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
336868460179	336868460738	336868461288	336868461838	336868462388	336868462938	336868463488	336868464038	336868464588	336868465138	336868465688	336868466238	336868466788	336868467338	336868467888	336868468438	336868468988	336868469538	336868470088	336868470638	336868471188	336868471738	336868472288	336868472838	336868473388	336868473938	336868474488	336868475038	336868475588	336868476138	336868476688	336868477238	336868477788	336868478338	336868478888	336868479438	336868479988	336868480538	336868481088	336868481638	336868482188	336868482738	336868483288	336868483838	336868484388	336868484938	336868485488	336868486038	336868486588	336868487138	336868487688	336868488238	336868488788	336868489338	336868489888	336868490438	336868490988	336868491538	336868492088	336868492638	336868493188	336868493738	336868494288	336868494838	336868495388	336868495938	336868496488	336868497038	336868497588	336868498138	336868498688	336868499238	336868499788	336868500338	336868500888	336868501439	336868501988	336868502538	336868503088	336868503638	336868504188	336868504738	336868505289	336868505838	336868506388	336868506938	336868507488	336868508038	336868508588	336868509138	336868509688	336868510239	336868510788	336868511338	336868511888	336868512438	336868512988	336868513538	336868514088	336868514638	336868515189	336868515738	336868516288	336868516838	336868517388	336868517938	336868518488	336868519038	336868519588	336868520138	336868520688	336868521238	336868521788	336868522338	336868522888	336868523439	336868523988	336868524538	336868525088	336868525638	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2725	3650	2300	2725	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23878	21141	22062	13620	8496	6226	4165	4023	5363	5237	4141	5215	3149	12351	19030	16110	11606	5410	2272	1014	445	298	221	201	206	197	209	216	259	189	219	199	193	195	197	224	187	193	181	197	198	204	222	182	211	208	204	221	197	197	186	185	211	218	163	188	214	210	163	196	195	188	211	207	193	202	212	199	210	199	222	203	202	197	195	209	209	193	199	219	188	184	200	222	212	199	204	192	203	174	205	190	198	188	215	184	217	208	190	203	200	186	223	195	208	220	181	196	193	212	202	209	204	206	224	194	216	184	181	210	183	203	189	173	249	212	203	207	198	174	221	200	201	224	206	173	211	204	190	188	216	192	176	192	214	193	197	225	216	207	213	189	216	211	198	193	199	190	199	200	203	208	188	195	194	202	213	217	204	189	192	196	187	177	224	188	178	184	191	191	199	186	208	183	209	196	213	200	203	196	226	217	221	201	196	224	193	203	223	219	234	209	218	168	221	223	203	209	186	204	219	190	178	216	193	215	186	190	248	190	215	184	222	185	194	204	198	212	226	208	184	186	196	199	212	207	192	207	199	203	198	195	188	197	234	209	186	213	207	191	217	206	226	187	200	223	201	216	203	194	217	225	197	207	209	193	189	190	165	202	207	182	203	170	212	223	195	233	199	210	185	205	203	201	211	197	224	176	192	214	178	245	197	210	232	203	188	195	186	217	208	222	204	186	188	194	197	213	215	185	210	183	204	180	210	199	214	223	208	205	201	215	212	220	177	192	207	195	217	203	204	196	200	206	240	225	186	192	187	211	218	201	238	189	200	184	205	199	201	201	183	209	206	214	214	207	201	214	211	196	214	217	220	196	184	202	201	203	211	193	211	214	213	204	196	209	216	199	213	195	205	194	191	195	185	203	167	207	190	213	205	196	211	224	180	221	178	205	187	196	206	227	220	189	214	204	214	189	193	188	210	205	195	193	206	197	193	205	172	214	199	212	206	196	215	204	206	221	194	212	232	185	183	185	209	201	199	210	212	210	218	178	198	186	218	195	189	185	196	198	192	195	206	180	215	184	201	198	173	191	209	197	198	205	206	210	210	216	177	238	206	186	200	196	192	189	194	186	173	204	188	176	194	208	185	200	199	200	194	190	190	197	194	201	202	215	218	178	202	190	219	199	186	208	199	210	197	165	196	211	175	206	190	201	197	197	188	199	191	196	195	220	218	189	182	201	177	242	199	206	182	218	187	206	219	193	173	216	196	186	196	172	168	214	189	209	184	220	207	184	189	199	182	199	161	199	204	246	216	203	208	184	211	218	195	183	205	198	212	206	194	190	229	211	216	199	212	218	187	222	216	193	201	174	200	175	215	213	211	193	187	218	173	227	190	210	182	192	215	183	195	190	207	180	190	194	182	213	215	191	202	217	177	207	215	203	232	201	220	203	190	203	197	194	217	208	218	195	191	198	193	172	207	211	232	187	220	184	197	199	198	227	196	205	189	180	199	202	213	198	195	203	208	204	217	203	187	191	173	175	184	206	192	211	198	184	213	204	189	224	225	207	195	206	205	197	208	193	213	201	194	195	214	182	208	194	175	192	187	166	193	216	187	234	198	200	192	214	212	198	191	215	175	173	194	196	211	202	208	208	211	194	217	231	235	200	201	203	189	203	214	199	203	233	183	201	204	207	193	201	204	191	214	209	197	210	205	211	216	198	208	227	222	186	204	194	194	214	189	195	187	214	193	208	197	199	196	180	209	236	186	209	193	229	209	240	170	216	188	217	197	196	218	193	226	243	233	201	195	184	184	178	215	204	202	179	208	209	199	200	202	177	202	201	211	208	230	206	191	192	231	197	196	189	206	185	218	205	205	177	200	191	200	207	186	212	201	213	191	198	208	189	196	229	211	216	201	180	182	211	193	214	217	190	195	190	188	220	196	197	169	194	194	187	201	211	212	194	189	218	187	199	217	222	191	197	190	190	217	196	196	219	182	176	200	172	219	188	198	196	188	210	186	200	193	196	205	196	184	203	187	199	198	221	188	224	187	186	203	216	237	203	181	183	189	188	188	183	202	200	238	210	204	176	221	182	220	199	210	197	197	175	182	210	196	202	180	226	196	194	201	171	206	201	190	192	187	177	180	225	173	190	195	207	189	217	180	207	167	185	214	215	196	203	190	235	206	203	213	206	247	193	225	201	209	218	201	234	196	215	187	195	210	198	204	208	175	205	221	194	201	210	228	226	187	190	180	216	188	207	208	187	189	185	179	199	205	226	224	199	205	194	210	197	189	227	220	194	207	202	187	197	220	202	217	216	186	188	193	204	208	196	193	204	200	202	222	190	217	209	177	197	225	188	216	210	204	217	232	170	198	177	197	183	214	191	191	220	205	220	217	187	225	199	190	204	199	232	192	204	201	226	212	164	198	198	201	207	195	203	231	179	222	199	215	201	194	191	219	198	220	179	192	202	189	203	203	206	210	187	211	208	219	207	205	190	204	204	205	210	200	178	217	196	204	207	172	195	189	190	205	207	217	191	192	213	209	193	199	194	224	182	189	197	183	179	206	169	219	204	203	210	191	191	185	199	181	217	192	220	173	187	179	218	181	189	191	184	201	184	175	217	182	217	180	187	217	185	208	213	209	198	208	169	191	210	222	186	186	191	180	209	216	188	207	180	209	201	177	213	199	178	217	195	193	180	222	210	200	208	175	160	184	216	198	184	178	225	196	198	194	187	188	187	198	213	196	171	198	195	185	176	184	221	212	221	204	206	185	219	197	200	207	206	206	184	203	214	214	198	209	207	192	201	208	211	181	209	200	184	216	179	201	177	222	214	218	181	191	200	199	217	165	210	216	199	213	201	215	193	216	213	219	212	187	226	209	189	194	208	217	217	194	203	219	218	195	205	187	210	226	220	204	188	216	205	200	208	197	193	184	193	206	195	197	206	208	218	193	183	196	202	214	196	188	188	190	172	218	216	206	196	211	195	203	189	225	206	212	235	193	210	190	198	223	225	214	216	193	193	194	187	194	198	188	225	193	205	192	193	172	200	177	217	211	202	186	221	197	196	192	197	195	179	198	207	186	201	190	230	201	191	214	189	218	194	197	174	203	199	189	194	236	197	200	205	195	211	194	213	230	208	220	194	214	223	168	214	218	193	201	209	191	193	216	188	191	205	211	208	192	216	148	205	218	205	171	188	215	208	207	199	191	205	188	196	212	200	193	199	180	175	192	205	203	211	190	198	185	182	187	198	229	201	189	201	197	201	176	220	211	211	199	193	185	195	196	199	196	212	210	204	185	197	203	185	181	194	220	174	197	184	195	187	193	201	227	190	185	218	198	206	211	201	227	197	218	206	206	186	192	202	216	187	214	180	199	217	211	196	224	200	189	186	215	214	212	216	202	212	200	162	194	173	191	180	185	211	201	211	225	200	198	193	199	192	213	200	197	192	184	191	211	208	204	215	221	203	229	214	185	206	211	196	211	204	198	232	217	201	200	207	231	223	212	232
13603	16143	22333	18148	16163	14977	11986	13608	18662	17931	16091	18925	14799	35908	41569	38011	31063	19697	9839	4299	1750	931	646	558	534	482	527	548	516	505	495	501	490	505	503	496	448	521	536	471	509	492	516	492	506	479	526	493	482	522	483	486	519	500	472	499	477	484	493	502	478	515	509	476	511	490	520	486	506	475	485	509	509	483	521	508	463	522	487	510	496	509	493	541	508	473	526	505	504	524	500	491	482	512	454	498	519	506	478	558	494	467	517	502	537	475	518	483	455	477	466	536	492	532	496	465	529	477	472	470	533	508	497	504	473	512	468	482	466	475	518	503	510	516	497	474	494	509	528	489	501	541	534	487	468	519	491	491	505	556	494	502	471	484	515	496	479	486	494	463	489	488	491	510	504	527	512	493	452	535	505	480	529	480	476	474	463	498	432	485	490	504	502	499	504	508	462	518	504	458	500	513	483	475	514	474	439	490	526	475	502	470	476	522	495	508	474	511	496	501	548	518	476	515	478	502	513	510	507	463	477	515	510	504	528	518	568	500	488	492	474	500	510	507	504	494	485	477	498	513	473	514	489	504	528	510	538	486	530	490	485	460	507	472	480	491	512	488	500	501	486	474	520	498	502	513	496	471	516	487	541	517	477	488	527	495	512	546	516	504	484	497	497	483	496	509	517	534	493	540	523	556	523	481	493	516	488	439	512	484	457	439	455	487	485	476	491	515	533	478	520	494	481	483	476	494	512	496	518	472	463	540	498	480	511	462	464	536	487	484	466	492	483	499	491	474	520	487	529	503	486	488	518	473	493	533	503	487	499	506	489	502	457	546	486	538	467	527	499	519	519	506	441	486	515	497	529	480	508	491	503	534	525	522	497	529	496	505	511	491	509	508	534	504	541	503	471	469	465	509	532	490	549	492	505	526	487	519	520	542	453	519	526	488	497	472	528	472	512	558	510	533	525	444	527	499	488	517	476	451	488	505	495	504	503	484	525	502	489	514	500	507	495	484	483	486	491	480	494	508	483	503	519	491	478	505	509	474	459	501	520	471	511	491	527	491	518	469	508	515	503	522	503	496	494	516	515	518	505	519	519	511	498	483	489	491	547	499	510	494	520	485	480	518	510	537	531	515	526	493	514	504	492	467	482	538	491	555	534	472	506	511	501	465	485	495	522	474	536	498	503	505	529	514	495	484	509	515	479	477	542	493	545	474	514	515	503	518	523	495	508	541	495	475	530	471	526	470	528	498	539	503	503	527	493	503	501	512	535	497	510	486	516	524	485	473	483	480	515	526	480	519	489	539	489	490	507	518	513	491	488	515	516	528	473	509	497	470	544	471	483	532	476	464	498	484	520	484	526	519	497	524	521	466	496	528	496	519	486	473	493	527	520	510	487	516	463	506	498	494	474	495	521	506	519	498	476	477	516	469	477	527	499	483	507	539	526	536	474	500	490	519	492	480	510	526	493	444	465	487	472	489	489	511	503	502	499	465	528	528	503	489	556	469	526	454	517	469	546	512	487	510	496	506	510	493	489	518	543	562	477	470	461	510	510	483	527	488	488	502	506	519	468	524	501	510	536	526	518	512	500	526	495	493	514	480	486	527	478	519	535	502	538	471	530	509	545	474	538	527	524	526	478	509	516	506	513	516	497	561	464	490	504	490	524	496	496	486	525	476	531	506	465	498	472	503	489	434	496	544	515	452	507	525	478	525	473	513	505	529	512	488	510	470	491	498	473	488	541	522	484	555	520	478	521	513	488	530	544	520	478	509	485	538	456	492	521	502	478	524	482	488	521	511	465	528	500	490	483	521	494	514	502	508	479	508	517	561	497	499	481	509	507	511	459	501	468	470	515	558	501	489	444	538	477	532	479	517	469	527	485	484	485	512	469	521	518	506	504	484	478	510	517	524	496	495	560	482	539	455	480	521	511	493	492	514	464	499	514	512	487	486	509	490	474	464	519	479	470	539	484	497	486	509	502	473	512	507	511	515	488	485	486	505	506	478	490	501	488	496	491	538	499	520	477	484	529	493	526	495	503	495	461	494	478	491	542	516	520	516	483	501	495	525	512	536	517	490	505	488	526	523	478	496	498	496	556	516	482	483	520	560	499	490	485	502	470	490	491	490	500	536	536	515	447	510	474	498	507	517	525	504	520	524	475	461	489	517	499	494	482	478	511	467	554	484	491	510	492	504	517	503	507	480	497	512	469	527	501	488	492	478	512	531	529	504	475	477	496	496	504	519	516	505	458	524	494	509	535	501	511	490	533	478	498	512	488	496	500	504	509	509	453	497	514	519	505	491	486	481	512	482	449	492	498	481	488	481	497	492	470	481	537	506	524	513	515	526	502	486	485	515	496	506	545	538	494	481	500	504	468	487	527	484	531	484	503	470	518	507	481	510	500	480	511	513	493	469	495	486	456	507	490	512	476	526	540	463	498	470	482	495	448	520	483	508	522	496	510	484	479	516	479	506	536	498	478	505	500	504	487	495	524	506	496	517	515	499	498	489	533	474	508	496	507	502	518	539	515	531	503	462	495	490	467	494	490	532	504	490	521	508	492	517	462	489	486	487	479	508	525	482	470	493	507	530	506	562	550	496	524	507	477	533	491	496	505	503	493	523	499	490	513	472	496	550	486	508	564	487	451	460	486	502	512	483	512	490	478	493	476	468	512	475	468	505	471	499	475	504	476	512	498	488	505	509	496	487	501	542	519	527	495	493	494	535	489	539	500	534	479	500	504	496	511	480	480	499	504	533	494	494	492	517	503	492	532	493	470	449	491	500	495	482	501	504	524	473	499	513	516	478	532	472	499	527	509	539	493	532	491	520	494	480	521	469	480	531	468	515	504	494	513	504	492	499	529	458	489	510	473	508	462	480	525	516	524	515	477	498	522	507	528	550	501	511	497	507	508	473	492	493	467	509	491	514	534	495	496	499	510	495	487	522	481	461	492	482	501	545	463	513	493	518	523	481	512	489	478	564	481	488	498	507	526	532	499	525	486	469	491	502	491	520	500	502	502	481	495	494	534	489	507	493	486	509	528	481	508	519	507	515	500	489	548	522	498	512	502	480	510	490	474	493	541	475	503	521	481	520	517	465	517	502	501	539	523	536	496	526	473	512	501	500	515	518	482	523	491	491	468	521	493	462	506	507	500	516	527	488	531	546	521	496	485	511	543	493	507	470	485	490	493	468	538	490	542	517	481	539	505	516	504	466	480	504	503	526	502	500	528	493	493	502	488	527	464	491	470	508	488	486	481	483	489	508	510	484	493	523	479	483	499	500	486	495	487	496	556	460	524	510	485	515	531	511	496	518	514	490	464	502	544	467	493	522	530	528	497	515	520	497	466	517	478	489	498	462	514	500	509	519	499	511	509	523	497	515	553	518	547	499	501	499	499	459	513	505	516	530	493	476	518	500	481	494	539	487	489	485	529	506	486	557	522	515	533	497	499	472	468	483	532	502	456	495	494	490	514	521	540	529	524	518	487	499
8661	8197	7514	2110	921	714	591	669	607	776	725	961	930	983	1024	995	886	650	471	318	264	262	253	241	224	248	245	244	228	249	237	235	227	238	238	282	247	235	237	234	247	232	261	236	227	265	240	245	248	233	236	279	231	226	245	257	217	226	209	271	225	246	245	230	233	251	271	252	212	240	253	241	237	209	264	268	231	238	255	237	254	254	229	220	226	237	222	224	239	257	247	232	222	245	239	212	265	254	236	260	216	225	237	243	264	243	216	232	236	215	234	246	227	221	246	249	213	225	274	225	233	246	252	241	270	237	237	249	217	236	250	253	248	255	221	244	210	227	246	229	242	244	237	258	240	227	276	207	207	219	253	234	257	234	249	218	230	232	224	229	225	223	260	218	238	232	226	226	232	246	231	247	249	226	261	260	232	258	248	236	247	235	248	239	238	257	246	235	233	236	218	219	241	220	250	245	222	227	209	231	230	233	248	236	237	233	248	254	206	261	227	213	231	237	204	221	236	224	251	235	229	241	238	227	243	251	225	231	240	258	245	239	244	266	232	233	225	245	257	217	207	214	252	257	236	243	228	240	229	237	248	236	252	262	228	249	242	260	220	245	237	246	222	243	236	242	231	234	252	232	243	219	242	246	233	228	220	246	231	229	237	258	269	230	227	234	244	221	239	244	245	240	255	238	253	240	227	238	237	250	244	240	263	232	200	226	227	249	228	281	241	245	231	239	215	266	224	260	247	248	243	291	243	224	242	228	228	228	232	247	251	233	269	247	235	241	239	267	233	244	283	243	271	242	247	241	259	234	233	249	239	249	272	229	219	236	210	248	252	220	234	252	234	236	223	238	247	223	216	219	247	219	251	250	236	219	225	244	231	246	261	232	225	241	244	233	242	256	226	220	273	234	211	252	238	242	237	253	249	237	255	218	203	239	232	283	231	213	262	229	250	265	224	263	245	255	248	231	221	239	246	240	232	222	251	253	240	262	239	250	229	262	232	252	245	245	241	249	253	230	206	232	257	220	236	246	264	233	228	246	213	233	234	264	233	260	249	248	226	237	236	239	255	250	224	242	244	234	239	245	245	234	242	266	226	245	264	250	228	224	264	243	217	248	236	288	238	204	227	234	254	252	247	207	247	243	227	233	263	245	238	257	214	281	245	243	236	245	210	264	242	231	261	237	239	242	246	251	215	219	233	235	222	243	234	226	251	264	246	227	222	245	241	248	259	242	227	251	226	242	236	222	215	230	231	219	243	243	275	249	257	221	253	229	222	248	234	272	262	216	254	248	247	236	228	258	227	239	254	262	244	261	229	253	217	230	201	232	226	256	259	251	248	268	258	247	237	216	225	276	237	232	231	262	252	227	209	245	213	240	257	236	211	246	220	244	253	244	253	244	215	271	245	255	245	243	232	229	259	243	237	245	245	230	239	247	231	247	233	229	246	251	240	266	250	252	240	239	248	216	251	239	211	255	243	255	213	218	227	235	250	259	244	236	259	249	213	243	245	247	242	252	237	241	242	282	243	254	264	238	235	248	252	231	245	234	236	271	227	233	252	236	222	225	262	223	235	242	242	257	235	263	235	271	255	209	231	243	233	262	261	244	231	232	247	225	255	243	256	233	236	229	224	208	217	183	244	214	259	251	224	249	225	215	225	232	234	226	233	235	239	206	220	242	227	232	231	216	256	225	234	237	261	256	241	231	259	256	259	245	231	259	245	262	221	259	263	227	243	199	216	262	242	252	249	235	235	248	246	217	216	254	240	254	226	251	244	220	227	232	236	220	223	256	231	242	232	233	249	261	234	227	258	228	253	232	232	240	216	230	263	246	229	266	240	269	257	253	255	223	240	234	258	235	221	225	234	276	222	232	242	223	223	226	215	244	241	228	249	245	236	244	224	225	242	248	253	225	213	236	223	238	248	240	225	261	279	231	236	225	241	227	219	245	211	266	229	248	240	242	233	232	246	235	267	230	257	222	249	226	229	242	242	241	246	244	236	232	248	229	236	251	239	262	225	227	257	244	246	243	232	245	233	244	250	244	247	227	251	210	260	217	231	247	240	226	231	244	222	271	226	225	268	254	244	211	208	209	226	233	233	229	230	233	243	211	248	256	246	229	273	255	241	256	241	245	221	250	219	222	247	220	269	225	220	236	245	206	262	214	266	224	259	232	221	231	249	243	226	248	251	255	242	260	222	222	245	209	264	236	257	243	275	232	228	229	226	260	268	224	232	223	279	217	274	249	226	267	231	219	240	259	243	234	265	226	235	237	225	223	226	235	225	259	268	214	242	214	224	225	219	224	249	266	271	261	247	228	234	247	231	257	235	248	253	229	229	242	240	210	261	240	251	211	225	212	256	218	265	225	253	243	254	269	222	238	219	250	245	238	248	260	216	230	261	237	240	250	228	251	210	232	234	277	214	234	256	247	264	260	243	241	278	247	259	215	233	225	272	258	247	258	250	241	220	231	235	227	223	224	219	223	245	218	241	254	252	198	256	236	239	224	224	247	219	237	254	223	245	224	241	236	241	226	230	250	205	252	251	209	277	251	233	214	223	221	232	234	252	265	221	229	269	230	245	213	236	244	202	236	248	219	240	246	234	230	247	247	249	250	221	258	234	235	262	232	262	261	232	271	238	258	257	224	228	238	281	265	230	256	250	211	239	243	251	270	251	228	242	210	233	251	262	205	228	242	235	242	253	226	238	227	218	231	228	231	253	240	242	221	243	263	219	218	255	245	217	227	252	241	243	229	247	216	247	239	240	241	215	244	251	229	239	243	248	255	223	258	244	250	246	231	256	245	277	231	250	216	234	246	282	237	236	229	259	231	209	241	215	231	203	244	240	238	259	233	234	209	223	238	225	246	233	225	237	235	227	205	248	223	257	258	242	237	244	222	232	228	243	226	229	235	244	221	255	253	246	263	203	217	240	239	252	241	205	258	219	232	231	234	251	252	222	255	230	225	248	236	246	243	245	229	250	226	245	236	245	234	241	265	227	250	232	244	258	226	229	254	241	196	227	229	262	248	238	234	229	235	215	225	249	224	260	213	224	230	237	259	263	255	206	231	259	267	241	233	248	260	228	220	230	235	243	233	221	266	237	231	257	244	237	247	266	239	234	232	264	240	212	252	234	244	221	228	263	234	241	228	279	250	230	230	260	245	244	234	238	237	224	255	254	268	259	242	236	237	251	261	245	240	228	293	221	230	234	279	253	263	227	259	250	253	239	257	247	237	258	284	244	247	236	234	234	236	244	250	229	249	247	224	246	238	269	246	226	239	253	235	258	273	242	236	255	247	226	255	260	239	255	231	226	247	242	254	249	233	241	206	252	235	263	228	233	228	242	274	236	250	239	236	242	223	252	211	227	238	210	245	245	238	234	245	248	252	245	225	238	270	234	243	236	251	223	232	234	244	253	222	231	208	234	236	243	251	234	225	230	249	261	253	235	206	218	223	245	260	232	246	242	249	236	272	220	213	208	219
5569	6935	10402	4946	3276	2595	2388	2974	2580	3492	3734	4903	4353	4805	4727	4077	3514	2375	1494	954	782	682	587	603	599	609	561	584	574	567	567	546	562	609	600	562	614	540	628	605	623	623	614	561	601	582	536	579	645	562	623	620	598	566	588	620	591	612	579	557	571	597	583	542	591	581	531	553	585	556	606	555	604	566	556	573	606	561	592	618	612	540	579	583	585	574	581	591	611	575	613	590	603	588	550	598	579	597	590	571	570	593	561	570	564	551	591	618	590	611	620	579	633	526	654	599	563	584	583	576	616	580	588	619	619	588	550	569	596	583	614	581	584	590	558	573	620	598	617	593	583	588	587	631	582	610	618	584	538	620	545	590	565	627	564	645	558	602	576	598	574	593	562	585	580	595	552	583	608	569	586	603	614	546	596	549	573	568	577	629	583	598	595	594	651	618	543	560	581	616	589	600	628	558	609	594	573	586	550	616	593	572	588	627	606	542	603	583	557	609	600	599	584	612	588	587	580	528	562	587	552	564	550	538	593	617	606	598	621	595	600	594	593	609	599	577	586	543	585	595	552	619	622	583	561	615	579	600	598	590	570	615	568	590	571	569	562	582	601	591	610	587	604	564	558	545	584	595	582	538	558	639	589	615	603	671	616	559	600	577	576	611	552	569	574	610	590	574	599	559	581	592	595	544	607	544	563	564	539	602	596	590	580	587	561	584	591	597	603	609	603	582	651	574	562	599	580	619	563	603	595	538	551	564	580	546	623	596	602	606	572	627	536	557	599	583	585	578	603	594	576	552	621	595	603	547	599	623	635	593	577	576	582	614	580	606	552	557	558	629	605	578	597	581	615	560	597	599	613	588	581	588	569	587	541	584	566	565	562	593	587	550	602	599	522	610	598	607	585	596	583	583	581	581	553	591	593	568	571	608	563	635	563	554	652	581	544	542	615	608	583	548	584	606	616	620	567	599	560	557	549	575	573	567	545	584	550	602	564	584	596	583	591	594	524	594	624	588	592	602	614	568	634	599	594	589	570	572	567	578	559	584	646	534	575	578	593	586	629	566	584	578	572	606	607	605	589	565	595	622	579	597	595	547	581	569	574	593	568	557	626	611	575	597	619	578	586	550	597	567	578	557	623	611	593	583	588	602	601	566	555	640	559	607	603	593	547	555	569	604	603	563	545	573	572	603	596	567	609	551	532	578	585	586	596	583	566	540	566	625	556	600	597	593	579	563	571	598	581	561	606	563	573	613	613	571	583	569	618	602	631	556	583	618	577	600	573	571	601	572	636	579	627	607	592	577	564	597	546	600	580	601	580	588	582	577	613	573	599	593	634	636	567	618	571	560	586	593	611	544	573	642	590	591	576	597	615	619	592	597	558	560	639	600	611	628	563	620	573	598	643	589	575	564	588	591	583	607	591	537	589	601	588	614	597	576	622	576	623	561	588	565	625	613	572	543	556	589	579	564	584	614	642	604	565	588	574	570	605	605	597	550	593	576	580	639	571	582	566	609	557	558	553	645	568	578	604	564	604	557	567	571	562	581	592	550	585	572	595	584	589	592	586	601	559	586	568	562	598	606	618	602	601	598	575	633	548	580	615	601	562	600	505	587	534	615	611	587	615	555	590	624	608	577	555	650	603	565	615	621	607	589	600	627	585	590	565	585	593	611	624	619	608	565	597	582	591	580	591	617	565	555	584	607	593	615	609	580	551	622	602	536	555	573	615	642	580	624	600	603	591	559	609	566	605	571	618	566	565	563	586	598	548	586	587	577	583	614	572	577	573	633	580	572	596	564	593	583	582	592	616	583	648	616	569	580	624	557	602	575	579	561	541	551	613	542	581	628	561	583	563	607	619	594	586	592	625	564	581	553	577	616	614	604	555	584	561	590	612	566	556	576	612	589	562	580	593	582	585	651	633	599	615	563	584	607	597	536	531	566	602	538	573	583	588	597	543	601	622	580	600	613	598	605	580	533	628	620	579	561	577	547	595	625	607	566	586	550	587	613	590	601	559	555	587	600	593	600	623	595	599	604	606	615	627	574	571	639	604	581	619	640	559	566	600	606	597	582	581	587	583	630	564	614	600	564	571	586	593	572	567	557	578	560	648	562	580	601	590	571	606	587	588	605	607	586	606	580	610	562	586	618	608	576	589	619	606	606	537	576	573	596	569	570	586	549	624	534	579	542	602	592	590	611	554	559	541	547	565	556	615	588	587	576	620	586	602	593	595	575	559	573	580	560	605	584	610	591	558	589	595	559	564	543	583	545	584	571	573	572	599	592	573	581	615	569	584	579	588	597	543	610	543	581	609	595	580	599	562	577	574	557	601	578	567	594	575	575	576	598	588	599	571	535	560	602	595	608	583	591	586	607	590	578	621	566	566	593	588	625	605	596	596	597	517	637	554	566	600	534	558	565	537	576	611	579	542	561	591	591	579	621	600	597	578	589	579	537	567	597	569	562	586	584	544	528	647	597	559	530	587	579	591	645	586	590	599	587	592	594	581	595	558	602	617	595	587	564	593	561	572	566	605	591	571	576	597	570	617	588	597	566	572	590	595	636	626	580	557	589	599	599	571	582	603	640	578	590	605	567	586	582	586	592	583	594	571	565	605	586	596	577	574	599	592	615	603	633	593	602	589	554	578	566	591	586	589	604	557	573	602	576	574	564	570	571	588	604	603	584	578	597	579	604	575	591	580	588	571	581	598	545	547	605	586	585	583	602	565	593	587	569	575	610	578	597	625	627	580	622	624	606	582	543	601	592	561	617	587	593	604	586	639	573	548	576	578	582	577	619	617	560	618	583	597	580	597	628	582	591	580	602	580	594	593	591	549	546	605	546	601	546	607	607	620	592	626	613	524	612	570	595	637	603	621	572	603	574	544	615	550	564	557	542	597	580	620	586	595	577	585	631	616	585	572	574	624	615	586	559	576	573	557	589	574	547	589	561	581	593	522	592	580	602	588	567	639	660	511	528	626	542	562	601	598	617	561	628	564	562	593	605	560	548	581	597	570	547	644	597	560	582	590	584	580	583	575	541	587	601	572	598	562	609	618	590	624	579	625	607	554	609	594	596	595	552	594	631	599	596	566	604	601	630	586	563	652	581	565	555	607	586	576	599	560	638	574	609	585	575	606	548	625	570	527	580	563	566	596	562	582	622	585	578	592	589	586	558	582	588	585	585	617	615	598	567	608	597	592	616	563	584	612	571	558	586	556	581	607	561	594	574	592	591	635	559	618	584	599	561	640	590	567	565	577	600	577	615	573	582	590	632	596	605	570	605	580	613	611	596	603	585	594	590	634	567	572	622	638	584	570	597	606	543	596	577	593	594	539	606	562	565	581	614	577	599	574	547	610	565	612	584	615	572	584	624	635	615	606	560	601	590	614	590	601	609	601	581	592	572	565	588	632	558	639	552	572	549	553	573	582	556	598	593	624	590	608	572	584	580	560	619	585	596	611	572	596	592	591	598	601	524	616	618	554	575
17135	14896	18513	10048	5658	4058	2809	3019	2143	2083	4695	8481	9533	8673	6753	4956	3324	1700	847	447	331	258	246	244	237	244	226	205	221	220	203	230	221	226	239	240	192	226	212	241	219	197	224	229	200	207	209	219	232	217	224	229	200	201	213	214	226	224	238	208	214	238	229	244	202	199	200	226	259	224	204	207	221	229	220	193	202	241	222	193	223	235	201	225	194	200	225	213	206	218	249	217	194	226	222	189	219	227	259	183	208	204	209	211	272	227	227	218	220	248	205	225	231	231	219	239	213	226	233	234	236	227	216	233	204	213	222	222	217	217	226	209	224	232	211	204	173	236	236	227	229	219	231	209	187	214	222	221	238	237	183	211	205	245	219	221	224	233	214	198	244	226	251	220	232	227	254	228	227	212	200	222	215	215	200	211	211	219	233	238	222	224	231	203	206	243	204	212	222	226	206	220	221	236	209	204	238	249	227	195	209	200	230	195	224	221	186	253	238	230	234	207	250	251	244	237	225	237	247	238	259	215	250	215	191	213	229	233	226	248	223	231	217	212	211	220	228	233	201	246	182	228	202	222	233	204	232	219	218	209	211	226	223	216	255	221	204	223	225	216	203	199	230	193	201	204	205	217	239	229	221	213	228	212	225	207	215	238	207	228	222	219	232	199	202	225	213	210	207	230	253	218	223	217	208	198	220	233	222	202	235	211	206	207	215	206	235	219	218	209	197	217	198	234	229	207	223	243	230	210	200	215	203	222	194	209	238	252	224	194	252	231	221	229	254	234	220	190	196	208	221	247	236	223	219	241	212	227	245	211	238	237	252	197	202	218	236	238	219	236	236	251	241	197	231	211	204	202	190	221	213	229	220	209	240	251	233	263	224	190	228	200	193	233	212	239	228	191	196	230	235	240	219	216	205	217	205	214	197	199	212	207	234	229	240	236	219	206	211	219	210	216	227	218	201	222	249	220	220	225	269	236	231	226	257	224	217	228	246	212	213	213	221	210	217	236	247	209	220	222	243	199	247	217	218	216	205	215	203	211	245	210	208	215	201	241	231	223	222	216	221	237	218	217	205	231	227	201	223	207	218	226	213	231	225	228	199	220	232	197	211	201	206	231	223	223	243	199	219	240	243	233	232	210	204	185	223	203	226	209	216	211	241	222	225	180	240	226	207	228	201	215	210	232	243	190	215	229	239	220	236	215	235	220	205	207	221	230	190	230	217	223	232	218	208	233	246	220	221	231	228	246	218	228	190	206	220	223	215	212	203	213	224	234	214	211	221	213	217	213	229	211	260	222	221	215	184	247	216	206	240	219	221	218	240	235	228	192	219	215	250	243	223	213	223	222	228	237	200	218	221	224	258	223	217	196	218	220	241	216	208	238	211	205	218	224	204	222	227	197	227	223	238	245	199	189	217	197	200	240	188	225	224	198	244	201	217	191	210	231	235	207	209	242	226	193	244	204	213	221	241	215	204	254	231	230	226	218	241	222	230	227	209	204	195	244	223	214	238	219	199	217	236	196	233	230	195	220	219	190	188	207	212	207	230	223	216	237	213	230	228	221	192	223	219	208	229	213	221	223	224	234	235	228	235	221	230	211	222	237	263	200	231	222	218	227	203	198	194	207	201	207	236	209	221	218	213	219	198	209	194	206	249	218	202	234	199	233	206	206	208	224	237	222	223	196	220	238	189	202	223	213	230	225	228	189	209	220	223	218	200	223	216	208	244	230	236	221	237	243	223	206	212	217	220	255	234	240	226	222	218	229	187	206	232	200	183	227	235	223	229	219	220	227	229	202	208	216	217	227	221	219	195	214	215	230	222	230	198	215	219	259	231	242	236	206	226	215	210	236	213	240	217	228	243	197	202	204	226	209	215	197	217	200	237	224	190	216	224	210	232	213	216	217	226	223	242	221	240	230	216	226	212	218	244	253	212	229	237	244	212	219	210	205	226	202	231	203	214	225	243	245	216	224	249	214	204	233	190	207	242	211	209	218	223	244	208	234	204	223	237	231	228	184	230	217	247	198	199	219	221	239	212	216	216	210	204	197	237	232	232	229	225	212	225	249	209	216	209	213	217	216	238	254	208	218	234	231	232	235	190	220	201	229	201	212	230	201	209	230	216	236	222	197	228	211	240	215	233	225	203	214	238	207	207	233	263	242	211	233	231	231	193	238	217	215	218	201	207	239	212	237	215	194	227	208	238	213	227	204	219	227	199	195	211	218	235	216	239	211	231	201	223	218	237	235	212	239	197	227	226	215	201	216	200	234	200	217	201	217	204	252	233	233	222	217	192	229	215	216	213	238	220	222	224	220	207	211	206	224	248	223	224	206	204	242	201	248	225	194	215	218	242	227	210	244	217	223	235	228	250	201	253	255	216	254	211	229	223	229	215	200	230	227	215	228	227	218	204	236	225	213	240	215	216	225	234	242	233	233	247	224	226	212	205	205	216	235	227	216	205	213	217	234	215	216	210	212	211	246	242	221	206	232	242	220	212	230	215	198	220	227	222	226	225	218	233	221	238	216	234	224	235	210	239	212	199	172	230	201	212	224	239	218	207	213	221	223	231	203	212	194	236	233	201	206	233	219	248	199	192	233	220	210	237	211	238	225	210	238	240	225	218	206	213	219	245	220	250	223	220	250	214	234	218	185	220	213	217	241	228	228	190	208	239	215	251	234	196	210	211	234	228	241	214	221	246	233	240	224	236	217	191	205	206	205	227	244	194	212	233	211	228	235	228	219	216	225	230	263	221	222	234	214	222	242	235	245	219	217	226	234	222	216	238	221	211	260	237	240	218	234	214	204	207	220	193	235	211	215	219	244	212	201	227	250	205	219	208	231	201	234	237	235	190	218	225	213	213	200	204	203	184	201	218	243	185	189	193	234	238	215	221	205	212	215	233	213	243	211	192	224	222	227	226	209	229	218	213	213	225	207	214	200	214	202	233	239	212	219	218	226	234	253	228	225	230	233	203	239	224	247	252	198	220	221	237	225	245	206	206	221	249	235	245	237	208	207	225	236	193	238	205	221	207	236	238	238	198	215	235	233	216	214	222	234	237	227	213	212	206	222	219	233	225	198	224	233	233	222	198	236	230	201	232	213	206	223	223	243	245	212	205	222	206	225	216	226	229	204	226	239	199	242	215	220	216	231	220	232	214	208	214	237	206	228	222	212	204	226	233	223	199	225	224	195	207	244	221	244	230	229	247	247	223	197	203	270	239	194	208	225	210	231	240	228	268	203	204	216	234	221	249	197	204	225	236	238	230	224	230	208	192	243	217	208	229	235	215	215	225	216	220	211	200	237	223	202	227	237	230	231	223	232	214	221	204	247	203	215	221	217	233	209	228	212	222	216	238	223	198	197	246	222	227	220	219	266	220	209	199	222	227	233	235	247	212	207	237	229	228	205	201	249	216	191	186	203	224	239	211	218	205	215	190	223	225	214	223	217	213	234	211	202	220	219	211	200	207	240	234	241	245	210	218	215
10515	12147	19944	12049	11371	9739	8446	10977	8449	9197	18502	25466	28934	28289	24076	20009	14542	8456	4199	2052	1162	750	550	527	579	570	564	540	526	534	555	574	573	543	575	563	507	553	568	538	594	526	576	546	547	543	560	518	509	558	558	588	549	588	569	552	542	516	539	500	515	550	576	525	500	502	556	523	539	510	515	560	569	534	578	546	544	572	561	563	530	527	531	551	538	569	562	542	565	561	559	554	535	557	504	527	553	568	563	560	547	584	517	560	506	584	567	574	548	544	510	581	516	564	510	542	541	589	550	555	544	556	534	525	537	586	547	533	517	595	590	561	546	501	588	523	540	531	579	511	529	542	560	546	558	559	566	556	573	534	549	571	550	574	535	543	563	564	550	570	536	583	570	526	579	546	500	522	560	551	556	518	510	514	562	501	560	524	564	542	526	564	510	543	522	497	518	558	529	539	558	548	541	544	510	522	535	533	516	529	572	545	533	536	536	534	545	556	520	548	551	518	548	486	519	528	510	551	558	527	514	561	554	545	559	511	518	543	532	503	560	524	522	569	546	517	582	509	570	513	550	540	563	558	525	510	563	556	565	572	561	526	561	544	545	520	541	538	530	558	583	542	562	519	511	481	520	553	562	548	598	577	540	542	531	559	492	517	529	559	558	537	575	555	547	510	541	540	537	512	551	543	530	572	529	562	578	487	566	560	564	536	536	572	549	512	537	526	540	579	534	544	570	532	567	570	516	535	571	533	577	586	523	541	548	538	591	549	536	573	522	503	534	555	549	588	577	584	560	547	564	516	560	534	496	545	551	493	578	527	577	527	530	530	520	513	564	542	550	532	525	520	548	554	549	548	550	515	576	559	541	521	544	532	532	567	533	519	566	532	584	550	536	576	494	567	523	561	574	537	580	522	555	545	549	564	561	547	495	565	573	591	547	538	554	530	538	532	527	545	540	558	564	545	564	538	535	576	552	535	550	576	532	500	551	566	531	505	576	508	559	561	532	554	584	560	559	542	503	515	551	564	561	537	548	529	559	601	524	501	539	569	554	548	547	560	550	576	560	542	511	531	477	575	559	548	497	548	550	549	536	528	558	530	555	550	512	526	544	567	538	546	542	527	553	521	528	542	530	531	541	507	530	520	546	539	557	543	538	553	537	523	578	550	559	556	591	513	558	559	520	569	535	576	526	500	522	523	517	573	573	536	535	550	548	537	527	530	497	556	546	538	556	527	572	567	564	567	514	527	518	581	541	524	538	598	555	558	507	542	587	545	522	549	587	567	517	532	531	530	532	531	558	514	576	555	517	525	508	562	532	548	548	607	545	553	530	569	498	558	575	559	530	576	532	577	529	543	568	518	538	535	535	566	565	547	515	584	536	554	541	513	531	548	565	542	533	538	532	521	605	516	533	570	550	535	524	545	513	481	556	553	528	527	536	523	499	485	569	530	539	531	520	571	508	586	524	554	565	562	539	547	493	557	554	504	542	559	561	587	526	530	533	580	557	541	582	521	585	562	511	572	555	544	533	538	533	571	567	520	546	512	570	514	567	562	575	530	553	563	500	551	531	572	547	537	572	552	524	546	547	554	637	549	564	602	558	571	561	566	502	563	514	559	553	594	545	548	573	540	484	522	560	550	552	562	556	548	565	534	571	532	526	589	523	585	562	554	564	590	562	523	501	572	529	563	535	529	554	495	542	556	546	519	525	522	542	548	581	521	527	519	577	538	550	537	506	552	570	538	520	518	566	537	574	529	545	523	532	561	532	561	520	536	526	576	541	550	569	560	557	606	516	566	577	549	547	526	506	553	560	536	549	553	552	528	538	557	525	534	546	557	531	553	568	578	540	531	577	535	514	523	526	587	561	555	538	518	550	564	527	540	542	558	553	527	590	510	557	551	574	542	536	562	541	534	579	497	537	557	544	589	522	545	533	497	543	518	549	579	587	493	596	515	576	585	535	521	550	563	562	560	555	513	548	574	544	553	553	529	543	522	511	532	558	513	560	560	525	515	500	544	579	552	527	541	512	558	537	561	524	496	546	543	505	545	556	537	545	576	541	531	537	574	530	506	568	504	512	559	520	523	570	537	559	553	532	538	571	515	528	564	549	526	539	540	592	538	518	579	536	577	567	562	518	562	514	478	558	552	525	517	535	541	521	557	523	541	550	548	508	523	525	529	569	565	539	539	550	584	529	537	530	484	564	586	550	523	572	528	516	533	515	529	552	594	551	536	529	511	549	548	555	539	570	620	538	559	565	505	512	553	497	542	566	535	556	570	555	547	564	606	560	567	516	542	522	559	541	521	535	518	530	518	568	511	560	533	527	570	548	588	531	544	549	532	579	536	561	575	528	583	522	539	539	535	551	513	497	564	533	579	489	540	531	531	518	585	561	548	528	515	557	570	552	528	541	573	514	585	542	518	566	513	511	538	534	571	535	520	489	546	541	564	528	530	594	559	560	501	532	570	556	539	529	534	563	571	530	532	550	531	538	545	506	547	528	564	557	548	554	553	541	523	540	559	600	568	546	545	548	508	513	553	539	569	532	549	557	563	524	582	553	536	551	569	505	519	511	564	549	537	532	557	574	540	552	531	547	520	518	547	550	574	558	550	565	521	504	546	542	573	584	588	556	558	528	548	512	583	510	538	540	517	527	561	547	537	549	577	573	557	535	551	538	580	559	525	565	580	552	545	559	527	525	537	545	522	600	544	545	550	545	561	528	550	505	572	556	515	579	549	547	539	544	543	547	563	560	526	553	543	562	554	558	532	518	549	502	512	531	506	524	559	564	538	567	552	520	480	564	512	531	579	536	568	583	526	551	546	542	540	566	593	559	596	534	528	533	516	530	535	546	608	502	537	571	548	530	502	568	520	523	550	566	574	529	509	522	562	540	522	546	554	524	534	568	580	554	554	527	526	504	538	511	482	584	514	547	555	518	499	569	489	529	498	560	531	527	552	563	540	545	581	548	627	541	502	511	561	554	544	541	566	588	524	531	552	532	562	522	546	595	525	535	517	575	554	504	562	567	524	566	534	581	532	565	546	524	516	537	530	537	544	581	552	571	477	535	576	548	545	547	539	541	514	528	563	533	530	573	555	546	541	532	505	580	524	524	557	545	510	531	561	583	534	506	527	536	515	525	498	561	552	528	560	575	535	526	519	565	532	546	545	587	534	569	560	502	552	521	565	555	543	544	522	566	559	580	544	520	512	522	527	578	504	530	516	580	556	522	535	554	582	559	528	575	534	581	566	587	530	554	545	574	515	531	549	516	556	550	551	541	529	541	549	587	511	572	559	531	516	561	541	563	531	555	568	556	547	561	599	567	525	559	590	623	578	554	517	542	529	536	495	576	501	567	558	557	570	486	529	592	523	523	558	526	556	530	549	529	535	576	512	551	530	525	560	495	536	551	514	558	609	586	572	515	570	509	537	565	516	536	538	548	530	519	568	503	547	543	546	509	550	517	555	520	553	585	525	532	584	582	551	545	512
25182	20026	18962	13547	9550	6216	5165	4646	3888	2802	9971	11948	10672	16806	16331	11763	7018	3337	1580	779	409	275	240	223	208	221	213	215	200	227	203	192	204	208	221	203	199	190	194	180	203	200	208	180	198	212	199	209	203	202	194	221	188	200	199	208	191	181	211	200	187	199	218	211	211	195	193	211	200	188	221	217	196	223	182	219	196	191	210	195	211	187	224	181	202	193	192	200	228	192	184	208	212	227	219	208	201	219	215	196	188	205	204	221	210	209	212	185	203	205	200	228	198	169	203	218	196	180	195	223	211	182	193	197	210	152	198	190	173	206	197	202	200	178	184	216	205	205	200	201	188	185	191	200	216	213	201	191	200	192	188	189	198	202	186	190	191	186	217	197	207	204	190	194	198	211	196	209	208	203	234	191	179	189	200	218	222	202	164	166	209	170	198	243	201	197	192	196	196	177	187	199	208	194	235	201	228	170	184	239	203	183	203	208	210	219	186	220	204	207	184	192	198	185	184	200	223	188	179	209	186	209	208	199	202	203	199	173	199	222	194	189	222	216	209	202	226	204	188	185	209	179	172	187	199	188	201	197	195	205	185	197	170	181	194	183	229	205	213	222	236	190	233	191	192	201	235	185	181	194	176	207	203	197	174	188	201	203	199	191	179	209	218	202	222	194	190	188	185	220	197	194	179	211	198	183	205	190	219	208	198	225	182	200	202	218	199	200	199	214	206	200	219	160	200	217	205	201	225	213	208	214	187	204	211	223	227	231	216	197	189	222	190	205	182	204	212	181	198	185	221	176	170	191	190	213	225	201	208	230	194	199	200	197	222	206	218	218	208	211	210	215	182	225	208	222	189	200	190	192	190	220	225	184	205	202	201	187	218	185	204	207	191	203	206	206	203	189	210	217	195	178	206	217	229	213	203	224	208	209	203	209	192	195	205	200	206	187	220	210	200	186	194	209	223	226	202	204	235	175	221	201	204	190	197	214	178	222	198	191	198	163	198	164	217	205	174	214	178	214	215	202	197	205	179	195	191	215	204	180	165	204	223	188	206	174	195	194	198	200	189	210	198	245	198	196	190	202	197	213	211	183	214	197	188	202	198	195	186	208	211	213	196	226	195	180	210	196	205	193	214	230	215	190	228	186	232	203	198	232	199	208	187	195	206	195	197	206	222	185	207	173	166	203	190	199	224	209	166	211	225	208	221	181	201	186	212	222	168	197	195	193	193	216	202	200	197	183	200	183	204	208	224	186	181	209	216	202	210	204	191	196	219	211	208	202	200	209	196	236	195	163	240	214	212	207	216	195	208	191	183	203	177	204	202	210	209	196	204	218	204	203	205	190	206	209	194	214	224	232	200	208	182	186	197	206	184	193	169	180	186	197	199	204	225	200	224	214	188	205	217	178	196	220	214	217	196	182	198	181	215	189	194	212	191	196	202	202	188	183	173	217	200	193	165	195	188	219	205	214	193	195	215	217	196	213	208	186	201	225	226	187	196	209	206	198	201	223	198	224	212	193	211	213	192	216	226	188	191	199	179	197	181	197	200	194	177	199	199	224	202	197	205	221	220	226	239	206	189	193	214	197	199	209	204	190	185	206	207	210	197	187	227	179	236	186	205	199	201	200	187	182	197	212	183	198	187	214	195	210	188	188	239	191	206	197	187	205	202	203	179	195	202	217	206	223	199	205	203	187	218	189	188	186	209	216	225	205	178	182	198	212	221	184	207	189	208	210	230	229	220	194	185	216	191	183	199	188	188	231	181	193	183	200	200	194	203	210	210	236	213	180	191	203	175	211	206	188	215	213	207	212	194	194	195	202	183	196	203	216	160	187	184	212	203	187	173	207	193	202	189	207	188	199	219	190	220	186	203	216	229	186	221	185	185	201	207	197	223	221	224	189	202	195	200	217	208	215	216	183	212	182	201	220	192	223	194	196	204	187	198	189	204	207	215	216	204	178	206	207	194	190	192	227	210	173	191	194	208	209	211	193	186	195	205	204	192	192	195	168	202	208	189	195	229	238	194	220	206	219	181	187	214	237	213	190	200	226	223	179	199	220	218	198	194	216	203	186	208	196	222	178	172	211	192	190	189	204	234	229	201	201	207	172	208	207	190	191	208	199	221	215	194	180	184	216	201	213	227	187	192	218	199	216	208	206	203	211	190	201	229	186	213	218	222	199	201	190	165	203	202	212	198	206	207	198	204	192	204	177	184	227	199	193	197	191	234	211	178	205	212	217	219	214	166	218	227	203	181	208	213	200	245	234	206	221	193	215	232	201	176	188	188	204	205	189	211	186	195	193	213	223	199	177	194	216	189	201	183	205	181	189	172	198	185	207	184	215	216	185	214	179	198	223	202	206	190	201	175	175	188	186	199	187	190	205	188	195	202	211	238	197	195	196	197	212	236	195	188	204	198	175	211	184	207	223	177	197	165	214	198	176	192	200	190	190	188	214	190	179	192	206	206	198	205	187	181	204	213	195	211	174	226	190	214	206	200	196	186	201	198	216	200	200	205	211	208	194	206	190	209	192	235	198	221	172	220	194	197	200	178	198	166	191	174	218	181	230	190	200	166	193	205	234	162	190	182	219	207	199	201	214	214	208	194	234	184	189	187	180	188	190	198	201	189	198	206	240	176	194	210	202	218	223	190	168	199	201	198	207	187	205	174	211	185	223	210	186	193	197	212	185	193	211	166	207	185	216	196	201	189	224	200	208	228	211	194	182	175	204	210	199	190	197	201	182	227	207	202	226	212	193	205	213	193	209	174	200	222	223	197	193	200	213	211	197	202	194	212	206	212	182	233	203	199	216	209	238	216	194	213	235	185	226	199	241	216	195	209	194	220	209	184	196	209	198	181	203	207	219	200	188	212	194	194	196	216	195	193	187	191	204	193	199	205	203	183	223	214	201	194	219	189	196	198	213	205	212	182	199	216	229	167	202	222	210	209	200	220	192	222	189	194	207	205	197	206	218	202	197	185	221	208	214	180	192	199	199	224	191	208	183	231	183	235	222	203	188	227	187	192	191	199	204	217	225	225	187	201	186	210	178	226	189	224	181	211	212	209	208	177	209	205	197	214	190	216	195	210	237	216	209	195	205	208	185	194	212	193	199	211	181	205	226	213	210	201	192	187	196	199	203	194	221	188	176	200	178	213	209	190	180	205	224	200	226	210	225	183	212	220	219	192	192	239	184	218	204	182	214	202	194	203	183	193	223	211	210	219	203	201	193	211	170	194	229	217	209	210	180	198	207	185	190	190	197	181	213	188	178	175	199	200	203	191	220	192	184	204	225	191	178	193	200	225	197	185	236	191	191	197	214	206	206	205	204	193	190	225	202	200	197	222	222	168	221	220	169	184	190	184	216	202	211	203	209	197	174	189	194	190	193	179	202	205	211	212	205	185	184	222	198	184	214	181	200	215	214	195	189	198	215	191	235	217	213	193	191	186	216	212	182	191	222	181	211	196	212	189	187	206	183	221	222	162	194
14320	14866	18799	17124	16925	14479	14806	14611	13222	11957	28952	29153	30125	39440	37725	31394	23481	13982	7473	3230	1526	894	601	544	519	498	493	530	521	487	487	499	516	458	515	507	534	469	505	493	528	518	472	508	504	520	539	468	510	505	500	501	521	507	526	512	474	465	492	510	527	455	522	487	509	488	479	477	488	511	462	484	517	515	528	501	486	509	486	528	546	506	471	496	499	492	490	492	505	511	526	557	489	502	513	507	495	488	538	493	530	513	473	494	510	523	539	493	507	507	494	503	506	505	506	509	475	485	488	485	524	495	522	517	542	494	495	488	570	523	493	509	507	521	493	474	500	524	494	485	497	482	468	491	504	464	514	479	504	539	519	530	511	464	482	486	496	471	521	504	483	511	491	482	511	517	535	512	520	519	499	486	462	476	538	470	504	506	493	525	566	494	487	516	512	508	518	506	492	488	485	492	512	556	519	531	485	464	517	555	489	508	502	502	537	511	520	536	535	499	497	520	513	512	469	516	483	488	496	495	504	542	478	471	505	532	490	523	550	505	505	490	519	481	519	544	518	498	497	510	503	530	511	492	469	471	490	519	493	522	489	512	508	459	530	510	499	512	524	481	523	458	511	468	487	468	513	522	540	521	492	482	477	497	440	476	513	504	518	511	503	475	507	526	501	496	489	502	512	499	502	507	519	527	494	465	505	499	507	501	519	488	504	517	536	466	523	497	503	497	509	515	488	548	541	489	507	499	481	516	476	472	524	505	525	493	514	501	512	515	519	491	487	483	527	499	502	478	533	515	508	513	487	490	470	550	506	519	536	542	489	508	520	518	483	517	499	518	497	489	505	492	522	526	526	493	536	480	505	496	515	491	497	507	505	516	458	500	481	521	517	521	507	490	511	520	452	499	516	518	505	499	511	508	500	514	530	491	500	467	531	517	489	471	491	484	482	506	502	566	514	485	526	504	518	503	471	490	464	548	528	528	478	475	500	519	478	471	535	469	486	514	518	474	512	495	539	478	482	490	470	509	463	522	532	494	489	490	506	518	484	506	461	464	486	512	488	498	507	506	506	498	557	491	498	469	490	530	478	446	505	507	491	501	487	518	478	506	517	509	473	478	501	509	484	502	531	523	504	501	540	537	452	511	473	488	519	561	498	507	522	495	524	509	523	457	470	535	543	481	532	513	533	480	488	490	506	517	499	491	515	499	517	501	486	547	464	530	496	503	492	473	493	485	515	536	513	533	521	495	450	516	497	486	527	505	486	522	519	474	511	506	495	504	499	478	477	465	512	525	460	488	502	487	486	484	499	487	466	483	475	511	483	495	468	549	522	516	498	489	512	517	506	480	493	486	480	515	479	499	461	527	478	510	497	507	518	504	527	474	435	497	465	537	530	486	496	522	529	472	536	493	512	527	491	465	489	507	463	492	488	494	477	498	480	519	497	517	541	470	510	509	446	519	521	541	483	474	506	471	531	500	483	492	485	539	544	509	534	573	527	467	452	499	468	505	471	506	465	534	502	470	542	515	495	485	503	513	498	494	572	449	481	475	534	507	491	500	491	459	520	526	500	500	515	521	476	525	469	496	478	509	508	519	578	551	459	518	514	531	459	544	519	464	443	492	519	504	511	493	493	467	486	529	527	481	517	509	500	494	488	501	521	518	548	480	509	536	479	506	497	508	509	516	510	493	473	470	509	517	477	505	520	526	474	492	539	513	532	469	481	498	515	487	490	473	486	485	489	499	504	448	485	495	494	506	499	503	492	525	488	555	513	553	458	511	484	510	527	504	522	482	501	559	497	485	520	525	502	536	497	529	510	502	503	508	512	526	540	504	527	504	511	493	563	494	517	492	529	543	528	526	462	476	522	527	456	543	497	508	499	488	493	471	488	504	506	509	495	512	460	485	510	539	469	505	529	486	471	503	488	485	452	501	492	538	503	489	499	493	502	492	521	514	519	509	490	480	503	490	501	486	538	524	473	521	512	525	514	507	492	524	478	487	513	538	493	538	466	512	526	507	487	528	503	511	495	513	494	502	497	504	518	529	562	483	508	520	505	491	482	501	502	480	475	498	508	520	512	517	512	511	510	479	523	518	500	484	512	491	478	474	516	502	511	515	482	509	483	512	473	477	517	540	515	527	515	506	519	480	478	535	491	519	545	505	492	484	539	529	486	466	498	496	475	515	516	543	499	509	514	526	487	503	472	483	500	497	506	530	497	506	528	515	513	538	495	518	493	505	478	483	524	533	449	493	504	492	485	525	514	438	511	530	519	475	526	459	473	487	476	496	488	478	489	477	481	472	532	502	490	504	488	508	519	465	562	521	520	499	513	494	479	509	510	546	510	486	512	511	496	516	526	503	528	512	489	521	503	495	517	517	499	504	502	542	506	520	485	492	497	511	480	497	491	529	528	477	435	486	480	523	477	550	468	459	519	508	462	514	490	480	520	520	499	513	509	476	494	504	438	507	505	495	488	478	509	513	512	491	494	524	530	508	514	535	477	517	465	533	457	516	486	495	512	478	493	512	498	483	500	527	470	490	482	492	531	507	537	479	531	519	501	506	522	509	499	465	529	476	520	481	530	559	556	519	487	543	493	493	471	488	539	500	551	496	520	513	495	497	478	499	529	479	529	538	476	502	558	472	487	507	512	505	507	508	498	522	488	504	505	475	501	518	456	546	530	521	468	513	502	501	540	516	534	515	490	525	481	534	495	507	484	502	558	479	527	487	487	436	569	491	463	533	498	491	468	534	516	471	530	522	469	503	526	465	476	482	508	498	503	466	468	498	506	506	482	519	485	480	497	503	487	504	502	514	536	527	515	509	485	558	528	490	536	513	490	504	513	546	527	474	518	538	493	515	495	477	492	485	522	502	507	509	529	490	497	504	493	516	485	494	516	522	485	509	482	489	509	560	531	510	472	519	516	530	498	505	498	504	488	488	474	527	521	500	499	518	492	542	508	520	487	523	560	452	489	510	484	501	521	518	506	495	504	531	471	505	479	527	496	510	498	495	528	506	486	505	518	475	510	496	535	522	521	448	461	513	467	510	487	528	520	479	511	484	510	511	501	503	428	489	503	493	529	543	535	500	512	484	525	515	564	513	531	502	473	502	511	480	504	517	505	488	474	501	514	502	477	470	486	494	510	473	514	506	530	468	516	500	517	463	530	500	479	495	483	502	513	511	502	488	497	477	526	510	497	478	508	520	492	504	545	505	512	499	533	466	471	439	462	473	472	463	512	480	463	544	434	526	529	506	498	486	510	524	511	506	528	503	508	486	471	519	521	516	470	439	487	533	510	497	460	432	425	485	486	479	514	505	473	505	539	520	492	499	501	491	503	485	526	516	492	525	528	521	505	522	513	476	464	484	529	489	508	512	483	513	509	510	518	519	508	526	527	479	515	498	512	498	506	476	501	533	499	492	492	506	507	522	506	505	502	484	531	512	493	493	500	477	518	526	558	486	516	524	488	487	521	493	505	531	503	478	483	507
10232	7694	2253	1180	805	613	597	567	668	948	908	1480	1187	921	964	824	599	463	324	295	247	260	257	253	248	240	235	243	231	222	250	263	234	219	244	286	234	238	239	243	272	245	259	243	231	253	232	263	253	200	240	268	253	251	232	217	247	245	248	240	273	241	215	232	237	246	212	239	228	275	236	242	239	244	238	259	197	234	245	239	230	248	235	227	251	253	222	246	265	245	251	230	220	229	232	242	240	216	238	219	243	266	230	238	230	265	215	230	246	251	220	239	234	259	264	237	266	256	258	231	230	245	237	247	253	246	237	260	227	243	221	237	230	244	249	275	246	234	229	246	269	253	225	238	232	246	244	249	270	259	247	228	246	229	225	235	252	247	249	234	258	255	246	240	238	248	247	228	197	231	232	234	264	249	240	229	213	254	204	248	220	206	251	228	247	230	231	270	264	235	246	213	233	230	224	244	241	222	275	230	234	242	225	231	227	224	247	247	254	236	236	241	237	270	254	243	256	227	209	229	223	250	244	221	236	251	249	279	219	252	230	235	243	253	259	255	222	244	258	243	237	214	237	248	239	265	239	223	263	246	243	255	240	239	236	207	271	240	244	229	250	264	220	237	253	234	257	239	236	271	222	252	240	261	241	234	224	212	248	243	222	229	256	244	241	220	266	231	226	247	237	230	246	242	238	256	254	268	235	199	249	246	252	242	245	245	250	237	249	232	252	220	238	261	208	220	249	245	213	229	248	229	257	255	243	240	225	241	205	242	229	207	246	242	238	244	261	233	275	252	232	257	246	243	217	232	227	243	250	251	246	215	262	237	259	239	236	223	240	257	228	239	271	210	239	228	226	232	265	195	254	258	262	237	234	253	238	254	243	246	234	256	225	248	244	271	246	241	245	260	239	250	267	250	261	256	220	248	260	240	246	262	273	245	247	250	264	238	224	252	229	254	244	236	226	266	236	231	257	243	210	239	249	250	228	215	249	225	241	248	268	242	216	228	239	252	230	244	249	208	256	219	220	219	260	245	208	243	246	253	261	227	236	235	222	242	213	255	261	242	230	215	234	221	241	230	252	235	222	211	258	238	208	232	232	238	230	250	244	243	237	239	261	269	265	238	234	248	233	250	214	250	215	244	256	248	222	254	248	235	230	257	232	226	244	230	244	219	255	262	249	252	242	251	222	238	245	256	247	242	228	229	218	247	240	265	242	255	256	266	272	209	239	250	229	253	261	241	204	226	211	231	259	230	244	239	258	258	242	234	235	234	273	254	231	269	234	233	244	224	233	276	260	252	252	227	244	223	255	227	211	244	235	236	231	246	232	247	219	254	205	233	258	253	209	233	222	198	257	241	217	249	262	216	238	239	253	241	232	244	234	231	249	221	245	256	228	246	209	265	259	242	218	222	252	265	252	275	190	255	236	228	236	224	233	233	229	256	238	238	243	259	215	252	217	262	237	220	274	230	245	235	231	257	271	242	233	232	207	237	212	267	268	250	224	225	222	223	259	239	258	238	249	237	218	256	275	235	230	251	251	243	246	245	246	219	240	219	252	258	240	234	240	241	241	246	228	241	250	255	221	214	250	244	251	227	235	240	231	244	242	255	206	237	212	250	232	220	225	243	239	251	234	262	230	247	239	244	248	238	239	237	243	278	211	246	242	227	260	243	229	208	232	246	233	203	236	272	230	254	248	240	259	252	220	253	234	253	216	250	246	264	245	227	275	245	240	241	239	231	221	256	242	247	258	243	210	245	237	257	256	250	247	252	231	229	269	239	231	262	242	246	263	232	238	253	246	246	230	249	255	230	247	255	234	254	237	222	237	246	258	212	249	258	264	228	239	227	244	221	218	202	225	234	235	249	240	218	235	267	259	266	210	258	245	233	239	249	240	220	229	265	252	261	246	250	287	211	230	245	238	210	236	238	241	258	245	248	252	250	257	266	228	202	260	257	234	236	233	216	251	256	246	252	255	238	248	236	233	225	237	216	266	259	225	273	248	225	206	244	231	228	246	216	247	264	235	257	234	222	244	216	239	237	221	223	206	242	236	251	219	248	221	224	244	261	244	225	248	240	225	241	243	219	250	225	263	210	227	274	251	217	251	247	212	228	246	225	253	215	213	218	227	225	263	235	234	214	206	219	244	249	238	236	242	262	247	221	233	252	239	217	239	255	250	235	255	265	243	216	221	210	236	242	236	259	279	236	215	284	259	246	248	256	221	248	243	258	249	220	234	244	260	246	260	250	232	251	242	241	227	227	267	214	253	228	254	225	240	243	258	234	228	251	238	249	246	251	252	250	238	225	238	241	273	258	223	245	229	252	259	208	225	207	259	254	251	228	254	234	243	244	234	261	233	237	237	263	250	224	246	223	227	227	242	206	232	220	236	253	256	259	258	252	237	212	245	227	246	243	225	207	252	247	223	238	231	247	241	220	220	243	240	237	241	253	222	215	243	211	241	284	270	239	250	230	198	251	253	262	256	212	219	230	262	247	224	203	249	240	210	213	252	245	234	244	206	242	242	216	262	223	225	228	242	237	253	257	238	237	272	260	250	235	234	227	243	271	225	263	240	248	228	258	245	238	240	263	231	232	244	243	253	242	227	242	220	251	232	260	230	226	292	215	235	224	239	249	211	206	225	239	246	260	257	246	248	217	241	266	222	244	244	255	263	271	283	225	240	237	256	263	244	221	237	226	258	219	224	214	212	257	274	232	229	233	262	250	259	260	251	231	250	256	219	227	246	261	238	273	246	249	263	251	238	233	233	238	241	227	248	272	210	208	237	250	242	242	236	243	241	241	234	242	245	219	215	272	249	227	221	234	271	246	254	248	239	263	241	222	236	261	256	227	223	235	236	222	245	280	198	254	253	235	258	239	263	246	244	232	246	237	221	242	230	262	246	205	211	244	259	245	232	224	253	231	268	237	235	232	238	244	250	265	213	231	231	236	212	232	273	255	261	224	226	237	249	212	225	269	245	249	233	242	228	232	224	247	246	244	260	217	229	231	243	237	209	235	248	262	270	244	234	268	258	219	250	241	250	244	236	240	219	256	259	253	235	256	244	230	238	260	245	235	225	222	236	240	241	243	238	264	258	241	252	236	235	226	243	228	246	218	221	226	236	289	258	218	264	242	233	267	226	253	243	240	210	244	218	252	239	221	259	254	236	240	242	251	232	266	247	224	227	240	250	268	273	242	247	230	254	246	245	220	250	207	226	233	247	240	249	247	248	241	254	255	219	229	234	259	261	250	242	246	265	226	222	243	260	278	244	231	250	255	218	280	255	254	249	228	231	242	229	228	237	259	233	239	244	256	240	229	230	247	253	281	218	241	228	257	233	239	251	232	237	222	244	240	237	245	233	264	224	248	222	233	250	238	235	217	218	251	265	247	236	239	248	255	252	235	228	245	268	260	207	267	236	254	239	225	266	234	243	245	232	236	246	255	218	237	242	241	238	239	236	225	253	198	222	248	250	239	279	274	259	241
6293	5873	3509	3201	2856	2293	2453	2451	3094	4651	4729	7705	5591	4631	4002	3260	2342	1522	1168	814	700	607	626	592	619	594	564	579	635	595	587	624	613	572	602	586	590	600	623	591	594	618	572	597	596	572	638	580	581	577	554	601	587	586	602	569	602	614	571	606	557	592	609	571	576	550	590	636	625	595	620	586	573	598	627	603	618	580	611	603	552	576	633	584	614	560	560	594	566	628	600	569	630	607	593	577	571	570	581	595	538	532	557	637	613	580	605	623	593	598	592	569	562	618	557	584	582	560	552	592	569	547	622	575	572	627	564	586	577	598	604	612	533	605	596	575	560	608	595	596	632	591	583	620	580	601	566	584	597	616	588	590	595	593	596	603	560	576	576	570	536	585	613	618	605	600	585	589	550	615	590	609	582	612	603	564	562	570	607	534	569	600	613	578	597	532	587	582	577	537	560	607	583	618	581	564	600	609	566	595	604	646	591	590	658	583	577	562	569	609	618	602	597	610	617	582	615	590	582	631	573	582	604	608	552	581	526	574	607	575	603	546	596	579	574	621	599	590	553	640	611	604	619	595	555	594	554	574	588	588	575	573	591	590	578	564	664	593	592	599	606	589	592	614	576	584	592	621	594	580	618	585	589	559	562	567	579	581	589	597	623	584	599	560	616	626	582	603	590	581	555	591	583	592	566	581	600	581	572	546	585	588	580	578	622	578	563	613	540	577	628	573	611	553	579	569	552	575	612	584	610	564	622	582	582	570	605	602	577	596	596	567	583	559	576	585	563	590	589	617	613	564	578	578	605	600	579	608	587	541	603	626	570	598	622	582	531	577	538	579	585	589	608	581	572	561	591	565	553	608	552	592	570	615	621	586	585	546	589	591	601	603	564	581	563	582	602	565	543	570	619	576	566	570	595	609	587	640	595	606	595	610	581	537	577	587	573	563	611	572	583	579	580	614	615	628	578	596	560	584	605	615	641	578	595	580	592	572	579	624	611	636	602	572	588	626	605	583	586	615	578	586	615	570	598	584	542	587	568	602	577	591	587	552	621	598	571	545	566	575	592	641	606	625	593	596	580	614	568	632	582	553	629	594	609	582	559	604	565	598	640	599	591	585	591	576	583	582	559	579	616	570	580	537	594	549	604	540	593	623	573	591	558	611	581	611	599	626	599	597	592	579	624	563	617	599	622	586	577	586	585	613	582	587	597	567	581	590	593	572	615	559	623	570	648	657	597	543	613	580	556	543	639	580	557	628	619	578	580	590	596	575	614	599	569	595	619	591	647	558	593	608	578	551	556	576	591	599	570	577	586	597	609	597	565	611	586	610	589	577	618	569	589	576	562	566	570	576	604	603	575	557	563	591	587	605	587	584	601	597	545	603	531	592	590	602	574	578	565	594	607	589	602	603	562	594	565	577	594	585	561	554	562	577	606	563	610	636	577	562	559	598	589	566	595	591	602	619	605	595	614	605	623	549	606	634	582	568	620	568	584	614	592	553	605	566	603	610	637	616	631	599	602	583	563	605	558	582	572	637	597	564	567	596	544	584	604	581	608	578	583	582	594	580	570	609	579	631	642	586	553	585	601	582	589	583	575	613	577	574	568	561	590	543	614	551	637	595	576	574	583	629	560	599	587	563	649	628	579	634	590	615	588	560	596	597	610	589	607	546	603	564	588	548	582	632	623	545	569	582	570	616	558	588	599	540	645	612	565	572	594	557	623	584	627	595	620	596	556	599	614	641	586	587	555	578	598	579	607	617	569	599	612	568	589	604	587	587	562	635	571	575	572	618	610	534	589	562	592	598	605	603	611	547	609	545	578	615	558	588	576	569	597	592	663	548	603	635	628	608	572	589	549	601	599	574	580	604	647	566	588	558	598	617	575	595	561	618	620	543	562	604	582	595	619	632	612	627	589	591	565	620	579	626	553	641	555	558	607	597	614	591	619	607	601	600	590	577	590	584	585	565	549	594	607	616	574	606	607	596	562	613	602	567	539	594	564	597	601	623	551	598	544	590	594	594	601	623	597	584	566	636	535	531	580	588	635	584	583	604	591	609	603	605	598	567	621	590	596	593	612	593	556	604	622	577	554	595	602	567	592	586	594	648	625	561	578	615	569	579	579	593	622	578	575	568	587	578	597	594	562	569	558	631	580	564	603	597	613	585	593	594	565	583	591	602	628	606	626	569	577	650	560	600	604	580	580	609	564	606	583	589	613	558	592	556	610	556	612	565	565	596	582	598	599	631	614	591	567	549	660	610	545	605	595	628	561	616	625	588	630	627	635	571	630	584	566	589	592	598	538	593	569	603	599	571	564	587	578	581	636	550	567	569	594	544	586	580	557	544	591	599	586	609	591	581	583	577	609	585	594	568	613	610	509	621	612	573	582	583	611	591	609	537	585	599	582	607	597	563	588	606	609	618	596	594	574	594	591	609	551	558	585	559	606	600	573	599	563	573	576	606	564	612	573	576	570	587	592	598	543	572	579	566	559	581	559	555	588	582	584	600	559	583	570	598	583	576	552	597	604	556	553	562	568	539	608	573	589	554	602	586	585	585	600	631	611	605	602	610	595	576	610	580	581	605	569	598	585	624	576	621	622	584	598	633	610	556	576	568	582	612	547	587	581	575	583	564	600	510	558	601	575	588	584	606	578	567	614	607	590	598	565	624	554	588	623	573	607	529	564	606	600	558	610	547	627	596	570	567	585	603	597	618	564	583	589	573	628	575	673	597	573	623	596	630	589	568	597	579	585	581	565	620	602	601	620	565	580	592	597	603	599	606	628	584	613	611	559	603	543	592	563	610	612	567	575	578	574	569	586	588	594	606	584	625	607	639	526	592	608	595	599	590	525	592	580	579	555	566	560	533	587	596	598	600	609	616	598	538	602	584	596	640	563	654	578	558	564	544	597	591	606	621	635	571	605	580	596	601	582	585	565	622	590	591	556	589	566	609	571	577	582	651	587	595	606	576	592	576	582	581	578	573	596	575	615	577	552	576	554	546	652	635	593	598	617	600	604	581	564	581	618	563	554	565	581	564	570	573	591	543	583	560	571	605	582	571	616	563	619	648	592	563	604	598	573	592	622	595	599	560	592	592	548	565	619	556	619	541	621	578	585	599	623	577	626	615	636	608	580	591	569	590	583	602	604	619	552	616	563	550	603	556	614	621	620	582	587	551	562	564	644	602	600	583	548	591	603	553	638	553	617	599	556	599	597	574	628	597	609	622	582	590	556	589	645	588	607	549	584	606	600	542	598	554	518	587	605	572	591	568	617	553	594	587	558	571	573	591	566	608	535	607	598	583	583	621	597	529	576	598	591	599	564	601	599	593	597	583	565	589	587	583	545	594	582	616	588	576	588	580	557	593	592	558	560	567	628	578	599	574	574	591	610	563	592	598	548	626	616	609	580	596	549	588	639	618	610	567	580	603	592	586	591	613	600	609	557	600	613	585	546	570	585	662	570	560	594	579	587	617	594	589	559	560
18029	11325	11805	10116	5462	3791	3136	2480	1972	1888	9210	16460	12458	7198	4173	2680	1741	840	539	334	249	212	217	230	235	188	235	229	235	211	206	219	227	247	225	217	215	215	232	206	206	204	228	239	196	210	216	235	235	220	235	205	213	205	217	203	218	249	201	237	227	220	217	247	234	223	210	208	218	222	224	231	216	227	233	246	249	218	221	215	224	215	214	239	239	230	233	237	227	219	216	217	207	230	215	218	187	219	233	214	221	223	199	229	223	208	206	209	233	238	240	231	198	220	221	243	228	249	224	236	225	225	227	206	226	222	194	221	190	216	233	214	194	225	204	229	218	234	224	194	221	204	216	240	235	246	254	221	251	232	255	237	202	227	206	227	226	210	213	221	209	222	223	235	208	227	241	219	250	251	224	237	219	216	210	211	176	223	217	217	221	208	226	228	222	227	246	226	218	229	219	190	232	233	230	211	195	227	231	248	227	210	220	224	207	215	231	225	220	232	225	224	231	213	228	239	214	216	217	193	242	207	204	240	218	231	223	226	229	214	225	255	228	217	245	234	227	212	237	233	214	230	232	223	219	205	235	196	219	235	231	203	216	221	235	200	202	200	219	196	214	228	230	198	212	177	230	210	214	197	210	212	226	224	239	232	226	210	228	202	244	243	221	218	233	210	231	213	204	215	217	225	228	215	215	216	231	219	247	198	238	217	211	216	239	216	235	228	206	209	255	224	215	210	212	218	219	226	219	248	218	222	229	236	196	181	226	216	229	224	233	241	206	221	223	220	194	226	230	192	201	205	212	228	235	225	212	231	229	217	243	224	216	230	225	207	197	214	205	227	212	232	229	239	233	258	212	215	235	229	226	235	226	227	222	200	211	241	190	230	243	215	219	247	226	231	219	235	219	223	218	233	227	195	227	208	212	211	210	190	243	231	229	237	230	198	217	216	230	222	202	221	222	242	208	219	255	265	198	228	225	221	247	194	205	210	196	201	221	202	215	222	199	231	214	253	216	205	239	167	229	219	219	217	220	223	216	200	231	202	205	219	230	225	202	238	230	248	210	214	205	196	216	240	225	217	244	221	228	246	220	230	208	207	219	221	214	186	230	229	236	240	202	225	199	227	217	236	199	230	202	228	217	201	244	220	214	234	211	235	214	218	222	233	248	210	209	224	227	245	243	213	237	252	218	229	227	234	242	205	203	207	195	194	231	251	224	204	222	227	213	223	239	240	235	232	230	229	227	220	207	230	200	229	207	210	232	229	200	226	210	195	221	215	229	230	225	203	236	225	194	233	217	211	219	219	204	196	208	219	223	248	219	222	257	222	224	236	226	220	241	219	256	217	215	231	248	236	237	182	223	211	219	248	209	228	203	197	216	197	212	208	231	228	214	243	218	230	227	212	206	229	217	190	242	205	249	203	204	235	232	205	196	222	236	209	244	221	217	231	205	211	234	235	221	212	222	224	230	220	231	247	240	214	204	217	232	220	225	206	243	240	240	247	231	199	220	229	232	226	203	239	206	188	229	212	221	207	243	223	200	244	236	206	218	204	216	219	224	190	201	203	215	213	249	225	219	247	238	205	214	211	214	228	243	242	248	217	217	246	236	214	242	239	202	245	233	237	215	221	201	207	216	247	210	221	214	208	193	245	184	205	220	216	224	245	206	210	228	250	228	228	220	211	207	223	203	210	219	223	212	200	197	226	230	220	251	241	214	214	240	216	216	222	215	205	207	216	236	195	227	238	236	203	212	224	230	239	204	201	215	207	208	210	230	219	227	236	231	215	225	195	212	210	212	225	208	244	214	229	219	198	229	253	224	196	218	215	253	211	204	231	198	238	226	239	230	208	232	234	219	224	218	221	233	220	202	231	225	207	220	217	211	227	213	220	218	204	202	229	212	214	224	216	208	204	227	223	230	213	242	208	247	249	216	229	199	225	213	189	220	233	195	228	229	217	238	217	230	220	254	222	201	247	211	239	233	207	193	212	227	217	195	219	218	182	224	233	204	232	241	219	216	228	218	221	230	218	235	255	213	203	239	214	216	215	225	214	241	228	211	218	244	214	184	196	217	215	236	220	207	218	243	209	230	249	239	257	206	209	238	231	227	250	220	232	192	237	202	219	220	207	235	209	230	220	207	239	215	222	237	234	256	221	228	236	261	215	232	236	228	226	194	222	226	211	228	246	224	231	218	219	218	241	212	219	217	250	219	232	207	234	225	238	222	204	224	224	227	219	240	222	267	225	230	218	207	235	238	216	240	263	239	232	214	230	241	209	225	225	208	233	232	235	225	222	224	220	234	219	205	193	209	205	217	246	219	241	220	224	208	210	241	235	229	231	217	230	231	214	233	204	196	207	210	209	233	207	232	196	235	200	221	205	214	216	212	252	238	213	242	211	230	225	182	224	242	203	224	224	195	245	230	219	238	232	210	213	202	194	213	219	217	242	207	226	226	205	220	220	227	219	240	236	203	213	215	235	243	192	200	219	206	210	225	242	230	221	214	223	198	235	211	195	237	232	212	227	233	206	210	201	196	224	252	226	223	209	261	251	223	225	203	221	212	214	237	229	251	229	224	226	217	222	229	221	208	211	199	210	236	243	232	229	229	241	262	211	233	237	216	229	209	233	248	233	216	207	234	202	223	198	198	234	223	231	204	218	207	221	215	211	201	203	219	213	219	223	245	217	213	240	222	236	212	220	194	215	232	223	197	215	239	193	229	210	228	210	213	203	206	216	237	227	210	201	250	230	223	250	229	234	227	231	196	220	228	235	207	220	218	226	230	210	214	227	204	199	245	229	221	214	212	224	227	216	239	218	210	209	233	206	245	198	241	193	216	241	213	237	213	199	203	239	234	207	202	223	223	225	213	210	213	236	209	224	221	215	243	221	234	235	229	220	220	227	247	212	223	217	213	200	194	252	222	211	235	239	217	202	244	244	230	240	205	228	212	238	228	221	236	223	224	243	242	225	248	204	235	251	233	239	209	231	213	243	198	199	245	222	240	234	224	212	235	233	201	230	230	249	218	239	212	219	200	236	216	201	228	230	202	207	201	216	188	197	222	200	219	162	223	206	250	226	230	215	211	252	219	223	206	215	220	210	226	248	221	218	247	235	261	251	209	207	205	204	221	207	212	222	232	215	227	228	222	208	227	219	233	215	244	200	220	243	230	243	203	255	215	239	201	238	218	240	223	236	189	254	231	234	202	238	197	230	221	186	227	222	221	219	231	237	214	209	216	204	198	220	226	225	218	213	234	206	196	214	190	225	224	234	231	246	212	212	216	194	237	243	219	219	203	254	226	228	231	206	227	199	236	235	217	197	231	216	233	228	212	238	238	195	227	238	243	245	225	200	195	212	226	217	241	242	235	216	223	205	219	214	221	201	202	226	208	207	220	221	245	219	210	237	232	225	232	220	204	230	195	203	220	202	231	203	247	225	207	227	222	225	224	223	200	240	233	212	212	197	227	222	250	232	249	252	193	192	212	234
10950	8171	12821	13465	11056	9987	10017	8494	7872	9180	29325	38518	31545	23865	16922	12385	8311	4090	2141	1049	729	636	580	534	556	533	534	539	550	539	544	566	569	582	583	582	522	555	565	531	527	586	557	566	559	546	527	528	523	537	532	536	567	519	532	527	546	559	577	539	625	531	579	554	551	534	563	563	538	538	557	541	573	544	573	546	552	548	513	525	575	576	552	501	603	566	600	574	538	523	538	532	537	536	554	528	513	560	553	611	526	576	565	514	560	569	577	509	550	585	535	546	571	513	569	503	510	571	540	528	586	540	513	556	529	592	541	547	570	570	511	573	550	551	566	505	545	542	565	538	498	543	527	548	559	552	546	537	524	558	561	517	621	547	517	522	556	567	559	518	542	532	535	517	528	547	528	539	537	541	568	557	499	558	524	542	568	547	552	581	570	540	537	568	561	564	549	552	510	529	578	522	603	517	547	566	553	525	554	548	537	550	527	538	532	534	526	540	482	534	554	545	523	568	534	532	641	592	548	507	587	572	560	570	553	535	533	538	537	538	560	517	525	540	553	543	541	540	560	551	539	567	550	576	535	557	528	492	570	516	525	542	524	533	551	538	533	549	567	567	536	555	557	524	535	510	585	512	573	532	523	549	582	530	559	517	530	522	565	536	593	571	582	572	544	507	547	524	560	545	560	526	557	516	534	537	549	547	577	572	543	552	514	554	522	526	545	537	536	531	577	502	570	551	539	572	575	504	551	565	553	520	552	551	549	569	551	576	556	563	562	552	560	572	529	566	495	546	525	539	519	547	543	571	551	549	580	543	539	521	545	558	521	578	525	567	562	556	519	591	535	548	541	539	569	561	546	559	556	564	563	561	531	555	573	525	516	572	562	559	555	551	543	547	560	550	560	545	528	522	520	590	510	602	525	559	544	563	567	558	520	567	577	549	567	523	560	518	573	539	547	584	511	521	547	542	547	549	552	568	553	555	562	586	586	552	509	598	536	562	562	526	581	517	493	528	565	548	509	573	537	547	550	559	503	550	548	555	573	560	532	579	544	549	568	561	575	550	548	562	584	537	558	547	532	527	535	531	594	575	571	551	507	567	534	576	520	562	578	574	598	542	548	580	571	545	571	489	552	562	544	529	503	594	526	526	557	561	531	556	536	581	608	559	544	533	543	531	549	540	533	615	539	544	540	564	564	525	560	555	567	554	555	569	540	558	529	536	538	543	529	553	541	565	537	494	539	562	516	554	557	552	599	520	537	521	530	569	524	515	581	573	508	571	487	550	557	532	530	539	573	532	535	539	525	544	539	493	591	512	520	535	568	528	560	575	566	545	536	549	552	555	564	510	500	563	574	574	534	598	575	576	528	498	580	529	591	552	542	569	524	536	541	563	546	553	550	496	584	547	562	514	507	526	564	544	554	559	520	548	542	530	543	541	558	513	539	551	490	542	569	555	524	566	560	518	543	563	554	583	536	537	525	584	582	549	571	536	533	535	573	556	579	554	543	546	588	546	571	541	504	559	532	529	561	559	569	552	566	567	556	550	595	529	547	566	575	588	541	504	584	573	556	531	580	541	543	552	551	553	532	565	535	548	569	531	527	600	512	562	554	537	547	556	531	550	549	553	558	520	569	533	554	529	571	529	520	529	511	556	562	559	581	533	565	556	535	573	525	554	528	559	549	556	545	563	540	501	515	551	575	552	562	524	551	574	524	564	518	546	577	477	575	529	525	580	560	581	525	576	534	561	569	564	546	573	548	524	550	592	572	547	545	586	528	527	566	586	514	514	544	525	568	544	549	573	554	571	537	571	526	515	585	526	580	548	559	577	541	541	557	532	554	497	540	523	559	576	504	555	565	580	561	537	546	575	570	560	539	535	557	487	509	543	540	520	556	538	568	539	557	539	555	535	532	539	551	536	555	543	543	570	505	524	532	564	537	554	573	562	561	552	521	567	539	504	536	551	571	580	582	577	597	578	525	541	545	575	581	596	550	498	620	531	578	541	579	558	570	554	574	565	528	581	564	572	564	550	561	534	592	541	592	555	513	486	546	527	563	525	551	553	551	532	579	532	563	564	541	514	564	578	505	547	551	521	568	544	565	533	534	558	564	537	554	546	516	530	570	545	581	525	520	535	545	558	563	533	529	525	516	552	537	582	540	557	570	562	517	540	580	537	530	541	590	574	527	554	559	558	537	539	529	577	552	557	571	553	564	513	586	565	579	580	530	519	539	557	549	563	560	544	571	533	577	547	544	543	596	526	522	538	564	536	529	594	564	579	567	569	523	558	535	518	547	531	532	539	526	565	532	555	543	585	543	553	539	543	528	551	559	534	565	577	548	514	504	472	523	572	541	552	536	544	611	569	514	561	549	560	533	571	537	583	562	540	572	600	518	536	533	556	582	540	552	570	547	565	549	542	574	535	562	559	551	564	584	526	547	531	532	558	563	515	545	541	537	530	525	570	524	549	537	513	535	564	510	550	535	549	527	541	599	541	531	516	551	511	520	580	526	547	551	590	529	529	531	588	582	520	533	559	556	580	553	576	558	551	581	560	527	525	525	543	511	539	524	514	524	589	532	546	535	534	539	516	563	544	546	518	566	529	582	555	566	535	596	577	555	517	532	529	553	550	533	520	543	530	541	518	497	550	508	518	545	544	571	524	561	544	541	564	523	520	543	576	531	557	558	545	518	550	528	529	559	537	573	515	547	570	551	527	550	558	548	555	566	521	558	591	528	527	569	541	550	516	544	497	555	526	546	553	569	526	582	537	560	617	576	607	506	572	551	506	527	564	595	558	532	608	568	524	535	562	558	564	533	537	530	527	567	518	537	513	581	564	574	574	585	592	540	535	563	532	560	551	582	527	564	538	522	524	568	535	527	530	573	543	558	570	609	568	575	523	507	544	534	548	556	542	616	583	580	539	544	563	553	550	505	571	541	569	540	536	523	529	538	553	543	512	546	544	552	523	566	548	530	597	560	541	541	582	564	545	536	570	523	542	546	548	531	522	515	572	557	554	546	536	565	535	556	591	513	522	546	572	572	493	569	573	479	523	538	530	559	607	539	547	569	554	549	553	552	559	532	533	522	527	564	555	584	555	519	571	533	546	541	594	528	561	547	576	593	590	533	522	523	549	569	569	576	543	607	490	530	551	533	562	575	540	532	567	549	577	567	538	529	545	525	531	563	599	536	532	531	567	495	514	525	574	575	506	570	550	539	545	580	549	545	545	622	554	537	578	558	498	551	588	564	524	560	558	560	548	528	522	562	602	516	522	520	534	532	530	562	577	572	581	562	546	603	509	522	566	524	578	543	532	571	546	557	537	592	538	519	590	560	520	540	573	532	549	510	542	527	572	575	538	535	563	523	565	553	566	532	504	565	578	555	545	553	549	551	549	589	531	564	543	534	541	531	556	565	558	544	570	546	517	532	495	539	512	554	512	571	551	561	529	539	554	583	571	524	545	524	551	557	543	531	533	557	553	558	599	529	576
25283	16515	17632	14906	10339	7259	6174	4483	3488	2882	10056	26767	24278	17237	10544	5306	2176	893	443	308	239	232	191	193	226	186	203	215	195	192	224	215	201	229	224	210	214	200	209	195	212	223	209	226	216	193	199	209	210	227	208	226	206	198	204	203	208	186	200	216	214	198	191	207	193	211	190	206	195	219	208	179	197	189	184	196	194	189	169	197	200	203	200	230	196	212	243	227	211	176	200	201	210	212	223	214	194	187	209	237	217	193	202	179	207	190	186	226	181	236	192	197	180	188	200	185	200	208	209	209	181	192	181	189	185	216	218	195	192	201	201	204	202	218	214	201	208	204	221	209	182	199	198	229	200	206	210	200	210	183	217	233	204	176	199	213	222	200	203	203	197	204	202	226	206	185	211	187	211	202	178	175	224	191	208	192	200	190	206	211	199	225	190	193	228	214	188	211	190	211	219	204	204	215	196	200	203	240	209	205	218	228	209	208	205	198	203	189	192	221	199	204	205	214	208	217	199	193	203	198	223	202	207	214	225	215	208	205	204	208	193	218	204	189	204	176	202	190	197	201	200	227	206	193	191	192	211	205	224	221	213	193	170	176	209	216	252	218	226	217	231	218	186	245	189	210	219	214	210	221	210	198	208	204	227	233	221	206	189	193	220	190	210	211	188	197	223	214	219	217	224	182	194	206	203	199	228	195	183	199	177	222	195	204	207	225	184	183	207	194	194	197	189	215	202	203	224	213	199	180	196	186	193	199	218	210	187	209	215	217	221	214	231	221	205	187	187	194	205	198	198	209	177	208	217	224	214	203	220	210	187	199	204	195	208	213	203	189	214	211	195	178	189	213	210	202	210	206	213	213	190	210	219	171	206	219	199	197	226	195	219	205	211	199	209	212	196	226	194	196	207	199	222	225	204	215	195	203	209	191	206	216	196	211	212	186	203	204	193	229	203	226	198	203	206	196	180	205	210	230	210	208	201	227	192	184	189	193	224	232	215	211	204	207	222	180	215	188	208	201	200	193	228	209	190	198	207	199	208	233	206	202	200	206	209	217	223	217	209	199	195	200	240	204	214	211	207	196	205	201	226	189	200	232	209	219	208	223	213	198	216	232	186	199	200	206	189	208	211	205	208	189	219	196	195	186	204	186	183	195	199	219	198	203	192	217	211	214	175	207	196	224	198	194	220	215	170	204	182	203	198	188	206	201	214	183	208	195	193	231	200	201	194	226	184	215	216	198	221	180	217	195	197	186	196	197	242	201	209	182	188	204	206	197	207	204	216	226	225	232	227	207	188	215	211	208	203	213	202	218	203	225	196	201	213	213	234	240	206	216	204	217	188	210	206	187	215	210	220	206	172	204	190	213	217	201	215	211	194	215	214	195	196	191	198	173	230	208	216	200	211	201	221	214	199	174	190	208	198	201	197	208	183	228	206	214	210	207	195	195	219	183	202	242	215	216	217	192	200	195	181	184	196	201	214	206	213	201	229	217	200	231	198	184	209	184	204	178	218	204	237	213	210	204	215	217	204	217	179	222	186	190	198	199	198	205	227	216	218	188	167	210	198	203	193	191	227	261	203	189	221	203	209	245	209	185	169	200	203	233	221	214	227	211	204	204	222	217	235	215	170	216	224	209	182	207	211	228	218	177	202	214	187	216	188	201	194	212	195	208	185	217	215	187	189	172	191	201	212	217	182	234	205	216	171	186	235	199	204	221	185	205	202	183	194	188	199	193	221	220	195	215	215	204	165	187	229	221	175	190	199	199	212	208	204	219	206	205	213	218	208	191	202	192	197	199	184	185	177	211	190	213	176	221	204	194	246	207	207	239	217	214	222	192	211	196	221	175	211	198	207	197	220	222	211	211	224	186	204	214	218	222	189	212	198	191	208	227	203	193	199	212	217	220	197	209	170	217	217	209	193	192	207	196	225	218	193	234	213	191	194	229	213	215	216	243	212	206	190	193	185	215	198	184	203	198	204	213	188	211	169	210	187	201	200	212	212	195	208	218	205	191	205	199	213	184	184	205	173	214	204	209	184	212	211	203	200	240	232	196	205	214	213	201	220	208	209	214	213	215	197	217	233	189	192	220	215	216	193	234	209	208	208	174	196	207	221	208	211	225	211	210	190	194	206	200	223	190	220	184	203	226	209	207	206	179	214	177	182	228	202	181	184	207	196	194	195	179	169	213	218	182	204	204	194	229	224	194	218	211	227	198	202	208	196	184	208	192	224	188	195	218	192	202	192	195	184	218	222	187	212	205	215	214	185	192	201	217	187	206	205	206	213	197	194	225	208	207	216	203	193	176	186	195	212	192	231	196	179	222	217	195	211	204	222	209	216	216	200	176	211	198	232	188	201	204	213	225	209	188	212	217	219	167	201	195	209	220	230	191	199	198	208	214	200	200	228	214	225	244	206	195	222	219	201	230	197	214	216	212	217	207	191	187	212	208	217	221	198	188	203	187	194	225	230	201	212	195	209	231	188	222	199	229	199	221	191	197	229	193	207	200	192	207	207	215	216	199	187	213	221	193	204	185	190	187	207	222	205	214	219	221	187	214	195	204	227	197	204	226	206	216	215	224	191	220	218	221	172	218	215	201	213	222	183	217	196	192	192	203	225	194	201	205	173	215	220	217	207	196	198	211	193	212	206	187	217	191	187	222	192	216	221	188	194	214	201	225	230	220	195	202	205	195	200	192	187	196	216	200	202	224	171	212	203	229	218	177	203	222	219	213	181	186	202	195	217	197	204	234	209	201	190	224	213	221	228	183	222	214	202	203	221	195	192	186	233	178	209	209	203	202	234	216	190	206	216	206	189	196	220	220	197	224	231	203	190	210	208	215	226	171	203	223	198	215	216	172	189	196	221	200	208	236	190	219	221	202	207	197	196	209	221	210	213	225	232	209	217	199	220	211	212	188	204	178	197	213	223	182	223	185	212	200	225	203	194	187	202	206	227	227	222	203	229	194	244	211	229	225	230	181	204	194	200	202	208	181	200	202	200	194	213	196	184	193	208	208	232	231	221	211	218	204	185	187	206	197	199	198	221	208	206	218	188	214	217	218	206	215	186	178	183	208	213	190	203	208	192	210	235	205	218	199	195	183	203	203	175	179	198	195	199	193	196	207	208	201	188	192	218	213	205	222	207	198	210	192	222	232	194	209	181	164	199	214	205	184	200	196	218	171	203	213	214	194	205	226	215	206	178	204	197	200	207	188	207	205	220	196	207	206	197	212	219	226	196	190	212	227	213	194	186	210	203	190	237	194	211	220	214	201	183	221	219	206	206	217	209	256	208	201	210	228	207	213	200	203	203	199	225	210	189	215	217	205	192	223	199	192	216	209	234	198	205	220	210	184	195	208	224	198	219	204	215	214	212	205	215	201	194	207	223	206	228	214	214	198	204	190	203	202	214	199	215	205	176	222	205	207	211	192	222	211	210	205	228	207	208	213	199	220	208	206	228	196	210	202	237	220	209	189	186	182	226	188
14420	11087	17886	19369	18254	15502	16102	13762	12958	11780	28697	47780	43938	36994	28240	18459	9191	4056	1845	927	639	576	517	487	484	489	508	515	511	515	496	539	522	528	470	548	464	543	533	504	537	513	523	517	531	500	507	549	542	512	514	503	532	494	513	539	531	529	515	497	553	551	530	515	497	532	533	445	533	490	548	483	499	481	492	520	520	491	519	524	486	502	521	532	546	506	503	516	522	472	496	482	531	497	503	495	526	478	518	493	561	516	492	506	492	527	531	493	505	549	503	525	507	509	553	539	517	474	548	506	512	482	488	511	486	496	563	500	525	530	506	485	525	504	559	531	518	462	537	489	502	490	523	513	523	527	523	493	508	491	546	538	513	522	485	519	521	549	495	537	501	522	546	503	541	518	509	530	506	500	491	552	511	542	519	555	528	532	509	483	519	478	492	515	485	494	558	493	523	480	512	496	480	482	524	513	516	542	519	544	502	487	545	537	566	511	534	538	500	494	531	479	510	468	511	504	485	490	521	486	540	505	538	520	556	555	479	537	534	508	472	504	550	513	493	497	530	545	490	494	522	509	506	494	542	516	493	479	538	507	510	478	512	533	514	517	512	523	500	488	493	534	495	508	497	518	507	528	509	507	547	519	474	511	506	522	510	523	533	489	504	517	533	501	511	510	518	529	529	515	461	519	474	480	516	518	494	511	498	516	508	525	505	536	514	525	485	487	543	523	484	496	477	498	521	472	517	520	503	481	521	482	523	494	489	475	475	527	495	506	526	468	532	525	525	521	478	543	519	518	537	547	517	503	517	519	530	486	517	505	526	506	556	511	580	527	495	490	554	523	541	502	501	549	485	517	530	482	518	518	518	495	521	523	499	543	525	559	563	571	484	501	510	531	465	534	495	516	547	487	553	510	531	534	536	499	532	494	517	503	505	518	527	510	512	519	492	505	503	543	519	540	490	520	540	528	497	484	536	524	519	447	517	499	491	465	502	470	507	487	522	563	523	487	488	515	467	505	512	501	504	493	502	481	519	525	520	522	475	517	532	525	535	590	529	479	497	489	505	541	501	508	531	470	554	498	502	484	521	549	506	501	458	493	543	499	500	510	519	536	518	532	503	465	503	488	531	503	510	551	493	505	493	536	509	533	526	537	497	501	473	549	492	515	501	547	543	500	534	546	507	581	502	524	508	521	512	508	515	509	489	508	537	527	541	491	531	507	515	528	567	457	509	483	466	501	492	521	532	511	526	523	553	547	514	520	491	537	496	505	502	506	552	505	482	507	518	521	511	531	504	515	538	504	479	543	519	543	475	538	513	501	506	535	519	544	487	491	554	512	515	538	485	516	537	554	520	534	500	538	496	525	507	519	567	496	493	493	518	537	528	528	489	493	509	529	471	510	493	480	473	549	505	535	477	518	506	510	495	481	480	494	521	540	493	519	491	522	494	538	507	516	480	504	496	508	519	532	491	491	521	524	504	517	508	504	489	535	504	481	512	455	531	448	477	509	501	472	507	504	518	567	470	563	491	492	524	481	521	511	508	511	526	534	532	494	478	553	503	508	538	505	508	540	538	512	493	486	500	503	512	471	562	545	493	482	514	500	522	503	531	488	486	481	526	503	498	525	529	543	487	524	499	531	528	530	471	546	500	523	537	523	545	518	523	517	476	528	496	509	524	498	513	537	488	454	475	508	484	550	517	515	502	505	522	498	478	538	519	487	497	515	521	469	512	527	533	519	497	486	510	508	509	516	521	508	529	509	523	518	482	549	503	511	523	491	509	519	510	513	506	497	485	484	492	535	506	536	524	510	496	564	548	499	488	511	512	487	507	490	480	492	527	499	455	512	472	506	507	526	500	511	525	498	496	509	535	528	552	499	454	522	499	571	515	538	482	477	515	507	494	486	477	551	484	511	541	504	512	508	542	506	522	481	468	515	492	527	528	521	517	511	479	522	520	531	514	534	483	498	524	495	521	479	496	535	539	516	515	511	505	499	489	497	473	553	551	571	551	507	459	531	486	482	500	468	475	581	480	487	511	490	502	511	484	510	525	523	539	522	495	496	456	513	526	523	516	509	529	476	527	526	519	514	511	528	541	489	505	510	512	503	499	492	535	502	484	507	481	540	498	512	530	528	531	513	505	501	524	521	495	532	481	469	507	494	509	453	485	477	503	512	497	535	499	522	475	537	482	534	519	527	498	458	521	534	510	500	488	487	502	526	455	538	512	471	519	504	527	508	535	543	482	481	493	468	517	498	508	544	493	502	500	491	517	492	499	515	488	509	539	551	507	496	490	516	510	555	535	506	518	452	469	469	512	486	509	538	527	537	539	497	474	521	552	487	500	488	542	507	497	522	511	469	505	524	507	479	480	548	497	535	482	502	535	532	551	513	511	524	483	494	506	503	509	489	517	479	490	522	515	474	511	500	502	471	502	507	494	503	533	524	527	518	508	531	549	537	505	561	518	479	507	517	507	575	501	546	505	487	551	519	527	540	490	508	479	476	511	523	477	535	547	507	536	514	510	500	491	535	494	483	488	504	472	499	475	488	486	489	501	529	558	475	497	505	499	533	469	494	503	476	522	506	499	495	449	495	510	493	507	543	500	484	510	530	537	521	510	488	524	489	565	496	504	484	517	494	502	505	527	499	497	547	500	499	467	483	497	525	562	526	521	530	499	533	451	516	478	530	515	488	457	488	481	503	503	530	533	538	525	519	500	514	502	512	520	481	505	521	473	511	495	500	463	523	532	525	532	505	480	526	533	551	466	500	522	502	496	508	533	503	526	522	495	529	496	528	514	493	538	513	500	524	497	475	505	512	564	530	507	507	522	500	473	508	519	521	494	507	514	530	494	519	527	499	515	508	540	490	535	501	516	485	540	535	503	492	524	527	512	542	508	540	532	520	494	530	491	478	481	495	537	472	524	499	500	497	511	527	552	509	513	524	519	543	542	542	473	492	518	569	535	534	523	518	532	489	524	524	486	510	505	544	496	527	480	501	507	519	503	501	504	533	530	491	494	489	505	489	496	539	523	488	530	523	502	507	512	501	509	450	501	500	493	501	503	501	500	545	504	528	483	464	464	465	494	505	517	492	502	478	504	511	520	519	484	523	476	456	501	513	481	553	494	537	515	553	473	514	503	516	539	542	490	501	536	503	549	502	508	490	489	534	527	535	540	497	497	489	505	524	478	498	502	511	514	476	515	536	539	521	511	528	505	498	491	543	506	478	540	483	518	509	520	502	508	525	561	502	485	472	489	522	480	502	491	513	544	501	521	549	510	502	511	490	538	516	474	509	509	493	481	511	542	554	472	478	527	510	498	488	498	540	537	526	551	515	506	522	525	487	532	527	507	503	506	510	500	520	538	517	507	535	530	506	514	521	540	529	517	516	548	506	488	557	551	528	521	461	541	514	525	530	534	514	519	521	538	484	435	486	507	524	500	509	534	522	498	508	522	542	515	507	481	500	488	510	534	545	526	517	522	500	524	502
12079	5087	2101	1326	1016	1004	963	759	633	611	676	1178	1326	1266	902	718	492	361	244	258	252	264	232	233	213	257	247	250	232	221	232	220	228	230	250	235	250	215	230	213	245	224	224	259	215	204	252	228	251	238	254	259	218	224	227	277	260	235	228	237	224	255	229	240	229	230	232	259	253	236	240	245	250	209	229	202	254	224	236	236	212	226	233	237	217	240	234	243	282	215	228	226	234	235	227	212	236	239	227	256	230	238	262	235	244	248	234	243	219	243	233	228	258	232	205	225	231	252	259	222	239	248	245	223	241	245	242	245	216	241	226	232	239	223	208	240	238	273	229	235	250	220	227	244	231	235	250	230	276	241	233	232	230	245	246	257	224	258	233	252	235	250	231	238	253	218	244	236	246	242	224	267	224	260	237	249	279	251	258	254	246	260	232	216	246	223	219	230	216	221	191	255	253	247	215	217	247	236	255	259	236	229	210	230	233	251	284	229	228	282	256	245	220	227	268	240	243	256	222	246	242	224	241	221	211	236	258	233	243	249	247	287	238	249	241	247	239	239	220	270	259	249	246	237	269	217	271	216	212	250	233	227	230	238	240	239	207	259	249	244	253	235	251	241	224	243	229	238	269	228	233	261	232	223	220	222	254	237	242	237	214	254	218	239	238	224	241	238	246	229	236	252	253	236	240	242	234	240	231	247	262	241	237	232	222	260	258	258	237	246	243	223	259	213	274	227	269	261	256	238	267	236	247	227	243	256	233	258	226	230	219	245	240	246	213	256	225	248	259	264	237	256	227	223	242	231	237	229	217	250	235	210	203	257	237	238	233	244	240	258	273	235	244	241	243	254	226	224	217	244	258	244	231	249	225	270	249	213	242	254	197	245	239	257	236	255	236	259	225	242	258	221	234	227	227	233	226	241	253	243	242	239	238	249	253	229	243	218	253	243	223	247	216	218	264	254	239	249	237	246	259	244	261	237	220	246	244	227	230	236	270	227	236	230	259	256	262	243	231	260	254	263	224	256	257	254	247	244	231	239	250	232	234	252	231	257	273	236	213	240	215	231	211	225	220	229	257	211	260	245	224	234	237	240	241	218	239	229	250	251	210	277	220	235	245	242	232	213	250	277	266	225	228	230	244	209	267	255	218	234	244	236	247	258	240	259	276	237	248	232	263	227	254	246	236	224	247	223	249	245	241	223	218	220	217	265	236	242	220	266	254	225	255	240	203	251	262	206	220	235	223	247	220	242	212	231	238	260	246	282	241	237	233	227	276	230	207	239	250	265	265	223	255	238	246	267	244	259	231	230	243	239	241	220	238	241	249	233	228	249	263	247	221	251	257	246	260	219	255	232	243	226	233	252	219	214	227	236	273	226	258	215	243	212	241	262	247	266	252	246	250	250	236	232	238	225	235	249	231	225	278	254	270	204	252	242	227	220	225	246	228	238	253	267	209	209	221	215	266	228	203	224	255	219	260	239	233	221	266	236	251	217	227	221	264	249	212	228	252	241	223	243	276	220	258	264	205	247	227	251	218	247	250	227	238	245	209	230	263	260	232	223	248	250	252	258	248	231	252	250	259	258	230	277	237	225	265	226	236	232	217	216	217	238	219	250	237	243	274	218	230	241	246	275	225	249	242	250	237	231	233	233	246	256	249	231	245	254	224	255	267	245	230	241	247	257	204	238	229	229	241	244	246	250	248	225	239	215	244	228	243	246	230	259	254	250	234	225	233	248	234	252	224	249	256	253	260	240	246	224	260	242	244	227	253	240	250	273	251	222	256	242	230	227	242	229	238	225	238	227	239	279	246	252	220	259	249	228	216	230	244	240	225	227	257	215	253	257	252	234	250	228	236	253	229	234	256	247	234	276	215	258	243	260	228	251	220	257	244	247	222	238	229	221	243	245	243	250	257	228	227	194	222	237	264	232	236	247	210	231	263	246	244	239	244	247	224	244	206	228	288	205	231	223	238	268	247	233	217	222	243	255	240	258	230	214	221	223	225	237	250	246	252	206	243	221	262	281	202	257	230	230	260	229	242	236	228	214	228	249	235	243	240	238	274	224	209	192	244	243	243	265	226	237	252	234	257	234	242	241	252	208	219	232	227	228	282	238	250	208	237	210	254	244	247	234	236	259	258	261	256	245	239	233	242	262	229	252	251	261	218	253	261	230	252	227	239	243	211	237	247	263	242	242	237	254	245	260	244	242	226	253	236	204	231	224	266	247	243	230	236	263	239	225	230	244	256	228	236	222	219	237	222	256	226	236	234	251	232	245	232	213	261	229	234	244	220	244	232	263	221	263	239	291	229	238	239	250	263	224	229	230	241	227	255	244	226	237	248	209	216	243	238	254	253	226	221	246	232	241	225	257	219	220	214	235	237	246	259	242	249	267	234	215	223	243	246	244	242	216	227	225	279	235	219	241	259	259	262	203	238	226	206	249	246	253	196	237	234	233	250	220	210	243	238	230	233	250	230	245	239	214	235	210	233	250	235	240	257	218	227	223	228	248	244	258	264	262	240	232	262	257	222	233	243	240	238	234	226	237	233	258	236	259	252	251	286	273	238	247	237	228	244	240	233	263	255	228	212	248	242	230	242	222	213	247	219	228	214	241	235	215	239	234	212	250	237	235	220	259	235	245	255	222	234	226	224	212	209	265	281	249	225	239	247	269	269	235	239	239	247	258	236	216	242	226	262	235	206	225	240	226	221	228	252	238	240	248	247	211	240	249	251	241	218	239	223	216	264	242	200	245	239	251	262	254	252	237	226	251	254	235	233	270	222	226	239	231	254	234	244	229	234	265	239	206	225	266	230	255	258	228	242	247	242	229	263	252	231	250	251	250	221	227	258	234	217	224	244	234	235	232	250	249	232	244	254	242	242	231	229	272	263	221	249	241	261	225	236	258	225	245	251	242	280	237	227	251	240	241	244	230	251	241	260	249	244	238	253	228	250	251	240	266	244	262	251	271	206	238	224	223	247	228	257	235	259	215	219	234	244	227	202	272	253	245	246	234	232	237	233	269	260	234	218	233	231	235	217	255	242	243	224	238	274	242	211	232	248	235	239	236	235	227	240	242	242	259	226	229	256	236	249	237	243	242	242	229	246	252	248	220	256	260	252	252	252	248	246	260	243	243	216	217	232	266	262	206	210	231	244	263	239	242	232	232	221	219	231	257	262	241	242	256	205	236	228	247	229	257	226	250	221	252	237	241	247	234	256	221	244	256	220	238	252	261	262	269	230	235	239	236	263	245	239	240	237	237	240	221	255	242	233	233	217	233	223	237	259	278	251	227	227	264	261	225	268	224	251	244	243	210	246	231	235	229	228	228	238	222	257	260	244	237	239	228	240	238	243	242	247	229	251	283	219	272	252	263	259	237	231	238	250	270	236	211	231	236	227	233	213	220	246	245	259	236	238	261	241	229	235	268	281	225	244	219	262	225	270	268	241	237	215	223	248	220	231	231	249	263	234	228	273	250	229	216
7164	3347	3971	4069	3421	3543	4023	3344	2919	2903	3522	6227	6404	5203	3826	2635	1516	1048	756	637	575	606	564	591	576	580	568	578	523	547	565	595	575	567	601	637	590	535	554	565	565	618	569	593	628	571	559	590	597	578	618	626	603	595	585	604	597	612	558	605	565	621	627	579	587	581	596	578	578	560	634	554	574	553	612	596	580	585	559	625	585	654	641	571	605	601	571	598	593	624	580	576	568	590	604	596	557	593	586	613	554	582	582	538	610	559	588	593	583	600	560	610	604	549	609	578	622	573	580	599	541	601	589	588	555	593	637	585	605	558	604	595	530	603	584	577	563	581	639	588	574	614	616	544	555	577	650	547	601	565	609	540	559	584	559	604	597	564	576	523	630	591	591	592	605	559	559	581	588	567	577	588	598	591	611	571	590	594	549	583	611	551	569	556	618	562	524	530	586	541	592	613	553	591	592	596	571	588	573	603	581	537	618	574	565	590	585	583	563	619	564	539	599	588	620	591	582	572	626	575	569	599	602	613	601	591	601	589	580	575	600	584	613	564	604	575	580	586	564	559	569	580	616	610	547	638	566	588	587	591	584	595	598	589	580	566	663	588	568	576	570	586	560	568	602	612	602	589	621	600	629	591	597	573	570	581	572	542	603	555	526	559	599	593	569	586	606	588	604	575	606	576	602	550	568	572	597	567	656	615	563	601	590	589	581	584	615	602	583	598	578	583	586	580	577	574	645	603	563	568	600	608	592	557	634	587	575	573	586	619	583	594	599	564	594	621	602	571	592	598	578	579	593	622	591	581	590	585	516	578	599	547	605	555	592	531	580	557	561	590	593	591	548	648	603	613	583	599	604	586	601	574	582	585	607	579	579	608	571	533	553	585	588	592	573	547	587	570	555	575	591	594	589	593	615	604	592	551	548	578	585	577	578	608	587	565	584	602	586	599	599	584	638	545	611	591	570	578	580	628	549	590	583	594	587	552	544	601	601	588	590	539	580	599	601	591	563	590	573	609	567	636	597	553	608	590	603	597	606	632	555	597	617	587	607	578	582	563	572	554	592	641	624	569	600	591	560	563	585	554	641	590	553	556	539	619	623	643	591	533	602	608	526	584	584	589	577	645	597	581	592	551	551	631	586	575	594	553	568	602	580	624	571	606	578	554	615	553	597	553	633	602	586	572	584	556	619	620	588	574	561	572	591	568	557	539	601	582	585	606	596	603	568	578	597	581	614	581	582	564	590	576	555	608	603	584	596	535	546	589	586	564	572	577	600	598	607	603	569	606	582	591	571	597	544	568	620	534	596	603	576	596	568	612	570	578	569	555	600	609	533	594	580	590	565	596	571	636	578	589	554	618	576	605	546	580	619	554	550	579	587	577	621	566	610	530	612	587	609	652	610	589	612	626	571	579	577	607	562	569	559	604	581	590	522	578	560	561	548	589	543	555	590	636	562	572	592	601	575	547	592	546	597	603	586	589	578	584	522	555	563	611	591	575	574	591	596	586	590	571	615	593	599	540	580	579	621	575	593	606	615	560	569	549	609	627	639	604	620	589	609	599	585	600	586	594	604	619	584	583	565	601	565	578	540	583	594	608	593	560	606	613	582	591	570	589	603	591	564	613	586	612	601	581	573	561	635	584	561	611	582	568	590	625	618	604	556	597	588	604	603	557	541	572	597	552	564	604	562	610	554	591	542	543	549	559	601	577	588	612	612	583	583	569	542	626	585	580	552	582	591	560	588	585	573	590	585	587	597	632	576	599	586	604	591	580	588	564	572	573	586	599	604	598	604	546	610	564	589	609	589	586	605	567	562	587	614	611	610	585	558	578	558	583	613	568	544	581	594	639	533	554	536	615	570	560	596	535	586	615	562	527	572	573	561	566	569	566	561	603	587	605	598	609	538	576	590	595	583	630	558	618	581	590	543	615	595	598	574	550	579	585	600	587	577	589	612	589	540	575	546	622	575	569	543	605	589	560	584	572	561	580	600	567	632	586	597	579	552	577	567	607	589	653	577	574	602	573	575	601	568	571	572	606	581	571	582	555	567	578	580	540	587	575	580	560	586	604	567	577	592	583	561	605	600	552	578	582	587	602	601	584	571	559	589	559	535	596	622	534	530	561	580	586	565	572	605	591	623	620	582	576	574	626	595	596	631	558	583	600	570	576	586	614	601	603	519	547	563	588	592	563	602	578	582	578	586	572	616	561	598	599	590	607	571	624	565	658	563	602	580	581	576	545	578	591	547	574	563	603	571	609	561	561	537	581	618	599	597	579	556	623	591	616	578	578	602	622	629	590	619	631	586	588	554	609	550	602	549	583	575	590	544	557	631	601	563	575	586	574	572	612	571	573	612	576	553	593	594	616	565	565	612	593	560	570	574	549	587	612	617	562	586	596	583	585	589	583	636	588	567	557	573	597	566	620	584	599	562	618	611	573	578	566	562	581	536	597	533	580	581	563	616	609	500	530	629	596	621	596	555	542	556	539	596	601	580	532	578	599	583	551	554	601	573	593	576	563	609	593	612	576	552	552	602	559	569	582	597	563	600	641	519	577	578	576	539	630	633	628	592	610	565	569	605	573	587	585	593	619	585	548	603	626	578	567	561	603	594	640	571	596	601	584	551	576	611	560	575	579	575	597	576	547	607	598	550	607	620	529	556	623	609	562	584	584	594	617	591	588	575	586	588	556	622	611	579	601	593	561	560	584	605	591	582	606	625	619	564	602	560	601	560	604	573	573	584	552	547	575	565	573	589	591	542	595	567	638	578	623	609	566	605	587	543	559	559	578	573	562	581	528	550	581	597	607	546	568	567	594	548	584	636	610	594	597	594	562	550	562	597	600	581	566	573	605	570	594	579	580	577	569	578	587	555	597	575	579	598	566	575	574	571	592	606	589	564	638	610	565	582	642	563	593	545	601	653	549	590	615	596	601	537	585	612	568	618	570	636	599	615	584	565	619	546	557	576	559	569	573	605	593	583	601	575	553	569	593	581	597	596	571	553	554	606	590	524	540	545	597	566	610	595	565	624	582	567	546	590	600	582	566	590	592	557	619	574	624	587	583	620	529	606	586	565	570	600	592	586	569	598	573	562	580	604	550	557	561	601	572	596	576	586	554	570	573	563	562	572	596	584	591	612	578	574	523	583	628	594	580	575	579	589	591	554	588	553	600	559	572	648	559	559	566	583	598	590	591	608	604	577	597	594	596	568	595	539	560	618	573	560	628	551	583	610	559	603	564	615	562	607	590	570	573	614	603	590	599	596	611	651	569	614	590	614	578	542	602	568	570	645	581	554	599	547	589	585	590	591	590	600	623	594	568	581	587	607	590	595	613	586	608	575	574	571	568	551	584	559	614	578	577	589	612	550	590	607	602	605	565	605	566	563	566	559	575	586	532	593	592	553	569	592	633	584	549	583	546	600	578	596	620	584	623	623	593	563	613	579	584	547	587	580	611	575	559	585	600	527	619	596	582	560	572	584	576
21159	9771	12555	13691	9467	7346	5916	4675	4368	4457	8336	14441	11346	7663	5532	3690	1795	835	486	276	257	204	221	222	215	235	236	239	206	223	229	199	229	204	236	220	216	204	231	225	230	236	218	229	201	211	204	266	209	227	202	199	224	238	215	221	197	225	229	197	212	201	233	211	218	214	233	220	228	217	245	208	249	218	204	222	222	235	220	222	226	218	242	237	218	192	194	236	227	208	223	205	212	232	216	197	215	222	221	213	221	202	239	200	196	220	232	240	214	223	227	220	195	222	219	240	203	229	222	275	200	217	250	219	207	204	205	214	221	213	225	232	242	214	204	236	242	212	224	214	230	231	239	237	248	206	223	214	207	227	233	192	227	234	213	241	268	233	218	223	224	243	235	241	212	237	242	201	216	233	241	226	230	215	226	240	205	220	208	247	236	216	241	219	199	219	223	203	226	226	244	199	234	230	247	234	225	223	205	225	212	237	242	219	201	240	224	224	241	230	226	231	229	217	223	178	213	215	210	208	204	247	226	227	220	210	212	234	224	213	227	223	240	227	227	206	233	223	198	231	203	226	201	214	202	207	230	240	225	256	209	200	250	220	224	231	231	209	206	229	203	238	237	200	252	231	198	221	193	217	209	211	203	213	238	230	224	237	234	214	221	206	199	237	228	210	220	210	239	223	219	227	201	202	225	227	218	202	224	235	216	236	222	239	204	249	203	227	227	218	224	241	222	223	208	228	226	218	221	214	233	230	223	219	187	218	226	212	210	227	234	222	201	227	207	220	234	229	227	215	229	212	192	244	242	238	201	214	207	239	230	220	230	216	247	211	221	230	215	215	220	229	224	217	239	226	237	210	230	214	216	235	212	225	227	209	218	205	225	223	206	214	220	231	218	203	213	232	218	248	229	227	234	245	229	243	239	238	229	250	223	208	234	231	221	226	214	227	219	222	224	208	221	216	236	205	249	237	237	213	207	196	230	213	219	224	223	242	207	225	230	218	223	218	222	237	212	213	236	244	226	220	216	234	215	216	226	252	224	247	197	209	203	216	226	204	234	211	218	245	240	215	197	225	242	219	196	216	188	229	223	209	243	236	227	216	249	242	204	241	209	239	228	220	204	198	231	202	210	220	204	219	229	231	230	229	229	239	224	217	228	215	246	208	225	251	230	241	203	216	212	238	216	243	202	203	212	213	216	240	229	208	230	209	233	241	231	205	223	215	214	243	229	243	216	228	221	243	225	199	227	221	212	214	218	228	255	219	234	213	217	219	197	239	238	196	240	223	239	202	193	202	217	234	222	224	251	227	204	188	230	210	194	223	231	205	197	229	236	235	216	223	217	230	248	234	224	216	209	249	203	196	210	238	222	206	212	224	217	231	194	212	229	204	214	234	229	230	225	224	214	192	213	239	252	194	235	212	226	224	212	201	253	250	203	222	197	219	224	215	237	203	235	213	229	232	222	226	218	210	192	214	200	240	229	223	228	225	237	237	209	235	230	219	232	246	212	235	230	233	218	209	235	215	229	228	244	195	226	218	208	217	210	218	248	225	223	194	232	221	202	229	223	241	241	204	217	207	225	218	226	206	215	233	216	233	188	209	234	213	219	224	246	248	228	223	213	225	240	235	223	210	243	228	233	210	201	200	223	233	232	191	234	201	239	223	238	224	250	227	210	241	238	209	219	237	191	226	233	226	214	224	222	249	219	241	228	225	233	241	225	218	212	211	229	223	198	238	200	189	208	229	242	235	222	222	238	218	204	230	227	239	229	222	215	218	207	237	237	227	223	222	220	201	211	214	187	231	245	230	242	218	216	257	224	204	227	219	197	234	220	240	204	235	240	227	216	225	241	235	229	202	202	222	247	235	215	213	236	228	220	210	251	220	237	187	234	215	244	263	221	236	230	245	234	226	245	219	205	250	215	223	219	218	244	212	221	237	221	214	240	220	260	234	235	224	263	244	208	243	220	233	221	225	223	229	228	231	195	215	223	240	214	193	241	236	204	233	225	232	218	229	219	217	238	232	216	216	228	213	224	211	221	219	234	238	211	222	207	221	230	225	222	210	214	204	234	228	207	221	228	256	220	230	218	225	217	199	193	219	212	210	242	231	221	199	214	234	211	202	227	223	217	221	205	212	193	216	211	221	215	242	216	246	228	196	229	220	219	213	221	214	260	245	229	249	229	237	245	241	228	245	206	238	238	258	248	204	201	236	217	225	249	237	233	224	226	202	226	220	216	243	244	218	230	218	201	195	221	223	223	195	200	229	240	232	235	250	233	217	221	242	199	235	221	251	245	229	221	217	243	210	245	248	222	201	173	237	217	228	241	234	220	219	236	207	219	197	218	218	214	219	211	208	227	216	202	211	215	237	232	227	226	181	239	204	220	210	199	211	223	189	224	216	205	221	194	211	226	231	204	245	215	208	215	226	208	233	220	197	232	209	219	232	218	202	220	217	222	229	218	245	188	238	217	232	244	228	237	264	227	211	228	221	207	225	215	249	226	200	241	226	212	222	175	213	207	230	220	218	229	256	213	238	199	241	198	202	218	228	206	202	227	228	187	216	217	212	204	199	247	228	219	214	221	217	225	238	198	215	223	234	224	226	189	209	215	204	207	253	208	191	207	246	202	240	229	226	203	224	198	216	260	219	230	207	243	250	247	209	226	210	224	216	212	233	219	216	225	220	217	236	243	221	232	226	236	221	219	225	242	223	196	218	229	242	244	222	206	234	236	229	203	233	226	231	241	257	218	245	236	249	240	187	224	197	224	215	224	223	210	206	213	237	217	249	241	233	217	251	216	208	224	227	216	209	238	218	202	206	226	202	215	222	203	221	219	214	204	219	263	248	228	214	210	204	236	192	215	249	238	243	225	224	223	227	201	241	240	220	215	220	224	224	209	189	215	213	218	206	230	226	230	223	238	221	236	225	218	230	250	245	225	243	205	205	214	231	216	225	210	228	204	213	234	208	217	252	222	239	241	241	195	211	203	235	245	265	215	226	210	228	231	240	204	231	205	223	229	221	228	213	245	234	227	236	182	220	213	218	234	223	211	242	239	224	210	221	212	207	234	217	214	201	229	223	237	230	213	200	209	232	207	203	200	258	250	228	245	247	230	233	222	209	245	232	253	224	215	233	229	218	211	230	241	224	226	220	234	225	240	230	220	201	229	233	237	225	217	247	220	232	236	233	221	206	215	247	223	222	237	202	249	254	264	229	219	199	201	217	212	183	231	242	217	214	214	233	219	225	204	246	218	202	185	243	223	214	223	203	232	202	200	229	192	211	223	213	218	206	234	233	220	228	242	222	234	204	226	203	235	233	260	214	218	233	228	239	235	224	225	214	226	228	205	203	220	233	204	222	207	202	240	220	223	222	218	213	217	224	212	233	231	248	226	230	218	221	203	224	220	222	252	232	214	218	208	222	240	208	239	220	227	236	215	226	204	210	224	244	219	218	250	221	226	214	223	242	228	232	229	251	236	207	235	218
12120	6350	14528	20224	18268	18415	17076	15271	15810	16002	26539	35991	30202	24649	20587	15201	8013	3831	1758	915	672	619	540	562	553	562	565	567	525	535	525	552	588	534	575	523	564	541	501	545	562	545	535	565	569	524	583	551	518	563	570	543	568	527	537	527	529	603	561	536	573	565	536	536	580	587	547	531	538	549	531	513	546	547	559	560	534	530	565	535	566	556	534	547	598	515	528	592	554	503	547	552	541	524	530	555	509	547	581	552	580	578	567	542	575	548	566	550	567	518	550	558	575	517	580	546	534	578	532	535	563	530	573	534	567	498	522	535	534	535	518	550	564	559	556	563	523	545	590	543	517	548	532	538	515	555	603	553	566	508	514	602	540	565	538	549	575	577	537	546	546	549	538	504	562	527	530	579	550	549	567	582	546	508	520	580	535	536	542	560	583	578	550	547	553	535	548	528	516	545	500	579	532	544	529	539	572	517	477	543	547	568	512	511	525	533	578	551	588	517	549	573	537	564	544	585	570	541	562	524	554	592	503	507	555	554	515	535	568	571	493	543	518	546	543	561	539	573	566	568	563	547	544	514	550	538	576	500	572	583	559	584	553	514	556	604	548	560	530	496	597	536	530	569	543	545	525	595	554	533	548	561	570	510	552	552	515	547	551	543	524	535	517	531	572	583	550	589	557	522	564	576	591	568	548	517	545	592	570	547	535	537	550	569	532	532	591	555	551	543	599	552	533	533	542	565	522	548	563	571	546	594	592	589	549	522	613	561	512	555	556	559	548	512	512	562	509	573	559	556	523	573	539	593	483	531	559	554	550	571	524	535	496	529	550	538	518	591	540	509	581	529	560	565	500	556	571	538	540	583	567	525	592	530	524	542	516	525	546	539	542	522	566	512	523	527	563	549	540	563	516	538	549	539	531	542	531	562	544	492	528	527	530	528	542	542	586	563	540	562	573	513	547	542	565	525	549	534	544	550	509	568	535	520	582	584	567	561	579	541	505	503	581	548	548	505	575	547	537	549	538	554	581	536	590	580	481	526	541	537	566	561	535	557	514	541	533	543	562	601	549	531	528	502	552	538	522	546	534	531	585	551	554	569	552	529	522	539	545	564	572	576	513	534	533	550	565	528	506	577	581	572	519	530	566	513	539	549	524	475	546	545	529	547	538	520	595	545	545	548	526	546	608	531	562	574	525	576	531	513	537	516	525	564	542	539	573	549	529	570	584	563	564	550	536	552	532	547	520	511	523	541	521	524	543	570	548	567	502	532	553	529	553	546	585	536	546	535	523	555	591	550	580	550	517	568	519	568	572	543	567	549	551	501	539	563	581	502	553	598	568	581	543	529	541	558	549	525	533	553	569	532	549	496	571	566	571	542	554	567	532	559	518	564	576	520	605	554	568	528	517	542	525	520	557	525	558	575	531	512	559	495	557	576	541	586	563	588	529	575	544	555	574	567	553	561	569	550	576	523	551	580	576	515	551	581	571	554	567	532	540	525	559	534	549	536	556	512	571	536	545	568	518	489	531	532	546	578	574	531	583	542	522	568	534	533	530	554	547	557	541	551	532	529	518	568	503	567	558	587	562	528	585	509	575	536	508	576	583	543	507	534	588	540	515	561	533	549	526	545	550	562	594	533	524	524	553	558	560	570	509	533	526	576	511	536	561	581	588	526	509	538	531	562	572	548	566	549	593	584	499	586	554	530	537	538	548	573	565	512	606	525	552	569	493	539	526	524	563	555	580	529	569	506	535	553	489	556	516	529	592	552	515	549	522	535	591	597	563	535	551	540	544	517	518	553	559	507	531	518	557	497	544	534	548	533	498	525	539	552	538	549	558	515	562	546	547	543	526	559	557	537	548	531	572	544	543	550	544	570	549	554	526	520	560	549	571	544	529	567	573	570	569	592	543	549	548	579	565	511	559	589	560	563	566	500	555	530	533	565	607	549	562	563	561	555	556	584	555	591	536	499	552	535	576	527	518	542	549	535	555	548	521	553	548	528	503	544	564	589	552	572	603	594	549	556	536	551	537	541	551	559	525	587	536	573	547	537	522	527	569	540	587	492	540	532	571	510	541	519	540	535	510	555	524	566	546	562	552	544	520	556	569	528	558	556	540	522	568	599	559	545	540	537	588	539	516	542	531	557	552	556	545	548	589	547	586	535	567	553	507	574	521	537	525	534	580	531	549	553	554	541	553	497	547	532	548	550	556	531	572	500	550	556	520	538	538	563	574	553	550	556	538	538	563	598	579	522	520	581	520	537	549	575	553	507	595	586	552	543	543	528	583	542	528	552	555	593	554	527	548	508	528	547	593	583	524	568	542	550	578	532	543	564	560	521	569	505	583	515	563	523	544	561	544	521	565	563	547	560	577	541	553	563	599	550	554	575	584	538	569	569	570	516	541	572	545	560	569	561	541	552	560	513	609	551	558	572	571	554	522	550	542	546	546	562	531	515	531	548	541	539	570	531	568	542	559	529	561	581	516	508	565	556	561	555	536	543	583	534	548	535	570	533	543	561	515	543	580	558	504	574	526	526	521	592	623	550	557	521	550	542	549	507	595	540	522	558	510	504	551	545	534	568	543	549	548	498	567	536	545	582	499	576	527	574	545	544	551	557	564	510	535	559	529	514	550	565	548	540	503	546	496	551	562	523	543	520	536	534	535	569	596	527	564	504	566	494	551	569	565	507	530	519	523	516	578	543	612	554	518	571	556	607	526	483	567	551	523	581	555	514	561	522	526	541	553	499	530	539	547	543	568	528	542	533	547	539	574	569	538	525	557	540	585	531	577	548	519	543	561	537	561	524	544	583	527	481	558	523	586	566	582	554	512	561	550	547	563	542	584	559	605	541	563	550	528	539	550	554	558	539	554	539	583	513	508	554	508	506	567	556	549	539	558	551	535	557	547	548	525	558	566	531	595	534	593	534	544	576	606	524	530	524	556	571	571	541	521	559	529	497	545	559	526	569	525	517	585	526	550	528	513	579	543	568	540	585	564	540	528	545	562	519	532	557	517	545	569	536	551	586	535	532	586	566	539	550	538	564	512	567	534	584	590	567	563	563	558	589	550	554	547	532	524	580	563	568	557	549	563	559	538	525	575	543	544	557	572	527	489	579	518	538	517	606	570	555	500	564	555	561	528	553	546	574	570	569	553	567	541	522	580	545	537	568	618	560	572	551	532	522	549	559	572	550	488	532	553	587	571	532	589	586	564	522	546	566	537	557	550	544	539	608	558	507	561	534	541	549	539	531	543	562	566	563	580	540	544	574	548	528	517	538	561	555	588	511	503	503	501	564	514	585	552	544	577	528	542	574	542	510	564	518	538	542	525	524	533	569	545	509	577	564	557	552	571	564	546	528	601	576	499	561	525	570	558	542	556	507	590	559	538	536	534	546	552	537	569	569	525	519	556	499	548	568	533	561	554	569	550	555	561	500	574	524	631	563	571	508	543	548	533	559	536	563	568	555	536	518	565	557	538	565	596	565
26945	13393	21589	24543	19644	15745	14854	15345	11519	8111	18389	17268	12402	13177	11597	8647	5598	2966	1138	502	284	232	235	232	208	227	198	220	207	202	207	206	220	201	180	218	202	215	233	185	190	215	226	197	202	209	184	204	196	220	191	217	201	198	209	160	209	191	175	184	217	186	206	216	213	210	189	187	195	192	216	187	233	186	184	182	177	176	232	191	221	212	222	205	220	187	214	223	211	209	213	190	219	182	195	210	197	213	204	204	202	212	203	197	200	192	201	220	211	241	188	185	198	220	210	217	220	230	215	199	214	206	218	191	177	208	199	228	202	189	216	209	215	213	227	162	209	213	200	196	200	227	210	187	195	207	199	199	195	186	200	211	183	207	209	194	196	207	200	178	205	212	194	195	206	197	179	209	215	192	174	204	219	227	199	219	218	203	169	209	207	204	201	180	232	218	217	205	218	226	213	215	169	192	194	188	223	189	204	202	201	193	188	206	230	222	192	172	214	192	212	195	220	200	208	185	209	204	195	210	212	178	196	192	208	200	235	211	186	189	196	186	201	189	191	186	187	183	194	209	200	215	213	200	192	182	203	231	183	185	210	203	212	182	203	201	200	188	224	200	201	223	218	200	208	177	188	228	203	208	220	209	201	229	191	188	186	214	212	201	173	199	232	223	205	213	198	187	188	210	177	190	206	213	201	206	216	195	207	199	221	204	203	192	177	204	192	189	184	219	207	220	202	222	236	200	177	180	214	194	215	207	205	195	184	193	217	236	199	204	195	207	199	212	210	230	208	209	213	198	194	207	212	197	189	201	204	212	172	201	186	182	202	210	182	220	221	202	208	218	202	207	217	209	208	179	218	190	175	207	178	225	207	187	186	195	194	181	202	215	198	209	179	214	217	198	175	197	210	179	189	225	210	206	199	183	205	227	213	196	223	198	205	207	213	193	213	201	198	201	224	180	221	216	223	187	248	220	218	199	178	193	195	225	218	236	207	193	203	179	200	198	200	202	214	214	218	217	202	196	202	202	220	191	187	207	213	217	186	222	231	179	222	202	204	220	215	219	201	221	220	239	201	214	220	212	225	198	192	184	192	223	193	206	200	200	189	180	220	197	219	169	190	218	221	222	187	190	198	222	187	235	212	216	203	234	208	206	209	208	194	186	186	222	213	206	214	214	196	190	194	201	181	213	201	205	193	192	213	176	184	206	209	192	200	188	227	199	220	207	177	217	202	209	213	194	216	196	202	192	192	216	212	214	235	215	211	206	208	193	247	186	210	198	224	208	195	213	197	203	209	205	195	208	181	191	228	195	211	230	203	190	194	193	213	200	207	240	228	200	221	196	210	194	196	212	192	183	201	203	192	190	215	208	216	179	221	197	201	202	212	222	208	187	213	193	193	207	191	183	199	221	197	207	193	210	212	200	199	201	198	180	198	205	221	233	200	211	218	198	236	210	255	212	187	217	218	204	199	202	207	218	204	197	172	195	209	212	234	193	223	198	195	208	214	230	186	216	199	214	196	193	226	213	204	191	219	199	206	210	204	199	203	196	230	208	212	189	224	232	207	195	214	217	187	200	218	191	228	198	187	195	227	199	203	194	212	198	185	210	195	208	189	221	183	206	187	177	197	190	205	210	221	225	194	192	209	196	182	182	217	232	167	191	211	205	190	189	205	185	185	237	195	210	220	220	224	213	200	216	229	207	198	205	223	209	233	193	186	204	211	212	187	194	196	202	206	229	192	180	211	228	218	211	215	195	197	191	211	190	204	195	218	232	201	191	209	218	189	186	201	183	207	213	193	240	238	217	193	225	219	209	203	229	203	203	229	218	208	212	223	193	204	180	198	195	184	213	192	224	227	202	220	215	225	183	202	202	194	218	223	178	221	196	168	204	208	185	210	197	208	208	208	195	190	215	205	217	200	215	183	209	207	197	222	199	191	199	186	179	205	197	218	210	173	194	197	201	220	221	175	208	207	208	196	208	205	198	190	214	221	232	226	186	207	186	194	193	212	203	179	198	181	174	207	201	198	182	219	211	203	180	225	229	227	188	209	205	202	237	209	167	202	228	228	226	216	197	189	191	208	191	173	228	178	183	225	211	197	213	223	201	222	202	203	213	219	204	198	208	220	224	220	219	201	184	196	231	223	172	194	211	212	178	204	194	204	203	199	190	221	194	205	218	204	208	191	185	195	208	192	184	212	215	207	178	194	180	201	205	204	193	185	206	197	162	211	203	190	245	231	179	220	187	193	222	196	220	211	206	179	202	185	221	219	209	201	208	217	195	206	207	214	185	188	211	192	184	221	203	230	191	173	225	223	198	205	184	215	214	199	191	207	209	221	200	193	221	196	209	217	199	189	206	186	211	201	227	224	226	224	207	199	180	182	225	194	193	241	209	180	207	223	187	222	225	198	206	215	197	191	222	202	202	210	211	212	200	222	210	220	212	217	185	186	194	212	210	162	193	211	205	195	200	218	186	190	219	185	216	208	208	189	213	192	233	205	227	215	215	210	211	178	202	218	179	211	193	187	210	203	218	230	217	219	206	205	193	190	209	210	224	198	215	235	205	199	193	211	195	183	227	195	201	191	209	191	210	193	211	208	197	203	226	198	215	234	189	214	199	204	218	191	211	221	202	218	192	216	233	187	204	232	198	208	206	240	189	228	217	212	213	218	200	202	207	195	219	204	208	218	210	227	199	187	223	212	182	192	202	184	217	211	210	204	220	201	203	194	172	210	218	224	219	199	172	195	198	200	200	192	214	197	185	213	194	182	211	197	207	203	188	211	202	193	213	197	199	198	210	198	204	198	235	202	171	221	219	226	205	199	218	212	210	231	204	221	225	184	209	197	235	221	211	193	229	207	198	182	214	184	226	204	194	221	226	208	219	179	207	197	215	190	175	195	206	194	192	162	198	233	210	249	212	199	208	205	186	205	203	228	206	208	208	183	207	193	184	206	197	202	224	239	220	216	215	213	192	192	208	196	207	224	208	173	203	199	189	217	208	194	199	198	182	184	187	204	208	213	235	209	216	201	193	190	170	200	183	195	216	212	189	233	237	227	201	198	229	206	198	201	205	205	209	214	228	222	209	217	212	206	211	217	204	193	199	187	180	220	225	198	212	223	199	213	202	176	190	207	172	202	209	234	239	221	225	202	217	184	191	197	179	252	190	206	210	189	206	204	189	182	219	216	194	189	184	232	227	196	202	204	225	201	190	198	190	206	214	196	220	206	210	184	192	217	211	185	196	212	205	225	247	200	180	239	190	240	196	215	198	207	186	203	232	200	197	159	195	204	218	179	231	182	205	198	201	212	221	219	227	205	195	202	209	184	194	202	210	230	199	217	234	199	209	196	198	211	202	226	206	208	194	202	194	178	166	206	203	181	206	187	215	216	201	197	232	209	191	206	226	211	202	205	201	196	218	189	200	187	213	177	192	216	175	180	203	203	194	203	222	165	205	226	219	190	233	208	194	223	196	226	218	203	190	199	217
14745	8659	22595	31668	29395	28539	29305	29534	25853	21836	39904	32440	31514	34737	31815	27120	20103	11996	4975	1920	976	654	516	540	469	507	517	483	501	500	499	489	515	524	491	519	520	522	540	496	501	511	493	516	509	507	497	518	536	494	536	458	540	508	510	465	532	519	534	552	506	505	511	492	526	524	482	495	517	497	556	470	505	519	502	523	493	471	516	482	544	546	469	519	529	493	520	470	501	504	475	550	544	469	503	512	540	520	485	509	515	481	480	511	514	524	507	506	484	505	483	504	513	506	474	510	496	529	473	509	477	511	520	470	501	497	475	499	496	482	507	498	524	476	483	530	517	484	493	511	517	541	515	518	500	493	492	483	487	503	463	537	481	544	498	487	504	493	514	529	471	504	540	503	507	513	478	523	503	486	510	534	483	527	489	495	520	499	522	472	439	504	537	481	491	480	490	496	531	530	496	513	488	544	517	527	519	474	491	485	483	527	544	519	491	535	520	526	557	495	486	480	502	500	526	489	520	474	490	510	540	452	493	506	508	496	527	505	482	498	512	529	500	539	501	524	524	492	508	482	483	529	495	521	525	539	501	497	500	506	506	466	477	507	505	531	520	516	505	522	531	521	517	498	535	498	502	535	519	480	478	481	503	533	515	523	526	496	452	514	549	463	491	528	539	461	480	500	533	471	515	523	522	477	486	483	542	428	474	507	495	505	520	551	503	471	448	547	508	518	490	532	461	504	503	522	496	471	506	500	523	544	510	536	490	498	490	503	514	565	482	497	539	511	509	520	466	495	515	521	504	500	545	484	498	476	545	520	511	488	515	532	499	487	484	520	486	486	528	503	475	520	448	463	569	517	479	503	532	480	519	517	565	521	506	533	467	496	455	515	486	556	496	468	514	482	499	533	503	464	530	507	544	501	499	514	509	514	516	526	500	483	520	524	524	515	543	475	503	501	487	478	503	514	524	543	517	502	510	494	542	506	562	486	490	469	526	492	491	514	524	505	507	514	519	508	525	462	505	471	451	502	472	532	516	525	509	536	522	518	519	494	493	487	508	493	483	449	484	533	569	470	499	485	510	511	532	501	462	492	442	500	535	453	505	489	497	492	543	463	516	474	505	539	514	520	516	529	483	487	522	486	542	504	509	526	490	524	496	505	520	482	517	509	518	534	508	499	545	521	524	507	468	531	501	512	499	532	536	521	543	508	496	489	530	509	522	501	537	522	519	470	528	495	487	499	498	491	485	539	547	526	487	479	497	511	524	534	527	510	519	480	499	508	498	504	470	513	473	518	510	569	521	500	518	534	505	504	536	511	495	490	468	530	466	522	498	504	501	552	533	519	500	539	507	510	536	475	508	542	499	505	458	512	526	539	516	501	505	495	474	520	505	505	538	533	491	547	518	489	507	494	512	570	495	475	516	521	476	482	525	483	492	518	490	514	525	524	513	546	489	485	498	515	517	480	483	500	451	517	462	503	519	511	483	534	539	462	499	500	491	544	477	441	530	506	555	492	538	510	521	495	513	493	493	467	490	502	456	503	528	511	542	501	471	557	499	487	477	513	533	526	501	527	508	528	504	490	490	489	519	471	549	505	535	502	519	489	469	493	491	491	479	513	532	477	504	542	521	513	510	504	504	493	501	479	530	498	514	476	548	541	493	522	530	502	576	491	488	506	536	563	492	511	528	503	531	531	539	507	477	526	528	523	493	462	487	508	501	531	516	501	485	550	525	471	510	516	546	485	483	521	514	526	514	517	480	510	536	510	495	463	515	494	526	502	526	514	500	477	501	492	485	494	526	508	507	515	534	508	512	529	519	518	532	479	521	504	537	534	515	492	497	509	502	553	504	549	545	529	498	527	537	494	528	525	508	483	525	492	511	489	518	495	502	488	472	494	517	545	483	518	516	523	484	498	512	514	516	504	477	530	502	512	490	518	497	484	490	510	511	527	502	490	517	522	536	483	513	482	514	548	491	536	486	519	513	525	500	491	519	527	482	499	512	473	548	515	476	518	496	490	492	520	493	492	495	521	492	523	491	496	453	504	498	508	483	476	560	480	522	485	515	503	494	491	545	497	540	540	547	491	555	514	493	539	513	506	521	468	486	526	532	498	467	499	502	487	483	485	503	527	492	499	505	516	523	563	508	479	508	518	532	511	510	513	518	487	520	541	483	476	500	493	513	508	509	490	514	544	526	516	501	497	485	508	484	508	515	510	492	512	546	497	507	520	536	495	548	521	497	509	479	523	542	505	518	496	493	465	522	459	498	492	470	536	558	486	509	503	502	508	497	499	502	479	510	522	564	480	476	536	513	523	491	533	546	514	510	493	509	492	513	520	493	540	497	535	502	530	483	506	484	487	500	508	552	473	497	526	522	511	532	516	511	493	500	515	531	511	516	526	516	523	517	537	496	494	452	482	513	516	535	523	507	527	457	491	515	521	500	515	505	525	492	503	497	511	508	488	464	483	532	472	499	559	476	483	507	509	496	550	524	494	487	512	471	514	504	525	525	533	483	520	552	513	510	496	494	535	515	515	474	494	530	546	446	501	472	519	559	525	525	457	505	508	470	518	482	532	513	501	526	493	511	525	503	560	473	532	506	539	538	505	488	544	486	497	520	522	507	512	513	509	479	504	534	492	499	523	502	540	540	488	528	512	532	513	457	456	525	517	554	516	474	506	486	519	530	461	519	546	501	462	512	529	474	531	515	535	528	484	491	529	508	503	477	499	515	490	550	519	498	491	487	507	487	499	489	473	513	561	462	477	515	526	488	494	546	521	495	478	467	499	487	503	517	487	514	460	490	489	519	494	491	506	506	504	515	507	497	511	503	512	509	505	469	505	532	509	510	539	523	506	514	510	534	526	476	479	448	481	515	494	554	508	538	521	545	528	485	486	515	539	502	503	521	487	505	522	506	535	533	509	531	502	494	511	496	524	513	516	493	491	480	494	510	499	528	526	501	503	507	516	514	514	473	495	487	518	561	519	462	512	486	498	546	495	493	489	544	509	477	552	508	504	521	527	489	497	495	508	480	500	542	493	543	505	494	540	494	528	514	522	505	463	516	470	548	481	498	533	491	521	487	513	492	496	509	541	485	554	476	522	520	493	524	465	553	528	513	521	480	507	462	489	472	503	520	462	492	474	502	489	495	490	523	529	569	460	530	481	459	507	538	524	495	526	482	503	500	499	524	478	532	481	479	496	524	484	518	504	546	501	533	518	504	516	533	473	519	554	532	513	482	490	486	533	496	491	492	462	479	549	512	523	498	494	518	481	565	530	489	523	495	489	481	514	502	521	506	515	524	523	541	516	472	514	526	524	495	508	532	523	510	553	502	514	499	499	502	539	485	478	518	496	517	493	504	486	528	541	499	539	486	514	507	505	519	478	506	518	511	510	514	522	524	524	499	522	533	491	523	485	517	536	526	532	509	545	502	505	565	514	518	521	488	496	500	509	521	481	497	498	497	543	499	533	483	516	480	543	512	507	561	519
10929	4845	6235	5051	3444	2447	1907	1354	1033	706	924	772	596	526	969	1250	1134	773	482	342	254	261	251	237	242	214	219	242	246	262	243	254	230	236	237	256	243	229	224	255	264	265	249	249	245	250	243	234	276	236	254	233	287	258	223	229	259	253	248	281	260	234	249	263	248	249	221	224	235	250	247	223	218	228	227	252	267	210	223	215	224	256	243	244	223	256	235	241	236	245	253	252	238	229	218	211	276	253	229	233	232	239	233	259	228	262	234	217	261	240	247	223	242	247	266	251	250	254	246	236	239	240	213	230	236	277	256	239	255	271	226	226	214	240	234	237	222	220	269	238	258	239	232	245	239	232	235	257	242	256	234	242	199	240	257	241	253	205	248	265	251	228	238	237	240	248	235	284	227	250	239	239	217	243	249	248	255	249	207	217	248	244	224	240	245	243	242	247	247	216	217	224	234	245	249	233	256	213	242	255	244	249	222	217	236	246	270	236	241	260	241	235	220	240	236	245	270	250	235	212	250	228	243	267	243	227	257	253	238	263	256	235	243	252	262	275	231	252	231	220	217	239	270	264	251	229	214	244	241	257	247	245	234	239	250	255	246	269	246	280	247	282	223	246	240	227	225	238	260	245	244	222	243	264	238	217	222	242	247	246	243	233	223	250	246	234	232	238	242	237	271	259	227	262	269	282	236	241	246	237	216	233	244	213	238	258	222	258	265	254	238	236	230	251	245	241	218	252	241	243	257	239	244	226	250	258	233	239	236	221	230	240	226	244	250	253	240	228	242	227	251	231	248	247	264	255	255	246	264	251	250	242	234	237	261	242	244	278	236	231	268	240	227	253	249	251	221	222	265	252	223	283	228	218	243	262	271	271	234	258	241	260	249	238	258	225	219	232	245	247	229	232	248	233	270	232	232	260	232	244	235	241	255	216	221	257	268	213	230	232	237	251	233	242	258	260	238	280	232	254	267	248	250	225	225	250	237	229	247	228	250	241	281	232	244	210	242	253	255	234	248	255	261	255	236	254	244	256	251	246	245	257	223	249	240	209	230	248	239	211	255	233	231	248	235	256	253	224	279	269	249	243	236	245	236	235	241	234	229	248	243	235	271	234	240	263	235	258	232	233	255	226	237	264	229	240	219	252	247	237	246	270	254	248	238	250	236	216	233	217	214	237	242	257	214	224	248	237	236	255	239	252	241	256	280	251	229	286	276	222	276	224	262	249	250	244	218	242	224	223	238	235	251	252	255	221	236	260	254	252	235	226	255	249	229	238	239	248	224	256	230	233	226	243	252	238	228	250	207	217	238	210	237	240	231	259	245	239	242	262	231	234	229	248	226	242	255	263	277	226	227	240	235	216	258	244	247	236	221	242	259	242	240	226	247	252	237	231	223	244	238	237	215	237	215	231	223	234	257	265	237	224	243	256	233	250	240	253	239	217	280	251	248	253	235	238	265	239	234	238	221	252	222	246	241	239	218	230	243	209	231	252	245	243	243	245	263	266	222	231	262	246	253	254	238	231	238	249	247	256	249	251	243	210	220	214	243	236	229	252	215	233	275	243	245	242	250	273	262	266	248	240	249	228	263	247	239	233	223	242	231	223	251	246	231	258	252	243	242	275	255	230	241	243	249	249	229	254	232	266	242	223	214	235	218	235	233	267	244	230	243	220	281	236	246	263	240	234	211	235	267	238	249	270	236	220	250	250	240	247	250	259	249	236	251	249	257	233	253	227	223	253	256	244	241	267	247	230	259	254	250	243	239	238	261	254	270	262	250	239	250	224	248	216	236	233	240	230	225	232	271	239	229	239	270	240	221	274	250	231	245	215	248	233	269	251	263	236	250	244	257	271	239	229	250	243	263	272	220	231	248	231	260	242	227	254	258	225	228	248	233	243	251	229	256	267	246	228	239	258	253	248	249	248	266	224	243	245	259	272	205	219	230	243	265	245	209	266	224	221	219	248	232	213	276	260	232	246	218	283	273	249	222	242	226	218	232	221	229	252	239	233	239	236	225	258	280	263	238	263	240	235	233	213	229	264	242	268	260	289	217	214	261	243	194	263	223	228	250	243	239	244	253	274	257	239	240	243	241	258	243	245	224	248	209	238	260	229	235	212	265	249	255	258	278	282	226	248	231	249	247	254	222	229	242	246	259	248	248	237	279	254	258	224	222	232	249	246	230	252	232	242	224	271	217	228	252	245	240	248	237	236	228	243	260	233	236	251	216	233	257	251	259	228	265	247	259	238	247	244	223	239	245	238	239	274	251	230	240	267	240	278	238	243	254	234	248	233	244	235	266	216	244	241	226	226	256	246	226	247	215	253	249	234	228	242	225	249	223	277	235	229	255	265	234	232	206	281	229	248	246	219	223	238	251	240	256	206	227	263	240	211	254	251	233	248	230	226	260	225	251	256	220	236	241	266	253	266	240	234	247	218	246	247	251	271	233	248	219	228	257	237	213	244	270	234	247	240	268	258	262	239	251	260	280	217	233	247	239	245	249	225	268	259	262	226	217	251	272	215	265	259	243	249	241	252	243	246	279	256	250	236	235	256	272	241	216	204	252	219	228	239	238	255	230	233	252	236	236	244	220	254	231	276	248	268	222	249	212	259	245	270	220	261	265	256	222	261	262	252	242	219	243	236	233	243	240	275	240	244	235	227	236	229	275	254	265	274	242	234	245	237	255	240	233	249	265	245	224	260	242	244	240	240	246	265	226	234	252	240	252	220	260	251	255	238	249	245	224	233	247	250	215	238	255	228	237	255	207	250	249	235	293	237	234	212	248	227	266	251	245	247	214	242	234	234	246	273	236	254	224	241	247	223	213	267	229	225	236	224	275	260	232	250	237	234	236	208	286	212	248	278	250	252	227	231	259	261	218	245	256	235	203	218	257	234	239	273	242	212	258	236	233	244	239	214	228	247	239	212	233	260	268	219	228	226	221	242	268	226	269	254	256	238	256	251	233	215	254	247	237	256	241	233	238	260	263	229	222	247	251	240	258	270	215	259	253	237	263	236	236	225	250	247	228	248	231	254	239	223	228	216	236	252	233	241	223	260	236	239	202	221	258	255	226	244	226	243	241	233	251	262	235	240	273	258	254	253	244	221	215	226	264	259	247	256	253	248	244	238	261	260	236	207	272	263	250	211	252	237	242	280	253	225	257	270	232	214	243	253	237	241	249	228	208	240	223	258	247	241	244	218	251	230	238	233	249	282	230	248	263	235	229	211	252	237	243	256	236	227	231	279	265	229	253	266	209	260	228	256	242	236	248	246	238	249	240	212	255	247	225	243	238	245	234	235	224	258	263	262	259	226	269	231	269	219	229	276	269	234	248	264	235	228	254	249	230	253	243	241	294	240	245	243	251	239	234	243	241	246	229	259	247	243	256	244	250	266	262	235	252	226	267	263	235	255	271	258	243	229	246	204	245	234	240	273	242	251	234	248	253	216	256	240	229	229	245	226	223	220	232	257	224	234	249	241
6457	3816	10089	12191	10755	9096	7605	5924	4412	3463	4342	3346	2773	2296	4983	6205	4768	2790	1457	871	668	653	620	554	619	590	559	608	582	586	592	581	553	593	615	568	636	625	587	559	567	613	582	581	620	569	573	586	576	564	618	552	622	636	584	588	535	608	567	582	620	556	557	585	584	627	596	561	586	610	617	548	626	586	594	628	552	614	634	627	614	581	534	549	590	568	576	590	583	581	575	606	653	592	572	601	593	587	569	566	595	567	586	583	579	593	613	573	552	594	618	583	593	593	589	607	582	560	589	603	577	573	595	592	649	551	586	608	605	598	608	644	579	570	622	571	589	552	621	593	624	580	586	573	618	638	594	573	571	610	544	614	605	600	627	565	558	588	557	570	602	603	591	569	601	557	565	576	561	583	580	583	603	589	623	617	585	593	562	618	593	571	576	586	619	573	585	570	618	580	603	577	620	605	597	570	556	590	578	643	588	609	568	595	584	588	615	589	584	571	552	612	563	618	558	580	581	575	579	639	596	591	565	560	626	600	593	619	622	624	577	600	609	613	572	603	603	606	614	612	635	572	592	585	631	558	575	611	590	558	600	598	617	607	613	625	522	659	595	565	580	555	591	576	582	599	597	617	615	588	541	608	580	548	602	569	602	561	587	586	617	633	589	551	616	605	575	569	590	595	600	615	626	643	575	590	570	604	584	587	621	588	619	600	621	580	561	608	589	617	583	579	604	592	559	555	562	572	563	646	579	590	577	609	597	562	617	586	582	585	580	589	594	595	649	577	559	569	571	567	553	578	559	618	593	604	573	559	601	607	577	585	557	543	598	582	602	594	626	613	622	509	606	616	573	611	574	617	588	577	560	622	604	630	572	530	580	500	600	545	562	584	597	565	613	570	603	610	599	613	617	625	581	570	608	609	606	547	617	591	585	604	577	551	577	563	610	577	588	562	553	552	605	613	629	558	562	585	571	599	595	546	639	568	590	586	585	575	581	584	613	572	583	573	580	599	650	574	566	606	598	590	569	585	572	554	586	603	592	601	561	566	630	610	621	603	544	570	594	632	596	569	563	597	616	621	574	554	639	650	569	601	606	549	595	613	580	568	589	569	561	614	557	587	609	554	592	621	590	580	636	617	589	639	581	599	568	576	580	582	571	595	592	626	605	640	589	578	588	614	591	566	630	640	575	586	585	543	582	581	596	581	600	582	555	592	556	575	622	619	600	634	611	572	536	585	556	618	603	610	606	581	556	593	574	612	605	619	617	600	558	604	584	613	605	626	644	550	575	597	558	595	570	577	581	598	569	583	563	558	599	594	568	575	584	581	597	625	568	593	608	565	549	606	562	593	594	653	598	591	605	586	602	584	538	562	582	596	602	579	642	588	585	559	555	576	598	579	627	623	589	590	634	603	548	603	644	628	587	540	574	634	629	576	589	583	542	629	594	590	583	580	655	589	634	623	581	565	543	612	535	582	627	576	559	568	607	589	602	592	590	566	549	566	609	605	638	612	582	639	576	536	580	605	560	594	544	590	571	567	569	590	574	612	616	561	599	575	621	661	643	564	628	564	648	578	626	601	622	599	578	611	589	608	570	596	579	549	568	571	566	583	602	631	571	570	606	571	552	604	602	590	560	609	638	633	529	560	582	574	576	589	612	567	619	534	583	586	608	566	608	571	598	583	556	533	599	606	566	569	583	611	587	615	576	594	601	587	582	617	552	570	606	586	545	582	601	613	606	588	647	635	513	596	574	545	593	607	589	635	576	577	560	602	637	568	626	608	575	536	607	623	597	548	610	580	615	604	602	631	586	575	600	579	611	604	592	588	604	577	632	613	585	583	631	573	553	575	602	584	573	576	574	608	560	596	561	595	551	599	546	604	605	574	589	588	604	662	601	596	582	577	574	632	583	615	609	583	624	628	566	600	600	607	601	555	583	596	563	612	587	597	621	575	563	589	597	593	581	620	588	557	616	600	609	599	600	602	604	603	573	607	564	583	573	623	590	601	588	642	589	603	610	646	593	579	584	629	601	579	618	602	612	603	598	547	595	598	593	595	632	596	582	582	628	551	584	668	578	620	619	575	571	597	580	585	596	567	567	582	570	589	586	594	574	565	612	565	608	625	576	609	590	612	565	578	585	598	598	610	600	614	600	618	616	591	622	547	587	628	614	589	593	598	631	549	559	581	628	584	627	603	533	599	592	603	609	628	570	598	613	588	583	580	591	541	594	587	628	562	554	566	620	570	584	592	581	588	591	596	619	580	548	606	576	613	569	573	600	537	597	571	509	590	597	606	604	587	612	576	617	569	615	613	569	609	600	579	599	597	559	544	603	611	627	580	586	568	624	560	581	557	595	614	605	601	607	612	556	602	597	557	543	604	606	650	580	594	624	584	579	587	583	627	588	621	612	575	620	595	552	623	567	611	570	617	612	566	556	575	614	569	599	613	599	580	556	608	593	543	533	552	629	577	600	596	600	619	568	594	612	574	593	574	620	563	594	584	544	593	560	613	567	541	586	570	545	580	597	613	564	581	567	587	621	579	605	595	589	593	572	585	603	631	601	580	620	569	637	605	574	543	624	611	626	614	592	598	563	576	572	617	587	570	546	627	605	583	579	538	619	597	548	545	586	564	559	553	590	622	628	560	575	568	622	651	579	619	596	646	634	622	516	597	589	614	629	585	584	593	611	543	594	596	558	569	594	652	553	539	567	554	574	570	594	587	589	588	616	554	619	586	590	623	572	581	602	610	620	593	616	631	573	563	579	614	605	559	591	622	570	613	618	585	592	627	623	607	650	600	616	609	605	556	582	557	557	623	568	617	568	639	579	581	614	582	601	599	564	579	625	569	586	600	606	608	616	594	614	642	641	601	566	609	612	637	576	551	574	554	634	613	620	588	641	566	624	592	579	563	586	585	562	582	587	582	610	590	598	580	589	535	585	598	640	636	597	584	592	560	614	609	570	608	621	572	612	573	606	663	604	592	572	571	590	560	567	566	626	553	558	572	588	560	560	618	630	591	588	574	619	587	582	605	619	606	608	584	591	628	564	603	594	646	590	624	615	557	598	590	597	556	574	586	605	606	555	591	588	603	604	572	597	611	584	616	587	512	588	605	583	610	589	577	608	573	572	518	604	621	582	625	629	585	665	582	544	604	595	587	576	591	552	611	560	616	557	555	592	568	631	608	563	558	599	563	577	633	572	618	592	566	595	558	595	549	573	572	589	626	602	648	601	621	601	575	576	566	617	637	601	640	611	622	562	557	554	563	602	620	617	593	588	577	583	605	618	607	519	583	614	613	547	555	591	595	586	625	593	584	606	575	598	609	568	620	606	557	589	577	601	597	610	584	581	621	578	570	612	597	606	573	577	582	537	593	594	636	581	619	593	586	597	587	579	566	598	606	627	575	585	674	577	621	609	574	583	548	598	606	609	570	607	564	582	571	604	596	577	566	609	564	600	558	603	605	571	597	594	633	587	586	577	578	585	594
17595	11423	20079	17595	12970	10222	7389	5035	3533	2847	4237	8474	2867	5423	8346	8233	4458	2073	1068	536	321	239	222	232	240	196	227	236	212	232	213	241	241	223	231	222	203	240	241	209	219	210	192	217	235	210	211	196	199	228	220	193	241	242	212	219	230	213	239	233	223	210	198	241	238	195	219	216	228	216	232	209	212	230	220	225	222	250	209	216	250	208	240	212	233	233	211	226	246	251	241	222	228	219	222	199	204	222	234	209	215	205	215	223	230	221	237	230	253	251	228	239	207	217	239	203	202	190	229	233	225	248	229	190	184	217	231	229	184	231	216	245	214	210	216	217	239	241	213	233	236	216	250	218	233	203	210	221	198	224	233	199	218	233	256	216	206	233	232	215	227	203	216	239	230	217	212	229	216	221	217	224	207	193	255	226	233	202	219	229	219	234	233	204	242	234	216	221	219	209	211	214	233	214	225	251	221	229	213	216	246	220	221	211	223	235	223	257	203	244	220	233	228	216	248	233	227	217	230	245	238	230	219	229	207	252	194	226	219	213	205	217	223	226	235	205	233	237	232	228	234	181	205	224	222	224	230	203	214	231	225	222	225	234	228	213	233	225	224	221	222	217	232	213	227	234	210	250	236	218	256	221	228	217	234	248	224	251	205	221	194	237	239	230	226	240	202	218	212	246	203	226	231	230	210	226	225	216	219	197	219	216	226	227	226	239	224	194	232	247	224	232	203	212	210	212	224	203	223	208	221	237	217	216	262	201	226	223	245	226	203	208	238	231	227	220	189	253	274	231	225	209	221	230	205	232	247	213	253	221	208	275	228	240	227	235	220	242	209	221	207	226	231	240	231	237	245	207	234	218	226	203	209	206	223	241	240	231	209	247	239	231	207	226	227	241	241	234	232	215	230	227	227	234	241	232	221	223	247	245	219	255	219	220	217	250	238	238	227	224	211	226	202	224	220	227	244	239	201	227	220	230	234	229	223	208	225	206	205	217	217	218	218	224	237	218	207	249	226	230	214	225	233	222	244	225	213	210	213	205	213	206	228	215	233	214	204	255	267	254	216	224	219	228	211	218	234	200	256	218	225	218	238	201	210	249	216	235	208	250	222	207	256	224	229	196	227	226	235	239	215	215	238	233	205	225	209	229	240	226	231	218	253	250	203	223	225	231	244	226	226	226	236	188	209	250	243	236	228	215	217	241	237	199	209	225	218	207	231	208	229	235	228	234	236	230	208	244	238	220	200	222	224	208	217	233	237	220	207	225	217	211	221	226	211	236	244	231	221	240	221	233	231	205	244	233	217	229	213	256	230	221	218	238	214	220	248	218	246	209	211	226	230	216	205	238	224	209	247	224	225	231	242	236	226	226	224	233	236	214	209	206	211	188	250	223	219	217	220	237	229	236	206	221	227	210	245	181	247	212	229	220	217	238	225	231	215	212	213	226	241	208	205	246	200	206	220	197	232	236	248	219	212	194	239	231	234	216	273	209	219	215	244	230	224	211	251	234	212	239	210	238	238	247	227	228	201	228	203	244	225	222	209	241	237	245	259	227	223	203	231	226	223	220	227	222	191	205	194	237	232	226	227	233	240	266	224	245	202	238	223	213	267	238	234	223	229	225	235	219	199	197	225	234	222	215	210	209	224	245	222	221	212	216	201	223	236	224	210	210	242	198	233	215	226	224	235	232	213	228	231	268	238	219	220	222	212	222	215	241	231	238	223	228	214	201	218	228	237	226	263	227	210	234	201	219	205	213	217	222	230	224	216	221	261	233	214	218	231	213	198	212	217	219	201	215	224	215	223	248	205	216	239	221	228	213	233	259	231	224	223	227	250	235	220	220	231	224	233	236	245	256	202	200	200	195	214	214	201	224	236	217	221	229	234	209	193	222	224	210	223	246	230	220	240	240	226	195	204	237	230	256	230	231	216	257	248	218	229	225	217	254	230	222	234	208	229	224	192	207	222	207	237	206	207	234	219	215	239	223	240	224	211	219	216	252	231	221	234	217	226	212	222	208	236	215	222	216	228	233	197	240	229	250	220	284	230	208	271	233	228	238	212	246	217	209	214	227	228	222	215	249	228	222	247	227	219	227	236	223	230	229	214	211	213	205	248	240	243	217	247	207	214	200	223	221	245	221	240	227	206	214	229	270	209	214	230	209	226	207	245	200	231	230	231	213	228	261	211	217	240	223	223	233	240	247	212	208	221	200	232	219	225	233	221	240	248	237	190	226	246	238	215	217	250	228	226	206	233	226	215	217	214	236	226	254	241	226	234	246	217	261	220	242	230	215	232	237	223	233	242	223	239	236	233	252	201	219	208	211	222	230	192	249	206	221	232	212	189	231	227	241	234	250	235	239	228	218	209	244	235	216	252	209	228	214	235	225	233	233	236	228	229	231	200	218	213	222	252	237	210	233	241	239	240	225	237	230	207	252	221	237	228	241	217	196	246	241	233	247	214	214	233	230	223	211	219	243	215	200	217	225	209	222	239	195	198	197	209	241	209	230	258	192	225	226	256	227	210	243	250	190	222	221	231	213	220	241	210	220	218	218	234	215	189	227	246	211	224	226	191	244	245	220	233	229	219	202	241	210	207	242	236	232	239	224	223	262	253	242	234	236	222	222	210	245	224	222	216	220	203	223	240	233	222	215	236	254	241	232	237	220	215	244	227	249	231	211	213	241	213	225	228	261	243	236	194	251	204	220	229	235	195	211	220	229	239	217	195	239	206	231	235	206	238	222	209	215	242	218	231	196	225	208	210	227	200	198	248	229	223	233	237	231	218	238	207	222	226	245	241	245	255	224	226	253	244	215	212	207	217	230	231	217	229	229	223	207	215	234	224	218	226	228	211	207	233	237	222	229	211	211	255	238	225	251	226	221	265	208	213	235	221	227	238	224	225	224	210	243	196	233	227	221	215	249	220	219	240	248	228	233	211	218	200	235	220	238	232	232	248	221	236	254	221	223	263	217	195	230	242	228	214	239	212	210	221	202	232	202	240	247	253	244	228	210	255	243	230	197	240	219	216	230	225	225	225	219	203	215	245	203	232	254	230	239	232	255	218	216	209	238	226	212	207	231	238	212	238	207	214	246	236	215	238	216	225	209	242	229	224	230	215	265	218	208	199	237	235	216	234	209	201	252	217	235	213	246	219	237	224	224	221	250	219	236	228	240	239	262	234	220	226	218	210	222	220	235	229	248	236	218	228	222	229	236	216	230	210	235	226	209	236	222	224	269	231	217	226	213	248	250	226	211	217	223	233	230	216	218	203	219	246	229	233	223	231	220	210	223	208	224	197	244	220	225	202	219	219	202	222	204	236	220	260	215	226	251	221	249	213	234	192	208	204	238	210	231	237	217	227	224	251	237	214	243	254	214	241	221	213	208	202	208	210	223	211	232	233	217	220	211	215	242	226	237	234	227	243	253	239	228	206	245	226	196	223	211	221	240	240	223	250	224	233	215	241	204	202	223	218	206	229	215	213	235
10167	9584	22021	24734	23354	21745	17172	13276	12371	11374	17242	23706	11386	22023	28499	26302	17036	9151	4558	1881	889	637	623	545	599	564	564	509	570	568	541	546	534	552	524	576	551	549	550	573	526	544	558	541	495	589	534	567	568	573	586	601	561	566	535	559	529	552	543	560	574	586	537	556	515	519	569	563	530	539	523	542	532	562	531	549	576	548	575	542	523	554	540	541	542	564	577	584	575	540	564	555	571	551	537	552	552	541	536	523	535	539	566	561	553	548	567	581	537	573	536	556	558	580	566	559	574	592	530	556	553	539	591	555	544	534	574	553	611	510	562	542	565	510	552	517	549	534	548	579	544	547	531	566	519	517	546	532	550	542	565	556	572	501	570	553	580	562	542	530	549	553	531	577	545	555	571	540	583	540	548	519	538	547	530	538	542	534	534	568	550	534	556	559	518	514	596	583	580	559	556	528	547	559	540	540	587	548	533	539	544	565	540	521	548	561	521	562	543	506	524	501	554	570	560	512	559	549	546	534	537	540	555	510	577	543	573	541	564	540	543	515	558	558	611	586	554	535	582	536	546	573	540	537	570	524	517	533	522	497	560	538	552	593	543	525	569	540	521	565	542	561	590	554	555	526	534	551	591	555	532	522	578	541	533	531	563	547	540	579	527	509	532	534	518	540	573	524	557	539	562	576	527	553	566	533	592	565	507	569	530	554	518	554	540	524	544	528	565	581	557	536	548	561	572	548	508	530	531	569	558	557	550	506	537	538	549	576	519	570	565	543	568	528	586	582	534	577	522	496	525	537	557	578	561	573	525	520	529	532	521	543	570	545	551	576	548	539	534	556	540	589	527	530	535	533	546	547	531	525	535	507	561	551	544	579	576	522	583	513	574	534	568	534	583	567	513	524	564	559	577	575	518	596	552	578	557	567	538	519	563	561	521	584	551	527	578	547	579	549	534	555	538	544	542	543	548	550	588	555	517	525	572	578	571	533	548	561	554	558	544	531	534	578	562	528	555	531	557	577	586	535	557	603	517	550	557	541	553	561	515	528	530	555	584	574	582	532	531	555	537	539	576	586	539	563	543	596	515	527	553	561	555	586	569	551	522	580	559	550	544	509	535	543	561	520	572	606	579	553	549	564	564	539	603	581	554	560	555	543	573	533	527	572	557	516	561	526	547	529	572	527	574	512	566	565	526	565	587	591	592	568	531	564	543	525	578	569	528	550	543	545	570	554	570	556	537	595	546	529	516	572	516	568	573	524	573	579	565	535	530	554	568	584	575	547	592	533	555	522	547	534	587	568	559	539	550	559	533	540	562	572	552	558	525	578	495	506	599	509	556	541	598	568	582	581	573	565	563	559	544	546	588	563	573	577	585	550	505	557	556	527	521	554	563	538	538	507	572	551	529	519	546	514	553	585	548	545	570	562	559	569	579	534	535	565	577	537	579	548	515	579	589	539	518	543	554	577	550	544	555	536	544	569	534	574	536	545	528	572	551	556	538	621	506	542	585	549	518	505	550	562	541	546	536	547	546	570	525	545	589	583	550	558	563	527	540	552	519	497	532	547	580	560	582	554	561	573	592	547	569	572	582	570	543	531	549	544	540	565	513	535	533	551	565	574	545	532	569	520	570	537	584	605	583	533	549	522	543	523	518	541	547	552	590	516	584	571	511	544	527	563	541	573	540	525	528	560	505	584	568	551	550	559	507	563	564	540	573	543	530	541	545	520	566	529	514	534	537	591	563	545	535	555	508	549	539	538	566	531	546	579	550	535	519	580	535	556	504	550	556	562	554	581	526	571	567	544	510	543	561	564	567	556	557	530	540	560	508	550	562	563	563	574	547	549	569	544	538	570	528	515	567	566	557	563	547	547	537	506	553	585	562	564	588	524	542	535	582	560	547	565	562	568	555	523	525	553	591	553	531	516	578	569	535	522	544	534	593	553	551	581	564	557	580	502	536	539	557	556	600	563	518	538	553	552	569	536	544	525	530	501	555	536	566	526	546	561	540	564	552	524	546	520	585	579	551	560	555	556	518	551	518	575	517	562	537	589	522	548	516	536	541	531	549	533	551	576	542	551	558	521	553	554	562	555	578	560	600	552	568	558	545	499	565	543	512	561	547	573	528	562	545	550	591	553	553	547	570	543	514	574	559	525	532	552	573	553	549	565	509	561	565	537	558	588	553	577	540	540	542	545	582	540	525	575	571	558	564	549	552	505	579	579	550	537	543	554	518	574	558	530	566	548	586	537	531	600	540	557	588	553	517	554	594	519	555	561	570	578	547	521	542	591	552	552	546	549	521	614	524	571	542	549	557	583	573	514	560	532	516	522	521	604	561	567	561	567	513	576	567	571	587	563	555	539	506	579	562	556	566	568	541	520	548	578	563	506	554	545	569	583	556	540	547	581	541	544	541	542	560	542	582	621	516	547	540	545	588	553	532	552	583	564	526	536	550	589	516	513	545	547	544	536	561	531	542	530	514	535	535	488	544	547	550	539	524	558	532	533	578	530	543	564	587	545	537	555	562	526	561	514	519	533	553	586	568	573	592	608	574	556	544	579	571	576	569	547	538	549	545	546	591	563	577	577	569	528	523	549	540	580	613	545	580	548	556	546	577	553	512	540	569	502	538	553	558	516	569	552	608	570	541	561	573	575	553	543	542	547	561	581	549	548	584	551	570	592	600	543	514	568	559	552	554	544	571	556	575	553	550	541	550	561	563	523	560	582	572	562	517	550	554	560	504	592	551	575	548	572	550	559	539	551	548	522	525	554	536	549	581	522	577	556	563	558	553	572	543	550	564	543	581	557	505	559	584	582	527	556	543	537	585	555	561	535	582	583	586	543	580	613	553	558	571	525	550	560	561	574	605	581	539	508	562	545	577	539	545	557	566	532	548	577	574	553	554	536	560	559	560	532	554	555	522	585	554	587	515	596	543	520	501	546	512	554	588	542	600	539	543	537	570	537	565	550	507	559	585	557	543	534	525	550	524	572	550	581	532	532	577	589	556	548	544	534	551	534	539	538	557	550	551	548	584	539	552	544	569	567	541	537	575	541	578	515	556	546	549	579	576	570	578	544	533	585	565	543	580	583	603	539	526	532	546	568	576	539	615	536	553	541	495	519	576	520	542	547	557	543	540	535	527	562	530	583	551	540	547	557	560	541	560	574	552	561	560	569	553	533	537	540	518	552	565	549	583	535	595	567	569	589	519	569	546	578	566	545	540	548	595	526	504	559	542	544	513	543	544	573	534	570	617	563	524	538	530	542	488	491	536	518	550	540	556	534	565	565	593	576	549	583	553	555	587	518	566	574	556	526	571	530	573	562	536	506	521	536	512	533	563	544	523	546	573	536	497	549	570	568	560	570	534	592	569	507	557	540	560	514	530	548	552	579	568	537	593	518	594	548	539	527	546	529	540	530	588	574	555	574	561	576	543	582	549	506	497	535	573	550	563	558	601	545	564	545	585	539	527	516	556	562	524	578	517	541
22471	17480	26195	24253	19240	13015	9214	7900	5480	4411	14900	24223	11536	10085	12394	9053	5059	2443	1157	490	277	250	199	213	220	243	202	192	175	217	194	199	201	219	221	195	206	210	208	197	210	224	164	193	210	245	206	188	212	193	213	179	207	200	216	208	230	207	223	212	206	213	217	189	200	222	197	208	202	189	192	190	198	207	203	217	191	212	180	203	212	194	192	231	198	189	205	215	198	205	185	206	227	239	220	228	212	191	178	217	218	191	207	212	213	195	228	223	197	204	205	235	205	212	217	211	214	192	206	216	210	221	202	215	195	171	221	234	189	225	180	202	212	231	185	198	191	212	215	221	189	214	218	224	186	209	207	233	204	192	191	212	243	206	211	237	180	221	215	212	202	220	212	188	216	203	196	208	186	203	212	193	240	181	185	213	250	219	184	197	218	213	202	196	220	227	200	218	194	224	207	179	184	183	188	186	231	206	205	190	189	215	207	201	217	219	191	205	196	172	219	208	204	222	225	232	254	216	191	194	241	181	210	204	186	198	221	213	213	192	206	223	231	202	202	178	200	218	182	201	204	226	204	233	227	222	194	217	189	206	223	206	176	213	212	214	218	196	215	206	214	198	203	195	219	210	196	200	202	204	215	189	235	191	229	224	217	194	237	227	206	197	205	211	229	205	217	204	183	199	233	207	216	203	222	226	232	167	214	212	206	191	239	206	224	218	197	204	212	235	207	216	213	211	184	229	215	212	204	218	223	198	219	210	231	206	231	187	200	233	219	226	207	199	199	188	190	185	215	218	204	211	216	212	208	215	214	216	212	177	215	203	228	181	203	215	200	226	223	208	192	210	217	193	196	222	176	184	217	224	228	212	232	189	191	206	232	220	206	186	196	215	200	195	234	232	233	203	212	188	211	183	210	211	205	206	216	223	195	210	191	187	233	212	206	238	219	194	224	210	208	192	204	202	229	186	222	201	222	211	217	216	192	215	200	215	191	198	224	182	210	204	183	233	213	208	231	237	210	215	202	220	198	219	183	224	195	212	173	214	205	214	179	204	175	204	211	221	202	206	205	190	224	194	207	200	208	210	225	229	192	208	220	205	203	189	210	213	204	221	229	219	214	184	198	204	203	209	217	197	215	200	203	221	204	203	232	238	222	217	241	221	213	214	225	217	227	229	195	189	193	217	209	208	232	222	188	183	216	187	217	187	248	228	219	199	230	194	200	199	221	216	196	224	203	209	183	193	201	202	197	202	198	193	228	234	214	209	211	179	225	199	187	211	204	207	212	222	194	209	213	191	195	249	210	211	210	224	214	189	227	180	207	187	200	189	218	208	233	199	225	198	203	210	240	192	213	192	194	223	210	196	201	214	247	203	224	200	190	205	196	198	228	217	199	184	204	189	233	199	204	216	207	200	219	205	209	214	200	215	216	201	189	215	200	216	188	202	190	190	205	185	227	197	202	235	244	189	224	203	216	196	211	192	203	214	185	187	216	191	214	206	210	223	197	224	195	240	206	201	215	224	208	200	225	174	249	219	201	208	232	204	188	217	234	191	220	199	215	200	224	223	233	230	214	186	176	202	192	193	221	223	192	211	215	204	215	208	205	179	241	260	217	214	231	211	208	207	184	225	215	193	221	203	208	191	203	226	213	212	228	218	210	207	210	189	200	223	189	223	217	212	188	175	213	200	209	214	218	197	218	203	210	189	192	205	204	216	215	237	233	214	231	212	195	183	210	199	202	227	212	214	201	223	190	217	198	242	201	233	199	200	208	224	201	225	214	189	204	213	216	214	218	244	211	176	196	213	200	214	192	184	226	202	208	214	225	219	218	181	203	191	243	221	211	192	193	216	214	215	225	190	202	224	182	218	213	183	240	224	216	235	226	188	213	210	179	207	168	211	176	219	196	209	207	249	219	205	175	205	206	193	234	197	190	199	203	191	200	215	198	219	210	208	189	195	207	192	204	206	221	206	214	220	182	214	206	196	247	211	182	208	209	222	246	208	223	213	213	213	219	207	195	190	197	200	226	215	239	211	206	190	197	202	179	215	207	236	189	191	200	195	182	197	191	213	226	215	204	216	183	187	197	222	204	213	200	211	193	224	198	218	184	228	180	245	206	215	212	190	211	208	215	219	208	190	208	200	228	199	196	223	205	207	228	203	181	221	202	199	199	208	214	214	197	205	195	233	246	191	205	203	217	229	202	200	211	211	214	201	232	201	219	215	222	219	218	216	207	201	207	197	210	208	207	202	189	207	217	211	189	196	200	195	233	191	200	218	206	189	186	194	209	211	186	190	191	209	213	213	208	221	250	226	191	193	203	237	196	205	210	213	199	220	200	232	216	188	194	191	194	200	199	178	189	215	221	245	222	216	209	211	211	213	186	203	196	196	191	217	204	212	223	206	204	194	208	190	212	212	210	189	187	195	192	207	235	221	192	199	209	181	202	209	197	204	207	194	178	227	207	198	209	221	207	220	217	208	203	201	217	205	169	195	211	227	198	194	193	204	236	213	220	199	187	202	195	182	226	222	218	187	210	219	176	200	195	212	195	188	207	235	214	199	219	202	215	219	217	210	202	183	199	216	223	209	226	211	212	217	218	194	217	180	217	218	185	214	218	212	221	219	217	232	203	187	224	224	185	205	181	166	205	192	180	208	216	190	182	219	205	195	218	226	218	225	199	194	207	224	233	200	209	205	212	193	178	219	206	179	230	217	191	192	198	206	216	202	209	186	204	208	215	224	218	203	209	224	190	182	187	188	205	206	190	202	204	190	239	211	204	206	214	219	200	220	207	212	212	192	197	195	199	197	206	182	201	223	206	203	215	194	215	194	188	218	209	212	191	230	203	205	202	207	179	209	227	187	181	209	243	209	201	202	203	213	212	192	201	211	238	203	209	228	207	202	184	207	240	180	228	232	210	196	205	194	201	231	206	213	218	203	205	204	185	204	203	203	229	210	228	169	200	198	231	192	194	204	190	197	185	206	187	205	222	200	193	207	224	199	227	225	210	191	219	203	211	198	237	225	190	157	202	189	222	224	202	242	227	214	215	203	226	202	213	197	204	215	192	187	194	220	214	207	215	239	205	204	182	196	209	211	200	212	197	218	190	206	194	226	205	209	233	211	234	210	195	211	208	207	201	187	197	230	183	204	192	228	213	198	208	228	214	212	183	221	194	186	173	230	201	207	175	199	194	190	187	244	217	189	184	196	191	246	198	203	217	222	226	218	211	227	209	191	200	218	219	226	196	210	202	228	231	196	209	188	202	225	206	174	224	218	203	188	209	209	197	213	198	217	216	196	200	217	231	224	222	206	229	218	201	214	209	207	206	202	211	197	197	213	204	236	196	205	210	191	196	232	215	215	211	207	229	191	209	204	193	217	219	221	200	221	220	196	191	209	203	192	199	235	202	231	217	211	190	199	238	186	215	198	202	214	205	207	185	227	205	215	197	197	185	201	192	202	205	209	228	192	227	194	220	218	182	205	218	204
12011	13623	25743	30413	27716	23622	20563	19045	17358	16165	37060	44193	20894	30843	33217	27406	18882	10880	5318	2025	996	645	578	504	522	524	522	518	522	529	508	512	489	532	528	485	480	516	541	507	514	538	526	545	525	534	503	510	494	511	538	520	492	512	511	490	533	506	505	482	519	478	541	519	541	518	521	496	533	525	558	503	532	529	501	507	490	496	495	544	485	499	531	498	450	507	512	517	482	483	476	515	511	553	528	490	500	512	534	533	517	496	485	529	529	520	544	493	527	504	513	506	533	547	479	513	495	544	514	543	534	508	513	521	527	501	521	524	516	493	512	508	500	484	534	463	495	518	481	502	500	510	513	529	531	513	488	508	509	517	504	511	530	566	528	502	500	516	513	511	543	493	482	489	491	553	526	544	543	492	504	516	508	507	524	477	522	498	532	502	509	519	565	502	469	513	526	490	485	495	517	522	504	487	474	488	542	528	508	486	494	536	497	484	542	543	486	502	498	515	520	503	501	501	516	500	497	540	515	527	528	482	488	481	509	532	501	505	530	535	496	483	518	530	505	475	500	519	511	506	531	516	513	496	525	525	507	523	520	545	503	487	475	543	541	491	485	540	522	514	487	504	533	528	505	492	486	529	552	525	521	538	481	537	526	477	548	506	508	513	485	518	497	502	490	490	506	531	509	496	484	518	535	515	503	455	505	498	532	517	551	524	519	489	460	513	496	502	505	499	494	486	520	489	509	553	530	539	516	521	515	529	517	509	532	508	493	518	480	488	532	491	514	536	463	508	533	515	548	486	506	539	503	519	491	510	506	507	527	487	543	533	520	541	502	536	487	475	522	457	510	498	512	528	501	512	521	493	529	482	548	524	553	533	510	497	552	519	501	491	498	483	487	515	536	543	508	508	509	504	507	560	526	513	503	523	477	555	526	510	552	494	489	500	529	536	508	533	503	492	496	473	510	520	505	543	529	553	492	512	539	537	486	515	512	527	544	534	529	566	514	495	514	480	503	512	537	538	525	517	491	532	538	487	504	526	506	466	532	523	486	456	528	503	523	538	525	517	505	505	533	562	528	530	523	532	510	492	485	508	517	494	500	529	496	523	502	493	487	531	506	521	479	550	519	537	516	522	521	488	505	494	507	472	480	515	524	532	497	501	500	513	483	476	540	503	540	527	524	524	446	541	522	473	521	500	529	573	475	490	535	501	510	498	476	502	514	471	504	522	515	515	533	476	517	497	559	511	508	504	500	510	493	517	487	505	556	492	521	498	528	506	511	516	529	518	525	523	518	520	500	502	514	481	516	510	490	506	518	510	514	501	549	521	527	588	490	516	511	516	486	528	498	515	534	462	522	531	509	517	495	514	482	544	483	505	492	550	503	523	505	522	501	487	508	508	538	508	488	509	510	517	499	519	502	548	557	523	500	488	541	505	488	552	532	492	517	509	508	531	496	510	527	546	539	524	504	546	568	517	515	543	549	486	532	524	496	480	548	515	474	532	510	521	527	488	480	502	512	505	529	469	522	518	504	481	531	535	499	519	525	514	509	516	499	519	520	494	508	527	506	535	531	489	481	510	508	467	487	476	490	510	484	511	467	514	552	478	478	485	554	528	504	544	513	545	495	511	493	493	519	498	544	515	517	528	505	545	529	526	527	478	509	562	486	517	492	476	501	490	529	520	545	522	509	537	512	535	520	514	509	533	589	518	532	553	499	551	515	500	497	525	529	478	500	481	490	532	561	517	508	461	519	538	519	532	563	541	523	509	534	493	479	502	499	533	518	500	508	489	509	505	536	515	473	509	497	515	505	529	504	529	482	525	527	502	523	487	480	543	495	467	517	501	542	494	521	522	508	500	553	521	494	506	568	533	531	519	532	516	525	503	520	510	506	498	514	489	528	533	538	533	529	501	503	522	518	513	538	533	517	538	528	504	523	515	516	549	497	546	520	501	507	545	487	496	521	510	498	498	496	514	514	472	523	502	489	505	448	528	511	513	529	501	507	511	491	533	524	518	503	500	458	470	506	503	563	482	520	474	480	493	522	511	503	513	532	507	507	494	521	572	511	470	563	523	513	562	524	533	487	501	457	512	516	552	491	499	520	526	502	503	507	511	494	541	553	505	485	485	518	538	481	498	529	528	488	509	541	481	516	513	515	497	527	525	529	505	495	526	507	525	538	526	516	502	507	519	515	499	505	474	528	517	535	497	488	493	554	531	532	508	536	490	530	538	545	530	532	518	505	482	510	521	508	510	537	495	489	502	509	506	545	518	530	519	496	523	512	496	524	555	493	502	486	500	496	512	474	583	509	478	530	519	522	507	490	503	500	521	515	512	477	531	508	471	531	529	470	480	540	539	476	503	509	531	529	560	504	544	508	517	514	497	517	488	524	491	499	500	491	510	544	498	530	522	538	488	527	520	495	519	471	508	533	524	532	551	520	489	516	500	505	533	515	466	485	526	574	507	488	516	504	481	526	531	518	486	532	510	508	503	541	512	497	456	504	507	516	474	534	531	517	540	489	515	533	484	532	504	491	503	507	488	508	490	530	521	507	536	534	521	506	511	529	490	515	526	509	527	479	508	505	483	509	516	515	508	513	510	486	570	491	509	520	512	479	512	531	506	514	479	491	521	504	502	460	490	489	525	500	543	523	508	502	524	470	556	553	477	515	509	523	498	515	515	517	511	513	527	517	494	536	518	453	525	526	505	483	501	487	492	508	484	526	537	514	555	532	513	524	512	524	534	510	519	504	522	516	508	496	582	546	486	545	481	527	549	471	489	506	482	523	490	527	524	504	511	497	507	511	509	515	498	545	543	527	499	468	487	547	503	524	556	513	514	511	475	525	520	510	515	551	497	477	507	505	511	490	524	506	498	515	486	535	519	521	493	518	521	473	505	525	525	491	518	534	491	481	505	501	505	481	479	486	471	494	517	471	513	513	522	490	527	541	510	523	548	512	506	538	530	460	500	514	498	516	545	536	478	507	511	513	520	517	516	506	496	512	552	506	522	508	532	481	488	462	540	519	507	522	518	538	522	532	520	526	522	503	499	493	543	530	504	553	518	499	509	497	533	514	571	488	488	473	525	535	466	502	519	508	500	535	534	490	518	510	511	518	511	482	460	492	488	537	509	508	490	492	487	513	515	492	496	485	525	498	512	521	515	509	515	499	548	506	493	530	506	478	507	540	527	511	501	462	490	518	460	500	499	534	519	513	519	487	525	521	502	534	522	515	519	518	556	559	472	513	550	512	503	499	511	558	499	534	557	522	509	537	531	495	517	508	529	515	502	507	526	520	506	518	548	483	500	487	511	487	527	560	506	501	535	487	562	487	504	480	511	506	490	539	534	471	474	530	493	501	474	503	507	527	524	530	531	501	512	496	527	526	484	536	490	514	519	491	522	486	490	500	513	495	521	522	512	530	512	527	507	509	499	510	493	490	485	477	542	530	504	518	533	515	507	527	522	510	538	531	521	479	524	518	504	491	544	509	528
7479	4174	5190	6917	4508	2832	1316	969	1019	1049	1057	1482	741	740	875	1014	843	565	367	320	290	241	270	261	246	256	243	241	254	228	275	226	259	250	220	248	246	239	238	263	252	251	240	254	259	258	248	261	271	282	249	210	252	249	228	252	229	244	226	249	269	232	252	254	218	245	246	249	259	271	253	249	250	265	266	236	235	266	243	236	283	263	261	285	240	235	261	298	228	244	224	281	280	244	239	242	271	211	223	253	240	268	258	252	228	269	223	271	256	230	257	224	261	248	227	254	282	251	248	282	247	223	272	259	251	260	251	257	248	248	248	273	257	263	238	231	265	252	290	265	231	250	254	236	243	232	229	256	265	234	245	237	270	240	249	221	217	247	268	229	270	250	254	238	238	270	259	257	257	232	221	255	256	251	267	262	241	237	247	227	227	219	240	254	262	255	250	250	229	235	274	264	209	253	250	244	256	268	232	260	230	230	241	245	249	251	233	229	250	235	222	259	217	262	224	244	245	234	287	248	227	250	235	235	261	230	259	216	252	258	264	256	239	253	261	260	275	246	240	236	239	252	275	242	227	256	219	279	223	234	246	275	274	275	232	255	269	248	238	251	250	223	217	236	246	248	247	244	259	245	244	258	249	242	262	276	253	251	264	254	271	253	228	277	264	227	255	252	235	247	223	248	250	233	257	233	257	240	221	242	213	260	222	266	248	263	226	254	261	238	225	247	278	229	227	277	233	256	235	227	265	264	231	250	224	243	252	230	232	276	259	225	229	257	273	260	232	258	261	248	239	236	230	226	230	257	226	245	220	238	255	220	239	233	266	240	241	284	247	254	229	234	247	264	235	225	237	252	255	231	230	221	235	254	235	251	250	247	239	259	277	250	231	247	236	235	251	231	257	253	261	246	245	267	223	252	257	249	245	256	255	240	255	239	234	249	257	263	255	227	225	269	267	240	226	236	255	248	238	249	233	230	220	248	243	281	244	238	225	240	255	229	252	255	239	274	253	266	250	248	269	255	249	243	234	225	233	247	242	262	228	257	239	257	214	254	249	244	227	237	233	242	248	253	223	245	233	242	216	252	272	249	260	226	248	267	261	219	275	246	222	259	247	271	244	270	263	218	240	243	241	230	263	246	259	231	252	234	232	263	237	214	228	245	212	244	229	229	243	229	259	270	232	259	241	288	246	267	255	244	269	266	228	225	257	263	267	222	239	255	286	235	279	273	229	252	255	218	250	219	236	253	221	253	250	250	236	255	219	245	237	261	243	255	235	239	243	241	235	250	248	248	260	228	242	227	255	264	241	267	222	279	241	226	242	213	260	226	255	242	212	240	230	234	231	245	229	257	263	248	239	257	250	262	242	275	222	227	263	228	233	267	247	270	247	267	262	235	225	226	219	244	278	258	237	251	263	254	248	241	240	243	244	240	258	245	262	229	232	254	237	252	254	238	233	260	241	247	234	249	245	268	261	251	229	214	256	246	254	270	218	254	248	246	293	255	243	229	241	222	211	258	263	254	235	266	248	252	267	224	276	250	242	259	231	222	248	261	258	256	281	262	257	255	227	213	247	236	269	236	245	244	267	268	228	225	242	241	245	268	233	249	247	244	240	259	273	255	268	260	248	264	242	246	228	245	224	244	256	243	225	258	250	250	241	222	249	271	247	260	234	257	207	271	247	255	212	237	287	267	257	251	242	245	212	226	268	246	257	220	272	237	233	214	262	253	248	261	233	257	219	223	225	247	243	227	252	240	236	215	235	237	248	255	232	265	255	247	235	248	246	272	244	250	259	247	222	235	260	219	238	281	267	258	262	249	259	258	239	258	210	230	263	250	230	252	266	234	243	235	227	228	231	260	222	230	226	242	248	228	252	260	226	248	229	253	238	244	229	250	224	251	231	247	261	237	238	242	241	298	243	286	245	268	221	252	242	247	236	219	280	229	261	260	260	235	281	250	270	271	245	262	244	256	209	249	252	243	248	241	249	237	239	256	238	273	245	243	223	230	264	239	224	223	257	237	261	267	237	269	233	249	273	263	242	257	284	210	235	224	213	251	238	267	244	266	239	246	236	273	274	236	283	240	259	241	245	243	218	224	227	246	237	245	244	247	237	218	231	256	223	257	234	244	256	225	266	255	254	234	281	260	234	246	227	233	228	245	265	235	233	261	225	235	271	252	253	238	252	270	241	239	261	257	226	205	273	264	275	249	252	220	265	270	241	263	231	253	248	243	260	229	246	254	247	284	243	235	233	272	245	253	249	250	256	228	219	278	243	242	270	220	275	274	259	253	236	222	250	256	224	219	235	248	259	275	266	239	227	241	263	262	262	258	255	260	265	257	261	241	258	251	236	229	232	244	246	244	252	228	241	257	268	255	252	255	258	239	229	254	250	245	229	242	265	270	246	240	297	250	239	254	269	262	268	248	249	226	238	228	253	211	237	218	283	218	288	249	230	250	256	230	262	248	264	239	222	234	254	286	231	262	243	263	259	253	243	247	233	242	247	255	239	241	268	271	235	241	276	241	262	222	236	260	255	234	240	283	229	271	234	251	261	228	236	288	234	264	244	237	259	272	287	243	228	221	256	247	258	258	222	237	260	242	254	257	235	246	249	230	242	253	266	232	275	243	213	232	281	255	281	222	242	228	217	241	232	237	232	259	238	241	261	245	238	239	224	223	257	260	255	259	233	274	227	248	260	255	262	247	253	243	256	251	250	247	231	252	230	241	227	232	260	239	227	241	255	215	245	269	247	254	228	263	238	237	248	245	251	250	263	254	255	252	275	271	251	251	253	268	270	270	262	259	263	267	247	245	233	269	238	253	229	223	217	242	247	224	244	243	248	231	254	258	247	240	232	252	214	215	245	244	242	251	271	234	250	224	244	252	245	248	234	242	244	241	267	275	250	221	239	249	258	245	258	212	262	257	243	284	244	243	262	257	261	224	254	263	252	271	235	246	237	245	271	237	239	229	252	234	241	247	229	241	240	248	240	261	256	250	238	249	223	253	205	242	254	232	245	256	266	255	237	259	255	222	262	247	262	269	252	250	248	255	240	233	231	245	266	248	232	257	236	257	265	254	219	220	245	262	236	260	253	259	240	266	249	248	267	265	250	233	255	215	233	249	233	243	237	268	257	245	256	240	272	259	250	263	263	255	248	248	223	231	266	253	228	273	241	236	221	230	232	247	229	278	250	232	254	245	239	236	248	264	232	224	266	230	237	232	242	248	235	217	262	246	228	244	274	250	271	240	281	255	242	251	229	240	226	257	223	224	257	234	253	260	235	214	257	250	242	245	270	243	252	235	232	266	235	240	282	233	264	258	258	245	236	267	214	262	246	256	279	229	242	230	243	248	254	244	209	256	234	254	243	253	254	200	248	234	237	230	244	275	245	284	264	263	232	222	221	232	234	210	268	253	250	254	252	258	254	253	205	245	262	248	258	252	232	240	234	244	261	267	235	247	242	244	248	227	261	237	260	255	221	259
4903	3763	9452	16141	13323	10277	5550	4391	4995	5216	5329	7591	3597	3747	4225	4394	3323	1943	1174	842	700	627	601	580	610	597	624	600	618	603	606	611	598	602	574	611	581	579	599	556	606	586	600	614	615	598	592	537	563	549	626	592	628	599	611	618	652	574	593	620	561	601	620	599	601	666	626	607	611	616	592	608	587	588	611	597	574	653	612	561	608	580	600	667	613	607	608	603	585	593	608	639	611	569	577	576	618	563	604	560	585	609	617	576	590	591	594	599	581	555	586	564	605	604	593	623	574	634	601	592	603	608	620	613	606	598	643	612	626	597	610	602	645	588	579	621	629	616	634	589	578	595	602	559	618	593	559	616	604	622	596	615	625	586	603	610	599	601	601	586	568	563	575	589	601	568	627	605	614	613	597	592	586	611	618	603	598	579	615	585	551	554	579	583	622	600	620	607	636	543	550	629	619	591	624	581	591	562	590	553	581	605	593	577	567	646	580	611	606	572	628	587	587	587	577	642	581	627	619	583	622	582	609	616	601	645	649	646	624	619	578	605	598	554	619	601	602	560	565	591	571	611	557	574	588	565	653	616	619	579	597	623	597	605	579	607	588	585	598	563	605	515	598	602	563	627	685	575	622	600	603	574	603	643	567	577	626	592	544	621	589	613	590	602	620	588	583	610	571	581	554	636	620	593	597	575	591	564	579	602	579	584	596	616	548	598	571	613	599	587	611	612	624	596	636	617	601	575	632	548	631	605	592	603	583	618	592	561	584	618	560	599	598	605	608	535	609	623	568	597	606	604	561	598	571	573	588	631	540	577	605	639	657	588	566	566	599	613	535	613	626	604	561	542	595	599	578	611	599	640	602	639	627	631	589	602	595	621	607	581	571	626	604	586	576	629	624	622	575	600	609	597	595	617	598	595	633	602	595	574	590	599	595	648	600	599	608	630	581	582	620	639	608	574	588	617	608	584	570	567	581	607	625	623	596	584	571	588	586	583	555	560	614	603	581	594	603	579	593	587	620	624	634	597	584	589	620	615	633	549	593	617	606	635	564	572	605	588	586	581	607	634	630	564	619	570	613	595	614	583	620	601	606	619	604	616	600	622	606	616	583	628	573	563	602	543	620	598	602	554	646	626	573	596	581	595	587	563	599	598	591	618	577	592	578	628	574	580	634	597	630	620	593	591	593	580	576	595	617	595	629	604	559	608	602	565	606	608	566	577	563	646	609	596	583	608	567	560	601	574	570	578	599	594	620	589	600	621	623	573	598	599	602	640	587	629	529	561	631	549	628	647	625	639	584	536	572	558	614	666	611	657	614	620	637	609	605	590	587	626	574	601	615	657	587	560	615	616	586	607	555	623	621	573	613	564	596	605	589	573	624	578	586	600	582	631	637	607	600	568	596	598	605	590	579	620	601	628	580	580	601	599	584	581	587	614	613	614	629	670	652	571	567	601	579	567	572	561	574	618	558	552	598	595	590	583	609	596	579	598	613	612	584	569	613	685	611	591	593	600	605	611	608	570	584	555	608	592	626	561	611	607	617	593	580	590	609	588	585	587	623	606	625	629	585	606	619	575	592	552	620	605	570	586	602	601	591	556	578	575	593	659	583	566	570	586	574	619	591	647	606	606	577	639	619	596	602	642	579	619	597	582	597	629	625	591	560	595	550	591	586	615	594	648	561	587	590	593	592	621	622	600	586	619	602	626	579	611	584	574	579	580	596	591	556	637	604	574	587	622	589	609	585	594	576	626	608	592	643	596	602	584	621	596	602	622	590	624	571	577	608	615	622	593	567	589	632	614	607	593	613	575	668	602	595	565	617	602	533	596	622	598	633	600	586	596	569	616	594	594	632	590	632	581	604	581	592	604	651	637	599	597	594	613	618	592	607	606	558	573	595	559	600	599	607	613	590	641	558	624	550	545	597	635	581	611	593	550	567	573	611	618	614	621	597	569	628	581	582	618	588	594	621	617	653	603	594	639	595	560	610	562	590	601	650	586	655	620	618	587	647	635	593	628	569	609	580	600	572	606	599	544	606	618	577	609	596	569	586	597	587	621	619	619	575	604	648	587	631	572	588	598	576	614	602	606	599	595	597	601	574	568	591	618	603	622	605	549	592	548	615	646	562	551	637	598	611	651	598	606	603	599	589	561	600	603	629	583	599	562	567	603	588	572	614	597	635	618	577	604	577	583	627	555	558	598	585	589	579	590	600	622	613	597	591	631	606	574	647	642	601	575	605	564	579	615	572	608	589	594	574	689	637	605	588	590	554	595	588	594	602	600	615	581	583	584	602	595	640	583	558	648	625	604	590	576	627	610	592	629	580	637	626	568	593	640	605	587	595	572	622	606	612	615	565	593	582	547	633	605	611	604	568	647	604	536	564	622	620	600	616	642	603	595	583	638	611	604	578	595	631	577	611	626	628	609	539	604	621	602	557	558	608	591	598	584	594	596	600	608	600	575	610	589	588	627	571	580	581	569	600	587	626	606	610	560	611	620	620	553	552	550	550	617	572	601	570	587	575	599	599	561	602	595	609	607	597	569	608	644	604	584	612	565	571	573	620	611	591	579	597	571	598	612	563	592	610	581	618	665	619	583	616	607	571	617	630	635	602	608	611	595	598	562	609	592	576	598	593	585	634	584	628	631	614	617	576	580	622	591	560	622	600	627	596	581	549	589	551	599	576	574	594	602	596	608	583	653	611	567	633	631	582	595	600	606	564	604	575	613	558	606	593	695	598	599	578	616	611	612	596	592	657	588	575	599	586	589	632	557	542	571	619	600	593	640	590	591	625	582	610	586	607	594	582	564	637	633	603	622	579	599	590	600	611	557	597	611	637	587	593	634	644	600	620	588	571	587	574	553	578	563	607	603	601	568	603	589	589	672	615	621	608	601	611	611	601	551	621	604	602	593	568	573	615	610	580	598	578	632	596	593	594	560	639	638	609	614	561	578	588	593	589	600	588	621	618	591	566	546	576	610	603	589	617	604	583	570	593	549	598	644	616	592	543	637	547	621	660	594	583	599	588	587	609	634	583	606	594	611	618	614	577	666	622	599	612	620	570	641	610	624	558	593	601	592	616	605	616	619	634	607	621	590	567	608	641	623	602	580	596	618	619	621	609	633	579	588	582	608	583	602	651	614	592	591	621	599	635	566	664	554	595	640	593	597	633	594	564	581	651	590	601	592	629	598	606	612	613	600	593	616	616	655	584	620	621	570	621	567	595	617	597	607	608	615	599	631	632	555	602	615	587	585	625	639	581	606	657	587	627	611	632	637	598	621	658	616	594	594	555	570	595	591	605	572	623	581	600	554	591	571	618	600	587	601	597	609	611	584	576	601	617	605	591	589	557	620	574	611	632	564	574	633	559	611	602	621	577	628	634	582	617	561	578	585	566	584	578	602	610	587	615	586	582	568	553	610	577	586	600	587	591	588	549	612	613	585	621	586	585	573	584	579	600	603	614	584	588	585	633	580	608	604	625	544
16040	12743	25809	19519	12769	8638	6170	5238	4818	3840	7473	10856	4654	6396	5617	4461	3742	3133	1647	813	450	311	247	233	205	228	216	215	216	230	210	209	255	216	216	236	237	235	230	239	221	230	232	260	240	224	225	212	203	231	243	211	234	233	249	241	225	237	222	228	225	242	231	207	232	225	252	241	208	226	206	238	210	199	218	206	184	206	230	252	247	230	200	223	242	202	221	211	238	217	210	215	227	194	191	203	212	224	186	170	245	237	233	238	236	227	202	212	235	228	213	225	218	237	232	210	243	225	250	218	190	216	239	245	247	248	247	217	236	192	217	223	212	242	225	186	241	232	227	205	223	195	239	240	208	237	196	234	216	229	242	273	238	216	218	205	219	244	239	233	235	230	233	237	212	227	224	235	201	234	221	224	233	243	232	239	257	255	230	224	218	225	228	198	224	217	228	217	233	236	214	267	203	207	197	193	203	213	212	239	227	235	243	208	212	228	245	253	238	256	220	230	216	232	210	217	225	205	224	221	209	224	240	219	228	223	202	229	236	226	242	199	230	228	226	240	206	232	221	231	217	235	220	209	235	260	216	226	235	208	231	218	246	222	232	234	253	251	216	248	259	222	217	202	232	266	235	214	202	228	215	218	233	238	221	220	234	244	210	225	214	230	209	242	200	203	251	220	230	210	247	240	226	232	262	224	214	279	236	224	240	245	207	239	199	208	234	247	240	219	198	248	253	224	245	239	214	230	206	217	245	216	247	237	205	229	197	243	240	246	214	226	195	233	222	195	204	232	233	231	220	231	216	209	203	242	212	231	200	225	239	224	244	228	237	239	234	241	207	226	272	220	216	224	253	218	232	244	227	216	241	230	251	241	194	240	222	208	205	212	216	223	224	221	227	227	261	205	187	220	229	227	200	248	201	220	215	220	259	237	214	235	233	248	224	216	237	233	262	234	254	226	259	212	225	253	249	243	234	224	222	213	207	224	231	206	193	212	241	241	229	209	223	201	271	253	221	224	217	196	212	231	239	219	233	233	232	225	241	240	230	238	217	252	228	253	215	225	238	222	223	215	239	218	229	219	228	241	228	240	201	226	256	222	222	204	231	224	238	217	241	215	196	230	228	242	221	223	217	226	225	234	244	227	205	227	241	227	236	207	232	224	248	223	232	222	202	227	234	227	247	241	223	233	236	213	224	221	238	225	218	225	230	227	236	247	234	220	235	200	224	240	242	210	256	223	223	233	234	220	232	212	217	218	220	229	245	219	257	211	239	211	209	224	218	219	226	219	256	232	224	230	207	248	237	235	233	250	225	222	235	206	219	222	228	200	246	235	233	241	189	233	256	243	229	218	221	248	217	222	199	233	215	252	231	218	235	216	228	232	224	217	227	229	226	213	240	224	236	234	241	234	185	203	237	226	205	199	233	230	224	248	225	218	231	212	218	239	232	238	212	222	250	232	222	204	225	217	215	210	221	237	225	226	229	210	232	224	235	211	256	246	203	196	193	233	209	252	213	221	243	227	215	227	215	195	213	229	235	246	236	224	238	229	226	238	227	242	227	238	241	247	276	204	213	240	244	228	251	238	236	226	210	259	206	238	227	228	223	208	211	214	200	228	225	288	241	234	236	233	224	222	219	244	221	261	227	201	240	228	207	244	247	242	249	229	235	231	237	222	208	231	205	212	257	221	226	216	212	235	227	220	253	220	222	248	227	212	236	228	237	197	223	214	225	229	212	251	239	216	247	241	217	201	239	237	232	235	224	244	211	243	205	222	265	238	218	240	190	224	207	223	243	217	202	215	236	211	216	234	219	223	238	207	203	236	231	222	224	220	237	245	227	214	240	196	211	237	228	223	235	195	228	261	225	218	212	235	245	247	241	212	217	234	235	193	213	190	210	212	235	247	232	245	235	245	252	206	241	259	251	235	231	223	227	209	222	235	181	238	232	218	228	237	253	224	213	223	235	209	209	193	214	265	223	220	250	199	229	217	234	221	223	226	238	212	218	228	252	231	247	212	217	224	224	224	238	224	239	227	237	212	209	245	230	237	217	242	228	221	226	249	230	232	208	235	215	235	243	229	196	229	238	224	214	208	225	246	245	246	226	217	241	221	205	243	208	226	235	218	238	225	238	218	239	222	219	227	237	207	239	209	223	227	206	235	221	231	215	217	226	247	244	230	219	207	243	203	225	237	268	234	213	219	239	229	209	233	252	230	235	219	217	212	235	243	218	254	234	215	220	243	220	219	217	202	215	222	235	212	231	259	220	229	230	255	251	200	221	252	229	233	230	221	259	188	208	228	240	236	234	232	231	248	200	231	210	225	213	232	233	261	228	199	218	243	228	257	220	240	256	233	237	231	231	202	246	223	238	215	198	212	228	203	221	205	242	198	213	211	218	229	250	237	238	226	230	214	232	217	227	213	219	225	237	240	247	232	215	239	239	225	217	239	235	226	241	222	225	188	213	210	232	207	216	220	224	246	193	250	236	229	238	225	238	238	212	209	235	219	218	204	230	219	219	216	226	234	199	226	242	225	231	238	233	193	218	199	242	197	248	240	225	221	231	264	219	216	220	218	209	222	250	244	188	257	221	209	241	241	252	219	249	213	195	235	219	221	217	211	246	230	205	202	227	241	244	234	187	232	238	214	239	243	235	236	263	210	234	202	215	197	211	235	223	214	242	213	209	221	227	224	206	213	253	255	227	230	218	239	228	275	201	240	217	214	218	269	221	207	237	251	229	222	230	216	209	256	210	256	220	213	239	228	229	206	237	220	212	230	230	222	228	222	239	231	213	230	203	233	213	220	232	210	240	236	224	225	240	232	212	224	248	234	272	252	248	268	223	198	259	222	237	213	220	233	264	252	218	250	198	211	220	243	221	268	244	206	201	236	209	214	235	211	221	221	226	205	229	226	211	211	211	238	224	231	217	218	208	211	225	229	224	229	242	219	219	259	228	206	254	208	252	222	223	205	241	223	244	243	239	250	227	215	185	225	216	205	208	256	241	215	256	199	209	242	247	231	232	258	231	264	230	233	251	206	228	215	225	243	235	207	228	238	225	247	237	220	227	239	221	207	244	239	217	221	223	219	241	221	233	190	219	247	229	242	238	235	208	230	202	222	220	235	252	213	226	229	241	220	214	214	223	209	240	217	228	239	220	245	235	236	196	235	242	220	216	226	225	247	235	222	218	219	237	218	224	228	205	243	229	203	217	237	199	208	200	225	207	222	227	238	243	213	256	227	224	226	229	248	208	230	230	216	208	236	226	217	225	233	197	228	207	219	245	226	208	231	230	241	236	237	221	254	220	243	219	228	241	221	215	226	228	257	232	231	206	230	250	201	217	214	225	208	206	231	215	237	223	233	224	238	221	199	225	241	238	239	234	229	233	217	219	248	203	218	224	210	216	201	208	204	228	245	241	223	229	222	239	223	220	215	210	234	212	235	237	236	183	245	239	228	253	218	220	228	229	235	230	228	232	217	212	231	228	186
10118	10079	26355	26263	22289	18545	16081	15371	15649	14772	26156	30200	15522	24702	21653	18807	16497	13763	8031	3689	1664	968	674	570	536	552	537	551	561	541	541	550	545	552	539	543	553	544	529	560	550	576	580	539	589	557	548	559	561	552	560	567	560	541	591	585	591	570	577	563	572	579	516	554	561	534	510	535	585	520	555	548	540	618	549	552	519	529	538	517	561	545	518	557	608	552	551	608	582	563	523	558	602	570	552	607	558	543	604	558	551	559	554	577	560	568	545	549	563	570	565	571	533	531	575	588	529	558	598	595	551	554	567	546	550	535	552	538	544	527	556	554	555	565	579	582	552	566	552	584	595	561	525	559	528	590	539	530	562	557	569	590	566	572	554	546	543	564	569	552	539	564	537	602	516	535	553	541	578	588	571	545	573	525	590	575	578	557	551	606	566	523	581	578	557	568	505	612	534	556	538	547	527	560	572	589	577	552	576	531	577	562	526	541	590	586	598	552	549	535	579	571	553	587	526	566	601	534	547	511	605	545	574	579	586	534	540	552	550	572	525	539	592	557	495	560	543	553	557	581	557	562	547	568	569	567	552	554	557	567	541	562	581	553	508	542	587	543	584	516	545	599	530	563	578	543	550	517	518	547	560	569	555	567	590	586	575	591	556	572	554	541	527	561	531	568	567	545	572	545	588	582	528	559	613	586	572	553	554	539	559	578	529	566	555	535	520	529	582	578	547	607	537	559	574	565	561	551	558	584	568	557	572	532	544	577	571	542	545	563	519	573	564	554	601	551	575	542	535	539	549	528	566	544	536	607	545	552	540	505	550	583	551	540	535	536	562	536	595	567	578	541	571	552	524	560	524	568	549	557	546	572	591	555	526	565	551	518	607	531	570	568	584	498	591	568	575	573	540	541	558	560	579	561	546	577	522	557	537	557	562	512	584	571	541	523	555	567	566	543	594	577	572	555	559	560	575	554	588	537	560	527	558	598	537	525	544	533	539	535	552	564	576	583	576	522	589	531	518	562	551	529	547	581	544	556	552	521	612	553	542	564	567	576	569	604	529	509	538	575	594	506	534	562	550	554	560	561	545	515	520	537	547	556	568	577	537	573	577	546	529	577	546	535	503	561	574	562	547	572	591	540	547	541	553	549	578	555	598	568	549	538	552	607	573	528	582	579	575	539	562	531	519	562	525	575	565	528	573	573	588	569	547	547	565	546	533	572	555	554	546	572	520	549	557	532	593	567	562	528	595	518	586	569	519	548	565	538	559	598	515	586	575	564	529	558	551	567	545	502	501	571	574	568	532	549	533	615	525	522	544	547	537	622	592	534	561	553	583	541	555	532	551	565	536	555	588	525	559	542	533	530	561	544	530	539	562	557	579	570	520	575	578	535	542	577	587	585	530	531	550	545	554	590	597	570	547	540	563	617	551	570	564	473	555	556	579	573	592	560	536	609	567	562	553	542	552	549	538	536	565	550	541	572	614	540	563	588	578	565	560	555	564	563	582	557	508	522	544	562	569	519	558	548	532	562	579	527	570	585	565	585	553	560	564	561	566	574	557	558	592	574	522	557	562	548	558	575	588	535	546	592	520	566	543	588	556	575	553	570	565	581	508	543	575	580	545	588	594	562	579	569	576	530	540	577	579	577	563	546	564	595	601	514	551	566	561	544	624	589	561	586	560	535	565	534	596	518	573	567	594	554	521	530	551	528	540	548	588	564	559	567	528	539	608	551	589	525	541	533	560	540	592	584	580	574	551	561	563	554	559	577	536	576	538	523	600	528	574	510	580	579	605	527	581	535	519	567	546	599	572	542	542	596	589	551	596	522	574	563	603	593	510	555	531	554	535	580	534	603	551	546	564	561	477	520	544	560	549	553	588	546	552	556	554	526	552	552	583	558	500	575	562	562	532	593	528	546	575	599	577	529	554	563	531	613	522	517	572	555	571	546	565	505	530	587	572	616	558	582	597	551	584	573	559	598	543	548	546	528	518	547	584	529	559	535	569	543	555	581	539	536	528	547	575	582	567	543	577	563	557	552	563	526	587	570	575	562	595	573	532	565	544	562	526	568	574	563	543	545	574	566	559	585	574	556	587	538	589	553	555	533	533	571	560	567	564	515	524	574	580	560	541	551	595	536	561	574	553	590	565	551	540	557	583	563	579	582	573	561	546	574	562	514	583	551	530	579	597	575	563	527	564	557	557	539	590	599	581	581	587	553	526	547	564	551	547	510	573	533	560	572	535	539	537	641	582	568	531	538	598	583	512	587	559	543	538	527	606	532	514	586	562	593	569	549	535	570	584	551	575	519	598	551	554	565	530	550	542	543	524	548	551	535	554	571	536	598	560	577	556	547	553	575	510	530	544	541	586	547	517	554	578	565	556	590	547	551	561	545	566	538	569	544	527	561	562	548	553	533	551	607	538	577	514	586	563	544	550	565	584	587	536	557	579	586	534	579	550	524	558	553	551	560	548	543	507	594	532	549	531	571	546	567	563	555	576	558	591	579	564	501	543	608	546	557	537	530	547	591	600	555	555	564	534	582	554	568	564	568	543	534	589	579	530	574	587	541	578	531	574	563	560	564	583	552	536	558	553	573	539	560	553	532	507	575	593	548	593	543	546	542	515	524	596	560	556	587	514	535	595	539	587	513	528	557	553	549	514	611	554	511	539	566	575	544	566	547	545	575	557	543	554	545	537	554	549	554	606	554	544	603	595	552	545	556	585	583	555	595	606	530	578	543	590	550	545	571	545	534	590	564	565	538	541	557	542	536	554	535	553	573	574	603	513	577	525	578	557	567	552	592	600	550	607	584	580	605	533	559	545	542	528	586	561	572	556	590	538	562	557	607	555	578	537	556	512	587	570	574	552	578	531	584	558	553	542	553	516	566	551	592	569	541	533	576	583	547	568	539	575	564	563	559	561	571	565	550	569	533	575	573	565	560	531	514	569	539	577	525	570	531	547	560	550	598	572	562	577	594	568	587	563	538	551	512	552	546	567	550	549	574	554	564	564	528	547	561	614	531	585	587	554	522	569	564	604	525	554	565	577	541	514	547	586	499	515	542	583	573	517	584	529	564	510	546	556	571	560	583	505	543	545	604	557	585	505	544	601	531	526	530	527	533	604	532	553	546	577	571	555	580	534	554	600	587	614	549	583	560	566	569	577	585	557	543	567	575	548	556	565	554	583	543	563	551	567	543	562	604	538	591	559	567	517	557	529	533	590	550	547	578	594	500	529	581	559	485	571	549	591	547	565	551	556	538	589	548	589	571	522	575	576	616	553	544	505	566	561	517	546	513	565	538	526	581	569	512	575	551	561	591	561	574	558	530	565	522	561	578	542	508	570	578	579	562	531	601	571	575	521	604	531	587	523	524	585	595	545	547	550	547	519	530	564	514	546	537	561	529	546	583	533	550	582	587	569	569	547	605	560	589	576	520	556	539	537	545	587	566	532	603	532	549	562	619	541	552	584	563	540	558	584	572	513	571
23037	18481	35364	24955	19200	16462	13464	11820	10381	6505	14834	24615	10299	9626	9353	7906	5709	3832	2184	1062	567	366	245	201	206	210	213	208	213	197	211	215	205	227	207	197	211	217	201	221	200	235	187	212	189	183	197	221	216	209	200	215	202	201	213	206	209	212	227	190	194	176	184	198	212	196	200	207	245	210	197	230	204	190	216	191	207	203	226	198	204	219	214	202	181	190	204	189	197	199	177	214	185	211	195	229	210	220	213	239	222	199	216	211	211	222	204	229	194	211	212	214	201	215	190	212	231	219	201	221	222	208	209	204	213	177	241	190	196	207	189	204	213	210	216	222	210	205	200	176	226	194	193	190	209	208	201	198	202	182	210	208	222	228	203	203	185	195	192	201	205	193	188	213	189	199	209	202	213	211	211	191	235	189	206	211	205	203	188	221	229	189	174	209	207	223	211	190	196	205	213	202	210	184	214	190	181	200	183	219	203	218	205	194	223	215	233	214	211	208	206	187	218	237	208	209	205	188	188	198	208	182	218	216	212	208	208	202	193	220	213	207	202	219	207	205	198	200	224	191	203	204	211	220	194	203	175	222	233	235	221	219	216	201	166	213	191	189	200	210	200	202	199	195	203	220	221	181	206	192	177	238	181	233	193	224	209	196	232	209	240	211	217	205	228	217	198	188	194	217	173	215	191	200	176	202	212	227	193	202	208	203	207	211	169	195	212	227	220	214	179	242	194	192	183	184	184	226	211	196	216	207	196	222	201	176	185	195	184	210	193	186	228	206	222	206	219	198	227	191	213	223	199	206	195	189	215	216	220	212	206	212	203	196	193	192	186	216	225	233	215	199	188	207	194	221	193	216	176	205	227	196	201	203	220	224	222	213	224	180	202	196	224	236	223	215	220	197	214	221	198	207	205	225	205	226	205	196	190	233	202	195	229	237	185	218	198	200	191	234	214	191	195	180	214	199	215	183	220	234	205	215	218	227	213	207	201	208	208	216	227	229	208	214	179	211	178	217	191	227	216	220	210	201	204	205	221	208	200	185	228	218	193	214	230	205	212	196	214	194	175	190	185	204	196	234	203	235	204	222	218	211	204	220	214	192	212	216	199	218	195	209	221	207	211	203	192	209	203	192	209	207	217	216	228	232	233	197	203	208	210	215	227	216	201	210	226	234	223	195	191	256	210	190	210	191	207	192	204	203	232	189	213	192	177	214	229	196	212	183	212	229	229	201	208	185	227	194	216	220	187	217	233	215	213	220	202	211	176	171	223	189	189	218	197	206	198	191	211	211	245	211	195	215	214	198	207	192	183	198	200	229	184	204	175	199	222	212	225	238	214	211	221	178	203	226	199	211	198	218	212	209	208	219	202	221	218	216	209	224	187	225	207	231	185	220	216	185	217	210	196	242	193	191	198	193	194	206	210	190	216	219	222	210	211	195	226	182	200	192	182	197	219	198	211	209	184	212	200	197	189	228	169	221	232	228	205	228	201	218	184	218	214	235	224	192	205	195	190	215	202	204	201	218	205	234	227	191	199	183	195	204	198	188	213	219	194	219	198	191	226	218	196	218	235	229	212	221	176	224	179	221	213	213	175	226	209	218	192	212	221	186	218	196	218	197	227	216	209	207	217	219	184	212	229	203	214	199	234	219	205	225	237	201	214	211	191	202	193	222	220	207	194	189	217	209	195	226	209	230	210	201	203	171	200	196	210	206	206	196	205	200	219	187	243	182	189	212	206	214	225	189	206	209	189	170	203	206	214	186	186	222	236	222	219	201	169	207	195	220	196	196	220	184	215	197	205	229	201	217	226	219	209	198	202	179	187	215	199	206	229	204	207	205	205	203	212	207	205	207	207	212	193	235	210	198	211	205	219	204	207	217	215	180	223	222	202	195	208	182	200	197	198	227	203	197	219	229	223	219	223	223	202	220	219	204	221	202	207	216	207	233	211	228	215	197	211	213	199	224	231	183	201	199	172	191	187	190	207	206	202	199	224	218	223	181	206	196	222	203	219	178	191	210	222	213	217	194	225	205	203	233	198	198	200	202	205	225	193	209	222	209	216	198	215	217	195	200	189	202	201	205	200	216	210	187	230	195	214	211	204	210	181	202	222	191	219	180	214	221	228	225	208	212	183	225	189	219	227	219	201	177	231	185	227	211	191	190	211	203	212	207	214	190	247	206	189	191	201	203	209	205	215	205	202	194	206	187	205	202	212	215	189	208	211	206	196	199	223	210	231	200	207	202	197	209	221	203	210	243	199	219	207	179	213	198	213	229	201	217	197	235	190	228	215	214	196	203	229	208	233	191	210	218	209	212	198	197	202	207	225	231	203	202	203	187	198	203	183	216	216	186	221	209	233	209	196	187	202	214	215	219	175	191	216	208	212	194	185	223	193	224	223	209	215	216	213	203	198	197	186	197	211	189	200	201	195	179	182	215	193	211	197	207	205	195	164	202	182	169	209	215	237	222	233	219	174	228	200	192	232	207	199	218	201	179	206	215	223	215	199	228	226	218	190	206	204	235	235	212	202	191	182	222	212	214	209	232	192	199	206	196	215	184	184	185	178	168	206	199	199	224	198	223	183	188	191	220	207	190	216	223	188	200	217	220	244	210	183	208	240	220	205	206	195	177	197	229	198	223	202	236	215	204	251	214	231	218	225	207	210	210	158	224	200	203	209	185	189	215	223	204	195	218	203	208	201	208	235	208	221	204	200	194	207	214	215	217	203	220	177	217	189	221	196	205	225	179	193	193	206	233	199	213	201	215	222	199	198	219	217	213	200	210	202	206	216	237	204	211	188	221	198	196	197	212	214	236	206	201	217	228	208	208	225	203	212	218	200	200	214	198	229	208	204	214	229	219	237	202	235	213	184	238	216	208	203	201	206	211	208	206	184	184	193	191	212	219	227	212	183	221	207	213	211	213	210	209	227	199	219	229	212	221	191	210	209	221	233	214	190	206	210	174	232	230	213	217	180	249	213	216	205	207	218	218	209	201	223	201	208	231	205	209	188	195	212	223	222	211	223	191	205	233	207	224	226	197	205	197	197	198	208	181	222	218	198	185	210	219	210	215	194	207	197	202	186	212	224	247	222	200	211	205	199	175	213	210	204	198	217	202	200	235	194	210	203	199	200	172	224	218	210	182	234	224	222	201	225	188	189	197	210	204	215	220	227	212	207	201	184	208	226	200	187	206	209	195	213	241	194	241	214	201	202	237	205	189	197	195	195	168	207	182	186	217	204	185	210	202	215	181	211	203	200	196	224	200	193	210	216	224	208	190	197	217	232	217	201	187	191	200	180	225	193	201	209	224	177	220	202	198	227	213	209	204	193	223	224	179	209	209	237	197	210	203	218	187	209	183	231	193	181	211	201	219	237	210	218	176	206	187	217	238	202	213	203	195	225	198	198	202	206	199	205	200	218	237	204	185	224	207	227	214	205	199	221	196	205	201	218	194	230	205	207	223	196	237	221	225	204	185	219	184	199	203
13107	14767	32262	29632	28011	27675	26195	25362	24057	19661	36968	43431	20992	29992	28966	26289	21063	16299	9959	5018	2429	1236	753	606	528	541	506	522	493	503	524	514	578	489	526	494	497	512	511	521	542	497	519	516	540	573	468	521	500	483	476	521	559	526	498	535	463	542	545	486	543	513	537	561	563	519	491	541	521	540	511	467	489	519	504	563	522	555	531	517	500	493	470	530	519	509	509	504	517	518	501	517	491	497	512	521	537	536	533	539	519	514	550	554	506	504	511	494	497	491	496	506	534	529	483	506	520	534	525	513	522	525	516	509	517	493	544	534	523	469	482	513	532	545	503	537	485	512	502	536	526	531	539	479	482	503	498	471	476	490	483	501	524	482	520	527	504	506	491	519	510	495	493	526	516	483	516	506	504	569	489	505	530	497	508	536	560	534	533	509	537	520	540	499	530	548	508	527	474	511	485	490	511	514	473	487	493	466	476	499	533	489	514	552	540	524	524	516	521	527	503	495	502	502	532	482	494	518	507	502	518	487	544	472	530	502	507	500	474	459	485	472	490	475	524	526	550	464	534	513	519	506	513	488	534	498	497	517	535	524	524	536	532	504	500	500	474	490	486	495	507	473	541	523	488	484	518	482	534	547	511	499	501	478	516	486	501	545	513	504	537	508	527	548	510	521	527	505	525	499	521	470	504	548	493	528	548	486	506	492	503	525	508	528	510	512	511	494	511	504	511	488	507	530	499	533	502	560	538	519	548	518	522	491	507	505	539	533	522	564	519	489	516	514	544	516	501	525	515	522	514	520	510	535	511	549	540	488	518	547	496	517	505	498	467	506	504	518	479	502	515	535	487	560	494	483	488	525	523	567	470	520	517	538	534	482	489	521	506	514	511	510	480	501	486	536	531	492	510	508	510	530	485	490	525	516	512	530	507	513	505	475	511	509	525	521	511	518	494	537	555	509	495	516	506	575	520	522	521	491	514	507	474	495	489	513	560	462	513	507	501	563	516	548	518	527	516	502	484	522	539	517	544	496	538	524	559	539	502	517	503	507	509	498	497	492	470	529	514	498	512	463	543	520	495	509	485	518	527	559	532	480	495	506	514	534	510	513	543	500	505	525	535	494	532	538	526	488	524	497	531	572	531	560	518	549	499	505	535	528	541	487	523	548	554	510	540	492	490	502	516	526	519	503	497	516	500	532	514	545	522	461	481	522	519	559	510	532	499	500	523	509	527	543	525	552	558	551	502	524	502	549	506	472	517	492	561	505	470	542	544	504	530	528	481	514	514	526	506	532	541	563	527	492	518	485	554	534	495	507	474	536	522	517	525	491	508	496	505	529	571	573	531	524	516	487	503	508	483	556	474	496	511	537	518	521	524	524	506	540	495	540	499	518	498	506	544	510	523	515	500	501	483	504	549	520	503	524	515	527	509	496	484	503	522	569	507	516	478	513	473	551	486	534	524	493	476	536	516	510	508	516	497	503	518	517	479	483	511	530	501	473	503	525	514	556	517	502	482	497	494	501	502	502	485	518	491	523	536	487	508	578	504	516	521	492	509	476	545	494	514	487	525	520	530	517	527	518	517	519	504	479	480	526	510	560	526	506	503	528	520	525	480	511	504	495	529	534	484	513	541	548	535	491	509	488	542	530	489	497	507	532	499	489	512	511	495	498	496	556	523	518	513	528	573	526	517	528	488	481	514	533	502	565	496	539	509	526	510	485	521	540	534	493	487	513	482	511	512	498	506	524	496	521	515	506	489	511	503	525	494	476	522	495	515	539	506	536	535	504	511	496	477	514	505	520	489	515	545	519	471	514	528	525	544	493	517	524	511	519	538	486	515	509	523	493	479	561	489	542	512	505	503	499	533	538	499	541	507	514	517	531	517	477	531	476	515	518	441	498	481	516	547	457	490	539	474	550	522	499	506	520	487	500	518	524	470	488	523	542	496	510	505	518	499	508	504	512	524	497	506	519	509	511	525	459	504	537	500	516	466	511	528	503	493	523	512	547	501	526	527	539	508	483	515	475	518	515	541	474	521	470	538	523	518	494	534	513	565	484	528	506	549	546	532	499	497	505	500	497	493	515	558	498	554	553	518	477	551	536	499	529	480	486	507	522	465	527	518	521	523	505	558	503	498	494	489	490	476	533	545	533	551	506	562	505	489	553	514	542	498	556	481	478	506	505	501	517	459	517	524	512	509	504	536	488	536	509	544	496	492	512	494	497	498	537	539	480	523	501	511	533	509	508	543	562	493	515	519	522	469	525	524	493	533	502	488	519	487	550	499	525	499	504	537	546	529	521	464	502	587	452	545	509	500	523	482	507	495	540	502	526	503	564	511	513	503	507	457	517	534	546	550	487	510	490	496	505	510	536	486	516	519	482	524	486	523	502	512	461	485	530	521	497	527	490	523	538	507	547	499	533	484	523	546	490	523	480	542	549	505	509	533	515	514	482	533	504	509	550	540	491	533	501	514	489	537	470	554	492	541	527	505	505	524	529	548	549	468	534	542	548	484	498	523	495	537	541	483	502	541	486	489	483	527	537	523	508	515	529	519	518	489	529	484	521	522	535	495	535	511	539	501	521	490	532	511	448	540	512	494	533	515	510	534	539	523	548	507	524	568	559	563	510	507	516	542	496	520	490	527	550	510	528	505	453	536	532	464	515	562	492	517	530	528	499	546	485	496	520	509	517	491	489	484	480	493	525	506	513	536	525	489	519	493	547	496	495	526	528	529	533	505	491	500	525	512	528	532	530	497	517	493	531	503	553	502	524	529	511	487	515	530	509	509	575	527	485	510	533	487	521	529	513	517	523	521	503	520	506	506	551	514	518	513	526	546	527	509	530	499	488	532	528	506	545	518	492	498	514	530	536	531	539	483	535	522	517	523	547	556	504	500	514	471	456	521	545	560	562	534	518	496	533	534	505	534	545	488	487	530	528	499	513	500	491	505	500	506	574	489	539	532	505	501	500	511	471	529	510	500	484	521	515	510	523	507	492	514	510	487	506	504	521	513	555	521	470	537	517	515	480	515	512	522	533	525	495	525	484	499	536	472	500	518	511	534	568	547	567	549	522	518	447	506	514	542	536	546	478	545	504	499	505	509	511	524	528	502	514	495	523	509	524	496	511	524	500	504	519	494	498	549	536	521	560	504	545	562	501	498	511	485	497	536	540	540	525	539	500	481	517	520	503	511	550	512	520	540	544	490	536	536	500	485	571	521	509	539	522	539	544	483	519	543	508	523	573	492	525	510	521	512	535	549	513	500	512	517	475	520	532	536	519	539	473	527	497	502	494	524	544	452	562	553	503	508	523	501	524	513	525	519	483	477	512	552	516	483	484	483	491	500	539	480	544	531	529	514	521	465	487	530	496	542	495	518	535	473	513	513	525	482	515	509	538	507	478	533	488	519	507	537	500	533	508	486	531	544	559	515	541	543	537	536	514	510	502	513	530	518	523	456	560	476	500	484	534	513	509	474	492	525	532	493	512
6276	4530	8478	4540	2695	2208	1641	1442	1345	1431	1199	1753	1894	1409	1406	1127	762	545	422	349	310	278	235	247	246	198	218	255	242	252	280	250	271	246	249	218	240	240	247	258	227	237	246	237	247	284	269	234	267	293	239	260	223	239	253	240	230	257	281	259	249	250	245	271	248	257	232	212	249	263	250	250	241	237	219	241	242	262	227	278	237	235	264	239	226	277	241	242	288	236	262	255	231	236	220	231	245	271	257	253	222	256	268	229	232	271	259	224	267	252	231	237	313	253	261	237	246	236	261	216	253	253	250	256	258	252	220	264	256	262	256	230	231	237	248	246	254	244	268	266	248	255	245	221	218	249	279	253	243	275	262	266	259	231	231	248	253	215	236	250	259	243	229	225	266	248	255	253	267	260	264	260	232	281	244	259	236	252	246	266	236	239	244	254	261	263	259	242	242	264	207	229	255	227	235	256	253	245	260	240	248	243	267	273	240	237	241	225	271	236	252	256	252	255	249	259	251	227	248	258	245	260	218	240	253	256	259	229	230	239	258	267	248	270	233	285	263	246	275	255	231	229	288	244	264	250	238	245	240	234	227	259	249	235	209	248	226	240	234	220	232	248	254	216	263	246	257	259	238	224	243	283	276	240	272	243	249	244	236	247	232	237	255	244	250	268	251	269	276	228	247	254	232	236	258	230	256	264	257	222	254	238	264	257	278	245	234	263	242	241	238	256	261	261	244	266	247	257	225	231	255	239	247	267	241	256	265	228	267	245	247	235	243	257	256	244	262	253	266	225	241	274	281	254	229	241	229	254	247	265	268	250	255	254	232	254	265	248	233	256	240	259	257	281	227	245	251	246	249	249	230	264	197	245	244	244	232	244	282	253	269	262	276	254	267	240	268	230	230	275	236	272	244	266	247	225	249	232	263	249	201	260	238	221	230	243	226	256	264	225	233	265	236	236	244	239	242	250	245	238	246	254	244	249	248	227	257	249	258	252	270	221	249	247	289	218	265	250	298	272	254	269	233	252	231	224	232	210	255	257	259	254	251	250	264	228	247	260	221	271	270	259	242	260	251	244	244	242	257	248	259	281	249	241	259	248	253	251	287	234	217	279	230	240	252	238	263	226	236	260	244	250	251	257	240	245	230	226	242	251	213	248	239	259	219	255	246	236	265	228	236	247	221	224	231	227	255	248	257	266	252	233	247	242	294	276	243	280	238	251	241	259	212	232	259	245	251	247	258	211	260	246	266	255	248	253	236	244	220	235	243	263	242	271	235	258	254	244	229	241	223	250	230	255	269	261	218	245	245	249	261	240	269	269	281	228	252	229	263	251	275	283	255	277	212	240	240	242	232	251	273	253	214	235	229	260	250	260	269	273	247	222	246	246	246	226	245	263	264	221	256	264	254	243	248	274	238	261	221	259	247	243	230	246	268	256	232	232	241	262	247	274	262	250	265	275	258	251	249	268	224	255	240	225	245	250	264	253	267	211	237	251	259	242	265	241	230	253	243	281	264	230	238	249	289	223	272	250	267	223	244	265	229	240	239	228	228	260	239	275	244	282	238	214	236	231	226	237	265	262	253	232	260	273	250	256	251	242	260	238	255	240	230	230	261	282	230	249	273	235	263	262	261	258	255	241	256	254	290	256	241	248	229	234	249	249	269	228	284	266	227	248	227	223	256	236	261	237	246	282	224	235	240	228	241	239	249	275	254	253	249	261	256	270	219	231	245	235	256	255	273	229	222	226	244	250	244	231	245	253	259	232	268	245	231	242	237	244	236	244	277	262	244	241	247	231	250	227	238	260	250	221	248	262	256	264	252	254	264	254	242	253	231	276	277	251	263	265	249	241	259	232	239	262	298	256	290	284	260	243	243	254	258	215	251	258	231	278	261	244	284	217	288	291	258	239	277	231	242	236	222	266	236	235	263	252	255	240	275	254	249	249	283	249	257	230	266	231	242	270	217	221	248	242	255	246	237	256	248	224	254	243	260	231	250	261	253	265	248	262	263	280	237	195	254	241	245	245	237	259	252	252	232	239	221	257	284	241	248	263	224	250	244	265	238	257	244	246	249	277	237	242	240	242	265	232	241	272	270	275	265	233	249	243	230	240	251	243	245	251	263	245	244	276	257	245	255	230	248	277	268	283	235	232	240	232	243	261	239	215	238	220	252	268	245	270	266	241	240	262	240	286	242	245	234	230	233	237	273	265	263	263	260	225	245	242	227	264	235	238	253	231	261	272	236	262	249	257	235	233	248	273	260	251	256	288	233	234	215	220	241	286	254	260	256	266	246	254	234	233	224	276	282	226	251	276	285	230	266	252	246	258	256	247	254	234	244	219	246	270	205	271	235	254	255	266	255	226	257	231	232	252	252	218	204	265	238	218	250	238	239	235	243	235	213	244	269	269	215	237	240	238	238	230	258	258	250	258	219	253	246	255	245	251	230	234	257	245	239	226	209	236	259	246	271	257	236	279	254	260	255	231	249	264	257	244	253	239	236	217	242	255	247	233	236	270	240	276	265	238	262	238	241	237	237	266	249	262	287	272	256	238	260	267	278	234	239	270	238	240	229	266	259	237	226	243	246	231	268	250	232	254	243	220	234	244	236	282	247	269	244	253	243	238	237	243	239	251	234	247	255	233	232	257	259	247	245	252	240	243	267	271	257	217	247	232	266	265	242	243	272	264	259	239	263	239	256	238	220	235	233	241	232	268	247	244	254	232	239	251	227	248	234	251	236	238	276	260	257	241	233	233	215	224	245	260	228	242	224	252	260	244	226	233	237	237	282	272	299	264	255	262	280	232	229	247	266	237	254	235	286	244	259	226	232	263	247	222	254	258	249	242	255	278	249	252	231	225	242	249	229	228	230	236	228	267	250	237	263	233	278	246	239	236	243	236	249	241	250	248	220	274	216	236	256	248	247	262	247	217	245	294	236	253	242	240	256	245	272	264	235	235	270	260	239	234	215	254	247	241	251	253	258	229	225	240	256	252	235	242	240	242	235	264	249	271	216	226	259	243	243	249	257	279	260	252	235	260	254	261	259	235	244	284	243	259	272	228	238	241	247	271	243	273	254	266	257	242	249	245	254	262	248	229	249	265	244	260	230	260	230	256	278	226	246	270	243	261	224	247	270	243	252	271	252	278	251	236	267	222	224	230	231	264	292	265	247	277	284	256	266	217	247	245	237	230	246	235	232	253	242	226	270	233	241	266	250	237	267	248	233	285	257	278	232	261	220	244	232	223	257	246	252	252	251	225	244	243	253	217	248	243	231	238	234	226	267	266	253	284	246	246	227	256	234	260	247	264	213	222	261	246	241	239	229	268	256	253	255	226	248	253	254	259	267	235	249	237	275	225	278	218	262	219	247	256	247	255	251	260	242	241	224	249	266	266	229	251	250	248	240	237	254	238	247	275	245	251	238	261	261	236	234	255	264	240	224	224	253	246	218	260	237	234	236	254	270	243	229	256	263	280	234	239	222	274
4021	4458	13663	10386	9044	8092	6773	6331	6369	6357	6102	8414	9064	6983	7321	5184	3400	2472	1708	1192	911	753	636	593	653	596	562	537	590	591	600	552	566	569	618	597	643	576	601	614	597	609	585	613	578	598	607	590	621	582	619	548	582	616	616	633	570	568	647	592	585	599	589	604	613	630	571	556	600	616	581	606	639	572	595	598	554	582	596	603	607	566	646	607	589	582	575	591	628	582	605	575	602	546	631	606	618	620	570	627	575	574	566	622	615	603	598	563	583	584	609	577	600	599	612	620	620	601	582	603	577	600	564	593	606	608	634	610	572	618	607	616	602	593	612	576	613	602	583	621	604	592	628	632	579	570	655	582	558	616	631	581	598	569	582	650	607	597	600	584	613	625	566	590	578	534	614	599	621	580	667	623	610	575	563	538	609	625	622	601	618	613	569	582	632	599	584	588	583	574	592	604	608	571	608	606	589	593	584	579	572	570	630	557	568	592	563	598	581	621	620	570	583	603	576	621	594	596	584	644	634	610	564	606	559	591	598	588	602	603	577	600	623	617	590	609	604	612	564	659	602	622	610	633	594	625	590	610	607	578	579	597	611	570	611	588	581	644	587	643	647	599	615	581	612	584	607	572	617	633	646	606	627	590	566	592	647	595	592	584	567	592	606	600	577	594	614	606	600	589	578	616	611	583	587	614	596	642	577	574	560	571	569	594	659	580	598	598	562	592	584	606	574	609	582	593	579	581	596	632	592	588	610	604	652	596	587	610	574	611	554	597	587	603	607	615	588	622	617	656	613	604	576	629	586	601	617	598	575	580	632	600	629	575	650	592	599	601	612	598	583	629	575	614	610	603	592	571	612	566	624	604	604	560	616	640	581	601	570	535	586	590	588	603	608	589	605	558	588	611	598	574	584	620	614	573	567	671	587	578	597	609	582	593	564	663	596	588	589	587	599	628	620	571	560	595	568	583	571	559	629	614	601	580	561	531	589	546	594	621	620	628	585	615	572	591	619	595	636	570	555	574	589	594	587	625	642	637	668	571	607	603	596	587	597	611	653	578	582	597	567	635	578	614	610	583	643	550	601	589	580	589	579	611	559	571	602	603	598	568	579	607	578	596	663	586	595	606	617	597	592	623	585	588	560	580	614	588	611	559	599	579	554	613	612	585	595	580	681	631	563	531	600	610	587	627	584	566	628	569	638	618	597	628	648	592	607	598	616	600	634	576	594	574	645	585	640	567	649	625	609	561	588	598	627	599	616	572	604	603	626	585	558	611	577	603	595	575	582	560	613	612	592	598	585	674	581	614	658	647	626	555	603	568	617	562	649	550	627	625	605	589	606	614	660	630	579	591	638	607	587	627	620	571	593	633	620	593	691	607	604	610	616	591	580	590	638	538	608	603	573	587	577	604	607	565	604	604	588	632	597	664	581	598	558	580	551	632	612	609	615	640	589	604	608	581	617	616	598	616	557	579	546	614	616	584	600	603	606	617	601	607	611	631	616	578	616	622	584	576	584	555	598	618	621	601	580	605	583	598	602	625	612	577	572	600	615	587	600	604	596	607	611	632	617	614	595	609	588	623	568	615	646	659	596	601	580	588	618	566	617	575	603	612	647	621	619	580	613	605	582	585	612	547	588	640	650	557	560	600	614	522	594	574	602	603	637	573	600	614	579	536	589	595	603	591	570	620	611	603	593	605	607	593	633	592	605	617	567	578	635	624	642	649	616	602	565	602	595	605	634	588	625	606	642	595	629	610	612	564	581	627	605	616	600	600	589	631	615	610	577	595	592	642	611	619	616	629	597	549	596	605	546	587	570	574	591	624	588	610	615	592	590	603	609	660	587	546	635	594	612	581	574	603	600	560	556	585	610	625	556	597	617	630	600	570	606	599	604	598	617	608	606	619	625	574	607	583	507	603	562	590	643	608	617	566	557	610	609	594	608	629	657	591	591	617	619	610	603	572	599	595	574	587	618	609	591	593	604	620	582	671	632	558	608	591	585	626	547	640	600	603	608	597	590	653	582	611	575	571	568	580	620	597	622	598	617	582	574	609	598	591	591	607	615	583	549	608	592	613	604	613	638	574	573	603	600	622	614	588	619	628	623	619	586	584	610	585	597	565	630	627	622	655	635	595	610	609	600	569	622	578	589	616	656	632	599	628	620	601	581	589	612	563	613	600	629	619	613	635	618	644	623	559	634	584	579	552	654	579	584	621	584	554	576	602	596	615	573	614	609	611	529	550	665	606	632	612	554	628	592	612	543	596	594	594	578	648	573	582	610	647	615	594	589	574	637	579	561	614	548	623	557	599	643	620	613	671	603	571	625	595	590	627	571	617	594	594	552	572	622	574	603	607	626	568	585	572	604	637	613	572	634	566	625	656	615	610	625	576	607	594	607	590	647	630	628	616	627	622	587	629	594	579	595	557	601	606	592	655	612	556	589	569	631	627	607	596	586	545	600	585	638	646	574	638	599	591	621	606	597	627	589	634	618	578	643	634	639	589	628	580	620	602	591	552	582	634	599	589	605	650	598	607	598	578	623	593	583	585	592	591	634	595	659	592	608	610	625	606	572	595	617	593	600	557	630	584	627	635	582	621	584	600	558	589	547	639	597	610	617	596	621	553	604	588	585	590	581	579	613	592	600	595	582	608	616	585	557	619	591	602	644	593	623	601	616	553	609	608	604	591	618	601	582	601	583	602	637	576	555	596	569	648	567	560	608	521	595	609	571	578	597	617	623	631	589	556	587	588	569	610	586	610	614	590	593	536	578	628	630	620	640	629	582	557	593	575	567	590	586	551	613	559	602	570	585	599	644	622	545	595	609	635	632	587	638	589	609	555	614	572	599	606	598	625	584	590	592	591	634	580	608	635	638	597	554	601	595	585	597	577	592	592	616	632	576	606	565	650	615	620	606	602	590	591	612	584	605	625	586	569	653	591	566	646	609	611	570	537	659	624	596	604	606	603	621	593	575	598	616	594	559	590	594	602	600	579	566	580	594	604	573	578	654	597	558	603	542	614	598	561	566	631	639	559	586	578	585	610	601	602	611	610	566	565	645	634	582	567	583	589	605	561	587	590	600	620	611	536	638	628	580	597	599	576	595	598	585	594	592	607	634	623	615	533	596	606	561	611	605	610	646	609	644	605	634	582	619	634	557	582	605	596	614	573	641	584	604	595	585	585	658	631	585	570	575	579	608	592	620	559	626	602	618	575	607	612	588	668	636	606	606	596	589	612	619	624	577	611	608	561	587	621	571	602	630	604	562	593	574	620	550	601	644	630	582	617	636	626	626	564	570	608	663	621	668	583	665	620	602	610	619	581	593	621	628	591	590	641	607	601	579	554	590	590	619	615	615	584	603	574	556	616	566	580	614	572	586	595	561	613	583	593	575	584	591	594	573	609	638	600	589	608	615	633	626	558	541	614	608	613	613	570	608	656	600	583	580	582	570	585	617	639	636	586	571	569	649	619	606	605	578	590	588	634
13922	18616	35123	26046	14721	8874	7349	5749	4765	4303	4666	12898	9850	4959	4326	3228	2783	2063	1383	761	476	292	270	254	199	229	236	234	215	229	224	214	206	238	208	215	206	232	257	227	201	225	255	235	210	236	196	237	221	224	213	238	228	231	218	223	197	226	214	244	237	217	232	203	209	199	223	227	243	221	207	232	189	212	214	218	228	247	234	218	228	237	219	233	218	221	215	247	251	218	241	242	222	224	224	214	208	214	215	241	213	222	252	217	192	214	260	239	218	219	244	229	241	231	217	226	202	200	203	242	217	235	239	246	234	217	241	254	236	210	235	211	227	218	220	217	244	213	248	223	241	197	252	223	194	238	213	209	224	218	202	226	214	221	203	246	223	209	206	217	211	217	211	213	210	213	241	206	247	226	212	247	209	234	229	223	201	248	240	200	248	228	256	235	235	211	224	248	208	225	224	248	224	219	223	237	228	218	226	237	239	220	203	205	240	228	224	231	216	209	261	246	221	221	216	202	255	223	219	240	220	246	255	234	230	223	237	230	235	217	222	221	256	249	216	182	188	216	219	232	242	211	249	214	219	224	218	242	231	250	190	231	238	221	205	240	239	259	234	239	248	246	208	228	215	219	199	222	233	233	205	205	238	243	206	208	208	208	220	231	209	222	210	219	220	215	241	215	238	245	215	207	270	217	241	221	216	248	257	222	220	232	231	190	195	210	206	221	212	226	239	204	238	224	239	199	206	227	228	202	239	223	205	243	229	252	229	199	212	220	243	216	225	221	222	221	250	234	234	229	261	227	247	215	246	239	230	221	217	223	220	234	224	220	199	217	222	204	221	231	210	214	234	227	206	211	228	215	244	212	234	229	227	214	186	213	245	207	218	219	255	236	259	215	215	243	261	248	235	204	228	232	217	218	225	210	200	219	195	229	250	222	234	224	235	251	238	190	217	208	243	207	229	202	234	221	233	260	233	243	239	226	224	228	246	228	229	217	212	231	216	238	217	243	246	234	218	263	213	237	218	217	224	233	234	212	212	223	202	244	222	219	203	239	198	226	227	225	240	236	222	226	245	221	208	241	224	234	216	227	204	246	228	209	223	218	200	192	217	209	239	238	225	261	210	207	241	188	223	213	220	217	227	223	215	221	227	219	230	226	230	206	220	225	210	217	201	227	198	235	198	213	250	223	220	197	238	210	221	245	224	259	207	191	211	221	252	213	230	219	240	218	222	213	242	233	252	216	219	250	262	225	242	253	239	236	203	232	225	244	229	254	228	247	214	213	228	192	193	244	208	202	250	205	217	227	228	234	241	224	228	227	203	233	184	246	226	234	199	219	220	219	221	228	251	244	256	213	204	193	240	213	227	238	219	193	202	224	224	246	222	198	205	242	244	230	228	220	230	220	232	214	226	212	215	227	236	209	234	211	226	224	231	228	211	242	280	248	222	235	243	240	230	213	191	204	229	214	187	199	234	222	243	238	228	213	211	207	223	205	218	218	245	209	213	210	196	224	225	247	253	201	212	221	226	201	222	215	207	216	220	230	218	211	235	229	216	224	190	234	248	241	233	206	251	245	235	223	223	229	207	219	220	230	226	246	209	196	202	212	220	239	199	217	195	224	212	196	219	210	206	222	233	211	234	210	233	241	226	226	192	224	206	224	227	199	225	198	266	218	205	215	234	227	233	245	220	198	207	224	207	233	230	228	234	217	205	205	222	237	215	227	220	204	215	231	236	238	242	171	210	203	216	201	195	240	249	236	207	213	231	217	222	223	218	236	236	224	214	195	233	215	224	199	234	230	227	221	218	254	208	200	218	231	232	247	200	213	205	253	217	238	219	218	221	252	205	220	250	219	230	216	227	217	254	241	242	230	233	209	236	237	209	233	249	233	218	247	214	237	224	207	219	205	253	238	240	225	222	227	193	241	256	199	207	248	236	220	242	218	233	214	211	214	231	267	218	230	237	232	247	245	229	226	217	243	218	201	213	211	206	233	209	217	224	214	187	206	228	207	213	210	215	224	209	238	237	241	230	210	246	221	223	207	232	218	242	212	254	246	210	228	226	228	232	219	199	243	227	188	239	215	204	226	244	236	258	208	201	234	227	241	232	199	213	246	225	199	227	230	221	217	231	238	234	230	214	230	233	248	236	217	255	220	250	218	238	228	240	224	235	222	217	237	215	221	208	204	208	234	253	222	224	208	220	220	245	249	222	217	205	207	214	248	227	251	222	233	239	224	226	230	238	222	218	200	209	227	213	228	236	245	221	232	230	236	230	207	220	212	222	217	239	248	201	215	214	239	232	207	212	229	221	252	199	214	228	217	209	249	228	250	205	230	238	243	213	239	221	202	211	222	223	257	237	231	219	227	216	232	234	216	214	225	220	241	220	215	236	226	225	213	252	244	233	255	227	258	229	206	222	199	244	212	243	217	211	236	221	230	237	259	236	246	224	208	229	226	221	219	222	209	233	239	234	239	220	215	220	240	226	206	215	208	227	246	255	225	228	238	214	239	260	225	238	226	225	256	226	226	195	210	217	216	233	237	228	191	215	220	218	231	247	240	203	220	224	224	238	253	216	203	238	198	216	219	205	232	218	224	204	206	208	236	196	226	238	254	254	219	220	249	258	228	224	232	248	214	244	211	241	246	237	238	218	225	211	226	232	230	205	241	269	239	232	239	220	219	228	230	213	233	223	208	230	221	203	216	183	231	252	239	229	225	232	210	260	220	213	239	204	249	213	202	241	235	225	206	230	230	205	223	230	249	228	239	218	228	246	250	225	230	221	240	240	238	222	221	229	218	240	255	223	229	230	240	226	220	219	190	222	210	220	227	218	259	217	231	233	209	227	225	237	241	218	219	212	222	211	210	218	215	212	237	190	230	239	247	238	230	225	251	211	255	213	223	224	225	198	230	234	222	217	244	205	222	227	206	228	213	243	228	245	226	231	216	254	224	221	210	243	216	226	205	211	235	222	239	219	249	230	243	216	232	209	220	222	197	235	206	202	208	221	212	231	255	258	205	207	247	240	189	257	193	213	229	236	228	226	220	231	203	226	226	237	232	266	218	229	221	203	207	208	235	205	220	220	238	203	223	204	237	207	232	227	247	228	246	237	211	220	234	196	234	226	225	238	235	222	235	228	239	216	228	220	222	228	212	241	232	216	260	223	254	247	255	234	233	207	216	226	235	241	234	225	215	209	223	229	216	239	208	246	206	239	243	237	222	218	229	237	224	215	227	223	214	231	222	232	249	238	209	207	214	220	232	230	186	200	220	241	229	215	202	231	213	247	213	235	220	240	220	240	208	234	186	236	228	250	204	225	237	234	241	222	206	233	213	219	221	229	196	234	235	213	240	191	209	252	245	216	249	248	233	239	232	242	234	235	230	238	207	209	236	217	187	232	217	216	218	220	251	227	211	222	201	226	208	238	201	242	222	211	205	234	233	219	227	206	238	222	206	210	219	243	223	236	237	195	222	222	203	219	217	228	230
8817	16446	34276	29674	21822	17321	17358	16209	15306	16523	18834	34795	26947	18320	17847	14645	13288	10485	7002	3750	1851	1075	731	574	548	555	626	537	541	477	550	566	557	589	549	580	553	518	591	582	595	574	504	550	553	520	519	519	583	526	535	578	511	546	523	548	530	551	509	550	586	568	547	568	599	570	545	519	563	555	557	523	553	544	548	544	553	564	529	528	581	570	560	575	578	530	568	548	546	498	536	517	530	542	592	528	547	571	524	535	512	569	543	532	537	564	577	536	556	539	534	565	591	554	529	534	551	588	552	555	583	558	576	558	596	599	524	542	561	547	548	530	543	556	596	554	511	532	546	568	505	577	506	583	513	542	558	606	561	565	550	585	556	547	585	541	589	573	557	554	579	545	577	522	530	514	545	566	550	553	542	563	537	568	554	538	594	547	560	561	583	583	557	562	526	562	549	559	576	547	601	536	548	587	552	543	539	559	545	586	536	581	549	545	555	569	516	555	553	589	543	567	548	593	540	555	556	534	557	542	557	595	557	527	572	521	567	575	552	522	539	558	505	579	535	573	534	532	551	505	526	539	548	572	521	534	573	550	551	566	592	547	540	560	530	548	567	526	558	505	484	539	571	525	545	534	512	545	545	528	526	573	567	501	586	583	535	515	570	544	530	564	548	532	558	534	584	572	572	536	584	527	542	560	553	606	554	556	583	570	554	566	500	525	568	522	549	506	585	567	566	555	515	580	569	512	557	555	570	548	529	541	527	545	538	516	495	584	530	557	513	548	560	533	547	569	553	573	565	595	526	573	589	522	544	533	486	568	497	555	534	561	540	566	589	535	531	566	604	542	540	580	531	547	508	573	564	545	525	590	517	598	569	554	512	552	550	517	559	543	556	552	546	549	578	566	544	555	531	583	565	595	531	546	548	513	531	565	579	549	514	598	544	571	560	528	587	507	556	544	554	526	567	521	524	599	567	578	533	582	540	572	556	553	519	586	573	556	561	560	561	577	570	576	538	572	559	557	614	582	542	537	561	561	540	575	507	517	561	563	577	554	566	514	559	571	558	553	541	528	544	551	528	528	556	608	537	548	551	562	575	560	576	566	536	567	566	578	570	537	544	539	533	570	543	571	589	500	569	561	540	540	537	563	547	534	585	587	586	540	584	579	538	592	647	556	602	559	549	553	552	519	581	519	581	526	564	551	507	612	544	538	532	548	574	573	544	541	531	517	551	511	538	578	551	550	525	577	558	534	536	544	544	602	549	574	554	560	544	521	556	551	566	549	513	531	561	570	530	536	595	525	509	531	545	548	554	549	515	527	543	529	546	562	553	597	558	554	538	568	542	567	562	562	532	563	550	502	568	531	520	554	522	542	527	583	516	563	564	579	554	563	594	547	573	562	504	531	557	582	552	551	507	550	525	559	567	543	514	575	571	587	555	550	566	560	513	515	548	562	583	537	563	532	527	540	570	530	552	604	551	505	562	552	572	515	552	535	549	571	534	589	589	551	550	542	568	600	553	523	556	529	550	521	578	568	631	551	554	505	547	525	565	533	556	545	527	511	556	609	532	564	629	545	512	565	612	567	571	553	559	586	568	555	552	519	534	542	580	550	617	546	550	547	586	563	531	520	570	587	536	547	543	574	588	506	546	551	520	570	519	587	527	552	599	544	536	554	522	538	581	542	558	555	581	552	527	533	558	549	553	537	580	553	533	570	534	549	514	595	576	568	569	556	543	536	566	538	530	578	541	531	513	559	545	557	585	556	531	539	538	568	529	529	536	567	532	537	593	574	575	583	565	569	528	508	574	543	553	581	547	539	584	547	564	547	553	536	542	560	554	633	538	560	543	518	562	520	545	569	543	579	578	538	582	554	552	548	542	585	557	548	570	585	531	510	579	563	592	510	539	535	542	555	500	543	570	522	559	544	594	529	546	547	495	516	519	523	550	560	524	591	495	547	553	552	555	543	581	571	537	528	529	527	578	563	530	564	544	542	549	570	576	523	561	589	574	557	606	534	571	546	552	539	533	549	555	570	551	534	548	543	546	577	537	549	549	514	555	574	564	617	563	520	578	549	549	578	578	594	543	542	539	531	541	557	562	536	552	527	564	573	514	513	536	533	577	524	558	540	573	533	514	529	525	570	537	529	559	524	567	545	549	534	587	542	557	502	588	570	596	539	514	553	546	552	538	529	561	555	539	577	578	521	553	571	605	520	556	560	575	536	560	531	565	531	554	567	568	567	563	520	540	574	570	538	563	534	543	594	541	552	551	554	563	535	550	578	558	556	571	528	524	530	540	545	560	575	532	531	546	540	580	593	532	566	588	557	526	548	547	519	566	567	497	524	578	512	561	599	556	557	562	518	518	537	554	547	535	559	554	539	530	573	548	570	538	570	556	561	573	549	535	559	555	562	550	524	505	564	546	579	556	542	537	528	568	552	551	526	559	583	579	545	545	524	527	549	524	570	528	566	556	562	563	553	541	563	541	553	563	568	569	541	510	535	599	515	559	517	580	547	572	578	564	578	575	562	549	539	532	571	551	548	539	564	552	537	561	550	567	554	581	539	578	575	557	497	548	534	625	530	560	527	549	500	519	612	584	550	571	524	588	550	506	573	535	550	562	541	559	548	539	556	578	551	541	571	567	596	561	543	585	538	553	529	534	551	535	523	566	565	560	573	516	543	548	516	528	568	558	549	568	573	554	550	571	537	588	554	564	538	515	547	528	539	542	561	563	546	525	553	515	547	547	584	585	579	531	578	537	538	525	557	519	542	600	572	544	585	523	564	531	511	535	573	541	548	607	519	562	587	568	590	522	573	577	514	595	559	577	556	561	547	545	525	535	548	591	533	537	559	560	568	540	534	548	560	524	551	516	525	566	559	503	509	540	555	530	549	607	545	531	566	513	527	570	559	522	575	525	607	532	547	567	572	558	542	586	567	601	575	543	562	559	569	548	514	521	563	521	540	527	562	570	569	553	559	545	526	532	626	552	500	522	549	576	524	533	524	556	530	503	560	533	532	562	493	535	555	574	503	531	577	542	521	572	540	545	558	545	545	540	588	563	566	550	552	556	547	581	553	523	552	555	522	562	519	588	602	526	585	532	590	541	552	540	553	563	517	585	566	553	581	538	542	549	554	569	506	535	560	559	558	525	543	542	566	536	526	528	559	575	572	583	588	551	559	566	565	531	528	559	576	569	525	568	569	533	523	494	541	567	487	575	574	543	552	552	558	553	563	551	549	568	535	549	542	556	548	570	571	562	564	568	552	533	545	575	540	555	600	544	532	554	552	559	494	556	555	522	578	548	542	528	532	551	579	546	502	573	507	557	561	574	510	536	539	534	530	539	560	514	547	547	583	562	550	571	562	562	573	564	558	536	533	594	561	556	575	525	557	527	507	555	511	512	534	573	518	531	552	549	540	550	577	519	544	592	529	510	539	543	574	550	538	532	599	575	534	538	578	576	549	545	559	536	560	546	536	545	550	514	583	524	550
27153	31179	42603	38708	24712	17477	14399	11721	9304	8696	10469	21964	18990	8062	5560	4749	4033	3326	1992	1147	681	403	302	222	241	208	220	198	185	188	196	189	175	222	191	219	212	217	180	206	211	194	219	229	204	211	181	189	220	220	180	155	184	198	202	178	202	202	188	207	213	192	193	227	202	190	211	185	207	201	182	184	208	192	190	206	191	206	184	194	208	186	175	190	163	202	185	210	198	196	199	207	221	214	215	210	220	223	188	194	197	205	212	195	187	181	208	201	196	219	223	203	198	192	195	195	179	192	185	178	185	196	203	204	198	203	188	229	218	199	184	193	237	197	197	191	178	199	216	199	219	177	206	230	201	229	205	211	207	193	207	194	201	203	191	185	196	205	195	186	193	182	215	216	215	223	188	201	208	199	203	194	204	179	197	227	226	193	170	187	196	198	165	190	198	199	194	196	208	207	206	199	215	207	187	201	207	210	224	188	218	217	197	176	217	194	216	202	208	230	200	209	210	213	195	199	195	217	207	198	191	196	184	195	181	212	213	205	216	194	200	217	194	201	208	205	223	199	191	212	221	200	191	205	205	185	183	181	180	209	191	183	183	203	219	209	209	200	200	219	218	212	207	196	194	223	189	180	208	205	184	227	179	192	204	191	235	198	201	216	211	193	202	217	182	192	180	207	191	192	219	191	178	204	173	188	198	189	231	194	193	204	194	197	193	202	197	212	177	213	185	205	175	196	207	223	208	195	204	212	175	184	231	205	197	185	217	204	204	217	221	217	180	194	204	188	190	201	169	213	188	185	196	179	182	205	226	209	212	245	224	185	173	227	186	197	198	217	179	184	184	211	202	240	188	208	204	200	221	193	208	207	209	170	194	220	205	211	187	185	204	188	185	198	200	223	205	213	163	174	203	227	195	202	214	191	224	199	189	188	206	209	183	208	176	226	222	193	213	190	220	229	182	177	217	211	222	203	219	216	213	219	188	206	192	218	185	199	203	169	201	215	182	208	237	191	199	178	195	200	189	214	224	222	247	213	186	231	222	211	211	211	182	245	177	212	177	226	196	223	204	190	203	184	177	207	210	227	200	202	194	180	213	185	206	187	209	227	205	189	198	201	213	205	229	192	206	179	224	192	210	189	212	178	192	195	183	211	209	223	175	186	209	195	215	202	195	213	200	180	208	179	192	204	205	186	208	194	210	198	205	197	205	223	190	205	208	203	182	193	183	179	197	225	209	210	215	213	196	191	186	170	204	217	232	226	210	191	209	190	197	195	215	206	205	188	214	191	205	194	204	210	209	209	199	188	213	200	230	181	212	205	203	192	175	195	200	204	229	192	194	181	204	200	201	185	210	195	224	182	194	209	176	220	233	227	211	191	196	186	195	178	194	196	227	191	220	200	213	212	206	210	201	207	179	183	196	212	185	213	192	212	202	188	208	195	185	202	188	185	211	208	188	180	190	200	217	185	201	190	233	187	221	212	200	213	225	207	190	197	209	197	198	205	220	208	208	182	159	189	204	194	170	209	196	209	189	223	213	185	195	210	200	181	176	164	201	211	196	187	194	179	210	200	206	185	214	189	229	223	190	221	177	197	186	232	188	228	182	213	180	229	213	204	203	187	182	187	190	194	202	196	187	196	189	217	189	197	226	196	212	207	204	206	205	199	192	206	184	206	215	191	218	208	218	183	238	194	214	216	192	165	198	193	222	209	204	179	206	185	216	155	204	196	209	169	184	219	195	220	185	220	239	197	183	195	167	194	191	189	210	189	186	175	223	207	201	187	187	196	229	205	189	220	177	204	188	172	213	189	194	194	197	226	238	192	205	202	195	207	185	203	178	203	187	194	186	182	198	195	216	196	207	199	188	224	188	242	229	233	217	202	188	164	206	205	217	221	183	204	197	218	198	195	210	177	196	220	199	213	194	202	214	193	217	181	190	238	183	174	221	220	191	190	211	199	184	212	188	195	182	201	211	190	203	168	217	187	245	222	216	194	212	233	206	199	216	200	220	200	205	199	194	187	194	184	162	178	184	220	188	198	178	189	189	167	204	201	208	197	205	220	176	235	173	210	205	190	210	183	220	189	188	205	203	190	191	197	198	243	196	207	202	192	218	221	238	193	196	229	207	197	196	216	174	219	201	202	222	198	192	214	211	204	206	188	211	188	193	201	195	200	200	176	185	214	191	191	186	191	195	198	205	172	199	214	198	216	203	203	181	182	185	231	193	215	195	175	177	214	193	202	219	199	200	223	213	201	207	216	194	209	230	204	195	218	165	188	221	186	195	193	195	200	180	221	199	200	185	196	186	186	215	239	195	196	188	194	195	201	204	196	209	198	183	224	187	218	208	188	193	190	188	216	203	189	199	208	214	220	191	185	203	191	203	194	180	198	199	205	192	213	216	189	190	202	169	162	213	200	216	216	219	184	189	220	199	200	200	197	171	213	198	202	177	192	180	205	215	214	198	224	208	184	195	179	208	205	212	204	186	229	188	181	203	209	213	208	188	180	217	197	208	193	193	203	210	180	186	207	176	201	231	231	219	210	218	203	191	215	228	200	200	217	201	197	196	186	206	183	184	182	193	205	206	214	222	215	210	197	190	212	196	189	175	207	202	198	208	196	194	175	194	196	187	192	197	185	200	216	185	207	206	197	208	210	206	176	209	166	185	204	208	214	207	198	186	196	208	229	183	191	213	208	208	200	171	197	193	211	191	199	186	183	204	208	211	187	180	190	203	202	198	210	177	201	196	198	209	207	217	188	199	201	198	200	210	202	221	183	201	195	197	196	180	192	216	200	199	192	200	185	193	195	193	203	186	220	194	189	206	174	182	200	170	213	211	195	211	220	204	190	180	196	209	196	182	211	189	190	222	205	226	210	189	185	200	212	195	221	169	200	187	206	167	174	174	200	215	192	214	184	188	206	186	193	229	224	188	189	199	194	205	183	202	182	208	206	191	194	221	188	200	222	222	192	237	211	218	220	177	234	206	182	194	198	194	199	194	176	187	185	175	181	213	209	188	200	182	192	197	196	187	189	189	222	179	194	185	204	223	204	218	193	181	183	187	186	204	202	205	194	220	193	212	185	196	198	204	177	170	184	228	210	188	217	194	231	178	200	189	179	205	213	229	196	210	197	220	187	238	211	188	197	197	188	193	207	210	201	210	231	208	190	218	222	211	211	190	184	193	201	173	192	217	190	225	188	180	213	176	199	206	205	208	193	214	172	183	182	179	216	206	214	185	224	194	209	194	201	160	198	203	208	211	184	197	192	193	193	207	188	206	214	190	205	198	213	189	193	220	201	213	206	207	212	191	209	213	220	213	223	216	206	195	195	215	191	201	181	186	216	209	183	204	203	205	203	209	201	196	199	205	216	195	189	195	191	224	213	213	218	182	204	190	199	215	188	193	188	187	189	206	211	169	194	191	181	221	174	194	215	177	206	195	189	219	185	216	195	189	191	193	204	206	202	217	163	209	207	206	204	199	196	199	197
16085	24243	41610	42004	32143	26101	26663	24204	23893	24386	30071	43619	35075	23286	21043	19346	17737	14987	9825	5602	3069	1545	977	647	549	518	502	456	483	497	531	495	474	499	467	489	463	497	500	511	497	470	493	481	511	515	452	502	460	464	490	504	500	512	501	469	508	483	494	518	469	473	507	489	504	490	461	510	501	489	482	492	499	522	512	513	443	529	501	497	484	494	521	482	462	474	485	533	482	483	488	491	503	463	489	503	454	506	470	523	489	500	504	461	510	479	504	498	486	517	486	513	524	505	484	478	502	540	509	506	497	527	499	488	472	478	464	460	477	443	485	488	455	458	500	475	508	539	468	494	476	512	490	491	455	527	485	487	470	554	514	506	490	460	517	466	491	517	510	499	453	488	499	499	500	487	523	471	453	471	475	532	527	478	502	487	530	482	489	466	522	473	478	465	498	471	488	470	483	471	495	528	456	478	504	521	510	518	512	494	549	501	455	478	469	493	496	463	466	495	459	516	523	484	493	469	497	486	458	469	530	527	459	481	477	505	484	512	503	513	503	495	503	518	489	522	517	514	493	505	484	533	480	508	519	484	502	472	460	487	494	508	488	488	505	492	504	489	462	499	511	512	447	498	474	495	500	488	516	476	488	500	457	521	471	461	503	474	476	493	468	507	498	492	498	475	522	474	470	481	487	479	489	535	538	509	479	491	488	466	482	485	513	530	491	448	486	452	502	474	513	484	523	497	470	472	517	493	546	486	490	473	512	500	446	519	451	467	491	498	495	536	506	514	521	492	534	489	489	507	479	478	500	525	499	495	496	493	467	508	507	518	508	497	459	490	507	513	504	463	526	484	533	471	542	470	518	498	463	501	499	486	493	496	495	541	491	496	495	462	452	528	474	502	456	502	477	475	507	515	476	496	492	486	522	516	494	488	515	444	520	490	509	524	502	502	486	509	515	498	484	496	479	531	492	497	488	492	500	516	485	490	525	482	504	512	459	501	472	502	467	488	503	518	480	482	493	493	490	496	485	482	462	516	479	497	539	498	472	485	464	491	507	521	541	498	523	486	480	459	529	485	485	496	483	490	460	486	462	529	457	547	489	485	520	515	521	552	492	511	480	483	493	511	499	514	506	469	520	476	498	480	454	508	490	514	502	466	491	452	479	495	468	509	504	459	515	463	519	508	438	482	493	476	493	508	500	508	514	483	493	480	500	492	481	505	475	478	456	477	514	519	474	502	481	536	490	521	507	505	500	513	507	502	525	503	500	496	485	531	494	445	521	504	525	491	476	518	495	499	494	489	502	537	494	489	552	464	509	484	474	511	490	504	492	464	516	498	473	496	511	499	455	476	474	518	463	453	456	513	469	510	504	508	477	504	505	469	467	496	486	493	475	517	491	481	485	530	522	470	461	459	482	490	474	533	490	533	469	503	518	499	499	478	466	512	526	473	493	503	510	488	500	489	494	523	517	481	512	532	503	493	461	472	475	479	521	505	493	528	491	497	505	517	459	526	492	503	480	503	491	496	501	461	476	502	505	510	530	503	439	448	492	487	511	517	495	511	464	503	500	499	503	505	504	492	479	505	525	454	537	501	482	502	494	481	500	487	475	498	471	496	512	465	483	515	477	498	516	522	539	515	466	492	525	514	472	493	503	462	510	497	478	498	493	488	477	493	480	518	457	512	489	519	522	479	485	474	481	506	504	497	465	477	476	495	538	510	472	476	473	499	474	523	478	453	505	485	511	494	485	486	501	451	505	516	464	499	496	519	489	472	515	517	488	485	465	488	476	506	476	473	513	488	484	499	482	490	460	493	481	513	485	539	516	509	506	509	501	483	464	498	472	497	542	479	520	498	497	497	508	519	523	502	472	468	506	469	484	483	476	541	462	506	493	541	507	511	484	468	469	484	513	495	503	467	519	486	500	482	509	480	509	428	485	494	517	471	465	452	494	509	487	488	508	438	491	488	456	471	449	473	551	500	543	483	495	540	464	511	523	440	484	520	475	512	516	509	469	491	495	501	483	520	529	509	493	494	467	451	525	474	482	515	508	506	501	488	476	501	499	521	491	531	512	512	499	486	466	458	535	461	499	493	514	511	533	498	488	522	524	463	523	520	468	524	510	528	464	493	474	520	533	501	477	503	506	455	521	446	457	540	553	464	517	503	529	457	484	539	487	519	506	492	498	500	487	511	495	497	479	488	537	517	485	476	474	459	468	493	481	557	482	500	527	489	477	461	512	494	520	506	469	508	493	496	502	453	456	495	519	472	477	539	466	498	501	455	500	477	500	519	432	482	457	482	491	506	483	533	489	528	526	523	497	496	539	450	496	528	500	514	507	439	440	504	497	486	494	459	498	481	525	484	522	520	489	470	488	512	496	498	510	507	528	471	508	454	503	489	533	493	498	510	516	548	501	512	482	514	500	490	497	519	484	490	495	504	498	487	495	519	465	499	519	489	568	474	485	491	464	501	512	485	489	531	531	494	475	478	488	499	488	474	527	458	495	458	488	447	459	493	550	490	481	522	507	480	435	489	479	472	504	506	481	511	516	456	494	501	481	473	507	490	510	507	491	453	462	489	487	524	491	470	496	477	484	492	505	477	505	511	491	500	501	464	488	467	493	485	512	525	488	490	479	454	515	528	473	467	452	494	497	501	452	501	468	486	487	505	522	483	456	456	482	471	457	521	508	459	480	493	475	483	503	490	490	494	493	477	495	546	507	513	484	476	535	496	489	486	520	456	481	469	478	521	513	497	496	512	497	487	521	500	450	527	524	498	476	502	471	495	498	519	525	528	505	473	501	462	491	515	477	499	519	527	510	521	520	513	485	503	532	518	490	530	516	498	479	451	492	504	489	478	502	463	505	525	475	488	506	492	488	477	496	476	492	479	510	502	474	506	512	496	479	475	488	477	476	479	517	499	529	529	474	469	477	459	462	486	537	504	480	482	497	471	457	504	502	501	486	448	493	457	535	523	489	509	474	501	509	527	492	486	519	504	515	498	480	496	474	539	522	504	515	499	510	478	491	463	467	497	498	519	503	465	478	481	492	463	529	450	514	524	515	541	470	502	498	507	514	497	467	501	453	473	482	507	463	504	494	482	484	492	505	482	509	441	479	507	497	513	518	485	492	437	479	496	482	514	505	437	476	515	499	502	521	478	476	485	496	503	472	496	533	524	519	498	492	522	514	489	529	499	537	509	483	503	484	464	504	485	482	442	492	495	499	486	487	505	505	480	472	500	485	520	499	483	510	503	490	501	520	456	503	518	507	499	479	483	473	512	519	433	534	497	479	523	528	490	505	508	529	482	488	497	440	468	497	504	494	534	479	511	504	499	483	527	473	497	471	496	456	475	502	480	471	462	520	443	518	496	483	491	476	448	474	494	522	466	491	493	514	442	509	513	502	481	497	495	500	514	523	464	469	513	479	462	478	485	480	532	512	515	518	509	522	507	452	505	529	494	503	504	496	463	482	495	477	492	472	496	494	489	490	519
14927	13236	22546	20940	10662	4521	3493	3220	1859	1685	1819	1553	1064	477	446	421	523	498	382	309	262	318	236	252	273	233	257	240	249	234	232	227	252	251	227	225	253	255	249	224	274	241	261	273	247	247	257	248	247	228	243	252	208	214	231	255	237	262	270	225	223	247	261	250	227	254	252	251	220	245	241	242	264	244	249	237	241	286	273	263	269	238	237	244	266	235	217	246	224	239	250	228	262	235	242	241	268	232	222	264	239	268	268	244	252	263	209	252	271	225	231	242	273	268	222	226	233	229	253	217	242	250	254	281	233	252	231	256	258	208	252	234	281	242	277	246	224	224	205	229	234	252	277	242	244	228	230	267	230	234	258	244	229	247	215	250	228	235	246	250	247	248	244	258	242	248	262	253	228	239	233	237	233	261	258	268	249	257	242	270	265	220	238	235	224	237	259	254	237	228	246	241	265	235	241	236	246	249	231	256	251	268	231	272	240	221	252	209	235	237	261	243	248	255	262	231	246	244	246	237	234	233	259	232	277	244	264	236	257	267	241	262	280	252	264	259	268	229	211	277	279	219	220	274	246	246	254	253	216	262	249	227	244	260	277	268	254	250	249	253	271	231	229	242	288	222	252	256	244	247	247	246	253	246	225	250	246	248	240	236	271	235	259	251	249	256	249	250	237	230	249	250	259	248	254	243	287	251	249	267	275	249	269	237	249	265	247	260	256	225	258	244	251	251	250	258	258	233	246	250	253	263	263	238	272	245	241	258	256	253	262	254	248	254	256	238	256	244	237	278	241	236	254	216	249	248	251	254	261	257	251	242	256	248	252	231	245	244	265	220	242	284	215	257	234	261	257	259	228	253	205	248	239	248	242	241	280	254	263	274	247	262	240	241	257	237	222	260	247	259	260	255	242	291	233	229	238	248	260	243	237	258	278	248	247	249	247	281	247	216	229	279	247	248	268	234	266	258	252	254	254	238	274	233	285	262	247	239	270	275	228	250	243	219	233	280	269	248	247	247	242	256	236	248	261	242	245	253	260	234	278	221	261	245	261	244	237	248	285	245	263	244	249	253	266	233	261	228	256	257	224	245	226	254	253	264	278	257	249	252	251	237	262	250	230	252	257	266	257	233	259	234	265	259	230	253	232	246	257	225	267	248	219	290	228	217	256	262	233	222	260	247	264	258	255	267	239	247	253	232	211	246	259	261	256	260	234	262	255	261	243	257	248	264	265	237	240	228	267	226	250	237	259	248	242	275	236	237	247	245	261	257	251	258	251	253	255	273	249	243	254	275	283	280	269	273	237	229	227	251	268	267	264	229	202	264	265	239	253	222	247	249	259	256	242	236	227	261	269	268	232	253	228	232	245	250	224	276	269	251	241	251	268	255	241	244	243	263	308	253	218	260	242	254	249	200	218	254	298	263	249	252	240	244	256	249	230	252	261	249	227	244	284	259	254	271	227	253	261	252	252	239	245	270	260	253	245	270	256	240	256	228	219	254	264	238	259	230	231	241	260	243	249	249	255	269	248	216	255	260	254	248	252	255	228	232	225	254	253	239	257	266	249	263	253	243	235	247	236	256	262	236	254	235	238	269	279	234	233	243	249	244	276	258	254	266	252	270	231	242	245	250	247	274	231	244	232	242	247	240	247	239	244	221	238	255	253	228	247	240	250	236	234	232	253	245	280	258	220	230	244	266	272	263	258	274	256	245	252	277	232	231	244	246	239	248	256	232	239	250	247	263	265	227	265	273	260	218	257	232	238	243	247	240	261	212	262	256	249	254	250	267	230	249	250	221	254	216	259	251	252	237	261	263	233	250	259	242	229	238	260	251	235	233	225	236	222	252	245	219	253	240	246	251	253	267	255	260	263	262	240	283	297	256	257	243	235	281	280	257	232	260	231	257	256	245	247	260	232	267	252	244	221	237	225	293	253	249	275	291	243	257	256	240	245	252	226	248	241	241	258	259	232	222	252	229	238	258	248	248	252	268	269	251	255	236	256	261	268	243	277	221	263	261	258	255	243	243	228	238	248	263	249	241	225	272	241	234	234	242	244	226	238	238	253	223	241	251	310	226	246	264	248	224	235	272	239	245	232	228	252	255	277	268	241	258	260	248	242	264	252	264	277	271	227	254	258	234	252	209	271	255	257	220	244	246	235	252	266	241	252	254	237	252	258	225	248	247	261	274	243	259	266	266	267	249	259	250	245	219	233	258	264	250	248	208	222	256	218	271	237	255	243	243	246	251	262	241	262	255	242	257	268	248	221	227	255	240	238	259	240	253	244	241	259	256	276	247	242	252	266	227	257	273	257	215	239	267	235	268	246	225	243	248	242	251	290	243	238	245	244	238	280	250	245	242	233	259	231	240	235	234	247	274	232	257	282	261	236	235	258	241	250	277	240	252	231	248	235	249	229	265	252	245	212	275	210	216	248	210	236	255	261	242	238	247	259	276	241	248	246	252	250	229	240	243	255	243	252	259	249	273	271	246	230	263	254	235	262	242	265	245	248	263	244	218	238	260	245	247	252	205	242	231	231	241	229	248	233	218	231	213	265	250	255	247	234	256	240	240	270	251	261	251	255	235	273	243	237	274	258	259	237	243	262	234	236	261	273	244	220	271	266	263	246	262	254	239	248	220	264	258	226	256	232	235	236	264	228	234	268	269	225	279	246	239	258	242	240	244	219	238	243	242	277	267	259	228	259	263	234	270	252	266	240	229	248	229	243	221	256	234	264	259	242	236	244	271	238	227	264	247	231	249	250	251	259	269	264	239	230	199	275	235	214	236	273	229	200	271	243	224	242	278	236	234	222	235	256	273	240	258	230	234	233	218	267	207	228	248	258	255	262	252	266	233	271	241	276	271	237	234	252	243	248	227	256	265	240	277	244	258	232	257	253	273	254	275	265	224	266	229	241	246	250	253	249	254	213	237	229	278	243	216	273	251	244	260	232	251	245	244	235	267	225	263	231	258	260	262	230	285	248	249	249	230	268	261	252	236	230	270	247	277	238	296	253	218	258	232	230	260	261	247	257	236	250	247	253	230	245	246	208	248	246	263	235	248	230	258	251	246	223	269	260	226	270	268	252	269	223	243	247	236	237	233	287	263	262	258	227	262	242	231	240	253	259	258	276	241	242	233	259	248	226	249	252	264	239	244	250	287	224	218	267	244	256	227	264	220	266	274	269	236	258	208	274	250	249	209	219	218	262	244	254	228	271	237	272	238	249	256	274	241	241	224	252	280	233	235	248	252	248	242	245	224	225	271	251	213	231	259	250	263	252	258	254	236	251	256	232	266	241	251	259	227	237	293	264	259	260	250	257	252	240	253	246	246	226	227	232	242	251	233	257	259	242	256	248	219	254	242	231	263	236	260	272	256	233	246	233	242	259	251	255	241	230	231	268	248	255	223	243	265	245	229	253	233	238	248	270	253	266	276	264	258	263	233	251	241	267	250	259	235	236	231	247	257	234	218	247	262	238	249	244	249
8498	10336	27441	31381	21685	13588	13364	12415	7856	8377	8852	7936	4416	1805	1707	1724	2125	1810	1326	1052	805	683	694	579	616	601	620	631	599	626	620	586	592	583	591	594	564	657	608	602	607	598	552	588	605	594	599	595	595	594	603	582	563	641	604	616	574	629	551	562	598	608	616	618	612	606	598	590	570	590	581	582	579	572	579	568	593	640	591	568	615	621	603	584	558	570	595	631	587	578	593	637	617	594	623	616	594	596	614	616	558	615	624	562	636	628	577	577	568	557	592	573	579	619	619	627	596	608	599	595	567	573	604	608	628	590	623	543	650	629	568	608	588	607	564	598	593	594	623	621	589	588	578	606	586	624	562	632	561	584	655	604	617	600	592	605	575	623	600	588	588	593	633	575	580	606	617	581	552	580	619	537	551	575	616	603	637	570	628	645	602	599	634	589	590	602	615	582	641	610	597	609	583	583	605	582	583	560	615	596	576	610	603	594	627	602	604	601	606	572	583	586	639	587	612	583	560	650	601	614	594	618	555	627	552	602	616	627	587	569	591	598	558	645	552	594	611	627	598	589	579	597	594	612	562	607	623	599	599	608	615	576	593	615	581	543	609	622	587	550	596	604	597	601	562	569	625	633	657	583	543	597	583	602	620	597	573	565	595	618	643	595	652	593	582	625	598	611	607	587	595	592	577	613	589	583	591	560	605	562	603	592	608	574	572	629	610	581	573	573	611	604	598	584	603	599	615	597	556	625	560	594	598	599	573	613	642	535	612	567	607	600	612	581	602	638	601	565	586	614	571	624	584	611	606	621	583	598	581	598	578	614	622	636	604	576	613	609	608	629	645	633	540	642	541	579	618	643	606	562	591	583	611	566	615	640	605	630	589	581	603	599	603	631	526	615	576	582	598	588	643	634	572	587	632	605	590	632	633	581	599	628	599	558	592	630	556	552	584	606	606	645	600	573	615	592	642	637	569	639	614	621	593	590	593	584	627	609	601	605	572	582	559	594	592	606	585	601	597	603	573	635	552	598	601	594	618	594	569	582	611	568	616	604	590	596	632	600	578	526	609	575	594	611	618	602	588	622	641	619	602	569	581	584	609	598	585	623	561	616	610	585	601	593	565	550	607	617	597	592	575	568	631	613	577	568	587	635	581	580	614	585	623	584	615	615	608	619	614	604	573	527	615	568	580	620	592	636	572	611	591	592	600	565	580	604	591	605	589	575	537	572	601	565	598	583	615	570	580	583	619	626	584	580	619	597	562	582	558	550	635	588	562	629	573	583	584	655	588	625	615	579	587	574	598	590	557	578	601	600	626	598	592	585	615	545	627	593	598	594	649	591	628	672	606	610	627	609	612	562	571	594	571	624	637	620	620	592	624	579	626	619	580	590	648	590	606	609	582	620	615	572	605	613	559	616	642	601	582	647	587	580	612	599	610	623	635	609	592	587	599	573	593	592	618	590	559	609	614	626	612	623	600	616	581	599	634	586	610	601	638	582	648	634	615	604	619	559	600	636	615	567	616	597	605	593	587	614	608	627	594	577	585	650	622	591	617	559	612	592	629	613	619	607	602	587	618	572	604	586	545	654	591	552	610	631	660	565	590	593	610	625	572	576	571	614	586	622	615	649	601	607	587	615	572	637	631	568	591	592	620	635	589	595	564	548	606	592	603	658	607	598	588	587	582	626	622	581	603	602	596	636	648	560	598	592	570	614	551	558	629	597	597	600	602	605	594	595	557	570	606	563	582	605	607	593	576	594	583	598	566	613	575	585	647	567	614	588	568	622	589	590	548	582	567	618	618	638	612	576	614	580	593	600	570	587	596	575	596	577	600	581	602	572	564	615	606	598	594	585	619	576	564	597	585	607	589	606	572	588	604	612	576	591	595	565	592	607	597	652	595	597	585	591	561	602	618	628	580	592	649	618	602	591	593	587	577	568	636	581	585	579	624	620	595	566	579	596	610	648	606	568	644	595	581	582	590	594	607	610	548	607	592	617	638	613	581	601	598	603	627	602	561	612	585	600	578	564	579	595	560	611	643	634	606	573	589	613	567	604	583	579	594	547	593	575	576	580	519	602	581	597	576	603	627	639	545	576	546	563	584	570	586	566	648	583	562	645	580	580	605	575	590	635	608	581	580	586	601	598	587	579	587	580	602	602	560	577	617	593	584	574	587	602	582	531	657	638	653	602	588	585	654	584	610	603	611	583	590	581	577	583	581	601	534	637	601	631	598	543	561	597	605	605	588	576	537	629	589	554	581	623	574	623	569	608	599	605	622	597	602	581	609	628	593	613	615	615	656	617	630	580	624	617	588	667	568	613	577	612	606	587	594	573	586	585	599	605	596	593	644	594	609	594	581	641	589	599	572	584	616	626	635	585	572	613	630	604	616	583	611	606	627	606	606	595	597	629	579	585	594	600	604	608	582	606	629	589	632	607	628	538	549	608	597	558	564	599	605	629	585	623	648	589	595	586	580	614	565	586	615	592	536	643	663	601	614	583	609	600	635	565	616	615	615	618	574	593	594	647	619	552	604	624	611	617	555	599	591	616	594	576	620	616	598	593	603	605	629	585	594	599	589	609	587	596	588	626	638	556	640	588	607	535	600	599	576	572	608	585	583	596	619	565	575	595	577	598	636	595	623	577	655	595	583	545	671	633	630	551	593	595	666	621	603	596	602	638	579	548	582	610	611	580	628	573	606	609	601	575	558	611	607	550	587	608	630	599	606	605	607	618	582	580	634	576	585	597	590	581	553	620	610	610	581	582	589	593	582	594	594	607	558	589	608	613	602	600	627	594	600	563	648	606	625	589	564	615	603	619	581	590	615	556	611	596	637	566	578	579	594	609	602	565	640	629	573	605	632	617	614	556	580	574	576	624	600	600	596	581	617	585	581	610	581	599	582	570	576	583	584	612	600	580	612	587	599	618	622	546	580	611	603	611	598	582	598	602	608	599	583	615	610	577	587	649	617	600	626	603	614	628	619	604	618	576	600	615	586	619	641	637	612	595	616	581	540	613	577	612	574	595	613	634	526	654	591	548	580	586	563	610	582	607	616	561	615	594	593	576	613	616	603	632	562	580	571	589	612	617	598	579	620	616	627	622	638	578	594	576	606	594	560	621	584	592	612	600	621	603	591	609	633	673	576	627	529	600	598	568	614	616	581	625	607	593	588	624	592	582	595	579	613	641	615	582	609	590	619	566	612	668	595	562	588	572	592	621	607	654	574	597	584	560	580	606	604	634	595	549	611	596	621	597	590	603	602	592	623	604	616	579	592	588	622	596	605	586	566	578	614	586	589	578	605	618	619	543	554	587	562	662	615	545	596	579	591	664	582	635	548	578	625	606	623	617	576	627	582	575	631	599	573	608	619	631	606	598	647	561	590	626	617	606	598	583	630	600	614	564	610	608	613	582	589	563	606	647	635	611	582	605	571	592	609	554	605	634	655	604	565	603	597	534	542	595	607	605	579	640	605	606	594	591	577	601
23033	21950	35016	33316	27808	21759	13377	9616	7299	5701	4691	10997	8404	2995	3186	3292	2568	1494	873	500	362	251	237	220	234	233	236	241	220	229	233	256	223	219	215	213	197	252	234	227	237	231	204	233	216	200	220	235	222	215	239	224	260	217	221	227	240	226	235	220	231	226	227	232	225	211	236	213	253	223	204	217	247	209	242	187	205	222	229	229	224	198	221	232	227	227	199	198	224	196	225	207	244	220	206	238	232	231	218	226	224	232	198	223	213	219	231	213	200	235	233	264	237	224	249	227	217	207	231	221	205	263	230	222	233	195	193	215	196	190	220	215	212	186	216	242	225	172	213	201	226	251	203	222	223	217	198	225	208	271	234	231	259	227	246	255	189	198	238	232	192	205	198	218	212	226	248	215	240	234	213	223	212	229	222	214	219	192	215	234	236	236	233	238	207	219	243	227	218	241	239	240	208	208	211	233	204	208	252	221	208	252	225	226	226	210	229	209	249	241	229	215	224	223	245	228	220	234	199	192	203	219	224	228	228	222	234	213	257	188	220	223	227	200	232	216	197	192	234	227	194	203	222	245	230	191	247	212	242	227	227	251	222	221	214	222	206	237	254	195	231	218	208	231	247	198	214	219	224	236	237	220	226	219	212	225	215	219	210	210	254	232	246	226	234	229	221	211	227	251	234	214	216	216	226	201	209	238	204	234	239	251	193	232	224	186	216	207	248	196	219	236	237	223	223	206	230	200	206	215	237	208	224	215	215	254	213	213	241	205	206	205	227	197	226	210	215	228	259	203	254	222	234	221	189	195	219	233	250	237	225	237	198	226	204	230	251	197	220	221	207	225	216	243	239	197	231	199	248	240	239	239	223	204	206	239	222	208	211	194	224	243	219	237	197	234	216	203	246	243	241	227	235	239	211	221	203	222	232	205	204	224	216	238	234	228	237	211	209	211	232	224	239	246	217	233	246	229	258	211	217	225	235	218	213	235	206	226	217	210	209	220	209	209	215	225	257	236	211	237	241	220	223	220	217	215	237	237	231	233	226	254	234	204	235	211	241	256	250	232	226	197	237	214	208	195	198	195	230	232	236	244	219	226	228	242	203	213	240	197	222	218	226	227	206	247	237	221	207	230	229	240	214	204	197	183	220	180	207	224	200	213	204	246	260	241	234	202	222	231	198	218	204	211	210	211	201	211	219	240	235	218	227	243	262	205	220	198	222	211	204	197	193	231	239	236	219	218	201	217	230	233	249	207	222	232	201	220	226	236	233	245	232	216	216	191	225	226	197	204	212	209	194	236	216	218	199	227	220	228	207	225	224	256	204	209	236	222	220	233	228	232	227	217	223	203	226	243	230	204	225	198	245	199	213	217	240	212	231	206	221	221	219	203	244	209	231	216	223	231	229	223	208	261	214	217	232	237	227	244	215	203	221	235	203	171	212	237	243	242	210	189	211	233	222	224	245	215	219	225	220	223	211	231	225	196	229	249	224	195	168	179	229	201	224	232	245	227	215	223	213	191	184	216	222	224	233	229	217	211	211	202	222	228	224	255	227	194	212	213	226	185	228	242	211	205	236	226	206	231	230	211	236	228	224	251	243	225	248	250	199	238	207	244	231	191	187	230	225	194	228	218	215	213	220	229	217	227	219	225	222	188	239	212	249	207	224	236	195	227	200	210	205	214	227	226	224	223	223	214	221	225	237	198	224	221	232	258	266	213	198	236	226	224	205	214	246	219	220	234	237	220	212	221	231	207	206	222	212	227	255	225	218	215	196	214	246	227	202	222	227	237	212	210	227	218	207	222	206	214	229	208	231	217	247	223	241	216	221	199	238	238	217	229	223	225	238	202	215	195	242	208	229	240	210	219	201	211	218	214	218	212	219	224	224	202	238	217	225	232	201	224	213	247	208	230	209	200	225	236	220	218	221	239	212	207	215	240	220	207	228	253	207	233	222	258	241	219	231	228	235	208	209	226	225	236	207	230	233	219	223	200	239	205	209	231	233	242	218	237	237	236	228	234	202	234	227	225	205	241	265	223	215	232	230	234	244	201	238	247	208	229	236	237	223	231	235	227	232	219	216	222	255	198	203	209	238	221	252	222	228	252	229	228	220	211	209	232	238	211	220	213	212	200	200	226	227	202	237	221	221	240	186	226	219	222	242	238	246	268	214	206	253	222	202	191	213	222	218	215	210	192	214	225	250	258	213	206	205	235	205	209	244	257	234	255	192	215	214	222	210	218	204	262	224	235	230	209	207	232	216	232	218	220	225	202	241	209	228	241	229	220	222	245	234	223	206	233	228	201	241	198	217	212	205	234	201	227	218	218	236	195	230	237	206	235	212	228	234	225	217	185	227	243	226	204	207	233	232	210	214	230	232	191	214	209	237	219	200	220	213	236	208	220	214	207	258	242	210	219	234	216	216	266	209	210	215	215	216	250	221	235	221	242	216	220	254	241	231	224	199	207	201	227	237	220	243	234	239	226	202	224	264	210	217	221	223	209	228	206	221	205	243	220	237	239	239	237	192	231	223	228	211	194	209	211	215	219	223	244	219	198	233	206	221	212	245	210	201	226	227	223	247	226	230	205	268	205	231	257	226	208	253	198	213	220	196	225	233	231	221	222	243	226	253	221	226	190	219	224	208	198	223	233	213	215	229	228	234	199	186	246	208	257	232	211	201	235	208	222	236	209	206	209	244	220	214	215	219	197	223	251	249	213	220	231	238	217	190	228	246	220	237	222	213	208	203	242	227	255	214	222	218	212	206	215	208	203	214	219	223	239	215	236	241	251	203	209	235	248	195	216	208	206	237	195	244	205	233	207	228	250	218	208	217	230	219	205	226	217	252	233	230	263	219	218	228	230	245	210	212	224	230	210	218	204	212	225	229	203	217	216	231	216	246	208	216	218	221	216	217	234	224	216	209	231	224	235	221	210	235	239	210	216	225	252	212	247	217	213	236	222	213	211	226	208	245	224	239	218	205	243	220	228	232	230	218	226	232	233	234	233	216	223	227	203	217	228	252	219	212	240	245	235	220	231	211	197	215	219	208	206	218	230	253	218	228	243	236	225	222	221	217	211	201	221	215	233	230	214	236	239	230	239	252	225	222	254	224	226	231	213	194	222	215	265	226	236	207	191	216	239	229	226	215	223	234	214	234	237	237	223	212	212	243	251	228	213	247	222	241	204	228	208	214	234	219	217	249	221	234	251	227	210	240	243	230	220	214	206	213	209	216	200	237	227	204	211	236	203	240	228	203	245	218	232	210	228	225	207	236	234	204	208	214	205	220	248	230	226	238	213	214	233	228	226	217	224	243	241	214	251	240	237	210	210	218	234	211	231	244	225	203	205	214	244	237	222	228	211	232	221	237	216	219	212	185	246	191	217	224	228	207	244	236	209	210	224	205	206	209	202	211	226	211	203	238	186	240	221	227	218	212	215	242	240	230	200	215	232	214	203	218	243	214	267	212	238	246	222	245	225	229	226	217	205
13441	17693	35107	40922	39798	34396	26403	24073	21750	19459	18324	32581	23279	12565	14534	14790	11241	7144	4016	2238	1180	829	642	593	565	499	553	493	582	541	537	539	536	571	533	551	526	533	475	542	540	531	546	522	517	554	591	565	612	506	534	534	578	568	525	513	500	545	529	541	570	564	539	526	551	594	545	500	575	520	560	542	545	546	547	580	516	532	557	568	546	556	587	511	533	546	560	521	541	587	555	575	529	530	503	532	535	576	516	572	543	568	550	523	571	557	531	559	528	549	493	530	559	536	547	551	584	603	558	532	560	533	557	524	516	522	516	542	570	560	535	589	513	503	558	538	511	576	551	521	493	519	556	547	572	558	554	506	541	555	522	561	566	530	558	537	550	518	548	560	518	550	536	530	542	541	534	543	536	538	566	524	558	547	516	528	562	547	542	585	508	531	519	561	555	551	567	514	552	502	554	546	554	540	527	539	549	501	562	511	519	543	556	581	561	554	562	562	517	521	520	512	576	527	529	573	530	585	585	505	522	532	552	517	552	530	544	536	536	555	538	524	524	545	558	543	540	538	580	535	547	555	506	560	551	550	549	562	550	513	543	568	560	554	539	550	562	566	535	595	516	536	553	550	525	540	539	570	555	515	552	545	541	544	549	513	561	577	568	556	558	541	492	540	548	549	515	522	544	520	537	539	520	533	565	539	518	547	549	549	565	534	522	517	565	529	521	541	565	515	568	523	548	540	553	552	546	537	518	562	527	556	561	533	543	545	526	546	527	544	549	570	548	554	573	523	476	548	538	533	516	563	516	546	529	516	549	543	520	561	556	525	518	524	563	559	532	520	510	521	544	509	559	558	537	548	554	563	548	537	547	553	506	538	516	535	545	527	534	564	508	569	554	540	571	557	519	526	560	580	515	526	529	552	550	546	556	521	537	560	551	564	543	527	540	500	533	533	530	555	560	565	551	580	538	564	520	554	550	533	532	514	537	562	568	516	557	571	560	532	582	583	542	537	517	550	555	541	517	552	566	539	522	536	526	514	574	545	546	546	521	544	582	508	624	568	506	538	539	571	558	492	521	561	545	481	513	555	521	547	553	543	503	517	529	535	558	568	543	551	549	582	549	503	568	542	553	566	507	528	543	549	545	511	591	569	584	503	524	500	559	556	515	539	542	548	554	520	552	555	558	522	556	522	522	522	539	562	545	507	548	529	562	517	560	552	555	534	549	549	572	539	544	505	537	552	558	518	535	543	608	590	540	522	527	544	530	544	508	499	565	524	559	496	553	523	542	523	518	532	561	570	500	573	517	523	537	519	519	531	538	526	534	558	527	539	586	545	529	570	550	559	546	508	556	534	557	557	543	494	524	570	576	526	541	540	560	588	545	511	548	509	517	588	499	559	531	545	531	525	543	544	543	563	580	535	523	551	539	514	550	521	488	536	547	610	547	562	501	534	539	551	550	534	568	502	542	531	514	554	563	557	541	548	555	539	537	567	528	569	543	562	500	517	522	570	572	514	508	556	517	549	562	548	533	535	555	531	530	524	535	522	585	555	561	533	506	525	520	512	532	537	496	545	528	564	543	525	504	572	565	532	529	548	558	531	496	555	512	541	558	501	501	534	512	537	551	508	575	571	555	525	529	518	568	557	509	570	553	588	543	548	547	535	560	588	573	539	534	558	529	562	558	515	536	563	540	551	517	530	541	541	551	531	538	516	509	577	517	576	569	530	510	585	557	532	573	527	507	550	491	547	541	503	524	515	533	504	549	553	551	555	516	547	550	549	538	545	532	593	569	573	557	556	570	519	539	540	552	552	542	521	577	512	552	560	556	522	525	594	579	516	532	516	526	563	536	581	550	561	525	513	559	547	576	596	542	521	537	566	541	556	531	532	563	511	566	586	521	550	534	519	590	575	501	586	554	558	517	535	588	536	562	576	554	573	526	559	564	517	542	530	531	515	512	571	513	573	547	590	519	531	518	555	489	525	524	526	544	541	547	544	584	596	556	554	573	534	525	573	582	531	526	573	558	543	589	500	516	551	537	540	567	543	572	541	531	558	554	496	524	584	533	570	546	600	554	595	542	535	608	519	543	526	585	500	515	508	554	532	567	568	505	526	520	504	530	548	559	515	526	536	542	521	530	513	517	554	535	576	541	547	511	539	565	549	539	545	551	507	526	549	508	530	563	545	535	513	523	552	503	522	503	533	573	532	528	637	508	565	522	491	549	551	525	499	516	515	560	577	521	507	511	549	523	535	576	504	532	548	544	514	517	553	576	531	532	535	590	526	525	555	562	556	506	524	498	541	566	543	566	542	557	540	518	526	571	550	519	544	573	536	518	550	576	541	525	524	541	546	533	528	516	559	502	519	564	559	551	554	528	558	537	564	557	533	492	602	551	513	551	550	537	535	552	525	534	541	543	522	590	515	540	571	543	563	551	531	560	560	552	519	517	492	512	512	525	526	548	534	533	512	582	530	585	529	517	551	529	490	578	536	547	515	573	574	555	507	584	585	489	531	583	518	539	526	526	561	550	543	542	534	559	539	540	557	536	564	545	528	563	586	546	536	556	546	521	552	556	570	531	530	537	567	571	520	556	560	534	521	578	532	573	522	539	582	527	538	548	559	556	547	576	519	523	533	550	532	513	535	549	553	530	529	525	554	485	548	532	506	544	557	540	523	534	546	537	554	542	553	555	524	524	531	518	573	509	565	508	547	568	534	514	530	548	532	553	534	545	538	527	520	514	548	543	536	518	498	529	561	561	560	547	530	553	550	548	502	544	532	527	523	542	522	517	533	525	526	527	578	500	538	545	509	574	565	532	554	553	507	522	557	544	519	543	556	497	514	562	591	525	567	555	529	526	499	535	542	574	488	560	563	531	565	577	537	556	550	528	565	571	572	567	577	524	521	517	561	507	547	532	557	511	531	499	548	476	525	529	548	533	517	553	536	513	586	580	525	535	553	569	521	552	477	530	544	562	515	526	538	580	546	544	494	542	558	550	546	541	555	590	534	542	570	567	549	511	555	557	508	564	558	559	554	536	517	545	543	501	553	526	516	597	592	497	542	570	500	534	540	548	521	561	549	504	551	588	523	560	577	521	562	538	526	538	533	521	518	531	543	528	546	569	561	503	547	579	552	553	540	535	525	522	522	546	525	530	543	526	556	534	567	542	558	548	519	569	559	540	541	531	595	521	521	553	570	556	496	565	527	556	537	562	514	552	554	499	522	557	548	547	560	523	619	558	510	507	564	558	532	503	547	559	552	514	514	530	556	535	562	530	598	558	504	522	525	561	512	576	525	530	568	515	525	522	549	511	556	525	540	536	510	493	559	507	554	538	530	533	541	511	534	522	534	564	551	561	566	572	524	523	546	556	578	557	552	542	533	542	554	515	515	532	563	575	570	564	545	560	542	533	521	518	534	536	553	567	511	543	555	608	520	490	554	514	548	562	544	555	566	566	519	548	529	503	540	504	497	571	480	563	489	524	566	554	546
28312	23476	33157	39510	35725	36758	30862	22104	16414	11742	8050	18763	15084	5967	5362	5681	5213	3862	2038	1062	586	387	268	228	194	217	186	195	171	191	190	186	210	191	192	178	203	184	206	191	211	230	200	179	199	193	176	207	181	202	208	203	206	218	199	185	210	175	205	207	197	203	210	168	209	202	169	215	188	194	177	191	226	190	161	211	169	181	192	199	187	202	180	207	205	186	199	190	210	200	203	191	169	174	183	198	186	188	200	194	193	203	180	199	182	218	196	189	174	198	194	205	200	198	221	174	177	182	184	181	217	198	217	181	214	224	184	172	197	210	185	206	229	197	210	176	190	207	215	192	207	180	226	198	217	198	211	219	214	215	201	188	219	186	212	205	187	164	167	205	205	177	204	214	161	203	212	202	182	205	202	195	190	203	210	182	183	190	192	198	198	208	193	208	176	186	180	192	177	173	189	202	193	190	199	180	188	183	191	183	201	194	162	189	198	222	174	207	211	204	190	196	188	209	197	224	181	214	196	211	194	198	176	229	218	189	166	173	213	187	190	205	190	171	205	180	184	199	155	221	203	190	202	215	194	201	214	178	200	174	225	188	197	183	205	205	217	187	190	193	200	230	189	192	206	172	201	214	221	196	199	183	176	179	193	195	211	199	202	204	175	192	187	185	197	200	194	226	172	206	193	202	200	195	182	211	212	196	195	195	214	190	193	187	190	188	211	206	203	215	220	190	189	164	198	207	222	222	197	187	207	198	187	209	187	197	218	185	192	177	209	200	195	180	212	219	203	175	210	195	170	183	170	203	202	201	207	211	205	204	192	192	205	186	208	195	224	193	188	203	196	178	202	196	207	205	168	210	193	197	179	188	200	217	198	187	199	164	189	183	216	232	197	186	194	169	183	177	183	222	214	194	198	204	206	218	223	208	195	202	193	192	209	177	189	202	207	200	198	200	190	193	207	174	210	199	181	181	178	196	189	203	196	223	198	183	208	191	212	213	181	208	205	188	227	217	193	183	213	200	190	190	188	181	239	182	182	181	167	208	213	198	195	210	229	188	202	193	191	160	199	202	201	168	207	206	215	204	200	201	198	183	215	215	204	188	189	184	190	203	192	205	183	209	203	197	199	201	186	191	195	192	190	196	173	181	187	216	194	191	193	222	185	221	187	193	216	174	202	194	212	191	170	184	174	188	218	203	228	199	200	214	211	228	194	196	209	200	173	207	210	199	195	193	187	175	184	210	191	200	211	204	173	165	202	170	206	228	197	196	189	154	192	238	214	191	189	195	173	203	189	204	188	189	200	197	184	196	183	190	180	169	205	174	203	214	213	189	208	200	197	176	219	202	180	198	187	216	182	171	196	203	191	185	205	199	196	180	184	201	193	180	182	176	206	192	169	197	207	187	188	187	181	199	210	188	184	201	203	179	193	208	184	183	222	213	198	212	208	197	209	196	169	182	204	191	187	222	197	186	192	186	200	182	200	193	202	188	211	188	205	202	219	207	195	189	196	204	172	194	178	204	192	211	195	162	191	172	194	172	190	196	193	207	213	219	157	192	178	189	208	187	199	177	178	207	196	181	203	191	194	180	173	198	207	199	166	179	202	193	191	192	199	183	206	190	179	213	208	178	180	162	207	181	223	182	205	224	207	231	213	191	184	178	216	158	177	181	200	188	209	195	216	190	210	178	182	200	215	204	200	212	186	163	210	204	207	177	177	190	215	211	194	187	227	197	216	194	186	186	198	179	195	195	201	186	192	202	221	193	206	197	188	185	210	191	178	186	199	205	181	203	212	196	183	198	188	216	195	188	211	196	218	212	214	204	196	191	202	197	209	171	193	229	186	188	202	189	188	192	202	182	207	218	214	214	203	193	207	198	194	197	204	192	198	195	165	205	195	176	172	189	188	226	214	184	178	195	191	200	220	194	195	183	210	174	175	204	195	195	207	179	163	202	198	181	177	209	158	215	197	202	177	189	193	196	203	185	181	210	212	193	189	204	201	173	189	180	169	181	194	201	192	185	171	217	218	186	191	170	206	194	206	178	181	186	182	208	216	174	192	216	203	218	201	204	210	186	178	194	183	207	208	171	204	210	205	196	188	213	189	207	201	225	196	209	189	181	196	196	207	195	168	180	182	181	200	217	175	235	239	204	171	191	208	177	165	213	180	189	177	182	188	167	205	190	201	182	178	185	212	199	193	195	183	215	179	174	190	181	183	204	222	201	174	194	193	206	208	183	199	208	190	206	176	185	183	190	221	189	189	217	190	206	203	211	183	199	188	194	211	201	199	195	194	187	210	192	190	213	192	179	199	223	186	219	206	219	199	173	177	191	192	206	189	182	204	214	188	225	200	198	184	197	214	210	185	194	183	214	198	187	198	199	196	221	209	172	180	175	167	223	209	184	190	207	172	207	182	192	188	185	184	183	219	183	191	193	196	185	199	177	205	180	193	184	211	174	196	210	170	209	217	203	184	209	204	181	191	178	199	206	193	175	204	188	188	186	200	208	178	175	192	196	210	196	195	179	209	184	200	183	204	184	212	189	166	188	202	180	224	199	185	207	187	201	173	188	191	181	191	177	197	215	205	188	209	177	188	183	185	207	182	207	207	207	203	203	173	211	219	201	191	185	214	182	172	200	180	193	193	200	193	182	185	194	222	207	215	181	187	191	204	203	208	205	228	188	194	199	187	185	177	179	195	205	178	196	181	201	166	190	185	210	227	203	217	204	182	188	181	165	177	213	171	220	202	196	179	219	194	208	181	184	220	196	172	206	179	158	184	184	192	173	203	188	205	192	179	182	200	177	193	212	192	192	200	197	178	201	204	188	169	185	171	194	201	214	204	178	226	176	205	169	184	215	190	202	188	193	196	186	177	195	189	214	242	210	206	186	194	204	184	214	182	183	199	220	205	203	203	175	210	197	213	198	214	187	204	197	213	173	186	183	163	228	203	194	206	185	151	196	163	220	208	169	226	224	187	178	176	195	222	180	191	184	200	226	186	191	178	186	170	208	210	193	183	212	184	181	188	219	209	187	205	194	178	206	192	190	213	218	178	200	191	200	187	199	219	204	211	171	198	185	200	222	196	177	217	206	215	233	183	198	213	197	208	201	217	180	189	210	195	203	181	202	188	183	206	200	192	203	185	199	204	196	187	194	196	195	201	181	196	183	200	196	186	185	203	217	199	178	200	180	189	225	188	181	195	220	196	195	197	201	207	211	202	204	201	190	189	187	158	179	187	231	190	200	218	191	199	209	195	214	188	213	199	198	210	213	206	235	201	177	185	210	182	214	206	201	191	160	232	216	214	214	179	201	183	163	179	216	197	194	202	204	203	197	185	158	172	194	197	217	192	179	195	199	192	214	186	214	223	204	188	174	199	197	203	189	183	185	220	195	200	205	187	203	206	211	196	211	190	215	202	200	195	189	193	189	209	229	165	167	178	195	183	190	219	194	179	206	182	185	200	186	185	198	211	194	192	191	209	177	189	164
15767	17832	30536	43571	45663	48359	42881	35446	31894	27948	24066	41295	29501	21125	19101	22479	20813	16106	9326	5080	2756	1515	934	703	568	494	461	480	535	436	512	480	504	489	481	465	471	459	473	496	504	421	471	481	538	538	482	457	508	476	484	471	445	476	523	471	488	461	537	503	454	511	508	502	508	506	475	475	484	482	461	498	484	523	455	446	445	471	480	483	437	487	509	470	473	515	483	536	435	479	474	490	503	462	470	451	454	485	433	516	494	480	475	507	508	524	463	461	524	469	475	485	471	451	477	521	502	487	495	463	486	484	516	513	505	476	502	484	512	501	494	462	471	506	471	480	489	487	505	522	467	487	479	459	498	463	485	470	475	472	509	448	474	484	477	496	442	469	476	506	471	516	480	500	461	493	456	504	477	458	480	496	460	472	482	499	434	460	482	466	500	491	446	466	470	498	485	489	462	491	489	476	462	480	527	509	488	444	473	520	445	465	493	498	483	484	477	470	482	491	504	491	535	491	469	510	474	480	501	490	467	499	453	456	484	478	484	484	478	509	467	457	529	474	488	512	517	466	489	477	456	468	491	480	465	483	532	470	491	465	479	485	484	490	498	526	529	475	512	521	490	454	455	498	468	513	480	489	434	485	467	509	496	526	503	451	469	455	501	456	512	471	498	438	484	488	505	469	474	468	466	483	508	485	476	500	460	496	486	494	478	466	472	508	491	475	490	502	434	488	461	497	496	452	514	432	511	506	441	457	509	452	459	462	527	479	504	459	473	480	498	547	486	490	473	478	512	468	473	537	513	470	492	486	460	486	504	495	482	510	456	467	490	496	490	478	499	488	490	496	464	513	487	515	478	511	496	452	465	490	524	479	448	465	487	520	483	504	495	506	462	490	455	461	507	473	524	497	484	466	489	459	476	476	482	484	530	479	465	466	470	505	438	490	467	470	490	484	463	462	452	461	504	496	495	476	484	476	506	474	530	469	529	480	498	474	497	495	487	474	502	488	486	481	486	488	487	518	444	469	508	489	511	423	481	473	522	470	529	460	498	490	488	443	471	490	501	467	479	472	515	476	484	486	463	508	494	481	464	467	505	501	457	508	480	475	490	493	524	475	484	491	483	512	431	485	479	476	513	510	491	449	532	488	494	476	496	507	520	469	477	492	481	484	513	476	526	464	491	550	474	489	475	474	464	471	469	509	514	489	496	460	466	479	491	487	468	497	500	495	494	467	503	496	469	470	492	459	483	462	453	510	474	474	482	486	510	447	466	514	498	496	441	419	488	487	502	505	501	531	451	457	468	471	468	486	534	471	463	492	509	461	469	455	503	451	483	485	460	474	504	464	441	504	510	477	483	476	480	440	490	486	477	521	456	475	485	454	503	480	469	486	459	450	494	483	471	461	481	438	519	491	497	458	450	494	474	507	473	466	499	479	481	484	501	459	491	479	474	471	468	453	498	461	496	481	469	471	472	511	530	464	458	495	503	479	477	463	465	507	428	468	470	465	459	495	494	468	461	479	498	499	479	499	468	479	487	513	460	468	485	468	476	474	490	506	458	472	453	511	516	469	498	455	521	462	465	509	461	482	496	472	456	460	486	496	472	468	453	482	479	480	489	440	463	469	517	521	459	506	448	469	481	462	513	503	503	488	468	496	488	479	522	490	464	454	534	490	477	482	529	482	475	516	476	466	477	497	502	418	495	490	471	492	482	440	476	474	478	462	453	464	517	501	471	479	479	463	490	457	485	487	465	481	508	487	536	491	476	434	472	507	482	481	528	456	495	476	465	469	450	484	523	472	468	536	489	500	492	486	510	474	484	496	489	478	505	501	490	436	502	461	509	492	482	487	489	495	485	475	507	432	452	494	497	512	431	477	506	497	476	477	473	457	485	491	481	498	450	484	460	537	500	451	474	464	543	491	468	479	503	471	495	499	466	477	472	459	469	494	496	498	505	428	483	494	486	478	476	491	484	488	506	467	465	507	470	471	465	468	489	505	467	498	456	476	449	487	459	508	504	520	459	462	497	486	479	494	478	472	478	426	524	509	502	488	455	507	472	509	512	486	458	492	480	465	452	463	447	470	483	502	514	509	490	498	505	488	487	454	517	513	495	452	500	495	484	473	471	427	466	482	457	518	490	523	463	501	456	487	475	469	461	482	497	497	515	502	464	476	509	486	496	478	470	472	495	503	487	510	493	525	486	462	472	461	526	506	486	489	475	468	436	494	480	449	504	460	509	487	503	485	470	451	512	456	495	484	509	495	458	503	451	477	470	541	466	481	472	487	481	486	435	483	455	470	464	477	506	493	492	500	525	461	467	466	516	486	511	450	462	522	509	447	494	532	477	464	506	477	495	489	489	469	457	506	489	473	475	479	494	485	461	496	491	501	454	506	507	491	485	494	479	465	528	483	496	487	522	490	492	454	463	496	498	474	474	469	457	477	463	476	449	478	491	522	487	473	502	482	481	466	491	491	459	442	482	494	474	477	493	470	456	525	475	477	469	475	468	501	501	502	487	460	467	475	476	482	501	519	498	509	465	500	485	477	444	452	477	512	519	468	499	444	461	469	472	466	467	493	453	451	518	460	509	499	474	507	485	462	478	435	503	473	473	478	477	476	519	478	478	480	509	471	479	447	478	452	461	466	428	455	481	487	434	511	477	504	524	494	452	480	444	480	493	486	500	552	502	520	494	482	476	509	506	498	461	487	503	494	523	517	463	456	473	478	463	484	495	473	532	470	445	484	455	478	445	493	482	458	478	473	455	497	454	499	504	499	452	474	502	500	474	450	492	486	488	472	482	470	472	481	512	493	532	507	461	477	479	472	456	487	482	510	480	489	469	442	480	500	493	503	480	453	514	473	460	491	476	471	478	497	475	511	466	458	481	473	494	473	493	501	463	500	464	504	471	463	509	474	520	515	482	510	487	478	473	463	449	489	460	493	486	500	486	495	490	494	503	482	468	510	507	474	490	456	533	498	448	535	450	484	513	505	482	464	506	503	504	465	506	471	442	498	480	486	472	489	528	473	485	484	511	481	479	467	482	484	456	448	453	493	511	493	485	496	456	511	451	472	485	443	465	502	508	479	494	506	482	506	444	441	458	529	499	499	472	497	481	464	456	472	486	449	484	491	479	503	492	493	500	492	484	461	486	502	487	467	482	473	499	464	457	511	435	499	437	475	508	455	530	475	471	462	482	469	471	422	456	486	527	517	483	463	503	460	490	457	487	464	485	457	470	478	512	470	448	480	530	475	462	497	480	503	451	505	448	486	472	474	463	435	485	514	494	501	509	464	482	455	458	454	493	456	476	471	456	504	501	506	509	489	486	522	509	449	483	473	486	486	513	481	488	470	461	481	530	476	457	464	537	489	462	508	484	505	472	498	471	495	481	489	509	487	477	485	456	449	524	432	474	491	501	486	496	491	474	487	512	502	507	483	456	465	486	480	466	461	527	494	520	473	482	479	534	464	463	463	494	423	465	440	458	486	462	502
9858	3466	5534	7448	6224	6390	8581	7856	6061	3841	1952	1233	1111	547	530	584	463	447	408	317	304	295	283	259	253	232	221	280	246	250	234	254	221	229	241	234	249	242	241	236	250	221	252	239	246	257	244	237	270	244	259	294	233	253	250	257	246	234	267	236	231	252	251	224	243	244	262	251	240	254	247	236	248	224	249	278	220	250	256	227	248	246	242	234	254	269	283	252	243	229	243	220	253	271	273	266	233	244	255	269	238	265	278	258	260	271	277	247	257	236	243	247	226	222	236	265	252	257	260	263	257	265	253	240	258	276	242	257	280	235	259	244	240	252	252	252	241	232	230	262	230	252	252	242	255	242	253	262	256	256	225	223	246	268	240	270	253	256	271	237	252	240	259	253	251	217	242	243	241	247	226	209	260	233	256	259	245	265	240	239	246	235	252	265	260	243	220	220	239	273	262	272	261	256	251	277	243	231	247	257	223	237	263	237	284	255	245	269	264	237	243	235	252	252	244	242	258	253	273	244	239	238	225	249	226	246	262	256	216	261	263	249	250	245	250	264	214	237	262	228	249	260	250	260	221	236	240	243	247	237	278	261	253	246	244	246	281	221	239	224	235	244	236	249	259	267	249	230	234	235	275	243	245	246	252	268	244	261	247	250	260	259	233	265	234	228	255	267	226	236	230	249	245	259	244	245	240	251	242	264	239	226	242	240	261	256	254	225	218	244	245	255	243	248	276	239	241	244	244	245	248	227	244	265	236	229	239	236	224	225	255	224	247	250	238	259	249	253	260	231	230	256	287	279	256	241	229	270	240	245	240	275	263	253	275	242	255	224	251	259	252	242	233	243	232	260	253	245	241	245	225	236	273	253	248	275	249	246	252	227	259	233	234	241	262	256	263	285	228	250	232	214	226	256	250	227	234	252	239	246	256	262	247	240	231	256	251	273	241	256	254	255	226	255	219	250	261	247	243	249	266	253	248	259	240	261	215	264	267	235	247	263	250	234	242	285	217	256	235	264	257	271	285	258	248	266	239	263	237	263	227	249	277	223	248	233	270	242	224	250	260	252	238	225	210	251	221	272	258	237	227	263	248	227	242	269	258	237	239	237	231	247	238	289	265	239	230	276	239	257	238	274	268	240	257	244	244	251	244	246	253	218	240	260	211	237	213	240	244	238	240	248	288	249	257	269	224	244	247	282	250	261	270	236	235	253	240	258	241	241	257	234	223	231	262	257	239	251	242	250	240	235	216	274	263	274	252	251	242	239	270	255	235	219	254	255	239	229	234	261	228	279	246	254	249	252	246	248	239	267	255	247	258	237	267	237	248	232	232	242	266	223	236	236	281	244	205	267	245	234	233	261	250	258	244	261	261	240	254	252	228	257	260	245	255	229	259	262	244	255	211	229	233	274	276	254	244	202	236	278	227	249	233	224	257	252	243	228	239	227	247	253	228	219	248	251	263	254	229	268	288	241	267	252	226	203	239	228	222	250	226	245	271	267	230	226	250	248	247	269	259	229	265	237	242	258	247	242	230	266	237	259	227	230	266	239	245	235	255	259	260	238	223	240	270	238	262	269	257	217	213	236	243	263	263	245	267	253	271	254	247	224	229	263	232	234	272	243	252	274	255	234	261	272	234	246	266	234	238	270	278	243	253	239	244	239	261	266	256	269	256	233	278	279	242	221	260	239	245	272	260	229	245	249	263	219	267	244	233	275	234	225	251	256	231	240	246	248	242	247	249	259	254	229	255	277	258	261	244	237	263	247	270	262	256	274	243	253	278	249	264	248	253	246	260	262	245	255	265	253	246	249	273	260	237	247	232	269	241	238	248	264	286	228	257	244	269	260	250	232	241	276	230	261	259	225	237	224	266	231	252	260	239	259	228	257	215	241	267	260	269	256	237	263	272	249	257	232	258	261	280	236	244	264	248	263	245	250	262	265	271	257	240	256	243	227	229	254	242	217	255	254	248	267	253	244	259	233	249	244	262	239	229	257	264	266	260	260	282	248	246	237	253	256	221	264	260	253	266	222	244	249	246	247	227	269	261	232	255	245	229	265	255	269	264	236	227	259	249	257	238	227	270	216	234	214	250	216	245	278	235	253	233	251	231	278	223	245	256	253	245	234	238	253	240	235	241	238	260	266	264	244	232	250	243	257	219	262	227	260	253	226	254	241	259	243	253	259	279	242	270	232	245	234	239	270	258	232	248	236	240	257	261	253	227	259	269	249	249	274	274	262	232	250	261	276	233	241	253	234	234	240	243	244	249	246	223	243	276	217	235	246	257	268	265	249	262	255	269	263	250	260	245	256	256	234	244	250	291	257	252	243	224	247	257	226	259	273	251	227	229	252	251	243	217	251	236	245	224	244	238	257	253	242	251	241	254	224	235	238	261	227	234	235	241	247	265	241	257	250	253	219	265	262	261	236	231	251	242	241	226	250	239	215	242	272	215	225	243	267	224	232	258	244	260	253	266	257	230	220	245	248	252	264	243	245	268	241	221	250	221	240	266	241	245	251	244	274	281	245	258	249	274	211	254	262	244	236	253	268	247	263	229	248	275	221	261	281	253	224	227	269	232	254	266	244	206	248	213	235	273	262	272	260	237	230	264	274	261	231	253	242	265	245	240	256	250	271	234	244	268	257	255	232	278	267	259	269	236	234	264	272	256	279	260	235	237	250	229	250	271	235	219	241	259	258	229	292	229	248	263	232	254	270	236	277	258	260	237	225	260	253	270	268	265	269	234	263	254	246	252	258	238	245	267	234	240	220	268	234	238	248	265	196	266	257	244	236	243	246	283	236	249	271	268	254	259	234	222	239	229	259	242	241	272	266	264	255	217	247	251	265	264	251	265	272	262	225	261	256	221	245	253	240	236	264	250	259	256	255	242	267	250	228	259	237	243	245	234	265	257	267	250	241	275	252	268	227	226	255	228	251	252	224	274	242	260	245	254	231	231	263	257	243	259	268	259	254	224	281	242	229	270	235	236	233	262	271	223	255	236	245	240	239	270	231	202	230	282	252	234	249	259	278	274	221	243	261	264	245	282	248	233	237	246	271	259	248	257	234	239	268	241	256	236	238	258	245	238	243	252	260	238	274	255	230	221	254	249	271	237	255	269	261	250	245	240	245	238	249	241	243	225	224	263	269	245	250	257	233	245	232	230	260	249	258	244	265	235	236	251	242	226	282	216	263	262	273	262	231	255	240	245	265	250	261	275	267	265	254	259	252	292	265	246	236	283	277	270	273	204	249	269	253	245	253	249	262	273	225	250	241	229	255	239	265	263	246	263	231	254	247	249	264	255	242	268	287	280	271	267	246	240	247	247	217	254	263	254	249	248	255	239	224	246	235	242	251	258	253	245	241	221	230	260	245	234	263	266	248	235	241	261	246	241	245	263	275	254	251	276	235	272	247	237	232	251	258	248	250	266	247	234	249	272	237	265	262	238	231	265	265	274	233	262	295	253	270	246	269	216	237	248	248	240	244
5679	3193	10146	16980	16983	18667	25369	24447	20685	15345	9033	5903	5467	2180	2062	2126	1838	1447	1133	976	793	672	701	609	585	642	607	611	596	594	596	566	590	592	605	622	621	621	601	602	619	580	568	580	584	578	604	562	622	594	574	612	564	557	608	621	582	645	594	575	618	623	591	555	604	536	605	600	629	613	607	611	598	591	645	614	582	579	608	627	560	568	622	587	565	607	630	615	610	580	596	616	576	622	604	643	603	569	628	608	572	582	573	643	643	611	587	570	604	598	575	554	589	676	582	563	639	641	622	577	619	574	627	583	593	553	612	578	631	577	600	600	560	633	600	620	577	562	569	615	623	593	598	603	616	612	571	582	598	612	623	491	586	583	637	631	609	608	634	554	576	583	609	624	576	592	609	598	547	577	610	585	610	568	589	606	585	628	582	588	669	620	564	602	586	609	599	584	617	619	603	607	593	581	571	611	581	593	577	597	582	579	623	594	565	600	600	618	572	574	589	594	605	583	595	591	587	585	605	536	601	558	628	549	620	548	595	587	588	579	571	581	627	580	561	593	601	580	596	614	587	599	617	597	592	591	625	604	605	561	626	622	582	612	550	619	584	578	621	556	600	611	571	602	667	641	612	616	594	613	670	578	604	606	656	572	575	594	594	604	590	617	555	662	633	579	592	582	584	602	578	600	600	581	583	626	595	569	634	516	592	613	584	556	615	602	557	604	564	615	584	592	576	611	579	580	558	598	586	598	583	603	587	572	634	612	601	559	602	595	581	599	578	599	612	595	620	592	640	625	617	659	594	621	582	620	589	602	636	634	592	629	581	576	605	570	605	598	600	597	608	590	587	583	573	582	585	578	590	567	600	631	612	587	627	553	612	575	583	604	537	579	597	575	566	582	589	571	597	568	607	591	629	619	608	577	608	599	612	558	583	603	601	574	592	600	581	604	533	607	570	594	600	601	624	629	533	568	630	609	568	603	603	613	616	583	592	607	609	574	620	586	610	610	620	661	616	630	580	594	579	605	624	575	581	595	577	577	599	634	618	559	626	574	635	563	626	602	576	606	555	583	643	565	598	591	586	582	619	606	582	607	584	587	597	609	590	582	605	547	618	597	607	611	616	618	615	626	599	572	639	593	602	590	584	597	628	582	625	651	587	553	559	565	597	632	536	604	596	574	615	579	584	622	588	628	607	588	626	645	590	596	615	605	609	589	595	575	633	587	582	628	565	625	595	570	631	617	605	598	592	577	610	561	603	573	566	625	597	595	611	603	617	582	639	598	610	582	616	593	545	627	633	603	567	625	550	575	599	625	608	574	591	605	600	596	639	551	591	610	571	567	570	573	601	625	592	589	570	605	588	616	633	605	586	598	586	582	610	628	573	599	579	549	646	624	558	599	589	616	598	639	590	610	590	593	594	602	589	625	663	625	615	606	612	633	678	613	597	641	573	583	600	610	557	604	628	569	634	607	611	583	641	635	591	587	616	561	573	619	555	590	605	566	600	639	599	576	619	602	594	595	615	624	622	587	602	614	592	624	632	627	642	618	571	610	595	608	585	585	608	591	578	580	624	603	583	601	589	619	578	582	618	592	640	636	581	567	621	617	581	556	603	603	579	586	616	551	590	612	581	604	564	615	593	605	605	575	594	586	543	623	577	607	597	569	575	616	595	617	598	604	573	559	631	592	604	579	629	594	581	595	578	606	628	645	588	603	552	595	631	583	619	641	605	636	571	571	546	568	606	581	600	584	634	594	613	521	605	563	586	588	587	564	591	593	576	559	625	616	616	612	609	578	611	604	610	577	580	638	613	621	584	597	574	555	647	605	573	621	620	607	611	565	605	623	596	576	588	567	563	575	583	604	580	623	580	581	599	563	594	637	633	563	640	545	580	615	627	612	640	563	595	650	627	595	636	589	608	603	635	598	585	593	621	584	604	595	576	594	596	598	612	593	581	638	587	584	639	590	579	612	594	605	619	594	607	575	593	559	648	597	593	607	568	625	620	582	605	643	594	616	572	592	619	604	622	612	587	601	561	567	581	642	618	626	627	597	621	582	614	626	590	608	611	585	574	571	550	587	576	634	595	592	557	596	607	601	561	604	581	607	590	624	635	607	623	584	619	646	600	564	600	578	608	586	609	593	566	595	557	586	625	587	615	596	593	597	599	624	652	574	599	638	612	577	574	613	574	641	553	604	586	588	571	565	634	612	563	583	607	602	608	595	591	579	672	583	570	615	598	574	622	610	583	620	602	632	615	588	638	580	598	645	588	578	633	602	569	595	596	565	575	548	623	630	619	602	589	591	584	624	605	641	627	597	609	592	610	617	655	601	671	569	625	601	575	592	596	593	571	596	623	609	585	615	598	596	628	593	569	636	572	580	595	594	593	616	577	605	577	593	622	563	623	618	614	579	637	648	631	628	640	599	594	543	599	596	620	606	616	564	611	594	658	589	609	601	556	587	612	591	620	604	596	601	595	572	640	638	641	550	578	610	588	614	572	645	626	615	559	568	625	568	593	592	623	589	582	593	576	582	601	624	579	582	603	600	590	603	584	619	594	591	544	569	590	583	606	572	595	600	614	618	596	621	660	613	599	565	592	598	606	653	640	606	613	599	595	595	604	559	595	599	604	594	565	605	541	614	595	594	601	587	610	586	601	629	631	585	614	608	581	572	604	586	584	555	596	614	565	579	594	623	588	585	558	583	584	576	585	574	606	611	575	623	585	577	603	611	563	611	607	567	590	584	610	605	661	602	599	616	622	571	591	575	618	622	637	619	583	622	611	621	613	620	560	586	603	622	624	604	603	623	598	578	612	633	632	586	623	616	585	640	624	602	614	628	600	633	574	586	628	590	589	578	600	622	599	581	580	607	619	558	607	633	609	574	618	581	589	578	597	568	571	621	631	626	599	620	604	565	592	614	571	608	607	596	557	592	572	595	545	576	601	636	580	581	569	569	583	585	604	579	596	615	595	589	580	601	576	611	651	638	638	615	612	639	591	587	613	611	589	567	543	570	602	642	592	606	619	546	587	599	660	604	570	568	608	559	549	558	591	592	589	565	600	651	598	632	605	620	586	608	636	640	607	585	592	614	588	652	603	579	584	608	579	627	591	597	589	615	559	639	570	632	605	589	515	568	612	599	600	602	626	622	645	599	576	576	595	599	606	614	557	585	599	614	595	616	575	638	561	601	597	614	615	631	654	645	640	602	596	589	593	579	596	572	623	619	631	636	609	626	601	594	602	635	594	581	580	609	622	589	612	587	616	577	574	620	582	594	605	603	602	584	558	594	558	564	601	621	630	585	570	647	628	613	594	555	608	623	612	605	591	571	618	609	631	569	610	584	574	609	603	605	589	613	636	554	597	594	598	562	598	578	605	584	564	596	627	589	546	581	565	616	585	585	625	617	566	630	619	557	560	566	557	594	588	588	561	592	623	605	637	616	619	658	613	604	607	592	586	584	589	599	604	585	583	573	555	551	591	625	617	611
17997	16294	42714	35773	36335	36174	36798	35344	21729	13379	11479	7712	9595	6355	3108	2203	1361	935	673	488	376	287	291	225	239	256	250	241	233	241	210	199	225	230	197	218	261	264	242	226	239	216	238	246	197	226	211	246	225	241	222	239	217	221	229	216	232	219	225	226	224	221	220	266	224	249	246	210	223	242	228	230	249	239	217	250	242	222	216	223	249	222	208	215	243	194	232	224	243	221	205	231	219	207	212	235	227	225	199	216	228	238	195	226	209	210	215	224	202	211	232	240	214	218	203	210	230	221	244	238	247	220	250	213	241	211	216	209	191	243	224	215	242	201	222	226	218	216	227	222	204	227	254	243	236	261	236	232	208	210	208	224	235	226	248	236	222	222	256	224	222	235	227	244	241	234	230	228	218	242	219	237	259	227	233	231	235	225	210	220	225	198	229	227	213	229	246	224	243	263	231	253	193	244	205	207	192	220	252	229	217	229	209	227	203	235	216	199	219	233	234	243	220	216	224	244	204	229	217	245	232	237	251	232	234	232	231	238	222	198	212	209	221	233	241	240	213	204	219	223	214	216	206	210	215	240	246	224	233	219	252	231	233	256	220	210	234	257	237	217	215	238	238	224	189	226	224	229	235	220	233	239	244	246	243	231	231	223	221	218	236	245	230	244	207	230	224	223	242	228	228	236	226	221	236	247	240	250	208	220	211	221	204	221	253	223	246	229	208	248	245	250	201	207	213	213	244	208	235	232	216	220	199	207	220	228	224	254	263	237	238	229	221	216	220	228	220	216	220	249	232	224	221	228	229	219	230	216	244	233	231	222	243	247	221	225	186	239	231	203	221	237	248	242	213	210	206	238	238	218	216	195	211	211	200	214	220	251	217	256	235	256	226	229	231	199	239	243	230	217	223	220	214	213	216	228	235	240	222	241	217	261	238	217	244	238	224	254	242	220	241	234	245	232	219	217	230	228	207	203	256	232	238	257	240	210	239	243	217	269	244	224	213	214	226	206	245	252	197	258	235	244	214	232	227	209	202	248	252	265	225	222	266	236	264	239	216	237	241	236	252	198	221	250	232	250	248	223	216	206	215	239	233	214	200	200	237	234	214	235	225	248	207	226	222	232	242	246	211	229	206	220	220	225	228	215	226	235	233	220	218	207	205	221	243	208	244	237	214	197	232	229	190	234	230	230	226	222	203	229	248	212	263	203	206	217	252	213	257	222	228	215	221	227	240	213	240	251	226	248	241	225	212	219	222	222	231	251	203	230	207	224	202	209	195	197	189	221	246	202	245	240	224	233	238	224	219	230	207	230	201	216	220	207	236	238	214	217	192	225	211	212	212	234	222	250	225	235	263	193	220	207	232	239	212	204	230	205	259	224	217	215	232	227	217	215	243	214	200	218	203	256	238	238	224	217	201	198	213	243	211	199	223	238	234	220	206	219	233	249	239	240	240	232	228	243	221	228	246	248	209	251	205	226	227	209	229	244	240	196	217	231	241	230	210	235	256	201	229	238	250	223	247	251	246	257	224	233	231	229	203	216	222	219	196	222	235	220	236	245	224	213	236	238	238	202	227	205	249	220	221	238	224	219	229	204	238	255	234	230	235	226	222	225	215	222	226	221	235	217	258	238	223	236	238	228	223	238	233	207	215	199	235	233	209	222	249	218	246	244	219	239	189	229	232	223	202	209	220	252	254	222	220	253	219	227	236	240	198	221	251	236	215	222	240	253	231	235	227	223	220	241	248	248	227	225	216	242	225	232	221	242	246	222	245	214	213	229	233	252	222	218	184	237	240	221	212	217	212	238	226	204	217	237	206	228	194	236	214	212	244	211	207	246	238	247	207	212	235	228	226	225	227	227	197	197	227	225	259	252	254	238	209	214	230	241	210	245	234	230	218	256	241	214	211	233	209	230	213	253	210	238	241	222	213	214	215	253	223	217	244	238	199	205	247	223	211	222	204	220	209	235	216	237	233	249	260	243	210	227	227	223	226	212	252	215	230	226	222	225	221	230	233	212	211	216	211	270	224	223	236	204	175	219	211	221	223	222	224	232	237	209	228	207	227	202	220	207	210	202	206	264	227	241	225	237	238	222	230	247	227	254	212	237	213	214	231	199	224	262	233	251	210	212	247	239	220	241	258	248	218	246	232	224	221	225	225	227	226	242	249	256	203	223	244	233	224	241	239	226	207	221	188	217	219	191	238	199	204	232	222	230	225	250	249	225	241	239	239	283	218	247	235	246	250	230	240	222	247	207	232	265	228	213	237	224	255	227	228	190	227	232	204	219	225	225	202	233	222	203	215	228	216	222	234	210	241	225	229	229	222	235	214	206	228	221	230	224	217	220	209	265	238	221	212	229	232	206	205	213	230	220	241	233	224	244	233	203	268	227	222	235	216	230	193	242	257	258	218	224	223	225	228	220	244	245	225	217	213	234	216	223	193	236	206	209	227	202	216	238	243	227	235	214	219	225	220	245	228	229	237	243	220	216	238	208	213	231	247	231	234	229	245	224	212	240	221	245	250	211	225	218	260	230	240	224	222	261	235	248	256	226	204	217	240	221	216	217	208	241	224	210	251	230	218	227	240	209	259	227	227	202	236	206	244	236	229	212	240	225	212	210	239	224	243	228	205	226	210	245	226	220	210	219	256	219	250	234	233	221	241	242	233	207	226	235	243	202	232	229	231	204	245	251	230	246	225	215	224	207	213	248	221	223	216	237	238	244	202	225	229	206	194	247	206	235	208	224	214	214	235	219	203	236	203	203	223	240	218	251	241	218	221	200	196	221	217	211	231	217	259	213	234	243	225	217	227	183	220	206	222	219	202	219	237	257	232	224	221	251	248	226	242	202	219	229	231	234	221	205	222	199	242	225	242	219	199	219	198	232	241	210	211	221	209	230	242	230	237	213	266	228	236	237	222	213	217	230	228	217	215	247	222	204	216	218	205	199	254	234	223	218	223	232	192	222	231	205	236	204	244	207	229	224	232	228	241	261	233	212	217	223	247	221	234	221	203	195	223	211	227	204	229	209	243	208	221	221	210	205	227	204	215	248	231	188	234	233	240	233	217	218	242	233	224	212	218	232	213	216	210	233	232	219	231	253	214	214	249	217	232	237	222	219	229	226	244	223	198	227	230	248	206	186	227	229	265	219	245	250	243	190	192	236	214	245	238	223	264	258	239	189	259	225	233	207	254	232	228	226	200	234	208	260	205	208	235	253	213	215	204	240	214	229	205	231	236	231	225	212	230	256	253	220	239	227	234	234	208	195	239	219	219	235	248	216	227	244	228	220	220	238	240	213	220	233	230	233	204	207	242	238	249	219	218	228	238	237	233	232	207	222	198	213	220	245	205	228	230	236	250	195	212	204	260	213	246	227	232	217	230	227	215	227	207	207	209	219	218	239	216	251	211	249	223	232	217	228	218	203	234	244	211	222	209	223	225	217	239	200	222	244	223	229	232	231	234	217	230	221	227	236	227	244	220	244
10546	14092	37957	39486	44690	46225	49711	47918	33616	29771	27849	25455	29282	21698	12742	10354	6454	4266	2946	1941	1260	896	665	555	563	594	558	545	566	541	520	575	567	569	545	550	520	544	523	533	526	546	587	534	511	538	583	520	561	523	558	534	567	563	551	507	571	548	538	560	525	557	534	556	563	545	552	566	567	535	546	508	535	521	520	537	519	544	506	523	529	552	522	566	600	559	542	535	562	524	532	553	573	602	519	528	535	557	577	581	561	542	565	540	537	546	534	552	561	556	559	549	530	592	539	545	553	567	560	540	537	589	552	562	535	559	566	526	534	530	572	559	523	576	541	557	578	553	621	566	580	544	570	574	562	525	602	528	554	536	530	596	558	550	537	545	519	566	523	588	576	563	551	517	509	555	562	545	545	550	508	510	560	535	495	527	599	577	534	548	536	575	567	541	539	562	583	556	543	586	573	548	499	558	557	561	529	525	566	549	536	523	525	537	541	572	539	540	561	529	577	530	535	545	566	559	553	547	560	573	543	535	580	542	557	518	532	539	565	526	517	595	529	587	556	556	537	559	554	537	546	595	545	538	539	572	545	518	559	565	550	592	537	516	527	531	516	501	518	586	567	539	560	558	535	539	546	540	548	549	573	567	554	531	523	541	563	526	525	585	534	554	507	556	542	563	527	546	549	540	540	592	552	571	494	539	543	501	552	542	552	538	508	524	537	548	580	545	542	537	529	492	547	570	548	513	525	545	553	531	488	547	566	544	564	536	529	499	528	533	582	548	545	584	558	559	521	514	555	519	537	538	567	558	545	570	558	555	589	535	550	535	525	524	525	538	555	552	512	529	530	539	548	521	541	537	537	583	575	561	559	533	539	520	575	555	545	513	532	541	570	533	592	553	500	529	550	578	531	581	514	520	529	565	604	552	574	549	546	570	519	506	552	528	580	514	551	565	608	559	538	520	572	567	570	551	560	533	554	555	529	563	550	526	548	553	573	544	545	577	550	557	548	586	548	570	568	576	531	564	525	541	548	496	544	550	558	530	539	535	589	562	566	582	565	542	541	541	492	511	580	500	528	535	551	554	522	517	572	559	538	564	555	595	522	562	572	564	524	525	527	550	521	540	561	541	518	564	533	543	562	525	535	530	539	510	548	523	561	526	599	532	541	576	515	548	539	585	582	564	547	525	547	539	536	538	536	545	581	568	577	518	565	574	517	501	547	566	548	512	583	558	518	500	545	527	584	541	530	553	546	549	526	574	538	517	543	567	535	535	565	554	525	501	561	532	527	536	572	594	559	552	567	558	574	523	570	548	532	603	558	573	614	508	574	542	550	523	549	533	556	534	561	522	527	552	509	606	540	539	538	565	530	560	579	513	557	522	565	524	551	527	560	535	522	564	591	550	514	514	538	549	510	564	548	543	553	584	565	559	562	585	549	565	538	546	515	520	527	529	532	567	586	530	555	534	544	568	555	558	492	546	538	539	535	552	535	579	517	590	528	552	541	566	527	517	548	504	523	569	542	549	568	608	548	537	545	549	532	486	574	532	570	528	541	545	538	504	544	491	542	528	551	598	566	556	540	551	579	541	536	556	534	582	575	574	590	533	535	512	518	530	558	564	521	571	552	535	540	524	516	567	567	566	515	511	523	543	524	546	519	571	568	587	546	537	504	533	583	543	558	536	546	552	524	578	524	586	558	608	515	563	551	568	589	560	535	545	527	580	531	571	526	541	599	545	520	500	575	574	511	561	517	571	526	564	559	546	529	532	531	532	517	522	539	546	547	570	576	576	532	556	532	544	550	558	555	537	529	556	541	511	523	542	546	488	520	551	613	537	580	553	568	545	552	510	542	527	544	482	534	513	571	578	531	557	564	561	582	535	558	565	535	555	506	521	540	565	513	543	563	536	514	585	551	528	546	575	544	531	560	547	563	536	611	576	559	558	519	509	543	548	586	529	547	571	527	511	520	551	542	529	550	573	540	564	542	585	545	573	591	547	536	554	572	527	532	585	529	506	553	518	553	578	556	515	554	562	547	594	549	566	526	586	571	586	546	553	566	588	570	562	532	559	555	577	563	518	544	554	544	542	514	499	570	543	577	549	528	535	523	577	545	530	532	525	540	548	550	550	538	567	553	575	578	537	561	514	553	571	563	586	564	577	547	558	575	527	524	592	553	571	550	575	564	537	564	535	571	558	528	563	557	548	551	543	518	547	552	534	545	594	507	538	562	596	520	546	496	499	521	526	545	504	586	579	578	531	573	504	565	579	545	533	541	545	571	532	548	544	514	547	560	540	589	514	539	553	535	560	526	542	515	563	570	546	563	577	608	536	549	522	540	569	568	566	545	580	549	562	561	576	513	563	492	539	594	552	525	532	618	534	551	552	558	532	523	558	572	575	518	566	539	566	546	517	573	554	522	533	527	503	539	533	522	573	544	525	533	594	589	545	526	528	520	568	544	573	522	569	520	536	521	549	601	561	556	527	525	533	534	541	491	565	499	523	528	530	508	534	561	521	550	577	567	536	545	516	586	555	599	555	576	552	523	507	530	532	563	540	543	526	548	580	547	530	542	534	543	573	535	546	541	530	579	533	575	540	522	560	560	527	566	574	514	532	510	592	544	534	558	572	548	521	543	545	561	540	561	578	512	547	558	519	566	541	527	556	539	563	532	516	545	541	543	574	568	521	576	567	537	529	539	557	579	599	546	568	533	604	559	570	578	567	510	514	562	564	530	558	550	566	577	553	577	510	526	576	566	519	573	554	551	549	591	583	509	558	522	532	555	557	534	549	550	556	531	595	578	555	546	531	576	560	575	543	541	532	552	546	565	571	509	547	523	506	552	561	548	563	540	537	545	569	567	570	581	555	522	529	530	565	567	525	549	531	550	560	575	536	583	566	536	485	557	540	550	533	513	560	549	520	560	508	523	593	522	586	541	525	544	538	542	593	589	586	503	535	556	573	574	538	589	559	552	518	528	512	533	579	542	533	551	545	543	525	517	546	520	553	561	568	547	558	554	575	565	584	544	568	522	567	557	527	510	536	569	502	557	540	548	567	567	556	570	533	547	559	506	569	506	549	557	534	533	524	523	540	524	585	556	521	538	582	563	543	534	525	557	588	556	590	523	548	566	533	535	549	566	573	547	545	545	540	573	555	538	533	520	542	522	477	507	553	533	546	577	562	525	550	598	601	589	557	593	513	594	529	552	532	508	548	547	526	548	538	557	531	565	545	522	549	529	548	519	560	552	552	565	548	537	519	558	519	517	527	543	546	541	536	603	572	567	522	529	539	539	554	556	583	535	538	531	554	519	540	523	535	582	516	536	522	568	541	535	548	547	530	575	523	540	530	577	535	555	534	588	577	543	535	518	568	551	544	523	514	564	549	602	524	583	585	536	599	541	579	582	527	540	549	521	549	541	555	503	549	525	552	553	533	493	531	544	545	528	574	577	572	602	533	527	524	586	552	556	529	509	552	584	519	583	546	571	552	534	560
25164	32122	47474	39824	44183	36627	36343	38435	26888	18580	14816	11844	19328	14107	7820	4516	2903	1562	874	546	366	326	245	221	201	203	194	223	196	190	207	220	203	209	187	190	177	185	210	188	225	221	218	213	187	204	200	197	210	188	188	189	201	211	220	205	218	198	188	207	209	208	205	197	197	178	200	221	221	219	206	185	202	222	199	189	216	204	211	184	212	224	183	208	198	206	213	202	221	225	204	206	229	187	210	205	222	212	172	193	194	192	172	211	188	202	195	215	173	198	193	192	202	199	205	226	191	204	201	199	232	192	194	178	209	190	221	179	186	202	232	213	228	243	218	226	183	216	212	215	192	206	192	213	212	201	211	196	206	219	191	224	228	208	198	198	207	219	217	185	192	203	191	195	231	194	189	194	225	205	203	211	220	199	153	198	216	204	203	228	191	201	208	188	186	230	224	195	190	181	240	219	209	230	193	209	204	200	228	211	205	160	219	192	246	213	214	193	216	208	219	230	213	198	212	218	229	217	226	214	222	202	198	192	213	184	195	241	225	200	212	226	204	220	207	225	216	197	220	186	161	176	219	214	194	225	229	180	230	200	197	193	185	241	211	223	194	198	193	203	217	195	197	193	205	198	231	224	192	241	195	220	215	192	208	215	206	194	199	206	192	200	218	219	231	215	199	184	221	206	233	225	225	209	196	189	224	209	204	205	194	216	210	226	217	212	194	210	186	218	185	211	220	196	185	219	219	180	194	231	225	217	242	229	201	181	180	185	218	200	236	192	209	204	189	190	196	206	205	206	200	231	172	197	229	194	191	204	210	194	195	207	213	217	209	220	209	209	208	212	199	209	209	180	208	215	204	204	210	203	208	235	193	202	188	211	214	202	212	218	192	212	206	198	213	194	206	200	221	221	195	214	229	212	202	195	193	206	200	210	188	199	226	191	195	192	203	202	241	209	215	228	229	199	225	195	206	205	196	195	203	205	188	184	195	220	204	197	209	186	195	202	208	189	225	202	201	179	241	195	198	190	199	212	229	233	213	227	199	194	213	197	213	186	205	203	200	202	200	223	180	208	220	211	218	176	204	201	212	222	202	214	200	198	209	202	201	213	198	204	216	192	236	190	194	224	200	234	236	218	216	201	170	219	182	204	198	184	205	228	180	235	192	220	207	184	199	164	180	220	198	200	204	201	215	201	188	211	215	229	216	229	222	196	197	190	216	208	217	230	221	231	198	229	224	230	198	196	218	207	215	207	208	217	205	205	202	242	177	198	206	221	186	172	218	197	193	222	229	205	191	213	207	217	224	218	213	210	211	199	219	196	193	215	236	206	208	217	229	207	204	195	183	194	225	225	236	224	200	216	216	188	207	210	213	206	189	208	197	225	225	194	211	225	211	195	235	199	226	196	190	203	198	187	228	202	222	194	217	213	214	199	233	233	198	195	202	208	206	217	223	190	191	176	216	220	222	194	193	199	212	211	200	179	211	208	193	201	174	214	203	208	243	198	201	218	201	203	206	208	198	216	223	202	230	230	200	198	198	197	218	216	226	233	211	175	229	190	194	183	201	212	213	208	222	201	201	229	191	184	203	203	180	187	206	202	221	200	205	203	196	192	232	210	197	200	177	201	196	248	196	208	187	198	181	202	200	208	178	225	203	180	186	199	190	210	223	231	218	202	194	205	213	209	199	194	199	210	190	177	210	216	198	206	185	226	199	215	205	199	204	211	170	185	195	195	199	192	233	206	223	205	210	206	208	217	202	207	216	200	197	203	186	199	228	210	207	220	229	211	226	179	210	201	218	194	192	211	196	208	203	209	209	198	231	222	190	214	250	226	203	244	215	188	215	193	223	226	202	188	215	255	194	206	202	213	209	210	202	213	200	189	220	201	215	200	220	196	219	200	207	201	215	226	232	209	183	204	222	201	182	220	208	215	194	171	215	225	219	213	202	207	194	201	175	177	191	229	211	191	191	187	234	236	198	217	208	164	196	208	220	175	210	201	219	202	209	201	205	216	207	221	204	210	210	192	196	215	191	203	198	236	229	208	201	201	231	168	204	171	206	198	205	197	174	193	223	210	192	209	206	178	212	215	224	210	202	216	198	184	200	197	229	199	180	193	181	229	214	216	185	239	190	237	187	182	222	203	192	194	216	229	194	209	208	195	187	222	213	192	218	213	215	194	207	224	223	195	240	205	199	226	205	197	219	205	203	233	196	211	205	201	221	208	225	186	197	218	213	189	211	192	190	221	210	203	207	194	209	191	215	209	193	196	212	198	210	195	190	200	194	207	207	188	192	211	197	190	215	205	196	209	182	184	195	198	205	178	211	199	196	188	185	238	203	202	188	206	214	206	201	204	185	225	211	211	208	208	208	181	203	194	234	213	229	205	223	221	199	186	202	193	201	191	210	214	170	213	200	190	207	205	202	204	181	214	195	195	209	175	197	201	192	199	202	178	217	186	194	220	208	179	217	185	211	214	201	190	217	182	205	214	193	212	209	233	212	216	198	232	192	225	243	177	205	216	187	241	200	184	202	218	216	215	229	193	199	191	182	163	179	210	211	189	206	208	214	216	239	205	196	197	174	192	206	188	206	204	224	202	192	164	227	204	222	221	187	219	190	181	221	162	216	212	213	212	187	186	212	210	182	203	210	207	209	213	189	207	232	231	186	198	208	191	205	206	214	216	209	231	191	201	226	196	199	204	192	196	215	231	202	229	237	208	221	211	195	207	191	193	220	215	228	195	236	197	216	208	209	216	195	215	200	207	206	227	204	222	197	227	185	197	185	211	188	197	210	199	216	207	207	218	247	195	192	208	223	215	209	214	225	214	200	201	219	230	200	193	191	202	203	197	185	219	170	190	183	200	200	203	217	227	196	199	193	229	210	188	242	202	198	214	177	208	178	228	190	213	230	230	209	189	211	208	178	201	191	226	247	219	201	210	171	198	189	171	196	203	195	215	222	206	202	208	225	202	219	209	184	204	221	186	187	228	225	199	195	236	208	201	223	221	186	194	221	206	203	204	204	228	196	215	182	205	208	208	205	194	215	205	201	203	226	203	197	202	185	218	229	193	218	185	207	208	213	207	177	181	219	219	200	212	199	211	214	212	197	194	208	188	193	192	210	183	197	200	233	191	190	194	211	204	189	200	206	224	216	191	195	232	191	206	207	221	191	189	193	191	205	207	208	201	191	206	227	213	189	225	196	203	212	192	208	225	213	211	196	200	191	209	218	218	227	219	229	195	215	184	210	227	215	211	208	204	215	195	251	219	201	195	226	230	212	200	207	183	194	210	219	217	213	219	183	184	241	193	210	210	209	206	250	215	195	204	208	222	206	241	214	211	201	217	216	205	220	214	208	233	185	181	236	204	207	204	205	213	219	197	217	223	217	198	207	218	187	195	215	218	222	201	183	215	210	208	225	211	183	229	213	220	227	208	199	219	213	222	190	199	235	207	241	217	212	206	208	194	180	196	224	237	211	184	227	221	205	201
13945	26802	44234	46899	52367	50147	53066	51354	38910	33780	30992	31532	40748	33733	23812	17369	12594	6985	4188	2491	1489	931	730	583	481	507	511	514	494	506	518	504	523	481	479	507	447	498	492	505	477	516	508	513	482	516	510	481	505	493	524	491	541	545	534	494	492	497	499	488	482	480	505	513	505	513	513	510	491	515	525	487	508	486	492	489	478	495	523	463	493	514	462	487	508	536	492	503	517	492	483	452	455	504	479	479	474	502	512	507	482	498	530	477	460	496	517	487	504	466	508	522	481	500	493	529	505	533	509	527	432	490	508	508	503	499	458	505	482	515	494	457	468	533	538	502	526	515	538	511	505	487	517	499	500	524	480	523	544	540	535	502	500	518	524	509	511	514	500	493	482	518	536	546	526	491	482	552	542	511	505	497	495	520	496	507	508	518	470	491	513	491	513	474	517	503	492	523	496	501	525	495	558	511	483	459	522	494	448	512	473	464	482	496	512	487	498	520	470	476	538	475	540	510	485	472	511	489	531	464	513	506	496	514	512	450	499	487	488	476	493	498	534	486	509	485	484	498	486	545	523	476	485	480	517	517	532	503	507	516	547	485	478	476	505	521	484	494	463	494	517	499	507	505	501	497	506	550	515	474	534	482	506	506	487	553	531	560	476	499	522	467	505	544	509	493	489	494	479	492	467	516	494	523	468	512	511	503	496	497	483	507	499	526	511	479	499	459	495	499	533	484	481	514	536	510	536	496	522	516	523	524	475	463	501	487	483	481	492	501	532	511	484	523	472	512	499	492	497	545	504	469	505	478	489	498	491	506	526	511	499	514	542	497	504	479	525	535	488	528	481	516	489	486	549	509	525	499	488	530	528	523	470	542	509	467	484	510	485	494	484	505	517	450	498	496	516	506	522	450	498	512	539	518	513	462	495	521	521	486	516	548	505	484	510	519	511	491	508	485	514	505	488	504	512	494	450	509	507	512	500	485	484	535	517	515	483	459	455	490	512	491	479	508	506	485	505	542	535	480	492	498	535	497	483	492	556	511	526	526	474	487	510	478	503	521	501	519	486	521	523	507	519	497	492	461	498	472	513	497	483	494	507	486	543	498	502	517	503	519	509	468	474	539	494	445	483	508	505	506	487	503	511	532	516	525	498	508	477	510	505	501	551	524	541	489	465	476	512	474	497	506	517	497	498	514	467	513	518	498	504	508	485	531	483	468	498	503	521	510	468	507	455	499	500	510	511	471	509	485	475	484	486	522	487	494	491	540	466	479	491	529	467	522	530	533	489	487	505	511	493	498	528	516	495	518	506	489	526	482	491	506	468	480	486	509	536	486	463	498	529	433	476	483	492	462	453	519	489	541	504	518	508	499	475	516	517	540	492	522	475	502	520	512	529	517	491	504	490	502	511	485	505	488	478	551	497	501	497	512	535	486	519	507	504	514	509	512	526	512	499	481	543	545	498	513	482	517	501	496	502	496	500	473	527	486	547	504	529	498	511	508	493	482	500	504	479	512	485	498	517	471	544	506	507	509	471	513	508	469	541	501	521	508	540	503	519	523	495	482	477	506	512	469	545	459	498	565	505	499	530	504	525	476	505	509	458	499	539	508	495	504	530	518	479	489	509	546	491	488	496	475	516	546	493	557	521	504	478	524	517	494	508	522	505	507	487	488	519	511	544	488	438	564	471	509	504	502	478	477	477	534	496	492	547	468	486	482	511	484	476	501	467	517	525	511	482	524	493	500	493	483	474	498	499	507	514	494	526	469	510	483	525	487	509	521	499	503	510	514	478	492	534	489	489	487	469	496	471	519	574	516	484	485	522	504	472	485	509	461	462	477	489	497	496	503	510	504	456	534	471	485	547	503	489	497	509	534	520	512	514	513	457	520	501	480	484	531	513	484	500	500	476	485	471	511	439	498	489	481	507	504	522	539	526	501	512	549	515	522	465	493	505	511	507	516	516	504	515	518	479	486	521	534	480	490	444	495	510	511	511	488	491	496	516	479	510	479	532	501	504	475	500	508	526	493	477	511	484	515	495	478	473	507	532	509	484	481	467	481	522	544	525	469	480	525	547	526	490	532	490	498	474	501	511	506	520	484	492	529	534	548	498	511	518	555	453	482	449	505	510	481	496	495	507	544	520	501	513	512	505	509	516	516	499	474	511	489	494	471	461	498	502	500	486	487	480	508	495	536	504	492	469	491	466	501	540	507	516	505	520	528	526	463	490	487	519	479	531	470	488	462	505	497	544	537	500	451	530	518	544	483	436	532	470	486	523	485	505	460	539	536	509	507	498	512	510	501	512	485	513	451	522	514	482	533	492	487	511	508	484	470	520	483	476	471	500	522	512	477	460	509	501	490	533	525	531	490	466	505	511	506	560	499	478	497	547	499	517	546	524	489	503	507	467	521	494	507	470	506	464	527	510	513	479	483	509	533	499	521	518	485	458	500	531	479	479	536	487	485	540	534	492	491	498	501	447	474	534	482	450	519	513	493	513	520	531	502	496	473	513	471	494	472	519	509	513	540	468	503	481	526	528	491	478	545	474	489	480	481	539	482	469	495	516	489	523	456	503	480	487	501	533	516	521	512	516	484	484	512	505	475	493	513	528	490	516	436	499	494	507	524	494	504	491	494	474	518	466	461	454	534	509	516	505	529	532	503	529	476	514	531	470	533	507	528	495	485	504	519	505	515	526	509	487	543	499	467	502	485	531	496	503	508	516	473	500	500	529	477	509	491	493	501	537	473	484	563	474	497	485	474	500	517	494	485	488	497	495	487	501	513	477	457	495	472	501	501	558	515	536	535	491	494	475	475	502	506	521	546	543	495	524	516	504	516	498	519	527	519	532	473	520	488	493	506	509	485	491	525	504	531	463	508	495	442	528	508	502	524	504	549	503	503	508	438	499	454	513	498	491	508	515	501	503	519	460	497	498	526	458	584	472	523	479	472	492	491	461	481	470	507	515	497	499	535	473	513	542	507	498	500	499	482	516	477	551	525	469	491	487	519	495	524	515	533	523	503	515	494	484	489	512	497	508	530	473	469	503	526	472	491	528	486	493	507	497	474	496	520	523	477	493	526	471	501	524	519	488	489	512	522	480	532	529	547	485	511	471	492	529	551	503	514	502	478	500	492	470	511	524	534	521	471	482	500	484	482	493	514	482	539	507	499	520	512	503	508	491	530	469	489	498	494	532	478	493	512	513	554	503	521	520	500	547	509	488	520	534	530	495	468	478	524	521	532	521	515	529	464	534	515	509	456	509	529	512	505	484	481	499	502	500	491	521	520	501	512	474	483	504	527	523	545	511	531	491	473	495	537	498	517	492	465	454	524	503	540	454	473	483	507	497	541	485	536	550	476	498	495	531	475	506	517	452	488	541	479	499	492	533	528	492	511	508	478	548	507	508	500	539	525	493	542	510	480	503	490	525	503	529	495	471	488	508	466	505	487	466	504	482	516	520	524	482	509	565	473	515	485	506	493	456	480	520	536
7000	6243	9418	14455	14973	10381	8791	6857	4937	2925	1855	1562	1372	793	493	496	497	361	314	285	256	251	271	253	279	249	244	257	270	247	257	267	277	273	271	231	238	234	275	259	235	257	267	280	227	268	237	261	237	226	251	244	250	221	254	263	266	267	258	253	241	233	269	243	246	245	214	271	272	254	287	262	268	268	242	247	248	246	264	248	260	259	267	250	249	235	239	282	237	233	231	237	245	235	270	231	264	263	226	267	277	219	268	242	257	269	218	255	257	239	244	245	235	262	264	242	252	249	262	255	239	235	252	270	265	264	242	227	235	277	266	264	267	241	274	255	257	235	236	231	261	258	236	221	265	224	253	250	234	254	270	264	252	249	244	254	227	202	222	279	220	242	231	240	257	244	244	275	246	237	263	247	251	239	250	245	250	231	269	245	253	241	226	241	252	233	219	251	224	245	275	258	267	246	256	234	242	271	247	269	232	263	261	234	241	259	232	231	265	242	295	278	244	248	248	235	261	263	248	248	247	227	243	210	263	241	259	239	254	249	262	227	251	248	284	230	226	255	229	242	276	237	280	261	250	247	239	242	240	254	267	215	254	229	234	228	244	277	242	232	241	230	263	266	241	230	254	233	258	276	244	284	247	245	296	244	300	284	278	253	254	241	282	246	257	263	287	233	227	243	254	221	238	244	259	264	271	249	229	252	267	274	262	256	258	253	251	228	263	266	273	256	263	222	245	261	266	229	286	243	239	265	233	262	235	235	271	246	237	238	249	247	236	254	246	243	266	232	241	263	256	261	258	257	270	237	278	234	233	252	294	240	275	254	251	234	254	265	249	242	272	259	257	270	264	244	246	266	241	227	247	234	221	223	264	260	228	241	258	247	230	219	243	222	249	249	224	268	258	219	249	250	250	256	233	280	260	241	245	280	265	253	249	257	218	268	263	240	253	239	261	265	251	289	274	241	259	251	269	268	279	245	250	267	266	271	285	255	236	229	256	261	229	240	260	259	260	236	273	244	252	276	273	257	260	241	246	264	220	296	242	247	224	263	270	251	257	287	255	244	261	262	247	253	235	271	237	252	246	237	245	280	237	247	250	235	249	242	248	254	234	251	275	267	219	215	251	250	228	235	254	254	222	216	251	243	244	260	254	257	250	301	250	272	257	254	276	233	241	246	254	259	240	249	227	262	236	280	235	246	225	227	249	261	265	285	252	240	265	230	229	264	259	243	240	267	275	243	261	271	280	262	247	249	228	236	230	242	252	242	250	262	227	232	249	246	234	252	268	248	222	246	243	235	273	244	292	270	229	260	249	230	251	243	261	264	240	227	269	262	264	234	263	259	254	267	248	280	237	239	272	252	267	225	261	225	236	243	244	238	250	258	249	253	249	264	245	258	258	234	231	249	238	237	240	232	258	232	216	261	257	256	264	248	276	258	272	261	241	237	258	240	250	259	225	263	251	253	277	260	269	241	269	232	252	249	247	253	251	243	261	260	252	245	260	275	270	272	240	302	252	264	237	240	247	247	248	257	247	252	257	266	245	222	276	265	251	260	248	243	258	223	235	226	252	239	235	232	253	237	263	247	270	237	260	235	251	248	241	237	249	252	249	256	258	245	268	251	246	245	238	245	247	262	267	256	307	237	260	237	266	253	243	251	262	251	264	248	265	256	248	269	227	263	244	244	246	259	268	261	258	218	263	246	269	259	269	240	227	249	270	272	247	251	233	247	252	234	254	265	269	254	245	249	246	232	241	226	271	278	264	278	268	261	252	253	260	257	257	234	252	264	230	238	261	264	254	254	225	238	237	270	261	271	254	234	242	238	255	265	234	244	244	241	266	245	250	269	250	281	240	246	260	249	270	248	263	244	260	206	248	270	233	241	261	232	269	263	217	260	262	282	255	259	238	244	219	241	257	227	265	236	250	227	255	259	256	267	245	249	245	246	280	292	225	240	235	311	231	253	254	215	289	253	262	272	256	240	230	280	238	205	236	244	239	249	258	263	245	247	243	244	242	237	243	263	239	225	245	262	259	229	241	238	269	222	285	247	283	252	263	252	228	255	241	239	258	257	243	244	256	268	270	237	236	233	253	243	292	229	243	268	240	245	231	250	248	264	256	239	248	267	218	228	271	247	244	239	248	245	243	250	288	221	252	245	236	229	266	260	238	254	254	248	233	212	251	254	249	249	241	269	247	274	251	261	282	238	226	236	249	238	243	255	232	210	278	242	278	265	232	269	215	243	240	264	231	231	214	226	258	254	241	243	254	253	279	257	244	257	268	276	256	264	233	269	250	294	241	262	247	237	256	225	235	216	252	242	259	240	259	245	248	296	242	282	247	250	248	223	251	240	246	228	241	264	253	267	236	248	246	215	266	252	260	236	255	253	257	272	259	212	236	235	260	245	220	241	257	270	257	283	242	243	234	244	264	225	252	236	214	247	278	222	250	254	238	226	255	258	233	243	248	237	262	284	266	248	208	263	262	249	258	243	243	257	271	281	240	245	239	225	236	219	255	247	253	242	231	249	248	268	240	242	247	236	258	244	264	239	260	261	236	251	282	247	274	284	244	251	241	255	264	244	266	241	256	254	249	274	238	262	273	253	270	219	246	238	228	248	281	270	269	255	260	238	256	229	254	256	225	255	264	270	276	241	275	232	225	263	235	260	250	261	257	261	227	267	253	253	302	246	252	233	271	240	237	251	286	237	261	243	245	223	274	230	228	266	264	246	254	238	254	234	268	227	280	225	268	256	241	242	265	239	276	264	262	239	258	267	256	226	241	272	235	257	229	250	247	245	253	266	249	256	271	227	245	277	252	265	267	242	215	245	252	275	266	281	238	256	219	234	255	251	241	265	235	222	257	253	259	265	266	240	224	254	255	274	230	247	284	244	246	255	248	268	263	259	236	272	266	237	271	274	261	234	238	250	278	256	262	243	229	236	244	259	258	268	274	242	262	257	273	242	258	249	230	248	240	241	214	240	261	274	257	258	254	258	275	242	239	255	245	260	243	252	245	256	235	253	241	223	248	242	255	226	225	238	256	255	254	268	241	226	265	256	229	248	245	265	235	262	240	254	213	231	278	231	236	266	268	255	249	240	231	258	277	266	257	269	249	249	228	247	235	227	227	265	266	243	270	243	256	240	247	229	256	252	227	252	237	280	260	256	251	237	246	252	233	228	244	247	251	270	230	252	243	222	256	308	242	206	266	246	240	237	251	246	234	240	231	243	246	281	267	256	260	266	248	231	262	246	249	233	230	244	271	235	255	245	262	249	256	238	257	241	235	238	249	252	236	268	238	247	250	223	267	243	260	249	252	252	249	245	230	241	287	250	272	261	286	230	256	229	245	239	238	249	259	254	263	284	244	229	256	259	233	229	256	310	271	270	240	281	239	253	259	252	248	295	238	244	257	243	265	246	261	270	274	253	252	266	254	250	241	245	257	235	261	256	261	265	228	270	246	234	247	271	268	254	227	267	240	252	274	250
4782	6707	14615	27285	29178	25111	24580	21982	17943	11943	8791	8117	6113	3352	2011	1894	1693	1239	878	736	646	625	609	589	574	606	641	592	626	573	634	587	601	594	586	631	557	602	629	597	578	615	551	604	619	622	610	595	612	599	556	596	640	629	572	618	594	633	551	665	625	596	635	588	609	578	583	605	602	603	615	596	541	602	558	618	577	599	571	634	647	615	645	598	627	612	586	612	589	591	601	585	605	589	591	604	607	644	618	597	583	576	606	572	634	601	624	643	606	625	583	624	601	580	585	605	583	614	635	590	553	590	642	599	605	607	568	555	565	623	648	617	638	586	602	589	558	611	614	593	613	626	599	567	603	604	591	613	622	605	592	614	580	605	574	568	606	599	622	565	616	595	610	624	588	612	603	575	582	586	615	581	601	590	631	605	620	629	566	614	623	587	589	622	600	599	578	580	606	599	561	590	595	596	601	624	618	595	627	648	608	601	567	647	598	562	644	577	601	600	587	633	642	589	588	617	593	545	605	590	581	610	624	592	625	572	638	581	564	624	615	610	608	603	610	602	600	564	604	595	597	678	612	580	635	597	610	582	593	610	592	604	613	598	613	571	584	616	591	597	595	630	610	587	611	581	562	596	624	589	640	607	635	616	581	629	621	597	639	594	569	594	648	611	636	629	599	570	627	579	614	623	623	620	602	603	588	590	571	592	643	589	610	596	634	600	618	599	613	610	600	602	599	579	598	598	596	606	606	597	622	605	636	576	666	577	588	650	599	628	600	577	624	643	571	649	585	599	599	605	601	586	667	614	598	634	604	630	596	633	614	622	621	613	590	607	642	565	608	603	637	638	570	601	604	592	620	597	591	610	589	588	580	590	620	561	618	602	609	628	570	612	571	634	606	621	644	614	625	599	589	575	594	588	622	605	574	622	604	596	643	568	601	608	634	628	623	679	616	618	565	646	598	581	609	632	653	579	611	629	612	641	577	593	632	649	632	602	586	605	641	636	609	600	637	591	562	612	604	616	655	607	626	610	592	612	593	624	598	553	625	590	609	646	588	635	618	633	559	619	616	626	651	594	589	621	596	601	628	594	566	574	611	597	611	607	612	589	579	601	562	616	603	639	574	594	579	606	629	662	635	623	591	578	609	608	636	554	588	593	588	640	611	620	585	633	586	632	564	614	613	609	555	582	592	626	645	561	639	606	592	621	596	618	608	624	588	560	604	601	575	619	624	612	615	560	630	604	616	601	620	634	599	603	640	609	577	624	588	590	619	587	565	562	621	657	554	563	625	602	628	620	606	624	594	588	576	585	621	606	597	615	615	588	587	614	618	618	590	597	613	613	614	581	608	630	596	600	550	614	562	610	567	574	619	607	611	599	609	623	667	594	584	648	594	616	621	591	600	560	573	598	623	581	614	618	600	584	626	638	591	624	591	589	625	606	629	606	608	606	597	542	597	582	611	562	634	601	628	585	638	606	607	595	617	616	610	601	558	541	591	645	563	603	606	607	601	590	592	633	613	625	589	621	612	633	652	602	581	623	613	624	566	603	628	606	621	638	617	598	600	605	587	579	598	607	598	614	614	659	561	630	620	589	608	597	596	645	609	608	588	577	573	572	598	633	616	602	554	590	638	611	585	577	624	569	627	621	558	569	581	618	607	620	579	617	584	590	606	637	668	575	598	602	575	600	628	632	631	574	600	571	594	631	639	618	632	610	579	643	645	620	625	588	594	580	591	599	578	580	569	579	620	614	609	568	579	629	576	622	609	606	605	631	615	620	617	574	628	591	622	629	592	580	607	611	629	560	602	565	621	560	626	622	599	621	621	615	612	626	530	602	549	600	621	588	560	624	602	604	581	632	651	599	624	586	624	587	628	622	618	575	590	609	603	612	617	586	623	584	647	588	581	640	592	590	631	598	578	643	580	609	624	591	623	614	574	628	600	610	627	607	607	616	657	604	609	576	616	648	637	664	584	593	595	559	627	560	585	623	584	650	615	618	610	588	597	579	637	638	624	619	607	650	634	593	663	648	609	579	621	630	565	600	601	609	583	572	628	591	608	601	595	667	615	587	590	610	653	601	601	614	626	583	632	605	567	633	608	596	610	633	586	642	612	580	627	597	613	576	575	575	607	600	624	619	614	686	597	585	589	600	558	598	593	582	610	602	586	605	644	622	607	637	608	635	606	620	589	655	579	599	579	616	563	604	583	585	642	589	578	577	589	583	574	606	616	631	568	590	544	628	617	601	605	607	580	609	585	628	609	595	598	600	624	675	580	580	644	589	600	604	622	637	603	586	609	584	593	605	608	621	602	640	597	617	602	585	582	644	590	609	622	592	587	600	593	606	565	607	583	598	591	606	620	587	592	653	600	581	614	598	579	648	561	604	582	617	621	570	606	608	543	575	610	618	595	605	595	606	604	586	585	648	566	594	634	596	629	593	571	615	599	579	570	571	637	595	587	609	558	585	638	621	596	630	611	655	658	589	591	634	636	592	555	585	624	592	581	560	593	584	587	622	622	631	607	600	600	610	560	615	657	615	655	609	565	596	584	544	600	612	570	586	593	613	555	598	628	595	613	599	617	606	584	609	591	614	580	632	618	602	582	600	629	688	602	587	568	587	645	567	590	642	622	621	597	640	632	605	578	615	602	598	567	587	609	580	586	574	613	612	565	604	587	561	607	608	637	616	617	616	603	643	591	603	641	610	599	605	624	612	571	595	624	584	586	617	658	638	601	611	607	630	625	619	562	594	630	587	588	598	589	614	562	620	622	610	599	632	621	634	564	597	589	609	648	610	647	606	617	623	575	581	592	595	614	547	547	606	579	638	629	615	602	647	624	581	624	605	595	568	601	589	618	596	609	599	605	585	628	591	614	588	620	618	617	578	604	627	626	586	596	607	619	524	592	585	594	590	592	608	636	561	605	555	618	616	553	614	619	536	594	633	652	604	601	606	595	629	586	599	587	629	605	603	604	624	623	600	636	581	576	579	621	556	605	602	553	550	601	593	629	625	624	571	602	606	567	602	615	562	623	609	553	602	604	593	640	596	591	601	637	577	621	630	613	567	611	561	556	561	608	606	598	611	591	619	564	606	607	580	602	574	598	542	618	603	617	601	625	588	601	636	642	622	638	610	618	611	623	594	586	612	603	594	663	642	638	616	606	618	613	595	594	579	598	605	634	593	583	631	598	575	597	571	612	628	589	638	597	603	604	602	624	615	613	610	590	572	589	636	581	609	588	632	630	605	623	580	603	623	582	594	612	599	603	557	591	579	620	602	580	557	560	551	599	557	574	628	549	600	608	607	637	574	589	606	614	595	600	597	585	587	586	613	628	612	566	592	629	641	598	601	590	624	604	632	609	641	621	583	627	615	595	585	586	596	550	588	636	607	601	589	597	622	629	623	597	591	593	628	593	563	595	626	615	625	592	622	606	589	608	601	605	573	558	627	658	609	612	606	647	588	626	626	583	621	577	631	598	560	599	578	637	633
21587	31784	42980	41389	32008	29920	24725	19527	13839	8947	6843	9233	6408	2956	3481	3387	2769	1623	908	546	412	290	236	243	237	239	221	217	229	215	260	223	222	237	235	279	264	248	237	219	220	207	207	213	183	229	252	211	242	234	245	223	235	214	232	217	231	205	233	206	225	223	220	217	236	213	199	236	254	230	222	241	216	249	246	225	230	239	247	225	246	209	209	243	225	217	211	243	228	254	250	219	254	241	236	222	249	244	251	232	239	224	234	244	213	217	210	228	208	230	216	246	232	240	242	239	230	242	248	236	216	224	233	239	220	244	211	266	237	207	246	219	231	225	255	212	240	208	223	237	235	223	228	205	231	282	228	234	224	233	228	258	256	226	218	252	234	246	240	229	255	246	240	195	245	249	235	220	232	267	231	235	226	220	222	249	237	236	237	243	226	234	244	229	266	231	248	220	253	250	240	213	246	218	205	247	257	226	228	226	218	252	228	221	234	239	209	234	242	231	224	234	245	236	227	239	254	235	240	219	236	217	241	219	236	219	226	255	242	199	218	235	215	234	223	225	197	250	251	221	225	223	216	251	231	236	228	213	205	240	232	215	238	228	198	241	230	246	254	232	225	221	215	231	245	218	223	231	233	233	224	223	227	221	227	247	264	231	211	220	234	213	246	230	244	214	234	198	244	212	226	247	226	214	217	208	266	220	230	212	207	222	231	207	220	254	260	249	228	247	207	217	250	239	228	249	222	272	225	254	242	228	223	245	252	253	249	244	208	212	211	214	231	246	245	241	218	227	249	224	192	215	237	258	222	225	223	226	214	233	258	236	229	261	229	241	256	243	221	226	209	239	229	224	223	237	206	219	245	239	247	232	225	251	234	222	224	212	233	192	222	227	233	202	228	226	199	219	225	252	229	212	243	205	208	224	244	216	256	243	225	229	235	205	220	233	212	248	273	201	235	225	233	234	198	232	219	230	242	244	219	253	218	238	238	245	236	276	211	227	217	221	249	220	258	272	214	216	232	201	258	222	251	242	217	233	236	240	233	214	215	192	213	225	274	207	267	250	243	223	231	222	246	220	217	234	246	250	234	204	236	248	236	242	270	242	233	218	239	216	212	211	252	224	225	213	219	226	248	214	211	252	265	238	254	246	234	213	211	233	250	261	228	217	254	253	244	225	221	218	256	248	222	221	260	202	226	234	224	252	237	205	228	233	227	222	238	222	243	231	237	232	226	240	220	202	235	239	220	219	229	220	225	216	226	231	214	220	224	254	229	230	206	246	223	247	241	212	234	233	255	209	218	244	248	223	229	233	255	233	215	242	241	230	244	235	245	237	210	217	217	229	209	209	239	234	231	257	241	225	209	276	212	223	216	207	243	231	260	209	214	242	273	233	255	255	220	247	212	217	210	265	222	204	216	245	249	265	234	220	226	232	212	242	263	217	236	232	238	228	212	232	225	237	210	216	211	217	215	216	210	249	264	243	219	230	205	223	251	228	219	219	204	242	234	239	246	242	264	238	203	224	222	226	237	223	254	248	216	237	230	241	231	239	227	215	241	221	227	204	185	216	216	259	218	229	214	213	240	242	218	238	247	231	220	232	239	252	245	220	223	224	231	222	218	238	259	228	229	247	245	231	233	199	245	207	231	242	231	204	220	251	226	219	222	249	261	215	214	237	213	236	253	238	220	263	238	247	247	233	232	224	245	230	239	221	217	231	242	241	244	239	221	224	263	227	214	246	263	226	244	245	226	212	207	215	238	250	222	226	222	236	239	234	226	239	226	223	249	240	263	226	223	221	238	244	240	231	203	218	210	245	229	227	201	249	235	258	211	249	245	248	238	207	213	220	249	235	265	226	242	202	239	219	246	257	227	238	224	241	265	220	237	223	239	246	240	200	193	216	236	220	225	230	231	221	243	219	221	242	255	219	219	269	229	220	240	254	241	235	220	217	237	224	219	210	230	205	225	237	213	235	236	249	231	250	206	228	239	220	221	222	234	255	220	244	250	239	232	254	220	232	234	211	223	223	225	240	231	232	240	217	219	234	222	216	238	222	229	218	238	234	221	224	222	228	229	236	205	241	243	216	255	273	199	216	238	226	208	210	234	227	211	243	245	240	250	211	194	229	239	237	229	236	220	246	205	248	221	197	228	237	241	252	205	219	225	255	249	234	247	257	225	226	253	232	231	225	234	261	222	252	210	249	220	224	232	228	237	237	233	247	245	235	248	245	240	198	234	242	248	265	221	228	239	231	230	225	222	240	228	245	223	227	248	228	201	227	238	224	215	207	222	258	215	248	222	219	238	234	215	220	234	245	232	232	235	209	227	247	218	246	242	260	244	248	247	267	228	229	219	211	226	223	252	223	256	209	243	218	248	246	223	218	242	238	228	229	214	225	218	202	219	224	224	254	235	234	252	247	220	225	241	248	224	230	256	204	262	252	231	253	247	226	238	247	233	224	258	219	230	243	217	209	222	203	212	236	220	227	257	228	231	201	203	241	229	224	220	229	238	257	254	215	225	252	252	237	234	248	225	226	233	249	239	231	249	224	239	215	240	230	209	253	232	246	237	245	221	231	225	238	199	228	207	247	234	206	234	251	258	251	211	245	230	239	232	238	223	213	231	216	244	240	267	259	240	205	227	257	246	215	225	228	230	215	210	234	236	238	268	214	220	224	254	265	233	207	230	228	215	210	210	246	226	259	203	220	233	234	261	211	216	215	213	236	228	252	204	231	236	258	225	218	237	215	206	238	229	237	207	215	226	227	224	208	233	229	242	228	232	213	213	240	247	246	234	207	227	234	242	212	241	246	179	213	187	254	241	228	232	237	216	240	208	194	244	233	217	217	249	227	218	234	238	252	243	213	216	233	247	212	243	245	227	247	228	221	233	239	217	247	221	234	226	219	231	205	242	246	247	245	234	244	228	243	238	216	223	243	221	215	218	207	204	232	235	234	228	207	219	246	217	229	217	210	237	222	220	242	216	231	229	231	278	220	244	222	234	202	220	210	217	223	211	217	204	235	223	241	226	207	218	254	235	208	209	232	215	219	215	208	237	252	210	218	216	230	215	221	245	211	235	234	205	213	230	217	202	229	237	220	231	268	241	220	229	245	211	248	221	226	261	234	209	214	245	245	232	225	241	254	197	228	230	245	232	206	238	249	237	228	230	199	230	234	224	206	242	246	227	237	225	209	239	219	235	219	225	229	225	231	231	235	266	248	232	230	242	186	240	246	203	256	256	222	217	229	223	249	239	233	225	218	235	231	217	251	218	208	206	229	245	245	232	219	222	266	267	218	220	211	224	214	255	256	237	221	215	235	226	193	229	230	230	233	241	230	196	207	251	235	265	241	222	210	243	209	206	265	242	246	234	222	266	232	224	223	219	236	223	223	227	255	203	221	236	216	233	232	202	230	211	228	230	237	262	241	243	237	236	228	228	235	208	228	248	223	233	228	239	244	236	252	210	255	236	252	253	222	236	258	222	230	226	235
13399	26608	39238	46962	45417	44489	37980	34532	29097	24771	22999	28325	21063	12506	15616	15399	12485	7832	4050	2303	1415	903	731	635	585	548	521	567	546	530	569	533	576	572	574	564	594	580	565	559	556	534	561	569	544	531	568	557	548	518	590	554	579	496	553	586	562	566	560	564	563	550	564	588	601	529	553	564	572	542	560	580	554	593	538	530	579	564	548	561	574	558	545	529	545	546	543	569	622	528	596	561	573	531	541	559	556	531	535	558	544	552	563	563	547	560	541	529	605	587	520	547	572	595	607	611	547	571	514	550	575	567	558	550	534	563	544	588	555	578	562	535	588	541	558	584	574	574	581	576	575	519	554	587	582	509	517	550	567	583	558	572	534	551	532	546	570	561	547	575	570	591	555	581	585	547	543	554	528	560	578	532	551	558	510	598	521	524	515	560	557	584	518	588	564	547	532	573	544	521	610	533	535	562	602	525	518	571	566	575	534	549	542	559	551	517	551	571	609	550	561	553	538	598	526	575	551	560	501	541	590	571	520	511	560	555	575	533	599	548	553	598	564	544	541	529	586	530	572	619	570	543	600	559	571	541	571	542	564	510	564	488	537	513	528	534	571	608	548	524	539	584	589	560	536	567	546	510	518	600	576	553	576	577	593	562	533	548	557	554	546	533	534	578	545	534	600	523	550	559	585	560	559	564	582	570	563	555	565	547	550	560	578	571	549	539	547	550	559	521	571	595	555	595	544	534	543	565	579	542	561	572	561	588	583	586	585	574	540	551	568	554	556	558	537	568	566	534	557	540	562	545	573	535	589	533	536	557	545	588	554	588	573	542	510	595	558	543	568	544	576	559	563	561	566	551	542	571	567	573	569	538	534	569	511	561	557	539	534	566	555	549	563	587	552	605	581	528	527	603	573	565	516	580	560	524	540	544	576	543	559	551	562	564	578	596	535	569	565	561	553	543	571	560	501	554	521	533	572	536	546	649	571	537	528	529	507	571	530	549	568	579	543	529	558	556	532	545	571	573	543	560	535	583	539	555	528	552	529	573	550	548	549	548	575	573	563	559	537	573	579	565	511	600	526	526	615	580	589	536	535	542	567	534	554	564	548	556	569	545	570	534	558	546	592	516	533	530	573	535	509	552	557	531	561	594	537	569	545	548	563	525	566	591	533	548	562	527	537	600	539	567	575	562	558	551	547	564	596	548	556	579	520	570	566	568	561	527	576	542	610	534	544	566	559	541	547	549	578	524	580	527	512	598	555	549	567	546	536	558	555	547	591	534	552	572	558	515	591	553	564	578	566	578	534	545	556	547	590	542	548	613	530	575	578	534	516	547	570	528	557	535	543	567	525	593	617	542	587	551	604	576	591	565	571	559	567	532	554	565	574	602	559	512	565	577	521	542	553	532	551	566	538	556	545	597	516	573	535	563	592	551	513	568	578	480	575	519	535	557	576	551	562	553	575	530	589	525	564	577	559	551	554	592	627	527	517	513	571	577	550	595	559	541	552	587	557	557	529	561	547	572	530	541	529	584	602	575	559	546	560	583	523	521	553	559	531	568	520	576	555	580	541	537	580	562	543	536	564	577	563	567	582	579	601	556	540	569	628	544	556	567	567	571	572	559	576	553	552	550	605	577	552	579	568	574	548	583	529	526	571	533	554	531	548	604	564	535	588	537	546	572	531	557	556	561	512	549	518	528	549	585	557	538	530	534	553	552	535	547	564	573	563	597	551	517	538	538	587	569	571	570	583	529	559	545	566	582	534	562	570	526	544	565	539	583	532	557	528	527	546	514	516	556	530	521	550	547	541	574	559	555	518	528	547	546	566	541	558	532	557	596	565	571	572	576	538	567	566	547	559	562	585	576	549	611	533	602	535	542	575	577	594	562	592	561	514	550	529	544	565	602	589	570	552	591	534	544	529	546	508	556	507	590	533	525	541	566	549	571	598	517	545	563	565	548	572	539	561	555	565	571	588	565	562	544	560	587	545	562	552	533	580	592	530	569	564	554	560	558	572	542	541	576	535	538	581	537	561	533	563	610	551	520	531	593	575	594	578	622	514	552	591	567	580	541	541	549	546	526	521	560	590	590	562	577	528	557	578	569	537	578	572	567	555	502	583	574	547	549	587	572	556	544	571	515	489	539	584	562	558	539	597	547	543	543	586	548	598	583	559	582	556	524	564	563	566	565	551	540	540	589	569	551	534	567	581	541	525	533	542	576	588	525	549	528	553	506	557	536	589	530	577	548	599	548	554	525	551	596	556	556	566	562	578	574	564	553	529	536	574	559	563	542	582	545	536	572	541	537	544	553	568	543	559	556	518	540	578	546	522	569	584	533	561	577	532	558	596	535	550	557	537	527	554	569	612	572	529	562	548	565	572	545	585	549	536	524	590	563	584	561	554	564	540	571	537	570	542	554	541	512	558	581	551	555	606	551	561	601	583	584	572	568	567	601	564	600	557	562	537	534	540	567	546	591	609	566	552	552	551	590	517	600	546	544	553	577	562	551	584	557	565	573	558	526	515	550	541	546	548	522	570	543	585	562	601	566	573	570	534	555	527	549	573	541	582	565	568	565	527	548	508	520	539	526	530	558	526	533	528	528	559	540	541	552	574	523	524	533	587	605	532	598	591	549	571	562	514	552	558	555	561	554	553	531	558	605	557	543	586	552	555	530	535	588	539	598	522	513	550	536	569	561	566	582	548	546	537	589	572	552	551	517	564	534	547	545	524	591	552	497	546	584	545	558	578	574	550	542	600	567	563	543	579	590	494	556	581	565	568	574	577	506	581	540	536	602	552	585	568	551	544	567	542	496	581	551	537	533	591	575	566	558	544	552	534	558	566	557	510	535	581	570	591	526	538	554	601	510	553	562	565	558	571	562	550	559	549	573	555	570	518	556	534	580	554	568	550	569	556	516	594	565	576	527	585	528	519	533	573	530	559	523	538	541	516	574	553	556	564	550	532	573	553	540	545	570	573	549	543	548	543	549	542	560	532	510	559	545	552	577	549	567	569	532	530	584	557	543	546	585	539	561	602	530	565	598	530	580	532	502	548	523	521	524	548	569	562	571	559	554	518	602	588	545	528	538	579	548	573	553	566	538	538	556	551	551	560	542	548	544	554	538	496	528	560	555	550	577	494	563	611	553	549	552	579	569	546	574	602	557	526	559	570	556	530	570	526	587	581	574	565	543	558	573	586	532	548	550	545	599	539	592	569	534	523	576	546	558	587	512	515	539	623	586	549	557	542	558	541	585	571	588	546	529	572	522	542	550	576	561	537	567	582	566	539	537	560	556	548	543	582	506	536	572	535	532	545	579	507	557	574	543	567	538	541	553	556	542	543	578	561	548	564	554	579	547	539	515	574	562	543	512	538	611	542	583	547	567	569	534	566	574	571	583	549	559	561	545	583	610	566	544	559	544	555	564	553	551	538	535	621	541	561	617	607	542	558	547	559	524	570	587	582	510	519	548	532	559	559	517	537	575	561	544
30135	40438	48824	39434	37392	32872	31414	26858	23356	14205	11915	10296	6590	5248	5906	7984	7365	4926	2705	1256	652	397	287	244	250	211	200	217	221	225	210	214	206	191	223	177	225	219	226	189	210	183	181	228	195	236	204	197	187	188	220	202	206	214	249	196	205	193	218	224	198	181	186	222	225	192	232	203	189	226	222	213	215	233	198	211	208	203	199	218	218	236	219	183	223	194	193	214	238	194	204	194	211	211	192	204	206	210	207	195	215	212	228	203	213	245	214	236	168	208	209	210	229	199	218	195	184	182	208	212	201	190	200	208	208	216	204	235	197	217	193	187	195	215	208	176	207	182	224	235	188	238	223	215	200	195	210	213	221	184	223	228	219	228	230	194	202	181	217	237	237	207	169	219	191	204	185	211	210	207	220	222	194	188	211	196	228	231	204	226	217	222	211	218	227	186	206	204	215	222	204	209	209	208	220	217	210	227	219	230	236	213	226	238	188	206	205	219	206	243	214	180	195	198	204	235	239	201	208	218	187	216	216	220	189	199	212	207	203	210	209	184	216	253	251	195	192	226	185	229	217	223	227	224	204	219	190	203	234	197	223	202	205	203	220	208	231	208	206	202	205	222	211	217	206	228	197	190	205	227	215	215	210	222	195	191	219	226	212	220	224	235	215	189	211	234	185	188	196	190	244	170	213	214	237	213	214	218	198	195	211	173	214	207	214	212	224	201	237	210	186	205	242	194	197	206	208	177	209	192	221	223	202	214	219	233	221	203	192	239	195	224	196	210	218	204	188	231	202	210	198	176	212	218	204	187	213	186	198	214	209	207	208	205	242	230	213	240	216	191	214	221	204	227	216	214	195	188	191	231	234	197	241	231	201	201	202	205	240	207	190	213	227	220	233	196	230	207	209	224	207	213	209	209	207	231	209	206	210	195	206	235	190	214	224	207	212	232	209	202	200	213	225	221	190	209	220	205	196	212	234	201	231	216	240	192	203	203	221	207	224	187	216	219	202	213	211	209	227	222	219	215	214	206	201	215	205	213	219	207	193	193	208	242	217	196	224	186	214	220	205	219	209	208	208	204	205	196	220	209	224	211	200	203	183	215	216	191	223	182	193	208	226	208	213	229	179	211	232	204	206	207	222	216	198	192	232	213	218	220	230	210	211	202	238	202	213	219	223	195	218	211	214	214	184	197	225	198	205	226	210	193	211	203	214	225	196	204	186	224	228	247	209	250	223	211	248	196	227	204	202	189	225	220	233	220	216	217	198	211	215	221	180	223	195	209	216	228	197	203	229	213	213	218	205	210	236	210	227	203	242	206	219	224	188	206	204	230	239	204	202	219	205	213	198	204	205	230	242	239	195	234	236	226	214	228	201	233	203	218	215	213	234	187	232	201	227	209	188	221	202	221	244	206	200	209	237	220	236	222	184	214	213	215	204	244	221	209	224	211	210	229	215	204	201	208	204	218	215	189	194	209	204	245	230	200	190	208	205	207	215	209	179	218	198	203	203	225	202	210	200	200	212	222	197	211	189	191	222	224	208	200	216	209	226	221	206	216	207	215	203	235	217	202	182	216	212	233	243	181	220	197	196	215	195	214	203	218	217	180	224	220	197	214	204	189	192	223	210	202	190	212	217	203	237	201	205	223	210	209	196	209	220	207	193	215	225	221	212	221	232	222	218	229	216	181	212	190	186	225	195	216	220	211	188	185	190	193	230	218	211	208	208	198	239	201	233	207	208	224	216	234	191	198	228	212	180	189	226	211	211	198	220	186	199	233	208	203	240	232	245	210	226	211	242	189	211	221	196	235	197	207	173	192	202	240	224	208	226	224	199	228	215	199	207	196	185	209	227	243	220	210	216	217	218	204	226	202	223	203	191	199	214	206	205	211	221	217	215	190	210	222	215	210	197	224	229	202	205	199	220	194	203	217	196	196	207	235	210	208	200	221	230	221	199	204	220	222	224	214	234	192	180	185	211	207	240	210	216	212	215	245	217	191	208	201	234	208	233	228	223	197	192	198	221	208	214	227	216	226	215	231	202	261	212	204	207	233	217	226	216	229	184	211	216	211	201	185	199	209	218	197	207	215	214	241	240	197	231	217	206	207	200	203	220	212	208	220	217	203	229	198	201	224	197	202	188	209	226	208	213	213	205	208	210	235	225	233	193	218	221	208	211	184	213	190	206	223	193	199	212	202	220	221	213	191	226	205	214	196	213	198	199	203	223	203	203	204	243	215	196	225	212	173	201	214	223	231	192	227	216	170	207	219	212	227	238	213	205	193	182	216	212	223	203	200	231	240	188	227	205	215	206	217	207	237	231	190	202	208	209	212	190	206	191	210	215	192	204	187	212	191	189	191	220	211	232	198	232	212	210	204	211	225	212	220	210	198	237	214	231	199	208	208	219	221	177	248	195	212	229	245	174	202	212	206	206	218	202	220	197	199	261	181	198	210	213	224	186	211	202	198	172	195	216	228	208	200	202	209	215	217	191	208	197	213	214	194	198	221	199	187	189	225	205	212	197	205	220	242	205	224	216	225	212	213	212	189	231	207	206	214	173	229	184	190	241	244	210	218	207	223	221	206	225	204	197	198	200	207	243	213	212	203	197	202	210	214	186	230	204	211	231	195	190	228	217	222	205	217	228	202	244	194	216	194	209	216	236	218	225	223	231	234	234	200	213	209	195	194	228	218	223	212	241	222	199	224	212	214	202	233	235	202	198	231	238	215	221	210	192	230	213	223	194	203	199	191	193	212	205	220	197	209	240	221	209	213	221	213	203	211	225	193	209	229	203	212	214	216	205	242	194	209	222	229	215	237	227	183	202	219	191	244	200	193	191	230	198	211	237	224	196	218	200	192	223	221	210	199	198	212	222	199	222	230	208	222	195	203	243	211	216	208	193	211	202	204	220	220	230	219	229	201	188	214	193	227	199	228	211	197	224	194	212	232	204	212	201	203	207	197	215	212	202	219	220	220	241	219	226	205	227	222	217	185	222	243	223	187	210	194	230	212	244	200	220	210	240	208	226	194	201	232	206	205	231	222	193	204	218	190	204	235	219	234	216	216	222	232	202	206	191	218	212	232	212	203	204	210	222	185	184	217	236	198	198	217	219	201	213	208	204	195	210	197	210	193	198	188	214	218	236	228	233	209	205	186	189	204	222	203	207	212	220	215	202	205	199	196	207	216	221	234	209	223	183	227	209	218	204	236	215	218	216	208	182	216	221	207	211	210	218	208	228	206	196	233	182	224	219	215	197	203	226	199	212	214	208	205	208	219	251	211	199	188	213	231	213	188	206	191	200	209	184	209	191	240	201	181	200	191	211	214	222	238	195	246	204	229	214	225	191	224	223	225	176	216	209	201	203	193	236	190	205	208	228	188	187	203	206	191	219	203	210	189	202	187	218	240	215	229	179	216	227	212	242	214	190	191	207	217	209	214	214	182	217	175	213	209	201	229	194	218	234	212	175	223	205	202	221	217	225	196	217	208
18085	33180	45691	49812	50787	49953	46706	41301	37156	27388	29788	28283	22143	19232	22538	27294	25345	18847	11612	5566	2965	1519	889	661	558	514	523	517	488	502	571	527	529	478	540	532	557	514	496	517	470	510	549	495	467	491	483	493	533	519	544	544	551	534	513	517	515	492	502	531	498	495	511	505	453	515	512	517	510	473	475	533	536	539	513	494	506	519	560	490	509	531	506	523	501	479	494	483	490	495	547	496	495	549	499	479	525	501	515	523	466	492	503	493	516	535	518	497	508	519	538	513	513	469	540	496	482	447	489	473	538	526	501	504	478	519	479	523	508	532	480	464	532	514	538	490	503	549	475	513	509	512	483	489	524	516	526	520	502	519	536	511	524	504	502	524	501	486	454	476	523	508	521	522	522	535	534	504	518	508	516	498	524	513	510	526	511	539	525	514	532	499	537	534	532	499	484	537	487	486	497	522	503	522	478	507	501	467	499	531	524	546	526	529	428	483	493	506	508	466	499	510	487	515	489	496	497	498	499	507	493	499	532	499	460	491	502	489	501	506	507	494	514	506	525	487	502	537	475	528	522	516	523	516	539	522	478	517	512	544	486	487	483	489	516	492	537	531	482	476	498	504	536	484	535	487	515	501	489	531	497	486	488	515	520	545	509	542	528	477	495	496	500	539	501	493	481	484	488	546	542	534	529	529	476	491	522	534	526	495	468	510	506	474	498	492	517	529	508	515	520	525	515	466	516	529	530	458	499	487	518	465	518	483	500	511	517	514	519	522	513	506	543	491	542	524	485	522	510	512	464	508	502	486	499	487	540	489	515	537	508	541	535	554	539	548	514	530	498	513	503	534	518	515	508	504	514	486	494	493	531	478	497	487	525	540	543	552	511	493	494	555	508	526	523	536	506	479	494	526	512	541	490	535	533	487	490	523	509	549	491	514	499	489	510	478	536	522	483	512	499	496	521	514	531	507	497	538	505	503	509	524	522	514	505	512	511	543	526	535	502	487	506	485	494	506	521	536	518	546	480	463	493	494	538	516	522	527	543	523	537	523	480	501	460	550	487	529	490	519	526	516	503	511	531	509	521	526	485	529	513	510	506	501	493	502	540	505	523	518	463	499	489	489	514	486	510	488	474	468	506	511	523	518	519	524	516	529	534	488	521	549	534	532	489	457	496	524	516	518	492	486	477	547	548	543	529	508	487	484	466	535	489	538	508	515	489	550	526	512	539	480	514	491	505	510	491	494	469	483	502	535	536	517	490	488	545	531	514	489	517	485	486	519	511	483	484	482	514	472	553	522	546	501	516	501	520	506	479	480	470	476	516	520	515	510	510	559	548	535	526	503	537	525	497	506	490	499	512	532	503	530	493	541	514	515	488	505	471	510	525	519	541	477	501	526	536	514	527	510	492	483	527	484	504	524	510	474	506	497	521	494	485	550	464	497	502	522	578	508	488	497	460	476	504	538	490	543	501	507	449	514	529	522	506	520	505	510	474	509	512	470	547	516	545	524	488	509	494	464	533	500	520	560	514	559	474	544	506	518	506	505	510	523	491	553	491	544	472	476	491	515	501	503	499	500	505	500	530	509	523	499	483	520	518	507	476	500	507	492	512	504	515	505	511	481	493	550	495	507	500	550	516	539	534	506	516	505	518	488	513	504	533	481	512	516	502	524	491	539	521	518	516	521	512	530	499	498	520	486	531	471	513	482	513	545	505	494	503	528	521	521	508	493	489	523	536	503	491	531	497	500	492	545	520	505	514	505	497	502	504	516	556	515	505	501	533	492	497	517	513	513	522	529	509	512	514	510	535	524	500	537	533	483	529	491	513	512	476	520	469	476	519	496	519	518	505	552	511	496	491	487	512	535	472	533	546	502	501	541	481	499	509	529	532	506	499	517	490	514	489	500	499	557	536	500	516	542	550	511	528	504	510	543	487	535	485	520	468	501	504	520	498	500	504	540	498	550	513	493	460	500	495	499	525	482	519	508	517	491	526	519	510	508	490	530	515	528	523	548	566	540	496	520	503	489	539	517	519	502	512	514	526	483	513	506	512	527	487	491	518	490	490	497	541	534	554	493	533	512	551	491	539	526	485	514	495	486	511	512	500	514	504	542	513	522	511	487	500	467	517	519	524	507	527	483	519	533	507	490	532	512	503	504	504	495	484	483	516	495	530	529	533	478	491	457	538	494	472	520	535	482	516	520	483	500	492	513	524	510	501	500	504	500	537	524	509	497	521	492	524	533	504	502	507	526	495	519	501	507	503	531	504	471	509	481	543	485	529	486	521	498	507	532	499	520	484	513	515	505	523	560	484	537	521	487	471	487	555	503	478	513	515	493	501	506	508	490	552	481	493	513	553	491	451	504	501	497	502	536	479	502	496	553	469	500	496	469	507	481	497	490	488	500	503	503	527	488	511	506	523	512	500	512	471	498	520	473	482	483	544	534	512	470	519	521	506	495	524	543	539	508	526	551	461	529	487	503	496	488	484	515	487	534	521	461	491	480	523	525	517	516	509	457	471	479	564	506	473	503	497	525	484	487	534	522	513	513	524	523	503	530	502	450	516	465	487	513	542	473	517	539	512	461	505	484	502	492	493	482	516	519	520	491	530	522	530	547	516	489	469	481	559	509	508	535	542	523	498	539	537	513	496	512	444	499	521	526	514	489	511	528	496	503	490	500	534	506	509	479	494	487	503	526	494	512	486	480	506	479	495	556	548	519	482	488	520	541	501	512	515	548	475	532	522	458	525	486	501	549	488	470	472	509	510	457	542	498	517	499	471	519	552	504	553	484	505	524	488	528	554	469	543	504	501	517	491	493	476	494	494	498	537	491	483	483	476	526	505	510	506	522	486	512	546	506	478	476	500	519	550	509	510	518	514	524	504	509	504	540	513	527	499	490	510	514	536	498	508	544	517	514	535	478	521	491	486	525	480	441	505	523	524	486	495	514	476	486	533	446	487	523	477	531	543	468	529	517	502	509	498	517	490	504	490	556	516	500	530	530	533	544	536	528	522	553	497	514	474	527	539	517	496	520	483	511	546	504	548	554	557	519	517	531	512	506	524	493	474	506	512	513	459	510	512	511	455	502	519	476	512	496	529	507	481	530	521	513	511	465	517	544	522	502	506	511	488	521	525	485	494	522	544	518	508	487	517	499	509	490	544	526	532	501	518	479	464	487	532	552	504	518	508	509	536	485	532	522	580	483	519	541	548	463	542	440	466	516	521	527	491	535	508	524	512	489	491	512	506	529	538	539	509	497	525	519	508	531	512	477	475	506	527	497	561	546	488	500	529	495	504	460	491	520	502	523	512	495	509	529	515	516	538	560	556	501	543	503	488	505	513	487	536	509	491	463	529	514	509	520	497	497	504	514	501	528	529	512	493	547	504	490	484	517	540	520	479	510	519	515	530	505	522	513	484	530	535	466	478	516	497	527	521	479	459	517	453	499	535	513	491	473	496	526	465	548	516	475	569	536	534	534	503	491	525	485
7898	7317	10789	8479	6150	9475	9262	5088	3096	2111	1454	1094	781	589	634	572	537	436	389	351	284	268	248	289	258	264	258	248	254	278	268	249	265	247	265	244	253	250	246	262	268	233	280	219	267	224	264	271	257	263	250	244	245	251	278	249	254	251	259	265	265	274	267	275	256	258	252	249	255	273	273	273	268	241	253	253	252	242	257	255	267	262	230	267	273	253	257	230	241	229	245	233	273	268	245	256	222	252	266	244	248	258	272	251	272	271	260	287	282	252	286	278	279	288	238	242	234	269	239	269	241	247	266	251	244	266	262	250	238	250	262	277	285	287	242	242	255	303	238	277	231	245	247	248	276	273	254	269	253	281	243	274	268	232	255	244	280	238	240	256	219	257	251	263	234	255	236	267	259	264	278	226	243	258	253	288	254	254	279	269	256	270	251	234	263	261	254	241	258	251	233	270	261	267	251	237	269	276	278	264	268	266	257	261	276	249	231	265	261	232	259	228	244	256	273	259	253	254	231	255	249	253	245	256	270	264	241	252	286	271	251	278	292	261	237	228	227	268	278	260	251	276	265	273	254	268	268	249	254	271	243	288	238	264	233	264	268	236	256	266	269	258	258	240	266	244	242	248	241	256	235	261	256	261	256	242	227	266	254	285	268	263	255	240	259	244	263	274	256	262	215	264	240	266	252	279	257	263	254	234	248	248	253	235	299	249	272	253	221	245	227	251	231	227	252	301	243	259	266	269	266	275	251	258	242	290	280	239	267	211	249	255	266	236	247	242	265	246	271	261	290	274	244	262	255	241	271	277	242	231	261	250	239	236	270	258	256	243	218	251	265	224	229	238	236	270	228	246	243	273	264	256	241	260	262	254	285	242	253	256	287	223	250	241	259	258	267	249	255	229	237	223	279	265	271	248	257	278	280	243	240	274	258	261	236	240	232	234	291	279	248	261	260	261	252	259	250	252	282	279	231	257	241	264	252	244	275	276	280	255	248	250	267	288	244	238	267	228	281	256	295	253	257	282	256	244	234	260	254	276	246	242	280	270	284	262	280	251	230	258	236	233	284	290	265	243	256	293	245	260	266	242	247	224	279	264	228	228	250	265	260	234	247	257	275	253	242	294	270	242	262	246	278	257	265	275	236	241	283	257	257	269	236	252	259	261	248	241	247	260	275	253	245	287	248	256	276	271	243	241	219	268	256	288	249	251	250	260	246	264	277	258	253	257	248	265	254	269	260	257	282	254	255	247	243	237	252	238	248	256	218	253	229	258	255	265	259	255	230	292	245	259	273	265	253	268	251	273	231	255	254	232	264	241	274	247	253	238	253	249	256	251	257	280	260	249	248	246	243	270	257	256	258	236	273	267	278	280	250	257	252	267	268	254	272	222	271	236	234	266	247	250	241	244	263	255	258	228	283	249	240	253	285	277	259	234	294	236	260	258	222	272	262	260	271	320	230	233	224	245	296	265	249	228	274	245	238	257	271	263	260	273	256	262	228	252	255	236	272	263	233	252	239	261	243	252	260	264	249	239	280	245	262	247	252	275	259	247	263	254	220	234	242	239	272	263	296	259	230	262	241	259	257	248	268	269	251	257	248	261	251	242	272	254	263	277	265	248	255	271	263	287	247	273	283	245	243	243	239	230	263	276	258	279	264	225	232	281	234	235	285	240	239	263	273	270	253	245	251	248	256	264	250	257	277	248	240	261	279	269	231	248	238	219	244	243	243	245	273	283	267	252	268	267	276	288	244	302	255	214	254	254	273	265	238	273	258	256	231	255	271	246	263	245	248	274	233	229	220	251	259	263	279	229	247	225	273	236	234	284	267	254	207	249	263	268	271	252	239	279	272	265	216	272	225	281	247	274	264	243	229	223	234	290	247	264	260	249	230	256	244	226	233	246	255	250	255	258	257	243	234	293	233	260	260	259	252	281	259	243	235	262	245	280	249	246	246	273	250	277	235	254	279	234	253	263	249	287	270	273	287	270	268	237	270	240	261	259	266	299	259	239	262	254	254	246	284	239	249	258	273	272	286	242	253	259	248	270	277	233	244	240	258	259	257	253	256	302	256	261	261	266	283	224	257	226	240	285	271	242	247	260	271	282	284	239	260	289	253	280	255	269	279	253	246	259	245	254	251	280	246	247	275	262	228	248	272	296	239	229	264	258	280	273	280	259	279	260	265	244	289	277	259	282	239	244	265	260	228	261	264	264	261	256	249	249	255	283	235	263	267	277	249	254	261	285	266	261	247	250	242	225	254	256	278	263	265	255	260	286	252	255	264	275	253	286	255	266	261	251	276	258	260	236	255	254	258	270	260	250	249	274	246	235	296	271	255	247	280	237	246	261	263	257	256	305	248	272	290	252	249	224	264	239	268	227	260	249	291	269	249	252	258	252	293	269	277	249	278	271	269	253	262	270	256	243	251	265	244	251	272	246	287	278	236	259	260	274	274	224	237	272	249	232	247	250	234	250	243	238	276	259	230	240	290	262	254	257	237	269	238	269	277	240	267	267	229	246	269	266	212	238	272	276	255	240	233	245	270	242	269	228	228	238	280	246	263	236	240	261	284	267	230	262	261	247	259	252	269	242	265	256	220	282	224	251	256	259	242	236	264	253	256	259	275	263	252	236	259	242	272	268	279	267	266	246	236	237	241	256	239	276	274	267	255	297	299	245	230	242	247	243	272	262	226	248	240	285	278	301	270	260	252	234	219	264	267	280	262	257	224	258	227	253	262	247	257	251	250	252	258	248	257	267	265	243	265	265	268	253	270	255	268	291	256	281	227	254	246	234	258	247	250	246	245	235	266	261	257	244	264	272	265	222	272	256	282	265	258	262	285	253	248	278	242	245	259	244	227	227	271	236	230	253	241	239	247	260	243	292	264	253	255	215	245	250	274	261	249	225	253	246	258	218	237	234	263	263	269	242	280	250	263	249	247	252	252	248	230	258	283	239	303	259	258	254	282	249	246	286	289	267	289	246	253	242	264	253	235	252	236	242	270	279	248	260	257	243	263	280	249	271	211	245	246	237	290	274	265	272	275	282	273	283	209	235	287	232	262	279	263	284	239	268	280	258	247	222	242	278	259	248	264	256	257	231	268	260	270	252	257	232	247	265	272	248	261	278	280	258	246	281	276	255	256	247	276	225	247	243	226	254	253	263	245	237	251	219	229	272	224	238	259	249	221	256	268	241	243	253	262	262	251	269	246	248	268	266	247	281	236	232	273	253	230	269	260	284	282	273	266	247	256	237	246	259	243	223	263	286	277	258	254	242	251	264	251	254	249	278	264	259	279	228	276	256	250	236	255	262	261	257	278	237	246	281	254	257	269	274	259	254	219	287	287	242	271	263	288	250	272	238	286	242	255	246	245	264	247	251	271	235	259	265	263	256	223	263	268	255	252	288	295	286	259	239	234	261	280	260	233	253	232	261	269	258	275	245	257	233	268	238	273	281	257	272	254	242	297	262	244	264	242	275	257	262
5125	7618	15858	17865	18045	25948	24846	17501	12827	9813	7120	5507	3577	2532	2488	2555	2173	1642	1145	891	723	657	601	600	562	648	583	614	602	628	619	610	584	590	647	626	621	590	603	591	585	595	601	619	624	561	587	599	651	626	581	545	618	614	618	599	567	588	610	622	620	617	592	640	628	580	597	612	605	597	618	600	613	624	613	613	605	614	651	629	640	599	600	607	614	591	632	620	612	603	617	592	589	648	650	653	610	654	623	622	641	628	605	580	610	642	614	621	581	602	642	637	590	648	624	632	628	608	578	611	627	597	676	615	625	611	568	648	578	581	580	603	604	670	639	582	603	582	640	574	616	641	588	614	619	597	627	596	609	599	630	571	645	637	574	621	585	626	533	605	630	607	589	663	639	687	604	580	596	625	594	596	574	616	616	580	610	646	583	640	618	577	579	599	664	604	567	625	631	602	595	596	605	631	648	645	625	624	643	573	590	601	615	603	640	571	616	596	584	594	604	627	647	629	585	613	611	645	620	607	605	638	597	602	581	563	628	578	581	626	631	604	602	607	632	588	647	607	627	584	567	593	618	618	614	613	611	618	576	650	603	568	581	641	587	621	562	618	609	605	635	614	615	610	625	599	650	619	602	619	613	604	627	588	624	605	624	614	596	593	576	609	638	638	584	639	633	654	601	603	614	611	617	607	561	598	621	650	603	629	570	610	636	595	610	619	644	607	609	625	599	583	619	636	626	630	579	546	641	667	559	643	568	563	597	604	623	590	624	624	618	680	627	596	638	569	590	595	620	611	644	569	647	633	608	568	633	590	594	658	589	613	608	601	619	597	591	619	598	607	633	583	612	597	647	561	619	621	604	590	605	643	615	608	654	593	640	606	597	589	634	620	578	596	615	595	599	621	597	636	633	638	605	609	640	632	593	614	593	596	605	674	593	640	602	624	569	624	608	623	630	583	611	627	631	588	674	646	609	597	601	590	616	611	677	597	640	637	653	623	650	620	611	593	611	656	599	612	576	594	653	625	639	631	611	601	626	614	645	628	676	631	620	605	618	631	595	605	589	640	588	610	600	621	595	630	662	604	580	629	608	628	587	626	660	618	590	611	575	594	585	563	606	596	622	636	610	606	621	633	600	602	631	608	634	650	609	602	608	639	585	607	632	625	584	606	654	608	613	594	581	629	612	645	626	610	583	606	591	591	598	606	622	602	644	593	629	589	650	598	615	573	590	624	570	617	629	657	556	613	628	592	610	585	602	599	647	622	596	608	596	621	638	603	577	600	612	634	652	615	616	627	597	593	609	626	601	641	577	613	605	610	603	602	580	627	574	619	605	636	621	618	593	616	614	597	610	622	673	583	596	621	589	632	614	608	589	620	653	640	614	652	597	567	651	595	654	584	631	619	606	629	589	620	556	602	634	629	696	629	598	604	647	566	592	594	614	633	670	605	587	636	621	610	602	611	625	578	632	573	643	606	581	618	603	594	585	586	632	595	617	590	587	544	583	583	585	601	614	573	634	618	614	608	648	627	614	637	624	591	617	649	629	598	591	642	589	618	626	582	591	610	578	633	613	629	574	582	609	605	622	657	626	632	596	639	616	604	614	582	630	621	650	615	624	679	580	649	654	590	587	652	618	591	630	619	602	619	633	615	620	634	622	594	550	598	615	632	611	612	587	669	643	615	616	589	631	605	611	592	605	608	616	611	602	586	592	648	656	603	577	616	573	607	615	615	639	589	634	615	617	567	602	637	578	646	562	561	644	628	625	600	627	595	597	587	585	617	633	589	587	588	595	638	574	616	561	623	617	592	648	573	597	638	625	617	615	638	626	581	643	612	606	659	623	616	607	589	635	632	628	622	632	621	662	628	622	656	629	617	625	597	578	616	636	599	616	591	634	602	621	669	586	632	599	613	605	603	650	573	645	623	600	594	577	573	605	640	608	574	614	608	580	595	598	598	615	603	593	600	620	582	596	608	633	624	612	638	614	631	611	599	574	632	579	587	579	625	575	617	618	646	599	599	589	614	583	632	617	632	584	623	610	630	621	591	591	636	606	632	639	613	571	614	638	573	603	607	553	613	571	578	612	594	671	610	618	656	592	613	596	581	594	643	581	623	629	610	594	606	629	600	579	618	593	606	644	550	647	588	600	641	640	591	606	624	634	646	649	647	631	592	605	566	617	586	599	624	633	585	646	597	612	618	593	572	658	653	610	597	630	598	594	579	631	601	591	578	621	596	569	633	614	620	596	653	630	605	644	645	632	574	548	630	627	611	649	560	623	570	611	569	656	599	584	569	620	615	605	603	593	566	602	599	595	644	603	628	561	580	652	568	566	644	591	625	606	609	628	599	630	585	569	609	611	609	627	584	589	655	567	605	640	560	617	648	651	642	601	583	620	631	567	617	595	578	591	603	580	639	599	635	585	586	587	599	620	617	561	686	560	620	601	596	582	566	639	647	584	618	583	643	637	597	622	632	661	616	600	609	656	630	610	621	630	660	630	649	565	637	612	607	634	601	614	599	608	582	661	633	595	608	622	572	654	607	613	609	615	607	627	662	571	608	627	608	616	643	616	607	584	613	644	562	618	600	636	618	616	588	627	610	654	623	619	606	620	634	585	628	607	646	617	617	638	658	609	592	599	608	625	584	606	629	624	611	609	609	597	624	605	613	613	619	625	632	576	608	632	642	620	574	592	628	609	593	590	602	635	604	591	653	609	596	606	604	590	600	619	623	650	599	608	587	597	610	597	589	634	614	571	621	622	592	641	574	620	592	614	612	608	638	596	615	619	627	613	583	617	549	643	613	603	650	638	578	624	637	621	567	611	635	641	596	610	610	625	674	667	592	621	624	599	618	598	649	596	604	618	588	622	592	623	607	602	613	643	623	643	622	613	609	625	606	561	636	626	578	644	590	580	605	623	647	615	581	612	613	594	608	591	610	584	585	602	615	613	606	614	637	612	596	657	622	624	623	640	623	612	650	656	648	600	598	634	621	632	607	592	611	634	627	625	616	600	576	619	620	581	578	612	615	606	628	607	620	614	613	598	624	570	609	656	576	605	610	596	601	637	612	655	598	643	593	602	600	609	648	553	613	635	597	613	595	599	603	605	623	658	652	610	613	611	629	607	624	625	588	589	566	609	629	611	633	650	574	581	608	605	606	629	612	600	601	628	629	620	626	594	561	628	625	644	588	666	604	656	644	654	578	651	586	622	631	572	626	602	589	611	546	584	647	584	570	615	585	600	575	603	593	603	580	631	611	583	617	574	653	599	619	638	596	575	626	636	679	654	612	617	634	630	614	598	564	588	613	600	632	596	605	634	635	614	645	603	599	637	603	594	618	640	592	588	594	614	605	646	577	560	614	668	620	640	576	629	666	561	613	619	612	594	631	595	597	547	601	586	609	652	578	592	598	585	629	587	592	594	613	606	675	614	652	625	680	639	600	629	648	570	638	640	626	616	595	602	628	595	605	651	639	640	637	622	633	632	600
21488	30735	32229	33178	37185	38422	30851	21180	20202	13125	10693	10855	7497	3957	4315	3019	2095	1377	881	523	357	267	259	259	243	224	246	239	256	204	225	221	234	241	208	220	256	238	246	243	258	216	260	223	220	289	252	211	250	258	238	221	212	255	236	237	224	257	258	234	213	245	242	228	229	259	254	239	207	235	229	235	243	247	249	239	216	219	244	234	197	231	250	224	244	251	214	228	245	230	208	257	237	212	254	244	220	219	248	218	247	221	239	228	244	254	235	246	234	271	250	236	268	216	229	269	228	228	259	272	238	216	240	213	233	231	245	252	239	245	247	261	199	228	235	246	217	219	256	211	249	242	206	213	240	250	238	230	272	233	253	252	242	207	238	226	257	238	241	212	246	205	227	225	238	254	224	243	251	229	247	228	214	224	241	246	211	195	220	250	232	210	229	211	233	264	249	246	221	232	221	250	213	260	223	250	249	258	232	242	221	219	204	237	234	243	222	245	263	235	237	246	234	277	227	249	255	245	213	202	231	230	238	228	243	226	225	245	242	230	218	243	200	235	241	230	227	216	239	218	218	256	217	244	235	212	225	233	232	280	224	261	246	246	219	219	237	226	242	198	232	231	241	238	241	250	238	262	260	255	241	247	215	239	247	230	230	226	240	241	252	236	247	223	246	255	222	245	229	277	259	238	236	227	197	216	228	222	213	214	235	231	218	221	223	244	241	221	222	219	265	242	226	225	215	221	224	239	232	246	218	223	243	231	243	234	253	242	223	224	247	265	229	209	237	219	244	213	234	249	235	233	221	230	247	217	238	227	203	242	230	232	233	234	220	260	213	271	210	233	239	249	233	243	233	230	234	238	239	234	260	233	218	226	244	225	227	201	232	251	249	233	233	227	224	208	243	241	252	230	227	243	221	225	235	234	248	212	218	236	212	217	254	219	238	226	214	228	229	237	253	234	229	198	233	275	250	201	248	243	258	221	204	200	212	255	233	235	214	273	256	240	234	253	250	263	224	252	236	241	234	258	242	229	240	234	208	221	261	217	198	229	218	240	215	236	224	237	259	246	210	228	245	217	215	244	234	211	230	217	236	234	249	228	258	234	245	225	221	252	225	231	234	237	235	231	249	230	253	213	207	236	217	234	228	240	232	228	229	261	238	248	241	233	251	260	221	222	241	252	257	240	264	242	232	255	227	228	248	252	246	260	231	190	247	241	206	199	224	233	215	217	238	247	246	246	229	239	225	230	229	244	237	205	225	263	233	220	216	213	255	223	208	233	238	242	245	206	217	256	239	243	256	267	235	242	227	220	237	227	225	234	250	231	261	213	250	226	251	237	225	241	219	212	258	214	232	233	252	272	219	230	230	231	226	234	222	244	244	251	213	246	255	233	217	222	228	225	230	235	241	222	225	226	240	210	244	208	246	230	220	251	245	241	242	265	217	252	237	266	212	231	239	234	231	208	220	220	205	240	241	230	237	245	251	203	251	202	245	233	222	218	249	238	227	230	218	231	219	218	265	225	254	224	243	233	232	224	234	231	201	235	248	239	219	204	229	233	204	226	229	236	226	240	213	244	239	259	235	227	202	227	210	209	227	234	253	209	225	259	258	260	230	248	253	245	216	214	234	217	255	246	245	226	233	225	214	210	238	230	220	210	230	239	214	211	218	217	232	233	227	237	254	236	236	211	197	251	239	234	264	236	232	272	256	225	231	219	221	229	231	235	228	232	245	237	215	233	248	235	252	257	222	235	240	217	229	261	212	234	208	225	250	209	228	270	260	202	204	251	219	230	250	233	243	260	226	256	236	250	234	246	223	250	273	239	241	268	255	225	260	233	242	234	249	258	233	232	205	214	220	212	259	231	219	224	228	235	242	212	236	249	211	232	233	217	233	209	228	249	214	250	240	235	222	228	245	252	255	228	221	228	248	255	224	234	260	245	252	257	244	243	233	223	227	218	231	226	230	233	234	246	254	226	212	240	229	223	227	216	237	263	219	275	207	227	251	236	231	243	255	248	265	247	218	219	239	238	265	242	258	235	230	255	255	252	225	205	221	255	242	239	220	253	247	216	243	230	260	214	222	220	256	226	248	241	240	193	224	219	228	243	223	241	211	219	237	255	225	256	226	202	256	238	239	238	222	222	257	250	239	243	249	229	244	186	209	231	237	263	223	237	233	232	211	232	212	222	232	216	233	237	226	232	207	241	226	243	240	242	250	264	217	221	226	248	237	224	273	234	246	246	225	262	237	222	250	250	248	230	239	241	254	247	220	255	268	263	220	226	279	204	251	266	260	225	248	269	209	236	241	256	247	245	223	210	251	251	205	243	243	228	242	208	250	219	205	217	234	252	224	235	238	242	258	235	214	241	232	222	245	215	237	246	251	234	222	231	227	243	219	212	260	230	240	225	241	212	208	229	238	242	262	259	217	231	223	239	199	256	230	265	226	222	252	223	245	212	242	238	226	247	254	242	215	239	221	220	267	255	252	236	238	238	230	227	224	207	226	234	262	258	223	215	225	242	219	232	223	226	211	256	236	255	244	239	225	235	223	247	232	243	233	256	216	245	220	242	253	257	243	247	262	234	221	254	246	247	240	221	202	244	221	233	262	263	226	220	242	224	240	260	245	250	242	238	236	255	236	256	231	234	213	244	226	218	223	213	227	220	223	247	238	223	269	261	249	201	249	229	242	244	230	224	260	239	215	222	228	225	218	223	207	243	217	230	249	239	220	256	242	259	243	200	233	253	224	220	217	249	238	233	244	247	226	230	234	235	263	214	241	219	240	240	245	245	247	223	222	224	251	244	209	221	224	221	250	230	225	205	254	227	234	262	233	224	240	243	227	241	220	234	247	207	264	244	235	220	282	241	237	198	240	230	241	264	218	258	264	260	238	211	222	230	201	212	242	256	244	248	233	244	243	238	262	228	231	274	239	210	231	252	245	220	226	241	221	212	254	206	233	218	236	261	237	218	230	255	225	226	209	237	248	216	228	261	249	269	241	231	240	263	227	242	256	243	227	244	228	254	229	208	194	257	241	240	253	235	243	206	228	264	227	227	227	241	239	220	250	240	238	243	212	249	224	245	227	217	240	215	200	240	244	221	218	212	214	238	275	230	215	271	247	211	226	254	234	273	249	247	259	233	203	234	251	264	252	226	181	209	216	228	230	242	241	228	244	218	248	243	239	258	243	236	266	256	234	227	251	214	240	264	261	246	255	227	239	218	220	230	196	242	233	252	254	229	254	256	231	246	232	261	260	236	210	247	214	232	214	244	236	257	218	210	205	242	198	230	220	238	247	207	228	216	204	217	241	232	230	227	235	217	248	258	235	231	262	215	235	225	256	244	203	232	212	216	267	220	220	198	232	221	221	221	218	233	256	214	188	221	233	250	254	240	231	266	242	234	200	210	255	232	230	257	232	226	264	211	242	221	235	259	209	227	242	235	251	224	252	238	234	249	221	240	205	224	259	221	249	226	214	235	243	234	245	245
13324	24869	29874	37355	45968	45256	41632	35496	36496	28605	29342	30822	23691	16641	18049	13860	10178	6684	4065	1995	1239	743	661	605	612	578	570	545	566	588	547	573	555	529	558	588	607	563	513	567	528	553	526	564	555	527	571	567	538	584	548	542	556	584	610	518	580	574	577	579	555	546	505	559	565	564	561	594	551	558	563	559	552	563	567	589	538	556	576	527	563	506	495	576	583	605	555	581	592	565	552	574	542	558	567	574	524	543	585	552	585	556	579	586	559	549	554	579	572	543	533	555	554	551	594	579	567	542	561	548	559	585	550	576	622	562	544	565	544	548	609	537	553	561	538	573	592	488	545	587	560	592	594	571	541	577	586	578	606	563	577	589	571	576	535	535	545	590	585	566	551	559	579	561	535	550	538	520	507	576	570	556	595	565	576	572	582	591	566	558	576	574	550	540	588	544	520	547	546	560	560	592	589	499	595	558	514	553	555	546	530	538	574	562	533	549	576	535	593	610	573	578	534	545	528	618	534	566	529	609	584	588	534	574	517	532	548	566	578	575	567	583	549	561	568	578	578	610	563	577	582	588	545	541	566	551	600	570	519	588	550	577	580	562	542	557	566	569	570	541	500	563	574	543	570	599	551	596	551	533	566	559	544	560	550	586	541	584	572	599	558	591	562	551	583	551	539	546	541	549	562	541	531	511	537	573	572	544	542	527	589	572	571	557	607	535	590	531	603	582	545	535	541	584	563	538	556	571	547	579	573	573	608	588	546	559	557	567	567	612	547	603	583	579	525	593	536	500	548	603	533	578	570	628	574	555	605	575	590	538	546	546	579	553	565	562	577	555	556	576	530	573	565	529	560	562	559	538	562	563	602	596	552	586	557	562	555	561	541	599	621	590	497	587	538	565	601	581	555	579	525	552	578	561	594	597	533	574	575	541	516	584	527	578	585	563	588	568	564	545	596	557	569	603	583	562	558	557	564	569	554	629	581	565	578	609	559	553	606	604	616	597	601	546	600	547	518	568	580	570	553	583	563	553	515	574	529	551	566	576	540	514	583	579	595	589	592	502	550	556	578	581	605	549	587	548	537	557	535	569	555	502	580	600	586	533	602	544	576	569	584	590	562	629	550	579	547	537	544	540	583	533	554	597	590	536	592	525	544	553	578	512	541	557	531	545	562	577	590	599	592	539	573	570	584	594	540	553	539	579	535	544	569	582	553	573	562	591	559	591	574	566	563	571	576	543	576	558	550	541	582	549	566	569	574	533	558	570	580	582	555	527	591	572	602	539	547	568	543	569	578	574	574	619	560	566	609	576	594	556	598	567	584	569	572	558	539	566	547	603	589	566	574	567	587	559	533	594	519	627	551	558	580	528	564	586	532	554	563	578	545	586	598	584	565	575	555	562	529	573	519	567	572	533	525	530	567	530	545	546	565	560	598	522	570	518	613	567	570	523	601	585	584	608	548	548	574	530	539	561	613	592	534	568	558	575	568	498	561	574	538	571	593	560	594	563	542	560	546	549	532	533	575	550	570	550	586	564	556	573	528	545	546	543	548	563	567	561	554	583	543	550	587	561	560	547	527	561	580	523	577	556	574	574	550	580	557	608	562	554	545	568	579	571	527	552	574	552	533	558	551	592	573	583	548	538	549	541	543	593	538	560	522	513	579	570	561	555	573	576	612	523	570	578	598	557	533	561	591	564	576	577	524	570	602	570	527	600	567	581	586	582	534	546	554	583	595	582	553	571	592	590	541	542	535	574	569	576	568	587	548	576	581	576	589	588	565	529	547	551	560	546	547	532	572	553	565	545	576	564	587	537	560	567	560	545	589	559	545	592	549	564	554	592	549	525	592	554	547	579	538	521	586	588	563	545	553	574	552	525	527	539	556	551	545	625	528	545	578	545	572	591	569	551	563	552	514	577	591	629	571	582	543	524	559	533	572	585	503	571	552	527	563	578	546	595	581	570	609	557	570	564	552	586	588	558	536	577	609	560	541	525	568	538	544	581	582	555	562	534	590	558	567	591	565	530	575	585	542	548	540	555	565	556	525	597	591	593	567	544	591	569	569	521	552	525	575	602	569	534	554	542	583	583	531	538	573	572	602	540	584	534	528	584	553	580	559	558	565	554	568	556	548	568	551	540	555	558	576	535	579	582	550	558	586	551	548	600	563	526	586	576	583	551	596	600	534	575	580	573	584	584	604	597	593	579	551	519	592	547	580	542	584	521	582	534	602	582	558	537	573	576	556	528	564	571	532	544	640	525	547	589	566	549	578	598	548	554	598	568	609	571	553	553	573	565	546	584	570	570	533	575	543	611	551	563	571	546	571	519	551	588	579	537	568	594	557	600	508	561	575	557	587	560	570	531	553	558	592	605	570	540	555	590	580	567	586	575	602	554	564	574	559	558	572	543	587	521	592	556	582	575	559	526	542	544	536	571	571	554	550	569	589	567	572	543	567	540	561	621	562	584	576	542	573	587	510	543	542	569	587	539	592	538	592	574	569	591	575	557	545	525	547	552	547	578	581	549	540	516	572	580	580	568	556	579	587	565	549	586	555	552	592	569	598	529	621	544	591	538	550	584	534	561	586	548	547	585	568	545	578	624	563	577	538	571	558	560	540	531	582	533	533	562	537	578	558	553	574	598	568	580	569	550	578	553	557	582	541	568	543	534	555	569	550	562	552	549	593	583	581	559	563	563	568	605	556	552	558	621	540	558	599	600	543	533	564	584	621	584	603	557	596	585	582	573	546	534	559	587	523	577	544	520	550	573	576	571	563	522	558	523	572	571	557	577	539	586	579	569	533	577	570	543	589	561	564	556	567	553	601	538	596	567	582	540	551	567	543	592	577	564	555	563	599	561	535	553	558	575	558	583	559	573	562	564	569	568	591	566	587	571	541	562	569	563	516	573	583	658	569	536	559	557	578	575	582	581	547	586	542	555	586	576	540	563	612	567	559	567	553	549	549	552	571	570	592	554	569	577	593	568	536	575	541	612	553	550	605	537	560	534	568	598	553	515	549	597	548	579	554	548	539	582	612	585	536	555	562	601	533	545	594	527	549	562	547	587	565	592	539	540	542	589	558	590	592	538	560	568	551	572	552	561	543	540	560	616	534	569	555	550	562	601	582	566	569	519	558	532	571	588	560	560	570	568	532	573	599	583	547	539	575	572	573	539	517	586	563	565	526	523	591	548	565	590	553	555	568	514	549	548	538	588	560	566	593	552	533	553	533	535	568	572	542	560	565	572	610	522	546	563	583	550	556	566	570	600	565	577	589	556	519	560	625	564	517	583	595	586	559	567	570	540	556	581	559	587	551	578	571	601	548	541	568	596	571	581	535	582	554	570	554	583	543	594	516	575	545	575	527	560	577	587	545	550	565	561	562	582	541	557	564	582	565	603	580	616	558	585	631	544	551	608	560	562	609	577	566	547	546	560	566	521	499	547	603	551	533	538	562	578	566	548	571	580	547	580	540	580	584	547	577	605	585	554
32067	35824	37404	42724	44799	39605	35362	29656	34435	25760	18476	21016	17805	10034	7551	5754	3626	2086	1216	629	395	282	218	206	209	210	205	222	241	213	207	214	218	205	221	208	200	209	209	217	213	219	247	197	228	248	206	209	209	197	218	230	184	199	209	198	195	218	230	214	226	243	178	240	199	191	197	215	194	214	207	225	232	214	215	200	227	189	206	237	223	223	206	219	213	210	229	203	203	233	194	214	204	217	229	177	214	254	205	202	181	201	217	207	194	235	208	226	205	225	210	219	223	182	216	217	240	222	196	184	201	207	235	201	205	228	234	233	208	202	227	200	225	231	222	206	209	212	210	218	202	190	207	205	214	217	211	227	215	196	226	226	194	219	215	237	208	228	231	210	193	234	213	197	210	185	204	200	229	211	209	236	220	193	213	203	223	195	214	200	200	220	205	212	195	229	194	198	198	187	192	215	216	191	203	223	217	198	216	205	187	229	205	215	194	204	228	199	209	230	235	200	189	192	230	229	211	187	201	198	226	209	213	208	185	210	222	209	212	240	216	227	228	213	258	217	200	222	196	208	224	194	212	212	224	210	212	201	219	218	208	227	225	213	214	202	207	207	221	222	195	229	225	247	202	207	205	192	223	198	242	222	192	209	203	201	201	208	212	179	228	223	215	211	197	250	210	205	211	223	219	203	209	212	202	232	229	215	200	204	195	211	222	189	184	217	231	223	206	220	218	206	212	226	218	199	179	205	215	205	235	212	206	210	199	226	202	238	227	228	211	209	213	233	210	209	239	222	205	211	207	219	212	213	227	223	208	196	205	237	246	203	204	202	213	239	206	234	194	205	231	197	212	182	198	201	218	190	219	221	213	226	197	215	224	209	212	214	220	222	202	217	202	223	207	225	221	225	239	212	190	209	227	185	205	222	223	206	212	216	199	214	206	234	203	187	214	217	210	213	239	207	231	222	223	221	202	210	199	241	214	207	253	214	200	210	212	213	190	218	198	216	243	205	212	210	217	201	213	206	209	192	212	201	194	200	193	197	205	236	212	199	208	213	209	206	204	237	203	186	211	211	220	185	203	203	208	218	211	184	230	183	210	206	240	205	195	222	207	184	186	214	173	218	208	200	200	220	218	211	197	220	208	210	208	233	235	213	199	223	209	202	222	202	218	223	235	221	224	232	196	204	206	222	194	206	229	207	183	193	203	232	198	194	232	193	200	217	206	229	192	197	192	214	223	212	224	223	221	202	194	217	211	214	185	206	209	219	231	200	193	215	230	226	194	226	210	209	210	222	187	197	212	223	190	229	207	223	227	238	200	228	205	235	212	205	243	214	205	207	234	216	206	224	230	201	198	217	217	206	211	194	208	196	211	219	190	233	217	222	220	214	209	207	206	199	202	196	229	188	185	219	253	185	217	244	219	186	199	223	206	217	219	210	226	213	215	202	204	198	197	212	206	237	182	216	249	212	199	227	210	232	236	207	184	205	225	221	228	205	210	203	224	219	226	193	218	208	195	229	225	205	198	209	237	213	235	239	225	225	216	219	209	234	205	216	217	206	225	226	183	226	204	226	231	199	225	232	226	176	216	218	176	213	203	183	207	193	218	206	212	218	231	195	220	171	216	184	215	227	202	218	221	206	249	221	215	224	223	191	226	203	215	186	209	176	212	222	199	210	218	190	230	260	230	205	231	199	209	213	215	206	222	242	199	234	218	182	199	220	231	196	201	235	205	211	200	191	215	207	214	209	202	203	202	191	200	238	178	219	203	234	234	197	212	232	236	237	204	204	219	191	215	242	202	206	222	183	197	236	230	213	225	202	208	215	226	196	201	219	209	222	234	218	197	220	222	240	208	211	242	206	195	205	203	212	220	204	222	228	186	232	184	194	246	222	207	189	203	219	237	227	221	205	232	194	218	229	209	215	228	215	202	208	205	195	206	213	223	216	235	199	234	199	207	223	217	219	208	218	175	220	177	228	195	191	199	187	235	207	207	218	240	205	222	203	228	238	198	196	222	189	206	220	231	206	200	241	221	216	168	224	205	214	195	219	199	194	234	188	183	222	190	205	226	214	195	207	214	216	208	212	196	206	236	168	193	242	247	179	233	235	218	204	207	219	204	222	181	215	243	201	179	194	223	197	206	206	208	209	213	212	192	241	198	217	232	232	203	205	212	204	203	228	198	196	194	222	225	197	211	171	196	223	216	212	197	213	214	211	212	209	199	237	184	212	212	203	200	233	226	248	204	204	207	213	204	221	203	197	207	222	244	215	228	212	196	222	203	210	201	201	192	189	212	220	211	205	187	247	241	224	180	199	210	206	207	180	206	178	217	215	215	186	226	235	211	188	217	215	213	221	219	219	228	220	239	195	218	233	193	217	181	204	196	212	209	229	195	223	198	211	205	225	208	181	218	241	247	215	205	219	220	234	217	196	205	217	226	181	221	194	207	229	226	245	206	227	224	210	221	200	240	183	237	199	199	188	210	224	197	202	218	227	228	195	177	225	192	202	225	214	216	209	189	227	210	197	205	208	225	216	219	208	214	230	229	201	186	197	230	188	196	210	217	228	201	204	233	228	229	237	201	203	230	212	215	229	242	200	225	208	228	234	191	212	223	231	234	216	219	180	211	191	174	221	211	204	219	224	232	224	257	218	211	225	214	196	201	209	203	205	234	214	202	218	223	184	226	225	218	203	212	234	218	218	215	202	208	203	231	216	225	218	217	198	211	202	253	210	211	227	205	166	216	205	193	208	227	216	211	197	209	212	228	173	209	226	204	225	186	241	197	179	209	200	216	205	190	223	219	186	207	206	235	213	213	212	191	214	218	203	219	221	225	209	239	206	220	191	223	200	206	200	221	195	198	193	213	246	164	208	205	178	205	224	207	196	220	196	228	222	223	217	213	208	196	239	234	228	216	228	183	191	203	211	225	244	199	233	215	218	232	228	213	220	219	220	197	192	218	204	226	218	238	193	213	217	210	218	214	216	221	189	214	191	210	207	227	248	215	215	214	218	213	210	198	245	241	221	203	208	176	187	175	226	190	202	220	220	196	238	235	237	234	250	236	210	222	210	225	224	224	233	207	234	211	244	217	211	214	236	202	216	232	220	202	193	208	202	200	234	198	184	224	211	217	234	198	188	213	200	210	207	201	209	213	217	201	192	216	220	176	194	233	205	227	222	237	214	198	240	202	194	226	227	203	222	209	222	221	214	211	227	210	196	214	217	214	216	191	214	208	192	192	195	219	206	216	216	189	224	185	233	230	211	203	209	204	219	240	207	195	216	201	219	205	214	215	208	197	220	186	201	200	211	196	212	217	220	215	210	203	192	211	210	190	208	223	210	241	220	214	206	211	225	217	214	223	215	197	227	220	190	203	212	238	217	209	231	205	216	230	209	211	198	174	187	222	218	205	206	197	208	209	209	206	186	222	202	222	192	204	190	170	219	195	172	207	217	196	204	201	207	208	209	203	199	199	217	208	198	222	204	214	193
19482	27594	35195	46946	52833	48950	47840	42794	49789	38574	35991	41434	36847	26455	25185	20930	15255	9724	5626	2564	1388	924	639	604	558	488	472	509	479	551	498	547	529	511	522	492	507	481	541	511	513	512	512	499	484	530	543	532	521	513	480	498	510	526	531	506	508	505	540	495	546	503	521	503	525	504	500	489	535	517	486	512	523	511	566	510	524	500	556	491	522	503	504	524	491	501	524	510	516	490	495	495	523	518	499	525	492	551	487	504	512	509	462	550	502	536	562	531	508	529	513	555	527	515	496	546	534	504	560	448	522	542	499	518	463	504	531	510	516	530	500	510	524	536	529	498	506	536	503	531	518	488	524	569	517	502	508	467	530	493	526	451	508	550	536	472	467	510	479	533	513	474	491	504	526	554	534	481	522	527	525	510	499	500	521	499	511	512	517	465	511	518	520	515	503	520	542	504	554	530	509	518	466	505	495	521	523	553	521	532	521	520	508	493	508	523	529	471	495	481	491	520	523	540	517	489	524	551	552	485	521	496	496	497	540	531	530	502	517	475	493	521	487	489	544	535	515	516	508	523	500	480	523	535	496	528	495	522	497	496	512	509	512	497	535	502	530	525	483	515	504	511	549	476	519	547	518	544	507	540	516	451	499	518	491	497	513	504	514	519	477	553	493	527	492	512	520	541	500	520	504	516	519	509	498	513	520	551	521	535	561	507	515	498	471	534	524	484	482	529	506	503	524	546	492	485	542	521	498	510	508	528	531	508	507	524	511	477	527	502	489	492	534	530	523	513	539	513	537	508	500	550	496	566	492	522	517	471	538	551	509	529	517	515	558	506	479	517	537	535	458	531	537	534	512	491	507	501	508	520	525	510	511	493	538	521	480	485	503	499	526	527	531	500	507	521	494	505	502	553	491	481	493	479	479	501	525	541	497	481	498	527	518	541	493	486	517	562	547	495	526	479	522	495	520	503	522	517	492	498	545	525	491	498	500	521	486	513	573	488	530	550	499	487	537	532	519	538	518	487	510	534	512	500	539	510	543	517	527	508	530	507	503	528	497	519	494	513	485	468	543	530	522	486	507	472	510	544	528	471	479	534	504	525	510	518	508	504	530	500	485	510	490	499	499	515	503	525	467	559	505	514	514	482	501	490	517	567	491	511	504	513	491	479	511	503	539	498	518	535	534	506	500	485	549	514	487	532	510	504	501	466	505	525	507	500	469	546	522	498	542	525	501	500	506	476	528	519	488	527	509	471	508	527	518	544	525	510	568	533	554	543	532	499	552	530	490	524	519	508	522	553	501	528	491	519	531	562	541	530	481	504	487	528	506	535	507	501	500	510	513	509	521	526	507	527	507	514	497	522	477	494	470	494	480	506	496	520	506	485	520	530	523	518	544	520	511	511	519	530	482	524	517	534	510	471	553	502	487	541	541	525	510	511	509	506	527	524	518	539	505	521	527	494	535	505	516	495	512	480	504	496	508	509	502	536	498	461	505	540	515	488	543	530	527	533	498	515	509	532	532	503	541	513	490	536	506	525	498	510	525	483	511	478	504	471	541	500	507	540	513	485	494	515	517	541	529	518	532	481	511	514	505	518	524	493	495	505	523	525	489	529	548	499	524	523	514	522	525	502	476	530	517	516	545	553	530	530	522	557	548	507	522	543	504	503	462	517	518	528	484	469	532	528	537	518	505	500	521	514	484	539	471	538	530	472	528	505	492	508	553	502	526	492	530	555	551	473	523	497	501	567	498	503	515	485	497	526	489	532	507	538	513	531	490	539	503	498	526	486	484	523	501	533	501	502	463	479	520	541	505	539	475	548	534	487	505	550	501	504	492	510	500	502	502	512	478	470	491	538	520	555	476	483	532	492	519	485	482	498	498	561	519	477	524	525	501	505	499	492	553	524	529	492	522	497	493	474	527	529	499	470	525	517	522	530	503	502	510	493	497	495	483	531	513	507	502	486	499	517	527	493	533	535	500	520	513	543	506	548	510	517	490	494	545	520	500	517	517	509	517	527	543	501	478	527	503	527	509	514	524	499	502	519	506	493	515	505	552	514	511	517	525	520	548	513	514	502	504	521	510	523	509	538	520	539	504	475	513	497	488	494	543	490	527	498	493	507	505	499	541	527	491	488	516	480	501	530	518	519	495	518	519	481	500	526	513	520	540	492	538	508	522	491	489	511	511	509	523	522	531	500	504	505	502	493	513	558	515	513	513	462	540	495	494	517	492	477	540	487	560	536	496	524	518	563	551	475	504	505	552	555	529	523	518	452	537	529	495	500	497	501	477	530	503	510	475	530	472	525	512	550	487	513	528	545	493	503	546	485	498	505	496	517	539	486	553	519	540	515	486	562	490	480	541	487	538	472	526	506	519	495	486	526	477	527	535	497	533	526	523	537	523	482	483	506	477	519	477	485	511	521	523	552	499	528	456	462	529	520	528	498	518	502	525	530	526	530	497	491	501	553	511	507	483	491	574	512	536	519	543	490	519	528	467	540	533	486	463	499	523	517	501	549	485	558	525	503	499	547	529	505	510	491	516	497	536	515	539	544	513	524	491	528	527	474	526	508	520	526	501	513	508	492	507	551	487	550	500	547	487	523	538	528	525	532	530	523	524	535	515	520	499	539	523	503	541	545	526	499	534	509	501	541	536	507	487	461	489	542	509	532	540	500	509	490	485	518	525	524	499	504	538	525	505	486	514	528	558	493	547	489	509	490	518	529	507	496	543	487	517	534	526	513	525	546	504	535	533	492	524	525	466	515	490	546	516	488	551	510	510	499	498	493	532	519	575	523	523	513	536	513	549	543	480	530	546	493	565	507	578	503	494	550	551	510	504	490	503	491	484	561	515	519	467	511	522	508	504	504	531	524	525	483	550	486	503	537	523	495	524	523	534	531	530	487	531	512	550	552	486	523	506	528	537	521	521	530	487	535	492	506	575	519	526	516	515	510	551	481	530	550	518	509	506	531	491	523	556	512	525	502	479	555	486	483	551	511	483	525	524	540	502	494	537	513	495	526	571	508	527	507	513	573	527	541	505	527	485	491	531	497	507	512	501	496	507	545	536	516	498	504	490	563	474	518	510	512	516	494	555	512	536	504	490	531	543	528	491	516	476	509	479	484	497	565	518	501	520	493	485	540	503	489	478	526	535	551	553	530	503	520	550	514	463	536	506	516	530	496	547	535	530	508	459	548	499	530	528	480	486	510	527	491	513	526	518	496	533	522	513	548	507	521	557	501	550	499	517	534	552	511	525	539	547	535	529	519	532	544	499	509	524	505	517	530	532	526	500	487	534	525	511	479	471	509	489	516	534	504	486	544	514	532	509	479	521	514	489	537	502	502	534	469	537	471	554	530	494	556	515	536	498	530	513	541	508	530	505	516	521	537	519	548	496	518	505	535	483	487	516	482	489	484	509	530	479	489	495	551	494	538	504	501	496	532	509	501	519	499	485	542	513	529	525	521	517	516	532	500	542	501	522	534	492	484
11695	9453	8541	9276	10012	6338	3917	2801	2488	1449	952	962	1060	722	461	446	502	433	390	335	269	313	274	275	246	240	262	238	252	275	243	233	267	253	269	277	275	270	266	265	251	265	255	282	254	267	256	269	267	259	266	259	238	266	240	265	272	262	249	265	257	243	256	262	272	267	237	267	244	273	281	257	260	262	259	265	240	249	289	263	246	252	275	250	231	235	284	247	272	283	266	229	262	288	254	263	244	281	245	269	246	225	263	273	256	243	261	275	226	253	269	266	238	258	274	256	252	241	248	303	244	277	254	262	289	318	257	270	254	237	249	281	298	249	249	249	263	279	239	284	237	253	264	266	252	266	253	271	242	269	265	239	280	240	283	251	243	256	280	266	263	255	267	247	263	263	276	237	264	277	252	253	281	268	271	262	263	249	264	252	256	269	238	248	283	254	254	257	222	248	263	267	266	291	249	240	259	249	271	246	278	257	249	253	258	277	253	295	255	266	223	266	278	252	243	258	293	295	229	242	257	281	259	287	239	248	252	257	247	282	254	238	241	264	296	259	260	240	231	285	235	254	267	264	260	281	281	251	274	255	254	237	261	257	256	254	240	228	233	259	230	263	277	256	256	239	269	254	230	256	262	292	275	247	277	261	267	268	250	276	259	286	264	243	256	267	278	239	263	236	291	261	246	255	271	252	241	261	258	265	241	241	265	250	245	232	248	246	258	254	261	254	252	260	263	214	298	256	288	263	251	266	263	240	261	261	269	243	273	244	258	250	272	276	237	242	236	267	254	256	246	274	228	250	281	242	251	254	278	281	253	278	243	251	244	305	259	267	273	269	235	256	257	254	260	273	244	247	275	269	288	237	248	256	297	267	251	253	234	251	218	255	306	269	268	243	232	287	271	237	241	273	233	251	226	245	269	278	241	242	280	292	254	260	280	278	256	258	251	271	287	287	307	262	251	264	235	239	234	275	234	222	232	267	250	240	283	247	244	270	277	228	224	268	282	271	279	267	212	244	215	226	216	233	257	294	238	256	282	260	238	257	288	240	276	248	262	251	229	285	268	269	245	250	238	267	248	241	274	303	226	252	235	252	263	268	259	247	286	234	264	259	255	245	245	238	266	237	249	258	243	255	251	236	238	231	279	259	241	239	258	249	254	259	276	264	253	242	234	247	265	241	259	300	246	274	267	280	288	234	280	255	262	258	227	243	235	239	239	281	264	286	267	262	262	285	240	288	242	250	273	239	246	252	282	278	261	272	251	282	221	282	219	254	260	287	262	243	263	267	257	257	289	267	258	243	240	278	245	276	261	253	281	247	267	241	236	251	249	256	262	234	240	282	280	258	276	279	247	263	260	257	259	249	248	277	290	279	241	258	268	268	269	253	249	261	264	241	245	275	233	273	224	272	262	245	265	250	274	249	293	238	234	246	256	260	255	268	266	277	249	269	286	264	252	253	271	265	266	247	276	265	250	272	240	217	261	241	235	270	280	277	244	250	256	271	250	255	243	254	238	209	251	274	270	253	257	260	269	266	253	243	278	257	282	257	289	257	262	235	249	273	245	249	240	253	269	248	244	231	239	255	248	265	264	302	278	271	308	260	257	269	265	263	244	241	257	259	279	237	244	248	281	244	235	301	281	247	252	232	262	264	289	261	276	226	250	287	260	248	239	261	253	264	272	284	236	251	231	284	271	258	263	255	239	217	237	266	288	243	246	254	230	244	265	255	248	265	270	265	241	236	253	263	254	247	287	257	244	249	249	235	267	269	253	292	282	261	244	279	258	251	260	249	263	240	238	263	266	279	229	280	254	288	287	249	262	288	259	266	275	239	267	265	244	277	247	221	242	242	259	244	275	254	254	283	257	232	289	267	240	263	264	273	264	284	258	260	267	263	221	274	218	260	238	246	268	249	247	249	233	251	268	237	252	266	245	252	239	270	258	239	262	256	259	261	255	245	231	264	257	270	261	262	286	228	283	263	263	250	243	232	270	274	279	232	247	278	249	255	296	252	274	270	269	250	230	268	285	264	263	273	267	248	271	266	289	259	276	243	245	272	255	260	260	256	248	257	245	258	229	275	239	231	225	230	275	281	271	277	271	263	259	288	249	244	259	260	260	213	266	255	252	241	272	240	260	240	290	278	271	246	240	278	268	258	268	235	235	263	280	232	241	283	271	259	257	251	264	238	302	261	232	261	285	252	240	245	277	258	287	269	228	244	252	237	265	273	241	240	255	269	275	282	248	269	280	255	258	274	263	256	258	268	269	267	261	287	252	280	305	262	256	238	275	283	252	244	296	244	261	246	248	242	254	267	252	272	254	242	255	275	244	266	252	285	239	271	221	258	254	264	273	234	253	231	236	284	236	252	245	260	257	266	245	291	281	262	257	312	265	250	272	286	257	255	269	260	237	282	242	263	245	286	266	242	246	273	263	264	252	287	261	251	262	247	273	258	234	236	270	268	264	257	264	262	228	250	257	274	263	229	285	257	238	268	247	271	255	256	274	235	263	257	271	279	272	278	249	258	262	248	272	268	256	284	256	273	265	249	240	235	282	257	242	287	268	275	274	286	263	246	280	247	254	286	253	248	264	288	272	254	254	279	244	271	253	264	262	248	284	260	275	284	242	240	229	273	260	268	252	274	277	251	253	269	296	273	266	238	260	279	244	246	264	282	247	255	282	248	250	234	263	268	237	260	260	244	251	243	240	234	236	248	241	260	266	244	284	269	319	224	243	262	274	281	269	264	259	255	279	254	236	235	248	292	269	274	251	254	236	242	260	253	261	267	217	244	261	265	261	261	254	233	253	231	253	267	218	237	277	268	250	247	237	281	288	236	253	284	293	279	265	275	249	262	277	251	261	239	231	244	299	272	258	278	293	252	259	253	257	243	248	253	233	231	276	269	252	282	244	263	265	277	240	255	281	247	243	253	251	233	250	268	252	237	267	280	265	268	248	234	238	267	239	265	267	257	262	275	268	269	241	258	260	266	236	287	276	258	286	295	277	267	257	268	264	242	250	255	262	251	219	271	275	265	241	271	271	277	271	251	250	254	289	244	240	247	239	248	256	258	234	250	292	257	281	259	269	290	269	257	287	245	280	246	229	276	246	219	235	273	290	241	232	258	278	275	273	277	277	277	299	266	280	264	261	263	268	261	276	252	259	264	274	274	266	246	241	257	234	283	279	289	273	243	277	259	251	272	255	240	254	249	281	253	280	241	246	251	265	256	261	234	251	248	284	248	268	270	260	249	271	266	263	264	245	256	228	268	267	234	268	265	239	241	222	244	252	261	243	234	240	247	274	278	269	267	251	289	246	250	242	272	263	259	278	206	240	258	269	268	243	270	260	267	260	249	227	293	267	254	253	247	270	266	271	262	249	300	250	282	235	255	261	271	254	261	269	244	241	281	258	278	263	248	259	242	252	253	262	254	245	231	243	242	250	253	246	239	267	245	267	241	285	272	273	219	279	236	262	288	281	272	234	266
6953	8131	13142	20889	23800	18461	14371	12190	11188	7409	4744	5042	4968	3159	1772	1589	1887	1535	1151	840	791	668	625	686	617	605	630	618	587	656	584	639	591	646	633	632	599	618	658	588	624	616	619	597	575	567	640	657	639	656	596	627	640	627	607	608	641	636	638	607	619	594	603	624	611	592	619	602	585	656	601	590	624	584	659	581	586	588	602	603	604	606	586	628	613	667	654	628	632	602	621	686	633	578	614	604	618	648	619	600	621	620	629	574	624	636	643	590	625	614	655	608	591	646	633	602	663	577	648	585	604	610	597	632	597	631	629	621	625	632	566	668	583	630	586	622	581	596	629	609	672	657	572	632	624	617	600	590	656	613	648	604	620	643	588	637	593	583	615	610	600	641	640	624	637	631	651	585	633	592	594	651	623	625	631	672	603	575	611	594	624	602	688	590	630	662	649	612	639	609	597	675	643	622	630	614	587	652	625	595	599	584	578	587	627	619	634	633	609	643	631	654	605	623	612	578	570	618	648	654	628	635	648	587	601	629	670	622	619	628	634	637	596	622	638	654	610	582	618	641	603	588	614	674	627	595	593	636	647	613	618	607	621	641	621	619	582	600	636	628	607	614	597	592	623	605	618	620	604	592	585	671	654	657	612	612	581	635	600	645	589	608	624	606	586	618	621	602	607	619	585	609	648	614	628	639	664	612	578	618	604	623	596	649	610	619	640	663	615	645	559	645	642	661	610	622	635	615	593	556	644	646	628	595	633	585	604	612	593	627	613	614	623	620	632	645	597	630	612	639	596	589	610	649	606	582	594	626	641	589	620	653	621	635	613	623	640	615	641	648	634	630	636	613	608	584	591	616	599	634	626	616	634	639	601	621	660	633	657	604	595	592	593	629	620	613	616	641	593	636	647	660	619	638	622	623	616	607	610	569	606	631	628	628	654	626	613	626	609	639	640	613	618	615	654	596	559	649	608	653	620	619	627	600	649	608	631	643	628	609	614	625	610	612	604	603	653	626	636	601	622	597	636	602	575	644	659	609	640	625	607	600	626	589	574	651	633	589	604	590	638	597	615	629	652	579	606	600	590	602	666	627	625	606	571	586	644	646	643	605	603	623	611	640	606	621	577	617	621	612	611	587	626	622	621	625	601	610	576	590	606	613	633	605	569	663	624	634	622	655	612	640	625	586	592	618	600	614	605	628	597	639	613	611	645	601	647	624	588	616	557	629	609	591	619	541	579	630	611	632	630	603	646	613	623	635	618	605	629	621	631	666	627	603	639	620	623	604	652	585	624	616	646	644	644	585	633	643	645	622	604	621	584	608	605	592	620	605	560	577	575	617	632	622	601	612	610	641	609	622	634	634	606	601	612	602	568	627	639	618	661	623	605	576	618	639	621	656	631	678	614	650	581	602	622	597	581	593	613	636	548	633	651	646	593	611	624	600	565	644	617	639	654	615	657	642	619	586	595	613	623	637	670	604	634	597	617	606	601	638	611	648	649	619	622	619	653	640	593	640	620	615	610	646	635	572	624	609	617	651	608	626	607	618	564	600	631	598	622	551	589	597	623	637	651	682	627	652	617	600	605	603	599	597	588	637	637	602	571	610	634	631	616	663	621	641	551	653	607	623	619	621	593	613	569	587	625	620	635	589	674	647	607	593	630	581	608	623	646	622	582	619	638	603	650	633	604	647	606	620	593	618	640	610	627	615	627	602	653	659	599	636	579	665	646	604	641	611	617	628	604	628	596	629	593	590	605	634	616	626	621	603	606	625	622	581	644	653	594	633	594	632	637	638	625	584	607	591	634	615	607	586	668	639	584	612	587	597	624	574	545	617	641	620	591	667	633	614	600	643	603	606	642	615	583	627	638	608	650	592	653	605	600	600	568	628	631	650	651	625	605	603	632	592	604	592	594	600	651	603	616	611	612	591	606	651	595	612	624	665	636	617	598	593	629	625	639	661	592	629	585	625	633	610	648	658	592	613	602	663	626	622	597	613	615	635	636	618	618	596	620	600	631	592	588	626	635	573	609	622	589	608	583	634	615	628	580	591	559	636	606	599	558	623	623	596	641	591	610	628	651	605	603	605	567	635	618	585	632	646	619	608	629	634	628	609	665	647	644	614	616	588	605	630	637	596	657	582	567	584	650	616	640	580	616	595	603	622	620	680	588	622	606	610	579	599	614	645	624	583	594	605	642	656	593	624	616	645	612	671	603	595	594	608	624	588	632	635	615	592	598	659	624	617	575	602	640	663	622	605	605	586	629	606	581	604	624	632	671	550	641	596	600	641	639	603	618	585	623	602	573	622	655	618	644	644	615	615	680	606	608	645	583	606	651	634	652	588	603	598	623	566	601	665	615	644	612	624	656	632	610	570	591	626	608	597	664	629	638	650	624	580	649	616	573	597	649	644	606	692	625	637	575	635	598	654	595	649	623	621	621	660	598	618	631	595	648	551	623	615	618	621	600	614	628	625	641	619	596	600	615	655	585	616	614	589	600	599	683	606	618	588	597	621	616	593	621	630	579	598	597	585	622	645	626	630	630	629	710	606	603	647	592	600	606	606	609	583	638	606	634	645	614	637	616	610	592	617	656	614	625	605	595	643	590	609	642	626	616	625	627	626	642	680	613	597	649	596	624	619	639	626	628	582	634	631	648	648	640	596	640	592	607	604	620	612	637	640	630	564	613	629	643	666	628	590	612	666	599	651	639	604	663	592	591	614	641	632	634	617	681	615	643	607	646	605	671	622	663	621	604	619	612	627	671	605	615	624	600	576	608	609	592	601	640	575	632	663	618	610	607	632	593	580	603	640	566	601	589	638	589	600	633	635	592	611	607	607	618	649	610	586	628	631	653	573	557	595	583	587	575	611	611	610	637	675	629	594	623	605	633	610	650	627	663	652	590	619	616	660	596	608	638	631	621	660	605	649	614	596	613	587	633	626	614	608	593	622	611	630	622	601	599	638	634	628	611	610	596	629	637	586	590	630	578	634	629	632	655	586	590	630	603	606	595	606	623	627	619	611	613	641	586	578	633	634	625	635	594	635	631	621	618	578	680	661	633	551	632	556	606	646	639	657	590	601	638	617	611	643	647	620	608	619	562	625	624	612	616	629	569	634	649	648	653	616	616	657	557	601	637	638	625	614	632	663	634	607	654	625	613	637	570	620	595	629	618	627	645	609	625	647	605	605	606	620	603	569	617	605	657	605	608	629	613	621	630	614	599	603	640	597	607	650	630	623	608	656	623	618	636	616	656	643	575	607	632	669	652	631	645	607	608	603	631	623	629	645	564	570	642	617	594	620	647	608	618	602	608	641	596	599	604	608	581	595	652	623	618	601	604	608	635	586	617	603	613	638	641	619	612	587	584	598	660	587	648	603	614	595	617	653	604	597	623	631	658	678	614	613	605	581	597	624	605	645	588	618	583	609	608	648	603	629	582	614	603	614	621	597	559	576	681	632	587	585	600	597	575	604	613	623	658	617	629	650
24691	30128	41404	42194	35401	35374	27654	20135	19625	15292	9425	13122	11604	6229	1959	1623	2171	1503	884	551	401	300	269	278	241	216	203	261	251	249	258	252	243	226	241	226	249	230	227	241	233	211	215	224	223	225	242	222	224	217	209	235	228	216	240	245	238	219	242	234	241	243	217	235	245	233	251	229	249	210	221	219	242	258	221	231	236	251	241	239	210	240	225	251	247	227	234	212	231	247	204	258	235	264	259	230	203	223	251	241	246	229	219	255	249	218	220	225	254	223	237	238	210	249	239	218	243	228	249	234	250	240	252	224	236	239	226	233	223	243	225	231	214	237	241	238	247	254	224	263	233	213	207	221	227	227	242	247	235	255	261	230	217	243	233	248	248	216	239	232	226	264	257	267	219	217	232	224	227	244	247	249	249	216	246	240	241	224	227	235	236	243	260	248	245	225	251	246	244	246	216	278	244	248	239	238	191	241	230	213	243	260	232	252	214	237	228	234	232	247	242	235	258	207	271	241	236	222	246	199	222	241	237	225	235	235	225	249	244	219	256	238	234	243	255	205	241	272	243	238	227	232	199	229	244	215	236	209	229	233	225	225	263	224	236	232	211	248	218	252	231	256	224	243	239	216	206	195	265	228	235	244	239	245	252	216	220	213	242	241	238	258	222	267	205	275	239	248	241	232	267	252	252	239	247	253	256	229	240	252	236	243	252	245	224	201	234	250	233	260	239	252	223	240	252	234	252	220	232	245	253	220	239	200	257	257	225	237	244	239	248	219	228	235	249	243	249	227	227	255	225	227	272	225	226	223	224	262	235	213	225	245	272	253	234	257	261	240	242	223	232	239	226	223	221	243	227	247	211	262	205	228	240	241	224	234	261	248	217	254	259	260	207	266	247	229	242	224	231	236	244	231	253	223	222	192	252	242	246	240	244	235	216	240	231	256	233	254	235	226	225	234	229	225	270	229	249	243	245	234	251	215	215	251	249	231	205	241	218	251	240	235	194	259	241	229	230	230	224	222	223	252	263	213	264	241	229	207	239	229	207	259	211	239	255	249	237	237	237	229	235	231	257	206	233	231	230	229	231	228	218	248	231	249	208	250	237	234	237	241	243	240	220	214	213	204	230	257	257	220	252	240	236	247	249	239	225	227	224	234	231	242	227	262	222	222	267	208	249	221	239	239	237	246	221	230	262	220	245	236	231	232	206	255	214	220	255	236	272	251	223	203	223	251	239	250	242	249	252	232	250	246	256	245	238	247	262	208	258	235	241	222	234	233	247	263	236	225	254	247	233	246	230	244	250	249	240	241	249	246	234	252	243	238	245	226	227	214	236	267	238	240	218	242	223	232	218	235	236	240	233	222	244	279	213	242	258	228	243	244	224	249	251	223	236	224	248	226	204	272	212	233	207	257	223	244	210	204	243	242	264	212	237	237	233	236	235	251	241	211	238	226	233	265	230	215	204	209	246	225	236	241	236	239	247	198	233	240	239	251	233	247	250	225	217	219	258	232	257	213	227	225	225	230	238	245	239	252	255	238	230	214	224	243	260	241	222	234	213	226	215	212	233	228	236	221	232	221	226	245	244	231	256	251	217	265	228	224	251	223	206	213	230	231	238	242	261	210	261	245	229	238	221	226	233	227	255	224	229	241	233	270	238	238	244	238	206	249	228	240	235	242	242	241	240	273	246	222	246	243	256	227	250	217	226	224	214	237	232	248	258	208	231	241	222	235	263	284	225	234	235	238	247	217	237	217	236	224	230	239	241	241	253	229	224	222	224	239	249	228	242	244	260	234	234	222	230	227	271	215	273	227	225	243	256	231	209	238	231	231	268	256	236	237	255	237	255	244	237	225	249	214	260	223	252	216	254	254	220	262	236	256	222	255	219	242	240	230	256	244	245	227	230	203	243	225	238	270	208	240	243	228	252	237	268	247	234	238	262	234	234	260	225	251	238	251	241	223	219	242	230	242	232	233	220	221	223	232	212	260	221	253	246	252	236	225	238	252	235	244	204	236	232	221	213	213	231	244	247	245	237	209	255	229	234	217	213	236	255	256	205	218	216	235	240	227	238	269	215	248	233	260	212	244	212	243	232	228	253	218	247	221	245	252	250	239	227	237	265	255	254	240	265	227	244	248	231	239	231	245	208	220	218	236	252	264	258	232	222	251	253	252	235	215	218	210	234	226	256	255	250	241	243	244	229	249	235	252	226	237	240	244	243	242	271	253	245	230	223	209	209	255	223	235	252	228	245	244	231	251	234	248	199	222	219	244	242	220	263	209	221	230	244	211	218	236	232	258	190	205	239	222	267	215	242	230	228	232	239	238	259	219	206	231	231	231	255	223	225	252	256	229	260	251	274	257	243	230	227	214	259	226	235	233	224	226	204	221	232	230	224	227	229	279	231	226	228	249	222	247	252	253	233	219	246	224	234	207	227	244	235	242	249	210	240	214	259	225	235	245	235	264	219	222	205	253	229	224	228	223	251	221	210	230	251	225	235	243	228	228	232	246	210	223	278	231	253	265	242	251	241	224	227	238	214	240	226	254	206	229	226	240	239	216	243	239	250	228	213	216	222	219	223	241	226	257	222	237	249	208	222	255	235	239	219	258	229	255	227	221	236	258	238	252	242	231	229	229	211	261	241	229	223	236	212	211	222	245	240	253	213	265	230	227	237	239	237	205	244	231	237	235	266	240	241	239	222	221	228	243	230	221	223	200	230	244	244	250	242	214	244	224	254	203	227	250	238	224	240	226	236	238	265	253	238	218	246	231	243	213	239	221	225	251	238	232	233	228	274	225	247	240	223	253	215	217	254	242	228	261	198	229	266	222	258	227	215	218	262	238	246	233	252	243	227	202	214	232	227	252	224	241	246	250	258	245	263	229	236	261	225	244	243	234	206	214	241	262	239	212	246	245	229	248	244	249	217	233	228	241	239	257	224	257	239	255	207	228	209	249	229	277	234	229	224	226	246	217	218	205	221	252	238	239	213	243	229	246	221	230	242	252	261	252	238	225	230	256	240	241	213	228	238	221	231	197	231	235	233	255	260	261	233	233	240	207	225	222	228	219	250	232	242	239	227	234	243	246	235	246	249	237	227	231	259	228	245	244	214	236	251	232	257	236	251	242	237	215	227	237	236	269	225	239	243	215	244	243	218	225	247	236	218	221	211	235	227	231	220	233	224	242	213	252	247	222	247	214	237	214	224	221	225	218	262	206	215	258	226	217	215	202	211	242	250	229	250	226	210	223	243	249	264	244	226	219	237	239	241	248	229	223	233	227	223	280	233	217	223	246	250	230	245	248	242	224	258	208	242	230	254	219	268	245	253	239	232	238	217	236	214	239	259	235	226	226	220	217	262	257	254	226	260	197	227	251	222	238	244	263	218	219	247	246	229	235	238	235	225	253	220	255	232	253	231	228	242	243	238	233	205	262	222	244	220	257	220	228	221	252	201	263	269	244	247	245	266	218	242	247	212	236	256	232	246	252
14527	23268	40233	45258	45488	45977	38941	32545	35712	31160	25958	34405	31426	20617	8257	8413	11124	7449	4165	2335	1370	882	737	628	603	575	525	548	576	592	572	528	543	584	547	599	552	595	528	542	564	573	547	564	535	552	552	594	563	567	568	546	555	568	562	519	556	598	570	542	589	553	544	570	581	559	559	592	555	580	585	564	558	569	580	532	557	614	573	527	545	585	569	541	601	560	566	551	561	574	568	564	591	571	539	566	556	540	600	565	553	528	555	596	595	547	587	507	597	568	587	570	588	576	555	582	576	566	541	551	559	566	563	548	564	558	554	543	559	573	561	558	560	559	567	567	524	556	590	556	558	554	599	563	566	594	529	542	529	582	562	554	565	538	602	580	526	547	577	538	552	537	544	572	589	568	591	552	606	602	516	580	557	560	568	578	567	591	589	564	573	571	601	546	550	540	554	562	538	591	548	542	561	544	597	567	577	573	535	578	556	527	562	554	583	572	578	559	549	589	554	597	575	566	565	560	563	588	539	588	523	569	538	571	556	535	560	617	569	522	594	574	547	546	572	551	542	584	562	553	554	581	587	570	562	588	586	578	565	582	561	524	567	517	569	568	625	563	571	593	594	551	575	588	564	538	578	560	547	560	569	599	563	565	570	523	555	561	600	545	606	577	610	532	566	571	568	546	526	525	588	625	532	566	568	558	542	580	520	537	572	606	559	568	575	548	595	537	594	580	556	574	543	567	592	573	540	521	585	585	600	567	533	559	566	603	576	560	598	569	608	563	574	573	593	573	577	565	602	564	559	568	599	581	537	534	569	566	570	585	544	560	576	602	543	542	567	573	549	530	550	576	590	574	558	541	543	579	485	517	527	569	586	558	578	530	587	548	568	572	554	621	590	578	561	569	565	566	587	542	517	552	588	578	549	606	562	570	543	586	576	527	602	566	562	575	550	561	602	601	572	579	564	577	548	547	549	579	578	529	588	558	539	543	561	548	547	576	557	598	609	552	599	542	568	570	564	537	558	566	565	575	616	614	567	590	599	593	607	595	563	548	597	558	542	538	590	593	595	614	590	639	573	568	578	528	577	548	581	546	556	591	628	564	600	574	592	585	592	575	629	588	559	546	581	620	539	581	550	557	556	578	554	567	554	561	538	573	560	589	566	531	550	558	534	580	563	557	602	610	593	584	556	580	536	543	535	586	580	577	581	607	596	567	553	596	559	556	567	613	561	575	562	549	576	560	614	568	563	580	597	534	531	568	555	562	558	565	539	554	582	550	594	567	558	550	562	591	560	536	533	577	592	564	549	521	565	577	573	576	596	549	564	582	567	502	551	533	573	537	588	589	542	545	533	539	541	594	545	549	562	565	588	603	571	620	534	586	498	613	559	529	566	551	613	589	524	569	601	589	577	583	558	579	542	598	559	581	539	581	545	595	570	565	559	547	608	567	550	553	564	586	622	567	594	582	531	558	538	607	568	565	580	567	587	582	577	607	550	547	576	565	551	566	548	528	552	576	531	596	598	577	580	607	553	587	537	576	570	559	557	570	584	558	549	554	524	586	591	564	552	549	583	583	582	586	541	572	582	591	594	588	573	569	573	557	551	528	587	590	601	560	594	586	582	568	567	593	574	582	570	569	561	567	558	581	624	555	528	552	578	528	520	583	588	623	552	570	543	567	566	537	587	586	547	549	577	579	576	554	574	528	539	630	570	607	555	607	567	555	547	566	548	556	591	553	554	587	584	522	591	541	573	519	520	587	553	546	585	581	577	588	564	610	597	550	579	560	596	608	581	555	612	589	573	599	558	567	579	568	542	588	583	600	556	564	577	584	550	570	621	551	599	586	565	545	535	580	589	603	592	570	540	568	600	565	558	580	587	563	603	570	551	626	566	564	579	596	573	561	581	550	585	581	581	542	577	554	560	571	611	589	537	530	605	561	564	563	589	557	540	559	563	599	561	552	566	583	602	596	568	577	561	536	591	594	549	550	596	570	602	574	559	601	615	567	594	592	540	590	548	569	584	564	554	553	555	600	564	563	554	555	517	553	594	512	526	542	556	527	558	563	572	560	564	564	544	570	598	575	582	593	578	574	549	585	558	564	549	581	584	585	558	569	555	543	533	505	561	589	554	547	587	574	564	558	538	573	608	548	544	548	589	549	579	508	567	559	532	618	613	555	566	533	538	559	570	541	583	561	554	550	566	562	596	581	575	594	586	589	542	576	604	579	560	581	548	557	513	559	625	544	572	587	568	520	581	575	608	586	603	566	543	571	576	554	542	576	569	557	546	579	557	571	560	581	569	544	570	543	595	605	547	592	587	517	569	540	580	569	586	561	553	576	547	592	551	565	593	561	560	553	503	538	600	620	592	605	571	537	530	522	553	530	554	577	584	547	619	573	521	557	540	563	558	556	543	562	560	539	592	580	568	554	536	567	546	587	550	580	630	549	591	557	541	569	573	569	548	557	536	579	547	585	571	552	571	559	586	568	614	590	570	560	559	568	557	603	568	560	566	579	557	549	554	586	626	595	572	567	558	627	549	616	569	597	566	543	537	596	566	571	556	551	617	598	580	566	592	558	586	611	577	549	552	541	552	538	512	573	546	569	555	598	578	585	559	551	542	578	591	583	558	583	582	519	591	603	567	606	499	553	545	557	560	569	581	553	570	601	604	553	588	553	587	574	575	544	587	553	551	583	548	554	618	568	572	527	552	563	586	494	503	582	563	568	602	561	567	600	544	578	531	572	555	608	534	595	525	581	599	561	562	552	565	578	588	566	581	570	560	523	532	572	523	563	555	595	576	600	575	553	577	556	566	569	582	561	582	570	575	563	568	617	580	535	516	592	590	553	547	589	557	564	535	575	583	554	578	586	574	540	583	560	593	595	556	592	570	536	566	542	599	569	535	545	549	562	571	542	565	581	577	594	569	557	593	569	577	553	552	570	580	558	600	520	531	585	587	559	541	582	564	573	590	533	547	566	571	588	570	570	581	554	567	595	605	592	545	613	572	559	577	606	584	554	580	579	533	576	597	574	602	583	589	571	545	573	552	554	581	538	537	593	576	546	576	566	587	574	538	514	541	555	581	550	574	568	542	650	567	580	568	578	581	562	603	546	585	562	568	557	590	564	557	579	537	578	594	547	581	590	571	552	567	592	574	593	566	610	552	594	535	547	563	567	574	565	545	584	533	583	594	591	558	559	572	556	546	557	539	578	554	562	517	577	518	556	573	569	552	590	560	600	565	590	576	583	590	549	575	605	568	540	562	543	574	557	577	590	573	579	573	563	564	548	508	580	527	589	580	564	560	546	567	591	582	563	547	556	575	580	569	536	593	519	614	531	574	552	634	594	555	581	541	555	561	548	572	580	574	577	586	565	586	588	565	555	562	553	606	621	552	530	548	549	596	578	542	597	560	590	576	579	535	566	568	563	551	577	552	575	594	582	529	588	538	566	518	604	564	538	562	585	572	554	560	554	555	551	544	564	553	540	562	560
31957	38309	49291	48685	42496	40546	29405	24102	24601	21531	17566	24406	21384	12252	6026	3501	3310	2425	1460	808	500	318	251	238	252	200	222	194	227	224	232	223	222	217	235	221	196	208	211	230	231	226	221	210	174	204	219	222	212	230	227	203	180	192	220	213	203	196	230	211	223	194	231	190	211	214	233	204	178	199	236	236	187	220	229	217	218	218	197	220	237	217	213	236	200	216	219	206	206	217	206	189	199	228	209	204	206	216	235	227	230	201	210	205	209	220	218	209	216	205	190	200	217	198	222	222	201	222	214	196	220	224	224	231	234	206	197	185	207	217	204	219	209	223	225	204	207	208	226	222	212	191	225	198	204	217	246	231	215	210	211	211	198	221	192	238	221	233	207	228	218	190	181	202	210	188	215	216	232	200	201	201	217	223	220	201	220	237	206	221	201	233	213	224	232	198	222	218	228	228	209	207	220	209	216	218	208	219	195	220	233	204	185	198	189	206	238	199	212	231	185	215	189	202	190	215	226	222	224	208	228	224	229	208	224	244	182	219	197	229	186	202	207	228	252	225	216	220	224	243	181	240	201	219	228	214	216	188	226	226	219	196	210	204	225	211	215	219	209	216	208	204	206	184	207	202	196	190	182	200	204	211	201	199	194	225	187	197	248	222	231	210	218	212	222	196	190	212	212	254	218	207	196	205	226	202	224	213	213	219	226	246	192	193	198	233	195	203	224	212	211	233	235	213	207	228	224	197	212	236	204	235	204	206	224	215	233	206	191	211	216	206	246	207	204	204	184	236	213	215	211	221	223	231	206	200	216	241	224	244	233	227	213	242	196	200	187	204	205	240	218	206	196	250	232	189	218	207	196	209	220	218	249	225	206	220	217	205	192	234	214	222	221	205	234	214	212	195	210	204	205	208	205	193	235	200	194	199	216	208	190	240	222	231	204	224	194	224	211	221	211	201	237	218	216	208	199	239	224	216	212	221	208	214	190	198	225	237	209	206	211	191	213	210	213	235	213	213	207	206	190	221	236	209	197	206	214	219	208	216	228	217	195	209	195	217	205	225	226	222	248	221	212	194	235	208	215	208	268	224	228	211	238	204	213	215	214	236	205	214	196	215	239	214	206	214	226	231	199	186	194	248	244	217	205	201	204	210	228	183	214	215	221	227	208	208	188	220	220	224	213	208	216	221	248	206	224	204	217	212	198	210	215	217	205	236	220	204	203	209	206	221	203	212	205	228	205	212	230	231	222	257	226	237	200	218	214	214	211	193	196	198	226	214	219	205	214	218	218	211	213	190	202	217	226	227	194	221	197	186	197	202	245	224	225	205	188	226	219	204	194	218	216	199	189	169	228	212	202	230	217	218	217	200	233	176	222	195	218	223	219	225	232	205	207	231	201	226	196	203	204	214	222	224	213	203	220	205	197	228	228	189	210	212	239	214	204	202	204	201	223	202	228	230	240	216	216	210	208	202	216	184	191	201	209	216	236	218	236	197	213	194	215	220	226	208	217	210	243	197	223	206	212	221	209	204	197	220	226	235	193	195	195	194	209	185	193	202	221	197	213	226	196	235	221	225	222	217	220	221	199	185	206	225	201	213	215	247	204	229	213	211	191	224	216	223	234	218	203	211	194	161	208	178	219	197	193	225	226	218	203	207	234	193	232	217	217	243	193	219	205	210	198	202	216	193	214	212	179	205	207	187	216	199	224	216	210	193	214	229	194	201	239	223	237	219	219	216	226	204	203	218	193	245	181	195	217	211	200	203	206	210	212	223	200	221	201	225	210	213	206	207	198	238	192	221	201	219	201	201	234	216	225	213	218	214	237	213	222	213	211	206	235	193	200	216	218	193	198	209	227	223	212	223	220	205	214	201	202	204	230	202	231	206	211	195	199	207	216	211	237	199	233	208	188	251	260	211	198	216	204	236	225	225	212	202	221	209	188	206	214	243	197	225	205	214	216	209	218	209	237	212	207	192	194	215	232	225	214	220	214	218	218	219	234	202	208	207	196	210	204	217	190	210	230	225	204	206	190	209	188	217	182	210	238	219	226	243	220	220	207	202	206	229	232	214	200	231	235	204	221	224	202	207	211	216	201	197	222	243	221	198	205	244	238	197	213	212	189	211	242	213	219	208	207	227	206	192	191	204	254	231	193	214	210	211	211	197	246	241	182	205	216	227	197	213	203	205	211	195	211	202	220	213	212	221	198	210	201	196	192	226	228	238	217	198	173	207	214	227	211	241	229	214	235	215	215	216	203	219	213	209	199	225	205	189	204	215	183	228	219	211	207	198	219	208	178	217	216	206	198	192	214	210	211	192	202	201	207	247	211	224	214	233	220	224	194	197	243	203	223	216	220	225	222	208	227	226	221	184	204	227	214	217	220	193	229	203	221	210	200	198	209	197	203	196	182	215	187	220	207	188	197	214	196	199	202	202	209	204	217	235	216	240	198	203	196	248	220	199	216	216	230	225	211	213	208	230	221	221	222	223	221	197	182	201	191	232	225	211	214	201	235	249	217	206	209	211	202	188	217	230	207	215	230	220	253	208	215	237	198	211	204	188	197	180	224	230	203	199	199	232	213	190	186	194	194	198	216	213	206	238	199	210	217	251	202	193	236	218	242	214	238	212	215	237	208	197	231	211	205	240	208	209	202	218	186	207	241	224	233	218	234	206	216	219	217	207	232	215	235	218	209	191	245	239	213	219	204	215	198	198	233	219	217	216	226	217	229	203	202	213	241	239	234	241	238	210	211	189	221	220	207	202	233	204	194	199	231	226	191	260	218	216	188	210	244	221	213	210	224	229	235	228	202	242	209	202	194	230	190	197	214	220	252	214	188	201	229	212	201	204	202	248	196	211	208	205	205	198	185	198	215	184	192	224	213	204	217	203	186	222	195	177	217	183	220	233	202	175	211	194	217	179	223	220	208	206	227	227	206	212	189	234	202	226	231	226	230	207	206	213	223	237	220	214	216	220	220	234	222	215	207	217	254	204	208	203	192	212	213	207	224	219	240	196	213	193	211	208	215	190	229	210	196	229	206	246	222	208	216	236	224	213	227	216	192	214	224	244	168	232	192	197	190	173	205	195	194	218	216	207	231	213	186	193	215	223	232	231	212	198	190	218	219	218	209	196	234	220	246	222	199	191	191	241	224	202	211	194	198	192	206	178	217	217	218	224	215	219	202	214	233	206	224	220	237	210	251	196	197	220	213	223	219	197	205	226	234	214	202	263	213	229	218	201	205	213	232	189	208	196	214	188	198	211	258	190	234	224	216	206	220	225	182	215	236	197	198	230	215	210	220	185	199	214	190	212	208	217	230	216	213	218	233	224	207	210	203	243	254	198	232	214	223	220	232	219	199	207	224	202	209	198	212	197	218	198	221	232	202	219	212	234	225	213	202	209	215	190	179	205	200	214	217	216	195	230	202	185	219	210	239	203	220	197	232	225	213	203	225	225	216	224	210	199	213	207	230	196	227	205	206	211	204	189
18898	30528	47251	52274	56095	53777	39616	36193	38803	36733	35531	44644	40774	29619	18900	15370	14672	10908	6665	3471	1965	1109	773	627	563	537	500	513	513	499	536	515	504	526	552	574	555	521	505	521	526	513	496	506	505	551	568	518	543	506	501	516	505	541	524	531	513	545	498	552	498	535	518	532	541	512	512	518	499	445	537	569	505	486	490	509	538	487	477	535	489	529	490	478	494	519	513	524	526	536	524	529	526	490	509	507	516	536	566	500	532	508	537	501	491	515	496	517	543	530	534	522	511	550	495	522	528	507	543	527	542	521	512	512	498	478	532	522	520	535	498	515	501	507	500	509	512	505	497	543	502	474	511	517	525	534	564	502	491	520	514	539	534	498	501	525	516	530	564	542	511	533	514	525	489	505	509	529	567	522	488	555	470	491	509	508	482	525	520	514	536	542	558	506	529	536	494	537	507	510	562	522	544	479	523	490	553	524	539	521	510	486	500	467	521	524	508	521	519	509	545	571	507	517	500	513	516	519	487	512	512	532	525	513	499	518	536	537	516	518	459	546	536	511	534	533	537	506	539	501	567	495	488	483	492	519	516	497	502	537	479	481	485	554	532	495	492	534	481	551	496	509	485	500	528	558	470	494	545	533	543	527	517	504	518	511	506	538	500	512	490	498	589	493	563	528	579	531	506	543	494	539	508	517	517	510	522	558	515	529	519	540	531	511	532	484	521	490	505	522	518	489	508	494	541	497	490	496	552	544	544	523	501	508	510	478	501	531	495	534	538	527	503	521	527	521	542	554	518	565	531	563	494	538	501	488	530	525	518	515	483	522	490	539	506	534	524	509	501	515	530	507	555	491	582	535	508	523	543	529	519	554	499	512	521	511	565	566	558	539	525	495	496	507	514	506	506	496	469	489	501	526	533	474	531	516	531	517	544	501	533	518	483	495	531	528	516	550	524	548	519	528	539	495	529	517	543	520	476	549	495	533	532	523	571	515	533	521	518	525	497	525	487	537	527	549	528	500	551	499	485	485	512	527	490	522	520	556	509	491	483	518	504	524	530	505	529	513	499	503	524	519	486	501	497	511	481	546	532	526	502	538	527	495	529	544	533	550	515	485	510	525	531	524	499	482	518	505	493	547	560	527	512	539	545	499	529	505	498	533	504	533	535	543	528	502	469	492	511	498	474	518	563	495	510	482	514	492	471	512	517	541	504	510	519	498	491	517	530	539	515	504	539	504	554	483	551	542	520	507	516	501	520	527	528	517	515	559	536	503	522	535	527	480	538	535	550	502	471	517	526	504	517	512	520	525	509	555	519	541	516	506	502	502	532	534	470	473	511	542	496	511	520	517	501	528	535	489	507	481	472	537	511	510	510	481	586	522	508	492	536	516	513	532	503	529	528	480	502	491	486	518	498	504	547	514	537	533	554	529	505	516	454	526	557	515	536	529	513	541	521	493	516	504	546	497	479	505	539	488	522	495	507	519	502	497	514	495	547	518	533	555	521	494	522	512	490	513	539	510	524	477	503	500	527	501	529	540	552	510	499	530	545	503	550	537	508	492	490	519	519	518	483	520	516	538	536	535	526	459	501	520	511	520	523	523	531	470	532	469	509	559	534	535	513	496	494	552	496	512	481	500	477	479	527	517	519	519	487	561	516	527	549	516	496	527	494	506	508	510	498	490	468	499	556	522	505	525	530	503	511	536	507	539	564	495	513	505	497	522	484	518	552	550	505	539	537	512	515	507	505	511	498	539	514	552	493	526	471	486	505	478	545	528	475	508	495	486	532	517	480	517	535	463	530	501	549	485	505	530	533	473	505	518	567	549	497	460	537	480	535	543	478	501	516	465	508	579	521	482	537	554	494	506	524	528	528	548	528	473	531	509	491	513	515	526	515	550	534	512	537	483	490	514	523	509	506	524	542	510	547	477	526	509	515	522	545	515	522	520	533	541	496	511	540	494	500	530	525	549	529	473	538	538	531	544	518	520	480	542	511	498	501	506	527	520	523	543	501	494	535	512	483	534	513	463	469	522	488	508	507	486	516	523	502	525	510	524	550	561	502	523	519	519	517	514	546	494	541	508	483	520	506	527	467	536	504	493	524	515	528	517	474	491	517	495	507	484	517	541	513	500	504	518	520	505	556	532	506	513	472	478	520	527	502	551	566	520	490	512	500	537	503	548	520	514	488	507	508	549	516	482	478	523	506	531	549	504	551	507	500	476	534	507	528	548	530	537	489	515	493	508	525	543	522	510	527	476	494	510	510	532	497	512	539	536	494	502	490	548	482	467	514	500	518	511	540	512	565	506	556	476	490	504	483	503	516	534	507	512	497	538	508	518	486	504	535	477	524	519	566	484	498	538	477	539	540	521	528	518	549	491	494	549	492	543	536	508	521	513	532	490	512	495	468	522	506	500	522	546	532	509	510	506	538	484	535	451	520	553	493	514	545	506	511	505	463	508	494	516	515	511	494	528	525	478	492	529	505	513	532	515	509	496	516	481	511	476	534	524	517	536	498	516	525	525	497	484	518	549	530	497	505	442	541	500	514	559	490	485	527	524	560	477	533	490	554	489	528	539	489	527	516	497	546	501	549	476	511	534	491	510	538	566	524	536	487	518	524	509	495	523	509	497	511	532	545	530	518	535	484	529	514	516	544	551	538	515	538	507	506	508	482	499	465	557	520	540	530	548	508	538	479	482	489	524	493	486	489	488	544	522	544	485	504	530	526	499	502	511	510	568	539	495	493	491	507	534	512	539	520	493	522	510	482	506	475	490	500	504	522	510	496	510	501	484	530	511	498	551	531	453	472	542	543	542	485	522	499	496	530	482	482	516	510	501	519	511	514	561	517	540	489	540	536	487	507	510	504	549	522	532	540	510	507	520	515	507	517	543	556	486	504	493	541	500	494	508	500	515	528	526	515	494	536	525	551	475	543	525	526	528	519	476	491	515	540	519	490	543	535	533	532	547	517	513	531	538	563	520	532	496	508	521	512	500	495	502	491	508	509	522	523	485	514	523	536	512	497	522	523	459	505	494	516	532	516	528	520	482	500	528	519	501	482	513	510	505	516	513	497	487	473	489	523	555	525	488	485	564	478	526	514	489	494	495	508	523	547	505	516	547	522	524	549	526	472	524	517	474	537	507	502	503	515	520	488	520	546	508	491	521	537	483	501	491	513	482	535	508	506	511	545	517	521	516	513	554	537	538	523	537	509	531	533	527	505	526	518	518	485	530	532	525	472	552	504	511	489	547	504	509	542	527	426	568	514	518	518	517	509	510	464	493	489	483	539	516	521	515	511	538	523	502	483	519	530	501	585	503	531	481	504	544	537	517	539	516	474	545	534	517	513	504	475	518	518	501	483	544	543	516	510	536	510	515	521	527	524	480	559	513	523	559	472	497	522	553	501	497	497	512	526	554	519	504	530	517	531	519	463	533	503	524	493	512	534	493	486	532	544	511	501	498	470	513	491	523	524	512	483	497	503	530	518	518
10818	9261	13226	12501	8029	4994	3004	2410	1844	1140	1367	1310	1148	915	560	440	445	440	335	304	297	266	278	257	277	259	270	281	276	265	270	281	263	248	286	252	265	268	284	268	251	265	271	238	248	252	265	246	263	253	245	246	236	271	275	265	255	260	298	276	255	256	245	245	258	247	251	242	267	233	259	243	293	240	255	246	275	258	267	264	239	240	281	259	261	276	265	275	262	223	255	273	279	276	270	259	259	284	273	266	248	273	267	287	242	262	251	260	254	266	275	268	270	235	272	274	279	262	260	282	240	251	262	246	282	258	261	272	266	254	250	261	257	279	261	239	254	255	260	254	290	258	241	269	267	280	281	242	273	267	262	248	264	252	282	260	254	285	273	242	255	271	265	265	258	261	233	271	277	261	232	248	227	266	264	257	284	258	252	249	251	263	263	266	259	263	236	271	218	253	243	247	257	272	251	241	265	249	240	255	233	271	247	290	267	266	270	264	270	257	273	274	279	254	290	237	244	245	269	242	253	258	263	246	270	244	257	265	258	266	251	240	247	291	264	260	247	256	291	261	246	253	241	233	241	287	211	230	254	254	261	262	248	264	244	255	260	271	244	267	267	257	248	271	252	244	273	257	233	264	258	214	245	272	243	278	251	257	232	243	245	256	269	253	241	246	275	257	280	270	245	265	259	263	303	252	274	248	253	254	247	248	304	291	244	254	240	268	296	253	240	265	254	251	266	253	265	273	249	258	252	274	271	229	239	244	265	282	247	225	283	246	258	256	269	233	260	271	260	273	240	257	238	285	253	229	265	257	274	217	260	262	257	270	257	247	257	277	275	276	262	256	240	261	261	281	238	296	247	266	262	262	224	240	266	262	247	274	238	237	258	233	228	244	260	279	258	289	275	269	220	259	270	255	229	287	268	259	231	250	284	251	247	267	239	234	271	221	259	237	243	256	230	251	274	246	236	232	267	262	230	245	247	231	253	269	280	271	254	300	251	272	213	233	245	230	249	259	266	257	281	291	241	263	232	276	240	268	230	259	264	274	250	252	282	274	247	268	300	246	218	251	271	240	254	261	252	243	234	283	260	294	254	241	249	281	242	261	268	285	276	254	276	251	260	247	257	267	242	265	268	230	264	262	259	225	223	242	266	233	268	293	214	250	263	238	254	241	246	232	267	268	266	264	259	274	287	286	240	264	281	249	273	274	225	283	270	251	273	239	262	255	250	254	278	269	265	242	258	259	256	267	266	290	231	271	259	252	254	244	263	260	261	273	248	278	259	268	244	234	216	272	251	256	280	248	261	263	225	256	255	255	248	260	288	274	255	258	275	241	270	268	247	283	228	256	253	252	246	255	285	266	260	264	293	240	252	210	241	249	280	242	267	230	265	257	270	265	250	242	261	285	261	265	256	270	278	263	284	278	272	227	259	248	248	254	257	268	291	256	262	253	253	262	259	246	278	286	247	263	276	229	271	251	262	247	289	255	262	245	256	274	266	257	262	273	266	274	271	255	230	281	273	269	262	258	244	261	271	243	264	265	246	258	240	269	230	269	273	272	251	248	232	241	255	232	242	241	244	220	265	267	227	282	254	265	245	262	238	241	252	260	271	283	251	259	263	273	256	232	259	264	278	245	250	273	275	257	252	259	228	268	232	261	264	252	275	232	290	255	256	245	262	252	248	256	249	273	269	254	227	296	254	278	260	246	285	236	258	278	271	263	254	268	244	279	277	274	247	278	246	249	219	298	263	272	246	271	234	238	280	263	252	297	294	291	269	240	265	277	247	268	257	228	234	235	275	249	258	244	255	238	237	259	252	245	253	243	261	268	257	263	263	230	250	279	268	266	248	268	257	247	282	250	246	237	223	254	240	270	267	269	236	249	261	270	266	249	261	259	254	256	239	289	283	272	222	251	244	260	274	232	269	277	243	254	231	250	277	248	235	264	252	267	265	246	268	293	250	262	278	260	233	267	283	275	268	264	249	264	250	265	273	258	252	252	273	304	255	244	239	262	251	255	295	272	245	265	274	246	248	288	279	274	244	267	265	275	265	290	273	282	280	304	254	258	252	239	249	245	266	237	237	240	266	305	281	243	232	275	255	239	303	267	247	269	266	277	261	261	266	265	267	264	265	275	226	254	285	237	285	236	245	239	248	246	246	268	266	274	268	249	287	272	228	251	286	251	281	269	268	263	266	251	265	274	244	256	254	261	264	281	278	268	242	256	255	261	280	290	257	272	240	267	245	242	234	255	267	255	253	313	240	272	288	259	256	269	276	249	278	271	282	209	252	241	276	271	254	256	296	270	264	231	281	268	223	242	253	259	241	260	264	264	286	274	267	291	245	269	265	244	264	275	245	247	224	275	263	248	242	268	254	275	269	260	252	274	269	290	243	257	265	258	241	264	244	267	261	262	243	270	249	253	253	280	295	239	246	267	265	259	238	272	284	235	282	267	259	256	253	243	266	291	242	279	255	261	245	269	259	254	287	282	269	250	270	252	267	264	240	262	276	249	265	287	252	249	253	259	259	272	275	240	250	273	245	249	265	242	233	258	245	243	244	271	241	259	270	248	247	260	244	241	268	250	257	267	267	221	232	220	265	248	244	258	241	279	260	245	277	267	237	265	236	251	249	251	265	277	286	272	267	289	304	262	268	242	246	218	267	245	287	231	250	290	253	249	237	238	231	253	247	281	255	230	248	264	275	265	256	250	262	277	257	263	227	275	258	263	247	241	220	253	259	276	243	235	253	238	249	254	265	277	245	283	260	274	254	274	238	244	240	258	249	242	261	256	269	249	288	266	257	284	278	279	261	263	255	243	269	287	262	270	264	242	299	288	250	263	263	298	245	259	281	260	232	217	291	264	265	271	269	245	257	258	257	267	247	257	258	256	258	275	259	266	267	252	256	274	258	238	264	251	287	283	238	270	230	255	256	251	273	269	269	256	277	273	258	254	230	249	295	246	277	280	285	211	245	263	270	243	274	275	250	238	244	264	255	266	283	270	237	257	296	254	238	226	272	247	232	250	273	255	289	267	245	279	238	274	287	245	261	254	251	267	245	292	262	254	248	219	245	251	252	243	243	265	229	255	274	269	271	242	257	255	262	260	225	262	261	305	285	239	269	280	261	258	278	256	286	266	272	242	253	258	246	264	258	252	231	240	247	238	260	227	239	261	243	267	269	256	261	286	260	281	258	217	241	281	249	281	254	260	269	257	259	261	259	254	260	273	290	260	287	261	278	238	256	263	263	276	220	254	269	256	238	262	266	285	237	247	255	272	254	282	227	292	263	263	254	264	265	231	223	280	249	252	272	280	230	282	264	224	252	270	279	272	284	266	241	264	234	250	212	267	247	263	286	261	259	272	255	237	241	245	252	287	240	226	239	263	238	254	277	257	317	273	268	284	267	262	291	277	281	268	252	285	255	288	233	253	236	252	237	266	250	252	255	273	259	254	259	263	280	269	237	259	291	279	274	280	257	241	238	268
6416	8445	19386	22535	19660	15100	11262	10136	8463	5750	6826	6652	5254	3592	2155	1742	1790	1474	1196	885	780	662	630	588	579	618	660	598	612	644	647	611	635	626	624	625	619	632	615	624	566	595	565	631	616	626	649	608	642	615	600	620	588	593	632	559	596	618	611	637	598	622	588	647	600	604	629	623	611	611	570	608	630	648	611	639	600	623	628	657	620	563	592	607	597	656	633	616	626	633	643	640	650	664	603	618	624	586	632	611	632	620	612	613	609	628	652	579	641	607	633	601	664	644	590	615	615	570	629	608	626	640	661	611	620	646	625	591	664	623	583	604	572	585	617	590	622	606	606	644	636	563	653	642	626	582	657	621	649	612	617	625	636	647	616	592	605	605	590	611	626	652	562	611	583	624	610	607	608	677	594	622	632	644	557	575	650	607	618	607	579	616	606	656	617	591	616	596	607	605	649	585	617	599	623	596	636	589	602	577	656	609	585	618	605	584	590	628	618	615	637	652	617	576	671	600	633	610	625	657	659	620	681	590	615	686	574	625	573	597	628	638	637	594	646	610	657	641	615	609	630	625	629	656	605	584	636	628	600	627	610	612	601	575	599	604	618	632	601	620	648	596	643	631	627	568	604	585	637	580	608	654	631	579	629	640	599	616	649	622	603	584	689	629	607	607	589	605	625	618	688	646	592	583	599	666	657	607	650	650	606	662	572	576	561	593	580	612	620	614	633	650	617	600	617	609	625	603	589	569	631	620	577	617	645	660	599	629	634	626	620	593	605	592	592	597	616	605	577	597	574	620	641	613	580	636	588	606	638	659	601	644	567	641	619	640	593	611	617	608	667	620	630	594	603	612	622	621	621	632	598	630	612	631	632	621	609	646	635	610	670	609	625	641	645	595	620	643	633	627	596	572	596	590	614	641	590	597	616	567	615	613	640	608	610	640	597	663	588	569	631	605	587	611	630	618	589	619	601	666	624	637	656	626	623	643	651	609	620	638	591	636	652	624	614	636	605	651	642	586	634	635	571	605	623	660	609	601	622	630	648	608	610	658	613	597	665	643	565	598	601	638	635	603	612	615	579	611	589	606	618	594	619	597	617	584	615	643	637	557	615	581	639	610	637	622	623	578	609	670	585	604	622	617	591	629	593	596	572	648	627	609	622	653	634	624	594	580	583	586	670	599	596	610	631	643	583	639	633	618	631	610	652	647	566	613	622	620	605	620	579	628	628	588	661	665	651	606	559	629	642	641	587	604	621	601	611	616	590	593	613	618	571	655	641	633	642	639	633	638	585	632	620	615	601	648	634	596	601	616	589	624	590	577	570	623	633	614	604	620	634	572	624	646	584	665	576	583	589	572	610	619	607	598	589	595	609	600	572	600	598	620	601	614	595	655	594	590	643	645	621	625	601	625	602	614	608	585	611	584	585	582	614	626	612	609	614	652	586	678	640	615	620	580	621	641	601	632	623	567	628	588	567	607	644	642	580	624	585	619	591	643	629	654	612	605	588	642	612	623	588	637	648	640	619	639	563	588	637	654	619	582	591	593	657	637	601	586	598	625	631	623	616	667	605	672	621	609	629	565	637	644	658	596	601	608	618	589	607	647	617	607	634	611	599	598	549	634	603	586	572	616	607	556	600	566	620	611	659	617	614	606	608	611	636	630	625	621	616	594	574	623	571	606	649	625	636	645	610	647	647	663	615	626	601	624	631	620	635	586	592	611	624	585	614	640	605	620	614	604	621	640	617	651	599	611	585	621	583	620	595	608	664	603	626	596	609	602	617	596	647	667	625	623	556	643	632	653	607	625	634	596	618	670	604	637	634	610	611	630	602	622	628	600	631	589	664	613	610	632	561	640	577	634	650	628	609	613	610	634	690	613	618	594	610	628	641	610	663	661	621	658	587	622	575	615	625	636	662	654	613	584	617	596	633	596	631	588	635	648	617	616	599	586	609	636	615	598	614	581	620	614	606	644	602	607	680	588	631	646	653	612	615	605	590	638	612	635	602	587	651	647	651	617	588	603	621	625	626	642	585	605	591	628	628	632	643	618	635	616	590	640	633	630	665	623	615	650	613	643	637	637	630	591	638	673	583	600	593	584	641	584	639	618	568	661	613	583	631	640	615	635	614	643	614	595	573	624	592	584	637	612	636	630	607	618	609	596	587	621	668	609	658	621	607	650	615	622	645	591	670	654	596	599	597	605	653	622	615	648	608	620	567	598	631	609	663	666	607	626	637	639	657	608	564	617	628	606	652	649	614	581	614	653	604	580	671	613	622	570	630	638	628	579	615	620	617	595	651	634	621	631	663	537	620	608	618	630	619	647	607	603	645	611	618	621	619	614	578	613	621	622	653	644	615	611	624	633	609	676	621	621	630	615	654	626	618	594	636	598	619	648	610	594	615	616	583	604	573	623	628	640	631	658	636	655	607	585	570	596	639	605	616	579	597	597	618	639	580	613	644	611	588	633	639	604	604	644	641	610	663	573	635	573	644	626	594	644	611	633	645	632	623	636	636	578	591	616	643	615	596	622	613	648	644	592	647	619	591	652	602	633	619	601	608	599	625	593	615	659	618	628	614	671	631	585	615	629	629	583	612	633	623	641	643	617	606	611	611	646	624	607	662	634	606	681	596	580	637	648	621	654	617	627	549	556	565	650	647	622	594	592	605	678	565	643	633	659	638	614	597	628	584	622	576	602	574	602	636	566	611	602	608	577	601	621	621	656	621	592	662	601	610	564	635	609	604	577	657	624	610	597	615	632	618	612	642	612	612	596	623	599	615	583	592	642	628	608	592	646	629	611	651	619	618	627	624	615	607	623	594	599	635	590	658	612	621	621	677	630	625	605	625	643	602	632	633	611	619	620	699	588	617	596	631	583	623	633	616	628	642	620	570	646	633	566	574	636	626	627	617	609	634	598	606	641	608	619	629	641	627	629	614	593	615	585	620	609	614	641	593	617	599	656	589	579	597	643	658	636	616	615	614	593	630	637	602	613	640	605	618	614	639	578	633	609	621	647	602	610	604	620	635	625	642	638	598	615	612	636	636	596	637	594	605	628	641	624	613	608	588	641	597	625	625	643	602	587	619	612	598	594	650	640	620	633	617	636	598	616	625	597	644	609	599	650	597	640	613	590	627	602	561	653	648	620	600	643	589	599	579	573	594	623	671	579	591	659	579	623	567	669	606	639	649	619	627	633	600	596	612	607	602	630	611	621	638	599	604	614	677	574	576	618	644	630	598	598	612	605	645	613	648	626	606	584	587	580	569	643	603	592	619	584	705	614	625	607	653	625	634	617	617	594	626	570	641	615	600	633	667	640	663	635	637	599	628	649	612	612	639	636	625	670	636	645	641	599	619	597	636	624	606	666	572	613	631	569	661	621	587	609	648	596	632	593	598	618	641	653	612	596	582	591	562	589	634	641	654	631	627	601	629	605	667	656	574	581	612	638	603	616	588	608	653	605	623	590	614	606	615	660	613	655	623	607
25096	36604	40659	43273	34407	26244	20668	17729	18619	14124	12556	12157	10298	4140	2076	3180	2803	1994	1266	730	526	355	307	305	266	250	223	217	259	218	238	226	234	261	239	232	225	234	238	263	220	245	238	233	223	222	200	216	212	245	211	260	244	217	267	235	242	255	247	243	245	233	233	268	255	227	252	228	250	223	240	210	213	230	229	248	252	224	210	258	222	236	226	215	247	237	247	263	222	217	231	213	231	237	247	225	206	228	237	241	211	257	226	247	255	239	258	205	206	243	238	237	231	253	196	232	221	227	219	249	229	230	230	229	246	240	241	208	206	246	240	251	229	242	228	252	261	243	241	234	246	209	207	242	242	229	250	237	231	255	225	245	214	223	247	246	234	240	244	249	242	243	256	240	234	232	241	209	227	221	238	236	232	233	234	229	234	226	246	204	223	214	251	240	226	236	230	214	236	227	258	229	220	208	239	257	239	252	249	279	241	226	257	261	211	235	218	229	257	255	260	237	220	229	249	224	219	225	248	224	230	249	217	240	245	276	229	232	251	229	235	244	213	264	251	207	235	228	205	213	215	204	220	215	251	229	219	260	247	227	222	247	242	268	226	246	193	256	229	229	218	243	235	222	230	245	224	251	227	255	249	240	238	224	250	235	251	226	233	222	236	228	212	207	245	208	229	222	203	254	244	255	241	258	221	214	212	243	243	236	219	224	219	238	246	225	230	217	229	261	230	207	250	236	228	232	213	234	229	238	261	238	206	231	229	225	243	266	212	231	228	226	235	251	208	242	225	233	220	229	247	236	215	227	226	219	227	229	235	263	233	235	238	225	227	208	240	233	204	211	225	245	229	244	245	262	225	241	239	216	215	231	240	220	223	253	249	243	252	210	214	230	256	233	225	234	237	257	255	271	249	223	237	219	244	236	208	223	211	246	198	198	221	242	233	244	252	247	214	252	239	214	238	229	243	263	219	228	221	208	232	274	235	249	249	235	233	237	250	238	216	236	216	230	229	253	240	211	205	227	241	198	221	223	256	224	253	209	249	233	234	219	248	225	211	239	232	234	227	249	236	225	268	252	224	228	244	198	223	244	239	230	238	238	247	222	251	209	223	202	208	285	220	254	219	225	223	267	223	244	229	228	255	239	243	230	249	259	248	257	236	225	242	255	263	237	223	219	234	204	245	219	217	262	242	218	234	198	237	216	257	253	234	236	235	229	234	221	243	235	245	251	204	226	264	228	218	233	216	224	231	268	230	212	243	228	225	231	233	212	215	249	204	233	216	226	224	232	249	254	264	237	241	206	245	260	234	214	245	229	207	240	259	216	211	244	222	234	237	229	222	233	253	231	222	237	233	215	224	250	228	249	251	244	229	233	222	223	250	225	235	243	228	236	244	244	242	240	205	236	270	212	248	254	230	248	243	212	275	233	251	234	253	247	235	242	213	239	226	250	220	256	242	260	224	206	241	251	226	248	242	243	239	256	239	250	245	241	238	223	223	240	222	228	224	222	234	211	239	247	244	203	219	250	237	253	259	248	227	224	244	256	242	235	225	228	222	237	212	233	240	233	257	234	237	216	226	248	227	261	258	225	252	224	218	216	229	213	241	251	258	213	235	237	240	202	222	252	239	245	228	228	221	239	261	217	244	220	204	230	220	239	254	210	221	257	241	220	234	226	241	223	230	245	209	240	218	244	246	210	216	264	251	228	219	223	219	253	245	235	233	236	216	215	246	215	225	240	220	224	275	212	241	274	233	235	219	261	218	233	213	271	231	261	218	221	258	206	221	219	248	222	222	236	252	259	237	267	217	220	263	214	238	260	250	219	209	231	230	233	228	266	228	250	253	248	252	236	225	211	218	244	229	232	253	239	269	243	253	245	227	232	237	224	229	244	223	240	220	246	221	215	228	232	239	256	237	237	239	236	246	197	251	242	238	252	237	251	216	220	225	225	229	204	239	258	245	233	251	195	212	231	208	232	236	247	237	228	232	218	208	239	227	230	236	225	224	245	221	223	252	242	223	246	241	242	242	214	207	238	252	240	209	236	248	228	207	235	235	263	210	225	225	249	227	228	221	227	240	220	240	223	258	258	223	232	244	233	224	249	223	224	228	235	250	231	209	224	228	224	222	252	237	234	222	231	256	235	212	226	242	247	238	220	233	234	243	254	242	233	242	249	250	241	266	225	235	225	239	238	256	232	234	266	213	240	263	241	247	236	229	254	242	255	220	210	216	237	217	237	231	223	240	218	249	234	250	221	259	207	214	247	216	232	248	209	219	241	241	255	239	223	240	250	253	247	258	252	207	218	236	229	228	242	227	264	249	226	242	232	242	219	212	255	247	219	211	246	227	241	236	219	234	226	247	257	225	226	248	220	248	238	235	227	225	232	222	204	230	292	213	235	246	171	243	220	222	198	241	257	244	224	214	208	245	244	221	233	249	244	240	243	237	253	256	250	233	261	233	229	265	253	235	242	243	228	221	246	236	240	252	250	247	238	262	214	239	217	227	234	217	244	229	229	220	171	224	241	228	226	262	202	232	237	221	225	236	244	221	223	233	247	205	246	221	201	242	257	212	257	230	221	225	216	222	207	237	233	253	245	249	253	236	261	264	271	235	266	233	253	217	216	238	222	227	229	249	225	234	242	243	235	242	237	219	188	221	204	242	234	235	255	245	232	231	211	221	257	235	198	223	233	229	190	217	228	229	253	273	213	228	235	248	202	206	242	245	242	223	225	220	231	223	203	238	243	245	237	249	221	260	226	231	210	214	226	214	217	224	218	221	227	237	230	243	252	256	257	221	222	209	241	253	244	252	227	214	251	264	230	192	228	214	240	255	222	225	230	252	216	252	236	271	254	191	233	233	209	245	223	227	227	260	232	210	254	254	215	222	234	216	269	236	249	239	221	239	239	246	243	228	236	263	222	235	255	220	231	249	231	242	219	214	197	204	240	264	215	230	241	232	225	265	225	236	234	214	234	230	203	227	227	220	216	209	242	205	222	211	223	210	229	210	188	202	230	226	252	260	243	228	246	234	229	226	238	235	257	225	222	241	216	232	262	224	233	218	220	250	245	224	225	238	224	225	223	242	206	260	215	217	247	223	247	233	241	218	226	227	248	236	261	228	221	218	220	241	216	264	228	235	240	235	257	233	232	218	221	220	228	259	226	231	230	223	236	237	259	236	227	258	244	219	237	244	230	247	225	230	231	244	204	239	240	224	235	215	236	237	217	272	245	243	240	263	253	266	224	224	239	204	222	214	235	239	213	247	224	259	253	235	246	236	222	245	219	231	271	249	221	227	241	250	217	215	211	219	256	225	209	234	233	246	240	249	219	247	226	216	226	250	243	208	215	247	244	205	254	220	206	239	230	256	240	224	202	260	261	231	240	238	269	213	261	227	220	227	241	237	243	207	222	254	226	217	227	241	226	219	232	234	225	229	228	229	249	207	235	246	254	251	240	222	210	226	241	257	226	262	236	246	259	212	251	227	212
16029	29251	40128	45744	41266	35508	31209	30661	34993	30023	30332	32165	28523	14358	10482	15068	13285	9431	5978	3434	2004	1145	840	669	606	587	540	565	579	580	553	591	575	583	554	557	529	527	568	570	527	579	525	573	596	577	548	577	574	569	541	542	591	502	542	566	594	567	574	594	522	546	580	543	574	594	573	526	592	522	523	575	606	531	584	561	551	520	595	571	572	512	548	534	565	560	597	540	571	570	562	548	555	570	543	561	561	573	581	561	499	553	561	579	566	556	538	553	535	567	538	568	562	568	538	558	551	543	543	565	526	576	552	583	529	543	560	545	562	540	566	573	542	600	616	580	590	598	555	528	566	559	561	503	561	566	543	577	569	551	538	605	562	552	542	556	579	578	509	542	554	566	531	543	553	536	551	567	553	552	573	596	556	573	562	537	567	590	549	553	545	578	535	567	557	561	532	585	579	527	603	575	538	542	596	546	554	588	579	572	573	562	575	564	532	539	571	574	593	536	563	553	576	590	567	534	586	552	545	549	552	566	556	570	543	552	579	581	537	557	594	564	557	601	592	597	543	586	524	553	558	544	566	529	557	568	589	545	546	529	614	580	584	537	512	589	543	570	577	543	599	546	532	551	559	550	572	555	582	540	566	514	588	543	561	584	585	614	554	567	565	576	565	591	571	554	555	548	592	593	608	530	581	538	592	568	535	558	546	567	593	505	537	574	559	617	590	574	599	566	544	547	541	538	577	527	562	576	575	566	553	589	575	531	521	552	590	542	554	559	568	523	557	528	550	578	580	538	559	596	591	543	547	569	564	586	536	562	519	585	583	500	566	511	555	551	538	574	573	546	561	536	546	552	568	540	585	513	574	579	537	533	570	551	554	576	558	540	543	577	539	556	558	553	551	534	596	607	562	547	560	576	550	550	548	546	540	533	583	599	589	610	586	591	620	526	621	569	577	524	587	548	527	544	544	555	532	563	566	533	600	542	587	567	552	565	534	559	561	565	561	557	537	559	542	571	573	582	555	583	560	569	550	572	524	534	571	544	591	563	527	570	544	559	544	570	584	588	562	547	538	600	582	524	543	592	544	534	541	563	584	556	534	586	598	545	574	549	563	547	554	519	562	606	584	584	570	544	547	560	545	562	504	542	580	563	580	524	578	541	543	559	553	534	543	528	546	526	540	569	574	560	566	570	577	566	567	551	586	558	553	555	543	536	555	559	582	551	550	584	512	564	544	558	580	574	562	575	552	559	601	565	573	557	539	579	583	565	571	555	579	579	556	587	583	574	573	552	577	583	548	538	545	573	573	547	556	605	562	580	582	562	583	540	528	540	542	554	536	548	546	586	567	561	583	561	573	578	559	572	536	586	547	564	584	549	523	573	573	533	545	540	548	574	563	551	550	539	570	534	534	539	540	592	526	528	543	549	577	596	555	575	542	565	531	522	542	595	551	528	518	581	570	572	596	574	543	579	569	584	574	600	573	558	565	536	554	557	542	559	602	514	539	544	554	598	570	503	559	576	582	541	524	586	603	547	545	541	594	565	560	547	551	545	602	543	600	600	585	602	555	582	540	504	590	556	578	561	546	550	585	577	570	586	562	575	552	549	557	571	566	574	563	531	594	560	562	554	591	597	522	555	565	578	553	552	549	572	531	576	549	544	595	559	590	547	577	575	544	588	553	582	557	538	554	557	601	561	565	584	616	584	566	535	541	538	585	562	558	573	581	544	595	551	563	545	555	564	578	552	575	541	566	537	543	580	554	549	564	534	529	573	558	535	534	565	553	541	524	542	572	555	570	569	551	596	544	591	550	574	561	569	580	522	520	582	587	540	566	562	574	542	562	545	541	550	531	564	556	564	557	539	568	546	511	522	502	563	547	578	582	607	582	535	544	595	566	565	532	536	559	584	577	534	565	533	574	566	511	548	558	548	582	572	558	562	543	564	507	611	556	596	516	553	540	573	585	560	557	519	544	524	585	571	537	547	586	556	591	514	544	515	562	520	565	544	535	569	586	560	577	612	573	576	561	582	555	562	559	588	593	559	582	588	549	597	536	641	609	543	521	545	611	554	503	575	591	577	568	574	540	545	561	540	567	539	545	537	553	566	569	567	558	560	509	526	599	543	587	548	573	518	523	585	581	582	539	561	596	540	616	538	559	595	572	595	554	528	562	566	561	555	547	574	612	580	574	538	570	529	574	542	531	527	516	560	562	553	553	543	579	602	598	560	560	534	571	577	551	607	535	556	558	577	574	561	508	571	560	522	593	561	547	555	557	572	580	530	559	541	584	553	586	569	538	564	539	541	579	559	568	579	544	622	587	549	579	546	512	508	573	625	550	529	561	575	570	624	557	576	601	578	561	515	553	590	565	574	556	509	514	580	560	534	560	585	569	573	553	538	496	573	532	571	565	545	557	550	530	523	559	572	568	577	590	541	586	545	593	604	599	607	637	561	598	556	546	552	577	597	562	563	565	565	594	547	555	530	588	581	602	516	562	568	590	540	516	555	574	553	548	553	579	555	574	531	580	536	568	547	529	607	568	572	555	598	573	564	550	530	557	549	552	543	569	535	591	518	593	515	559	509	572	583	580	554	605	538	557	583	540	547	527	515	562	553	585	612	570	554	611	561	542	540	511	577	533	537	558	549	606	573	554	571	563	583	561	543	528	545	560	593	557	490	557	545	575	517	610	586	519	563	527	559	538	585	583	540	556	580	606	529	526	554	586	499	584	570	579	557	565	581	616	593	563	566	570	571	575	521	589	547	594	546	544	569	564	561	572	602	579	519	578	563	573	561	605	609	577	539	568	541	575	564	586	582	563	570	610	560	536	597	603	575	536	550	569	584	582	579	581	529	556	567	557	567	540	546	583	589	557	562	533	564	584	549	559	530	538	574	543	553	564	591	583	580	575	576	554	571	567	526	564	613	562	587	579	554	531	550	565	547	545	539	556	581	576	528	526	522	568	575	555	591	545	563	549	564	555	532	557	569	534	598	542	560	592	591	525	602	548	529	541	545	557	602	532	520	555	565	567	563	551	508	560	545	599	506	563	591	568	570	620	523	593	575	594	579	556	596	516	551	566	568	554	574	545	560	552	531	579	567	548	577	541	528	603	536	510	547	567	573	563	597	567	549	545	560	539	548	559	525	595	546	583	586	534	557	523	572	543	564	531	590	558	575	547	568	542	546	574	580	544	580	564	538	561	586	619	581	532	542	574	578	604	520	553	545	530	547	523	593	543	551	566	588	592	561	582	557	562	550	570	533	552	530	585	553	574	555	564	598	596	579	590	566	575	566	549	566	605	585	584	588	564	540	562	550	566	589	542	536	549	549	586	557	549	549	563	573	592	564	529	558	555	565	553	597	560	586	540	556	518	546	616	558	542	575	553	569	535	592	590	573	553	558	560	555	553	525	570	614	577	514	529	559	564	553	591	529	541	520	545	531	581	541	571	559	576	522	582	594	576	542	550	592	596	561	569	523	540	548	548	580	547	545
34325	46856	44065	49061	40225	29818	28288	26000	27681	26251	16905	14433	12750	5903	6141	6783	5978	4256	2648	1548	923	508	329	287	203	228	194	209	212	202	182	202	190	191	202	217	210	191	191	186	217	211	181	213	205	217	191	214	179	214	205	226	194	198	198	198	205	203	219	217	227	186	190	230	193	197	213	234	185	216	215	201	198	217	201	189	197	192	205	223	191	218	198	211	203	212	203	195	200	195	197	222	199	219	236	202	232	176	209	191	228	204	212	176	234	212	235	221	210	217	225	226	236	180	213	195	238	204	210	195	210	194	204	207	213	202	218	212	201	199	193	204	190	215	192	176	186	207	194	203	213	221	206	206	237	209	210	196	206	196	217	199	213	191	192	193	195	206	210	215	193	211	210	202	214	214	206	183	197	217	210	209	203	226	206	226	171	220	231	195	204	184	191	253	170	198	197	246	206	213	239	219	193	184	230	200	173	193	199	204	223	205	194	208	193	227	193	192	219	216	199	216	215	227	198	208	223	212	230	192	199	207	216	209	189	182	201	197	226	205	219	191	192	217	206	178	220	205	207	235	228	215	217	205	198	188	220	215	198	199	197	203	231	211	226	201	213	230	238	208	236	200	175	209	221	205	211	207	215	180	218	190	214	220	226	218	186	199	214	225	196	224	203	214	218	198	189	192	192	210	202	231	209	182	208	225	218	187	171	198	199	190	188	206	163	215	204	190	194	203	207	211	223	214	197	212	231	233	189	195	198	194	199	221	228	205	209	211	199	178	220	193	218	186	195	213	201	205	196	178	184	218	213	223	204	194	205	195	189	199	182	208	177	178	212	231	232	200	182	194	215	223	232	216	191	235	186	203	187	212	218	213	211	207	191	233	213	215	233	190	217	195	239	198	201	212	219	247	212	234	195	203	229	179	223	197	203	216	196	186	206	239	212	193	221	203	227	214	214	210	228	189	234	222	195	202	195	217	207	222	198	207	201	202	218	209	216	224	227	190	233	223	237	220	204	215	199	197	190	193	196	205	237	211	206	198	196	216	196	186	224	198	209	187	229	227	198	218	232	233	219	241	218	196	188	180	205	231	187	199	222	222	197	198	196	219	220	204	214	206	204	222	232	239	210	208	221	233	183	205	214	197	225	203	215	205	165	200	220	222	182	188	232	219	178	184	185	184	208	217	204	189	194	185	202	186	212	197	195	208	191	214	196	216	240	196	195	199	198	204	215	213	179	175	207	215	200	193	221	194	236	203	195	220	214	182	202	206	197	208	188	220	215	231	181	194	210	202	206	183	226	179	168	212	200	197	213	197	180	225	225	239	205	212	205	222	176	231	205	191	195	213	195	217	228	218	196	196	165	207	204	201	213	217	187	209	205	214	214	176	223	205	245	211	212	210	191	230	182	201	220	209	200	211	200	208	213	181	227	236	193	223	198	198	216	235	207	203	201	196	198	219	212	233	209	186	176	201	205	231	242	190	243	197	211	221	205	212	215	198	180	189	235	208	221	231	204	180	218	224	187	167	212	195	209	186	194	202	224	199	222	226	224	201	203	226	209	219	202	225	205	223	204	199	216	219	201	193	208	223	217	188	194	220	213	204	210	207	208	216	230	208	203	200	197	193	183	203	203	212	203	197	210	199	219	215	182	217	215	195	218	203	193	205	230	193	228	194	207	206	241	209	233	204	212	189	206	211	242	208	215	217	217	196	215	202	192	197	197	209	232	238	190	200	231	215	164	209	212	181	202	199	227	229	212	189	205	239	194	241	192	231	199	238	214	210	196	200	200	215	187	215	212	209	209	186	233	219	199	204	214	213	230	213	192	199	195	181	198	199	188	185	216	199	213	213	183	212	222	180	207	207	195	219	195	205	176	222	232	182	202	220	199	217	178	195	229	177	186	189	196	188	226	203	211	191	210	222	228	218	211	220	192	195	209	194	203	214	203	210	186	205	200	207	191	219	212	207	216	191	206	208	191	192	213	190	193	219	199	224	214	202	247	187	212	233	208	183	199	204	196	186	222	229	208	236	224	191	184	205	213	204	209	201	229	222	209	209	196	228	190	202	208	226	207	215	217	204	217	238	206	212	234	200	214	216	230	226	216	203	222	201	215	221	210	183	211	215	188	222	211	201	176	204	207	203	210	178	207	201	184	191	213	206	226	207	196	209	212	206	196	207	198	207	219	225	207	189	210	248	206	197	211	227	220	228	197	205	218	191	218	213	221	171	204	190	211	221	216	186	179	192	205	195	211	197	225	213	211	202	201	198	204	199	204	194	199	205	218	189	212	182	214	217	214	222	211	192	234	197	201	199	227	211	207	193	200	188	231	219	224	211	198	201	171	194	206	192	187	191	221	202	208	204	171	220	224	206	214	230	189	214	199	211	200	197	195	206	179	198	199	199	222	209	214	219	178	194	210	203	216	182	211	217	211	199	199	199	184	180	183	236	195	238	213	206	217	227	226	191	204	206	203	205	227	214	221	195	206	216	208	212	207	194	229	203	187	186	223	204	208	220	211	212	206	200	199	229	188	188	183	198	246	209	212	236	200	206	228	228	188	214	234	184	208	189	207	183	190	212	206	216	202	190	228	220	213	242	211	205	230	209	229	200	210	206	206	205	218	223	200	230	185	210	207	209	220	212	204	217	205	204	188	197	214	203	184	188	209	192	166	198	207	205	192	204	205	200	217	210	196	210	204	180	206	180	196	230	214	210	189	218	193	220	203	225	182	188	202	214	214	207	234	203	212	190	196	214	200	230	209	217	217	245	201	195	217	204	218	210	242	214	190	218	189	209	208	207	211	203	240	225	220	201	214	207	216	216	226	173	200	217	196	204	206	176	206	183	230	181	195	203	211	190	196	186	200	203	223	218	231	211	220	216	206	213	201	230	215	201	209	201	230	192	170	228	188	211	190	191	221	188	218	207	205	214	190	194	199	213	223	213	193	191	234	204	234	235	230	218	210	195	221	233	238	231	176	214	202	212	211	221	216	219	233	202	216	209	169	207	209	229	184	221	193	240	203	197	207	195	203	213	196	186	194	201	238	241	228	226	217	223	195	203	187	203	206	216	229	240	188	213	208	205	215	227	196	224	239	213	210	198	200	182	223	210	175	215	203	173	209	188	211	185	196	206	212	193	221	197	205	194	213	228	201	224	191	213	213	230	196	195	200	211	211	234	204	200	211	208	197	173	190	198	199	205	207	213	170	204	185	197	210	212	215	200	190	191	197	236	220	212	202	208	201	192	221	204	211	196	223	204	182	198	208	193	234	205	191	219	200	199	176	222	185	209	225	209	216	204	210	214	205	191	202	213	198	208	198	230	228	203	191	204	204	221	187	201	191	185	219	189	198	183	205	234	227	209	210	197	211	213	213	213	188	236	221	225	190	181	205	207	225	220	211	200	173	188	185	221	193	180	237	213	220	215	217	201	181	198	210	220	195	212	209	206	223	199	205	224	188	233	207	202	255	216	230	229	197	211	204	176	201	205	195	197
21242	37952	45162	52922	46613	43873	41111	38232	42571	40842	29057	34592	29747	19711	22837	24304	22214	17178	11806	7390	4076	1954	1066	724	598	535	523	497	479	488	526	517	492	517	523	515	471	509	547	506	480	524	481	484	512	504	496	507	540	522	477	481	497	469	489	546	515	507	494	504	522	509	474	521	501	481	486	488	475	468	502	509	470	511	511	498	525	504	482	534	499	508	507	523	485	502	522	513	556	453	495	449	520	504	516	510	446	505	501	508	536	477	509	493	535	509	506	489	480	525	518	525	492	494	472	501	513	494	511	530	450	470	518	483	518	465	494	485	493	493	487	481	499	507	501	502	504	497	511	462	542	516	531	492	481	527	539	518	483	489	506	510	496	481	479	535	518	507	493	529	451	499	468	490	503	505	523	503	516	518	522	566	496	491	495	501	455	502	486	516	493	455	530	519	511	465	504	487	502	508	525	496	516	512	539	531	493	470	488	496	486	528	506	460	481	518	507	474	530	525	540	487	519	500	522	516	456	488	488	520	490	523	476	490	549	508	484	453	484	484	505	504	520	490	513	498	518	534	489	539	487	481	503	458	537	487	493	519	483	482	526	501	477	487	517	485	480	468	497	544	533	502	493	531	462	478	494	499	499	485	527	537	493	515	545	528	502	499	481	515	511	465	506	491	481	533	527	454	528	498	443	480	495	493	537	492	492	480	539	539	525	516	484	506	504	499	511	528	515	537	486	503	483	499	495	475	459	499	485	517	523	554	469	504	499	493	460	517	504	512	496	499	465	527	468	468	479	482	521	526	479	478	481	475	475	485	502	499	505	491	516	523	470	457	480	458	488	505	524	502	517	493	510	466	512	520	513	527	510	532	496	483	480	503	491	492	581	509	486	524	513	537	501	492	463	509	493	543	524	459	494	472	487	494	526	472	530	523	513	518	510	520	468	457	510	571	582	514	529	509	474	454	485	519	487	474	496	488	435	496	474	481	492	492	458	483	553	468	509	500	495	517	493	531	509	495	507	500	481	536	481	506	497	526	488	495	480	516	484	508	493	511	507	489	512	454	458	495	513	503	488	499	534	524	461	493	466	557	473	510	502	501	491	512	514	503	487	517	507	459	508	504	491	456	484	495	522	466	481	473	470	495	491	481	497	471	495	490	518	529	508	496	508	491	500	521	517	479	518	484	495	446	486	489	513	486	514	496	507	528	497	528	482	509	490	493	511	513	477	489	475	474	499	478	553	491	554	501	502	479	495	487	512	530	494	467	495	522	493	500	504	510	537	513	496	539	515	505	487	519	507	455	496	512	518	546	529	509	503	476	508	474	486	518	514	521	503	477	493	503	484	461	486	478	466	449	508	534	507	490	534	515	494	527	482	481	492	504	445	516	508	517	501	500	516	463	529	500	501	503	498	532	502	451	534	529	499	526	506	528	488	515	516	516	501	489	514	495	485	479	514	498	522	512	472	503	502	472	489	499	502	489	485	536	476	523	506	513	512	497	497	547	535	484	502	482	520	531	498	483	541	523	498	519	529	514	507	522	498	530	487	493	521	544	484	489	518	475	538	489	505	501	497	507	480	456	509	479	527	503	494	491	515	513	487	463	517	494	524	541	456	478	524	492	501	507	495	529	515	495	491	475	500	510	517	527	477	481	559	496	480	503	488	513	460	520	504	488	522	519	486	512	466	493	501	541	504	483	450	537	447	460	502	511	471	510	503	456	551	489	521	517	528	489	502	515	488	483	481	485	511	483	526	516	475	482	497	511	562	477	487	501	514	509	514	510	482	476	488	494	508	507	516	491	537	471	478	523	489	510	493	501	532	499	487	529	516	543	529	538	498	537	516	447	497	537	499	502	450	464	501	468	480	515	486	489	536	506	479	496	473	521	523	466	483	495	487	539	526	494	523	464	502	535	492	543	521	519	501	491	491	478	517	469	493	472	480	523	512	530	458	515	465	490	505	522	465	452	535	493	482	537	502	518	487	483	496	497	534	447	535	509	473	486	506	490	505	508	448	554	479	499	480	516	510	526	509	548	536	528	493	480	516	526	443	497	521	521	513	497	534	535	495	465	536	460	468	497	508	534	504	507	514	485	485	489	486	537	545	494	475	464	510	476	504	486	498	536	475	463	490	485	563	507	487	498	502	486	480	499	482	467	518	464	501	496	473	491	534	498	505	452	540	535	468	511	520	544	496	487	479	514	525	532	490	496	482	512	507	495	532	477	510	490	479	500	507	506	507	484	477	501	492	528	479	514	480	518	502	489	500	481	529	527	476	468	483	526	476	511	451	487	475	453	528	505	512	486	489	505	499	523	499	477	502	468	460	480	477	492	514	478	498	509	447	444	438	453	517	491	538	502	521	455	466	462	489	528	503	558	485	500	493	515	483	499	494	511	488	513	503	531	498	490	513	488	522	474	483	501	526	478	499	485	512	493	538	473	484	494	484	496	503	500	501	484	480	501	483	515	496	485	483	518	516	480	509	545	479	494	482	532	578	509	511	487	514	484	490	507	517	488	488	515	470	500	490	494	510	454	490	495	480	512	487	537	539	491	519	554	540	481	489	486	475	505	512	498	513	482	496	530	486	498	504	470	489	513	484	519	503	518	522	503	535	473	499	494	527	526	519	529	544	473	501	509	527	484	513	547	497	501	517	476	523	469	530	497	518	509	535	495	499	492	534	496	532	539	498	497	478	500	492	500	482	474	527	504	459	480	508	512	505	505	460	495	493	491	493	473	492	511	481	504	515	512	495	474	537	554	502	495	474	507	495	526	479	503	544	526	503	522	532	460	485	504	488	535	488	524	482	476	486	502	476	513	529	478	501	495	502	497	524	549	500	485	490	495	474	494	512	526	527	544	489	490	492	486	483	516	532	487	490	506	508	521	525	517	460	470	469	469	488	498	484	508	533	500	451	474	515	472	513	477	484	510	501	475	494	519	474	447	548	502	549	525	506	499	509	475	483	529	496	510	499	508	523	499	483	500	529	550	520	524	513	479	524	502	512	494	521	486	557	487	511	513	490	477	481	484	475	484	503	508	466	500	541	538	485	483	481	514	495	510	529	509	489	461	524	473	511	497	494	506	501	518	503	464	539	491	490	512	522	497	508	500	498	499	503	485	496	471	499	481	533	515	495	490	455	494	523	488	556	471	472	481	473	446	533	494	530	509	509	520	505	490	459	525	499	514	473	496	524	515	511	475	508	481	511	478	522	479	516	487	478	491	487	506	510	499	518	477	454	476	504	477	551	484	477	488	505	495	519	503	498	466	474	493	501	469	491	464	483	520	555	494	487	512	514	529	522	549	455	549	498	475	516	476	485	483	524	494	468	511	455	485	513	531	521	490	494	506	464	498	470	500	512	500	536	538	502	488	486	505	489	488	516	531	507	475	501	508	502	510	499	463	510	486	466	497	491	525	532	524	544	505	516	514	474	486	511	461	517	475	560	527	529	472	513	492	445	508	475	506	504	507	491	514	493	487	479	494	484	524	533	448
14144	11918	18054	14788	10141	7197	5457	3462	2349	1438	819	1002	991	1055	1128	924	774	716	554	462	359	284	293	265	276	280	221	262	249	282	249	265	249	273	246	232	229	253	249	236	242	290	288	267	284	244	258	228	284	249	277	260	267	247	251	255	247	245	272	236	222	238	276	238	244	284	292	263	245	261	274	235	256	280	275	279	240	246	259	247	243	260	284	261	264	247	239	242	257	231	239	271	289	251	257	272	245	273	253	270	257	254	240	248	287	269	231	288	265	254	211	254	230	245	254	249	255	242	257	257	244	252	234	281	262	254	261	278	240	283	253	234	283	258	292	266	240	255	252	247	240	277	237	242	246	274	254	267	267	263	250	293	262	258	233	265	259	224	250	253	268	298	279	287	268	278	226	255	263	262	244	268	258	259	266	267	243	275	249	253	262	258	240	236	256	233	278	263	272	254	254	244	275	239	248	277	266	228	236	307	260	245	231	247	258	228	243	245	250	260	259	275	275	262	240	258	263	225	246	255	274	242	260	231	241	277	263	254	253	248	254	251	241	216	248	226	241	255	252	275	258	249	280	260	228	241	283	267	231	276	274	216	243	279	270	250	215	245	247	278	251	253	262	264	269	254	265	264	255	257	281	279	300	248	280	270	235	267	283	267	239	273	266	267	273	255	254	255	258	253	242	303	262	230	233	272	246	235	291	261	225	257	254	290	229	259	247	227	258	236	280	277	241	243	248	276	279	250	284	274	248	238	267	264	250	235	270	267	251	233	250	263	245	261	268	277	285	248	265	233	264	265	278	267	232	223	253	256	263	258	255	255	234	252	243	259	272	274	258	280	268	292	252	265	272	288	271	266	247	231	289	258	247	257	242	234	262	263	256	231	268	259	220	238	252	264	259	289	280	247	254	253	262	250	274	265	250	277	244	247	261	248	287	268	246	268	261	271	253	300	250	265	256	279	251	249	291	256	276	257	254	273	281	264	268	256	280	239	265	218	261	277	256	252	262	280	248	236	226	268	258	262	239	269	256	251	272	260	278	257	270	260	270	267	299	287	263	267	263	271	272	260	271	284	279	286	259	238	260	247	245	280	231	267	242	246	262	255	272	285	272	284	249	261	265	266	261	295	258	279	222	256	241	259	247	272	295	235	251	225	269	261	281	265	250	277	279	287	265	280	286	267	261	252	256	287	263	257	274	243	261	252	264	221	245	250	240	252	255	291	275	276	244	253	256	256	269	267	255	253	260	258	268	237	264	245	286	267	281	256	245	235	261	267	253	280	265	259	262	268	276	222	293	267	252	248	244	244	282	280	256	258	254	244	246	262	254	228	244	238	278	268	244	239	241	257	243	234	286	217	245	247	243	275	264	260	265	267	260	259	237	260	282	255	269	253	260	270	252	250	253	263	245	261	252	235	284	269	281	250	274	250	260	253	254	290	260	244	269	282	273	287	266	251	259	259	295	246	267	251	269	242	248	248	247	246	245	277	262	270	277	256	270	270	253	243	261	255	251	252	275	257	236	290	246	266	233	241	264	275	254	240	277	277	270	253	267	245	246	262	256	265	245	268	250	260	256	241	271	242	254	264	273	249	247	249	283	275	252	293	269	258	264	282	254	235	258	277	245	242	257	264	245	237	243	245	253	219	259	236	235	238	242	255	243	269	289	255	274	275	237	250	250	262	253	277	242	270	271	270	255	245	245	283	267	270	282	260	281	264	272	277	269	271	286	255	260	247	259	270	248	248	256	270	271	259	286	247	264	236	263	276	253	244	236	225	262	263	271	278	271	269	246	242	273	274	273	267	268	262	275	238	247	250	242	250	280	255	244	264	264	243	248	255	235	247	250	306	266	266	277	262	247	241	257	273	275	258	244	278	250	230	263	287	294	254	234	277	257	250	242	239	264	260	248	234	226	231	238	272	281	263	290	259	242	256	269	249	304	255	239	258	247	231	262	256	220	224	254	255	240	254	235	273	281	239	277	242	238	270	269	231	253	268	275	245	260	243	244	243	232	231	269	244	265	231	250	287	245	252	246	255	295	227	257	246	262	239	259	261	261	263	248	236	276	249	271	266	266	285	262	234	284	258	248	230	270	250	262	252	282	267	214	247	255	268	272	267	236	275	276	228	241	262	247	249	236	250	219	285	246	255	258	249	257	230	252	279	265	276	276	258	238	252	259	231	272	272	235	236	276	253	218	233	256	231	235	269	241	258	267	249	231	240	252	264	289	272	260	243	255	243	262	259	259	260	281	280	258	229	263	239	257	242	251	242	265	283	264	259	292	257	256	262	261	262	262	284	266	284	268	239	234	253	246	265	273	273	258	271	225	284	253	264	275	254	245	285	259	229	244	245	241	229	291	253	293	240	263	265	292	253	251	274	251	261	249	245	262	237	261	278	267	261	268	276	258	267	260	226	258	267	230	262	269	292	276	289	268	286	253	280	267	239	224	256	253	260	270	253	275	269	259	266	257	255	239	268	262	249	259	264	238	242	248	271	306	250	269	254	263	240	245	293	246	258	253	255	239	268	248	271	252	245	247	243	282	254	241	251	217	249	236	262	236	235	228	270	271	281	271	275	275	242	298	285	238	269	247	265	258	277	270	271	242	246	260	262	255	276	243	242	286	264	243	248	261	245	249	257	284	262	254	264	293	261	224	258	257	257	241	278	263	276	259	246	258	254	241	273	255	249	269	225	262	246	263	287	241	247	251	245	270	298	262	252	244	261	257	250	270	239	254	255	254	245	294	246	238	277	283	246	256	283	255	236	258	258	281	239	264	246	298	266	249	287	254	253	254	279	231	257	243	285	229	265	258	273	260	287	261	254	255	268	244	256	262	252	260	240	275	266	230	232	264	238	256	290	249	264	276	245	266	249	254	265	256	278	231	272	248	232	246	269	240	255	254	229	248	260	238	288	282	230	240	250	260	293	257	264	270	249	287	297	259	285	280	284	282	270	270	274	277	257	261	280	249	272	265	282	248	226	264	269	237	258	253	284	226	242	239	247	244	272	254	288	237	241	245	238	305	254	274	242	250	264	252	274	243	258	234	255	266	262	227	268	268	246	282	271	239	255	238	254	256	258	261	249	252	250	232	243	286	275	233	240	269	246	239	274	234	249	269	268	280	288	301	272	270	285	301	274	265	246	218	288	252	252	259	275	241	248	248	230	262	292	262	242	241	247	272	268	244	284	241	247	258	231	265	256	272	264	273	247	262	224	243	258	279	246	244	232	233	310	270	256	240	280	271	278	296	261	248	286	250	267	253	248	238	251	235	247	272	259	286	242	254	272	261	258	280	251	250	255	271	259	286	272	264	264	283	257	269	287	241	235	249	267	265	257	257	242	276	269	294	267	277	260	258	238	266	249	254	240	284	257	258	267	291	229	242	253	230	271	285	261	244	220	281	230	238	285	264	250	257	279	273	283	277	260	267	237	231	256	244	242	277	277	236	282	264	253	279	274	271	286	251	247	214	246	239	266	255	257	234	264
8117	9941	24333	24444	22919	19267	17309	13310	9637	6601	3603	4769	4757	5381	5485	4481	3306	2735	2103	1572	1084	836	709	620	595	627	590	610	637	585	602	583	597	579	643	646	620	602	629	616	614	654	596	626	645	606	526	571	610	634	611	620	622	624	596	626	623	647	598	610	631	631	620	597	628	603	636	635	643	593	611	613	631	644	630	564	620	599	639	630	633	573	642	626	632	638	624	601	628	634	618	599	611	606	640	603	572	584	593	627	590	638	601	574	652	615	607	600	602	626	636	606	615	580	574	592	594	684	593	611	620	572	624	650	574	590	589	593	598	630	606	613	597	608	662	621	618	587	633	625	592	585	584	611	646	587	607	609	639	584	609	573	567	612	597	641	641	628	610	599	648	635	588	618	593	630	593	619	546	627	580	658	609	626	644	662	619	632	643	584	677	617	586	638	646	627	658	648	632	651	648	636	659	635	578	620	611	623	620	591	594	643	590	635	647	619	578	619	606	645	627	617	596	665	645	623	637	632	598	627	613	616	594	627	617	637	648	601	627	612	640	631	587	612	623	627	635	597	618	621	638	611	614	624	599	621	587	673	633	606	629	605	627	611	628	617	587	625	625	655	614	647	603	612	621	619	618	621	657	651	622	603	609	616	596	650	621	614	592	652	598	618	619	611	616	624	576	625	623	618	620	635	605	611	633	644	628	633	662	593	659	610	592	655	590	620	599	580	626	576	640	587	609	574	582	599	649	610	608	605	580	619	649	593	601	588	601	605	642	580	622	629	660	608	641	590	615	643	619	634	612	647	596	560	615	599	605	654	653	602	593	621	583	599	642	605	633	652	623	635	643	608	618	653	639	600	573	623	582	619	611	542	627	672	605	599	595	642	619	608	612	611	594	638	631	606	607	654	642	612	630	644	586	588	608	613	632	624	633	627	583	606	620	636	577	580	648	613	615	619	585	604	561	601	586	613	624	581	626	607	629	646	587	605	637	601	626	619	633	635	609	647	623	623	594	632	633	644	594	635	602	635	644	583	631	648	607	576	600	620	592	630	574	608	567	587	624	599	627	627	600	619	622	634	643	655	633	625	617	599	623	603	615	586	607	620	592	560	622	587	647	554	640	642	620	580	632	608	620	595	608	627	588	606	629	605	591	615	640	634	573	640	619	644	639	620	592	606	600	583	641	637	601	590	575	586	594	617	656	599	590	670	617	594	634	642	597	636	616	600	603	610	607	623	597	619	628	617	637	624	623	608	618	617	648	629	673	594	616	614	622	628	595	617	660	593	632	576	597	609	619	609	615	621	643	589	630	614	629	584	613	602	561	562	597	612	622	640	667	645	591	660	622	651	584	641	591	623	587	646	613	625	638	587	636	588	629	628	613	621	632	643	665	639	644	579	611	621	600	602	659	569	595	578	598	614	616	600	639	585	572	595	630	627	587	582	607	593	644	592	625	599	630	622	589	611	638	639	583	645	626	619	639	598	615	631	637	610	645	623	643	579	588	622	585	599	571	611	609	649	566	653	629	640	614	597	679	590	611	608	610	643	607	613	647	670	628	595	559	599	617	583	607	609	618	629	631	609	591	584	595	620	609	646	603	606	630	603	556	611	643	604	600	652	595	675	624	605	608	621	658	587	648	609	597	586	598	599	604	613	653	588	650	587	611	652	572	618	574	634	634	641	603	605	606	625	646	613	651	631	649	660	641	632	615	643	598	639	618	643	607	609	638	577	662	585	635	600	623	617	629	642	606	636	608	598	644	630	599	627	627	620	618	585	569	615	580	609	629	576	628	566	582	645	583	595	608	628	613	609	619	581	613	620	578	643	646	633	638	659	622	610	623	589	628	623	637	577	623	621	635	618	603	614	613	611	614	616	595	603	565	617	675	638	602	619	647	658	619	609	630	572	592	648	601	667	582	641	592	584	635	616	586	574	596	602	605	640	631	601	580	590	618	647	623	583	622	609	642	592	623	626	601	651	614	625	562	612	597	564	614	619	622	590	663	631	602	658	606	634	623	618	651	616	637	607	582	684	577	604	629	627	631	586	585	588	578	614	602	632	650	641	613	587	600	603	595	624	618	599	609	629	630	623	614	619	683	657	611	581	591	640	669	612	596	615	598	575	615	561	640	638	598	638	668	641	596	640	641	620	612	622	641	607	645	595	595	616	609	564	608	621	604	623	579	574	607	612	641	641	639	650	613	579	565	605	582	600	648	589	643	595	598	605	669	594	601	566	628	627	598	638	584	616	611	621	623	614	612	606	576	621	626	631	594	625	598	642	620	607	612	572	594	586	624	610	605	593	675	614	616	621	606	627	658	621	660	623	603	618	636	566	589	630	601	627	594	596	623	650	606	669	609	608	624	602	648	593	638	596	600	641	613	643	569	613	637	624	631	615	613	593	576	626	636	573	613	628	642	646	626	628	607	606	593	577	632	630	668	630	642	614	559	613	628	599	604	619	611	623	631	589	588	591	568	631	631	618	601	561	650	638	622	585	598	587	632	624	557	622	591	599	618	587	639	609	553	626	617	563	585	615	627	634	618	618	625	605	639	636	609	622	578	583	623	587	669	602	610	629	630	585	606	592	619	634	607	633	626	681	615	653	626	575	639	614	590	606	581	624	648	599	612	588	612	607	611	644	621	615	646	621	610	652	572	588	596	611	629	620	640	624	665	621	629	604	609	625	555	587	624	621	605	603	638	610	604	640	593	651	607	563	619	605	597	599	620	613	609	603	632	636	594	597	621	575	603	585	595	614	653	647	626	601	603	598	616	595	618	640	622	566	582	634	636	611	613	620	629	613	613	554	663	621	623	594	610	598	587	626	600	637	594	589	649	636	589	631	612	629	654	597	610	615	566	625	577	611	630	587	633	673	592	580	641	588	632	594	641	641	627	636	660	524	596	638	581	668	593	632	578	635	610	608	590	623	587	617	644	634	620	609	649	607	592	642	611	617	604	593	639	568	602	602	598	659	645	655	604	599	620	587	608	639	573	618	603	634	617	632	658	648	589	625	605	593	642	626	617	618	631	579	638	584	585	605	590	590	591	647	657	618	649	623	626	621	662	599	607	579	594	600	658	613	597	615	621	648	597	622	633	625	612	587	576	627	563	654	578	613	638	619	596	611	624	588	642	571	622	625	601	622	641	610	663	626	643	631	641	597	620	578	604	646	596	584	619	633	650	633	645	620	611	587	574	602	625	616	620	624	601	653	597	591	638	605	638	611	606	533	616	606	595	628	604	599	621	654	582	627	602	584	621	602	590	701	612	659	602	594	628	576	628	564	594	674	595	632	600	624	630	632	616	639	651	599	643	579	642	662	608	632	608	599	624	621	575	615	593	646	655	638	614	623	616	641	612	567	581	651	604	615	594	606	625	585	633	632	589	614	593	621	629	636	614	629	623	585	615	632	582	602	608	627	592	609	617	649	644	629	591	638	645	626	617	636	623	604	600	602	569	651	587	612	603	626	622	576	582	600	575	630	613	590	607	631
29421	38130	41995	40780	28481	26327	20668	18139	15126	17370	9826	3446	1733	1858	3087	4280	4721	3959	2666	1527	930	528	375	286	247	239	214	234	216	232	228	234	241	217	278	243	242	220	242	233	243	257	242	224	229	246	214	240	247	242	234	240	228	225	265	266	238	240	208	228	240	238	226	220	243	233	247	245	217	225	270	225	243	245	242	271	268	254	238	277	238	221	209	226	225	255	239	239	231	236	266	240	254	216	228	238	223	244	239	236	221	239	257	225	224	231	241	241	218	233	232	221	206	221	241	201	228	263	233	260	243	248	225	245	255	235	205	245	238	247	230	245	224	223	254	234	260	231	208	241	229	263	241	259	237	233	230	231	233	232	228	244	223	230	241	241	231	264	245	275	230	234	210	241	197	238	235	199	217	216	270	220	246	239	228	242	223	205	224	231	243	239	242	244	226	198	244	241	198	215	240	253	237	237	238	216	230	243	195	220	251	239	206	253	222	235	261	223	240	212	233	202	237	219	233	229	207	244	253	222	206	253	242	259	207	240	208	239	221	238	261	240	257	228	235	215	238	232	223	277	232	245	267	238	246	253	240	220	235	239	255	221	218	258	235	242	231	214	216	241	215	224	224	218	254	257	222	244	262	222	214	259	218	260	234	222	224	233	237	243	232	232	214	237	231	221	242	260	258	212	234	257	231	253	234	221	232	235	219	237	201	229	222	241	243	236	250	199	241	221	213	212	236	198	231	231	224	232	234	243	233	244	227	228	224	233	249	221	219	221	241	236	238	256	250	220	210	249	234	236	230	224	249	251	243	260	232	227	229	216	251	236	222	231	268	226	223	258	207	261	219	255	247	219	249	222	233	231	234	225	252	218	243	230	222	222	249	256	262	229	267	226	230	259	248	238	235	259	230	220	211	258	246	229	251	250	249	213	229	219	237	211	239	239	245	226	236	237	236	223	262	246	217	245	244	245	258	241	206	231	243	222	229	257	244	240	234	262	222	219	234	262	261	244	235	233	235	227	236	250	200	260	226	237	208	237	224	202	235	254	243	261	237	263	257	235	247	234	250	254	222	202	254	234	232	257	218	257	251	234	248	265	231	221	236	212	225	239	238	238	224	246	265	245	234	277	263	227	270	224	210	244	243	244	211	236	267	229	223	234	236	246	252	217	219	251	240	231	243	241	230	211	251	207	233	233	246	230	233	250	238	232	270	262	222	252	235	253	226	220	239	224	276	241	273	220	239	267	249	240	229	239	223	259	217	243	224	223	238	252	232	224	226	267	225	228	238	235	234	232	238	258	235	235	234	231	271	232	244	250	241	239	228	210	222	251	210	246	242	227	265	243	252	223	235	229	226	231	225	222	212	214	218	252	263	217	241	257	223	244	234	250	226	246	248	248	251	241	209	225	245	219	223	207	230	220	219	218	214	235	207	250	232	234	230	242	235	265	254	222	248	216	217	231	246	232	228	230	240	242	225	236	245	244	223	241	239	223	230	209	250	232	224	227	245	216	239	226	240	200	234	252	241	229	246	243	229	215	226	214	229	234	277	232	243	237	224	212	249	235	239	216	248	245	239	245	222	229	235	208	238	244	226	253	248	221	254	251	225	251	254	219	209	236	255	243	228	224	228	224	257	224	240	232	225	246	242	235	228	244	259	223	200	241	231	230	219	220	221	250	229	220	249	236	220	232	238	225	225	242	220	215	222	286	226	230	256	214	204	228	254	224	218	221	222	250	238	242	224	230	230	229	243	248	247	240	251	250	228	247	237	237	218	230	253	221	228	239	225	232	245	253	207	235	234	234	229	250	218	246	229	238	232	220	237	246	240	223	210	254	215	232	249	248	267	286	244	239	238	212	257	254	236	253	199	227	225	276	229	209	227	233	227	219	230	227	231	244	230	228	239	254	217	234	242	262	198	243	259	230	215	213	249	245	232	226	218	243	217	238	238	228	249	224	239	246	228	223	227	235	232	253	247	246	230	201	231	232	239	242	249	231	226	243	215	279	250	252	236	216	241	213	242	209	258	212	259	225	236	206	205	242	233	235	251	228	251	250	217	244	211	254	253	208	204	251	204	207	216	236	240	257	236	216	257	237	251	222	225	276	242	241	212	254	200	239	219	236	246	260	238	226	248	266	234	242	234	228	254	214	236	228	212	247	225	255	260	228	225	235	258	234	240	224	228	238	238	262	218	236	238	227	222	230	262	239	218	246	242	233	254	226	262	223	212	238	218	242	246	258	232	265	231	252	227	247	222	245	237	188	210	252	238	245	223	256	253	247	233	254	269	208	225	226	213	229	211	259	217	223	209	228	193	236	246	229	227	221	235	250	229	217	231	228	221	255	247	217	217	237	268	224	259	231	246	221	223	232	213	250	226	223	228	230	250	230	230	188	237	243	246	250	203	235	224	213	253	235	263	218	214	230	213	230	232	213	227	242	224	250	217	250	256	213	253	236	260	221	263	243	228	207	227	233	236	242	205	247	197	221	243	247	226	248	264	251	251	238	201	240	204	236	249	248	248	268	226	237	232	218	262	250	222	209	219	260	251	228	260	261	254	250	240	226	222	217	246	246	228	208	238	233	240	225	232	237	226	229	226	247	242	258	240	227	230	208	248	238	249	213	208	228	246	217	247	218	216	216	217	245	228	201	242	233	266	211	245	228	237	250	258	235	230	242	225	243	245	231	211	222	231	266	228	254	222	217	275	248	212	227	255	270	194	224	224	261	251	222	279	258	258	232	253	233	245	227	241	227	249	231	214	239	234	214	208	224	231	248	246	219	235	229	223	235	227	244	197	229	230	245	261	251	236	226	214	231	235	277	245	266	271	218	266	224	227	254	236	240	239	222	230	218	230	234	234	241	218	213	218	223	236	231	235	236	220	275	223	224	232	244	241	254	226	229	214	236	227	223	242	272	246	232	241	246	194	213	201	247	237	203	258	260	244	261	246	217	260	261	231	218	214	253	232	232	272	221	241	218	229	255	223	206	253	251	245	246	265	244	235	239	232	216	267	241	231	217	230	244	235	221	215	257	220	227	238	222	234	209	236	211	224	219	229	247	224	228	222	242	246	243	247	259	257	241	216	227	222	229	258	227	248	246	257	243	225	226	243	247	214	223	268	244	216	237	255	228	250	233	230	236	250	242	234	229	220	232	219	232	234	222	248	233	241	219	217	220	209	248	228	253	239	231	215	245	215	234	216	234	233	208	236	242	241	220	244	220	228	238	227	231	229	217	245	248	257	225	232	225	218	193	218	235	257	226	252	248	230	249	246	219	228	231	233	220	214	262	225	219	225	220	222	221	253	236	227	226	232	244	251	223	246	242	255	251	229	232	218	256	238	228	234	227	260	267	237	243	200	229	233	239	249	237	217	204	224	213	228	252	232	233	236	203	237	238	213	209	213	229	231	207	241	241	246	246	226	255	246	224	237	245	241	236	218	234	230	230	214	240	221	221	250	227	252	230	237	230	254	254	224	227	247	226	211	246	253	217
18381	30318	41748	42075	38504	35985	31414	31962	30034	35404	19301	12885	7957	9129	15020	19207	20166	16750	11847	7278	4054	2121	1231	799	632	572	571	538	557	567	528	546	512	576	549	568	567	534	558	571	564	531	591	588	555	589	597	576	572	607	530	562	608	612	561	581	531	562	580	594	564	541	546	556	571	577	584	589	598	586	530	593	522	588	556	568	523	498	583	556	553	516	525	602	541	580	544	544	574	586	551	515	544	568	508	523	551	571	575	566	532	543	578	576	557	584	508	619	597	525	588	542	556	573	573	548	566	575	540	583	573	578	515	596	555	558	543	521	559	539	566	558	545	580	598	544	578	513	561	552	563	543	520	565	583	557	558	533	554	578	566	542	573	564	582	546	573	552	556	527	585	592	571	574	541	578	512	566	578	543	555	545	555	611	546	553	563	520	557	566	574	559	560	579	566	601	540	595	575	562	546	555	540	568	627	598	545	535	569	540	527	565	551	558	543	532	579	537	530	522	565	543	535	549	543	531	601	588	571	560	581	555	591	592	540	582	584	569	616	565	595	577	550	592	516	512	553	558	568	574	516	604	523	586	571	553	567	573	585	569	524	545	597	557	528	585	594	534	526	535	563	569	533	557	538	574	547	581	539	582	571	584	567	573	549	557	544	564	538	574	575	594	553	588	554	584	528	555	532	584	571	566	514	588	548	531	536	579	586	582	567	555	518	576	537	545	587	550	503	566	530	528	527	550	519	551	567	534	561	567	578	603	536	583	574	562	610	523	538	574	554	539	593	574	596	523	514	562	547	538	569	608	549	554	576	546	548	562	552	598	541	586	549	571	538	535	617	536	631	510	591	551	620	520	574	518	535	604	559	590	554	586	591	583	527	541	581	586	569	584	572	539	588	542	544	554	537	618	560	578	592	537	612	537	578	576	570	582	571	555	547	551	565	554	563	534	562	601	587	561	586	568	571	587	601	558	527	539	563	546	558	570	546	565	544	534	632	524	546	566	554	551	538	550	553	517	570	587	562	551	597	539	549	559	627	539	554	579	535	578	548	572	564	564	500	571	570	582	572	621	555	558	556	573	589	565	556	546	584	611	538	564	569	566	570	559	549	574	564	538	581	591	554	548	590	547	559	544	513	563	555	575	582	562	546	562	550	594	582	564	602	551	523	558	558	546	574	530	580	577	542	588	503	547	575	563	544	578	555	498	566	585	602	564	569	570	554	555	537	552	615	587	551	582	533	584	510	605	579	558	585	599	539	583	542	553	567	536	598	568	556	588	566	538	600	552	588	530	524	556	559	570	546	576	602	602	562	559	569	540	531	558	567	543	555	556	584	537	566	604	553	543	560	560	601	552	522	579	574	538	563	585	595	568	561	540	577	574	565	548	554	558	543	550	571	587	521	535	569	565	564	567	517	545	533	539	564	560	571	605	537	554	535	610	552	530	545	589	585	540	577	544	552	566	522	546	524	561	549	553	557	578	563	567	594	590	571	549	560	550	589	551	565	527	542	552	530	620	532	552	557	543	569	602	564	537	557	563	580	583	576	575	557	561	573	596	558	572	537	571	563	619	588	581	576	553	565	573	567	559	560	554	557	587	566	567	582	570	563	581	557	535	546	564	547	558	557	582	570	567	570	569	552	538	571	589	540	566	554	574	573	566	603	595	568	526	583	604	595	540	560	561	603	583	579	586	550	563	560	533	562	570	576	561	562	571	573	561	563	593	588	586	585	555	561	555	593	590	567	552	554	561	599	549	547	537	595	571	557	558	579	533	601	542	532	560	557	575	531	594	508	585	626	624	553	594	558	531	570	575	487	537	604	568	590	482	537	520	497	550	612	517	494	527	583	500	565	565	569	519	553	591	544	550	550	546	598	570	540	546	547	525	548	571	513	514	569	576	573	525	565	526	528	567	550	549	586	595	565	550	585	563	551	568	559	596	558	527	562	552	503	583	577	586	569	565	585	559	544	552	571	527	563	550	561	563	547	563	571	555	576	550	563	549	569	585	523	574	561	567	583	582	553	524	580	512	594	554	600	517	554	576	589	576	594	584	607	584	592	575	557	543	574	547	557	551	520	604	535	606	574	551	575	567	567	573	533	548	556	575	551	574	576	572	567	593	563	561	601	539	539	587	551	511	580	571	615	574	595	539	567	609	553	536	580	578	587	562	575	569	563	585	588	546	541	544	548	557	517	534	568	526	544	594	558	534	544	534	587	550	573	606	562	560	584	590	528	547	550	520	576	562	529	563	550	572	594	545	560	548	582	549	545	550	597	536	561	603	525	564	591	544	557	571	551	569	578	575	597	551	533	549	539	555	554	594	551	557	507	585	552	554	594	599	532	559	586	559	551	590	588	564	542	563	537	541	552	565	557	563	572	554	585	569	586	557	519	539	516	542	629	568	524	559	548	583	549	523	538	539	626	562	541	517	581	588	560	541	630	548	586	546	559	530	575	544	551	529	566	546	544	587	542	574	613	572	573	568	529	569	522	549	559	558	579	580	529	630	586	564	591	543	568	560	557	589	566	560	556	558	584	579	519	557	574	505	569	563	589	536	566	552	578	575	552	557	566	572	565	572	576	589	575	601	557	546	550	549	551	561	558	556	563	519	569	593	557	517	589	516	561	555	563	585	553	540	559	585	564	530	600	560	567	539	586	562	595	616	607	584	566	597	507	623	567	547	569	577	584	554	558	557	602	562	557	577	528	554	563	553	578	559	533	570	541	582	549	542	594	546	538	548	538	547	572	582	562	578	587	547	593	548	590	593	573	567	518	552	553	574	533	549	540	577	605	607	576	589	538	590	582	597	577	564	552	589	549	524	551	550	543	545	527	579	542	527	567	562	585	559	564	542	580	531	556	569	584	539	562	531	527	584	523	591	561	594	588	578	543	596	532	557	562	540	561	528	543	538	532	559	567	599	553	561	568	578	572	538	568	550	573	597	558	533	567	581	594	594	592	549	554	559	564	566	528	517	556	528	576	543	551	537	554	521	568	580	558	582	550	541	565	564	585	532	527	522	557	584	563	553	545	571	535	547	585	535	578	555	560	576	558	558	516	567	559	574	562	565	513	580	597	548	566	566	561	590	550	533	579	583	552	535	574	515	571	545	556	576	541	616	538	569	565	542	549	523	569	534	560	579	549	555	525	553	577	552	590	556	587	556	533	556	600	559	534	565	590	541	551	600	558	581	551	592	560	542	581	572	548	561	573	585	570	560	566	581	559	585	569	560	568	537	581	506	558	536	599	572	564	563	548	553	582	530	589	596	535	580	545	506	556	559	563	512	576	592	585	556	597	586	536	587	533	569	554	522	599	522	597	580	556	544	566	584	543	581	585	553	566	569	545	568	500	589	544	565	530	523	514	532	518	561	536	599	600	543	553	553	570	538	575	571	507	562	543	530	576	570	553	570	573	595	564	533	550	559	584	549	584	551	552	550	574	565	608	531	565	591	576	550	580	542	532	550	545	570	575	553	618	564	564	542	595	553	563	555
40529	49728	46789	44349	32816	30519	29534	27737	23203	23210	20095	9184	3425	9007	5119	4391	7022	6888	5321	3157	1878	891	533	326	255	229	208	209	192	200	199	219	225	228	214	214	233	209	220	220	214	225	199	207	222	245	221	230	196	207	230	196	216	231	199	212	214	209	208	215	214	193	182	224	216	211	204	225	202	205	200	200	220	198	205	199	232	213	210	196	232	201	205	191	216	224	217	194	200	173	176	210	228	213	223	199	217	201	206	231	204	191	256	198	201	237	202	209	226	235	232	205	216	201	198	247	182	171	197	210	216	217	189	215	201	219	224	207	219	196	203	204	232	195	222	227	209	203	210	209	196	218	193	194	193	219	196	215	192	196	191	190	196	218	195	220	216	199	235	224	201	216	217	208	206	208	218	198	206	220	192	223	208	209	206	213	194	221	204	196	216	233	198	213	233	213	211	198	225	222	200	206	218	187	218	214	210	212	219	213	192	193	202	209	202	217	222	198	223	203	198	198	196	200	214	223	194	189	229	213	225	199	225	203	207	227	200	242	197	186	188	222	204	178	192	238	203	214	212	204	203	224	207	210	194	206	215	188	218	188	236	234	222	231	244	196	210	202	193	214	207	198	192	211	201	219	187	211	216	240	213	173	213	216	239	222	180	188	188	177	210	210	224	225	216	192	229	217	187	210	217	220	201	200	230	196	207	213	188	183	207	209	224	205	212	201	185	208	231	212	177	219	203	220	214	198	250	210	207	215	193	230	217	198	219	219	199	219	229	200	217	215	207	218	207	202	213	214	197	201	220	217	197	195	253	186	215	227	226	218	166	219	198	214	216	229	206	204	210	206	191	163	231	212	203	223	196	239	216	202	199	220	209	215	217	206	239	173	195	208	188	196	232	203	212	222	204	225	222	207	203	209	197	180	202	185	181	206	204	220	192	213	218	217	198	214	203	225	235	183	210	173	191	222	201	205	222	182	208	187	209	203	204	193	210	237	230	204	214	154	195	213	221	214	194	218	199	216	206	214	201	215	196	220	203	197	202	203	226	215	198	208	191	189	236	193	192	192	166	196	215	228	196	200	231	212	211	206	198	224	220	179	179	204	222	211	205	226	197	193	196	194	197	207	184	192	209	207	214	212	191	201	188	203	184	192	200	214	191	217	197	199	203	197	170	208	177	224	197	205	206	208	232	238	202	207	219	208	194	180	220	210	201	206	218	209	228	217	223	189	198	207	193	198	216	186	220	207	195	238	182	216	206	213	237	221	192	240	230	221	178	201	198	182	212	183	213	229	203	205	200	199	208	206	195	189	179	213	192	180	162	205	199	213	245	195	219	204	220	208	211	214	215	189	223	236	243	213	188	220	218	192	215	215	215	211	189	207	193	202	213	210	191	217	207	234	237	220	218	193	227	220	202	223	211	223	205	231	216	210	211	212	215	212	220	201	177	193	212	242	225	228	189	202	178	236	181	208	211	193	240	203	199	215	206	205	204	194	193	223	215	218	216	193	207	214	210	225	197	220	196	190	208	234	235	181	202	204	220	202	199	193	200	214	211	196	226	198	195	229	228	198	203	203	204	202	214	201	228	222	210	210	213	239	211	209	207	234	222	191	228	207	218	239	204	201	207	228	221	204	189	225	167	200	223	227	213	217	199	213	213	219	212	190	207	216	196	199	213	197	208	223	185	196	172	217	200	189	210	215	195	208	179	194	219	181	207	214	185	208	206	230	213	236	249	223	210	218	232	190	210	195	215	200	211	219	213	217	211	196	203	217	209	206	219	218	210	219	168	232	189	180	193	215	225	220	221	205	222	205	228	219	203	187	175	193	199	193	216	215	191	210	206	204	201	210	222	220	214	211	201	194	203	226	208	190	206	203	239	210	211	209	199	212	242	208	178	201	221	183	216	204	206	207	211	244	205	222	197	192	193	190	210	202	205	186	191	210	232	227	203	218	214	200	209	239	229	232	205	219	208	226	189	209	228	185	217	212	243	235	227	187	224	214	216	192	192	243	226	223	230	203	205	213	197	170	212	199	196	221	240	214	190	198	218	213	193	220	167	186	232	210	209	218	201	223	208	232	198	234	196	224	213	207	214	209	217	192	211	187	178	190	216	219	231	227	195	229	207	214	206	223	200	183	221	197	216	218	211	193	210	193	216	223	212	213	208	219	233	191	208	202	229	223	214	202	206	209	207	208	189	198	218	188	191	192	200	222	197	199	190	206	182	219	187	223	195	223	210	245	220	222	219	184	205	198	205	223	206	205	215	224	220	208	187	209	196	195	192	201	222	202	196	207	205	232	213	223	219	195	216	208	230	204	222	218	223	191	211	209	237	192	201	220	225	195	213	244	197	207	170	192	220	227	215	211	220	208	198	207	173	188	209	217	183	215	199	222	197	209	212	175	176	212	202	234	184	225	223	239	209	182	248	189	209	203	186	244	193	204	210	217	206	192	215	214	214	216	221	230	235	204	219	197	202	188	228	210	229	198	228	208	212	228	190	227	217	219	216	200	208	194	229	221	209	186	219	219	223	219	222	203	189	193	208	192	207	203	221	198	233	195	205	185	200	230	207	195	244	213	207	214	210	212	217	218	184	218	198	220	223	211	194	189	189	198	202	189	205	203	188	227	251	243	207	207	214	225	206	215	187	223	199	227	219	223	200	225	207	206	214	211	226	219	214	213	210	203	202	203	215	244	191	203	206	209	205	222	193	229	230	209	201	200	212	229	216	215	188	210	235	189	204	190	193	201	190	196	195	201	198	211	181	207	205	216	224	211	210	222	216	227	194	236	204	196	201	187	195	182	188	201	236	179	206	229	200	198	216	208	187	220	202	207	207	205	202	215	197	209	197	224	210	207	203	204	198	205	206	187	193	202	205	214	188	190	227	217	194	227	222	208	215	218	211	210	223	215	200	209	206	202	178	204	181	181	187	207	224	231	230	206	201	197	253	182	205	203	220	187	231	206	230	202	197	203	204	203	220	193	210	224	240	210	208	214	201	209	206	192	192	223	212	190	215	194	250	206	205	214	205	231	234	221	221	192	226	203	194	227	204	192	204	238	219	209	234	204	206	206	236	197	199	198	236	200	228	229	188	203	202	212	194	210	230	197	189	208	201	237	177	217	172	210	214	224	225	197	186	209	221	233	209	221	199	241	231	186	212	176	207	228	205	193	179	211	212	214	232	261	207	196	206	222	209	197	209	200	230	214	203	236	244	196	223	215	219	222	220	225	225	209	201	180	197	233	192	199	183	213	208	207	195	206	184	220	199	206	204	233	222	184	199	233	203	215	212	187	238	241	201	217	233	199	227	216	224	187	217	223	199	216	227	212	221	204	197	186	237	242	211	207	227	224	227	206	214	238	194	224	198	224	197	214	209	210	206	199	206	207	204	232	200	216	227	208	155	207	197	210	202	175	215	198	204	191	212	189	205	207	224	209	218	196	218	201	179	207	208	216	204	191	172	191	196	237	199	236	212	217	190	223	221	207	219	194
26959	42017	49202	49596	45278	43852	41448	39574	35051	39284	34967	21314	12289	28965	16277	19076	25665	24964	20480	14300	8367	4353	2174	1078	694	576	537	504	514	481	470	515	502	518	531	482	477	526	495	530	479	527	458	523	523	524	480	485	475	512	503	507	522	535	488	506	504	494	514	522	420	496	528	540	494	581	475	501	498	497	510	538	518	484	488	490	521	524	529	505	476	533	512	512	502	510	482	501	507	487	503	491	511	494	493	514	492	510	521	476	518	481	533	536	520	476	476	529	496	494	498	539	495	515	518	523	491	464	532	461	463	505	450	498	498	512	509	514	472	494	549	502	517	469	501	504	525	500	497	521	492	516	508	475	467	507	485	509	496	493	485	499	505	497	497	521	506	483	482	461	480	490	462	533	522	497	499	513	503	473	478	500	508	500	526	495	501	494	519	528	496	504	521	526	478	512	472	512	513	497	476	485	523	476	500	523	500	470	499	487	487	515	485	497	515	494	485	506	478	520	521	467	519	528	485	489	472	522	479	520	504	512	494	510	528	492	505	488	516	499	497	504	478	470	474	469	503	520	512	480	476	474	507	502	492	514	510	527	475	507	551	509	510	534	502	482	496	442	512	409	526	510	471	520	495	492	505	555	509	498	465	510	508	471	490	487	516	511	513	504	483	503	538	546	509	503	496	507	473	526	506	502	462	506	537	481	491	455	483	506	501	526	505	481	515	480	494	495	481	511	535	458	502	501	483	488	516	483	508	457	467	481	484	480	484	447	506	547	499	526	512	496	500	491	483	496	517	493	474	530	494	465	483	527	426	498	481	482	526	520	505	458	489	508	494	510	468	479	508	490	519	503	505	506	509	498	484	500	493	497	508	524	518	514	529	526	508	536	481	504	516	520	507	486	448	498	538	476	474	488	479	501	518	516	480	520	487	514	505	498	510	457	516	522	470	515	505	485	495	459	483	499	485	482	480	505	482	525	466	522	487	487	468	522	508	521	485	488	529	505	512	483	493	501	505	507	498	484	483	500	508	465	478	519	513	475	464	492	480	490	470	488	480	476	477	512	508	465	475	507	506	482	480	489	481	504	514	499	520	523	500	501	486	473	506	524	557	488	561	488	532	487	432	517	474	496	517	490	495	528	484	507	491	490	499	495	492	497	493	515	542	515	479	473	501	500	530	510	490	498	493	511	499	524	516	507	435	506	505	466	496	498	542	526	490	501	510	513	516	541	518	503	528	468	481	496	497	477	470	486	508	515	506	484	499	527	452	480	505	526	512	488	485	502	542	506	513	507	498	497	476	468	500	482	518	463	502	470	517	508	524	489	494	517	485	501	497	506	498	511	487	493	480	489	475	520	470	494	471	501	485	532	488	515	506	510	481	527	469	504	527	502	499	498	488	477	522	493	515	513	551	510	486	535	489	511	490	499	451	525	499	486	505	485	487	484	499	498	484	477	507	535	522	449	473	493	493	518	490	509	480	464	505	470	477	485	491	514	500	492	526	495	512	521	498	485	474	504	506	538	506	497	511	506	518	484	473	513	521	513	498	485	474	486	495	464	481	489	504	501	505	499	471	514	497	515	498	501	502	514	512	534	522	480	501	515	530	511	489	501	519	478	490	492	487	489	486	495	512	548	524	522	492	563	542	509	539	546	505	497	474	493	467	484	489	499	475	488	473	486	482	513	494	456	525	495	508	472	463	506	496	526	502	506	529	485	456	516	518	501	526	505	462	464	472	507	498	493	506	512	510	488	555	500	504	506	517	510	499	493	492	477	483	477	473	472	499	509	513	487	515	472	511	528	493	470	508	511	495	529	507	523	474	529	498	493	461	466	512	488	486	501	465	511	483	500	516	460	460	517	501	571	567	502	494	475	502	512	474	523	534	481	505	499	480	509	495	473	495	506	500	516	491	498	513	497	466	499	510	509	496	502	514	454	494	517	456	482	484	512	514	492	463	510	484	525	499	524	520	525	489	484	527	494	510	477	496	496	478	496	465	508	466	487	502	506	520	499	499	478	522	470	488	472	497	534	542	513	494	496	500	505	550	467	492	483	511	480	479	497	520	506	458	486	478	485	502	465	540	511	523	494	527	527	493	475	435	457	531	492	546	489	463	546	477	491	489	508	508	514	517	516	524	492	537	476	484	496	484	533	489	526	489	503	532	485	479	496	479	446	518	499	508	501	522	504	482	494	478	486	500	534	484	503	497	477	479	496	503	495	516	472	515	529	471	499	492	477	480	487	495	497	487	516	511	512	463	477	560	518	493	496	515	463	497	462	480	497	495	489	507	510	499	494	479	479	472	492	484	473	492	454	503	493	465	478	500	522	514	479	492	500	496	533	561	515	496	489	499	511	475	505	533	484	505	506	509	481	509	493	497	473	494	488	483	475	492	537	539	457	471	514	523	482	498	513	510	530	475	501	483	468	487	504	468	524	491	471	545	494	480	480	481	498	544	486	500	543	506	527	477	485	521	489	490	518	469	485	484	492	489	513	449	538	506	495	516	504	483	493	493	499	521	497	517	483	484	503	503	518	451	464	505	516	493	464	506	507	496	483	522	524	476	476	523	524	473	491	513	525	472	510	490	508	501	492	487	492	499	493	476	476	480	482	506	536	531	487	487	490	504	492	467	490	552	501	498	449	543	467	517	527	474	483	501	451	529	500	502	505	479	525	496	518	550	510	507	515	534	509	508	504	522	556	456	500	525	481	499	512	482	497	505	488	500	490	492	499	486	496	504	517	521	529	484	533	445	498	547	510	513	514	497	461	499	507	503	492	489	523	467	498	517	461	503	495	522	488	517	475	472	525	462	522	489	486	493	487	532	494	470	490	534	468	484	510	463	491	514	484	507	527	499	499	500	530	505	512	494	496	481	489	501	526	511	488	530	483	519	502	468	490	504	512	511	503	477	491	471	505	500	477	474	484	484	482	516	520	508	514	518	499	460	494	512	445	515	487	484	458	519	453	513	514	511	470	503	506	492	476	492	489	514	506	505	507	496	509	446	495	516	495	491	518	512	552	555	501	500	478	485	494	522	498	472	504	505	492	508	478	489	501	501	530	508	483	504	548	485	528	502	492	517	493	512	479	519	487	474	513	511	518	507	501	517	496	508	503	521	501	465	502	544	487	490	540	482	510	514	526	509	499	524	546	467	481	477	486	498	461	472	516	464	517	467	516	546	501	498	516	511	481	505	506	506	546	467	487	550	487	514	511	481	493	529	488	478	478	507	509	514	500	509	532	514	496	530	494	460	514	495	509	510	502	476	489	478	489	535	529	507	513	504	512	504	508	482	507	486	484	487	480	499	517	498	511	472	494	507	497	537	514	491	500	505	502	521	502	523	510	472	472	465	524	499	501	485	489	504	499	483	513	498	467	504	525	483	528	490	524	522	504	501	502	506	494	499	477	492	487	543	514	489	508	507	496	480	512	509	518	488	486	509	550	483	503	503	530	493	514	548	523	488	499	466	492	539	531	507	547	503	494	444	484	513	521
14549	12630	18818	13954	9748	5483	3245	2351	1577	1407	1141	954	765	700	625	549	578	675	650	517	420	333	299	266	304	260	280	243	272	282	272	258	270	263	293	261	279	254	245	259	269	296	256	270	239	276	250	284	269	291	269	242	270	255	263	256	276	252	280	261	250	316	280	280	247	264	270	254	264	241	250	262	274	302	287	263	265	262	253	283	273	275	288	274	255	230	281	240	269	256	263	264	273	251	256	231	261	256	256	272	252	260	272	280	266	283	243	229	252	277	287	281	292	274	263	295	242	271	255	248	235	248	247	257	245	275	279	281	274	290	262	268	286	289	251	245	273	277	265	262	285	263	288	269	256	256	279	234	264	271	244	262	287	250	228	250	269	255	270	257	272	270	267	259	277	289	271	253	278	281	251	278	254	266	265	263	263	284	263	253	276	259	271	257	262	245	265	260	273	253	270	290	238	253	263	248	246	268	246	262	267	270	248	270	262	247	261	258	267	285	235	251	244	257	238	267	284	279	270	267	252	235	272	272	270	249	252	254	273	289	257	285	274	266	279	275	264	250	270	269	262	246	265	258	260	263	281	270	257	266	287	257	245	259	267	248	257	273	248	275	243	258	236	274	230	272	261	272	251	239	225	256	293	264	264	266	267	262	254	287	230	284	296	248	265	263	266	271	291	244	256	254	248	271	262	258	239	285	255	270	290	254	297	257	284	273	254	274	253	254	279	285	258	243	239	244	262	245	262	245	277	283	265	263	297	258	267	267	299	266	255	286	278	263	291	264	258	282	232	292	290	254	257	257	255	250	271	296	270	284	274	270	265	257	268	255	298	306	266	241	246	290	281	292	247	268	250	264	273	272	268	298	253	279	266	239	276	255	265	271	294	274	255	244	256	265	254	241	270	272	244	242	257	269	230	269	301	263	266	255	286	255	252	272	275	252	279	270	252	267	247	251	260	293	277	284	289	290	273	256	292	252	267	260	305	272	259	261	243	254	261	254	261	286	272	277	298	257	284	269	250	261	302	252	296	290	261	252	252	283	268	239	276	247	251	268	271	259	254	267	240	262	272	285	241	257	244	294	296	262	279	258	283	273	293	246	257	262	307	287	264	242	286	286	263	271	270	289	276	287	272	241	236	258	261	256	314	287	265	260	247	259	283	276	267	251	274	239	285	269	242	269	270	245	252	267	262	243	283	295	261	273	284	283	260	262	270	272	270	248	298	257	255	277	291	239	271	264	264	277	262	275	245	273	269	245	250	299	279	257	299	259	286	220	282	240	272	252	261	251	262	227	269	239	244	261	240	287	276	281	258	274	233	248	281	271	254	249	269	268	270	251	272	264	262	253	276	278	284	290	260	242	281	248	280	299	261	263	249	261	260	236	232	290	269	268	273	265	239	257	272	275	279	259	268	285	249	286	281	255	264	270	259	252	276	252	270	285	255	255	256	242	301	255	235	265	270	284	260	262	260	286	259	274	248	256	265	255	263	250	274	282	280	272	266	278	278	265	258	254	258	259	265	293	263	236	275	284	257	239	256	278	274	271	241	268	247	260	246	271	269	282	299	238	282	242	255	251	284	256	257	242	269	275	293	260	277	248	260	278	263	242	267	253	274	289	287	258	250	252	264	272	259	271	265	302	286	287	276	277	263	262	252	272	261	248	235	255	261	246	260	299	296	242	256	272	259	250	268	259	251	267	280	216	266	255	277	290	279	260	277	233	241	216	269	292	274	266	248	279	234	249	308	258	263	285	275	240	266	258	283	277	264	294	298	264	271	289	259	254	256	251	269	267	270	265	246	272	252	278	250	239	255	257	271	279	291	246	262	266	263	242	236	260	250	288	266	253	265	269	267	247	253	279	244	249	316	267	291	240	265	296	263	283	281	275	267	268	269	273	278	251	285	287	258	255	277	246	256	277	285	301	269	283	301	268	314	266	277	238	263	302	270	247	272	281	283	237	278	283	244	291	242	255	284	273	249	270	270	247	251	259	278	273	273	243	281	278	289	280	284	278	261	255	270	273	273	283	271	247	279	302	268	270	249	266	270	230	271	256	297	276	255	259	274	268	266	245	267	265	316	274	264	252	273	259	265	287	269	311	241	285	273	289	267	267	256	235	297	278	217	277	281	257	237	273	267	262	240	278	285	259	255	273	300	258	272	283	275	243	269	287	252	240	280	256	293	294	249	278	265	269	271	221	256	294	224	248	243	278	253	271	253	279	275	277	247	265	282	265	281	254	283	269	253	232	276	256	275	273	244	252	297	279	259	261	269	262	276	248	245	282	227	256	252	277	268	289	266	253	276	298	254	250	262	260	272	269	272	291	274	258	271	272	270	258	300	262	260	239	257	235	246	245	256	275	296	238	258	292	232	249	250	258	238	253	255	276	269	241	259	252	285	237	284	249	264	293	255	279	253	265	288	274	277	276	294	286	257	252	261	260	268	279	288	251	265	279	285	301	265	268	261	322	243	256	278	260	267	267	248	290	279	273	241	278	229	272	255	281	274	304	275	236	272	256	255	269	244	245	266	281	290	267	269	266	277	289	275	261	280	273	282	273	255	263	300	271	267	311	278	275	272	272	278	249	281	277	264	253	283	249	289	285	244	268	264	247	249	253	246	283	256	258	276	281	260	285	259	275	295	245	264	271	245	243	277	254	244	299	276	253	252	258	247	240	250	270	231	319	260	250	275	275	261	262	270	238	270	293	254	269	277	283	254	255	292	269	235	251	294	263	265	273	284	266	273	280	270	246	249	265	268	313	263	291	264	262	290	279	222	215	278	256	264	265	288	257	243	250	234	254	255	245	259	258	258	267	247	248	262	275	230	238	267	264	260	241	278	250	261	284	258	272	259	288	266	260	293	262	253	255	255	275	258	255	310	270	300	275	270	262	237	304	268	260	276	266	273	282	264	276	286	273	275	254	272	244	259	256	282	290	278	248	257	258	277	298	253	277	244	255	249	264	281	292	299	266	236	274	272	258	266	252	286	240	297	256	278	251	258	257	304	248	264	251	275	277	301	257	274	308	262	270	287	294	226	253	289	287	266	281	258	261	268	265	245	245	220	270	280	282	271	257	263	256	249	253	279	252	277	279	266	269	274	272	253	249	266	255	261	271	280	283	260	251	299	265	283	247	270	248	257	268	280	255	285	247	264	251	243	273	267	258	289	261	263	304	262	257	246	260	264	257	276	289	281	284	237	276	251	245	260	279	265	280	263	282	277	239	276	254	286	280	303	260	261	245	265	265	247	286	257	281	263	244	226	274	270	246	268	295	249	257	256	293	297	240	268	288	261	292	253	285	265	257	253	259	255	263	257	255	299	279	279	242	293	277	250	243	283	257	268	264	264	265	289	256	264	284	280	293	270	256	266	281	289	254	251	260	232	262	271	255	273	263	240	290	245	254	293	263	272	244	264	278	296	258	260	259	271	261	281	301	278	240	259	296	240	257	287	258	263	262	266	275	287	263	280	298	237	277	243	253	268	269
8551	10642	23606	24577	21614	15590	12068	9698	7598	6629	6030	4307	3417	3407	2930	2198	2671	3023	2436	1747	1215	985	791	713	637	672	600	574	637	672	589	654	602	652	648	598	639	652	645	599	645	686	589	651	634	610	643	608	619	644	607	650	610	577	564	635	623	640	619	621	635	574	653	640	633	592	591	635	642	626	641	625	601	627	582	624	654	645	615	626	624	610	587	644	633	658	586	583	626	597	598	635	628	641	630	616	667	600	641	599	599	616	583	562	617	644	650	562	622	621	634	590	604	626	647	613	621	609	627	648	618	667	655	589	634	597	599	634	620	632	581	638	591	638	627	599	602	645	625	639	638	621	624	594	614	631	624	631	632	592	589	614	672	613	654	630	622	639	609	607	588	653	633	605	634	614	655	634	631	575	599	625	595	602	590	624	608	601	620	636	646	624	635	583	637	621	603	656	645	638	598	631	662	584	610	666	636	614	621	632	600	561	655	630	641	636	591	636	674	608	628	618	600	603	651	638	683	615	599	641	660	594	595	628	620	621	630	636	621	591	651	678	628	590	644	610	611	653	621	638	673	602	637	660	665	624	653	597	633	636	625	624	631	640	612	630	626	651	636	661	643	622	615	588	626	625	621	614	567	655	626	604	635	643	614	624	625	630	594	619	612	646	675	620	609	647	625	670	628	606	576	654	628	637	644	615	609	612	631	642	610	633	609	590	615	577	619	644	639	582	592	635	607	619	657	653	620	666	621	597	610	598	669	610	620	599	701	634	641	621	629	647	594	662	630	628	606	623	586	639	625	656	636	675	601	669	607	601	657	626	630	640	587	641	634	651	657	634	605	665	651	603	627	607	642	659	621	670	652	640	600	581	598	636	590	632	637	649	658	636	688	617	643	609	586	641	613	653	626	604	637	605	652	610	623	592	614	642	667	625	606	586	655	604	644	598	605	647	656	654	655	586	624	620	649	589	635	613	593	639	605	606	660	662	625	609	614	604	605	632	664	636	637	691	588	633	639	612	617	635	566	610	597	610	629	646	666	606	620	661	596	588	623	655	641	648	605	646	636	606	653	620	628	630	608	615	653	640	624	600	610	628	650	630	639	642	624	637	656	602	653	635	576	643	631	655	650	631	629	650	654	644	645	633	608	557	613	630	636	684	625	597	624	610	630	632	621	622	613	604	656	614	675	587	614	591	628	671	617	628	617	587	642	611	601	596	658	608	607	648	593	572	626	643	625	605	629	614	623	631	590	622	621	638	617	651	614	656	607	607	624	582	630	619	618	618	625	609	607	575	615	658	629	596	625	588	643	616	624	603	617	643	633	621	626	670	595	608	633	664	622	609	671	613	613	639	639	624	603	641	678	645	671	622	618	605	606	645	582	617	604	664	607	619	605	642	604	634	633	643	703	663	604	609	626	608	625	606	638	625	655	598	617	643	607	576	641	654	618	661	664	641	633	619	658	655	652	608	685	635	603	625	610	638	618	580	593	625	652	594	639	631	661	597	620	660	626	661	611	651	652	625	612	642	643	620	672	642	618	643	599	588	664	600	653	617	626	621	617	625	606	661	619	633	654	577	606	644	631	611	595	688	583	606	658	620	683	651	610	618	608	616	679	648	621	625	630	637	654	588	619	598	594	628	624	621	599	673	655	639	600	601	642	664	649	622	642	600	625	618	624	604	585	643	614	610	638	570	696	613	633	619	603	605	608	630	606	654	617	665	592	630	654	614	603	650	601	647	654	612	613	633	619	653	594	606	659	642	640	655	626	663	643	656	647	637	623	636	595	616	612	633	622	593	626	613	636	610	614	586	631	608	632	668	627	672	630	648	624	602	628	586	585	642	646	581	605	597	653	630	636	643	668	615	639	589	624	666	659	599	614	639	627	567	622	579	638	623	624	567	619	607	620	621	656	602	637	670	630	644	638	623	605	612	620	624	636	619	619	617	615	617	599	631	616	622	574	625	603	620	623	606	629	609	622	651	635	603	629	662	614	636	583	643	629	644	621	632	680	599	634	605	650	601	621	610	642	607	587	700	645	609	641	590	684	617	598	606	619	600	633	629	623	633	561	648	577	608	618	604	645	627	666	631	628	650	614	633	590	637	646	639	629	635	625	631	637	583	605	666	679	605	623	610	623	623	608	641	666	620	587	605	657	614	664	632	660	647	625	628	626	598	642	636	590	600	599	669	616	591	677	667	599	668	602	671	665	594	629	596	620	605	635	633	614	594	658	603	626	583	607	636	616	630	588	599	603	646	607	620	658	649	628	614	608	624	639	580	608	620	607	622	626	574	650	651	650	628	572	609	606	642	654	645	619	626	586	585	650	620	566	645	645	603	651	618	621	621	571	607	585	617	600	639	618	618	658	559	656	602	613	628	625	633	627	604	610	642	647	645	604	628	594	607	599	683	615	603	638	622	565	589	603	634	608	643	596	616	600	654	626	615	667	599	611	673	592	655	595	635	611	637	602	641	669	554	632	626	618	642	649	622	590	611	627	626	586	651	636	622	644	661	573	640	602	652	629	643	643	654	632	614	617	675	641	619	710	624	640	616	614	638	674	632	604	601	612	624	604	637	626	668	629	652	601	610	572	637	657	645	628	638	642	631	631	643	636	666	616	621	633	635	620	593	561	661	608	625	621	652	598	597	647	588	645	610	586	630	632	616	628	620	644	625	617	612	604	647	626	592	638	643	628	617	628	629	639	624	592	632	660	630	613	647	605	631	666	649	643	654	665	626	613	601	633	617	662	607	674	641	604	648	580	606	648	592	612	639	636	647	641	637	614	621	606	626	631	659	646	629	625	628	628	601	647	611	651	603	650	642	622	667	598	627	590	621	647	616	642	594	642	601	629	598	637	616	625	614	600	630	601	598	615	596	624	658	601	634	616	636	642	627	638	593	623	589	608	612	610	617	594	629	660	625	596	662	629	636	614	610	622	633	647	612	650	651	652	645	616	653	586	618	631	595	644	673	603	632	630	581	627	635	630	627	636	621	654	585	622	611	657	643	629	595	624	617	614	649	607	627	690	648	604	666	599	609	636	589	645	627	641	618	635	632	604	601	631	586	630	614	585	625	600	598	661	650	626	662	620	599	637	641	625	651	671	651	651	673	632	607	633	652	662	637	647	610	626	617	641	574	630	632	625	628	631	646	620	617	626	598	621	588	616	670	592	584	600	592	623	598	589	644	664	625	693	679	596	653	595	599	647	680	590	625	668	619	627	614	679	606	587	615	623	634	651	642	658	565	695	616	632	618	609	617	657	673	657	685	617	637	595	651	609	614	614	628	616	659	624	609	627	620	618	573	655	635	607	628	647	558	627	653	607	608	588	625	616	650	640	599	592	641	654	597	608	611	638	635	625	625	663	604	681	637	601	625	615	621	636	617	624	638	614	575	584	644	646	599	596	634	596	604	594	670	594	599	667	631	671	599	643	633	621	612	657	602	639	602	650	616	640	681	593	634	598	595	591	639	647	610	645	613	612	617	629	648
35162	40009	47375	43615	35606	31877	27658	24117	15699	8802	4244	2343	1686	1184	1028	3586	5442	4914	3500	2119	1196	692	421	344	262	290	243	226	235	236	211	227	250	252	216	243	248	234	283	232	250	271	235	256	244	219	238	237	251	233	228	251	241	229	238	228	231	241	242	211	220	248	252	245	252	249	223	251	242	217	233	234	234	229	249	207	247	230	243	236	241	208	238	220	220	267	248	248	253	243	248	229	246	243	244	230	254	211	259	252	263	239	230	252	236	231	265	252	233	267	240	228	246	236	262	258	252	246	224	213	246	256	246	226	252	250	238	217	245	256	248	218	235	245	253	244	247	229	208	223	225	231	271	216	248	247	258	236	239	245	238	264	224	261	223	245	250	235	205	232	263	223	246	221	253	260	239	239	233	254	246	226	231	230	269	213	246	232	216	234	245	242	225	231	218	226	244	224	304	238	255	244	246	250	266	231	251	247	246	222	242	208	236	231	237	238	248	230	214	246	246	244	217	234	237	264	249	222	203	241	243	247	225	235	238	221	237	242	239	240	231	263	226	231	260	226	243	248	247	234	222	242	227	234	202	219	252	247	220	251	222	207	254	236	220	285	256	236	247	211	229	243	218	253	237	247	238	253	261	239	235	244	243	222	229	245	266	274	238	248	246	233	249	235	259	217	231	214	248	259	246	262	270	236	238	237	223	234	215	248	252	259	233	243	217	254	255	216	260	240	279	233	219	260	242	244	239	242	264	212	240	247	251	241	228	238	242	224	224	215	267	270	274	243	288	235	231	214	231	241	241	220	256	244	236	230	239	263	237	235	240	253	250	249	220	226	238	246	233	219	244	245	230	229	237	253	241	232	279	210	225	247	215	229	256	244	254	247	234	236	233	247	247	192	222	237	230	247	249	267	246	249	252	268	258	253	262	247	240	253	231	247	255	234	232	245	215	260	220	229	251	248	250	223	231	251	239	224	239	235	192	248	209	230	246	240	286	233	246	247	248	246	257	237	247	226	213	228	264	230	263	243	246	259	238	271	258	229	232	249	215	229	220	218	211	245	239	232	234	249	232	250	275	238	234	226	245	232	243	228	213	237	244	282	235	237	264	243	238	256	261	222	202	220	233	206	226	231	241	254	254	226	244	226	254	263	219	226	257	224	205	256	230	227	246	222	249	255	251	246	218	269	241	257	238	263	238	234	256	240	207	245	251	248	219	235	258	246	232	210	232	249	251	254	232	265	222	225	259	227	257	231	243	237	224	257	241	248	238	202	228	259	256	219	225	210	252	226	237	234	246	207	240	222	265	228	237	253	234	257	251	226	250	258	242	245	228	199	240	240	215	242	233	250	241	233	236	252	232	227	257	259	235	239	265	253	238	237	243	221	235	245	259	247	235	215	265	257	266	238	256	224	232	249	243	257	217	253	237	234	240	256	259	253	263	239	219	237	226	236	224	228	263	217	243	215	251	245	250	216	241	235	255	231	231	251	240	245	242	238	258	270	230	221	257	229	214	221	252	237	218	241	218	218	232	232	220	248	221	247	236	210	237	234	246	251	232	245	255	279	249	223	243	241	240	248	244	249	261	242	228	234	222	249	245	263	238	242	238	239	224	225	269	249	270	239	224	241	242	242	240	230	262	219	248	251	229	218	256	254	238	270	216	226	227	251	209	231	242	209	266	245	238	251	243	224	227	237	248	253	239	239	220	234	232	241	247	219	227	238	248	207	238	205	270	242	249	240	254	229	247	216	253	251	226	216	214	229	206	225	248	224	232	246	231	241	216	215	228	237	223	244	240	240	241	242	233	237	257	254	226	223	241	237	226	242	252	237	227	228	219	241	231	226	227	236	231	231	262	249	235	233	224	229	236	268	225	211	235	208	244	231	228	230	247	242	237	253	247	232	231	233	245	245	247	245	206	260	245	244	245	198	242	250	252	229	214	231	248	244	248	230	226	230	237	251	255	228	232	254	277	229	265	268	230	261	229	264	236	211	234	250	247	247	244	228	237	233	240	232	219	217	222	251	251	255	254	268	218	253	245	243	255	231	225	224	260	271	262	235	252	245	239	219	212	246	217	226	239	221	225	224	260	219	227	231	213	229	259	248	273	257	219	246	258	234	247	239	247	244	234	239	212	231	249	211	238	234	235	269	202	233	241	241	223	254	223	235	249	240	226	246	224	236	263	245	252	246	266	243	235	250	273	218	228	273	261	259	252	226	233	233	226	215	259	229	261	250	239	231	244	236	244	266	249	238	230	228	243	246	249	231	218	221	248	233	223	250	238	248	277	237	243	244	267	234	225	231	265	235	235	202	249	242	247	256	218	231	220	231	239	237	247	255	243	263	244	250	234	247	232	251	261	219	213	268	220	225	227	233	242	229	228	269	252	258	221	233	214	244	237	231	235	243	226	245	202	243	228	227	234	231	281	271	270	261	254	232	252	235	236	238	260	238	223	245	250	247	247	270	233	244	265	253	246	259	241	231	258	248	224	226	200	241	259	249	223	267	230	257	237	234	246	254	230	212	254	261	244	217	237	223	246	228	224	232	233	226	256	250	264	242	260	240	229	262	251	259	284	260	214	245	260	225	257	238	215	258	240	244	264	234	231	242	233	247	246	244	240	248	237	237	209	232	232	225	229	261	253	248	268	248	223	255	242	239	257	235	236	210	235	254	248	263	232	252	233	222	244	248	227	239	244	220	247	233	244	223	248	237	199	225	237	244	214	212	228	227	221	261	238	227	253	225	240	242	253	253	246	226	235	217	199	227	259	230	228	267	245	255	237	234	224	211	237	250	232	235	246	210	236	234	236	229	243	233	237	229	248	270	246	230	258	205	256	236	236	243	256	243	261	221	244	249	241	251	222	223	219	240	242	222	267	272	234	233	241	212	231	268	250	237	240	244	253	231	222	279	246	253	244	224	246	237	225	215	221	243	261	226	226	229	250	237	218	262	238	255	240	247	247	257	246	246	223	253	260	250	199	224	238	245	243	245	241	247	216	224	246	253	238	260	220	256	233	246	231	257	242	222	254	279	239	214	221	227	240	233	211	222	270	230	242	227	238	222	253	222	204	232	222	230	240	231	228	254	247	219	214	244	216	236	211	206	227	242	260	253	205	218	220	245	246	254	245	252	249	244	233	244	251	234	247	241	223	236	214	247	205	196	254	234	231	255	224	243	243	246	231	235	241	225	247	244	264	231	284	248	256	240	244	241	239	260	246	227	227	213	235	252	244	290	225	250	248	216	246	230	249	221	249	236	254	225	247	254	239	248	264	235	236	242	263	243	239	248	237	228	220	214	276	261	251	247	218	254	252	244	253	216	244	264	254	220	218	234	233	234	233	258	242	259	263	248	280	226	238	260	239	285	244	252	249	247	232	273	262	222	261	266	259	251	259	225	245	234	230	239	245	242	235	223	274	233	245	238	245	267	243	258	214	238	217	253	275	233	235	224	254	228	251	270	229	258	278	227	218	229	218	267	233	256	267	220	229	250
22868	31730	45023	47210	45102	43714	38353	37463	23092	20052	12800	9927	8012	5426	5261	16919	21879	20061	15087	9564	5397	2813	1468	953	674	609	547	590	573	543	572	552	597	549	565	555	551	578	531	537	608	579	579	557	589	570	583	537	534	557	577	569	564	590	566	533	558	551	531	593	541	522	595	579	543	570	578	563	555	580	581	555	555	530	584	602	633	578	554	575	590	548	544	530	540	545	550	586	556	537	567	597	562	597	508	616	567	564	547	579	584	570	557	570	542	556	579	578	547	570	530	550	606	537	620	586	554	543	585	586	566	591	567	614	557	577	557	553	523	576	572	572	574	556	548	555	553	620	561	565	583	534	551	588	557	549	567	564	540	573	535	546	558	565	598	563	505	556	552	531	529	547	556	589	572	598	559	603	513	591	609	539	567	559	574	565	568	564	570	588	544	547	534	579	568	569	534	548	514	534	572	606	533	595	554	576	536	564	555	555	547	580	576	594	581	564	563	549	570	577	555	543	566	563	565	588	560	512	545	566	551	603	586	527	555	612	574	616	596	571	588	565	566	560	531	586	569	592	594	597	543	566	604	572	620	573	550	541	571	500	590	560	551	571	535	588	508	561	583	576	575	617	546	586	563	577	598	581	578	566	587	567	589	557	549	560	550	552	536	576	555	571	580	547	549	546	600	575	586	553	571	561	555	587	551	557	563	561	555	557	604	566	537	592	551	542	580	561	545	603	597	559	596	595	572	565	562	583	547	582	544	563	547	590	570	556	588	530	556	563	557	593	552	572	583	592	537	565	545	578	548	542	603	557	568	617	535	563	544	579	588	573	560	590	603	555	565	601	586	556	561	553	587	543	538	559	566	520	596	600	544	614	587	552	578	562	536	562	557	535	578	552	576	600	568	570	614	543	590	525	566	558	543	570	551	537	529	542	583	556	527	590	574	604	597	549	545	585	555	552	543	575	553	610	598	543	536	541	580	604	572	562	536	592	567	563	546	570	542	547	585	582	586	523	556	545	593	570	600	555	539	535	591	569	544	552	589	547	548	532	540	580	569	594	553	588	540	534	584	597	548	547	538	575	581	544	573	546	541	553	612	573	550	632	577	572	580	555	566	564	539	586	558	593	513	608	569	570	547	570	542	561	583	560	560	558	563	590	568	557	555	578	513	599	531	538	549	561	512	578	546	559	543	603	563	563	589	564	559	547	600	552	585	571	608	578	594	565	569	562	557	537	541	511	568	596	541	578	541	570	525	555	562	582	558	568	581	582	516	544	557	573	573	564	572	550	535	584	578	573	561	581	570	553	564	596	554	541	521	580	540	587	584	533	567	560	568	572	609	561	582	593	554	547	555	527	564	548	566	540	567	568	515	596	547	520	545	560	547	623	591	556	562	575	526	568	621	546	601	571	565	583	568	543	568	539	549	544	559	514	546	564	526	614	549	564	558	564	565	544	573	570	538	568	589	573	564	585	565	539	530	536	559	602	579	600	531	553	561	530	542	546	557	541	569	532	554	557	568	548	571	581	589	530	569	571	586	506	610	519	573	578	582	523	564	537	550	577	577	573	540	587	576	545	569	560	535	624	539	583	588	525	571	589	531	546	565	572	601	560	568	570	597	594	578	563	576	576	566	579	565	582	612	557	577	538	546	559	546	623	589	567	525	558	541	621	573	581	569	575	567	577	541	544	570	586	535	586	575	521	589	544	507	551	552	580	567	556	622	599	510	559	623	554	551	567	571	574	574	587	601	580	549	598	543	536	538	624	559	552	542	570	607	532	585	553	605	535	549	546	573	554	545	578	573	524	592	571	578	574	585	573	553	535	564	563	571	524	559	576	593	592	558	508	574	557	574	568	564	554	570	561	569	572	554	597	574	501	554	588	583	613	549	543	586	560	564	536	595	604	559	546	511	568	555	591	544	576	556	573	571	551	573	582	586	603	551	599	602	567	549	541	542	543	562	545	548	566	563	548	579	538	544	569	548	567	580	570	590	592	537	525	568	592	583	580	542	572	579	537	568	571	570	543	543	562	537	542	543	529	546	594	610	561	576	554	588	560	518	557	556	564	589	517	584	614	544	546	587	550	581	539	581	555	535	567	549	573	571	572	575	546	594	541	575	558	580	575	553	595	558	558	582	534	605	602	535	560	556	563	582	574	588	561	578	545	566	519	573	548	549	614	599	523	523	542	543	584	586	552	557	578	552	563	555	587	568	553	596	556	564	571	571	586	597	527	580	554	592	569	513	579	570	603	543	549	559	607	565	557	581	564	583	539	573	586	563	516	538	565	566	493	567	536	537	601	577	552	576	540	572	593	576	551	548	553	603	531	596	557	573	559	575	566	526	605	558	580	524	533	595	558	564	599	562	558	533	573	568	537	572	575	548	527	569	611	567	570	569	583	574	607	588	591	543	628	583	558	581	569	591	562	572	521	667	593	571	584	574	533	572	579	598	544	557	561	530	593	577	581	561	604	595	532	596	525	514	570	582	568	566	541	568	532	586	588	518	575	589	560	599	556	582	542	574	587	568	592	543	517	597	558	566	557	620	546	582	588	564	579	591	582	543	569	532	570	566	548	570	570	575	596	538	574	561	549	561	502	615	547	537	573	569	614	513	628	591	597	561	609	542	550	591	592	548	576	577	579	596	575	560	586	532	623	560	548	595	559	552	566	543	591	594	540	572	549	609	543	573	574	566	506	559	546	562	598	549	555	558	568	556	551	610	545	542	564	566	560	569	557	554	553	582	567	570	589	546	561	573	574	515	531	567	584	536	543	595	594	562	569	588	610	557	568	527	577	583	593	574	579	583	540	606	522	607	575	566	588	577	580	589	600	544	579	541	557	534	577	590	542	549	571	533	556	545	538	567	537	569	551	569	583	556	594	606	537	553	560	572	554	605	547	595	572	568	618	581	609	566	596	535	528	515	521	586	564	572	577	550	533	541	552	586	571	556	589	543	632	591	573	563	599	566	581	560	567	562	599	530	581	522	558	597	515	517	555	581	515	537	567	542	572	555	541	539	573	579	585	569	564	557	584	562	588	600	534	580	585	549	549	564	605	550	552	551	580	565	555	572	582	523	512	598	574	579	600	570	556	565	577	551	590	578	572	558	573	548	544	599	581	578	599	598	575	560	574	590	513	572	560	556	579	598	550	538	599	560	578	576	551	572	573	556	647	561	541	576	544	580	546	548	560	560	638	557	562	593	557	562	600	610	622	551	550	508	593	585	558	559	580	598	594	583	565	536	551	570	553	606	569	568	568	586	548	597	514	594	601	546	557	547	551	573	561	571	578	576	553	575	526	573	562	570	576	577	547	579	601	568	553	524	541	565	591	549	569	571	566	582	508	564	527	556	547	511	598	559	569	539	551	556	553	559	572	575	559	565	593	557	554	547	564	525	581	570	564	580	581	506	564	491	549	555	562	558	547	583	567	580	562	605	594	564	572	552	563	543	590	541	562	548	544	542	596	554	569	557	608	595	558	583	574	561	557	578	583
46610	47747	48564	47480	38278	35204	31730	31722	22490	13870	6608	3282	3820	1285	2132	6566	10387	9466	6793	3828	1781	905	517	333	243	243	235	226	240	208	215	209	206	203	223	235	222	189	231	207	202	231	206	222	205	218	233	206	218	216	227	214	230	221	223	212	209	209	211	222	228	194	221	217	210	202	215	213	219	226	239	187	203	198	243	200	200	194	194	232	219	175	236	225	201	231	187	237	203	232	213	227	204	204	205	208	209	196	199	224	228	193	187	211	223	207	201	190	220	200	220	216	209	228	205	222	202	205	214	216	226	183	210	196	231	209	223	197	214	209	185	216	216	221	202	197	202	193	232	199	186	213	221	212	218	196	187	216	200	205	224	219	190	237	215	191	214	236	209	225	208	207	194	199	220	212	203	208	244	192	199	211	190	239	229	192	209	223	200	224	192	193	198	207	217	199	225	225	200	209	212	214	228	218	207	209	243	219	231	208	198	219	210	205	201	195	207	219	220	246	187	199	215	212	231	233	191	206	208	228	211	200	211	195	193	212	218	241	209	204	209	216	213	195	200	187	216	208	203	221	209	203	215	202	224	216	241	202	191	227	207	221	211	211	188	207	203	172	207	230	207	205	227	208	204	227	207	220	191	225	213	221	214	205	232	226	209	202	203	215	198	232	210	201	193	225	232	212	200	189	204	220	223	224	202	182	184	189	186	183	182	241	215	215	200	211	206	238	216	235	216	198	245	204	194	209	218	191	197	191	209	202	223	212	206	226	204	234	212	192	229	203	211	200	207	209	204	201	207	217	215	206	222	223	192	211	199	236	209	223	237	223	214	204	206	223	209	198	220	203	219	198	210	192	213	208	196	228	227	222	188	218	215	220	220	210	190	212	184	201	190	211	222	224	188	193	205	196	209	225	230	214	232	205	193	189	201	210	206	211	211	233	194	219	221	208	217	210	187	225	211	198	222	213	204	205	219	201	218	210	210	209	212	206	229	193	234	207	215	226	230	206	204	210	208	214	223	233	197	201	218	224	205	205	209	201	199	207	200	218	208	217	215	209	182	201	201	209	189	186	203	222	217	207	214	208	204	185	186	201	210	235	192	214	208	203	212	196	213	196	220	218	214	209	247	229	214	199	228	228	197	195	216	190	213	205	216	244	207	200	193	238	218	182	214	226	224	221	205	214	186	245	208	202	217	217	208	200	220	220	241	202	202	196	183	206	204	196	178	208	213	202	216	224	189	202	204	201	206	208	220	202	221	215	212	234	213	197	192	210	218	204	206	237	207	206	178	204	214	224	201	211	197	222	210	201	226	189	196	201	214	216	234	210	200	198	198	227	205	210	227	207	204	229	218	224	191	182	227	220	212	199	213	189	219	227	210	202	193	203	198	216	183	204	203	209	216	229	208	221	193	203	222	202	236	194	211	221	214	203	181	192	217	234	220	209	178	214	200	188	242	199	190	214	212	206	224	214	216	216	208	215	256	208	232	206	220	222	258	210	199	213	190	212	214	214	216	204	237	225	190	201	216	197	197	212	195	208	193	220	206	229	221	216	184	239	217	237	200	219	201	211	221	208	193	196	198	205	202	218	195	230	237	168	194	183	202	225	209	227	196	204	219	207	229	200	185	227	196	204	206	235	219	212	215	239	214	224	216	189	203	194	217	197	215	205	203	200	225	210	194	205	236	233	224	225	207	236	189	193	227	228	230	213	229	201	220	219	201	215	198	227	209	210	239	196	202	220	215	232	205	231	195	185	197	207	216	213	210	185	203	189	202	227	184	229	230	190	185	211	197	200	234	228	237	203	193	241	213	201	214	186	204	204	204	209	190	178	206	219	204	192	195	210	200	238	206	218	198	203	195	197	220	244	213	212	180	215	197	232	206	220	220	236	223	187	224	209	213	201	198	199	207	206	202	208	190	213	221	207	193	238	220	201	199	232	206	197	218	213	215	212	169	215	245	196	216	190	243	238	205	205	197	211	222	225	218	217	247	202	220	178	222	223	244	218	195	209	233	216	209	207	211	192	212	208	216	180	201	222	197	215	214	187	244	214	199	227	194	199	231	208	224	202	202	206	198	223	179	233	227	216	207	235	175	213	212	202	225	191	219	242	203	199	224	224	210	217	189	218	219	221	248	224	174	237	211	182	220	224	216	218	201	190	213	229	225	207	220	205	240	198	247	219	227	182	203	220	196	214	219	208	207	200	197	185	203	229	224	254	193	230	216	185	190	206	196	183	229	238	231	214	192	195	175	191	218	207	219	210	201	220	221	196	224	217	216	186	223	194	233	176	207	217	207	227	199	217	197	179	218	231	197	254	208	231	215	220	195	199	180	205	214	211	221	192	208	211	201	225	231	211	208	177	210	202	198	182	209	189	191	229	209	239	216	219	212	200	204	218	208	217	225	211	203	205	219	199	215	207	209	197	213	209	201	232	223	214	219	207	178	175	208	214	215	206	207	217	221	207	204	224	196	223	223	195	201	215	233	217	228	177	209	225	201	186	213	209	213	208	227	230	212	238	219	231	228	213	183	193	245	230	204	194	220	208	211	216	208	218	228	211	218	204	217	196	201	218	216	220	221	224	204	201	218	200	223	197	193	239	215	200	176	194	204	206	220	205	201	204	197	212	237	202	224	213	201	222	201	215	194	198	218	197	208	221	218	202	207	210	218	205	205	212	192	189	192	202	202	200	182	199	203	216	192	208	216	194	200	212	203	214	190	210	234	209	216	214	224	216	187	225	212	205	218	219	221	209	196	182	209	210	227	212	193	206	193	201	212	205	200	216	202	209	224	224	227	206	189	225	212	199	210	198	232	179	215	209	208	200	211	193	192	238	175	234	210	233	182	221	196	240	211	182	225	239	220	240	211	230	213	204	236	198	209	220	248	222	214	188	190	222	194	191	241	191	202	218	192	206	224	199	201	211	237	211	223	212	223	220	229	207	225	208	225	213	225	223	223	196	233	218	211	206	209	231	188	219	224	214	215	205	214	233	207	214	211	195	215	221	227	232	214	228	202	191	193	206	236	202	224	219	202	208	229	206	218	186	206	210	230	228	206	234	202	193	172	207	216	199	243	227	212	198	234	190	253	228	190	206	208	218	210	208	205	200	215	217	194	226	210	195	221	199	192	199	217	229	206	224	205	207	213	193	189	200	227	193	214	186	197	190	208	215	231	217	199	186	208	219	226	219	231	191	191	200	199	211	204	221	208	230	210	218	220	194	192	213	189	204	201	187	215	214	216	215	230	183	241	197	221	214	194	192	223	208	232	205	238	196	219	209	206	226	216	197	189	197	196	198	214	175	243	203	218	185	212	218	207	185	190	232	208	206	191	240	216	243	231	199	196	213	200	193	229	208	202	207	202	228	210	207	192	210	212	232	210	202	183	196	199	175	205	241	208	220	219	215	217	203	190	223	200	208	213	196	218	182	189	212	198	226	211	198	189	202	183	209	206	234	194	238	213	217	219	209	209	220	218	212	201	203	222	215	191	215
32195	41084	49018	52972	50148	49770	45271	45642	27499	23794	14452	11825	14716	5306	9906	24716	31377	29008	23159	15356	8683	4292	2031	1056	724	570	557	502	517	525	532	520	502	505	508	457	498	518	489	491	516	494	552	513	479	519	482	500	512	513	482	513	504	458	488	479	482	506	484	517	526	499	540	533	527	515	473	497	533	534	568	550	478	515	480	496	527	504	555	519	526	517	505	481	529	496	507	518	507	482	478	543	524	496	548	490	508	541	528	487	544	531	526	476	507	493	530	519	483	501	514	495	508	510	482	517	501	486	492	508	490	526	483	502	473	554	552	492	527	481	483	517	494	514	486	506	495	525	518	498	497	471	491	537	560	517	493	521	522	498	523	481	533	480	517	526	547	500	496	518	513	499	503	503	517	519	506	527	500	522	485	480	507	487	474	550	467	488	545	476	505	500	488	488	488	512	496	548	521	520	470	490	540	482	514	533	495	508	524	493	486	510	454	479	484	512	507	503	511	517	475	481	516	525	503	544	532	461	504	516	513	508	467	484	542	543	527	508	485	509	528	474	485	542	528	502	520	490	513	499	545	530	498	524	504	515	484	511	538	491	507	478	517	534	514	508	508	498	509	542	529	487	506	464	497	517	483	506	520	495	479	509	491	480	473	481	501	523	451	482	507	484	500	507	521	505	494	507	538	500	512	470	526	521	496	550	521	490	522	517	501	516	524	499	521	502	553	508	514	525	515	518	457	493	511	516	516	504	489	471	536	572	515	481	513	456	511	464	511	490	513	503	514	519	530	503	483	524	536	496	493	485	511	503	526	494	481	487	517	514	525	546	499	537	492	536	516	522	498	529	515	471	538	483	502	485	520	497	482	486	487	503	490	523	527	511	500	490	486	499	559	506	518	529	499	480	489	497	498	488	490	524	517	523	507	528	470	529	496	494	503	535	510	523	508	509	498	462	474	512	493	482	540	519	501	493	506	472	505	488	496	531	528	502	536	498	486	490	540	493	498	476	531	505	454	505	517	505	484	491	475	503	496	506	484	516	513	516	496	477	515	483	510	467	488	462	485	503	462	539	496	517	555	512	523	466	514	522	493	502	541	525	537	512	525	516	501	497	534	504	505	488	467	488	475	530	445	512	533	521	517	504	494	471	535	470	536	545	485	461	492	478	490	516	488	497	487	527	492	448	497	514	520	483	523	505	497	497	513	500	530	470	492	506	487	554	488	489	506	505	497	488	528	491	484	476	532	515	543	526	505	524	505	498	506	526	488	480	482	538	478	499	534	557	491	482	527	456	490	454	495	492	499	467	505	486	528	503	465	477	499	479	465	500	541	536	516	490	487	456	482	559	490	494	485	523	510	503	488	508	513	488	462	512	535	504	529	504	515	454	463	499	541	478	508	492	502	505	511	533	513	510	487	518	524	503	486	462	539	496	488	508	519	464	480	506	475	466	506	488	508	525	496	494	490	500	495	546	485	527	513	503	477	508	533	538	498	507	502	504	494	500	497	536	535	489	533	466	479	478	493	475	479	539	514	493	540	503	516	490	498	543	488	563	491	507	487	512	489	494	510	514	540	494	518	523	495	485	531	497	584	503	501	503	493	482	497	537	511	516	507	488	531	510	533	473	513	511	527	513	482	496	543	564	524	535	516	511	505	522	477	511	498	540	484	504	512	503	502	531	473	505	552	525	472	508	529	500	492	524	509	502	513	516	482	476	524	494	479	530	485	501	516	468	500	515	532	497	519	528	515	498	518	538	432	501	522	502	465	514	490	492	522	503	562	546	461	477	496	487	541	498	509	496	495	510	516	513	494	479	536	537	521	515	459	498	495	474	525	478	448	505	521	515	527	477	521	517	520	492	502	483	528	503	480	499	504	542	491	538	494	526	511	499	518	542	488	500	533	466	514	519	539	459	533	529	497	500	494	525	519	540	440	507	518	493	491	500	500	494	500	492	500	509	495	528	507	534	526	518	494	519	512	529	513	512	495	513	478	498	473	468	499	535	503	513	495	500	484	487	476	491	529	509	525	535	523	558	450	489	514	483	487	491	505	514	484	517	461	522	454	510	494	492	502	523	536	498	486	487	511	486	546	513	517	513	538	528	497	513	548	478	463	533	526	533	522	562	545	507	508	499	530	488	528	499	520	546	480	516	492	506	507	483	508	521	521	486	480	536	508	489	509	486	571	523	527	481	498	538	481	467	511	534	515	533	535	470	484	467	516	524	505	523	498	516	468	485	485	531	481	530	478	507	517	546	487	494	539	487	524	505	510	482	486	517	479	483	518	459	483	531	501	522	510	509	530	537	515	470	513	522	490	518	488	488	523	505	501	520	470	478	494	497	497	512	506	495	551	486	489	495	553	518	494	498	499	523	500	531	513	550	550	472	516	523	537	521	493	541	551	478	526	518	485	482	518	466	538	488	485	519	517	506	465	522	498	507	487	518	514	514	532	546	490	488	543	542	500	479	495	514	494	485	503	499	510	496	490	474	516	468	503	498	517	525	503	503	493	516	517	503	487	534	508	526	523	459	501	486	509	529	496	507	541	523	458	512	472	497	505	504	513	539	531	462	480	508	527	478	528	526	526	479	495	455	455	471	515	503	501	517	487	517	487	540	490	511	472	498	500	503	465	494	523	511	516	452	496	534	478	503	520	526	486	512	499	470	465	498	521	506	524	524	501	524	506	534	523	502	492	494	528	504	517	487	491	486	489	514	504	502	454	493	494	515	516	501	515	531	455	503	509	494	510	501	498	518	473	509	523	547	550	490	537	487	532	536	519	479	520	537	459	506	517	509	488	507	523	503	504	496	537	503	485	520	512	516	515	495	484	502	503	518	493	558	461	536	502	540	522	479	562	464	491	499	568	495	505	531	499	507	504	516	458	503	510	531	515	552	502	482	519	482	517	502	532	512	547	497	509	492	534	500	477	489	518	523	514	519	501	482	501	502	467	475	489	514	542	529	514	498	512	512	500	512	479	465	488	490	544	488	545	520	510	504	509	524	526	521	536	508	496	504	484	511	490	486	480	532	499	446	529	556	474	525	488	522	526	490	514	546	499	503	512	490	488	521	527	510	513	499	509	473	507	491	515	496	506	494	524	497	502	536	554	514	490	492	488	501	502	521	506	466	519	526	504	487	503	496	518	492	492	543	498	483	514	491	516	502	505	531	466	494	528	501	549	528	539	533	517	511	497	544	506	519	519	480	490	513	493	502	536	501	532	518	467	516	500	506	466	506	495	523	473	495	494	535	557	571	564	489	518	485	499	499	536	500	452	503	478	542	538	450	503	518	522	496	482	486	522	509	490	514	497	519	537	513	524	509	527	520	507	477	504	518	477	521	490	480	526	503	513	517	512	540	509	531	506	503	501	501	499	520	507	524	522	470	473	521	519	479	484	534	509	495	502	504	511	505	511	509	502	481	516	510	506	528	491	483	498	506	443	487	506	530	481	498	495	534	485	514	501	519	498	513	500	491	483	502	505	537	512	514	510	486
17095	19528	18842	16062	10948	6414	4230	2606	1224	840	564	395	395	355	332	456	650	703	645	537	400	350	299	276	288	278	298	260	259	270	264	263	270	247	260	238	284	268	259	270	242	266	273	267	257	250	265	274	266	303	251	299	288	264	268	278	280	251	268	288	289	256	257	270	272	263	243	288	285	235	269	274	284	260	263	278	281	262	255	258	283	264	259	256	247	216	276	268	285	257	278	293	251	250	248	281	246	254	255	262	270	257	254	266	249	271	261	222	243	260	234	264	261	257	290	256	265	257	291	277	270	242	248	277	243	282	255	280	307	266	278	239	274	280	277	266	285	273	274	246	257	251	265	259	263	261	236	265	249	270	285	259	274	259	254	254	273	236	250	276	260	273	236	289	253	285	292	238	301	268	282	259	253	290	299	257	309	248	255	245	299	254	275	283	237	252	275	249	248	265	256	261	244	281	277	240	251	271	249	272	285	278	291	284	294	261	250	276	274	257	250	270	276	268	291	265	276	252	267	242	241	269	286	263	253	277	252	260	288	271	276	263	259	263	271	225	279	240	266	249	278	245	260	255	285	244	257	281	224	258	256	259	294	249	275	290	256	252	267	295	312	229	256	274	230	266	280	306	276	287	276	286	289	271	272	247	281	243	281	270	283	275	252	301	298	239	282	240	258	268	248	242	270	236	253	249	278	253	285	243	256	263	252	252	270	244	271	267	278	286	259	278	255	253	264	277	285	278	271	285	256	273	236	268	262	254	250	288	274	266	246	236	267	262	299	273	258	268	264	282	266	246	279	299	305	255	264	274	254	274	305	282	269	282	286	257	258	261	269	259	267	269	284	258	247	255	248	252	234	262	249	264	260	262	259	276	273	278	276	270	246	254	260	282	265	265	283	260	243	272	271	249	262	267	258	229	253	284	253	289	258	255	268	235	282	285	271	271	258	273	252	288	242	298	269	260	286	283	238	269	285	265	275	255	252	274	325	267	289	271	253	258	240	261	293	258	268	267	269	272	268	266	285	276	294	260	246	309	274	243	284	262	245	288	269	250	263	246	282	260	237	292	269	299	239	259	273	277	283	270	274	250	237	247	256	257	253	270	265	251	262	256	271	272	267	254	306	268	263	274	261	272	232	274	263	283	250	286	275	284	237	258	244	265	287	282	240	280	301	264	252	281	268	270	291	275	246	279	272	297	249	263	273	249	266	256	285	275	293	281	306	258	276	277	258	278	269	253	261	271	257	257	279	257	284	261	249	254	278	290	283	269	260	264	224	266	255	239	270	268	273	280	263	266	268	246	256	284	251	272	292	272	253	247	254	242	278	270	246	263	242	259	266	274	278	257	271	253	262	249	264	268	252	293	275	287	278	266	243	280	264	280	252	293	265	262	252	262	273	269	243	269	293	256	259	262	283	266	239	262	266	263	301	275	272	273	249	268	267	270	280	247	269	237	235	293	311	237	242	270	264	266	258	247	257	280	243	274	294	260	257	225	261	298	257	215	263	300	295	268	236	245	263	284	292	276	272	286	303	274	308	277	250	237	259	262	292	257	256	272	265	291	265	259	260	240	291	263	259	248	251	259	214	277	254	258	259	267	252	254	243	262	280	248	264	260	272	264	279	267	286	253	263	271	271	287	317	269	259	277	266	257	264	258	276	276	264	271	244	249	281	262	243	246	257	262	272	276	292	269	230	263	246	260	249	271	261	293	255	275	249	243	250	269	272	265	275	289	249	275	282	267	264	283	262	263	259	254	262	246	285	301	261	262	267	255	252	242	267	258	273	247	270	258	238	257	293	255	264	263	291	283	259	300	289	271	241	255	293	257	276	284	247	271	267	270	280	264	257	264	286	285	235	267	258	283	284	289	257	247	280	266	268	262	258	253	252	246	285	277	266	232	264	290	261	252	269	299	253	257	285	286	298	270	291	258	299	257	337	264	288	251	281	267	254	277	257	270	247	261	274	282	273	304	272	260	239	253	296	300	270	259	265	250	278	256	265	255	271	271	275	270	266	250	288	282	285	270	313	257	324	285	278	236	259	287	272	261	245	249	283	257	273	234	287	285	246	293	271	256	266	249	270	256	265	258	269	235	272	270	259	287	240	303	282	246	246	268	278	276	257	303	260	257	265	259	304	277	264	279	285	282	293	288	270	273	253	262	281	248	289	268	321	236	274	245	264	232	279	254	292	260	260	273	264	279	243	252	277	278	293	288	257	281	275	249	241	282	271	256	258	267	270	286	265	241	280	262	271	288	269	253	238	264	286	283	283	284	251	277	228	286	266	282	281	292	237	261	257	268	238	290	253	280	284	290	262	268	274	279	261	278	263	236	252	265	270	289	258	282	267	245	233	308	268	277	257	240	273	272	254	274	249	253	268	255	243	235	260	291	267	259	276	246	269	276	285	265	260	261	255	277	289	256	291	254	284	248	261	277	275	260	279	261	278	260	267	272	283	255	280	283	262	277	314	286	250	279	280	267	277	248	272	286	274	263	247	295	253	287	267	247	261	277	275	244	269	288	246	262	271	284	256	281	258	250	259	264	266	269	276	259	264	278	222	282	234	278	254	278	270	256	273	317	268	283	263	274	265	261	255	257	255	250	232	254	268	265	260	279	235	276	273	283	287	279	304	262	247	265	237	264	275	279	277	259	293	265	260	276	252	269	255	285	243	287	269	271	286	279	285	286	271	237	269	235	249	243	294	278	287	282	303	283	270	291	263	251	247	273	280	256	245	293	274	273	288	274	284	287	247	259	301	260	231	277	274	271	276	297	235	227	262	261	264	266	299	248	254	298	278	252	273	262	237	279	258	274	277	256	262	259	282	228	291	271	272	261	278	266	293	286	274	225	265	294	282	299	276	247	281	282	265	262	258	265	293	278	265	271	248	298	267	300	289	258	257	244	277	290	247	277	268	284	256	256	269	262	259	259	246	261	248	267	257	279	273	288	280	253	264	255	273	267	267	262	298	255	264	273	241	268	246	298	267	277	274	306	278	265	246	252	286	277	274	226	265	247	261	285	252	262	253	252	263	277	233	267	291	283	267	293	277	260	280	255	236	262	252	262	238	290	259	290	248	290	271	282	247	282	254	279	270	261	253	249	239	260	221	232	271	283	261	277	267	290	271	302	291	267	255	302	261	250	266	292	290	277	280	261	274	273	263	279	252	290	255	267	266	267	238	246	272	285	254	298	253	248	243	275	266	261	233	276	254	271	263	265	266	315	266	286	277	278	277	297	264	292	287	275	274	262	286	279	247	264	262	253	274	250	266	304	283	280	249	261	266	288	278	296	278	287	271	257	255	254	283	278	278	295	260	258	245	260	275	237	241	302	230	264	259	257	290	285	263	237	256	276	264	292	281	251	283	265	236	262	236	288	274	268	277	267	263	274	277	265	306	241	243	268	276	269	266	296	250	266	243	231	263	280	268	292	253	269	258	273	288	295	280	276	273	281	271	278	281	261	272	280	254	252	278	287	248	270	249	273
9764	16273	22537	27407	22324	18222	14562	10928	5529	3675	2318	1580	1600	1228	1084	2009	2711	2802	2284	1685	1176	899	774	673	696	568	607	625	637	575	629	641	639	644	662	602	664	665	655	652	630	637	640	598	611	605	690	661	642	640	585	575	639	633	638	635	620	604	649	626	652	644	679	652	631	642	632	620	599	663	652	649	650	583	636	638	589	631	644	618	649	646	614	626	593	614	645	640	684	664	617	614	645	626	618	630	635	621	624	634	620	669	616	651	596	632	620	642	670	646	633	678	605	572	659	625	632	629	656	605	626	654	580	614	633	579	643	660	662	654	655	592	621	592	612	601	629	629	652	650	609	653	636	611	657	601	635	647	686	621	651	681	628	624	588	651	592	607	615	608	642	642	671	633	600	621	614	629	621	641	616	654	617	628	645	642	664	649	660	655	632	649	642	628	651	664	688	630	604	653	620	623	620	620	607	635	602	626	623	629	634	666	637	614	662	613	650	625	632	637	637	611	622	572	627	605	676	612	605	619	657	660	645	619	615	590	627	639	674	620	641	622	622	634	617	653	643	625	623	660	633	672	617	634	672	630	640	613	608	647	621	612	617	661	607	631	616	629	646	652	655	687	619	595	644	651	616	625	621	598	631	650	613	661	657	644	584	602	671	620	669	614	680	640	639	645	684	646	661	629	658	624	661	621	634	681	614	639	667	610	641	632	588	627	642	631	576	604	598	655	680	652	612	606	641	681	641	678	652	613	655	640	633	608	662	680	653	645	607	624	666	608	622	630	576	654	629	662	585	661	616	609	624	702	638	647	620	641	651	643	666	640	654	660	608	630	664	684	614	629	606	609	633	649	615	608	606	604	657	635	626	621	618	576	654	632	690	637	613	630	634	646	687	662	670	664	607	631	608	622	643	654	600	655	627	627	630	635	619	589	623	653	618	642	638	624	637	651	692	690	663	621	646	655	628	610	606	578	633	595	627	667	670	611	638	661	663	617	645	676	657	657	637	676	638	612	636	581	638	624	637	608	625	653	617	593	618	602	658	627	626	583	641	594	624	619	615	623	628	665	613	639	616	658	649	674	625	622	636	594	633	642	635	631	623	614	659	564	653	605	611	671	613	672	641	631	610	599	611	605	634	650	614	598	610	617	654	634	672	632	629	628	673	616	639	653	641	638	586	636	609	633	643	697	630	639	670	597	628	639	651	625	647	618	636	670	643	632	669	633	625	634	617	647	682	633	647	690	632	679	667	629	634	635	600	587	662	616	631	601	626	633	652	651	603	654	594	638	631	661	708	582	642	578	645	670	634	628	613	652	657	588	626	619	636	626	605	621	589	617	633	612	599	611	620	637	641	669	644	617	631	614	618	601	599	642	677	600	620	665	653	663	630	655	584	624	671	630	653	648	616	637	618	629	673	619	622	624	648	670	625	653	606	617	608	656	620	615	637	667	650	581	608	635	665	653	627	637	630	609	623	641	680	649	592	678	651	603	660	606	615	639	619	654	618	615	624	668	660	642	579	667	574	600	631	584	615	625	670	627	650	645	628	622	619	657	680	629	618	672	597	603	600	648	650	608	658	666	673	614	636	636	653	627	627	617	614	646	698	601	638	638	630	600	624	659	665	658	643	577	599	683	660	584	670	652	636	598	620	617	648	637	628	659	673	636	570	622	600	672	659	652	645	626	631	593	640	616	649	645	648	629	590	602	653	698	663	625	630	642	652	613	586	594	626	654	615	582	693	621	612	669	629	635	632	608	619	601	639	603	642	611	648	564	614	658	636	624	670	640	645	618	661	629	620	646	584	640	674	651	613	582	625	623	618	639	645	643	670	618	632	664	592	642	676	612	580	617	656	615	646	675	589	667	606	631	668	652	605	587	617	584	646	629	616	617	667	599	679	672	595	672	616	639	661	591	612	620	583	606	619	613	655	645	633	621	653	588	628	622	629	653	656	621	600	618	623	626	607	651	676	604	628	632	607	594	647	639	669	641	650	631	643	664	594	640	637	643	672	647	609	622	672	614	638	622	635	605	614	663	629	667	679	623	584	618	633	624	634	627	643	637	619	596	636	649	620	691	652	652	602	603	589	641	645	627	613	568	610	650	645	605	636	634	626	669	626	637	630	598	626	621	640	639	639	594	609	672	627	600	652	636	604	638	615	630	594	642	589	686	620	670	645	638	664	634	644	648	639	637	620	609	636	650	613	589	608	641	635	630	605	668	657	647	620	629	631	633	605	619	633	658	617	586	658	633	598	653	614	626	628	629	623	634	606	623	637	603	609	666	609	650	608	622	571	619	600	606	610	619	624	659	610	623	590	582	628	745	626	644	662	611	642	632	582	649	622	636	651	672	639	644	630	630	633	639	638	637	638	657	608	648	669	655	630	614	571	567	637	646	625	609	680	621	654	641	650	639	641	644	669	622	637	575	594	611	577	673	617	624	604	667	611	648	646	648	634	618	589	674	668	600	625	605	621	602	618	645	651	695	641	619	615	643	639	670	603	579	639	623	639	604	618	571	636	615	609	628	598	618	614	677	691	674	636	635	597	634	656	610	691	600	627	606	641	647	608	627	640	625	656	638	654	601	645	626	625	667	636	617	617	634	637	647	637	630	641	603	638	641	629	668	636	626	599	609	615	612	653	656	633	625	582	662	629	654	618	648	646	637	618	626	605	654	586	633	672	617	600	683	646	615	619	613	624	635	646	615	616	628	635	609	622	616	635	610	628	636	621	688	660	644	646	633	574	641	622	618	601	657	625	623	604	633	634	622	671	592	601	651	698	612	595	633	614	625	607	649	674	607	574	619	630	662	645	590	638	616	646	605	614	631	584	681	630	643	633	592	614	650	687	645	662	636	629	627	648	656	669	632	657	605	589	617	619	668	674	620	618	623	668	660	635	648	660	660	647	595	623	644	659	601	577	629	630	638	622	627	631	609	619	650	601	603	665	628	610	647	609	659	582	624	608	676	627	652	663	632	623	660	640	649	602	607	664	656	619	645	632	679	667	636	639	623	649	601	646	637	593	609	628	601	659	643	604	626	634	654	575	689	633	625	593	629	604	623	623	653	599	629	654	651	618	637	689	605	591	606	617	624	676	637	649	624	671	616	650	624	655	576	652	602	656	603	622	640	610	660	648	610	660	641	641	609	616	580	597	607	643	657	602	628	629	608	629	617	639	656	635	601	634	627	633	649	582	650	694	661	633	682	617	616	621	623	624	628	653	662	622	628	673	628	676	580	616	611	620	620	616	619	657	611	630	625	647	624	599	667	649	591	627	660	609	639	578	655	601	569	643	652	601	608	649	640	653	609	634	665	632	665	641	640	620	625	624	636	558	644	626	624	601	657	612	655	649	620	601	605	631	667	616	607	630	617	623	654	637	615	664	592	623	604	646	648	639	654	668	605	635	658	612	623	658	642	639	646	632	621	622	605	633	588	655	630	694	626	614	636	648	607	627	646	627	628	625	630	636	647	673	618	623	630	621	616	618	592
41551	43683	42838	49386	36432	29700	27205	25043	15613	7229	3302	1692	4298	4204	2504	3907	4440	3255	2022	1178	745	479	317	307	214	266	232	256	244	250	245	253	260	228	241	238	238	233	239	240	212	232	235	213	251	215	223	265	252	219	217	251	248	260	254	261	234	288	245	244	230	251	271	246	236	245	247	241	233	240	251	231	274	230	206	254	245	268	235	252	249	262	249	247	211	241	224	274	232	271	238	278	221	263	246	251	266	259	253	212	237	232	244	255	256	247	231	261	243	255	224	235	250	245	233	236	271	222	234	254	248	240	242	258	218	250	256	207	244	231	254	251	237	227	230	211	221	238	247	231	260	213	244	243	218	257	252	251	253	223	248	247	278	254	239	234	251	265	239	270	233	253	234	260	254	264	257	231	256	237	223	226	252	255	256	239	243	239	248	224	246	224	245	232	257	264	227	218	247	241	245	259	265	216	221	261	251	205	241	215	246	266	246	248	252	249	240	241	259	215	236	219	255	255	242	192	283	225	249	239	234	258	229	226	234	242	236	251	236	229	240	235	244	222	271	243	237	268	225	230	205	261	244	252	243	254	231	238	242	233	248	270	260	230	211	246	250	240	245	217	243	233	232	270	274	230	235	226	236	215	280	248	249	232	223	241	230	252	222	261	256	259	242	262	256	213	234	223	252	239	254	256	216	220	255	265	252	251	258	255	245	242	214	271	265	251	247	281	228	255	226	257	232	241	211	251	250	255	238	219	243	225	230	238	287	246	241	222	265	265	237	274	240	243	248	244	209	258	249	225	256	269	242	238	238	245	258	244	279	271	232	229	236	240	222	274	234	234	230	251	261	231	261	251	225	251	237	216	233	262	246	235	247	252	235	249	258	233	256	236	236	224	258	242	217	210	232	219	270	217	244	234	272	239	251	211	226	251	206	236	223	249	240	272	244	250	240	218	260	252	256	244	268	267	224	269	217	221	249	235	257	243	230	238	238	204	233	228	236	249	254	229	268	235	210	254	239	253	268	227	239	251	271	245	253	255	232	243	246	222	265	245	256	222	217	217	237	232	263	214	242	220	214	229	265	255	228	244	245	220	218	264	210	249	230	222	248	239	219	231	228	238	244	218	264	243	243	238	237	214	264	232	210	240	252	228	232	229	224	248	232	219	235	217	229	240	253	244	287	242	254	266	237	223	243	237	261	239	235	268	257	260	236	219	252	241	246	254	254	233	248	265	262	235	226	220	215	228	240	263	229	237	247	217	272	238	243	242	247	247	233	250	269	240	250	227	212	258	255	252	224	240	216	229	225	287	222	238	261	226	238	215	243	260	245	219	216	267	235	220	270	244	253	232	247	252	210	251	241	240	227	257	245	273	246	266	270	271	209	228	243	223	217	245	254	246	248	245	254	227	255	236	248	264	245	251	231	234	255	263	248	229	244	234	247	244	252	223	248	241	258	229	223	231	240	252	233	236	266	235	220	248	270	271	237	224	242	254	234	227	259	244	258	249	261	251	249	229	283	212	223	238	249	250	271	255	220	232	232	264	263	268	259	216	245	226	266	240	255	243	255	237	254	235	243	242	246	235	223	260	237	264	232	229	252	263	223	249	238	246	274	258	271	259	234	253	240	265	263	205	219	228	227	238	247	225	212	222	211	247	241	260	258	266	280	253	252	232	241	232	230	251	230	257	239	245	207	228	227	260	268	233	234	213	224	208	227	236	226	253	251	242	225	243	221	245	247	233	258	233	232	263	265	239	257	255	259	237	236	252	254	248	242	225	250	209	243	232	238	243	201	240	269	274	226	227	250	220	211	260	220	258	275	264	242	224	239	257	236	248	243	234	241	247	218	245	259	248	232	247	201	226	250	239	244	241	216	246	252	239	233	260	229	218	217	205	265	238	239	231	240	257	261	268	233	248	289	226	227	253	224	260	249	246	220	239	249	254	235	265	229	242	267	239	245	260	242	222	239	245	249	271	232	254	202	228	248	235	251	272	226	250	226	253	238	234	234	259	246	248	221	230	245	230	262	273	249	237	236	221	252	227	258	262	282	230	229	227	278	268	224	235	242	253	250	226	219	249	219	236	259	266	238	203	230	258	239	256	249	244	268	239	240	231	238	223	218	216	232	235	247	207	267	239	233	217	239	267	224	234	233	254	235	244	252	255	230	246	260	219	247	217	255	248	217	215	255	243	229	248	244	237	261	238	244	245	220	234	230	255	242	217	260	225	238	250	241	258	265	259	221	272	254	261	246	276	257	239	236	239	268	267	228	230	238	229	217	259	252	228	233	251	238	230	251	253	223	230	235	265	252	250	243	246	249	216	242	264	245	270	241	206	241	255	250	229	240	213	251	284	240	235	225	227	225	275	262	244	211	219	246	251	240	265	256	279	246	208	222	219	263	260	234	264	254	236	249	252	224	231	233	227	237	265	249	238	233	240	237	224	266	277	213	223	241	214	243	243	247	228	254	254	221	253	225	232	227	237	252	252	227	247	249	245	228	248	247	233	218	232	216	241	228	241	262	261	265	247	235	254	244	234	243	249	264	251	243	251	278	260	226	245	258	205	234	247	264	242	192	230	239	231	254	250	233	244	238	240	227	240	245	244	246	267	249	244	246	234	224	232	234	247	236	279	263	231	233	238	279	204	261	240	232	268	269	242	245	257	237	233	245	241	258	227	242	260	231	241	234	250	250	273	245	239	242	259	270	245	260	224	286	250	255	225	254	241	224	239	222	223	232	224	241	245	234	237	230	208	259	252	247	258	271	268	259	226	233	246	247	239	245	237	222	236	247	255	249	247	230	222	248	237	214	246	235	238	264	249	263	246	225	236	242	256	223	235	219	247	233	239	224	250	243	255	242	253	249	222	230	217	213	270	251	241	229	219	247	243	285	258	257	238	212	224	246	239	247	247	226	255	197	259	268	245	252	252	256	244	244	252	263	280	233	251	246	225	260	220	221	253	261	281	266	250	241	216	279	239	239	204	221	237	248	245	252	233	247	206	250	247	222	228	256	262	246	259	242	257	228	254	246	228	206	222	286	257	243	252	224	234	228	246	250	215	219	213	218	251	250	235	250	207	232	251	240	229	258	218	238	233	253	242	237	250	281	253	259	236	278	229	249	255	247	271	240	234	248	246	260	258	258	232	242	230	232	232	234	236	229	261	222	221	269	251	222	268	262	250	255	266	237	237	244	253	243	253	216	243	255	240	242	211	222	236	256	247	272	235	274	264	239	237	253	259	218	219	260	263	273	246	242	226	235	223	237	226	241	246	234	279	254	224	209	229	240	238	238	217	235	219	224	251	228	255	230	271	238	241	242	253	240	242	257	244	233	250	220	249	244	225	239	239	255	258	228	242	239	219	232	242	233	277	253	221	232	255	248	239	243	257	223	245	247	239	225	296	232	245	274	243	231	223	240	247	230	259	253	260	240	244	207	257	246	237	255	232	229	226	271	247	223	285	213	228	248	235	209	248	250	253	247	264	254	235	249	270
27993	34920	42519	52363	44962	41425	39650	37808	21955	15097	10607	7631	18280	15868	11701	17660	18494	14328	9748	5597	3080	1718	1102	722	664	575	606	577	636	570	575	543	582	556	555	602	591	609	550	574	586	582	584	568	561	562	599	574	586	556	577	614	615	583	562	583	587	551	591	640	516	580	559	590	592	600	605	564	569	579	559	592	583	586	573	582	604	569	561	595	549	558	586	595	571	596	629	537	610	582	605	584	558	608	584	585	588	581	554	582	558	570	602	586	528	577	572	565	582	566	550	564	565	604	641	603	597	582	545	587	540	571	563	618	579	587	546	574	584	596	547	592	521	527	570	525	597	617	587	553	569	586	597	563	596	648	572	598	632	590	537	577	570	542	601	591	576	566	570	629	593	565	573	564	566	534	628	570	600	568	570	577	621	569	600	538	544	570	536	574	575	564	557	613	596	571	569	528	586	583	618	544	622	569	557	564	602	572	580	567	576	557	598	556	583	550	621	580	562	553	550	544	583	510	606	565	559	569	584	577	555	553	595	558	602	595	576	552	546	568	550	607	592	566	574	597	555	585	542	575	576	589	592	599	601	625	579	547	582	608	578	599	608	611	591	598	556	545	566	535	577	567	564	570	605	630	562	605	604	547	607	580	579	534	596	606	552	598	609	609	576	577	601	554	590	587	518	540	543	577	576	556	624	592	570	606	539	597	557	577	597	615	559	556	516	573	547	611	583	599	560	591	584	598	579	523	556	558	547	568	571	587	551	565	545	597	611	586	578	585	586	559	596	562	567	569	546	581	577	581	546	607	524	588	617	602	529	614	610	559	564	587	584	564	595	524	596	523	544	571	614	552	553	600	579	557	564	543	584	597	582	543	616	636	605	621	574	587	614	558	572	568	572	586	567	601	564	555	579	573	560	600	585	614	556	570	550	595	573	560	550	524	573	601	563	580	586	552	602	541	619	569	574	595	543	569	589	538	560	583	562	564	592	568	536	592	571	638	525	579	552	611	570	643	579	563	577	562	587	598	591	583	546	602	573	571	556	573	581	581	592	563	575	603	540	602	584	568	573	598	557	568	564	560	549	584	586	565	582	575	598	543	596	599	556	618	552	573	555	610	580	594	600	605	609	570	631	573	554	595	586	543	548	582	613	590	551	583	567	565	562	564	535	576	592	612	592	614	571	537	580	587	547	611	618	554	564	556	599	614	559	547	571	573	556	585	569	554	547	585	575	594	546	557	556	562	577	601	613	566	562	545	598	559	578	570	559	571	568	575	585	557	552	585	591	558	548	587	570	639	564	574	584	614	564	583	614	602	574	611	564	573	564	568	589	567	549	604	534	511	556	567	579	582	562	531	613	594	512	596	583	616	538	588	529	567	575	598	596	589	588	574	595	601	562	604	548	588	558	592	578	585	584	529	603	590	580	573	630	583	575	550	623	607	584	559	552	563	591	542	583	606	571	551	574	564	566	584	524	582	546	592	598	575	563	552	609	560	559	530	609	597	596	570	606	564	571	547	598	580	554	633	572	598	553	591	599	563	565	643	580	558	585	534	554	584	597	571	580	588	555	577	617	564	557	557	594	602	559	592	554	607	610	602	562	537	591	591	592	556	571	558	515	579	593	581	608	528	554	521	518	564	619	561	552	562	578	542	589	581	545	571	563	585	596	573	589	592	578	537	559	550	578	586	571	608	580	550	566	580	582	555	614	607	560	566	552	578	577	566	585	536	573	600	571	572	619	564	624	591	574	588	585	612	580	580	536	552	544	639	621	553	620	543	539	543	532	616	593	593	591	548	574	605	557	572	572	562	533	581	546	583	573	575	564	559	572	559	551	527	595	546	551	568	577	576	603	559	580	604	583	590	615	587	610	549	609	569	569	599	563	591	612	597	591	582	572	573	562	572	577	590	592	604	527	588	560	606	574	565	564	588	567	548	558	600	587	583	555	556	572	599	575	548	595	587	563	585	573	560	558	554	567	548	537	560	586	603	524	552	580	552	582	557	595	573	590	566	607	590	639	545	559	585	554	552	610	566	556	579	578	589	585	576	600	596	576	628	563	559	551	572	588	573	594	606	533	538	574	614	577	579	574	584	573	581	575	561	619	553	550	575	592	564	572	593	597	585	571	597	597	571	591	555	596	571	559	582	559	533	561	555	614	557	575	602	552	537	581	566	575	595	564	582	565	576	540	587	560	586	564	576	634	554	556	612	556	569	570	562	568	603	556	545	603	564	523	600	577	548	591	588	575	626	582	567	527	568	551	613	586	580	581	579	616	544	612	593	552	584	539	553	558	568	584	584	563	555	620	602	610	599	569	576	540	591	582	562	579	546	614	540	627	559	601	614	608	627	557	553	579	573	568	575	536	580	591	593	568	567	570	557	609	573	572	587	555	594	593	545	599	587	607	578	578	577	556	581	620	534	541	582	560	569	597	578	637	582	605	582	561	584	580	592	558	623	558	569	597	557	573	582	565	568	573	603	538	574	582	553	572	563	590	581	573	618	638	563	599	576	563	558	554	585	568	551	572	566	571	549	565	558	596	590	573	544	530	583	583	598	596	541	541	565	581	603	562	597	566	603	580	575	534	601	596	569	542	591	563	609	587	555	599	550	584	562	594	587	619	588	598	574	577	571	574	566	613	569	547	552	599	559	558	565	562	583	521	623	555	568	610	549	576	648	588	577	557	577	587	591	556	557	628	579	561	585	580	588	578	577	616	559	621	575	581	575	558	617	564	512	551	544	568	596	594	546	587	587	582	556	559	560	533	577	578	611	609	581	566	571	622	565	618	570	593	593	610	561	529	569	586	623	590	576	561	576	592	569	589	587	520	557	578	639	608	601	593	567	608	594	614	556	570	558	578	597	573	580	591	560	561	584	613	604	608	555	527	542	575	588	607	577	574	583	584	584	560	604	579	579	581	550	580	596	530	565	583	552	608	528	585	582	604	578	557	534	571	562	564	569	609	546	554	548	554	585	568	570	575	573	557	594	554	595	602	605	544	583	592	581	576	611	606	579	588	521	586	590	585	611	559	581	639	611	586	594	581	560	587	570	578	584	570	572	570	532	590	574	552	588	568	553	557	574	559	580	559	625	587	547	570	564	563	571	580	574	563	576	574	599	598	587	565	547	596	568	577	542	567	624	538	547	565	537	592	590	553	572	580	568	544	557	576	609	578	545	583	564	589	590	563	535	599	581	634	575	586	599	602	556	550	598	582	602	647	576	592	547	558	550	545	602	556	619	580	609	563	581	513	585	575	584	608	578	587	583	548	568	614	577	565	556	563	587	619	605	595	577	586	558	583	631	581	558	576	606	562	597	571	593	557	599	590	594	550	561	604	572	548	606	531	571	568	598	605	546	605	539	594	561	564	574	590	578	577	576	568	566	557	577	560	577	549	562	566	604	541	536	572	610	604	573	533	584	602	578	551	597	578	564	619	558	581	572	561	614	586	578	544	567	547	602	575	592	565	617	591	537	568	574	550	608	570	590	552	553
50608	45231	48853	49493	36732	32290	31128	29785	24561	16397	7012	4017	9231	2857	8873	8786	7281	5694	3596	1894	1096	561	409	307	263	225	221	218	230	209	240	227	240	240	223	206	226	198	206	239	219	203	203	197	226	223	225	192	213	224	229	205	197	214	226	215	190	212	187	215	216	234	236	224	213	223	204	210	223	235	217	227	232	204	213	228	208	223	207	184	233	238	232	205	223	217	186	208	217	228	228	249	194	205	237	222	211	215	231	230	208	208	216	234	220	243	225	200	224	214	206	206	212	214	228	207	223	230	213	205	205	226	224	205	240	202	229	228	209	205	194	244	224	220	188	183	212	230	193	212	215	210	195	216	244	229	241	212	217	199	245	220	207	229	216	208	226	223	225	205	226	230	223	207	234	199	251	232	216	223	208	244	184	194	209	193	189	221	262	218	188	206	218	194	240	225	205	192	237	243	252	223	216	195	222	220	221	219	235	195	210	236	209	221	204	252	190	193	225	226	203	204	220	200	192	209	228	197	213	218	212	201	214	210	227	230	206	206	219	221	210	248	250	213	198	226	208	196	206	234	210	205	194	231	232	224	239	228	210	238	214	213	219	220	207	206	210	234	217	225	236	211	226	224	232	213	207	238	223	210	193	233	221	222	223	243	223	228	224	205	209	200	223	202	216	222	207	208	209	236	220	212	207	211	201	213	182	191	222	210	242	222	236	232	172	222	215	220	218	216	209	224	238	250	198	199	199	226	215	231	218	211	241	212	225	227	224	220	183	220	232	211	250	199	226	246	221	222	213	183	233	211	195	206	217	203	214	212	188	206	195	219	202	256	222	203	229	231	219	215	207	217	226	218	193	210	212	230	208	205	209	214	232	194	211	197	228	252	215	245	189	230	217	214	226	223	186	201	179	228	213	188	231	254	243	220	232	222	209	212	245	228	220	243	220	193	200	210	193	234	245	210	196	215	226	230	230	226	209	204	187	218	218	223	182	214	218	231	203	213	214	211	221	226	231	228	216	208	201	201	217	207	213	233	223	218	221	209	195	207	194	205	239	197	247	214	210	209	223	240	203	204	209	240	197	223	233	200	229	196	204	232	190	191	222	188	188	241	223	215	207	205	216	210	221	208	205	226	212	219	238	229	225	245	203	223	210	221	224	218	258	225	227	230	211	221	217	222	217	213	233	199	202	246	204	203	214	193	199	217	210	227	211	248	233	231	204	196	224	214	229	191	221	220	191	196	212	201	209	231	233	190	211	228	195	234	216	224	223	193	208	207	244	193	207	205	211	220	214	229	239	199	209	212	230	206	241	228	198	214	236	228	199	224	238	187	230	228	199	232	238	212	236	221	227	182	208	193	200	211	194	209	217	227	202	220	238	240	222	213	198	212	223	228	239	201	205	214	230	216	207	225	220	213	190	224	199	211	218	176	219	237	213	186	189	221	237	223	219	225	224	206	205	218	229	223	212	240	216	191	233	227	257	195	188	198	242	227	228	207	200	211	234	259	228	227	253	220	229	219	224	209	241	201	208	236	202	203	237	233	237	197	219	202	205	188	221	201	241	255	246	210	222	218	234	215	205	186	212	210	215	234	232	208	209	238	200	219	223	199	193	240	224	204	224	181	220	217	236	250	224	215	196	224	206	229	194	210	224	200	226	218	206	219	212	223	202	208	228	211	208	199	211	200	204	224	201	236	227	207	201	225	234	225	206	218	237	216	224	230	212	202	190	190	180	203	230	214	201	192	214	250	224	190	209	229	182	209	192	241	186	222	241	213	229	227	216	192	200	220	233	219	208	243	204	216	212	226	227	209	208	203	229	204	215	215	223	209	200	236	241	213	227	209	193	199	220	205	224	208	231	228	194	239	206	220	214	220	219	220	197	206	225	202	227	185	202	232	250	213	220	194	239	211	226	222	201	196	202	217	219	213	234	198	210	235	193	215	205	202	202	209	208	219	206	220	225	217	211	217	242	239	229	221	219	216	200	218	205	204	220	206	203	217	232	200	220	206	252	202	232	217	220	227	223	205	188	222	185	184	219	197	228	216	210	224	240	220	203	219	198	222	215	203	202	209	228	216	229	199	232	215	215	225	221	204	212	225	203	250	209	208	227	219	206	231	193	212	232	222	228	225	216	221	237	206	198	230	242	220	219	207	225	212	242	217	209	209	215	215	203	226	210	203	198	196	205	216	213	228	206	192	210	222	229	201	221	221	217	231	208	208	208	223	216	203	219	218	195	220	223	211	240	194	201	215	211	225	221	183	206	230	211	220	192	215	215	233	197	186	198	234	191	195	212	210	220	224	218	227	215	219	202	218	203	200	214	192	201	220	205	212	218	220	212	215	198	210	223	208	220	216	215	263	234	214	205	214	208	231	219	208	228	228	224	213	225	231	249	219	243	224	208	219	203	220	242	195	246	213	191	244	216	214	212	214	202	246	225	214	225	206	219	215	232	250	222	206	221	245	218	211	233	206	225	209	231	207	209	203	209	223	219	203	200	219	221	219	186	202	202	215	203	194	191	201	231	231	208	200	215	228	202	220	228	186	224	199	182	204	210	197	240	219	207	214	223	224	203	194	215	206	205	187	209	218	197	237	207	228	216	238	244	196	202	227	188	218	221	227	212	209	213	205	246	204	215	239	231	201	212	215	157	232	217	208	224	200	249	217	219	212	214	198	205	217	206	211	222	178	209	233	234	200	229	200	219	215	206	217	214	216	216	202	250	209	216	206	189	193	215	185	212	219	215	192	227	220	213	244	192	183	214	220	228	215	221	238	227	216	214	231	227	185	202	226	204	193	202	242	218	210	238	230	214	218	213	214	225	225	206	208	185	199	216	212	208	240	197	226	228	212	220	192	231	224	214	215	226	222	217	211	252	231	212	210	198	221	212	214	228	230	205	213	207	234	218	216	249	212	247	224	209	205	214	220	212	213	224	215	250	235	223	200	230	224	192	200	217	219	216	226	222	230	215	208	248	240	218	223	212	227	202	214	198	210	218	211	225	245	218	195	225	226	233	226	213	234	219	204	219	229	227	208	203	199	196	213	220	226	208	207	240	214	223	230	239	201	236	214	212	217	237	227	223	201	199	224	203	214	238	210	233	201	217	233	228	176	177	197	202	212	238	205	218	196	211	249	191	207	214	231	218	229	210	221	203	202	246	206	217	227	201	198	223	234	215	221	222	216	224	225	219	205	227	218	228	205	184	210	209	230	224	215	232	208	224	211	232	217	244	232	219	223	234	237	211	244	237	216	209	218	244	240	179	210	172	214	235	190	211	209	234	214	220	227	206	237	211	198	189	260	187	237	220	221	208	247	224	235	208	249	209	216	209	223	220	206	222	222	230	231	222	225	229	241	235	215	209	231	202	196	212	212	204	221	209	217	200	190	211	223	197	239	194	208	221	200	217	183	238	198	212	239	214	191	196	209	211	226	202	208	203	214	226	233	227	225	218	224	237	234	257	224	224	198	236	185	203	226	215	232	201	220	240	190
36726	38036	50164	54612	48780	49268	45240	43668	34883	26487	14282	14394	25732	10286	28496	27110	25217	20928	14669	8925	4879	2494	1312	879	632	575	533	557	515	544	506	521	524	491	551	536	553	524	476	532	526	507	549	498	534	518	509	519	537	513	491	484	514	514	516	485	519	496	527	529	534	516	485	526	517	533	568	539	512	512	499	489	554	520	516	532	510	490	536	496	518	488	497	563	507	501	516	542	536	489	468	542	552	500	545	523	512	549	513	462	504	538	486	484	579	542	534	501	525	529	528	523	502	510	506	531	545	492	543	508	500	549	531	511	557	480	510	530	500	501	526	503	536	488	490	491	513	517	509	497	507	521	524	528	506	518	505	467	526	516	507	531	530	524	521	548	523	552	533	504	515	507	537	523	525	502	522	494	536	522	533	538	511	505	534	520	513	501	500	528	564	498	548	530	487	513	508	533	493	513	510	475	533	475	524	552	519	514	519	498	517	498	508	538	519	542	513	508	515	523	504	506	476	499	525	485	491	534	530	547	513	498	501	500	532	501	526	488	504	505	554	548	498	530	541	533	494	510	572	531	518	492	509	474	473	553	499	513	529	513	531	521	537	563	515	508	502	569	508	548	506	497	477	512	527	562	519	531	502	523	523	473	523	573	507	536	509	503	536	500	538	526	532	550	481	528	525	500	522	514	538	529	543	565	534	508	494	481	431	526	514	550	511	494	536	511	565	477	507	499	511	473	540	465	503	490	510	517	521	524	515	520	544	500	529	515	515	486	527	493	495	562	497	497	519	481	504	524	491	563	491	491	526	485	478	513	519	517	519	519	527	491	509	478	465	478	493	508	512	554	512	485	490	521	511	513	519	548	515	528	510	502	501	498	510	510	494	570	507	521	508	536	532	561	509	524	503	514	534	515	507	535	493	510	524	471	516	509	553	543	509	516	559	525	533	500	518	520	498	522	512	502	516	501	495	517	477	509	508	477	505	528	494	565	528	545	513	540	521	546	502	499	551	489	530	542	516	501	527	510	540	525	508	529	533	496	472	556	474	505	484	523	487	525	535	530	510	505	503	474	523	504	514	499	537	507	509	515	504	529	533	508	510	513	532	522	477	511	503	514	514	522	524	502	544	555	505	471	544	499	533	532	507	511	502	498	501	501	543	539	539	520	534	522	492	532	483	507	516	513	514	526	522	538	499	551	528	533	506	531	541	496	518	527	509	539	528	495	559	520	486	519	521	520	513	495	532	521	481	490	500	542	524	556	520	552	485	513	531	530	477	506	512	493	537	531	552	510	486	504	523	528	523	506	498	537	565	528	505	523	569	495	495	527	504	501	493	490	551	548	500	504	525	498	519	540	536	539	515	465	506	511	546	500	490	508	522	493	520	513	522	511	510	551	514	478	538	442	476	513	511	504	515	505	521	531	478	491	581	505	515	548	531	503	544	526	519	518	527	524	512	546	501	485	480	551	503	499	508	562	560	526	514	522	544	478	494	529	492	519	480	516	519	510	500	549	510	515	496	510	524	544	545	523	515	574	506	509	547	524	484	543	507	511	522	528	511	497	536	529	489	531	515	514	549	533	555	493	540	494	534	547	490	500	475	519	477	511	526	513	532	519	530	546	479	510	490	529	540	536	532	508	541	488	557	479	502	507	486	537	530	536	561	495	499	558	480	524	552	531	501	527	523	547	499	524	501	527	467	521	524	531	479	553	547	490	518	550	521	568	458	491	511	528	478	543	502	536	535	533	539	508	531	488	531	535	518	541	510	496	482	528	502	501	498	534	508	524	514	522	508	579	495	536	506	516	523	493	557	502	512	475	533	490	542	553	561	545	519	497	560	480	485	484	540	499	549	502	529	535	494	509	472	512	512	479	509	550	518	513	536	514	528	488	573	533	534	521	506	522	509	527	505	551	522	574	489	502	498	498	542	514	490	515	503	500	478	533	518	499	521	495	543	505	551	505	474	549	477	507	510	502	548	505	536	541	501	502	517	505	519	514	522	539	524	517	483	485	483	520	530	511	518	517	507	484	516	500	524	517	534	530	516	520	497	519	506	557	521	532	504	500	503	516	521	501	560	530	500	524	507	506	518	508	496	506	542	509	520	519	478	555	493	506	512	468	525	495	505	528	553	514	526	544	491	519	519	535	533	519	551	509	502	518	527	539	532	516	558	511	553	546	493	538	533	501	517	522	523	554	482	532	490	426	528	550	504	515	505	501	516	521	495	528	521	504	502	525	486	511	535	494	523	484	487	534	488	510	495	521	545	503	469	519	509	540	543	483	498	509	516	539	544	500	518	572	501	521	562	539	517	498	502	505	521	538	529	536	503	515	518	468	509	528	517	543	520	516	512	501	424	501	494	537	563	527	500	607	549	499	522	516	486	499	490	508	523	531	536	536	507	494	519	515	486	532	514	484	513	535	461	501	518	528	503	553	530	517	492	529	532	522	519	531	541	497	501	517	552	549	520	521	484	535	489	498	532	522	542	507	552	553	484	477	487	518	478	569	530	489	499	488	479	509	517	502	527	495	519	479	467	508	440	493	473	529	500	559	509	544	529	512	551	497	567	513	531	461	530	513	512	552	505	505	502	520	488	495	528	542	511	490	510	546	563	528	531	490	463	535	533	533	550	526	492	496	511	514	540	535	551	538	531	501	516	496	548	539	519	551	522	534	504	493	484	504	542	501	513	538	519	528	502	539	511	545	506	535	494	522	470	503	498	524	515	523	503	476	521	501	512	514	521	497	531	524	517	532	518	503	507	463	482	501	496	509	505	491	532	510	499	512	481	522	529	518	469	504	510	503	536	512	515	528	555	530	543	544	516	539	525	553	514	461	506	490	510	517	482	492	494	552	537	481	452	567	493	545	507	464	516	514	577	538	536	513	529	508	515	525	506	486	497	514	515	548	505	547	503	489	532	508	498	517	507	496	539	467	523	495	483	495	516	505	539	498	488	520	512	527	533	509	546	551	542	534	534	494	504	508	518	475	527	554	511	529	491	518	564	519	532	500	513	523	497	549	575	520	551	522	542	477	511	570	544	529	525	483	507	533	525	492	494	553	526	528	508	516	499	525	518	510	507	542	505	508	540	485	537	492	497	485	515	468	480	514	531	507	507	571	497	538	489	537	520	488	524	519	496	471	508	526	486	572	540	534	486	534	510	519	529	518	517	535	523	514	536	546	544	541	466	506	515	529	514	531	562	502	568	450	523	495	473	514	514	545	495	530	504	501	507	531	554	512	509	522	519	508	498	526	512	558	499	516	502	509	544	525	498	520	517	520	533	506	537	518	518	505	529	505	531	519	481	539	507	496	582	516	527	530	542	523	506	541	524	525	530	502	521	467	507	522	507	523	479	537	494	521	506	503	532	510	533	474	505	470	564	554	517	493	511	518	519	514	542	498	504	473	457	520	516	503	553	516	540	542	488	507	548	520	506	512	511	521	504	529	527	534	486	493	525	527	515	513	516	521	517	497	494	507	506	540	527	545	473	552
19989	17217	18401	22700	12154	6329	4280	2575	1710	1094	703	606	612	485	538	569	597	570	491	406	373	300	318	268	275	282	273	265	271	266	312	251	250	287	273	286	284	237	238	252	281	287	246	245	286	286	281	249	294	301	280	282	219	272	269	271	269	266	267	280	260	269	283	246	229	257	284	274	218	276	243	273	283	264	261	335	278	240	251	247	245	277	256	289	278	256	282	260	250	283	259	280	273	262	274	293	298	294	247	287	265	303	241	265	277	249	280	256	255	267	262	253	251	277	284	263	309	280	302	275	245	243	233	306	291	272	262	271	262	286	282	290	271	258	273	283	230	280	233	259	230	305	288	230	279	264	290	261	243	279	279	278	264	300	290	270	273	251	280	268	281	246	253	263	299	281	273	262	253	279	254	266	277	285	268	266	243	276	254	303	249	257	300	259	264	272	289	266	248	271	243	251	261	247	257	302	280	279	252	286	269	287	288	280	247	287	278	294	263	296	276	293	263	292	242	235	265	246	295	234	244	298	274	247	287	257	262	270	249	268	253	274	250	270	257	254	261	282	248	253	268	260	265	300	267	249	294	275	284	260	239	266	256	266	256	249	261	265	269	271	259	288	247	285	278	250	289	246	289	260	249	266	308	280	248	225	299	260	253	262	290	275	279	290	293	236	265	294	241	244	276	273	276	259	270	245	263	252	314	248	255	300	260	256	259	319	289	253	260	256	273	252	269	233	254	265	266	264	260	238	239	280	264	292	280	264	247	256	236	258	284	300	265	256	283	242	253	267	283	243	280	263	240	284	296	275	284	256	276	295	250	295	246	254	294	241	273	280	248	279	309	253	265	294	289	279	250	266	257	286	270	255	270	243	279	287	276	231	248	278	269	285	237	259	272	254	252	275	265	268	257	267	245	270	260	265	287	252	264	282	268	305	278	269	272	277	293	264	267	301	268	241	259	261	253	240	260	266	282	286	246	241	286	276	282	276	287	283	271	263	265	308	256	298	261	287	265	280	285	264	270	279	266	293	265	260	265	245	251	293	273	267	262	286	309	279	255	265	268	292	263	268	272	282	282	259	271	273	268	275	246	274	270	242	274	257	257	304	268	264	315	228	248	292	258	262	254	254	312	284	252	269	283	249	252	269	256	280	274	265	308	256	257	240	253	266	277	249	260	279	291	284	268	252	283	250	253	252	261	257	262	283	241	233	267	260	298	275	293	284	276	289	259	274	253	262	299	252	274	260	246	271	237	272	267	295	268	263	286	236	277	258	250	205	271	252	276	268	259	258	269	300	275	288	291	265	274	280	262	261	287	264	295	284	242	253	274	257	249	280	291	314	279	272	254	253	246	284	292	246	241	258	278	283	261	286	266	262	285	282	285	243	252	284	261	261	255	261	271	252	262	267	242	295	272	292	283	277	285	246	266	264	298	269	272	276	286	257	270	279	234	275	251	315	270	256	258	256	275	255	260	267	272	278	301	287	275	271	267	296	254	242	280	294	261	258	265	240	268	238	296	281	309	252	262	297	259	278	270	279	246	281	288	251	286	266	292	274	254	276	255	268	274	259	279	277	258	253	291	265	276	271	268	274	280	272	247	270	270	242	254	277	254	280	233	268	275	298	241	279	270	263	256	287	278	235	278	251	253	252	283	264	294	292	292	287	258	266	246	288	272	263	263	250	282	283	276	245	273	261	264	275	277	262	272	254	261	286	277	255	254	230	268	257	292	269	263	244	264	299	277	264	262	245	262	274	286	254	275	252	301	277	256	290	297	254	269	265	301	237	234	259	265	280	297	279	239	289	260	268	276	258	278	276	246	255	285	277	263	294	272	248	253	259	268	225	276	264	254	239	269	276	245	240	268	264	294	253	248	251	277	257	283	272	248	262	283	247	293	276	251	251	232	279	276	243	253	252	262	270	234	274	271	273	284	243	271	253	296	266	239	238	280	296	291	290	251	276	292	289	267	279	256	302	269	256	276	272	303	283	261	218	295	258	273	242	280	263	253	266	294	260	294	272	288	275	234	264	256	280	292	313	240	263	285	269	294	285	258	278	255	257	264	292	254	259	251	290	261	260	254	260	296	221	280	257	251	310	264	253	259	293	240	271	284	270	262	279	247	291	257	242	260	258	325	260	306	286	249	287	295	280	266	261	271	266	282	302	268	266	251	278	274	282	254	262	256	275	248	278	259	274	289	244	256	269	281	264	305	290	288	265	252	276	287	259	283	294	270	274	277	270	280	254	272	263	286	260	269	244	256	259	247	260	252	283	274	277	263	281	250	251	271	264	264	279	256	262	273	261	290	290	263	267	272	292	274	247	238	249	256	269	268	262	244	288	260	281	255	260	279	276	278	268	261	251	262	260	270	297	248	261	258	253	236	256	255	254	275	261	254	247	243	252	257	271	254	251	269	277	249	245	256	297	277	276	256	310	246	260	275	276	274	248	311	269	284	287	259	287	267	260	271	244	287	293	293	292	284	266	259	267	284	254	297	281	236	256	282	273	284	239	262	260	261	268	267	276	275	288	274	241	252	271	272	263	265	254	239	259	267	244	269	279	259	281	275	284	260	309	259	279	273	267	303	274	248	243	270	278	271	256	286	253	267	243	243	282	273	241	253	276	263	279	263	270	282	260	273	285	268	283	263	283	231	253	297	274	289	268	278	257	244	273	284	271	250	265	253	245	261	277	285	271	273	278	256	262	226	298	267	254	289	290	260	266	259	253	299	285	293	278	277	276	276	260	253	250	263	252	288	293	261	261	266	248	264	268	266	277	253	287	303	274	288	296	296	261	257	276	232	261	256	237	271	284	263	314	285	259	318	260	277	244	282	273	270	249	237	280	276	249	242	267	279	241	259	258	313	277	258	295	269	248	299	276	286	342	284	270	242	282	328	278	270	270	252	260	269	275	267	248	255	248	283	256	279	260	241	253	275	256	253	248	270	274	284	279	310	265	264	260	242	258	274	270	250	260	255	264	275	266	281	258	238	247	239	252	261	268	254	243	270	262	260	271	233	243	306	263	276	269	292	274	255	282	268	256	254	267	286	270	237	274	277	242	296	289	255	268	239	275	283	245	265	306	279	272	285	232	275	266	258	276	277	278	272	263	273	300	268	279	259	255	283	274	268	286	254	286	300	286	244	291	255	255	271	233	284	281	306	274	255	273	257	234	256	273	280	253	263	274	255	261	236	238	243	265	295	272	282	267	281	258	285	286	281	254	280	283	262	255	285	259	254	262	258	252	275	259	288	292	263	250	257	272	279	273	236	291	255	265	278	270	277	269	255	229	264	238	280	267	251	293	255	276	255	276	274	286	308	265	271	259	268	288	270	259	274	245	275	263	255	252	244	296	240	261	274	250	236	248	231	277	247	285	276	276	242	263	255	266	264	235	269	253	269	279	268	285	292	278	268	257	274	271	288	261	263	252	260	270	280	261	281	264	243	274	279	276	259	270	244	224	287	280	255	274	259	252	263	287	268	273	252	253
11466	13299	24637	32798	23840	17157	14650	10506	7781	5156	3183	3029	2702	2244	2421	2177	2089	1938	1601	1222	964	771	723	710	635	636	635	650	628	609	651	609	671	598	667	631	616	605	606	685	653	649	598	650	630	652	650	656	617	657	649	630	640	632	635	669	618	615	644	664	664	634	621	610	665	666	648	649	640	648	622	636	649	616	615	687	604	647	647	617	642	652	615	667	629	657	641	632	626	654	643	631	633	621	634	629	621	650	588	637	604	618	627	628	630	611	636	645	655	609	599	602	599	623	632	588	650	635	635	651	610	630	660	671	585	706	658	646	626	662	662	640	607	632	585	637	655	642	677	624	658	651	568	636	653	601	600	686	671	639	596	598	632	618	674	645	621	665	597	668	591	578	614	627	622	628	683	608	623	628	659	589	644	621	591	600	660	665	636	640	631	651	618	630	656	629	624	665	642	595	635	655	639	581	656	651	597	656	635	666	632	602	643	639	674	587	581	702	619	647	635	665	657	630	632	633	659	691	655	624	674	653	617	643	686	632	647	627	620	677	652	654	654	607	583	610	633	610	640	685	687	624	646	574	621	624	604	656	607	652	636	672	665	638	643	632	648	623	684	689	647	625	626	657	628	662	679	622	641	604	638	613	668	599	625	625	623	595	621	652	664	620	628	565	628	627	591	612	643	591	624	687	627	641	607	638	630	671	621	678	622	590	632	652	647	642	584	664	631	692	610	648	639	620	626	668	634	663	667	652	580	634	655	685	677	645	632	662	635	630	655	627	574	663	660	634	650	658	595	663	587	598	666	586	601	637	641	634	624	589	640	661	604	670	621	624	636	610	641	670	662	628	630	637	673	659	637	633	634	660	632	656	567	676	650	654	622	621	621	663	612	633	640	662	662	666	608	628	625	652	600	635	694	628	581	616	621	627	640	612	614	588	610	619	658	654	642	652	603	650	633	639	639	655	657	667	647	628	667	706	673	668	665	625	620	625	604	627	651	650	692	649	628	648	661	646	613	607	652	643	630	620	623	624	646	633	625	617	667	640	636	623	606	655	626	644	667	599	645	655	663	630	650	632	637	664	656	694	645	600	587	675	668	647	631	615	668	585	607	604	648	697	634	655	619	593	625	582	653	586	597	643	625	652	672	639	637	644	605	635	707	686	651	635	674	630	631	596	627	672	616	613	620	646	625	583	601	626	619	637	612	667	685	634	666	643	646	610	637	629	613	634	583	627	585	620	661	680	641	640	680	609	614	646	596	683	642	651	687	646	619	679	627	639	679	647	683	632	632	638	672	680	638	675	638	635	641	582	627	649	645	658	622	666	619	696	643	627	615	634	665	633	598	604	667	628	656	638	679	611	630	625	590	640	625	596	620	671	641	619	651	608	629	605	645	608	601	630	655	699	606	643	634	650	659	649	648	661	661	711	624	656	628	654	639	636	611	642	631	669	624	560	619	656	610	621	626	578	629	593	655	648	632	650	637	646	604	646	587	639	630	638	658	640	668	641	647	600	643	620	633	636	619	687	662	659	625	633	623	689	630	627	625	585	634	607	647	643	620	673	624	663	593	626	637	641	644	639	618	629	647	681	645	636	641	686	640	680	649	644	630	655	649	616	644	686	643	619	656	624	655	642	642	636	643	622	620	681	616	597	639	591	670	640	620	602	635	631	629	658	591	656	631	642	611	663	616	675	620	661	635	686	595	664	591	630	605	645	648	676	648	665	612	616	653	657	603	639	641	570	642	623	632	642	626	585	610	636	670	603	647	641	612	684	649	664	644	663	645	615	629	609	673	671	624	597	628	618	618	627	683	632	617	635	613	608	634	637	662	637	644	642	648	614	597	668	647	644	639	682	601	663	625	641	643	630	665	602	648	679	636	647	694	617	614	613	662	652	657	603	663	629	603	569	619	614	604	629	689	639	627	621	646	669	652	613	635	653	628	631	674	651	681	622	651	611	606	575	587	690	653	645	617	628	621	622	652	660	616	620	618	614	627	645	657	627	667	601	638	583	625	647	650	644	675	677	616	652	630	619	605	627	585	631	643	645	645	658	618	623	627	637	650	645	639	638	689	654	615	664	675	631	625	643	648	674	600	651	626	584	667	611	617	598	648	675	664	598	671	631	671	661	616	615	655	639	647	673	649	667	640	611	694	675	641	609	682	620	684	620	658	623	597	589	608	647	622	664	593	638	640	629	651	628	661	629	621	616	636	652	685	647	687	643	633	623	644	629	641	625	694	645	636	640	647	629	625	615	666	652	614	686	646	598	663	600	638	648	612	620	619	576	597	642	672	700	638	692	640	688	659	650	601	603	583	640	632	605	649	653	641	607	630	634	665	651	642	660	625	666	651	661	655	610	636	646	602	648	639	643	636	638	607	614	657	647	629	615	633	662	630	652	643	673	560	597	635	647	637	604	645	603	600	668	615	615	597	616	641	678	665	644	594	627	624	624	615	639	645	634	614	680	658	600	615	618	608	617	636	626	654	676	625	623	603	641	629	635	624	634	650	629	678	651	590	637	654	631	625	632	642	635	635	658	638	670	631	619	653	612	675	649	658	638	610	695	656	615	629	614	636	633	628	651	618	629	637	616	676	609	644	658	683	660	620	620	631	612	648	651	652	597	620	635	646	671	613	645	663	640	616	656	591	702	642	638	622	643	644	650	619	615	642	667	631	616	613	637	607	617	647	597	624	622	637	630	632	597	592	645	610	625	653	627	627	667	607	613	665	637	619	680	633	626	614	654	653	653	640	690	650	636	581	613	612	604	602	640	610	667	617	625	647	671	635	648	641	644	655	666	634	615	667	634	631	657	617	635	607	658	644	610	634	664	666	673	630	600	639	583	638	645	663	669	635	651	682	619	634	637	621	620	649	622	638	594	636	582	665	673	630	647	624	664	624	696	635	616	633	624	611	629	645	642	633	648	629	648	600	657	631	636	640	619	637	608	622	604	655	600	629	646	648	614	618	655	647	589	604	679	614	663	619	629	697	598	625	634	590	614	662	623	640	628	609	665	616	642	626	633	644	639	642	634	618	616	594	634	638	669	623	657	632	657	639	627	608	656	646	681	636	595	588	634	619	624	639	621	638	638	629	612	613	634	606	617	643	677	623	632	640	665	639	631	648	577	642	639	627	638	685	621	622	610	660	655	612	635	654	666	669	654	632	613	625	637	643	637	620	663	616	638	646	619	638	631	613	615	616	658	585	590	628	690	655	621	616	608	630	655	642	628	647	627	637	662	684	614	631	664	596	654	634	652	650	594	640	623	610	596	658	660	658	627	637	628	625	642	635	646	614	668	655	612	616	664	657	630	619	632	662	663	612	676	630	632	624	620	653	645	607	664	637	658	655	641	600	618	610	639	636	656	671	579	626	625	649	634	664	624	623	581	625	633	662	620	630	634	629	608	616	628	694	605	646	662	619	633	620	651	632	668	643	649	637	684	646	587	649	678	641	654	656	622	626	626	590	610	619	638	611	606	631	609	637	623
41816	38838	49606	46751	37200	29961	25167	20655	14333	7053	3029	5538	8505	6956	3742	2364	2621	1758	1167	742	491	360	288	292	259	236	267	246	263	239	239	234	236	272	236	248	270	221	244	251	252	250	252	259	248	251	261	250	235	236	231	241	262	254	245	239	242	249	225	252	226	212	229	233	261	249	228	260	250	232	249	230	269	250	277	240	248	222	244	259	236	234	267	253	247	259	245	233	235	244	215	230	232	257	271	230	249	256	250	266	246	236	261	237	272	243	252	262	235	229	258	247	254	240	221	231	239	232	230	229	230	243	214	209	223	223	243	245	249	235	240	271	230	238	236	238	282	246	235	257	260	259	254	240	231	240	250	237	249	267	231	254	246	282	236	227	281	249	275	244	252	240	236	264	236	235	269	250	243	240	221	243	266	243	206	219	266	249	207	235	271	231	251	241	238	239	217	255	260	238	261	258	254	221	230	244	254	233	247	257	244	226	232	296	264	243	271	253	230	231	222	247	229	243	228	240	233	234	291	251	245	246	235	252	213	220	242	233	258	238	253	248	245	255	244	253	219	238	239	233	258	249	252	235	223	253	272	242	228	251	230	248	249	240	248	259	257	263	245	223	207	221	250	263	237	262	248	222	253	253	221	228	221	249	236	256	238	234	227	226	272	238	218	251	248	264	256	242	239	260	239	257	215	258	228	233	222	217	264	250	241	235	255	247	259	250	285	285	243	248	261	275	228	236	258	235	258	244	228	254	229	239	249	261	222	249	270	245	239	256	264	288	233	217	259	222	253	252	257	239	253	270	255	248	236	212	276	230	244	224	230	251	233	246	264	249	240	251	248	235	221	254	225	229	247	258	257	242	224	238	265	230	231	251	234	261	237	246	213	224	240	257	251	261	239	249	258	256	228	245	251	248	226	243	235	229	250	256	289	276	248	235	262	252	304	242	241	220	275	263	204	255	260	233	254	215	234	269	244	247	265	260	237	250	296	246	256	227	266	249	212	254	245	244	229	249	250	252	236	232	269	219	234	262	271	274	267	258	238	240	221	229	244	231	255	231	240	237	247	264	247	279	225	255	249	280	241	266	250	242	266	264	242	229	235	226	248	233	271	243	252	264	232	230	265	276	240	258	266	241	259	240	262	237	230	258	217	242	215	228	242	258	243	241	229	246	242	249	231	262	245	228	225	237	254	243	254	203	254	243	239	259	236	257	244	264	241	261	245	202	255	270	217	266	214	256	245	248	255	256	261	267	262	237	262	268	244	251	232	256	224	234	247	255	229	246	244	244	249	240	205	259	244	226	241	238	246	247	259	218	253	234	210	274	222	270	243	216	239	246	253	259	243	226	249	250	262	234	221	256	243	217	275	242	229	225	227	261	250	248	273	248	221	261	250	244	275	249	225	237	245	221	240	254	250	225	259	248	276	244	253	241	237	247	253	261	210	272	220	223	220	253	248	216	252	260	227	248	252	243	260	268	247	244	248	255	239	250	268	260	243	232	259	250	222	235	243	272	238	232	239	233	224	252	275	257	223	235	237	268	233	212	230	247	233	283	251	227	241	237	218	218	280	200	246	241	212	231	230	283	259	231	226	238	240	255	259	247	235	216	238	235	235	236	280	250	245	235	220	271	249	228	264	280	205	234	254	270	250	255	247	231	247	223	263	209	250	286	289	254	251	241	265	240	263	224	250	248	253	214	223	249	236	281	232	239	262	260	233	244	255	262	241	250	234	249	241	243	252	253	242	254	253	258	241	232	228	255	231	266	200	251	245	244	237	240	230	263	230	241	233	212	237	243	224	229	246	244	220	249	254	232	224	240	241	268	239	259	257	275	250	246	222	235	214	218	218	248	265	266	253	244	231	244	221	250	251	209	253	243	223	244	260	266	212	229	227	251	270	247	265	267	237	247	257	248	254	245	251	261	270	241	252	244	239	229	235	251	253	236	210	248	246	257	243	263	261	255	256	207	256	255	272	259	247	270	248	228	234	248	221	247	244	240	249	252	230	221	228	246	227	283	248	256	244	245	246	253	231	213	236	232	224	211	227	248	236	240	267	242	241	247	259	250	236	249	253	284	218	243	239	274	240	245	251	227	260	233	252	235	232	248	266	254	222	246	229	239	264	227	214	245	242	257	240	229	240	241	269	246	240	199	242	255	224	224	236	238	269	232	231	250	259	204	238	231	239	251	256	261	247	271	227	248	246	234	253	248	229	255	222	234	242	242	234	261	229	223	222	237	275	256	251	256	226	202	268	250	264	258	268	235	234	236	253	263	257	211	258	223	242	240	242	235	232	261	246	236	233	241	262	259	258	240	221	224	238	245	237	237	250	244	251	276	254	226	221	213	242	247	225	251	263	263	246	243	241	241	204	241	269	242	249	212	243	222	251	244	238	254	255	238	220	239	265	257	250	245	222	247	263	257	266	236	274	253	246	234	251	214	254	275	247	250	206	232	216	239	232	257	264	275	243	248	231	247	243	247	258	287	232	261	232	234	255	274	246	251	229	240	270	234	263	271	273	246	248	252	239	239	237	275	236	248	247	231	241	269	219	277	243	237	284	261	237	256	246	236	266	240	235	269	261	230	244	248	225	240	266	238	238	252	236	248	243	248	244	248	241	229	273	213	257	206	256	255	257	224	263	281	242	277	238	238	252	238	252	256	225	270	235	246	267	257	249	245	239	237	264	251	262	252	244	238	223	261	249	276	251	245	234	240	225	264	255	254	227	233	250	259	234	236	244	208	239	281	298	265	266	250	214	253	252	286	223	219	234	249	255	231	235	267	229	243	247	281	223	243	250	217	224	234	268	224	255	247	211	259	222	220	233	256	264	258	250	243	253	244	246	265	240	240	231	248	259	241	258	231	227	249	250	240	262	267	253	240	239	276	258	243	265	268	257	253	211	245	225	276	223	229	233	252	242	233	220	237	246	229	243	230	245	237	250	269	238	244	270	259	241	231	229	236	256	255	246	228	233	239	256	251	243	255	240	249	278	236	238	229	233	256	233	233	270	252	265	222	247	254	220	234	274	245	239	236	249	251	258	254	231	273	249	243	232	231	230	224	254	276	260	264	239	284	226	237	240	253	222	246	240	235	252	272	268	269	237	241	249	222	261	224	249	245	247	247	238	232	235	241	254	253	275	257	255	232	252	238	259	265	258	245	253	202	249	237	258	271	217	255	251	213	239	238	253	250	239	248	260	288	241	238	261	246	245	231	241	241	240	262	221	239	227	234	281	256	248	234	271	255	223	228	256	264	265	245	243	262	244	219	239	233	267	243	247	231	215	255	222	271	263	237	241	264	234	237	238	266	266	264	226	208	227	236	236	244	247	224	252	236	247	230	234	222	225	246	241	238	249	238	236	247	256	224	251	247	252	255	253	252	245	259	223	264	248	208	235	230	239	260	252	277	255	249	221	240	227	235	258	244	239	232	269	234	217	255	247	244	215	246	243	240	232	251	254	249	248	282	237	244	243	257	243	247	238	252	234	244
27132	29859	47738	50842	50102	40775	35880	31737	22864	16021	10045	21164	27925	23419	14107	11369	12177	8680	5775	3433	1956	1216	804	714	599	620	531	578	579	557	577	590	578	587	598	593	595	586	555	563	603	571	559	593	549	584	589	579	609	577	605	616	578	581	595	548	589	606	532	561	575	517	563	557	609	561	565	596	599	583	602	575	583	597	574	624	558	580	570	669	610	590	556	580	585	585	576	560	564	606	545	557	591	572	614	590	575	568	610	606	554	533	586	607	609	564	551	579	529	543	555	575	602	545	581	611	588	550	585	623	606	590	606	564	626	578	585	576	584	603	577	560	598	573	603	614	605	594	584	594	578	575	550	577	583	633	581	597	570	591	569	600	579	552	633	593	545	599	552	657	548	592	574	561	633	550	586	574	601	583	574	591	590	568	566	576	575	565	605	582	593	613	536	564	567	549	602	574	573	585	629	580	579	593	586	590	555	583	531	572	571	587	566	573	578	578	590	561	580	601	575	586	599	568	537	562	595	597	573	569	586	577	560	541	562	564	591	549	570	570	588	573	586	580	610	585	600	620	567	575	566	556	542	626	554	567	603	619	589	588	546	550	567	621	585	551	593	589	604	583	570	600	596	587	574	620	597	583	622	555	578	581	561	593	545	587	521	555	644	553	571	553	579	613	546	576	575	582	582	586	580	587	595	600	535	623	602	572	571	559	580	553	600	592	576	608	619	602	551	545	578	570	539	570	577	596	563	564	577	557	547	588	579	613	537	594	616	591	590	595	561	593	598	554	553	577	587	576	596	547	629	601	615	557	579	574	586	611	576	597	584	598	523	571	565	558	581	550	541	590	577	574	595	577	602	615	563	585	561	564	562	581	578	547	575	570	584	583	593	548	572	580	642	525	616	616	588	570	574	579	573	563	588	542	577	553	614	568	597	580	541	526	598	592	579	606	580	584	588	588	600	577	565	601	604	553	622	597	575	597	558	560	603	609	569	598	603	578	575	556	600	584	592	561	575	542	570	575	571	541	585	590	552	609	564	619	583	578	578	578	550	606	566	590	587	592	567	574	546	559	581	588	577	557	560	619	565	575	586	625	579	600	554	602	556	588	524	572	577	569	588	571	527	588	552	553	598	611	602	608	567	580	593	554	571	591	618	546	597	605	578	616	591	552	572	574	599	587	583	589	574	582	550	583	592	625	604	576	633	584	581	557	579	579	638	586	588	556	562	548	608	576	563	560	576	563	565	594	602	582	558	617	584	589	576	588	604	578	626	621	597	585	579	608	594	590	617	543	572	586	573	558	595	555	568	532	582	619	574	605	624	519	588	531	570	571	554	564	606	575	563	604	572	547	574	593	610	583	544	568	542	586	552	593	583	608	616	574	541	602	578	630	571	561	594	591	564	564	572	571	580	598	581	625	600	621	594	533	598	617	559	598	559	591	599	611	576	557	622	574	604	590	588	563	585	557	592	554	607	554	552	557	616	612	578	575	565	540	532	582	560	579	581	563	610	569	603	575	549	533	589	573	583	564	548	589	615	642	605	583	599	588	614	576	577	593	562	574	561	605	544	570	600	547	609	546	617	563	538	559	567	573	566	563	548	612	563	581	598	596	547	544	591	554	594	569	597	555	576	567	588	584	538	576	550	561	603	613	583	578	589	592	616	611	593	600	554	603	583	575	595	594	617	594	588	549	564	628	544	582	631	590	575	579	547	628	556	539	546	591	541	561	598	579	590	591	581	581	580	577	620	591	591	536	575	589	577	591	621	586	577	527	556	577	590	525	578	584	581	562	592	606	576	596	530	579	561	575	588	562	589	572	595	573	540	618	570	557	593	601	606	612	572	597	586	572	601	593	591	545	599	585	526	559	609	586	558	608	583	581	551	625	557	551	539	635	566	583	557	588	591	602	565	581	551	568	572	629	625	604	628	574	584	549	598	563	578	512	605	570	542	567	560	587	544	572	603	560	552	629	610	623	598	542	573	580	611	570	609	587	564	554	584	557	570	543	602	632	570	600	576	609	566	632	577	566	581	598	611	580	573	575	554	591	565	580	612	548	575	592	571	579	587	574	543	551	552	553	594	554	591	580	611	539	574	597	568	605	586	591	568	568	560	579	597	560	566	599	560	581	586	601	572	584	569	556	603	590	559	582	593	588	605	569	601	571	610	619	559	593	583	580	564	605	581	592	585	549	549	562	541	546	590	571	656	629	579	579	608	576	552	601	613	604	606	579	599	558	578	589	606	565	579	639	598	588	547	541	566	557	611	533	592	545	576	568	515	608	611	583	577	619	602	596	587	578	560	580	611	570	644	570	551	589	598	590	555	583	590	565	593	594	556	515	586	599	573	558	484	608	600	623	575	639	590	565	565	579	603	585	588	626	567	570	594	601	591	560	578	591	576	591	592	590	579	538	578	599	557	624	561	546	606	600	587	582	598	589	582	579	530	563	584	611	611	610	564	555	594	572	559	592	577	566	621	574	550	564	530	578	612	587	587	598	569	615	565	641	550	574	573	584	570	578	588	597	570	606	587	602	556	638	637	621	565	562	570	620	623	602	587	573	568	531	579	586	573	578	554	532	585	561	572	624	583	590	595	575	619	601	605	587	593	587	576	592	558	595	559	583	612	572	585	616	585	604	589	585	587	537	591	573	573	597	569	537	547	600	582	569	568	585	522	591	588	606	599	580	589	611	561	583	563	583	604	597	573	581	567	598	559	585	576	557	600	599	611	539	574	568	532	598	581	576	547	574	571	565	596	620	600	536	587	586	567	557	610	591	555	576	627	566	599	590	605	574	624	613	574	596	579	564	588	579	586	568	599	620	593	575	567	588	572	585	569	566	561	562	575	554	606	623	595	552	571	557	615	566	562	600	565	604	593	626	557	595	569	572	607	571	638	583	531	582	517	595	594	611	574	607	583	614	586	593	602	578	605	563	573	559	562	594	591	555	567	640	589	574	575	562	554	559	597	558	526	641	612	632	586	610	545	549	545	581	591	611	609	593	573	588	603	591	595	564	550	600	600	588	570	542	646	637	534	615	593	579	601	622	584	578	592	602	589	592	565	623	567	555	576	519	611	562	602	599	599	556	579	575	564	548	588	654	592	599	593	581	608	590	600	617	579	570	591	595	553	593	537	563	616	577	583	574	626	595	619	574	577	583	633	605	596	557	577	597	592	599	571	542	609	592	538	585	605	581	538	587	552	547	576	575	599	586	560	609	639	596	566	604	603	579	584	576	566	596	579	644	613	555	573	601	598	582	618	590	614	586	546	586	622	553	615	592	641	612	613	543	625	592	567	557	590	550	589	539	616	561	594	547	603	552	530	583	549	543	588	589	578	583	588	572	567	585	568	587	605	565	542	576	586	565	563	562	618	552	587	597	613	573	579	594	621	605	558	606	553	602	557	603	560	555	563	565	595	588	613	564	585	585	568	634	582	579	569	572	540	599	558	541	620	612	579	623	590	584	571	560	579	539	542	560	568	567	568	637	531	610
49233	45736	53239	43600	36860	33218	29069	29154	21584	12964	8325	8021	11878	12523	9101	5030	5744	4065	2533	1492	852	482	346	280	246	208	203	200	220	241	230	215	213	231	255	215	209	200	225	231	193	209	234	201	186	213	201	191	235	247	239	226	244	203	241	208	260	221	206	235	263	239	223	208	195	228	229	225	214	217	205	211	246	205	201	210	210	201	215	226	218	206	259	210	212	225	212	216	239	216	209	210	200	203	235	231	201	224	230	205	231	238	210	225	184	203	214	209	233	233	227	226	209	221	210	210	204	223	248	219	223	216	197	260	253	202	190	226	217	222	209	233	225	226	209	224	228	210	233	216	202	217	207	225	222	217	189	234	219	194	200	235	227	199	211	223	203	235	220	224	196	239	228	229	224	230	183	217	220	197	231	215	218	229	205	216	236	250	214	213	238	206	243	228	211	229	186	216	212	257	209	202	256	227	217	219	241	205	235	204	218	226	198	203	204	217	231	211	202	225	220	234	233	221	238	210	206	208	232	217	246	221	247	230	220	256	225	232	221	224	201	220	198	220	207	208	201	232	207	225	191	209	205	223	211	199	206	199	229	244	203	206	218	205	210	234	213	218	244	210	220	240	191	220	212	213	209	245	233	203	245	208	202	229	203	239	212	217	201	245	220	221	215	217	219	209	211	228	240	213	239	236	207	231	221	222	208	222	235	237	225	215	214	230	226	225	239	217	238	213	191	207	222	211	221	202	242	230	203	209	239	231	218	218	230	215	219	213	254	215	251	208	236	213	232	221	240	215	214	222	195	241	250	200	214	197	196	237	194	239	252	221	221	238	221	224	205	202	228	210	220	205	219	232	231	204	213	217	235	179	236	201	239	212	217	217	222	232	240	218	222	216	238	241	211	223	219	220	219	189	225	225	193	222	218	219	210	229	229	201	217	224	217	211	202	207	218	215	212	237	235	217	211	191	211	220	216	235	230	216	209	208	255	218	232	200	254	215	214	202	202	225	213	219	212	215	231	207	226	211	223	210	239	223	202	203	234	214	187	206	214	218	189	223	196	236	242	213	247	187	239	200	214	214	222	221	211	234	227	206	209	214	209	211	211	207	202	243	202	225	223	222	200	206	223	199	221	224	222	208	248	218	222	242	199	217	207	227	212	240	202	237	201	203	227	230	229	205	222	206	243	185	228	229	210	232	215	220	225	222	251	228	195	219	221	238	238	208	210	240	198	223	250	220	228	206	227	206	234	218	255	228	199	226	212	220	237	219	193	218	201	233	230	232	248	213	236	203	220	210	221	203	210	219	238	219	234	204	228	208	223	224	214	218	213	207	237	221	219	224	205	213	192	206	206	218	233	199	208	239	238	244	231	207	246	206	201	233	219	216	184	202	242	237	225	211	217	197	221	226	230	229	214	229	204	182	225	215	213	203	248	192	218	212	245	223	229	221	216	245	233	205	226	230	227	212	224	207	207	231	246	217	168	195	227	221	230	240	228	241	214	214	194	196	228	215	202	199	254	217	225	217	236	202	220	201	203	226	219	236	216	218	241	196	211	216	207	213	212	200	211	211	236	183	218	213	225	213	215	238	223	228	194	195	217	202	246	219	235	214	237	206	211	194	223	220	244	228	219	221	201	230	213	207	215	209	203	237	206	206	241	207	210	237	233	207	245	214	226	208	230	221	230	209	200	265	219	224	194	209	239	201	248	187	214	209	223	218	210	220	228	224	230	253	261	222	240	227	205	229	229	234	226	234	220	223	234	207	224	244	221	195	201	221	218	204	190	225	213	214	228	247	222	241	222	231	232	217	213	205	216	196	228	233	187	211	199	190	192	211	202	224	228	182	228	225	237	179	219	196	219	228	217	225	223	228	237	244	220	231	193	212	205	214	216	209	216	220	219	221	221	222	206	223	203	213	228	234	217	212	257	207	205	225	208	221	203	236	258	216	196	213	233	233	215	216	205	220	201	206	230	235	206	223	235	226	220	222	224	244	227	191	224	201	226	257	208	235	230	204	186	219	223	207	215	224	224	195	190	225	225	218	219	227	221	230	205	197	209	213	212	213	255	249	212	193	225	220	203	213	196	233	243	216	231	238	209	218	212	223	210	219	232	233	213	226	201	243	197	225	222	233	259	217	253	199	199	227	219	212	219	216	232	226	231	244	234	230	228	209	230	219	195	201	215	208	220	211	205	226	203	232	242	231	253	186	204	218	207	242	193	216	234	204	220	249	231	227	208	220	206	245	237	232	218	239	204	219	217	205	216	211	217	235	232	212	230	216	216	243	213	182	211	215	218	216	236	243	221	207	221	229	200	198	204	195	217	205	224	221	202	202	217	240	234	209	227	224	240	198	228	220	210	210	191	225	206	229	197	245	240	202	224	206	182	222	224	223	239	198	214	206	231	221	234	233	191	187	226	210	192	219	222	210	227	210	227	192	223	242	215	223	209	214	218	204	263	213	203	190	223	228	216	179	204	214	213	214	232	217	212	219	207	186	194	194	201	234	229	214	212	207	216	212	241	216	216	217	202	222	192	207	216	228	218	222	225	199	238	207	213	195	212	235	221	246	195	215	243	213	201	201	212	204	251	233	236	213	205	248	247	220	203	250	206	214	223	223	228	219	195	224	215	200	230	187	193	209	251	215	242	236	244	234	214	222	215	206	216	219	193	240	228	212	228	209	242	243	222	199	227	202	222	198	209	230	201	217	220	212	232	218	216	199	197	218	230	209	205	229	227	253	202	214	219	198	201	224	211	221	195	226	234	203	213	205	215	233	226	193	216	222	204	207	217	205	213	219	188	211	197	228	190	207	225	241	190	239	199	205	242	238	206	217	205	255	255	236	221	211	226	211	230	199	209	221	220	201	247	225	245	238	230	213	224	252	179	183	196	191	202	222	214	220	214	195	211	212	223	219	236	211	201	218	242	218	198	201	245	219	209	232	232	216	201	209	230	228	226	227	208	226	247	202	205	217	229	204	208	242	228	213	236	213	216	235	202	204	196	224	208	240	221	229	223	198	247	218	211	223	222	206	223	218	237	204	226	224	224	214	230	200	233	231	232	221	204	213	227	204	267	246	227	237	223	222	187	207	236	210	222	218	230	193	255	215	214	207	210	228	205	224	205	207	211	236	217	218	200	209	233	239	225	219	209	203	236	213	222	201	203	235	222	211	206	215	203	224	255	238	218	210	226	229	204	230	201	206	220	240	242	216	212	218	205	215	208	184	211	197	223	216	232	223	232	242	233	221	203	232	221	231	210	188	213	240	215	190	204	207	208	217	235	234	230	206	222	241	207	201	241	202	189	221	222	228	227	220	239	230	224	196	214	224	244	235	238	245	242	219	228	195	198	206	229	221	215	227	212	237	226	223	193	244	252	220	247	205	233	243	229	234	202	253	232	217	218	229	198	208	207	225	236	212	236	208	215	239	215	257	221	225	243	207	214	238	220	208	228	193	197	221	209	217	182	225	231	211	218	190	227	238	231	191	194	217
32897	37441	52295	52220	51480	47555	40968	41708	30014	22696	21114	24783	31552	33532	24741	19791	21648	16464	11770	6935	4062	2117	1214	751	602	541	501	544	529	484	526	527	511	494	555	534	528	554	498	571	509	544	548	573	526	575	527	526	501	502	502	528	554	555	538	530	481	516	571	532	544	520	528	538	499	546	498	551	552	532	530	467	520	522	513	524	501	520	537	508	504	528	511	540	521	552	521	517	528	515	564	494	514	524	500	523	486	519	520	465	499	528	520	507	532	520	490	510	501	540	509	523	506	538	495	528	530	515	543	548	506	497	545	528	538	537	550	508	521	512	507	490	557	551	507	498	484	481	506	485	542	463	473	526	523	528	530	527	559	530	549	572	522	568	546	516	512	490	534	509	563	529	517	507	521	508	528	544	515	503	491	497	555	545	484	554	514	549	533	533	524	547	493	494	525	497	573	538	535	524	539	518	482	528	516	523	529	499	575	507	574	509	507	476	505	509	505	513	532	514	520	500	585	491	512	546	522	516	510	513	551	531	486	509	519	492	494	510	509	499	489	492	513	543	513	538	522	511	525	533	511	532	545	521	510	500	503	530	523	493	560	514	518	494	519	536	505	551	499	505	504	534	544	526	537	497	511	510	526	548	495	516	496	553	512	535	494	565	538	507	551	530	517	542	534	475	543	521	510	528	525	504	486	558	562	499	496	511	532	522	522	509	533	516	496	537	485	538	495	476	546	534	510	533	526	471	542	550	553	542	521	570	480	550	551	569	530	497	543	520	505	538	537	492	545	509	530	530	498	558	564	518	522	536	550	542	527	521	515	528	535	500	533	560	524	503	532	527	519	524	461	549	486	536	496	512	556	513	541	529	509	531	530	497	490	510	563	490	544	537	553	552	525	529	544	515	521	519	487	496	558	488	550	555	507	505	537	522	506	564	499	535	559	534	546	517	535	537	552	520	522	543	525	515	565	498	544	519	515	521	516	507	512	532	495	554	493	489	519	479	496	539	521	545	528	504	497	557	517	526	568	509	551	496	544	537	535	500	501	516	497	542	489	513	514	518	528	475	504	533	521	539	518	548	526	505	487	500	538	553	535	521	480	516	547	531	468	562	525	554	556	492	516	535	516	533	525	559	485	527	491	521	533	523	476	501	540	472	520	514	529	551	545	502	537	527	523	545	483	517	535	537	490	492	515	489	551	524	542	536	536	496	531	496	526	511	528	487	542	532	526	537	507	524	520	537	474	484	521	534	515	548	541	547	543	551	479	526	520	518	521	510	512	502	519	510	515	522	553	566	505	539	542	469	514	554	523	569	558	518	525	495	489	506	494	564	545	510	561	520	517	537	521	531	546	544	527	528	532	472	482	566	514	529	506	533	566	523	574	563	541	517	507	532	473	561	521	582	553	518	548	535	516	521	518	511	494	539	502	548	478	508	572	528	530	536	502	555	539	537	509	538	536	548	543	553	498	573	488	548	509	504	503	512	543	484	529	495	542	534	530	498	515	492	564	519	492	507	507	540	524	520	543	548	531	521	507	546	530	517	500	539	500	473	498	534	573	561	536	531	531	524	545	546	526	552	483	509	547	563	522	569	527	510	545	521	552	514	526	540	491	512	500	534	545	562	523	511	569	508	504	562	530	500	521	537	498	506	508	511	547	552	498	528	497	507	527	556	553	508	520	557	554	513	512	539	521	533	539	492	508	499	501	496	537	545	496	478	517	568	514	491	528	543	502	491	523	555	489	542	521	540	577	489	527	504	542	563	514	489	512	481	517	548	530	519	498	578	501	549	524	526	485	507	501	532	561	514	508	509	511	532	500	510	543	517	505	517	535	510	533	541	536	532	516	494	518	516	517	561	529	472	512	545	526	515	506	514	551	522	476	525	521	520	529	554	506	541	517	571	523	526	519	502	513	522	503	508	490	539	502	505	557	521	519	503	507	514	503	510	541	526	517	525	534	529	506	506	504	515	523	505	556	503	544	524	519	508	497	526	525	539	508	532	545	509	511	541	480	543	545	533	542	475	515	539	498	549	529	506	519	510	531	519	488	539	534	506	574	527	537	529	508	523	536	519	504	499	511	543	513	561	524	527	533	523	536	507	515	528	506	507	525	510	565	534	494	564	519	531	506	525	498	544	488	540	507	524	540	500	526	535	519	565	513	509	483	490	551	568	541	530	544	519	507	540	508	501	528	507	556	524	510	521	506	525	507	527	545	539	509	527	548	512	525	539	504	481	558	495	548	485	522	563	539	519	550	521	518	534	539	525	526	555	525	517	539	515	519	552	509	533	525	542	521	495	536	509	506	526	481	545	527	548	505	488	527	507	552	527	563	533	477	565	478	526	486	553	485	514	485	541	510	499	513	531	484	481	501	527	517	501	496	558	538	518	551	525	497	527	517	497	495	509	549	530	520	538	509	555	531	532	490	484	522	569	525	525	565	499	505	526	519	479	539	528	557	552	552	507	526	498	516	565	509	479	486	546	499	535	537	519	547	501	450	544	548	506	501	564	542	506	532	518	533	538	530	511	557	549	542	520	579	536	541	569	499	532	515	505	515	498	526	528	498	533	531	584	510	477	574	483	501	546	488	515	509	535	530	523	548	542	526	526	499	484	556	521	511	590	523	523	527	553	566	549	563	523	504	493	494	483	545	514	508	474	503	544	517	524	512	489	496	562	542	514	516	498	502	531	538	529	526	520	528	526	547	495	509	557	492	497	536	510	533	527	488	597	519	529	533	510	549	487	542	460	546	522	538	524	532	513	522	506	523	524	554	509	521	532	567	493	561	522	527	503	493	498	515	489	593	538	519	508	510	508	499	532	504	509	489	563	529	539	559	508	542	499	510	529	524	529	499	536	533	500	486	527	509	540	510	508	508	535	547	568	544	510	512	518	473	508	531	538	518	520	533	538	543	489	528	470	514	466	537	490	526	549	544	503	532	539	521	547	539	522	549	523	564	520	510	516	491	545	491	507	509	471	523	538	524	530	534	544	553	511	539	508	522	531	516	499	536	496	559	546	510	474	531	533	498	504	509	511	540	537	544	505	552	512	491	511	531	575	536	533	501	515	498	512	525	478	512	522	506	483	578	517	555	514	520	526	519	486	526	535	524	506	514	479	498	506	516	554	538	548	498	512	533	519	541	532	505	521	493	532	506	514	538	540	527	524	546	543	459	538	471	542	525	500	551	529	487	511	497	526	492	486	567	511	498	528	526	539	544	524	511	525	469	500	487	506	513	501	529	517	552	526	517	548	536	547	540	535	553	490	532	510	522	504	523	513	516	514	503	544	551	508	477	533	539	511	597	520	511	517	521	540	527	536	508	522	529	571	558	509	499	514	514	517	493	528	535	521	497	509	496	525	498	503	533	505	518	541	533	563	519	499	517	571	492	521	515	491	544	516	508	494	513	537	572	508	510	528	524	463	542	503	550	484	520	497	501	522	550	491	500	496	555	497	540	555	527	532	488	545	538	517	529	542	495	459	480	501	511	532
20701	14393	21480	19399	12650	6324	2709	1857	1254	1025	923	975	910	576	550	541	578	618	564	483	372	333	287	246	290	265	253	254	264	249	282	275	290	287	285	279	261	304	256	305	267	262	290	296	284	293	289	244	269	248	246	297	257	272	291	252	281	237	249	261	298	265	283	289	262	261	248	250	283	270	274	266	285	265	266	281	286	285	283	274	284	266	282	267	294	271	285	292	263	262	243	245	286	278	275	289	258	245	301	277	272	271	238	263	263	287	289	267	234	263	255	284	257	293	275	259	281	308	278	288	277	283	269	252	253	313	293	294	280	284	279	273	236	262	295	282	250	261	259	284	273	282	278	263	238	254	256	268	263	286	260	260	241	263	281	273	294	269	293	244	274	299	260	271	236	257	261	247	246	262	242	256	268	248	248	271	307	308	279	294	283	246	302	291	301	291	251	256	289	276	274	290	262	284	259	249	292	300	273	278	274	280	286	270	287	254	263	270	301	265	258	287	269	247	257	254	261	283	288	258	248	267	297	307	313	261	279	248	277	286	253	269	267	259	283	274	302	252	282	302	262	280	305	272	282	286	283	289	269	240	287	271	281	255	277	269	293	274	277	289	282	277	298	263	281	225	288	261	293	282	274	273	279	279	287	266	279	295	275	253	261	263	290	254	294	286	290	269	252	266	252	269	249	266	263	266	252	276	299	286	286	274	292	287	290	284	289	270	288	303	305	282	288	276	282	292	245	265	274	281	260	286	271	303	265	288	297	288	272	272	320	266	271	256	239	306	270	274	253	274	269	260	290	285	252	307	270	276	264	247	258	303	294	256	249	293	241	240	275	264	258	261	305	271	274	269	263	258	271	278	301	273	283	269	269	282	302	276	267	278	273	263	279	249	265	288	270	273	252	272	228	277	287	248	312	281	282	288	287	222	259	233	282	291	249	265	255	259	236	259	257	233	264	251	304	264	293	271	300	269	265	284	265	280	256	258	267	261	276	258	274	285	258	292	253	258	306	269	271	292	292	236	261	286	249	277	263	268	270	271	282	242	286	312	264	271	268	250	260	264	262	285	283	296	319	279	283	259	258	259	253	268	264	242	298	284	270	279	265	260	295	272	307	280	267	252	272	293	276	247	305	265	283	255	254	243	299	251	269	274	295	274	272	274	267	260	275	259	279	275	273	278	266	265	263	276	249	278	251	288	261	271	265	294	293	297	269	308	281	261	266	244	301	244	298	286	265	237	293	277	282	265	269	278	286	257	276	250	259	274	314	265	265	286	256	256	272	262	257	301	278	264	276	253	301	257	250	278	254	281	268	259	304	266	277	268	253	265	245	300	292	268	283	274	268	273	243	287	244	237	285	274	287	269	297	250	262	296	277	284	271	290	264	278	281	310	238	245	271	262	270	300	227	279	267	257	260	282	273	270	285	259	294	277	277	278	243	287	265	270	251	249	272	271	288	243	263	288	277	274	296	259	269	257	281	257	251	251	260	248	253	252	258	275	275	260	283	280	268	254	297	265	262	264	279	301	268	260	282	259	273	263	301	259	287	254	278	308	283	260	279	262	269	273	254	276	257	293	290	251	304	270	246	268	256	253	275	271	273	269	273	287	246	265	256	258	251	293	286	280	316	277	265	264	261	300	280	272	285	264	246	306	248	276	294	283	294	252	272	255	251	265	271	264	266	267	279	281	263	266	263	281	264	262	267	241	269	258	256	248	294	255	249	252	267	257	278	277	265	281	286	281	254	263	288	286	278	280	242	278	288	272	292	278	305	281	281	284	271	292	260	260	249	254	271	267	287	252	281	269	287	277	263	292	283	283	285	244	250	268	282	307	267	271	240	249	291	287	272	267	279	258	281	264	273	258	256	224	285	276	282	296	271	270	287	271	239	281	267	257	274	291	276	249	294	249	276	248	257	286	281	253	284	262	244	283	277	255	278	260	286	289	280	281	287	260	252	243	258	268	253	235	275	275	300	278	258	275	301	271	258	276	284	274	276	286	252	272	284	277	282	278	298	248	295	277	268	248	292	262	255	265	281	253	274	267	279	251	291	269	246	300	258	306	270	267	282	278	284	255	266	246	280	260	263	267	285	248	257	269	264	268	260	292	283	243	242	282	258	264	266	239	242	261	273	256	271	275	263	259	266	270	259	294	285	305	246	289	273	255	274	245	281	291	242	278	277	271	264	292	288	257	255	270	275	276	265	260	279	275	258	274	253	263	274	235	260	283	277	255	277	276	270	276	280	270	286	257	248	271	268	250	256	297	254	252	294	246	302	273	290	272	286	294	266	283	275	266	271	241	258	276	278	253	279	275	268	288	277	275	264	273	260	256	261	273	251	279	273	247	270	261	267	304	277	252	230	270	247	268	263	281	272	305	261	248	274	278	248	266	258	254	296	260	259	267	282	274	294	300	264	277	231	290	269	258	247	267	266	267	262	292	230	287	270	289	248	258	255	322	281	265	252	260	257	253	235	288	279	261	282	265	259	252	254	258	251	272	279	250	262	274	275	272	274	292	287	285	267	260	268	253	303	278	278	281	264	257	258	241	262	266	255	270	280	280	268	280	276	263	283	254	284	249	275	289	255	252	278	320	287	264	282	271	269	259	289	232	281	269	256	296	284	254	272	239	255	270	267	286	262	277	245	306	267	279	265	288	272	286	242	297	291	293	282	249	245	279	228	253	279	269	248	274	248	269	259	273	234	287	268	273	278	294	253	251	285	276	243	262	267	274	264	244	209	242	275	281	275	282	275	277	253	252	253	255	270	278	284	283	228	302	275	271	255	306	291	240	269	274	241	271	280	261	257	274	282	243	254	267	286	292	238	252	272	280	273	261	278	271	235	304	263	274	264	261	256	277	274	300	261	285	261	261	265	236	258	267	267	238	303	279	256	271	288	269	249	280	250	268	302	285	297	253	259	279	240	264	281	245	278	288	264	246	258	277	282	278	290	261	292	276	267	274	273	281	265	271	242	295	257	265	267	245	254	280	292	234	279	279	297	246	246	249	286	278	230	288	281	292	285	268	272	257	252	271	289	293	272	275	263	272	271	263	254	256	266	269	286	244	253	278	280	279	245	284	259	276	268	271	257	246	271	262	250	280	284	273	280	248	313	279	291	273	283	267	239	266	255	251	253	262	267	302	271	279	292	245	256	265	312	282	243	255	270	254	237	271	252	260	263	272	304	259	246	236	287	259	285	270	265	271	276	245	245	245	282	267	267	266	262	277	279	271	283	261	266	294	249	269	283	250	263	300	260	284	280	303	264	298	263	296	266	268	257	286	287	263	283	273	275	294	293	278	271	265	247	270	284	282	275	261	269	276	272	292	249	274	315	265	277	270	275	248	289	265	267	281	269	257	274	275	247	288	282	262	262	278	279	269	309	280	251	277	268	267	294	299	304	303	275	279	263	288	268	261	271	257	306	264	285	241	248	237	256	233	271	293	267	287	304	287	273	288	287	258	274	284	277	262	274	275	251	240	248	243
11317	11101	26226	30337	25347	15974	9869	8024	5702	4582	4510	4848	4525	2496	2292	2072	2420	2490	1927	1413	1049	828	726	715	681	638	586	628	652	650	619	663	645	655	580	620	670	660	612	663	646	627	622	678	672	616	633	650	685	662	637	621	673	621	623	708	602	605	626	691	650	625	629	629	640	613	647	659	650	615	627	574	634	644	607	664	641	673	618	651	636	600	631	643	688	638	647	608	633	663	656	616	632	607	641	658	616	657	636	647	644	614	646	647	629	630	632	641	615	624	603	595	579	626	609	664	639	633	652	637	657	642	642	655	629	575	643	605	632	643	646	614	630	644	628	605	665	575	657	682	650	635	630	672	646	623	698	659	634	649	639	642	625	622	655	654	662	643	650	627	611	635	602	636	620	680	648	685	723	652	617	649	681	622	659	628	651	591	677	657	626	649	668	651	664	620	654	654	637	632	644	601	663	631	653	659	700	679	655	664	637	611	645	670	617	656	617	713	586	608	649	635	648	660	607	604	615	639	607	688	610	636	634	585	626	663	652	680	635	653	612	675	625	672	642	605	646	633	669	599	650	647	634	638	653	635	665	653	642	605	623	580	666	634	620	614	651	686	698	672	644	608	625	624	646	638	607	655	624	677	644	613	661	626	674	596	640	654	623	676	628	625	621	641	644	640	627	661	654	597	601	676	630	668	650	617	636	630	661	635	626	638	612	638	612	643	671	636	663	611	621	590	664	659	628	646	634	630	603	673	685	625	634	639	662	654	609	603	603	682	628	632	639	668	648	635	669	633	608	661	633	664	621	618	639	662	655	639	596	618	606	623	638	602	673	633	651	622	658	618	590	676	683	624	633	652	669	677	638	663	652	656	632	643	658	622	650	617	603	602	623	662	613	608	641	687	685	636	606	651	622	660	673	641	622	654	694	666	658	624	646	597	622	618	639	629	607	658	677	629	626	645	612	650	692	603	660	631	641	649	645	640	681	621	641	624	615	637	666	632	666	637	616	642	668	612	646	594	598	630	622	630	619	650	626	670	672	621	655	620	664	664	692	598	621	650	660	625	643	613	609	651	704	646	685	613	645	626	617	642	640	630	675	596	662	641	657	594	578	629	650	641	665	657	636	646	618	593	642	666	682	620	612	666	670	610	596	620	660	626	629	618	602	648	682	600	682	675	654	664	647	624	615	638	639	676	662	611	656	630	674	629	654	592	651	611	633	641	614	691	641	631	609	580	579	638	629	592	651	676	616	679	669	637	665	664	664	616	604	649	638	645	657	627	606	635	633	639	643	636	636	615	638	651	623	636	659	680	661	641	651	637	682	597	675	672	587	668	654	580	636	672	650	596	627	635	656	673	613	642	667	629	659	637	622	696	662	651	641	646	636	613	681	641	604	654	643	677	657	640	637	657	639	672	640	635	642	630	628	647	629	597	611	639	680	649	629	638	564	628	644	659	667	661	644	633	598	614	618	626	649	596	640	647	620	638	632	657	680	620	648	676	604	633	603	580	631	647	656	663	636	647	642	648	611	657	656	643	625	630	612	655	597	648	650	631	632	630	628	651	649	623	647	605	639	616	645	660	618	646	637	668	677	639	624	646	632	667	638	657	648	659	633	599	637	626	651	669	646	631	660	672	684	650	638	594	641	650	620	613	619	615	636	676	628	668	656	604	614	621	627	642	636	644	616	617	656	661	626	664	629	633	604	626	625	633	660	624	655	639	658	614	652	608	660	640	670	653	647	648	631	619	639	615	644	636	700	592	659	587	661	660	633	650	597	640	641	605	654	602	641	621	628	653	628	657	669	608	636	648	661	664	648	624	653	683	610	634	673	624	630	591	646	659	611	601	633	623	670	584	630	672	647	650	614	643	628	650	660	643	585	654	616	654	611	618	607	607	638	632	606	694	619	620	683	612	576	561	657	672	618	639	615	647	663	694	595	586	605	648	638	601	637	647	643	616	626	681	639	651	625	625	648	640	664	649	639	634	621	647	655	681	655	641	631	665	626	685	669	618	640	650	641	647	663	684	670	657	668	656	614	615	642	642	630	659	664	617	609	617	613	655	637	617	661	619	608	579	639	633	656	649	612	650	644	660	633	602	661	649	629	639	652	642	646	616	616	636	613	618	632	613	633	610	625	609	632	642	651	667	691	660	639	607	634	616	658	627	660	641	634	636	622	680	631	624	600	607	598	645	665	649	662	629	610	658	624	593	652	666	649	664	599	660	637	636	631	641	593	630	655	690	642	674	678	633	645	628	671	661	597	643	675	631	593	657	624	632	599	683	642	634	637	629	672	688	665	636	608	608	625	668	672	617	596	627	630	682	599	613	670	612	637	635	600	643	616	673	635	613	670	640	612	596	629	627	640	594	669	651	598	634	626	609	688	642	614	663	657	621	621	628	676	616	610	603	625	627	622	633	648	642	663	659	591	661	655	622	640	666	558	618	647	639	672	670	672	587	656	674	676	630	573	636	631	618	631	671	640	672	583	617	597	657	586	637	623	667	644	600	597	651	699	674	663	640	662	641	699	631	675	691	675	648	625	661	618	667	645	704	658	607	650	671	586	632	640	614	594	657	626	624	603	636	627	619	618	603	676	634	668	606	661	688	693	626	592	660	618	630	628	654	636	636	628	625	631	654	620	660	632	670	636	635	631	691	631	638	629	616	617	646	674	625	602	671	635	639	651	659	647	635	669	665	664	606	631	648	622	623	655	655	641	630	633	625	685	626	603	655	631	637	684	600	643	632	662	662	628	618	615	617	659	651	617	660	597	619	632	692	660	707	633	620	630	600	640	645	639	649	691	642	675	679	679	678	643	660	624	638	614	603	639	634	665	594	621	607	626	601	646	622	604	637	641	643	657	659	619	626	643	648	640	616	640	678	612	628	601	586	673	634	593	600	618	675	634	606	682	656	660	641	643	638	606	671	658	614	654	660	637	651	637	651	638	661	612	653	638	620	647	682	615	652	675	679	678	651	638	657	652	678	647	639	593	666	620	625	613	616	653	646	657	614	661	643	622	651	657	616	650	641	594	665	677	592	643	682	599	608	595	631	635	632	624	582	657	653	637	649	614	627	643	634	633	652	655	636	603	661	652	629	649	670	618	674	628	609	641	660	624	615	631	610	618	659	662	600	610	606	674	622	617	633	639	641	621	670	669	633	644	639	647	646	669	653	631	653	621	643	648	657	695	603	653	632	602	636	653	595	636	653	692	638	692	658	678	665	623	632	627	662	614	607	624	615	642	658	647	702	598	630	681	650	627	657	613	629	710	652	604	685	651	687	689	626	648	626	640	610	596	642	645	639	622	653	621	577	660	652	638	585	597	618	590	645	673	641	618	618	613	621	596	637	641	639	642	603	632	664	650	657	691	614	663	647	638	638	618	647	657	625	657	686	631	669	627	673	650	633	661	657	651	632	664	674	651	642	628	620	638	679	642	648	596	610	620	655	606	666	612	665	692	638	655	640	598	654	624	653	681	620	639	634	653	654
38978	38763	48157	41449	34380	27113	20594	14769	8668	3776	2445	4816	7285	5650	1132	1999	3222	3025	2039	1306	763	503	348	256	246	249	257	232	245	246	266	254	235	209	257	223	264	252	230	224	260	212	280	237	228	278	250	231	239	243	261	236	259	245	241	226	251	253	255	237	257	281	258	258	255	254	238	253	249	262	245	238	253	236	224	233	252	255	265	283	251	244	243	235	245	246	246	263	260	239	261	237	207	237	251	255	242	232	229	243	230	267	235	255	261	255	231	265	234	205	236	266	252	225	252	243	228	248	267	225	257	214	238	239	237	263	243	259	238	232	238	268	245	232	273	224	239	247	257	238	225	247	234	240	262	236	239	223	242	236	226	276	239	222	253	257	273	251	256	255	265	217	218	212	242	229	239	252	222	230	259	238	250	241	278	246	213	231	259	257	280	240	276	263	258	253	247	244	251	258	225	286	251	248	253	230	256	266	244	245	260	247	241	256	243	240	270	223	265	224	226	232	236	236	259	226	268	247	220	247	243	237	243	221	245	240	265	247	234	246	234	231	247	274	246	247	252	226	261	249	239	232	250	242	228	242	256	255	212	243	277	238	242	253	265	223	254	235	237	259	282	241	258	236	234	202	244	251	203	251	290	254	258	258	216	235	273	234	199	220	233	274	227	254	253	241	245	263	252	227	263	273	232	246	230	234	233	254	229	248	229	252	238	221	268	222	237	219	258	235	238	248	247	238	272	249	249	247	255	268	222	240	252	245	263	242	259	258	253	239	249	227	241	249	262	262	258	233	262	261	219	229	254	265	231	245	254	244	228	235	236	241	267	213	270	242	252	261	225	244	255	260	233	277	236	242	231	253	240	244	262	230	221	238	260	252	206	238	263	269	236	256	265	252	260	218	253	240	221	262	267	256	233	244	255	249	264	218	230	231	229	254	264	222	253	253	239	244	232	230	229	252	250	264	236	243	250	238	265	248	264	253	250	231	248	240	221	233	216	222	223	218	266	256	232	240	266	267	222	297	235	230	253	242	235	241	252	230	244	228	269	254	226	241	236	238	272	229	252	235	240	252	225	252	245	260	252	240	253	237	205	272	246	249	257	249	235	241	239	259	220	264	269	277	248	267	238	237	241	264	229	216	270	240	247	250	253	240	229	225	250	255	265	261	239	207	248	234	231	264	238	246	237	256	241	261	234	267	222	248	259	224	250	257	227	222	231	245	276	261	256	273	278	229	284	255	247	229	223	270	241	257	227	239	271	243	256	228	274	249	259	245	284	241	228	222	267	226	231	271	259	236	248	254	222	247	301	233	212	257	256	216	232	256	273	255	242	202	223	264	242	224	257	273	236	287	251	249	219	238	257	257	216	249	242	236	219	226	266	287	241	256	246	251	266	240	215	229	245	232	216	272	256	241	213	252	234	228	262	241	246	253	248	247	239	243	250	235	255	246	266	269	251	245	247	253	256	275	239	221	260	234	267	231	232	237	231	263	215	224	261	216	264	263	223	240	233	266	247	229	256	248	250	272	249	285	236	248	216	262	263	222	214	227	226	238	232	255	248	222	236	217	261	239	245	205	266	237	229	223	223	252	212	258	258	278	237	269	252	248	226	286	278	230	259	245	245	241	233	261	256	251	252	242	249	218	244	245	266	260	251	232	244	232	248	238	214	211	236	246	251	203	214	254	260	240	252	236	263	251	239	248	239	245	232	213	233	257	229	226	268	248	255	245	212	226	223	244	252	241	276	241	233	242	247	264	252	249	260	238	246	247	237	239	246	274	237	234	230	234	251	232	238	265	255	292	260	251	228	305	254	280	246	228	239	260	238	253	202	224	265	259	249	266	252	220	237	233	257	249	238	267	250	222	270	247	253	228	255	223	235	239	237	239	252	259	234	254	233	241	251	270	228	289	228	215	240	235	241	254	220	268	248	247	269	246	251	224	242	242	235	261	243	238	264	264	243	226	232	250	213	235	229	230	241	255	250	232	233	249	251	189	243	239	261	253	267	254	250	234	250	230	270	216	218	244	245	216	236	295	228	247	262	251	228	255	225	238	244	246	227	267	261	254	246	242	269	220	275	231	247	231	254	241	240	243	218	261	238	226	232	243	253	257	236	258	246	273	229	241	227	264	229	290	228	258	221	247	236	237	243	238	237	226	247	258	260	243	207	248	257	230	221	235	230	273	227	230	228	259	230	230	221	264	235	256	249	265	248	228	236	243	245	254	227	257	245	252	230	237	239	270	226	225	254	232	233	259	237	218	245	230	223	239	233	237	233	253	228	242	223	240	258	256	260	265	246	227	239	247	238	248	216	264	256	256	249	241	252	238	240	245	243	223	239	277	252	254	262	247	260	216	251	236	239	239	253	256	247	261	258	252	238	257	230	236	237	277	240	235	233	249	254	246	221	256	256	234	235	263	222	278	248	236	243	250	244	222	253	218	270	239	248	244	233	237	249	252	220	251	260	236	230	248	229	225	290	247	223	264	257	241	223	259	238	201	234	257	238	272	261	250	225	225	243	264	240	238	273	252	230	224	268	269	243	234	247	261	228	241	229	225	259	240	298	266	262	246	234	230	248	261	263	238	245	221	244	250	248	262	244	240	227	261	283	242	236	240	247	270	219	258	253	235	248	242	232	234	264	253	236	235	225	246	229	245	252	252	248	269	228	252	257	258	277	255	234	221	234	225	244	259	207	272	263	254	239	266	229	231	263	233	246	223	232	234	229	247	230	223	242	258	271	252	244	268	269	236	251	233	238	232	253	236	249	246	215	231	257	229	242	251	249	267	259	241	258	255	262	246	234	201	244	262	220	278	226	259	266	267	251	231	235	269	235	269	274	272	246	252	260	217	249	242	225	247	244	249	246	243	228	246	266	265	267	232	241	259	226	244	241	218	262	245	241	256	228	257	251	238	267	270	225	243	236	220	272	253	248	261	267	257	236	255	247	236	251	225	249	228	224	260	226	261	216	252	250	209	241	218	221	218	243	238	252	240	243	255	227	236	253	254	223	236	234	253	238	201	214	230	283	269	285	235	243	246	268	231	246	248	257	263	245	224	253	269	243	230	240	250	255	281	248	231	231	260	213	244	260	264	262	258	281	251	267	233	209	232	264	232	238	259	247	236	271	248	222	261	253	247	262	245	246	261	245	253	238	220	254	254	249	243	248	252	232	266	268	261	238	246	243	247	257	249	234	247	252	240	234	220	235	250	262	251	281	245	246	244	257	244	241	266	224	238	244	243	224	239	231	257	230	232	258	243	236	238	215	237	228	265	257	213	251	256	255	269	222	282	253	248	257	220	280	232	240	272	254	258	250	239	241	246	260	245	253	260	263	253	232	229	240	238	241	266	212	242	230	264	231	223	211	232	217	240	253	246	236	249	228	247	221	231	255	273	253	259	257	269	246	214	264	254	268	267	254	244	221	234	263	244	227	244	233	221	233	253	228	246	249	226	223	240	272	237	224	259	255	253	262	259	254	267	240	244	241	234
24703	31081	46529	47591	44928	37002	31391	25778	19183	11582	10324	19027	25809	19204	5145	10534	15198	13842	9675	5832	3191	1696	1075	767	650	585	563	593	612	585	569	538	591	556	605	600	655	615	582	580	576	588	561	527	516	582	584	594	620	607	612	583	609	634	600	611	573	577	547	598	601	545	576	590	591	602	542	570	570	601	574	591	601	617	562	567	601	567	630	567	621	578	595	572	598	584	573	613	576	571	553	596	558	539	539	548	585	532	532	585	596	564	559	576	565	589	553	539	537	584	587	589	526	559	572	622	581	572	579	601	584	583	608	586	545	605	630	555	585	595	589	597	594	541	622	539	581	590	588	582	567	592	601	557	603	596	535	683	564	592	539	578	576	615	590	586	534	600	578	565	546	596	594	605	581	637	561	576	575	565	617	585	576	516	576	563	574	554	568	633	589	569	586	556	586	552	538	591	567	575	558	608	579	603	594	578	556	566	602	568	596	606	578	584	570	533	569	614	542	588	603	568	614	536	584	563	526	561	567	598	598	611	589	603	577	575	561	547	517	577	558	537	593	511	581	565	563	620	573	589	542	588	584	580	565	569	560	572	563	518	571	540	634	591	557	612	547	633	598	568	563	564	565	569	582	609	620	551	586	585	581	580	585	597	589	577	596	568	554	543	596	582	594	568	562	549	592	527	602	635	598	560	557	533	552	576	586	573	553	554	568	555	595	617	587	589	600	545	600	600	582	573	567	577	641	625	566	571	557	557	581	573	557	589	545	577	585	588	623	584	556	592	573	578	572	586	630	576	578	551	605	620	578	574	587	576	582	608	565	560	548	596	593	574	561	609	588	587	598	585	593	579	627	541	571	580	566	590	592	587	566	566	559	568	547	596	573	567	582	558	553	574	512	557	631	573	530	618	548	584	552	576	589	562	573	564	610	568	572	564	572	592	581	547	589	622	581	563	588	598	621	546	570	578	550	538	602	648	546	587	579	607	536	614	567	594	613	572	586	587	580	582	582	573	551	579	553	542	590	596	620	611	587	594	590	564	583	554	576	548	563	592	589	637	570	607	613	556	636	612	582	617	541	578	560	565	556	590	585	565	611	563	583	575	598	579	543	579	571	589	565	580	605	595	549	586	534	594	593	576	566	609	577	602	575	593	536	599	570	574	570	586	547	577	615	558	562	554	577	578	598	571	596	550	556	548	562	612	595	562	594	589	585	535	588	619	561	572	582	573	555	597	578	570	566	618	573	575	600	577	546	602	565	591	614	562	601	608	623	551	581	583	607	575	598	590	550	596	539	615	560	619	601	599	576	615	651	567	596	578	544	567	578	611	588	618	584	571	536	595	579	572	605	590	552	578	533	596	604	605	606	578	573	573	545	602	568	563	573	578	572	581	631	579	574	601	549	565	581	583	621	576	508	559	574	574	582	557	596	574	595	559	553	561	531	608	565	617	570	588	581	559	583	600	630	547	573	604	595	615	610	553	573	611	595	556	614	589	555	589	588	619	588	610	612	536	586	581	622	540	597	502	593	543	555	612	585	580	553	594	602	582	561	540	580	552	581	580	545	571	594	560	586	607	596	555	627	556	598	567	531	604	632	546	592	586	573	546	598	585	566	557	612	545	579	574	584	601	592	594	598	616	593	569	587	567	566	617	560	590	525	581	551	559	565	585	586	636	589	620	585	584	608	593	598	570	623	590	578	567	580	584	600	562	579	574	622	578	553	594	539	578	575	608	602	634	590	567	591	591	561	615	549	551	545	569	558	578	578	576	578	624	629	541	600	561	612	615	566	559	568	612	594	576	581	589	618	582	585	567	589	553	555	615	580	594	591	604	588	563	644	608	568	571	594	576	570	573	561	610	561	584	603	633	568	596	571	539	574	608	596	605	578	593	595	526	626	598	577	531	534	605	570	565	610	548	560	583	594	552	601	564	623	548	591	594	565	594	535	582	625	563	561	611	595	616	538	581	588	604	577	611	564	533	602	599	577	621	553	602	541	576	564	583	588	572	548	595	541	586	599	571	591	567	569	570	589	611	568	569	571	596	572	602	600	579	567	604	578	585	590	600	551	580	634	559	564	574	557	561	584	592	587	583	610	591	577	609	573	571	559	565	612	600	597	553	552	604	569	590	636	578	562	594	574	570	587	627	553	582	561	576	580	605	599	552	577	593	636	602	599	540	582	595	552	596	587	599	564	567	557	556	570	548	600	576	538	609	598	564	593	555	579	573	582	569	583	567	592	573	584	592	597	595	561	600	635	633	533	569	568	574	591	599	563	574	587	609	611	517	586	594	581	583	585	604	604	572	547	598	581	586	649	567	607	566	572	565	601	567	581	529	581	586	526	624	582	557	551	556	622	567	563	588	623	590	554	587	564	581	551	616	575	555	592	604	585	585	565	574	550	576	586	563	585	619	605	558	529	592	565	581	610	581	573	541	562	560	551	578	596	540	613	602	560	611	565	612	584	588	631	573	590	605	570	560	540	582	570	555	600	560	593	628	553	570	596	531	580	594	584	596	575	585	528	597	588	542	568	602	529	639	603	582	606	567	588	551	576	572	567	567	557	600	563	558	594	623	588	562	573	560	617	572	562	564	597	590	574	596	581	540	595	581	612	600	575	598	606	561	606	563	616	611	606	593	560	580	592	606	560	595	556	591	591	613	634	522	554	614	547	539	588	555	588	585	617	607	550	568	609	584	583	573	566	589	601	584	544	644	599	608	574	596	587	574	602	541	540	607	594	554	585	531	557	608	587	591	585	542	603	578	544	589	580	549	630	537	615	590	569	619	589	586	586	570	563	567	554	608	548	576	552	618	588	594	596	573	576	583	599	598	564	568	614	594	553	583	566	593	569	598	555	574	589	585	551	580	605	591	575	594	597	544	591	574	572	605	551	590	578	604	562	549	570	611	583	568	568	578	588	527	559	574	571	579	587	611	555	583	541	553	595	584	560	608	554	578	599	580	575	560	590	625	575	621	609	610	579	598	571	611	617	547	600	631	577	606	584	576	558	545	577	602	589	596	614	579	561	578	572	556	567	570	602	586	597	599	576	552	568	559	539	577	546	595	607	577	565	585	525	574	597	559	574	583	564	583	542	590	594	547	573	566	588	622	624	578	558	563	572	555	585	573	573	523	553	571	574	569	564	557	576	556	575	538	583	579	551	522	578	546	586	528	578	609	613	585	588	557	562	580	605	583	536	591	594	566	562	592	600	603	555	583	598	611	549	585	596	550	603	572	566	575	578	563	561	571	545	562	554	555	573	563	573	595	540	577	536	571	558	595	558	578	582	560	583	589	578	574	584	548	603	541	569	545	555	577	553	593	595	589	566	606	581	565	607	582	585	607	589	599	553	600	568	564	557	581	588	591	604	544	571	571	549	616	581	553	593	580	570	579	578	603	618	552	570	577	598	539	570	577	549	589	620	539	580	580	593	578	575	632	560	577	598	583	548	613	606	544	603	587	595	583	553	566	548	602	621	537	579	610	586	608	566	577
46440	48292	50888	40451	34431	29763	26068	22398	15671	9257	5174	5716	8870	5446	3182	7259	8263	6976	4566	2494	1280	690	403	294	228	227	233	248	196	189	241	220	214	212	227	218	204	214	197	214	193	219	203	201	221	220	247	216	234	215	214	210	229	221	201	205	212	215	218	227	246	212	218	242	214	202	205	196	222	215	217	245	243	229	221	209	209	222	181	214	185	222	222	261	231	226	209	216	222	222	213	210	222	238	228	206	211	192	197	224	208	211	243	217	219	229	216	237	201	228	213	222	251	219	234	198	233	196	176	231	213	187	208	198	204	222	229	190	210	216	216	217	212	229	225	211	224	198	203	223	203	223	209	209	183	214	196	227	221	223	231	219	210	200	210	221	218	231	223	185	228	242	197	202	195	220	218	214	211	237	230	229	223	223	234	218	226	206	203	211	217	222	225	217	187	241	226	185	233	242	200	210	214	222	229	233	203	192	208	218	229	222	213	217	195	220	219	239	224	213	217	183	211	231	232	191	215	212	203	217	216	246	209	223	233	234	243	236	223	247	212	198	193	197	236	230	227	218	246	208	202	205	236	236	220	196	215	210	217	255	212	194	251	228	217	226	200	215	208	229	220	231	198	219	208	187	192	192	210	214	206	221	226	219	219	236	224	234	242	194	222	235	215	210	242	209	200	234	222	228	247	223	209	248	213	270	230	212	192	208	211	257	214	201	218	217	243	217	221	210	204	215	217	225	206	228	223	244	227	193	214	252	211	215	198	224	224	243	207	213	249	208	203	190	190	207	230	247	237	214	228	213	209	214	234	213	205	215	209	236	194	231	251	236	224	242	237	223	211	198	223	232	212	207	224	233	238	228	214	204	232	198	212	219	202	213	232	199	202	222	238	209	222	201	208	213	200	206	223	211	200	208	219	204	185	208	241	213	227	222	213	222	217	240	240	240	225	243	195	197	210	196	208	213	230	222	213	219	207	228	241	231	210	192	206	224	203	236	194	214	230	218	214	194	227	207	216	189	198	229	197	187	214	234	228	213	238	223	204	223	233	233	238	219	219	213	210	219	221	222	216	228	202	216	212	202	211	208	230	213	217	208	225	234	219	213	218	203	199	200	235	222	248	202	238	216	213	214	228	188	222	198	216	201	200	203	217	226	200	226	226	198	197	228	200	208	225	209	232	211	228	213	187	207	215	199	227	225	221	232	238	224	201	199	209	195	215	207	207	222	235	230	226	220	222	237	200	238	229	208	243	232	217	208	224	232	218	229	233	232	202	232	211	208	234	206	204	219	214	247	225	214	233	227	236	232	220	204	228	206	227	227	247	231	251	224	219	219	225	200	213	216	223	226	217	217	198	200	204	228	209	198	253	239	207	215	237	227	205	202	199	210	238	213	236	196	220	249	217	211	217	227	226	237	231	211	196	209	223	209	196	193	200	211	214	220	196	245	199	232	215	222	215	212	214	220	226	239	211	245	217	227	200	243	242	206	227	222	227	233	201	207	232	231	223	217	219	221	207	188	210	220	211	212	213	228	220	210	222	203	215	227	225	211	214	215	215	243	228	182	201	229	249	222	220	227	231	207	223	209	221	214	229	196	220	221	226	237	255	260	211	226	200	203	214	218	212	197	217	204	185	181	220	231	189	200	227	200	244	244	245	236	228	208	195	235	207	234	223	232	208	234	246	215	256	193	230	246	198	195	195	217	207	211	236	213	207	216	207	215	234	248	235	254	233	242	226	208	209	207	208	214	196	200	195	216	220	229	232	216	233	205	199	203	215	246	226	232	202	235	238	196	214	214	196	267	227	218	227	216	234	205	225	233	230	214	208	231	254	229	258	206	208	222	205	222	234	218	217	218	227	207	235	210	233	199	223	246	264	245	223	220	206	214	215	213	204	229	211	222	228	201	219	210	238	234	236	210	224	214	233	215	206	211	224	196	193	215	215	205	172	243	189	230	217	220	217	202	210	187	200	199	217	234	200	213	235	201	251	200	219	200	211	246	205	232	228	220	194	233	222	218	236	213	199	205	217	188	240	222	219	207	227	209	221	224	237	206	241	206	220	217	223	226	224	234	220	209	213	220	221	225	230	213	240	215	221	205	226	211	225	205	234	214	210	233	190	237	221	225	237	217	194	222	211	198	248	225	204	209	216	233	223	197	239	199	199	203	217	218	225	222	213	215	208	209	192	192	207	252	229	214	262	226	230	228	223	179	227	229	220	211	224	184	198	224	220	219	203	218	221	191	234	204	224	225	251	216	197	213	236	213	225	206	232	193	228	230	228	217	211	220	238	251	207	214	214	245	201	194	205	214	194	222	225	213	227	232	208	217	205	220	187	224	203	220	198	183	221	230	216	226	225	232	191	229	242	225	215	223	230	223	252	201	212	230	228	211	219	212	223	209	203	226	218	213	203	216	220	218	228	201	222	209	200	201	230	229	215	222	221	200	224	194	241	228	192	196	235	212	230	218	187	184	215	218	210	207	235	248	206	218	213	221	213	212	234	253	214	211	199	205	231	214	229	214	225	212	204	210	247	211	215	218	237	203	200	213	258	186	244	245	240	214	230	217	223	215	253	213	216	213	214	211	240	229	209	208	224	214	238	224	247	177	216	205	209	236	235	210	232	208	208	217	213	232	204	220	201	199	236	198	230	221	222	197	221	180	208	216	195	217	255	218	207	237	221	233	198	236	209	217	209	217	221	226	233	243	248	216	239	222	216	229	243	214	229	224	208	227	238	225	231	204	211	209	224	218	232	234	216	210	208	222	227	195	206	212	215	212	187	220	221	195	217	216	231	238	221	233	211	234	213	211	211	195	215	212	220	204	232	230	234	234	211	206	224	221	217	225	228	222	218	198	207	238	225	226	190	208	197	187	187	220	234	217	228	220	226	211	235	205	222	199	205	220	232	234	203	207	216	234	224	205	203	219	216	232	198	211	200	195	222	214	193	232	221	204	181	232	222	224	248	214	209	236	203	212	208	219	209	246	198	219	188	218	209	214	234	204	209	227	192	195	193	216	225	220	228	200	199	235	220	232	225	204	224	229	217	232	231	207	207	202	203	226	206	231	205	211	249	233	254	241	226	223	201	229	207	225	216	215	203	190	234	213	210	218	223	252	216	199	206	239	229	196	211	194	213	211	240	228	202	210	228	215	209	219	227	209	201	231	208	199	211	222	210	205	210	210	235	215	197	233	198	226	234	212	229	222	215	240	200	226	219	226	199	212	214	216	231	223	218	219	198	208	218	209	220	197	216	201	206	231	215	196	236	208	224	218	228	229	221	205	212	213	208	227	209	210	202	225	226	213	207	224	217	217	228	190	212	205	215	249	200	230	190	214	216	206	218	229	187	226	224	178	222	192	215	221	207	226	243	191	230	219	215	196	206	218	211	191	207	218	203	209	210	222	257	214	223	201	237	228	209	235	223	224	213	224	251	240	208	228	232	220	221	203	198	196	213	204	199	214	219	229	218	216	224	211	208	217	236	195	235	228
31821	41065	51084	49567	45917	40973	37607	34366	27822	21188	16371	21143	25053	16488	14428	26134	27532	23938	17679	10719	5742	2884	1539	870	694	597	517	501	547	516	522	529	512	530	520	516	562	513	494	533	555	538	488	511	520	521	519	498	519	486	470	512	497	556	497	547	514	522	549	482	523	552	516	551	520	564	531	515	476	502	504	516	559	472	507	536	522	467	536	539	526	519	489	524	505	539	575	520	481	533	513	536	533	559	528	535	533	538	485	528	550	470	521	526	515	496	510	544	504	501	500	503	522	537	512	507	498	529	521	514	531	465	527	517	503	540	522	492	540	518	527	519	584	516	526	527	562	531	493	504	501	539	471	528	511	514	525	494	548	512	547	521	540	501	513	499	525	532	526	510	500	513	525	506	467	544	540	479	505	499	520	550	548	496	539	544	512	491	487	519	521	541	524	512	527	531	496	512	511	511	515	521	485	506	542	502	535	507	531	518	516	527	505	522	547	517	533	549	522	466	522	487	540	524	508	522	498	541	495	481	508	546	554	502	501	529	534	554	499	520	516	527	538	523	514	567	582	496	486	499	526	516	517	501	534	507	536	550	506	507	513	539	571	516	502	563	458	549	525	534	533	530	504	527	527	462	512	501	551	525	505	518	528	473	537	535	546	507	521	521	506	496	512	537	530	514	534	511	510	491	508	523	542	546	504	512	516	532	552	503	487	502	521	528	564	530	520	500	523	541	563	504	482	512	542	529	525	550	556	515	504	467	499	532	527	552	519	557	514	545	519	477	524	549	521	504	515	531	504	513	508	502	516	543	527	533	520	525	525	483	502	504	528	494	537	529	553	491	525	506	528	531	545	510	491	504	555	543	509	513	529	560	569	522	499	517	528	532	501	530	498	524	549	549	478	500	533	495	494	499	494	550	541	516	504	530	513	515	520	525	506	521	544	535	514	485	517	505	531	496	538	494	495	522	522	536	506	467	534	517	535	558	499	565	556	496	513	510	546	524	510	503	560	509	582	511	495	513	497	532	540	500	520	557	491	555	498	510	483	536	549	488	540	532	542	495	486	555	487	521	534	481	513	540	545	554	513	549	493	522	537	512	521	523	523	524	513	565	505	478	512	539	517	492	507	511	505	504	538	523	511	541	521	541	538	511	525	531	541	516	516	508	535	526	474	530	546	489	508	501	526	529	531	535	561	503	482	538	484	472	491	492	501	505	493	492	545	552	497	569	528	537	510	527	561	514	506	484	499	542	528	524	506	502	542	565	513	510	536	543	533	483	556	477	546	476	505	565	492	513	540	554	539	543	523	531	477	513	528	521	515	491	546	500	534	463	537	539	534	537	497	564	514	489	524	541	505	548	506	512	527	512	545	542	524	494	563	559	504	534	502	518	532	553	517	541	516	554	497	492	511	527	503	566	552	491	513	532	528	477	545	536	536	523	520	554	532	543	479	534	533	532	540	499	513	527	497	479	525	544	504	505	497	539	485	529	518	544	520	473	542	544	555	512	559	531	536	533	563	522	473	513	552	501	513	535	551	525	468	548	515	508	539	515	541	483	535	477	516	530	510	518	557	533	498	541	519	502	499	507	540	539	535	506	543	519	521	500	554	551	535	522	481	530	539	512	512	530	511	504	517	525	499	545	516	524	519	552	512	532	524	494	516	515	502	489	527	531	509	479	501	519	523	561	532	527	523	529	516	527	518	505	521	513	509	527	494	518	516	500	517	500	527	511	519	536	520	529	515	509	520	532	503	506	476	505	533	521	509	502	534	589	483	511	534	509	522	508	517	526	549	526	518	475	552	547	511	543	524	516	523	556	491	539	503	518	514	511	553	517	529	548	559	515	510	508	511	523	530	501	565	519	561	512	545	499	489	524	494	519	508	533	510	559	539	545	536	548	513	511	519	490	532	490	556	542	547	521	512	490	536	537	530	534	504	520	519	506	524	554	549	530	515	500	528	544	533	500	514	492	507	503	538	534	497	520	510	545	536	560	503	503	541	520	491	547	511	503	526	532	519	510	544	535	515	473	562	513	535	536	506	512	523	516	482	518	528	488	510	555	508	503	537	503	514	529	470	513	526	502	509	544	505	541	509	517	543	477	485	558	493	509	493	558	536	475	516	520	536	509	495	536	533	527	517	509	546	528	528	513	548	510	552	535	497	511	504	521	520	581	530	529	527	525	532	489	517	532	501	516	522	515	585	529	542	562	541	549	550	545	540	532	526	513	505	578	551	554	491	513	559	560	514	528	529	553	485	531	510	544	504	525	524	520	542	535	496	486	511	512	530	495	467	580	531	503	557	536	531	530	556	511	506	511	527	530	519	537	523	511	539	511	499	489	496	522	565	538	496	488	464	509	485	519	511	497	503	491	522	486	540	553	536	509	566	519	551	520	540	523	485	500	522	536	518	521	521	499	534	504	511	502	487	500	547	523	498	511	549	478	540	511	538	517	545	500	505	570	516	499	554	558	563	517	501	500	508	515	523	494	526	549	533	520	509	506	521	522	494	523	520	555	506	522	544	498	563	538	455	478	502	541	504	508	552	534	537	550	535	484	527	527	530	513	525	520	490	522	500	504	482	503	559	541	530	502	527	492	503	550	548	505	520	514	517	525	558	528	550	526	505	564	543	538	547	515	511	488	547	508	532	488	560	524	524	518	508	482	486	515	528	465	535	520	519	544	530	512	535	503	530	550	473	520	474	533	506	546	521	503	553	522	555	501	545	538	503	505	548	499	532	513	537	530	522	490	488	527	511	549	577	513	500	533	491	539	493	548	523	511	504	506	492	521	516	497	525	537	521	496	522	534	487	519	544	505	525	508	546	529	539	535	498	497	492	502	510	520	478	512	507	517	550	494	514	496	521	495	479	528	504	515	482	501	529	538	544	498	530	516	527	493	503	548	564	499	493	527	536	467	535	511	551	582	521	556	525	541	504	485	527	535	554	535	572	534	537	511	528	518	528	519	504	485	483	499	508	529	533	519	501	539	528	521	528	528	492	515	523	510	529	533	524	557	532	482	507	509	599	519	539	501	508	541	495	537	543	543	533	551	475	512	518	504	562	547	515	528	522	485	495	496	549	528	467	502	517	517	512	516	540	516	535	516	511	536	499	517	546	563	516	497	523	529	483	511	526	507	548	529	525	508	493	521	541	517	510	517	529	537	541	543	554	491	534	521	541	510	540	543	487	532	522	533	538	535	509	534	545	522	468	490	489	523	508	479	536	537	529	518	537	536	544	491	529	521	529	536	523	502	529	533	485	550	492	523	535	461	519	548	525	552	497	547	532	540	498	574	497	504	486	526	526	536	493	503	516	541	502	510	499	506	571	502	485	527	554	521	537	492	521	501	512	510	538	513	510	511	540	527	480	540	493	510	578	495	557	531	528	495	538	513	500	529	528	527	545	540	528	535	479	472	547	509	508	544	568	519	550	530	527	559	502	495	531	508	527	538	526	473	529	522	539	502	551	505	553	537	533	515	509	502	496	506	501	511
15025	18396	30182	22134	13569	7434	4599	2858	2238	1741	1273	1026	1149	908	511	479	571	572	510	410	314	301	239	300	255	250	279	261	280	267	304	254	279	248	258	238	264	268	256	274	287	284	291	289	230	257	255	277	256	272	255	266	270	288	252	264	258	275	264	288	272	252	270	257	290	274	278	234	283	274	273	254	249	271	267	262	268	295	294	273	284	296	264	280	267	284	255	284	270	270	254	268	273	274	272	274	281	252	266	294	289	272	266	325	268	251	269	278	270	293	269	296	256	259	264	292	283	230	253	282	243	299	249	277	262	271	277	305	265	267	281	265	285	262	252	291	253	269	265	256	257	244	277	263	261	255	265	286	260	240	244	284	253	288	273	254	261	270	291	272	245	268	292	277	231	281	281	271	254	267	258	258	251	295	284	254	261	283	289	305	271	277	274	280	276	288	276	271	276	280	270	270	253	258	266	260	289	242	231	271	262	291	271	258	275	246	268	279	288	265	267	250	296	294	293	269	266	260	267	254	264	301	259	260	287	286	259	288	296	290	276	286	323	237	250	279	273	252	281	269	273	260	289	255	282	296	250	261	274	261	293	264	262	260	250	261	252	257	268	259	242	289	281	279	285	264	259	267	290	299	271	248	265	223	259	229	294	250	262	254	271	285	286	285	250	292	260	304	291	257	284	248	246	259	259	269	259	272	251	283	266	265	290	260	255	278	250	274	255	257	258	261	262	237	237	255	280	258	260	279	266	263	280	224	278	264	277	285	247	271	237	291	299	249	260	276	259	268	267	244	260	266	283	243	288	294	278	253	274	256	250	288	293	258	294	253	264	265	251	271	275	257	265	272	271	240	277	249	274	258	255	231	228	269	231	256	266	273	276	265	271	272	261	265	280	273	276	263	237	297	264	268	276	256	289	290	270	266	307	245	267	287	247	276	276	264	233	258	245	277	297	291	259	271	280	278	278	255	273	258	268	270	299	255	266	254	285	295	267	272	292	283	267	269	249	262	279	258	257	261	263	259	267	296	282	271	278	255	259	290	296	279	257	253	305	234	286	288	274	282	272	270	268	263	250	255	299	290	254	245	270	278	265	268	253	253	288	266	264	281	263	265	244	267	254	273	287	263	272	253	278	301	248	265	293	258	259	292	274	270	288	281	289	298	278	272	255	266	310	264	248	275	269	282	282	272	253	245	272	252	296	258	257	251	286	274	285	269	271	287	245	278	269	221	280	273	271	264	260	272	248	279	276	270	295	285	267	236	257	282	284	284	260	264	290	260	266	252	291	285	289	295	301	293	259	279	269	299	257	256	253	297	309	294	297	284	261	245	276	247	265	301	284	261	297	258	267	267	278	280	270	263	277	278	264	256	268	256	309	249	252	298	291	268	280	271	285	263	254	259	292	257	284	318	225	255	272	254	289	284	275	244	262	273	238	249	253	252	258	249	240	258	292	279	301	270	298	276	273	256	262	255	267	263	270	260	261	285	256	258	255	272	251	259	274	262	281	260	277	252	304	250	269	284	266	275	261	243	291	284	247	267	272	274	287	268	247	265	288	244	282	277	287	290	253	265	283	265	296	277	277	240	278	260	285	269	297	275	241	274	247	278	274	246	244	260	267	276	289	277	295	263	257	255	283	282	273	286	258	267	265	270	280	246	252	266	258	244	270	256	264	282	279	260	250	272	278	274	245	299	290	282	283	264	274	234	257	250	267	295	277	272	277	267	264	265	249	242	285	290	259	290	259	269	244	277	260	267	274	290	287	250	312	253	266	288	267	275	256	264	273	270	268	266	293	264	281	238	256	251	238	297	237	284	271	249	251	294	267	273	259	259	292	282	276	269	264	274	277	264	273	283	276	247	299	257	303	252	282	269	280	277	267	237	229	265	268	256	251	276	276	271	289	245	266	279	244	289	292	259	255	274	265	283	272	284	271	278	269	294	275	253	278	299	283	291	276	281	254	271	248	243	265	259	268	272	284	288	270	231	263	258	275	280	264	234	290	252	260	287	289	301	262	254	301	276	277	237	298	308	301	247	277	289	265	255	273	258	292	256	257	260	267	297	298	294	282	272	288	242	266	274	269	269	292	272	262	266	269	255	292	262	276	283	300	271	275	271	276	281	276	278	273	278	270	275	278	238	256	305	241	270	264	264	251	278	295	250	232	257	296	233	305	300	268	286	267	273	260	269	266	284	239	263	266	280	264	251	266	266	228	251	278	258	270	279	274	266	289	282	286	272	263	270	245	251	258	233	252	276	275	280	269	277	253	260	267	277	263	270	268	268	289	268	271	267	289	281	279	272	281	242	263	278	269	263	287	257	258	261	261	271	292	272	265	264	256	239	262	260	274	279	290	269	282	253	268	277	280	236	279	282	262	264	280	264	272	271	245	262	244	277	265	282	247	257	285	285	272	241	260	263	306	257	269	278	293	273	269	313	309	257	287	266	284	263	259	253	272	296	293	312	252	278	246	271	270	274	274	264	278	281	279	279	281	283	281	289	285	327	294	249	270	275	267	241	274	249	265	288	254	247	269	276	256	260	280	252	256	290	269	239	271	235	257	261	264	261	288	261	285	278	290	296	325	279	273	271	250	247	270	258	314	266	283	302	241	331	237	273	236	270	267	283	291	256	260	294	277	248	262	259	296	238	261	266	289	245	253	262	264	245	282	297	284	264	262	272	276	283	267	267	279	278	292	291	248	307	303	284	277	293	245	277	259	287	276	253	276	297	275	261	287	250	278	256	279	248	267	283	272	243	302	302	265	253	308	244	286	290	276	266	278	231	262	283	280	258	279	255	291	273	274	280	260	261	273	278	291	259	259	292	268	221	250	241	285	278	267	262	317	249	284	261	257	258	248	243	276	257	276	279	283	291	307	254	251	288	273	273	250	269	274	265	253	240	278	281	276	277	281	299	269	258	297	278	290	250	257	246	260	295	281	287	272	269	288	259	308	275	266	291	287	274	295	276	283	279	279	298	274	287	250	259	272	271	242	259	295	259	232	239	272	296	245	290	290	284	249	289	292	303	265	263	272	251	273	247	279	284	277	243	278	257	257	262	277	251	271	256	286	272	229	267	282	266	284	243	251	272	271	278	272	246	255	297	284	256	303	290	255	286	268	274	262	255	249	287	315	298	283	281	228	305	261	251	255	292	272	273	237	299	274	264	254	265	266	247	271	260	293	262	275	249	256	249	259	240	277	263	270	263	293	279	267	286	281	268	269	300	309	264	286	292	268	280	270	275	250	300	283	247	277	265	287	260	274	290	266	282	258	266	261	269	282	245	283	275	293	238	227	271	262	305	253	271	255	251	259	265	240	250	267	292	273	282	249	274	271	275	288	273	277	268	241	245	281	301	250	269	273	296	296	271	257	270	294	297	261	251	258	291	268	272	248	280	287	267	289	285	278	279	222	273	262	272	301	266	256	280	267	281	279	265	279	250	261	262	256	277	244	255	281	269	287	299	287	271	247	257	245	278	257	282	273	230
8447	16094	32904	31384	26068	19326	15373	11458	9780	7880	6008	4975	5512	3892	1805	1840	2261	2158	1676	1227	954	762	738	688	688	636	617	690	696	585	634	621	625	644	651	678	616	637	569	666	629	643	646	640	604	649	640	650	627	672	630	655	664	681	628	657	641	619	596	661	666	625	620	631	667	648	617	625	627	613	602	656	624	600	677	623	654	671	673	625	658	637	649	628	648	656	619	685	607	636	676	636	612	619	626	621	628	632	621	620	592	597	640	675	654	658	697	670	617	650	578	611	677	630	691	622	656	648	679	640	627	585	699	583	604	598	683	629	655	664	606	619	652	689	631	653	654	643	652	605	647	658	594	655	618	676	616	626	616	671	647	637	633	614	661	648	627	658	635	621	625	654	668	661	605	633	645	606	623	649	616	618	628	629	646	630	679	655	690	600	625	630	608	633	625	627	633	648	643	648	606	647	600	610	627	653	638	641	654	695	635	647	643	629	649	635	637	625	631	631	690	582	593	585	586	615	666	652	606	630	588	620	651	608	614	655	607	704	597	582	680	619	657	632	615	656	596	653	646	663	640	649	622	633	683	660	651	644	620	639	621	682	599	640	634	652	671	605	638	617	606	652	650	621	630	597	658	629	616	637	612	698	694	659	700	658	649	639	633	622	640	609	626	645	611	588	665	664	618	617	671	642	673	718	624	670	656	600	655	647	662	643	642	668	604	673	612	656	668	658	597	609	567	620	637	658	634	648	656	656	646	627	642	693	622	642	639	696	622	672	616	605	635	624	638	601	668	654	649	637	649	635	626	634	630	615	598	643	660	620	648	657	649	652	663	663	614	647	623	591	636	646	649	599	658	654	684	675	643	632	704	588	625	664	629	638	648	664	628	638	622	661	649	708	592	607	630	615	629	629	662	612	653	685	660	655	615	629	670	649	638	659	666	663	606	617	627	635	613	680	659	630	654	637	656	648	637	628	661	637	582	655	655	604	647	631	633	623	658	630	617	657	618	671	621	655	652	641	675	627	616	644	645	659	627	635	657	682	643	645	624	675	660	614	660	622	592	622	653	604	647	683	631	645	650	574	650	611	642	624	609	637	666	640	628	616	650	633	664	597	595	643	619	650	626	646	680	642	678	672	669	652	680	660	609	637	635	695	679	651	598	637	636	641	639	609	611	647	628	659	624	611	628	616	658	618	650	630	648	673	666	653	618	628	656	586	621	621	652	619	648	648	608	622	642	677	646	624	565	654	616	644	678	682	654	613	618	609	629	613	607	642	608	636	686	641	643	642	628	659	654	641	659	662	615	667	672	663	641	654	611	627	670	661	634	688	636	630	614	611	670	644	669	620	612	641	619	642	623	664	668	611	626	661	664	644	665	654	608	604	671	628	671	633	645	623	650	649	610	676	641	641	656	665	616	633	636	630	631	677	650	670	644	648	669	627	641	632	670	658	627	597	637	612	628	627	646	644	583	596	625	619	686	682	654	627	652	625	652	613	653	681	638	623	625	596	597	671	607	623	615	605	644	662	613	598	624	655	654	628	646	633	666	634	628	607	625	651	621	629	656	653	655	658	652	639	594	630	628	618	643	606	644	641	651	594	615	660	665	692	626	658	641	669	640	635	622	634	627	581	598	624	626	641	597	653	653	620	635	632	613	614	619	642	598	653	611	642	634	667	632	666	592	627	619	643	637	642	638	672	672	662	583	654	625	651	656	643	647	614	631	646	633	627	606	656	645	634	612	648	664	633	646	673	622	617	602	632	639	642	609	642	623	659	654	631	653	630	660	662	696	622	600	649	679	642	644	660	661	648	623	592	606	630	634	626	643	646	612	623	593	633	669	652	643	635	685	607	612	689	680	619	658	633	648	660	644	645	656	656	645	664	619	645	654	649	622	645	621	597	673	642	649	620	624	656	651	607	643	656	674	646	670	591	622	635	590	620	672	632	644	661	662	640	660	671	649	641	639	626	633	603	631	649	627	648	625	615	622	617	575	618	589	673	615	631	648	644	624	635	627	641	627	624	657	663	651	621	698	631	635	629	606	655	616	625	655	653	665	608	654	631	659	627	654	624	614	658	664	671	685	635	618	647	646	668	634	638	609	624	668	627	610	634	623	607	624	619	680	572	673	660	611	687	657	648	627	654	601	603	619	613	628	621	645	633	622	609	663	605	634	636	636	631	617	691	686	636	623	620	628	637	644	611	683	602	647	677	644	644	669	659	645	628	641	630	655	628	626	656	615	594	656	652	637	615	602	659	667	627	639	620	660	614	629	604	624	619	675	636	684	579	664	632	629	664	617	624	677	637	646	637	636	643	655	644	644	635	626	601	678	641	634	651	644	685	644	645	648	622	618	604	626	654	624	639	674	635	649	631	620	646	636	649	620	657	696	627	621	665	628	611	703	604	675	638	611	624	608	624	657	641	650	623	667	584	598	675	663	601	607	634	594	660	604	633	659	641	646	676	596	656	662	678	631	678	651	619	611	615	641	663	675	615	609	656	645	591	633	627	628	679	626	594	622	650	637	652	624	637	645	592	630	653	609	634	625	647	612	673	634	626	599	646	637	666	665	627	653	623	636	644	618	679	624	666	623	617	649	644	666	661	641	637	637	632	637	659	647	665	657	612	629	603	628	695	636	636	654	627	654	626	638	649	673	674	607	618	645	638	660	634	662	660	685	667	632	647	643	665	660	649	650	651	661	694	634	681	663	598	613	634	604	615	646	633	594	663	611	676	625	663	646	635	662	625	552	647	603	634	628	651	651	594	655	636	674	636	682	627	711	625	658	677	644	590	623	675	677	630	666	610	673	625	632	657	665	636	653	659	658	630	611	641	636	636	628	637	684	598	656	605	595	641	614	626	675	664	655	623	635	659	687	659	600	663	627	687	653	639	614	642	671	656	639	634	609	615	677	675	629	672	635	622	614	643	659	609	650	624	649	676	637	644	665	645	624	622	632	634	673	616	650	641	651	589	673	650	649	649	653	612	663	643	628	639	629	638	651	589	635	624	628	610	652	624	622	608	622	634	644	642	613	689	627	598	670	588	619	650	623	682	648	620	579	628	629	615	675	585	642	687	616	662	687	623	669	651	641	629	657	627	564	617	649	592	669	620	640	618	654	617	654	664	582	664	641	673	631	675	618	580	630	626	654	656	628	625	610	613	639	658	645	651	637	602	655	621	617	688	683	634	647	627	651	639	640	645	656	617	595	631	638	609	632	627	627	608	631	655	616	629	632	637	642	649	681	625	645	639	616	647	611	638	635	667	626	640	630	648	612	621	662	613	671	640	666	666	614	661	685	635	641	655	638	651	644	633	674	617	634	609	625	632	657	681	598	625	641	613	630	607	618	657	609	635	657	671	604	643	575	625	624	704	665	606	657	612	648	629	696	609	653	614	613	618	640	680	648	662	651	623	649	687	639	622	656	661	653	643	635	635	630	638	666	591	626	687	651	601	693	619	630	637	606	623	658	617	639	630	618	604	654	626	677	629
35669	42736	47988	41603	33014	28208	24492	19575	14734	10161	6529	5472	8516	8270	3369	1478	1936	1637	1228	745	514	362	356	256	271	259	247	233	259	251	264	266	234	245	247	260	230	239	245	228	235	214	245	286	253	238	258	274	243	238	255	247	227	236	266	245	230	291	284	213	248	240	256	235	215	239	217	269	234	258	241	230	237	232	209	261	260	217	291	272	238	261	235	257	242	231	260	238	269	236	238	251	251	265	257	218	235	251	245	258	277	238	254	242	273	242	239	230	245	252	241	255	254	261	256	255	259	244	247	264	265	245	245	250	228	239	261	263	232	259	247	261	231	223	245	255	244	247	249	267	237	237	251	227	234	230	228	232	229	236	266	245	221	251	218	242	267	230	244	245	237	285	261	229	242	245	241	250	261	238	247	217	231	225	245	231	247	257	252	251	269	257	237	237	256	243	243	226	233	235	219	240	271	247	250	256	265	236	250	252	258	232	239	236	261	220	227	252	252	225	235	264	230	241	248	249	236	257	237	259	234	249	238	255	246	232	253	261	242	246	259	242	257	260	262	252	260	226	240	224	264	227	245	254	269	251	251	265	255	223	253	266	253	271	241	244	229	280	267	263	235	248	235	244	218	252	246	248	247	216	262	269	264	240	259	241	228	261	231	218	252	238	262	245	258	249	244	224	226	229	238	244	243	221	264	257	242	239	234	265	255	222	259	225	238	264	253	247	238	266	251	252	251	251	259	234	255	227	276	240	248	263	244	273	234	235	255	274	241	240	241	260	251	246	250	243	255	246	248	250	214	254	249	249	238	237	240	235	241	257	246	242	239	244	229	232	260	269	257	244	257	221	239	219	220	230	251	249	245	242	230	246	236	253	256	252	259	246	236	254	231	255	258	228	263	242	248	258	262	264	253	268	259	253	270	249	243	251	250	242	236	269	260	240	227	233	258	237	248	227	249	246	268	254	258	250	251	241	263	233	257	234	252	241	229	234	227	246	246	228	258	237	257	208	234	251	232	242	231	268	235	248	237	237	225	252	199	239	237	235	235	221	253	255	264	253	243	236	272	270	238	251	241	211	211	255	227	245	275	285	270	232	236	241	238	260	229	243	260	242	246	236	224	247	242	234	235	236	276	239	281	267	237	255	229	249	235	231	272	265	244	238	245	268	277	240	233	230	237	263	221	255	220	258	272	269	266	239	250	238	231	214	289	248	262	253	265	265	237	227	242	250	239	250	267	215	256	234	259	273	272	216	241	228	274	250	253	232	261	244	248	224	214	245	222	242	242	234	251	254	229	245	248	248	251	279	253	237	241	283	202	267	247	236	256	241	249	254	251	290	230	264	241	243	250	253	259	249	238	217	246	241	239	245	255	229	277	238	260	249	211	244	254	245	269	256	260	258	241	249	246	245	262	268	259	253	240	261	239	228	247	239	267	292	233	239	231	239	256	225	224	258	238	210	238	241	248	242	229	241	241	222	233	261	234	230	198	233	252	250	261	249	242	248	290	255	222	245	243	249	236	224	245	230	244	281	231	234	260	246	254	231	222	224	241	270	240	223	231	225	237	264	261	218	225	242	248	283	258	249	234	247	227	238	249	244	244	235	223	205	253	236	256	246	236	231	209	245	255	237	243	246	246	274	243	246	248	263	231	254	250	249	260	230	229	240	243	286	234	241	219	269	261	249	238	215	241	216	252	225	229	237	241	250	267	273	287	230	256	231	263	256	211	259	242	245	246	235	224	239	225	253	233	239	257	237	251	249	220	235	232	257	253	221	256	244	209	261	241	239	228	241	252	274	248	273	252	232	255	229	226	232	231	251	267	240	236	246	258	254	268	245	210	261	253	244	222	236	243	224	228	236	269	241	239	236	260	274	222	216	257	244	255	237	231	230	239	225	248	239	236	279	249	253	195	230	236	259	252	269	246	244	235	220	242	240	247	256	228	243	247	231	249	245	289	243	245	232	248	251	217	222	257	228	241	230	247	245	248	247	243	259	227	244	217	228	238	248	238	240	270	283	248	229	212	261	258	268	240	240	261	231	276	250	246	241	229	248	261	224	252	261	248	232	239	228	288	250	264	220	228	262	223	244	291	244	251	253	240	255	263	241	236	254	249	244	262	270	263	270	248	229	246	250	221	240	261	243	233	267	226	242	233	239	263	235	239	224	255	230	243	235	263	237	232	273	263	254	259	255	226	276	245	253	238	243	232	234	229	238	256	267	238	266	232	255	236	262	260	228	234	248	250	237	269	251	265	256	277	226	244	243	239	252	230	231	261	246	246	224	238	243	253	226	231	247	272	267	263	247	224	257	229	272	238	246	262	267	253	219	266	272	272	237	246	245	289	230	251	259	219	251	230	254	234	245	232	271	254	244	245	263	238	213	249	249	223	237	233	235	264	263	260	219	247	266	233	242	247	257	254	231	263	226	277	263	247	205	218	230	239	243	234	232	245	237	238	247	219	237	240	262	241	242	281	239	242	251	247	254	237	249	219	223	225	264	256	213	250	252	222	226	240	247	238	242	219	248	241	259	230	211	245	237	261	220	237	234	245	284	251	214	241	255	230	256	268	251	242	254	261	230	268	251	271	245	263	228	260	219	254	265	253	277	278	252	253	224	232	245	259	253	250	269	246	262	264	272	278	246	251	262	239	215	238	242	234	246	210	224	243	250	256	231	233	257	252	247	259	240	263	251	227	264	228	218	244	241	250	264	221	263	254	221	260	207	245	247	240	221	211	249	261	250	247	252	260	241	244	236	255	237	242	237	265	243	250	259	248	242	230	235	246	237	247	269	240	256	214	260	231	236	248	222	249	266	232	247	218	231	206	256	253	284	247	256	231	259	244	235	226	220	253	199	255	241	223	242	240	242	233	209	264	259	272	257	223	271	241	257	266	282	264	246	261	250	235	219	239	247	251	283	257	271	217	247	242	259	272	229	240	228	253	248	250	236	250	256	251	245	220	284	257	247	254	231	264	231	270	268	250	262	260	263	263	264	232	245	288	251	239	262	222	231	263	237	238	246	262	257	243	258	251	228	253	251	222	236	224	228	262	227	245	237	248	276	239	231	225	267	257	257	254	254	257	252	254	257	233	246	219	251	252	257	246	237	242	220	238	242	247	247	265	243	245	235	231	251	257	237	263	234	260	217	236	222	247	232	255	248	240	266	255	235	255	233	252	229	267	251	275	238	240	228	261	250	251	258	286	249	268	247	271	248	207	255	263	250	246	265	224	225	268	230	250	208	245	242	237	267	243	248	263	242	250	268	245	242	232	237	251	245	255	242	234	230	261	239	246	218	258	260	277	227	240	226	237	258	246	245	222	233	235	244	247	232	229	260	250	271	232	247	270	277	241	226	232	222	252	205	235	229	253	253	238	245	239	219	260	262	247	228	247	257	212	214	256	242	238	242	275	269	243	256	238	272	248	229	243	242	243	249	230	263	210	270	248	248	214	241	250	267	242	253	290	243	242	261	240	254	245	256	222	250	260	239
22626	35333	46803	48038	43274	40004	36446	32051	29240	23320	20952	20013	27698	26279	10982	7492	9633	8436	5846	3508	2105	1337	882	681	631	575	599	577	594	603	558	557	613	598	543	634	556	624	578	613	569	586	600	576	581	578	599	653	535	552	571	620	545	575	564	577	568	635	571	547	593	595	553	580	572	536	575	581	538	576	596	610	610	578	569	579	579	589	583	627	557	602	591	565	561	581	616	553	610	585	595	574	586	581	569	583	588	582	576	609	606	588	565	565	548	587	567	605	538	569	597	591	572	529	592	538	607	573	605	612	576	593	629	565	615	563	550	584	553	606	587	592	599	562	561	613	579	584	547	571	539	561	596	585	546	615	575	590	560	569	577	574	537	566	553	564	601	595	572	609	593	610	556	617	547	595	605	534	587	598	609	580	572	596	544	582	580	560	572	600	587	561	557	587	579	553	582	557	583	559	570	597	564	581	655	588	578	594	596	586	567	574	572	578	577	571	592	534	611	589	536	612	566	575	617	578	632	576	587	579	573	620	546	592	599	587	590	583	600	595	561	534	562	599	605	610	627	536	640	593	613	615	573	645	588	571	555	596	605	569	565	581	612	588	614	573	580	599	610	544	614	582	546	583	588	596	569	574	565	638	579	602	605	603	600	605	562	528	560	586	602	569	589	588	591	590	556	623	595	604	596	596	612	558	592	571	639	620	565	562	610	581	580	588	577	565	543	599	621	614	557	623	603	565	604	587	558	628	582	567	581	531	615	629	612	627	573	579	583	592	563	590	621	584	607	599	550	576	554	579	589	640	594	579	509	571	598	613	618	547	609	572	603	580	570	596	549	616	566	581	597	577	569	567	539	572	585	596	576	625	576	571	516	582	588	569	547	553	604	585	623	606	620	573	586	569	583	624	618	624	536	581	587	621	604	572	541	615	567	624	558	562	583	554	580	627	578	564	577	540	555	586	616	590	619	591	592	591	587	571	544	615	570	631	543	557	591	585	590	575	578	621	586	601	611	567	599	588	576	598	563	614	582	634	584	579	588	598	550	586	569	566	541	541	577	611	572	580	610	601	576	593	589	583	583	594	590	557	543	650	597	537	574	559	588	605	598	600	604	596	578	585	596	590	579	653	553	584	611	557	566	617	582	587	571	545	607	586	568	550	544	642	602	591	609	612	577	557	553	587	578	593	594	577	600	580	545	620	546	590	626	569	610	580	571	557	568	578	621	613	585	588	593	590	545	594	593	614	599	608	596	631	632	589	568	581	588	598	549	572	592	515	581	567	598	565	584	562	560	627	595	526	547	577	600	634	595	583	582	565	618	565	601	566	593	601	601	596	621	543	568	591	560	575	589	565	598	578	597	548	563	622	589	580	593	537	572	585	567	601	614	569	595	581	564	606	590	568	603	547	591	605	589	544	579	601	627	560	580	670	595	566	608	616	588	580	580	570	605	592	576	586	601	580	569	526	571	585	604	594	570	569	592	560	587	556	587	619	584	561	574	579	596	589	555	598	576	584	587	602	565	567	563	585	589	591	595	623	530	631	570	603	591	597	619	584	622	573	588	587	596	577	585	576	593	592	580	568	558	582	534	610	588	548	556	600	579	601	591	586	592	570	566	578	603	603	567	584	598	617	608	581	599	620	633	585	588	564	596	589	548	583	585	576	552	579	538	556	581	576	567	572	610	597	620	614	576	622	558	630	619	557	537	609	599	558	589	595	603	583	560	580	577	607	573	555	609	551	551	602	627	569	575	597	565	585	590	601	617	607	602	575	595	592	564	582	618	568	584	572	527	588	579	575	559	589	602	573	582	564	589	592	568	555	579	569	570	610	619	558	568	596	556	607	606	619	625	591	593	571	631	557	583	566	601	623	590	602	587	617	578	617	576	561	544	626	578	602	579	572	598	661	560	560	594	553	597	550	609	606	615	602	561	609	564	558	585	582	542	597	550	583	626	632	605	599	586	582	552	568	634	586	577	568	541	564	579	598	571	599	534	602	585	564	542	584	516	550	546	586	605	585	569	612	567	578	574	583	592	557	543	555	590	574	516	579	578	594	622	566	576	592	579	561	627	550	579	568	570	582	572	555	607	630	584	588	609	612	603	595	591	579	592	580	558	551	574	610	608	571	612	604	565	557	579	591	578	576	610	586	560	536	581	549	604	582	607	590	615	592	572	600	552	558	637	590	529	583	546	596	615	584	569	594	562	564	536	579	551	598	578	594	588	578	557	561	542	562	625	556	574	581	538	537	639	582	603	568	613	560	624	587	589	549	612	588	548	673	588	565	607	598	597	605	595	572	567	582	546	609	553	636	574	604	621	631	605	565	553	599	552	574	584	563	584	606	572	610	611	567	560	569	583	592	603	549	572	575	565	591	584	639	546	604	613	589	574	557	569	600	545	579	579	618	597	566	579	612	615	580	592	601	625	553	540	584	591	610	554	607	597	565	584	601	606	628	615	605	541	581	536	586	564	576	562	588	566	570	600	603	591	598	594	569	575	582	578	562	577	603	584	579	570	575	571	567	613	571	600	607	579	584	574	556	610	645	581	620	597	607	583	576	567	591	623	566	611	569	580	554	596	559	561	553	573	593	538	587	557	619	562	577	611	600	575	585	580	605	592	573	599	544	588	551	576	582	569	615	596	606	589	613	584	539	616	603	564	533	624	577	547	562	549	596	580	578	611	622	561	547	570	562	526	567	563	605	604	583	569	586	601	622	605	579	559	589	568	594	586	556	575	595	601	559	609	590	585	596	616	607	600	563	534	566	564	604	620	556	569	605	587	601	616	610	581	592	601	563	594	554	550	584	589	573	573	598	553	590	627	598	579	576	577	570	598	582	573	620	577	549	564	576	566	577	589	580	603	593	573	640	587	581	579	615	576	613	567	611	544	599	581	594	584	576	585	559	577	555	618	581	601	554	552	571	579	600	587	575	585	635	581	543	576	577	574	561	613	581	589	600	587	581	588	593	582	587	594	594	573	574	625	574	584	578	516	574	570	560	586	571	579	619	583	550	521	610	570	623	590	548	596	539	605	611	564	559	594	579	599	604	575	603	579	608	554	636	561	587	613	619	582	527	590	579	597	588	608	586	568	551	569	591	591	580	577	595	606	602	608	595	559	624	590	600	603	565	570	608	575	595	565	600	580	586	609	612	600	570	577	562	575	579	583	565	569	575	602	601	634	578	543	595	592	589	584	625	601	624	589	605	561	618	577	559	592	576	588	567	625	576	603	612	611	621	560	590	600	596	619	532	570	574	595	600	576	579	602	589	613	592	654	587	597	635	585	553	581	590	570	617	559	619	560	559	609	605	568	551	583	573	611	606	625	574	593	562	600	552	551	591	559	581	576	585	546	597	610	584	581	605	616	567	582	539	545	591	542	597	571	634	563	558	603	609	571	578	588	557	557	592	612	587	581	567	596	567	573	571	613	594	574	618	581	613	593	612	565	556	591	559	570	590	581	589	577	602	588	604	548	532	578	561	595	586	589	584
44281	51461	48650	45172	37262	34789	32194	28075	21305	19346	15339	10860	16961	16616	11293	5666	2293	1496	1122	755	497	368	293	276	234	227	209	242	225	224	226	236	222	206	203	226	218	211	197	216	219	230	226	223	235	227	229	216	248	245	217	230	221	220	231	252	229	226	210	247	251	203	200	215	219	237	226	249	228	218	234	216	229	198	223	221	227	217	199	207	219	209	231	209	226	218	199	191	226	227	207	239	219	241	207	218	198	217	215	217	230	231	260	225	236	230	206	228	219	219	223	232	212	234	210	242	224	226	247	212	225	210	218	212	224	216	221	205	241	216	231	224	223	229	229	221	224	193	229	207	233	235	206	225	218	212	219	185	203	231	223	217	212	223	227	184	215	201	223	203	201	219	245	227	254	220	220	212	213	204	231	229	238	231	224	237	251	202	228	212	235	236	205	203	219	218	199	221	237	215	243	217	235	210	237	258	220	199	240	242	218	228	233	207	229	229	219	214	208	231	224	212	239	235	213	216	201	233	220	223	212	234	236	224	234	205	226	213	245	229	223	234	231	224	226	207	205	236	236	223	215	206	205	241	228	227	232	186	219	228	220	220	205	227	219	216	238	209	210	224	251	246	257	208	207	215	222	231	235	219	238	213	227	251	217	228	231	216	215	217	230	219	230	206	213	212	203	209	200	233	225	229	220	231	200	216	228	211	224	237	210	232	224	233	222	250	223	236	201	230	247	190	191	229	237	241	247	260	210	190	212	218	205	204	253	211	190	240	222	222	207	216	192	203	231	234	246	219	222	232	219	238	234	229	229	246	219	244	224	223	213	241	232	237	215	217	230	225	221	212	212	238	237	224	217	226	245	233	230	231	209	213	240	241	233	242	221	212	216	213	209	225	234	213	222	244	177	211	217	218	244	209	235	193	207	203	220	239	222	218	214	193	235	230	221	239	223	204	222	227	213	222	243	211	207	217	223	238	203	221	213	241	195	225	258	188	235	226	193	216	239	221	245	232	224	223	237	249	211	205	199	246	219	233	188	226	227	214	221	224	238	211	235	208	224	238	236	221	232	245	241	226	210	211	244	266	225	210	217	215	202	236	218	231	247	225	222	236	201	235	241	247	224	264	212	211	199	227	221	209	236	240	258	220	200	249	207	245	212	222	241	224	229	237	210	222	236	230	222	238	214	240	227	216	200	234	245	207	232	219	195	251	218	227	206	190	239	210	195	195	215	228	217	208	216	217	235	267	239	206	202	220	194	245	207	207	196	216	252	218	237	213	200	222	224	200	227	247	245	202	224	225	200	241	223	244	227	228	194	210	212	237	223	197	233	226	209	217	239	226	245	225	190	228	240	204	224	199	249	231	214	229	219	225	192	238	233	267	245	249	215	242	230	227	219	215	221	238	232	212	231	235	233	218	210	198	243	239	220	225	230	248	223	257	226	236	236	222	235	262	215	206	219	218	214	232	249	226	233	192	215	218	177	225	202	214	200	216	245	237	218	209	244	206	215	226	236	223	235	224	206	189	214	230	203	217	218	203	206	260	212	216	225	234	239	231	231	219	261	235	204	227	240	205	198	221	212	218	221	212	213	211	220	231	213	240	224	231	241	258	260	235	220	243	219	220	225	226	237	271	242	260	233	223	213	220	207	225	211	216	213	203	229	218	218	205	222	216	231	210	223	223	252	226	213	218	225	229	239	213	235	225	221	235	227	196	212	214	227	220	233	253	223	226	224	212	211	224	263	224	211	252	233	221	241	217	206	218	237	248	209	194	223	236	200	231	216	215	231	220	210	199	201	220	224	241	221	204	217	218	219	221	241	202	189	218	209	226	229	243	209	242	219	204	202	215	240	223	233	223	225	206	250	217	235	220	235	235	236	217	204	225	235	209	225	233	209	255	227	241	216	219	205	199	224	210	229	238	216	188	248	239	201	214	241	225	201	194	213	210	213	207	213	210	208	208	217	224	217	248	223	227	233	235	226	212	199	214	215	229	211	235	235	206	205	213	234	209	217	245	237	236	232	250	219	201	204	202	216	218	215	224	214	215	205	226	233	203	213	225	241	195	223	213	211	240	218	206	207	216	227	235	215	229	242	228	195	215	224	202	209	221	219	236	248	201	231	218	230	246	236	227	243	215	236	232	219	222	216	229	227	224	225	208	235	224	232	236	215	223	213	220	248	194	255	194	214	234	217	247	220	211	228	232	210	231	216	205	227	225	189	245	231	218	237	224	223	229	236	238	216	216	214	239	222	215	232	213	225	242	253	211	215	200	223	221	200	226	220	249	248	235	225	234	227	222	213	198	216	225	218	209	225	226	189	252	211	210	204	215	212	223	245	214	241	213	240	228	224	233	245	233	231	222	232	244	220	202	224	215	220	230	207	222	227	208	197	238	212	241	202	243	235	231	205	208	212	234	224	256	211	239	237	229	224	206	236	227	232	256	218	213	223	244	209	209	181	232	235	227	228	208	238	216	203	240	231	201	234	230	264	226	204	227	225	246	221	229	257	199	221	227	211	233	204	224	232	217	219	237	229	208	241	224	185	202	221	227	207	220	230	221	245	236	218	219	211	218	207	230	199	232	225	217	223	240	214	247	233	205	237	224	236	198	246	237	261	233	274	234	247	229	243	233	260	250	230	202	209	271	235	213	212	227	209	207	231	225	227	217	191	225	220	215	243	205	217	227	231	223	208	220	198	198	266	236	225	241	222	216	228	213	230	224	210	204	222	237	208	204	230	230	222	227	202	244	240	204	209	214	196	256	203	198	218	252	230	239	218	218	215	226	219	227	198	221	267	232	237	225	196	218	205	247	223	205	206	244	217	227	220	235	174	243	236	230	223	228	232	196	214	230	220	238	222	228	232	212	235	241	234	229	224	224	223	221	247	227	202	225	219	208	229	234	230	215	216	228	224	231	219	223	243	229	236	251	234	205	212	211	251	210	236	238	229	255	221	243	214	233	219	191	200	236	239	238	200	202	253	237	231	209	215	219	217	223	219	250	232	221	202	219	220	224	250	209	223	215	223	217	221	194	220	188	224	221	238	228	209	241	209	218	247	229	195	212	253	185	214	241	212	189	236	257	216	223	197	229	176	217	236	177	244	230	204	234	213	222	221	241	238	244	231	231	217	218	234	245	229	231	209	233	248	233	222	253	267	241	211	237	219	263	210	238	232	248	262	215	208	216	219	229	232	273	231	230	198	221	247	258	230	200	226	203	220	192	233	251	210	213	221	226	244	256	248	236	230	215	214	182	207	219	221	206	211	198	217	212	205	222	242	208	212	233	223	212	200	213	240	219	191	198	204	221	228	219	247	244	202	201	207	233	228	234	221	221	236	245	200	246	227	229	238	213	198	229	261	253	246	224	218	231	239	186	235	234	213	195	205	203	242	209	212	208	239	252	235	222	215	239	223	223	247	223	231	212	209	249	212	219	233	252	199	237	216	194	214	228	211	202	210	217	227	211	236	208	218	223	256	234	239	213	225	233	235	225
29694	43055	50674	52235	48310	47135	43765	40213	34188	35780	30539	28877	38303	37003	29889	18070	9859	7006	5104	3331	1953	1141	837	627	579	569	509	583	561	530	525	558	560	539	526	520	538	522	540	536	531	560	502	555	535	575	541	556	557	508	537	559	562	563	539	516	585	562	546	546	583	545	573	529	524	543	521	557	534	527	528	518	540	525	560	568	571	551	542	501	535	534	526	525	584	544	510	541	504	531	538	541	541	538	539	540	521	498	550	525	520	520	497	543	512	522	561	515	509	506	529	557	527	522	524	514	523	560	540	510	557	511	527	549	535	538	550	506	536	541	578	554	528	539	549	507	511	551	558	527	546	543	543	543	544	513	576	528	608	540	554	513	542	513	539	558	567	545	500	514	512	520	533	567	517	520	540	530	537	536	569	584	505	568	558	480	535	552	510	508	504	535	510	545	551	526	514	506	519	526	537	509	526	544	563	556	511	534	555	542	529	523	517	538	540	543	500	523	556	547	547	530	521	498	530	521	538	509	583	550	503	556	552	520	518	538	511	505	515	532	539	529	540	513	528	513	552	523	528	498	534	504	546	549	559	545	551	554	538	514	516	501	558	520	554	555	525	534	492	546	552	530	532	573	532	537	529	520	528	513	532	548	535	578	525	509	502	523	534	510	544	544	540	556	507	514	514	519	518	523	579	525	493	521	548	515	545	543	518	518	547	525	498	519	525	542	498	537	574	530	518	585	552	547	509	534	550	563	453	559	517	569	573	524	574	555	549	556	547	485	571	555	571	560	543	539	563	526	528	501	524	537	508	540	508	507	544	519	532	526	511	541	521	523	550	578	523	492	514	532	552	515	492	529	510	548	517	544	531	546	541	526	514	561	539	540	531	531	511	529	566	534	520	509	529	533	533	545	536	546	546	518	565	527	525	512	582	540	528	507	553	520	518	513	537	564	541	553	551	512	567	544	523	516	558	503	545	522	539	521	543	533	549	502	556	546	528	520	535	565	499	525	517	537	498	532	550	579	543	507	542	558	502	515	542	527	545	530	516	541	522	509	553	544	532	516	546	514	537	525	540	527	519	556	520	513	543	558	512	533	512	573	534	576	530	535	548	530	521	563	517	525	514	554	555	525	596	508	549	495	507	526	523	549	547	512	522	534	538	537	517	538	548	573	533	547	507	591	491	545	544	557	536	507	534	529	495	556	566	550	544	543	555	525	563	582	498	549	548	548	545	536	526	523	558	517	533	520	542	533	533	545	520	527	563	532	527	523	536	511	515	503	529	539	566	507	510	549	496	497	540	524	525	516	522	565	477	540	533	531	585	555	552	508	561	541	567	516	545	528	528	565	515	532	554	547	529	531	515	498	554	535	538	556	495	539	559	585	527	529	557	509	590	545	534	540	527	563	548	541	537	511	480	546	545	558	572	525	545	500	553	510	506	562	513	507	564	524	519	556	529	515	534	529	509	536	570	541	529	491	528	549	553	531	527	556	536	518	518	518	533	525	502	593	522	547	533	516	570	531	559	542	516	486	562	530	547	543	525	534	521	547	546	522	529	522	527	541	551	552	506	562	502	511	484	566	556	532	500	528	514	534	548	531	557	553	536	527	505	535	520	497	517	566	535	567	546	528	528	569	537	504	525	508	567	529	508	555	560	520	560	531	490	545	548	563	525	535	527	514	528	512	506	533	509	561	530	534	524	511	529	525	537	489	526	506	536	528	548	538	550	522	499	566	546	501	531	519	507	510	565	489	514	571	545	510	590	536	542	514	537	548	552	484	562	505	523	524	507	541	542	519	530	529	513	519	513	544	518	549	524	538	487	563	525	511	519	539	535	528	568	469	564	550	516	509	552	500	515	556	550	496	500	515	526	515	552	512	532	517	541	533	564	526	577	540	548	481	513	562	557	536	539	583	520	521	580	530	574	543	531	516	549	540	514	532	521	553	515	532	531	531	541	564	518	539	489	545	514	549	531	504	510	517	547	535	572	546	512	513	586	534	562	509	538	533	557	503	510	523	536	507	539	537	567	502	496	540	511	505	524	533	517	530	512	533	552	584	533	610	486	517	535	513	490	541	600	534	558	528	510	517	515	533	559	516	575	521	566	536	586	565	557	499	531	532	532	499	522	549	547	530	525	495	542	514	555	535	482	493	540	581	553	534	537	561	552	493	561	537	513	580	514	574	538	543	549	554	531	531	534	524	592	489	560	559	506	522	536	549	541	545	548	487	540	511	549	512	553	535	502	508	586	524	535	548	549	510	527	522	536	561	570	517	529	506	538	592	548	539	517	548	571	498	568	561	547	542	567	551	563	577	568	491	473	517	510	514	534	533	572	563	510	563	542	554	499	523	494	556	551	502	531	517	572	526	562	512	580	515	512	498	516	523	492	526	508	539	555	504	507	544	505	501	533	515	495	553	513	536	508	556	525	514	544	553	558	558	533	501	546	522	520	549	522	545	614	508	509	499	537	559	537	498	525	546	509	522	565	525	494	514	543	579	582	551	545	522	598	547	508	528	533	559	555	541	537	586	533	499	490	519	528	483	531	510	529	509	516	526	510	555	563	493	562	542	540	577	569	534	540	553	538	529	521	535	549	518	550	492	539	536	508	520	525	509	541	581	537	524	562	520	559	539	524	571	523	535	563	508	531	565	536	493	511	534	527	530	564	528	546	534	551	487	513	554	517	550	574	503	552	574	524	556	535	546	524	508	534	523	513	559	529	534	481	516	517	512	519	528	588	537	540	565	490	518	511	550	561	556	516	565	556	524	541	525	533	552	521	574	519	539	566	532	545	493	519	539	529	511	523	537	532	548	530	521	548	549	523	535	537	506	538	542	562	496	524	517	529	545	526	526	511	547	503	550	513	525	525	482	520	535	570	549	529	511	550	508	529	525	527	521	552	538	505	555	537	519	561	540	552	511	537	555	544	513	485	479	541	539	504	539	505	541	558	566	534	555	484	536	537	534	561	516	513	503	546	513	559	489	501	491	521	560	573	506	525	545	501	514	555	555	529	547	551	552	525	544	522	590	550	517	548	545	539	540	548	545	531	514	544	532	481	546	537	519	545	517	510	556	524	540	564	495	535	532	489	496	520	565	499	532	566	509	539	506	509	589	525	509	525	553	533	532	534	500	573	543	538	522	516	533	508	559	556	548	539	536	518	538	571	505	507	535	535	522	527	564	545	561	555	554	527	529	536	541	562	546	547	535	533	554	545	520	526	512	536	514	613	534	548	528	547	538	582	525	520	527	529	520	489	571	534	533	559	533	506	521	578	540	495	537	478	560	532	505	473	521	530	521	527	548	561	500	609	540	564	528	488	507	576	518	524	522	559	539	511	552	529	551	528	543	506	554	493	546	541	548	548	484	515	536	505	556	556	538	511	540	518	519	553	509	528	543	532	530	558	535	506	506	592	549	545	542	532	550	547	516	548	544	558	545	528	524	507	494	519	526	538	523	507	519	569	520	524	489	530	577	521	520	528	534	500	535	526	532
17871	24474	28413	18644	11593	6586	4801	2779	2203	1367	1226	1300	1531	1439	1144	713	449	412	336	328	326	297	259	272	261	248	234	261	277	258	300	264	264	258	273	262	266	252	241	248	253	261	263	273	284	272	280	259	275	245	275	269	272	275	259	262	276	245	281	229	248	255	273	265	237	288	266	267	271	255	290	252	281	255	302	289	247	291	248	265	292	252	286	229	255	262	309	253	262	238	277	282	268	277	260	254	268	272	270	281	270	266	270	246	279	264	258	268	271	271	235	236	262	239	247	274	274	279	275	282	275	227	271	276	294	262	274	267	271	277	257	250	288	290	252	293	241	304	281	298	272	261	260	297	287	278	270	274	275	262	274	269	243	240	269	244	261	279	251	246	286	292	295	261	281	263	294	267	270	279	272	278	251	264	269	282	229	251	263	251	275	261	254	286	283	284	287	279	281	273	252	260	266	290	267	277	275	259	272	263	256	275	275	265	256	265	274	257	253	281	304	279	262	322	293	280	254	286	283	269	289	251	280	283	234	242	262	253	254	267	267	261	268	301	263	263	275	251	252	259	270	261	252	273	270	271	285	299	283	281	281	276	256	281	279	274	288	281	279	267	261	290	257	273	257	282	287	263	269	233	314	280	282	260	270	281	268	279	277	285	263	283	258	283	257	281	276	256	255	278	246	240	249	244	264	273	258	282	248	248	314	261	280	275	301	297	269	289	265	249	277	281	278	266	283	269	280	299	275	275	272	262	274	285	280	254	269	241	265	250	284	266	295	294	280	273	257	238	266	280	270	248	255	271	281	252	288	274	261	258	244	267	267	260	247	250	268	238	244	253	273	248	258	297	291	280	259	279	253	248	292	292	268	257	264	266	268	255	277	246	253	284	310	260	282	264	290	300	254	256	258	270	276	284	256	266	285	293	258	256	286	268	285	279	268	293	250	273	263	267	237	259	245	245	253	295	272	277	274	260	271	275	272	254	250	231	287	261	244	278	261	267	269	262	295	284	259	250	276	266	236	294	270	257	293	289	253	253	280	287	300	257	285	286	262	295	259	241	257	302	277	273	238	292	273	248	293	245	266	280	276	273	255	267	259	289	268	291	211	246	258	251	259	280	283	293	281	265	273	250	274	252	275	276	278	279	240	299	258	296	243	266	255	260	304	266	234	270	269	255	283	246	253	262	282	268	278	245	248	256	272	269	272	261	267	283	245	267	254	280	289	278	258	282	293	282	262	258	271	271	268	279	278	256	293	274	273	261	262	285	269	254	278	284	285	269	237	278	294	250	262	262	281	232	293	293	273	298	283	287	285	245	274	267	270	271	271	282	290	304	281	278	252	245	342	260	279	269	258	266	273	300	283	279	272	270	318	250	270	280	252	265	281	273	294	257	253	280	261	312	260	276	250	278	271	279	300	228	265	256	257	241	259	262	267	274	262	289	255	277	299	276	281	281	283	271	250	263	256	257	280	251	289	230	247	247	234	278	250	250	251	279	252	280	273	277	245	233	256	231	266	295	304	251	267	272	247	281	274	266	306	280	264	273	261	277	295	263	286	290	265	263	267	294	259	255	273	286	261	263	248	295	260	250	244	261	256	306	276	275	293	294	295	263	276	263	248	273	267	243	251	280	276	275	279	261	270	304	281	266	256	277	262	272	279	257	266	273	269	251	275	262	263	254	268	261	270	286	283	270	285	250	254	271	273	280	243	274	265	272	284	274	287	301	274	252	269	273	261	281	284	259	267	284	300	248	289	268	280	257	240	281	270	292	289	300	277	266	269	258	265	283	278	246	240	229	255	265	281	250	274	294	255	264	241	259	279	273	282	255	250	270	264	319	293	266	244	277	313	248	254	268	272	249	265	258	258	281	262	278	288	278	249	265	269	247	277	280	262	280	261	301	291	245	253	258	289	290	280	281	257	273	267	257	262	269	285	277	258	247	275	266	297	280	269	297	267	246	260	275	297	253	240	295	273	278	275	283	258	261	235	261	266	260	284	275	254	259	248	246	288	288	258	271	273	272	257	284	296	288	261	293	227	280	265	276	287	283	257	258	275	251	249	269	262	304	257	259	250	264	258	277	279	256	284	283	255	257	245	275	262	253	254	275	275	259	279	271	252	280	272	258	284	273	244	286	268	263	285	263	271	298	285	267	267	312	265	254	279	287	308	249	288	308	282	275	312	292	291	269	290	245	270	301	272	264	262	266	271	265	281	271	258	251	273	283	290	279	244	251	271	281	274	285	274	235	261	224	274	257	266	270	255	241	263	296	237	278	302	264	282	253	269	262	283	251	268	275	278	253	284	283	270	271	266	232	266	262	254	239	260	252	301	246	263	288	236	267	253	270	273	275	229	237	261	299	272	255	295	280	292	300	260	251	254	278	244	252	283	258	250	280	259	269	256	261	262	249	268	273	288	256	251	277	284	273	269	275	279	253	265	293	258	278	247	275	285	265	260	255	254	303	252	263	263	286	270	291	270	256	250	257	244	264	268	256	273	285	266	295	259	277	270	288	251	294	271	262	248	270	263	262	260	263	257	254	293	274	244	276	284	278	277	256	271	258	286	308	280	284	274	273	290	240	248	255	277	261	285	277	304	290	273	256	271	285	282	266	264	259	270	259	260	288	259	262	254	253	263	243	269	289	260	261	237	279	264	256	248	263	235	257	265	286	241	251	302	241	252	263	268	244	272	256	248	267	249	289	256	244	257	268	249	268	283	307	273	258	281	264	275	291	267	296	251	242	246	243	308	282	268	241	262	264	267	261	272	270	288	265	261	233	263	283	266	278	303	280	277	270	264	286	256	285	274	264	239	281	256	255	282	275	255	271	244	277	274	283	272	268	261	282	255	276	268	284	247	266	258	286	269	254	287	261	240	288	294	289	268	234	290	284	254	299	236	260	268	269	283	246	265	278	252	267	271	263	276	284	284	283	278	253	269	281	270	294	292	264	263	276	289	277	264	267	289	259	284	278	251	266	261	269	274	275	213	264	308	268	276	278	223	290	266	243	273	258	281	233	253	248	288	287	270	257	270	258	292	241	278	289	295	285	277	252	246	292	302	281	288	267	251	248	264	296	296	298	260	253	263	259	267	234	239	293	325	240	315	276	277	288	259	291	288	255	277	268	269	260	255	267	226	252	287	301	250	268	263	268	240	267	301	245	272	266	255	281	266	268	248	254	265	266	282	287	264	271	282	310	280	289	274	242	255	285	261	277	237	287	261	301	265	258	275	262	285	272	269	289	232	276	268	280	256	285	281	234	230	271	290	258	271	266	272	295	262	264	294	282	302	268	284	265	262	300	293	274	298	261	253	258	249	299	252	246	285	269	285	237	255	281	261	287	254	249	264	257	268	300	253	293	263	254	272	281	254	292	274	283	271	256	258	244	306	282	252	278	254	278	253	273	298	265	275	259	253	266	258	261	276	263	280	257	244	263	267	292	274	242	253	260	283	271	275	281	290	223	266	254	270	270	281	256	264	257	256	273
10456	19808	30890	28137	23758	18125	15128	11395	9781	6526	6380	6487	7259	6805	4829	2879	1602	1244	1046	883	762	709	681	658	650	628	693	595	654	610	597	605	639	631	602	601	652	624	629	624	603	632	649	619	644	640	596	605	703	619	625	633	686	629	658	659	665	616	650	596	678	658	674	656	636	624	622	632	674	617	625	620	668	604	662	651	639	672	646	650	650	578	667	628	642	603	666	635	613	633	615	602	652	641	617	598	683	661	663	611	661	648	644	723	639	601	602	611	639	629	621	680	637	633	640	655	666	653	610	576	672	647	645	619	604	630	619	665	618	644	648	634	614	620	652	641	653	646	623	680	644	609	626	600	638	585	639	654	651	655	644	643	645	618	655	670	659	661	629	660	591	678	634	647	587	613	612	633	622	619	636	644	616	610	665	664	608	636	652	661	632	675	645	662	610	675	623	591	680	659	640	622	638	647	700	617	651	653	622	608	610	605	589	593	658	676	641	626	619	625	617	635	606	649	627	664	597	618	656	661	641	605	622	638	652	604	644	620	656	615	601	616	630	635	654	655	677	696	689	632	640	617	649	662	654	618	610	674	649	640	650	641	641	640	688	613	628	641	600	686	630	616	637	663	655	638	612	624	609	638	635	686	628	655	671	688	633	685	642	630	647	604	612	621	678	648	596	652	678	662	621	658	609	654	624	666	636	686	659	634	627	626	658	585	607	612	587	614	683	611	630	652	627	605	637	617	630	686	616	651	596	639	624	648	640	639	617	652	650	620	651	609	687	620	640	656	621	646	612	645	669	622	631	601	650	629	611	652	674	638	640	623	646	617	627	627	649	644	637	657	616	632	684	672	646	668	640	627	625	683	642	681	643	666	622	615	638	612	644	616	645	691	604	631	614	648	640	598	639	683	618	640	646	638	634	672	660	674	609	647	619	628	657	666	670	615	659	608	632	660	601	625	603	636	659	618	632	615	652	640	675	626	621	644	650	648	622	641	662	629	671	654	613	669	622	623	655	617	667	627	670	605	649	613	651	623	671	628	637	647	677	700	637	628	612	696	644	659	632	654	638	667	622	620	615	615	676	680	617	623	616	641	624	681	649	685	647	654	637	646	646	633	660	630	674	634	596	683	615	680	711	562	649	595	683	654	608	632	596	613	631	625	667	633	633	658	676	653	675	636	627	637	682	595	611	636	656	682	654	654	638	622	657	681	674	612	649	602	587	604	619	673	631	653	635	687	596	674	652	587	639	605	626	615	636	612	637	615	612	629	611	634	640	653	637	647	667	641	657	669	620	646	631	674	602	695	640	644	656	609	644	616	598	690	648	628	603	653	693	628	650	620	641	686	613	616	621	589	649	689	671	595	662	658	628	648	640	652	642	625	595	652	638	650	615	650	615	640	653	615	621	632	617	649	640	677	621	605	628	658	645	683	652	614	663	644	662	689	640	657	682	667	641	666	584	660	609	614	615	645	612	665	634	592	611	657	668	623	612	634	658	649	618	656	685	656	627	609	656	647	665	640	640	644	698	677	611	668	637	664	627	569	666	638	659	620	609	668	622	649	635	663	628	670	637	659	642	623	685	631	632	667	578	652	654	641	628	615	637	658	654	684	653	657	637	609	683	669	637	589	667	654	635	651	615	627	661	628	664	620	659	620	666	674	657	667	638	631	615	664	656	658	637	673	625	642	675	639	612	663	661	660	648	635	659	642	674	647	633	690	678	674	623	656	639	621	640	622	636	621	627	620	665	656	642	644	667	641	671	650	631	593	666	645	665	623	667	652	634	679	621	659	660	607	642	626	676	615	630	666	605	650	669	678	670	625	623	683	635	647	626	639	654	632	597	617	589	646	590	626	695	677	608	635	644	641	658	665	634	645	662	638	621	640	624	663	653	629	641	627	657	649	581	650	671	669	662	598	629	671	688	642	626	662	677	650	645	636	629	600	691	647	660	668	596	644	614	596	622	600	627	657	639	668	706	646	630	621	662	617	616	625	590	655	638	629	675	606	661	659	633	635	630	634	631	623	630	659	607	667	704	610	622	649	595	624	637	637	618	582	661	659	607	676	640	626	655	635	635	642	627	650	639	656	637	633	630	671	645	620	651	655	641	639	599	656	653	619	638	605	656	614	662	595	613	617	640	634	659	663	598	646	666	651	603	674	620	599	634	622	668	638	684	648	672	638	631	633	648	609	640	670	619	666	626	638	651	626	626	627	646	657	613	615	645	635	654	638	647	664	650	648	672	674	608	638	674	644	663	617	625	660	613	664	622	641	641	668	640	624	603	643	664	617	629	644	631	644	632	649	635	616	615	647	624	607	626	640	605	669	667	619	628	615	640	663	675	664	661	628	646	611	653	696	658	624	612	604	621	574	672	609	669	626	671	621	652	638	658	647	655	625	636	644	585	666	597	636	688	651	612	628	648	646	666	599	647	661	662	676	636	617	648	642	671	622	606	633	647	637	641	627	645	648	651	642	627	634	641	622	603	644	640	607	628	654	654	645	656	618	618	631	613	585	619	599	636	617	640	618	634	652	623	598	664	625	654	641	647	627	588	647	600	640	597	681	613	633	668	620	669	672	657	675	626	609	616	646	614	646	644	648	665	648	636	637	646	656	653	651	658	662	625	659	625	670	656	657	636	641	608	705	643	654	684	649	663	624	648	662	658	660	647	628	657	671	631	595	626	626	629	692	659	667	651	610	682	649	642	626	629	611	636	604	610	584	628	632	644	675	593	648	640	647	628	656	658	597	621	674	648	604	655	686	658	676	628	653	676	601	659	666	632	635	668	628	663	670	638	646	625	635	655	594	633	648	618	624	663	589	677	627	647	635	626	656	630	614	613	662	617	611	654	613	611	617	650	615	648	632	637	602	623	626	651	616	667	628	664	656	639	598	655	669	651	629	639	641	639	602	665	640	635	661	643	671	670	682	617	623	619	642	638	672	637	608	634	681	630	639	604	635	653	660	640	659	585	652	661	648	611	632	637	654	633	650	651	629	642	667	653	636	664	625	604	663	603	675	659	589	632	631	645	642	624	646	671	649	619	620	639	623	636	641	666	671	655	623	622	633	677	658	618	656	692	666	654	683	663	622	639	654	647	635	635	652	618	645	609	662	653	618	690	659	608	613	650	666	661	639	628	659	619	647	629	628	647	648	625	613	625	593	600	601	655	657	643	603	684	653	677	626	674	624	614	661	618	628	599	651	631	664	659	664	636	628	644	626	638	658	630	680	626	653	640	624	649	643	614	668	628	659	633	615	686	625	587	646	614	642	665	642	628	676	640	610	648	633	640	640	624	609	617	589	595	627	642	675	626	653	637	667	598	635	594	642	678	624	646	601	631	581	618	631	626	649	656	616	605	660	633	652	640	622	620	637	689	649	622	623	607	641	624	647	632	653	599	661	638	663	672	634	664	656	623	648	613	603	625	634	635	666	668	650	662	641	598	680	668	641	646	667	641	632	650	634	644	622	628	625	648	646	619	591	639	597
39813	45763	43822	43861	39106	35287	31378	26283	20062	12152	5850	3976	7203	8191	6246	3375	1593	1117	777	496	418	327	297	269	249	245	284	223	245	285	250	210	287	255	251	243	251	231	227	241	256	254	273	230	247	265	263	267	247	254	253	230	261	240	264	248	247	276	255	292	248	238	239	267	248	260	254	300	259	235	245	215	228	231	220	275	257	242	235	273	235	262	285	247	229	229	241	288	268	246	221	243	243	243	247	225	241	262	251	260	240	251	259	258	264	238	272	224	228	210	260	264	244	234	240	280	252	233	219	251	242	288	254	238	234	270	248	232	258	264	254	254	269	230	236	263	255	201	248	267	216	252	230	250	221	241	284	252	255	242	264	228	252	244	232	251	274	254	290	243	238	247	241	253	250	219	224	284	256	262	235	238	266	251	245	244	254	251	233	254	260	234	275	254	239	249	264	262	254	263	277	238	247	249	267	242	241	233	239	274	265	244	240	257	248	255	277	248	246	250	227	252	244	238	232	234	261	258	267	257	284	276	262	218	241	271	231	272	295	245	272	242	244	269	241	255	255	238	236	233	238	242	243	224	237	248	227	230	260	272	237	264	218	214	263	280	238	293	262	235	245	257	228	246	248	248	253	237	221	230	261	214	228	239	256	251	263	230	225	243	235	230	258	245	265	255	241	273	230	245	259	264	272	233	221	243	238	256	230	246	254	228	213	253	273	246	233	263	251	243	235	244	241	263	241	238	235	256	270	217	228	257	254	210	268	256	225	268	264	237	243	252	241	251	263	247	236	253	267	229	265	256	223	269	243	224	259	247	231	244	259	247	236	245	240	241	252	281	208	266	254	248	243	236	241	234	240	268	231	228	250	231	253	240	243	258	248	225	264	247	233	222	232	223	240	271	239	259	260	274	246	257	259	254	256	251	250	252	234	256	227	223	234	245	252	241	243	237	255	258	247	242	263	220	256	247	250	245	267	243	249	241	216	225	254	239	229	230	263	230	239	220	264	256	239	251	266	253	260	237	239	244	247	260	243	222	233	258	228	249	258	267	290	232	252	259	256	240	267	271	236	268	252	256	280	232	239	254	230	228	243	274	256	281	228	220	230	281	239	246	275	256	243	260	262	241	252	268	257	264	227	252	275	258	225	266	256	233	237	252	268	252	267	256	226	261	269	260	254	239	273	241	271	259	261	262	241	247	239	251	244	268	251	232	274	266	269	271	251	267	256	238	229	228	281	267	229	260	245	281	267	222	276	266	261	265	244	233	243	271	264	252	234	254	230	234	217	261	258	255	262	236	236	273	226	231	254	231	275	245	228	260	236	240	241	229	266	241	250	255	252	249	210	231	267	233	238	227	274	230	234	274	267	256	251	262	257	266	209	240	277	240	256	282	240	239	245	229	261	249	237	249	257	240	228	243	246	246	277	262	201	224	258	264	253	255	242	246	250	240	249	229	240	269	261	248	257	269	220	253	260	242	236	249	247	230	252	261	235	250	231	264	259	250	245	268	239	254	256	250	265	232	238	226	235	248	251	233	237	230	243	246	246	260	234	208	281	272	250	218	243	266	265	248	232	252	249	259	213	256	216	260	233	254	252	238	243	230	240	246	271	237	241	243	229	244	227	240	237	251	248	265	247	221	265	238	235	250	213	263	265	287	259	206	262	223	225	265	263	277	273	241	263	262	253	253	253	277	253	264	247	267	263	266	246	240	271	269	247	247	270	234	275	248	256	228	245	220	259	230	226	252	256	246	236	259	243	274	250	242	252	251	233	262	235	234	260	266	252	246	251	206	269	224	246	267	245	246	261	242	260	227	267	244	250	223	224	263	251	255	273	247	246	249	261	264	257	228	256	228	259	232	246	241	243	239	248	238	234	242	277	248	224	213	280	222	244	243	276	254	241	242	223	219	236	256	259	273	274	273	255	237	251	251	291	250	252	227	240	260	262	267	242	221	251	288	245	247	260	246	255	270	242	224	255	241	249	238	235	225	248	248	258	234	265	257	263	240	302	271	257	245	252	238	226	235	260	239	219	246	254	275	238	253	263	275	263	245	232	261	234	244	279	264	264	250	261	274	229	259	256	285	225	269	232	252	283	231	274	264	241	260	253	249	243	244	254	272	252	239	272	260	237	222	241	267	227	235	258	231	258	258	240	235	236	245	232	256	260	244	241	221	230	238	253	237	241	243	243	242	243	258	225	259	265	238	220	255	264	246	245	253	231	240	249	226	255	261	269	238	233	233	241	266	276	262	243	251	243	219	252	240	233	274	243	252	239	269	232	240	268	235	245	263	256	264	243	235	225	227	215	248	253	238	236	249	271	263	230	234	219	223	235	262	242	238	288	253	231	264	262	244	238	268	243	244	245	248	227	216	251	230	236	236	241	265	242	225	218	273	250	240	238	235	250	267	256	268	284	227	255	234	245	252	234	269	242	254	237	265	224	237	234	252	248	259	233	265	234	245	243	239	245	242	261	259	250	210	273	253	227	216	264	244	251	243	253	252	276	234	259	255	262	250	257	223	232	251	229	257	256	259	259	239	270	236	238	270	250	272	247	221	250	271	226	232	246	267	222	242	265	229	287	244	215	270	229	266	261	238	216	264	263	254	252	257	220	227	251	246	234	253	229	266	220	235	234	210	237	232	237	260	252	262	262	224	262	226	250	265	248	241	251	238	231	249	244	210	238	241	251	236	227	257	256	237	231	250	261	255	251	236	248	262	228	294	275	231	248	282	279	235	256	224	276	252	240	228	243	240	237	257	265	245	239	253	267	263	240	239	231	258	252	223	246	252	257	212	263	235	243	239	256	220	235	238	244	262	251	267	250	231	269	244	224	252	241	263	223	225	237	282	265	227	229	222	262	273	265	267	289	254	240	233	230	225	252	250	263	258	200	224	261	238	255	281	266	256	264	235	224	252	261	281	239	246	220	246	274	227	261	230	265	278	241	273	257	240	264	249	269	245	260	247	248	260	264	246	236	261	219	261	219	246	213	255	268	223	261	247	247	235	241	219	250	221	252	257	261	243	257	222	226	255	254	264	271	230	237	220	265	240	251	232	271	248	240	249	211	249	272	234	253	248	266	240	270	236	257	235	260	230	244	246	222	249	222	261	252	264	232	237	245	259	240	261	247	249	277	218	246	240	232	256	270	260	280	256	268	208	225	265	222	264	259	277	246	226	257	235	263	238	258	269	246	253	271	251	263	252	236	230	265	245	219	261	241	256	239	243	266	228	247	250	255	207	241	260	270	238	261	233	261	218	238	238	244	249	235	227	238	262	236	275	273	271	242	225	247	266	263	243	238	267	265	268	262	250	234	227	233	257	239	255	277	253	238	238	224	251	239	224	252	262	245	258	252	245	256	209	253	274	239	271	241	230	262	238	248	254	261	259	246	243	255	262	244	246	261	270	239	261	258	237	256	258	272	297	248	254	255	218	244	258	238	221	236	218	232	256	244	248	271	263	251	226	239	252	252	265	253	284	257	223	262	276
26520	36721	42823	48722	48170	46863	42603	38556	31705	23826	16474	15222	25551	27138	21609	13767	7434	5422	3249	1944	1282	876	679	640	610	589	596	627	604	551	611	570	584	591	555	605	611	592	597	580	636	582	552	594	563	633	609	569	568	604	617	614	566	593	576	581	580	574	570	574	568	593	614	579	603	601	628	550	598	601	616	571	588	606	595	622	605	607	600	573	602	598	583	589	584	575	542	577	581	580	598	570	597	574	581	615	543	592	572	593	540	581	615	594	561	561	577	600	590	565	610	620	573	584	587	565	597	589	615	620	620	534	599	597	560	582	551	629	608	572	575	622	608	601	666	621	622	577	610	601	620	641	598	590	543	577	574	567	603	587	568	599	583	601	601	557	568	594	531	603	612	582	578	580	587	574	603	590	585	589	565	630	595	549	555	598	603	572	607	582	618	592	576	588	597	627	596	633	584	573	569	580	616	564	630	601	571	574	573	618	582	554	595	597	603	600	575	589	607	608	590	592	605	597	580	619	634	612	591	604	537	612	588	623	566	604	610	589	610	587	574	631	595	582	618	626	612	568	564	599	623	584	593	605	595	612	580	587	607	562	550	575	607	624	568	586	595	595	615	582	586	536	602	592	609	605	580	601	600	592	580	554	605	562	602	559	590	592	605	582	602	622	612	610	621	611	595	594	565	571	552	567	652	525	574	544	555	626	598	599	597	574	575	633	598	535	615	554	595	605	575	599	611	579	565	596	594	569	593	618	612	627	593	586	570	592	588	560	600	558	609	583	646	616	596	553	583	586	587	599	606	623	567	591	607	607	620	589	629	605	577	563	577	587	636	597	575	606	605	577	548	574	604	544	589	558	595	553	594	595	610	618	573	596	612	592	633	571	592	590	640	597	592	558	565	582	557	612	616	564	593	616	558	593	606	559	583	573	576	595	606	562	561	619	631	580	579	577	609	593	595	544	628	602	568	582	544	597	625	606	612	614	558	574	592	613	564	648	534	583	609	562	542	589	569	584	604	563	591	577	562	570	537	611	580	594	587	589	610	565	614	563	565	597	579	588	589	568	563	609	599	606	586	556	613	583	566	566	568	571	622	542	598	529	600	624	611	590	588	567	616	599	611	605	602	566	623	583	606	545	583	639	598	579	586	563	555	599	570	608	582	614	603	618	610	638	569	598	585	604	616	592	603	583	573	604	592	653	632	574	570	596	610	607	575	575	563	629	601	556	569	585	562	578	603	577	598	575	566	610	582	620	624	611	613	542	652	575	542	601	587	602	592	610	601	593	598	586	615	534	606	586	579	649	589	587	585	585	604	546	579	585	610	583	578	579	566	583	609	594	600	550	586	623	590	620	567	578	618	591	621	590	565	569	572	601	583	617	602	583	587	612	599	621	601	571	572	554	569	570	550	580	596	602	563	613	561	584	603	542	579	605	548	557	567	566	581	600	588	564	556	558	605	560	641	610	587	582	623	608	653	579	604	566	581	581	556	576	602	585	594	589	602	606	620	605	574	588	539	596	560	595	546	560	608	566	539	577	615	580	545	605	565	617	581	613	616	584	624	589	570	566	613	569	643	555	601	606	563	601	600	569	586	595	572	551	585	636	592	576	613	588	579	615	607	592	537	569	636	651	581	584	602	574	608	605	598	620	569	591	605	587	572	630	615	592	621	606	606	604	565	601	598	589	583	583	619	585	609	588	610	581	574	617	625	577	570	614	594	618	550	586	578	599	563	613	573	622	619	610	602	617	612	583	570	569	606	561	601	627	610	596	572	591	557	555	557	568	552	602	580	593	585	570	568	595	597	600	600	585	592	576	606	568	614	555	596	565	564	626	595	659	588	591	579	591	598	613	612	592	561	574	569	561	612	598	605	600	532	597	653	585	628	577	589	592	588	591	519	594	650	600	616	613	567	599	586	614	569	590	592	577	618	568	585	575	600	550	585	602	599	581	580	526	551	595	584	569	581	592	579	601	634	617	614	575	579	564	585	558	576	609	584	627	586	552	574	619	596	595	578	579	614	611	583	560	585	599	564	632	592	601	593	643	581	560	565	579	585	584	598	586	595	644	564	596	588	580	568	613	562	567	601	595	590	613	558	594	567	577	626	616	588	558	576	602	628	565	604	547	605	619	572	580	589	616	619	578	593	611	592	622	615	578	587	566	588	585	588	643	598	614	582	613	558	638	578	580	607	614	597	597	583	568	580	602	578	572	660	593	605	557	600	556	539	570	608	626	595	578	591	550	604	527	582	628	581	576	588	618	599	598	619	581	584	590	587	565	540	599	580	580	595	564	531	631	597	599	587	580	569	593	641	601	617	618	621	584	557	594	592	599	593	577	598	592	597	618	593	557	624	582	571	623	575	556	559	588	594	602	594	581	611	626	625	608	568	575	611	607	586	613	588	559	565	585	618	577	637	561	547	552	601	585	597	571	622	589	590	527	614	552	604	601	582	567	592	594	605	626	587	559	579	558	551	587	618	600	604	592	637	554	614	599	566	593	586	599	572	606	562	585	570	534	562	597	557	584	541	539	593	553	570	572	571	605	591	593	591	583	592	604	600	583	609	577	593	592	543	582	575	553	584	562	558	631	629	598	572	568	545	615	565	593	583	567	609	639	561	588	610	602	628	591	630	565	582	614	519	646	591	582	582	613	588	565	622	592	615	555	585	596	560	570	631	599	591	604	607	600	588	591	606	621	580	558	595	585	590	575	569	560	602	612	622	639	573	576	584	594	592	617	601	562	603	574	574	558	557	547	637	576	601	591	534	569	569	576	564	583	594	561	585	551	583	584	566	584	591	633	634	571	584	605	584	627	568	605	577	554	538	600	583	574	578	563	584	566	584	633	585	572	592	672	565	617	624	608	600	587	592	601	556	573	560	588	564	570	577	656	557	587	606	582	621	599	588	635	597	612	585	595	601	586	569	575	569	588	608	556	593	581	587	564	602	569	588	601	595	575	607	605	595	629	572	582	590	567	590	593	574	580	593	604	588	610	613	604	627	568	586	560	597	614	617	592	636	591	601	553	653	607	590	631	635	569	635	565	591	595	602	565	601	598	620	533	622	527	614	590	578	595	565	588	617	583	575	605	573	599	595	562	593	595	587	607	573	598	567	578	576	589	612	541	612	598	592	587	612	609	599	579	561	596	579	601	607	611	580	605	612	564	583	615	588	604	606	596	601	609	623	580	607	563	613	567	615	581	643	614	575	602	608	589	536	597	591	600	593	604	630	592	570	617	592	619	564	587	596	594	601	595	605	548	593	580	597	560	580	571	586	607	572	577	592	551	655	578	582	595	641	603	600	598	551	569	586	585	605	553	630	627	622	590	506	528	595	571	601	601	578	621	610	627	575	627	569	549	622	622	544	601	561	579	590	575	615	651	580	600	619	606	595	576	580	619	621	620	541	648	581	590	553	550	583	573	632	578	565	570	626	599	547	595	567	584	559	635	558	599	585	587	627	566	589	597	583	554	603	633	600	588	563	555	606	557
51031	50647	45234	44697	44615	38093	32914	29584	29823	19529	11380	6786	12578	15555	10940	6764	3177	2082	1217	737	451	302	268	199	192	224	212	221	231	213	210	199	230	247	243	237	240	226	222	246	214	207	241	225	208	206	225	222	239	234	238	240	211	247	227	223	235	205	233	247	208	238	251	227	250	218	238	229	206	237	234	237	206	218	208	220	238	207	187	221	208	224	216	221	207	225	241	222	223	229	215	199	199	250	215	217	249	218	185	197	214	220	237	223	227	216	202	239	227	210	227	217	208	227	195	234	201	228	224	186	221	209	246	202	242	222	198	202	223	198	225	221	235	216	225	196	228	252	215	219	222	237	250	207	203	217	209	259	183	226	234	228	200	191	218	224	218	220	206	211	224	238	260	247	257	216	227	242	225	238	215	234	234	207	211	220	245	247	211	240	220	212	219	214	235	207	240	214	218	207	212	232	202	220	231	208	224	212	231	208	210	226	224	240	221	222	233	239	222	236	211	217	232	194	247	222	211	213	225	237	247	231	211	230	235	221	216	225	229	223	206	242	193	206	226	249	240	225	224	204	201	185	241	229	197	227	246	200	241	220	235	209	225	222	222	247	188	186	207	228	225	234	205	215	213	191	197	219	249	224	233	219	188	228	230	253	200	253	246	200	204	216	188	227	219	207	227	193	199	227	250	226	231	231	203	201	260	223	213	225	211	225	210	206	210	236	206	227	239	213	232	229	223	226	238	226	226	219	241	250	209	202	220	237	248	219	255	202	227	205	221	225	254	217	225	238	217	203	219	227	219	210	255	239	237	208	206	240	201	245	238	239	211	222	197	224	203	211	236	230	211	208	224	200	233	225	203	233	216	224	231	238	225	199	214	218	205	204	200	222	224	205	224	233	218	199	233	236	209	241	233	212	209	245	240	222	251	241	216	224	209	196	206	232	228	235	236	214	223	223	201	248	214	214	221	220	215	241	251	218	243	194	250	209	213	227	244	205	226	236	218	243	199	220	213	240	183	214	208	215	221	216	230	226	224	216	243	214	245	213	239	223	218	205	241	230	205	218	209	191	242	202	219	218	221	235	217	197	248	199	233	231	232	205	203	240	197	226	213	220	230	208	227	221	220	207	216	208	214	214	226	217	223	230	257	211	237	217	221	245	235	209	209	250	217	218	244	212	220	223	226	207	218	222	219	221	209	212	230	235	239	221	212	218	244	225	228	230	222	195	259	223	186	200	223	239	204	217	233	210	212	229	239	222	215	233	211	246	225	229	223	246	211	221	219	206	217	233	209	233	232	224	227	235	226	218	224	234	214	262	197	212	232	225	214	225	202	211	210	223	222	216	240	214	233	217	247	204	207	236	216	208	233	224	220	237	229	220	213	247	214	205	233	214	204	232	254	209	246	222	223	225	200	224	199	199	230	242	212	224	222	221	200	229	195	202	235	226	203	232	237	205	185	192	230	256	218	220	240	238	212	197	218	238	207	202	198	227	205	204	237	241	209	235	216	189	258	242	223	238	230	214	199	236	216	238	223	223	230	209	235	232	256	223	232	197	218	243	238	227	203	221	224	214	225	203	212	235	231	239	247	209	232	207	209	213	230	228	215	217	201	201	230	184	196	211	228	208	186	229	219	215	227	240	200	186	219	233	188	260	221	215	227	227	246	212	209	246	249	238	231	273	222	207	230	215	201	240	233	226	232	241	234	220	203	228	217	211	195	246	205	227	233	216	214	228	209	215	191	210	223	206	237	227	229	209	209	213	244	207	196	223	203	227	237	224	193	207	222	201	206	206	221	220	254	247	222	228	212	208	205	240	262	236	209	233	211	226	223	214	229	207	215	253	238	236	232	211	213	200	233	225	223	246	222	217	235	229	239	209	192	235	213	241	213	210	207	242	239	222	234	222	249	209	200	231	225	223	239	239	214	239	225	225	223	227	213	225	233	218	250	251	234	197	203	218	220	247	226	226	222	220	231	209	199	199	207	210	238	231	213	225	259	252	228	206	226	210	230	220	236	217	198	204	200	262	225	226	234	186	220	212	214	221	223	219	206	245	242	216	263	229	234	246	221	234	220	198	236	208	220	222	224	207	228	214	240	226	221	204	208	183	217	214	220	235	243	213	183	218	242	212	227	234	226	240	196	215	217	219	230	210	213	251	234	230	219	207	210	226	218	220	244	206	223	202	226	237	231	217	218	181	226	237	225	227	223	211	224	201	220	214	209	234	197	198	227	241	226	227	206	191	218	221	247	196	208	213	218	248	233	214	232	225	228	232	219	234	223	233	215	224	228	228	221	208	234	216	207	216	247	210	237	233	213	238	228	225	239	214	216	233	234	229	199	224	210	202	203	214	241	248	256	195	222	225	245	237	244	220	211	209	228	227	236	237	216	222	190	241	225	232	228	221	228	240	211	242	219	229	240	182	206	232	233	227	250	213	206	214	246	191	210	222	242	213	222	227	227	222	227	237	246	214	214	245	200	234	225	203	219	254	237	223	219	224	222	234	214	219	224	226	236	230	243	217	234	236	213	217	214	218	228	226	222	229	227	234	234	249	246	218	219	207	222	220	229	230	235	228	208	211	243	215	250	212	230	240	203	227	205	202	221	229	196	221	210	214	221	223	229	206	223	226	222	202	213	223	204	203	233	232	219	201	231	223	230	221	201	220	201	225	209	249	217	215	214	240	201	225	201	215	241	223	206	205	208	213	247	235	243	249	242	253	229	208	216	219	233	236	192	228	225	257	221	211	220	202	226	204	207	244	237	206	245	203	196	215	216	207	242	186	213	198	234	187	231	239	221	242	209	236	216	210	228	200	188	235	229	235	194	197	238	234	235	239	265	211	216	235	233	209	216	212	199	200	232	223	206	246	219	251	199	221	223	198	242	230	221	228	245	222	216	229	221	216	215	244	220	228	209	229	210	214	244	222	243	219	218	239	214	246	219	229	227	203	237	223	219	221	210	214	239	215	244	221	222	211	213	224	243	224	194	206	207	224	233	259	190	210	225	230	216	209	229	235	228	215	223	220	225	176	251	236	209	210	225	244	238	242	227	218	231	266	240	233	207	207	215	243	239	241	209	225	238	230	222	241	231	237	201	189	216	231	226	228	219	228	216	197	246	219	217	216	237	263	235	234	232	198	216	216	230	228	236	213	223	209	217	218	211	234	241	206	225	229	226	207	231	227	190	211	239	235	222	238	227	201	194	218	208	224	198	206	226	209	208	221	250	223	204	208	217	213	198	230	226	232	241	204	204	218	214	246	244	211	234	249	207	212	211	227	215	174	217	205	248	217	241	208	224	212	227	224	209	209	220	208	204	218	232	221	218	230	198	238	216	226	228	237	218	214	242	213	228	215	224	225	212	222	201	223	217	218	224	215	238	237	230	202	203	226	222	255	238	201	212	216	213	202	207	217	228	217	211	221	208	218	214	210	212	247	207	239	211	217	245	217	207	220	237	232	224	201	204	228	193	200	239	210	236	227	253	225	214	236
35268	42350	47388	52567	53070	51707	47260	42904	43551	28688	24098	19411	33915	36436	29619	21187	12834	9093	5653	3292	1749	1113	710	650	579	528	539	514	549	534	550	541	538	511	515	521	562	545	548	539	510	537	519	545	539	505	549	523	522	527	540	545	501	537	562	525	511	514	486	521	557	546	562	573	495	482	539	528	540	523	497	523	507	529	510	470	526	530	552	569	546	527	547	542	502	498	544	515	515	534	504	552	535	520	597	509	509	515	538	532	529	478	532	509	566	529	526	560	534	520	529	490	551	543	525	520	552	545	521	541	473	530	557	548	526	555	469	509	565	534	479	503	526	526	515	514	523	531	531	529	557	505	570	525	515	479	553	561	546	517	530	498	509	528	463	504	526	550	569	545	523	533	557	544	523	491	508	505	514	517	506	528	519	495	503	546	521	532	501	537	566	569	553	535	534	490	514	523	534	508	548	521	499	558	523	537	551	543	547	496	538	509	526	504	548	514	506	533	489	506	530	570	485	529	567	529	536	530	563	493	556	522	582	499	469	544	535	529	543	506	538	512	554	554	528	521	544	511	517	517	547	521	497	573	555	481	572	556	535	496	516	528	472	566	512	528	540	559	558	495	572	520	504	504	523	525	566	535	527	515	524	518	506	500	530	546	503	487	507	541	527	524	556	536	523	542	531	523	496	576	554	562	523	486	494	496	529	547	532	527	513	519	541	515	527	540	519	521	545	563	535	520	498	552	545	490	560	511	529	504	506	535	518	524	530	491	503	557	525	540	546	516	496	537	538	558	530	544	508	508	527	539	504	532	528	504	520	522	551	554	498	585	558	509	550	537	527	506	538	514	537	514	520	511	547	545	534	531	571	530	549	541	550	541	515	535	555	510	520	564	533	467	524	513	557	496	549	492	529	513	553	564	537	520	524	558	517	514	505	539	535	517	551	506	522	575	529	547	505	501	542	536	585	534	548	491	477	557	531	552	553	522	507	540	539	527	495	531	523	536	555	554	553	489	505	514	506	522	498	543	516	517	526	520	539	570	527	553	544	488	528	556	551	496	522	524	526	504	555	521	501	512	522	521	521	509	498	510	526	519	517	521	487	514	488	531	529	492	525	515	549	579	497	501	467	512	559	510	514	527	562	519	506	532	594	501	528	495	503	532	541	509	514	507	544	497	535	504	545	512	536	491	541	519	533	536	533	552	518	513	462	564	529	539	544	505	560	560	526	513	515	515	527	560	487	515	524	541	508	512	511	529	517	494	529	554	523	525	508	550	544	527	492	493	495	554	504	524	534	499	527	567	553	528	515	508	494	540	550	518	527	552	496	547	481	543	521	582	533	513	504	537	546	537	572	498	533	545	549	513	513	482	524	566	520	528	494	520	528	560	512	531	549	507	540	524	520	570	559	514	539	555	536	546	498	467	538	491	504	524	518	542	532	551	525	559	531	522	534	521	520	512	492	472	531	533	518	533	525	519	554	563	536	556	510	540	502	503	610	515	538	538	532	498	510	499	522	509	558	553	539	535	545	566	558	537	484	534	525	501	523	549	543	530	516	506	524	553	527	528	509	515	549	510	496	517	531	534	590	514	515	511	530	519	537	531	517	515	533	555	544	519	486	577	487	500	543	588	520	530	516	527	510	531	522	552	556	550	574	540	512	551	543	496	520	563	511	550	511	514	556	510	529	501	503	537	506	547	549	542	520	558	535	555	525	514	498	520	517	486	537	520	529	535	518	524	559	500	559	527	522	559	508	525	552	514	485	548	537	527	525	570	567	557	537	539	571	514	527	529	493	569	474	567	568	541	531	498	518	496	545	527	556	511	511	527	538	513	523	565	539	554	543	533	513	489	512	565	529	522	534	564	505	511	553	529	542	516	555	540	520	512	558	530	560	567	529	502	498	502	543	557	519	502	528	505	531	519	513	508	544	534	561	485	539	528	540	506	548	526	536	511	518	551	520	530	540	532	558	562	540	542	525	505	548	515	489	528	522	530	555	504	520	518	501	541	525	531	518	504	542	473	526	550	519	572	503	556	533	509	532	573	541	556	501	515	568	557	547	532	536	530	532	528	540	500	522	516	557	536	551	530	515	501	516	574	492	506	522	517	533	476	582	544	512	537	552	478	514	524	503	527	526	513	532	496	526	554	542	515	528	516	524	568	586	517	556	526	561	566	524	516	505	538	547	513	529	518	496	535	556	527	516	557	522	521	534	519	516	529	520	512	561	550	502	523	592	498	530	562	555	536	512	503	505	503	480	512	534	506	508	544	512	523	551	498	553	549	555	529	527	495	524	520	570	550	502	521	525	515	508	495	489	551	557	556	505	517	559	540	545	553	537	544	514	544	562	504	486	504	529	568	538	504	534	559	529	572	513	476	518	523	471	501	561	538	524	543	565	493	535	573	558	528	576	553	523	532	555	522	546	523	515	555	495	551	498	509	551	497	517	542	540	505	547	524	532	520	539	537	535	519	532	515	511	557	552	523	524	540	525	496	524	571	521	510	553	530	504	483	549	481	514	582	509	521	507	551	508	520	527	509	517	494	519	500	545	522	516	507	554	550	549	461	541	540	539	535	520	498	559	532	555	534	523	520	494	515	532	484	554	578	525	570	550	547	538	537	509	511	528	552	526	535	513	508	522	534	534	518	518	534	576	539	546	542	522	508	537	535	501	524	507	553	562	525	507	515	537	542	477	543	527	515	543	521	559	567	504	509	504	519	510	512	560	495	532	499	549	573	480	503	539	546	533	506	514	540	547	543	488	572	541	553	501	543	528	514	495	518	523	507	508	496	562	521	520	542	535	535	531	503	536	525	503	555	568	571	487	524	534	536	504	569	546	536	532	542	501	551	572	535	534	522	532	517	536	522	547	540	547	526	528	523	517	506	534	549	562	504	529	490	530	564	566	539	508	527	491	537	555	588	519	536	604	471	551	535	535	534	502	511	543	532	527	539	552	554	546	496	544	560	510	529	536	523	553	516	529	509	484	531	548	518	547	555	553	535	494	539	555	520	564	524	552	523	544	516	513	538	515	567	513	568	522	496	502	510	532	544	506	506	529	492	546	531	523	568	500	528	527	505	521	536	548	524	538	553	470	513	522	547	503	532	533	522	520	552	531	533	513	531	523	538	498	542	512	525	533	527	569	549	540	545	535	541	472	540	532	513	509	530	504	552	500	488	527	551	546	537	528	508	523	530	525	500	502	514	533	517	558	530	524	529	501	495	516	560	494	520	560	507	558	535	542	531	538	513	551	520	474	518	500	543	535	490	532	522	516	544	555	509	514	525	530	518	532	524	506	570	542	534	514	499	542	543	529	515	537	568	531	528	538	576	586	509	571	483	545	595	529	550	527	547	539	495	529	548	556	517	524	522	559	569	520	536	522	538	538	547	517	550	538	508	537	529	531	566	561	546	510	509	550	517	528	521	503	524	527	493	516	512	552	520	542	542	513	525	527	471	521	544	524	513	522	557	494	522	548	571	527	536	572	552	550	493
23768	22518	21052	14716	11077	7223	5050	3633	2177	1492	966	697	787	814	655	485	463	453	365	359	294	305	254	278	267	263	277	266	231	253	270	266	272	261	292	270	253	247	286	251	250	285	284	305	282	251	266	250	262	274	275	288	268	278	230	260	280	269	297	268	262	283	249	284	258	265	239	295	296	256	265	268	274	248	283	276	249	282	268	253	273	276	243	285	264	257	277	294	279	260	255	303	261	282	280	270	261	278	283	283	255	286	273	273	281	268	306	284	248	245	295	300	250	244	290	278	264	266	293	273	264	272	290	250	272	277	247	265	289	304	272	267	288	287	289	281	274	277	247	257	261	275	280	248	276	263	259	239	282	269	260	273	279	254	300	251	260	267	262	273	243	274	268	265	253	274	288	280	299	281	264	282	260	249	283	268	288	289	270	287	270	265	248	272	266	252	267	288	268	291	280	285	266	281	286	258	241	274	273	249	255	270	264	254	261	278	287	301	255	249	266	296	284	275	278	265	305	308	295	282	288	281	270	278	273	307	281	297	293	265	275	265	273	281	263	300	260	254	300	276	237	266	265	280	302	271	275	290	300	273	287	285	275	270	294	249	264	270	252	263	275	264	243	280	249	265	279	278	285	272	239	273	256	266	283	302	249	300	272	237	281	262	275	241	281	302	264	260	259	282	257	241	246	281	306	255	256	236	278	300	300	252	261	267	292	285	279	291	283	281	248	301	276	270	249	262	266	265	266	269	263	272	269	273	266	258	252	243	250	273	251	268	258	287	267	267	255	256	243	289	255	273	278	258	252	270	237	293	311	248	276	276	281	266	279	270	277	275	273	283	283	259	238	290	281	288	295	255	254	266	259	269	278	248	287	243	281	251	292	280	250	243	257	280	229	279	253	255	263	235	284	266	261	290	262	263	278	264	269	268	270	257	261	284	250	304	288	260	276	235	270	263	296	266	255	265	285	291	263	247	263	273	279	259	265	267	254	255	252	288	271	296	274	277	259	306	286	265	267	283	269	275	248	264	271	274	250	276	279	279	253	239	258	251	296	292	275	285	296	254	274	260	273	273	263	282	262	294	288	279	285	265	269	274	297	238	286	287	292	242	259	255	286	267	280	254	275	289	280	311	288	262	226	291	236	254	267	265	278	265	278	320	284	287	276	240	291	276	248	283	261	263	262	251	257	278	279	273	256	281	293	259	267	272	284	294	290	293	260	281	245	254	293	253	250	282	287	255	278	253	288	297	283	262	267	293	267	251	248	266	268	275	256	274	281	280	267	271	261	284	264	287	277	287	267	300	254	293	257	287	250	249	275	263	278	306	305	256	258	271	287	267	261	272	261	279	264	269	265	296	305	276	272	281	283	319	242	276	269	303	276	280	254	290	269	271	278	266	259	260	257	269	289	259	280	258	296	307	280	267	263	282	280	287	261	301	263	244	247	259	289	297	268	297	252	272	258	257	283	284	280	280	264	279	295	281	272	294	279	313	280	255	258	279	293	251	251	249	257	237	277	262	260	266	270	230	292	251	257	271	293	251	293	273	287	278	268	242	218	280	269	278	284	293	249	275	285	268	280	273	272	271	260	270	282	283	289	271	266	270	283	267	295	272	268	262	266	271	258	252	268	277	278	320	277	280	272	296	282	243	287	297	275	316	307	266	278	257	286	265	272	285	264	298	245	261	291	252	272	240	270	271	267	248	280	289	271	281	254	252	254	284	293	274	269	254	240	251	255	262	273	295	296	286	250	295	267	271	268	272	264	297	301	276	283	290	221	278	256	256	276	269	266	293	272	276	249	263	268	271	292	253	291	284	250	324	301	231	290	251	244	290	303	246	250	261	306	255	285	304	282	304	257	280	268	291	291	285	280	276	245	239	282	250	261	254	289	272	290	276	264	251	263	282	292	271	296	269	253	246	245	247	271	252	256	286	248	249	259	280	272	278	276	251	254	275	278	284	255	269	260	306	286	269	297	267	252	278	267	255	262	272	286	287	273	291	240	258	270	231	229	298	282	262	296	251	273	286	275	278	220	269	275	269	252	283	303	304	262	286	297	262	296	317	250	274	278	263	269	276	274	295	282	281	267	282	276	287	261	247	260	258	270	259	268	272	287	236	255	298	273	271	266	255	264	254	242	308	303	286	270	276	284	268	266	312	266	288	266	292	291	298	285	291	242	274	270	257	249	279	321	298	288	264	261	268	269	291	272	277	287	273	305	278	272	277	272	258	288	283	246	245	283	258	252	261	256	243	259	274	288	283	261	233	284	237	243	283	260	286	307	265	262	252	256	245	274	280	247	235	253	274	275	276	270	280	259	301	286	274	265	277	250	262	255	262	286	252	273	271	266	311	278	313	281	292	226	277	240	279	286	290	258	259	250	276	286	299	299	269	281	270	234	288	260	258	263	273	282	262	281	285	311	271	266	265	291	311	254	297	274	250	284	271	265	275	286	279	289	300	300	287	276	279	261	268	250	293	256	289	244	282	269	264	300	288	288	259	282	250	253	275	276	278	251	273	264	267	273	239	278	274	294	273	251	298	278	257	277	279	260	261	284	302	272	290	256	256	238	268	282	255	237	265	273	255	258	260	280	262	253	280	263	240	258	291	269	270	272	260	268	246	263	312	294	298	271	254	242	281	253	261	310	271	273	259	296	267	259	260	280	265	257	259	275	304	294	278	265	274	281	268	286	264	290	276	279	249	266	233	267	288	288	285	273	284	285	281	290	251	231	298	268	275	283	287	278	278	269	234	321	264	270	278	266	278	255	246	266	265	288	297	265	286	267	289	238	240	272	275	281	262	298	273	230	259	297	248	271	273	260	279	265	257	267	253	258	281	264	285	266	273	241	251	276	272	241	257	282	281	270	251	266	254	248	254	252	288	257	277	294	294	286	304	256	260	263	272	296	290	267	270	280	258	282	261	279	275	277	286	259	276	288	263	244	292	283	265	278	268	244	251	287	288	256	300	267	252	263	281	289	263	267	263	271	267	259	270	252	266	255	272	274	281	277	291	288	285	300	282	236	237	277	256	258	291	238	252	273	284	291	305	245	309	273	290	258	261	286	298	240	269	269	268	259	249	272	284	253	294	298	239	291	262	274	261	254	259	270	261	285	263	298	266	233	288	291	285	264	295	265	274	286	264	270	273	281	256	261	275	248	261	272	278	266	278	274	298	305	248	270	281	290	270	264	257	250	289	249	233	259	282	253	271	254	313	260	264	269	287	264	254	276	275	289	244	275	246	264	243	278	254	289	280	253	264	255	254	276	254	262	271	280	256	266	265	299	276	238	298	277	279	246	301	290	297	258	252	222	276	279	238	264	266	323	278	264	263	277	302	266	275	252	305	255	272	252	278	266	254	255	255	294	293	267	289	284	252	245	266	288	274	272	262	245	286	267	283	277	268	237	255	281	289	274	264	258	277	255	303	283	290	270	259	266	263	264	275	264	259	280	286	243	275	312	255	257	270	314	262	294	259	283	229	292	255
13475	16783	24675	25770	23393	19401	16496	13535	10004	6547	4156	3066	3593	3799	2655	1726	1548	1294	1041	893	794	735	693	651	612	647	624	617	648	597	694	607	617	590	616	635	644	609	625	636	619	638	639	661	636	629	713	629	645	699	668	635	648	665	644	610	613	662	624	665	613	661	641	638	631	608	627	654	637	623	642	642	679	628	638	613	595	610	596	642	616	678	643	674	624	636	624	677	629	612	608	655	614	659	597	589	669	651	653	611	644	616	626	631	617	630	621	630	647	651	663	630	632	625	661	657	666	667	664	632	681	625	628	661	638	611	646	634	659	635	666	617	660	624	683	606	659	650	632	671	601	655	655	673	621	670	615	676	627	635	661	629	666	626	622	647	618	677	635	640	651	651	653	680	600	658	624	590	599	650	644	625	583	651	672	663	650	612	569	643	648	654	572	630	623	635	674	616	637	621	603	658	601	629	655	665	649	647	633	606	695	646	636	683	637	646	624	632	632	635	630	613	633	650	610	674	610	622	594	679	638	656	661	644	582	622	643	654	656	602	647	627	661	707	654	638	632	661	626	646	636	603	628	672	644	614	666	647	596	692	654	642	674	669	670	600	651	565	641	668	631	636	631	633	615	617	678	643	646	647	647	657	645	643	673	651	665	610	673	683	649	629	663	615	608	628	669	647	682	641	646	672	652	636	649	676	620	643	655	626	647	640	613	652	625	606	659	666	682	654	655	642	634	631	683	631	646	668	642	625	655	630	627	612	656	650	622	624	619	624	662	622	639	646	640	598	622	628	614	681	617	656	627	645	633	659	654	638	685	592	636	632	604	643	616	641	632	647	648	633	657	608	614	671	620	635	653	603	658	668	645	662	636	646	646	654	622	648	615	617	666	656	679	613	661	676	632	640	598	625	630	651	594	625	620	650	591	612	629	616	638	632	654	637	640	648	663	598	638	590	603	652	638	618	605	595	604	657	698	605	632	615	609	676	622	611	600	629	624	642	645	628	636	633	630	630	667	589	619	629	639	611	652	644	662	613	676	628	622	645	633	663	618	609	651	624	598	602	609	655	629	643	646	613	621	665	670	595	652	579	664	639	647	624	641	651	613	647	677	608	637	632	627	657	645	654	617	620	626	633	618	644	620	611	643	593	645	681	603	632	581	604	623	636	648	602	646	618	605	607	649	609	641	637	642	604	609	670	692	661	622	609	624	636	632	656	611	631	674	625	644	623	641	671	674	658	658	628	643	637	668	590	626	625	601	631	647	645	646	642	617	611	630	655	632	668	628	639	631	628	611	622	576	625	672	652	645	629	633	587	655	590	629	574	628	652	633	629	644	637	616	610	592	680	672	680	649	654	648	666	663	684	585	597	674	672	676	650	660	632	605	655	708	659	578	602	621	640	645	633	669	666	632	659	594	601	611	646	635	620	681	598	666	644	674	593	621	627	658	590	631	626	612	658	637	638	611	639	667	641	657	626	584	640	639	656	662	629	668	639	630	635	584	617	602	643	647	693	650	637	660	610	658	648	637	641	589	628	639	652	620	605	614	627	666	614	655	645	657	625	665	647	601	662	663	653	590	623	677	611	645	681	645	682	663	589	675	686	603	663	663	669	627	631	704	637	661	642	618	641	692	670	647	670	663	610	635	606	626	633	617	622	655	629	640	638	625	671	673	651	623	625	683	646	647	599	639	607	647	616	651	628	619	596	649	600	661	657	629	662	687	644	642	637	647	657	671	611	606	606	609	642	634	642	616	620	646	615	612	622	609	620	624	646	632	657	640	669	657	634	616	665	654	666	660	617	618	638	650	644	605	593	606	609	601	646	657	657	642	627	698	648	628	617	632	637	658	607	643	674	639	671	630	631	606	679	600	636	679	644	618	672	655	604	682	698	618	639	663	646	669	651	614	602	670	633	598	639	679	645	640	646	651	621	660	577	649	641	671	675	668	665	663	680	650	635	613	614	639	636	612	630	654	687	640	616	650	652	673	600	637	635	676	609	620	631	659	641	665	626	630	640	657	683	665	690	637	656	615	625	646	660	628	601	649	643	611	625	666	652	645	633	627	663	627	650	656	633	640	649	620	622	668	651	648	654	603	644	626	656	618	645	639	652	658	678	571	643	607	681	605	623	649	629	657	653	622	631	650	652	623	642	625	631	616	616	642	642	619	603	630	610	680	639	678	615	646	632	633	601	670	635	616	654	590	635	640	637	638	680	615	625	695	633	676	621	622	634	667	633	672	658	675	634	655	650	631	664	618	640	609	637	600	622	634	608	678	659	628	625	647	641	696	590	686	652	644	633	582	646	585	633	654	635	596	626	661	649	642	616	589	657	606	656	618	615	582	666	583	664	630	618	626	644	612	613	636	639	634	660	690	628	633	624	594	621	604	664	624	596	638	676	684	658	601	644	626	703	633	618	621	652	620	668	641	617	626	652	642	687	621	640	648	665	645	624	650	663	671	642	604	599	659	693	624	643	624	625	617	628	611	633	624	646	656	651	697	640	661	666	626	648	642	605	651	629	675	636	621	698	631	632	656	646	601	682	640	596	617	601	625	692	673	622	627	618	651	624	662	625	594	635	611	624	656	631	593	662	595	636	627	631	624	654	610	680	629	644	611	653	650	658	584	677	611	603	663	655	634	602	622	646	625	616	669	643	654	666	596	675	622	674	665	636	627	659	593	658	568	610	673	633	641	605	664	657	643	642	637	620	642	636	626	591	667	657	652	634	647	635	675	596	610	638	609	640	666	685	640	671	647	626	647	658	669	626	663	669	589	603	619	601	598	646	655	621	621	634	647	640	618	612	616	601	613	624	618	652	591	661	612	639	610	606	615	652	596	605	643	619	613	676	634	608	677	628	620	603	616	598	614	651	629	630	633	663	631	631	687	618	627	680	622	658	607	595	626	671	662	638	642	636	718	641	598	642	603	655	620	648	644	628	606	599	613	685	609	689	615	619	606	643	629	614	667	617	632	584	608	633	644	649	652	661	648	667	602	595	725	675	604	618	640	657	577	671	680	652	627	675	587	614	602	631	616	606	677	652	608	592	638	627	668	662	630	639	690	622	658	639	647	620	649	627	614	695	672	651	698	652	685	652	639	650	613	630	625	613	631	578	644	564	671	611	616	635	635	647	642	653	630	618	634	631	624	622	629	648	616	614	618	627	604	620	648	655	636	638	616	645	654	677	626	635	619	650	656	637	649	579	607	646	642	636	620	673	673	630	639	669	668	606	647	647	655	663	643	609	634	628	672	657	644	631	632	629	610	635	633	614	624	646	647	634	634	611	659	603	641	630	676	649	658	624	624	635	695	634	682	650	604	660	638	632	603	702	661	620	612	631	612	674	685	672	656	650	697	654	626	657	668	638	629	612	677	648	646	635	625	648	598	660	657	637	637	634	630	696	676	633	657	612	599	657	636	624	627	634	630	673	648	618	702	612	682	593	658	639	642	634	641	652	657	625	645	669	716	684	676	610	706	614	623	646	623	630
45018	42147	43732	45733	39457	28616	25647	26305	23429	12710	4927	2792	6061	5829	3784	2499	2175	1766	1214	819	625	421	266	285	269	292	252	252	238	263	244	251	261	242	247	229	239	241	234	242	259	274	276	244	269	278	233	216	269	265	247	244	226	245	259	288	244	247	236	257	279	226	222	258	256	241	259	255	256	278	252	256	251	243	275	258	234	252	261	247	255	229	234	276	244	229	231	256	265	232	247	244	250	258	261	276	231	250	267	254	249	243	234	241	260	253	226	263	238	252	280	218	244	225	245	250	226	241	249	253	229	242	236	229	237	255	272	245	235	250	242	235	238	253	281	234	234	226	247	244	233	233	252	251	274	262	262	236	244	243	258	257	254	244	246	229	225	230	208	260	233	254	249	270	264	254	264	250	256	286	256	254	251	220	242	233	271	258	242	224	220	268	225	237	218	232	266	213	241	247	230	261	260	251	238	266	248	242	248	239	236	278	225	218	254	230	254	244	240	230	261	251	252	242	256	245	239	246	239	251	237	259	249	241	222	256	257	256	263	208	262	273	259	253	274	254	257	244	250	245	215	221	212	248	261	268	244	247	245	246	249	258	245	246	240	258	232	238	265	244	248	244	254	240	239	258	257	266	272	232	281	239	246	281	248	246	257	234	242	238	256	244	273	245	240	226	242	243	238	239	243	247	234	261	240	240	258	246	248	252	252	281	241	243	247	262	246	250	222	243	255	262	258	282	232	238	212	277	221	254	260	236	235	267	263	270	280	271	252	247	253	219	251	258	242	236	210	242	255	217	266	236	235	247	243	233	254	221	237	250	238	242	231	230	241	243	261	260	275	220	253	240	264	229	242	251	258	237	228	251	227	230	247	261	244	256	237	248	258	220	239	256	248	236	229	266	234	279	256	256	249	250	258	245	220	262	259	216	255	218	248	241	255	252	249	252	256	248	226	244	277	253	275	266	254	257	244	251	258	260	252	255	257	248	254	238	268	256	246	230	239	239	252	224	224	252	253	258	244	262	248	228	241	242	269	247	257	259	213	225	259	287	225	253	251	252	251	250	269	256	254	260	263	249	263	243	237	253	237	226	238	258	255	234	257	253	238	230	270	231	242	225	231	261	254	224	265	245	225	248	239	239	247	235	196	238	213	225	258	255	238	245	223	248	262	257	211	208	262	230	239	257	278	228	263	256	242	213	246	253	258	257	269	260	249	235	227	244	234	236	245	238	217	213	213	257	244	256	244	241	237	237	254	251	272	239	250	252	251	237	228	236	232	275	238	216	229	254	251	250	252	254	240	253	218	252	241	234	251	266	277	280	252	232	233	256	223	243	253	230	256	260	256	256	249	264	263	253	244	255	259	204	233	259	236	250	248	245	291	226	250	269	274	269	256	277	266	222	263	242	244	269	242	244	260	221	221	227	275	227	250	243	209	223	270	242	260	250	230	258	250	222	259	265	269	247	242	249	240	256	244	252	226	263	255	272	206	254	240	267	255	224	263	229	259	261	223	221	228	242	286	223	214	237	260	266	259	240	239	234	256	234	219	247	245	274	250	261	258	225	246	250	237	237	266	247	297	254	219	214	215	191	260	253	273	257	240	242	253	247	236	217	243	255	228	253	259	246	239	282	249	269	245	236	252	248	249	231	239	258	234	272	224	252	238	270	253	259	222	264	233	265	249	244	257	244	244	235	246	232	241	249	232	234	267	241	250	236	258	232	231	243	237	260	229	253	255	241	257	244	241	272	271	266	253	260	230	248	251	277	230	254	265	264	258	247	244	264	257	239	234	254	272	236	228	269	231	243	233	276	260	251	236	254	220	231	250	238	240	263	241	258	237	230	250	276	264	242	233	238	245	242	239	227	258	235	250	263	253	273	220	237	249	274	265	256	264	235	254	256	254	271	244	248	246	264	249	214	233	234	190	236	236	259	279	239	228	233	270	261	251	240	243	246	238	255	234	255	217	215	242	263	268	255	264	223	212	228	248	259	229	241	259	258	237	280	205	245	250	248	248	256	257	250	225	231	264	258	270	249	256	233	238	232	255	232	234	260	235	265	235	261	242	235	227	211	242	257	252	256	272	238	235	256	225	257	253	247	263	238	240	247	264	251	232	234	276	267	238	271	260	216	242	261	262	268	191	278	262	244	235	228	232	257	261	251	260	230	227	248	258	229	240	241	260	206	244	229	252	242	227	237	245	257	237	256	236	245	244	271	265	224	249	239	242	237	254	240	230	250	252	249	244	227	269	278	240	219	252	242	249	254	264	233	250	260	264	253	226	261	267	265	262	267	259	238	236	230	223	240	274	241	273	240	239	252	246	242	257	248	247	237	243	252	242	238	266	297	257	242	266	244	266	256	239	254	248	231	243	261	230	275	272	270	255	259	263	246	260	271	254	278	259	275	221	217	254	242	250	252	254	244	262	239	289	241	274	230	253	241	249	258	248	247	235	258	248	267	257	250	250	228	236	256	273	259	262	245	239	296	250	270	247	263	247	248	225	284	258	255	263	241	249	246	238	217	253	264	259	221	267	233	243	288	238	262	264	242	257	288	222	236	277	249	256	239	200	222	279	240	255	234	260	242	289	254	234	252	209	252	259	245	242	261	245	251	250	245	261	216	254	252	254	265	235	250	264	235	236	249	241	234	245	290	260	271	292	228	261	252	231	236	242	224	240	236	259	245	245	273	246	248	261	258	237	233	227	214	250	221	269	238	260	254	252	249	214	261	249	214	254	258	225	221	230	227	254	272	270	218	231	238	258	232	253	260	251	240	251	278	239	222	248	224	244	233	234	240	259	246	231	245	268	249	251	225	245	253	260	245	258	259	259	230	250	235	241	238	235	260	263	244	216	217	257	244	223	228	277	226	238	205	243	245	265	249	262	236	216	245	259	265	240	231	205	239	254	245	221	235	271	247	260	269	262	252	249	260	252	237	238	234	233	250	214	244	263	270	240	244	274	243	238	243	241	228	240	224	261	227	217	250	245	248	257	223	274	260	237	248	256	255	251	267	256	210	264	230	263	252	247	248	249	257	226	255	257	272	250	247	262	248	250	228	254	212	253	233	224	238	279	263	226	239	234	252	238	258	264	271	248	246	261	257	252	266	242	246	228	247	253	245	265	247	226	227	257	262	260	262	236	238	244	233	239	263	236	247	263	218	249	259	258	225	199	202	250	263	279	240	248	249	248	210	261	254	260	247	229	246	217	250	251	252	252	254	267	236	244	276	227	253	230	218	238	274	239	288	252	253	234	263	227	241	259	225	247	243	271	260	224	255	240	266	233	277	251	247	254	241	248	243	225	234	237	244	236	265	221	241	251	266	252	244	224	232	246	238	255	252	237	236	255	249	246	242	244	233	241	232	271	245	243	254	249	264	256	249	251	232	248	260	256	256	250	230	251	238	262	236	224	242	249	233	255	245	214	259	249	234	227	256	251	220	241	231	251	261	239	224	259	235	235	230	229	240	260	230	235	246	226	260	252	236	253	235
29356	33073	43607	50252	47775	37183	38210	40681	35458	23680	12951	11419	23115	21198	15423	11737	10453	8380	5739	3803	2351	1442	944	736	653	627	583	576	582	585	557	586	615	563	611	562	573	637	585	628	591	541	599	537	562	573	543	570	583	557	577	597	556	574	584	585	579	571	559	564	586	594	590	597	544	601	566	591	581	597	551	552	599	599	610	594	572	586	584	556	558	598	620	601	565	595	518	539	600	576	598	598	562	618	630	559	583	588	592	547	583	617	593	606	566	615	535	583	571	586	602	571	557	547	631	593	568	578	557	586	588	567	585	541	587	584	620	561	582	574	563	560	626	600	570	578	565	563	577	596	608	578	607	553	576	571	569	631	586	545	597	584	588	592	640	582	567	573	608	574	561	607	585	604	556	565	585	570	632	591	619	556	556	578	570	583	554	581	604	612	625	592	549	640	607	588	598	564	575	588	574	595	602	562	634	535	565	559	563	537	529	587	551	591	618	548	582	609	612	571	535	584	588	539	586	612	575	586	566	563	609	596	611	582	566	592	548	620	599	630	603	561	606	611	624	563	542	593	587	555	570	585	561	581	549	600	599	557	564	553	597	584	591	559	659	568	593	566	580	610	536	572	565	567	544	586	557	560	568	608	587	582	592	579	573	558	567	597	571	554	508	597	581	605	609	539	579	590	566	588	633	547	545	539	589	609	579	545	558	560	629	555	559	573	546	581	570	578	597	600	580	579	567	562	611	560	586	575	584	534	621	599	560	595	594	617	556	593	563	563	579	583	569	582	555	585	546	592	559	600	574	628	519	607	598	552	632	598	577	582	557	554	560	560	618	622	610	594	591	534	585	607	573	623	573	609	585	547	642	576	585	570	610	601	585	602	636	647	583	571	558	572	597	530	600	570	550	583	548	610	561	583	584	573	579	593	601	573	573	581	574	568	576	565	549	594	608	618	567	571	571	565	596	589	556	575	564	600	555	630	586	583	587	549	577	576	589	570	572	573	543	531	589	589	564	544	574	595	565	551	579	566	561	549	578	557	611	577	558	558	598	613	547	623	563	581	590	571	591	584	571	589	571	579	577	573	545	593	634	593	552	575	577	579	582	560	569	635	558	561	584	579	591	582	567	590	609	592	564	595	618	588	562	543	593	627	599	575	546	584	587	577	547	601	586	560	576	564	562	585	588	601	540	575	547	605	542	634	588	590	588	567	555	526	593	598	585	580	624	605	594	603	611	563	631	587	602	557	617	561	580	575	582	565	546	591	586	608	577	540	603	560	578	618	547	563	572	553	598	535	526	577	581	571	587	549	553	607	560	573	600	618	595	643	592	540	621	534	646	591	580	599	624	551	555	585	587	601	588	605	581	594	558	559	620	576	587	591	561	548	583	634	589	596	604	545	597	570	580	584	614	595	575	587	552	573	548	607	604	613	599	594	623	602	578	570	570	612	615	543	572	603	553	609	562	594	533	597	594	536	582	565	624	597	586	576	600	598	554	565	569	529	524	527	597	580	592	558	608	598	557	623	547	610	608	595	598	599	602	573	588	591	540	585	605	597	647	583	592	588	579	572	562	572	558	586	532	581	615	591	551	578	554	586	582	562	598	578	635	563	573	557	595	534	600	605	623	605	568	625	518	555	585	584	591	589	601	579	563	552	579	604	594	610	579	612	566	586	601	569	605	564	574	585	636	610	538	589	581	622	565	598	603	596	554	613	540	599	563	593	567	560	579	586	581	595	572	585	582	560	606	526	583	627	575	570	573	554	557	600	626	582	612	573	582	566	593	609	552	613	561	576	593	565	553	603	613	617	524	550	585	595	592	583	620	595	594	560	608	607	533	597	613	605	574	585	584	615	574	605	590	601	574	619	562	560	544	606	584	624	558	598	600	593	602	578	602	582	550	584	594	621	599	566	553	633	530	585	546	624	590	559	553	620	581	577	572	579	603	599	569	573	576	593	624	601	593	541	542	586	598	569	604	610	609	601	585	585	561	601	563	554	587	595	568	557	536	634	606	624	554	584	575	587	603	621	593	570	594	551	652	589	557	593	570	542	584	573	562	594	633	619	607	597	584	619	567	584	600	588	572	596	532	587	567	589	564	587	580	605	519	567	569	595	618	579	543	608	588	612	576	565	607	581	595	539	585	570	590	558	599	583	579	580	591	625	570	558	564	548	596	579	553	580	599	581	557	594	579	594	582	586	611	595	554	593	629	568	580	596	583	596	579	616	562	573	536	587	622	564	580	574	597	552	583	584	588	608	609	582	569	630	570	554	556	576	592	583	531	578	583	543	604	630	532	574	590	607	580	583	628	557	563	567	646	546	618	596	576	564	551	565	555	596	558	564	608	599	599	615	586	598	573	601	572	603	614	586	568	600	560	585	596	578	573	571	570	580	601	588	570	580	547	642	568	590	593	542	562	579	581	558	581	589	557	587	600	566	589	567	549	600	560	636	615	619	544	567	589	584	596	565	593	581	598	589	572	592	577	573	579	575	611	577	572	609	584	582	545	569	576	612	590	554	591	577	550	605	601	605	578	604	575	574	583	569	595	584	587	598	589	591	624	589	582	558	530	592	611	571	555	598	560	584	550	603	568	567	575	606	616	577	569	573	557	578	558	582	620	521	559	575	534	563	549	601	609	589	625	633	543	544	536	606	561	558	568	563	587	560	578	564	559	560	575	561	595	581	573	582	576	554	598	568	579	613	611	603	543	614	627	529	586	585	592	600	561	585	602	555	623	546	579	604	568	574	563	605	617	578	546	619	589	559	553	580	635	575	619	565	568	579	576	601	602	592	555	572	572	583	599	546	578	580	618	605	638	604	574	623	547	570	593	552	619	540	579	586	623	598	529	576	546	604	598	582	596	593	549	627	608	536	551	598	589	582	594	575	570	603	597	600	615	593	543	555	590	602	603	572	570	596	595	576	543	543	574	605	543	552	574	586	561	575	560	557	618	599	632	607	645	575	562	577	579	566	605	567	574	599	599	580	587	605	557	603	548	629	586	558	579	579	561	594	583	593	596	542	573	548	584	595	556	550	567	587	557	580	609	577	565	574	587	537	618	560	567	581	575	597	602	562	576	578	560	593	542	598	561	600	599	615	552	585	598	615	541	624	572	582	609	565	571	570	567	555	553	583	577	572	553	557	552	574	547	559	601	563	538	557	603	621	595	539	556	619	624	616	603	592	565	573	574	597	558	576	595	559	607	577	609	566	571	555	554	580	583	596	620	548	610	591	552	599	620	568	610	611	592	584	612	634	539	582	570	552	561	579	615	592	607	603	601	595	570	550	654	612	566	597	576	591	586	567	585	563	543	577	578	568	601	532	551	534	548	625	610	520	589	598	564	597	530	599	623	597	608	549	543	583	581	605	575	599	568	613	558	574	568	596	596	562	570	561	601	639	575	536	571	584	612	615	566	593	554	587	589	583	530	571	585	568	594	589	566	594	583	572	597	585	555	579	573	567	547	617	617	592	589	554	583	558	578	596	558	588
54143	46728	48905	46215	39709	29803	30705	32781	32062	25131	13009	5355	10680	13577	9539	6656	3603	1972	1322	804	497	367	308	284	232	254	239	219	222	237	230	222	246	247	222	196	249	236	245	210	206	216	226	206	239	213	221	209	208	243	234	229	215	229	220	233	210	209	228	204	226	205	200	204	246	220	227	225	235	246	241	244	230	218	222	199	210	231	221	202	247	234	234	200	199	234	219	196	224	212	205	214	226	202	240	185	214	243	243	218	245	211	235	219	192	232	207	213	181	232	250	226	209	231	233	219	242	239	236	232	239	236	230	224	204	197	204	210	218	201	197	232	229	234	247	208	200	245	196	251	234	208	239	220	219	211	210	220	213	219	220	206	224	226	206	227	224	217	235	221	206	213	217	222	217	194	229	210	224	209	213	203	218	253	210	233	205	228	215	204	229	207	234	207	254	225	210	224	226	225	257	208	203	195	215	213	191	207	215	203	255	230	234	227	191	217	218	235	199	212	243	208	228	223	204	206	232	216	207	215	204	218	225	217	232	236	247	240	201	223	214	215	212	229	241	214	242	212	210	234	223	214	223	214	216	261	231	221	200	208	231	236	216	194	235	225	209	233	214	223	223	204	231	224	242	238	251	252	217	203	226	219	222	208	253	215	227	217	223	228	221	217	201	190	196	253	231	207	234	205	228	222	229	219	212	228	221	220	217	241	219	234	209	215	224	206	214	229	221	220	202	242	197	200	206	244	214	224	245	223	200	221	210	249	242	215	238	208	225	226	247	218	213	209	217	238	236	234	231	206	239	233	220	242	212	262	227	207	184	215	236	229	226	234	203	216	215	222	200	220	218	215	201	255	212	213	225	225	217	240	212	202	221	226	224	185	226	232	209	215	218	217	221	220	245	236	198	242	210	215	201	216	208	194	236	211	207	228	220	224	231	201	218	173	208	210	232	225	234	238	205	202	206	214	253	236	223	207	206	235	230	206	221	229	232	240	247	229	212	206	235	219	230	216	221	222	241	199	242	228	209	221	222	204	214	219	225	220	230	221	224	218	208	231	217	217	267	220	224	221	207	200	229	208	238	208	224	238	218	242	223	238	223	236	226	214	240	219	237	229	209	223	260	239	203	202	215	209	260	223	232	226	222	208	212	234	228	228	223	216	230	221	212	244	211	189	232	236	224	205	223	228	206	218	231	220	190	243	239	230	193	232	232	234	220	205	204	238	217	236	222	237	222	222	221	210	221	223	210	218	228	226	210	208	229	232	210	233	233	201	247	220	197	215	173	208	232	186	211	227	201	235	233	214	213	197	235	224	223	216	192	227	225	192	224	241	216	197	231	227	223	228	239	227	229	210	245	208	201	226	220	217	234	238	225	217	236	219	237	241	219	209	198	207	216	223	228	242	223	208	207	221	216	238	235	212	192	227	213	208	209	217	224	226	210	223	216	194	215	190	227	226	219	211	223	242	200	223	223	218	238	233	207	202	221	203	209	202	240	218	239	216	200	225	237	222	215	212	212	201	250	206	215	240	207	218	233	239	243	244	209	221	207	254	230	207	212	216	228	200	210	233	225	223	220	222	199	201	226	214	240	212	206	223	225	211	205	251	219	230	221	222	242	188	222	215	222	187	210	217	202	235	212	223	250	216	214	238	216	201	215	208	220	242	230	215	236	206	246	229	219	249	206	228	213	198	206	208	227	245	219	236	215	218	242	218	211	204	211	246	199	239	216	198	201	227	247	229	213	198	199	230	204	199	219	233	202	229	247	208	216	189	192	205	227	262	217	212	236	219	254	211	223	214	235	207	223	243	214	233	232	230	223	194	223	206	217	229	259	205	229	232	215	212	212	198	205	217	221	185	222	192	220	225	198	244	200	225	233	212	220	222	249	223	240	217	228	232	220	232	219	260	219	195	215	219	218	221	226	234	193	217	223	185	243	236	215	228	210	203	239	232	238	234	205	237	215	215	211	200	207	207	232	213	254	199	225	260	226	198	228	232	210	199	212	232	252	215	213	239	236	221	221	210	204	227	199	195	246	203	243	216	228	208	225	221	230	224	216	215	223	223	237	230	219	219	203	229	207	199	229	203	220	232	213	217	232	227	199	197	206	233	230	232	233	227	232	203	203	223	228	243	230	225	214	256	229	242	237	201	229	214	226	217	229	221	226	252	228	210	211	174	220	230	224	229	202	216	240	213	278	224	226	217	247	224	244	198	236	233	211	205	215	208	241	230	207	233	205	217	211	208	236	230	226	232	235	213	222	204	209	223	212	240	237	230	219	231	245	239	231	215	217	205	195	239	225	207	217	203	238	226	215	223	198	219	205	202	212	220	226	225	218	215	220	208	220	198	219	190	207	258	208	213	190	208	211	225	220	246	253	216	232	219	209	207	224	235	220	230	204	208	226	232	273	200	238	235	215	211	229	222	220	248	224	255	206	211	225	223	204	239	211	243	206	198	234	231	206	187	202	226	243	205	224	208	220	217	225	232	220	221	211	212	200	212	202	191	207	241	204	220	224	226	232	216	213	208	220	225	207	208	226	220	204	228	232	212	221	237	197	209	196	216	200	214	182	233	213	230	208	211	216	236	207	234	214	218	219	218	250	202	211	220	229	198	212	231	221	200	211	187	213	206	209	209	188	228	210	217	228	231	232	230	217	220	215	213	215	226	187	221	214	214	203	239	207	216	241	241	190	200	245	225	245	231	230	219	238	186	202	231	228	228	245	202	221	231	237	228	224	233	226	224	222	222	225	227	242	212	228	211	219	210	224	201	219	218	217	198	227	209	202	235	223	223	232	257	244	205	180	202	191	217	206	223	234	240	242	217	217	191	218	258	230	222	241	216	220	237	194	225	216	229	218	215	204	230	215	224	220	248	213	220	228	233	218	205	209	227	221	223	235	214	250	221	228	218	187	219	228	202	226	219	198	208	237	209	256	234	232	201	231	208	215	226	237	228	218	216	240	230	204	268	215	227	215	234	221	228	214	213	213	235	212	223	219	234	242	196	197	213	207	225	215	228	246	210	243	252	215	212	188	222	210	212	210	216	238	212	206	237	234	228	218	206	224	231	207	230	216	203	204	216	227	218	213	234	227	243	194	229	202	225	212	213	218	231	198	218	241	216	236	226	246	235	229	211	226	231	216	208	262	218	208	199	222	205	219	213	216	207	203	223	220	241	210	233	216	201	229	222	239	235	194	235	248	211	218	193	204	238	212	194	195	198	223	199	226	225	228	243	230	218	220	250	211	229	234	213	218	244	239	218	204	235	242	232	240	204	228	206	231	204	196	208	198	223	205	236	227	239	209	207	235	213	225	237	218	208	229	208	223	189	225	214	219	229	232	241	220	258	234	220	199	252	221	213	207	240	222	215	202	215	222	206	221	251	237	227	245	187	206	230	232	234	236	229	226	194	215	243	226	227	215	193	202	214	247	234	206	230	223	210	202	196	216	205	195	219	186	232	223	214	225	232	223	219	228	227	219	248	205	240	212	220
37452	39174	49904	53282	51589	43135	44884	46479	44656	38441	21960	15930	31367	33962	27346	22214	14278	9040	5917	3631	2073	1185	844	729	623	562	561	519	523	541	509	517	535	548	536	498	574	546	517	521	553	471	525	552	482	547	494	515	516	557	534	536	549	483	524	531	535	553	536	533	554	536	486	498	472	507	513	521	546	542	525	556	514	533	553	555	520	544	559	542	500	518	508	546	525	515	516	532	502	501	558	543	529	500	542	519	568	546	530	472	498	559	509	508	520	482	525	505	555	514	492	529	543	534	503	544	534	518	535	535	517	542	537	521	495	547	503	498	567	524	511	511	537	520	532	533	506	517	558	544	481	563	471	558	532	507	517	494	530	548	525	499	490	497	492	522	482	531	514	526	522	505	542	520	499	556	507	552	547	544	500	517	532	539	520	471	477	518	528	517	607	535	507	531	490	510	511	534	534	521	510	539	503	501	555	529	508	503	516	491	475	538	509	490	575	512	556	520	494	520	525	552	541	542	474	522	527	520	499	528	543	454	516	480	538	517	483	511	506	532	532	511	492	504	501	544	539	506	493	506	532	523	519	501	524	497	512	544	507	510	521	505	487	524	480	524	471	541	517	543	494	529	536	570	538	545	519	510	545	535	550	536	546	490	526	547	487	566	504	540	530	567	501	512	542	530	526	572	505	558	519	526	552	476	511	551	508	511	506	555	494	509	530	480	533	511	551	526	548	490	517	492	494	502	541	504	530	533	526	554	489	535	536	515	492	506	526	551	532	542	496	524	528	555	463	556	499	506	474	534	511	518	503	497	508	512	508	557	519	516	507	540	513	520	525	522	540	541	519	568	529	526	478	510	491	541	558	526	554	511	534	511	567	488	539	494	494	542	531	509	557	522	495	509	532	498	547	502	575	524	506	494	511	498	522	528	491	509	495	526	508	544	547	520	530	530	570	519	488	488	522	533	533	546	540	503	533	510	516	493	564	537	564	520	536	553	563	522	554	503	518	517	583	544	528	512	514	537	542	525	516	563	529	533	512	541	518	518	530	517	545	493	493	530	563	489	525	522	502	529	516	509	528	561	519	536	549	501	530	499	501	508	497	554	533	553	559	574	510	499	544	535	507	513	580	514	506	498	539	511	557	543	496	497	548	542	532	498	501	553	525	464	532	549	522	470	504	548	515	490	566	526	534	520	504	511	530	513	484	491	510	517	461	486	509	519	536	501	501	528	502	490	562	516	502	525	537	531	546	529	527	540	515	527	542	543	508	526	554	543	508	520	497	522	524	517	534	554	519	517	536	547	469	528	542	532	520	532	510	534	518	536	520	515	524	527	497	526	531	551	516	510	498	537	514	519	538	519	510	520	481	562	529	515	498	516	510	476	481	515	545	528	546	499	518	555	492	470	545	509	513	513	547	535	518	484	552	553	537	499	494	525	490	518	546	576	537	565	513	489	544	532	570	541	546	562	494	505	535	476	513	509	506	498	522	507	484	504	510	533	499	527	538	521	523	483	484	587	497	505	525	542	531	511	532	544	532	536	511	491	559	544	553	507	533	533	543	541	537	478	507	510	532	529	566	564	534	535	508	559	506	518	493	517	526	536	501	511	504	545	567	484	540	508	528	508	533	520	488	538	528	519	544	453	537	477	567	504	556	486	529	488	549	513	482	541	528	520	516	530	530	488	541	508	467	508	504	521	551	499	533	565	517	516	509	540	491	546	515	591	556	522	536	519	542	480	497	478	540	503	551	516	549	478	539	527	541	514	544	502	492	521	539	560	535	524	549	519	509	539	535	523	562	493	568	551	536	556	551	519	588	529	535	515	502	482	508	506	523	519	514	506	509	467	533	532	505	512	511	526	522	554	543	496	508	503	542	494	535	520	535	541	517	526	512	534	576	536	497	543	468	544	522	525	559	539	501	537	525	535	516	515	490	501	493	502	491	468	521	538	545	502	520	507	516	513	510	549	545	541	498	521	539	523	542	499	472	510	490	487	544	525	515	536	486	499	519	533	476	502	506	483	527	518	513	561	481	538	509	538	522	530	521	470	530	516	546	507	517	548	541	502	507	571	583	537	514	498	508	497	513	517	514	528	477	484	536	551	546	530	509	542	505	530	492	534	496	540	521	523	564	502	499	524	507	566	506	509	521	550	505	516	546	471	504	493	536	516	523	496	518	523	487	497	533	502	517	511	511	492	528	521	535	532	563	548	524	506	515	501	539	476	501	513	530	519	517	478	504	515	570	517	504	540	546	523	510	518	524	534	563	561	532	543	554	526	548	503	570	536	513	541	498	549	515	503	520	576	520	568	504	515	527	494	518	507	560	530	492	539	559	540	558	525	508	477	523	525	535	510	492	514	507	531	488	490	547	528	488	496	534	537	525	542	519	541	500	513	519	519	523	506	545	515	513	534	538	496	496	553	522	531	541	525	556	587	472	508	519	553	557	544	534	524	497	535	537	551	519	491	476	501	541	531	524	522	488	525	499	529	519	530	549	524	543	494	546	506	514	548	481	526	542	510	493	542	532	556	532	546	514	513	518	515	523	499	567	501	487	494	506	528	541	490	527	461	544	535	562	537	583	537	551	568	539	521	540	535	546	499	504	490	510	546	551	491	484	488	502	502	508	489	501	523	541	523	507	532	530	513	513	510	500	541	511	509	503	481	519	517	541	547	510	531	486	512	532	516	538	522	519	539	525	519	543	548	532	531	505	533	551	525	510	535	549	498	500	543	538	537	548	530	510	588	531	572	519	495	535	523	506	508	493	527	555	549	486	479	519	531	517	474	511	530	524	522	521	475	495	497	514	529	515	517	496	534	512	495	520	502	497	502	512	523	536	502	524	546	531	533	515	472	516	521	521	514	475	525	501	496	505	507	506	520	487	573	556	532	490	566	531	505	490	521	511	492	531	546	509	513	505	527	553	502	560	574	540	507	527	528	523	534	492	489	502	501	525	507	530	509	516	546	488	515	498	510	524	505	553	523	491	534	545	544	566	507	499	563	533	470	564	527	542	489	540	504	520	538	520	490	534	521	517	511	544	539	535	509	505	540	523	489	538	532	532	541	522	474	520	535	518	517	539	532	512	511	512	503	503	528	555	492	526	518	504	549	498	510	519	543	524	524	497	497	543	495	581	532	523	500	529	522	532	518	528	493	519	539	532	539	545	551	553	557	543	471	527	522	537	517	522	498	535	534	514	552	524	542	501	521	503	556	502	526	480	561	499	558	530	481	520	440	513	517	521	502	531	506	489	527	533	534	515	534	508	499	546	531	519	496	541	525	470	567	494	541	531	561	515	501	489	543	529	520	543	527	529	514	500	517	486	518	554	522	559	513	526	522	543	524	485	503	493	494	528	546	508	536	507	493	513	490	494	571	513	515	509	534	527	529	518	544	512	509	554	528	532	491	508	503	506	547	463	520	488	548	561	530	506	556	545	528	538	522	534	544	483	550	521	561	547	570	509	510	541	533	535	534	533	518	570	525	536	556	540	536
23190	18986	17302	17264	13093	7274	4502	3806	2411	1649	1254	794	759	801	829	740	521	405	349	331	271	289	302	270	228	283	261	285	297	288	279	253	267	271	274	286	255	298	271	292	272	312	261	275	260	259	280	281	250	296	289	267	287	322	275	283	260	269	260	266	244	274	275	280	286	280	274	248	270	293	279	265	256	294	261	285	282	261	285	266	273	284	297	248	269	249	256	258	271	265	271	294	280	252	270	276	254	291	299	249	241	251	274	293	260	249	274	262	260	282	287	239	265	262	306	280	268	278	271	245	288	293	262	288	272	277	285	239	287	267	277	264	268	247	269	285	270	261	273	286	259	270	283	297	284	261	291	272	282	307	261	296	241	272	228	273	262	255	309	263	269	266	259	250	298	267	296	287	282	278	266	250	273	279	275	283	265	263	291	305	253	281	290	268	268	285	265	240	273	277	278	297	283	251	262	254	311	276	261	284	268	263	291	289	307	275	242	258	290	253	282	258	288	271	293	262	264	291	254	262	252	289	286	279	271	287	257	296	271	275	271	266	291	280	297	272	269	278	266	279	263	277	252	289	267	257	304	264	269	296	243	235	293	275	265	277	267	277	282	268	263	264	278	272	271	289	276	234	273	251	262	261	256	252	285	265	281	238	273	272	279	275	264	275	249	252	249	275	247	261	268	298	270	246	293	266	309	267	269	270	310	270	295	266	270	235	238	285	279	264	315	277	289	277	289	252	275	277	265	269	248	293	287	246	230	285	252	289	265	268	259	269	277	277	275	282	255	294	265	260	270	275	295	236	292	263	298	262	294	278	291	277	278	277	318	274	273	268	282	257	254	292	274	259	279	271	256	311	280	263	246	270	283	269	288	272	274	262	274	303	284	261	292	285	234	269	300	270	304	290	291	269	273	257	240	294	232	281	262	267	240	269	261	271	271	271	264	264	271	274	282	287	259	269	287	271	299	268	303	282	276	278	275	282	277	255	274	249	247	261	254	260	255	267	267	254	277	270	254	268	271	304	267	261	291	253	268	279	237	281	249	273	286	276	281	257	272	283	252	249	261	300	269	262	264	293	294	280	231	244	259	238	286	243	274	267	249	275	262	293	288	280	282	228	289	275	266	245	241	255	291	278	266	265	279	261	275	274	257	272	283	289	274	288	302	279	303	264	248	267	265	295	244	241	276	247	291	283	273	265	264	268	263	268	251	290	254	306	265	271	262	274	278	274	254	268	253	269	257	250	297	266	294	280	256	272	250	277	271	272	265	294	269	301	258	280	291	274	298	274	271	265	267	242	263	289	277	258	288	298	250	270	297	270	266	302	248	246	263	264	250	295	274	280	277	255	292	266	279	243	261	287	284	249	237	261	280	280	254	286	300	274	277	258	259	270	259	277	296	284	293	281	250	269	286	262	287	273	270	275	279	278	280	270	265	287	270	273	254	282	259	291	267	270	287	288	257	265	267	268	277	245	257	265	272	295	278	292	264	290	284	264	244	270	275	261	282	256	263	262	269	275	261	276	258	292	283	243	271	289	275	267	261	276	262	250	261	261	274	296	272	292	257	267	313	246	299	294	299	281	263	266	258	272	282	261	283	265	266	282	276	290	265	292	263	278	269	316	263	286	272	284	288	299	290	291	300	267	268	280	305	272	280	270	263	282	273	286	275	265	250	273	275	261	275	247	275	276	265	286	282	294	252	270	266	293	248	268	296	296	280	269	283	271	289	265	276	311	269	292	277	240	304	274	286	278	312	297	292	245	317	298	264	262	260	274	304	295	299	296	273	268	285	277	253	274	275	298	269	243	266	283	249	284	279	260	266	258	279	278	285	284	242	261	271	289	290	259	264	255	281	282	290	271	270	260	272	297	264	276	298	292	263	272	247	274	279	253	288	280	304	262	290	269	280	269	273	306	269	289	242	251	258	243	319	281	293	293	284	303	297	289	280	266	258	264	247	267	295	251	268	268	282	234	284	266	290	247	276	254	272	288	240	247	250	283	251	295	256	272	281	268	246	265	275	266	292	293	297	281	267	265	265	269	280	251	289	258	290	287	296	276	287	286	284	309	290	262	297	299	316	259	252	276	280	234	248	266	287	281	263	237	277	261	301	231	269	278	262	250	275	236	232	273	292	277	279	281	269	228	273	282	246	288	265	263	304	265	268	280	253	231	235	278	286	285	273	259	266	302	275	307	264	281	287	280	272	241	264	276	273	281	273	273	274	286	267	266	272	244	245	262	273	254	279	311	279	260	269	295	293	292	251	267	266	264	259	276	259	273	293	266	268	293	270	261	277	266	282	259	290	249	268	275	275	278	290	286	297	273	274	288	297	282	270	261	286	262	256	290	289	252	289	280	288	259	276	280	283	299	264	272	271	276	280	251	272	259	260	248	257	279	268	255	258	272	270	286	273	272	269	270	275	312	238	256	261	276	286	250	258	259	262	274	288	276	267	282	277	286	266	256	269	257	274	291	259	248	250	273	261	286	258	291	253	285	271	282	286	287	262	297	295	278	283	285	286	242	270	276	246	274	267	260	295	267	262	223	261	227	290	284	287	264	282	266	239	286	262	250	258	293	276	271	301	276	282	274	258	271	290	250	239	275	247	267	291	274	287	257	255	281	268	237	266	276	293	306	269	280	265	279	255	255	285	257	270	279	276	274	284	278	257	243	295	276	242	287	285	300	269	265	272	302	280	228	282	302	269	255	246	264	276	257	283	296	283	315	262	303	274	271	287	249	270	315	274	261	241	272	268	282	264	240	272	267	250	218	270	263	255	263	286	269	286	287	264	261	285	284	288	253	288	254	285	250	282	240	296	273	269	255	268	267	271	307	268	275	304	254	271	280	284	269	271	278	277	235	255	254	251	260	263	262	256	264	303	304	266	266	268	296	287	286	282	266	266	271	257	266	312	324	272	268	276	286	271	271	245	261	278	305	271	245	300	264	264	291	262	281	257	265	262	261	286	264	280	319	294	294	241	291	282	279	256	276	276	288	323	280	256	285	281	266	304	264	275	248	259	281	258	246	301	253	258	280	243	311	260	286	254	313	256	312	260	269	287	286	284	274	279	270	254	276	261	285	276	268	270	264	275	277	263	273	256	254	287	265	261	266	274	283	248	280	296	263	269	276	291	236	266	295	279	271	289	268	264	287	284	297	254	273	247	271	277	263	282	252	260	286	265	274	261	256	263	277	265	273	259	292	256	256	305	259	281	261	264	297	258	281	267	284	301	279	306	273	262	253	254	304	264	271	277	262	278	262	272	287	263	271	262	279	265	278	249	301	282	262	275	284	266	291	282	236	261	255	289	266	297	265	294	292	264	261	275	256	268	262	251	273	280	262	273	292	307	291	271	280	262	239	277	274	288	308	316	303	258	271	285	276	287	260	324	288	261	246	271	250	248	287	293	251	249	250	261	265	243	268	279	262	264	269	252	251	299	287	267	262	277	271	266	264	257	273	294	285	274	255	282	272	271	281	309	272	268	284
13427	14138	22641	28849	27072	18749	15961	14365	10685	7930	5773	3287	3364	3688	3430	2714	1647	1154	863	851	722	691	689	664	657	652	685	652	681	663	648	640	652	628	666	633	612	611	675	614	651	634	690	663	629	589	624	618	652	629	707	639	606	641	650	711	649	630	670	651	640	657	659	662	679	634	664	635	680	637	644	634	624	648	573	662	621	638	687	631	648	642	610	643	624	610	635	648	663	590	635	690	626	627	660	579	671	663	661	660	663	663	619	636	629	652	686	638	627	657	629	667	633	653	664	612	676	687	638	663	603	615	649	653	663	591	650	658	659	658	680	677	670	614	658	635	663	660	611	645	681	667	627	651	629	607	613	651	667	633	633	633	607	642	630	657	682	639	651	609	598	608	669	608	665	642	680	639	662	609	642	631	659	683	627	638	631	683	661	613	637	642	647	646	606	620	612	613	655	632	653	632	656	590	630	622	615	632	611	663	590	625	577	602	623	651	617	629	595	643	641	651	676	655	612	621	644	632	666	639	620	618	623	655	641	643	658	598	649	636	687	609	676	632	646	621	658	653	671	617	624	676	647	616	643	662	581	648	596	635	624	624	643	597	658	681	656	639	613	664	645	639	631	651	646	590	657	649	604	636	624	585	614	670	630	641	667	632	630	624	614	663	643	623	625	662	617	618	647	667	610	644	667	684	654	699	631	643	657	626	641	616	646	668	671	645	647	648	610	653	603	632	626	617	657	644	640	607	619	637	619	662	664	616	667	674	662	654	640	628	655	630	649	616	605	638	659	639	598	638	621	662	607	629	625	624	649	620	669	671	642	584	608	625	623	606	582	594	683	660	628	638	603	637	650	654	625	626	661	653	653	659	664	614	682	617	630	608	597	652	630	606	644	639	626	679	656	626	637	632	658	654	631	606	634	636	673	633	655	638	634	594	652	708	619	620	653	627	660	593	631	629	627	630	622	651	682	614	625	633	681	678	653	658	598	664	662	627	661	636	643	635	653	665	613	616	650	658	619	668	670	665	630	630	675	646	651	651	652	607	625	609	683	631	611	626	682	638	651	639	654	652	654	671	692	673	625	636	640	665	690	691	658	643	663	628	655	605	626	624	618	630	626	651	633	606	629	677	654	645	662	569	621	620	658	615	648	655	621	646	658	664	646	633	615	623	655	650	616	647	687	622	632	638	643	631	615	655	637	644	630	659	643	677	618	599	657	643	667	707	627	648	649	634	660	609	626	651	619	611	617	663	600	606	713	668	653	643	612	590	660	645	650	642	643	669	652	658	610	632	619	648	665	625	603	682	678	665	574	635	644	673	633	630	610	610	658	610	649	620	641	658	655	694	614	626	646	624	629	693	695	673	675	669	618	665	672	666	660	634	663	613	630	629	665	612	660	611	612	625	669	662	632	651	621	644	658	637	657	634	627	671	673	631	685	595	647	680	599	677	638	632	655	631	642	630	610	628	635	672	660	615	593	624	649	672	627	657	619	640	618	633	613	671	669	651	675	577	654	646	602	615	620	661	645	656	664	650	623	641	664	632	651	627	676	631	677	617	657	630	630	640	630	590	619	606	648	639	640	639	617	633	652	622	630	602	639	635	625	631	654	640	635	704	647	649	650	649	650	648	664	661	631	670	663	631	635	680	681	629	657	594	618	655	661	628	613	615	627	602	600	633	628	668	653	628	602	630	672	635	698	604	611	605	664	592	642	604	652	630	650	673	648	603	621	621	640	637	636	625	681	627	618	653	634	634	681	629	631	664	654	684	633	653	630	638	664	641	601	659	648	655	611	628	662	608	660	672	650	643	638	646	637	666	649	639	646	704	655	618	648	633	586	660	693	621	659	625	618	697	619	679	672	634	662	682	625	662	657	666	603	611	679	619	662	672	660	652	640	655	656	622	622	620	638	633	663	670	628	713	658	634	615	637	648	620	630	639	611	617	648	641	656	663	646	654	665	606	616	639	652	609	663	632	640	640	663	616	630	615	632	661	623	669	639	613	647	660	602	649	620	659	697	653	649	644	625	621	647	663	668	682	600	635	617	657	657	597	627	617	656	651	676	590	675	648	622	594	680	634	639	614	651	671	608	639	619	660	631	629	647	641	650	622	616	644	619	625	670	642	628	562	625	626	587	632	674	671	588	609	665	613	661	610	651	655	710	624	650	633	645	625	632	644	634	672	657	612	623	602	622	663	651	635	625	673	604	636	625	623	639	648	597	633	643	643	613	649	647	611	628	647	602	626	628	668	619	630	657	632	670	600	684	670	622	690	683	655	625	672	593	693	630	635	595	639	634	642	610	633	639	566	623	665	651	648	660	659	677	596	599	607	649	674	649	648	608	631	667	627	621	663	620	664	623	655	651	615	593	656	629	628	619	644	620	631	688	656	695	625	650	698	619	653	643	701	657	625	634	653	620	599	654	616	680	661	595	612	648	640	679	611	644	613	667	642	648	649	682	651	677	632	593	629	680	620	666	633	668	624	635	644	624	633	662	596	662	607	648	638	657	671	642	612	640	648	658	647	599	656	657	661	586	630	634	651	603	653	636	666	673	646	655	652	627	664	634	607	615	620	669	597	641	625	631	672	665	662	622	697	602	618	634	683	639	648	631	637	660	645	576	623	628	610	656	701	694	594	611	633	644	630	637	630	588	637	646	650	666	645	639	642	664	645	686	627	643	649	615	642	579	670	580	678	614	650	679	612	670	660	633	630	648	648	672	668	665	649	610	625	658	675	633	668	621	697	669	652	629	643	686	669	642	614	639	613	632	621	659	593	642	650	649	645	640	679	667	594	644	645	651	635	624	647	682	656	607	643	658	639	628	597	640	642	663	633	590	621	681	623	647	652	620	654	647	626	633	641	669	665	601	674	657	664	609	657	645	621	634	646	645	685	657	608	609	656	681	685	610	677	656	622	681	634	623	604	639	669	662	646	633	621	658	614	609	630	624	636	620	638	643	620	622	660	665	651	634	640	640	649	659	643	627	635	657	642	620	601	648	662	615	652	615	618	631	650	652	629	645	626	668	599	638	618	646	632	658	634	592	687	599	656	646	620	648	617	640	593	687	681	636	630	607	634	652	639	629	610	630	648	630	632	626	633	636	623	670	606	643	701	695	658	641	605	628	649	647	674	634	624	636	670	637	635	654	675	623	633	629	663	681	666	628	700	666	622	650	664	660	699	639	653	657	663	644	658	662	669	624	657	697	625	652	653	618	668	633	638	592	641	663	691	696	643	634	642	652	657	622	665	631	667	643	654	629	654	657	606	617	638	634	612	633	614	634	663	618	672	642	636	653	631	638	622	634	684	638	613	721	643	615	691	616	628	658	586	643	615	613	672	621	649	620	635	601	625	671	631	659	660	624	613	677	611	668	679	596	659	607	654	584	649	617	684	651	666	634	626	629	655	603	637	648	641	579	627	610	659	663	665	655	668	607	626	659	654	658	643	619	657	649	649	650	642	584	647	624	605	624	642	665	643	653	652	650	617
45610	39699	42213	43415	34740	24925	21995	22216	19790	15455	7540	3707	4943	6077	5551	3802	2186	1168	638	532	382	282	264	284	254	252	258	246	255	216	252	264	269	235	247	227	237	249	240	257	238	261	287	237	241	212	258	255	252	250	235	268	252	254	273	252	241	231	255	263	239	209	269	254	248	237	222	232	264	248	249	256	237	245	248	228	253	236	266	224	256	234	245	245	241	227	256	217	278	237	241	258	243	272	238	207	262	224	238	252	246	262	273	234	243	245	237	252	260	255	226	247	256	215	197	237	235	212	261	285	220	243	258	259	282	262	231	254	241	238	255	251	231	251	284	284	247	239	239	230	247	216	246	232	280	258	232	246	234	236	253	218	271	262	250	235	268	249	235	259	231	248	263	247	247	259	245	237	232	243	246	239	246	227	222	220	235	244	253	260	264	237	248	264	215	265	243	245	234	243	256	249	254	235	221	244	242	254	207	244	281	234	244	252	252	240	276	260	236	248	257	253	258	263	226	238	268	261	243	248	258	234	259	236	253	237	261	252	247	268	226	239	250	235	257	263	251	215	236	237	245	281	260	234	279	257	267	268	224	235	286	246	270	244	230	226	257	265	261	240	253	239	232	275	245	248	257	260	237	243	259	241	272	234	238	228	246	207	220	233	247	250	251	257	258	232	244	218	262	277	241	243	282	245	241	223	285	262	225	222	252	217	220	222	231	264	262	247	245	235	253	234	237	245	250	255	195	261	256	259	226	239	224	252	248	234	244	284	243	244	264	248	266	224	272	226	258	251	253	237	240	246	250	259	232	253	248	227	244	233	250	252	219	224	234	243	254	277	243	258	256	245	258	241	261	252	265	255	218	241	248	235	228	238	243	265	237	267	272	243	267	244	272	246	223	242	269	243	246	250	266	217	247	262	241	269	258	266	230	230	216	237	285	254	247	232	255	242	272	231	225	222	220	243	250	245	260	262	228	254	245	265	269	232	254	209	198	248	233	193	251	244	273	266	237	271	235	278	245	245	250	247	242	251	232	249	261	252	235	243	252	231	236	219	238	226	257	246	229	237	250	228	259	254	229	280	263	263	237	275	231	250	234	244	243	245	254	248	227	247	218	245	229	255	260	268	259	239	255	239	260	242	249	231	261	290	267	267	288	278	250	230	281	242	252	246	266	246	245	228	271	264	261	267	251	231	231	246	242	221	252	275	229	242	241	212	251	255	243	250	264	216	236	273	242	269	225	245	266	236	233	263	275	232	230	244	260	253	233	257	246	260	255	241	241	249	253	240	264	243	259	235	254	216	227	260	246	248	255	261	265	239	239	248	239	225	224	238	269	262	241	267	235	239	225	263	245	238	244	214	255	268	234	245	257	240	266	240	255	259	233	226	261	269	214	238	257	252	259	244	254	249	247	231	258	256	240	227	232	261	219	230	243	249	290	243	256	241	257	254	273	234	261	239	250	255	216	262	249	234	232	244	236	257	228	259	237	246	258	232	235	240	249	235	261	278	244	244	270	232	238	277	220	256	250	275	264	246	264	238	247	252	224	258	243	220	257	256	227	254	233	241	209	205	226	273	246	267	268	219	272	238	260	241	244	254	219	256	209	268	236	262	283	251	222	228	232	260	290	259	280	253	243	230	245	239	245	232	290	229	235	255	247	262	233	223	255	271	270	255	243	258	225	263	252	234	248	223	255	249	265	208	242	256	224	243	214	259	257	236	255	259	238	249	259	228	255	232	239	238	266	264	245	231	258	254	258	228	251	217	249	249	226	227	264	258	253	239	251	241	238	227	250	256	254	275	294	255	237	259	232	225	268	252	266	267	253	274	242	230	269	246	238	268	244	221	265	252	226	240	234	276	241	248	250	242	223	248	287	266	242	272	225	285	268	259	259	240	238	279	238	261	249	251	218	273	255	240	242	251	220	263	263	227	263	245	204	274	257	277	261	275	268	253	244	230	244	226	241	274	229	251	255	250	232	265	275	210	257	287	254	234	245	244	239	219	231	241	251	225	266	247	231	262	262	273	247	242	264	283	223	233	268	214	262	264	261	253	238	254	231	251	274	254	257	253	219	239	227	243	251	267	243	218	235	216	243	277	252	247	245	240	253	242	252	261	259	235	237	264	251	243	276	260	255	281	247	205	229	256	249	259	259	241	250	263	221	231	242	248	235	257	250	256	232	279	234	232	261	235	253	245	267	200	251	255	265	249	236	272	235	256	234	246	252	290	231	261	264	251	254	245	229	239	258	245	240	236	244	245	222	259	265	267	236	257	243	259	253	240	248	252	271	231	264	258	241	206	248	266	259	251	232	256	225	255	230	235	311	241	271	244	249	229	249	248	236	240	230	254	268	264	250	238	229	251	238	248	243	243	224	246	233	269	227	250	225	239	231	239	215	225	257	253	281	247	235	260	251	254	249	251	246	203	243	249	227	235	234	257	280	252	252	245	271	239	232	222	258	225	243	233	242	252	233	205	225	239	231	235	229	245	253	258	252	232	261	264	248	260	240	241	260	279	245	230	229	217	231	243	238	241	239	232	249	268	288	224	275	235	240	260	245	247	259	243	225	269	260	263	274	236	262	269	221	227	244	291	207	259	223	236	255	252	245	255	227	237	260	238	270	242	241	241	250	263	241	268	241	269	278	254	254	244	250	248	254	259	212	241	230	237	252	253	248	264	234	251	245	251	269	249	257	231	270	246	270	245	277	222	275	235	236	252	218	252	253	250	229	260	252	228	263	259	267	236	237	269	229	236	227	226	250	258	218	233	233	253	241	216	224	240	271	265	262	246	252	254	237	251	228	256	238	245	229	234	234	261	261	233	237	262	263	233	254	213	272	215	281	235	289	260	243	246	256	257	216	237	234	232	269	232	266	243	247	264	231	238	228	232	245	242	250	238	269	263	236	248	225	238	270	244	225	222	243	241	240	234	223	235	261	251	253	235	262	230	257	226	290	253	277	275	251	245	270	262	231	243	241	268	274	255	247	226	254	250	263	252	236	259	218	268	241	211	227	240	235	244	209	249	238	257	254	216	271	242	257	215	247	234	234	245	258	230	268	232	279	240	304	236	223	236	293	214	211	244	229	257	246	245	240	259	256	252	224	229	246	238	249	249	253	271	259	262	254	246	242	250	253	272	288	239	255	279	254	245	248	241	270	269	215	249	237	246	242	225	271	246	273	237	249	259	254	247	244	255	242	270	251	254	245	243	231	239	254	267	278	255	270	225	259	260	241	266	243	228	231	246	238	267	236	242	249	231	227	252	261	231	209	250	246	206	259	233	240	237	244	247	251	246	286	256	261	216	259	232	235	232	257	208	224	236	254	268	224	265	261	243	237	242	230	236	290	253	228	250	238	242	235	278	254	248	226	267	251	256	271	245	234	232	243	241	260	259	234	279	243	270	248	251	215	221	252	254	261	236	233	244	248	224	244	227	235	249	252	247	233	225	258	260	225	245	232	242	259	279	209	227	267	270	278	255	224	259	246	235
30227	31625	43624	47812	43848	36171	34557	36943	34650	31823	18293	14539	19287	23003	20438	15721	9616	4960	2947	1917	1260	865	754	629	597	568	590	568	533	597	610	614	616	596	589	573	573	568	550	561	581	595	594	600	592	595	565	588	606	550	611	591	569	631	519	604	605	565	575	599	595	583	577	584	588	540	602	542	555	541	578	548	583	562	609	586	627	580	562	570	587	584	586	632	582	596	626	599	618	574	609	591	596	558	565	565	597	556	496	576	601	553	606	586	594	599	635	582	548	552	538	567	564	583	576	555	615	613	622	604	577	587	575	590	610	535	602	535	543	594	565	562	615	587	621	593	600	594	565	572	560	601	588	609	589	598	567	584	580	593	597	597	609	544	562	587	609	575	608	603	581	626	618	620	596	605	595	592	581	547	585	580	606	554	532	617	570	550	573	550	585	579	589	550	577	587	595	576	603	570	594	594	575	626	589	562	609	598	588	569	617	616	626	630	548	613	614	637	582	584	548	547	601	573	606	605	564	594	617	612	610	603	578	578	559	559	555	571	562	562	612	599	609	565	605	569	583	599	606	585	561	587	605	569	569	587	583	540	559	547	550	544	589	576	539	590	571	609	566	590	572	595	583	591	556	580	633	571	627	606	560	563	609	583	555	539	579	578	655	583	622	559	585	619	602	578	591	589	623	541	605	581	569	611	575	591	599	541	545	609	590	606	592	589	609	608	575	551	607	610	609	582	589	602	571	592	514	586	566	575	615	593	583	613	562	570	613	557	591	558	558	594	573	582	569	556	542	529	602	550	580	566	597	605	597	620	603	581	578	614	575	581	612	570	637	591	539	578	605	541	562	608	576	608	538	578	582	579	577	559	567	588	577	605	573	565	609	597	583	559	616	583	554	605	560	598	638	562	605	588	574	608	602	605	567	570	578	529	591	579	622	600	551	593	614	583	557	623	579	595	572	572	558	576	580	635	600	572	604	573	553	602	579	594	585	571	609	551	591	553	590	598	569	580	549	607	560	587	561	588	550	525	583	589	555	604	605	593	587	577	543	589	570	588	567	540	593	579	552	619	548	561	577	577	575	523	565	594	584	625	586	599	556	593	566	556	579	547	584	607	564	581	589	574	609	571	582	568	613	559	593	660	579	571	603	626	611	610	557	609	607	586	579	556	622	543	561	576	607	560	600	545	585	606	570	593	588	603	580	554	590	611	576	593	576	618	636	572	591	594	551	607	578	580	591	583	600	574	597	606	575	600	607	598	670	573	605	596	573	635	609	579	584	549	593	586	637	582	577	589	549	573	600	613	641	599	556	584	584	567	556	601	585	589	627	601	609	607	550	569	604	572	580	592	554	577	565	603	549	611	570	585	587	586	583	603	631	559	575	622	587	547	576	564	595	554	576	591	574	583	568	552	599	546	603	573	571	600	564	600	600	619	569	570	574	639	608	584	579	539	608	555	591	591	595	579	555	595	557	554	596	623	572	581	577	570	562	574	556	564	588	596	578	551	586	615	589	550	580	621	630	582	596	618	581	597	535	581	587	594	587	580	537	622	593	619	614	586	547	574	606	574	596	542	587	585	611	627	611	577	573	575	628	603	581	585	609	618	543	558	555	641	617	567	636	564	544	605	597	577	637	591	569	568	615	559	610	620	617	611	559	566	612	552	578	575	579	584	561	542	585	644	588	559	527	587	615	608	588	611	577	594	614	574	565	577	614	559	582	592	587	556	590	570	576	601	566	598	585	549	611	576	563	602	651	574	560	574	603	575	561	643	576	615	589	577	632	537	564	593	610	582	583	591	586	587	579	592	566	596	587	574	590	559	567	567	580	557	577	597	553	596	568	612	535	562	603	603	564	602	619	579	602	592	573	562	574	587	583	561	574	648	568	584	561	627	604	558	535	532	557	607	613	550	638	538	623	608	621	576	537	623	575	616	576	566	601	556	548	617	618	562	596	571	559	619	602	580	577	573	647	585	611	580	563	588	603	600	598	583	579	590	609	597	596	555	590	583	600	605	596	586	582	603	596	599	605	551	607	600	595	570	576	584	594	559	574	614	561	539	607	593	573	615	572	593	621	637	614	587	539	597	590	572	616	591	560	590	556	636	636	566	599	598	575	530	632	544	593	592	561	582	565	653	603	581	576	574	558	596	633	580	571	556	597	577	607	575	583	613	630	573	550	578	607	596	564	545	575	601	546	597	584	586	567	583	619	616	576	604	610	566	587	587	586	601	571	634	567	601	574	547	572	585	597	603	579	572	575	639	591	622	597	579	599	593	568	624	590	570	601	568	575	557	548	557	563	585	639	587	577	605	567	611	582	639	567	595	577	583	572	559	593	580	573	587	608	570	581	559	609	547	630	561	549	557	617	607	551	653	576	644	608	597	603	576	554	582	645	559	616	613	569	608	604	589	619	601	578	575	591	569	571	583	597	593	542	579	607	592	616	577	570	605	599	560	622	584	560	582	589	590	598	595	626	556	610	617	546	635	573	540	557	604	590	610	605	600	578	569	543	611	542	560	575	578	583	567	579	562	543	583	556	620	555	586	576	604	605	579	578	592	584	576	570	610	597	593	606	577	537	558	592	533	531	599	602	572	566	550	575	605	572	625	560	567	602	601	601	548	568	591	595	576	591	601	581	573	554	538	604	601	597	584	590	606	592	606	626	587	550	595	604	585	639	624	576	570	582	618	597	570	546	596	586	599	600	574	595	594	585	637	572	561	573	615	548	585	616	596	571	529	575	598	578	572	598	623	561	588	604	577	555	632	605	585	572	574	571	556	537	600	596	607	567	621	593	596	593	565	617	592	552	581	613	594	575	590	613	576	625	571	604	580	582	608	579	600	572	533	572	605	591	554	556	594	602	603	565	590	589	585	557	571	558	642	578	562	595	528	589	597	571	594	592	543	601	601	535	546	570	601	599	618	599	584	620	555	567	574	535	645	580	561	632	561	583	581	574	572	528	584	617	543	617	618	585	570	588	615	588	553	604	541	621	560	586	544	626	578	550	576	601	612	615	603	521	570	614	621	535	525	531	562	593	584	568	618	604	564	566	534	574	534	586	563	605	611	611	609	624	571	548	575	607	583	588	610	607	597	579	556	542	622	577	573	555	566	584	582	608	547	582	596	600	606	594	587	597	563	589	587	592	555	588	565	562	591	557	615	619	556	570	594	601	539	573	551	608	670	578	560	595	598	542	583	628	564	567	600	610	588	566	564	620	600	573	539	585	566	585	585	542	608	621	630	604	608	598	631	574	606	603	537	602	560	587	599	581	582	592	590	577	575	618	605	635	527	620	543	603	630	566	585	570	587	562	586	575	569	636	584	604	578	550	596	661	608	630	542	581	574	640	560	521	598	607	594	524	604	574	631	591	607	566	651	595	597	595	584	580	600	578	581	550	601	623	594	576	629	616	566	594	625	547	576	577	620	558	567	592	555	602	586	577	570	604	580	615	576	588	580	593	620	526	559	587	553	626	578	556	574	610	585	567	595
52511	44798	43781	44175	38568	32154	31873	33241	29668	22951	13661	7874	11621	7563	7744	7324	4728	2326	1274	710	481	361	307	286	254	220	228	206	235	220	236	215	241	252	200	196	232	186	217	200	231	258	220	214	233	229	206	222	215	209	224	238	211	204	237	207	204	228	218	204	222	217	208	234	232	212	216	198	225	223	234	218	203	234	218	200	237	212	218	218	216	232	203	241	243	224	229	242	236	221	185	193	219	224	239	225	226	229	214	249	207	221	207	202	236	211	207	200	243	206	223	225	222	214	212	233	222	219	224	228	219	225	231	232	233	223	217	207	209	203	216	210	204	214	200	219	199	221	219	246	219	222	234	226	209	215	208	231	257	220	189	217	208	201	238	222	210	202	210	195	231	239	217	223	207	199	236	187	208	179	233	223	216	213	206	247	220	214	215	233	228	214	216	213	231	217	212	228	247	224	210	214	234	266	244	206	200	193	238	235	228	251	207	233	252	221	221	195	233	214	222	238	213	219	202	217	202	226	194	234	239	205	228	217	200	245	219	213	237	219	214	251	227	195	217	256	214	220	215	245	242	225	202	214	221	236	233	202	233	234	252	211	244	236	186	237	221	220	234	224	248	205	257	202	203	226	223	216	212	219	242	203	228	252	211	210	215	230	217	218	222	207	225	207	226	230	211	211	216	188	251	233	205	222	224	228	245	226	243	221	223	235	240	249	213	218	223	233	213	215	194	219	225	208	245	238	224	242	218	189	248	237	231	250	206	224	210	240	225	250	215	217	242	183	227	202	216	230	218	240	222	211	225	250	211	225	234	220	199	222	221	202	201	205	216	237	201	231	218	226	184	255	225	261	245	232	197	231	231	211	246	190	219	202	227	223	233	198	225	209	181	217	239	242	227	219	187	260	211	208	256	233	223	227	237	233	212	231	225	217	213	214	217	225	218	224	209	228	246	225	222	229	256	220	201	207	211	235	211	244	223	232	215	235	233	208	221	229	189	227	229	236	223	220	211	222	233	211	220	214	211	197	232	226	245	216	218	223	228	237	222	230	235	210	214	228	233	214	209	220	263	211	225	245	248	220	214	200	229	246	250	220	253	218	185	230	243	220	236	207	222	253	229	220	229	235	209	208	219	204	218	201	189	259	207	212	241	222	221	219	234	217	228	241	198	203	215	232	221	234	206	216	242	219	238	208	201	231	244	227	226	218	235	211	222	228	228	194	203	245	217	240	248	222	221	227	192	231	210	225	228	210	222	237	225	231	196	236	220	209	217	207	220	232	201	222	263	214	222	246	211	240	216	204	225	248	224	238	207	225	232	225	197	209	212	201	250	240	215	212	223	219	230	216	220	239	226	227	240	235	205	204	217	231	234	246	228	225	208	243	225	231	239	247	216	234	187	242	224	238	227	233	224	215	216	245	218	202	239	224	221	247	215	226	223	229	209	242	239	234	228	221	230	198	200	242	209	183	191	217	223	237	220	240	233	240	236	233	197	232	217	233	222	234	224	234	196	221	186	224	224	250	220	228	211	238	212	245	217	214	218	230	186	227	232	190	208	241	231	217	209	217	220	205	252	211	204	183	248	235	198	197	237	206	226	229	247	215	206	241	207	258	219	198	201	219	248	233	223	198	225	253	220	216	225	191	214	211	222	213	212	231	223	219	222	224	234	224	228	222	233	212	223	222	243	229	186	217	233	218	225	194	258	239	210	218	218	227	238	260	248	206	205	234	213	211	227	242	235	193	233	229	206	231	223	223	204	194	197	225	225	198	250	225	244	215	229	233	247	243	224	212	208	208	229	209	266	209	255	248	240	201	195	215	185	232	199	243	227	213	213	230	221	216	226	220	226	210	196	257	220	229	216	227	218	233	238	235	225	229	216	230	220	192	202	222	211	225	238	214	246	224	217	227	204	216	215	222	229	215	230	197	229	225	218	213	224	235	240	206	233	215	206	226	238	219	192	240	230	240	246	226	237	227	246	227	193	222	226	207	223	199	217	213	215	220	223	231	218	230	233	232	236	221	233	207	186	215	216	239	225	212	201	197	211	240	210	220	195	221	234	230	197	216	198	241	248	229	225	225	218	201	250	233	213	236	224	238	227	225	205	241	236	223	210	223	244	226	229	225	224	229	261	226	219	239	212	228	198	225	217	192	198	230	221	247	190	233	215	232	230	222	248	227	218	201	206	219	199	227	210	212	210	235	238	212	229	252	211	228	242	212	219	229	211	231	244	236	206	224	208	209	238	238	250	216	203	219	208	227	228	245	219	249	204	231	234	198	241	202	222	221	236	207	233	193	202	215	209	207	240	215	209	228	202	235	201	238	223	225	219	222	253	219	212	189	215	199	215	228	221	222	222	227	252	237	219	227	218	216	201	212	241	237	252	202	190	197	248	204	242	210	217	185	226	216	223	227	236	217	237	225	219	230	218	214	234	227	219	223	248	218	217	221	234	222	205	222	194	247	219	218	224	197	199	236	237	194	224	283	232	222	200	209	207	220	247	237	234	213	209	229	213	250	237	247	221	257	235	258	237	232	243	200	195	220	257	232	206	221	192	230	239	246	228	232	235	237	249	227	215	218	200	237	224	231	226	221	246	195	218	234	249	236	261	233	233	217	230	216	235	241	226	221	198	239	225	234	215	207	207	246	235	210	218	234	249	206	236	221	196	218	223	192	230	191	235	227	220	211	229	233	245	224	218	226	185	219	222	233	242	223	208	248	227	227	235	205	201	224	212	230	215	201	237	225	231	220	217	203	215	230	204	224	185	216	228	209	221	246	244	215	200	219	229	246	235	226	205	223	208	203	233	210	232	220	208	226	220	220	229	203	230	211	217	240	246	236	212	237	215	241	206	252	203	239	219	232	216	202	222	211	252	214	214	190	256	236	217	215	220	221	226	214	238	220	229	214	227	211	204	243	249	225	198	241	221	214	208	224	186	200	247	248	208	219	214	213	199	200	214	195	244	186	207	221	232	207	198	211	215	225	223	219	222	229	225	204	216	215	231	229	205	228	189	200	213	243	222	230	211	208	211	225	264	202	238	238	226	221	275	196	227	213	203	220	230	254	212	206	232	215	194	238	214	234	215	252	192	206	206	207	237	214	215	208	225	240	209	204	209	209	239	224	245	223	215	204	222	220	196	230	236	246	213	237	248	231	217	204	231	212	231	194	225	217	231	205	231	216	226	216	208	236	201	209	233	197	208	231	224	229	223	214	229	212	207	196	215	258	206	213	233	198	227	226	199	229	199	184	202	232	245	215	243	204	229	217	213	222	202	216	210	217	209	236	214	218	196	223	226	204	209	188	204	225	221	221	231	220	240	225	257	207	245	215	235	198	226	221	220	219	218	216	227	231	214	212	197	190	247	226	170	202	220	228	224	191	205	227	235	192	246	226	206	235	240	232	226	202	221	229	255	223	208	225	188	215	215	223	231	211	220	200	236	225	238	204	237	182	234	199	234	221	223	233	192	219	229	197	234	251	220	204	234	208
36547	37769	46732	50550	49708	45001	45085	46281	43099	36632	26155	23064	31396	23344	26223	24527	17509	9888	6046	2882	1782	1199	877	705	574	554	540	535	532	578	483	522	520	550	549	489	520	518	556	534	528	530	510	494	537	563	503	582	502	548	548	535	546	533	532	486	493	581	546	487	538	572	512	514	559	509	503	535	526	573	537	501	534	557	605	504	511	530	536	513	554	535	547	521	598	503	545	547	517	538	555	507	541	563	540	490	456	534	531	535	542	512	556	556	542	505	530	517	543	513	523	517	505	518	542	544	551	487	538	485	521	514	521	521	510	540	534	532	509	486	527	516	487	552	527	534	513	494	528	561	576	527	544	555	504	535	537	518	497	548	544	517	557	531	492	525	492	544	501	487	496	512	548	576	529	527	531	560	526	515	565	502	504	520	489	487	561	539	503	547	542	563	530	557	568	546	523	534	515	526	528	561	538	521	537	536	553	535	528	502	497	523	568	545	505	506	505	561	541	530	565	509	535	541	551	547	547	548	496	528	531	521	486	555	523	508	484	548	517	532	488	499	589	537	522	559	519	523	591	554	500	537	475	538	489	540	500	531	502	491	536	541	536	507	553	493	521	532	565	504	524	500	493	500	529	544	494	511	530	542	526	547	520	494	568	516	541	505	524	548	481	515	533	545	514	549	551	532	543	561	513	520	549	515	526	531	510	503	473	550	559	514	492	527	528	559	528	503	480	510	475	535	542	498	578	554	516	544	546	527	543	507	517	536	529	504	517	523	536	500	560	521	503	527	513	537	555	536	523	560	497	512	527	544	480	499	506	549	516	530	524	559	517	552	528	531	544	454	498	537	563	487	513	578	517	507	513	536	521	506	522	484	510	509	490	534	480	518	491	518	517	505	497	543	547	532	517	548	529	538	552	514	528	599	506	506	525	546	527	538	530	553	565	499	536	489	511	557	502	493	515	541	542	550	518	516	493	500	541	518	533	526	513	522	522	520	503	495	535	553	525	535	527	507	520	514	494	517	500	525	558	521	477	563	511	544	572	533	544	535	532	542	571	530	552	537	491	524	535	527	529	499	515	513	549	563	521	505	568	493	546	530	484	522	505	536	552	527	534	522	574	546	505	548	462	541	556	505	557	515	504	524	487	514	530	496	517	539	584	535	494	541	506	494	542	553	550	513	492	507	527	519	524	540	532	552	511	528	500	522	528	529	524	504	513	520	533	485	559	513	554	519	527	570	542	531	482	550	552	549	533	527	530	503	488	515	520	500	525	516	530	511	552	512	551	550	533	525	519	550	542	536	508	539	492	512	546	546	528	481	523	543	506	553	521	508	511	526	519	554	533	567	543	523	499	546	492	500	540	547	519	508	540	532	523	511	537	520	502	535	532	499	531	551	536	550	561	546	550	511	531	484	534	493	539	530	541	513	538	499	560	475	570	532	515	539	518	516	533	517	533	527	503	532	508	481	541	538	528	563	513	531	527	561	503	549	554	558	538	516	518	497	530	523	510	543	562	493	493	537	532	534	542	542	496	498	495	501	495	518	511	568	562	514	518	536	537	561	584	511	527	512	520	499	521	531	534	501	524	497	549	500	521	537	531	548	529	571	545	548	529	534	524	547	544	533	549	526	494	494	518	549	510	559	516	552	545	550	524	506	524	516	521	537	547	502	550	501	506	512	533	506	506	522	531	498	530	542	536	523	520	530	557	546	515	517	550	559	516	579	550	526	523	524	530	534	498	506	519	489	521	540	487	542	519	508	506	530	545	534	527	538	557	572	513	528	560	523	497	520	572	533	533	555	516	483	541	510	515	518	529	565	527	535	475	557	478	505	554	534	521	531	490	523	511	579	524	550	495	520	533	498	535	540	529	532	498	538	497	511	505	485	511	531	562	493	512	543	512	547	566	555	519	507	536	538	540	533	516	523	543	491	506	508	536	563	594	524	552	535	494	522	531	576	513	534	530	529	566	559	578	525	545	509	520	540	548	491	507	515	590	540	553	519	536	525	523	494	509	552	522	573	488	518	550	525	526	506	546	541	541	535	556	561	490	567	540	537	487	520	520	506	548	525	522	535	516	517	538	495	514	556	511	515	533	557	506	558	505	498	547	539	560	506	544	553	491	522	532	485	522	504	523	527	534	477	520	509	555	501	539	553	488	523	522	535	511	508	528	549	576	558	534	530	509	511	518	506	545	525	512	534	495	554	515	514	525	534	585	540	534	538	493	551	501	562	522	557	505	533	498	483	511	554	561	577	561	569	541	552	519	484	549	494	493	515	517	512	526	554	525	505	463	512	547	533	507	537	505	536	504	539	530	551	500	538	547	538	534	512	526	533	556	484	520	510	565	562	556	544	542	545	517	586	546	557	556	546	554	532	537	509	541	544	526	542	523	570	513	563	556	544	532	509	512	522	526	520	525	534	508	520	537	527	512	575	493	531	526	515	503	518	521	540	505	513	500	547	542	529	563	530	542	534	499	519	544	532	550	526	509	485	490	504	522	551	531	513	530	533	531	502	519	560	518	530	523	533	544	538	559	519	569	535	555	551	576	559	538	544	549	555	540	495	550	537	507	534	529	547	522	516	518	510	514	474	509	512	515	501	535	500	522	502	522	522	532	543	517	538	514	540	524	554	570	534	580	566	533	573	517	572	512	529	548	538	520	560	477	534	534	502	503	516	544	510	530	502	522	563	530	519	518	483	503	495	540	509	556	514	538	513	514	475	533	521	519	495	513	515	479	502	538	529	538	565	501	535	582	570	525	530	550	558	512	450	531	541	510	524	520	532	532	504	538	541	509	522	544	507	528	545	556	571	547	521	529	543	496	555	516	545	499	551	527	525	508	532	515	559	501	527	583	493	522	516	541	528	521	567	569	556	513	498	534	542	510	533	511	512	506	537	553	553	500	573	528	510	494	518	511	485	573	526	557	536	539	549	497	587	529	516	556	540	543	524	551	536	496	509	496	565	538	546	509	528	550	526	525	536	530	557	505	505	530	560	531	547	496	549	513	506	526	492	549	474	534	511	510	518	543	563	516	534	527	517	541	498	520	514	564	502	576	538	485	496	547	555	546	525	479	520	507	528	517	507	554	578	563	484	548	544	527	544	522	515	533	516	514	530	542	519	531	526	533	504	510	459	527	535	529	534	541	557	527	538	540	550	504	530	539	540	554	543	516	544	524	511	518	541	499	523	509	530	530	540	530	522	531	509	539	537	553	523	509	487	564	578	549	460	535	501	539	529	537	528	498	567	519	559	536	580	498	520	523	594	547	514	566	511	526	507	479	535	517	556	491	517	515	537	487	550	517	514	521	483	499	540	516	537	536	509	527	541	540	511	498	524	547	527	491	470	540	506	501	531	522	549	549	534	540	525	544	597	518	507	533	512	537	496	539	516	498	520	516	524	525	551	546	511	530	534	572	521	511	530	490	565	513	549	512	549	550	494	491	489	533	524	497	532	505	517	537	509	514	480	526	529	549	500	503	548	547	510	542	566
21096	15316	18811	18079	19202	13659	8847	6622	4693	3226	2033	1264	935	618	691	666	565	417	385	322	299	350	291	300	294	261	258	277	259	281	291	253	277	263	281	266	274	287	278	273	260	263	277	281	279	306	254	291	285	283	278	260	292	262	300	276	308	277	248	255	291	270	292	277	291	304	269	298	286	249	281	266	279	247	201	260	275	252	300	279	253	281	283	277	272	272	260	278	268	294	276	293	288	273	283	288	268	272	283	302	258	244	264	284	296	258	256	267	255	270	253	282	288	234	283	273	262	287	272	283	269	264	258	298	286	284	292	259	272	280	298	288	277	277	283	263	262	283	278	268	279	294	286	280	273	284	268	240	286	271	282	257	282	316	270	276	318	284	264	248	253	285	268	272	275	261	266	276	303	272	313	302	274	279	278	262	280	273	276	301	271	277	239	277	287	296	243	308	262	279	261	275	243	254	273	292	275	271	275	275	245	275	260	265	260	266	296	287	236	264	324	269	277	289	284	238	275	278	296	262	248	271	251	252	230	265	296	278	262	264	276	281	277	259	297	245	244	256	278	300	268	242	257	270	277	265	271	256	235	273	261	285	270	275	252	275	267	297	290	252	293	289	274	281	294	240	277	277	285	291	245	274	258	271	279	307	271	261	286	282	269	249	250	284	286	278	277	307	295	278	265	286	305	259	296	264	291	292	284	283	324	298	292	278	272	279	269	283	273	296	278	288	264	262	246	245	260	251	287	257	268	267	288	279	273	268	287	274	264	274	271	264	269	251	272	270	281	288	274	263	290	295	278	253	256	229	275	266	280	297	285	285	317	265	290	286	249	274	273	280	259	280	256	280	270	300	252	304	279	231	293	261	264	246	291	281	322	296	257	232	297	232	270	254	275	299	278	302	305	285	285	289	286	272	264	274	281	289	286	275	262	293	301	277	264	293	280	273	273	269	282	284	294	263	293	278	276	297	270	257	275	234	279	276	277	241	282	277	293	283	264	259	285	299	279	271	298	262	289	268	268	313	315	267	313	272	305	284	280	271	260	236	297	256	298	292	240	273	281	292	274	258	227	260	242	276	285	248	277	270	272	266	276	264	288	293	257	289	271	256	273	266	279	272	259	256	284	278	273	250	273	268	266	240	263	268	280	269	266	287	243	282	269	261	282	255	253	246	240	265	269	263	274	273	277	266	266	272	276	256	275	273	294	263	285	286	275	274	283	319	262	295	273	291	275	266	280	295	273	274	290	268	257	283	264	264	250	252	282	288	250	281	270	278	268	279	301	259	272	291	268	280	270	262	252	263	276	272	253	287	316	245	273	282	262	302	260	254	263	250	266	261	297	281	282	247	304	264	280	281	269	277	284	247	282	279	259	263	250	264	316	265	258	267	293	251	270	256	285	252	309	284	273	282	260	266	275	243	288	298	245	287	277	264	276	263	272	284	270	270	269	310	277	270	251	276	284	285	274	252	288	258	271	279	286	299	261	283	300	290	249	236	226	281	285	254	260	293	266	261	294	279	276	278	256	278	282	256	298	252	260	281	261	259	259	278	279	252	289	274	300	294	271	237	273	289	236	268	275	282	286	255	288	283	265	255	268	271	279	293	250	288	256	262	285	282	269	260	271	272	274	250	284	269	303	287	309	267	296	276	274	265	287	284	280	261	265	289	282	290	270	264	260	275	248	256	267	285	280	275	261	294	272	272	274	271	262	301	254	277	266	290	286	284	265	268	258	281	297	264	285	280	300	272	263	287	267	303	281	270	297	252	288	267	273	262	270	270	275	269	283	283	296	285	286	291	306	275	271	272	271	279	291	243	287	270	287	267	266	266	290	246	303	261	280	253	263	253	275	291	251	271	252	264	283	263	255	280	288	261	273	257	282	292	255	282	293	254	272	268	261	257	276	288	279	284	271	276	280	290	265	285	279	285	306	280	284	299	296	256	275	250	303	266	266	260	264	291	274	249	272	291	277	267	277	251	298	282	287	291	280	306	266	260	255	304	262	272	277	316	284	288	295	274	302	267	274	249	283	257	261	300	308	276	278	256	276	303	289	277	255	291	282	250	257	284	280	296	291	241	249	267	267	287	272	250	286	270	250	279	300	283	285	252	264	257	287	291	300	269	291	269	265	269	268	271	248	261	281	263	299	276	282	241	274	300	283	276	280	259	278	279	251	265	241	283	261	278	276	291	256	284	284	244	295	249	304	292	276	293	281	312	260	265	280	296	269	274	257	275	255	275	275	263	294	238	303	252	291	282	275	267	265	306	234	284	269	275	265	259	245	250	289	270	299	269	281	269	260	286	258	288	274	295	287	255	241	258	290	275	283	283	264	283	282	291	262	286	268	278	274	261	252	279	262	273	284	273	265	288	298	289	263	276	270	271	258	262	293	239	261	281	286	258	269	286	304	268	275	295	237	259	252	278	271	290	287	287	278	282	254	283	283	266	257	273	251	260	279	303	286	262	287	273	270	257	264	302	276	282	249	315	296	266	248	256	272	256	296	276	254	290	306	301	297	300	267	290	289	280	297	302	273	305	317	279	270	272	253	274	289	288	278	279	281	235	256	282	266	262	276	263	277	247	266	257	255	281	269	275	295	265	298	258	265	293	256	279	274	249	323	257	250	280	281	273	279	259	270	281	262	270	247	269	282	283	298	288	279	289	252	270	287	269	260	239	281	269	260	270	279	284	282	286	251	275	290	300	247	260	269	305	266	255	276	271	268	291	285	305	259	303	270	316	297	273	291	285	259	277	259	266	281	261	259	300	264	274	274	288	287	261	276	254	281	255	271	262	267	285	280	267	280	290	281	236	297	260	284	244	279	251	257	270	273	250	264	266	268	244	266	283	305	266	263	247	276	277	261	261	276	280	283	280	269	279	282	236	287	262	262	327	255	259	249	234	261	249	258	280	270	278	287	292	262	257	244	269	291	296	296	254	258	248	291	241	283	251	277	276	268	254	267	278	283	245	275	267	273	273	257	288	266	284	290	292	281	263	250	282	277	269	266	265	262	288	267	271	278	291	249	265	267	292	295	281	280	276	284	270	282	257	294	248	240	307	255	303	263	281	294	247	272	298	244	271	270	272	281	309	257	280	272	267	300	269	240	252	293	270	283	269	274	276	289	263	279	270	293	278	293	278	278	244	277	298	280	290	259	313	283	235	265	257	270	317	291	284	287	269	277	296	273	227	275	279	293	296	259	270	252	278	266	261	261	267	286	285	234	267	259	238	251	252	282	276	259	243	267	255	282	276	250	276	277	294	260	265	286	283	304	279	285	268	276	296	286	279	276	258	272	298	279	264	286	262	259	273	267	260	219	265	246	246	300	268	297	280	285	235	290	243	270	270	263	275	252	278	248	260	289	288	281	283	266	262	293	304	276	284	264	267	285	282	255	247	257	263	257	285	279	262	282	271	261	276	283	242	277	286	234	267	278	285	275	269	267	284	242	247	281	263	252	287	320	276	262	294	274	266	264	275	285	265	285	274
11634	11916	23890	30171	34029	28581	23756	21083	17365	13445	9283	5990	4122	2874	3113	2625	1991	1440	1011	885	707	776	683	695	663	586	623	680	657	685	664	640	656	623	632	606	669	642	669	641	692	653	650	665	641	631	711	631	640	653	636	647	647	654	666	616	650	679	636	647	622	601	686	619	658	671	637	668	637	618	600	627	659	637	625	660	645	637	587	633	655	644	641	659	637	603	673	613	618	661	600	651	614	656	648	625	652	640	645	626	655	643	648	657	639	679	648	634	647	632	636	680	638	596	654	674	686	630	668	613	628	648	643	661	679	648	606	662	595	655	637	584	635	657	646	664	673	628	643	673	650	649	632	667	656	616	608	668	626	636	621	657	661	641	605	653	635	620	655	625	648	681	675	669	692	665	658	645	655	705	640	634	611	678	625	611	696	654	625	609	679	656	650	649	636	618	631	678	632	640	671	690	611	659	611	646	635	622	645	656	639	648	647	635	659	625	633	639	658	675	662	605	659	574	656	666	622	633	651	646	652	640	634	653	695	685	621	651	656	607	659	688	639	632	629	592	658	626	664	651	604	669	658	671	656	611	672	624	641	605	656	656	665	653	629	646	659	640	641	637	644	607	653	670	676	684	658	657	647	646	671	659	665	657	666	659	661	637	635	647	659	633	641	635	666	653	663	619	626	628	672	684	635	630	719	629	625	662	692	657	652	629	680	672	599	606	633	705	654	659	563	624	683	620	591	663	626	640	690	661	625	657	603	674	635	670	628	651	641	637	631	636	657	586	661	632	647	660	660	610	610	648	658	653	630	654	642	636	610	629	651	653	660	640	658	624	653	650	680	679	632	687	584	669	633	635	693	658	671	645	648	676	651	646	692	688	650	622	664	618	650	642	600	667	653	661	659	615	653	677	606	654	645	672	640	692	591	631	631	682	673	607	645	648	661	684	638	664	654	669	633	641	621	631	653	640	653	653	684	661	640	644	646	615	633	667	670	618	636	623	645	625	638	642	649	637	653	691	691	668	637	605	663	630	676	618	627	635	656	649	629	709	620	636	622	621	672	590	605	637	707	642	625	687	637	627	642	670	655	650	655	642	640	630	689	649	662	699	649	656	641	668	666	706	652	625	641	631	656	681	610	647	674	676	621	638	646	666	618	611	680	606	646	679	666	685	623	703	589	646	605	663	606	650	632	667	632	654	625	687	607	650	674	642	647	673	590	616	634	640	630	672	652	673	618	663	651	641	651	653	634	628	612	645	622	631	664	667	664	635	635	599	649	714	658	667	657	608	674	634	606	646	654	671	618	620	635	631	645	617	645	702	651	678	659	632	632	678	610	624	637	619	620	619	664	649	628	634	648	623	617	656	615	658	684	605	665	636	622	657	631	637	612	658	617	647	648	631	631	658	663	685	641	642	596	622	632	691	666	653	651	620	630	618	631	626	650	642	630	657	652	628	612	697	650	640	655	606	653	656	664	626	657	624	624	636	629	650	639	669	690	655	636	700	686	633	654	639	626	634	643	657	638	645	628	631	677	628	620	670	641	628	668	687	672	679	645	651	660	641	636	652	628	654	634	639	641	648	618	657	589	634	649	647	597	679	591	644	674	686	633	608	667	636	599	667	602	653	660	666	659	657	650	654	613	640	656	660	662	619	651	645	627	649	659	673	685	681	668	642	661	644	636	665	640	610	622	649	643	648	673	645	677	671	642	644	657	596	586	664	624	623	653	596	601	650	674	615	652	610	662	620	638	610	645	651	607	677	709	658	631	674	599	645	659	627	664	661	633	649	647	617	627	664	654	566	632	625	670	639	665	600	665	607	677	632	643	647	636	612	655	600	636	611	666	661	695	630	661	641	660	647	625	673	652	674	648	653	631	645	637	677	624	666	612	625	678	642	654	662	647	630	606	665	600	619	709	677	648	666	643	671	660	670	658	636	610	682	713	610	625	662	624	662	610	659	607	657	651	652	640	663	667	677	647	631	684	629	646	657	655	640	664	658	613	649	655	662	597	622	662	662	626	639	630	685	659	613	631	648	664	614	639	639	656	608	639	681	642	630	621	622	642	635	621	631	655	656	627	675	647	641	615	627	658	671	618	657	612	628	657	644	673	639	636	678	639	643	669	586	678	646	602	653	676	596	659	627	683	619	656	618	655	683	633	674	585	629	651	653	666	670	623	669	607	623	653	641	557	651	630	663	662	674	680	644	654	695	655	634	602	637	641	632	663	635	628	651	630	633	677	615	633	684	669	636	604	689	661	626	708	634	660	666	624	613	629	645	612	681	636	638	629	620	616	682	659	643	672	617	660	661	668	596	643	646	617	632	644	682	662	709	637	658	586	652	649	654	622	605	628	644	687	649	617	600	633	632	636	640	616	607	637	652	605	638	641	613	642	640	634	587	665	653	678	644	659	625	636	645	665	614	635	654	629	625	649	613	659	632	650	617	658	674	662	632	683	640	657	641	646	659	613	680	626	656	672	672	649	687	665	646	618	574	664	636	656	629	607	661	586	635	616	636	649	626	608	615	667	649	646	648	634	617	671	669	643	673	634	604	657	660	651	617	660	620	634	670	642	639	651	646	627	629	625	656	652	643	618	646	645	676	674	629	659	617	653	652	657	616	617	648	609	669	645	653	720	654	641	628	651	633	617	632	643	636	620	630	664	679	673	670	670	592	611	665	683	603	637	664	622	642	666	680	621	599	644	650	626	600	630	658	626	695	648	618	658	640	661	643	665	605	637	639	656	651	635	656	638	674	681	605	628	643	637	602	616	627	612	671	673	623	589	626	630	672	667	607	594	645	662	615	640	678	641	681	654	704	622	644	626	668	667	667	617	629	667	646	639	624	647	666	632	661	642	689	642	639	620	678	630	662	660	596	635	655	678	658	612	608	654	643	652	642	649	691	616	679	619	657	657	639	647	674	652	673	671	630	622	670	637	675	661	607	627	628	636	659	661	670	614	630	638	656	612	651	644	560	617	641	674	606	660	646	639	637	647	641	650	589	608	650	703	590	654	648	635	642	646	649	662	668	644	620	634	645	674	666	645	650	637	601	676	647	621	622	667	640	593	630	640	675	623	613	638	669	685	637	624	622	679	618	686	613	689	642	701	636	627	658	643	679	661	617	688	665	627	682	628	662	684	656	613	640	630	655	701	621	646	654	693	648	652	628	631	645	672	649	645	700	617	644	641	655	629	631	647	644	660	609	655	630	641	626	643	621	619	654	607	624	633	648	592	634	655	647	660	680	640	639	640	695	650	645	604	662	614	618	663	600	665	657	658	712	623	631	657	710	643	633	624	602	630	691	672	660	662	661	656	650	684	630	613	635	708	632	680	649	584	634	615	634	637	647	632	670	624	660	648	659	632	622	635	641	631	661	646	659	625	673	674	666	665	636	668	620	631	641	626	652	587	639	630	636	661	667	645	613	600	636	617	659	658	614	612	632	668	670	665	653	687	645	671	590	678	649	638	642	690	628	645	626	659	647	601	619
42115	37863	33841	37290	35643	30114	27971	28406	27419	19700	11847	6791	4084	2463	3708	3260	2296	1310	681	384	368	317	249	234	275	226	251	226	244	248	249	221	221	269	281	245	242	212	274	240	259	264	274	264	254	244	237	232	210	241	276	250	263	258	257	231	237	230	257	241	258	268	235	242	244	241	227	246	240	272	264	238	235	280	242	238	251	256	259	278	226	268	249	231	246	271	247	261	248	246	243	253	236	243	257	255	235	240	225	249	232	268	232	209	238	256	242	259	237	268	224	260	280	229	242	252	227	246	238	228	241	255	268	246	243	281	242	261	241	253	263	250	250	233	267	272	247	252	255	246	217	225	278	239	222	238	226	243	256	239	286	249	242	231	253	231	249	263	257	227	228	254	246	244	264	254	241	260	227	277	247	242	222	272	269	238	242	264	268	265	251	234	245	270	253	235	250	232	246	224	267	211	241	283	248	244	256	239	225	226	232	241	254	243	258	259	266	251	253	258	239	252	257	239	260	272	225	263	259	235	251	216	257	218	256	245	256	242	258	249	257	281	218	255	260	238	269	229	250	254	237	250	247	243	221	257	224	238	261	265	255	257	244	247	258	271	287	292	254	232	219	228	231	252	244	267	222	244	249	241	248	246	260	244	223	257	254	250	270	250	268	267	237	225	255	243	251	238	233	239	254	236	233	274	298	254	247	246	256	258	227	245	254	249	237	231	241	245	234	235	247	260	263	234	224	245	244	219	260	257	244	245	244	259	259	233	261	270	232	259	238	266	274	240	241	255	262	273	253	225	219	228	255	261	259	283	245	280	243	247	264	247	228	258	221	242	241	284	251	250	261	232	266	235	236	255	243	252	238	252	227	237	260	268	259	250	236	228	227	248	264	233	248	248	245	229	242	240	256	291	261	236	229	241	215	242	242	242	226	301	256	234	236	251	243	256	267	225	248	230	248	264	281	214	283	206	257	243	250	246	241	239	274	259	263	220	272	207	268	266	244	269	255	243	252	226	267	242	248	242	245	256	268	236	255	224	254	256	249	264	243	271	248	231	255	194	240	247	248	267	246	265	251	247	226	245	259	260	231	237	234	243	251	264	236	236	250	247	256	261	260	222	252	245	253	256	240	230	217	229	242	273	227	211	225	218	233	242	239	264	228	252	259	273	247	232	259	236	242	228	240	240	273	233	228	264	249	250	259	268	233	245	231	263	240	260	236	226	235	275	238	259	258	254	239	254	256	248	262	228	227	231	254	243	273	232	250	232	279	246	223	247	267	251	250	270	205	252	233	196	228	263	252	237	223	219	235	229	229	246	242	208	255	252	250	239	252	249	263	240	234	242	255	220	263	247	277	240	259	247	271	226	243	242	243	274	250	240	242	268	252	252	253	254	261	203	273	221	262	243	269	268	206	263	247	258	237	279	246	248	239	265	229	221	231	274	257	239	249	250	292	256	218	244	260	233	281	247	248	260	233	242	237	221	235	248	235	241	240	247	232	245	283	269	248	289	244	259	270	234	201	245	233	266	260	246	268	255	239	277	265	230	249	241	253	266	208	235	263	243	264	215	267	247	288	227	246	257	266	263	237	225	237	259	260	228	238	253	246	239	249	273	247	242	242	221	224	229	227	214	268	275	254	248	247	236	240	217	233	233	258	251	250	238	237	271	231	258	276	249	248	245	222	248	266	243	278	237	226	263	240	248	291	252	219	228	268	239	273	285	257	252	227	248	238	228	258	258	264	242	244	272	243	223	277	227	226	217	222	282	255	229	236	261	226	231	242	260	227	204	248	230	242	236	264	248	243	262	248	266	277	264	239	255	244	222	266	246	276	247	272	256	254	270	236	261	240	229	253	254	234	247	276	251	264	222	223	225	252	270	219	243	273	248	229	239	263	224	272	254	275	234	247	258	247	270	246	257	220	238	250	228	236	231	276	244	259	240	260	222	244	208	249	223	266	264	255	262	228	250	240	250	213	253	242	223	246	236	234	250	252	268	275	251	232	245	273	241	247	249	254	242	243	237	249	247	226	243	286	219	267	268	245	233	269	216	223	240	270	262	221	230	229	278	257	229	271	229	251	259	251	234	241	265	227	249	235	231	254	246	255	266	256	249	257	238	251	254	246	257	229	263	230	258	259	237	281	251	268	261	224	207	235	254	246	249	257	233	237	231	268	244	237	260	237	277	232	256	283	214	249	255	235	246	284	259	274	251	268	229	270	241	239	259	274	238	243	258	236	248	232	249	240	245	219	251	224	243	234	251	273	246	223	273	265	264	227	246	256	210	215	248	244	233	261	220	259	259	246	254	249	259	229	278	260	247	271	245	248	259	246	257	247	268	253	231	255	248	239	239	243	257	238	246	264	222	222	243	244	249	245	258	264	236	259	268	280	246	261	256	259	259	251	264	259	236	241	243	249	213	247	244	271	293	232	269	254	283	260	250	235	247	273	255	225	257	248	260	235	238	238	259	235	244	241	250	251	258	220	258	265	249	241	232	248	236	260	214	242	244	241	251	231	250	260	233	240	242	258	220	250	241	250	242	250	231	265	247	250	251	275	268	270	233	235	253	238	247	267	257	226	254	280	255	243	275	251	284	255	241	240	261	255	256	236	257	221	247	271	234	254	201	259	237	243	272	268	234	252	270	244	244	212	272	226	261	248	267	228	257	262	259	254	241	205	244	236	254	232	252	247	271	282	235	257	246	235	238	260	233	264	250	260	244	240	232	281	251	233	274	237	254	246	242	258	263	258	269	267	249	263	239	261	233	250	269	269	274	246	232	251	244	265	265	257	275	278	251	255	258	253	248	260	246	246	214	268	245	232	254	267	275	256	237	261	247	248	250	234	250	247	251	270	257	247	208	243	251	218	247	268	263	260	256	220	249	267	267	247	256	251	233	255	252	236	284	240	274	220	220	240	256	228	252	251	223	217	206	252	256	239	247	260	243	253	230	245	237	257	258	264	221	252	258	228	216	258	251	244	250	252	231	267	234	215	230	251	214	234	241	245	250	259	234	267	221	243	247	246	261	240	217	252	250	227	237	235	275	244	252	265	248	265	239	252	230	244	285	285	275	223	242	273	252	242	265	259	281	248	232	255	254	240	229	237	246	245	248	227	267	248	252	256	268	253	229	232	227	248	282	265	234	268	260	234	267	225	213	239	248	238	239	226	250	231	256	260	240	237	252	227	254	248	222	244	247	268	264	240	216	236	250	294	215	230	248	274	243	239	245	248	253	247	241	269	255	272	226	241	223	255	274	248	247	240	231	243	270	249	218	250	267	265	266	243	234	243	263	218	237	234	267	252	261	248	220	255	272	225	255	228	237	237	222	252	237	236	257	253	250	249	258	224	234	229	263	262	232	257	273	264	245	239	243	256	223	268	296	256	265	257	257	242	268	258	245	249	246	247	264	248	255	255	251	247	254	246	255	229	261	271	237	236	239	240	244	274	240	227	238	247	258	270	247	224	236	257	236	264	230	233	247	249	235	221	250
26905	29031	35492	45335	45665	43667	41952	43930	42276	34698	27060	21675	16527	11354	16774	14421	10351	6100	2840	1439	1144	912	757	689	646	608	580	602	619	604	599	602	616	615	613	574	547	638	596	590	580	574	579	602	592	590	612	628	607	575	565	579	596	537	546	537	592	542	574	614	590	584	557	566	594	591	530	606	589	593	610	588	556	615	593	552	588	617	616	602	615	649	597	544	605	624	584	566	620	592	584	587	658	576	625	596	568	549	578	627	583	608	617	617	583	548	549	576	611	596	597	597	607	573	631	605	600	590	553	641	544	608	585	544	560	586	570	568	569	619	605	596	625	580	586	588	548	541	573	593	572	601	556	545	607	588	587	598	604	564	584	609	607	561	602	606	574	568	599	645	629	566	582	565	565	578	591	572	572	564	583	585	586	636	583	560	608	614	626	589	553	580	553	595	615	581	615	592	593	526	623	583	574	627	600	602	619	583	609	577	596	622	591	574	581	587	618	663	570	590	580	607	622	566	586	577	627	581	575	601	572	583	625	577	602	554	570	595	576	610	612	578	593	608	546	600	622	597	587	652	578	570	607	611	592	581	623	599	643	561	583	584	582	591	542	610	587	615	611	631	625	610	581	597	643	559	621	583	550	594	577	554	606	574	565	601	549	587	597	624	580	604	591	609	586	634	603	593	583	599	570	550	603	606	623	586	549	605	549	566	630	553	604	558	579	576	591	572	598	559	609	578	570	565	591	584	613	577	548	548	607	591	545	571	594	599	618	598	612	590	607	579	582	581	549	629	616	550	647	571	623	598	596	621	588	583	534	637	598	577	574	616	609	580	634	616	572	611	540	586	581	632	625	558	591	562	590	615	582	554	548	585	583	611	599	585	619	589	601	587	576	566	630	596	557	558	605	575	594	550	562	582	559	603	623	585	596	618	621	584	591	569	526	563	581	560	536	570	592	612	597	615	608	573	589	576	613	575	602	655	603	553	614	541	578	564	639	573	556	639	610	622	594	608	588	596	615	576	571	579	608	601	610	580	576	562	626	629	615	532	564	594	605	621	575	589	597	597	610	590	600	640	520	586	586	597	561	596	592	569	568	593	552	620	609	573	597	569	605	558	594	569	575	593	594	593	620	600	562	518	558	576	561	608	588	594	610	611	615	624	605	599	595	579	585	579	604	605	586	607	626	587	634	597	592	620	602	578	607	595	584	580	596	573	583	596	543	583	612	616	589	579	593	577	597	588	624	573	577	552	549	597	588	587	586	581	568	573	578	597	574	586	613	569	584	605	609	575	573	578	574	610	583	583	634	567	552	614	570	564	656	587	592	593	603	591	578	613	552	607	603	607	581	563	565	569	609	559	546	596	564	529	582	535	627	627	587	614	603	570	586	539	564	576	576	556	562	602	592	578	584	590	617	615	563	601	604	628	592	582	551	589	619	574	610	608	613	589	619	597	582	581	578	586	564	600	636	603	603	598	561	563	602	601	581	558	562	586	575	623	584	559	598	598	624	583	578	609	593	598	585	611	597	588	624	563	553	596	578	578	601	610	575	644	565	579	554	562	584	612	622	563	620	611	576	599	581	612	594	578	615	622	591	623	558	559	594	609	594	612	576	604	600	595	596	647	558	580	600	566	606	629	624	599	618	568	593	612	614	566	527	565	613	625	539	559	595	607	585	598	623	591	602	576	584	605	561	559	630	556	564	585	606	633	602	629	619	617	555	602	559	598	560	580	617	587	576	543	583	585	569	583	611	608	582	618	545	591	614	605	542	552	569	571	620	593	563	539	547	587	602	562	604	569	597	620	565	601	576	554	573	569	629	582	594	544	555	574	603	624	593	535	578	621	583	629	548	584	632	564	600	608	532	555	579	620	599	557	568	574	634	604	628	608	595	601	583	595	561	552	576	622	580	613	571	608	589	560	612	601	628	552	592	587	616	549	597	574	567	626	578	568	576	603	591	626	596	570	573	538	630	630	651	618	614	596	587	602	594	585	628	606	601	583	604	612	589	599	591	551	616	616	642	631	572	566	564	584	587	619	602	587	603	594	605	575	627	618	604	622	579	564	626	603	608	560	611	521	559	548	580	576	553	625	601	594	537	597	607	584	544	597	626	583	547	603	575	610	604	589	576	579	556	597	593	560	574	604	590	587	609	597	592	619	584	602	568	580	567	533	610	525	554	566	585	571	575	563	591	562	566	591	582	583	563	579	576	616	583	595	541	576	570	623	618	588	592	619	550	586	594	566	629	621	623	571	596	603	585	614	574	577	574	587	575	608	580	593	579	584	530	532	606	646	610	607	602	572	585	570	565	562	612	605	603	589	591	584	597	648	635	597	629	576	569	603	614	625	595	588	641	602	566	588	609	607	592	604	602	621	599	576	618	610	550	598	543	587	605	614	568	557	580	579	643	615	595	570	580	590	568	581	598	618	627	601	557	574	604	628	604	576	609	551	631	604	569	626	618	576	568	593	594	625	591	628	604	571	586	595	540	585	550	578	656	579	583	601	547	546	606	573	625	574	601	644	566	639	592	598	599	622	591	582	611	645	573	613	561	573	604	565	632	610	597	651	564	588	602	618	537	604	574	559	601	658	571	538	589	567	594	565	593	563	571	552	593	557	560	561	583	570	606	580	594	609	595	558	590	610	560	567	588	593	600	573	608	599	544	591	570	548	595	591	581	593	594	590	590	590	606	596	611	615	593	640	589	590	652	574	588	603	600	595	644	601	602	598	553	575	571	566	602	597	568	614	590	623	602	571	578	624	594	601	609	601	557	598	600	610	611	644	610	606	560	556	576	586	562	584	593	605	553	580	604	559	612	596	574	624	630	600	595	585	566	552	615	588	588	580	615	585	613	580	609	626	604	591	545	551	602	606	587	597	597	573	607	562	619	605	544	564	570	584	621	594	565	613	575	560	614	552	570	598	577	540	557	581	589	573	570	573	591	623	685	604	556	606	592	626	613	597	635	545	622	596	609	548	609	586	617	557	605	562	590	647	570	611	574	531	571	544	601	606	572	600	594	648	595	547	626	574	584	603	585	567	579	647	547	591	604	611	595	617	614	605	607	581	564	583	597	613	586	588	573	561	582	592	582	640	596	634	609	571	611	590	562	561	571	601	576	633	587	584	593	577	548	591	606	564	602	624	561	589	569	591	558	586	602	568	574	647	639	609	559	608	616	596	576	576	591	579	582	592	580	649	552	595	604	592	612	597	585	600	606	557	557	627	617	576	612	572	617	578	584	608	606	529	642	616	554	580	610	596	610	591	598	599	571	578	581	588	551	598	602	606	612	632	588	583	616	579	640	613	562	599	557	619	605	611	613	635	583	572	604	563	585	584	603	578	594	578	544	581	591	584	614	600	597	601	605	602	609	596	562	613	578	618	570	574	561	574	596	586	585	567	619	558	628	562	633	599	600	579	586	626	563	590	616	587	603	603	633	610	583	552	559	554	584	571	606	556	570	610	568	581	563	583	556	615	600	582	591	569	619	592
49030	42953	39878	45233	41034	35560	34664	34021	34833	32143	21598	11394	6755	4542	3820	3974	3257	2146	1112	574	446	311	304	226	242	238	223	261	210	235	235	229	217	226	220	208	230	199	243	232	221	226	205	261	219	221	218	211	191	233	253	242	209	250	203	226	239	239	238	214	214	206	239	232	211	224	220	234	240	204	217	230	245	236	242	226	219	233	217	221	239	217	199	202	222	217	270	226	251	238	218	231	260	231	214	213	197	222	242	222	229	190	234	221	233	265	206	226	236	246	210	242	225	240	222	231	219	237	192	219	250	246	219	219	239	209	237	216	236	219	243	231	187	230	210	228	242	253	232	261	219	196	232	255	199	213	242	230	237	227	217	223	240	239	208	239	206	196	246	242	211	232	208	233	219	227	244	220	209	236	220	236	203	232	245	212	235	214	239	232	222	241	222	244	276	230	231	214	201	235	231	213	257	205	251	213	237	223	246	242	220	221	236	216	217	240	258	212	218	223	240	223	236	244	222	222	255	216	243	255	234	239	242	253	253	245	223	218	234	222	233	203	218	258	244	203	199	208	226	241	197	225	209	230	242	200	255	198	187	220	215	219	212	233	218	250	245	230	216	212	212	237	229	219	254	211	214	230	256	244	213	257	231	243	271	243	225	253	242	217	215	210	228	215	236	229	222	203	243	221	233	210	214	233	215	213	191	222	251	231	207	251	217	220	243	229	240	218	222	242	241	239	225	237	235	214	226	227	244	223	254	222	216	232	214	239	225	239	263	211	189	223	255	239	244	223	231	225	223	236	236	252	228	246	226	243	257	219	222	235	210	241	228	227	227	234	221	235	230	222	229	243	217	238	213	254	221	224	223	240	210	198	233	248	232	211	207	241	264	199	235	226	219	250	237	242	227	200	220	232	248	220	249	245	251	249	243	217	235	240	199	232	237	234	226	229	247	235	237	239	238	234	204	241	241	230	219	225	255	219	221	209	218	206	230	242	241	212	230	229	216	206	234	235	251	191	257	228	255	243	233	233	236	224	230	230	234	237	233	219	231	238	262	243	226	272	224	235	229	246	255	241	201	233	258	235	217	203	224	214	253	258	221	222	232	224	225	215	223	249	208	221	234	228	211	232	224	245	231	256	224	242	240	232	216	236	225	216	236	197	214	233	209	212	225	249	237	243	249	210	230	236	235	214	210	245	222	227	215	217	233	252	218	205	222	218	208	215	226	209	223	227	216	230	269	246	204	220	218	232	218	241	206	244	235	251	234	248	237	246	200	214	259	270	233	228	213	229	226	213	221	211	246	218	208	203	252	238	201	201	235	216	252	197	240	224	226	251	196	248	230	215	226	224	228	228	245	228	245	250	220	222	253	222	210	208	233	245	191	231	237	213	228	216	253	215	250	227	223	211	238	217	193	214	230	226	213	239	208	219	229	203	252	194	226	233	214	210	228	265	205	253	240	239	224	238	209	245	213	259	252	239	258	234	228	226	220	217	223	232	211	250	233	259	221	201	208	225	217	220	265	227	216	214	216	237	224	248	263	221	210	231	229	231	253	232	242	238	217	235	235	229	240	227	208	215	243	232	241	245	220	226	210	247	213	205	227	273	212	246	204	228	232	251	221	222	265	195	239	210	213	214	244	235	223	213	199	235	207	232	216	202	249	225	220	211	241	208	247	229	213	254	238	244	220	220	224	235	212	230	234	256	246	265	235	250	229	249	241	216	234	217	194	213	236	233	205	222	231	229	229	219	205	222	208	207	233	205	218	207	217	241	212	237	226	214	250	232	214	254	225	252	220	239	251	218	217	244	233	219	165	216	216	218	249	224	243	230	247	226	232	234	222	259	237	208	245	225	254	184	209	245	220	223	218	249	250	221	235	210	228	245	210	239	221	218	212	218	257	223	238	223	233	238	227	223	234	228	249	245	237	251	208	223	217	235	202	221	255	218	211	223	258	239	228	214	223	225	248	233	197	275	204	238	230	219	235	234	218	231	241	227	199	236	218	221	218	232	258	236	202	217	203	232	236	214	216	210	232	196	212	192	232	215	219	225	216	248	211	246	237	256	221	249	225	248	225	221	250	237	216	205	217	232	223	219	244	224	243	235	202	214	238	235	226	249	207	248	236	212	210	228	227	216	231	215	223	236	183	243	241	240	226	224	216	231	243	212	235	223	213	217	217	234	235	214	237	237	232	224	232	208	218	243	208	217	213	206	237	256	206	248	238	217	203	239	209	224	256	249	219	224	231	235	231	226	208	235	255	228	232	242	225	197	216	222	251	233	194	230	246	213	228	215	240	246	231	212	226	245	209	219	208	249	201	219	223	239	189	230	234	263	212	203	237	239	253	216	239	211	222	218	236	215	234	218	230	248	219	236	225	237	247	221	227	221	253	217	232	217	229	239	238	243	214	238	239	238	243	264	238	246	238	228	248	212	234	229	208	243	202	232	240	259	241	219	220	252	228	240	220	245	215	225	246	215	233	242	218	244	223	222	247	250	226	216	233	196	227	186	243	213	224	223	218	254	234	211	221	219	259	260	221	241	216	223	210	216	213	227	218	233	228	259	224	234	270	242	240	227	224	228	235	228	232	212	220	233	241	213	240	222	220	196	226	224	215	214	238	221	229	265	214	224	222	241	211	225	233	212	232	232	231	212	241	224	251	240	199	233	221	248	204	232	231	208	202	243	204	238	238	239	220	214	229	242	226	216	202	237	234	247	228	229	214	236	230	203	227	222	221	252	214	213	236	247	249	233	220	225	225	227	242	225	235	245	260	231	243	217	240	211	214	208	241	221	226	232	213	263	228	256	206	214	223	197	244	219	241	267	233	219	234	237	255	209	241	245	216	214	233	228	238	205	256	218	211	231	223	220	253	192	230	207	238	222	213	230	210	241	215	205	230	236	205	235	213	242	216	226	205	219	228	212	222	215	235	224	244	266	208	225	235	245	227	221	242	259	218	216	227	195	240	223	221	218	232	251	221	229	213	226	241	234	241	247	229	221	230	263	244	219	214	235	202	237	219	259	192	242	212	232	233	223	223	232	207	246	191	227	268	227	223	223	232	252	245	219	248	243	218	215	197	228	219	249	211	209	214	217	241	226	252	226	207	233	231	233	231	218	216	218	221	241	251	236	225	250	235	195	217	229	256	234	233	213	236	244	197	225	201	265	233	225	204	249	221	227	268	215	212	206	221	231	227	225	227	229	239	245	238	210	188	214	226	206	243	249	215	219	237	224	237	239	244	213	213	233	232	236	264	231	205	220	215	255	222	212	222	223	233	246	228	212	249	240	221	244	242	244	222	245	210	223	234	246	200	227	222	230	222	215	226	212	226	218	232	235	214	227	211	221	222	223	222	253	218	247	261	229	251	212	217	233	189	191	244	222	188	221	244	251	228	224	248	237	267	249	237	227	220	218	244	211	210	220	222	247	230	242	216	231	215	222	251	218	231	241	223	249	237	228	204	232	219	246	251	229	225	226	241	236	243	242	224	202
32949	33160	43217	52281	50932	48504	48223	48822	48222	46686	36207	26592	21994	17316	16678	16522	14148	9415	5329	2318	1465	1037	808	602	622	575	564	486	551	539	534	508	572	552	528	529	520	579	522	538	536	564	532	495	548	538	586	575	557	558	563	588	557	547	511	528	562	563	536	554	532	517	525	529	564	541	521	556	553	515	534	530	567	525	508	581	554	581	577	541	522	519	499	584	532	547	500	468	607	518	555	546	530	526	528	525	512	587	543	558	535	563	585	512	557	523	582	540	577	565	511	537	514	553	567	526	525	550	577	549	574	535	559	534	555	560	550	572	546	543	528	558	516	575	549	509	543	521	548	567	530	549	588	563	538	581	532	561	565	537	539	535	512	544	570	522	524	536	573	556	539	559	546	531	531	549	545	555	573	521	536	544	555	589	539	559	552	600	520	569	534	551	546	555	570	548	550	532	561	559	516	531	568	527	506	564	563	511	557	566	538	505	522	550	494	540	532	555	552	536	509	529	540	547	505	561	541	516	529	567	553	568	542	561	553	565	554	582	555	522	545	582	524	513	510	551	547	537	496	477	555	552	549	545	558	544	538	531	545	536	554	557	520	541	516	524	556	557	565	608	575	567	534	557	545	554	520	564	559	520	533	543	544	565	576	544	530	554	518	543	497	512	507	538	555	530	553	540	493	534	533	578	563	549	600	532	551	508	529	565	598	547	515	545	543	527	539	537	542	548	487	489	554	543	550	568	543	566	566	545	556	545	544	546	535	538	569	535	565	550	530	574	526	566	518	566	583	553	533	538	547	550	513	550	564	565	565	552	508	535	561	562	539	576	544	573	537	568	564	523	560	548	554	573	550	531	573	593	547	506	526	568	586	597	548	546	486	536	553	560	574	573	534	513	550	552	536	577	542	542	570	589	535	523	522	542	514	521	553	541	533	556	542	542	542	552	513	553	521	555	513	513	515	528	549	557	532	545	553	568	509	556	553	543	553	544	536	582	544	559	516	527	516	559	532	562	550	525	515	567	521	563	561	519	540	537	565	544	577	588	527	542	587	528	567	534	553	587	515	519	554	542	572	534	535	542	518	537	574	535	583	553	555	538	553	521	569	530	554	524	541	569	556	556	561	546	513	533	564	600	527	546	560	510	541	550	530	575	546	547	527	547	529	520	512	523	540	531	539	571	535	526	520	550	531	555	554	575	550	518	595	554	537	538	561	532	553	544	547	533	526	498	568	549	547	588	520	553	544	538	544	544	518	549	584	554	528	562	590	580	570	555	534	589	581	550	594	510	560	526	575	497	524	551	543	545	531	544	571	572	537	510	537	548	554	539	526	514	516	551	561	574	552	516	563	516	526	538	521	562	619	585	545	548	543	523	560	562	602	546	565	552	577	542	561	583	540	514	555	560	549	571	542	563	563	543	523	533	583	519	520	530	563	553	500	529	534	579	567	570	529	576	568	533	561	565	494	501	595	522	558	536	549	533	524	525	555	551	513	533	533	529	542	543	506	551	530	568	539	582	538	537	559	542	560	554	550	559	570	542	550	504	598	541	570	514	566	552	532	552	554	506	556	526	567	554	537	555	543	541	474	559	509	565	567	541	538	535	571	545	562	561	539	542	553	528	576	548	560	561	474	549	540	614	563	540	534	488	572	591	559	546	518	548	560	516	552	511	556	569	573	540	567	526	517	516	522	538	531	535	553	565	561	575	543	519	576	587	497	567	534	531	521	567	584	541	540	561	533	537	547	546	578	581	575	560	539	524	576	515	509	524	513	495	568	536	527	548	600	584	515	591	571	554	544	535	605	546	554	526	493	569	482	556	540	537	566	522	559	540	561	531	584	568	572	531	531	532	518	585	541	547	535	564	534	570	511	581	577	580	559	562	558	523	526	540	561	576	530	510	531	591	508	545	506	558	575	558	501	567	541	521	559	565	533	531	573	540	572	557	563	497	532	583	513	512	561	570	549	567	546	536	522	529	547	548	546	529	542	559	539	562	521	486	570	565	572	567	525	555	504	519	549	560	533	558	566	559	597	560	536	540	551	550	530	565	546	515	548	544	579	580	581	542	567	535	519	542	543	562	584	584	561	548	520	552	544	558	545	559	514	585	540	558	559	528	532	517	536	562	504	550	561	579	543	538	569	561	562	554	517	515	558	535	553	528	551	522	526	541	518	553	558	595	530	524	524	488	514	545	555	533	579	559	585	573	597	510	564	544	564	575	548	548	553	538	561	547	598	538	518	547	571	511	512	556	530	579	539	556	545	539	576	535	529	531	589	538	549	525	539	543	564	528	571	554	560	547	590	610	604	547	566	517	555	572	534	537	551	563	558	544	548	562	560	540	601	540	555	530	545	585	555	558	540	545	519	541	569	599	525	537	604	553	556	537	510	554	586	551	571	558	538	567	546	591	532	546	533	535	562	578	568	538	503	557	487	529	569	584	558	514	551	554	550	560	527	550	526	553	578	537	516	534	560	553	522	520	587	531	544	529	535	594	535	529	505	533	529	523	585	594	564	558	566	550	592	516	553	574	515	589	551	555	553	563	535	564	570	576	577	545	556	500	523	530	539	511	560	570	537	562	524	567	505	570	540	562	564	524	578	535	539	531	577	567	534	569	559	540	525	545	536	560	535	548	565	542	505	551	547	509	528	523	563	574	504	563	538	534	542	538	508	547	559	617	551	542	519	568	517	526	546	542	574	552	570	572	522	513	527	515	567	507	580	561	559	605	529	550	572	556	500	577	531	589	555	522	554	566	566	555	563	541	572	558	578	545	533	545	558	538	534	599	560	536	538	530	550	566	544	544	551	558	572	553	588	489	511	544	549	544	561	505	535	555	510	580	568	565	533	552	561	538	548	548	509	575	550	535	523	577	560	574	534	542	500	551	545	567	532	563	523	564	538	534	539	554	542	527	549	578	561	541	559	535	530	516	549	584	570	573	550	533	570	532	600	590	511	538	559	553	549	560	569	542	530	560	513	565	549	534	546	530	564	555	566	553	514	573	524	554	521	564	556	537	558	589	532	545	571	565	531	567	570	557	542	567	564	564	544	534	512	554	573	518	518	565	542	553	540	507	535	529	528	605	495	594	536	543	532	512	548	580	531	558	537	541	556	578	526	572	538	589	555	536	539	536	565	525	496	528	577	572	533	536	531	538	603	521	550	549	502	529	508	519	575	571	550	552	553	525	530	509	540	554	560	566	542	519	551	550	572	524	551	539	533	528	542	572	536	477	575	512	586	562	576	531	581	573	518	542	554	523	519	521	546	559	558	556	514	570	571	552	523	562	580	543	547	505	529	565	530	557	517	546	517	534	517	590	527	578	549	538	521	551	537	532	555	509	598	563	536	524	591	595	529	582	533	543	567	578	529	541	533	570	542	574	520	534	527	512	542	519	542	558	520	535	594	610	558	519	559	531	578	577	487	576	557	548	533	553	517	530	595	540	564	515	553	531	566	526	517	545	532	514	576	598	527	508	571	566	554	548	549	586
19807	17786	30283	34560	23472	15625	12655	9438	5637	3565	2773	2146	1781	1458	1312	1019	718	568	415	361	306	327	253	295	271	289	277	274	257	274	298	292	253	268	296	257	243	301	270	259	247	264	273	284	242	281	253	252	293	282	278	295	281	265	274	272	281	271	247	256	244	280	296	247	243	272	245	265	288	251	285	260	264	256	285	248	283	249	253	310	279	255	254	274	276	250	240	278	283	269	280	269	267	262	299	283	298	264	269	264	283	264	251	279	258	246	281	279	245	239	226	268	273	277	276	261	258	257	271	283	302	258	266	243	295	265	266	273	258	260	281	293	293	284	253	226	286	256	272	263	262	265	249	284	248	250	259	277	274	255	253	265	272	268	272	248	272	295	289	303	272	298	250	284	269	252	260	285	269	285	246	300	286	282	274	275	247	268	271	291	267	278	261	284	276	258	244	252	290	259	308	282	246	249	275	299	265	270	232	297	253	288	277	233	258	262	275	281	258	295	286	277	266	268	296	265	248	268	278	268	264	281	271	272	247	270	261	290	263	274	236	282	298	273	257	280	269	291	281	305	284	275	269	287	287	262	261	281	259	259	280	279	252	254	280	288	243	282	272	258	278	252	239	256	257	307	265	240	287	238	261	269	277	268	285	295	248	253	274	273	255	230	253	261	275	265	258	292	263	267	258	312	284	270	269	283	270	271	261	256	262	239	257	277	283	261	296	286	255	264	267	287	275	263	269	257	266	268	285	282	267	283	263	266	272	254	273	303	288	250	269	252	264	230	271	259	274	279	305	279	257	286	264	251	279	287	294	286	260	248	273	264	263	258	260	264	249	264	258	297	225	238	237	275	263	285	291	292	305	284	288	286	269	255	262	262	255	268	266	263	269	271	288	248	251	282	281	270	268	281	257	262	263	303	315	277	273	280	255	294	228	250	261	286	253	271	255	279	264	276	245	285	246	270	287	280	240	288	244	250	267	308	253	286	276	255	280	270	266	249	285	254	264	261	271	280	304	261	263	288	294	273	264	249	261	285	256	276	273	306	279	267	264	246	285	266	267	282	259	297	270	271	257	259	288	258	274	304	249	233	297	276	289	257	261	261	267	245	255	226	264	254	288	254	252	251	293	242	243	270	258	285	271	264	257	277	272	311	269	286	277	253	264	281	237	249	236	274	274	279	260	257	270	258	249	277	256	281	275	265	250	257	260	274	222	248	284	272	276	278	273	281	263	257	291	265	282	260	284	255	278	282	293	288	269	272	273	268	266	293	298	267	237	275	292	272	306	283	236	247	275	263	260	254	265	248	287	263	279	283	274	295	259	263	275	270	251	303	280	261	259	293	285	256	277	252	265	249	257	229	242	281	303	282	294	271	272	277	262	265	303	252	254	277	247	256	251	277	252	266	289	262	265	289	262	222	282	257	281	286	280	282	265	274	259	279	279	249	257	283	255	228	292	321	262	278	285	292	283	297	274	272	279	272	249	275	256	264	264	256	254	277	297	281	257	288	278	268	276	271	279	269	275	266	239	280	280	270	271	252	276	297	250	281	237	306	284	264	256	241	277	268	248	273	267	244	287	270	262	293	261	296	297	267	279	281	275	268	251	267	272	227	280	295	277	256	268	276	269	274	279	260	257	267	273	254	288	276	261	265	272	287	258	260	277	267	275	266	295	275	275	241	255	275	221	281	292	318	267	249	260	275	315	303	288	260	250	284	284	270	260	295	258	227	257	274	223	256	286	265	250	282	281	257	293	267	275	276	263	258	227	248	267	292	240	287	272	297	299	263	280	261	279	286	248	272	273	230	270	291	276	286	278	298	295	292	256	264	247	233	267	264	266	252	259	255	280	297	267	265	281	264	269	295	269	289	287	289	276	307	242	254	264	271	258	250	287	291	275	272	276	273	278	303	267	270	259	257	259	281	256	259	285	258	259	269	276	265	265	243	261	285	285	269	236	227	259	282	268	291	255	293	242	276	269	260	265	302	232	271	270	288	263	254	320	240	261	245	241	263	268	253	280	289	280	276	260	285	261	275	247	283	270	278	291	292	238	264	290	287	276	252	268	272	269	262	258	286	255	285	260	268	274	257	265	301	281	258	253	265	304	284	306	295	265	300	307	257	279	251	222	258	285	248	270	280	257	244	285	253	268	284	253	281	258	299	284	289	282	243	261	299	263	280	262	281	255	292	241	280	269	253	245	269	262	249	298	285	231	308	263	239	279	255	280	286	247	271	287	276	243	257	260	242	251	274	269	297	264	278	292	245	247	250	270	305	281	272	266	283	255	270	282	279	241	258	239	259	283	267	277	284	271	277	271	278	261	275	283	259	282	280	288	265	277	281	290	280	260	277	269	280	276	255	274	294	284	284	267	276	285	257	264	257	285	241	284	243	308	255	267	264	261	263	262	279	273	267	281	264	267	271	246	266	272	243	241	264	274	271	286	239	283	254	269	274	298	274	275	294	250	263	305	266	253	268	280	273	239	260	281	263	267	251	265	275	293	267	290	276	254	255	267	289	219	265	270	278	288	297	283	287	250	293	258	292	299	272	271	248	270	282	273	280	288	254	265	283	282	270	275	267	248	260	265	286	255	272	248	279	243	278	279	247	259	253	242	259	266	238	254	269	318	265	274	268	261	279	240	255	267	267	245	271	269	258	277	232	242	301	293	294	294	253	305	262	282	284	237	256	270	278	275	268	258	270	265	277	289	287	282	288	282	247	255	275	286	278	273	252	248	263	268	260	261	246	284	290	290	267	263	275	245	264	251	253	245	234	277	257	272	282	223	277	276	273	260	286	269	248	261	269	308	263	268	253	247	243	266	244	282	288	273	260	254	244	273	277	263	276	276	278	272	266	271	257	256	279	280	251	269	244	243	284	249	256	265	327	265	287	260	260	281	294	249	260	299	255	267	250	302	255	284	270	271	262	287	292	226	282	243	273	256	286	266	284	264	270	278	226	257	252	291	268	293	315	234	292	283	271	274	289	274	294	254	266	273	312	279	261	299	319	280	295	277	274	288	238	265	259	271	242	263	272	267	268	289	254	272	274	267	278	254	273	279	268	263	280	255	256	274	267	240	290	304	286	240	270	275	270	223	270	289	254	294	258	283	264	282	287	269	305	280	289	264	275	260	266	275	296	303	285	299	243	270	259	250	265	251	281	278	266	279	249	248	251	278	240	263	280	297	302	275	238	277	270	276	271	266	282	278	276	295	248	246	269	272	292	262	256	276	275	276	253	283	282	245	232	287	287	282	323	260	284	246	270	283	294	285	252	265	273	256	254	245	261	291	264	267	261	238	266	229	284	263	277	241	282	271	289	282	246	269	280	288	268	273	285	277	278	280	275	276	286	253	281	261	294	278	277	265	277	246	268	233	257	266	283	245	277	279	255	278	249	233	270	277	275	269	261	258	266	265	248	279	255	253	269	278	286	282	283	277	240	258	270	257	269	270	277	278	257	291	264	278	255	281	255	245	281	268	243	270	259	276	273
11127	13303	34616	42422	35518	30967	29617	25240	19052	14548	12321	10411	8378	7326	6323	4601	3092	2052	1438	1085	839	725	663	637	672	646	621	643	615	642	662	655	660	624	600	617	673	609	601	667	632	657	656	612	685	597	620	643	637	600	636	622	608	623	605	617	721	624	645	620	651	594	650	638	672	614	661	626	634	641	639	661	663	611	621	642	685	611	631	626	642	652	624	662	644	668	625	685	617	598	665	630	631	622	647	638	673	661	630	652	655	673	611	661	681	619	630	589	645	657	650	690	647	683	626	635	664	666	692	691	647	597	619	661	632	656	635	616	640	638	661	632	641	610	623	658	691	638	608	675	600	625	611	617	597	637	650	650	633	680	624	651	652	605	602	657	593	618	647	594	632	671	653	625	661	599	631	613	644	649	627	653	634	660	627	656	674	646	669	633	630	681	671	655	630	627	657	666	651	640	611	599	618	633	572	684	597	656	657	647	649	614	590	599	643	666	653	609	634	638	644	634	601	620	631	615	655	658	658	681	650	635	609	622	650	606	590	626	624	626	602	635	647	651	638	658	629	625	624	603	634	652	648	660	638	621	612	674	613	618	617	616	638	627	711	579	592	609	675	612	671	642	689	650	625	662	624	623	652	647	621	691	640	664	609	635	618	672	585	653	663	616	651	599	583	663	659	608	646	605	669	637	593	662	656	645	644	639	632	611	636	659	644	632	611	631	621	684	680	575	620	626	609	627	613	638	663	635	604	669	656	586	620	612	649	664	647	610	648	636	673	634	585	660	639	616	631	642	656	630	641	627	592	709	631	651	650	623	656	650	652	636	633	621	653	676	667	662	602	625	661	593	636	649	601	646	586	643	627	604	655	644	662	666	602	675	553	642	638	621	667	638	652	645	637	597	636	653	608	649	675	617	655	647	655	662	681	600	634	659	628	649	604	612	627	624	627	637	615	651	615	614	620	633	609	632	658	627	647	603	634	606	635	643	616	632	637	604	629	673	606	655	627	646	608	611	639	628	722	615	653	610	668	682	575	625	628	610	640	615	647	650	637	612	604	618	617	613	613	666	663	639	636	602	676	615	664	627	626	625	624	669	630	687	647	657	639	669	646	619	613	627	621	662	654	616	645	594	617	648	651	624	666	597	606	621	636	612	657	623	675	641	659	622	620	591	655	668	663	665	620	655	624	642	639	614	633	671	653	598	647	610	603	669	610	669	638	620	639	644	643	618	630	597	580	610	664	621	627	630	635	621	660	616	622	595	612	641	623	621	644	682	635	635	666	611	660	622	608	605	612	651	693	660	620	649	615	609	584	624	609	585	613	648	646	655	645	674	642	641	697	623	649	619	669	630	621	636	557	670	635	601	624	636	605	638	635	653	620	669	617	620	625	658	646	645	638	610	635	631	667	639	639	589	650	595	630	641	626	631	630	616	629	582	639	606	646	650	654	604	636	639	647	614	652	641	635	622	669	626	657	609	641	633	665	625	660	587	587	637	650	598	629	602	628	601	611	600	623	626	680	662	639	612	633	628	584	608	586	654	582	606	685	588	635	625	627	635	646	647	646	608	692	577	615	646	617	644	668	657	642	672	617	643	628	668	645	648	658	567	613	570	675	629	647	662	653	663	632	674	654	619	640	625	624	623	596	630	625	671	605	611	620	616	666	627	627	593	680	658	642	638	632	639	649	658	609	588	594	602	620	606	600	640	628	607	644	673	636	672	680	612	646	598	623	620	658	665	627	660	625	614	624	636	650	617	625	663	609	640	619	670	629	657	665	664	644	665	587	645	613	641	640	637	601	614	621	657	598	645	604	636	640	661	633	639	658	680	637	639	657	618	643	606	624	593	623	626	604	636	623	624	606	650	637	649	640	605	621	645	661	659	615	661	660	669	614	640	620	647	674	622	619	648	628	647	647	648	626	643	651	614	653	636	623	620	687	697	666	653	621	701	654	620	657	605	672	617	621	630	619	592	591	631	643	664	615	658	623	611	628	643	649	598	640	610	689	644	635	596	664	621	613	604	645	633	635	653	638	687	651	633	669	621	649	647	652	669	629	623	656	631	629	626	656	630	640	626	656	645	638	681	634	655	610	615	666	603	654	615	681	679	645	633	630	584	686	630	645	611	638	594	617	633	671	634	644	599	625	619	651	635	629	648	646	682	613	674	634	663	684	610	663	631	625	625	654	665	635	613	659	640	642	640	639	661	668	635	599	645	693	655	658	650	646	592	625	689	662	616	632	568	613	643	644	662	646	665	631	668	678	614	588	593	640	627	654	644	600	665	637	622	629	657	664	651	658	604	634	646	674	648	627	647	621	650	644	644	653	699	606	634	655	631	649	638	638	621	638	661	642	641	632	618	628	566	670	688	634	632	619	653	631	622	641	615	681	638	620	614	630	615	692	638	637	667	609	634	579	593	646	649	610	629	673	586	621	632	618	626	651	631	685	622	649	662	657	665	663	634	618	640	591	628	667	624	631	691	623	636	620	602	651	625	651	640	580	676	660	661	592	590	625	624	617	645	671	655	620	646	651	616	603	611	654	599	681	664	614	585	635	643	644	649	618	669	667	618	629	654	651	629	649	603	635	630	647	640	633	656	608	645	647	619	661	635	627	644	650	627	633	639	621	664	614	653	628	642	617	620	633	596	628	621	634	647	613	613	595	599	665	624	599	622	626	663	612	680	665	678	663	673	640	636	632	675	592	626	649	623	655	642	637	634	614	617	636	665	637	672	670	627	624	616	615	618	627	605	600	666	665	612	650	601	642	625	644	587	645	630	622	605	631	636	621	612	626	651	646	625	633	626	662	628	672	675	647	609	647	649	592	644	623	644	626	692	668	603	657	661	644	642	606	631	601	644	654	640	653	598	618	631	651	661	643	621	636	636	614	676	641	623	600	609	607	604	651	608	670	656	621	627	662	646	660	604	611	626	642	667	603	652	665	622	687	627	626	644	623	635	673	625	649	627	655	651	674	604	620	607	636	620	632	660	596	626	636	652	614	617	613	639	630	608	633	622	622	656	654	628	639	642	655	615	654	638	588	639	648	630	640	609	638	634	615	592	639	610	653	659	643	620	636	644	630	638	601	621	642	650	606	649	655	657	603	606	597	596	606	630	606	634	635	606	636	632	638	606	624	608	646	650	619	644	660	620	669	590	634	627	681	615	623	647	683	617	657	609	614	688	658	687	612	618	611	632	604	632	636	664	633	630	599	621	623	666	645	641	654	614	632	664	648	625	632	655	640	657	629	611	620	629	598	620	647	612	675	641	649	591	645	596	607	626	648	623	670	652	657	648	612	632	663	647	689	576	638	591	649	664	604	622	605	647	619	617	636	619	638	607	633	591	656	598	640	621	598	669	627	651	648	662	671	637	690	600	593	631	643	605	656	660	642	655	677	664	593	634	620	681	670	638	620	656	604	655	636	628	641	648	641	625	665	594	637	678	696	625	646	621	607	623	613	622	669	650	635	605	576	665	655	675	653	594	643	600
40774	31196	43879	47115	36076	28189	23529	20909	20936	16268	11427	8290	5247	2904	2379	2521	2128	1429	892	576	434	336	286	261	239	255	252	226	248	248	268	261	257	264	241	238	239	262	277	264	234	269	280	242	241	245	235	273	262	259	245	263	240	244	250	233	290	241	261	231	254	249	256	245	256	248	252	234	224	229	284	243	230	229	286	282	252	248	263	238	239	258	224	252	242	252	278	246	262	249	260	258	278	267	265	261	221	248	274	217	235	247	235	245	260	241	259	237	257	238	264	250	245	269	244	245	247	253	265	255	233	254	216	240	257	250	242	234	226	260	251	206	231	244	253	240	269	251	258	259	261	252	240	249	260	244	281	265	266	241	236	262	266	266	250	288	243	250	249	267	255	253	230	237	247	232	244	263	250	223	228	263	270	263	243	306	230	229	232	250	247	241	274	283	265	223	236	227	259	233	264	227	252	239	240	265	256	260	213	241	232	242	237	222	234	250	284	242	253	247	244	252	286	213	251	261	293	253	272	258	243	243	226	245	228	235	253	253	230	242	234	249	245	263	250	248	237	211	244	233	241	222	245	256	228	247	264	265	233	256	277	263	270	234	216	250	251	275	226	244	261	276	274	260	273	229	239	234	275	237	256	263	254	271	244	253	218	231	237	277	245	254	234	246	226	240	230	256	268	231	264	236	222	244	242	260	223	227	239	249	273	214	240	238	247	228	227	235	240	241	256	233	252	242	264	241	244	233	260	237	266	243	288	270	272	269	227	264	232	274	238	249	237	255	244	259	245	243	272	261	280	225	237	236	285	266	232	220	255	294	272	250	226	262	256	249	251	249	240	251	232	250	242	234	237	254	269	239	239	286	239	240	232	250	261	223	228	254	241	231	246	239	262	249	255	264	282	272	260	265	255	245	265	263	238	260	268	280	251	257	249	246	242	237	264	255	277	246	279	261	264	263	231	271	228	235	268	248	250	220	228	267	252	266	248	240	239	260	273	240	250	227	260	227	261	268	255	272	250	245	220	237	246	212	246	260	236	268	247	251	235	245	249	241	228	242	266	239	257	259	250	263	247	252	252	270	273	243	271	263	229	237	263	249	263	245	214	232	257	251	241	279	267	260	263	266	250	235	253	286	236	250	209	232	245	253	241	213	263	246	268	248	242	237	255	248	257	284	239	261	245	277	238	254	249	233	251	239	234	235	220	257	256	248	241	273	260	234	231	237	241	255	263	242	245	235	255	261	283	257	285	233	256	275	257	237	248	240	237	268	231	271	233	211	252	210	259	249	247	229	227	223	237	251	259	246	249	272	247	223	236	248	252	248	265	234	251	280	253	256	259	247	262	253	234	222	249	248	253	271	244	273	247	234	268	239	226	247	236	237	225	272	245	236	250	263	261	293	241	229	248	246	251	236	263	247	268	261	244	249	263	244	231	266	249	270	227	237	287	240	247	245	261	254	239	249	235	232	245	223	240	244	244	234	254	258	241	244	258	280	251	252	271	206	265	232	248	263	242	249	226	267	280	254	264	277	253	254	278	261	259	241	249	255	233	250	230	235	274	247	249	229	227	229	241	278	273	267	279	260	239	270	257	231	274	257	279	260	249	264	226	252	258	228	230	243	248	262	226	264	248	236	227	242	207	256	260	232	258	285	263	254	279	257	259	235	245	250	226	235	254	288	218	245	214	254	235	250	243	228	247	244	257	216	230	221	238	234	253	228	236	267	256	230	244	256	241	275	248	249	233	260	263	243	236	247	252	275	266	254	244	237	226	264	254	228	249	255	268	237	240	246	247	235	252	264	263	240	250	240	249	241	270	254	269	266	254	242	254	266	261	269	243	243	258	249	242	250	242	268	256	226	236	260	254	228	231	255	230	256	239	241	243	255	240	248	252	251	260	271	229	242	272	252	248	241	258	260	237	291	240	234	226	237	256	258	239	266	267	255	235	237	257	262	265	244	261	260	280	257	247	251	263	258	243	236	249	242	266	273	275	256	250	257	238	242	252	264	288	245	255	254	231	242	295	257	250	261	268	223	250	259	221	257	238	244	230	273	249	232	245	259	242	258	271	238	225	235	290	222	252	273	209	229	257	272	248	261	266	238	231	258	225	247	244	224	268	256	229	234	255	256	230	222	261	249	241	244	231	231	250	239	273	235	252	270	230	277	234	268	230	264	257	235	227	246	236	229	282	262	254	248	233	262	257	246	268	225	247	220	251	280	254	264	274	255	237	260	233	247	248	268	229	252	267	248	231	265	230	247	244	257	238	238	253	226	260	258	251	238	239	247	240	241	251	246	247	255	246	292	209	262	238	245	274	240	234	267	244	222	247	256	246	259	262	248	256	247	249	230	257	258	258	249	251	243	265	262	246	244	257	268	251	257	246	234	256	236	282	256	243	227	264	252	216	253	241	268	257	285	259	244	255	273	247	230	222	255	238	242	236	260	232	244	268	239	257	233	205	221	230	240	251	230	226	237	263	265	234	237	251	242	250	232	227	215	283	261	248	250	246	230	270	267	249	244	267	236	273	229	257	261	257	269	263	228	222	243	258	242	243	232	258	277	246	246	229	244	250	252	263	230	257	271	236	256	238	265	264	246	239	240	246	279	260	233	237	263	237	265	257	244	268	230	242	246	278	256	245	257	246	257	249	239	241	260	274	244	250	253	217	246	241	248	236	212	227	246	227	239	243	249	251	242	277	258	255	266	236	248	252	247	240	240	243	230	250	253	251	240	250	255	261	260	263	245	249	254	222	233	229	235	238	247	248	267	257	266	224	253	267	249	203	254	221	227	250	271	251	241	225	276	277	263	214	241	233	236	241	262	236	277	275	235	274	258	216	246	241	261	279	227	226	226	250	252	245	256	230	251	249	263	225	231	227	220	241	248	267	248	268	239	239	238	251	245	257	246	212	240	257	260	253	249	237	243	220	203	220	223	265	259	245	243	261	253	287	237	248	234	230	235	264	199	255	262	246	220	251	235	259	265	246	208	226	280	262	246	247	226	249	266	261	237	242	231	242	247	257	257	287	234	287	233	235	281	239	243	238	233	217	229	240	249	267	215	241	254	267	257	265	295	252	229	251	249	263	250	257	215	236	250	214	244	282	249	257	255	238	258	259	263	246	248	252	223	238	245	224	257	247	244	243	230	221	246	247	264	240	259	255	232	262	259	231	258	248	250	239	230	257	244	260	256	243	263	247	242	258	263	232	244	233	233	246	226	290	273	236	256	250	231	241	229	277	252	245	228	236	260	252	202	222	250	232	236	237	282	232	225	246	272	238	265	266	262	243	240	273	232	259	241	242	235	244	255	268	241	228	232	281	241	243	239	230	249	264	289	248	239	275	241	247	271	266	263	261	274	244	287	212	239	253	258	246	220	268	294	265	242	254	243	260	241	250	268	263	227	254	234	252	262	233	251	245	281	242	245	250	244	196	249	248	238	255	259	235	254	250	267	286	249	248	287	231	250	256	241	247	247	270	261	248	233	253	217
25722	21650	45053	50413	46154	41170	38414	37282	38448	33000	28616	24843	19007	12270	11455	11670	10201	6838	4162	2406	1475	985	767	656	616	587	566	614	580	586	550	579	624	584	548	608	557	560	615	632	634	608	662	583	566	588	567	603	590	570	561	615	611	613	570	603	578	586	598	551	583	610	603	601	603	614	615	603	562	556	577	596	534	576	576	578	604	591	603	566	594	570	575	600	617	604	533	599	587	609	609	614	580	601	584	574	620	649	604	608	591	555	631	619	558	587	596	609	558	623	559	584	622	575	577	592	616	592	620	635	575	614	596	631	595	571	572	578	592	593	586	641	599	609	607	604	571	569	577	608	584	576	587	600	570	589	616	554	597	632	574	606	579	554	628	576	543	582	601	593	586	593	599	590	557	606	595	579	578	577	637	599	591	582	583	600	568	537	577	605	576	599	598	622	593	601	633	586	569	615	601	588	653	623	612	549	611	614	584	644	538	570	602	584	598	623	643	597	535	637	621	595	624	587	591	573	594	577	578	588	612	560	539	598	586	586	559	571	599	612	598	646	589	567	609	578	582	599	631	640	617	589	628	613	640	577	550	610	627	601	588	571	582	562	558	607	605	574	587	579	585	615	612	609	591	596	648	610	607	591	583	587	601	643	583	571	581	631	594	628	557	629	611	607	571	602	617	578	593	589	594	605	586	578	586	590	634	603	595	606	606	598	548	567	610	599	599	575	587	569	549	529	539	586	588	606	538	599	580	610	612	542	614	633	624	630	579	637	624	572	585	576	559	584	604	576	585	610	578	607	576	563	619	570	614	590	621	584	553	582	573	610	590	568	551	567	620	563	602	597	598	596	581	602	596	563	562	588	597	633	633	567	542	571	613	569	600	607	603	601	636	609	584	601	587	620	613	603	573	578	601	619	593	620	545	588	635	621	608	578	555	584	582	567	589	567	589	605	617	594	594	568	613	585	547	637	599	565	571	593	554	569	591	600	592	581	540	592	599	581	564	585	596	603	603	574	615	572	583	630	523	682	590	595	643	575	631	608	547	637	589	559	595	600	618	597	609	618	589	569	598	595	594	582	592	597	608	609	541	630	644	573	583	582	563	614	563	607	552	576	607	597	620	625	607	614	613	626	619	606	579	636	583	578	584	633	594	619	606	574	617	605	635	621	632	597	571	602	584	631	576	548	587	617	585	634	653	587	574	590	616	577	563	568	578	584	567	569	592	580	598	567	605	575	642	558	599	629	586	568	591	605	601	547	552	572	590	560	597	594	580	593	589	574	595	550	590	568	595	595	576	570	589	591	595	628	615	588	590	580	542	578	606	557	560	587	603	603	566	592	573	568	559	619	589	563	580	616	596	604	585	579	608	611	606	612	587	607	574	558	587	585	629	594	587	578	581	609	604	594	584	605	574	598	591	574	618	606	611	586	549	621	577	629	614	605	583	625	591	659	567	610	607	599	603	607	626	598	607	592	552	615	566	535	578	598	543	578	568	619	613	604	582	568	577	594	573	616	624	568	609	595	566	604	655	620	580	595	584	599	616	604	598	596	572	614	596	635	572	579	602	586	614	591	603	558	606	614	610	574	587	555	636	607	549	602	584	584	587	603	615	554	586	590	617	621	579	582	608	582	607	658	612	595	610	561	615	634	605	575	531	623	613	599	573	582	585	576	585	620	571	572	590	587	575	582	606	644	547	623	614	564	562	621	625	636	576	629	576	622	592	626	612	594	551	620	643	605	578	611	584	592	593	594	592	608	629	589	607	584	607	622	604	603	649	571	600	594	567	606	600	582	617	571	594	543	552	571	595	582	624	589	572	621	592	622	593	611	613	588	624	580	585	587	576	569	589	610	613	610	614	625	650	573	594	572	625	637	588	592	585	570	599	558	587	554	585	644	575	634	613	605	622	603	591	555	625	597	633	583	588	605	622	634	604	548	572	573	569	616	635	588	567	601	577	602	580	608	548	569	601	587	632	588	563	578	630	608	570	580	599	635	600	610	578	591	578	590	603	594	607	582	575	592	585	601	568	559	611	657	592	576	616	580	609	590	551	564	607	589	585	586	594	644	606	603	604	539	552	588	583	618	581	642	583	567	577	564	586	591	621	596	560	644	644	595	612	604	540	570	578	595	562	592	542	580	596	566	590	583	623	573	606	557	578	580	582	579	631	599	606	558	577	564	616	580	601	585	595	575	576	611	628	606	601	603	601	574	594	596	592	642	621	570	586	574	609	594	592	550	635	608	620	566	622	588	605	600	631	576	603	622	587	627	580	556	589	587	600	584	602	571	635	626	647	584	602	594	592	582	597	598	579	571	566	579	607	583	616	570	570	545	595	618	597	621	592	586	601	604	580	588	602	596	618	620	603	591	583	591	599	571	602	575	601	636	621	572	604	591	578	602	603	590	599	599	616	581	582	582	597	591	621	599	573	537	573	606	587	599	585	597	525	550	594	611	604	603	599	567	616	567	609	623	585	587	576	589	607	590	598	605	589	564	560	588	570	559	616	613	576	574	579	621	598	591	588	559	618	603	593	604	576	597	580	577	538	591	590	553	585	564	590	563	592	593	612	599	597	625	587	580	586	583	559	572	595	625	623	580	637	574	576	626	626	616	593	569	593	591	625	602	577	626	591	618	630	623	538	546	592	648	553	617	621	621	582	616	559	612	599	557	615	596	619	586	584	579	652	584	574	557	629	599	585	572	595	596	600	547	613	570	595	626	619	586	569	582	589	624	577	537	608	622	634	584	631	597	563	591	594	586	567	566	608	571	562	599	641	578	584	623	615	560	604	585	635	615	573	558	579	605	620	604	571	636	577	628	573	571	602	616	558	572	584	589	598	560	625	572	564	584	632	589	613	565	583	555	591	603	615	598	573	609	580	597	607	606	580	585	607	549	563	587	614	582	618	583	629	593	581	610	604	582	577	581	580	581	598	566	549	595	597	571	589	544	573	541	569	586	647	586	582	596	594	619	624	592	607	569	548	596	591	570	548	583	574	614	586	598	584	605	581	572	623	557	585	574	592	625	592	600	607	603	587	574	582	611	585	605	623	630	569	577	591	593	577	597	576	602	590	579	609	570	539	559	571	611	564	614	615	628	633	611	636	583	568	607	607	558	597	601	563	581	622	583	579	627	616	573	579	616	623	579	591	567	639	580	595	605	631	568	629	625	584	606	601	555	596	589	581	644	603	607	645	601	594	598	564	570	623	607	593	581	589	578	608	592	570	619	569	616	575	555	583	581	621	607	567	598	559	566	572	557	566	603	563	600	599	603	580	592	538	588	591	613	565	616	562	593	602	598	611	620	605	580	643	610	602	577	584	600	613	582	617	613	532	622	595	578	550	601	626	606	621	600	575	599	587	563	538	543	616	548	572	577	587	573	583	565	604	572	592	571	632	585	586	571	606	601	588	624	586	588	636	591	591	645	546	586	568	627	584	587	596	600	565	580	625	611	638	601	596	609	602	538	570	652	632	588	584	579	618	571	591	540
49338	33336	45367	50747	40798	33539	30833	24607	24014	24465	19733	13603	7469	4547	4678	4955	4079	2598	1496	908	562	372	296	250	225	212	230	234	233	226	201	231	216	223	216	231	245	213	230	237	209	220	238	210	211	234	249	252	221	229	237	206	220	233	230	253	212	227	232	221	209	200	208	222	213	243	250	252	224	233	230	215	225	241	237	221	220	219	257	245	222	234	215	241	236	243	230	205	227	206	216	241	226	237	263	243	228	231	227	202	210	225	231	224	232	226	254	224	236	214	192	243	244	231	256	247	266	212	193	202	239	224	207	227	238	200	224	259	227	225	242	205	239	244	239	225	194	220	239	234	237	223	243	207	196	216	210	235	223	229	224	219	225	218	223	208	238	223	241	222	241	213	224	228	232	212	207	251	207	240	232	213	244	244	239	225	217	222	200	234	222	229	253	202	211	238	233	217	218	238	227	218	232	234	255	218	243	253	223	257	239	243	225	234	223	239	206	233	211	219	245	180	221	214	215	253	226	224	218	214	234	252	216	226	240	211	238	205	215	217	211	210	240	207	224	221	209	221	218	253	231	238	268	215	242	227	228	229	244	227	220	232	202	241	223	239	259	239	250	224	217	252	191	231	227	191	228	215	230	238	196	228	229	230	246	265	219	208	258	208	211	249	221	244	218	219	234	232	216	247	231	223	229	247	228	207	245	220	223	237	234	216	238	245	208	254	205	235	215	225	231	224	235	225	233	212	210	248	226	239	255	238	189	223	256	201	215	234	211	231	222	254	250	268	210	226	221	222	225	220	226	219	181	225	250	246	220	243	234	224	225	249	227	228	224	225	227	228	220	208	225	219	225	241	187	233	235	229	250	222	220	229	243	214	236	221	213	227	219	247	235	224	226	228	258	264	218	227	231	237	225	228	234	222	213	210	230	217	237	220	218	247	240	227	213	233	263	235	246	212	253	214	208	237	255	219	249	243	244	215	236	244	231	227	237	238	224	249	213	265	206	218	201	228	249	232	211	222	243	198	223	230	214	231	221	237	224	246	273	237	227	220	258	238	238	254	243	202	233	205	222	261	222	197	206	233	230	240	271	226	232	208	213	232	255	228	225	217	236	242	229	252	207	227	214	221	243	228	211	240	221	228	225	235	245	211	246	236	231	254	235	228	221	223	219	227	256	209	215	229	215	213	218	220	241	230	232	244	236	206	211	220	238	225	223	264	245	219	226	216	226	204	236	221	229	206	230	189	214	226	198	222	225	225	235	243	228	266	233	243	223	203	234	197	227	228	214	237	228	221	239	215	256	229	229	234	258	179	208	234	241	234	239	213	236	232	205	231	215	202	214	217	231	207	245	246	227	209	233	225	213	246	236	235	226	224	228	243	242	258	243	240	246	208	253	220	215	225	240	230	255	229	223	221	236	244	221	237	257	231	233	233	236	210	227	232	208	209	194	225	205	225	235	208	234	219	244	238	250	219	235	225	222	212	234	227	237	202	233	205	242	242	229	235	256	228	202	207	235	218	227	232	245	259	236	211	223	217	262	217	241	223	216	206	226	204	210	204	226	243	248	214	219	252	237	210	202	195	246	233	232	248	224	223	234	230	219	227	215	240	259	221	237	213	240	239	216	225	218	216	248	200	238	235	196	272	220	236	229	223	222	239	249	205	233	245	230	214	211	234	254	257	218	223	227	235	249	222	210	222	218	213	220	244	234	216	234	233	223	220	243	233	221	243	213	225	212	222	241	237	236	239	219	221	249	257	237	214	212	212	235	225	247	242	230	223	195	232	234	226	243	228	254	228	253	254	217	239	232	237	241	214	202	223	213	227	245	213	235	244	232	256	220	251	223	239	249	234	221	230	232	237	239	228	242	245	214	254	222	215	243	213	226	199	223	257	234	226	214	184	229	216	197	236	229	218	226	222	216	220	239	253	211	242	211	254	215	247	225	221	230	192	221	225	219	247	243	218	222	261	234	221	245	213	215	195	244	257	241	239	228	248	236	258	218	212	237	223	236	216	241	254	236	234	223	232	207	228	246	230	213	224	211	233	235	228	245	232	251	253	207	242	226	231	215	227	229	212	214	233	214	225	218	210	220	231	240	236	216	237	236	223	227	201	211	200	231	242	225	221	210	248	200	222	249	227	224	219	237	234	212	215	204	222	232	238	234	194	222	222	233	238	225	258	248	236	201	257	230	218	241	226	225	237	208	217	224	238	213	220	223	234	232	249	237	217	232	224	230	206	226	239	236	222	245	216	250	239	230	247	215	219	244	236	236	211	272	225	248	218	210	225	226	216	223	235	208	243	241	215	251	241	239	231	217	212	224	202	221	233	210	217	251	231	231	221	252	241	236	224	259	243	253	265	235	247	251	210	226	212	194	246	242	219	238	196	234	219	222	217	270	223	215	246	229	250	230	244	242	214	203	214	215	235	256	221	220	218	224	223	209	214	226	238	231	215	229	208	219	228	220	222	236	238	253	241	243	220	224	212	254	245	217	238	230	227	227	220	235	197	221	217	218	220	229	218	228	248	229	238	240	221	227	215	231	228	228	209	240	221	213	197	205	219	223	238	256	221	243	266	255	219	219	185	223	231	237	254	236	240	211	245	227	190	238	240	229	220	245	226	243	214	207	237	221	231	230	253	242	248	245	245	214	209	263	225	212	239	245	234	229	248	223	208	211	217	222	227	237	250	207	221	243	233	212	205	260	227	237	238	212	226	222	224	254	233	244	243	224	203	225	236	236	215	193	234	260	244	232	232	225	223	246	220	232	214	242	210	236	207	228	222	253	260	233	223	219	227	224	234	220	197	236	220	247	240	223	205	205	219	216	258	248	208	208	266	192	223	224	222	221	189	233	225	238	239	241	252	231	257	247	227	252	211	228	263	218	216	225	234	232	239	205	240	239	239	209	202	230	216	243	237	247	233	264	206	211	234	236	214	239	229	274	212	232	221	231	225	189	212	252	247	249	211	232	231	230	220	221	224	233	256	282	222	218	244	216	212	223	222	232	242	227	250	222	218	241	234	255	223	213	213	225	214	240	212	242	203	255	224	231	246	225	210	213	240	242	227	234	221	250	217	232	228	237	262	234	248	213	232	222	246	239	224	234	199	214	231	247	229	249	215	238	225	228	243	209	248	238	236	225	238	238	207	227	233	235	221	227	218	268	235	244	194	240	191	232	226	225	249	237	204	211	231	230	229	249	254	252	248	245	253	205	215	262	220	210	210	211	225	257	210	226	244	220	253	234	238	226	210	213	231	206	239	210	237	250	194	231	205	231	283	223	211	211	219	235	206	270	222	213	222	237	241	183	230	210	249	201	214	224	236	245	208	216	243	217	223	219	247	245	243	220	241	256	215	249	242	236	220	217	232	239	235	242	247	226	214	230	231	221	234	211	245	218	236	221	216	254	235	218	230	242	253	229	224	207	250	220	228	198	208	276	207	229	256	269	220	259	211	212	232	215	208	197	238	226	217	197	242	204	184	239	225	238	232
32346	23767	47705	55002	50769	47270	44347	39256	41612	40955	37734	30299	22832	17095	18929	19592	16767	11390	7133	4187	2359	1413	964	784	621	605	586	552	559	533	532	549	540	575	516	510	512	590	573	589	542	543	527	581	554	567	553	549	555	480	549	566	525	556	567	534	529	526	587	574	534	544	524	552	510	514	586	550	593	528	556	568	541	605	559	538	555	574	542	556	495	620	544	576	525	535	529	546	560	520	551	544	518	578	565	497	575	565	592	537	537	537	512	577	593	560	566	562	571	577	523	556	527	556	587	534	567	560	516	488	531	550	554	497	541	560	505	554	555	543	538	535	508	564	541	552	540	515	540	539	514	531	500	482	570	512	541	521	542	565	540	538	540	542	567	566	536	553	560	549	556	540	560	560	586	562	633	533	561	546	539	564	550	524	518	565	586	511	545	516	572	528	514	575	551	540	542	566	529	575	546	530	555	529	584	550	527	537	551	588	518	565	513	524	577	554	494	531	598	525	512	523	607	571	573	548	521	530	514	511	576	540	559	543	550	560	557	577	554	543	547	552	520	568	531	496	538	529	540	538	543	561	520	512	583	527	524	572	558	561	540	566	572	555	523	551	562	511	562	526	542	582	583	569	564	567	571	579	565	548	525	589	519	570	495	534	546	578	547	529	575	547	545	570	554	568	543	605	581	571	517	548	575	557	539	573	487	540	566	581	572	556	535	526	574	554	530	539	565	539	567	561	557	541	575	528	565	529	563	511	535	554	556	546	555	590	524	564	545	498	527	519	566	507	532	552	540	549	537	523	541	546	512	560	534	586	550	530	590	590	537	574	548	557	564	490	523	569	494	562	548	511	541	556	565	570	546	534	544	562	571	547	541	548	563	529	600	586	555	527	541	538	573	557	571	567	538	541	541	504	575	544	557	541	527	542	565	565	584	551	565	560	537	561	530	573	543	561	548	545	551	517	550	543	544	533	534	579	540	571	537	559	548	589	514	545	564	539	575	556	549	549	556	518	595	573	528	615	543	539	576	526	515	521	546	547	543	535	556	541	560	565	567	590	574	535	556	539	544	525	532	532	517	559	572	546	563	539	546	553	544	534	558	512	562	535	549	535	535	550	575	550	545	501	530	580	575	536	541	504	507	558	576	524	553	566	567	508	523	513	588	559	526	563	561	542	579	553	567	569	589	537	533	518	510	510	549	543	542	558	553	518	576	544	554	539	553	574	498	545	521	522	539	592	548	545	547	536	533	518	516	551	532	518	510	535	590	568	507	558	555	558	544	541	538	542	589	526	564	508	511	553	536	559	539	546	513	523	531	537	550	553	568	554	531	552	551	524	587	546	541	563	555	580	517	566	573	549	525	567	529	572	582	573	566	567	569	555	548	538	581	527	544	543	548	576	540	560	563	537	570	535	559	504	543	549	521	533	531	558	525	542	545	541	526	496	520	530	521	544	532	560	529	526	588	536	551	560	517	608	556	494	550	620	538	567	529	571	543	522	542	548	525	538	509	578	528	608	540	560	587	528	557	571	543	525	582	534	562	499	547	569	548	545	529	512	602	513	575	540	556	573	546	521	552	559	593	530	538	521	551	560	543	527	553	583	545	554	589	527	511	525	553	573	582	519	534	550	516	553	547	548	532	573	550	574	559	552	556	553	533	512	568	572	528	517	533	546	553	584	510	528	518	551	560	586	546	545	573	537	561	519	568	506	608	565	524	534	543	555	607	526	529	541	559	554	601	542	561	563	491	555	529	521	499	548	556	527	558	551	540	534	562	571	582	525	560	566	518	558	541	530	515	558	575	555	569	533	537	558	540	550	515	517	538	566	541	530	514	530	555	560	543	564	517	552	556	553	564	507	514	578	552	568	584	554	614	546	530	498	500	521	549	558	554	562	582	578	561	542	567	532	554	591	560	551	537	495	532	582	545	525	510	553	537	534	515	582	559	543	576	569	584	557	542	571	587	546	556	564	542	535	548	565	552	562	505	560	501	563	477	562	531	548	518	548	578	543	549	578	585	533	556	524	572	525	529	563	595	547	525	549	557	551	563	533	558	575	568	541	564	518	561	562	545	532	573	571	523	534	534	584	556	560	532	564	556	567	546	522	518	599	546	558	531	493	571	550	504	528	537	532	533	554	547	572	552	580	553	592	555	562	586	564	524	527	543	547	565	507	513	550	532	532	551	510	582	576	543	545	510	576	558	544	559	575	553	575	555	583	573	621	540	569	574	509	525	527	542	575	522	578	568	544	556	553	590	541	544	530	541	576	550	533	552	549	543	530	495	551	600	593	576	552	531	535	554	547	513	536	542	524	500	551	555	505	525	552	551	548	532	553	540	536	525	557	520	545	558	545	577	568	509	540	548	556	561	560	550	518	526	514	547	556	531	525	560	568	547	581	517	517	553	530	556	539	578	543	505	573	571	576	536	552	573	516	597	579	603	544	571	563	565	545	546	541	538	511	564	546	555	554	541	521	538	571	540	540	533	560	570	531	566	583	541	543	568	512	556	535	577	568	555	552	569	537	537	568	528	513	577	520	584	537	559	537	516	561	535	555	537	527	544	560	526	524	620	492	548	556	522	548	547	551	515	521	552	553	573	570	574	539	573	535	582	548	536	526	510	529	547	537	522	514	553	597	567	545	599	575	579	582	552	578	564	569	526	517	539	525	542	566	523	523	567	539	545	547	591	547	550	555	541	574	521	561	526	533	569	531	591	581	547	576	583	565	567	584	558	557	543	528	546	543	563	545	526	565	555	552	556	583	519	576	549	537	547	525	556	528	534	517	535	556	524	534	508	509	554	589	531	538	511	546	551	561	531	521	502	548	551	543	518	559	522	490	509	577	561	528	536	538	535	552	536	556	569	564	576	528	539	548	613	575	561	598	547	534	547	522	520	558	546	574	529	544	567	590	525	516	547	572	539	546	555	593	558	514	509	534	561	553	535	573	589	583	570	506	524	510	521	577	501	571	565	537	563	556	560	562	500	549	571	546	542	549	552	575	569	526	555	557	536	512	551	585	566	543	547	536	547	562	536	535	539	524	626	549	571	541	559	564	535	564	553	556	568	536	575	500	556	499	527	528	507	540	566	553	531	561	544	570	572	524	572	614	533	551	542	527	517	526	548	530	578	518	529	542	567	550	536	541	586	549	506	559	547	569	575	531	558	543	550	516	572	552	556	526	544	556	523	544	521	574	546	573	507	538	539	580	560	552	528	587	596	583	578	536	557	549	580	543	564	519	528	549	519	536	546	548	539	549	496	558	523	536	541	548	596	546	549	559	541	526	539	527	543	572	509	534	555	559	529	576	586	574	513	561	595	561	587	568	554	559	538	565	528	527	535	516	528	525	581	574	518	512	531	542	529	530	576	542	566	516	556	549	509	556	585	518	526	557	541	539	525	526	570	551	562	557	564	563	563	577	585	532	588	550	539	572	537	509	558	542	547	550	566	492	581	533	562	517	558	547	548	571	534	551	516	584	554	534	510	549	600	536
19712	10871	26701	29957	20131	15356	10036	7153	7283	7104	5261	3628	2650	1790	1139	710	528	479	488	459	402	327	309	331	269	296	287	275	275	294	318	266	271	278	291	289	270	280	256	250	290	271	303	291	270	278	258	252	259	284	254	266	287	287	251	260	291	272	289	283	256	252	295	274	259	267	274	289	266	269	272	278	267	265	278	252	275	281	272	284	261	288	263	267	267	270	272	260	284	275	285	263	285	264	257	276	292	295	291	255	255	278	256	253	287	274	270	271	303	277	273	265	259	265	269	307	247	274	276	257	256	300	295	295	274	258	237	246	289	235	259	287	263	301	272	258	275	285	273	269	242	295	287	256	282	241	289	254	266	227	228	266	257	261	288	297	277	263	264	285	255	266	267	278	254	248	312	281	281	254	261	248	267	247	265	268	281	268	249	297	255	277	274	284	292	281	282	280	281	259	273	291	282	260	263	287	280	259	258	282	261	277	260	264	272	267	255	265	273	273	311	294	269	274	266	247	244	265	236	269	262	244	298	274	269	279	298	269	281	277	292	257	281	250	260	287	251	277	272	270	275	219	229	287	258	266	264	278	259	248	293	279	243	281	280	267	262	269	292	271	274	267	256	271	296	272	280	289	264	279	288	260	287	275	250	261	247	233	260	274	286	259	279	294	234	260	236	277	242	260	272	270	264	277	259	273	299	265	270	270	239	280	248	251	242	282	242	233	280	275	280	270	250	260	269	289	285	272	290	248	270	245	261	264	276	288	270	298	277	278	283	263	285	229	246	278	281	300	251	292	272	281	274	268	274	283	288	269	285	242	307	250	275	269	264	279	286	289	286	248	258	268	268	236	266	258	254	263	292	264	287	295	278	239	266	275	276	259	288	247	280	290	254	295	258	259	283	254	246	261	275	263	293	307	276	267	265	274	268	270	278	275	303	268	253	268	265	274	274	286	250	291	263	263	249	282	287	285	255	291	267	249	250	228	284	252	259	265	287	277	260	263	271	272	301	258	282	292	265	263	280	280	282	265	258	256	257	265	271	261	275	290	261	259	242	262	269	287	289	282	278	250	257	261	273	260	261	287	263	276	279	267	247	275	245	272	257	266	281	289	241	260	300	273	247	273	284	272	288	253	270	295	268	286	263	282	284	289	256	274	288	293	243	254	280	279	247	257	307	280	276	251	258	272	268	257	272	251	284	271	270	247	262	270	286	251	288	283	297	282	278	286	252	258	313	311	261	294	276	237	278	272	269	260	248	329	254	286	274	255	258	258	268	254	266	281	236	289	270	251	265	288	284	273	287	248	286	285	258	280	260	279	317	277	258	230	285	267	258	252	280	318	296	276	252	268	255	259	300	262	251	278	240	264	283	275	281	271	270	274	242	293	280	262	271	265	263	278	279	271	285	253	259	262	298	286	271	329	256	296	275	261	280	314	281	254	245	244	259	252	258	251	259	269	268	271	276	256	288	252	308	258	273	272	269	265	278	284	260	267	293	300	277	278	293	263	286	278	268	266	267	256	271	229	291	294	212	286	289	278	253	243	269	281	267	294	267	274	274	258	267	257	263	269	264	308	265	295	276	277	260	257	281	291	290	265	279	277	246	289	282	265	292	272	248	260	294	270	281	294	286	246	291	284	281	287	283	261	259	279	261	282	260	271	247	257	247	279	258	268	268	278	277	261	288	258	267	240	250	292	265	283	260	256	277	263	278	268	255	241	283	277	280	303	230	301	256	285	269	269	295	290	247	289	282	278	279	254	276	298	241	237	261	298	237	291	284	283	256	270	266	256	242	284	293	278	260	263	285	244	269	273	265	279	285	255	284	274	276	282	276	260	271	262	261	281	235	258	264	280	276	276	294	258	285	291	272	268	272	254	246	276	256	260	282	280	310	241	281	266	270	270	268	277	303	258	271	271	270	298	277	252	275	287	273	270	244	269	298	306	276	284	255	299	300	255	274	309	272	274	253	280	269	282	227	290	248	266	278	287	273	262	271	289	271	271	277	304	282	297	293	276	270	260	260	261	266	297	290	276	264	296	239	270	275	265	276	264	270	296	278	285	307	244	275	288	258	248	286	252	284	260	266	302	279	261	290	263	271	284	245	270	275	290	265	241	250	259	266	275	277	237	259	272	256	265	267	289	252	257	273	296	278	271	316	263	281	276	286	250	287	276	285	243	273	286	261	248	267	269	253	276	287	259	274	277	266	259	258	275	274	287	242	243	252	276	263	277	289	301	256	295	241	284	254	300	265	262	250	241	267	256	271	264	286	261	293	290	268	276	291	269	275	272	279	273	273	277	296	316	277	274	290	285	289	277	252	295	283	233	302	272	288	274	234	283	253	259	256	292	276	279	273	274	301	250	280	258	290	240	277	268	253	283	274	268	297	282	269	267	255	267	236	269	283	272	263	286	249	232	287	306	314	251	266	249	259	243	290	287	272	268	243	239	255	267	279	238	287	278	278	280	288	280	298	280	254	282	288	280	291	253	258	277	287	261	285	269	254	278	247	262	269	245	288	232	278	275	259	280	274	243	257	289	289	282	275	253	277	290	285	280	282	306	282	275	287	275	246	272	263	246	255	292	305	270	258	273	283	248	270	277	285	259	301	281	281	259	253	272	253	274	280	274	257	267	281	250	284	266	276	276	285	277	276	267	274	255	280	294	271	242	265	296	300	247	285	258	259	289	262	267	286	263	259	275	284	276	259	259	269	260	295	252	255	277	251	269	291	274	263	286	244	277	284	273	259	261	274	267	255	262	263	297	263	288	288	257	260	272	292	271	247	317	285	251	291	289	300	280	283	273	283	294	314	262	285	269	249	270	304	294	280	272	280	269	304	251	254	253	265	252	329	273	289	278	293	265	240	277	272	275	273	281	276	277	275	253	272	269	263	291	288	301	266	282	257	263	253	290	292	284	274	275	285	313	283	256	245	282	279	247	251	276	267	265	265	291	272	277	256	265	279	251	275	287	284	260	245	281	295	248	281	289	278	287	273	295	282	272	258	282	287	261	280	227	272	287	298	290	278	251	262	268	262	242	279	275	263	302	299	222	253	258	257	276	275	278	305	280	295	267	241	270	260	270	273	252	282	261	260	254	276	287	279	243	263	261	290	272	261	287	255	270	264	281	270	270	254	276	275	252	273	287	278	288	268	263	283	278	270	271	297	283	277	273	283	274	270	265	271	296	257	290	279	272	262	267	274	284	260	254	269	249	276	299	295	270	256	263	238	282	264	275	278	265	270	306	301	272	270	270	222	221	293	249	251	268	260	282	297	285	305	280	288	269	282	270	295	251	252	274	293	286	263	261	284	327	244	273	253	250	286	282	287	301	285	262	261	256	293	306	313	262	312	252	278	254	266	229	268	270	268	274	252	281	282	287	254	277	261	263	288	263	265	240	259	259	252	255	272	283	284	272	268	233	267	250	307	277	285	261	283	243	274	289	269	281	276	282	263	291	260	255	294	267	278	318	240	266	285	287	272	286	282	265
10436	7993	31482	39393	32916	30681	24921	22107	23630	23105	18902	14521	12150	8554	5437	3233	2268	1885	1718	1574	1291	1068	827	687	701	651	646	603	627	642	678	679	671	613	611	647	616	619	593	667	641	650	614	669	611	644	652	653	637	659	649	631	655	631	649	678	607	678	644	590	610	655	601	617	679	630	638	670	674	634	641	622	635	661	692	661	632	632	663	678	620	627	598	626	645	667	668	611	626	609	655	603	641	643	648	628	661	684	632	634	628	619	641	662	658	576	633	684	635	617	661	658	660	618	630	644	651	665	652	669	651	626	594	639	594	662	589	663	624	636	638	637	592	686	647	651	659	623	655	652	620	624	648	666	641	636	635	623	641	686	639	623	650	702	656	607	577	652	609	584	638	661	617	643	671	653	674	620	648	651	649	600	660	672	644	626	644	621	632	660	639	617	628	622	600	613	636	625	658	676	602	618	651	636	627	609	619	624	666	630	648	632	591	671	655	612	677	646	633	658	589	617	637	684	666	634	635	627	631	707	636	647	655	667	646	664	623	609	648	647	644	682	664	613	647	645	637	634	632	645	668	667	634	640	619	668	636	650	675	653	646	648	674	644	609	614	614	643	616	660	659	628	650	651	606	622	641	618	647	636	611	632	633	586	611	642	617	677	669	673	660	631	672	626	637	647	673	614	660	669	614	654	660	676	667	662	620	673	653	600	639	622	626	631	629	659	666	652	575	618	657	670	647	630	657	633	650	656	654	699	643	601	685	659	645	644	698	616	642	611	621	628	675	659	673	619	674	656	649	667	665	627	632	652	615	678	632	646	641	642	587	626	635	628	606	596	619	624	608	585	623	658	663	648	615	669	651	649	611	623	611	647	632	608	626	663	654	626	629	655	629	620	641	661	669	613	607	656	641	615	629	622	659	634	666	636	641	649	644	613	714	631	642	641	650	643	615	634	671	675	616	652	640	612	607	659	584	598	615	634	628	638	623	621	623	618	631	632	613	666	607	648	652	611	607	640	649	653	658	627	683	619	677	651	635	650	625	638	609	638	669	662	638	640	652	634	655	597	609	617	641	665	632	615	639	600	657	636	627	623	624	587	653	648	615	625	634	669	633	637	676	587	628	645	603	614	653	628	672	591	641	675	657	651	638	640	632	594	629	700	657	584	657	618	643	613	614	584	653	632	683	617	629	679	597	655	600	673	683	621	642	681	608	606	665	615	618	658	656	646	666	619	674	638	703	633	610	676	659	635	603	616	648	619	610	627	620	640	633	634	623	645	645	649	605	646	638	695	618	581	655	602	662	615	610	681	623	624	673	666	663	642	679	618	617	644	629	623	622	640	659	658	637	636	634	626	672	661	614	655	629	633	629	608	622	568	623	639	623	625	639	635	588	636	657	697	640	685	676	619	616	597	613	651	589	694	630	626	604	601	622	640	634	623	672	646	616	646	637	588	593	691	618	650	659	648	640	702	647	653	645	643	617	672	663	664	643	651	652	658	654	652	683	642	619	615	647	602	581	676	702	628	631	613	642	650	632	637	647	617	606	628	675	631	643	587	621	586	631	636	649	666	614	602	691	609	623	651	631	650	631	586	632	578	633	627	658	640	630	632	632	617	665	649	625	629	655	657	629	659	649	612	629	695	643	619	610	651	671	640	637	590	656	629	674	620	624	665	657	698	644	635	657	644	659	604	642	661	625	598	668	624	641	630	662	660	627	624	625	648	630	655	633	641	615	595	593	615	669	644	690	676	647	652	686	673	647	640	621	585	626	606	595	650	629	680	620	652	641	644	616	620	620	620	637	639	672	636	648	608	667	630	640	609	647	627	654	624	655	690	673	658	594	630	605	632	606	639	653	641	637	644	662	625	663	699	617	614	669	631	627	656	613	646	714	617	624	636	619	659	619	645	614	616	636	637	616	600	642	654	650	695	653	634	668	607	664	655	630	659	607	646	647	618	644	637	659	680	645	665	695	600	627	680	668	579	633	646	620	622	635	644	674	660	619	639	647	649	650	661	622	592	597	648	656	644	635	616	605	701	607	659	672	641	646	604	642	655	664	617	636	657	681	667	611	629	630	653	664	640	643	656	596	681	657	611	623	655	648	625	675	645	660	642	648	622	661	681	655	645	620	624	634	638	628	614	642	628	657	645	670	598	651	685	643	632	660	627	670	623	681	656	661	676	613	633	595	642	604	588	667	655	671	611	660	677	647	640	604	625	612	640	597	666	608	651	681	673	664	633	639	622	657	639	644	663	623	664	679	639	649	637	667	711	656	642	673	617	666	710	614	643	619	644	629	614	683	654	663	624	673	672	610	622	618	612	628	608	607	630	612	656	623	622	626	679	618	670	632	644	616	638	617	630	622	644	662	642	630	671	656	671	667	649	606	638	674	634	617	630	597	679	667	653	651	632	653	654	588	635	649	673	653	642	629	676	663	631	630	646	625	651	595	639	662	630	660	611	639	661	653	589	678	654	627	641	680	625	672	659	646	641	611	632	643	648	622	623	646	617	669	640	651	661	665	654	643	612	611	614	691	644	667	655	610	625	597	659	667	665	663	677	624	629	627	638	612	661	647	659	695	611	661	631	643	666	640	641	651	655	618	574	677	679	625	615	599	633	653	626	642	679	638	683	653	647	664	582	633	661	640	659	648	688	644	655	632	659	659	604	682	668	620	613	628	652	620	600	673	629	628	661	658	630	654	682	613	631	614	688	647	611	617	621	605	700	656	602	627	656	686	586	638	640	598	618	638	609	616	604	663	656	667	609	633	637	698	625	648	608	656	617	631	677	590	604	623	648	662	635	639	670	628	626	621	631	610	627	639	660	627	612	658	678	639	636	629	627	649	640	611	614	689	644	635	664	638	631	573	641	633	667	638	606	704	617	650	632	659	644	612	649	669	618	606	647	666	629	665	672	633	654	672	666	620	619	634	687	645	626	629	626	679	671	631	649	639	658	632	640	639	631	626	686	626	632	690	682	586	659	656	647	720	655	591	612	650	674	613	637	639	625	649	624	626	642	683	655	606	629	612	673	618	625	668	622	638	660	631	621	596	620	667	655	681	618	647	638	608	625	605	652	704	625	642	652	688	713	617	686	607	679	643	696	602	581	645	628	637	644	615	578	674	683	601	594	614	606	636	657	639	610	612	660	624	678	648	577	628	636	672	652	671	634	616	611	624	603	658	660	639	675	664	649	661	637	663	614	638	676	673	647	610	651	684	656	664	654	650	678	610	616	623	644	636	586	650	614	644	644	632	649	610	665	631	661	657	636	632	628	660	631	640	628	683	635	644	654	662	672	627	665	632	685	622	638	642	671	667	660	669	639	676	605	619	668	653	636	653	623	635	620	651	611	646	642	652	644	657	647	655	631	655	671	666	667	610	644	624	676	671	652	632	627	652	672	642	626	643	624	668	663	647	690	622	623	669	657	610	587	652	676	626	590	633	673	619	657	623	661	622	603	642	645	639	664	617	617	654	624	654	632	633	657	641	656
33666	23728	27327	33707	29372	24204	18048	15238	12848	13553	13885	9868	6334	3568	2063	1503	2969	2818	2050	1426	1108	802	452	368	312	250	248	224	225	226	246	245	221	219	254	263	238	221	219	217	252	246	251	257	219	235	234	251	215	246	227	221	225	241	243	237	242	226	249	201	250	257	220	223	235	232	225	251	278	235	246	252	232	215	233	254	264	227	242	251	273	245	225	240	225	246	237	235	236	251	256	239	235	244	248	225	244	252	248	243	208	286	234	245	216	242	220	266	245	271	236	282	246	244	277	257	240	223	230	262	263	237	247	216	235	221	245	238	235	245	267	228	247	246	235	241	267	248	249	258	236	200	264	231	224	228	238	237	262	224	241	236	216	235	219	237	254	249	278	254	253	236	235	232	242	252	250	225	254	216	227	255	240	246	220	256	264	254	259	252	222	290	269	263	232	242	253	254	232	229	238	243	230	255	261	255	251	266	230	239	248	232	245	240	250	274	247	278	230	238	245	244	205	275	224	238	223	245	240	251	245	228	276	270	236	258	232	238	240	253	248	231	245	239	245	251	233	268	256	246	220	240	236	255	230	223	277	266	266	227	229	261	234	244	225	254	241	255	214	228	262	258	260	224	211	238	245	229	220	246	246	236	274	253	242	257	236	223	226	217	267	254	228	247	219	245	254	239	245	247	220	213	216	228	221	268	259	231	250	248	229	254	236	218	257	249	252	232	259	241	243	223	252	265	279	240	231	255	251	219	245	205	229	251	246	237	213	235	236	229	277	234	243	218	235	235	241	219	226	245	241	217	257	238	235	227	222	264	232	264	229	228	249	254	231	232	228	219	231	263	243	249	239	211	265	235	230	244	259	247	239	259	244	237	234	232	221	242	223	244	232	277	195	251	256	232	234	243	231	254	234	280	223	267	215	259	238	248	215	235	232	229	234	270	235	242	230	245	216	258	231	234	269	255	230	231	244	250	257	249	244	255	236	247	251	234	260	249	224	252	242	217	260	254	252	229	251	229	235	236	216	262	244	236	231	244	257	242	251	253	264	260	236	227	252	210	281	240	258	221	271	243	231	258	234	262	212	250	221	243	228	278	240	249	256	229	241	212	229	252	219	256	266	267	247	248	251	261	262	254	253	263	257	253	247	262	259	251	258	283	235	254	218	234	238	247	228	250	242	262	219	228	229	240	240	255	222	254	232	227	229	271	224	248	248	231	243	246	235	291	239	226	241	248	261	229	221	245	242	269	245	224	231	257	257	278	244	246	240	222	248	237	250	247	249	265	270	253	249	254	207	231	247	252	237	246	229	236	267	253	235	220	245	257	226	223	239	259	238	252	231	236	225	262	236	253	273	245	238	257	236	251	247	252	245	252	246	231	237	224	246	262	254	234	255	244	255	223	246	239	230	240	243	254	237	217	257	262	254	255	234	242	249	256	234	234	232	233	262	215	229	251	225	261	258	231	234	243	231	248	256	261	265	276	248	226	241	289	253	236	242	254	239	233	250	259	251	242	252	260	247	259	227	256	272	236	257	231	246	239	242	248	265	242	227	244	250	257	229	252	237	268	244	227	247	228	248	223	260	237	235	271	254	227	266	278	230	241	269	237	242	250	258	255	243	246	230	260	247	240	234	249	239	213	244	238	229	246	258	220	233	264	224	272	263	230	229	259	252	226	226	223	240	249	238	234	266	236	239	236	227	255	248	243	213	246	221	239	270	277	224	248	233	231	290	237	223	251	247	233	253	218	268	257	233	220	238	276	213	255	252	239	213	261	229	224	265	222	234	257	227	226	258	235	225	258	241	240	231	266	235	249	241	214	213	268	253	250	232	268	249	243	257	245	247	201	251	244	258	259	252	252	234	249	245	253	233	243	243	226	243	251	235	237	207	216	231	253	257	250	280	253	247	254	270	219	235	267	280	240	263	242	245	298	258	234	200	222	263	272	243	244	228	255	267	256	251	226	269	214	240	244	234	240	269	298	205	278	248	247	254	216	239	232	221	234	239	213	232	234	229	233	249	247	222	227	222	238	247	244	263	257	229	254	236	239	249	232	276	220	238	238	284	265	231	260	231	253	226	254	236	255	267	235	234	207	256	231	251	244	262	241	260	256	275	234	227	218	239	258	252	242	232	218	252	253	240	233	232	231	228	249	244	238	247	262	267	258	239	257	237	233	236	266	243	231	247	240	266	235	232	221	248	223	224	229	223	224	261	232	220	246	228	226	219	240	275	237	241	239	226	215	246	216	256	247	257	227	252	256	247	251	273	258	255	226	243	210	271	257	241	219	247	261	252	245	247	241	252	243	222	225	246	231	234	214	221	207	256	207	239	243	245	250	256	236	226	232	257	247	222	234	220	252	212	257	233	235	256	213	233	259	256	248	247	263	247	246	254	250	232	235	234	230	234	272	245	210	237	208	226	248	255	272	234	225	240	257	240	225	270	228	238	258	217	210	229	208	256	241	216	237	247	226	225	241	278	250	251	227	249	214	241	228	247	217	273	244	231	200	241	237	222	252	220	253	224	248	221	248	237	241	228	264	226	243	244	219	262	222	254	230	212	249	241	238	248	241	227	237	224	250	257	247	248	239	237	246	230	248	232	210	246	252	215	207	243	241	225	262	243	254	245	249	216	253	261	235	258	241	221	249	243	234	240	216	238	263	269	241	222	220	228	264	241	232	225	246	220	231	259	241	250	222	220	240	232	260	237	257	231	232	219	232	240	242	252	213	254	239	221	253	239	234	243	229	263	226	228	247	246	228	245	231	224	251	231	234	239	250	245	218	244	233	243	242	262	229	230	243	219	255	256	239	237	275	269	251	226	251	230	247	246	242	230	233	254	216	230	251	248	238	225	223	247	227	252	241	243	226	247	281	269	241	224	251	226	269	227	221	281	240	249	270	257	266	207	221	249	223	259	232	230	209	218	234	223	241	238	249	239	223	232	261	247	226	239	261	269	254	253	238	243	239	223	235	215	253	252	228	277	256	229	243	212	230	246	262	251	235	260	232	271	256	218	222	245	272	246	250	235	268	230	206	271	220	260	222	270	222	227	266	281	272	245	249	252	223	255	261	257	229	247	217	251	253	272	278	252	237	247	248	275	246	234	256	206	227	248	242	253	233	248	256	246	251	219	258	243	268	257	226	238	230	254	228	228	236	237	212	227	268	226	236	233	255	250	226	256	274	221	259	238	231	222	261	219	257	204	246	266	244	228	260	233	259	252	230	243	219	271	243	228	192	234	269	265	225	256	262	234	230	248	252	257	254	227	233	220	243	261	243	260	248	231	218	221	226	256	255	233	242	237	266	243	255	263	236	254	247	275	234	266	246	244	252	225	238	261	252	265	238	239	229	245	258	225	243	254	253	236	238	225	246	255	216	259	256	251	263	270	248	272	239	265	248	265	250	245	266	258	252	217	250	223	234	266	242	217	270	205	257	214	233	219	211	243	244	239	211	278	238	249	240	246	250	262	264	234	270	266	228	258	248	258	258
19469	17118	28600	37419	36446	36558	30543	30153	29852	33044	33041	27677	21602	15219	10353	7648	14232	13404	10067	7186	5265	3134	1853	1140	869	639	647	585	564	566	611	567	612	581	565	555	598	560	541	597	569	607	555	538	577	563	574	578	593	596	634	561	590	556	604	572	594	594	586	574	561	578	567	554	589	570	530	587	574	571	539	586	559	561	541	587	587	537	584	546	594	532	543	589	552	604	591	578	590	655	571	567	570	581	612	598	538	580	618	592	580	596	585	546	571	545	559	541	589	573	573	569	559	587	643	596	556	599	609	563	580	534	561	590	630	581	579	537	584	609	617	603	585	576	588	547	588	558	612	536	613	579	560	607	622	551	581	608	576	584	565	580	573	570	552	604	567	626	582	615	558	528	578	569	582	584	576	582	561	578	594	612	570	586	622	571	588	523	573	595	541	581	594	567	568	577	558	553	577	613	563	567	593	588	599	554	583	586	584	541	563	613	553	580	616	559	604	585	562	600	564	573	552	596	582	578	544	599	552	617	563	604	575	559	580	601	587	610	584	586	558	613	558	584	588	576	575	551	590	579	577	568	564	568	569	543	583	570	578	576	608	597	527	555	584	557	563	572	554	563	608	556	617	576	563	575	616	604	572	575	573	574	581	611	578	548	536	587	608	560	598	596	597	532	564	596	540	577	570	564	553	569	550	581	601	540	596	576	572	579	543	623	579	590	580	554	611	569	579	610	570	612	631	588	549	644	616	599	570	625	615	620	559	558	543	595	647	572	618	617	556	587	547	566	573	589	557	580	582	603	602	543	589	574	575	572	513	565	545	582	547	569	620	586	574	626	602	543	615	566	592	598	587	588	610	592	605	547	531	586	585	576	596	574	585	556	528	573	581	574	550	616	552	595	592	578	585	616	604	598	609	568	599	561	592	564	583	597	577	586	594	631	556	558	614	571	593	541	584	552	571	524	600	570	558	575	580	552	611	582	561	598	569	596	569	546	548	582	588	585	549	548	571	567	587	596	579	587	627	566	566	565	581	625	563	556	587	600	584	589	576	599	552	580	601	557	524	581	562	539	601	585	527	576	631	546	551	561	564	618	544	558	574	643	570	576	588	544	574	566	590	650	602	585	565	557	616	629	606	593	599	559	572	601	581	593	575	559	607	566	580	591	510	590	571	547	597	597	577	596	575	584	625	583	602	635	587	538	598	539	558	581	537	549	550	599	588	572	603	611	546	565	607	584	543	567	572	559	561	515	583	545	602	591	596	545	538	546	591	605	592	526	571	572	597	575	585	570	605	536	575	572	561	534	587	620	565	563	569	566	599	598	542	577	557	568	596	576	529	576	562	587	588	582	576	584	588	576	566	609	562	609	618	598	523	586	567	549	519	570	591	574	578	603	549	566	526	585	600	589	563	549	581	580	618	586	562	575	601	580	585	564	541	545	603	591	554	558	580	594	588	565	564	554	596	590	541	593	571	542	577	587	546	584	549	637	546	579	585	544	601	520	593	592	550	606	581	570	585	611	586	560	587	552	562	584	562	554	564	616	554	602	577	542	565	566	571	625	569	557	616	598	628	585	579	560	592	577	563	618	584	546	533	598	566	600	563	566	549	585	573	569	593	612	587	602	558	612	607	614	589	567	545	577	546	555	554	567	586	557	576	584	601	564	556	554	581	577	560	587	560	573	636	546	562	585	621	590	618	609	583	585	596	581	592	616	578	612	565	555	580	581	610	568	597	555	568	625	594	570	550	576	579	586	619	559	592	558	644	595	562	539	593	612	560	546	524	581	600	611	600	549	609	603	574	571	552	582	552	578	560	569	548	610	547	571	562	587	558	570	569	617	528	567	555	577	558	550	539	545	566	581	598	555	621	609	608	538	564	577	559	560	574	594	627	569	552	570	579	622	592	626	582	613	551	574	588	590	577	547	587	616	579	581	571	594	574	570	608	571	571	597	651	565	563	609	586	604	562	591	562	522	608	592	598	575	607	566	607	558	585	561	570	589	585	593	543	564	589	536	566	565	568	589	567	578	563	584	570	567	585	565	579	555	564	556	588	574	560	612	558	561	558	596	560	566	580	576	561	582	582	610	598	606	549	579	579	573	574	557	599	508	624	591	573	611	641	569	547	597	591	621	604	603	558	592	628	570	583	565	559	559	566	629	536	590	590	585	574	579	547	553	593	569	543	545	583	607	615	620	596	566	555	615	590	587	581	588	594	555	572	614	587	564	581	570	592	573	596	594	571	520	583	567	597	557	609	587	544	603	543	590	602	593	559	569	580	575	597	551	556	564	576	546	541	600	585	547	553	577	567	588	597	577	627	570	609	555	551	593	616	608	563	556	563	587	593	570	569	584	577	568	570	594	586	575	585	561	537	570	559	606	588	566	566	531	582	629	560	585	624	593	576	550	568	559	578	561	587	614	582	600	544	576	569	595	595	571	588	595	531	572	556	587	606	545	559	551	514	544	580	534	569	551	588	631	588	570	536	573	580	574	586	570	549	563	538	574	609	592	626	578	606	569	607	563	588	555	559	549	546	566	546	569	621	577	581	573	581	579	594	611	570	536	591	568	591	554	538	588	544	592	616	548	584	554	582	575	584	580	559	532	575	589	575	625	596	549	594	616	563	588	586	560	572	616	613	626	533	587	556	541	555	555	592	579	587	535	551	570	588	580	591	554	533	576	620	588	628	555	595	587	589	573	566	596	576	559	585	554	553	606	630	547	584	568	583	613	572	575	571	566	572	578	555	637	597	560	594	582	562	557	566	591	549	577	603	589	545	574	527	590	562	596	588	552	606	562	546	594	517	578	589	592	572	565	608	589	581	596	562	578	562	594	556	569	596	560	596	562	562	564	596	590	558	602	586	582	604	620	555	593	550	580	590	572	569	575	601	568	575	575	574	577	610	544	588	575	616	568	569	609	607	584	550	568	576	586	574	586	573	580	635	563	574	588	589	585	571	518	544	551	579	556	608	568	597	571	576	533	558	584	622	589	601	560	569	564	608	596	551	564	600	629	601	547	564	609	606	581	572	527	573	542	569	585	552	569	590	611	554	604	546	570	578	579	547	580	604	598	587	569	563	601	602	584	587	598	579	593	589	569	593	587	582	617	585	600	590	567	532	636	609	553	591	582	562	591	527	566	568	582	598	596	611	562	572	574	576	580	582	600	613	565	566	584	591	561	569	578	612	644	591	581	554	587	651	550	528	545	584	555	606	580	562	634	630	589	590	551	564	571	576	558	571	590	572	585	563	622	590	589	573	583	594	594	606	561	595	561	586	565	612	599	562	582	575	576	616	585	529	543	601	570	551	627	580	542	557	622	572	557	607	557	602	595	514	564	574	603	599	558	611	573	619	577	580	611	535	555	573	610	620	545	556	574	587	583	590	567	581	589	574	610	573	573	566	595	584	637	537	524	566	580	611	601	593	588	608	587	623	590	613	563	587	579	517	610	554	560	564	584	578	590	551	570	589	561	605	552	620	575	622	585	652	576
39745	30560	31791	39828	34667	27470	19592	13320	12525	16665	23317	17790	13007	8418	5375	4179	7820	6918	5216	3460	2293	1225	655	445	317	254	228	240	200	217	192	206	183	197	201	206	216	183	214	229	208	201	208	199	194	207	207	222	199	197	193	189	197	192	208	214	208	207	161	200	217	263	222	208	212	191	194	217	205	181	191	201	209	210	203	214	188	206	234	240	178	220	206	197	206	203	197	216	219	192	183	193	213	188	199	209	178	239	207	200	196	207	227	213	214	197	181	226	178	206	207	229	205	188	193	207	213	189	199	221	218	191	214	198	205	195	199	176	225	206	203	210	208	193	182	220	212	223	212	206	200	205	201	208	217	238	177	201	245	225	216	215	188	190	213	221	209	214	202	203	186	206	195	207	209	196	182	215	211	203	216	222	194	234	195	207	198	217	211	196	209	210	227	213	199	219	196	204	185	205	211	228	189	221	229	198	192	216	197	210	200	211	223	224	205	200	205	215	202	210	221	216	185	210	214	197	203	201	212	197	196	204	174	201	228	197	202	234	215	212	209	217	218	209	143	214	204	200	217	224	210	191	208	231	184	190	221	200	246	202	216	213	198	204	214	212	210	220	199	231	193	195	198	182	199	199	192	204	204	192	200	202	204	188	161	189	202	220	201	215	214	217	209	194	205	200	226	196	183	231	183	215	218	194	193	187	221	219	203	194	194	235	220	212	195	201	224	201	216	201	187	204	237	222	206	181	197	206	198	204	206	215	183	210	210	209	207	204	211	176	228	213	209	214	187	191	229	211	184	181	182	187	208	184	180	205	215	189	216	202	189	200	224	219	245	220	226	197	201	213	189	214	213	195	202	200	194	190	195	193	206	200	189	208	209	201	241	221	193	215	211	207	205	185	195	180	198	231	234	189	203	199	197	196	200	220	203	228	224	196	227	212	183	230	243	213	184	204	179	219	198	199	205	203	201	226	224	236	196	210	212	197	194	215	184	203	216	195	192	183	219	218	201	176	224	197	220	220	207	200	226	224	212	197	188	196	200	222	217	212	198	186	228	205	218	190	177	189	165	192	221	216	211	190	211	214	208	195	198	198	179	183	198	220	208	189	180	196	196	192	227	199	216	193	198	214	228	212	202	199	226	201	194	195	233	220	225	215	216	177	181	220	189	197	209	188	221	203	195	201	183	196	212	207	209	198	193	200	203	229	233	206	188	207	187	212	210	226	194	201	214	217	195	208	196	206	173	201	223	212	197	218	217	182	211	210	183	198	199	207	204	203	179	188	226	186	211	219	224	219	200	236	213	188	210	212	214	208	200	238	216	212	215	203	221	213	201	204	233	193	199	193	216	218	205	166	189	185	187	229	179	182	221	209	216	193	204	207	183	184	237	215	188	236	194	223	184	197	187	215	209	220	219	197	200	220	223	217	187	200	193	202	224	208	171	217	195	204	201	214	231	190	224	176	217	202	195	201	192	217	195	191	213	200	194	185	197	189	208	177	210	209	213	214	208	224	178	197	170	207	212	190	205	197	196	213	212	198	192	188	229	216	195	205	234	190	186	210	226	212	209	205	204	193	214	218	205	220	211	226	210	226	218	204	195	213	199	198	184	210	172	194	205	218	180	190	219	200	200	200	203	210	204	221	221	232	196	211	208	219	192	183	204	223	222	187	184	219	208	219	230	201	203	214	218	199	216	220	196	207	195	234	231	233	187	187	204	200	215	205	197	216	225	242	210	196	215	207	192	169	193	209	213	207	215	220	207	185	207	181	204	212	212	191	202	192	231	211	223	211	214	220	215	206	201	200	201	207	194	238	205	200	213	200	212	207	204	195	197	193	208	183	202	195	190	212	209	228	197	203	222	191	194	198	200	214	225	190	205	221	207	207	217	205	206	219	221	234	201	206	198	204	221	182	210	188	204	240	193	193	209	211	212	192	217	183	208	210	201	192	199	224	214	215	224	183	224	217	205	182	194	202	212	200	197	233	197	207	207	210	175	229	186	192	229	189	225	187	218	199	186	200	236	192	220	212	203	220	218	222	198	198	187	198	220	226	198	200	208	189	176	212	232	193	210	207	196	194	198	200	182	200	224	199	208	237	199	210	223	199	185	174	196	216	203	207	187	206	193	200	204	207	202	197	217	201	183	246	217	194	205	187	202	198	203	204	234	210	183	198	220	209	189	216	237	207	226	190	185	196	198	219	198	183	205	228	203	186	198	205	195	235	236	202	208	198	193	214	203	193	194	213	174	213	210	212	217	205	192	216	199	213	190	232	219	209	238	223	249	209	226	192	200	185	207	208	192	229	191	213	205	191	221	214	218	208	204	222	215	197	196	215	223	216	206	221	200	201	212	196	192	222	205	209	196	224	225	186	215	201	199	208	193	207	208	194	197	206	188	204	212	199	193	190	212	194	202	203	232	190	212	212	219	209	210	221	248	212	213	233	228	220	210	197	190	197	232	175	197	198	208	188	183	213	194	212	198	214	221	216	219	231	208	188	199	204	217	213	190	201	203	206	159	179	204	235	220	212	257	188	163	221	229	247	219	190	176	201	204	218	207	209	210	220	187	219	213	179	225	210	199	201	193	228	212	237	212	189	206	187	192	213	210	179	229	202	233	213	224	214	215	197	185	215	219	199	211	216	195	213	185	179	227	199	220	205	185	204	212	220	214	224	217	210	213	208	184	231	218	237	189	222	207	186	234	196	198	219	208	217	220	192	196	195	216	218	211	219	216	231	215	194	210	198	200	221	208	195	208	183	196	214	224	217	225	228	202	200	207	187	170	208	207	178	200	185	205	194	201	190	203	223	202	197	204	198	205	215	210	211	177	194	221	215	239	206	191	213	228	194	196	206	196	230	232	181	208	208	212	214	189	200	207	204	230	237	218	219	192	209	194	197	171	199	201	193	182	187	207	216	209	209	203	212	202	201	216	194	185	232	216	194	192	194	191	219	176	188	213	193	223	221	199	199	194	214	208	208	213	230	206	217	203	203	182	218	213	219	195	205	191	182	196	197	217	201	215	168	200	189	188	207	220	185	230	204	202	206	191	207	201	196	174	208	182	201	198	193	185	196	209	240	212	213	189	238	189	192	210	207	197	204	240	190	204	217	230	211	208	235	207	188	210	210	213	204	208	229	206	222	220	193	166	189	214	218	185	199	235	223	214	231	230	193	223	198	249	222	214	223	200	198	184	209	202	211	196	192	222	223	206	209	207	188	220	216	191	205	200	209	211	202	204	196	201	219	204	214	194	185	205	188	226	225	209	197	183	202	183	199	217	209	214	204	198	217	196	226	200	234	236	196	191	210	206	216	209	219	206	216	186	220	201	218	197	205	213	208	228	235	219	194	221	211	211	220	216	218	205	221	186	208	214	222	185	198	184	207	225	208	227	192	177	195	191	201	217	193	177	208	228	175	209	216	209	211	187	211	191	202	200	184	201	176	201	212	214	201	176	204	213	187	189	215	207	223	180	197	223	209	216	204	195	176	211	236
23712	22317	28920	39742	40557	35319	25362	21938	26139	34163	42057	36149	31786	25204	20015	17107	27884	24037	20197	15387	10566	5795	2981	1756	1122	678	609	545	520	463	498	530	516	454	496	484	490	547	520	500	532	489	519	535	475	510	481	487	481	497	524	486	478	477	473	552	521	479	514	512	481	503	500	522	492	530	490	496	505	482	518	475	517	509	522	491	483	497	504	513	488	558	510	521	493	460	502	486	529	485	501	460	462	490	530	453	516	521	490	491	482	495	513	461	490	478	505	511	488	519	526	465	529	522	496	505	490	529	499	498	512	497	507	486	532	503	483	502	473	492	495	466	528	477	505	514	513	525	499	535	502	498	500	502	491	506	456	527	509	514	561	458	536	480	492	520	486	532	525	499	543	521	488	518	515	498	485	510	523	501	451	488	490	489	501	496	518	513	487	509	548	506	534	477	510	481	500	507	517	505	502	472	507	484	490	532	500	468	516	496	515	524	470	445	497	506	506	466	495	466	543	518	472	479	505	529	489	503	499	496	529	510	513	476	487	529	505	520	500	470	491	511	490	498	516	529	528	482	512	514	513	493	494	465	461	529	514	518	536	483	494	524	481	491	520	467	527	465	475	483	489	485	527	484	502	462	522	487	488	516	467	453	508	457	455	521	452	485	414	491	498	509	505	501	525	517	480	499	498	491	526	491	494	499	477	491	511	518	477	509	546	532	470	527	505	485	484	518	486	465	489	515	451	517	520	485	500	497	507	504	557	498	495	490	527	491	512	479	504	486	472	469	444	496	459	491	489	474	541	513	478	478	498	498	482	503	492	521	499	514	521	461	496	468	519	487	518	515	470	478	459	502	495	463	494	500	506	489	482	518	480	485	516	471	505	531	465	490	536	514	473	482	515	488	506	516	455	496	491	492	516	471	514	518	496	503	488	558	494	498	514	466	472	527	494	466	514	502	507	497	544	486	528	483	508	494	517	489	544	481	503	552	544	496	489	579	498	507	495	461	479	482	439	496	526	478	481	481	518	487	478	482	546	474	486	515	524	491	505	496	517	515	551	491	497	491	540	503	466	538	513	483	499	542	472	496	478	437	484	490	494	522	499	521	485	491	500	521	475	464	493	478	488	488	468	526	511	489	527	502	511	483	483	482	497	536	491	529	496	504	506	483	515	528	527	499	459	497	496	511	499	504	528	487	508	478	510	509	486	537	500	465	509	493	497	479	493	534	475	495	509	480	501	494	493	518	477	499	499	523	490	504	541	523	476	482	520	494	510	493	475	505	533	509	490	511	495	488	462	455	501	520	499	458	492	489	497	505	473	535	491	514	491	486	504	535	481	505	505	502	498	469	481	500	505	498	521	482	495	490	519	469	493	466	477	540	500	492	512	530	515	481	495	514	455	483	523	517	523	489	493	476	513	531	493	487	484	516	494	512	502	509	452	463	516	486	510	495	506	486	529	461	471	484	535	489	480	531	479	553	491	524	499	516	465	507	512	549	504	523	506	501	534	518	513	468	498	534	518	495	477	523	508	488	516	499	472	498	524	503	498	487	499	517	507	491	555	474	486	490	498	486	509	494	472	477	475	509	484	494	475	492	486	522	503	498	458	508	514	509	520	473	499	484	484	536	484	508	536	521	500	519	499	499	523	482	558	473	486	469	465	493	481	487	511	503	500	510	518	481	522	490	484	507	476	529	509	492	517	534	500	471	504	481	521	488	522	484	549	520	496	487	536	499	501	506	533	528	480	492	523	463	515	495	511	498	452	501	474	535	530	493	510	478	511	458	519	486	508	518	501	502	483	507	451	499	520	540	486	495	469	490	493	517	522	521	535	535	494	458	489	494	487	516	519	510	526	518	492	498	479	502	499	460	516	475	473	502	516	504	498	497	526	464	532	506	521	494	529	540	483	487	528	494	516	511	502	473	479	470	460	478	495	491	490	507	500	464	479	515	523	497	516	502	501	488	507	520	480	502	483	525	486	510	482	495	522	470	487	497	505	470	518	503	480	458	494	535	472	493	472	485	512	491	490	514	503	531	475	509	512	494	522	502	540	532	498	506	504	530	449	491	528	525	500	440	479	522	502	475	517	511	510	533	491	488	511	484	469	482	463	458	492	521	511	503	475	521	498	523	470	501	521	476	515	497	509	501	528	489	534	516	500	490	506	484	508	500	430	473	489	469	470	523	528	498	508	525	479	500	491	470	534	512	484	515	485	479	480	515	491	501	511	508	537	498	504	509	520	477	482	490	492	481	503	449	473	500	469	505	498	490	497	486	516	489	544	506	489	489	481	446	526	513	489	534	506	505	489	478	484	457	523	486	483	529	494	468	474	496	499	460	531	532	476	514	477	510	495	464	495	496	522	529	496	484	483	514	503	517	519	492	488	504	518	503	472	500	508	468	492	494	546	478	506	507	508	550	449	535	486	522	466	497	520	511	496	529	509	526	525	507	496	488	521	478	503	497	514	530	502	509	497	487	501	483	509	489	503	483	478	458	465	505	517	464	492	463	491	465	465	505	468	535	487	516	555	513	515	523	495	496	494	506	499	519	475	478	490	475	483	482	501	490	484	497	492	502	494	518	481	513	481	527	520	515	499	493	458	476	507	497	505	495	485	468	490	496	509	473	488	475	508	525	530	494	468	487	499	486	501	507	526	484	538	511	510	522	530	538	527	502	530	516	531	481	488	502	505	491	486	505	521	502	472	510	494	496	479	534	518	498	495	530	472	493	502	462	494	521	506	495	551	469	529	493	508	490	505	554	510	496	477	534	505	489	480	478	507	501	487	493	532	498	506	489	530	476	463	493	490	536	504	447	498	513	490	524	493	488	505	524	510	481	499	536	544	489	471	478	488	495	487	474	479	493	484	485	562	528	522	470	526	493	520	510	493	496	513	494	528	484	500	467	490	452	485	499	495	518	483	519	488	504	503	481	490	510	499	501	513	507	498	513	537	496	498	508	484	505	491	507	541	479	478	467	514	469	520	493	484	504	488	526	495	495	488	490	499	516	556	532	507	496	531	526	463	488	483	503	492	484	492	484	512	494	506	474	494	526	481	525	468	508	447	484	514	532	520	522	533	488	526	454	503	507	474	467	493	483	508	501	498	484	516	503	466	527	504	484	545	458	511	499	500	508	478	455	504	532	497	485	502	521	486	474	492	491	506	453	465	523	504	508	501	496	447	518	526	493	485	503	510	508	486	504	486	481	492	491	533	509	489	514	460	515	515	452	504	484	486	535	481	538	518	524	492	488	540	478	554	458	511	540	512	472	493	507	497	521	495	495	480	467	482	504	525	507	484	504	509	502	519	512	546	478	462	476	461	519	444	481	484	520	488	499	490	485	501	531	505	507	496	481	500	490	491	483	502	485	459	518	533	543	503	509	502	491	461	496	473	502	496	529	514	515	494	477	487	470	548	468	508	485	487	505	494	450	489	497	531	499	533	530	521	521	464	493	493	472	480	494	487	460	480	535	512	505	490	497	519	509	491	508	527	509
8859	2850	2591	3557	2760	1753	1318	891	589	505	658	1151	770	681	970	1250	852	880	870	756	650	533	394	327	307	306	263	279	256	282	256	267	260	280	257	274	250	252	300	290	263	269	294	278	260	250	274	266	285	277	249	272	308	294	289	269	287	290	272	254	275	263	290	263	268	241	240	278	288	269	276	288	297	265	268	263	269	264	268	258	267	241	290	265	273	277	250	276	273	268	300	268	301	265	297	299	268	292	291	288	287	286	280	275	276	295	287	280	269	258	281	303	263	282	272	263	271	276	278	279	300	296	277	288	281	280	264	238	263	287	263	249	283	284	298	264	295	295	277	261	276	273	283	262	259	275	281	271	297	275	311	290	261	275	264	292	257	279	270	292	260	273	302	275	282	260	263	266	294	277	316	263	279	295	261	292	285	281	295	291	254	284	286	267	269	279	284	273	284	284	251	242	262	264	300	273	276	275	280	291	286	286	215	267	258	311	281	279	278	269	312	255	268	269	272	252	280	241	290	261	273	289	260	272	270	276	312	263	281	273	298	278	269	253	251	291	279	269	288	242	256	292	250	282	284	265	273	279	262	268	275	299	270	283	284	288	265	268	278	267	272	282	304	278	302	284	277	272	274	280	282	267	285	281	270	266	293	295	309	273	254	263	287	293	311	250	311	265	272	274	296	229	243	261	262	285	292	271	287	303	284	288	250	269	272	285	259	282	267	292	303	271	309	286	245	261	267	255	240	272	266	264	301	262	269	293	296	282	282	276	269	298	258	268	251	267	270	294	301	267	251	240	262	260	286	298	274	273	281	261	273	261	274	261	254	257	239	278	278	296	302	283	291	253	277	262	243	277	276	256	255	288	280	257	286	260	283	303	263	262	255	309	256	274	251	303	287	300	288	263	293	257	275	279	267	260	260	280	276	269	282	296	286	279	272	254	296	274	288	300	269	300	240	254	237	247	282	270	277	291	274	287	267	280	277	287	295	269	253	276	264	282	308	280	273	258	249	283	283	275	272	281	265	264	279	287	276	245	272	271	279	287	273	251	251	298	273	296	271	274	261	279	293	271	301	260	311	282	286	240	271	247	304	246	260	292	276	270	245	277	282	257	253	250	271	267	272	272	308	273	308	301	282	251	258	290	233	265	264	293	263	269	273	278	303	299	288	274	261	267	251	246	272	274	271	261	276	284	254	257	269	274	252	268	263	260	279	281	283	264	277	275	282	288	269	262	268	298	258	272	304	276	281	297	256	280	280	261	265	300	274	263	286	259	297	257	260	290	265	281	272	255	269	270	280	289	275	279	295	264	303	269	254	283	288	287	298	288	284	300	280	274	281	259	271	264	325	306	296	288	265	271	288	278	269	281	294	233	287	271	271	292	281	254	261	281	330	270	270	269	273	293	256	261	266	253	289	264	302	246	281	267	253	288	285	252	288	287	285	265	291	278	291	281	294	266	276	308	286	277	265	282	255	246	273	250	291	296	304	319	295	281	274	279	292	309	264	242	254	300	265	261	278	265	258	252	265	280	303	258	284	301	270	298	270	301	275	242	291	264	277	277	313	279	283	256	270	295	278	275	283	270	278	298	288	295	284	255	275	261	279	265	272	263	273	277	278	248	250	279	262	251	252	294	294	295	269	255	283	271	278	298	258	253	286	274	277	278	292	271	266	261	256	264	288	268	283	270	285	272	292	285	288	275	275	293	276	267	263	273	267	269	306	267	285	287	276	285	296	261	251	260	267	276	255	283	259	262	255	270	293	283	259	258	287	275	268	287	295	258	261	282	269	251	274	263	300	244	286	262	257	267	256	285	295	265	298	289	290	280	267	250	245	269	260	270	305	282	262	291	304	265	270	272	298	279	280	261	269	286	265	289	286	266	247	248	256	272	270	286	313	257	269	279	269	290	247	255	259	279	278	306	284	260	255	277	285	309	261	258	256	273	279	294	279	258	243	294	256	266	272	255	316	262	309	264	249	309	261	239	275	268	250	249	257	285	275	290	248	297	260	280	327	300	297	279	285	279	333	250	276	267	254	279	285	277	256	254	293	258	274	270	269	257	265	302	268	250	287	266	276	253	267	249	280	264	304	270	255	288	309	268	306	278	280	257	283	273	274	298	275	278	235	274	272	279	285	290	299	275	235	295	257	241	259	269	290	288	289	266	249	277	313	277	267	304	281	265	255	297	303	290	279	257	286	289	271	315	294	299	261	278	283	302	276	285	248	270	289	252	259	281	288	290	268	277	267	268	317	275	289	266	289	272	298	285	268	280	289	290	254	283	266	252	295	242	258	279	250	268	291	254	268	257	260	260	268	285	282	258	244	246	271	281	255	286	274	253	292	299	270	279	278	300	281	259	290	281	261	271	286	289	310	261	285	266	282	257	263	277	290	287	299	263	279	289	256	268	299	266	261	266	257	271	238	277	285	282	280	260	257	253	269	283	283	314	259	294	305	259	256	272	263	270	247	297	325	242	282	273	265	294	266	311	275	285	293	278	300	301	273	281	263	286	286	271	285	257	279	282	267	296	253	272	265	255	247	287	283	273	270	274	280	263	270	289	264	268	275	290	263	294	288	307	283	273	260	253	256	271	287	276	251	248	294	276	290	234	268	255	290	283	282	271	259	282	279	265	281	254	261	265	276	286	271	287	300	251	302	283	270	270	265	295	289	276	258	252	275	293	292	280	275	266	260	276	307	310	247	257	275	286	290	248	256	280	266	260	280	290	313	275	280	264	274	265	293	274	289	319	312	268	254	290	274	265	301	252	258	263	290	271	281	272	260	261	297	281	283	277	264	298	248	271	264	297	272	258	275	294	270	275	275	293	238	263	266	294	233	260	256	254	273	257	264	290	266	284	260	273	263	265	255	287	280	198	280	281	298	242	284	293	290	274	290	263	300	289	279	278	225	258	283	295	296	237	289	294	251	240	286	265	245	260	296	274	269	282	268	265	249	271	270	277	318	275	238	296	276	301	288	251	254	259	275	278	310	283	255	284	277	271	263	288	274	280	276	291	243	310	297	274	275	285	252	291	270	316	252	262	302	255	287	263	286	255	284	289	268	274	287	291	290	244	262	267	280	272	279	278	255	283	268	268	261	269	260	228	266	277	261	292	282	247	265	282	239	258	281	248	302	255	312	279	322	242	281	310	259	255	256	256	270	267	258	285	286	279	288	254	290	269	254	285	272	272	279	246	259	300	287	313	281	270	268	272	258	256	291	261	262	275	302	256	271	278	311	251	285	302	269	234	256	242	284	279	273	259	275	268	244	272	263	255	247	263	313	289	281	315	257	287	309	272	264	288	272	257	287	286	274	296	276	255	252	259	272	300	267	296	271	298	277	268	276	290	297	306	280	287	280	289	277	297	245	288	290	247	287	278	255	265	296	278	269	303	274	262	275	267	277	250	272	277	257	275	292	298	242	263	292	293	285	275	283	267	272	258	258	281	270	282	308	262	283	257	276	264	286	275	268	293	266	264	256	277
5489	2733	4890	9703	8460	6317	5163	3539	2126	1772	2801	5026	3444	2746	4881	6799	4059	4539	3584	2841	2121	1670	1288	952	771	736	696	666	667	632	663	638	687	643	717	618	643	631	657	679	676	636	639	595	630	659	650	670	647	642	682	618	671	637	693	626	677	595	637	622	664	687	607	676	648	607	674	617	624	685	724	644	672	652	616	641	640	697	642	636	646	649	651	629	679	641	625	652	651	646	632	659	681	649	641	655	651	625	632	631	557	651	662	643	617	712	635	603	647	639	654	615	650	654	653	647	657	652	691	693	682	645	621	669	634	626	643	653	658	664	656	664	680	636	665	648	667	640	683	651	681	638	658	649	635	649	686	675	618	650	639	653	651	643	581	637	666	627	627	617	663	678	640	638	624	651	650	659	674	661	639	645	616	633	653	648	637	620	668	619	661	659	615	613	674	623	679	591	645	609	675	628	632	563	638	650	628	643	623	693	647	656	622	593	655	678	612	635	682	633	647	639	637	619	588	651	672	649	652	635	608	648	668	613	676	671	618	671	631	626	627	658	613	691	644	677	609	635	599	599	642	636	668	662	652	636	669	616	621	700	625	663	691	629	614	616	681	634	647	668	688	639	663	638	623	674	611	625	711	659	655	644	667	623	666	646	626	642	613	632	673	664	650	642	677	677	623	610	605	639	654	655	589	655	624	674	647	656	672	650	634	678	638	631	669	620	601	656	673	673	652	627	657	659	635	619	636	633	640	619	609	689	659	660	634	631	630	645	630	632	638	656	648	633	618	663	662	653	651	622	643	638	604	647	647	684	637	603	672	619	676	680	660	661	635	656	609	668	636	638	629	620	653	635	611	620	664	696	660	675	625	649	690	694	634	629	698	576	620	612	678	705	658	616	642	704	657	616	686	624	637	634	636	650	641	659	630	662	639	628	622	663	681	628	663	661	685	620	672	665	659	648	651	672	646	636	644	688	635	631	681	649	591	692	663	633	675	680	606	628	646	638	612	687	687	717	656	607	682	655	653	693	600	646	668	678	663	602	605	623	662	613	653	651	651	639	633	604	613	656	654	619	646	588	658	599	654	609	638	681	618	630	622	647	616	666	674	591	648	652	656	621	629	632	634	635	650	606	656	666	690	634	667	645	697	600	701	659	633	654	629	602	677	640	645	635	613	677	634	700	684	674	645	668	641	623	644	620	664	643	655	636	626	645	656	681	643	643	627	675	644	649	618	633	633	644	694	660	615	663	635	646	680	615	634	612	678	662	666	615	621	655	675	625	621	688	639	673	661	649	713	615	648	620	683	616	627	652	693	648	639	683	688	667	624	609	617	638	628	634	646	605	625	596	614	684	656	661	639	628	633	669	654	642	639	682	655	617	618	606	619	643	653	650	675	648	668	664	602	682	667	648	640	654	625	665	639	622	645	649	637	641	622	626	658	636	681	653	669	643	642	648	672	677	663	650	664	633	660	645	653	679	657	642	683	635	666	680	622	662	632	654	630	645	653	649	672	622	648	656	643	668	588	661	647	671	688	626	675	631	687	638	667	617	689	676	628	658	620	626	638	653	638	638	600	641	667	665	699	611	634	652	630	674	680	638	640	600	648	632	628	610	637	643	666	633	661	645	640	640	639	624	627	639	627	673	649	637	602	616	650	613	703	655	696	649	665	654	642	639	666	669	615	631	630	644	642	610	630	618	671	629	629	634	628	661	684	639	653	649	618	656	640	649	630	630	617	644	640	660	649	656	652	614	646	645	675	633	643	673	653	641	628	644	694	666	609	664	675	638	671	671	556	645	634	612	645	607	591	619	644	663	645	639	606	670	653	687	650	606	654	629	628	678	626	595	641	696	633	618	676	647	646	648	649	679	597	643	685	672	665	588	712	621	609	665	614	709	686	636	646	683	645	656	639	625	640	666	642	633	646	612	598	619	673	682	628	663	648	623	664	649	682	653	624	624	621	691	621	662	629	644	660	667	656	699	630	653	629	629	692	676	669	623	652	686	637	638	662	619	671	675	640	649	615	623	669	626	660	659	658	663	614	684	652	660	630	582	654	656	661	696	580	638	678	649	689	634	612	650	660	665	651	635	672	625	618	646	605	620	673	677	678	617	658	586	602	670	649	630	684	646	639	648	646	668	643	624	628	647	620	617	632	604	660	656	579	612	600	683	650	613	617	660	667	627	638	664	672	655	670	638	649	613	643	648	635	647	630	662	697	664	631	640	660	684	686	677	634	669	630	638	654	610	686	622	620	651	637	630	650	662	663	673	646	629	649	640	654	653	621	604	682	655	646	627	653	687	586	630	635	660	685	670	629	655	648	636	601	640	637	681	657	645	617	604	645	595	657	667	674	659	682	655	648	643	688	672	620	642	651	644	621	670	656	648	617	628	638	652	666	634	639	639	677	607	616	637	646	641	624	638	688	681	649	667	605	633	624	638	656	623	658	651	664	627	657	717	656	645	640	671	649	686	644	649	663	653	646	668	669	645	626	664	658	666	637	630	696	652	630	636	627	643	659	667	645	669	656	634	683	633	651	639	613	661	663	659	622	616	702	593	653	623	615	631	668	628	660	676	635	645	664	643	635	608	683	620	662	623	638	627	632	654	681	665	625	656	652	685	605	650	617	673	625	630	651	623	626	602	627	634	651	650	633	670	599	686	628	652	658	635	628	662	645	660	659	623	657	680	659	652	672	634	612	676	642	604	672	641	607	635	661	673	630	631	629	702	605	668	648	662	677	692	645	633	626	651	648	671	603	691	691	638	595	690	622	676	680	625	660	695	645	641	664	660	638	669	642	634	611	597	637	601	618	650	676	677	647	676	640	676	669	620	680	684	632	655	671	614	661	700	623	640	601	654	633	650	654	595	615	634	649	666	657	638	655	625	703	614	614	625	639	632	644	620	646	634	618	658	656	662	638	675	673	624	648	673	677	647	622	665	628	629	624	616	674	669	657	625	654	685	635	654	639	606	664	648	628	619	631	617	683	652	687	654	618	619	630	612	678	653	675	600	662	642	654	608	729	618	631	662	622	638	609	592	655	633	636	659	626	637	636	697	677	629	621	633	650	654	693	632	633	625	641	630	640	621	630	603	649	632	611	601	683	671	607	659	587	616	639	669	653	663	640	647	640	658	617	663	604	650	677	613	668	665	634	679	631	651	613	707	654	655	623	638	624	608	684	672	650	652	648	661	633	664	663	672	659	642	668	664	619	652	683	657	636	629	649	608	628	601	623	625	646	607	653	698	631	579	702	664	655	617	616	663	626	675	656	630	648	634	644	631	602	718	615	667	661	690	639	609	652	620	582	639	679	636	652	652	625	635	644	649	595	643	631	618	704	672	605	594	667	597	602	670	647	665	623	643	683	684	695	653	637	624	672	627	625	645	626	643	654	648	666	643	672	667	636	669	632	670	655	668	649	694	617	663	652	622	670	681	624	668	702	636	661	640	633	633	688	666	633	658	673	629	618	618	645	670	647	674	651	616	681	669
24237	21305	30252	42147	31350	25286	20630	12621	6524	2848	1782	5251	1635	955	1039	1792	5176	6008	4747	3034	1997	1176	782	449	332	277	246	240	239	252	232	224	251	247	226	215	248	238	236	229	256	234	282	262	252	233	255	257	247	259	274	241	247	233	275	237	230	238	253	239	280	267	238	239	242	236	255	247	237	241	270	240	249	257	229	214	206	258	254	226	237	247	217	257	258	232	250	246	242	219	226	216	268	236	248	202	244	211	217	217	257	223	235	219	248	226	222	243	254	250	237	223	248	215	228	229	245	227	222	275	255	203	215	198	203	226	220	225	228	270	254	237	239	204	233	257	224	241	253	218	240	222	236	243	253	220	244	237	229	235	221	214	195	255	248	227	248	218	258	244	230	238	240	224	247	236	240	241	241	237	205	239	232	239	234	221	243	236	260	242	272	246	242	205	244	223	244	250	222	227	232	247	237	242	259	243	257	241	224	264	217	216	243	231	223	206	237	232	249	213	238	230	224	220	249	262	245	231	255	216	247	249	235	251	249	236	231	227	246	227	218	232	234	229	259	255	227	239	233	244	247	234	219	243	241	251	222	234	210	237	223	222	213	258	236	258	234	222	219	224	241	222	223	222	268	245	231	254	220	251	219	258	255	225	250	241	238	218	249	224	262	220	260	231	251	235	220	222	216	275	233	222	234	264	221	230	258	216	216	256	241	215	243	233	214	253	233	260	221	225	246	246	231	268	238	251	221	258	277	221	217	226	225	258	262	263	242	230	222	232	207	230	228	224	256	233	261	257	230	246	232	216	239	209	215	232	218	222	237	220	241	247	228	218	256	212	224	230	211	235	235	251	247	221	229	223	249	238	252	244	228	237	213	227	232	231	251	270	230	245	236	252	258	241	241	238	220	218	222	250	245	213	213	271	237	250	246	223	249	219	232	260	219	237	233	219	224	224	221	224	213	246	231	245	244	235	237	244	258	230	223	240	219	233	269	227	246	231	260	232	236	223	240	222	224	232	251	197	250	237	235	225	196	206	235	250	242	230	236	229	209	236	234	225	214	240	237	217	251	236	233	233	228	250	207	242	225	229	238	237	249	211	242	269	238	263	228	226	227	224	232	233	208	216	235	239	256	244	247	233	262	234	246	228	222	250	226	247	249	229	255	210	235	241	236	238	209	232	226	208	211	245	239	227	231	252	228	221	211	219	212	231	247	204	227	224	241	242	239	241	203	200	251	230	229	242	213	218	262	263	224	250	216	255	227	231	223	217	232	270	227	215	217	247	228	217	228	247	234	226	237	229	240	262	240	239	226	238	275	232	208	219	226	249	216	202	238	228	241	237	226	218	225	260	231	233	213	253	230	231	260	218	225	219	242	237	252	233	240	246	264	231	223	218	212	240	227	246	236	246	243	238	254	236	228	218	219	265	223	223	216	236	273	261	225	225	240	213	249	251	249	259	236	232	246	234	233	207	254	251	249	205	262	198	212	242	259	247	205	228	258	237	218	253	233	260	216	209	237	247	210	222	223	232	237	243	248	217	226	231	232	248	225	240	253	248	271	223	242	232	233	235	235	257	247	234	226	253	229	237	238	254	266	246	213	255	220	248	267	227	227	226	222	229	255	229	223	234	251	254	240	255	252	219	214	231	266	249	217	237	229	239	235	260	243	249	230	237	243	217	252	240	264	212	243	219	249	221	252	264	249	229	241	220	197	242	201	238	223	227	234	233	196	224	236	255	231	234	237	238	230	239	225	226	218	243	241	257	241	239	248	242	235	205	253	241	231	227	241	276	257	230	251	240	218	219	228	241	248	252	215	234	243	248	247	227	257	228	239	246	259	271	235	252	227	251	240	217	239	265	219	247	222	204	233	226	240	236	220	277	264	244	257	210	229	278	199	203	256	217	225	235	249	222	246	211	247	228	217	236	211	229	264	242	196	231	226	214	218	236	218	221	221	223	253	248	222	245	236	214	221	227	229	245	245	239	225	265	249	232	236	207	239	265	218	253	198	218	217	230	222	217	220	259	236	228	237	222	243	233	206	258	215	230	250	228	210	245	219	203	213	230	238	237	217	228	242	236	239	240	225	229	243	236	245	254	223	217	212	215	230	209	235	218	223	242	235	259	238	227	245	234	225	223	237	216	246	242	226	262	287	239	228	255	233	239	236	241	250	232	242	251	236	221	263	232	243	223	222	248	259	230	248	237	230	221	250	225	249	266	235	238	246	223	245	235	253	233	230	243	256	286	214	260	234	254	223	236	222	259	231	246	201	246	245	221	221	248	237	222	251	258	236	244	255	229	224	251	236	256	230	235	234	211	251	247	259	236	220	267	237	261	215	217	238	240	217	231	245	222	233	248	222	241	220	234	254	243	243	232	254	200	231	227	227	275	247	240	220	233	224	224	235	234	215	209	259	242	225	226	236	225	216	229	229	236	243	233	220	229	250	251	232	250	220	217	232	201	221	224	256	243	226	265	244	223	256	196	250	234	236	222	200	251	251	243	258	232	234	210	249	268	247	243	255	215	253	236	200	214	242	251	245	198	216	231	221	227	223	237	259	265	206	237	243	198	249	232	247	202	214	223	235	223	244	291	259	227	251	251	217	238	234	230	279	237	238	256	224	219	257	231	236	205	263	214	235	228	215	254	236	223	225	229	236	258	211	247	261	259	253	229	245	232	253	236	248	247	236	230	222	274	237	237	216	251	218	240	214	240	215	248	246	244	211	230	221	243	247	244	247	255	237	222	217	240	228	235	258	237	211	246	217	259	234	222	230	238	256	225	242	226	234	251	233	226	225	205	255	242	236	244	243	222	224	268	244	246	224	226	236	240	253	244	227	231	229	246	230	231	248	239	222	195	220	257	248	222	212	226	253	246	240	252	246	250	246	246	224	251	244	229	235	218	255	230	243	242	254	228	209	240	209	248	222	217	243	234	216	252	211	235	244	241	245	233	220	245	229	223	234	249	206	248	208	244	215	230	211	219	251	227	238	239	233	228	262	256	252	256	224	229	247	253	239	211	231	235	232	231	239	250	233	243	238	245	232	238	250	232	244	221	221	251	204	227	215	239	247	228	224	238	247	257	244	230	233	227	224	231	236	229	257	222	228	239	239	246	229	211	235	239	241	241	257	234	223	228	239	263	229	265	233	245	226	240	269	226	222	218	252	236	248	217	241	223	224	234	242	199	233	231	233	213	242	219	245	251	255	229	245	216	261	245	238	238	228	245	244	230	232	253	258	229	243	232	220	236	221	243	263	194	246	251	234	227	230	244	255	230	207	236	228	235	211	221	239	263	250	241	201	244	205	222	224	220	233	249	237	220	237	221	249	227	199	244	243	267	266	213	231	253	227	237	242	230	258	237	229	242	242	245	226	218	245	251	229	209	201	227	220	232	228	238	223	252	240	229	201	214	209	237	231	208	226	252	236	234	232	233	237	223	225	254	243	231	233	237	238	232	272	247	204	245	245	235	234	208	239	242	236	232	241	246	226	214
14360	16396	28778	44146	36150	34064	29367	20976	12123	7914	7171	19361	6096	4703	5533	9875	22106	24136	19241	14319	9540	5760	3317	1702	1109	790	649	579	607	568	575	599	595	567	562	594	583	525	547	579	549	594	580	552	561	551	600	586	550	547	530	533	575	555	565	555	538	559	579	583	570	560	546	564	530	594	512	537	558	637	567	543	552	569	557	569	555	545	563	570	607	561	551	560	593	562	546	537	558	576	536	585	576	578	557	531	559	566	522	528	566	578	504	580	567	593	616	618	543	539	548	535	519	539	584	484	610	581	558	553	616	566	578	551	584	591	545	561	600	531	535	550	582	603	576	526	559	572	566	542	617	560	582	594	538	553	553	576	549	539	566	557	576	560	568	556	529	560	560	535	589	604	517	536	555	559	582	535	596	559	573	542	563	541	554	576	561	566	541	564	591	553	566	579	545	538	561	559	507	552	599	565	535	510	553	563	598	553	542	573	587	562	571	551	546	567	550	554	583	566	545	593	560	562	592	558	552	580	588	558	586	576	580	555	562	577	557	550	549	531	546	550	553	583	549	572	566	530	549	564	538	519	509	547	586	603	561	522	572	538	589	582	575	546	542	527	567	596	595	573	577	577	547	567	581	555	556	574	561	540	537	581	541	549	555	559	540	548	550	545	542	588	571	558	538	594	612	545	533	566	585	561	518	574	561	538	559	582	548	596	535	569	594	555	604	558	552	573	564	549	569	538	543	528	535	557	521	535	529	552	549	620	531	569	544	622	551	568	565	542	573	559	595	554	557	597	523	536	567	546	553	581	570	593	546	549	554	561	526	550	560	557	532	534	530	554	588	577	562	568	553	583	570	590	524	540	573	552	604	586	592	530	575	600	556	573	589	547	585	582	548	550	549	555	566	558	557	537	582	575	547	540	498	594	574	548	580	533	571	530	563	608	569	523	564	597	595	594	497	578	589	550	542	568	557	590	562	562	600	562	572	500	586	547	526	575	559	562	534	577	516	577	557	575	551	578	529	563	581	535	595	534	564	545	605	545	591	605	563	537	548	549	537	527	575	576	589	602	570	578	560	573	545	509	566	541	515	535	569	552	534	604	549	582	546	587	588	569	568	576	571	571	539	571	542	505	561	602	546	601	570	553	564	531	541	529	551	593	573	546	564	551	548	556	552	562	566	522	587	543	564	534	600	529	555	593	593	592	572	538	562	565	549	628	600	491	540	591	587	548	549	575	583	565	574	544	592	541	553	570	592	590	576	549	615	545	541	581	565	628	598	552	524	545	528	570	548	528	574	571	594	562	583	563	610	568	590	590	565	548	603	573	585	590	572	580	574	565	548	579	583	589	498	558	563	538	580	573	603	597	504	545	555	569	593	542	491	562	529	579	559	558	548	580	542	541	564	550	528	574	596	522	578	545	558	557	554	526	587	572	587	568	578	601	564	531	565	584	575	546	564	550	577	583	585	556	543	574	562	535	600	586	550	583	550	553	585	561	570	557	618	574	525	531	515	574	589	574	560	553	597	578	519	560	587	510	561	549	553	559	592	554	577	508	589	572	566	610	582	528	565	598	571	564	580	557	539	589	560	519	543	607	600	552	559	575	549	584	588	549	535	577	558	566	555	567	565	525	576	551	529	589	595	528	572	547	534	536	610	574	558	547	561	538	517	544	579	554	572	530	566	586	563	558	548	528	599	590	563	542	590	544	546	546	559	550	514	576	620	563	586	558	480	563	517	546	597	577	540	566	539	583	554	578	529	514	535	572	593	556	543	524	515	533	590	599	588	601	593	565	567	569	625	573	587	564	560	567	511	554	540	582	546	613	602	539	555	624	553	559	606	551	567	593	514	588	571	526	549	524	560	585	616	575	616	563	566	544	564	543	530	523	566	535	538	538	538	543	536	548	576	578	562	564	561	580	555	577	546	566	561	569	602	556	575	564	542	544	537	593	546	546	577	598	597	515	560	544	544	585	576	569	564	616	575	592	547	600	523	487	599	576	551	543	531	590	562	610	557	598	589	577	597	543	542	600	585	545	553	545	555	584	591	518	580	558	556	574	575	583	579	557	536	604	584	558	518	555	554	551	540	581	554	543	525	584	556	520	557	556	540	572	547	571	583	556	557	597	537	536	557	522	575	541	585	505	552	597	541	565	574	616	556	618	552	544	591	533	602	563	555	558	562	519	541	557	552	564	549	586	558	577	578	559	602	555	567	555	582	571	559	548	524	541	579	623	585	556	557	549	566	547	610	566	507	561	579	573	574	607	544	555	571	577	564	584	571	551	546	537	572	572	561	574	548	562	552	569	533	566	554	582	546	570	546	528	563	536	583	578	526	591	540	572	520	585	575	555	586	571	562	568	580	553	517	591	544	556	565	593	559	601	579	544	551	549	561	560	540	545	555	581	555	565	531	534	518	599	577	511	557	565	577	575	536	591	539	603	587	575	591	532	563	582	557	526	589	578	549	549	537	571	538	579	533	570	529	566	600	567	550	514	525	585	534	561	520	563	546	588	552	581	551	602	558	563	580	540	587	578	547	585	599	601	559	545	543	569	558	545	546	568	529	558	571	560	589	586	548	546	561	539	557	561	529	561	552	563	561	532	491	539	568	560	598	602	564	584	511	602	567	552	542	562	569	568	593	542	576	547	614	558	603	640	557	576	582	601	609	546	585	535	533	584	556	566	562	559	552	588	586	586	567	558	557	534	532	538	595	541	582	559	565	502	582	539	604	578	592	568	534	600	535	544	554	544	531	591	527	559	528	576	539	565	561	554	564	549	578	586	533	571	579	538	603	528	542	560	528	590	576	584	549	608	602	586	571	519	578	547	605	570	591	521	603	566	564	562	567	534	536	587	543	572	570	535	591	553	556	580	538	579	545	524	595	567	536	552	554	550	559	567	596	554	571	571	579	575	568	547	584	588	605	541	550	576	589	571	543	574	584	558	548	550	555	579	580	571	540	553	603	566	577	566	504	506	539	541	556	528	564	571	578	568	568	575	541	575	549	493	527	614	594	537	585	566	552	535	571	538	564	585	560	604	532	564	550	533	580	522	553	523	568	580	604	507	556	561	558	522	540	534	601	570	535	567	562	564	562	565	560	564	550	611	560	587	520	574	584	555	565	554	582	561	571	550	559	563	557	532	576	533	559	553	587	565	546	544	593	570	547	570	584	573	590	557	549	563	557	598	590	585	566	589	547	545	586	534	547	538	566	592	526	565	553	608	563	550	551	559	540	576	565	600	556	529	539	541	559	552	566	541	568	491	541	546	584	546	542	501	616	567	616	521	585	536	565	590	577	558	571	519	535	583	543	531	547	567	613	573	511	545	519	565	573	558	573	568	540	587	588	554	535	510	543	592	568	510	551	519	585	546	556	554	541	580	550	597	551	540	574	505	607	546	532	581	587	552	541	547	591	549	529	526	589	571	573	580	540	546	548	538	516	582	519	575	600	555	525	547	616	520	564	621	550	538	555	604	536	577	577	553	546	577	531	588
30799	36206	41921	49566	40091	33450	29319	22449	13328	6352	3210	2236	1959	1951	2517	6446	9494	10510	8066	5716	3458	1933	1065	589	402	300	225	190	222	195	179	208	177	188	198	177	202	208	184	194	211	218	175	185	185	160	205	185	183	211	177	199	186	190	207	192	187	195	186	205	200	203	198	209	182	193	189	176	176	199	182	198	181	201	161	181	210	169	187	187	178	169	210	235	182	183	189	209	195	194	215	171	220	193	188	204	213	200	198	214	207	178	206	186	186	165	186	158	206	206	206	191	197	211	211	190	182	198	182	192	204	193	194	191	215	195	181	185	219	198	175	199	187	176	193	198	206	182	193	192	182	187	189	188	177	193	171	193	193	193	182	173	199	175	188	199	189	169	204	203	184	185	172	170	194	191	180	196	193	186	198	214	210	181	192	190	202	189	179	206	198	189	178	176	210	176	186	170	203	212	228	197	183	203	172	201	194	191	179	189	172	227	193	156	201	215	220	190	199	201	186	180	172	202	175	163	180	195	190	208	214	174	187	205	200	182	183	189	172	200	185	214	189	202	189	201	188	156	191	208	176	187	193	182	200	204	172	171	184	192	181	153	200	193	194	179	206	202	199	193	207	186	190	181	163	216	208	163	189	230	203	208	179	194	217	205	198	226	192	166	205	204	201	189	180	178	190	199	197	165	188	207	183	179	172	190	213	185	179	179	190	161	175	195	169	208	203	218	187	203	199	195	207	216	182	203	182	197	178	176	183	184	183	189	186	195	183	204	181	185	187	202	190	187	175	192	192	195	201	206	175	225	192	210	206	206	208	186	189	189	198	202	194	191	200	213	222	203	193	195	235	231	226	215	192	182	212	165	198	169	234	198	177	181	218	182	185	209	184	186	157	197	188	200	210	186	192	180	208	186	184	177	199	201	163	211	190	196	179	187	192	178	198	219	175	184	187	177	196	203	197	187	164	201	197	185	180	216	166	198	196	212	205	197	209	196	199	213	188	205	201	197	202	196	203	169	187	206	194	177	188	208	191	205	187	217	214	209	189	168	207	176	197	198	171	203	194	195	191	191	206	184	185	185	186	216	182	214	162	163	211	191	204	194	212	189	195	197	191	182	216	192	207	187	194	198	192	184	196	199	181	217	190	178	205	193	191	205	194	183	187	192	205	200	213	190	209	218	200	193	191	186	204	179	163	200	179	150	165	204	194	212	180	181	201	194	183	209	174	183	186	184	206	190	211	182	168	183	181	185	195	213	184	173	175	196	177	184	159	186	175	195	205	183	188	169	194	204	205	209	170	177	176	167	184	176	209	196	208	201	209	200	208	190	207	192	219	192	178	187	206	204	193	227	185	163	196	185	171	192	171	173	187	173	202	174	203	198	221	232	193	182	193	184	177	220	201	178	179	182	206	196	165	208	204	184	213	200	210	177	188	187	202	212	163	208	184	173	184	165	178	210	183	223	186	201	206	181	191	178	184	209	213	205	192	184	189	213	216	188	228	184	202	206	172	198	161	173	187	174	204	174	165	195	184	202	207	179	171	201	178	201	199	198	165	193	211	201	190	190	195	174	182	191	182	187	175	175	186	199	182	184	200	195	197	193	197	190	178	209	206	175	229	199	175	173	213	239	173	167	203	179	194	183	210	200	218	202	194	173	163	186	191	210	194	228	189	193	151	194	195	216	188	210	224	175	220	185	196	197	185	181	170	172	201	162	192	202	204	180	182	184	202	187	167	180	192	199	183	180	206	193	201	207	200	209	194	171	188	182	205	172	205	170	183	189	189	188	200	187	213	213	173	188	200	198	194	188	204	199	190	166	213	192	175	184	211	188	179	187	207	187	180	183	211	247	197	191	180	195	191	182	172	210	200	203	221	188	191	223	185	206	171	199	192	182	172	183	203	194	182	187	186	183	178	182	183	176	175	188	193	183	153	196	179	180	194	189	209	180	207	224	181	220	173	195	219	188	192	206	177	163	187	180	182	210	184	162	185	215	182	192	206	190	183	170	200	187	207	210	185	188	168	175	199	204	193	189	201	208	169	171	195	191	181	178	178	167	217	216	202	182	220	204	198	202	189	193	202	196	198	189	185	204	230	202	211	223	192	175	198	175	189	203	200	206	167	202	196	190	169	191	186	171	182	204	197	192	178	175	191	205	178	183	189	188	182	191	196	202	196	196	196	194	158	173	194	176	181	178	183	176	184	216	180	190	183	201	209	191	185	203	179	199	215	190	182	223	179	185	210	190	209	193	187	195	200	185	225	196	237	173	163	186	197	194	222	193	188	204	203	217	209	210	186	183	178	180	205	176	192	167	165	166	193	188	191	215	201	205	205	207	192	215	178	196	198	191	204	158	158	188	208	203	220	209	190	184	195	203	205	187	190	190	169	185	174	202	178	178	169	193	189	187	198	197	148	181	181	208	196	177	180	194	210	203	192	174	177	199	201	172	210	201	200	211	194	194	196	202	191	188	176	187	202	202	190	193	166	183	199	173	193	174	200	209	204	169	199	186	189	179	179	205	203	215	196	186	197	164	221	190	198	197	192	183	189	184	175	195	234	205	194	197	189	206	163	193	214	175	205	191	176	179	188	205	179	183	176	188	197	189	197	210	193	169	209	166	188	183	193	178	183	211	177	202	199	191	205	192	233	189	180	190	209	177	193	186	178	199	200	192	199	179	194	217	201	183	207	187	170	191	194	207	195	187	200	190	200	204	213	199	201	188	208	215	206	204	172	194	190	175	215	200	166	191	171	185	199	203	192	192	221	204	195	172	211	205	214	189	178	175	186	147	202	206	193	212	177	194	207	197	194	194	156	195	190	191	182	178	181	200	179	176	187	204	197	206	196	190	201	211	177	182	171	214	196	179	189	192	185	185	190	190	187	189	173	204	204	220	184	173	215	173	191	176	170	190	196	200	212	174	174	185	176	193	186	159	182	219	185	192	185	198	175	177	209	205	204	202	207	152	201	185	182	211	198	192	183	180	198	189	200	191	186	171	191	178	200	186	185	176	174	192	183	184	188	192	199	192	181	185	201	190	198	185	180	203	224	178	190	200	184	191	183	201	171	171	180	171	185	178	210	190	203	198	195	177	171	198	175	189	183	213	192	182	196	207	180	210	195	172	194	202	188	185	201	177	178	181	195	197	201	185	202	204	195	194	197	170	211	164	191	181	205	179	182	188	199	202	171	205	202	187	164	193	203	171	171	192	186	185	232	192	207	185	203	208	205	213	199	194	201	192	193	175	207	217	216	167	209	181	212	195	196	181	182	204	180	200	206	200	205	173	194	177	178	170	194	193	193	191	179	192	198	213	193	194	205	177	206	197	212	191	199	212	186	197	209	191	211	213	201	222	167	205	195	186	179	178	196	211	176	201	177	173	201	201	200	202	190	201	215	185	191	158	195	209	197	204	196	185	200	215	209	198	176	202	187	201	187	209	178	199	194	207	165	184	177	188	182	209	184	178	189	188	202	190	183	207	208	179	197	153	191	175
18454	29061	39007	51004	48106	47332	37756	31867	18754	12534	10754	9873	9668	10180	12696	25198	30993	31691	26820	21614	15034	9285	4878	2589	1482	931	659	551	464	472	490	446	496	447	497	447	462	447	451	454	471	441	480	473	481	464	465	468	466	444	449	483	474	438	451	449	486	449	454	457	448	474	500	457	464	503	454	467	485	469	466	485	497	467	446	477	455	451	460	469	442	482	469	476	499	452	443	458	477	446	505	494	511	499	459	470	431	458	461	408	430	486	477	493	472	456	445	472	466	502	458	462	445	469	451	451	462	483	464	482	509	453	452	478	454	449	453	418	462	495	438	450	451	489	485	480	477	454	477	478	524	471	458	459	445	475	438	467	480	460	458	446	454	465	463	457	445	440	456	500	475	453	484	453	498	436	430	434	439	483	430	469	451	479	476	432	474	473	491	442	475	445	459	439	496	466	445	476	486	490	488	479	527	434	485	477	503	434	456	455	488	492	481	458	436	484	440	463	434	449	476	452	456	439	469	448	451	468	501	483	452	480	477	458	457	470	485	487	490	505	456	475	451	476	483	460	456	469	476	447	472	450	451	469	488	462	467	453	501	466	450	446	444	432	471	496	418	470	445	478	453	474	411	486	449	473	458	479	442	452	485	474	437	455	465	446	466	481	491	478	445	489	445	501	449	506	491	479	498	501	462	439	479	493	496	430	436	488	459	481	494	447	430	468	441	503	480	447	485	469	434	444	448	506	496	472	461	477	462	466	455	458	451	511	440	479	470	510	487	449	457	436	439	466	489	468	470	470	460	460	477	511	450	445	475	470	448	442	474	477	474	472	448	496	467	455	478	447	445	461	480	480	462	476	445	427	460	454	452	437	422	444	486	460	484	454	440	432	447	473	458	483	485	449	454	478	450	439	471	448	463	480	489	510	472	475	499	451	460	475	476	462	439	461	470	430	481	444	471	471	459	474	478	470	471	475	461	483	530	467	466	448	447	481	434	453	476	454	477	475	493	483	526	470	480	440	463	440	467	455	464	467	480	437	440	471	470	488	470	442	461	469	482	491	452	484	464	436	475	472	471	491	485	469	438	443	489	453	432	467	504	444	476	463	464	492	452	498	460	478	449	471	442	447	415	406	485	462	475	495	487	460	494	469	471	444	442	466	441	459	427	476	452	467	496	467	476	466	460	475	446	486	495	453	467	407	456	483	478	447	453	529	498	441	494	466	435	479	470	488	478	466	473	464	474	484	485	474	458	490	496	445	487	478	483	479	469	470	448	448	499	490	476	512	444	468	460	454	472	446	440	447	494	457	445	495	463	466	470	479	510	482	478	466	460	505	490	486	454	438	463	466	474	467	453	440	522	468	438	460	459	451	460	480	507	504	459	481	461	457	510	470	430	480	475	471	450	461	464	477	467	452	455	495	498	508	476	454	446	481	438	474	482	429	458	470	470	459	474	474	474	462	475	441	459	441	477	471	436	472	456	465	491	504	513	463	474	438	462	470	464	433	499	513	487	462	472	459	427	469	459	445	506	477	480	437	443	485	504	464	451	417	419	446	480	464	481	441	475	459	478	485	462	446	473	473	480	472	483	439	485	487	486	463	471	472	496	443	477	487	447	455	467	456	485	498	458	456	454	482	455	492	492	507	466	466	465	471	451	472	494	455	441	457	459	490	495	495	480	485	475	486	478	464	456	461	460	444	473	472	435	502	494	480	451	433	468	489	466	471	482	476	456	501	477	467	475	495	451	422	460	474	439	475	418	472	487	458	472	448	465	492	468	483	476	432	470	500	445	465	471	472	443	469	440	478	456	451	445	488	449	478	460	454	452	439	450	466	456	421	475	485	463	462	449	452	464	438	465	490	473	422	453	454	452	411	511	499	487	465	483	462	421	501	448	469	456	483	454	440	431	435	493	485	459	460	506	463	467	475	476	458	482	447	448	429	412	441	466	476	455	457	483	473	444	443	487	471	511	469	492	480	474	500	467	501	486	460	476	445	481	464	489	469	453	463	467	433	477	453	483	474	506	476	430	438	470	450	469	489	466	451	484	465	443	501	470	493	412	495	435	457	460	500	438	465	437	428	440	460	495	463	435	455	482	477	474	458	458	486	465	418	438	491	461	456	440	453	476	478	492	512	484	487	508	464	446	495	432	472	481	487	471	503	465	476	463	440	478	479	487	467	489	470	432	475	488	449	457	443	496	460	458	462	468	461	461	426	434	476	461	462	482	472	461	490	488	455	443	452	450	488	475	461	457	478	454	492	450	465	441	474	503	445	496	453	460	478	496	472	485	505	480	432	471	470	514	442	471	455	437	503	427	469	460	484	423	448	462	467	481	462	438	458	454	479	467	448	426	468	451	489	491	461	427	464	453	498	455	448	501	416	446	437	455	449	463	482	480	456	439	492	469	510	444	491	466	483	470	470	454	492	502	444	456	477	459	511	449	500	455	463	483	493	464	443	479	453	456	470	494	460	448	485	488	471	466	451	491	468	466	492	470	464	459	444	468	519	457	482	453	455	438	481	473	443	470	452	466	451	459	462	494	432	446	491	458	473	454	465	457	467	454	436	471	453	438	475	503	449	463	474	466	468	465	473	491	459	482	455	475	463	510	453	474	431	436	471	474	430	430	482	455	473	453	492	488	498	473	470	472	476	453	466	482	472	476	444	454	478	450	453	465	510	497	490	455	503	461	468	459	486	431	447	481	470	481	479	484	478	466	480	486	430	519	488	488	548	452	478	483	462	493	510	482	432	450	446	479	506	457	478	468	492	453	429	432	460	455	488	513	452	447	430	485	484	503	460	460	503	441	480	460	502	441	472	441	501	503	453	445	495	486	483	466	464	459	456	479	409	473	457	483	515	491	438	468	477	472	507	477	450	501	424	499	452	463	473	451	451	455	432	447	450	434	503	470	481	480	464	486	433	479	484	454	521	476	469	439	474	475	455	499	486	510	505	457	467	436	478	467	429	455	469	488	445	463	453	486	451	520	477	432	432	467	494	440	446	463	459	441	488	470	488	466	469	468	445	436	466	458	458	488	455	438	449	493	451	459	500	479	441	480	462	477	436	441	451	464	437	483	461	462	483	481	440	479	497	482	482	479	490	446	455	447	456	458	480	448	493	476	460	450	448	450	489	471	493	507	467	464	448	488	501	499	444	476	448	444	484	460	498	475	492	462	473	485	461	478	482	456	457	455	500	420	460	463	481	471	492	487	441	448	458	463	486	532	446	434	457	456	447	483	463	438	501	499	450	443	446	471	446	443	462	506	476	459	484	481	452	454	454	433	432	510	459	501	458	486	428	467	494	482	461	435	469	461	445	444	468	487	465	465	443	443	467	473	456	456	467	467	453	459	479	510	501	451	429	492	464	462	484	441	448	450	467	468	471	446	436	493	477	438	480	472	504	471	467	444	418	490	451	454	470	476	470	456	485	449	470	472	472	465	473	478	478	491	468	461	461	486	478	490	421	454	450	473	458	447	462	449	445	482	458	469	472
4734	4635	7856	11379	7983	4184	2332	1336	894	766	700	574	523	478	405	427	561	760	809	621	531	430	404	304	286	305	274	274	301	291	324	311	266	277	277	248	271	241	274	307	295	278	265	279	299	310	288	274	261	272	285	265	274	269	269	248	280	273	297	312	253	278	281	265	309	292	277	273	295	243	272	273	283	273	286	259	245	256	276	276	252	285	290	293	260	248	274	277	279	269	290	303	302	270	284	241	267	278	270	268	275	304	284	268	314	255	254	304	264	279	245	255	267	263	262	292	283	256	257	252	272	284	254	245	276	288	275	277	264	272	259	256	280	284	258	300	304	296	259	282	302	265	245	270	277	271	271	264	271	278	265	272	268	269	301	282	237	274	276	278	282	254	280	295	248	273	276	286	306	264	276	272	253	285	247	304	261	274	282	249	274	284	278	258	263	269	277	282	284	288	268	283	311	261	277	269	245	266	258	282	271	263	267	267	261	219	267	279	271	268	266	251	268	253	262	270	282	285	263	297	286	278	310	248	275	253	269	289	286	302	258	281	285	279	276	282	279	269	261	276	281	272	267	254	301	266	257	282	289	259	283	294	263	283	284	279	247	298	288	280	275	259	266	261	293	272	304	275	266	279	278	257	286	265	289	292	286	261	274	267	280	259	249	279	275	277	253	284	276	263	267	256	274	279	293	303	285	274	280	270	254	311	291	286	274	259	249	265	270	272	270	283	269	253	283	298	272	286	280	271	272	254	268	280	278	261	255	271	277	265	290	289	294	273	268	259	254	266	264	298	258	252	269	252	281	279	274	281	254	250	304	261	234	268	284	249	311	262	280	288	283	280	281	278	271	272	290	287	280	289	254	257	264	270	264	270	290	252	294	289	243	279	273	296	295	270	302	292	270	273	272	286	278	268	242	292	266	265	237	286	301	290	255	242	264	270	307	293	297	265	304	241	284	281	265	277	233	282	272	263	257	238	248	268	271	263	292	277	235	269	298	265	244	270	287	267	297	253	308	250	296	300	278	300	252	278	277	297	305	278	279	244	293	288	274	296	280	259	281	297	271	247	263	292	249	286	295	300	272	276	280	266	254	263	288	251	273	291	285	329	252	284	239	249	275	316	275	265	235	238	265	256	259	256	263	282	277	268	286	292	266	287	260	249	275	287	306	282	257	278	271	279	256	265	273	263	273	258	254	262	263	241	261	251	258	267	256	292	290	285	267	281	260	275	289	270	265	274	284	277	247	268	273	283	272	262	295	270	262	276	252	300	280	258	329	294	311	287	278	263	302	291	261	257	299	270	263	281	275	250	265	269	296	260	240	251	277	264	273	266	252	260	279	281	270	286	275	264	271	270	274	283	239	278	269	270	272	278	256	269	266	232	286	267	281	289	298	276	249	277	242	267	259	269	275	268	277	264	295	265	308	265	282	255	303	254	285	273	307	250	278	277	291	263	264	291	238	303	252	302	287	287	279	277	295	285	268	252	271	279	298	278	247	274	255	285	274	273	249	281	259	260	257	259	283	291	285	279	253	251	279	291	265	288	287	281	294	280	267	282	266	287	291	240	279	281	259	236	299	268	265	320	293	259	254	280	281	260	284	268	248	307	290	276	272	293	254	272	259	263	273	272	271	295	258	250	239	242	236	262	261	258	281	248	266	260	265	284	265	271	250	281	289	268	271	255	255	288	273	250	268	279	249	274	265	292	270	267	265	281	278	290	264	282	234	260	297	251	289	258	297	287	244	263	258	309	273	278	306	280	267	288	284	294	282	268	248	264	265	286	271	276	270	263	248	240	249	283	299	311	263	250	253	258	257	263	263	284	265	264	276	274	260	277	262	302	261	284	291	244	297	281	287	248	287	282	270	274	267	262	263	254	313	281	252	267	288	277	268	292	272	258	289	269	276	279	234	258	275	248	301	309	263	275	261	252	255	302	247	247	271	259	293	268	239	281	299	245	288	280	298	264	278	262	312	267	286	292	242	261	263	280	285	247	283	255	296	258	286	267	260	272	279	300	260	275	220	259	271	252	274	281	254	286	296	294	267	264	279	252	285	277	303	270	297	276	262	293	263	280	282	256	232	305	254	272	248	262	262	261	281	298	282	268	268	247	291	277	264	272	256	251	287	308	268	289	270	273	269	266	264	266	281	261	242	250	252	260	273	250	237	291	274	276	274	271	272	267	263	264	268	279	306	266	254	273	279	277	267	293	292	265	285	280	298	290	272	264	279	275	271	289	294	281	289	266	278	315	259	264	248	282	294	270	257	290	278	268	246	282	258	265	263	296	277	250	262	237	280	271	270	272	278	291	234	264	258	270	240	292	245	254	311	267	272	265	264	248	278	255	242	250	284	268	287	287	292	286	279	291	294	264	297	280	281	301	263	261	298	249	245	277	284	272	295	269	253	265	282	284	268	296	290	283	288	290	249	277	312	261	257	287	269	287	261	269	251	277	305	291	266	273	298	259	265	262	262	274	265	294	260	285	288	258	273	266	293	244	250	273	271	283	273	305	265	301	228	278	265	288	277	261	277	269	243	277	285	271	289	287	285	259	256	272	260	254	271	263	257	280	261	264	296	298	267	282	251	262	272	272	246	288	258	291	244	282	266	279	288	261	263	268	280	239	260	286	270	259	273	288	264	288	292	259	271	243	269	259	260	296	271	286	296	247	306	275	232	253	294	275	294	251	267	280	254	274	297	251	251	296	262	276	262	258	278	256	301	267	256	284	291	294	276	257	285	270	255	270	236	289	278	280	302	265	256	285	269	301	275	243	294	274	253	251	257	272	277	274	278	282	264	273	238	272	298	291	263	300	272	264	287	289	279	264	272	265	294	288	305	276	282	304	287	306	270	269	291	262	272	268	290	253	276	245	298	281	267	258	279	301	263	269	264	254	274	257	275	261	278	285	262	265	272	310	272	263	270	293	301	266	267	264	274	281	285	288	290	252	255	252	297	269	258	264	244	275	301	292	282	254	251	284	274	275	274	259	269	259	262	250	239	267	285	274	295	310	263	279	254	283	242	271	271	288	302	286	276	274	271	267	310	299	278	267	264	292	264	270	261	272	262	255	247	274	261	256	278	278	285	248	285	304	264	254	259	283	291	281	240	289	299	288	310	284	292	247	280	270	238	271	276	242	249	262	225	258	235	267	263	305	294	275	275	287	252	274	300	275	258	274	274	287	275	263	277	278	283	248	288	272	265	262	287	285	261	261	237	285	270	260	252	234	288	297	273	277	248	290	256	276	269	285	278	255	278	267	276	275	290	252	286	282	275	263	270	263	276	269	312	300	280	280	290	267	234	258	248	278	276	267	271	286	294	282	258	279	306	286	268	254	270	264	252	283	275	286	296	261	262	289	255	266	273	310	276	282	282	264	285	298	284	249	274	248	253	290	283	251	292	283	255	251	280	319	276	268	285	257	288	243	274	285	263	278	271	217	270	285	279	264	283	264	265	286	295	265	269	259	272	280	266	266	264	277	285	273
3580	5009	12926	22758	18998	12912	8351	5741	4059	3284	2949	2499	2220	1979	1575	1707	2589	3372	3507	2184	1763	1442	1104	838	752	706	656	646	610	627	638	639	644	610	607	618	618	660	608	643	653	626	607	637	648	614	640	657	602	643	632	580	634	628	646	589	642	637	662	647	629	688	651	636	641	642	680	643	624	617	648	634	631	624	644	608	651	672	657	632	647	599	632	627	667	628	662	659	612	622	665	624	662	648	630	669	627	653	666	632	641	662	624	666	640	652	626	640	627	651	665	650	639	662	673	645	621	607	657	707	644	644	633	652	671	644	629	634	614	684	633	597	659	656	629	670	645	710	621	686	635	613	621	625	643	648	618	598	677	641	641	658	668	665	643	652	610	631	591	652	621	626	620	612	615	665	643	610	627	616	628	644	688	595	643	666	673	699	625	654	632	676	653	636	637	642	651	617	673	620	615	616	641	643	667	678	595	667	654	673	617	652	645	679	653	603	685	640	626	649	633	676	653	656	661	675	631	615	621	643	662	624	631	620	641	646	669	633	671	665	622	651	649	665	635	593	641	652	644	618	676	672	614	651	696	628	653	667	605	644	586	615	639	645	624	655	645	657	599	660	654	663	648	657	661	686	626	641	620	638	672	633	621	644	639	674	640	637	645	580	666	623	622	634	624	633	604	618	636	660	650	636	640	608	616	620	653	643	673	659	620	614	641	633	653	644	614	664	687	644	605	595	624	645	626	636	624	660	669	643	642	700	678	634	675	640	633	638	622	627	623	675	646	630	649	581	645	651	661	593	628	660	583	616	657	665	661	653	659	662	631	652	643	613	632	651	634	641	628	638	657	620	645	661	667	584	577	665	703	683	638	677	632	649	625	650	620	681	577	657	617	655	621	663	598	705	587	615	656	646	625	634	627	602	621	609	637	676	642	675	631	646	634	620	643	669	640	637	650	667	632	635	582	655	623	627	625	664	635	626	607	701	642	646	619	658	666	632	660	603	650	651	608	640	640	637	687	657	625	662	620	618	624	602	612	636	636	631	604	700	595	676	635	613	650	665	648	636	617	638	656	630	634	632	625	648	643	647	643	684	646	651	700	639	580	657	667	680	652	645	633	639	641	611	639	659	666	703	619	687	708	594	650	671	647	645	711	634	630	675	638	638	656	707	709	642	652	647	651	645	608	703	647	608	647	646	647	639	675	660	651	608	606	634	624	678	626	680	609	629	631	649	648	684	677	681	655	627	652	672	604	620	608	681	641	650	631	629	653	610	618	587	627	687	661	630	629	631	653	676	589	686	627	632	683	646	635	650	620	660	659	644	619	637	601	624	677	636	693	639	664	638	663	617	620	623	617	627	607	631	669	612	653	610	653	631	627	678	650	651	617	608	661	654	634	587	675	638	627	600	628	652	643	632	663	651	598	624	650	671	638	636	630	673	644	726	633	641	639	661	654	621	667	619	622	602	663	646	592	590	635	655	669	610	618	651	638	620	636	664	654	624	635	613	648	643	618	637	641	675	641	683	685	623	635	648	621	669	676	623	603	618	642	665	604	648	650	649	582	634	634	627	622	630	629	721	633	653	619	650	676	673	659	621	615	614	683	615	682	649	617	653	647	680	638	630	630	644	631	601	634	638	614	621	644	620	658	630	623	655	645	639	655	655	644	667	605	646	623	627	652	654	643	631	658	636	653	668	663	606	636	641	637	638	656	653	621	628	638	640	647	641	631	636	673	637	624	669	616	650	644	648	618	626	632	684	623	659	624	607	622	649	666	657	621	616	684	646	672	657	655	642	600	607	662	603	619	690	610	634	646	638	615	635	619	599	620	635	662	651	639	647	655	634	661	625	635	617	607	612	632	675	600	629	589	661	617	682	690	646	664	641	645	634	611	632	611	660	658	627	635	610	659	687	665	628	600	639	647	611	659	662	630	639	633	650	610	661	677	650	629	672	636	664	626	662	646	657	648	654	645	648	608	669	654	608	631	640	605	697	657	649	673	629	665	631	657	629	621	622	643	632	657	657	675	623	673	646	642	565	649	663	619	647	616	661	636	640	647	660	651	630	581	659	624	661	617	659	641	607	613	621	638	651	650	612	601	605	620	668	650	653	635	623	684	617	616	620	613	639	650	625	656	673	712	627	598	679	667	676	638	604	625	664	640	575	622	661	659	650	647	651	671	624	653	636	657	583	638	638	628	622	643	640	647	650	646	673	655	647	665	624	652	632	597	652	649	629	679	632	648	660	631	654	635	667	696	635	649	628	658	659	662	622	671	621	655	636	638	634	651	634	645	656	602	707	631	652	675	638	679	654	609	623	620	620	637	701	679	619	647	617	638	649	644	642	704	619	665	678	606	592	607	644	616	633	635	626	620	626	676	636	637	594	663	675	689	640	652	635	628	640	638	616	655	654	619	631	660	638	622	649	643	620	653	609	623	627	635	653	623	646	653	600	648	614	609	621	673	614	629	627	612	618	681	634	644	661	658	692	689	664	663	615	667	640	619	628	636	662	657	632	688	643	656	629	637	654	631	653	632	666	647	648	607	693	631	646	614	620	659	642	648	666	670	610	663	638	662	666	698	606	623	663	632	668	681	652	626	645	657	636	662	628	682	677	672	649	628	633	627	596	628	655	674	628	638	632	623	686	628	630	646	652	582	667	661	656	627	639	676	621	627	626	601	657	686	620	636	622	656	655	650	665	620	668	617	632	676	659	619	597	597	639	657	661	625	631	661	622	661	604	632	651	665	625	628	644	613	625	646	645	608	640	666	674	626	630	640	631	654	683	643	652	630	610	607	627	666	634	632	644	622	667	656	649	628	638	620	651	635	624	682	677	636	658	652	631	624	630	626	630	656	658	641	585	674	661	606	637	667	625	627	671	599	725	604	677	672	683	615	627	564	650	610	663	618	659	653	612	655	633	677	646	651	607	686	607	674	664	614	635	655	649	642	639	613	662	619	624	698	609	619	641	624	661	673	631	644	692	627	666	656	604	612	674	644	666	648	668	655	606	654	643	636	624	625	651	629	618	644	651	639	649	647	643	661	639	665	596	624	634	633	677	641	612	661	634	639	672	660	636	627	653	675	702	642	651	663	590	636	614	640	658	587	642	617	623	656	677	624	657	645	655	654	641	660	616	653	699	636	630	618	666	622	616	636	615	649	639	692	642	604	630	646	610	597	630	624	598	642	610	680	660	651	677	670	622	653	648	666	628	615	648	678	670	699	637	613	637	576	623	693	666	683	622	605	617	657	633	664	614	606	648	661	614	666	667	592	656	634	669	685	646	644	606	650	640	682	645	629	701	634	699	615	615	640	652	602	612	655	707	688	659	654	629	659	664	638	645	607	669	616	663	612	598	651	644	654	627	668	632	598	610	600	668	639	668	611	640	659	674	613	649	631	641	681	592	630	647	667	565	655	631	638	650	668	647	661	606	626	645	652	656	625	632	643	653	633	657	676	641	633	655	614	593	677	659	645	626	626	617	640	677	650	668
21542	32005	43317	45600	38257	32037	25503	18021	7153	2618	1189	1049	1142	1354	1825	3911	5230	4929	3894	2694	1454	937	719	416	337	276	287	236	246	223	225	270	224	212	251	238	221	239	247	234	240	224	212	210	242	224	243	245	252	235	236	201	245	233	246	256	247	235	216	226	224	223	222	221	237	258	248	219	221	228	226	262	230	242	231	267	243	204	238	197	206	227	245	229	228	232	239	222	228	222	209	239	221	234	212	203	238	211	256	241	228	235	220	237	220	254	209	229	260	212	237	233	220	233	260	217	232	223	260	233	217	215	217	235	246	212	208	288	211	245	261	213	228	215	209	220	228	210	213	236	210	245	224	236	216	242	209	222	227	213	232	236	204	235	228	209	226	238	256	224	247	261	236	218	225	205	233	224	237	201	262	231	248	220	190	204	211	221	217	219	245	243	219	216	235	218	216	215	209	265	245	216	220	203	227	239	224	245	224	244	239	234	241	225	219	223	235	228	233	231	231	229	243	194	209	253	247	234	229	200	214	225	231	244	231	251	251	223	238	250	236	244	225	235	239	222	206	247	251	239	234	242	237	216	230	253	230	244	262	221	227	244	226	218	229	240	233	254	229	215	227	235	242	243	240	256	216	245	226	245	244	252	257	219	237	215	247	221	239	240	233	222	249	243	237	244	224	236	203	243	212	223	249	228	260	241	263	235	222	238	242	258	237	229	248	205	228	241	222	229	225	248	238	270	243	222	230	212	217	253	217	245	238	223	229	212	234	229	231	208	230	237	251	220	235	267	238	193	239	237	200	212	215	242	217	276	239	240	237	201	231	214	213	217	245	223	226	224	236	209	210	250	215	236	220	232	237	262	212	200	247	251	259	232	232	221	224	246	200	248	220	235	231	214	221	214	242	227	237	252	252	227	220	224	226	250	231	236	223	252	258	218	244	211	240	230	233	266	224	242	200	224	239	232	199	241	225	260	222	239	225	240	224	229	237	245	245	233	247	258	226	228	263	225	238	235	257	222	212	227	227	228	199	234	244	233	216	208	222	243	252	236	221	219	235	234	249	218	215	190	227	240	226	216	248	249	215	220	223	217	236	256	233	259	225	234	234	227	225	211	203	215	225	224	213	254	223	238	202	202	197	236	254	233	213	230	237	210	235	225	236	229	243	194	241	223	230	235	266	253	232	232	200	220	257	242	252	233	266	223	231	228	246	225	219	235	214	218	247	227	232	234	230	210	221	237	220	235	250	214	234	217	242	257	205	216	215	256	215	234	237	273	243	225	219	216	249	244	249	225	225	231	230	238	237	220	208	224	216	220	201	232	209	264	224	256	263	232	220	239	239	217	219	235	221	219	221	240	242	244	244	236	232	240	208	222	235	226	253	243	206	251	239	202	215	208	224	221	232	235	236	241	224	245	240	207	223	203	218	250	225	245	219	206	239	238	227	218	223	221	255	215	225	211	223	224	241	207	221	219	226	198	252	247	220	245	233	227	215	245	219	209	217	239	238	230	234	241	237	222	224	240	260	249	232	212	217	207	217	238	229	279	237	249	249	244	228	239	228	208	240	214	208	239	242	240	211	237	252	247	238	234	205	254	229	220	243	208	201	230	222	226	244	228	219	228	215	243	206	246	220	237	233	241	235	225	226	238	232	219	204	220	245	249	218	231	240	247	208	222	248	231	221	228	264	253	232	217	213	208	245	245	229	251	264	261	242	266	247	223	233	250	208	233	242	212	220	232	204	221	210	235	234	259	228	240	249	240	229	221	224	246	237	226	224	222	203	227	240	226	232	232	199	241	254	231	226	241	221	217	257	228	245	240	224	209	232	246	233	254	212	225	216	238	228	235	241	242	240	242	240	224	202	225	230	222	247	224	244	196	229	216	208	228	236	210	242	227	234	218	241	174	266	217	245	235	211	238	251	214	211	206	241	235	243	244	246	222	221	241	239	230	209	203	225	209	224	197	238	230	235	235	235	212	245	233	213	224	203	220	240	218	231	238	208	231	210	233	196	231	226	219	266	252	224	248	246	219	210	239	225	240	230	203	202	205	251	221	240	231	232	212	241	182	215	249	224	220	218	231	209	230	223	230	246	226	209	265	223	199	235	241	233	211	238	249	265	265	238	249	209	264	251	206	227	254	214	230	236	232	234	205	252	225	229	223	232	221	229	237	216	217	230	252	252	220	218	211	231	237	243	243	255	238	274	233	245	229	224	219	237	206	240	219	238	243	215	251	241	220	231	205	269	209	237	238	239	236	261	227	249	238	231	268	240	202	219	232	245	210	220	232	241	217	234	206	242	232	206	202	228	244	245	205	225	213	240	231	209	232	234	239	227	232	256	210	228	233	226	228	214	200	249	229	222	244	246	210	202	217	231	232	226	222	222	204	215	233	251	229	195	232	226	250	229	243	208	212	262	238	212	234	247	237	217	185	199	229	219	242	210	235	206	245	202	204	227	228	230	217	241	224	218	215	255	239	232	251	222	237	209	243	226	248	239	241	234	221	241	203	237	226	224	244	227	237	244	229	230	218	221	222	214	216	230	250	241	226	211	237	231	226	223	224	227	243	220	238	238	212	225	207	245	234	243	207	219	231	228	244	237	247	235	193	217	233	239	217	243	224	220	248	245	236	227	265	229	231	210	217	224	230	224	213	249	263	213	226	224	231	236	246	239	250	205	246	242	268	229	234	242	252	237	218	242	280	221	206	229	208	225	229	240	222	228	250	239	242	205	234	187	203	211	241	243	210	231	252	226	208	235	237	218	248	235	250	222	246	222	213	222	236	198	203	241	202	258	207	255	206	255	218	215	201	199	199	226	224	226	233	209	240	245	222	212	238	228	211	251	229	247	244	270	239	247	213	225	224	235	223	258	239	235	236	238	217	246	239	258	215	190	234	213	215	228	240	245	257	198	227	215	239	211	230	213	222	249	270	241	244	228	237	246	250	227	237	248	226	219	225	247	227	227	230	226	244	216	226	227	215	222	234	238	213	236	224	224	218	231	210	239	225	226	214	249	209	212	203	256	235	240	224	218	230	243	228	249	269	248	236	235	210	211	241	219	215	243	234	216	216	214	222	206	247	216	241	235	253	240	228	205	243	246	244	253	221	222	196	225	260	234	230	244	227	224	231	230	227	259	238	220	208	225	269	258	227	236	208	211	227	241	222	235	241	223	204	222	267	247	231	259	226	240	213	219	222	227	223	230	215	238	219	233	262	218	210	196	221	230	214	221	231	221	228	230	257	223	205	299	261	232	211	209	244	248	240	202	221	231	241	226	243	225	235	253	226	233	218	201	209	234	252	236	233	249	239	221	212	216	236	251	228	243	244	223	222	253	208	232	224	211	229	243	229	239	240	244	223	230	182	244	252	202	210	212	231	222	211	223	202	234	216	226	259	237	215	221	224	235	247	229	232	255	241	218	232	215	221	234	233	230	245	228	209	220	228	234	198	210	240	217	243	236	233	241	235	254	245	259	216	219	217	221	225	233	228
13983	25838	41075	48784	47313	43203	33640	23665	9527	5729	4654	4847	5894	7167	9310	18370	22246	20721	16913	12384	7173	4339	2935	1526	1140	810	621	584	551	539	526	525	555	526	547	537	552	526	565	524	497	535	580	507	552	537	545	555	542	556	578	546	557	550	535	542	542	536	544	602	539	562	546	549	514	513	515	547	591	581	540	527	581	508	542	576	532	546	557	554	517	541	569	557	539	553	542	531	553	541	507	540	560	575	575	514	508	566	555	510	536	546	555	589	516	510	527	514	523	556	556	528	553	537	514	552	524	558	527	539	574	512	575	523	553	547	552	579	523	495	566	551	534	515	555	536	558	550	508	525	555	561	520	570	564	607	549	530	552	513	571	592	562	539	544	561	512	547	535	560	552	509	527	532	550	591	561	565	506	534	561	572	538	510	548	582	535	536	545	561	544	552	602	564	538	498	563	559	531	549	575	558	572	571	555	528	539	495	566	541	549	555	495	514	539	534	531	549	568	526	539	575	557	547	514	528	546	517	552	534	563	534	564	570	502	505	540	537	491	512	599	543	561	526	523	579	571	527	500	528	496	505	524	512	544	532	543	580	509	566	521	522	549	582	519	555	576	541	517	537	544	515	495	534	564	547	548	545	547	559	564	536	567	532	586	539	521	571	556	572	545	539	540	542	557	575	561	534	531	498	522	543	535	526	548	537	531	543	526	481	509	549	553	519	553	580	515	567	575	550	541	551	540	535	528	538	547	529	544	505	531	570	502	501	520	570	575	544	566	532	574	594	558	583	552	549	527	538	552	549	559	567	532	603	552	525	544	503	561	580	567	564	522	554	565	556	545	545	531	555	559	487	533	571	538	546	554	547	544	563	515	555	542	535	538	517	551	506	522	532	533	532	508	569	548	558	582	600	503	524	544	548	539	502	556	526	569	498	571	538	505	571	591	559	513	550	548	568	508	543	569	536	543	521	540	535	496	522	526	571	555	552	550	551	546	523	547	511	597	561	579	568	570	538	546	569	564	583	527	500	537	536	522	542	587	535	561	537	506	537	556	553	540	522	510	542	572	556	531	551	576	538	528	540	507	531	515	536	549	534	566	517	551	524	510	547	552	562	556	551	529	538	566	581	528	557	594	540	535	546	495	542	549	551	567	507	572	560	539	535	531	564	601	546	528	566	566	529	548	522	562	566	567	572	533	519	551	571	564	542	553	543	562	550	532	528	515	565	535	562	555	529	514	560	525	564	575	554	518	513	547	567	583	518	549	560	536	562	514	532	522	567	570	540	532	515	517	579	506	591	560	523	552	534	542	560	575	581	566	574	557	546	555	523	574	538	516	568	578	532	541	537	510	535	528	499	539	557	499	531	578	527	480	519	527	587	558	541	488	506	521	561	568	598	555	536	492	562	517	550	529	536	528	542	552	519	509	527	569	545	540	562	577	560	537	557	531	569	502	561	541	528	554	553	532	584	529	527	577	512	525	550	520	523	557	546	550	537	549	526	521	551	569	538	566	506	551	548	560	547	569	570	539	533	539	557	538	521	551	526	548	536	537	579	552	555	540	530	563	536	523	546	564	538	531	561	515	531	536	530	498	501	548	518	489	537	509	527	497	567	582	557	527	554	539	519	548	593	531	543	556	544	551	567	528	531	512	512	554	511	541	544	569	554	501	528	574	562	549	540	547	583	505	522	552	575	603	487	575	559	577	518	537	545	566	539	520	514	596	533	542	529	559	549	500	551	535	527	591	549	531	536	582	545	567	523	565	563	527	505	546	509	555	554	561	537	539	563	544	536	555	533	544	533	530	569	525	547	538	567	525	554	563	561	570	564	538	542	553	550	526	569	552	560	563	567	562	600	516	562	544	554	551	535	530	526	573	529	545	508	550	516	545	534	569	563	535	528	537	525	591	567	556	536	546	526	526	575	523	560	516	476	543	513	579	503	551	549	556	543	582	577	535	564	557	582	524	534	519	555	584	507	519	569	551	584	550	554	540	575	524	555	535	545	558	577	535	529	537	542	562	568	565	537	553	504	536	548	506	566	566	521	546	576	536	527	601	518	551	565	543	534	560	551	549	516	562	568	545	517	543	563	505	595	554	529	604	565	550	542	516	536	503	543	550	570	535	525	540	510	546	564	505	558	540	531	514	548	501	534	566	580	560	542	516	516	502	524	528	525	547	584	540	548	531	534	530	570	542	527	526	519	520	533	579	574	575	522	545	573	510	513	525	557	520	525	583	572	510	525	561	502	533	583	537	547	511	551	546	536	539	569	575	496	556	538	540	558	538	557	563	529	561	554	577	515	539	543	590	525	519	527	553	549	559	538	536	506	579	595	553	558	549	572	532	519	573	524	534	538	525	551	525	556	492	568	530	571	525	570	533	564	548	530	531	549	597	523	536	542	535	587	572	561	565	542	509	567	546	573	556	561	583	580	589	520	573	522	553	522	609	563	584	526	564	543	540	591	575	502	506	533	515	586	546	532	554	528	548	551	531	517	551	542	560	581	540	521	544	577	507	526	563	541	513	555	524	523	561	582	556	555	516	537	536	533	553	522	562	560	534	555	516	531	563	545	567	572	525	492	531	577	549	551	534	537	536	561	520	546	553	563	550	539	560	528	543	505	562	538	536	510	569	520	515	589	553	548	582	563	540	520	563	562	498	527	545	552	538	529	550	534	589	556	534	540	549	531	560	544	542	544	525	569	522	542	528	554	555	520	536	561	549	562	565	542	591	529	545	558	547	555	540	522	550	579	549	545	560	521	563	499	541	536	522	557	552	557	560	523	512	535	571	526	584	531	554	551	519	563	560	495	565	508	548	547	564	547	559	597	492	549	572	505	548	538	511	558	535	579	583	547	552	534	560	567	578	560	547	599	563	560	565	561	562	537	598	526	534	545	542	521	551	549	519	544	562	575	533	531	552	551	549	539	521	520	538	594	510	530	526	493	553	535	508	538	560	511	532	567	521	571	526	534	519	532	567	547	564	550	520	558	576	583	528	517	548	568	534	539	503	499	542	568	538	532	530	578	509	509	547	534	584	523	535	524	541	531	551	533	578	551	567	531	595	585	532	530	529	520	527	516	576	525	529	571	546	595	544	474	571	571	541	552	543	504	551	520	559	550	560	585	533	499	575	518	573	550	535	568	548	568	565	547	545	600	558	575	517	561	540	517	548	513	557	535	539	534	564	549	544	542	570	568	566	528	524	553	561	561	563	575	578	545	552	554	561	534	524	542	564	502	533	567	575	615	581	532	524	546	538	512	569	554	577	561	560	559	575	550	536	562	555	563	579	564	556	539	494	524	544	540	551	537	510	524	528	567	515	532	527	544	492	589	525	579	528	529	504	554	571	524	559	599	572	589	538	531	546	500	543	531	552	525	501	554	562	533	540	490	522	544	543	584	535	531	574	533	542	536	578	555	567	534	560	551	564	587	552	535	571	532	544	561	565	521	547	543	569	556	565	533	591	570	542	572	548	518	520	523	574	481	540	564	558	543
33282	46107	49283	46806	38875	35384	32645	26862	13848	5805	2062	1095	959	1329	4211	8379	10510	9590	7163	4818	2683	1339	907	513	389	342	272	242	195	165	157	176	167	184	168	178	179	154	166	194	183	178	167	167	167	180	180	184	141	152	153	158	186	163	161	182	150	138	185	166	143	158	161	167	172	161	160	179	167	168	152	163	150	155	188	161	157	150	142	143	166	176	159	159	184	175	181	191	165	182	156	171	149	167	162	137	175	164	165	159	170	198	166	166	192	173	171	168	160	165	194	156	161	181	183	174	173	171	156	191	166	181	171	186	161	174	195	172	158	192	160	174	159	171	186	165	188	174	170	173	168	181	169	188	161	175	177	154	177	163	177	168	156	166	157	164	172	172	156	137	149	165	152	171	187	177	137	186	164	185	172	170	151	156	198	165	172	163	161	159	184	163	165	162	176	162	168	165	149	147	175	144	152	173	149	175	182	166	171	184	181	171	171	182	199	144	151	170	174	158	149	164	168	185	174	163	181	194	151	171	159	161	156	145	150	183	179	180	147	149	160	159	155	159	192	162	179	173	166	158	155	176	170	165	192	175	187	193	171	170	175	150	175	175	181	161	167	192	157	148	179	176	158	164	166	168	184	204	170	163	166	163	169	176	154	178	188	167	157	172	156	171	174	188	153	152	173	173	186	158	159	158	198	184	172	165	180	170	171	149	174	148	199	145	182	167	153	182	168	169	165	166	181	173	164	166	142	184	200	155	148	183	175	180	151	165	151	155	195	159	152	138	171	186	187	159	143	186	161	169	183	166	163	186	165	166	161	168	156	189	164	158	173	206	218	149	161	171	186	153	146	176	175	173	176	162	169	197	182	153	166	197	181	190	173	179	173	156	169	179	186	163	168	164	170	169	163	168	180	157	137	189	179	167	168	188	178	166	188	174	156	180	168	167	205	169	179	187	168	183	169	165	176	176	148	178	172	177	185	152	171	181	155	165	180	175	162	197	163	191	171	164	158	184	172	173	165	163	193	160	162	184	155	176	161	174	148	170	168	169	141	164	193	176	178	161	167	142	200	171	143	173	182	159	151	153	163	164	147	164	176	179	199	153	179	168	183	180	158	158	167	166	161	162	178	165	165	158	179	155	175	166	162	178	170	150	174	172	177	198	190	175	177	177	175	196	182	192	162	138	147	159	161	151	170	194	169	164	191	173	175	165	174	158	148	169	178	170	149	146	166	144	187	190	176	173	167	158	166	186	166	154	160	173	182	189	167	164	197	169	172	175	175	153	158	184	145	175	167	172	158	162	172	166	174	162	163	154	166	187	168	160	167	151	168	162	158	187	177	160	160	144	184	166	162	192	180	166	180	194	178	163	167	166	173	163	174	186	163	187	168	184	197	167	155	178	134	170	157	180	162	163	165	180	160	190	170	150	160	160	192	193	149	184	157	175	168	166	169	166	160	183	172	153	157	193	180	181	178	164	166	207	164	171	167	163	172	157	152	185	183	174	159	168	161	196	156	186	153	152	165	167	174	170	174	186	192	162	186	194	173	198	184	150	149	170	164	146	148	187	167	156	156	148	172	172	158	187	191	162	180	185	170	163	181	167	136	185	159	186	151	201	175	171	167	161	153	162	137	160	165	172	168	192	191	145	159	184	163	183	176	168	171	177	174	185	171	170	166	175	169	188	181	164	172	186	166	174	161	176	198	152	179	191	147	164	188	161	145	161	195	172	181	177	192	154	169	168	184	163	186	164	174	172	179	166	182	141	159	191	157	166	184	158	158	149	177	169	188	171	173	144	205	169	185	159	183	185	157	169	138	202	170	183	164	161	175	175	172	158	159	158	166	135	142	175	170	187	181	159	178	170	155	163	169	196	156	159	159	175	156	176	151	163	163	182	186	179	175	184	161	144	166	175	158	163	163	170	162	153	171	162	179	153	200	163	182	188	156	163	183	178	165	176	150	169	168	169	174	164	175	182	175	167	156	164	162	167	180	160	162	161	155	163	169	179	170	161	150	185	162	181	184	145	179	159	175	199	179	169	184	155	158	175	166	158	164	172	171	193	181	195	158	165	151	158	161	167	161	158	171	168	193	158	173	156	193	178	168	181	175	176	155	147	157	156	177	212	161	189	151	172	170	172	166	151	169	166	184	178	175	151	155	169	145	158	181	178	159	178	174	177	145	178	166	190	189	156	178	164	173	164	165	178	176	153	164	161	195	163	164	170	195	159	182	188	165	175	162	155	159	154	170	165	171	173	167	175	167	196	158	186	161	176	153	171	177	163	159	178	157	189	165	160	154	174	168	178	168	179	183	146	144	160	185	168	170	158	157	178	180	140	155	139	174	174	178	166	164	169	166	176	178	169	168	142	193	172	181	155	169	177	171	167	172	169	159	161	142	164	153	151	174	178	183	179	159	147	163	164	170	151	159	161	162	186	166	163	147	162	190	167	157	168	163	147	159	184	177	184	163	168	183	161	175	161	186	175	167	182	150	169	188	147	150	166	132	166	179	173	176	177	178	169	173	157	177	172	165	168	161	180	168	206	173	179	169	178	162	153	165	163	179	181	150	197	183	157	168	152	173	168	189	162	162	177	164	175	181	182	173	175	161	177	148	153	184	148	151	142	154	180	180	161	182	148	168	166	167	162	167	182	178	151	158	173	138	148	152	189	164	173	188	156	180	180	144	184	168	167	175	189	154	174	161	179	153	135	198	150	168	190	158	168	184	171	158	171	167	177	165	166	187	181	171	166	178	165	167	168	164	188	169	188	175	179	169	190	155	187	170	161	177	169	171	172	211	176	163	167	158	144	168	145	171	165	158	156	199	192	200	166	167	182	160	202	168	184	173	165	166	156	183	182	179	174	178	189	177	172	179	157	171	190	176	181	176	149	181	167	151	176	177	156	160	159	163	147	161	162	175	175	175	176	151	152	174	149	174	151	166	175	151	173	192	148	174	194	176	181	159	182	165	159	172	169	147	166	184	174	182	172	193	179	160	186	168	185	169	178	159	179	171	150	164	170	146	158	176	166	173	168	173	181	184	146	171	169	144	164	159	178	180	171	175	173	170	180	159	162	162	168	210	174	159	155	182	196	177	164	169	189	160	164	165	164	167	191	158	155	142	174	168	147	174	170	197	192	177	169	163	192	147	154	169	165	173	160	201	184	173	177	169	163	199	171	154	170	183	179	177	183	167	205	147	152	191	165	160	143	163	174	156	179	190	161	173	167	161	176	172	173	165	144	174	169	155	164	165	168	168	145	178	137	178	178	163	147	169	201	161	158	174	167	145	161	140	152	198	199	174	158	189	175	158	185	162	174	169	163	183	161	167	164	189	176	162	150	146	155	190	170	166	162	159	150	170	171	183	194	187	162	190	144	164	175	153	176	162	167	136	179	154	191	189	169	168	150	186	197	187	174	155	154	175	169	170	176	181	150	163	171	150	189	180	167	167	180	168	164	160	152	170	184	171	155	163	150	180	170	146	155	158	166	168	182
21670	37530	46711	50523	49816	47591	45221	34641	13536	7168	4639	4500	4875	6561	19067	29128	31566	29506	25166	19023	11407	6376	4468	2066	1667	1246	1005	697	520	420	448	394	435	396	425	378	416	418	390	399	411	417	454	396	399	390	428	446	420	434	386	436	435	422	431	388	387	448	405	409	426	401	402	448	442	409	409	392	459	389	416	439	428	399	425	391	443	419	389	403	415	407	411	382	436	383	404	400	415	408	449	379	404	403	393	394	443	415	435	376	417	406	402	415	395	417	422	438	406	411	380	420	434	405	438	414	398	416	436	441	416	415	428	396	413	428	454	396	410	430	413	418	395	428	390	438	431	395	432	429	431	441	403	392	408	422	389	418	397	406	421	422	425	409	411	413	406	398	436	409	416	418	399	434	402	438	426	364	392	386	413	450	421	370	407	393	389	421	427	405	396	425	429	419	393	422	419	400	437	410	437	388	406	388	422	411	407	432	421	451	401	431	401	403	466	384	427	400	398	431	394	453	433	451	414	409	407	381	419	427	448	416	379	383	446	420	413	416	409	439	448	399	414	375	351	389	438	422	409	436	414	424	385	373	394	465	425	376	427	419	372	432	430	458	430	408	396	385	415	404	387	385	416	364	386	414	406	424	418	401	431	430	380	423	426	444	409	403	398	406	363	414	445	419	406	409	441	405	435	420	427	409	403	429	408	417	404	418	424	408	387	419	418	453	409	404	418	427	424	406	482	410	435	435	445	375	397	381	393	457	431	436	387	405	447	414	421	418	415	376	402	418	401	429	401	411	379	374	421	426	437	405	400	409	432	400	396	419	394	419	393	411	410	410	431	424	412	396	397	421	427	407	425	434	395	403	414	394	383	413	427	408	402	379	413	409	393	409	412	412	435	418	389	411	413	442	424	408	414	412	419	416	415	432	393	392	380	398	430	400	408	403	392	427	416	371	364	390	413	423	429	400	443	421	467	413	383	433	421	427	405	414	397	412	422	414	395	419	406	401	426	422	438	389	438	425	428	414	430	446	415	382	409	449	379	396	416	393	434	439	421	410	437	430	396	411	423	383	416	393	408	417	402	417	401	424	389	393	417	399	421	428	432	383	458	390	430	419	410	433	409	405	389	367	405	394	426	418	386	413	418	430	389	403	394	391	410	421	442	417	423	423	401	444	437	364	355	404	407	430	397	398	443	452	420	409	403	409	422	434	412	404	393	390	439	405	410	395	411	385	407	412	405	394	421	379	435	435	438	428	430	386	385	424	449	412	381	415	399	403	410	406	456	413	411	433	427	418	390	401	417	462	393	391	404	381	433	416	431	431	410	441	419	382	439	400	399	428	413	437	427	445	428	431	373	406	405	434	477	372	414	416	432	409	417	400	410	437	439	403	430	397	406	392	434	427	415	390	445	400	425	418	400	434	439	401	422	388	421	409	405	405	448	437	409	390	411	409	375	396	401	380	412	373	401	402	442	385	438	416	424	424	404	394	388	407	413	412	400	443	386	438	384	396	418	392	445	386	434	429	419	441	395	380	395	416	423	392	429	398	403	444	382	354	456	455	409	414	408	396	404	433	435	397	426	416	401	412	418	414	406	393	403	458	384	401	429	421	376	418	418	400	386	400	389	376	409	420	418	386	421	388	385	394	440	385	395	398	362	386	414	396	432	397	445	432	429	398	452	389	435	417	412	407	391	435	382	435	410	413	413	417	384	402	416	418	378	372	425	396	425	406	435	421	432	398	417	464	436	421	452	412	426	432	383	402	425	396	457	459	404	419	389	428	403	416	414	374	414	389	398	403	399	406	418	378	407	432	395	432	453	376	411	416	452	421	416	386	392	428	393	406	413	418	423	391	423	422	400	403	420	375	422	388	371	424	427	392	389	432	397	434	381	452	447	400	433	388	424	436	399	450	426	384	392	409	452	420	442	428	417	414	440	400	438	418	429	379	406	390	406	396	453	421	394	405	405	390	411	442	417	383	431	415	399	406	434	416	430	426	423	411	362	429	382	398	385	385	429	412	451	417	432	412	421	433	418	412	417	420	413	435	391	418	428	408	428	392	393	400	417	428	454	442	400	395	437	405	437	395	430	439	415	448	426	404	396	377	405	411	400	423	431	405	422	405	407	399	408	424	396	458	404	392	441	418	407	438	411	398	378	408	397	422	398	418	416	430	453	365	417	406	405	424	404	447	404	412	435	400	396	391	427	431	376	416	415	404	436	389	453	383	427	429	409	407	434	389	402	380	413	419	412	399	420	392	429	398	423	440	418	389	427	389	433	386	413	392	406	378	391	380	414	426	407	418	423	435	392	399	383	388	416	402	419	404	422	440	438	431	411	418	426	421	417	400	437	463	382	412	436	390	399	377	436	421	412	423	441	429	447	430	397	393	430	426	443	376	409	393	426	380	390	402	486	385	405	413	411	382	416	427	429	395	384	402	431	405	429	429	394	419	414	437	404	415	422	386	426	406	415	423	385	385	415	396	361	380	441	399	404	405	407	436	403	421	434	404	456	430	439	398	397	409	365	429	384	430	397	423	434	396	423	447	405	440	400	425	367	408	424	436	430	419	403	415	395	416	436	382	441	422	394	398	426	423	406	413	409	385	407	380	373	407	372	409	445	373	449	397	394	414	422	434	369	406	428	409	420	408	405	392	407	444	431	432	416	408	469	415	422	402	386	376	404	427	389	421	394	417	446	419	416	394	437	401	429	363	388	429	407	436	405	415	415	402	382	374	406	383	387	354	380	422	387	383	404	427	377	404	407	422	401	422	423	435	372	429	420	451	440	415	393	387	433	413	412	409	465	428	438	445	414	455	451	420	422	384	396	438	425	413	427	415	396	422	385	401	402	380	409	407	404	419	385	447	414	396	369	415	364	407	379	382	405	419	411	423	402	415	384	354	406	420	390	386	417	411	442	431	411	418	442	425	392	418	373	436	434	418	379	354	376	435	405	409	413	384	356	413	396	418	419	375	430	423	410	401	402	416	422	375	435	420	408	413	392	400	426	403	422	426	380	431	432	409	429	402	411	417	406	423	390	388	417	417	399	413	396	377	416	427	403	422	413	450	445	391	385	390	411	420	422	386	427	417	451	423	401	421	392	430	416	415	390	395	412	405	381	403	417	416	442	424	394	411	415	432	390	371	446	395	425	390	446	446	376	393	429	393	404	415	403	402	395	397	406	386	401	452	413	419	411	402	431	404	397	444	415	390	404	391	451	428	404	392	419	442	408	420	424	400	425	430	402	435	392	442	439	399	429	412	425	406	404	390	418	394	392	444	406	394	396	387	428	400	394	433	450	433	392	415	432	427	433	394	412	390	414	404	404	445	436	398	420	406	445	420	407	397	405	401	447	405	411	380	426	463	372	425	385	405	407	427	408	391	407	426	381	405	413	416	389	397	385	411	418	425	448	405	402	418	451	393	417	408	401	392	411	403	388	392	400	396	439	439	393	392	425	394	419	435	409	427	446	395	397	398	403	406	395	374	417	394	409	442
11695	12429	12093	9813	5277	3502	2481	1342	726	554	389	314	337	296	371	478	612	728	740	556	383	378	400	338	288	304	290	270	254	234	269	275	297	259	252	274	249	281	275	230	273	237	282	255	243	260	258	264	254	244	250	275	257	249	280	279	274	265	257	279	247	246	249	280	255	271	269	274	273	246	274	278	260	265	273	298	252	294	268	242	247	240	236	270	275	278	269	238	274	241	250	222	263	284	263	295	284	272	272	270	237	249	271	245	262	267	274	244	280	254	282	262	280	233	265	273	305	244	262	273	265	275	282	247	245	271	254	236	263	280	260	294	261	263	264	254	258	272	248	245	269	270	264	292	294	266	236	239	236	249	236	221	283	264	257	276	252	239	287	277	269	296	267	253	254	309	264	260	240	257	255	286	266	274	274	252	256	263	245	276	275	271	285	274	267	278	254	294	261	250	267	287	271	251	239	266	287	284	233	269	280	284	252	280	262	228	248	237	264	264	261	294	249	277	274	256	257	292	259	269	256	249	286	272	233	282	271	284	297	250	276	293	245	241	252	298	254	268	234	261	239	270	264	294	309	265	279	272	286	232	272	252	258	281	278	302	281	291	281	266	300	241	261	259	261	268	275	252	253	290	274	263	284	271	266	255	262	259	282	279	277	251	262	250	261	294	239	280	253	228	278	260	252	308	268	252	247	258	279	269	263	240	282	258	266	271	246	262	245	253	247	265	254	264	281	245	289	242	270	264	265	269	280	266	262	278	244	275	261	267	280	272	279	252	264	247	269	276	271	275	270	265	260	300	218	264	276	235	249	243	257	274	261	269	283	244	277	284	259	276	240	260	256	281	257	248	263	256	236	276	270	250	282	285	258	262	249	260	266	275	261	269	255	259	257	262	243	260	228	263	268	261	258	248	254	264	287	254	283	284	276	276	287	279	266	240	249	286	255	241	265	277	259	270	277	255	265	273	256	304	300	248	243	282	254	258	275	266	296	250	244	281	262	235	252	254	249	293	300	269	281	268	243	301	278	286	250	254	302	275	235	243	267	281	271	242	253	293	242	281	281	275	270	279	263	272	254	276	240	259	243	295	256	271	290	247	248	269	270	295	270	264	250	264	250	239	286	249	257	229	255	283	254	272	215	270	264	269	257	259	281	284	272	273	254	259	247	280	261	262	292	279	274	265	271	247	278	271	256	280	255	285	285	267	255	261	271	257	259	276	272	272	261	261	228	280	278	273	271	260	253	283	285	243	238	235	222	244	231	261	237	311	260	286	259	269	271	265	261	265	293	250	244	298	285	248	268	265	301	268	289	318	242	265	239	265	267	282	262	258	237	255	258	263	295	299	295	280	289	242	281	283	263	259	278	283	265	249	256	234	284	268	260	271	268	249	281	275	272	265	277	255	248	271	226	231	259	276	252	261	267	269	272	284	283	248	292	238	261	252	263	278	260	294	298	250	263	276	272	258	279	256	285	277	279	264	250	249	258	267	264	255	279	279	257	264	257	253	285	271	274	242	245	261	275	240	269	264	302	251	247	269	286	268	250	297	280	270	263	230	261	279	270	257	260	268	264	288	255	280	285	255	281	257	270	266	267	240	242	256	276	238	284	231	262	263	235	275	273	276	284	294	261	269	263	263	264	251	260	247	254	258	282	284	282	239	253	262	239	267	247	277	302	277	260	269	262	282	272	276	259	274	291	243	265	267	258	273	247	259	291	248	293	244	304	282	295	266	288	221	254	279	281	261	260	257	271	293	243	220	232	258	253	229	287	261	255	262	285	259	252	272	263	274	271	274	267	261	248	280	250	237	275	264	267	250	280	268	266	288	288	263	270	292	251	267	244	267	283	270	265	285	263	259	269	281	237	285	269	243	287	257	262	261	262	276	272	272	251	259	247	252	249	286	239	231	271	274	271	273	278	269	245	263	261	278	265	280	283	294	271	260	266	276	262	259	263	259	270	275	272	239	270	270	265	269	236	265	272	258	255	258	261	267	284	276	289	281	242	252	255	300	256	255	229	252	278	287	274	252	249	289	264	257	263	251	266	267	259	272	290	264	255	298	280	274	280	273	256	271	302	248	275	297	259	251	290	282	288	255	285	283	279	295	271	241	246	264	239	274	289	249	264	252	306	264	262	264	241	252	235	261	276	258	280	259	256	250	261	276	286	264	235	279	282	266	278	274	262	262	252	298	212	285	245	270	286	264	231	289	256	239	268	253	267	245	249	293	263	259	238	234	278	264	257	249	277	260	280	265	260	248	225	265	287	299	283	317	285	260	257	223	268	243	248	261	268	312	251	249	228	277	258	273	240	243	250	259	270	265	284	250	269	300	279	247	303	241	259	275	265	281	245	270	243	242	283	288	278	242	242	275	240	270	270	263	284	250	311	286	299	288	287	262	256	266	253	245	268	255	256	269	262	252	239	267	275	239	225	261	277	272	272	269	257	258	265	258	289	269	274	250	259	267	268	251	272	318	283	260	264	284	291	289	274	279	261	246	254	311	287	258	278	271	251	273	282	254	271	280	270	265	274	298	220	269	247	260	270	252	246	282	274	275	277	278	276	265	272	261	265	275	232	275	265	245	284	255	246	247	304	288	239	274	259	269	289	284	270	258	256	231	247	267	294	274	246	272	252	266	311	268	275	260	278	249	256	251	243	274	280	271	252	251	248	270	241	278	270	260	287	261	269	258	246	235	240	263	273	252	265	271	275	261	275	285	258	276	263	267	265	268	274	287	277	244	240	262	265	253	258	265	233	243	276	252	282	250	267	280	270	284	309	315	322	308	304	279	256	305	273	252	267	261	293	251	265	253	249	268	271	258	250	257	262	278	221	275	223	258	252	247	272	256	273	270	265	265	261	252	256	234	275	288	267	278	251	254	274	253	282	258	280	255	270	264	242	258	264	260	271	283	258	272	240	254	240	281	295	270	277	258	263	259	262	319	323	297	249	245	269	246	276	276	235	292	257	246	274	273	283	254	245	243	283	282	270	273	262	257	274	249	249	267	256	289	265	258	245	242	277	258	235	262	241	249	261	292	259	268	290	291	318	264	255	257	253	276	268	258	298	261	255	259	279	259	268	253	273	262	277	274	272	272	272	265	245	244	259	268	240	268	267	252	273	250	270	267	290	282	281	257	287	262	255	265	258	263	248	289	261	289	268	256	269	247	277	337	250	266	275	277	284	241	324	278	257	256	286	274	274	249	287	248	269	274	249	268	241	267	257	277	302	286	283	261	258	273	270	279	286	275	251	295	268	288	260	269	247	260	277	272	282	292	297	233	249	283	274	241	282	280	258	244	243	281	287	267	254	266	261	272	277	261	268	261	255	254	277	270	249	242	260	263	239	268	265	289	250	232	286	238	283	278	284	270	281	265	264	264	249	288	236	232	235	273	253	257	254	271	269	238	257	254	273	260	251	233	249	253	297	266	262	254	250	275	257	264	252	262	273	256	269	251	280	263	257	275	271	260	242	269	284	244	287	268
7231	10600	17457	19098	14176	11276	9779	5036	2481	1846	1362	1028	904	986	1444	1949	2442	2947	2712	1886	1250	1204	1040	880	758	677	633	667	671	664	585	617	605	612	608	590	594	608	647	604	543	605	627	637	608	591	603	596	626	651	606	611	631	627	610	648	602	656	640	633	650	612	621	618	628	629	633	623	623	636	662	668	628	615	643	650	604	637	636	606	622	629	633	597	634	607	630	561	608	619	643	620	579	651	625	640	622	616	621	604	659	578	626	634	658	619	566	634	626	604	603	595	616	641	588	616	634	601	610	621	675	588	603	585	593	587	635	603	603	601	576	623	595	622	620	570	625	626	651	637	658	623	630	596	693	594	589	622	628	667	613	624	653	621	659	641	611	638	638	605	606	621	584	604	621	619	648	596	595	619	626	605	618	641	627	640	640	659	588	611	664	596	639	637	611	601	615	585	610	618	628	636	599	628	631	614	624	626	620	628	623	664	636	618	568	628	637	639	610	599	638	627	635	652	644	586	672	635	557	585	620	639	638	611	650	617	593	616	659	641	646	619	617	659	591	600	638	601	635	713	615	606	608	664	623	619	625	633	587	614	602	566	599	607	603	623	629	631	604	589	567	614	628	614	618	617	642	616	581	645	629	649	618	659	640	653	627	607	591	588	599	593	631	664	607	594	607	592	599	604	651	631	605	641	613	619	609	613	623	609	582	653	612	631	610	662	655	607	621	615	606	607	640	650	578	610	660	587	582	610	643	620	657	613	646	658	634	642	635	643	584	579	594	621	598	630	621	652	633	623	610	647	622	637	629	637	609	621	658	609	639	633	614	630	609	625	618	622	632	612	644	582	664	621	635	599	590	592	623	635	653	605	597	629	614	635	661	613	665	614	585	611	641	588	598	563	623	622	647	681	617	628	606	633	639	585	649	599	594	633	639	621	640	639	654	656	648	596	638	633	600	624	592	579	626	646	612	614	640	641	587	609	618	614	667	648	616	617	638	578	660	609	627	633	654	613	586	629	633	633	608	606	629	625	625	650	607	628	607	613	611	649	580	588	615	622	601	597	551	601	611	656	621	640	597	606	638	634	586	627	618	653	633	565	626	564	615	615	623	643	648	641	637	679	620	641	645	587	625	605	639	637	646	667	619	652	620	620	651	636	633	588	605	629	612	595	629	620	607	663	600	641	651	603	574	651	566	634	657	662	596	639	641	661	622	615	638	591	598	634	599	621	659	585	598	613	606	629	618	571	643	617	603	606	654	629	597	649	599	567	629	608	635	624	604	645	636	590	639	642	614	656	590	619	619	610	625	615	582	655	622	634	651	602	665	610	639	618	605	595	584	646	619	653	568	612	601	613	658	606	600	596	622	570	626	614	640	604	638	610	662	627	603	614	653	615	647	637	609	673	629	632	640	629	632	626	609	644	588	615	615	604	612	616	615	615	623	646	640	593	620	588	665	607	620	636	646	671	612	634	663	612	629	635	610	630	675	610	622	641	620	619	700	625	601	667	600	610	612	620	599	644	649	634	643	623	645	619	589	658	653	673	665	648	579	642	590	591	607	603	608	649	647	644	623	600	602	622	670	607	605	597	627	640	655	584	601	659	629	637	614	603	646	633	606	623	600	641	620	626	619	661	623	615	623	578	580	634	630	633	631	604	660	563	650	618	679	577	617	603	626	617	649	652	631	607	613	663	612	603	616	598	634	639	649	630	618	614	629	638	618	582	590	627	606	646	572	610	635	599	614	590	650	643	591	642	679	591	567	630	628	618	656	618	625	610	639	628	605	625	638	610	616	612	626	638	626	637	603	592	607	633	592	627	633	598	615	645	594	630	579	599	648	680	584	601	573	611	625	615	639	634	593	616	632	606	606	635	587	603	587	636	612	677	642	638	634	620	621	621	624	670	643	581	599	616	649	651	562	572	629	634	620	602	630	671	622	631	644	669	621	656	626	582	607	604	617	586	631	620	642	622	584	574	594	610	615	609	626	633	638	573	611	623	629	600	584	634	594	600	618	617	668	647	596	624	646	623	614	573	609	582	629	654	611	605	597	655	597	566	647	630	610	620	690	602	626	620	625	628	655	612	639	610	614	634	573	601	624	610	625	646	636	669	600	659	618	600	608	616	645	586	630	626	642	629	613	617	608	624	597	667	645	604	602	595	591	629	586	606	668	601	614	618	615	645	608	598	621	673	683	664	615	665	616	594	604	597	638	644	643	603	640	635	619	605	593	629	678	615	654	640	596	634	625	603	595	646	623	628	553	642	618	619	673	635	592	637	622	674	606	635	589	596	612	575	630	608	667	617	643	574	605	630	667	579	635	616	643	605	605	613	630	607	648	643	609	643	637	615	655	657	620	642	665	630	555	634	573	603	580	646	601	637	628	628	637	617	595	652	587	625	581	622	638	630	638	633	596	624	571	616	612	606	605	617	630	596	611	614	585	645	613	654	598	601	630	660	614	628	602	589	628	610	632	602	626	629	628	666	658	642	573	600	622	648	628	596	639	651	619	627	594	642	610	619	579	636	623	599	639	615	640	619	622	605	632	628	651	630	599	601	630	635	638	591	612	630	641	629	622	639	607	624	670	632	677	611	597	616	619	598	647	645	634	647	583	646	628	633	649	636	594	594	613	638	615	614	589	622	638	618	628	638	650	643	625	610	617	657	636	638	617	625	581	633	658	627	619	640	641	630	634	596	601	584	616	624	595	586	591	585	604	627	624	640	609	625	615	624	627	590	587	646	605	647	623	596	631	680	597	640	588	592	613	618	601	609	624	642	617	585	636	635	599	664	624	686	637	601	597	609	628	635	594	573	623	619	626	647	605	637	583	646	613	686	568	607	650	604	615	612	621	672	581	576	652	647	650	616	624	632	590	625	612	625	633	626	563	574	617	605	622	620	639	623	626	607	596	607	653	591	651	542	634	590	634	604	643	639	682	625	601	649	605	641	619	600	654	626	626	587	565	634	619	634	586	626	593	603	644	591	634	633	622	617	641	595	584	641	638	625	617	622	630	634	624	579	608	671	604	609	601	621	632	645	654	658	622	614	638	618	566	623	632	624	654	625	647	585	615	622	616	618	593	668	642	596	627	633	650	594	668	643	568	619	678	636	626	647	639	586	628	598	618	642	589	624	640	649	610	649	605	619	609	618	626	612	605	629	634	614	590	613	618	608	586	647	636	608	617	645	603	640	624	610	601	623	642	640	642	639	593	592	619	646	589	618	634	606	600	614	633	651	647	645	647	631	611	651	636	645	633	634	631	592	625	608	634	622	595	630	624	598	617	646	613	633	639	589	627	629	590	663	623	632	577	627	607	628	639	590	627	629	599	641	593	638	575	631	642	592	661	617	579	596	612	621	621	639	626	580	631	625	625	601	601	597	627	625	611	594	638	583	575	596	630	638	571	617	645	616	607	594	570	631	578	629	612	620	616	603	616	645	629	635	652	639	617	617	605	636	640	608	621	601	645	643	617	648	594	631	597	664	591	665
34714	38746	38881	41072	35951	31488	28113	18226	7251	2236	893	653	616	1018	1963	4279	5805	5081	3432	2174	1538	980	622	429	276	242	261	231	235	252	227	222	246	219	234	208	233	252	229	220	213	227	217	207	211	237	226	208	205	217	239	219	198	208	257	207	225	238	206	245	230	224	225	204	217	200	217	245	220	237	206	211	241	204	222	234	231	246	222	235	224	254	236	250	244	228	207	216	236	236	250	202	240	201	218	222	237	226	218	196	200	218	225	234	241	207	206	225	234	223	257	232	251	220	240	226	236	204	239	219	246	221	202	249	212	228	210	222	225	203	227	251	233	214	258	223	214	231	210	220	235	231	220	238	245	239	203	234	231	250	226	242	205	228	231	200	220	219	252	237	238	233	230	212	223	215	238	232	222	261	225	232	211	237	239	246	245	221	218	227	246	244	235	217	214	216	230	223	214	263	225	234	226	201	216	234	229	229	225	192	233	231	222	238	227	200	236	228	235	208	236	214	243	230	206	211	219	211	199	230	207	218	222	220	219	237	222	227	217	237	259	223	232	233	236	230	234	241	250	232	241	232	250	221	229	229	219	225	237	227	215	249	232	205	212	242	215	209	226	215	231	263	202	233	245	210	211	254	223	236	235	254	213	226	214	234	252	231	216	233	232	215	210	222	244	228	238	232	229	216	240	219	216	223	238	222	193	221	263	263	233	189	235	269	224	214	245	224	253	200	224	256	239	206	232	237	218	227	236	236	232	231	213	203	224	230	208	229	208	243	260	204	253	233	236	248	223	226	225	192	221	223	247	227	193	231	230	234	196	206	223	236	213	234	252	242	239	246	230	222	229	229	214	224	210	222	231	226	182	227	225	226	217	225	228	215	213	222	188	202	202	208	205	234	218	230	217	227	206	201	231	232	217	222	224	223	222	244	230	252	227	233	247	202	232	213	229	217	217	232	225	238	229	252	219	215	208	216	217	246	234	224	219	214	251	231	206	218	208	211	248	265	205	229	211	210	240	229	214	241	243	224	230	211	239	218	224	196	200	232	251	242	226	225	239	209	231	202	244	252	207	237	247	238	219	238	239	229	248	231	240	210	207	207	223	214	234	247	230	217	246	215	217	207	227	202	247	218	223	201	228	229	225	225	250	220	238	234	259	216	232	230	224	227	234	234	242	258	225	239	196	204	222	223	221	227	227	232	190	241	216	232	215	202	234	236	222	255	213	241	244	239	227	228	247	237	200	210	242	215	231	236	195	236	230	235	215	233	233	223	211	233	226	210	230	233	223	244	215	211	240	211	210	238	204	206	233	220	222	229	247	218	224	252	205	238	225	216	212	230	228	218	207	225	226	220	236	227	217	224	225	216	212	224	208	246	240	233	213	223	211	252	219	247	223	235	223	212	217	252	198	248	232	242	237	247	181	232	213	251	235	240	231	251	233	220	230	210	199	245	246	239	223	224	215	222	232	191	229	209	236	221	221	236	235	237	240	243	239	213	250	214	221	210	247	208	218	222	226	214	239	236	220	245	242	231	233	222	196	217	256	247	236	239	238	226	210	205	223	228	236	219	234	238	208	244	238	219	234	234	186	222	242	234	239	198	224	215	219	252	216	242	209	241	229	224	251	228	222	231	217	218	227	221	232	222	214	217	280	213	202	212	227	221	236	245	243	195	218	191	212	210	219	234	228	244	197	215	230	202	209	213	188	237	262	226	236	222	211	242	243	229	245	216	222	208	199	249	254	216	251	206	201	247	227	245	253	206	222	217	246	224	242	259	194	247	227	192	202	232	215	215	211	230	233	248	253	240	236	218	233	227	222	250	227	196	213	222	215	223	190	228	253	220	248	207	255	233	222	216	226	239	189	217	215	215	221	194	211	237	208	252	231	269	198	220	239	224	211	205	201	208	215	225	213	214	237	227	243	220	218	212	217	237	222	239	209	181	217	236	238	208	244	215	218	229	232	243	227	201	228	229	222	253	215	221	206	259	237	266	206	203	244	213	235	244	209	185	241	239	229	229	245	238	226	224	226	223	246	258	231	238	244	230	240	216	221	230	232	221	227	248	198	233	237	219	200	241	214	210	223	203	208	194	229	211	236	212	219	207	253	207	251	214	205	249	211	235	206	227	223	232	223	255	245	216	221	230	235	210	219	259	255	238	236	211	255	214	223	212	220	226	225	203	235	214	209	214	229	263	252	234	243	222	222	225	219	212	223	225	235	231	215	231	221	226	208	221	207	234	218	233	209	232	222	223	213	226	237	239	248	235	239	213	212	218	208	219	220	259	250	229	196	224	213	232	224	209	233	217	206	223	240	186	208	231	256	194	221	258	241	220	249	251	242	253	213	263	195	213	223	231	248	209	227	228	214	229	236	233	211	236	248	241	240	240	259	231	228	229	262	235	256	199	225	255	226	231	223	226	231	206	201	243	232	209	244	244	236	220	205	233	234	223	226	210	236	249	231	207	212	223	227	229	221	232	213	210	225	205	233	260	217	203	219	211	237	214	226	220	234	241	212	227	214	234	240	243	209	250	239	218	224	246	239	237	207	216	220	230	213	228	237	234	232	235	236	225	220	237	217	247	208	223	241	216	209	219	219	239	228	246	240	220	220	229	241	226	229	248	214	247	213	220	215	233	248	240	234	255	246	206	231	235	234	239	246	228	234	252	210	240	237	237	237	221	234	209	249	228	213	218	220	242	232	225	201	209	204	245	232	234	208	184	240	223	239	210	201	222	237	226	236	242	229	223	229	228	238	223	212	219	220	221	210	238	247	214	205	210	202	224	234	223	207	217	250	207	204	229	238	250	206	228	237	249	209	221	239	214	225	194	238	205	218	203	238	227	259	232	235	235	229	264	217	211	216	205	224	243	208	215	228	192	225	237	236	200	241	222	212	217	226	253	233	227	187	201	231	229	228	214	218	220	214	206	217	203	213	211	209	206	208	234	227	218	221	212	249	218	187	231	215	215	247	226	209	217	222	207	240	217	206	215	201	220	237	221	249	220	243	218	241	256	229	215	224	197	213	234	251	220	223	215	201	213	227	228	207	236	234	244	240	260	226	239	225	246	267	218	220	202	228	240	201	248	206	247	205	239	218	240	247	242	236	236	225	224	230	258	234	215	232	210	240	230	209	215	254	214	234	230	200	217	223	242	215	239	216	249	190	201	237	206	226	225	225	254	234	228	212	233	199	222	242	215	236	202	231	261	217	223	212	219	209	243	204	227	249	203	242	244	232	219	210	235	213	256	191	222	255	229	209	237	206	221	235	231	220	229	222	214	210	243	237	245	216	236	232	224	216	253	229	247	188	237	212	202	237	227	221	205	230	241	240	243	212	232	226	224	237	216	223	232	205	227	247	224	228	220	242	222	204	224	238	211	218	200	225	217	235	233	233	236	218	234	223	215	216	200	224	232	200	217	199	211	222	218	212	210	215	223	246	227	242	250	213	222	209	243	235	220	219	195	229	247	227	223	231	224	214	242	216	218	233	221
22791	30138	38680	44823	44489	40941	38757	25072	7861	3880	3294	2805	2982	5664	10467	19144	23339	20187	15097	10210	7221	4679	2788	1539	949	717	557	548	501	555	523	522	520	549	545	543	533	561	540	534	525	523	500	559	516	494	556	535	555	507	563	501	503	566	611	524	523	503	477	530	547	561	534	532	536	513	605	523	556	493	501	504	540	513	569	510	556	543	541	560	558	550	573	507	506	570	501	549	548	536	562	510	538	557	557	557	554	548	492	548	547	516	534	523	519	528	515	518	530	541	513	522	567	537	528	519	481	547	487	540	530	573	529	493	551	553	498	524	553	547	513	543	533	511	496	549	511	579	553	497	514	535	520	534	552	508	515	566	559	593	541	516	511	514	557	532	550	539	566	521	573	559	582	497	531	524	500	541	569	502	546	509	538	543	554	566	544	563	520	542	510	501	535	557	557	570	541	538	620	522	568	518	558	540	557	514	518	544	559	554	513	527	521	514	516	513	524	565	501	532	492	520	578	547	503	546	569	521	553	533	560	515	570	535	523	530	515	529	515	498	576	552	547	535	507	529	514	521	522	515	503	554	554	560	580	527	518	541	543	528	536	557	547	556	546	533	545	537	524	549	496	553	572	554	508	547	537	536	546	504	496	478	533	543	559	529	579	516	546	527	528	545	517	597	495	521	525	544	555	557	489	527	472	524	518	526	520	528	523	538	520	504	543	563	570	542	547	529	563	528	565	543	541	545	521	519	541	485	591	542	551	533	554	555	565	508	552	542	535	529	542	534	522	553	514	532	551	565	554	519	522	542	584	510	533	510	543	548	524	557	513	524	523	499	525	524	548	512	549	541	517	524	558	535	558	521	557	527	568	564	549	532	520	559	548	534	531	525	522	556	557	561	576	540	545	542	562	572	525	605	526	547	535	531	549	563	503	538	531	554	511	564	554	522	531	540	564	551	522	524	547	510	483	511	529	556	545	568	545	551	551	524	553	567	518	565	541	522	544	529	568	558	523	553	543	493	506	557	532	555	535	544	561	555	514	531	550	530	529	528	520	535	495	528	502	580	527	542	548	534	508	533	553	566	537	549	534	552	508	550	539	484	482	546	523	518	544	542	521	521	552	499	559	514	502	544	537	498	548	494	551	555	560	551	525	501	543	547	549	536	526	550	525	575	521	554	530	565	561	527	563	565	570	521	537	567	542	580	518	557	556	513	572	536	579	542	513	548	523	545	519	539	509	498	535	509	538	557	527	546	495	560	520	527	523	527	543	520	574	529	514	491	546	523	516	534	534	537	535	517	568	540	542	583	552	525	519	555	506	518	539	522	530	517	517	550	552	558	559	520	576	516	572	552	537	526	538	509	555	530	538	576	566	547	538	530	591	525	507	525	507	543	525	511	525	532	547	477	563	563	529	531	534	571	542	537	545	545	552	550	561	579	519	558	558	573	559	588	542	529	515	531	526	515	530	571	567	532	540	546	515	517	549	549	549	478	566	515	515	560	501	572	523	535	534	529	535	528	545	539	564	526	545	522	496	534	517	521	548	534	519	526	574	522	554	538	559	544	535	567	515	561	549	531	524	554	538	539	528	568	566	536	537	534	551	505	495	519	551	487	520	513	540	509	503	544	508	522	526	540	538	498	540	543	557	554	508	539	572	523	548	562	534	512	512	564	541	525	538	537	564	555	545	552	559	541	497	529	550	507	545	499	532	531	538	556	523	544	544	555	520	556	535	533	518	589	525	500	490	520	521	572	503	524	557	519	570	544	522	513	577	528	511	555	552	515	523	530	510	542	525	559	549	529	521	498	508	512	516	579	552	505	556	528	535	483	557	517	544	487	513	567	551	533	517	528	554	514	562	507	558	555	547	525	524	572	537	526	483	550	535	523	552	564	544	571	507	515	566	503	556	516	517	544	530	498	499	561	541	508	559	513	519	570	574	565	572	540	581	563	568	517	523	535	528	529	503	517	503	558	569	508	543	517	539	540	523	530	536	520	543	557	483	547	571	499	545	565	545	538	526	540	506	525	541	530	518	572	532	536	544	518	541	536	548	515	555	530	573	506	530	512	525	522	529	544	506	508	528	539	538	498	534	513	513	527	532	514	540	544	556	563	537	533	532	504	554	544	512	533	560	581	530	537	547	521	525	559	517	554	544	526	516	508	542	561	574	520	510	512	575	538	543	543	497	583	534	526	511	556	532	562	491	533	535	524	590	543	559	558	525	486	516	545	570	539	507	542	522	533	554	585	510	563	585	500	512	536	556	526	507	532	514	560	550	540	539	527	532	527	551	534	561	549	535	482	502	491	559	536	574	558	543	560	513	538	547	534	529	518	528	539	527	525	557	570	540	502	490	541	580	504	547	499	498	552	512	567	542	564	539	480	518	535	572	532	482	550	559	565	519	537	519	513	556	539	540	555	552	551	549	522	560	516	548	555	571	536	555	558	579	536	544	560	538	522	537	510	561	547	542	513	539	502	549	537	559	602	498	541	545	492	534	534	506	522	534	567	533	526	519	527	516	503	565	541	515	507	529	531	575	513	592	567	575	563	527	532	532	507	549	560	538	494	535	507	554	543	539	536	504	528	518	524	557	558	525	544	539	574	530	531	509	541	553	529	567	556	545	538	550	535	532	511	504	516	554	511	507	509	544	525	517	543	500	525	513	526	565	523	530	587	517	536	517	553	528	515	573	521	564	524	465	551	574	505	514	541	561	516	544	518	585	499	551	586	487	593	503	561	564	561	470	523	509	546	553	524	517	548	540	545	503	540	561	534	519	525	505	538	520	521	535	517	511	529	531	499	549	548	525	537	531	506	520	537	537	544	508	518	551	522	509	545	557	505	532	494	542	530	501	534	521	508	508	514	527	546	526	540	547	524	522	526	540	507	576	542	527	510	569	592	550	565	526	585	546	540	516	551	521	544	570	554	555	561	559	559	544	543	536	561	525	533	543	556	523	545	507	559	526	540	557	531	553	512	585	531	516	512	549	548	528	577	525	541	507	552	517	514	546	536	531	546	525	499	542	532	589	488	535	496	515	534	594	537	531	527	537	499	535	495	552	539	553	536	524	530	492	517	510	527	543	568	528	513	545	519	547	523	515	537	548	542	577	518	514	517	516	559	521	513	555	573	523	535	514	547	504	511	532	544	551	520	596	491	550	562	560	527	521	536	561	558	552	585	516	565	538	519	581	586	523	576	543	557	531	504	543	546	524	539	532	504	536	557	543	547	534	488	540	580	533	493	533	530	503	533	557	524	524	536	529	506	569	545	550	535	543	552	544	546	556	546	593	528	547	548	555	489	549	547	532	538	579	520	546	519	506	504	562	551	514	515	504	504	537	542	529	517	471	533	523	546	498	577	553	534	586	533	535	530	542	545	535	540	567	521	490	533	516	574	539	536	588	484	556	528	537	485	542	524	499	553	562	550	537	551	533	534	551	538	564	533	526	567	479	537	550	482	534	532	511	560	476	512	551	564	547	551	540	537	511	521	507	523
45231	46112	43223	46612	39580	35921	33657	25315	12916	4479	1819	1052	1230	3527	6796	10193	10252	8169	6122	4184	2601	1401	795	444	342	238	197	192	189	208	187	192	194	173	207	184	190	158	195	197	176	209	189	193	185	207	162	175	150	177	186	213	175	190	188	184	202	201	185	185	188	200	189	174	209	194	176	195	176	171	171	197	171	152	191	177	193	200	217	195	176	210	176	158	185	170	198	178	222	188	185	210	186	201	156	186	183	206	215	193	165	168	180	193	190	186	185	189	170	195	171	182	163	183	196	210	181	180	168	203	162	182	180	169	186	172	209	164	158	187	168	214	193	203	190	195	178	210	153	187	163	198	199	197	167	171	200	209	180	207	157	214	195	195	176	178	208	199	168	186	185	202	185	200	176	196	209	195	165	178	185	167	181	183	192	206	179	183	197	202	174	197	206	186	199	197	183	174	162	175	198	194	202	190	189	172	166	179	194	189	179	197	200	208	197	179	180	208	197	186	167	177	180	193	187	224	182	186	186	187	161	210	185	200	207	179	184	208	199	171	195	169	220	192	204	190	182	170	200	163	188	178	196	184	182	180	164	193	192	185	185	196	206	191	193	187	199	196	179	191	172	177	160	202	167	192	198	209	174	201	183	178	192	179	176	180	218	189	166	180	194	196	221	177	193	168	179	202	191	186	201	182	181	185	188	207	189	191	186	184	184	209	187	200	190	201	180	176	183	192	182	184	211	221	205	177	178	192	183	169	217	192	199	177	204	186	199	192	191	214	191	182	174	178	184	200	191	165	197	193	191	165	196	197	180	218	179	198	154	192	185	196	173	179	208	171	217	174	182	183	166	223	200	175	205	184	185	189	190	184	196	201	160	188	200	181	181	177	198	194	209	198	210	198	180	179	181	168	201	181	177	163	208	213	209	171	193	206	178	198	194	207	187	183	210	213	199	205	202	183	197	193	213	211	203	208	201	175	202	195	177	188	175	175	197	174	172	189	191	208	187	155	174	186	183	188	169	184	172	162	193	197	183	210	199	151	202	176	227	190	182	221	171	176	182	176	197	170	213	179	177	184	217	199	187	220	166	196	183	198	183	189	185	190	186	193	203	204	187	179	167	199	174	178	194	174	192	170	176	183	166	190	208	198	194	185	181	211	189	190	195	183	171	208	166	208	200	178	197	190	195	190	166	193	194	166	170	186	182	198	189	195	223	209	180	169	200	199	176	173	200	190	199	191	201	174	162	213	177	199	193	178	188	217	186	192	175	168	195	189	178	220	180	173	194	192	176	193	169	203	200	182	169	182	152	159	188	193	190	198	172	171	196	164	207	179	195	176	170	185	186	168	184	191	169	185	191	167	174	194	190	169	178	187	175	218	197	208	169	186	191	189	184	188	174	157	181	191	193	197	175	184	212	196	176	208	171	180	194	182	217	190	189	182	201	192	191	183	209	190	178	196	210	178	211	208	192	186	208	179	193	179	172	211	185	157	168	196	172	156	182	177	185	166	172	194	175	190	207	158	186	163	199	190	175	174	184	197	221	197	229	152	189	193	163	173	179	155	205	188	202	190	206	176	191	193	182	195	179	174	185	199	198	191	193	179	169	200	209	163	188	180	213	184	189	179	196	180	192	213	212	203	171	194	185	213	198	203	199	188	185	173	162	190	207	187	171	179	195	185	200	174	185	202	205	195	175	210	185	208	173	201	204	191	172	158	203	156	201	208	189	162	192	210	182	174	163	171	196	164	208	202	166	182	166	173	185	190	219	200	191	155	182	212	205	182	186	187	184	178	190	195	167	184	183	187	202	164	198	177	171	177	179	190	189	177	208	184	175	194	170	164	194	181	191	186	171	175	176	200	222	212	188	187	187	205	221	196	181	186	195	180	186	202	195	199	213	163	180	181	161	185	172	203	195	181	172	213	163	204	187	200	181	199	192	187	172	164	177	176	195	178	166	171	188	207	181	176	168	163	179	169	196	221	191	171	188	181	191	159	184	189	179	177	180	188	200	192	176	175	208	187	200	188	197	200	208	175	182	173	186	169	161	180	187	173	170	211	192	188	183	200	184	196	194	193	190	164	185	212	186	174	194	174	190	187	166	204	169	202	177	180	184	185	185	172	187	201	189	205	191	197	181	200	165	183	171	181	176	178	200	197	196	190	179	186	196	180	173	195	174	204	191	203	194	168	189	180	201	174	190	174	191	176	192	195	175	195	214	178	175	195	194	177	190	174	192	193	193	182	184	180	191	170	189	170	192	183	187	208	179	180	173	200	178	186	172	185	175	204	180	193	183	192	188	184	170	203	191	202	160	178	185	185	205	201	197	199	187	182	203	189	209	183	198	205	208	176	191	180	171	182	182	207	172	205	181	191	165	182	194	180	167	178	189	162	179	193	202	193	170	194	205	192	183	208	196	209	187	184	181	198	178	179	192	165	209	185	181	183	195	218	194	195	189	166	198	160	197	211	178	184	186	181	156	175	162	190	198	202	168	184	153	177	179	213	191	187	211	192	172	204	182	185	194	183	180	168	195	192	211	183	192	191	198	185	185	180	189	178	187	179	190	209	202	199	175	183	166	164	184	191	182	171	192	154	181	198	196	205	197	170	178	189	228	167	205	183	199	167	190	207	180	195	172	175	186	177	156	207	180	191	208	225	190	177	173	190	208	177	174	180	183	185	204	182	190	191	175	191	194	211	191	200	193	194	191	194	184	188	199	183	178	179	191	171	191	170	184	209	188	193	200	178	184	191	198	216	198	199	175	185	187	198	178	182	202	194	207	194	180	182	175	187	178	177	179	188	192	205	179	163	219	226	171	173	203	179	164	209	207	171	184	177	188	173	196	204	194	174	178	181	177	192	203	184	188	217	203	183	172	199	178	186	164	189	195	198	186	182	175	189	191	175	215	194	159	179	176	154	187	183	174	204	177	173	191	181	177	188	170	208	172	197	162	188	176	193	178	185	157	172	160	207	225	183	187	178	196	192	206	211	192	169	190	191	188	175	175	213	185	195	176	196	204	160	161	189	182	198	172	171	187	186	189	163	174	183	228	203	192	168	162	204	175	206	194	195	191	170	197	198	166	221	170	177	186	192	205	204	174	183	164	192	177	166	201	179	177	186	188	177	205	188	194	186	205	158	193	193	182	188	171	206	212	210	181	171	190	183	194	190	198	174	190	190	181	200	185	190	189	199	193	185	179	216	178	195	163	182	194	184	171	181	171	184	198	159	200	198	169	158	209	181	196	200	187	208	152	163	197	176	190	180	204	194	212	161	199	209	182	188	166	166	193	211	200	171	183	182	187	168	198	185	184	204	179	194	202	172	198	176	185	194	213	195	180	167	188	190	186	221	207	170	206	189	200	178	203	185	186	218	196	167	201	174	180	202	177	182	171	191	202	189	191	179	192	176	178	194	198	168	189	180	181	192	195	172	172	168	170	179	190	186	177	203	189	197	174	183	172	209	177	191	191	174	193	171	201	178	192	182	180	182	194	198
31518	36475	44102	50065	48460	47158	44227	33746	11921	5550	4839	4250	6220	16058	25334	31808	30668	26241	22363	17258	11494	6577	3626	1736	974	699	539	484	451	433	452	457	431	463	501	438	444	456	466	430	491	434	440	444	398	439	443	456	457	452	472	462	418	448	440	449	472	474	492	469	405	447	456	472	451	456	465	472	417	446	477	441	465	457	437	471	449	452	479	447	463	432	475	470	425	435	439	473	427	447	448	423	476	475	466	432	497	499	422	443	431	430	464	451	429	491	481	473	445	470	495	407	438	450	482	459	517	450	473	435	433	433	426	445	419	437	478	443	466	454	482	459	462	397	460	431	421	428	428	425	475	453	462	423	469	455	455	458	492	463	452	451	434	451	447	456	468	460	497	436	490	413	481	453	433	484	466	474	460	463	451	441	484	445	459	461	421	476	460	433	453	461	492	449	446	469	423	437	416	451	462	475	449	446	442	429	457	448	405	455	436	450	454	418	448	460	475	468	467	438	473	441	442	467	417	420	462	459	448	486	455	460	467	466	451	445	469	413	498	449	396	446	475	462	435	427	476	481	466	455	474	442	448	460	444	422	410	450	458	471	455	471	455	434	462	447	471	484	464	474	454	460	453	459	441	468	495	448	448	451	505	484	470	500	441	468	439	480	452	458	433	478	447	469	413	478	468	445	450	452	435	477	415	503	429	410	435	449	477	428	435	452	444	492	438	431	429	458	456	425	428	444	424	432	405	477	450	480	433	464	422	490	451	498	452	444	458	435	464	471	486	439	435	462	432	455	486	459	449	414	442	440	444	518	451	472	498	489	434	476	511	451	506	380	435	468	469	407	434	446	438	439	450	499	464	450	457	414	408	444	460	449	406	470	471	386	444	446	435	423	491	470	458	454	454	456	439	498	401	444	476	452	465	468	473	498	443	417	424	450	470	444	464	455	456	460	464	439	490	439	467	437	460	445	451	477	449	444	474	436	431	450	460	447	433	426	470	441	468	517	477	466	490	407	444	485	457	439	447	458	455	479	457	447	467	428	467	458	449	483	406	424	425	446	474	452	454	417	478	440	464	417	451	441	457	443	440	466	475	436	454	464	463	416	451	445	447	424	452	480	456	464	487	447	429	487	517	479	453	460	474	491	440	409	437	486	511	436	445	451	472	442	416	422	452	451	447	439	432	459	444	456	443	473	454	438	468	430	443	467	430	468	448	448	425	484	464	477	431	468	463	435	454	446	469	494	426	438	450	458	481	479	482	420	440	473	478	473	445	414	439	447	439	440	425	439	458	451	434	471	438	437	449	454	420	445	466	464	475	464	416	496	432	420	446	467	493	459	457	487	477	433	424	469	430	445	452	473	442	448	442	452	440	455	489	434	457	443	436	438	497	461	479	451	445	430	457	454	461	481	442	426	426	477	445	457	470	457	444	420	461	491	471	469	445	471	455	453	398	419	437	459	454	429	460	469	480	429	423	434	454	501	444	458	434	408	469	438	451	477	459	452	495	428	482	436	483	486	485	488	464	476	475	421	451	448	449	475	439	444	475	433	483	460	414	456	468	446	459	432	470	469	431	448	453	463	448	433	480	457	469	433	468	435	468	480	443	446	465	453	465	445	442	427	461	453	453	464	443	470	454	411	446	463	443	451	430	487	463	480	450	430	475	469	465	460	453	424	495	433	484	452	429	444	460	444	490	436	502	453	468	436	448	445	464	405	459	472	441	485	472	467	465	472	464	446	441	446	461	445	430	457	413	437	454	473	442	478	423	471	488	432	465	456	458	468	457	466	441	450	427	442	480	516	463	477	450	444	488	493	412	415	504	457	441	453	449	419	441	511	447	427	432	436	437	440	465	439	441	512	445	420	423	481	386	453	454	458	425	417	414	474	433	476	451	433	464	412	459	442	452	427	445	473	455	448	446	440	429	408	501	466	471	464	439	489	457	419	441	438	422	449	479	507	446	451	462	468	457	470	459	446	447	447	450	479	443	469	462	452	474	453	436	455	453	447	440	452	440	463	467	433	445	449	477	434	462	436	392	457	435	440	442	460	467	448	465	469	448	483	456	481	476	459	471	390	422	451	419	422	469	462	468	452	467	457	449	455	451	429	447	486	455	465	502	461	422	437	447	445	428	456	437	444	449	428	437	437	453	452	443	471	466	450	465	457	448	499	478	472	459	409	463	479	449	465	434	460	483	453	418	456	441	403	482	455	461	456	446	488	454	434	454	467	444	429	432	466	446	464	476	452	487	448	421	473	452	492	444	436	445	480	480	409	471	462	480	468	445	432	466	452	467	440	439	469	420	479	450	469	445	431	425	496	452	447	481	421	453	450	446	481	454	454	443	426	484	472	407	422	416	431	478	427	436	464	437	467	498	442	473	452	448	471	414	450	444	467	407	450	450	433	453	508	462	431	463	441	450	443	515	429	433	404	461	391	483	469	426	455	453	473	413	455	477	420	438	453	463	456	442	457	481	413	471	464	459	472	393	438	477	465	439	458	488	432	421	465	453	468	448	470	465	469	434	500	478	452	458	461	457	428	464	469	442	475	476	473	440	428	473	447	512	437	429	457	455	451	469	462	451	460	476	478	470	435	428	458	412	459	440	447	451	442	453	472	453	426	444	416	449	428	448	460	453	453	478	463	432	441	442	470	454	429	428	423	464	465	519	475	442	461	455	497	462	459	457	434	436	464	471	485	396	451	454	467	444	437	451	464	437	431	482	447	478	446	464	452	454	475	466	427	459	478	421	458	464	460	421	489	448	429	431	448	422	444	439	464	458	455	416	455	438	445	471	475	409	435	440	457	437	426	487	421	460	459	464	452	500	470	426	480	447	450	458	454	420	461	473	420	496	432	464	440	472	434	473	434	438	450	517	443	472	448	464	473	422	451	425	471	443	408	448	469	432	447	446	451	427	454	472	426	423	463	433	445	470	463	459	419	445	492	423	488	440	465	453	460	469	484	426	444	463	475	456	465	472	445	445	449	426	422	437	455	429	453	462	447	415	475	457	493	426	444	449	445	448	451	448	449	431	402	457	428	472	462	468	437	507	444	485	453	434	459	452	449	461	475	472	451	450	448	429	449	460	479	471	458	440	494	429	439	471	490	419	438	420	438	501	447	414	463	477	437	427	442	432	432	466	489	445	462	456	461	465	426	444	433	428	436	438	460	429	443	432	463	450	458	453	467	464	448	464	455	405	440	432	466	448	493	422	486	425	453	484	437	430	426	480	487	435	468	450	464	450	451	461	496	437	458	434	451	411	452	462	442	446	454	440	466	445	441	445	466	420	443	461	454	444	439	475	403	458	443	493	426	444	462	465	462	438	413	460	484	479	440	499	472	426	494	502	415	469	497	439	448	443	479	440	456	466	487	454	450	428	439	422	420	415	444	407	449	435	429	426	459	490	440	493	435	418	448	451	438	490	438	458	441	409	410	467	433	455	417	392	448	466	459	479	485	499	425	475	453	466	410	491	429	483	450	470	457	498	469	503	491
17127	14681	10744	8376	4808	3139	2319	1201	923	675	472	398	476	589	633	668	628	781	725	596	525	400	331	304	282	300	279	288	287	257	282	246	269	305	290	256	266	287	292	279	283	304	256	279	299	307	274	266	294	277	294	273	250	281	283	251	292	295	262	279	247	277	247	246	277	283	276	296	265	271	266	248	248	262	294	270	253	293	268	282	258	266	230	261	274	274	276	268	258	239	274	260	275	286	246	270	303	264	268	245	269	271	255	242	268	271	280	282	260	246	250	268	268	280	254	292	277	269	266	268	261	256	281	248	286	301	280	270	289	287	242	275	253	265	275	259	258	261	252	278	314	279	259	272	263	248	277	294	286	280	257	238	294	258	268	273	252	279	284	261	257	259	285	265	270	284	260	244	267	297	289	271	267	269	280	252	284	288	283	295	279	290	271	257	278	272	281	272	287	271	316	240	310	306	295	296	255	289	261	281	309	286	275	255	270	250	272	290	291	242	258	290	284	279	250	275	282	252	259	279	293	277	283	237	261	242	257	319	296	264	279	232	277	294	249	266	270	267	291	268	278	293	285	261	264	259	270	254	303	286	254	262	260	273	275	276	283	263	259	293	296	274	274	263	273	239	273	276	304	310	265	252	281	312	275	300	286	241	258	233	260	251	261	283	250	275	294	297	276	287	278	262	260	249	274	305	287	271	269	274	287	294	227	279	275	245	261	253	223	259	266	266	261	269	282	267	246	256	287	255	242	271	262	297	279	246	298	296	234	271	260	285	274	250	300	262	238	319	274	298	281	286	261	290	274	290	261	263	239	272	278	277	275	262	311	251	289	272	237	290	265	280	263	267	267	256	283	269	297	296	273	286	259	293	268	246	279	283	281	271	294	284	289	253	265	275	244	263	244	326	263	287	279	264	262	322	256	301	257	298	291	258	299	257	260	279	281	262	276	277	258	237	253	274	247	290	291	261	292	283	268	246	287	260	279	273	249	279	276	287	288	258	276	292	313	263	276	290	286	283	235	268	267	292	275	290	290	282	261	261	251	263	263	275	264	265	282	265	301	274	275	271	273	272	264	262	262	276	270	266	261	280	260	299	289	267	273	230	281	266	288	284	273	286	279	331	262	276	234	289	254	265	306	247	281	271	272	285	276	241	280	251	254	279	289	267	285	252	266	245	271	308	242	285	253	276	277	260	285	294	281	258	277	278	292	296	292	253	265	302	261	284	281	260	266	270	266	273	258	294	250	263	276	261	303	260	290	272	286	232	259	259	247	293	279	300	274	263	285	229	286	285	292	268	262	268	286	268	280	256	305	271	257	247	239	278	266	269	264	264	270	252	269	260	278	259	263	254	245	293	277	251	244	262	274	259	227	274	278	263	243	283	268	263	297	287	302	257	276	278	269	255	249	258	236	284	254	265	256	281	294	261	245	252	267	260	255	247	268	244	271	283	280	272	267	268	257	289	259	275	276	298	267	300	269	263	273	261	284	263	271	269	281	261	264	239	266	302	279	265	260	260	259	290	289	280	273	259	291	249	255	232	265	274	268	274	281	254	279	288	258	285	245	261	286	266	315	272	245	267	273	264	279	260	284	258	252	255	268	266	313	242	297	279	284	267	257	279	264	262	283	274	266	293	259	330	259	275	263	278	283	245	279	261	258	254	253	275	275	257	287	265	259	283	289	303	261	257	288	287	244	268	253	241	262	281	257	268	237	283	273	274	294	274	261	243	291	284	261	278	269	272	286	272	259	280	269	282	285	278	293	291	283	265	265	231	257	271	295	259	260	280	274	276	275	282	289	288	275	250	305	277	283	305	276	236	264	256	263	287	259	278	257	289	268	258	261	286	266	249	264	248	271	266	264	264	276	271	275	280	299	266	273	264	300	283	268	245	292	271	281	265	286	260	272	277	264	283	293	248	268	258	288	269	271	287	281	275	307	266	281	285	260	278	263	274	255	281	302	262	280	283	290	255	311	282	280	238	285	241	247	269	277	274	266	278	261	250	286	284	272	233	282	300	263	273	267	247	249	303	295	278	263	234	279	268	236	236	282	315	289	262	270	252	257	248	325	268	292	284	274	295	279	258	266	239	250	277	285	262	266	249	252	259	282	269	270	291	279	257	273	248	280	267	286	252	268	304	236	277	285	262	287	269	281	258	283	277	263	304	294	275	247	249	278	240	272	282	272	249	279	246	227	263	269	295	286	267	243	273	279	236	285	264	241	271	276	244	252	266	299	258	281	296	286	274	285	258	311	264	269	293	263	243	295	285	250	295	281	289	262	266	265	267	273	281	279	264	306	300	273	244	247	283	263	252	266	255	289	270	282	261	273	260	269	289	240	282	218	279	259	250	277	260	270	267	278	271	259	273	259	255	269	270	278	274	287	294	277	288	277	264	297	266	258	287	246	267	270	253	305	266	246	288	259	238	291	276	292	277	247	277	280	271	272	271	288	243	269	244	270	233	280	254	290	257	308	279	251	271	265	282	267	266	263	259	239	270	245	282	269	282	250	305	278	254	251	278	264	273	266	253	284	269	250	291	251	230	282	264	281	243	238	247	235	255	296	289	286	258	292	263	264	279	273	247	253	294	290	283	261	255	303	277	298	301	270	259	302	303	261	283	286	273	263	269	244	253	273	237	275	254	257	258	260	282	271	267	265	275	269	286	309	291	271	263	239	276	270	296	256	254	287	258	258	271	286	239	293	276	246	280	273	262	254	261	268	290	261	269	261	266	257	280	282	294	277	252	263	298	267	248	247	289	286	283	287	268	288	281	246	260	272	254	269	270	245	220	303	280	273	270	255	243	279	288	255	304	285	265	263	249	288	279	239	268	305	262	274	226	282	263	285	259	257	284	282	291	283	269	266	296	273	248	254	271	258	276	278	299	276	266	262	276	264	256	283	274	308	263	275	264	287	270	292	278	248	277	256	284	251	283	265	266	247	268	246	268	252	244	260	305	250	270	268	303	293	257	263	236	264	262	281	246	252	239	259	283	281	255	271	279	272	257	303	250	240	294	285	257	260	256	254	272	264	247	271	256	260	272	261	248	301	291	272	269	296	231	284	293	263	256	275	270	264	251	265	295	266	277	262	274	265	253	263	310	252	267	257	263	282	287	280	253	281	238	256	282	279	254	274	273	267	290	319	265	308	272	276	255	278	286	279	247	263	276	276	303	262	243	292	272	294	238	292	267	300	268	301	288	255	265	271	229	285	248	267	270	263	289	299	254	239	286	271	288	258	250	273	266	288	276	276	284	269	250	261	274	236	287	275	281	286	277	296	269	258	274	231	252	276	273	266	266	276	279	264	279	287	268	290	268	272	295	270	278	271	245	255	280	275	281	279	221	269	269	274	243	274	277	270	302	268	250	279	280	265	260	235	281	264	266	287	270	305	269	275	283	292	251	263	265	268	284	294	268	275	260	239	277	272	278	263	277	310	274	261	291	314	243	247	255	311	263	281	249	283	313	263	277	267	254	284	253	295	269
10241	10831	15634	17535	12912	10690	8052	4532	3782	2759	1667	1487	2062	2517	2803	2789	2514	3204	2845	2214	1622	1228	850	749	704	668	651	641	655	608	596	638	637	661	616	591	631	635	633	602	647	664	640	676	610	637	628	668	601	630	661	607	624	659	628	640	634	654	632	593	627	631	582	649	597	640	683	590	637	598	610	617	629	647	629	621	657	627	607	687	605	657	618	636	600	592	659	618	654	617	636	618	662	647	620	602	657	611	622	606	632	619	603	622	634	608	615	635	656	653	636	644	647	679	601	647	682	644	622	665	581	640	631	606	610	662	635	610	623	643	626	618	591	600	642	578	572	602	663	636	601	675	609	646	644	593	630	628	602	627	638	639	559	657	620	635	610	638	687	665	647	663	633	617	647	636	628	643	662	617	659	623	652	619	625	638	602	641	618	637	645	642	679	646	637	663	605	619	635	594	609	602	614	599	652	638	633	638	619	622	627	622	621	609	636	632	616	599	614	599	698	637	621	643	626	635	648	594	640	576	666	694	666	626	651	638	639	610	658	642	618	662	605	562	613	601	596	658	609	659	650	655	629	604	639	651	616	638	639	654	667	633	589	622	632	601	640	630	661	637	623	664	632	593	591	635	632	594	566	641	624	611	629	656	605	654	607	646	621	642	615	633	650	580	640	617	598	622	620	667	582	648	595	636	617	631	618	625	607	621	645	654	614	607	653	601	657	664	627	601	655	655	663	646	649	634	662	613	614	631	637	623	604	635	572	623	583	610	638	636	624	652	675	638	605	652	625	631	589	641	604	623	624	610	665	631	602	638	609	621	651	633	628	621	618	611	628	608	651	632	617	626	658	629	627	606	607	579	595	624	645	651	668	655	597	643	655	618	672	623	569	647	617	650	662	626	632	689	626	604	640	629	660	624	659	628	592	645	618	634	650	642	587	640	633	641	577	621	600	662	643	621	597	618	619	638	606	653	637	604	648	648	642	607	654	608	629	595	633	622	637	602	649	628	647	606	634	638	639	633	640	628	638	599	596	620	681	582	621	612	613	629	636	620	645	604	623	633	617	605	568	613	634	661	629	643	620	618	650	626	616	635	592	617	645	641	647	628	642	605	631	595	657	612	625	603	606	643	649	606	586	647	676	640	578	640	622	653	623	622	607	638	669	622	656	613	595	693	640	563	624	654	638	667	616	590	618	624	627	631	605	605	633	635	652	624	606	631	596	663	666	637	650	589	668	621	627	612	662	634	627	628	673	625	620	622	599	620	641	616	600	631	647	595	647	636	625	623	581	601	622	649	612	599	650	632	630	626	629	638	657	583	663	618	594	638	625	641	611	666	630	604	608	593	660	633	619	625	640	645	590	654	583	602	607	606	625	646	627	602	640	679	610	636	621	653	604	594	645	618	628	647	634	632	589	633	645	562	622	672	609	691	631	660	617	643	595	630	649	616	633	606	598	646	622	627	623	669	635	617	627	647	609	629	626	605	634	617	646	668	603	609	594	650	624	601	639	639	613	622	591	650	629	604	631	632	685	591	601	615	673	629	631	628	604	668	627	628	654	630	652	648	627	624	631	604	676	610	629	589	641	635	651	620	625	667	631	631	600	645	647	632	601	633	617	637	641	613	645	658	618	579	632	613	638	641	612	612	619	642	611	625	584	632	626	674	615	620	622	619	614	606	679	566	605	650	603	663	601	617	618	622	600	615	621	618	657	608	595	627	612	605	647	615	675	610	626	625	575	656	622	641	624	636	618	599	634	628	599	615	623	606	596	614	649	608	638	637	618	592	623	628	559	623	618	577	648	613	556	609	668	678	653	635	662	639	635	661	614	612	613	589	619	637	636	615	631	684	641	666	685	628	598	674	607	641	635	574	642	643	616	623	576	636	655	633	630	618	636	627	600	601	623	647	643	660	620	646	616	613	643	640	636	617	595	624	637	610	672	597	650	627	582	619	645	609	609	636	633	601	639	617	615	633	662	627	645	625	627	625	624	606	612	617	641	591	605	636	638	617	637	609	603	641	641	622	619	600	620	653	653	659	609	561	596	621	603	645	612	648	673	611	621	631	620	646	628	639	624	655	635	616	628	621	600	612	639	606	677	654	662	616	625	622	636	624	641	668	624	585	611	617	622	626	601	616	619	600	667	656	656	613	640	616	632	601	668	613	619	640	680	612	622	619	632	621	685	575	589	584	609	607	622	600	642	625	642	614	620	619	603	609	656	655	631	649	638	609	629	627	634	610	600	624	583	643	617	657	636	667	619	643	636	631	601	651	619	613	626	618	611	606	624	585	640	628	610	624	598	621	651	632	650	626	578	572	636	628	649	604	635	664	585	637	606	636	636	675	622	671	626	603	611	637	579	599	590	649	621	662	600	610	601	612	654	665	640	628	638	686	609	609	597	621	677	653	637	649	653	658	621	676	648	643	613	631	599	631	622	629	616	667	657	599	646	636	611	646	649	638	641	628	663	604	575	576	632	655	634	630	659	597	661	632	586	619	612	629	634	609	625	606	642	587	620	620	619	597	641	582	596	608	644	640	615	609	617	659	661	668	600	622	629	642	616	623	614	590	596	612	597	613	590	608	660	675	609	618	622	586	622	658	622	645	612	621	609	648	673	622	635	613	598	576	593	637	609	621	605	677	624	630	594	623	653	608	624	642	634	629	582	627	666	608	641	621	591	615	560	609	653	590	612	656	631	625	608	619	628	647	634	632	629	659	613	644	609	612	647	619	619	638	574	595	629	638	647	669	629	578	627	591	643	631	652	680	641	618	616	624	618	606	635	621	639	630	647	654	598	601	619	647	643	643	645	613	659	595	588	595	637	642	640	648	658	649	553	577	630	629	682	638	617	618	609	675	612	566	614	669	633	568	610	617	612	636	644	655	629	609	647	568	653	623	620	665	611	623	625	576	567	680	643	630	640	615	582	624	631	610	624	651	628	651	641	655	650	657	633	636	575	614	636	633	567	642	702	683	616	611	633	649	643	633	631	646	632	596	685	615	615	618	584	658	605	605	638	684	645	630	646	651	623	662	610	661	668	643	609	675	651	625	653	621	653	638	599	643	627	680	647	662	673	606	602	665	586	623	616	593	599	616	615	661	638	666	627	617	597	629	588	632	620	568	636	615	609	596	622	591	659	654	680	589	670	627	621	588	611	627	609	610	564	617	641	599	650	646	644	647	627	635	579	626	641	654	606	636	637	666	682	600	667	590	631	599	643	595	661	630	631	681	628	635	629	633	652	609	645	627	586	657	654	650	652	657	661	606	631	629	633	593	643	640	624	547	648	594	624	618	637	634	659	613	583	641	628	635	626	646	630	618	609	650	585	641	609	651	612	607	627	606	625	624	638	599	617	610	678	613	597	588	628	649	637	651	596	645	627	603	607	682	640	612	616	607	665	669	624	676	538	574	636	620	618	617	610	627	592	658	634	654	667	603	646	627	664	652	677	617	663	622	609	676	599	625	610	620	595	618	647	647	629	662	617	610
43712	35357	35384	41365	37204	28640	23622	14648	5345	2451	1831	1394	1277	1189	2329	2664	4288	4813	4485	2590	1525	844	438	363	288	273	246	240	209	223	215	228	207	235	207	238	245	221	237	200	224	230	246	204	213	236	231	211	287	239	209	237	269	242	248	187	240	225	194	241	233	216	204	235	253	208	212	269	214	253	212	214	221	227	244	204	227	227	255	251	240	241	238	233	237	229	232	220	240	227	213	229	237	229	203	229	226	230	257	261	214	235	237	223	247	209	217	190	213	219	244	218	230	213	215	230	220	211	246	216	205	242	228	232	209	236	215	203	233	215	216	216	214	251	220	215	238	228	241	231	206	183	227	208	221	246	220	219	221	217	252	232	246	232	233	239	211	238	217	236	224	238	231	220	241	206	198	226	197	219	224	228	212	213	235	246	228	232	244	197	216	210	223	204	221	225	236	224	223	214	248	231	211	251	274	235	241	241	214	215	231	216	239	219	198	201	252	242	240	255	232	214	228	200	249	241	228	206	220	237	210	209	241	219	212	234	222	247	228	213	220	230	218	232	185	241	194	199	201	242	234	246	226	253	222	232	244	209	241	232	258	236	205	237	202	225	242	213	242	226	232	259	242	236	214	212	220	249	222	210	209	242	227	247	212	240	192	223	245	222	219	220	243	198	222	221	226	249	226	218	220	240	223	209	227	209	211	222	223	220	223	248	212	201	216	218	238	209	206	228	238	207	215	246	220	222	232	239	252	197	232	227	217	237	202	225	209	231	207	230	195	220	227	250	216	222	233	216	213	221	230	223	228	204	208	249	271	228	233	241	203	242	192	189	228	243	200	245	223	215	209	232	209	229	224	210	227	247	207	221	218	208	235	207	228	211	253	237	247	225	214	214	233	251	213	212	234	236	210	265	231	239	226	224	215	192	218	217	218	240	214	228	210	257	217	218	200	232	204	218	223	233	233	230	215	234	220	186	223	233	217	198	228	261	234	197	217	228	215	212	230	247	239	221	211	251	223	230	224	224	205	244	229	222	231	227	208	246	242	226	199	236	201	238	225	239	245	237	241	221	226	250	239	243	240	227	241	237	217	212	240	201	231	228	209	206	225	248	203	223	246	214	202	197	207	202	229	222	224	231	223	229	209	224	248	214	209	205	240	238	235	223	232	222	233	224	214	236	223	204	256	218	241	210	249	218	253	222	224	219	209	210	218	242	225	222	253	211	229	237	238	253	253	211	216	198	221	224	225	245	221	242	225	239	239	235	229	218	198	213	219	245	209	235	221	230	229	235	255	207	216	223	216	234	226	227	223	211	232	227	207	215	206	223	223	259	232	220	185	213	207	263	240	222	201	225	203	233	199	249	207	233	221	231	220	226	235	260	231	205	214	263	238	238	249	243	216	241	243	197	239	256	196	207	219	209	214	227	231	213	244	237	221	273	211	228	219	220	245	203	235	203	251	233	210	231	229	215	236	227	203	230	257	260	205	211	217	213	208	252	233	236	240	219	253	209	229	219	227	218	227	207	237	220	240	235	209	254	202	239	249	211	197	235	226	225	236	235	238	230	228	210	251	242	211	226	231	201	182	216	240	229	231	232	236	234	229	248	228	232	243	244	190	217	249	229	215	228	212	239	214	212	222	229	206	198	215	244	218	235	254	219	258	227	230	238	200	230	250	228	206	209	233	228	206	234	217	252	231	248	212	228	224	228	227	176	245	218	241	220	206	240	229	228	246	210	217	227	242	201	220	256	242	246	205	229	198	231	252	227	217	243	232	212	246	232	212	237	230	239	231	223	222	224	200	211	214	195	233	220	214	212	213	218	241	220	218	230	241	218	227	221	243	215	235	249	220	219	196	218	228	226	249	221	238	226	231	243	212	213	234	229	221	244	239	248	177	231	237	242	257	263	217	220	197	221	227	256	212	231	235	225	222	210	234	205	259	234	216	227	223	246	235	225	240	197	209	203	221	240	233	230	239	208	234	231	224	257	232	223	247	232	226	218	249	201	234	221	220	220	228	220	237	230	255	222	210	227	233	230	236	206	173	232	231	240	228	201	241	233	221	242	236	222	228	202	221	210	232	231	209	221	257	238	231	211	206	247	236	237	216	234	251	222	250	237	217	227	224	247	202	260	232	256	201	228	218	228	239	216	225	236	213	213	217	222	230	232	236	217	236	231	215	229	223	236	199	219	253	224	230	242	236	228	228	212	243	185	211	219	244	209	207	214	206	209	215	243	233	243	227	221	231	241	238	238	239	240	216	223	229	229	241	222	217	206	224	210	226	223	205	232	249	219	206	231	217	219	254	206	213	221	227	231	228	208	236	231	250	226	228	229	227	230	206	258	256	244	201	226	211	204	221	245	216	216	213	214	238	219	237	221	255	239	249	240	221	204	238	207	219	240	223	222	241	228	207	221	255	216	200	239	228	244	209	255	236	236	232	244	216	238	231	228	212	235	253	268	212	245	245	216	215	228	252	208	238	252	222	237	201	238	226	218	247	222	231	216	221	201	248	203	246	253	223	231	232	210	213	218	236	250	244	219	196	239	221	197	235	229	202	213	229	211	226	228	235	210	213	227	214	202	211	236	216	205	227	214	246	235	223	232	237	225	234	239	238	240	203	262	231	230	209	216	223	245	240	237	186	238	230	216	191	245	248	218	232	237	229	234	235	222	228	212	218	224	220	218	223	212	213	221	224	228	233	221	222	243	246	235	238	214	201	235	234	234	239	215	240	247	240	245	234	228	206	210	211	208	219	214	235	223	225	218	227	218	234	223	225	262	226	235	222	225	229	190	228	215	248	266	201	204	208	214	245	232	230	231	233	209	233	235	239	234	218	220	232	231	219	208	220	230	260	213	240	231	248	206	239	235	220	213	216	235	199	231	226	233	240	202	213	223	241	235	231	229	207	222	227	204	206	264	261	220	243	230	215	196	206	250	243	220	230	240	213	225	211	228	184	250	226	235	252	215	206	229	219	237	208	207	193	185	234	226	261	234	225	206	226	208	220	228	214	211	232	216	241	222	232	223	221	231	213	200	240	185	204	213	208	242	208	204	219	239	210	245	230	204	221	226	225	230	216	220	211	236	211	232	199	235	251	239	244	223	227	224	208	223	226	225	207	203	216	250	209	256	208	239	244	200	225	258	232	229	209	226	196	231	232	238	226	233	248	240	259	221	234	232	252	245	243	225	239	222	229	234	206	225	246	224	207	245	229	260	239	226	221	222	241	220	225	256	203	197	211	218	246	220	255	230	228	189	240	215	225	249	237	230	236	226	232	262	246	235	229	226	233	221	219	228	212	216	245	249	227	212	209	231	216	212	213	225	222	220	213	183	198	247	230	248	217	217	234	270	278	226	224	218	213	231	201	205	242	219	211	208	211	238	177	235	233	237	215	242	230	235	243	200	203	219	219	236	244	223	227	232	233	207	216	244	214	233	212	238	215	239	249	238	230	239	240	226	231	245	213	236	224	223	228	232	250	221	219	232	227	213
29221	25424	36213	44971	44865	37523	33761	22156	7709	7907	8057	7073	6647	6342	11290	12800	19596	20402	18769	11947	7258	4130	1801	1139	883	659	608	591	584	533	572	580	536	526	545	504	529	541	547	526	535	542	534	582	549	525	537	528	574	565	537	537	517	516	534	532	531	541	516	544	561	525	488	537	504	483	488	533	508	523	508	507	544	506	551	483	555	561	528	533	536	566	589	536	516	552	510	540	535	567	518	500	527	544	505	542	532	548	585	540	560	527	497	502	547	523	515	516	479	513	576	594	524	525	516	500	519	568	497	532	530	545	532	497	537	526	561	517	517	537	543	531	503	556	524	538	524	518	556	517	546	490	551	518	534	542	539	540	539	496	539	552	520	510	521	527	513	575	515	517	565	495	524	505	550	511	508	533	521	542	556	542	573	490	525	554	542	522	499	565	544	503	483	530	514	537	519	535	516	541	537	533	536	513	518	566	494	501	533	509	561	504	544	469	549	518	550	527	535	514	561	541	523	566	553	538	518	569	547	568	485	527	498	515	514	544	552	521	544	525	523	508	546	514	522	538	536	520	547	538	544	538	546	499	564	529	523	519	518	545	502	524	535	509	522	545	543	520	519	545	503	539	524	513	492	530	549	502	537	480	530	560	558	517	515	547	528	548	516	531	549	519	513	526	544	509	558	522	558	521	534	611	549	520	537	537	550	481	528	509	543	516	531	569	539	513	505	535	588	537	541	522	534	514	524	496	519	511	567	531	523	485	515	535	588	482	510	507	534	543	565	523	574	523	533	543	534	566	540	539	500	544	493	529	466	580	512	539	546	599	527	540	509	542	543	523	543	504	551	534	524	526	508	504	574	566	492	538	558	525	551	531	517	528	511	528	506	483	514	520	572	515	515	549	527	513	531	564	561	560	514	485	552	537	522	532	562	570	539	550	557	485	495	508	549	520	496	493	552	539	527	507	570	583	541	543	504	499	547	529	525	513	538	523	496	532	537	527	553	521	507	543	544	527	509	521	549	513	554	535	553	564	515	506	557	557	547	549	574	548	525	557	512	500	516	521	543	549	540	534	536	514	504	503	501	490	524	498	556	554	567	577	496	547	538	536	529	538	548	503	563	546	506	528	603	534	533	585	509	525	527	518	548	548	562	561	554	544	538	528	499	547	555	510	534	488	573	560	532	508	511	541	490	511	507	507	540	562	521	577	552	551	512	525	561	489	528	527	558	514	550	549	543	538	534	500	527	508	551	498	486	519	497	524	535	526	525	496	553	548	513	552	534	505	555	535	503	541	526	525	532	515	550	555	537	528	517	519	577	523	551	569	488	568	505	529	576	539	546	547	534	541	514	537	524	578	536	537	474	548	500	548	533	529	533	534	572	561	545	535	497	530	525	521	507	530	508	490	548	529	596	556	512	509	558	533	472	520	520	510	560	492	497	564	530	517	530	511	490	523	601	536	517	506	538	566	543	559	531	512	488	531	526	589	564	513	556	525	490	540	539	551	496	547	544	512	540	526	532	476	565	493	568	541	524	509	558	527	538	537	519	541	520	514	549	511	476	531	531	471	512	536	490	542	532	505	512	521	547	553	529	550	535	546	542	524	528	532	504	527	543	542	513	534	543	524	577	548	503	596	547	518	513	529	565	518	505	592	503	514	546	530	497	535	556	553	529	555	564	550	504	464	551	529	504	541	488	526	513	500	563	560	524	548	555	542	554	509	476	584	533	510	532	565	559	501	554	547	502	536	506	553	532	529	511	497	527	528	533	505	545	504	514	524	552	511	525	536	548	545	527	526	512	482	531	551	539	513	507	504	536	509	501	519	563	531	535	553	512	508	519	560	488	533	546	505	533	514	526	553	516	518	545	509	567	557	522	532	525	518	532	549	531	499	523	541	513	557	534	537	533	514	510	514	581	533	515	512	533	564	533	534	540	564	504	515	533	541	572	558	535	520	524	542	545	534	513	535	559	488	488	505	534	531	541	543	545	547	549	524	502	551	558	529	530	543	533	511	515	518	527	517	549	548	560	542	567	566	555	521	536	561	522	555	589	531	600	491	515	516	553	537	503	544	519	556	564	518	529	536	486	539	542	524	535	586	564	522	545	532	564	532	513	523	526	551	503	516	525	520	526	531	542	529	510	545	528	563	553	529	559	552	499	529	563	518	568	518	531	543	532	503	572	544	509	560	489	506	503	516	516	561	550	498	500	579	538	535	533	519	501	550	540	538	566	572	525	529	547	513	577	522	561	561	524	569	578	532	513	547	503	544	502	535	542	515	499	540	537	551	550	533	523	538	557	581	569	533	511	557	554	521	479	552	506	557	560	533	557	523	518	532	572	549	558	543	548	544	523	494	594	562	576	526	513	506	543	543	524	537	499	544	574	530	488	544	546	539	532	516	515	543	517	549	517	567	510	538	531	519	502	503	496	520	529	514	532	570	564	528	522	480	596	520	529	570	562	597	527	494	506	504	529	545	523	525	540	489	576	513	541	507	499	531	522	542	520	533	547	556	548	491	556	482	541	467	539	529	469	572	534	523	528	510	525	543	547	547	553	538	518	526	490	488	534	524	546	531	504	571	545	552	536	547	559	517	555	477	555	549	535	512	576	543	536	518	553	549	562	492	560	547	547	557	518	521	492	534	474	471	521	578	531	504	485	502	512	556	527	533	535	568	552	579	514	568	553	533	530	519	516	524	535	553	508	518	517	523	527	538	523	510	491	532	483	522	540	532	498	558	547	532	528	595	517	535	494	513	518	496	515	536	546	554	509	581	617	486	552	549	503	526	545	539	509	547	547	542	534	522	539	540	543	536	511	563	534	523	570	492	528	509	529	503	509	547	553	540	553	529	512	549	534	503	554	564	511	533	559	536	560	507	561	538	526	566	488	539	561	529	524	520	519	531	543	502	526	524	509	587	549	504	560	555	536	534	508	567	528	523	508	550	528	536	541	527	573	539	506	550	525	552	556	560	539	561	534	520	523	500	532	466	555	512	587	527	522	482	534	516	539	511	517	569	546	500	502	524	564	552	475	539	502	518	527	515	523	526	537	543	496	566	504	550	538	504	563	542	517	526	548	516	540	565	558	505	500	571	533	515	537	542	485	559	517	503	511	509	549	520	492	541	529	519	537	532	533	595	502	539	533	514	529	511	564	526	540	470	552	521	546	530	520	485	527	518	536	535	542	536	517	525	504	549	521	527	548	515	535	528	539	511	569	518	482	549	503	517	493	506	538	509	522	551	524	532	540	477	540	555	567	533	496	550	515	508	545	506	521	527	498	541	554	554	515	501	547	534	529	548	507	540	520	515	506	514	563	543	512	528	507	524	522	521	522	519	521	538	550	576	547	549	505	555	536	535	511	551	554	558	536	529	549	529	518	525	538	527	526	528	551	524	531	501	511	487	533	509	535	550	511	525	535	524	529	484	550	507	548	540	532	558	541	517	509	527	554	530	525	519	545	502	514	557	510	524	546	520	545	549	509	538	509	507	529	551
52870	41228	41727	46365	42761	33343	29640	26941	13521	4676	2206	1372	1084	1348	3991	8140	10473	10228	6958	4256	2241	1182	593	503	342	252	229	223	199	159	181	162	205	191	185	204	197	189	185	174	188	205	188	204	180	186	174	196	176	167	207	197	184	189	177	186	189	203	178	178	178	193	192	195	188	185	191	185	185	191	169	198	191	178	155	191	182	191	193	207	157	189	199	206	186	199	183	186	181	148	183	203	215	188	198	225	182	203	192	207	212	158	156	201	190	181	175	173	177	162	197	183	189	182	196	168	188	215	203	201	171	203	177	172	181	183	168	179	186	177	205	168	193	197	182	191	208	205	189	201	178	199	187	185	190	209	175	177	158	166	175	152	151	163	177	180	190	186	187	183	174	204	178	182	153	183	177	182	182	191	194	159	160	185	183	193	172	188	179	186	196	177	197	165	182	178	202	181	230	211	183	194	167	186	189	198	158	186	170	183	170	212	196	185	176	164	185	201	197	185	176	183	213	171	167	199	193	147	176	218	175	183	184	183	196	177	213	166	188	172	171	191	191	157	211	193	191	197	177	173	167	196	189	195	208	194	162	164	179	179	167	179	176	198	168	165	181	180	179	218	180	179	192	184	176	182	175	209	181	166	184	151	226	190	175	176	193	191	140	189	184	175	167	200	203	186	180	194	189	146	197	198	179	186	193	199	208	185	175	180	177	204	181	172	182	198	182	173	174	172	168	191	187	206	198	172	198	199	186	185	193	184	165	221	196	178	179	178	132	235	175	209	209	187	184	202	177	180	184	164	157	198	187	186	174	182	198	165	185	168	181	183	175	183	180	195	169	200	196	177	191	185	171	166	157	188	166	184	180	168	174	198	178	175	173	182	165	194	176	189	198	165	172	173	190	145	178	166	205	175	165	154	178	195	167	181	173	193	157	164	194	175	171	206	203	195	192	187	184	176	162	187	175	158	197	167	182	193	167	153	175	176	173	183	178	188	188	177	207	189	196	176	177	183	189	161	172	191	182	178	181	159	156	191	179	167	178	205	180	193	168	196	187	167	171	170	185	174	156	209	190	175	172	190	182	206	185	189	185	199	187	185	182	193	196	200	172	195	186	174	187	191	196	193	181	198	196	196	165	186	189	180	181	203	195	173	147	199	176	202	171	173	166	187	191	189	168	191	192	161	173	173	196	186	169	166	169	199	194	168	186	171	179	163	161	191	176	176	163	185	174	163	159	211	204	161	194	180	184	166	183	192	202	184	181	183	203	198	191	186	200	204	169	182	225	207	204	186	160	173	194	155	192	202	200	204	187	207	204	193	155	196	192	175	193	182	203	186	188	189	185	170	171	209	194	168	191	192	202	194	168	177	173	190	188	171	170	201	183	173	169	184	209	177	191	213	176	172	197	199	192	145	184	175	165	157	188	206	194	189	195	188	190	183	198	208	171	181	178	197	198	185	203	152	201	192	183	171	171	192	168	192	196	178	177	195	177	180	188	178	170	178	175	199	197	183	176	187	205	183	177	177	157	207	214	228	184	190	189	174	186	203	163	210	203	202	180	186	187	173	209	197	185	170	183	178	208	176	176	191	163	173	167	161	181	166	144	192	179	193	203	181	212	161	184	187	179	175	194	187	185	168	178	195	172	170	179	172	178	180	182	193	196	184	179	179	210	190	203	169	154	185	217	181	185	185	179	197	201	192	197	133	167	176	177	193	201	194	180	153	192	201	176	189	200	176	204	181	209	172	189	173	172	187	171	210	176	173	188	184	182	180	194	188	203	196	202	177	164	169	176	170	197	174	171	206	218	181	183	182	183	194	172	185	181	195	177	201	192	199	188	183	176	159	195	191	165	179	196	181	170	180	181	184	195	199	173	196	187	167	195	193	182	209	165	171	185	157	175	197	196	198	172	189	180	204	181	207	192	176	176	205	177	221	199	215	182	172	184	183	195	202	201	162	181	198	189	175	188	204	169	209	165	165	193	175	158	177	184	191	187	201	180	158	170	189	192	178	175	184	194	170	202	183	156	187	212	174	172	180	199	208	206	178	175	189	187	210	189	169	160	159	150	176	192	189	191	173	218	170	164	181	175	187	178	197	175	179	178	201	178	182	188	192	198	208	183	175	164	180	182	194	188	176	196	153	183	199	186	181	189	183	194	180	168	177	167	171	195	192	157	167	162	198	181	174	184	198	179	190	188	156	193	172	180	178	173	198	163	182	214	167	194	177	186	215	189	172	188	189	180	165	191	179	164	196	171	193	198	186	195	167	198	184	176	187	155	189	201	202	189	183	154	206	216	189	164	194	192	191	205	178	196	160	196	198	165	202	150	204	165	219	186	180	200	169	173	192	174	194	175	182	186	202	202	183	189	164	181	171	176	196	169	173	178	185	193	216	203	192	187	167	185	211	165	200	190	166	220	177	190	186	185	170	183	186	171	166	185	176	175	165	159	175	212	202	176	180	182	163	191	185	220	190	207	206	191	202	192	153	170	203	182	183	192	169	193	180	177	191	221	181	178	192	174	186	173	186	169	157	180	200	187	177	181	179	184	165	198	163	174	187	198	184	191	204	165	170	174	179	191	159	186	160	197	188	217	213	195	211	179	164	156	179	192	169	190	183	201	165	191	177	165	186	172	173	168	161	166	184	170	176	183	181	196	179	162	174	182	164	154	185	198	205	168	198	176	190	169	180	203	212	172	173	191	195	188	184	199	176	166	168	214	196	182	166	181	173	181	198	189	175	176	159	170	189	174	178	176	171	175	170	198	173	183	197	188	181	185	188	178	193	179	201	207	213	173	177	181	185	192	196	178	197	187	160	192	195	192	159	180	178	200	203	174	163	177	203	180	175	197	175	191	177	193	160	196	181	189	173	230	211	171	159	207	160	153	211	174	185	201	181	176	185	183	177	192	175	171	206	194	177	182	184	210	193	165	181	180	164	172	201	209	204	199	184	187	169	185	168	160	198	191	192	192	203	181	161	193	187	181	175	191	190	176	162	173	183	179	181	194	187	171	190	186	173	188	198	200	176	157	179	203	186	166	204	169	170	178	193	186	196	187	196	212	190	198	181	160	176	186	204	164	188	194	180	208	190	187	212	191	183	185	197	172	205	188	170	184	197	173	165	183	165	191	188	162	191	190	210	185	186	199	170	196	162	172	187	167	195	187	203	193	198	187	179	178	193	208	186	169	171	166	164	205	178	236	189	208	177	174	184	172	163	188	191	186	196	179	197	173	174	175	209	218	183	197	176	183	219	210	219	153	175	172	200	192	169	182	180	225	201	198	165	180	213	196	164	163	191	190	173	205	203	181	166	197	190	156	178	209	184	187	186	166	193	187	183	199	173	190	173	199	160	191	187	178	185	169	186	197	159	203	199	196	204	191	199	216	178	185	186	193	178	169	183	182	193	200	187	159	171	192	199	215	172	170	184	193	181	177	180	198	164	171	200	196	195	192	190	189	180	190	198	196	170	179	191	169	190	170	191	180	177	181	182
37164	33768	42259	49642	50507	44310	40909	37198	12329	5601	6166	5951	5232	6937	18180	27888	32054	29930	23738	17085	9965	5442	2831	1893	1147	804	596	534	521	446	424	425	470	430	436	434	470	433	437	444	425	472	474	442	441	450	432	487	467	457	416	417	458	443	408	446	431	432	476	434	418	439	451	466	435	475	462	446	455	453	445	440	435	409	418	447	431	429	418	439	437	443	432	436	452	418	471	470	456	447	462	455	462	473	438	465	446	452	464	444	441	472	471	440	413	443	444	462	424	428	462	414	464	439	453	480	428	437	419	445	432	475	470	436	440	424	455	464	431	439	438	461	440	424	440	445	412	394	420	449	431	429	412	429	459	466	437	449	438	457	450	414	461	449	459	460	441	449	420	446	402	402	440	430	460	442	460	450	437	450	440	444	476	435	415	470	466	419	440	410	462	445	419	476	480	446	493	437	467	433	454	463	474	473	471	472	462	457	452	424	441	447	448	441	457	441	433	424	453	418	445	457	411	469	414	495	411	433	448	484	444	447	444	448	403	434	477	462	429	447	446	393	421	446	474	426	410	459	477	448	441	438	453	433	429	470	438	510	446	418	442	459	470	445	425	468	436	435	433	414	461	439	433	435	462	450	451	473	461	432	485	481	423	418	422	462	469	456	448	440	436	445	455	447	439	455	430	419	438	463	440	442	422	446	493	421	452	467	451	460	444	427	455	447	435	446	423	452	471	440	458	458	450	461	454	478	466	461	437	468	447	495	425	436	441	447	464	478	452	413	458	450	461	430	434	446	443	415	455	485	447	429	410	458	465	455	436	409	417	446	447	452	414	447	458	419	436	411	447	458	436	441	429	441	479	446	456	420	440	456	423	464	454	469	436	431	464	428	467	425	414	455	432	443	430	450	411	455	465	457	431	458	434	435	420	428	465	449	451	444	441	456	404	450	456	443	451	439	469	440	455	452	484	451	447	461	467	444	423	443	448	450	418	448	439	463	434	423	462	454	451	429	438	420	462	450	436	453	434	469	450	455	435	459	441	427	419	451	472	443	431	412	468	442	443	458	485	412	439	463	461	447	433	410	462	447	390	459	420	467	438	446	450	434	495	439	433	414	487	455	418	421	447	478	445	477	443	441	437	409	467	450	457	434	442	423	419	456	443	449	429	447	414	457	417	446	439	458	444	465	477	474	502	462	437	420	403	487	449	475	426	464	432	434	424	433	407	459	501	433	456	444	450	447	446	400	437	402	459	427	460	452	432	444	428	455	440	490	429	457	451	408	450	438	467	417	412	448	387	487	458	451	445	423	409	452	431	430	424	440	460	439	453	427	433	427	479	457	446	416	466	459	426	440	466	425	429	503	446	463	466	448	387	461	430	397	449	421	456	405	393	473	418	457	455	451	460	454	447	446	444	434	421	449	451	442	453	428	501	459	444	475	439	448	472	438	416	406	428	464	422	436	455	477	428	468	476	439	421	457	462	481	461	451	431	451	476	428	431	465	448	420	433	464	437	479	441	423	396	414	418	457	472	448	447	445	446	416	433	474	425	430	468	419	419	452	420	468	457	445	436	481	450	427	399	427	439	465	445	454	454	431	450	442	456	419	462	457	434	479	450	458	440	432	433	427	486	460	466	411	437	447	439	490	446	464	414	432	450	433	445	466	426	435	451	444	427	432	457	469	444	418	451	448	442	458	490	460	435	491	434	415	428	457	439	456	416	446	451	457	420	446	465	421	427	427	440	460	448	447	418	434	421	459	443	454	461	446	423	438	446	442	444	470	474	437	447	459	437	446	427	430	447	450	457	432	440	443	436	477	471	452	438	458	451	452	443	464	461	451	428	424	436	464	420	416	411	463	429	451	393	410	420	469	440	438	416	459	447	431	444	446	439	438	442	428	468	427	459	437	439	453	440	470	438	434	450	452	439	447	413	468	442	473	436	479	410	416	481	464	435	491	420	495	465	471	434	427	438	420	424	439	443	482	473	437	425	424	383	406	460	442	459	461	434	444	453	431	446	463	444	491	439	468	434	417	463	437	499	451	421	428	483	435	430	443	468	419	462	464	485	444	456	458	454	421	443	440	460	437	460	447	456	437	437	453	419	458	444	425	443	433	462	418	442	419	439	451	443	429	447	464	457	434	467	488	433	429	430	446	417	453	453	434	425	458	425	435	435	477	459	438	444	491	439	490	481	454	419	438	439	463	458	457	455	466	451	473	467	417	465	442	492	435	460	462	473	461	500	413	452	428	423	452	407	434	437	446	447	467	445	423	429	430	411	442	435	479	417	480	490	419	439	441	435	425	439	441	405	436	405	426	460	440	434	448	431	433	400	437	418	431	446	439	434	466	430	488	457	415	423	498	439	440	422	430	504	477	431	447	439	477	439	434	481	467	440	420	410	453	452	475	438	439	417	429	438	446	426	430	433	446	423	434	440	450	473	430	441	424	417	411	439	467	436	437	474	448	461	462	443	460	456	439	424	438	448	463	470	424	390	453	410	435	454	417	432	433	426	466	455	440	445	455	414	398	435	440	479	460	448	435	452	429	471	447	434	412	414	446	458	475	441	471	485	441	442	454	439	454	443	450	423	455	476	407	431	419	451	452	471	457	466	427	439	451	436	396	409	449	469	454	436	438	458	453	451	423	415	467	433	420	457	461	438	469	444	432	418	402	490	475	429	424	427	406	444	457	424	412	457	448	408	394	456	458	450	448	441	478	450	457	450	420	464	435	437	449	423	426	473	408	431	461	429	426	442	450	423	432	472	459	452	430	450	476	454	426	425	438	430	443	434	435	442	449	399	402	432	452	431	441	417	458	436	431	461	475	474	456	409	428	411	420	446	448	436	419	428	431	461	475	469	445	414	418	421	445	463	438	433	460	467	471	445	433	441	426	452	466	436	445	451	473	444	428	446	464	430	469	494	434	440	408	442	437	473	404	460	446	460	422	435	439	465	453	422	439	453	462	414	432	418	431	425	437	472	414	442	439	474	422	439	433	434	422	422	427	445	439	460	477	461	474	477	472	453	441	430	399	432	429	449	423	448	412	414	433	432	460	427	409	449	421	447	475	446	474	427	437	398	469	425	424	425	459	443	498	429	436	463	436	430	466	457	470	434	415	457	451	451	490	447	436	448	400	419	490	418	436	423	452	454	473	392	426	444	452	480	465	442	438	418	431	454	448	447	457	430	472	411	405	435	454	457	447	454	442	445	439	479	460	439	438	452	454	441	437	438	434	421	436	447	440	478	475	433	469	458	433	424	411	433	465	440	437	437	444	466	468	462	423	475	429	441	461	467	452	448	404	393	420	414	419	431	415	462	457	440	392	444	450	429	415	446	431	430	422	446	467	443	417	423	428	455	449	419	443	449	445	429	411	453	437	440	466	423	423	492	480	473	466	471	459	429	461	415	460	413	481	448	464	439	390	429	438	463	411	445	414	455	458	450	464	438	477	424	407	462	432	451	427	441	443	477	446	431	435	444	463	459	463	463	451	411	444
21673	18808	12940	7601	5190	2819	1642	1058	714	468	432	332	325	356	369	554	654	680	563	469	450	362	356	307	273	274	251	292	286	262	259	285	262	272	287	267	271	289	273	327	275	316	276	261	260	263	277	306	275	281	263	272	262	252	260	278	284	291	258	270	277	274	274	272	291	245	270	285	274	285	265	259	287	288	269	306	281	264	285	277	255	292	279	264	264	287	297	268	285	257	276	329	263	297	281	279	280	295	268	291	291	281	294	276	251	264	248	300	253	275	276	268	236	298	300	269	257	300	277	279	285	248	273	284	305	277	285	267	230	255	314	288	290	248	274	301	257	277	270	253	269	266	280	257	275	275	306	258	268	274	236	275	305	276	289	287	319	303	279	291	258	314	295	227	286	281	275	260	282	263	235	293	294	277	283	305	268	267	259	283	270	269	296	278	287	287	252	268	281	295	305	251	259	272	259	316	272	291	280	295	251	290	248	276	251	266	304	293	312	271	261	263	275	270	260	270	266	284	304	267	295	298	283	263	270	298	268	277	289	277	290	264	287	260	295	262	266	257	271	291	289	280	306	300	284	277	292	275	295	286	266	275	248	284	312	275	240	288	255	278	268	284	249	243	263	312	280	282	265	265	312	266	265	269	277	263	289	281	283	263	290	297	295	261	282	259	269	281	299	294	271	279	229	270	240	291	266	283	259	300	293	313	332	268	286	261	293	271	244	268	278	285	270	255	287	315	292	271	264	267	301	276	327	295	275	290	248	307	275	285	277	253	287	244	297	273	290	269	279	273	283	244	275	297	281	271	260	257	267	280	287	285	269	246	273	275	290	249	273	281	265	253	292	273	254	247	256	282	291	295	254	306	286	312	294	246	239	286	281	281	281	248	306	290	261	260	309	282	274	302	244	251	272	260	234	263	277	267	261	295	285	292	276	287	299	300	316	275	260	293	286	281	297	277	263	279	261	282	260	275	304	314	300	301	275	257	291	279	263	299	304	286	268	260	273	262	259	255	251	288	255	244	287	266	266	244	271	277	293	238	261	250	278	252	286	276	263	272	265	308	243	294	263	290	276	277	290	278	281	280	224	282	310	277	282	272	289	270	272	255	255	317	293	284	294	227	310	294	277	286	270	244	298	304	291	259	281	288	287	268	260	276	278	315	269	259	270	265	288	257	275	290	291	275	285	284	302	259	269	288	309	278	310	282	289	303	296	293	251	265	281	301	260	277	267	267	269	285	286	291	292	294	278	282	259	265	264	296	287	282	287	268	286	266	263	267	280	277	266	258	256	296	267	272	266	293	286	273	305	242	264	272	291	296	286	277	299	289	290	290	285	286	267	272	297	267	281	249	270	285	297	305	251	266	262	274	287	284	265	265	274	260	279	270	253	294	256	293	260	280	285	254	271	290	288	281	254	268	269	274	282	263	282	255	272	285	294	295	255	270	284	299	278	274	269	233	248	260	267	270	261	290	283	252	286	273	281	279	269	277	322	276	279	260	270	267	281	275	260	286	283	271	291	286	291	287	283	293	293	266	285	260	269	278	284	259	274	285	275	285	278	312	291	278	270	292	280	304	287	287	285	265	282	277	259	245	264	290	277	290	299	269	287	290	303	266	299	285	268	275	290	310	287	282	283	245	280	265	263	268	308	270	260	251	267	253	287	266	278	265	286	291	251	258	274	276	267	257	243	280	284	267	273	279	278	243	302	271	292	289	277	291	268	314	282	302	268	277	259	251	285	301	278	291	270	253	325	288	267	278	277	253	260	297	285	272	277	265	271	293	249	285	261	223	268	282	272	307	260	262	273	315	281	318	294	298	272	277	287	257	237	302	275	304	275	272	270	263	273	278	302	280	298	288	265	270	305	286	275	261	236	270	280	267	299	274	273	256	257	289	246	297	265	277	278	265	299	257	294	266	284	305	250	272	303	285	282	278	286	245	279	271	272	292	275	276	295	265	239	289	283	275	247	284	280	268	304	271	270	291	298	272	297	282	296	319	293	253	265	282	252	293	271	255	270	280	246	312	262	287	280	297	265	300	272	295	270	318	289	296	315	262	253	264	276	267	279	285	274	273	276	279	263	287	281	286	276	284	313	303	302	270	288	275	271	282	269	294	298	278	274	253	259	305	291	268	284	304	285	264	259	289	258	263	294	267	267	280	275	269	276	256	277	251	284	292	267	317	296	267	294	304	268	310	267	252	293	281	286	282	288	265	279	260	281	241	272	274	277	262	307	248	288	309	245	272	271	291	253	267	281	277	268	291	274	269	273	282	275	268	270	254	274	271	279	256	284	273	279	272	290	264	266	288	283	265	256	267	296	272	267	298	245	270	285	250	272	261	303	267	264	245	251	291	267	279	272	267	270	256	283	262	291	299	290	280	271	280	271	271	302	272	266	272	286	285	282	301	253	305	245	278	302	254	312	276	304	242	278	266	269	261	276	272	303	282	260	278	281	272	309	289	285	263	329	249	272	273	316	248	274	295	279	269	264	259	250	300	262	256	280	281	243	305	292	300	268	260	285	275	289	266	278	274	256	277	280	280	276	311	263	298	287	270	278	317	282	280	286	302	315	269	292	264	307	275	302	280	299	302	267	284	285	253	272	274	285	286	285	258	256	268	331	274	265	277	273	269	304	310	259	263	292	289	325	317	266	265	312	295	322	318	249	271	304	294	265	277	259	285	293	270	259	273	269	256	270	281	286	273	275	280	271	265	278	267	297	278	252	320	310	294	285	259	273	242	302	260	288	302	291	300	282	276	329	277	268	304	261	278	313	291	283	266	258	280	270	301	297	267	270	288	288	297	265	265	275	298	257	271	275	245	255	294	254	295	244	294	277	245	282	293	234	286	286	288	264	280	262	249	293	257	299	255	292	306	261	303	271	266	260	310	288	320	254	281	277	249	287	267	291	226	295	271	264	256	276	271	311	241	277	284	263	242	245	281	270	283	280	257	277	281	274	249	282	305	262	291	269	258	298	282	306	263	283	280	310	299	304	299	301	268	279	294	306	272	269	269	298	255	284	291	277	290	263	269	237	319	247	268	257	232	281	277	223	303	284	251	282	283	269	288	286	320	247	283	303	302	277	289	288	284	284	278	276	285	263	267	285	295	273	277	286	272	290	274	266	288	275	280	293	267	281	270	284	298	265	280	266	252	270	297	274	287	310	283	268	269	250	270	298	268	287	270	282	255	262	285	275	279	284	273	280	270	283	256	303	277	287	315	267	289	279	297	262	311	267	282	290	283	280	288	308	259	299	266	298	306	271	261	292	254	291	266	268	305	247	312	270	305	284	305	253	282	271	278	268	276	280	324	273	276	284	273	279	268	305	272	292	262	281	258	278	268	286	290	248	273	278	297	271	228	295	276	284	256	282	291	295	271	311	287	238	276	306	283	309	253	311	263	270	267	276	268	285	248	279	313	280	262	288	279	276	275	296	264	295	276	281	246	289	270	289	319	300	310	295	263	255	305	306	291	275	248	275	322
12440	14122	16660	16398	14732	9884	6322	5314	2804	1709	1279	1152	1034	1010	1472	2720	2998	2600	2027	1561	1338	931	865	762	717	667	688	625	669	633	637	606	652	609	644	627	637	638	632	631	671	710	670	698	599	589	674	615	663	629	668	638	662	618	633	638	608	720	643	638	664	678	650	647	634	641	651	662	671	616	664	657	648	671	646	636	651	684	600	620	620	630	569	679	674	634	676	623	686	648	689	670	682	659	648	682	686	610	651	623	654	627	690	667	628	633	651	624	606	656	644	664	650	634	654	608	628	627	667	603	701	647	628	653	653	674	632	604	634	652	616	656	653	645	654	626	640	671	640	636	652	675	612	622	651	636	644	621	663	596	627	647	642	661	618	670	634	640	679	693	642	671	645	660	619	634	680	627	622	616	639	647	634	688	643	685	652	662	646	633	634	646	652	669	678	659	646	676	631	624	660	635	667	688	623	630	647	611	629	709	677	671	635	645	645	663	667	664	645	643	636	609	628	649	643	637	645	617	648	641	662	629	648	659	666	649	614	653	615	662	663	667	663	657	679	662	635	643	617	644	663	607	679	662	637	635	642	660	652	660	595	665	624	683	636	623	711	605	647	635	665	603	637	668	648	678	636	663	649	597	611	586	632	639	647	638	634	633	597	603	666	657	652	652	649	636	611	637	674	642	641	659	670	669	623	617	662	647	682	638	653	650	609	661	687	683	629	613	613	608	623	638	667	652	602	620	661	608	656	635	654	660	684	604	670	660	613	670	632	645	655	663	664	683	676	648	621	677	609	658	623	643	686	684	623	644	674	624	659	674	664	650	697	643	641	687	699	654	632	621	620	646	637	608	630	629	670	586	638	665	664	670	658	658	625	623	649	636	673	649	688	648	604	668	678	632	642	652	650	673	644	627	645	612	666	642	670	667	648	667	656	650	635	672	637	663	654	643	677	686	665	646	668	602	663	626	616	629	687	671	610	688	666	664	642	622	644	616	688	642	638	620	605	665	612	652	672	672	619	655	595	593	645	630	617	638	685	649	633	667	665	632	657	631	664	631	663	621	641	661	668	637	618	621	635	653	664	634	629	628	638	656	653	640	631	670	623	642	633	627	681	604	602	672	617	629	641	659	629	673	599	671	645	654	648	635	639	665	641	704	614	653	604	649	634	634	631	645	653	637	669	643	636	639	616	671	674	641	636	641	639	645	588	691	644	650	663	653	651	654	660	640	644	617	644	631	650	624	675	660	652	613	646	599	637	634	645	656	653	602	592	645	670	662	664	639	649	654	617	652	641	616	633	622	625	613	647	622	633	633	637	640	659	637	611	675	625	609	621	647	642	638	682	593	600	638	679	648	661	642	600	646	668	634	655	694	602	649	595	642	658	627	618	674	682	660	647	677	655	590	655	605	660	640	633	651	687	655	677	620	617	647	636	682	596	674	590	647	641	666	675	670	620	649	621	704	614	645	619	703	629	658	658	604	663	669	654	656	629	629	637	632	638	633	655	624	687	661	622	683	646	638	652	626	655	644	654	626	612	650	620	608	657	660	632	618	652	630	667	647	655	636	692	612	638	636	682	656	586	603	623	677	671	690	630	612	599	676	642	648	639	655	643	688	665	628	646	627	661	629	625	672	646	652	683	663	595	620	643	657	625	638	638	641	594	605	634	655	601	648	584	629	610	701	640	673	627	663	661	651	649	648	657	643	667	644	659	606	627	655	678	674	695	646	623	644	667	689	627	663	662	638	668	671	667	663	643	651	591	661	673	620	606	633	665	636	671	637	708	613	628	676	600	598	647	608	637	657	693	681	646	656	608	670	669	668	660	650	657	656	669	687	661	649	640	628	642	626	638	633	637	634	629	672	613	655	648	645	659	691	664	665	646	676	676	674	646	662	634	619	629	635	698	641	658	639	676	628	646	642	650	666	602	664	624	620	667	631	661	672	618	661	647	575	636	646	629	667	701	681	666	637	638	622	666	614	655	632	651	672	630	628	663	616	652	668	657	634	652	677	643	646	665	649	664	658	634	632	651	662	700	625	656	646	673	594	642	628	647	711	620	679	634	629	623	664	626	611	653	639	695	641	665	628	662	622	627	640	652	636	659	599	612	628	628	617	639	654	643	639	672	650	609	624	619	651	624	620	644	660	645	651	614	601	679	648	644	627	662	667	670	658	641	658	667	644	668	615	686	636	683	661	628	627	646	634	654	615	644	654	645	659	679	643	681	638	613	606	628	675	687	620	626	612	643	685	673	614	638	636	641	645	659	626	681	626	662	645	664	641	678	608	636	642	643	660	707	670	633	670	644	672	665	679	632	618	629	670	635	624	657	657	630	633	636	658	621	603	615	658	637	679	686	658	697	662	659	689	689	625	645	617	610	635	607	627	614	623	631	656	661	620	658	617	637	582	649	676	636	631	670	633	659	639	635	609	634	662	653	637	597	646	668	633	633	624	622	649	704	658	683	626	631	639	645	654	612	674	641	650	615	635	637	636	648	666	669	642	695	658	601	668	631	652	683	636	626	599	655	642	654	651	611	694	619	657	610	652	645	655	658	637	616	671	630	619	606	652	659	664	650	662	672	667	605	624	659	673	649	617	628	628	644	607	657	654	632	637	647	641	655	609	609	640	601	655	669	637	648	666	606	685	647	637	660	695	665	632	645	628	637	643	671	640	623	628	658	661	634	655	670	626	643	642	631	679	651	595	657	659	628	662	640	634	595	657	626	602	649	687	627	648	651	650	638	653	630	728	653	634	627	655	670	665	655	634	607	651	653	608	617	684	604	717	636	652	628	666	656	670	650	702	670	638	636	665	663	632	655	656	635	629	672	633	609	641	634	602	659	642	652	674	621	653	650	647	665	624	630	672	626	645	677	668	607	692	627	615	649	651	674	652	650	694	677	656	655	642	638	636	663	674	685	604	644	598	653	636	638	686	630	641	633	650	633	622	652	662	610	629	632	660	686	619	612	641	640	636	609	675	632	654	626	623	613	623	655	619	644	606	648	626	641	665	665	635	627	615	655	635	645	625	645	695	606	598	647	648	666	642	664	641	662	644	680	638	650	655	611	686	629	646	624	655	695	666	650	667	660	670	627	612	685	716	606	648	674	576	622	713	639	649	620	643	673	658	627	652	650	637	598	655	642	645	639	659	600	675	630	632	683	628	622	622	629	613	630	634	643	693	646	616	682	633	636	630	612	649	654	697	641	615	643	625	649	645	626	619	634	651	632	652	634	620	614	650	652	623	624	642	689	661	680	654	649	658	659	591	641	669	684	646	650	638	653	620	620	633	642	634	668	649	635	662	649	661	660	642	710	630	620	649	697	648	655	651	660	618	612	665	637	655	635	665	638	655	668	658	613	658	666	654	627	685	625	653	691	696	668	676	632	649	668	641	637	631	618	659	647	619	635	637	670	655	705	616	687	677	714	637	651	645	646	618	663	628	665	580	628	660	654	655	679	667	627	646	658	605	627	642	646	669	625	663	632	594
46240	38003	38950	40953	34549	27459	21001	18445	11399	2707	874	658	744	1024	3995	5124	4020	3636	3066	1942	1246	705	528	349	289	284	260	255	250	273	244	235	234	254	236	227	215	254	242	242	247	231	235	264	217	233	228	234	239	268	247	264	221	216	248	250	256	239	239	238	236	240	217	233	231	239	262	238	278	256	259	256	236	244	277	256	278	255	266	245	238	269	249	232	224	221	235	266	239	224	270	253	257	243	237	234	254	242	236	231	228	217	242	199	242	248	248	240	235	256	233	240	232	237	237	259	228	202	254	247	231	249	255	239	235	259	252	260	230	232	266	231	230	215	226	256	237	259	231	230	249	237	255	231	249	292	252	259	224	254	233	255	221	236	237	265	244	235	244	269	236	260	220	244	242	281	256	243	217	227	249	232	218	255	260	247	229	244	224	236	241	249	236	277	233	252	245	252	218	250	284	245	277	238	243	263	244	228	235	261	232	236	217	258	250	246	220	225	265	230	257	244	253	240	244	235	240	220	257	250	261	243	239	241	241	249	237	216	246	216	266	230	217	247	228	237	231	225	241	250	228	235	255	234	271	247	261	263	251	232	272	216	226	253	221	259	260	246	252	241	204	270	259	246	260	236	215	224	242	266	238	281	262	262	193	218	238	250	238	233	237	266	236	242	225	236	254	270	242	252	264	251	238	252	242	224	236	237	252	253	250	287	254	259	229	238	246	249	270	243	267	244	267	239	236	253	257	240	234	203	235	248	274	240	270	225	269	243	228	214	243	232	252	271	234	239	233	283	254	240	253	236	233	235	230	222	272	229	276	241	227	252	230	218	260	216	254	254	249	267	214	243	232	240	263	247	232	267	249	239	221	250	257	233	243	198	271	257	250	241	247	233	235	254	214	211	226	245	242	252	251	260	232	226	235	267	287	253	234	241	243	244	231	234	255	235	252	221	249	247	255	247	250	247	254	244	246	231	235	212	254	242	252	242	230	248	228	230	240	255	250	241	211	239	257	227	248	224	283	256	226	218	259	239	263	259	255	260	268	255	246	238	254	251	266	255	218	266	210	249	272	249	241	254	226	229	253	241	218	240	238	237	240	239	239	235	293	230	256	257	260	283	248	240	293	269	244	255	261	232	253	237	261	262	250	263	242	238	270	226	254	244	227	269	241	235	214	280	233	243	241	267	250	224	240	259	215	253	213	269	228	233	264	240	227	251	269	244	256	223	237	219	259	246	244	246	239	274	249	252	237	254	282	255	211	227	260	217	257	235	229	216	252	256	254	255	249	244	228	219	211	265	256	225	235	230	248	238	242	255	254	249	258	265	254	214	243	247	243	240	230	260	265	249	250	246	264	247	255	246	252	242	233	221	277	252	249	230	259	248	216	231	251	254	226	260	260	221	266	282	218	255	247	256	274	211	260	268	216	271	246	217	274	244	252	254	222	264	265	245	227	229	245	263	245	224	249	235	263	229	249	236	240	246	234	223	228	258	241	189	258	257	258	239	245	248	259	222	239	230	223	245	242	243	222	231	241	247	244	219	239	236	242	236	251	268	245	243	276	221	235	261	256	265	224	237	249	256	229	239	225	267	247	228	250	247	235	237	233	259	231	222	223	236	244	242	221	247	235	202	235	247	250	225	224	231	266	244	200	259	249	230	257	258	226	240	243	251	237	229	233	244	215	230	264	218	264	222	230	220	240	235	246	247	222	256	255	239	232	251	216	239	235	218	277	219	227	271	240	231	230	190	238	254	234	259	272	269	231	240	245	241	289	240	244	249	246	232	243	247	241	226	246	254	271	242	241	234	263	235	253	258	259	248	261	233	260	244	246	245	231	250	249	226	226	228	239	266	278	237	257	268	248	217	218	217	232	222	226	233	223	229	235	231	244	246	243	235	242	268	230	240	265	240	231	263	259	252	245	270	248	232	226	229	264	224	228	249	241	265	223	218	244	242	230	262	240	252	246	240	263	269	230	219	222	234	237	248	233	248	264	235	211	221	234	246	244	243	235	264	245	246	282	239	255	252	214	241	261	229	249	226	259	238	243	243	240	231	199	209	227	229	270	198	230	249	239	257	246	267	256	240	258	218	230	264	214	239	231	243	237	241	244	235	238	257	237	255	261	228	251	240	247	229	236	242	263	249	234	241	235	241	253	247	253	236	245	263	241	263	255	234	245	227	236	249	265	310	240	267	223	253	255	259	248	247	230	248	270	256	241	251	260	258	265	236	252	265	236	227	228	228	242	229	251	218	221	222	260	265	266	252	249	259	264	255	248	252	249	250	238	295	253	226	243	213	248	237	246	218	237	235	227	240	220	259	250	280	230	228	232	244	233	248	230	236	222	247	234	230	221	234	255	238	265	245	238	253	272	263	247	246	235	219	215	261	217	254	232	242	249	253	225	234	221	226	228	249	275	214	239	253	259	190	234	242	228	204	255	251	249	258	255	240	259	257	238	266	241	263	253	242	236	244	244	253	254	229	232	232	249	243	225	237	222	248	262	237	256	245	244	239	239	225	245	247	235	244	244	240	262	245	249	239	256	249	263	252	257	265	223	222	215	227	247	235	221	255	242	234	228	270	228	243	229	253	254	252	261	252	277	256	261	215	228	229	234	218	238	237	230	242	207	246	252	246	274	239	256	255	242	244	211	238	256	265	250	230	247	257	258	236	238	253	264	215	232	242	265	251	250	230	246	237	260	247	246	216	220	257	266	232	251	240	266	226	259	238	241	244	262	236	239	232	231	230	252	246	220	226	225	243	247	265	224	234	205	252	255	232	258	244	239	218	269	241	229	257	234	223	243	236	233	258	266	242	223	223	258	256	228	253	238	245	239	197	231	234	241	222	248	249	257	241	258	225	233	252	250	252	223	246	250	222	240	248	250	235	242	226	246	222	263	252	293	242	240	241	245	238	266	223	233	224	231	214	250	279	234	257	236	231	236	212	248	221	274	226	230	244	235	247	243	265	234	254	230	248	284	255	238	227	242	227	257	270	253	230	241	245	256	245	243	253	233	239	233	263	244	228	196	241	250	264	229	252	234	224	264	228	219	236	236	244	200	261	250	256	248	263	244	257	242	235	244	241	244	241	243	233	233	245	246	262	226	237	238	212	227	260	234	232	240	222	241	236	261	228	249	220	238	251	250	238	255	234	233	255	270	210	214	242	238	253	250	220	275	252	256	231	258	243	249	234	249	248	236	241	265	249	211	220	238	233	225	261	239	213	249	273	248	256	238	249	246	254	249	248	248	240	244	255	252	224	226	243	258	257	225	263	258	244	270	242	253	245	250	242	253	223	241	247	234	248	243	226	237	234	248	257	262	236	276	239	260	242	256	252	227	224	248	204	229	240	235	208	232	198	253	231	278	250	224	274	250	245	248	239	247	232	213	254	263	252	230	238	270	261	259	245	247	223	229	266	248	245	239	243	238	246	251	240	255	226	227	243	238	260	229	265	218	235	249	251	250	262	258	256	272	265	230	239	222	229	237	250
31351	28669	37732	44675	43032	34871	31497	31817	19711	4760	2857	3161	3581	5518	18737	20619	16970	16238	14096	9411	5711	3236	1759	1063	770	643	579	610	595	625	561	549	551	579	626	571	587	587	605	531	558	539	556	584	597	561	532	627	602	608	625	580	565	557	590	569	547	570	569	574	628	547	576	560	587	585	578	568	584	606	592	583	584	558	601	559	608	629	579	614	574	551	547	565	591	628	561	562	633	583	569	580	570	549	567	567	600	572	594	564	561	591	625	576	568	583	613	607	561	618	566	549	553	599	568	567	562	563	541	560	578	523	583	613	596	585	602	596	524	560	545	568	619	554	574	558	577	571	568	596	517	570	604	613	580	628	553	587	563	619	572	554	544	614	575	580	578	575	572	608	549	587	600	591	584	576	540	543	612	589	565	567	569	583	572	556	577	553	579	563	601	556	614	572	565	560	564	585	582	553	591	611	573	590	540	600	576	551	561	600	579	595	545	579	611	569	565	616	583	597	549	611	578	559	598	574	593	609	595	526	620	560	539	558	521	607	597	552	605	576	616	573	556	529	577	611	575	609	561	548	557	597	547	587	598	614	571	587	578	567	563	546	591	609	562	583	599	535	577	593	557	555	555	580	576	552	574	610	565	591	576	552	549	599	590	568	583	582	595	592	575	592	550	604	531	529	531	560	588	577	535	584	548	552	569	568	537	623	565	600	565	559	555	586	575	581	569	565	584	580	588	586	579	572	589	579	628	570	568	598	595	574	553	583	602	596	560	551	554	565	590	583	612	559	571	570	601	566	569	545	535	598	540	589	583	523	573	619	592	568	618	588	552	587	589	585	565	532	556	576	577	573	565	583	620	567	576	581	555	549	564	630	549	604	578	584	548	585	599	603	552	547	584	558	559	592	596	583	577	590	595	599	569	588	578	572	511	580	609	567	559	587	616	629	579	575	567	578	601	582	559	547	543	595	606	570	528	557	573	608	527	582	564	527	556	583	544	580	597	571	590	585	538	555	571	561	555	586	566	588	627	580	597	587	620	554	563	569	543	531	600	590	575	546	558	631	603	640	554	586	550	574	568	572	602	532	547	523	532	571	571	599	564	587	560	580	595	558	593	584	542	566	593	557	566	606	579	561	593	604	630	585	584	552	620	625	592	556	612	548	576	565	557	568	582	560	561	556	549	561	582	561	588	587	538	574	517	601	555	590	581	558	553	584	597	562	587	578	598	618	570	586	563	578	599	557	579	554	561	565	572	583	555	532	625	538	561	582	515	603	560	591	573	579	558	622	583	558	573	554	594	586	547	599	608	585	584	526	547	622	630	611	616	598	571	525	583	563	541	579	540	613	590	601	545	641	597	568	541	550	557	592	561	574	563	584	571	584	534	587	531	528	605	584	593	611	601	604	554	557	604	552	591	600	631	576	578	590	566	593	593	626	577	542	596	575	564	612	616	601	578	575	586	576	594	587	549	560	596	565	587	619	559	564	562	569	539	592	577	592	566	605	599	575	581	554	546	550	533	567	569	577	579	559	553	552	558	555	548	589	625	582	569	596	548	558	597	583	565	586	551	564	538	612	605	614	594	582	572	581	536	541	589	608	586	559	590	561	574	578	580	558	534	571	572	574	591	587	584	603	545	556	557	588	594	600	608	553	572	607	564	589	532	580	587	584	580	507	542	603	562	540	598	594	571	579	570	615	540	598	635	643	559	590	598	559	585	586	575	505	565	534	553	579	597	538	581	595	616	536	589	599	539	600	594	600	606	565	594	607	562	568	556	561	551	645	575	546	578	576	592	585	549	609	543	610	597	624	531	622	582	594	617	556	563	577	567	584	562	573	565	570	531	580	595	527	549	570	620	562	557	544	522	590	583	578	581	560	611	492	604	533	568	581	605	601	548	534	624	608	567	601	555	567	576	546	571	561	588	555	601	546	572	573	586	590	573	592	578	565	575	565	590	637	561	582	566	579	585	602	605	510	614	546	514	590	581	562	555	556	536	586	598	557	562	554	589	574	575	596	636	555	536	573	560	575	581	575	573	498	595	549	554	573	562	581	593	551	603	616	544	563	576	610	555	611	539	602	557	582	601	554	584	544	621	584	515	560	571	569	613	557	604	592	594	594	547	560	585	585	593	568	540	569	554	594	594	557	587	573	568	623	601	593	543	601	570	541	593	582	582	578	552	564	577	558	564	583	571	569	563	577	551	607	579	619	568	591	580	590	594	592	570	576	548	593	599	582	570	574	583	566	595	594	574	572	647	541	563	541	600	593	540	561	572	573	592	585	602	556	548	598	548	567	578	554	574	589	510	561	594	540	563	541	546	594	538	601	598	559	554	590	600	584	562	602	605	536	511	576	582	579	592	544	566	583	574	591	599	544	581	564	589	598	635	577	565	625	536	598	588	610	578	547	573	567	580	575	649	566	608	591	571	548	559	565	573	554	585	585	581	580	568	564	586	540	581	556	605	579	542	571	566	587	541	539	589	535	585	556	557	525	571	631	607	571	599	588	607	631	575	604	580	606	530	544	550	570	530	603	599	579	523	610	526	578	532	575	545	561	558	610	613	582	609	604	592	583	614	582	584	581	590	544	548	610	559	626	553	567	570	574	559	588	597	583	575	573	608	596	603	591	586	570	565	563	522	574	516	601	539	575	612	523	575	582	600	553	559	591	559	606	555	588	611	599	569	571	570	613	561	577	573	599	588	577	562	534	591	630	549	544	555	558	579	517	573	550	521	548	575	596	596	565	543	601	564	574	549	554	594	588	602	577	589	571	569	594	622	587	588	539	605	569	597	634	558	614	591	550	554	598	633	566	548	579	594	573	556	589	581	574	542	586	575	598	565	567	581	538	564	599	580	602	552	577	567	589	627	589	569	530	611	613	550	550	527	592	603	598	578	529	606	602	558	583	566	566	591	534	575	579	540	569	557	535	579	553	525	600	589	587	590	561	551	604	564	535	563	554	520	606	628	571	536	584	536	594	572	597	566	549	638	561	576	576	561	599	571	548	596	599	563	552	575	541	575	531	641	608	570	535	521	533	565	595	601	541	587	610	552	562	570	543	561	564	588	552	600	574	609	570	554	565	549	545	612	551	587	524	585	600	572	625	567	591	604	554	583	552	619	593	564	593	560	576	562	580	599	606	596	553	567	602	575	597	537	539	573	577	542	594	500	622	603	575	541	545	572	588	553	576	568	547	576	571	549	561	585	548	587	568	593	556	574	557	594	550	540	593	535	583	568	606	554	581	592	586	577	633	602	594	643	574	613	503	572	565	589	540	564	565	580	561	602	573	575	574	531	564	573	590	599	585	581	598	516	586	554	584	537	571	579	562	598	611	559	591	577	605	598	551	582	554	599	562	584	574	617	556	591	544	566	579	578	576	609	611	609	588	587	595	561	561	540	556	556	559	551	582	557	558	598	585	568	607	541	567	562	589	580	587	558	560	571	536	539	636	558	594	553	557	583	551	572	566	588	568	580	559	566	590	612	558	606	551
54229	41850	44710	46202	38449	34386	28977	29096	22609	10658	3054	1305	1066	2824	5297	8878	9183	8553	6601	3850	1864	915	519	336	286	258	211	249	205	200	217	194	218	205	227	179	184	201	213	235	211	210	198	227	196	195	222	209	217	260	198	207	202	223	229	206	199	240	203	242	213	216	203	224	196	216	235	226	205	200	214	205	233	228	211	199	229	201	198	227	235	228	207	207	187	241	204	246	198	228	230	210	207	205	199	227	217	218	192	178	216	223	223	216	176	211	234	230	217	208	216	217	204	212	205	222	199	198	216	220	218	201	207	210	227	206	220	195	204	205	221	229	228	222	207	208	208	192	214	214	147	248	216	193	210	207	212	222	248	212	202	190	238	218	233	251	195	231	205	206	218	208	203	200	226	197	218	192	190	217	228	237	211	193	251	233	187	220	203	201	212	201	206	208	228	223	200	214	225	218	199	210	224	191	252	202	206	225	203	218	203	206	200	193	212	218	198	179	205	227	202	224	199	216	241	236	200	215	214	205	209	209	210	211	231	208	223	213	219	206	197	205	209	214	184	191	181	220	208	207	232	194	218	206	260	179	196	231	198	210	217	230	225	175	221	196	208	211	184	214	224	216	218	227	227	216	237	221	199	201	200	204	234	197	188	223	207	215	215	189	202	203	220	218	232	200	206	205	216	226	241	224	215	213	220	210	213	205	211	209	218	222	229	208	222	204	224	213	208	198	215	217	256	201	224	237	221	236	221	248	223	240	194	211	212	195	210	205	213	238	228	188	212	206	216	223	211	216	212	199	188	197	216	229	222	238	200	232	212	170	192	196	216	206	217	198	224	198	208	188	202	210	205	230	226	237	201	200	226	186	222	243	220	202	238	198	213	213	204	234	207	197	220	241	193	197	218	227	201	233	210	212	221	229	203	211	203	207	212	217	204	230	212	193	185	189	182	199	218	242	206	231	202	271	207	208	209	203	220	210	199	223	197	203	205	207	208	210	233	207	206	237	234	228	180	221	216	214	211	235	221	222	233	231	237	189	240	221	197	223	224	200	215	199	199	233	235	206	226	213	214	209	212	200	213	194	209	201	201	215	214	235	192	220	210	197	207	220	196	225	225	227	226	214	205	232	224	207	205	202	240	216	214	223	206	211	223	217	220	222	210	227	204	200	212	197	229	216	199	194	231	235	191	218	219	226	242	212	208	219	243	198	209	211	196	232	212	200	198	241	205	231	215	220	199	173	225	235	196	221	234	228	212	206	201	238	224	213	231	206	217	205	215	238	178	221	219	204	206	210	210	234	218	230	210	199	198	225	208	204	204	187	233	189	216	204	196	206	215	206	228	227	238	232	218	208	220	194	212	234	210	197	211	241	220	209	220	202	216	202	213	239	216	211	246	228	224	214	231	202	222	182	199	223	237	217	230	226	200	210	215	213	225	211	231	209	218	192	205	235	219	198	242	235	224	200	197	236	210	210	233	242	191	196	214	214	218	210	193	223	215	220	209	166	220	211	216	200	222	222	204	228	220	243	211	184	209	227	222	253	232	219	224	235	228	189	211	210	213	190	199	222	189	201	234	216	210	213	210	198	215	200	202	221	220	220	232	199	221	245	222	224	188	208	200	218	221	196	219	209	207	196	225	224	204	222	208	218	199	237	208	219	210	224	221	213	220	215	213	210	213	226	211	214	237	220	210	228	217	204	205	212	206	216	200	234	191	218	234	234	207	190	239	219	190	227	230	226	224	201	212	217	204	212	234	207	194	227	193	224	205	227	220	217	205	197	229	189	224	224	192	223	213	228	195	194	260	249	230	205	229	217	198	221	198	223	234	210	266	206	200	206	217	201	216	233	227	205	228	216	219	201	215	189	232	236	221	217	240	218	224	205	194	231	213	214	218	230	223	231	179	203	229	182	228	216	206	213	194	221	188	195	183	216	224	209	210	221	190	245	220	182	210	245	208	219	219	224	215	196	222	210	215	184	236	192	232	230	231	218	214	256	241	197	211	227	210	197	212	236	199	206	204	184	215	197	197	217	248	234	233	204	216	233	210	233	191	227	227	225	214	227	195	222	268	212	202	198	249	216	231	215	209	210	229	214	225	234	222	217	190	209	187	215	203	202	209	209	199	225	265	191	206	202	218	215	202	220	217	202	203	209	214	231	230	202	196	227	206	207	218	210	230	202	244	211	199	211	199	230	211	214	208	195	219	195	227	243	194	204	208	228	225	195	204	217	227	222	216	211	246	210	235	220	214	219	225	214	205	195	228	218	240	224	196	227	178	216	189	216	195	214	214	197	220	200	227	213	206	190	231	221	211	181	207	217	190	241	210	195	228	205	202	215	228	188	217	192	198	218	195	204	218	213	224	203	228	201	192	208	214	269	236	220	229	236	214	201	209	240	221	229	214	215	204	233	197	244	205	231	214	206	196	215	212	231	222	201	202	212	227	211	237	226	220	228	222	233	203	210	207	204	205	207	216	201	225	216	175	211	213	204	205	203	209	197	211	222	190	192	205	237	224	229	194	203	207	210	200	208	196	206	209	203	204	207	208	253	202	218	208	208	232	212	204	208	225	209	245	232	183	207	205	192	201	241	200	207	196	214	196	212	199	216	238	197	223	251	208	216	216	203	219	226	218	198	230	224	237	219	215	199	209	203	206	235	234	230	230	237	209	202	238	204	215	225	228	189	224	208	218	224	214	228	236	218	228	208	240	204	227	236	188	220	228	218	238	213	192	213	185	204	214	219	218	199	224	180	195	202	209	220	204	222	203	193	206	202	223	207	198	237	184	210	216	222	186	198	207	197	194	202	222	240	202	232	220	205	225	210	216	194	205	200	216	230	218	207	192	228	208	237	204	232	226	197	216	193	176	239	213	216	222	178	225	191	223	213	227	200	237	184	227	200	243	219	209	236	221	222	242	201	214	195	218	232	214	238	235	220	219	202	188	215	188	226	197	246	211	244	232	231	203	213	232	190	194	200	221	204	218	222	225	202	199	205	212	223	206	204	197	194	188	210	209	235	220	237	225	230	213	210	211	232	233	207	185	241	234	226	190	216	199	205	241	218	213	194	228	238	238	210	254	218	186	250	216	228	199	212	252	206	232	223	188	200	193	222	207	205	213	232	213	216	220	209	204	209	199	210	219	216	187	211	200	179	248	196	207	190	209	186	200	237	201	211	210	230	196	201	200	218	192	202	190	210	223	195	229	193	198	219	220	211	239	193	203	197	215	194	213	208	238	211	222	211	223	248	228	223	218	202	207	213	216	222	224	192	204	234	226	230	219	210	202	213	214	181	201	214	250	220	204	204	209	200	208	209	203	214	216	212	200	205	222	208	200	231	227	231	234	245	182	235	237	218	198	232	191	197	221	208	214	231	212	222	226	192	182	177	230	208	230	224	219	229	211	213	208	217	228	213	191	239	224	229	212	222	205	222	213	231	212	198	224	236	215	206	211	225	212	224	189	216	216	205	222	222	212	202	203	202	203	215	248	212
38320	33966	44319	48912	49265	44824	39049	42444	31829	14602	4898	4629	5328	13441	21040	29048	28773	27684	22877	15097	8304	4201	2200	1193	771	601	531	512	494	495	457	523	508	545	492	487	538	516	518	521	529	517	528	501	520	518	522	506	492	510	487	541	533	450	551	503	511	510	550	549	492	497	524	507	483	525	505	506	483	560	494	497	548	471	467	530	494	499	528	508	496	515	532	490	518	480	521	507	502	542	505	532	515	506	548	528	504	486	461	498	500	532	511	473	485	540	483	491	491	489	533	500	524	507	476	519	505	477	482	507	485	517	506	538	528	522	534	466	478	478	519	521	520	510	473	522	523	523	522	463	510	510	515	506	504	523	490	512	487	560	462	501	512	520	523	486	498	510	501	475	505	483	494	524	537	521	480	472	513	480	511	499	530	523	480	542	516	510	499	488	508	539	481	502	520	522	531	505	543	523	533	488	493	536	476	561	537	475	495	535	510	526	527	532	469	520	510	492	497	465	528	489	569	503	529	519	565	523	461	516	505	489	494	522	502	471	547	492	499	536	486	547	524	524	476	505	511	525	532	546	508	534	497	505	540	493	473	531	528	503	512	494	485	488	520	501	531	505	509	526	488	522	490	547	513	527	527	521	478	508	494	472	511	509	508	500	485	523	486	521	511	501	499	501	498	489	501	465	536	494	500	531	524	540	520	486	500	488	552	528	511	521	476	527	468	484	502	535	535	503	487	519	507	523	481	530	473	543	499	513	514	495	524	516	496	513	504	518	503	540	497	506	505	528	511	510	534	478	469	512	545	525	486	514	509	482	500	498	508	572	492	499	499	516	495	507	541	515	506	540	477	506	524	525	481	504	535	501	516	524	494	532	490	501	499	522	463	468	517	519	496	505	532	495	519	479	552	509	517	515	480	566	538	525	532	493	503	486	532	529	489	495	488	532	507	464	521	497	524	531	508	510	519	505	517	543	502	517	472	482	498	498	545	514	479	515	494	518	491	547	504	499	500	497	500	509	526	546	481	506	482	492	543	523	523	527	517	518	514	495	478	485	520	505	536	495	489	495	496	514	493	516	515	473	525	500	538	503	530	502	541	505	516	519	512	485	486	523	528	531	514	532	516	525	494	564	474	493	510	530	447	480	519	495	513	501	542	526	501	537	562	540	514	491	546	509	476	510	517	541	496	486	473	535	465	494	482	521	520	511	489	515	537	501	532	534	529	535	510	540	515	465	436	500	487	498	501	493	532	541	514	485	515	501	507	502	542	510	523	536	525	474	502	527	509	529	501	530	489	549	506	498	514	513	527	468	501	481	487	522	536	496	509	501	460	498	474	513	555	472	507	503	480	527	531	499	498	500	501	522	521	542	490	489	515	523	496	525	476	531	479	506	500	532	484	496	497	506	559	483	470	506	506	482	506	529	515	498	511	553	519	501	500	464	515	528	550	484	510	537	503	517	464	547	491	535	514	487	494	508	484	483	497	456	524	523	487	483	522	538	490	535	517	567	505	519	521	469	476	540	516	516	471	499	513	523	511	522	488	545	546	520	502	530	512	536	503	501	535	472	502	505	529	531	493	520	486	504	539	503	514	507	503	510	503	479	467	499	529	525	489	535	514	507	492	530	507	517	499	516	510	567	513	475	518	539	500	522	535	514	507	511	511	517	447	480	488	505	484	540	541	497	500	486	506	518	501	502	519	543	536	555	512	519	537	506	538	487	521	516	546	514	534	489	527	515	517	519	532	538	507	489	520	523	495	520	522	535	502	481	527	500	485	535	484	489	529	516	523	520	497	489	502	533	483	529	485	497	520	533	481	550	510	519	525	511	485	479	539	512	490	513	512	478	510	525	536	494	499	475	499	537	483	537	458	501	543	501	495	485	514	505	514	533	499	524	540	494	516	480	493	528	522	531	528	479	485	495	496	552	503	508	504	513	555	519	493	527	526	499	497	514	520	512	517	509	486	520	499	511	514	493	525	509	492	551	495	476	522	489	543	468	480	529	517	500	530	509	508	519	539	525	476	501	520	516	478	527	511	523	498	491	508	518	512	510	482	520	503	480	505	490	470	546	521	522	497	526	480	524	497	501	520	521	518	502	540	507	503	502	483	553	506	508	517	520	467	529	487	516	516	505	535	540	478	498	451	519	522	520	532	562	540	545	516	489	519	527	486	512	518	514	495	499	539	511	506	502	516	487	507	467	500	534	523	519	526	517	569	496	539	516	508	484	510	446	481	531	498	503	555	474	502	540	440	518	565	515	572	520	520	529	578	492	517	470	532	520	538	516	526	486	558	500	475	521	483	515	523	551	507	498	536	544	503	481	500	517	482	505	494	498	517	523	497	481	541	531	517	504	467	541	538	530	540	512	526	520	519	516	514	509	541	544	506	514	520	530	548	506	529	466	523	481	498	526	508	522	527	491	553	515	500	500	459	481	528	500	490	506	512	497	482	544	504	502	524	480	506	463	471	531	501	527	510	527	495	502	516	498	519	532	492	549	479	510	538	524	511	502	514	505	515	500	538	526	535	483	496	501	529	484	560	511	494	508	501	491	523	532	508	505	525	490	505	482	490	500	524	521	503	472	529	519	537	530	484	514	523	538	494	488	537	544	488	529	557	529	495	474	531	522	481	522	522	507	517	511	532	500	519	501	495	527	483	519	486	525	518	550	532	546	508	528	553	491	481	523	486	487	489	520	506	484	508	498	502	532	545	513	505	496	497	520	498	515	575	528	497	552	500	518	489	513	538	521	497	517	497	521	512	516	521	507	504	494	504	545	497	549	520	527	486	493	521	510	502	493	518	504	500	505	527	458	519	531	517	490	536	515	503	540	516	488	473	527	520	503	528	553	490	519	493	531	517	483	515	511	534	530	494	564	536	539	501	483	556	507	531	506	513	498	536	488	469	513	502	514	482	494	515	479	495	501	492	489	507	477	492	478	515	502	522	524	519	496	508	511	516	503	556	492	542	531	538	509	528	494	487	457	528	542	524	513	492	477	571	493	507	514	524	503	491	484	496	520	523	480	509	524	467	487	542	516	528	505	513	485	472	514	524	484	529	564	515	517	473	516	546	486	551	501	509	511	515	530	539	549	487	491	545	508	524	537	478	475	497	491	534	542	542	493	518	481	548	518	474	537	486	479	524	540	502	501	517	514	506	531	464	499	510	520	522	537	507	520	507	513	531	501	487	512	499	517	561	454	497	524	505	506	531	486	495	499	504	531	503	506	521	549	528	538	468	470	476	551	505	505	546	472	491	533	503	518	529	505	496	527	525	471	490	541	538	553	490	499	506	543	489	510	512	546	478	486	502	437	519	489	533	546	517	559	526	494	490	497	544	523	514	515	490	513	547	550	498	477	486	554	487	493	536	516	505	465	464	506	552	526	494	524	541	483	522	500	495	515	466	520	497	486	521	523	498	511	521	491	537	456	524	538	533	522	510	499	535	495	468	519	527	511	510	503	502	525	529	499	528	476	510	559	480	536	504	478	506	465
30035	22447	12313	9853	7121	4581	2884	2039	1123	670	583	366	306	306	414	701	913	822	728	554	415	357	302	310	266	312	295	286	308	278	295	287	312	282	311	315	275	310	297	270	294	279	265	253	267	287	298	297	308	275	260	292	275	274	300	283	280	284	293	288	302	248	287	278	280	285	254	292	254	256	286	288	307	269	311	285	261	287	277	303	285	275	281	288	301	290	291	297	254	283	259	271	272	271	288	274	297	287	276	271	267	237	272	297	310	283	274	267	297	306	289	295	281	280	294	278	291	295	270	270	283	254	304	255	262	281	264	269	297	269	309	294	296	287	292	297	299	294	281	282	303	294	310	296	257	255	289	289	266	262	289	317	275	283	271	277	296	264	278	281	278	301	302	289	277	303	303	257	296	268	299	300	322	257	302	313	275	278	255	271	287	289	282	271	272	290	310	298	263	328	281	262	257	274	291	283	282	294	303	301	265	295	281	312	272	297	288	267	271	265	289	264	277	260	271	268	308	283	271	282	284	314	312	275	279	254	275	272	275	285	289	289	286	283	296	277	278	275	284	291	267	303	289	279	277	294	259	313	282	295	266	286	314	293	289	261	290	302	264	275	247	321	270	263	284	303	287	270	295	290	287	285	292	264	257	287	267	296	331	275	254	271	273	287	290	277	279	275	292	248	278	292	310	286	263	286	283	293	268	281	291	297	294	293	309	288	296	259	267	281	294	282	275	273	292	284	267	301	290	287	339	261	294	284	282	286	269	320	270	303	296	289	284	306	293	276	292	291	274	264	279	283	298	250	288	277	296	310	304	278	304	270	295	270	252	269	292	261	260	309	278	312	278	261	270	315	286	254	290	298	276	285	284	280	285	295	261	263	295	300	298	295	271	283	264	296	291	298	304	281	282	257	269	259	296	285	312	277	290	305	261	282	283	252	273	285	275	268	268	290	278	269	291	280	301	283	318	265	305	280	294	291	287	286	286	271	269	262	296	301	269	293	253	261	320	261	273	279	309	263	303	281	292	289	278	293	277	289	284	293	281	283	280	275	283	298	283	289	274	257	268	281	328	284	253	295	266	274	262	298	297	259	283	265	285	273	274	246	286	272	288	288	259	299	264	281	278	277	262	301	274	281	284	275	272	260	303	254	284	289	281	292	269	254	265	253	260	277	289	280	271	297	296	287	321	271	287	281	320	293	265	271	286	287	287	292	275	310	289	247	257	274	284	293	276	276	284	313	298	252	277	242	275	297	286	293	302	263	265	296	294	269	322	278	258	281	288	280	286	235	286	300	283	286	287	296	265	289	286	305	313	258	295	277	280	306	275	305	271	271	264	294	288	259	270	271	259	311	255	273	302	310	282	298	265	274	282	285	329	296	288	293	273	299	297	286	270	265	279	291	302	291	271	285	299	278	290	282	278	306	265	274	274	271	303	280	298	280	268	298	290	283	253	263	263	287	298	263	267	316	304	299	277	304	287	290	297	281	300	290	269	300	265	287	300	298	289	299	273	270	296	275	264	267	295	282	283	263	274	309	265	269	261	286	297	299	297	270	292	284	310	273	282	291	257	307	311	273	279	343	283	291	294	311	289	255	272	276	283	278	290	251	309	300	290	285	308	260	294	309	305	286	270	290	297	281	283	312	276	296	282	266	281	270	280	282	259	278	269	312	304	290	281	279	260	292	282	305	293	307	271	262	262	309	297	270	298	293	293	298	287	259	282	267	299	286	287	256	304	283	278	277	257	283	263	268	285	275	307	279	283	305	288	289	277	291	293	295	285	291	274	282	302	302	271	294	276	314	292	277	304	273	275	316	288	295	291	287	310	284	309	264	272	286	264	308	316	288	302	287	296	270	321	279	280	256	298	261	282	295	295	280	255	263	274	272	262	295	297	287	280	265	264	279	271	314	300	285	258	261	290	284	298	269	264	292	284	294	273	268	274	242	286	308	312	284	270	303	238	264	261	274	280	276	290	304	280	273	265	277	277	325	306	267	270	298	281	293	283	273	309	279	257	250	304	283	307	294	282	294	297	281	271	296	301	264	304	289	288	264	279	298	320	282	290	264	314	320	284	277	297	293	269	291	271	275	325	294	277	283	274	297	274	252	300	280	308	263	284	296	269	265	303	278	321	289	253	301	307	291	276	262	281	292	286	313	281	272	279	286	277	281	284	283	274	300	238	258	289	305	329	297	268	315	313	297	287	271	260	269	259	276	285	294	262	275	281	263	268	262	282	275	291	256	269	293	249	286	278	302	255	293	281	287	282	290	273	278	251	281	268	298	292	285	301	262	280	279	286	256	288	288	275	252	268	294	274	270	300	292	285	280	254	316	302	280	261	301	254	261	252	295	275	288	284	298	264	261	270	277	293	298	273	259	273	265	265	296	302	278	314	283	248	304	281	271	294	254	300	295	250	272	268	317	266	252	298	307	273	314	267	279	309	270	323	291	295	293	305	308	288	260	312	307	299	275	281	273	301	263	302	276	279	238	289	303	279	295	301	307	291	251	277	276	274	262	264	264	284	288	271	283	289	296	278	253	272	275	280	290	260	248	283	265	312	279	290	284	273	295	284	308	292	240	271	337	292	277	284	277	261	315	280	298	277	302	287	294	275	321	289	282	265	290	309	303	303	291	268	294	261	297	288	289	259	284	293	292	295	315	268	278	277	259	268	292	283	283	265	294	285	312	305	296	319	311	296	282	261	281	267	300	302	265	283	299	263	262	312	283	295	288	246	309	266	313	319	297	280	268	272	284	243	292	271	310	304	283	280	294	290	294	301	303	279	276	304	249	288	278	293	264	258	299	291	302	268	275	276	250	305	268	307	291	275	315	267	277	293	301	277	279	243	253	263	281	266	274	298	274	293	284	267	293	286	256	297	306	296	285	264	283	296	285	285	268	265	279	268	266	266	314	277	300	296	263	282	277	287	286	289	311	274	287	298	279	281	238	322	311	274	274	298	306	274	256	297	270	308	267	271	319	301	255	264	290	288	269	287	283	272	292	305	263	257	290	308	257	275	293	278	289	258	284	249	238	265	295	311	285	269	280	295	265	310	271	329	272	290	261	320	279	284	288	303	302	310	281	298	312	262	239	290	272	293	293	284	300	298	291	289	292	296	295	289	299	311	297	295	294	283	303	248	292	276	312	268	296	307	265	265	275	276	276	257	289	318	267	285	282	296	276	251	278	286	298	320	298	281	296	264	293	305	309	305	300	273	304	252	289	312	264	285	272	262	286	285	291	269	264	301	296	271	283	265	267	281	287	279	278	298	294	297	290	318	245	293	291	289	302	274	298	277	307	288	283	315	270	309	272	303	265	289	322	305	279	280	279	268	295	309	282	285	281	273	271	268	259	292	277	274	294	281	287	283	255	278	280	323	338	288	290	285	259	283	300	275	280	291	286	298	292	279	288	308	292	293	298	286	316	291	263	279	294	260	293	279	281	284	275	267	298	297	313	300	275	295	294	274	265	297	284	278	274	263	264
17236	14531	15723	19921	18231	13452	10222	8203	4374	2627	1940	940	896	997	1297	2989	3848	3262	2429	1782	1276	980	872	681	691	633	671	638	621	715	677	642	666	697	664	661	655	682	651	679	697	604	648	668	647	618	707	683	606	651	641	652	689	628	629	669	651	624	709	693	614	665	634	713	655	670	685	649	667	707	662	618	655	629	648	671	636	670	699	662	674	657	642	650	657	682	684	646	680	644	664	651	610	656	681	700	638	686	634	687	663	685	672	649	643	698	673	688	665	674	701	636	649	627	678	625	682	693	707	683	681	696	700	667	695	617	623	640	691	700	698	644	691	679	675	685	653	651	657	641	635	620	698	659	647	694	711	656	695	641	658	693	695	630	649	659	688	639	687	658	667	628	649	631	642	650	676	615	681	713	665	689	654	664	663	640	649	680	707	651	660	684	703	630	630	639	668	687	705	669	682	642	703	661	648	693	679	662	650	651	646	684	663	628	687	646	659	643	657	662	638	708	715	695	661	677	709	694	668	685	652	714	708	664	653	639	656	710	650	647	659	673	664	719	643	672	649	677	704	610	644	622	695	647	673	687	657	660	656	620	667	625	634	643	646	674	670	664	644	608	670	716	638	672	646	638	625	672	681	657	659	631	627	655	681	637	687	679	689	654	729	708	659	675	597	684	677	660	684	693	659	707	663	632	688	703	702	660	670	679	701	704	626	650	717	706	689	698	692	660	626	690	645	667	683	678	669	693	660	606	695	659	659	685	664	668	699	705	684	736	682	674	664	635	649	684	635	674	684	667	666	685	667	678	640	658	662	696	636	649	700	650	639	631	652	647	673	691	663	683	690	630	687	632	702	651	681	646	636	646	691	700	667	634	736	718	706	629	677	699	630	682	679	672	637	656	616	653	701	622	666	667	617	682	683	660	664	687	641	668	674	662	657	654	726	704	690	655	654	646	664	674	679	676	649	667	670	632	635	682	640	679	668	686	707	660	653	691	636	678	694	660	669	684	621	654	697	631	672	655	641	641	645	675	694	705	653	665	668	680	644	590	688	654	662	675	645	657	700	665	671	683	635	659	639	664	623	653	654	625	649	658	663	694	620	641	665	685	633	669	669	657	673	678	686	633	677	695	698	649	675	679	693	691	641	643	668	628	650	673	661	696	684	652	698	685	655	726	661	657	631	746	692	680	652	662	660	628	679	639	682	658	679	655	662	664	641	699	682	707	693	677	658	736	687	655	679	704	678	642	657	651	625	675	704	664	613	671	701	661	660	667	664	665	647	637	657	665	661	648	681	665	691	655	687	718	668	661	605	678	723	677	672	664	671	688	638	645	694	725	705	623	685	633	697	708	683	641	657	653	607	634	704	659	697	672	671	610	681	656	694	687	626	668	660	658	679	698	649	658	643	669	696	662	682	639	669	678	670	610	672	661	657	714	700	653	670	648	687	668	632	677	664	680	679	663	649	730	634	724	649	683	668	623	687	652	640	663	635	632	619	647	677	673	676	678	644	678	655	658	661	678	637	677	671	694	696	661	621	693	696	680	667	652	645	677	687	660	657	641	685	673	654	659	671	661	684	677	654	673	658	675	671	661	672	658	670	725	674	647	711	658	645	647	658	664	624	631	667	694	671	624	686	678	700	679	688	683	658	634	611	656	651	668	700	665	649	674	681	651	652	686	651	643	605	646	676	640	690	659	642	663	658	671	691	661	674	661	669	663	632	641	675	686	698	658	647	683	674	650	640	680	657	650	681	622	673	723	669	673	665	629	671	641	663	667	679	723	674	620	642	711	629	656	686	679	661	673	642	662	644	647	642	696	689	649	651	649	624	677	656	636	656	720	635	624	636	678	699	625	670	653	668	655	679	705	653	660	689	634	705	662	645	689	671	669	655	647	708	698	616	631	662	608	660	660	662	685	666	656	661	645	666	672	650	702	658	692	682	679	694	656	683	655	650	690	640	656	644	685	664	655	681	631	728	615	589	685	700	626	687	621	649	627	673	723	640	649	649	701	655	628	726	675	666	674	629	658	686	656	657	672	652	703	654	646	614	650	690	612	662	675	660	605	674	637	664	690	671	664	685	684	680	656	674	647	679	673	678	638	645	655	708	659	709	659	689	657	650	654	671	678	628	662	671	661	662	672	663	655	692	647	691	669	622	646	645	638	726	645	644	655	653	634	655	654	678	653	638	679	693	652	685	660	615	686	669	664	674	691	693	642	665	658	631	659	652	646	657	628	614	681	670	663	640	680	646	621	688	674	670	691	687	678	659	694	649	695	655	670	644	676	657	669	680	671	686	646	688	638	673	654	669	630	689	673	683	654	620	698	642	669	649	639	661	704	644	642	651	667	663	676	625	679	705	649	640	679	656	711	653	671	645	688	687	660	658	634	634	637	647	633	686	669	674	666	658	696	693	653	661	677	683	640	630	702	662	663	634	692	678	654	692	695	653	690	687	682	636	667	667	671	654	645	672	654	685	662	645	688	650	718	676	671	667	657	702	698	643	662	629	686	593	667	664	630	660	665	610	719	700	676	703	631	704	698	665	632	672	710	626	635	665	682	659	685	701	712	668	639	648	691	747	681	665	656	712	653	692	680	660	676	681	652	690	646	664	671	683	703	677	659	685	722	693	674	631	670	674	715	652	691	688	695	667	657	655	673	673	675	644	668	669	631	651	668	659	653	664	717	663	640	643	680	690	648	659	663	669	681	624	621	676	665	708	676	640	637	654	688	680	638	693	668	687	646	678	688	717	718	660	675	666	700	668	676	635	662	653	651	635	628	673	659	622	686	623	723	716	680	702	640	623	680	680	663	621	649	676	655	682	694	630	668	706	683	694	663	720	669	643	683	669	674	722	636	659	648	643	681	629	642	668	646	679	666	632	663	712	692	655	670	681	669	673	691	672	693	678	688	655	644	734	676	643	681	659	639	675	646	642	641	697	668	713	671	657	650	693	700	644	701	669	649	618	663	647	647	674	664	628	674	665	658	669	619	618	657	672	636	672	705	662	630	660	675	650	678	670	651	671	644	630	689	704	613	648	699	659	638	674	680	663	696	710	697	676	671	654	648	628	692	672	652	651	645	647	623	636	670	699	688	702	583	650	662	665	693	704	672	694	699	651	673	700	648	693	622	608	658	684	679	708	687	654	706	659	655	659	673	690	654	639	666	695	688	662	669	704	679	675	677	614	681	669	639	677	671	608	669	656	678	694	649	644	719	666	663	671	669	745	633	664	615	685	667	665	701	693	640	667	704	708	644	653	694	655	665	689	642	654	658	620	631	690	669	665	682	673	651	654	680	664	700	667	639	644	660	680	647	652	691	633	704	650	696	626	673	675	624	686	634	708	680	682	635	684	646	676	661	623	673	666	657	667	661	672	650	648	641	702	722	641	659	640	640	687	620	691	608	641	696	627	693	672	667	705	646	656	646	640	698	653	719	654	646	723	664	732	683	670	676	669	673	679	675	605	706	658	677	639	694	651	697	675	687
47700	35462	36082	41348	37174	31575	28179	22266	17267	7045	2027	986	692	955	2129	5218	5300	4054	2587	1617	955	597	432	322	293	234	282	216	241	277	254	268	274	228	255	249	267	266	253	252	250	241	253	241	259	267	253	255	277	252	264	289	252	244	265	256	240	269	277	251	282	254	281	243	221	244	267	256	260	248	279	273	262	257	284	266	247	269	256	226	250	278	253	221	300	267	228	267	242	236	239	252	250	246	268	269	285	278	258	254	276	255	235	248	265	253	243	273	278	281	264	251	250	258	250	243	254	273	250	275	243	267	273	236	273	247	233	252	262	240	275	271	249	250	260	247	239	270	251	253	248	238	259	261	248	219	270	267	277	243	271	257	238	259	245	224	249	258	228	262	246	249	262	249	271	256	277	281	216	246	248	277	265	237	217	255	226	273	246	267	268	261	294	209	226	239	235	321	293	282	254	241	255	241	271	256	264	241	240	241	256	250	267	231	228	262	256	255	247	241	252	241	225	236	268	243	241	264	250	222	247	259	260	264	266	256	260	233	267	277	268	262	259	261	244	265	256	227	243	228	294	249	244	271	255	262	260	270	255	255	280	242	260	249	244	234	251	230	270	266	250	246	236	265	256	236	227	270	287	264	246	247	238	223	250	253	262	243	239	258	277	237	239	246	255	258	244	237	215	266	274	262	268	248	240	244	229	271	266	266	270	286	250	276	256	257	257	259	227	275	253	251	222	254	258	278	265	252	269	245	258	271	250	252	249	226	238	244	245	258	280	272	272	263	262	249	258	273	257	255	259	255	282	261	244	236	283	251	254	246	227	258	225	231	260	253	245	245	271	278	232	258	253	248	237	259	257	263	278	256	273	269	253	244	243	261	276	250	269	261	254	273	243	252	256	239	239	302	246	277	252	266	241	269	270	259	261	257	266	255	246	245	269	283	266	257	272	243	269	277	237	248	214	246	246	224	238	261	226	267	239	247	251	226	272	256	262	245	233	232	231	261	250	286	243	248	251	233	255	270	276	252	263	223	260	266	259	247	248	243	238	259	240	247	257	244	251	243	252	227	265	225	252	244	231	242	264	232	248	256	242	259	271	249	269	247	254	260	258	243	275	303	272	281	277	295	248	271	235	219	286	252	276	257	285	266	252	263	262	259	278	236	245	235	242	267	262	276	237	261	247	274	242	270	244	243	232	240	287	239	257	253	223	238	271	244	255	275	278	256	253	215	264	265	255	279	250	260	249	235	219	255	265	270	248	261	276	248	251	266	219	260	239	258	238	245	260	269	255	261	229	248	243	266	258	262	246	273	262	241	258	237	255	216	260	273	256	235	258	243	246	282	247	261	278	237	259	245	280	261	237	268	278	272	278	272	230	279	250	262	229	226	251	261	288	262	251	265	281	258	251	261	240	269	240	290	247	235	241	237	299	271	266	234	259	249	235	242	259	237	263	270	251	230	238	273	242	236	232	229	280	237	265	247	269	244	232	267	265	254	232	236	280	240	238	260	254	253	248	257	271	268	270	273	247	251	268	265	223	291	275	236	274	252	278	275	244	262	224	254	254	257	267	279	249	254	290	285	244	250	251	252	210	266	247	253	261	274	289	230	276	243	268	261	226	243	252	297	241	255	256	260	281	248	255	235	245	253	253	248	269	240	283	262	276	236	247	256	245	262	263	252	258	237	211	242	237	257	246	280	249	272	266	218	270	262	241	240	235	259	247	244	234	282	265	289	250	233	240	245	241	255	252	216	265	242	241	219	234	243	225	253	258	246	262	280	262	280	249	278	255	241	242	257	245	239	256	236	243	252	252	252	265	265	256	263	257	268	250	223	211	292	277	266	247	272	282	230	243	228	216	280	218	251	296	262	268	227	272	249	236	271	248	248	245	250	259	253	254	249	262	273	269	240	238	235	251	246	261	278	253	282	269	256	254	242	235	267	243	277	256	279	255	271	250	253	281	258	249	274	270	243	229	242	239	239	231	248	274	262	262	272	270	273	242	236	258	270	263	231	236	243	256	245	232	251	230	256	226	251	245	273	268	268	257	254	255	255	251	259	262	233	262	279	249	227	244	254	233	233	271	271	254	284	266	252	238	256	243	272	207	263	247	266	248	246	233	243	276	232	246	234	233	249	258	238	235	265	288	248	258	259	226	256	264	266	279	260	243	240	266	262	274	265	253	260	233	281	291	260	258	249	262	253	218	224	244	275	254	273	251	251	249	262	253	251	275	264	276	276	256	258	205	280	270	239	277	239	256	274	263	256	228	273	260	252	258	259	232	283	253	245	280	248	262	233	244	237	247	263	259	244	237	270	250	251	249	261	246	238	246	260	247	232	244	260	238	237	244	238	242	227	234	224	241	258	252	253	245	241	242	241	248	266	237	260	236	253	264	259	247	249	249	258	252	255	265	259	248	249	243	249	235	236	256	248	272	284	266	286	247	237	236	248	229	259	268	240	247	241	230	240	248	237	272	247	301	283	244	238	265	208	288	250	280	251	279	242	225	258	246	253	230	270	248	243	254	259	247	264	248	277	247	250	262	241	247	257	239	263	244	260	250	246	246	256	252	264	256	241	243	253	260	260	255	270	265	258	237	263	246	267	263	241	263	264	298	247	236	261	268	287	257	289	252	272	245	275	254	259	281	253	271	255	247	265	281	218	264	263	282	275	266	288	233	218	249	250	256	253	285	265	239	221	250	272	267	261	265	249	269	254	251	267	249	242	275	233	255	239	239	226	264	239	284	274	237	236	251	286	277	291	246	239	238	261	267	253	246	224	245	243	256	261	259	255	258	237	284	263	265	231	243	257	246	223	243	267	240	233	286	251	254	249	228	255	270	259	255	259	269	270	261	295	256	271	254	251	294	231	286	242	269	257	252	265	239	263	234	263	239	256	250	232	270	238	235	273	248	241	268	257	227	244	235	246	274	262	256	268	232	254	262	237	255	255	224	272	238	288	268	242	259	253	242	250	253	279	254	255	256	285	243	276	277	256	269	223	250	258	245	247	289	253	236	270	231	264	255	243	227	219	259	249	262	274	250	286	230	266	227	259	253	251	260	263	255	232	227	263	250	268	250	244	253	213	263	265	269	253	253	257	257	279	268	266	253	290	245	255	263	260	238	255	244	228	221	256	270	226	254	275	246	260	272	241	258	254	218	259	229	265	231	243	272	268	269	275	262	249	226	261	231	249	254	257	257	235	288	264	283	256	249	217	247	280	259	244	276	233	243	290	284	277	250	235	237	273	231	270	270	257	279	289	257	219	266	230	250	245	241	249	244	256	260	249	272	271	241	248	237	240	245	292	263	258	263	276	242	266	256	286	235	257	220	222	270	251	240	233	252	228	250	214	248	263	287	254	272	271	249	227	236	277	225	220	263	287	264	246	280	217	266	256	291	233	268	276	254	237	240	296	249	261	297	255	241	254	239	256	265	277	242	246	257	244	285	253	264	267	244	253	252	273	273	265	266	254	276	269	279	257	215	267	284	241
30645	24873	35693	45178	44789	42774	38519	33569	29795	11948	6510	3892	3221	4986	10862	21363	21253	16840	11575	7667	4366	2444	1386	912	717	570	590	590	591	601	600	600	595	626	618	616	584	651	605	625	566	611	644	532	604	608	590	601	593	638	633	580	608	606	605	597	604	594	618	649	576	573	583	570	610	657	642	638	620	598	625	622	618	639	627	597	596	617	604	645	589	596	599	649	616	605	621	577	590	607	565	597	606	611	599	648	606	595	604	633	639	614	572	573	595	614	609	581	601	613	600	599	613	616	657	598	587	614	598	621	619	587	595	586	623	606	567	623	601	618	607	645	587	592	604	612	588	628	615	623	621	592	605	620	642	603	596	612	615	589	617	572	603	605	577	577	598	619	647	598	577	557	575	572	574	595	608	601	591	604	634	613	583	554	626	611	602	581	574	627	624	604	602	582	598	638	648	615	638	624	599	616	607	558	614	606	628	601	625	641	610	578	617	623	595	578	596	589	588	603	629	602	631	625	612	612	572	594	593	597	590	609	646	557	581	581	647	615	617	616	600	603	642	590	595	633	567	616	628	639	574	656	617	597	635	617	611	604	649	583	640	580	621	590	617	589	606	601	629	613	592	586	575	588	588	622	579	623	630	592	609	579	599	579	618	570	555	589	625	653	615	535	590	612	599	598	630	614	605	593	581	655	592	531	586	576	614	680	617	579	619	626	597	632	586	573	573	633	615	591	639	617	635	628	616	600	573	587	585	588	617	609	572	596	594	611	610	609	615	621	646	573	583	605	609	535	629	549	629	629	565	634	604	644	581	573	606	614	608	631	616	583	588	614	584	625	560	605	562	624	621	583	578	592	614	586	599	592	599	605	660	603	600	557	624	552	626	583	606	634	603	631	594	580	607	588	623	609	590	646	545	663	590	587	611	639	626	612	603	588	588	623	581	614	613	618	577	600	632	585	615	633	612	650	564	626	572	594	584	584	578	577	591	622	579	620	633	627	560	570	623	628	590	633	608	606	619	550	630	602	622	607	589	617	653	640	569	611	603	551	560	628	596	587	607	645	612	589	632	605	635	555	640	604	619	559	563	634	636	613	590	613	603	587	578	647	634	656	612	626	553	611	603	618	606	622	600	600	629	549	636	582	614	609	624	613	635	578	587	614	606	623	586	600	598	611	575	598	614	606	593	665	573	584	609	619	566	589	598	614	626	576	643	633	640	617	603	593	618	595	600	600	573	628	597	556	604	589	609	592	614	595	595	625	608	612	632	575	602	568	572	632	627	606	603	589	608	603	660	635	612	598	607	573	586	610	619	593	574	599	573	643	592	611	629	623	613	589	597	613	578	594	594	571	634	679	626	622	645	593	637	592	585	600	624	579	608	592	616	568	573	613	621	616	597	580	610	548	591	604	604	575	631	589	614	608	651	588	638	587	606	627	608	576	552	620	611	639	648	632	558	572	567	665	617	568	649	623	631	622	601	570	603	588	588	592	621	611	614	605	561	643	603	591	587	606	530	583	627	611	589	590	619	631	607	626	614	607	596	604	650	627	595	608	602	609	632	579	581	617	581	575	618	585	572	574	564	595	608	605	613	617	613	559	658	609	582	612	612	580	639	596	615	604	638	622	601	608	619	600	631	613	569	601	628	595	584	581	598	646	639	592	586	644	585	658	587	625	623	590	621	622	610	627	589	623	597	602	571	640	607	612	667	660	671	602	610	604	575	626	618	573	557	621	601	588	613	596	571	608	595	585	609	596	654	585	555	648	609	594	633	630	583	572	590	579	655	601	647	575	610	644	574	630	626	625	626	601	575	576	557	610	606	592	619	565	620	605	655	623	595	575	582	590	609	531	602	607	614	625	596	590	584	623	572	600	550	582	610	610	627	597	566	540	553	654	567	608	593	624	637	581	586	544	595	631	624	601	611	639	606	577	612	588	594	558	576	642	611	606	625	632	606	595	655	608	570	590	608	602	563	625	611	596	604	578	599	632	652	609	597	556	563	630	661	637	563	591	558	609	606	627	635	602	646	578	611	588	593	588	602	598	570	594	596	581	587	614	576	613	586	595	624	615	605	555	607	608	555	560	610	569	579	573	615	573	620	616	644	586	598	678	571	588	594	612	628	604	604	600	666	617	600	642	637	578	622	620	553	617	611	578	624	656	592	599	583	602	600	586	635	585	600	564	557	647	601	618	598	638	602	615	615	619	579	642	605	558	612	588	584	589	609	610	571	621	589	599	621	583	603	604	616	643	615	621	599	577	613	608	630	552	621	622	618	588	607	608	591	583	616	578	580	605	579	598	601	617	600	638	599	596	587	622	599	618	575	635	607	577	565	605	608	600	605	620	635	597	553	614	588	596	624	573	592	587	607	563	589	650	647	612	612	665	566	576	578	575	604	625	615	603	607	564	601	605	622	625	591	585	596	616	596	630	600	611	616	633	613	595	619	612	600	595	643	543	571	614	589	592	590	610	582	613	572	600	620	584	613	600	582	576	579	625	629	635	636	653	580	610	584	584	569	638	585	631	621	556	582	607	606	588	587	587	617	585	577	589	576	566	630	586	605	567	663	627	658	580	599	601	646	611	559	609	600	618	611	616	618	605	612	622	581	609	625	617	600	639	586	590	590	565	646	590	602	640	592	562	602	599	611	608	601	615	625	630	618	585	619	620	600	590	584	579	568	582	552	570	567	601	605	657	572	629	591	602	598	573	613	562	571	617	602	577	571	562	598	623	599	583	549	644	583	621	584	583	620	587	618	592	549	621	614	620	622	572	629	632	565	604	584	559	605	542	582	633	547	609	560	620	604	591	598	599	586	607	595	612	609	590	618	587	629	570	590	597	606	604	589	601	566	574	597	570	599	637	605	650	581	594	585	563	605	647	599	655	610	593	585	618	595	617	625	600	588	639	622	596	582	614	587	603	623	571	548	640	603	637	597	606	654	617	639	581	610	600	629	597	603	630	640	634	593	608	607	626	583	552	589	624	596	603	573	571	622	631	597	612	577	639	586	655	605	624	585	583	601	612	603	612	627	589	664	620	577	594	648	593	570	581	633	601	582	582	597	562	606	596	614	565	590	620	606	575	590	601	597	616	604	574	591	598	610	616	618	663	613	635	621	637	584	587	612	614	586	588	558	625	619	605	562	590	555	649	627	606	578	591	573	601	613	614	631	584	582	625	585	619	596	602	607	602	625	603	603	641	603	596	583	589	610	632	631	574	607	612	619	610	616	583	608	614	610	635	614	617	600	605	588	574	583	670	637	599	604	608	599	593	595	607	628	579	579	614	623	642	644	585	623	592	612	634	572	589	592	607	601	624	610	605	623	568	600	625	610	623	579	611	625	587	589	622	594	626	628	601	632	602	634	603	619	615	560	578	614	596	608	632	584	601	581	594	607	568	604	557	600	594	647	619	606	683	566	604	617	632	594	640	608	551	604	583	654	596	570	557	598	600	606	576	576	635	662	596	624	575	584	596	590	603	632	645	598	603	600	595
53450	39200	43708	47373	41943	41579	35070	28606	25294	18919	11057	4217	1474	2223	3321	5041	8830	7365	5868	3511	1975	1029	599	373	319	240	249	214	231	215	236	233	232	216	220	242	209	224	233	213	212	250	232	225	242	218	200	230	232	236	240	216	211	220	209	211	259	198	216	213	230	209	243	215	201	232	221	210	227	240	216	195	187	217	241	239	210	238	215	230	231	258	242	246	238	245	226	256	226	217	237	247	226	208	234	224	207	216	221	232	224	219	191	200	213	203	230	246	232	238	240	208	188	212	218	225	222	208	235	220	222	235	218	222	220	236	227	234	216	223	251	221	219	208	214	207	209	219	235	235	256	233	223	203	202	217	229	230	211	233	209	238	222	243	219	234	235	246	215	227	225	226	234	220	233	233	207	253	230	222	218	223	196	230	246	235	198	234	222	219	226	224	222	202	227	242	232	246	222	231	258	230	219	217	231	243	223	232	204	218	209	221	230	201	242	219	190	221	198	219	239	223	225	222	223	217	235	226	210	222	254	233	231	227	214	241	221	243	219	217	249	230	212	230	247	224	224	213	223	231	218	218	219	229	228	234	206	221	216	234	234	212	226	222	216	222	229	248	231	219	220	241	210	201	244	212	212	229	234	202	202	246	238	227	215	199	224	211	243	223	230	220	229	200	218	230	250	239	234	237	217	221	231	255	227	215	211	214	245	268	212	227	234	228	217	205	242	225	219	223	239	220	235	216	241	214	217	217	206	207	222	229	253	242	222	211	224	214	227	243	225	232	217	221	244	240	241	202	229	216	218	224	233	226	233	205	225	249	219	204	208	214	218	211	196	217	230	228	212	244	225	213	255	218	244	213	218	227	216	230	210	208	221	208	214	225	220	190	226	245	226	230	212	217	202	206	226	242	237	214	218	199	225	220	216	242	230	230	203	200	249	246	242	239	238	218	207	202	191	194	199	218	234	208	214	203	227	224	220	202	221	217	223	234	210	215	229	229	226	223	214	216	223	224	196	254	219	236	246	236	201	267	220	209	217	207	225	211	244	241	234	235	212	220	202	230	210	222	209	208	229	235	197	227	224	214	243	229	232	225	221	236	215	215	220	237	220	253	231	255	201	203	250	209	209	228	222	238	190	199	218	245	205	217	222	210	214	218	210	236	231	204	213	225	223	204	232	238	216	243	228	203	233	225	216	194	212	225	202	213	244	223	228	227	230	238	233	188	243	217	209	227	213	203	207	215	251	233	227	218	212	203	223	225	238	217	198	215	233	219	254	238	238	212	220	219	236	225	207	249	222	209	237	224	212	232	209	217	230	258	233	236	235	221	235	221	208	201	235	248	251	231	214	257	219	245	201	210	206	252	229	205	205	213	198	226	219	227	226	259	219	208	229	235	208	203	227	227	212	215	217	226	252	218	215	212	213	235	216	230	217	212	232	220	221	228	214	221	214	217	222	246	217	204	201	221	241	255	203	203	226	208	220	209	239	230	202	240	234	224	225	237	210	214	217	233	229	248	228	218	212	215	246	210	222	238	234	228	225	212	238	206	221	221	216	215	230	213	216	229	238	209	223	203	234	224	222	235	231	229	221	202	223	241	230	239	213	202	240	212	223	226	232	237	233	229	240	246	198	222	223	204	229	198	221	209	238	241	212	240	243	203	211	217	210	223	226	243	225	225	246	205	216	240	220	255	233	198	216	271	201	240	222	247	210	239	197	230	220	201	211	233	219	223	212	214	207	200	207	215	209	226	221	220	213	220	191	226	264	202	224	227	252	237	224	210	213	234	226	220	239	210	213	207	234	215	232	208	227	215	228	233	241	239	233	233	241	229	210	242	236	247	227	211	251	218	217	254	226	216	233	225	239	245	237	236	216	225	206	238	230	239	223	205	240	230	216	196	228	233	212	202	208	239	217	231	239	205	203	242	205	221	210	249	230	260	242	225	227	254	236	207	219	219	204	243	230	232	214	201	234	258	226	225	234	222	226	226	244	228	212	226	238	224	221	211	196	249	219	210	224	228	255	231	221	219	234	243	253	228	232	213	222	210	211	233	201	236	212	223	217	227	232	244	220	244	217	222	230	248	223	213	205	198	248	190	208	246	218	196	242	209	238	240	212	223	244	232	208	205	203	212	243	241	229	216	197	215	244	199	264	219	217	198	232	233	208	240	186	223	244	237	236	228	216	235	206	250	236	232	243	225	249	208	261	221	212	231	212	243	195	197	207	230	232	256	243	243	240	219	183	203	200	207	221	224	230	179	215	205	248	216	209	240	224	219	201	211	216	229	206	205	231	242	217	232	207	206	211	220	222	236	240	209	225	192	233	212	209	220	242	229	217	207	212	241	211	225	237	224	229	224	206	201	215	220	192	232	232	206	222	227	231	239	216	228	235	251	216	243	217	234	218	236	222	226	223	264	189	223	233	237	236	212	229	230	235	214	233	191	217	216	231	235	236	234	220	224	216	243	223	213	236	217	226	216	219	239	198	229	229	243	241	208	204	224	242	215	227	232	220	261	237	223	221	233	248	194	215	236	238	209	195	197	216	231	231	221	208	213	233	224	222	200	226	248	226	231	225	188	228	213	211	206	196	230	226	223	214	218	262	187	239	220	222	229	236	233	220	235	229	219	240	220	253	222	213	250	215	225	250	253	214	222	233	244	222	232	210	208	214	206	240	212	247	218	199	213	201	215	237	216	206	238	215	236	201	254	203	213	212	210	203	263	266	248	218	226	215	220	245	205	199	240	207	219	234	215	224	203	219	229	216	222	218	222	223	226	210	222	211	248	226	183	206	206	216	196	241	210	232	220	245	214	208	248	209	180	246	225	236	215	227	252	205	226	216	245	222	232	245	222	223	203	212	205	216	235	235	202	241	220	237	232	203	224	237	222	213	216	212	201	231	235	242	204	237	235	236	229	189	218	221	233	247	238	218	207	210	197	210	205	233	223	225	209	213	262	196	210	219	228	241	238	209	228	238	235	216	211	215	262	198	215	212	231	236	208	214	215	226	223	224	221	223	237	217	186	224	219	215	206	240	228	219	220	230	225	217	214	203	221	224	236	215	242	238	240	225	225	231	240	227	209	225	244	240	235	217	241	199	238	230	223	242	221	223	225	232	257	222	239	210	225	187	219	254	240	251	233	219	224	230	229	213	243	233	207	210	216	220	224	236	216	246	199	210	230	227	240	211	215	194	194	238	203	192	225	201	220	209	214	218	241	235	223	238	244	264	234	204	219	219	208	209	224	213	240	215	231	229	239	191	222	255	223	234	236	224	232	223	240	233	235	180	238	202	210	200	229	263	269	222	257	213	212	210	243	206	199	211	248	217	217	218	238	244	230	184	203	224	214	218	223	215	239	231	213	214	231	232	200	230	246	225	234	218	218	226	233	210	243	248	207	214	217	222	235	195	221	234	219	239	238	217	194	231	223	241	219	212	239	225	210	235	211	224	212	248	230	201	238	235	227	237	230	226	230	214	239	218	199	239	207	210	222
35502	30041	42344	51393	51799	53610	46206	43041	37140	30773	21118	10486	5777	10751	15048	20986	29305	25334	21477	14756	8851	4745	2364	1298	826	671	594	551	543	537	514	525	561	521	524	530	558	516	552	553	526	558	562	546	504	551	520	538	513	532	562	527	527	508	539	526	506	523	496	545	517	564	543	515	562	536	537	536	527	582	528	526	513	548	542	521	552	522	517	531	527	515	510	527	535	510	532	546	525	508	528	561	552	559	547	485	540	574	573	483	510	524	512	527	531	519	577	519	587	516	563	510	538	523	530	560	516	496	528	543	541	572	521	533	533	558	526	549	540	541	517	554	492	560	565	548	530	549	520	579	542	512	500	490	538	564	533	542	596	548	555	530	524	516	565	526	542	547	504	547	529	546	499	564	515	569	534	534	574	549	564	507	582	549	528	519	516	530	532	475	549	549	552	520	535	554	586	561	549	559	530	504	551	531	542	549	553	525	529	569	557	549	534	542	526	553	538	548	519	551	527	576	568	579	559	516	519	532	515	535	522	550	544	512	519	577	527	517	548	489	524	571	501	517	508	554	570	522	544	523	552	542	519	549	521	536	533	512	495	531	521	527	549	496	525	507	530	505	531	553	542	549	552	524	545	533	490	526	573	535	527	527	538	508	529	536	585	508	536	518	537	550	533	536	543	487	518	539	507	522	527	570	513	560	545	556	524	507	518	540	534	482	502	537	563	554	522	553	541	543	546	532	560	494	500	525	584	537	542	527	532	520	555	532	541	529	508	547	503	540	494	545	556	550	475	522	545	535	521	565	515	526	551	514	543	516	514	561	532	551	533	564	566	571	528	561	533	538	543	534	549	546	574	516	539	532	511	534	558	557	552	533	562	524	552	558	499	534	549	565	516	580	518	567	529	560	550	524	579	550	563	581	566	529	525	513	545	567	542	526	509	519	547	543	529	565	577	549	555	544	577	590	563	559	534	547	518	568	559	530	553	533	572	537	539	531	547	567	529	516	529	560	532	504	544	530	539	574	576	515	534	512	553	517	527	548	527	542	535	554	534	512	566	509	538	554	526	519	512	542	543	547	525	519	518	536	572	573	538	538	541	525	518	529	550	581	513	517	545	539	553	513	570	512	485	512	554	511	562	547	547	531	526	556	517	522	533	503	552	558	532	578	531	515	545	514	508	510	491	516	533	523	561	526	513	539	598	593	563	524	517	500	531	502	517	546	535	580	566	523	540	570	536	538	511	526	544	535	504	533	539	536	546	590	505	579	517	570	530	513	532	531	501	572	526	530	509	527	551	517	559	522	538	526	494	546	561	608	544	510	557	562	543	544	516	579	506	529	547	525	545	511	535	506	549	539	564	568	528	527	500	515	570	553	539	562	541	555	549	512	491	554	535	532	572	547	499	520	500	526	540	505	524	537	532	526	550	521	532	513	499	498	515	556	536	507	497	516	517	494	559	526	550	523	548	561	533	545	529	557	534	546	503	556	562	520	564	530	541	529	526	547	543	530	516	546	539	550	526	509	569	576	516	506	555	551	543	530	538	517	566	581	525	535	513	505	494	540	519	558	513	561	547	511	569	569	503	527	528	537	522	551	566	534	552	519	530	531	553	563	493	550	546	519	523	533	528	545	574	545	540	542	537	567	542	533	523	523	562	524	557	571	544	501	503	574	557	534	513	523	534	541	538	535	567	577	532	543	532	548	569	571	532	481	553	555	514	533	560	563	526	514	542	562	544	503	534	545	520	495	514	487	530	528	574	515	546	515	584	558	571	564	508	543	594	533	586	515	524	497	582	542	573	504	532	507	522	553	508	530	543	519	527	558	510	515	530	537	548	547	527	508	543	570	544	531	574	540	569	533	555	534	528	519	560	518	517	547	528	539	502	547	534	555	544	536	565	505	561	603	548	544	570	594	521	549	561	567	542	537	539	559	551	561	542	517	590	575	526	561	522	542	581	545	574	525	502	523	542	505	557	521	533	574	543	548	531	552	539	560	550	490	536	545	565	505	606	498	571	538	533	541	521	528	562	490	513	520	510	509	506	556	464	565	541	525	519	561	550	521	564	554	541	556	525	549	570	518	541	540	534	576	528	522	503	531	533	483	541	514	563	565	509	568	541	551	563	562	556	520	523	536	507	560	556	554	523	547	551	579	528	550	550	530	523	508	547	558	547	549	521	520	542	493	546	540	505	522	505	518	567	532	536	496	548	517	505	530	568	517	540	533	563	547	565	525	577	567	574	500	511	517	533	537	599	520	509	528	513	533	539	542	545	535	544	513	558	533	500	540	529	543	555	524	536	523	535	556	543	538	524	489	541	524	548	508	557	552	537	584	538	556	559	522	560	547	533	559	496	561	572	483	578	540	556	527	545	509	505	531	561	581	550	535	565	506	568	541	563	530	487	518	531	514	541	517	547	554	566	547	540	548	534	526	507	535	559	538	538	505	536	535	550	487	528	564	552	522	522	526	528	539	533	531	510	560	553	631	549	532	512	584	550	527	543	519	542	550	553	530	523	558	547	534	552	519	562	564	554	508	515	480	521	520	508	513	595	509	542	515	525	527	494	526	522	540	516	532	480	548	576	552	518	540	540	528	522	534	563	550	540	521	539	566	516	522	553	532	523	551	542	571	528	536	536	531	547	535	566	540	499	549	523	495	531	543	510	583	524	539	536	506	477	573	530	521	538	529	532	503	516	541	538	525	523	483	542	564	519	492	543	513	543	540	502	599	550	538	501	519	514	543	522	505	506	576	509	562	545	544	545	491	510	527	521	551	524	578	511	511	553	549	543	525	528	557	556	540	543	569	556	544	502	530	537	532	510	583	545	553	562	515	520	541	554	494	536	582	529	555	538	547	496	546	549	528	556	500	503	493	591	577	521	544	540	556	511	551	563	524	537	552	540	522	540	533	584	539	539	529	562	551	540	545	522	516	538	554	537	541	550	513	512	543	508	517	515	518	507	574	528	533	547	556	535	548	566	535	567	461	553	531	534	522	531	521	544	512	542	503	539	523	544	514	536	549	523	564	535	498	500	556	527	564	557	495	552	564	557	519	532	522	546	526	563	540	540	532	541	493	548	538	534	561	504	481	520	514	546	514	550	507	526	489	541	517	564	553	530	532	546	530	571	511	510	558	555	561	526	523	521	545	552	535	554	545	541	527	547	545	536	535	521	545	598	549	520	540	533	526	522	559	548	528	543	537	539	521	539	510	506	502	503	537	506	519	551	535	567	570	529	538	530	538	489	544	574	540	513	521	534	549	523	511	528	530	557	513	521	554	513	549	509	542	528	517	563	582	536	574	548	552	520	544	537	566	551	495	534	545	575	559	530	544	555	546	541	564	551	524	548	528	551	561	532	580	533	548	569	546	558	544	546	515	528	499	493	552	615	534	513	515	537	544	561	524	508	513	512	561	519	550	525	551	509	545	526	550	525	547	568	520	529	540	530	571	517	532	578	546	475	531	570	593	549	556	544	499	546	588	561	583	564	516	573	536
27737	15789	13853	15112	14068	11378	8173	5622	2839	1457	951	487	431	474	570	559	545	615	580	492	459	351	328	289	335	308	302	314	299	259	305	264	273	298	288	279	300	297	309	307	307	306	304	274	288	298	274	263	305	284	275	295	282	273	279	271	259	325	295	270	317	277	287	291	271	272	277	279	317	296	297	284	297	321	310	311	272	296	282	278	288	308	283	296	281	288	295	333	294	305	293	312	257	280	286	291	289	312	298	316	280	293	271	273	283	255	300	309	294	268	304	304	314	273	320	275	287	293	306	309	287	312	283	284	304	309	268	312	290	310	321	339	299	337	283	308	268	299	293	323	277	266	308	275	293	289	312	302	298	262	286	282	284	287	280	280	315	279	252	249	276	302	294	273	285	293	249	311	255	293	313	281	272	300	286	277	294	274	263	289	288	270	326	252	294	270	287	275	268	306	272	282	290	312	281	269	292	287	289	284	291	287	256	267	297	292	258	302	286	295	339	302	295	285	287	305	284	272	300	292	286	302	299	289	280	275	268	309	278	301	268	289	283	271	268	321	308	282	275	275	309	293	289	297	297	292	295	313	283	305	279	307	300	271	275	282	324	300	298	293	288	258	293	304	319	283	280	273	262	270	273	268	289	318	285	299	290	284	301	263	264	292	292	270	280	282	274	321	275	306	285	305	278	279	290	324	294	295	267	293	293	306	248	280	260	289	294	276	277	264	282	262	274	288	289	271	294	274	255	282	297	284	327	272	275	274	309	290	284	266	315	320	303	294	287	257	292	306	274	290	281	308	291	272	280	314	292	314	284	295	290	275	278	316	279	282	283	277	331	251	277	304	310	286	295	272	307	292	291	283	268	292	306	282	281	291	285	302	290	301	263	274	265	257	275	288	285	289	278	305	313	326	262	289	284	287	318	286	272	301	281	291	297	261	299	308	340	287	277	329	272	300	329	295	307	276	281	294	275	299	284	285	267	295	273	295	269	308	268	312	298	291	282	281	317	253	288	304	260	285	281	266	292	269	287	309	298	284	268	304	295	293	287	277	294	288	305	299	278	283	298	282	277	288	279	300	303	283	291	272	278	269	293	288	273	264	294	295	300	300	291	267	314	304	331	287	280	320	297	292	283	293	277	299	311	275	285	287	304	260	322	280	284	275	265	287	283	287	294	288	284	252	243	265	292	281	300	278	292	295	312	298	305	282	274	289	285	332	281	295	293	273	268	312	271	253	278	280	273	297	293	283	289	323	283	302	307	276	275	257	304	279	266	285	266	250	300	301	243	269	299	264	269	272	286	293	290	310	290	256	304	268	283	262	292	261	298	289	277	275	328	320	285	301	272	275	265	291	291	253	276	293	292	272	291	299	296	262	312	294	321	304	272	302	273	299	292	278	272	274	293	299	296	307	293	264	324	304	292	299	280	302	273	264	297	307	306	275	272	304	305	281	293	291	286	298	294	284	317	295	272	317	291	292	278	297	282	307	290	270	294	270	305	292	226	284	270	293	263	279	269	266	301	298	317	240	345	296	295	289	309	264	270	286	296	317	297	289	290	308	274	283	254	284	292	287	274	291	288	287	286	280	279	303	291	314	304	280	291	294	323	298	266	271	283	296	253	302	293	316	263	304	260	277	285	257	275	286	296	277	311	269	290	289	287	266	288	265	310	306	275	272	291	279	251	290	302	298	318	258	277	278	278	328	298	330	303	302	284	282	276	267	252	301	306	298	317	282	267	287	264	287	336	294	284	270	307	284	267	270	286	299	271	258	318	289	275	295	299	298	283	278	306	277	303	292	272	317	271	302	311	315	326	293	272	282	296	299	295	280	311	284	308	275	282	297	299	281	287	253	307	304	292	277	327	276	259	284	277	256	304	276	271	260	302	280	282	284	336	287	301	300	306	263	305	294	272	317	288	306	288	288	302	305	286	265	323	285	307	304	268	305	263	299	301	272	272	303	297	276	261	267	326	325	256	264	291	289	281	264	309	283	325	297	297	288	263	272	252	302	299	275	293	283	259	281	293	285	287	290	303	280	262	272	324	298	297	326	294	289	298	295	297	279	289	268	284	257	312	281	298	330	290	292	261	287	294	294	287	253	261	294	273	282	301	286	274	268	286	312	258	291	274	285	315	278	305	282	278	270	310	309	308	284	267	289	289	279	290	307	284	285	295	262	290	291	275	285	305	292	303	299	281	270	296	310	276	312	292	298	286	273	297	264	279	267	268	317	334	274	269	304	296	250	285	300	260	289	287	297	276	268	270	297	332	281	272	310	328	278	304	321	275	321	297	294	300	321	305	308	332	315	290	266	288	282	307	296	276	284	280	312	285	277	315	296	285	287	257	286	251	263	283	286	265	250	311	288	300	280	307	315	307	250	282	327	281	270	291	292	312	283	277	258	292	303	280	276	293	301	274	276	263	277	329	316	293	277	292	273	283	299	278	292	280	272	315	294	305	300	256	304	302	297	277	279	274	285	316	301	261	276	312	292	261	303	308	296	283	282	282	267	289	285	329	271	290	317	280	295	253	289	256	272	291	290	242	290	279	311	267	278	300	275	269	296	294	307	288	274	251	289	299	283	285	313	262	280	288	268	288	264	272	270	308	315	291	281	283	290	326	270	271	301	291	305	308	274	304	283	305	294	262	294	271	288	279	288	288	290	265	286	295	290	316	273	281	286	326	272	280	297	274	290	286	287	252	287	270	286	265	295	279	295	292	306	275	318	278	315	275	320	298	287	280	276	284	305	269	312	287	273	303	288	258	218	284	301	296	263	281	285	268	325	292	276	294	308	282	302	305	324	271	292	319	277	299	303	269	304	313	318	256	299	288	283	261	283	289	270	313	297	299	304	288	269	258	287	287	295	315	270	273	274	280	287	277	302	251	290	284	312	280	278	280	281	273	264	283	315	290	300	297	278	305	293	297	298	287	295	289	294	302	277	277	301	304	259	276	305	260	297	284	291	285	302	272	310	318	303	274	277	304	301	309	302	287	287	295	293	284	297	288	266	305	232	290	290	286	308	294	274	336	270	266	280	269	287	294	302	312	280	257	289	303	313	298	315	308	285	277	270	281	276	303	313	276	289	261	254	270	303	299	281	295	291	277	290	252	275	282	282	283	306	274	281	315	273	303	303	286	314	289	280	274	289	289	262	311	271	308	311	262	295	283	283	273	295	260	263	273	263	285	294	286	303	299	322	286	319	267	312	328	321	288	286	297	295	306	272	287	293	300	295	310	298	293	264	272	301	289	283	288	308	327	261	303	333	296	285	282	271	269	347	293	278	277	279	281	289	282	262	284	290	286	294	267	274	296	269	308	302	281	292	254	283	293	272	307	305	267	301	289	282	316	271	264	289	315	316	290	279	288	281	310	287	270	308	277	298	263	282	319	301	286	306	304	299	271	297	290	316	289	314	301	291	283	297	263	307	283	318	295	274	280	301	279	301	303	282	298	286	283	290	293	309	297	271	288	294	299	271	304	292	274	281
15095	10080	19439	26527	29026	26534	22424	18344	10935	6489	3965	2015	1426	1656	2101	2214	2169	2298	2068	1625	1167	989	852	755	696	690	691	713	693	684	738	681	659	637	658	695	666	718	677	695	688	690	672	659	637	643	629	642	695	682	655	744	676	637	674	643	680	692	643	692	640	675	679	687	665	677	633	705	695	656	686	698	704	693	719	673	640	689	712	676	677	656	678	713	681	653	683	661	685	664	690	663	657	706	657	637	652	655	719	713	646	679	668	697	718	654	667	689	668	686	709	624	703	706	697	726	706	722	669	660	700	655	699	702	649	643	660	643	722	684	656	673	694	654	687	722	691	699	658	673	666	689	686	705	636	701	687	694	701	673	691	687	674	627	666	739	731	684	626	641	694	699	670	656	610	668	659	664	664	698	700	692	652	703	641	667	686	663	677	674	682	734	734	663	731	649	646	690	700	661	663	687	688	696	661	624	693	681	689	694	708	661	697	692	719	718	696	677	667	710	643	644	683	688	690	707	706	670	634	687	700	704	667	663	703	703	627	707	686	695	704	701	647	716	662	690	690	665	693	710	675	675	676	629	658	681	688	740	674	668	645	671	638	668	684	658	641	695	695	685	679	675	658	679	650	679	700	706	657	675	732	722	651	646	632	703	694	682	686	688	695	660	659	665	662	695	672	711	672	712	629	670	643	676	653	712	658	666	685	649	646	697	670	673	663	704	691	723	680	706	643	722	624	706	634	684	671	631	666	656	675	693	732	670	635	691	642	708	629	667	663	688	667	657	641	671	677	652	681	719	630	698	622	699	693	715	669	666	670	632	681	692	640	678	665	707	697	690	657	707	689	636	676	658	668	644	713	627	653	661	705	640	656	665	695	667	705	663	691	713	686	650	713	694	672	655	706	648	686	629	650	694	747	695	680	659	707	708	607	666	670	707	667	669	716	680	683	671	713	699	648	674	666	669	666	673	667	678	716	688	659	644	676	651	692	671	689	684	692	685	718	668	651	693	666	718	680	675	661	650	698	708	699	693	661	678	742	702	670	656	696	698	718	651	696	655	678	619	672	679	705	675	650	692	709	695	660	666	670	697	682	639	686	665	661	664	648	678	670	656	663	700	653	666	685	652	699	649	660	694	675	707	661	690	640	651	706	717	694	668	645	692	644	721	664	654	697	677	732	710	680	687	673	692	633	667	663	760	663	698	686	662	658	733	676	658	673	633	720	705	656	710	684	652	652	681	659	669	650	712	652	647	706	699	677	736	683	677	715	688	685	662	679	660	667	705	699	666	660	698	714	656	659	660	670	674	679	701	675	677	675	701	692	673	647	682	669	673	687	672	642	684	647	651	678	677	675	656	684	671	678	712	659	674	690	682	638	725	656	653	626	674	678	716	674	711	653	677	678	669	681	686	660	652	669	704	662	710	653	667	678	647	698	652	660	652	692	649	636	689	692	726	729	703	665	703	655	718	660	736	675	643	689	634	704	689	673	681	646	703	694	668	690	658	708	721	683	649	688	665	705	731	720	683	708	685	689	643	624	681	646	675	667	647	721	643	704	666	656	670	696	667	672	703	724	666	688	709	694	729	665	676	675	686	692	652	706	684	637	635	701	688	629	708	661	719	695	674	704	668	677	722	664	657	707	661	677	648	703	667	706	698	712	692	718	697	697	588	683	676	680	668	710	683	681	684	655	687	716	629	693	716	674	698	686	666	682	677	690	690	637	688	608	718	647	686	700	663	699	702	679	635	690	681	731	682	730	696	659	701	701	676	652	663	714	714	751	708	663	733	646	700	676	685	671	672	669	697	680	695	635	652	682	702	698	663	690	641	697	658	672	668	645	686	645	686	673	658	686	672	706	701	722	656	711	677	672	647	641	650	665	667	716	662	668	650	685	659	714	709	645	668	658	685	642	692	684	659	701	692	664	634	692	703	724	662	720	679	671	602	711	682	688	679	654	648	659	689	694	660	681	714	649	682	669	679	716	666	659	640	704	710	703	652	738	689	686	684	666	673	635	656	710	643	683	621	696	701	678	701	667	635	628	657	683	643	660	645	670	659	684	694	655	666	697	728	704	716	721	680	651	662	693	681	629	654	647	632	693	726	695	689	665	699	679	615	661	714	691	690	679	673	654	674	626	700	639	679	640	698	692	669	685	688	656	706	651	725	653	683	691	647	693	704	723	665	703	666	713	695	710	726	676	670	704	652	675	713	640	705	706	681	692	720	697	712	702	699	706	690	700	650	719	694	726	673	720	638	740	669	689	672	706	641	743	675	697	716	707	649	716	632	624	667	643	713	667	655	660	683	656	721	696	692	684	744	642	654	664	690	634	645	695	698	633	666	670	683	664	675	736	696	680	667	611	671	638	697	674	683	672	671	697	699	682	676	693	693	714	655	669	654	652	692	669	644	651	659	690	727	674	689	689	639	639	706	648	644	691	669	663	689	633	718	711	697	688	707	659	674	696	661	682	677	643	668	717	700	709	658	668	685	678	651	671	669	690	646	635	679	678	692	691	678	678	676	663	712	677	625	663	662	678	699	667	712	658	708	654	746	626	667	655	643	661	628	676	671	716	693	700	695	692	677	681	648	691	655	683	684	684	684	678	649	666	704	682	682	671	698	637	726	691	689	675	702	656	671	703	666	696	676	712	650	665	694	671	709	689	687	704	678	698	688	718	658	680	678	686	699	669	708	660	643	686	682	669	707	688	689	716	713	667	675	657	676	699	683	679	674	676	679	715	672	677	676	680	684	702	689	722	685	715	654	735	741	617	655	700	664	625	683	717	675	664	736	650	690	685	705	693	699	681	692	691	663	696	716	623	672	670	670	643	697	688	665	655	722	674	702	692	699	691	645	690	684	649	695	652	676	642	689	716	737	694	636	659	714	689	678	682	715	688	639	675	639	672	641	657	618	643	689	705	651	701	643	651	685	643	648	699	676	691	700	699	688	675	651	661	715	704	657	672	671	697	705	664	706	662	706	682	699	685	650	670	694	665	683	715	677	669	668	698	654	651	682	659	652	689	684	712	696	660	653	668	677	674	675	701	667	702	629	701	693	673	661	683	704	690	669	656	678	673	711	693	680	667	645	680	729	668	660	702	674	683	678	696	689	698	679	663	661	661	682	672	699	631	679	713	691	663	668	700	702	647	689	649	671	660	707	714	639	704	725	680	640	653	681	665	666	710	693	648	737	659	632	662	690	661	698	718	685	659	688	728	644	628	691	663	680	732	667	688	697	627	690	712	684	695	664	664	611	670	690	658	638	689	645	668	710	645	661	677	677	669	680	723	714	691	710	663	683	707	684	663	676	706	679	666	701	690	666	669	651	665	697	621	666	678	648	692	652	689	648	698	703	653	683	691	679	640	632	678	674	646	640	690	695	686	753	668	676	691	721	678	638	680	655	692	689	616	692	650	695	658	673	676	698	675	717	696	668	659	691	679	687	675	695	697	638	682	715	687	739	608	632	649	676	691	659	617	688	664	688	694	669
43144	33501	42371	46341	39873	39466	31796	32093	19943	9074	3814	2117	1504	1133	1756	3563	4008	3876	2261	1361	878	607	406	319	249	282	260	274	256	277	257	270	262	276	268	278	256	243	291	258	274	270	294	266	290	234	246	268	267	299	273	274	266	255	265	273	264	282	245	263	254	261	312	272	252	255	290	237	255	263	253	272	262	274	249	252	298	278	253	249	236	286	303	294	247	265	292	245	266	288	263	267	286	258	271	298	274	234	251	271	269	255	248	250	271	279	259	252	251	262	264	258	236	278	272	268	241	263	261	265	270	284	256	264	250	276	271	278	261	284	247	245	265	291	313	252	268	272	241	246	241	272	247	263	283	245	275	242	252	255	254	263	226	252	258	272	282	254	268	276	275	268	279	258	276	242	256	243	245	264	260	264	264	265	295	260	271	232	273	273	275	256	242	271	253	266	247	280	268	260	265	278	257	264	274	291	244	253	255	255	249	262	246	259	249	211	249	277	284	248	299	259	253	248	259	264	277	267	317	260	283	269	295	297	265	254	229	299	279	292	278	272	258	241	269	237	241	260	260	267	277	250	249	257	271	246	262	258	265	272	255	274	259	287	290	268	265	292	284	267	277	275	268	260	264	278	292	282	242	270	266	298	256	284	274	252	275	276	266	271	282	284	261	227	274	280	258	268	257	311	252	241	246	244	261	271	249	234	248	284	261	275	273	273	214	261	268	270	273	253	254	276	248	270	249	269	258	278	271	246	259	265	247	268	256	295	260	287	277	259	260	263	240	257	249	266	249	263	248	265	284	241	261	241	250	253	294	276	267	322	307	258	288	228	291	275	270	247	246	271	259	246	253	284	248	282	269	288	276	308	273	240	247	291	293	275	268	272	266	285	242	263	267	222	254	273	264	245	257	280	247	276	300	272	239	260	299	273	301	275	301	269	239	232	262	252	305	275	268	250	297	284	258	305	248	261	272	257	266	244	245	248	238	264	277	268	286	276	263	261	229	259	261	266	257	282	231	256	254	266	257	248	278	231	270	264	249	258	257	271	274	270	265	296	252	247	241	267	267	260	267	255	251	261	243	285	256	261	256	286	232	236	255	269	261	270	246	287	277	259	260	278	284	256	244	257	252	264	301	256	246	248	279	263	289	263	251	262	291	275	270	235	237	263	281	257	267	279	247	280	255	239	256	258	275	259	257	276	233	282	285	256	289	236	269	243	238	255	283	279	275	265	265	249	243	263	266	270	226	265	225	280	258	255	223	276	234	258	252	264	261	245	251	259	248	272	254	231	259	282	254	279	254	228	258	246	282	270	302	260	272	260	273	242	267	266	267	240	268	290	263	255	262	280	251	251	282	266	249	254	246	285	243	276	257	291	278	276	271	232	242	224	277	264	270	234	283	263	250	249	289	273	307	260	268	236	255	270	280	253	268	248	248	279	235	259	272	248	265	296	268	279	247	272	259	252	244	276	288	263	262	271	263	276	237	257	280	272	240	267	258	258	280	263	264	265	261	231	282	278	282	272	250	273	277	258	267	254	241	263	269	269	268	238	266	264	287	265	240	246	252	234	280	282	263	274	243	281	252	266	280	278	226	301	237	254	264	262	275	293	255	238	246	291	293	251	270	245	255	271	269	295	267	275	264	239	239	272	250	280	259	267	270	289	265	215	287	273	249	240	257	240	262	260	245	285	266	249	238	250	256	263	243	246	228	260	263	264	280	277	261	273	295	256	252	248	251	283	250	260	272	246	230	265	283	273	257	221	296	259	268	277	278	275	275	265	273	261	286	298	260	237	250	246	272	259	258	232	268	260	255	257	204	265	244	261	266	256	284	273	291	254	289	252	243	266	270	248	257	274	266	269	306	284	298	275	278	257	276	237	273	253	257	244	273	247	231	272	301	245	265	278	278	245	255	239	250	279	273	248	286	268	271	262	250	255	282	276	247	275	291	245	256	267	266	246	269	269	291	275	262	260	269	265	246	233	237	255	257	246	237	306	272	275	280	250	271	271	284	261	282	261	273	288	236	271	248	266	302	274	276	242	257	255	266	262	240	270	262	270	270	260	262	242	228	231	265	251	259	271	269	253	274	267	250	265	251	274	276	266	249	277	274	248	257	286	267	281	275	268	274	286	261	271	274	268	251	266	285	258	275	255	276	237	239	282	254	256	264	267	275	241	264	258	274	250	303	270	250	284	264	253	299	252	236	267	271	260	257	305	267	252	238	286	249	291	249	264	268	274	227	269	252	263	248	266	270	288	267	249	241	265	262	275	275	257	274	252	248	250	250	250	267	220	259	258	249	277	263	250	255	259	307	238	276	260	272	263	243	239	268	261	259	280	246	247	274	304	288	233	246	238	247	263	257	273	275	246	270	230	246	297	266	282	246	238	259	235	259	261	243	234	273	248	228	259	275	260	244	263	258	266	283	233	222	286	247	280	284	232	276	255	262	255	301	279	252	273	299	269	267	248	261	318	280	250	261	262	275	244	260	270	262	283	232	290	254	267	285	259	263	229	258	243	263	241	264	273	284	269	247	244	283	253	247	256	252	256	254	271	277	254	288	263	254	273	258	243	230	228	303	260	245	270	230	230	244	263	287	245	268	260	283	236	233	252	293	252	277	233	285	262	263	257	265	259	270	243	284	241	253	261	232	258	275	246	259	258	252	253	257	239	272	277	307	276	264	246	263	267	257	250	250	271	277	254	270	257	270	255	276	285	247	272	262	248	263	266	259	240	301	268	291	272	268	257	267	283	262	246	245	244	258	255	265	237	282	293	273	259	281	249	271	256	257	256	251	234	275	269	257	243	274	259	242	256	299	265	259	265	277	240	294	273	274	252	273	224	268	261	252	247	258	233	276	241	251	247	257	267	277	258	283	266	274	274	253	266	263	271	313	260	251	272	275	243	267	266	235	254	289	272	252	280	283	268	275	274	270	267	252	255	232	230	285	287	250	289	281	246	271	256	287	235	242	245	281	249	245	254	254	292	259	253	228	270	264	231	260	285	259	251	269	265	273	264	281	280	270	245	243	240	259	263	290	267	305	260	245	250	251	279	230	287	253	262	237	262	264	267	292	245	277	259	259	313	252	262	232	270	241	278	270	262	290	228	254	271	259	287	273	244	262	275	252	247	265	261	239	258	258	286	263	238	299	255	260	251	297	276	248	240	263	250	277	238	250	283	250	233	279	252	251	241	259	257	269	241	286	282	265	258	279	293	255	273	270	246	272	277	284	260	297	283	290	249	262	277	249	254	218	278	270	291	288	253	262	284	283	257	258	282	263	255	258	252	270	267	239	261	256	241	280	251	289	271	269	262	282	255	259	261	257	261	283	259	242	288	268	299	248	277	233	259	278	260	248	288	259	275	245	265	300	258	245	250	252	249	256	256	254	252	272	270	266	262	275	264	281	240	255	250	258	254	265	244	259	287	261	306	292	300	263	272	287	243	287	243	262	296	272	247	232	233	252	267	262	269	266	254	280	299	248	282	279	256
26572	25356	42298	49050	50537	49475	45128	44521	29484	17315	11024	8707	7293	5823	8598	16278	17023	16310	10148	6529	3892	2126	1294	866	711	663	600	618	588	632	630	574	636	669	611	618	625	611	605	660	628	598	619	631	606	607	605	624	627	692	634	625	619	618	584	625	647	625	612	606	616	609	680	596	627	608	633	631	597	612	585	583	587	649	574	596	641	641	639	622	602	642	611	627	670	599	648	624	641	654	618	612	612	629	597	597	618	618	572	648	579	644	578	597	628	598	610	614	609	636	582	649	650	579	651	650	625	621	596	601	626	645	659	610	633	634	635	658	657	632	658	604	626	651	619	646	623	610	648	599	633	616	666	591	609	659	632	601	654	626	658	674	597	602	620	673	635	645	683	639	639	634	663	634	606	588	642	608	638	586	657	634	601	606	570	629	614	617	641	610	594	609	611	646	579	621	638	607	655	658	642	607	619	576	601	615	636	653	623	614	622	665	624	619	622	636	632	623	671	591	639	628	639	608	640	609	601	608	617	636	613	657	631	623	634	636	639	605	627	617	642	600	595	630	598	602	623	624	633	654	606	624	594	646	617	597	610	615	612	632	623	619	596	559	648	657	639	584	612	582	619	611	608	560	627	609	611	601	651	654	616	646	599	641	619	628	578	595	650	622	675	630	650	572	607	637	599	597	615	641	674	615	600	626	560	605	630	644	610	645	585	660	597	637	658	652	613	626	598	608	629	660	593	619	621	605	583	645	615	660	634	596	627	604	582	647	563	676	576	623	641	607	608	601	594	571	618	642	636	656	608	630	617	631	665	656	651	607	613	589	604	609	622	619	646	619	638	622	658	682	630	667	601	606	640	601	646	639	635	630	631	648	608	564	617	585	614	628	643	622	627	610	622	635	623	597	639	666	599	628	687	600	604	595	607	651	552	597	611	564	602	598	608	641	625	591	605	654	638	630	625	627	651	601	592	619	678	645	641	613	596	642	612	626	613	661	587	610	597	636	590	604	641	635	630	629	662	625	629	609	648	605	618	649	637	612	615	648	600	591	588	633	659	641	621	633	653	588	621	625	608	638	622	623	645	631	651	607	594	634	634	646	615	597	622	671	613	612	594	625	615	616	639	648	667	633	614	568	640	657	639	605	646	605	600	650	631	598	586	656	665	626	639	643	597	642	605	599	610	624	621	591	595	598	615	583	599	603	579	613	614	627	573	616	630	625	603	635	624	597	601	603	608	577	610	611	625	620	605	621	630	634	621	672	625	596	605	604	600	626	612	632	620	603	693	608	607	643	671	636	661	635	633	603	613	607	627	624	592	653	581	589	613	613	667	609	634	602	633	592	628	614	622	595	646	610	616	636	620	665	570	626	606	613	610	609	607	628	636	612	605	622	643	633	613	613	638	628	608	611	618	607	618	625	611	581	619	617	596	650	624	612	626	628	597	591	581	597	641	614	644	651	633	612	656	628	633	622	600	677	655	642	633	630	620	619	634	638	625	611	644	613	578	609	626	611	624	620	641	593	603	624	641	601	578	630	660	631	622	637	600	633	669	609	563	605	592	595	617	640	585	618	618	598	571	602	634	614	525	632	623	617	614	601	623	621	613	644	567	629	670	582	619	610	608	638	614	579	638	643	608	629	596	657	616	661	622	687	593	644	638	639	606	604	611	637	639	643	628	627	626	625	609	617	617	594	603	668	608	613	619	603	633	645	594	617	640	618	624	605	603	676	617	549	656	660	632	611	639	633	618	600	631	650	602	630	603	641	621	613	594	652	629	610	662	668	629	672	594	609	626	589	630	629	651	605	583	630	609	607	576	644	584	589	592	610	641	624	639	619	576	615	613	639	626	628	657	634	628	621	652	599	633	584	637	597	623	635	622	600	636	643	576	645	602	656	633	578	648	607	638	628	636	578	651	617	588	612	652	613	626	648	631	603	579	572	615	633	581	626	614	592	651	590	658	617	624	664	646	615	645	670	629	576	619	626	619	626	597	584	678	616	625	609	621	633	640	647	606	667	611	629	629	616	614	629	614	628	644	606	609	621	599	654	699	599	623	638	607	618	656	614	590	632	575	618	679	602	602	581	620	673	619	583	613	647	585	621	686	598	654	652	629	592	666	613	623	584	649	597	596	627	612	595	682	618	640	648	634	591	638	615	615	656	608	651	603	632	688	596	593	642	611	638	604	625	629	621	620	615	579	653	706	632	605	622	613	627	638	588	574	593	630	606	619	643	633	591	632	630	597	625	648	643	602	642	610	654	639	646	621	618	609	638	600	623	641	578	648	592	601	635	586	634	631	655	605	608	638	604	654	682	629	588	635	600	654	611	672	614	629	689	634	609	614	625	613	627	624	603	662	629	642	613	652	678	667	591	655	589	619	586	601	668	595	641	574	584	616	611	644	650	649	640	640	623	636	606	632	614	619	607	637	597	614	631	599	615	628	594	647	636	568	605	667	657	611	661	626	628	611	655	612	648	623	592	641	583	618	594	616	632	591	618	630	585	615	613	611	636	644	596	605	601	616	641	664	612	616	633	594	644	628	651	601	619	582	647	631	665	632	590	622	593	628	595	597	621	602	625	627	656	622	615	625	629	618	632	620	605	580	676	631	653	615	617	617	607	622	590	645	641	623	597	642	601	608	675	635	605	597	622	609	576	593	593	599	603	659	626	592	665	590	584	594	613	613	622	584	660	612	621	606	596	640	602	624	596	644	670	626	613	642	618	634	645	634	619	612	627	666	614	633	633	630	608	619	632	613	629	659	633	645	631	631	627	655	588	633	631	610	624	597	607	659	614	647	614	569	587	638	642	623	600	611	603	588	637	662	611	639	599	630	632	618	633	644	609	624	598	629	592	638	559	655	625	609	610	584	633	590	632	649	606	625	654	639	652	618	610	663	644	587	644	642	658	624	574	667	681	596	623	610	604	608	587	652	611	616	639	631	632	637	655	615	658	646	660	682	668	681	610	673	628	587	599	579	648	604	669	591	667	631	657	581	612	629	608	618	653	620	584	669	667	584	670	641	621	626	646	565	597	650	630	667	621	607	623	586	670	620	650	595	604	634	605	597	643	594	629	643	634	620	601	638	627	611	602	611	610	571	593	624	621	603	603	672	601	629	594	648	643	626	624	582	656	638	633	616	613	618	607	657	605	648	633	659	614	663	620	609	617	608	653	658	618	666	592	629	623	630	605	593	610	617	613	605	571	576	613	670	589	621	606	616	598	644	648	635	664	660	634	613	617	607	651	639	588	621	648	633	656	558	602	659	591	567	671	644	620	621	615	615	633	617	641	631	619	635	608	649	607	602	615	614	580	627	622	569	633	634	608	629	637	631	653	589	656	639	671	645	661	616	609	643	622	616	571	628	602	621	607	599	609	631	602	595	656	639	596	642	635	648	660	631	588	640	580	668	625	600	648	646	617	635	658	645	570	659	648	672	615	617	675	581	603	613	672	644	631	628	617	586	640	638	630	612	631	590	600	652	643	627	669	580	654
49450	41863	49246	49125	42478	40542	34959	34548	26898	14706	6367	3614	2672	2120	4137	6812	8193	6799	4238	2322	1364	783	486	348	258	240	248	231	241	251	258	213	234	260	253	205	210	216	237	230	224	214	224	236	243	242	237	239	221	221	202	243	224	223	254	244	246	255	234	276	231	231	247	209	219	289	212	210	239	232	235	257	232	247	221	235	248	231	250	215	213	255	261	215	240	214	243	259	251	246	234	198	260	207	229	222	243	248	243	202	226	230	235	227	249	240	234	221	210	233	238	249	263	252	229	228	233	248	235	231	203	246	233	242	238	197	228	232	231	268	232	265	231	235	249	221	238	235	218	221	244	233	229	237	230	221	239	252	244	220	250	241	263	233	233	239	238	227	268	255	257	268	228	228	231	224	255	259	234	243	235	244	212	239	243	235	222	210	217	235	211	234	251	201	261	224	230	230	222	211	242	233	225	237	275	222	262	232	218	215	225	247	225	242	266	240	228	232	221	210	233	229	219	233	255	208	242	211	208	223	226	239	249	256	257	231	250	226	227	219	233	247	239	265	216	263	238	214	221	226	240	215	230	238	228	233	233	233	248	219	220	232	237	233	255	237	239	244	250	228	215	237	253	237	263	218	235	249	225	234	240	244	239	210	238	245	234	233	234	255	237	224	221	254	248	226	196	223	243	253	258	206	218	235	270	229	231	244	217	225	246	217	236	239	271	230	246	234	238	249	246	221	223	247	229	195	251	244	223	253	247	266	211	231	227	240	254	217	253	221	225	230	240	243	265	231	247	249	235	253	240	251	212	246	237	215	228	242	222	248	234	263	218	250	209	223	240	228	261	240	214	229	248	250	238	234	238	250	209	221	229	240	227	210	243	249	247	233	225	226	216	228	254	228	233	228	231	253	221	232	258	226	242	227	241	243	249	227	224	220	226	251	206	224	230	248	200	238	242	244	240	241	232	244	225	229	223	239	240	230	244	248	247	209	226	229	231	211	275	205	255	219	256	210	268	267	276	228	249	233	252	259	227	251	239	241	211	235	239	239	239	245	238	209	231	234	249	247	238	221	222	247	229	222	235	230	247	246	248	217	227	265	241	242	241	227	235	265	269	262	245	244	196	205	228	226	242	242	229	216	255	252	205	227	220	241	227	224	240	246	230	241	240	219	266	229	246	249	242	255	247	253	222	208	231	208	231	245	245	229	234	241	229	265	225	229	233	246	227	241	248	229	234	243	235	239	248	234	253	240	223	244	227	242	251	246	226	205	203	222	268	250	252	235	253	221	269	259	238	202	226	240	216	261	240	236	255	241	230	210	213	240	252	226	261	238	245	214	243	258	229	217	246	269	234	248	209	257	223	228	197	245	229	236	237	257	229	250	209	248	232	257	252	244	249	225	241	254	239	257	241	239	233	244	227	240	237	260	248	252	230	214	229	248	240	236	287	208	232	237	224	251	207	230	217	224	258	209	232	222	251	225	230	241	242	219	239	239	243	215	242	228	259	240	226	253	243	248	242	249	249	267	228	263	225	257	240	209	236	212	247	231	222	211	220	257	236	231	231	268	243	256	234	216	221	244	216	222	233	250	247	226	259	262	229	255	243	214	258	248	277	227	251	253	258	235	247	220	229	237	235	245	223	212	240	289	229	233	217	241	277	239	246	223	248	246	259	250	234	240	221	222	257	235	251	257	251	235	218	232	243	233	250	251	218	247	253	231	228	234	236	201	225	240	252	216	260	251	258	239	253	228	255	237	214	212	265	247	247	269	247	239	232	256	232	233	235	255	244	262	270	205	250	272	236	234	255	226	249	287	241	245	247	229	267	222	237	244	228	231	237	225	220	240	230	239	256	218	231	240	243	240	279	246	199	244	257	222	223	240	235	229	245	227	241	226	246	229	249	226	232	236	227	253	225	263	271	243	257	245	222	264	249	260	225	234	249	248	261	238	255	226	228	267	196	246	242	256	226	237	233	231	255	202	232	221	210	210	218	281	242	258	223	238	220	214	231	250	234	236	241	234	212	248	236	238	232	248	226	226	226	215	218	221	270	234	224	256	232	201	224	241	254	241	238	225	256	228	225	241	251	240	236	235	238	250	237	264	228	246	224	236	224	257	250	222	222	242	224	238	252	253	219	258	225	220	259	262	248	255	209	252	275	240	214	244	234	219	248	207	225	234	231	230	217	223	250	236	231	259	253	256	257	261	209	232	231	244	231	221	224	256	245	198	266	238	249	264	248	247	223	242	203	215	255	238	221	218	239	219	250	255	230	265	253	220	252	242	247	215	237	252	264	231	241	231	254	224	231	245	222	228	211	235	260	225	220	241	229	245	226	243	233	212	216	242	247	236	234	224	236	243	224	238	202	238	230	257	221	234	229	263	244	227	239	229	226	232	251	243	247	210	242	248	225	229	242	253	262	253	238	236	255	244	234	239	246	236	272	247	229	228	225	258	258	219	225	252	236	265	248	223	215	259	240	208	236	221	229	275	259	236	226	234	266	227	244	267	222	228	256	221	228	244	267	223	230	220	243	229	230	238	210	256	213	238	225	262	244	224	223	241	236	241	232	223	235	247	244	231	229	251	243	249	255	244	243	245	239	240	237	227	251	254	258	235	242	219	291	252	249	219	210	229	231	235	267	260	277	204	226	242	245	198	210	228	237	244	239	229	244	217	247	241	233	230	266	217	221	217	258	221	210	231	224	201	255	233	229	205	257	257	244	217	251	264	259	215	247	231	222	258	229	233	213	236	241	222	228	240	236	250	238	243	226	223	230	236	253	254	244	246	266	241	258	246	212	226	204	232	221	251	241	235	253	254	267	258	245	254	224	232	254	241	240	231	224	241	255	232	211	224	241	279	245	234	253	244	221	253	236	259	223	249	206	246	245	236	238	256	242	219	211	246	245	229	231	237	247	231	237	262	231	282	255	224	221	230	235	249	222	240	243	238	288	212	238	247	212	235	229	261	241	223	218	245	260	213	208	215	218	221	226	207	236	246	246	240	256	269	230	200	250	220	250	246	229	233	216	234	262	236	235	254	216	237	237	247	225	249	253	224	242	243	226	267	242	262	258	245	246	252	252	237	236	242	262	242	254	224	227	224	252	249	230	227	264	221	244	237	235	242	243	225	233	239	215	249	244	231	242	197	263	234	236	228	260	239	260	273	229	238	238	229	257	231	227	216	229	192	209	220	232	255	238	239	237	257	268	240	221	248	248	235	211	257	240	249	223	250	229	237	203	250	237	240	230	249	252	212	221	266	235	263	244	232	244	229	221	232	234	231	257	237	245	247	253	253	226	251	235	252	225	235	234	240	235	233	247	221	262	228	251	235	234	266	211	251	259	203	236	231	273	239	247	225	211	235	207	189	231	236	238	221	215	289	248	246	227	245	246	241	225	215	235	208	215	256	247	232	243	261	255	240	241	239	217	245	232	221	241	215	240	232	241	264	221	239	217	255	225	216	247	241	230	220	208	226	246	244	253	222	218	233	219	214
32735	33931	49092	51502	54707	55354	50613	48794	37468	20776	14244	12774	11848	10121	17846	24926	27343	24224	16727	10427	6318	3597	1905	1108	757	656	602	584	574	536	536	569	585	557	589	549	560	602	580	526	570	510	574	562	533	593	557	591	565	573	566	568	540	587	573	550	587	603	578	594	587	551	587	620	578	572	593	581	544	530	575	607	578	578	580	588	591	533	548	516	561	559	585	587	552	546	632	549	557	614	584	598	547	561	569	597	541	587	580	552	598	583	566	578	602	537	618	568	592	581	545	555	590	577	562	600	535	542	558	563	540	568	553	561	563	553	544	560	589	559	579	578	566	546	548	560	573	580	563	585	548	582	598	549	579	558	583	556	545	569	552	580	587	535	563	565	574	568	539	556	596	530	583	556	550	550	565	560	554	582	565	573	556	547	533	576	554	586	578	549	595	566	541	546	553	564	562	562	528	596	577	567	545	553	583	577	556	571	539	545	537	581	562	575	596	570	576	532	535	557	581	583	539	573	623	537	549	608	562	549	544	550	556	570	614	567	566	584	580	607	590	558	567	564	620	580	567	541	589	572	562	557	564	570	533	605	576	578	556	557	623	564	634	598	569	516	576	559	623	592	600	583	555	572	579	569	559	555	530	559	575	521	605	605	530	532	559	532	530	603	529	557	551	570	541	652	527	560	550	601	562	571	584	550	563	609	581	535	552	589	574	590	542	602	563	576	527	528	539	590	608	579	570	518	582	534	534	568	561	597	591	587	570	593	512	580	582	543	553	564	534	573	599	563	545	570	530	578	563	597	574	571	545	562	588	570	575	565	576	527	560	559	600	568	575	546	571	564	592	575	591	576	594	510	577	629	529	579	600	569	553	618	548	568	568	522	584	550	544	567	546	550	549	604	537	519	531	620	568	605	554	556	578	550	520	553	533	561	522	595	589	566	539	578	596	614	565	549	572	581	587	561	598	580	584	533	543	570	553	564	571	563	583	552	548	531	538	568	562	571	576	560	583	569	556	529	566	560	608	565	568	597	550	603	539	538	577	625	555	574	526	600	595	554	583	530	579	567	578	591	535	582	568	535	543	565	548	514	542	541	597	537	562	561	577	613	541	611	556	603	589	600	578	542	559	582	565	547	555	574	596	614	529	572	557	563	572	568	597	559	551	578	547	544	563	570	565	574	564	543	558	549	584	554	555	579	559	533	534	601	537	560	552	571	575	529	539	583	533	540	586	596	565	552	568	584	603	572	615	579	524	556	552	560	580	542	590	565	534	539	543	563	593	550	550	586	563	557	541	533	600	556	567	579	546	559	569	531	583	557	585	580	565	582	559	517	566	585	575	588	590	561	593	584	526	546	565	556	548	575	649	569	527	588	576	552	561	556	570	567	545	588	539	603	599	577	520	585	571	572	590	537	560	543	593	552	580	536	597	550	547	588	567	561	593	592	549	588	580	523	553	549	597	556	572	545	590	547	580	542	537	568	561	581	578	564	566	531	557	558	551	542	538	559	582	555	544	607	563	587	565	613	562	600	583	577	581	609	552	595	600	574	582	568	583	568	594	593	539	567	579	597	568	535	583	558	557	579	585	564	567	561	544	632	556	594	564	598	552	581	597	565	579	570	571	560	606	595	542	576	572	591	566	540	566	545	564	574	541	606	567	552	605	533	575	633	568	562	563	558	510	528	597	581	577	569	588	553	556	594	561	574	564	569	579	558	618	576	570	539	560	540	582	548	555	544	570	583	614	606	608	584	559	591	598	562	564	577	532	541	582	555	599	553	586	556	621	582	590	553	537	545	560	582	589	566	564	540	551	547	538	583	588	551	580	545	573	510	601	571	559	551	531	546	565	557	542	546	552	558	599	548	544	512	575	561	590	506	576	568	604	537	572	567	549	507	539	595	583	486	609	569	549	514	574	548	540	567	526	518	585	561	555	577	595	557	590	559	574	558	636	567	570	542	551	564	547	553	572	587	540	596	567	561	562	583	567	574	544	585	575	576	551	563	523	593	560	591	547	584	573	566	579	554	552	561	580	584	553	548	572	589	523	560	575	566	558	558	609	539	536	574	557	544	597	582	612	533	518	581	597	586	548	555	538	573	528	592	579	577	561	581	537	537	572	548	526	565	566	569	546	557	545	554	578	557	576	540	566	578	601	595	568	494	564	577	549	564	541	569	602	587	555	586	566	554	546	564	550	585	570	562	582	550	566	590	522	559	558	578	627	572	544	596	576	549	571	554	556	577	577	570	572	570	573	592	577	557	556	573	574	539	529	573	564	547	622	550	567	544	524	568	581	530	508	562	567	554	527	586	569	563	548	573	558	557	555	574	554	584	551	531	565	565	547	514	536	547	581	548	590	547	560	577	569	540	570	562	556	526	583	560	548	549	532	547	555	599	534	572	570	548	541	560	611	598	613	551	535	595	554	562	558	596	554	582	591	569	602	578	573	567	545	556	579	542	542	573	560	602	587	532	562	574	579	569	569	535	582	597	545	544	596	580	578	545	557	565	549	554	570	562	561	523	555	579	581	591	586	594	584	546	564	526	578	541	551	504	589	574	604	546	577	561	556	583	535	575	542	528	598	592	568	542	551	507	549	542	571	548	530	575	582	592	572	572	536	540	566	581	575	596	593	581	553	571	577	580	575	551	587	577	536	549	547	599	508	542	581	556	573	566	560	568	540	508	568	564	532	541	573	614	536	548	573	583	576	554	584	557	579	589	582	567	516	558	641	528	552	571	569	580	620	576	532	506	576	576	569	572	573	553	594	573	584	562	569	568	535	544	600	544	560	633	569	574	577	565	601	557	571	615	581	574	522	609	555	558	550	578	608	547	575	550	569	558	574	569	608	545	541	538	602	552	568	579	528	560	570	564	533	578	589	586	545	566	569	568	577	569	542	560	561	600	582	588	521	587	532	548	556	537	571	598	559	570	591	552	597	575	559	544	553	615	538	562	595	571	590	577	546	550	566	587	571	571	550	574	595	571	590	544	585	588	580	532	550	609	525	581	613	577	602	577	588	550	566	548	568	575	568	573	568	557	553	565	573	618	560	590	569	595	565	601	552	559	551	562	587	574	550	590	576	550	577	556	520	552	583	551	595	607	547	563	547	588	600	566	544	538	544	528	552	576	631	545	542	560	564	551	553	576	563	585	590	568	586	546	562	530	561	551	579	565	601	582	555	556	589	572	541	626	523	582	564	575	554	522	592	590	603	590	556	577	548	588	546	579	535	590	544	569	557	617	556	582	545	546	570	600	554	553	547	593	570	559	529	536	553	583	579	577	560	552	570	562	556	557	537	591	550	562	549	589	599	551	539	579	567	547	571	575	594	596	546	599	574	568	559	579	560	574	589	537	567	560	581	545	559	583	598	584	533	566	569	592	584	570	584	582	565	553	534	560	562	588	598	583	543	559	578	565	575	566	569	554	533	610	578	582	636	571	580	635	564	564	588	573	564	595	596	570	568	560	538	590	562	584	543	571	550	558	576	540	544	572
20434	17422	17985	13537	12275	11398	9020	6419	4161	3015	2114	1589	1214	1011	945	700	698	617	570	506	386	373	326	321	296	292	303	295	291	297	309	311	292	308	285	280	280	320	282	269	298	292	243	284	305	317	283	250	307	295	275	310	283	274	283	319	302	272	241	255	294	318	282	287	268	309	260	275	320	272	340	307	300	260	285	288	322	262	290	310	272	268	294	292	297	298	291	296	286	303	281	315	284	281	306	286	311	262	303	317	302	314	283	287	269	301	279	311	285	290	322	286	304	294	290	257	287	261	295	281	258	296	304	270	302	236	299	296	285	305	278	286	311	270	307	308	269	295	273	308	289	274	261	311	296	256	282	302	268	298	315	304	304	301	282	287	254	269	289	281	306	284	267	276	289	267	309	283	279	277	287	285	297	287	315	274	301	269	262	279	274	285	284	300	310	293	288	279	294	293	296	309	301	287	309	291	280	312	270	280	284	311	257	264	276	310	294	304	262	281	269	280	302	299	309	305	253	283	312	294	268	292	302	308	299	305	286	257	326	306	271	290	292	310	289	277	283	262	291	279	260	280	282	311	266	300	306	284	265	298	329	347	293	300	298	307	263	296	267	264	294	263	290	288	279	274	299	325	273	296	288	275	236	300	313	301	302	284	286	285	273	292	303	296	314	305	273	307	306	256	313	272	318	285	308	341	290	281	316	257	298	302	313	256	311	264	286	287	301	302	305	302	293	281	287	261	321	306	259	282	302	295	287	276	278	295	300	287	282	267	286	305	274	301	321	297	297	313	288	283	284	285	279	270	262	318	309	310	302	296	317	323	273	287	296	292	285	298	281	305	285	329	335	279	332	297	262	269	284	280	314	302	296	290	315	316	293	294	299	296	259	329	297	285	288	313	269	277	301	290	290	252	304	281	287	249	275	319	306	289	283	307	293	314	292	309	278	287	290	262	271	288	272	297	298	274	276	267	279	277	304	288	298	281	272	298	283	290	262	274	273	286	298	279	275	293	319	288	283	291	297	301	277	275	301	318	288	307	319	295	282	279	297	296	268	275	306	337	299	330	312	290	317	276	273	291	283	264	250	298	265	295	299	313	319	283	290	272	235	306	299	286	262	300	279	284	306	273	327	280	260	270	299	299	282	308	292	279	311	292	306	283	300	278	298	291	266	285	280	348	305	304	291	299	290	294	286	261	307	294	270	292	274	292	291	297	290	272	278	275	272	292	290	281	257	296	298	313	304	306	291	276	267	280	284	272	262	256	306	296	307	292	260	275	299	301	274	293	305	262	297	308	301	304	307	293	319	297	296	323	279	297	275	297	294	266	282	329	311	294	275	266	271	322	303	295	309	264	284	302	296	290	301	269	312	264	312	283	292	291	297	276	297	284	278	281	311	289	301	260	305	285	291	287	294	290	296	293	307	278	270	273	299	288	285	303	287	278	256	284	287	252	285	263	304	287	288	294	268	301	277	317	293	262	311	316	264	263	282	295	300	311	274	313	293	301	285	281	290	271	282	305	309	296	278	262	272	311	232	283	310	273	289	286	299	276	302	286	260	285	327	266	309	305	290	319	280	290	307	283	278	284	304	311	269	251	302	304	298	301	302	304	303	272	280	290	287	292	303	309	270	298	278	313	296	309	299	291	304	287	308	283	303	291	289	315	310	293	273	315	295	300	312	290	319	318	280	302	289	295	274	284	288	294	309	301	272	280	299	292	272	280	279	279	284	274	290	299	274	330	310	299	280	246	314	279	301	279	275	293	304	332	291	308	281	269	304	277	296	270	260	280	296	291	308	250	300	296	260	310	299	283	283	284	276	274	270	289	278	300	292	302	271	288	313	290	268	295	292	284	282	284	301	311	308	272	316	309	298	286	307	292	274	283	274	289	290	308	308	285	301	280	302	260	289	276	276	278	297	277	284	300	304	291	280	254	295	328	337	295	305	262	279	287	270	292	285	286	257	296	275	310	281	276	310	273	303	292	293	290	297	308	255	306	303	294	284	313	301	275	284	293	287	288	313	304	276	316	290	261	287	291	311	293	322	274	321	325	292	292	273	234	279	318	290	291	296	298	302	280	292	299	307	272	298	288	317	263	249	294	300	275	284	262	311	298	311	281	299	276	277	282	297	308	278	280	292	278	295	320	304	291	287	300	271	296	302	269	262	288	299	323	260	310	301	328	272	288	289	274	276	306	288	299	301	292	291	302	286	293	252	300	298	279	282	276	299	313	301	313	285	288	298	288	284	272	289	280	321	256	281	271	291	284	311	273	275	275	262	266	290	280	298	275	289	273	258	255	289	271	259	278	300	262	252	283	302	265	302	281	314	284	286	316	284	294	295	278	247	289	300	278	283	309	303	281	283	278	300	283	292	271	282	285	284	281	290	311	259	266	306	290	281	309	309	301	282	290	337	302	273	291	314	279	297	291	286	282	290	287	334	300	301	332	289	266	283	312	269	316	273	282	270	294	303	297	277	297	269	308	303	282	329	264	284	271	316	275	272	288	311	295	301	271	300	268	296	300	314	322	269	289	283	276	295	328	294	289	270	292	283	280	321	293	321	301	280	288	292	287	279	252	316	293	298	297	277	287	297	291	272	293	299	288	251	298	246	276	250	260	296	317	306	294	307	299	289	297	308	314	309	307	296	280	288	290	292	273	262	275	310	241	306	293	261	295	303	292	284	300	280	307	291	264	280	286	294	307	265	281	299	290	285	305	284	253	303	271	292	282	311	274	291	277	294	269	302	268	281	291	270	264	298	295	281	301	304	312	313	287	288	282	302	274	295	268	282	313	280	253	293	297	306	299	319	297	301	268	296	316	276	276	273	297	292	268	310	279	322	286	310	306	290	280	316	285	285	299	303	282	281	287	276	306	254	284	281	276	288	308	299	280	295	290	297	286	274	291	299	291	315	305	274	282	301	293	300	279	254	289	306	293	272	283	313	297	311	281	283	283	312	320	290	297	322	328	302	299	289	298	304	286	308	310	309	294	287	267	307	296	338	305	276	309	273	279	294	297	311	287	278	300	268	302	264	300	330	275	267	280	310	300	284	319	286	270	287	294	301	270	303	276	320	310	311	300	316	285	270	283	317	286	266	304	324	295	321	281	281	278	294	303	273	300	329	298	301	302	282	263	296	293	291	306	310	293	311	281	302	292	318	277	280	281	289	309	292	287	290	297	276	283	298	298	292	277	297	304	288	293	307	274	277	282	270	305	292	279	293	310	262	290	277	287	286	286	284	313	267	256	267	307	290	275	332	295	294	285	279	315	292	289	250	322	315	292	332	285	291	301	283	270	306	311	308	298	318	296	286	261	286	291	276	275	307	297	311	292	296	300	283	271	281	285	311	317	279	298	291	297	280	302	298	321	271	290	307	265	289	289	296	278	309	298	286	328	286	282	287	295	285	305	266	279	306	316	277	284	270	322	265	285	286	257	274	306	297	303	293	292	268	323	286	277	323	291	283	314	305	287	309	287	322	313	271	287
11014	13898	21726	25215	27117	27173	23903	20380	15746	12334	9118	7288	5443	5122	4484	3534	2768	2497	2037	1539	1275	990	806	746	730	670	713	654	693	725	741	689	703	683	690	677	706	688	704	731	697	647	657	643	693	687	691	689	663	671	699	684	674	733	683	694	698	708	666	725	673	687	694	704	655	691	690	667	699	647	687	653	679	681	657	717	679	681	678	671	721	687	706	697	652	705	700	648	647	708	671	686	648	664	680	655	704	649	701	679	699	683	662	691	719	685	735	691	677	713	660	702	682	707	677	694	687	670	712	672	698	698	657	682	677	700	672	648	714	746	692	705	663	667	688	640	725	648	676	756	685	676	683	719	652	674	648	697	661	696	682	649	683	725	684	680	670	690	710	706	674	686	746	654	679	753	682	709	698	676	710	687	661	692	666	705	718	696	730	691	667	700	701	662	683	660	687	658	675	715	679	679	692	710	704	679	731	647	699	702	717	724	662	651	649	674	742	649	699	698	708	716	682	678	726	684	724	689	721	711	715	679	638	701	685	694	661	674	709	677	718	671	662	648	741	688	681	709	647	642	736	683	690	710	690	719	723	745	686	666	656	688	687	684	637	748	720	656	668	661	679	682	650	692	667	669	684	686	709	696	702	681	665	730	772	732	674	687	703	706	689	680	656	705	631	655	687	680	653	699	667	639	658	709	683	681	672	719	662	729	696	635	690	653	684	691	737	691	680	675	725	687	676	717	687	692	656	693	648	643	676	656	713	647	678	672	672	729	711	701	658	691	714	663	663	738	671	665	695	711	657	689	698	697	675	710	681	661	700	696	715	722	707	709	748	694	669	718	718	700	684	680	645	662	703	713	675	760	686	688	687	706	679	679	677	673	663	732	685	710	727	661	659	692	680	713	665	639	675	704	731	679	712	667	700	664	680	679	678	654	659	670	694	662	726	690	681	675	709	673	704	678	649	652	691	680	690	694	650	712	649	682	674	667	681	700	653	659	669	668	631	706	717	673	710	689	662	744	690	650	696	727	744	685	690	683	690	711	724	712	673	661	685	728	724	717	653	714	693	678	712	692	720	721	685	663	666	608	694	719	687	683	666	682	673	716	714	684	729	638	665	683	721	686	672	660	706	730	712	680	692	684	700	636	728	666	694	718	665	705	677	635	679	673	715	662	644	636	680	626	663	695	672	654	689	699	668	666	702	749	688	668	722	692	645	711	683	656	698	657	704	701	663	695	694	702	700	693	694	689	649	692	670	694	685	691	645	703	673	701	688	686	687	672	700	696	719	673	689	721	632	659	675	724	710	708	695	709	677	709	638	703	705	664	706	707	671	665	642	733	673	697	689	654	699	636	732	750	702	680	701	734	700	707	704	649	696	712	665	660	685	649	715	656	684	667	675	685	721	689	676	689	732	704	656	706	676	690	666	655	660	686	678	682	679	682	663	658	677	677	690	741	681	713	646	712	700	647	687	714	703	666	652	676	649	705	660	651	663	712	670	687	682	680	676	662	659	727	686	709	663	698	640	663	678	675	671	688	701	659	758	687	687	632	704	650	724	722	724	710	694	690	665	688	676	716	678	682	633	662	648	654	675	671	653	723	694	715	673	679	646	660	669	661	683	652	705	699	684	705	682	684	683	697	630	703	715	692	687	691	710	740	681	677	655	660	705	661	721	652	704	709	710	673	714	696	697	686	675	683	685	674	664	699	711	679	640	694	718	671	671	677	642	681	672	656	715	681	673	707	697	664	701	631	685	683	696	678	672	644	677	710	719	666	695	650	672	685	650	689	676	694	693	666	674	676	660	718	688	689	635	705	667	682	726	670	614	654	719	719	721	699	682	693	697	711	678	707	680	683	718	723	682	628	686	740	701	689	666	712	690	703	650	636	712	724	716	681	692	671	732	671	725	646	658	681	658	698	673	677	698	681	674	744	675	672	681	680	724	689	651	725	754	683	661	703	661	735	662	680	655	706	660	665	676	695	663	714	687	686	688	696	659	712	707	690	639	698	685	680	723	720	671	724	707	682	717	700	689	752	716	706	680	666	642	699	709	687	676	725	676	677	665	679	682	614	721	698	717	740	731	675	702	676	668	639	651	716	679	698	634	648	668	664	708	699	667	693	705	701	682	673	672	699	641	641	684	685	670	679	714	689	714	680	669	649	667	687	669	714	684	650	681	724	683	694	715	714	692	695	689	671	665	694	670	685	691	708	684	685	621	706	691	685	705	700	672	662	688	717	688	684	736	640	655	696	680	706	672	659	657	725	691	672	670	703	686	717	691	684	732	711	669	649	669	691	700	718	695	700	689	681	731	681	694	707	658	713	670	668	684	660	651	674	689	666	693	685	722	731	684	682	659	668	713	737	685	688	696	688	676	693	696	734	646	710	674	691	695	678	657	711	716	635	674	689	722	654	645	683	710	687	707	678	671	665	687	675	714	711	690	674	702	708	686	713	706	708	657	671	696	710	679	719	707	701	597	636	666	701	683	672	653	695	689	697	733	694	682	693	697	715	645	647	651	656	658	693	713	675	685	649	654	654	649	696	673	700	654	716	644	709	658	671	737	724	674	659	662	648	705	692	723	675	633	689	638	669	675	715	734	674	710	665	675	726	684	675	680	649	724	716	711	701	677	674	708	684	702	649	691	697	684	681	714	681	695	684	707	653	695	675	703	690	662	716	663	681	692	660	716	704	690	706	685	688	668	671	664	674	660	665	733	672	703	760	726	685	674	700	675	697	684	699	711	691	735	709	634	697	687	668	705	738	659	679	676	641	682	720	648	686	720	704	704	705	704	694	692	725	684	707	679	687	665	711	686	692	652	724	710	692	674	663	698	678	679	699	710	734	735	720	701	725	700	692	632	628	694	677	723	653	706	717	681	670	656	687	660	658	728	693	684	693	714	725	638	722	691	680	753	621	692	700	650	650	733	689	688	707	674	627	687	665	701	708	722	703	699	726	722	690	708	678	688	690	711	677	679	653	718	663	708	691	684	701	684	667	682	655	712	697	678	664	700	722	718	681	680	719	695	717	677	704	664	674	725	699	677	647	704	678	680	707	683	676	657	649	712	695	729	702	642	696	697	751	677	696	674	700	683	689	710	687	658	695	759	658	669	658	716	625	660	710	657	691	627	668	654	643	644	692	671	674	675	706	715	721	657	760	682	670	675	651	702	724	680	696	714	701	693	728	635	656	685	710	701	659	703	707	719	688	695	692	672	689	667	693	699	697	666	708	675	711	678	684	683	679	698	690	643	663	663	685	667	707	661	672	685	686	705	696	686	652	732	680	718	694	703	671	684	648	686	708	732	686	696	670	694	690	721	691	662	672	682	701	707	695	705	729	667	718	667	668	714	663	725	716	669	676	735	661	683	640	684	703	676	646	710	695	721	707	678	738	662	708	676	691	715	663	663	668	652	715	677	720	675	710	684	652	701	680	714	673	688	652	707	698	712	713	693	702	686	691	712	674	676	653	681	676	715	678	692	697	685	673
39245	36127	41122	45511	40951	40706	32642	27829	20250	10090	5988	4375	3635	2484	2202	3469	3901	3285	2155	1395	804	570	396	342	289	268	257	275	275	251	275	252	274	259	281	275	298	277	252	236	304	246	278	271	261	274	284	259	269	269	254	274	244	276	276	257	262	275	243	257	317	287	259	275	269	240	254	288	297	289	244	268	267	285	281	274	266	266	242	296	248	288	266	268	288	242	253	268	248	298	260	288	253	256	232	249	260	263	270	224	279	281	258	277	272	288	267	241	246	276	282	249	277	277	282	257	255	257	272	246	279	248	278	271	278	296	263	291	267	267	261	267	237	270	280	261	255	299	261	245	249	251	260	261	264	271	293	248	247	260	255	265	252	241	294	274	263	283	280	239	295	262	275	276	295	247	273	265	254	285	261	250	248	242	272	270	281	237	248	254	280	286	285	244	268	279	278	300	303	277	275	237	278	287	296	251	317	280	257	279	268	268	260	260	271	273	295	260	276	269	282	276	279	266	252	239	235	280	271	282	243	283	268	285	319	265	264	294	276	253	272	246	277	259	248	278	233	254	246	273	263	265	264	270	291	289	263	257	256	267	280	245	247	274	268	255	301	248	282	259	263	280	264	266	285	238	278	266	265	269	261	254	284	267	278	283	275	268	258	280	291	276	262	269	257	277	287	259	254	275	264	253	282	260	247	250	245	264	280	282	285	264	276	268	223	270	279	260	241	288	243	254	279	254	302	246	254	292	284	282	264	291	254	257	261	250	288	276	262	270	283	257	275	274	290	310	247	265	265	289	273	242	244	235	263	261	253	282	255	227	288	240	256	262	286	245	264	251	270	290	282	259	298	290	255	282	251	240	254	277	277	290	266	232	247	259	257	278	250	274	276	242	256	293	280	290	261	263	249	307	259	260	293	252	275	255	245	279	272	292	241	284	278	256	249	265	257	241	266	279	291	237	259	258	261	261	238	269	249	250	238	262	292	257	274	253	248	277	265	260	251	262	262	258	248	260	269	261	256	250	256	248	265	257	258	260	275	274	265	262	292	238	241	310	250	261	260	280	293	271	252	260	267	231	276	256	264	287	227	293	264	260	260	245	231	291	300	266	264	278	266	288	289	268	253	259	267	274	256	248	278	257	273	278	300	239	273	300	251	267	269	252	283	310	249	251	260	278	278	264	271	268	254	245	274	268	276	286	262	245	292	237	273	243	257	259	272	281	271	244	264	248	264	236	257	274	270	285	273	240	259	279	257	270	258	265	231	264	269	282	301	270	263	266	261	274	250	259	263	248	285	275	284	286	275	259	260	272	250	273	262	282	263	258	262	238	252	300	280	267	290	245	263	260	254	289	282	276	276	258	256	253	246	234	235	279	244	251	294	276	244	254	249	281	269	295	281	263	269	285	291	275	275	266	270	262	257	267	252	267	300	270	252	267	268	298	258	264	259	269	262	282	248	305	285	280	280	280	263	255	280	255	228	267	277	284	280	265	284	261	284	259	281	267	289	231	246	262	266	252	284	248	266	247	279	275	233	265	265	275	283	280	262	257	281	274	300	276	271	271	302	275	286	267	255	270	253	254	265	281	291	249	301	275	239	234	269	236	240	270	278	251	278	239	265	263	253	277	269	281	267	277	269	254	259	273	282	281	271	269	259	271	252	280	255	273	249	243	273	272	269	286	310	254	263	279	265	255	303	256	291	285	266	286	282	284	292	271	254	265	277	257	269	243	252	293	281	246	240	255	268	254	272	265	290	265	263	262	287	267	278	271	238	310	255	283	244	276	265	273	285	294	250	253	241	240	284	263	253	240	244	281	242	286	262	271	284	276	273	271	238	281	239	276	241	274	253	255	294	265	259	293	298	259	287	272	251	272	248	281	267	262	280	251	260	252	273	259	268	251	273	256	285	270	262	254	246	254	267	264	257	272	271	246	259	317	274	253	261	302	262	274	276	208	302	285	309	251	268	267	272	267	263	263	272	269	289	273	246	282	270	287	286	273	287	259	260	278	272	245	268	288	249	283	266	276	263	245	243	264	302	261	261	279	210	251	288	278	270	276	226	254	248	245	244	265	275	293	295	265	275	231	253	298	246	282	269	257	263	293	294	269	275	224	251	290	271	293	241	265	272	248	294	248	279	239	294	252	289	298	296	271	264	273	255	250	261	258	263	250	265	258	265	292	289	278	268	282	244	260	271	263	257	261	263	270	266	238	230	261	265	274	275	265	252	262	253	271	287	268	256	258	250	256	293	274	279	242	282	248	255	245	265	260	259	287	282	259	268	278	285	273	261	284	274	272	244	268	275	274	288	279	275	287	277	280	250	238	274	288	272	241	277	282	295	283	269	278	264	288	290	263	258	305	275	268	257	267	276	277	264	247	261	264	248	269	247	241	230	259	253	269	276	248	282	252	212	266	277	281	260	298	247	287	314	320	267	294	269	269	274	282	306	268	253	289	283	272	234	267	305	249	279	233	260	259	248	247	295	245	285	265	266	270	277	265	265	253	239	266	271	278	273	251	273	264	258	244	280	292	240	279	279	246	270	254	267	278	259	294	259	281	262	263	270	253	257	247	253	275	260	297	273	284	255	298	295	287	272	298	281	275	294	216	247	268	297	257	260	249	260	255	254	268	227	281	253	256	264	278	256	293	290	261	262	260	273	252	274	272	260	263	254	253	278	256	273	267	254	284	268	291	244	264	276	259	279	251	264	320	262	240	255	256	283	285	266	286	281	270	276	294	281	282	260	278	246	270	265	282	264	281	294	271	305	275	259	266	262	249	278	259	258	259	236	271	279	288	248	241	243	283	279	270	288	294	292	271	260	250	267	266	273	281	259	260	257	291	283	265	247	285	301	285	260	248	260	244	296	287	264	229	269	264	303	297	278	296	228	248	295	275	262	263	238	270	281	272	261	279	283	249	270	242	264	283	259	268	255	236	256	267	274	286	263	265	276	267	271	267	246	245	255	276	285	300	282	271	223	275	271	297	245	253	285	274	257	264	255	249	249	271	245	254	280	269	276	226	279	250	277	240	282	272	253	286	306	260	290	273	265	219	294	252	277	277	275	280	270	290	302	271	264	244	262	283	261	263	242	258	233	269	278	269	271	283	263	273	283	296	265	283	287	275	286	256	285	257	247	260	229	243	258	273	275	282	283	302	271	279	256	272	278	283	231	264	267	275	277	279	284	280	267	289	268	260	291	261	268	261	304	244	284	277	276	254	254	276	279	262	244	262	277	247	263	277	270	258	299	275	255	279	262	237	261	244	248	251	254	264	286	254	253	251	271	280	254	293	249	256	269	276	248	260	280	261	241	324	246	285	277	240	277	285	243	254	273	260	253	283	260	298	239	267	285	254	273	266	279	255	276	297	269	264	263	253	264	263	257	276	262	257	276	271	286	263	263	251	256	229	260	268	240	272	298	252	266	255	252	251	289	312	267	239	257	295	251	266	239	271	253	269	279	274	304	268	294	285	257	246	279	265	273	279	259	273
24055	28069	39628	47647	50688	51226	45669	41763	32294	21524	18692	16653	14752	11974	10557	15668	16987	14424	10254	6543	3785	2181	1238	784	740	655	636	667	641	672	647	634	614	654	603	663	606	666	614	581	643	641	625	588	631	627	662	653	614	625	604	634	596	602	679	623	677	632	643	634	633	631	620	607	654	612	634	663	622	609	641	615	663	619	643	654	632	655	674	657	616	609	660	591	674	629	599	678	635	654	658	632	668	585	636	635	624	630	582	632	599	674	646	620	639	622	633	643	646	590	606	634	610	641	633	622	618	614	627	623	617	617	653	605	657	625	643	609	634	635	626	639	644	648	604	620	627	619	648	633	632	619	603	664	636	617	600	641	608	646	673	642	611	628	661	582	673	640	615	624	631	625	625	652	626	615	643	632	624	641	650	621	617	626	598	601	605	698	597	612	607	615	636	627	645	646	626	625	650	623	608	640	682	674	656	649	618	596	654	642	598	648	663	639	609	661	630	628	611	666	633	630	649	654	644	618	596	646	628	627	605	604	637	678	650	621	637	589	622	625	644	611	641	641	613	636	637	642	636	624	595	678	682	618	652	659	594	603	640	659	602	626	632	618	637	657	606	635	651	652	638	679	620	622	609	677	639	662	615	643	648	623	628	621	587	624	627	614	603	635	599	646	611	653	642	587	634	615	646	606	628	599	652	648	590	676	656	623	634	657	629	680	644	597	612	667	666	649	631	643	600	638	593	629	613	618	609	625	624	611	617	630	609	652	642	615	628	676	609	642	655	619	648	637	612	593	614	632	639	671	639	629	612	593	614	657	670	616	602	647	603	650	679	587	655	638	598	630	666	632	628	605	615	640	617	647	606	607	626	629	639	605	667	646	637	653	653	605	643	660	644	619	624	611	636	638	631	618	637	607	612	577	642	621	601	629	640	619	592	619	627	583	637	620	615	638	617	633	647	614	618	637	674	630	640	613	606	637	661	613	683	604	640	589	603	603	640	618	631	616	609	660	608	620	683	628	668	625	594	631	610	627	681	598	600	627	589	634	631	653	664	633	637	649	606	624	599	643	619	596	605	673	637	630	662	642	656	655	612	642	673	646	627	621	606	620	616	609	623	637	615	688	626	649	621	649	632	620	643	611	599	611	678	647	632	574	649	653	633	654	615	649	628	620	622	624	673	644	695	624	693	633	669	648	686	680	640	603	684	637	624	652	643	606	637	644	649	619	633	607	631	617	660	627	593	626	648	637	630	613	637	624	637	634	627	594	641	615	621	632	663	611	620	605	668	651	647	643	615	622	647	671	604	628	640	639	649	606	618	646	675	630	629	599	630	674	634	640	642	637	628	610	624	647	590	612	623	655	657	653	664	597	636	623	638	631	658	664	618	635	596	616	661	683	646	627	632	617	656	660	641	624	647	656	685	614	624	606	624	636	628	672	657	639	640	623	657	614	673	652	594	612	684	596	640	634	631	636	576	615	614	682	628	616	608	609	643	620	609	613	623	609	639	632	661	646	636	644	628	617	633	613	555	643	668	646	622	631	658	652	630	627	658	621	607	603	596	613	612	593	654	678	615	620	616	641	633	625	621	694	631	620	629	649	655	652	654	603	660	606	653	606	623	638	644	658	630	637	639	634	654	599	655	608	603	682	592	620	644	597	650	611	645	641	590	620	610	647	656	593	617	618	667	606	633	606	630	643	651	612	637	640	615	627	611	626	585	612	613	648	680	605	655	594	630	612	667	630	592	646	630	623	623	600	626	588	625	649	614	671	651	645	620	591	621	673	641	634	617	667	642	705	615	639	654	590	616	625	622	680	635	638	636	654	606	648	626	642	656	596	655	595	618	606	590	614	612	643	640	631	642	635	623	591	650	598	656	588	619	670	645	655	656	630	646	654	672	649	622	654	591	656	626	600	604	622	597	606	621	647	622	632	634	623	639	622	650	628	571	632	652	629	626	593	585	638	694	588	663	667	661	592	615	608	644	640	643	645	672	630	602	594	647	619	652	632	586	636	613	626	611	641	608	607	652	653	647	633	600	643	606	592	604	629	665	636	615	605	642	595	611	640	634	661	595	663	613	606	598	627	625	640	641	652	640	699	632	681	627	624	619	642	617	613	629	624	639	626	665	603	617	648	603	578	648	653	621	629	651	581	625	622	673	574	642	609	643	627	641	609	617	620	619	658	620	622	637	624	628	637	616	580	597	641	620	645	633	630	654	626	631	610	663	621	588	641	618	604	684	687	654	645	639	629	566	626	650	646	628	633	648	586	644	621	650	594	641	611	621	609	585	655	651	633	624	610	606	574	615	635	654	588	647	651	613	591	667	670	627	617	666	633	574	653	619	633	616	656	617	630	618	611	608	622	672	634	631	649	575	631	620	608	632	610	623	663	599	643	587	635	653	594	674	641	678	588	622	688	632	607	631	652	612	609	590	651	635	664	650	648	635	657	632	660	640	643	652	589	625	613	687	642	587	625	655	655	592	635	609	631	618	652	631	609	653	622	607	649	640	615	620	624	610	619	583	671	674	593	596	602	610	617	635	647	633	601	634	621	620	606	675	598	619	630	646	645	597	653	636	611	622	609	622	658	670	619	701	615	584	604	652	678	617	638	625	644	595	632	624	630	636	619	620	671	640	651	621	639	619	646	641	599	648	672	619	642	624	657	643	672	671	621	635	640	630	648	603	633	601	588	642	646	608	624	628	620	675	612	687	625	639	656	638	632	607	637	607	621	664	650	652	607	664	657	657	634	636	650	649	654	592	644	634	607	644	618	639	615	621	650	646	641	626	631	556	643	641	626	612	673	642	618	622	645	643	644	628	656	680	610	694	618	650	632	624	660	646	593	615	622	644	585	626	619	643	683	623	656	621	654	613	654	615	637	668	628	610	632	630	638	636	613	600	623	632	600	610	613	642	621	622	623	606	629	626	616	641	588	607	634	599	621	612	648	594	592	641	625	655	598	624	606	609	647	638	603	657	617	646	665	621	685	649	627	683	654	579	633	667	626	647	636	620	640	602	623	633	605	648	599	659	629	609	677	632	579	639	618	633	624	617	666	632	651	616	630	628	611	621	622	630	652	621	617	632	638	593	681	655	643	640	644	644	634	657	630	609	611	662	672	630	620	632	606	603	642	612	638	634	658	644	615	619	579	659	555	648	612	622	613	659	551	627	630	603	636	602	629	651	652	617	646	609	622	556	587	609	606	640	645	618	634	625	634	646	622	597	599	611	632	652	639	598	628	631	617	621	645	632	669	643	599	636	612	654	633	617	675	635	629	649	628	597	655	654	580	666	659	647	637	661	632	630	615	639	655	625	672	675	637	644	652	639	638	660	635	665	628	617	647	635	615	612	593	651	646	657	612	669	645	612	659	589	630	629	611	614	612	651	617	677	533	618	654	613	618	616	603	627	617	639	650	655	637	601	674	640	591	619	693	631	599	652	600	610	627	638	611	635	665	650	663	590	622	648	631	614	598	661	644	674	618	653	659	614	666
48512	41213	48038	49264	42312	41014	35251	33133	33888	19535	11735	7024	4348	3157	4057	7671	8259	6494	4035	2176	1155	632	435	333	266	235	228	228	253	220	231	231	212	242	275	244	262	227	259	271	254	245	237	219	233	257	253	250	231	242	238	248	232	273	259	247	249	240	263	224	226	268	258	238	228	256	234	216	240	248	240	262	244	234	242	259	252	236	245	229	295	280	249	243	229	255	240	282	262	226	220	220	233	235	223	237	243	250	222	248	232	215	260	252	225	252	242	242	229	225	225	272	236	224	241	282	253	266	262	223	218	240	215	228	253	273	243	220	248	231	239	228	226	264	254	257	240	230	218	256	232	241	248	249	253	269	265	251	216	232	289	241	223	248	222	253	245	227	258	220	242	240	224	248	241	227	210	234	246	278	243	261	213	246	229	231	232	220	232	238	263	232	262	231	239	243	241	252	281	244	230	249	227	258	235	250	214	227	239	252	218	227	239	224	228	246	261	213	209	253	268	252	223	221	208	239	244	232	251	234	212	223	213	227	264	222	231	256	231	216	238	260	264	227	238	238	233	233	267	221	236	205	259	232	232	242	233	252	223	239	274	239	233	248	269	223	261	264	259	251	222	238	234	268	219	244	237	238	231	213	239	241	233	218	246	253	222	261	238	226	263	223	241	274	252	221	225	239	231	242	223	215	231	222	235	234	200	210	230	233	244	233	255	247	256	247	221	219	226	230	264	263	234	235	214	219	224	276	236	226	208	245	254	250	223	240	233	247	236	245	233	249	233	240	244	227	230	227	246	260	257	240	266	244	220	237	237	213	225	242	226	247	218	249	228	261	236	253	250	265	251	233	206	254	234	241	226	239	253	231	258	228	216	253	236	243	250	235	221	231	252	215	222	238	227	240	245	239	239	250	256	235	246	235	234	251	236	260	237	247	246	272	266	239	231	242	256	235	230	208	231	231	245	236	258	239	230	235	254	246	253	256	235	260	238	271	229	241	261	227	231	221	230	232	230	232	220	249	230	240	233	231	264	250	220	214	217	218	228	263	264	231	248	253	232	232	252	229	259	255	238	262	252	254	235	257	287	263	224	240	260	259	247	248	245	232	238	239	245	236	238	242	253	259	231	237	250	207	235	275	218	234	274	245	232	252	267	229	232	253	242	249	275	249	269	261	231	260	238	217	212	235	266	267	255	242	228	214	238	247	265	248	250	236	237	247	199	224	226	232	252	244	255	225	222	219	228	238	276	216	240	241	240	256	240	224	243	279	236	213	247	223	246	248	244	271	235	240	217	239	236	228	261	264	225	243	247	254	228	233	226	219	216	243	202	247	241	210	247	234	222	250	206	224	249	231	252	247	248	229	242	230	246	232	248	212	249	241	249	242	229	228	280	260	248	268	226	230	215	245	244	238	261	235	260	228	219	229	245	267	257	251	258	241	243	239	220	245	248	240	233	224	215	263	239	264	240	222	220	232	242	236	242	229	261	224	223	249	263	225	228	291	232	237	233	237	272	196	203	223	235	251	229	240	249	216	231	236	226	245	263	240	228	242	247	232	244	244	245	213	225	225	254	225	234	237	250	251	222	226	231	252	245	223	216	236	263	214	212	229	231	253	243	236	256	218	246	244	190	258	224	259	264	226	230	237	254	244	236	230	214	262	237	212	232	246	234	248	244	241	243	279	211	242	239	256	264	229	237	237	228	245	242	253	254	218	222	221	247	239	228	277	267	229	264	249	210	255	253	248	257	254	269	222	259	259	211	226	249	246	228	230	236	251	221	230	209	211	219	227	229	261	214	225	230	250	224	243	242	261	273	232	278	202	244	222	227	211	259	250	262	206	262	219	245	248	235	236	253	227	225	247	248	222	240	259	257	223	219	227	249	228	243	220	255	236	213	226	236	231	225	213	265	230	245	236	256	246	231	225	255	243	257	207	228	203	218	279	244	236	263	229	259	249	229	246	224	245	255	245	206	268	250	234	237	239	236	232	242	212	236	256	241	235	257	237	256	269	254	259	232	236	236	256	289	242	233	207	257	231	234	248	258	263	236	252	227	219	225	244	231	273	230	218	258	228	223	230	235	227	218	244	235	222	213	246	236	257	230	222	257	238	267	266	227	275	233	236	247	245	236	256	240	238	238	300	238	255	247	227	223	246	214	237	240	270	220	237	245	225	264	207	248	233	261	232	218	228	270	247	209	233	239	226	253	231	242	232	253	235	239	231	260	248	266	238	232	230	254	263	275	275	216	276	258	227	239	240	225	220	249	265	238	231	244	232	231	264	199	234	214	254	234	242	222	270	260	237	240	237	248	245	260	244	262	217	262	228	231	249	246	262	220	230	266	256	230	218	244	240	225	225	250	278	241	259	234	260	242	248	253	227	220	220	255	248	266	242	231	242	247	245	241	229	259	248	254	251	244	234	231	227	242	241	255	210	228	250	233	250	246	271	251	262	229	231	250	266	248	229	247	269	230	218	222	258	242	261	225	249	243	270	278	248	228	223	232	239	252	244	262	241	286	267	262	270	248	256	249	231	244	257	226	214	227	242	211	235	233	237	243	248	222	252	241	247	245	238	249	248	241	240	239	244	234	264	244	247	238	239	237	252	245	243	249	237	216	237	234	226	229	263	256	250	240	204	233	253	227	256	221	223	239	222	247	260	274	215	258	232	237	224	253	227	254	268	237	247	228	262	214	252	273	203	224	239	234	250	256	230	214	240	233	257	267	264	246	208	234	247	239	242	239	258	258	235	232	260	266	198	250	222	235	214	256	239	218	243	214	256	228	240	241	231	239	227	269	243	218	221	236	226	212	261	232	231	247	247	242	235	238	264	250	228	252	223	236	224	252	216	237	255	252	226	234	228	233	225	258	234	250	251	259	246	227	254	270	252	234	246	278	265	218	248	274	247	245	225	237	218	229	236	248	247	239	247	242	251	260	253	227	252	273	281	253	274	244	281	229	258	241	238	226	277	240	253	231	246	229	220	235	221	240	255	249	226	217	242	247	218	250	246	211	230	225	247	231	239	232	229	241	228	247	286	224	242	225	233	265	269	247	225	220	273	233	228	212	244	261	232	264	260	248	273	246	257	240	232	254	242	253	236	230	248	231	231	269	247	226	228	263	261	271	234	213	245	260	219	229	229	235	236	247	244	271	235	222	219	233	243	217	241	232	225	242	214	245	257	214	264	240	246	231	222	244	235	274	223	275	250	233	252	278	234	224	236	247	238	242	276	269	244	238	233	275	238	215	233	235	249	246	233	229	229	243	230	236	249	247	260	235	223	218	243	267	248	230	267	255	251	238	250	200	233	251	263	265	260	224	225	278	229	227	229	265	210	236	245	236	240	252	239	253	264	253	239	234	233	242	264	248	252	230	237	257	219	208	247	238	234	255	228	228	216	256	223	231	235	242	220	229	229	250	266	232	232	257	229	226	224	252	257	243	247	260	260	213	271	249	260	256	229	216	235	269	249	269	272	241	232	227	263	223	240	246	220
31947	33054	45030	52947	53640	53816	49969	48368	44502	30840	24956	20587	15904	13342	17745	27004	27437	22978	15979	9370	5160	2655	1395	925	703	617	572	577	578	586	619	562	554	600	604	573	595	548	578	576	537	584	581	592	544	582	552	581	580	619	553	564	602	569	551	610	564	533	545	557	585	568	615	588	557	603	538	570	601	570	586	586	571	566	571	581	595	560	587	585	569	547	617	580	578	579	591	583	571	577	559	565	491	540	601	553	557	565	575	577	549	555	552	555	612	604	551	593	572	570	556	626	593	599	556	612	582	597	592	561	585	533	552	559	551	584	538	553	562	617	641	530	579	592	547	567	607	551	568	566	612	597	565	601	574	570	571	560	565	532	592	562	568	561	631	616	612	604	561	563	580	580	603	548	516	549	577	595	548	582	600	631	574	576	572	594	565	585	580	564	547	546	602	603	541	560	596	572	518	598	578	531	555	595	570	580	583	589	585	612	567	561	554	602	588	569	532	594	569	599	565	535	607	570	532	577	597	518	533	534	593	554	569	533	647	595	582	566	604	589	567	559	530	521	614	591	558	558	578	571	620	554	565	580	555	545	551	605	572	585	571	569	537	542	582	604	538	593	567	608	537	567	588	576	567	624	561	563	570	575	564	566	530	587	593	569	563	602	590	624	531	571	593	549	570	551	560	586	567	576	547	595	596	626	581	557	614	546	557	551	556	603	575	576	552	573	619	566	565	536	579	610	498	584	579	587	584	574	563	609	561	573	542	556	616	561	548	617	584	567	565	556	581	608	560	614	540	566	570	578	603	592	584	560	556	558	613	566	593	571	559	536	554	578	603	610	611	624	594	589	575	578	523	561	620	530	585	531	572	632	582	552	549	560	562	560	590	540	564	537	596	560	591	586	571	538	542	600	557	565	535	537	589	580	542	593	554	605	598	558	609	541	601	571	560	538	558	599	580	536	592	560	594	579	583	565	592	548	585	544	611	597	575	571	562	598	574	568	604	597	569	572	554	582	556	604	591	551	541	548	596	589	603	593	605	553	532	572	617	553	581	582	550	532	559	571	566	574	564	555	565	601	619	589	590	541	594	538	539	564	569	577	569	635	578	555	560	595	591	602	577	585	562	599	605	571	581	583	514	537	581	559	577	584	552	547	584	508	530	565	585	567	619	575	555	549	594	589	616	563	552	597	594	551	560	557	575	590	528	606	566	544	593	537	606	555	569	580	606	576	520	559	576	565	598	593	600	580	610	598	608	565	597	625	613	609	603	624	566	578	546	631	579	585	554	584	558	558	555	615	567	570	553	617	575	535	594	546	554	556	579	546	546	577	578	600	556	554	594	590	562	555	586	549	536	608	571	565	545	562	577	579	552	540	566	606	616	590	561	585	535	586	570	568	578	563	579	616	561	566	586	567	568	591	560	590	556	555	576	636	611	587	548	551	570	581	595	568	616	598	582	581	573	585	579	539	595	554	561	641	548	565	555	592	578	542	595	563	585	534	559	543	570	568	547	561	601	609	582	582	571	607	585	573	598	549	553	556	584	610	570	561	547	570	582	546	616	556	574	610	561	558	598	585	588	549	593	573	583	564	579	587	567	557	578	537	603	545	602	575	592	549	563	614	555	565	606	544	571	590	583	557	578	586	535	549	598	581	560	630	585	573	574	608	544	554	532	557	578	591	541	599	576	527	564	567	612	605	594	553	582	606	528	553	549	586	551	555	567	581	566	591	552	584	557	560	573	565	536	537	591	552	596	582	565	566	543	551	563	567	553	556	538	578	557	553	618	596	571	564	580	579	561	551	544	564	602	514	619	586	578	571	590	568	574	601	552	589	606	613	592	607	622	562	599	557	589	560	591	586	562	605	568	587	559	571	533	604	591	581	565	543	543	596	567	562	625	566	593	600	562	594	581	564	528	582	543	564	563	576	568	599	563	594	614	557	568	567	595	572	553	562	530	546	599	562	569	600	600	595	569	553	610	585	580	579	576	588	584	564	578	583	570	570	552	581	525	568	573	573	563	604	567	586	618	553	619	551	590	557	559	570	575	531	550	569	554	633	584	587	524	570	566	604	596	559	608	590	531	598	561	578	588	553	537	584	579	601	612	524	596	619	551	593	587	528	551	542	587	559	586	617	595	593	602	656	582	560	604	566	535	574	589	519	567	553	603	539	568	592	575	579	548	632	566	578	546	578	536	576	595	578	570	581	593	617	574	575	531	577	536	599	577	567	607	519	573	620	561	577	552	571	576	584	601	608	588	588	569	599	571	555	546	588	528	562	557	615	549	607	557	584	568	577	545	551	556	597	564	561	607	603	558	574	549	567	548	571	576	602	556	563	527	586	601	572	590	562	574	620	563	595	557	649	565	505	580	619	551	533	583	588	560	563	631	580	597	533	591	578	609	586	562	550	593	564	578	586	599	597	580	579	572	579	540	540	539	588	614	576	615	602	576	586	569	605	543	558	575	528	561	614	574	567	554	535	552	529	573	603	574	589	621	563	569	611	587	585	550	620	590	581	539	577	575	571	577	541	612	538	590	572	552	579	574	541	591	560	567	613	619	571	573	552	575	559	552	570	555	589	571	574	595	564	601	552	562	580	605	552	550	567	584	599	559	576	549	563	614	533	548	571	580	592	597	575	619	562	580	569	532	496	565	567	573	564	553	599	625	600	571	597	580	533	576	541	572	555	562	568	579	563	611	585	592	583	592	565	595	565	588	535	554	594	610	574	555	592	554	572	550	575	567	582	553	584	588	568	551	560	561	575	566	569	541	558	635	585	606	563	581	563	583	593	575	599	583	571	610	575	565	559	592	584	599	555	602	561	579	585	578	586	622	552	556	557	572	542	596	544	600	599	554	590	606	573	599	624	575	585	560	588	623	554	571	573	606	559	575	571	598	607	585	606	580	567	585	586	593	530	603	575	573	589	646	583	580	569	592	523	569	605	579	588	608	578	567	584	557	564	533	546	538	587	604	530	600	565	568	570	621	577	589	578	578	572	562	553	518	572	580	604	560	577	626	606	588	581	566	601	571	573	530	571	549	564	559	589	537	581	556	551	582	546	591	560	579	560	583	583	561	595	565	532	544	578	604	596	604	573	581	560	578	596	583	535	574	591	547	596	597	605	603	584	542	565	625	553	591	566	603	589	599	571	583	582	562	556	594	532	559	582	548	610	575	553	591	579	608	568	590	585	566	574	591	554	542	565	577	565	534	564	568	598	525	550	620	555	592	566	570	576	571	569	555	612	563	540	555	582	553	575	558	597	552	574	587	580	590	599	597	559	574	580	627	617	572	567	597	534	575	534	596	587	567	620	599	593	616	543	568	608	571	567	561	569	578	563	608	599	554	582	595	576	559	599	562	563	632	561	627	574	570	590	583	605	563	566	585	565	594	582	553	575	586	558	524	562	577	518	585	545	552	560	524	581	563	578	573	581	598	562	534	567	539	584	567	582	580	545	608	552	568	578	571	589	547	577	533	578	541	616	575	573	607	570
21760	14658	14384	14733	14945	11094	6705	5705	4471	2864	2005	1641	1353	998	917	879	809	788	602	516	400	393	336	300	265	292	275	282	294	292	313	272	303	341	273	292	303	305	261	334	298	286	278	325	305	325	292	304	283	287	305	277	300	285	294	295	282	282	306	288	289	283	286	284	314	294	296	275	287	305	290	279	310	300	313	317	290	275	278	291	285	324	299	317	316	259	272	295	275	307	267	278	331	278	300	261	295	284	292	280	319	324	321	324	313	311	280	303	297	269	296	296	295	334	263	287	308	266	284	299	302	292	292	302	291	298	270	276	298	268	232	288	298	294	309	293	291	282	312	294	321	366	267	295	294	286	306	274	288	274	289	303	299	287	290	296	325	290	280	318	279	289	300	292	315	287	289	291	268	290	294	282	303	290	301	286	302	289	297	310	307	324	301	313	280	318	315	324	299	304	306	268	300	295	276	306	288	313	308	281	284	295	308	280	298	259	282	318	310	332	306	288	295	281	292	282	291	330	314	299	291	298	275	290	327	276	314	319	312	292	278	284	252	322	279	318	303	312	276	326	284	310	290	294	312	310	286	292	282	308	332	279	321	297	306	322	294	266	292	308	296	298	317	237	288	305	286	317	283	301	272	284	301	294	330	296	285	282	292	306	303	307	326	317	290	329	259	285	299	266	309	277	291	279	307	293	288	309	275	314	301	319	291	292	280	297	281	285	307	294	290	279	291	285	315	301	297	294	276	288	279	314	294	304	306	256	334	253	289	309	300	301	298	284	271	308	311	281	324	272	260	309	272	299	288	331	313	272	287	327	301	291	269	288	346	329	296	292	322	323	299	275	283	310	308	301	304	271	324	291	334	314	297	316	289	296	311	312	310	315	323	332	292	301	264	300	291	313	283	304	320	303	289	299	295	301	274	307	317	290	289	300	313	329	286	337	276	263	273	294	311	268	318	313	298	283	275	290	292	294	298	286	281	303	320	269	284	288	285	287	299	288	282	277	319	291	312	302	279	293	298	297	314	322	302	269	270	288	329	285	258	309	286	347	280	281	304	286	273	309	325	314	269	306	307	292	304	286	295	283	307	302	280	276	281	287	260	291	300	284	280	278	275	335	287	328	307	290	260	304	274	293	286	311	292	277	311	281	268	299	311	286	311	289	283	288	336	287	278	289	275	322	277	306	293	299	307	308	307	295	284	299	267	302	332	282	308	280	299	290	274	294	285	306	299	299	318	273	261	273	280	294	314	279	301	279	337	294	283	276	292	253	298	321	301	314	308	306	291	309	286	306	291	318	278	298	289	288	280	306	323	286	295	291	290	293	303	299	311	277	308	250	326	291	285	305	269	288	326	311	278	317	300	305	302	257	288	303	307	278	285	278	270	312	296	304	282	264	273	281	317	322	287	302	287	290	293	287	310	281	260	331	320	256	300	300	262	322	262	271	301	313	294	289	278	314	301	292	257	306	303	291	287	336	286	305	305	285	294	311	303	289	292	288	300	327	308	296	272	294	289	292	296	318	264	290	293	288	274	322	272	326	322	322	289	285	306	273	299	313	288	271	329	301	313	298	282	295	287	266	295	303	281	270	324	268	282	315	288	277	282	263	288	289	338	307	286	301	290	326	302	292	274	245	270	299	303	303	315	310	281	260	312	281	304	291	266	270	292	325	305	268	314	307	293	319	287	295	273	293	314	287	298	278	272	267	290	271	301	310	297	303	304	288	269	285	326	302	276	331	319	320	296	263	329	316	300	321	336	280	310	261	278	302	277	326	279	258	283	321	325	291	291	321	290	278	300	285	299	286	302	295	308	269	303	272	271	307	308	306	286	279	305	265	307	316	286	306	299	302	322	287	286	287	264	324	291	265	263	277	305	311	283	304	281	275	278	296	322	290	283	296	269	308	278	322	296	321	287	281	305	278	291	271	279	287	276	274	272	300	292	301	306	273	274	297	294	291	320	287	302	266	287	319	291	281	260	310	278	268	283	289	295	283	294	303	263	277	319	299	294	282	295	275	296	299	319	286	282	291	297	286	303	281	287	279	304	297	306	325	318	306	280	296	270	292	298	277	265	332	322	313	328	254	303	305	314	306	299	297	268	300	293	338	299	254	296	271	297	328	268	287	296	301	283	273	278	323	304	273	304	299	306	289	263	338	312	290	292	293	285	311	308	297	322	289	308	329	288	297	289	271	294	265	291	304	306	278	295	275	335	321	292	312	285	279	296	297	291	312	305	271	318	293	298	304	325	288	263	305	336	337	302	308	317	271	289	292	286	274	288	315	287	295	285	293	301	307	302	286	314	308	266	289	277	320	243	283	305	278	249	289	329	334	281	310	295	323	329	278	314	279	310	315	321	306	307	290	306	290	313	281	336	298	337	277	267	291	306	302	315	286	313	304	296	282	289	319	303	314	282	340	261	279	286	310	284	317	308	285	309	271	313	272	259	285	298	293	296	278	284	295	286	278	293	275	298	297	293	293	260	296	312	276	289	284	306	271	293	306	281	288	300	282	274	301	274	278	297	292	280	297	280	302	302	299	297	289	288	286	280	263	297	264	274	317	283	309	298	305	322	281	297	293	299	284	266	292	286	284	299	304	270	287	319	286	324	308	301	286	327	312	298	300	280	309	284	294	291	292	315	293	298	274	295	297	306	336	260	292	281	310	301	324	300	324	296	306	287	291	310	301	283	288	269	270	292	281	278	248	294	314	318	274	300	301	304	303	277	322	298	283	291	294	285	301	304	263	301	307	298	296	317	297	299	304	327	264	323	304	307	311	289	291	292	301	291	278	300	287	270	286	303	299	313	311	291	281	336	274	287	293	265	292	308	328	287	299	313	268	338	308	299	296	268	296	276	317	301	291	300	313	297	275	267	297	286	305	273	299	278	291	315	279	298	278	314	310	298	307	299	313	301	297	302	290	336	280	287	285	291	298	275	308	279	333	303	300	279	266	310	298	284	293	312	304	348	314	300	276	304	291	280	288	292	319	322	279	327	302	291	290	264	282	290	283	318	296	299	288	266	320	296	325	283	309	309	290	274	321	290	284	309	298	293	297	282	313	307	284	285	299	311	283	284	304	284	301	282	293	279	296	262	293	318	263	328	314	310	316	312	272	319	301	285	274	298	327	304	284	280	305	294	305	290	280	340	275	261	261	300	267	300	281	258	317	294	304	289	310	297	264	303	297	277	285	283	272	324	293	299	282	269	324	288	311	313	318	300	279	240	268	287	290	273	300	320	284	301	318	290	323	301	302	292	327	304	287	280	283	281	301	272	292	292	295	280	287	296	325	299	269	276	297	276	287	329	297	292	278	288	289	329	291	302	319	317	314	290	280	311	310	302	320	299	301	305	291	295	300	293	273	313	311	298	296	272	323	272	268	308	301	332	313	295	315	293	286	289	308	288	324	282	286	297	296	246	309	306	279	274	325	321	294	316	294	302	294	293	299	278	310	302	307	281	264	296	329	274	300	293	308	284	291	265	273
12094	10265	19791	26782	30272	25097	20132	19140	16229	11576	8646	7864	6076	4932	4192	3838	3524	3049	2393	1717	1249	909	806	715	689	695	711	669	701	694	688	714	701	611	724	685	670	703	658	707	699	674	670	698	679	656	713	736	692	658	672	685	659	674	682	758	718	686	748	684	670	706	695	655	726	680	658	654	710	720	645	706	705	707	714	701	734	697	681	677	677	710	685	724	688	703	665	704	742	701	662	766	713	683	713	673	726	671	695	692	692	679	670	654	625	666	729	707	680	675	700	687	709	732	702	667	656	705	701	648	708	690	661	694	638	696	705	689	665	716	727	671	725	671	647	721	688	662	682	704	652	724	676	714	705	646	702	701	711	717	681	696	719	681	655	697	633	625	685	688	656	716	669	701	626	722	724	637	725	692	687	727	680	704	690	728	709	720	705	716	688	682	674	703	737	721	732	714	746	726	681	653	762	661	732	683	724	681	705	667	681	717	683	696	688	710	707	645	606	670	697	631	695	736	714	669	707	658	729	716	677	631	730	652	653	692	688	674	681	673	717	715	687	696	689	690	678	675	702	736	698	672	641	711	691	724	694	734	642	679	696	715	692	654	662	669	667	705	698	660	672	698	672	690	674	693	668	678	689	689	669	700	700	704	724	724	694	690	679	702	663	683	684	688	698	704	650	673	737	726	653	662	669	651	693	670	746	662	653	691	635	727	681	710	676	651	704	698	714	670	708	695	695	685	666	665	721	684	649	649	712	692	685	673	704	698	675	660	740	663	667	680	683	686	679	677	694	634	699	681	673	720	706	674	678	639	675	678	672	730	676	712	684	666	718	715	700	686	725	761	701	675	688	736	667	624	703	662	677	664	700	665	676	707	706	736	703	710	674	711	672	701	744	679	678	694	682	697	683	712	705	747	711	682	668	686	709	674	648	754	685	676	718	668	691	703	695	668	717	684	726	689	675	714	668	697	753	656	659	678	694	719	710	677	681	735	687	701	655	664	716	694	720	664	709	670	695	675	679	687	674	659	745	661	673	728	698	714	668	735	664	709	692	670	682	659	686	674	705	673	681	665	685	668	660	663	663	681	678	681	700	708	720	712	712	671	704	671	713	681	701	662	681	737	700	677	740	664	643	694	652	672	734	683	646	659	681	720	704	647	733	712	633	664	729	689	673	686	695	694	661	697	751	647	725	670	673	696	704	641	695	667	681	710	668	674	680	690	665	661	691	683	683	700	711	654	699	673	690	640	697	709	675	690	688	674	694	692	701	698	719	708	706	691	657	675	663	701	696	675	678	668	669	685	668	727	698	662	684	734	674	697	692	686	689	687	722	678	696	711	667	683	663	723	710	642	710	627	723	651	688	697	673	705	631	684	654	715	684	707	686	675	668	715	667	732	654	683	644	695	743	700	677	722	722	697	635	674	641	700	690	683	717	707	684	710	706	678	668	693	691	706	672	715	666	642	687	701	718	666	711	691	723	673	683	664	726	695	730	711	730	664	701	735	702	706	738	731	685	693	658	703	705	643	716	689	674	664	696	734	672	685	631	672	701	690	679	670	700	719	652	688	663	687	681	708	712	678	686	656	657	667	747	724	676	691	709	660	695	676	649	704	672	683	702	685	652	682	722	666	723	681	673	648	636	695	668	653	680	685	654	691	758	663	662	639	707	678	732	734	651	732	715	675	699	648	645	640	700	674	674	657	684	701	677	674	686	676	700	699	691	638	743	689	694	705	721	677	693	656	711	688	652	727	671	674	710	681	668	659	699	722	699	632	689	655	686	669	696	659	708	674	663	669	707	719	706	698	668	695	746	715	682	640	717	699	667	716	680	698	702	707	653	740	699	693	679	736	746	687	739	666	659	702	689	680	723	683	684	725	693	743	677	645	680	680	677	702	681	683	732	710	688	694	691	695	702	701	643	657	650	711	640	704	725	668	701	715	702	694	740	687	652	683	698	678	658	692	709	666	695	672	700	720	671	719	675	737	695	680	656	709	726	668	681	674	677	669	683	742	669	726	657	683	710	727	687	684	735	684	633	679	749	681	705	702	699	701	692	677	711	666	658	644	671	702	664	692	730	689	695	647	669	688	641	652	716	676	692	725	673	675	691	725	667	654	648	657	672	666	748	682	688	702	701	662	686	716	688	694	689	683	693	724	664	670	676	688	686	714	720	652	679	661	681	689	691	677	692	684	681	635	686	716	639	744	704	676	694	677	706	675	734	715	677	742	753	680	697	734	680	651	671	669	693	682	674	668	685	716	691	747	661	681	672	720	711	722	718	691	674	665	716	672	662	711	726	665	749	684	675	697	710	699	673	669	670	660	684	670	671	708	688	687	720	674	705	698	669	696	700	675	717	663	708	719	660	704	705	689	703	688	735	744	683	716	712	712	694	707	706	674	695	732	675	701	735	706	659	714	727	673	694	663	702	654	685	689	657	712	682	682	678	677	691	669	659	681	686	711	717	686	685	690	740	729	706	711	705	693	655	646	673	721	739	685	738	669	707	632	684	714	642	684	704	738	704	705	732	658	718	696	702	641	641	659	684	677	673	646	657	677	685	665	743	683	662	652	694	660	713	730	667	693	674	693	713	652	702	682	670	705	713	731	721	704	697	662	652	669	669	675	707	709	662	693	677	680	737	684	714	732	680	690	689	732	684	666	673	686	707	699	691	685	671	717	702	655	625	703	698	661	710	702	659	658	659	695	693	701	654	668	649	707	668	726	722	758	654	647	704	700	669	710	677	693	710	699	753	719	691	709	704	720	741	679	712	687	662	699	693	712	691	680	679	673	684	739	724	676	706	722	703	664	712	731	694	679	695	696	686	690	699	728	671	671	717	686	659	681	694	681	704	711	682	675	672	656	689	702	674	691	670	745	705	635	658	636	681	709	735	645	695	682	664	677	707	708	681	770	686	629	671	672	693	681	688	686	684	703	689	665	689	674	666	718	696	701	682	695	668	674	670	675	706	693	738	747	690	682	697	665	662	665	660	690	689	702	670	706	711	721	711	706	728	710	745	674	672	681	697	665	657	719	673	681	668	660	704	695	669	701	698	698	649	718	678	744	726	735	716	683	692	705	695	732	781	669	699	699	686	646	720	693	658	647	710	623	685	675	725	632	676	623	690	689	695	664	721	669	727	692	710	655	647	647	713	688	661	677	670	692	689	626	659	698	659	694	677	699	708	671	670	736	660	711	669	716	687	680	715	661	755	692	724	657	678	685	648	675	696	730	696	654	749	685	649	738	637	686	669	686	647	725	702	651	670	692	712	672	698	672	702	643	676	691	669	699	762	693	717	685	686	663	677	646	679	664	645	693	727	702	673	711	689	719	745	692	672	680	668	696	721	726	693	677	703	662	719	680	604	675	717	688	719	711	676	656	650	672	733	685	704	689	679	715	713	642	721	696	720	676	702	666	735	708	687	655	700	682	695	696	706	729	701	757	700	650	680	675	673	721	739	695	637	683	723	677	731	707	688	707	738	668	687	658
38468	32211	41894	43745	35728	36770	34231	37355	26860	12682	6492	3759	2674	2293	1883	2155	3512	3657	2640	1516	939	603	421	360	293	264	314	254	241	268	253	275	267	272	243	318	247	246	255	268	256	281	253	271	264	299	269	276	242	271	251	290	276	281	281	287	265	279	273	263	260	262	265	308	240	241	282	275	257	246	261	283	273	237	260	303	283	288	270	258	277	284	291	258	277	280	296	266	260	251	249	235	262	276	263	265	272	271	282	251	276	271	270	288	277	269	225	292	265	259	287	284	295	228	295	304	248	233	247	259	267	274	261	250	248	257	316	251	307	291	269	258	271	247	268	269	274	277	276	246	260	249	306	254	248	251	309	246	210	251	281	256	287	253	283	267	246	276	270	273	290	270	268	284	266	280	263	248	251	268	249	251	251	283	266	259	277	271	258	278	263	274	280	281	252	244	294	265	247	258	257	298	253	277	242	261	258	229	277	257	271	274	265	255	237	293	274	269	260	250	275	274	240	256	275	260	248	293	256	245	281	246	285	236	266	252	285	287	309	271	271	292	289	255	239	281	284	261	266	264	286	299	279	288	265	293	229	275	265	291	292	243	264	275	244	257	254	306	262	257	283	256	276	257	278	274	274	285	285	250	237	290	252	259	280	254	267	267	242	264	260	251	273	231	269	274	281	269	259	275	274	255	249	279	275	286	281	279	297	255	269	257	268	268	266	251	290	273	247	246	261	240	274	285	263	277	280	248	260	245	272	269	284	277	246	240	291	279	244	247	266	294	263	304	265	269	266	273	244	275	248	202	246	265	277	266	275	261	283	278	247	265	256	242	286	242	246	272	283	239	245	232	260	245	271	264	255	276	264	268	272	281	259	278	257	256	270	294	214	285	288	284	269	260	249	294	258	255	244	259	289	263	275	269	226	241	281	266	254	288	246	263	246	260	253	295	240	267	258	241	269	254	254	233	251	286	257	254	289	278	267	274	261	247	269	266	246	282	290	246	259	305	253	273	243	279	249	264	279	278	264	274	262	268	275	270	285	274	293	277	284	273	233	209	241	275	275	272	281	279	284	284	265	253	258	282	274	268	261	272	270	288	258	287	264	278	256	265	269	279	232	272	237	268	282	245	259	252	269	292	278	267	290	255	274	266	288	286	246	280	284	288	256	260	266	283	274	271	275	241	281	253	259	272	266	288	278	277	271	257	265	241	286	260	272	224	268	297	232	275	252	245	258	265	228	244	244	255	278	265	276	258	266	273	283	322	257	291	264	268	257	262	254	266	248	317	245	271	276	297	272	270	243	274	237	259	268	264	253	254	239	280	275	262	274	264	254	295	302	277	268	258	241	271	268	276	254	246	260	245	268	234	264	260	278	246	276	248	286	238	264	258	257	283	279	296	271	269	264	272	260	276	294	236	297	272	282	246	229	290	248	253	235	279	276	233	253	228	252	276	274	283	266	242	289	244	297	250	269	273	287	264	295	274	239	280	270	276	245	251	246	264	265	257	269	260	300	249	267	270	277	288	262	311	264	265	248	231	255	277	270	280	258	258	296	242	288	227	289	280	295	279	269	263	267	279	247	241	262	261	265	250	288	283	261	270	258	232	262	271	251	286	250	307	256	273	265	249	253	274	237	261	299	266	292	309	276	270	288	248	251	264	286	250	288	300	265	269	297	267	290	258	264	270	226	277	255	282	289	261	286	244	255	282	246	296	255	274	293	289	233	288	297	272	293	263	262	260	282	254	277	275	288	278	312	258	259	213	265	277	288	232	266	255	254	270	272	261	269	278	279	238	281	276	300	244	261	268	268	266	266	292	272	299	263	284	245	246	290	294	238	283	273	265	266	250	290	249	254	288	279	306	257	247	245	276	253	271	263	307	274	277	277	260	267	262	270	287	259	295	284	250	276	280	282	275	307	265	255	284	241	278	262	275	229	268	263	269	268	274	226	229	258	264	287	244	284	272	243	299	283	260	250	258	279	302	284	229	241	243	245	251	265	266	264	272	275	275	266	263	261	275	269	251	256	290	270	224	300	265	297	262	268	295	258	230	257	282	262	253	311	269	246	300	277	278	249	270	256	254	268	270	243	283	291	249	297	261	272	273	280	267	296	277	264	275	288	241	264	280	288	265	241	256	287	261	261	270	290	262	260	272	274	313	275	263	283	236	247	277	257	260	246	277	287	262	291	305	278	294	266	273	278	254	271	270	281	278	265	259	280	226	215	247	255	277	289	236	272	277	252	263	293	269	270	273	272	252	245	271	282	250	286	294	272	272	260	255	256	235	286	252	253	274	254	240	248	284	262	293	287	287	292	243	278	248	275	242	247	255	284	285	240	230	265	281	293	265	254	292	304	276	250	264	282	265	302	283	281	242	258	281	269	270	263	263	263	278	280	244	281	266	252	260	273	251	273	276	274	282	266	242	245	261	250	273	275	258	274	255	273	270	240	259	273	269	278	281	280	270	264	285	262	259	295	283	297	259	257	275	287	262	284	274	267	274	269	268	267	254	281	267	276	282	274	274	248	284	247	304	244	264	268	248	269	249	259	305	233	266	260	240	255	276	246	259	276	278	273	275	260	267	286	269	295	259	256	280	259	267	269	264	279	280	269	272	263	268	300	294	288	282	284	285	258	294	255	305	267	260	278	262	267	251	270	267	268	281	257	290	295	297	262	276	252	249	277	289	283	286	264	292	255	269	268	257	248	283	288	280	259	295	251	237	243	254	248	251	261	286	256	235	273	261	263	276	266	313	254	317	247	300	298	274	259	248	257	274	307	313	259	301	250	288	248	247	278	285	276	267	260	265	253	243	262	242	275	280	260	278	251	278	288	270	263	250	266	254	260	296	255	249	256	296	279	281	244	267	275	243	309	248	269	283	309	274	278	240	249	291	241	299	264	257	283	249	292	270	279	274	277	273	282	289	274	251	248	290	254	264	290	260	283	289	256	266	251	269	247	279	292	271	257	274	261	279	298	275	282	270	257	279	267	279	262	256	275	271	282	301	263	275	279	252	254	260	254	260	250	282	277	263	270	263	260	253	238	244	276	268	306	295	269	253	255	267	283	276	291	260	259	253	273	271	264	269	277	284	278	277	281	278	246	273	290	249	289	257	254	225	315	273	243	297	287	253	299	285	246	298	270	294	290	271	244	259	277	263	290	238	277	245	283	242	272	266	294	262	246	243	286	281	297	286	274	275	259	276	274	253	269	270	268	276	281	290	266	271	256	254	238	288	283	272	252	277	243	257	261	291	277	247	238	263	287	277	251	257	299	254	257	272	308	254	274	256	289	215	237	251	282	277	301	253	281	256	257	274	275	261	271	300	264	263	271	271	252	284	291	244	291	291	291	298	258	252	212	257	269	263	259	270	274	285	259	248	266	277	272	277	247	261	262	250	260	264	289	267	270	303	255	248	286	259	263	266	265	272	287	268	262	270	268	263	255	260	279	294	278	283	274	259	272	258	278	253	268	262	266	255	259	267	275	243	270	272
22931	24032	40046	46535	46529	48850	47122	49747	36601	23461	17651	14058	12241	11037	9310	10613	16628	16586	11831	7737	4422	2466	1389	969	699	669	647	577	611	673	658	657	655	612	640	649	659	602	636	625	630	610	660	663	642	653	622	693	615	667	684	635	641	629	603	623	603	635	652	663	650	626	626	613	638	605	632	641	632	661	593	614	628	653	609	598	680	626	613	645	629	660	632	628	618	637	659	650	659	645	638	605	676	674	687	629	644	629	631	615	595	658	631	604	652	641	649	563	625	637	647	613	665	617	588	655	627	658	664	653	597	635	626	626	654	620	622	630	645	603	622	642	611	608	571	658	623	626	642	610	660	628	585	627	647	636	633	633	597	612	598	600	580	651	621	637	621	665	658	600	640	623	622	707	553	596	640	619	658	674	637	636	654	623	618	675	594	640	605	650	621	644	611	611	629	619	616	586	599	640	617	647	613	602	625	647	640	675	618	608	651	649	649	681	602	623	633	644	635	626	600	678	641	619	649	612	598	669	616	610	578	654	617	640	644	652	572	627	645	617	622	646	648	646	635	651	649	627	679	656	644	627	635	597	709	631	616	658	575	575	596	661	612	643	620	633	635	641	672	634	642	645	622	681	607	619	657	618	637	658	599	658	672	649	625	605	620	619	597	623	646	618	657	625	623	632	665	623	630	621	572	635	654	639	620	629	631	625	637	590	664	623	637	611	613	639	641	635	648	620	603	608	647	650	643	644	612	643	655	658	592	674	614	626	649	641	646	602	628	602	651	642	618	644	645	650	603	624	633	596	666	594	629	593	651	568	655	617	601	619	624	683	600	641	670	632	643	631	606	636	565	649	607	591	652	636	611	636	618	650	625	629	645	575	678	630	634	656	630	626	628	661	646	635	664	632	653	636	614	600	638	648	633	638	641	618	649	664	599	648	634	635	634	631	683	619	580	624	626	607	582	668	634	635	588	671	611	609	629	672	636	622	631	605	662	604	597	608	615	656	617	625	694	650	609	612	641	659	636	618	624	620	639	666	634	638	638	588	623	628	618	591	605	630	690	641	582	609	603	657	635	646	630	622	603	600	613	641	601	637	627	633	628	638	671	622	632	630	638	634	611	604	622	583	655	612	638	628	647	602	609	643	625	601	617	623	630	540	655	609	621	613	601	622	591	624	663	623	587	608	675	592	632	669	599	608	667	608	606	652	612	634	611	620	636	677	618	613	585	608	645	634	654	643	675	634	622	590	662	660	612	625	646	684	623	614	683	605	609	626	590	607	666	631	608	642	617	642	648	655	628	595	625	661	632	643	635	661	647	642	626	686	624	596	664	619	653	624	642	610	621	621	658	659	584	622	629	623	650	658	647	604	629	613	664	633	665	638	656	643	659	621	655	634	715	611	589	638	629	643	666	658	656	637	657	635	594	631	645	629	646	564	607	641	651	588	646	666	665	639	652	613	625	627	601	642	632	590	625	656	596	632	628	651	645	671	660	617	646	608	663	658	593	633	644	686	629	608	638	617	662	622	624	688	670	694	666	591	576	600	565	655	639	646	641	644	600	621	631	656	628	600	591	633	681	593	640	651	632	591	637	601	642	585	633	623	597	667	595	615	630	614	658	630	611	629	618	617	678	656	618	639	637	709	609	677	654	626	633	602	615	627	588	611	598	650	634	624	658	658	634	635	671	643	652	653	631	642	657	618	624	648	646	686	611	634	621	612	596	601	664	652	621	622	609	650	623	647	647	615	611	630	625	656	655	608	626	636	627	655	623	635	580	608	614	666	669	633	658	595	613	642	673	642	622	629	624	620	676	633	640	582	605	620	580	680	627	654	594	641	633	609	639	653	578	628	669	627	611	615	597	602	621	587	625	639	616	630	675	643	633	644	644	634	643	632	649	621	664	674	630	623	645	592	622	641	622	658	659	646	649	672	620	609	645	632	631	642	623	641	647	647	669	643	649	645	605	652	639	624	651	625	627	611	606	613	633	661	646	593	585	604	652	638	613	629	609	613	635	645	633	646	656	644	631	606	629	615	622	652	650	623	660	598	645	642	643	611	617	603	607	638	618	629	632	647	624	621	665	637	658	635	650	655	670	631	577	640	669	617	624	618	641	606	604	592	672	581	657	650	644	597	667	646	670	634	647	676	616	639	625	610	654	671	615	593	631	650	606	636	600	641	634	681	642	620	640	650	639	647	640	646	642	631	614	643	604	632	632	643	630	590	625	596	627	618	635	645	605	628	646	602	672	638	671	616	623	641	641	640	604	659	599	593	662	614	631	657	621	640	648	626	646	612	633	625	597	633	654	644	625	655	582	595	647	671	653	674	615	618	673	653	647	684	651	619	655	630	625	684	599	652	621	592	615	658	601	641	670	625	650	616	617	646	637	609	599	590	650	619	653	669	670	630	682	703	656	666	649	653	641	653	587	635	624	629	678	595	595	614	639	600	595	633	672	638	615	614	620	606	671	604	584	625	599	592	645	566	622	640	641	635	605	601	669	646	670	641	596	590	700	611	635	588	631	635	639	661	657	646	610	632	630	648	602	679	613	659	616	641	625	624	662	624	605	666	635	625	582	641	615	610	678	659	624	610	644	655	667	611	650	624	600	635	644	638	644	579	633	642	632	643	631	622	565	650	640	596	639	636	608	608	666	646	625	600	632	664	591	626	655	671	630	641	641	643	607	636	610	606	670	623	656	602	617	583	615	631	623	619	614	612	672	644	605	631	655	609	600	674	656	655	635	591	599	635	674	648	688	604	631	631	577	621	647	644	600	644	635	636	616	630	621	672	608	600	634	607	652	664	627	640	670	644	630	626	605	590	657	673	665	659	606	608	602	680	610	664	612	605	628	648	602	625	636	690	728	662	638	588	666	606	661	612	603	617	645	668	659	609	631	647	624	654	615	626	599	574	646	605	614	629	619	624	589	654	664	664	660	645	618	625	608	587	625	608	655	637	600	644	630	577	657	593	626	607	656	632	606	623	687	583	603	625	638	654	617	589	609	644	627	652	646	688	628	632	659	659	633	627	638	611	628	660	584	601	646	636	654	637	608	665	634	620	659	606	584	650	633	651	618	626	605	648	628	626	625	579	624	598	673	635	640	636	617	630	655	679	611	647	601	646	702	615	625	654	662	597	657	627	647	627	578	666	651	656	636	616	671	633	686	601	653	595	633	664	627	637	625	622	672	625	622	613	647	624	647	656	652	628	612	612	608	643	628	612	659	668	616	650	667	651	597	639	642	627	610	680	643	630	605	645	612	650	657	672	642	658	654	606	644	641	617	639	650	629	665	635	645	672	647	613	603	636	644	660	659	601	620	684	628	662	655	639	637	637	640	609	628	618	644	657	627	628	626	635	633	617	642	619	684	614	623	621	611	636	586	620	636	664	619	706	573	628	633	651	645	601	636	633	678	617	619	649	592	596	616	646	649	658	617	641	608	599	663	625	634	645	658	619	590	600	667	663	670	677	608	633	663	660	592	625	616	626	642	660
45144	38254	47349	45816	36145	42822	40926	43415	35756	19375	11154	5906	4059	3339	2766	4026	6794	6538	4399	2743	1499	775	485	313	268	229	248	228	254	211	228	210	229	238	235	227	225	250	248	209	225	257	244	219	235	248	243	243	232	234	230	265	242	228	238	237	251	224	215	267	231	240	233	234	255	249	222	246	231	231	229	236	227	223	229	227	243	228	258	222	213	246	246	215	237	228	226	231	215	242	217	248	219	236	256	227	232	249	245	264	243	268	255	253	226	242	235	251	217	258	220	248	244	201	231	213	237	237	234	230	261	246	233	213	215	228	265	284	234	234	240	248	269	251	235	209	218	253	257	258	235	232	249	221	233	236	225	242	227	228	260	227	252	247	227	245	257	219	234	242	223	246	258	245	240	244	230	244	233	225	263	242	244	248	220	211	242	207	251	250	246	257	210	221	217	230	262	238	236	238	229	262	266	264	269	222	250	228	223	221	227	225	234	232	244	234	247	243	248	216	267	243	237	247	253	257	263	248	230	222	240	236	241	257	265	251	236	240	229	259	281	216	252	219	229	224	262	261	244	224	250	245	229	220	226	301	233	245	238	270	228	232	249	235	230	216	238	231	227	227	233	247	239	255	229	231	244	244	232	230	241	242	237	242	229	251	231	217	216	220	218	212	225	247	261	224	262	250	248	266	253	231	248	218	225	251	215	211	238	236	228	223	245	222	252	276	248	237	217	243	212	251	246	244	233	236	252	227	235	258	260	240	248	206	229	232	269	223	256	204	220	230	229	199	252	255	231	231	251	246	230	207	216	246	265	254	223	257	246	224	231	240	257	225	223	239	262	219	278	225	219	228	199	239	248	231	230	247	251	250	237	245	224	244	216	188	249	208	221	244	244	263	237	214	255	255	280	235	239	251	236	222	226	233	216	225	211	235	225	249	271	245	262	219	227	227	257	248	244	238	237	256	267	207	245	220	220	240	235	251	219	254	240	241	221	239	258	235	261	227	257	237	231	257	199	226	242	252	242	218	237	230	209	224	234	239	239	241	211	238	215	246	264	247	243	248	259	228	252	277	254	233	246	227	256	249	261	241	209	235	252	247	230	249	253	240	225	203	220	237	225	199	234	222	242	208	234	240	230	238	244	252	219	230	217	246	230	234	238	241	245	243	244	226	223	249	258	249	232	251	248	236	256	200	235	246	238	224	236	234	234	238	230	215	222	259	246	231	233	228	252	226	233	248	253	250	238	230	244	236	223	219	241	231	235	237	236	246	246	211	233	240	241	251	219	220	267	262	231	202	242	237	249	231	262	257	228	237	232	253	240	207	265	240	233	253	259	244	242	247	254	239	251	252	236	244	205	251	243	250	234	254	228	231	212	225	236	244	272	260	238	215	235	226	241	213	224	247	233	252	230	236	246	229	227	225	251	232	246	205	222	230	258	262	211	219	238	215	220	247	205	227	232	229	250	256	222	221	257	246	233	252	232	196	261	237	211	225	209	258	235	230	216	238	228	247	282	232	243	230	215	229	238	220	247	234	288	248	227	236	228	230	219	212	247	242	248	222	233	246	267	254	212	267	234	211	248	247	227	234	267	249	244	213	241	242	229	244	245	248	232	246	238	260	225	240	228	241	221	249	227	258	222	252	231	225	234	229	237	239	279	248	241	241	203	227	231	227	214	219	240	257	259	222	225	235	248	235	255	221	208	233	246	240	241	232	257	236	224	237	283	260	253	238	230	231	243	222	249	232	217	257	228	217	226	246	235	252	238	248	236	232	240	272	270	244	237	276	231	212	215	255	235	240	231	241	283	213	228	198	241	220	234	232	256	210	236	229	224	251	227	221	220	265	204	245	250	214	237	223	272	256	258	225	238	232	241	215	247	240	240	214	231	205	210	249	267	250	215	248	228	221	231	239	269	220	211	224	226	258	241	241	228	248	246	204	245	284	244	228	235	242	231	246	246	230	220	224	229	234	244	231	252	252	231	256	258	271	229	244	245	218	198	251	228	219	213	226	217	242	244	250	232	262	273	225	230	227	258	274	214	204	233	236	256	234	250	239	235	236	259	203	228	226	265	243	278	248	197	208	268	249	234	218	219	263	252	245	222	237	250	229	237	250	251	248	241	235	225	241	195	241	217	214	228	262	231	243	222	226	215	246	210	230	219	265	240	217	232	248	241	233	234	235	227	240	230	224	218	236	227	239	234	238	245	211	229	266	251	227	246	253	272	234	236	244	240	220	229	248	215	227	216	220	204	222	255	275	222	257	242	231	237	224	268	261	235	246	237	217	219	218	218	232	230	270	230	212	183	247	246	246	249	232	221	240	237	239	240	246	246	205	243	207	222	246	252	238	245	269	234	215	231	262	224	244	258	236	239	245	258	265	226	255	259	248	241	246	245	229	255	246	249	242	226	227	228	210	254	227	256	232	224	227	216	242	229	238	228	258	225	272	258	211	239	198	245	247	239	273	240	260	241	222	247	254	232	238	221	257	217	254	212	252	256	219	246	250	219	214	227	220	198	219	224	229	246	240	251	218	245	223	218	227	251	215	250	239	221	270	229	245	260	230	214	233	234	224	240	255	233	225	235	264	214	263	239	244	244	220	225	237	254	251	242	223	214	271	213	219	201	232	226	243	227	256	290	243	217	239	242	236	237	247	223	238	248	240	252	232	225	238	248	231	264	251	225	239	202	224	249	258	245	245	249	243	235	275	258	248	246	224	239	226	253	241	258	237	228	239	218	248	236	212	257	236	264	240	235	234	236	264	227	246	226	238	233	237	224	215	250	231	236	224	242	258	222	267	216	225	245	214	227	238	226	222	224	234	243	214	216	245	224	273	256	210	241	257	245	231	268	239	230	221	219	243	250	250	237	254	249	217	228	266	229	230	252	226	257	237	242	235	234	244	239	240	216	233	255	249	239	271	249	236	268	225	242	258	257	227	251	232	244	261	254	229	266	275	239	239	250	252	271	231	224	208	237	206	219	228	213	261	232	215	228	253	210	265	209	231	240	272	250	221	240	240	231	242	225	255	244	248	240	209	191	234	225	216	207	210	239	232	260	245	223	239	260	249	239	242	205	248	249	206	231	243	259	240	214	251	245	223	221	248	241	238	226	249	229	225	241	248	218	196	213	253	242	253	273	252	242	246	232	241	274	252	242	210	263	238	238	228	247	270	231	216	249	231	259	244	272	238	236	221	250	246	261	230	255	243	263	223	210	232	242	262	246	238	282	246	222	250	247	253	244	239	247	263	253	210	251	248	212	240	253	231	237	227	253	220	230	255	230	243	226	250	212	221	251	222	255	216	220	247	267	218	241	218	264	251	239	253	274	248	234	248	216	235	240	254	241	241	236	234	250	233	249	238	253	232	232	233	204	255	256	246	230	209	239	234	254	251	241	240	217	238	223	240	266	249	230	243	222	229	233	241	233	219	216	255	225	248	230	233	200	236	223	218	236	234	220	277	219	257	216	229	223	237	270	225	244	225	245	251	227	243
28574	29548	45993	48321	50609	56749	52976	57228	45286	27755	22706	17578	16227	13842	12720	17892	25231	23472	17736	11662	6779	3526	1830	1046	730	640	566	616	559	557	571	645	554	565	538	555	555	545	564	613	604	603	540	570	551	549	581	619	544	580	581	600	577	560	616	590	614	531	577	571	582	602	566	600	550	578	584	580	597	560	552	595	525	573	572	584	557	592	577	561	569	546	532	580	620	541	549	560	581	574	557	559	555	569	601	551	550	577	565	571	553	573	624	547	614	580	559	563	603	590	567	578	585	564	563	567	609	565	565	532	545	557	564	622	519	572	512	596	559	599	582	583	570	553	578	580	539	613	567	571	540	569	573	539	549	553	618	563	560	592	561	575	544	538	581	566	527	538	545	583	595	601	582	544	548	564	549	580	545	588	564	549	565	590	548	565	570	598	594	579	586	574	582	588	589	594	581	568	572	590	590	565	528	582	547	547	569	603	565	557	599	590	554	579	547	530	555	599	593	530	551	548	542	633	570	597	607	533	584	569	562	568	548	555	589	576	551	560	610	558	566	545	554	558	562	565	575	582	579	575	551	508	579	582	571	572	571	551	587	563	559	559	567	571	588	605	546	528	571	554	551	555	620	594	574	605	606	591	555	561	558	548	561	571	595	589	598	599	577	600	494	534	533	544	555	587	560	577	552	599	559	573	575	515	580	570	578	592	553	576	535	614	547	590	552	587	557	605	554	578	547	550	554	606	600	595	587	565	590	571	568	534	597	526	583	554	554	646	569	525	580	590	547	596	542	560	613	562	591	561	594	561	593	538	589	605	578	568	561	566	605	575	571	548	546	575	591	538	579	579	553	535	548	546	566	599	609	623	591	580	566	546	583	552	587	560	569	572	578	568	581	603	614	528	563	554	542	554	558	581	577	548	558	569	560	504	600	561	556	565	552	597	586	536	572	545	546	548	574	524	561	610	596	548	551	553	563	562	568	554	576	588	583	558	599	528	557	589	553	574	571	556	596	556	568	557	604	591	583	558	555	551	555	549	572	570	574	570	582	571	565	604	545	548	524	602	560	609	552	568	554	520	591	550	593	611	565	602	597	574	598	560	565	590	585	574	583	582	579	577	552	571	587	556	545	554	523	609	594	566	581	537	538	574	586	558	582	537	573	571	577	579	588	589	579	609	538	599	561	562	570	585	543	566	571	533	560	605	556	616	533	553	582	574	581	597	558	581	590	583	560	552	603	587	560	555	558	598	531	563	586	562	588	579	554	554	591	544	545	560	568	562	578	538	554	565	541	530	591	561	538	563	587	537	582	613	544	565	576	576	590	542	567	581	577	569	550	570	560	589	594	567	532	588	553	539	585	587	555	590	545	583	585	560	603	559	564	612	606	543	587	619	599	562	554	610	551	611	583	548	575	555	551	573	539	579	574	547	535	616	577	533	554	588	558	532	550	596	536	577	538	558	590	571	608	549	547	595	550	561	539	542	567	564	544	545	548	575	582	565	554	571	591	615	555	577	591	588	575	610	562	577	577	581	536	595	559	559	537	563	529	584	553	621	515	583	552	561	560	538	537	570	529	555	577	569	573	602	556	549	553	571	620	579	576	575	568	549	597	633	563	567	573	537	578	582	525	617	579	554	550	549	548	643	547	529	565	591	565	567	537	573	555	562	565	561	545	583	573	569	563	520	550	528	572	600	553	561	599	559	572	557	576	564	570	579	588	567	580	577	555	595	526	571	545	534	584	594	548	542	552	546	597	568	578	591	586	528	572	584	566	568	564	566	558	586	566	562	578	533	575	578	557	591	576	579	568	551	574	547	642	560	538	537	556	537	552	603	573	589	576	592	536	596	588	572	547	560	541	592	582	546	576	565	595	593	585	553	551	555	569	575	546	596	571	576	565	592	568	538	567	540	560	557	552	534	557	561	579	601	565	615	552	559	569	607	555	586	577	565	532	581	552	572	550	579	598	591	585	560	558	570	552	511	582	570	535	583	575	625	581	547	592	529	538	575	582	572	573	580	549	583	540	620	616	580	551	554	603	564	607	525	588	542	591	581	559	618	544	566	528	565	560	550	548	567	583	551	541	547	526	600	594	543	573	576	526	582	571	579	550	550	537	551	569	581	536	580	580	537	602	518	602	610	553	575	595	567	572	567	581	586	570	562	565	599	584	539	600	559	549	555	583	581	553	545	532	582	559	530	574	614	571	605	537	565	580	570	588	573	569	590	601	543	556	582	567	581	578	593	567	566	581	598	584	614	557	572	540	513	592	567	563	533	656	521	529	581	553	558	576	561	528	556	568	556	592	600	584	560	617	542	518	554	557	563	534	589	587	576	613	562	578	580	564	558	537	540	578	571	557	553	537	573	617	578	578	564	610	555	560	570	612	571	564	534	552	576	526	592	580	594	578	562	580	553	561	618	596	545	566	575	588	615	572	580	525	522	549	588	532	528	586	579	585	546	578	555	572	604	534	579	577	546	578	562	560	600	573	550	577	554	551	570	573	595	558	530	559	527	577	568	570	553	601	579	581	574	530	592	603	552	578	567	589	542	545	562	559	536	574	565	585	584	573	582	569	574	562	527	603	528	525	580	571	549	568	567	573	616	565	525	520	588	538	560	635	588	606	549	564	575	603	602	586	585	550	561	584	608	581	552	576	586	552	602	528	601	569	556	545	574	549	551	560	531	584	583	542	587	560	591	592	553	547	544	572	584	588	538	577	563	616	550	601	585	591	568	545	578	573	556	574	552	542	619	588	604	616	570	584	612	580	593	545	608	603	536	589	567	538	624	603	563	578	568	555	551	560	552	558	581	544	560	565	595	572	571	553	583	554	564	572	539	550	552	539	584	498	585	577	569	577	553	570	613	622	551	559	551	609	622	613	551	550	564	543	552	559	565	570	576	560	584	532	565	576	572	572	593	533	586	528	544	586	605	582	568	571	546	571	570	547	572	574	584	557	566	550	565	589	549	568	551	573	572	563	596	551	520	585	577	580	573	556	604	558	554	534	596	562	578	560	606	552	544	568	584	584	588	581	594	577	533	561	550	600	551	586	550	582	592	546	559	541	573	574	611	582	589	574	617	564	555	586	593	548	567	582	532	583	580	545	579	608	551	610	517	575	561	555	619	567	570	533	559	595	562	581	548	596	539	591	570	544	566	546	600	579	544	585	572	527	616	596	536	518	549	576	582	598	541	566	600	597	567	538	605	554	558	551	547	563	557	591	602	575	581	567	543	558	575	627	533	542	544	565	590	564	557	539	567	560	559	579	548	585	547	567	583	563	566	576	544	568	520	585	535	591	570	551	567	581	561	612	609	588	546	543	536	606	597	569	576	556	605	570	561	594	571	577	552	529	591	556	561	543	587	582	575	557	567	578	577	597	586	598	545	570	568	559	549	564	574	546	572	614	579	560	581	557	549	570	572	559	573	573	554	561	595	588	551	550	583	556	583	544	566	561	544	558	560	589	571	583	530	559	578	516	527	573	548	585	591	597	522
13819	7670	9882	16120	14948	15700	11550	8589	5316	3206	2501	2032	1242	970	842	685	684	706	659	511	458	402	346	313	306	285	304	257	261	317	273	279	275	311	272	267	288	328	258	313	286	318	275	281	273	282	293	283	294	304	293	280	298	288	329	286	301	296	278	244	330	279	306	302	332	301	277	294	327	303	280	322	266	281	324	305	290	321	273	290	284	303	271	302	272	272	309	288	336	322	289	287	315	309	282	280	331	299	264	300	310	309	316	248	324	287	297	286	300	267	266	254	278	281	258	284	270	296	318	276	278	294	299	257	281	297	290	287	275	300	324	302	302	321	282	263	306	317	255	297	285	303	299	309	301	262	305	280	298	284	255	287	293	289	283	286	263	301	290	275	285	291	314	300	280	312	302	308	320	275	282	308	311	292	318	315	300	313	275	309	291	272	295	285	295	292	309	292	240	289	280	311	303	288	262	288	288	294	304	286	290	306	291	303	297	308	286	317	299	335	271	289	292	301	268	291	269	304	292	316	286	284	300	296	275	292	253	331	309	317	283	300	325	295	257	277	299	311	261	293	286	291	287	266	316	272	271	277	250	309	290	315	300	310	288	288	289	294	284	275	317	295	266	316	265	295	293	319	319	274	325	296	285	268	292	305	297	295	299	322	293	263	280	320	267	276	273	297	304	309	280	285	296	304	285	287	305	284	298	316	307	297	303	325	287	315	287	315	304	315	294	274	312	323	306	313	290	292	310	276	318	330	291	311	319	262	302	306	302	310	287	294	317	256	265	297	283	274	255	275	294	303	324	257	287	283	288	281	324	290	293	302	302	291	285	279	283	294	291	318	314	285	290	298	317	288	278	297	282	297	295	278	284	274	264	292	306	300	297	284	280	286	260	287	274	315	308	316	283	296	304	313	311	260	293	280	291	291	289	286	324	293	274	320	301	274	319	284	279	308	300	249	294	290	297	284	298	302	291	298	275	294	285	344	320	289	292	273	293	285	306	285	307	294	316	285	297	330	265	275	285	312	312	314	301	317	259	290	287	267	289	283	289	263	299	308	296	300	294	336	311	300	297	309	298	294	273	305	312	278	283	276	267	285	280	257	308	297	313	281	262	315	284	273	292	289	275	292	275	258	308	278	299	294	277	284	298	279	256	273	306	295	301	279	291	291	294	326	280	282	291	293	296	307	271	287	250	286	322	332	315	290	327	310	310	289	290	285	268	281	326	302	284	266	282	272	280	292	318	266	270	298	312	289	291	307	296	303	273	320	279	327	278	285	315	292	279	303	303	313	302	307	286	289	296	279	285	282	278	266	289	294	287	289	306	284	286	298	243	284	270	324	280	270	299	285	290	300	310	287	293	316	300	280	305	256	304	324	277	300	321	282	294	288	288	299	263	293	270	288	316	339	292	269	306	293	320	285	286	312	314	318	302	282	265	277	277	263	318	282	291	275	274	295	326	317	324	280	294	296	274	296	275	252	284	291	296	327	299	308	311	273	269	288	280	291	298	275	315	292	292	262	298	310	264	257	309	305	306	289	262	251	272	282	284	276	308	280	295	307	314	268	273	275	288	273	298	266	265	267	296	300	328	292	329	283	310	295	286	278	273	282	283	288	307	266	311	283	284	268	338	287	266	306	287	292	299	270	280	284	296	274	274	293	282	289	272	304	301	285	269	298	278	323	285	297	320	282	289	250	301	265	298	294	300	288	272	299	309	287	303	283	273	302	269	279	246	323	313	310	311	286	314	283	302	282	277	321	269	286	293	266	301	283	293	296	305	294	284	284	294	297	243	298	277	302	281	280	299	284	300	305	305	323	279	315	302	340	271	325	258	281	280	298	333	280	289	290	286	292	293	314	310	285	271	334	263	295	293	290	284	268	294	276	302	301	292	297	297	313	283	301	335	305	269	282	259	297	320	300	306	305	296	312	295	297	252	297	281	268	318	288	269	297	308	311	314	300	300	278	277	313	321	292	314	267	280	319	285	290	319	280	309	284	267	292	324	322	287	302	294	299	257	309	288	307	290	263	291	284	264	270	315	271	345	308	261	291	285	278	315	282	291	332	278	309	259	283	282	302	303	301	284	251	278	314	295	348	306	281	297	291	283	297	307	311	289	283	296	291	269	280	297	328	308	309	280	303	285	345	302	326	274	299	330	286	292	282	289	296	283	295	290	287	286	275	285	319	290	301	255	284	289	275	285	288	299	306	280	301	307	301	290	319	301	291	307	285	290	272	284	343	292	298	270	289	283	291	313	285	275	318	291	267	288	294	275	285	318	288	305	279	329	302	303	275	299	301	287	295	305	293	296	288	272	258	281	289	285	316	292	328	323	307	274	303	292	251	309	316	295	305	313	285	262	304	303	286	300	288	297	279	284	276	289	270	296	273	290	270	289	282	284	342	267	287	283	294	282	295	276	267	293	283	318	301	301	281	268	250	307	289	316	286	274	336	296	278	341	300	296	294	335	270	309	273	268	317	293	289	299	290	253	277	295	300	294	274	314	285	287	282	254	286	290	283	292	298	290	277	288	313	322	311	286	316	327	271	294	279	310	310	320	277	303	290	300	255	318	290	286	291	292	297	266	292	278	310	301	300	286	297	271	322	280	333	296	292	282	286	265	285	290	292	292	326	288	279	307	266	277	328	299	281	294	293	301	281	293	276	313	295	294	281	311	293	321	275	298	303	293	292	324	302	289	303	263	280	280	298	303	291	259	307	289	300	285	295	256	249	323	309	289	313	271	270	300	297	307	297	289	293	292	280	280	277	283	258	321	302	298	281	317	261	276	279	284	276	308	309	275	287	278	271	297	328	272	294	324	284	276	306	305	293	305	305	268	298	309	278	260	292	291	271	278	299	278	277	294	294	300	296	287	294	307	290	304	252	342	294	253	251	312	283	288	289	331	270	320	289	320	295	311	288	288	310	280	290	276	291	340	288	292	302	298	279	294	295	281	282	262	297	290	295	295	274	300	296	306	333	283	319	346	301	294	297	307	297	302	264	300	313	275	279	296	288	303	251	253	284	296	275	278	264	341	319	290	281	265	289	266	288	301	288	291	307	280	293	279	286	304	297	318	271	268	274	298	284	272	282	300	287	280	298	292	307	290	318	302	275	261	244	326	302	277	268	290	281	288	313	297	277	310	313	291	269	298	302	277	276	319	275	298	318	288	306	330	296	356	278	294	275	297	300	317	280	287	256	282	300	317	309	289	310	282	291	310	298	297	279	300	307	328	290	283	320	267	267	273	297	323	292	322	294	288	279	294	271	332	283	266	286	283	288	270	292	294	298	327	313	280	278	288	288	315	282	286	281	301	316	285	280	254	311	244	305	280	290	282	295	276	275	305	272	302	296	305	289	273	274	299	258	301	293	286	284	310	312	295	328	298	293	298	303	297	286	320	287	316	292	321	292	284	274	289	313	295	311	271	247	289	316	278	285	287	283	257	277	300	295	292	315	310	277	265	307	315	289	288	302	264	289	280	272	311	292
7757	6010	16250	28320	30633	32827	27780	24869	18433	13115	10949	9410	6032	4578	3808	3071	2833	2826	2362	1760	1340	983	855	778	718	691	697	697	679	702	738	704	747	684	713	684	663	661	648	684	720	690	667	673	716	672	691	681	705	672	658	671	705	700	691	700	651	673	663	729	646	703	702	721	706	693	662	656	717	663	699	684	712	694	623	685	691	662	707	701	726	701	624	646	658	687	681	663	753	653	698	705	683	635	722	675	732	772	712	678	698	684	649	649	715	643	698	642	687	706	692	680	652	681	708	735	703	674	672	686	666	687	695	682	691	643	725	670	680	695	648	665	742	692	704	711	731	652	666	690	662	681	719	657	674	709	704	681	667	715	707	724	656	709	667	713	648	685	645	707	663	740	632	691	721	732	652	693	688	684	734	668	636	701	654	688	723	687	663	707	711	696	674	719	718	636	723	721	660	687	702	658	700	653	732	646	695	663	642	718	679	681	673	658	695	674	725	708	662	692	665	722	642	676	691	656	697	700	700	706	691	674	695	705	673	678	707	677	690	660	681	673	684	715	681	689	690	665	662	676	709	700	688	666	689	660	702	654	639	695	691	665	662	695	677	674	693	650	687	715	688	729	672	654	711	688	698	680	739	692	696	690	657	714	649	662	691	691	681	712	692	678	721	706	672	680	662	721	713	705	646	655	692	690	669	714	683	712	662	684	678	632	651	751	659	696	707	665	699	682	713	689	679	735	685	728	718	683	688	731	718	690	688	658	691	711	689	703	662	694	687	713	712	663	678	687	717	710	696	688	701	669	657	691	723	680	680	689	692	727	726	773	720	689	696	654	687	691	698	651	661	681	661	665	680	695	697	677	676	698	697	723	691	678	684	706	720	674	672	637	685	658	630	737	657	695	747	690	667	636	647	692	703	719	704	720	716	710	663	681	694	707	685	667	674	656	656	699	682	661	727	645	677	692	706	684	662	685	671	696	700	639	680	631	715	697	679	665	663	657	688	714	670	688	709	668	743	713	662	713	722	657	668	709	671	678	649	680	706	678	655	684	678	667	742	698	647	681	728	716	739	706	642	690	653	694	643	720	728	699	696	653	679	631	700	652	695	699	701	714	700	713	675	709	738	672	720	709	713	691	719	693	664	685	709	709	712	715	743	691	671	708	703	659	612	687	684	670	702	719	661	690	722	657	697	681	677	656	659	674	729	651	683	645	688	632	648	711	675	699	659	667	704	690	671	696	687	705	704	670	737	700	679	666	710	677	699	686	672	683	704	731	721	755	744	703	705	727	670	670	678	640	720	703	684	714	710	733	712	647	691	702	666	691	683	748	679	715	699	732	657	652	696	655	713	653	676	731	699	664	695	672	707	690	665	699	650	670	665	703	749	676	685	686	675	682	685	652	704	654	675	662	702	646	712	688	686	682	666	667	706	689	630	666	645	711	731	716	680	700	694	706	693	646	680	666	730	676	664	657	676	727	672	711	700	678	686	708	655	704	690	695	699	622	688	689	651	709	728	684	689	726	662	702	644	672	741	658	706	690	705	709	704	701	638	667	705	682	670	693	688	675	707	656	709	699	706	702	647	661	665	710	659	690	657	678	636	741	684	704	689	658	663	628	656	725	637	656	685	655	694	718	674	685	634	682	691	728	698	672	662	689	685	708	679	742	681	709	666	707	698	743	660	704	693	707	726	658	688	737	693	656	658	716	689	685	678	676	701	654	673	696	712	674	673	692	707	672	657	679	680	691	689	677	656	690	702	683	681	669	666	684	705	713	711	677	670	724	734	673	698	666	660	692	711	693	701	626	736	716	627	659	715	720	747	669	648	711	680	649	705	705	725	648	666	696	704	671	724	701	679	667	680	742	693	678	691	641	690	690	690	671	683	707	692	647	667	661	729	709	644	693	650	659	736	693	696	653	733	688	686	706	667	668	670	683	720	709	681	714	705	729	678	683	649	703	666	680	707	653	647	737	665	727	661	706	675	612	657	682	708	657	665	686	694	689	701	710	611	692	656	653	664	698	668	707	694	678	643	727	699	694	698	679	678	719	704	708	679	668	717	733	670	659	718	633	712	651	660	684	692	665	702	679	707	699	735	696	703	676	709	659	654	635	696	748	746	681	701	703	678	699	688	666	742	682	684	716	718	681	669	633	700	719	710	668	673	683	678	683	667	665	725	685	717	697	689	685	679	697	651	682	679	730	707	722	676	705	675	711	688	614	698	724	688	660	688	675	743	668	680	693	689	701	676	692	697	664	712	661	691	700	744	685	681	714	654	657	703	657	671	674	672	718	702	758	715	679	688	717	674	669	724	659	690	650	672	680	677	695	657	647	684	673	701	665	694	685	705	669	676	668	665	710	663	669	687	717	666	702	699	642	723	709	676	724	691	725	745	670	683	749	702	718	702	691	677	702	734	737	682	653	656	706	691	725	696	711	667	657	729	708	677	640	679	652	724	661	715	664	672	693	737	684	670	663	733	684	657	682	693	694	697	692	687	654	671	626	709	706	664	752	698	658	726	698	681	631	691	696	693	733	675	681	695	710	730	699	708	712	711	712	680	640	689	688	671	745	656	716	679	666	669	700	692	751	676	733	699	725	692	694	723	699	690	710	697	679	680	655	738	663	683	746	722	645	687	643	728	715	705	730	722	675	700	686	748	684	686	697	701	704	681	646	690	693	673	663	716	709	672	701	678	651	639	638	704	723	739	731	693	694	679	664	714	708	728	679	684	687	700	700	712	697	681	687	683	686	678	674	687	685	731	691	648	647	657	659	657	675	686	676	690	664	704	690	618	685	660	646	656	628	654	658	675	689	723	708	686	650	739	664	713	688	683	669	683	698	718	687	751	699	676	692	682	674	691	642	678	642	715	680	689	683	696	717	726	729	647	700	687	702	680	658	700	708	700	699	626	687	669	660	721	685	671	714	617	725	681	713	673	700	713	689	692	676	672	686	745	704	716	719	659	695	704	681	685	681	692	683	693	681	727	706	711	668	652	721	744	689	691	735	675	715	722	660	690	684	672	668	664	726	691	656	689	654	692	669	698	674	689	687	682	669	691	713	739	651	707	706	694	694	705	719	659	667	708	704	669	692	704	699	706	651	694	719	720	649	655	683	719	676	660	678	713	675	662	666	675	722	718	711	692	660	674	672	676	660	697	638	710	680	663	730	673	694	680	652	714	704	641	716	712	715	704	670	680	699	683	686	685	677	689	672	687	663	670	661	656	680	654	656	743	658	631	667	694	672	688	705	675	666	721	682	658	654	701	665	691	682	643	670	657	676	691	691	657	699	718	702	677	682	694	682	719	680	636	706	688	714	696	694	641	705	742	652	671	692	674	634	691	683	648	735	760	744	700	687	711	692	718	701	671	644	706	737	677	688	657	694	688	649	671	660	671	688	719	682	708	717	678	742	694	750	673	691	700	688	723	671	690	687	710	710	696	677	697	679	720	706	698	671	712	706	641	687	720	680	698	679	683	719	677	633	672	695
30003	28463	41990	43982	31526	29605	29184	36439	30630	15901	7419	4802	3205	2390	2059	1974	2392	3568	2897	1852	1178	783	502	337	295	287	268	276	251	257	293	277	244	289	257	272	271	236	280	254	264	283	296	264	257	247	247	246	275	238	290	248	239	293	240	261	244	243	274	254	234	274	274	222	260	234	242	239	293	280	244	238	243	252	279	259	266	270	239	274	258	271	266	289	241	266	276	259	230	247	273	253	258	295	289	256	269	242	241	272	282	258	251	262	263	263	254	255	263	262	288	267	244	257	267	234	284	257	247	248	254	263	282	237	268	254	241	241	247	255	291	266	244	308	269	288	252	270	260	246	244	273	278	257	280	248	255	269	274	273	254	244	222	245	255	249	265	257	264	280	248	267	286	238	262	232	259	239	258	228	262	266	249	253	259	261	243	266	238	280	258	269	261	265	285	273	256	271	264	260	252	249	246	260	292	265	252	290	265	241	251	268	265	241	272	276	251	288	294	271	246	237	278	272	277	289	279	259	278	287	275	270	281	268	255	287	256	260	270	260	288	281	288	242	240	271	241	258	277	234	264	254	279	278	271	257	285	244	255	260	266	284	222	262	246	250	239	243	256	254	288	242	255	285	276	277	271	288	247	277	235	284	283	254	243	266	256	257	272	272	276	260	268	280	285	250	263	272	253	267	246	279	266	253	240	253	272	261	260	246	250	247	253	291	275	274	289	254	262	269	255	266	283	291	251	257	268	287	234	257	304	289	264	262	257	283	290	268	257	259	258	271	282	249	250	234	303	220	264	288	241	250	280	265	295	298	234	266	247	258	255	240	266	288	275	262	267	243	250	242	260	273	301	272	253	256	276	263	262	248	241	246	231	279	297	276	252	252	243	253	247	245	261	259	250	250	274	268	257	265	272	275	237	283	265	252	264	277	255	275	276	270	254	254	301	273	271	245	276	241	269	249	268	244	270	284	256	240	280	269	242	250	267	292	277	271	284	252	243	259	275	302	256	257	246	262	253	274	255	273	234	274	242	254	282	262	230	253	278	261	243	276	257	251	254	280	298	262	271	275	265	252	262	258	276	260	263	261	271	287	245	262	253	263	262	270	245	267	306	246	245	275	261	266	266	242	262	284	258	252	274	248	229	250	285	265	291	244	272	278	291	272	274	272	279	281	264	255	256	247	249	299	256	277	266	268	241	277	268	255	256	269	259	281	283	286	259	270	268	296	253	284	272	271	261	247	272	284	247	266	239	256	260	274	286	247	259	272	272	242	281	288	268	252	268	276	292	273	255	290	290	267	272	268	241	250	251	243	261	272	257	250	287	250	282	263	235	264	244	233	258	251	275	251	284	262	254	274	230	242	281	278	254	252	255	279	262	253	280	257	253	281	267	286	256	257	266	239	252	280	260	253	281	263	247	242	253	272	251	283	278	262	266	233	276	283	264	296	253	271	265	231	280	268	249	260	257	289	264	250	227	266	268	274	248	248	287	285	267	247	247	265	261	253	260	265	249	254	255	259	275	249	268	252	228	278	274	234	265	251	246	291	272	247	263	281	249	253	254	249	277	262	278	286	272	264	246	239	275	273	283	270	257	252	273	300	293	286	287	258	236	235	243	257	254	266	285	280	274	258	272	275	255	289	262	266	260	239	270	228	262	260	254	253	253	257	267	250	300	277	278	245	251	263	299	239	264	256	257	287	261	298	254	281	256	255	239	270	258	253	280	271	263	254	231	283	284	214	254	292	243	281	262	258	272	258	265	274	253	245	283	272	276	241	244	250	261	280	267	256	290	279	241	275	284	253	286	263	282	256	256	257	250	254	266	251	267	275	268	251	250	264	268	276	260	261	261	230	256	278	266	215	243	279	276	276	295	267	249	294	266	293	275	263	272	307	241	294	239	276	277	251	267	272	270	246	250	237	244	238	272	272	246	266	268	260	274	248	276	272	286	251	274	269	261	273	249	251	290	272	268	257	267	254	270	278	286	295	258	286	274	278	263	258	271	277	239	249	241	256	235	246	272	276	248	258	259	258	246	256	282	250	259	257	270	243	272	259	244	264	268	261	275	258	263	247	270	283	294	259	283	271	261	260	243	214	281	260	255	278	275	271	260	274	268	265	264	293	232	275	249	272	257	236	264	213	265	242	281	262	260	276	266	289	284	258	273	273	301	255	250	247	262	266	259	258	282	259	294	237	286	269	262	236	264	257	296	290	278	256	269	269	255	267	286	251	286	260	237	253	281	273	270	276	251	240	226	294	277	260	250	277	247	257	261	244	268	275	245	252	244	289	255	268	266	263	258	287	279	261	298	249	276	230	274	270	258	229	253	267	264	251	253	272	254	250	229	278	262	263	263	258	276	256	270	262	244	281	272	280	238	245	272	274	265	281	277	250	266	260	264	264	275	284	265	279	265	245	270	251	251	264	252	309	257	273	269	266	249	269	236	244	259	255	298	259	270	282	248	246	270	219	236	257	274	245	271	248	233	250	272	307	259	252	281	278	253	252	263	288	284	283	271	275	246	298	240	240	256	271	281	257	260	229	260	260	232	275	283	236	261	271	253	262	272	277	235	260	261	263	298	277	261	246	267	263	249	278	268	255	265	258	248	263	268	262	254	257	241	262	296	256	256	265	283	278	255	253	262	260	244	257	274	248	278	262	274	279	248	296	281	253	292	239	275	257	276	250	268	278	259	270	247	240	251	279	249	255	281	255	251	267	285	257	311	249	236	265	230	262	272	253	268	256	260	271	274	257	265	246	278	264	277	255	300	247	264	284	297	287	271	272	278	263	261	253	263	257	289	262	261	234	263	268	251	273	259	247	280	287	271	275	299	238	236	274	253	253	271	271	283	246	257	240	242	260	258	270	259	273	260	263	260	223	243	305	244	278	303	265	241	226	227	292	275	254	251	250	230	278	267	253	237	265	275	281	269	266	274	243	282	305	265	259	272	269	246	256	266	273	253	248	266	248	262	302	267	236	256	267	279	258	255	300	264	254	269	304	260	269	267	241	273	266	269	287	281	239	264	286	266	253	270	245	262	261	262	246	284	284	271	256	260	249	301	266	253	238	225	275	249	244	247	282	262	260	275	280	247	280	260	295	235	269	271	226	292	217	254	259	238	266	269	277	246	240	282	250	260	252	264	255	278	253	272	244	252	245	244	249	246	260	258	268	239	256	290	246	260	251	260	273	278	265	265	262	277	255	246	280	276	276	262	279	284	264	263	266	256	302	269	263	266	306	268	245	283	294	260	262	251	261	233	255	260	263	280	236	246	267	282	295	237	284	265	248	275	258	289	305	273	299	269	266	273	270	250	249	265	280	259	258	285	277	290	270	237	254	251	249	266	268	249	269	252	244	264	285	275	257	285	274	233	276	275	276	247	266	236	277	254	274	302	264	265	272	280	294	260	260	278	248	264	247	261	247	257	285	256	262	258	273	244	258	253	264	258	287	247	243	238	280	285	276	271	278	231	259	253	259	272	287	253	233	259	260
18473	22202	39250	46304	41255	43786	44116	50416	41153	27699	19311	16941	13722	10919	9672	9662	11941	16292	13315	8443	5429	3423	1817	1064	818	716	672	657	632	640	577	628	614	653	604	682	599	618	649	612	587	613	631	657	646	622	626	571	601	626	621	608	638	580	615	635	639	637	651	590	639	631	604	649	632	594	678	630	662	637	648	591	619	589	630	618	588	652	624	658	655	617	621	609	594	632	571	602	622	676	598	641	626	586	626	589	625	615	591	645	640	631	643	600	640	616	643	635	645	603	600	603	624	640	600	610	654	590	672	627	621	571	624	593	629	627	575	644	628	610	575	604	590	570	629	559	643	613	609	634	660	601	631	646	635	644	619	603	638	644	605	572	623	605	635	603	596	612	595	636	625	610	650	671	600	600	595	610	587	648	588	552	598	600	600	652	641	616	618	658	651	629	610	598	634	625	623	581	595	579	648	652	607	584	583	637	589	619	632	611	651	618	613	599	610	612	609	645	611	648	628	644	605	593	583	613	666	640	644	625	591	575	649	624	620	633	682	621	637	646	599	580	641	655	598	640	635	625	574	584	643	639	630	613	614	589	632	671	602	672	628	651	647	605	654	628	605	610	597	625	584	629	603	623	700	621	656	647	622	628	641	631	618	668	602	637	620	598	576	618	592	579	626	643	584	654	624	595	628	601	604	606	647	603	575	557	618	603	639	641	555	658	631	653	594	623	626	609	603	621	631	639	631	639	630	643	618	618	646	569	591	637	639	615	593	617	609	663	606	616	608	660	623	610	638	639	581	660	626	624	643	596	618	603	662	605	655	639	624	650	618	576	627	613	610	605	605	602	651	626	629	604	623	643	588	603	603	620	642	627	602	650	643	599	627	637	595	595	605	656	670	646	635	630	620	605	626	574	625	610	581	610	595	582	631	660	620	626	588	610	646	608	598	659	575	618	611	593	672	632	638	598	645	599	632	619	632	619	635	628	588	646	647	602	624	645	665	590	605	583	618	639	646	656	613	585	655	618	610	604	631	576	603	626	638	560	569	596	602	665	683	615	635	670	585	605	632	634	625	636	652	565	659	604	649	596	617	586	593	587	644	607	624	620	625	657	603	626	644	641	615	597	647	592	614	577	617	620	572	587	619	639	672	644	644	639	547	565	634	586	629	625	633	565	605	614	640	652	613	609	563	651	604	583	605	626	632	627	644	649	602	625	619	650	549	648	639	636	586	639	658	619	647	594	626	612	635	633	597	664	638	579	597	606	665	616	608	623	645	594	605	684	643	570	621	626	633	627	579	649	640	621	597	587	623	596	637	661	613	590	544	579	657	604	626	582	610	602	625	656	595	645	587	617	661	626	638	550	593	612	563	588	582	623	615	618	619	595	630	607	619	645	581	639	648	663	635	639	603	674	655	627	616	620	609	553	639	597	684	604	604	641	641	666	648	627	652	606	652	651	624	622	605	628	598	600	620	614	626	625	638	631	611	620	618	659	618	602	615	624	629	604	571	614	629	604	628	620	611	577	586	629	628	614	613	622	619	620	595	614	626	602	606	666	598	561	605	627	629	628	646	611	623	656	641	632	656	633	636	649	626	620	599	631	589	624	684	614	612	610	658	643	612	652	625	615	646	642	653	626	609	690	616	587	557	630	670	594	629	656	681	646	629	639	614	656	628	641	638	625	618	618	650	635	623	614	648	660	625	636	624	644	652	618	613	625	647	601	659	586	656	585	611	599	582	619	613	643	626	627	629	645	633	650	620	639	636	620	603	597	622	659	633	649	631	609	656	553	581	597	598	619	588	620	569	649	648	647	591	634	658	609	607	611	623	674	590	632	612	603	607	610	609	635	627	632	585	615	642	580	645	677	597	597	631	595	636	633	594	584	603	625	641	653	636	621	596	589	641	633	592	632	643	654	638	645	639	561	642	643	582	618	649	623	613	632	650	569	591	616	625	610	607	609	611	638	603	597	603	634	636	653	577	615	627	607	609	607	598	620	622	620	613	624	696	590	612	581	628	648	567	591	660	597	618	630	622	638	606	605	606	623	580	640	616	594	584	614	642	616	639	619	641	623	617	605	621	612	635	590	617	653	622	569	626	675	614	607	589	623	630	608	559	579	621	651	603	615	564	603	642	609	614	582	628	655	607	616	601	642	626	611	599	668	639	652	628	604	628	632	613	585	648	622	604	596	602	654	609	617	611	627	654	660	645	622	629	583	548	590	632	624	610	618	624	624	617	595	610	638	600	611	636	596	613	593	587	616	636	630	594	621	660	616	636	640	561	586	630	610	620	578	597	634	643	618	628	654	643	606	589	596	607	616	612	581	612	644	655	619	621	631	601	610	637	616	616	632	670	608	605	631	611	635	645	634	594	629	602	648	634	631	642	631	639	624	647	591	562	675	646	632	686	652	603	644	623	626	604	619	615	626	607	572	601	644	625	647	591	608	608	654	602	600	608	653	628	603	592	596	646	623	669	637	613	605	620	645	627	664	599	670	642	598	656	635	628	692	641	621	623	624	612	629	645	591	632	585	595	622	657	636	624	652	617	588	585	622	606	640	636	590	620	620	602	662	621	621	582	622	625	610	628	606	667	603	621	577	633	622	638	645	617	634	647	616	667	612	605	649	638	597	611	636	605	631	629	626	583	627	630	598	580	620	602	638	610	600	640	590	589	668	675	581	626	608	637	615	643	606	661	666	615	608	566	623	615	607	641	614	577	587	609	593	598	615	640	620	621	625	597	624	575	588	649	596	614	617	645	616	625	595	594	614	622	609	605	625	574	566	656	661	634	617	628	636	600	578	600	600	606	615	625	625	620	619	637	618	648	642	623	633	626	654	622	606	609	577	606	596	596	614	607	603	620	595	630	590	610	587	642	660	640	612	614	643	603	559	609	642	629	607	630	622	636	636	602	631	667	605	642	580	619	646	589	638	581	581	607	642	593	623	646	670	658	627	602	617	634	590	644	640	580	632	620	653	592	615	650	582	561	639	603	609	625	604	619	573	649	583	651	620	581	614	652	611	635	621	623	621	609	636	627	641	633	609	557	621	645	597	640	578	627	659	665	574	632	559	637	661	639	597	630	619	603	617	641	615	668	579	623	631	585	599	661	610	624	602	555	640	654	615	589	620	619	613	623	614	627	600	640	628	608	607	637	627	626	621	627	635	609	637	649	624	566	683	649	619	625	590	631	533	636	592	607	624	576	635	620	657	598	626	640	582	608	617	606	632	594	627	571	668	611	610	652	611	636	647	583	576	659	657	589	636	612	627	594	647	610	658	667	648	672	670	612	650	611	649	644	636	595	577	629	661	619	660	669	616	596	611	600	626	644	601	629	596	620	623	630	662	626	633	631	576	640	598	643	625	638	602	620	658	591	610	670	631	600	640	573	610	599	618	644	616	643	640	598	642	630	622	616	600	607	630	702	595	621	656	581	588	618	592	615	616	638	641	651	612	603	605	633	617	642	675	681	598	610	644	607	630	572	579	587	624	656	590
38156	40286	47335	47646	34694	33498	35546	42939	34190	22089	13448	7994	5369	4584	4052	3043	2240	3858	5289	3693	2353	1490	850	474	379	269	266	221	227	234	236	243	250	233	226	226	222	256	227	223	248	240	225	244	250	252	253	243	227	214	248	201	249	247	251	218	247	217	213	232	230	238	212	238	248	214	246	218	222	239	241	201	246	241	248	257	250	211	246	218	242	223	210	226	208	243	221	254	225	214	238	260	226	231	236	195	235	257	229	252	234	218	236	246	223	223	244	226	239	236	217	256	202	222	239	248	235	234	238	237	234	258	251	221	217	220	225	240	248	206	206	223	246	246	229	251	231	215	234	245	248	239	231	239	206	230	229	250	242	231	261	237	248	263	209	207	232	225	230	255	236	249	232	224	224	229	241	227	212	239	241	245	265	236	249	219	215	217	215	243	282	224	228	219	230	219	259	211	247	259	213	236	216	239	224	243	231	270	228	251	235	256	246	267	231	232	221	218	244	219	262	245	241	248	232	228	264	213	272	232	218	246	228	219	242	204	218	243	269	241	265	235	229	223	243	246	231	224	255	235	243	254	244	244	199	224	213	237	213	249	256	229	232	222	250	234	232	207	237	216	211	218	220	231	212	189	217	258	233	237	251	230	221	214	234	217	255	255	239	248	238	228	220	221	233	200	244	219	234	209	232	218	225	206	251	224	236	238	231	223	244	230	238	237	263	248	261	242	264	222	244	235	232	234	238	238	223	242	219	230	238	222	263	218	241	214	242	232	222	264	226	233	248	256	253	213	255	180	208	222	226	210	217	240	226	216	256	243	234	252	221	243	231	216	230	257	205	236	233	242	222	230	248	228	225	243	234	225	224	232	235	242	226	243	245	238	227	261	240	218	243	241	262	238	230	248	216	211	236	219	233	236	248	238	231	220	212	220	221	242	216	237	254	225	210	241	251	224	234	222	235	226	232	223	215	250	215	244	269	234	222	247	228	234	234	215	240	228	240	241	223	227	238	222	240	255	242	253	226	223	228	251	254	252	254	219	217	216	246	231	230	201	242	240	227	239	221	211	229	218	207	208	269	229	222	236	236	227	240	225	213	213	229	233	221	232	228	225	230	255	226	243	198	224	251	224	237	230	217	247	230	222	224	193	252	219	218	223	243	227	238	206	231	249	234	224	244	222	211	240	227	231	220	228	247	255	245	245	206	225	226	257	246	239	246	260	228	223	218	226	208	247	218	218	223	220	220	224	238	221	248	225	229	242	255	255	235	216	238	238	219	215	229	220	225	242	229	225	204	221	228	222	227	229	227	216	222	232	241	213	233	219	235	238	226	242	204	234	235	242	247	236	266	211	236	234	248	237	233	225	203	222	206	243	257	235	231	222	243	221	257	243	239	242	228	220	231	220	228	231	247	242	228	227	220	223	217	267	239	243	247	221	277	216	253	222	231	223	200	244	263	216	242	261	225	223	247	249	205	240	223	251	268	220	241	228	247	229	243	223	223	254	268	232	204	225	211	248	249	223	221	228	216	238	226	257	234	238	213	238	226	247	232	225	251	213	209	215	225	254	226	218	243	223	207	233	250	257	228	218	214	240	250	233	247	247	237	222	241	233	219	217	220	247	209	237	229	219	268	249	243	251	215	240	226	212	244	240	210	224	222	244	212	236	222	248	232	248	251	231	206	233	254	202	233	215	204	255	216	226	198	242	236	234	261	206	223	241	234	207	227	209	242	221	253	220	220	219	219	232	238	226	230	211	227	241	236	223	233	204	225	252	248	256	215	249	249	222	249	258	224	209	231	232	249	257	205	211	234	216	257	242	243	237	228	223	246	224	215	212	234	225	266	222	255	229	226	229	227	233	238	250	222	236	231	186	234	234	230	256	233	244	243	216	235	235	234	226	217	203	233	222	245	217	232	249	233	245	228	200	253	233	233	261	214	222	262	235	239	225	236	248	247	236	254	231	219	239	212	241	227	196	239	199	253	218	250	211	228	251	220	219	250	234	222	213	261	211	245	246	239	219	245	211	247	246	253	249	257	255	224	233	220	246	252	234	256	257	218	245	229	244	191	223	228	223	210	242	209	248	251	208	230	241	241	240	240	237	226	241	235	212	250	216	217	214	228	221	221	227	242	260	241	222	244	237	240	233	242	213	237	218	218	244	237	232	220	239	226	212	201	259	222	247	232	228	232	249	211	212	256	220	214	225	246	233	233	228	232	199	239	250	233	227	241	228	265	238	236	231	240	235	210	230	213	222	247	210	245	230	211	208	233	210	237	210	237	225	231	225	192	234	246	224	240	214	238	247	212	232	240	228	204	231	222	244	249	259	235	242	229	242	248	261	231	221	260	284	208	216	240	233	218	220	250	206	221	245	219	218	242	214	205	213	220	234	212	249	250	204	250	215	244	231	245	241	251	215	225	219	191	241	218	236	204	214	224	205	221	258	224	225	272	237	233	218	230	261	222	236	253	215	229	221	241	258	233	268	228	248	216	249	237	233	223	227	232	253	235	215	242	241	220	222	238	241	255	232	210	206	218	238	220	198	226	220	229	246	234	239	244	256	264	259	195	243	245	215	203	246	257	220	241	223	206	233	242	227	228	221	232	228	234	246	225	223	245	244	203	225	238	251	249	235	248	214	228	264	273	218	234	220	220	226	216	224	267	225	213	264	231	219	216	225	228	214	232	246	232	233	216	247	213	229	233	206	216	225	237	236	250	251	235	205	234	254	204	206	252	251	254	242	237	248	244	207	227	210	253	238	229	211	244	238	218	253	224	238	217	219	212	249	221	259	190	207	228	249	225	239	189	252	226	239	253	222	234	239	235	227	259	255	246	231	222	255	259	243	234	214	233	218	224	238	240	211	233	246	216	220	220	240	250	248	235	274	227	238	235	211	201	228	229	257	221	270	215	226	228	244	225	238	222	230	241	223	206	242	237	249	216	215	215	263	244	253	251	235	268	213	215	236	250	251	208	222	259	227	261	232	241	238	233	236	241	226	264	232	217	231	215	242	250	214	220	227	250	236	231	205	261	240	245	218	227	220	215	258	242	212	221	247	240	236	235	214	223	257	221	246	258	228	263	243	221	212	259	221	220	252	208	224	238	226	249	242	249	228	232	227	248	250	221	232	209	237	226	229	226	214	257	232	225	228	209	237	198	220	259	238	197	242	258	234	214	261	249	240	229	233	255	223	207	239	222	210	259	211	241	221	232	243	222	219	217	226	240	229	214	250	264	233	207	253	226	249	244	247	215	247	247	218	226	210	217	215	245	238	214	206	241	246	236	213	217	253	246	247	228	219	215	232	211	248	221	235	218	203	252	239	232	226	214	225	240	231	234	242	242	226	223	216	232	214	220	228	247	216	222	213	254	232	241	239	225	200	268	231	246	222	196	248	234	249	266	223	229	240	229	228	246	206	229	226	205	237	224	214	203	207	222	204	212	250	203	242	214	221	234	250	232	221	234	223	239	226	204	245	233	224	260	243	252	222	235	230
24030	31540	45076	49191	48321	50713	52640	54660	44963	35048	26944	22967	19108	18218	16823	13554	10980	17310	20462	15745	10815	6955	4085	2150	1280	882	708	560	558	572	555	566	631	530	565	604	531	554	597	581	509	557	541	582	509	602	559	591	564	531	582	538	550	600	554	584	536	561	560	582	547	548	531	563	560	560	543	547	561	526	527	570	569	514	536	564	570	563	524	545	557	532	566	569	535	569	532	501	565	584	546	482	517	538	562	575	578	576	562	562	584	554	528	539	576	552	551	576	566	580	579	550	562	550	565	567	528	593	573	580	527	539	553	534	555	565	559	559	558	569	572	592	594	569	562	545	535	557	573	552	568	550	571	560	559	591	581	552	560	571	571	552	553	598	530	545	596	566	515	570	582	521	584	532	573	592	567	557	533	586	548	547	564	577	577	548	568	547	554	580	575	572	553	567	517	550	570	555	506	570	573	582	592	578	553	587	588	547	566	529	586	530	549	577	506	580	543	564	543	550	499	566	535	578	549	568	576	533	557	536	568	551	573	574	537	579	556	573	576	562	573	575	534	596	570	572	493	567	581	539	564	583	548	569	548	528	575	558	556	564	548	536	526	577	519	536	584	556	587	546	587	536	526	530	547	519	527	537	533	555	565	565	583	554	616	571	512	516	605	555	554	535	511	563	555	557	605	559	545	561	539	543	594	555	555	544	558	545	549	567	538	537	555	583	587	609	557	541	584	546	561	547	552	527	541	571	548	534	604	557	514	557	539	581	576	578	540	570	520	530	571	587	533	591	563	540	541	595	567	576	571	583	556	575	549	546	591	553	571	580	523	557	586	558	542	574	560	547	555	512	533	560	554	560	577	558	582	584	586	561	555	560	550	553	552	554	547	518	577	607	510	513	570	564	575	571	534	538	602	564	510	518	560	617	490	594	536	602	497	573	591	554	523	562	559	523	551	566	582	568	571	598	520	570	547	544	513	549	597	565	596	563	567	571	558	558	567	566	566	532	569	535	516	571	545	527	515	511	517	553	556	537	551	612	510	531	566	568	557	572	543	527	601	613	547	537	556	556	574	532	578	521	555	557	598	530	574	561	554	558	576	564	519	569	532	577	604	549	572	550	569	591	566	544	590	549	534	561	540	570	497	511	563	607	577	588	556	548	592	549	590	557	570	519	512	577	525	526	554	554	567	612	505	560	560	549	567	545	560	596	534	553	555	534	536	563	571	570	521	537	560	551	564	539	547	558	556	582	517	563	549	552	512	535	546	526	547	557	591	549	519	537	572	539	543	600	595	586	556	565	554	543	556	554	579	557	565	552	578	576	546	566	560	569	547	551	548	569	535	555	583	540	568	560	532	548	581	594	560	542	561	507	558	524	569	606	576	592	511	581	570	516	541	594	567	557	553	511	524	540	536	546	550	543	547	616	521	541	569	532	505	574	551	584	544	558	529	571	570	554	543	560	596	541	557	570	582	547	534	576	546	522	583	583	535	560	543	568	567	548	540	604	584	527	545	539	549	547	589	554	551	514	550	578	542	546	548	541	578	540	575	563	569	551	556	551	544	556	516	540	552	547	558	548	575	563	540	571	538	521	574	565	524	570	595	571	592	523	576	573	567	538	537	577	567	571	540	531	555	554	510	579	530	516	577	504	566	564	577	611	560	560	567	549	556	548	543	571	525	547	557	567	588	513	573	577	556	526	566	558	522	547	590	525	593	567	548	569	502	573	576	551	562	539	546	584	573	564	553	569	556	583	546	584	533	557	570	564	544	554	512	565	611	569	594	566	551	553	536	527	552	538	564	560	528	525	531	563	567	623	535	580	538	558	558	574	568	551	579	550	591	596	577	548	540	537	572	584	546	571	555	578	574	581	591	606	571	583	546	567	531	557	532	613	537	556	590	587	568	540	555	576	579	569	526	552	551	514	600	530	539	573	536	567	587	592	541	578	591	533	585	573	575	588	516	556	565	554	535	533	567	592	558	562	525	653	557	564	535	555	548	566	538	562	538	606	539	561	556	519	535	549	528	548	574	540	515	585	561	554	557	565	575	573	535	554	547	536	590	560	551	546	555	528	551	546	561	568	567	505	546	584	530	547	575	593	588	528	579	605	534	587	557	512	506	565	562	527	543	573	565	540	568	546	556	553	565	544	582	546	524	555	566	564	558	577	571	552	560	529	582	558	582	547	531	541	570	560	613	536	535	532	553	550	569	545	586	583	534	573	550	546	573	557	504	578	552	500	523	577	589	531	560	582	560	546	544	567	495	543	583	524	593	563	536	562	566	548	555	549	595	588	571	531	560	542	533	524	584	582	596	588	556	567	555	576	549	570	557	554	547	528	500	563	583	550	529	584	516	572	571	578	579	553	575	565	547	556	585	567	559	591	560	544	579	545	571	572	553	565	551	585	511	579	547	573	548	547	518	548	591	515	562	542	552	563	587	552	583	556	570	565	572	555	561	608	501	589	532	571	593	569	544	524	539	550	551	557	600	558	510	550	568	563	521	578	591	557	545	586	559	616	617	589	522	550	582	573	565	526	598	592	539	566	502	587	553	569	591	559	545	547	570	542	595	545	579	588	534	539	507	549	545	545	537	568	552	538	553	537	543	514	563	534	559	549	546	518	568	541	583	536	548	551	547	541	569	543	555	553	556	577	576	530	577	562	596	575	568	568	564	548	587	620	536	540	528	537	564	511	507	600	538	571	548	584	565	561	562	553	524	546	560	583	607	551	562	559	585	548	609	550	557	534	571	548	592	589	520	562	523	566	564	556	534	566	549	521	563	537	516	569	549	554	560	558	567	531	548	578	562	540	574	540	542	553	591	568	559	550	597	541	543	547	542	596	540	536	576	572	576	535	552	550	522	562	562	567	536	535	607	486	526	556	581	520	558	579	559	554	568	541	583	559	551	589	540	564	559	588	538	528	516	593	559	566	527	560	547	572	569	579	550	539	564	538	526	577	540	565	558	557	549	563	524	547	533	518	562	535	581	582	555	589	550	555	567	578	541	507	549	580	561	555	539	558	562	601	548	567	561	520	535	586	563	528	555	591	544	596	532	547	545	537	529	532	553	556	514	555	581	565	516	532	530	556	569	552	591	549	559	565	567	583	544	554	543	596	535	536	532	559	576	528	583	536	546	549	535	544	569	529	576	545	537	590	533	555	586	549	571	542	502	502	553	524	545	513	524	578	586	569	549	602	577	576	546	562	571	607	560	571	526	555	548	550	591	538	549	559	512	602	572	564	560	579	551	572	543	572	550	510	558	527	561	539	565	517	579	561	547	536	539	568	565	537	563	538	581	548	555	544	589	560	540	567	564	580	575	534	548	529	556	564	553	568	571	542	563	517	594	538	547	535	559	577	596	595	537	555	585	513	585	559	540	547	517	576	579	560	551	533	555	538	545	588	545	556	547	501	585	603	574	595	550	573	552	561	566	549	540	540	558	544	546	557	520	537	542	534	561	542	594	507	544	554	566	529	541	525	589	626	583	553	564	575
8506	6112	11544	20446	24416	23919	16993	10485	8235	5696	4418	3180	2180	1514	1169	818	736	881	797	624	471	390	366	306	291	281	265	295	272	286	285	264	281	273	270	293	261	287	293	275	296	334	272	261	296	265	295	275	293	292	279	303	280	285	264	300	286	282	261	330	287	280	276	288	269	274	298	269	294	279	294	300	260	305	309	300	288	286	283	262	276	290	285	350	279	263	278	286	265	283	322	291	270	274	268	285	294	325	297	260	300	258	298	294	285	297	283	281	274	243	299	271	288	316	308	277	303	301	301	311	273	276	286	291	252	274	297	299	304	298	265	288	267	308	272	279	305	287	303	307	274	283	320	293	291	289	304	278	305	296	277	277	298	283	302	268	290	289	316	294	315	304	272	268	303	307	289	307	277	301	298	262	287	263	300	280	279	320	255	290	289	293	263	295	254	263	296	301	263	275	304	293	296	300	323	302	295	292	308	293	266	290	284	268	279	279	264	297	275	294	275	299	290	306	310	314	264	284	290	331	263	298	268	295	301	281	292	296	277	291	269	287	285	291	282	299	301	282	282	314	270	309	307	317	272	298	281	259	289	278	274	262	317	255	301	275	280	288	302	291	304	290	276	287	295	276	299	280	267	326	302	278	285	275	286	313	279	269	288	302	279	272	289	287	310	263	324	289	295	294	296	287	299	291	291	289	289	292	331	277	326	262	289	264	330	296	259	288	317	290	289	292	278	290	270	285	304	294	298	291	293	299	266	290	272	266	278	275	304	280	258	283	288	304	288	273	289	281	275	303	285	289	293	300	288	277	282	295	307	323	345	283	289	279	282	277	293	288	281	308	256	281	292	298	303	276	267	292	287	261	262	274	274	258	298	292	312	274	295	277	278	268	254	274	306	327	313	267	254	295	292	250	259	294	269	283	289	287	253	283	298	289	315	272	297	298	273	297	264	289	306	301	273	296	265	269	259	320	294	300	283	283	298	267	278	298	281	299	270	307	273	288	287	276	313	322	301	301	280	286	312	271	299	305	286	282	279	294	296	293	271	302	269	275	302	274	301	271	271	315	280	288	287	285	282	249	285	291	286	297	305	290	309	296	264	292	300	281	277	306	302	279	278	306	275	292	282	263	305	264	267	285	268	274	294	287	322	282	282	292	296	279	285	271	265	280	306	274	292	296	289	297	272	283	303	255	295	261	272	315	283	249	283	268	303	264	280	272	308	295	264	316	277	275	271	264	276	268	308	280	292	305	267	263	279	302	276	310	262	281	255	249	274	266	301	285	272	252	296	281	301	285	302	314	280	300	265	288	262	297	271	276	302	280	312	297	314	268	284	284	282	267	302	294	271	284	270	259	285	306	277	321	287	278	319	290	269	322	278	253	308	275	312	307	258	279	255	285	276	291	302	285	262	278	267	295	276	280	284	263	290	298	296	301	283	278	326	290	294	269	256	275	270	284	264	269	264	251	281	284	310	298	295	298	279	283	295	277	281	278	291	299	314	280	284	256	273	308	281	304	291	295	300	299	281	321	306	300	250	296	248	262	309	286	305	295	314	262	312	273	282	283	297	262	284	266	296	292	312	313	268	282	272	335	240	251	318	273	236	260	306	281	288	315	289	279	276	299	269	280	299	287	296	283	266	296	289	271	242	290	301	279	260	271	295	289	289	298	281	288	288	300	293	279	286	279	300	304	268	275	308	266	270	266	258	309	318	292	293	264	310	292	274	266	285	329	288	252	290	288	275	300	266	263	301	293	299	326	276	278	282	315	282	287	279	291	299	317	299	254	286	324	280	298	283	288	303	286	293	293	268	271	295	276	266	269	274	306	301	298	298	308	284	289	305	287	319	296	275	277	291	318	281	303	297	281	305	299	284	259	255	273	268	295	270	314	274	275	276	253	287	269	272	282	268	293	274	271	263	285	272	295	282	285	282	278	291	320	269	295	279	298	280	301	293	248	284	280	270	299	265	301	303	295	303	303	272	329	267	277	290	296	291	299	295	266	304	280	285	298	263	276	279	263	273	286	291	283	283	296	284	268	267	290	293	305	291	276	278	262	343	268	320	272	296	299	288	271	298	285	303	259	284	289	286	283	271	312	295	282	262	274	264	304	293	278	280	265	259	284	295	287	275	253	289	284	286	270	297	274	336	299	282	287	289	295	266	297	299	276	304	286	261	303	260	264	296	304	288	281	296	278	292	306	283	260	277	294	292	329	288	285	283	313	275	288	288	269	259	312	314	288	319	287	283	285	265	296	300	280	256	305	295	272	293	274	255	303	308	310	290	281	266	313	288	290	263	297	290	290	303	268	284	294	276	320	284	288	319	248	292	289	301	275	287	301	312	315	275	305	273	309	301	323	296	324	313	273	309	274	291	314	286	322	293	278	250	260	268	246	286	271	271	262	296	275	315	268	276	275	308	305	310	301	301	291	288	307	277	299	308	274	272	296	325	268	325	274	281	301	311	273	285	320	252	297	294	312	260	288	333	274	282	300	287	277	257	258	248	298	264	293	261	328	273	260	296	312	311	289	301	287	301	285	266	304	272	277	306	302	313	284	289	265	279	297	261	292	255	306	297	275	273	280	278	267	283	290	275	298	249	278	298	296	278	272	219	275	284	305	288	306	253	304	315	283	288	292	295	284	270	279	288	276	311	312	276	310	275	248	286	266	276	293	306	285	307	285	285	306	298	261	275	312	283	321	265	247	298	269	289	302	293	301	260	317	312	251	291	280	264	278	312	302	298	287	302	284	266	274	297	281	286	260	279	284	271	294	295	324	293	265	278	277	318	320	310	289	265	284	256	297	286	283	293	265	289	292	277	294	277	281	287	255	278	273	267	285	310	274	305	293	317	292	296	265	292	266	284	305	287	272	324	320	269	314	287	247	293	268	295	269	294	266	298	284	288	325	293	293	306	271	300	287	301	290	288	272	283	305	295	303	300	297	321	275	268	284	308	285	274	278	261	314	306	280	289	317	291	269	305	316	298	300	276	275	268	310	259	295	302	276	313	262	282	271	308	304	335	250	282	304	301	264	296	276	298	300	270	293	321	302	269	300	264	286	325	220	257	299	263	321	313	288	320	318	277	295	256	318	284	278	269	274	275	284	248	277	301	270	305	279	302	248	269	275	295	302	304	294	272	283	274	288	281	280	303	287	269	308	276	292	280	277	270	254	288	283	288	292	295	309	275	282	306	278	316	299	301	298	288	282	298	288	284	295	308	319	289	302	296	279	279	301	304	297	262	265	280	296	280	292	293	313	265	288	317	260	280	280	280	264	294	288	290	288	290	276	263	292	290	294	304	272	290	303	272	265	286	307	298	246	300	289	268	284	272	305	284	294	273	294	275	318	343	289	315	282	271	292	315	297	288	256	294	269	297	287	284	298	294	294	282	297	286	298	277	303	279	288	293	283	285	249	293	298	300	279	296	285	316	316	252	288	235	286	301	304	301	315	297	291	295	289	292	271	257	269	269	289	298	321	271	263	296	282
5326	6156	17646	33917	39273	39143	33283	26742	24586	19328	17154	13454	9919	7424	5773	3766	3382	4357	3647	2399	1633	1231	940	742	739	746	667	661	678	675	654	689	667	658	613	697	702	623	676	671	682	669	725	688	707	665	699	671	675	678	683	641	664	706	729	667	710	669	691	713	719	719	690	662	677	676	683	643	644	666	704	678	731	722	759	679	745	671	731	660	682	620	655	696	668	662	692	709	641	704	685	720	684	681	677	638	704	686	677	659	703	680	700	673	680	672	656	678	670	665	653	655	603	666	662	674	673	666	638	664	715	684	698	646	721	683	635	648	696	702	655	660	686	711	656	694	675	724	656	659	712	705	708	703	628	634	692	620	661	683	683	709	676	632	644	691	658	709	686	674	711	660	651	648	702	649	687	645	683	704	669	687	665	629	661	700	701	684	678	686	651	691	730	698	659	694	643	660	665	665	696	671	678	645	643	692	681	686	701	709	660	673	697	678	706	656	697	662	698	689	697	676	696	678	675	698	651	664	665	665	722	673	687	709	697	647	703	706	660	680	689	673	626	646	670	668	618	690	680	668	660	677	730	698	701	633	656	686	730	687	680	666	663	647	681	657	676	641	650	651	626	622	665	680	670	688	670	706	725	663	673	686	638	680	670	687	692	642	683	682	690	663	741	669	681	671	703	706	670	674	675	645	692	693	668	666	666	712	661	718	688	633	618	681	699	685	692	674	680	682	697	638	675	635	622	683	690	711	675	641	685	639	682	715	684	676	642	669	659	627	683	644	691	680	706	657	686	716	714	695	681	690	712	667	694	621	683	703	697	660	670	681	654	678	703	621	693	650	675	702	656	685	689	705	668	737	677	676	659	609	631	667	696	627	642	682	658	679	634	652	688	644	657	651	651	668	640	703	692	647	691	677	681	659	637	683	660	598	666	624	666	745	653	671	629	620	657	673	685	696	666	704	685	643	657	645	669	705	662	707	654	642	686	631	698	670	693	672	665	702	638	635	669	679	660	689	666	654	643	692	672	614	715	692	702	685	645	666	694	673	661	658	684	677	664	713	708	703	699	662	684	692	651	689	698	711	653	689	675	709	672	673	666	672	651	768	681	667	646	672	709	690	654	663	704	704	694	668	622	689	692	665	657	652	686	665	650	677	687	676	677	672	723	706	673	636	679	691	695	657	667	687	692	687	672	726	640	686	697	693	688	664	732	702	657	683	626	689	664	639	688	685	702	713	658	676	696	677	626	697	713	641	638	697	691	650	682	678	675	654	667	661	670	688	687	662	693	660	647	651	669	703	668	656	661	696	719	649	662	653	701	649	707	754	684	646	628	703	646	648	643	673	651	639	693	680	694	657	674	715	684	696	678	638	636	684	649	686	644	696	659	656	688	690	670	682	700	723	698	642	663	671	679	640	680	689	727	608	664	675	696	724	680	640	675	687	632	644	682	643	672	679	715	709	668	715	715	672	709	663	678	687	643	657	646	665	631	690	697	690	660	678	647	684	671	665	676	696	670	668	681	668	641	669	707	633	719	704	622	674	700	719	631	714	682	666	687	692	712	667	691	675	734	684	631	656	687	649	691	653	693	670	655	656	694	685	652	667	660	716	699	682	712	673	705	654	671	686	680	634	682	660	692	681	659	676	709	661	666	673	668	674	696	656	683	694	637	685	696	707	702	643	656	659	682	654	705	692	634	734	685	671	654	695	697	685	677	619	700	656	663	677	681	674	672	745	661	731	636	681	705	695	657	666	701	690	691	673	670	683	696	664	667	650	673	632	705	703	671	673	670	696	672	667	675	713	710	668	660	656	644	675	678	699	685	678	666	668	645	678	628	657	647	661	696	718	680	675	628	680	685	716	677	702	669	669	684	700	661	657	675	636	636	681	689	682	645	656	684	627	741	644	725	679	678	687	651	712	653	666	680	684	724	693	679	656	624	684	662	630	676	645	686	674	701	640	682	676	691	647	689	673	707	667	711	718	646	725	667	697	672	690	683	665	703	718	668	701	662	656	639	685	715	738	727	685	705	680	695	675	678	644	681	674	709	700	666	689	660	667	670	634	692	670	681	715	690	707	678	663	690	680	701	680	636	654	639	661	618	678	655	695	678	636	646	630	652	664	660	705	683	652	727	682	672	714	711	660	682	704	659	631	677	694	692	638	717	692	669	673	664	648	650	693	619	694	676	672	654	660	698	662	650	682	650	646	641	674	659	645	691	673	640	655	631	678	673	682	659	655	683	704	707	711	680	661	642	663	690	665	704	648	647	609	667	668	660	654	669	690	696	657	709	678	660	656	634	680	707	648	716	706	670	666	658	718	691	668	713	647	683	700	635	721	672	726	693	657	620	665	682	697	685	658	701	654	640	664	682	719	696	704	647	721	671	663	659	721	691	673	660	632	683	669	659	713	713	684	676	679	686	660	717	643	712	665	703	672	634	637	701	693	677	668	684	696	674	637	680	676	635	704	734	683	703	695	702	726	701	677	656	670	703	684	651	644	706	624	657	694	682	690	693	682	746	661	688	643	686	685	655	609	671	736	668	677	678	680	644	630	705	632	655	704	713	685	666	689	682	680	697	631	690	703	712	678	657	687	629	684	629	704	708	673	680	652	680	674	680	654	699	656	636	704	676	668	670	610	686	701	676	688	659	690	641	680	678	678	682	699	708	698	695	664	692	675	652	656	683	670	671	711	723	651	677	687	712	661	662	619	656	693	684	653	632	712	642	615	715	663	691	682	650	697	687	667	625	693	670	707	690	693	717	650	652	676	677	671	678	703	663	724	700	658	706	672	678	678	687	655	714	686	660	700	694	685	636	652	727	671	691	730	677	690	643	689	658	632	718	685	652	692	698	692	630	677	633	638	668	666	691	670	667	740	724	691	668	711	686	699	670	655	681	686	674	637	690	723	694	711	669	687	686	666	714	681	665	657	623	651	680	670	710	669	669	682	655	675	739	668	694	672	686	697	651	678	646	704	670	591	680	687	718	665	661	663	678	670	689	683	699	686	701	658	673	668	632	699	701	682	649	671	663	711	698	717	708	677	677	727	648	634	621	702	656	619	767	665	645	654	651	655	637	723	633	680	694	728	614	655	637	702	643	657	686	652	621	682	697	623	666	716	645	664	650	662	637	642	648	713	687	696	680	661	630	678	691	659	689	702	693	652	673	701	619	674	728	690	673	642	683	717	690	652	711	667	679	661	709	733	718	660	638	687	654	662	665	645	653	665	699	647	664	693	669	673	656	638	666	683	712	665	696	668	667	646	675	633	704	653	703	654	703	688	641	727	701	615	684	699	664	693	640	684	699	660	669	666	703	649	665	643	644	658	724	645	679	707	707	682	621	687	660	671	699	656	696	668	628	646	741	706	617	677	658	713	665	721	686	650	633	698	641	713	632	731	679	674	667	693	675	698	675	683	676	672	691	678	674	695	655	676	681	639	689	665	685	598	666	708	646	683	646	691	676	677	690	707	629	681	648	639	685	642	711	704
27000	29201	37974	46036	40275	39429	29810	27518	22437	13885	10016	7360	6554	4466	2191	1354	1137	1247	1483	1194	938	740	525	379	291	304	252	263	266	258	224	271	273	236	269	271	289	266	248	234	251	258	241	257	264	234	290	234	285	253	278	245	234	263	279	235	267	272	257	276	297	256	285	226	272	242	265	257	224	274	241	262	274	275	241	274	248	264	248	257	267	259	263	251	236	233	242	296	249	275	291	307	278	231	268	248	261	244	252	253	254	278	275	242	253	274	251	256	284	259	279	263	254	250	273	236	257	238	245	260	278	252	279	251	249	275	240	276	252	258	258	282	252	268	243	257	291	250	242	253	267	244	245	262	262	259	254	258	237	256	272	278	255	243	234	275	253	289	277	261	242	248	269	247	235	265	252	243	286	256	253	262	240	266	274	238	268	246	241	262	256	242	282	252	280	242	254	240	253	253	243	265	269	270	282	244	252	260	279	244	262	260	253	251	254	242	292	232	259	273	263	265	298	260	248	278	254	263	256	252	227	282	252	249	250	269	247	293	244	227	255	265	253	241	262	281	274	245	272	280	258	264	235	226	269	280	267	270	275	255	256	252	232	265	258	270	252	272	284	277	275	251	243	274	264	276	233	251	248	266	238	298	244	275	272	249	272	248	257	268	254	235	266	257	282	261	234	261	273	264	287	279	246	257	270	228	263	276	282	274	264	254	272	260	280	272	276	289	280	245	272	278	250	241	282	264	273	261	279	272	230	295	239	268	252	256	278	274	247	275	270	266	270	231	261	254	248	276	264	266	247	264	256	256	251	263	252	279	247	253	232	238	265	262	280	251	279	233	268	261	259	258	253	268	249	265	242	257	254	249	276	249	241	249	271	241	257	258	281	287	244	272	278	266	242	272	254	250	254	260	284	248	260	274	283	268	256	299	259	268	249	257	255	246	242	242	270	246	275	238	255	292	275	254	269	276	266	271	243	236	257	263	244	253	267	246	236	281	253	275	278	272	279	270	259	290	261	224	247	280	285	274	235	247	246	260	243	266	238	241	269	265	233	262	267	257	270	231	243	243	281	249	273	278	248	265	261	247	260	260	260	260	272	242	280	254	279	262	268	261	272	264	264	254	250	263	259	264	257	265	252	241	255	280	306	242	264	269	267	279	253	246	251	271	267	251	251	261	261	244	256	279	260	282	279	295	246	269	255	269	273	270	285	282	250	289	285	268	263	247	278	285	268	264	259	267	237	244	267	234	265	254	250	273	249	272	266	261	267	260	256	240	271	254	290	254	258	252	243	301	249	259	259	258	252	271	251	286	314	262	255	269	278	263	266	226	301	253	230	275	243	257	230	265	256	251	262	267	257	274	252	248	262	280	253	247	264	252	255	276	255	290	271	266	262	247	251	250	243	268	246	248	256	269	277	250	239	268	235	288	258	250	247	296	262	253	271	278	291	235	258	269	262	236	249	268	224	266	257	243	271	225	263	259	275	230	266	265	249	268	235	292	244	238	284	264	262	256	244	258	245	243	262	240	276	279	285	255	276	275	265	261	249	271	281	243	256	242	262	238	249	262	260	274	255	233	291	280	270	247	270	249	263	268	265	257	240	295	252	244	249	276	248	241	256	288	274	238	233	276	265	241	236	277	255	257	254	231	271	225	274	257	247	271	253	226	248	260	257	269	272	260	236	241	245	258	230	279	244	254	303	266	256	267	271	230	216	279	248	278	247	252	270	261	262	276	264	256	271	281	247	274	240	266	266	242	267	263	260	264	269	256	266	237	272	244	263	252	278	243	251	276	299	261	272	258	250	309	267	241	260	216	249	272	255	248	251	276	229	264	273	278	250	273	224	256	241	281	250	247	283	263	254	256	228	272	267	256	251	251	257	260	266	280	263	257	244	251	241	270	233	241	266	254	248	264	264	256	276	258	250	262	257	268	263	263	286	301	253	311	249	274	241	278	269	256	255	252	282	261	261	275	281	271	238	257	233	240	268	250	291	239	273	258	303	272	253	273	254	246	240	269	259	248	230	293	245	249	263	261	275	283	236	270	233	285	239	248	252	273	258	261	225	282	249	258	279	265	274	248	277	272	271	235	270	271	256	257	259	264	264	246	271	231	246	242	257	255	243	272	240	265	258	257	289	257	255	265	280	235	247	262	245	276	309	245	284	243	272	248	273	277	229	290	278	263	259	255	266	253	269	260	272	262	263	282	272	259	248	265	280	245	292	246	251	238	258	252	245	247	297	253	283	234	258	248	273	251	252	226	294	289	267	257	252	270	276	249	255	251	238	272	252	291	263	244	265	276	245	239	257	278	279	242	258	251	264	293	272	253	266	305	280	279	259	276	266	248	237	274	289	243	247	282	302	266	267	256	234	288	303	256	279	280	258	284	283	261	234	250	248	237	253	277	295	258	256	269	262	292	228	264	244	268	254	243	255	251	266	272	273	260	238	274	253	277	250	265	278	307	290	254	251	258	247	283	253	256	237	228	240	274	253	266	274	236	232	268	258	256	286	277	276	236	243	255	255	240	247	274	267	265	241	284	237	243	264	266	226	244	239	291	253	242	259	246	238	269	270	260	253	248	266	272	221	269	252	258	261	251	319	245	255	261	262	237	249	294	249	238	272	250	287	268	267	255	243	283	250	236	258	258	256	232	242	260	249	253	258	251	227	280	253	267	288	279	263	260	256	277	260	306	279	247	267	248	269	290	268	261	248	269	252	277	269	265	234	278	280	256	261	271	259	262	242	257	269	257	260	263	247	261	265	237	285	249	261	280	286	249	252	301	267	275	256	273	287	247	250	298	266	277	241	257	265	248	275	250	280	273	240	228	242	247	241	261	239	247	245	268	277	277	253	276	259	280	276	268	238	269	256	235	264	267	291	242	243	263	271	277	272	247	233	254	244	255	259	213	259	282	265	272	245	275	272	249	242	255	269	263	257	267	278	275	239	237	250	285	270	230	254	244	253	247	267	286	255	249	259	258	273	230	250	263	255	256	282	297	276	315	269	259	263	263	228	236	272	247	241	283	260	258	268	309	277	257	292	220	256	268	261	269	250	268	248	259	253	256	261	241	259	257	246	282	252	276	272	263	240	253	233	251	235	263	312	286	262	255	255	247	271	273	249	258	252	254	229	253	233	241	272	270	252	246	258	267	250	244	286	281	293	282	235	268	242	250	270	267	229	268	260	272	271	262	268	279	260	277	253	269	260	277	252	268	260	256	264	257	267	257	251	259	245	276	251	270	286	235	262	258	297	250	266	257	266	248	294	276	249	261	263	255	251	268	238	227	267	273	270	245	281	283	257	293	255	239	259	280	244	255	238	274	271	247	221	241	247	259	224	252	271	240	244	257	276	232	251	248	263	264	276	240	244	250	254	253	240	244	258	254	271	242	284	273	257	255	247	257	258	289	294	238	248	282	237	253	242	259	243	259	235	243	247	237	279	263	259	266	242	281	256	287	269	244	231	265	251	276	262	269	260	237	284	268	266	292
16958	22908	37261	48316	51410	51301	44651	43130	37488	29310	26731	23422	22514	16565	9811	6567	5618	6448	8037	5888	4520	3372	1962	1268	932	735	692	656	631	636	644	653	617	657	620	642	594	607	619	626	644	636	588	594	594	605	618	614	658	621	625	664	615	601	636	625	605	596	589	643	635	624	651	635	586	610	606	596	604	594	619	654	640	570	580	644	620	623	630	587	596	605	638	641	631	641	621	596	602	608	608	636	630	620	533	654	601	627	564	622	616	615	667	602	661	654	585	614	590	625	631	562	648	550	620	613	615	610	623	627	635	596	621	581	605	593	610	585	618	616	623	659	562	582	666	593	628	620	655	581	639	615	610	631	610	604	617	593	597	582	591	661	642	629	607	618	651	651	582	655	634	575	609	649	624	632	633	602	612	606	637	627	638	629	615	616	641	609	614	585	609	577	625	579	622	626	645	625	635	620	632	612	644	633	625	635	628	588	638	603	586	616	625	636	629	600	634	628	610	625	654	624	566	598	578	626	596	595	683	630	559	600	624	607	614	614	595	594	625	621	642	628	660	590	643	577	616	587	624	586	602	592	632	619	646	649	629	586	584	658	611	625	599	602	605	604	586	632	616	622	619	622	615	607	607	616	615	626	591	617	628	604	613	621	656	635	588	630	676	632	616	607	607	631	603	610	643	592	621	608	608	572	655	592	631	628	632	633	634	641	659	620	593	640	611	636	672	633	595	630	582	628	601	677	655	642	610	582	671	633	598	656	635	601	611	641	661	564	637	639	619	604	661	646	598	637	654	636	617	626	598	648	610	622	585	615	621	614	622	615	580	629	632	597	623	672	605	625	578	597	616	599	599	644	573	614	619	644	596	653	571	604	600	605	622	574	633	695	586	611	600	608	585	628	613	591	602	600	608	637	611	581	624	617	604	642	570	629	633	619	611	606	637	642	628	622	660	608	606	624	673	600	664	602	637	612	603	624	618	626	615	617	599	636	600	635	607	620	648	619	605	598	623	645	611	625	627	620	588	606	652	618	649	641	636	675	656	597	582	646	630	623	641	596	609	599	618	610	607	564	613	615	581	665	593	614	620	643	611	601	614	615	582	632	686	600	630	664	609	608	616	650	614	602	638	570	628	589	601	655	594	581	618	588	603	665	650	582	633	675	642	600	631	657	622	592	598	601	630	583	606	639	660	607	643	628	644	602	640	590	677	640	584	622	610	625	697	605	617	596	629	585	609	582	596	548	622	607	638	594	578	607	611	668	636	592	654	645	656	593	609	644	627	643	550	586	636	617	638	585	620	662	613	613	619	607	590	618	636	636	609	590	605	636	640	610	645	582	591	577	606	612	650	598	603	620	640	655	623	595	616	595	626	630	587	635	651	599	599	644	628	609	621	609	616	572	652	640	644	618	631	598	633	566	649	626	601	652	600	595	621	639	634	629	651	579	639	597	625	627	632	634	629	590	627	624	615	613	566	617	596	602	640	656	571	603	635	617	648	563	662	634	607	630	582	645	598	607	607	578	624	600	588	595	625	625	605	617	616	615	639	643	607	575	563	650	560	583	617	639	644	610	589	659	624	677	666	638	619	626	622	640	608	609	588	618	650	571	634	620	666	583	606	648	607	647	610	604	609	620	614	598	607	608	701	612	650	609	604	622	605	651	632	585	596	590	598	647	637	598	654	631	627	611	585	612	656	573	549	599	602	608	620	597	598	629	623	691	660	582	668	609	627	647	604	580	603	625	638	565	604	596	601	619	626	634	638	643	606	647	590	626	584	577	644	591	602	630	600	599	609	599	577	588	589	605	631	622	645	621	640	588	614	623	623	646	612	618	599	600	576	601	665	616	629	621	599	582	620	595	632	620	617	558	612	627	624	557	600	621	599	616	670	614	661	634	608	669	638	633	631	591	614	584	618	614	648	595	630	649	644	638	622	605	635	607	626	584	673	604	625	613	630	615	655	659	623	667	606	572	666	610	624	605	644	626	623	618	599	630	625	601	611	617	621	586	622	638	589	647	618	657	618	612	597	627	655	619	654	642	646	632	587	576	617	599	550	630	584	618	630	640	622	668	633	606	619	610	610	633	613	616	609	600	585	637	634	656	597	645	589	641	619	589	660	590	618	604	591	613	624	622	614	639	631	630	638	600	568	610	594	620	628	631	607	605	636	604	579	628	673	641	589	604	609	606	609	569	649	612	625	621	599	626	648	602	627	618	607	634	639	638	630	630	627	637	594	663	615	593	623	637	638	611	590	659	617	639	650	591	656	599	592	636	631	652	648	622	653	642	633	618	595	658	635	629	642	633	650	547	578	608	660	644	577	590	643	634	604	635	607	639	610	655	599	615	608	620	646	641	621	614	551	649	593	614	599	613	620	600	593	621	607	642	607	600	621	616	637	589	613	600	602	634	631	642	628	684	633	622	646	646	606	614	614	591	605	601	626	669	603	572	615	660	593	583	632	642	585	585	592	636	615	630	628	649	626	619	645	607	631	646	674	637	622	594	651	600	619	611	625	642	643	573	566	601	606	635	591	657	615	613	615	565	633	610	610	624	622	628	603	595	608	630	607	629	621	625	597	623	625	574	609	608	626	683	710	599	634	594	584	603	623	602	648	587	618	600	611	614	607	650	611	603	604	620	613	601	547	613	580	593	611	618	612	628	638	578	591	646	596	587	596	605	624	627	610	659	595	625	620	606	576	569	618	631	592	643	583	617	644	606	614	584	648	603	622	621	600	590	624	602	629	643	613	585	647	644	614	635	623	623	636	666	648	630	602	629	636	596	604	594	625	605	611	579	607	654	644	606	654	639	633	617	632	622	600	595	675	634	637	612	613	611	610	643	591	615	590	631	649	619	647	647	586	644	637	577	647	639	627	646	608	662	638	643	608	673	592	622	606	594	642	581	573	613	660	604	581	589	610	623	644	642	656	624	647	617	587	625	623	580	656	612	621	618	621	606	622	619	617	642	604	623	602	619	597	591	624	635	627	612	623	613	631	623	596	684	647	589	600	582	648	619	611	606	621	583	621	663	597	653	595	610	654	602	581	626	621	568	617	594	660	644	609	605	587	597	622	653	611	655	624	576	630	577	622	616	640	597	583	665	643	600	609	617	610	663	656	602	573	634	678	611	600	619	643	616	563	636	591	653	625	584	619	642	626	609	638	598	608	595	618	610	599	618	578	592	600	627	643	577	611	632	599	650	618	621	642	610	664	624	567	574	623	634	620	627	596	598	613	609	616	641	632	623	621	671	592	619	635	602	599	634	571	587	610	608	620	626	595	632	646	606	564	567	622	614	604	625	649	596	642	631	605	579	653	655	582	574	639	627	601	576	574	583	574	627	610	622	582	588	619	601	615	645	621	613	624	649	644	609	619	639	662	610	608	619	630	567	602	645	659	650	636	625	599	608	612	587	681	581	611	624	667	628	595	618	641	603	608	624	667	630	641	654	629	615	650	598	602	637	609	586	620	589	604	653	658	605	657	633	600	610	590	634
36138	40128	48094	48880	43818	40744	32547	30222	25575	19278	13370	7937	5934	6222	4610	2440	1429	1333	1630	1573	1198	930	666	476	361	299	261	260	237	265	258	252	225	231	221	218	255	238	252	185	243	254	260	237	234	264	265	232	246	225	235	253	259	252	244	239	230	221	222	227	239	249	246	229	241	247	253	278	255	267	234	229	242	292	237	235	227	233	223	204	241	222	263	242	255	236	241	273	236	230	211	234	228	246	275	222	229	243	244	240	244	243	252	226	220	232	226	252	244	243	261	236	221	261	235	246	231	235	244	237	237	244	220	231	241	273	232	248	237	237	241	264	227	250	248	239	254	238	237	244	256	259	229	255	231	228	266	251	263	227	226	206	240	240	241	223	201	211	198	236	258	221	253	246	241	235	232	219	230	238	224	220	225	241	242	237	258	213	242	226	238	246	256	246	247	242	233	247	217	242	254	229	221	247	205	239	243	222	229	210	243	230	238	223	229	229	269	215	257	236	205	235	248	265	241	251	231	245	239	247	216	235	256	233	233	242	226	234	211	232	215	252	245	238	234	261	225	257	219	242	239	258	201	173	262	231	241	228	221	253	238	224	220	239	247	269	241	221	243	219	217	230	239	244	271	233	213	246	239	208	227	240	221	222	261	240	230	250	256	229	251	212	233	231	203	249	244	232	242	223	249	264	253	232	241	238	241	251	262	228	238	235	223	264	253	254	279	256	244	228	247	240	223	246	239	263	233	253	254	216	214	227	231	259	237	214	219	286	230	239	249	247	240	234	223	230	252	231	214	252	226	229	226	253	229	231	254	237	243	223	237	216	204	243	233	238	232	253	232	218	215	235	242	236	242	217	257	219	233	237	245	229	233	215	242	228	251	231	269	253	217	217	235	234	256	253	243	226	285	235	257	245	237	225	240	220	260	231	213	249	232	245	231	245	207	241	228	233	235	225	247	233	247	227	224	212	238	229	240	234	243	220	250	240	270	264	233	223	261	202	213	263	236	194	212	244	238	207	245	244	254	246	238	215	269	245	235	238	240	235	250	233	227	231	227	245	240	255	247	226	261	257	246	240	218	246	242	250	245	282	234	240	230	262	219	245	249	266	242	237	259	240	217	252	243	248	243	233	259	260	273	240	239	237	257	212	256	226	221	229	254	237	243	241	249	267	232	241	229	255	227	247	224	248	233	243	261	242	241	248	232	228	214	239	224	253	251	232	221	236	247	216	251	213	244	226	223	247	235	229	281	245	210	229	259	233	259	226	238	255	225	223	230	203	222	273	253	254	236	220	223	260	219	242	251	258	245	231	218	223	263	234	239	242	235	230	211	232	229	261	258	238	223	244	223	255	218	228	231	243	258	229	210	272	245	251	236	245	223	248	233	210	235	276	251	243	260	245	248	254	195	248	233	296	256	238	249	225	274	242	237	234	250	215	236	233	250	225	240	233	233	233	236	277	216	233	234	286	209	215	246	241	234	257	241	225	232	211	248	241	239	237	217	216	229	248	239	240	232	238	227	230	278	242	238	251	260	243	241	229	237	228	246	217	233	243	215	276	223	234	226	236	245	235	240	248	237	272	254	287	264	248	232	221	241	225	230	225	241	245	245	218	258	237	249	226	221	250	248	223	242	218	217	202	245	250	246	241	198	185	253	220	247	251	238	242	250	255	222	237	234	270	241	188	257	227	210	227	264	205	249	219	271	239	216	258	214	241	218	249	239	247	235	233	230	205	235	258	249	236	253	236	234	226	241	221	257	260	234	250	215	221	228	221	259	253	258	217	241	258	218	235	231	228	212	237	254	221	237	254	209	231	242	229	221	242	227	240	221	244	206	231	261	225	224	245	234	245	238	254	226	221	249	236	256	227	210	227	272	233	237	281	239	241	223	238	232	240	256	265	253	229	247	240	247	239	231	224	204	258	223	238	269	263	261	263	233	236	258	231	230	226	240	239	230	235	228	229	258	239	232	227	252	259	214	219	213	230	221	233	251	252	215	255	219	210	232	258	219	243	204	222	264	255	251	225	239	223	246	249	236	238	225	220	229	245	229	252	224	215	229	236	249	253	244	243	256	237	245	234	258	256	243	261	229	243	259	244	233	234	252	236	201	224	252	256	272	255	232	243	242	234	271	212	215	255	238	253	256	247	247	229	244	228	270	230	243	231	235	215	227	247	241	239	254	227	253	255	246	253	234	226	242	244	219	240	244	232	256	249	224	250	226	260	241	254	223	243	246	246	264	238	253	227	242	220	229	253	240	260	236	228	253	266	242	229	224	248	219	219	223	237	221	248	249	252	233	246	253	234	241	251	227	240	256	220	240	245	253	266	266	220	257	222	241	238	194	231	229	227	230	250	231	248	204	276	238	206	242	225	257	243	243	242	243	226	230	253	248	255	239	263	235	260	234	229	225	243	246	237	224	260	220	238	230	226	231	245	249	226	229	238	256	224	243	218	232	242	251	251	242	255	239	240	224	257	248	236	235	216	253	240	223	226	236	226	259	260	251	232	243	248	228	205	234	227	237	238	243	256	245	241	230	233	219	232	254	258	229	247	246	251	254	251	235	236	239	201	228	238	250	225	262	231	264	239	222	270	250	235	241	248	249	250	238	235	258	228	250	220	224	266	213	257	231	239	287	244	240	248	257	255	244	215	246	228	218	240	218	222	244	218	248	221	217	278	243	274	229	248	228	211	219	258	251	238	215	226	231	265	221	263	254	263	239	246	224	234	250	229	252	250	249	265	229	233	243	249	234	228	223	244	275	227	255	242	231	253	252	239	242	244	242	239	214	213	234	251	257	228	237	250	204	226	230	222	236	227	228	258	241	226	264	235	232	208	228	241	231	235	258	259	258	226	234	223	216	242	221	241	235	244	226	257	234	214	237	223	271	205	254	234	218	263	244	233	262	240	240	247	251	248	213	240	246	240	250	229	233	194	243	233	272	243	238	245	214	217	263	256	224	235	262	238	247	235	237	236	212	269	254	232	240	241	254	229	244	246	226	216	252	281	217	244	275	222	242	203	241	220	235	281	221	224	232	238	241	218	231	236	248	239	261	228	236	230	231	221	257	258	225	238	249	240	259	233	232	232	243	256	248	239	247	244	242	214	244	234	234	254	256	273	256	260	228	230	236	226	255	205	222	249	271	260	237	234	214	233	245	248	214	236	232	255	227	231	219	252	238	229	250	214	248	213	248	232	253	233	243	228	222	265	254	240	247	252	250	251	218	227	232	228	252	257	223	248	244	278	246	246	235	223	223	229	243	215	242	215	243	193	204	211	240	240	223	226	221	233	249	242	250	242	248	230	250	238	236	197	232	280	241	224	229	245	260	253	242	247	255	238	232	267	232	270	231	267	240	240	209	252	213	230	213	226	258	220	255	229	255	211	188	231	244	251	255	201	206	223	229	247	244	250	222	262	234	237	238	249	233	209	243	239	260	233	265	260	253	237	217	231	256	206	229	233	202	220	238	232	241	257	235	242	281	226	244	240
22586	31567	46797	53013	59185	56789	49192	46166	40155	34729	29874	23082	20694	22145	17585	11000	6815	7220	7960	7909	6074	4666	3087	1911	1191	853	684	592	581	559	623	610	543	580	597	595	568	572	569	571	577	603	593	573	543	569	592	575	588	568	575	611	512	531	588	529	544	547	606	587	542	575	577	553	571	591	510	599	548	593	568	568	569	581	580	583	580	594	597	583	580	568	529	543	597	587	552	605	558	553	633	571	549	536	571	568	533	584	557	580	553	564	584	577	544	571	526	546	588	620	581	570	597	591	579	549	572	571	568	547	530	583	567	578	584	572	554	589	592	580	573	542	539	604	542	556	569	552	571	506	618	573	571	570	557	548	591	569	597	553	539	547	511	575	535	556	542	575	558	559	551	562	582	552	600	566	601	570	563	538	627	558	580	566	536	584	585	550	551	582	588	562	566	578	524	602	543	543	553	576	582	552	556	629	564	562	574	528	571	553	549	573	558	603	602	539	589	514	541	583	554	570	580	555	555	598	589	593	559	578	593	555	570	599	575	572	538	543	599	570	579	576	606	529	593	596	548	600	630	592	589	572	565	577	542	587	584	535	589	588	529	525	519	563	557	565	586	540	583	573	591	595	528	563	611	537	599	522	592	558	604	538	590	570	597	592	557	565	535	559	583	560	572	587	591	563	623	591	555	557	555	581	534	572	577	569	576	528	586	600	564	572	577	565	567	554	609	559	532	524	552	584	557	590	577	563	569	548	547	583	529	572	589	569	592	564	606	575	563	597	595	557	579	521	547	568	557	553	553	556	595	581	552	609	566	582	572	579	550	579	571	552	577	585	551	561	565	594	552	511	578	589	570	563	551	569	584	588	558	565	560	572	594	591	603	546	601	541	566	582	590	549	549	558	541	591	599	583	546	584	571	520	568	565	571	568	532	551	583	568	606	548	587	595	551	573	578	569	569	578	569	561	554	608	518	534	556	562	602	574	569	562	572	552	567	593	576	587	559	526	610	605	547	600	601	552	566	553	558	539	538	550	592	510	562	574	577	608	573	574	527	550	592	583	573	581	583	561	545	569	593	524	588	579	556	559	587	590	560	556	550	567	559	549	557	560	564	541	569	594	530	541	600	569	578	546	572	577	554	569	544	585	585	592	626	605	554	562	533	584	558	562	529	596	584	576	584	566	563	587	612	588	585	583	567	521	639	574	545	551	529	627	560	590	581	559	522	587	580	555	573	575	585	566	599	571	568	577	574	576	543	561	570	546	573	541	605	612	572	589	569	557	535	535	551	562	581	589	563	571	541	580	549	600	613	548	555	572	598	619	561	575	587	589	565	553	598	548	579	563	553	567	536	604	555	645	591	544	620	570	560	548	563	596	609	530	588	578	534	556	554	559	581	559	551	555	607	627	592	552	598	568	615	559	566	600	530	545	568	554	548	561	567	582	553	607	563	544	571	623	549	556	635	590	552	539	582	559	566	620	531	569	515	564	580	584	540	565	575	549	562	569	576	572	573	550	546	573	519	577	601	538	577	577	564	583	546	593	550	626	585	532	578	577	576	555	629	534	569	572	551	611	526	554	555	551	571	592	558	588	574	608	562	540	602	555	533	569	584	616	599	567	583	530	544	535	586	589	593	601	553	543	572	595	587	557	569	553	543	556	594	603	558	565	574	557	486	561	517	540	565	609	622	568	583	552	585	565	538	571	553	545	589	538	542	592	560	534	552	546	607	642	620	541	591	587	579	571	568	564	527	599	584	557	591	545	515	562	546	597	563	558	537	625	591	597	543	586	594	580	576	553	558	545	567	595	583	561	612	551	584	556	591	602	590	552	574	612	567	587	538	566	558	572	535	583	571	594	573	563	567	523	545	547	569	592	554	543	518	551	565	548	554	582	556	613	552	596	537	526	543	538	533	563	541	570	578	586	544	533	546	584	572	595	577	571	532	561	603	605	566	530	554	583	589	584	588	566	572	590	602	578	575	539	569	548	583	592	591	611	595	553	559	556	573	555	590	581	551	564	588	597	603	567	588	576	578	555	569	574	559	533	576	583	544	549	560	578	565	572	572	570	565	545	572	578	574	577	543	544	543	524	571	545	591	554	563	562	529	575	585	577	558	563	578	578	575	540	569	533	573	559	570	537	595	594	573	603	530	578	523	606	553	562	544	569	601	578	554	580	555	577	605	583	553	577	580	590	535	583	574	587	565	540	557	530	583	596	543	562	590	548	547	595	513	608	546	592	549	583	547	574	565	539	585	540	597	531	564	589	542	586	540	591	568	520	580	571	561	563	587	529	584	560	557	557	545	546	554	553	577	567	581	595	567	587	564	559	571	571	547	536	568	563	544	561	582	551	606	598	568	571	536	555	554	559	548	536	576	537	553	548	569	585	546	599	483	508	583	515	557	539	559	590	605	534	604	582	548	593	558	582	544	585	521	577	561	535	575	581	577	585	558	559	597	571	582	553	528	584	553	590	595	570	559	556	572	572	534	555	570	563	567	573	564	561	591	574	589	566	533	565	560	593	551	571	544	565	586	539	576	591	533	598	586	624	564	603	581	596	580	585	573	576	567	587	582	563	524	538	557	570	542	602	574	511	579	532	591	549	552	547	564	583	592	565	557	619	589	598	540	560	582	582	511	568	610	579	606	578	573	551	592	575	609	572	580	578	561	565	549	571	530	562	554	575	569	537	543	537	546	560	545	582	550	573	576	558	603	539	547	574	564	581	558	530	570	560	578	579	516	544	552	550	574	595	554	559	551	570	577	558	553	579	537	586	522	590	555	600	541	588	583	527	544	585	560	551	569	576	552	604	579	547	582	558	552	555	571	544	652	572	552	546	564	598	553	571	548	522	515	552	562	581	563	553	563	542	597	575	566	579	612	557	573	565	568	579	541	541	598	622	564	584	565	562	578	570	570	550	585	562	554	595	576	590	581	547	564	512	566	505	599	547	555	522	571	559	545	584	562	555	546	562	563	585	547	579	557	578	556	569	537	539	571	598	583	545	601	542	528	560	558	552	575	572	548	615	544	533	554	560	551	557	576	551	555	571	561	600	584	577	602	517	590	601	546	627	542	611	542	558	578	554	578	581	578	548	598	557	620	606	558	516	554	575	578	591	574	561	560	559	545	552	577	534	565	554	593	548	582	576	621	587	563	556	552	601	566	565	539	542	543	557	553	546	567	608	579	590	522	620	591	585	566	548	570	563	563	523	541	585	549	563	557	513	550	567	564	597	553	552	524	573	569	598	558	598	597	586	584	554	546	568	568	553	629	535	588	572	588	559	519	584	543	589	569	557	585	580	574	585	558	554	546	556	567	569	564	575	569	537	574	547	556	588	603	584	561	600	569	574	564	567	578	584	589	601	590	576	570	581	541	572	593	548	578	586	541	550	552	568	557	578	575	608	593	538	584	598	540	553	570	570	560	560	542	558	532	582	582	553	522	553	573	555	567	554	565	595	570	566	577	529	617	565	524	596	587	564	541	571	544	582	580	476
7280	5456	13944	25266	26735	26553	21049	13830	8184	5295	4050	3149	2447	1622	1430	1164	815	653	642	491	494	371	376	351	307	275	295	284	265	308	275	300	273	332	324	291	299	279	290	296	306	320	299	254	298	268	282	268	266	299	261	300	300	278	270	258	291	307	307	285	289	280	288	299	257	305	296	313	305	329	304	280	275	293	289	268	275	266	313	285	303	275	295	268	294	273	315	290	268	278	304	316	280	299	305	290	302	277	267	268	272	265	255	314	269	304	294	276	309	279	290	281	302	309	280	311	300	301	257	304	280	275	299	264	286	306	263	297	284	253	295	282	295	277	301	266	291	265	280	244	314	309	273	299	311	280	311	289	294	304	303	282	292	280	295	271	298	266	286	294	301	292	296	291	278	312	284	292	300	288	252	278	279	293	277	281	303	289	295	269	273	315	295	272	296	277	247	273	285	259	273	331	277	293	278	276	278	306	290	292	289	296	273	272	290	278	281	309	293	300	292	288	276	312	287	309	278	279	282	326	278	320	298	281	260	305	275	273	312	269	276	315	283	273	276	282	285	275	261	291	299	280	282	295	291	278	293	313	267	277	305	287	263	317	305	297	271	304	316	309	281	287	292	288	310	269	287	307	282	302	302	303	287	304	300	286	288	291	303	272	279	315	253	289	288	270	295	299	303	306	262	271	262	332	317	328	273	268	299	321	305	295	293	276	265	292	314	245	290	279	289	300	262	331	295	287	276	274	286	261	274	304	274	290	284	293	299	293	272	258	279	329	276	284	290	300	273	278	281	282	300	278	274	312	269	263	288	313	307	257	295	287	262	303	286	297	264	284	269	285	254	285	281	265	298	273	300	326	275	295	296	284	310	275	281	277	271	295	286	312	314	271	291	263	294	271	290	300	268	299	273	315	284	298	295	260	306	287	274	273	260	274	270	281	269	285	285	300	283	273	279	276	303	293	331	302	298	280	314	277	290	275	310	295	272	300	306	282	277	301	281	304	307	296	276	264	298	299	257	298	284	287	319	254	275	288	308	279	287	295	309	258	275	282	284	279	274	277	278	297	298	288	284	269	268	307	285	288	304	313	274	264	313	299	274	277	315	309	309	326	278	249	279	307	333	271	285	263	285	286	277	278	260	311	322	319	304	269	280	270	260	262	285	319	307	285	284	303	330	284	296	288	281	285	312	297	266	317	277	290	262	284	309	317	293	273	293	260	287	272	296	289	260	277	313	318	283	305	293	286	280	296	270	308	274	288	276	289	305	288	305	278	291	297	280	269	312	254	302	284	296	306	255	295	279	252	284	310	308	315	284	272	298	260	266	284	308	267	268	326	256	288	295	295	293	282	285	324	266	233	309	297	280	281	302	271	271	300	269	298	280	284	284	269	316	320	269	276	320	278	286	249	296	311	301	281	292	273	300	294	319	276	294	268	283	264	279	298	315	273	286	258	277	291	310	297	296	289	295	332	310	267	279	286	295	260	274	283	280	311	275	297	289	279	285	272	283	261	295	318	285	304	285	279	301	316	281	279	300	318	288	313	267	265	290	264	270	298	291	282	279	275	269	289	279	257	319	300	295	308	295	299	286	295	308	321	274	298	244	296	292	282	276	293	275	278	270	293	287	319	298	286	295	321	292	312	284	271	296	318	281	278	294	320	265	262	306	266	286	294	275	301	269	306	310	309	320	285	293	286	268	313	274	264	266	288	293	292	279	303	282	279	294	260	280	279	302	285	273	274	316	295	283	303	305	313	290	257	259	294	286	296	302	253	299	304	275	308	227	277	267	280	264	273	274	287	279	303	292	310	258	289	279	295	278	262	296	302	294	293	292	274	265	276	251	287	281	287	288	292	316	281	263	297	273	286	284	259	319	288	255	280	267	288	306	311	284	282	262	284	266	268	290	280	275	270	298	292	285	318	263	260	283	283	292	290	319	283	262	311	301	297	273	292	299	282	285	292	287	288	312	284	303	252	281	301	289	289	322	248	310	258	265	286	257	293	318	319	327	312	287	282	297	309	291	242	278	277	280	258	284	290	309	297	282	264	291	290	282	273	274	303	283	300	261	269	271	296	285	268	282	282	256	300	310	284	266	288	270	281	300	265	323	329	275	292	277	253	278	268	288	288	312	312	296	298	274	266	279	290	290	282	289	319	285	291	296	285	319	298	321	272	268	288	271	267	284	270	269	282	269	303	280	313	272	289	318	299	314	312	287	287	277	275	300	316	288	271	309	287	263	310	284	292	294	306	272	284	274	258	298	282	274	290	273	290	286	284	288	294	278	307	288	263	286	252	281	317	279	279	311	291	274	280	287	264	301	302	280	275	308	309	313	270	277	279	295	256	302	275	281	269	278	284	266	313	291	324	290	279	270	287	267	255	266	292	290	236	301	261	284	299	265	279	277	269	298	277	271	245	268	300	286	272	281	294	303	291	274	272	279	311	282	284	287	271	285	277	291	297	279	291	281	304	276	316	281	292	290	285	278	262	297	276	258	276	296	323	266	291	271	307	282	276	299	277	266	253	271	293	328	305	278	303	291	291	254	255	270	299	286	266	278	306	317	279	272	293	253	282	288	268	287	324	314	290	247	303	298	282	301	314	301	298	278	264	295	297	271	281	283	286	262	293	301	311	263	301	289	276	285	311	281	311	280	274	280	301	282	266	273	310	275	308	284	289	267	262	277	274	283	270	301	287	274	295	302	284	306	292	301	294	255	320	294	275	270	291	295	310	249	296	281	291	283	277	302	283	316	287	304	314	285	284	266	257	256	274	297	282	277	296	285	283	309	293	291	282	297	264	252	309	283	319	307	259	291	303	297	282	261	285	315	308	289	274	294	262	284	296	279	274	290	273	288	278	296	278	259	296	289	289	299	276	299	294	283	296	281	269	290	299	276	303	299	267	272	255	296	286	284	328	292	299	250	290	263	306	273	288	321	293	278	287	267	288	309	256	319	280	290	287	326	284	281	270	276	299	282	297	305	288	279	306	301	273	290	280	295	245	274	287	284	299	336	303	279	276	295	301	267	277	299	282	310	281	288	325	289	318	277	257	275	298	280	288	258	282	273	302	280	286	278	307	296	328	281	311	303	302	327	296	295	283	260	288	296	283	289	277	302	275	310	275	291	292	268	314	284	275	293	294	277	294	303	297	252	275	283	290	290	307	289	312	261	272	244	284	276	290	267	273	241	256	284	306	296	296	292	274	286	267	307	282	302	307	281	292	293	266	264	278	270	251	308	301	287	303	295	283	245	276	296	299	260	294	310	266	294	286	265	273	309	291	291	285	305	261	280	316	279	263	299	298	288	322	293	346	305	281	298	297	277	270	284	285	305	282	278	279	268	253	284	308	318	250	281	285	303	260	297	288	314	309	286	289	273	275	293	253	294	287	267	294	287	320	311	302	280	317	286	299	280	313	312	316	267	275	282	293	268	275	320	291	293	292	275	290	298	311	343	302	314	277	303	286	295	296	280	272	301	282	324	278	299	265
5015	5595	21142	37956	41075	42099	37131	30143	22871	18349	15522	13077	10807	8147	6610	5376	4061	3077	2681	2157	1689	1246	1045	864	762	735	625	640	668	701	694	598	670	698	695	686	677	655	720	676	664	699	645	685	685	730	695	732	642	678	686	672	704	714	677	637	651	676	734	687	687	696	658	711	665	593	649	680	658	683	721	686	676	645	656	654	649	696	655	709	692	649	701	684	697	688	651	669	636	666	639	670	675	662	686	712	648	675	632	661	660	670	643	722	666	714	639	705	635	678	626	695	680	733	701	657	621	718	724	669	667	693	640	690	702	689	718	694	628	692	652	710	692	721	673	662	651	657	651	680	717	662	671	685	656	679	667	649	683	656	698	691	669	651	690	655	678	651	702	675	690	648	673	704	652	676	679	678	674	648	698	660	666	673	641	678	683	704	680	663	674	676	690	731	714	650	674	702	701	700	632	709	662	731	688	652	684	707	697	697	696	653	700	651	631	702	680	626	691	675	688	672	648	669	654	696	702	733	670	646	675	631	674	664	678	693	681	693	682	641	676	675	662	690	705	683	689	631	690	659	679	674	667	656	671	712	670	691	624	653	659	696	700	666	683	649	683	651	644	677	709	658	714	655	662	706	660	666	655	686	694	690	682	702	679	664	714	680	685	682	708	670	638	623	709	670	669	693	642	686	619	680	684	658	682	643	739	707	710	689	662	699	664	724	663	675	668	653	694	660	698	700	683	664	691	658	642	652	670	654	633	626	654	701	685	657	664	598	612	646	716	685	669	727	682	684	639	668	706	686	684	667	658	693	665	698	690	660	685	674	683	706	689	700	678	701	639	674	699	676	642	644	568	702	630	690	644	699	652	583	657	695	684	666	612	667	669	685	664	661	639	684	641	676	681	663	663	650	670	672	677	648	679	672	698	655	685	682	692	710	691	637	681	665	631	654	656	658	676	687	689	677	657	684	729	708	639	683	672	662	678	691	673	664	673	666	695	699	684	677	656	726	651	686	701	698	682	668	699	632	645	659	656	683	673	705	681	645	659	680	634	640	680	672	679	731	687	677	659	704	690	658	660	679	679	656	699	643	752	671	721	689	663	656	670	645	695	716	687	670	705	665	667	664	626	659	703	704	657	753	651	664	675	668	662	667	686	667	672	654	666	651	688	652	718	656	702	665	707	690	668	653	705	638	656	674	699	693	718	668	658	660	689	703	712	635	710	665	690	706	687	669	693	642	679	613	685	643	701	698	666	704	619	682	625	660	654	646	666	668	692	641	678	662	689	663	694	645	703	658	706	711	624	665	697	638	651	657	665	685	659	727	633	670	682	696	672	672	680	700	690	694	677	631	660	684	664	689	644	711	699	642	675	651	722	697	650	678	668	657	689	648	718	667	650	718	723	656	714	673	639	652	647	700	666	702	690	649	692	717	717	615	655	658	636	682	685	685	727	661	689	697	685	667	667	695	683	693	670	677	688	684	692	672	678	706	721	660	666	640	660	680	704	719	730	681	682	686	683	715	642	680	608	645	692	659	675	664	673	695	657	693	678	660	654	716	659	714	685	653	687	685	699	694	698	690	700	648	705	681	629	721	682	634	701	688	668	665	676	682	726	650	652	646	694	698	683	663	649	673	640	660	676	639	688	665	677	680	704	629	660	670	670	678	693	721	686	709	661	691	645	664	703	679	669	702	683	682	670	719	696	681	718	654	649	700	647	656	693	658	702	655	687	649	672	665	672	714	673	708	684	663	726	661	656	677	656	693	647	664	687	661	694	655	653	639	690	640	670	688	682	634	662	662	649	708	705	695	701	647	725	667	647	671	690	697	704	681	688	633	685	663	707	668	673	711	678	675	717	704	670	636	650	709	693	647	633	676	672	653	665	644	669	690	703	667	695	687	659	688	607	632	672	673	686	654	638	642	649	672	712	664	658	689	692	660	653	667	696	649	674	690	640	648	715	631	631	653	716	689	637	670	665	639	638	690	675	668	685	667	608	676	713	687	645	648	682	691	677	653	683	693	663	666	636	659	676	706	666	697	674	688	695	650	720	661	638	706	628	712	649	668	673	695	667	629	684	689	668	693	655	704	710	664	699	690	720	694	686	640	698	668	706	651	666	698	682	715	693	659	650	685	712	662	691	636	687	716	650	639	665	699	692	681	665	676	651	663	688	687	658	686	644	661	705	673	686	687	670	676	671	701	649	635	682	667	680	707	699	668	650	667	671	657	681	651	647	699	668	666	695	648	675	652	687	635	684	675	661	710	680	674	666	644	653	670	648	683	659	638	714	683	727	670	689	699	663	676	651	694	657	661	630	711	680	678	670	697	695	677	703	663	690	686	662	680	635	646	712	702	702	633	694	673	671	672	655	663	648	659	670	699	673	675	699	678	723	670	644	630	632	733	697	641	674	714	709	700	695	631	740	674	641	640	701	676	671	657	672	649	612	702	696	664	699	690	613	641	682	679	661	673	700	675	687	646	691	686	674	671	665	665	674	696	663	667	661	636	655	690	673	700	675	677	663	672	658	714	679	671	687	645	628	664	690	660	658	659	630	671	660	679	699	661	681	695	701	671	682	673	704	673	675	695	683	673	652	695	644	677	651	650	662	666	677	638	671	704	652	708	695	713	719	664	690	684	693	677	684	665	708	650	687	659	686	665	660	678	648	666	661	664	678	653	651	690	721	690	714	686	642	691	729	682	712	665	682	663	646	700	687	681	726	667	697	663	704	654	675	669	650	695	652	683	646	696	709	712	672	662	655	706	609	661	665	662	673	684	669	692	618	662	656	672	666	666	676	693	664	703	704	718	645	662	682	697	665	728	655	692	651	680	642	660	690	651	662	717	676	677	712	661	687	707	658	671	698	709	627	698	672	677	627	671	659	656	674	686	666	685	655	726	681	705	671	698	691	675	675	677	700	665	706	614	666	660	668	694	680	693	674	649	680	712	655	655	681	652	711	630	670	651	697	727	664	674	671	674	664	747	680	647	660	652	688	704	678	672	693	642	694	686	670	678	693	693	629	656	659	731	668	671	674	644	674	652	662	676	737	696	679	696	656	613	700	658	638	630	664	687	674	613	677	657	629	681	685	660	690	662	700	679	718	640	666	634	656	736	688	686	707	639	649	694	678	689	651	679	673	687	665	703	692	722	656	662	743	706	670	676	633	650	646	657	653	697	680	692	694	664	710	671	670	675	665	675	732	664	696	696	711	659	688	665	664	662	668	624	669	692	667	633	695	705	704	682	625	677	650	675	684	616	673	718	693	665	661	746	629	701	660	640	662	691	736	672	698	744	642	662	690	662	692	691	713	678	638	674	650	670	674	659	667	668	639	676	697	637	665	690	734	665	671	613	680	676	646	680	687	660	674	659	704	678	668	696	676	720	671	679	661	662	631	649	621	716	711	646	649	694	679	696	729	629	645	657	663	667	670	676	624	719	657	679	687	676	674	631	648	689	706	697	686	690	667	684	653	689	710	664	665	680	684	680	668	713
28184	31518	41909	45576	39337	36833	30107	25412	21342	14511	9111	7363	5975	4937	4214	3078	1947	1371	1027	864	1014	839	622	505	404	370	303	269	280	270	249	252	249	252	295	256	234	256	246	282	265	252	232	254	313	270	274	244	232	246	240	293	272	246	278	282	229	271	292	290	284	264	260	255	285	274	265	270	270	257	239	237	254	249	273	254	248	272	250	255	238	277	253	271	272	213	254	215	245	251	241	242	271	248	270	249	256	257	264	280	257	284	295	289	253	259	272	269	267	249	236	269	260	284	269	260	258	263	280	285	274	240	254	253	258	239	259	243	235	282	288	287	248	260	270	240	235	270	267	261	268	273	249	281	265	257	251	257	270	249	242	234	259	243	267	277	275	264	256	286	256	259	225	270	271	257	262	245	245	254	268	281	244	274	298	278	240	254	240	249	289	280	254	291	273	268	252	261	260	246	267	264	247	279	274	236	282	273	267	248	245	285	279	261	260	260	284	256	239	252	267	305	265	260	248	286	253	258	297	258	242	246	251	258	262	254	263	249	245	250	237	269	259	274	283	245	261	273	255	261	275	249	252	275	257	242	267	256	244	298	270	256	279	260	265	264	252	276	276	272	260	247	273	263	238	273	245	237	269	288	243	266	266	229	249	226	251	258	268	260	262	257	247	272	279	239	263	274	253	284	269	274	297	254	278	250	261	283	255	274	246	236	260	292	241	245	275	289	255	244	239	248	223	266	267	279	275	249	289	235	225	260	255	241	269	262	278	262	234	243	256	256	256	258	269	275	249	249	271	279	277	260	267	282	245	235	255	282	278	254	262	242	243	266	267	249	283	281	285	283	263	280	261	271	254	260	263	252	245	256	267	246	243	261	256	257	225	260	259	251	264	280	299	258	269	269	268	242	274	260	251	245	261	290	252	265	246	248	278	270	242	276	265	287	254	278	228	228	272	282	307	271	268	274	261	279	269	248	222	279	265	280	261	236	252	254	252	247	240	273	253	281	281	288	261	234	249	263	268	247	265	258	250	288	260	255	278	253	262	273	296	233	274	261	262	258	272	261	242	293	291	282	253	248	278	245	267	295	246	274	284	266	272	237	252	235	237	300	238	250	258	259	260	256	278	271	255	266	250	243	277	241	249	253	241	252	259	282	295	263	266	279	238	285	284	264	260	238	266	268	270	288	268	250	243	225	258	275	282	238	269	248	255	240	280	257	239	244	241	263	235	262	256	267	257	257	273	276	246	247	258	259	250	254	271	278	265	227	255	270	254	264	267	287	259	272	261	267	260	293	243	255	284	280	296	271	271	240	265	253	262	268	237	260	287	286	238	232	281	277	279	249	248	242	271	250	256	267	244	253	265	281	255	280	252	266	271	224	262	245	264	280	292	244	278	245	262	263	242	270	262	239	272	260	260	278	267	251	258	259	263	282	258	259	265	255	268	271	249	296	271	285	282	249	253	259	284	296	215	256	272	257	243	248	262	289	259	255	284	278	296	253	265	304	263	265	282	252	271	272	251	281	290	240	276	241	237	244	252	246	281	253	251	271	271	249	265	246	275	290	249	255	250	294	273	257	257	270	266	243	257	249	260	269	269	261	292	226	248	270	259	246	268	238	283	301	279	267	272	276	275	287	285	268	281	251	262	278	272	262	257	251	262	245	228	304	276	247	273	275	237	225	249	284	245	294	301	281	271	238	283	259	265	251	241	275	254	243	279	253	239	262	265	255	259	255	271	260	262	269	265	250	250	257	276	292	265	251	265	249	249	248	236	264	238	245	296	260	298	275	258	264	259	256	257	250	269	269	251	276	279	269	250	247	237	257	244	276	284	275	266	252	270	259	291	276	259	261	229	252	278	248	261	260	259	264	280	261	254	242	244	249	245	280	271	258	246	259	282	242	266	264	265	274	270	277	276	267	246	253	282	258	256	255	243	284	248	291	254	265	264	277	228	270	279	291	285	281	284	290	271	222	259	263	260	248	277	261	266	250	259	282	261	253	259	258	250	242	240	281	268	240	255	309	249	257	262	268	278	253	290	251	242	254	265	270	273	259	249	268	244	265	252	266	300	245	256	279	263	252	283	265	259	249	263	276	270	261	294	277	258	236	242	266	279	268	259	274	266	275	267	261	225	255	265	303	273	256	253	260	248	263	254	261	282	274	277	281	271	260	230	272	281	277	271	254	243	270	295	257	227	266	246	255	256	278	247	260	260	274	272	274	247	246	258	248	264	255	249	266	281	262	235	247	287	271	275	252	261	255	240	263	262	251	258	259	250	261	261	249	280	294	281	257	245	233	284	256	270	275	266	246	254	263	271	264	234	256	288	255	278	252	279	259	260	279	266	252	229	251	261	221	245	261	208	247	273	240	257	270	254	280	248	221	257	257	230	252	264	229	272	220	240	276	263	262	255	249	269	229	264	250	253	282	255	256	240	222	258	259	278	267	266	261	266	255	295	239	278	246	288	266	255	233	254	250	256	288	267	268	221	246	256	239	288	259	246	276	266	253	287	280	270	225	261	250	262	263	280	294	285	246	251	245	284	264	268	267	266	268	255	257	255	270	240	284	289	222	253	263	246	242	241	233	257	269	271	272	228	275	266	257	286	241	261	252	242	257	278	240	283	254	278	259	234	266	254	265	265	258	219	242	242	277	239	252	264	284	248	266	271	280	267	244	251	275	260	261	242	275	278	243	259	300	267	229	288	267	233	278	293	252	274	265	263	272	254	284	252	255	292	291	259	270	260	254	274	288	235	255	309	249	213	262	279	277	286	255	258	253	256	256	282	265	253	255	282	274	282	261	269	269	271	273	252	240	282	246	257	255	264	238	283	244	255	302	252	249	267	243	242	258	246	262	278	274	259	240	265	248	270	264	260	259	269	259	227	271	253	238	259	283	257	268	244	265	293	274	273	284	227	277	272	282	252	236	251	241	234	276	266	287	272	243	268	259	243	258	247	269	293	273	251	267	221	285	256	271	269	273	252	251	281	258	259	249	249	261	267	249	275	266	264	236	239	257	257	266	279	270	255	258	268	277	254	251	250	301	266	240	268	246	269	248	270	245	269	245	279	235	255	258	287	268	277	289	286	275	241	285	267	272	271	258	244	287	270	250	262	269	245	249	247	267	231	247	247	280	270	241	237	275	257	276	251	258	240	269	229	255	264	261	270	263	259	250	246	272	248	274	267	246	258	276	250	277	275	258	251	239	281	279	259	236	259	254	260	255	233	252	282	252	247	259	280	241	259	226	255	256	286	268	265	242	252	268	268	259	265	248	254	269	243	247	266	268	254	230	248	240	282	303	257	243	305	294	267	240	259	253	252	283	236	279	280	271	265	275	260	281	266	279	258	291	258	271	290	265	251	245	226	251	267	250	283	252	243	257	262	241	275	252	237	235	242	249	275	273	260	274	264	273	260	253	264	252	273	223	297	229	243	264	253	254	247	260	229	252	248	231	283	261	246	256	281	274	295	278	279	276	263	257	272	248	248	258
17932	24386	39881	49395	49729	49320	43178	41469	36983	30033	25186	23769	21364	19568	17092	13320	9372	7069	5237	4504	5071	3817	2951	2198	1366	1013	801	715	602	625	616	634	648	611	628	639	611	616	638	587	620	639	603	608	615	640	612	613	636	639	646	576	611	617	611	617	629	649	612	632	619	604	695	619	599	646	619	611	655	638	566	624	619	629	646	596	649	568	582	611	627	577	612	629	579	619	642	649	641	639	656	658	627	620	594	604	613	648	592	628	595	635	643	623	618	629	603	615	611	578	644	652	657	633	599	656	614	651	667	596	610	608	591	656	628	642	625	624	637	648	652	625	674	633	612	624	664	581	620	626	629	628	630	637	636	636	677	602	621	588	647	637	636	650	611	567	609	627	590	581	602	580	655	620	653	614	578	663	611	611	625	651	654	579	575	612	614	609	644	634	600	604	624	617	616	603	621	605	616	656	602	632	643	643	668	643	608	636	579	581	608	591	579	612	685	595	616	614	632	605	628	603	605	639	651	586	594	606	587	651	591	606	665	630	663	673	639	612	636	624	628	560	599	673	597	640	597	620	653	629	609	599	585	596	631	617	588	630	617	617	647	618	605	613	606	576	591	646	623	604	638	611	590	566	610	643	623	629	629	639	631	586	565	605	628	594	648	649	566	567	594	617	604	605	607	590	627	620	609	650	591	679	610	614	643	609	613	632	616	590	637	596	641	616	648	632	619	635	607	622	645	598	574	645	635	640	569	626	560	610	605	613	587	652	599	660	647	597	675	626	607	628	634	600	603	588	571	593	618	633	607	590	612	571	584	644	654	604	599	609	607	600	604	625	639	647	596	624	584	618	613	587	625	651	612	641	586	641	620	624	582	628	588	630	628	627	615	608	609	638	629	653	574	638	602	624	636	619	624	651	624	589	620	643	599	648	631	622	658	612	591	641	640	608	617	590	634	614	602	651	638	643	608	618	652	663	568	681	619	655	638	628	618	661	646	629	644	614	658	633	557	658	634	648	593	601	610	618	653	666	629	613	695	606	599	651	622	640	654	596	631	703	608	645	618	605	612	661	615	603	656	634	642	623	611	648	649	621	624	632	648	617	645	626	621	617	633	641	638	644	650	604	594	614	586	652	667	632	623	640	594	619	616	563	615	600	619	601	628	593	611	633	658	607	600	627	617	650	586	621	666	612	636	650	600	592	614	613	628	625	585	632	632	626	635	640	601	645	600	667	585	615	608	572	605	634	650	590	628	646	610	629	583	625	631	610	634	667	633	518	606	646	627	587	593	631	640	638	571	624	626	605	652	665	639	574	640	628	650	655	610	624	655	589	631	656	656	621	610	591	667	665	578	609	633	639	601	618	667	591	636	601	607	661	590	616	603	606	623	595	657	609	583	644	581	631	642	631	638	628	591	646	620	675	642	602	594	647	622	604	616	635	569	618	643	634	631	641	613	615	612	635	625	612	633	624	584	582	635	637	636	647	623	641	621	595	625	605	604	566	616	588	617	634	602	590	603	586	635	602	601	611	603	640	638	666	617	615	618	633	652	579	577	633	618	575	574	630	614	664	624	597	634	628	631	638	639	685	632	569	591	583	647	595	605	639	635	593	634	585	614	648	653	626	608	606	661	593	629	615	593	625	633	617	613	606	584	605	636	600	586	652	652	604	591	655	602	612	622	596	651	600	612	583	600	561	623	614	626	597	634	634	636	590	622	626	594	599	618	633	613	606	630	596	647	569	612	558	639	641	610	587	611	622	617	612	618	632	619	614	594	622	630	614	600	622	676	638	627	615	605	642	557	626	607	582	640	628	608	590	571	618	624	632	672	641	620	666	603	644	652	596	616	644	618	602	612	637	635	613	610	619	580	632	638	625	579	624	652	628	592	635	625	592	636	596	596	614	637	568	617	622	618	629	624	625	635	623	611	635	600	640	648	571	625	634	659	603	627	613	642	609	623	601	665	633	597	634	608	590	566	624	676	592	646	599	593	625	610	617	617	651	612	626	605	621	575	589	611	614	603	617	630	646	691	679	635	577	618	618	605	654	616	633	612	602	599	617	605	670	620	629	637	616	620	612	637	621	629	637	679	661	594	591	596	625	647	606	601	662	559	612	646	661	634	600	631	611	546	588	592	630	674	589	604	643	617	627	623	598	647	641	610	608	622	609	637	624	650	638	623	613	637	636	618	613	648	609	637	593	580	605	634	620	611	618	637	601	592	612	566	610	597	629	597	643	639	581	643	635	647	614	641	653	635	636	704	625	617	620	631	607	624	612	628	668	578	606	618	658	589	600	645	640	672	600	671	630	608	654	673	599	629	604	627	635	581	620	591	597	589	626	598	617	580	599	577	605	625	588	617	583	580	632	617	635	614	662	565	603	613	653	653	566	609	620	636	575	597	655	623	635	632	634	633	646	637	558	648	632	594	593	628	606	659	628	615	572	640	660	595	670	647	670	654	615	571	609	632	616	618	611	610	638	653	638	662	596	613	616	660	633	642	611	613	642	614	601	609	650	602	608	663	627	628	637	604	629	628	625	648	626	634	672	661	623	623	617	638	629	597	602	591	624	605	621	602	598	631	618	579	626	652	643	621	637	611	569	607	652	619	612	646	623	604	642	601	663	640	630	604	596	617	624	647	589	602	588	612	669	628	658	643	609	598	631	620	631	649	656	611	622	620	617	637	615	633	589	616	586	610	619	667	662	641	628	615	569	621	595	631	605	628	624	597	599	642	620	657	632	616	585	586	593	622	568	617	606	625	612	619	665	638	664	671	604	615	609	625	631	667	649	645	629	602	633	636	656	603	630	594	598	615	618	612	605	663	588	620	657	565	639	630	609	681	623	650	625	629	619	629	632	611	601	649	602	655	640	600	606	619	637	613	645	576	626	612	634	646	616	631	607	631	627	599	632	615	602	622	645	589	618	612	621	617	613	579	645	601	638	614	618	640	583	650	622	645	582	632	593	600	594	660	629	616	625	583	646	645	643	632	622	642	613	593	605	589	617	652	619	594	639	631	616	626	621	638	618	645	616	637	644	637	605	641	614	629	614	604	591	636	604	606	633	644	601	632	634	668	604	570	625	631	601	619	609	590	672	576	630	632	656	632	669	602	610	629	614	647	599	624	642	602	609	619	630	592	569	603	602	596	615	657	637	631	604	608	668	612	637	572	630	560	603	612	610	669	647	582	591	601	639	658	581	569	623	628	575	630	605	579	619	624	611	622	618	641	627	612	605	630	610	632	632	633	614	604	576	656	633	616	581	594	617	624	641	646	610	612	624	636	665	614	613	582	639	639	637	664	622	647	634	616	586	577	597	645	639	600	615	604	616	607	667	629	647	646	635	614	618	664	602	583	587	669	583	574	614	621	652	620	621	624	594	574	662	600	571	595	617	581	608	633	610	653	645	599	652	611	649	650	640	631	611	646	653	626	626	615	664	641	659	659	603	579	602	645	641	641	584	670	627	594	586	584	607	604	613	607	633	646	606	596	610	635	623
39183	41866	47410	46458	42214	39435	34244	28232	23533	18748	12056	10228	9602	9461	9271	7468	5681	3985	2669	1885	1737	1660	1343	1045	700	441	342	307	278	261	195	215	220	221	205	211	216	231	244	236	195	222	229	225	205	205	250	252	243	213	241	242	238	245	246	244	224	234	231	227	254	210	232	229	272	231	281	239	232	220	246	251	229	230	238	239	221	238	241	220	233	213	239	228	249	217	222	209	251	222	228	222	232	220	204	251	252	220	229	242	215	210	224	208	231	258	219	211	257	221	226	237	234	205	229	237	243	223	219	225	258	245	240	239	205	223	221	224	233	228	218	227	290	247	223	253	224	231	220	235	236	252	226	228	230	222	222	211	200	242	222	231	230	213	243	242	240	204	215	241	227	217	234	209	227	239	216	187	195	241	220	212	229	234	219	205	222	219	226	209	201	230	245	261	261	227	265	231	233	224	268	220	202	239	204	211	225	249	239	228	195	234	214	235	222	219	225	222	234	253	235	221	222	238	227	252	214	217	221	207	238	248	240	247	215	271	215	233	211	228	242	219	240	241	237	191	225	226	208	222	244	206	225	211	262	211	249	238	238	229	222	218	220	239	222	197	226	217	243	250	231	220	233	228	240	244	217	210	235	222	219	238	218	225	251	215	214	224	219	210	218	216	239	220	248	202	217	229	249	228	227	212	225	195	224	214	234	230	222	222	230	225	227	237	229	216	215	222	225	222	228	205	220	220	207	221	217	266	241	249	207	220	210	234	228	203	242	218	229	254	255	200	257	239	237	241	224	248	239	227	245	231	211	241	248	243	227	245	247	231	230	243	240	212	241	233	216	211	223	247	207	229	231	232	233	197	224	247	232	235	196	232	212	235	238	228	247	227	226	234	226	240	231	204	241	209	220	247	241	216	217	226	262	212	249	210	219	235	244	250	257	219	212	231	226	247	236	233	230	215	241	247	217	235	218	222	227	241	245	223	217	238	223	232	226	250	237	224	220	206	227	211	236	233	223	204	236	210	224	241	214	226	247	238	237	219	232	238	251	227	237	230	223	226	217	235	220	226	227	230	228	234	253	240	219	230	237	218	232	231	220	221	184	236	226	216	240	246	201	228	231	214	236	210	213	224	238	218	222	231	206	215	206	216	230	223	212	238	231	240	241	237	226	210	234	241	238	231	219	232	222	235	241	199	229	217	227	226	215	228	245	235	212	229	217	238	212	235	211	230	259	211	224	219	212	218	246	220	270	246	229	216	221	252	190	226	212	212	221	230	223	225	275	230	228	227	239	236	241	220	236	231	255	228	222	222	224	244	216	224	240	229	233	255	230	229	210	251	234	201	242	238	242	221	212	228	231	223	248	218	217	185	227	234	231	237	247	188	223	232	245	221	204	222	238	247	244	220	268	220	228	245	227	226	210	215	240	239	256	225	235	229	240	247	219	245	215	198	216	241	206	199	256	208	211	232	223	245	217	233	230	237	265	215	209	253	235	204	238	202	224	236	219	226	202	247	230	240	237	243	224	207	218	241	212	221	230	226	213	222	250	211	212	226	216	241	203	224	237	259	228	227	229	207	267	240	219	232	235	223	219	255	237	216	244	233	249	198	213	224	223	213	228	223	207	220	241	261	212	228	228	247	230	218	229	220	246	207	226	219	221	219	241	219	227	218	229	217	213	208	243	222	210	223	228	235	230	224	230	223	258	210	219	232	226	227	245	212	216	228	243	261	247	208	224	215	205	211	254	238	234	221	218	214	226	230	223	178	247	255	230	226	235	198	216	206	237	230	233	223	222	234	248	269	235	228	239	235	244	264	234	217	235	221	214	227	239	229	238	226	238	225	205	251	209	231	198	210	210	224	217	215	241	236	205	232	231	240	219	244	223	241	228	236	215	212	230	222	252	219	216	227	251	241	248	225	241	213	230	210	252	218	238	216	211	237	223	234	245	247	217	196	238	252	232	233	205	221	219	230	233	241	221	226	203	226	227	219	222	229	214	231	254	234	248	250	230	206	225	202	221	272	208	236	225	223	230	253	223	238	220	216	223	225	259	204	225	232	247	231	217	218	222	239	223	231	225	215	231	239	225	240	228	234	236	248	254	247	234	222	232	242	239	219	233	225	212	251	232	214	211	240	236	273	222	249	228	208	256	240	224	205	202	249	251	223	216	209	219	236	225	225	223	255	235	184	204	227	244	227	237	211	236	215	235	218	225	209	217	208	220	252	226	214	239	227	221	223	262	223	250	215	219	226	260	235	222	238	262	227	232	230	225	224	234	226	232	218	251	198	199	224	210	223	213	226	271	207	228	239	242	236	218	249	250	212	221	232	218	240	243	210	214	203	220	224	237	223	216	224	230	237	225	224	228	227	231	243	248	238	238	229	220	222	208	258	230	234	213	207	244	235	217	210	208	246	242	228	206	223	232	259	234	212	234	237	235	244	230	239	240	233	228	231	254	203	223	229	240	227	227	217	228	226	232	212	220	225	229	245	243	261	266	251	228	237	223	270	225	221	230	229	220	248	241	251	208	233	228	222	246	224	248	229	230	214	251	217	238	240	214	225	229	233	217	221	240	198	227	257	240	220	242	210	211	246	252	228	242	218	219	221	228	220	241	227	228	209	219	240	208	223	236	201	249	227	234	248	211	197	215	233	228	208	255	199	246	208	221	212	220	201	231	242	231	243	235	241	239	244	228	219	262	255	266	218	205	262	237	216	240	241	220	215	207	230	250	253	198	223	229	231	203	229	237	214	260	195	205	216	224	236	230	210	196	228	244	215	226	239	241	217	229	234	248	224	232	227	218	212	237	222	183	233	237	250	195	226	222	208	193	236	232	258	236	187	227	237	240	245	237	238	228	201	199	226	233	211	232	262	236	220	234	235	247	240	221	239	208	214	229	214	239	209	203	234	253	206	202	228	222	237	239	224	198	226	230	207	273	221	235	229	215	233	225	240	243	222	259	255	242	238	236	233	238	255	253	245	247	231	221	234	240	226	235	224	237	246	245	218	211	223	212	230	233	226	235	241	260	237	241	276	262	211	190	196	201	253	222	235	227	265	253	241	207	223	237	238	210	223	236	231	228	247	243	210	237	229	201	228	217	252	244	221	229	218	229	246	236	231	249	210	215	251	245	231	210	215	240	272	217	238	229	215	242	232	231	221	242	259	231	251	193	219	238	228	253	242	233	221	230	218	233	229	239	237	211	226	251	226	228	230	235	223	225	229	218	211	228	244	222	206	241	232	238	225	269	218	239	215	222	219	223	251	218	239	247	229	238	233	238	224	269	229	231	218	242	222	232	224	228	230	213	228	224	256	223	216	231	225	215	220	259	223	220	249	242	242	233	213	196	220	243	242	254	220	247	219	221	194	218	210	221	196	230	243	259	199	217	232	220	232	241	238	227	239	226	245	231	205	246	192	219	227	213	220	242	241	241	206	239	192	235	225	226	222	196	219	238	208	236	238	216	236	238	218	209	192	280	228	221	212	192	189	227	240
25034	33157	44909	50483	53426	53926	46825	41136	38039	32991	26493	28015	27754	28893	28539	24980	21201	16502	12096	9257	9124	8306	6834	5089	3233	1955	1274	854	705	618	573	503	535	533	544	547	527	556	560	543	546	534	548	567	547	526	565	528	539	563	555	542	473	605	579	529	511	562	549	508	591	542	515	561	576	540	542	542	526	556	536	582	537	588	563	540	540	593	558	551	560	583	569	516	581	591	543	543	547	556	493	555	499	522	551	556	566	562	540	553	554	605	547	534	559	551	510	522	580	550	545	527	523	502	561	535	537	514	524	514	554	547	528	557	535	561	517	613	556	542	594	506	562	540	570	534	546	527	511	562	505	545	547	574	511	566	532	501	547	531	545	563	510	565	552	544	551	503	556	564	558	535	563	560	520	500	529	528	539	542	576	552	534	524	546	539	530	558	528	520	545	497	542	540	532	544	574	557	532	546	525	540	554	548	550	601	555	534	520	549	494	534	549	546	518	539	567	523	550	566	562	542	517	549	568	554	543	559	535	540	557	513	554	554	528	581	577	515	576	534	574	530	558	555	532	543	526	542	547	620	592	525	564	547	548	542	562	552	535	589	538	527	554	476	546	566	554	575	548	543	555	570	504	565	534	510	533	546	556	549	538	565	563	537	595	539	546	525	580	534	549	552	516	511	507	544	479	547	536	533	544	568	569	543	556	549	553	539	556	556	544	603	524	552	561	575	528	580	564	536	550	535	513	527	542	545	604	558	554	563	573	534	557	528	551	561	534	531	575	560	502	546	505	538	552	569	577	569	579	600	569	547	559	532	520	544	574	564	543	493	526	565	520	501	557	490	544	562	561	552	513	558	534	536	533	529	556	518	532	537	543	596	541	549	558	560	571	538	522	529	542	548	559	573	565	565	565	618	548	542	527	519	530	537	540	544	534	545	536	616	533	526	564	573	550	506	570	562	543	523	550	561	575	544	532	555	509	523	553	552	588	569	577	540	561	563	515	584	571	552	582	588	547	542	574	530	545	541	574	519	554	558	545	562	534	586	520	531	519	552	560	563	547	574	497	565	555	590	538	520	543	575	546	557	533	536	525	563	519	543	569	518	560	551	569	559	497	548	517	563	536	556	489	537	570	559	574	562	555	544	530	506	516	573	545	528	544	548	540	557	550	585	544	565	505	550	602	532	559	522	486	531	557	550	538	525	552	513	580	523	565	553	565	590	568	585	541	548	511	524	472	540	531	551	526	554	537	523	555	541	546	581	536	533	533	544	517	537	524	563	585	579	520	492	528	528	557	530	544	497	518	540	547	520	515	581	582	585	557	569	583	523	539	565	541	537	556	517	569	574	607	552	567	564	532	516	519	567	566	529	569	548	564	574	535	514	547	537	529	560	486	535	552	508	554	494	551	558	536	515	528	544	527	510	519	571	509	513	584	535	536	534	555	533	543	540	577	551	528	563	571	543	558	529	544	534	546	554	494	550	560	525	584	580	515	561	535	527	540	565	573	532	596	540	549	523	541	558	514	541	531	558	533	510	565	520	578	560	569	566	498	573	500	575	534	551	547	561	552	555	569	559	524	544	557	552	522	558	548	517	540	562	583	535	572	558	526	559	581	537	593	497	518	528	552	541	532	592	561	565	575	570	533	593	524	574	533	537	530	577	566	533	559	537	546	570	561	553	573	483	574	557	535	558	573	541	561	564	570	565	554	576	562	605	535	529	540	514	522	509	562	563	554	583	586	513	528	567	534	614	549	543	565	578	541	541	572	511	560	525	548	544	525	540	562	543	553	584	575	545	528	540	524	550	549	524	500	556	554	543	548	538	560	566	530	557	553	570	537	507	580	527	571	550	517	567	529	542	503	547	566	521	557	575	535	554	537	567	541	580	559	519	548	561	563	526	534	593	581	518	559	532	586	573	560	555	540	545	534	533	556	549	571	526	543	553	554	533	582	562	513	540	530	539	540	578	541	559	522	546	524	553	568	505	511	561	560	546	550	525	576	582	551	565	604	565	582	517	568	535	524	530	542	523	570	573	560	525	593	548	527	525	587	535	566	554	553	529	568	554	551	580	538	541	565	544	529	501	525	538	508	586	555	513	555	544	571	544	579	544	551	567	527	537	509	546	558	536	592	548	543	563	517	541	556	542	508	550	585	570	608	519	546	554	506	532	571	542	547	528	528	565	584	517	556	536	523	498	533	557	548	559	532	565	557	594	527	553	575	540	541	544	544	548	569	568	555	548	546	560	548	564	547	538	577	545	552	529	599	578	546	522	494	552	537	521	588	540	543	539	564	527	531	530	592	549	532	540	543	561	591	529	556	552	563	545	544	532	554	548	575	516	541	551	558	545	574	574	497	501	523	533	572	570	601	528	544	502	514	531	577	522	551	552	528	549	611	526	569	572	457	581	571	537	544	520	525	525	578	525	574	532	526	535	592	520	536	556	522	538	549	558	529	547	609	505	527	564	556	544	560	563	583	568	576	538	557	561	547	560	572	554	558	570	528	561	544	545	507	572	603	516	559	596	497	550	564	563	528	526	524	508	541	546	533	536	516	573	561	516	520	547	531	544	560	529	558	554	551	536	580	545	565	602	533	542	555	524	531	500	527	547	566	541	501	538	543	557	524	518	514	578	562	552	544	540	550	544	530	573	584	572	524	525	569	543	548	593	572	540	529	518	526	522	541	572	528	570	555	550	552	511	570	562	539	537	559	595	550	546	574	512	591	526	532	552	564	510	574	530	542	555	576	556	526	571	515	500	568	516	566	540	530	537	535	562	530	515	561	537	554	573	553	548	529	566	537	568	577	513	558	545	529	562	497	519	541	556	563	533	492	551	547	532	549	518	527	512	552	558	524	537	574	504	551	514	603	573	536	515	549	572	515	569	562	532	571	560	557	553	510	535	510	533	540	558	559	500	533	603	601	554	539	569	607	549	546	515	617	530	541	584	529	543	569	549	509	550	509	544	505	536	499	555	565	570	555	574	585	542	502	537	568	534	510	545	543	541	535	549	562	566	529	542	606	556	567	479	542	528	485	505	590	555	545	537	573	555	545	528	537	514	515	569	529	578	553	542	514	538	560	558	534	495	562	530	559	560	544	544	575	571	551	532	547	550	575	569	558	531	513	576	536	516	522	533	570	557	564	550	558	554	548	564	561	539	527	538	506	597	517	531	547	540	549	574	544	561	569	518	519	562	582	508	529	586	552	495	547	556	573	573	610	564	535	553	511	592	566	584	558	538	527	586	560	526	585	514	562	555	528	584	542	526	557	563	574	535	540	523	564	515	601	542	537	533	568	539	518	553	555	541	565	534	587	552	538	533	542	597	526	552	553	534	557	538	525	549	533	569	604	584	545	552	587	521	519	573	572	559	519	547	548	548	503	529	540	528	546	546	525	526	521	548	528	528	588	532	512	560	507	540	546	559	523	510	571	580	592	524	529	521	536	510	529	558	550	566	555	524	555	552	518	527	547	533	544	570	522	564	530	559	544	545	560	555
9268	6401	10479	9181	8474	6425	4482	3624	3455	2028	1066	1343	2326	2041	2225	2353	2133	1749	1252	1102	879	671	483	470	347	345	315	309	300	253	295	296	296	300	297	287	272	305	288	303	284	256	289	297	288	274	295	291	291	306	299	278	287	270	311	249	276	279	292	301	271	294	301	299	297	284	285	286	296	292	319	282	263	279	301	285	264	310	276	302	305	302	289	309	260	299	286	323	264	291	296	327	274	284	281	276	270	305	292	323	279	278	301	291	335	283	277	298	260	261	292	302	313	269	294	279	289	310	318	279	269	274	261	316	304	276	289	306	292	303	338	280	268	311	262	292	292	300	285	276	284	291	273	265	298	264	291	313	298	287	303	276	285	285	252	291	270	257	289	306	298	327	272	292	302	287	276	298	256	270	295	289	295	250	288	307	307	253	276	279	292	298	265	267	276	242	309	299	297	287	320	283	307	268	281	271	296	291	286	266	268	293	294	282	285	271	268	299	307	297	282	257	283	268	314	292	280	287	306	292	300	299	290	319	299	270	285	295	285	245	287	283	287	274	284	311	274	307	280	299	278	272	312	323	277	244	299	280	304	276	286	292	278	315	297	300	279	271	270	322	301	314	287	280	271	297	265	320	283	305	295	269	293	305	292	283	276	278	303	287	285	285	281	269	249	281	313	287	275	275	303	295	248	273	295	292	325	273	324	294	307	275	286	289	300	322	306	296	292	303	310	264	296	278	279	287	288	265	307	296	307	288	290	292	289	259	299	276	276	322	291	261	308	283	296	284	263	300	290	309	280	295	277	293	265	312	289	288	273	297	309	316	274	290	298	279	269	300	306	310	282	284	304	288	287	279	255	284	286	279	259	307	312	289	293	256	266	262	295	303	314	296	315	247	269	300	284	285	262	276	304	284	279	309	290	272	274	263	274	281	286	279	274	289	266	300	288	292	304	301	295	285	281	299	274	268	298	295	294	308	268	265	294	297	276	286	308	263	324	306	288	306	293	284	277	306	297	312	292	292	290	297	307	276	276	303	289	279	283	295	273	285	298	293	293	292	301	279	293	316	304	273	298	279	301	295	284	300	307	285	327	286	300	317	301	263	260	287	273	293	278	277	273	279	308	267	268	268	285	303	301	304	288	294	263	301	318	300	313	274	293	265	290	248	266	296	257	295	339	284	307	265	283	293	291	320	280	298	280	286	291	327	281	264	268	308	266	291	290	299	283	266	261	296	267	297	296	263	290	290	305	275	299	275	270	281	269	307	301	297	287	313	278	306	278	279	334	261	297	277	321	296	284	315	288	273	301	299	282	281	251	306	270	287	276	276	261	283	302	288	283	290	264	291	283	300	266	286	304	304	289	277	298	289	308	300	302	286	286	268	257	299	296	262	297	280	278	282	275	260	290	304	287	306	278	269	284	287	291	297	288	277	272	277	283	268	287	294	298	286	317	268	273	292	286	278	272	303	284	292	293	268	294	285	305	285	314	281	260	260	304	277	289	295	322	295	285	299	281	292	286	256	289	289	297	306	300	293	289	320	327	308	305	258	280	307	272	280	300	293	288	279	265	304	271	283	302	311	288	261	311	257	265	274	288	259	309	269	292	296	292	280	292	297	285	284	263	275	309	309	262	302	296	280	278	297	283	283	275	303	277	267	282	290	280	285	284	279	295	294	303	282	297	301	320	311	270	302	304	329	280	302	294	299	309	311	279	272	284	285	282	279	266	282	274	326	269	297	272	270	270	266	287	306	276	261	301	255	287	280	273	309	285	306	289	300	281	291	276	292	307	294	295	290	318	297	285	289	250	281	284	287	310	282	297	299	296	259	290	276	280	279	302	313	322	273	321	286	282	286	285	288	271	278	292	265	285	282	284	281	272	276	241	240	284	278	299	259	296	280	269	291	266	265	313	267	287	306	280	323	301	260	276	301	289	295	280	294	293	276	300	300	280	307	304	275	282	294	274	294	262	272	290	267	318	274	301	298	317	280	269	285	274	330	267	290	283	277	285	297	302	293	277	310	277	305	296	286	295	298	319	270	320	281	290	342	273	265	293	284	283	280	320	290	286	284	301	284	305	314	294	288	307	292	300	281	242	293	288	293	268	272	277	294	302	293	279	259	290	282	272	309	264	266	236	271	301	289	300	282	294	246	290	312	300	262	278	266	303	287	284	270	298	277	280	287	320	289	277	313	288	295	276	308	270	275	277	298	268	335	324	274	264	302	278	276	298	260	273	250	301	305	261	272	296	313	296	281	316	313	273	303	276	266	281	272	300	316	299	276	320	252	292	282	267	250	292	291	265	277	265	277	291	300	285	299	287	303	322	298	271	293	314	301	295	317	269	289	337	292	298	296	279	242	272	275	303	313	306	290	260	316	288	315	333	272	280	269	293	288	312	287	255	285	303	264	270	281	287	316	262	281	290	291	271	297	294	275	265	312	261	295	305	303	305	324	294	310	320	293	284	298	269	281	276	258	283	299	305	308	290	262	305	270	270	255	261	299	286	235	238	274	280	270	332	276	284	278	312	303	291	267	309	275	279	293	279	259	287	286	274	262	295	292	304	301	293	302	291	286	274	285	275	276	323	279	295	276	279	270	256	307	293	278	260	298	291	330	297	275	285	281	303	283	280	293	291	257	297	273	294	276	293	251	284	307	300	296	316	275	305	292	267	285	264	291	268	306	307	315	238	297	314	301	325	267	296	251	286	317	252	291	292	315	266	296	264	300	326	249	289	262	291	275	297	280	282	291	298	300	296	305	291	281	269	323	267	281	306	282	281	263	292	295	297	293	278	283	314	281	337	269	288	294	324	321	275	290	271	305	290	312	278	289	291	278	272	271	283	306	339	300	314	304	274	292	315	276	292	260	273	287	285	275	299	307	318	283	309	300	278	290	265	307	286	271	251	276	277	307	277	293	284	312	293	313	281	287	292	285	319	287	261	310	299	269	287	261	302	288	272	306	305	289	296	289	297	268	289	313	314	309	323	275	288	303	261	262	290	291	287	269	307	299	302	293	300	300	268	288	311	286	331	282	285	302	271	270	292	283	290	278	282	267	299	304	288	304	270	276	314	273	264	344	297	280	289	285	317	291	271	269	263	288	286	278	289	282	292	287	263	308	286	314	281	258	270	285	284	278	256	287	303	309	287	293	330	322	269	285	347	300	302	286	298	314	315	268	281	295	296	264	266	297	310	281	288	287	296	270	272	276	276	265	285	272	318	309	286	291	292	296	284	279	266	297	285	277	286	291	301	267	324	305	304	288	276	285	319	299	285	270	283	297	275	251	284	294	302	283	280	287	258	258	250	283	269	300	326	300	260	295	291	283	271	302	274	266	265	267	283	274	299	318	290	296	314	294	306	309	293	264	301	268	251	292	324	268	317	281	272	302	303	293	295	268	309	286	276	289	263	321	302	325	299	264	267	296	279	283	279	260	271	282	284	263	269	319	289	265	278	271	296	292	295	290	273	307	283	291	303	289	270	297	303	302
5713	6443	15991	19738	21280	19390	15531	14409	13717	8527	4952	6758	11255	10075	11001	11695	10314	8517	6571	5794	4414	3025	2008	1559	1151	898	768	723	738	675	721	651	651	721	627	692	670	660	650	685	695	709	713	675	724	708	692	653	628	688	677	714	671	678	698	658	626	648	666	681	635	657	633	648	726	657	719	685	649	696	653	709	685	719	693	709	695	667	630	730	677	672	674	701	687	697	695	663	678	685	682	692	656	701	641	684	700	668	684	669	654	675	690	678	658	660	669	637	635	716	666	708	686	647	663	679	669	696	715	698	638	668	673	674	715	664	700	629	639	735	669	670	646	652	655	686	720	677	669	666	632	698	629	631	682	711	676	636	668	687	703	645	641	657	675	678	648	655	678	692	672	650	684	707	643	639	675	680	660	659	639	690	654	683	675	681	699	645	702	670	681	676	634	633	672	693	678	693	703	681	642	679	672	675	660	676	688	628	684	663	644	665	660	667	692	683	689	653	660	686	645	688	683	702	713	681	672	689	693	658	726	672	717	704	689	715	697	644	693	649	653	700	675	628	682	684	700	698	634	677	673	613	665	656	683	651	681	690	682	687	644	676	664	661	684	702	672	659	653	661	666	691	639	648	670	639	630	689	720	698	667	673	633	645	640	704	697	661	690	692	719	665	656	653	700	690	657	707	683	642	689	650	653	715	699	652	665	715	685	657	651	687	657	680	699	699	638	675	681	655	656	740	652	652	693	651	694	715	697	678	699	683	665	703	632	685	727	687	655	680	676	688	707	652	682	697	637	665	684	651	655	700	683	668	680	634	704	684	689	663	667	661	629	675	705	646	640	696	701	699	656	761	686	700	682	628	649	719	654	654	702	650	727	679	680	661	709	661	651	662	715	691	668	661	695	651	669	676	635	711	717	657	670	673	684	646	684	671	651	661	638	618	659	667	685	653	655	686	691	701	697	628	637	638	663	703	661	680	632	693	647	646	645	616	644	659	686	637	671	653	644	626	690	708	636	711	720	669	653	730	700	690	636	644	704	738	660	718	642	690	669	678	669	657	636	691	642	701	658	685	636	670	716	683	666	674	638	662	678	703	670	668	689	702	699	672	703	644	680	690	677	681	676	675	635	704	657	718	693	694	653	672	650	650	632	647	661	719	703	650	691	695	675	686	688	638	659	687	700	722	673	670	658	640	716	637	693	680	643	656	668	706	647	653	658	688	672	678	660	671	623	667	661	697	692	665	672	704	633	671	641	692	690	688	687	696	654	696	677	673	662	689	694	683	666	669	688	661	653	692	634	718	666	691	665	687	658	688	674	680	704	743	652	677	640	645	694	684	661	681	639	703	644	665	695	653	723	646	671	690	713	616	676	689	677	643	691	676	742	686	690	668	646	678	644	655	691	689	672	653	601	735	703	679	620	708	721	689	716	670	655	686	658	719	700	683	655	671	688	694	637	654	696	679	669	664	683	690	676	661	697	662	718	668	652	670	679	682	654	666	678	691	682	709	688	659	640	672	687	664	639	711	667	712	679	649	706	680	603	713	709	698	718	680	628	682	661	657	674	693	677	671	706	695	679	658	700	678	655	632	700	664	711	690	702	653	643	663	666	693	671	666	657	645	681	695	681	687	675	689	643	683	686	673	664	634	695	691	685	705	660	671	628	646	700	636	657	691	703	619	640	657	713	642	711	641	698	674	677	667	639	625	656	691	644	619	667	659	696	687	668	673	718	700	686	673	635	673	675	709	667	662	630	673	647	677	648	703	656	692	682	698	675	703	670	702	679	698	683	689	661	637	678	675	613	704	664	680	632	672	655	707	684	682	713	657	724	657	682	678	639	669	644	673	662	668	633	665	693	654	631	707	706	634	681	693	648	680	685	695	674	664	645	630	688	636	675	671	684	641	679	673	731	711	693	695	686	657	690	690	673	685	707	709	676	687	680	685	676	642	688	654	695	671	684	696	661	683	632	706	692	656	712	686	687	631	657	679	694	632	713	625	676	655	632	719	691	683	712	722	677	719	661	704	666	655	704	672	699	680	650	652	667	664	675	618	643	707	687	710	635	711	709	691	692	682	672	682	654	680	667	667	667	670	706	681	680	672	652	644	633	707	638	660	683	698	670	665	701	680	675	682	696	655	682	674	683	689	672	668	657	686	661	669	715	690	697	661	697	680	659	682	660	697	683	686	676	644	695	737	679	698	655	685	676	656	683	689	672	688	652	657	695	676	672	658	680	695	670	685	641	689	630	700	674	681	663	696	664	690	659	659	653	651	661	629	698	681	713	735	700	681	705	711	686	670	711	668	725	668	658	688	672	707	628	677	675	674	738	639	682	688	641	684	669	676	692	674	656	700	681	653	694	696	697	677	651	681	674	679	680	681	656	666	667	699	637	657	665	650	684	674	652	678	697	683	702	671	684	687	639	693	710	634	638	693	675	682	700	752	678	672	667	675	701	678	655	671	711	664	680	658	671	682	720	667	657	744	685	648	646	638	688	692	671	666	669	707	655	673	703	672	704	729	687	676	646	678	654	676	702	679	701	699	690	673	628	646	673	670	663	691	661	608	652	649	700	655	684	670	666	661	635	661	678	665	638	674	641	635	648	690	682	645	646	619	678	681	645	676	670	672	669	667	682	673	686	682	645	659	653	691	680	690	666	724	678	723	637	729	731	649	667	671	680	665	674	670	708	625	657	693	679	674	639	644	636	662	679	694	695	705	727	667	641	733	669	709	664	658	678	692	654	654	663	637	685	675	716	672	686	684	699	672	675	696	672	650	674	632	675	689	659	605	700	700	702	672	703	641	701	702	695	681	687	617	681	737	680	681	657	709	665	708	666	688	708	684	707	682	678	671	690	674	697	655	662	628	689	682	672	662	704	642	686	711	671	649	677	632	675	741	683	638	683	677	672	681	591	684	679	709	668	686	722	684	673	639	701	677	673	672	649	654	666	637	679	698	680	665	618	695	650	698	610	639	683	648	678	668	695	666	669	692	701	668	710	645	713	667	683	686	676	700	698	652	664	659	680	651	661	645	643	666	638	671	710	657	662	651	717	673	741	671	694	697	694	704	638	649	715	675	661	702	686	714	685	667	638	712	701	687	700	673	674	669	669	682	692	693	716	694	706	657	632	679	700	656	632	717	700	679	641	682	640	633	693	640	688	652	701	663	658	674	668	682	633	644	631	699	633	688	736	714	712	640	636	650	658	645	647	669	662	687	676	666	716	671	665	662	654	645	693	679	682	670	680	724	728	679	662	680	651	665	704	644	654	614	661	648	699	658	682	707	662	674	675	669	678	723	642	714	659	665	683	651	680	683	669	673	680	677	662	668	697	687	700	672	685	702	645	653	630	629	698	670	698	640	656	671	651	639	665	714	702	662	663	672	696	695	690	655	660	685	701	673	712	673	627	695	660	638	710	696	677	677	713	710	658	688	682	671	666	695	711	702	655	673	703	668	672	672	674	643	694	678	659	625	640	632	655	701	652	685	678	659
30155	32381	37845	42433	39823	32296	25948	23405	11770	5535	3382	2458	3647	3927	4282	3950	3622	3170	3374	2710	2000	1469	1021	762	538	398	342	296	273	278	269	269	277	278	245	261	252	254	264	239	283	237	264	248	269	274	267	229	241	256	271	243	274	272	266	264	231	243	254	242	269	264	238	241	271	270	257	248	250	242	235	232	237	254	233	244	256	264	272	260	260	218	248	244	262	239	253	231	234	252	248	234	244	263	277	262	247	245	260	252	250	253	217	237	259	221	256	249	235	241	250	289	269	245	279	263	237	256	246	251	233	249	272	246	245	252	234	267	269	247	245	258	271	248	256	257	241	243	281	269	256	236	243	274	263	237	263	287	243	265	227	233	259	243	242	257	275	275	264	247	251	253	279	257	272	247	230	250	240	254	256	230	281	266	242	248	254	274	221	244	262	258	289	249	257	244	272	232	257	239	247	245	243	248	261	232	250	246	238	241	228	230	281	231	257	240	246	245	256	210	210	232	248	253	255	293	263	218	267	263	230	261	242	260	259	291	224	245	253	252	244	265	255	274	253	269	248	270	259	247	266	277	230	246	263	273	261	263	242	258	263	250	256	202	252	270	274	232	255	243	247	268	240	236	250	264	262	245	251	249	250	212	260	263	278	259	276	252	236	261	247	251	249	266	294	279	261	259	223	264	249	265	238	289	242	230	266	252	235	242	244	269	250	229	238	202	257	261	266	276	256	251	270	254	250	242	250	251	244	235	269	251	274	269	267	229	239	260	265	234	258	264	273	248	255	254	246	280	274	258	254	260	260	250	242	283	262	251	248	219	245	240	241	248	255	272	266	238	239	253	258	256	254	266	233	249	240	269	259	283	253	258	273	270	241	282	246	236	257	259	289	271	238	252	266	250	234	248	226	236	267	239	246	283	266	266	248	233	268	243	249	245	251	250	258	252	244	266	240	254	251	269	240	272	281	261	279	269	229	256	224	259	272	261	272	257	246	208	214	252	256	253	261	244	252	248	234	257	281	279	282	268	236	257	277	259	240	262	282	249	219	251	226	241	251	228	279	251	250	281	262	219	251	283	239	255	245	259	266	257	275	252	235	242	269	241	271	250	278	272	246	266	227	267	254	266	261	237	233	248	255	238	272	257	238	256	255	258	256	239	273	261	259	274	257	223	240	236	233	271	274	262	306	229	264	237	257	244	260	274	248	256	262	244	249	255	265	237	247	221	255	251	266	253	253	258	256	237	243	266	242	265	241	233	265	253	242	261	256	259	255	243	233	262	277	247	245	253	271	239	265	223	244	228	211	268	257	241	254	278	239	246	260	229	287	256	273	246	262	255	247	267	259	269	265	264	242	254	251	226	233	239	254	254	229	239	272	277	241	241	225	223	253	264	249	255	272	260	244	248	275	250	235	284	264	256	239	232	234	255	260	263	259	213	244	247	240	253	257	253	251	277	273	265	257	268	254	264	243	239	228	264	239	253	242	270	258	239	247	241	259	239	262	276	221	259	269	255	286	246	265	261	229	286	277	236	254	251	290	271	294	243	272	294	268	266	266	277	257	246	280	255	254	266	262	263	233	261	241	265	241	280	262	251	238	250	281	253	281	258	236	237	249	281	262	242	273	296	248	243	221	262	265	262	244	268	273	221	263	234	273	246	255	281	276	286	264	256	281	259	243	245	295	232	254	235	228	247	260	266	261	251	248	253	270	265	267	268	278	232	296	246	258	266	284	242	252	259	250	241	254	246	242	241	263	236	242	232	244	270	267	264	292	260	261	232	233	243	248	269	269	261	262	224	242	247	254	275	246	274	254	273	248	252	264	262	245	213	225	244	243	223	263	263	267	241	279	239	279	275	266	249	241	269	237	261	250	222	268	249	253	277	248	239	243	263	219	257	251	271	258	248	248	229	248	251	254	249	277	250	236	247	250	262	227	280	249	265	248	242	223	234	232	274	236	244	288	256	231	273	258	250	252	247	250	251	254	239	256	242	237	250	248	272	249	252	218	228	238	276	266	247	274	255	271	257	247	248	253	261	252	253	249	264	250	242	266	243	247	271	241	249	250	246	247	270	237	261	255	271	249	260	247	260	262	274	223	257	259	231	276	268	256	283	263	264	250	267	257	251	253	259	267	258	248	259	267	240	249	252	258	261	267	231	239	236	264	231	253	234	252	244	253	252	249	237	263	258	245	257	256	233	230	249	272	232	265	277	243	294	290	272	263	240	247	265	236	250	230	270	245	277	258	261	252	248	260	260	253	242	253	243	261	255	270	270	258	257	248	261	251	250	268	256	263	249	263	241	257	235	244	256	265	246	250	254	255	268	265	245	235	259	275	244	254	285	241	249	270	262	261	287	216	264	239	277	272	235	265	246	269	252	256	250	246	260	267	284	264	244	240	224	251	250	279	246	244	246	234	269	260	241	267	260	272	258	239	251	273	269	249	264	261	267	219	268	232	282	234	268	256	259	254	249	244	262	243	248	263	235	235	218	219	257	259	252	263	286	274	245	258	237	260	273	291	232	267	274	266	264	259	250	275	281	225	238	262	258	245	263	257	259	261	239	246	252	260	295	222	238	253	245	260	245	275	250	226	235	269	254	264	242	265	235	241	256	234	243	261	237	249	245	261	288	262	264	271	229	263	275	257	250	258	299	292	263	251	250	288	281	272	253	260	259	260	256	254	272	254	250	270	257	246	259	247	231	259	249	264	254	250	249	253	271	255	269	256	264	259	248	237	264	251	247	244	248	227	224	251	279	231	268	269	266	256	257	221	265	237	232	254	267	253	234	205	285	258	238	239	255	256	260	261	237	274	266	248	281	260	268	261	276	271	223	258	274	231	275	267	281	270	257	262	247	244	228	237	279	228	266	234	252	245	243	253	254	264	281	261	245	273	232	257	255	236	261	263	229	251	242	246	232	269	276	269	250	256	238	260	261	270	274	263	246	257	272	258	234	247	253	280	264	259	253	244	249	240	318	231	272	253	225	217	285	259	256	241	259	249	263	249	219	256	244	278	261	246	279	232	262	249	207	235	261	236	263	299	231	285	256	271	245	244	264	257	265	256	255	273	215	242	247	263	276	248	258	272	270	282	264	273	238	260	214	250	279	261	260	268	250	241	247	264	258	263	266	265	253	255	252	275	255	253	224	233	245	259	261	267	254	238	248	244	243	266	270	254	244	236	243	243	246	241	281	268	246	244	271	238	246	249	245	250	247	246	270	284	248	246	261	242	237	256	261	303	242	253	260	244	235	259	227	224	262	254	246	230	261	252	243	231	272	273	276	243	268	251	250	244	262	276	241	262	242	253	254	252	287	247	239	240	273	243	234	234	224	261	234	240	259	249	235	225	253	257	261	269	236	262	279	267	262	255	252	250	257	264	229	233	267	259	225	256	247	253	253	262	234	211	250	236	261	215	236	246	245	261	248	263	244	259	244	242	253	250	239	253	293	247	243	228	266	243	256	237	270	272	266	253	223	238	259	285	268	262	262
18735	25213	36850	46582	47799	43153	36812	35831	20049	15457	12867	10407	15956	17023	18254	17616	16093	14971	15518	12954	9854	7543	5127	3500	2248	1543	1076	870	770	661	624	630	605	619	574	580	609	584	589	648	604	574	607	574	601	580	600	596	580	605	622	556	641	624	624	584	642	581	588	629	558	601	605	631	569	591	605	614	593	599	577	592	586	580	574	600	620	602	586	616	625	574	591	624	586	581	602	619	594	590	633	610	587	601	596	606	629	580	554	631	620	599	601	621	596	606	596	653	571	621	589	597	619	573	580	571	585	577	627	629	596	631	621	635	607	583	603	562	593	609	595	622	608	611	565	597	612	601	585	615	634	620	621	586	636	581	606	596	620	586	640	612	632	618	602	619	618	579	576	621	623	597	624	598	643	615	558	617	566	598	619	605	578	602	576	600	602	655	598	575	582	590	589	590	597	588	589	610	624	593	596	583	610	613	612	591	565	590	615	594	574	592	571	594	573	630	623	607	603	595	633	634	581	589	587	565	581	643	586	613	637	617	583	546	602	599	613	602	581	599	580	601	634	619	603	582	612	601	590	620	585	622	606	623	595	586	580	591	602	579	579	572	567	637	580	586	609	587	625	578	597	581	584	567	593	576	597	593	583	634	578	602	611	591	580	585	599	610	584	575	538	610	608	612	606	560	572	621	588	611	586	580	648	613	609	565	623	598	582	588	606	610	604	596	629	560	577	638	595	624	607	609	570	586	591	661	588	583	602	596	592	579	602	577	616	588	582	611	597	577	588	586	542	584	621	603	624	627	592	631	629	565	595	587	576	619	623	600	606	618	591	590	586	613	604	607	592	610	569	624	571	551	624	590	596	623	569	624	564	579	538	551	637	605	621	541	640	604	590	623	597	600	608	571	601	592	608	594	613	551	641	567	591	631	591	637	568	597	567	606	567	602	584	620	594	581	580	613	652	566	607	577	576	607	619	619	590	671	588	606	605	620	650	608	605	628	577	614	586	602	573	581	573	616	577	579	598	589	644	613	583	617	621	584	592	598	613	619	621	630	578	616	598	593	591	555	603	604	560	605	571	608	616	633	603	587	603	607	605	587	576	629	616	639	588	588	590	578	599	593	618	570	614	583	597	607	588	607	600	584	575	627	597	588	561	620	576	626	581	608	598	543	543	614	578	599	568	588	596	550	608	601	599	609	600	588	638	607	573	583	580	589	592	590	616	581	591	570	607	588	589	630	595	593	547	595	603	587	577	566	597	583	636	589	633	576	583	599	596	604	581	616	647	610	602	558	616	583	591	626	602	570	594	606	636	559	603	606	628	572	564	611	604	571	596	589	620	595	553	595	553	618	631	600	595	567	568	557	576	618	621	604	578	593	641	620	641	579	598	585	602	549	629	597	617	545	576	568	571	600	566	607	582	635	535	603	607	630	616	587	553	564	606	654	556	587	590	594	621	647	617	614	578	655	608	633	600	612	610	570	600	613	585	607	615	586	538	555	625	610	637	640	565	597	609	568	568	592	624	656	635	570	566	631	614	629	594	617	624	598	617	600	621	577	612	589	595	595	570	541	616	604	576	600	575	669	574	590	600	602	583	639	607	625	588	584	581	618	589	597	547	597	579	582	562	589	593	568	570	608	613	597	579	599	580	606	618	637	609	582	633	600	546	604	589	572	608	591	604	636	571	631	545	610	598	588	616	660	603	631	589	590	610	588	585	601	618	601	566	587	569	581	627	603	624	639	625	588	612	580	558	602	586	619	610	600	588	607	600	596	631	566	597	599	603	599	579	584	571	592	590	557	561	579	578	578	603	595	647	566	575	541	608	640	614	565	620	611	570	612	610	617	626	615	601	604	577	602	595	587	599	589	625	576	602	585	581	613	578	573	604	610	611	594	592	567	625	618	648	576	626	635	637	612	548	631	601	580	571	593	585	544	602	605	627	606	634	624	614	580	578	607	577	602	598	616	618	606	612	572	615	626	633	588	573	585	587	577	566	589	651	567	608	593	611	613	607	582	594	582	585	544	566	600	606	638	613	619	563	616	579	580	591	576	546	568	626	579	599	626	603	636	585	596	624	585	614	615	585	625	596	589	593	615	560	589	617	609	615	634	572	629	559	616	591	561	594	571	603	586	585	628	606	596	564	578	615	600	587	599	589	641	572	596	629	612	583	597	603	600	601	557	612	573	638	583	622	645	620	563	589	581	597	586	571	624	610	617	583	585	597	638	589	616	575	662	613	576	597	595	567	546	574	597	589	598	552	617	591	593	607	580	604	579	623	569	585	618	591	600	604	559	601	604	572	606	585	586	592	623	629	584	631	629	628	612	601	646	588	581	595	593	630	603	621	559	615	571	573	629	596	591	610	631	611	607	599	615	608	609	589	613	582	549	624	610	558	611	613	584	590	578	565	574	603	624	618	615	624	618	553	610	590	572	596	617	621	580	609	598	606	640	612	649	615	569	607	586	547	615	580	610	586	601	553	559	610	602	639	573	613	575	590	582	615	608	571	573	579	590	620	587	604	606	609	620	617	604	554	574	615	599	574	584	591	606	632	582	650	564	582	549	593	582	573	583	628	632	595	602	626	652	628	573	603	594	622	570	603	579	556	620	591	586	613	603	632	580	559	571	646	615	558	584	573	558	605	589	584	602	600	591	625	577	564	624	624	641	652	631	554	617	603	589	596	608	591	589	607	622	554	568	598	602	610	581	574	608	608	545	586	579	595	615	589	567	595	598	598	590	605	626	571	610	589	599	606	625	577	593	629	604	630	604	562	581	591	615	606	565	610	615	539	566	600	623	604	631	605	607	577	629	647	621	581	590	616	626	571	568	634	561	602	577	615	610	561	594	580	625	585	584	590	598	612	624	581	586	629	613	608	554	604	600	608	574	599	585	584	626	604	639	601	584	590	631	580	577	571	605	600	589	536	632	605	568	608	623	605	612	594	625	598	559	599	578	583	612	582	599	623	599	551	620	607	586	538	595	592	629	625	641	638	640	545	581	669	624	634	628	579	642	563	634	572	630	645	595	621	613	599	601	603	599	628	630	624	634	597	541	578	601	578	536	624	608	651	589	598	580	581	601	659	618	593	615	603	602	599	605	586	572	579	597	585	593	581	604	599	599	623	631	558	581	575	613	585	637	611	608	563	618	596	579	585	654	593	596	599	587	598	603	609	612	605	612	583	524	611	573	585	631	602	618	598	597	591	572	595	595	580	575	601	579	592	597	583	636	621	610	590	606	575	589	585	614	589	578	592	618	596	628	591	593	565	617	565	593	590	590	614	625	634	605	589	656	573	635	614	640	597	568	607	580	618	611	582	596	583	596	571	595	580	594	601	642	594	604	572	565	613	596	604	601	620	596	578	601	605	591	600	614	568	607	614	587	570	587	621	615	601	600	604	601	608	625	575	617	606	590	622	574	607	571	592	600	590	599	542	602	588	607	545	573	605	622	623	615	625	594	595	594	659	606	584	624	648	615	572	590	578	594	613	607	619	568
40763	41657	44690	47092	42141	34541	29370	29118	18087	8815	4993	2078	1801	3134	5944	6560	5944	3805	7141	5353	3231	2531	1686	1120	673	473	325	306	284	238	236	235	220	219	228	220	215	200	234	224	202	226	204	233	222	220	200	204	196	216	217	197	200	235	227	217	239	206	194	214	193	208	193	194	191	228	216	232	229	216	215	191	213	197	203	219	207	255	191	213	203	215	208	210	223	218	229	217	232	208	206	219	199	212	207	216	204	230	193	216	215	192	202	232	200	202	187	208	200	216	208	228	233	195	235	221	205	223	211	217	215	212	234	190	205	219	216	228	241	203	222	192	228	205	200	219	215	232	224	237	227	208	215	195	224	228	224	209	216	228	219	208	187	209	191	223	237	220	177	195	222	214	218	215	192	222	210	178	197	215	231	221	217	236	213	224	224	202	191	223	210	236	207	217	211	197	233	242	227	220	193	213	201	205	225	227	214	210	198	223	211	214	217	225	216	178	220	229	189	183	197	221	214	212	218	219	211	211	222	216	214	190	202	239	228	181	227	214	239	192	214	222	209	238	219	198	228	232	238	205	230	204	222	231	207	222	217	223	212	215	233	222	201	234	242	217	220	226	216	208	214	212	210	195	187	217	216	245	232	221	245	204	238	215	219	213	213	230	220	228	225	200	188	244	203	236	230	193	220	238	225	197	235	215	204	223	224	211	214	193	206	194	211	234	222	201	188	219	219	217	214	207	204	244	220	250	187	220	221	241	212	207	214	192	186	233	212	239	240	212	241	203	218	218	209	228	212	197	218	211	204	233	210	219	190	206	214	218	235	231	166	191	208	200	228	233	235	219	196	217	216	228	208	210	209	196	226	216	239	232	196	203	210	216	210	212	221	228	231	224	197	213	232	231	203	205	221	235	225	232	222	205	233	205	204	256	217	228	235	220	245	215	218	230	228	201	201	240	201	209	213	197	232	194	232	205	209	214	250	177	199	208	204	218	236	227	218	207	193	211	186	245	241	244	216	228	225	241	215	232	190	211	238	216	213	230	238	182	251	243	216	196	220	209	200	215	202	197	188	228	248	232	215	206	191	226	226	211	247	207	227	207	214	211	212	214	217	219	230	230	213	213	217	213	207	223	220	199	216	226	226	219	229	191	249	205	220	217	239	223	249	210	237	270	197	230	227	213	225	225	219	202	198	235	195	216	165	225	230	209	211	195	220	196	216	218	188	206	218	224	235	229	228	184	210	203	217	245	240	212	195	206	201	216	228	204	226	199	231	216	202	211	227	251	222	200	235	217	218	217	248	195	191	213	196	215	208	216	207	206	233	172	206	236	232	217	210	196	218	214	219	206	216	210	219	226	228	202	238	197	200	226	201	241	209	227	218	212	210	215	228	232	204	204	205	224	216	213	241	238	211	201	210	229	209	202	181	230	235	195	202	212	210	172	199	235	189	233	256	222	230	234	228	204	215	219	219	237	216	211	197	201	219	236	234	208	228	248	175	218	211	209	199	210	211	188	218	213	238	224	219	240	249	230	208	216	201	230	199	226	205	200	242	197	198	191	220	217	214	199	200	248	224	213	225	238	216	179	202	227	202	208	237	201	226	221	233	218	224	220	219	198	217	200	226	206	237	220	194	192	216	231	225	190	213	218	206	219	225	238	198	235	216	228	206	196	224	213	211	227	225	226	238	235	201	222	232	221	213	208	224	187	215	201	218	212	225	204	213	215	193	224	195	225	207	234	212	214	196	201	194	215	200	197	181	237	200	230	217	208	211	188	237	227	223	231	210	205	206	207	223	203	243	190	194	206	206	192	219	203	200	237	185	219	235	222	235	213	225	216	190	235	230	218	211	212	252	209	239	200	248	196	219	199	198	184	203	195	223	207	236	226	220	191	229	185	228	219	190	205	212	196	217	235	216	206	223	183	197	205	244	221	195	217	242	228	230	222	217	219	225	243	227	200	181	200	209	223	219	185	227	217	219	231	198	192	206	207	198	204	205	214	202	204	235	210	218	221	209	212	219	209	222	210	223	232	210	210	199	208	217	214	208	185	233	219	202	218	213	196	220	216	207	212	202	233	207	215	221	206	218	223	222	209	221	224	207	231	251	231	230	209	230	209	235	204	215	229	218	219	209	217	226	196	221	243	237	215	190	215	223	228	218	218	209	220	246	212	213	214	237	197	208	208	210	188	208	216	219	205	210	215	206	226	210	184	213	211	215	190	201	224	205	212	220	208	210	190	203	230	197	228	205	210	232	220	224	218	211	200	211	201	220	216	220	226	217	197	241	228	209	243	208	220	207	188	209	242	217	215	235	189	170	205	202	195	220	228	208	230	243	213	189	188	227	216	207	185	234	211	239	213	239	225	196	209	219	208	248	225	205	227	198	223	201	196	226	204	270	206	192	231	221	216	247	237	208	230	194	214	233	210	215	234	224	220	206	205	192	214	200	220	228	191	212	221	232	241	223	198	206	241	221	234	216	246	219	234	199	198	219	215	214	190	217	208	244	204	218	219	216	184	203	224	243	252	199	205	210	249	211	201	233	202	246	210	223	206	196	258	208	212	218	196	207	201	232	192	193	216	171	183	203	192	228	193	208	193	192	231	224	234	207	206	221	231	230	208	212	210	240	212	205	211	239	217	230	220	220	231	220	230	217	219	198	212	173	201	195	186	206	215	219	201	202	214	239	227	190	219	211	209	190	213	174	209	199	222	194	214	230	234	235	221	188	219	203	215	219	222	231	227	203	204	216	202	214	190	227	205	218	219	195	219	210	209	222	209	234	264	238	203	226	208	240	221	205	227	242	214	250	218	218	216	202	185	222	235	226	199	203	205	221	246	205	218	192	232	241	242	216	221	251	219	219	221	200	214	216	223	231	254	222	200	231	227	208	196	231	201	235	219	224	224	234	240	215	184	224	197	219	194	200	193	201	235	225	222	211	237	212	197	182	199	202	240	231	222	212	236	198	228	221	232	203	220	213	195	195	211	227	221	220	247	220	219	223	230	186	196	199	209	254	242	205	224	239	218	232	234	200	198	231	234	213	223	238	236	216	205	242	218	216	197	210	206	192	189	239	243	205	202	217	217	205	202	228	219	236	231	214	230	265	202	232	220	219	201	212	215	200	210	202	216	216	225	243	214	208	221	202	217	225	207	234	207	230	223	233	182	229	236	231	212	216	215	217	221	229	236	218	199	242	229	217	221	243	221	235	204	222	197	201	216	199	224	221	196	236	226	203	218	230	221	194	248	224	173	203	210	197	209	214	226	208	211	203	213	225	231	221	239	218	200	206	209	202	201	223	206	222	206	215	234	241	218	235	207	214	215	203	197	215	218	224	216	223	210	232	234	211	208	191	218	216	196	210	216	202	222	219	222	194	201	209	201	200	202	186	213	203	236	189	211	228	238	223	205	231	207	211	202	225	218	219	192	216	201	213	197	249	234	226	209	232	185	213	209	201	206	206	202	205	216	206	222	223	207	229	215	217	236	245	226	217	210
26147	33053	42721	51176	51086	47969	42110	41916	24913	17386	14356	8308	8902	14284	23071	24136	22773	16039	26449	20439	14468	11934	8341	5596	3096	1866	1165	940	679	617	583	507	531	521	498	536	490	487	526	518	519	530	507	558	556	497	510	521	515	544	532	562	495	500	442	526	538	539	511	501	481	535	474	518	534	522	508	508	524	519	542	520	501	521	524	495	503	478	526	536	529	513	507	517	502	518	498	532	484	506	455	501	502	514	496	538	518	516	459	509	496	461	504	527	505	507	527	500	487	518	502	527	461	549	492	492	477	531	501	478	521	531	482	528	478	536	526	532	492	485	523	497	525	527	521	501	513	485	499	496	487	530	499	482	555	505	537	507	526	517	486	539	499	527	531	542	490	535	522	509	538	548	545	543	510	501	506	487	516	520	509	524	482	522	490	480	511	526	538	507	485	561	559	543	498	546	489	473	498	520	539	472	503	542	499	491	552	544	554	496	461	526	520	539	507	493	532	520	546	512	515	489	507	520	536	495	519	484	470	485	511	479	503	468	514	513	509	496	535	572	508	495	551	517	519	551	530	486	546	529	497	535	494	482	495	511	507	534	537	565	487	539	534	534	557	509	520	489	541	510	503	518	523	490	478	517	531	516	515	536	528	539	477	498	520	534	503	479	488	530	523	530	517	508	503	491	522	489	507	476	537	494	521	490	492	508	513	525	538	525	518	523	518	520	466	512	511	523	520	500	503	488	521	514	545	542	506	550	522	514	515	524	494	528	536	532	572	501	534	523	504	499	480	551	533	489	516	523	513	506	518	507	511	544	484	518	506	535	523	503	524	488	496	520	531	528	525	526	522	520	498	514	492	524	482	489	507	529	529	529	473	523	572	532	497	518	497	479	508	509	490	525	531	523	551	494	528	546	520	494	531	479	495	524	570	534	493	502	502	470	499	504	503	490	556	531	536	536	503	518	532	541	518	542	513	490	485	518	524	515	550	502	547	504	498	499	528	516	512	539	528	493	528	512	489	541	555	517	530	505	518	494	506	537	492	500	523	527	551	524	520	490	534	467	472	529	496	522	528	519	523	534	530	527	520	521	523	501	526	490	495	480	505	522	471	523	486	525	553	525	517	500	528	517	526	503	553	449	504	549	532	549	498	492	508	533	518	519	554	485	533	512	552	496	552	517	500	502	506	494	493	516	524	470	476	555	503	519	533	527	535	533	554	540	501	515	513	526	503	502	511	542	530	485	568	568	523	499	514	510	490	551	515	496	507	472	481	506	482	487	524	556	540	520	487	487	525	514	517	509	522	525	551	508	521	494	530	466	494	505	479	530	560	496	518	491	515	532	506	471	531	501	501	498	509	541	524	535	543	533	502	533	507	480	476	539	506	498	529	493	536	548	465	514	571	537	504	517	498	493	508	505	536	494	462	475	507	505	557	506	537	539	495	549	509	527	504	504	492	456	526	512	494	536	521	494	534	511	534	564	498	506	520	544	444	488	548	486	478	538	504	487	535	501	469	491	508	494	527	504	489	476	519	519	513	540	489	514	488	506	536	494	492	517	509	548	538	525	500	496	495	523	537	479	508	552	521	546	530	495	511	482	535	503	494	500	523	512	477	497	502	551	509	483	515	480	490	521	503	527	500	520	524	502	521	531	486	498	506	515	493	518	505	532	483	504	489	538	523	517	513	551	509	502	582	541	533	495	503	543	488	523	511	508	526	513	511	536	502	553	535	469	537	536	498	494	501	497	574	533	508	548	533	500	491	545	504	519	528	490	511	499	504	519	542	511	549	522	476	512	504	541	520	505	526	517	548	501	526	530	509	540	530	533	543	502	555	490	515	494	524	501	535	526	508	463	493	534	523	474	513	515	543	514	537	532	473	502	471	480	545	553	521	516	516	507	519	504	498	464	501	533	512	535	511	531	507	544	548	504	515	500	512	532	502	507	519	518	525	478	499	477	536	523	548	525	526	499	484	529	540	559	534	492	489	462	536	480	537	508	517	529	474	529	504	532	522	524	511	502	490	523	505	534	477	511	505	485	518	514	531	484	528	530	473	525	536	494	550	515	532	506	548	563	541	562	525	521	531	534	528	485	517	496	513	494	490	526	517	518	511	471	533	510	528	498	484	509	518	489	526	470	522	490	483	474	473	538	515	520	503	560	517	521	532	478	502	528	503	558	541	515	545	577	513	519	484	472	495	498	494	486	494	535	492	544	483	511	519	495	515	564	483	547	462	487	521	509	490	533	483	505	502	507	483	492	545	491	481	533	511	518	553	466	539	488	505	499	484	516	571	453	503	532	554	517	510	521	487	546	499	504	492	466	533	528	574	504	541	516	516	507	513	541	446	523	527	512	528	498	509	501	551	560	527	475	531	499	523	512	476	514	519	521	484	517	516	547	492	507	488	557	522	511	517	498	474	527	487	503	512	490	497	489	510	496	505	493	510	523	482	478	494	517	494	555	507	523	460	497	478	560	469	526	494	507	536	497	487	525	487	481	500	541	555	523	514	492	501	488	495	546	512	510	532	528	493	490	498	519	493	491	539	489	554	525	514	527	528	562	523	516	508	518	501	492	479	512	545	538	487	508	540	516	539	546	487	527	502	516	525	515	519	527	497	521	503	517	484	541	521	478	538	504	510	483	509	526	550	513	527	481	559	497	513	495	534	535	529	513	519	512	531	495	523	542	517	526	540	516	470	494	516	543	480	516	538	508	492	521	546	536	523	527	516	513	498	543	514	516	488	491	541	459	483	510	519	550	550	519	489	513	563	476	549	533	519	539	524	482	500	518	525	493	538	524	507	520	517	522	512	489	509	488	501	523	516	525	449	520	524	487	497	527	522	504	502	474	505	502	538	511	523	498	495	523	511	514	499	534	505	479	511	496	463	535	483	496	494	503	481	497	521	533	496	529	529	514	521	513	512	513	490	536	510	498	541	522	519	547	508	496	521	529	503	500	501	507	529	557	501	506	499	483	512	547	529	527	515	536	507	527	526	505	496	522	492	542	497	495	506	534	500	511	492	472	526	477	512	502	499	488	490	505	537	536	513	488	541	500	480	449	537	537	496	508	501	510	515	521	522	501	506	537	522	522	509	539	559	521	521	529	491	536	534	485	524	517	495	522	510	521	471	519	530	499	506	533	507	506	479	560	519	447	531	520	521	505	544	510	560	517	524	483	536	537	503	507	520	550	496	529	556	500	521	509	513	518	522	510	525	486	507	526	514	503	562	508	555	479	511	540	503	533	537	526	519	529	492	481	526	493	527	530	515	535	516	525	534	538	502	516	540	534	540	517	528	532	559	540	494	529	525	517	520	553	502	524	498	513	504	562	504	490	519	508	516	525	488	489	506	510	502	519	573	549	542	529	522	518	532	525	520	522	510	539	517	527	489	559	492	530	512	533	506	530	556	513	533	463	509	493	499	531	518	540	548	536	474	507	497	530	533	531	506	506	534	545	549	506	546	525	510	498	520	505	484	544	525	561	547	525	525	527	517	575
7898	6008	7659	7501	7171	8890	5718	2968	1403	859	524	510	440	887	1229	1677	1491	956	1130	933	667	584	450	381	349	325	314	314	330	271	315	296	295	286	294	324	314	271	323	289	287	272	291	312	306	287	317	237	301	259	316	276	296	301	291	288	260	285	319	306	304	281	292	290	266	300	298	277	300	315	289	321	273	290	278	279	316	298	286	279	286	290	305	287	322	305	304	323	275	272	288	282	279	266	303	291	292	307	289	309	295	319	292	301	280	281	304	291	319	294	295	320	298	275	322	318	297	278	284	350	301	314	319	283	287	286	322	292	286	336	266	321	310	304	264	321	286	307	294	286	269	315	297	265	319	289	306	299	289	299	307	301	312	328	317	303	298	286	291	281	276	306	282	304	306	309	281	272	281	290	299	302	284	307	280	272	302	277	266	289	286	303	275	275	311	294	309	272	256	310	291	259	271	318	312	268	276	264	290	291	272	301	274	316	302	271	288	296	248	312	301	285	272	303	317	294	265	300	271	288	268	294	266	264	294	259	288	282	314	313	289	277	281	305	286	276	280	279	278	294	300	291	301	314	312	302	279	270	300	298	313	267	311	292	319	292	288	289	313	300	302	301	294	276	301	255	280	308	294	283	303	308	292	272	293	285	303	297	276	287	302	307	278	301	294	265	283	309	315	304	303	323	279	275	304	316	327	303	277	257	286	261	275	292	306	313	302	297	306	266	284	270	275	303	304	285	324	304	329	297	288	281	306	286	261	276	292	311	299	292	312	279	287	282	298	319	273	286	290	320	292	307	272	301	297	308	289	286	293	285	284	289	305	303	296	286	323	311	286	298	324	275	301	320	267	318	288	284	292	323	286	322	280	293	258	284	299	297	316	290	303	299	281	308	267	277	300	289	287	292	307	312	266	272	329	287	306	276	285	272	299	282	325	274	282	305	324	287	316	296	354	322	291	303	281	309	301	311	254	261	277	307	270	297	304	276	252	290	287	292	310	316	319	319	275	289	302	290	251	343	279	285	289	298	277	290	270	305	292	291	276	291	303	266	292	299	277	289	290	275	283	313	287	312	281	312	287	295	288	299	312	322	313	267	280	292	286	308	298	288	290	260	287	317	239	318	334	290	304	324	250	289	293	258	287	286	285	258	304	257	293	281	264	310	293	326	291	320	315	312	328	299	314	302	279	303	303	320	302	288	292	268	289	312	271	286	262	302	278	319	302	291	301	285	299	282	331	287	314	282	288	306	307	267	303	307	268	289	302	285	304	302	302	267	255	290	298	294	292	280	296	307	285	311	256	274	313	357	310	329	275	316	311	290	289	300	279	313	304	296	264	305	310	298	290	300	293	300	273	282	296	278	290	289	280	294	315	297	287	268	295	274	276	309	283	309	288	287	303	310	299	298	254	308	293	289	277	289	295	277	289	310	298	309	300	271	305	293	298	279	310	288	278	282	282	315	280	296	291	302	310	284	268	258	271	304	293	296	307	297	280	307	283	264	288	281	302	279	287	280	274	315	282	281	260	310	319	329	296	292	323	294	303	307	300	289	286	318	320	303	266	292	288	280	291	271	284	318	268	275	280	277	298	299	281	234	273	286	294	297	306	295	311	298	278	282	325	297	278	305	307	290	271	300	301	273	290	295	314	269	322	283	316	279	282	306	280	298	338	289	278	315	297	283	301	294	314	300	279	291	295	284	317	326	300	312	301	296	299	268	266	298	288	296	280	264	323	305	278	277	316	297	297	282	274	313	287	282	319	305	318	298	293	305	284	311	311	287	317	307	304	275	304	323	313	300	276	284	294	310	289	290	285	296	295	321	296	306	311	303	285	309	299	299	317	311	297	343	332	279	295	303	296	287	295	327	288	305	284	300	254	277	297	305	292	314	284	299	293	298	268	276	290	299	281	296	294	279	312	298	273	293	286	300	259	276	280	282	298	303	300	293	297	269	297	286	310	305	291	272	270	307	301	310	274	306	303	309	286	306	284	325	272	267	300	327	282	280	321	264	324	275	331	301	285	243	254	287	263	294	307	286	283	284	303	292	305	301	282	293	300	317	290	286	305	293	282	283	296	261	285	273	285	307	277	279	291	289	311	285	315	298	293	269	280	293	271	275	300	258	318	287	294	294	287	277	305	291	305	278	334	264	318	291	319	264	275	296	321	269	295	270	300	272	277	288	304	295	307	278	307	297	316	305	306	298	292	310	324	322	309	275	286	282	266	283	274	293	285	316	315	292	305	292	331	285	300	296	270	311	331	308	296	281	315	310	307	302	282	285	303	320	298	307	299	317	299	275	259	309	290	273	266	309	321	283	284	302	253	305	293	332	269	298	279	269	299	280	287	320	299	285	253	283	302	278	332	296	275	287	296	284	283	309	312	305	328	259	272	312	313	322	284	268	297	334	311	278	276	288	273	275	303	302	272	295	283	304	271	300	266	297	289	317	317	269	286	300	261	267	290	304	269	310	304	284	292	309	288	320	295	297	307	291	265	284	311	283	330	315	274	281	307	264	287	308	272	284	293	310	284	293	320	298	297	286	308	305	304	313	284	288	318	281	319	317	287	263	285	322	330	310	288	308	309	327	288	310	265	296	319	299	303	298	274	287	304	264	287	307	304	293	307	298	295	323	292	297	281	276	314	321	259	287	273	312	313	332	277	296	293	281	325	313	257	284	283	303	291	296	307	294	307	303	272	283	260	290	307	292	290	254	307	271	278	303	322	269	329	294	284	306	323	334	309	311	290	318	297	285	297	312	285	334	294	257	323	318	274	295	332	279	305	280	293	304	274	300	311	297	289	321	285	284	267	280	322	290	279	289	308	288	298	295	295	297	287	286	282	269	303	273	276	293	310	282	298	297	297	318	285	321	276	316	310	282	306	312	308	289	292	333	310	294	272	268	288	272	313	277	328	297	273	282	289	278	272	287	291	286	276	292	278	287	284	339	315	284	298	268	315	292	302	293	318	287	265	275	259	301	287	284	309	290	295	289	296	298	283	306	292	301	311	304	314	303	285	275	303	298	319	295	277	294	296	302	280	294	278	299	321	297	296	253	299	288	311	274	267	300	285	286	295	299	303	271	315	286	279	295	295	304	315	306	269	277	282	303	298	279	274	290	298	297	318	287	294	306	323	293	278	306	289	287	283	260	273	309	296	259	316	297	294	287	257	306	318	283	299	309	312	327	271	320	280	293	276	295	286	268	278	248	308	314	275	297	273	276	300	315	295	295	304	257	292	262	289	289	297	289	267	290	296	266	298	271	285	293	294	293	279	301	321	264	289	319	279	289	273	326	328	301	294	304	279	297	270	285	333	281	293	303	298	286	300	300	260	296	337	290	304	296	300	309	276	300	292	298	302	299	289	285	298	305	301	263	284	293	291	282	288	301	300	318	277	340	305	296	321	320	324	284	268	267	309	317	326	294	315	300	305	316	300	277	274	283	333	273	299	276	316	293	296	318	305	301	285	284	311	298	315	319	301	291	302	282
5179	5902	12829	17317	18834	24091	17275	11234	6193	3733	1911	1651	1618	4505	6643	8639	7447	4575	5665	4351	2567	2120	1813	1359	1011	832	753	726	630	663	654	725	698	708	701	679	624	694	714	660	710	698	675	678	689	716	655	690	656	695	671	725	683	628	675	709	736	708	697	645	682	712	681	699	701	704	658	653	721	644	692	655	688	675	702	698	697	675	678	715	705	732	681	672	686	695	715	680	664	702	693	723	662	723	702	674	685	694	697	708	640	678	721	686	736	690	700	691	721	670	663	646	671	696	640	690	668	670	676	655	675	670	667	683	678	688	678	728	661	707	695	680	682	671	687	699	644	632	670	654	679	730	720	668	701	700	686	678	715	688	659	676	711	679	677	682	700	708	699	727	669	673	620	659	738	726	704	672	649	701	680	662	748	681	663	677	696	654	734	719	655	655	668	694	678	651	714	667	655	653	619	675	687	690	688	686	653	651	690	723	682	665	770	706	664	709	631	707	702	706	678	645	686	707	673	715	727	643	667	731	680	639	671	663	701	679	705	696	694	655	712	689	721	683	706	693	648	690	677	706	721	688	686	709	652	677	673	687	697	692	678	693	659	669	740	681	673	710	749	669	652	673	680	683	688	683	730	649	673	711	645	713	695	659	700	682	692	676	666	675	679	692	671	704	717	627	686	682	680	691	682	665	655	674	633	640	697	677	720	671	674	674	694	679	669	666	644	708	719	709	687	699	639	718	685	672	684	695	708	700	650	636	688	699	685	655	697	728	695	638	751	673	656	676	634	657	674	715	701	742	662	719	665	650	723	675	662	706	701	666	650	688	695	674	690	690	638	652	697	667	704	682	685	678	695	670	723	646	677	649	683	634	688	707	731	693	651	669	679	709	713	689	710	673	692	703	715	729	699	662	706	693	662	694	670	676	755	673	681	654	704	692	676	675	681	637	705	702	707	616	694	680	699	684	668	711	728	658	734	685	719	686	710	681	660	674	673	661	677	693	694	692	662	646	669	696	720	710	758	674	694	714	714	686	670	651	705	639	676	657	661	736	690	649	713	671	725	655	693	715	680	670	672	703	663	666	625	678	634	704	728	714	696	654	680	694	668	693	685	715	660	687	683	687	665	660	695	742	678	667	701	667	678	649	695	704	653	701	711	693	689	684	693	660	686	714	695	720	694	655	661	742	732	696	686	691	704	646	697	656	682	743	674	688	729	670	686	678	699	659	680	626	700	747	740	688	726	685	676	702	682	664	680	653	676	670	671	680	675	717	680	681	665	693	743	679	685	676	702	664	687	714	718	702	696	666	722	650	714	669	713	703	700	642	708	662	680	734	681	699	727	681	728	716	683	693	672	703	728	705	665	652	702	620	690	729	707	726	662	694	712	703	672	726	705	686	670	645	650	689	663	715	670	695	692	672	712	648	687	680	661	680	688	695	688	669	678	717	718	694	684	721	670	647	702	659	727	672	714	682	710	701	671	657	643	628	650	686	684	701	719	678	749	726	689	664	644	622	682	662	726	708	683	692	698	697	698	679	667	659	695	652	696	651	699	659	708	649	716	681	677	637	706	694	706	666	647	649	674	690	682	641	707	681	673	694	670	678	643	680	629	691	702	684	723	703	638	690	612	644	688	673	696	689	666	677	685	665	689	739	699	700	687	672	670	667	662	646	690	699	706	663	683	697	679	702	734	672	671	750	711	700	671	696	653	647	656	697	708	619	617	630	734	671	661	672	695	627	730	675	675	703	648	677	675	636	651	680	704	671	701	693	642	664	678	692	682	671	678	644	691	660	723	680	679	677	677	713	675	711	670	652	663	663	681	646	719	667	688	699	668	697	706	687	702	638	662	688	716	716	705	662	672	727	692	689	693	629	664	653	675	641	656	636	658	712	708	722	655	733	697	665	680	661	693	694	699	633	653	660	660	672	681	688	689	680	694	663	632	700	700	697	681	669	662	688	683	693	650	708	689	657	701	621	649	736	674	660	646	692	696	702	644	657	702	706	680	707	728	714	686	651	668	686	665	641	691	690	661	647	672	723	636	693	664	730	729	647	695	668	683	708	671	707	656	707	671	645	686	667	674	725	707	683	712	673	689	675	668	716	660	652	696	673	681	674	675	704	705	629	685	701	667	710	670	664	655	731	627	665	696	717	668	667	688	676	668	689	694	717	615	658	660	700	668	682	712	673	686	698	716	688	690	740	660	694	640	730	684	695	713	678	694	697	690	682	677	661	693	715	715	665	700	704	702	715	720	687	651	666	700	697	698	697	655	614	681	695	691	710	661	693	696	653	695	694	715	711	704	688	648	712	694	735	705	710	677	701	694	707	675	685	669	716	660	678	696	643	724	727	648	699	698	654	675	699	646	732	674	694	680	680	707	687	674	715	684	696	653	677	671	701	646	688	692	677	687	656	638	682	697	649	712	671	707	692	751	696	683	663	705	715	718	701	663	745	703	700	708	717	695	690	683	704	702	699	659	650	717	624	674	680	644	658	729	687	709	646	652	683	647	688	684	687	664	700	677	659	679	661	685	668	721	646	705	658	704	727	665	714	659	678	688	711	713	675	673	694	727	642	695	699	666	694	632	662	634	704	709	660	690	701	715	696	698	671	717	695	688	726	704	712	709	674	684	674	672	664	677	650	720	680	720	680	729	671	653	638	715	689	705	689	715	737	680	681	682	670	718	707	692	696	653	728	710	704	680	658	724	732	673	692	694	680	696	733	623	662	655	722	644	673	669	704	726	712	662	670	702	665	627	726	727	687	698	722	708	689	703	720	687	697	693	654	709	674	674	688	713	693	653	646	692	688	635	663	706	685	652	670	675	684	685	657	679	724	667	706	677	683	706	665	629	652	672	651	655	687	675	636	726	644	671	656	697	665	704	708	696	657	726	689	649	687	677	694	677	686	703	654	661	653	690	676	696	699	652	757	653	678	644	722	684	695	673	678	687	677	653	676	714	745	676	691	642	672	659	651	698	676	663	638	696	714	679	662	684	696	737	669	732	759	681	688	678	716	688	687	650	663	726	643	697	681	666	654	700	651	671	635	671	715	717	663	732	698	688	679	692	675	677	704	635	685	720	744	678	658	683	643	711	676	654	660	686	712	666	658	677	646	703	709	731	696	725	691	707	675	683	674	666	678	647	675	674	682	665	713	698	664	699	633	662	656	701	697	676	691	722	677	700	699	672	753	719	735	708	648	652	692	655	681	664	644	653	639	674	693	713	674	663	663	678	675	659	664	689	683	675	702	664	739	658	674	719	649	694	691	678	610	696	690	675	646	706	688	671	695	697	698	677	720	722	712	691	691	682	673	708	690	665	748	691	634	678	664	660	705	733	693	648	674	714	674	746	671	669	657	700	682	699	679	659	707	662	690	690	736	691	675	659	751	702	685	673	658	644	686	744	620	704	690	651	696	676	653	692	678	631	671	689	691	679	723	695	685	697	656	681	648	710	686	678	664	732	654	674	639	621	679	703	684	682	690	672	695
28322	31972	38032	41410	37372	26831	21080	19492	12273	4348	2294	1374	1002	1464	2772	2990	3840	3202	3734	2614	2106	1445	937	713	474	380	316	289	241	226	245	249	262	253	263	228	275	285	228	245	251	271	272	275	252	223	263	269	252	248	256	284	240	261	239	252	236	253	224	232	213	254	241	267	242	264	234	255	264	226	256	250	257	240	251	263	229	235	292	251	284	264	270	284	245	223	222	246	271	240	252	236	255	257	238	258	242	223	256	245	273	244	259	272	255	247	251	251	261	238	297	218	229	209	260	235	253	252	266	258	266	265	231	256	237	256	238	213	252	244	269	235	225	252	251	263	245	232	258	249	251	253	241	242	253	258	256	240	264	258	243	259	255	237	256	256	229	290	238	233	258	262	264	256	234	271	258	261	265	242	283	243	261	253	233	294	247	241	251	239	256	300	274	248	272	243	258	241	245	259	253	255	259	259	264	249	263	254	277	268	205	241	237	269	245	253	249	263	250	258	288	262	264	248	275	236	224	269	229	274	246	239	263	224	237	284	234	242	223	220	263	258	255	241	245	267	292	266	243	272	234	253	278	272	244	259	281	251	262	255	249	271	253	247	244	236	244	256	256	256	246	265	254	277	232	265	234	283	265	239	233	244	305	253	251	256	250	234	255	243	243	249	250	261	254	256	237	246	247	248	263	276	245	231	264	223	272	256	282	227	252	277	272	269	256	241	256	255	250	244	266	260	268	240	253	246	249	262	247	241	285	213	257	270	237	242	271	228	262	287	236	251	233	267	210	227	237	240	260	243	244	255	226	250	240	276	246	242	248	254	225	244	264	230	252	298	237	208	230	251	257	234	284	231	232	214	258	246	244	267	239	249	246	232	267	242	253	255	258	261	228	236	252	246	262	250	279	272	245	288	255	238	250	216	271	244	252	262	228	242	239	222	270	270	245	221	234	262	233	267	242	244	257	248	246	243	243	269	246	280	258	243	263	247	246	241	232	212	243	259	278	264	229	255	280	242	287	270	231	249	273	240	239	247	269	261	257	214	270	240	272	262	230	259	255	269	257	281	268	267	265	254	237	254	241	234	248	277	259	238	262	288	248	271	259	281	254	268	264	240	239	227	244	233	236	248	255	240	216	289	244	249	250	293	232	245	243	259	238	264	238	250	252	219	240	235	251	211	241	251	256	266	275	276	243	274	240	229	235	271	237	239	265	254	266	237	257	222	262	239	244	286	245	260	270	245	238	233	235	248	271	275	232	266	228	269	281	249	276	232	245	257	261	269	253	247	242	254	227	222	262	234	301	253	251	280	216	275	229	276	250	210	247	258	246	238	266	248	275	273	278	284	259	263	279	283	270	274	251	255	240	266	266	272	266	248	230	240	262	232	244	252	268	273	237	255	245	249	240	247	252	260	225	251	248	236	268	263	237	260	253	256	248	267	241	241	247	276	262	244	256	255	281	248	256	263	268	240	216	266	265	248	277	242	235	233	274	232	285	291	268	257	263	262	253	237	253	251	234	227	235	286	279	245	258	261	229	246	263	275	247	234	223	233	237	266	265	235	256	268	231	242	249	246	259	243	265	268	271	223	257	288	267	232	233	249	263	241	236	255	231	263	244	237	249	243	267	243	240	263	237	251	258	242	245	298	262	253	235	257	258	266	245	256	265	239	253	241	237	259	243	260	226	269	285	249	254	248	261	282	267	254	258	261	270	257	287	260	265	239	263	258	241	233	248	261	267	235	239	274	261	260	259	261	246	273	282	271	231	242	269	301	267	277	246	225	234	291	236	251	253	253	248	243	286	255	252	254	235	253	251	253	236	223	254	236	255	248	237	267	279	247	281	272	260	240	261	236	263	266	228	275	263	225	265	250	243	265	253	244	260	253	249	245	250	233	264	238	245	270	282	248	250	265	262	236	264	286	260	255	241	246	247	267	247	242	224	253	270	240	258	273	260	250	245	249	253	257	256	237	247	245	256	246	249	266	250	275	264	281	268	247	242	231	300	255	249	254	240	237	235	274	236	256	278	231	272	222	247	235	267	236	259	247	253	249	246	255	290	209	254	254	284	255	230	241	215	231	225	220	260	202	270	267	277	271	285	255	242	236	250	281	230	252	250	252	256	241	265	231	237	223	277	279	245	216	244	256	266	234	274	261	250	269	249	213	249	250	261	279	258	262	243	239	239	266	257	248	223	254	253	262	261	234	269	286	269	256	260	257	239	255	289	281	276	235	261	232	243	220	238	253	233	254	257	264	226	257	237	283	233	260	235	228	264	224	256	245	236	255	268	247	249	266	242	267	257	250	249	255	258	253	262	248	246	266	245	266	257	242	246	260	229	258	222	277	253	249	251	265	237	272	267	233	224	265	233	256	272	287	264	262	267	208	287	231	265	242	251	231	242	251	272	254	260	254	232	223	257	252	259	258	290	251	251	262	240	242	251	256	257	232	254	229	242	246	218	260	227	258	228	257	248	235	248	246	242	245	241	259	260	263	252	250	253	254	263	272	271	241	274	236	251	255	277	244	248	229	237	235	247	242	253	278	266	255	293	256	226	243	246	237	266	249	288	265	268	257	240	272	264	254	255	260	257	247	254	249	247	242	248	249	259	261	267	253	261	268	258	259	242	260	316	243	255	241	254	265	265	223	249	256	250	245	280	279	265	265	240	257	262	219	256	228	258	270	260	253	258	262	269	241	235	231	242	278	239	242	286	248	262	254	250	263	251	271	233	256	263	252	228	240	223	225	262	255	278	252	216	221	271	244	243	262	226	253	250	257	272	238	239	251	280	264	272	253	242	244	271	232	239	264	257	245	262	294	260	227	252	262	266	291	254	226	228	286	247	250	262	234	284	283	284	269	240	255	235	219	232	262	248	282	246	235	257	253	251	257	247	238	238	252	269	255	254	228	251	244	268	246	232	230	245	259	264	232	248	248	241	235	255	274	239	234	253	213	233	232	286	254	272	242	281	267	263	251	251	225	233	266	251	264	274	283	282	255	225	229	237	249	232	282	195	237	246	254	248	271	239	286	273	222	263	230	244	249	272	256	257	236	227	286	243	240	285	237	268	243	261	247	245	278	235	250	278	253	235	250	231	237	232	263	240	235	250	244	240	281	247	269	265	280	253	242	266	245	264	236	273	239	271	290	231	275	211	256	240	278	237	241	252	252	265	280	253	253	269	248	255	291	230	257	235	255	265	243	236	251	245	256	232	257	250	262	258	228	242	273	259	276	245	264	246	257	227	250	242	259	252	239	221	276	227	233	255	261	243	251	292	247	276	239	244	256	251	246	249	254	276	238	246	238	266	263	248	252	255	257	263	252	280	238	272	268	238	267	249	279	233	243	259	249	233	275	244	272	269	246	249	245	249	243	260	250	264	241	270	270	272	252	254	254	237	220	236	238	255	230	268	263	241	263	222	251	220	242	232	250	274	263	255	255	263	283	253	238	265	234	257	268	243	254	249	280	254	237	251	268	229	267	252	272	256	244	233	239
17533	25363	36666	46008	44954	37785	33920	33495	23574	11368	9140	6150	4585	7557	13524	13923	16946	14488	16734	12379	10327	6969	4394	2939	1898	1210	840	778	688	653	605	605	579	564	576	597	574	606	572	585	598	631	583	607	585	561	599	584	589	610	597	592	615	623	620	611	614	589	596	622	597	591	576	615	626	619	577	581	602	631	561	586	593	576	607	615	585	622	601	609	638	608	578	648	568	582	569	613	571	597	606	614	588	583	619	595	619	603	561	553	621	538	620	604	572	585	577	640	597	566	596	607	583	616	594	575	627	619	600	644	578	593	566	545	598	551	602	602	616	565	617	580	567	619	583	576	610	627	599	598	597	608	576	595	590	577	578	591	534	614	530	574	647	596	632	601	553	613	602	558	594	579	568	627	627	633	603	569	603	612	571	574	595	589	582	629	597	609	587	554	604	558	597	635	591	605	567	624	579	570	621	585	625	570	601	623	615	626	563	608	593	648	603	612	596	606	596	569	595	616	546	595	581	556	619	605	639	603	592	624	586	621	607	595	613	627	616	593	595	589	607	602	637	605	589	618	595	649	561	572	626	590	560	578	594	587	616	642	560	614	619	551	601	576	567	612	594	623	545	645	588	579	611	599	578	582	599	587	574	571	561	617	577	592	561	618	560	590	577	575	572	583	574	585	607	570	608	623	579	583	574	625	618	612	591	591	599	608	608	601	563	604	564	606	624	538	570	606	622	619	603	598	602	571	566	594	609	619	601	585	614	579	587	590	543	602	550	605	588	581	643	585	615	593	606	599	582	565	632	624	584	580	581	651	568	597	611	577	620	628	594	621	593	579	582	627	614	582	571	611	625	607	664	592	642	545	584	600	578	599	578	625	635	650	634	620	554	562	580	603	567	595	634	612	552	572	602	594	601	642	571	578	587	604	625	551	589	620	581	618	645	538	617	571	583	618	594	606	583	620	590	638	549	635	645	585	603	606	572	616	614	648	626	606	625	615	600	601	596	590	611	589	630	581	617	600	619	642	584	576	598	599	599	604	642	573	593	593	586	621	629	599	541	600	611	593	636	623	605	553	577	572	632	593	587	580	596	581	574	578	619	628	598	587	624	572	598	605	577	590	623	587	616	616	599	591	648	588	596	645	553	620	587	574	637	629	600	588	603	629	593	579	601	609	613	642	620	602	612	579	550	596	639	639	590	580	599	570	591	591	551	576	623	580	622	612	620	572	620	578	573	644	621	571	558	582	576	600	611	623	591	556	588	577	623	596	617	557	582	606	591	615	627	569	579	612	602	565	600	607	615	606	587	635	598	582	583	624	628	635	621	623	585	596	631	629	571	649	587	577	577	635	603	611	611	574	569	607	543	631	586	627	600	608	602	619	591	608	600	585	607	606	553	583	632	589	597	588	607	592	586	610	591	592	628	595	594	623	623	603	614	609	579	598	576	563	590	621	604	593	607	618	623	550	589	592	566	609	611	584	613	623	590	599	637	584	612	586	590	596	564	610	650	631	579	571	593	613	593	638	626	609	613	622	647	636	570	614	624	605	573	584	582	572	617	583	595	590	592	573	578	608	589	571	565	599	583	596	598	614	621	637	600	583	606	584	616	604	567	631	557	598	608	657	592	632	608	598	576	612	585	594	570	574	630	557	585	649	578	578	626	594	587	581	610	616	610	597	617	590	595	590	633	589	675	621	601	578	605	592	620	564	592	594	565	599	617	587	621	586	574	606	646	592	617	647	560	579	600	581	595	567	633	557	658	583	622	604	606	582	601	603	599	606	596	631	602	621	624	607	572	590	573	623	582	600	590	583	614	568	555	611	580	581	596	609	618	597	596	586	602	626	623	584	603	569	602	552	635	598	586	591	634	634	569	570	614	583	573	585	615	601	640	616	596	616	530	612	606	611	594	552	609	594	600	595	566	607	608	606	649	609	586	627	562	595	564	635	597	653	607	584	633	598	579	621	636	608	578	593	576	624	603	578	602	589	562	567	617	588	611	637	617	594	611	578	630	595	558	591	596	625	585	567	590	586	591	574	629	576	590	615	627	593	595	584	601	591	613	605	598	605	578	572	601	573	581	581	609	639	637	593	571	549	581	606	638	644	606	561	611	661	630	568	591	606	608	565	624	564	604	588	584	610	552	603	552	594	589	610	564	615	591	581	590	627	674	588	616	601	581	631	604	606	589	629	542	624	577	578	574	615	594	581	585	611	611	585	565	594	592	635	589	584	627	559	591	582	577	578	584	630	596	619	621	569	572	617	592	596	589	602	609	611	612	586	595	605	600	579	582	591	629	583	580	563	562	643	562	551	556	595	615	599	589	564	608	583	595	634	591	609	597	551	569	597	614	600	582	615	587	597	582	615	607	582	600	604	582	564	594	581	542	559	581	636	585	630	604	616	591	641	577	610	598	586	619	598	563	583	585	579	597	628	601	616	592	579	620	631	590	590	628	585	574	602	572	610	591	581	608	594	585	608	602	543	614	568	560	582	612	574	595	588	605	658	587	598	615	593	563	607	595	577	574	581	622	537	603	566	582	578	564	590	547	557	598	570	552	523	577	615	619	596	535	597	595	617	600	603	600	596	625	627	623	594	597	614	595	588	648	602	608	596	615	608	573	562	624	632	563	571	579	637	589	592	620	617	603	615	591	537	616	569	590	574	602	587	540	615	567	592	574	609	615	580	588	632	590	604	590	629	585	559	589	590	611	598	583	610	597	553	574	628	605	628	606	591	593	605	600	588	598	572	630	589	580	573	588	619	585	584	601	592	621	609	567	582	577	579	620	570	585	618	598	593	582	579	564	610	611	618	607	626	574	573	600	601	566	609	600	600	617	606	595	617	611	585	590	583	614	573	562	561	573	588	570	637	622	569	573	592	603	562	583	611	587	580	598	579	585	642	618	639	631	606	608	564	554	587	637	605	569	552	645	591	631	590	613	650	636	616	571	607	580	557	597	601	583	568	622	603	599	564	602	553	595	613	581	584	615	604	595	580	639	584	613	606	603	588	589	643	570	566	595	575	632	588	593	634	609	635	597	613	555	609	567	574	575	622	592	593	618	555	574	605	599	556	603	562	578	642	614	571	594	584	619	628	552	558	585	572	601	587	561	617	612	600	621	584	580	573	632	557	596	598	608	593	620	613	578	593	589	618	569	599	584	619	524	568	588	581	593	614	616	624	562	599	565	592	582	567	622	598	585	582	575	559	583	640	622	616	627	588	629	604	626	566	524	644	608	635	617	608	566	587	561	611	571	563	603	608	645	617	600	602	586	586	595	637	605	611	579	603	589	599	605	558	586	617	600	626	591	588	619	603	550	623	653	575	663	595	584	624	596	593	586	612	585	555	569	591	606	624	581	629	587	643	599	624	641	591	597	617	603	594	586	600	583	585	614	605	607	593	614	646	617	612	577	599	567	589	594	634	601	588	615	575	621	612	586	591	599	608	614	610	604	609	585	616	633	582	631	556	583	575	602	585	572	585	612	581	611	606	622	624
41708	42384	45826	45295	38474	28786	25287	26294	21801	12166	6132	3844	2617	2793	4285	6706	5345	3766	4782	4276	3119	1662	960	610	391	302	269	227	250	246	215	216	233	241	226	216	235	201	192	232	206	227	207	228	245	211	203	241	242	200	225	228	200	193	202	228	211	204	244	197	207	207	217	211	217	226	204	207	223	218	213	230	195	215	219	235	221	213	215	201	236	248	240	219	215	246	237	232	221	181	219	216	229	230	224	221	219	232	230	202	219	219	229	227	218	218	222	233	223	219	194	229	190	203	232	195	247	216	249	198	231	225	201	217	199	193	207	221	203	179	194	224	221	193	204	220	209	191	195	223	211	228	196	225	226	223	206	211	229	194	207	251	226	201	219	212	234	232	223	232	225	200	222	206	218	251	227	214	210	247	211	251	242	190	224	226	240	204	242	248	213	220	240	203	200	199	217	214	228	190	256	215	208	216	218	225	198	221	225	219	202	212	227	210	219	212	207	234	216	191	232	244	200	214	203	233	226	193	237	240	212	194	239	225	236	232	206	257	225	215	198	220	215	218	241	226	200	237	226	217	236	229	233	204	233	215	249	224	242	205	230	223	219	211	245	241	221	230	228	246	194	220	232	214	221	215	205	235	185	188	228	213	215	216	225	197	223	197	193	205	216	198	248	253	234	215	243	216	228	216	200	195	198	188	233	229	228	234	236	215	234	215	225	205	226	222	225	211	228	231	231	200	225	212	214	264	200	178	226	254	241	225	237	201	226	211	218	202	211	214	206	220	202	191	223	228	239	226	219	217	250	213	205	235	200	204	239	189	262	217	209	200	224	218	241	216	208	221	254	237	218	200	240	200	202	213	220	228	212	220	204	216	222	240	216	220	234	238	228	208	240	237	197	224	215	208	229	223	204	256	214	218	206	206	219	233	226	213	235	234	229	212	240	193	187	192	229	227	204	205	224	222	231	199	213	266	217	228	215	190	213	220	213	248	221	242	198	211	229	228	226	214	256	248	224	214	212	269	237	183	213	229	232	212	232	230	219	239	212	204	208	191	219	227	233	212	220	205	245	216	221	229	234	214	233	217	219	211	218	211	217	236	228	210	227	215	240	178	196	203	239	210	210	224	223	198	208	235	204	217	226	217	218	228	209	211	229	227	191	227	243	197	235	235	235	230	237	185	223	210	221	223	234	215	217	213	245	216	233	215	228	203	218	223	217	225	202	219	229	236	214	226	206	184	231	216	211	222	238	230	234	202	214	192	215	214	213	227	206	213	208	198	218	233	198	215	233	229	222	211	207	225	217	216	236	249	218	230	233	199	227	213	193	232	242	212	219	232	206	230	231	253	246	208	219	213	236	240	216	217	218	209	227	234	191	208	229	211	259	241	213	181	207	207	226	212	231	222	223	237	207	220	227	233	246	206	213	215	225	240	252	227	213	224	199	212	190	202	214	231	213	237	223	221	197	220	231	202	219	238	244	193	191	228	224	207	221	220	209	198	231	234	221	248	211	218	231	244	241	233	218	227	233	221	208	204	237	236	218	237	221	222	225	227	236	213	228	210	201	234	232	229	186	203	239	222	200	213	229	258	220	238	243	187	213	221	208	216	224	238	212	229	226	229	220	234	211	210	263	233	230	226	218	217	211	212	208	215	218	230	227	233	200	203	211	214	224	237	215	212	235	223	234	208	222	247	198	220	239	230	242	224	210	229	227	252	218	195	189	217	198	204	220	201	231	213	226	207	210	220	214	219	209	237	206	218	221	214	214	205	232	240	213	216	206	217	206	197	196	245	225	226	223	219	224	240	189	229	203	206	229	226	201	207	219	224	245	203	220	239	222	234	244	260	209	229	234	235	200	217	225	200	221	212	232	250	230	217	212	202	214	220	222	233	239	192	201	228	226	227	213	231	219	220	222	243	213	218	225	215	209	219	203	221	195	237	201	209	224	218	235	217	222	231	211	210	236	227	229	236	205	202	196	184	203	240	219	208	218	200	244	199	221	222	250	179	223	230	231	235	200	260	221	215	217	252	240	203	204	230	213	239	228	196	229	239	236	227	230	241	222	230	203	217	223	205	229	198	226	211	196	210	209	214	196	210	243	235	223	242	203	230	214	238	221	193	206	218	212	224	220	232	203	247	211	222	199	224	220	233	260	231	205	239	214	224	191	215	200	226	204	218	194	228	240	237	217	195	204	248	201	212	263	207	212	214	198	189	203	221	184	227	223	229	214	239	221	245	229	224	187	199	207	215	230	233	244	250	231	241	204	228	199	221	251	230	215	198	189	216	222	230	209	236	216	216	211	202	199	210	238	219	215	197	172	228	190	213	246	235	202	205	235	221	225	220	225	195	221	210	215	191	208	242	218	221	204	221	204	198	209	228	244	203	229	231	226	237	219	249	235	238	214	223	229	208	223	224	209	206	222	215	189	220	196	220	212	218	216	213	209	231	218	263	203	230	216	215	229	242	233	237	193	233	244	188	216	253	217	208	206	244	235	209	253	228	223	230	203	195	209	216	220	239	223	196	249	208	209	205	212	229	221	225	229	226	215	209	226	213	235	212	217	210	236	217	218	221	222	211	221	197	234	209	226	237	198	215	203	232	239	224	209	215	216	211	198	215	212	199	211	222	213	216	231	217	234	241	200	237	220	212	230	223	217	203	232	193	207	213	226	208	246	237	222	236	229	224	214	251	190	228	211	222	212	210	212	213	204	210	242	222	211	234	223	200	245	217	212	200	201	243	200	217	228	226	225	224	235	227	237	220	226	226	224	212	213	229	216	226	207	231	237	209	225	197	217	219	211	235	217	226	206	216	219	229	218	219	218	229	219	219	223	207	209	210	232	220	234	212	257	205	238	229	203	206	244	216	230	222	220	242	220	212	211	207	212	229	206	219	248	204	207	195	216	218	214	219	218	203	234	215	231	220	228	210	189	218	227	228	235	223	232	223	214	192	220	214	240	241	194	216	242	202	229	245	234	233	216	207	249	233	211	218	217	229	240	248	236	212	241	246	237	231	225	263	231	245	243	238	215	217	221	201	215	226	218	211	195	222	207	229	238	203	233	212	230	193	210	226	228	209	231	207	200	211	190	207	248	223	206	244	242	237	227	249	210	234	234	223	212	225	244	206	207	212	219	241	216	237	230	229	246	224	212	226	226	210	225	199	216	204	208	209	215	234	248	214	223	227	240	204	251	247	229	211	199	225	215	236	236	247	219	228	206	228	210	231	241	248	241	224	212	218	226	203	239	233	244	215	222	248	219	211	236	245	211	208	218	226	185	216	188	207	213	224	223	239	211	222	268	212	187	215	203	223	207	215	226	203	195	234	209	253	228	241	234	220	256	240	232	208	197	215	217	218	216	220	225	228	223	201	234	191	213	228	240	235	253	232	210	223	200	223	265	221	204	231	231	200	205	231	191	220	237	222	213	203	241	201	197	207	213	207	219	226	224	224	212	217	201	210	208	208	193	216	215	220	215	218	206	232	209	223	250	225
26971	33778	44691	50948	46936	39393	38620	40381	35013	23532	17242	13708	11341	13041	17279	24328	19994	16420	19717	17545	13575	7595	4624	2718	1619	984	668	594	573	556	579	529	549	525	511	515	524	529	518	524	525	539	531	540	518	495	503	526	526	613	523	488	572	504	564	517	558	509	516	535	476	545	507	518	535	530	521	527	512	539	544	477	530	521	503	525	520	547	514	507	552	492	579	551	519	480	498	570	546	509	557	474	536	578	561	521	533	536	521	532	565	524	565	509	540	495	516	495	543	543	488	549	512	524	511	521	547	504	536	491	517	536	539	505	522	479	556	555	480	517	544	539	556	557	519	521	513	527	511	533	537	504	513	522	513	488	516	534	512	549	496	554	519	492	540	540	569	506	513	534	496	562	546	492	523	532	537	544	524	567	496	484	522	516	498	543	513	514	524	498	499	511	509	511	501	505	559	526	508	509	519	522	557	539	542	529	548	514	534	533	479	560	506	514	528	530	497	531	565	532	518	556	526	531	533	562	514	504	510	526	528	555	519	557	545	553	549	520	516	555	547	534	517	501	528	540	535	537	502	521	496	541	510	550	525	513	539	508	503	528	541	548	484	552	518	560	519	542	540	513	485	469	540	503	533	514	512	535	522	549	519	526	553	546	527	497	501	530	536	486	505	561	550	550	531	518	556	554	543	525	497	522	512	494	473	517	532	481	536	515	474	511	519	512	530	520	534	519	519	523	544	550	501	482	536	581	501	541	554	538	495	521	496	511	550	552	497	475	531	526	502	547	481	527	496	543	537	555	561	538	561	541	510	553	543	529	518	536	486	528	486	558	473	527	508	532	537	518	519	507	550	541	551	537	501	558	527	478	547	541	523	527	472	511	483	501	519	499	516	534	508	500	492	546	538	528	486	516	554	535	527	520	535	560	494	531	506	524	533	516	518	509	535	490	528	556	529	496	555	560	523	509	519	517	499	537	549	527	536	533	544	547	568	518	572	497	545	499	530	540	478	527	538	488	490	558	540	503	506	525	532	522	515	494	562	504	526	550	542	496	535	523	530	523	528	514	539	550	542	525	538	528	574	529	483	535	514	546	512	548	496	514	513	507	533	518	549	538	530	523	518	558	508	492	505	527	527	545	469	536	550	516	516	551	518	528	514	554	552	508	519	518	563	489	547	507	557	535	558	508	494	545	528	537	502	541	528	527	513	535	560	508	519	537	545	532	525	517	506	531	518	515	489	517	546	527	531	518	533	521	492	494	529	550	498	551	513	517	538	533	519	502	502	507	523	595	516	532	514	512	480	481	538	538	485	517	533	521	514	517	524	484	545	524	520	536	556	515	541	519	554	488	487	522	546	501	532	524	495	522	509	502	556	549	506	541	525	529	544	548	539	506	517	505	518	496	534	533	509	513	526	560	514	514	529	504	546	537	521	514	525	536	519	514	541	535	500	529	481	490	503	518	553	507	516	511	551	537	523	588	573	507	537	522	505	495	547	493	515	538	525	519	508	526	535	562	500	542	536	514	504	547	544	502	531	501	516	517	476	513	532	521	493	551	541	542	526	497	533	567	564	549	533	589	560	510	479	501	562	516	544	495	508	497	535	541	497	508	517	554	569	502	499	496	527	541	504	493	485	537	546	548	532	523	545	522	506	524	544	515	544	539	488	507	539	548	483	541	519	512	498	484	534	538	505	559	498	507	519	540	499	578	560	504	520	522	508	521	491	490	511	486	513	503	482	511	508	534	496	516	570	540	561	503	509	540	507	535	549	559	511	550	505	531	568	547	556	528	510	534	519	523	563	548	555	507	577	516	521	501	566	504	538	518	527	504	499	501	537	514	553	506	509	552	520	538	522	536	522	530	516	577	519	515	510	526	545	517	517	548	520	561	536	511	514	476	543	506	554	524	537	505	507	557	555	536	538	491	519	571	554	530	546	535	525	545	518	529	535	536	547	499	526	508	533	525	539	516	511	525	538	502	526	525	541	551	554	543	530	513	534	522	510	520	519	543	496	519	544	517	548	533	501	553	501	524	530	544	526	510	538	555	547	529	516	504	505	542	519	572	502	499	553	544	538	511	510	517	498	530	525	528	510	534	566	496	518	515	530	548	504	513	560	526	534	548	505	527	557	490	560	517	496	512	518	529	512	533	494	554	567	545	540	504	522	536	573	522	551	519	522	516	530	535	540	513	513	535	578	523	502	556	480	515	537	502	466	508	524	520	557	474	486	555	504	478	559	551	505	562	518	473	537	498	570	515	501	535	494	544	523	515	528	576	488	521	493	526	506	510	466	539	512	557	556	528	533	499	542	506	530	492	533	504	542	540	552	565	500	534	493	554	535	519	552	547	502	506	503	469	511	516	517	530	556	568	571	530	515	508	513	518	496	498	551	515	513	494	528	506	524	504	507	510	552	530	525	537	543	563	534	553	546	574	546	551	554	543	564	508	504	546	517	543	492	515	510	529	524	534	495	533	522	568	507	514	487	548	553	571	503	535	500	555	520	490	529	533	540	506	545	518	525	525	562	548	513	528	515	512	495	548	517	509	525	466	533	563	493	477	504	524	548	537	503	535	533	504	534	531	542	505	568	535	523	514	529	506	542	518	511	536	542	529	544	525	526	519	549	573	522	533	547	511	562	565	537	518	523	533	492	533	536	513	476	495	524	507	493	526	537	512	547	461	517	525	510	562	524	552	535	502	515	557	525	539	559	530	512	494	535	518	498	546	502	549	519	521	489	530	513	547	480	530	526	538	535	508	506	552	489	505	523	548	514	560	521	500	545	543	539	540	518	543	499	541	561	553	491	557	464	552	503	513	503	510	549	529	541	526	522	529	471	516	497	504	523	509	535	517	490	503	514	498	488	537	560	527	529	502	481	524	557	464	556	515	528	547	535	542	543	513	551	529	505	515	532	521	515	504	486	505	572	478	492	493	509	514	525	535	551	515	539	527	575	538	482	534	496	526	520	513	527	547	494	493	576	520	460	531	529	564	516	520	547	518	489	488	508	505	494	482	545	515	551	562	486	514	559	489	542	549	519	510	525	514	471	528	506	529	530	526	518	497	540	514	546	546	478	507	517	547	512	505	519	541	509	537	513	519	525	528	522	560	533	526	504	522	516	527	509	499	567	558	508	524	562	524	539	524	512	542	560	547	527	557	529	531	505	521	554	494	536	508	523	536	517	546	522	533	510	502	535	528	545	513	553	505	514	534	527	549	545	516	527	526	515	525	520	524	514	509	531	469	550	506	516	521	513	529	590	516	487	497	506	561	518	521	548	523	522	553	521	517	523	510	498	547	561	526	516	495	522	553	540	544	491	542	565	538	513	518	525	519	517	508	591	530	498	534	497	532	489	560	564	514	507	545	571	525	550	558	508	497	535	546	494	502	574	490	506	509	528	487	501	555	486	514	490	526	566	528	527	506	534	499	556	487	493	524	501	515	547	533	554	544	530	509	512	552	511	515	560	544	531	495	551	528	514	524	518	497	547	494	544	550
9586	9078	13959	13000	7083	4137	4851	4873	2540	1576	1699	1784	1343	1389	1501	1276	918	851	787	533	459	382	379	316	302	305	286	274	285	276	287	297	299	299	281	303	264	290	280	331	266	299	280	317	302	293	298	289	292	293	301	282	288	321	292	314	304	285	268	299	296	273	309	307	280	298	291	342	284	286	304	305	299	302	298	303	296	273	302	306	302	297	301	309	304	316	315	317	314	280	322	296	288	279	291	280	251	299	271	306	289	297	292	311	324	282	290	274	283	311	310	303	288	301	330	283	272	293	299	315	330	316	297	316	311	303	289	270	288	305	282	296	289	303	307	330	283	257	315	288	288	268	303	343	317	271	276	301	274	300	301	292	290	279	302	312	274	314	301	330	296	278	305	296	337	300	283	310	282	277	309	279	277	301	263	282	298	301	274	286	320	297	279	314	291	306	290	286	306	271	297	263	291	279	280	301	321	287	293	269	294	297	281	286	302	317	309	281	286	308	299	312	291	303	275	292	309	254	324	276	305	298	288	284	288	273	281	281	258	275	291	338	304	295	274	310	303	267	289	330	283	284	273	286	297	307	285	319	265	252	292	312	300	311	294	299	287	294	322	321	284	298	288	299	315	303	287	315	310	310	281	292	283	297	285	285	309	290	261	324	288	297	291	302	328	299	300	284	301	297	296	310	279	290	293	286	313	303	331	306	294	289	327	322	284	276	310	289	293	295	283	321	319	298	294	294	292	293	308	249	282	287	309	293	292	286	290	289	260	297	314	300	285	299	304	294	269	303	260	285	318	287	300	293	323	254	285	284	302	312	331	300	280	253	315	316	308	292	274	310	270	319	314	275	301	304	286	311	287	311	268	301	277	298	297	298	290	302	285	261	275	315	279	311	304	323	311	296	272	276	310	318	307	278	312	257	319	271	327	293	284	299	306	293	295	271	272	286	306	278	309	271	290	275	302	327	269	312	276	268	295	270	282	293	290	304	319	284	307	296	282	306	329	287	318	245	303	282	303	301	335	299	325	301	299	274	278	309	293	315	302	295	308	304	269	257	292	288	281	269	308	285	324	277	277	280	306	304	317	305	298	290	303	278	300	286	287	287	322	300	323	302	293	270	298	284	313	278	274	308	325	308	287	278	262	306	310	293	249	285	273	285	291	264	273	272	324	283	291	273	286	276	292	289	303	288	284	313	283	335	282	267	278	303	274	269	309	283	299	267	306	296	293	297	303	286	243	281	304	293	309	321	303	285	260	293	303	296	293	290	298	285	297	270	295	318	312	289	309	327	314	283	276	298	290	270	292	278	307	276	298	289	262	255	326	301	299	287	294	292	303	290	262	302	302	297	305	312	282	309	311	306	318	315	338	288	318	300	283	289	306	258	296	272	310	303	289	309	293	291	278	291	333	291	301	304	325	284	281	323	304	319	296	311	260	278	310	287	289	281	272	294	303	276	311	295	311	287	285	300	273	313	268	265	287	318	327	256	287	314	327	264	288	290	303	286	308	277	277	288	277	298	278	313	324	263	297	314	279	308	290	299	315	309	307	276	299	281	307	306	260	250	302	297	280	292	301	275	306	302	270	295	305	281	311	283	296	283	270	263	265	324	304	292	319	298	273	265	305	280	317	302	318	263	303	290	305	323	286	255	328	297	291	296	303	261	300	293	333	294	280	271	310	264	273	288	283	332	275	292	305	284	321	252	292	289	245	334	284	296	302	316	284	275	277	273	284	286	287	302	298	309	312	308	301	292	295	273	324	270	290	308	298	279	298	277	291	298	306	314	333	272	267	298	260	271	279	327	271	269	292	314	292	270	280	326	325	292	287	302	282	286	294	347	312	301	314	314	291	276	282	294	306	308	286	270	267	243	326	307	324	314	311	324	291	285	286	291	294	314	294	275	296	281	290	284	268	252	291	300	278	287	279	308	280	302	308	335	259	296	302	317	307	278	279	287	300	280	301	262	309	284	319	306	322	305	330	304	305	301	263	269	294	304	280	301	314	296	300	314	310	313	294	314	319	279	327	291	300	302	321	265	278	263	310	311	310	301	271	300	307	290	282	280	277	306	270	279	300	296	263	338	298	287	330	294	281	296	295	333	317	312	299	318	306	296	291	284	328	315	300	323	289	285	293	284	293	271	291	306	260	268	292	263	326	301	308	275	304	308	313	280	283	306	282	274	298	298	285	328	343	300	270	331	299	282	278	307	280	309	307	295	268	272	321	275	287	261	302	305	300	326	293	271	288	315	319	322	298	302	297	264	325	289	289	290	300	293	299	277	296	296	268	296	287	298	257	315	309	308	290	296	306	273	301	290	246	306	324	302	316	273	327	301	276	300	292	294	285	292	318	305	297	320	307	314	315	322	307	329	307	294	300	294	283	335	287	292	275	302	291	264	292	285	300	296	295	286	290	293	286	283	328	265	298	283	311	310	261	280	287	281	247	276	292	322	308	316	299	303	280	298	293	304	273	285	317	291	296	277	292	270	300	285	277	300	289	317	308	299	296	306	306	272	311	255	294	292	299	317	296	314	306	278	303	313	305	296	264	288	287	284	291	282	296	304	305	298	264	306	295	281	289	321	293	302	269	294	296	282	301	283	307	311	308	300	296	323	299	275	297	289	324	292	332	260	310	274	275	273	269	278	281	316	298	290	288	291	311	283	285	299	285	276	277	302	292	268	316	306	313	312	290	283	307	293	280	311	332	246	284	285	277	289	289	290	272	276	297	295	286	274	271	293	300	303	280	274	287	321	285	265	289	269	305	286	281	309	305	313	311	287	287	277	313	280	335	254	282	315	287	336	256	279	299	252	281	287	294	295	302	303	293	325	310	305	301	309	273	301	305	267	306	292	291	273	291	326	299	308	307	310	298	291	274	274	270	281	291	325	298	306	280	304	294	302	334	271	316	310	303	297	321	310	297	277	288	304	312	305	301	322	320	302	279	270	272	281	286	280	286	300	295	312	324	288	295	283	310	303	259	281	268	330	279	296	312	312	299	318	284	293	324	293	326	290	320	294	292	285	265	306	287	328	303	342	280	317	308	275	291	311	286	326	282	295	277	269	277	273	297	290	304	320	319	292	302	262	276	265	289	324	308	279	298	322	291	290	294	306	279	333	295	297	294	318	298	322	265	288	286	322	291	329	333	299	302	287	309	283	281	285	275	303	271	257	280	297	283	304	314	299	313	294	262	283	273	310	265	307	295	287	289	302	295	272	303	310	297	317	308	314	321	279	276	280	304	312	318	263	287	266	280	303	290	306	287	325	300	266	293	315	324	294	281	294	315	304	291	317	306	311	306	314	308	257	257	292	284	310	314	322	273	275	303	324	275	285	290	273	249	304	304	292	300	328	308	324	309	284	317	302	275	311	274	293	296	311	331	298	295	293	281	284	273	287	320	290	322	277	283	304	310	281	290	315	272	303	293	297	307	297	288	295	280	282	269	259	301	285	279	285	308	274	292	309	307	303	315	304	311	279	307	277	306	286
6136	8471	20393	23823	16572	13119	16689	17006	9431	6625	8064	8309	6359	6556	7301	5955	4370	4048	3722	2105	1532	1019	930	834	732	718	711	707	700	711	664	688	693	724	702	716	657	717	665	730	663	651	676	651	699	696	694	661	647	685	696	674	653	683	649	680	717	659	694	666	660	692	689	682	685	652	701	729	733	691	718	724	700	691	669	666	664	709	697	721	645	712	722	733	730	679	657	690	658	710	705	669	763	680	739	658	708	761	691	667	733	721	668	651	696	665	693	699	719	676	690	655	696	635	685	685	704	696	704	683	715	688	681	706	627	707	695	679	702	683	658	681	680	644	693	710	722	677	688	664	699	654	671	660	663	674	716	744	702	685	658	646	704	686	653	708	693	685	677	661	616	702	684	728	631	624	680	692	662	673	667	673	661	671	740	719	684	685	661	668	674	678	666	704	704	654	714	706	658	638	686	678	686	659	655	677	708	692	691	690	700	740	647	676	716	668	695	688	671	719	652	648	765	675	665	691	684	683	664	653	673	716	724	688	675	652	677	652	668	691	699	725	695	709	703	636	692	698	666	666	687	686	661	711	647	736	697	691	686	687	653	667	695	677	679	683	707	675	701	640	713	684	747	667	694	697	689	673	743	717	656	662	699	668	664	662	677	676	690	684	675	675	673	723	684	705	672	702	691	655	685	676	726	681	688	674	715	677	690	738	707	703	676	673	681	693	671	674	697	665	661	673	706	676	686	695	676	695	680	665	696	702	685	664	724	655	698	676	719	663	705	705	737	678	731	710	696	722	703	704	707	675	637	676	712	705	688	659	665	722	684	669	688	627	683	694	671	661	693	658	688	691	731	649	690	683	687	647	643	689	668	710	708	695	677	710	685	704	747	712	673	680	652	706	630	701	683	646	690	686	684	695	717	681	714	653	669	657	686	692	661	701	722	666	676	647	688	640	698	666	692	644	733	729	652	657	709	702	682	720	684	670	698	644	691	721	688	673	697	720	655	632	659	683	664	705	715	690	691	743	691	686	667	684	680	711	679	636	656	671	694	733	712	712	723	671	734	739	706	658	669	673	667	656	683	695	723	691	675	701	681	632	667	688	657	664	729	687	720	705	664	664	674	661	707	710	650	674	711	703	671	727	651	710	686	731	680	661	726	687	692	674	687	636	655	664	665	683	698	735	687	674	681	728	688	666	678	674	715	677	647	676	716	727	715	678	694	714	667	716	726	690	670	700	693	701	687	719	663	654	703	662	682	700	668	631	717	704	683	688	688	672	684	707	694	711	695	677	670	705	694	662	701	637	695	689	685	673	654	719	696	693	652	692	652	693	680	698	691	710	702	774	696	681	691	685	646	732	668	671	666	701	648	732	691	697	687	666	688	672	637	649	714	733	679	713	666	686	667	670	658	654	689	751	719	710	678	696	708	650	720	701	698	696	653	667	677	675	700	696	661	688	661	721	657	696	664	720	718	769	698	697	676	735	754	699	688	707	701	648	684	694	666	662	642	696	661	767	702	723	688	674	687	709	710	691	659	659	692	646	674	675	686	705	725	712	735	667	684	670	658	680	659	688	682	666	711	677	674	687	689	701	731	674	705	706	720	705	679	667	639	649	662	692	691	662	663	690	703	722	691	682	662	684	697	703	710	688	729	695	723	676	674	668	693	677	662	686	741	674	695	660	675	729	719	711	666	714	686	690	712	674	667	696	700	699	675	694	699	687	731	731	705	667	710	694	706	651	690	753	718	660	689	661	667	728	702	712	684	652	701	677	665	700	722	709	633	660	713	705	681	658	697	696	686	664	692	683	650	669	714	742	734	671	716	706	641	704	638	670	725	636	706	642	675	644	644	697	691	677	629	705	653	686	676	704	627	688	721	691	700	676	694	707	686	708	731	640	712	663	677	642	688	795	675	678	705	718	698	689	654	686	635	689	648	725	733	749	710	677	671	705	680	672	682	686	681	691	672	676	669	657	702	732	677	702	660	679	669	673	690	691	664	719	687	680	654	713	703	706	685	703	727	656	711	714	688	679	724	725	615	663	679	715	648	692	715	687	677	705	710	669	685	689	696	678	697	711	683	675	673	724	646	682	707	732	658	659	677	726	660	700	670	693	701	721	694	723	636	676	682	700	710	712	684	708	697	639	689	687	665	718	636	704	707	695	639	661	681	717	716	690	667	703	680	727	669	645	670	649	720	693	677	684	682	680	694	708	700	705	676	708	677	693	697	728	670	728	685	693	680	684	673	730	638	692	660	693	695	645	655	656	667	729	688	640	686	695	713	712	668	740	660	650	680	663	728	678	659	660	713	701	666	676	696	684	682	684	698	688	686	665	658	658	698	678	738	705	671	687	696	695	691	667	696	681	690	690	684	697	691	633	719	660	745	702	697	678	677	698	730	734	709	684	681	716	717	705	647	669	684	652	663	690	683	674	731	717	672	679	660	722	667	704	691	675	693	690	642	711	734	662	689	666	706	698	717	697	673	659	677	666	661	702	710	676	696	728	645	668	735	716	661	678	699	654	662	675	633	724	709	686	733	674	668	704	703	644	698	692	703	699	721	660	704	673	726	653	725	688	709	680	669	651	697	711	698	732	672	663	693	703	681	669	651	684	671	672	693	723	677	715	705	684	672	697	730	669	652	697	659	696	664	687	693	686	680	682	686	733	670	712	683	758	669	683	720	752	734	615	692	680	645	686	657	686	673	667	705	675	716	673	669	698	713	613	675	700	702	703	745	653	709	712	705	670	723	672	675	678	678	686	669	650	739	716	654	682	677	625	701	721	698	714	659	687	727	653	646	689	680	669	692	673	686	698	672	689	712	708	648	682	726	675	704	691	708	649	677	689	701	675	671	672	706	676	676	678	740	667	676	673	662	673	646	663	675	652	691	715	689	698	686	681	663	723	647	738	745	692	683	704	679	697	689	710	674	672	733	659	700	693	658	714	650	719	677	715	671	661	696	705	689	714	666	688	702	654	731	652	663	667	701	650	671	701	631	639	666	654	622	679	708	680	660	684	679	706	649	678	651	732	691	656	700	674	684	698	675	664	694	698	690	672	710	720	653	669	667	671	675	642	655	637	698	675	647	704	684	684	702	701	716	689	677	704	640	655	710	708	658	677	696	659	686	671	728	661	687	677	677	694	692	625	670	669	692	668	670	687	666	657	712	656	724	694	692	690	677	649	666	711	683	741	720	690	682	706	617	722	698	664	666	709	673	713	733	751	725	685	714	710	629	739	681	662	684	663	688	711	663	668	672	677	674	701	650	674	657	691	714	710	665	657	682	700	693	741	687	677	699	661	643	663	690	726	715	685	706	696	667	677	704	679	693	684	665	681	657	728	672	664	724	656	659	680	671	738	669	707	644	686	692	650	671	641	702	695	663	690	718	733	724	669	715	685	695	715	650	726	677	665	669	655	689	679	703	660	678	668	754	692	670	681	685	706	662	704	737	670	719	656	664	667	719	715	689	709	697	693	657	709	674	709	679	675
31371	33244	41623	42897	30899	22641	18184	15642	15062	6566	2906	3309	3740	4179	5803	5895	3595	1815	1625	1259	782	497	413	289	304	243	250	274	246	218	249	239	233	262	243	272	242	250	253	257	251	262	227	251	287	256	265	269	230	250	247	233	269	225	242	247	251	266	258	241	259	282	271	249	236	254	278	255	227	241	256	265	258	228	233	239	251	254	247	268	266	239	304	275	276	255	250	237	297	247	237	272	270	253	260	261	255	270	259	238	249	224	248	259	296	253	232	264	265	271	269	248	245	248	247	284	229	274	261	273	266	254	261	289	269	286	229	264	270	269	245	258	268	269	244	279	253	234	256	305	260	263	270	281	234	279	252	234	259	246	251	269	259	260	265	270	245	276	266	278	266	268	251	269	242	250	260	261	273	287	259	263	253	261	271	270	298	267	233	248	288	232	286	266	258	312	275	261	237	263	261	250	296	288	249	266	223	249	256	278	296	234	262	255	263	270	265	279	259	290	279	278	262	223	279	282	270	253	273	272	254	275	252	253	251	263	246	266	254	233	252	241	245	226	237	269	279	230	219	268	230	275	250	228	266	240	223	267	241	291	274	270	259	257	246	242	291	245	272	251	276	253	262	246	243	256	240	267	232	244	256	242	271	275	243	259	230	240	228	241	245	258	263	310	277	260	266	268	261	277	243	251	272	237	219	276	257	218	256	270	247	267	250	264	270	244	244	292	256	258	241	244	247	251	243	257	277	254	265	251	255	268	247	238	229	234	246	238	264	264	257	245	276	247	269	258	263	281	246	255	261	277	297	290	241	246	260	257	240	223	276	258	245	275	247	281	298	282	252	230	252	273	284	259	247	296	275	236	273	273	256	213	262	241	254	273	243	248	280	271	248	256	263	261	266	269	241	223	252	257	276	270	275	258	232	258	252	301	235	260	273	257	251	298	287	286	257	256	283	285	237	274	259	253	290	263	267	262	254	261	273	243	274	294	253	248	252	261	266	278	292	272	260	251	235	260	280	241	256	275	256	270	227	274	221	270	284	287	272	264	244	255	294	264	252	267	283	246	246	267	245	241	231	253	273	262	274	266	272	249	254	243	254	241	241	250	227	288	278	252	282	252	267	270	260	257	293	274	262	266	254	244	268	280	264	249	255	275	277	252	292	278	284	244	264	253	253	243	273	283	265	261	273	242	238	247	283	240	269	263	264	265	249	243	268	242	269	288	271	261	246	270	231	245	258	229	247	279	260	240	255	285	241	229	255	263	268	234	276	273	324	273	286	259	245	245	256	236	245	257	278	253	290	272	248	289	280	253	272	259	287	253	237	248	243	267	250	276	268	246	249	248	259	263	273	245	278	245	241	240	254	261	233	263	236	258	259	257	252	266	263	291	287	263	269	263	256	227	276	260	238	263	276	253	241	287	247	247	276	257	236	278	234	271	257	264	264	238	261	241	240	218	245	265	272	266	243	246	256	257	283	248	258	259	278	267	282	266	254	230	267	264	229	254	262	250	272	231	241	279	234	239	264	247	240	257	270	260	244	280	233	260	251	263	251	274	273	258	236	277	250	252	255	252	256	229	246	253	273	259	278	254	244	249	261	284	278	254	270	264	257	257	228	285	253	257	249	269	252	226	264	245	252	271	257	240	283	249	255	262	261	276	247	243	267	260	254	300	254	271	253	251	242	265	308	272	267	286	273	230	243	230	251	279	248	255	282	283	245	258	232	273	256	251	248	266	252	257	267	273	270	257	230	261	243	256	255	242	261	262	265	243	258	265	266	267	252	259	252	249	298	264	245	247	270	279	248	271	252	268	262	262	263	277	253	260	254	278	250	276	278	275	267	235	281	260	279	224	274	253	263	232	273	239	267	244	252	286	260	261	250	260	264	278	256	254	253	234	244	258	247	246	254	232	242	238	264	261	286	276	250	230	267	275	251	258	237	277	266	256	284	260	288	278	265	264	245	281	246	273	276	272	292	223	272	249	267	285	259	268	261	293	251	273	267	262	268	260	269	255	244	252	241	277	258	272	252	263	221	264	253	266	266	263	237	276	262	264	248	264	267	257	272	266	269	283	240	283	270	267	274	241	257	260	272	263	257	248	228	260	259	243	258	271	245	261	261	258	259	256	265	252	248	234	256	258	256	269	243	238	247	239	244	275	268	240	220	244	255	251	243	273	250	271	239	246	259	252	251	255	273	265	240	236	298	282	246	245	250	276	246	255	274	272	258	237	241	265	246	238	286	280	203	235	264	265	244	255	250	258	235	264	239	256	272	248	258	220	253	250	280	258	254	242	264	271	218	279	266	277	238	235	257	279	265	273	265	259	259	254	281	257	262	273	257	246	219	259	260	252	274	272	256	258	253	260	256	237	248	257	285	282	247	261	283	276	268	283	248	261	273	299	262	263	258	235	277	257	249	255	261	257	257	285	248	239	284	273	269	266	248	246	268	249	223	291	250	283	245	241	256	264	260	292	262	253	264	237	262	271	243	260	258	252	265	246	259	250	271	238	255	275	269	248	239	288	248	237	255	261	275	264	280	267	273	262	262	290	253	249	242	254	226	287	287	265	285	253	252	253	244	258	253	253	243	256	260	235	264	272	275	268	254	230	261	270	286	249	254	251	276	270	273	245	282	260	271	250	245	274	232	286	288	277	259	281	246	243	280	264	227	271	216	266	276	264	257	230	244	244	231	240	250	253	290	239	267	214	216	264	262	298	261	212	256	261	232	246	274	273	226	249	271	262	242	255	266	253	291	267	267	276	261	255	282	237	259	255	238	281	264	268	265	237	240	276	263	284	282	281	286	272	252	255	314	281	259	264	263	258	259	283	255	247	254	266	288	259	240	244	293	264	268	254	249	250	272	264	259	243	249	281	272	269	235	258	242	279	269	277	281	286	261	293	253	240	282	291	254	268	245	255	265	278	268	284	232	249	247	265	248	265	257	265	241	253	216	268	283	245	247	263	270	241	234	233	254	260	258	284	265	246	259	262	254	220	232	219	278	255	260	269	248	262	266	245	282	287	241	236	266	281	244	286	268	273	254	301	280	270	275	256	238	255	245	268	250	250	251	261	236	241	292	296	232	255	281	276	243	241	256	279	257	261	279	243	278	259	250	267	253	252	257	247	261	274	270	278	264	252	281	230	226	256	251	250	276	279	284	218	240	255	273	259	283	247	256	248	241	224	257	260	275	277	229	254	270	258	265	276	281	247	276	260	272	254	249	272	288	253	252	241	256	244	276	251	229	244	247	265	291	261	244	237	247	255	252	233	256	249	237	269	232	264	223	226	254	265	247	262	256	262	243	280	262	253	249	273	242	230	252	271	274	276	235	264	247	265	230	271	241	253	257	264	272	254	252	252	297	274	263	279	290	251	288	226	266	264	271	251	252	253	295	265	223	264	287	256	225	245	263	252	255	274	292	273	252	246	270	240	240	256	260	236	255	274	250	247	266	260	287	277	295	259	243	253	245	271	264	262	225	233	272	277	305	275
19585	25844	40135	45794	37376	31841	30613	31164	29942	15333	10869	14733	15863	17607	23000	22169	14694	8494	7593	5679	3539	1912	1348	860	726	661	632	626	625	614	623	582	592	590	585	628	628	631	630	614	579	612	616	608	656	611	646	683	644	593	648	594	605	573	646	600	592	640	626	599	622	612	643	626	625	626	647	595	597	636	618	606	554	562	618	619	591	668	621	628	632	589	584	624	579	679	641	609	628	587	601	591	595	662	576	613	602	609	624	619	600	603	593	634	587	600	641	626	678	611	610	616	634	604	625	606	648	657	605	588	604	632	611	633	617	578	617	608	594	618	608	597	558	664	624	592	614	640	623	611	602	637	609	575	616	625	606	616	579	612	599	608	560	643	588	602	605	623	620	634	578	626	617	590	589	592	639	638	625	587	593	613	612	606	612	600	640	603	640	567	570	652	629	667	588	642	559	634	579	619	643	639	601	622	605	592	626	648	590	625	615	590	625	627	601	584	628	598	537	599	653	603	580	548	643	549	576	622	576	597	605	601	569	634	618	593	620	577	648	570	624	590	598	619	610	624	635	603	554	645	633	591	630	605	631	612	617	620	645	568	575	639	594	623	623	587	606	590	639	646	618	609	626	650	610	635	609	628	594	602	634	592	592	628	627	610	614	611	604	626	664	600	603	600	596	578	584	589	646	618	634	608	588	608	614	556	634	618	617	657	602	647	610	592	510	640	628	666	638	660	635	670	586	613	613	594	639	604	597	614	578	658	634	613	615	644	602	606	675	615	633	585	633	620	591	630	582	599	600	641	624	551	625	640	620	591	618	629	662	609	588	611	622	644	645	616	620	560	613	621	609	614	610	607	637	626	583	635	573	583	613	621	575	649	611	608	598	592	633	562	609	593	625	625	633	609	601	633	599	625	605	633	615	667	612	611	586	625	649	602	616	631	616	643	635	577	614	591	582	626	618	583	594	625	620	594	605	627	612	587	628	652	605	576	595	604	597	653	621	602	610	575	629	616	605	600	582	597	577	598	598	611	599	622	601	606	629	598	593	615	574	584	581	575	635	563	600	678	613	600	579	606	594	623	618	586	623	648	606	677	647	609	623	595	615	610	623	623	639	644	589	574	663	580	681	605	635	598	591	627	609	620	586	592	645	601	621	593	613	623	574	617	585	594	621	589	603	655	604	608	587	587	605	590	622	618	624	606	587	628	600	592	595	609	585	611	586	577	608	586	615	627	590	608	590	585	619	641	588	601	582	605	592	602	616	580	604	573	620	624	632	610	629	669	608	579	585	638	598	628	594	625	617	595	619	559	637	593	629	572	645	637	548	576	627	628	648	597	591	591	575	588	616	612	635	635	615	622	627	645	620	590	609	637	660	618	627	652	613	609	615	639	597	593	618	636	623	636	600	555	633	574	636	608	626	599	601	596	603	618	616	603	595	622	623	639	580	624	653	613	587	611	632	601	630	603	590	584	576	629	566	621	628	595	563	620	653	596	574	678	579	631	611	583	612	591	616	606	579	630	646	581	606	595	611	621	605	610	611	633	637	617	637	614	601	578	661	571	625	605	645	600	609	633	599	634	620	602	654	645	587	592	611	607	634	646	623	605	667	646	593	617	595	626	608	604	617	579	617	618	614	609	616	634	547	579	585	644	618	621	622	627	637	599	587	611	619	640	537	639	641	624	618	643	590	626	601	581	607	583	616	591	625	627	600	608	608	605	632	607	585	581	639	624	586	625	604	595	574	614	599	594	617	665	632	591	618	627	580	635	608	624	582	647	633	572	607	619	616	622	577	625	671	624	586	606	629	622	608	622	606	580	621	619	596	606	633	601	584	585	625	657	616	578	622	590	608	615	619	630	589	612	580	631	617	604	625	606	631	621	607	682	639	615	591	587	630	639	566	615	631	604	637	598	647	624	600	590	580	617	596	629	632	597	635	603	595	617	598	679	594	563	619	571	620	621	585	615	609	618	638	610	606	650	597	626	601	572	643	601	577	624	560	626	603	641	643	609	570	591	598	626	606	602	633	563	651	593	582	613	587	627	672	621	645	568	603	672	601	644	617	614	650	607	620	627	608	560	604	666	584	617	581	643	625	604	648	643	609	566	629	658	603	637	637	640	635	623	652	577	638	597	599	616	605	629	598	660	641	602	598	593	634	665	599	596	622	583	599	596	618	590	665	590	592	635	612	604	645	606	595	661	629	568	633	591	602	606	608	560	590	649	597	658	617	600	637	601	602	608	594	618	571	655	606	615	665	629	612	622	585	623	623	592	641	601	590	579	629	652	617	612	601	576	642	606	601	606	603	595	572	600	588	590	588	620	624	577	625	573	597	603	609	613	598	593	584	593	563	642	569	601	615	631	595	621	650	612	572	649	647	664	622	661	616	606	623	556	613	618	586	572	565	625	607	602	628	583	648	619	640	611	607	598	602	565	618	591	624	627	600	655	632	621	574	615	612	569	597	558	568	636	612	619	594	636	636	618	615	624	622	566	614	610	595	629	599	565	621	674	595	632	619	591	627	602	600	606	602	606	607	630	594	601	618	628	593	632	590	605	642	564	592	595	590	625	604	591	651	627	630	573	607	620	630	591	560	582	599	638	636	622	649	594	618	603	583	596	582	617	631	636	640	592	624	597	578	633	648	553	598	613	615	601	587	600	605	579	636	625	617	589	583	576	633	610	598	655	687	599	566	623	597	624	605	633	590	644	636	606	612	645	620	623	619	575	608	614	569	653	627	630	658	647	635	704	618	601	653	551	589	608	589	639	629	590	560	601	627	630	591	606	610	640	674	594	608	617	595	684	631	645	651	643	613	621	682	573	612	633	609	586	623	622	593	642	553	580	640	623	608	612	571	611	620	599	639	597	619	589	595	656	613	615	651	597	606	614	616	611	612	595	607	613	575	617	599	645	668	598	595	609	615	620	636	588	616	586	668	609	582	635	597	589	635	640	622	625	650	633	622	614	595	626	593	581	638	631	600	603	632	582	585	580	638	626	626	628	547	603	590	596	639	643	616	564	593	607	634	613	618	581	611	587	595	598	617	553	625	610	580	567	660	614	618	598	586	591	592	592	595	574	606	597	602	637	643	601	534	633	582	644	647	576	630	649	606	589	609	622	562	636	611	622	615	626	605	601	613	622	587	589	587	595	629	617	602	653	619	593	668	623	598	636	628	618	565	622	586	648	626	581	613	600	623	616	615	597	649	614	585	551	637	636	631	630	597	629	654	648	589	611	614	579	625	607	601	592	568	579	585	574	621	637	612	597	639	623	617	675	597	658	576	602	575	609	585	619	654	619	595	597	589	591	616	594	630	576	589	582	635	617	602	630	610	625	594	621	634	613	592	594	573	611	655	622	633	606	643	614	606	601	572	615	630	597	600	585	653	564	592	612	654	611	615	628	644	598	576	638	601	608	643	603	611	619	583	644	600	582	591	600	639	634	611	570	619	679	609	612	620	579	622	635	573	617	638	617	598	593	655	626	596	622	577	584
43403	42547	46733	45485	34307	27444	24063	20947	19054	14275	9022	7154	6515	5879	9759	10988	7934	4385	2219	1346	755	449	314	249	253	224	238	203	234	266	247	248	230	228	228	226	225	209	238	241	220	233	198	263	213	224	238	231	232	231	245	262	209	232	224	213	222	200	251	271	242	214	193	253	226	223	198	195	200	255	241	234	236	216	215	232	207	228	238	214	213	228	234	261	249	239	212	228	229	226	216	218	224	211	208	239	226	247	233	247	251	224	214	273	228	229	217	232	224	237	224	216	235	201	237	229	229	223	236	257	242	231	242	243	217	241	272	234	271	221	224	221	243	243	237	254	211	227	220	231	249	227	223	242	219	220	202	231	215	254	217	226	235	242	244	247	242	254	235	218	239	233	219	257	255	238	228	252	235	227	240	253	247	229	273	230	222	230	225	238	224	248	213	243	199	230	243	233	256	236	229	234	225	240	213	247	237	234	264	233	242	230	227	256	210	242	252	247	221	228	240	219	219	237	252	224	227	207	251	239	220	231	236	234	249	244	222	250	208	244	210	230	208	211	216	252	250	245	226	242	238	225	226	233	218	267	247	222	245	244	226	244	218	223	232	272	257	272	223	259	266	236	205	232	213	200	211	225	222	225	214	217	231	197	212	227	223	224	247	222	226	209	253	228	239	221	221	220	219	242	216	253	253	259	225	239	260	229	228	234	231	268	225	248	232	227	234	220	264	226	247	225	224	248	236	222	218	247	241	225	237	247	254	218	268	224	212	222	256	233	228	249	231	245	234	239	225	242	244	218	200	242	227	213	216	213	222	218	237	228	216	220	229	253	245	208	235	209	218	232	222	227	216	256	214	217	222	230	244	241	235	248	226	229	210	226	224	210	229	249	233	256	229	227	230	241	218	234	229	235	243	231	248	214	228	233	212	229	268	219	224	254	222	232	215	271	246	261	222	244	223	258	230	216	232	224	229	224	220	218	239	233	242	212	242	245	224	200	232	218	234	235	215	225	228	246	232	231	209	243	224	257	236	236	242	248	234	244	229	203	270	228	236	214	243	250	247	235	229	229	266	231	240	236	238	215	249	238	248	217	219	246	253	237	252	252	206	200	230	260	232	259	250	223	250	215	210	224	235	222	209	219	234	217	213	237	227	222	238	231	232	215	238	230	253	250	226	245	256	199	243	200	240	229	234	217	198	256	240	264	248	257	217	216	230	234	241	215	236	186	228	252	206	244	247	244	244	235	244	219	224	261	232	235	223	243	225	223	231	243	210	231	240	210	232	239	214	235	210	231	231	220	243	224	232	255	229	252	237	234	224	248	230	230	247	250	233	233	222	221	259	190	221	229	229	255	215	197	232	227	231	220	254	215	244	231	233	232	202	216	218	239	241	224	197	251	234	219	213	240	227	216	224	221	217	247	217	255	266	230	214	222	246	250	243	211	214	207	222	231	237	232	211	219	248	234	226	242	219	219	235	193	251	206	226	236	208	228	264	270	221	272	221	250	237	250	242	253	232	215	238	210	221	227	191	217	221	213	213	233	232	224	232	228	227	239	223	245	213	237	219	248	220	237	229	231	233	245	229	231	234	227	235	224	230	215	243	228	246	238	214	233	193	245	233	247	202	222	221	230	223	236	229	213	221	229	221	239	229	213	252	240	214	220	263	216	209	196	245	227	217	261	214	222	257	211	204	215	215	234	195	233	199	253	222	224	202	245	236	229	225	243	213	245	204	247	242	214	226	250	235	229	223	227	232	214	254	249	211	202	229	230	231	214	199	216	243	220	215	244	224	227	232	210	232	207	238	205	201	227	247	233	229	232	269	231	225	221	225	230	217	238	233	209	254	212	209	244	221	223	232	228	252	220	237	245	237	219	241	207	244	231	232	214	204	238	214	248	241	222	238	237	220	241	270	245	239	252	229	243	211	211	243	249	259	215	221	231	216	233	250	226	249	222	213	240	233	228	268	228	225	257	196	229	214	230	251	242	249	230	197	234	259	215	220	207	231	201	259	235	214	222	237	253	243	207	254	276	202	239	230	238	229	209	219	212	228	223	255	212	234	210	200	251	225	223	204	253	244	212	240	227	246	261	240	212	213	241	234	204	247	213	232	224	229	242	255	231	218	232	235	230	239	231	230	243	210	218	252	251	250	221	226	224	230	195	233	240	203	239	237	245	213	216	253	217	261	235	240	220	210	216	232	237	209	226	228	216	236	223	224	228	221	208	210	211	202	218	202	207	225	240	209	221	263	253	224	239	224	225	233	210	234	241	232	194	221	226	209	226	226	223	243	198	216	231	281	250	250	231	233	224	239	223	243	208	187	199	205	233	227	203	223	233	233	226	232	236	206	220	240	235	263	239	243	226	226	217	234	268	223	249	231	242	248	236	230	262	245	233	233	219	218	222	219	218	248	213	218	219	254	242	254	235	226	237	244	251	206	219	229	231	238	260	230	234	225	216	244	254	246	213	239	230	233	218	262	243	253	223	215	223	248	230	248	249	205	203	239	195	218	231	280	265	209	247	268	206	224	241	225	232	194	191	246	218	228	182	238	231	201	251	225	226	246	229	252	266	251	241	236	230	222	208	240	268	237	209	235	237	238	222	255	214	206	204	246	254	251	253	242	212	256	242	250	261	244	224	237	201	235	243	240	222	255	240	251	214	219	254	232	241	224	215	237	221	243	237	264	205	251	229	248	230	247	262	214	244	231	218	238	205	264	257	197	243	249	224	201	253	237	212	207	234	242	226	240	235	257	229	234	209	248	222	245	221	223	232	235	261	247	208	240	254	255	192	238	219	235	220	267	266	252	213	244	226	239	252	226	209	205	199	238	208	229	233	251	213	220	239	237	234	206	227	219	226	229	231	219	218	241	237	238	237	220	208	254	228	233	220	200	212	223	206	243	257	231	197	194	213	236	218	197	241	247	222	232	210	236	224	216	214	216	251	220	253	217	216	241	227	234	248	193	258	216	223	243	239	248	238	227	238	217	221	247	256	244	237	243	231	256	212	233	235	250	246	224	217	225	228	223	261	221	242	230	218	242	208	220	219	230	213	213	231	244	217	236	223	253	217	214	258	254	218	219	217	238	234	215	240	229	219	240	234	222	228	240	226	235	210	221	240	234	196	234	259	253	227	226	251	236	249	223	233	230	249	224	241	225	217	236	218	237	219	241	251	199	226	238	223	213	234	252	248	240	271	225	228	237	221	239	258	251	223	230	214	239	235	220	211	237	229	228	221	233	215	232	229	224	216	257	221	191	233	223	225	218	221	236	235	235	227	239	234	192	229	252	276	244	229	232	270	220	224	236	235	215	191	224	234	213	237	229	226	242	230	234	239	225	260	218	199	227	208	228	241	239	195	217	244	216	234	257	239	222	221	246	209	267	272	221	193	268	215	222	231	231	255	265	251	231	202	226	215	230	222	225	211	217	244	254	239	230	238	239	212	196	218	230	207	260	226	226	243	240	206	242	233	241	233	251	221	238	217	211	221
28979	33768	45754	49145	46206	39120	36298	35365	33879	28943	23185	21924	22368	22098	30867	31244	25173	16787	10072	5452	3295	1682	1032	757	610	560	553	553	591	546	542	527	577	538	544	532	623	542	560	582	571	586	569	536	563	528	543	521	543	555	529	549	536	512	533	534	564	559	551	570	527	574	563	551	567	529	594	580	569	553	551	551	569	567	538	545	562	535	577	529	545	521	573	533	569	532	543	543	561	546	614	540	605	569	560	526	508	575	568	544	585	554	541	559	577	532	569	550	553	531	596	546	511	515	552	565	540	554	593	594	578	553	592	580	574	504	521	537	559	566	536	536	550	561	566	569	535	527	512	539	543	569	577	529	544	533	558	524	531	542	520	518	586	547	515	571	584	547	513	553	508	546	535	553	544	583	520	581	555	599	568	527	560	536	551	557	560	544	555	584	543	542	551	507	550	573	528	573	578	563	556	547	540	575	535	542	553	548	537	551	528	535	572	545	507	585	503	513	561	520	553	563	551	506	574	566	542	537	519	527	589	547	521	546	550	561	560	527	540	543	578	554	530	529	527	539	529	501	521	553	536	528	551	520	548	559	527	561	571	545	551	572	526	547	537	559	503	533	540	554	581	508	577	540	527	550	573	580	539	560	512	531	570	554	573	550	541	517	589	547	561	565	557	544	548	557	588	570	585	547	530	546	540	571	551	572	548	521	581	567	569	562	550	594	539	520	572	576	524	552	540	565	525	598	527	544	587	557	527	534	549	563	529	534	583	522	573	558	547	565	496	570	513	529	514	518	577	513	558	545	549	565	553	541	543	553	568	529	612	541	542	561	518	521	546	533	543	558	557	516	545	561	536	578	527	551	542	528	531	550	558	533	566	544	562	525	542	559	546	581	523	528	528	542	602	565	571	555	540	576	547	553	555	561	547	562	545	602	525	582	532	538	541	544	534	573	542	565	534	596	572	538	530	528	540	524	545	573	555	558	576	572	527	565	611	578	548	521	546	556	593	521	594	536	581	499	566	548	576	547	542	556	554	531	534	534	567	563	572	567	518	565	550	588	540	598	522	559	563	567	552	556	528	590	508	538	556	563	559	568	543	584	544	526	565	537	539	566	579	553	493	542	536	526	517	551	510	526	580	561	575	564	527	574	538	516	534	535	570	561	510	556	533	551	551	538	574	525	534	515	560	529	540	558	530	535	568	547	563	555	578	549	548	570	565	533	529	527	521	573	561	536	518	550	535	563	587	555	555	575	502	537	530	552	584	579	543	545	590	539	592	549	533	528	591	565	594	545	583	594	552	579	568	579	611	554	589	542	564	511	539	537	565	540	508	534	563	552	547	515	545	583	576	555	491	544	572	552	542	590	565	559	500	534	554	574	561	583	540	576	593	518	540	567	569	611	580	570	532	568	586	511	565	526	493	569	564	543	574	551	565	516	571	540	552	531	582	529	559	504	555	558	573	529	584	559	565	525	560	526	562	523	540	560	568	552	574	571	511	591	548	528	523	574	597	590	501	589	586	518	549	582	559	575	526	549	566	556	524	567	521	523	545	571	568	519	552	579	544	556	543	563	585	559	576	560	563	554	575	546	578	524	524	571	594	553	556	534	544	551	531	536	557	526	524	514	560	534	545	537	541	534	519	537	531	518	557	521	574	522	574	540	558	555	588	583	525	568	552	586	530	562	625	561	546	541	554	533	545	559	540	545	536	524	553	541	516	584	576	503	520	538	546	573	535	560	569	559	591	534	552	590	526	530	554	532	577	565	552	573	508	529	536	583	527	506	541	557	555	508	536	559	543	533	588	560	530	512	517	554	528	587	592	564	573	540	534	522	522	563	525	555	547	578	536	570	519	565	573	558	606	548	570	518	508	528	597	561	533	570	563	579	557	522	592	534	550	560	526	555	544	488	517	552	537	494	546	535	573	554	562	591	545	563	561	572	592	545	567	571	523	484	529	547	517	560	553	551	556	544	510	536	528	563	565	555	530	538	565	541	574	570	531	520	530	536	559	573	546	560	546	495	573	555	527	553	523	521	551	538	557	552	550	509	532	558	529	526	555	514	552	549	574	550	584	498	562	503	565	571	559	588	533	529	538	582	527	592	550	581	547	548	542	520	541	511	543	553	547	547	570	573	593	573	534	554	559	521	537	548	568	567	572	574	529	509	526	598	538	583	576	564	574	545	557	549	579	559	529	537	586	539	543	573	578	572	560	542	551	538	555	557	563	540	550	537	524	560	570	608	547	550	561	556	560	523	555	522	562	548	520	540	571	587	526	561	575	572	596	562	563	513	536	546	575	562	563	541	529	540	542	532	553	564	519	535	539	577	562	564	566	573	599	552	528	582	524	544	569	538	541	580	527	521	527	584	555	580	555	571	524	533	568	527	496	511	545	537	535	496	569	556	597	540	538	524	551	557	586	528	548	546	538	571	572	573	583	578	567	602	532	594	577	564	561	554	556	519	592	562	581	578	508	560	521	559	546	539	565	578	561	584	547	523	599	534	564	533	560	542	492	563	519	509	533	529	542	569	567	549	499	542	605	561	550	537	544	577	508	552	553	588	590	560	527	536	586	569	553	581	549	513	548	552	543	535	539	541	544	560	573	596	538	514	540	556	551	566	518	604	552	592	542	552	531	557	514	532	564	578	579	552	533	507	538	534	538	560	516	541	525	576	566	575	558	531	537	580	513	533	498	522	563	489	559	528	553	547	558	557	547	558	525	569	557	529	582	522	561	565	584	540	556	539	541	513	592	521	538	554	529	589	582	563	563	540	553	485	561	542	568	577	552	539	547	536	544	529	572	559	555	547	550	529	554	565	554	537	530	534	550	540	612	533	634	530	562	565	602	523	562	610	519	537	578	526	524	580	550	581	578	514	531	558	551	535	500	545	562	528	581	520	531	535	528	577	548	565	561	519	564	535	524	553	588	541	513	558	528	556	583	534	539	560	537	520	565	557	506	524	520	536	533	542	541	520	542	556	586	542	550	575	554	557	567	612	565	543	559	561	530	486	553	532	565	540	536	533	521	548	493	537	488	548	549	557	561	553	515	524	572	548	590	521	506	537	591	508	578	545	545	545	531	543	574	540	554	536	583	541	549	548	570	555	524	563	497	532	551	553	567	523	536	531	577	547	549	517	559	573	514	591	589	552	571	536	551	526	488	528	531	619	592	538	548	571	582	546	563	555	557	582	580	517	511	504	549	540	557	545	554	537	560	572	554	522	549	552	533	547	594	586	550	510	536	513	531	565	532	551	571	534	503	536	569	574	510	529	573	557	555	590	539	587	542	552	560	553	506	527	520	541	590	539	533	568	543	553	579	552	574	527	564	522	563	568	583	597	569	557	546	557	537	516	525	597	558	582	541	589	552	546	548	530	581	570	539	547	538	559	582	547	521	489	559	554	559	541	562	550	562	503	550	580	549	550	587	581	494	563	550	557	528	566	524	537	543	551	519	548	477	543	568	581	558	544	589	515	579	545	564	521	537	503	592	552
11724	11526	12737	10797	9799	6083	5584	5121	3358	1766	942	743	1108	1685	1755	1431	986	659	452	422	388	298	296	293	270	304	304	310	326	303	303	315	278	296	307	289	273	296	317	284	257	271	312	295	285	304	310	324	283	330	325	297	280	296	303	319	277	279	298	285	323	294	296	309	313	295	277	269	310	315	294	282	291	294	298	311	289	299	300	286	283	319	307	302	308	298	288	288	302	300	309	293	270	314	302	282	291	320	321	305	295	282	282	276	316	294	307	270	269	296	274	276	286	284	288	306	296	316	288	295	304	301	314	325	314	296	304	297	307	321	277	315	326	315	327	298	313	282	268	283	336	317	288	257	313	275	315	293	321	281	281	320	261	326	274	292	309	273	286	281	289	343	278	318	305	313	298	303	324	298	313	272	315	282	284	286	291	329	293	294	309	301	264	308	277	283	292	314	320	274	322	324	262	309	304	285	266	302	315	283	299	306	283	293	320	326	293	277	291	283	331	319	294	317	282	256	290	294	327	303	275	275	301	280	303	294	295	276	325	342	319	306	265	290	273	278	320	272	266	328	304	279	298	300	283	307	300	301	288	313	282	300	283	294	322	294	310	285	263	293	287	296	301	269	282	296	310	291	304	313	291	312	334	285	285	326	297	312	331	303	298	314	322	295	297	307	311	311	276	281	323	304	284	274	289	268	340	289	300	291	294	264	336	297	247	315	296	261	275	319	306	336	294	311	298	298	278	284	278	311	266	291	289	314	299	265	299	288	302	300	321	290	289	296	307	295	290	299	272	309	296	316	321	295	277	292	300	292	294	300	276	281	307	308	247	279	310	324	268	296	299	293	330	312	285	317	340	294	289	287	282	284	307	291	284	319	276	283	301	309	298	293	289	302	342	315	269	310	296	286	302	313	255	311	316	317	271	294	296	277	303	298	297	268	328	298	277	320	324	283	290	298	320	325	290	280	299	296	292	276	275	272	291	289	259	296	287	286	283	270	294	303	293	304	293	340	314	309	298	316	321	292	284	288	294	294	322	268	290	289	306	287	324	285	300	281	287	277	307	282	300	283	285	314	320	306	310	314	313	273	302	314	295	267	298	359	310	309	293	266	299	337	304	279	280	330	301	296	303	305	303	296	289	253	256	298	294	287	287	289	294	310	302	292	320	265	284	302	292	290	298	295	274	289	303	281	306	284	290	291	307	315	284	307	284	303	301	296	283	255	327	287	310	288	294	296	284	287	301	276	278	238	298	284	302	290	285	270	267	287	277	299	296	271	272	307	261	299	300	322	294	268	314	273	303	304	322	289	283	286	301	270	328	301	293	309	289	261	271	283	291	297	295	317	305	311	283	268	315	301	282	344	281	290	314	288	307	320	299	283	296	302	299	326	280	282	303	287	300	322	312	321	308	278	301	295	305	291	306	298	310	325	312	335	299	284	280	293	285	283	312	294	305	301	275	321	289	294	296	265	318	281	281	320	270	310	279	314	327	301	319	307	311	290	323	277	286	336	303	305	279	288	282	295	283	322	283	307	280	316	271	323	291	277	277	293	305	305	296	319	288	321	311	291	312	290	280	265	320	295	287	287	303	264	296	300	294	258	333	296	322	302	276	313	266	304	321	341	257	302	274	261	282	305	309	284	316	270	324	295	278	297	294	272	294	277	297	284	297	290	285	313	272	305	295	282	292	268	297	283	328	274	296	297	307	281	275	316	338	322	310	272	309	287	327	329	280	287	281	337	323	311	302	320	311	283	309	298	304	315	325	329	273	300	300	292	309	289	330	334	329	325	274	287	305	287	306	328	354	298	312	302	265	305	295	290	309	256	320	320	331	315	315	297	306	295	299	314	314	292	251	318	309	318	265	276	301	302	300	303	270	303	296	286	334	288	297	265	304	322	303	299	275	299	291	300	267	300	321	306	295	304	317	285	266	286	298	273	280	311	305	329	294	276	303	315	279	321	307	295	284	339	302	284	305	272	304	294	272	263	299	300	289	268	297	277	307	311	276	289	290	276	321	303	315	302	301	268	304	316	271	298	308	320	290	284	321	317	265	278	283	291	321	273	302	293	320	297	276	311	284	318	332	296	297	312	296	293	315	326	299	285	271	303	300	280	281	289	316	295	300	299	316	298	296	294	270	275	302	306	292	281	306	294	296	310	273	323	296	277	299	330	285	314	286	295	286	276	307	295	283	298	300	297	310	312	282	301	291	297	324	294	280	298	271	278	305	291	311	284	300	294	266	292	272	304	295	297	307	312	290	288	289	281	272	304	294	290	265	304	305	291	287	263	323	298	313	289	311	273	322	296	324	270	320	300	327	317	322	317	295	294	314	336	312	281	294	313	291	288	333	332	324	260	309	324	293	298	310	301	309	293	290	289	296	287	271	292	290	291	326	301	289	330	314	295	272	269	309	283	303	311	287	285	336	299	293	314	280	293	319	275	313	326	294	293	303	310	294	279	296	290	304	306	282	252	269	268	299	323	318	278	288	325	275	311	289	320	306	294	276	280	281	316	302	271	308	305	309	338	311	289	302	309	295	315	279	305	308	316	304	300	270	317	307	280	305	332	329	251	297	284	312	310	276	301	251	296	289	288	283	305	298	276	266	283	306	295	313	281	264	283	339	307	282	291	285	312	316	282	318	288	317	298	312	310	287	302	292	276	339	308	334	340	317	299	303	326	271	298	292	294	315	282	329	271	282	310	275	290	284	346	298	273	285	303	319	296	281	301	273	322	286	274	333	298	270	269	304	287	316	283	270	277	281	294	283	271	309	325	305	265	321	304	291	271	300	333	314	276	342	302	315	295	307	287	272	295	335	299	297	328	312	287	307	270	334	311	299	314	283	280	315	287	355	304	319	284	311	299	310	290	287	325	333	279	310	313	309	283	296	310	293	297	290	306	315	323	283	311	288	304	265	297	292	305	267	277	322	307	295	297	308	318	291	327	323	305	321	296	296	293	302	308	277	258	293	277	295	279	296	290	335	263	296	257	303	306	300	302	313	309	288	321	322	268	272	289	313	310	277	297	304	276	325	282	281	302	254	302	293	306	267	290	295	292	273	290	303	292	297	281	304	289	289	306	284	290	268	279	307	326	276	283	319	290	295	289	321	253	298	294	266	297	335	312	302	253	297	314	285	273	276	274	273	310	289	306	299	310	319	299	289	298	312	314	300	319	300	301	281	291	336	296	266	285	300	323	268	280	360	268	273	264	306	302	257	293	270	252	278	295	330	295	256	255	286	306	298	293	321	291	334	283	308	276	275	294	312	308	326	304	283	301	290	270	329	288	304	278	297	323	301	289	261	297	302	314	287	292	254	295	301	297	273	285	333	287	266	294	285	318	322	308	313	255	305	290	283	300	324	284	279	304	302	324	283	269	290	293	286	298	275	278	282	309	307	292	315	321	279	299	313	313	279	307	310	281	299	271	264	291	298	316	303	271	291	295	325	287	283	285	275	276	281	304	304	303	292	283	306	260	308	288	294	276
6987	9946	17393	22172	22848	17032	18517	17392	13200	7556	4345	3225	5598	8689	8648	6692	4150	2268	1275	1066	949	842	735	730	734	741	691	732	688	703	657	676	703	689	672	701	702	632	730	681	702	642	710	690	693	704	674	678	674	713	703	683	666	658	705	664	693	731	686	690	699	642	741	712	708	670	636	687	691	734	708	679	705	685	672	744	680	659	709	733	712	710	688	707	729	621	729	695	672	718	687	712	707	686	705	672	690	692	736	697	703	676	723	774	721	656	640	663	681	635	709	684	699	736	719	666	718	702	692	750	651	708	690	690	677	710	714	659	635	706	691	696	702	728	657	725	706	733	719	657	694	675	694	696	690	706	728	704	677	672	646	642	714	694	687	698	688	661	628	703	718	673	698	706	638	693	723	684	714	676	658	682	664	676	741	683	693	685	647	675	700	690	708	708	692	644	683	722	705	704	679	693	687	730	658	691	663	696	686	685	687	650	687	666	715	714	717	720	616	672	709	708	633	672	689	752	688	686	727	671	703	689	668	664	633	674	683	690	622	676	711	672	702	744	641	674	709	730	673	699	686	697	678	702	663	655	720	686	668	662	685	639	683	695	699	690	696	718	661	717	718	712	700	687	717	699	674	722	679	721	763	707	732	734	709	713	716	723	679	642	671	728	693	672	748	725	710	719	711	686	719	705	695	668	735	753	704	671	636	709	714	725	703	720	683	720	678	674	686	723	654	708	657	676	642	679	652	691	717	661	705	638	673	680	666	694	731	690	699	645	667	675	665	687	725	739	755	657	659	688	716	673	711	689	708	713	668	678	691	664	712	668	678	639	700	697	670	687	697	708	701	727	693	697	628	720	684	701	680	708	682	715	660	658	698	682	705	723	704	683	663	653	650	703	636	722	693	647	713	660	716	724	684	680	708	720	719	671	716	674	720	704	683	672	731	734	721	694	701	695	713	699	757	668	686	713	696	692	668	684	676	687	675	707	704	638	735	659	695	680	726	685	692	679	703	653	707	690	691	669	735	672	702	662	683	699	719	702	653	739	717	678	703	662	685	703	663	656	677	709	656	647	701	694	707	724	728	730	681	712	713	713	717	686	713	727	680	702	701	753	688	664	668	719	686	696	700	699	698	718	708	708	737	684	659	738	681	732	734	696	740	723	650	712	716	693	688	673	692	715	674	723	672	671	670	669	723	660	706	701	627	749	662	671	742	720	712	655	704	682	716	662	718	647	696	698	671	697	697	680	685	669	699	686	716	701	698	719	698	655	703	644	677	693	700	683	678	694	724	678	687	688	710	669	721	729	666	724	672	717	674	682	708	654	724	661	655	695	702	681	711	707	689	698	689	657	680	686	686	689	736	694	710	691	694	728	683	666	716	682	721	677	686	651	685	702	726	697	744	695	659	678	710	699	735	695	701	687	678	673	678	711	710	699	697	675	643	655	720	664	707	744	701	716	664	664	736	702	653	662	721	696	704	703	685	675	667	693	676	707	724	684	688	720	689	679	728	621	688	686	732	685	686	734	665	715	686	674	710	655	722	653	697	713	715	693	701	686	659	737	723	700	677	664	702	694	714	677	665	680	689	667	668	682	724	720	690	730	696	697	740	700	677	678	734	713	678	660	738	732	737	684	699	647	652	692	704	652	719	690	733	684	699	708	661	685	716	679	751	708	679	654	715	709	669	678	681	681	679	708	689	686	698	752	663	680	690	664	709	695	754	693	721	704	663	664	733	698	694	678	700	667	716	649	695	655	705	690	727	703	773	727	648	698	705	690	668	681	713	717	672	718	717	669	686	709	725	697	669	677	717	719	707	695	747	694	676	687	732	683	666	717	693	693	716	711	668	672	704	699	692	661	681	691	725	749	684	697	672	696	688	727	688	714	742	668	683	673	711	696	682	708	707	646	688	749	706	668	704	694	668	679	701	675	676	713	679	760	705	678	695	707	722	700	695	659	698	706	681	716	669	687	735	704	739	664	732	713	679	669	706	712	713	693	707	686	660	721	698	703	678	689	738	703	682	674	660	705	694	655	689	720	656	635	684	704	682	752	687	711	676	740	674	679	712	699	702	677	694	680	658	705	701	688	680	697	676	709	728	721	664	714	653	697	663	663	722	709	711	704	701	687	688	665	712	676	702	678	657	696	689	670	702	748	705	683	667	640	689	663	721	712	693	745	659	694	673	702	714	648	704	655	721	681	682	676	674	666	674	648	656	653	656	687	705	657	678	678	691	672	668	721	714	687	735	723	708	685	701	691	722	662	718	691	702	712	691	707	706	677	742	691	678	651	717	695	685	678	690	720	677	699	659	689	720	698	623	734	670	716	727	693	722	700	665	658	670	718	678	714	675	686	688	696	711	677	728	672	662	665	703	667	713	688	663	721	672	663	676	681	682	714	705	705	704	697	742	718	712	658	724	677	687	745	674	676	786	668	751	691	688	684	715	718	758	705	666	745	674	711	689	698	721	739	701	688	755	657	716	704	690	682	669	710	705	693	707	692	695	684	680	727	672	665	730	808	705	687	663	687	729	700	720	706	699	681	724	719	677	702	693	634	718	713	698	644	750	694	707	692	682	667	709	683	710	705	734	708	692	658	671	738	653	685	659	647	684	678	689	735	679	658	702	722	696	706	681	677	657	711	750	702	648	667	672	681	700	704	718	725	721	724	692	666	698	721	669	688	718	690	675	737	704	671	716	646	752	710	723	679	676	629	727	702	682	703	728	686	661	678	709	691	700	717	701	644	686	680	668	721	698	682	653	690	712	694	704	725	710	727	662	673	685	771	733	676	691	694	680	654	710	672	712	723	732	709	744	722	687	713	730	704	691	673	690	718	706	696	689	695	710	679	726	668	702	737	681	660	683	701	734	718	650	725	668	694	690	732	641	697	660	653	724	715	655	668	680	677	690	674	705	649	637	664	692	663	657	668	699	681	725	703	677	697	655	711	684	695	704	669	641	637	687	669	685	708	723	669	682	689	664	688	688	712	698	672	684	668	685	722	671	734	683	714	689	692	666	704	722	685	704	754	713	712	787	704	681	669	656	676	652	682	659	663	697	678	673	686	653	693	667	681	700	689	715	721	653	705	674	648	729	703	704	656	722	686	745	687	666	627	734	659	730	731	660	732	684	690	699	659	686	711	635	714	711	662	680	687	692	680	691	707	738	700	749	683	659	719	693	694	661	676	682	675	770	681	680	733	733	667	699	693	695	686	662	690	681	694	674	713	648	713	714	685	689	695	673	697	713	661	728	659	672	685	686	697	693	660	689	685	658	720	676	700	673	675	718	678	648	714	686	668	680	692	692	693	703	680	676	692	718	693	710	717	710	707	719	672	703	682	723	698	700	691	717	670	755	718	693	667	675	704	696	673	712	720	674	693	657	720	707	710	709	689	676	727	693	644	679	708	685	669	670	703	704	709	691	680	692	686	690	695	732	717	700	686	768	672	676	695	715	701	694	684	722	723	679	764	686	683	686	686	709	699	735	683
31017	34181	41297	42853	33655	24198	16298	11100	8251	7057	5417	3015	1908	3823	6792	5700	3888	2130	1109	884	647	390	344	275	271	272	264	256	252	284	242	255	258	241	274	280	281	283	290	254	234	260	245	225	269	217	265	262	269	242	231	264	267	262	232	238	268	282	259	274	252	297	245	261	279	227	273	254	276	259	254	238	255	278	238	255	280	235	254	241	283	222	259	232	247	277	257	231	270	289	227	274	235	277	272	243	245	270	255	261	273	254	290	253	262	269	288	252	284	267	289	264	253	258	267	262	225	268	266	252	257	268	269	264	261	257	249	252	254	255	276	280	267	264	260	268	228	264	269	258	258	273	284	257	255	217	240	295	280	246	250	271	276	273	256	255	262	217	229	268	273	261	244	273	268	298	289	257	263	285	270	269	254	245	275	255	279	268	285	287	246	267	315	284	255	266	242	270	308	249	270	252	266	241	259	258	257	246	276	265	251	262	266	259	269	285	233	259	266	283	273	260	244	258	231	244	237	280	311	251	274	270	258	281	271	217	251	237	258	280	249	252	283	260	244	274	227	257	274	256	234	226	272	270	279	254	278	289	265	269	264	257	287	276	262	247	274	247	271	242	264	281	270	240	242	256	265	244	236	271	266	250	228	250	239	257	253	266	298	269	259	283	255	259	258	265	285	277	282	247	266	275	241	274	272	297	256	253	287	262	247	267	235	262	251	285	273	240	239	228	215	237	262	279	233	261	279	212	272	266	267	265	260	244	276	274	271	252	269	269	259	266	271	226	262	277	264	281	267	257	271	265	226	260	247	273	274	250	292	238	275	268	257	252	281	242	248	265	224	273	259	240	262	264	272	256	267	250	255	251	268	240	270	242	278	250	255	259	276	246	281	250	253	257	248	292	280	231	249	255	276	266	254	234	245	211	292	279	268	285	260	285	274	257	253	311	277	286	268	263	265	267	249	271	278	283	268	254	264	247	275	266	245	279	237	275	272	274	281	241	249	221	244	236	261	244	286	246	287	268	296	254	274	252	251	273	277	233	252	267	280	233	277	282	236	249	257	265	269	261	255	246	256	267	275	253	250	250	270	275	294	286	248	276	214	268	268	250	272	269	262	263	243	278	310	250	267	272	267	238	285	278	239	238	263	251	249	269	237	290	226	257	272	264	245	237	225	268	252	285	262	283	267	277	272	280	259	225	282	261	263	275	272	267	285	264	256	284	253	241	272	260	255	258	260	319	245	269	273	260	252	247	284	271	259	270	265	275	298	247	278	255	265	250	302	236	264	262	282	267	254	232	239	246	271	252	255	311	251	246	269	260	257	283	295	265	263	235	261	246	266	262	265	256	224	248	262	255	261	284	242	249	233	263	251	248	272	271	276	271	270	282	261	262	286	254	249	243	249	245	299	272	288	306	282	268	239	231	287	300	229	234	316	272	256	268	266	252	306	251	256	241	289	273	290	296	272	263	276	262	318	280	264	281	272	277	271	249	266	273	265	241	260	250	289	256	237	257	228	248	247	249	269	259	271	276	302	260	253	250	256	247	260	262	312	280	247	275	249	244	244	251	231	241	259	286	244	259	272	240	251	288	272	262	255	262	274	252	278	275	230	248	255	242	298	261	265	260	265	255	269	274	271	253	233	255	237	258	259	255	268	241	265	243	235	271	257	269	268	251	259	256	272	265	252	285	267	284	297	272	261	240	238	276	279	286	242	269	241	273	251	271	261	274	246	256	272	266	250	260	240	261	287	254	273	269	249	270	261	259	276	259	281	265	249	250	267	238	260	232	251	243	266	280	288	272	279	294	262	255	234	276	282	258	210	280	251	240	279	292	255	291	272	261	265	263	282	257	241	250	239	269	270	266	263	270	272	290	252	249	278	266	280	249	247	273	266	250	275	262	255	277	249	264	239	260	264	250	277	246	240	266	275	238	276	252	296	260	227	263	270	239	255	241	253	251	247	264	273	273	279	249	280	258	283	244	268	280	253	257	236	260	269	264	277	268	287	254	268	304	242	254	272	266	276	275	238	265	276	260	236	252	229	262	275	236	249	245	240	276	272	263	247	278	285	241	242	276	267	233	279	271	303	231	290	293	258	266	227	272	237	232	280	266	276	240	245	269	285	246	279	229	238	257	272	230	302	287	272	265	248	254	240	290	274	254	261	250	251	252	273	265	284	248	272	266	249	268	251	242	257	250	256	295	257	246	284	261	248	276	264	307	256	269	272	314	296	257	248	265	264	257	289	250	298	253	272	274	292	275	258	262	285	271	246	243	284	280	269	262	277	268	253	245	258	259	295	219	232	280	270	279	276	246	247	244	297	268	244	236	244	259	268	260	236	275	268	280	260	248	268	240	289	273	256	262	251	240	243	290	287	269	259	261	269	230	244	255	272	274	272	307	268	241	226	274	239	260	279	268	253	271	270	231	272	238	231	255	257	250	251	264	254	270	260	288	240	252	274	247	244	227	247	278	249	245	240	248	248	257	254	276	308	267	249	237	258	226	239	244	279	272	248	253	266	288	237	280	247	234	245	254	254	262	257	280	269	270	267	295	256	287	259	259	272	247	250	268	238	268	270	248	251	299	269	283	255	263	271	268	298	244	239	278	286	243	250	256	263	271	270	253	249	257	257	295	251	247	272	258	250	255	271	242	267	264	281	273	307	256	249	243	277	253	254	287	262	256	291	241	254	255	282	261	244	252	250	262	260	285	276	259	270	274	250	248	233	281	245	272	243	241	269	249	247	240	242	267	246	247	238	225	258	259	250	269	257	242	277	247	260	225	245	258	290	286	262	260	245	279	253	259	257	316	249	258	268	274	276	241	248	240	267	285	274	248	258	255	262	281	275	271	280	276	280	259	282	277	267	281	267	257	263	252	278	244	265	285	290	254	224	245	256	262	283	278	284	285	260	269	248	266	266	261	262	267	270	247	269	279	279	284	265	224	285	240	264	233	259	256	255	276	288	231	258	295	249	247	278	239	261	265	275	267	276	264	265	266	259	290	268	272	266	254	263	289	269	264	258	276	253	250	250	269	267	260	236	246	266	245	277	300	292	250	262	275	258	232	243	277	279	281	268	248	238	257	237	285	236	265	294	264	248	250	248	240	242	258	249	260	252	265	255	282	262	284	250	273	260	232	262	278	250	271	267	253	283	259	257	269	251	258	278	243	269	288	284	251	260	291	274	266	282	265	265	261	270	280	231	249	259	266	269	303	268	254	281	261	292	287	241	258	267	286	271	270	300	264	275	218	273	258	217	261	235	285	257	278	280	239	224	294	282	269	250	229	269	276	230	266	259	262	251	268	268	253	260	245	277	241	253	237	248	267	270	304	266	262	309	281	262	249	268	262	275	240	259	269	277	282	232	275	247	264	251	290	241	259	279	280	281	253	268	280	244	255	275	225	278	260	260	293	243	243	261	266	269	279	241	255	277	281	272	259	288	254	251	264	276	265	234	250	277	281	249	255	291	245	215	247	284	247	274	226	279	228
19724	26154	39391	46002	40682	32705	26350	23734	21762	22097	18697	12593	8760	17392	24872	21579	16195	9665	5365	4036	2576	1518	1027	745	675	641	609	647	633	633	645	607	622	653	622	609	597	690	633	622	615	622	618	629	605	609	577	643	632	599	575	607	595	622	619	593	621	623	610	629	644	634	636	612	640	646	583	655	642	580	625	622	615	621	649	628	612	602	625	604	628	639	603	649	641	601	630	687	622	630	635	642	580	589	619	631	598	586	601	594	563	645	663	596	632	604	639	641	625	633	596	611	662	652	642	602	613	590	555	635	599	590	558	615	637	640	684	588	625	605	614	624	612	632	653	618	602	663	614	607	612	633	592	611	600	673	664	625	632	624	651	603	616	614	639	604	590	652	672	604	666	633	608	677	592	583	649	616	646	587	655	647	605	576	597	610	607	583	640	634	623	604	611	614	637	657	628	636	625	615	603	623	632	574	637	609	578	643	667	557	630	604	630	648	665	614	654	630	585	634	634	646	607	579	615	640	646	628	633	586	623	628	622	630	603	608	606	638	653	603	635	651	629	610	613	586	626	644	597	648	587	604	640	628	627	628	650	660	650	606	635	625	632	651	644	662	645	650	661	601	639	638	594	639	624	610	614	618	630	660	629	617	597	659	581	654	673	585	611	636	621	586	637	627	634	586	635	632	632	634	622	618	620	587	581	644	650	622	633	594	632	643	662	643	646	611	634	667	631	634	601	621	621	645	633	620	592	623	674	633	610	581	634	614	654	545	576	632	612	611	610	613	615	609	596	619	598	600	620	647	667	636	667	597	630	653	682	629	601	618	602	623	592	592	664	635	585	597	593	629	643	644	613	644	617	601	603	591	601	605	631	615	632	627	624	593	618	595	641	571	628	652	632	609	614	638	656	623	605	627	650	649	676	630	657	648	583	605	619	617	622	634	644	602	609	619	601	615	609	631	657	621	589	597	619	605	573	650	576	650	642	630	658	600	594	590	643	650	620	622	635	626	600	623	626	646	622	654	594	587	625	637	604	608	652	615	595	601	674	640	592	651	613	624	601	596	645	661	563	615	632	674	612	588	636	699	637	611	594	650	628	629	644	596	637	624	647	643	665	625	583	636	586	638	625	611	588	619	640	591	631	593	626	620	588	629	663	577	616	590	611	639	603	635	629	613	615	595	631	633	641	619	623	603	576	633	670	635	613	626	621	659	673	607	656	628	612	605	586	560	641	600	688	643	615	634	608	620	654	625	613	623	605	656	682	604	636	621	650	612	638	637	626	623	631	635	646	611	652	626	633	628	594	579	626	666	650	646	649	611	650	596	629	603	609	644	624	608	624	599	623	664	628	639	636	601	650	636	592	589	612	645	640	651	622	639	664	636	607	606	645	616	633	640	626	630	604	647	653	635	617	629	601	649	652	613	653	600	607	628	639	621	613	610	646	648	639	610	597	600	618	621	618	573	657	607	678	588	614	596	643	622	641	632	624	619	612	656	660	680	621	631	632	587	590	646	613	658	608	596	644	572	604	625	619	615	563	606	625	598	597	642	601	650	632	652	581	596	645	631	640	621	651	662	582	591	627	613	602	607	644	603	620	605	605	653	680	634	604	633	666	573	633	616	615	647	589	614	605	594	627	638	611	646	637	628	608	622	618	565	628	650	603	617	613	608	607	630	622	637	597	653	593	607	566	674	594	628	609	618	612	636	673	573	571	630	579	633	608	637	634	638	614	641	651	603	591	674	622	662	645	586	600	585	599	646	615	634	584	643	659	577	604	624	598	615	603	634	625	636	622	611	601	647	630	627	608	636	600	603	628	604	630	603	632	587	624	633	614	662	635	624	624	664	621	609	628	609	630	633	606	610	625	596	618	664	641	647	631	642	627	603	633	591	634	637	645	633	627	600	618	638	619	651	630	615	618	636	625	627	642	662	595	615	611	648	576	624	592	608	620	598	619	647	624	646	635	656	603	621	630	643	610	651	654	655	623	661	660	576	608	642	629	637	658	600	635	633	632	608	639	639	643	626	613	646	666	610	589	596	576	594	614	630	629	607	638	606	623	640	594	565	637	618	666	653	583	579	579	629	612	618	635	635	643	652	664	660	597	616	621	650	671	614	635	618	636	611	606	617	621	652	659	625	646	607	627	641	584	623	684	635	605	655	626	609	653	644	609	623	628	614	646	587	582	643	638	620	634	599	620	595	634	653	581	575	663	649	620	561	600	625	637	671	698	595	638	639	617	609	610	597	617	620	655	598	641	650	662	642	643	609	624	658	631	646	624	605	595	606	633	622	602	585	603	629	639	654	658	653	619	660	626	613	631	629	668	586	603	593	630	640	650	632	610	635	653	598	574	661	596	596	644	598	600	649	608	577	613	643	634	608	623	620	612	612	611	621	579	604	583	638	590	593	616	573	597	645	636	589	640	654	616	604	590	615	616	558	632	626	611	605	648	633	642	630	598	596	668	603	573	581	671	645	598	623	644	676	613	600	599	658	659	558	632	611	613	682	619	632	629	662	669	650	670	612	631	624	668	659	633	611	655	549	619	600	599	609	643	590	622	603	632	658	612	655	662	608	590	629	644	639	664	650	586	640	584	629	598	651	649	637	628	613	607	607	585	645	624	593	612	659	627	651	661	628	624	659	622	632	634	640	661	640	643	607	635	613	626	604	598	651	640	604	641	603	644	621	676	594	627	599	605	617	620	616	589	568	628	660	672	582	614	643	626	583	610	672	668	628	624	636	624	632	648	629	648	638	619	589	639	593	634	684	629	612	607	658	631	630	639	655	591	574	628	630	596	623	600	617	625	639	580	629	591	621	622	604	634	581	600	646	639	595	613	619	641	607	645	645	616	579	658	642	651	608	628	621	608	589	651	605	581	647	607	600	609	617	630	621	654	599	665	563	623	607	627	606	615	627	604	633	628	623	649	656	580	612	633	603	646	616	647	640	631	631	600	604	589	599	595	607	618	604	646	609	628	631	639	630	621	640	612	632	647	633	628	641	614	624	636	650	630	635	592	591	626	620	584	650	619	593	609	639	585	646	607	601	647	609	608	631	624	618	683	603	605	651	611	611	632	657	617	606	638	635	611	624	634	627	623	616	630	635	617	603	635	648	541	617	626	634	601	659	584	599	662	689	612	623	628	612	586	628	611	603	648	635	574	585	654	649	663	637	614	602	588	616	629	632	589	620	642	610	640	613	592	583	626	626	605	575	624	605	608	627	621	617	597	614	611	630	588	660	677	571	618	599	643	636	597	655	605	577	580	606	657	631	638	596	627	629	592	636	621	627	605	641	634	629	614	641	589	626	615	625	598	593	653	602	652	655	640	648	627	596	662	607	626	575	629	657	615	636	612	639	663	623	610	693	592	627	637	632	632	650	652	612	614	640	658	609	622	643	661	601	609	625	608	621	611	627	620	616	607	616	575	670	631	609	638	635	621	592	645	622	650	613	664	626	627	624	575	644	598	600	594	579	615	600	590	625	587	592	578	634
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
