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
336287598617	336287599138	336287599688	336287600238	336287600788	336287601338	336287601888	336287602438	336287602988	336287603538	336287604088	336287604638	336287605188	336287605738	336287606288	336287606838	336287607388	336287607938	336287608488	336287609038	336287609588	336287610138	336287610688	336287611238	336287611788	336287612338	336287612888	336287613438	336287613988	336287614538	336287615088	336287615638	336287616188	336287616738	336287617288	336287617838	336287618388	336287618938	336287619488	336287620038	336287620588	336287621138	336287621688	336287622238	336287622788	336287623338	336287623888	336287624438	336287624988	336287625538	336287626088	336287626638	336287627188	336287627738	336287628288	336287628838	336287629388	336287629938	336287630488	336287631038	336287631588	336287632138	336287632688	336287633238	336287633788	336287634338	336287634888	336287635438	336287635988	336287636538	336287637088	336287637638	336287638188	336287638738	336287639288	336287639838	336287640388	336287640938	336287641488	336287642038	336287642588	336287643138	336287643688	336287644238	336287644788	336287645338	336287645888	336287646438	336287646988	336287647538	336287648088	336287648638	336287649188	336287649738	336287650288	336287650838	336287651388	336287651938	336287652488	336287653038	336287653588	336287654138	336287654688	336287655238	336287655788	336287656338	336287656888	336287657438	336287657988	336287658538	336287659088	336287659638	336287660188	336287660738	336287661288	336287661838	336287662388	336287662938	336287663488	336287664038	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27525	20713	19179	11755	8774	8924	11122	10073	6075	5151	4144	2716	1343	1005	943	636	536	561	646	1126	2012	1281	440	342	393	344	492	521	419	313	278	276	283	247	293	272	293	296	260	262	223	290	278	288	264	269	270	256	263	287	273	284	278	262	279	256	264	236	263	246	279	282	242	269	261	250	274	270	242	281	277	282	237	245	245	278	278	289	248	262	258	225	248	261	275	238	271	240	291	265	248	262	241	262	286	283	287	257	267	251	285	265	258	301	250	271	261	263	273	263	246	300	243	274	241	272	274	264	284	256	252	273	246	300	262	292	244	240	260	248	248	267	254	295	267	266	240	289	263	234	272	256	262	255	230	253	245	273	259	266	243	256	299	268	279	275	277	268	263	278	266	236	274	259	275	263	250	251	251	275	282	249	261	285	234	277	251	229	280	261	248	278	256	291	279	271	271	274	251	255	227	243	263	231	285	239	253	271	242	271	253	268	303	269	261	245	278	281	234	219	246	248	302	248	265	262	256	262	259	272	271	244	288	256	252	280	221	286	275	258	260	265	244	256	260	245	278	251	275	254	261	257	237	267	267	246	272	260	240	261	255	253	239	259	255	297	276	243	258	254	262	261	274	282	261	222	227	279	258	264	243	241	268	266	230	238	291	284	256	260	279	300	271	267	251	261	272	248	253	314	266	237	259	240	230	286	253	239	268	259	257	261	273	272	273	266	279	254	264	263	291	259	286	259	246	249	271	260	262	287	251	283	229	280	262	280	249	257	261	282	255	246	286	272	266	250	240	253	254	264	244	259	242	238	298	269	243	244	265	272	259	236	259	281	270	263	226	285	291	264	250	251	249	258	256	248	294	273	247	259	244	285	285	277	280	233	255	256	251	250	263	260	270	268	258	285	273	295	252	259	249	295	262	258	262	279	260	243	263	267	252	254	251	241	270	245	266	246	267	260	263	274	272	263	240	271	258	272	273	265	269	234	236	259	275	251	283	268	301	274	284	279	243	254	268	250	239	270	294	222	256	282	254	258	264	257	250	265	241	240	241	261	262	288	278	279	259	231	289	265	279	261	249	230	277	248	257	271	271	250	298	257	285	234	266	251	280	237	263	267	243	273	267	269	252	268	270	278	267	262	268	254	284	271	266	262	282	276	263	291	273	281	260	262	282	253	270	274	273	249	258	291	290	300	252	315	303	260	256	273	225	262	240	261	276	251	260	270	270	246	224	264	267	265	267	265	256	246	255	248	236	258	290	287	262	257	277	261	294	299	272	265	259	240	246	260	278	275	271	269	261	251	253	279	263	258	275	258	284	280	255	278	252	275	262	252	303	262	265	258	278	274	244	247	273	302	244	287	291	268	236	266	258	260	238	256	252	250	257	298	274	259	288	287	271	233	271	290	261	248	251	277	296	280	274	269	260	249	244	253	270	278	264	241	255	256	234	266	301	236	253	251	260	232	276	270	275	270	254	257	258	236	266	254	267	274	272	258	260	265	294	265	255	274	269	257	250	294	274	272	274	247	261	233	275	290	258	251	242	253	237	283	255	250	249	269	273	274	274	242	237	267	271	253	239	247	249	259	251	281	247	252	265	274	302	271	271	293	239	278	222	273	253	282	270	249	271	261	269	249	253	239	249	272	260	251	249	263	238	273	246	272	282	275	270	285	265	297	245	257	263	253	270	272	271	226	245	262	247	267	259	264	252	253	269	247	268	260	268	263	251	261	255	273	286	270	277	255	260	254	266	260	276	268	253	279	256	236	278	290	273	258	256	285	283	257	239	279	256	266	263	257	268	255	259	259	272	261	278	265	280	281	276	267	295	264	266	251	257	272	249	256	287	244	281	252	289	253	246	281	285	260	257	257	252	262	250	253	275	265	266	267	293	252	229	232	260	268	276	281	245	270	272	263	265	226	276	279	237	247	241	281	251	265	268	282	247	266	261	236	254	271	239	261	275	279	277	255	271	254	270	247	258	278	243	273	275	262	299	254	250	272	269	235	255	260	264	221	285	237	235	269	271	248	257	264	260	242	286	245	256	251	308	253	286	262	266	253	239	293	250	243	278	261	231	256	235	238	259	268	269	279	273	260	252	252	279	254	258	265	218	281	267	234	278	235	266	254	275	271	253	251	255	256	274	270	271	276	250	264	267	246	276	256	258	264	244	258	300	241	269	244	249	234	274	264	260	270	238	268	302	269	250	251	242	238	286	314	258	268	259	249	267	282	276	289	275	293	292	295	256	281	246	248	216	266	234	267	256	261	260	240	273	239	261	249	263	266	268	234	236	257	275	254	263	241	269	257	269	261	227	259	237	283	271	278	281	258	261	236	287	269	279	242	229	260	268	287	269	284	280	259	275	280	274	277	282	258	254	252	244	241	290	276	278	277	262	279	232	247	262	270	261	283	246	261	256	262	289	248	293	266	289	266	291	235	253	284	301	254	263	249	283	263	269	248	257	294	268	256	253	230	258	277	266	260	259	259	217	281	277	260	281	260	260	270	258	247	267	256	238	258	260	281	275	289	260	244	268	267	262	259	291	254	251	263	263	230	242	277	256	263	267	266	291	248	260	230	260	284	266	252	289	272	295	281	268	270	279	284	275	263	264	267	282	245	303	253	263	229	269	276	305	273	245	242	259	260	283	256	274	281	257	264	257	287	260	264	280	268	247	286	238	264	265	244	253	283	230	276	281	286	244	272	243	289	259	275	267	245	253	260	250	268	252	281	279	289	261	285	270	245	247	265	257	297	275	266	265	285	270	249	271	257	251	250	282	257	240	255	244	248	272	280	294	264	250	276	249	275	272	270	301	291	292	250	249	273	259	274	270	268	260	259	236	267	252	274	259	273	245	283	254	272	263	278	253	256	260	254	264	273	277	243	245	277	263	279	266	274	259	284	254	288	267	287	251	274	256	264	271	253	270	240	265	297	249	275	280	283	265	295	271	265	270	266	274	284	256	245	289	286	277	254	268	266	253	267	250	300	250	246	272	264	223	272	255	292	280	272	230	288	279	244	297	275	267	266	264	274	263	257	305	266	243	273	279	297	274	245	233	274	274	249	242	283	238	275	283	279	272	284	283	297	267	292	278	264	286	235	270	274	277	289	276	272	251	282	236	279	294	276	287	258	253	285	253	290	257	244	269	288	235	222	269	227	290	251	257	254	279	254	269	275	288	262	285	283	242	281	278	249	249	285	259	267	280	271	263	285	276	256	265	279	301	221	238	292	236	253	257	253	264	294	244	271	257	279	258	303	266	248	253	282	254	265	254	278	260	277	268	297	272	275	270	269	251	269	235	295	284	263	260	241	230	251	281	249	243	272	273	290	263	253	294	266	260	282	289	292	299	261	250	267	297	240	273	235	269	262	227	271	269	258	248	225	280	242	242	216	261	266	268	260	280	277	265	256	285	262	265	267	261	281	259	271	259	235	273	288	271	281	233	290	276	273	262	249	244	242	256	278	247	279	261	293	248	242	253	251	280	294	272	224	277	279
9615	11808	17653	17078	17409	18901	22488	20769	14107	13840	13221	9032	5116	4294	4225	2592	2370	2427	2828	5508	9349	5742	1759	1192	1381	1425	2254	2243	1706	961	811	744	738	760	797	908	888	752	769	759	748	725	770	709	731	715	714	728	715	719	760	717	781	736	739	733	723	723	714	744	702	768	690	797	745	745	770	709	734	731	782	721	702	761	717	726	770	745	715	732	759	772	741	707	747	732	698	718	702	715	726	724	765	737	715	723	712	708	735	710	726	761	696	731	712	741	687	751	754	755	751	736	759	785	730	724	776	745	686	724	770	712	677	783	736	742	742	753	755	782	697	727	740	784	746	725	747	745	799	719	768	737	793	722	745	761	758	695	735	720	712	752	732	762	722	715	730	763	739	753	743	733	738	761	752	773	749	771	738	729	769	728	734	718	768	756	736	745	740	730	722	721	748	755	763	756	758	683	768	754	766	773	648	685	749	733	742	744	739	761	744	748	779	766	728	739	794	740	754	716	715	724	706	752	752	746	721	739	722	714	716	743	769	739	734	725	803	740	699	661	681	709	705	741	758	650	750	713	749	758	728	727	728	729	770	673	737	749	754	740	774	708	696	731	771	734	726	748	803	755	766	788	721	711	729	690	763	759	716	700	782	749	693	721	677	753	715	724	737	748	742	770	727	750	729	752	729	828	747	697	727	728	763	748	760	737	727	781	718	778	717	702	742	720	793	781	784	770	760	738	739	691	735	709	723	694	750	751	738	725	740	740	738	755	754	733	694	708	738	730	742	730	766	724	737	728	723	745	733	774	749	729	737	762	673	746	745	726	744	716	782	778	727	729	740	686	691	704	735	717	781	724	745	704	785	745	712	793	738	744	776	740	744	695	748	765	747	748	750	715	732	746	698	794	755	739	747	740	749	694	752	758	719	738	746	770	726	743	771	751	726	765	775	702	716	775	710	752	729	713	710	734	767	803	773	750	697	734	752	749	757	735	727	756	714	739	716	712	749	742	755	709	753	709	697	673	751	780	783	696	757	760	781	749	697	718	735	721	696	752	796	749	742	728	755	761	768	749	738	706	736	755	709	730	743	716	697	721	728	790	723	717	745	744	754	724	703	719	756	710	742	750	725	716	690	751	719	766	756	730	738	772	768	704	722	759	746	784	722	767	732	718	734	703	733	712	770	635	712	718	747	725	739	746	726	715	770	732	734	773	711	713	701	743	793	721	760	732	751	752	683	729	715	752	775	751	758	723	715	721	736	754	769	707	736	721	707	720	743	732	744	694	786	721	751	755	789	747	744	683	748	758	741	720	718	753	721	742	752	736	700	744	732	759	760	757	742	745	699	726	752	682	776	738	723	715	752	729	756	777	692	729	735	715	715	748	743	756	764	731	755	736	736	793	739	726	739	783	711	711	740	764	761	692	793	757	738	703	742	745	716	748	735	731	695	700	755	773	748	713	781	768	713	679	736	709	715	771	796	735	692	696	732	697	737	703	732	687	726	743	757	706	778	765	769	698	758	681	733	750	736	697	737	695	712	723	680	757	766	756	769	760	769	745	756	743	740	758	691	718	700	770	737	725	730	750	730	705	708	720	733	732	725	732	721	768	722	745	728	716	718	733	710	744	728	753	775	744	733	734	768	727	758	746	733	781	798	757	721	729	715	684	736	712	746	771	799	742	728	710	785	759	721	763	763	739	737	770	738	735	725	750	744	761	723	699	781	752	712	763	738	716	707	780	760	721	736	749	718	743	720	783	715	746	694	735	702	712	712	761	740	739	795	775	724	723	787	729	769	718	790	718	695	727	691	737	725	724	759	731	736	732	784	748	704	749	737	761	747	731	722	735	710	773	725	740	715	763	720	728	726	734	746	752	726	763	763	770	742	714	776	738	794	776	697	722	784	732	731	741	723	770	754	742	744	715	768	727	774	703	746	757	711	686	774	724	769	721	696	776	737	731	767	690	734	778	770	727	755	694	727	765	716	731	723	759	747	712	784	730	759	722	747	741	793	727	756	720	704	730	750	702	770	694	739	722	724	727	699	742	807	769	709	779	756	749	777	774	800	727	735	748	778	744	716	735	744	742	721	743	742	695	734	725	797	716	748	736	742	662	730	803	745	737	703	740	754	715	787	764	734	698	747	753	743	740	731	736	712	724	749	665	750	732	728	757	720	726	723	741	710	768	720	699	760	732	722	753	737	725	731	802	790	696	810	753	709	719	723	749	690	769	769	717	743	754	726	760	727	760	777	726	724	720	765	707	704	746	746	740	740	759	730	703	782	742	741	756	760	708	746	755	710	744	705	705	709	714	761	754	744	790	702	718	752	711	729	747	759	773	703	746	707	710	743	726	702	728	748	732	712	750	747	771	753	726	762	711	737	709	722	735	773	731	734	758	765	719	758	745	717	786	754	777	740	735	788	747	719	757	750	732	727	746	746	767	747	781	738	740	720	732	762	702	737	785	708	753	813	753	780	718	753	714	781	726	768	728	756	728	688	720	718	713	703	731	725	701	693	717	727	721	685	789	756	728	717	701	720	756	772	769	761	765	719	739	783	744	691	768	736	736	735	778	716	713	702	734	750	721	783	664	737	737	762	749	728	740	713	758	778	728	716	768	760	753	740	717	721	698	720	725	708	762	737	729	692	727	742	740	706	786	759	740	774	718	723	705	785	680	698	768	720	721	758	722	732	731	750	711	767	740	744	735	762	727	711	719	747	727	729	741	758	713	730	721	752	711	752	741	740	748	732	772	751	702	773	747	766	744	741	751	733	720	721	761	779	712	745	719	747	704	771	750	783	741	699	757	720	694	743	759	749	753	803	723	742	741	715	752	779	727	732	690	797	726	740	748	725	773	688	715	724	718	734	724	753	745	709	754	758	755	759	745	718	686	741	751	771	737	757	769	718	721	735	745	772	739	762	765	740	762	736	729	741	734	763	763	723	729	763	709	737	779	736	702	754	737	780	689	791	770	733	747	780	725	703	763	744	784	753	759	714	724	685	755	734	760	771	697	727	745	717	693	715	742	757	682	697	802	728	692	743	706	768	714	751	766	780	751	733	749	709	752	720	727	727	699	716	770	715	757	705	722	759	761	726	760	794	729	750	744	751	737	754	694	728	732	726	720	722	771	680	693	699	769	745	768	734	732	729	719	752	789	752	702	698	701	745	709	733	755	769	801	724	741	760	739	753	740	723	759	692	722	704	704	698	715	721	718	802	750	799	746	732	775	717	718	690	743	763	776	744	751	795	806	701	737	729	727	685	732	752	733	730	744	678	772	753	742	755	721	688	720	757	752	745	778	731	733	750	738	743	743	747	747	756	730	767	748	675	780	721	681	733	708	711	759	709	741	739	750	669	712	723	711	715	711	742	760	773	730	744	764	707	749	704	785	708	716	707	762	738	775	723	728	711	730	725	733	795	702	719	696	672	671	743	706	714	719	754	714	691	724	753	783	742	688	724	752	684	746	749	771	785	705	735	746	748	718	748	752	712	741	735	767
28992	19480	6258	1331	879	863	901	707	566	546	432	443	344	335	354	296	298	294	253	303	326	310	268	339	267	295	252	291	312	265	254	278	280	271	263	276	263	284	288	259	294	262	260	266	273	274	277	254	251	267	295	304	283	270	285	269	256	297	264	232	287	253	264	261	278	276	274	271	255	255	252	257	242	252	260	281	260	261	281	280	262	284	279	262	243	250	255	263	259	241	279	269	249	272	258	265	241	262	259	272	242	279	266	275	251	262	268	279	267	251	260	267	281	255	266	243	262	277	276	277	261	243	278	287	269	265	261	261	266	291	281	282	265	245	272	251	265	251	268	280	251	292	268	242	283	233	264	271	264	248	290	258	224	282	255	237	266	270	265	305	288	225	268	259	278	270	270	247	227	269	250	272	269	250	269	273	277	258	271	276	261	282	286	244	260	261	257	269	281	251	242	231	268	259	268	281	288	248	261	271	280	254	271	278	247	266	292	267	272	274	278	280	260	248	298	261	261	267	259	269	280	264	259	272	262	248	252	246	252	245	243	276	283	267	251	261	279	271	250	275	262	268	256	271	257	271	258	268	244	245	241	283	276	253	294	275	281	283	268	264	288	259	276	291	250	283	255	250	272	250	285	238	253	267	274	301	263	261	271	257	219	283	271	272	266	254	267	287	287	295	300	254	256	260	257	271	244	261	275	242	229	245	248	270	248	257	253	283	247	284	259	232	271	255	252	257	256	275	281	230	257	254	248	233	291	276	291	255	258	284	262	266	256	262	268	275	259	262	277	266	274	280	306	277	254	277	260	267	293	244	252	259	228	271	263	266	236	223	263	254	253	242	251	312	276	276	263	232	260	269	301	271	268	272	263	274	254	249	219	272	272	276	242	237	279	258	264	289	283	282	294	300	268	254	229	256	247	276	245	263	275	261	288	263	265	279	273	246	257	257	240	284	253	276	243	248	283	247	258	266	283	271	260	283	253	256	264	268	273	279	256	287	272	271	278	277	286	270	275	267	294	303	281	276	271	257	257	272	273	257	257	257	273	263	260	241	275	256	273	256	258	236	284	257	263	251	275	256	246	259	268	258	247	280	246	261	264	249	241	245	255	284	244	255	281	276	261	226	248	248	264	298	255	264	284	268	286	246	264	271	253	290	256	273	252	256	278	278	277	287	270	282	254	262	259	256	240	270	252	240	252	255	285	260	260	262	278	275	278	299	261	259	246	265	265	254	244	245	256	250	268	273	307	242	275	251	266	237	250	249	269	267	284	265	276	261	291	255	262	253	251	264	279	251	287	281	260	281	272	268	255	276	250	253	271	266	274	250	243	282	282	281	253	272	255	277	260	289	274	276	255	266	264	271	281	252	250	251	286	261	263	273	285	310	270	263	274	269	283	259	281	254	266	282	265	253	243	274	289	232	264	282	277	294	264	246	283	265	285	294	262	252	255	256	270	272	251	241	273	311	272	294	262	250	248	285	264	287	244	246	259	266	270	252	283	285	252	265	273	287	266	266	278	271	280	288	288	263	275	284	264	256	254	267	282	256	245	242	293	277	257	254	291	260	238	261	246	263	269	263	296	249	264	274	252	266	278	256	254	260	269	252	258	256	279	287	260	272	265	244	240	245	265	267	249	255	250	254	272	268	276	272	297	281	276	283	249	282	233	273	246	262	261	267	270	258	279	289	272	294	251	259	283	294	296	268	263	262	271	269	268	230	256	303	256	249	251	247	269	261	272	279	265	276	303	283	276	257	268	283	243	258	281	279	265	241	257	286	258	289	252	291	237	274	247	286	278	247	268	262	270	260	251	301	245	241	242	247	268	267	295	288	257	231	277	278	274	294	280	257	228	277	260	245	224	267	256	251	275	261	284	274	246	253	249	272	317	255	259	260	290	282	285	250	271	248	264	240	265	258	258	279	293	276	245	235	266	220	287	249	260	287	268	273	275	288	245	254	271	265	239	221	254	282	313	236	266	285	235	268	251	269	285	288	258	271	271	259	266	239	301	247	285	293	267	244	240	254	278	276	256	250	232	248	268	268	273	234	268	244	313	281	250	291	245	289	245	266	269	271	236	268	260	269	213	263	296	278	275	265	267	267	265	247	276	264	264	268	289	246	256	272	282	249	279	236	253	281	255	272	257	277	279	263	313	264	239	263	266	269	249	276	248	239	255	268	250	261	246	306	261	263	258	294	277	251	287	238	295	264	255	258	249	249	253	243	277	286	279	277	264	291	258	237	246	252	282	271	241	251	295	275	239	264	267	250	256	275	285	261	271	267	268	304	282	246	262	278	260	254	278	248	253	259	249	234	278	262	262	276	277	260	269	252	257	279	291	260	261	265	253	262	267	263	271	254	275	248	259	265	296	262	293	272	257	243	243	262	246	252	268	259	256	245	278	270	256	244	280	264	292	278	291	277	269	229	316	253	241	261	233	258	232	275	249	271	294	264	277	252	277	279	248	237	244	273	242	255	249	275	266	271	232	291	246	272	268	285	286	257	277	265	270	249	265	261	225	278	266	273	239	264	261	251	269	277	277	273	260	294	278	266	290	263	261	254	259	256	257	267	262	263	252	258	286	259	236	239	274	263	241	269	256	254	229	268	254	214	247	239	259	230	257	259	293	261	274	264	286	273	264	254	271	295	249	254	282	254	247	241	249	277	278	251	263	265	293	264	254	235	246	267	265	258	278	252	254	285	267	285	253	267	263	263	247	260	266	252	284	237	270	293	270	232	242	249	237	265	246	283	251	267	294	293	234	239	277	267	277	263	262	247	270	275	258	256	265	252	234	275	259	282	269	259	298	289	259	269	226	273	260	281	250	252	268	273	246	275	252	289	272	235	292	256	244	264	263	264	243	262	239	248	268	304	277	263	249	252	250	255	268	276	261	263	257	279	266	237	295	253	255	277	275	270	247	260	261	267	245	270	267	255	251	263	253	267	254	243	264	319	237	267	278	249	265	243	253	261	254	269	276	240	268	257	275	277	249	305	270	259	253	262	263	283	272	253	252	267	254	248	278	234	265	259	300	269	268	251	261	266	269	258	274	282	293	264	277	286	251	263	245	272	262	265	268	283	254	290	268	237	272	245	281	292	246	255	265	286	271	259	247	288	262	238	274	275	263	264	272	310	252	280	257	291	281	249	248	271	254	257	233	277	278	275	250	283	264	256	286	258	269	295	239	263	267	266	259	262	293	296	261	246	264	263	260	263	258	246	286	283	248	272	303	258	235	246	280	265	230	267	274	280	267	254	244	237	286	261	251	257	270	291	278	263	249	270	238	275	246	280	259	234	280	268	256	260	262	252	273	244	262	276	243	242	273	276	248	249	263	243	289	274	261	266	288	274	296	222	224	264	280	285	233	257	257	271	238	278	267	286	259	257	301	247	244	255	271	272	271	274	252	277	278	285	265	255	262	251	300	262	259	294	262	228	262	279	278	269	274	260	241	274	259	261	277	261	238	287	273	245	275	218	258	277	251	288
6440	3034	4129	4122	3379	3724	3815	2936	2198	1986	1704	1469	1224	1171	1095	996	937	939	958	1071	1355	1100	864	864	843	800	816	822	799	793	707	792	732	733	790	767	736	745	735	746	788	755	734	774	800	686	727	726	723	736	708	705	711	727	725	718	770	772	710	731	761	749	728	708	748	747	673	743	699	792	717	781	725	751	714	778	744	705	786	736	753	765	708	723	800	796	769	736	762	783	741	725	731	723	705	756	723	751	777	751	716	756	726	721	736	749	779	748	735	755	739	773	729	718	753	754	732	798	754	716	759	728	771	734	758	746	738	657	731	734	710	721	788	727	672	720	726	769	773	761	717	694	687	740	782	700	756	723	757	743	776	745	784	727	741	777	690	734	786	693	745	762	747	732	714	729	702	732	738	758	722	773	765	725	781	752	720	722	776	746	740	740	752	707	710	684	661	747	689	707	752	716	740	743	703	726	721	746	767	735	769	726	762	746	698	746	710	751	775	731	753	771	713	739	746	758	779	718	790	709	711	729	746	783	766	734	752	759	713	729	745	734	737	750	697	746	736	684	735	757	700	729	693	735	706	773	748	740	730	735	682	773	745	735	749	693	720	769	749	737	731	760	751	758	744	746	724	740	676	733	726	762	756	739	726	730	730	734	768	724	790	687	755	765	779	744	720	716	726	744	749	772	728	683	730	710	723	755	790	712	769	720	732	729	682	699	793	684	717	755	747	736	782	729	737	767	727	735	736	769	729	767	773	718	720	767	710	739	745	694	725	727	758	735	742	768	739	711	748	712	752	709	668	718	680	687	741	729	735	722	755	717	763	750	735	732	762	772	777	751	766	776	780	729	761	750	753	731	705	741	740	714	732	668	733	737	763	747	744	763	721	723	770	715	759	752	772	703	759	712	762	719	731	742	749	718	760	754	738	701	766	727	755	711	779	746	774	725	738	755	725	740	694	741	723	731	779	705	717	769	747	772	758	729	718	780	702	735	746	733	735	803	718	751	687	746	717	749	689	732	719	718	676	754	761	746	747	781	757	775	705	744	729	696	789	738	739	729	761	740	778	720	758	745	745	747	709	772	744	729	712	717	711	735	722	746	775	733	743	734	730	724	707	765	725	718	748	819	742	730	782	748	710	739	750	748	712	733	759	736	751	718	721	790	776	742	723	763	774	703	739	729	751	744	767	733	746	796	732	740	702	727	735	724	766	707	716	730	803	729	753	805	775	711	736	741	766	721	750	747	780	727	750	721	746	760	774	725	757	719	745	803	726	749	771	763	720	754	759	771	754	726	725	747	747	776	766	769	781	729	798	809	721	739	709	791	739	707	772	743	785	743	768	789	751	744	711	743	781	715	767	746	736	823	755	729	772	752	780	752	763	727	821	750	695	773	697	719	717	735	743	733	758	773	735	780	761	708	721	723	714	769	720	768	704	761	713	757	720	769	764	767	722	749	692	793	725	772	747	707	761	750	730	721	706	743	729	775	770	743	787	753	747	757	716	750	700	774	721	718	726	752	768	752	699	684	754	763	699	794	785	713	787	708	729	765	700	783	709	739	760	702	794	731	729	761	704	783	740	710	782	769	727	791	741	757	768	705	766	744	737	713	787	684	759	740	700	777	793	718	684	702	723	761	756	736	819	730	777	732	704	781	784	710	748	741	709	766	774	739	703	732	742	744	758	776	753	765	751	727	720	727	713	725	729	783	719	721	764	734	760	763	757	719	730	701	751	747	748	731	752	710	732	718	735	711	716	778	701	777	719	723	769	740	740	725	686	749	711	728	721	741	743	778	743	732	746	711	675	719	769	748	729	750	752	743	697	721	736	715	724	737	716	693	747	714	736	760	695	719	771	738	710	727	727	741	732	743	790	765	736	773	756	720	719	772	723	737	769	747	747	757	755	708	717	771	714	771	729	723	712	722	759	732	718	719	730	783	690	741	720	791	756	730	764	718	774	744	713	682	754	771	737	751	718	745	708	736	686	747	751	723	688	702	762	758	763	691	752	762	713	777	754	724	750	742	750	739	692	732	746	744	743	757	722	781	750	756	712	748	751	760	765	713	712	761	716	755	739	742	742	734	662	727	742	757	742	717	756	741	705	738	762	780	774	744	749	683	719	729	713	706	734	763	723	711	737	742	722	708	725	719	693	746	743	732	737	711	804	789	759	716	730	760	717	724	771	753	706	748	754	713	748	744	733	686	735	775	739	796	742	759	766	740	709	760	727	753	731	727	796	735	719	734	734	709	707	764	732	729	738	733	742	733	738	747	715	721	735	750	754	750	716	684	775	748	734	758	755	745	780	753	734	746	737	724	772	708	732	735	756	776	750	738	775	699	739	713	693	733	766	731	720	687	720	719	811	738	735	727	715	719	693	698	746	749	764	724	735	701	736	745	718	767	749	723	710	755	721	742	692	730	726	775	766	749	703	723	714	701	735	756	712	703	756	742	749	731	773	764	678	712	737	760	750	714	776	707	712	794	665	746	750	777	752	752	732	762	689	762	742	733	744	748	749	745	782	816	759	742	745	717	761	706	694	720	785	754	766	741	700	801	755	736	781	715	775	753	727	729	756	783	792	699	732	731	735	718	729	742	752	774	748	748	731	768	734	720	762	726	696	751	693	731	757	814	735	731	756	743	720	755	757	762	766	744	792	701	724	733	749	703	768	740	695	752	758	666	733	713	732	745	757	733	734	707	771	739	717	746	739	692	747	741	739	782	748	764	717	776	729	753	758	704	748	732	727	707	718	785	670	766	758	719	728	755	714	748	772	771	756	780	736	733	766	767	738	755	789	743	756	730	743	745	766	754	727	785	692	753	735	687	731	745	675	767	741	725	710	747	755	730	710	754	720	728	776	800	752	724	750	763	788	744	748	793	742	741	735	688	702	739	809	729	766	741	711	761	763	745	731	714	766	749	782	741	755	711	707	732	727	755	764	696	747	722	730	762	734	723	767	749	754	791	780	761	751	729	696	716	724	702	743	794	757	776	735	757	760	715	759	727	704	774	731	787	751	736	740	723	739	763	728	720	722	697	753	776	737	730	755	697	740	734	732	753	755	740	770	723	759	786	754	726	745	703	754	777	763	729	736	752	764	760	715	711	764	780	770	757	731	809	710	742	721	742	732	777	740	743	722	715	724	746	760	716	681	777	749	740	736	680	751	708	769	762	700	766	671	757	726	714	735	750	793	724	771	723	727	738	753	785	723	723	736	752	706	754	758	731	748	756	765	741	706	768	724	735	760	715	743	709	739	752	803	761	795	776	705	731	758	736	769	746	739	808	756	711	730	733	714	737	732	759	729	741	733	772	766	715	763	768	686	759	715	697	749	750	758	768	717	729	739	742	715	721	694	736	748	750	735	769	754	795	731	764	746	718	732	752	676	747	772	750	735	729	761	727	794	738	767	706	718	762	732	715	732	791	752	740	747	792	755	740	777	768	676	748	768	793	758	768	750	735	693	708	769	729	740	746	738	725	771	755	779	784
29130	21243	14856	8526	5422	6583	7132	5111	4054	2680	1896	1304	959	873	550	470	447	483	458	936	1196	930	553	356	384	326	331	302	270	288	276	283	288	266	271	278	297	316	260	261	255	268	265	285	270	253	280	252	290	264	296	269	281	235	297	305	279	268	264	291	272	249	295	263	259	293	286	236	288	276	264	271	269	255	232	283	284	245	262	292	282	284	287	296	273	271	304	262	273	285	268	295	246	261	252	276	276	297	322	267	266	231	276	242	283	247	267	276	272	259	262	267	282	280	276	264	255	264	271	292	260	250	273	279	275	279	271	260	252	281	287	295	259	265	267	260	249	254	286	298	261	279	256	259	256	263	266	273	247	286	262	288	256	264	277	256	277	265	246	285	270	258	268	261	265	252	266	266	292	271	268	242	250	285	237	285	290	263	271	260	264	255	276	293	279	251	275	292	260	270	235	281	246	304	271	281	284	289	252	273	261	264	300	276	266	253	275	259	294	253	274	262	268	257	274	252	282	251	280	243	245	274	253	239	296	265	266	289	257	253	294	277	286	272	273	290	257	248	280	274	288	272	265	280	284	274	292	262	292	292	242	238	303	263	305	254	290	260	293	257	296	273	252	292	287	278	288	269	276	261	283	248	285	283	261	246	292	264	313	280	291	244	253	309	271	276	300	294	283	261	257	274	256	251	279	257	253	267	247	248	319	289	285	271	282	269	271	275	252	273	263	265	255	249	266	268	270	274	275	272	252	254	333	291	255	266	249	257	269	300	238	229	292	268	306	268	269	272	264	288	279	287	288	276	252	282	279	274	266	243	235	264	285	252	283	284	275	258	273	275	270	288	270	276	263	305	229	270	228	275	257	260	290	241	276	272	267	246	277	261	267	276	301	292	265	277	279	283	254	277	267	273	260	281	279	293	257	247	281	278	325	276	271	266	285	271	293	267	248	249	287	269	266	285	265	275	241	259	261	270	245	266	290	291	251	286	266	296	289	268	272	292	293	257	283	259	304	286	285	264	280	261	269	266	272	275	260	277	267	261	282	268	283	308	243	255	278	279	267	245	296	260	256	261	266	261	279	282	270	276	282	264	289	268	275	284	259	258	265	312	285	264	296	283	271	284	271	279	297	259	256	263	288	274	282	244	239	262	263	269	267	255	290	294	278	280	269	261	246	257	255	268	289	285	254	296	277	282	256	267	246	306	287	255	254	296	285	269	306	279	270	260	269	305	266	277	300	264	272	251	271	261	279	283	282	264	251	257	255	283	292	294	261	263	243	283	280	250	264	281	281	273	266	270	273	254	276	258	269	249	280	265	268	255	289	270	272	268	238	260	270	263	285	302	269	270	231	280	297	293	257	257	263	265	302	273	265	281	243	254	262	287	282	277	262	266	257	293	283	258	282	261	248	267	269	275	239	297	273	270	295	261	268	240	305	294	256	282	286	247	256	260	271	261	229	260	274	268	289	252	259	257	286	258	275	290	277	255	259	239	275	259	258	312	275	261	280	284	266	260	263	260	253	276	269	284	287	268	268	261	263	269	261	314	282	257	256	261	241	288	263	285	264	281	292	291	258	291	242	268	268	309	280	253	290	249	253	265	278	260	286	287	258	247	250	284	259	278	293	263	276	291	280	239	264	249	264	261	266	250	271	293	275	255	265	258	255	270	266	288	231	268	244	233	297	313	249	280	286	255	256	257	297	241	273	274	283	281	262	265	300	277	283	293	277	263	273	278	290	267	299	278	280	250	271	252	272	304	274	253	265	303	242	266	274	236	264	266	241	266	296	261	253	289	271	264	282	279	289	264	267	266	243	280	264	267	281	285	276	287	268	267	262	268	243	243	286	269	240	239	264	274	261	262	282	282	266	256	301	272	258	267	297	277	276	281	276	276	279	275	298	267	291	282	265	283	278	287	257	263	286	264	278	270	281	279	275	296	273	288	257	264	306	280	265	263	311	266	250	245	306	291	292	283	273	245	281	278	265	285	321	299	277	292	286	270	286	267	253	258	267	274	278	261	266	287	297	268	284	284	276	290	292	279	282	271	296	273	271	253	285	265	272	270	250	268	269	280	292	288	265	245	246	292	246	241	251	237	292	281	290	266	285	247	270	276	279	274	274	276	295	279	281	292	271	279	288	292	243	241	273	263	260	265	281	270	276	295	256	271	247	298	266	288	265	270	293	270	272	226	266	250	269	258	284	281	284	268	274	277	272	297	250	266	281	294	262	271	252	246	270	282	281	282	281	254	303	286	250	248	265	279	251	263	268	273	287	274	265	274	262	271	262	278	279	274	262	281	242	244	267	273	244	278	252	314	285	241	275	301	281	277	271	266	274	275	267	288	311	283	279	293	245	275	276	262	244	289	282	282	261	264	289	286	262	245	255	266	284	268	284	275	287	242	238	252	279	261	243	278	258	278	277	263	288	259	270	275	272	282	277	276	254	254	266	262	271	246	294	246	238	275	284	266	262	276	266	267	276	281	261	245	312	266	259	290	247	264	254	254	267	279	286	289	286	250	278	273	269	269	296	268	264	256	243	269	272	289	285	264	293	263	277	274	288	252	269	253	281	282	281	256	249	283	285	276	295	283	277	247	274	280	296	246	281	269	234	274	250	258	278	281	266	248	256	234	233	280	245	261	290	265	284	237	275	270	296	307	271	277	266	268	244	249	289	290	277	276	277	290	277	292	257	286	299	302	279	250	249	262	285	274	269	264	259	276	259	264	275	302	270	273	286	279	253	280	283	300	282	305	281	277	272	264	298	252	282	295	297	282	267	261	285	285	283	258	284	255	282	253	239	286	270	271	292	271	290	261	242	276	297	272	257	263	268	279	275	258	292	271	260	246	297	256	269	264	287	273	248	302	262	282	270	262	266	262	286	277	267	254	259	303	265	249	251	283	294	291	278	281	275	259	288	256	278	280	264	287	274	269	289	263	258	265	278	266	269	290	256	274	263	277	296	265	267	278	230	254	271	266	284	249	284	279	248	291	246	264	292	260	260	271	291	286	276	277	282	290	237	283	263	286	266	261	245	266	252	265	274	292	287	288	251	281	265	286	284	267	265	273	246	278	270	259	284	304	279	250	293	258	290	263	258	276	268	285	259	238	261	283	268	262	287	290	313	260	269	271	293	281	251	258	280	277	267	301	304	247	284	267	284	278	312	247	263	261	264	309	260	265	271	300	264	267	287	253	316	286	304	266	291	271	265	283	263	310	271	250	236	261	281	284	267	256	236	269	267	287	248	274	284	267	287	285	247	254	276	249	258	275	261	290	278	287	266	264	253	284	269	253	288	244	268	262	279	288	255	241	259	270	260	260	260	263	274	250	272	268	290	259	283	280	293	271	267	272	283	289	242	272	251	255	293	254	289	261	269	267	270	250	254	295	276	255	273	271	270	244	259	251	265	278	269	253	287	263	267	283	271	271	299	279	295	263	254	237	275	290	274	258	292	243	296	249	243	295	257	264	283	285	265	285	325	288	288	265
8660	9850	13887	15360	12970	16960	17654	14111	12831	8814	7537	5303	4057	3845	2369	1879	1934	2074	1967	4879	6060	4050	2216	1105	1414	1207	1095	987	844	815	819	805	767	807	836	868	939	860	805	804	757	824	726	780	736	803	794	808	764	774	776	779	759	780	750	732	784	787	809	772	780	758	737	746	773	767	830	758	755	763	770	791	783	775	785	768	779	735	710	821	761	778	796	742	755	770	789	792	767	763	753	732	816	745	760	785	759	805	754	747	759	791	749	710	752	694	813	776	784	762	742	767	763	762	766	753	735	759	796	764	783	699	789	718	763	749	776	749	771	714	740	814	771	803	755	742	761	752	771	724	790	801	802	681	757	760	804	761	737	761	779	777	753	761	778	754	778	771	802	759	771	781	710	768	796	739	692	801	756	785	726	789	694	734	793	788	799	798	797	745	760	771	722	777	757	769	788	773	731	764	793	777	813	747	792	759	816	762	758	773	796	753	771	735	816	731	803	778	768	795	737	715	766	785	738	771	735	774	767	750	796	734	725	781	781	776	772	749	741	739	716	730	759	763	802	743	771	737	803	783	764	736	740	819	718	716	741	742	736	769	770	741	786	780	783	759	784	777	759	733	767	777	785	725	796	802	750	738	813	742	806	781	769	773	754	787	794	754	745	751	734	777	805	727	722	760	743	755	794	780	792	776	763	733	758	789	721	781	759	755	788	770	745	778	745	778	741	747	794	836	744	713	776	741	743	752	735	759	744	759	774	736	737	757	788	725	727	798	749	727	771	786	770	765	816	758	715	728	770	800	759	763	777	767	745	802	726	770	764	724	735	729	781	698	786	739	727	790	788	765	768	723	749	772	784	765	744	794	683	763	742	834	775	793	808	733	775	766	817	750	809	767	762	777	726	765	752	761	777	809	752	751	778	794	749	781	720	802	764	759	742	748	772	748	720	700	815	723	810	709	823	697	767	713	750	758	776	768	799	812	714	758	741	775	747	805	775	723	802	779	767	811	790	763	724	778	740	799	770	739	777	761	768	752	764	790	705	750	746	776	763	749	801	736	787	776	753	734	795	750	745	769	728	732	758	784	750	831	744	825	769	745	793	782	784	730	802	769	716	793	737	753	755	736	725	787	732	816	763	796	800	801	735	755	801	828	743	779	724	727	787	751	773	725	757	691	739	763	790	810	771	747	737	763	719	730	762	737	753	789	749	814	766	781	766	811	751	796	751	765	754	793	763	764	758	778	780	802	754	773	759	736	785	780	763	779	742	792	785	789	794	776	749	786	773	730	820	721	734	769	794	721	770	746	742	748	758	800	748	775	726	730	716	763	758	745	793	761	788	787	768	695	706	778	774	750	806	776	771	772	775	783	752	762	776	754	808	772	750	725	736	778	786	788	760	716	806	761	758	808	766	775	785	763	778	773	808	762	791	768	756	759	745	783	769	734	743	772	738	782	798	784	794	818	725	790	749	745	779	788	757	734	783	710	770	727	699	797	731	767	774	740	807	793	809	750	721	779	766	753	782	787	765	698	796	780	736	779	739	739	755	765	779	800	799	745	739	777	781	763	793	740	782	837	837	721	765	786	746	785	767	747	711	766	719	787	752	734	756	774	777	760	788	802	781	775	765	741	791	778	761	826	784	731	787	757	720	775	820	785	714	723	717	703	737	773	739	770	852	771	790	724	789	779	757	786	738	809	708	750	807	761	811	761	755	756	801	829	773	737	756	783	750	737	775	772	765	754	785	749	745	827	770	778	768	756	793	746	784	769	776	768	765	702	760	786	769	739	773	795	789	788	713	761	751	773	781	735	731	796	764	757	753	695	792	767	695	747	749	802	769	760	758	775	728	797	763	779	736	727	732	757	747	769	796	738	785	720	730	769	794	786	775	820	762	807	753	759	774	780	718	751	838	753	748	780	802	710	749	722	752	720	730	779	837	788	737	719	785	737	726	751	745	756	767	777	751	751	784	790	804	773	742	722	771	789	755	793	719	756	806	746	776	787	735	698	750	801	756	762	749	813	784	786	748	817	754	787	781	745	751	749	743	781	763	832	753	776	790	730	783	729	792	733	789	761	752	775	780	758	783	788	778	759	756	778	751	779	780	780	753	779	729	734	815	711	716	801	757	770	762	742	799	751	733	848	762	757	789	785	777	763	769	794	766	738	774	799	725	766	768	699	756	766	716	728	759	764	786	718	733	737	789	735	741	727	814	750	758	730	804	733	747	773	713	744	750	762	787	784	767	729	784	727	745	748	794	762	801	754	752	732	753	786	785	743	743	788	763	743	766	790	762	774	747	765	804	805	770	759	789	743	757	747	750	791	751	743	730	746	755	822	797	711	750	763	725	805	831	783	756	714	768	734	760	734	764	771	773	767	776	787	747	780	778	804	777	767	761	731	751	767	765	779	735	760	753	763	782	732	762	775	756	751	756	869	720	724	782	762	772	774	750	792	765	822	784	802	738	724	739	740	802	737	794	769	776	765	813	737	748	753	760	781	797	779	793	806	762	774	799	740	820	757	772	754	751	762	838	733	714	750	767	782	766	785	745	694	730	778	737	741	768	819	763	777	784	751	738	731	773	777	764	809	758	745	777	793	722	774	805	733	773	785	761	753	767	794	763	777	779	761	744	746	768	734	775	844	725	777	746	778	740	767	770	796	785	730	793	788	781	768	786	770	759	767	747	779	725	736	748	798	785	792	819	737	796	793	770	767	828	769	773	786	708	794	731	756	791	771	802	793	748	748	777	754	716	720	746	764	794	780	770	797	757	774	744	749	792	793	789	743	756	808	787	784	787	741	770	762	754	781	751	792	755	743	743	758	790	804	779	779	760	740	772	804	765	749	729	768	745	736	782	810	722	727	784	742	736	782	733	779	767	760	742	766	788	729	777	762	724	826	764	742	770	773	726	748	746	768	753	773	812	790	807	781	821	765	761	784	762	720	724	707	769	784	766	751	731	773	757	759	717	738	736	725	775	784	747	720	758	756	767	763	732	784	745	731	752	843	792	758	785	791	786	721	779	735	764	736	781	769	759	750	766	786	831	739	774	772	796	776	708	744	815	777	731	774	749	755	752	776	774	707	757	734	802	808	752	771	747	771	765	746	733	774	750	809	756	773	742	727	789	799	773	775	819	784	772	762	770	794	765	769	784	754	769	798	785	743	763	747	811	729	757	776	770	723	761	720	755	786	759	743	762	795	741	694	772	754	826	766	778	786	715	793	767	762	767	769	784	777	746	754	757	737	765	763	723	761	760	745	732	749	781	824	807	776	743	783	740	777	783	787	817	770	759	717	807	751	734	740	736	780	665	758	686	729	696	794	742	779	722	754	781	728	750	746	783	769	700	724	754	801	738	767	758	792	765	763	744	782	806	743	713	772	723	780	729	775	713	759	779	795	728	762	784	765	744	769	825	733	760	795	723	758	750	744	794	743	753	724	732	785	748	732	774	788	772	734	729	774	709	743	791	744	812	764	776	734	739	737	783	752	782	752
29102	22500	19772	13087	8934	11522	11169	8690	7422	4459	3355	2213	1573	1267	660	622	663	682	679	1673	2179	1432	614	390	317	430	413	352	310	289	332	288	307	274	288	318	331	324	295	244	296	289	262	262	274	272	272	334	263	282	304	257	274	290	267	287	306	273	284	303	264	284	245	276	270	290	258	245	293	285	275	284	268	287	283	275	299	302	289	274	243	266	257	291	257	307	296	272	265	284	253	289	272	310	292	274	301	317	272	272	306	264	277	325	265	284	271	291	263	280	284	279	269	276	280	301	277	301	282	267	311	253	270	280	272	263	303	260	270	303	260	295	280	317	304	297	296	281	263	275	294	303	294	284	279	282	281	283	262	259	313	264	275	282	306	281	282	228	266	297	272	265	284	255	264	284	308	290	238	306	280	273	277	274	293	304	268	289	284	285	290	305	289	282	281	289	292	288	280	270	285	255	276	282	308	318	265	271	303	280	268	262	248	300	259	306	273	260	264	285	283	305	296	295	287	295	292	273	251	249	277	265	256	275	283	274	304	290	300	300	262	299	277	275	259	315	312	281	288	269	280	281	291	263	300	292	283	262	259	280	286	277	264	280	286	288	286	283	305	268	302	287	258	267	315	258	269	303	290	283	258	268	305	313	285	282	267	278	292	300	285	269	285	278	268	294	255	285	242	277	275	281	264	274	277	277	293	340	296	275	298	270	268	282	268	306	289	289	283	298	244	291	278	291	304	268	293	276	274	265	235	284	251	274	295	263	253	297	288	324	283	306	259	270	296	253	291	281	266	289	273	289	294	281	282	270	271	287	258	254	253	272	291	268	288	288	277	252	285	258	250	293	266	287	282	293	299	263	292	288	267	278	285	283	278	275	283	256	289	277	275	277	284	288	271	261	281	283	272	270	289	263	263	262	270	285	294	258	287	318	259	294	281	294	282	273	283	314	274	286	288	318	284	261	297	281	312	313	309	268	292	307	287	274	278	316	296	279	277	261	270	288	287	283	274	298	273	270	270	290	259	264	266	302	276	272	261	292	244	270	300	312	268	264	304	288	280	277	285	275	265	301	325	297	289	295	247	291	240	274	275	291	280	266	251	302	284	280	274	253	271	307	288	309	297	307	272	266	282	282	291	274	263	278	283	306	292	294	288	277	275	298	294	281	286	281	263	251	264	252	281	277	290	245	272	291	289	287	292	288	267	273	260	271	293	276	268	269	266	271	269	256	252	302	249	272	289	282	269	282	293	299	284	291	278	272	260	283	271	261	293	287	311	281	265	268	269	271	283	270	286	299	305	298	267	292	283	268	233	310	281	261	313	308	297	260	273	299	304	289	275	289	281	288	281	288	323	275	279	294	267	268	286	290	307	306	287	263	302	292	318	292	261	261	298	271	241	300	274	279	278	298	266	298	280	308	246	272	260	283	283	292	295	290	249	268	269	306	294	306	278	286	307	256	294	278	293	295	273	248	277	284	272	311	253	306	289	298	252	264	274	313	280	298	258	296	263	255	305	263	297	306	272	273	271	284	267	300	322	266	274	222	285	251	276	278	282	307	308	281	307	275	268	288	261	283	296	289	280	287	255	274	298	300	276	288	276	297	297	288	259	304	291	288	273	294	285	314	264	280	292	275	274	270	289	256	269	273	264	300	280	310	291	228	270	258	273	278	274	270	281	267	293	259	323	290	283	312	270	301	256	262	271	283	298	283	277	293	311	242	255	269	294	281	290	287	261	303	279	277	317	289	317	315	293	280	249	284	304	270	242	279	275	293	263	274	274	299	277	272	257	273	254	285	283	295	247	273	297	300	270	268	277	290	253	248	271	243	300	272	261	280	247	298	276	269	290	262	262	308	286	288	282	238	255	260	255	271	269	301	300	260	269	281	264	274	281	280	278	300	273	294	276	253	272	273	260	283	302	272	300	309	279	271	306	310	313	276	273	280	291	308	297	282	277	275	272	262	294	263	279	278	265	271	264	293	300	252	279	308	284	285	256	272	292	302	250	266	289	276	247	292	291	286	262	316	278	275	280	242	306	264	275	276	273	262	254	314	259	254	273	264	311	292	318	271	266	302	289	275	293	283	306	261	252	286	254	291	265	252	303	289	310	265	289	265	272	282	295	276	303	260	274	268	278	319	291	276	289	254	271	294	262	281	304	274	264	291	272	296	262	296	278	278	250	276	254	274	307	245	286	280	270	277	286	258	270	303	271	277	277	297	288	253	267	296	268	276	283	279	285	281	291	265	258	287	290	289	269	309	249	268	259	273	289	279	293	278	275	290	270	285	241	275	255	272	289	263	287	281	270	289	240	288	280	301	251	259	267	280	293	293	284	253	278	274	271	259	259	313	255	249	262	271	295	291	282	276	274	256	291	305	282	268	283	303	303	269	316	274	263	298	279	259	282	277	317	277	264	276	287	299	302	286	260	281	265	283	282	261	272	296	301	286	265	270	285	287	269	247	277	261	288	271	292	289	288	286	262	262	276	276	289	298	294	286	264	288	278	257	265	269	286	263	298	285	277	297	299	281	288	255	290	257	271	268	267	269	254	284	285	300	296	267	270	282	283	262	288	271	275	280	305	252	286	274	308	294	294	294	274	296	295	277	316	270	258	297	307	292	271	274	294	273	308	270	292	267	280	306	298	288	268	269	260	277	281	260	298	241	281	289	290	301	281	307	273	251	267	291	286	290	290	306	278	267	288	313	275	269	296	277	254	252	268	330	280	305	263	258	270	258	295	284	257	286	295	315	288	256	316	306	286	291	297	302	284	281	288	273	261	255	302	294	285	268	264	296	282	276	293	262	287	261	313	268	272	258	289	261	286	300	256	260	278	300	301	288	252	291	276	293	238	286	314	283	289	300	272	269	258	243	283	275	282	277	272	269	289	282	253	260	276	295	271	287	277	244	247	274	271	267	297	284	264	262	284	262	262	306	269	262	229	284	288	292	307	307	298	270	293	273	243	290	316	274	271	287	273	288	281	333	294	301	292	322	302	252	300	261	280	268	280	306	293	285	258	263	264	298	277	270	266	263	267	262	267	257	307	279	277	302	268	277	268	286	290	280	287	282	296	270	286	248	295	258	319	271	271	312	288	275	286	267	285	274	306	269	294	280	270	265	303	286	288	292	285	307	261	271	294	281	292	281	284	280	289	283	293	287	271	242	286	283	241	280	291	297	265	290	276	306	279	275	290	271	300	256	263	287	236	296	244	290	287	267	294	262	289	268	285	292	295	266	287	304	283	254	252	267	304	295	267	238	241	288	285	312	264	286	262	272	295	261	266	300	272	285	276	268	299	308	296	290	274	285	276	246	274	294	256	258	273	283	285	297	288	316	289	270	282	252	276	247	279	288	264	260	261	323	282	288	292	269	262	284	278	269	280	274	263	281	266	264	265	281	264	319	264	301	311	281	291	295	282	265	258	279	270	282	241	300	285	258	283	269	283	276	305	262	294	286	273	280	298	287	259	270	261	287	307	301	273	303	287	295
9816	14433	18375	20112	17402	23546	22601	19568	18813	12487	10886	8327	6232	5590	2876	2705	2968	2910	2586	8282	9926	6661	2475	1394	1153	1513	1636	1241	1059	998	872	814	806	799	900	1030	1082	937	785	751	768	801	824	818	730	759	818	819	776	781	823	802	822	770	745	822	785	802	763	785	804	771	749	824	773	776	823	790	745	773	765	761	783	776	745	797	795	776	752	833	781	810	815	736	784	778	829	792	783	781	803	777	813	818	790	787	806	771	812	826	803	781	773	750	776	817	780	763	782	771	794	749	778	764	803	768	772	791	820	759	757	837	772	781	836	851	775	808	801	800	788	774	744	766	775	811	808	792	777	774	751	811	755	783	792	820	795	733	811	763	751	800	817	775	788	788	782	837	747	726	784	756	812	756	844	813	800	770	719	793	805	822	817	808	720	831	722	823	757	803	746	738	799	780	851	768	776	789	769	802	766	761	804	803	792	801	771	783	789	788	757	819	815	806	810	831	786	757	801	783	795	787	787	774	786	809	764	790	781	770	775	781	770	766	752	781	803	773	772	756	789	819	767	805	783	758	810	794	796	788	767	773	702	746	795	768	794	818	809	731	767	798	788	759	757	786	789	765	824	749	756	798	814	735	748	839	835	788	784	759	735	764	778	836	743	771	794	806	813	767	798	818	806	760	785	789	777	830	829	812	759	799	770	794	802	729	824	783	779	781	776	793	785	782	739	786	821	814	802	816	788	774	784	782	813	780	802	750	782	774	790	817	789	779	792	789	835	728	806	745	725	806	747	817	804	760	829	729	792	812	844	758	777	774	829	764	799	773	790	791	786	838	781	829	824	790	776	730	787	798	767	758	791	801	799	763	783	791	806	741	764	806	759	802	841	788	806	808	817	734	789	786	815	774	757	770	822	808	761	761	804	807	808	845	756	816	749	817	740	793	756	797	785	790	771	778	773	797	775	784	796	812	808	832	740	793	818	811	823	799	807	773	818	753	779	816	768	762	771	761	791	787	823	828	797	787	796	781	783	775	769	776	798	766	770	810	793	772	772	767	750	770	740	763	794	788	791	820	788	803	771	757	757	786	788	805	818	824	821	763	770	784	768	764	778	765	747	779	747	831	771	775	835	809	748	835	742	782	807	829	782	785	807	801	790	766	774	793	792	813	765	824	814	742	797	748	793	802	766	842	762	804	815	811	803	811	808	788	796	771	848	818	800	800	784	784	769	768	736	757	746	816	787	808	803	753	789	743	847	803	807	832	797	796	827	754	786	801	798	771	803	739	758	811	739	790	785	721	795	800	800	809	768	785	791	762	752	842	783	810	754	809	770	823	783	774	813	786	826	749	757	804	796	764	795	823	827	774	803	826	768	761	795	776	780	790	816	723	804	806	810	816	823	764	795	768	757	809	794	775	761	765	804	782	788	822	783	824	822	738	790	809	784	763	771	780	821	825	752	796	795	814	801	793	785	776	789	747	748	789	823	790	818	801	788	762	786	817	769	799	795	797	827	786	764	730	763	805	765	785	816	766	811	783	780	772	800	813	783	779	739	802	807	797	823	817	827	783	811	750	761	772	777	736	738	794	801	763	776	781	828	806	776	777	793	797	743	775	724	811	735	785	763	767	761	806	787	804	835	761	786	786	787	774	741	788	780	808	795	807	785	732	784	811	756	776	744	794	727	758	811	793	795	780	780	817	793	779	806	827	796	800	800	823	803	771	784	803	760	798	831	805	778	766	789	795	762	772	777	752	754	728	788	769	745	776	786	755	786	790	799	804	795	816	821	839	752	789	759	736	775	852	793	805	783	844	779	780	838	745	797	758	761	760	765	770	744	797	795	738	795	788	755	765	716	827	789	791	795	791	774	816	749	770	813	781	778	831	785	776	827	734	777	766	777	781	768	778	783	755	814	751	808	767	780	789	782	795	765	792	805	771	789	776	787	768	731	797	807	782	802	791	759	814	767	761	770	745	817	804	808	825	740	784	750	768	750	738	774	761	748	737	805	800	727	816	755	803	783	805	746	814	787	760	785	775	760	763	759	808	818	857	801	773	767	805	791	833	758	744	816	755	720	782	818	837	763	788	787	771	807	710	795	786	820	798	776	791	758	815	803	755	790	823	759	754	791	749	826	774	758	793	802	746	780	804	809	800	781	811	773	797	822	776	780	811	823	793	791	760	825	738	766	809	785	795	781	804	756	840	764	785	782	744	743	792	789	726	735	791	788	820	808	780	767	825	807	748	783	752	841	765	792	767	787	805	790	777	838	787	752	775	753	825	772	795	752	752	781	819	822	796	784	796	794	774	806	806	766	789	797	845	779	818	757	802	772	729	757	740	838	773	826	809	771	749	784	821	754	795	768	769	815	811	781	807	749	789	809	796	786	768	785	762	736	856	783	816	765	758	767	798	789	784	776	806	800	750	767	819	811	776	760	744	772	729	815	804	799	815	828	795	794	821	822	774	795	800	773	784	760	826	752	789	738	739	788	769	809	781	763	749	773	800	760	812	787	788	810	810	755	724	752	774	739	814	780	773	819	725	814	768	801	788	758	756	754	804	778	788	767	761	849	779	787	799	795	784	762	773	736	769	811	754	723	842	755	714	835	755	783	779	767	760	758	752	769	794	751	861	779	788	768	782	754	775	801	793	800	802	795	830	775	771	781	807	759	783	794	789	782	811	803	802	757	793	777	779	786	795	811	758	765	724	755	838	753	771	769	770	798	778	782	779	812	797	815	784	801	805	840	766	805	796	795	799	749	783	757	770	777	734	803	751	761	766	788	770	772	785	706	806	785	799	738	725	802	748	695	797	791	738	788	755	727	810	754	840	758	769	704	794	808	806	764	792	787	769	815	800	842	783	803	751	798	773	803	811	796	797	768	779	813	757	781	735	787	786	747	770	796	796	791	787	785	793	743	793	804	774	789	827	773	755	782	795	784	801	764	837	722	820	789	770	792	796	767	808	730	812	810	758	788	779	773	806	808	767	821	858	798	773	772	744	775	817	822	753	761	798	778	792	827	788	838	783	792	768	771	786	801	819	760	795	769	814	801	776	781	798	815	776	759	782	788	764	795	787	782	799	799	789	820	750	775	811	758	756	803	750	754	774	826	775	788	799	839	763	786	745	750	818	766	795	779	794	819	811	782	751	813	797	809	758	766	817	804	773	804	812	783	800	798	750	800	775	791	792	795	768	750	788	818	762	740	740	764	796	770	783	741	761	778	795	773	784	791	755	804	765	784	791	803	782	758	773	778	833	800	847	718	787	756	774	800	733	787	796	793	781	794	790	805	767	749	758	777	757	817	779	762	841	811	753	773	749	802	741	804	767	785	795	802	785	757	775	787	745	807	804	759	797	752	813	765	754	805	820	765	796	725	808	816	747	830	746	784	736	771	767	777	798	765	778	866	760	746	805	777	789	786	765	819	800	786	765	828	775	761	790	766	774	834	792	774	793	775	783	754	810	789	797	773	784	809	830	809	796	785	771	757	818	859	791	775	769
28901	19159	5784	1577	901	988	860	734	565	493	487	416	347	346	324	304	294	281	308	318	403	340	315	267	286	267	259	301	267	255	272	262	277	283	269	300	280	259	263	262	271	256	274	285	232	245	265	305	258	257	255	247	247	268	254	274	275	252	275	246	277	292	262	261	258	290	234	256	243	260	278	290	247	246	252	284	279	263	293	242	261	256	266	235	241	267	235	273	282	270	297	269	282	242	273	266	269	263	265	295	251	294	263	256	258	256	266	248	276	235	286	263	263	257	251	297	273	272	277	273	287	274	232	267	273	293	266	252	281	255	288	256	255	278	258	282	243	265	247	262	253	250	280	274	255	243	301	268	266	265	237	262	252	262	278	276	277	265	255	249	232	262	256	289	250	267	284	289	263	251	263	284	269	256	254	284	286	283	293	253	281	246	262	279	234	283	249	258	249	264	270	293	272	269	250	255	272	277	276	262	269	276	254	276	293	263	240	249	242	254	274	265	298	262	233	301	255	284	276	270	236	328	276	250	283	260	253	295	279	256	259	268	312	280	277	269	257	242	261	227	250	248	283	278	237	279	278	269	264	251	240	266	255	262	261	261	255	259	258	273	251	258	263	255	268	257	266	290	289	268	290	256	260	282	272	260	264	230	276	254	253	248	238	272	279	297	278	271	266	280	272	261	261	236	262	245	266	246	263	251	252	262	263	274	276	283	257	263	263	241	266	278	260	257	252	251	245	286	252	279	274	274	253	281	287	268	287	230	243	260	281	304	265	276	254	249	267	260	295	237	255	237	266	258	287	247	280	266	254	251	285	253	279	294	252	279	271	271	269	242	270	278	243	268	312	309	291	226	245	271	256	269	274	246	256	248	286	242	280	266	257	259	246	269	285	251	281	265	265	249	243	269	288	276	277	263	252	260	271	247	256	243	245	301	283	294	260	265	255	279	279	262	286	249	288	270	239	268	260	253	231	283	282	251	268	256	279	262	259	250	287	241	251	244	255	255	283	239	282	296	235	256	283	248	281	245	272	264	230	243	269	249	266	265	242	266	281	249	271	262	262	261	270	262	255	278	234	267	291	298	266	251	274	292	264	268	258	279	271	279	291	296	264	310	246	248	276	267	252	258	254	282	260	264	263	256	243	248	254	291	275	278	258	283	294	245	282	251	257	274	235	228	242	277	269	250	260	249	295	290	277	281	278	266	249	253	289	259	256	275	263	282	288	272	304	251	281	276	269	262	253	263	268	289	243	263	251	265	270	248	269	256	261	239	253	264	269	229	259	268	247	295	262	252	247	299	282	275	259	282	261	266	280	276	238	258	234	245	257	271	274	287	245	274	228	284	258	272	279	278	266	235	283	254	265	277	247	316	268	279	274	256	277	252	268	263	271	244	245	275	267	271	261	268	276	272	241	241	252	267	249	255	269	274	229	274	249	284	275	262	269	283	271	268	252	265	253	255	260	296	259	259	261	253	254	264	264	284	276	267	255	266	242	260	264	260	279	261	291	285	256	270	279	267	269	238	252	254	268	264	277	276	251	270	254	269	238	277	263	282	239	249	258	285	270	264	250	256	277	281	286	288	266	273	279	247	264	275	265	255	273	295	266	256	302	276	270	270	277	267	282	260	252	242	295	251	235	263	289	243	295	265	284	258	291	279	248	247	250	284	273	261	275	265	273	256	253	277	272	242	256	277	273	273	258	255	269	270	272	274	284	253	275	243	261	270	259	269	263	267	275	264	248	263	274	264	263	255	276	258	245	253	259	292	238	271	256	279	260	262	248	242	255	296	254	254	284	246	274	270	265	291	252	276	274	257	256	284	250	276	266	272	274	259	249	292	282	272	258	252	297	282	260	310	258	285	281	250	291	276	289	264	266	262	250	246	249	264	244	278	243	273	247	260	253	241	257	279	250	268	268	264	268	284	252	264	245	231	249	293	272	240	237	277	262	312	248	281	240	277	273	251	270	252	274	285	229	268	262	233	275	239	282	251	269	268	259	269	226	251	287	239	302	236	229	275	298	247	260	291	271	282	248	263	276	253	285	270	269	272	284	299	272	257	280	248	264	245	249	260	263	263	249	273	267	302	290	263	267	266	280	300	265	256	283	240	269	280	268	261	257	286	265	257	259	279	277	259	250	283	253	276	271	258	288	243	243	246	273	271	266	242	270	257	263	256	293	261	280	274	292	260	264	286	285	289	256	256	262	255	252	263	295	227	259	253	286	276	268	280	258	251	250	292	249	292	276	284	256	240	264	276	243	271	250	242	268	243	277	289	267	255	273	253	263	286	239	254	278	263	262	273	262	256	256	250	265	267	288	278	266	254	250	254	281	251	286	252	266	252	277	258	285	273	259	292	261	304	257	287	264	237	244	271	264	259	261	281	276	248	272	282	249	264	233	272	293	312	270	233	290	269	258	293	263	259	269	269	261	303	267	255	273	273	251	270	273	265	277	249	258	267	270	274	265	261	276	272	274	255	278	269	286	277	241	267	228	275	273	254	277	263	276	242	228	242	252	285	280	278	263	246	259	241	252	273	257	288	263	255	251	274	232	260	257	253	266	266	249	238	264	247	263	286	236	288	271	270	282	250	265	270	275	248	257	270	260	267	264	263	283	268	282	264	254	270	255	253	287	249	243	237	269	280	269	258	283	280	248	263	266	226	277	253	269	281	249	254	239	265	244	267	271	272	285	278	256	257	275	264	269	286	242	269	278	257	260	288	277	260	247	280	259	247	279	242	264	265	281	266	285	278	274	238	270	285	266	279	272	264	226	270	280	276	243	277	259	281	264	291	299	265	276	242	275	242	262	275	240	260	269	243	256	271	251	283	261	291	270	271	258	239	255	225	269	286	283	270	276	254	261	254	255	243	254	274	247	250	233	258	282	243	228	260	276	264	271	269	283	250	245	279	273	262	252	249	254	284	261	265	252	300	276	252	262	275	257	250	251	264	294	285	271	263	243	263	255	253	271	254	252	243	264	261	273	233	272	240	246	271	252	259	249	289	291	263	272	238	257	259	266	277	260	265	286	259	273	266	287	280	291	272	304	227	257	280	260	276	248	233	254	262	284	260	264	270	265	266	232	253	269	244	273	257	271	254	272	244	270	261	274	268	298	266	247	264	282	260	271	241	265	261	256	227	231	249	264	284	264	281	244	272	272	261	261	265	234	246	270	265	251	266	284	277	229	288	263	247	248	283	283	252	252	276	269	279	254	274	258	259	264	222	249	281	254	228	268	239	238	264	286	246	264	242	291	281	254	259	250	236	269	264	273	241	281	244	253	260	257	256	262	245	284	269	281	292	266	262	236	249	272	273	272	243	240	254	278	271	287	265	264	271	267	282	292	283	248	274	276	259	266	260	255	265	281	258	253	265	252	299	250	273	270	220	269	274	247	262	313	256	278	261	234	251	247	263	251	265	230	248	256	266	257	276	258	283	254	258	302	267	258	278	286	286	255	297	275	257	273	271	263	268	250	264	253	283
6615	3131	4295	4968	3628	4299	3463	2814	2342	1839	1641	1423	1364	1099	1014	931	998	920	858	1224	1541	1331	1034	761	774	732	728	730	791	799	749	716	733	736	809	751	749	769	796	771	715	766	751	728	706	735	745	781	765	761	722	703	776	743	763	747	728	717	683	711	740	751	707	716	752	749	770	752	762	735	750	695	745	766	765	777	789	777	687	726	737	696	743	744	687	753	718	732	735	719	745	759	678	736	699	737	740	737	695	741	740	777	735	717	746	735	768	732	751	700	747	749	730	707	755	767	739	762	704	745	742	756	732	769	677	768	771	762	769	765	721	721	729	775	696	741	730	786	756	740	737	745	722	696	765	795	759	736	731	732	730	754	732	759	713	770	679	738	724	783	718	768	711	741	709	718	781	775	745	744	755	762	740	723	734	704	731	738	745	760	703	733	725	735	715	761	761	770	739	706	739	761	749	713	761	747	739	750	753	805	770	749	784	730	750	727	710	746	722	745	710	758	762	682	756	756	798	742	728	713	801	765	741	723	769	767	742	763	763	780	771	704	721	733	710	783	730	727	765	692	765	735	748	748	729	742	733	749	759	763	760	738	771	755	737	746	735	732	689	741	726	781	753	747	733	745	732	729	756	715	733	737	764	774	712	721	732	782	728	742	733	787	711	767	736	747	714	711	702	810	751	746	735	760	750	716	755	765	703	732	786	760	743	744	746	748	693	760	686	785	745	797	776	764	748	718	746	742	760	715	734	702	709	738	763	719	791	707	772	754	727	734	743	737	742	713	710	714	736	736	749	749	734	745	788	756	738	738	687	762	739	771	738	732	768	740	731	727	781	770	799	734	748	793	713	773	739	752	764	766	716	749	773	756	791	733	720	726	768	721	767	752	718	755	762	760	739	745	759	740	741	737	717	733	744	747	752	710	737	725	795	778	735	729	723	754	729	755	729	744	759	728	697	779	724	716	713	724	765	732	710	719	721	723	727	736	722	788	779	742	708	748	807	677	727	754	719	766	746	758	738	757	769	752	761	746	714	777	767	719	701	686	748	718	802	772	767	754	766	726	763	782	693	732	784	748	712	697	738	806	764	732	741	743	718	806	738	757	753	742	713	705	717	671	696	743	744	714	720	735	706	775	758	708	780	768	746	711	783	730	751	714	763	763	733	735	744	770	729	785	734	749	750	712	747	757	713	735	759	721	739	756	750	708	725	735	728	749	776	722	765	760	733	748	708	733	798	748	753	779	793	724	761	766	765	748	728	722	748	698	780	741	746	733	683	745	767	786	721	771	770	744	759	774	743	820	728	738	764	745	726	699	744	742	704	711	812	779	772	722	771	738	769	744	719	754	718	772	729	746	683	778	752	774	712	763	736	763	706	763	745	745	727	784	731	729	727	775	786	716	775	721	711	755	748	713	743	775	749	767	764	781	758	770	742	709	775	709	731	742	719	756	741	696	721	712	737	759	697	725	748	708	725	725	747	783	703	802	743	762	775	757	741	760	715	679	816	719	738	729	735	715	721	704	739	722	740	758	756	774	732	722	746	789	681	692	720	737	675	687	735	773	722	767	751	770	733	764	766	757	712	709	731	766	775	680	712	746	738	743	724	715	742	710	738	729	751	755	760	749	778	729	713	742	748	726	722	754	774	761	757	746	761	723	738	699	744	736	769	717	709	716	732	768	767	794	723	771	740	709	740	737	750	749	776	771	729	724	740	732	740	774	738	737	735	762	717	715	737	721	728	747	736	738	714	804	735	742	739	715	750	781	732	713	754	696	769	736	697	780	766	772	780	766	762	730	771	706	763	704	718	801	762	749	754	749	766	769	809	770	714	718	769	731	758	700	732	716	754	725	737	737	709	742	745	714	736	696	702	777	699	774	763	740	742	725	745	739	766	733	759	724	722	745	760	750	693	808	754	747	712	762	738	752	785	737	768	729	785	736	760	777	759	825	801	721	782	730	726	777	745	783	773	751	719	771	764	728	744	716	695	736	738	711	756	802	734	749	744	763	740	760	741	768	706	758	737	717	761	736	753	817	748	747	681	734	744	745	732	716	743	727	716	714	728	799	713	755	763	795	752	694	781	754	722	767	750	725	752	724	762	747	723	705	757	756	705	705	746	708	688	729	700	760	800	759	739	757	722	772	708	727	742	707	755	742	696	767	769	771	774	702	736	751	690	790	729	769	714	743	721	789	736	743	737	720	739	693	739	718	751	776	766	773	714	761	756	747	710	723	734	757	703	803	733	743	758	691	716	760	723	732	780	721	700	726	723	749	705	762	742	750	723	746	671	779	686	764	748	722	738	727	721	701	769	738	765	749	754	759	805	735	696	702	715	769	764	717	759	737	748	742	754	768	710	767	775	780	749	722	727	782	722	722	771	718	795	692	783	744	690	765	778	743	782	733	724	775	741	816	722	730	733	718	708	717	713	765	704	739	741	779	798	744	729	702	774	723	758	700	744	729	754	750	746	748	757	722	781	748	727	757	772	731	735	721	746	769	679	713	718	771	766	784	704	726	767	741	729	781	769	729	755	734	770	727	736	707	738	737	765	709	734	755	728	731	771	704	765	748	740	720	793	729	800	736	749	711	761	739	766	728	677	750	767	728	790	742	739	742	782	777	728	734	739	761	702	711	746	736	754	762	766	742	694	743	728	735	757	759	721	755	759	788	731	724	742	707	753	758	762	724	787	756	761	774	754	777	704	757	733	759	767	746	731	695	665	736	752	770	771	752	736	762	745	731	749	731	756	670	765	756	767	736	733	695	753	738	774	735	717	753	760	751	790	714	744	701	772	729	757	731	742	725	787	726	739	713	748	746	761	735	736	786	745	727	761	741	698	806	695	729	741	777	716	729	719	744	698	710	750	718	734	740	762	720	771	703	729	748	748	711	759	740	780	724	723	703	795	722	724	726	759	749	735	769	773	774	735	720	749	742	777	728	683	749	753	758	707	787	728	704	764	742	718	732	734	786	704	717	803	787	762	736	716	756	794	769	763	732	723	712	727	731	792	771	726	790	708	776	741	720	741	780	778	774	756	735	750	762	728	752	747	728	711	716	763	801	735	736	712	787	802	737	749	742	689	718	755	777	757	795	769	692	772	724	751	745	705	770	720	775	768	755	829	779	742	709	756	703	695	688	748	720	736	719	685	763	757	747	712	745	774	726	737	762	694	751	692	784	745	680	706	758	754	716	747	778	769	788	708	730	750	721	769	755	741	742	740	742	648	785	733	713	749	798	720	706	723	772	746	705	747	732	736	730	718	732	681	702	727	742	745	708	745	717	732	739	799	728	718	760	787	735	738	695	733	733	721	765	756	732	727	735	756	771	715	767	784	717	738	677	754	693	762	721	787	751	773	761	720	740	721	728	775	764	727	762	716	753	768	727	778	766	710	767	701	718	756	743	719	714	746	744	765	681	741	759	814	750	753	731	747	725	752	697	760	706	735	740	755	697	736	723	794	781	762	719	739	740	754	731	750	780	735	770
29181	21290	14652	9294	5389	7760	5496	5135	3719	2556	1857	1371	950	622	486	476	546	435	391	1036	1412	909	519	378	330	362	313	297	290	300	271	279	275	293	265	266	259	296	257	247	239	257	257	287	260	238	250	276	266	244	276	254	268	234	262	256	265	264	270	256	262	254	281	286	288	243	255	273	294	276	282	286	255	258	275	262	287	260	234	288	258	270	265	241	278	235	276	243	279	275	258	272	260	249	275	276	277	277	298	248	274	241	288	283	270	275	289	239	264	276	262	240	266	285	282	267	260	270	289	254	258	262	280	260	276	283	284	289	288	270	281	273	265	274	262	290	266	290	267	310	287	304	290	243	282	298	312	286	265	263	275	298	261	274	271	282	240	256	311	288	284	266	288	248	250	243	285	270	291	297	294	249	283	269	279	300	276	308	272	262	237	259	274	235	267	272	286	274	261	290	260	276	265	256	274	267	306	277	278	256	238	259	256	252	286	280	264	299	257	290	237	278	269	275	256	248	295	249	269	280	271	294	270	261	307	258	265	270	285	267	297	275	275	286	271	246	282	277	271	258	272	283	265	283	314	262	274	263	305	281	273	269	299	277	277	298	295	257	304	292	274	246	263	292	270	311	271	269	284	282	251	276	262	276	283	267	283	243	237	253	285	265	256	269	287	265	299	243	294	273	269	267	318	261	284	275	271	285	304	269	264	292	284	259	277	278	261	267	255	273	318	264	239	287	280	246	279	297	271	260	259	271	249	272	266	280	272	254	280	254	281	295	278	294	270	274	272	265	292	269	261	312	255	254	281	274	263	281	258	270	276	253	258	242	258	272	274	300	264	295	278	259	278	276	283	254	244	269	266	294	265	284	292	277	288	302	233	291	244	294	274	253	283	252	273	286	277	264	270	283	256	275	285	295	244	257	261	264	262	278	291	239	266	298	277	283	276	276	285	250	258	274	251	283	254	290	254	289	253	245	308	289	271	268	254	281	276	249	250	268	288	273	293	254	271	271	251	274	266	261	251	253	282	294	265	281	271	263	302	284	280	251	258	288	275	246	270	277	252	267	287	292	242	265	270	270	265	260	269	270	288	271	277	254	286	243	270	239	287	281	265	260	298	289	283	258	272	248	268	264	286	294	265	276	293	247	265	274	257	265	254	277	249	249	256	305	275	278	271	285	295	289	268	304	283	258	285	248	275	268	258	270	265	270	291	266	264	260	269	271	257	266	262	292	256	277	284	265	268	283	267	281	283	267	265	276	303	277	269	287	259	269	254	252	295	254	260	285	302	300	274	264	321	273	268	259	248	293	272	272	302	283	297	286	265	307	272	273	283	265	253	259	276	243	275	299	263	270	268	254	237	263	280	244	275	265	284	252	261	257	264	280	271	276	266	283	267	268	249	309	245	294	269	284	268	263	294	295	279	259	265	277	265	270	306	291	266	250	266	292	267	261	309	291	233	252	268	246	275	268	270	290	291	290	273	256	284	242	268	252	249	274	251	260	276	298	292	298	312	284	299	295	248	303	278	279	277	283	272	291	290	285	295	297	266	290	283	300	262	280	265	289	275	256	251	285	283	247	278	272	299	287	264	297	269	262	250	271	283	270	282	303	257	271	284	260	271	290	271	308	308	269	278	274	255	281	290	297	251	268	297	306	241	278	272	260	245	263	287	264	280	264	270	287	259	269	277	298	278	260	282	259	251	262	301	281	258	249	276	269	272	236	259	279	281	277	272	279	301	275	239	282	265	285	279	287	281	225	238	261	297	277	257	278	290	293	312	297	252	256	271	256	270	270	247	268	270	280	290	264	255	285	296	273	262	259	292	268	295	276	267	264	283	251	265	258	303	290	235	271	291	280	260	279	319	259	274	290	268	278	253	270	286	288	280	306	250	280	262	260	276	257	261	274	261	301	292	284	304	289	244	271	268	297	278	275	268	255	274	267	265	258	262	269	281	284	288	281	300	272	270	281	237	262	281	255	282	254	267	266	280	264	278	261	289	273	263	279	284	271	245	297	279	298	270	266	260	261	299	303	244	274	268	287	259	257	249	274	261	280	259	262	283	266	268	245	280	245	282	273	283	302	291	259	282	286	271	285	288	292	238	255	276	243	251	305	269	276	272	282	243	300	234	254	291	255	258	273	276	285	248	273	270	271	286	262	265	282	277	277	295	241	276	265	237	269	267	294	251	286	286	270	279	268	259	250	279	269	255	269	276	272	245	257	233	272	255	270	284	277	268	274	287	225	278	245	279	264	237	253	277	269	270	271	261	249	261	272	251	290	264	274	249	262	244	284	285	282	259	278	292	305	267	254	271	297	276	291	283	271	251	289	278	269	269	270	255	260	264	272	248	297	287	281	278	266	255	263	254	282	257	255	274	326	279	314	263	270	273	273	264	276	277	267	268	286	276	261	273	242	300	284	287	283	309	284	274	253	273	305	283	250	290	270	276	263	293	281	293	285	252	272	287	250	238	285	294	269	274	250	283	263	264	271	264	296	270	269	298	260	265	261	291	257	289	258	292	304	264	277	282	300	298	281	288	261	265	254	272	313	262	286	230	257	278	266	269	266	263	236	288	227	243	290	284	275	226	277	291	286	291	284	294	256	315	259	262	282	293	275	283	258	277	240	280	281	255	257	282	253	257	269	275	269	271	291	280	248	271	275	295	272	240	273	284	265	259	283	281	298	248	263	278	305	281	250	257	265	245	288	271	274	240	261	267	289	259	267	273	270	290	266	283	278	252	271	267	260	262	269	275	293	265	270	247	271	289	269	274	250	266	301	272	248	262	292	269	278	275	285	252	255	264	247	289	267	267	256	268	286	264	273	267	272	275	282	267	303	259	284	269	263	275	299	294	253	309	303	294	287	262	272	285	251	297	323	291	283	278	257	265	278	238	287	268	281	290	285	279	300	246	251	281	312	255	274	290	291	271	280	277	266	271	247	264	294	292	280	297	271	286	253	268	270	280	274	289	270	251	264	315	290	269	299	284	303	288	268	251	268	268	273	269	273	267	279	262	273	281	256	286	256	271	258	248	264	264	250	251	245	275	272	262	236	249	263	296	291	255	276	262	282	269	301	283	288	300	262	279	253	267	285	290	246	251	257	262	294	274	245	284	274	260	238	270	294	294	295	234	279	273	266	270	283	300	261	279	268	272	266	281	276	273	270	264	277	249	257	293	249	255	295	283	288	267	274	309	267	274	290	290	290	267	251	296	262	268	262	264	248	282	278	256	283	247	249	261	297	276	261	279	263	266	286	280	245	259	246	323	280	251	294	258	257	280	266	261	272	301	284	267	282	272	275	273	262	253	283	275	249	271	248	278	272	266	285	237	287	282	284	260	238	264	294	264	271	262	256	265	268	250	277	246	282	270	246	285	270	287	257	250	279	275	261	271	284	286	261	238	272	287	272	298	282	244	285	274	256	303	275	249	268	259	254	264	297	259	272	265	266	266	278	255	243	284	278	239	293	254	284	283	271	290	293	296	280
9185	10120	14593	16489	12998	19751	14356	15206	11528	8176	7481	5796	4212	2611	1948	2123	2298	1942	1456	5180	6779	4238	2014	1207	1237	1279	1058	984	891	801	817	761	751	840	780	785	836	807	757	750	790	747	757	782	775	752	744	740	785	794	706	757	782	744	702	753	760	763	761	793	788	821	779	760	743	790	755	784	735	745	735	759	776	739	789	729	761	766	724	724	739	774	766	781	766	794	783	830	767	758	750	810	743	822	778	743	775	746	769	783	767	756	732	753	768	772	791	763	742	759	746	739	786	786	699	769	747	752	726	809	744	750	762	724	759	786	731	792	728	759	763	781	762	703	780	732	759	760	792	804	772	686	748	730	728	725	724	781	767	783	730	797	797	795	762	756	770	756	751	738	745	799	747	795	771	780	782	725	795	728	810	740	784	789	765	731	775	770	717	764	754	724	788	744	763	707	750	748	746	778	812	708	746	790	773	789	706	750	719	793	775	760	751	778	773	799	782	765	773	763	785	784	719	754	778	758	763	763	793	776	706	734	776	762	768	788	763	725	796	765	760	735	781	727	750	753	773	740	791	805	703	798	687	748	760	755	756	731	753	764	802	786	754	750	742	748	743	737	767	774	727	715	734	751	763	756	788	766	789	757	735	760	791	735	763	771	751	752	759	766	737	775	763	710	719	753	778	749	772	787	778	745	777	763	795	761	775	746	727	773	777	769	782	788	760	757	759	714	796	727	798	746	768	817	732	725	778	779	719	796	747	752	758	802	776	762	750	790	770	744	726	714	797	759	732	739	772	784	748	765	730	768	731	805	821	744	782	798	767	734	778	786	713	740	778	793	752	777	794	706	764	737	766	758	727	717	770	777	714	795	737	787	765	739	724	759	738	787	713	731	777	747	716	777	720	720	700	737	764	764	742	751	733	792	801	735	757	752	775	842	727	717	754	799	741	773	731	757	743	721	714	768	785	777	781	728	750	780	800	810	784	754	815	793	721	764	758	803	744	740	767	775	820	779	807	747	727	756	765	750	732	751	768	739	768	736	751	754	782	752	754	738	760	736	758	726	785	774	720	779	723	735	768	769	790	749	757	772	768	789	744	695	748	704	776	731	694	817	811	715	774	717	749	791	757	736	798	772	769	763	762	774	775	746	744	770	803	742	762	774	767	718	796	803	780	800	767	790	697	744	749	775	793	783	790	681	780	748	738	734	773	736	808	768	763	732	776	738	749	748	754	749	770	764	707	744	754	751	750	758	810	728	770	741	760	783	778	746	787	772	756	751	746	745	781	805	740	786	768	771	765	795	768	742	781	791	784	795	738	769	753	759	768	735	796	773	701	708	769	780	776	822	710	799	747	733	761	782	763	737	733	775	804	731	813	745	704	813	763	774	718	749	778	750	766	792	718	755	760	769	772	788	746	780	769	791	814	742	776	779	751	751	738	768	761	780	762	722	754	789	788	777	793	779	779	754	752	800	799	746	759	764	767	787	817	805	823	784	760	757	788	751	753	748	740	780	737	795	771	750	761	778	758	740	719	778	736	793	747	767	786	765	741	779	772	770	788	797	774	799	754	741	772	783	756	777	779	756	793	813	753	697	812	755	743	804	777	772	820	740	725	809	751	769	770	773	756	739	739	785	789	769	734	762	746	766	766	748	771	775	768	764	756	784	718	777	755	784	805	808	751	701	805	822	811	788	729	785	789	791	802	778	727	751	790	772	712	774	769	769	772	762	777	823	739	763	732	783	773	790	708	771	764	749	735	748	807	772	754	823	741	764	753	770	736	728	796	781	824	759	741	767	773	788	705	762	743	761	812	761	806	747	805	772	763	733	764	742	787	770	725	772	758	726	771	761	791	772	760	723	781	720	777	819	777	771	757	769	735	758	778	743	742	725	754	789	731	734	740	787	727	761	804	753	793	776	796	729	685	733	778	738	763	781	835	796	766	777	746	730	778	724	769	788	805	742	727	805	686	752	742	728	750	796	810	797	782	782	764	718	710	807	779	753	811	756	692	808	771	794	751	764	754	794	758	742	752	751	738	752	760	784	787	817	716	789	739	750	751	742	738	763	793	768	745	719	722	782	788	775	788	777	708	763	736	762	751	726	780	752	768	774	747	725	767	701	774	797	750	783	805	811	755	764	726	706	786	806	820	815	759	770	779	752	746	733	788	778	753	769	814	750	742	758	770	771	762	767	818	720	749	793	744	738	772	774	774	773	746	767	768	759	742	772	793	784	803	772	732	771	799	761	788	754	806	744	768	773	760	694	729	784	716	753	749	823	727	745	717	772	803	762	758	776	760	769	776	740	810	765	729	762	814	782	786	748	747	791	741	773	794	758	719	743	798	754	756	704	776	776	741	739	766	682	726	775	776	757	769	729	749	748	792	761	766	783	794	772	732	788	747	811	851	772	803	796	757	749	758	689	733	746	786	765	740	771	745	780	725	748	777	708	776	763	796	753	785	790	734	725	761	717	790	801	773	789	792	720	760	717	789	788	774	785	775	788	762	778	731	723	782	757	796	812	706	814	731	758	780	762	781	758	743	709	759	803	804	793	778	752	776	765	782	695	799	727	799	754	810	790	777	820	753	752	732	793	722	734	746	724	806	813	768	791	783	784	773	776	771	796	768	768	779	801	778	795	789	757	784	741	751	756	784	700	762	750	729	725	839	836	792	771	809	751	807	740	777	720	770	743	756	778	747	697	790	740	745	742	778	731	772	756	770	787	742	743	784	704	727	756	761	728	808	753	806	771	718	811	763	727	784	780	721	784	779	720	819	750	741	782	769	719	827	739	747	782	778	736	794	781	796	743	785	780	773	777	746	783	802	798	737	748	764	773	794	790	719	777	761	755	755	756	697	805	789	770	743	757	720	762	794	807	813	807	749	765	754	741	752	788	796	776	740	775	752	724	799	757	759	755	789	713	741	716	776	796	795	752	779	782	769	731	730	772	762	705	770	774	760	749	816	739	803	752	758	747	777	731	750	720	713	769	784	820	779	747	776	803	754	764	763	755	770	810	785	766	800	803	781	730	720	772	774	793	754	768	743	784	756	812	764	717	775	742	749	713	800	746	778	778	764	768	724	743	769	803	733	783	785	745	746	794	769	768	771	742	743	720	789	766	701	743	787	768	782	767	735	736	775	779	779	767	806	740	752	802	813	777	727	775	751	758	743	735	731	772	798	755	712	709	759	802	740	810	779	763	807	759	762	763	862	739	794	765	774	756	744	801	775	761	770	730	729	761	792	762	702	736	761	757	755	733	772	737	787	779	737	742	760	781	767	737	756	743	744	804	715	741	795	769	736	755	789	779	735	749	748	759	759	728	714	770	771	779	787	763	701	750	724	777	849	776	733	755	780	761	741	728	770	773	806	777	787	738	740	778	711	746	779	777	805	785	752	790	740	758	790	708	799	747	808	786	755	726	764	741	781	798	753	711	762	763	785	747	757	801	768	782	782	770	727	727	760	780	758	789	739	748	783	744	806	801	760	725	776	778
29289	22808	20980	15270	9961	12408	10805	10055	7384	4116	3108	2482	1580	811	625	762	812	656	1021	1867	2177	1341	710	455	375	444	359	328	310	291	295	260	287	284	269	305	304	291	283	280	287	295	282	293	252	289	262	279	292	267	301	288	283	286	282	297	281	324	308	255	306	315	294	282	275	281	273	292	285	294	275	273	286	270	283	300	267	279	265	285	285	277	289	282	285	304	282	258	266	276	287	309	279	302	277	291	290	253	279	280	288	260	272	290	269	305	268	252	307	285	281	279	321	297	280	284	274	288	302	286	275	275	285	284	278	311	305	275	294	281	269	280	276	267	305	259	214	280	302	300	273	289	291	276	299	278	286	259	271	277	259	260	314	292	280	253	266	271	258	263	255	262	285	279	294	315	301	282	270	287	275	268	264	298	272	291	280	274	270	275	273	309	300	298	275	282	248	300	258	269	273	278	292	323	258	277	280	286	273	282	285	301	264	275	280	300	279	296	254	273	312	281	260	301	266	295	253	275	302	281	291	276	281	278	277	291	286	273	261	271	287	287	277	236	264	265	285	273	278	290	257	300	286	267	288	257	295	280	281	301	275	259	290	306	271	294	292	265	286	299	274	291	274	286	272	279	288	286	260	258	278	257	273	254	291	311	289	279	276	283	277	255	284	279	279	286	291	289	273	277	257	254	279	264	307	247	270	290	299	249	285	275	270	289	290	289	259	278	267	311	268	262	265	280	295	280	278	260	275	286	295	272	275	271	251	284	277	269	290	262	298	262	271	267	298	277	263	280	288	281	285	281	267	296	292	256	304	278	274	227	292	290	266	270	316	297	287	268	288	261	257	284	270	306	286	289	311	281	272	258	273	284	271	313	263	283	286	275	286	290	290	293	285	286	314	333	278	285	250	274	304	290	288	281	300	319	307	316	268	282	302	281	302	305	280	272	266	282	262	255	258	274	316	285	262	271	271	241	297	297	290	304	272	282	255	315	261	241	273	313	283	265	287	266	296	290	316	289	278	297	327	277	270	260	304	280	281	272	274	265	292	265	288	281	271	272	271	304	271	290	290	263	301	281	286	276	264	283	281	274	288	287	255	273	281	277	282	279	277	261	227	286	303	295	273	270	284	294	264	280	279	251	274	309	256	285	296	278	283	278	265	318	253	268	281	285	292	309	270	280	286	276	298	284	271	288	294	297	280	266	292	297	282	285	309	272	284	297	265	323	287	287	268	315	274	303	299	263	282	278	284	293	287	265	296	299	295	257	273	293	283	251	277	252	274	280	262	280	259	294	274	309	298	323	301	295	273	290	299	291	267	288	268	253	286	290	296	265	277	253	289	265	290	276	283	243	261	281	260	297	269	300	302	310	291	246	303	286	262	302	291	279	287	265	249	271	304	287	286	266	288	282	266	319	277	298	310	307	304	285	272	295	296	253	285	295	302	269	284	272	283	287	308	258	258	265	305	295	256	276	277	307	280	247	274	288	254	254	281	276	282	276	297	287	256	314	275	272	287	279	262	316	250	268	322	283	286	271	260	285	294	283	259	281	287	251	308	270	270	289	278	290	288	287	296	293	235	276	274	303	292	273	289	281	282	296	281	277	277	286	292	272	293	269	274	298	268	280	293	271	292	276	295	270	292	278	266	270	279	304	273	306	273	276	257	250	286	286	285	267	262	292	283	295	291	268	288	259	276	284	281	308	259	302	258	284	270	270	279	292	282	301	282	300	290	293	257	304	259	267	268	250	284	269	283	269	243	284	266	332	285	274	298	287	290	283	270	256	278	269	276	297	302	314	293	276	263	293	311	279	242	280	283	278	295	269	264	305	240	303	303	279	274	297	261	274	268	297	289	268	302	266	265	260	274	267	261	288	299	310	294	302	287	285	295	312	278	286	268	286	271	281	288	264	278	279	289	321	308	269	297	258	296	288	302	277	285	311	262	278	268	249	281	329	285	287	280	290	285	276	257	275	280	299	293	269	265	268	291	271	254	297	269	276	267	296	293	246	295	276	277	314	271	278	263	292	237	300	306	250	282	282	286	318	284	308	305	292	256	273	269	296	300	255	313	294	273	264	309	272	262	269	261	276	280	281	275	295	252	283	278	285	259	299	286	300	243	262	257	292	288	282	264	288	277	313	308	316	286	271	334	277	265	281	286	276	287	268	278	259	330	281	301	270	294	298	281	287	282	260	303	317	290	323	257	276	277	276	314	273	247	319	290	266	287	303	290	302	278	296	299	267	275	277	274	261	252	296	287	262	286	276	269	266	276	311	255	273	282	289	277	253	277	309	267	310	278	301	262	288	282	286	286	273	274	300	284	289	279	285	292	280	289	306	274	286	268	285	314	295	276	276	289	284	273	301	259	290	282	263	281	286	282	285	286	261	301	278	279	305	291	304	238	282	296	273	281	316	292	270	279	281	273	310	266	289	298	271	262	259	275	293	294	285	298	283	291	294	271	257	289	282	289	263	258	303	302	272	275	282	267	289	276	275	284	281	245	270	305	285	283	291	263	274	231	294	275	278	251	269	287	293	286	291	283	256	247	268	273	266	280	286	289	269	285	267	285	290	288	293	283	271	326	279	287	260	307	286	261	264	303	290	282	301	268	295	290	294	262	293	277	253	280	261	288	286	264	292	299	283	291	301	302	285	290	275	257	276	270	292	284	298	296	291	319	300	294	284	285	264	289	280	307	286	251	268	265	317	297	267	270	296	292	281	274	296	266	287	253	292	329	249	298	285	300	277	282	291	292	276	288	277	270	286	266	272	288	286	282	275	283	306	298	266	258	284	274	285	258	305	270	251	291	304	307	298	285	257	300	274	298	260	279	276	275	283	304	301	275	299	272	294	296	264	273	267	261	295	291	268	285	268	301	270	289	284	280	276	257	288	282	283	308	292	275	272	314	275	274	272	294	272	277	299	266	285	278	294	316	275	277	297	297	280	262	279	264	244	280	269	273	286	276	283	289	312	278	300	260	281	308	270	268	275	299	281	292	286	269	260	299	271	294	301	267	299	263	286	300	295	305	237	287	280	268	273	271	290	288	278	303	301	288	280	265	273	254	292	291	284	291	273	286	296	271	279	267	289	282	294	295	251	281	282	250	285	246	278	246	299	282	273	305	296	310	268	297	300	249	275	289	287	281	298	294	259	317	301	271	256	303	278	275	283	293	263	251	284	283	285	291	299	288	287	260	306	296	268	223	293	266	269	278	269	274	280	277	288	288	266	272	249	272	286	302	294	270	295	280	275	291	260	278	315	307	294	266	276	298	309	295	296	270	294	248	314	263	302	280	287	291	258	309	293	294	273	274	291	285	277	269	291	294	265	255	298	243	291	292	278	296	294	265	296	276	283	293	284	260	263	269	279	234	278	284	267	263	276	279	253	315	271	267	295	309	296	273	297	277	260	281	256	279	279	290	290	300	270	298	263	302	289	266	259	274	294	274	255	289	305	253	284	323	293	295	300	309	254	279	269	275	295	305	279	272	284
11003	14368	20952	22851	19519	25005	21101	21384	17326	11157	10349	9370	6076	3354	2724	3328	3720	2867	4919	8336	10025	6154	3082	1757	1276	1762	1279	1135	1010	852	781	831	768	790	852	862	851	869	847	808	799	754	796	790	773	773	773	773	814	801	796	790	763	779	810	786	777	817	816	809	791	774	738	789	802	817	798	783	749	770	842	790	796	784	807	780	772	764	803	726	766	770	839	790	724	796	819	797	771	772	797	804	783	792	750	696	782	812	798	768	797	817	834	817	839	735	785	764	785	810	794	771	800	782	780	786	767	813	839	807	791	826	767	781	757	784	799	787	795	768	781	789	762	759	791	785	762	792	754	792	810	774	784	802	841	776	720	770	805	785	757	789	756	783	774	761	798	785	749	799	788	801	795	779	791	765	730	835	800	815	849	782	830	860	776	826	786	857	762	809	712	797	744	829	782	790	836	767	787	795	772	788	780	796	821	804	769	814	788	749	817	759	797	769	729	827	832	757	770	797	826	786	733	774	821	751	794	720	771	786	780	757	774	776	777	746	799	791	787	765	821	780	799	783	739	777	776	775	835	780	709	821	787	776	789	841	844	783	746	776	819	763	838	791	781	741	768	818	801	787	772	841	770	778	779	794	757	774	820	790	761	778	782	780	810	812	763	769	848	776	754	839	777	791	751	814	749	823	788	732	783	744	779	765	816	799	769	767	757	751	788	817	803	779	757	852	755	783	797	758	826	788	767	745	745	819	798	770	762	761	764	835	796	774	797	761	803	796	762	810	818	807	772	796	743	830	768	783	785	853	828	776	808	766	777	756	783	740	794	785	804	756	793	812	827	744	805	812	772	725	812	763	758	813	771	800	811	794	733	767	797	754	778	796	799	783	791	796	749	783	766	744	755	809	795	823	806	795	760	756	805	739	841	729	784	798	767	757	754	782	778	760	802	769	747	789	809	762	779	784	766	760	769	804	816	806	762	818	797	815	791	821	764	727	785	796	822	797	774	767	805	759	760	761	810	744	771	757	799	788	772	783	728	824	755	743	842	768	776	817	744	769	784	776	767	828	776	775	819	798	796	767	770	805	788	761	751	824	774	811	830	784	804	806	771	789	789	791	786	742	755	795	797	768	759	768	802	799	779	802	764	835	789	877	836	757	803	756	786	795	728	803	769	836	805	848	737	734	746	797	765	779	783	807	777	763	798	747	738	777	716	765	776	791	761	782	790	800	788	787	815	773	742	772	785	848	759	800	773	774	782	813	814	744	771	789	791	827	782	748	852	800	818	788	781	806	783	768	804	810	808	823	748	778	789	753	771	796	728	803	774	743	775	783	785	743	794	810	768	828	752	759	769	788	797	843	772	835	804	729	739	824	779	767	746	798	791	820	741	801	750	774	758	802	822	816	776	758	835	751	823	780	800	817	789	805	833	833	814	763	818	808	825	780	805	794	813	788	785	743	770	731	784	787	792	771	775	805	812	798	804	750	800	822	777	738	817	843	800	737	736	782	714	822	774	807	759	754	793	799	791	775	807	809	771	778	765	760	845	757	786	821	772	741	731	839	829	816	815	746	761	763	824	802	813	756	754	767	751	811	789	820	788	769	755	789	814	843	757	803	791	803	770	729	764	760	838	776	766	795	841	839	775	750	791	738	822	794	769	776	804	807	777	771	756	797	826	716	769	805	805	766	750	745	784	747	793	784	769	710	749	797	746	766	726	741	793	786	790	793	814	783	780	788	770	788	798	738	724	789	784	783	779	776	786	782	807	738	790	779	772	798	792	775	783	796	728	779	723	788	751	782	785	753	739	751	812	775	767	750	807	772	821	780	726	801	761	790	773	738	770	857	759	821	796	796	802	791	797	792	732	774	786	832	802	766	817	800	799	774	825	808	789	768	817	773	789	768	772	778	807	785	822	764	787	764	783	766	831	810	748	774	768	795	799	798	807	823	771	792	730	733	797	747	769	793	779	824	811	774	788	790	762	769	822	783	794	798	813	795	765	800	764	814	756	752	788	762	762	836	794	758	791	751	800	797	819	772	789	746	814	765	805	813	774	783	772	794	794	780	788	797	796	798	757	803	832	732	813	811	782	807	784	724	809	801	792	805	771	726	822	818	822	807	783	781	800	778	842	779	783	794	813	759	797	786	797	771	812	793	839	777	781	781	808	797	816	837	781	801	770	773	826	749	784	775	785	756	754	766	790	761	763	792	771	747	738	797	772	791	758	770	784	733	818	775	754	805	766	756	773	765	774	765	785	761	804	793	792	812	762	778	778	777	781	823	759	773	809	788	798	756	775	831	784	801	809	729	836	777	758	806	781	790	811	747	797	772	785	763	760	735	778	771	742	762	786	746	806	799	788	808	866	770	695	783	739	766	749	767	766	774	762	792	800	800	805	788	798	755	741	803	774	759	788	792	792	793	787	784	795	807	765	797	745	787	801	713	792	804	830	804	766	759	777	780	723	819	799	804	761	787	800	796	770	801	841	813	784	779	787	805	778	777	832	752	787	815	776	796	810	814	796	789	789	811	841	803	780	757	831	793	763	760	800	814	791	803	852	844	756	785	741	752	730	780	780	782	814	750	765	781	813	843	797	816	795	782	819	807	785	796	786	771	782	781	807	772	788	758	804	795	771	760	820	807	788	807	818	812	781	790	791	816	826	768	801	725	802	820	777	745	794	757	775	846	763	743	800	745	782	779	802	776	746	807	752	813	748	796	818	762	766	836	793	831	851	790	774	755	804	771	768	779	774	818	784	769	806	766	740	769	758	792	773	831	783	769	797	749	755	786	802	768	824	773	773	818	763	797	791	806	813	775	794	726	761	795	749	814	775	809	786	804	788	792	768	776	796	770	822	819	817	825	758	821	808	749	818	762	781	792	753	781	830	790	842	743	792	789	821	769	757	819	766	823	802	831	812	762	738	789	845	783	768	758	818	775	822	801	762	791	814	805	768	822	806	770	792	795	816	747	744	776	795	760	773	774	776	800	805	768	802	780	846	775	800	813	783	800	766	791	757	798	811	805	791	763	776	778	779	782	799	792	796	781	777	762	817	823	767	766	733	731	792	785	809	821	787	792	721	775	754	796	803	769	774	760	823	778	777	793	775	811	792	781	823	796	806	733	774	755	822	748	787	805	753	784	804	786	795	808	871	809	750	819	736	750	784	789	776	802	798	805	815	768	782	771	746	792	767	821	778	779	803	817	751	774	768	758	817	808	728	764	761	787	765	811	787	823	771	793	804	789	768	776	778	802	788	768	861	762	757	818	792	804	723	775	861	796	764	795	785	758	841	782	755	789	805	780	768	801	773	806	775	800	804	757	816	814	764	792	790	821	788	853	787	801	760	783	789	753	795	769	809	853	824	834	748	789	760	799	804	764	774	758	752	769	782	817	795	771	806	751	803	761	782	752	793	719	806	784	785	773	811	784	801	741	777	802	800	729	792	762	777	780	742	813	785	753	797	806	771	757	750	768	778	790	810	804	818	796	835	784	755	776
28931	18994	5855	1566	1103	954	795	731	544	452	471	400	339	316	313	324	317	291	296	357	405	338	282	278	257	290	264	258	278	260	242	268	273	265	262	250	293	258	254	312	287	264	261	288	287	241	285	263	275	303	262	278	243	274	241	274	295	241	243	241	281	226	246	270	280	284	259	281	237	285	244	269	230	267	269	253	290	293	278	266	263	257	268	290	280	266	263	290	228	260	270	246	236	270	251	274	254	276	267	281	264	295	285	272	263	256	265	286	228	249	260	292	306	285	266	299	279	241	260	269	298	274	285	295	267	259	255	275	260	289	249	266	284	239	252	269	263	266	260	265	285	257	272	270	254	263	262	259	255	253	291	278	285	271	294	266	274	253	252	267	283	260	269	299	270	258	261	274	265	241	258	256	275	263	279	270	291	254	276	247	252	238	268	287	289	267	248	254	238	279	268	237	264	253	276	268	261	272	245	248	241	268	259	298	241	275	241	264	275	279	255	261	279	279	236	260	225	268	288	267	244	291	246	290	308	256	255	234	260	291	269	277	233	298	272	267	287	277	271	263	257	258	278	227	267	264	231	261	261	276	240	265	264	237	281	290	257	253	272	269	256	257	268	262	262	259	260	247	292	248	245	267	288	248	280	277	250	273	271	266	260	259	249	265	274	256	247	281	256	254	266	238	261	275	268	285	267	277	271	264	273	255	274	258	260	261	267	267	277	285	272	259	246	279	260	294	283	283	264	254	291	268	269	297	258	272	278	272	250	248	283	264	276	269	258	261	249	282	242	271	310	283	265	262	249	280	268	245	268	279	255	280	237	258	263	273	255	270	290	259	268	280	286	270	278	267	256	260	239	281	258	268	298	258	239	271	257	266	293	240	257	277	249	291	238	235	271	258	249	250	245	275	254	254	293	258	279	256	259	286	252	239	254	245	235	258	270	294	255	267	267	301	255	290	259	249	286	274	297	275	262	252	255	256	294	252	267	290	246	279	263	247	263	266	292	237	307	286	253	246	273	277	267	253	272	272	264	272	291	248	250	295	257	285	245	251	286	270	258	292	247	280	270	296	293	287	250	257	242	260	275	272	280	313	279	274	241	256	246	265	257	247	268	277	275	238	256	267	267	250	247	242	249	240	278	275	286	257	254	242	273	285	259	252	239	282	298	256	300	306	284	270	256	270	268	252	298	279	284	261	300	240	259	223	264	272	270	230	266	258	243	270	279	248	285	264	269	268	258	276	282	294	324	294	285	220	241	250	264	283	262	245	288	272	231	256	227	226	275	262	246	284	268	256	250	270	284	281	271	263	281	262	253	259	267	273	252	265	260	259	269	276	281	305	254	262	271	268	295	264	248	254	273	263	250	236	255	284	253	249	258	304	265	284	256	311	279	222	259	233	288	287	232	258	289	290	272	279	254	277	271	257	292	252	247	211	303	268	303	254	273	260	279	248	275	256	260	266	268	253	238	249	270	288	272	249	254	238	222	282	245	254	256	233	245	247	299	274	295	268	263	262	254	281	259	272	269	279	271	266	258	248	265	253	266	258	289	262	284	263	272	258	253	279	259	260	278	270	305	282	264	283	256	265	260	273	279	262	250	257	265	245	274	250	268	250	274	295	278	241	281	269	267	244	254	264	254	303	256	267	268	276	234	259	274	260	268	255	268	276	281	273	273	269	247	236	255	277	274	294	291	277	272	275	272	229	254	268	264	264	301	248	246	290	276	247	239	273	253	232	257	267	259	243	261	254	263	248	261	284	230	250	265	277	267	251	254	287	258	249	276	271	249	287	243	262	260	260	274	247	249	273	262	262	237	261	298	285	252	248	284	296	258	252	250	258	314	283	264	288	247	277	260	260	266	254	300	262	225	294	248	263	246	286	251	252	242	272	248	240	246	243	238	283	260	246	266	286	252	268	296	268	304	242	243	282	278	275	273	263	287	282	265	261	238	272	276	298	281	242	246	243	262	262	269	266	250	268	262	254	261	234	285	260	251	297	287	248	257	268	262	279	263	278	284	260	236	260	273	259	282	264	266	255	290	296	254	281	255	302	255	231	257	250	261	260	300	259	284	266	282	271	257	260	255	301	290	281	275	251	227	268	259	278	267	252	266	252	260	245	275	256	260	298	285	265	255	263	261	266	270	279	271	263	283	285	269	261	256	289	260	272	271	263	239	267	261	281	229	254	288	254	271	288	246	256	252	284	279	258	246	273	241	237	247	314	254	253	282	261	276	248	300	261	248	255	302	261	254	282	272	268	228	237	267	258	261	231	271	231	268	280	261	297	242	261	269	236	267	259	279	273	299	272	266	231	257	240	256	292	236	254	233	255	253	254	239	245	264	254	261	279	274	233	275	264	266	274	281	270	259	254	270	293	274	255	287	264	276	281	262	275	301	269	266	282	247	273	265	257	277	269	242	244	252	275	285	262	248	255	242	243	247	279	247	261	258	250	276	250	260	262	280	278	261	268	281	266	269	246	274	260	264	284	271	262	267	244	252	216	268	262	239	283	262	257	245	259	252	251	280	275	279	286	275	268	264	250	261	284	277	249	263	294	257	269	273	266	264	265	265	263	251	258	267	260	259	269	262	271	283	230	230	276	269	265	251	285	295	269	254	246	280	270	275	240	275	257	301	240	283	258	255	256	288	251	264	239	298	281	270	271	261	263	268	240	259	275	272	313	243	279	267	295	252	265	277	276	240	272	282	267	240	269	274	276	257	271	266	253	277	281	260	275	256	257	282	258	258	285	280	292	290	258	273	264	274	222	240	256	253	277	277	263	259	265	286	289	272	247	265	285	268	272	279	287	282	272	263	260	252	260	249	310	278	265	260	244	267	253	272	262	264	269	295	289	263	272	256	257	265	272	278	264	272	273	270	261	273	296	277	248	300	245	279	270	255	270	247	257	269	259	281	257	262	274	278	285	252	271	245	267	297	259	264	259	265	233	271	279	252	303	261	288	251	253	295	254	247	255	289	282	243	270	264	258	260	275	287	274	266	249	288	252	256	247	281	258	243	255	281	230	266	303	260	232	260	236	246	265	257	281	273	284	260	279	235	284	250	257	261	273	244	270	266	282	267	269	263	258	263	250	258	293	253	289	259	262	269	252	245	252	283	262	262	277	278	253	238	264	286	268	258	255	266	273	242	260	282	280	277	267	269	264	271	276	259	280	236	251	263	289	256	247	239	254	253	266	276	227	268	290	255	274	255	263	240	264	269	255	289	240	268	258	287	284	256	278	280	292	252	250	262	251	264	243	251	244	277	256	264	263	268	266	254	285	262	259	286	270	249	280	266	290	234	261	252	274	232	229	280	289	274	254	256	226	256	278	288	258	283	275	232	253	263	304	270	265	283	239	260	254	249	263	276	254	282	260	262	285	255	270	255	264	288	276	263	251	259	285	270	252	286	244	289	253	276	265	234	262	272	256	260	298	262	258	280	280	297	271	269	283	264	268	240	263	273	265	264	245	262	235	255	262	278	249
6747	3237	5219	5356	4331	4093	3367	2974	2392	1856	1702	1574	1245	1076	1018	988	945	950	1019	1242	1477	1145	879	759	769	838	738	768	793	766	778	767	747	791	770	805	783	765	760	707	822	718	744	818	761	727	741	756	784	723	767	758	779	742	753	733	736	769	731	711	744	730	729	789	699	744	748	801	778	707	732	774	748	756	725	678	741	763	749	780	750	730	774	787	752	759	737	765	778	757	700	753	729	734	770	747	763	699	754	733	763	703	786	715	739	758	760	777	756	725	804	780	724	733	753	759	746	745	727	767	777	788	712	783	720	761	797	744	759	766	722	731	754	754	749	748	742	757	835	753	783	755	775	695	698	761	739	726	738	714	768	722	736	749	765	730	755	753	802	733	768	694	767	783	680	755	741	748	751	764	700	713	816	755	746	768	727	748	751	739	725	725	749	750	743	759	764	709	705	756	733	736	809	701	730	732	710	722	744	723	695	726	777	770	741	725	766	755	767	715	744	804	718	760	715	776	791	672	745	721	777	777	741	737	719	747	724	744	703	737	751	738	737	737	745	766	724	694	716	773	704	708	769	698	750	775	738	705	756	746	725	728	720	756	744	724	722	737	749	778	757	737	747	733	797	724	728	769	701	749	756	758	752	748	710	736	743	748	710	687	769	746	766	761	716	725	722	750	785	771	717	763	739	734	768	714	747	743	695	731	702	712	755	718	738	745	751	753	737	781	743	758	719	742	706	741	751	798	768	743	720	709	769	729	727	738	784	767	728	730	726	752	719	753	745	757	769	750	776	753	768	729	746	768	815	733	724	764	805	740	709	760	789	731	755	744	747	765	790	745	747	714	737	762	729	763	736	734	726	778	738	726	754	756	735	733	734	756	744	785	745	758	743	771	727	747	757	755	784	746	734	738	749	783	732	779	765	751	767	733	751	767	770	772	717	717	762	760	741	753	737	795	735	707	759	749	732	738	761	753	751	739	768	713	752	774	738	700	753	771	736	739	707	771	760	723	748	733	778	709	760	759	722	761	763	747	723	766	767	737	730	733	746	749	707	792	796	760	749	714	749	714	736	749	719	752	741	784	716	671	699	766	722	737	796	737	755	736	755	752	775	785	732	758	752	762	726	681	761	724	757	751	792	729	735	746	751	740	737	726	735	788	783	746	681	740	781	774	798	763	769	692	703	738	741	745	744	679	744	740	757	779	754	746	712	749	739	790	731	752	759	760	736	778	752	749	715	747	768	759	746	741	732	718	730	732	752	752	695	759	767	702	771	791	738	749	753	743	723	710	713	762	762	691	763	761	752	761	764	795	746	752	788	719	738	748	730	734	784	725	745	766	757	727	721	742	737	750	744	710	702	730	788	731	773	803	729	719	749	757	729	724	742	720	701	729	763	757	805	771	741	740	716	725	709	733	738	733	700	766	755	792	753	800	727	720	717	735	729	753	772	731	729	770	702	744	736	764	713	711	770	777	759	749	735	708	747	761	731	724	740	718	763	763	754	768	748	740	710	775	760	748	727	729	754	729	718	719	734	758	739	752	752	742	749	737	725	716	737	734	735	749	743	729	737	755	765	761	743	764	789	757	748	780	735	735	727	737	771	773	745	782	738	696	756	716	747	781	713	729	778	759	763	725	777	715	714	811	771	794	718	723	723	773	748	721	765	772	759	774	772	781	708	741	702	759	713	744	731	733	742	751	759	751	792	752	785	732	720	740	708	747	783	749	711	701	835	734	734	751	726	762	739	718	757	775	761	751	789	759	709	721	727	765	751	697	785	784	771	737	720	729	756	751	676	785	737	730	756	764	725	763	762	724	746	773	741	771	754	732	720	752	725	777	728	746	750	735	702	721	751	801	744	759	751	775	690	764	728	756	776	738	746	688	706	737	770	770	745	768	736	758	776	774	735	747	746	722	740	770	727	732	717	766	752	752	753	772	750	723	701	724	726	689	749	742	760	703	729	721	795	695	737	754	763	712	691	728	750	735	776	791	778	738	738	706	723	722	722	753	738	748	743	720	769	775	755	761	710	770	814	724	740	739	714	766	780	749	755	745	760	696	698	752	789	724	756	716	705	682	772	741	776	743	748	755	752	766	789	746	704	741	754	794	718	756	716	792	747	793	713	742	724	742	786	784	760	737	760	752	800	778	720	739	749	741	754	727	717	763	794	746	726	747	730	749	747	751	774	766	717	745	762	746	707	763	767	731	781	747	735	735	759	772	814	736	736	757	793	714	728	766	707	706	722	759	752	734	715	761	719	741	721	770	763	745	744	760	799	717	733	694	764	698	733	728	732	767	707	771	765	722	747	751	748	709	711	748	720	729	713	752	743	726	746	733	700	742	783	713	748	728	713	712	797	750	787	749	725	740	738	822	764	791	716	718	824	805	709	751	747	776	771	724	755	762	800	759	741	798	702	719	799	709	789	774	755	743	729	778	700	740	768	767	733	763	731	713	700	659	728	723	778	781	784	791	724	768	751	757	739	718	787	744	722	806	681	761	741	710	767	759	726	747	795	753	753	713	730	748	799	690	776	733	759	739	731	755	720	738	747	778	750	746	699	762	754	788	726	705	746	734	716	746	757	729	726	762	797	768	719	741	729	715	757	790	783	769	711	748	728	723	733	758	725	796	747	751	761	742	747	736	748	753	731	741	728	749	756	730	721	707	708	770	723	718	738	743	751	694	745	749	781	708	761	707	732	709	811	760	753	810	773	744	698	710	756	771	733	741	749	740	715	768	734	718	761	737	771	816	828	781	735	730	725	722	733	751	745	739	735	726	778	744	789	796	706	744	754	756	729	751	769	758	757	736	742	726	780	723	749	763	750	776	769	716	756	768	796	753	765	717	728	772	746	721	739	759	769	780	729	722	753	740	768	738	741	787	722	707	705	792	731	733	726	717	758	735	671	763	746	792	749	755	745	772	752	790	750	802	717	738	774	731	740	770	766	753	785	743	740	735	736	729	804	751	746	728	744	745	700	762	691	780	734	777	715	756	734	779	728	721	750	712	739	712	787	723	756	747	739	747	744	746	727	780	718	760	724	738	706	709	722	754	722	757	753	764	787	725	724	727	703	787	714	781	701	789	743	756	714	786	723	688	785	739	740	741	760	721	752	726	709	732	752	770	759	764	709	741	724	753	773	752	721	756	725	743	708	747	704	719	748	720	803	742	761	750	748	782	760	715	787	744	780	782	756	775	721	755	732	728	692	773	768	761	737	735	717	767	739	779	753	730	706	762	768	701	691	735	756	744	769	742	744	764	732	714	764	715	764	782	733	773	775	743	726	691	770	812	742	783	725	724	730	737	737	718	745	692	765	757	744	713	768	733	719	708	768	741	761	718	747	690	752	745	765	713	728	724	750	732	754	768	716	712	718	762	740	825	721	745	715	744	771	743	744	733	759	751	780	694	677	755	743	757	740	759	755	713	706	732	794	778	727	730	734	797	713	752	735	720	725	757	727	705	773	775	735	722	758	736	724	736	712	730
29147	21443	15808	9787	7674	6720	6379	5950	3568	2202	2011	1505	726	504	528	577	537	440	887	1163	1273	779	431	314	287	340	291	337	315	295	290	269	284	298	286	295	275	294	258	278	255	256	267	294	240	275	256	259	288	285	290	254	269	262	277	292	277	274	280	268	278	278	286	271	242	269	261	261	256	273	274	264	291	273	259	267	281	247	276	290	273	261	297	298	272	268	264	289	250	292	269	271	225	254	265	268	265	279	262	270	245	295	286	275	251	257	265	256	262	247	285	299	265	278	266	272	241	264	298	293	291	276	270	246	236	287	247	270	282	271	277	261	250	261	272	255	275	290	272	251	302	291	282	291	266	276	255	298	255	287	279	273	292	237	272	248	265	259	289	285	240	268	279	248	251	239	266	311	269	281	258	266	255	253	285	240	268	303	236	281	252	272	267	258	251	269	253	292	291	286	277	269	276	255	268	277	278	272	281	281	289	285	265	287	247	274	245	253	280	257	261	275	255	283	263	248	305	278	259	313	284	268	273	266	277	265	278	291	278	290	252	265	257	299	277	287	282	271	303	296	269	277	281	275	264	246	294	259	267	258	272	241	288	258	264	281	256	283	286	268	290	286	273	269	272	242	265	270	257	284	254	270	255	270	290	306	282	277	305	266	255	248	299	264	237	293	253	315	259	276	302	296	266	267	281	271	270	296	272	260	274	261	295	283	268	290	297	287	276	260	278	288	262	284	285	270	277	294	263	294	301	268	267	265	281	273	257	268	252	305	286	272	256	272	274	254	269	293	269	292	268	288	253	263	280	276	258	278	281	255	282	301	292	256	266	288	250	270	271	263	263	278	298	257	273	292	264	285	280	299	284	281	292	275	285	291	273	309	265	303	269	247	262	264	275	276	277	250	275	255	261	254	259	294	254	267	291	264	234	273	290	273	276	255	235	289	276	270	254	264	269	281	258	267	273	249	284	263	246	246	256	252	259	272	258	297	268	295	272	273	267	287	266	279	276	304	313	258	271	280	295	252	276	275	263	290	260	253	298	250	261	286	226	278	274	276	268	289	281	244	266	254	299	254	286	262	250	287	278	271	294	278	296	261	248	262	260	277	245	272	303	283	258	277	283	266	265	246	251	263	271	260	284	265	265	266	243	265	251	253	251	260	283	261	259	261	302	259	320	262	248	281	288	246	289	322	308	273	282	274	266	304	276	261	268	264	287	273	239	294	277	256	300	259	258	284	258	287	244	291	259	268	259	258	283	308	265	282	270	267	295	264	297	260	272	260	270	299	291	265	251	283	259	280	253	272	238	273	256	272	246	258	266	274	314	276	294	272	255	302	306	265	277	287	274	279	270	268	267	289	290	264	260	272	242	254	261	283	257	276	269	276	276	263	281	306	250	267	270	264	268	253	278	259	270	272	261	271	277	263	295	264	266	283	304	277	282	272	263	282	276	266	256	241	279	263	267	261	257	300	252	266	276	251	273	279	269	259	302	278	261	240	282	287	250	282	272	279	260	298	265	266	268	270	300	263	270	267	246	271	280	284	287	281	283	244	291	261	268	260	265	273	256	295	292	303	261	284	272	285	263	254	245	296	298	228	289	235	296	282	295	250	315	283	264	255	271	262	267	298	286	277	246	307	285	265	255	277	251	282	251	250	244	284	293	274	279	287	282	266	250	289	220	275	235	277	266	293	293	243	250	282	298	273	250	255	257	269	288	257	254	288	265	237	270	257	258	276	277	279	280	261	283	288	276	226	243	247	262	264	271	301	272	280	295	240	290	268	279	241	246	243	283	269	237	252	237	306	277	260	280	274	255	257	276	283	247	259	290	268	265	271	284	261	262	278	256	280	265	261	288	254	262	279	287	277	263	290	277	258	268	234	298	288	302	307	263	245	287	257	277	294	254	283	254	313	289	278	268	283	299	289	279	252	271	255	269	300	255	269	286	266	264	261	264	261	282	247	268	256	247	296	281	266	257	259	277	260	271	261	259	242	271	270	289	278	257	300	251	262	239	283	268	312	260	261	268	266	277	290	262	269	247	296	258	258	302	278	274	269	280	261	279	293	260	256	263	252	270	304	261	297	267	278	271	278	258	274	253	254	269	275	257	265	290	257	238	272	289	274	293	265	252	272	290	244	282	292	248	263	250	280	270	268	231	275	273	276	283	263	273	259	288	278	312	249	264	252	267	266	273	302	270	263	267	265	264	261	269	273	271	262	279	271	242	270	275	260	270	262	266	269	255	253	246	293	276	309	239	287	258	255	275	264	239	284	249	287	262	262	276	285	285	281	272	249	281	274	251	269	271	267	246	274	287	270	243	273	242	296	285	290	274	286	284	302	272	284	249	255	282	268	266	272	288	266	271	254	228	273	257	288	273	281	268	255	269	287	256	277	270	279	287	249	274	295	294	280	260	277	257	245	243	287	275	280	263	281	287	278	252	263	271	265	263	263	267	290	291	276	297	283	274	254	270	270	269	298	299	290	270	262	290	294	271	302	276	249	265	287	275	305	262	281	313	263	257	254	252	270	234	268	267	253	249	271	283	269	291	261	274	287	264	252	302	305	260	293	259	249	260	271	275	249	264	300	271	254	280	262	306	264	230	249	271	292	261	224	258	259	282	290	253	273	246	263	263	271	257	274	273	269	293	252	237	258	247	290	255	235	268	280	294	292	275	243	286	277	276	295	260	233	282	249	264	266	273	274	259	267	273	277	281	281	285	260	282	277	261	263	297	259	281	277	287	299	294	266	264	267	291	224	278	304	269	279	256	275	256	281	252	260	275	275	289	260	266	257	292	231	295	261	286	290	231	256	302	275	258	255	264	255	272	295	268	262	243	298	265	296	262	270	263	250	270	272	273	248	253	297	284	290	271	263	268	300	247	268	266	254	286	284	257	250	279	284	275	294	263	293	270	292	271	290	261	292	246	279	285	279	278	287	257	300	284	263	263	248	282	254	268	283	241	279	281	278	264	275	315	292	298	276	261	281	269	252	259	238	258	262	257	270	256	282	287	265	262	264	265	273	287	281	271	274	238	284	286	288	304	267	272	287	268	271	270	249	275	255	252	271	271	282	236	252	251	259	278	236	285	263	242	252	278	297	247	290	266	277	241	269	300	306	277	238	250	270	242	278	254	262	272	285	290	258	276	267	269	251	247	263	259	255	272	276	294	276	245	273	276	278	284	263	272	303	264	274	285	280	270	287	292	262	289	255	292	252	278	290	257	255	265	289	257	281	273	253	270	270	256	257	284	285	252	277	262	260	258	284	280	268	289	257	258	283	293	277	290	291	271	285	256	269	269	274	262	270	245	274	255	291	280	293	276	285	259	280	288	263	281	271	297	249	265	280	292	298	297	272	286	286	287	254	284	284	250	278	265	279	282	254	274	255	288	268	268	277	283	269	273	256	249	283	257	250	246	285	260	252	237	269	261	285	278	288	226	253	239	287	266	265	284	252	259	296	249	274	274	281	231	275	249	287	240	258	248	285
9798	10315	16341	17234	17512	17308	16045	16643	11120	7550	7498	5888	2962	2092	2218	2351	2171	1706	4431	5792	5666	3341	1785	1048	883	1036	1071	984	864	880	813	745	837	795	868	863	782	845	749	792	764	800	750	781	705	834	743	759	712	745	773	787	740	763	796	755	716	774	764	776	835	726	746	749	726	772	767	780	729	783	759	741	773	753	744	767	746	780	773	731	711	752	746	778	718	780	723	787	797	753	747	799	749	773	804	798	785	769	759	737	721	755	740	792	723	792	761	767	744	774	732	736	749	755	766	763	754	739	804	735	721	723	711	757	796	747	733	742	727	750	713	730	771	751	726	806	741	727	753	766	754	764	749	737	741	699	734	742	730	725	729	735	742	760	745	735	780	734	711	737	782	764	713	746	745	782	720	744	750	751	765	703	747	781	747	731	748	822	792	747	784	753	762	749	769	773	804	774	750	735	793	737	772	753	759	728	747	778	794	784	729	698	775	738	782	757	775	785	730	762	716	765	759	774	753	761	751	746	783	745	775	758	771	766	739	771	784	800	717	779	808	737	706	752	730	729	768	750	763	818	743	765	757	743	786	812	753	748	734	795	751	753	708	721	737	795	759	769	731	747	757	752	788	753	742	783	754	784	773	771	760	781	772	766	806	789	793	768	768	737	776	765	778	795	760	766	798	741	724	773	776	734	787	752	741	743	800	734	829	748	749	686	775	725	760	765	768	757	767	719	800	706	806	752	819	778	724	762	767	736	779	780	740	694	726	720	732	695	767	792	769	776	728	708	747	749	753	788	765	800	775	709	797	736	788	794	788	738	734	786	768	762	705	732	715	758	739	756	760	743	751	752	735	729	686	753	744	712	849	759	753	773	767	769	777	769	775	754	795	763	781	754	773	730	783	771	768	747	785	720	747	781	810	739	821	778	719	705	731	759	732	738	768	709	773	717	738	742	738	735	772	725	731	751	760	769	741	741	786	781	759	736	794	756	704	778	769	763	744	750	740	737	801	726	756	787	745	780	745	735	772	782	731	748	795	746	785	732	774	756	780	740	758	741	775	727	757	733	753	730	748	765	778	793	772	769	747	750	813	748	718	744	736	756	742	781	747	762	766	756	742	779	765	701	703	765	801	751	814	798	806	756	750	774	746	741	779	769	763	757	760	792	758	753	782	785	766	767	753	717	694	776	750	772	749	788	743	778	731	722	758	799	776	794	726	769	814	757	756	759	727	759	760	771	675	792	765	671	821	779	824	744	757	774	796	757	715	759	747	764	750	791	791	790	792	757	762	758	753	766	756	723	701	718	811	742	778	801	768	790	743	736	749	710	736	792	705	732	766	745	751	725	753	802	771	784	721	748	786	746	756	747	777	776	681	726	784	767	774	808	808	754	752	743	782	822	788	801	740	753	753	735	714	766	784	733	719	736	767	780	770	750	762	772	722	720	810	743	794	740	808	762	790	763	781	795	806	784	786	774	811	771	787	790	793	771	788	767	792	727	744	723	762	802	731	734	767	769	769	747	756	788	795	771	741	759	756	783	774	724	776	734	728	736	707	742	778	740	760	757	763	719	786	732	725	778	733	783	743	733	756	790	828	737	731	803	733	763	709	750	763	774	789	742	718	763	758	706	747	749	787	759	765	757	765	783	700	790	773	793	773	731	747	771	812	719	796	729	765	745	796	721	772	770	782	746	811	748	769	730	773	769	748	712	802	793	781	789	771	767	759	780	737	715	794	711	753	779	767	721	736	764	808	778	792	722	758	740	794	775	786	762	739	756	755	791	765	707	783	769	776	776	752	787	744	706	760	760	782	766	779	750	737	734	757	798	729	766	749	760	780	768	746	789	748	726	729	758	754	761	756	760	748	743	737	745	768	742	815	773	757	750	752	723	779	771	734	731	740	740	735	747	759	783	743	708	760	779	789	770	795	713	815	780	771	748	686	716	743	723	723	741	768	768	732	774	778	744	727	789	741	751	752	760	753	718	790	830	772	800	774	762	753	747	677	750	725	780	757	747	807	755	761	726	780	743	733	777	747	807	798	750	789	766	731	748	759	785	764	752	760	740	738	750	711	739	761	737	829	750	750	761	757	741	755	756	763	748	731	748	719	772	768	789	750	719	755	714	783	791	753	748	738	743	721	758	774	746	741	718	781	751	770	793	765	769	762	767	760	787	804	744	737	751	837	749	807	802	736	759	710	766	730	764	819	684	807	757	748	701	754	756	790	743	788	721	782	754	757	739	774	767	735	730	768	729	739	740	736	752	753	720	745	750	754	767	755	755	744	771	768	749	764	741	775	797	762	741	750	809	782	744	750	752	712	740	770	760	767	729	757	756	779	777	765	714	747	753	745	772	759	768	799	738	730	730	743	761	750	755	765	730	748	727	770	765	765	706	799	758	773	731	759	770	750	800	763	769	739	785	790	771	754	749	725	793	777	770	769	779	713	732	779	817	790	754	780	776	746	741	734	730	805	746	752	700	763	768	685	760	749	787	777	750	783	722	769	766	708	751	799	770	790	770	800	759	769	749	767	777	768	808	738	768	768	764	756	771	767	786	778	747	827	759	762	741	770	784	769	745	800	770	758	732	793	749	755	738	779	711	716	733	777	798	753	725	757	726	762	778	729	756	771	795	733	754	795	728	755	760	705	768	812	754	769	750	734	788	747	776	769	760	789	779	789	743	795	763	807	742	758	756	747	743	811	743	800	787	730	778	723	777	727	703	750	775	749	733	736	787	771	765	778	711	775	794	760	712	736	743	766	730	699	776	781	738	751	781	756	774	817	756	768	774	775	725	719	733	755	760	796	797	733	774	763	733	737	764	773	767	788	729	747	768	767	752	739	755	750	775	729	759	783	743	727	766	744	780	761	751	815	687	760	786	785	731	794	799	772	753	752	771	786	743	722	784	763	762	796	789	791	745	774	756	738	738	786	745	758	773	757	774	768	766	735	755	769	730	779	801	710	792	824	755	770	813	783	770	752	802	776	757	746	730	774	758	734	781	759	678	724	774	752	788	733	709	771	767	793	768	733	720	727	731	737	761	761	746	814	735	748	754	750	766	750	774	774	773	821	716	785	806	762	800	827	764	731	810	766	749	739	714	760	786	741	755	743	771	753	693	777	734	793	769	777	764	818	779	762	759	765	786	794	758	797	766	744	771	778	682	708	800	696	724	777	748	778	787	768	777	742	784	767	728	773	818	747	735	769	740	786	746	760	758	738	721	771	787	808	753	798	725	774	782	772	806	754	764	782	777	718	755	737	757	778	710	737	794	734	743	744	759	759	732	706	808	784	743	743	764	745	748	737	756	787	794	752	809	761	734	730	766	753	771	777	740	770	743	716	734	777	796	764	751	768	732	758	739	746	752	769	767	783	789	761	765	725	783	670	746	779	749	780	753	802	737	774	782	762	731	774	722	750	771	793	738	764	757	752	747	795	805	755	772	762	781	782	802	731	787	760	785	723	741	768	742	766	866	749	775	733	760	787	765	759	769
29465	22788	21754	15627	12170	11217	10689	9554	6312	3779	3541	2115	947	731	826	834	711	537	1622	2059	2034	1116	481	312	381	423	369	419	390	303	288	294	265	275	314	306	308	302	274	283	277	281	295	297	276	321	263	283	297	231	308	268	270	267	291	288	296	297	293	279	259	294	292	290	281	294	284	284	278	273	265	264	303	261	269	266	268	254	290	282	248	300	296	316	286	280	291	267	295	295	236	269	274	314	260	257	297	300	297	274	263	309	267	289	287	295	285	304	302	265	285	248	283	274	291	267	262	290	232	268	278	305	282	306	242	265	293	287	322	254	287	277	285	260	275	251	289	274	270	288	270	299	281	282	280	294	272	282	257	286	305	305	268	303	262	259	299	293	296	261	258	288	295	264	274	286	303	263	249	265	244	285	233	263	267	264	269	289	259	315	274	297	258	274	274	279	269	265	286	290	256	294	289	292	281	305	296	273	258	257	292	276	253	287	290	277	277	296	291	275	256	271	291	302	270	278	264	271	284	269	282	281	286	255	265	287	269	278	286	285	281	278	274	301	298	299	322	294	260	275	307	294	279	278	258	275	290	278	264	277	272	305	286	289	304	269	301	282	267	292	254	276	301	309	284	267	271	262	281	281	289	247	287	278	273	259	290	235	285	257	292	246	272	257	271	311	297	293	308	286	275	248	264	329	285	283	287	278	266	268	267	262	284	298	282	284	307	271	301	274	261	297	281	261	292	281	254	290	276	248	231	273	286	275	288	283	285	286	300	269	295	283	277	267	271	253	284	280	290	279	281	243	274	253	269	250	279	307	275	312	285	280	264	276	311	286	277	270	282	279	290	284	271	273	273	294	288	314	250	262	284	296	276	319	291	326	296	264	255	261	283	294	283	282	287	269	278	257	299	250	268	284	262	272	256	300	305	291	248	273	266	270	275	280	286	253	280	243	247	257	277	276	294	278	256	267	256	292	257	237	262	259	288	281	286	256	291	261	264	293	250	269	265	269	278	266	301	265	298	272	255	279	290	268	254	286	275	265	274	260	291	278	260	276	285	284	282	306	264	252	284	279	276	260	281	288	293	230	263	232	279	292	297	266	266	267	238	284	287	275	294	286	263	268	268	253	253	261	255	273	255	285	297	280	278	294	275	270	291	294	286	284	271	270	265	276	253	287	259	287	259	255	273	293	289	280	285	311	297	260	273	286	247	273	295	253	277	286	261	284	262	253	275	276	259	272	301	268	285	268	280	284	261	291	287	294	304	290	260	264	254	279	252	288	248	265	282	307	304	268	301	271	279	288	273	267	262	270	284	269	293	273	285	269	275	310	291	261	299	275	307	257	256	238	263	275	268	294	276	266	242	262	281	279	279	283	313	291	303	273	288	279	281	269	294	290	249	259	280	230	271	302	248	283	288	266	283	318	282	273	254	265	279	291	309	287	275	257	279	291	258	277	308	269	276	283	287	278	282	286	275	251	268	285	268	247	275	288	279	290	290	276	248	262	273	268	330	258	250	299	305	252	259	288	262	316	283	235	284	282	286	269	250	273	320	289	285	250	277	270	259	267	271	281	265	307	300	265	282	287	269	252	304	258	287	306	243	257	287	289	286	267	264	287	297	280	279	305	286	297	274	291	299	250	293	266	291	258	280	273	314	289	249	281	258	270	261	297	259	274	306	291	293	287	302	269	311	293	253	258	281	254	263	272	284	275	252	263	291	294	283	283	281	276	272	284	290	234	277	281	278	306	266	283	279	289	300	279	259	291	240	280	262	268	268	278	285	278	263	270	286	268	265	309	255	251	244	292	277	262	287	300	264	285	257	289	280	279	274	277	261	261	300	275	284	298	235	282	254	304	268	264	266	278	300	261	293	248	263	297	262	282	273	260	287	278	277	248	298	270	317	307	277	269	299	284	278	305	273	275	280	254	306	276	279	300	317	304	282	280	293	272	296	299	289	295	285	297	290	280	281	295	296	283	283	265	274	303	273	259	280	290	266	292	294	284	242	258	248	266	265	283	265	276	248	274	272	311	270	258	287	283	293	290	266	255	277	274	247	277	280	279	295	265	282	296	279	273	284	265	268	269	273	278	267	300	270	292	291	290	276	296	282	266	270	280	285	282	265	231	298	253	282	264	297	284	264	275	286	268	259	280	256	298	279	281	249	301	289	287	283	273	263	284	272	286	278	267	309	268	279	264	296	286	258	258	289	254	294	271	321	271	286	246	293	228	259	279	260	279	270	252	297	279	264	270	278	281	295	275	269	289	266	286	254	290	289	282	295	276	269	284	298	301	290	298	272	292	278	293	249	281	257	308	281	259	268	271	285	280	266	308	264	282	269	307	268	269	278	291	271	260	313	289	267	286	249	254	260	297	270	272	276	292	259	276	274	309	277	256	298	302	275	277	292	299	267	288	261	304	290	263	257	255	279	290	254	250	261	253	293	256	269	291	294	279	292	278	295	286	287	298	242	261	278	284	301	272	269	269	284	244	289	274	277	290	288	266	284	271	258	304	270	282	253	273	284	249	250	275	303	283	289	261	284	278	297	273	286	271	283	272	259	299	254	273	260	254	303	282	278	267	307	292	279	277	274	292	288	263	288	261	334	263	316	293	266	252	279	271	290	295	288	277	286	291	277	272	262	307	277	277	305	293	268	253	260	262	306	267	289	289	280	288	247	273	264	284	255	296	275	252	305	266	268	278	274	284	254	278	274	285	279	278	311	264	259	307	276	282	280	259	283	245	284	249	276	274	282	275	269	287	256	281	276	289	277	276	291	292	287	252	262	263	267	253	295	258	289	266	303	303	276	297	298	248	287	322	274	279	277	273	293	258	283	261	247	268	266	271	288	288	265	266	267	249	283	277	258	288	256	282	286	303	263	278	293	230	269	313	295	280	267	242	278	258	261	280	249	289	257	253	273	270	271	272	285	288	285	292	283	264	278	260	233	287	288	276	280	261	293	296	272	298	268	246	285	240	273	295	272	279	258	265	286	278	250	301	273	268	275	295	251	265	275	306	253	286	284	306	296	282	266	286	261	260	282	293	276	303	279	290	281	276	279	257	267	254	278	280	275	249	275	271	282	300	257	287	277	287	285	310	316	270	286	265	292	305	256	278	263	279	270	269	298	260	281	275	286	299	269	307	274	292	266	268	257	254	292	264	276	297	253	291	275	254	303	260	283	266	288	264	291	271	258	262	254	268	261	284	301	261	302	294	246	256	276	302	274	277	271	280	271	310	277	263	294	279	272	263	303	288	298	285	288	278	292	266	271	288	294	271	269	259	254	271	255	257	256	263	285	290	276	274	288	303	264	303	308	273	260	284	284	267	298	281	266	278	312	276	289	284	280	266	260	263	259	271	289	280	280	307	264	266	277	271	283	284	293	238	257	240	271	263	284	280	244	271	280	266	281	280	281	289	259	273	280	283	249	248	265	279	266	269	256	289	295	304	279	306	259	289	272	307	278	291	274	266	252	272	267	295	290	276	292	258
11427	14517	21993	23071	23127	22899	22287	21050	15210	11599	12351	7750	3968	3086	3529	3479	3214	2370	8034	9694	9018	5045	1907	1058	1398	1449	1281	1402	1324	977	899	853	860	885	990	986	934	908	863	864	779	739	725	783	749	777	791	808	772	771	780	808	798	761	791	773	765	746	745	776	805	789	773	810	754	743	771	807	794	821	759	749	819	754	823	742	801	785	776	778	763	779	737	781	777	775	767	827	767	775	775	811	732	808	801	802	744	774	761	750	790	785	745	752	751	791	777	761	751	796	778	797	781	796	811	778	818	783	772	781	749	776	744	803	801	768	744	799	721	816	735	743	768	800	781	732	722	791	729	808	835	747	770	770	753	778	779	767	809	839	787	789	760	774	799	740	726	756	776	745	812	845	832	802	792	792	757	811	767	767	755	778	820	730	727	798	746	781	779	787	771	786	729	772	824	778	846	747	796	797	805	754	784	804	765	765	777	779	832	760	821	809	760	809	767	814	785	829	763	787	777	794	755	761	785	772	775	761	752	789	761	794	810	719	753	762	798	769	797	800	731	798	823	760	776	808	802	749	743	776	774	777	845	774	714	808	763	756	797	723	782	789	770	716	745	786	755	785	776	762	787	800	775	749	773	828	792	748	757	780	777	822	838	744	759	784	751	779	750	792	779	765	788	782	783	756	775	760	760	760	791	800	781	775	762	768	771	831	750	773	783	758	775	762	752	777	760	774	786	799	801	777	786	752	785	786	772	785	750	728	765	754	778	830	782	777	780	800	783	765	758	792	786	809	813	790	776	766	824	727	770	732	787	749	791	756	795	745	838	793	798	779	769	733	799	753	739	768	791	759	795	755	749	787	802	816	789	784	799	800	769	777	729	819	780	759	749	748	730	779	790	770	778	729	735	745	783	740	755	790	785	741	801	733	790	791	748	800	775	770	751	855	783	703	803	718	726	783	787	798	737	802	739	770	785	761	795	765	774	775	777	785	765	713	819	826	746	790	753	767	775	770	807	806	813	777	775	793	773	780	760	758	791	761	786	771	777	741	806	791	763	808	766	783	788	765	731	769	770	723	806	771	789	762	792	760	763	831	779	794	754	793	720	784	786	765	721	776	767	777	749	795	753	798	787	748	785	761	739	783	729	776	749	744	794	792	742	775	741	737	745	791	797	743	740	791	746	790	825	775	780	796	740	827	753	750	762	762	774	793	835	797	805	751	787	784	834	751	774	758	774	800	800	773	749	788	774	780	828	748	826	749	770	760	750	780	786	796	756	746	769	811	788	806	784	807	809	835	829	735	724	803	828	731	795	771	834	757	781	773	719	784	820	814	733	744	737	807	767	831	761	783	791	807	806	776	795	751	812	718	761	827	771	758	779	772	775	813	785	810	832	808	769	841	754	750	805	764	795	807	763	740	806	817	795	780	831	792	744	780	771	814	785	798	764	799	806	733	785	725	799	753	765	780	785	776	796	736	779	826	816	785	718	771	723	769	798	771	783	765	774	740	791	805	825	810	777	740	780	765	747	763	744	786	782	766	823	802	753	771	803	785	757	750	771	752	794	786	744	789	761	747	794	713	761	814	781	782	817	791	760	804	793	772	816	789	792	773	810	772	759	751	736	756	780	779	738	800	749	842	820	784	806	777	763	810	798	772	802	807	767	759	766	767	785	776	747	777	799	754	791	806	758	775	757	770	793	752	749	753	768	796	766	772	795	803	773	762	776	791	792	741	796	787	795	724	794	775	751	752	771	793	796	799	800	807	787	766	788	709	802	785	765	780	774	778	789	766	771	805	787	789	762	790	774	750	817	753	779	752	780	819	778	742	767	823	798	807	763	785	758	798	782	745	846	775	712	743	802	807	770	778	773	783	766	762	798	752	791	765	775	753	782	819	827	773	767	791	814	790	747	721	759	821	787	795	808	772	738	802	812	801	769	784	801	752	741	788	739	797	782	811	791	732	797	816	770	750	839	741	798	752	747	773	774	773	755	792	806	785	760	810	776	796	816	760	745	690	766	794	800	813	795	771	806	750	832	785	746	791	821	790	782	798	806	758	795	739	761	775	812	756	797	792	799	757	745	753	748	796	777	743	811	724	792	695	813	782	802	797	796	808	805	811	769	793	774	688	787	757	762	796	811	761	788	782	761	810	812	736	754	736	750	819	736	786	740	724	771	785	764	787	736	740	730	825	747	744	780	771	773	756	759	785	791	756	782	753	796	804	817	743	762	799	768	769	777	771	791	805	767	748	733	769	812	810	766	767	782	769	801	798	767	806	733	744	777	789	753	810	766	808	853	786	822	764	789	796	778	775	789	754	748	750	809	795	830	838	781	772	815	775	753	733	767	787	791	776	788	763	799	760	807	743	772	779	745	793	750	724	770	775	781	773	797	766	804	785	768	776	785	799	803	773	761	695	769	773	794	768	811	802	752	754	745	766	804	712	794	835	752	765	770	778	774	741	735	744	778	792	785	751	768	798	734	777	754	766	802	732	815	757	776	796	783	755	779	756	801	748	712	729	779	752	795	802	816	796	782	761	792	734	782	775	795	748	815	797	752	798	760	797	775	777	803	791	775	802	807	799	733	754	754	798	750	779	784	760	811	777	776	783	775	805	810	814	818	815	806	779	789	811	779	745	724	733	760	791	739	750	794	763	779	755	723	770	780	766	784	812	799	778	749	787	829	816	794	763	716	761	746	741	831	774	749	813	768	764	787	762	785	811	779	764	785	831	723	781	760	782	763	777	813	784	781	810	772	792	743	798	794	753	758	773	771	791	776	779	791	777	779	809	803	800	775	825	812	737	753	803	747	752	812	801	771	810	751	797	812	771	834	834	778	756	779	752	790	768	783	798	788	774	774	793	771	726	728	762	795	782	765	800	765	800	788	757	763	776	778	800	804	758	756	734	792	817	761	767	805	761	776	726	765	766	747	786	766	759	780	749	726	800	811	745	786	789	739	767	785	822	769	763	802	772	789	738	765	767	741	756	787	754	747	766	809	805	781	756	809	760	795	769	773	804	801	795	788	784	830	795	777	721	767	743	808	808	778	789	779	815	810	806	797	785	785	768	809	786	780	784	828	785	797	768	738	776	800	741	770	740	757	788	752	795	782	781	753	854	730	759	778	748	785	730	757	763	768	786	786	783	741	733	797	777	779	807	760	816	720	822	782	759	768	733	803	764	792	742	736	788	802	859	780	785	798	733	773	742	770	819	776	763	707	814	775	774	758	804	767	798	793	772	767	779	764	723	754	817	768	759	772	740	754	741	802	762	802	806	713	735	707	747	789	741	784	776	826	791	726	750	749	824	787	778	772	826	751	768	789	812	827	791	743	757	763	789	765	776	745	768	732	776	797	836	746	817	787	771	790	749	822	800	787	757	800	756	758	774	761	778	793	748	743	787	795	794	778	733	796	810	762	763	789	830	798	733	800	774	830	779	769	778	773	779	759	730	815	784	814	773	779	729	737	722	791	795	742	792	773	734	760	750	765	737	805	752
28955	18577	5429	1588	1049	953	780	749	582	497	443	379	321	314	298	305	308	269	304	373	439	337	270	281	239	248	233	289	270	279	305	275	248	271	281	255	231	262	262	290	270	259	287	287	280	256	284	248	284	299	281	253	264	271	260	299	235	245	284	254	244	265	247	239	281	247	253	258	248	259	243	266	272	265	247	274	257	274	287	234	274	277	260	283	265	245	259	244	263	259	247	237	277	284	257	254	248	298	279	242	252	242	252	283	264	243	261	290	250	274	285	262	245	257	267	268	272	232	267	289	270	278	253	281	253	263	252	247	255	278	257	275	238	272	275	278	264	297	286	267	272	226	281	247	284	255	287	263	263	265	277	268	249	261	256	262	233	253	259	272	264	298	259	255	251	287	270	264	250	257	247	231	224	277	269	278	264	254	295	283	264	241	295	275	266	262	271	274	272	272	240	268	286	246	252	270	280	273	273	276	284	267	301	242	249	260	255	233	254	259	271	264	250	263	253	297	240	241	266	257	252	251	261	245	271	275	211	272	274	264	261	262	259	270	266	256	265	243	266	270	269	259	262	277	247	274	288	261	282	261	283	260	250	253	281	250	279	280	268	270	248	291	264	231	288	284	250	271	264	238	265	220	240	254	238	275	256	251	275	230	254	265	254	296	281	260	232	233	263	249	245	253	267	277	266	291	241	248	230	278	273	249	235	279	256	254	269	225	264	217	249	278	289	280	265	266	240	259	257	257	248	260	259	268	240	263	268	288	227	263	254	271	250	258	256	264	219	265	275	283	302	269	258	274	208	255	262	258	291	227	217	264	238	266	267	252	226	258	250	259	247	296	269	250	255	259	233	263	275	247	248	254	246	256	281	268	248	294	276	262	267	218	235	256	248	266	242	279	285	241	256	261	283	253	260	261	270	274	263	284	266	253	270	278	239	251	246	259	248	234	264	256	276	260	269	264	261	290	252	271	270	265	272	266	282	277	260	287	242	264	265	276	266	249	230	289	262	263	296	236	257	300	272	274	257	240	253	267	248	257	242	230	280	283	251	238	240	251	270	239	237	253	266	278	270	264	269	251	278	284	263	270	248	270	262	259	271	279	266	268	253	276	285	265	269	265	256	263	293	275	269	253	267	223	265	296	271	262	251	255	261	260	293	225	261	257	264	258	276	250	258	257	255	270	243	265	250	266	271	256	249	276	265	257	258	262	291	273	280	274	274	264	286	262	257	239	260	276	267	237	277	270	263	243	265	267	238	279	275	228	248	282	283	299	249	258	255	285	271	260	240	286	261	292	261	243	242	284	271	262	272	282	258	263	261	252	253	289	257	271	258	278	281	270	258	246	250	281	252	259	233	266	280	276	250	238	270	242	258	253	268	243	211	264	281	235	254	276	232	235	275	260	239	273	228	252	270	258	236	288	250	301	260	272	259	246	265	276	231	276	244	242	292	297	259	269	256	293	246	289	281	280	253	236	282	260	244	257	250	263	242	266	265	264	267	260	256	276	262	280	298	258	253	252	266	244	263	267	252	268	257	271	301	255	281	271	265	252	271	261	253	272	247	254	266	286	264	280	262	242	278	276	265	285	288	233	228	274	278	238	300	258	252	247	267	261	252	290	264	242	255	276	281	250	228	241	282	281	268	293	255	262	296	267	267	265	282	253	251	231	288	283	267	243	275	257	241	269	263	253	288	253	256	270	264	273	254	254	264	237	268	226	265	270	277	242	232	288	248	277	250	264	246	274	282	275	288	229	254	251	278	259	269	283	238	276	297	262	254	241	262	245	303	260	275	254	274	257	227	242	262	248	272	287	243	273	259	258	252	270	261	264	292	274	261	254	281	291	259	254	281	249	255	274	267	251	259	255	278	278	268	275	291	289	259	239	269	253	273	247	275	237	248	250	271	266	242	252	264	292	267	259	266	265	281	265	275	266	249	258	249	263	233	280	303	278	256	267	247	301	284	254	260	247	258	234	279	267	248	235	256	264	258	275	284	271	271	243	284	260	249	246	288	258	250	278	238	277	272	254	294	287	253	254	256	248	267	272	267	249	266	242	260	274	260	262	259	266	252	278	268	270	274	272	245	282	274	247	278	259	260	271	246	256	278	276	267	271	282	276	245	299	267	283	292	295	275	229	252	282	260	261	248	259	261	255	270	264	279	241	270	282	255	236	253	272	275	257	251	251	252	260	267	252	285	267	249	284	229	251	262	230	240	286	240	257	282	258	272	260	265	260	291	247	274	265	284	270	263	255	240	267	260	296	259	237	276	242	243	253	250	272	251	273	261	273	282	274	283	220	285	286	271	281	254	239	260	243	272	260	269	288	265	242	260	234	289	285	284	261	268	247	249	252	255	252	259	267	297	265	295	277	273	281	261	262	275	284	255	264	276	257	267	251	247	255	260	248	239	261	253	264	289	261	267	260	244	239	251	283	289	260	241	292	272	256	275	261	261	271	283	235	242	244	250	257	242	258	281	237	251	274	257	256	261	255	287	289	284	250	258	277	249	257	258	250	296	276	260	281	281	277	228	256	254	274	285	262	265	240	260	267	266	253	234	292	275	263	269	273	271	277	268	258	274	268	265	274	244	289	264	289	267	258	269	274	274	290	294	263	294	256	300	273	295	266	263	275	282	314	252	272	250	250	257	266	215	271	247	262	245	279	258	231	268	261	244	259	273	275	252	254	296	244	250	249	258	239	257	238	259	257	256	271	271	269	232	255	265	239	262	240	258	277	272	261	283	280	288	255	273	248	257	257	261	260	276	239	264	246	271	248	267	250	253	261	259	309	269	260	267	281	258	263	260	265	273	290	295	264	250	270	244	244	267	257	257	273	277	275	272	239	231	255	264	296	259	224	262	276	267	281	269	292	257	267	237	249	254	253	259	274	284	262	233	278	235	272	250	275	283	272	276	267	277	267	267	254	254	246	292	269	240	265	261	253	264	256	265	238	256	269	249	250	258	243	293	261	267	239	271	265	239	269	272	278	249	257	263	262	235	253	253	265	260	251	278	260	250	255	228	266	237	248	253	264	244	256	277	279	280	246	275	264	263	240	246	284	265	280	266	262	237	269	239	268	260	264	250	263	262	253	289	301	252	257	279	282	282	272	267	263	255	291	249	265	263	266	278	242	261	263	274	236	239	258	250	269	267	249	236	268	248	264	258	274	282	255	254	269	251	281	293	261	270	259	271	264	243	266	237	280	263	304	272	249	245	229	249	264	280	233	265	250	267	240	234	252	241	292	252	254	223	273	275	252	259	309	275	260	278	262	264	282	285	264	283	282	229	281	253	272	257	269	272	259	276	291	284	305	297	263	258	284	281	259	283	282	266	303	287	274	256	267	283	240	238	258	280	270	256	252	270	292	234	252	252	241	259	247	270	287	259	238	264	254	273	257	284	246	220	247	267	271	271	259	240	247	294	245	243	262	237	271	264	255	242	270	283	267	256	263	259	272	266	237	267	277	250	269	262	283	249	275	255	270
6758	3348	5211	5695	4553	3854	3588	3063	2167	1921	1607	1311	1089	1009	985	998	891	905	1055	1399	1488	1055	848	710	703	799	763	767	760	724	758	750	739	751	813	820	715	719	743	759	723	740	738	743	723	751	716	729	717	739	733	688	721	722	690	742	746	734	750	792	727	772	767	734	724	731	743	709	741	768	715	709	725	772	790	785	758	742	716	804	708	718	763	775	783	756	717	774	736	699	776	704	713	748	746	704	730	733	724	712	777	721	729	738	721	747	704	756	687	718	748	762	735	757	777	742	750	762	739	726	745	744	718	733	740	810	758	714	686	688	721	729	762	749	724	726	734	725	757	692	702	765	763	722	756	710	732	755	725	749	758	765	771	716	720	748	718	786	731	744	723	738	772	742	767	740	747	747	768	746	700	711	746	745	724	732	723	700	695	730	730	727	715	719	760	726	738	765	778	734	731	738	761	741	755	755	758	684	755	749	723	751	754	732	757	727	755	703	739	688	737	705	730	735	716	723	693	689	756	728	709	752	761	724	663	755	755	753	717	685	722	740	720	694	736	734	741	781	751	726	740	748	730	736	729	680	744	742	730	799	772	732	716	745	713	750	731	698	757	736	741	708	739	716	795	743	747	730	739	725	699	780	741	723	733	721	679	708	710	703	752	802	756	696	743	739	736	723	725	704	726	734	737	682	728	709	701	678	753	763	774	723	718	775	744	737	758	700	756	729	683	741	712	714	714	781	779	742	770	739	754	724	701	734	752	718	800	726	743	727	732	709	740	711	714	743	741	738	727	745	773	717	779	738	731	738	719	790	746	723	739	723	726	721	712	693	654	724	701	757	723	726	732	747	762	712	752	715	643	743	727	731	799	760	734	717	738	693	741	757	723	719	752	758	752	740	700	686	723	740	804	776	732	749	717	709	716	746	751	755	692	750	749	727	738	743	719	745	768	698	688	705	750	756	710	703	740	699	734	675	716	764	710	708	758	727	766	715	777	736	738	739	793	734	701	687	705	707	733	736	756	719	749	694	704	786	686	729	731	739	714	758	724	754	762	725	799	707	744	741	727	747	731	734	783	805	756	700	725	755	721	752	714	725	753	696	694	719	719	724	700	742	728	771	753	710	703	768	759	776	763	745	734	756	728	748	712	747	733	743	742	718	753	739	720	737	727	722	706	743	700	696	726	715	704	728	737	710	763	708	705	748	734	728	741	745	743	745	694	750	737	736	758	796	751	738	766	755	753	754	735	742	680	739	714	740	738	751	764	751	694	726	747	731	713	731	759	762	745	735	682	767	737	712	683	764	755	743	767	690	756	748	700	760	739	718	709	734	707	684	698	747	756	753	748	747	717	786	767	710	767	723	740	792	664	749	731	706	758	751	731	732	688	764	768	731	728	721	678	726	699	740	690	718	738	706	706	743	688	777	760	754	827	756	693	766	732	742	699	767	726	738	733	725	740	732	697	737	781	788	705	704	700	747	701	754	751	757	715	770	720	766	743	747	751	744	731	749	722	757	710	721	732	752	750	711	709	710	714	729	720	770	743	769	733	735	736	721	702	734	701	762	715	730	745	743	711	759	750	770	767	759	746	748	745	740	742	722	739	749	693	746	715	775	725	739	726	731	700	757	740	697	708	736	737	758	762	768	729	713	722	711	755	763	779	775	738	733	770	723	769	759	710	712	730	755	774	731	733	677	730	688	704	741	722	723	730	742	730	728	776	692	727	752	762	754	771	789	727	717	768	732	706	727	746	762	762	749	749	729	788	715	777	737	744	739	715	731	720	749	736	784	738	701	756	725	784	729	695	769	764	745	742	724	789	753	718	761	718	730	728	734	769	708	795	711	738	757	714	758	745	759	772	752	738	727	780	696	742	691	734	716	736	711	686	740	706	727	753	745	722	742	772	695	750	741	743	762	707	745	721	728	680	721	751	716	750	744	738	744	683	789	677	680	730	717	756	724	741	734	749	714	725	770	707	745	688	713	748	766	723	698	761	709	708	703	772	797	746	741	771	727	755	779	722	738	721	750	710	711	720	756	731	794	775	772	781	718	752	706	741	738	776	744	729	786	747	782	681	680	785	711	702	778	691	734	698	750	772	754	695	708	753	770	731	711	769	730	745	711	727	731	657	717	752	734	739	700	702	721	742	734	735	689	746	694	753	715	703	744	731	718	697	755	749	694	767	675	732	708	730	747	727	734	738	725	727	744	727	735	705	752	763	700	718	727	722	720	736	694	763	712	738	695	760	744	700	752	747	721	702	730	769	704	720	692	721	733	734	719	735	751	788	710	728	684	735	718	742	756	745	701	742	779	737	753	716	722	741	734	692	780	709	718	732	756	735	719	775	740	749	722	674	693	750	714	744	699	684	739	750	723	729	716	731	756	719	747	731	705	745	716	775	750	758	730	760	708	735	702	689	735	708	791	746	699	756	705	814	736	732	747	744	738	704	725	720	744	715	736	808	730	762	727	742	712	757	782	718	735	747	738	751	725	749	740	743	743	698	709	717	712	690	764	717	715	706	662	718	792	721	667	767	700	763	715	698	778	721	709	669	746	734	747	732	783	735	733	774	710	754	736	752	722	752	719	740	719	727	719	715	758	759	736	725	738	773	758	733	763	744	750	714	774	737	694	737	740	764	721	693	742	727	724	768	711	743	714	709	733	685	768	719	699	753	733	758	696	752	706	758	776	684	733	703	745	712	748	721	732	748	777	702	754	749	749	781	740	720	744	803	733	776	715	737	660	725	738	731	769	730	738	718	756	732	684	709	720	702	734	738	712	776	708	724	768	716	780	704	765	700	748	770	683	744	780	750	765	732	771	721	750	707	767	732	761	761	749	724	684	757	777	746	744	684	743	726	715	706	721	705	760	689	734	716	767	768	724	728	735	736	718	736	697	693	727	767	686	735	762	756	745	779	720	721	749	775	734	731	740	736	759	691	723	778	761	741	748	734	763	769	726	720	767	706	703	785	757	722	724	767	743	752	786	698	732	719	714	700	719	730	774	723	724	759	700	745	711	722	762	750	734	735	720	725	763	770	762	705	770	709	733	712	778	794	713	711	700	729	687	749	757	714	722	750	697	766	724	740	737	774	709	716	696	716	732	722	753	757	778	732	739	735	758	754	702	719	705	742	712	731	717	705	694	694	752	762	754	735	726	754	783	765	757	780	737	692	736	690	733	711	725	771	746	714	740	743	767	711	812	793	788	764	762	776	745	749	760	765	753	737	733	723	770	766	761	803	713	736	714	727	709	747	731	695	783	726	750	708	729	701	765	761	724	751	763	719	691	702	703	732	748	733	722	760	731	729	677	765	754	766	755	759	717	768	735	723	718	750	705	733	732	712	733	739	699	744	720	691	715	790	736	732	676	723	738	736	681	756	719	778	755	715	718	739	764	734	735	752	733	751	772	703	684	719	750	719	744	715	734	728	736	741	704	709	764	774	722	706	756	762	727	715	723	737	713	731	744	718	755	716	741	701	689	770	776
29174	21328	15602	11772	7236	6743	5880	4647	3001	2624	1633	961	649	572	558	617	485	399	853	1400	1333	770	447	368	291	328	345	310	307	314	285	287	277	292	292	298	298	269	288	257	292	253	249	271	297	262	269	271	260	298	271	278	266	264	257	253	249	273	280	279	290	278	263	284	264	306	298	259	243	263	288	264	260	281	276	266	252	286	269	251	256	251	261	271	284	270	262	258	282	255	256	257	267	262	258	279	269	262	272	259	250	272	244	249	244	287	277	274	244	304	279	277	256	258	294	284	277	275	266	266	279	237	274	249	275	267	294	247	253	305	289	289	249	267	263	285	282	258	277	292	259	263	302	279	246	260	264	286	299	277	273	297	277	260	265	269	260	322	266	281	256	289	305	268	254	256	245	257	285	272	214	286	251	256	279	254	249	250	297	259	250	238	268	281	274	254	268	269	241	266	271	271	268	281	258	292	283	269	263	258	252	266	268	271	277	285	253	271	241	293	287	268	266	269	267	260	279	268	276	273	269	311	280	260	279	282	265	267	263	258	243	253	274	248	270	271	260	285	270	258	249	246	264	280	259	284	287	251	265	285	263	281	263	275	255	299	264	278	269	261	257	267	259	297	272	261	275	281	278	246	257	268	247	271	264	285	292	253	256	272	275	275	253	218	283	269	272	288	261	297	279	279	259	266	253	281	279	247	269	263	241	252	282	249	252	275	298	245	270	289	282	273	261	258	257	258	243	232	270	290	283	265	257	254	257	284	260	260	258	245	259	252	277	248	285	268	275	255	251	253	255	260	287	237	221	270	262	272	284	275	272	243	260	276	264	285	266	273	253	262	245	283	269	261	256	270	281	271	278	287	267	262	240	275	304	249	271	284	281	247	272	258	264	265	279	281	293	276	261	285	274	241	287	262	257	291	294	290	264	262	230	291	238	254	254	254	249	265	276	271	262	262	251	250	300	268	260	297	271	267	272	236	230	256	309	266	278	267	281	259	279	273	254	233	249	280	282	276	251	264	294	255	283	247	256	254	277	257	244	255	260	283	288	249	251	287	266	253	267	290	252	277	270	265	243	283	269	261	237	269	250	253	231	257	258	248	254	264	273	275	267	246	260	297	259	249	274	276	262	274	285	276	290	256	269	253	281	275	262	280	295	264	275	256	256	265	237	278	252	250	285	270	277	270	272	256	285	234	278	272	269	275	259	279	271	284	282	289	265	264	294	258	267	283	271	263	255	290	264	262	273	292	272	261	238	236	253	246	292	286	268	250	304	283	308	269	270	290	257	272	277	262	288	252	308	298	265	291	241	280	245	274	263	241	250	275	254	256	244	261	276	245	284	297	249	267	257	252	271	285	257	287	297	296	254	273	279	285	260	267	284	308	255	261	255	276	270	261	284	266	267	263	264	296	270	276	290	261	252	277	266	289	300	280	271	282	277	245	289	254	247	317	267	300	246	290	283	284	257	294	269	251	281	275	232	247	253	289	255	284	275	268	234	265	264	277	272	271	292	268	287	287	261	276	238	289	265	259	265	266	293	265	275	273	273	269	265	282	270	240	279	270	289	274	258	257	262	296	251	248	260	270	253	254	261	245	229	251	249	256	241	254	269	261	282	283	275	293	285	279	260	259	260	242	277	267	245	251	291	251	264	250	286	279	261	283	262	272	277	255	255	264	297	273	277	249	251	289	266	287	285	267	277	256	259	252	256	262	275	267	280	263	272	250	253	233	275	246	289	255	259	273	278	312	255	246	270	255	257	264	278	270	279	275	275	272	260	272	263	306	247	258	268	266	284	244	271	247	271	274	306	284	274	273	266	273	292	292	255	269	287	260	253	261	277	263	254	259	236	291	274	269	268	272	253	282	264	265	308	271	296	276	250	275	300	258	271	294	300	262	260	270	271	277	270	270	261	284	257	269	280	244	270	231	284	258	252	259	296	282	285	266	273	281	252	262	251	246	292	274	281	278	251	280	272	311	270	265	237	238	263	295	267	277	257	259	296	293	270	272	278	261	287	238	237	276	258	276	251	279	276	244	273	290	260	273	288	288	250	266	245	307	261	297	238	271	286	249	255	229	261	278	264	279	289	246	263	279	256	291	282	277	280	277	274	265	299	241	284	279	288	248	302	275	302	252	295	272	258	254	284	262	283	281	285	261	288	269	271	266	242	245	263	262	254	278	248	276	254	263	248	251	255	263	243	268	273	280	253	291	308	269	269	273	293	254	259	306	267	263	283	269	273	280	273	261	270	257	264	241	290	274	269	279	282	286	270	257	265	266	271	284	242	274	250	266	259	281	260	248	233	269	245	285	298	263	300	260	265	291	263	283	253	271	302	276	245	273	267	254	272	286	276	282	272	264	246	266	260	268	278	267	265	265	274	245	256	281	284	255	292	268	254	285	261	304	269	249	265	275	265	283	266	245	244	280	250	254	291	307	266	266	271	248	279	265	294	301	284	274	272	247	242	271	299	271	263	272	286	289	306	284	288	257	275	247	289	249	278	268	300	290	254	254	267	261	260	283	257	271	259	281	281	291	282	262	267	261	237	265	255	233	304	257	284	288	274	295	279	277	270	276	254	274	279	269	260	252	274	276	268	284	279	280	265	275	274	253	278	279	253	273	280	272	258	297	286	289	258	278	276	275	265	311	273	263	275	272	288	280	256	268	269	252	267	264	234	248	245	302	229	244	270	316	263	271	237	256	306	267	280	266	274	246	271	305	289	276	248	286	270	272	300	272	270	248	252	219	283	260	270	256	264	278	258	263	275	243	275	286	260	276	284	266	284	262	280	291	270	275	238	260	278	274	302	260	269	263	267	279	270	314	283	282	285	285	255	301	265	273	256	284	259	282	270	263	283	288	302	267	277	260	274	259	259	283	294	232	290	261	263	260	275	293	292	264	259	290	294	268	275	287	287	281	257	238	278	280	266	267	254	270	253	283	249	280	276	302	296	255	262	268	260	301	289	250	270	301	276	256	253	278	261	280	277	262	287	262	272	286	275	257	254	235	261	249	275	297	280	277	248	273	229	267	256	299	256	270	271	234	254	244	214	282	302	263	284	289	239	256	258	277	278	276	276	252	254	261	245	270	277	247	237	309	293	280	255	306	261	283	246	262	241	281	301	255	278	250	266	268	283	257	286	259	257	244	250	293	262	266	280	271	251	268	234	272	263	241	259	282	256	275	264	286	264	254	267	273	268	249	322	268	270	256	257	253	284	266	256	232	288	266	227	245	266	262	276	275	282	275	261	273	279	256	275	245	251	286	250	253	274	280	268	279	290	274	266	257	306	260	278	245	260	254	267	281	278	241	269	261	283	261	302	249	290	256	286	248	260	304	262	288	270	301	278	286	269	233	255	246	279	265	264	269	264	296	249	284	289	254	305	243	281	280	271	283	272	267	269	283	269	274	252	272	251	270	293	235	267	261	266	269	287	278	251	260	274	269	278	240	246	268	256	287	281	256	262	270	249	255	268	224	255	256	284	258
9228	11010	16433	20040	15457	16711	15992	13214	9686	8879	6057	3858	2794	2451	2516	2748	1841	1683	4010	6715	5983	3460	1825	1203	953	1043	1292	1034	871	961	931	833	749	794	939	873	850	732	771	761	749	793	720	784	742	761	711	732	758	761	816	757	771	758	760	715	765	797	742	752	735	743	757	755	769	782	741	763	733	766	725	710	757	780	754	704	748	754	716	779	743	766	762	776	739	776	787	735	726	753	836	732	737	717	773	747	716	729	751	815	751	771	693	732	758	777	759	767	710	770	775	773	761	814	809	755	791	770	739	746	745	733	781	738	775	699	802	785	775	747	752	779	789	739	737	788	761	759	739	772	766	739	726	774	762	764	778	752	751	767	733	787	811	773	711	756	770	776	786	799	748	683	775	770	762	748	785	753	770	741	776	762	698	764	737	715	754	737	772	789	743	722	743	767	734	824	712	728	734	749	736	714	753	740	745	702	744	754	739	706	692	763	717	753	763	795	759	818	752	749	780	727	684	710	772	727	736	788	753	729	761	805	784	767	757	740	755	737	736	767	738	763	786	767	740	781	804	779	722	735	747	737	774	716	765	782	773	732	786	727	769	777	697	726	750	727	777	761	754	820	807	786	782	824	736	781	740	755	710	774	739	747	793	777	787	726	731	778	735	740	745	788	753	767	804	728	750	759	737	730	834	783	770	751	779	782	730	731	735	770	792	711	746	789	721	776	728	754	803	720	735	756	783	754	737	756	764	768	759	727	786	758	766	779	743	763	733	795	751	752	791	762	790	775	732	723	793	740	748	788	773	743	764	754	808	757	718	780	743	700	744	793	731	776	738	735	752	820	770	734	787	725	731	766	752	743	768	734	782	733	788	794	777	794	713	752	709	777	770	776	799	762	786	687	759	744	754	769	761	740	767	767	771	767	753	724	741	708	738	815	730	724	747	742	750	751	769	759	724	802	768	748	757	763	741	740	705	712	739	759	766	731	738	739	722	775	759	740	801	783	780	775	759	733	716	725	773	777	748	743	702	774	749	799	720	782	757	767	736	791	744	793	760	753	794	740	743	746	758	770	788	758	718	731	754	764	731	745	767	747	726	757	733	761	744	751	792	749	729	733	744	779	761	760	789	789	713	800	706	800	793	798	782	783	770	781	767	807	722	761	732	735	768	789	741	747	721	757	746	727	740	758	770	767	772	737	721	778	738	715	743	728	756	745	795	737	794	788	733	733	731	718	750	717	727	790	782	747	734	777	746	762	758	761	747	780	753	753	773	734	737	746	770	715	791	738	736	749	780	755	752	714	753	779	747	737	694	709	732	708	752	724	779	789	722	768	701	722	759	702	763	750	761	719	764	779	766	771	748	752	734	737	732	758	788	749	702	802	725	761	787	760	731	787	777	742	761	807	750	751	775	748	765	762	744	753	765	775	728	741	793	777	756	763	729	765	755	771	795	716	767	779	763	713	744	793	708	738	740	774	772	733	776	749	743	715	762	773	720	759	732	718	760	801	817	739	733	756	724	728	779	749	778	768	803	776	761	742	773	794	716	778	755	710	785	807	773	751	806	714	762	718	793	734	780	715	768	777	755	802	765	727	785	750	761	737	723	762	777	759	723	729	782	755	747	757	774	725	777	773	740	818	778	740	790	774	756	731	749	754	719	775	758	771	709	787	708	753	740	786	766	743	749	723	719	735	765	748	727	739	762	726	780	799	737	710	742	790	731	771	766	748	758	760	777	763	783	743	760	773	762	730	687	770	757	698	726	751	744	737	774	771	754	822	764	783	687	709	767	711	779	774	770	794	763	739	792	752	751	784	759	777	757	733	754	697	801	754	742	772	775	732	754	791	777	802	749	739	783	733	735	826	772	732	753	729	751	723	754	745	786	781	755	769	772	711	782	709	788	702	727	751	755	763	779	726	768	793	761	801	749	750	762	761	757	763	756	780	745	717	733	770	742	787	740	784	731	719	748	737	761	755	745	778	717	763	745	717	716	771	766	707	765	725	773	708	814	768	748	785	760	767	748	763	769	732	733	798	736	751	754	757	728	710	745	734	792	751	776	712	741	750	747	747	751	742	718	731	717	746	746	761	788	775	768	744	782	798	743	738	771	760	773	758	751	716	762	740	740	756	761	782	737	760	778	774	733	773	738	757	767	784	768	727	778	728	750	759	763	736	730	752	753	724	737	734	760	752	701	807	741	743	712	759	734	697	725	792	704	732	761	785	801	759	774	770	757	731	775	723	806	711	786	756	736	715	777	764	769	780	767	783	757	823	757	745	783	719	769	714	763	707	756	754	671	773	757	769	745	782	767	763	758	745	743	790	710	768	749	702	766	759	734	727	726	748	738	778	734	765	736	772	712	731	762	726	800	772	790	770	763	744	774	753	753	794	712	787	770	775	743	776	791	759	770	762	793	732	721	721	758	744	704	695	737	779	750	790	767	735	754	732	708	766	765	821	735	776	731	723	753	766	763	761	771	720	765	716	755	760	745	691	759	741	760	726	775	722	713	798	736	730	700	725	787	752	756	772	791	751	724	742	744	774	705	772	712	757	741	733	824	741	731	731	742	784	784	763	758	735	745	757	724	726	688	768	740	795	751	719	786	746	771	765	699	758	733	737	774	756	746	773	700	723	757	738	781	749	754	766	722	788	769	761	743	779	748	745	738	723	742	731	750	781	741	777	720	717	769	731	770	780	751	756	786	736	773	660	761	746	770	731	739	723	732	754	771	740	710	784	732	763	737	758	726	779	726	746	738	796	758	769	763	752	761	785	740	743	766	811	773	727	743	754	764	753	769	792	736	775	790	758	775	808	737	772	797	754	787	747	708	767	744	769	778	759	758	738	726	764	733	739	774	753	717	768	712	737	755	767	757	772	768	774	734	771	783	752	765	723	742	716	754	730	784	714	768	754	771	738	737	761	774	726	743	815	774	757	742	780	723	801	739	729	802	769	721	782	768	717	766	773	768	746	739	796	710	748	734	746	745	756	799	725	731	729	736	797	705	757	733	757	735	749	728	787	756	724	786	755	726	760	741	736	724	744	775	796	723	757	769	728	748	710	767	795	763	786	753	730	756	778	749	719	823	772	740	708	787	760	784	727	728	762	762	753	800	771	759	729	788	733	772	726	759	759	766	792	750	728	772	721	728	725	770	788	777	749	726	772	698	780	745	783	755	739	781	728	762	763	737	707	742	788	758	738	692	738	774	751	754	732	784	784	753	742	715	757	773	741	777	702	784	733	721	755	755	789	714	736	743	751	803	789	767	756	796	708	749	725	779	733	784	702	707	740	788	801	756	755	715	755	749	745	769	748	792	747	796	785	760	746	690	784	739	734	777	715	698	736	710	790	762	719	742	730	755	775	713	762	773	779	745	736	688	755	740	748	770	707	728	783	738	755	764	774	774	689	755	825	754	783	737	688	777	788	778	724	716	756	818	741	741	735	773	748	767	725	756	743	743	730	760	766	726	721	761	736	792	768	761	762	731	732	712	730
29290	22853	20735	16188	10670	9926	10473	7856	5502	4059	2563	1448	928	741	857	771	575	555	1306	2297	2072	1135	573	411	365	427	515	470	304	386	420	285	268	279	335	337	312	335	274	258	283	268	277	309	286	263	272	271	305	275	265	279	295	301	307	270	321	259	282	271	268	261	267	286	289	281	329	269	299	247	266	286	270	303	273	305	280	303	272	279	304	305	267	243	271	292	272	262	278	279	272	282	260	254	261	309	290	293	255	280	278	292	284	253	278	270	273	233	251	308	295	281	270	283	284	307	247	274	268	281	271	270	255	251	314	288	262	275	286	287	277	288	275	291	300	249	280	274	279	264	271	285	282	259	275	278	273	265	274	285	261	273	308	280	260	289	256	286	293	268	275	272	268	292	310	255	307	263	272	302	233	292	285	279	281	305	307	295	282	286	247	302	310	319	285	274	288	256	275	249	261	241	291	293	294	257	275	258	262	292	282	287	328	279	260	276	274	254	277	294	291	260	255	264	272	284	278	291	249	289	282	282	291	272	290	277	272	299	284	260	242	265	276	292	251	246	271	263	260	252	261	307	249	266	274	267	285	279	274	282	262	288	273	274	292	258	276	264	279	270	282	262	252	262	267	256	288	237	277	293	290	280	282	286	270	271	277	275	273	263	263	260	265	274	276	258	325	305	277	274	269	277	282	273	273	268	253	264	255	287	275	306	263	306	250	259	266	284	270	284	275	277	272	267	273	265	266	314	258	267	263	300	249	278	221	284	306	272	275	269	246	270	247	277	286	272	297	257	266	257	269	308	275	300	258	263	274	277	296	248	239	281	314	266	236	277	281	292	239	287	253	250	296	268	276	271	294	264	288	272	257	277	284	264	269	291	279	273	266	256	254	268	276	287	281	276	312	302	255	306	295	286	252	271	265	239	288	287	291	297	290	272	261	280	268	289	263	291	276	254	301	272	310	242	242	302	248	259	274	273	318	272	300	287	294	269	281	284	291	284	278	270	300	255	296	287	282	249	240	278	299	311	296	265	242	274	263	255	284	293	270	295	297	309	277	235	254	255	261	318	289	276	268	265	289	253	287	259	268	252	288	282	266	311	284	280	289	253	266	259	291	268	268	331	253	288	313	285	277	309	277	298	272	272	280	290	256	282	250	260	294	283	294	310	294	290	280	277	262	293	269	290	290	255	274	308	283	287	297	274	289	314	296	242	296	296	274	291	302	265	256	260	259	284	280	247	307	246	264	289	233	270	272	249	274	298	291	284	277	284	274	302	279	281	266	272	275	278	269	277	251	300	264	275	268	295	278	281	263	287	264	295	275	279	260	296	304	270	277	293	266	301	252	302	290	269	287	277	285	293	265	260	286	260	291	318	273	265	262	285	252	293	253	273	268	272	304	267	316	259	257	293	277	268	266	286	283	313	264	285	276	288	249	286	258	276	269	262	247	256	279	286	292	264	305	278	326	290	300	275	313	275	288	280	276	275	298	290	276	280	258	301	275	303	252	294	259	270	284	264	283	304	308	272	268	292	264	238	269	277	265	286	265	252	269	283	280	285	257	288	277	270	271	268	280	263	279	276	292	296	291	289	275	261	277	308	286	282	286	286	289	255	257	267	283	279	301	290	256	264	282	250	302	274	267	265	307	294	232	275	277	289	290	285	302	280	332	302	283	264	290	238	273	272	291	281	260	246	275	274	280	299	310	280	275	271	310	268	276	274	268	294	273	258	312	288	270	274	259	276	322	297	275	266	271	299	280	262	265	262	250	253	306	294	298	260	272	252	296	268	284	280	284	257	287	271	276	276	251	290	276	276	282	263	283	280	261	279	267	285	267	275	282	285	297	301	287	259	268	282	293	259	278	266	286	302	266	282	280	288	286	289	292	255	262	268	300	273	267	281	268	283	291	275	280	282	259	274	281	285	265	285	279	284	313	318	268	300	293	280	287	267	272	278	265	276	274	254	267	264	253	289	278	281	279	244	279	283	278	265	272	245	289	287	242	293	287	278	291	265	280	263	238	282	288	289	284	263	290	283	290	247	288	257	311	303	251	265	290	246	248	241	268	254	261	299	319	279	286	245	252	262	292	273	257	241	260	250	270	273	275	281	285	296	302	288	269	251	268	304	268	306	294	267	248	280	267	301	285	297	283	252	257	310	259	276	282	272	275	282	256	303	271	267	292	291	321	254	279	299	291	280	251	288	272	278	299	282	274	262	245	277	259	286	271	277	294	294	283	247	245	262	243	303	294	278	315	266	271	286	300	307	281	283	316	284	287	263	310	292	281	264	268	284	259	268	282	270	271	305	274	308	281	290	305	279	256	265	278	251	301	254	312	289	292	297	293	278	288	298	264	291	275	288	262	256	286	320	287	272	293	265	291	292	293	281	271	288	246	299	255	256	274	292	314	275	292	279	266	274	312	291	289	267	272	299	293	288	265	301	243	298	289	276	266	298	281	259	285	268	283	296	295	267	273	258	294	287	251	294	285	291	300	281	283	258	281	323	268	279	268	279	270	290	265	284	262	281	291	298	271	275	292	274	255	279	271	270	259	274	281	291	295	259	281	260	274	279	287	294	301	291	239	283	285	289	285	280	296	263	291	279	277	262	278	285	299	256	276	302	317	256	246	250	287	282	268	274	289	296	267	242	291	266	292	283	279	272	289	298	237	295	262	276	266	292	294	258	294	284	263	283	314	309	295	261	281	305	288	276	266	290	284	275	262	266	283	264	295	288	283	267	297	270	302	287	281	279	284	265	260	305	285	269	281	266	277	270	288	257	310	313	286	232	260	284	295	272	277	294	295	280	270	274	266	270	275	291	280	290	271	303	282	291	278	248	286	322	289	256	233	288	261	298	247	250	279	281	265	262	282	308	300	266	318	279	275	276	301	274	252	292	267	263	265	302	281	290	272	274	282	275	265	301	282	241	270	277	286	267	281	264	250	290	304	290	266	271	285	302	287	275	283	293	261	270	267	287	258	289	260	284	244	285	266	266	268	308	272	297	296	275	267	260	293	248	272	280	250	301	267	270	282	293	274	255	257	278	288	271	265	254	296	270	262	274	271	296	253	261	280	272	280	296	293	281	275	259	270	280	270	302	267	288	278	284	296	283	290	272	259	282	293	270	298	258	279	266	252	270	269	286	287	272	250	276	285	249	286	304	260	283	273	286	283	276	285	312	277	286	291	310	257	295	276	244	307	305	287	247	309	260	301	292	276	273	251	321	298	282	290	281	249	258	287	310	278	293	282	284	262	293	289	241	263	295	273	301	276	270	303	292	286	289	283	282	263	283	294	298	282	310	288	268	279	255	303	272	273	262	239	267	284	268	344	269	295	302	260	307	271	268	252	289	278	253	280	281	262	276	313	321	272	259	263	281	277	304	281	286	279	284	292	295	266	261	280	288	302	236	263	282	306	260	270	273	291	274	271	280	274	285	258	270	274	279	289	308	263	268	302	281	266	274	288	279	302	274	279	269	293	252	265	291	274	275
11075	15629	21623	24296	20964	21020	21629	18116	14604	11885	8179	5942	3789	3207	3746	3551	2595	2398	5847	10715	9039	5101	2331	1451	1223	1668	2072	1838	1177	1545	1351	926	802	941	1245	1100	901	848	832	827	793	780	747	744	772	725	756	814	817	771	811	746	752	731	799	820	778	794	807	775	770	778	820	764	785	796	782	778	796	770	762	717	747	754	762	732	775	754	787	770	761	780	749	793	771	733	801	763	767	793	752	746	789	793	806	734	795	797	775	816	774	805	785	747	722	748	777	833	771	718	791	832	769	771	734	752	749	794	799	798	812	783	765	827	839	765	783	789	744	820	828	796	792	768	789	762	778	749	746	709	793	769	764	807	803	817	699	774	789	756	796	832	807	766	779	758	783	778	817	816	785	764	738	796	840	787	789	765	754	783	787	763	755	793	799	747	772	851	793	760	722	739	770	838	779	765	787	783	787	723	720	752	730	811	771	768	771	788	757	795	808	803	737	775	791	811	803	739	820	710	753	722	788	760	811	828	788	690	795	739	778	780	748	784	812	783	741	760	756	780	733	756	717	796	721	729	752	779	780	740	790	768	778	795	779	793	834	791	743	785	757	734	767	767	762	802	776	794	829	743	762	738	737	754	794	778	768	821	798	750	758	788	741	760	806	807	818	781	758	805	755	742	797	736	779	751	765	816	824	802	739	778	814	771	793	728	751	767	765	847	771	720	766	753	822	828	750	716	764	752	784	782	810	751	748	773	798	813	801	817	768	790	755	762	768	800	784	774	782	789	769	721	792	750	804	775	810	794	756	747	761	762	764	758	770	813	798	817	770	773	809	742	782	800	764	814	800	743	721	818	768	725	788	773	806	773	753	725	735	755	751	768	772	757	826	784	768	840	747	775	817	772	755	774	780	816	753	731	818	785	789	778	749	786	774	800	793	734	751	805	724	736	778	811	767	738	777	813	803	786	761	786	798	789	716	765	777	765	728	782	737	756	747	774	764	765	794	805	797	800	770	761	759	815	743	821	757	744	770	776	755	778	796	795	787	754	827	809	737	752	744	797	760	752	770	803	765	798	727	779	799	818	786	785	797	793	798	779	709	801	749	743	763	795	791	802	769	827	748	787	748	791	833	763	794	769	817	747	774	730	783	773	771	773	799	765	798	756	782	763	775	787	756	764	791	769	785	821	784	723	763	790	773	756	755	798	753	751	741	788	757	749	818	810	773	753	759	783	770	774	784	769	820	766	764	811	763	770	752	742	781	758	769	776	733	842	785	790	768	791	792	801	787	780	758	779	736	762	784	748	756	759	776	755	762	741	795	778	792	787	751	804	751	780	727	753	759	832	752	809	778	768	785	730	738	722	781	790	821	764	827	765	754	820	815	727	811	791	802	740	792	793	803	773	789	769	757	763	786	765	748	776	744	796	722	782	796	811	805	747	745	763	754	773	756	751	823	811	812	783	760	806	806	766	757	771	785	770	806	803	819	794	782	754	812	816	790	792	792	803	813	786	794	775	843	720	807	791	785	787	803	796	827	792	760	789	784	749	764	788	772	781	780	716	778	778	760	779	738	746	787	809	793	766	793	754	767	733	817	776	750	727	761	768	748	809	759	803	767	832	784	784	804	782	805	785	747	732	756	747	783	794	792	794	795	776	783	827	784	799	790	758	802	780	745	770	762	806	790	761	734	772	751	777	787	800	749	762	795	754	756	760	808	679	740	744	802	798	800	758	758	808	780	809	775	800	777	761	783	776	823	767	763	743	808	778	822	788	759	737	801	766	802	810	764	732	798	772	761	770	825	791	768	806	777	812	823	746	750	804	771	789	767	808	790	785	799	761	784	763	829	746	779	805	750	800	725	739	799	814	738	741	775	761	745	757	778	762	782	810	779	796	820	767	774	742	764	764	794	730	791	757	826	766	725	767	741	839	794	778	767	739	817	751	760	797	770	773	771	815	807	776	731	790	784	803	724	728	832	797	735	822	776	795	761	770	756	777	841	758	739	832	776	771	772	831	766	757	814	841	746	780	800	783	795	782	785	818	708	835	731	742	783	802	804	773	765	773	740	749	820	770	746	814	731	805	771	804	748	810	791	768	769	740	757	763	768	769	790	781	740	734	755	763	775	789	779	768	787	768	816	792	783	796	779	783	815	761	776	821	794	747	778	756	744	768	759	771	768	735	761	792	771	798	808	816	761	761	769	822	747	727	798	784	730	750	792	728	799	755	798	760	794	827	795	735	770	744	790	790	795	795	774	731	790	821	782	744	814	746	819	763	789	794	767	807	795	798	782	791	780	737	777	802	774	726	734	767	746	780	763	776	797	800	783	788	760	762	757	774	756	807	717	769	830	797	747	783	800	782	839	766	785	790	750	812	769	770	784	803	778	729	781	805	804	755	760	745	765	797	743	748	759	781	789	747	757	798	755	708	766	780	769	815	769	758	789	776	764	779	764	791	802	753	752	798	794	759	813	745	788	749	753	771	787	788	819	786	708	705	786	730	788	774	856	793	818	798	731	784	834	794	777	805	771	765	751	747	777	782	786	770	773	768	795	802	765	765	793	837	786	762	733	795	753	784	800	768	793	747	784	766	728	746	785	821	775	776	800	778	753	773	771	783	834	755	735	793	756	785	734	800	757	761	775	756	766	730	768	754	781	795	720	774	738	786	736	823	754	766	737	802	796	749	760	774	807	773	796	766	799	833	778	814	805	721	800	815	810	769	821	764	758	777	759	767	801	801	822	785	758	779	774	700	777	773	778	809	770	765	817	784	727	758	732	791	774	785	764	775	799	780	834	738	752	748	763	787	757	781	761	776	761	815	766	762	759	743	723	734	755	765	784	843	804	778	757	765	790	809	822	762	749	757	787	763	797	759	775	801	739	798	781	817	762	782	795	792	773	780	749	704	775	702	774	756	767	790	783	767	779	755	782	762	770	742	786	841	815	747	727	789	762	750	754	772	787	734	771	756	792	704	802	786	769	766	757	796	795	808	794	760	806	790	799	769	733	775	792	782	793	732	765	773	790	714	726	768	784	803	797	776	790	756	755	784	737	803	743	725	790	774	760	761	806	782	816	812	738	771	782	754	809	739	809	835	791	717	770	797	806	779	806	774	789	726	787	750	775	778	749	792	759	710	799	794	788	797	775	788	733	788	793	808	772	797	771	738	756	845	832	772	761	803	798	766	735	741	806	778	785	766	770	767	785	769	788	779	750	739	825	827	770	808	784	793	716	719	839	751	792	758	795	812	835	794	774	797	801	798	798	763	787	725	718	772	772	829	776	740	768	758	761	745	767	730	779	775	745	812	722	780	803	735	803	752	771	770	796	745	807	775	806	817	763	832	771	789	821	735	752	820	811	829	772	773	779	796	738	817	737	781	776	758	814	774	786	775	805	777	748	823	776	783	780	736	751	809	745	780	770	789	740	821	768	735	816	708	726	773	832	777	800	794	739	772	818	737	767	834	768	831	784	762	787	769	782	781	754	751	748	762	788	782	793	792
28873	18102	5047	1491	973	899	816	604	547	439	390	351	325	320	321	319	288	300	312	355	375	342	311	303	279	242	263	256	251	294	276	268	264	261	267	256	248	251	274	273	265	265	269	252	263	268	290	283	262	280	244	278	260	253	297	251	265	280	258	272	271	273	288	251	234	283	247	283	265	278	277	255	236	242	260	236	255	277	239	263	259	249	256	295	237	282	262	263	264	264	256	249	296	264	233	254	265	266	288	263	271	257	237	264	226	257	290	255	275	262	282	275	276	265	245	271	258	274	289	261	266	276	232	282	260	263	263	254	254	241	253	280	257	260	257	268	243	265	226	249	272	257	257	239	275	272	283	254	272	260	241	244	261	266	251	265	278	247	260	283	251	243	251	290	247	279	253	261	295	272	252	273	263	257	261	253	280	246	240	268	265	251	251	251	260	259	268	272	285	275	286	255	242	237	235	274	271	240	258	250	242	311	233	257	289	283	225	274	259	268	265	275	267	262	235	269	271	248	256	276	243	264	262	261	260	262	227	256	232	264	234	257	274	264	263	269	286	260	270	271	262	260	270	258	262	276	259	262	246	264	300	256	273	279	256	244	269	267	284	246	254	258	249	246	253	262	245	263	237	274	256	266	289	282	242	268	254	285	284	259	256	270	250	233	291	258	241	239	256	273	232	254	248	252	263	267	280	279	261	284	265	257	270	284	287	284	240	263	269	280	274	237	236	243	264	251	286	274	278	269	234	280	293	269	241	243	270	246	259	264	257	274	298	261	243	247	254	253	265	287	266	282	248	269	263	266	254	282	244	252	257	234	279	275	265	254	266	266	248	268	255	249	263	265	284	241	259	243	259	243	234	243	271	266	252	269	276	256	248	255	240	256	268	282	272	225	263	276	242	281	256	255	241	252	257	249	284	250	256	291	244	258	253	247	249	259	276	273	265	250	248	257	276	306	314	282	296	266	243	278	286	240	263	273	209	275	263	279	260	249	260	250	260	238	264	285	253	278	263	259	262	269	256	267	240	272	304	269	281	247	248	262	276	250	274	280	282	293	245	263	252	266	277	253	242	242	271	264	228	253	276	286	230	244	274	276	249	239	251	240	212	269	223	269	219	293	279	215	249	276	287	263	281	253	279	254	289	265	226	253	252	242	254	259	280	256	283	274	287	243	291	249	285	273	262	273	259	268	269	267	244	262	246	271	286	290	246	272	288	271	321	254	249	257	271	266	249	247	223	281	263	271	260	276	284	254	271	246	278	219	275	245	281	244	256	264	233	243	238	266	296	275	272	239	270	276	258	249	255	267	274	242	251	269	250	266	264	265	308	259	256	255	245	229	267	266	266	253	264	282	255	246	257	258	274	260	255	271	268	262	271	253	274	252	271	270	280	288	278	258	285	268	235	282	260	277	242	228	248	258	281	261	267	263	282	249	227	274	269	245	296	262	261	258	272	262	246	301	249	268	256	256	255	259	258	267	258	260	234	244	282	282	262	256	246	259	257	270	272	271	256	257	233	269	280	271	243	281	272	254	255	258	265	254	234	255	263	259	292	249	261	268	248	266	246	249	237	256	274	251	262	252	239	250	265	241	275	254	249	277	245	252	274	261	257	268	268	232	240	245	292	244	258	251	255	250	230	267	275	224	269	278	244	264	256	250	254	247	251	233	263	261	259	244	215	270	253	247	279	275	257	268	264	267	276	280	248	273	286	252	247	277	260	261	274	241	259	249	246	279	229	255	271	266	265	250	238	255	268	238	244	278	267	246	293	247	245	260	274	282	274	250	254	273	270	296	274	272	277	256	256	270	264	262	247	283	254	272	260	250	254	269	264	252	266	248	258	238	253	286	238	284	254	265	243	255	267	272	270	265	247	295	250	266	247	248	283	280	253	267	224	264	251	272	280	263	251	239	237	268	277	265	248	224	292	248	270	268	273	277	256	253	251	229	272	276	289	289	281	247	228	273	296	256	261	228	267	263	270	266	273	271	268	251	219	257	273	277	249	284	264	251	250	267	253	289	249	250	286	271	275	260	266	252	231	247	243	284	251	251	277	258	269	290	264	252	291	267	243	277	263	259	276	266	259	276	258	255	252	272	263	278	268	233	252	276	237	284	276	258	260	290	281	269	267	239	287	241	264	248	261	281	253	263	258	233	293	237	271	277	247	257	240	267	263	245	263	226	268	223	305	234	274	307	254	274	225	272	269	274	279	261	257	263	236	264	280	269	251	281	226	287	240	286	281	274	246	288	252	270	253	256	280	265	256	264	272	258	256	296	238	258	259	261	258	290	258	280	270	261	275	279	254	273	253	277	249	259	226	287	266	244	276	275	246	273	271	273	264	258	286	300	236	251	287	250	281	270	270	283	265	255	270	286	274	255	265	285	291	253	251	265	279	271	252	263	290	280	273	246	302	267	263	273	273	253	279	259	265	258	265	270	247	265	272	256	251	236	257	280	246	262	246	244	244	273	265	250	275	272	252	257	253	254	245	273	287	263	254	276	246	250	246	256	265	260	258	269	228	278	281	264	260	255	257	277	234	258	267	282	260	241	270	262	221	253	253	245	243	264	279	255	291	254	253	265	240	298	286	274	280	253	249	276	262	274	262	298	272	252	256	258	255	214	275	247	272	301	232	259	255	274	268	268	274	258	249	271	310	251	253	259	267	257	278	234	283	234	277	290	267	271	260	265	259	281	239	273	266	269	281	245	249	311	262	271	265	263	279	241	249	252	269	243	268	263	251	277	266	231	274	277	272	276	267	271	254	275	255	250	260	240	258	290	263	236	246	259	251	286	242	231	248	295	266	240	237	244	262	252	288	260	244	275	257	261	277	283	255	280	260	265	278	276	280	252	267	252	282	256	248	268	258	272	285	283	257	259	267	261	245	248	256	259	291	241	288	258	249	257	252	251	270	278	263	244	254	296	270	259	275	268	231	279	263	233	244	239	231	256	280	270	273	229	276	292	250	253	265	270	269	271	283	269	269	254	264	258	238	261	263	257	255	278	268	286	259	271	249	242	254	270	278	253	265	264	291	262	258	263	249	235	274	259	257	265	277	259	238	240	282	287	260	276	275	243	270	253	258	270	277	230	230	287	230	271	276	271	278	259	274	217	236	262	273	276	248	288	242	258	241	268	234	284	269	265	263	266	278	243	241	261	280	285	234	268	300	256	249	247	241	256	267	260	258	265	266	254	259	271	256	310	265	280	223	254	271	281	248	253	250	263	259	294	226	256	272	261	266	203	278	278	271	288	261	250	269	249	264	315	252	264	290	260	251	264	273	235	272	274	279	241	256	258	266	242	232	305	267	233	262	243	259	310	255	312	257	242	284	251	273	278	270	280	253	278	258	266	240	267	264	231	278	274	267	259	237	248	239	260	276	227	277	271	269	241	258	261	296	248	266	247	262	237	273	300	252	261	268	262	265	252	262	245	236	305	272	274	247	268	263	244	245	270	281	276	240	256	248	281	237	263	246	266	271	279
6834	3303	5213	5284	3973	3898	3455	2724	2031	1688	1373	1243	1107	1023	962	941	882	838	1011	1372	1409	1033	841	747	794	750	852	844	814	785	751	730	745	735	727	797	729	706	711	748	749	718	715	718	737	737	707	715	744	729	714	733	743	738	748	747	759	794	772	742	748	768	736	703	768	688	706	747	713	757	722	793	744	699	734	755	708	755	694	740	726	780	737	724	775	731	748	760	722	780	745	760	732	752	705	758	761	722	724	779	717	731	766	764	692	735	749	712	734	714	768	696	750	715	733	716	768	708	712	732	728	782	692	705	747	732	743	753	748	739	728	728	735	705	740	725	726	706	739	688	732	760	730	731	698	688	759	745	738	750	745	711	713	727	738	772	726	804	739	725	762	748	739	774	713	722	731	734	711	708	746	756	753	717	715	750	754	767	696	698	751	751	721	760	748	796	696	742	764	727	769	752	729	740	699	714	757	739	694	743	734	715	692	740	773	767	674	756	737	749	718	772	776	669	755	742	756	783	785	743	763	688	704	733	725	736	722	782	688	736	738	750	767	756	756	748	734	715	734	755	801	725	725	770	779	770	744	719	762	732	738	718	705	729	719	715	722	725	725	714	732	707	716	763	725	738	703	703	722	720	731	753	760	695	739	696	753	763	720	779	774	734	735	682	792	743	732	739	746	716	728	794	739	710	746	752	712	773	704	725	776	760	700	680	742	757	772	782	727	731	729	775	717	733	723	747	725	755	702	750	734	783	701	715	734	731	703	781	760	739	733	720	742	719	728	733	768	753	724	767	750	690	735	763	697	748	746	700	734	689	731	730	775	749	721	715	710	808	747	748	716	764	701	733	792	712	729	730	724	750	751	752	765	741	775	709	685	750	768	752	774	717	750	770	745	705	730	693	725	707	784	728	707	726	793	734	737	757	770	722	697	702	741	738	728	734	730	742	743	726	748	786	687	760	753	773	762	744	744	747	757	704	718	761	744	712	769	696	741	738	740	731	731	727	735	705	670	714	735	690	750	746	762	727	754	748	707	684	748	729	739	693	723	751	706	729	764	748	733	714	723	755	726	719	731	755	696	731	766	750	717	763	778	729	769	731	752	744	748	748	699	763	772	699	694	718	707	771	703	730	710	763	697	697	666	712	723	741	754	715	690	724	694	710	749	726	746	718	728	731	677	726	726	752	760	714	786	749	717	739	767	758	702	746	788	736	761	768	777	729	722	757	732	755	788	673	771	767	717	729	709	757	738	731	727	749	716	784	740	665	743	718	724	721	717	740	727	690	739	745	746	697	774	725	752	757	693	731	766	683	723	732	709	750	727	724	756	776	739	710	723	698	730	770	769	732	759	747	740	744	779	765	723	682	800	745	716	721	722	710	726	720	684	717	773	737	688	757	743	723	744	702	715	734	756	795	776	745	719	755	697	762	747	743	698	721	720	746	741	719	709	695	728	699	754	745	793	733	716	751	766	730	757	701	806	697	714	747	718	770	728	733	721	764	711	752	731	719	750	740	710	710	727	703	708	720	724	719	711	714	742	736	749	738	686	776	683	723	738	738	755	698	710	708	710	708	730	682	701	713	754	760	769	749	756	737	751	725	735	729	717	727	723	771	703	692	772	738	767	743	775	750	688	741	704	749	722	724	744	716	762	771	799	714	735	710	760	713	696	697	657	703	727	747	744	703	740	792	774	775	747	716	734	758	751	817	716	763	707	798	723	751	730	730	735	735	718	756	723	689	732	778	753	820	756	756	756	716	751	734	742	753	736	757	743	710	767	723	750	764	720	699	725	754	760	758	770	701	781	751	742	743	730	761	782	734	777	700	699	708	732	752	747	748	742	741	743	747	739	786	739	721	777	769	698	738	817	741	710	704	779	742	727	687	736	706	727	730	711	759	762	715	762	778	711	734	751	717	722	751	751	788	737	758	750	748	747	741	723	752	725	717	773	713	707	727	726	769	720	749	758	673	759	753	755	725	722	739	704	746	768	718	720	720	752	730	730	675	780	764	732	774	703	733	706	712	736	723	766	749	729	741	705	708	754	732	757	743	727	744	711	716	758	739	743	714	756	753	756	746	734	696	687	770	674	724	828	747	729	776	740	728	683	728	739	773	771	701	714	737	747	732	718	716	743	687	702	682	729	751	716	723	716	752	755	738	765	699	711	709	754	754	767	706	744	734	720	711	726	718	766	704	764	796	756	729	740	725	707	726	778	694	692	743	686	736	743	724	744	706	746	745	757	719	721	743	750	706	754	726	752	709	715	732	772	746	686	757	749	732	733	690	744	711	699	707	779	728	736	745	751	746	713	752	758	744	799	764	753	770	714	750	711	692	712	705	731	743	727	698	746	751	756	701	720	769	746	741	736	739	713	765	721	725	722	702	743	708	743	751	720	738	740	755	761	743	763	767	696	702	774	769	741	705	741	695	750	723	747	710	749	751	751	733	738	733	738	760	658	818	691	735	727	778	731	757	743	759	733	742	747	735	690	719	742	774	696	747	757	764	766	748	755	700	701	767	726	731	751	756	706	727	720	792	725	766	805	709	691	722	706	748	746	753	721	758	713	706	770	744	704	726	705	730	748	783	759	687	736	717	736	710	723	718	770	753	738	666	758	709	703	674	706	743	751	706	755	768	735	712	753	707	716	711	763	708	738	742	710	697	752	703	717	696	718	729	696	723	687	716	738	727	748	764	740	751	761	679	708	721	776	725	712	712	732	741	727	705	696	750	727	745	715	747	715	709	720	682	754	790	791	722	752	750	711	753	693	743	768	744	700	685	735	688	690	725	752	736	727	771	721	743	740	744	702	736	736	779	701	712	744	685	755	740	729	725	686	739	725	725	708	729	743	741	739	730	728	780	717	728	708	716	733	711	733	732	755	714	731	785	724	727	716	789	749	730	799	768	718	723	737	716	743	711	749	773	728	773	739	727	744	719	778	739	746	691	786	698	761	758	727	680	755	723	761	754	727	763	741	745	718	751	767	731	765	730	721	731	753	770	705	691	757	788	772	730	805	745	727	773	711	698	777	754	760	693	724	756	710	731	767	728	731	722	742	718	747	723	750	749	672	728	736	714	736	743	767	747	751	700	756	720	741	752	779	731	738	772	695	735	731	771	736	761	726	724	773	752	752	769	723	688	736	694	760	688	728	748	696	716	748	734	749	750	731	718	754	754	686	736	745	725	751	730	669	755	719	761	682	744	704	733	713	720	734	711	722	777	748	681	691	736	664	747	737	765	769	740	685	732	778	744	727	787	719	730	766	746	750	763	715	760	719	771	729	747	700	693	763	696	760	722	722	785	747	739	743	771	813	661	738	784	731	737	754	726	747	749	743	703	694	721	736	735	760	733	733	703	702	771	736	774	761	751	749	714	707	735	717	698	719	776	777	692	709	727	710	715	732	711	748	757	743	750	733	697	739	719	749	709	743	753	738	729	718	750	707	730	714	718	731	722	766	733	769	734	726	779	763	687	753	755	715	679	741	709
29409	21280	17297	11028	6568	7213	6119	4241	2887	1874	1208	1023	661	622	572	461	458	419	706	1584	1197	760	562	421	298	385	352	315	360	370	307	270	286	300	263	291	279	268	280	258	261	265	268	257	264	292	263	266	238	261	263	291	263	280	270	250	259	233	295	264	249	259	260	253	267	307	291	230	268	266	267	251	266	294	301	270	263	283	277	273	270	260	270	237	263	251	274	258	253	251	254	274	266	242	222	273	241	232	276	262	281	271	301	261	294	258	250	269	261	250	279	274	282	257	299	263	247	287	283	275	290	260	283	251	258	289	276	258	271	252	246	279	264	286	249	277	241	269	289	270	302	296	255	257	286	277	256	263	231	282	256	269	295	281	237	255	265	230	275	273	258	271	268	252	291	273	262	266	258	261	249	265	271	244	294	267	274	295	278	283	273	281	284	274	258	262	270	273	260	255	275	268	277	258	261	281	301	270	268	248	265	276	290	280	274	273	276	280	263	260	259	277	270	269	288	253	277	302	265	274	244	258	257	251	268	267	257	283	318	259	254	285	270	252	269	264	258	256	294	265	261	251	283	261	298	263	277	281	280	252	294	269	280	277	257	278	271	279	271	245	281	260	252	258	243	274	238	248	276	276	290	291	275	283	286	284	261	267	261	274	278	264	257	250	254	277	300	270	284	258	302	282	234	269	277	285	271	250	300	265	259	277	269	267	284	231	273	280	295	271	277	266	262	266	276	269	281	267	260	259	278	291	268	254	274	297	272	233	280	264	268	271	269	274	272	233	257	247	258	229	262	242	284	290	246	236	274	276	273	262	266	263	262	275	274	258	272	279	272	260	232	259	275	292	264	275	247	251	319	276	278	270	272	261	265	272	307	307	282	285	292	247	268	239	266	278	249	261	241	240	258	300	261	249	278	259	279	260	256	296	269	264	268	297	281	276	260	252	255	285	293	274	281	256	252	287	258	268	239	274	283	246	283	262	278	232	282	293	258	231	280	280	268	277	271	264	283	259	273	239	255	247	291	241	274	263	259	257	248	286	269	238	271	248	288	251	249	284	268	293	255	232	283	285	247	294	265	261	249	270	264	288	296	262	274	287	243	267	255	227	295	266	240	268	258	258	261	267	262	279	267	297	289	288	260	290	249	255	267	264	243	247	264	276	283	272	277	262	270	276	276	259	289	266	276	240	264	266	235	302	272	258	252	291	302	261	265	266	257	228	269	258	269	263	252	268	259	256	262	303	271	267	256	261	289	279	277	269	265	235	254	288	254	284	266	270	275	242	293	273	293	284	317	247	249	267	251	289	282	246	246	241	266	283	286	296	294	285	277	270	266	250	268	265	234	279	288	253	270	272	295	253	277	280	273	255	270	255	278	274	273	283	248	266	257	253	279	232	260	239	261	287	273	267	269	242	269	291	253	287	255	266	249	287	274	277	282	271	242	271	297	242	266	268	246	258	257	275	276	285	285	260	245	279	281	255	268	278	245	258	245	280	282	275	271	253	272	266	250	286	279	273	265	241	257	269	228	312	311	281	284	291	273	271	266	263	270	272	233	278	288	263	275	292	255	257	256	261	279	249	278	221	274	281	290	276	261	245	279	272	279	270	264	292	257	246	252	256	266	267	274	249	281	264	289	293	264	275	268	285	269	292	293	269	249	271	257	269	248	244	303	254	262	251	269	256	287	254	252	250	249	260	290	248	263	250	243	259	269	248	298	297	268	255	320	261	261	276	268	267	266	257	274	279	287	248	248	266	256	278	273	265	278	281	247	268	264	249	273	260	258	283	278	298	263	273	281	256	264	261	302	258	275	271	238	263	283	287	255	257	258	255	247	266	277	246	241	277	259	256	257	234	282	248	269	256	252	293	274	255	287	267	263	265	260	282	254	254	264	281	303	295	263	264	277	266	283	273	281	278	283	245	237	263	289	284	282	284	279	300	237	280	273	285	231	271	261	296	281	288	247	271	245	266	258	264	264	267	264	281	278	281	270	248	270	288	294	290	284	260	288	257	283	289	275	252	266	233	286	266	281	297	244	271	283	265	254	259	266	274	275	255	268	273	252	277	277	276	251	297	269	311	267	261	264	298	281	260	257	255	259	282	295	262	267	244	247	267	292	246	263	258	240	267	271	262	268	260	248	270	237	231	250	278	251	274	256	287	293	267	245	271	266	250	309	271	279	275	281	268	265	245	264	261	295	271	257	268	261	267	267	231	257	285	269	277	257	298	255	267	275	267	253	267	268	270	264	284	278	272	277	295	243	269	279	313	274	269	282	267	262	267	266	284	263	274	288	233	259	271	266	241	265	293	248	274	267	291	269	256	249	250	268	263	280	281	274	272	264	277	268	304	275	221	247	264	285	244	281	256	282	281	282	260	248	313	283	264	272	281	290	271	273	264	280	234	240	237	282	267	280	251	238	295	274	269	277	253	279	253	255	279	271	261	271	234	283	278	239	267	275	267	271	249	279	274	247	272	242	259	281	267	291	257	246	274	259	265	274	273	262	268	276	295	267	302	282	229	295	294	245	284	267	275	272	280	260	290	282	298	263	268	286	286	243	279	294	268	277	262	293	260	278	259	271	243	261	277	270	259	288	264	248	249	278	269	288	256	259	297	265	273	246	260	258	315	273	238	272	272	244	277	279	277	277	268	267	253	267	287	247	285	260	266	283	271	282	270	283	258	267	254	261	257	273	308	249	279	290	254	270	234	256	292	281	282	262	272	269	257	287	249	256	246	277	278	250	307	244	283	262	288	265	248	288	248	282	227	252	308	247	257	249	277	269	269	236	301	283	275	250	264	266	298	283	268	251	271	288	281	271	263	281	294	251	253	251	250	259	248	255	287	256	263	246	252	262	283	249	284	277	307	262	243	266	273	293	282	264	268	270	275	251	256	293	284	283	279	279	252	239	269	279	290	266	269	259	274	253	298	292	265	257	256	259	267	257	256	281	254	284	258	239	281	261	285	281	235	266	256	277	266	261	275	277	291	288	295	277	263	292	278	244	272	276	259	269	293	265	279	249	266	294	280	257	297	257	254	265	283	235	290	265	293	285	276	276	280	288	278	267	314	268	282	257	276	258	266	278	248	246	261	252	260	250	285	258	259	229	254	229	243	247	277	272	280	236	257	229	266	260	264	289	282	282	269	265	272	253	255	263	285	249	290	249	269	268	276	274	235	272	249	262	266	282	293	282	288	276	253	283	287	261	268	270	281	303	261	264	294	239	252	271	282	269	252	265	279	247	243	241	282	292	260	266	274	255	266	245	255	277	283	246	283	258	252	273	252	246	277	275	298	247	262	259	256	249	264	263	251	254	259	291	269	258	272	263	270	270	243	265	277	260	274	241	269	294	274	275	259	288	275	277	266	271	261	285	275	257	268	250	258	313	267	259	275	293	278	257	270	258	287	275	269	270	301	285	284	290	278	252	268	306	284	271	275	265	268	270	257	274	236	271	275	267	300	264	253	269	266	300	262	260	280	312	268
10064	11062	19022	17944	14321	18541	15239	11695	9799	7235	4887	4246	2682	2601	2670	1978	1764	1726	3264	7583	5690	3572	2259	1411	1064	1272	1165	1042	1148	1250	933	782	796	767	859	925	771	792	801	747	754	753	763	747	731	785	826	764	713	727	744	707	742	790	727	763	758	774	759	718	723	767	723	808	801	735	751	753	745	711	774	713	744	773	771	766	713	736	733	745	794	763	764	719	784	746	739	754	806	742	742	727	749	723	769	726	778	771	726	766	785	760	753	770	773	785	723	723	763	743	782	784	748	777	694	746	752	770	776	746	755	767	749	753	782	729	815	749	736	728	732	745	715	770	757	806	753	780	721	734	743	698	732	692	700	723	765	704	693	788	756	733	774	738	735	750	742	772	740	742	799	761	788	738	782	757	748	774	768	764	782	751	819	777	698	728	748	774	766	768	750	802	758	730	746	715	771	736	768	755	758	770	780	718	729	752	779	682	769	776	722	736	734	819	779	770	741	800	773	711	773	778	718	743	759	792	767	753	739	776	790	743	764	750	750	783	707	743	690	769	766	725	720	765	748	765	722	793	715	803	718	758	761	811	722	800	768	812	775	747	752	812	780	790	756	720	776	761	780	797	749	777	768	764	774	768	740	755	765	727	742	783	750	728	809	772	757	759	836	754	745	751	733	739	694	758	774	728	743	753	752	737	764	707	731	777	771	765	728	725	760	798	740	720	781	726	723	766	743	734	695	760	720	757	749	739	771	739	796	763	778	731	752	812	766	805	764	775	774	721	781	783	736	732	737	742	801	758	731	724	739	776	711	759	759	763	802	716	764	769	712	761	785	765	756	759	760	780	746	733	692	782	744	821	780	733	782	740	717	792	822	774	790	757	760	807	766	768	722	777	759	750	760	735	808	795	791	735	736	721	775	722	780	751	820	778	777	713	741	765	733	840	791	791	734	737	803	730	745	757	748	768	747	724	754	737	757	767	784	776	767	785	731	733	725	724	778	751	737	728	802	752	761	741	740	780	776	791	772	771	806	770	726	747	772	741	750	796	770	785	799	765	678	716	769	754	762	752	772	780	747	769	756	717	759	759	764	746	756	711	838	749	806	764	756	765	776	738	772	765	718	773	727	772	757	727	802	766	707	803	768	692	750	697	798	736	761	744	779	837	785	718	760	786	785	769	742	771	798	705	776	791	757	790	751	738	764	737	778	769	699	791	747	731	748	758	771	760	761	782	771	781	767	769	769	730	756	772	750	745	779	695	705	758	799	775	728	716	774	733	742	772	760	788	766	759	756	722	763	767	742	756	749	771	750	759	768	780	781	736	771	811	767	731	734	715	762	778	751	780	753	706	751	718	760	735	734	778	779	697	784	769	760	742	748	728	727	805	725	742	770	772	757	701	769	767	723	773	725	726	782	743	745	755	759	761	734	762	768	735	733	759	729	766	739	749	743	756	737	806	711	736	736	750	758	732	769	703	770	745	808	734	776	771	767	754	728	729	751	755	715	770	778	736	743	703	750	779	728	756	741	725	757	708	753	765	711	776	750	739	746	776	738	776	719	728	780	780	745	746	771	781	771	725	729	767	785	777	808	763	806	729	745	739	735	709	778	807	775	731	804	750	761	757	770	772	797	769	750	730	779	788	760	795	763	710	706	766	740	784	770	741	781	772	736	717	762	725	735	724	799	772	709	777	689	682	753	744	742	711	749	774	744	756	785	784	674	719	753	799	731	780	763	743	755	788	728	756	785	752	731	712	791	706	723	783	720	701	755	758	790	753	761	763	769	771	745	793	760	805	772	749	716	764	778	764	775	715	823	760	747	795	747	731	717	720	720	776	724	778	724	717	784	736	764	763	749	709	742	729	743	772	761	792	709	775	783	765	733	749	762	786	773	786	714	724	797	708	781	713	741	769	687	764	772	754	768	727	789	775	798	760	770	758	721	786	749	779	740	762	758	761	729	741	759	733	708	757	722	810	774	773	735	810	696	704	800	733	770	720	721	834	740	788	723	732	755	741	730	766	759	794	769	747	717	755	737	795	764	749	769	747	788	753	701	799	773	716	747	798	715	739	781	747	762	772	765	748	738	824	804	736	729	806	744	794	755	739	759	744	752	742	782	747	786	783	775	747	779	747	739	798	747	766	740	717	778	735	801	807	725	692	726	739	747	770	729	727	737	780	724	773	723	823	763	813	758	768	735	702	742	722	755	792	819	731	793	729	734	726	744	749	735	735	819	738	756	782	742	729	725	812	790	773	730	754	759	759	791	773	758	766	755	749	767	745	745	802	780	736	766	770	789	703	677	786	744	735	779	731	739	771	767	737	754	729	783	719	782	736	733	747	755	750	776	779	765	782	791	721	770	748	718	789	764	771	739	791	739	773	717	755	731	744	758	766	737	716	748	792	754	726	744	789	734	712	826	798	708	777	760	710	826	710	791	730	761	738	755	736	743	695	780	747	726	755	760	765	765	747	744	734	743	795	749	791	782	735	781	736	786	739	789	793	764	755	790	769	772	830	714	761	664	735	766	789	770	802	740	726	766	748	765	714	766	752	756	764	747	724	753	731	743	720	745	823	806	714	780	798	766	749	745	722	755	800	749	752	743	785	698	732	765	787	738	748	720	692	770	725	767	726	731	765	754	767	777	729	708	747	745	783	815	731	778	765	806	727	738	819	743	779	739	757	766	754	725	742	769	818	728	750	752	768	750	735	780	741	786	789	767	751	704	780	720	738	754	763	776	721	745	727	764	714	751	705	765	743	766	777	778	741	759	785	692	772	742	735	761	765	755	712	748	802	750	779	732	745	737	773	744	779	702	700	750	694	766	716	795	736	759	740	766	750	728	756	683	774	769	755	728	694	778	734	761	740	758	738	772	745	777	782	771	787	806	723	763	763	757	752	727	798	771	725	731	724	747	743	815	757	752	692	776	749	774	750	779	747	729	780	741	739	731	740	721	802	813	778	771	764	783	744	707	736	757	743	764	751	768	743	777	817	765	804	788	766	727	717	723	762	759	729	688	732	747	758	741	798	737	764	763	750	759	754	811	741	740	809	702	740	763	741	704	773	754	727	730	722	696	737	771	744	807	751	739	772	732	722	744	733	740	743	749	721	765	756	793	747	748	763	777	805	739	760	762	737	798	779	742	755	756	736	695	714	804	774	771	780	756	735	741	818	793	752	784	736	742	761	780	756	756	709	720	741	731	751	723	730	768	765	741	784	775	769	735	741	744	765	766	790	809	775	769	754	741	769	810	755	689	806	760	754	768	724	769	808	762	772	715	760	747	738	760	765	780	770	702	755	756	733	758	728	732	756	745	769	712	765	754	693	765	771	701	791	752	757	716	751	743	796	733	808	791	757	718	793	774	753	758	817	757	768	742	739	765	788	756	763	750	769	796	769	821	733	703	738	756	746	825	750	774	734	739	774	760	714	797	815	729	754	732	748	714	709	762	750	771	753	798	744	747	757	753	771	746	728	723	757	748	780	764	750	733	777	781	740
29503	22756	23282	16235	10694	12629	9981	6717	4956	3101	1919	1594	928	925	796	621	666	614	1053	2617	2061	1171	799	582	466	409	309	329	313	272	327	285	293	259	275	251	264	255	266	287	291	276	294	288	293	281	312	252	291	301	287	296	286	274	255	309	303	302	274	294	255	290	268	284	280	284	258	292	281	273	283	260	251	287	274	266	258	288	250	299	270	243	298	220	275	283	282	249	279	253	279	241	300	276	270	292	284	267	267	273	278	264	242	269	283	232	252	274	273	305	267	295	265	285	270	270	253	290	248	271	259	296	270	259	276	285	255	255	266	284	268	292	292	276	255	292	277	280	262	267	261	296	292	255	284	266	265	287	313	258	246	267	282	241	285	262	232	285	251	275	261	295	266	280	274	267	256	291	288	260	294	283	293	269	250	285	288	255	285	270	263	269	281	289	263	256	269	296	274	305	293	277	243	266	282	267	255	271	245	268	285	271	256	284	280	271	294	291	302	268	287	251	301	252	255	278	282	278	271	265	290	272	305	258	258	253	262	256	309	283	275	272	276	308	263	292	299	295	292	278	263	262	257	290	257	235	285	266	279	267	281	262	249	257	295	280	276	288	288	273	262	267	262	304	311	246	273	282	280	280	260	271	299	293	256	243	266	245	240	276	309	296	265	266	277	308	270	284	295	249	247	253	254	273	262	290	282	279	265	300	311	278	267	281	282	239	280	279	287	267	284	274	284	293	278	316	294	283	287	234	258	271	288	270	273	279	277	277	286	264	290	270	320	304	289	268	281	292	281	265	296	281	285	276	268	259	263	243	300	273	277	293	245	275	283	254	279	268	271	256	276	277	270	264	269	257	256	246	271	295	272	265	288	268	252	274	281	276	299	291	268	272	260	246	287	245	287	305	263	299	263	282	290	265	270	285	276	266	311	277	281	284	275	265	274	287	253	309	268	309	271	299	280	282	284	302	272	304	294	295	271	303	253	268	271	254	243	277	262	245	301	267	285	261	274	275	260	276	304	281	242	286	302	294	303	271	312	280	293	288	289	295	287	267	277	239	284	251	282	279	283	258	271	254	295	275	283	294	279	268	271	303	264	295	269	289	285	302	279	284	267	298	269	306	267	289	305	268	283	222	287	255	247	313	254	272	296	289	277	265	284	273	273	252	285	298	277	288	289	251	269	271	281	247	290	276	265	242	250	273	291	262	284	266	279	284	255	310	244	287	301	250	259	279	264	242	268	252	278	266	245	287	251	300	266	259	282	312	287	297	307	264	288	256	268	262	280	296	244	279	262	286	258	279	301	260	268	282	262	268	262	249	282	261	306	280	256	268	279	293	271	301	300	296	298	266	292	260	277	289	243	279	260	296	278	268	275	293	292	260	301	314	259	292	262	256	296	289	252	279	265	267	307	275	278	289	258	254	306	282	242	254	272	287	289	272	295	328	288	279	280	303	300	288	268	266	266	254	265	275	262	269	293	295	300	292	268	258	306	254	263	273	297	290	260	283	270	273	270	258	271	280	276	262	248	275	266	317	301	293	261	247	291	275	279	261	270	273	316	266	269	270	257	272	273	287	299	260	289	283	292	267	265	252	277	276	296	294	303	305	288	271	279	271	280	272	270	284	303	238	302	283	272	308	277	281	277	292	274	293	285	248	260	250	259	275	281	266	285	260	242	265	272	264	261	249	278	236	310	293	304	288	293	252	261	273	266	269	230	265	265	278	291	261	267	282	254	275	267	272	280	263	264	287	265	273	271	269	286	260	281	292	268	291	244	287	292	273	266	276	251	257	274	277	277	277	272	260	282	259	286	288	261	293	263	285	296	275	233	268	262	273	291	234	322	262	288	260	267	263	269	252	317	285	280	293	295	258	276	266	273	262	290	248	285	265	261	284	250	273	242	288	261	307	262	286	274	299	278	290	278	259	279	235	279	266	256	254	282	284	293	280	273	264	280	275	261	287	278	291	253	267	261	273	262	293	281	288	296	282	270	279	278	248	271	291	248	267	323	244	274	264	268	296	290	286	268	275	273	293	292	287	269	272	275	287	266	265	301	256	254	252	289	256	289	266	248	266	255	290	257	322	277	271	299	270	271	303	271	274	285	282	289	280	282	252	283	271	293	245	276	250	277	258	263	292	285	275	291	288	278	250	240	268	310	267	306	295	263	249	282	277	259	249	294	295	301	288	278	286	267	251	268	276	272	288	258	275	268	271	261	268	265	278	283	264	275	254	273	255	282	287	279	255	262	274	259	265	305	269	305	276	266	318	265	313	281	285	299	271	264	266	291	263	284	272	276	261	239	272	295	272	278	273	286	277	274	276	276	287	276	237	269	290	289	257	290	282	270	280	237	278	293	278	276	288	267	275	283	260	290	268	265	269	281	277	303	295	272	272	267	262	294	254	266	251	267	276	256	291	283	281	303	281	276	299	285	273	298	282	268	265	248	276	253	261	297	253	278	283	291	269	326	290	257	282	302	295	265	275	282	244	281	266	262	263	279	263	280	287	268	269	268	271	296	302	309	274	273	285	268	271	272	255	244	281	282	282	310	278	262	266	267	278	268	267	246	280	276	296	285	277	275	291	265	248	255	276	271	285	291	244	280	266	274	279	276	287	271	275	244	277	262	277	312	283	308	277	272	289	275	277	300	283	227	262	253	282	271	256	272	264	272	255	271	287	237	276	276	286	275	265	277	282	284	284	243	267	305	273	243	292	270	288	264	291	251	278	270	311	280	299	266	268	253	278	265	270	266	264	296	268	260	265	271	306	281	253	269	290	294	269	245	282	286	296	269	262	264	279	281	286	281	268	301	280	261	277	265	242	277	282	306	253	270	261	271	273	280	293	259	264	249	292	287	261	269	257	261	285	281	256	288	269	293	252	287	243	254	284	276	291	228	267	245	299	266	264	291	269	274	260	254	275	278	270	271	244	317	271	268	272	260	309	269	284	290	285	278	304	248	278	268	277	260	280	254	310	261	289	231	267	261	284	263	288	281	277	277	261	271	264	282	273	277	267	264	263	266	270	286	281	264	260	264	275	268	292	269	278	258	260	280	309	260	269	268	265	273	271	278	284	318	260	258	258	295	271	237	270	298	267	279	273	274	276	268	291	273	275	303	288	282	297	293	279	267	300	294	263	310	273	279	275	299	264	250	267	284	289	326	261	293	261	266	259	279	308	287	250	261	274	267	302	292	298	261	297	278	253	276	256	274	264	270	258	273	276	284	259	250	256	260	269	340	260	278	274	273	281	261	248	277	223	266	287	266	266	270	295	279	282	296	246	257	279	262	292	279	277	258	274	270	284	312	288	232	268	265	273	281	269	275	265	259	265	306	280	254	261	278	261	255	282	265	268	302	288	261	272	271	337	277	281	273	289	272	252	281	245	313	252	263	266	236	297	263	273	279	273	257	259	279	285	259	295	273	264	249	289	266	275	261	297	286	275	269	262	297	291	270	286	258	283	254	262	265	307	292	271	256	246	298	281	251	281
11466	15789	25031	23450	19698	24951	19814	16038	13868	9598	6980	5924	3921	4114	3923	2779	2862	2462	5079	12026	9676	5593	3556	2364	1782	1466	1040	984	981	877	798	796	736	851	772	807	820	760	730	798	757	742	761	814	746	766	766	758	771	766	790	779	747	758	801	768	831	726	753	755	782	709	801	813	765	776	729	757	775	793	786	735	792	791	821	792	773	799	784	739	772	806	779	776	771	776	747	777	771	788	728	755	738	719	792	774	787	733	782	773	773	799	800	761	735	775	750	791	753	764	770	779	711	784	761	755	787	778	766	806	722	756	778	803	787	774	789	720	751	711	788	763	780	788	749	763	755	810	810	773	769	782	789	753	748	781	824	767	788	713	792	785	787	753	784	789	790	788	782	800	760	808	790	831	760	798	753	778	717	768	765	784	770	790	750	740	737	729	786	793	825	779	757	764	788	723	835	734	783	766	775	756	753	801	761	763	777	741	837	786	729	791	775	737	797	803	790	767	800	783	737	766	723	796	789	794	764	801	783	739	738	788	740	736	698	776	770	727	791	779	752	732	752	812	779	788	725	756	773	787	781	796	781	771	790	758	741	775	711	778	749	811	775	792	738	828	759	807	728	780	803	746	750	774	741	756	797	804	767	782	727	742	764	744	740	742	777	821	773	784	757	806	807	765	760	798	733	732	772	792	786	739	760	771	722	762	800	779	795	803	769	769	759	799	729	768	773	788	816	778	773	742	793	754	781	772	803	819	814	765	714	746	771	759	749	784	773	802	764	755	770	768	743	757	781	796	777	735	739	782	768	768	782	760	745	747	811	751	758	784	791	759	743	810	790	840	770	765	735	760	743	747	752	753	803	727	774	722	768	824	758	761	801	792	743	729	784	759	774	810	814	739	818	787	817	808	773	795	783	721	707	780	746	740	818	712	740	801	770	763	840	829	742	738	785	753	739	790	787	783	797	786	753	827	728	707	805	741	768	752	729	805	772	797	802	772	755	809	747	789	813	774	791	748	789	795	785	761	765	765	771	767	755	800	768	777	723	760	783	736	741	741	795	770	766	765	772	733	787	804	792	767	786	780	773	837	769	790	785	793	753	739	762	806	709	759	796	790	791	740	801	750	748	770	770	752	745	754	747	732	789	781	782	777	786	748	774	777	781	753	787	787	749	805	742	825	794	783	738	807	806	780	753	743	805	766	787	767	706	795	740	795	748	762	781	743	747	754	758	751	776	797	787	744	797	752	719	724	770	806	732	750	795	772	795	743	823	783	717	751	746	788	738	711	759	808	736	800	757	726	797	727	729	807	808	747	739	763	819	785	743	760	782	742	795	769	778	777	787	777	743	773	805	781	827	711	805	751	750	761	750	782	734	782	754	727	720	835	761	763	752	748	788	773	808	766	745	823	758	783	775	811	819	764	770	825	756	784	731	761	795	821	727	799	766	771	828	760	742	786	782	789	754	749	809	819	779	771	757	760	787	763	772	746	787	799	713	789	749	752	777	797	733	751	727	800	776	772	782	819	774	777	797	776	790	771	759	784	749	764	783	755	748	766	710	817	728	732	771	776	761	783	719	793	758	750	768	767	815	784	805	758	797	705	726	809	757	745	786	763	796	733	790	765	744	794	757	764	780	766	750	760	815	723	775	769	792	801	757	837	779	737	774	792	840	720	785	758	752	754	751	739	776	778	830	773	746	727	822	796	780	729	802	789	806	724	746	748	757	788	754	736	794	727	780	768	764	701	753	790	731	750	772	780	764	722	790	814	807	742	784	814	788	778	802	771	792	739	774	739	811	788	771	826	779	749	777	758	802	745	757	810	790	764	757	779	773	788	731	756	756	780	778	794	785	775	791	820	780	774	799	762	726	802	773	773	816	809	772	796	776	775	816	740	749	773	759	803	763	779	759	766	791	712	770	765	769	758	743	783	742	767	757	796	739	700	795	802	834	777	785	793	765	728	757	765	797	764	796	795	756	717	762	741	790	786	807	756	797	799	778	771	779	807	728	760	751	794	768	726	750	754	788	756	825	766	802	778	738	740	812	788	741	803	790	798	837	794	717	777	767	789	745	799	787	738	778	747	845	767	742	766	771	777	697	801	794	755	729	798	771	811	778	768	810	797	750	767	822	791	759	753	702	789	784	766	774	771	819	837	713	734	712	771	793	784	772	834	789	707	787	759	758	818	785	797	795	810	801	758	784	766	768	752	758	796	830	743	777	765	773	816	784	790	743	736	768	715	775	814	729	776	709	797	780	797	773	750	754	778	763	718	806	794	763	780	768	755	788	750	820	777	763	760	775	763	757	727	739	727	762	750	783	742	813	774	757	784	741	816	718	772	735	760	775	763	793	773	807	763	747	758	785	769	782	759	729	757	794	746	780	758	755	734	799	770	812	728	750	763	782	723	816	773	800	800	779	720	802	808	730	778	811	759	738	772	798	739	764	745	764	743	763	745	825	760	726	756	752	805	773	763	797	759	746	785	817	830	762	802	750	746	742	775	777	785	735	689	778	722	834	774	753	843	728	751	768	828	771	768	759	765	795	802	754	717	805	748	808	738	817	733	751	759	779	747	792	739	783	763	784	761	759	804	746	763	745	758	777	736	830	770	788	752	752	804	751	807	769	789	812	752	790	767	808	746	803	770	750	770	815	778	793	851	761	731	736	749	750	790	743	734	761	752	781	765	771	772	778	781	792	792	768	744	746	743	810	745	744	729	755	769	753	760	726	811	788	810	775	791	773	780	794	717	756	815	788	755	810	801	731	745	792	747	725	744	764	819	799	786	770	769	764	818	786	723	804	764	754	756	775	794	770	755	764	780	798	798	762	822	802	771	764	752	705	780	752	764	756	772	801	736	807	802	747	825	769	785	785	728	712	786	754	803	742	800	818	786	751	828	756	790	753	732	774	734	745	721	758	787	794	718	729	774	792	769	721	766	747	710	844	690	787	771	775	738	730	765	794	731	754	772	742	756	805	749	712	775	786	787	751	783	763	816	735	745	768	794	784	800	768	809	792	839	702	791	820	757	772	771	748	745	756	664	744	726	765	776	784	764	759	785	760	781	797	818	764	805	772	731	785	794	808	771	787	753	721	823	745	703	710	729	780	786	808	759	815	760	764	726	806	759	781	774	794	799	775	808	786	781	754	756	791	769	755	745	783	722	747	788	770	749	760	730	732	786	758	818	793	745	783	784	750	743	758	745	791	806	809	770	817	818	799	755	768	772	778	781	681	767	763	745	752	743	760	725	811	737	803	778	781	771	742	785	812	799	778	785	784	762	750	727	723	737	771	812	767	750	738	803	791	760	771	767	815	712	773	789	829	783	744	758	781	772	753	799	723	773	818	742	777	780	737	740	774	788	786	789	777	783	796	736	799	805	768	771	730	789	740	778	828	812	734	803	776	782	792	807	804	742	753	759	799	777	788	766	783	789	766	783	762	788	783	757	746	762	760	794	766	792	741	772	749	747	787	790	804	779	744	706	720	765	774	806	787	796
28948	18340	5228	1571	1037	992	686	571	488	429	387	381	321	346	296	300	288	290	299	395	427	366	296	268	284	275	265	235	273	255	255	293	274	253	242	283	269	244	255	243	267	204	262	267	252	278	292	243	262	262	293	254	270	263	241	267	265	265	266	259	237	265	277	259	264	233	262	252	266	254	258	286	243	247	254	301	242	237	232	235	239	242	285	268	260	253	266	267	261	267	270	233	252	276	258	264	277	265	237	291	279	257	247	227	247	256	266	266	262	238	238	281	249	224	260	263	274	257	248	254	249	295	264	288	265	224	246	217	274	264	243	280	276	248	274	255	278	252	277	247	255	238	273	267	261	250	276	267	257	255	269	267	267	256	257	258	262	250	249	242	252	244	236	256	262	254	281	269	265	256	279	284	241	238	244	252	263	265	247	249	251	263	262	235	249	256	247	265	244	274	252	253	265	253	275	261	255	274	243	257	279	231	262	260	243	276	239	240	236	247	249	242	268	275	251	229	262	240	260	277	248	263	268	257	266	266	234	251	231	259	259	243	244	251	258	258	266	239	259	254	278	255	274	260	269	252	227	258	272	271	247	234	246	265	237	255	260	284	260	263	235	261	225	261	250	266	260	258	272	260	250	270	233	241	275	240	256	262	287	258	275	231	257	244	291	239	265	237	279	288	270	274	256	237	248	271	268	256	265	259	276	250	265	247	272	265	275	252	228	249	257	252	279	260	275	281	256	243	230	234	257	244	269	250	266	243	230	259	247	237	234	247	270	231	255	256	266	248	271	223	249	260	238	276	270	254	289	229	256	252	232	244	259	237	238	242	263	246	243	243	246	261	259	264	242	244	264	269	253	255	275	242	236	252	255	263	258	258	242	244	238	241	267	260	282	275	260	223	246	269	272	252	299	241	269	256	231	258	245	257	238	259	270	268	252	259	209	284	238	240	230	235	256	251	264	219	248	272	221	238	225	266	261	252	253	243	223	263	263	283	268	245	252	256	289	258	231	268	258	234	245	279	233	242	251	281	259	257	264	264	236	274	263	257	252	267	274	257	264	250	254	267	257	267	263	258	255	245	253	251	256	266	271	270	259	276	231	246	271	247	282	260	235	242	255	264	265	291	250	281	276	269	261	240	272	252	246	231	243	254	257	240	272	241	265	253	261	265	272	270	253	247	260	299	276	235	274	246	235	288	234	281	267	270	254	249	272	286	271	264	284	258	245	239	261	293	294	263	241	230	256	281	241	234	220	257	235	276	287	253	244	249	273	258	264	281	264	268	260	253	263	272	249	236	272	255	252	257	244	243	261	230	245	247	252	278	254	261	272	269	240	258	252	267	246	234	250	282	261	261	294	252	229	253	255	267	257	267	262	283	254	238	243	244	255	261	253	258	227	257	275	274	275	266	257	254	220	263	229	277	257	268	272	245	276	238	234	260	270	274	271	240	257	270	252	251	268	266	244	239	251	262	265	224	264	263	282	246	261	239	243	253	270	250	277	244	273	268	242	253	265	253	264	244	283	250	240	263	264	255	280	263	311	250	296	248	279	270	249	229	254	253	235	241	260	269	261	252	255	253	240	247	231	247	266	250	247	253	246	270	264	254	260	241	252	280	280	271	249	252	281	292	242	235	278	248	250	256	245	260	247	266	250	258	245	248	254	253	270	265	267	236	251	267	275	222	248	243	254	275	279	253	269	242	235	238	295	240	285	280	268	292	262	245	271	257	284	284	224	272	271	273	253	279	253	230	277	237	244	264	247	263	281	291	248	260	256	261	287	271	271	254	248	275	234	259	263	264	251	246	242	260	277	269	292	270	235	241	262	265	279	249	267	265	251	228	254	247	251	252	274	250	258	273	221	295	284	257	259	268	282	256	285	285	268	271	235	257	241	250	256	278	260	237	272	272	268	283	258	241	246	251	269	235	259	242	252	248	259	262	242	224	263	253	280	247	265	250	252	243	226	254	257	273	263	255	271	231	272	259	265	258	241	278	264	245	269	275	257	265	260	251	262	273	296	276	251	259	237	277	228	275	235	254	265	259	238	255	297	260	250	252	277	256	260	262	246	251	249	263	264	264	258	264	254	264	249	241	257	238	263	239	256	268	246	272	267	306	246	255	260	279	272	240	262	256	245	259	248	263	285	254	255	250	235	260	239	258	249	253	246	279	254	252	271	270	248	242	260	268	253	260	228	266	260	257	292	274	264	269	258	250	260	217	232	243	258	269	289	252	250	251	266	276	262	250	247	261	249	257	263	250	267	257	267	271	276	273	239	267	278	259	270	259	275	238	263	252	245	259	283	255	250	252	235	263	254	267	260	266	282	249	275	273	281	262	277	236	220	276	249	251	284	241	261	235	268	288	268	281	277	257	256	266	247	256	290	267	275	263	262	265	236	257	248	254	270	276	258	260	270	284	246	272	283	264	268	259	256	270	274	253	288	268	255	261	234	256	276	255	260	253	273	263	269	240	279	262	268	257	240	276	262	270	263	262	259	267	272	268	265	267	250	267	270	256	263	245	291	239	245	265	246	274	253	273	263	266	256	235	251	244	240	275	262	280	238	284	265	295	273	253	271	258	255	272	237	250	286	235	256	246	285	265	278	259	274	262	257	260	283	270	244	273	248	278	267	249	244	247	264	287	281	253	254	265	237	253	244	257	261	275	271	252	263	232	266	246	257	250	258	245	246	256	222	246	258	263	280	232	264	272	270	227	245	269	266	226	277	264	258	261	285	299	253	249	278	256	241	270	245	258	260	261	224	247	277	259	245	270	243	265	271	286	283	263	268	242	276	253	261	240	261	280	245	253	244	255	262	261	244	279	293	266	261	263	254	251	242	267	273	253	266	279	275	243	231	250	253	256	261	248	257	296	276	272	271	261	254	278	249	240	262	247	241	263	263	241	272	252	271	274	281	249	266	242	260	246	263	228	247	258	268	266	238	233	266	255	290	241	229	248	263	255	276	252	263	283	238	269	250	243	271	244	251	271	241	261	287	232	248	291	284	249	268	254	263	259	258	268	257	258	285	259	222	267	267	264	246	244	270	248	278	266	264	288	249	251	252	262	286	265	237	227	259	259	247	241	267	234	266	237	270	254	301	240	273	296	259	234	260	253	258	277	271	261	242	259	265	249	244	250	281	255	244	255	271	250	257	241	276	276	258	246	279	278	260	253	265	249	245	203	247	234	252	297	244	271	285	285	271	259	252	251	256	263	239	239	254	251	289	268	263	247	285	260	249	266	277	257	277	236	272	252	247	252	247	258	266	250	248	266	234	273	252	279	249	260	245	248	285	266	251	250	234	250	270	279	251	261	232	246	266	224	271	238	260	260	258	289	245	241	246	284	279	269	248	227	253	269	282	263	260	248	244	250	241	266	270	281	268	274	260	283	276	275	261	271	257	262	247	269	245	239	292	237	249	265	277	307	239	274	245	260	251	273	219	258	269	247	248	233	267	267	254	249	263	259	247	278	238	231	267	286	237	279
6890	3550	5768	5234	4354	4417	3015	2574	2005	1536	1371	1324	1059	1054	963	892	905	925	985	1457	1566	1122	971	862	827	784	737	759	719	736	744	733	723	718	743	718	733	676	711	714	729	690	697	738	747	754	728	734	690	709	719	736	760	733	703	705	709	738	708	713	739	726	718	749	730	726	732	680	746	700	786	764	665	726	741	737	701	707	683	744	710	734	720	761	677	706	695	694	714	687	723	727	716	700	752	747	700	758	742	762	715	672	705	721	756	729	748	701	743	719	735	668	720	792	685	701	704	724	739	736	709	725	730	701	758	740	768	792	745	682	671	716	710	747	667	692	741	675	719	736	766	726	711	702	704	770	676	682	721	741	775	703	710	672	728	703	696	756	702	754	760	707	701	726	739	704	738	693	715	744	731	696	714	745	689	673	737	755	723	727	729	768	700	696	719	679	713	693	718	688	739	726	750	749	732	743	683	729	657	713	714	706	689	712	756	760	735	776	723	793	730	725	720	731	760	707	773	744	721	690	725	741	730	741	728	779	768	733	730	741	742	737	731	737	679	738	700	711	721	727	760	678	714	691	675	706	726	732	741	728	723	714	699	699	700	790	762	642	754	709	737	669	763	726	728	721	684	681	745	747	711	718	762	700	684	705	679	815	738	726	742	750	728	750	769	703	673	701	745	743	676	750	740	759	760	693	696	734	717	695	760	730	732	707	696	697	746	753	695	715	709	749	764	654	697	712	718	746	693	758	705	770	731	754	772	731	725	682	710	736	793	703	731	696	722	763	762	679	705	686	687	680	757	746	745	704	730	669	720	722	733	715	716	720	716	761	741	717	707	729	708	707	757	724	765	721	720	754	758	721	664	731	786	757	713	719	738	733	717	744	713	678	764	730	698	714	767	739	686	693	682	695	717	726	721	723	725	699	713	758	735	725	722	722	774	698	743	738	718	742	690	724	705	714	737	708	688	701	719	723	719	695	787	728	731	744	734	667	705	671	730	699	737	749	714	725	715	722	685	756	700	716	649	732	683	738	715	686	666	696	757	731	696	693	762	740	738	727	732	718	729	741	673	728	738	757	749	710	673	734	744	716	734	679	744	718	685	721	732	752	689	688	762	736	719	755	828	687	702	640	722	718	761	695	748	706	707	704	730	730	704	733	704	783	670	765	710	714	711	728	711	737	738	737	718	737	713	744	703	685	676	690	739	735	697	717	742	684	747	718	773	748	731	721	753	740	662	684	712	735	672	706	730	704	779	693	699	753	694	719	726	707	688	704	751	730	691	713	763	674	748	760	677	717	735	724	735	784	749	705	738	740	774	696	743	708	732	717	685	739	746	723	751	695	697	754	707	716	717	762	730	731	719	708	712	749	714	749	739	769	694	725	742	747	736	729	711	783	688	718	704	702	736	685	683	738	733	715	720	712	736	708	719	734	738	765	689	720	699	729	709	745	678	757	679	717	733	738	707	754	704	700	709	719	733	670	745	706	770	723	713	708	753	739	712	741	750	751	752	739	734	670	720	724	703	721	690	714	744	688	709	777	748	724	711	790	699	684	747	712	718	748	727	693	744	710	728	702	739	729	688	722	696	760	714	737	719	678	721	686	706	678	701	751	702	709	749	706	754	741	734	697	751	736	765	738	747	733	705	745	687	708	749	702	746	691	710	717	775	757	760	740	730	700	728	700	710	721	703	735	739	708	693	689	732	741	732	746	729	758	664	771	696	729	716	706	684	749	759	685	684	715	675	701	711	781	703	748	702	703	673	710	714	734	690	723	717	720	749	738	678	698	719	763	690	704	745	710	702	697	749	733	690	694	719	723	753	684	699	745	707	671	732	725	718	744	683	728	738	714	749	750	715	654	743	687	757	723	736	710	769	709	737	757	742	748	753	743	719	730	744	721	714	726	735	704	720	723	734	720	743	741	686	726	736	699	730	750	759	692	720	714	743	721	707	742	783	712	705	714	711	668	754	741	699	730	757	636	725	738	727	712	725	729	682	689	747	718	702	704	722	691	724	703	781	770	712	715	726	705	700	722	749	708	798	746	711	725	714	722	717	732	717	767	719	721	742	699	731	743	744	724	710	713	729	725	725	703	721	672	754	706	739	718	752	723	663	718	728	717	739	764	727	753	733	788	719	680	721	709	712	689	720	691	702	713	680	719	757	739	724	690	711	685	676	682	686	719	703	728	712	707	755	701	714	782	724	783	692	791	691	711	729	719	734	732	717	719	758	721	757	720	757	739	751	696	737	693	711	668	663	706	727	731	705	689	712	719	761	787	722	713	719	693	779	711	699	758	680	715	701	681	710	671	714	712	677	732	712	748	717	714	761	717	774	690	728	737	696	740	672	720	756	742	730	721	737	774	721	675	766	720	691	720	702	692	750	733	742	694	710	776	694	713	738	782	761	726	735	732	706	732	721	757	767	711	709	727	732	688	679	698	691	707	696	745	690	746	728	700	707	734	688	736	692	703	709	781	729	669	739	720	671	753	742	759	701	717	764	688	694	725	673	703	729	721	689	701	747	727	723	712	729	730	704	703	721	695	698	691	730	700	741	714	728	682	750	695	726	684	723	702	729	726	683	770	724	709	721	730	711	697	700	693	692	761	703	732	708	703	779	736	749	739	747	714	761	754	684	700	694	758	742	686	758	771	744	726	734	728	693	740	742	726	689	728	744	709	741	778	732	712	684	697	749	761	720	725	742	664	770	680	706	714	733	762	709	714	735	734	720	714	702	736	750	708	687	736	722	680	737	727	710	729	741	679	752	693	703	745	758	707	718	734	722	696	758	686	697	681	738	724	700	741	754	708	702	758	679	710	674	729	754	743	696	765	737	706	745	765	685	723	762	698	743	712	755	713	716	740	702	712	748	750	755	738	721	722	752	743	665	706	704	749	758	682	676	685	746	747	753	719	714	685	684	757	706	761	704	752	749	696	716	739	731	724	709	736	717	706	741	696	703	708	738	729	702	711	704	770	685	744	722	688	763	742	756	700	736	707	767	723	717	723	714	751	704	725	684	760	696	701	679	698	730	737	732	777	705	674	696	720	705	702	717	753	703	719	727	729	753	738	746	757	762	714	739	713	726	722	735	721	704	742	736	734	734	695	679	733	721	734	711	733	732	761	708	765	708	684	708	729	723	741	693	707	708	741	677	726	710	679	768	768	726	736	721	714	748	709	752	680	744	712	734	754	734	765	717	719	728	729	732	712	708	711	783	719	716	678	703	734	748	717	710	723	757	724	744	677	724	707	773	690	757	681	764	743	740	737	719	724	704	716	736	706	684	711	765	692	732	685	708	707	721	712	731	689	743	747	692	735	727	748	692	742	710	772	731	719	750	713	734	715	720	742	703	710	658	760	734	738	716	702	768	712	727	712	722	663	747	715	726	706	692	748	685	712	715	734	698	727	687	713	738	726	757	738	720	719	718	723	706	718	742	717	729	665	731	723	709	725	703	717	755	752	700	681	696	743	723	733	741	693	707	691
29526	21328	17327	10110	6300	7613	5009	3966	2389	1398	1211	912	699	644	509	435	439	413	841	1431	1287	772	499	426	350	361	325	308	272	283	285	264	262	270	267	245	298	268	266	264	259	258	271	250	257	269	242	260	273	267	278	249	282	262	275	272	250	279	244	273	268	258	260	316	260	235	252	282	282	243	260	269	272	269	254	261	253	241	259	274	285	256	292	253	281	284	294	271	262	264	262	244	297	251	269	283	260	274	264	291	272	269	258	260	275	262	276	263	266	273	241	266	275	305	268	266	256	281	267	252	241	228	298	263	258	285	265	269	244	241	283	239	273	259	305	276	289	269	259	247	273	289	263	268	265	240	275	275	262	256	250	270	231	274	249	283	266	269	264	257	287	237	264	257	253	255	291	265	274	276	251	239	263	278	285	267	267	241	236	233	274	254	280	253	277	287	276	282	272	272	235	238	235	263	284	271	256	263	260	249	295	259	259	259	292	272	261	273	258	245	253	242	287	269	284	269	303	259	260	315	263	266	253	242	276	245	267	269	257	266	229	257	274	250	243	267	265	239	282	256	251	233	298	280	270	279	254	260	280	284	286	281	288	281	268	275	277	290	268	261	286	274	269	242	270	249	241	229	281	260	254	242	256	269	252	263	276	271	282	271	264	268	250	235	282	262	295	247	262	263	266	257	262	255	261	266	279	281	274	255	262	254	258	227	245	253	256	241	249	256	260	265	252	269	244	252	269	274	251	277	255	268	245	262	281	274	251	284	268	260	272	244	299	253	265	260	248	258	239	249	281	260	254	273	278	269	279	260	239	257	259	257	272	285	292	246	253	272	245	263	254	280	244	277	271	264	272	279	228	258	260	266	254	228	246	269	295	267	270	227	277	270	276	237	249	253	261	258	246	256	260	240	267	287	290	267	259	265	269	273	284	274	284	243	263	246	273	275	264	263	277	257	272	253	249	253	260	273	251	231	267	232	261	246	236	262	229	273	249	279	245	256	277	261	269	280	253	313	256	241	272	256	268	291	264	247	254	271	258	245	249	298	273	281	261	232	310	283	271	254	267	252	254	235	277	251	269	268	264	265	287	305	252	259	274	288	283	271	248	236	286	265	267	244	259	289	268	279	249	276	253	251	260	256	295	244	253	274	257	256	273	253	263	229	272	243	290	242	286	281	261	272	243	249	264	300	251	278	289	266	263	281	249	282	280	278	260	263	238	245	290	277	266	296	266	272	259	250	293	287	263	284	260	277	269	245	247	285	253	252	257	259	251	291	308	250	259	264	256	263	266	271	261	246	263	259	274	243	270	274	268	263	263	233	276	263	261	285	270	262	271	255	268	296	233	280	267	291	229	260	258	267	248	293	267	254	269	263	246	244	273	249	267	261	258	282	242	266	282	270	280	282	250	237	262	260	232	266	271	261	239	278	233	255	251	278	270	293	290	277	245	287	249	257	253	282	270	277	289	225	279	282	255	262	264	286	238	285	256	253	263	264	234	231	258	269	267	272	280	249	267	269	268	281	273	304	256	278	259	275	262	260	251	266	259	257	296	274	235	286	285	254	254	255	270	255	261	260	250	248	280	263	248	282	248	287	263	304	249	290	265	259	265	253	271	289	255	258	250	256	248	281	251	260	261	282	249	255	291	246	243	247	276	258	247	278	262	282	272	264	264	241	258	263	264	261	275	238	243	284	234	249	262	241	245	258	264	265	291	255	261	256	272	233	255	285	263	271	267	271	241	270	257	262	274	285	262	250	293	285	257	266	248	261	273	286	271	281	275	293	268	298	284	267	249	243	282	282	246	308	280	301	283	273	274	249	268	260	260	272	264	248	264	252	268	286	252	268	267	276	245	225	266	250	226	267	253	268	256	276	240	251	265	277	263	271	281	270	261	251	269	265	262	269	259	269	269	235	234	252	278	254	235	277	276	275	249	272	267	246	262	271	268	300	277	291	250	262	270	285	228	254	282	238	281	250	271	255	273	234	268	262	271	257	257	267	264	284	284	259	277	278	227	284	279	309	264	280	262	277	266	276	258	297	280	268	299	260	245	277	276	254	276	258	241	268	287	272	239	271	247	259	285	284	253	264	224	297	249	282	241	269	253	304	256	282	282	264	257	276	262	271	274	253	290	283	271	234	270	260	244	250	249	227	263	271	259	278	259	275	277	241	281	262	258	278	281	292	274	236	284	249	255	253	236	269	262	299	282	235	249	277	274	245	273	245	276	247	290	256	248	254	281	267	287	266	241	262	280	262	278	259	245	250	239	256	266	233	253	259	272	257	298	289	254	277	256	249	236	261	245	262	271	260	250	264	243	239	264	263	277	288	299	228	264	263	281	267	271	279	289	263	269	266	237	266	254	274	283	255	235	289	254	245	286	235	276	261	270	254	266	260	295	251	279	274	280	226	263	240	274	248	251	250	254	267	258	254	253	246	241	249	258	271	293	252	268	284	263	296	288	269	257	268	293	264	257	262	231	276	281	267	258	263	251	230	265	267	238	304	252	301	266	282	243	246	293	254	245	290	243	269	259	263	236	240	289	270	261	248	250	281	270	285	269	241	262	258	274	252	276	268	254	234	292	241	269	235	256	292	267	247	245	270	299	264	273	259	247	287	262	254	252	282	242	249	256	247	255	253	274	293	274	299	271	296	293	249	257	249	251	252	265	260	271	250	241	285	278	246	271	289	269	268	253	283	250	277	238	273	256	246	244	266	292	250	269	263	251	252	272	280	268	282	276	271	248	249	257	273	248	308	272	249	265	266	247	251	266	251	257	260	258	276	261	256	265	242	265	276	248	283	255	259	275	278	301	277	259	255	229	278	227	283	272	266	267	253	281	290	266	272	257	248	273	260	258	251	285	304	311	271	260	269	271	269	260	280	257	276	284	264	294	265	244	255	261	271	299	276	275	267	273	243	249	256	314	256	275	275	250	275	272	294	280	254	224	256	266	266	261	259	247	264	257	267	281	268	251	269	287	249	279	255	322	245	266	277	264	253	282	246	275	254	280	263	254	255	258	252	261	246	279	252	246	291	268	254	248	268	278	262	259	277	250	262	273	248	258	250	214	254	266	274	260	292	267	279	238	251	276	258	262	279	274	245	265	268	266	236	264	268	271	279	288	263	306	247	232	287	245	253	267	275	262	289	258	254	262	260	300	285	299	274	272	281	255	254	241	245	253	243	296	285	284	279	266	279	268	248	238	255	251	294	249	278	256	283	257	272	264	265	271	256	281	262	246	287	277	267	271	290	271	240	260	265	283	264	264	256	271	277	286	268	269	275	256	267	263	258	243	261	261	244	275	286	256	256	245	266	270	286	250	274	267	267	272	252	267	221	231	289	252	256	264	232	277	235	249	242	280	288	278	301	269	250	247	254	259	216	264	245	259	255	278	261	317	267	289	265	278	246	267	273	256	249	290	268	276	275	271	239	244	266	263	284	288	283	249	255	274	245	266	275	263	259	270	260	258	288	266	244	280	281	278	242
9904	11711	19851	17560	14917	19297	13411	12324	8073	5531	4881	3628	3153	2900	2351	1773	1836	1665	4068	7153	6180	3505	2200	1604	1346	1167	967	881	757	798	778	766	725	764	752	733	767	747	737	754	778	756	725	744	750	755	761	755	698	741	717	762	752	717	713	777	796	667	724	754	721	718	712	775	751	743	760	767	770	756	764	716	757	769	702	756	736	737	714	758	693	726	722	721	753	720	753	772	757	731	708	814	776	728	726	725	741	777	744	742	699	694	720	741	698	719	725	727	783	738	722	791	734	738	773	714	742	761	737	766	776	754	727	734	754	736	735	728	802	715	782	687	707	748	753	735	752	780	777	726	702	722	796	774	759	768	781	752	771	739	767	727	824	740	745	724	742	763	684	700	767	762	796	748	791	759	692	732	754	762	775	767	708	702	762	793	761	736	735	729	783	761	682	747	717	718	754	791	736	787	692	802	755	724	763	730	748	765	799	738	738	743	739	773	758	714	726	754	722	699	728	689	748	716	784	731	749	747	738	737	701	768	726	707	742	745	774	733	690	727	774	692	731	775	806	735	761	698	718	734	706	723	739	752	768	740	708	786	781	741	740	812	753	695	745	714	782	756	752	798	731	761	778	752	728	793	787	735	743	750	756	759	787	730	714	782	751	746	737	800	744	771	743	755	704	811	740	748	754	741	775	750	758	704	696	688	767	699	782	775	733	726	755	737	762	674	766	717	749	750	733	736	714	779	730	794	762	754	783	755	733	800	749	784	726	773	702	733	770	745	722	729	799	735	722	778	724	743	741	799	745	708	797	756	693	731	748	719	745	757	766	750	744	726	745	724	750	704	768	741	748	729	723	732	733	754	769	724	766	760	745	774	753	770	733	685	767	777	767	781	753	762	740	738	844	766	782	765	749	694	729	723	794	728	733	738	737	770	764	714	723	747	745	668	791	761	706	731	762	744	734	754	764	740	733	730	740	731	779	738	734	749	783	737	727	730	685	715	725	733	763	730	751	751	752	750	752	696	802	717	696	755	776	772	762	761	729	720	721	668	753	772	693	733	720	734	749	719	781	768	716	761	748	711	731	735	707	749	735	745	787	737	739	759	747	754	775	754	695	751	797	757	739	771	706	754	737	707	747	754	757	721	763	771	760	779	746	756	762	728	717	744	772	745	743	745	740	718	720	762	740	798	776	774	736	778	738	761	774	705	721	755	696	748	665	741	763	721	797	732	746	719	762	745	756	708	707	744	742	704	744	777	759	722	769	706	745	754	746	745	737	787	767	730	750	709	761	729	750	745	736	771	752	756	733	755	721	758	746	755	768	755	746	738	704	744	756	720	762	728	747	743	745	751	718	686	737	721	743	728	718	744	735	701	793	764	782	732	742	741	727	747	783	732	767	733	684	731	775	708	804	796	739	747	731	792	710	716	705	745	766	756	731	750	739	726	740	739	733	759	754	746	793	751	800	735	739	691	723	743	766	774	722	755	718	747	745	747	713	740	742	795	728	759	777	808	768	756	743	736	746	780	715	734	738	705	756	807	745	731	759	758	722	741	724	732	705	727	751	756	789	737	725	728	716	670	741	727	752	761	749	724	783	744	739	739	775	794	750	774	734	759	798	779	739	725	747	743	764	713	776	709	699	759	734	778	758	745	748	720	729	756	734	736	755	745	765	741	696	749	720	738	760	751	692	690	732	759	769	730	719	714	765	738	763	719	779	774	742	720	736	781	694	784	733	797	723	761	731	718	739	773	768	783	744	764	749	707	728	749	748	714	720	701	821	758	742	775	759	802	707	748	742	709	700	777	721	751	771	717	751	702	726	715	760	706	767	764	679	708	717	772	757	752	760	742	751	710	727	737	765	723	735	779	744	731	791	739	768	715	708	772	701	764	746	743	764	699	776	739	745	732	712	781	721	722	739	683	750	721	800	767	717	803	748	701	730	745	778	646	718	714	768	709	749	784	801	710	774	790	689	746	737	772	779	747	770	737	750	741	774	713	677	783	728	765	712	700	744	727	754	712	789	731	753	740	674	758	776	767	743	745	739	768	813	734	777	716	736	719	758	728	817	758	775	769	745	701	727	725	738	749	724	717	760	709	730	776	774	762	733	791	725	740	737	748	758	738	761	711	759	767	713	727	730	765	750	757	801	711	810	772	728	769	774	747	706	707	753	695	693	770	738	733	756	751	767	782	756	788	749	749	744	757	748	707	733	690	772	764	705	759	738	734	779	731	723	731	772	773	695	757	766	799	755	716	752	734	769	761	771	750	776	772	795	741	738	752	753	754	773	706	744	746	732	708	742	719	749	717	792	750	776	793	765	739	729	762	729	771	747	707	698	732	733	731	739	712	780	744	759	766	734	733	764	767	753	751	738	726	724	721	702	760	734	756	701	731	708	764	753	698	698	726	738	716	745	732	718	751	714	777	767	733	706	714	757	769	754	696	764	739	775	749	776	711	757	723	701	748	734	774	753	778	747	732	716	734	784	722	743	824	774	758	737	736	740	755	758	756	755	750	744	738	710	734	727	771	776	714	748	762	683	769	727	779	716	715	766	762	761	759	721	747	729	711	776	797	733	700	679	744	761	739	757	775	731	726	723	779	722	730	751	760	756	722	752	706	729	738	730	745	747	700	771	751	742	709	741	745	782	684	756	773	745	742	767	709	771	682	704	712	767	772	792	709	724	762	740	780	732	753	754	735	773	785	742	765	774	754	746	698	714	751	815	754	748	718	763	683	717	791	737	725	725	748	715	767	680	676	745	745	746	756	716	718	739	749	746	711	761	752	721	730	765	739	758	722	755	735	755	756	743	768	781	721	739	802	733	747	736	722	752	749	712	752	782	735	746	768	721	722	730	754	700	713	763	753	707	720	746	743	709	740	716	773	755	754	697	758	740	751	755	737	748	726	768	723	731	809	690	724	739	728	696	741	732	770	745	752	740	766	748	740	705	731	788	748	758	758	746	706	791	760	782	796	769	765	729	767	752	724	779	708	728	768	712	757	781	737	749	765	702	692	709	770	734	718	747	763	757	723	765	770	775	749	692	771	716	750	775	760	794	733	741	738	716	737	699	712	749	767	742	727	729	757	777	745	709	718	764	747	751	761	728	766	716	754	717	826	722	758	768	764	728	739	744	716	752	757	749	777	732	744	774	745	777	701	742	756	753	712	780	787	762	723	753	726	782	739	755	746	716	774	720	780	756	707	767	774	733	752	712	745	730	751	751	730	781	705	767	735	742	725	769	756	738	732	759	730	725	733	737	735	731	763	821	726	775	726	765	752	820	721	728	829	758	750	795	738	774	743	777	774	732	726	794	755	762	732	743	800	679	796	776	743	726	771	758	743	723	749	741	773	738	743	708	740	720	737	789	747	732	743	797	761	771	747	742	722	744	730	706	790	722	771	709	702	736	729	701	764	783	710	679	724	727	751	768	771	700	785	758	708	760	697	751	775	726	737	780	764	719	706	710	747	777	766	741	722	774	701	746	718	810	732
29770	22818	22216	14646	10477	12591	9658	5601	3396	2514	2197	1665	1092	838	686	584	619	580	1486	2565	2292	1260	862	535	415	375	331	315	302	303	294	255	265	253	298	271	219	276	312	280	291	250	279	285	280	269	262	271	289	225	272	269	266	295	274	287	282	267	261	257	282	259	257	251	258	300	275	268	276	278	281	263	230	273	252	264	243	259	285	307	233	261	267	294	247	267	285	298	286	280	257	248	279	276	274	267	293	267	251	270	283	267	281	291	277	271	287	299	283	267	296	240	274	286	255	255	279	260	285	253	258	285	274	298	252	268	270	278	235	299	270	274	276	270	281	255	262	281	263	273	286	275	296	259	267	276	295	266	265	267	269	260	305	287	270	247	255	279	266	257	293	266	259	278	283	279	273	269	267	288	251	265	276	278	272	283	258	282	282	275	279	273	284	293	253	250	292	264	290	244	269	244	247	259	248	247	231	244	272	262	271	276	282	283	258	298	262	283	239	281	266	288	283	264	267	264	283	319	298	270	288	269	278	277	257	262	279	280	276	280	290	263	279	304	276	267	277	258	252	285	272	251	278	266	275	293	304	273	278	276	275	303	237	239	286	294	285	263	268	267	259	280	265	301	271	291	270	260	252	257	251	282	241	286	266	276	308	279	260	270	273	284	281	313	277	269	292	254	249	265	282	273	252	260	246	238	256	274	261	272	297	246	293	259	263	263	265	277	287	241	249	268	276	273	271	261	266	252	275	269	258	263	282	287	272	255	260	296	299	251	274	248	275	264	278	238	283	258	276	273	273	268	273	251	284	264	264	266	246	258	288	291	273	277	289	271	276	279	260	280	286	275	255	255	257	261	281	301	255	292	263	279	279	257	281	284	289	276	267	287	260	255	271	277	255	251	277	264	252	272	309	253	251	259	286	277	268	294	259	287	273	264	271	259	263	269	288	280	282	277	281	259	258	258	269	296	258	269	251	259	261	286	251	262	283	257	267	260	273	294	277	275	317	270	282	282	252	289	279	269	283	273	255	273	261	273	286	282	278	264	289	308	290	276	259	249	269	254	266	272	280	252	303	291	263	288	259	276	288	315	314	272	283	276	241	265	275	271	294	277	291	289	242	273	248	272	276	281	286	275	312	303	288	278	250	280	255	251	265	264	280	276	252	292	304	274	285	272	258	276	266	267	247	267	257	267	282	274	259	262	250	246	253	282	255	270	269	292	269	289	269	270	279	243	269	252	272	247	310	251	280	277	312	265	301	275	244	263	285	289	259	262	285	259	288	246	264	296	279	262	252	278	283	296	258	275	255	270	272	296	298	282	287	279	281	289	275	281	250	322	285	273	294	269	270	271	247	261	280	276	316	284	288	255	262	270	275	268	264	296	252	290	258	293	277	287	261	314	243	230	256	296	310	289	296	281	263	278	295	287	255	251	281	304	252	282	267	273	227	311	274	270	302	241	284	288	285	292	263	274	279	271	280	263	275	249	273	267	308	280	292	248	282	267	266	288	294	270	270	261	277	269	257	268	262	272	256	259	273	279	269	269	265	288	298	310	304	281	280	288	282	289	266	272	307	281	292	277	277	265	281	257	288	282	258	252	283	238	269	268	265	282	286	287	283	265	298	287	271	254	232	265	302	273	284	280	268	290	268	250	274	267	292	269	273	274	273	294	302	285	323	303	295	293	265	303	265	273	264	268	275	277	276	313	259	279	269	269	271	301	288	270	291	305	270	287	270	253	299	279	272	308	274	276	285	281	262	271	314	254	284	264	286	268	285	277	300	272	298	252	249	246	268	290	298	293	278	286	275	267	304	281	273	322	281	269	279	282	288	278	261	259	274	264	256	282	256	261	262	264	255	293	269	270	240	288	261	252	285	255	259	276	244	271	245	276	279	295	230	298	276	277	260	275	276	288	276	303	270	253	273	295	308	294	275	288	236	275	246	263	288	304	272	306	273	300	293	288	243	283	270	271	273	281	277	277	283	251	274	300	287	280	276	273	277	301	271	266	242	265	261	266	255	270	274	271	286	303	290	298	268	237	262	306	273	269	288	284	268	305	272	242	298	250	273	283	270	258	268	267	265	267	290	280	280	279	301	286	263	266	257	254	267	244	254	283	266	241	304	274	289	287	248	259	273	271	280	261	310	272	261	262	274	280	239	274	256	270	306	266	281	276	257	256	273	261	298	252	259	272	257	269	271	281	261	284	264	284	270	276	264	261	272	282	253	291	263	264	284	272	271	292	280	288	276	290	298	271	311	287	268	285	289	276	308	268	253	297	290	241	256	253	292	278	279	271	283	295	284	268	275	281	319	241	316	284	250	279	275	298	275	288	290	293	280	248	281	289	286	295	306	276	282	250	259	272	292	259	262	274	245	287	275	286	277	263	273	308	291	287	272	243	265	258	277	269	264	302	271	252	286	260	259	269	291	235	266	289	271	283	305	248	279	270	310	276	281	276	260	256	307	253	299	248	258	295	249	293	269	316	275	292	247	281	253	275	244	247	303	286	292	254	256	281	253	289	263	294	288	276	299	266	299	280	251	251	281	264	257	285	298	258	267	298	267	277	256	242	251	281	272	278	258	268	267	305	261	276	253	261	297	272	254	272	260	288	252	289	249	281	275	276	295	264	291	285	273	303	275	248	273	256	261	238	262	284	287	285	257	280	291	277	272	273	252	295	278	258	272	256	290	277	254	243	247	269	257	264	267	261	236	245	261	290	249	283	294	288	273	286	281	272	296	275	267	287	287	273	286	275	276	277	281	294	275	286	270	240	281	221	264	266	244	304	282	289	282	255	269	263	269	287	273	280	271	297	271	262	273	282	280	254	264	294	275	276	270	304	302	276	275	268	281	279	258	276	277	263	234	259	286	264	290	261	271	263	292	305	322	257	261	267	275	275	281	264	272	260	270	264	267	281	284	249	269	313	302	287	252	275	311	279	244	269	304	264	254	287	301	251	258	286	302	245	295	288	242	254	290	283	265	270	264	288	251	282	284	275	274	276	277	265	302	267	300	264	280	232	265	293	254	301	277	253	279	304	278	258	282	272	301	278	272	251	276	265	292	244	276	270	286	252	289	259	236	296	272	288	286	254	283	272	281	254	262	275	262	280	311	253	266	301	277	289	266	276	275	253	289	303	257	290	278	271	278	259	265	276	284	265	264	264	275	275	273	255	296	266	300	290	267	245	247	273	262	281	224	258	267	248	288	248	285	289	274	283	278	289	259	270	298	283	264	255	265	272	285	291	301	261	301	304	268	269	313	290	276	287	256	243	279	263	281	279	273	296	267	250	258	250	268	331	254	273	270	283	310	240	281	282	278	281	269	242	278	313	267	278	289	278	256	266	299	274	259	266	266	277	278	267	238	280	244	273	263	242	249	293	286	231	272	262	260	246	283	267	269	293	305	307	268	258	283	271	304	256	290	248	257	280	288	261	294	280	268	267	280	249	257	287	275	268	273	301	278	259	294	327	283	302	290	277	278	297	268	264
11737	16425	23351	21739	21004	24976	19368	14609	10549	8785	8058	6514	4612	3696	2998	2689	2643	2080	7004	11286	9821	5453	3640	2222	1627	1288	1102	933	826	811	777	724	743	749	787	752	788	755	814	741	760	802	798	766	721	780	721	754	685	780	742	721	772	742	793	757	788	778	777	793	750	700	761	747	722	771	745	843	766	768	739	794	791	791	761	788	773	756	757	804	780	763	811	749	742	811	736	765	758	747	742	779	781	819	814	759	748	663	773	761	814	763	775	747	761	749	746	762	781	727	834	770	783	727	786	749	787	743	773	710	790	771	771	745	823	791	818	751	734	796	739	785	760	745	768	765	767	725	779	710	753	744	762	755	838	741	789	773	732	813	798	755	732	788	763	790	750	722	747	786	815	779	766	739	773	761	746	769	752	729	779	714	710	787	813	757	766	786	779	765	806	757	726	769	789	787	768	678	742	703	738	758	765	749	757	835	750	784	777	722	731	798	769	780	727	767	781	788	721	778	739	757	726	796	766	775	739	730	753	726	765	748	763	740	742	738	719	786	759	760	761	762	742	776	824	725	770	747	787	772	755	780	762	772	764	823	731	742	768	783	793	756	774	731	747	736	784	734	754	797	701	832	711	766	776	742	742	775	768	794	785	758	786	762	797	757	776	789	757	732	787	756	754	791	789	739	726	764	788	777	739	750	810	816	769	761	744	819	757	727	761	739	756	774	785	796	748	749	680	701	751	749	744	763	727	761	754	717	755	745	716	750	759	791	794	783	782	796	780	759	770	737	758	743	756	771	768	759	767	752	733	781	746	768	797	734	764	780	781	770	782	797	782	727	811	729	764	749	747	778	770	777	747	736	730	817	756	839	745	775	750	749	795	758	715	766	798	782	753	764	762	739	782	715	784	767	706	813	736	796	804	721	768	815	771	762	777	756	822	733	767	823	845	759	757	748	746	770	750	757	748	783	782	783	787	723	738	717	771	747	817	777	793	737	754	737	764	800	796	759	769	778	780	790	749	764	753	796	789	794	786	777	729	765	799	766	790	812	769	780	811	670	786	798	746	752	789	794	783	751	770	718	784	751	741	765	807	752	831	791	777	772	748	740	742	721	747	751	792	755	756	787	778	773	755	813	765	791	783	772	737	803	786	760	804	755	749	754	730	789	776	800	785	754	772	751	773	728	724	763	754	740	757	771	766	770	805	796	756	816	748	779	763	734	762	740	774	789	734	808	801	793	772	798	788	775	781	746	775	798	722	768	776	803	773	758	819	768	804	767	782	771	825	778	767	765	746	795	717	738	730	715	791	719	778	780	741	778	751	774	757	797	737	783	740	740	788	719	773	782	775	795	814	787	733	739	737	770	759	804	759	747	779	814	724	731	746	763	688	760	762	780	749	767	782	733	712	827	790	795	721	785	746	768	760	775	757	780	755	706	782	796	787	782	760	802	779	766	743	725	768	776	736	793	745	812	748	780	746	793	775	743	758	772	769	791	810	781	737	794	764	764	786	771	793	757	779	733	769	741	801	738	793	779	742	784	792	785	774	767	764	752	762	769	720	759	727	774	743	746	763	782	775	756	780	805	742	787	760	766	756	767	800	744	787	783	775	746	788	740	793	772	804	781	759	784	741	723	854	795	767	822	722	794	774	745	740	783	750	797	813	763	779	767	727	710	783	737	765	783	804	746	790	785	721	798	749	772	800	750	709	806	817	734	730	739	788	756	791	759	761	755	799	793	774	762	759	734	761	773	767	759	741	729	740	735	724	729	781	790	742	762	771	750	723	763	751	815	751	781	743	817	777	776	760	788	783	720	712	788	731	784	751	795	767	719	775	810	827	732	738	764	765	799	753	731	762	737	747	759	762	759	781	806	783	771	771	769	722	741	763	747	762	773	774	754	776	794	791	777	779	750	731	784	779	827	748	801	746	738	731	785	774	759	749	757	797	778	779	729	758	744	781	802	758	774	763	710	791	774	777	752	742	758	769	752	794	795	757	743	782	734	740	767	701	781	748	785	774	801	733	805	767	761	785	776	755	758	740	799	745	783	769	751	790	804	775	786	790	768	774	761	750	769	766	787	752	749	753	797	759	785	758	737	770	748	743	762	794	754	744	795	762	777	816	796	792	719	741	777	716	788	736	771	742	766	735	792	742	738	751	743	761	742	720	737	758	786	777	771	730	768	731	771	771	806	801	765	820	771	779	769	804	777	764	712	792	730	792	714	792	770	746	736	796	743	746	782	693	747	787	761	750	792	768	810	775	799	772	826	770	734	754	770	782	802	797	738	782	787	744	778	762	784	705	825	783	791	755	743	752	771	792	723	708	735	791	725	755	801	794	749	768	732	769	745	771	776	740	811	748	771	762	755	739	716	784	775	738	727	775	729	748	734	788	772	805	803	782	795	743	764	818	785	744	754	774	798	761	758	817	792	787	784	782	723	739	745	800	740	729	762	854	766	754	765	789	737	745	757	804	748	751	756	788	775	775	761	761	830	764	717	767	743	802	781	759	796	743	727	735	790	751	782	768	779	775	773	739	724	780	767	716	735	802	710	708	748	801	784	735	753	751	795	797	753	742	740	739	766	743	794	787	756	770	748	784	750	756	739	757	743	785	775	744	744	750	786	781	731	799	786	752	784	760	760	726	725	751	791	787	730	758	747	755	796	784	769	809	778	756	717	782	800	755	751	751	721	709	751	764	809	784	766	762	788	766	723	745	799	765	760	771	740	740	794	776	711	795	734	758	715	770	805	742	745	733	754	739	808	780	801	750	791	794	762	774	782	781	744	795	825	752	770	728	730	753	766	824	771	764	745	799	782	790	781	793	775	798	731	753	787	795	757	775	771	735	719	739	770	741	814	803	807	773	789	722	745	789	766	717	759	752	742	785	751	789	756	811	725	752	758	769	737	794	742	780	778	763	746	805	758	743	817	814	802	710	739	771	780	753	780	750	721	801	772	799	730	771	805	764	705	752	751	804	782	721	753	705	775	748	761	721	789	797	771	767	788	790	731	818	782	783	765	764	752	733	783	757	845	743	719	746	737	747	783	803	693	780	765	726	746	799	776	778	770	753	747	740	796	782	788	768	784	757	795	766	776	751	733	728	811	762	780	719	783	717	811	753	795	769	744	754	800	760	789	778	758	734	729	778	777	781	711	769	747	710	779	761	710	763	755	735	721	828	753	793	757	745	759	806	750	776	768	785	743	775	759	731	751	760	792	745	765	728	753	718	751	778	738	794	740	788	783	808	781	823	764	786	728	765	794	761	761	798	775	795	772	739	742	753	783	746	789	768	738	771	739	796	787	739	774	784	810	736	762	744	745	749	763	781	731	777	730	792	778	767	756	780	781	729	783	806	740	743	779	792	798	757	769	799	794	789	750	706	734	765	779	763	762	794	756	770	740	750	777	773	756	780	754	797	722	772	744	738	787	830	800	751	750	793	743	786	744	797	763	794	773	759	742	737	794	783	724	719	756	744	750	758	758	791	743	762	782	749	762
28855	17833	5014	1477	1082	950	699	552	425	398	401	339	324	350	274	296	281	264	275	381	426	338	324	255	256	248	254	252	268	231	235	267	228	232	278	259	271	257	281	266	269	280	261	218	249	258	257	245	257	249	246	281	239	254	268	235	259	257	271	293	237	260	276	257	246	261	288	267	249	254	275	229	259	262	265	255	239	234	265	286	243	245	234	237	253	261	241	264	245	286	247	265	250	233	260	269	226	248	276	282	224	262	248	228	264	235	257	247	274	274	275	253	290	260	269	257	250	262	241	258	255	241	245	256	258	236	242	209	253	235	225	241	263	251	234	248	246	227	270	232	248	232	258	257	247	243	246	260	256	261	232	235	259	283	251	250	254	283	245	259	272	241	252	222	258	277	288	229	246	231	248	231	263	256	254	259	240	232	264	305	237	267	238	223	260	270	250	240	266	241	255	250	246	308	252	280	248	258	252	278	258	238	242	245	226	258	211	259	264	244	267	281	249	259	260	255	252	259	269	248	250	236	271	263	280	276	243	268	251	276	283	258	269	262	269	260	244	263	271	241	278	260	255	223	267	264	254	253	272	250	257	243	253	245	258	264	246	275	285	233	232	283	268	235	237	279	240	244	238	264	235	259	221	250	276	288	216	257	289	246	231	268	275	269	276	242	254	260	269	246	264	265	242	246	264	251	269	271	236	225	251	287	263	261	225	231	249	226	256	237	268	259	246	250	258	222	255	217	244	242	272	219	268	277	248	248	271	251	255	253	248	257	223	219	259	249	252	242	269	280	231	234	256	226	273	268	254	234	274	255	252	259	257	260	251	258	253	250	275	234	252	261	246	302	237	267	271	271	233	246	268	281	249	267	259	275	246	226	240	240	266	255	274	290	273	254	274	249	238	229	253	247	253	245	262	281	251	246	256	245	254	243	249	277	246	274	267	272	230	224	246	232	286	241	246	240	258	261	249	242	263	268	238	234	252	280	280	277	257	252	268	234	272	266	272	254	229	281	244	258	220	237	273	278	227	267	255	274	247	260	244	268	251	252	236	263	255	217	279	258	264	274	249	234	251	272	233	262	268	269	248	267	257	247	274	269	262	248	233	234	261	277	226	257	227	229	258	250	270	250	240	264	278	248	247	265	251	247	265	229	227	239	259	223	255	237	252	237	255	269	240	249	255	282	248	233	255	241	273	232	271	265	244	251	269	261	262	272	266	261	239	243	266	250	224	246	278	240	251	255	272	251	278	221	258	271	242	250	261	271	227	251	257	264	260	250	258	270	235	247	259	251	273	241	241	225	274	254	261	265	257	272	257	238	248	224	282	263	252	250	258	246	263	259	266	238	296	263	247	260	261	234	260	237	250	241	253	280	230	235	255	283	264	277	243	275	268	249	236	247	271	226	244	281	245	242	257	266	256	270	254	253	266	264	235	240	255	276	243	263	300	254	283	262	262	249	246	270	228	244	253	249	278	264	224	277	256	289	248	247	252	242	282	227	234	233	249	233	245	263	226	287	267	250	240	244	248	233	266	257	251	245	257	259	238	260	266	254	212	270	245	238	274	250	234	251	254	257	249	247	249	266	246	248	242	254	229	278	257	261	231	246	272	261	248	259	238	251	286	251	276	260	271	252	241	248	264	229	225	233	272	255	255	272	253	264	262	269	231	258	265	258	234	249	242	246	242	232	261	254	285	269	272	245	224	256	231	278	238	271	261	248	254	269	257	256	247	267	293	243	270	238	246	278	251	263	266	261	281	243	253	241	267	254	281	259	235	281	218	274	241	244	253	261	255	279	234	242	251	266	260	257	228	264	251	226	216	256	240	249	247	268	249	251	254	207	251	236	257	260	225	243	274	257	244	264	277	234	239	290	251	264	272	258	253	247	236	236	231	265	256	254	225	247	237	256	252	265	275	248	245	278	250	245	253	291	247	265	225	255	245	245	252	241	263	239	222	249	277	260	244	250	266	253	233	234	243	254	257	262	263	227	239	259	248	265	248	224	249	252	290	254	287	256	247	243	252	257	245	270	261	265	255	229	274	261	271	269	265	245	244	252	261	241	220	246	300	261	255	251	280	252	233	257	251	252	252	262	217	232	247	266	252	264	266	247	251	263	287	250	252	256	225	250	269	258	251	236	239	266	244	257	257	267	240	248	269	259	264	221	241	229	250	251	252	253	251	285	242	228	251	231	277	240	238	239	268	243	252	242	227	258	238	251	256	262	284	285	252	255	250	252	242	240	258	263	227	243	269	247	278	262	226	259	229	238	253	241	265	217	247	269	236	271	272	255	278	228	259	276	292	263	238	259	253	252	251	259	251	259	256	271	266	271	259	237	223	254	276	232	259	256	263	254	267	269	235	255	247	278	254	248	250	268	253	231	263	265	244	276	268	242	231	254	234	242	261	251	247	241	247	252	240	242	272	245	247	280	254	252	260	257	259	274	271	236	242	254	239	250	251	254	251	236	249	258	246	277	276	282	254	272	256	252	268	262	253	275	260	250	279	237	250	267	267	255	245	245	244	226	255	245	252	276	260	268	217	255	252	253	266	238	248	272	252	245	241	258	219	267	230	265	252	259	240	241	237	282	266	232	262	271	284	262	254	287	269	259	274	270	248	248	241	257	263	248	287	252	287	244	251	253	257	268	238	245	261	220	236	239	231	267	275	246	258	254	261	250	261	267	236	254	246	267	257	270	261	263	275	245	258	271	276	265	240	246	265	273	225	263	251	225	255	257	252	272	280	254	232	252	253	273	248	261	268	247	243	258	254	249	259	273	269	263	261	248	240	264	250	253	247	255	267	254	246	240	248	242	275	251	249	281	250	234	269	250	274	256	253	248	246	259	239	272	279	297	252	250	267	272	240	297	242	266	262	260	248	255	250	269	249	243	227	250	280	263	233	288	251	232	249	229	254	292	269	232	275	244	244	262	253	268	281	245	255	272	260	277	228	238	252	270	242	237	281	254	272	246	257	255	258	233	260	285	240	258	236	247	217	238	278	256	251	231	252	229	250	245	255	270	247	270	239	274	215	280	268	208	243	254	237	254	279	227	245	237	262	265	253	254	297	250	249	275	252	266	265	242	216	271	258	233	229	261	271	218	235	243	255	248	267	241	234	233	237	256	262	235	248	233	244	256	256	248	279	264	251	263	249	236	251	232	258	255	294	275	246	231	243	247	272	254	260	252	284	255	271	258	226	241	247	258	248	284	265	267	271	255	263	238	270	292	230	222	277	249	257	270	247	230	251	256	272	263	276	241	266	258	255	222	278	247	258	257	246	274	246	281	239	236	297	233	260	244	259	248	271	231	245	221	243	250	275	283	277	273	280	220	250	241	298	253	241	237	220	259	242	260	275	269	269	251	223	239	237	239	271	251	261	224	238	266	251	251	233	277	276	264	241	246	251	216	272	241	270	274	286	252	243	239	231	254	246	259	282	242	269	231	261	233	264	244	234	233	269	261	270	269	242	262	248	273	242	235	252	245
6811	3742	5180	4993	4808	4047	2959	2245	1670	1527	1432	1220	1097	988	918	879	904	850	993	1465	1562	1182	999	843	752	718	783	703	730	733	669	754	708	747	694	717	716	731	721	713	722	756	702	653	786	729	704	740	685	684	742	716	743	704	734	740	709	710	720	760	700	711	692	717	733	739	713	701	708	731	733	740	726	711	697	683	720	699	699	739	713	664	719	709	737	703	727	705	709	723	686	737	717	720	715	714	750	749	701	726	724	727	751	714	730	717	722	727	712	710	775	693	730	718	741	712	709	713	709	719	712	745	732	710	746	724	686	742	734	741	776	720	756	745	699	700	705	716	676	705	713	746	711	722	786	719	751	708	705	711	745	677	727	679	668	701	717	709	734	720	686	688	719	734	744	750	732	734	723	691	684	673	686	661	728	774	762	695	737	717	709	698	749	716	726	723	670	673	721	750	732	725	728	743	790	670	772	751	712	697	723	718	734	738	715	683	751	744	721	686	721	693	725	739	669	721	735	711	734	740	734	709	747	745	704	686	711	662	728	678	770	726	686	716	748	722	719	771	708	733	684	718	753	704	692	717	681	737	728	696	719	713	709	722	704	708	697	697	738	756	680	745	695	740	734	712	685	700	706	711	701	713	710	738	746	716	745	706	702	688	743	732	681	719	723	756	703	764	729	672	732	758	697	677	748	694	717	734	699	748	695	783	719	713	696	697	724	706	692	703	692	683	691	732	743	721	718	688	725	715	731	725	707	699	764	679	698	718	673	727	702	730	694	730	728	660	754	699	691	701	777	735	717	721	739	685	721	718	715	728	708	740	719	721	704	709	663	666	746	744	735	747	707	690	706	685	703	777	760	708	743	714	749	758	710	739	736	730	728	684	766	701	682	761	704	711	736	725	714	686	739	772	665	697	740	703	663	745	716	653	698	768	722	731	767	689	735	690	696	716	768	744	712	732	765	726	718	693	695	708	726	710	748	742	712	731	699	719	759	756	739	747	723	758	777	729	725	699	705	732	675	672	708	726	710	771	699	702	715	704	748	762	671	751	688	732	730	754	697	681	720	687	694	694	725	695	755	725	753	727	689	744	705	740	770	747	750	639	719	713	701	724	761	667	714	746	695	690	743	766	700	712	707	725	649	680	710	721	724	685	656	780	729	721	751	714	671	711	727	695	727	706	744	700	710	703	672	720	753	769	691	749	698	740	750	726	733	742	740	662	738	707	693	739	742	711	688	751	745	739	719	669	739	714	755	719	722	687	718	755	785	716	717	687	730	665	693	740	763	700	735	694	715	673	703	744	746	753	770	696	714	704	660	735	684	761	752	706	743	737	698	660	710	738	699	711	685	651	688	706	740	703	742	782	747	770	712	726	704	729	712	718	756	728	714	770	704	711	705	743	702	715	775	720	718	716	704	693	700	746	744	724	749	724	737	704	699	726	684	683	712	764	714	717	724	726	717	716	692	738	736	722	689	695	739	730	709	690	687	712	699	759	691	707	698	772	736	664	747	757	761	696	695	716	751	703	700	721	735	727	706	713	728	757	717	713	697	735	731	717	704	735	712	698	684	785	714	761	711	725	699	677	727	714	684	718	705	745	652	710	700	738	713	725	704	700	722	726	758	730	709	725	753	719	775	673	689	736	719	711	734	746	770	739	705	749	730	705	713	732	725	741	713	734	700	715	773	711	738	703	694	682	692	704	746	745	716	795	685	756	699	722	696	722	693	694	705	688	724	700	704	764	776	726	722	780	735	683	745	687	746	733	762	696	734	738	740	710	687	707	766	730	742	725	717	756	731	725	732	713	713	708	712	769	708	744	727	732	748	683	745	723	683	753	793	758	693	744	734	709	741	721	723	706	756	669	719	753	726	696	701	690	747	722	687	736	699	750	787	682	685	651	653	678	704	724	696	733	687	685	719	750	686	736	723	725	714	727	712	730	704	714	688	745	701	723	692	697	690	696	680	695	727	703	710	722	745	700	781	751	699	698	686	713	718	708	716	699	744	715	719	742	754	694	725	695	740	716	716	756	689	695	708	754	754	729	702	740	698	728	750	699	732	705	693	689	691	721	704	700	746	736	665	727	713	721	686	733	736	756	760	721	700	673	707	715	700	680	733	704	722	679	729	729	708	683	737	694	725	721	689	723	783	743	716	697	798	741	729	759	740	706	701	702	650	716	746	714	727	721	731	728	712	696	691	737	731	690	727	783	711	727	681	702	764	735	707	681	714	746	763	782	688	667	713	711	683	712	721	751	714	716	743	699	723	728	674	703	736	672	751	707	691	738	722	739	755	728	703	727	696	697	778	658	673	683	765	692	743	709	691	739	750	722	740	726	685	699	756	703	729	695	748	711	778	687	740	715	754	720	705	681	742	714	684	730	732	691	729	661	732	672	669	757	674	714	684	736	706	727	706	757	691	709	732	726	684	727	707	720	689	713	667	712	718	756	708	713	744	728	741	715	745	716	729	723	717	743	674	707	701	731	714	750	772	735	762	705	730	709	709	707	718	773	713	672	695	725	709	725	739	700	728	718	762	773	758	754	726	715	740	718	711	724	726	671	700	779	689	723	753	723	734	713	720	705	756	715	720	682	709	738	735	688	721	707	678	720	703	699	709	737	707	717	677	707	703	753	714	745	681	674	691	692	693	721	773	716	672	733	720	754	702	706	709	709	683	701	717	700	720	751	691	688	696	698	738	721	745	686	725	765	715	657	727	722	722	721	737	696	755	749	699	675	701	712	740	767	679	740	720	787	732	688	724	698	729	759	744	701	729	699	739	729	669	728	690	680	705	730	694	729	742	718	750	699	703	659	718	705	702	742	711	699	763	719	725	766	673	718	694	703	706	727	718	745	727	726	725	741	754	696	765	756	712	680	745	713	724	714	709	690	734	743	736	691	722	753	699	717	733	719	721	729	726	712	751	720	670	711	712	739	771	763	742	714	724	738	712	753	731	666	717	735	707	745	752	736	741	724	715	751	712	696	738	746	718	762	715	726	660	717	691	728	704	766	748	761	728	733	733	700	689	688	687	739	696	677	704	660	680	712	698	743	735	685	727	699	753	689	742	725	691	736	692	691	722	722	709	776	739	736	657	668	712	735	705	675	674	741	745	731	709	710	684	746	780	735	716	702	678	722	699	709	709	733	767	707	698	694	745	713	726	695	730	707	693	705	696	709	735	725	673	709	724	717	687	720	723	694	784	738	694	727	708	699	720	699	693	730	754	697	701	724	711	714	740	767	748	721	715	716	681	712	692	699	736	696	714	688	778	663	690	747	734	700	708	690	725	728	740	737	751	718	718	708	719	714	721	734	727	706	740	701	712	717	710	658	709	716	739	691	720	705	717	720	704	765	699	714	746	721	722	684	729	709	756	697	694	753	727	696	760	681	721	688	743	711	677	727	684	704	741	694	707	733	686	694	687	711	748	683	746	695	689	724	705	686	727	712	727	738	709	716	727	704	715	709	703	708	718	718	725	764	753	718
29227	21891	15419	8457	7939	7220	5084	2834	2171	1600	1279	953	627	568	506	451	431	371	850	1531	1381	782	580	424	359	315	318	258	255	260	221	259	250	253	252	246	263	255	266	261	260	306	255	282	253	295	248	268	250	297	269	217	282	265	267	282	269	263	266	280	248	265	258	268	249	234	235	279	260	242	245	287	271	274	254	241	260	259	274	271	255	246	255	287	274	257	283	270	311	239	270	249	238	245	246	247	270	256	233	279	286	285	255	248	265	255	277	254	289	236	282	263	260	272	267	261	260	283	245	282	282	257	273	241	275	287	258	253	273	232	278	271	284	303	268	277	253	267	263	252	267	250	276	270	249	261	283	281	258	251	250	244	255	245	254	246	253	270	248	250	288	262	250	233	297	292	265	247	232	254	232	243	280	257	256	265	280	278	277	270	274	252	248	254	264	279	271	278	251	230	264	264	265	257	311	260	286	248	259	235	252	261	259	280	270	244	240	278	254	261	249	266	279	289	255	278	291	273	289	254	244	263	271	257	267	298	243	245	267	247	272	234	234	277	287	277	271	254	267	269	238	272	262	281	261	264	260	273	259	246	285	252	274	270	259	257	274	265	268	239	244	234	245	252	272	257	265	212	249	298	250	231	280	243	302	281	273	286	284	247	283	285	266	264	271	264	261	273	259	283	270	244	281	241	246	274	246	275	277	249	285	235	282	253	266	266	270	253	258	267	278	254	256	274	233	243	253	266	276	279	266	260	238	253	221	226	273	242	250	272	255	273	246	267	228	248	270	268	294	240	257	226	264	246	262	275	254	262	255	244	235	264	269	276	284	268	256	261	241	258	247	270	290	257	250	269	252	251	251	276	244	257	261	230	238	260	287	274	291	283	228	245	264	259	231	264	239	272	262	289	256	272	236	275	232	271	277	239	238	275	260	235	259	245	271	248	294	260	284	283	270	269	260	266	292	297	243	252	253	274	260	244	241	242	227	247	265	262	272	269	287	245	254	259	272	278	285	278	257	274	239	280	264	271	268	252	263	251	259	257	255	287	262	244	246	308	246	247	267	236	267	257	247	257	243	247	250	243	267	272	225	265	294	258	266	274	266	247	254	268	248	262	266	270	242	279	262	264	259	282	273	283	281	231	280	272	258	271	257	269	251	241	284	240	263	251	291	286	288	248	258	259	247	272	267	279	252	259	262	267	271	264	248	279	228	294	260	249	256	243	278	277	232	244	258	272	242	292	263	248	268	265	260	258	241	238	281	242	227	240	255	244	232	247	260	277	263	271	226	263	291	257	294	254	274	255	256	253	240	265	247	281	268	259	255	274	290	258	288	263	295	268	293	257	266	251	249	244	281	272	255	264	264	272	242	278	225	286	270	255	274	259	272	275	234	269	255	275	265	271	274	252	290	261	249	277	271	242	259	254	251	291	271	256	252	264	238	262	260	256	251	260	263	242	285	270	250	265	271	286	271	256	272	282	250	247	262	269	292	262	281	250	260	289	254	258	263	269	247	253	244	280	264	245	278	229	250	278	284	300	269	258	287	251	263	267	266	270	274	276	249	270	286	266	283	260	236	258	277	246	253	257	242	260	272	282	256	270	254	247	263	260	269	274	269	255	258	287	265	266	281	270	263	274	277	261	252	241	261	256	276	258	263	276	241	264	229	256	228	255	255	291	257	265	258	279	258	271	275	269	269	267	297	260	265	267	284	238	271	236	268	211	273	253	249	253	254	235	253	258	245	267	240	260	245	262	248	254	253	261	266	281	279	269	244	257	267	249	251	283	274	307	252	251	275	280	259	277	248	236	261	253	263	249	273	255	227	270	252	240	260	257	274	241	265	280	252	252	236	254	277	256	252	255	250	249	262	263	279	278	266	262	241	272	251	227	243	227	249	279	250	257	274	289	263	233	257	263	246	239	271	253	294	290	250	281	279	253	257	231	270	240	253	272	265	280	276	249	267	264	253	254	285	243	265	241	271	241	262	244	263	282	298	226	285	258	273	274	231	293	280	289	258	282	278	247	290	267	272	257	278	299	249	271	246	286	261	277	257	265	247	245	239	241	243	262	248	273	231	258	264	235	252	274	241	252	263	248	274	251	255	247	272	253	251	243	231	227	270	253	265	253	268	248	249	253	265	286	263	247	248	263	236	263	260	262	263	267	254	294	270	259	259	248	275	271	246	281	274	281	266	258	260	257	243	284	263	270	268	252	281	275	255	279	266	274	260	287	237	255	269	271	227	297	264	260	308	253	248	289	282	269	277	268	299	251	276	282	287	278	275	253	249	280	259	289	256	254	255	278	253	258	275	264	251	255	241	240	241	239	258	278	229	297	261	278	255	270	241	261	248	258	273	277	280	268	251	282	246	259	241	269	259	257	292	261	278	270	233	263	265	245	230	237	294	247	257	290	274	260	280	278	265	280	254	239	285	278	283	265	238	260	254	244	261	267	247	261	260	261	233	297	260	279	268	306	269	268	243	261	274	271	244	265	259	260	252	282	248	251	252	251	269	292	272	265	241	270	274	265	299	268	284	275	290	260	238	277	265	262	231	305	274	238	256	282	280	244	276	256	268	257	250	227	272	288	251	273	255	272	272	256	267	270	271	270	284	283	255	261	268	277	263	267	242	278	255	208	232	248	289	276	261	266	270	262	250	262	282	264	272	251	256	260	261	234	254	242	274	244	280	300	263	244	236	264	284	283	282	272	257	253	239	231	253	262	275	272	272	258	261	249	265	253	293	267	246	298	288	242	227	281	272	281	279	269	310	285	238	261	242	254	257	247	258	291	278	296	275	270	262	242	250	244	245	268	266	261	290	255	250	256	255	253	255	248	269	253	249	260	283	253	232	263	260	253	263	269	256	288	236	274	271	283	273	299	262	276	257	241	250	246	263	280	274	273	260	246	277	289	249	286	233	247	281	295	246	283	264	270	279	244	251	265	278	264	260	270	275	243	265	271	243	279	253	271	275	255	258	279	265	223	258	272	281	269	263	265	279	256	230	250	277	275	272	257	293	253	256	245	254	252	270	245	257	278	259	248	241	278	276	261	243	286	268	264	240	283	281	236	293	240	261	259	259	249	264	295	257	266	246	272	287	286	281	256	282	274	236	284	293	251	271	270	225	277	249	264	273	249	262	275	270	246	241	229	238	259	245	245	246	265	277	271	263	278	246	251	255	247	225	293	284	279	250	257	254	258	250	262	281	238	265	274	252	247	270	237	248	275	224	260	261	234	245	264	244	266	255	279	294	250	261	265	258	256	268	257	276	235	248	241	286	302	230	260	259	253	280	260	228	254	255	261	238	258	249	278	275	288	255	265	293	252	295	230	280	261	254	253	264	256	264	269	266	275	253	222	273	245	256	276	276	267	269	265	255	272	239	290	271	252	242	281	250	307	286	248	233	244	246	249	302	257	232	267	277	265	260	278	242	281	269	291	224	260	265	290	265	294	266	237	273	252	283	267	257	264	262	259	266	244	275	257	253	284
9559	13803	16217	15606	18567	17211	12437	8381	7093	6356	5469	4073	2814	2542	2076	1841	1756	1336	4279	7631	6399	3413	2517	1597	1255	1117	960	836	773	752	756	725	797	749	765	754	738	745	725	734	725	728	745	721	761	713	733	729	711	719	742	800	737	754	737	741	814	709	732	742	732	724	731	702	714	758	767	718	770	752	732	700	728	752	746	756	748	786	784	767	726	714	788	767	740	737	682	732	721	792	727	717	731	723	752	725	739	765	763	718	749	763	727	717	733	745	744	750	722	709	735	668	739	739	778	714	752	709	723	730	767	728	776	718	693	794	697	755	714	773	724	751	732	735	714	756	727	757	685	693	725	750	785	696	713	758	786	790	763	779	781	744	733	721	787	760	741	759	733	718	725	747	723	773	789	737	771	731	785	699	740	783	737	774	752	753	736	744	777	743	726	718	794	720	704	731	683	707	768	730	749	733	762	799	755	727	738	748	780	741	707	756	760	766	768	764	777	727	759	789	708	697	708	782	750	726	741	777	722	778	772	739	744	741	733	776	700	765	730	737	722	746	731	746	723	796	705	730	727	732	752	726	764	746	736	796	739	729	797	754	762	771	774	757	725	744	695	750	729	762	744	729	717	774	775	736	715	803	766	750	741	692	723	826	791	745	759	735	708	729	692	750	728	792	719	778	808	729	722	724	749	764	785	739	757	720	741	770	798	721	744	711	726	748	788	782	689	743	784	730	730	739	755	776	761	691	739	685	805	775	728	759	757	734	750	744	776	797	720	757	769	735	786	788	762	722	698	756	771	732	745	728	762	774	698	714	738	760	730	767	732	714	779	758	739	740	788	749	765	721	690	787	752	745	691	738	772	745	769	700	747	736	714	680	715	713	733	717	727	757	779	745	770	757	658	785	743	712	746	730	783	756	810	716	781	750	752	708	770	773	723	706	685	701	708	730	737	796	766	750	735	733	766	726	727	721	745	778	686	742	778	696	729	757	754	771	708	719	750	733	708	770	735	722	786	750	753	746	783	718	756	737	720	758	722	766	701	768	735	736	727	757	735	763	766	729	781	765	755	720	747	769	763	716	716	729	740	757	739	748	750	755	747	807	725	751	718	766	738	694	719	724	712	749	766	761	707	731	745	747	714	729	750	730	733	682	747	748	713	732	767	750	704	755	722	718	751	723	743	735	795	734	714	713	759	773	737	774	756	747	792	762	698	723	741	736	725	740	772	722	694	733	712	756	682	735	784	690	791	776	729	720	736	744	734	771	739	772	753	774	714	766	679	756	733	685	715	758	790	740	758	738	781	746	706	737	705	740	767	763	789	739	749	772	720	739	716	749	721	785	751	730	746	724	772	757	773	744	756	763	765	700	712	740	724	723	706	724	724	757	704	785	734	754	728	718	753	747	697	724	742	722	720	726	755	721	755	653	748	777	766	701	753	701	776	732	758	719	737	682	745	756	709	768	738	738	757	740	745	771	723	724	727	692	749	782	731	725	737	728	727	774	737	777	724	727	733	769	732	731	699	707	748	748	722	752	727	723	716	745	780	715	746	778	765	707	779	730	717	730	711	742	708	750	799	753	709	780	776	777	766	766	772	775	769	720	744	724	777	730	721	707	721	734	685	748	728	747	729	763	705	746	735	771	744	716	717	748	753	704	719	754	714	711	721	764	734	727	715	681	736	768	758	738	740	741	722	781	687	724	783	777	727	768	773	746	808	710	778	773	777	741	709	774	741	755	736	693	751	725	725	708	739	673	710	713	766	783	737	777	707	661	741	771	726	739	725	732	796	674	741	719	760	743	776	737	773	711	751	740	826	741	785	745	758	738	724	739	735	787	734	740	698	732	744	755	764	728	747	720	799	756	773	731	714	727	748	728	762	726	727	777	776	718	756	757	724	766	753	738	775	764	749	734	761	762	735	769	729	743	730	723	718	740	762	731	704	774	769	746	770	781	764	763	739	741	717	703	748	780	784	777	734	727	781	719	714	798	734	731	727	735	799	758	751	711	768	802	784	713	755	770	708	700	770	717	782	737	793	750	712	707	745	730	747	739	757	782	703	776	696	719	735	771	740	752	734	800	763	753	779	747	677	756	735	734	744	678	734	718	760	712	712	758	727	710	718	749	782	809	723	737	711	729	731	755	803	742	731	731	780	705	790	774	748	762	753	754	784	728	778	742	754	767	734	690	759	784	732	758	738	729	734	736	778	738	755	741	726	778	752	742	762	762	693	773	755	738	768	729	716	690	740	748	726	710	729	735	762	737	701	732	732	736	707	722	734	716	727	742	741	707	777	753	767	736	754	760	676	706	773	743	716	761	757	735	733	730	786	750	787	751	715	730	741	757	717	755	719	730	732	774	740	761	732	715	706	758	786	766	740	798	672	741	770	736	742	741	723	729	731	773	765	775	685	705	763	775	740	737	747	700	718	740	715	738	715	678	738	764	739	744	749	778	750	756	751	763	683	750	748	803	741	774	720	757	749	732	716	718	779	772	742	693	737	775	737	710	749	714	771	752	746	732	730	710	718	752	748	731	735	797	724	735	760	769	729	777	753	734	758	708	764	747	728	734	743	760	752	798	705	738	744	775	714	752	803	736	711	767	769	709	750	710	723	715	763	746	753	780	739	711	781	727	714	761	761	736	704	723	737	769	772	766	680	803	700	706	722	709	769	695	755	769	712	720	719	722	726	720	727	719	753	710	742	750	715	756	713	756	759	744	769	714	744	788	742	773	728	722	720	730	788	758	703	693	771	782	748	777	706	736	765	737	755	781	721	750	752	790	700	727	716	726	716	744	722	717	712	722	695	755	752	757	761	773	734	723	752	788	743	713	736	735	746	692	743	740	732	752	688	731	747	730	762	777	727	734	741	772	743	737	744	697	726	731	749	781	711	739	729	748	766	775	728	731	710	783	753	775	729	759	735	749	756	751	757	754	782	743	725	733	720	739	766	731	786	713	729	743	744	785	760	735	728	722	775	804	729	709	745	719	798	739	733	714	777	690	739	747	736	737	751	717	762	797	729	757	757	759	782	705	753	718	719	730	756	768	731	747	713	679	729	775	759	732	710	717	807	656	712	760	709	739	753	740	726	747	751	743	720	818	757	744	759	735	737	774	806	745	792	759	721	741	736	693	762	700	765	749	813	732	749	755	735	720	769	691	726	744	746	694	753	736	728	721	717	728	718	750	742	737	763	734	788	804	747	740	766	763	718	728	744	763	760	653	762	735	766	744	759	729	781	744	766	695	821	762	768	711	733	745	746	735	751	735	748	729	756	741	737	750	793	757	719	786	723	747	770	757	706	771	750	758	758	750	758	743	761	803	716	698	733	806	747	730	700	707	766	794	753	752	766	722	734	759	728	760	726	746	731	760	736	769	776	747	744	760	701	774	792	726	725	761	772	705	729	705	734	754	738	733	736	818	732	724	805	737	744	795	767	760	738	777	795	731	755	743	734	775	740	703	740	780	775	732	757	738	733	718	745	704	766	703	707	779
29547	23798	21764	15146	14385	11581	7769	4345	3569	3206	2415	1682	978	881	674	576	584	530	1496	2695	2478	1170	725	590	517	382	321	290	313	259	276	260	244	265	252	262	274	289	304	290	264	271	271	251	289	295	271	275	293	282	247	254	296	265	266	258	267	263	243	273	262	254	249	243	268	294	268	285	298	267	241	272	277	254	298	259	249	243	248	280	260	302	279	239	269	258	284	279	265	273	265	282	279	277	250	287	284	278	237	276	288	296	253	253	312	278	246	298	276	260	257	279	294	259	290	275	252	252	273	247	265	272	265	266	297	253	249	269	269	293	277	281	289	289	271	284	266	290	280	261	274	270	269	261	278	288	303	286	237	307	264	260	271	294	258	265	287	289	265	274	267	257	277	271	252	294	256	277	275	284	261	259	262	286	270	260	289	274	237	280	275	284	252	300	284	260	292	295	271	268	305	289	278	282	294	272	261	268	260	290	274	241	261	270	293	244	284	257	268	276	308	264	294	282	271	312	280	236	279	268	255	271	285	281	261	274	267	290	273	258	284	274	247	276	259	275	257	239	245	283	263	248	295	280	259	255	270	254	288	280	253	266	317	281	310	267	265	322	289	278	299	261	300	282	268	226	285	281	272	286	265	279	267	286	303	288	306	282	295	251	263	289	260	310	258	252	271	284	275	267	270	281	258	298	279	245	279	301	266	268	278	298	273	291	269	267	272	264	254	271	262	273	250	279	257	265	229	268	274	262	250	299	287	281	277	293	279	264	265	273	277	277	294	271	265	287	260	263	271	268	266	283	282	249	244	274	287	291	255	309	269	277	247	286	278	281	292	292	286	270	273	261	290	265	268	285	272	258	263	293	284	264	261	239	275	254	264	262	280	263	259	251	257	253	281	244	290	270	274	287	262	270	263	265	290	288	281	268	276	283	260	278	301	255	285	280	242	269	249	273	272	285	246	260	271	280	228	268	267	310	282	256	269	281	268	269	267	268	282	270	263	250	296	299	274	254	223	257	302	267	279	273	257	287	274	273	267	275	279	255	270	271	263	294	280	309	257	278	247	278	273	278	265	276	275	278	263	291	250	268	286	272	267	272	262	267	310	277	262	276	270	242	273	260	265	261	278	275	284	266	287	269	269	276	272	254	276	280	263	296	301	270	249	262	271	275	282	255	276	307	265	286	312	258	288	271	283	260	301	291	262	263	267	267	279	256	267	263	271	284	256	274	277	281	263	269	274	272	248	269	281	287	289	263	325	297	285	293	296	264	272	292	268	284	265	282	308	289	303	268	277	275	284	271	257	263	281	271	283	264	288	281	282	255	269	266	325	238	263	311	295	253	271	276	261	283	264	245	277	264	273	268	309	269	253	268	273	296	307	285	292	256	266	270	302	250	311	284	290	282	294	247	257	263	264	277	274	287	292	287	248	308	288	272	277	275	285	288	278	290	289	298	255	264	297	254	251	275	261	316	284	264	264	245	266	273	256	277	261	305	269	263	272	295	306	278	283	243	301	265	287	257	257	265	263	267	243	272	277	271	253	265	248	290	254	297	266	287	262	250	272	250	294	265	278	286	278	289	293	266	249	253	289	277	287	286	253	272	255	247	293	291	271	279	277	258	266	271	263	285	263	289	242	274	250	281	305	252	280	256	247	268	291	282	274	285	292	287	251	274	251	242	299	284	276	274	285	249	282	286	281	282	268	277	279	284	262	281	304	278	287	267	239	289	239	284	290	265	268	261	280	296	282	253	278	282	298	273	256	283	285	267	242	257	267	269	294	285	300	282	288	274	255	298	305	289	253	307	237	271	297	290	281	264	279	272	267	279	280	263	280	281	259	276	246	281	282	311	250	265	249	263	258	287	242	260	270	271	269	242	282	253	259	273	293	286	262	275	272	256	251	276	285	306	245	271	269	286	278	269	291	260	282	292	282	264	279	270	276	294	260	262	283	275	286	230	270	282	277	278	266	296	260	268	264	251	309	226	261	284	247	270	260	279	300	251	304	238	279	301	273	226	270	309	276	262	249	291	257	274	237	272	276	267	269	284	283	293	249	269	267	275	265	274	298	256	271	263	287	313	269	298	287	282	297	301	242	255	310	285	297	280	252	252	292	264	296	285	284	279	275	283	272	272	255	270	284	289	267	267	263	265	263	252	261	268	272	259	271	280	287	249	255	275	275	265	276	273	281	284	251	292	292	266	244	234	270	253	291	271	296	306	280	288	252	273	216	270	269	286	269	269	275	267	277	251	255	266	260	261	307	271	249	273	266	292	283	246	266	288	276	262	307	274	284	260	292	298	261	270	262	268	279	272	260	269	253	294	250	281	294	269	246	259	289	268	268	284	250	246	266	301	316	298	299	247	253	278	274	267	320	279	285	272	274	295	277	243	256	284	269	269	271	249	281	275	264	266	277	253	301	292	264	298	276	264	260	298	265	274	272	273	285	290	282	289	275	278	283	289	259	270	260	255	266	281	270	258	269	270	290	280	260	259	284	242	281	268	277	286	280	281	280	270	285	292	257	271	262	279	274	284	274	285	295	264	273	328	282	292	313	297	312	254	281	267	239	275	251	250	264	301	240	263	281	278	275	324	298	303	280	282	270	290	248	294	235	255	259	301	280	271	273	277	268	259	274	280	256	285	279	278	279	286	281	273	251	297	296	263	299	264	268	291	272	245	255	252	264	300	260	279	287	254	274	256	257	265	298	265	306	277	280	282	254	226	269	262	281	253	275	244	274	263	270	238	269	269	271	283	289	331	285	273	281	255	291	296	284	263	261	292	272	259	257	290	276	282	267	287	254	276	285	289	250	240	263	279	260	278	262	267	284	242	295	262	280	254	302	265	274	296	290	242	235	274	279	286	259	291	274	255	272	274	279	292	274	316	281	258	289	277	259	277	301	280	281	252	292	274	249	256	249	235	273	286	275	269	254	244	267	260	254	254	276	266	270	296	258	271	290	266	282	231	273	292	289	304	290	274	260	280	282	286	258	289	270	283	283	280	264	253	261	299	287	261	289	270	291	282	283	257	284	257	298	296	286	277	262	259	269	296	268	294	258	289	257	276	298	283	286	284	263	282	279	263	279	257	276	270	263	262	293	291	239	267	274	260	255	264	262	248	245	285	251	258	296	273	272	271	253	322	232	266	238	255	255	266	263	259	257	293	284	268	270	285	270	265	263	284	299	267	308	280	317	273	262	253	281	275	267	272	286	266	262	262	260	279	275	249	249	253	275	257	258	282	256	265	289	285	261	266	251	237	262	276	288	256	235	294	262	294	240	280	272	284	259	258	268	279	258	274	261	278	286	245	244	286	270	296	269	301	246	293	248	262	263	259	258	267	252	255	248	281	269	285	270	244	278	269	289	274	282	315	279	273	267	275	308	282	274	248	271	236	280	270	253	282	259	298	275	270	268	296	252	254	253	291	277	278	256	278	277	279	275	280	313	255	274	268	271	266	273	258	271	234	275	293	278	282	276	267	261	283	245	265
11917	18378	21691	22257	25638	22080	15385	11641	10964	10004	8789	6787	4272	3715	2662	2655	2364	2327	7487	12212	10139	5168	3450	2420	2103	1345	1054	1011	871	779	761	770	772	712	791	862	799	815	835	773	779	752	813	761	767	780	732	728	731	738	785	770	753	788	770	734	794	738	803	768	798	760	731	752	761	764	786	809	820	804	798	796	764	766	800	799	773	793	736	757	765	786	794	785	770	791	747	799	795	773	757	768	773	740	778	765	796	707	759	767	824	773	737	783	737	733	744	717	727	776	773	745	771	764	749	779	814	738	778	773	815	710	771	770	782	809	786	752	789	753	765	715	733	725	743	777	805	785	749	713	760	757	784	777	767	740	743	748	741	724	742	782	811	761	746	725	823	749	754	750	766	768	771	806	828	755	783	719	806	780	733	740	765	815	719	780	741	813	729	778	777	765	765	758	796	779	779	735	760	754	838	738	754	739	767	745	756	776	775	776	740	799	755	746	764	735	803	803	742	764	789	795	758	792	792	807	788	756	766	788	812	767	702	769	725	747	758	776	801	737	770	834	802	771	810	762	807	814	773	738	760	761	722	822	779	799	789	777	747	780	754	766	737	736	769	770	769	742	735	784	779	788	802	726	700	775	732	790	816	739	763	791	748	756	748	755	766	753	811	773	768	792	775	773	810	819	759	781	778	746	743	747	773	750	762	751	725	772	777	805	772	772	766	797	817	731	765	720	739	792	717	756	758	791	767	726	786	796	805	735	776	784	766	761	766	775	741	760	745	759	754	765	795	764	780	820	774	753	785	752	832	776	788	750	779	779	782	765	786	776	766	729	743	782	765	794	779	789	791	774	716	756	764	720	779	792	768	748	728	830	800	827	758	773	796	764	792	770	770	768	765	810	772	738	766	774	763	755	745	751	763	765	739	785	779	781	776	821	745	750	788	764	757	775	735	702	774	827	751	798	773	771	807	787	779	728	768	795	790	771	752	715	778	750	753	739	746	782	751	775	808	743	829	733	728	803	786	805	769	744	804	745	778	803	774	740	739	783	786	777	806	741	734	801	734	732	765	754	787	780	779	745	739	745	764	698	763	779	809	752	796	756	774	815	802	806	778	762	755	743	733	814	763	746	774	742	742	763	758	799	803	788	822	786	784	738	812	791	766	771	797	745	687	731	751	756	734	808	784	742	706	765	753	763	772	791	788	790	779	796	749	763	761	769	748	751	754	783	767	753	836	744	735	778	747	805	813	721	801	742	768	760	776	800	755	744	815	755	748	796	806	770	787	809	760	739	799	770	746	760	767	816	796	783	761	742	723	787	765	740	748	746	771	781	765	746	836	782	775	776	789	770	735	765	760	780	785	739	727	742	780	751	782	798	746	784	759	814	776	787	792	736	815	785	733	782	739	755	756	767	734	853	793	801	742	724	734	758	781	765	763	778	720	767	739	749	760	800	769	804	746	830	756	761	792	725	773	796	758	761	733	788	770	795	710	691	819	726	772	786	746	729	788	799	749	771	796	756	791	779	794	751	785	794	787	741	794	761	776	763	786	792	748	800	787	786	790	819	743	774	810	791	755	748	755	793	793	746	746	800	760	765	748	762	761	786	813	746	743	750	803	788	769	757	743	754	740	750	780	775	804	766	780	776	728	800	741	821	781	714	778	752	783	735	749	806	784	711	776	778	770	771	771	810	725	739	762	741	737	724	725	815	737	748	752	798	775	735	718	761	788	786	768	813	800	762	779	751	743	791	742	773	745	738	767	783	746	759	800	801	763	827	798	719	779	776	787	826	763	729	793	734	811	757	748	810	800	810	778	784	750	730	753	738	809	826	765	803	725	757	787	768	780	769	751	771	797	801	715	781	765	752	774	774	769	731	818	777	749	765	840	727	769	817	788	761	763	799	793	745	773	766	742	786	822	815	788	722	837	840	761	788	786	791	744	739	784	745	709	746	809	784	737	814	772	768	774	760	763	752	763	763	676	751	765	737	730	803	760	767	772	711	806	747	779	785	721	764	736	718	752	752	723	787	728	754	746	763	804	777	790	782	772	801	734	793	756	742	759	723	801	723	775	743	738	754	780	790	744	810	775	749	831	792	734	744	771	730	723	767	779	795	764	772	767	765	743	723	772	760	753	773	757	747	762	766	736	731	749	761	770	811	785	744	787	798	758	767	711	718	735	763	756	776	784	796	724	778	804	760	794	763	801	786	781	778	784	831	763	791	763	823	803	745	759	793	780	716	754	840	747	750	717	762	783	775	799	779	776	737	732	804	796	739	780	791	759	772	739	794	755	703	779	748	792	760	758	733	715	751	793	769	780	764	803	725	763	756	722	742	762	757	724	767	761	801	760	794	803	742	735	758	812	787	743	728	729	750	747	743	786	723	800	817	780	781	805	763	807	774	783	771	764	698	790	793	774	734	800	737	780	771	763	776	824	807	783	754	759	789	725	772	791	772	745	735	759	750	752	781	781	765	742	760	778	750	762	793	731	756	774	769	756	790	791	722	765	764	776	784	753	733	737	777	801	807	721	770	778	787	765	789	768	770	753	774	755	732	762	802	738	759	783	813	754	774	734	771	746	820	750	806	776	792	797	761	811	796	742	749	765	744	801	775	776	770	787	774	779	781	739	863	791	747	792	736	778	724	725	779	738	782	798	762	774	835	745	781	755	737	778	794	729	799	778	787	765	729	801	785	740	763	762	731	776	765	713	791	766	775	804	709	748	770	793	752	829	774	699	756	773	777	734	747	788	745	760	699	790	795	806	768	792	761	763	788	752	770	807	786	781	752	772	791	744	733	800	752	731	806	767	742	744	755	755	730	797	827	800	755	803	746	804	739	803	829	768	761	733	759	758	789	770	760	705	766	802	773	781	764	787	772	763	739	750	782	785	743	792	770	753	743	779	744	806	773	748	772	767	767	756	766	765	801	738	764	814	752	765	794	757	773	814	780	696	793	737	761	738	773	768	767	759	807	799	797	752	763	762	755	765	773	707	738	708	794	805	766	803	812	747	742	768	727	766	748	767	731	830	793	743	735	760	782	768	788	770	809	765	801	727	748	728	724	732	764	798	730	686	751	747	761	723	783	745	791	759	717	791	755	729	782	785	759	764	757	762	748	717	742	785	776	803	800	768	797	819	737	735	804	779	761	787	784	726	748	740	769	787	740	782	783	765	772	745	720	727	777	794	780	809	817	775	729	787	778	769	795	790	775	771	749	805	800	776	745	748	804	781	785	806	822	776	768	800	755	774	761	737	735	751	772	736	714	778	786	778	757	783	763	744	772	774	741	774	727	802	753	756	753	745	819	783	792	762	764	822	783	766	748	787	755	750	743	774	796	733	740	784	801	785	777	780	789	780	803	776	755	796	766	784	726	804	765	781	786	732	734	819	763	780	761	781	729	789	779	719	747	772	782	760	774	749	772	761	775	797	816	785	794	736	772	797	749	727	782	736	785	782	822	773	716	758	802	763	768	737	748	792	766	761	800	828	772	741	701
28901	17814	4486	1568	1066	878	618	520	454	385	346	354	317	317	304	264	260	237	338	383	435	318	266	274	247	228	250	235	265	263	220	240	252	256	246	271	253	262	224	262	232	224	259	258	233	251	257	236	268	234	260	253	253	263	243	259	250	259	262	229	262	238	242	252	247	225	240	248	278	234	258	255	243	243	241	238	245	240	260	273	235	258	247	255	257	258	227	279	264	236	262	248	264	253	235	262	246	267	245	244	230	252	231	246	250	279	228	244	231	252	255	240	249	265	265	248	247	235	242	246	271	265	240	261	259	257	248	247	241	267	265	245	248	247	266	265	262	235	251	245	235	231	256	247	263	267	249	269	247	243	230	257	255	224	248	246	240	243	243	247	231	236	275	238	236	254	250	252	244	259	254	263	254	254	220	238	246	241	255	253	250	275	257	231	227	250	258	246	263	267	260	245	249	227	254	236	259	255	245	251	267	254	241	228	245	236	243	241	269	243	257	227	241	262	225	249	228	247	230	254	268	234	254	246	239	252	244	281	267	232	276	244	220	267	247	240	247	266	253	231	248	260	244	229	283	247	276	229	206	242	260	246	254	238	258	223	236	228	217	240	239	231	240	259	246	275	255	250	233	221	225	236	251	244	270	245	226	234	249	257	216	229	259	249	241	269	235	261	234	243	236	232	212	247	276	255	267	235	252	220	271	254	265	244	246	245	228	255	254	224	212	279	214	249	249	237	230	265	258	228	245	260	267	244	249	247	261	268	255	266	225	243	219	261	229	257	267	250	266	273	255	246	235	230	242	256	241	274	257	245	263	238	237	251	269	232	249	259	257	273	227	217	233	258	239	265	235	241	256	243	232	273	240	233	243	254	251	235	265	255	248	236	282	260	242	249	266	240	221	251	264	233	258	241	268	220	285	273	254	251	266	259	264	225	262	241	277	230	241	248	255	263	259	226	232	250	257	253	243	246	236	247	247	245	251	243	259	268	296	261	257	250	239	260	231	253	242	239	230	242	236	229	233	263	260	249	223	231	246	247	236	258	243	250	257	243	238	232	242	252	259	249	288	255	244	225	259	269	224	240	241	245	264	288	276	240	255	272	252	279	254	237	244	239	241	250	273	247	248	254	263	247	251	252	259	260	247	225	248	267	234	264	234	244	244	245	234	230	232	228	232	242	251	267	255	237	243	231	261	240	263	261	223	244	252	276	270	241	261	256	258	250	268	256	243	248	241	266	269	262	257	257	250	229	234	257	253	226	276	249	253	233	245	229	211	225	239	233	227	260	241	241	260	243	240	253	261	255	253	260	214	262	276	232	263	262	243	245	265	279	215	245	253	288	257	233	253	226	274	239	249	237	254	247	259	244	222	235	246	288	256	260	262	269	297	265	235	231	236	226	268	238	247	259	248	223	218	266	248	250	215	256	255	228	227	239	259	265	254	269	253	247	241	244	236	245	259	236	244	259	242	242	250	237	245	233	236	258	272	251	235	251	259	257	215	240	272	239	237	261	238	265	255	271	248	245	237	250	260	245	232	230	271	264	243	245	248	260	230	248	241	233	254	260	262	240	244	241	252	258	242	255	254	245	235	257	236	249	235	261	229	249	262	228	245	275	230	233	249	252	232	242	260	277	242	258	243	226	239	267	247	252	264	257	236	260	269	245	264	225	220	233	235	241	252	256	254	238	217	262	271	233	272	255	231	268	262	246	223	223	268	247	229	235	276	243	237	272	239	256	258	276	245	240	263	271	254	245	239	259	224	258	215	242	237	248	234	253	248	248	253	251	245	247	262	248	250	248	225	249	253	242	243	241	269	238	210	249	237	253	250	246	245	230	253	255	233	272	247	240	249	209	280	256	238	245	236	254	246	247	224	252	219	237	236	242	261	259	258	272	238	257	243	226	227	255	260	247	248	252	235	245	256	262	241	225	243	285	243	240	269	232	236	232	271	257	235	267	240	249	230	255	224	250	244	246	245	242	274	258	271	245	241	285	240	264	213	236	215	231	271	265	236	241	261	243	282	241	237	230	255	220	256	249	239	245	259	268	253	227	247	235	254	264	227	234	251	248	248	245	240	262	251	226	270	242	211	252	263	279	251	262	252	237	263	265	266	247	226	253	252	243	245	238	232	235	231	259	243	266	263	250	254	270	236	241	249	274	233	264	272	212	252	265	265	262	249	293	226	228	262	269	235	271	261	236	224	252	238	234	256	256	236	255	223	259	252	262	257	276	263	276	277	254	240	240	259	245	249	258	248	220	226	237	249	263	245	251	258	279	255	238	268	235	276	231	225	234	265	254	268	253	246	225	266	241	231	247	259	243	240	251	264	238	226	255	272	233	235	255	257	254	259	237	245	265	231	265	249	269	257	227	248	256	251	249	239	290	234	260	248	262	261	230	251	243	237	245	232	217	247	240	258	267	236	241	252	280	263	241	238	248	245	235	256	245	250	243	242	228	240	216	238	259	246	232	249	257	237	269	267	237	213	263	232	257	252	281	241	228	276	236	254	233	227	240	228	242	252	250	227	251	251	255	232	284	268	235	251	251	206	250	262	283	222	266	246	236	245	233	252	258	257	233	226	260	237	249	258	228	249	236	275	301	254	251	242	262	255	250	261	259	270	256	233	248	247	258	253	240	229	254	276	253	248	251	246	238	232	260	240	251	261	243	272	270	281	214	247	253	232	258	236	245	234	266	292	272	242	253	224	257	274	249	246	239	239	242	241	256	262	233	251	237	243	248	247	227	236	228	250	257	220	255	273	289	230	273	252	256	290	260	239	260	229	254	225	243	257	248	253	278	247	243	246	260	216	240	258	240	252	220	257	265	258	262	243	244	254	233	253	243	230	246	254	245	261	243	243	245	251	243	239	279	252	257	257	252	249	231	254	207	248	239	269	252	263	268	232	240	229	218	237	244	263	239	254	262	238	264	253	256	272	238	254	263	246	223	264	261	262	258	239	242	239	247	257	251	272	230	267	247	249	238	243	223	238	242	235	248	252	243	212	237	271	267	254	229	272	252	253	242	246	277	223	202	212	238	253	249	265	227	253	269	239	258	254	262	282	256	281	242	247	203	249	245	271	238	257	256	252	242	228	252	223	243	248	247	249	254	272	250	252	254	260	246	243	237	259	234	228	220	265	273	246	248	226	263	228	254	225	255	265	233	232	239	246	251	220	275	259	264	241	246	268	267	270	264	262	231	273	248	233	214	247	221	269	243	268	267	258	267	224	253	258	254	220	272	267	216	256	256	267	237	236	245	247	246	208	255	242	252	234	245	251	273	279	239	238	231	244	249	216	208	284	235	247	255	230	230	240	258	262	244	236	236	225	245	259	242	253	251	242	242	253	234	239	239	244	240	237	227	272	228	234	218	271	269	248	246	257	239	252	256	269	255	228	253	249	228	252	235	226	246	256	250	227	257	251	258	273	237	233	243	220	257	239	275	250	251	275	259	270	230	269	253	244	192	238	255	211	242	279	261	245	241
6858	3516	4929	5355	4519	3706	2589	1956	1762	1579	1373	1135	1066	1028	904	917	873	814	1036	1559	1586	1094	906	818	737	730	693	728	679	738	740	686	696	707	683	657	712	721	711	675	693	719	716	676	749	706	722	700	648	735	686	750	708	724	670	707	717	713	726	684	673	719	700	718	716	686	718	730	671	664	706	693	693	748	750	699	730	773	678	665	715	684	710	677	727	729	713	711	692	742	722	690	716	700	721	728	671	709	717	736	667	694	721	671	657	656	689	705	696	714	702	656	694	675	714	698	672	689	726	693	753	688	730	693	732	679	717	660	674	722	695	663	676	698	698	655	716	731	699	682	695	695	675	705	712	706	675	741	691	732	651	728	714	695	714	702	699	689	721	678	724	709	711	702	686	720	699	684	713	667	717	705	677	659	686	666	709	700	694	768	705	738	645	660	684	690	684	709	658	698	695	707	718	717	695	712	680	724	683	707	703	742	702	684	720	723	719	697	715	695	746	691	722	677	766	717	698	727	745	720	682	716	667	699	700	692	781	684	726	662	693	685	662	653	699	726	684	688	743	704	691	712	711	700	721	663	695	673	684	696	701	700	687	706	706	697	709	708	713	691	681	667	675	721	699	661	667	678	739	680	690	729	725	718	695	714	687	726	669	731	692	705	741	722	650	723	663	694	737	690	704	692	742	645	708	708	727	708	628	688	672	744	660	683	666	740	738	730	717	720	668	722	719	680	682	718	710	726	695	705	668	695	680	690	649	696	736	738	632	692	688	670	696	703	681	698	674	665	682	681	711	729	735	679	740	699	740	727	694	679	689	702	732	701	660	688	698	693	679	709	720	682	745	696	702	714	693	692	740	723	679	660	725	744	710	689	737	669	731	704	711	700	720	745	710	712	725	709	707	720	717	672	734	700	708	695	685	711	702	713	705	682	698	742	679	726	644	739	691	724	745	700	689	750	712	662	751	726	709	712	673	651	692	690	699	689	745	674	726	700	708	702	638	720	662	664	707	722	713	649	672	724	655	691	667	713	724	689	692	718	654	680	734	702	701	682	682	731	720	769	668	674	693	750	714	672	725	677	712	733	700	714	723	705	779	707	664	707	727	690	704	718	687	700	706	690	672	712	707	672	756	688	670	703	724	737	727	677	712	662	708	714	697	737	722	697	673	704	698	729	667	677	690	673	715	696	687	729	681	696	691	697	704	696	760	708	657	699	723	726	728	742	685	734	758	695	733	739	700	690	691	676	715	763	735	697	695	736	680	723	709	737	691	686	730	681	736	711	708	670	708	744	675	684	680	729	676	720	714	670	685	646	778	701	672	735	743	722	696	711	696	713	678	691	751	715	681	685	710	698	656	688	733	740	724	683	732	730	726	658	715	714	694	672	701	712	754	665	701	685	675	734	755	705	705	677	709	731	703	703	691	724	677	698	731	706	745	702	714	739	673	739	718	681	736	718	685	774	681	667	685	701	693	730	638	751	716	736	722	675	773	690	721	728	668	719	713	700	689	738	687	718	696	677	720	700	688	716	734	700	689	711	705	690	740	708	686	684	674	683	677	677	698	719	735	708	693	701	721	729	692	674	751	699	783	749	727	704	685	734	734	705	704	699	694	695	694	718	719	712	655	704	664	726	739	680	703	723	713	732	672	684	690	661	720	720	677	747	703	691	697	676	735	719	658	700	712	712	756	700	764	654	659	776	754	694	719	730	677	689	670	763	681	724	754	686	695	695	680	742	734	726	702	748	747	731	716	677	702	684	714	710	664	713	700	721	702	713	691	701	662	709	715	728	731	709	720	714	696	690	678	671	736	718	716	695	673	661	705	741	689	696	688	723	712	681	735	715	679	703	725	733	684	681	709	733	706	711	685	711	705	693	753	691	694	698	771	692	765	717	745	712	702	687	759	751	691	718	691	759	728	686	710	679	675	698	725	701	714	702	703	713	698	704	706	666	710	723	675	711	686	688	701	691	707	708	671	668	720	709	700	702	718	707	741	716	653	733	691	680	703	710	703	709	714	697	737	686	700	698	695	715	755	685	722	703	712	704	693	690	668	700	677	694	743	721	714	769	711	726	697	710	693	706	688	658	700	741	715	708	727	715	737	693	687	693	748	692	657	690	666	727	685	720	710	704	686	703	711	736	681	705	657	668	709	671	688	720	725	690	725	748	677	703	659	678	690	689	704	664	721	718	728	676	767	706	669	705	714	694	677	721	624	706	693	720	765	746	649	693	706	688	758	724	692	732	716	683	670	737	674	690	689	707	685	677	724	739	728	719	678	687	718	705	736	696	677	692	659	678	683	688	701	661	698	698	715	716	672	714	677	739	716	713	726	674	731	693	732	708	704	739	738	691	710	680	676	750	698	715	780	740	706	709	714	699	736	697	735	701	687	685	742	648	689	702	735	708	691	702	700	704	699	683	699	711	682	728	699	686	683	713	692	683	726	686	674	684	675	688	698	753	721	687	679	712	710	704	729	665	725	672	690	701	684	709	714	695	724	722	694	717	668	717	730	673	689	726	696	730	704	694	737	673	672	725	751	705	690	683	736	692	690	656	651	670	741	714	681	690	719	668	708	699	681	705	727	724	706	673	714	731	734	699	668	741	702	718	748	667	777	678	695	684	709	696	692	699	734	748	701	665	639	739	712	671	759	703	729	725	663	708	672	723	711	723	620	699	666	721	702	713	726	668	686	734	714	665	746	723	689	666	705	732	693	719	751	699	749	686	659	668	724	712	722	710	669	720	688	730	674	668	664	714	687	723	737	716	677	719	648	680	705	705	729	695	678	698	693	699	719	728	758	695	724	735	694	681	712	701	719	697	729	739	742	676	691	690	726	649	719	763	689	710	656	693	699	719	716	725	658	670	684	745	736	728	741	731	757	701	728	723	719	682	691	690	671	713	696	712	693	647	667	673	639	714	685	670	666	679	724	691	704	661	680	672	713	667	649	680	730	695	694	711	709	693	708	739	724	730	701	684	669	725	707	672	683	692	718	689	709	716	699	711	711	728	710	726	650	705	695	710	696	750	685	711	686	724	733	676	659	662	676	683	659	723	707	707	672	696	669	657	735	679	659	643	716	665	674	696	710	726	717	710	704	776	706	689	724	723	684	684	682	717	729	715	704	662	681	691	685	694	643	690	719	722	754	718	710	714	673	706	732	690	683	692	680	716	641	732	733	674	711	696	732	735	703	725	755	697	662	696	740	679	724	663	717	702	726	739	742	696	657	763	698	704	737	710	714	715	728	687	633	704	724	690	701	684	722	685	724	724	694	711	705	683	755	635	680	744	705	737	724	718	697	723	702	673	698	685	718	669	687	713	716	751	722	710	739	653	651	681	697	709	666	660	731	665	696	632	709	661	721	745	665	704	664	700	727	687	724	689	748	711	680	731	691	722	685	706	727	692	704	669	720	689	737	734	749	737	690	703	683	726	698	660	690	705	715	688	701	724	693	675	672	719	674	693	700	696	682	716	693	697	684	690
29504	21376	14467	10097	8456	6558	3872	2721	2466	2089	1553	885	648	540	454	442	400	432	980	1680	1398	943	465	442	357	311	330	289	259	293	257	234	258	273	228	258	294	266	287	260	251	276	257	270	250	264	242	238	273	249	241	244	246	263	242	260	255	253	255	286	234	246	265	276	257	240	306	252	276	276	229	250	246	251	262	255	256	225	230	282	258	239	249	240	268	282	290	258	259	241	246	238	235	260	251	244	209	273	245	260	271	271	252	253	267	228	246	250	275	273	288	270	267	276	281	263	259	274	241	224	248	288	256	244	253	230	256	274	262	296	260	221	257	259	247	252	259	270	266	254	276	281	248	247	264	263	264	263	235	277	267	250	256	270	260	278	255	276	250	267	237	235	279	238	252	251	242	242	264	256	286	255	232	281	256	259	260	271	255	267	257	256	270	271	249	205	262	264	255	288	262	259	259	249	232	214	269	253	238	256	258	292	261	286	259	244	295	239	264	267	272	279	279	264	251	272	271	212	254	251	289	256	271	256	276	254	259	276	258	271	257	277	246	266	247	271	276	296	277	241	252	246	265	247	261	248	271	268	252	245	253	275	276	277	237	232	279	253	281	250	239	255	272	260	264	280	248	248	278	266	242	262	239	259	265	249	272	278	250	255	276	250	235	243	266	245	232	247	289	231	246	243	210	244	250	269	235	266	243	278	285	274	245	259	301	214	241	223	267	245	251	269	249	250	269	247	249	263	295	279	261	259	270	250	282	292	249	240	260	242	259	272	225	286	258	283	265	270	269	282	276	250	245	242	265	287	237	299	256	265	277	253	243	266	269	268	272	258	246	285	260	252	244	220	260	262	262	271	258	278	242	246	277	278	265	258	263	248	281	255	273	267	271	280	265	251	260	267	257	284	260	264	278	252	279	257	260	271	270	268	253	272	266	273	243	263	263	267	279	240	288	246	218	266	280	268	243	261	258	241	259	242	279	259	256	280	271	248	264	253	256	291	290	245	261	290	261	291	278	264	284	261	278	294	261	256	241	240	288	253	256	251	272	244	219	259	255	272	296	262	246	241	248	250	283	249	248	269	265	237	234	266	249	250	224	239	266	252	284	281	256	284	251	277	245	262	279	241	228	291	278	250	267	259	267	277	280	257	309	260	251	256	256	266	252	282	274	261	269	245	247	265	237	265	256	233	248	264	234	246	254	252	275	278	252	274	229	272	257	256	266	284	251	284	247	279	293	252	236	267	275	264	242	252	274	261	282	262	286	258	260	243	245	267	255	258	240	263	287	241	241	271	259	257	273	242	244	263	280	282	271	253	282	232	255	254	244	276	250	287	265	250	263	273	245	242	286	260	251	256	228	248	294	252	261	245	280	276	256	268	250	282	282	291	252	253	268	258	250	254	268	254	248	236	265	280	264	277	266	270	279	251	258	265	263	257	248	271	277	279	279	253	244	283	273	259	256	275	261	248	280	247	249	219	263	251	233	228	266	266	267	269	275	269	293	210	263	273	261	260	255	245	286	250	242	245	248	242	280	261	275	295	261	241	258	268	255	266	236	266	236	277	254	268	256	268	281	251	277	249	225	267	277	248	258	270	240	255	275	250	245	264	259	270	288	261	291	255	290	292	264	258	250	283	250	277	267	259	263	218	276	253	258	236	283	276	266	282	267	268	240	251	274	259	243	259	246	253	261	277	269	241	252	249	276	281	242	273	253	251	254	259	259	273	230	292	262	252	275	242	294	291	263	263	217	276	253	284	265	282	239	265	300	225	244	279	265	292	246	290	258	261	247	287	250	276	255	268	274	285	253	260	265	256	267	265	250	230	278	238	267	270	226	242	277	269	260	262	284	272	269	247	266	296	277	261	273	238	250	246	245	271	268	259	258	249	220	263	234	266	312	250	253	267	234	234	261	261	253	249	268	260	261	266	236	252	266	245	261	266	268	276	256	268	269	293	237	252	257	250	290	236	266	284	260	270	271	254	275	276	259	229	239	264	254	260	257	257	272	244	263	261	278	274	252	238	290	257	295	285	243	252	280	234	262	229	236	242	303	257	257	282	264	264	311	265	275	264	255	238	260	229	256	275	297	282	262	254	293	278	275	260	266	275	294	268	254	236	259	254	231	254	249	249	265	257	268	252	274	239	239	244	273	267	284	254	263	257	252	283	280	261	253	242	276	270	260	262	298	255	234	241	240	257	252	257	285	268	281	260	273	233	285	264	269	258	281	280	264	257	246	274	265	295	249	247	265	239	245	249	250	252	264	273	273	260	246	289	262	284	245	269	267	284	265	260	292	264	255	237	236	293	266	245	266	236	243	237	252	266	263	260	262	254	271	245	241	274	251	249	228	259	247	233	260	261	247	282	251	235	263	286	264	240	260	268	263	229	239	235	263	240	244	270	273	281	226	270	259	227	237	270	261	275	243	254	309	272	287	231	280	256	255	270	246	251	261	272	260	244	255	261	254	252	268	226	257	263	267	246	267	271	270	282	293	264	244	254	270	239	280	282	278	263	249	259	212	275	264	258	253	276	250	252	265	227	261	263	264	257	265	274	286	246	297	240	243	263	262	251	255	266	303	265	253	269	247	263	255	263	277	314	271	284	262	250	262	269	284	270	268	239	259	234	268	249	212	242	250	273	222	250	243	261	246	254	267	257	263	274	247	225	271	277	298	219	284	278	252	285	265	276	304	249	290	262	248	273	269	269	301	255	292	296	260	281	244	270	263	255	255	255	260	271	277	274	287	265	257	270	283	272	271	249	263	236	270	229	254	273	262	242	247	240	277	278	263	270	233	230	244	268	271	273	264	267	248	239	260	276	292	255	281	253	266	258	265	266	288	277	269	255	254	254	274	257	270	249	229	278	242	227	258	264	248	269	258	250	262	237	280	287	269	256	234	239	245	270	223	257	287	257	256	257	275	265	267	262	270	270	233	283	238	263	267	285	260	251	245	289	244	239	291	278	269	276	257	243	271	247	287	244	256	250	250	288	252	260	263	280	267	272	259	276	232	254	260	283	253	258	235	284	259	285	272	279	275	284	238	261	245	246	269	275	244	243	271	263	261	266	248	256	265	257	253	258	218	259	295	270	256	254	283	262	253	277	273	266	265	253	264	258	234	264	253	251	254	268	265	270	256	263	229	242	256	287	275	285	271	280	264	251	269	259	276	272	285	228	264	266	280	282	291	300	235	250	272	257	259	272	246	236	249	267	275	255	268	264	257	267	256	246	248	241	250	316	276	270	262	245	255	255	249	253	247	252	259	294	242	254	266	287	239	246	281	285	264	267	262	252	236	257	307	241	232	236	258	231	276	243	274	275	278	245	228	255	260	250	246	261	257	247	247	260	255	253	272	279	271	260	235	250	268	251	224	291	243	271	267	242	262	274	268	246	234	234	246	270	254	259	258	247	287	245	253	243	249	251	283	230	245	242	283	278	268	257	266	261	249	280	250	264	215	242	271	233	265	240	268	263	255	254	240	270	257	241
11050	12071	15457	18447	18879	15506	9988	8517	7779	7098	6059	3868	2890	2179	1825	1813	1545	1552	4853	8179	6446	3953	2024	1518	1214	982	932	929	743	757	757	736	710	736	746	771	818	806	778	698	715	686	721	697	691	726	732	725	740	746	763	738	715	743	757	713	715	730	751	699	740	732	742	752	769	748	749	690	740	774	731	699	694	689	793	728	755	714	719	767	796	746	712	692	758	730	708	732	753	735	720	729	722	705	738	731	704	764	775	752	760	779	752	735	677	744	764	775	759	793	749	724	721	746	737	707	752	780	728	724	731	728	710	720	761	781	732	741	743	719	704	761	735	744	736	768	752	750	690	703	721	725	731	770	755	782	735	728	752	739	773	677	713	723	733	705	742	725	716	704	767	696	727	759	776	765	749	774	762	746	732	769	754	733	703	697	719	730	725	749	726	736	750	777	812	750	765	803	753	801	748	720	768	756	730	742	707	743	738	743	680	720	721	729	715	730	777	731	710	742	748	755	753	780	714	761	724	738	708	721	742	752	705	690	741	722	725	733	707	731	766	736	735	727	755	768	731	780	756	736	741	755	709	718	720	720	763	695	726	721	757	714	754	744	722	745	730	785	719	716	739	735	726	718	731	770	714	718	714	741	726	747	682	750	717	792	709	723	767	737	724	696	755	727	777	757	742	747	745	760	773	737	794	734	740	741	666	719	672	760	730	773	764	724	672	710	734	708	784	739	752	745	728	810	706	745	774	701	752	761	701	765	743	719	789	744	703	763	701	743	730	785	763	683	751	674	723	702	705	756	768	749	720	710	701	762	768	713	735	733	673	718	715	749	731	738	779	726	725	754	714	775	701	719	724	762	712	752	711	714	735	724	754	770	738	727	746	691	772	755	726	708	781	702	756	732	686	771	706	683	720	774	690	742	713	684	747	712	720	745	737	787	782	729	774	739	750	709	686	725	690	720	695	661	687	702	707	739	694	740	715	745	749	750	764	775	714	784	724	692	816	742	766	715	729	746	709	754	735	756	731	814	742	725	745	713	729	768	754	703	736	778	722	649	704	711	699	707	729	720	744	706	784	790	700	761	721	713	759	690	695	811	749	764	766	738	750	721	763	773	743	744	697	724	718	733	694	726	731	739	732	738	714	755	761	719	753	735	732	714	720	705	768	712	751	718	744	713	748	739	733	727	779	752	728	724	742	767	728	733	764	751	771	729	728	749	752	736	693	800	738	744	661	725	720	782	785	743	758	754	740	745	736	755	720	732	714	744	767	669	716	747	707	710	710	683	735	757	747	709	722	754	710	779	763	733	713	697	753	776	726	730	776	723	714	744	789	757	762	725	744	684	684	693	718	764	751	733	762	754	737	743	746	732	738	717	753	775	765	778	738	736	715	723	689	771	709	753	746	704	700	741	743	759	781	740	676	710	688	768	742	720	726	739	738	774	742	748	748	701	745	762	806	744	718	676	717	739	746	756	742	746	771	725	773	716	737	742	738	705	730	668	738	708	737	734	748	711	695	699	778	750	724	762	710	711	749	727	723	721	750	722	717	718	762	768	700	740	766	744	715	744	696	710	701	718	750	709	730	727	716	720	709	718	735	672	730	767	760	723	734	752	745	718	760	713	724	753	764	699	765	744	755	700	745	724	806	686	753	758	732	772	750	747	781	750	766	749	713	692	692	707	727	752	763	747	742	748	710	752	724	788	738	746	731	751	754	729	746	740	714	757	727	749	740	776	732	711	742	749	721	756	716	729	793	755	741	772	718	707	744	738	754	755	756	778	714	725	697	761	735	758	728	740	705	713	733	710	745	737	743	688	731	742	742	711	774	739	747	717	683	735	731	692	745	729	717	747	717	694	670	754	736	757	706	742	732	719	779	742	725	714	739	745	714	711	735	757	734	716	712	713	708	716	758	719	760	725	737	771	737	733	705	726	799	748	731	745	731	706	711	743	710	736	793	722	771	786	694	712	769	711	735	785	701	793	767	737	778	733	797	741	697	669	733	715	739	721	762	740	755	773	736	779	759	742	734	719	725	752	718	765	712	742	696	738	746	729	751	721	676	745	773	775	698	725	716	733	709	747	734	683	709	751	720	749	710	692	755	717	761	700	765	741	722	728	742	707	774	767	716	750	670	711	736	702	752	691	772	714	731	745	679	690	738	711	765	818	686	792	719	697	717	743	746	720	703	761	732	735	730	717	743	730	697	759	715	715	745	704	736	752	677	761	767	718	759	717	773	743	752	704	706	768	732	714	769	734	720	751	692	708	719	765	701	717	752	745	766	715	747	737	743	717	714	749	699	728	719	736	727	778	746	753	713	743	740	733	721	761	793	711	781	747	738	726	704	737	712	711	726	711	716	694	705	768	728	721	716	711	717	755	733	759	714	708	764	688	750	760	756	738	683	729	749	743	789	810	751	760	768	744	745	751	711	761	723	737	732	781	722	784	688	706	730	713	721	745	764	715	769	752	706	824	729	732	716	724	757	753	768	718	730	739	742	713	740	753	724	724	741	723	755	690	697	735	747	733	703	714	733	707	764	742	722	771	725	675	780	742	731	712	735	757	713	726	762	737	782	718	731	708	726	670	713	711	729	759	778	739	718	778	753	686	785	721	733	736	731	783	720	734	763	727	782	774	709	692	754	750	697	750	806	734	705	779	736	731	703	767	745	759	756	748	737	729	797	732	756	746	753	736	712	752	734	723	737	755	769	718	720	715	715	719	721	741	738	707	776	754	744	703	732	716	714	736	763	705	716	725	696	754	765	772	673	729	707	761	696	735	766	777	711	698	707	718	728	782	724	755	689	770	715	736	734	720	756	723	739	722	706	701	686	770	761	756	750	776	704	760	746	711	699	743	724	746	712	719	744	713	701	718	741	694	728	738	713	743	771	755	717	771	779	741	761	769	766	770	706	780	725	704	709	687	737	738	701	720	729	731	702	697	760	743	718	750	771	725	679	692	719	688	695	710	755	711	764	762	722	700	742	719	743	749	718	721	727	741	697	732	744	740	751	816	729	700	739	743	776	734	689	709	741	741	746	725	742	720	732	809	716	790	748	743	750	792	751	726	743	750	770	692	745	774	779	750	747	778	739	715	763	737	768	749	748	773	721	710	713	767	787	742	724	734	743	743	760	744	774	716	761	721	733	766	768	754	758	779	726	738	734	742	733	701	716	728	709	742	706	737	710	746	716	764	727	752	692	737	716	728	719	757	732	782	755	769	716	763	773	714	721	748	751	711	780	748	757	758	720	693	682	764	717	721	723	751	702	757	786	781	731	670	751	732	770	721	730	756	732	676	751	747	783	766	779	710	737	725	755	770	707	711	748	720	763	700	768	743	694	744	737	730	783	714	742	723	723	742	724	701	734	746	692	761	701	724	709	750	773	739	699	731	755	720	771	745	701	738	697	736	757	717	736	711	720	758	735	707	718	709	657	762	747	774	783	729	727	709	729	735	745	743	703	756	758	709	732	686	803	746	704	714	718	766	756	717
29804	23380	20574	16485	13285	10416	6885	4792	4147	3120	2471	1467	1053	712	563	606	540	535	1540	3053	2295	1285	569	788	513	347	329	297	277	243	320	325	260	277	303	313	355	303	307	276	284	298	280	243	271	312	285	295	286	279	293	302	256	269	279	286	255	270	251	273	279	271	274	297	243	274	263	273	272	277	299	281	294	287	253	273	265	293	264	274	241	271	273	254	260	260	260	240	307	293	278	231	271	290	288	270	265	279	257	288	293	261	274	295	277	274	262	299	265	304	277	292	287	268	286	281	263	289	254	260	269	285	262	282	276	296	245	274	285	278	262	269	268	274	275	264	253	278	269	269	269	288	272	276	288	268	263	240	290	286	290	279	279	281	276	288	307	264	292	277	306	282	267	286	266	238	273	288	276	254	269	290	309	286	277	264	275	278	267	236	267	289	261	266	272	274	255	295	266	280	258	273	264	295	279	280	251	284	304	289	238	256	260	293	263	277	271	274	264	277	249	313	274	261	257	289	277	263	269	281	299	286	271	275	299	266	290	267	297	281	284	272	270	282	267	290	289	282	302	257	308	268	253	288	285	301	280	274	276	283	282	267	297	292	301	272	289	268	308	276	271	251	254	283	285	247	245	265	300	259	281	252	250	294	285	273	244	268	245	277	278	265	272	311	247	272	261	286	252	273	268	286	257	243	265	290	264	269	276	309	254	271	281	258	265	292	285	304	270	290	282	272	272	273	259	297	268	280	273	274	259	282	262	282	289	275	294	255	255	259	297	277	255	273	275	316	268	273	285	299	251	259	241	317	276	267	267	266	276	265	281	274	283	267	291	264	282	275	255	299	285	272	271	269	233	295	264	295	288	280	250	274	270	270	302	247	266	261	264	287	268	272	268	255	281	266	294	284	303	275	271	265	234	264	297	279	298	301	283	278	279	250	288	262	266	292	275	273	255	289	246	294	295	288	253	285	265	272	268	301	288	273	279	272	308	274	263	250	278	287	285	240	277	259	262	274	279	268	256	268	269	302	247	272	252	266	265	292	305	279	284	276	262	281	283	276	266	282	287	269	273	250	256	271	299	287	254	269	279	271	274	287	304	293	278	283	270	279	263	304	297	295	269	262	254	290	267	282	273	245	289	255	273	254	286	282	281	227	269	274	290	251	265	306	288	284	261	292	282	249	263	291	285	293	256	261	259	255	300	267	267	277	277	277	291	262	289	298	257	281	263	283	304	262	265	263	284	267	265	287	244	257	285	259	299	305	265	292	260	257	259	246	254	255	276	254	241	282	263	294	262	298	272	270	256	284	285	294	266	275	265	272	266	255	275	287	280	245	303	310	325	277	295	288	287	282	247	267	282	281	276	277	261	269	273	253	264	298	271	240	295	262	284	274	280	284	248	279	269	269	276	263	240	248	275	263	242	287	276	270	267	297	244	263	255	278	290	270	269	257	262	256	274	259	283	268	269	271	271	255	284	278	259	301	266	245	280	267	302	277	277	303	239	242	268	272	270	275	254	264	286	274	266	286	272	307	256	266	296	268	294	266	238	270	256	295	269	265	321	296	286	263	275	299	277	279	252	274	267	250	310	271	266	294	260	308	296	279	272	292	279	274	263	278	299	274	287	283	275	300	294	289	277	277	266	244	289	271	261	283	283	277	260	281	289	256	253	275	244	254	268	271	309	298	313	315	274	301	267	255	250	279	271	265	268	262	255	290	273	265	266	281	290	273	259	271	296	309	247	279	264	325	248	299	299	246	262	287	274	255	289	262	275	266	312	259	269	296	258	236	264	302	293	260	278	264	265	279	255	250	270	266	289	286	259	241	272	250	266	275	267	265	285	271	221	280	287	252	291	281	263	275	293	280	258	280	251	251	251	260	236	305	282	282	276	258	255	290	262	257	300	269	266	268	266	278	296	267	288	285	264	286	284	300	274	293	262	245	269	294	273	262	250	254	258	259	293	283	309	272	250	244	278	256	289	275	263	289	276	289	280	283	270	290	259	256	285	291	243	316	264	279	260	284	273	254	268	273	287	304	273	255	274	273	276	306	302	268	251	325	283	297	284	288	294	256	267	240	262	291	268	267	282	261	269	291	259	292	250	286	254	282	276	267	293	310	287	273	265	266	270	279	287	284	281	263	261	292	333	272	291	283	282	273	257	286	263	294	245	276	292	279	240	292	292	273	293	257	274	299	279	271	281	279	252	246	270	251	273	298	265	278	271	277	285	263	282	270	236	275	292	286	252	265	260	278	259	286	294	274	285	291	283	319	272	289	267	257	272	288	261	285	256	276	280	269	273	271	278	274	257	247	263	263	265	284	261	297	278	288	299	273	267	272	285	272	290	275	283	275	286	284	278	274	274	263	260	308	324	243	249	245	264	283	267	276	271	269	278	279	254	243	269	296	282	286	289	271	266	245	257	296	295	289	296	283	256	281	280	269	263	269	265	262	270	272	253	294	248	287	269	245	265	257	277	232	285	264	268	294	258	306	277	258	258	300	294	274	298	255	289	287	257	279	291	299	251	282	310	284	254	261	267	269	273	281	274	289	279	260	281	280	265	272	284	285	262	267	297	284	244	268	282	255	306	275	246	264	264	245	286	284	279	297	273	286	262	311	268	287	253	274	238	274	289	264	265	284	277	241	275	286	270	266	269	300	235	261	266	259	302	264	279	273	284	280	287	270	253	259	257	271	264	296	334	289	287	261	283	286	278	286	267	272	241	261	272	260	267	273	261	291	278	287	263	269	288	257	276	275	259	270	265	271	287	251	280	258	269	281	283	265	279	289	247	250	257	283	259	297	288	264	273	235	262	263	269	293	241	242	289	262	248	272	270	279	244	314	267	249	252	292	280	270	263	269	271	307	263	261	269	275	281	286	259	255	278	282	296	249	271	278	282	276	283	269	274	279	264	255	259	279	263	290	284	287	283	272	294	290	284	302	297	289	302	282	261	277	267	263	287	267	251	278	273	290	310	265	268	308	256	261	259	248	289	250	272	290	257	299	257	259	266	272	286	266	275	282	283	260	288	277	304	264	267	285	246	281	278	257	282	273	296	250	288	283	267	244	306	282	243	302	261	278	295	248	268	282	251	256	260	262	297	297	266	307	280	278	285	278	291	291	309	246	302	284	271	285	302	269	267	257	247	262	267	284	283	311	249	302	260	311	262	291	275	295	286	288	289	297	250	254	265	276	270	252	273	270	268	244	281	286	262	298	266	287	286	268	278	273	257	286	264	274	263	283	296	277	289	296	268	294	329	297	295	302	286	257	264	287	314	267	287	299	276	288	284	258	242	253	262	256	253	285	274	286	280	256	270	301	261	276	275	274	292	277	267	267	295	243	251	292	280	260	267	271	261	280	284	271	304	289	264	256	291	284	228	248	242	282	308	267	295	258	269	309	295	283	263	295	271	286	287	303	270	291	255	285	268	270	291	270	267	320	261	276	263	263	278	307	257	277	272	296	295	258	257	286	268	260	293	284	281	276	285	265
13843	16651	20803	24870	23759	20487	14321	13011	11990	10454	9260	6039	4521	2951	2639	2462	2130	2271	7195	13161	10203	5500	2310	3470	1848	1176	1015	924	830	811	886	818	786	853	883	1168	1433	1026	861	828	763	747	717	784	812	765	761	798	767	815	786	775	761	745	759	809	734	744	784	811	803	775	774	779	784	757	744	776	765	775	742	729	789	769	722	743	775	727	771	741	775	754	740	794	776	764	764	764	782	760	775	800	778	789	771	775	773	802	769	782	768	765	820	744	783	735	769	796	759	792	723	809	745	731	777	777	809	763	755	801	764	766	790	799	760	768	778	805	764	779	716	739	725	749	784	784	720	784	733	778	759	802	739	767	834	788	748	751	777	761	801	794	746	751	760	759	733	754	773	766	739	718	789	799	753	775	721	733	784	781	797	748	749	776	743	753	772	748	764	793	782	809	775	747	768	716	792	783	798	803	792	807	782	737	753	783	749	758	785	780	761	770	764	783	762	776	761	802	795	752	751	737	814	731	760	788	729	784	813	753	737	777	773	783	705	747	771	757	815	724	761	753	802	785	786	804	840	689	775	793	744	782	766	722	791	753	771	786	757	776	790	798	818	777	761	777	702	739	764	760	794	799	763	738	798	799	736	805	784	824	800	745	797	795	833	800	698	755	744	761	765	704	761	786	760	832	713	732	744	752	751	789	810	752	781	735	741	752	769	839	803	757	758	729	742	784	776	744	823	731	783	782	755	797	769	776	772	783	747	769	792	796	769	749	736	786	716	730	805	801	722	745	765	777	811	769	780	749	779	792	767	787	718	783	782	771	773	753	772	773	771	761	754	785	806	723	735	767	787	767	728	808	795	729	782	744	764	796	770	805	779	781	765	740	748	802	759	762	798	796	771	764	826	814	784	758	781	752	770	827	743	799	792	828	779	790	780	754	814	738	731	816	720	777	748	725	808	804	760	813	743	780	748	741	725	735	803	808	753	793	796	800	760	760	735	751	775	791	744	733	807	756	787	730	742	785	752	761	786	798	766	738	777	767	833	805	822	800	748	776	801	737	797	753	730	774	721	713	762	729	826	746	799	797	760	781	739	785	765	774	808	760	772	740	821	787	750	711	819	739	754	756	775	758	716	764	718	772	729	841	748	772	774	721	788	770	770	770	813	784	752	839	732	776	797	786	815	786	797	771	742	764	769	793	874	741	754	850	751	769	770	744	746	744	757	789	769	732	760	771	727	757	739	730	766	791	737	810	808	787	765	788	797	770	766	744	760	760	777	805	766	813	739	745	763	763	753	778	747	715	822	772	782	786	746	803	759	774	773	776	777	738	757	771	794	748	733	780	786	814	782	761	730	761	758	747	809	798	772	744	796	736	738	750	739	722	742	824	777	781	768	786	769	761	808	717	730	790	766	743	769	745	743	790	764	767	734	756	735	790	755	736	795	814	794	830	800	756	800	844	769	811	792	745	809	809	774	749	765	784	801	729	785	744	748	773	752	793	808	758	768	820	777	775	749	723	768	779	806	805	776	729	777	753	781	746	768	788	768	796	786	756	780	795	737	792	740	730	821	767	820	805	790	723	762	783	799	802	788	799	777	745	735	797	742	760	712	768	743	721	781	744	774	725	711	789	793	793	769	757	766	753	796	745	797	779	819	754	767	756	786	767	777	800	747	795	741	777	733	799	753	792	792	814	728	735	784	709	808	731	833	753	794	782	804	823	764	778	774	749	736	804	752	794	804	814	802	767	803	814	713	747	787	713	712	762	718	758	744	764	745	769	773	775	756	806	716	778	802	801	753	755	743	751	769	729	756	757	790	801	774	814	765	776	781	830	765	805	795	738	770	769	756	792	751	758	729	771	769	754	823	759	768	782	788	751	713	773	779	779	766	755	797	766	806	762	749	771	788	779	788	759	783	785	780	771	778	726	808	709	823	735	764	790	762	794	760	724	779	795	754	777	771	747	802	776	770	819	790	744	755	752	755	788	762	757	755	788	778	755	737	804	725	766	781	754	777	728	735	792	797	755	751	780	780	775	804	784	768	756	784	777	773	722	735	828	747	760	739	780	736	735	793	767	733	774	794	720	758	733	769	799	789	800	803	773	792	754	764	762	747	783	784	810	750	758	733	782	717	785	790	769	793	777	760	746	777	763	780	813	748	745	785	783	812	780	749	766	788	817	782	730	838	765	778	790	757	786	735	761	766	769	749	740	735	744	752	790	756	788	751	780	790	806	778	785	790	752	780	782	817	790	840	720	789	781	749	761	778	750	772	803	731	758	766	758	762	806	773	751	783	760	756	757	772	767	820	732	793	797	772	791	784	772	758	739	792	777	760	809	779	705	734	760	797	763	777	795	789	767	744	776	795	745	814	809	754	787	775	750	750	813	768	778	763	727	730	771	768	766	780	753	744	749	757	789	773	759	771	794	754	748	737	736	797	811	779	781	784	777	764	790	782	745	732	742	756	750	745	770	767	769	756	744	803	745	732	780	787	721	786	796	747	763	779	824	755	742	789	775	827	750	767	766	802	801	798	753	735	749	809	777	774	775	799	762	768	775	787	731	814	766	785	788	796	759	753	712	739	798	828	774	744	794	811	739	793	753	716	810	785	750	804	775	753	785	788	795	784	803	730	738	783	766	769	765	794	782	814	718	787	742	804	755	768	751	747	788	777	774	818	763	767	740	762	777	774	769	768	715	782	796	809	792	748	720	738	791	823	759	750	783	737	753	765	693	778	734	752	769	749	731	788	745	754	793	783	759	741	766	756	743	786	801	798	742	737	773	745	714	759	784	795	771	746	757	770	792	752	756	797	730	784	800	716	789	765	758	731	740	816	690	696	804	754	720	768	803	777	771	797	778	757	772	745	749	755	755	785	745	766	797	727	775	779	757	776	762	829	790	805	726	767	772	754	796	734	768	814	753	762	747	706	749	721	787	770	779	780	782	800	704	726	740	807	787	803	747	784	801	741	818	773	808	762	832	767	749	734	757	794	823	774	777	740	818	751	735	799	803	827	754	775	869	802	783	767	809	777	791	758	781	786	756	760	761	779	753	800	732	713	769	730	781	753	788	730	774	831	770	832	772	774	801	737	716	751	748	750	786	782	765	816	736	780	818	735	791	743	737	765	756	805	781	749	773	778	811	767	810	756	743	795	752	780	769	814	737	774	773	785	800	764	774	776	784	773	760	738	751	815	778	739	766	760	762	774	772	735	777	779	727	769	718	721	734	787	758	795	750	733	770	801	813	777	695	786	775	764	802	807	765	804	770	772	743	786	762	752	749	781	788	775	754	787	800	798	774	752	725	743	789	779	751	766	771	830	785	788	803	766	781	798	791	750	799	777	769	725	804	721	810	740	764	756	760	814	796	775	780	764	760	828	757	787	782	811	796	738	802	759	774	766	722	794	811	742	733	761	799	835	757	780	765	770	773	794	830	769	767	808	764	787	803	766	731	751	742	807	725	818	740	793	751	790	733	734	763	804	795	761	757	743	796	817	758
28956	17744	4575	1606	1041	799	582	529	473	393	381	305	276	301	261	289	221	261	301	416	371	307	276	276	221	261	258	269	229	266	249	253	239	223	265	237	281	272	257	286	246	276	239	210	238	271	236	248	244	228	250	227	270	278	249	265	259	242	254	246	224	237	257	245	266	254	243	264	251	216	256	247	247	236	275	250	234	235	243	247	265	232	274	251	234	239	224	245	273	233	233	254	246	271	244	250	250	243	238	246	281	230	248	263	260	265	257	254	250	259	282	294	234	218	269	263	234	245	252	253	215	277	258	280	238	243	256	248	263	240	256	261	238	276	241	264	242	233	243	222	247	242	245	250	253	254	242	227	223	241	274	258	276	225	261	230	251	258	253	236	242	228	241	248	252	232	238	229	250	250	262	246	252	264	253	252	236	275	269	246	235	280	233	267	235	278	243	230	244	265	263	248	250	265	289	256	243	245	255	251	265	212	248	233	255	238	211	242	234	255	292	235	246	221	237	247	211	267	248	236	224	221	256	234	256	237	242	255	264	244	240	245	252	231	201	248	252	292	252	213	250	258	256	244	230	267	256	261	243	236	234	244	254	232	223	266	229	234	238	254	246	253	273	245	223	241	242	222	236	277	247	260	245	248	259	264	258	250	230	258	237	272	242	226	235	265	261	247	270	231	258	255	239	237	262	206	227	270	269	270	243	219	236	237	238	264	248	238	249	271	242	238	221	232	271	272	255	243	238	242	254	254	249	256	253	218	248	248	229	226	261	236	256	257	239	244	276	258	265	256	248	294	237	241	273	244	223	254	269	275	232	251	255	245	247	215	249	263	230	249	244	216	238	251	236	253	242	250	263	257	244	243	265	231	261	284	234	234	254	235	225	246	280	245	259	266	241	264	238	238	253	240	245	271	250	236	262	247	250	264	259	247	265	237	250	229	280	226	259	266	238	244	224	206	261	253	205	265	259	238	272	257	243	236	252	229	266	235	249	262	227	244	248	243	239	231	245	253	221	243	245	213	247	286	233	267	234	257	239	247	242	260	249	272	242	263	271	282	232	248	270	274	249	250	224	268	236	279	257	248	268	236	255	221	239	226	248	240	223	235	247	249	216	261	271	263	260	253	248	245	252	272	239	248	268	276	250	265	232	235	239	279	259	245	250	237	252	229	231	243	228	287	250	247	221	246	242	260	261	240	273	254	255	245	266	246	227	246	244	242	271	248	242	267	205	258	244	269	256	252	254	247	240	228	241	238	224	250	259	234	207	264	257	236	251	210	241	244	254	246	238	262	246	264	257	260	250	245	246	255	252	245	248	248	267	241	239	249	283	251	238	256	232	245	244	234	250	239	243	228	230	244	214	239	213	256	268	243	236	275	253	226	268	223	226	242	245	261	233	229	237	222	257	258	252	233	213	249	225	243	245	287	220	255	245	254	241	253	238	251	244	265	240	247	256	232	245	249	249	241	243	238	252	256	268	239	237	238	221	228	249	234	256	246	246	226	242	245	228	238	230	214	243	248	251	248	262	225	251	248	225	275	255	243	248	276	251	243	216	252	250	250	256	255	244	246	227	234	232	271	249	254	237	232	258	257	239	246	257	245	258	240	274	223	249	247	219	237	243	238	257	219	242	254	256	257	253	250	234	265	238	242	261	263	264	236	253	247	238	233	226	256	237	257	274	248	259	239	261	247	263	239	286	231	267	270	236	272	256	250	252	240	257	238	246	250	229	257	236	251	258	268	222	243	231	251	243	210	271	251	253	245	277	257	230	226	241	255	242	244	254	238	262	256	249	248	242	273	258	257	261	247	268	262	251	267	236	254	248	280	227	271	242	229	269	252	248	272	267	256	274	264	264	253	261	264	244	232	225	215	246	245	243	229	237	233	269	269	221	218	254	233	262	222	235	255	235	244	232	262	240	259	263	221	242	237	218	242	251	256	237	218	232	261	243	278	251	259	235	253	254	253	273	260	226	235	242	230	255	249	242	254	240	232	236	228	250	240	225	229	240	239	242	237	269	248	220	261	247	293	259	260	245	247	267	254	296	250	252	240	260	243	236	233	216	223	244	261	276	251	244	246	237	234	272	248	249	244	266	253	238	236	272	239	243	252	241	244	261	212	238	234	282	244	256	246	232	233	259	228	251	230	259	285	258	240	266	242	257	242	229	255	258	226	228	271	218	220	223	244	259	257	257	250	226	258	292	220	256	217	257	245	233	259	242	237	243	245	259	245	264	272	228	235	251	250	261	255	256	284	241	239	255	246	280	239	250	246	264	265	234	266	249	282	284	263	253	254	257	256	259	240	275	285	261	237	266	237	246	241	262	282	240	241	232	239	233	263	238	260	252	245	271	241	254	246	257	257	213	230	261	218	205	221	254	246	246	243	246	248	243	258	230	228	244	232	264	241	217	251	241	268	280	254	231	253	259	225	241	250	254	240	232	245	244	249	287	236	246	221	281	236	236	246	280	250	240	225	253	231	244	242	268	222	229	241	234	257	242	252	249	247	282	256	232	256	249	207	271	209	267	242	224	279	235	257	250	229	250	242	232	213	264	252	244	246	273	268	255	241	249	242	239	255	255	258	233	244	241	247	204	259	235	259	260	242	250	256	230	255	252	232	243	273	268	246	268	224	232	258	271	250	222	268	234	231	237	244	265	234	252	274	233	240	224	276	273	252	275	259	229	251	235	253	239	237	238	254	259	243	261	264	266	228	243	238	237	267	248	249	235	246	278	269	276	262	248	243	227	237	238	244	280	286	256	245	270	268	264	264	241	261	244	236	241	263	259	269	244	223	251	266	251	237	258	242	237	263	256	236	253	251	263	226	246	228	242	214	273	263	227	247	251	215	258	243	264	251	243	282	242	238	241	241	248	270	261	227	252	237	243	231	232	238	243	283	270	260	257	230	255	251	244	249	276	259	233	244	261	240	236	231	272	247	236	236	258	223	224	230	256	241	255	254	256	237	202	285	236	233	227	259	225	245	259	249	248	243	260	258	259	238	241	269	258	261	207	239	212	273	237	266	231	262	243	264	244	265	248	249	224	275	250	274	271	246	217	238	246	253	241	267	267	260	294	245	253	250	256	244	228	224	246	241	273	271	244	248	252	239	231	265	279	254	236	252	252	236	284	242	231	232	252	246	243	229	251	236	225	248	243	230	259	267	289	247	236	245	257	261	267	245	269	251	266	251	243	215	240	266	231	243	242	240	245	257	244	263	222	263	279	249	239	230	237	258	264	239	234	256	246	265	259	249	270	244	231	253	237	254	246	246	211	206	245	241	253	253	236	261	228	258	282	231	240	252	252	249	253	226	271	275	255	246	258	272	241	238	234	227	226	254	243	260	237	245	264	246	277	267	246	252	223	240	230	243	234	235	262	242	244	252	228	222	219	263	232	232	236	234	242	264	271	261	246	273	261	255	256	249	245	235	259	223	268	237	250	270	254	278	235	255	243	243	251	261	265	266	259	234	262	258	258	259	243	238
7190	3590	5062	5712	4021	3280	2543	2060	1815	1490	1366	1141	1014	941	861	857	826	865	1059	1682	1542	1017	831	776	809	734	724	713	678	753	704	686	721	699	721	739	772	734	722	728	708	680	671	703	727	725	697	731	727	717	670	724	718	717	721	756	742	717	715	715	667	704	713	696	679	722	729	705	742	705	687	691	729	700	743	698	688	714	662	630	734	692	705	682	697	706	734	690	715	725	706	691	736	741	700	669	752	699	717	752	707	687	667	687	634	693	689	744	750	676	688	770	743	703	704	727	730	672	728	661	662	715	653	720	723	703	715	713	691	676	686	697	655	675	691	675	705	696	706	743	687	690	703	705	687	703	681	663	696	682	744	707	673	723	685	699	687	713	738	688	678	725	719	711	742	720	709	714	743	652	738	729	716	740	722	688	636	728	699	704	704	721	666	712	679	694	721	723	688	659	715	732	708	651	674	702	687	689	656	727	710	672	739	669	727	715	717	694	656	747	685	702	685	715	737	668	707	706	752	668	709	645	706	655	686	714	696	680	676	721	698	694	685	700	699	695	722	684	681	654	682	765	712	716	709	691	661	715	677	740	709	771	680	699	716	729	704	711	718	745	705	707	730	712	699	666	684	688	685	688	681	705	666	699	662	704	691	694	716	705	690	712	715	701	683	685	692	718	714	686	679	645	681	682	707	696	719	686	709	723	696	724	747	684	746	744	678	668	757	677	763	682	743	691	701	757	719	661	690	653	753	714	696	714	605	736	726	724	707	698	668	722	679	720	759	693	688	716	685	655	683	691	658	752	696	671	697	708	659	722	694	659	737	697	702	683	660	687	698	673	685	709	698	704	697	722	746	740	664	740	695	700	725	679	739	687	684	717	710	689	739	667	650	710	666	694	684	733	679	689	711	719	759	709	734	673	726	682	709	674	688	711	693	696	687	617	730	723	722	665	676	709	662	665	678	725	679	691	635	687	741	684	774	699	717	717	723	678	676	694	655	682	681	669	713	710	718	645	683	709	736	701	693	672	712	747	637	731	663	687	669	706	648	672	717	696	703	721	722	716	677	731	725	636	658	673	707	713	667	671	679	726	712	663	691	695	703	743	733	682	736	731	690	668	703	724	656	732	706	675	718	695	698	631	702	724	661	689	669	683	673	748	674	719	716	687	719	699	725	679	693	732	701	755	698	710	693	710	763	696	698	704	700	666	679	721	672	684	723	688	711	681	689	707	720	679	645	704	715	697	687	731	697	710	694	726	684	716	718	672	743	737	693	749	705	684	758	690	692	683	699	665	672	690	743	683	706	700	697	711	720	725	675	689	719	720	686	678	733	690	692	700	697	717	717	682	690	723	735	681	690	731	722	655	697	696	717	702	725	676	705	670	684	672	709	717	654	684	714	708	695	707	669	679	662	695	700	680	675	702	711	715	680	670	719	665	718	699	662	715	684	687	676	737	731	729	669	725	716	717	697	707	696	706	749	729	714	741	736	714	692	751	685	709	699	633	691	710	691	684	682	664	732	720	704	688	683	741	686	690	672	690	703	725	738	696	707	700	712	753	671	693	699	697	733	725	784	713	709	708	723	693	729	690	682	698	726	704	719	682	676	698	710	712	699	715	740	680	668	680	724	694	725	743	694	707	644	720	682	688	715	689	688	692	718	705	682	735	745	661	660	713	691	709	689	684	690	710	659	703	688	708	697	703	715	720	708	689	634	740	713	702	714	765	720	708	679	714	709	669	725	676	662	707	687	679	680	702	675	635	728	678	704	723	720	693	669	673	687	701	753	713	692	676	719	695	665	717	745	704	697	719	697	729	686	708	695	666	703	646	705	684	720	680	716	713	695	703	723	721	688	690	714	737	666	709	721	699	682	718	682	713	686	701	677	717	686	721	726	721	715	723	659	740	770	691	633	656	756	678	707	718	715	736	730	710	702	655	707	753	659	673	690	684	714	677	733	672	718	742	693	719	743	709	709	750	643	679	760	710	664	719	666	634	744	715	765	703	690	716	688	678	727	692	695	685	707	681	725	724	680	691	708	706	696	696	739	696	731	716	706	655	701	712	734	702	709	716	700	739	702	756	687	721	721	700	711	745	708	710	735	699	663	693	710	700	722	695	703	688	708	705	648	690	663	703	715	684	717	734	702	738	697	685	689	679	691	678	699	678	678	710	695	697	731	720	675	695	684	690	686	715	719	683	719	729	716	649	757	659	661	710	682	662	728	709	711	720	690	646	666	696	675	736	722	743	682	700	705	698	713	699	692	696	688	704	685	713	714	705	681	720	792	711	761	718	675	711	735	752	713	648	718	674	674	687	700	734	723	699	693	684	704	736	689	704	676	718	686	697	712	697	695	691	682	681	679	723	670	726	704	708	724	719	697	685	732	707	707	752	764	675	741	667	650	683	770	721	722	718	682	733	727	675	686	741	697	671	682	696	684	713	715	690	718	726	703	700	725	684	704	706	702	765	688	712	660	695	657	739	717	723	680	691	734	655	650	700	708	703	692	692	692	718	719	679	768	699	686	717	703	715	714	735	665	714	723	705	650	663	680	698	738	689	697	713	693	691	695	698	722	677	663	733	666	685	702	714	682	682	682	662	697	739	741	714	721	700	696	708	683	666	684	721	688	685	696	774	716	679	690	718	682	668	690	770	755	699	732	672	695	740	697	698	700	705	747	675	704	698	672	719	665	683	695	722	692	713	703	708	723	722	681	716	711	753	732	712	712	713	691	676	696	720	706	739	723	711	640	690	722	710	690	712	660	741	688	641	701	721	697	692	696	693	678	693	716	717	696	711	697	717	703	664	699	651	648	679	717	685	730	688	669	738	659	776	741	655	721	702	701	720	744	708	742	741	708	693	707	688	696	668	695	694	723	686	680	710	704	681	728	727	707	738	701	741	665	687	693	699	723	769	678	685	709	706	752	688	653	680	700	744	702	686	724	721	674	687	690	720	735	674	734	671	698	691	682	693	678	684	680	719	679	671	701	698	717	681	671	737	717	674	715	706	702	716	725	731	703	717	710	646	708	697	690	736	718	692	696	718	682	775	714	696	732	687	676	739	698	747	639	687	683	703	691	679	669	697	725	695	675	701	719	706	701	705	733	705	686	722	680	697	698	762	729	730	691	692	682	726	698	672	720	697	683	721	640	700	715	698	718	710	715	731	695	761	719	711	711	696	700	682	746	694	697	728	693	751	707	652	665	687	731	657	757	699	725	720	713	686	691	684	720	692	708	679	712	683	732	726	677	685	652	723	696	692	712	704	685	714	694	701	762	745	721	654	705	705	706	676	688	696	710	674	683	718	689	714	659	714	661	704	703	715	677	785	692	678	673	731	717	714	707	694	678	719	673	687	709	685	705	660	689	694	700	700	697	754	723	651	707	693	688	660	738	670	684	738	701	714	703	738	710	720	710	697	688	722	705	738	712	718	692	721	692	686	661	731	724	707	700	722	707	652	696	674	695	733	709	673	704	677	722	663	724	649
29804	21063	15381	11886	8203	5354	3757	3031	2364	1831	1260	794	618	501	465	429	391	420	742	1963	1359	1020	598	563	385	287	255	284	275	274	281	261	254	288	288	343	402	295	278	257	250	255	249	270	283	279	266	280	280	260	280	253	283	241	274	304	265	262	273	253	248	278	273	264	242	261	282	239	240	251	272	262	271	287	249	282	247	226	286	261	277	257	279	265	261	243	294	243	264	272	258	262	251	252	270	248	281	271	261	250	264	254	302	272	246	256	275	309	274	265	256	237	243	249	281	291	272	272	269	264	292	279	236	267	230	260	255	280	286	265	258	273	267	269	270	275	278	259	272	251	265	298	263	246	259	293	239	255	248	250	280	268	258	256	252	280	255	260	246	265	292	253	241	242	258	244	266	287	243	268	275	260	250	279	242	283	237	261	255	255	274	268	261	276	258	259	260	278	316	231	299	241	296	235	253	242	246	274	275	273	249	275	292	252	277	247	261	262	247	242	289	293	265	260	229	302	255	277	281	279	267	274	276	233	220	280	282	237	274	257	255	297	260	268	276	274	261	267	280	274	275	261	295	272	250	238	245	265	277	264	287	251	250	267	271	272	269	246	278	273	243	233	263	268	243	252	244	232	249	294	286	283	283	266	270	252	298	251	273	281	267	256	235	240	280	256	247	254	261	272	250	282	285	247	232	271	296	300	251	251	279	261	275	258	281	287	283	292	265	265	272	265	260	276	277	266	267	295	251	276	283	244	285	271	231	261	263	266	280	273	257	252	292	261	241	272	245	278	278	243	259	269	284	238	280	262	257	240	270	279	261	275	300	277	252	257	312	281	291	245	252	270	267	256	274	254	247	256	249	276	257	277	249	263	272	290	270	251	271	283	242	255	267	273	278	262	268	272	236	249	260	277	315	282	290	253	260	293	256	251	250	290	286	262	273	246	258	292	274	233	256	263	260	252	262	252	250	249	286	266	285	266	245	282	274	275	250	278	289	237	253	258	272	213	290	281	285	278	279	264	241	249	286	256	306	245	249	255	268	248	243	262	277	243	255	275	286	240	244	232	275	259	235	259	260	267	250	264	254	242	276	258	252	309	259	261	262	272	258	254	278	245	291	259	252	286	244	278	263	261	273	271	231	274	254	255	310	290	251	231	242	262	277	260	279	266	289	266	270	297	267	287	230	230	252	282	258	257	250	292	253	282	304	253	248	288	302	241	269	266	242	253	265	244	254	275	268	246	269	266	260	278	265	248	276	287	258	256	281	254	254	248	245	237	304	284	247	270	271	273	260	269	294	254	265	258	269	251	261	281	259	241	272	263	284	273	257	276	291	277	256	227	277	258	274	270	279	239	284	276	258	245	243	266	243	281	253	253	291	272	252	277	273	283	244	280	277	239	273	268	296	261	279	272	265	244	292	248	256	254	237	265	284	273	270	257	252	271	228	278	260	285	263	267	266	253	283	296	260	288	243	250	249	281	270	260	262	280	276	244	283	260	245	270	251	249	264	294	256	255	285	289	233	246	244	272	261	299	274	272	302	263	249	302	257	274	278	268	282	259	249	272	257	256	289	266	245	254	272	256	266	279	253	278	267	296	251	270	278	279	286	263	237	270	275	253	275	265	270	275	269	259	279	287	277	256	260	278	271	249	247	241	264	264	260	294	262	293	266	284	270	227	248	274	240	261	254	276	271	273	266	266	251	258	246	272	262	299	277	279	283	247	275	271	261	251	277	275	260	283	289	282	258	233	241	270	284	251	277	244	253	305	250	250	256	274	277	252	268	230	276	282	268	260	247	251	275	284	254	252	255	284	250	258	285	275	269	272	275	252	282	261	292	255	288	262	244	283	270	237	253	266	270	259	238	267	247	263	268	266	268	253	283	306	246	269	260	228	242	263	268	273	276	251	280	254	274	276	274	265	250	271	273	236	253	227	237	272	275	224	267	253	250	250	276	279	272	257	288	276	255	250	262	268	252	237	273	257	281	260	256	239	272	259	262	241	245	257	272	262	277	284	269	273	263	255	297	262	285	289	283	288	237	287	286	251	259	265	238	254	260	291	275	243	298	272	269	275	239	247	238	264	242	276	269	274	274	263	295	291	279	258	288	264	282	260	247	261	291	257	251	260	222	246	259	259	244	291	279	280	324	282	290	299	278	276	273	263	316	252	282	289	255	242	291	261	265	258	254	263	274	287	270	264	279	278	264	240	264	277	264	241	271	279	262	288	252	265	258	258	276	284	266	250	251	276	276	254	248	260	265	258	259	259	283	250	249	285	298	248	268	252	283	249	277	292	241	244	259	281	288	280	275	271	257	272	280	295	269	284	242	254	272	256	261	244	252	268	264	250	289	276	281	255	257	261	262	257	262	263	267	262	280	288	271	261	266	277	238	287	271	256	289	272	251	265	266	249	249	250	238	264	274	255	278	280	286	272	268	278	242	265	302	287	269	246	284	263	265	283	278	286	236	278	256	252	277	289	253	281	285	289	263	266	275	301	245	273	259	282	266	245	255	253	276	277	278	268	271	297	300	277	269	287	273	244	276	262	261	238	252	244	286	248	275	252	265	274	281	256	226	275	274	269	303	262	289	265	243	264	269	265	255	281	283	241	270	240	271	296	268	258	277	266	254	270	238	262	284	267	276	262	280	303	285	242	309	268	276	273	286	257	255	284	277	281	292	259	304	287	288	287	278	257	303	230	279	260	256	274	276	260	264	269	245	260	258	266	229	289	259	245	291	249	254	275	291	251	279	262	266	267	257	257	243	262	243	272	285	265	264	258	272	261	241	261	243	271	241	301	291	253	235	252	271	280	254	286	254	274	279	267	273	258	260	302	255	260	275	271	265	273	266	283	256	274	241	262	275	287	234	259	270	264	291	250	278	279	282	283	253	259	244	266	263	262	267	268	254	245	259	262	249	270	278	237	236	240	252	270	263	268	264	270	264	272	265	292	262	258	239	256	261	267	262	263	254	238	263	276	235	252	260	258	254	245	286	268	275	271	260	249	280	267	257	263	268	254	258	255	265	257	270	257	285	251	272	257	271	273	250	276	252	242	267	263	313	247	289	266	249	238	252	259	261	268	270	268	293	284	269	278	272	251	229	241	253	246	251	277	260	270	298	267	260	267	271	261	278	256	272	291	269	251	264	280	258	267	234	258	263	300	290	268	250	261	281	252	256	239	268	246	255	277	280	252	283	275	255	246	253	265	263	258	271	262	265	274	285	266	258	267	253	268	261	277	279	240	263	267	267	273	275	246	260	262	252	276	252	289	251	259	249	235	252	286	262	302	245	271	271	279	270	249	251	253	275	263	257	283	262	259	250	300	255	262	265	256	275	276	268	270	232	238	285	260	275	278	250	234	245	259	246	267	285	261	246	288	242	258	264	261	265	249	252	250	248	275	289	260	259	277	280	280	267	240	281	258	282	260	299	240	281	269	279	263	259	288	278	276	239	252	260	260	251	264	265	279	268	275	265	265	283	261	252	241
11674	11316	17131	21253	16862	12981	10138	9591	8072	7430	5413	3759	2465	1974	1903	1663	1679	1476	3389	9112	6399	4625	2955	2312	1359	889	864	774	795	813	822	845	771	845	901	1452	1419	1082	866	767	800	741	716	726	712	713	772	758	707	817	745	750	764	747	788	737	776	738	759	756	734	754	734	746	777	732	711	721	776	752	707	760	789	718	728	808	721	768	763	735	759	753	791	740	785	740	752	695	727	766	737	801	752	726	782	820	705	723	740	802	738	750	783	774	766	731	771	764	744	736	754	766	723	771	760	732	784	761	736	750	735	744	743	739	768	738	751	754	730	702	704	771	727	776	745	778	763	754	750	744	746	786	735	776	749	753	746	776	758	754	752	775	721	730	735	718	745	722	763	776	783	722	781	737	764	716	727	752	739	760	726	790	714	752	758	731	762	745	759	757	765	791	731	767	759	796	771	726	772	714	735	725	719	731	745	765	740	789	747	709	709	794	794	714	808	754	780	747	720	768	698	759	786	683	731	773	780	728	722	720	752	729	745	748	720	744	726	768	718	823	775	764	768	739	731	739	710	699	756	719	759	736	696	754	741	732	776	772	707	767	715	733	747	761	726	768	751	771	759	755	744	816	752	735	752	763	736	768	809	691	767	787	754	736	766	800	746	722	742	757	757	721	732	725	759	732	744	688	781	731	803	723	722	773	730	702	764	782	745	799	720	761	732	743	761	787	765	735	748	737	763	737	746	746	736	774	752	744	719	730	771	735	763	698	756	754	778	740	772	796	766	751	723	757	779	736	725	730	733	770	751	746	753	730	683	764	703	690	690	766	757	664	773	778	794	756	719	732	750	703	737	719	725	758	780	773	742	789	718	752	763	763	758	748	743	718	740	762	708	734	713	761	746	785	762	724	734	746	735	733	777	717	722	773	729	789	762	740	698	760	767	724	767	740	777	731	755	738	773	800	763	742	767	735	719	706	731	770	719	715	760	753	762	752	717	704	743	758	723	718	746	762	750	734	764	721	750	732	756	796	743	745	765	724	768	743	709	750	750	748	706	745	737	728	788	791	686	748	794	760	780	743	714	768	743	747	726	812	775	747	739	752	754	738	747	695	726	784	734	765	775	770	779	715	755	734	793	681	688	732	744	748	766	754	766	781	792	756	735	742	758	693	757	760	766	753	807	776	783	764	732	744	718	791	784	745	748	750	736	730	756	741	756	744	722	752	816	738	720	724	741	702	733	746	761	751	741	742	799	742	741	735	763	768	680	771	724	800	736	700	782	731	709	710	757	751	737	742	714	706	756	698	755	776	726	697	743	757	785	727	746	742	774	778	767	751	687	771	695	742	740	720	756	784	724	707	724	723	720	777	732	723	763	732	782	700	734	756	712	738	716	753	798	747	765	727	720	758	741	723	744	770	774	756	737	734	751	746	766	694	755	740	778	737	764	779	769	739	735	708	768	725	770	749	757	767	754	756	711	753	804	763	756	738	752	769	719	776	735	752	721	776	707	737	744	714	742	686	800	744	747	748	719	731	772	772	750	709	741	799	728	717	735	779	709	725	754	775	752	750	737	746	751	773	748	758	770	771	760	755	721	764	737	728	742	731	751	709	686	752	751	793	789	813	781	762	761	723	730	787	728	811	702	698	785	736	737	743	761	717	785	752	754	702	739	770	769	733	735	743	750	758	722	718	773	766	728	729	685	730	735	684	714	771	705	760	789	727	760	735	765	743	733	735	745	747	740	785	806	723	712	781	731	759	705	703	722	721	745	777	736	762	728	777	725	743	776	738	736	794	762	769	723	754	736	733	763	730	732	781	770	768	784	689	811	735	780	745	751	720	762	752	745	734	757	712	744	774	786	772	774	778	728	706	748	757	744	786	732	727	780	784	710	739	740	707	716	778	714	772	734	751	754	726	709	760	775	747	699	738	725	740	721	753	781	705	723	775	761	782	733	778	741	789	772	735	746	731	736	741	732	785	725	769	757	802	781	763	724	733	779	748	750	768	754	753	785	733	775	690	709	737	784	737	765	785	784	758	715	738	712	721	730	752	756	711	757	725	761	721	772	758	782	783	782	750	760	741	761	785	786	713	776	789	685	728	749	742	744	711	776	723	743	740	751	755	757	726	757	797	752	801	751	779	755	716	709	780	750	747	777	771	742	686	742	767	736	739	762	741	721	732	806	785	775	746	765	735	751	685	721	751	757	755	790	738	693	739	787	715	761	714	748	761	726	765	730	719	714	755	757	729	732	718	722	732	775	724	727	747	774	779	732	759	738	767	816	817	778	802	759	736	704	752	724	741	749	729	727	716	775	769	746	705	740	749	757	734	723	752	748	724	755	730	743	812	738	729	753	698	751	804	748	752	781	752	732	717	715	754	766	753	726	752	781	732	724	701	740	719	761	722	733	756	740	723	715	750	742	773	745	703	690	799	752	762	758	767	741	744	695	721	774	765	741	751	765	727	772	768	721	736	746	768	739	785	752	709	800	748	765	733	722	704	777	785	737	809	780	770	720	687	789	717	764	821	791	743	739	704	709	779	770	707	751	704	745	755	774	767	743	745	731	707	751	757	769	727	730	736	753	731	649	744	730	731	833	749	765	773	721	728	745	722	725	747	747	774	717	726	730	768	752	717	791	732	719	749	738	761	733	750	731	738	752	759	764	761	793	727	765	755	780	762	749	727	774	744	787	718	727	781	755	762	705	760	730	661	735	755	758	727	772	767	770	734	714	801	750	739	785	760	783	729	743	744	731	733	819	766	777	747	693	728	726	731	788	737	735	742	739	710	748	745	775	745	766	776	759	676	734	719	725	728	753	744	712	717	727	752	775	751	722	752	742	709	750	713	774	725	770	713	728	742	764	720	726	762	726	720	779	751	790	770	718	774	765	775	749	753	758	754	753	722	747	761	779	750	742	726	705	778	714	749	715	733	803	759	796	758	724	767	735	768	781	757	727	753	712	757	772	743	782	733	786	727	700	745	731	775	789	771	723	754	714	724	755	749	723	692	762	735	711	795	784	728	716	774	734	778	780	749	741	742	720	720	744	741	695	724	753	780	741	741	774	777	769	706	751	775	707	779	717	694	754	801	750	754	753	695	751	748	727	774	721	757	759	768	740	792	735	746	748	752	711	754	748	725	714	760	716	765	747	747	744	717	762	718	758	742	728	761	750	728	718	722	713	743	733	775	727	751	782	740	725	757	735	772	729	755	711	743	797	732	804	750	768	789	739	790	740	760	733	738	719	731	739	742	752	748	751	781	780	756	757	733	773	743	776	739	724	694	735	730	764	753	743	728	731	758	752	783	751	752	732	784	735	761	747	783	699	724	759	701	773	723	752	725	710	717	729	791	741	788	768	735	746	777	757	726	727	748	760	747	740	753	757	760	738	751	768	720	744	726	744	760	771	763	731	722	746	768	714	744	737	720	775	770	797	749	772	755	705	765	747	712	755	717	741	743	772	755	760	754	799	767	706	764	728	713	779	764	733	775	759	790
29972	23110	21015	17999	12473	9120	6956	5127	4083	3367	1918	1305	903	675	612	559	546	499	1117	3499	2424	1610	824	831	666	344	303	318	303	311	326	311	322	317	316	593	539	381	327	279	276	296	293	311	282	309	294	270	269	304	297	290	264	298	303	274	278	281	296	299	261	267	284	257	291	291	315	283	289	268	270	274	297	287	285	262	290	272	296	326	275	303	320	299	257	307	327	290	312	289	273	278	281	296	281	288	285	306	283	266	294	273	293	268	278	265	298	312	300	281	297	266	286	236	277	308	284	299	287	304	275	286	298	259	280	281	303	292	294	261	270	333	259	251	291	276	265	258	294	282	275	272	314	291	284	318	295	284	291	308	284	282	283	280	289	297	244	277	302	303	258	271	273	293	285	255	250	279	276	267	301	255	278	265	293	298	299	285	259	282	270	293	268	279	299	272	257	266	314	283	271	299	273	310	296	290	298	293	296	268	287	289	286	276	278	287	271	287	283	274	285	275	293	313	263	306	277	301	276	287	281	301	259	277	265	284	269	290	259	314	306	289	271	280	269	313	259	321	279	285	278	289	280	294	297	300	295	280	278	284	296	295	295	293	296	313	279	290	279	293	296	280	259	288	273	278	312	291	277	271	280	301	290	275	269	341	282	285	290	299	306	291	289	261	294	260	289	303	270	300	252	278	297	305	270	256	272	298	262	279	260	269	267	264	298	303	304	298	308	247	272	272	317	282	272	284	302	265	298	246	298	270	286	281	310	290	310	239	280	273	284	273	268	279	279	282	290	285	283	314	301	270	288	294	306	317	302	278	275	269	281	269	318	279	274	290	301	283	311	276	295	270	299	288	285	292	270	282	288	301	272	308	291	272	322	304	269	292	302	270	279	300	291	274	297	269	312	280	287	284	267	301	301	297	303	297	282	294	272	291	261	272	263	312	296	309	282	283	290	277	303	281	257	274	283	272	288	264	289	273	299	272	296	310	275	260	274	263	278	276	318	284	285	275	286	284	295	289	281	266	264	301	287	292	300	298	244	301	253	275	271	305	244	303	298	256	259	298	323	313	299	270	268	273	273	279	272	319	285	303	276	302	265	302	290	295	277	298	293	307	259	315	263	263	313	282	298	276	267	254	287	265	309	286	273	277	285	283	298	303	283	295	274	303	291	282	264	296	285	273	301	283	273	289	278	285	297	290	293	305	253	270	281	308	265	296	281	296	305	287	300	296	265	274	263	300	281	301	299	292	277	293	256	285	275	281	299	304	288	284	285	275	297	304	268	280	265	310	294	317	266	264	308	268	310	298	306	299	257	276	297	278	313	255	271	270	286	263	272	277	259	283	299	286	268	291	256	279	278	280	280	288	310	307	286	298	277	324	283	259	280	296	297	285	271	290	295	307	286	281	281	314	289	293	265	238	271	303	292	304	253	271	304	280	270	279	260	281	288	297	260	266	291	264	290	273	271	267	265	300	273	271	253	293	265	281	288	308	283	291	333	259	285	296	287	269	272	307	304	283	268	302	270	291	254	299	283	281	272	272	288	288	296	279	289	299	269	302	286	303	270	315	237	298	282	278	306	272	291	298	317	298	283	289	271	300	298	290	292	267	286	269	277	273	287	291	299	276	318	284	284	307	290	283	294	301	280	286	284	295	309	260	286	270	280	266	301	284	308	297	272	283	278	293	290	281	283	263	288	285	291	294	278	287	280	276	264	271	256	257	268	288	284	275	272	290	286	312	287	293	297	269	273	295	307	251	273	308	306	289	273	283	280	266	286	284	279	287	255	318	300	271	287	286	284	266	286	256	239	289	272	312	272	274	263	311	286	290	302	296	273	278	291	290	302	278	295	295	306	283	261	264	271	267	306	308	288	290	277	283	296	308	285	325	278	260	299	291	290	296	280	289	288	287	289	271	262	298	294	308	280	267	280	263	278	293	279	278	278	300	299	296	308	283	343	286	254	248	293	274	308	274	311	276	264	280	257	294	294	285	293	293	282	256	293	261	289	289	292	309	246	285	299	277	275	282	290	286	289	270	279	303	286	306	268	258	285	274	300	278	281	280	303	277	290	299	310	270	290	304	296	293	286	268	285	288	272	267	284	233	289	308	287	281	273	301	265	257	289	256	301	263	268	311	288	277	283	287	307	276	274	248	278	294	285	267	271	292	270	270	291	259	299	257	324	278	310	279	269	281	274	298	281	293	282	283	294	273	279	263	287	269	315	293	258	309	240	287	277	280	282	297	277	285	260	293	284	279	281	295	288	280	288	286	309	273	293	295	277	303	295	284	293	263	305	283	277	305	277	277	250	289	257	281	306	301	289	254	312	265	273	311	286	294	304	256	310	288	305	278	272	284	291	275	288	264	273	283	280	313	269	282	287	313	306	310	258	271	269	250	275	289	305	303	299	287	276	285	288	254	279	299	288	282	253	290	286	307	279	259	303	264	280	308	263	257	271	303	295	329	288	285	273	283	290	270	280	274	291	301	270	295	280	280	318	272	310	277	278	277	279	269	276	299	300	301	268	288	298	245	261	282	258	272	297	280	299	289	285	254	296	288	310	249	293	292	279	279	272	284	295	273	303	281	285	279	281	303	274	263	280	317	260	301	286	288	296	290	293	267	283	265	289	303	294	291	279	281	289	279	282	279	299	276	298	286	289	304	269	291	286	292	270	276	290	293	299	309	314	282	282	279	281	257	297	290	287	293	325	254	296	264	278	288	267	273	286	281	309	311	278	262	274	313	295	269	283	292	271	291	276	306	280	293	269	311	282	286	297	320	271	274	278	296	296	287	307	286	297	295	273	286	270	285	304	298	269	272	302	283	312	290	319	309	306	261	318	256	243	283	272	319	290	285	301	296	285	288	295	297	287	268	275	275	301	298	296	253	318	271	268	301	297	269	287	269	278	280	308	305	300	285	277	289	285	273	279	269	262	281	283	285	264	261	297	285	290	293	278	303	284	301	303	289	286	305	258	294	256	286	306	270	279	281	281	286	275	278	289	289	316	343	285	290	285	260	292	289	307	264	300	297	291	278	300	285	259	301	275	283	277	273	283	246	272	287	295	268	285	265	292	302	239	290	272	278	286	296	296	288	288	302	324	279	276	269	286	249	303	297	275	277	302	303	275	291	267	290	289	279	305	286	306	273	333	297	296	281	266	288	262	261	281	283	295	297	287	278	311	307	291	271	326	248	255	306	292	293	278	275	253	325	279	229	263	274	315	273	285	283	268	299	273	295	264	289	298	282	271	297	287	289	307	308	295	276	280	296	270	308	292	282	262	270	289	265	280	299	282	305	302	290	298	301	316	294	292	276	270	316	309	285	272	281	288	259	284	283	281	282	260	281	296	320	286	282	268	279	270	287	295	289	275	273	320	236	288	270	284	287	312	272	312	276	274	284	247	292	288	294	284	290	330	316	315	303	255	276	275	266	303	275	290	259	289	295	276	295	272	283	304	276	283	311	270	279	275	277	279	264	289	284	262	296	274	308
13165	15773	22394	26596	20919	16739	15344	12951	12535	11390	7672	5537	3726	2733	2517	2492	2181	2114	5322	14221	10710	7467	3959	3923	2763	1214	999	966	942	932	922	989	966	971	1102	2372	2507	1436	933	839	825	825	847	791	803	823	808	786	834	852	825	810	786	797	798	806	822	796	782	827	780	765	778	811	831	783	772	882	811	830	774	793	820	779	790	780	752	786	778	800	783	796	781	810	787	801	808	790	743	765	773	729	805	786	785	789	793	786	785	797	798	782	802	810	794	822	820	780	761	768	810	808	804	817	768	771	781	802	780	782	810	817	824	807	786	791	819	771	810	810	839	790	820	774	791	801	806	784	752	757	807	769	796	775	749	793	744	809	785	798	890	813	832	790	781	794	786	775	808	746	847	828	770	770	788	776	838	777	840	817	812	822	861	780	772	874	741	796	790	797	838	831	800	792	792	843	760	785	853	774	773	780	812	806	785	806	816	815	836	812	779	830	822	809	849	823	780	767	789	816	760	820	777	861	833	760	811	804	800	752	825	801	799	765	751	810	843	803	797	804	804	794	748	829	790	767	806	786	806	782	757	798	786	789	779	775	809	815	796	795	862	796	859	813	846	739	792	799	883	791	821	796	811	799	817	828	796	782	783	810	832	800	791	797	844	801	808	809	799	798	747	762	778	784	829	791	770	790	771	813	790	791	821	811	818	816	828	847	830	797	796	798	803	816	838	823	778	811	793	797	780	823	819	774	776	804	793	802	796	796	821	791	832	806	786	805	820	783	768	812	793	835	849	817	790	744	801	791	819	820	787	769	801	785	789	754	799	821	813	786	796	779	831	788	771	755	806	809	779	749	777	796	790	771	790	788	761	800	806	757	737	777	763	803	816	745	846	810	754	802	819	768	762	839	852	786	763	830	844	752	857	841	831	769	815	799	808	824	801	770	832	822	824	761	815	756	827	831	814	788	793	836	821	822	801	827	793	818	814	789	845	768	798	810	798	767	819	800	839	797	794	817	805	778	775	768	776	784	772	789	821	796	803	800	813	803	783	747	743	793	802	770	785	798	787	810	850	786	817	734	790	802	882	764	796	842	807	784	835	766	797	824	819	824	814	802	818	799	740	850	833	802	822	780	784	801	817	816	828	837	774	844	798	825	761	811	806	794	809	767	796	817	767	849	791	737	767	822	807	827	776	786	816	847	825	815	813	805	801	768	832	764	799	768	801	821	844	807	788	745	805	773	846	823	810	794	820	780	806	787	767	826	812	776	802	817	810	776	795	825	774	830	775	798	835	777	783	845	800	821	770	766	826	856	812	775	824	810	807	779	793	805	834	786	815	786	825	752	806	795	824	770	816	783	803	829	748	812	745	767	754	773	841	771	775	775	792	834	747	787	778	838	792	787	778	834	752	790	826	797	833	791	837	800	861	842	822	844	790	787	853	808	775	772	787	807	774	812	792	856	817	787	797	795	790	771	779	847	785	807	769	833	776	834	824	732	806	754	840	765	790	735	810	771	825	794	790	812	761	813	840	809	857	792	819	807	821	841	784	828	784	830	807	809	834	786	765	858	796	780	810	815	792	812	755	788	820	885	791	783	837	810	811	847	773	789	801	772	782	776	775	819	769	777	795	842	809	788	807	767	799	784	791	793	848	788	828	807	792	753	760	777	744	809	797	805	787	803	816	808	825	772	844	807	799	754	822	834	801	801	819	808	812	804	803	811	813	803	846	754	810	798	844	790	795	799	817	804	804	795	799	796	819	828	844	806	768	808	830	770	829	829	792	851	749	826	789	797	791	775	824	809	796	814	832	791	804	798	790	804	789	773	811	804	799	814	786	846	802	799	843	802	800	818	730	844	812	815	759	828	829	766	761	828	768	782	798	800	813	862	812	763	814	800	842	803	846	825	759	793	780	788	766	776	789	768	824	759	829	768	749	820	789	827	823	798	821	840	827	776	812	809	766	810	815	771	820	781	817	801	813	737	819	773	791	841	831	821	769	801	824	808	812	783	774	796	799	787	751	803	842	762	831	764	768	770	840	773	789	811	818	775	833	772	779	785	843	768	807	794	805	818	798	776	819	809	758	810	762	803	787	822	777	824	805	789	823	757	841	835	790	804	757	809	849	785	826	831	746	806	780	797	794	782	781	783	805	789	786	799	826	744	816	811	808	778	790	778	778	816	778	818	801	757	829	774	786	781	805	810	788	830	786	816	793	812	751	769	808	769	795	708	808	769	803	827	793	784	792	783	814	806	785	797	862	792	839	814	830	847	804	829	831	817	848	809	778	789	783	789	792	760	842	796	793	819	810	811	787	757	737	795	783	821	785	799	782	818	794	798	821	801	862	816	807	759	846	825	791	758	799	773	815	826	761	815	764	765	807	822	761	760	794	808	828	850	747	756	770	764	715	776	765	807	846	819	811	752	825	825	773	773	814	799	806	744	798	758	801	818	806	784	794	773	806	759	825	789	846	771	768	824	851	753	792	860	810	777	757	805	815	771	804	715	797	800	831	865	780	822	747	784	780	806	827	795	768	803	796	835	816	828	790	852	802	773	795	791	804	856	777	801	784	827	773	781	808	832	823	844	794	786	820	770	841	800	850	823	829	824	758	833	787	821	809	798	846	808	793	840	784	814	818	773	744	813	790	780	858	818	775	764	765	800	797	759	776	849	784	803	822	800	753	799	735	850	827	778	759	761	805	814	825	822	780	805	744	805	824	808	759	832	797	825	851	814	765	801	761	779	794	864	780	817	769	788	823	817	830	818	801	799	785	779	793	823	817	820	789	789	790	736	840	844	797	853	812	732	786	807	810	775	769	817	795	784	781	835	778	805	833	735	755	760	820	817	804	809	733	829	801	767	758	846	847	764	833	779	764	805	798	771	759	818	808	838	767	789	830	819	784	754	827	855	796	800	821	752	767	814	855	774	773	823	768	853	816	767	811	767	785	732	812	830	807	814	779	816	828	812	726	799	796	795	843	811	810	788	783	796	819	816	831	765	835	736	754	879	772	770	837	778	812	792	803	813	761	844	787	803	735	778	819	761	799	767	836	782	853	791	797	783	820	858	795	774	805	742	759	769	875	796	780	810	800	834	759	837	761	764	789	823	783	820	807	821	784	796	817	815	771	837	809	799	812	812	801	770	794	860	768	786	808	758	776	821	826	814	756	761	764	789	829	845	777	779	783	743	768	765	799	796	790	770	816	761	793	782	779	832	752	837	790	783	808	761	794	795	836	788	826	811	789	861	822	832	773	835	764	782	830	812	802	814	799	799	778	854	805	827	774	838	879	853	769	782	817	748	797	770	789	807	840	792	780	802	758	787	777	800	859	815	739	816	835	805	810	816	807	779	798	771	774	802	786	804	860	845	834	839	833	792	781	837	763	762	819	761	794	816	785	784	822	786	840	844	784	798	725	764	796	769	779	792	785	827	772	793	778	772	832	846	811	826	802	767	789	783	838	790	854	802	808	828	830	862	766	779	826	825	791	779	839	797	790	797
29020	17399	4391	1878	1087	805	673	616	494	446	360	348	281	265	295	275	304	286	333	458	402	296	282	303	273	283	269	295	240	280	274	269	242	276	289	258	306	274	253	289	290	290	240	266	260	274	230	260	284	274	240	250	294	271	261	261	268	272	260	284	259	239	259	281	244	265	303	261	267	277	244	267	275	264	234	260	217	241	236	260	273	273	249	274	274	261	243	261	261	261	267	252	256	249	261	240	266	284	271	268	263	286	221	261	239	261	286	291	239	251	267	279	269	257	254	267	280	291	249	259	289	271	259	281	268	255	278	259	259	260	269	243	249	278	238	260	240	256	248	265	251	249	261	267	266	250	301	232	277	258	252	271	275	250	262	249	259	253	254	238	279	260	261	252	250	253	245	257	255	293	261	259	273	263	256	258	275	281	254	251	290	289	262	242	271	253	240	230	278	247	237	247	256	295	237	262	252	255	278	260	288	249	265	289	237	265	282	275	250	256	280	262	227	249	288	272	240	246	259	269	278	294	259	248	279	263	285	257	245	245	284	225	265	253	232	269	300	277	261	273	245	246	280	261	261	252	247	250	251	253	266	259	291	256	233	230	273	264	264	251	246	235	264	261	250	289	255	246	268	240	246	299	252	253	222	254	274	273	254	288	256	257	236	279	261	252	258	252	265	249	253	254	258	266	271	255	269	254	250	230	257	240	253	257	264	242	273	307	258	279	244	264	300	277	280	270	266	280	227	296	282	241	302	222	251	254	262	281	280	287	261	257	269	266	267	255	280	291	249	271	261	258	244	283	237	263	263	259	267	275	265	244	290	247	246	238	275	268	239	300	249	268	253	238	267	271	252	269	253	266	257	259	259	247	244	269	264	258	268	253	259	253	253	253	232	256	271	274	263	229	256	266	244	262	250	262	286	259	273	262	272	229	261	251	260	250	250	237	250	260	267	265	261	252	258	235	268	246	279	286	248	270	243	287	261	267	252	252	261	282	243	283	297	240	218	275	271	258	256	263	276	251	268	249	243	287	282	237	253	266	239	270	258	286	238	254	264	261	287	262	243	226	254	253	271	259	253	253	248	268	272	270	243	254	271	247	264	251	253	254	256	265	266	252	255	260	268	261	279	270	254	272	274	268	249	225	241	247	272	288	271	255	264	268	256	275	272	244	271	233	259	231	269	271	256	227	267	258	274	247	240	226	227	243	253	248	292	256	227	260	270	257	248	246	288	242	225	284	282	255	251	251	279	261	264	247	258	278	282	230	271	234	243	229	248	268	234	260	254	269	265	268	248	259	298	266	264	253	306	277	292	268	257	289	276	278	275	272	274	259	240	273	273	287	245	235	270	272	253	272	261	266	295	267	274	276	273	231	263	227	274	288	263	231	269	254	255	273	257	234	261	250	257	269	228	283	257	240	259	265	264	262	254	282	258	223	276	242	275	248	274	285	268	247	244	257	269	245	245	266	253	267	260	274	255	269	245	251	254	268	294	260	271	259	225	244	243	252	284	276	256	279	236	248	266	280	239	250	227	281	252	265	251	280	249	229	294	232	256	228	270	275	259	270	248	265	274	288	253	252	285	271	273	274	268	271	226	266	268	234	313	258	255	262	249	259	246	267	225	230	256	272	271	279	261	270	246	245	265	246	274	280	262	240	203	255	257	270	258	256	275	235	256	278	252	298	279	289	245	269	259	261	245	258	252	289	262	263	289	249	282	274	257	250	268	238	270	250	264	274	273	249	251	287	235	262	276	249	258	291	270	236	254	259	244	237	259	258	243	293	264	279	249	269	260	227	256	258	246	250	296	260	257	251	290	262	274	266	243	253	280	234	307	268	305	249	277	278	263	283	279	268	251	259	268	267	276	232	267	279	257	235	295	261	273	253	255	232	265	254	263	236	253	215	258	260	271	269	284	230	264	240	265	259	284	295	262	251	264	258	276	255	273	274	257	283	300	245	221	246	255	264	265	268	275	253	269	240	255	263	274	245	260	272	256	246	252	259	266	262	268	266	291	275	251	255	258	263	255	254	227	270	263	223	253	258	255	269	281	245	260	282	261	231	257	255	264	270	273	252	267	249	303	246	256	261	272	258	290	241	270	261	255	244	242	271	263	242	255	275	259	254	246	242	244	271	304	264	264	262	263	219	224	243	279	256	233	281	248	249	254	288	245	266	254	258	280	249	259	281	256	239	263	275	256	264	269	258	255	258	249	264	265	247	234	304	271	284	225	218	255	245	292	225	265	261	243	242	253	262	277	228	240	253	251	230	252	245	235	275	267	264	272	243	253	267	264	246	259	256	268	256	271	254	289	282	238	264	256	261	271	223	268	262	279	251	260	236	271	244	222	293	257	262	276	262	281	260	293	289	261	262	234	264	249	238	258	267	257	254	251	272	284	264	242	250	289	255	261	256	269	251	240	253	262	226	257	269	275	232	259	250	261	263	258	242	270	265	282	255	254	244	284	269	254	249	263	261	262	257	285	232	259	247	264	220	275	270	263	241	282	241	250	251	239	269	280	280	284	272	284	260	232	228	262	244	281	228	236	249	253	263	270	246	276	264	243	237	248	281	249	269	252	274	240	260	272	297	265	255	260	259	273	262	252	257	266	281	293	253	240	232	243	228	261	253	259	266	267	252	250	259	268	255	293	247	244	263	273	236	271	276	249	275	240	245	271	245	258	268	261	252	264	257	248	257	291	254	259	226	251	261	271	266	281	265	266	286	247	270	255	278	267	269	266	237	255	275	276	256	248	272	239	259	285	256	229	247	259	258	250	256	246	259	255	276	275	289	254	246	240	286	247	237	263	263	287	242	224	251	236	260	249	273	269	252	235	248	259	264	239	279	242	235	242	266	275	269	266	234	236	271	265	281	263	252	255	247	270	244	281	234	239	263	285	237	256	266	281	255	241	280	240	245	270	262	253	254	280	263	260	233	262	272	261	244	227	286	253	287	234	256	270	262	250	249	269	257	270	274	244	253	227	240	238	249	276	256	254	270	251	246	253	263	250	275	289	272	253	264	283	246	243	266	243	252	234	232	245	254	270	291	232	263	285	276	243	237	232	257	267	257	256	258	244	265	250	254	269	256	246	268	252	258	259	253	233	280	259	293	269	258	270	264	277	246	236	266	259	282	265	264	261	276	272	298	257	246	318	256	273	290	225	267	246	298	289	259	258	261	272	276	230	288	266	252	273	262	250	271	258	281	260	263	242	268	240	242	284	280	264	263	269	247	230	262	280	256	256	273	255	223	262	264	251	253	281	254	266	258	269	267	288	231	276	268	267	239	225	249	245	267	280	277	265	256	254	269	279	263	252	265	279	260	260	251	278	252	260	254	280	258	270	273	264	260	249	257	261	258	263	260	265	272	291	251	300	244	260	279	271	223	235	263	265	246	272	242	229	285	286	223	278	257	283	268	280	270	269	257	264	270	242	275	265	266	267	253	255	226	257	239	274	261	253	250	267	274	265	231	260	261	254	239	252	231
7059	3531	5324	6174	3996	2910	2549	2229	1816	1580	1278	1164	999	951	916	873	845	849	1115	1821	1487	1055	845	883	836	738	709	795	722	773	780	810	814	733	793	895	922	827	743	801	792	709	741	783	731	734	745	724	764	752	736	780	727	771	745	735	745	762	732	736	779	721	770	711	758	744	731	761	722	754	691	716	693	785	695	711	733	700	731	746	754	742	783	737	748	752	746	735	730	726	783	736	728	710	692	744	732	768	692	710	748	743	744	717	747	725	732	673	720	809	745	735	704	704	694	803	735	754	736	749	730	769	723	720	745	696	723	728	750	732	746	720	715	722	733	712	724	772	733	722	727	761	720	735	696	694	747	704	693	707	715	739	745	740	766	733	740	771	775	714	733	740	665	699	715	739	774	761	739	731	692	726	758	759	745	692	682	729	728	691	724	741	733	699	701	710	729	748	652	745	691	734	735	752	743	758	747	744	703	692	758	758	715	738	743	750	734	735	747	733	780	696	769	700	737	736	743	725	705	703	719	721	783	770	741	770	724	760	696	740	711	730	734	727	693	707	746	716	774	748	717	746	712	754	773	704	696	739	729	797	748	766	758	761	777	723	723	710	733	699	700	760	739	708	736	749	762	717	758	743	744	711	767	727	708	737	728	699	688	680	703	716	775	713	678	714	746	750	705	730	711	742	744	709	752	756	749	757	743	728	767	785	736	748	740	756	768	797	721	774	709	734	734	722	742	770	745	746	752	739	695	748	731	739	762	731	745	757	731	714	759	739	727	670	690	748	751	695	758	763	735	787	719	772	747	738	739	691	724	727	740	745	743	730	716	718	745	751	731	728	710	738	732	703	675	700	719	720	761	763	729	754	717	746	675	753	773	747	732	697	704	759	763	724	748	722	770	751	739	702	734	776	693	753	727	742	676	712	737	713	712	754	666	724	717	759	785	729	732	775	663	695	730	746	718	733	738	694	749	718	694	767	749	743	737	702	751	713	711	811	728	703	709	753	730	742	759	734	706	713	765	700	759	737	678	733	725	751	748	778	755	727	718	709	716	808	762	691	718	774	689	767	678	704	749	764	747	708	747	767	723	787	676	727	751	753	718	755	726	735	722	750	755	706	732	774	760	751	777	727	732	747	758	730	717	687	704	730	695	725	724	697	711	703	715	770	739	721	727	749	691	717	715	725	748	753	731	707	732	745	692	754	733	687	728	715	720	738	740	722	749	702	786	737	747	735	760	749	739	704	695	718	756	772	710	681	793	738	769	722	737	774	745	750	762	724	745	765	716	746	702	726	771	702	769	735	776	699	750	730	717	690	768	725	741	711	760	730	708	727	739	718	708	790	731	696	775	745	766	689	775	698	737	745	705	730	761	748	705	753	742	724	751	722	717	754	739	791	778	737	725	738	728	714	730	712	731	736	742	730	749	747	808	748	734	776	699	737	710	770	748	683	753	687	727	678	685	759	775	704	699	680	734	724	740	732	759	741	708	748	707	696	661	727	727	750	758	736	734	744	788	687	738	697	745	775	720	753	718	712	700	739	714	726	762	811	733	741	697	755	748	751	776	762	761	735	741	727	742	732	788	754	720	721	732	739	749	729	765	710	742	751	735	746	734	746	755	767	713	776	727	713	692	771	693	785	700	699	723	734	753	704	691	779	759	745	724	735	771	762	729	726	733	687	791	725	782	737	704	735	713	696	748	751	729	757	702	681	738	732	776	698	727	708	702	715	705	711	738	730	742	767	753	775	685	746	753	770	749	740	730	748	739	741	752	680	740	704	725	751	696	747	720	708	724	748	742	725	713	737	772	733	699	736	708	770	735	686	777	720	755	681	738	766	753	799	737	733	748	714	784	733	771	731	700	770	726	692	716	784	712	738	748	721	719	777	736	708	714	716	700	728	760	722	750	695	730	688	707	718	729	763	737	729	719	778	690	719	714	740	744	729	742	779	720	737	729	725	720	731	723	719	714	738	728	691	730	733	763	740	713	774	787	739	721	712	743	739	714	707	743	765	725	770	773	738	729	737	699	741	705	759	729	729	776	755	699	710	717	711	718	743	778	691	740	704	766	755	731	744	766	723	766	748	776	765	740	755	709	706	736	727	721	744	769	733	730	792	716	785	773	745	753	698	747	740	728	765	745	743	683	709	769	709	752	766	727	761	702	728	756	763	711	765	724	746	707	725	740	762	738	711	782	754	684	769	716	741	798	717	726	745	768	700	739	753	723	738	750	766	725	746	772	760	739	761	730	715	747	735	737	698	766	739	766	771	730	675	697	777	695	689	747	751	735	711	716	727	735	709	715	729	737	767	763	732	755	731	740	712	760	773	743	728	735	708	732	736	773	684	740	714	769	766	690	731	728	699	732	736	715	727	768	727	764	760	741	736	780	689	725	711	697	768	692	734	749	799	734	718	684	721	762	782	733	721	733	775	745	730	717	747	737	744	765	734	754	738	716	749	765	705	704	753	753	756	721	736	709	724	718	793	767	749	793	681	714	732	715	711	727	777	729	751	727	767	807	769	776	747	705	715	706	755	763	731	765	767	706	723	705	754	758	728	761	693	705	755	733	787	742	701	714	708	758	726	714	680	710	739	769	727	719	727	732	725	759	763	744	750	742	750	743	761	731	761	722	771	713	719	758	755	708	740	725	771	751	709	753	749	757	747	770	790	769	684	760	786	690	701	715	722	717	706	730	709	724	719	720	708	770	732	703	732	751	724	721	743	746	711	770	754	779	760	725	698	720	693	732	768	765	717	783	731	665	755	752	733	699	748	723	769	756	714	731	734	756	730	704	715	764	746	765	724	718	749	740	769	706	706	737	717	688	755	719	769	715	765	728	741	739	762	793	727	739	732	750	724	748	785	754	774	685	749	716	754	778	739	708	684	734	735	741	701	730	766	760	735	699	785	720	692	728	699	793	734	721	734	706	785	717	766	709	713	772	768	712	771	772	782	730	729	732	754	736	714	752	781	710	761	731	725	715	757	716	738	733	762	723	715	760	712	738	793	714	755	758	657	725	723	697	751	722	727	752	745	749	726	738	709	725	749	684	703	719	733	768	729	727	750	711	764	777	753	767	711	727	731	723	729	776	794	723	749	722	695	723	715	756	732	752	707	747	725	708	734	736	766	725	715	725	765	741	757	760	726	772	672	712	748	701	744	688	737	780	717	707	780	753	736	776	715	766	709	751	745	737	762	745	675	781	695	750	716	756	712	713	738	697	705	732	750	779	748	740	731	764	734	719	757	691	709	721	735	706	726	736	790	716	717	734	726	706	731	728	733	684	768	710	693	796	749	764	727	720	732	736	693	742	712	697	719	727	731	727	766	704	723	734	701	744	770	714	701	689	718	741	661	738	727	718	691	675	706	716	723	759	746	736	726	770	751	707	725	735	742	680	733	701	699	705	738	758	768	748	745	716	750	746	745	714	713	743	705	742	723	722	723	709	745	699	721	781	733	697	737	713	718	788	718	752	748	719	737	746	701
29533	21070	15868	12573	6438	4287	4751	3335	2511	1432	944	782	594	520	503	431	431	411	913	2100	1599	739	454	661	462	306	313	278	285	302	324	301	310	292	292	440	383	319	293	271	268	287	283	276	293	271	287	282	306	279	263	285	274	272	267	310	243	299	288	256	279	282	274	277	286	274	268	297	293	272	269	275	270	303	287	271	286	271	302	285	294	261	264	278	292	292	266	266	280	278	283	297	286	291	251	251	281	250	270	310	265	278	268	258	279	284	296	278	312	269	255	256	256	268	262	281	296	295	323	287	276	264	267	256	283	300	291	289	261	280	278	298	277	315	315	268	286	283	272	273	267	276	288	293	281	317	269	236	253	281	283	249	286	280	270	267	279	283	288	265	295	275	246	280	285	297	309	309	276	284	261	268	266	262	296	287	283	246	252	241	251	265	283	283	273	298	270	280	288	300	271	308	266	306	258	277	308	293	283	265	285	260	290	276	302	288	284	283	273	276	263	261	277	261	293	255	275	271	286	311	294	296	283	249	270	273	293	291	299	340	290	271	257	293	287	243	307	281	279	270	315	308	288	285	288	270	275	286	284	289	288	289	278	267	272	267	293	284	318	295	264	323	302	290	303	313	266	262	290	283	255	283	276	282	264	268	277	251	280	294	257	291	278	296	268	292	259	293	282	274	266	324	270	275	279	319	275	284	291	287	292	258	288	267	295	272	294	286	271	300	297	258	272	277	297	275	310	279	307	306	310	263	280	255	310	298	295	312	274	304	275	271	262	267	292	259	288	268	317	295	255	310	270	278	278	261	261	260	286	248	277	250	267	278	240	287	298	259	282	259	287	284	287	283	273	287	264	260	298	290	290	315	309	289	268	296	272	290	262	278	288	258	246	267	268	277	283	293	299	276	291	261	279	274	284	274	287	275	280	291	282	302	286	289	289	284	288	293	258	270	262	285	325	271	292	291	295	292	270	274	296	263	279	277	293	258	255	284	294	303	270	249	284	267	276	282	281	283	256	282	263	276	296	292	279	277	269	291	290	292	262	264	299	296	262	268	302	274	296	302	275	275	288	279	297	296	283	266	306	268	270	291	289	269	288	294	270	294	320	276	288	282	300	307	300	272	259	312	287	268	264	272	283	263	285	257	266	277	271	259	257	279	274	291	256	293	306	323	263	279	288	279	291	257	301	297	278	252	318	300	288	261	293	271	281	295	282	297	301	290	287	265	266	272	292	264	253	271	313	270	271	297	281	282	304	267	314	273	284	268	283	265	313	283	306	271	267	282	277	287	262	260	261	293	300	269	285	294	296	297	293	279	291	284	279	301	260	305	311	307	298	265	298	262	278	253	291	294	282	281	286	271	260	271	319	280	310	293	270	327	259	297	280	290	286	294	274	283	276	277	270	299	295	315	297	281	312	276	270	301	266	257	269	301	269	266	295	253	281	280	278	264	263	253	274	302	286	268	274	259	238	294	290	285	289	268	274	273	317	272	264	307	276	275	290	301	263	294	291	314	266	249	274	305	318	287	283	262	276	271	283	291	288	298	295	281	311	254	286	291	268	292	311	276	262	261	309	269	289	280	322	310	267	268	244	244	252	310	272	272	285	279	277	260	263	277	298	302	287	281	298	311	260	293	274	289	278	276	289	308	282	275	284	286	249	269	279	261	250	254	271	263	243	272	271	288	279	283	278	273	309	297	292	285	282	279	286	285	266	266	252	263	306	284	280	300	326	274	299	257	273	271	281	298	301	301	277	286	262	275	259	299	289	283	284	289	270	260	286	275	292	312	292	292	282	283	293	281	269	274	271	286	247	304	264	326	270	300	301	280	310	300	281	294	286	268	287	279	305	273	309	268	321	305	270	264	306	279	287	315	267	285	281	276	270	291	277	266	307	295	272	271	296	277	289	267	283	256	313	257	262	273	268	272	307	303	285	249	270	280	310	292	282	286	273	272	262	297	291	287	314	279	314	291	297	298	279	275	287	309	297	280	299	298	308	282	304	270	294	286	322	283	323	293	306	262	282	303	298	285	273	288	267	237	277	284	266	251	260	273	268	309	284	309	291	281	239	287	260	310	291	303	275	298	266	273	275	272	262	278	299	284	272	283	281	312	327	285	305	243	269	280	283	292	275	288	297	261	268	295	269	301	314	282	239	270	277	271	291	287	276	249	296	312	252	293	274	290	290	274	285	274	285	306	263	294	282	269	294	291	263	290	285	276	298	272	278	319	285	270	287	245	265	308	276	289	270	289	263	267	280	287	271	272	270	323	279	247	285	267	295	290	266	219	290	254	268	284	296	281	292	257	263	301	276	276	270	280	283	280	303	309	270	269	252	286	316	302	245	264	288	285	291	287	282	273	269	323	279	308	313	275	276	254	275	270	297	265	300	305	293	301	297	306	298	280	262	252	301	291	280	250	271	284	283	245	301	272	303	297	276	264	285	319	282	295	305	282	277	290	306	286	280	313	288	278	266	287	297	301	281	305	304	263	280	295	271	287	302	292	282	273	273	260	270	251	266	292	300	313	302	256	280	245	273	309	280	272	305	281	268	296	285	292	277	289	282	306	269	275	280	284	278	274	294	274	316	294	279	259	306	301	291	245	281	337	252	264	271	278	280	305	243	276	311	264	297	281	239	304	283	271	300	288	250	286	281	286	278	294	287	285	273	307	268	268	298	264	288	257	282	294	264	269	324	319	281	297	259	312	287	316	296	260	256	255	289	250	295	241	293	295	285	280	278	285	318	289	271	264	261	299	255	304	316	287	260	320	299	304	307	282	284	266	311	282	285	309	297	235	299	296	315	286	284	295	323	280	285	276	287	274	247	293	283	268	322	298	314	302	294	287	283	271	270	289	283	281	239	287	274	304	257	253	266	267	276	278	249	269	286	253	294	247	287	271	290	269	262	281	310	285	275	290	285	286	300	262	259	264	256	285	270	296	271	321	273	289	292	310	280	271	252	304	272	260	262	282	262	268	288	299	318	278	274	291	289	268	267	309	256	270	290	258	267	287	262	293	275	266	282	314	289	304	288	284	243	267	278	309	300	299	293	290	302	262	303	292	277	296	273	266	326	286	254	286	276	310	262	276	291	272	276	302	271	256	277	292	274	282	294	269	272	267	274	296	274	247	277	271	293	259	281	259	279	263	272	291	285	289	266	266	279	270	261	240	300	302	267	284	276	291	295	263	257	252	278	249	266	322	296	285	303	291	295	275	308	322	270	287	283	265	277	246	270	299	270	307	289	253	288	291	289	306	332	298	289	301	270	295	296	274	283	296	295	257	256	270	259	224	309	286	298	299	253	267	295	297	299	249	265	269	285	263	272	283	276	282	280	277	345	287	296	268	281	274	279	243	280	288	250	346	265	264	307	270	263	255	280	271	290	269	276	310	321	294	288	265	269	300	257	269	263	260	292	275	288	258	266	289	276	279	259	322	284	268	277	278	271	255	266	294	314	276	301	281	307	249	303	275	271	252	264	266	286	279
10198	11659	18856	21056	13310	11530	12233	9539	8425	5884	4162	3151	2353	1954	1833	1713	1522	1666	4471	9483	7188	3279	1744	2619	1589	1141	971	823	866	868	868	845	866	827	924	1602	1559	1028	907	870	859	787	766	777	782	784	825	742	789	780	812	776	773	804	774	800	823	781	807	759	764	809	818	751	790	791	815	748	796	777	814	760	806	798	770	797	780	785	780	776	786	770	794	783	767	741	746	752	795	855	774	778	782	755	775	833	782	752	759	797	800	842	771	844	785	758	778	749	787	788	780	815	819	792	778	835	799	800	795	741	834	829	757	802	764	776	822	759	852	756	784	810	755	776	768	800	816	817	777	805	756	810	779	773	796	726	799	734	760	800	783	808	809	771	741	776	782	768	793	762	747	765	807	777	785	799	794	782	779	821	801	791	801	815	793	813	785	802	763	792	813	794	792	752	818	776	809	816	828	759	851	785	779	848	862	787	765	765	773	836	794	767	832	771	791	828	803	821	827	754	812	744	755	734	832	761	775	832	819	799	751	823	784	837	796	758	788	840	818	837	804	784	823	789	801	804	787	823	755	798	808	772	760	792	739	793	773	792	830	798	818	793	772	806	829	813	763	823	808	815	800	763	780	793	768	798	748	870	781	826	781	765	772	754	823	789	840	766	784	758	762	769	822	833	761	783	786	824	757	813	790	821	735	783	758	770	790	798	834	739	786	755	791	794	788	807	832	769	775	809	779	831	823	813	811	736	780	747	841	789	797	807	794	731	795	745	716	835	787	790	807	786	779	755	748	738	769	758	803	837	772	755	821	747	769	839	792	778	789	783	743	812	781	809	793	767	823	790	810	802	792	796	821	759	810	828	779	749	810	756	723	790	804	820	778	772	824	768	816	776	763	753	802	772	789	787	835	763	794	750	806	792	796	751	799	799	796	722	802	785	817	808	824	830	765	753	798	760	818	751	813	782	766	783	804	784	771	769	795	765	834	773	786	801	785	767	773	798	773	858	831	817	730	808	778	813	796	801	777	776	780	797	845	802	787	778	771	802	793	795	834	774	782	722	778	770	772	783	818	777	793	744	819	775	828	819	752	792	796	810	804	751	797	787	816	797	814	798	774	781	755	762	741	851	776	763	777	738	782	781	791	835	801	797	773	775	813	811	810	768	786	776	752	798	777	776	803	789	761	829	803	785	837	780	756	744	844	781	797	739	788	742	732	813	827	808	776	820	782	814	784	775	802	762	845	782	817	784	802	805	769	814	746	763	859	742	767	748	801	830	822	828	764	784	798	748	770	793	801	825	810	793	833	782	769	761	763	792	737	770	822	788	831	827	764	771	807	805	800	801	801	806	779	804	823	769	780	784	814	746	801	826	802	775	778	760	832	786	806	772	742	810	838	780	775	749	780	776	786	811	762	820	773	788	752	787	708	799	832	798	804	873	803	750	799	765	754	823	770	726	772	790	726	759	829	801	829	807	778	789	755	760	809	754	808	796	816	835	746	800	823	801	771	752	791	734	804	795	799	819	743	790	788	777	781	779	742	787	815	811	784	823	819	809	776	824	816	763	801	797	816	762	846	815	793	805	811	781	806	828	776	765	793	807	793	739	806	814	800	847	809	800	827	782	822	827	791	839	739	801	791	734	768	760	761	779	812	810	784	748	765	807	819	785	782	765	776	795	762	739	758	809	813	779	777	792	765	824	843	789	802	790	862	827	786	841	811	840	780	844	837	815	839	805	770	780	736	797	818	762	774	804	795	817	741	832	815	785	756	803	803	784	796	755	768	773	827	788	773	730	760	773	778	771	766	792	767	771	772	722	807	761	797	784	785	799	781	792	767	779	727	879	772	759	775	735	773	814	793	793	800	823	831	797	752	813	785	772	820	750	807	825	789	814	846	819	789	764	797	773	783	781	809	857	718	752	759	805	732	864	785	775	826	772	770	825	829	831	737	756	835	780	808	828	813	819	796	775	757	767	727	777	815	812	767	754	759	775	779	807	793	769	810	779	778	766	838	799	777	746	808	781	793	812	821	764	765	765	799	817	826	750	838	811	805	729	756	820	815	784	821	807	815	803	775	786	817	762	799	815	789	775	764	791	789	737	789	838	831	818	774	789	801	808	797	800	787	793	759	781	796	753	759	825	773	753	789	815	768	839	833	731	762	797	780	821	735	765	764	768	786	826	795	800	758	791	791	857	780	810	837	743	785	777	829	852	818	801	727	795	813	821	800	790	794	753	808	730	765	795	783	800	778	791	775	775	766	803	830	790	795	773	786	843	829	805	744	741	774	783	766	800	814	800	810	776	824	754	786	802	786	795	823	788	751	759	770	809	760	795	811	820	847	763	854	763	822	773	768	804	852	764	759	763	820	795	795	787	786	782	753	790	779	794	815	849	825	772	815	834	842	736	796	817	761	791	769	771	804	819	801	782	833	747	784	805	773	745	769	779	807	777	789	765	759	716	794	799	809	786	753	782	798	810	805	784	779	779	826	769	799	807	784	809	742	744	831	743	816	782	774	794	771	816	774	833	827	810	789	775	784	830	756	773	752	779	755	813	843	788	764	724	786	757	807	813	839	799	799	814	818	784	798	798	817	822	768	822	748	780	807	792	804	794	778	793	771	767	797	788	800	806	743	765	802	777	760	802	793	761	791	794	802	828	801	755	782	766	818	799	764	784	832	822	801	807	792	729	781	847	811	804	793	772	757	818	787	788	759	821	829	789	745	768	817	846	820	775	722	801	765	825	780	825	775	766	793	766	758	761	785	807	835	805	779	822	759	702	791	755	802	778	820	813	816	791	804	761	786	781	791	757	786	772	811	763	783	793	816	809	785	768	819	754	749	774	858	781	776	794	827	806	807	789	750	793	792	774	776	824	798	791	773	779	791	782	799	786	818	800	799	775	798	798	768	794	796	803	813	848	769	813	765	755	800	828	797	810	830	801	844	818	785	774	800	838	805	832	858	811	839	825	781	759	740	747	775	778	787	804	780	816	782	777	774	799	767	774	783	792	805	798	756	820	805	830	841	779	773	758	828	800	750	793	795	778	800	791	765	791	817	781	809	809	796	789	778	839	777	769	770	761	721	855	785	825	746	796	769	840	789	762	753	787	745	787	775	807	778	775	761	764	839	815	785	780	748	835	732	794	842	815	796	798	827	759	776	797	785	792	791	811	742	819	742	779	846	771	783	782	774	742	772	775	753	795	781	852	779	769	775	829	819	819	851	780	813	835	836	833	797	809	760	801	758	830	865	767	787	773	758	746	787	826	781	783	843	792	818	762	802	748	791	806	773	752	802	739	797	763	834	792	751	767	790	751	762	815	813	836	819	788	798	761	801	783	799	823	803	776	809	779	800	791	831	792	785	754	789	775	809	812	815	775	782	816	783	812	722	838	783	822	752	749	824	840	802	787	810	804	780	756	810	798	792	787	821	837	798	777	807	796	833	783	781	831	792	764	795	791	786	846	757	833	770	834	732	784	811	757	826	796	756	828	801	777
29602	23001	23207	18251	10200	8088	7264	5832	4588	2340	1629	1064	851	661	600	665	556	625	1525	3474	2447	1471	725	759	487	453	357	401	340	324	309	315	319	305	374	490	458	356	343	295	271	292	320	293	318	332	311	289	304	305	300	322	334	324	266	314	317	324	360	304	330	302	293	304	312	295	335	291	302	297	279	301	322	354	298	296	288	306	276	292	302	314	296	289	289	291	335	308	287	288	295	290	292	318	295	323	282	317	331	282	320	268	300	290	299	296	340	279	280	293	299	323	306	274	256	287	351	308	314	324	287	296	294	297	282	305	296	300	307	316	307	302	287	284	285	305	301	314	293	266	287	288	293	298	341	317	279	298	311	302	297	328	320	302	314	294	314	338	335	314	313	297	299	300	295	296	294	335	293	297	297	273	261	302	312	269	264	318	313	310	306	283	302	313	286	320	277	306	297	291	282	310	273	294	303	300	294	324	277	297	288	302	311	294	280	279	310	314	314	275	317	271	293	282	292	301	314	299	306	314	304	291	317	308	298	302	325	288	346	292	276	278	278	280	312	298	291	266	283	302	294	311	306	304	326	303	291	300	295	300	294	295	275	329	296	319	364	296	288	321	295	296	311	306	297	306	263	313	303	266	282	276	308	277	297	244	290	273	291	349	281	326	304	321	313	287	279	306	284	281	308	261	290	299	306	319	285	259	269	318	291	276	275	312	313	307	306	317	326	297	320	282	317	324	300	276	303	310	297	318	298	293	324	310	277	299	316	306	310	294	331	289	319	311	326	324	320	284	306	306	288	306	311	320	305	308	275	287	320	296	274	323	303	284	312	289	284	271	302	303	319	308	303	261	309	243	313	293	292	281	320	282	319	327	302	311	341	311	277	273	306	310	294	281	306	288	282	285	297	299	310	298	299	286	307	317	270	337	320	321	299	294	302	269	314	327	292	281	321	311	262	293	273	313	308	281	283	323	305	313	269	338	292	315	305	311	305	273	300	299	277	290	269	321	310	306	323	302	310	299	305	305	286	300	313	284	320	288	288	294	302	294	279	331	297	292	276	300	300	290	314	315	289	318	281	287	272	273	322	330	296	306	312	269	299	288	282	286	303	258	309	292	303	284	285	290	299	300	270	324	302	289	297	324	304	316	295	305	303	293	288	298	294	315	309	298	327	294	298	262	311	279	326	289	269	299	304	270	298	275	310	298	322	324	311	303	296	290	275	284	317	321	296	316	307	306	282	285	320	292	294	276	311	297	324	304	367	307	321	314	298	275	301	296	316	328	312	305	286	309	295	331	285	299	301	321	294	303	312	290	298	298	307	298	296	309	296	294	305	315	301	295	292	296	297	331	308	311	288	313	298	304	316	304	294	295	294	320	296	274	274	311	314	274	318	331	295	280	329	307	322	316	303	319	331	284	326	317	288	282	332	293	273	308	306	315	317	289	316	299	282	330	333	280	291	324	275	288	311	298	258	302	275	294	298	268	315	299	305	319	296	320	282	282	296	340	290	329	314	295	290	301	303	309	288	272	296	297	316	332	303	312	307	309	254	291	294	297	313	283	298	308	318	278	301	319	340	296	293	304	307	296	285	308	335	297	318	307	291	287	299	314	334	302	313	319	311	292	304	315	308	288	299	277	321	320	300	331	316	307	292	330	308	306	304	285	287	292	311	320	314	284	324	329	289	312	283	316	288	291	303	289	299	320	294	277	305	284	309	313	304	331	269	310	289	297	270	302	332	287	296	272	292	289	332	316	312	302	307	320	301	294	311	302	305	263	297	318	306	296	297	317	300	312	280	286	288	303	314	296	349	327	299	304	325	291	293	325	296	322	312	292	294	276	290	301	298	315	327	296	295	281	314	278	285	311	314	321	331	311	299	279	305	307	281	300	292	290	326	293	330	306	311	320	298	274	336	289	308	294	310	295	337	285	300	289	266	297	265	283	298	270	305	276	294	320	296	294	307	297	297	301	304	275	328	309	318	330	303	296	287	306	289	261	295	311	311	311	301	315	338	285	287	336	336	289	288	310	299	266	326	304	294	282	305	315	299	297	328	287	287	320	313	308	321	334	279	291	312	298	269	279	289	301	322	320	309	287	289	293	287	274	294	311	311	280	281	325	325	256	300	309	326	300	298	306	295	328	281	290	282	279	284	327	321	287	295	323	301	301	271	281	316	316	297	306	294	273	280	303	297	307	306	329	319	304	307	286	272	302	302	298	311	276	318	262	295	292	323	284	315	280	311	311	294	313	303	275	289	278	269	289	287	298	313	301	299	298	292	319	315	315	317	307	336	309	300	276	286	330	308	271	325	292	266	281	322	317	327	317	316	281	297	267	288	284	310	311	299	287	296	315	305	316	263	290	281	320	280	286	284	293	274	329	271	276	306	302	306	319	310	312	290	293	300	286	292	303	278	315	280	344	293	314	314	312	317	278	344	284	300	328	284	309	311	303	295	284	319	294	303	315	300	324	321	289	296	286	309	345	349	265	292	300	291	317	292	295	275	293	293	317	295	311	304	296	283	304	296	298	301	312	311	275	317	278	316	284	298	281	320	310	291	313	294	296	318	275	290	281	317	318	287	312	298	298	312	338	298	283	264	291	276	313	290	294	306	312	295	305	278	265	293	319	299	286	303	291	279	317	295	333	294	294	318	302	294	308	319	315	327	328	297	302	295	308	335	303	255	280	295	305	308	302	292	298	321	283	285	268	334	295	288	313	297	285	323	301	302	292	298	305	318	323	321	284	298	308	276	315	290	335	333	320	307	342	314	289	302	304	287	274	306	339	312	308	275	293	299	282	286	351	315	284	275	322	298	276	299	293	328	313	312	303	277	288	288	293	309	298	318	282	294	264	295	318	302	320	294	304	304	284	319	314	290	304	315	307	303	301	334	275	303	275	310	320	301	308	283	326	287	313	323	288	292	285	294	318	308	329	285	311	324	309	282	324	303	307	320	327	309	302	311	285	312	279	279	304	263	334	347	307	300	321	286	280	314	308	294	332	333	305	316	310	310	339	306	344	286	328	304	329	298	336	304	288	316	312	313	291	318	309	330	287	309	265	303	290	314	322	284	287	284	277	312	309	303	311	290	334	310	297	339	307	330	295	287	318	258	293	299	292	286	320	279	321	293	303	294	297	313	295	293	300	296	297	300	298	290	293	319	340	318	275	280	315	295	279	311	274	273	295	272	323	331	298	290	303	274	313	310	306	282	296	317	271	308	308	296	260	316	292	291	307	321	302	276	293	302	266	303	298	281	330	265	315	279	317	306	323	313	296	332	306	312	299	297	332	340	319	278	319	321	299	314	317	306	311	327	299	292	306	313	314	300	305	298	306	325	302	288	269	308	310	288	318	320	282	291	284	274	301	314	323	283	316	308	317	315	285	301	292	290	303	294	269	283	339	289	294	297	321	324	296	313	334	286	292	298	307	311	342	292	274	324	308	333	270	287	290	274	301	276	277	323	264	310	290	269	312	313	287	317	296	291	279
11495	16838	24990	24843	17156	17274	15877	14847	13051	7984	6642	4592	3655	2615	2657	2496	2204	2601	7011	14276	10728	6584	2988	3240	1889	1373	1195	1325	1057	903	937	898	870	903	1006	2121	1855	1088	993	895	836	831	874	788	810	817	876	861	864	842	876	847	808	869	858	833	851	837	841	805	901	849	884	881	838	831	814	852	868	883	831	791	870	871	865	812	836	861	856	840	842	799	846	847	855	872	790	803	881	829	779	858	851	828	834	876	751	871	874	814	860	837	828	804	896	793	851	847	801	874	841	790	808	817	830	872	834	840	833	861	873	820	840	841	848	832	818	839	817	850	822	831	849	857	828	846	854	855	907	838	840	800	857	842	809	809	845	803	827	811	825	839	823	805	833	817	851	841	849	830	839	901	874	806	859	884	870	859	842	826	905	851	834	808	839	871	842	889	821	859	811	827	826	852	820	820	875	879	870	806	827	871	853	813	798	899	783	834	822	766	828	853	814	796	885	808	839	871	876	851	859	806	811	845	847	851	900	868	844	813	828	858	816	857	846	856	827	856	853	879	780	831	813	826	870	864	868	835	812	834	854	864	797	831	822	825	857	834	799	786	823	833	814	872	871	908	822	877	848	825	866	854	828	858	798	830	867	866	821	862	819	869	848	881	841	847	786	805	750	867	811	858	819	866	851	788	859	804	831	867	871	831	808	828	823	861	873	815	873	857	842	825	826	794	859	806	849	882	852	808	802	841	855	883	841	830	834	819	800	831	847	866	855	825	810	814	793	834	827	817	809	838	865	811	822	881	851	830	844	842	764	858	882	832	839	829	820	799	849	868	836	839	829	781	840	865	864	878	852	863	842	799	794	862	802	808	811	858	810	856	858	822	816	782	877	841	854	847	846	904	833	817	846	814	802	849	813	786	873	897	842	842	889	824	800	863	817	846	828	873	875	764	813	846	838	841	833	864	772	834	820	799	840	785	838	866	830	823	832	849	841	845	844	848	796	866	850	810	821	912	825	843	835	815	848	820	840	807	810	833	810	845	879	796	831	800	859	836	898	823	855	860	825	811	811	875	819	862	839	886	810	816	878	870	839	785	900	841	812	850	823	865	891	814	858	882	817	820	826	865	841	867	849	807	808	874	853	834	848	862	812	844	819	811	842	807	780	807	873	781	823	880	786	891	874	764	872	793	813	826	866	848	866	885	820	793	813	825	814	785	864	834	798	824	808	873	782	852	803	795	814	806	867	808	801	817	829	829	852	866	884	845	857	809	817	862	812	828	820	836	842	807	865	887	877	860	792	847	803	804	781	900	791	825	809	885	775	792	855	815	802	844	805	859	861	834	781	858	838	841	869	854	861	837	862	845	864	820	898	828	836	840	830	844	881	850	833	835	835	828	857	829	875	850	835	812	800	851	803	863	874	868	794	859	826	881	777	831	845	814	863	926	788	850	804	828	852	844	853	845	874	784	867	852	874	769	861	861	835	825	853	827	842	820	823	764	867	832	799	859	816	842	796	823	846	838	778	792	834	823	850	861	829	818	887	840	877	859	825	881	778	799	821	777	822	853	860	854	833	878	789	872	831	770	840	816	869	836	840	865	825	859	814	821	836	890	835	807	856	808	856	820	869	865	811	856	800	817	845	821	820	835	858	841	829	805	844	870	824	801	821	795	855	829	845	847	819	871	827	823	810	779	832	811	846	859	824	837	826	826	822	792	797	873	821	831	811	856	844	892	840	798	860	818	768	848	848	865	862	769	882	832	848	821	865	841	852	846	825	841	888	819	811	841	844	842	816	835	818	833	885	883	829	834	892	872	895	862	801	794	792	823	805	817	804	814	800	796	847	869	847	807	803	839	872	829	800	858	836	834	848	865	870	807	873	833	812	806	907	884	807	879	836	867	833	840	824	827	871	860	828	858	840	838	845	824	783	847	871	815	833	838	801	814	818	910	759	865	830	849	797	881	822	861	824	848	828	844	815	869	865	818	834	859	800	802	868	808	859	779	818	824	795	845	872	826	808	820	885	821	833	832	863	834	848	860	845	858	857	822	823	838	832	832	876	859	841	828	842	795	823	791	824	862	829	832	892	812	849	852	834	822	828	875	806	819	829	817	859	856	836	844	894	823	848	786	823	844	854	756	820	830	829	822	826	815	816	843	836	836	836	848	857	846	830	812	855	836	846	840	829	794	869	841	843	869	787	893	792	805	872	857	859	849	786	846	811	860	862	830	835	862	770	847	837	838	869	805	853	795	831	857	819	836	861	809	855	880	832	824	801	835	815	851	863	863	893	798	825	869	850	833	819	857	841	840	838	821	872	848	870	826	810	802	809	882	891	849	804	807	848	877	801	810	821	843	865	850	859	816	814	854	801	842	814	819	875	911	812	859	870	796	815	787	830	867	857	826	824	823	838	785	842	819	877	855	815	828	835	850	826	813	932	876	865	862	802	893	849	893	867	829	823	877	851	829	842	839	823	842	825	835	863	843	868	822	802	788	845	872	841	885	806	810	844	842	838	887	827	809	817	863	866	852	847	790	869	783	833	795	857	814	805	863	784	835	788	813	819	870	796	837	807	793	813	837	825	827	895	836	858	866	797	793	863	855	803	853	864	861	857	803	859	862	834	844	839	839	861	825	828	781	860	851	838	858	813	848	841	782	807	809	829	812	802	828	764	836	855	827	812	837	823	862	897	837	828	770	858	826	856	825	878	812	830	868	846	826	825	838	844	855	788	856	814	836	855	855	807	833	843	823	829	855	792	866	814	901	804	816	799	835	801	862	830	851	813	875	766	796	842	825	838	824	786	864	812	859	878	840	851	778	854	820	880	804	794	847	785	851	820	837	815	830	852	833	851	804	877	815	924	866	837	849	843	861	875	844	858	822	860	829	827	849	840	812	825	843	848	796	830	834	850	833	853	833	828	876	855	817	892	839	839	816	869	852	815	872	867	836	857	842	816	809	840	755	745	873	875	800	810	863	831	829	814	827	837	872	822	864	845	799	835	798	832	783	846	784	827	862	853	815	832	814	848	833	834	878	833	881	858	856	833	872	829	830	821	845	803	853	838	822	869	844	844	866	878	823	856	846	840	805	866	832	844	839	837	813	832	826	851	852	813	887	877	846	832	841	824	777	852	806	797	900	878	813	846	858	792	821	859	813	832	822	782	814	781	820	834	878	848	839	847	819	884	819	822	824	825	821	844	776	816	820	800	891	806	844	824	872	827	860	808	877	859	832	818	836	846	881	884	831	864	863	808	800	864	831	923	821	806	837	824	790	854	804	860	871	880	881	819	853	810	871	776	801	817	816	838	785	860	869	822	841	871	810	817	894	784	798	831	855	814	850	868	842	820	858	821	800	833	831	845	827	798	849	828	829	814	872	863	838	838	816	835	863	812	840	871	788	874	811	878	885	828	845	861	854	780	833	898	819	845	772	897	819	872	840	814	829	866	817	861	834	811	849	862	848	846	845	825	841	878	848	776	790	845	847	808	799	832	827	867	837	811	822
28882	17139	4569	1414	818	713	593	489	409	387	351	345	334	319	316	263	304	301	363	454	427	333	302	315	297	285	293	312	293	279	309	294	286	261	274	296	273	271	286	269	283	269	281	306	271	244	272	286	270	288	259	263	269	268	234	249	276	273	265	296	287	291	260	249	271	282	261	290	278	274	297	274	291	272	269	263	253	283	260	319	260	252	245	293	295	260	281	289	268	286	300	274	260	272	287	299	279	279	242	277	278	287	302	246	317	283	319	289	273	260	272	288	303	254	302	282	284	278	304	250	268	280	288	270	280	280	283	297	298	262	274	299	270	276	261	249	261	280	275	249	284	284	274	290	255	290	271	270	267	281	296	285	245	293	270	291	263	260	282	280	273	274	289	290	284	304	288	306	276	289	292	297	270	258	244	282	306	298	296	243	259	288	300	277	251	318	294	289	271	232	301	256	279	264	283	263	277	319	282	294	280	267	274	264	269	279	283	278	269	282	278	257	264	237	294	287	288	278	267	275	290	301	273	289	293	241	263	290	296	273	294	276	281	278	295	303	297	250	259	284	272	248	286	287	255	307	270	277	273	270	302	282	294	269	280	296	280	288	284	270	270	286	274	337	273	305	264	294	290	271	299	286	301	271	281	300	318	251	269	288	287	268	261	310	267	266	294	275	247	249	300	258	315	297	267	268	254	289	295	272	286	274	273	281	254	288	297	290	278	251	268	283	287	255	274	275	276	270	263	298	286	243	275	272	287	283	271	276	292	267	303	251	269	311	302	273	293	249	309	244	270	274	279	270	298	270	273	277	290	270	256	277	275	272	269	296	288	272	255	252	283	285	254	264	257	269	264	260	241	268	298	284	269	256	262	282	291	296	291	288	258	305	287	259	266	249	260	271	230	274	269	281	286	288	278	260	273	286	289	258	270	283	263	289	258	276	253	280	287	270	269	264	278	284	295	239	290	259	282	301	266	278	253	267	274	272	287	300	273	283	278	278	269	270	242	319	287	305	272	280	276	258	281	283	289	266	258	254	288	269	275	292	292	249	260	270	299	257	275	257	269	261	269	271	284	262	280	270	268	277	279	276	251	261	261	250	280	287	298	283	288	269	309	296	277	300	273	280	306	281	268	282	250	298	283	294	279	272	265	293	285	249	262	258	256	274	268	275	261	278	252	294	328	283	236	240	255	301	273	258	256	253	252	271	290	295	291	283	303	282	275	287	285	293	262	298	276	305	283	292	288	282	242	287	290	315	284	255	236	286	254	275	290	303	307	311	270	309	296	291	267	263	287	258	287	271	274	277	269	308	276	269	285	283	274	296	294	285	250	270	283	269	283	288	265	304	264	261	281	285	262	313	273	284	303	273	278	263	265	269	290	305	283	286	248	287	276	256	280	280	274	271	286	280	315	281	272	277	288	288	308	251	295	279	266	305	321	291	260	283	284	287	269	279	292	280	290	265	267	310	285	311	277	284	273	278	264	294	279	248	278	310	294	283	288	288	281	256	266	307	258	306	299	278	275	282	261	245	282	287	275	291	277	286	269	256	289	286	272	293	295	265	272	295	261	256	317	250	267	286	250	256	286	277	276	250	271	293	287	288	292	255	265	264	259	263	286	280	266	287	275	274	291	261	249	251	292	272	282	255	269	266	263	284	250	292	268	313	248	272	284	275	281	255	273	278	278	271	256	306	304	291	272	272	261	286	277	277	304	312	269	258	288	280	267	248	290	280	285	246	295	286	271	263	264	275	268	269	302	253	288	255	277	290	254	284	267	268	288	268	279	262	264	290	271	271	259	266	257	278	253	265	233	268	258	256	323	267	291	238	260	268	254	268	302	286	275	289	301	278	289	282	277	271	271	250	292	262	244	291	302	259	271	286	282	296	296	261	273	281	270	299	268	297	295	268	266	305	257	288	280	272	299	291	310	270	240	274	282	272	255	277	289	266	262	298	278	287	273	274	268	292	264	265	299	283	284	281	289	276	285	296	287	307	280	259	282	272	264	278	283	283	261	248	284	275	303	275	282	249	286	270	257	262	279	285	270	265	287	261	253	271	266	274	240	280	271	267	296	281	279	267	285	265	289	260	274	263	292	233	284	288	270	258	254	254	268	285	274	274	269	289	260	272	287	282	279	285	272	289	287	263	295	274	293	245	292	309	279	265	288	252	300	291	297	264	243	268	273	293	274	269	276	252	298	310	270	285	280	296	282	274	235	283	259	295	269	293	282	282	280	241	245	269	295	271	291	272	283	287	282	289	303	271	270	252	292	268	304	273	283	263	264	283	278	281	299	302	258	261	282	279	288	276	275	270	278	283	259	265	280	270	280	238	276	263	274	266	287	244	284	273	258	261	298	296	292	301	285	281	303	265	274	261	261	279	294	254	282	260	274	298	267	289	270	280	279	265	278	258	289	256	302	291	266	300	280	249	250	289	242	331	286	299	251	261	275	266	258	288	282	277	274	255	279	270	280	273	286	290	297	279	271	286	268	276	278	246	289	299	277	279	260	298	288	278	310	270	269	250	259	276	243	245	287	276	312	290	281	284	288	280	287	249	284	283	291	265	275	268	287	257	264	263	274	275	263	259	258	267	280	275	277	283	295	280	277	265	300	280	245	277	271	281	263	282	264	319	272	297	258	252	288	292	295	275	294	256	281	300	307	250	292	277	276	256	290	280	247	260	270	272	276	272	251	245	257	253	266	279	303	254	275	282	261	285	276	274	256	273	254	293	249	264	273	255	266	262	282	283	282	292	291	303	279	255	291	267	300	297	296	302	267	295	262	290	250	284	259	256	297	283	261	271	283	282	283	258	268	278	293	295	261	268	250	279	259	251	293	269	285	274	278	251	264	256	269	264	244	261	278	261	287	274	307	276	278	268	288	276	298	282	284	272	232	294	273	295	269	286	261	253	245	276	250	267	273	291	312	287	275	287	283	293	299	265	265	293	311	267	256	247	278	273	281	281	294	317	275	252	290	259	286	321	261	271	306	294	295	292	294	286	262	264	249	283	292	259	259	295	270	302	264	277	264	284	295	299	283	285	279	274	279	293	268	263	286	253	242	270	288	281	296	262	267	292	290	267	292	268	262	294	259	296	289	295	256	275	246	261	269	304	283	294	307	254	294	273	289	280	276	281	263	281	267	256	316	281	286	252	272	279	275	288	255	260	303	297	233	299	297	283	316	291	266	285	300	300	280	274	251	254	292	304	254	246	248	247	302	300	275	236	246	256	301	276	263	256	290	288	261	291	271	297	254	261	300	278	268	282	269	289	281	265	280	289	307	279	286	268	260	264	295	302	282	252	289	294	271	301	283	297	268	289	295	276	300	273	298	267	273	272	277	263	266	246	296	257	286	246	271	272	283	290	261	271	256	272	267	241	284	283	292	266	293	264	274	296	297	263	269	293	270	278	264	277	273	305	265	273	259	262	309	279	275	280	256	259	283	272	290	283	288	287	247	247	321	281	264	290	269	258	309	265	273	262
6989	3739	5980	4875	3442	2977	2462	2057	1516	1311	1349	1145	1052	983	983	898	876	914	1092	1645	1448	1027	839	863	849	863	809	807	776	799	772	767	756	721	781	863	889	808	788	750	786	787	803	763	780	774	808	776	767	788	773	746	770	759	768	810	812	806	728	801	753	778	794	731	750	816	804	796	745	771	773	750	848	791	817	771	777	775	734	821	714	750	789	795	807	762	790	771	777	807	833	709	789	755	825	834	793	775	766	769	756	825	782	798	801	752	777	793	806	818	721	741	782	766	791	746	777	756	819	777	762	787	802	735	772	784	806	749	759	780	831	787	798	811	765	742	773	788	785	802	784	799	790	765	775	812	786	767	771	756	814	775	763	731	787	777	782	740	748	813	777	808	775	825	781	774	793	766	787	792	780	762	764	832	791	750	796	782	774	805	747	808	766	782	806	826	778	820	791	795	766	772	788	814	768	763	807	753	729	811	743	716	808	864	753	800	763	784	779	835	801	795	755	775	786	782	756	793	802	723	786	774	793	784	773	786	808	766	750	785	803	808	773	783	790	746	733	750	795	756	753	824	718	823	804	779	728	767	815	803	792	847	774	784	820	826	757	799	750	826	820	743	779	803	753	783	804	775	795	743	752	792	837	737	812	818	749	772	776	737	774	782	782	796	740	800	742	778	793	771	762	770	786	790	797	771	795	764	764	826	702	775	812	753	805	799	753	794	782	803	798	751	790	790	772	826	819	744	763	791	753	816	784	740	803	792	774	855	815	787	758	780	792	752	813	733	799	756	807	808	807	745	730	766	801	785	788	826	810	797	719	817	776	758	799	815	792	765	805	780	787	750	827	771	770	741	770	762	775	762	785	787	779	797	777	773	749	747	770	780	785	780	801	780	734	758	761	825	762	795	766	756	768	771	756	785	775	802	772	719	795	780	800	764	829	772	798	776	805	775	700	748	745	826	759	771	802	725	772	771	758	740	748	805	800	786	803	781	802	804	738	820	788	753	739	736	810	779	771	782	798	754	768	771	760	839	797	813	753	781	801	785	787	824	767	768	782	771	757	765	787	777	743	819	771	792	742	757	750	781	806	763	740	761	843	749	817	793	783	765	762	762	766	804	777	765	741	809	740	795	791	826	810	753	780	817	757	773	750	770	755	770	803	770	796	787	759	814	727	713	796	757	750	784	776	789	793	760	788	801	798	802	831	787	793	776	746	798	807	782	789	792	765	768	782	796	759	816	808	797	776	770	739	778	795	805	741	761	805	760	756	724	802	793	764	729	771	780	743	792	805	804	805	746	707	782	807	737	749	771	789	769	777	805	743	777	728	791	725	767	781	765	792	764	804	785	796	810	757	784	762	746	791	748	775	775	791	770	730	793	794	769	771	823	722	795	785	811	797	772	739	788	796	810	816	719	773	801	719	775	766	729	729	792	819	755	777	746	768	705	772	783	779	794	836	731	775	831	772	787	805	757	767	832	710	764	800	765	792	736	823	812	729	765	780	756	735	819	754	821	791	784	786	810	756	793	799	802	737	794	762	752	761	763	742	782	787	755	828	745	751	757	767	752	806	795	762	795	788	809	766	815	747	760	763	777	783	786	811	804	792	805	736	804	794	664	750	818	740	821	752	743	759	774	757	814	771	773	816	748	808	814	794	801	768	816	766	762	792	745	777	816	806	746	778	780	860	786	757	748	749	784	762	780	785	783	773	770	810	738	744	745	799	726	759	800	782	786	722	806	796	774	788	761	763	755	771	782	827	774	773	802	734	809	764	758	781	825	763	725	751	795	777	755	756	794	776	810	809	820	759	786	774	800	727	741	769	798	714	799	795	782	781	763	749	772	793	840	774	788	783	782	767	788	779	790	785	796	799	770	798	813	752	769	818	726	833	793	787	780	738	805	777	808	789	797	774	802	800	775	778	758	711	734	703	736	770	851	782	812	770	776	742	732	819	745	806	770	782	731	766	825	781	784	765	743	735	812	757	754	792	733	720	779	788	799	777	741	767	771	758	771	752	808	801	785	808	756	710	806	790	740	727	773	812	771	797	752	823	823	757	796	811	720	794	764	794	729	749	764	799	746	767	770	793	789	789	801	768	818	752	794	798	742	760	746	789	814	761	756	743	796	789	746	795	764	783	791	706	715	777	793	796	730	796	778	712	767	822	776	812	800	777	748	789	768	783	815	784	761	741	804	753	788	757	787	821	808	800	786	839	744	861	765	747	754	760	799	762	752	781	752	812	807	804	760	808	748	735	769	802	753	815	778	787	776	744	779	739	837	799	801	742	790	781	837	783	784	825	745	841	837	751	773	813	727	789	808	807	784	732	758	765	796	784	805	770	819	809	768	793	770	792	747	822	794	783	778	763	727	795	775	777	795	778	773	781	778	717	735	796	792	799	792	825	799	740	833	793	745	744	783	819	743	791	818	789	794	769	784	748	783	766	817	814	781	773	782	765	741	767	763	751	787	755	789	758	799	773	819	797	781	800	737	738	762	821	740	752	783	753	771	780	754	798	774	793	780	777	772	748	784	754	789	766	746	754	802	784	745	755	851	757	859	786	790	798	799	791	781	732	757	760	802	738	780	774	760	764	762	794	775	800	742	771	787	778	738	860	812	790	787	711	758	771	774	787	815	797	780	780	786	801	805	822	799	756	757	845	799	806	787	757	757	777	767	761	779	780	801	785	751	811	770	818	813	810	788	770	806	798	791	823	768	760	790	819	738	769	748	774	747	782	759	784	743	784	824	750	780	766	779	815	789	796	759	757	810	808	760	808	782	752	780	813	807	830	803	796	739	796	816	761	799	770	772	773	799	791	813	751	744	808	771	768	749	748	782	770	772	781	804	788	756	769	816	730	781	776	694	747	792	767	775	792	838	810	785	779	795	739	805	732	750	757	759	804	771	814	790	798	759	793	764	795	791	805	807	778	780	747	773	779	787	727	809	812	718	794	761	763	761	770	781	790	752	783	771	752	788	744	747	737	806	806	759	780	855	794	811	728	750	770	809	785	776	772	785	768	732	807	773	796	764	733	815	791	756	751	819	800	827	758	766	776	701	793	787	797	822	761	744	748	792	750	778	773	769	775	786	805	758	813	785	770	777	772	796	777	787	788	810	805	774	724	776	770	769	742	740	767	766	760	776	741	751	795	804	724	751	771	783	776	764	753	776	804	769	778	863	755	793	790	815	803	802	777	784	806	803	869	774	761	758	750	734	796	789	769	850	790	828	802	795	735	779	755	765	760	776	805	772	763	787	786	802	813	771	812	811	740	777	820	760	846	749	817	808	795	814	823	793	746	839	808	802	807	808	753	759	771	762	770	771	750	801	749	734	822	766	779	792	827	789	781	828	768	788	800	743	803	768	754	794	831	768	805	783	759	789	775	852	805	786	827	828	734	770	811	808	772	788	795	785	721	797	749	803	744	739	783	754	837	757	787	794	782	758	766	821	779	803	730	768	804	763	795	836	805	784	807	739	783	822	771	837
29432	21490	18385	11511	5516	4964	3956	3402	2031	1201	1006	739	582	481	524	448	451	509	1098	2113	1585	881	553	442	468	389	401	305	307	299	338	278	310	353	354	417	319	315	337	288	339	321	306	306	288	307	261	289	282	322	257	275	288	295	283	305	255	263	280	301	284	330	278	286	293	277	307	266	307	298	287	290	296	307	263	275	266	265	300	294	325	294	305	315	280	275	294	292	245	308	321	282	287	288	296	268	273	287	269	302	258	288	310	279	315	285	286	288	305	255	272	309	337	312	288	291	271	278	302	291	314	291	299	305	297	267	327	281	298	275	323	256	258	317	260	248	306	325	306	253	313	275	289	282	285	295	323	278	298	268	303	295	289	279	300	277	269	282	307	329	304	310	284	288	277	302	284	321	291	299	247	315	302	296	282	309	291	305	286	265	291	272	314	282	336	301	310	261	288	289	291	291	290	307	289	283	271	291	284	323	285	279	290	286	317	262	299	289	298	291	292	286	300	326	271	294	278	284	301	287	302	295	306	318	320	278	272	275	317	285	299	309	264	282	282	306	291	286	307	296	316	302	302	284	284	269	301	306	301	291	305	277	293	288	268	272	289	278	293	294	283	260	331	306	292	316	282	291	294	278	308	298	319	300	326	255	300	316	279	292	307	294	277	292	270	273	278	281	301	326	292	302	252	262	273	310	281	288	309	272	281	341	263	316	305	290	283	264	257	281	285	282	277	284	306	283	290	302	327	289	322	294	307	288	292	254	289	301	317	286	291	298	304	277	278	247	266	293	262	282	293	279	270	292	313	297	312	278	295	298	293	265	272	309	292	287	275	270	287	294	289	285	274	266	260	281	266	319	283	276	310	273	314	283	266	303	298	308	296	294	272	281	286	306	293	275	305	273	289	329	309	293	283	286	307	300	304	281	277	259	290	289	275	267	296	278	323	297	261	292	290	290	306	329	291	275	327	299	300	303	287	309	302	281	306	275	271	268	271	322	291	296	258	326	313	309	267	277	283	273	293	306	289	277	288	292	284	267	309	289	275	286	283	276	310	299	265	277	302	286	296	308	281	277	311	283	304	301	272	269	293	290	298	304	290	274	314	295	288	300	316	325	306	296	280	265	288	295	285	269	290	261	306	286	296	270	283	292	267	303	266	272	244	312	287	266	302	283	305	250	309	307	313	284	284	316	311	291	283	294	282	297	275	298	271	303	289	290	293	305	276	276	319	311	313	290	279	258	298	306	276	295	305	297	283	276	279	295	267	289	299	269	285	299	284	311	298	286	269	279	284	281	262	297	288	294	278	311	283	283	278	301	287	298	295	280	315	262	285	258	308	269	279	300	283	313	287	303	297	300	291	298	295	285	308	328	270	275	302	310	300	324	283	330	280	301	288	295	292	300	279	304	311	300	292	265	278	261	283	305	281	279	297	305	290	260	236	304	292	307	272	309	277	302	288	293	310	306	271	286	290	284	291	311	296	301	285	285	331	279	282	305	285	315	288	274	323	284	269	307	298	303	307	291	287	312	283	266	294	291	262	298	326	274	275	279	305	262	297	268	290	285	297	257	285	289	280	261	295	298	277	306	297	312	295	291	342	278	300	292	285	300	300	303	296	311	317	311	279	272	308	321	285	299	271	290	324	266	302	315	274	293	294	288	275	297	297	291	288	302	306	266	275	269	278	295	283	294	253	282	279	282	301	331	291	310	329	279	330	268	286	291	257	299	320	305	304	307	283	322	282	315	300	274	273	309	297	320	293	330	274	277	327	306	251	280	299	292	284	284	302	279	282	301	303	276	294	282	304	258	284	316	294	293	305	277	308	322	271	272	291	315	266	296	268	290	297	322	276	294	296	258	304	320	284	284	259	267	311	305	317	321	281	278	286	290	307	273	276	318	310	302	307	262	260	326	269	303	307	289	255	292	302	284	283	318	291	289	289	288	296	286	277	295	265	288	295	251	266	279	317	279	287	305	316	315	301	295	311	266	290	297	274	295	281	309	263	295	301	303	301	279	290	290	272	306	287	300	285	303	276	313	291	297	282	278	311	298	293	271	276	293	300	301	257	277	263	280	304	297	315	303	274	313	278	303	294	299	298	313	297	276	286	287	288	295	292	298	323	314	309	312	273	311	297	316	276	308	283	281	315	293	297	298	294	295	248	292	275	262	306	282	298	295	329	324	257	291	288	269	277	320	310	310	304	272	260	316	305	345	264	271	273	285	300	313	263	301	301	293	306	304	310	307	279	280	288	297	279	291	271	312	318	293	269	318	289	287	302	273	278	287	280	298	315	303	277	269	289	321	302	295	283	295	243	289	302	297	295	294	322	287	301	292	289	253	300	267	310	305	267	250	283	283	279	272	313	292	306	261	314	275	299	314	286	297	306	314	251	302	284	290	302	274	306	274	303	276	255	300	314	274	323	323	277	294	294	299	314	257	268	296	291	306	292	249	274	244	290	290	279	292	310	291	275	284	309	263	265	282	267	310	282	281	295	313	291	306	283	285	289	268	273	297	285	283	276	312	285	307	295	310	307	281	287	286	325	278	271	223	290	279	310	299	314	326	288	296	258	304	280	303	260	286	287	292	313	300	320	299	287	307	313	322	281	283	313	251	310	288	304	259	314	300	305	312	294	323	281	277	272	272	289	313	274	274	281	290	308	299	280	276	325	295	294	290	283	320	256	310	286	278	277	298	302	285	297	298	333	277	289	285	275	310	297	284	330	280	279	267	294	279	287	278	278	267	269	328	278	317	308	290	280	294	280	291	333	267	253	256	321	281	276	309	294	312	285	279	312	304	296	284	292	319	301	302	252	311	279	317	296	272	328	295	315	311	275	299	262	289	261	269	283	308	285	282	281	282	306	287	286	285	294	287	243	335	280	293	267	297	281	269	276	295	310	301	271	300	286	296	274	261	283	293	293	268	305	281	317	317	292	301	296	289	289	285	281	283	328	294	299	291	278	283	289	277	302	308	256	313	274	291	293	285	259	277	312	306	298	278	287	286	298	292	270	299	259	298	294	311	293	271	304	302	311	292	261	291	286	250	280	288	261	293	280	310	285	299	289	293	300	315	283	284	310	307	288	288	296	290	301	336	265	300	279	290	283	306	298	285	302	290	297	303	270	260	324	302	306	276	338	289	307	324	315	310	301	292	275	268	291	315	304	291	286	277	305	303	309	288	276	285	291	256	309	306	278	292	294	264	301	317	297	267	298	297	275	298	286	282	293	301	300	304	297	311	296	283	311	319	293	320	293	289	262	290	301	293	257	280	266	262	284	298	272	310	274	281	269	296	285	293	285	309	311	288	297	314	304	302	306	307	301	286	272	274	283	296	287	294	311	291	272	287	252	309	266	313	303	295	269	278	270	265	261	286	289	294	301	291	284	304	289	261	288	284	301	290	283	269	292	288	299	278	307	291	298	279	293	314	270	305	304	305	278	299	316	281	294	292	293	307	293	293	257	304	277	276	296	300	300	296	316	299	272	275
9903	13071	21431	16979	10911	13050	11409	10783	7229	4903	4421	3032	2371	1925	1945	1695	1657	2046	5156	9818	6992	3615	2525	1754	1591	1365	1435	1027	832	914	915	859	888	901	1246	1513	1074	1005	940	886	859	854	861	817	779	838	796	805	826	842	834	821	849	830	832	804	802	807	800	815	837	845	813	762	851	824	817	779	836	804	805	801	807	840	835	890	782	836	805	815	844	822	799	872	831	828	838	809	847	846	832	868	868	799	836	797	807	828	834	823	855	786	782	787	816	882	844	808	855	823	809	808	803	802	835	850	834	842	851	858	858	818	810	824	843	838	841	822	866	820	776	821	769	899	808	815	833	822	819	798	816	809	769	826	837	793	832	767	838	808	755	818	808	820	882	802	829	785	764	822	800	786	837	823	873	815	805	827	790	838	823	822	805	829	861	819	869	820	906	807	829	864	804	850	840	796	796	844	807	797	840	786	797	822	811	818	823	800	877	852	790	809	824	837	859	880	834	860	808	829	759	787	847	796	789	829	784	794	831	843	845	785	823	841	901	846	844	830	794	818	824	817	845	784	786	835	843	816	837	813	848	804	754	761	821	811	775	793	812	844	789	815	840	804	815	770	822	805	803	827	744	821	814	812	834	810	838	852	814	897	902	797	852	882	832	825	806	793	813	833	818	810	834	856	776	846	821	808	807	798	835	875	871	776	852	769	795	805	830	803	809	819	739	786	794	790	775	853	836	724	821	844	852	801	836	784	835	816	829	810	824	813	814	832	828	854	791	833	789	773	806	816	752	776	830	838	811	846	833	788	809	819	817	827	846	800	855	832	772	797	820	873	802	853	824	840	826	832	791	798	796	819	857	804	816	852	827	783	824	821	876	842	826	867	822	795	837	797	821	843	822	785	835	866	803	836	806	820	784	887	865	883	803	812	803	855	828	850	851	846	887	784	842	763	823	843	832	785	840	825	806	827	784	762	791	839	845	837	800	813	800	838	746	841	831	795	837	858	805	821	860	851	862	783	860	827	802	874	845	806	835	799	822	827	777	821	863	796	825	854	797	868	804	815	826	858	852	797	833	870	829	835	865	740	833	814	853	824	799	852	859	805	830	821	833	850	821	803	802	840	828	814	892	836	789	836	847	814	803	838	839	836	826	803	886	814	819	840	778	781	874	809	797	808	855	889	819	826	827	789	859	826	835	805	809	844	797	790	820	786	846	789	859	820	795	853	861	808	791	781	808	825	791	812	803	849	801	853	853	826	820	805	838	831	829	821	794	831	806	849	830	843	869	789	869	815	878	875	803	841	813	856	890	857	801	784	827	798	839	791	851	769	853	871	780	838	853	831	819	852	775	837	775	799	790	819	856	821	808	808	813	829	797	866	790	854	829	834	783	848	793	807	850	834	822	776	761	835	813	805	863	800	794	852	838	814	798	817	825	821	798	830	872	829	829	785	818	794	797	836	878	798	803	813	824	860	842	885	797	781	833	843	833	798	775	836	823	857	814	828	795	826	808	840	818	842	807	864	867	791	855	861	822	816	816	781	798	881	870	810	815	836	833	787	820	833	822	824	824	779	835	807	810	830	826	840	811	781	860	828	849	841	840	837	804	788	843	854	851	811	823	779	823	836	815	817	882	814	842	819	822	876	835	848	816	831	831	874	852	766	821	752	783	841	850	816	801	816	841	828	826	834	837	816	836	805	830	822	884	837	870	830	796	844	827	867	804	855	793	781	838	821	805	820	856	802	765	794	848	840	792	830	812	867	823	790	846	829	852	801	802	797	809	807	803	819	841	809	835	863	802	842	802	821	804	768	797	815	825	749	846	835	793	838	829	848	781	805	826	831	834	764	800	852	747	870	805	804	837	819	863	811	815	821	835	776	845	846	819	813	839	755	798	833	767	774	842	913	805	803	831	841	843	810	805	829	873	838	864	833	791	769	824	852	869	794	820	861	809	871	889	865	828	784	818	843	820	841	854	845	805	789	811	832	849	804	858	871	801	798	799	832	832	789	831	771	803	812	809	830	790	803	882	810	814	828	839	750	856	820	818	821	811	770	827	879	910	803	830	881	819	776	807	809	807	883	851	775	827	841	839	814	834	840	852	774	805	800	754	821	805	825	889	835	813	841	777	821	781	829	830	767	792	834	786	835	773	832	821	863	851	819	832	835	841	763	808	772	804	833	802	786	825	800	771	822	822	858	848	826	858	778	795	866	864	826	774	778	821	860	804	810	808	810	788	819	816	822	813	817	850	840	820	789	822	849	869	826	876	819	846	852	798	844	841	813	824	786	858	873	848	823	811	796	785	808	790	809	843	856	828	851	773	808	816	799	821	847	809	857	801	875	826	844	876	776	873	837	866	854	833	805	842	829	839	841	848	842	806	845	799	827	852	805	833	851	813	846	816	790	885	826	857	828	795	809	818	816	863	814	822	843	767	796	861	828	828	841	843	853	791	773	776	862	794	828	797	895	801	784	865	747	835	865	782	869	799	841	834	798	766	850	800	820	839	848	810	819	822	822	846	845	816	799	799	820	808	774	806	802	795	768	845	769	865	891	809	849	801	807	878	807	823	848	791	844	839	899	881	791	801	813	775	824	831	839	821	832	821	831	848	775	870	851	841	819	834	781	831	856	808	809	794	834	794	823	830	861	805	872	805	789	838	825	875	765	844	825	805	824	837	808	900	830	801	818	798	812	763	810	857	799	800	828	837	801	871	846	810	810	808	857	875	795	789	846	818	872	818	811	846	803	837	818	839	871	752	852	796	828	814	816	829	801	898	796	811	865	834	835	882	817	868	812	837	800	805	828	881	808	818	844	855	823	810	815	837	839	844	772	843	870	809	829	858	863	839	785	846	827	838	843	850	789	842	850	836	810	838	821	842	809	849	814	829	855	854	779	863	754	918	838	792	806	787	888	827	822	802	819	761	792	763	852	791	791	807	824	812	862	827	832	822	875	812	858	817	837	761	796	856	811	818	828	822	782	826	780	868	800	793	802	828	794	871	879	817	809	797	830	837	776	811	829	785	779	814	833	801	829	775	841	862	798	814	833	781	829	818	808	785	778	821	889	844	786	857	819	853	879	839	858	846	839	800	830	814	854	832	810	844	772	814	827	771	852	796	847	864	835	815	794	753	808	815	809	832	807	847	817	852	836	859	837	852	774	828	838	833	860	780	822	875	860	821	828	831	845	846	800	763	816	852	756	862	828	890	832	860	830	851	797	839	872	808	795	777	813	848	835	832	818	803	792	857	830	798	864	851	828	837	827	812	833	847	852	809	814	804	822	833	830	752	861	778	839	779	740	819	793	847	795	817	801	790	853	879	802	838	819	786	800	827	836	823	796	836	833	853	750	809	812	819	849	802	800	827	769	825	821	839	786	803	835	821	837	773	765	802	818	821	856	811	895	842	843	834	848	884	795	833	856	846	810	831	811	778	882	855	807	836	824	805	806	794	805	858	797	858	796	842	798	815	808	829	812	828	851	779	819	784	780	770	887	778	829
29612	23682	24694	16392	8382	8276	6835	5944	3367	1911	1696	1110	806	688	655	593	629	715	1876	3829	2510	1434	793	505	568	433	377	311	308	305	328	339	334	305	428	478	342	350	344	328	319	314	318	335	306	301	297	302	310	307	317	290	326	288	305	308	294	294	332	327	309	299	367	317	305	283	318	300	321	288	306	315	296	301	326	308	310	268	302	308	304	322	313	316	315	340	325	293	306	294	285	309	330	306	291	307	299	293	318	282	299	327	287	307	276	302	271	311	349	316	332	284	334	330	257	328	297	303	308	287	345	327	336	261	295	289	311	306	330	275	313	323	295	313	302	315	302	294	293	331	335	322	311	288	320	283	330	294	284	322	331	329	326	321	312	320	311	283	300	301	331	281	340	289	325	304	352	309	314	302	304	298	301	305	340	298	283	321	321	299	328	286	282	316	316	297	324	317	297	294	310	313	320	315	328	312	333	278	316	296	300	309	291	283	315	318	278	312	306	302	302	290	339	317	339	286	306	345	336	326	318	300	277	326	332	304	328	326	337	289	337	332	294	309	329	287	306	287	292	330	274	304	296	327	284	289	288	279	302	328	315	304	349	322	345	318	327	319	326	312	323	302	316	304	334	318	331	302	341	293	307	306	312	299	292	301	304	322	320	310	306	278	310	297	291	329	312	303	295	310	318	329	333	330	307	310	303	291	305	309	292	328	330	346	313	312	285	305	303	309	341	335	288	276	297	362	312	313	282	301	274	341	284	321	297	310	313	305	285	301	303	298	290	313	304	302	293	327	309	333	278	279	304	307	320	312	336	334	292	333	311	292	278	269	297	284	323	344	307	298	270	305	320	293	318	300	293	285	279	339	309	289	298	320	300	298	315	312	309	343	308	308	327	301	311	309	306	338	297	294	331	314	277	337	299	293	321	304	311	321	322	307	302	304	305	287	326	315	281	283	285	305	280	308	299	308	336	322	282	312	336	307	348	321	344	327	289	320	299	290	301	324	281	312	322	315	312	329	312	290	344	328	316	321	302	296	317	294	320	323	356	325	308	303	318	311	339	313	297	313	311	298	321	307	320	315	306	310	305	331	314	292	267	297	300	324	341	313	294	286	317	335	298	315	276	300	303	295	318	329	318	313	288	328	276	322	297	336	324	299	328	302	300	324	286	324	327	309	302	347	271	277	317	302	306	314	321	291	325	284	299	323	296	307	331	292	307	318	292	286	302	271	298	296	286	320	303	295	312	321	309	312	326	316	301	285	310	299	318	287	292	311	337	300	280	299	292	272	282	293	328	281	303	306	328	328	292	313	298	292	274	315	323	297	284	275	295	328	327	329	309	335	332	280	271	311	302	335	303	277	321	299	303	284	295	314	338	270	333	284	324	325	307	290	313	260	306	290	332	312	266	287	325	327	297	295	289	307	314	306	332	319	299	343	289	282	285	320	311	317	283	310	322	295	284	294	300	294	323	318	300	302	302	335	340	299	312	287	301	313	303	302	322	322	289	272	305	321	298	300	308	273	361	328	332	325	328	318	295	309	294	323	291	303	312	282	286	284	314	315	292	305	338	297	315	277	312	318	320	323	342	344	301	305	303	312	309	307	331	318	309	333	300	292	295	299	325	343	321	296	308	287	336	341	297	335	290	340	316	299	329	310	292	287	300	293	300	337	324	313	310	320	313	317	338	293	344	318	299	336	322	330	303	294	267	299	297	334	311	330	303	315	309	294	327	302	330	325	329	320	287	296	268	334	330	291	298	304	308	309	322	298	295	290	277	342	308	293	316	300	317	311	291	276	276	319	321	291	302	307	296	286	308	313	285	312	342	309	309	289	328	299	323	270	304	319	309	316	273	318	276	319	298	320	302	331	311	328	295	313	303	329	314	294	309	293	300	312	322	308	306	319	300	295	311	326	344	326	278	293	325	313	310	297	288	314	280	309	310	311	316	321	256	323	326	349	305	304	346	311	325	296	303	327	311	310	304	322	294	327	307	322	313	291	326	298	295	342	333	308	318	327	284	322	296	305	315	320	295	332	287	311	302	328	308	326	322	265	298	311	271	347	291	290	306	296	319	304	319	309	327	325	296	351	259	330	308	305	305	339	343	306	332	299	293	334	286	299	282	282	293	298	324	309	291	308	302	291	329	320	282	310	332	307	296	297	291	309	292	313	322	295	298	350	332	296	318	309	345	293	300	329	292	310	278	316	281	288	269	300	315	306	341	312	312	309	266	288	301	322	283	321	310	316	321	292	321	300	299	291	328	283	292	338	284	309	336	317	308	310	309	297	282	334	287	303	307	308	307	268	338	313	310	324	301	353	296	310	267	289	330	313	309	299	298	304	361	293	325	316	312	264	299	303	313	335	314	301	284	285	315	273	300	270	325	320	271	307	289	293	290	309	290	312	318	301	306	334	329	338	308	339	279	288	292	315	306	306	303	312	302	319	319	356	299	341	283	319	282	291	295	330	283	333	295	322	324	320	314	308	295	320	333	304	311	292	297	308	303	293	313	307	294	334	297	322	313	337	324	348	322	316	275	333	311	293	328	290	310	311	292	303	317	280	322	322	293	292	296	291	308	312	321	297	296	282	305	340	286	278	304	324	294	312	331	311	295	289	303	300	294	289	280	281	295	289	329	327	322	274	306	336	278	358	281	318	299	296	343	338	299	318	343	272	308	298	288	296	312	337	310	292	301	292	289	310	300	331	304	312	320	303	302	291	331	327	275	290	331	312	317	292	319	304	309	331	319	305	294	287	349	291	306	311	291	286	335	292	344	340	287	299	323	353	336	307	271	307	300	328	324	296	301	341	302	297	303	294	327	311	291	324	311	304	292	309	298	297	298	304	339	310	350	258	307	306	303	281	314	274	357	315	304	312	314	287	344	310	326	315	309	282	296	286	320	306	306	291	308	291	284	315	296	328	306	293	326	294	296	297	281	293	304	263	292	319	322	329	296	327	318	299	320	302	297	304	314	319	336	334	307	286	336	287	306	290	320	299	277	315	290	317	315	294	307	308	272	296	325	279	282	325	309	315	298	303	324	358	328	316	328	300	308	294	294	290	306	300	283	338	311	285	287	323	281	302	299	314	293	299	296	283	312	330	305	285	311	319	302	331	293	323	331	319	301	312	309	343	281	310	315	262	300	300	321	324	282	341	298	321	304	337	285	344	305	346	284	302	266	300	318	315	301	325	329	304	348	295	304	319	325	336	324	335	327	298	304	309	310	278	303	337	322	324	294	318	303	329	308	292	260	292	321	274	309	324	313	304	329	301	315	330	287	310	321	304	313	332	295	329	309	314	308	340	313	332	330	335	311	309	308	305	319	328	285	336	297	312	303	332	324	302	256	291	303	275	293	332	335	316	321	334	302	311	292	326	310	313	289	306	306	312	306	290	262	317	317	301	277	285	298	294	306	315	287	316	350	298	301	314	321	316	297	318	321	322	293	295	280	306	326	307	314	320	302	283	302	271	310	315	311	327	282	310	361	360
11874	18467	26022	21663	14669	17823	16115	15709	10293	6989	6618	4576	3234	2667	2745	2453	2344	2882	8350	15510	10841	6246	3250	1931	2219	1545	1190	886	932	957	964	935	950	995	1812	1938	1076	1083	1095	1031	916	979	949	929	899	858	889	867	864	876	878	861	931	857	850	870	854	860	931	850	847	835	870	818	920	893	853	842	837	885	874	884	838	840	868	878	836	870	838	904	860	866	870	849	848	896	852	825	803	882	832	890	856	883	869	838	865	896	823	886	825	855	829	849	861	874	874	823	844	810	856	819	855	858	865	824	807	894	859	848	924	844	837	858	864	823	872	808	835	869	895	848	838	836	901	872	860	904	891	862	879	849	884	856	893	922	859	843	835	875	913	905	832	832	832	830	862	820	830	849	799	915	877	814	827	895	857	914	890	880	896	847	865	871	841	854	879	867	865	904	906	865	883	841	879	860	890	831	831	817	863	792	840	848	858	863	854	865	837	860	877	900	857	848	831	828	872	802	826	874	834	884	856	830	863	936	847	837	839	867	852	882	873	874	912	874	842	863	910	877	865	873	873	842	932	869	822	897	839	854	842	824	907	830	865	893	857	861	882	875	884	852	837	813	875	833	862	861	832	861	831	827	857	873	776	911	833	868	808	847	847	863	855	827	855	845	856	879	832	855	864	870	929	811	847	834	862	864	886	837	849	870	860	842	836	860	888	883	851	877	889	868	879	827	879	873	866	880	860	895	868	897	861	848	903	828	889	848	867	850	868	839	868	859	857	787	869	841	867	846	876	876	836	854	866	915	893	888	850	845	839	911	850	862	867	862	833	850	875	864	871	859	836	877	902	924	876	852	794	806	815	890	843	853	860	842	873	828	846	858	837	848	836	885	796	857	876	842	844	889	894	887	872	895	848	917	810	886	870	876	908	889	841	864	880	879	906	863	872	896	861	824	934	884	850	852	862	865	799	843	943	866	870	864	832	834	887	889	896	805	869	882	856	849	859	852	851	830	854	824	821	887	848	841	868	838	848	887	866	842	812	840	856	816	871	879	879	883	863	886	875	858	920	908	840	885	859	817	828	820	834	842	882	870	849	824	870	868	853	893	821	833	862	832	857	878	856	838	849	814	881	869	832	850	856	856	902	887	882	918	838	839	894	887	890	834	871	891	807	853	834	880	930	890	893	804	851	859	867	861	858	910	846	865	842	873	804	896	878	873	873	857	855	846	831	970	835	864	846	878	863	852	869	817	875	840	838	834	845	888	908	876	882	851	858	854	883	887	871	833	849	866	903	844	863	842	872	897	860	836	872	890	830	841	848	849	846	867	915	923	850	836	821	902	876	871	868	828	867	821	865	865	858	843	836	894	834	837	898	905	910	827	833	831	856	864	852	883	810	889	839	901	868	852	869	841	881	893	832	847	897	849	877	835	896	869	825	832	852	891	856	886	873	912	838	839	908	863	889	792	853	810	856	848	847	887	886	895	867	827	822	831	856	844	821	848	889	889	800	843	821	879	834	936	820	861	907	881	802	927	830	850	817	841	899	854	847	824	859	884	862	797	805	862	870	867	889	844	869	805	842	851	845	879	887	807	930	883	861	809	862	877	851	845	875	890	906	887	863	889	860	842	838	832	920	871	861	854	876	828	833	863	884	885	846	836	877	890	843	893	879	873	847	867	869	873	837	875	856	833	866	854	859	784	869	852	911	856	864	887	899	857	882	880	866	847	833	873	897	817	873	823	833	870	869	831	852	839	829	894	893	859	862	919	901	856	877	873	905	866	835	903	839	847	852	917	883	875	909	906	877	822	890	828	842	861	890	784	865	824	898	877	854	837	876	820	874	908	852	883	838	892	847	890	879	826	857	859	913	844	834	836	856	796	844	842	869	913	919	838	823	859	823	898	866	863	842	854	835	820	861	844	884	861	908	851	859	859	912	899	817	855	900	855	883	836	840	867	899	830	840	896	797	872	842	890	858	884	845	880	846	852	846	931	838	869	861	864	843	893	831	865	871	860	884	850	826	887	912	912	912	850	875	837	854	879	884	842	871	847	919	880	904	843	879	864	853	828	848	863	890	906	841	856	875	866	832	874	845	849	840	868	854	860	895	829	886	819	863	855	879	870	849	871	884	856	862	890	860	854	855	871	824	930	899	833	890	869	874	847	888	905	906	880	892	822	853	858	841	881	862	882	888	829	868	843	873	860	870	876	873	875	837	840	885	871	897	847	867	923	868	835	823	886	896	844	822	869	874	892	875	874	857	871	929	832	858	819	875	819	843	857	875	886	922	881	886	885	866	903	835	793	845	864	880	880	832	861	863	843	871	853	825	838	894	887	879	855	860	877	906	851	849	853	883	878	849	845	845	878	867	884	789	846	873	877	878	849	889	848	893	867	880	879	868	884	876	877	857	829	892	886	888	879	902	867	818	851	924	875	870	895	864	871	801	859	903	867	873	924	831	858	834	846	832	883	858	858	832	853	839	872	860	882	871	855	848	836	812	882	872	901	807	892	873	872	883	849	858	830	828	861	866	880	825	874	840	884	862	872	867	826	856	846	848	847	849	869	844	850	874	897	843	852	888	887	891	893	927	857	841	832	880	875	853	860	835	868	910	853	854	864	866	854	841	821	829	828	849	884	885	889	830	869	888	849	897	831	851	842	820	877	867	880	878	866	874	847	853	830	857	862	862	854	844	878	875	905	888	854	874	890	863	914	846	862	833	908	814	886	833	879	863	867	896	832	895	880	882	897	861	875	821	918	896	840	843	879	851	890	798	878	874	878	843	819	874	834	880	871	926	886	826	832	882	839	826	848	867	918	860	885	832	854	870	852	915	924	824	868	816	848	792	827	872	863	865	892	888	832	914	804	863	845	852	865	828	892	875	861	808	927	884	858	828	900	860	846	820	874	852	853	865	854	831	848	863	857	806	867	859	850	825	870	874	889	857	933	855	830	858	843	884	844	863	888	883	820	859	856	874	834	897	896	885	857	868	875	859	829	843	904	901	882	877	859	810	852	897	823	862	914	868	823	908	819	886	814	909	851	860	852	784	833	833	822	838	864	868	913	873	880	851	838	837	882	910	893	875	832	854	858	890	795	887	871	844	866	835	877	895	842	864	902	795	830	838	867	881	856	826	864	854	815	933	856	814	866	875	870	827	843	865	877	871	909	825	866	938	867	893	823	868	851	861	926	896	857	838	823	827	865	835	791	845	855	838	867	804	852	881	884	922	885	871	869	878	847	894	877	876	876	891	873	836	879	869	856	872	913	878	839	884	836	855	810	851	828	882	845	926	808	870	847	883	875	875	836	801	842	873	901	795	897	885	850	893	830	826	897	884	904	883	931	855	878	815	826	898	831	886	859	845	845	872	861	847	848	857	891	867	834	870	903	891	774	867	848	828	844	843	921	882	869	851	834	853	871	864	887	887	828	838	891	825	819	838	879	918	835	844	882	843	845	818	888	866	869	866	832	872	785	871	861	848	875	823	848	861	842	805	872	810	840	897	901
28880	16829	4182	1375	816	733	649	515	457	384	363	363	347	291	348	310	314	319	379	526	445	354	313	273	333	308	289	285	274	322	263	316	312	289	300	296	307	316	305	287	305	282	288	294	294	307	287	260	309	290	260	270	286	268	316	283	302	278	274	313	307	296	299	275	304	278	311	288	266	302	281	290	279	292	264	290	297	302	296	275	272	292	271	293	291	317	294	285	302	268	310	292	260	265	276	286	273	290	278	269	301	315	310	270	275	263	291	293	296	294	257	270	277	299	273	289	280	273	287	281	326	269	314	273	273	292	289	287	276	297	304	315	312	289	265	328	299	285	287	270	306	278	313	287	298	261	302	283	287	270	256	298	292	258	258	298	307	283	286	274	312	289	277	293	293	294	285	259	280	296	291	300	273	294	309	267	275	298	305	280	280	286	277	279	317	289	293	289	274	301	271	292	326	301	287	297	260	285	294	280	280	248	269	282	272	308	306	284	267	267	293	284	308	283	285	269	287	287	292	302	304	277	287	273	297	284	296	281	285	322	267	309	296	269	307	300	261	317	287	295	300	298	301	268	285	293	273	283	287	295	301	290	299	269	278	279	295	288	276	285	263	309	257	268	286	311	269	275	291	327	326	306	303	269	312	299	299	291	284	275	305	291	281	302	269	294	262	278	296	292	285	289	277	289	312	288	305	299	287	291	324	300	285	291	260	285	286	275	311	272	317	320	297	315	285	288	288	314	287	273	310	283	293	319	296	275	278	272	272	269	295	285	291	286	310	276	283	301	278	298	271	287	302	296	266	274	268	316	287	256	265	287	263	268	295	305	292	291	286	273	256	283	303	268	301	258	304	300	273	329	287	281	272	262	267	303	279	296	288	281	297	310	290	302	294	297	292	278	300	292	276	269	301	286	268	310	280	311	306	307	286	308	287	292	297	298	287	281	304	287	278	283	315	281	258	266	292	304	248	288	280	295	287	303	260	275	315	268	261	279	277	268	276	280	305	276	284	309	298	294	274	281	281	297	279	322	276	250	283	290	278	296	291	312	302	322	316	271	308	282	305	293	311	300	264	284	274	278	292	274	278	259	293	310	295	285	309	287	271	292	288	258	269	283	273	316	260	298	287	286	304	296	284	284	313	312	287	308	280	301	295	290	288	283	276	291	279	275	255	277	323	309	319	290	308	295	289	281	273	293	271	270	295	292	301	283	265	296	263	274	285	279	282	303	269	290	285	287	288	272	289	286	279	265	291	300	295	295	268	326	299	253	291	273	284	278	291	264	287	294	249	287	270	283	272	288	275	287	306	310	307	290	298	288	309	276	277	301	278	331	296	268	282	275	279	293	270	304	261	291	283	274	316	321	310	321	306	264	273	262	242	307	318	284	261	276	299	272	294	283	290	304	310	266	299	298	280	246	275	299	319	246	264	278	266	314	293	285	267	296	287	341	289	288	274	302	277	265	292	281	293	303	263	262	297	280	301	300	275	266	273	279	289	295	265	291	293	301	310	283	275	289	311	320	277	311	307	303	295	286	302	300	311	281	273	302	305	289	302	290	276	290	296	287	280	297	276	275	288	272	278	315	287	269	284	296	270	283	303	269	297	296	318	261	287	277	276	271	326	280	307	296	291	300	313	306	302	278	295	284	295	305	291	283	261	307	279	275	300	256	279	266	301	297	283	269	295	276	284	268	283	271	287	318	317	261	260	291	313	264	275	300	299	257	328	299	311	295	315	243	283	289	269	282	278	281	301	308	289	261	300	281	298	294	299	281	281	268	282	300	318	295	291	273	289	271	289	288	301	304	284	301	289	312	262	305	274	292	266	258	287	291	299	278	294	290	259	273	290	301	299	276	312	290	263	264	286	265	272	272	281	271	308	255	276	307	279	251	259	300	320	296	294	283	248	260	299	278	306	302	308	320	282	285	292	279	274	277	282	302	304	278	289	290	270	310	289	266	271	274	291	273	292	310	292	291	279	326	305	287	261	266	299	297	303	284	293	322	290	313	278	248	282	269	308	255	273	291	296	317	298	261	286	314	290	262	273	316	294	292	307	287	277	277	285	277	292	323	286	270	271	305	269	278	244	262	315	286	277	282	290	281	294	274	291	306	292	309	289	310	285	286	291	259	247	273	263	250	270	244	294	284	254	298	282	315	293	283	282	258	291	287	315	283	275	288	307	296	284	300	249	293	278	284	303	266	313	263	292	293	292	306	279	309	292	303	279	279	283	270	290	294	287	275	284	268	255	271	295	307	266	260	296	293	285	301	284	273	287	295	293	284	257	273	277	276	281	263	298	283	288	307	305	279	274	266	278	276	291	301	284	269	298	317	304	293	312	279	277	314	298	312	274	294	272	251	315	291	309	303	311	310	290	318	291	280	329	281	290	267	286	261	293	306	309	297	278	279	297	296	288	287	295	271	248	262	318	272	298	285	283	269	311	295	308	268	306	335	275	293	284	257	288	270	263	299	288	314	294	303	278	321	267	283	262	288	299	287	283	307	245	272	294	273	293	271	304	272	278	279	317	295	321	300	304	274	280	274	263	296	279	259	282	320	297	283	308	270	276	260	282	330	264	279	304	270	276	251	280	296	304	289	294	297	268	274	285	306	270	274	270	283	288	265	299	288	288	284	299	284	294	262	302	284	254	297	272	311	298	295	316	278	296	298	288	325	273	297	309	289	277	322	277	296	291	321	308	281	263	241	267	263	259	283	298	288	301	281	256	273	302	284	312	288	265	317	286	295	304	276	332	277	307	312	283	293	292	322	301	281	278	279	304	307	285	281	289	272	287	263	292	287	280	318	280	290	311	319	305	303	309	298	312	298	306	274	299	267	305	297	345	270	284	280	283	271	282	289	267	266	289	267	284	303	297	316	281	283	280	286	299	294	295	297	278	290	294	264	283	279	274	302	282	285	271	298	285	279	275	275	272	270	286	307	284	314	297	304	253	295	278	308	293	262	298	272	276	253	321	297	284	285	269	310	278	289	278	272	308	259	253	280	298	306	294	312	304	290	268	273	274	289	266	323	326	312	293	292	289	288	277	287	269	305	278	290	284	262	297	285	285	275	291	302	297	273	302	282	320	287	275	277	283	290	310	294	291	267	298	286	295	261	279	292	295	291	298	266	287	240	301	278	298	281	268	284	273	271	301	305	297	282	274	269	307	293	271	304	270	293	306	307	309	290	282	289	311	284	329	297	286	301	307	297	292	309	300	298	351	309	282	291	262	288	282	269	293	297	275	314	317	301	280	276	267	282	292	284	267	278	328	267	260	312	295	291	259	262	296	271	258	259	292	307	257	295	268	310	257	300	247	277	301	295	297	257	293	281	270	284	297	313	298	315	295	293	276	288	279	306	292	299	282	289	284	293	305	290	304	309	298	288	275	276	286	286	314	292	268	300	259	300	257	296	316	282	304	286	286	239	269	282	282	302	265	283	280	284	308	283	310	284	282	301	288	279	276	294	294	302	270	288	302	288	304	265
7054	3850	5521	4726	3413	3131	2573	2039	1700	1498	1366	1184	1094	1052	1027	1045	1016	1018	1383	2130	1658	1148	906	862	879	827	812	849	818	869	831	830	823	822	885	937	783	832	843	786	810	810	848	831	788	841	807	800	812	784	866	752	821	773	803	798	795	807	758	799	772	781	861	807	765	788	853	829	793	752	853	825	843	845	851	809	832	858	823	809	823	863	803	811	855	806	777	753	851	812	822	802	795	855	830	776	818	821	802	802	784	831	793	802	788	777	854	827	809	814	820	763	831	833	773	839	854	781	786	824	820	813	833	818	803	787	867	784	822	833	770	805	778	732	825	825	843	865	795	864	814	840	805	770	875	820	806	818	770	767	827	795	822	777	825	839	780	850	795	788	828	747	794	823	827	817	807	860	797	787	805	827	826	846	759	832	767	812	830	803	797	843	802	779	832	790	845	797	815	795	839	804	810	810	803	779	786	818	819	803	811	759	791	824	818	799	768	796	776	807	832	795	819	794	796	816	789	796	769	804	858	829	813	846	860	830	781	782	784	783	860	842	765	801	826	828	766	800	878	802	803	803	793	837	798	802	828	812	807	797	834	791	786	815	826	797	806	817	852	836	783	807	816	828	783	791	754	789	757	801	877	795	860	798	783	795	789	768	809	811	810	824	839	822	861	843	806	756	835	852	867	819	817	786	814	845	852	836	835	766	837	764	835	801	804	759	826	740	796	806	820	817	764	831	748	772	830	823	787	838	837	816	824	851	831	776	865	855	800	814	824	854	783	808	785	785	802	805	839	802	763	808	805	857	819	825	785	812	795	777	763	777	749	779	754	824	833	752	791	770	783	783	844	800	811	831	848	829	859	785	786	852	759	773	789	854	825	822	791	862	855	766	843	817	799	802	824	866	856	773	795	788	818	854	767	817	839	769	855	801	862	768	809	760	835	859	836	837	852	789	791	811	781	800	865	785	794	822	819	792	787	790	819	833	844	811	844	791	833	866	789	814	835	804	783	844	798	813	784	821	823	809	804	816	780	806	779	828	795	869	868	794	812	824	785	804	875	860	777	857	788	804	801	771	792	789	820	809	765	759	826	796	787	738	772	785	824	784	806	811	810	851	818	794	814	808	831	860	809	790	830	833	823	764	809	821	825	845	806	850	823	820	774	802	848	809	821	776	851	776	794	771	774	806	802	811	786	788	825	779	799	806	773	840	791	783	847	852	769	833	827	811	827	791	799	814	838	812	802	780	836	803	767	751	802	849	810	803	821	817	806	790	836	785	845	883	775	837	803	852	856	816	871	816	811	790	822	780	812	848	887	849	794	809	817	825	819	802	788	778	847	792	857	771	768	746	862	795	882	791	807	818	748	754	818	802	861	765	781	799	806	828	818	776	817	837	760	792	852	825	808	815	771	839	823	841	789	844	788	800	897	792	806	817	825	816	787	818	801	816	820	857	791	841	835	819	841	742	792	795	856	786	771	805	796	749	807	818	865	764	829	832	819	819	889	766	805	791	816	862	808	801	808	803	821	779	795	879	854	825	775	806	799	823	792	801	792	822	786	860	777	840	891	795	786	801	790	824	784	803	836	801	799	810	801	829	819	785	766	825	818	857	802	783	829	810	824	833	793	778	832	831	804	769	821	817	847	864	800	827	814	818	843	786	816	829	797	829	789	759	863	804	860	846	771	834	822	815	791	748	869	849	809	827	824	823	794	797	778	833	886	839	795	870	845	785	841	836	812	818	806	839	821	849	837	783	768	781	823	790	819	825	825	803	802	823	825	749	767	830	759	786	828	795	765	815	794	831	839	740	824	828	863	853	778	827	825	817	819	850	788	821	820	840	826	776	807	844	799	810	787	782	781	808	850	800	823	813	821	783	796	829	801	801	820	830	824	794	826	821	861	845	795	799	799	820	809	843	766	783	872	781	796	825	800	804	803	747	796	833	822	828	831	821	771	806	827	771	778	886	823	807	811	804	841	787	816	781	809	827	820	798	825	810	802	804	780	828	875	810	825	800	783	809	825	786	826	789	802	841	820	821	791	749	870	863	807	810	847	816	740	790	805	794	809	866	871	886	789	800	761	853	840	824	806	804	794	784	834	814	816	828	806	774	785	838	876	819	867	801	792	820	834	805	760	836	807	776	824	855	790	783	770	777	857	795	884	822	851	853	833	839	845	819	779	826	862	742	834	854	829	807	814	847	820	830	807	826	822	837	846	786	758	830	832	794	845	801	832	838	807	828	830	790	788	810	846	777	850	809	873	794	813	830	763	818	820	807	816	826	824	779	790	850	778	820	801	800	810	849	842	803	830	874	795	784	793	891	821	808	774	808	789	771	816	802	776	799	783	867	768	816	772	829	821	938	828	776	819	810	846	796	800	815	844	775	780	800	803	828	838	790	841	781	775	813	819	848	829	820	771	821	853	824	808	832	777	831	861	765	742	779	795	756	774	841	812	826	806	797	814	815	829	810	837	838	797	855	830	821	819	850	862	808	784	811	814	794	811	817	786	827	805	814	783	788	837	749	842	847	813	774	799	800	824	779	813	832	782	817	823	835	816	809	805	775	782	806	805	829	805	793	829	862	824	865	846	793	828	775	734	859	788	854	798	809	836	810	815	835	765	775	799	818	806	831	806	827	838	810	792	831	839	812	807	806	799	731	813	831	803	791	817	847	811	823	838	861	794	829	819	824	876	886	853	824	810	805	829	751	783	820	832	856	795	787	832	812	803	805	762	830	771	774	803	778	819	880	807	812	799	782	830	824	779	770	819	818	827	837	821	798	792	799	746	807	804	841	773	824	842	801	827	768	841	840	832	847	815	866	803	801	856	811	841	826	806	759	789	778	875	783	805	861	797	794	785	796	808	832	747	818	830	803	834	774	835	816	836	775	810	807	838	787	843	815	867	835	831	809	818	854	814	837	795	807	814	816	743	807	819	801	851	825	838	795	779	770	857	802	806	803	845	819	839	773	819	809	765	840	775	801	871	804	786	795	845	840	840	843	833	857	811	782	805	848	836	834	759	857	779	816	778	796	803	795	859	815	812	827	811	848	809	840	796	798	799	836	769	827	809	806	808	814	756	871	802	814	786	787	836	766	833	819	815	827	815	864	819	791	804	813	850	809	790	831	795	844	869	819	822	845	807	813	850	808	802	841	788	826	858	809	769	775	848	781	831	795	834	830	822	830	788	853	828	818	818	824	782	834	776	794	805	809	838	770	792	832	832	813	807	828	793	816	826	841	816	806	797	839	782	825	840	781	806	792	824	822	810	848	842	825	837	812	793	810	770	830	821	816	836	798	859	776	837	818	813	784	790	786	855	837	818	843	854	842	841	820	808	781	836	895	821	804	848	798	854	816	812	831	800	793	814	759	799	796	756	791	839	815	791	783	770	845	860	830	861	835	799	850	829	848	823	822	810	821	827	812	853	783	802	864	813	852	806	816	807	808	792	778	878	816	825	779	813	777	757	837	818	818	748	759	738	819	767	774
29678	21854	17022	9900	5809	4788	3777	2656	1523	1084	992	695	570	524	531	454	508	654	1448	2362	1636	811	497	406	420	305	317	332	284	324	259	306	304	309	329	523	370	336	292	309	293	314	297	293	296	279	320	302	305	303	302	294	271	282	294	305	291	275	323	306	320	278	316	309	313	286	305	274	299	296	315	276	287	294	278	307	319	293	273	300	275	269	280	313	298	271	308	343	309	271	283	285	308	294	310	303	285	291	300	294	299	292	311	306	292	275	285	299	299	285	269	303	305	304	315	277	289	294	291	326	277	341	294	309	281	306	285	311	327	285	308	321	333	290	311	335	295	307	290	314	293	317	295	291	286	272	297	276	295	284	312	298	284	294	308	291	320	311	290	307	300	300	299	274	304	308	286	296	271	302	267	301	268	289	300	289	322	285	333	315	315	318	291	256	312	282	297	300	310	291	298	290	286	316	292	275	314	305	323	265	275	337	276	278	305	299	313	289	295	301	276	304	280	320	271	292	308	303	284	312	307	328	325	254	289	290	274	327	272	308	323	296	293	292	283	275	310	309	289	272	260	330	275	308	307	306	281	303	291	309	294	333	282	281	309	292	312	283	319	318	318	279	352	316	279	286	284	283	299	292	297	310	269	278	307	291	329	278	296	327	268	311	279	274	298	280	294	295	292	300	311	291	311	248	298	304	276	279	291	293	275	301	309	307	275	321	274	289	233	278	290	341	293	302	292	311	311	288	307	282	311	306	285	305	306	287	289	269	290	309	295	307	334	296	272	292	316	307	284	276	296	305	271	296	318	312	276	304	324	254	283	306	317	290	261	293	312	312	298	311	294	315	301	291	297	300	279	276	297	292	288	306	310	307	278	304	299	322	265	322	302	290	309	284	300	292	290	310	281	277	287	287	301	296	282	301	301	327	295	302	292	307	287	290	298	308	289	327	296	306	292	274	286	298	305	270	295	307	278	284	293	311	266	277	289	290	320	305	294	309	297	283	318	294	292	281	309	297	299	295	293	283	274	308	277	283	285	297	307	311	315	291	285	292	321	300	281	304	300	302	285	299	306	298	296	315	279	300	311	291	305	314	319	301	273	318	288	325	311	313	289	346	337	317	322	278	302	311	276	307	268	327	297	289	293	320	291	318	305	279	292	298	274	306	322	299	311	326	303	305	286	300	296	268	274	304	278	308	306	298	281	290	321	288	311	302	302	311	312	316	285	325	300	289	303	280	307	280	334	307	311	275	291	268	291	315	285	269	295	300	294	305	321	307	278	304	303	266	311	277	287	308	298	317	313	290	317	283	275	298	293	297	307	283	290	281	334	321	273	274	314	337	272	302	311	286	304	304	301	308	311	303	313	313	324	309	286	272	321	287	299	293	282	270	299	320	294	304	288	313	322	317	313	298	289	276	292	325	306	337	314	305	310	312	288	311	322	325	327	307	282	290	324	280	306	286	299	271	292	276	288	261	267	324	297	305	296	323	313	265	310	280	278	285	270	291	303	311	303	311	267	322	278	279	318	274	302	275	322	285	322	320	316	261	284	287	309	282	305	304	283	315	294	290	301	289	294	299	312	284	284	311	287	313	312	264	302	294	312	296	303	283	311	324	323	304	305	332	284	307	306	317	311	292	314	286	330	287	270	277	303	277	339	309	325	286	296	309	310	276	321	283	324	286	303	278	285	298	277	296	307	310	314	301	286	270	300	283	261	285	282	319	294	312	311	304	293	293	283	317	326	293	299	294	324	270	322	322	306	303	308	282	299	334	288	321	312	306	292	290	282	324	290	309	279	315	297	301	307	286	266	322	292	279	298	324	293	297	282	309	305	327	293	298	299	326	310	298	310	345	300	314	293	271	294	308	284	295	311	287	260	272	294	290	325	271	299	309	295	288	320	290	318	307	314	277	296	299	298	287	341	327	296	334	305	298	273	276	283	296	300	302	309	306	317	292	343	303	314	291	277	337	299	331	272	279	285	298	303	322	306	315	299	297	292	269	294	255	320	334	270	254	309	291	294	312	317	286	317	334	305	286	304	285	315	292	329	285	308	313	304	293	300	288	285	305	313	284	296	308	279	324	285	276	280	297	284	299	324	333	285	310	289	281	313	307	286	314	305	259	297	267	304	286	292	290	288	334	265	298	331	290	265	306	292	277	275	285	299	310	322	312	297	312	289	282	299	290	292	298	294	281	279	278	309	297	309	296	295	282	316	299	315	267	302	332	264	299	293	303	303	309	306	297	292	330	301	302	294	320	284	289	315	290	308	310	315	315	291	326	288	308	304	309	295	286	275	305	294	301	307	331	285	306	310	311	294	310	311	295	266	285	272	310	287	271	293	322	316	267	285	333	303	330	287	285	313	291	288	313	287	308	317	315	303	314	302	257	278	316	280	298	312	308	282	282	310	328	288	303	299	271	314	297	316	311	266	289	297	287	320	266	279	292	309	248	296	306	298	301	327	307	315	340	286	317	309	271	283	313	303	284	295	297	319	301	313	288	300	299	312	277	305	292	292	306	321	303	314	302	288	296	308	314	304	307	307	259	289	302	278	297	319	290	281	284	297	296	283	291	305	270	303	317	291	284	316	300	265	287	309	280	313	324	264	320	286	293	302	284	297	282	301	299	303	290	297	297	301	292	290	288	308	279	306	286	278	310	293	308	278	299	300	282	284	303	291	262	317	278	299	308	270	292	326	282	292	293	302	304	307	307	305	276	261	307	292	287	288	279	323	312	296	290	318	301	269	290	298	273	293	310	304	297	294	311	300	302	306	286	310	332	270	277	294	264	292	297	309	298	297	302	290	280	319	276	325	309	311	323	296	310	280	299	308	295	291	273	341	281	307	298	263	300	275	271	295	287	293	309	320	300	286	329	292	302	284	284	298	306	300	283	295	276	314	305	282	331	295	280	279	275	341	286	300	294	299	312	304	286	282	281	299	303	310	327	283	282	276	296	307	279	312	314	291	277	276	327	257	303	314	315	312	308	322	289	274	301	299	248	290	282	307	289	287	300	285	306	298	274	282	286	302	299	324	302	300	310	285	285	274	299	279	301	283	289	276	288	281	293	271	302	294	295	269	271	296	279	316	293	299	272	274	284	308	305	295	245	298	271	291	279	292	291	291	308	275	291	295	281	273	304	278	291	309	313	285	320	308	284	305	304	278	287	290	317	287	304	284	314	313	286	305	298	280	312	288	320	274	280	321	310	308	304	322	299	291	262	306	303	270	289	300	286	294	283	313	278	285	318	307	285	282	287	316	313	310	322	259	290	281	276	298	295	312	307	277	304	316	319	336	292	256	297	304	297	275	266	292	321	316	274	330	302	289	303	262	315	310	317	280	302	318	296	310	263	313	280	296	280	305	306	300	281	315	311	286	285	289	294	300	302	272	293	297	299	302	299	299	316	275	315	301	316	304	281	294	295	268	275	311	344	287	286	309	280	301	316	296	342	289	315	291	285	288	309	283	289	300	295	319	272	302	304	312	300
11128	14972	18706	14618	12421	12174	11531	9148	6222	4932	4378	2759	2275	1956	2044	1947	1981	2875	7368	10538	7214	3490	1899	1589	1721	1012	893	912	871	919	881	981	872	824	966	1829	1196	1044	929	904	903	835	867	821	872	875	825	832	826	830	838	832	898	842	880	837	821	857	900	813	804	861	905	825	832	854	810	814	851	850	843	822	853	885	890	858	832	823	804	843	766	851	893	848	861	815	761	833	870	843	820	793	792	805	840	858	839	880	828	826	830	836	872	863	880	857	843	845	806	857	831	889	835	844	855	873	842	880	857	810	837	842	837	838	828	831	850	876	835	829	870	887	783	809	878	841	827	831	870	807	847	811	844	842	861	858	830	855	807	849	874	836	858	827	811	824	855	848	816	860	816	807	833	830	829	842	807	887	842	834	838	819	800	865	826	886	870	852	865	836	886	856	799	832	884	852	824	854	822	848	837	815	811	835	921	825	851	818	827	823	819	790	842	839	878	842	845	872	859	806	860	843	820	917	823	804	841	832	914	848	868	844	898	813	873	848	845	820	861	816	851	784	833	859	854	816	793	884	800	830	771	873	809	812	838	827	853	803	923	848	818	818	823	824	838	814	852	832	884	848	855	826	870	853	824	887	840	808	876	821	869	877	833	842	807	816	813	805	826	877	847	857	860	856	893	840	839	794	880	852	867	868	854	837	835	864	861	872	840	830	817	819	864	859	840	862	817	864	828	869	788	876	851	827	821	836	797	802	837	793	860	869	848	831	858	822	769	820	809	856	834	828	878	804	836	859	846	876	886	843	839	801	845	848	818	892	856	838	894	832	827	843	864	792	881	809	831	871	838	842	836	902	830	806	849	818	833	864	796	809	832	859	793	864	901	830	806	814	866	800	804	800	771	882	837	836	807	833	822	873	826	846	863	864	816	833	889	758	788	861	830	882	812	796	848	831	835	822	796	825	843	803	845	866	857	819	838	832	843	822	876	875	808	807	833	859	824	838	855	827	817	855	869	813	827	901	874	811	767	880	833	851	850	811	815	819	888	833	811	857	852	839	821	845	825	846	851	852	800	842	838	848	811	830	838	892	836	844	817	876	811	816	790	832	854	815	827	811	884	841	848	814	846	853	856	830	808	879	868	821	863	831	832	809	793	810	870	871	824	885	835	836	841	846	834	832	837	837	828	836	826	847	835	882	790	880	819	809	838	852	819	807	834	805	847	839	844	828	853	809	857	854	855	861	858	842	793	853	803	822	788	787	892	831	877	873	821	829	838	914	835	814	848	823	828	822	822	843	812	826	778	805	847	845	848	857	824	854	849	804	804	838	810	834	862	881	863	816	849	806	856	830	900	854	827	848	841	835	794	827	790	827	849	812	852	826	791	825	812	822	834	820	875	840	849	834	855	856	807	840	806	884	801	878	856	846	851	816	805	907	846	855	872	846	810	804	859	837	851	852	814	852	788	795	846	796	767	818	785	804	894	855	879	846	887	805	857	813	887	837	885	842	835	854	806	854	809	857	891	827	827	852	907	854	842	824	850	836	844	833	870	844	873	874	912	826	842	793	814	860	818	794	885	823	863	895	842	815	809	761	885	816	841	868	846	841	835	850	861	798	866	875	861	847	864	830	876	843	879	832	810	819	871	853	797	868	819	863	802	843	910	828	829	824	846	806	867	819	803	818	814	837	848	859	879	865	843	846	862	874	867	850	792	790	826	880	823	851	840	877	832	851	815	869	841	877	859	786	838	803	848	883	835	800	822	828	874	867	807	827	877	844	875	827	804	851	811	842	839	804	880	837	878	830	831	838	870	889	780	807	819	813	880	845	842	804	812	778	847	834	843	878	870	846	857	846	885	841	796	873	802	808	880	835	821	859	883	858	865	857	814	822	830	836	907	826	859	790	811	826	852	892	823	841	881	823	860	830	842	850	823	892	816	829	821	845	837	875	861	836	811	842	842	853	813	845	834	795	809	862	865	807	844	814	801	906	844	807	847	847	867	842	829	847	827	850	840	845	830	888	862	807	846	867	815	852	871	885	853	874	850	812	876	880	843	848	844	824	819	858	848	861	863	832	819	842	840	875	869	827	832	803	852	846	856	847	845	797	824	868	852	791	816	857	773	853	804	810	877	834	827	893	796	820	856	809	864	839	863	918	786	797	879	810	847	815	861	809	876	875	829	840	866	831	866	787	832	866	774	887	845	841	800	904	810	851	841	777	848	848	876	837	840	856	786	859	855	823	852	833	845	801	871	846	839	861	860	823	868	818	831	841	859	837	819	848	823	828	835	845	865	804	877	802	901	886	878	875	839	834	837	853	835	869	820	859	814	880	837	834	829	836	776	814	868	825	821	846	846	848	847	779	842	875	832	776	872	896	800	834	810	829	858	879	808	843	840	787	867	875	850	819	791	888	867	867	816	772	839	877	851	811	801	769	874	837	853	854	827	810	852	814	832	820	827	847	866	886	793	870	841	839	842	895	837	807	857	822	831	802	800	866	858	850	860	836	852	809	845	811	872	925	809	798	818	859	815	828	817	883	858	864	817	852	842	825	882	859	834	770	814	837	864	813	848	862	896	837	863	819	884	807	853	815	803	783	817	873	821	813	841	862	864	830	831	878	836	810	863	820	848	847	863	834	813	830	858	801	883	876	840	844	831	796	859	815	870	824	823	863	853	847	843	832	839	866	829	804	841	857	834	766	784	844	809	877	805	844	845	791	848	852	842	854	790	821	862	835	860	865	814	838	767	858	817	831	846	899	849	812	812	852	810	839	833	804	811	854	882	847	840	872	853	825	846	877	814	826	874	817	881	847	827	789	824	868	829	827	817	882	824	786	853	827	889	796	826	928	873	853	843	878	886	860	766	831	845	789	803	885	799	875	847	835	822	799	826	833	900	869	776	843	800	811	828	808	804	912	871	803	823	861	870	823	899	895	851	838	840	833	811	850	867	783	854	851	871	837	864	839	880	828	852	869	836	850	843	808	878	850	781	797	824	875	830	883	844	848	825	884	790	817	867	885	862	838	848	905	854	869	852	813	875	832	834	838	817	850	872	820	795	844	856	816	843	838	782	794	836	841	856	873	888	808	861	824	852	870	842	818	864	826	854	896	823	864	813	813	845	819	840	848	843	836	810	804	880	832	838	847	842	853	799	811	833	862	866	770	834	783	856	824	834	838	798	851	866	837	822	850	871	869	820	840	820	832	819	908	816	846	818	860	826	784	853	843	871	858	802	849	832	851	844	882	816	794	856	880	871	848	830	828	806	826	893	843	844	847	824	822	847	839	853	776	789	834	798	832	869	869	860	837	882	852	834	856	862	868	774	841	834	847	873	817	901	834	855	820	847	820	849	835	865	877	832	828	858	822	788	828	785	826	822	814	811	827	813	842	850	836	804	784	830	823	814	800	866	819	820	836	829	859	829	870	816	848	851	846	781	877	863	890	825	787	850	872	835	810	903	811	765	909	841	815	832	870	818	823	843	817	828	820	884	821	828	861
29807	24904	22765	14332	10007	9071	7181	4497	2489	1886	1578	969	802	611	721	641	702	1119	2412	4091	2370	1386	679	561	542	391	347	319	321	342	316	306	303	337	354	500	505	358	330	341	343	332	289	342	333	305	276	301	328	325	338	301	303	316	296	325	331	325	299	324	311	307	336	310	329	324	294	308	276	286	312	281	311	283	319	301	313	309	292	275	313	313	330	292	341	315	287	284	307	320	284	313	302	316	314	303	293	296	307	306	314	294	303	299	322	314	301	320	301	329	307	322	291	330	309	305	309	288	288	307	292	314	319	311	314	298	281	273	297	318	301	306	324	326	314	294	310	323	293	317	294	314	321	301	281	269	284	290	348	317	301	287	289	302	319	313	319	304	320	315	319	286	293	319	309	338	313	347	272	307	323	273	311	323	297	288	333	316	295	279	318	293	261	311	269	347	303	335	294	298	276	351	316	298	287	344	319	291	301	296	290	352	315	281	338	336	310	296	302	330	303	309	314	298	280	316	282	327	295	321	330	291	300	295	330	319	297	299	309	346	322	322	302	300	329	305	319	302	307	317	285	276	346	330	277	310	296	341	306	332	334	282	290	291	272	291	301	296	336	304	295	281	304	318	291	304	284	295	302	342	286	325	301	281	300	294	343	330	293	352	305	307	288	306	295	303	340	310	296	275	338	301	291	287	310	305	325	292	311	282	311	311	309	322	318	305	298	298	309	318	311	315	283	308	282	329	300	310	298	317	354	318	289	326	282	306	321	307	303	315	310	299	307	289	292	296	299	317	315	326	317	334	298	304	305	310	289	314	347	324	330	306	309	324	302	352	308	310	287	314	293	307	305	313	324	315	304	315	276	316	274	304	304	301	328	290	295	337	304	319	324	306	316	326	298	324	311	312	282	330	287	324	288	309	300	275	293	281	337	288	311	272	306	310	295	322	337	341	312	332	316	312	303	305	277	289	320	306	319	316	299	317	301	318	333	332	316	305	301	321	316	289	298	314	309	292	313	261	303	288	257	307	330	307	306	339	317	324	319	297	307	280	286	351	303	314	307	291	325	284	307	288	312	330	294	323	318	305	310	324	314	311	319	323	305	310	329	305	276	300	310	286	341	295	341	331	309	292	326	304	307	291	303	345	333	295	301	295	307	324	318	300	334	292	315	300	328	325	335	320	337	279	309	269	308	304	316	282	323	314	299	300	310	326	299	304	301	297	352	297	309	288	317	293	304	327	310	307	288	287	351	332	301	317	318	306	308	350	326	288	318	333	317	341	304	329	335	309	320	323	340	332	316	306	266	280	275	283	321	300	313	339	318	310	316	315	307	303	299	309	289	271	311	299	310	314	321	307	300	322	333	297	306	306	260	281	307	333	298	340	283	275	306	320	303	301	322	278	285	328	332	299	294	286	331	315	306	303	297	298	325	282	253	321	305	325	292	339	271	321	325	338	324	321	296	291	308	334	328	265	333	304	309	329	294	292	305	316	303	301	325	296	311	343	310	300	305	325	302	303	294	294	322	316	291	281	316	312	331	295	285	286	319	345	296	292	313	322	310	325	333	307	295	292	299	319	274	286	326	325	322	300	311	317	316	314	302	307	304	301	297	292	310	307	291	299	317	304	306	340	329	295	329	308	312	299	312	316	324	296	324	304	299	309	272	314	298	320	314	329	297	310	311	280	349	317	317	329	301	329	307	288	307	295	308	316	293	320	287	287	306	321	321	293	327	322	296	318	314	314	325	309	320	360	334	350	325	304	313	325	327	272	330	293	301	313	277	288	323	285	285	306	294	265	282	293	321	307	280	328	338	292	301	324	322	322	334	334	303	301	296	277	323	299	337	337	323	325	322	285	280	293	307	307	318	300	267	273	290	302	332	324	294	309	334	338	297	290	279	296	314	318	301	297	321	324	312	312	333	293	331	332	321	291	312	286	293	323	270	325	332	294	306	308	321	317	324	325	316	300	308	299	268	301	344	293	333	320	301	316	318	310	306	315	328	341	303	276	303	299	344	294	306	311	333	326	266	319	289	324	326	313	331	358	329	281	325	314	340	335	312	314	304	302	286	329	314	293	340	312	282	334	330	329	340	293	319	306	291	292	325	312	297	320	319	370	292	327	324	323	304	321	340	307	344	300	314	274	301	310	295	306	336	309	325	306	311	328	308	323	295	309	305	289	323	324	298	314	315	280	266	316	322	334	312	285	289	345	306	317	294	322	324	285	308	294	279	334	270	299	296	283	311	300	312	341	312	304	304	341	301	270	278	336	310	305	288	298	316	348	288	326	280	296	316	319	300	328	317	277	306	321	309	307	328	302	297	328	279	318	301	295	296	287	364	308	282	355	313	324	326	309	285	321	293	322	298	304	325	307	320	303	341	311	315	324	300	319	327	287	319	322	303	276	308	332	345	324	298	375	331	281	339	316	322	311	333	294	283	320	271	270	290	299	316	317	327	323	326	297	303	305	303	330	309	261	317	280	305	310	295	310	310	310	324	297	321	305	302	272	295	310	310	330	292	281	324	341	320	297	294	303	311	355	327	342	306	299	316	321	304	316	316	294	309	320	305	265	337	301	343	287	299	335	340	301	332	320	314	301	308	319	284	307	316	295	326	294	324	347	317	316	290	313	304	308	294	289	303	297	307	278	340	286	309	309	321	310	304	320	299	314	331	297	324	313	293	316	312	347	306	330	297	329	343	286	286	295	290	318	311	295	321	320	274	355	281	320	301	295	311	297	347	338	297	289	318	310	286	290	277	280	323	323	317	313	284	314	265	292	307	309	298	271	328	298	298	294	341	278	337	331	324	307	306	301	331	318	305	314	293	344	310	326	304	306	281	321	306	335	302	330	293	357	329	303	299	289	284	326	311	258	298	327	326	302	312	323	300	304	306	339	339	328	346	288	317	293	297	319	313	327	324	302	305	312	322	312	319	333	318	280	308	324	315	287	265	308	305	313	332	278	321	317	320	320	312	332	326	323	260	319	325	314	283	319	328	320	351	299	321	318	337	319	323	297	326	324	308	298	306	297	340	307	314	331	320	292	316	308	291	299	314	280	328	332	304	322	311	290	262	298	304	293	317	306	278	312	314	304	333	314	324	318	332	327	329	338	308	302	303	351	287	335	306	309	315	318	307	302	278	315	318	290	296	300	356	284	292	296	293	303	310	303	298	290	324	316	308	340	330	296	322	296	320	282	277	324	324	325	355	308	323	328	297	323	295	335	326	299	308	289	298	325	329	309	304	293	314	306	292	326	318	289	295	316	289	312	309	302	276	339	297	306	315	296	347	321	297	293	296	320	310	288	313	311	317	316	343	310	274	271	319	303	282	313	303	325	307	309	313	324	292	304	319	321	287	305	342	313	330	307	304	266	319	307	308	340	326	304	308	318	291	310	305	294	324	309	292	304	298	300	304	304	310	298	289	303	337	311	318	300	326	316	320	289	327	298	284	313	302	337	318	328	287	284	277	293	306	283	309	319	333	334	322	293
12683	20953	22530	17419	18101	18570	15782	12862	8884	7214	6684	3886	3334	2634	2854	2707	3033	5492	10651	16496	10481	6324	2738	2334	2137	1405	1191	942	939	1006	950	972	879	996	1049	1946	1719	1157	966	936	893	886	903	833	870	839	882	834	919	897	830	902	868	867	929	847	897	864	858	859	831	843	884	905	894	858	823	886	861	882	872	862	860	885	847	814	831	897	836	842	864	843	822	844	879	803	889	891	909	959	878	872	919	846	874	842	828	840	904	851	873	869	870	887	877	819	853	844	875	895	845	881	816	825	827	888	835	821	900	885	855	858	873	853	838	839	816	891	884	890	868	877	893	868	892	896	851	814	883	827	863	879	823	898	875	895	835	892	861	800	834	878	933	867	856	850	846	853	818	850	888	844	829	891	921	846	833	870	842	882	912	834	828	889	837	808	867	870	834	844	873	819	871	900	905	867	829	882	906	874	843	913	851	861	935	824	898	881	841	882	865	861	898	886	849	841	821	862	823	855	862	842	900	835	855	901	863	879	879	806	830	900	878	808	858	909	887	843	867	832	825	868	894	893	824	871	851	861	821	813	888	896	871	886	872	823	844	911	830	808	867	852	899	879	857	813	810	932	871	892	854	822	838	879	896	858	901	890	861	859	912	827	906	867	798	839	849	850	902	837	847	869	837	865	833	855	863	877	851	890	870	864	889	878	948	881	873	842	908	828	872	895	890	818	826	827	878	898	883	887	867	871	848	838	867	817	818	846	884	863	886	853	865	859	859	862	846	911	904	886	833	844	826	838	891	804	822	837	875	825	843	833	848	902	879	877	862	867	894	858	894	852	837	825	808	850	855	881	838	907	868	836	884	904	866	879	843	866	832	869	845	836	848	890	913	802	928	868	804	800	846	870	828	881	852	845	893	843	868	872	878	909	826	887	891	813	850	894	874	872	841	903	832	911	863	838	870	861	863	866	912	921	858	888	854	829	910	914	858	811	834	881	855	874	897	863	816	862	816	889	888	879	836	818	881	867	863	896	868	878	868	856	856	804	884	893	884	763	865	895	819	889	838	833	776	893	893	826	850	834	884	887	890	856	881	853	883	845	905	912	889	910	830	898	841	813	870	840	875	859	856	872	968	863	870	893	864	878	844	849	839	816	844	838	854	858	865	848	888	842	842	942	807	867	827	864	845	801	856	810	878	859	844	817	843	877	811	840	856	817	862	845	844	890	814	870	909	806	820	818	893	840	848	838	850	865	919	911	889	878	839	827	864	795	889	842	845	872	899	882	844	863	879	889	873	880	897	824	839	876	837	827	866	833	861	815	870	909	867	809	863	847	890	853	815	882	884	895	853	852	816	820	838	937	905	871	885	819	853	816	845	859	861	852	835	884	842	857	849	860	872	789	906	875	852	881	883	822	913	893	846	890	860	843	854	868	861	852	861	813	871	844	896	842	806	890	865	863	863	859	829	843	837	820	887	877	878	868	891	865	851	876	835	831	881	851	869	851	854	868	850	847	823	796	833	871	818	927	849	823	865	876	830	884	850	838	892	864	868	865	919	906	818	820	843	801	909	821	895	867	805	837	871	890	813	853	865	826	869	816	893	934	793	863	861	810	881	878	835	850	860	882	855	864	892	840	830	872	868	797	847	854	846	833	841	886	846	812	871	857	827	848	860	866	922	816	832	826	887	838	831	840	864	822	859	898	836	932	804	894	812	836	864	910	883	897	861	843	871	910	847	867	877	833	887	869	820	846	848	892	824	819	892	912	920	873	829	896	817	870	863	874	862	887	918	898	875	864	880	881	880	847	845	850	838	820	844	864	875	917	890	821	857	875	861	915	903	856	866	798	904	887	860	858	831	860	850	883	855	873	873	846	874	814	882	878	861	858	843	904	799	872	814	837	862	874	797	845	798	893	921	842	902	837	849	862	840	832	888	895	862	867	850	845	837	872	869	854	878	850	849	832	846	793	840	880	855	884	908	868	821	867	907	897	858	856	868	839	860	855	802	872	863	872	872	829	918	856	850	878	846	926	882	882	875	871	836	877	878	843	874	858	855	855	781	924	879	845	835	864	849	842	857	910	835	883	858	886	832	846	846	868	895	857	852	851	844	824	840	876	884	855	833	876	804	894	894	840	821	857	827	816	866	897	839	876	832	864	872	821	868	832	841	859	874	888	859	865	840	891	781	794	896	832	874	892	844	854	860	818	904	856	834	855	850	845	849	878	905	919	894	846	873	885	852	873	861	932	872	871	841	889	877	849	876	856	891	794	844	856	806	880	855	793	874	857	854	848	843	878	863	855	839	873	853	873	794	819	868	815	872	884	853	879	847	858	850	799	873	861	929	853	842	838	895	877	884	892	855	896	836	878	890	837	808	906	855	831	862	854	866	926	864	846	865	824	832	799	843	869	859	867	901	870	867	855	882	854	891	834	848	885	814	886	817	806	855	871	946	873	909	873	826	881	880	827	819	879	811	847	921	878	897	869	879	834	845	849	807	856	875	851	819	845	859	864	847	878	904	866	873	852	876	854	827	865	906	806	808	864	863	841	858	841	802	850	839	851	844	882	840	860	856	848	847	898	887	859	893	847	863	856	886	867	855	854	883	838	836	836	855	881	841	874	854	861	875	852	814	832	837	886	864	828	888	912	855	869	921	912	873	843	882	847	818	797	900	824	842	826	817	826	864	852	840	835	897	867	860	850	898	831	872	849	864	941	855	869	840	825	817	855	850	865	918	884	896	849	832	854	806	836	959	831	871	866	847	875	861	858	853	850	829	850	854	843	841	836	873	858	859	887	843	854	866	759	860	835	893	873	859	884	844	884	855	841	871	855	885	891	833	831	878	855	892	846	815	841	844	884	842	851	907	843	902	882	883	830	878	853	875	881	827	844	876	883	843	913	824	878	855	863	889	937	857	864	862	846	871	850	849	825	799	863	836	915	840	898	894	849	874	870	894	832	845	849	835	825	871	841	900	891	853	835	854	874	848	829	806	890	840	870	854	815	863	843	875	837	872	928	911	837	833	943	780	886	864	857	888	884	857	844	842	874	846	865	884	840	863	871	838	864	813	873	874	853	844	836	903	866	894	837	875	895	849	830	868	885	795	873	911	846	815	868	887	841	882	898	843	861	882	866	855	852	839	857	837	897	873	834	889	869	873	890	840	847	871	885	853	827	831	861	820	869	845	890	907	830	868	848	828	861	836	823	840	850	866	886	861	859	818	830	909	857	850	835	798	861	859	847	805	916	857	835	844	843	887	871	917	901	866	838	872	867	918	839	865	894	886	890	851	830	857	837	830	865	868	851	875	829	802	826	850	891	876	872	864	807	904	899	828	900	882	829	877	795	879	891	877	855	873	855	844	858	831	828	857	841	806	838	892	852	818	900	883	912	821	865	894	877	864	931	839	915	926	913	882	868	854	877	794	906	849	903	909	845	813	851	866	831	834	849	831	858	895	886	934	888	901	853	859	885	853	859	825	848	883	833	870	882	924	894	876	871	874	890
28958	17062	4241	1312	971	766	629	434	505	407	368	371	334	327	339	324	313	334	367	509	411	346	320	336	304	275	255	285	293	298	316	315	290	268	264	265	313	287	295	283	258	305	283	301	283	283	293	310	315	255	284	294	290	287	293	269	304	296	297	299	262	266	322	267	294	297	275	282	323	321	266	279	284	281	277	284	300	296	313	295	263	325	292	274	283	310	261	263	260	288	272	291	264	303	280	298	291	287	296	288	291	304	310	285	314	284	302	300	272	300	266	282	284	292	271	270	296	296	268	307	322	289	266	287	285	289	280	269	264	274	315	303	311	327	290	321	315	314	284	297	288	266	282	287	280	312	301	291	306	287	288	284	259	285	301	268	314	268	265	317	254	285	301	289	267	268	306	258	294	290	260	297	297	287	297	270	304	312	282	297	279	274	295	285	287	295	300	282	293	276	281	285	282	299	304	274	285	273	287	316	281	311	300	290	290	283	307	299	281	299	285	294	266	289	293	272	312	263	308	277	308	319	282	278	301	290	291	330	286	302	261	277	277	284	293	298	282	310	316	302	314	303	299	302	299	262	268	290	280	288	277	274	282	305	286	294	283	303	275	290	262	293	309	268	294	303	279	319	268	290	269	300	297	303	301	297	314	283	312	276	292	246	287	308	296	283	274	306	303	303	262	292	279	272	292	251	298	312	327	294	284	269	277	290	276	304	273	293	295	321	306	288	295	275	265	235	300	282	267	288	295	264	263	303	281	274	309	290	286	263	293	291	295	295	296	280	283	311	284	309	297	300	280	285	292	305	294	293	265	274	266	283	278	292	280	294	307	263	271	304	318	281	287	311	278	306	265	291	290	278	297	292	288	264	293	250	274	302	289	307	262	327	246	272	272	283	279	286	284	307	314	259	311	294	306	275	283	290	300	285	276	290	302	284	299	303	274	281	295	286	286	293	288	288	320	295	296	290	312	329	270	302	283	280	253	288	299	294	322	290	306	279	295	283	292	287	279	304	288	291	270	285	244	264	303	303	283	273	303	312	296	250	296	312	292	284	308	286	282	291	270	264	272	268	284	289	304	287	276	257	302	245	283	295	283	273	260	284	270	268	299	283	303	282	284	306	287	271	279	277	316	279	268	286	282	290	276	271	318	312	308	281	290	288	281	300	286	281	296	286	306	259	279	292	257	298	301	302	276	271	296	298	270	261	287	289	244	277	313	266	320	285	304	285	283	323	298	309	287	264	283	285	285	303	260	282	282	287	277	241	311	289	313	266	239	297	270	289	301	316	283	293	285	313	285	286	301	290	286	289	302	278	300	293	334	295	280	290	302	316	297	310	276	275	312	275	292	310	313	282	293	288	291	286	284	282	293	316	328	288	296	320	266	247	251	273	275	275	269	320	306	311	279	301	288	298	306	284	272	291	264	309	294	292	318	273	266	269	285	271	269	270	301	306	306	329	315	304	283	330	270	261	296	266	331	268	267	325	275	295	286	288	301	299	297	291	302	296	276	277	322	274	288	303	270	297	298	298	290	289	307	307	300	258	293	298	292	273	301	309	302	334	284	297	280	320	253	287	269	288	311	280	274	309	261	284	299	280	270	274	274	279	290	307	305	252	289	271	304	304	329	297	304	300	269	275	304	307	306	330	291	286	319	277	256	267	280	288	302	314	287	318	285	298	253	289	311	282	306	293	294	292	283	274	285	278	255	235	303	283	270	279	274	294	309	298	321	272	287	273	295	291	269	317	256	279	312	304	269	282	284	296	292	282	303	295	290	310	272	286	278	313	293	319	281	298	303	312	290	312	326	306	277	287	285	259	282	302	280	330	303	305	281	282	282	293	286	255	299	291	294	320	303	304	270	286	294	299	318	330	272	284	273	299	307	293	277	284	285	292	287	259	283	269	325	286	305	264	292	263	284	277	311	275	302	254	294	273	291	268	280	314	267	298	268	294	295	287	272	304	277	301	302	274	289	271	307	295	295	269	282	276	291	305	287	295	292	310	269	274	275	284	296	299	331	299	297	293	260	291	309	286	294	317	277	278	314	271	293	302	294	283	288	262	282	283	289	297	278	283	300	242	265	280	298	271	270	249	258	274	279	305	294	279	263	262	249	303	270	289	313	292	286	292	301	287	262	307	252	295	282	290	299	304	294	284	288	315	287	302	267	265	313	291	317	290	299	268	282	278	304	257	287	281	265	325	314	283	290	283	309	299	304	276	292	300	303	278	272	305	293	279	299	283	290	290	273	302	270	288	252	310	302	296	287	271	294	284	307	289	295	257	310	296	316	279	280	277	294	248	308	289	303	292	250	299	328	277	303	306	312	275	280	273	265	262	276	275	304	287	270	287	285	274	298	306	291	274	311	279	299	290	330	277	294	319	266	289	287	288	281	271	274	296	304	289	300	287	302	266	288	279	283	288	273	287	307	321	268	314	300	304	284	290	279	308	303	247	276	293	315	301	305	290	319	303	268	278	303	269	295	297	297	294	280	278	277	282	257	300	280	299	291	289	326	307	297	316	289	315	279	260	269	249	301	280	289	318	263	284	283	324	301	270	266	277	296	316	308	313	300	298	317	290	308	315	273	287	296	284	277	294	274	287	303	289	290	283	284	273	266	275	296	285	318	272	288	297	270	284	293	300	311	309	292	271	283	296	317	305	281	290	304	300	299	295	272	283	308	276	288	286	292	282	274	287	322	292	256	240	281	314	283	299	289	277	292	278	286	300	275	304	308	262	313	295	294	311	267	306	313	285	317	289	289	291	287	278	280	274	280	281	278	300	297	305	323	280	296	281	294	281	278	308	282	297	316	308	284	302	243	310	300	287	279	290	293	275	255	267	292	271	276	276	289	247	285	287	269	256	287	313	303	256	304	322	299	299	318	271	275	297	288	298	270	279	294	294	301	288	291	264	273	274	294	276	300	313	277	296	296	301	250	268	269	283	271	322	304	284	258	306	330	302	272	300	304	274	302	314	265	287	283	292	298	297	288	292	302	309	273	301	260	295	288	264	303	273	289	285	295	308	299	282	283	282	293	274	270	269	303	301	315	283	284	321	292	269	309	308	270	277	304	261	267	280	266	279	306	299	300	292	250	288	270	271	309	274	291	301	285	272	270	269	313	305	288	278	268	298	285	292	331	280	280	303	305	297	302	294	301	281	286	299	306	287	269	311	285	298	295	311	267	279	266	306	294	281	283	318	288	296	267	309	282	274	265	316	286	297	284	305	274	265	294	277	300	292	305	283	291	282	295	281	300	302	287	298	305	312	311	287	282	315	330	288	282	283	286	285	277	321	285	323	263	309	329	307	294	263	310	287	279	302	308	265	290	256	310	257	296	292	313	322	329	290	299	291	284	284	304	299	274	277	298	273	285	292	285	307	262	310	291	302	276	278	269	282	276	299	272	279	270	293	284	289	292	295	272	296	278	277	321	280	280	282	270	260	296	308	277	264	278	261	271	318	303	283	271	297	260	308	274	278	289	302
6933	4080	4675	4068	3440	2908	2147	1816	1606	1342	1287	1060	1001	906	962	983	1134	1131	1388	1900	1472	1098	881	856	874	922	851	834	782	818	843	799	815	795	821	825	893	848	886	799	815	809	834	809	823	781	858	801	859	804	799	826	823	775	867	790	785	809	815	813	768	811	820	776	803	764	795	880	819	803	792	786	781	805	844	808	800	823	799	799	842	795	853	862	816	801	777	742	827	785	800	814	818	781	830	821	831	829	812	808	752	812	818	803	809	762	863	846	766	829	840	798	756	832	781	865	780	758	827	804	785	787	819	842	826	847	786	777	780	876	802	794	810	820	765	777	782	858	852	770	793	815	856	804	780	803	779	804	843	807	781	788	834	812	770	816	795	831	837	770	839	815	871	807	785	815	803	751	790	803	778	772	809	836	811	743	782	833	803	818	780	791	821	780	768	790	816	822	860	832	756	832	820	778	807	850	840	810	824	810	749	843	786	803	789	780	761	803	818	782	865	824	803	802	817	809	823	812	799	823	785	837	819	779	784	790	849	831	812	860	843	791	768	802	761	809	829	799	804	798	781	859	826	891	844	757	781	758	809	747	825	811	828	821	830	815	813	817	740	793	808	773	819	876	780	798	789	791	817	849	848	781	822	766	796	831	802	767	805	786	800	812	776	822	809	798	814	800	803	805	789	817	801	829	776	801	792	824	821	829	836	804	827	791	788	810	856	835	866	805	800	816	813	825	819	836	769	779	806	835	857	804	817	826	835	789	809	815	830	840	757	863	868	847	827	787	871	800	796	838	846	810	803	817	855	784	848	814	798	800	757	808	815	798	766	869	781	789	765	837	759	814	835	788	807	818	810	806	785	829	797	792	783	797	783	795	822	827	799	812	819	865	817	770	782	798	849	800	835	800	798	766	824	796	778	799	829	789	818	863	789	793	805	799	875	793	808	807	862	832	814	824	789	816	843	776	774	835	835	774	814	837	799	824	832	869	828	797	835	799	804	846	804	830	745	813	790	844	783	772	771	757	801	801	800	782	803	778	797	779	855	778	787	845	821	857	819	784	815	793	805	788	764	851	800	868	808	770	802	824	776	776	777	822	739	806	784	817	772	776	832	803	823	807	801	813	870	780	801	829	823	792	832	786	827	807	854	872	793	799	856	786	798	876	828	807	776	804	838	765	776	775	870	812	820	819	812	781	797	811	802	822	772	836	801	806	869	757	801	784	766	838	800	818	831	815	791	864	832	823	837	814	791	802	749	822	847	798	810	822	786	822	795	823	802	857	856	797	819	841	820	775	813	755	853	842	789	782	794	834	793	768	845	792	810	782	777	837	871	802	782	782	839	771	871	799	773	792	823	830	834	820	816	747	788	827	821	786	840	815	830	824	834	844	846	744	807	794	810	814	794	794	784	758	833	854	748	771	831	848	813	762	818	777	818	792	800	777	793	834	773	870	820	803	791	832	807	795	795	741	830	799	838	770	855	775	781	764	817	752	784	751	862	799	789	822	805	806	780	823	868	832	802	808	832	807	792	810	799	790	805	807	802	818	801	795	789	765	784	835	796	800	749	811	792	846	792	811	840	766	799	858	774	844	802	830	789	782	800	752	795	813	781	780	821	861	793	884	852	802	820	824	805	879	785	780	788	837	788	808	833	874	812	804	808	797	803	809	790	824	812	794	813	801	794	796	766	759	800	802	835	800	822	874	826	837	792	819	855	835	837	826	791	818	837	754	826	777	882	856	762	824	816	808	825	809	814	808	730	809	772	773	817	760	809	802	805	799	779	828	778	855	849	792	780	793	814	839	799	810	787	840	839	822	763	731	794	798	773	805	824	804	820	842	788	834	788	782	834	798	813	773	784	807	808	796	797	826	842	785	801	797	781	764	870	810	765	831	803	769	806	815	796	787	790	796	823	827	828	779	784	869	777	863	809	843	783	842	792	813	827	829	813	858	796	826	856	804	795	824	818	776	845	765	830	805	830	844	822	798	770	793	823	818	795	842	791	773	797	814	760	822	792	766	783	868	780	834	828	859	837	789	799	819	777	772	834	809	779	802	794	773	773	763	867	847	756	843	831	776	831	786	828	791	809	814	783	817	805	849	783	796	785	792	773	871	817	773	854	802	831	788	730	775	825	783	775	786	819	818	841	779	762	790	814	856	810	815	798	755	828	785	785	768	820	779	798	826	781	840	806	765	778	810	767	844	809	784	839	808	827	820	869	804	775	808	858	844	797	820	776	816	787	855	782	820	864	756	822	802	814	839	843	811	823	784	835	772	835	819	822	829	781	810	809	808	828	871	779	829	815	848	849	814	820	818	829	847	807	822	826	754	732	843	799	818	833	839	805	760	828	814	773	802	837	813	833	860	811	809	796	808	796	812	820	842	792	833	855	848	834	782	782	878	779	836	768	822	820	781	821	808	792	842	798	762	833	809	815	813	867	775	829	851	764	792	794	798	859	839	773	815	865	786	813	780	808	749	824	766	825	785	791	820	797	792	834	806	792	846	843	809	831	793	831	820	791	809	825	829	804	822	789	821	844	807	777	818	811	833	840	800	736	797	834	788	765	844	765	780	834	845	825	799	856	825	793	771	831	810	845	867	801	851	789	803	775	759	748	817	766	802	792	793	834	828	777	807	811	795	836	782	848	791	817	826	776	742	797	787	835	789	783	788	791	858	808	798	795	790	832	779	768	829	840	840	864	795	831	805	795	773	812	807	781	778	799	805	800	872	796	792	806	769	809	856	814	815	818	828	771	835	813	728	782	772	810	803	782	763	792	875	799	808	786	821	823	797	774	844	775	855	825	768	786	776	780	775	780	792	789	795	819	794	828	816	789	780	795	804	844	802	847	783	827	826	787	778	821	786	817	811	806	834	796	811	825	794	772	779	848	782	829	808	809	758	783	740	807	819	830	838	790	762	848	798	815	751	811	774	734	812	778	767	822	823	815	781	806	834	828	814	810	847	851	779	814	779	837	813	824	822	851	806	806	825	829	844	795	823	749	818	758	783	772	793	788	803	827	863	820	817	824	810	809	791	793	840	785	749	820	815	797	777	772	816	824	808	841	836	819	795	822	820	787	837	810	811	784	826	785	819	785	837	854	799	815	786	784	803	792	791	794	817	804	834	739	780	785	818	777	766	800	770	776	779	798	742	835	822	786	794	821	810	811	806	772	837	857	831	775	777	806	819	764	831	791	795	840	798	795	806	822	784	764	811	797	828	771	812	863	838	777	842	783	842	813	817	769	834	817	866	823	829	829	779	787	799	839	778	801	837	776	831	844	835	785	844	778	779	808	873	822	888	809	801	786	821	771	807	831	800	851	817	812	804	803	813	791	817	805	782	773	786	765	815	783	753	772	851	745	822	803	795	803	793	813	838	824	814	772	784	802	820	824	827	814	789	788	822	740	809	793	788	843	762	791	798	821	819	829	818	792	783	829	799	784	790	839	804	826	784	760	797	750	832	816	795	825	843	795	818	743	782	806	763
29685	22213	15356	8464	5946	5395	3314	2113	1363	1134	920	629	544	486	516	517	537	758	1465	2135	1328	930	423	414	455	434	329	292	264	296	335	305	313	309	356	322	323	337	319	332	287	324	303	303	305	291	292	301	295	257	281	290	300	283	305	324	320	291	252	291	273	293	301	315	278	296	301	293	296	315	315	324	278	337	308	312	306	273	261	292	275	311	277	289	315	316	308	289	319	287	280	271	304	289	286	305	294	281	309	274	309	272	317	302	315	293	263	275	301	289	312	323	295	310	289	292	270	333	274	294	297	288	272	317	285	311	306	283	299	309	315	289	335	292	278	297	326	294	298	282	309	314	280	300	330	268	278	304	273	284	291	284	306	327	273	319	281	299	293	296	303	306	289	293	293	297	295	291	287	318	258	294	294	295	288	281	259	287	280	323	294	317	299	269	300	285	301	291	298	287	337	304	291	315	297	259	313	267	294	275	294	290	292	301	303	307	300	301	310	301	285	303	296	302	272	302	316	309	311	290	277	289	286	293	289	279	285	309	282	303	294	303	305	283	272	305	289	316	275	292	272	302	341	291	303	299	313	290	300	304	279	279	274	263	319	307	296	311	285	286	294	334	274	291	317	295	295	304	284	301	266	269	267	290	279	281	280	269	279	300	283	288	291	282	303	296	322	312	291	286	304	294	290	284	310	282	299	299	295	309	303	298	305	310	260	286	300	273	314	294	290	300	283	289	287	281	311	335	320	285	299	304	330	325	280	305	354	290	311	300	298	282	319	303	296	306	266	271	336	288	314	296	304	284	317	293	308	308	314	302	292	299	259	280	283	272	258	293	290	305	285	312	281	311	309	300	317	300	290	315	262	315	307	323	277	310	314	285	281	284	293	286	315	305	321	305	333	297	266	317	323	313	362	297	297	297	310	297	323	284	289	278	292	309	322	318	293	317	303	313	264	299	308	305	284	275	266	276	299	293	282	318	349	318	315	319	269	282	291	274	282	301	308	312	286	281	324	265	310	275	302	285	296	278	297	292	293	286	286	284	274	315	293	291	274	285	317	341	302	314	281	281	253	297	279	301	326	294	305	257	287	308	281	278	274	286	281	304	312	327	295	293	321	295	302	309	286	280	299	283	277	301	269	280	312	280	267	305	327	270	315	318	301	311	313	316	302	264	265	281	295	307	285	283	289	295	320	319	284	313	292	311	300	297	271	291	297	304	293	289	275	325	296	296	286	301	290	296	295	276	303	282	280	286	291	306	284	287	314	286	307	291	295	291	307	281	299	302	294	303	294	283	311	292	328	311	280	321	283	291	291	289	298	307	273	280	322	313	301	303	289	284	275	291	282	315	306	307	268	270	268	289	305	290	307	315	290	295	317	281	320	311	277	291	296	298	311	278	292	266	332	327	303	284	280	301	305	287	314	282	314	269	254	301	287	324	320	292	265	320	271	260	323	311	309	335	289	269	298	307	288	316	253	275	286	292	287	303	295	287	315	292	311	260	297	294	304	301	280	284	299	271	312	295	296	293	311	313	315	263	286	311	311	314	289	317	290	298	305	279	293	306	319	284	284	319	279	291	259	321	316	286	324	290	309	300	322	282	281	298	305	295	273	295	286	291	326	329	324	303	338	290	305	323	286	326	296	280	287	286	271	290	313	326	278	317	311	274	254	283	261	315	313	310	292	302	292	282	307	280	337	312	304	315	321	320	283	292	278	300	300	320	309	312	296	321	312	294	304	308	273	330	307	280	281	308	306	299	295	313	338	282	299	291	273	288	307	313	309	326	310	290	294	304	263	291	297	307	282	314	281	285	289	313	300	300	276	286	278	297	330	277	273	274	315	269	289	306	286	252	319	282	287	270	296	320	325	312	283	305	310	267	320	278	289	260	314	307	327	295	315	322	337	292	300	316	298	336	304	299	303	295	274	256	321	275	309	325	326	281	293	265	319	316	296	297	285	311	302	289	279	273	285	296	293	292	311	290	322	296	302	263	286	308	312	309	333	259	302	256	289	280	307	260	309	310	260	309	301	293	284	264	293	323	295	289	283	310	303	348	296	298	297	286	297	290	291	306	305	311	308	320	281	292	275	328	263	289	288	298	318	282	295	325	273	316	297	308	280	313	293	270	303	282	302	323	316	301	282	310	299	333	263	300	297	295	289	309	297	271	322	308	287	311	274	299	311	293	304	286	268	298	278	288	287	295	329	310	288	280	313	308	295	312	259	308	286	288	301	302	306	293	305	294	315	286	311	308	270	276	293	293	307	282	284	300	301	309	319	293	284	256	273	265	286	301	322	293	273	281	324	319	325	311	285	308	306	285	301	305	280	291	268	308	313	264	296	321	306	298	320	276	287	322	299	284	308	286	271	306	319	289	333	299	328	290	300	272	272	313	270	291	339	278	321	306	300	288	288	300	303	327	281	322	284	302	258	267	295	303	268	307	290	316	293	267	274	300	273	307	333	291	320	277	320	295	306	300	301	293	292	305	308	285	299	301	309	253	291	297	282	295	324	303	288	304	327	288	313	295	322	276	278	268	285	281	288	289	330	296	308	300	304	307	279	303	312	305	286	304	286	267	313	292	305	303	267	296	305	280	276	302	328	291	321	304	293	301	326	288	309	278	287	296	310	280	282	290	290	289	286	288	296	301	313	277	296	270	276	332	304	279	285	312	286	320	308	302	305	296	290	329	278	301	279	292	297	284	314	276	313	319	278	296	297	272	306	304	312	313	322	303	311	300	287	331	318	320	316	280	279	310	295	325	308	303	312	340	277	343	295	301	282	291	306	304	328	301	280	328	307	312	272	293	299	248	298	297	293	281	295	306	329	304	277	288	331	263	285	309	301	307	275	315	271	324	313	299	300	321	277	308	305	291	329	288	303	291	280	296	301	284	304	269	295	279	280	295	276	277	322	311	302	311	287	292	283	319	300	317	302	303	299	297	290	313	299	297	315	302	286	288	289	272	284	271	293	291	287	293	326	277	311	282	322	301	268	309	306	272	326	311	302	293	306	291	317	271	279	300	295	304	318	291	292	289	274	301	321	291	294	265	313	305	310	306	300	317	297	262	282	264	310	287	299	272	311	281	280	309	271	295	292	335	293	299	307	283	299	299	294	293	303	285	303	311	300	300	303	274	323	317	331	305	294	290	291	316	307	278	296	305	298	305	289	295	302	303	294	266	298	316	309	282	293	287	330	295	296	312	272	304	277	315	312	309	298	339	309	276	304	277	295	314	292	288	297	300	273	265	280	288	292	322	335	282	332	283	303	312	285	291	311	288	272	312	323	329	299	282	288	303	291	289	290	280	289	289	295	319	255	320	323	298	305	291	304	302	289	345	299	293	324	271	312	305	299	325	286	267	336	313	309	232	286	300	312	305	304	300	273	305	246	294	309	288	336	283	302	296	304	268	320	313	288	276	302	304	328	298	302	285	306	287	301	294	310	288	299	321	301	304	311	279	310	309	275	306	350	268	294	322	313	317	311	299
10650	15554	14683	13310	12187	13364	9444	7054	5221	4529	3706	2429	1983	1913	1734	2099	2173	3308	7270	9253	5976	4028	1719	1589	1762	1639	933	866	889	915	862	912	869	1048	1113	1091	1132	959	901	918	809	830	881	828	784	779	870	817	839	872	820	829	844	826	864	811	813	819	806	765	768	798	803	871	800	811	856	825	823	823	819	785	814	867	800	809	799	828	824	865	831	864	857	817	797	820	847	825	813	804	794	848	821	828	771	831	791	827	830	799	819	809	801	855	809	830	864	861	792	860	816	836	848	825	899	824	857	816	844	840	793	824	833	809	816	830	900	853	851	916	837	840	798	815	853	836	878	800	833	811	853	786	825	795	846	811	803	824	816	831	847	790	808	843	819	833	862	862	832	832	825	761	818	884	828	812	831	846	855	834	851	869	850	881	843	852	835	839	840	805	828	855	815	809	820	815	785	842	792	816	777	822	803	801	814	825	768	823	806	824	831	858	796	796	847	811	859	821	829	800	846	814	838	774	787	863	777	855	855	776	791	842	879	798	829	840	853	817	804	824	797	810	821	849	837	786	823	818	882	813	851	807	787	849	806	774	830	774	813	816	830	847	830	824	794	854	856	841	818	836	803	841	847	820	772	814	803	788	813	846	821	776	828	829	826	798	823	848	825	844	800	805	828	869	837	853	830	795	793	833	814	833	848	798	829	850	854	829	863	824	855	834	840	843	861	827	800	835	842	860	757	831	782	819	833	814	864	836	799	862	854	830	839	759	787	821	832	803	804	868	855	790	853	826	831	795	787	813	786	849	837	834	809	813	877	788	792	834	841	793	827	868	860	858	769	867	814	818	749	832	816	852	808	839	823	848	835	838	879	829	836	805	819	824	836	842	829	809	843	804	818	838	805	754	856	778	825	846	856	853	849	828	787	761	843	849	836	828	858	840	841	837	845	794	868	831	865	802	850	825	832	790	807	792	846	806	799	784	792	810	800	817	867	850	821	869	827	808	850	854	846	884	841	803	814	842	777	870	866	844	828	830	873	843	807	778	798	752	816	861	835	799	838	851	799	823	863	852	832	814	810	842	830	846	872	842	804	810	834	821	789	865	837	768	841	841	847	823	849	782	847	812	788	783	870	859	831	837	833	839	813	836	813	816	851	835	797	824	885	852	851	853	861	828	805	865	820	841	882	869	855	770	828	824	844	812	841	851	850	839	866	824	818	846	874	842	827	863	854	820	805	822	863	807	825	871	864	847	876	826	813	840	832	838	861	865	859	789	782	839	879	877	791	813	842	856	859	848	855	846	814	790	833	816	836	824	852	828	853	829	844	821	843	809	853	866	857	824	833	843	825	833	807	853	779	868	832	851	870	792	832	818	836	829	842	852	796	831	835	899	859	782	822	866	837	829	844	864	852	807	799	764	870	853	789	863	799	793	804	816	845	794	831	824	851	861	837	843	884	827	848	829	874	821	821	829	810	871	850	797	836	819	834	789	813	826	816	876	838	822	819	808	819	835	885	810	836	874	853	853	800	830	797	825	841	858	820	819	814	790	794	838	849	856	867	789	817	806	827	830	826	866	832	813	841	810	777	851	846	768	798	830	823	835	821	834	844	819	845	774	858	807	836	827	895	787	795	861	809	858	810	862	772	833	792	846	854	833	822	861	858	853	854	782	837	836	799	832	804	790	869	788	802	869	802	841	835	822	820	804	795	834	832	899	780	821	858	798	810	778	832	831	797	868	836	842	788	784	830	848	851	844	866	833	746	835	864	795	783	790	818	769	847	868	808	866	793	835	843	843	863	771	822	849	875	805	857	811	878	836	875	810	819	791	801	841	782	797	825	830	798	847	815	843	853	862	836	827	827	871	765	864	823	876	830	840	832	865	800	822	824	859	813	795	821	848	836	847	831	843	836	840	772	813	848	829	891	808	841	828	886	875	842	844	784	798	872	875	820	863	819	817	851	857	808	829	788	863	852	802	821	828	781	827	796	760	846	812	787	828	879	801	847	815	802	836	846	802	840	799	826	790	808	793	866	818	843	885	784	846	904	838	848	818	871	835	869	880	767	861	818	805	802	859	844	771	802	830	849	855	810	838	806	800	822	804	863	868	854	830	815	798	845	854	830	837	852	780	815	809	843	855	816	855	843	793	796	807	862	846	861	821	819	817	856	834	844	861	811	817	843	784	815	834	861	866	845	847	792	878	837	809	858	870	825	858	792	857	823	798	797	851	807	807	837	815	851	825	799	843	877	855	845	843	832	787	902	809	816	775	776	766	856	879	810	795	830	855	798	799	828	809	804	871	856	877	812	894	810	874	867	822	784	822	807	839	821	861	788	826	819	800	870	856	803	828	872	882	791	849	776	818	852	797	822	823	833	805	847	818	801	854	817	828	862	773	815	821	845	830	839	800	859	820	823	825	810	816	821	810	811	845	839	806	799	774	812	799	846	824	797	808	836	810	818	803	824	769	800	844	836	808	838	821	871	795	840	820	789	801	820	797	868	843	758	819	828	828	839	825	823	814	819	787	811	826	803	807	809	783	841	807	829	821	866	826	864	823	860	811	802	795	841	804	799	851	814	862	810	820	876	846	835	794	838	855	851	753	825	858	806	857	831	851	825	808	778	845	844	770	863	824	805	813	837	791	837	819	849	829	819	833	825	830	850	844	796	830	787	839	844	828	778	861	808	844	846	835	844	830	780	843	859	837	816	792	847	833	827	872	822	934	841	845	820	825	842	838	794	829	827	829	805	828	863	806	847	809	846	821	824	844	802	799	783	833	803	797	831	840	874	843	837	875	807	848	875	822	833	876	826	823	815	779	817	800	823	869	814	830	844	804	787	826	847	811	816	850	800	773	808	802	795	795	827	832	861	858	824	824	755	782	809	842	830	817	844	834	840	867	860	851	893	859	851	790	825	784	818	828	821	795	806	773	765	864	806	807	816	781	825	798	837	877	839	833	839	833	857	842	823	856	825	854	829	804	815	843	854	833	809	830	791	796	768	864	829	857	831	836	808	820	814	824	842	815	822	806	816	825	841	795	802	831	793	841	857	843	855	823	814	821	834	808	826	835	828	860	813	781	824	792	863	807	843	846	834	782	830	835	856	826	841	762	829	832	820	806	930	806	875	852	807	854	825	788	819	825	852	796	827	815	829	821	808	851	802	836	911	852	794	847	834	826	820	816	828	821	792	820	819	829	851	852	815	828	785	811	819	856	857	793	857	810	800	844	832	840	806	838	774	830	815	853	812	818	801	837	816	796	840	819	841	861	859	815	789	834	827	789	831	828	871	863	839	799	844	845	823	817	871	842	832	784	806	861	865	749	887	837	852	837	865	803	792	822	829	827	792	821	854	834	836	840	913	802	852	770	866	789	886	890	816	865	898	865	791	833	833	837	836	822	793	784	779	782	799	820	803	844	805	876	912	830	780	832	812	867	782	808	824	819	804	791	808	810	865	847	803	774	820	887	830	879	848	875	830	841	858	816	797	832	832	822	825	815
29918	24241	19618	12657	9383	8685	5622	3414	2081	1760	1337	886	735	671	661	755	877	1245	2720	3748	2288	1494	515	454	523	389	333	351	324	313	320	288	321	411	414	402	345	355	316	305	317	302	279	304	299	329	305	302	290	266	293	319	308	286	302	322	320	314	315	315	293	321	311	339	315	325	287	287	319	281	349	284	283	316	323	271	298	269	295	285	343	282	316	287	287	290	279	243	296	313	296	285	302	293	298	302	278	289	284	292	273	312	308	286	318	309	284	299	312	301	304	289	288	307	329	290	307	328	294	308	289	291	299	280	271	286	306	303	311	314	314	311	310	325	294	258	304	324	281	274	327	289	336	306	327	311	295	322	341	288	312	297	302	312	314	312	282	279	303	298	283	295	321	316	305	287	302	320	279	301	308	301	297	311	279	302	303	308	313	297	303	309	331	313	306	262	298	287	318	289	324	291	319	305	299	302	282	303	286	324	289	303	315	312	310	298	303	287	300	299	283	329	335	285	312	279	319	303	271	283	323	279	258	299	292	290	297	335	298	302	310	306	302	295	278	291	309	323	331	317	299	282	291	274	320	320	309	309	301	317	282	284	306	288	264	297	302	282	320	322	267	286	308	322	329	299	280	310	295	282	301	282	286	289	310	307	336	295	313	300	272	290	304	315	301	300	293	295	284	285	304	304	305	324	297	295	294	286	311	309	274	293	318	292	325	275	298	306	298	303	280	297	279	294	303	291	277	292	298	269	316	302	310	295	295	317	333	304	301	330	296	299	298	301	293	273	312	289	296	287	316	312	313	282	284	300	306	294	311	290	302	302	327	284	288	285	306	290	299	316	291	314	313	293	289	298	294	309	286	277	300	313	307	315	274	287	298	289	296	294	279	307	284	298	303	313	293	268	308	313	307	331	315	308	306	336	295	258	300	326	306	306	296	305	305	295	289	305	296	298	289	318	302	325	296	307	291	284	318	289	303	282	287	310	296	292	297	316	321	281	295	306	290	309	333	318	322	295	299	302	304	295	299	292	281	318	296	327	272	310	312	324	305	305	291	273	274	281	295	286	300	313	324	337	302	304	326	295	300	307	306	304	306	306	292	300	292	306	297	305	315	307	313	304	269	305	278	292	291	286	303	282	278	317	326	312	303	295	312	283	303	291	312	319	333	282	286	312	318	340	315	289	321	329	304	303	280	286	315	307	289	322	312	263	296	322	277	287	293	290	295	290	302	303	316	323	318	298	308	312	322	313	284	276	296	298	293	295	303	294	296	275	316	309	286	320	325	276	272	315	251	301	287	329	283	273	299	289	358	287	284	316	284	277	276	307	281	298	289	328	298	303	289	306	286	310	324	319	318	277	309	298	295	305	290	278	285	305	292	300	323	326	315	314	304	259	288	310	312	297	294	323	326	297	314	254	324	293	297	296	307	290	281	296	285	353	304	299	318	267	335	289	313	323	331	305	305	298	303	329	292	315	280	311	293	328	295	308	293	304	320	302	329	271	302	292	318	265	263	314	306	288	283	291	290	296	314	315	263	304	303	308	288	288	281	302	288	294	313	291	302	285	278	279	269	312	302	303	293	328	277	314	299	277	342	286	283	311	279	277	330	330	320	321	290	287	307	295	310	302	271	299	303	308	307	275	305	322	310	309	312	314	293	315	295	288	291	273	309	316	328	336	260	312	333	315	323	303	254	305	299	308	308	298	285	315	270	286	273	288	296	343	311	302	316	268	283	282	312	353	301	280	278	296	306	312	323	303	304	302	283	295	308	300	318	298	339	295	318	304	298	290	343	297	293	308	313	308	311	278	290	309	300	347	275	304	323	283	304	300	298	280	313	279	312	318	305	285	310	318	299	290	299	308	295	323	293	302	271	301	277	313	281	280	288	288	325	321	308	310	305	287	317	284	301	298	296	294	292	303	319	320	301	318	310	282	320	332	292	323	294	289	323	281	309	326	316	334	312	285	315	292	303	293	293	286	320	288	317	294	311	325	306	315	292	344	294	287	307	259	287	339	288	322	276	310	283	308	294	312	311	287	256	290	327	291	296	296	311	324	297	267	299	298	316	284	316	317	266	271	312	301	324	307	312	320	319	298	289	279	303	325	287	324	292	274	323	303	289	316	286	304	296	337	295	296	330	296	330	300	313	328	289	311	293	315	338	332	305	319	280	321	310	319	300	313	283	297	311	316	325	286	294	294	285	305	302	280	298	328	289	303	281	299	311	293	325	265	289	313	314	310	302	283	289	284	297	283	286	306	305	314	293	271	296	303	333	308	298	298	295	268	289	287	301	317	285	296	317	297	283	302	343	290	304	274	294	326	286	294	305	299	275	303	308	296	281	292	309	343	305	331	307	272	299	282	299	279	318	317	301	336	307	340	276	305	316	289	322	262	291	282	313	327	305	312	317	258	346	327	312	303	285	319	324	312	263	283	294	342	318	331	279	291	299	310	317	291	278	283	300	344	317	275	282	289	258	271	287	333	302	309	282	293	314	323	299	296	305	288	291	308	319	316	300	292	309	263	298	276	325	292	308	291	294	349	292	310	289	277	324	312	317	293	274	319	303	310	312	303	302	300	338	319	333	292	301	339	318	317	293	289	304	311	290	304	309	265	298	309	292	305	296	337	287	304	300	291	275	284	314	283	311	327	317	332	295	302	320	313	305	285	327	276	291	309	329	306	305	284	314	335	281	294	281	289	329	296	287	314	321	294	297	309	301	304	307	305	306	279	294	333	306	314	292	319	337	322	295	304	315	282	281	313	290	309	305	317	286	293	284	316	294	282	283	309	318	281	307	314	337	306	285	282	327	295	300	295	328	311	283	291	287	302	302	295	280	295	280	340	311	294	283	276	303	275	317	291	300	309	291	305	274	314	287	312	300	292	282	295	303	305	301	321	310	330	318	310	305	274	300	328	293	325	335	315	323	331	302	305	302	354	292	286	295	342	284	303	297	295	311	285	326	289	302	314	312	282	291	313	270	322	326	330	327	295	305	305	277	309	299	314	311	303	295	270	322	274	280	287	312	287	270	302	292	301	311	331	324	309	326	290	288	298	309	342	280	304	290	282	283	312	286	284	314	302	328	289	308	306	296	322	300	304	290	284	280	319	271	322	303	281	317	282	334	304	290	297	302	336	308	283	287	317	283	293	284	267	344	324	304	293	314	296	286	282	308	310	313	313	284	325	328	308	308	294	311	284	326	292	322	312	270	317	298	283	318	296	263	284	347	276	287	294	286	302	297	313	337	291	325	294	294	291	305	292	297	328	312	331	283	335	306	323	292	311	309	298	294	299	330	308	276	295	324	295	334	318	294	279	294	316	314	332	296	296	288	319	301	296	295	312	322	275	293	318	303	279	306	270	301	269	295	290	308	303	301	327	300	309	274	314	303	291	266	325	315	344	320	291	300	319	296	281	301	327	291	297	311	299	295	312	306	268	311	274	338	310	320	311	270	312	287	315	299	274	280	328	330	280	285	291	302	325	311	312
13602	18446	17987	18486	17460	18057	14005	10286	7576	7170	5189	3434	2801	2703	2594	3160	3760	5876	11599	14602	9901	7133	1904	1682	1947	1495	1040	1059	947	938	951	909	1025	1385	1543	1331	1106	1010	865	826	824	885	852	829	768	873	864	836	873	788	799	851	841	903	832	792	854	851	844	904	841	851	854	857	831	819	904	808	879	842	862	838	879	867	829	812	849	837	854	788	879	819	869	829	862	851	813	776	894	862	845	845	783	900	853	859	885	849	891	837	855	843	853	902	807	829	863	832	865	839	896	838	835	820	852	873	758	826	836	845	847	841	843	834	832	914	885	815	848	838	849	843	856	851	870	808	866	822	834	833	824	796	835	846	822	882	802	840	875	806	868	825	813	818	839	830	809	791	865	849	844	842	834	866	815	875	861	865	804	878	834	819	806	883	884	789	871	843	841	871	872	805	817	850	831	839	830	815	860	877	854	793	835	904	843	888	855	824	876	807	841	831	868	804	880	813	864	878	829	836	817	828	850	834	872	825	866	805	832	840	885	871	831	809	873	887	869	886	867	884	802	853	833	827	885	782	843	865	875	812	900	795	862	856	894	873	880	862	870	870	823	849	838	865	863	896	851	847	865	855	808	838	903	870	862	888	864	840	861	824	842	831	855	755	873	796	849	870	846	798	795	862	855	876	812	839	784	840	835	924	821	834	859	847	842	858	851	861	860	821	834	895	829	909	891	848	860	827	835	883	845	838	897	829	830	885	851	835	794	842	850	859	848	833	868	832	837	811	854	891	899	843	831	834	837	829	818	824	798	843	821	857	861	807	878	766	856	844	885	850	779	816	854	840	862	803	854	798	878	783	830	804	862	860	819	867	856	877	876	899	841	810	859	808	835	850	884	838	806	851	814	808	827	858	859	839	795	815	841	784	818	799	799	883	860	870	840	808	890	853	822	859	870	838	820	851	870	821	808	855	877	855	840	829	821	872	822	865	824	850	873	871	863	842	819	869	895	848	813	893	779	832	765	820	769	822	845	817	848	843	863	813	842	880	844	854	827	835	804	876	870	836	821	872	854	853	874	853	764	829	846	865	771	856	852	826	892	833	843	874	817	926	854	823	828	790	883	822	877	827	849	838	839	839	823	894	834	850	809	864	822	830	791	811	872	834	896	805	811	872	846	890	786	797	818	805	831	876	830	841	871	819	848	874	889	863	811	850	846	809	848	817	853	824	886	859	883	836	851	875	871	837	860	888	862	852	827	779	839	846	836	836	815	856	852	862	871	793	857	845	860	853	870	866	802	856	858	861	860	827	842	839	852	820	849	787	873	824	910	852	809	834	808	837	894	882	824	844	880	817	847	794	886	859	848	854	826	847	811	841	803	850	856	824	775	805	823	835	872	866	872	816	823	844	829	812	830	814	814	827	835	811	802	821	834	834	864	867	850	894	825	882	879	798	828	879	856	855	847	860	839	840	830	893	831	881	865	878	871	822	798	863	824	840	819	811	870	866	832	874	817	895	847	840	834	875	814	893	860	840	853	815	856	897	846	845	837	871	784	802	829	852	843	825	851	808	857	861	848	871	848	841	847	835	825	885	822	861	859	813	840	815	828	816	838	838	830	847	799	915	793	843	862	818	847	868	889	822	877	833	804	819	827	829	782	815	835	865	828	811	802	842	833	833	846	838	855	839	833	802	836	773	860	795	870	876	853	846	798	815	890	810	824	839	801	868	880	830	907	862	820	822	839	903	833	876	854	782	859	839	847	831	830	858	892	822	812	904	886	809	878	872	856	866	898	779	833	804	851	825	819	816	771	843	829	884	874	845	785	886	851	819	827	819	860	882	827	815	835	881	877	893	853	841	861	838	853	822	843	903	784	846	902	847	818	838	833	781	832	857	917	775	843	860	857	811	847	867	863	851	799	871	817	799	814	782	874	843	835	852	832	821	789	887	810	810	825	793	765	797	866	830	800	807	811	833	856	863	788	840	826	799	855	827	831	865	852	859	872	857	911	829	817	850	856	848	799	866	817	868	856	856	843	837	829	883	867	852	865	781	813	833	870	859	889	794	850	865	823	853	849	845	875	788	846	856	782	852	843	821	818	844	844	856	868	843	845	834	843	873	822	858	807	874	892	845	879	829	818	809	828	818	853	821	858	834	861	862	851	852	845	859	854	836	808	821	842	877	801	813	843	840	863	808	832	851	886	826	842	847	851	828	803	832	827	806	821	820	847	838	847	812	820	876	817	833	797	867	872	816	865	824	820	824	871	872	821	831	835	804	838	800	821	873	852	848	903	800	847	823	940	828	831	800	838	864	804	875	874	855	800	843	826	867	827	813	863	854	833	793	887	803	812	812	855	840	911	821	842	818	818	849	866	807	840	847	840	846	871	838	898	883	864	846	864	836	874	819	809	793	858	779	850	868	797	849	812	829	856	855	881	849	826	846	870	835	807	844	811	857	818	814	875	833	806	816	841	841	802	895	848	822	869	836	830	828	886	854	801	838	870	881	803	812	853	821	799	849	842	857	877	822	841	853	857	808	845	850	825	837	850	842	821	865	808	821	867	837	805	827	892	815	829	792	890	869	771	860	865	843	807	808	798	843	865	881	816	853	835	827	783	870	804	815	837	908	842	904	792	817	844	874	852	890	828	797	859	845	880	875	794	860	858	781	803	831	862	831	843	794	818	830	814	843	831	867	843	820	807	822	842	839	844	839	846	894	860	788	858	858	800	881	839	840	821	838	824	790	829	825	817	775	857	861	837	830	894	801	906	837	846	865	938	868	816	853	869	874	838	827	814	841	806	809	816	814	892	871	832	826	845	886	820	830	788	913	822	877	759	860	863	823	856	874	893	850	851	819	844	839	889	856	847	863	803	881	868	827	848	753	837	833	834	880	872	872	863	883	835	828	900	834	831	804	872	858	829	778	863	870	912	874	804	840	843	851	857	893	834	836	825	891	766	848	792	887	843	836	789	805	834	882	827	870	879	833	824	808	842	852	868	842	849	895	846	845	858	808	846	875	834	775	817	839	872	820	848	877	892	861	881	827	835	854	808	857	864	851	780	908	853	842	887	808	828	851	925	842	822	813	849	847	906	791	829	851	846	802	875	941	799	797	853	816	827	893	832	810	790	863	889	865	848	830	845	896	805	849	835	840	823	804	818	867	882	875	875	851	825	846	811	795	835	838	789	845	858	840	899	834	821	838	880	885	877	840	863	884	804	817	847	817	803	881	880	810	868	862	867	883	811	899	833	860	796	848	889	805	803	831	812	851	813	877	849	827	827	825	798	844	818	832	887	866	864	856	840	826	858	875	824	860	836	822	830	867	827	820	845	824	802	816	885	848	880	867	834	811	850	814	823	868	848	832	838	844	818	856	860	831	834	842	812	848	783	869	884	821	898	791	854	851	868	858	854	873	839	886	806	831	814	818	812	822	854	837	832	837	837	820	859	865	820	877	799	854	838	863	830	823	842	826	822	837	892	819	802	779	854	856	815	841	895	831	872	843
28909	16355	3446	1323	831	746	543	514	424	366	386	294	317	310	366	354	313	314	406	527	443	438	295	298	288	284	275	273	287	272	286	273	282	336	268	295	293	307	277	276	246	270	290	293	272	292	262	258	275	259	277	294	293	284	263	302	315	264	292	268	316	275	267	280	287	285	306	256	262	280	274	270	242	249	313	309	271	270	282	251	290	248	278	274	278	279	268	273	269	323	304	278	290	296	277	280	275	288	255	275	251	294	281	247	260	286	286	257	276	262	308	273	317	281	283	273	284	273	304	280	273	238	315	236	239	283	286	284	249	286	293	300	277	293	276	273	272	288	274	284	285	277	313	270	289	276	249	273	257	251	298	263	276	249	290	286	273	271	273	267	285	249	250	274	281	246	285	291	295	289	301	264	275	272	273	287	296	288	256	251	289	274	251	269	301	263	271	269	267	295	288	283	290	302	260	279	248	280	273	317	300	262	274	263	265	273	262	313	304	274	296	282	295	242	272	282	276	292	287	294	273	279	299	274	256	282	246	265	276	342	279	294	253	265	293	263	277	313	292	284	275	280	260	256	269	279	258	260	292	255	282	280	296	265	262	240	276	280	258	288	277	281	260	285	323	283	268	279	259	269	298	268	265	321	257	307	266	274	292	299	267	278	279	270	296	318	280	264	283	316	322	308	273	272	288	267	281	276	244	271	295	309	250	298	289	299	276	285	286	310	276	274	271	292	278	289	292	282	284	285	260	278	306	277	262	273	275	283	272	259	278	273	264	264	290	296	247	298	279	284	273	268	303	282	307	273	244	307	299	276	303	268	275	283	275	294	310	267	314	266	296	253	265	293	280	250	287	289	283	275	302	290	285	287	290	297	275	270	296	258	284	251	290	252	269	260	275	292	296	292	268	286	252	261	267	249	265	309	306	281	293	282	293	267	294	283	274	257	277	281	249	294	245	249	279	252	289	269	284	286	294	279	274	279	285	265	306	266	268	288	282	307	277	269	272	297	270	293	282	271	282	291	276	292	273	288	274	272	298	288	272	266	281	251	310	258	247	297	265	286	273	261	241	309	276	251	300	281	270	251	264	274	296	280	281	291	290	271	305	264	253	300	304	263	288	296	273	270	291	266	271	269	301	267	276	256	286	300	275	262	252	289	306	264	305	278	260	276	277	283	240	293	274	273	263	295	277	279	269	287	267	265	248	263	288	274	268	291	304	262	262	276	287	279	286	274	255	245	285	276	258	291	301	293	288	310	281	297	264	284	260	290	282	297	273	289	317	276	303	264	306	287	298	281	286	283	275	263	285	263	293	250	234	263	290	298	309	260	273	279	262	273	289	264	266	289	256	270	292	275	284	269	298	257	265	296	280	299	273	285	277	274	290	259	302	227	264	286	286	295	260	308	284	284	267	265	291	300	285	287	264	291	252	286	281	263	280	270	279	251	276	290	287	285	304	284	298	263	281	260	296	267	275	279	270	289	303	262	270	303	283	292	275	282	255	264	277	280	265	270	271	271	291	270	269	303	286	248	252	253	276	290	295	280	252	271	290	263	286	292	260	275	280	285	291	291	265	272	277	281	295	315	277	281	291	267	268	243	269	285	257	279	282	292	266	289	252	277	298	283	264	260	250	299	283	285	264	306	285	302	272	292	260	297	265	247	269	258	265	296	284	257	285	266	252	246	291	301	277	301	310	292	312	301	306	295	273	282	282	284	295	264	280	305	285	270	250	330	268	290	293	269	301	275	264	261	288	285	262	302	282	285	286	312	269	274	258	275	276	267	264	274	265	266	262	294	247	265	276	287	297	272	297	278	270	280	290	301	268	280	261	258	266	276	254	269	267	268	272	279	283	286	277	246	275	251	293	295	288	273	285	285	280	295	289	274	233	308	266	295	256	275	275	283	291	293	283	276	276	252	290	301	268	284	288	298	284	281	230	262	273	284	312	296	299	280	305	275	283	287	282	261	278	290	283	304	279	268	270	274	264	264	264	291	297	280	289	277	280	289	283	262	251	259	261	292	265	258	291	304	269	287	290	306	263	283	258	268	303	275	253	284	249	285	260	301	289	257	285	281	288	303	266	303	275	295	271	274	311	273	283	265	262	277	303	309	281	288	295	282	265	240	263	282	288	263	280	320	267	257	291	257	254	304	271	310	295	296	250	269	280	273	310	254	271	266	278	265	258	297	277	282	286	273	277	300	298	278	273	279	286	243	284	277	277	309	267	261	268	281	278	269	283	297	282	258	274	288	265	323	259	280	274	269	265	263	272	296	254	283	308	287	260	273	273	280	282	281	296	304	295	278	275	282	291	316	304	248	270	257	263	287	258	247	269	287	267	263	283	280	303	289	294	306	263	273	294	286	292	277	262	244	241	309	293	290	252	274	260	303	310	300	233	255	256	251	284	257	278	263	291	279	267	275	304	254	275	306	319	293	278	297	276	284	301	279	284	273	334	282	299	281	281	272	268	299	262	263	290	287	291	281	311	245	272	274	307	275	276	286	278	270	268	291	290	263	287	285	326	285	291	299	313	266	293	315	291	274	262	277	261	267	253	266	256	300	276	282	276	289	268	295	281	271	291	276	246	315	252	268	266	283	285	276	309	279	300	284	265	307	249	256	278	280	296	279	276	251	271	299	279	290	266	299	293	287	272	289	317	280	297	277	257	282	256	289	287	261	311	278	324	289	298	248	279	263	269	284	287	261	287	268	273	269	267	268	273	289	279	297	269	312	254	279	255	280	264	269	262	299	319	282	278	304	266	261	305	270	244	247	281	273	280	260	307	292	284	282	280	277	271	279	290	276	278	274	277	299	285	259	278	270	281	277	274	296	295	283	283	280	279	268	294	257	295	281	286	274	297	296	253	277	286	283	268	272	254	266	268	250	280	280	282	256	282	282	264	277	288	292	290	278	278	275	268	269	282	248	278	282	275	270	276	287	283	301	258	283	293	293	284	295	265	277	276	258	270	287	237	267	261	295	267	324	287	275	267	286	286	267	256	278	293	279	283	277	280	281	274	296	267	275	264	269	237	274	276	277	260	260	280	290	260	277	295	245	283	301	290	279	281	273	265	266	303	321	283	286	247	279	265	279	291	279	310	257	285	246	274	284	254	292	280	256	297	250	295	317	283	279	269	285	263	274	277	294	288	275	257	291	281	267	248	290	256	295	313	281	266	264	264	257	302	287	291	261	278	268	264	286	283	254	261	264	268	264	295	296	296	303	285	281	288	280	269	284	251	290	269	281	236	310	295	280	310	299	280	267	232	296	280	254	310	272	270	319	288	261	254	264	287	283	293	253	263	264	291	271	254	260	274	275	298	260	271	284	244	294	265	273	267	267	274	262	275	256	289	303	266	271	295	281	306	298	293	252	289	272	267	269	251	303	248	269	308	278	296	263	296	281	267	238	291	274	299	264	296	276	276	279	297	272	286	289	260	261	315	295	287	270	249	297	294	299	274	293	292	277	261	283	246	275	265	275	280	300
7249	3698	4245	4507	3346	2774	2140	1802	1483	1343	1168	1109	1028	1020	1041	1079	1071	1186	1495	1893	1559	1282	879	828	835	827	795	802	796	776	765	775	803	803	831	856	801	784	782	802	829	816	794	736	807	803	790	794	785	781	784	727	781	801	831	832	785	838	806	791	803	782	813	727	796	783	819	749	811	780	788	868	803	775	773	719	783	802	738	766	804	766	768	755	783	762	813	751	786	779	768	852	789	822	756	759	764	809	789	787	741	796	802	786	809	768	775	762	768	814	801	790	798	821	841	767	801	786	778	750	766	766	764	769	766	791	769	761	773	749	802	773	785	829	816	803	802	753	783	763	760	777	818	727	790	769	779	786	759	809	763	778	780	849	773	776	838	798	788	815	783	804	785	813	806	761	793	778	715	750	796	787	757	758	811	794	740	743	837	780	766	767	783	713	786	800	756	782	751	840	794	787	786	723	815	766	820	800	792	806	832	786	821	826	806	804	818	772	794	790	786	765	788	809	780	821	762	768	784	747	782	817	758	763	731	803	782	824	755	791	736	732	766	791	798	808	867	800	817	803	801	786	828	791	724	759	767	839	769	763	788	779	759	750	784	753	784	792	844	758	817	747	771	835	784	825	775	739	768	785	769	782	768	814	819	784	793	761	731	743	741	799	788	840	771	856	826	804	810	798	820	795	843	830	802	784	744	807	743	783	799	770	802	818	775	800	791	802	777	756	787	747	796	789	726	772	834	760	815	785	853	802	802	783	775	798	786	836	809	804	800	807	773	769	784	819	795	834	755	789	783	821	785	798	749	749	799	791	800	801	736	774	814	781	824	776	769	778	820	785	781	793	764	759	738	796	791	813	772	809	815	797	797	813	774	782	715	763	796	753	780	801	834	751	752	808	822	793	755	802	774	811	774	769	751	791	812	835	774	817	793	767	765	772	813	811	781	765	736	767	815	815	783	802	763	782	749	771	820	691	786	833	804	848	808	764	800	821	788	818	728	795	762	802	849	806	793	815	817	790	817	782	785	838	739	804	769	753	734	802	797	812	771	825	805	796	793	747	721	750	788	814	820	752	763	773	782	759	749	734	814	782	756	785	855	765	789	791	732	838	810	770	827	774	798	800	779	830	793	818	813	833	732	782	809	770	757	734	783	740	756	753	779	757	750	812	776	809	819	770	760	786	813	810	801	775	807	738	808	851	804	740	779	773	772	800	753	778	801	812	808	804	762	811	757	763	787	784	743	765	802	738	815	792	772	779	766	791	822	789	774	803	772	799	782	825	767	811	771	734	766	754	804	766	802	769	828	794	766	765	793	803	773	789	723	771	797	809	758	791	810	830	772	829	759	798	804	766	813	777	792	766	823	811	810	751	785	798	767	769	771	753	752	776	784	815	794	787	776	819	800	829	827	770	746	781	750	782	795	757	810	789	805	791	807	792	813	822	768	839	766	768	790	787	778	763	811	813	802	809	787	765	737	803	781	809	756	792	793	774	783	792	782	795	812	794	759	781	753	770	831	802	810	799	755	818	770	736	746	830	779	848	820	798	779	767	785	740	800	778	770	783	784	792	799	769	794	790	839	797	772	737	809	803	783	800	811	737	744	795	782	752	790	767	796	751	735	782	810	809	797	768	762	741	761	806	748	812	759	805	772	794	841	788	772	802	778	799	768	768	760	774	781	808	784	826	763	745	772	786	749	796	814	766	831	778	718	803	772	767	737	728	734	787	737	801	811	773	838	831	825	756	774	756	785	805	838	836	781	771	778	782	770	774	805	821	751	774	790	838	780	735	798	798	772	750	815	784	760	816	786	771	729	785	810	787	783	794	797	770	756	791	811	762	752	804	780	775	779	723	862	771	823	785	761	777	785	776	787	806	804	814	794	802	776	788	761	748	796	849	789	792	837	795	777	785	795	794	794	816	753	821	794	790	749	792	758	762	795	801	803	812	788	783	829	756	777	761	796	842	771	768	827	805	839	801	746	794	808	793	767	780	777	802	814	763	774	759	799	844	784	822	765	798	798	757	754	839	800	798	862	808	773	771	872	782	730	768	747	778	760	801	742	797	797	774	823	810	773	801	790	730	845	802	783	805	752	763	812	794	806	820	738	778	790	786	819	796	754	762	805	812	791	808	799	768	837	779	751	757	846	768	767	800	794	779	765	786	793	799	785	769	778	812	803	789	782	772	775	775	805	768	738	804	786	790	749	784	788	729	775	823	780	729	791	765	762	762	753	736	776	787	790	797	755	800	773	795	796	828	808	775	776	751	750	802	805	782	775	783	850	813	779	777	791	788	767	775	771	778	763	813	757	782	743	782	824	835	829	799	755	790	793	795	805	778	746	776	761	823	738	807	777	827	751	735	782	776	791	776	781	802	812	846	792	784	756	769	772	773	818	846	761	753	782	773	784	769	833	760	783	762	822	729	803	708	782	743	800	794	801	884	747	820	776	738	763	761	847	766	777	770	759	778	782	814	799	787	787	811	742	803	787	753	761	776	769	791	833	738	782	784	807	788	797	787	762	764	783	797	747	762	781	764	791	802	786	817	683	797	780	803	772	771	824	810	756	774	820	776	801	787	804	740	757	775	821	765	802	785	801	778	780	817	802	789	720	812	771	788	791	773	773	785	740	808	808	809	772	761	762	806	786	756	793	791	784	797	832	804	807	839	784	790	752	806	841	776	750	816	739	747	799	774	800	769	811	783	792	771	778	779	760	800	800	820	798	780	814	786	733	756	717	783	806	766	776	766	846	801	821	767	827	815	798	823	811	792	694	764	785	757	810	716	802	756	765	794	736	778	741	785	748	769	784	788	804	799	810	836	847	721	767	733	815	742	777	792	765	753	784	816	711	787	798	760	769	799	818	815	820	803	791	815	800	813	783	760	799	824	744	803	777	734	737	762	764	803	798	777	757	771	747	785	786	758	784	830	797	783	769	744	799	777	745	770	794	807	813	811	788	783	838	790	760	770	754	795	807	810	797	734	774	766	776	780	801	817	748	787	812	781	773	804	804	806	850	746	781	802	776	737	772	777	790	748	773	778	755	757	757	804	765	752	766	793	757	748	801	789	729	778	816	749	813	814	785	735	801	788	775	797	750	804	852	816	733	775	777	783	787	795	772	756	781	761	813	797	782	799	825	798	798	808	845	783	843	755	797	804	761	740	797	773	766	795	782	761	759	751	799	782	778	782	781	790	778	780	802	749	782	812	762	796	852	752	834	809	825	789	786	773	802	769	764	794	789	787	791	839	816	769	782	773	721	744	750	830	758	777	755	801	829	835	804	810	819	796	770	837	785	763	771	757	754	758	829	766	754	804	826	817	785	761	807	775	770	814	817	825	777	760	772	758	780	836	776	783	826	795	831	802	776	765	783	817	746	843	748	791	763	817	757	841	782	798	783	807	766	814	783	800	803	797	786	770	723	825	781	785	853	758	791	793	762	798	824	773	768	769	794	815	783	774	769	798	785	769	737	773	808	838	774	801	752	749
29851	20760	12706	8006	5893	4234	2850	1799	1394	1038	781	614	555	461	543	529	675	968	1662	2137	1505	936	515	370	342	355	301	300	300	283	318	307	327	359	347	303	282	296	297	263	268	295	252	287	271	310	279	302	257	237	278	314	241	315	263	265	284	261	259	298	280	289	279	267	319	295	268	299	301	313	279	272	282	262	348	261	288	293	286	271	254	287	267	252	319	295	296	269	274	276	301	286	286	320	280	269	279	292	295	289	286	269	277	266	279	267	314	276	265	294	313	314	277	280	283	300	277	301	278	289	268	284	276	271	254	269	280	282	255	275	266	289	247	286	276	296	293	269	300	270	283	283	311	260	257	246	263	266	267	270	247	297	298	274	293	275	272	280	287	316	269	268	276	241	294	274	288	289	273	315	274	286	308	274	312	287	305	310	277	290	289	281	313	287	268	284	278	279	269	265	260	305	292	273	267	284	289	293	268	276	315	297	290	263	267	276	271	262	288	298	308	294	254	291	279	331	273	270	297	289	291	274	295	269	268	296	284	262	285	285	301	278	253	295	259	270	291	269	262	320	262	290	284	277	255	311	242	277	280	283	249	239	241	297	277	288	268	288	278	307	281	276	287	271	269	254	254	286	280	282	270	286	275	262	284	308	272	302	295	268	265	268	318	278	248	293	306	286	281	275	279	249	284	291	282	270	286	264	284	261	265	277	291	251	282	268	291	274	290	314	280	290	310	276	282	274	267	257	288	262	281	276	295	312	290	275	288	297	293	280	317	266	284	250	301	273	274	289	263	310	292	282	293	291	293	312	283	267	285	314	312	277	264	267	272	328	282	255	299	295	228	258	271	292	301	284	280	310	261	257	259	258	303	301	265	261	280	286	275	293	300	338	281	289	270	289	293	277	290	257	301	276	297	270	277	295	292	302	299	269	301	285	265	272	277	302	289	287	280	284	271	259	295	310	282	282	316	266	270	294	273	308	272	296	274	266	297	288	324	279	291	273	286	276	263	286	306	287	289	288	283	300	299	265	296	289	282	291	287	274	320	278	283	312	268	264	276	291	272	284	310	289	256	262	282	278	254	283	269	291	315	285	284	273	302	272	296	282	296	278	274	282	290	294	296	263	275	300	304	289	297	266	277	290	308	283	268	304	275	272	275	283	290	283	291	281	275	285	308	280	297	277	282	273	282	257	290	305	284	256	268	291	259	297	267	310	273	269	261	315	289	274	302	315	252	280	290	294	260	287	308	275	270	266	263	286	307	285	301	299	264	305	302	294	260	290	253	289	284	283	278	248	278	321	293	320	310	290	284	274	269	280	278	296	297	279	295	270	287	254	281	306	249	299	266	287	286	283	280	286	301	277	291	300	283	292	277	279	284	310	271	269	292	270	283	283	284	292	307	287	286	253	271	273	299	261	283	312	267	310	289	282	280	277	286	287	307	269	345	264	312	291	294	274	283	277	281	260	299	312	270	246	266	248	259	312	274	266	273	279	329	281	282	285	297	291	297	290	248	298	271	279	282	257	258	275	322	276	291	263	281	281	286	252	294	289	262	284	289	312	272	293	275	273	257	263	268	270	283	293	287	314	293	304	256	290	297	285	273	275	273	265	264	263	291	289	258	314	287	313	315	306	283	282	282	258	284	290	274	261	289	264	275	291	291	265	279	258	270	282	273	249	272	268	275	274	325	299	280	298	287	278	271	283	312	277	278	288	281	267	268	277	282	315	284	264	287	280	262	281	269	288	276	285	248	291	293	269	292	290	286	271	275	298	277	271	309	276	281	290	274	281	266	279	290	259	279	273	272	268	295	309	289	281	288	303	287	255	282	262	281	270	275	283	253	250	276	317	301	264	275	278	300	274	295	275	264	265	278	301	259	270	258	280	292	272	288	283	286	285	260	275	277	261	265	256	313	293	306	285	280	285	279	285	302	278	316	306	281	293	261	258	288	261	255	280	293	286	289	309	290	298	274	286	268	285	286	274	256	293	289	287	276	265	265	295	280	285	270	272	275	288	285	335	277	275	319	282	240	296	290	246	271	287	283	285	278	285	314	282	272	287	275	292	304	265	277	291	258	254	302	264	279	269	287	275	270	265	287	291	267	278	301	268	286	297	302	291	266	294	311	285	291	291	294	300	293	298	261	280	309	268	272	269	266	277	273	284	295	296	292	272	305	281	276	265	294	274	260	273	279	290	252	289	298	270	279	276	315	286	281	268	297	279	250	259	277	277	274	277	277	252	290	266	253	291	294	291	277	301	313	307	286	281	260	296	287	289	253	249	267	291	330	317	282	276	265	285	288	303	249	281	296	316	280	251	295	311	247	275	318	273	288	279	254	291	284	252	301	300	269	287	264	300	278	275	276	302	294	285	275	282	252	269	328	288	267	297	297	272	280	301	307	260	310	272	280	293	295	317	284	279	291	287	261	292	269	281	288	253	264	259	293	327	291	250	294	287	280	277	287	304	283	301	292	277	279	299	281	287	299	269	290	286	300	286	297	267	287	282	278	295	310	275	330	266	280	273	275	289	307	265	254	260	264	304	270	288	295	301	283	263	262	260	266	301	263	257	268	264	297	248	311	297	278	273	299	270	292	289	275	283	254	277	312	273	295	265	298	265	294	304	299	280	276	295	302	289	286	310	262	277	245	254	268	270	281	290	296	323	282	278	300	288	281	300	249	278	297	293	293	277	263	294	291	276	290	291	271	305	283	268	291	291	269	285	281	302	292	259	305	299	301	302	287	283	274	277	310	266	283	293	275	280	279	269	281	288	297	288	277	301	271	276	267	286	294	247	277	272	277	272	261	244	273	305	312	293	262	291	271	291	290	286	254	298	303	271	318	297	286	265	313	295	299	269	268	277	256	272	298	282	268	268	276	281	273	286	282	281	297	254	318	276	302	308	266	276	278	287	297	304	295	260	304	273	262	256	284	266	275	296	284	277	273	299	272	276	281	261	281	318	306	278	278	310	291	258	271	273	276	279	247	268	261	280	280	295	283	289	244	268	244	263	277	281	299	285	307	290	306	297	275	295	277	267	279	289	261	295	243	280	288	279	280	269	295	273	265	282	296	269	273	273	287	270	252	293	280	288	284	251	303	304	280	278	291	294	271	282	292	285	294	303	299	266	275	289	319	263	278	249	270	324	263	312	277	292	285	331	274	272	283	266	289	307	263	257	259	286	291	269	301	280	257	299	266	267	299	255	321	271	273	277	278	258	265	308	261	244	288	275	277	307	248	310	287	290	298	250	277	272	285	286	291	318	260	251	265	295	293	287	286	289	286	305	280	268	314	297	289	322	308	279	285	313	306	265	283	263	293	279	281	275	282	270	263	297	270	297	309	287	278	276	287	266	307	298	277	290	289	242	301	288	272	286	298	285	278	278	257	259	308	304	351	272	292	278	267	286	303	289	297	261	289	260	287	289	287	306	261	289	256	271	277	295	259	274	303	271	286	297	296	288	291	306	312	304	259	281	302	298	274	267	287	276
12514	11466	13597	14046	13938	10995	9251	6266	5610	4100	3321	2259	2233	1965	2188	2242	3078	4279	7812	9419	6632	4473	1944	1257	1178	1109	920	854	875	839	845	812	984	1121	1130	925	849	842	806	803	778	816	759	815	806	844	828	849	831	797	795	770	791	809	792	804	789	823	804	771	853	821	802	806	845	773	805	768	771	804	798	851	782	807	807	740	804	816	767	784	775	792	820	793	733	775	800	819	794	819	763	793	744	776	776	818	782	805	775	819	786	821	820	810	787	802	770	761	787	825	815	782	742	820	772	796	752	757	800	794	794	826	820	774	789	808	783	766	801	803	809	796	802	822	771	774	793	770	818	744	782	746	758	769	809	762	806	814	834	809	773	790	780	790	838	855	735	819	762	825	841	796	809	801	769	767	835	821	826	846	783	826	782	760	795	822	829	782	785	774	825	787	783	787	846	813	828	882	799	802	789	729	812	804	852	767	782	788	830	798	770	839	816	793	838	815	804	848	811	829	801	814	834	811	780	837	776	751	739	852	777	764	805	829	746	816	793	770	798	812	830	843	831	760	741	762	786	821	829	808	825	811	825	791	778	787	777	824	785	822	785	819	798	782	804	788	873	767	829	805	785	817	743	767	809	753	815	824	809	747	833	818	824	769	777	822	858	836	792	776	725	802	764	786	779	820	806	802	752	744	834	782	761	826	773	754	784	847	805	748	780	849	808	851	773	736	816	763	779	768	778	809	760	775	815	769	849	804	835	834	837	773	765	780	836	791	815	811	781	817	829	804	827	809	770	797	827	807	798	741	837	750	777	796	813	826	835	828	796	768	744	779	818	772	809	822	771	781	794	827	809	791	856	817	742	764	768	825	796	790	836	795	816	820	767	810	829	796	814	855	805	799	799	748	834	806	778	835	788	774	790	771	787	790	791	813	823	771	802	792	752	738	797	817	814	855	823	803	776	801	834	789	780	766	766	815	834	809	787	790	773	817	774	808	787	806	746	793	771	819	772	823	762	838	825	770	817	835	778	785	770	774	902	788	775	799	836	850	814	839	795	762	805	764	792	797	813	804	758	783	780	769	745	810	775	808	829	820	788	817	791	777	815	813	812	836	791	790	758	787	734	809	787	818	769	760	780	789	822	814	774	772	792	762	761	863	845	886	765	799	794	786	853	826	795	808	812	807	849	805	823	807	811	797	735	770	753	790	792	771	756	798	780	816	810	786	832	814	794	801	811	806	790	757	807	764	804	798	820	752	793	838	770	779	772	811	789	779	787	803	785	782	818	768	746	742	795	814	798	750	752	799	810	802	796	820	826	801	811	820	821	820	762	790	788	753	775	817	793	789	792	781	800	775	773	829	824	792	832	844	779	839	802	764	776	837	818	811	761	796	792	795	812	846	798	781	820	791	767	787	816	816	746	749	744	790	802	817	765	795	802	814	832	815	792	813	778	784	815	787	785	774	800	790	843	771	748	797	800	778	782	762	805	798	774	747	769	779	808	772	776	835	779	826	788	730	792	787	792	816	761	790	815	804	831	836	776	777	736	768	815	812	806	746	831	805	787	778	774	763	778	786	812	778	837	803	830	784	794	800	830	820	822	797	784	815	822	786	777	760	793	809	836	763	787	814	737	780	810	801	772	820	792	777	754	800	820	814	773	795	818	804	836	834	861	841	836	789	817	836	777	790	772	770	846	793	814	837	818	826	793	800	724	745	836	771	771	763	820	801	794	798	790	828	787	789	874	747	821	747	788	758	809	854	778	835	720	798	807	759	754	789	787	718	811	838	771	810	853	779	836	777	795	774	840	801	800	760	809	809	816	776	781	827	801	820	802	817	730	791	794	773	855	785	813	767	769	746	816	795	802	829	795	780	806	755	806	812	766	795	809	795	805	801	802	790	783	787	798	816	781	770	819	831	811	780	772	790	814	747	782	804	781	753	785	787	759	840	765	799	777	827	773	772	774	797	789	813	782	797	813	819	833	795	832	748	752	797	784	760	825	763	777	783	825	816	742	795	799	807	805	789	792	794	771	790	772	771	770	786	789	740	810	773	845	782	779	811	788	815	803	776	811	817	774	868	776	784	802	779	733	797	811	793	829	797	769	800	819	801	810	804	792	836	861	802	794	759	780	780	829	794	831	808	803	797	778	837	765	808	805	825	713	775	818	754	789	787	774	849	785	796	762	842	796	743	789	821	752	793	837	849	822	790	812	826	818	806	779	753	778	758	803	791	840	854	790	801	770	798	776	756	773	805	765	833	805	762	785	767	739	770	820	752	807	810	746	780	842	838	769	785	788	805	789	836	810	836	825	783	828	802	808	768	799	816	801	877	758	772	789	822	783	819	800	843	767	830	780	751	793	800	796	811	817	776	791	886	798	777	798	799	799	839	837	782	810	839	760	812	785	776	854	803	785	788	769	759	735	795	792	840	777	800	751	776	782	821	765	789	805	800	767	779	801	824	762	791	782	776	815	820	804	788	752	828	784	760	816	779	785	791	793	784	818	804	800	780	787	783	791	788	789	841	812	786	748	813	775	798	797	786	784	804	791	755	843	818	769	855	769	773	819	744	807	769	752	781	814	788	813	802	838	815	808	819	830	801	801	850	767	825	789	789	813	798	781	770	765	825	771	796	814	778	843	852	740	774	789	833	756	833	804	791	807	776	819	791	777	774	793	806	800	811	784	777	767	841	760	746	805	831	785	815	802	757	839	772	801	788	790	770	788	797	788	744	811	805	823	772	808	808	759	790	778	798	756	766	851	740	836	764	806	783	814	782	776	799	773	799	835	810	826	809	812	815	809	866	871	768	779	835	808	798	825	818	785	799	869	773	820	822	802	726	750	802	785	822	793	795	798	791	776	834	819	751	810	785	808	818	821	802	778	783	860	816	791	781	826	794	778	821	840	818	789	777	840	781	800	827	810	826	833	813	793	856	800	781	832	836	828	815	781	786	834	796	812	838	779	821	804	796	787	792	817	788	806	789	804	802	816	815	784	799	776	776	788	825	798	845	856	828	777	745	789	808	809	767	832	821	821	784	793	804	737	781	780	801	860	820	832	766	781	838	798	809	759	776	856	824	784	777	751	819	764	742	759	800	816	738	796	802	841	798	820	798	812	798	823	822	791	769	770	774	819	768	813	782	784	799	770	802	826	811	779	750	852	706	808	798	802	799	778	769	833	778	774	768	834	771	819	794	833	820	725	788	831	820	782	780	747	800	878	785	827	791	807	826	773	800	775	843	820	803	758	749	759	796	753	818	801	764	836	822	850	846	810	799	772	850	821	784	768	809	744	795	819	813	767	826	778	824	811	837	780	831	814	807	757	757	771	775	798	832	782	776	789	754	875	808	830	760	754	806	868	780	822	778	809	786	800	816	782	817	809	790	785	804	763	804	779	835	759	808	818	790	808	797	772	780	764	789	807	801	840	783	755	793	795	767	787	809	834	738	792	814	809	795	806	831	757	776	773	792	808	797	778	738	807	775	776	824	805	784	827	805
29950	22432	19073	13569	10515	7185	4837	3041	2167	1457	1132	884	770	697	702	894	1256	1233	2696	3374	2497	1311	539	480	459	404	351	342	281	297	308	318	377	409	401	371	353	352	333	324	298	279	288	302	259	282	302	282	272	296	293	302	262	286	280	270	316	286	311	301	346	296	304	298	290	307	303	308	307	300	312	273	282	317	287	279	292	272	290	293	279	310	279	280	313	287	287	302	302	312	258	287	297	272	310	310	279	298	280	267	314	290	283	302	298	312	315	288	284	317	288	324	284	306	276	290	301	258	311	295	311	284	296	281	286	287	316	304	316	290	287	292	301	315	279	269	288	290	302	290	265	289	303	292	290	292	312	253	312	299	253	306	289	285	276	280	270	297	313	259	304	280	294	280	264	298	286	311	284	309	281	272	312	276	293	281	280	263	295	287	312	297	274	285	293	305	313	273	259	257	277	284	292	280	274	299	289	297	273	280	282	304	307	279	311	271	290	273	287	294	313	256	305	333	300	282	292	287	311	281	320	271	315	289	264	300	268	289	281	273	294	297	319	283	284	285	257	282	302	277	304	285	299	281	269	291	285	297	274	276	315	279	278	265	292	275	290	277	299	299	296	264	269	278	299	292	299	278	286	298	296	291	270	288	275	304	289	266	316	311	317	311	302	289	309	298	251	300	306	255	251	295	275	295	303	244	296	313	316	292	280	293	324	245	268	268	298	307	309	276	276	274	311	265	262	272	264	299	300	296	315	288	301	284	306	278	330	297	271	269	287	274	277	306	304	305	311	293	289	300	314	303	252	318	291	284	326	273	348	282	290	304	293	271	308	301	296	245	269	292	270	306	304	312	282	293	269	285	277	260	300	284	315	274	304	299	293	281	264	283	303	282	293	286	286	304	276	260	299	267	270	275	289	315	295	316	317	249	294	289	281	303	296	279	281	295	257	283	279	305	304	291	266	287	293	281	272	274	287	299	279	295	295	305	308	293	284	299	287	306	291	287	280	276	314	313	295	307	302	293	266	274	296	272	277	274	298	294	288	306	264	291	251	270	288	270	297	277	290	313	295	306	299	294	304	319	257	312	318	281	298	311	314	306	302	291	280	281	302	302	274	317	293	299	271	296	284	270	286	285	279	308	275	274	294	290	255	295	266	274	294	295	275	272	287	285	321	291	293	310	316	307	283	288	320	246	279	271	275	306	319	292	322	284	309	290	274	275	265	293	277	291	294	310	282	299	275	284	304	287	291	306	300	283	291	281	265	301	287	305	264	296	282	291	296	283	282	291	303	305	295	305	278	292	295	279	304	283	266	304	304	297	291	282	292	292	289	273	296	306	289	291	259	310	257	326	287	278	289	256	296	273	315	268	300	286	302	279	287	277	288	292	299	289	268	317	284	278	291	305	306	290	301	286	285	276	311	289	272	270	303	291	322	293	280	304	261	290	279	262	284	312	297	268	308	320	267	267	315	306	261	294	303	290	299	268	292	286	299	308	287	275	310	320	278	274	273	310	283	283	307	298	301	258	269	312	249	292	313	311	273	268	286	277	275	270	309	262	325	297	303	331	252	296	288	309	277	283	296	286	284	262	311	252	307	302	282	294	280	254	319	290	287	269	289	267	292	286	302	282	316	266	296	270	276	297	305	297	287	276	284	267	300	313	308	288	305	288	298	303	292	292	284	272	254	279	267	307	317	334	334	304	318	286	319	287	289	255	300	293	273	304	286	279	282	268	316	257	288	276	307	252	284	271	296	266	304	310	313	269	283	314	324	259	260	311	296	283	265	265	257	294	295	314	297	286	282	331	273	301	295	294	337	259	279	305	306	328	305	298	285	286	280	288	309	274	281	298	305	319	292	292	286	294	271	295	304	276	287	272	262	304	295	278	295	266	300	270	275	279	295	312	312	274	299	284	277	266	228	292	291	314	282	271	292	295	319	280	306	281	273	310	247	302	286	311	295	283	309	307	303	278	268	263	286	278	295	302	302	282	265	306	280	283	304	327	295	294	289	269	301	267	271	305	300	283	266	273	292	278	299	286	313	283	319	284	288	275	287	325	293	309	300	301	298	295	312	328	282	282	255	296	300	299	269	308	282	295	338	308	252	288	265	284	293	308	306	304	298	288	322	295	280	287	312	290	288	294	303	308	268	266	285	311	304	273	303	270	278	316	313	290	280	276	302	300	310	307	292	289	261	289	290	279	297	261	316	308	288	333	304	304	283	273	254	273	244	290	294	300	284	307	294	271	278	280	286	292	282	320	314	278	278	303	266	298	287	274	300	297	306	301	273	326	281	283	296	272	287	296	280	290	311	311	278	296	312	317	285	271	327	304	304	281	318	291	281	311	282	298	297	284	302	319	301	295	264	277	301	314	313	287	267	318	293	297	313	269	266	293	320	304	319	313	269	296	304	294	255	286	290	294	302	289	294	294	266	300	329	309	289	299	273	316	299	290	327	301	265	311	334	293	275	303	303	290	272	264	301	327	296	290	279	319	298	281	308	283	279	300	288	305	268	280	297	294	293	308	273	290	259	282	301	246	299	260	268	251	316	276	277	279	316	276	307	290	286	280	298	269	275	306	295	301	296	288	309	264	291	332	289	305	295	309	308	288	290	259	302	299	341	319	290	275	290	291	267	297	300	273	308	286	320	293	300	304	294	267	299	283	264	295	276	310	317	291	271	280	280	292	281	285	275	292	296	295	331	308	280	296	283	266	287	292	296	283	279	289	317	295	280	309	306	282	317	307	296	306	316	299	279	279	281	310	302	272	286	272	292	285	267	294	293	319	299	297	283	276	307	276	290	280	319	316	258	251	288	299	319	296	318	276	271	333	282	289	297	299	281	266	293	269	295	297	303	270	283	299	288	301	286	282	286	272	284	322	281	304	290	297	297	294	272	298	305	307	291	295	283	257	295	280	287	301	275	268	304	254	312	287	273	272	282	297	282	297	288	267	306	272	306	287	307	288	300	301	287	281	304	272	305	315	302	298	277	306	291	286	300	261	279	295	307	312	289	293	258	288	286	285	283	291	293	304	276	300	308	277	263	288	275	299	283	315	269	287	326	287	275	261	294	305	285	290	277	269	283	283	317	252	295	284	308	288	280	287	267	278	288	286	282	272	299	285	328	292	299	276	286	304	298	295	280	262	304	244	280	305	309	316	284	255	320	255	256	316	290	286	295	312	291	265	279	290	296	304	293	306	328	300	336	248	304	313	272	266	310	269	291	282	288	323	304	282	293	275	268	269	318	306	303	332	270	292	312	322	277	283	288	294	285	268	298	275	297	283	284	261	272	294	287	313	321	301	273	294	262	266	294	268	300	278	300	311	254	293	332	326	266	299	278	304	313	275	284	317	292	282	281	284	299	311	296	282	265	311	274	299	315	297	271	320	291	294	297	290	259	260	304	279	271	280	317	312	288	278	273	262	303	287	317	295	256	291	302	238	279	308	288	286	288	287	321	302	300	294	297	308	265	300	314	296	295	270	321	285
14352	14415	19448	19547	19193	15293	12959	9737	8013	5765	4448	3665	3087	2746	2739	3726	5811	5376	11705	13406	10675	5605	2073	1819	1723	1508	1112	1089	957	914	909	854	1234	1462	1452	1232	1122	908	823	779	818	799	817	851	822	820	797	816	848	844	805	843	787	839	777	773	824	782	788	786	794	839	783	814	792	824	776	779	794	763	805	801	836	787	795	787	832	788	843	848	801	811	798	779	818	836	848	801	791	774	837	834	821	838	828	818	854	821	852	841	763	748	865	838	836	803	816	842	770	790	808	825	848	831	832	805	826	793	758	770	782	794	805	812	823	857	760	775	826	863	809	855	816	798	820	784	813	821	832	806	863	820	885	792	793	800	811	777	837	799	865	812	896	784	800	782	835	813	811	789	866	816	861	796	816	742	785	805	859	826	795	778	781	832	816	802	771	819	822	792	781	773	817	782	843	823	811	848	781	766	799	743	809	794	815	795	807	835	808	870	833	792	856	790	776	815	841	884	784	810	790	803	795	821	788	793	833	782	773	838	840	841	831	841	850	813	800	795	820	805	765	841	749	834	841	793	788	809	814	795	791	789	785	820	771	797	833	790	829	822	788	815	768	801	763	799	836	807	819	767	803	831	798	842	822	791	836	803	835	872	816	816	780	836	823	772	803	813	778	823	813	792	824	800	820	830	810	834	838	838	811	745	800	862	800	809	839	851	790	799	817	773	827	793	845	794	829	778	870	801	832	754	797	762	804	790	826	810	813	781	821	799	819	819	829	793	802	791	795	844	834	819	829	814	770	837	784	828	783	824	775	812	800	782	834	797	844	828	824	788	833	810	805	731	841	827	860	801	841	796	785	824	786	794	811	785	799	789	818	879	830	800	811	804	790	789	781	788	848	829	810	808	799	804	839	817	835	791	758	810	829	804	843	800	809	814	799	836	864	820	825	813	815	792	818	791	850	773	809	847	824	818	753	825	826	785	815	797	772	753	835	785	794	829	804	796	803	801	825	792	822	821	808	792	794	787	793	775	783	794	797	836	814	790	771	833	839	767	762	785	822	806	800	778	834	848	789	799	798	828	823	811	835	816	794	815	822	824	851	797	803	785	782	830	815	813	826	839	787	847	810	831	810	766	789	734	846	828	822	853	847	870	805	834	775	804	794	818	844	804	785	787	793	800	739	784	841	844	784	800	800	816	798	796	809	811	761	816	798	812	787	820	829	806	794	800	832	820	809	798	869	838	833	801	846	797	798	805	835	866	787	811	805	838	832	814	775	833	812	788	772	834	819	819	797	823	786	873	848	810	786	773	792	810	843	825	868	821	812	792	759	848	796	803	794	831	789	763	823	750	799	852	800	815	826	871	791	832	815	810	777	782	854	803	801	818	779	844	827	801	832	854	807	819	797	782	792	815	813	784	792	776	841	764	815	809	772	808	792	779	762	848	837	787	795	797	792	774	832	758	835	819	792	789	783	802	802	802	819	804	790	802	776	793	813	812	794	764	756	818	769	792	803	807	819	787	794	788	807	772	804	822	809	863	835	834	799	795	829	785	768	811	806	770	807	783	807	884	823	808	886	771	816	788	781	833	837	812	819	812	821	846	802	775	798	786	820	814	823	797	790	846	781	783	826	793	835	778	793	778	804	802	827	839	826	835	846	795	837	836	814	801	799	805	833	811	788	813	799	800	788	831	810	771	861	835	852	838	766	782	843	792	827	781	794	808	795	776	872	792	851	801	814	782	868	807	820	821	779	772	840	791	764	804	810	836	786	775	773	863	817	763	822	807	794	802	845	789	802	818	813	809	754	823	883	784	760	793	770	794	781	760	807	767	820	817	823	842	809	902	810	875	783	799	863	837	764	815	796	832	825	814	803	798	847	813	796	797	825	788	829	816	846	850	785	793	781	782	803	863	794	826	853	863	776	850	806	794	747	795	796	789	817	807	820	785	765	804	835	801	815	764	774	813	783	775	817	795	813	771	777	801	848	751	839	774	855	810	834	810	822	810	776	859	807	783	789	819	769	804	806	867	783	797	754	821	844	818	789	830	786	775	796	803	785	844	857	781	783	798	796	799	847	776	781	812	772	810	835	819	755	825	829	808	797	830	822	778	759	816	833	821	828	825	816	736	800	755	837	772	792	810	751	819	821	781	792	827	840	873	797	835	817	823	796	830	829	802	816	767	806	828	802	804	810	820	820	793	795	818	804	778	770	855	814	743	822	781	829	777	758	809	826	797	812	845	786	805	837	839	774	871	883	839	828	835	814	815	773	842	815	811	832	762	813	775	819	858	819	793	838	802	761	777	801	847	857	826	808	837	773	792	801	824	807	839	836	835	828	836	821	775	829	805	794	873	810	849	828	774	877	824	795	777	791	767	758	832	807	785	832	836	814	796	827	851	810	800	818	765	843	858	851	801	800	813	760	785	788	789	822	779	828	806	794	832	865	787	755	814	810	823	789	841	805	800	772	816	814	769	833	750	801	804	735	804	881	804	824	819	811	820	803	832	801	784	847	788	826	755	818	850	800	755	810	816	794	860	819	794	787	812	798	789	767	824	770	804	804	766	842	752	750	809	798	826	788	749	781	767	808	777	786	764	843	856	792	831	794	809	772	823	823	841	868	786	791	836	762	865	804	809	751	803	793	805	745	871	814	795	834	829	794	809	870	766	806	820	800	831	817	764	801	815	805	784	800	801	829	787	790	772	828	845	820	757	809	830	858	809	813	842	859	832	788	800	831	798	782	776	799	729	798	816	771	819	831	810	803	816	748	829	791	798	817	846	822	808	799	864	812	812	827	828	765	778	787	785	828	797	806	779	854	833	864	853	795	817	830	781	840	768	850	814	793	815	797	815	836	837	815	814	848	800	775	775	804	800	803	796	801	848	843	815	811	881	810	823	839	868	819	792	818	869	818	813	808	799	828	871	817	812	805	863	767	799	806	805	780	827	801	817	842	829	769	789	822	813	784	797	855	795	814	848	807	813	843	836	793	805	843	830	820	813	762	794	774	799	820	855	832	782	816	817	780	814	832	833	828	789	830	783	767	763	831	805	792	809	827	808	828	758	818	810	836	823	765	778	814	789	828	848	801	796	825	791	765	842	823	805	797	840	799	813	819	792	832	803	825	799	821	834	766	827	838	843	819	803	784	805	767	802	767	781	825	831	792	842	837	837	792	791	785	815	778	832	815	842	817	809	849	783	834	847	836	843	752	800	798	825	822	858	801	806	823	800	805	778	755	782	879	814	819	867	803	802	811	803	830	835	777	812	823	796	807	808	838	778	805	851	779	823	822	776	826	833	847	789	807	796	874	824	758	881	791	865	800	835	794	802	831	804	825	818	812	788	815	823	844	787	777	768	778	798	807	788	778	798	768	771	773	810	813	808	855	846	850	789	820	867	866	791	869	859	818	822	794	768	783	812	784	784	803	838	796	806	830	803	801	834	870	798	763	809	843	791	831	833	816	760	819	858	784	821	840	836	829	814	844	852	807	814	821	841	788	792
28912	15772	3290	1323	797	599	523	452	399	339	329	338	286	303	333	326	353	285	366	450	428	328	257	247	277	268	246	259	245	263	280	238	265	242	291	264	245	246	266	258	249	240	281	236	253	248	259	276	250	281	260	275	264	250	235	268	260	232	258	235	257	258	241	287	229	249	252	264	245	255	283	254	260	271	265	258	254	237	288	270	266	227	275	292	264	275	255	263	281	272	243	236	259	254	261	259	255	250	240	249	265	213	247	222	250	231	265	251	263	270	278	247	250	230	248	245	228	274	264	259	242	252	264	266	247	263	256	239	262	230	259	244	235	261	264	246	236	250	244	252	263	262	268	277	270	288	250	270	233	254	246	253	265	264	257	283	283	248	237	259	239	244	257	254	283	278	294	245	244	292	232	267	255	263	259	269	270	283	278	261	253	229	249	292	254	273	275	243	256	269	265	244	261	264	256	227	270	259	265	296	247	260	276	295	286	269	289	268	238	237	261	242	260	259	246	259	277	241	251	256	253	251	237	269	228	238	264	293	244	244	253	288	265	260	252	268	314	262	254	269	279	284	267	249	276	264	288	271	266	253	254	205	240	235	247	250	238	270	282	237	268	278	295	259	229	255	242	254	258	221	286	280	248	244	242	240	243	257	260	299	270	248	267	235	249	258	258	240	251	269	240	262	252	236	266	265	235	237	225	255	250	238	283	263	251	245	265	269	237	240	267	242	274	268	236	241	249	249	271	260	252	243	260	262	247	267	295	257	276	284	262	277	246	272	261	266	240	270	225	248	233	245	259	264	239	272	246	258	235	278	256	262	256	236	282	276	244	259	238	258	266	261	249	272	293	262	261	277	273	248	264	223	237	252	276	296	231	268	277	283	273	242	267	257	248	266	250	268	263	243	277	238	269	256	276	256	261	262	259	252	232	262	256	224	241	255	254	277	250	286	253	238	241	249	237	263	257	268	264	260	274	277	254	263	270	313	242	250	271	269	271	269	287	270	248	263	278	267	237	278	247	267	268	289	248	225	259	261	252	243	260	260	271	261	289	267	257	249	258	265	282	228	250	248	266	236	241	235	274	273	278	255	254	265	262	231	262	257	241	245	256	268	264	238	268	279	266	256	272	243	275	259	274	261	261	278	258	264	259	263	253	258	233	212	238	272	270	266	270	247	233	247	271	281	275	255	251	242	278	277	249	269	281	275	274	238	259	274	256	261	261	264	252	263	219	249	250	263	273	267	249	264	255	269	267	269	278	272	240	288	283	262	264	281	285	291	265	252	268	234	288	279	267	283	242	237	276	273	280	252	261	279	264	232	235	287	261	246	249	258	259	264	275	251	233	266	251	280	239	278	272	249	268	267	248	261	257	246	257	263	259	257	270	272	261	240	267	260	256	254	264	285	241	255	248	246	237	247	258	259	285	232	276	231	282	253	246	244	270	241	261	264	247	252	282	247	279	298	271	241	264	252	242	292	281	277	280	248	254	245	245	250	239	283	248	264	225	262	270	243	264	261	265	252	252	240	245	256	245	239	253	278	263	258	239	262	261	277	245	227	280	262	256	254	242	262	244	260	257	259	256	241	271	268	289	250	258	275	234	270	254	246	281	247	255	238	257	285	292	256	285	263	258	251	273	273	255	229	264	254	269	252	230	282	256	280	248	242	258	262	277	261	287	282	263	257	247	264	270	261	259	260	261	252	271	247	268	241	248	252	281	268	267	261	263	261	267	262	245	270	259	265	273	263	315	267	229	250	238	292	237	250	271	271	272	257	257	260	263	293	276	237	265	255	264	280	250	232	270	268	247	238	260	247	274	241	270	279	249	275	251	256	257	259	227	275	262	254	264	258	257	263	284	270	262	267	252	253	254	262	257	284	262	241	259	262	271	256	238	255	237	252	257	260	279	282	248	225	242	253	247	259	269	231	275	253	262	231	246	244	256	259	266	262	228	235	257	275	286	278	285	267	264	255	254	243	255	265	252	270	284	264	249	240	250	292	228	282	244	274	238	232	242	238	278	245	236	251	257	287	285	240	283	254	256	265	275	250	273	283	255	259	270	263	243	264	237	287	280	267	255	248	280	268	262	254	268	219	255	266	258	261	259	239	243	280	297	254	235	264	244	270	279	284	269	253	260	260	289	245	268	254	269	249	275	257	239	266	274	265	259	244	229	251	288	250	267	275	265	237	250	248	291	273	266	250	258	259	286	268	261	299	251	258	258	262	275	263	267	262	261	256	262	241	246	249	256	272	264	263	282	215	262	261	258	249	262	300	265	250	264	248	264	268	263	253	259	285	277	266	289	249	265	266	261	247	261	254	228	241	276	269	264	275	257	243	248	248	290	251	230	252	277	284	251	265	229	243	285	260	265	246	251	248	247	249	274	265	242	236	243	278	270	301	267	265	237	286	253	242	225	268	252	242	286	269	258	270	249	223	272	235	246	245	263	243	267	242	257	255	269	271	265	237	256	245	265	263	273	261	277	269	268	247	290	272	288	249	257	256	271	246	270	255	233	229	238	280	257	244	267	239	260	256	267	266	256	284	258	230	263	245	250	236	279	259	259	271	262	231	245	269	262	264	265	265	271	274	268	259	257	251	260	267	255	271	262	280	276	257	225	260	263	282	235	221	276	260	275	239	256	252	277	255	292	252	285	274	252	254	237	258	245	253	276	250	251	267	261	284	267	272	246	262	294	310	262	259	220	281	253	251	267	245	240	256	278	279	236	279	265	246	268	257	264	256	227	271	264	257	286	252	290	230	255	237	226	246	263	260	267	268	282	252	259	259	256	278	243	264	257	282	270	262	272	250	266	219	267	233	242	237	249	256	232	240	271	295	270	269	242	265	283	240	288	242	256	250	256	278	251	278	269	262	245	252	283	230	266	276	255	229	285	272	303	266	283	264	272	278	257	259	271	239	255	290	230	265	244	262	261	267	232	235	273	278	258	251	266	216	256	265	255	257	227	268	279	272	258	271	289	258	295	264	247	278	261	262	246	283	276	258	245	240	248	265	257	232	266	244	263	264	269	267	252	264	234	275	266	291	261	285	269	263	263	256	287	266	246	239	242	253	249	252	254	279	226	231	210	246	264	242	275	268	248	264	227	250	261	246	259	311	298	257	272	269	242	244	275	248	275	260	282	263	277	257	259	253	267	265	259	260	240	269	223	254	265	261	241	257	255	248	261	279	253	252	212	245	241	272	253	248	239	264	269	267	274	271	257	290	281	278	255	281	290	252	250	255	252	256	235	270	283	242	264	260	250	258	254	275	288	262	282	242	273	284	266	243	238	244	268	265	231	277	262	266	255	255	301	232	249	274	232	262	259	249	280	261	262	278	277	239	257	280	275	273	227	256	289	248	242	246	274	249	265	268	262	273	265	260	254	268	258	280	264	286	239	263	259	275	264	236	249	270	267	279	255	275	274	238	279	260	258	265	279	242	250	300	275	258	259	269	274	260	288	253	270	256	254	220	247	266	270	260	239	242
7253	2919	4510	4386	3242	2562	1946	1617	1457	1164	1101	1051	1043	1003	1057	1061	1153	993	1424	1663	1452	1131	785	825	767	796	807	737	737	748	761	777	793	793	718	795	775	757	741	679	741	770	723	746	736	744	714	742	743	701	729	724	686	743	745	758	715	768	756	727	774	728	696	739	728	769	741	705	704	738	705	723	731	708	720	691	747	744	720	723	725	702	723	720	701	707	737	712	696	744	706	752	708	731	713	691	738	791	741	731	742	747	680	722	751	705	733	706	768	736	732	701	729	728	751	747	714	737	771	772	704	711	713	759	731	688	709	740	738	735	759	701	749	709	728	713	762	744	728	719	700	701	724	716	729	690	723	703	742	726	681	707	757	730	752	740	777	728	743	771	742	675	737	705	714	688	709	707	753	718	746	725	745	723	788	713	711	723	746	680	713	781	708	721	741	785	721	693	679	720	725	759	742	716	761	768	760	714	716	753	725	720	695	715	737	718	694	725	749	753	707	683	695	726	723	723	731	725	741	745	746	744	707	695	756	711	728	701	743	718	737	682	699	730	709	726	796	770	724	745	688	689	696	737	758	773	672	750	667	740	742	747	732	746	728	746	741	715	713	754	730	727	759	699	733	746	721	692	748	725	730	749	752	649	704	727	714	751	746	725	745	722	711	746	811	714	683	700	724	695	746	679	751	761	699	724	745	762	735	698	730	725	743	718	711	713	737	742	741	664	771	737	680	775	731	728	738	789	719	770	729	727	687	726	774	768	718	747	706	738	810	712	675	693	746	753	744	729	733	748	714	680	746	737	706	741	715	727	713	769	722	711	756	692	735	711	773	719	774	761	770	733	691	796	747	761	763	699	711	776	696	786	721	746	728	737	696	719	752	741	793	723	733	679	746	756	734	745	668	721	724	738	697	685	713	703	709	706	728	738	725	713	780	762	737	709	724	735	733	747	722	756	748	701	751	746	783	724	708	716	744	738	693	752	778	741	698	694	700	679	736	745	762	711	688	753	724	734	741	801	764	659	781	754	707	739	748	702	749	693	703	712	777	713	736	778	721	681	737	707	750	714	781	737	720	745	741	718	714	755	737	741	726	735	739	742	728	683	713	746	746	773	737	748	757	759	689	742	707	725	728	718	713	722	746	718	737	714	719	691	731	713	760	732	720	718	677	698	714	686	707	726	678	740	755	737	752	736	771	734	729	733	703	738	717	739	718	760	734	720	716	720	742	706	697	683	710	735	736	697	717	715	723	787	749	685	793	693	768	740	717	702	759	746	732	759	731	695	764	767	732	714	745	727	728	708	747	737	669	751	702	710	764	728	712	741	762	734	710	763	724	732	747	737	760	713	729	728	737	778	712	697	718	726	753	767	702	717	755	785	695	783	747	697	721	772	676	695	703	725	735	700	759	721	733	736	723	745	734	733	750	716	727	735	718	764	758	740	730	699	771	754	746	725	723	696	742	724	723	748	757	743	718	716	727	693	691	729	757	726	734	666	716	748	709	714	693	729	733	764	745	774	747	751	754	718	733	727	710	715	755	705	705	698	736	737	750	729	748	730	733	682	700	686	776	731	728	714	659	745	734	726	726	727	745	723	764	749	712	760	731	724	689	711	708	791	738	727	773	752	737	781	683	679	744	705	721	731	781	713	685	727	745	702	698	722	702	702	690	761	727	740	706	727	734	784	731	694	754	732	705	741	736	746	752	703	698	740	700	775	715	720	748	728	754	744	766	677	748	701	720	738	730	712	729	731	739	750	756	718	720	708	757	740	730	721	720	729	710	692	707	734	738	716	742	750	728	769	751	699	704	772	686	736	703	746	722	684	673	775	724	762	719	754	763	659	725	770	803	746	741	725	721	711	721	700	693	714	758	769	740	732	757	749	734	718	681	744	752	723	777	738	758	716	706	645	672	706	798	762	744	729	709	706	704	686	744	724	746	673	680	728	706	711	728	726	714	755	738	733	735	737	722	717	786	728	766	754	723	749	739	711	741	711	734	770	742	746	697	748	734	716	706	754	751	733	736	715	754	738	723	752	724	757	713	683	707	708	741	782	756	734	720	707	737	740	721	743	705	672	727	744	697	758	753	693	721	708	769	731	736	682	703	772	766	752	728	683	755	783	699	704	742	728	706	735	744	699	755	714	795	787	746	734	731	720	708	704	757	723	711	715	763	710	684	739	712	661	711	711	700	732	732	747	709	750	728	715	775	690	713	741	677	713	749	741	746	701	756	698	675	716	713	705	734	736	732	715	774	710	768	698	732	700	728	759	717	735	723	729	698	733	725	743	764	704	768	710	725	691	698	676	729	744	699	734	729	748	735	737	745	740	707	699	689	759	703	782	780	729	730	717	697	728	702	701	727	712	704	764	712	693	708	709	745	730	664	697	738	722	739	691	731	726	749	752	707	693	747	749	659	734	797	762	767	767	748	751	773	684	718	691	757	768	742	757	710	693	706	714	716	715	716	737	762	775	689	740	806	707	774	725	720	684	741	721	672	715	710	714	683	701	749	682	721	741	706	711	700	727	743	701	772	755	725	659	719	755	743	737	797	706	735	763	777	692	703	732	727	724	758	785	713	712	743	726	699	704	698	743	739	748	739	726	712	693	744	740	761	710	758	701	726	664	683	743	764	734	786	737	747	751	754	720	750	753	759	775	696	745	703	707	697	734	796	715	723	784	746	705	734	688	730	670	736	750	717	720	708	715	731	789	729	731	727	683	709	758	720	713	741	711	748	720	766	747	790	747	696	691	772	698	738	714	680	723	731	727	741	711	695	772	746	774	781	677	706	691	688	685	743	704	721	770	735	686	733	735	688	768	717	731	728	708	749	714	709	735	720	706	714	744	730	756	710	720	715	737	772	689	722	694	749	753	732	774	758	750	731	707	731	739	740	774	739	720	675	744	734	751	754	701	753	760	731	708	709	695	756	698	773	749	768	786	755	735	722	744	713	748	704	714	712	705	766	704	725	810	754	756	702	679	769	730	713	740	751	741	779	695	703	703	733	672	692	704	695	756	741	732	758	731	740	689	730	735	759	744	734	708	759	734	723	717	743	765	717	717	746	771	709	750	688	709	779	722	731	713	727	726	736	730	744	738	767	723	737	719	768	725	699	728	781	768	736	747	747	695	745	744	751	738	719	716	713	770	725	676	736	691	682	732	684	716	725	691	706	739	745	698	720	712	710	711	737	720	677	713	684	732	735	735	700	672	713	739	685	720	746	726	758	694	712	711	676	675	697	717	777	721	784	792	744	780	739	745	755	754	722	744	732	731	723	691	755	714	685	735	702	708	683	698	724	712	772	718	756	735	689	703	716	693	781	725	756	730	723	689	769	708	758	730	712	799	687	750	735	757	783	681	709	786	764	715	740	734	732	748	735	720	644	724	748	754	681	732	747	713	691	744	706	701	705	720	705	682	734	728	751	747	715	776	733	692	751	729	740	735	763	732	743	725	758	736	763	716	778	731	711	758	741	706	698	707	719	731
29582	19725	13265	9286	6027	4022	2600	1794	1141	852	872	578	550	505	583	741	748	681	1582	1778	1469	671	428	366	358	302	356	311	304	249	249	264	273	303	329	357	328	286	302	295	262	252	256	271	271	278	276	290	238	292	262	245	243	267	265	259	279	257	276	267	250	258	254	238	277	255	280	269	274	275	276	255	262	247	253	272	276	280	303	297	245	279	280	261	270	246	256	220	264	274	278	292	269	290	285	273	250	268	270	270	251	247	289	288	255	237	244	255	255	261	244	282	285	281	286	289	255	321	277	256	257	283	291	252	256	250	301	273	223	270	281	249	258	249	246	255	236	284	262	282	285	239	271	249	262	249	274	250	269	255	260	265	256	279	266	288	282	227	258	263	241	287	265	254	260	285	279	283	301	273	277	292	265	286	268	247	255	266	283	264	259	271	255	285	266	248	295	262	272	250	255	254	256	257	270	267	254	292	275	300	279	247	262	278	251	271	260	296	259	260	270	257	250	267	258	280	260	266	287	265	251	241	227	255	263	289	251	271	256	264	290	243	256	276	281	293	269	258	255	271	280	264	257	289	259	262	288	263	266	279	255	241	276	271	279	254	266	265	288	274	283	299	289	253	259	238	262	267	270	240	238	293	291	298	256	262	257	251	275	288	263	254	236	278	270	268	281	281	259	273	282	297	257	274	250	283	273	269	246	254	269	238	269	275	284	256	290	298	267	292	273	246	251	265	282	283	261	268	272	270	258	272	236	281	260	305	291	247	256	275	270	291	241	246	253	261	243	290	298	246	304	301	267	245	255	279	266	283	256	278	281	290	283	257	268	295	263	295	253	263	262	271	272	290	278	258	245	246	275	246	277	278	247	265	255	286	259	256	241	285	266	297	279	259	275	238	241	276	277	251	252	272	250	282	238	295	284	276	242	262	292	291	284	295	223	257	250	286	255	277	254	255	247	251	293	269	278	275	279	273	284	261	269	273	272	227	250	287	270	253	262	274	249	259	268	282	265	275	254	276	268	286	260	264	269	246	248	257	244	243	253	256	249	270	229	279	253	240	269	255	286	297	261	295	264	287	264	256	263	285	266	278	257	254	253	266	248	257	250	268	280	274	276	255	271	269	289	254	276	266	277	291	316	237	262	262	273	269	267	276	230	268	263	258	289	293	253	269	245	269	278	254	254	264	270	268	275	280	266	235	263	291	294	307	249	251	256	290	271	237	269	253	280	281	271	241	284	275	277	285	266	243	267	258	265	263	259	268	271	272	294	251	287	295	260	259	260	266	259	263	280	262	272	288	258	273	263	244	262	261	285	269	282	259	293	258	265	255	254	270	284	255	265	275	294	268	267	256	246	240	255	284	264	267	268	271	286	280	266	249	254	271	273	281	280	286	298	258	243	290	270	308	247	269	264	254	255	263	278	263	267	264	258	267	257	252	307	243	276	261	265	281	242	262	259	270	263	276	281	280	286	264	257	273	288	277	296	285	269	246	243	251	265	276	258	269	256	246	257	268	252	278	270	273	287	279	250	290	276	288	276	270	264	258	283	267	270	270	282	262	276	249	272	266	253	281	259	261	290	268	250	266	258	262	287	239	292	260	283	273	276	262	232	282	307	265	290	282	258	273	253	265	266	251	275	260	263	243	269	275	261	244	251	272	248	296	265	287	253	266	269	273	268	255	269	258	255	270	250	262	273	268	263	254	271	277	270	288	293	283	261	269	259	291	281	242	259	295	277	271	264	260	281	271	279	265	292	272	266	276	266	272	252	255	230	259	257	278	277	270	260	274	249	258	271	308	239	263	291	276	267	271	255	295	264	280	261	293	258	275	255	278	287	256	284	269	285	272	265	245	258	243	265	250	259	269	281	263	253	296	246	252	267	286	243	263	288	278	271	296	276	258	285	270	262	254	270	286	276	285	257	242	301	258	256	247	263	229	263	257	263	287	281	281	281	284	302	273	263	257	260	255	282	233	258	275	282	262	280	237	253	246	265	278	245	247	281	260	275	253	258	256	255	263	272	286	271	260	264	272	259	280	250	268	267	268	276	273	271	282	255	247	249	279	280	253	264	251	250	263	286	266	266	281	250	276	244	237	289	281	293	276	236	295	255	260	256	252	267	271	260	256	271	292	266	259	246	268	240	281	251	269	292	257	293	265	271	278	276	253	241	257	276	275	255	277	244	259	247	282	259	293	289	253	269	288	277	257	253	252	243	269	272	269	260	274	258	284	288	285	240	259	269	269	273	273	261	268	260	261	275	252	256	280	312	271	276	255	229	281	289	254	265	259	260	267	280	270	230	270	255	264	252	253	260	270	254	281	268	283	261	277	269	274	244	254	259	252	262	257	261	253	266	275	242	263	260	243	241	258	258	285	280	271	234	271	263	280	266	246	257	274	259	272	260	277	232	228	255	284	274	283	275	261	266	267	270	302	301	261	276	248	258	285	257	261	267	270	269	287	260	274	254	246	249	243	246	267	289	254	262	269	250	240	235	265	239	282	257	263	256	263	236	261	270	270	270	257	259	277	275	274	246	289	282	264	240	289	303	263	241	269	287	279	224	257	278	276	271	261	274	269	245	269	275	234	293	258	284	243	262	264	270	280	282	272	279	266	267	280	275	279	254	270	291	262	250	276	292	268	252	294	251	278	272	259	289	298	238	305	263	276	256	251	250	286	259	231	272	291	243	288	245	259	262	279	240	278	282	272	286	267	255	310	296	233	237	272	265	258	242	246	261	283	261	269	275	251	269	269	268	264	272	255	278	248	282	264	265	293	240	266	286	245	274	274	285	291	232	270	291	263	274	263	263	275	290	255	261	248	273	303	248	252	275	269	300	247	264	259	277	268	262	263	265	242	265	273	289	262	246	275	286	257	263	279	254	294	262	262	256	260	264	266	264	249	248	283	252	248	282	256	277	254	293	288	255	251	265	248	280	270	226	294	280	265	263	300	257	259	253	259	256	257	257	253	273	262	264	288	284	260	278	243	250	276	272	276	254	263	319	255	286	246	273	277	267	282	242	275	266	267	277	259	282	264	251	269	272	267	273	291	259	239	260	240	292	265	237	272	230	264	270	266	273	258	262	277	267	278	278	259	248	273	250	281	259	280	274	271	264	250	275	287	287	274	253	257	270	246	278	286	276	254	263	294	244	262	285	249	291	289	261	250	273	279	265	273	287	265	271	274	256	259	241	277	271	261	245	269	248	259	257	272	241	265	273	261	249	263	245	267	249	282	244	264	258	288	268	272	283	280	303	261	259	274	281	272	267	274	238	268	266	243	249	290	279	250	263	281	231	261	258	284	272	236	242	270	273	290	246	264	265	268	286	239	252	244	245	273	271	248	265	269	258	259	276	272	247	276	244	266	246	238	274	253	280	267	273	235	266	253	268	255	266	281	287	267	301	273	274	250	282	249	275	246	257	271	243	274	261	289	263	279	261	285	251	257	268	258	276	274	311	263	279	270	264	245	276	272	280	272	264	297	257	248
10624	9116	15524	15259	13169	11171	7881	6089	4590	3489	3497	2506	2093	1942	2366	3373	3385	3144	7743	8392	6609	2809	1606	1466	1308	948	1033	893	826	872	834	823	859	1000	1275	1051	1116	924	875	869	803	819	821	744	758	782	769	742	765	779	702	716	708	753	733	767	726	759	740	746	848	705	688	778	754	743	749	760	723	732	745	770	768	726	778	730	700	739	756	753	751	763	746	758	752	782	711	742	736	704	778	776	768	728	756	762	701	743	786	807	721	767	726	760	724	758	743	756	739	776	786	760	754	759	775	770	794	762	703	787	773	730	678	737	752	737	741	742	735	721	678	797	724	762	725	741	767	741	756	785	787	714	787	798	743	735	745	743	769	778	756	743	742	765	776	773	743	773	710	705	712	741	713	780	729	768	737	763	712	807	715	747	739	723	721	750	764	750	742	757	777	737	750	765	716	720	724	780	760	796	688	782	774	735	725	770	723	752	749	728	762	745	715	825	744	742	766	734	741	706	752	781	740	755	738	782	712	724	714	757	718	722	761	743	710	784	743	762	815	748	740	759	743	736	751	752	774	746	751	727	751	726	762	744	733	733	728	692	748	710	763	759	750	671	756	732	731	747	722	751	726	692	736	761	796	730	775	743	769	746	738	730	721	815	795	806	774	718	762	753	752	789	781	697	771	750	749	768	747	771	784	771	791	781	779	752	777	721	747	703	733	738	745	726	771	731	809	786	754	719	793	724	754	704	750	723	767	758	731	732	744	764	709	771	750	828	756	711	807	755	776	724	740	756	799	726	760	758	798	736	784	792	706	730	748	744	717	795	734	720	752	693	735	777	755	741	771	727	805	757	737	711	844	724	799	756	788	800	785	760	756	744	744	668	839	775	775	730	760	767	769	818	735	743	740	699	799	747	754	783	807	721	752	717	740	717	741	734	750	754	721	729	752	705	754	712	811	756	778	712	777	716	725	742	779	760	775	790	703	718	804	777	792	797	711	725	722	746	741	729	761	719	720	815	755	781	753	733	788	741	785	735	766	767	791	766	742	699	731	769	725	740	797	765	770	715	755	751	740	734	750	727	715	764	729	694	760	752	748	762	736	722	758	777	739	721	760	741	711	742	753	755	761	767	780	728	752	751	743	780	713	775	771	762	730	776	745	719	821	747	779	781	719	756	742	724	782	698	782	753	759	735	768	750	751	760	758	741	765	777	736	769	754	764	786	748	766	791	725	747	739	784	768	762	790	710	773	732	736	741	786	725	737	724	729	794	752	755	707	746	720	720	728	713	746	752	734	764	750	781	703	698	712	781	767	766	762	694	737	816	740	766	772	722	795	722	799	711	710	760	756	701	741	699	770	758	752	748	757	740	718	726	721	754	731	784	751	789	774	702	721	735	714	731	783	782	716	762	701	740	726	770	700	728	686	796	725	721	759	760	778	757	770	811	797	753	773	789	731	726	786	808	782	744	777	742	762	780	722	748	762	749	717	767	745	747	739	745	797	727	755	771	744	738	743	721	726	772	704	753	735	777	797	736	704	729	769	749	782	777	745	729	770	761	729	776	782	704	777	714	736	812	736	712	764	802	716	729	763	729	748	789	767	745	740	769	733	759	704	780	735	729	718	727	719	708	759	763	757	759	692	741	771	755	720	707	808	735	680	778	758	830	743	726	776	775	776	730	724	727	736	789	769	764	785	731	748	749	761	745	763	776	787	714	792	767	765	728	745	789	778	743	740	745	760	753	710	729	759	731	744	758	774	717	769	727	817	712	761	707	762	775	741	761	775	757	747	719	742	739	750	766	690	778	722	792	779	744	735	771	717	713	731	706	695	777	786	721	696	741	790	705	735	788	791	751	753	732	757	766	781	773	744	769	742	767	777	720	731	756	760	752	767	709	773	735	833	774	760	782	720	749	793	752	715	712	728	791	678	753	754	757	732	728	781	717	793	758	764	794	746	779	754	765	741	759	783	780	728	750	737	771	755	771	718	748	765	730	698	747	751	735	709	732	713	778	763	731	727	739	778	722	758	755	693	799	725	729	723	769	730	688	758	732	750	753	758	725	743	702	748	739	734	743	801	756	752	775	743	774	763	744	742	757	778	688	787	755	751	718	688	814	718	776	781	728	755	740	780	766	754	754	745	790	756	775	754	777	725	696	726	781	754	770	805	776	738	782	710	701	755	760	773	758	740	734	709	690	753	715	739	781	781	779	730	764	744	713	755	769	737	748	782	717	771	729	779	741	673	730	681	754	746	767	789	754	751	725	718	736	712	729	762	783	769	776	728	699	702	753	763	791	767	722	723	735	810	749	731	724	778	734	773	756	751	746	758	725	746	705	751	779	782	779	704	772	759	745	747	768	729	780	758	761	786	760	714	730	771	763	740	772	765	756	766	754	730	733	787	743	695	789	767	776	752	691	753	752	750	786	750	738	704	736	746	715	770	732	746	727	752	743	776	756	800	688	749	795	720	776	761	719	715	759	758	787	785	724	749	742	764	708	781	783	723	749	767	708	774	747	755	704	737	713	749	785	770	748	731	761	744	767	760	738	723	814	780	777	789	758	794	776	732	735	759	732	720	704	749	752	773	757	773	794	726	805	790	753	745	729	771	759	731	772	748	734	754	733	745	711	715	765	815	750	768	777	717	753	738	713	762	757	777	712	727	708	759	750	746	749	782	716	743	744	736	769	780	777	774	700	738	726	710	796	736	774	735	744	799	745	762	762	761	786	729	756	770	757	787	796	773	737	772	786	721	734	748	728	733	744	740	758	778	781	708	719	776	765	748	774	719	758	738	757	778	709	752	690	777	735	741	727	775	731	767	758	717	741	740	785	771	779	723	720	735	761	747	722	722	754	801	776	719	756	758	813	781	747	779	758	728	777	740	730	753	755	755	781	725	739	768	758	747	768	791	755	725	728	770	760	747	748	773	790	762	762	705	776	750	733	741	762	789	781	694	794	745	733	742	745	716	745	747	774	765	729	786	676	745	777	755	756	761	775	764	724	733	764	726	776	780	761	763	712	715	774	776	787	716	765	744	769	719	728	782	766	737	734	822	781	772	758	775	728	762	740	753	667	730	757	788	776	715	749	762	746	766	753	766	755	766	722	722	717	812	753	752	776	733	738	820	742	722	729	766	732	737	755	762	795	769	696	810	763	767	733	735	819	788	745	730	741	731	746	759	738	794	735	713	744	720	762	694	748	749	764	802	708	738	802	771	763	764	778	775	752	690	763	733	698	778	743	789	714	765	819	745	766	744	717	725	722	706	714	761	774	732	759	804	708	747	731	782	728	739	758	755	745	729	754	723	776	764	760	753	715	734	721	803	794	743	721	749	759	742	718	755	693	731	758	779	746	754	764	744	741	709	713	758	719	724	736	709	734	746	772	739	734	771	708	776	779	692	745	767	766	762	785	784	776	730	794	715	787	735	708	760	741	736	767	714	738	741	739	758	762	761	731	762	694	812	777	694	794	771	689	758	709	780	728	748	774	796	725	753	750
29760	21671	19876	14067	9959	6578	4159	2672	1747	1480	1336	810	720	729	1013	1315	1122	1024	2817	3115	2386	1005	561	494	428	373	371	329	303	297	318	318	290	338	484	397	367	352	319	288	291	313	269	290	279	285	299	283	305	291	311	269	265	279	281	296	259	282	282	304	289	283	289	275	296	294	274	301	288	260	269	308	251	258	289	293	260	286	272	306	271	257	284	268	290	242	277	309	273	303	287	309	297	278	268	320	306	281	367	282	313	274	272	309	275	274	310	299	292	280	261	268	281	289	260	274	297	275	275	275	276	287	279	299	321	272	284	294	288	288	249	312	292	282	301	285	319	272	267	291	310	275	272	294	304	298	310	270	278	305	279	266	275	299	289	305	258	307	283	306	305	265	274	290	323	277	234	266	285	269	303	275	292	282	288	273	295	276	272	297	283	290	289	295	316	319	274	277	282	290	283	274	304	265	290	265	263	303	307	292	287	274	280	293	304	255	258	288	286	255	281	277	272	259	285	287	293	298	257	300	286	316	294	282	271	280	261	268	321	257	270	283	321	296	267	286	272	271	294	250	292	299	288	284	300	290	281	312	282	289	304	290	277	269	310	263	260	286	286	294	292	296	275	294	294	282	292	299	276	277	298	284	272	280	272	267	273	294	275	286	256	282	261	303	287	265	271	257	273	279	293	315	292	265	274	289	284	293	275	299	230	303	292	323	324	282	247	276	295	283	264	274	295	290	292	280	278	258	272	292	297	294	279	277	267	312	284	275	301	264	267	288	267	264	294	303	283	315	314	283	292	304	264	276	273	289	277	290	269	278	265	254	305	293	277	243	287	284	292	279	301	270	273	258	315	294	326	293	272	300	292	283	264	279	282	293	269	299	263	280	262	268	258	262	279	318	274	273	279	280	254	262	299	287	265	265	281	273	275	283	282	264	274	313	285	270	246	299	276	300	292	274	268	262	307	277	302	251	311	254	270	257	276	280	271	284	292	263	283	294	315	267	281	302	265	285	284	261	278	309	278	281	298	314	303	296	278	271	278	280	261	327	248	296	283	264	296	288	277	317	290	274	270	278	292	287	281	295	287	302	293	292	267	279	276	269	306	289	285	272	288	304	271	264	288	273	280	288	275	264	272	276	270	288	320	270	288	266	279	268	325	238	293	291	281	257	317	272	307	299	299	303	282	276	282	290	285	253	268	265	265	295	296	273	265	277	296	286	284	306	293	295	280	274	256	285	287	287	304	290	275	288	281	262	282	259	308	301	299	279	315	265	288	269	288	274	294	274	260	308	296	257	238	272	302	285	325	262	292	280	310	270	290	276	276	285	289	266	285	285	296	303	270	315	306	290	285	290	291	307	297	277	307	288	332	296	289	269	288	277	290	292	281	272	295	269	279	290	268	290	287	256	268	294	278	261	287	289	299	306	281	307	305	291	276	296	286	277	301	262	285	257	272	279	291	278	289	256	265	261	297	277	280	306	283	288	299	270	275	258	270	306	292	261	272	293	293	295	260	304	313	279	285	313	281	305	336	290	286	301	269	290	286	324	256	281	309	315	291	279	312	263	296	296	302	293	270	288	287	276	287	282	273	286	311	316	298	288	294	273	290	287	280	278	300	279	313	303	275	269	282	277	269	240	314	296	272	292	301	314	282	301	307	296	275	297	315	316	298	280	268	285	261	275	288	284	301	270	290	275	309	282	264	289	266	320	280	296	259	330	274	301	313	321	280	278	289	305	284	269	328	316	270	282	268	256	281	288	266	308	301	293	310	291	284	322	265	306	290	309	303	271	281	287	281	296	304	291	258	278	256	300	278	307	304	294	277	310	266	262	290	299	298	268	258	319	278	278	311	295	267	281	294	284	295	262	274	281	278	252	284	266	296	291	283	273	297	312	293	287	309	278	325	305	271	307	273	289	288	308	275	310	271	337	283	292	302	292	266	298	278	270	291	260	270	299	277	284	313	299	275	264	294	293	259	293	295	293	261	276	310	279	313	282	286	312	290	284	294	321	296	287	300	276	302	295	285	295	273	296	291	289	273	279	305	306	289	313	276	310	275	298	297	279	317	293	260	246	298	323	288	251	301	286	277	285	295	290	291	329	306	291	293	285	306	275	284	265	291	286	257	272	273	298	248	251	270	293	243	268	312	287	299	268	316	297	295	293	293	291	264	282	302	274	281	245	268	291	301	297	269	294	282	270	262	285	299	287	286	296	266	282	280	286	267	280	288	294	287	279	273	297	267	285	260	250	281	293	314	298	291	276	262	276	281	261	297	304	271	277	299	293	296	272	269	297	296	290	274	286	299	287	261	280	271	275	272	278	293	311	290	295	281	294	296	274	314	285	283	282	266	281	255	291	285	275	284	306	297	291	288	295	322	291	250	282	266	284	265	301	267	265	303	302	293	266	283	277	271	281	300	253	282	278	268	288	297	282	276	290	278	281	266	308	291	319	282	287	294	294	252	253	319	283	298	279	266	306	284	290	280	269	285	304	304	293	295	285	262	285	279	274	299	313	284	283	267	321	305	282	311	284	270	284	273	282	278	304	260	289	297	285	292	291	322	254	330	293	309	294	272	289	279	273	303	278	283	276	282	284	263	251	284	262	273	296	250	285	270	305	285	292	288	288	289	310	280	296	277	322	305	284	295	307	287	318	279	321	302	306	282	261	303	294	262	283	291	270	296	300	295	291	315	299	283	288	288	273	308	291	253	256	304	299	282	288	278	301	291	265	305	322	293	267	272	271	302	251	279	313	299	320	291	289	252	280	290	315	296	304	296	272	303	289	297	271	283	300	299	285	265	312	309	329	284	271	303	272	293	287	305	304	272	299	301	278	293	309	283	299	288	274	265	285	300	301	271	253	291	253	269	278	286	283	269	290	282	325	319	280	292	277	266	296	290	250	261	274	260	295	268	261	294	295	294	335	290	267	280	289	286	293	300	273	296	303	271	275	282	300	274	316	259	304	279	261	278	270	299	262	243	250	269	287	280	266	284	295	281	313	268	307	296	263	304	308	311	280	293	283	282	273	300	263	280	301	255	302	261	310	289	267	292	255	287	287	277	271	291	296	273	270	301	288	290	258	308	284	255	266	237	279	287	290	278	274	299	281	300	287	282	274	286	282	289	277	276	283	271	288	274	296	313	312	295	288	271	303	292	251	280	302	269	260	325	294	306	271	296	271	325	279	273	299	270	272	300	275	286	298	275	276	261	280	271	292	284	282	270	302	310	290	274	285	286	305	289	292	304	297	270	300	285	278	298	322	266	267	284	258	265	292	318	281	305	274	312	279	238	295	255	315	314	273	260	300	291	314	269	302	274	332	279	300	290	293	262	297	269	311	311	273	254	315	278	299	261	282	264	282	274	275	303	280	290	289	260	303	270	303	275	280	270	280	299	298	294	305	290	286	289	274	270	293	253	292	283	286	314	288	261	275	302	269	263	278	266	289	311	259	260	314	271	280	276	305	287	253	299	291	292	267	249	305	298	288
11759	11826	20957	20633	18194	15411	11336	9160	6386	5738	5322	3495	3187	3057	4510	5369	5037	4329	12355	13152	10631	4096	2586	2029	1720	1410	1423	1005	951	980	973	892	906	1286	2227	1324	1297	1137	1078	946	840	859	826	835	823	798	798	822	776	815	787	792	835	797	749	830	841	781	795	786	762	844	794	816	805	781	788	785	801	840	840	805	830	804	774	778	733	833	812	812	820	804	829	777	773	802	808	766	825	806	772	836	788	812	785	803	804	848	809	824	788	831	803	818	773	826	780	803	817	749	795	796	776	792	772	808	866	804	731	783	730	810	772	820	804	813	782	794	762	780	825	798	783	798	810	851	776	767	771	786	814	771	779	725	805	797	758	796	767	812	752	799	770	797	827	869	823	779	805	805	814	791	820	815	773	725	799	719	840	806	784	725	770	812	756	801	792	850	841	809	804	849	810	799	777	853	846	788	821	752	822	767	750	801	862	761	822	831	805	759	783	781	771	760	816	772	800	807	815	757	788	749	819	755	750	792	767	750	793	806	784	828	768	788	798	796	782	830	820	786	813	757	773	787	769	769	726	791	791	766	750	751	775	838	844	769	783	879	815	838	812	772	768	713	810	808	768	797	796	793	768	827	819	812	744	749	806	780	765	806	792	808	795	751	845	834	795	890	777	783	749	750	788	847	837	761	760	766	784	764	799	785	788	773	823	799	822	778	868	799	797	785	765	803	796	814	819	782	796	767	807	793	787	795	809	760	765	827	835	752	829	792	778	754	772	789	788	785	786	768	776	823	772	827	826	802	831	807	763	830	739	796	802	769	793	783	772	789	754	857	760	766	791	792	768	771	787	781	796	795	762	731	822	803	809	800	826	814	799	741	793	787	754	804	813	741	792	806	817	804	809	822	760	753	770	765	812	818	831	853	800	786	801	751	771	781	784	790	800	799	864	831	831	824	794	789	818	835	780	820	802	796	825	823	832	815	779	770	792	771	785	802	764	813	793	837	773	838	835	758	827	796	738	776	818	822	803	826	819	795	788	818	757	778	755	810	806	726	777	793	749	823	837	806	754	828	776	820	818	814	791	734	774	804	816	797	782	814	776	810	782	763	813	818	806	745	765	825	798	878	831	798	798	774	768	781	784	847	817	797	772	863	823	764	817	793	773	778	777	776	771	779	827	843	800	788	833	789	805	830	759	757	791	781	766	785	818	776	775	797	818	810	815	821	775	815	839	774	805	782	808	774	796	791	780	767	826	794	815	748	848	797	777	747	799	814	832	818	798	834	770	776	810	781	796	830	827	850	804	748	778	823	828	822	817	760	785	869	809	751	803	815	788	754	810	788	819	784	793	772	782	804	807	810	755	803	815	766	794	782	764	812	818	779	821	806	793	787	818	803	774	803	754	796	794	774	786	787	810	876	820	797	841	798	765	763	802	789	753	793	776	795	842	772	775	751	790	831	713	821	828	821	740	806	735	820	790	797	783	799	791	808	824	773	738	818	795	841	798	793	810	818	813	806	808	848	779	832	793	826	804	792	758	786	776	794	802	744	804	766	794	819	801	789	830	763	805	787	736	783	774	811	852	815	836	784	772	776	797	792	886	782	783	866	827	785	738	881	788	821	812	869	805	804	770	800	802	804	815	774	825	845	819	776	763	807	775	839	822	797	785	796	786	847	782	753	811	799	827	813	762	812	880	748	743	789	775	841	808	789	824	808	758	817	796	808	769	835	844	772	831	795	783	803	813	842	747	825	811	837	789	797	801	793	751	775	816	794	776	833	797	797	780	811	810	797	799	791	826	754	819	824	839	840	776	821	798	771	754	754	742	792	792	799	782	794	805	739	791	782	748	769	824	751	795	865	836	777	802	827	796	759	739	817	817	799	787	845	824	839	798	750	746	800	817	821	791	785	822	799	795	809	845	763	798	796	803	794	769	781	769	804	820	790	802	782	861	788	773	772	812	758	814	783	785	788	812	798	749	850	789	804	778	790	760	785	770	755	781	813	821	829	801	761	819	775	795	735	727	797	791	825	791	830	789	764	778	766	764	750	789	755	774	780	861	762	812	864	785	765	723	760	805	803	789	774	875	785	809	761	762	768	791	793	799	752	751	791	847	816	744	791	796	805	783	756	765	815	788	820	779	784	861	783	778	791	765	840	781	842	799	816	780	787	799	744	802	790	769	734	747	821	778	830	812	760	785	744	821	762	816	824	769	779	777	777	783	763	798	827	845	736	799	744	828	784	781	804	773	788	822	826	769	800	840	789	778	834	781	821	802	806	819	813	798	825	797	765	743	806	789	801	847	845	828	812	789	793	781	813	780	783	777	830	794	787	804	836	804	794	808	755	827	782	745	815	810	819	802	777	790	836	779	795	802	824	782	812	761	846	769	745	810	787	826	813	785	777	799	791	791	819	782	809	780	776	808	813	774	809	747	800	774	785	779	845	810	775	853	802	785	801	795	790	796	785	789	846	829	789	804	827	809	804	830	789	798	801	838	754	807	790	796	841	774	779	789	764	772	801	818	772	783	836	831	774	744	815	780	858	793	760	825	819	814	835	815	787	828	765	790	826	819	757	793	789	791	812	827	818	773	834	784	816	825	812	745	818	849	812	803	826	807	796	787	811	811	741	830	759	780	771	851	772	847	779	771	801	785	843	829	798	765	753	808	778	795	805	840	774	822	742	788	801	803	814	758	769	838	814	820	786	849	790	797	795	810	793	826	788	782	852	808	757	755	825	803	826	781	830	831	830	810	737	791	804	823	817	773	744	771	745	809	809	777	788	836	842	837	812	847	796	751	780	824	797	746	794	786	801	740	865	828	853	782	840	746	815	839	826	751	781	763	817	716	785	829	830	814	791	791	788	710	773	750	771	861	797	809	772	770	787	768	786	795	809	758	787	775	769	733	805	784	760	766	839	855	823	800	824	812	804	787	803	738	790	769	759	814	824	796	791	804	805	789	793	803	810	819	803	816	792	802	830	799	811	784	786	789	784	833	780	781	782	775	845	745	799	752	831	834	803	759	804	779	740	766	819	794	773	761	764	757	768	799	793	827	779	834	803	795	810	813	804	781	775	791	842	788	765	782	836	804	788	835	770	773	752	794	753	847	810	802	803	811	849	782	833	802	771	801	805	802	782	784	787	814	825	777	813	816	812	827	764	763	770	805	782	799	758	821	792	810	804	814	839	805	812	795	782	749	820	735	840	810	815	771	817	795	802	810	791	819	815	774	838	854	776	812	765	795	761	752	779	787	769	811	777	775	746	708	775	793	828	781	756	779	842	792	814	808	760	833	819	822	836	810	837	797	806	846	777	776	792	782	862	791	810	796	775	780	753	780	827	803	791	803	849	845	815	775	797	794	800	818	766	797	825	790	842	774	831	810	795	806	808	814	812	797	793	812	748	777	819	857	795	804	801	826	783	812	810	785	787	731	828	812	805	792	781	787	843	810	838	832	815	748	765	775	780	801	829	803	774	812	859	780	827	781	792	831	784	782	835	753	779
28895	16126	3504	1239	783	617	528	433	348	357	366	331	287	321	328	315	306	283	374	420	400	275	270	242	284	260	261	262	267	292	249	247	240	264	258	255	302	278	280	252	249	239	270	243	217	238	253	278	258	243	255	260	255	238	262	265	246	248	268	254	260	239	266	260	263	253	223	242	247	233	249	240	279	254	252	264	252	237	278	234	247	269	240	258	249	251	241	275	249	280	264	243	297	227	260	231	268	243	258	246	216	276	271	297	238	234	245	243	242	276	241	274	255	247	272	248	259	251	255	261	240	256	256	285	248	246	251	250	246	242	248	221	251	260	262	266	239	259	244	269	264	277	279	250	247	241	246	232	249	246	274	249	254	270	250	252	237	264	259	219	246	251	265	280	260	265	244	274	267	277	273	258	304	247	235	254	252	242	262	221	257	282	236	277	250	281	254	269	253	255	233	261	253	262	263	240	261	244	230	250	246	223	258	253	279	253	246	250	249	250	256	264	269	268	242	257	238	237	241	246	267	222	260	249	253	265	281	231	238	248	242	252	267	258	263	244	252	250	247	281	260	233	273	283	260	238	264	217	241	240	251	272	255	253	288	252	257	227	251	260	236	228	286	281	256	216	255	264	278	271	259	278	257	260	263	232	261	218	278	251	262	231	259	272	261	265	252	261	234	231	213	249	223	256	267	249	311	271	242	243	269	245	245	235	256	213	227	242	250	259	245	254	249	265	247	262	274	254	257	264	256	270	229	225	245	237	255	260	235	253	247	274	261	244	246	250	277	240	228	276	256	227	244	241	271	241	263	262	270	260	246	256	243	244	274	291	281	239	254	258	234	240	272	259	255	279	275	246	231	255	240	272	236	263	254	250	276	253	245	261	241	248	232	250	274	215	252	239	219	232	229	270	225	264	279	262	265	264	253	236	242	281	237	246	242	249	281	265	255	253	267	241	252	283	253	207	249	249	241	248	245	255	235	275	248	265	261	251	242	243	275	264	265	255	263	275	272	248	247	267	236	237	253	256	256	241	241	277	265	248	238	234	257	269	251	268	272	278	254	242	286	284	249	233	253	246	265	255	252	252	229	273	255	268	246	254	236	268	272	273	245	276	255	268	251	243	268	219	246	252	249	257	252	247	217	236	246	242	259	268	227	244	266	255	264	263	259	235	263	243	254	259	279	254	249	234	227	256	269	250	254	267	235	257	250	231	219	229	243	250	254	243	262	270	273	247	255	235	267	230	306	221	299	281	238	260	241	250	256	256	250	233	245	251	268	253	244	275	235	251	243	249	240	264	286	267	259	262	233	241	253	256	258	250	229	231	237	257	228	275	240	233	260	243	282	256	234	259	249	244	243	256	274	221	244	258	267	239	256	259	268	230	249	247	285	271	226	242	222	267	250	238	265	250	274	243	259	220	258	261	267	288	252	253	265	266	244	259	269	218	271	247	288	225	275	256	268	256	270	250	261	264	262	239	284	284	238	240	274	243	242	250	236	278	255	287	237	248	218	212	283	282	240	247	209	275	246	256	252	256	229	234	281	259	244	259	259	248	241	246	271	248	258	240	263	246	252	259	255	234	257	246	261	260	225	255	243	277	254	240	249	263	271	243	256	244	265	250	234	255	262	262	258	234	257	269	242	257	263	266	245	281	244	270	247	258	249	254	248	273	253	232	249	278	267	258	255	249	267	204	245	278	276	250	248	272	263	290	246	292	251	230	265	230	263	277	237	263	249	259	258	248	263	246	263	261	265	246	272	270	247	259	278	240	239	239	249	261	262	226	266	243	254	257	290	237	258	251	250	276	242	246	252	266	276	256	257	262	250	256	237	236	246	235	258	262	238	249	265	259	261	265	259	243	246	280	237	277	241	265	273	273	269	267	247	240	260	234	243	226	232	264	245	267	241	265	264	229	255	265	235	241	235	234	276	245	263	280	235	258	277	245	254	239	251	234	223	252	256	219	289	276	245	241	257	256	288	268	278	257	241	260	244	279	245	249	233	268	239	227	275	265	242	248	273	262	254	273	258	257	270	240	284	269	266	241	252	243	237	268	243	242	259	249	257	301	265	240	274	247	242	254	255	236	242	264	246	256	240	244	266	248	257	245	260	261	255	283	262	268	266	251	255	244	255	261	252	268	261	280	271	253	229	232	248	274	257	276	242	257	288	243	274	257	268	277	262	249	253	232	266	252	274	267	247	269	240	258	294	261	253	261	236	246	248	237	275	265	281	222	246	240	219	255	243	236	256	257	240	239	251	253	233	251	254	294	248	237	252	251	247	285	265	258	260	256	249	265	252	270	251	257	254	285	282	253	248	257	267	274	269	260	255	232	225	257	279	276	261	214	281	254	237	235	262	280	263	242	268	219	275	256	274	250	241	257	273	257	265	250	273	274	272	281	246	273	250	244	257	249	246	289	233	259	241	245	229	244	234	253	273	249	280	251	241	266	282	266	247	253	302	274	269	258	246	283	255	235	239	269	249	240	244	247	252	262	300	237	236	261	252	268	231	245	231	221	240	222	270	265	254	267	265	259	267	237	268	273	222	248	281	244	241	249	290	258	278	249	241	222	253	256	257	235	230	241	241	241	215	241	219	265	255	263	294	271	284	279	253	248	249	250	282	245	255	282	262	242	256	232	234	251	265	263	244	246	239	272	251	248	255	232	255	259	268	262	259	260	254	254	252	223	241	253	243	245	237	236	259	274	247	252	270	254	262	263	262	251	232	244	267	255	267	253	252	256	239	289	270	254	258	263	265	271	259	277	241	250	257	282	247	242	270	251	277	270	256	261	261	256	236	251	229	267	270	246	235	264	294	247	265	248	267	241	253	246	302	252	249	247	251	257	259	241	260	238	251	268	260	240	247	289	280	244	262	233	229	245	242	251	272	271	241	267	290	269	255	241	275	246	226	248	232	237	271	254	242	275	265	249	226	245	284	224	276	252	228	244	278	240	255	236	247	256	234	255	249	231	238	258	250	234	254	262	257	237	227	247	276	248	255	274	253	234	253	259	214	245	282	254	245	259	219	248	274	273	288	253	260	278	261	240	306	263	254	260	251	260	231	250	236	260	241	265	246	251	242	245	237	275	276	262	245	262	240	279	246	230	247	251	237	261	239	232	238	245	243	273	233	273	255	257	243	273	236	271	252	264	268	270	231	240	220	270	243	259	225	254	257	249	261	231	252	274	268	253	216	263	251	260	254	246	239	229	250	243	244	251	249	241	245	241	248	265	250	269	259	248	253	264	239	250	238	243	242	231	237	268	250	273	258	252	266	242	259	234	248	248	256	226	222	261	273	245	232	263	261	246	262	259	241	264	248	261	251	245	268	248	249	241	278	228	273	254	242	261	264	251	243	254	249	273	269	277	260	268	235	245	242	251	257	257	250	252	257	240	253	276	222	238	254	231	266	260	237	256	248	255	234	242	289	260	246	242	266	266	227	243	244	252	274	250	272	218	253	267	268	230	269	264	189	264	294	235	291	242
6897	2758	4202	4057	3095	2565	1918	1595	1325	1358	1152	1098	1042	1002	1120	1115	1076	920	1466	1631	1415	841	837	810	808	729	750	750	710	729	745	738	763	744	748	784	761	688	756	706	757	720	669	702	740	726	710	714	708	677	748	658	723	742	694	741	709	753	691	713	732	701	697	707	676	715	669	685	690	718	744	759	731	686	757	715	774	718	740	742	725	688	673	777	719	723	713	738	663	690	692	718	711	682	717	683	716	727	714	727	739	672	735	701	691	714	705	711	670	697	695	733	762	739	699	700	703	749	753	713	712	687	716	704	711	750	663	734	756	720	731	686	752	716	693	702	754	719	723	706	709	690	726	693	775	685	729	679	711	765	714	680	708	699	675	691	696	777	714	671	702	749	755	691	689	731	738	723	736	728	712	733	729	671	688	715	733	717	731	727	702	724	765	737	693	746	717	702	760	710	726	694	686	702	722	713	744	740	730	697	672	706	708	660	749	707	704	732	705	671	710	699	770	701	699	701	739	754	718	697	724	757	704	755	736	696	705	746	650	746	741	745	672	752	724	701	717	705	727	723	727	712	682	720	757	701	695	750	811	719	698	746	726	708	739	687	704	696	714	738	713	732	703	657	709	700	737	686	718	662	689	711	744	712	732	724	688	727	711	669	739	703	747	713	703	727	704	687	741	714	698	710	720	772	719	710	719	690	683	722	697	752	701	698	704	723	807	718	708	758	727	681	727	685	693	750	714	670	715	709	653	723	735	747	721	712	691	685	709	764	709	681	705	708	692	729	724	710	738	714	723	742	676	747	689	700	662	721	679	752	724	707	743	716	744	725	740	720	707	705	731	727	691	668	657	718	733	699	732	712	727	715	765	766	746	752	694	705	738	710	754	719	764	715	723	683	695	752	698	721	709	727	719	689	707	677	744	739	729	675	711	725	733	679	708	746	674	675	731	670	758	701	688	724	661	717	723	705	724	676	754	727	664	699	737	700	686	755	742	715	688	685	751	687	743	740	741	761	719	675	769	717	724	718	687	706	686	662	730	690	718	665	786	738	726	696	728	723	719	719	730	725	735	723	692	707	727	676	707	694	716	712	765	700	760	681	702	674	737	697	738	713	725	731	721	709	732	731	751	728	757	715	772	740	691	704	714	718	736	689	713	716	713	748	733	715	697	709	713	708	741	694	755	692	724	708	709	722	683	697	692	744	724	730	760	682	735	725	739	695	745	721	682	803	713	675	687	761	689	732	709	678	646	700	708	743	726	748	669	754	687	707	734	739	686	730	716	713	757	764	751	663	705	729	716	693	694	691	700	739	703	765	700	713	763	710	714	757	719	700	747	728	734	731	672	720	752	697	722	681	721	676	700	706	747	727	708	766	722	731	693	724	733	746	716	720	712	726	683	687	772	696	694	724	694	691	732	728	674	696	671	674	722	702	736	700	744	689	747	726	691	732	740	717	703	721	707	706	753	683	714	725	711	718	707	734	656	696	765	737	741	698	754	727	748	753	723	675	722	776	684	725	729	698	701	770	698	715	773	715	738	702	715	743	733	770	732	713	713	715	700	762	686	668	694	727	769	712	728	674	718	690	755	687	715	715	718	699	705	745	707	781	734	689	725	740	713	753	709	749	731	718	785	687	714	676	698	710	722	727	763	724	710	737	678	743	701	692	727	666	733	728	663	728	725	698	710	725	713	710	718	703	678	760	689	755	724	705	695	712	696	693	710	722	673	689	696	702	714	768	702	695	680	694	731	735	704	755	735	693	743	719	667	727	734	722	718	723	702	751	702	733	701	689	743	707	691	712	718	747	710	705	679	735	723	706	753	734	740	715	743	707	738	720	646	706	680	714	711	692	734	706	716	730	707	722	712	690	715	730	723	682	707	714	704	706	748	729	729	738	691	739	762	705	709	696	701	711	789	712	716	730	720	675	686	697	722	734	715	745	711	766	689	681	722	701	708	671	686	780	708	740	758	715	718	699	696	697	729	726	697	681	707	770	683	681	754	745	684	708	699	687	710	693	705	737	698	690	682	741	792	680	779	728	760	714	718	685	751	720	728	664	707	753	676	763	746	729	702	722	719	733	675	724	708	726	717	676	714	734	695	708	744	721	727	746	706	753	678	707	744	669	732	725	674	707	743	729	696	746	718	724	656	740	732	704	717	720	763	728	739	699	691	754	707	741	747	677	743	698	696	738	719	721	773	720	724	715	712	697	655	695	650	729	696	701	715	716	770	755	750	731	721	681	708	723	760	776	673	710	697	687	706	715	736	715	709	751	706	738	727	730	708	770	691	713	760	759	758	732	690	710	707	766	729	714	706	706	720	711	729	738	696	666	718	704	738	723	653	683	714	713	751	773	683	732	716	725	731	695	727	712	765	711	681	704	715	711	707	707	728	711	737	693	749	692	735	734	739	752	701	686	698	751	690	733	715	742	742	734	762	760	712	695	741	720	700	771	709	709	698	731	696	717	689	663	777	701	722	733	675	710	735	712	681	713	720	723	743	745	714	703	713	713	653	755	719	714	688	706	694	708	696	706	696	731	695	691	705	693	697	712	726	699	693	727	659	736	724	772	731	723	707	679	731	723	690	723	782	745	714	712	739	713	661	702	732	685	707	711	701	750	673	659	706	776	742	773	698	738	707	732	722	674	754	700	717	707	711	765	726	739	704	703	713	728	707	705	733	735	709	671	681	736	716	728	699	710	718	685	727	753	678	751	716	674	748	708	693	761	747	687	710	724	658	748	721	740	721	698	689	729	669	741	748	657	689	718	716	728	710	720	712	767	760	719	746	636	690	687	769	739	717	696	690	725	721	705	765	755	688	711	688	717	700	723	658	690	702	701	742	719	712	746	745	704	762	758	752	699	727	728	727	759	718	718	725	706	749	695	689	708	736	689	705	766	719	767	746	730	727	726	717	683	725	717	709	769	743	739	757	676	743	680	711	714	706	790	689	697	726	726	699	731	729	715	730	710	697	714	716	704	710	723	717	738	691	678	782	734	748	740	772	686	705	726	693	728	722	671	690	702	754	718	729	723	693	757	722	717	712	740	694	713	706	740	699	727	653	727	701	717	735	713	701	682	709	693	772	674	721	749	756	711	665	706	681	728	663	774	745	731	719	703	743	763	739	744	682	661	725	667	729	728	723	712	755	712	677	723	702	733	673	701	737	720	699	697	741	691	732	713	703	685	700	718	747	703	721	704	759	700	697	699	764	734	757	691	745	725	690	726	719	761	725	732	731	742	706	703	716	708	722	709	695	712	708	740	697	719	736	667	745	672	736	692	682	733	697	749	725	766	701	738	688	740	702	713	703	685	714	720	687	763	743	666	703	724	751	746	706	693	723	651	714	712	701	695	752	719	707	785	767	730	733	717	720	723	712	722	719	703	749	738	728	711	689	705	768	733	719	706	683	716	717	715	731	730	748	733	699	749	731	731	732	750	690	695	699	750	648	725	751	773	706	750	661	685	745	727	753	713	711	747	680	701
29344	19803	13565	10108	5269	3086	2308	1443	1054	948	780	608	551	590	793	844	635	567	1944	1874	1280	591	389	371	388	373	316	271	292	277	311	268	268	285	315	362	313	278	294	229	290	281	274	268	253	263	272	305	254	306	270	277	274	281	297	277	270	315	260	287	246	259	275	269	240	297	263	298	239	283	255	280	283	276	240	297	291	275	259	253	260	277	270	271	258	255	261	266	249	263	287	246	253	262	272	253	282	274	270	247	260	264	261	270	293	272	239	230	276	283	251	273	272	274	272	263	255	295	263	273	247	289	243	271	301	274	275	244	262	283	260	264	277	285	272	268	286	271	285	260	255	258	286	287	286	274	269	280	280	265	272	265	276	253	241	279	279	252	277	228	266	268	286	290	273	283	282	263	289	256	262	286	268	251	262	266	268	276	280	260	270	281	296	273	248	283	271	265	246	255	273	260	284	296	295	269	259	272	289	290	293	281	274	271	279	247	269	282	273	281	264	244	262	251	280	294	230	251	268	303	261	253	297	252	271	247	272	282	280	286	247	278	271	269	250	287	271	278	238	253	235	280	296	305	246	248	283	268	288	258	257	225	291	297	279	273	291	260	290	259	276	250	284	267	248	308	240	254	250	295	261	256	261	260	292	276	271	283	247	278	253	294	277	266	266	285	250	255	273	266	271	252	260	272	264	263	235	254	284	265	258	286	262	264	255	298	284	260	269	258	243	291	300	267	263	267	273	284	277	248	286	250	285	250	276	298	291	258	258	239	268	255	264	260	292	259	260	274	259	288	268	270	257	284	236	246	238	264	279	260	282	274	280	262	267	229	245	279	256	251	256	275	269	258	289	267	254	270	289	249	269	268	252	264	271	269	271	280	266	289	281	280	257	248	265	272	267	286	255	261	243	275	274	236	287	252	228	300	255	281	262	265	275	293	246	256	281	284	234	273	282	296	274	249	249	276	268	283	230	279	238	293	277	274	288	254	252	280	256	270	283	289	258	232	269	296	271	289	266	271	241	276	241	258	279	279	265	280	269	266	256	282	291	280	253	241	264	287	313	281	278	291	285	277	292	265	285	284	277	246	271	288	286	272	243	265	281	246	270	264	286	287	270	254	264	291	258	225	277	264	284	288	261	272	276	271	298	270	273	269	272	274	294	285	297	238	236	280	271	240	260	270	260	244	287	228	267	243	282	257	269	309	258	270	288	260	277	243	246	258	242	255	266	249	282	273	294	300	235	269	295	252	260	288	285	250	262	306	255	279	241	296	264	253	238	287	276	275	247	264	288	274	256	280	255	273	260	283	264	277	298	280	278	251	254	260	290	236	264	281	264	246	285	300	260	256	257	240	248	269	269	279	253	250	266	270	283	244	258	286	271	275	302	252	269	272	250	236	257	283	282	275	273	271	279	292	266	293	272	278	248	277	273	232	266	240	285	267	280	229	261	241	296	258	278	279	260	260	268	245	237	269	284	252	258	250	284	273	236	247	294	268	276	286	246	222	263	272	266	259	282	252	284	292	266	268	249	260	255	259	280	276	270	295	283	245	268	269	273	267	253	269	288	291	266	272	263	250	265	266	271	286	266	258	283	256	252	269	263	315	278	252	300	272	287	286	281	273	270	256	282	277	276	284	258	300	255	273	256	266	258	271	270	300	260	273	252	266	287	252	268	282	270	280	247	260	269	276	253	261	267	280	255	297	265	284	246	262	245	261	245	247	267	263	303	269	273	282	283	250	274	270	267	280	264	274	277	263	281	266	279	260	293	254	277	277	254	280	243	250	270	242	268	265	260	277	246	248	270	298	246	298	273	251	262	275	250	253	267	258	287	241	292	277	265	247	287	284	278	268	262	277	258	264	276	285	251	302	260	274	273	286	270	235	261	288	245	257	264	273	259	274	248	249	272	260	267	264	284	248	262	279	266	267	280	247	265	283	282	255	285	266	258	274	282	261	276	273	278	282	266	297	257	249	236	274	269	264	254	276	276	256	254	257	270	246	262	245	274	273	267	249	259	266	324	279	240	272	248	257	293	245	275	296	240	273	277	256	263	268	255	260	281	227	280	257	256	277	263	272	273	272	270	228	278	252	265	265	257	280	299	286	271	295	297	253	255	262	265	285	268	261	247	285	254	296	291	276	262	277	256	242	262	253	293	264	276	296	266	258	302	275	268	249	265	269	267	269	286	263	251	261	293	254	269	261	250	269	274	266	252	305	268	267	297	278	273	275	274	270	248	262	263	245	260	255	259	259	266	276	257	269	259	273	250	244	261	280	262	277	242	236	258	279	261	235	246	272	283	278	231	268	273	289	275	264	252	261	260	292	247	273	267	259	288	287	237	268	244	307	283	266	288	256	269	304	268	288	261	250	231	264	276	272	276	265	281	266	234	260	259	299	252	279	299	284	268	271	296	268	288	289	231	265	269	264	296	297	274	282	270	262	261	261	244	281	274	260	278	276	279	240	285	280	264	290	281	263	255	231	288	247	267	273	280	276	264	289	279	276	270	279	258	271	274	278	261	293	271	274	258	246	280	274	227	244	300	287	238	246	268	278	244	253	268	267	262	281	232	269	269	262	285	282	278	257	250	279	250	269	264	255	259	251	285	249	257	262	238	256	301	272	323	277	258	240	299	289	277	278	302	253	262	288	268	289	255	277	307	281	261	226	299	265	269	275	295	295	308	276	283	275	270	248	287	264	279	283	236	279	307	253	238	264	277	265	256	261	246	283	280	252	270	274	269	256	271	264	286	271	282	253	283	266	258	246	268	280	251	281	260	260	274	308	249	246	240	271	247	265	280	284	259	271	273	267	260	258	278	299	251	253	296	274	255	275	232	306	287	296	275	265	279	271	269	284	258	240	239	262	283	266	245	276	220	258	267	271	276	267	271	240	255	284	270	310	285	267	266	233	295	262	287	282	292	269	301	270	255	265	266	269	253	242	285	282	299	275	263	262	269	259	292	281	242	268	301	292	256	235	256	266	267	262	275	274	272	284	262	264	291	288	285	262	268	276	274	263	226	266	270	267	276	252	246	285	259	265	263	284	255	265	281	269	295	270	239	242	253	290	273	237	301	284	264	276	285	267	295	283	281	264	270	243	249	254	256	278	282	258	266	246	284	297	289	277	274	292	263	242	278	264	274	255	285	292	267	233	284	266	265	262	286	248	278	251	269	286	296	261	264	284	265	268	279	247	287	269	281	273	257	287	285	251	262	263	284	274	256	263	272	277	292	250	257	276	255	256	285	279	269	305	266	275	290	269	274	270	281	253	295	279	273	273	246	274	317	310	272	253	278	291	275	272	286	282	264	240	255	236	249	283	237	243	293	280	312	288	270	289	268	271	259	276	261	306	265	249	245	257	276	271	253	251	255	265	257	273	290	239	257	274	255	272	259	291	282	283	267	257	287	274	271	231	275	277	275	260	263	270	283	272	277	253	276	268	262	261	317	282	284	257	273	278	274	293	278	276	271	250	274	276	303	255	285	276
9159	9200	15959	17287	12241	8947	8403	5627	4439	4327	3631	2529	2247	2551	3660	3547	2683	2135	9049	8673	6424	2419	1632	1453	1493	1486	1056	884	820	897	842	819	814	922	1043	1416	1073	961	804	820	713	781	765	736	799	777	792	748	845	803	771	741	763	770	795	766	757	756	754	778	733	755	768	775	773	791	765	791	762	779	814	749	752	730	767	779	736	819	748	750	793	757	766	733	813	757	734	750	763	746	793	722	763	713	809	751	727	807	784	746	714	763	717	806	716	740	746	800	766	734	739	761	755	770	773	787	756	706	743	721	738	735	752	761	794	793	697	745	772	766	743	728	753	777	763	757	772	729	733	778	718	784	769	720	741	767	757	772	778	735	740	729	751	728	749	774	811	769	734	765	747	789	711	810	726	758	752	786	748	792	777	759	766	752	729	841	751	743	788	703	791	761	726	750	736	741	741	792	765	738	786	771	752	758	747	802	797	749	826	784	804	772	754	751	769	725	769	739	733	804	788	824	766	765	765	768	848	776	769	727	772	772	754	796	865	786	755	725	740	743	750	716	769	775	702	763	773	732	772	768	701	722	796	782	747	780	748	764	778	759	774	737	719	772	715	746	778	749	741	746	760	787	713	788	776	705	738	748	833	751	829	771	778	782	755	789	792	804	765	770	726	797	760	755	785	772	715	766	782	730	763	725	764	735	828	719	823	774	758	751	739	808	709	708	765	719	722	715	780	703	773	730	792	748	823	767	727	746	747	730	794	763	781	721	786	781	786	754	735	772	778	788	771	768	783	736	820	781	713	774	743	758	786	758	727	734	750	743	734	747	753	761	740	778	792	769	770	774	788	773	770	742	745	788	741	771	780	729	771	761	743	749	803	727	781	744	737	745	757	739	718	761	783	755	762	749	769	782	780	726	778	764	776	758	707	750	798	713	762	821	769	776	814	781	769	767	792	709	774	742	760	760	785	787	798	735	732	744	741	723	771	724	708	771	732	753	759	806	769	779	761	790	674	789	776	768	716	752	732	739	764	763	778	783	748	777	758	764	773	753	747	763	744	797	780	807	757	712	773	766	718	767	753	752	742	746	733	815	814	772	729	746	741	751	712	846	747	763	814	770	800	733	795	761	770	791	781	798	758	742	755	770	792	833	792	788	794	781	789	788	739	792	777	716	714	742	768	763	758	777	786	766	778	778	773	744	798	745	758	769	783	800	797	746	721	793	781	742	721	775	796	750	753	738	759	751	781	746	725	720	759	804	770	755	722	772	756	776	782	752	795	772	728	788	713	766	747	727	732	775	771	747	812	809	706	776	748	799	732	803	756	782	812	779	747	740	743	753	768	744	767	767	776	782	728	766	759	761	787	779	727	709	725	777	810	767	780	743	803	781	836	793	819	724	753	767	797	712	761	773	788	771	805	721	755	737	803	764	742	792	754	785	760	770	725	721	699	741	698	730	709	763	768	804	805	794	789	759	783	784	749	774	809	799	778	775	723	787	722	704	745	790	795	719	776	747	762	784	779	784	784	793	770	789	772	747	789	744	809	777	794	808	771	753	777	771	778	753	759	780	760	744	760	756	753	779	771	769	762	728	722	796	757	764	770	743	753	805	724	777	721	781	727	717	756	760	782	839	787	772	745	789	776	764	747	772	750	795	728	772	724	740	789	722	805	768	759	743	764	754	743	736	793	812	784	803	773	774	728	768	822	788	778	795	768	819	761	744	755	755	770	808	763	751	783	733	756	746	769	713	777	752	782	790	780	756	765	792	801	803	733	735	737	804	789	731	728	721	766	776	762	754	747	774	793	715	751	714	764	750	687	781	777	744	728	760	764	738	791	771	787	722	792	740	767	785	756	780	810	803	773	710	752	789	760	765	748	789	766	718	711	762	737	752	794	769	741	737	777	776	759	761	756	784	738	735	791	730	780	755	778	738	776	811	729	678	736	729	771	807	787	769	745	756	755	794	791	737	778	799	718	760	707	780	745	729	725	732	771	775	790	796	792	758	762	748	818	777	784	735	778	724	796	773	762	778	745	800	757	800	773	722	731	748	743	732	803	737	793	798	778	765	711	807	737	730	740	774	790	776	741	745	769	718	766	769	821	743	820	771	738	719	714	805	772	776	762	784	731	733	784	775	780	820	713	812	790	735	785	807	718	727	774	775	748	801	745	759	775	800	812	766	765	759	761	767	759	792	763	799	709	764	716	747	779	750	806	775	744	756	772	791	712	745	748	782	770	773	737	695	729	797	789	779	747	762	766	789	722	758	713	796	792	768	763	791	808	759	761	745	736	716	819	724	785	735	786	812	727	759	748	793	795	778	784	754	802	719	769	764	785	800	781	727	732	764	745	723	745	806	767	785	760	754	741	744	760	757	729	716	773	767	817	788	802	763	754	761	748	772	755	744	761	778	768	740	745	737	779	752	772	783	760	782	801	768	799	752	785	796	748	769	742	802	782	788	780	741	759	755	802	766	715	785	712	811	775	783	761	789	756	776	738	743	761	743	741	730	727	781	816	775	753	773	759	771	809	767	696	751	759	760	759	781	759	762	780	756	754	770	752	752	735	799	790	754	717	733	748	726	766	756	762	787	768	736	767	782	806	748	758	777	750	755	727	766	755	764	799	758	725	842	792	762	757	722	791	779	764	743	780	776	787	816	792	765	759	794	767	761	711	783	725	749	779	829	775	747	751	741	739	758	779	764	749	788	761	754	746	721	735	767	723	782	737	717	740	786	764	744	753	751	743	766	775	746	745	790	733	819	739	770	786	756	733	737	797	811	733	775	729	715	776	769	767	777	806	782	769	734	745	716	815	766	775	765	768	817	743	800	725	746	733	778	778	759	789	811	764	802	719	720	755	725	751	775	733	789	752	806	788	784	755	769	746	751	784	778	758	788	710	808	809	743	776	747	767	667	760	740	733	785	778	782	750	777	755	708	791	751	790	796	786	752	802	811	776	791	721	714	736	730	754	808	805	774	757	805	704	746	754	764	779	828	819	790	713	749	720	774	749	746	771	802	763	767	790	737	748	766	744	780	756	772	782	783	763	724	784	848	804	771	763	750	729	745	749	775	779	711	754	812	763	754	765	745	718	703	784	783	719	798	797	766	766	727	716	745	797	713	745	736	723	745	808	711	745	723	769	745	806	824	740	782	762	774	752	745	830	769	725	803	810	774	795	802	797	740	758	776	739	770	742	773	761	763	740	758	711	780	749	788	782	710	743	715	738	711	774	739	721	715	773	777	736	767	780	772	777	744	726	789	789	747	740	770	774	752	765	780	803	768	754	745	732	777	792	755	749	773	752	708	777	754	796	801	761	747	701	709	727	770	746	752	809	733	764	791	762	784	744	775	753	766	760	777	745	786	775	731	768	781	723	743	717	729	726	731	759	753	763	773	747	768	737	774	742	730	756	763	772	752	765	745	755	771	774	783	806	760	750	737	739	768	760	809	711	719	811	740	764	760	799	761	726	809	755	737	782	747	721	712	768	731	744	731
29369	22210	20249	14943	8558	5929	4307	2359	1803	1606	1120	793	872	891	1809	1197	835	842	3472	2965	2155	669	439	415	488	565	349	339	330	307	333	313	317	318	485	548	401	329	298	292	270	262	291	269	291	303	287	269	261	275	300	287	305	283	283	302	278	277	281	272	307	282	283	292	274	276	328	264	276	284	283	300	285	266	275	286	280	290	281	296	280	288	280	295	287	299	289	304	271	304	289	268	272	305	282	292	284	263	287	295	281	314	290	264	286	283	276	278	292	265	278	273	253	280	273	296	277	281	295	288	281	298	275	263	295	292	314	285	294	258	302	288	294	303	282	287	289	293	290	265	289	276	296	298	285	293	283	279	270	302	284	294	295	282	314	302	296	248	292	278	303	283	312	294	284	265	279	282	290	299	284	312	315	285	306	273	282	282	282	296	266	301	291	290	296	288	291	263	292	290	307	305	299	296	248	298	284	286	291	282	295	282	302	244	275	273	299	265	290	295	282	271	276	294	300	306	262	307	313	270	270	283	272	291	297	271	267	280	308	284	269	302	322	280	276	291	312	285	303	307	310	279	292	289	279	291	303	293	307	243	253	267	314	268	237	288	309	282	279	301	264	307	272	302	269	288	299	274	281	287	306	299	305	281	294	275	309	291	260	291	266	321	309	275	275	287	251	282	294	273	267	252	263	315	278	282	286	300	253	271	268	286	281	262	303	292	279	269	252	303	267	314	272	263	299	293	295	253	271	275	300	289	278	283	286	308	252	296	255	264	250	271	281	316	281	303	293	296	257	293	273	293	313	286	292	277	282	309	289	329	301	309	286	278	300	324	273	291	282	281	281	300	273	317	270	265	289	264	281	276	302	286	270	272	258	271	288	299	274	295	258	296	286	266	304	278	265	310	280	258	303	289	263	252	318	246	285	291	291	265	291	306	288	305	280	309	292	273	279	294	329	298	297	280	306	281	274	281	285	283	266	317	282	256	273	288	282	267	302	267	269	285	292	293	278	292	314	303	287	265	276	281	266	278	290	289	295	289	272	290	315	262	295	265	279	262	286	300	308	331	289	289	290	278	311	315	278	322	286	332	279	285	307	316	318	309	300	290	273	291	330	265	283	278	272	260	290	325	310	289	295	293	270	323	266	301	277	281	310	273	272	273	259	266	294	283	275	298	295	302	270	273	280	276	263	265	301	279	294	299	283	281	330	268	294	281	281	278	269	264	286	313	290	297	268	256	273	286	290	298	288	267	315	282	300	293	274	283	266	278	277	266	305	277	306	230	295	313	297	283	280	251	289	305	291	298	313	305	313	304	305	235	292	277	278	296	270	304	276	291	257	272	282	314	306	308	286	270	317	305	297	278	273	257	305	272	296	308	260	282	281	293	311	293	286	290	269	301	270	330	270	292	300	297	266	265	292	287	285	292	283	294	279	270	305	287	286	273	277	283	293	310	294	290	309	310	300	268	298	285	298	298	297	298	312	275	251	296	279	322	283	282	292	328	301	317	310	299	300	284	267	291	262	276	261	275	254	304	279	309	306	254	263	281	302	308	287	295	272	301	285	300	288	244	321	244	319	262	305	267	294	251	260	296	313	267	298	285	323	299	287	289	298	292	307	291	289	304	280	287	275	259	275	313	290	309	313	290	294	299	323	290	282	283	277	286	289	287	305	292	283	313	304	275	304	295	303	296	257	298	273	273	313	307	288	277	309	297	309	304	319	277	298	303	312	279	291	297	314	285	257	316	279	280	263	261	273	289	305	258	299	309	292	288	292	310	318	290	286	296	279	306	264	308	280	293	302	309	257	285	300	296	281	281	262	289	329	301	279	301	271	299	278	307	274	312	295	275	279	284	283	289	291	292	283	271	290	276	286	275	304	275	292	295	285	314	262	277	280	286	291	286	284	274	303	270	301	293	286	271	291	271	284	297	299	274	305	304	270	278	303	296	270	268	303	266	280	311	260	283	308	293	272	297	282	295	284	299	298	268	260	260	275	302	265	293	269	284	258	271	295	315	300	284	305	261	272	253	281	294	281	305	267	265	306	305	306	288	308	279	265	281	290	289	299	291	283	275	276	273	297	263	280	320	298	280	272	286	289	300	285	287	287	255	306	261	294	269	288	285	317	264	293	290	286	275	304	303	280	303	278	307	279	281	308	296	272	318	305	319	280	285	284	300	302	324	252	275	276	286	281	300	270	298	257	300	251	268	298	276	307	279	294	289	303	318	318	284	256	292	303	289	314	272	283	292	299	278	280	293	300	287	287	256	273	265	286	300	286	288	284	260	317	326	279	290	287	315	269	282	275	299	283	261	271	269	286	295	297	291	285	306	252	289	285	297	319	273	286	271	302	271	290	310	273	275	269	307	317	297	312	292	294	276	301	318	291	302	305	281	284	282	316	260	286	292	276	270	280	320	328	299	267	264	307	283	271	297	280	275	258	283	289	289	295	296	288	315	269	288	298	308	290	265	321	304	269	292	284	273	281	302	290	274	249	275	302	272	316	265	288	274	285	293	319	277	276	257	293	311	297	276	273	264	282	302	294	275	314	302	277	285	280	304	280	296	278	274	305	304	287	272	282	281	306	287	302	268	258	249	275	295	271	284	278	285	269	323	277	291	309	289	309	246	265	300	283	289	277	288	314	321	294	293	314	304	269	321	284	307	283	275	294	284	279	302	281	311	299	290	277	279	289	314	309	286	296	291	262	280	272	293	289	298	298	287	288	273	278	273	307	283	293	288	284	289	256	297	325	333	276	289	306	287	278	251	258	301	280	290	278	259	270	294	258	271	291	282	275	272	288	310	284	287	299	275	302	257	288	277	268	296	285	269	269	273	309	287	268	224	284	315	285	299	334	274	272	290	282	265	302	286	278	271	282	255	305	268	272	254	303	292	293	322	282	304	252	311	313	287	279	295	296	307	296	269	273	270	296	284	304	288	286	287	300	265	246	283	288	288	288	313	314	322	272	282	294	296	261	293	280	282	283	289	296	296	296	298	287	315	280	275	287	280	288	295	286	316	291	287	320	292	290	319	276	286	278	265	274	278	265	320	309	276	278	297	281	279	292	246	297	302	275	277	307	278	284	261	258	276	268	284	283	304	310	254	301	269	271	297	284	270	255	268	271	278	280	298	269	321	275	254	265	322	298	305	293	288	284	285	313	259	302	295	287	281	271	306	285	286	286	274	300	306	289	286	289	285	270	280	294	281	252	292	275	274	275	303	295	269	275	298	291	273	272	280	324	294	275	260	295	266	296	284	297	282	292	303	314	261	277	295	266	288	309	271	278	290	279	295	289	310	264	308	295	275	295	289	296	265	304	282	277	260	284	295	267	297	279	300	282	272	279	274	311	292	319	270	293	279	287	317	280	276	271	282	281	303	308	279	259	291	272	269	300	278	247	295	299	275	297	265	274	265	313	259	281	270	284	271	309	275	258	258	293	276	267	285	303	302	267	289	306	273	293	298	294	322	307	282	260	268	290	272	273	313
10356	14189	21135	21059	16349	13483	12060	8141	7076	6847	4766	3440	3531	4019	8089	5582	3888	3694	15124	12985	9943	2821	1612	1587	2172	2309	1198	980	1067	991	974	901	912	1023	1942	2360	1476	955	880	773	818	844	827	836	817	832	804	828	775	790	792	762	808	861	810	819	836	792	812	824	831	796	796	799	757	815	839	826	800	875	809	750	824	843	794	834	793	791	828	718	776	773	790	797	802	833	803	813	821	823	781	829	768	820	779	778	819	802	833	802	810	760	773	789	768	763	737	755	832	740	832	783	803	828	847	807	810	740	709	828	782	836	809	768	811	788	845	791	833	788	825	845	805	796	816	788	804	828	808	822	771	806	789	851	834	785	801	791	801	776	782	848	775	807	795	801	820	782	792	797	784	821	799	850	821	783	786	825	797	799	747	820	771	801	860	776	816	801	773	801	760	855	780	804	793	821	831	808	813	812	781	824	810	790	777	757	783	848	842	773	769	796	869	850	773	840	782	793	823	804	821	835	824	868	780	774	835	761	807	800	849	863	792	842	790	830	785	779	778	771	797	796	790	782	830	817	804	855	823	796	821	837	846	792	782	808	786	805	809	812	809	831	834	835	797	798	785	864	812	783	787	801	816	817	803	773	832	818	837	809	787	780	785	827	824	820	836	800	816	838	767	837	814	798	831	847	833	773	805	766	802	803	770	799	782	822	797	820	758	831	768	812	766	828	770	806	801	829	831	849	803	821	739	782	782	798	788	802	801	793	820	798	839	765	828	786	844	839	743	822	766	833	828	831	808	824	749	787	814	898	755	736	825	767	757	774	760	807	788	791	836	777	860	769	786	800	758	823	798	818	812	781	800	801	823	863	828	812	789	783	848	778	847	814	822	816	798	775	801	842	817	840	801	808	748	762	819	839	759	827	804	772	779	799	787	858	789	782	818	798	788	805	833	779	789	749	829	817	795	851	832	828	779	834	772	758	765	820	845	788	810	768	773	853	798	784	797	775	843	787	790	769	784	780	741	792	829	799	799	784	801	792	804	833	779	864	834	804	828	774	829	795	788	773	802	817	767	748	841	770	833	827	769	838	752	828	764	788	838	795	795	774	836	798	775	764	813	779	789	794	810	820	801	820	766	800	808	825	784	817	761	825	814	794	790	782	749	783	779	819	775	769	817	802	792	860	823	785	739	773	776	838	747	792	801	789	760	811	781	797	842	785	789	804	793	819	781	766	833	807	802	805	836	830	777	770	796	788	847	802	801	792	809	815	777	794	811	820	790	825	785	773	837	812	767	817	819	841	749	829	776	778	783	795	816	797	787	781	758	796	788	834	844	820	767	810	823	803	803	804	800	808	807	767	795	771	815	808	807	802	817	791	811	793	797	776	814	797	808	831	841	836	822	804	740	792	787	857	826	812	856	769	769	823	761	803	795	795	788	830	783	752	783	865	760	802	813	851	800	800	825	775	759	797	780	858	811	861	835	815	844	828	867	763	806	810	829	784	848	856	815	821	841	830	813	832	837	881	815	793	746	822	801	801	777	832	804	830	817	807	779	847	822	836	820	780	832	832	777	800	767	808	832	791	782	760	795	813	825	786	780	796	852	775	813	832	782	755	809	833	811	772	832	810	825	798	832	746	846	764	771	800	849	888	841	775	827	843	816	824	805	770	797	828	864	783	765	839	795	847	799	735	797	836	793	841	837	807	818	772	849	809	784	853	827	792	781	858	824	839	755	877	769	824	765	810	816	737	827	799	800	782	790	775	813	771	797	828	812	828	779	803	797	784	830	808	838	848	818	735	805	811	797	758	888	772	813	790	788	755	846	819	777	818	815	788	862	827	834	779	827	835	778	821	805	794	833	821	841	808	782	792	807	779	800	812	770	806	798	813	805	821	779	785	735	816	782	809	837	768	794	803	833	840	782	780	824	775	778	876	809	788	836	820	815	765	815	814	792	822	776	786	822	787	794	830	808	779	829	758	851	803	756	810	796	819	780	751	784	840	755	759	789	827	796	747	792	838	795	846	756	796	796	791	799	793	826	770	818	803	779	772	818	807	788	794	815	827	851	726	822	833	838	787	793	823	829	822	734	745	790	837	806	784	816	810	780	818	840	782	789	784	796	767	819	778	790	801	808	788	762	791	778	825	789	789	804	846	806	850	773	747	800	762	832	733	789	858	844	792	821	780	829	830	831	791	827	783	787	775	837	764	821	803	772	812	769	823	815	805	823	774	791	810	794	791	838	814	791	796	746	815	797	781	866	747	763	757	781	795	803	848	806	808	801	791	751	800	784	881	832	866	786	798	854	839	795	833	796	756	844	817	822	802	812	839	761	801	846	838	752	830	804	883	814	785	843	791	799	766	828	877	820	824	790	819	787	841	811	816	810	807	823	853	830	762	792	804	821	803	782	770	790	902	814	830	805	836	889	884	775	829	774	824	778	791	842	785	797	732	802	819	802	868	808	803	776	840	772	778	772	793	820	822	774	753	791	771	801	779	813	788	790	750	819	802	790	829	815	810	792	787	813	840	853	779	773	809	811	831	854	794	804	822	803	783	829	792	826	784	813	762	795	756	834	859	799	806	802	803	783	810	842	888	804	855	791	847	818	778	843	851	843	792	777	804	795	804	809	846	794	811	824	790	825	822	792	750	802	794	792	845	795	781	823	801	810	797	811	773	850	763	842	776	840	721	798	846	777	826	831	797	816	777	778	785	830	827	814	778	804	798	750	787	843	799	832	795	785	804	811	790	826	774	807	808	813	772	793	741	754	814	809	791	799	831	828	807	803	827	766	808	818	780	759	788	826	767	809	825	755	843	819	841	816	804	790	782	773	808	845	823	789	787	769	781	786	807	837	823	812	834	773	787	800	792	806	744	786	817	818	784	770	829	821	822	809	785	756	776	765	799	814	760	858	795	828	805	767	767	795	758	767	814	828	795	797	829	739	815	772	774	824	766	776	812	787	812	802	781	780	779	832	778	781	830	765	830	834	815	791	803	833	820	766	803	841	774	808	844	818	766	759	835	775	821	846	780	865	792	780	827	837	777	802	797	818	812	804	853	796	817	841	799	795	828	752	762	781	754	841	836	776	832	827	826	854	808	791	801	824	773	807	831	850	779	823	834	841	829	776	864	802	834	837	787	806	826	785	778	797	864	745	786	798	781	788	800	751	790	823	827	812	756	817	836	841	792	773	839	816	801	796	804	859	769	853	800	807	777	849	783	825	799	774	807	799	812	834	781	823	799	862	809	830	787	799	793	845	809	826	834	818	794	842	816	810	839	837	809	797	847	794	821	789	781	762	798	832	828	762	814	811	860	752	783	824	817	805	849	817	796	846	784	805	792	757	790	837	840	802	790	795	809	790	782	752	844	835	790	876	816	755	860	806	786	772	860	809	776	819	800	781	831	803	779	799	841	798	749	797	804	787	778	807	786	806	801	790	777	764	825	812	740	731	773	804	826	828	801	788	770	841	787	849	807	806	835	828	833	754	784	832	824	832	787
28687	15671	3339	1248	722	571	541	411	358	367	335	335	317	315	380	321	274	285	392	366	368	305	261	248	242	277	270	219	258	273	243	272	279	244	250	268	262	291	247	259	242	262	254	238	245	242	211	253	241	266	236	255	249	265	235	253	230	252	253	246	242	250	262	280	260	211	235	256	277	253	256	239	248	243	245	250	269	297	252	245	270	257	247	254	256	249	242	262	278	274	235	245	298	246	230	227	278	245	274	253	273	241	244	262	255	272	263	258	253	252	229	235	234	252	276	263	245	254	277	250	259	241	228	233	246	262	259	248	255	241	256	273	259	231	264	267	261	260	254	229	231	258	273	256	274	230	240	254	256	266	249	266	235	256	282	238	248	258	234	235	244	249	266	270	243	242	236	270	250	248	227	252	238	255	206	236	228	273	290	247	237	247	258	260	247	265	256	239	251	241	237	253	230	252	246	267	259	275	249	254	222	230	264	251	272	252	245	223	231	271	265	280	259	234	276	273	257	240	240	263	223	242	277	259	254	231	261	258	277	242	249	210	254	245	254	276	224	238	292	257	258	263	240	270	254	236	248	266	261	260	237	276	255	262	275	287	252	274	262	251	272	245	260	232	253	254	253	251	222	253	233	249	247	235	241	277	270	246	247	251	239	241	230	259	258	246	261	263	262	245	251	269	265	253	256	248	280	228	258	256	238	259	239	238	263	234	242	234	258	260	240	236	256	265	242	239	283	261	254	259	252	257	257	248	258	263	277	295	237	258	226	239	231	256	274	255	240	273	243	267	227	255	264	254	234	247	266	265	254	227	264	245	226	223	267	278	268	236	272	241	260	240	256	241	279	277	274	214	262	249	241	236	243	253	230	270	262	239	283	235	223	246	271	247	270	267	273	229	267	258	238	252	239	240	242	238	253	226	255	236	247	210	253	258	272	258	229	253	230	255	250	258	257	235	219	260	261	256	253	262	246	217	247	258	288	276	236	241	255	267	252	269	259	263	243	280	273	298	269	250	248	237	248	262	246	281	224	274	252	237	262	257	243	246	249	243	236	258	272	247	231	237	250	251	245	237	271	225	229	262	272	232	232	242	230	282	229	268	222	251	250	269	248	263	242	237	260	256	274	275	246	241	258	240	235	266	256	250	271	251	243	242	242	235	255	220	267	202	246	273	239	267	251	261	238	237	227	238	237	244	229	284	252	237	237	267	229	277	244	225	242	247	248	241	225	245	227	238	251	239	253	265	245	245	233	265	232	241	252	251	244	256	274	227	250	257	273	276	253	253	267	249	231	262	259	281	254	248	264	266	240	260	274	251	234	229	252	247	239	252	263	233	229	265	215	259	255	243	289	256	238	249	223	251	231	270	240	227	227	234	236	260	241	225	267	254	249	255	246	264	266	239	257	246	285	218	272	243	281	258	238	265	237	231	249	280	255	211	221	240	236	238	250	246	243	234	231	223	267	237	302	254	243	255	252	261	254	246	238	243	256	296	236	265	249	246	225	228	250	237	247	240	249	271	230	210	257	254	257	241	235	250	252	235	267	239	262	276	262	269	256	243	243	272	279	235	268	247	251	224	253	233	231	218	240	246	227	281	253	273	265	255	234	222	254	264	253	246	254	256	247	241	244	231	248	246	242	263	233	231	259	259	254	236	249	276	266	238	249	247	260	246	232	267	239	239	284	279	244	263	259	271	250	243	285	248	256	227	262	234	272	264	280	235	246	274	239	243	243	263	231	243	269	243	240	248	267	253	241	256	272	252	264	221	270	276	253	239	266	234	246	244	216	251	261	228	262	264	233	253	252	257	253	245	285	261	254	226	272	275	226	271	221	273	249	263	246	252	235	276	241	260	244	229	246	246	247	240	256	255	242	246	246	240	259	232	255	231	226	247	256	257	251	263	269	252	247	263	246	280	261	234	263	243	249	251	275	257	258	256	271	247	235	228	251	265	273	266	255	237	249	241	262	265	242	261	275	223	224	255	238	275	246	242	243	235	248	266	236	263	247	227	246	271	222	253	254	266	264	234	243	259	224	278	244	241	257	245	212	251	261	226	252	250	241	233	251	258	249	247	251	227	218	254	259	252	226	244	254	271	260	253	273	276	244	247	245	232	222	255	275	269	242	271	253	265	257	248	277	246	256	254	257	253	246	267	255	246	230	261	257	257	262	253	258	259	227	261	246	279	249	261	249	268	226	254	267	240	236	238	270	246	280	261	234	249	245	258	247	252	257	239	249	248	226	251	292	274	236	283	220	245	257	259	269	237	244	229	279	232	263	251	265	255	228	232	268	269	270	264	259	287	256	262	239	242	270	267	234	238	268	259	245	244	253	235	257	242	247	230	232	249	233	258	251	267	257	271	256	241	226	244	259	240	250	270	256	249	252	259	243	270	243	287	246	223	242	232	248	310	249	264	255	271	264	256	253	248	251	241	240	272	271	271	251	260	236	234	263	258	258	258	272	275	258	265	234	235	245	259	267	259	268	261	285	226	252	233	257	253	295	266	269	254	259	280	238	245	273	236	246	239	251	257	277	267	240	260	252	238	229	246	245	271	235	271	242	239	253	274	228	275	237	259	254	247	241	241	246	255	266	254	261	250	270	250	221	218	260	271	264	257	234	259	227	231	251	258	250	284	261	258	270	255	269	265	254	253	273	259	249	235	276	245	216	248	236	275	252	249	254	260	259	253	272	258	249	235	227	243	246	260	251	260	219	269	274	249	257	249	258	265	258	227	248	246	226	223	246	259	268	258	241	242	240	227	245	243	251	203	268	244	268	276	273	256	256	238	246	270	272	238	257	269	267	264	240	264	232	260	239	258	263	287	234	241	262	261	261	231	250	245	269	198	258	266	281	257	262	263	272	261	267	235	242	277	248	245	270	237	267	247	243	259	248	249	265	259	232	265	244	230	267	233	257	254	257	241	237	249	265	269	297	251	255	229	244	258	250	267	213	235	275	242	264	257	261	288	258	239	240	244	275	238	256	278	231	236	226	229	261	259	215	238	237	257	282	238	232	261	264	277	281	265	247	262	265	227	252	277	226	273	275	266	272	251	232	236	236	245	259	236	251	257	266	249	273	227	253	287	254	237	248	263	258	240	283	259	227	265	271	260	245	226	252	250	258	263	240	295	286	236	283	229	241	242	272	271	285	260	251	241	241	240	259	257	239	269	249	250	268	259	239	247	251	270	240	278	260	248	260	294	224	232	262	239	252	227	267	265	238	268	248	264	270	237	255	225	236	252	242	276	238	255	236	250	277	261	228	245	252	249	242	254	263	261	248	241	241	235	233	242	242	226	249	235	267	253	260	254	233	233	236	265	240	257	249	240	256	238	251	260	265	240	265	245	226	263	249	274	240	241	204	253	302	238	242	246	245	253	222	252	232	251	283	234	250	238	269	262	246	264	237	270	270	260	256	256	277	251	235	243	244	247	243	252	250	270	252	230	241	266	251	258	221	258	263	252	231	255	264	269	240	265	254	232
6683	2938	4677	3869	2788	2369	1896	1496	1472	1405	1173	1091	1137	1146	1273	1114	925	967	1512	1438	1402	987	740	731	741	783	735	708	730	689	753	676	752	747	820	778	802	719	733	728	716	708	717	762	765	662	684	747	721	698	733	705	681	711	674	753	702	728	682	744	696	721	714	709	739	702	703	699	715	699	710	687	680	737	694	689	694	750	704	753	665	732	723	686	718	702	681	699	686	689	740	692	690	723	666	709	705	708	710	695	710	687	730	694	736	809	708	773	695	693	713	739	715	731	710	690	711	708	697	754	686	688	725	718	728	739	697	720	740	688	688	710	724	733	752	716	694	718	722	724	694	751	660	726	658	713	707	695	713	760	703	685	738	728	693	704	762	728	715	699	713	762	670	739	672	703	731	661	755	731	715	727	725	715	699	697	700	716	735	709	690	721	693	690	702	674	692	719	686	714	711	746	690	702	683	749	736	730	750	762	668	699	688	740	706	776	711	719	675	702	698	738	737	695	716	677	693	746	713	706	727	715	729	684	703	757	767	702	706	702	727	743	707	735	702	747	720	735	634	741	739	712	741	720	709	706	731	719	745	717	673	714	713	694	692	701	698	705	714	731	717	693	707	744	703	720	709	730	726	747	717	733	713	753	760	717	709	676	709	758	658	677	692	753	747	701	700	699	703	707	719	713	708	723	711	723	710	691	681	744	662	720	687	693	714	710	711	690	737	703	726	649	674	736	686	691	747	696	708	729	746	717	748	723	682	772	700	676	694	726	678	711	693	766	699	691	749	719	707	741	754	686	696	733	741	711	751	699	762	732	695	722	729	717	761	713	693	748	706	721	742	696	755	683	687	721	696	723	711	741	710	736	753	671	683	772	719	706	731	684	731	690	664	718	714	705	699	724	677	677	713	727	681	710	735	698	693	713	738	716	692	701	716	720	707	707	716	717	680	701	750	722	707	753	696	713	723	742	735	706	684	705	707	700	752	701	774	684	712	757	717	697	706	665	692	734	691	699	773	736	773	761	707	724	797	758	723	724	725	706	684	704	718	737	720	705	700	726	721	693	682	720	735	705	706	748	711	674	735	684	700	700	776	727	691	695	687	704	740	693	700	741	695	763	710	720	692	749	759	764	781	737	743	731	720	721	737	694	728	706	732	664	628	762	708	739	710	749	695	700	730	721	724	746	687	711	693	698	707	728	711	705	671	708	709	696	735	719	764	727	696	721	724	730	727	689	708	704	685	694	720	696	723	703	724	648	677	726	734	763	747	710	688	753	665	666	700	743	749	677	703	663	729	728	744	744	752	735	730	717	733	681	705	717	706	701	726	689	673	714	719	768	674	745	667	699	703	707	695	771	698	717	741	671	723	728	727	683	709	713	714	739	764	712	728	725	751	712	732	710	712	695	762	734	730	740	739	711	723	763	727	728	721	762	721	658	681	767	701	657	693	683	736	745	711	719	717	693	730	682	702	696	692	703	684	689	664	702	751	684	748	733	645	703	690	693	658	700	678	743	692	719	714	712	681	723	681	762	721	681	664	736	627	720	704	706	697	732	739	715	729	712	744	760	668	672	617	759	751	722	714	729	690	675	673	743	714	733	714	703	726	726	752	645	741	697	766	677	717	746	700	690	836	755	772	726	690	711	761	689	702	734	712	730	690	707	758	740	701	681	736	665	752	687	704	735	740	721	730	739	713	675	681	703	672	693	676	753	703	699	724	697	692	711	729	691	731	709	715	738	750	742	685	711	703	729	715	701	717	691	711	757	746	732	763	729	763	660	673	692	738	760	700	731	739	739	761	702	725	693	692	682	749	758	726	753	720	701	690	749	765	719	699	730	676	711	764	719	690	712	697	700	727	710	728	735	709	744	768	693	737	713	709	704	684	661	701	749	714	729	716	709	688	649	649	717	690	754	694	783	683	712	715	729	684	723	725	716	690	703	718	703	725	689	765	700	721	686	701	740	772	727	735	724	702	730	702	695	743	749	733	734	658	695	724	722	759	718	767	734	732	698	755	732	736	720	660	746	688	756	692	694	748	744	702	726	666	695	668	760	688	702	717	690	754	722	719	702	717	732	723	756	722	742	676	719	703	689	727	728	699	741	725	759	724	668	679	719	695	691	728	718	710	721	767	715	695	740	707	678	747	693	713	758	673	729	767	731	713	742	686	709	718	757	674	691	739	722	725	708	722	712	715	704	670	744	713	739	714	737	764	704	716	699	730	721	707	683	672	758	707	663	735	701	696	713	683	736	689	643	721	734	682	717	700	671	682	718	709	720	710	693	700	754	694	692	669	678	696	721	727	746	725	706	685	692	741	690	694	705	724	712	699	712	733	716	694	732	738	720	687	700	702	736	669	720	728	723	744	728	708	734	710	723	754	720	719	679	722	767	729	735	733	720	724	758	718	716	713	779	735	711	728	729	723	673	746	723	727	732	758	682	705	709	701	717	712	687	753	712	761	711	722	708	735	723	665	744	671	685	682	747	704	699	738	697	723	712	739	734	709	757	662	690	713	723	693	703	719	709	734	733	733	721	680	750	752	786	730	693	711	746	711	745	748	780	700	691	717	759	731	725	744	786	716	720	642	759	688	726	681	715	720	724	675	724	692	688	746	696	710	724	732	732	736	677	750	742	697	682	741	728	749	727	750	694	696	720	731	727	680	707	744	744	721	686	704	707	698	726	780	705	693	736	693	687	691	678	728	691	742	721	689	708	735	740	702	697	690	704	764	657	717	713	714	707	702	712	729	765	715	726	669	707	701	725	698	752	740	692	699	691	715	695	737	747	716	775	685	732	768	748	688	736	726	671	734	738	684	718	705	690	728	751	705	709	730	678	725	723	694	682	681	716	779	700	719	681	701	665	649	702	717	713	732	683	674	654	740	726	717	704	692	703	753	690	721	708	757	739	724	732	692	752	678	687	687	698	738	708	733	704	714	741	708	696	706	704	699	745	673	689	700	740	660	727	723	740	711	708	731	684	699	679	709	755	730	713	666	730	757	736	729	715	773	727	705	764	677	705	713	676	712	672	684	659	711	711	704	730	656	745	677	725	730	696	669	769	676	691	763	707	699	707	749	705	756	690	754	736	801	712	770	722	709	669	668	701	691	720	669	672	678	713	722	749	694	701	698	689	711	696	756	751	710	712	703	724	740	723	703	717	720	720	721	744	690	653	713	716	675	720	712	689	740	693	709	728	724	707	696	730	766	694	729	713	683	741	719	696	715	692	737	683	727	679	711	703	732	693	757	705	717	775	689	750	699	660	707	735	758	709	782	690	746	733	697	741	728	715	696	744	698	710	729	712	721	764	723	743	712	708	704	714	722	709	719	652	717	736	697	702	679	773	738	657	739	781	723	728	730	724	715	728	723	719	689	721	709	715	734	681	721	695	738	721	729	711	672	738	733	750	741	680	684	733	691	689	734	741	720	697	698	694	715	713	709	732	759	710	771	708	774	705	726	688	652	738	783	684	766	791	721	736	691	737
29197	20443	14807	8362	4119	3136	2245	1355	1253	1041	778	606	579	914	1056	727	530	636	1915	1655	1314	890	334	315	317	310	308	293	297	285	268	260	286	318	413	319	309	269	262	266	305	287	284	263	255	257	239	272	256	290	258	266	266	276	249	285	275	259	267	267	290	239	234	249	281	283	289	256	272	248	273	263	255	252	264	238	235	242	271	260	268	242	237	298	253	262	247	276	300	267	315	272	306	304	269	282	288	276	335	237	289	238	267	291	265	270	267	263	235	264	265	258	277	256	253	263	272	276	272	262	278	291	269	277	259	263	281	267	247	286	290	265	261	289	251	264	283	268	258	281	253	286	264	304	278	250	251	278	263	263	266	241	260	273	260	229	272	270	293	267	286	257	249	262	237	248	278	266	243	256	276	255	296	277	267	270	268	261	269	282	246	257	247	296	267	284	245	249	256	255	277	245	293	291	281	262	244	271	265	284	258	261	291	262	271	269	283	262	296	301	257	275	250	264	262	269	267	269	233	247	264	285	265	273	221	266	268	297	227	282	258	291	288	265	259	306	311	251	255	274	258	247	246	257	263	278	274	253	254	264	279	268	251	243	248	272	252	264	268	288	264	280	259	274	278	258	301	287	282	242	268	233	264	238	271	272	277	272	243	271	275	262	295	276	301	270	260	264	285	261	265	273	280	285	265	274	269	249	266	255	272	253	299	272	264	260	291	254	242	252	277	260	250	265	260	262	274	256	239	302	280	284	308	293	263	285	277	256	261	249	237	270	261	277	255	238	246	300	256	259	272	239	260	264	222	292	260	295	240	232	242	241	290	280	266	266	277	272	274	252	243	282	289	272	258	241	293	264	254	268	281	266	274	270	270	260	254	254	257	294	235	282	257	270	260	264	276	287	246	277	275	248	261	236	243	264	245	265	296	269	250	280	267	230	238	256	256	257	278	292	246	266	260	235	251	269	256	275	283	266	237	259	266	256	250	280	258	268	280	265	305	265	294	255	246	264	241	236	267	250	280	276	239	273	270	242	253	271	284	266	239	286	244	293	298	241	202	284	255	239	279	275	253	254	259	260	277	249	246	240	267	267	259	253	277	216	257	287	247	252	277	278	288	267	306	274	268	271	276	266	270	315	281	250	278	274	279	270	292	275	263	249	278	267	277	281	259	268	253	267	266	256	257	264	294	241	256	276	275	263	281	261	259	274	279	290	267	272	267	279	288	273	258	262	245	249	301	277	263	263	252	266	272	270	264	254	256	280	276	263	296	256	254	243	270	292	281	275	239	314	285	245	260	267	236	279	272	259	284	264	288	284	297	267	248	274	267	261	272	287	276	273	274	275	274	271	258	273	268	230	277	263	250	279	271	262	256	265	226	266	279	293	281	283	274	224	256	280	292	267	264	232	287	314	250	262	293	282	286	289	271	272	244	279	272	282	259	285	286	311	258	269	249	270	267	294	272	249	230	239	268	275	261	277	243	279	267	266	267	277	269	262	269	243	240	290	272	296	274	276	248	276	264	274	237	276	274	301	281	250	264	276	254	291	283	250	261	269	254	276	258	286	309	274	269	270	274	292	258	288	258	261	241	272	273	253	283	275	301	255	267	237	279	248	287	260	283	280	283	273	277	256	246	245	243	279	272	279	308	278	262	294	270	267	266	268	255	242	243	282	283	235	265	270	267	236	256	281	299	264	262	283	276	260	264	264	269	228	264	260	252	269	242	263	243	263	274	303	316	271	302	273	264	245	268	286	296	263	294	267	262	250	299	254	273	250	271	242	253	254	285	231	254	279	277	265	287	254	260	289	264	287	285	260	264	272	303	278	241	282	254	264	264	275	277	249	286	289	278	260	266	276	265	272	302	274	258	264	298	281	285	256	271	253	252	266	270	268	259	304	280	277	270	253	227	234	267	241	277	280	242	245	285	244	257	238	301	261	274	280	254	284	246	268	279	266	260	243	264	271	265	247	254	309	307	239	263	274	272	262	249	283	286	275	296	262	276	273	272	277	297	235	257	257	282	260	255	255	251	280	241	270	266	291	229	262	306	258	263	268	272	244	262	263	243	268	263	277	275	259	276	280	275	279	286	261	313	267	300	259	240	253	268	253	262	244	241	273	271	253	261	277	248	249	269	253	276	263	291	265	242	276	273	282	292	265	270	288	269	296	256	260	269	279	282	249	307	282	234	259	268	266	255	271	284	269	273	258	274	273	261	269	279	269	249	263	289	249	239	291	249	274	239	291	260	259	290	274	275	300	272	241	247	286	276	258	249	275	258	264	261	272	267	255	290	242	268	296	299	274	267	259	263	283	257	252	268	261	268	263	286	270	269	279	283	266	251	259	237	252	278	259	289	250	274	274	278	288	285	308	265	295	269	277	257	282	289	297	248	305	281	236	225	272	280	253	288	272	265	280	268	254	250	257	255	278	280	256	284	267	278	247	227	252	242	252	250	260	284	279	260	271	253	252	268	283	261	268	287	252	290	273	270	238	273	237	278	284	284	253	273	299	269	286	276	261	239	251	288	236	307	253	258	318	277	281	250	287	255	270	289	254	294	261	256	261	283	281	250	270	242	292	272	257	296	249	253	264	272	269	281	243	260	298	277	257	265	286	254	268	292	268	280	243	248	258	281	265	268	286	258	266	285	253	317	268	257	258	292	256	259	281	278	263	253	250	267	274	259	262	264	277	272	261	275	270	247	287	262	261	255	274	282	298	255	280	261	251	303	272	258	217	246	268	264	257	258	254	258	274	288	290	284	275	271	304	272	242	278	266	257	289	254	247	282	300	266	283	284	252	287	270	276	247	248	258	279	280	273	276	294	290	267	282	255	248	270	292	262	271	257	283	250	259	279	265	235	274	261	270	263	272	274	287	287	271	287	265	262	287	270	257	265	280	257	255	257	261	264	290	269	278	267	293	302	240	273	279	283	244	275	259	272	262	245	280	258	292	275	275	285	267	263	241	234	304	261	272	289	245	255	256	269	272	267	293	284	274	245	261	273	265	287	249	287	257	267	271	286	252	277	276	239	263	263	258	253	269	276	268	253	288	264	292	249	272	295	249	265	249	270	276	254	264	263	249	254	271	271	278	279	275	275	253	258	273	281	283	272	263	250	267	258	307	262	243	284	297	288	276	253	283	267	255	264	251	251	275	275	245	263	256	294	243	288	264	268	249	264	268	257	263	277	254	257	266	267	234	292	266	264	253	277	263	271	261	274	281	268	250	287	261	284	267	253	281	259	293	243	262	285	253	280	255	261	261	283	280	297	264	282	291	262	279	284	290	245	287	290	303	257	286	263	278	268	226	265	272	255	263	292	304	288	268	274	251	250	279	270	250	260	274	272	273	259	292	283	267	276	279	258	262	267	271	256	258	281	278	272	281	291	249	263	254	281	249	264	272	284	266	287	255	278	277	274	287	305	264	275	277	275	298	284	270	260	231	299	265	263	290	227	252	301	242	268	259	273	272	264	278	268	257	257	259	275	302
8807	11245	17493	14393	10195	9284	7435	5622	5588	4734	3031	2698	2700	4223	4797	3387	2289	2759	9450	7910	6256	3950	1086	953	966	1092	974	898	868	856	826	785	834	1064	1394	998	844	962	872	769	860	752	829	823	751	812	786	786	739	780	769	750	728	758	771	783	797	759	774	768	733	801	790	760	781	750	761	760	768	776	772	766	801	823	724	776	742	780	753	741	744	773	744	752	772	793	797	779	733	808	773	808	788	748	742	762	785	776	722	778	772	755	753	762	710	756	746	759	774	739	760	731	783	763	782	733	765	746	782	748	754	768	749	740	774	781	779	731	777	742	748	752	770	798	807	751	763	812	769	765	734	780	748	791	710	762	771	776	758	740	815	759	775	763	748	701	709	764	790	767	778	792	749	776	723	763	766	762	781	747	759	781	748	732	795	727	771	789	791	814	684	797	781	811	760	769	798	806	742	764	753	839	766	732	738	777	797	783	800	744	789	779	764	787	767	763	779	770	776	737	765	796	744	757	767	772	805	796	763	784	718	774	767	740	729	806	749	790	757	761	763	747	757	769	779	747	760	715	763	807	780	756	762	739	774	733	766	765	760	755	774	773	749	719	731	770	692	758	708	723	762	747	782	743	771	777	743	773	772	722	789	809	742	749	768	775	744	799	752	732	770	720	766	734	777	778	781	768	755	779	782	746	777	732	777	794	773	757	799	808	770	746	722	734	772	786	778	782	751	745	782	767	836	774	717	766	781	819	827	751	745	816	794	730	742	773	763	709	828	775	731	756	764	772	729	727	779	778	732	756	751	770	748	733	799	732	770	750	783	773	834	758	773	776	761	773	771	749	701	709	781	808	797	749	797	801	738	773	732	790	770	793	711	739	745	715	741	739	772	795	777	747	720	734	753	813	768	773	781	721	814	761	697	793	759	753	732	771	739	756	789	730	727	759	713	710	737	758	727	735	739	747	690	734	732	787	783	735	821	678	756	785	766	759	804	747	727	755	804	754	753	787	747	740	782	772	776	762	756	741	780	772	762	783	756	762	784	691	785	776	703	742	762	710	773	684	761	753	743	741	760	734	775	781	829	759	750	800	752	739	756	756	754	717	757	746	747	787	767	716	753	840	803	812	773	710	795	730	740	762	747	742	737	774	749	761	732	778	736	799	774	748	706	750	775	749	767	760	784	776	773	756	813	802	757	788	808	760	748	770	741	752	729	733	775	770	745	710	791	733	767	747	765	785	787	774	740	773	790	716	835	780	795	738	725	727	755	785	764	733	769	767	702	714	812	748	782	796	808	798	785	769	790	749	745	776	760	747	711	704	766	809	764	776	728	747	745	737	789	806	846	775	761	755	751	747	729	780	750	841	778	819	778	760	752	799	772	747	792	767	770	771	810	761	753	768	762	807	769	759	772	757	768	760	766	839	772	749	728	798	756	730	773	754	738	742	733	818	740	760	767	772	742	724	791	740	766	795	750	711	753	791	728	788	786	773	821	766	739	804	768	722	761	773	771	787	770	797	739	749	727	756	769	777	739	736	715	779	760	803	763	785	758	754	742	758	745	826	769	744	732	748	812	707	758	765	751	797	763	709	771	782	826	756	733	756	761	748	779	790	760	747	754	755	736	745	775	789	771	762	776	760	780	733	804	742	760	764	766	755	745	762	735	744	777	759	704	789	744	806	808	759	767	780	740	802	738	729	742	753	755	771	812	748	791	766	771	792	752	744	798	759	790	726	763	774	763	766	780	777	756	784	780	743	781	787	785	766	754	779	751	779	764	753	742	739	735	747	785	815	744	777	743	744	759	778	812	789	803	774	755	727	791	750	763	811	785	807	769	804	779	802	758	755	749	735	791	749	745	749	735	744	714	736	765	751	775	757	780	754	787	790	784	808	737	789	703	782	786	772	752	713	707	751	799	744	753	776	702	739	758	779	730	734	767	746	743	738	765	740	717	750	787	800	738	745	790	768	712	786	769	748	778	748	770	755	768	791	777	721	764	749	766	753	765	753	758	802	736	780	774	748	769	812	798	766	799	764	785	735	850	800	784	760	759	778	754	690	784	762	717	767	739	771	808	743	800	796	766	750	770	814	706	711	735	766	755	739	742	724	759	758	775	766	780	755	838	687	744	786	825	756	721	735	772	800	757	783	767	776	763	711	741	749	769	729	791	737	751	746	760	802	745	803	750	805	749	775	789	745	758	781	778	735	730	755	752	714	718	779	751	780	804	764	752	709	773	765	712	743	772	727	713	823	775	793	752	744	726	726	758	784	792	705	757	743	721	762	766	786	750	795	763	745	726	796	761	744	743	738	794	776	818	775	793	763	788	751	739	793	716	816	807	809	791	771	730	726	743	810	697	751	745	782	748	803	754	779	725	750	751	792	711	745	737	814	759	792	779	731	789	777	727	710	736	768	758	755	777	793	737	731	777	781	796	800	806	752	762	773	759	772	809	754	809	725	710	713	777	817	794	744	767	773	755	767	755	732	773	741	746	730	766	830	815	831	778	729	693	804	789	770	706	734	715	773	756	807	765	789	754	772	768	696	746	729	755	741	708	767	747	720	761	739	733	799	800	688	819	738	744	775	747	747	778	733	727	778	799	774	794	828	760	803	771	816	708	700	785	802	763	838	788	792	765	757	804	796	769	748	777	730	746	714	764	787	727	794	772	751	793	748	750	740	734	802	780	748	727	767	791	745	752	716	742	750	729	747	747	783	721	774	718	806	756	739	766	753	744	732	726	739	771	749	765	784	774	721	740	736	790	744	704	775	784	785	794	710	747	747	791	793	774	784	816	803	761	732	751	754	772	748	759	758	752	720	787	778	787	743	791	753	778	761	761	715	757	762	783	741	787	771	775	805	736	741	792	708	738	773	731	758	762	724	755	778	771	775	767	726	742	800	744	784	763	750	763	741	749	754	801	730	782	789	740	778	750	764	767	751	786	746	777	736	758	751	765	735	759	768	759	811	731	735	747	769	754	798	788	771	747	760	781	793	810	762	792	757	743	740	754	752	790	820	753	756	771	728	775	721	783	773	782	776	769	819	712	771	762	770	767	774	756	773	786	778	777	745	795	788	768	780	774	780	723	741	779	785	735	785	766	756	756	781	754	748	789	769	727	741	781	845	775	733	751	730	785	776	747	802	749	765	695	709	786	796	764	772	792	742	703	765	733	770	728	756	798	733	787	791	756	729	788	722	722	737	768	736	790	749	770	709	754	751	778	746	791	777	739	784	761	783	749	783	753	760	809	792	800	736	788	820	731	784	752	796	780	755	754	790	750	770	780	791	775	749	786	814	731	730	788	748	833	772	736	754	739	776	773	711	765	781	736	742	759	745	759	782	774	741	783	761	804	777	722	734	740	729	791	741	793	728	776	801	770	757	812	779	822	753	761	789	726	727	749	717	799	796	789	756	749	763	744	732	747	769	776	762	779	746	727	755	780	760	804	733	746	795	768	753	786	780	762	760	750	757	761	795	709	771	747	739	793	728	770	741
29267	22498	20779	11976	6733	5119	3411	2489	2163	1637	1111	901	871	1588	1501	1086	720	1226	3242	2671	1953	536	414	322	350	359	344	366	347	324	294	299	300	393	606	359	304	325	314	329	348	373	315	314	300	285	272	317	300	287	277	290	296	291	294	274	322	299	306	292	281	323	277	283	285	265	288	283	300	298	286	291	288	294	283	288	280	293	249	272	293	289	269	265	282	297	308	274	302	278	309	307	296	282	294	295	271	282	314	312	296	297	272	299	281	307	248	306	267	292	273	339	319	311	276	316	296	300	296	328	295	236	279	271	284	266	290	274	296	305	275	281	275	288	284	293	279	284	295	311	340	289	264	308	296	296	292	290	296	283	272	292	267	280	295	292	298	284	282	279	305	331	260	286	320	239	293	282	267	285	311	295	267	289	281	252	275	266	305	274	295	269	272	275	245	300	259	281	301	270	265	295	295	293	276	311	278	296	283	314	286	297	275	292	307	290	294	264	269	294	261	299	293	281	262	316	313	275	304	273	298	289	271	306	288	249	263	287	260	296	273	283	305	268	304	294	287	272	279	279	291	277	289	286	294	290	280	264	296	282	260	287	318	276	313	260	281	269	293	293	293	269	268	302	294	278	254	316	295	279	273	287	266	288	277	256	267	289	302	273	292	282	305	293	296	274	290	273	296	315	285	277	269	288	292	266	291	290	265	331	285	262	300	291	282	275	276	289	256	281	287	328	291	276	268	279	302	258	278	258	282	296	282	262	299	253	315	279	285	297	260	305	319	283	287	283	278	303	284	260	317	297	286	285	301	272	261	257	295	283	256	259	311	275	299	312	290	314	317	275	272	283	292	280	307	279	267	313	269	266	246	271	289	293	258	281	264	286	295	253	276	285	263	314	276	286	270	293	272	292	281	276	274	309	270	291	291	313	258	277	341	285	311	296	267	281	277	302	300	285	285	300	284	290	297	291	291	296	273	306	279	297	311	286	324	297	309	290	287	279	272	305	276	283	292	285	263	276	288	280	288	303	276	263	290	291	291	302	296	279	294	308	244	299	292	279	294	257	293	342	259	299	267	280	281	279	300	293	266	281	307	297	288	279	301	280	273	293	316	280	278	274	291	291	293	259	317	313	271	306	276	311	296	258	270	274	291	285	293	266	301	273	286	279	325	291	312	284	284	318	269	307	281	291	307	276	274	307	261	276	311	272	308	275	263	301	313	274	264	277	284	286	273	291	273	271	290	298	268	297	288	297	305	303	294	285	259	303	265	276	289	316	274	291	293	287	274	286	261	290	310	290	298	255	303	266	259	276	315	303	281	297	275	296	266	303	252	293	299	263	276	287	315	281	250	283	330	284	255	281	254	288	264	297	279	281	279	289	264	269	290	277	263	312	269	288	282	285	284	273	306	277	306	282	283	289	326	288	279	281	275	288	306	292	271	306	267	279	284	322	258	322	279	288	283	284	290	260	308	293	270	243	296	289	271	299	270	282	279	305	286	271	277	305	279	276	274	292	289	271	269	298	314	265	300	256	286	276	291	262	292	281	313	275	281	289	301	297	279	272	284	249	277	272	307	266	324	276	278	270	287	344	324	285	289	264	261	272	286	286	290	297	325	308	289	266	275	296	294	283	270	312	272	280	319	277	343	269	287	271	288	287	275	286	254	297	288	272	293	289	298	296	262	287	281	294	276	306	246	316	282	292	253	257	264	283	255	292	276	282	298	281	290	309	317	271	294	265	294	285	272	276	289	311	323	315	286	299	285	308	269	279	264	289	283	258	299	295	275	284	290	275	273	288	292	283	254	278	316	297	295	298	302	273	257	313	257	275	314	280	281	272	284	291	266	283	274	276	293	269	304	278	275	279	297	299	284	316	278	308	261	268	293	259	283	290	288	264	309	302	303	292	251	263	282	277	286	296	303	286	283	286	279	300	303	282	263	272	272	270	318	282	288	283	314	302	303	288	322	300	268	294	293	252	252	275	282	284	286	299	272	289	246	286	301	286	290	271	259	280	268	296	283	268	270	281	292	303	296	283	305	274	304	270	288	268	282	293	300	303	298	308	266	283	306	312	316	285	285	278	286	280	250	281	264	284	288	286	281	272	237	262	298	276	263	288	315	276	281	279	247	296	277	283	310	290	295	268	283	287	316	288	287	294	320	283	273	313	294	288	286	276	316	311	306	268	302	318	312	302	305	276	274	250	297	272	340	287	300	292	264	289	289	280	265	271	271	266	310	283	287	289	279	310	269	308	306	256	283	286	292	286	274	296	285	281	263	278	290	262	299	266	284	309	276	283	289	279	276	258	274	301	316	291	288	289	261	262	290	276	292	302	267	296	290	279	311	264	277	250	295	282	283	288	299	275	292	289	294	281	276	319	270	274	241	273	281	295	292	279	306	298	290	259	301	289	295	288	299	286	314	291	280	313	271	265	307	291	320	281	270	312	266	270	290	297	309	289	337	281	273	315	282	307	283	296	267	297	289	305	293	285	306	264	300	297	251	297	305	292	319	328	309	291	297	271	293	271	298	277	272	271	299	280	312	274	301	312	246	273	293	274	271	295	274	293	286	284	308	297	289	277	258	266	291	287	278	275	272	265	250	281	280	331	286	290	288	301	293	288	275	266	278	283	306	276	273	302	305	288	269	296	285	282	305	282	297	297	281	290	283	312	250	300	302	268	279	253	304	241	295	282	265	291	298	308	294	337	307	287	323	311	291	262	301	264	277	274	290	291	278	298	321	266	244	288	290	271	295	290	271	306	287	305	277	271	285	310	272	266	285	268	279	267	278	293	294	276	250	309	273	270	266	270	290	276	321	274	315	300	297	273	290	277	275	301	296	288	290	298	311	280	268	269	290	290	290	283	282	300	298	309	310	282	261	290	264	282	292	289	282	277	292	262	306	282	279	312	292	310	288	266	290	292	298	288	321	261	319	304	273	297	289	297	252	301	278	287	316	306	308	276	290	275	302	317	310	308	262	285	279	284	260	291	290	267	267	304	297	279	284	280	303	254	242	294	283	279	287	310	255	291	280	284	290	302	270	293	289	300	308	282	297	276	282	279	286	294	305	260	300	295	279	320	291	277	278	300	281	274	293	272	284	251	282	272	294	255	284	289	283	288	316	293	284	291	309	305	282	281	293	282	268	269	266	322	296	276	290	279	287	284	284	289	298	284	298	267	263	266	276	288	303	323	314	304	315	297	240	299	340	263	293	286	274	277	316	278	284	254	272	305	276	297	301	278	286	279	280	302	282	300	297	273	306	293	301	269	278	291	283	275	286	314	277	281	310	313	307	283	288	291	304	265	287	286	289	292	289	288	286	264	275	280	284	296	272	287	294	274	323	275	296	261	296	267	325	283	291	270	264	307	308	271	291	271	300	260	272	267	301	269	311	280	303	309	285	237	295	277	308	272	284	291	281	306	295	288	298	303	268	292	292	289	251	283	284	263	278	289	293	276	264	275	274	246	286	310	280	291	264	278	246	259	329	288
10083	15352	21594	18310	13968	12689	9849	8928	8545	6839	4525	4023	3833	7242	6542	4803	3216	6116	14421	12041	9429	2196	1484	1054	1188	1276	1213	1054	1050	1084	954	953	1015	1458	2732	1037	997	1020	1192	1066	1141	1121	1069	942	852	847	815	812	837	807	823	811	780	760	812	849	774	776	822	815	799	805	810	816	851	801	830	842	811	780	834	822	771	803	796	756	770	834	797	783	797	875	770	848	876	793	844	823	757	809	855	803	782	768	833	796	838	731	824	818	858	802	781	831	829	836	815	804	825	805	793	798	797	813	801	805	825	766	838	793	827	826	785	840	817	801	797	801	820	882	826	804	801	791	830	802	784	804	818	780	796	812	800	788	807	791	788	811	839	782	782	782	804	783	786	778	853	810	805	806	817	835	798	761	761	788	808	808	826	823	834	799	828	785	778	819	813	800	785	835	820	713	800	808	781	812	730	776	836	835	822	835	830	812	812	789	799	773	794	816	799	815	805	828	822	789	790	784	766	822	763	834	864	796	813	793	824	841	773	792	841	794	839	801	807	838	810	844	825	797	763	809	823	823	800	802	800	847	776	776	791	793	764	771	818	791	774	764	850	852	798	809	792	797	783	781	807	853	809	807	830	790	771	839	802	799	834	797	823	803	777	829	767	808	777	777	832	799	846	834	769	780	819	800	815	832	835	792	895	843	777	803	810	790	782	807	817	778	767	819	748	798	752	808	827	822	858	850	751	768	768	778	843	787	742	845	822	801	813	774	781	765	798	840	780	846	776	813	805	834	774	806	861	796	793	841	781	852	768	783	841	786	717	785	830	788	811	821	831	815	816	771	810	795	794	780	785	813	842	775	808	800	786	794	797	810	767	786	808	798	769	817	802	832	839	773	829	797	779	806	797	751	813	823	829	796	790	826	796	826	846	777	804	782	831	828	806	791	806	831	787	785	763	816	779	800	801	780	815	809	836	836	791	798	790	843	821	835	800	802	807	791	780	780	829	833	828	783	788	823	796	770	815	760	833	767	807	807	860	804	775	810	855	779	798	818	785	793	810	734	800	846	827	848	803	797	761	816	751	813	822	815	785	785	799	753	799	808	762	864	858	779	813	802	828	821	787	807	778	819	756	813	826	834	788	816	802	836	795	803	808	830	784	844	805	842	763	834	800	782	776	813	763	816	811	840	812	782	788	812	774	796	814	778	833	783	822	755	738	810	801	756	789	805	801	791	809	796	786	772	796	813	787	823	824	752	787	846	817	804	786	836	794	831	828	797	840	810	791	798	790	786	728	819	839	771	822	840	823	783	840	847	855	805	892	785	789	834	808	767	774	802	789	805	794	808	838	781	780	807	766	817	787	774	789	807	814	811	791	825	833	817	851	851	785	781	784	757	786	868	818	793	777	849	790	813	798	807	791	818	876	815	808	780	774	852	785	791	847	835	824	800	764	798	822	835	817	790	820	778	823	813	823	795	796	822	750	798	814	866	802	793	823	766	823	825	796	789	824	788	792	801	817	856	805	792	757	772	830	806	788	831	832	814	819	820	782	819	812	792	828	818	838	847	788	773	751	828	817	818	777	839	813	794	764	792	781	793	824	828	827	834	810	869	815	809	785	812	835	787	780	844	796	806	814	793	786	848	798	806	779	824	824	807	816	803	852	832	769	802	831	774	779	816	769	858	798	800	814	777	799	821	791	782	804	795	803	801	842	798	784	787	790	725	831	804	746	866	788	785	826	815	811	825	804	793	817	781	783	767	841	761	761	787	762	826	768	835	757	833	876	830	802	807	782	782	791	759	776	789	833	792	799	760	804	818	805	791	804	849	780	804	817	842	773	832	811	801	873	809	770	756	846	778	854	790	749	775	766	765	798	754	764	806	839	811	793	773	790	795	814	831	788	807	860	831	792	771	779	797	778	845	783	744	840	835	803	832	833	820	856	843	782	787	773	763	742	772	773	772	831	800	777	808	822	842	821	802	808	805	814	811	809	833	813	834	860	836	793	866	788	787	795	774	826	785	822	815	780	809	823	819	830	808	758	868	862	783	829	835	816	830	768	829	784	770	786	811	758	846	778	768	772	797	825	811	832	811	792	746	743	816	822	769	816	784	801	769	833	804	825	858	808	802	817	855	830	781	836	763	783	772	764	760	833	815	804	745	804	828	778	822	814	810	812	790	787	777	819	784	764	807	860	791	800	794	817	773	733	802	824	839	796	823	770	808	846	784	810	804	818	801	758	794	843	801	866	796	770	836	813	837	809	817	841	735	869	789	848	799	803	851	829	783	809	825	800	771	781	776	832	845	788	835	754	772	838	800	801	797	779	864	775	812	777	804	813	795	804	847	804	789	871	771	779	807	812	843	772	821	774	825	827	826	810	835	797	802	762	814	846	825	828	805	824	784	803	853	815	774	787	855	830	751	786	774	816	843	818	805	837	789	835	801	848	805	779	819	761	825	837	797	788	783	807	848	833	790	789	790	817	792	772	843	825	764	789	835	856	831	777	840	785	795	796	801	816	789	772	797	853	844	770	799	831	790	814	792	820	775	805	815	762	824	820	801	794	846	823	838	825	776	831	794	837	787	799	823	828	849	783	795	805	785	865	798	841	757	788	818	805	807	785	800	793	843	798	794	769	813	831	744	815	785	818	802	849	811	800	783	822	812	756	774	806	765	794	792	812	814	810	816	799	804	770	855	783	841	762	828	849	818	784	785	775	825	728	822	842	818	795	782	729	803	827	832	791	778	834	799	855	799	803	835	814	786	809	821	797	814	795	829	863	802	771	797	752	785	788	806	804	803	781	818	801	774	791	806	811	760	857	787	780	794	726	807	769	766	829	791	875	800	807	820	817	819	837	775	806	772	851	780	805	774	757	806	816	818	786	888	827	794	788	792	822	796	852	788	833	811	755	765	829	850	802	799	814	810	808	798	825	857	732	838	809	828	790	844	766	787	789	776	822	829	793	815	843	816	777	770	802	769	837	794	798	768	816	808	835	775	775	814	797	842	812	820	768	781	825	790	839	805	793	839	858	817	788	769	824	894	837	794	789	815	827	811	791	823	819	830	776	766	825	793	825	813	839	795	805	793	811	817	789	785	810	812	785	844	809	779	760	798	772	792	809	782	816	803	779	826	808	774	837	805	818	887	801	839	815	808	776	810	809	851	809	781	818	827	794	825	872	802	830	808	750	815	862	809	842	844	832	804	799	831	820	770	788	780	808	808	811	793	801	816	812	798	793	803	794	834	823	772	815	812	810	797	775	830	825	788	807	813	825	819	871	806	804	812	780	825	815	791	787	791	819	811	783	860	756	757	795	749	763	807	777	791	782	806	813	866	807	814	775	786	808	820	787	829	806	765	782	771	797	813	848	794	817	784	754	787	779	800	815	820	804	802	764	842	813	850	782	792	822	778	798	837	814	808	785	817	794	782	785	804	825	824	755	833	763	837	819	887	761	768	757	816	839	771	828	819	796	816	794	870	811	825	796	813	833	802	820	858	849	813	780	794
28773	14629	2696	894	597	575	456	418	405	379	342	304	305	324	317	292	289	290	368	346	333	273	273	246	269	298	281	229	263	223	263	250	222	263	255	257	259	258	240	246	257	228	268	225	258	245	229	256	241	283	259	255	251	230	235	242	228	256	263	232	255	231	239	232	278	243	260	258	251	227	237	260	240	233	242	241	227	218	279	251	235	239	257	265	257	264	256	227	271	258	256	272	243	246	259	275	241	224	267	276	248	246	249	249	258	245	269	252	261	245	242	248	249	235	258	258	271	266	243	237	262	268	238	255	254	269	258	244	261	281	241	227	248	264	259	277	256	269	216	253	249	276	253	256	247	256	251	262	233	264	248	264	231	239	282	267	235	225	267	270	246	251	246	261	250	240	259	234	255	249	262	252	269	269	252	227	254	248	243	268	234	237	260	242	234	255	257	267	269	258	255	237	261	248	247	267	254	230	245	242	252	221	250	260	268	268	243	246	241	225	264	262	248	241	243	250	239	258	247	264	268	263	242	228	267	242	256	278	273	247	237	269	263	255	257	263	248	267	233	257	232	236	276	245	229	244	240	229	263	252	249	243	294	251	246	229	255	252	241	286	266	243	257	247	224	244	228	250	234	250	251	276	250	209	244	242	249	263	232	247	228	274	242	279	251	257	253	247	247	245	222	226	261	236	256	253	244	243	244	240	253	259	234	235	255	236	220	248	246	236	243	258	234	252	234	249	236	245	230	233	269	237	241	220	284	239	241	275	256	263	289	254	240	257	266	244	217	266	238	259	234	247	279	265	268	246	201	270	241	264	227	249	244	226	237	232	269	262	257	272	244	274	231	245	253	255	241	246	228	273	270	278	274	254	246	255	233	271	250	250	264	264	265	260	254	282	266	238	250	249	268	238	210	241	233	256	259	245	245	267	243	230	237	248	232	260	236	225	278	232	260	236	238	223	254	248	270	255	242	243	269	221	244	245	245	255	271	259	267	250	215	237	239	249	247	247	250	240	245	189	253	251	232	246	238	250	257	249	259	248	253	253	256	265	225	252	258	252	234	248	250	254	256	251	243	264	254	239	265	252	236	235	256	268	241	251	282	246	263	272	262	271	219	253	253	241	266	213	252	268	285	268	236	260	241	259	243	264	214	277	244	241	251	250	229	254	252	271	239	238	256	234	263	266	263	249	258	234	245	247	226	272	266	257	251	257	218	237	225	244	227	248	251	266	221	224	236	234	246	266	245	247	231	220	236	250	262	239	273	255	235	255	253	267	263	252	218	222	245	223	276	264	250	264	280	250	251	265	250	239	235	224	257	243	255	255	284	268	249	251	254	251	253	242	228	245	244	247	245	257	259	247	235	219	248	247	236	242	253	226	234	251	231	246	256	254	255	240	239	263	235	215	300	232	251	241	231	248	259	259	268	267	244	259	259	244	265	263	230	270	245	262	232	229	235	269	241	266	232	236	265	228	256	208	275	252	263	263	259	223	241	241	243	259	257	259	235	239	248	255	247	269	246	256	245	239	254	232	255	253	260	256	277	227	278	263	235	254	257	247	252	240	248	267	253	249	238	260	247	260	235	249	261	252	261	251	260	239	232	270	258	226	259	270	243	260	257	232	244	255	249	245	251	248	239	258	250	236	248	266	229	258	270	211	256	235	251	245	274	243	244	263	277	232	242	260	239	239	263	246	284	257	224	253	260	248	273	255	263	242	254	260	237	248	242	263	271	258	250	289	228	239	243	262	226	230	245	274	269	240	233	238	252	225	261	256	255	267	212	244	210	258	246	240	249	238	246	240	254	244	240	247	241	256	248	254	249	236	233	249	251	228	257	273	260	241	226	272	269	248	292	254	237	263	254	217	256	259	239	255	254	237	237	222	236	233	264	237	249	250	245	250	253	256	247	254	217	220	245	253	241	273	266	217	267	242	234	269	271	267	252	223	281	248	243	247	251	259	241	225	234	235	258	247	237	254	228	267	244	259	235	258	236	259	265	263	268	229	224	252	216	263	250	275	260	236	242	258	255	272	248	240	254	220	273	238	254	229	259	253	246	269	240	242	238	262	276	251	246	254	228	265	228	255	258	223	280	251	225	288	250	245	239	229	246	254	279	252	241	250	288	273	259	260	248	264	268	227	259	275	249	264	240	241	245	234	244	233	255	253	263	235	241	249	250	258	268	270	242	245	224	257	245	239	218	248	254	261	230	239	249	243	250	262	248	238	237	266	248	243	232	263	239	230	260	240	269	255	237	244	234	263	247	235	255	237	223	229	267	278	253	231	244	244	247	249	236	263	277	252	239	236	246	268	260	268	263	249	261	249	238	254	253	263	246	238	234	244	262	276	238	283	224	262	234	250	238	243	242	251	256	258	250	289	235	268	230	275	207	247	267	252	218	250	246	278	249	270	267	225	270	265	260	240	228	248	201	265	236	215	251	248	226	240	250	255	239	259	226	256	265	265	264	251	261	261	257	226	266	215	241	268	239	238	261	234	237	228	261	244	270	232	235	220	255	250	274	287	260	243	257	253	229	225	266	259	245	267	258	248	256	232	239	225	255	250	243	245	257	226	235	254	269	291	224	238	248	249	242	247	249	245	285	229	254	231	254	238	261	255	265	255	252	289	261	268	255	246	246	236	261	254	272	228	242	235	261	245	254	228	245	252	251	216	215	240	245	292	252	268	258	252	246	219	256	255	278	284	230	259	235	231	228	233	247	262	236	279	232	284	260	244	241	256	264	274	244	238	253	238	254	251	268	241	265	212	259	249	246	246	249	256	244	269	259	234	251	256	247	254	255	259	246	244	250	269	257	283	265	247	270	233	254	238	260	271	266	240	237	254	240	247	231	242	261	256	287	213	270	248	241	255	256	254	268	280	270	227	268	266	232	242	251	250	253	255	215	234	251	227	246	221	267	244	248	261	256	210	249	254	240	244	258	250	268	274	284	217	246	244	260	238	255	261	218	268	263	232	248	248	226	243	265	251	251	250	220	242	288	237	277	240	237	222	243	222	230	253	266	267	260	259	222	247	246	248	232	264	261	253	246	250	252	231	254	246	249	291	239	265	273	249	250	257	240	262	235	255	244	257	235	286	235	262	249	231	257	249	226	259	245	224	250	239	244	231	260	267	238	216	247	255	259	257	269	272	206	240	237	239	239	238	236	242	229	249	243	230	238	243	260	230	244	222	263	261	269	240	258	252	263	244	283	208	257	247	252	261	260	257	227	259	245	243	260	256	245	243	260	252	225	223	245	258	276	268	232	260	240	256	239	240	258	240	268	236	238	223	226	257	227	241	251	234	232	239	243	228	257	260	275	257	256	215	245	247	244	252	260	235	247	225	275	255	261	213	213	268	249	228	261	237	245	254	223	253	235	251	240	219	250	243	252	247	235	246	273	231	242	234	251	274	253	223	269	237	270	251	245	251	265	246	264	252	267	263	257	239	255	255	225	243	258	225	252	269	244	270	251	282	239	255	258	260	263	259
6628	2920	4033	3498	2654	2085	1735	1631	1487	1367	1112	1133	1079	1165	1101	1065	924	1058	1474	1267	1188	775	795	739	800	743	759	696	731	758	732	749	741	747	842	738	715	746	773	753	707	765	739	720	691	698	708	680	734	701	710	684	703	690	679	709	698	711	712	708	728	729	727	693	722	700	739	718	704	749	751	713	716	672	706	764	695	679	716	702	702	760	739	692	743	719	722	705	686	770	714	746	676	741	756	746	708	673	738	671	741	702	689	729	693	693	680	679	701	721	716	695	690	661	707	698	650	691	681	726	682	679	691	706	720	717	695	710	682	724	702	707	696	682	709	724	670	691	720	669	656	707	730	711	710	700	724	730	715	679	684	712	724	734	703	770	732	721	791	715	719	696	739	723	755	720	699	748	708	739	674	668	684	685	738	667	672	717	697	677	730	689	705	736	635	728	711	684	730	697	732	718	731	645	700	714	700	705	698	706	726	731	661	670	765	686	729	720	705	713	719	691	643	711	670	689	715	731	726	760	689	729	682	746	747	728	693	698	715	749	692	639	707	699	710	708	705	730	716	721	694	692	722	737	715	751	683	730	691	731	717	698	658	744	651	647	671	717	718	734	726	680	708	749	729	719	710	730	732	675	707	714	696	699	675	719	691	762	709	689	724	706	738	724	745	715	721	775	736	679	666	692	753	714	680	716	726	723	736	747	727	690	701	755	693	728	718	689	631	713	706	717	730	704	722	738	802	738	725	744	726	700	720	746	728	697	701	688	701	683	696	746	732	713	701	747	705	733	678	698	729	728	705	740	734	682	660	690	705	702	739	702	673	710	718	705	678	688	710	680	706	644	683	786	678	725	743	716	755	714	714	700	692	734	723	704	715	712	724	680	731	671	745	712	757	692	690	712	732	751	723	712	724	731	686	728	716	722	727	756	699	731	697	698	701	715	690	774	722	698	701	733	690	707	703	728	744	754	704	696	711	714	768	723	693	720	666	672	695	669	763	708	726	717	710	722	701	695	748	771	709	716	745	745	707	745	716	721	687	668	674	759	707	751	714	739	709	733	742	728	736	708	673	698	742	681	713	683	745	709	737	711	721	707	703	705	706	726	697	748	739	689	742	713	746	729	709	675	738	710	706	698	703	744	714	731	711	755	702	682	688	670	720	701	734	683	697	715	721	707	722	696	695	721	703	754	684	721	667	738	721	698	682	719	732	757	806	724	753	728	747	727	751	689	719	753	685	707	712	717	728	707	737	670	722	719	731	753	719	698	704	676	682	730	678	727	733	732	721	710	708	707	671	682	693	701	709	713	720	724	710	698	734	736	728	739	738	724	721	714	697	722	673	696	684	719	736	702	775	736	717	719	714	690	684	731	722	686	656	739	717	717	693	729	698	730	717	683	709	720	691	721	728	744	749	721	746	687	747	725	701	714	683	705	711	703	727	662	715	696	693	759	711	713	685	713	694	726	656	713	713	678	687	676	724	736	741	706	707	764	709	715	703	718	781	696	683	748	709	710	714	695	687	738	730	712	732	691	701	715	719	708	739	656	711	670	708	746	712	697	716	704	696	722	715	756	709	760	719	670	746	720	700	719	701	687	679	731	774	668	694	730	727	717	729	733	701	780	679	722	709	741	709	678	695	694	676	699	689	723	696	721	666	753	734	702	699	722	762	714	694	732	696	680	710	716	703	723	688	708	713	741	657	702	742	745	701	661	672	702	755	689	750	738	686	681	661	690	677	746	705	746	765	745	650	722	713	700	719	735	718	721	733	728	733	708	661	756	674	725	690	726	769	726	733	719	729	679	713	740	712	721	724	771	654	706	730	671	724	761	727	711	727	712	725	739	723	676	727	712	691	652	673	745	727	736	717	654	709	707	696	679	700	672	644	738	684	738	727	751	728	673	705	715	688	692	712	699	736	731	698	665	755	689	685	719	724	751	703	689	697	701	694	738	682	719	673	716	726	736	643	706	706	709	760	709	690	721	717	705	730	711	714	772	704	667	730	726	726	715	716	771	690	671	752	684	746	654	689	674	745	712	705	710	729	741	729	781	721	682	710	685	707	723	682	702	621	696	745	733	751	710	685	754	718	724	684	727	641	727	699	728	686	705	748	748	673	750	708	716	699	733	739	667	709	711	717	705	713	726	765	762	673	684	750	731	719	690	700	705	696	712	738	736	763	699	717	737	748	704	693	699	712	716	696	738	746	715	720	741	683	719	728	653	708	724	721	738	701	737	749	654	702	730	722	740	771	711	717	698	712	683	721	757	742	688	694	728	684	712	690	732	741	703	722	706	703	698	731	737	710	701	731	711	718	730	731	667	711	704	665	720	752	723	691	691	714	725	705	752	735	717	753	677	703	700	729	724	727	676	708	687	697	682	693	690	761	728	706	722	703	707	745	694	729	728	740	721	728	679	750	679	715	738	699	742	725	705	680	672	696	708	724	651	693	692	722	732	772	708	709	722	692	723	686	705	707	676	769	707	700	779	672	723	714	663	718	670	736	709	704	747	686	724	692	731	713	735	706	724	735	688	695	723	718	731	706	720	745	720	680	713	745	705	712	740	704	707	728	737	702	729	683	719	754	714	705	721	695	728	678	750	703	729	714	724	713	691	735	688	748	720	693	722	722	729	758	728	706	728	746	704	676	717	716	676	720	731	710	700	674	726	753	680	720	722	665	762	793	710	733	651	731	740	745	735	712	696	751	695	726	746	703	758	728	726	707	724	676	703	736	749	762	709	715	772	710	743	762	737	681	699	692	724	760	711	752	726	677	697	701	746	704	737	715	661	724	662	760	715	735	710	682	757	727	713	715	699	719	754	709	696	677	734	689	654	698	682	677	712	741	714	714	708	739	694	694	737	713	712	673	689	687	751	733	716	692	709	719	762	693	749	719	736	693	699	722	683	665	725	691	742	728	687	682	686	702	714	709	708	719	712	696	710	749	721	766	712	731	683	711	670	735	708	690	716	690	686	702	694	721	702	681	695	694	674	670	686	747	743	694	726	703	744	677	667	731	676	696	764	705	739	720	684	720	669	691	691	706	709	763	707	695	694	770	715	721	727	717	681	767	707	718	736	714	755	700	673	680	725	764	699	711	706	710	723	702	690	680	720	728	722	697	709	700	680	687	741	698	722	668	681	729	692	735	726	755	707	650	729	689	717	705	695	675	716	698	722	711	718	728	705	751	685	663	694	666	681	737	687	697	696	745	682	707	725	706	711	708	694	728	750	734	697	704	728	730	688	729	738	713	725	705	712	744	689	741	740	689	706	760	748	685	733	712	680	709	707	669	711	725	702	706	676	738	656	702	721	693	724	715	656	684	677	718	720	716	751	727	703	690	710	724	722	647	727	725	698	744	723	737	686	725	737	718	707	698	757	778	683	673	739	734	718	699	740	725	698	703	707	717	684	703	704	702	663	688	690	742	720	730	711	710	711	704	685	753	696	701	685	733	744	767	693	686	725	695	726	677	763	713	767	702	665	709	703
29341	20181	13093	6518	3615	2505	1720	1622	1442	1128	805	715	766	1006	756	633	453	879	1962	1622	958	341	297	274	323	289	298	267	282	280	277	300	269	302	433	296	262	350	327	287	333	348	272	258	276	249	259	261	282	259	291	284	284	251	278	284	244	284	264	238	261	279	255	295	270	271	277	308	292	255	267	258	266	306	257	266	278	273	254	275	273	272	282	273	238	263	272	297	284	258	277	246	285	277	238	258	243	265	275	311	264	253	280	304	283	261	257	253	274	240	265	319	239	284	226	256	260	279	259	251	295	268	271	265	287	283	257	259	258	303	266	273	259	277	264	280	252	282	243	243	278	273	259	297	273	241	260	272	258	226	255	275	262	257	257	295	246	266	275	269	271	288	309	265	241	246	241	252	262	267	290	260	254	269	257	271	261	240	242	264	284	278	260	278	275	279	277	281	250	261	268	268	278	237	271	249	295	253	240	278	241	250	271	277	269	223	263	257	281	281	277	232	271	266	278	274	252	265	259	249	267	278	236	261	239	266	266	287	250	229	275	258	292	285	259	302	268	266	244	278	259	260	272	270	254	266	289	240	260	269	236	249	284	294	274	284	292	255	268	278	262	262	270	236	307	259	247	263	247	268	276	273	258	297	266	223	271	271	279	241	253	262	252	281	255	267	270	259	274	237	252	260	298	273	260	266	273	241	284	251	300	307	251	274	257	271	249	298	284	256	259	281	285	274	283	298	279	263	264	258	257	268	262	250	269	270	266	267	292	280	261	289	266	255	252	315	255	282	257	223	291	264	307	265	286	277	269	277	265	269	285	274	277	282	257	267	285	236	270	266	244	269	280	255	294	273	269	283	290	255	252	280	294	274	248	265	248	251	262	272	266	275	281	240	245	263	261	309	261	253	276	274	277	253	241	260	295	304	291	282	243	248	249	254	249	292	232	240	251	289	261	278	283	269	262	250	283	279	278	300	264	232	257	265	269	247	251	274	256	242	249	280	266	277	232	258	293	255	255	283	266	241	246	251	250	279	267	275	267	245	267	235	283	249	246	267	239	258	272	251	252	256	268	303	282	258	290	252	261	266	270	266	279	252	260	238	261	244	261	295	248	269	286	278	285	266	249	253	277	256	251	258	282	246	268	255	259	236	265	269	243	268	244	258	281	257	288	247	287	215	307	244	272	284	265	254	266	290	248	276	276	292	271	246	254	301	285	269	245	243	257	269	273	260	248	268	285	273	243	245	270	269	259	276	242	289	262	283	306	233	276	236	306	257	248	248	272	252	286	246	284	275	268	252	273	240	249	272	284	257	283	259	237	252	263	265	272	275	229	234	259	264	268	257	267	268	253	277	257	250	274	272	261	283	256	271	280	285	272	245	281	284	275	279	248	277	273	229	275	270	280	278	265	284	256	252	259	267	286	281	246	265	234	291	247	273	269	252	254	241	271	274	275	269	270	241	273	262	277	247	258	255	276	266	264	247	268	244	249	267	248	235	250	273	265	261	277	278	267	283	300	255	256	276	264	265	249	263	269	272	278	267	290	257	266	289	286	286	271	253	263	238	270	264	282	306	255	294	282	249	272	262	248	270	261	261	276	266	273	263	256	278	264	292	260	279	264	266	275	256	274	276	261	242	295	271	242	317	263	262	272	318	267	266	259	253	251	251	261	284	276	267	227	279	240	254	263	269	257	263	253	300	269	296	238	293	270	255	270	281	241	256	265	292	252	240	240	251	266	270	247	282	280	267	262	266	279	284	255	252	252	280	285	261	259	275	263	271	257	268	262	282	292	284	281	286	268	295	275	279	292	247	242	226	249	278	274	276	277	260	296	267	296	273	258	289	263	278	260	250	244	233	259	274	283	276	259	275	238	277	260	279	293	237	258	246	274	258	276	236	235	279	261	263	280	258	233	291	262	280	267	291	256	287	261	273	280	258	297	288	262	246	284	234	283	276	277	271	278	278	290	265	269	233	269	256	264	239	271	247	261	289	271	251	252	242	262	238	249	272	255	252	247	288	264	257	287	264	253	265	274	233	272	276	268	252	271	262	243	243	270	259	267	284	291	250	283	269	252	246	281	254	269	274	237	247	263	255	277	249	257	267	254	230	288	253	278	291	267	277	267	269	241	227	255	256	264	278	251	250	301	252	248	253	268	246	279	277	269	266	274	256	245	247	247	279	278	250	254	290	250	279	270	273	246	279	249	257	253	251	256	227	254	264	263	281	268	297	292	267	269	286	261	237	263	249	253	273	265	278	248	290	298	273	270	275	264	264	274	245	263	272	261	261	243	281	276	240	265	256	275	261	274	254	276	270	254	232	256	241	236	262	260	259	242	246	256	278	274	261	294	268	273	283	258	253	265	271	260	255	249	266	253	247	257	247	257	240	292	264	276	274	280	241	276	272	245	298	252	282	275	280	274	244	248	262	256	281	287	252	281	261	258	247	247	279	281	246	273	253	237	261	279	295	263	277	261	264	269	233	270	278	228	270	285	246	269	250	272	256	253	261	276	264	258	269	282	247	267	287	260	250	289	262	228	292	268	273	231	263	260	304	258	259	247	275	264	253	258	246	279	237	262	244	250	295	265	264	249	277	270	265	235	260	258	254	269	282	255	295	253	260	286	256	290	247	256	261	249	270	305	252	274	266	300	260	285	270	277	294	273	279	263	278	252	267	258	297	264	273	277	263	266	256	254	251	266	252	267	238	302	259	277	281	268	261	266	291	245	261	287	277	266	281	264	283	239	281	265	287	272	246	261	271	257	287	280	249	269	286	257	273	274	258	277	278	271	249	219	293	276	242	284	253	254	229	260	293	288	284	263	250	244	232	289	270	234	243	258	272	272	263	256	286	259	234	292	260	274	297	270	264	277	273	278	275	252	298	282	276	278	289	264	261	250	243	250	283	277	267	264	249	298	228	238	237	247	256	267	286	262	237	266	299	277	249	276	248	270	284	246	262	283	248	234	288	277	255	287	261	275	254	286	262	263	250	252	255	231	262	256	275	240	263	249	272	279	268	258	256	249	247	270	281	258	250	258	242	244	271	275	236	248	248	287	254	227	271	267	280	262	265	263	256	284	267	290	250	286	294	253	279	261	267	278	250	247	254	256	252	259	259	264	283	277	291	289	255	250	261	264	240	259	261	243	279	270	277	293	274	278	290	244	279	256	268	251	259	256	262	268	268	288	250	259	269	294	262	236	275	261	251	264	278	269	288	247	266	286	266	298	282	267	274	285	265	252	267	258	261	236	277	263	274	267	259	256	264	267	268	264	258	261	261	273	283	251	234	276	279	265	262	276	269	255	274	261	285	277	266	259	271	260	277	239	276	286	246	271	261	267	276	247	246	266	268	232	253	277	247	278	286	254	274	249	259	296	246	256	268	255	257	289	274	251	262	283	249	271	259	272	285	266	286	233	278	257	287	261	256	261	269	257	266	285	260	295	279	261	255	254	231	272	283	254	240	268	281	258	237	248	245	280	255	260	266
9638	11651	15044	12482	9648	8205	7093	6945	6045	4687	3026	2669	3191	4711	3630	2675	2233	4472	9236	7732	4676	1107	1123	975	1052	1026	952	931	876	987	892	933	947	1223	1649	949	889	1081	1179	1066	1142	1085	896	826	792	771	776	768	727	772	752	788	733	771	738	780	791	715	737	729	768	725	745	762	751	743	783	767	785	766	768	777	758	680	756	778	720	753	746	779	808	758	732	763	760	772	765	788	760	702	743	741	724	711	771	780	749	714	736	780	769	738	769	787	763	776	769	789	773	685	735	752	752	756	767	838	738	788	739	762	744	787	749	724	788	743	745	785	738	755	759	740	711	757	752	719	778	769	746	740	847	808	773	692	741	753	755	753	754	792	756	715	711	788	728	762	767	744	733	779	722	745	752	752	746	698	791	774	726	804	742	722	767	811	753	765	747	732	758	771	753	777	719	753	759	815	807	747	709	784	753	725	808	732	775	739	737	763	774	784	713	745	750	728	755	751	795	805	716	746	737	753	762	807	781	731	757	774	737	725	783	739	758	794	774	742	755	772	778	780	742	795	771	743	749	730	717	738	770	775	740	753	772	798	743	738	784	762	751	723	733	782	756	730	795	744	725	787	775	776	787	776	801	732	756	809	727	735	735	765	752	759	785	740	692	774	724	680	705	741	727	730	785	791	724	759	789	756	778	715	744	776	762	743	782	752	744	717	750	759	781	796	766	781	696	769	736	795	776	741	743	776	761	753	769	749	747	732	765	726	749	746	764	738	788	756	755	763	712	777	767	779	788	773	721	776	751	734	721	839	762	716	734	768	785	789	776	778	786	712	744	764	754	736	710	741	731	766	758	711	726	812	746	821	740	772	831	788	723	763	804	751	726	749	839	673	731	790	735	763	768	727	780	790	796	735	711	749	736	774	743	781	726	747	743	716	738	742	737	733	730	710	726	818	761	727	760	739	766	736	761	785	765	753	740	803	739	776	724	689	746	799	723	770	754	767	773	755	730	814	810	742	792	750	757	775	775	801	754	783	799	718	792	753	793	711	766	761	782	722	738	747	786	705	793	715	761	775	702	786	774	765	730	734	721	782	770	787	752	782	770	728	770	736	803	774	712	741	774	783	785	801	770	746	742	747	742	712	737	738	738	745	772	730	776	730	798	805	725	771	744	713	775	767	726	724	771	764	726	741	757	793	789	789	760	812	774	720	782	739	821	771	779	808	750	773	755	747	793	729	753	797	745	773	750	812	730	728	750	771	764	726	738	760	750	772	761	767	763	727	761	756	712	782	719	735	718	748	775	770	691	801	771	773	713	732	725	801	741	770	759	802	717	767	755	745	774	768	729	715	699	782	754	741	738	742	736	716	740	767	753	771	748	792	802	745	761	815	710	748	721	738	748	797	750	785	787	730	712	744	824	829	780	792	719	762	788	788	751	774	737	778	775	730	737	800	753	690	792	755	744	750	811	781	736	741	772	787	735	777	760	763	772	729	729	733	772	740	774	690	784	809	768	700	779	779	765	768	696	770	756	740	740	767	744	771	764	797	765	742	744	772	737	770	790	770	780	706	742	746	765	758	735	778	735	712	786	744	770	788	735	747	775	750	770	740	797	785	767	769	745	792	740	744	775	755	752	759	757	797	737	711	809	726	757	757	741	759	779	732	767	697	743	751	766	765	758	756	743	697	728	794	724	747	765	762	703	752	794	787	767	741	743	727	775	766	776	762	739	736	722	763	766	746	706	784	723	741	743	808	742	769	735	738	756	777	748	751	760	754	758	763	771	807	758	788	745	710	724	747	769	804	718	751	748	762	783	815	810	737	750	751	759	785	757	754	777	743	755	758	754	793	773	704	744	765	800	766	765	806	761	743	784	726	736	697	693	716	703	716	795	761	772	737	759	737	692	748	742	780	796	790	764	764	811	772	769	738	737	712	778	764	777	790	755	765	774	777	756	758	762	768	751	735	691	731	732	752	753	757	754	768	732	759	771	751	744	742	742	763	764	750	780	717	773	726	783	761	754	772	769	784	795	785	717	761	744	699	756	745	750	748	754	735	750	805	765	748	775	797	735	768	752	741	789	752	780	714	767	750	735	784	726	781	745	762	740	753	796	780	719	737	784	741	756	768	751	761	747	728	769	723	758	742	720	743	769	758	734	785	784	748	756	734	727	769	790	747	717	794	764	771	731	741	721	756	736	766	729	765	753	772	746	773	785	811	728	736	760	765	729	805	825	731	775	747	706	738	783	720	718	794	722	767	761	752	808	775	754	744	771	745	722	782	772	724	750	780	785	757	778	768	770	748	729	719	758	726	793	766	747	718	773	749	765	756	724	715	763	762	788	726	788	721	767	714	747	758	796	748	725	773	769	762	749	730	717	809	717	751	774	784	738	767	756	747	749	735	794	778	743	774	724	769	745	780	753	765	803	763	755	810	784	767	697	764	745	752	791	732	737	789	839	740	773	775	791	790	751	789	738	762	785	696	804	709	761	740	794	749	782	734	781	747	743	758	716	758	778	811	796	787	741	761	761	759	745	757	787	752	733	774	791	725	765	741	733	714	763	743	781	732	721	783	749	752	790	710	756	740	773	772	734	775	755	738	732	765	779	762	735	742	761	716	733	769	680	771	735	724	770	762	781	756	782	762	726	735	723	818	726	792	771	789	724	776	807	738	738	734	753	764	769	781	795	780	731	695	786	802	756	731	785	780	743	742	758	777	702	776	734	757	749	739	722	736	800	762	770	720	732	788	780	756	759	753	754	776	759	785	754	704	769	733	763	763	787	779	770	742	737	745	742	734	740	768	768	750	764	728	753	730	758	752	704	780	753	809	747	769	779	754	771	755	753	768	739	748	768	757	730	780	796	764	804	778	736	740	714	792	744	725	718	789	765	709	795	772	738	750	741	755	776	787	753	735	727	758	787	791	739	775	763	729	721	777	727	794	796	736	791	772	698	749	779	775	765	725	777	817	731	779	747	732	781	768	760	789	715	771	788	758	778	702	784	775	722	753	817	751	828	833	702	778	713	778	761	780	786	748	720	767	769	757	744	787	785	743	726	744	716	765	742	773	784	787	724	752	790	768	774	755	716	760	750	703	764	791	727	745	720	732	721	811	755	741	739	768	736	737	763	740	743	725	717	755	708	719	740	769	712	751	806	795	738	738	836	791	777	726	734	692	755	707	753	773	717	789	737	734	781	748	762	732	701	780	772	765	737	742	733	771	758	740	720	749	760	734	793	785	764	732	753	804	746	800	758	774	740	753	758	751	776	731	785	719	780	723	728	774	734	775	788	785	742	729	752	797	803	744	687	767	746	772	762	737	781	741	689	735	759	723	752	751	790	722	793	756	717	761	721	790	747	750	739	765	724	732	736	771	752	743	733	728	773	739	764	745	741	778	721	706	742	738	747	776	819	768	803	754	694	791	730	741	822	738	771	747	734	796	806	793	763	777	778	732	763	772	748	770	725	785	726	749	746	794	748	743	780	778	752	701	738	785	737	739
29665	23065	18323	10917	6369	4351	3259	3141	2259	1676	1124	901	1143	1569	1139	756	831	1515	2934	2886	1214	405	365	453	430	374	345	383	371	329	314	345	331	424	478	495	533	508	394	346	365	333	295	309	312	300	274	302	280	307	249	317	292	294	289	295	286	264	267	273	301	310	307	287	286	264	310	282	298	304	307	290	315	268	288	288	284	326	261	311	300	286	299	249	275	311	283	278	289	298	300	294	289	282	273	292	271	269	290	329	301	267	267	292	274	279	311	265	279	281	275	288	274	281	301	269	306	265	290	267	297	310	281	287	310	264	290	291	297	264	283	279	253	270	265	293	266	296	266	243	272	292	329	284	255	281	297	261	309	294	292	299	254	277	295	283	285	282	287	290	299	292	275	285	310	276	259	292	286	308	274	300	270	269	287	270	299	258	294	262	288	303	290	317	274	276	276	299	304	272	292	274	278	263	331	283	288	272	272	273	301	262	291	287	313	264	286	288	264	285	279	301	260	302	266	288	265	281	270	302	292	293	292	278	285	280	284	317	307	268	281	290	294	283	288	297	290	296	260	301	297	295	292	309	267	256	284	292	290	277	304	298	276	291	308	297	276	236	301	319	292	270	276	305	274	280	296	282	280	294	285	261	281	299	333	303	271	271	276	308	290	317	279	284	297	297	284	273	289	294	267	270	316	273	307	290	285	277	302	268	277	293	256	267	263	306	264	309	280	309	283	290	288	305	292	287	265	277	304	298	276	282	288	279	289	291	290	290	296	303	272	272	287	287	325	334	270	296	291	319	294	290	281	310	284	268	287	289	275	291	295	299	273	283	269	278	279	292	312	319	277	285	307	312	285	288	282	308	288	251	289	272	310	297	301	300	307	282	288	286	308	269	300	301	270	292	261	270	276	298	281	327	313	292	281	292	275	295	300	278	298	273	296	289	270	288	261	254	291	252	293	287	294	289	247	274	305	250	308	284	302	287	276	295	259	291	261	270	297	274	286	265	247	299	247	272	278	286	283	323	301	303	269	325	275	265	289	285	275	318	273	328	285	285	272	256	290	272	295	275	283	275	309	295	306	289	295	309	296	309	283	285	270	293	292	284	283	272	247	284	286	282	277	282	294	272	270	295	308	290	288	311	301	249	270	308	287	291	294	291	296	283	287	274	272	294	257	275	280	304	274	275	299	304	302	275	293	273	270	282	264	292	317	294	299	303	314	294	299	283	251	254	282	284	272	303	277	292	232	288	297	324	299	251	266	279	277	264	285	293	270	282	296	264	308	278	293	271	274	274	244	287	288	302	277	268	269	261	295	288	293	315	295	281	289	276	274	294	278	279	296	282	306	281	300	279	272	265	314	275	297	285	278	303	302	268	267	305	279	290	293	283	292	320	284	273	282	284	292	264	301	290	265	245	301	300	301	314	279	298	309	310	293	323	313	307	291	279	307	269	284	260	273	287	308	272	266	270	281	289	298	260	264	275	295	296	273	279	264	305	299	279	303	276	287	293	280	302	275	272	269	266	285	303	259	319	278	291	274	277	279	289	277	251	269	262	322	281	297	270	288	271	275	272	278	294	324	267	294	282	291	276	325	285	291	287	274	295	293	280	264	276	279	310	295	289	273	296	278	286	276	283	297	308	301	308	253	269	310	305	319	295	305	287	298	307	266	272	268	317	272	296	271	286	289	287	279	260	260	285	306	267	308	282	285	337	262	265	287	278	286	265	291	280	266	294	267	300	308	317	289	308	285	263	273	295	276	315	293	287	280	291	301	258	285	281	248	315	297	305	280	277	297	300	316	300	279	294	289	310	305	288	260	294	297	250	298	291	279	286	249	283	283	275	302	289	305	262	271	287	305	318	306	290	298	282	253	280	294	300	278	288	281	300	292	284	289	280	268	312	303	265	275	292	297	277	273	277	312	308	297	259	290	288	281	279	250	315	327	288	264	281	274	277	280	294	289	286	290	335	250	273	273	288	285	285	302	269	313	291	275	299	274	305	238	290	294	252	295	323	302	299	293	264	316	279	296	292	301	317	265	272	322	300	266	295	270	267	273	279	279	283	288	272	279	266	312	302	282	298	290	291	291	315	282	310	287	279	305	290	283	310	301	305	286	252	309	294	300	292	281	274	307	279	269	304	297	283	267	271	271	311	278	230	321	303	309	302	274	261	281	292	287	313	291	267	295	268	275	291	247	299	308	274	276	286	296	283	291	265	306	285	329	269	277	293	274	290	260	324	304	280	280	281	299	273	298	315	268	284	312	298	289	294	291	305	284	287	281	279	249	323	262	276	289	284	275	285	263	288	302	313	286	306	313	276	269	287	292	305	285	262	283	294	257	269	300	285	302	275	305	277	305	278	270	273	300	275	257	277	289	266	253	277	327	287	295	265	283	262	303	299	265	301	271	291	292	246	273	286	283	302	296	295	255	283	296	302	289	294	280	287	289	253	293	267	300	301	279	301	304	304	257	299	325	298	297	271	304	305	311	286	299	259	303	303	310	265	295	263	288	283	269	292	317	278	284	289	276	301	284	287	253	261	286	295	265	292	261	281	276	288	292	293	266	276	274	298	265	286	280	257	277	284	279	290	291	270	288	279	294	317	281	332	298	326	275	293	275	293	279	280	281	296	315	279	305	308	293	287	294	281	270	283	267	324	289	288	291	305	323	294	307	271	295	328	262	256	270	280	293	297	288	276	282	278	302	295	286	282	266	317	300	274	261	292	283	309	290	262	255	302	323	269	253	298	297	299	281	300	284	263	286	271	315	275	258	286	286	270	271	288	295	288	284	290	281	266	333	277	242	292	250	291	291	304	284	277	328	303	265	292	310	285	300	322	308	286	298	291	293	303	281	282	332	273	271	283	296	268	287	279	305	277	275	261	303	276	266	292	271	298	323	254	306	276	288	273	300	290	303	308	300	286	304	281	258	269	268	276	290	269	276	277	305	281	306	302	275	331	259	282	265	304	302	292	293	299	280	323	294	280	270	312	295	296	282	276	274	280	318	296	283	323	259	280	293	271	302	254	292	295	291	319	280	303	293	295	305	253	273	290	298	313	280	286	281	328	319	301	302	292	288	315	291	304	264	275	285	300	284	290	268	290	303	300	257	314	313	290	306	288	286	297	308	263	273	255	280	283	275	301	285	292	269	288	275	290	284	286	293	303	306	302	290	246	283	287	278	298	296	284	277	277	265	304	274	298	275	294	292	314	272	314	263	308	315	277	271	283	285	295	268	280	262	316	262	252	260	313	304	307	301	302	267	277	297	283	287	298	279	289	297	313	264	283	294	314	281	298	291	292	293	285	275	294	272	304	247	308	257	296	298	295	256	300	286	294	289	270	268	283	281	283	309	278	294	304	283	269	285	283	320	275	291	291	249	271	297	284	274	291	287	280	298	305	305	286	281	269	264	306	257	274	282	319	270	296	291	283	253	280	278	310	278	296	290	292	293	299	277	261	278	283	293	286	299	277	287	315	282	328	302	292	277	265
11943	16129	18387	16503	13642	11338	10757	11577	8708	6613	4671	4188	5055	7249	5175	3523	3857	7204	13098	12532	5230	1377	1270	1755	1608	1298	1232	1297	1254	1177	1173	1142	1085	1767	1875	2056	2282	2287	1498	1140	1196	1119	886	864	821	816	845	794	820	750	791	798	831	778	756	818	797	778	822	787	824	814	871	785	819	805	798	831	820	791	774	819	763	807	840	799	812	798	814	781	797	820	812	831	814	797	798	818	784	770	777	796	748	799	797	808	773	798	811	867	853	801	823	787	815	839	811	794	842	818	756	806	820	792	758	815	782	819	828	771	819	763	840	800	787	808	828	798	809	843	807	796	800	821	825	807	826	825	763	785	822	807	810	858	799	761	814	809	815	817	782	826	812	777	786	837	757	760	758	783	807	794	843	818	790	780	784	800	818	835	804	789	834	808	814	796	794	798	819	810	792	771	792	794	813	824	809	821	821	790	852	854	838	830	833	793	760	811	856	770	802	774	819	804	786	785	787	770	791	804	813	804	832	836	828	811	858	866	791	802	796	807	786	829	815	773	754	735	792	796	831	810	793	776	782	777	805	808	805	762	809	794	844	770	803	766	861	796	865	767	750	789	819	815	765	765	813	818	807	763	800	804	829	801	771	810	755	806	818	833	822	767	766	781	765	846	754	796	864	781	803	807	823	822	800	795	788	823	800	840	819	792	767	805	778	793	829	815	775	799	803	820	818	784	785	782	741	781	788	850	776	806	805	834	825	811	817	835	812	816	788	777	833	700	793	767	810	842	784	761	791	776	824	819	804	806	808	788	831	809	838	801	808	764	789	821	805	797	752	768	811	823	821	802	838	793	806	774	799	787	809	740	788	787	784	729	784	856	818	809	803	776	868	818	803	809	762	851	814	790	829	829	820	830	829	808	761	730	857	788	823	813	795	778	809	773	797	813	809	830	862	837	814	767	810	818	790	770	839	751	795	832	840	771	814	798	831	781	796	804	811	830	820	842	818	774	786	795	820	869	839	809	783	812	803	825	761	792	817	760	838	759	782	790	810	791	781	813	776	851	807	834	792	805	807	840	775	795	727	802	798	785	790	813	804	812	800	803	809	811	830	803	738	803	765	765	794	828	801	777	813	764	844	822	790	813	806	797	801	803	793	795	809	827	795	820	783	840	797	821	819	850	797	849	794	820	794	804	798	786	785	853	838	798	801	795	811	752	795	848	798	826	773	833	847	834	825	806	803	815	823	775	765	807	796	806	817	792	787	806	796	792	789	837	809	894	800	772	793	801	773	777	799	792	801	828	800	845	793	767	851	781	778	799	821	787	773	832	855	804	796	822	806	770	807	808	771	825	784	804	791	785	819	844	826	835	775	837	814	785	830	728	799	827	839	813	790	806	796	781	777	806	815	810	814	844	795	825	805	793	786	809	808	795	849	768	844	783	831	813	776	825	760	809	853	797	791	865	836	783	819	780	788	833	792	810	787	803	817	827	844	800	766	789	851	855	790	821	790	771	789	814	803	817	796	801	843	785	787	863	786	782	822	816	827	785	800	790	797	761	863	771	795	730	849	748	808	805	789	731	799	824	841	809	788	832	771	815	773	808	787	812	813	777	839	766	813	815	810	859	798	812	827	775	827	755	767	778	805	797	783	816	777	808	752	785	824	817	799	786	776	751	810	844	810	827	837	765	776	831	812	798	828	832	814	765	790	826	840	847	785	796	792	802	801	812	779	798	795	817	782	811	864	787	793	797	769	775	813	788	788	831	813	818	832	817	824	796	802	795	754	847	795	825	811	786	785	753	819	821	795	793	859	775	783	779	815	780	806	815	784	744	794	847	774	815	793	830	759	818	832	817	814	774	797	835	765	767	766	813	805	756	819	803	811	853	835	769	812	808	853	836	815	824	825	816	808	785	832	773	768	808	820	791	820	789	803	757	800	804	817	808	780	784	807	801	825	812	803	774	797	832	747	841	831	821	838	789	807	829	822	788	806	824	785	733	779	787	825	805	815	781	808	787	812	781	807	804	805	788	734	834	789	756	773	839	777	788	791	862	770	810	756	844	812	812	795	786	818	790	822	805	790	791	837	811	815	833	792	821	809	811	815	863	793	819	816	751	770	780	819	770	859	831	841	750	806	808	800	834	797	794	796	800	789	805	779	788	801	795	793	826	755	841	794	813	758	790	778	797	748	855	781	789	787	796	834	782	781	804	801	828	850	770	786	802	807	815	810	777	780	806	830	838	865	823	833	753	776	839	816	748	776	772	815	794	784	737	777	823	804	759	807	770	797	796	786	770	781	798	822	755	822	854	841	855	793	773	800	781	811	792	781	835	820	736	812	824	843	820	770	785	833	769	833	776	815	791	807	853	782	815	797	815	736	808	794	817	818	765	825	818	826	818	800	812	774	834	822	789	786	839	808	803	820	809	838	789	848	790	777	831	835	791	792	831	799	806	784	741	816	797	792	770	836	785	804	757	834	788	846	746	819	785	808	777	748	823	785	805	828	808	774	808	856	793	797	787	775	782	791	819	833	803	781	842	826	797	814	781	829	790	869	832	805	825	786	808	794	846	813	789	793	778	854	832	798	812	810	804	792	829	828	800	817	796	783	827	775	825	809	811	777	816	794	847	770	783	782	806	827	808	818	827	762	811	800	841	860	757	890	797	812	812	806	845	758	769	821	789	813	852	807	750	788	761	804	764	792	797	809	771	809	819	809	828	817	822	845	787	818	782	760	776	787	842	813	861	776	771	819	749	822	792	806	808	854	787	788	808	874	856	786	790	814	849	763	790	749	816	812	826	831	795	807	815	819	810	777	818	824	803	798	794	787	784	802	813	774	838	799	774	794	838	817	875	841	794	816	807	821	770	827	809	831	795	807	858	813	786	735	861	828	785	758	811	777	794	787	772	847	830	813	792	824	781	770	787	823	778	789	775	812	848	834	848	823	837	769	829	759	830	790	836	793	815	776	799	817	817	777	831	780	746	834	808	789	784	853	799	759	789	826	810	821	804	746	818	788	820	772	833	803	752	787	809	789	793	791	782	756	820	828	847	830	763	798	789	798	815	823	785	808	856	764	793	798	804	802	774	801	819	812	800	810	784	823	784	845	782	832	799	849	796	826	802	827	800	797	793	812	806	766	803	768	849	800	793	798	777	786	766	800	812	779	857	737	791	829	818	784	816	791	825	774	761	747	803	774	817	807	832	785	848	839	766	779	796	839	832	790	787	793	843	816	739	800	835	805	810	765	811	823	821	810	793	800	779	814	769	828	778	797	835	758	817	861	735	770	815	811	817	791	806	784	818	751	794	835	797	802	769	818	868	775	781	810	757	784	758	831	809	817	772	799	802	845	868	863	742	823	748	810	788	731	753	792	784	813	754	817	812	823	786	831	800	798	797	804	803	787	840	800	829	841	858	817	802	847	790	794	774	802	817	798	814	832	786	809	805	822	836	777	820	803	753	800	789	798	769	726	794	841	819	795	845	807	805	785	843	833	845	801	783	804	811
28793	15116	2678	917	650	564	487	455	402	386	335	343	338	332	320	300	318	321	350	367	266	268	243	279	266	263	244	261	267	264	266	248	252	250	281	259	241	246	239	246	266	234	240	207	260	261	244	230	243	251	248	284	243	230	229	263	275	270	233	231	264	234	227	244	246	255	254	240	214	248	266	230	250	241	236	229	272	278	265	230	236	235	216	263	213	226	220	258	281	262	245	251	242	230	261	249	248	240	230	282	243	237	230	255	240	256	261	269	251	233	273	243	257	250	226	243	253	248	260	239	252	238	260	246	262	268	220	249	260	276	246	254	264	254	267	226	259	265	253	244	270	247	257	244	259	276	235	275	252	261	244	255	259	265	246	232	269	253	256	261	268	237	260	228	248	246	248	239	247	252	271	243	279	218	265	249	242	268	253	252	265	264	252	261	260	269	273	258	232	248	264	255	244	240	257	248	214	254	234	241	239	251	251	257	236	234	228	233	246	230	247	226	251	231	253	225	255	263	251	253	235	275	212	227	274	262	249	242	267	267	246	252	262	253	246	259	244	247	258	267	257	244	242	237	228	254	227	256	277	245	281	248	230	245	259	265	252	238	226	246	247	250	249	255	285	231	236	247	214	253	230	249	223	272	261	238	271	264	247	248	269	231	259	257	243	245	249	299	282	261	280	262	251	238	247	242	239	277	257	286	243	284	270	258	260	246	257	263	235	268	264	235	272	248	221	257	277	232	247	249	264	221	234	273	269	252	255	253	270	249	241	243	260	236	223	248	257	278	254	262	264	252	224	247	261	249	260	279	265	234	244	241	237	257	239	260	246	236	267	260	269	233	216	274	205	244	257	242	219	234	236	235	243	251	256	239	254	252	241	278	231	251	257	232	265	260	267	242	231	234	266	260	244	305	244	265	266	254	238	238	231	250	266	239	254	283	244	246	252	259	229	264	254	243	222	260	268	243	257	273	224	232	249	259	249	242	231	238	225	246	269	267	269	251	248	257	266	235	259	244	264	249	231	284	214	227	250	251	260	268	219	256	228	242	243	235	249	260	271	241	261	258	245	262	271	237	236	220	273	258	244	239	231	247	244	243	255	239	245	242	238	254	267	245	234	251	225	235	252	228	241	245	240	238	247	245	254	247	222	229	249	250	248	259	268	257	279	245	265	252	234	221	239	242	205	265	241	228	266	268	262	246	220	218	229	222	230	265	264	257	229	285	217	245	227	257	260	237	237	235	240	221	240	249	239	245	231	267	240	229	240	229	263	244	244	245	215	236	244	240	217	282	228	259	237	248	252	247	241	265	213	235	223	266	255	245	291	238	231	250	264	250	265	244	228	271	276	241	226	238	250	197	243	251	249	242	257	235	252	217	252	244	240	223	243	245	267	218	244	248	248	245	246	240	236	237	242	254	254	229	242	254	277	266	233	283	259	236	246	226	269	247	247	229	270	246	264	254	251	263	239	236	226	260	244	239	260	233	230	241	249	247	246	249	244	261	237	223	229	233	237	231	233	261	242	242	239	232	271	249	239	231	238	263	228	269	245	234	242	253	231	252	226	256	261	242	259	276	256	234	253	246	225	222	241	248	239	246	252	240	231	234	249	251	231	267	261	253	243	249	211	212	255	271	237	256	256	252	233	249	223	264	226	262	233	263	248	244	246	231	288	208	238	252	274	236	265	257	234	231	241	272	249	252	271	266	236	255	237	249	256	250	216	252	250	233	250	245	266	224	233	256	264	234	234	226	224	265	250	229	223	232	239	230	257	235	233	238	230	248	269	235	281	265	268	204	262	272	235	248	277	262	236	223	222	234	234	234	249	243	227	269	233	250	247	263	255	237	246	263	255	250	242	263	269	234	257	256	252	269	251	263	238	263	245	247	244	227	243	248	238	250	250	266	281	252	243	222	257	240	270	234	250	263	268	253	271	275	248	251	196	255	251	275	242	238	253	251	230	246	267	270	224	251	252	259	250	218	224	249	253	234	262	290	266	271	242	269	258	239	258	270	239	234	215	270	256	246	237	264	250	235	255	251	241	222	229	245	238	257	265	232	256	262	207	284	238	238	255	250	244	232	259	247	263	271	229	257	259	242	259	227	248	277	261	256	256	239	259	257	260	233	234	245	240	248	239	239	238	202	264	241	227	244	252	240	276	240	257	234	238	251	255	245	273	245	237	236	238	242	239	259	245	248	240	256	232	259	232	228	275	249	236	261	219	244	259	225	258	194	222	232	238	234	227	241	268	276	277	250	257	256	241	238	264	238	224	248	223	223	263	260	240	260	252	242	229	254	245	267	247	256	249	287	253	268	273	263	249	231	277	250	263	258	248	217	273	236	264	259	227	255	248	254	228	234	225	238	244	255	263	256	249	238	237	258	269	228	226	275	246	273	221	250	272	249	262	253	263	247	237	263	248	234	262	247	264	250	271	259	261	260	278	269	240	250	251	225	267	253	276	240	248	262	270	261	261	254	240	253	262	263	271	239	232	229	223	259	241	236	232	292	230	237	269	234	243	252	270	254	245	241	253	239	246	285	271	240	247	265	244	224	234	243	279	232	241	221	232	234	224	251	238	271	264	267	256	232	256	235	238	234	244	262	285	237	272	235	239	257	267	258	261	245	278	247	245	258	254	263	238	239	276	239	252	264	251	235	273	236	227	253	250	243	230	239	227	253	240	219	250	267	253	266	221	263	258	268	254	266	247	227	246	256	251	264	268	252	249	278	206	267	257	259	237	239	256	270	231	263	240	233	254	268	238	249	244	255	257	260	257	241	250	247	282	243	265	263	264	239	264	229	236	255	253	228	243	248	232	271	249	270	249	260	266	263	254	253	241	247	244	268	234	266	244	253	235	227	287	265	262	278	255	264	248	223	263	244	258	242	265	273	246	241	250	251	231	246	257	241	257	232	208	229	250	244	235	238	256	240	265	251	217	244	276	251	249	269	245	246	245	231	235	228	253	237	268	293	242	254	232	208	254	257	247	260	274	231	257	241	258	232	244	237	268	230	270	240	260	249	248	256	250	253	233	272	268	239	251	242	237	276	245	213	242	228	230	237	251	241	247	273	235	251	261	265	268	254	271	256	244	271	244	236	218	238	261	263	272	224	230	235	237	241	266	277	252	248	238	234	265	254	220	253	236	260	259	242	245	237	261	253	239	234	267	249	269	260	226	217	244	282	258	245	230	249	252	229	240	232	258	244	248	277	249	233	263	263	249	255	208	238	241	229	258	256	245	258	258	243	253	230	237	254	270	255	252	252	255	256	251	269	241	264	249	242	275	263	272	258	262	224	274	255	289	247	231	237	229	267	266	228	249	260	261	257	250	236	246	235	250	249	233	265	244	236	275	247	228	239	245	250	274	249	243	220	262	250	264	255	265	249	247	254	235	272	239	229	266	250	263	257	237	278	255	262	257	255	269	228	243	258	244	240	233	273	246	236	252	252	240	275	229	254	244	256	249	246	246	254	249	260	271	261	269	249
6679	2649	3750	3145	2730	2113	2052	1916	1556	1352	1224	1176	1089	1115	1081	974	959	1091	1381	1332	961	886	780	769	770	794	779	742	774	747	738	766	756	780	899	785	729	764	813	779	677	731	726	742	783	690	697	701	746	702	713	676	705	674	715	723	687	682	686	714	695	728	726	707	676	692	725	688	659	678	688	701	690	715	708	697	675	714	742	706	682	706	725	723	719	704	714	742	714	733	689	701	769	696	677	722	750	698	725	717	693	702	774	725	750	709	711	722	728	751	692	720	702	644	675	701	723	703	754	666	743	729	660	713	680	675	687	724	702	712	730	693	676	725	758	696	711	735	672	739	707	684	686	720	704	705	764	696	657	705	739	693	720	714	653	692	695	686	728	664	757	642	695	708	719	708	704	732	745	715	720	767	705	692	717	696	679	686	690	692	700	682	688	746	726	678	685	726	685	668	730	749	673	682	693	703	667	690	691	702	715	695	666	673	712	734	685	727	697	672	730	679	666	693	727	651	700	683	716	705	710	725	714	669	672	697	725	691	671	659	729	726	715	688	668	687	660	649	690	714	719	743	731	710	742	701	737	677	746	725	677	694	700	724	735	705	686	728	690	747	737	699	688	676	704	747	679	691	691	697	672	700	726	700	765	715	742	677	743	762	762	674	744	700	672	714	672	717	716	706	720	713	750	688	694	760	744	723	745	685	683	675	724	735	715	674	709	688	706	713	699	748	703	697	735	728	719	718	725	676	702	725	698	708	717	710	704	696	681	720	737	707	707	679	695	709	679	740	694	678	728	724	660	726	685	762	688	701	710	740	685	726	714	676	697	691	679	708	737	711	665	697	722	667	755	642	719	698	704	757	664	738	717	733	675	750	673	726	684	746	729	704	694	677	742	700	703	677	727	689	687	679	750	717	660	704	719	696	636	733	683	713	728	680	730	722	713	673	665	713	682	688	718	720	694	725	704	670	697	684	725	688	690	701	686	700	704	680	735	701	680	716	698	710	636	701	685	723	715	729	701	730	713	740	707	747	684	684	745	709	702	732	703	763	697	742	657	693	699	733	682	786	681	708	713	684	667	726	713	694	743	699	685	706	701	694	738	709	712	749	679	695	720	698	705	709	724	702	698	732	669	711	712	660	730	712	728	698	669	703	708	717	725	708	698	711	695	712	685	681	689	691	700	751	729	765	725	702	679	724	703	715	684	692	695	701	739	668	701	759	701	725	688	713	682	713	743	711	649	684	722	670	745	708	714	750	775	754	697	725	716	743	716	739	709	692	725	685	674	716	721	682	699	678	699	715	695	683	740	688	732	669	672	673	671	649	707	762	702	683	678	727	705	677	722	681	699	734	745	695	675	696	708	703	707	696	685	687	738	734	705	733	714	720	748	716	720	727	745	660	741	735	693	702	692	695	735	730	720	713	697	690	711	705	668	663	723	702	708	712	720	676	702	696	642	741	743	757	699	733	730	716	677	703	646	679	690	677	682	730	749	724	706	723	708	712	691	687	690	661	679	699	697	705	672	693	717	686	725	686	685	733	669	706	716	715	723	675	710	684	670	710	754	701	719	717	691	750	672	709	709	699	724	733	731	717	677	727	707	691	700	699	730	706	725	656	644	746	711	698	708	655	704	676	711	722	704	694	782	692	724	717	721	755	720	765	699	714	721	740	690	713	682	696	698	712	703	726	722	706	686	691	721	728	702	724	721	700	699	701	684	676	696	752	706	697	701	671	743	712	713	748	706	692	716	683	678	639	742	757	729	691	671	630	682	741	727	671	686	677	730	722	688	721	723	688	690	701	699	755	747	717	693	677	710	695	708	721	725	715	684	704	672	724	705	712	715	707	693	700	743	696	664	671	660	717	659	689	715	716	694	714	663	666	727	715	706	675	732	636	716	678	691	677	693	694	698	741	699	714	707	661	748	738	711	733	710	728	715	714	696	738	721	683	654	703	677	679	695	711	706	679	746	717	712	701	745	736	711	685	737	696	703	688	709	675	788	653	725	737	651	683	715	731	736	718	705	676	718	724	693	683	767	677	709	696	707	757	707	703	627	731	687	739	728	712	682	718	750	636	717	750	723	713	690	692	695	730	703	707	680	693	690	745	693	746	697	723	722	680	679	673	680	686	674	702	706	703	683	694	687	732	743	720	706	684	719	702	750	700	732	705	704	695	681	675	705	666	702	762	729	726	645	738	714	735	721	683	711	665	708	718	697	699	667	680	705	732	728	690	710	702	704	694	748	694	747	690	678	690	718	725	720	776	696	736	670	757	661	717	688	683	707	732	713	686	719	779	766	725	692	701	765	746	698	728	714	676	683	794	710	709	716	729	696	723	724	676	708	686	683	672	722	658	690	692	694	693	706	697	738	700	673	706	727	689	696	686	699	740	733	706	708	694	724	661	713	665	693	701	654	708	731	775	661	725	765	728	717	711	721	680	710	688	676	688	711	699	679	665	713	760	714	706	715	725	746	703	707	696	719	660	662	736	707	710	691	690	718	715	701	695	693	724	689	687	694	705	714	709	677	670	770	726	724	683	690	687	656	703	730	688	725	677	732	735	637	719	710	689	675	738	719	678	708	718	705	705	725	700	711	716	708	688	746	703	699	707	723	699	679	687	728	719	729	699	720	692	714	712	707	679	655	709	740	697	674	708	680	707	678	684	709	713	726	679	757	715	733	727	697	699	763	688	738	714	728	635	699	734	744	684	701	683	731	700	700	697	742	666	732	707	707	734	670	714	735	749	669	709	722	704	720	712	665	686	708	713	746	702	702	654	734	718	734	715	738	686	675	747	662	675	685	694	679	709	747	707	689	721	695	710	706	734	670	723	696	705	703	690	686	720	683	713	667	673	702	687	667	703	731	714	727	709	689	678	704	694	722	703	731	717	712	682	696	714	725	741	736	696	687	754	744	708	707	734	732	756	671	714	716	754	699	783	682	770	723	683	660	679	634	705	665	700	726	710	707	688	693	666	689	736	721	714	681	724	721	744	698	684	708	739	671	661	718	674	725	675	713	793	687	775	735	724	713	718	694	743	687	714	745	705	711	701	714	691	701	716	703	748	711	695	674	707	712	744	687	707	712	694	736	718	717	703	696	723	719	714	737	701	720	683	720	697	725	709	717	723	709	714	717	721	717	757	709	704	737	723	688	696	709	727	691	686	718	657	710	759	728	721	744	791	701	680	700	673	704	688	702	729	751	703	771	682	763	664	650	707	685	719	692	748	710	752	686	707	678	656	714	683	660	696	654	720	712	695	707	732	693	716	706	700	712	730	707	698	720	704	698	717	702	743	702	727	703	727	704	698	691	727	709	686	716	746	673	675	690	722	696	683	707	722	703	698	684	684	694	721	644	690	732	667	698	712	698	724	724	728	736	682	710	695	684	675	689	726	737	684	732	704	733	673	723	705	729	737	691	689	714	758	717	679	680	651	684	691	694	676	716	706	733	699	675	710	688	704	679	721	706	685	669	707	713	697	723	688
29262	20079	11947	5840	3512	2299	2308	1864	1340	988	728	702	907	932	638	786	751	1220	1560	1301	429	352	317	331	339	362	323	338	338	342	308	320	365	412	387	568	418	411	333	302	300	242	269	263	268	266	254	269	256	293	274	262	249	293	260	265	266	296	270	283	258	264	282	274	266	257	279	282	286	259	263	271	306	271	253	247	249	283	246	253	261	272	295	237	270	291	265	248	289	252	258	275	264	268	274	289	273	303	274	259	266	275	250	248	296	277	289	268	282	291	257	272	287	247	279	248	276	277	265	285	294	305	286	246	294	296	290	261	285	270	256	247	282	295	290	274	269	259	265	269	268	292	289	299	280	252	280	294	285	283	273	293	268	278	247	276	275	255	261	277	278	264	260	262	264	267	244	241	274	248	273	243	258	263	282	266	270	274	264	288	270	282	267	285	286	270	269	261	294	264	285	291	267	260	284	277	257	254	290	290	274	272	256	274	285	302	261	287	279	275	307	270	282	277	260	254	248	259	294	268	291	265	258	293	270	275	280	273	280	246	267	266	257	278	265	255	293	272	303	256	266	271	256	287	278	239	266	277	305	268	257	268	284	312	264	276	296	258	269	256	250	296	257	265	266	295	274	252	267	283	281	257	274	287	257	278	265	282	240	289	275	294	305	268	271	283	252	268	243	286	317	249	297	274	292	297	266	271	268	302	283	258	259	277	298	324	286	239	264	253	265	276	259	266	268	267	260	273	288	286	286	254	259	269	247	255	285	301	278	261	300	290	257	272	263	282	299	257	255	253	271	292	297	281	250	325	269	294	272	285	275	294	273	272	279	280	281	275	287	290	270	274	262	248	287	274	292	279	293	268	247	265	310	209	269	264	272	313	255	254	268	263	277	299	301	268	286	288	284	274	293	258	256	276	290	262	258	264	274	263	284	264	270	281	248	250	282	270	279	261	274	270	266	291	255	268	271	252	332	290	283	299	260	310	275	240	306	261	266	272	273	255	267	271	277	256	296	278	236	282	250	283	267	304	298	285	255	272	245	272	247	282	295	311	250	256	283	272	279	248	279	269	299	289	279	314	298	261	284	272	236	277	276	280	265	247	255	278	270	242	294	295	253	296	233	291	245	277	260	280	276	267	286	259	273	280	297	273	271	266	267	296	301	267	234	256	272	266	283	268	291	281	268	254	281	265	272	285	274	262	277	298	278	291	284	263	266	267	269	273	256	234	281	269	284	236	260	257	267	300	280	256	264	271	267	276	265	293	259	294	258	250	272	247	258	269	276	254	249	266	281	258	281	258	264	260	281	263	272	284	268	310	289	275	285	268	277	281	280	281	289	271	284	279	299	257	283	258	261	245	271	252	269	253	268	265	251	270	271	267	267	250	232	269	292	268	279	288	290	282	259	288	254	249	255	257	302	265	275	282	292	265	290	260	292	277	277	273	273	295	267	243	248	274	269	275	291	306	264	262	277	268	285	256	275	266	276	285	280	281	262	272	260	257	261	278	274	250	281	260	266	249	257	263	278	293	272	288	266	287	298	297	271	258	266	280	263	275	307	264	259	272	264	300	271	285	279	263	302	250	270	267	271	268	251	269	261	276	276	250	275	251	255	269	267	264	287	276	295	268	288	248	273	312	250	275	274	234	295	274	243	270	242	278	270	282	271	252	261	280	302	269	268	275	297	258	263	260	275	281	295	263	257	284	265	267	295	283	256	286	280	284	237	275	294	281	262	278	248	268	281	287	282	270	295	267	283	274	252	248	222	269	266	289	271	273	271	238	259	292	293	274	264	259	253	238	270	287	261	282	269	262	281	300	271	255	267	265	270	251	261	277	257	266	287	258	255	240	244	282	254	275	315	285	278	250	251	289	314	241	278	301	264	237	287	296	269	255	262	242	294	282	270	256	292	268	271	287	264	266	269	272	277	271	274	269	270	281	274	249	250	275	270	262	282	282	288	293	283	280	287	300	286	276	287	292	263	276	290	278	297	268	275	252	274	309	277	267	278	269	281	236	284	286	250	261	273	297	321	326	226	239	262	263	285	265	282	257	261	256	269	295	276	279	256	286	278	306	243	265	272	285	253	271	275	246	283	280	279	257	292	260	275	269	267	237	261	264	312	243	275	300	289	248	258	250	270	250	234	278	280	269	232	275	276	282	284	248	262	257	246	292	275	292	296	291	301	229	265	301	260	305	298	253	278	266	279	286	285	266	284	263	270	282	280	272	291	274	271	279	258	292	286	285	291	248	277	295	258	278	270	295	260	310	256	266	273	263	270	290	309	272	276	285	238	285	276	268	277	257	258	293	252	271	235	261	273	270	292	285	301	250	297	278	278	294	260	254	283	282	276	262	285	272	248	270	260	274	250	285	282	234	252	286	276	297	317	256	254	241	253	265	261	290	264	247	255	274	270	302	286	286	257	265	287	257	277	251	282	271	250	268	275	278	253	251	249	296	256	270	286	265	282	280	276	319	262	258	263	275	265	268	244	263	267	287	262	263	260	258	264	290	301	285	270	276	294	264	270	276	260	233	275	265	256	251	263	261	288	258	279	301	277	279	250	267	254	262	240	240	264	235	254	317	295	270	266	267	269	284	242	266	277	254	257	290	288	275	264	294	240	258	243	278	258	255	296	248	285	291	322	293	242	273	330	260	263	278	263	276	290	255	291	274	294	259	285	280	290	269	279	284	268	302	288	282	300	293	254	267	253	271	273	275	262	268	243	276	245	323	268	291	263	256	292	282	257	262	303	274	261	298	265	254	306	277	291	270	262	284	257	292	263	275	281	292	269	279	265	245	289	260	269	259	271	282	279	275	243	254	266	289	293	250	239	249	281	293	263	298	286	274	275	260	313	260	264	261	263	271	289	289	271	257	278	243	263	286	265	270	290	307	236	253	255	272	301	234	277	272	268	271	283	274	259	284	273	262	254	266	259	279	302	307	283	300	305	267	264	308	288	261	262	262	265	291	248	306	276	272	259	281	302	270	259	298	261	298	280	269	262	253	276	267	271	276	265	278	294	288	294	286	299	262	269	276	278	287	261	269	270	287	288	269	261	280	284	296	289	272	245	271	295	275	300	284	297	266	289	281	272	290	274	231	281	286	269	264	274	271	289	271	265	240	263	267	263	266	286	266	274	257	245	264	266	266	271	264	251	261	260	298	244	279	263	287	264	279	311	253	288	318	245	276	268	280	284	298	284	266	307	298	268	269	270	284	271	273	263	294	293	252	271	262	293	269	269	283	266	272	287	257	270	268	272	267	267	271	254	294	291	253	276	252	276	253	267	233	273	277	271	267	288	264	268	286	273	254	280	255	273	271	306	256	304	281	266	280	238	263	272	290	247	267	292	319	285	253	298	284	272	274	268	286	261	257	283	272	254	260	263	272	283	274	250	277	265	266	262	265	251	289	251	247	328	293	269	255	256	287	301	283	293	262	275	275	260	291	279	288	263	300	260	273	249	272	242	274	319	259	292	279	264	298	279	262
9995	11270	13815	11615	9990	8039	8739	7638	5839	4271	3291	3034	4254	4498	2778	3858	3647	5971	7896	6470	1675	1130	994	1068	1177	1110	1122	1137	1186	1110	1042	1027	1362	1567	1597	2582	1946	1484	1314	1250	919	786	793	759	794	810	778	806	747	817	750	776	765	788	804	797	778	751	788	702	802	776	739	816	738	780	797	777	760	777	779	765	808	742	823	806	738	749	739	761	725	792	766	819	761	769	743	767	724	770	716	804	779	776	782	749	784	779	792	721	808	810	757	764	821	799	784	810	846	755	822	812	769	843	758	783	730	809	774	705	785	736	777	810	766	731	805	778	731	743	766	754	752	771	790	747	833	768	742	760	740	749	777	769	757	819	819	752	747	775	752	748	799	761	780	790	758	788	807	765	741	802	790	807	780	780	762	801	784	744	767	757	742	817	771	834	791	762	764	817	760	785	760	834	799	752	747	784	767	757	784	781	779	778	766	794	799	793	797	763	738	737	754	752	785	747	808	767	788	805	819	775	773	791	726	749	762	773	750	820	777	781	780	736	782	742	770	823	793	738	766	783	761	773	816	788	765	779	797	778	762	771	758	774	741	734	774	806	751	752	708	797	747	777	784	793	821	773	784	798	741	768	819	751	779	744	769	778	762	823	770	751	756	792	761	788	722	737	753	825	807	760	795	744	756	724	758	792	741	764	742	797	758	767	786	718	798	789	781	770	784	780	744	789	739	753	741	747	746	791	762	751	778	800	799	769	778	811	748	759	784	770	757	828	748	815	819	769	778	814	714	785	776	826	774	752	782	762	768	761	754	738	831	770	795	759	759	824	804	769	784	779	700	778	788	791	751	788	804	779	740	765	838	806	755	798	782	720	755	728	781	724	727	769	797	770	792	751	772	777	784	814	797	764	769	783	851	756	792	818	771	779	772	809	819	807	723	798	804	736	769	755	789	730	782	785	805	824	741	752	806	798	760	755	762	796	802	780	794	730	821	773	807	777	789	777	702	824	772	778	741	766	736	754	771	744	834	761	826	759	755	777	799	772	773	798	786	794	757	791	758	778	787	766	816	799	770	790	764	772	796	727	802	783	763	763	820	738	757	823	744	799	782	777	746	759	777	761	787	777	757	763	763	785	809	792	737	758	808	842	757	759	731	767	757	753	770	777	801	792	775	769	732	755	766	781	710	755	773	802	793	785	746	735	735	778	733	813	773	777	802	774	760	760	799	803	801	781	810	778	775	754	796	819	760	756	726	779	794	757	732	764	759	755	807	742	730	846	771	801	786	753	758	780	782	757	797	800	787	807	802	762	744	753	807	801	809	788	775	749	809	757	756	768	763	815	744	761	742	764	762	728	778	803	711	742	799	726	820	789	771	726	795	737	751	789	771	755	779	756	789	792	800	777	805	758	762	749	738	771	780	783	817	832	788	695	777	754	733	790	751	791	745	781	782	754	794	774	785	764	727	772	799	762	806	787	769	763	772	723	803	765	786	778	764	746	742	766	750	797	754	810	766	805	805	786	725	789	815	794	804	750	781	778	771	830	724	736	750	802	725	767	732	762	807	776	786	742	807	756	810	773	779	770	778	753	796	789	808	804	727	739	765	807	816	820	765	772	769	769	760	759	779	807	736	801	774	754	811	785	731	793	741	753	767	795	808	762	736	840	794	758	803	758	777	758	762	844	767	784	741	757	758	797	783	810	787	762	774	770	729	791	784	769	733	760	778	712	782	847	774	780	775	767	778	714	746	800	776	793	716	793	762	855	738	739	791	777	782	833	812	801	836	741	790	760	749	756	812	735	746	800	798	790	773	758	751	746	778	777	773	771	755	780	804	749	786	737	789	654	791	798	811	735	753	727	780	793	741	792	781	761	831	834	776	744	779	758	695	766	753	763	784	813	761	753	755	830	785	757	750	803	734	801	802	777	767	783	781	762	727	769	721	755	780	734	782	755	781	740	783	797	737	780	737	771	752	740	761	796	703	780	761	782	801	762	774	793	809	697	757	762	742	778	796	775	777	809	782	715	804	730	733	736	740	826	788	748	821	771	812	785	769	758	770	763	727	766	778	800	749	767	777	761	718	725	798	797	802	790	798	763	789	756	751	737	795	751	738	816	780	772	788	775	831	754	770	798	772	754	761	789	756	794	749	747	782	755	767	763	774	804	782	736	758	756	780	800	768	793	714	846	773	834	776	786	741	782	694	737	776	751	771	768	729	777	802	796	754	823	776	779	796	771	769	809	784	801	796	777	767	777	748	811	773	780	807	778	787	775	732	821	802	764	803	731	724	803	771	745	784	764	779	772	780	774	831	760	775	785	792	792	775	768	802	752	811	760	794	786	785	792	791	815	752	786	797	809	790	769	774	767	788	777	760	778	759	765	754	776	792	759	762	763	789	771	713	767	755	804	722	774	769	776	788	806	823	723	767	777	768	747	791	747	772	770	776	755	788	805	791	779	804	829	782	738	771	765	778	759	757	758	761	821	781	791	745	760	794	733	758	757	781	773	811	767	763	782	753	748	747	752	758	782	791	816	737	763	767	741	791	729	776	781	790	748	749	783	744	785	777	793	767	795	678	761	714	801	768	763	801	707	750	772	787	771	772	793	766	745	835	718	776	793	751	797	775	720	824	793	745	740	772	790	762	804	788	748	791	791	751	816	784	786	802	785	753	779	787	848	775	762	761	736	725	802	765	744	749	705	712	754	759	755	742	754	713	761	768	779	723	704	750	792	812	752	759	797	781	741	816	733	717	770	794	813	770	819	752	740	761	744	787	763	766	797	767	717	811	824	767	768	762	799	737	756	782	756	779	766	732	761	771	711	746	740	748	763	792	776	720	752	792	798	809	833	747	713	751	775	784	754	758	748	784	730	781	725	781	816	751	743	784	755	795	760	775	775	727	722	747	770	854	753	799	744	803	763	794	757	770	777	762	695	757	761	756	801	760	741	801	756	761	772	741	735	766	793	784	762	791	786	817	840	759	766	777	783	759	780	730	784	752	775	775	746	696	784	755	762	770	788	832	803	769	715	709	791	781	772	779	759	734	767	730	730	756	786	760	781	749	765	790	778	817	822	743	784	792	755	776	775	769	756	806	736	766	799	789	737	764	793	743	759	788	812	795	761	751	800	779	762	785	775	748	754	780	819	811	756	775	788	751	833	769	735	775	834	813	757	747	743	788	824	754	753	745	755	789	838	763	801	772	772	722	767	775	811	783	775	788	777	802	774	781	772	834	808	798	786	771	794	770	745	797	807	801	732	742	761	774	755	727	725	761	765	744	713	735	764	734	741	773	752	779	815	741	788	804	779	744	770	838	751	775	782	784	788	785	774	791	850	799	751	826	779	765	776	803	738	778	747	787	738	814	751	781	787	754	741	804	783	751	768	753	761	826	774	795	792	776	786	817	736	802	802	779	769	809	771	718	765	785	779	756	730	780	768	768	752	749	777	781	774	804	771	769	768	866	774	763	748	790	782	791	799	853	746	741	740	739	766	760	779	787	764
29889	22845	17526	9647	6315	4137	4255	3237	2187	1397	1143	1158	1517	1396	1058	1557	1312	1849	2733	1843	594	404	384	406	377	401	387	416	393	403	364	407	728	1001	824	526	378	286	371	352	336	308	294	316	307	274	303	331	282	297	292	336	282	302	310	281	289	296	303	314	260	292	315	296	272	294	298	268	283	308	299	283	288	312	317	309	295	315	325	292	334	320	296	286	260	284	295	306	267	286	275	305	272	326	312	306	295	288	280	293	272	251	295	306	276	296	260	283	316	269	336	283	332	280	280	282	292	286	311	288	270	284	324	292	278	291	285	311	278	268	292	331	300	298	304	277	270	320	297	274	267	294	302	239	296	342	296	278	292	292	311	282	307	335	330	284	296	296	323	334	300	301	276	324	284	278	299	300	262	308	276	305	299	309	276	319	299	311	268	299	261	292	307	316	284	290	303	270	289	275	268	293	289	274	269	245	325	317	310	294	299	308	273	317	289	290	326	300	324	297	314	272	249	270	286	280	290	284	292	307	305	297	283	315	304	278	290	299	300	278	306	279	269	313	279	301	285	282	315	289	312	287	283	304	297	299	269	297	280	304	333	310	282	296	299	297	294	286	315	271	271	281	300	271	286	264	281	291	287	335	297	286	292	284	301	279	315	296	324	296	302	305	289	280	283	313	278	285	321	275	314	277	301	278	301	305	314	320	296	284	308	280	302	292	277	280	285	297	298	270	291	300	287	331	288	278	274	307	289	291	304	301	267	327	280	290	302	287	327	268	295	288	304	271	300	301	286	292	293	292	304	317	282	295	288	279	309	287	298	303	294	305	308	271	306	301	288	275	259	270	313	304	315	255	298	282	332	303	263	285	298	276	274	289	311	300	270	275	294	296	286	329	280	276	305	270	288	281	286	276	305	299	302	317	278	299	303	290	300	302	302	285	274	305	284	314	271	284	282	297	282	254	296	274	325	282	297	300	306	305	313	294	326	279	279	287	308	285	311	289	282	299	303	280	301	296	296	295	263	301	307	296	335	310	289	246	318	290	281	292	304	323	296	251	302	277	297	264	305	297	283	289	284	294	277	284	297	315	294	278	298	313	291	261	287	314	298	271	253	274	301	290	279	278	270	273	283	280	319	280	307	301	290	283	278	307	262	316	283	308	326	285	296	290	261	264	283	294	297	276	301	301	308	278	278	297	287	253	310	298	307	312	297	282	278	312	279	298	252	298	290	299	292	275	283	295	289	307	263	265	298	264	299	287	254	272	318	284	277	283	301	287	278	321	306	312	302	255	309	274	268	270	287	278	290	290	282	314	289	293	307	246	279	271	312	315	294	278	304	284	323	281	317	319	275	298	293	294	312	308	330	288	284	309	326	278	278	318	275	282	278	277	255	298	309	309	291	253	284	308	286	265	323	275	274	249	303	280	275	291	284	300	319	300	297	309	277	304	289	315	277	253	292	268	301	258	297	270	291	295	280	301	325	270	303	278	307	274	321	286	269	283	310	328	305	292	300	303	259	296	285	307	309	270	280	301	287	304	297	312	326	305	263	300	288	298	278	312	283	281	275	276	291	308	321	292	292	300	278	299	315	267	268	276	309	260	310	312	321	282	291	279	297	306	306	270	274	318	336	285	305	283	309	267	313	282	323	295	301	303	306	283	330	308	293	274	304	273	308	282	265	276	286	283	314	267	285	263	300	283	310	283	289	288	316	275	325	321	310	278	267	299	280	298	314	258	282	301	329	305	288	316	313	302	290	293	316	301	317	303	295	283	290	283	302	268	296	298	260	283	277	313	288	283	274	302	278	320	285	310	266	312	272	296	285	294	275	312	309	282	296	262	283	274	291	297	326	308	297	301	286	307	305	296	269	309	313	302	342	274	282	303	306	289	296	302	276	283	267	267	279	286	272	318	296	314	301	305	278	300	274	288	307	266	292	299	287	257	300	301	297	262	295	263	323	315	313	274	297	282	297	301	301	295	279	302	278	298	296	288	303	280	284	335	292	317	278	297	273	281	302	317	303	273	298	328	261	283	330	265	257	314	299	324	330	289	287	278	273	276	307	304	320	306	261	254	293	291	286	290	313	293	294	282	310	309	265	297	271	307	281	253	300	288	300	282	303	302	309	302	273	296	302	283	259	273	288	308	305	288	293	280	289	313	290	297	280	297	275	297	282	320	292	301	302	291	298	299	309	308	285	289	296	277	284	282	281	306	302	294	295	265	283	276	314	331	283	309	311	271	297	292	260	283	276	306	274	301	287	286	342	310	291	267	282	329	292	309	294	290	311	307	327	296	302	318	294	277	295	280	279	310	291	288	294	312	284	312	292	327	261	282	275	263	303	291	291	275	274	289	282	316	287	300	289	302	285	297	304	299	311	256	243	272	286	284	290	288	290	310	275	298	303	274	297	275	308	298	305	287	274	241	309	229	284	304	295	294	276	299	300	300	295	335	289	331	296	295	281	289	264	290	287	242	285	283	272	274	294	295	306	287	326	256	309	279	304	301	321	304	285	281	310	294	301	301	278	275	271	280	310	258	273	320	299	263	293	292	292	278	289	324	308	285	268	289	291	300	267	326	314	280	286	296	313	267	254	298	312	270	307	329	263	307	299	282	256	284	273	296	276	306	270	268	283	300	317	306	320	288	306	294	332	281	296	271	318	299	298	317	284	269	275	292	289	256	330	294	282	301	269	270	298	320	303	291	313	313	309	253	279	320	289	297	295	275	272	304	278	302	283	305	289	309	287	292	281	276	276	311	271	299	320	262	282	279	295	323	276	315	298	284	289	318	242	296	303	318	293	290	305	285	282	306	289	290	313	289	285	297	267	288	268	283	302	317	275	286	287	292	274	253	242	296	303	313	321	312	267	307	306	286	323	286	291	321	307	270	304	262	280	292	291	304	279	298	298	320	274	270	262	312	286	285	291	308	305	309	296	304	310	294	270	280	276	297	293	325	283	299	294	272	283	277	305	253	277	295	297	274	303	294	292	300	291	328	309	293	273	285	300	271	302	305	293	298	276	252	331	322	310	297	325	279	322	294	296	284	303	316	298	279	307	303	316	290	289	313	295	316	317	288	294	332	293	296	303	307	292	295	287	309	307	300	289	271	279	278	276	270	321	306	304	302	266	276	300	321	293	275	280	291	257	319	311	303	299	292	312	294	267	294	301	279	325	307	302	319	300	317	276	287	300	288	306	300	273	287	286	304	281	325	277	276	309	262	318	308	289	305	311	285	295	262	286	322	296	311	264	272	281	296	278	255	314	279	276	299	281	307	292	303	297	282	275	296	277	261	275	285	309	316	257	285	273	305	267	266	292	282	273	305	291	288	288	309	312	314	287	307	265	304	281	319	299	309	269	252	295	273	296	316	290	300	286	286	309	295	271	300	280	290	292	270	279	267	314	264	294	277	307	281	267	292	315	290	285	273	307	285	294	277	316	301	279	278	301	268	278	278	288	315	269	274	332	261	307	319	316	271	312	310	304	280	314	296
12665	16001	17269	15661	14904	11671	13472	11417	8524	6127	4890	5010	6616	6459	5068	7487	6444	9323	12744	8647	2361	1552	1341	1404	1353	1546	1526	1525	1596	1474	1253	1475	3732	5214	4094	2381	1372	994	1255	1348	1039	949	853	853	861	823	832	856	852	819	819	873	812	850	817	837	854	844	806	827	811	790	856	879	815	845	895	759	880	803	797	830	860	766	816	789	809	847	815	815	848	817	881	842	815	888	828	850	797	859	780	766	830	835	827	824	864	860	878	812	845	817	812	842	860	785	848	797	851	830	820	896	849	823	831	814	847	826	781	845	813	827	836	778	816	856	837	786	820	812	836	815	835	846	840	844	862	839	839	840	755	842	813	810	826	868	868	835	775	822	842	826	817	841	823	885	819	816	816	811	800	848	794	826	812	815	841	811	801	819	849	826	789	851	801	847	807	865	839	822	800	829	870	815	778	785	840	828	772	834	768	797	856	853	807	888	807	766	832	874	811	826	842	778	849	781	815	817	850	843	829	812	821	795	821	845	849	817	827	798	834	822	800	828	834	784	809	874	837	794	786	852	838	826	812	827	839	738	844	857	860	834	827	834	839	888	788	839	812	814	810	800	863	813	829	776	801	864	778	870	825	781	817	795	797	832	825	833	826	885	810	825	879	833	868	811	838	843	791	833	811	817	819	802	831	855	820	815	850	884	809	780	827	858	809	866	822	830	795	802	874	790	834	831	795	842	835	833	800	811	830	823	862	789	805	859	846	786	842	784	857	848	833	795	770	839	885	857	863	835	810	848	783	811	837	827	830	815	811	861	807	764	854	847	816	826	848	813	825	822	837	851	809	799	773	856	884	792	844	801	794	800	830	881	832	810	775	807	823	831	787	845	876	830	806	815	828	810	859	801	829	811	791	777	784	814	847	866	802	807	805	826	839	809	787	830	861	840	784	818	806	808	840	790	817	815	781	920	837	789	839	892	844	827	861	822	833	867	832	811	856	790	798	843	831	876	865	832	829	822	818	780	799	787	843	799	842	806	886	881	812	858	815	852	818	856	807	772	803	876	817	839	784	809	798	808	868	854	838	816	833	826	799	853	833	791	845	848	817	849	811	835	811	796	856	852	835	813	805	836	830	806	832	804	890	807	811	845	857	835	798	857	822	792	839	833	855	801	832	872	818	806	838	808	841	862	830	817	783	879	850	795	822	833	795	843	788	816	802	802	830	816	797	886	847	877	785	832	876	836	801	792	834	869	819	817	846	799	803	855	886	847	815	822	864	823	864	784	776	817	830	838	834	802	839	839	866	839	796	868	833	841	846	887	844	831	770	847	844	807	835	778	848	788	814	839	789	852	756	863	843	834	806	848	843	840	853	810	846	841	818	790	828	817	808	809	781	825	837	822	801	872	811	848	845	791	832	857	867	822	836	850	805	894	777	845	879	785	784	876	787	780	820	779	807	827	806	841	847	865	803	846	853	833	853	816	800	804	865	813	877	761	855	822	804	817	806	826	773	829	857	865	863	852	855	833	799	808	803	851	790	830	836	886	830	787	850	814	859	812	834	786	823	842	872	793	846	786	808	831	801	816	793	844	857	781	811	818	839	855	875	796	810	857	874	840	834	859	841	830	847	805	797	831	875	802	783	880	817	792	876	853	863	814	793	844	848	835	763	808	792	843	862	791	841	818	828	887	807	805	789	808	843	828	814	795	772	832	834	845	777	818	791	798	809	863	881	810	808	805	864	838	806	835	801	813	823	840	823	880	812	787	838	833	834	760	818	835	760	829	820	785	822	792	843	897	795	833	828	798	844	799	826	778	820	824	812	809	805	830	806	775	791	813	815	838	862	789	825	865	833	863	834	805	842	832	855	795	850	858	788	781	839	849	783	814	854	788	838	868	865	875	839	793	750	826	833	807	821	832	848	884	838	823	850	828	818	863	797	798	872	886	817	871	829	809	818	835	862	806	833	845	810	819	774	821	814	804	782	857	819	785	859	818	814	783	828	866	862	778	827	877	834	784	811	837	816	857	825	776	845	811	836	833	815	818	801	797	843	817	862	785	811	800	867	772	788	758	800	864	846	891	850	816	806	864	855	828	826	795	779	843	838	831	823	797	778	860	786	877	821	809	802	868	806	797	817	836	851	840	818	847	805	804	843	882	766	809	847	832	820	789	849	862	817	826	875	825	808	846	813	906	868	801	816	786	864	835	824	830	792	795	858	828	810	780	815	844	834	781	794	841	832	833	785	770	803	840	773	818	777	824	801	873	830	826	859	793	799	833	792	849	889	838	860	788	839	837	846	805	821	833	846	844	809	789	828	796	804	838	828	826	809	850	788	788	823	842	826	878	789	823	804	834	818	815	871	804	853	841	817	854	794	813	803	821	868	798	856	882	845	851	809	784	787	848	807	834	852	793	823	832	862	827	859	826	816	816	838	834	871	815	813	837	819	808	802	823	887	799	832	822	867	812	799	878	832	806	863	816	824	836	800	763	831	774	839	784	814	837	856	861	847	820	804	843	830	827	818	828	852	835	821	792	841	863	829	825	830	823	853	827	849	763	850	820	886	805	816	827	756	876	816	854	801	836	809	856	790	839	810	807	799	856	822	787	841	803	779	889	830	804	811	820	774	794	870	822	821	837	802	825	811	834	775	842	793	822	866	864	861	854	778	836	829	845	836	846	886	813	818	814	913	821	799	835	780	796	863	821	858	805	928	857	756	852	839	811	839	791	806	844	824	855	833	807	869	821	830	816	795	886	821	832	810	819	813	822	798	857	788	811	859	802	794	757	827	815	885	875	852	833	791	779	856	832	843	813	802	831	828	840	805	852	817	821	765	909	824	799	898	832	898	829	857	838	779	835	799	829	818	810	864	806	843	865	837	833	807	814	805	799	850	877	848	777	800	852	839	835	786	791	907	806	784	835	799	818	852	878	830	803	857	838	833	835	809	833	851	820	798	864	798	878	861	843	792	794	780	802	826	817	790	845	792	812	887	825	791	824	836	860	809	850	810	833	774	816	843	824	791	814	836	849	847	819	894	778	805	793	870	834	866	803	789	814	830	806	839	906	791	844	849	794	816	819	852	782	812	841	790	810	901	825	811	815	835	791	835	789	883	851	822	847	782	845	849	907	785	864	816	862	842	820	760	810	843	867	831	804	828	838	843	814	837	815	795	809	830	801	838	854	837	762	884	823	821	806	814	831	812	827	795	823	823	823	835	886	842	853	848	760	847	820	830	845	829	852	823	833	826	824	838	800	780	884	871	819	779	833	835	832	810	832	820	805	822	796	820	799	869	857	792	886	834	808	813	789	793	859	817	853	778	848	825	829	870	829	831	864	837	839	859	828	829	850	843	832	832	828	814	788	812	832	835	846	886	833	836	837	844	823	832	843	792	769	790	857	806	768	818	768	901	828	811	855	792	836	836	819	795	839	821	826	824	863	796	816	819	856	780	819	819	795	869	835	799	838	823	837	856	870	844	830	805	794	853	771	812	842	852	821	853	808	805	861
28602	14224	2395	900	707	563	571	501	405	393	346	361	353	360	356	352	340	331	357	293	287	257	249	247	292	302	286	282	268	250	293	246	275	271	236	268	285	326	297	260	291	249	290	271	233	239	259	256	270	249	254	262	250	228	256	226	256	252	294	248	265	273	257	251	257	268	269	237	220	237	250	264	273	230	257	246	257	260	268	268	267	251	248	268	267	276	263	269	241	262	247	243	248	262	237	247	249	281	279	249	298	248	280	261	272	231	260	260	259	274	255	265	269	263	236	263	241	262	261	260	287	251	265	231	281	253	240	263	243	241	227	242	281	262	281	277	255	262	246	259	243	260	275	277	237	258	244	251	249	273	255	252	257	270	238	257	262	263	279	265	276	268	256	257	266	239	292	253	241	258	248	275	266	259	253	284	231	244	261	251	271	276	276	233	255	266	257	276	264	278	239	259	269	260	255	249	249	246	238	247	265	266	254	278	259	247	265	255	275	266	245	251	300	255	248	274	246	294	285	275	241	276	251	282	245	257	232	265	282	269	277	290	268	246	274	236	252	244	290	255	275	273	281	227	246	271	249	255	254	275	251	269	275	263	239	268	282	252	239	225	272	258	255	296	265	244	272	270	243	260	275	293	268	297	248	271	276	277	276	250	255	262	285	253	265	256	256	264	246	271	247	299	246	229	264	278	266	226	273	279	277	262	218	269	250	243	239	268	249	282	243	256	252	262	272	266	284	257	259	282	245	267	252	262	243	268	252	276	240	256	272	284	252	240	262	267	266	278	275	291	261	275	239	243	289	254	234	236	272	256	254	240	261	258	290	244	244	281	292	280	273	263	251	254	257	234	271	277	246	280	252	280	260	265	273	263	279	257	269	271	286	254	267	273	261	231	265	272	289	235	263	254	268	248	241	283	242	257	246	221	261	257	236	262	229	270	243	253	271	273	280	277	225	259	264	273	272	277	250	269	263	258	263	248	270	235	242	278	265	269	252	251	266	263	271	243	274	252	265	242	251	228	251	270	285	266	272	246	261	254	261	249	263	287	252	245	265	256	263	232	292	258	249	249	264	255	281	243	269	248	266	277	257	267	271	257	258	272	265	250	259	278	242	268	267	242	256	270	271	274	252	262	252	245	254	269	243	240	244	243	273	254	273	238	273	270	249	246	249	234	272	250	251	257	281	290	259	261	252	258	250	264	266	273	219	298	236	268	257	268	265	288	268	251	239	255	244	278	279	248	276	259	248	252	263	248	265	258	287	277	210	264	257	265	243	248	228	251	244	249	279	265	261	263	241	277	224	249	273	244	243	261	251	276	268	289	220	244	261	279	260	251	237	274	268	288	254	258	263	236	262	233	279	242	284	247	243	255	257	228	260	247	272	245	258	293	273	253	272	283	265	242	258	249	296	240	230	276	277	256	244	265	247	301	282	263	267	274	253	268	237	264	249	285	272	277	232	276	258	251	272	248	256	247	269	273	235	220	269	251	272	251	265	267	230	268	285	265	258	270	272	240	246	244	299	274	229	273	255	268	257	282	264	257	234	245	265	252	269	266	295	271	269	263	280	287	282	244	257	242	269	252	248	241	250	249	286	250	284	251	255	254	260	250	254	255	248	263	237	249	251	236	270	275	271	296	258	268	278	249	233	261	281	244	239	264	272	286	250	232	251	242	275	250	259	234	253	260	263	266	270	248	260	269	250	266	283	256	240	275	260	275	291	269	239	244	260	294	239	254	262	255	276	251	251	239	265	246	253	226	297	254	251	276	239	284	240	256	262	230	242	288	265	252	266	261	250	255	222	267	295	252	285	288	255	261	250	242	229	262	235	288	257	270	287	245	287	271	300	248	269	264	266	258	267	243	278	257	270	287	268	261	284	268	264	260	273	235	282	257	260	259	254	253	259	255	292	268	243	251	273	265	262	258	246	282	234	232	259	283	244	274	267	235	269	272	256	237	258	286	252	242	241	258	265	262	281	255	285	281	274	273	272	248	257	260	256	274	254	270	267	255	239	276	279	253	269	247	263	246	282	262	258	262	267	258	272	255	299	267	286	244	236	253	246	275	271	264	281	291	284	243	265	259	224	304	269	263	240	243	268	241	258	264	268	261	261	271	300	252	266	257	251	242	290	278	283	245	252	271	265	224	274	254	253	253	280	258	235	283	259	262	266	268	264	262	244	241	265	274	244	270	270	264	283	239	254	261	253	263	265	288	278	265	277	296	287	294	263	260	263	250	245	246	271	237	251	260	263	259	275	245	254	262	254	270	275	269	256	250	289	261	261	284	243	253	273	263	271	260	250	268	272	287	240	245	259	286	263	273	263	295	260	280	262	260	264	230	282	245	270	255	244	255	265	240	272	291	250	274	244	259	285	231	261	265	262	278	262	247	259	212	272	283	238	270	255	242	265	273	252	246	276	254	271	269	274	278	281	260	244	258	256	247	285	258	272	277	269	237	239	267	224	275	290	268	268	268	242	243	290	255	253	257	235	292	236	237	299	254	258	243	265	268	284	284	250	280	258	270	261	242	259	238	268	262	270	270	273	250	227	278	262	258	267	274	255	253	264	285	257	265	247	242	278	240	234	245	285	240	293	282	283	283	289	243	288	236	272	239	250	248	246	240	279	278	257	253	242	254	291	247	273	266	277	262	269	269	239	243	286	287	269	251	270	257	261	274	282	265	228	266	266	247	278	252	258	281	238	254	269	273	241	255	270	240	242	241	249	242	264	276	276	244	259	274	256	237	240	255	234	264	266	272	245	237	247	253	273	256	232	294	261	266	244	275	250	249	244	270	270	277	270	258	267	252	245	241	247	252	241	252	263	283	233	263	301	261	268	268	253	242	241	252	266	249	234	267	283	260	247	276	267	282	256	255	258	220	258	301	246	250	260	279	233	251	268	242	236	226	248	258	254	263	271	277	253	298	283	243	279	259	254	256	238	255	281	234	290	251	278	263	254	289	238	270	256	267	275	256	253	220	246	267	243	279	263	261	272	255	299	256	254	251	279	289	270	271	283	269	250	260	243	248	259	244	263	274	258	265	262	265	244	266	275	266	234	292	264	223	242	253	285	269	251	278	230	280	263	248	269	226	243	233	236	239	250	246	261	296	241	253	264	250	286	264	276	248	244	273	274	261	287	246	236	249	268	274	262	274	242	293	240	258	234	270	240	262	287	271	243	279	260	250	257	269	261	282	253	245	278	286	235	274	251	270	239	269	255	272	286	276	265	292	255	300	245	221	240	271	246	246	263	272	263	236	250	269	283	265	256	271	265	273	274	248	250	266	254	259	226	260	262	293	292	261	283	268	248	266	255	261	237	253	265	257	260	239	246	232	280	245	243	266	270	242	255	258	246	255	274	261	278	262	252	256	250	270	270	270	269	254	269	286	236	256	243	238	254	255	272	256	231	278	256	269	254	269	236	262	260	267	243	263	279	296	239	256	268	277	257	271	276	257	268	242	244	267	248	246	261	262	241	255	249	289
6903	2816	3514	3307	2854	2559	2469	1980	1665	1565	1338	1439	1306	1195	1169	1121	1124	1164	1428	1163	883	864	809	840	821	845	818	819	811	845	751	747	868	979	765	746	851	1027	992	882	816	796	726	733	713	749	728	726	783	748	734	740	734	741	709	710	715	799	747	719	675	738	781	731	722	718	735	731	737	735	712	714	770	770	750	780	775	688	679	732	718	746	726	751	721	707	731	733	753	778	747	722	741	742	738	733	688	756	714	754	700	695	725	795	726	738	767	781	729	688	714	771	774	766	766	765	707	733	761	728	772	723	751	685	785	720	758	785	759	758	718	745	784	779	726	765	743	744	751	758	745	726	764	772	762	720	743	821	706	724	734	728	771	718	736	746	729	727	751	726	691	744	738	751	714	761	699	782	710	793	798	741	771	762	758	741	695	752	722	779	704	778	749	750	748	758	786	771	777	766	686	758	730	762	714	716	757	753	711	711	758	742	700	712	761	720	705	770	736	725	772	782	783	759	734	742	763	756	779	762	712	708	750	758	740	768	748	750	759	727	676	763	787	706	764	715	757	705	778	724	762	747	730	767	710	747	769	757	771	719	729	754	789	773	756	708	735	725	779	761	736	734	724	726	762	731	738	710	777	718	699	768	760	716	691	797	735	699	666	714	746	702	733	723	739	731	755	741	739	725	726	732	737	723	732	716	722	707	745	750	722	698	741	753	696	780	759	741	775	759	780	749	734	763	703	749	730	738	761	741	758	743	728	789	740	709	758	710	737	706	699	700	752	703	755	769	711	747	763	716	693	722	723	767	741	717	712	741	712	785	710	755	743	784	792	741	739	711	758	765	721	751	720	744	767	736	750	740	745	717	755	743	716	796	747	682	777	766	729	760	725	769	677	770	761	764	741	710	727	694	723	748	772	819	753	724	760	730	793	733	717	738	771	735	730	768	734	742	693	689	741	736	775	749	699	709	743	726	739	717	689	763	709	763	736	712	759	723	709	693	740	733	768	720	741	720	782	778	737	740	753	690	756	747	697	738	752	747	786	747	749	752	681	731	710	769	745	744	741	750	734	742	718	740	784	747	723	767	725	741	739	737	702	768	725	715	748	743	668	717	778	722	745	740	755	732	715	775	760	753	739	771	767	731	744	784	738	742	735	761	731	773	722	799	746	761	688	785	716	761	698	704	759	757	758	698	678	697	751	738	730	740	759	740	735	780	779	733	742	761	731	751	701	782	684	766	706	722	750	697	685	773	742	765	740	709	764	720	716	746	702	756	759	718	716	707	743	703	711	756	715	821	688	758	730	810	757	727	725	729	733	776	757	717	733	738	757	759	737	668	771	710	704	736	751	746	760	743	738	664	730	756	703	770	739	746	689	704	771	775	671	712	744	780	745	780	724	761	749	786	751	755	751	732	729	747	762	716	736	742	759	740	765	736	693	692	808	809	763	747	702	786	727	723	745	769	706	774	746	740	724	704	733	734	732	720	734	752	741	751	750	783	737	701	711	717	793	756	725	775	750	754	739	760	738	757	705	761	733	760	761	682	744	722	745	755	737	740	690	723	727	718	763	709	763	776	696	662	743	717	730	689	750	717	762	747	727	714	728	768	797	765	739	737	734	761	740	780	733	777	777	766	701	712	769	701	764	781	762	734	725	730	718	745	707	790	781	768	756	714	783	719	726	738	741	765	780	778	729	729	749	787	727	758	764	732	752	784	803	755	782	785	757	695	727	766	742	783	717	704	749	737	708	756	753	743	743	701	748	743	739	747	743	771	779	707	778	790	757	753	761	718	755	739	764	724	770	742	781	735	739	718	754	733	755	733	686	758	736	750	809	748	738	735	760	769	723	738	769	733	793	709	755	769	745	737	707	781	711	699	731	727	753	750	753	721	744	745	769	804	711	732	743	700	749	712	731	750	735	771	808	728	801	693	802	764	718	737	716	732	741	736	730	766	729	779	764	738	720	733	806	721	737	790	743	680	694	672	770	738	751	717	798	723	725	782	728	723	733	783	730	757	739	794	782	774	766	707	767	745	733	732	743	716	791	755	724	726	727	742	725	743	773	696	760	691	772	709	752	763	758	691	761	694	749	730	758	714	740	684	719	722	764	773	733	762	716	743	776	796	719	745	729	743	754	748	712	724	736	796	687	713	747	698	779	734	687	747	674	775	758	750	701	724	736	758	740	750	733	739	780	705	717	781	759	799	741	734	744	750	714	784	796	743	701	743	713	740	738	739	712	760	715	738	732	750	733	727	769	769	731	745	724	732	744	727	717	769	739	726	764	763	766	729	723	718	708	769	720	721	752	733	742	745	701	717	767	717	749	754	771	771	747	758	795	708	731	713	746	719	711	793	648	697	784	757	743	775	715	771	819	732	703	720	767	701	751	709	754	735	736	748	767	820	762	776	778	766	721	756	752	776	717	701	787	772	735	745	754	745	737	750	721	725	722	770	773	753	724	739	735	732	698	738	746	796	720	707	734	764	771	699	735	759	759	695	737	730	799	726	753	732	746	776	783	777	735	703	756	801	778	730	716	738	737	763	702	750	701	731	722	780	712	737	751	735	780	759	745	722	677	724	773	776	767	746	738	819	723	726	686	769	755	767	745	726	750	784	752	778	741	765	774	712	755	715	757	729	747	715	742	750	742	770	686	735	720	747	730	772	728	727	777	791	713	734	741	727	738	777	716	721	731	729	722	684	703	746	742	697	767	674	732	752	710	804	721	721	732	759	755	802	755	774	704	746	730	752	733	717	726	717	759	769	742	763	744	782	709	716	713	742	736	767	745	744	726	755	740	771	731	763	734	755	766	699	746	725	743	722	735	765	753	750	776	737	728	744	755	763	751	727	768	724	726	765	712	755	782	728	729	706	732	722	732	751	762	712	731	726	768	778	745	749	779	729	741	729	740	766	730	734	744	714	739	682	761	746	724	728	777	712	740	745	691	725	750	665	741	783	771	779	749	762	735	779	719	737	771	690	695	751	741	735	815	728	745	713	699	728	712	747	693	714	727	747	711	745	736	705	766	729	770	751	743	759	759	720	717	763	766	748	750	725	735	693	769	774	754	740	722	736	730	682	749	767	715	698	782	738	768	743	710	778	732	750	733	760	803	771	721	717	764	715	737	735	738	726	736	756	757	699	718	731	750	745	744	726	698	758	755	738	741	706	760	695	735	734	735	755	709	661	714	789	767	702	744	786	764	735	720	754	732	777	735	760	731	747	776	749	737	647	762	773	749	752	724	733	731	768	705	719	711	728	750	719	744	746	729	736	701	722	734	746	692	732	679	730	734	771	718	738	740	771	764	731	734	735	737	763	705	733	737	749	772	721	735	790	793	740	743	771	752	729	784	711	718	725	716	784	786	712	739	719	755	722	741	728	718	697	722	775	754	762	792	736	694	723	749	717	725	765	732	742	751	739	738	779	734	771	732	728	753	759	770	730	779	731	765	655	742	734	747	711	760	752	712	702	733	763	743	702	774	774	719	700
29764	19524	10404	5471	2883	2626	2543	1771	1121	959	979	990	927	800	804	905	724	1082	1020	564	409	358	349	360	370	410	456	360	319	311	295	312	403	550	462	314	358	381	381	435	363	357	313	304	275	280	279	318	241	292	308	270	280	251	269	311	269	260	320	273	258	280	321	284	293	297	295	283	272	283	288	300	283	272	283	279	311	267	279	287	277	287	287	306	267	286	280	281	276	284	267	273	290	263	244	308	298	323	244	283	280	267	259	266	269	313	277	271	254	268	273	275	295	271	263	271	260	282	278	235	267	284	255	270	299	304	277	294	327	287	256	282	276	274	273	285	293	287	273	259	298	297	284	279	258	272	293	307	280	242	288	293	275	325	262	247	251	253	269	265	292	299	314	284	292	288	289	273	274	280	288	275	282	293	282	279	251	280	286	265	290	264	280	271	291	255	309	271	277	337	281	283	268	281	270	291	272	283	267	266	283	288	298	311	268	270	262	271	298	266	308	250	294	302	272	283	248	281	292	272	296	270	288	285	294	257	287	290	323	295	292	283	282	273	273	255	279	279	273	280	299	279	278	286	276	277	267	281	269	260	288	282	254	290	244	305	271	272	284	291	306	266	275	277	257	260	288	285	272	258	303	273	287	296	267	305	246	255	259	270	283	288	279	265	266	274	247	278	276	263	278	268	267	284	287	280	297	276	282	280	289	270	260	264	283	298	305	286	289	280	257	256	261	292	278	312	265	301	295	286	271	277	280	277	246	285	269	282	292	278	258	262	278	251	293	242	279	277	293	301	275	297	284	291	278	284	286	243	306	265	273	281	276	284	266	273	273	273	309	273	265	273	275	296	268	307	283	263	273	278	266	299	314	241	304	287	295	273	279	253	297	313	273	255	242	291	268	289	314	296	293	256	297	288	267	283	295	321	313	309	287	255	253	278	289	274	258	280	283	302	292	310	293	304	276	287	291	282	278	295	294	252	271	276	285	277	309	310	257	273	284	294	292	286	244	290	280	260	250	282	287	293	291	278	271	268	271	269	301	296	290	274	285	266	267	285	277	258	291	281	298	274	279	308	310	284	296	286	295	267	253	296	273	248	256	264	286	276	286	305	278	294	274	268	286	285	264	271	244	290	296	308	281	271	275	264	303	279	288	254	270	279	257	303	288	268	276	275	302	262	274	272	306	263	267	263	249	281	253	280	281	283	272	276	262	282	275	292	274	306	287	255	290	290	282	300	268	274	287	242	295	277	275	280	288	268	268	263	288	303	276	305	269	290	294	297	314	295	284	289	265	266	278	253	293	252	267	291	299	294	276	289	293	264	290	328	261	276	312	257	277	332	286	283	298	276	271	289	289	297	266	276	266	285	256	264	311	298	265	259	286	247	248	271	292	292	270	279	265	277	285	272	299	264	284	283	294	256	269	290	296	275	288	302	299	270	271	274	276	261	266	277	249	262	293	265	271	243	292	282	274	255	280	260	293	293	268	301	255	291	297	275	279	282	282	276	261	283	265	267	261	286	261	271	271	257	254	248	285	230	292	310	286	308	255	272	253	260	293	271	271	294	279	284	281	278	278	235	277	263	292	245	256	284	296	258	294	284	273	273	275	297	271	280	292	285	273	279	293	266	247	255	275	279	286	314	295	252	270	268	305	284	269	282	285	288	267	296	269	272	277	260	288	275	326	275	246	255	277	279	299	269	280	264	255	258	259	269	277	263	262	316	282	288	290	273	253	276	284	296	282	259	279	245	301	279	287	305	272	262	294	279	261	262	292	313	261	245	264	279	317	264	297	265	267	268	281	286	286	258	269	258	263	272	295	252	281	253	268	257	324	292	275	282	283	311	276	276	276	310	259	302	294	267	288	269	288	272	305	278	267	263	275	303	286	284	280	286	240	288	300	262	289	263	271	257	283	282	270	286	288	308	258	277	292	320	260	277	277	253	274	253	242	301	287	284	291	299	274	287	312	255	278	275	299	294	277	272	287	287	289	259	294	279	298	292	256	293	246	257	311	262	297	289	262	273	288	290	298	274	263	262	254	272	314	277	312	281	297	275	281	301	282	280	275	261	285	294	268	285	256	285	292	307	275	290	267	276	269	286	275	290	339	268	277	273	295	324	261	298	281	284	289	280	269	256	336	279	298	274	270	256	283	277	303	309	278	275	305	256	259	278	279	286	280	280	269	299	298	274	275	290	276	279	282	263	263	268	297	273	258	287	297	293	297	288	282	272	258	288	273	271	281	288	274	264	270	248	281	285	286	291	287	290	253	286	283	304	291	286	272	271	294	266	280	269	261	262	288	266	291	276	305	282	283	254	297	251	243	288	299	271	236	285	293	279	277	257	287	265	294	294	288	288	259	267	273	263	250	274	293	256	291	283	276	304	288	270	278	286	284	258	259	287	281	261	279	273	280	294	271	271	252	306	290	279	268	259	251	283	263	282	278	298	276	258	293	283	289	262	292	302	285	328	266	260	297	312	295	282	235	266	242	284	259	293	292	299	304	273	293	277	282	302	302	258	281	251	263	282	296	302	268	273	260	290	284	280	286	271	279	252	313	270	300	302	287	294	308	307	280	279	256	247	260	276	310	260	276	275	289	291	285	288	291	268	300	267	289	253	287	295	278	287	275	258	257	289	271	292	270	307	273	276	275	289	289	275	306	297	269	262	288	288	287	275	290	293	287	298	286	298	268	277	283	265	296	281	280	280	269	293	282	298	279	269	290	292	273	282	269	271	279	277	305	278	269	288	262	312	301	272	260	283	278	266	284	248	303	294	271	278	277	308	293	276	266	276	299	267	252	271	292	270	286	271	296	272	260	300	256	284	249	301	276	296	275	290	299	261	257	267	293	287	306	298	274	292	288	280	296	265	307	294	264	282	266	264	267	280	282	294	267	293	337	285	303	258	271	267	236	266	253	261	280	277	283	293	294	278	288	285	275	277	276	269	282	283	289	279	268	271	254	297	256	276	294	268	267	268	269	288	284	280	309	287	301	255	265	302	257	294	285	252	275	286	262	272	274	272	260	295	282	259	291	258	269	269	252	282	244	289	277	243	291	256	270	286	259	268	307	285	263	287	271	232	279	290	278	266	266	296	285	293	302	296	271	306	295	286	251	276	279	295	265	276	311	283	272	282	281	309	320	252	285	291	290	281	318	302	300	284	277	269	288	261	299	286	254	292	265	296	283	295	266	277	300	275	271	282	285	290	294	273	248	254	269	270	276	271	228	265	273	262	272	287	259	296	297	280	267	260	304	290	305	292	294	254	264	273	268	281	295	279	267	256	308	239	256	289	320	274	289	296	285	262	308	328	270	275	308	310	301	282	292	269	272	293	249	255	276	268	305	276	262	283	237	272	313	257	272	310	284	289	284	249	279	281	271	289	300	269	300	302	295	269	317	279	301	263	317	279	260	244	289	264	256	279	274	268	295	262	308	274	288	278	261	274	285	272	302	301	273	285	286	268	281	271	258	267	283	290	272	269	274	274
10581	10600	11658	11615	8654	9392	9985	7279	5509	4503	4467	5005	4046	4028	4227	4533	3606	5778	5237	2535	1591	1412	1259	1296	1331	1809	1851	1497	1275	1071	1121	1145	1779	2925	2181	1067	1182	1577	1624	1835	1719	1249	1076	908	821	820	735	800	797	807	821	788	777	779	807	795	786	835	769	771	733	772	806	814	832	823	766	825	811	803	807	770	807	793	777	802	779	746	801	752	809	766	784	811	784	798	781	785	798	776	778	823	874	749	796	750	791	793	795	779	817	786	778	796	783	787	796	801	795	824	786	768	806	792	807	783	756	800	798	814	823	821	798	766	813	805	806	861	797	812	818	785	798	769	813	777	758	817	771	778	785	800	747	784	791	781	795	783	728	785	806	801	777	803	840	875	750	789	818	818	814	811	787	809	773	772	808	736	787	788	814	781	748	777	776	787	834	800	869	800	823	784	797	816	801	805	811	736	783	758	812	775	809	783	792	828	792	821	825	795	773	755	789	790	771	779	825	797	798	823	812	797	765	767	819	805	763	826	825	783	773	785	815	790	791	784	787	828	819	794	824	766	770	788	824	789	796	797	792	769	849	774	823	804	810	794	757	751	785	734	787	760	844	860	772	779	812	832	756	798	832	788	752	765	789	811	772	769	763	825	764	764	778	791	825	765	774	759	821	770	799	790	766	811	793	808	800	860	788	760	822	790	797	785	813	809	843	794	746	783	780	780	772	826	793	812	795	762	847	793	765	831	773	739	791	823	825	840	826	764	803	771	787	763	836	761	831	793	774	761	837	760	787	804	766	826	768	789	798	789	800	787	817	786	784	807	822	798	826	800	805	807	796	776	822	811	812	832	760	782	777	748	749	762	779	795	833	802	750	774	827	793	766	773	843	805	699	777	798	813	745	796	814	815	747	838	787	784	805	764	815	796	810	752	802	848	787	778	830	758	854	817	787	747	793	806	804	835	808	793	791	769	829	778	757	784	772	821	804	791	770	786	800	779	770	794	781	852	770	821	819	773	782	757	803	783	777	780	808	817	748	754	779	816	788	801	776	784	801	764	715	782	824	817	860	774	798	773	818	820	797	742	826	794	748	752	836	777	769	797	813	717	797	807	867	808	794	798	764	775	784	806	724	827	791	799	817	732	764	864	796	798	788	754	821	756	789	764	797	784	807	756	745	776	739	758	833	827	775	821	819	814	764	811	778	820	750	808	725	869	858	790	796	804	782	797	827	724	791	798	808	839	855	809	769	806	755	823	815	799	835	784	814	828	809	790	788	766	821	790	768	794	808	830	768	790	812	739	817	838	785	833	796	743	788	745	795	800	738	791	794	774	777	774	765	800	806	783	818	815	838	814	838	862	759	766	827	814	799	824	780	786	762	751	797	798	811	867	767	761	793	823	765	800	833	843	774	760	752	774	805	818	788	790	758	800	804	757	836	845	781	798	759	732	802	794	759	840	812	851	801	827	798	781	738	794	766	796	768	763	778	785	808	806	793	846	805	757	755	787	762	775	828	742	783	818	820	778	809	821	811	778	760	832	742	763	791	776	806	779	824	804	809	760	754	823	827	759	874	849	802	794	803	735	789	800	758	825	789	884	835	846	846	814	770	776	790	782	793	777	763	772	740	809	803	812	774	776	820	806	756	779	748	850	775	771	801	824	755	787	736	729	808	767	826	777	760	799	782	739	805	817	746	794	787	758	762	839	860	774	799	784	793	802	773	828	801	804	813	810	801	825	815	835	799	804	854	765	840	792	820	803	824	774	786	730	794	842	763	780	793	767	833	841	766	796	776	841	815	808	766	788	788	769	740	813	779	803	777	833	772	806	815	768	827	809	824	804	848	839	808	811	770	814	776	808	781	869	795	750	821	800	806	804	829	838	856	830	745	828	813	751	817	796	746	798	826	791	825	784	767	742	773	803	757	825	825	811	774	820	808	778	798	774	814	790	781	761	825	767	845	783	819	844	852	822	829	754	824	792	794	826	803	810	828	792	826	811	778	842	811	780	781	805	811	787	783	784	749	770	735	778	822	799	793	819	806	807	790	823	772	781	811	786	780	814	772	743	771	764	804	749	781	742	779	863	792	828	774	811	805	784	797	800	816	786	814	825	804	766	760	758	833	751	785	739	829	734	828	783	823	792	769	793	829	741	763	827	818	765	757	770	786	832	853	774	832	796	786	817	793	756	751	823	807	740	789	801	825	754	761	803	784	747	779	788	765	821	762	758	816	801	756	794	786	801	779	775	801	772	857	806	746	766	779	838	753	783	818	837	800	799	742	747	812	771	811	752	821	812	788	798	795	819	793	748	768	782	806	815	789	762	794	818	806	788	805	824	797	784	769	771	882	773	778	797	746	796	782	759	800	790	795	772	802	814	764	815	770	789	838	761	828	795	730	785	830	785	853	763	789	742	781	802	815	802	808	768	761	821	815	770	795	737	843	803	826	787	800	776	788	818	786	816	753	809	784	784	827	855	783	790	768	847	784	804	807	796	790	784	784	758	845	806	773	810	837	751	778	800	820	803	755	782	809	798	803	777	802	791	791	736	819	804	802	790	775	754	767	776	770	800	768	783	783	805	783	813	771	852	863	773	781	788	799	774	824	786	795	789	836	797	789	803	781	743	791	807	847	770	761	805	767	780	729	795	805	773	800	763	800	802	782	792	759	864	802	874	843	747	789	812	801	798	790	797	777	735	770	803	822	768	816	789	785	784	793	782	772	792	791	845	811	775	798	767	802	772	798	808	817	803	788	812	797	793	708	761	798	800	839	745	807	821	782	827	793	806	811	770	796	777	820	813	800	822	790	780	755	814	824	862	742	849	804	783	766	822	810	763	845	796	751	817	829	789	786	792	824	757	790	804	774	820	827	780	805	779	820	784	766	793	783	789	801	827	772	778	844	870	740	788	793	804	746	764	786	790	814	815	771	831	779	803	750	739	788	785	836	767	777	805	835	781	822	844	802	789	804	828	821	788	774	781	815	815	798	779	796	766	804	846	819	732	801	762	759	779	829	826	769	807	827	818	798	799	775	746	783	797	846	805	814	745	776	814	809	796	761	783	770	792	841	763	825	804	809	816	792	773	868	782	844	795	815	748	798	787	793	788	794	812	753	811	821	808	834	802	807	809	765	758	794	799	855	789	781	809	800	793	869	811	822	792	804	738	806	817	731	779	805	820	782	793	787	788	805	822	819	770	741	770	790	842	770	815	796	796	787	827	781	805	784	741	823	764	771	819	810	793	800	787	749	761	788	780	791	797	771	804	846	794	766	793	826	769	845	832	781	780	796	815	812	795	804	815	781	819	769	796	775	791	766	835	766	840	831	807	787	760	797	786	785	771	749	815	849	771	789	794	818	791	834	802	747	777	761	807	761	799	826	771	784	807	777	812	819	802	818	763	805	761	793	814	790	788	804	769	735	837	820	836	832	774	750	813	798	801	824	813	845	810	832	808	797	790	787	744	825	780	752	770	784	795	804	794	770	737	787	756	771	766	754	791	812	788
30197	22669	16477	9418	5092	4719	4404	2909	1935	1735	1745	1630	1192	1307	1354	1673	1143	2001	1337	747	559	445	425	471	456	710	1015	662	431	390	327	354	316	674	924	551	448	377	490	538	472	396	346	322	289	292	289	310	309	294	307	335	298	295	292	294	290	294	302	321	289	313	271	293	281	307	296	277	330	272	314	299	305	311	280	281	304	343	324	308	292	296	270	291	303	289	283	262	290	305	320	298	314	314	313	315	282	313	316	287	336	278	275	310	299	319	288	282	270	287	327	293	305	311	307	304	324	290	286	287	312	300	309	314	314	298	301	320	282	306	292	284	304	292	289	275	298	322	302	285	327	317	315	288	301	320	277	279	289	303	316	288	296	281	297	319	296	277	317	304	311	305	274	306	322	292	262	314	330	290	293	297	293	272	290	305	289	272	298	318	260	289	306	271	307	303	288	283	305	298	275	284	318	286	265	277	294	342	269	283	307	286	312	324	327	330	296	303	307	252	310	303	302	270	275	329	302	313	297	274	304	296	310	311	314	304	311	289	268	305	280	304	301	319	289	281	305	281	273	282	281	312	279	305	322	288	314	321	288	255	310	292	319	301	302	306	304	266	297	303	328	320	312	290	348	331	282	297	329	317	283	304	278	312	281	331	288	361	314	285	297	310	289	333	296	299	273	288	303	288	310	304	338	346	297	321	312	303	340	297	280	277	301	284	276	281	308	318	329	262	291	301	301	283	293	293	310	326	305	297	300	283	293	286	322	288	310	294	271	319	286	289	312	303	264	319	332	257	271	300	304	297	289	312	311	313	309	279	320	304	318	291	280	287	291	319	335	308	284	308	284	313	299	303	325	300	312	267	306	270	320	283	274	330	330	314	293	328	310	310	339	294	300	302	278	268	286	306	309	293	305	306	309	292	317	305	292	279	278	276	332	283	317	304	261	317	335	267	273	282	289	261	340	289	294	284	293	316	286	289	314	306	298	296	290	308	297	290	280	271	312	296	292	286	309	283	323	296	303	308	285	256	263	316	303	291	288	275	302	302	289	302	280	313	333	261	288	304	282	293	307	290	288	301	305	307	298	318	293	318	294	301	286	296	292	302	295	302	293	288	298	288	333	269	296	314	290	295	274	321	323	279	316	282	296	294	306	316	291	311	322	320	297	313	326	300	308	295	302	273	306	298	313	312	306	320	303	323	279	306	274	308	312	336	306	319	287	318	333	317	296	277	284	267	291	330	297	314	268	265	312	294	315	337	286	315	326	309	304	331	275	309	277	270	334	331	332	265	285	313	287	303	289	293	305	292	283	309	336	311	283	300	292	296	311	310	313	335	296	299	301	275	301	284	297	310	311	291	322	337	294	296	297	273	314	311	279	301	313	297	269	307	302	296	308	317	314	272	323	312	310	297	314	300	270	315	256	308	301	297	297	311	318	295	302	294	305	311	296	288	279	313	299	308	272	311	285	275	314	275	258	289	295	302	319	269	274	313	305	286	299	313	277	277	272	314	271	309	300	303	310	341	273	280	290	285	284	304	255	340	301	312	321	300	299	276	295	328	312	297	272	318	300	295	292	296	300	313	309	329	299	288	297	296	317	289	327	310	310	316	304	319	304	289	296	328	311	288	311	292	323	307	311	280	274	307	289	318	272	320	292	314	302	298	321	306	279	281	286	335	305	296	316	284	333	315	278	310	320	321	300	268	290	307	281	309	286	314	292	278	332	310	301	294	309	318	288	295	331	316	284	313	269	266	277	276	317	293	299	300	304	323	280	280	303	311	294	292	296	298	295	262	287	313	311	312	262	318	304	320	256	315	342	319	273	294	339	293	326	285	298	271	317	292	300	268	307	267	310	292	301	280	317	299	302	297	324	285	297	286	320	301	278	306	317	307	295	292	324	302	290	340	310	283	288	305	315	314	297	315	323	323	327	311	296	333	301	290	282	299	260	321	290	275	315	329	288	316	303	313	281	284	297	318	284	277	267	280	316	296	307	280	310	266	295	305	329	282	307	310	314	340	306	276	311	288	314	273	316	285	328	324	287	282	311	298	315	266	294	313	302	290	317	292	292	289	335	319	307	303	285	282	297	277	311	313	303	307	290	322	264	324	297	276	303	330	299	342	296	279	292	294	334	291	285	328	302	292	290	296	296	307	296	290	299	326	307	304	293	298	282	323	313	251	291	306	272	324	301	284	316	286	282	255	295	324	313	263	280	284	295	290	307	314	326	305	286	306	277	306	301	293	274	283	286	305	288	297	289	305	270	294	322	332	284	294	298	351	294	288	293	297	323	329	302	294	317	311	307	295	302	309	316	305	288	307	301	296	322	295	274	316	298	297	286	311	287	301	278	289	296	307	282	276	258	312	290	295	301	273	286	279	293	317	283	318	278	326	308	314	301	307	321	310	309	302	282	321	286	277	315	282	282	268	301	304	292	298	291	340	270	270	276	287	326	298	313	279	295	292	310	317	288	298	316	287	270	314	316	295	317	313	285	312	275	351	293	304	306	306	288	304	269	328	306	287	298	319	293	286	287	306	269	272	260	310	310	305	247	322	290	306	318	325	310	317	291	307	308	274	277	295	310	313	299	302	301	316	327	321	337	289	266	330	310	301	311	275	278	321	310	326	301	286	292	339	308	323	292	316	271	304	298	312	305	296	311	319	292	303	288	306	318	287	314	298	322	345	294	302	293	322	281	288	288	296	271	309	293	336	284	281	318	299	295	309	281	302	292	295	289	272	313	286	275	284	298	316	308	306	305	297	302	317	288	299	305	286	281	324	320	297	284	294	313	311	288	259	323	323	282	325	308	332	272	282	290	312	290	303	289	333	308	279	328	312	295	278	313	321	314	318	298	296	325	295	320	311	299	307	289	297	294	309	275	295	259	341	286	321	283	283	334	297	296	281	297	290	267	315	294	317	304	311	294	324	310	293	295	284	318	314	276	294	308	303	272	308	291	300	322	285	335	316	313	310	320	293	295	296	280	323	313	287	303	308	336	307	335	312	295	309	344	318	301	332	280	286	292	297	310	313	273	281	309	305	292	292	317	320	325	303	299	297	325	294	286	332	294	289	286	329	319	314	296	292	281	306	312	314	280	294	284	320	304	267	318	308	288	295	324	278	309	280	300	296	315	309	301	285	298	265	319	275	303	290	284	284	278	285	293	290	330	313	306	288	294	305	279	277	312	299	265	308	301	285	298	300	266	262	271	302	298	293	298	288	315	303	340	323	296	300	277	298	300	298	304	297	298	271	300	313	317	309	326	286	347	291	276	309	315	295	287	289	315	286	322	277	277	277	301	320	310	296	319	310	292	304	293	298	288	279	287	334	297	286	280	304	306	293	302	315	303	278	293	287	291	305	317	325	287	296	296	280	295	301	288	302	262	307	306	315	302	307	295	304	275	311	272	321	268	307	289	280	310	280	283	320	281	319	302	310	317	293	304	318	324	292	293	294	289	295	306	283	310	310	333	262	315	330	334	301	291	304	309	304
12330	15445	15352	15524	11439	14529	14086	10577	8131	7671	7671	7454	5633	6465	6946	8395	5759	10355	6914	3669	2239	1911	1545	1775	1947	3775	5078	2780	1484	1426	1203	1305	1351	3537	4773	2463	1901	1534	2189	2572	1883	1462	1198	991	880	861	835	831	827	799	873	769	852	845	859	855	842	809	834	826	808	831	850	767	844	843	823	823	820	832	891	838	864	839	891	893	805	795	807	849	825	826	864	868	852	839	842	852	855	830	794	843	883	849	878	825	864	840	889	821	828	866	896	833	866	850	841	837	876	849	838	799	843	889	859	870	806	887	857	825	836	857	802	853	812	862	855	853	837	837	823	835	834	799	833	865	846	868	819	830	833	810	877	903	836	851	913	880	800	795	868	823	879	800	868	874	891	826	831	855	781	821	814	803	816	843	913	813	844	834	856	862	818	847	845	787	821	825	837	872	808	834	780	833	849	830	788	780	862	830	825	850	848	813	869	863	819	832	846	752	823	855	861	810	861	825	820	824	837	841	880	831	845	893	822	834	825	896	835	834	834	815	832	869	805	876	881	856	861	830	875	842	814	841	865	872	859	810	826	816	843	897	879	911	859	833	805	854	863	861	855	810	835	766	839	891	843	833	825	861	820	861	878	901	844	904	807	886	855	819	784	830	802	782	840	804	798	833	865	843	800	911	773	835	781	851	850	844	841	871	790	834	859	853	782	816	807	839	820	896	833	815	818	809	882	877	844	826	832	808	823	853	894	812	846	831	928	862	835	846	843	878	822	871	829	857	897	858	824	863	831	886	855	857	799	857	849	869	858	851	793	853	805	821	836	801	799	867	821	861	846	815	843	883	836	797	792	851	850	836	822	874	829	842	833	790	808	861	831	877	821	831	885	842	836	860	837	851	822	824	842	867	893	863	854	850	849	763	846	810	875	851	880	840	812	809	824	833	790	800	852	862	870	833	838	823	848	830	849	832	854	838	901	817	785	856	813	829	869	815	856	850	847	823	841	861	836	858	848	830	814	859	874	840	853	811	827	871	867	859	851	861	846	847	900	826	814	866	884	820	850	795	866	813	877	852	802	813	800	852	859	849	851	849	792	837	884	829	803	866	784	816	825	862	817	877	863	847	817	844	842	834	827	847	829	834	804	823	852	757	863	865	795	841	824	843	869	804	815	843	845	841	839	875	831	792	868	845	853	836	811	818	811	817	812	832	802	842	803	868	858	889	771	830	809	821	863	835	874	819	842	864	807	850	899	822	829	799	827	806	845	835	849	791	848	835	852	824	829	818	849	839	841	853	921	847	838	861	843	805	854	845	876	829	831	857	824	830	775	786	853	781	826	828	838	778	824	865	809	849	861	830	803	837	846	807	806	865	779	878	824	783	799	860	858	836	807	849	817	843	838	840	835	896	888	843	832	812	830	860	825	831	864	777	812	796	781	829	893	821	849	815	810	820	781	847	817	832	869	877	826	873	832	845	873	855	875	853	855	845	830	828	867	903	836	918	866	836	879	829	835	857	840	850	822	830	804	769	850	803	813	861	898	876	854	806	856	836	824	846	902	873	843	818	872	850	844	822	845	866	834	890	775	800	854	857	857	845	855	873	810	834	844	881	812	882	846	869	887	840	787	861	830	808	831	839	875	808	825	821	828	882	814	830	856	834	790	830	828	805	831	789	852	821	851	850	835	842	820	827	817	837	812	831	917	823	835	804	778	829	870	839	842	825	839	862	820	826	819	820	854	877	835	880	829	895	873	806	840	846	877	850	850	826	846	888	801	860	852	873	879	862	840	818	783	903	889	858	820	806	830	807	825	856	872	826	860	867	829	877	860	832	872	857	884	824	910	837	877	808	839	867	849	841	855	822	846	870	869	773	835	791	846	835	861	830	845	808	853	871	848	862	849	841	850	842	813	859	849	824	818	827	802	818	815	871	863	835	821	862	845	818	839	859	822	858	799	817	858	869	797	794	879	855	858	864	835	815	842	810	851	882	828	831	834	852	837	805	825	889	832	806	875	861	792	861	836	798	805	801	858	824	839	841	867	814	859	849	880	854	861	811	856	824	819	849	896	817	850	856	864	812	776	840	850	804	885	795	890	812	838	818	830	859	902	875	868	830	829	855	818	843	809	880	815	856	835	865	825	839	831	824	756	821	829	844	821	834	824	824	859	837	876	798	829	828	863	837	801	892	842	841	841	825	918	821	829	800	828	821	823	874	859	845	821	830	880	822	792	850	826	847	859	838	836	854	853	845	813	848	821	871	816	832	867	826	799	809	834	817	862	798	870	871	845	839	872	859	828	820	860	880	815	837	865	802	842	859	815	881	890	831	848	839	849	841	853	886	806	900	878	854	873	861	885	811	822	786	861	804	876	802	850	795	836	835	818	879	879	856	846	873	847	815	847	860	853	844	855	912	822	902	827	825	812	855	870	844	892	829	883	835	808	869	829	804	810	848	860	851	825	857	796	831	856	834	825	818	844	859	772	869	791	799	826	808	821	846	843	778	827	867	849	820	859	833	879	854	807	813	859	844	865	868	818	796	843	803	822	812	830	815	789	838	831	852	828	859	854	827	882	846	819	815	833	878	883	844	845	813	848	820	831	804	870	891	861	852	829	830	839	818	791	840	893	789	879	865	874	848	841	807	889	877	892	831	899	809	821	832	845	864	891	840	873	856	859	830	874	792	853	878	843	837	802	838	878	900	842	867	850	863	827	841	850	801	847	797	870	797	821	819	787	797	852	811	850	806	804	865	800	801	889	878	872	839	865	817	793	848	889	852	857	810	785	887	836	853	807	859	847	869	838	816	834	826	842	812	861	881	812	799	871	837	843	841	834	776	833	822	826	832	858	847	881	888	877	835	823	816	867	840	848	867	825	872	839	824	817	876	868	845	816	828	847	833	825	857	844	856	836	870	840	840	843	863	816	828	830	882	870	788	831	859	855	885	853	816	841	848	862	833	855	865	826	809	855	844	830	856	840	846	836	820	817	772	865	867	874	824	883	826	846	864	859	822	867	868	853	799	826	857	829	844	806	795	819	847	805	834	797	898	862	900	795	819	857	823	865	849	854	847	861	822	867	862	847	832	838	836	862	856	828	911	806	821	827	843	836	846	855	793	869	812	859	783	853	836	859	861	807	888	909	857	829	873	850	802	860	859	868	820	846	841	886	804	820	866	816	890	844	864	849	848	825	901	830	845	817	883	797	868	833	798	850	848	832	844	812	823	846	860	864	803	815	822	847	857	864	858	826	840	881	852	829	808	859	891	859	815	876	834	843	864	812	840	838	838	816	863	879	832	922	855	865	828	859	859	909	825	879	778	898	854	835	799	877	898	861	869	862	923	853	823	840	838	812	795	820	816	834	812	865	846	910	877	830	862	836	815	838	876	854	867	831	873	877	873	867	824	872	781	825	856	824	807	854	820	850	824	831	843	875	849	849	822	828	775	802	845	826	854	847	861	831	829	802	852	792	840	884	828	797	858	805	817	847	826	818	802	830	822	907	859	805	832
28630	14384	2471	1080	690	733	596	532	478	434	436	348	356	331	354	338	353	348	361	260	300	279	271	292	243	292	365	365	297	269	286	290	275	279	305	276	280	281	262	286	295	274	285	273	267	275	256	253	282	279	259	271	257	264	296	274	283	300	238	265	224	249	264	266	273	291	275	275	286	251	288	262	242	252	256	247	278	250	286	265	277	267	223	276	282	254	256	262	267	285	267	257	259	251	275	278	233	302	282	244	250	260	256	250	254	247	265	292	257	263	290	251	252	274	274	284	271	274	284	252	254	251	263	275	256	241	255	279	271	244	259	265	268	282	246	277	292	290	287	305	248	246	245	263	250	262	274	251	266	249	293	260	247	305	287	285	259	268	248	288	244	260	233	285	278	259	262	260	248	275	268	251	283	254	230	298	263	251	255	272	265	270	270	277	256	298	269	268	288	266	244	248	255	282	251	251	267	278	238	250	247	283	248	293	277	263	283	268	259	262	271	295	265	266	235	262	280	276	277	292	264	253	255	272	311	262	248	252	277	277	233	245	281	263	304	282	268	268	280	288	262	262	260	268	248	286	267	253	259	246	301	260	254	266	281	279	292	278	243	286	257	310	318	245	281	296	246	271	271	269	277	262	278	264	294	298	235	263	251	286	277	252	251	254	271	247	273	287	287	270	256	246	292	279	233	260	257	261	284	280	241	260	265	257	223	259	272	288	286	256	280	264	256	268	260	242	236	237	276	254	262	273	227	288	233	276	272	266	299	248	269	285	285	278	244	259	288	294	233	283	262	276	257	239	249	257	259	238	246	286	271	285	265	261	261	268	289	297	250	264	250	273	251	256	267	269	290	288	251	273	249	257	261	266	232	269	291	260	299	247	251	274	243	250	244	267	263	241	224	279	302	265	276	280	259	258	269	284	238	282	288	259	285	258	275	249	264	270	282	262	277	264	259	255	259	267	242	276	283	295	266	250	277	256	256	261	286	278	272	301	246	272	261	261	266	267	267	267	276	252	270	250	270	249	268	285	276	234	265	251	265	253	296	241	256	241	273	272	249	263	248	240	268	271	274	253	294	287	264	230	287	278	239	226	272	252	265	297	239	253	243	263	250	275	234	277	296	266	255	259	261	265	270	262	277	288	291	259	265	289	248	258	256	272	288	265	243	268	272	241	282	244	273	270	241	261	259	274	268	294	267	237	243	243	247	267	290	269	291	271	235	241	274	284	251	287	259	266	233	283	272	261	264	280	245	252	244	271	244	254	258	282	261	277	287	252	286	269	247	246	272	276	267	294	257	259	267	227	269	260	283	279	269	246	287	245	266	266	260	251	241	275	240	281	282	246	256	271	283	262	275	293	242	297	242	266	273	275	280	256	287	281	257	245	269	245	244	251	278	241	271	289	244	252	278	258	242	275	264	253	259	251	280	271	269	272	276	284	255	260	281	261	288	273	318	289	258	259	285	279	256	287	275	260	252	249	294	268	244	278	274	270	227	283	275	260	276	245	246	268	279	248	271	280	266	243	263	305	253	248	262	265	248	259	270	270	273	269	246	261	282	240	275	268	247	246	242	270	273	287	263	241	262	264	272	255	277	279	245	223	290	282	281	258	239	258	255	307	262	266	280	292	241	254	300	258	282	261	251	264	249	266	294	275	282	259	286	253	273	266	269	276	255	263	271	256	270	264	265	269	270	269	263	275	265	271	246	274	272	263	263	299	280	263	301	275	292	294	275	253	271	290	300	251	270	280	268	266	221	274	248	235	268	255	272	244	259	252	281	250	256	263	227	265	254	268	268	249	262	231	273	263	264	253	275	277	271	278	304	273	253	269	275	287	280	236	260	276	278	282	245	279	289	261	278	252	259	259	281	234	273	281	272	229	255	248	246	258	260	276	262	257	300	270	278	264	284	248	266	276	298	245	253	292	261	279	277	267	271	315	281	257	266	260	263	254	273	265	281	265	249	264	272	266	253	262	265	283	276	271	277	274	283	280	241	242	264	284	222	271	267	281	254	272	250	267	264	282	273	254	272	283	265	261	262	287	265	255	289	252	254	235	293	268	266	269	278	262	265	286	250	287	273	249	295	312	292	274	263	302	229	278	272	272	278	273	247	265	256	274	253	280	251	233	279	275	250	261	239	274	274	269	286	267	270	265	254	261	258	284	271	254	267	282	272	267	282	272	281	279	241	267	271	253	236	255	266	250	274	281	257	259	247	277	264	272	247	264	288	257	239	248	302	269	279	260	226	268	271	288	288	277	278	288	262	277	281	264	263	262	248	289	250	260	263	282	270	288	261	263	279	269	240	253	245	276	241	243	261	287	267	249	271	227	267	268	268	261	258	261	254	254	272	259	258	290	268	276	288	241	245	280	238	254	258	264	282	277	295	277	271	277	280	286	299	262	257	256	279	249	249	252	251	247	268	269	266	272	239	283	249	285	263	278	274	268	292	226	266	262	263	253	264	265	280	247	252	274	264	269	249	286	294	261	270	292	269	226	305	279	248	280	269	284	294	244	255	260	264	260	281	268	268	243	252	271	253	242	276	272	270	252	290	312	294	252	271	280	273	287	248	261	249	258	267	281	263	274	278	245	275	276	263	279	290	247	280	273	280	255	266	251	266	289	245	269	265	258	242	233	266	307	264	270	259	269	280	232	272	280	276	257	264	262	269	273	288	259	262	304	254	239	273	271	299	279	237	248	274	249	272	266	260	316	257	246	287	266	279	272	234	261	264	255	261	249	279	249	282	259	253	269	286	274	277	288	265	262	260	268	257	247	263	294	257	276	290	292	288	286	276	268	241	266	289	272	268	230	279	231	269	286	289	254	283	265	259	288	305	262	230	253	255	254	269	295	251	250	254	271	262	256	274	257	271	260	262	263	260	249	246	274	257	240	264	267	314	268	272	264	282	250	228	251	264	272	268	261	273	275	260	254	250	231	265	265	271	271	277	240	255	280	270	249	262	276	274	249	287	255	258	267	275	255	255	284	275	252	265	273	251	270	235	274	285	287	256	237	280	255	276	267	273	256	243	259	266	275	259	275	279	283	255	269	238	258	274	277	271	274	273	247	269	232	271	261	250	259	258	259	257	271	270	263	259	259	258	297	283	266	269	245	268	265	274	283	277	296	265	270	271	290	251	243	246	270	270	256	270	247	245	300	224	262	288	274	262	256	252	270	274	292	292	277	274	263	251	283	275	253	249	255	227	261	252	265	280	252	273	262	268	286	253	266	229	278	278	283	240	250	256	275	264	249	250	249	261	268	276	271	245	264	282	270	276	240	293	276	259	253	300	281	284	256	268	240	240	260	275	263	263	250	247	254	251	256	254	304	259	269	259	278	266	263	260	283	297	275	278	253	267	256	269	254	263	259	267	256	270	254	253	268	282	288	287	274	280	266	270	277	270	269	261	250	263	239	264	265	276	248	234	286	251	254	297	244	259	241	257	259	266	291	261	280	270	244	280	274	285	237	257	257	246	270	254	214
6906	2694	3742	3724	2894	3141	2647	2171	1761	1650	1657	1423	1335	1334	1200	1148	1280	1368	1281	991	938	905	847	885	854	963	1408	1372	807	792	763	742	771	855	871	737	793	762	796	827	827	820	774	784	736	739	742	770	710	779	717	805	748	725	697	726	766	739	785	772	753	740	738	769	825	746	784	740	724	702	789	772	784	757	749	741	735	794	716	739	682	764	820	786	719	727	732	797	804	781	747	767	736	817	761	734	693	757	782	790	781	738	765	750	736	753	787	784	735	774	731	807	789	721	775	762	751	772	790	786	775	767	716	741	746	749	782	727	763	783	737	771	733	746	755	747	784	814	742	736	750	727	791	751	792	785	713	764	747	743	771	750	777	743	747	802	758	818	735	756	777	724	790	779	779	774	801	763	749	741	766	778	766	724	718	753	702	753	764	763	768	779	778	805	746	774	794	757	733	762	750	739	732	774	783	733	748	764	746	751	737	759	744	776	740	780	745	811	783	746	760	754	759	752	798	798	771	757	780	718	776	758	778	749	717	783	728	761	772	795	772	792	736	754	755	728	725	714	764	819	710	739	716	774	744	775	771	779	731	746	698	754	836	753	751	729	794	775	708	708	739	751	780	751	754	744	724	763	789	776	744	735	750	748	766	709	721	759	740	719	773	758	756	733	816	783	766	765	742	718	794	778	769	730	760	793	769	728	800	767	728	751	773	782	717	755	796	740	762	793	730	722	796	775	780	715	775	796	706	739	741	717	719	771	745	757	786	709	749	745	769	778	710	781	735	774	722	762	753	817	728	725	751	740	751	795	802	701	805	770	720	748	694	771	758	791	741	745	748	727	747	745	752	757	789	763	759	784	810	784	729	747	711	753	750	728	718	755	750	734	800	784	739	743	746	742	773	741	716	753	774	727	748	776	714	784	786	740	737	721	741	766	753	828	720	825	753	802	786	813	759	732	726	714	743	757	807	779	761	789	760	711	786	739	709	764	759	769	722	729	789	745	718	761	788	735	747	777	733	764	782	789	712	798	795	735	766	759	764	784	744	752	766	757	771	747	755	714	737	761	768	720	812	696	706	777	746	785	741	751	731	734	767	748	770	745	794	759	759	744	791	772	741	803	738	767	715	765	715	810	788	729	764	748	768	769	725	782	709	757	755	745	719	738	742	708	743	720	756	772	753	733	774	763	775	774	764	747	748	780	728	749	731	760	786	792	713	806	761	735	728	763	805	795	779	794	745	754	728	751	759	752	751	799	719	758	777	776	796	797	766	711	743	750	741	734	726	762	733	787	767	791	712	741	791	732	769	743	764	730	747	755	767	759	743	755	777	769	758	743	723	778	741	752	756	735	717	737	738	751	760	762	721	733	733	759	696	765	724	730	718	806	759	765	720	753	815	743	756	786	708	763	778	747	739	770	767	768	722	776	777	761	767	737	761	703	792	752	783	762	816	742	778	761	757	740	732	796	772	787	726	775	769	781	810	797	810	751	770	757	751	709	753	787	766	758	750	743	739	755	703	758	760	762	739	788	756	746	726	811	772	774	771	732	796	750	746	788	790	737	727	738	773	762	764	745	765	779	780	755	788	701	833	770	786	763	765	805	774	760	781	723	752	719	759	742	756	743	775	770	776	718	745	750	730	775	770	774	755	755	712	716	794	741	754	790	788	750	780	749	730	730	764	788	817	786	753	725	763	732	772	772	767	744	767	805	759	746	759	718	723	767	750	796	746	754	791	733	729	795	741	719	730	805	740	741	780	711	695	768	806	770	753	784	787	722	749	727	761	786	756	773	822	748	777	762	754	794	762	731	761	743	733	755	722	730	775	758	708	752	728	761	752	787	743	757	712	785	757	772	744	748	767	776	708	784	787	791	753	744	768	803	742	766	743	718	763	747	767	751	750	780	805	768	760	724	777	746	726	794	785	767	731	783	769	779	784	753	750	744	747	713	769	744	779	745	786	757	753	694	755	722	759	700	745	799	779	815	792	714	790	722	744	721	719	727	761	725	749	761	779	804	761	836	726	752	764	724	772	765	746	746	773	749	803	750	744	767	784	777	734	786	709	781	723	744	694	732	782	743	699	764	732	770	812	715	770	766	779	785	759	745	735	745	703	788	715	761	730	782	770	795	779	732	742	734	719	746	732	737	755	744	740	758	735	743	772	710	746	754	774	746	731	755	754	703	748	713	740	816	726	760	748	821	765	718	757	774	714	720	723	756	769	720	773	728	797	774	744	726	737	753	722	754	738	775	779	755	751	758	746	766	728	800	729	719	733	793	747	762	762	775	766	745	725	761	691	780	754	810	759	713	745	726	743	728	771	773	712	800	773	730	715	755	766	712	706	714	728	759	753	737	753	732	714	745	760	763	782	750	789	755	720	720	775	749	784	716	755	722	793	772	717	815	739	751	733	749	753	790	740	745	716	748	786	766	744	726	801	774	752	756	724	763	765	714	741	733	774	766	762	748	767	750	767	786	737	790	802	751	731	756	760	728	690	777	753	710	766	719	755	795	727	793	747	711	729	749	789	775	742	789	735	703	694	736	820	730	730	766	758	750	760	757	760	744	796	735	740	745	747	728	715	765	748	755	758	745	730	693	787	731	690	745	699	752	703	733	748	785	768	761	739	717	782	774	787	751	702	764	699	760	761	765	770	803	752	784	723	744	741	812	679	772	701	728	774	746	808	751	784	741	738	768	748	725	782	738	794	775	715	743	787	761	715	765	730	806	768	802	779	772	759	762	750	704	717	785	779	780	764	748	687	717	786	748	753	721	735	717	769	802	715	738	729	790	769	794	818	785	746	710	763	749	755	733	800	743	788	758	777	727	708	746	745	712	731	706	767	752	768	737	772	777	737	749	695	763	717	740	695	787	749	753	757	748	795	769	744	787	735	730	758	715	724	751	752	746	816	760	729	769	789	764	757	754	755	744	784	734	762	791	781	670	789	795	792	812	768	736	729	723	773	745	790	782	762	785	736	757	798	717	757	764	742	753	695	744	780	756	763	775	754	779	766	794	778	762	747	769	710	761	718	766	717	745	721	767	751	772	758	732	754	786	766	786	739	757	782	760	748	803	785	801	804	769	711	742	736	738	805	750	755	730	787	735	773	744	690	759	722	713	729	738	731	694	722	715	758	757	756	720	766	803	747	780	802	785	790	740	725	736	751	755	780	797	764	718	751	789	788	744	760	762	730	761	785	758	709	743	765	765	775	720	753	765	800	772	747	783	724	696	735	780	731	762	795	799	720	832	753	769	742	726	758	672	764	759	805	757	746	720	754	796	725	762	719	717	757	791	779	793	730	754	749	760	743	758	740	744	771	775	741	750	747	717	744	727	754	768	720	720	805	734	768	805	749	772	712	699	758	720	761	724	781	746	749	782	755	771	770	772	740	726	830	769	799	754	810	750	758	782	768	754	728	766	746	686	808	742	705	760	825	725	760	706	732	741	772	772	758	752	740	789	797	757	728	802	749	780	770	727	776	774	723	748
29470	18976	10227	5106	2840	2776	2477	1578	1149	1176	1161	848	789	733	721	799	1105	737	659	427	410	365	354	362	337	814	1258	535	329	332	297	304	298	421	505	407	302	364	410	395	346	307	295	309	296	298	259	279	281	242	293	276	290	288	296	261	301	274	246	277	287	316	303	289	285	278	288	290	288	301	293	267	274	276	274	315	316	280	286	267	280	285	265	275	278	307	290	287	273	256	287	304	272	249	291	272	300	275	262	263	303	303	281	312	272	310	274	291	299	261	320	324	301	315	259	286	244	243	287	282	296	320	271	267	276	283	277	294	313	295	297	285	271	266	315	271	311	274	277	284	272	295	313	264	284	279	291	239	260	255	264	286	270	253	303	259	280	276	318	291	245	286	287	286	263	296	271	261	267	269	278	258	292	258	304	247	281	288	294	277	297	289	309	272	320	277	275	277	261	282	262	290	309	275	278	284	273	252	281	298	304	275	272	278	279	268	299	313	278	308	286	285	281	312	315	278	282	289	292	250	287	290	291	281	266	283	270	316	273	261	256	273	300	268	296	318	287	293	267	301	246	256	295	304	281	286	261	264	255	290	300	310	298	265	292	283	299	279	296	266	282	280	278	297	270	272	249	268	285	251	267	293	288	253	272	282	300	284	280	283	296	284	270	294	281	271	297	270	307	298	294	275	267	287	264	278	266	302	270	292	285	291	269	285	297	279	269	307	289	284	270	307	297	277	278	262	303	266	281	302	266	253	263	274	254	290	248	309	293	259	284	277	277	273	281	295	268	286	305	311	272	273	280	264	305	268	294	265	276	261	290	301	272	282	292	255	298	274	292	281	285	262	321	280	266	283	254	302	288	281	275	260	283	248	271	265	263	270	283	298	284	262	269	272	291	266	277	264	268	301	269	280	282	286	291	254	276	279	274	292	310	284	286	292	275	296	276	292	265	271	248	242	306	272	286	260	274	278	270	267	251	277	282	278	285	272	293	280	262	295	287	296	299	310	244	292	303	299	278	285	282	285	291	277	306	265	306	255	291	278	275	251	267	288	283	254	288	294	286	263	256	285	295	264	304	269	285	278	294	275	259	283	254	286	305	280	272	308	322	272	292	268	296	247	262	294	271	290	285	262	268	283	265	309	289	239	278	292	300	281	278	270	288	299	272	284	270	320	311	284	254	290	277	274	273	307	292	294	278	296	274	299	298	270	314	329	309	277	285	290	307	252	270	275	310	299	295	263	290	254	277	281	292	311	290	278	284	293	281	250	303	278	296	270	313	251	302	301	274	275	292	291	279	265	298	275	290	270	289	297	261	239	300	288	327	259	283	249	263	283	302	286	283	260	304	268	287	273	301	293	284	270	289	287	244	320	272	279	297	293	295	288	286	299	263	280	294	278	301	276	297	313	277	273	302	285	245	269	261	266	274	268	305	279	288	284	287	279	262	304	270	277	272	263	278	274	264	300	276	284	274	286	280	261	269	270	286	294	292	297	281	286	286	329	269	292	259	236	291	293	301	277	285	259	288	267	312	292	297	265	262	274	269	296	257	272	265	277	259	277	284	272	285	286	293	292	263	323	272	313	261	289	279	287	291	268	255	288	287	276	275	268	273	270	292	277	283	258	286	254	248	315	310	270	291	268	259	294	290	288	314	307	271	286	312	248	283	292	311	270	280	283	279	279	283	284	346	263	300	292	283	287	308	303	284	263	295	313	276	267	275	280	276	278	332	288	274	307	288	287	284	278	280	310	293	268	277	274	269	306	273	291	254	295	313	249	275	270	274	289	261	283	304	288	287	263	274	289	286	283	281	275	304	273	271	284	283	263	285	286	293	286	295	261	278	283	285	293	274	285	295	297	285	278	287	280	303	295	271	289	309	268	282	265	273	274	290	299	268	300	268	255	276	316	313	277	284	281	259	274	296	327	278	277	268	306	284	296	286	287	276	269	283	293	238	275	299	265	279	289	286	279	253	283	280	291	263	276	306	296	286	258	323	272	272	284	286	293	263	280	261	304	292	293	296	282	290	256	251	305	278	293	305	314	292	289	283	297	267	315	281	254	264	291	295	277	295	277	308	283	288	307	284	277	241	278	289	318	256	270	262	296	266	290	261	301	262	248	295	261	274	233	294	279	276	272	251	277	294	289	290	283	283	297	274	277	289	266	269	273	280	261	317	293	281	280	270	299	288	300	267	270	295	306	283	298	249	275	300	316	251	283	272	305	273	268	268	297	267	281	273	281	292	287	291	267	274	269	279	253	306	240	280	261	270	282	287	283	289	297	282	261	276	286	283	271	291	311	301	278	297	270	273	306	303	294	281	308	297	289	283	277	261	311	268	260	274	306	281	291	258	263	284	287	309	291	273	307	273	271	281	292	272	285	264	321	298	259	291	297	274	268	315	287	273	292	296	286	247	293	283	257	295	290	295	304	277	292	286	252	249	273	291	266	280	260	303	266	289	262	273	288	276	270	287	296	291	301	297	310	267	303	269	289	288	289	297	269	320	264	300	250	301	296	300	290	272	307	260	284	264	285	290	279	265	265	275	278	282	280	252	318	277	249	287	271	280	290	267	282	241	282	256	293	296	269	280	252	285	281	279	262	293	258	331	284	271	287	274	309	309	259	301	321	287	312	271	285	302	286	283	277	283	282	295	292	301	285	273	282	284	263	308	301	302	295	269	249	305	284	247	228	282	258	295	258	248	313	279	277	268	285	271	279	276	279	320	308	287	263	283	284	266	302	255	306	272	288	272	297	281	282	291	267	285	280	260	293	292	276	287	276	293	292	272	274	285	273	306	278	286	261	290	290	280	277	272	318	278	277	303	253	261	244	292	320	265	283	272	269	282	259	299	295	292	289	300	300	311	273	273	278	249	244	287	269	272	286	294	303	289	291	274	271	266	276	282	254	290	298	304	273	295	285	296	287	297	270	276	292	307	271	309	282	313	294	287	295	270	261	290	284	291	273	261	303	252	271	283	279	271	272	303	267	287	311	313	297	262	280	307	277	251	266	284	274	282	286	285	266	283	270	287	245	258	297	302	248	296	287	309	253	320	277	312	263	320	292	293	277	272	296	273	311	275	296	305	282	261	273	295	286	272	279	256	289	297	278	272	259	305	276	293	240	311	286	304	299	307	290	260	310	281	304	282	304	294	298	300	286	293	322	272	272	307	275	296	304	267	297	262	289	274	309	279	267	276	296	287	280	288	264	311	295	287	287	266	267	311	253	301	268	256	281	337	277	272	300	272	261	244	289	299	289	265	269	291	292	262	294	304	274	273	288	257	275	256	296	279	306	290	296	315	304	299	287	292	322	289	268	273	265	260	272	261	279	307	281	279	300	276	269	298	270	285	254	250	290	289	284	300	315	290	297	295	282	291	276	297	316	292	246	308	292	257	297	292	284	287	275	298	298	282	292	283	274	289	269	281	307	314	278	318	288	284	311	277	259	280	253	291	281	328	276	274	275	263	273	283	277	273	285	274	308	280	314
10245	8687	12914	10929	9253	10740	9619	6800	4998	5871	5581	3885	3742	3387	3630	4275	6039	3895	2814	1763	1519	1472	1398	1212	1269	4140	6897	2393	1059	1126	1014	1052	1100	1768	2342	1807	887	1303	1660	1530	1105	996	899	811	786	824	798	839	795	792	801	817	826	800	819	803	809	811	835	830	776	759	856	786	819	827	821	778	863	769	778	796	836	800	784	781	809	810	806	833	840	779	826	792	865	783	808	816	827	798	779	826	799	772	799	801	774	797	847	790	760	759	766	798	797	786	817	813	830	852	832	769	819	766	816	867	856	807	826	841	802	737	795	759	796	762	826	801	828	795	787	787	796	805	783	804	861	783	795	790	790	768	814	798	809	858	788	798	765	836	791	829	824	797	801	893	777	793	840	785	781	805	806	819	761	836	820	775	775	797	809	781	754	828	838	813	805	863	842	796	752	809	815	814	766	778	812	755	807	821	835	845	765	806	835	780	802	788	793	843	757	799	792	798	827	801	783	806	749	823	798	797	752	775	840	797	840	791	728	804	836	774	767	814	838	762	809	771	830	838	836	804	800	791	777	780	777	834	798	788	765	799	807	823	802	796	814	809	809	797	827	774	806	828	800	802	787	850	840	815	768	851	813	814	761	766	834	793	808	789	808	789	855	771	813	778	757	747	788	821	714	790	817	879	795	785	807	836	821	777	820	818	791	829	808	788	802	784	830	825	831	837	767	794	804	785	827	796	789	790	823	816	809	800	821	792	773	868	803	732	740	828	812	818	810	798	758	819	820	835	820	765	822	808	784	776	815	774	828	823	760	788	833	841	797	759	761	844	811	781	804	775	794	749	852	826	806	789	805	749	771	835	749	787	771	793	778	869	840	850	830	814	818	795	822	778	829	805	821	813	795	793	821	749	784	854	795	798	775	836	860	766	784	736	843	743	801	800	792	792	806	823	766	788	773	828	803	791	742	793	805	835	795	831	818	821	798	793	777	836	807	820	837	788	830	784	793	811	826	863	802	816	811	789	818	798	820	806	820	811	822	813	795	779	772	832	822	825	763	832	800	803	792	799	815	775	778	773	821	772	830	808	847	834	804	821	856	800	849	830	778	788	831	861	871	801	832	780	823	839	801	771	811	788	818	801	784	797	856	838	738	836	777	839	805	792	786	802	790	772	837	819	782	815	757	748	795	848	779	787	792	776	780	808	751	828	757	791	802	770	794	732	786	812	820	810	776	815	804	808	748	803	759	804	741	806	861	787	771	813	792	784	807	783	819	813	822	823	826	773	837	784	792	796	768	761	795	793	790	844	845	843	742	781	820	816	805	794	796	784	814	794	800	804	754	849	820	782	761	796	822	796	805	792	784	826	810	796	799	776	798	854	812	781	781	790	808	768	768	819	815	797	803	785	756	806	806	811	805	803	773	814	817	809	802	857	828	792	820	820	747	835	819	840	765	795	841	820	794	796	783	810	766	815	768	799	823	817	782	820	767	821	849	813	805	764	816	799	767	815	826	787	803	845	792	880	817	790	796	790	776	779	768	801	799	835	820	848	837	778	809	817	817	730	833	778	827	815	795	786	755	761	775	794	825	849	789	756	788	779	789	808	832	792	778	801	824	750	817	771	823	800	788	839	801	805	819	756	778	803	788	761	782	862	779	769	766	783	766	795	817	794	786	782	808	764	865	800	826	814	866	869	782	836	835	769	824	819	805	769	809	793	776	780	816	779	801	798	788	818	758	811	811	868	815	835	843	792	808	810	858	793	841	806	767	771	784	802	801	798	834	819	795	810	852	781	814	810	829	771	778	824	802	769	756	797	795	805	767	837	774	845	823	746	788	826	818	789	846	796	800	797	778	804	753	810	801	787	798	791	803	782	804	801	770	814	881	786	787	804	809	812	810	829	852	815	810	816	797	841	770	786	798	814	773	811	820	813	818	805	783	780	776	787	797	764	815	802	814	768	803	845	766	834	824	830	821	829	781	822	781	778	795	801	767	820	796	843	853	814	831	821	845	751	736	829	816	828	790	806	788	825	808	804	796	789	790	830	757	799	795	835	807	814	799	783	810	783	759	794	811	823	821	759	850	809	847	808	800	836	773	824	748	776	846	789	796	816	779	814	797	759	752	822	761	805	788	787	835	796	777	785	772	793	760	760	881	790	807	745	846	765	792	774	754	820	799	811	822	757	825	761	762	774	764	824	780	843	804	857	781	833	830	763	813	805	788	811	807	835	808	831	793	839	796	800	775	846	806	790	783	766	805	848	794	766	794	812	782	811	792	790	799	802	810	847	755	811	814	804	788	801	816	837	830	828	861	783	783	779	863	794	768	790	819	801	788	817	787	799	780	805	808	809	823	776	788	849	802	853	792	816	840	804	831	822	807	794	823	828	787	844	783	745	812	784	803	795	842	813	784	820	770	769	778	754	786	814	774	809	824	809	816	781	802	847	801	790	821	782	769	818	804	775	820	799	814	838	785	800	825	768	792	827	752	801	798	843	845	777	812	859	810	781	807	836	794	778	829	798	775	743	879	790	810	789	823	808	776	826	798	795	848	854	786	790	794	791	864	811	855	809	833	810	765	764	824	804	809	791	774	755	829	784	801	780	767	762	809	829	792	774	812	762	852	866	857	774	760	768	776	810	772	807	758	840	762	780	830	753	831	821	792	752	820	802	801	791	806	824	813	821	815	835	807	830	777	815	816	825	840	862	759	743	731	853	830	813	813	825	758	810	755	753	816	790	834	844	830	798	790	823	753	779	812	770	775	816	768	748	788	814	734	805	792	822	774	814	759	831	790	797	766	818	815	813	827	793	780	777	824	801	805	778	781	771	844	752	769	762	812	792	831	823	780	814	776	832	743	848	866	825	755	816	805	804	772	837	822	758	810	816	830	766	778	763	791	787	814	863	833	820	833	834	845	775	786	810	776	759	795	750	798	829	817	817	838	797	758	803	805	785	775	834	761	807	776	791	820	813	797	831	794	846	758	738	792	800	765	809	827	770	831	795	793	757	828	778	830	836	745	832	762	795	832	738	789	823	792	778	827	797	777	846	813	805	799	831	773	799	787	787	769	795	769	824	795	781	813	807	759	799	772	730	805	773	821	757	843	816	840	806	817	841	773	845	767	819	840	787	752	823	796	851	794	757	796	835	821	838	831	774	789	812	789	801	775	843	792	845	831	826	791	816	815	828	804	822	789	840	788	772	799	773	839	819	820	767	809	826	784	789	780	760	755	765	805	805	793	855	826	791	759	780	830	801	826	786	826	811	833	820	788	741	765	821	764	777	756	813	796	856	800	806	767	782	792	735	808	807	790	799	785	821	768	834	801	849	807	810	819	776	817	772	833	781	753	802	820	796	832	806	846	824	782	781	791	828	827	824	805	789	858	842	786	784	767	764	748	755	763	801	829	834	806	775	782	775	814	787	758	787	817	836	812	808	843	793	811	841	775	831	806	782	824	755	828	863	853	828	783	758	819	803	853	783	813	834	814	767	790	744	809	833	800	780
29738	21370	16111	7990	4940	5396	4522	2616	1905	2338	1903	1291	1112	1119	1316	1321	1925	1171	783	510	456	474	493	442	533	1179	2008	1287	422	356	324	327	318	318	663	558	433	509	448	399	337	339	280	318	321	248	299	284	318	327	277	276	294	317	287	282	312	303	278	292	320	318	319	320	293	305	285	317	285	296	307	300	302	277	305	281	290	294	275	285	320	277	321	303	301	331	299	308	329	283	292	314	326	284	265	295	306	311	327	282	336	321	308	271	305	267	271	284	279	291	265	300	319	323	312	298	296	308	280	310	324	302	294	294	310	277	300	294	300	301	304	313	301	284	286	273	296	317	300	273	319	285	296	307	295	303	282	273	317	269	319	327	278	271	256	326	308	298	268	287	286	301	287	309	312	302	279	275	304	288	318	297	292	290	293	308	295	281	295	293	294	310	302	319	317	283	306	279	289	303	272	307	303	326	297	281	294	301	293	312	295	274	311	295	295	268	271	310	290	299	328	306	331	309	288	321	320	309	317	271	304	298	306	266	301	303	278	303	336	313	292	317	292	301	306	322	268	282	336	293	315	328	292	297	340	291	275	309	300	335	308	289	333	307	276	303	303	325	290	291	279	304	296	326	342	330	281	302	295	293	319	330	283	297	287	283	307	323	281	311	279	284	296	316	298	287	294	301	323	280	328	271	275	302	324	295	285	271	277	324	270	293	321	289	288	350	285	306	286	273	298	281	305	314	317	332	320	317	310	321	321	317	290	315	329	303	311	317	318	312	338	295	272	282	314	307	301	317	308	295	303	307	317	266	313	319	304	269	306	285	317	285	298	297	310	281	298	290	349	273	305	300	284	294	302	298	300	298	270	327	292	281	314	302	334	304	318	339	312	306	302	278	321	312	292	325	291	278	282	302	287	298	334	288	331	283	277	299	311	303	282	292	286	289	264	312	315	292	305	311	318	288	299	333	288	315	313	306	302	280	301	309	339	274	309	287	335	273	334	289	282	312	290	286	302	329	325	259	288	296	302	314	287	294	287	288	286	279	311	298	296	288	299	290	307	288	332	310	333	292	302	275	283	259	312	293	283	290	289	276	275	295	302	324	298	302	281	276	343	309	279	292	301	341	298	317	296	290	309	292	322	304	312	291	289	292	302	303	277	302	302	312	321	310	327	273	297	304	336	307	303	315	299	289	299	286	299	324	305	316	302	311	272	298	282	284	310	280	314	299	303	292	285	301	303	329	287	275	299	333	311	306	290	257	258	307	318	277	307	301	298	320	283	273	313	296	293	296	291	278	297	326	282	280	263	296	318	310	300	308	309	298	314	295	310	301	284	285	318	308	308	319	283	280	308	308	276	283	292	311	284	319	321	314	305	297	295	293	292	314	295	321	288	311	280	271	312	284	303	308	281	276	308	281	316	303	345	278	327	313	323	293	277	325	303	305	288	323	308	277	279	313	292	292	335	299	353	332	296	300	326	277	303	276	322	267	293	337	296	295	312	311	307	304	303	293	278	305	264	344	286	313	314	349	286	307	312	298	326	298	302	307	277	293	298	278	283	288	289	279	312	326	322	326	296	315	313	314	311	272	324	331	333	271	286	261	331	322	310	308	306	277	316	310	283	297	288	280	274	311	251	310	311	288	335	275	293	308	294	287	276	295	308	284	323	321	285	293	302	294	308	305	312	307	280	328	297	340	317	299	277	307	272	308	305	301	295	282	310	304	302	322	316	311	277	286	298	305	334	294	308	320	311	308	275	284	297	280	287	294	299	277	262	326	289	277	351	301	280	294	329	296	299	266	314	285	283	297	311	319	313	292	286	301	301	302	304	286	275	287	313	317	304	313	315	311	299	301	352	304	301	303	315	277	329	322	304	306	300	301	345	307	298	306	306	274	330	302	291	353	313	320	310	332	289	286	314	317	303	289	323	322	286	303	279	303	322	307	301	323	302	302	313	301	308	294	299	296	297	281	288	330	297	325	325	335	339	309	298	308	338	301	314	293	296	288	290	271	309	304	310	338	290	308	302	311	267	271	299	292	323	304	319	303	274	311	302	337	328	289	281	306	309	290	317	290	278	265	307	275	312	324	302	289	302	309	266	298	315	269	294	298	288	295	327	279	274	293	305	269	320	307	295	290	316	310	294	307	283	296	297	310	296	336	311	322	281	296	337	294	304	316	305	325	302	300	317	278	309	318	271	275	302	284	320	288	320	304	284	301	314	294	315	337	304	291	279	317	260	328	294	314	286	286	311	314	284	281	323	271	283	301	299	306	333	298	311	263	319	310	301	304	268	316	268	351	320	300	307	285	305	312	310	265	319	308	311	295	295	300	285	306	274	311	301	298	308	310	305	300	299	323	324	298	305	290	312	310	251	302	290	298	298	298	284	280	305	323	319	300	301	299	285	321	311	273	298	328	288	299	295	298	308	292	297	305	294	303	308	268	309	293	295	309	322	280	309	294	297	312	285	300	289	328	291	312	310	302	315	308	309	330	314	282	302	320	308	280	306	268	306	303	285	266	287	334	318	320	301	279	321	314	319	305	291	347	304	304	300	303	271	294	293	318	293	295	289	291	316	310	300	306	285	318	296	279	320	297	293	307	332	277	288	297	289	292	310	327	272	304	297	295	322	321	293	299	305	307	304	299	309	271	295	332	307	293	331	318	289	314	289	302	286	319	294	271	282	298	325	281	310	312	282	299	289	312	273	299	292	297	319	294	281	298	321	281	318	284	296	313	293	282	313	266	327	316	309	307	260	249	300	318	288	288	286	302	312	302	312	286	285	302	298	288	265	285	316	334	282	306	321	282	310	311	324	295	317	305	302	291	329	348	302	287	289	323	304	272	298	305	304	320	290	288	297	318	303	303	282	283	283	268	313	290	309	302	279	300	284	296	296	311	306	316	316	315	301	290	318	287	316	333	280	304	334	318	305	279	273	291	303	336	292	293	275	319	295	295	345	297	295	311	315	293	281	335	313	297	322	305	278	294	310	301	335	310	300	310	302	292	320	250	295	307	319	294	319	307	314	287	335	305	312	307	278	287	284	320	288	321	296	286	312	306	285	299	285	302	315	312	300	315	309	287	286	306	297	300	300	271	293	285	292	304	327	336	289	314	318	288	296	278	305	324	308	289	277	278	308	274	290	322	310	322	280	292	315	285	306	288	308	288	313	312	286	294	280	278	281	271	269	278	285	272	283	305	304	307	348	332	279	323	312	317	319	335	299	278	300	276	312	305	298	322	316	290	310	320	291	334	335	333	280	276	299	301	275	295	296	295	302	285	311	292	297	292	268	293	289	266	307	311	300	296	270	326	310	315	304	352	299	285	309	291	319	308	316	309	287	285	304	321	302	306	339	285	322	314	269	260	319	328	298	309	293	314	295	281	318	314	296	290	315	306	274	310	302	332	281	294	303	304	282	300	284	308	313	293	304	294	303	308	300	294	284	312	289	292	308	266	297	318	299	302	328	282	309	329	272	324	285	297	298	313	294	282
12277	12145	17387	13973	13591	16092	13853	9330	8258	10628	8322	5839	5236	5560	6759	6527	9856	5732	3846	2094	1682	1913	2129	1810	2371	6455	10834	6128	1534	1350	1122	1081	1083	1111	3226	2368	1693	2090	1884	1529	1221	1149	986	933	850	817	853	881	863	879	845	876	819	857	851	844	855	860	855	785	825	877	915	864	835	820	835	819	841	888	849	829	855	818	833	913	826	873	854	831	882	834	857	798	846	786	821	868	857	869	783	887	866	835	854	841	902	821	849	842	835	881	798	822	870	860	873	831	830	776	861	787	819	856	873	842	817	850	867	824	812	786	836	809	855	825	851	843	883	889	882	819	864	805	817	876	845	851	822	819	831	811	804	875	852	845	884	839	804	840	788	838	876	856	825	880	807	857	837	826	860	860	827	848	883	850	829	852	773	867	867	800	870	814	852	847	840	871	859	832	808	842	826	890	847	826	859	878	845	843	906	835	834	861	846	829	831	819	847	832	846	799	858	823	786	858	798	829	825	844	860	837	813	864	870	847	878	826	847	823	837	881	887	852	839	835	829	850	860	849	880	850	875	883	843	812	871	838	867	901	809	806	895	847	850	872	868	893	837	795	874	858	859	835	862	825	861	869	854	867	905	834	861	805	838	847	832	835	916	816	845	851	830	860	882	804	851	838	833	790	902	839	863	843	821	820	837	879	884	871	806	841	830	852	798	812	868	883	847	840	837	814	837	822	851	852	852	807	874	827	878	827	864	876	791	860	861	854	848	880	862	817	823	818	895	836	821	848	850	805	846	874	892	846	848	821	843	865	803	823	821	825	828	864	863	881	852	920	861	864	829	818	857	846	843	874	779	864	858	841	878	827	906	812	815	828	799	788	819	811	839	787	913	825	851	895	819	891	904	858	875	777	860	860	828	842	820	815	807	838	881	873	804	907	803	856	880	871	872	877	864	854	908	833	831	832	861	856	788	846	831	807	900	806	851	881	877	798	840	835	850	832	848	811	929	847	837	838	798	860	849	853	829	899	843	819	884	837	857	873	859	839	794	852	898	785	860	863	814	881	795	850	835	840	874	822	845	819	836	880	837	879	848	876	881	842	859	831	844	828	864	831	897	813	860	838	856	840	854	841	836	904	866	812	812	814	851	821	806	807	849	891	817	860	809	898	832	879	882	848	859	764	828	876	817	835	828	910	812	829	844	814	844	790	845	864	794	797	815	833	864	857	863	825	852	844	856	765	836	910	866	826	848	817	793	855	839	899	864	865	832	850	803	864	822	872	809	870	858	808	848	820	823	811	836	850	867	781	872	883	811	817	859	874	858	808	850	875	872	855	833	895	825	781	796	793	848	782	838	866	866	822	911	874	799	846	832	846	854	845	819	815	817	870	906	823	802	850	832	874	881	904	820	811	872	823	881	861	874	869	845	833	859	878	895	827	809	829	872	839	837	810	786	870	876	870	862	849	874	869	776	788	819	854	888	878	859	867	801	843	820	844	805	815	850	866	797	833	857	819	851	827	854	848	824	806	823	826	912	899	805	801	817	783	858	839	840	854	926	868	794	837	848	816	860	779	824	813	945	834	820	870	863	807	833	795	843	853	823	824	822	907	831	840	790	840	882	812	833	846	828	855	827	848	845	868	843	856	877	838	827	854	864	881	856	814	833	850	870	836	820	883	867	845	877	814	818	867	832	869	832	904	825	835	780	877	830	829	859	817	890	858	877	837	818	799	876	917	838	817	800	849	855	903	887	852	890	838	806	777	932	844	840	871	779	809	861	825	895	844	855	869	833	809	862	858	857	863	850	809	809	865	809	828	843	807	794	842	822	901	881	819	888	888	907	837	834	881	826	866	844	784	894	854	894	822	877	836	920	815	869	842	786	854	863	803	830	825	853	880	791	816	843	840	921	862	843	812	865	891	836	795	833	871	820	853	792	829	820	810	839	809	847	794	826	892	832	825	873	834	867	826	838	856	866	858	845	822	838	835	864	845	866	842	877	911	872	825	893	820	921	807	881	905	831	811	792	844	805	822	873	867	874	840	875	865	900	847	844	819	876	839	824	818	879	878	878	830	878	852	880	833	845	810	847	825	876	788	848	912	806	888	848	888	832	834	807	870	864	838	872	818	826	846	851	830	811	832	818	864	844	839	825	839	875	804	857	826	879	852	888	895	834	809	858	821	877	864	854	840	833	882	894	827	863	827	893	816	864	840	817	870	812	898	813	861	832	833	875	827	852	862	847	859	843	836	868	852	842	865	802	823	849	833	830	834	844	831	811	893	887	842	852	825	853	878	858	934	764	850	855	817	835	855	896	844	877	860	807	863	831	839	819	841	819	837	787	834	826	864	854	874	873	860	852	833	831	832	806	807	864	873	859	844	812	842	809	813	842	877	839	833	827	776	834	881	822	872	820	813	783	849	828	853	865	788	803	832	865	851	828	835	852	936	836	849	813	840	828	880	852	843	811	878	851	835	852	831	905	819	794	832	797	892	837	812	844	826	854	858	824	873	871	858	865	802	862	845	801	816	844	860	846	888	873	863	837	864	863	837	875	820	825	822	839	803	825	838	824	888	835	832	898	803	854	782	826	848	826	890	894	852	853	778	806	923	869	871	851	834	834	850	798	849	861	886	863	864	885	849	915	863	815	885	800	858	901	851	842	833	880	821	789	827	865	890	852	894	843	857	845	875	851	841	803	886	883	847	868	813	899	843	873	852	847	848	822	842	822	888	831	832	793	833	845	838	852	830	914	866	866	804	809	815	823	831	846	852	829	869	849	857	869	797	876	810	859	822	868	812	836	805	825	808	857	843	829	838	890	866	829	871	859	848	864	844	826	842	797	862	827	819	827	879	803	879	904	858	863	835	827	840	851	818	836	822	844	913	811	852	825	838	821	835	861	860	843	840	849	854	853	869	869	817	805	862	819	823	818	894	889	821	812	840	871	829	826	823	842	828	829	783	788	887	851	855	843	901	838	840	785	832	827	842	849	830	845	886	829	871	839	847	832	796	853	886	841	848	823	846	906	838	828	861	868	797	816	824	870	838	834	877	860	827	865	839	841	847	876	821	881	873	882	856	820	825	837	767	866	820	850	839	805	869	861	884	857	862	875	841	823	834	815	815	838	819	816	844	820	881	870	834	842	842	837	927	864	814	823	844	873	824	848	844	879	831	825	808	827	856	864	759	850	863	828	861	787	823	883	846	828	853	882	788	813	870	790	803	889	878	846	827	889	844	911	811	834	829	854	864	845	817	817	872	830	839	855	832	894	887	799	841	792	863	870	856	852	905	788	913	821	820	843	878	881	821	876	863	831	793	873	855	874	881	853	832	834	811	858	842	848	818	854	869	819	894	859	822	857	862	819	874	868	852	891	884	846	833	886	845	821	849	800	861	822	820	830	805	827	845	807	858	839	888	861	871	836	798	875	842	830	896	855	858	765	861	826	823	816	809	809	867	827	825	813	838	833	877	868	866	839	824	847	890	856	808	856	848	867	833	864	853	874	841	842	832
28541	13823	2173	954	783	641	586	443	446	461	407	382	328	305	319	365	354	336	337	266	318	307	293	283	291	269	321	292	256	312	283	307	266	306	270	334	298	331	320	323	297	272	275	267	263	261	270	269	288	286	288	273	254	251	284	291	267	259	288	275	275	277	289	270	264	276	312	253	254	263	272	270	281	305	251	250	270	313	285	243	285	274	280	268	294	264	265	287	266	254	265	262	247	266	248	260	293	271	247	292	271	263	258	275	250	267	274	298	267	256	270	297	266	274	297	289	303	234	252	267	275	285	290	338	275	281	269	252	279	274	315	260	267	276	253	284	249	285	297	257	285	267	274	265	282	303	259	276	278	267	288	277	247	228	267	260	279	265	273	308	283	278	292	267	291	262	277	255	239	294	271	282	273	300	277	286	282	292	306	276	274	278	235	288	250	310	280	266	266	259	285	265	275	272	284	257	271	280	315	279	275	291	268	308	278	276	247	272	272	266	261	269	313	272	258	273	289	274	278	291	265	254	274	312	249	260	267	276	253	280	287	280	283	286	242	266	275	289	296	242	279	281	253	273	265	287	258	266	244	312	291	292	249	270	302	282	274	283	265	289	257	291	252	266	276	278	284	276	277	295	267	285	282	265	258	251	248	261	269	290	280	277	273	315	294	256	268	293	264	273	281	285	284	300	286	294	251	263	248	255	252	265	269	258	285	274	236	264	251	285	275	275	273	246	281	258	239	288	259	256	306	263	239	273	268	269	246	241	261	294	278	288	272	274	288	293	250	259	281	271	268	292	288	267	243	270	311	268	304	280	255	283	270	268	254	266	256	308	259	257	236	287	270	295	259	254	292	260	254	251	257	272	255	263	288	250	249	267	280	268	289	280	290	237	272	277	270	264	261	283	260	282	265	259	299	298	266	275	294	264	284	263	270	280	282	257	282	292	242	258	259	276	261	251	292	290	287	269	273	279	246	295	304	261	255	279	274	257	269	313	250	249	276	259	277	246	267	238	270	291	296	286	297	261	273	260	281	287	270	274	283	282	257	251	243	243	277	246	273	254	283	281	285	266	316	265	236	271	262	262	258	310	285	270	283	285	265	271	281	283	299	268	239	273	234	286	281	272	252	257	274	291	260	280	250	266	256	306	263	271	275	280	295	288	260	283	320	291	240	290	274	257	286	278	272	265	259	291	263	267	263	289	255	281	305	262	289	261	280	282	253	272	240	271	248	267	279	267	309	251	263	266	264	256	303	280	250	277	266	257	281	258	250	228	275	287	281	282	281	261	287	264	263	262	236	264	286	271	244	269	271	268	290	276	277	281	242	279	249	299	258	261	264	268	286	282	294	258	252	306	273	290	278	298	301	265	267	263	298	279	272	264	294	253	273	272	252	236	295	288	281	303	273	277	260	288	274	287	234	239	279	282	263	284	253	287	260	268	271	273	266	284	281	272	279	277	295	284	264	268	267	301	264	250	269	279	286	244	260	262	276	302	287	264	263	260	295	289	266	262	265	260	276	234	244	264	306	287	280	285	268	260	282	273	265	255	268	282	243	279	249	262	268	306	273	296	268	268	262	269	286	283	271	297	279	264	260	264	244	273	258	301	249	287	250	290	263	266	273	276	241	259	289	275	271	290	270	260	290	272	251	268	265	277	259	274	271	291	285	270	280	286	259	282	244	247	261	266	280	247	289	268	296	284	309	284	280	275	241	283	281	279	275	250	272	254	277	258	278	276	282	270	272	243	259	276	269	269	266	271	293	280	281	283	287	239	250	247	270	277	279	287	240	282	286	254	265	312	250	259	274	273	242	278	254	279	280	254	253	276	290	258	278	229	272	269	248	246	231	281	271	258	305	246	292	252	264	290	281	268	262	280	306	258	262	296	277	300	268	272	264	262	261	238	278	270	266	250	265	265	292	259	274	295	279	280	292	294	281	261	276	268	264	258	255	271	251	317	268	258	288	310	265	291	271	293	300	274	242	246	282	290	264	282	272	270	267	261	277	301	276	320	228	254	318	255	290	263	280	272	258	257	292	237	275	307	264	279	271	268	256	279	284	292	265	284	280	277	262	262	271	264	264	299	302	254	287	257	246	278	271	268	261	279	269	268	295	286	245	275	296	278	288	280	301	280	264	271	248	247	294	258	250	280	288	251	261	285	267	261	274	243	277	282	233	279	285	291	273	226	269	295	287	278	260	270	265	268	260	279	297	270	282	298	270	279	270	268	281	291	292	280	314	241	255	260	270	274	278	301	251	275	300	249	263	274	289	268	247	245	280	286	279	299	260	297	241	305	289	283	257	271	269	265	245	284	281	270	257	260	281	265	301	293	291	257	275	259	278	233	259	266	246	261	275	275	282	288	300	263	274	260	244	305	278	285	316	278	278	280	249	272	279	252	256	273	281	285	264	285	287	272	289	284	278	287	246	297	285	279	267	266	271	257	302	252	268	269	280	273	257	277	284	247	271	243	256	269	287	282	277	274	284	293	271	267	262	270	273	289	252	281	240	285	256	278	249	259	283	263	268	271	276	268	264	246	276	262	252	278	226	277	291	274	277	278	268	280	281	266	264	273	285	282	299	279	251	277	272	294	248	264	281	271	265	263	302	259	285	292	266	274	252	278	249	251	248	269	280	279	287	296	280	290	274	277	298	261	283	270	247	270	283	300	250	260	259	282	256	276	265	271	289	302	253	285	276	252	290	256	285	263	246	251	250	275	276	266	263	278	271	257	261	285	262	294	246	253	298	293	272	268	276	275	256	264	264	282	273	284	281	237	268	262	259	283	284	252	263	301	264	289	254	281	276	256	261	238	263	267	266	250	287	274	274	285	268	254	262	294	279	271	279	261	273	261	252	272	321	261	236	236	268	248	267	257	276	275	257	264	298	271	242	285	289	288	267	241	243	228	293	275	257	283	257	257	286	265	231	264	288	276	289	254	274	256	278	264	278	276	300	290	263	271	286	293	282	254	260	267	270	282	278	251	268	272	254	270	275	267	288	286	246	277	280	266	254	249	265	263	261	253	258	272	279	261	294	301	302	244	273	262	275	276	257	251	263	242	278	256	283	281	252	308	281	251	294	259	283	288	259	258	237	265	273	264	276	255	287	270	265	264	264	280	257	265	258	301	273	259	272	271	258	283	255	276	284	252	289	261	282	268	283	279	298	268	294	262	286	262	250	261	295	272	273	268	270	270	268	269	288	275	287	305	285	299	310	277	265	283	264	263	274	248	243	257	278	247	280	248	300	262	291	269	284	257	305	291	255	260	280	270	301	264	259	253	259	275	296	286	273	248	274	260	259	292	244	287	292	292	272	243	305	280	266	269	272	280	257	267	278	250	255	272	302	279	262	252	285	304	261	255	270	289	254	264	285	286	258	270	273	280	265	279	256	292	244	265	257	259	264	268	259	288	253	286	255	268	262	275	248	256	237	286	281	260	262	230	281	290	254	264	269	244	285	292	293	328	263	269	246	250	238	267	289	291
6779	2377	3825	3729	3350	3086	2465	1867	1683	1746	1490	1344	1150	1113	1224	1350	1449	1098	1038	944	868	917	838	971	911	927	1225	866	853	804	803	788	828	753	876	947	903	1053	912	938	764	805	764	740	775	806	792	802	746	760	748	764	769	788	830	729	765	756	766	789	801	772	766	777	793	808	747	752	791	748	760	768	766	786	802	785	792	773	787	793	741	785	756	716	796	807	747	786	756	797	759	770	780	752	790	825	753	743	724	819	792	781	770	768	774	770	799	763	724	722	769	822	806	791	790	724	786	735	802	749	808	730	792	762	721	765	729	768	773	785	752	728	795	733	719	721	769	771	757	766	767	761	741	735	753	780	815	781	792	815	759	781	796	791	788	805	829	781	764	789	784	824	773	757	759	736	793	813	711	744	787	740	760	769	795	769	764	753	751	796	774	800	749	814	783	753	768	739	731	769	807	796	742	803	727	788	801	782	766	759	788	806	765	773	816	782	761	751	811	824	759	749	741	786	795	796	794	788	758	790	753	764	809	792	775	810	761	792	789	775	755	755	786	737	780	773	766	772	791	808	738	760	774	733	761	775	795	798	727	765	773	746	747	733	772	785	764	725	795	764	814	810	791	762	740	770	821	758	745	740	748	773	778	781	804	810	779	752	777	764	725	788	783	835	754	771	758	768	817	765	785	734	741	763	763	699	780	757	805	800	815	780	763	751	739	783	773	806	783	810	819	781	771	806	745	780	743	749	788	793	752	767	777	760	788	799	735	803	772	805	780	780	767	701	731	785	761	819	758	761	777	747	787	811	769	737	775	806	787	769	780	788	732	834	745	827	772	769	811	772	807	747	760	759	823	755	722	803	774	785	788	731	762	811	766	824	745	794	791	784	818	801	807	787	761	739	776	789	815	803	819	786	779	837	761	778	770	758	795	782	794	773	736	756	808	722	757	795	741	767	762	736	774	785	751	770	778	757	780	737	821	777	766	768	775	739	769	790	746	749	742	779	782	763	724	819	789	794	724	779	748	786	763	772	803	786	749	778	743	787	855	855	762	813	813	823	775	766	743	766	798	802	793	826	796	786	744	737	819	754	759	737	734	772	793	740	728	759	800	741	734	760	800	773	783	739	800	773	746	745	782	728	794	772	779	797	795	809	750	739	746	831	743	775	711	798	762	744	783	784	800	829	824	762	785	754	752	838	771	758	758	807	783	751	748	793	843	789	787	768	822	767	783	785	802	744	763	752	778	697	786	744	824	788	762	763	753	758	794	802	816	779	802	721	768	790	799	749	744	781	736	738	814	773	743	769	817	790	774	749	759	811	713	807	726	774	757	802	789	777	786	766	768	771	807	810	752	777	777	806	792	758	773	805	729	767	785	734	801	801	809	734	747	786	763	849	767	780	790	771	722	800	787	800	779	744	766	801	797	780	831	768	769	820	749	800	788	776	808	782	722	727	721	779	839	790	778	747	709	798	821	779	759	792	738	777	770	772	738	799	814	729	803	793	726	793	795	812	760	778	771	752	713	807	778	742	752	764	765	757	828	795	775	798	776	784	802	748	759	797	755	803	784	747	744	767	785	739	745	786	805	790	788	754	761	788	748	749	730	785	772	802	745	783	805	784	780	786	749	735	754	750	808	762	777	841	799	722	787	788	775	798	760	785	759	730	783	805	784	807	839	746	758	748	775	729	716	793	712	786	775	751	764	777	839	760	734	772	728	764	761	767	776	763	723	797	798	822	750	720	745	804	785	730	806	754	793	809	782	763	782	768	763	812	752	797	788	773	767	801	745	743	748	734	765	783	792	752	773	797	767	756	770	751	718	753	788	763	795	747	771	797	817	771	806	751	807	793	788	789	829	754	801	765	763	722	735	803	732	789	780	772	768	777	765	824	800	783	768	780	806	776	792	753	788	755	744	830	755	752	734	769	757	792	765	770	749	776	775	816	794	747	799	808	798	742	760	761	808	781	784	775	757	745	877	714	753	744	786	766	765	774	700	779	754	788	791	787	754	758	768	778	752	787	758	772	666	758	767	750	814	756	761	759	785	824	724	776	792	779	776	743	788	825	796	752	751	792	816	718	785	772	787	736	757	808	788	771	757	774	751	773	768	749	788	740	778	770	789	768	741	770	692	718	756	764	766	763	773	728	768	735	769	816	806	771	797	713	740	767	744	726	807	847	773	767	727	749	795	755	783	773	772	787	795	763	753	770	796	784	823	720	771	770	809	770	787	793	781	773	816	746	800	783	754	802	757	744	770	782	831	747	820	741	782	799	813	837	796	786	759	749	742	792	777	797	736	760	763	765	750	765	791	849	771	808	760	778	757	771	802	818	770	803	773	772	764	816	786	755	761	779	770	789	727	792	744	767	766	778	803	776	781	744	739	816	794	762	768	743	740	767	839	775	778	812	752	770	766	759	756	748	787	782	782	758	730	743	800	757	773	784	777	749	748	776	754	772	738	751	767	758	803	788	755	762	769	810	769	753	755	763	794	766	794	783	790	723	841	762	763	734	829	784	733	794	728	757	768	777	735	747	790	791	720	790	787	808	751	732	785	761	759	743	774	728	770	768	760	810	740	750	802	791	753	707	805	799	783	740	749	752	781	774	779	759	778	821	748	792	779	766	811	758	759	793	735	786	749	786	795	772	807	738	791	775	766	752	738	736	727	755	749	755	779	778	777	737	776	829	800	786	726	778	762	783	768	759	789	794	789	750	768	762	751	744	753	800	766	734	793	798	770	791	830	769	725	833	828	770	799	799	749	808	805	778	736	754	792	777	767	762	810	796	744	778	756	726	756	742	797	809	770	818	805	757	783	777	750	745	779	758	724	795	810	780	759	713	815	785	795	779	761	776	768	780	783	768	744	750	752	770	764	791	773	769	802	785	777	747	788	743	783	764	759	804	739	818	831	819	749	753	752	797	798	778	779	738	806	770	722	794	754	797	742	786	753	742	710	784	744	775	764	778	771	758	745	762	788	735	782	781	808	732	727	754	768	778	766	750	776	780	733	783	824	802	801	774	779	769	772	796	778	738	785	798	769	759	722	772	787	797	801	825	742	770	744	725	768	781	736	777	796	836	760	777	824	730	817	734	742	797	760	768	746	741	788	766	758	785	786	789	800	784	808	755	746	721	756	776	807	802	786	731	803	749	738	714	783	722	757	776	798	780	795	772	780	741	779	791	774	784	805	800	770	799	757	778	722	783	777	795	815	777	749	806	774	833	730	742	796	758	722	776	776	785	808	757	778	800	728	722	766	806	795	795	760	779	733	752	786	760	745	787	773	748	773	729	763	801	760	725	761	797	790	780	764	743	742	719	804	780	730	782	738	775	769	780	790	802	737	751	780	749	710	731	731	750	809	721	755	788	742	719	801	763	786	783	760	795	754	786	814	790	803	771	761	765	770	787	810	754	818	742	803	778	794	799	768	771	786	769	776	770	788	780	747	765	759	786	755	772	775	743	773	765	773	779	704	808	764	793	778	760	791	802
29248	18613	10215	4789	2977	3294	2230	1449	1609	1528	1083	818	722	771	813	996	1240	674	593	464	391	440	380	466	376	405	625	1068	761	369	386	314	309	314	412	525	467	405	366	330	286	294	303	293	305	317	292	279	305	289	279	285	294	274	275	319	293	261	284	273	278	297	318	293	294	295	268	264	313	298	306	285	300	258	277	259	259	289	283	299	264	283	277	286	325	298	316	279	295	313	300	287	304	260	301	294	329	279	282	298	285	298	259	286	271	317	295	277	307	281	274	324	269	295	301	273	291	304	278	273	331	294	319	289	294	310	276	281	270	254	301	319	253	336	299	303	296	303	322	297	290	271	297	307	283	291	292	260	306	279	289	288	296	299	285	275	306	290	302	299	315	305	279	309	286	285	318	279	283	296	294	293	307	301	319	294	293	289	267	283	294	287	319	275	280	278	271	298	317	287	286	301	284	303	274	249	301	298	291	284	310	301	270	294	283	281	293	275	289	282	290	308	291	286	299	267	284	305	275	284	273	300	289	308	295	273	290	272	305	277	265	291	284	271	287	279	281	287	299	285	275	278	298	282	286	268	299	279	290	291	297	295	280	286	276	303	302	255	292	249	298	268	293	284	311	308	327	293	291	290	297	305	281	328	275	288	323	280	280	279	301	316	298	322	289	304	279	278	299	271	277	275	328	305	285	296	287	304	286	276	291	268	280	305	293	285	305	297	271	287	251	273	289	298	281	300	277	332	303	302	321	249	287	273	292	318	265	259	284	317	287	314	291	295	293	262	334	290	311	319	260	281	273	283	297	293	282	315	296	301	271	283	278	257	302	274	294	311	294	299	307	300	285	303	273	286	297	276	248	285	314	325	282	293	269	270	292	284	271	315	266	293	305	278	298	253	306	283	258	330	278	289	309	285	274	283	314	285	284	305	300	300	295	292	275	288	302	285	303	268	296	298	281	293	273	244	273	268	299	301	295	303	294	323	314	305	284	287	295	272	284	301	304	323	328	323	289	315	282	276	313	284	331	276	274	310	292	273	284	288	278	311	290	281	270	308	271	291	283	286	284	280	284	289	278	290	277	306	278	262	276	291	311	313	311	298	284	305	271	289	293	298	312	309	269	305	291	324	308	299	312	318	305	303	291	280	328	295	294	257	277	244	341	297	301	266	264	275	283	308	274	319	306	283	256	287	311	298	283	286	285	291	288	281	294	285	285	292	287	276	318	299	294	335	303	304	275	271	305	284	285	284	310	289	268	290	296	293	292	305	271	268	327	315	259	298	272	276	309	275	288	308	308	269	275	274	321	276	289	286	289	277	249	272	288	271	315	292	314	293	277	290	268	252	301	279	265	293	290	282	296	286	291	262	270	273	292	281	273	348	306	271	280	301	290	320	282	289	298	305	299	293	286	278	283	311	282	286	280	279	276	309	284	288	302	310	275	307	318	308	293	284	303	283	276	276	288	272	288	332	286	280	299	246	290	289	308	271	267	306	292	277	296	317	285	284	291	310	318	279	295	291	305	296	322	291	275	282	289	324	308	286	274	286	289	252	262	311	273	283	276	299	304	275	293	295	302	304	299	294	295	294	300	306	301	331	306	281	289	270	279	289	279	301	289	249	268	308	291	305	278	316	279	265	288	330	329	293	292	317	305	295	324	276	278	266	270	302	294	289	300	314	285	312	308	273	294	301	296	263	282	329	300	281	271	333	284	337	294	283	264	305	291	303	286	271	327	293	316	289	303	270	300	284	279	278	282	296	294	292	284	287	307	278	285	314	286	322	289	297	271	278	276	301	286	254	310	288	306	299	275	287	296	296	279	295	273	276	282	299	296	267	296	299	260	295	293	272	309	334	280	303	320	295	258	310	298	280	295	292	288	289	296	279	281	310	288	289	282	275	293	284	276	279	266	306	313	303	281	293	282	294	300	273	273	272	310	276	262	280	280	280	284	325	304	264	308	293	272	306	290	262	282	288	295	295	249	264	312	298	317	274	276	283	284	283	282	305	294	302	271	275	270	291	315	288	312	268	296	298	267	308	296	285	302	302	301	291	295	292	294	283	258	292	304	315	313	285	309	291	290	301	298	300	289	278	292	292	297	268	295	305	295	303	279	248	308	281	304	264	293	318	286	288	283	299	282	275	314	264	304	282	305	270	283	266	284	326	284	300	285	276	327	276	317	294	254	281	327	289	292	313	265	272	282	260	296	286	283	289	311	283	309	292	280	290	293	295	305	265	272	284	315	314	271	310	334	297	302	294	299	314	288	277	275	276	275	295	291	278	290	276	307	315	294	301	277	290	270	281	283	311	262	342	272	305	331	280	284	282	287	272	276	318	281	313	296	288	260	283	341	293	289	322	317	279	262	286	298	307	302	310	304	299	266	301	282	291	305	303	307	301	296	274	275	300	309	295	299	271	307	289	289	261	297	300	295	249	284	295	301	300	299	269	289	315	287	274	300	304	265	293	295	304	268	294	269	287	278	268	299	283	284	303	280	292	264	273	284	295	318	322	304	298	291	281	317	313	270	287	290	300	279	271	275	299	285	276	268	322	289	314	277	301	301	292	300	298	276	294	318	294	320	281	325	300	310	298	276	295	325	301	243	321	261	276	313	295	293	277	274	282	278	314	266	287	317	294	314	288	314	284	289	275	318	309	286	284	256	267	296	282	274	319	276	305	321	299	289	305	264	251	310	298	294	310	300	278	268	301	298	269	270	286	271	295	282	307	289	272	274	276	280	286	302	287	289	311	318	297	340	279	267	254	304	305	296	282	297	291	278	342	288	300	301	313	291	288	291	308	279	322	292	283	313	265	255	314	296	310	288	293	270	300	301	297	299	290	295	291	301	297	276	304	293	293	293	296	275	296	279	290	288	324	282	312	276	315	286	277	286	300	276	276	264	305	259	314	302	278	272	302	278	303	281	300	303	311	272	293	283	295	313	277	278	304	289	311	294	288	286	301	288	319	280	287	288	293	319	282	287	305	291	292	302	281	299	276	277	277	271	289	311	271	275	256	288	317	276	312	321	299	247	269	285	316	286	296	268	292	291	297	285	286	302	312	272	303	295	281	291	287	286	319	324	289	305	293	289	301	317	308	284	325	287	293	286	296	335	300	285	293	323	303	277	300	293	273	289	302	304	321	280	335	288	293	281	301	329	299	294	315	296	317	301	272	304	282	298	288	283	309	267	290	281	292	267	291	294	265	291	295	299	287	300	273	340	300	312	294	262	302	305	310	270	299	281	302	279	276	309	270	267	270	291	334	307	298	304	300	267	319	299	304	302	279	272	287	309	280	276	293	297	278	291	307	277	292	292	288	305	297	254	301	304	295	329	258	291	282	281	295	311	298	283	293	251	313	327	268	277	261	262	297	294	314	292	285	285	276	266	289	258	307	285	301	333	300	292	259	308	291	291	297	286	278	308	287	289	260	300	301	296	276	293	292	294	317	275	289	289	301	246	268	280	312	291	308	288	290	291	283	297	266	265	307
9484	8566	12558	10486	9813	12033	8674	6220	7241	7076	5137	3854	3193	3929	3928	5190	6939	3356	2752	1997	1585	1853	1464	1795	1495	1544	3169	5977	3751	1450	1063	968	958	966	1334	2332	2200	1558	1201	1076	919	915	926	783	866	790	829	799	859	846	824	837	825	807	810	832	808	793	845	852	819	834	838	797	828	845	780	869	817	804	822	785	794	809	805	857	792	819	841	824	777	858	829	860	848	767	812	817	837	850	815	761	808	852	846	837	792	811	802	812	788	805	841	796	832	860	784	836	844	808	759	831	807	799	828	856	819	836	821	822	796	823	828	818	785	793	821	811	813	812	811	862	775	795	814	837	837	789	827	810	812	742	876	832	804	829	812	780	823	849	799	792	784	807	806	829	805	814	864	787	845	841	822	845	834	840	838	818	802	818	823	788	839	884	799	829	861	838	811	821	891	789	847	830	837	781	808	808	850	844	850	789	801	802	789	870	822	789	807	836	785	866	851	803	829	862	779	820	819	811	798	855	820	815	848	841	796	810	806	842	810	830	811	844	813	815	788	833	773	833	864	808	830	824	847	786	846	831	796	778	786	820	836	764	814	860	820	834	817	795	818	812	831	831	852	839	821	812	871	846	823	855	867	778	751	826	778	808	796	778	830	840	822	833	862	814	858	798	830	799	839	805	805	797	820	812	833	842	805	876	806	868	815	895	806	812	819	868	769	828	814	839	801	832	835	891	777	842	823	812	811	739	814	783	789	831	797	826	821	820	865	827	836	820	791	812	799	767	821	805	851	840	855	868	788	814	771	820	849	875	808	814	846	848	847	764	840	795	788	801	842	866	817	841	833	848	812	847	806	788	794	856	844	789	849	842	803	810	779	838	777	826	816	879	779	867	784	849	808	820	824	800	796	809	838	822	813	802	773	879	858	817	835	830	804	876	860	818	762	785	835	800	858	807	825	817	821	817	818	861	840	770	806	811	802	832	846	909	883	857	765	787	847	826	841	881	877	794	782	830	862	857	837	855	881	824	831	783	821	770	810	822	836	778	844	804	855	778	782	821	856	812	795	823	854	824	824	815	853	852	822	848	804	844	837	817	791	797	824	818	816	793	860	859	784	815	857	802	777	830	810	823	861	838	772	828	798	853	813	843	772	846	802	823	863	797	794	836	821	836	841	847	880	827	811	800	790	810	843	771	829	825	802	820	860	845	825	787	812	860	813	870	782	841	808	820	826	818	849	809	805	831	837	896	814	786	838	837	788	833	800	838	815	880	826	809	902	806	830	875	872	893	836	833	819	839	801	826	800	806	749	876	785	804	850	862	810	803	832	846	799	824	784	855	766	849	778	809	814	811	823	839	778	801	807	786	876	827	769	859	873	791	826	885	851	798	840	826	817	814	810	814	843	846	830	829	853	819	805	817	815	788	793	824	800	824	856	846	796	854	761	840	834	864	789	819	845	857	817	803	848	829	810	859	833	804	862	794	797	821	807	796	848	850	778	832	869	815	778	818	803	853	834	799	779	835	771	871	811	854	799	817	766	840	832	811	824	851	838	857	836	845	832	823	839	819	794	825	843	803	856	809	785	828	879	831	839	815	819	834	836	812	781	838	848	850	825	761	792	836	780	809	795	824	838	828	861	813	812	839	813	827	798	799	823	810	853	821	880	807	767	764	773	763	793	818	829	873	806	855	858	879	819	790	838	789	848	830	846	835	815	864	823	761	851	810	819	850	834	786	844	800	829	869	818	809	827	837	790	794	833	820	839	825	796	845	899	800	842	802	804	858	800	809	827	794	854	817	792	776	838	832	813	795	801	856	802	804	852	849	812	802	844	783	781	904	806	847	798	821	767	846	849	782	839	855	796	856	778	794	796	777	812	877	876	806	831	783	847	789	837	856	807	850	846	865	850	847	803	858	808	834	836	779	812	854	867	869	818	795	794	833	855	824	847	849	846	746	889	830	817	861	850	827	805	814	803	814	856	790	872	814	825	800	798	772	836	836	859	823	830	790	835	804	873	849	858	805	809	804	809	849	799	823	791	822	785	822	823	805	819	792	762	840	769	810	818	822	766	806	882	789	843	887	792	825	860	812	908	836	833	797	734	779	843	801	851	838	794	810	821	795	802	823	831	827	850	803	834	834	784	828	847	804	812	815	818	832	803	799	844	832	860	832	872	801	849	884	848	820	837	815	822	771	785	822	857	830	876	844	786	871	840	794	776	843	829	838	831	842	844	830	859	837	779	750	793	836	850	858	795	840	828	807	867	841	799	863	843	837	785	851	824	824	840	851	760	808	845	823	870	807	810	878	808	873	805	812	881	830	834	834	822	834	811	864	816	849	849	778	805	855	847	827	813	827	815	815	776	805	838	796	866	800	871	828	842	822	842	824	830	859	810	806	792	790	829	790	806	867	882	867	824	835	890	846	856	803	826	787	831	802	887	825	814	809	845	853	847	805	864	818	827	776	775	794	789	853	840	823	800	797	827	802	860	805	838	786	777	850	868	835	831	819	881	863	811	786	823	822	810	815	857	787	838	815	837	791	782	885	811	802	815	853	832	801	854	848	857	849	819	833	877	806	807	864	797	804	821	836	823	780	850	817	838	783	823	821	885	807	817	821	881	838	843	795	845	799	788	862	831	828	834	783	834	827	879	786	856	812	797	774	765	826	859	773	850	831	797	795	822	810	838	791	853	820	824	821	808	806	866	822	862	756	864	808	852	809	794	791	805	805	799	782	841	794	769	775	798	763	810	820	794	834	827	815	797	832	846	784	825	816	751	775	839	821	808	834	834	845	850	823	776	847	790	852	805	848	854	841	800	872	813	793	823	753	835	780	868	773	820	829	792	807	814	845	819	767	800	815	787	829	832	816	821	823	869	798	869	794	784	860	844	821	817	809	833	807	822	760	828	862	824	798	857	862	823	773	830	840	797	814	822	844	823	808	851	808	842	842	779	833	869	811	792	788	817	814	867	786	822	792	893	811	850	771	859	826	804	797	850	818	861	840	832	850	832	838	875	862	819	810	804	796	781	813	827	805	771	849	801	834	873	864	809	855	820	844	786	822	810	785	821	869	789	806	810	799	865	834	839	783	875	819	862	797	814	846	808	848	852	791	805	835	776	764	826	847	808	836	814	764	809	802	789	831	783	837	839	884	772	822	850	819	773	827	834	827	854	822	842	798	763	817	838	795	807	790	836	834	819	792	796	763	841	791	818	826	788	848	785	786	781	831	895	857	819	784	827	818	804	838	847	802	799	843	826	776	851	806	793	878	862	800	854	830	851	830	828	807	811	876	842	852	804	842	886	826	836	786	817	881	797	770	838	810	877	847	840	834	835	839	812	811	787	799	845	769	811	803	796	799	826	788	822	819	827	837	790	806	826	764	781	823	848	868	851	795	860	846	851	787	796	859	831	818	838	859	856	830	818	838	849	852	792	870	814	803	800	824	873	819	818	797	830	781	853	835	842	840	872	828	821	816	841	789	830	900	780	856	799	855	818	815	818	864
29634	21215	15057	7909	5310	6044	3614	2240	2657	2848	1573	1114	916	1076	1227	1925	2263	1021	692	774	558	507	499	415	514	526	912	1971	1472	465	312	364	345	387	422	547	544	449	422	341	353	333	296	324	337	304	313	277	285	351	298	280	303	309	296	260	321	322	280	336	295	325	314	308	288	313	306	318	285	305	284	314	297	305	298	292	287	301	300	319	299	321	315	319	302	317	290	287	283	283	278	282	321	284	271	294	288	285	313	316	299	322	298	254	300	315	296	281	328	288	259	291	307	297	315	284	283	301	333	270	296	309	290	321	315	294	303	318	343	322	315	307	309	327	331	273	263	293	290	323	291	320	309	271	321	316	323	324	309	301	319	290	313	322	327	301	308	332	323	314	277	314	302	334	305	268	319	310	309	286	292	273	309	319	306	301	311	282	305	318	284	304	331	303	283	314	296	325	302	322	343	337	304	307	303	290	304	291	340	293	287	282	296	316	328	293	305	290	337	291	307	277	284	322	300	280	325	277	276	286	296	332	284	331	287	359	323	272	311	320	281	319	329	301	305	302	328	285	318	320	297	301	283	302	328	299	319	297	280	269	290	280	303	314	306	272	317	267	326	268	303	318	296	297	280	318	315	318	293	300	304	298	288	319	265	296	299	291	284	274	307	306	282	316	310	307	296	285	320	311	318	310	308	290	297	313	316	303	289	270	325	309	313	317	307	282	280	305	287	310	318	312	300	299	281	313	314	305	253	316	307	314	292	305	302	299	295	290	317	311	331	285	303	315	279	303	296	315	311	316	329	328	273	308	312	321	307	305	329	302	310	301	288	311	310	314	322	323	294	309	294	285	307	283	304	312	300	303	300	298	311	299	304	280	312	318	296	296	317	312	324	314	308	329	260	293	293	336	304	291	306	316	260	310	341	308	325	291	314	296	302	291	273	317	312	304	280	310	338	281	322	295	299	302	283	321	323	307	294	303	299	293	285	297	293	328	296	316	317	348	292	327	280	335	294	320	312	300	308	315	330	344	298	310	295	293	318	319	329	287	305	300	280	283	315	303	291	312	297	348	317	276	303	283	292	285	324	306	310	284	308	267	308	303	286	285	291	287	299	282	296	313	296	272	269	322	307	293	277	309	307	351	289	313	313	316	270	313	329	307	298	261	307	278	298	330	289	321	290	357	330	316	302	286	330	300	284	283	283	317	325	278	265	320	325	298	309	304	313	355	321	302	280	293	282	331	311	305	299	270	301	303	303	317	309	290	278	288	287	322	288	301	294	317	304	319	334	318	329	261	317	293	300	350	304	270	325	277	277	313	304	296	334	293	273	312	327	331	297	289	312	326	305	311	309	290	303	321	325	313	297	305	330	315	294	318	290	298	323	286	302	281	326	322	316	311	303	283	308	274	324	306	322	326	304	295	308	298	289	291	297	285	315	305	289	278	291	320	310	263	317	290	289	315	322	284	344	337	318	334	322	294	265	297	341	327	333	301	278	294	291	305	292	322	334	293	314	318	301	315	298	279	289	317	306	313	293	320	328	298	270	317	324	312	278	313	330	322	305	296	315	311	308	326	282	280	310	312	281	311	287	323	291	276	314	307	319	306	329	301	307	310	302	301	309	291	312	310	264	316	307	348	292	347	298	301	342	325	311	278	317	295	295	293	302	293	311	296	309	288	306	301	316	336	294	306	307	273	291	299	299	313	259	292	331	318	290	295	313	306	283	308	302	297	298	325	322	305	318	335	294	298	310	300	342	307	290	337	307	303	313	294	308	295	302	298	298	265	280	310	318	283	286	278	320	278	311	316	299	317	339	278	336	294	310	285	313	310	313	321	327	283	327	310	328	303	310	278	280	289	295	281	308	330	333	346	304	320	323	287	332	307	320	308	297	315	339	278	244	309	315	297	333	310	281	320	312	302	301	303	263	328	323	302	297	288	283	317	353	343	299	342	298	312	317	312	306	263	300	308	308	277	331	306	266	331	282	292	305	303	329	339	268	293	296	310	307	302	309	291	289	284	296	306	328	309	248	311	282	278	313	273	305	297	285	342	296	299	282	304	325	312	313	321	332	321	300	305	334	283	317	298	289	294	294	317	293	272	293	316	335	297	290	324	312	325	293	290	308	288	319	323	285	285	314	281	309	326	324	298	319	292	355	292	319	292	302	302	271	268	291	299	290	284	286	321	276	347	310	306	259	294	309	315	309	284	297	321	313	297	295	315	294	293	291	299	278	299	280	292	315	281	338	290	336	323	296	246	314	293	304	304	284	299	333	311	293	307	281	284	285	321	281	313	278	284	279	319	299	306	315	333	289	307	330	300	288	310	306	284	278	299	326	282	315	311	342	329	307	310	283	310	344	313	319	304	338	277	316	340	253	348	288	278	297	292	276	302	296	303	331	309	304	319	313	299	308	305	300	300	317	314	265	264	329	329	301	299	299	290	301	306	326	318	302	309	283	311	310	303	282	314	300	289	309	337	312	269	300	302	291	325	312	315	271	296	292	324	298	279	282	300	294	301	301	290	288	292	307	315	310	297	297	287	306	307	315	309	305	307	337	299	304	301	309	289	337	330	312	297	310	315	296	306	316	305	338	303	308	293	311	284	306	331	311	277	337	314	329	303	332	266	298	306	331	280	303	309	287	279	311	294	322	336	308	288	291	305	320	293	327	310	302	300	304	243	333	297	296	292	315	320	306	317	305	315	309	290	268	262	327	289	300	283	283	287	334	289	314	297	310	304	294	276	286	313	292	313	331	263	306	299	298	286	305	262	288	316	315	318	301	289	305	306	320	286	280	328	310	334	324	311	336	298	273	278	299	281	287	293	302	314	301	269	287	318	296	317	292	290	298	283	289	319	298	276	324	304	274	313	307	297	310	321	313	289	306	270	310	332	298	305	293	289	337	283	296	307	317	302	306	295	302	320	316	306	321	301	332	311	327	315	281	307	277	308	341	306	260	311	320	297	281	283	301	288	334	288	326	314	305	307	320	318	330	311	318	313	326	273	287	314	300	294	282	288	320	325	293	296	298	325	320	328	281	316	325	248	295	267	300	302	287	335	292	284	293	279	306	319	330	280	324	256	290	312	288	317	272	307	316	328	324	304	298	329	322	313	309	290	298	267	321	308	292	301	301	318	301	323	312	311	288	283	320	319	330	303	287	317	307	330	297	289	298	298	264	317	314	303	271	317	302	305	326	301	276	314	314	297	318	324	303	287	289	310	288	302	295	305	298	304	292	298	322	325	310	319	315	301	337	299	314	317	299	315	343	319	312	324	312	295	324	293	285	285	278	277	299	278	308	293	332	282	298	265	313	313	261	330	308	318	291	288	304	308	274	306	309	309	312	304	278	323	303	290	284	333	315	308	281	301	333	314	308	324	312	309	298	305	323	289	319	303	311	327	279	316	312	295	339	288	295	323	315	345	290	269	339	327	296	274	347	286	319	318	287	315	291	279	309	305	311	301	304	315	309	293	312	319	298	285	308	285	302	322
11256	12605	15594	14140	14199	17280	11614	8781	11336	11983	7222	5546	4185	5773	6116	9984	11316	4259	3022	3520	2360	2244	1890	1743	2147	2548	4798	10425	7621	1643	1165	1125	1131	1266	1933	2749	2510	1885	1467	1242	999	897	888	860	875	892	851	824	904	817	887	812	841	821	825	811	832	891	785	860	856	884	873	791	876	853	872	884	810	826	862	827	860	860	887	833	824	838	881	843	792	826	842	861	859	836	851	896	845	873	854	894	846	864	866	827	859	831	856	865	861	799	807	874	872	843	828	825	855	851	842	883	881	837	886	839	852	795	868	867	962	848	801	858	888	837	896	822	836	832	843	856	842	886	864	829	846	858	844	814	817	816	825	838	849	835	878	850	889	832	830	853	833	887	849	878	911	816	829	850	866	871	844	865	867	823	816	860	831	920	849	854	829	816	894	853	825	853	880	863	871	808	891	841	840	850	873	858	873	838	891	853	884	911	858	829	811	820	874	815	855	862	917	883	827	875	839	847	884	848	818	826	864	825	821	909	829	807	848	906	859	916	805	840	804	835	872	834	854	831	848	826	884	867	864	881	841	881	871	846	831	837	878	821	872	821	926	828	880	840	841	871	845	815	856	840	863	839	873	858	845	882	859	877	818	826	896	853	829	806	863	825	859	863	845	845	873	838	864	856	885	849	851	854	875	840	866	882	929	833	802	840	840	847	802	865	847	821	827	821	846	831	880	859	845	801	883	809	820	843	880	887	888	867	863	870	878	845	881	842	890	869	843	783	808	871	858	883	880	865	831	875	846	891	874	850	856	810	836	843	849	854	824	830	885	819	861	929	874	846	869	882	840	902	806	844	869	833	858	846	887	846	862	845	871	906	869	802	810	855	885	846	848	858	829	864	867	869	904	871	878	834	819	863	815	838	864	834	863	820	940	867	808	849	829	855	904	832	855	806	774	813	879	873	884	849	899	857	895	890	838	861	883	841	853	884	885	861	867	845	831	786	819	798	848	910	839	855	870	872	861	870	834	901	869	924	816	859	835	890	874	874	898	878	857	892	822	851	858	865	869	864	809	828	845	868	856	820	884	873	860	786	841	827	867	787	889	829	841	861	833	885	846	920	863	812	868	843	927	828	910	807	839	828	894	825	868	945	842	871	853	818	804	841	816	836	845	880	883	912	848	875	839	898	884	847	845	812	818	850	841	836	866	859	867	902	836	863	842	850	836	895	797	841	913	856	871	866	843	848	838	869	863	856	874	828	874	886	881	824	868	869	833	848	906	850	828	856	872	880	807	813	865	808	868	852	836	864	913	860	851	827	838	841	801	871	863	838	843	856	831	851	859	838	831	845	870	836	856	845	863	796	879	841	829	789	842	851	858	858	871	833	837	898	866	905	823	866	884	835	873	868	871	840	839	836	798	860	898	859	883	852	820	807	868	850	776	852	790	842	848	883	840	849	841	868	850	878	888	894	844	872	824	864	861	860	824	850	828	843	850	955	803	845	848	886	862	857	855	839	845	781	835	870	835	864	865	893	887	834	814	892	847	890	865	835	898	803	847	826	804	840	922	803	845	816	903	881	851	808	812	786	854	900	804	822	845	838	870	884	820	868	822	815	855	848	851	851	859	844	861	832	892	828	848	833	823	882	854	794	825	886	847	840	775	879	867	815	823	861	850	849	782	844	835	889	836	867	847	920	821	823	861	839	834	830	884	815	883	840	841	906	876	841	819	816	882	837	896	829	868	905	834	850	835	859	878	815	867	849	921	880	810	852	842	872	804	856	864	873	864	889	859	901	913	801	902	910	878	870	851	881	859	814	885	805	846	838	836	862	887	853	892	854	796	864	891	835	865	875	784	865	843	799	843	852	856	812	805	887	886	850	855	863	878	812	814	898	849	836	841	875	817	847	865	875	867	852	860	849	809	870	868	825	848	855	857	854	863	887	835	833	853	869	827	828	811	906	853	891	873	855	862	825	886	830	882	860	830	878	795	848	881	922	859	820	872	876	853	878	830	835	830	878	848	849	908	855	809	847	880	815	864	913	887	852	821	844	881	833	853	829	874	848	847	822	858	882	841	885	863	875	907	849	796	824	862	889	833	796	829	805	830	850	868	881	864	859	808	908	865	874	868	894	860	896	837	824	818	878	819	859	777	799	829	885	863	810	870	843	843	874	842	837	847	836	847	903	844	858	921	821	874	864	861	876	836	844	826	885	860	853	916	860	822	864	870	871	883	810	891	843	851	828	864	852	807	831	852	861	900	827	805	838	853	873	849	836	869	852	857	807	875	877	831	865	814	810	845	831	822	889	804	871	842	831	849	824	890	842	858	835	883	802	852	843	879	833	845	843	816	824	856	873	847	808	857	843	889	814	877	892	874	838	874	857	811	775	834	802	888	893	859	842	865	845	859	826	872	912	892	863	829	841	920	801	830	876	841	838	856	846	856	865	886	868	860	782	863	825	846	931	894	910	853	878	888	800	856	838	862	833	814	875	863	821	858	824	875	814	859	831	865	836	866	902	807	851	842	828	814	850	819	839	827	859	834	842	831	794	864	819	886	867	856	867	800	880	847	892	890	837	904	875	886	842	781	896	852	851	854	848	841	807	836	858	847	839	881	828	840	810	856	812	860	798	843	798	825	890	830	884	819	809	871	862	838	869	824	823	827	923	879	810	816	831	861	841	812	874	819	910	837	872	864	816	850	922	829	875	860	868	790	888	855	827	854	896	894	902	843	844	847	870	882	837	849	805	824	838	876	853	779	854	844	850	896	848	876	845	811	847	862	820	823	848	796	886	831	836	859	843	854	895	841	834	791	855	881	838	853	891	877	846	908	836	862	891	839	880	854	827	843	867	838	855	809	865	841	801	852	826	858	825	813	897	889	817	836	827	856	858	859	828	896	853	857	848	863	863	845	824	854	855	878	849	904	799	794	875	862	822	828	847	919	883	857	825	917	888	856	842	837	839	911	844	907	821	842	900	835	836	810	819	826	832	863	802	845	837	869	862	839	852	915	902	832	835	860	809	882	879	849	839	866	834	839	848	928	813	878	878	890	865	820	850	834	814	864	882	876	866	832	809	820	855	849	847	829	834	830	853	841	845	843	850	898	890	865	962	820	849	878	879	842	845	799	886	857	865	846	865	860	855	826	832	860	872	874	861	886	859	858	837	846	832	846	880	815	831	871	833	909	868	837	830	838	854	845	885	872	874	839	919	868	806	831	796	890	812	827	828	832	894	879	874	850	855	812	852	795	836	852	857	813	862	862	828	866	850	838	844	832	876	836	768	873	857	862	829	871	891	905	878	887	846	847	863	837	866	848	869	865	886	806	886	831	851	830	831	815	790	856	883	856	852	879	877	842	862	838	828	851	855	886	885	863	901	850	878	839	886	827	885	840	866	841	849	870	826	848	826	866	856	822	841	813	875	842	859	858	866	889	871	846	863	835	857	832	825	841	799	842	899	875	835	838	822	899	830	827	843	851	784	848	828	765	839	870	834	776	873	857	836	927	856
28397	13295	2112	976	778	771	597	466	505	447	413	376	311	357	383	372	360	324	292	310	296	304	301	292	305	323	332	347	345	298	279	280	283	291	311	320	290	265	294	285	266	269	246	295	272	261	272	272	285	299	293	286	289	251	257	315	277	306	276	267	260	246	281	267	276	269	292	260	287	305	294	289	259	292	304	272	285	256	303	260	274	294	254	275	276	285	275	282	287	278	287	274	288	273	293	277	260	277	277	264	282	269	269	269	282	292	298	290	253	294	304	305	303	283	275	286	283	270	289	286	299	296	265	302	292	279	274	286	299	271	279	277	259	299	264	250	297	266	278	274	251	257	308	295	266	279	306	268	260	276	274	297	311	278	266	274	260	277	269	305	272	247	262	295	263	248	299	297	278	287	269	279	300	263	280	295	292	267	275	288	283	257	268	264	299	275	299	265	256	265	287	247	246	296	282	270	261	263	263	282	256	286	272	289	265	282	269	250	265	270	278	276	275	251	276	253	284	264	274	253	255	255	272	319	244	281	264	274	279	277	306	300	282	296	278	295	296	262	295	300	276	259	275	300	276	281	260	285	262	279	292	240	285	262	273	285	263	292	282	283	292	256	265	271	258	256	304	260	287	298	279	268	276	288	314	273	286	269	252	265	279	283	287	301	278	289	290	243	292	276	282	316	269	280	251	285	284	281	299	262	279	304	286	269	287	315	254	272	261	286	275	266	254	268	266	290	264	295	277	251	263	275	290	286	266	282	260	283	279	268	271	341	253	273	264	269	283	261	247	291	250	258	268	283	267	286	278	259	277	254	268	279	253	291	270	286	309	274	273	244	275	296	292	289	258	253	312	241	303	269	301	263	266	267	244	281	271	274	278	291	259	246	255	269	279	305	253	261	268	261	295	293	283	280	289	254	273	271	256	302	292	266	293	273	281	297	265	285	305	297	289	272	307	290	286	279	276	284	278	259	282	277	267	298	297	265	279	255	271	280	303	262	251	284	292	259	296	293	283	273	312	290	277	283	264	253	252	248	301	287	290	305	291	260	284	293	252	281	250	269	276	284	276	282	292	264	287	273	287	299	290	279	278	241	264	288	272	282	257	294	281	258	294	288	279	254	256	276	254	234	302	286	274	236	281	279	277	281	290	292	271	277	265	294	257	293	294	259	317	264	269	277	273	296	300	261	294	243	244	286	284	280	265	285	276	273	273	280	277	280	288	287	274	293	283	272	287	281	291	287	262	266	270	303	276	281	272	269	258	269	290	221	266	297	239	280	282	263	264	247	285	227	250	249	259	287	292	266	294	276	278	292	276	271	270	254	281	298	275	288	237	279	310	245	272	286	286	274	282	257	257	261	291	277	263	259	284	239	261	272	265	273	254	268	265	257	290	291	271	302	265	276	288	274	270	278	271	269	264	231	258	286	270	317	258	278	255	276	267	289	259	275	293	312	265	290	300	270	283	242	273	236	268	297	257	292	300	265	277	277	292	284	264	277	263	256	275	287	259	279	264	278	287	283	295	297	273	269	301	278	257	277	276	258	300	278	268	305	297	266	267	298	255	264	244	290	298	286	289	283	282	295	289	268	260	295	262	251	257	300	291	287	267	290	264	285	269	285	286	272	264	298	267	290	290	274	261	262	254	298	266	270	285	271	266	282	307	296	267	276	270	283	290	274	264	270	284	275	268	311	289	282	263	268	252	246	276	270	271	271	287	299	276	285	292	290	273	252	273	257	279	303	261	285	249	272	303	290	289	259	271	264	267	296	272	276	307	289	296	245	316	273	274	284	284	269	254	284	250	275	277	283	268	294	286	274	261	265	270	291	289	259	277	290	289	271	224	268	262	277	306	263	258	264	289	288	252	304	270	250	285	311	260	284	276	268	278	295	302	304	268	259	261	282	276	293	274	279	258	295	263	252	248	260	275	270	289	257	280	283	285	285	281	280	276	251	247	261	256	255	258	286	280	256	281	263	296	266	284	279	296	277	255	268	284	229	274	258	286	278	250	271	252	263	265	320	250	259	297	269	306	289	290	269	282	278	258	296	302	266	257	291	316	284	258	267	277	287	274	266	295	294	244	271	282	287	289	286	307	273	256	268	256	292	291	270	290	269	240	236	281	305	291	274	287	303	274	269	285	306	255	283	312	295	276	285	297	289	297	266	268	294	270	289	256	259	294	268	248	286	269	294	275	262	293	265	256	292	258	267	282	272	254	297	286	303	303	257	286	271	282	258	289	257	257	289	255	262	282	269	271	270	249	293	268	257	315	256	260	282	254	272	268	272	299	284	280	274	271	293	274	249	275	275	277	281	295	300	254	261	288	288	283	271	291	255	281	285	276	317	300	256	289	270	300	270	257	293	285	280	263	309	280	247	310	257	265	273	303	279	291	249	276	284	274	307	273	261	279	283	274	271	301	279	323	248	247	268	293	279	289	257	293	252	286	248	274	299	284	263	271	260	258	280	267	304	282	260	249	240	276	254	291	270	273	280	282	302	262	259	276	265	281	256	299	283	283	277	266	294	265	288	263	264	269	276	270	298	256	280	283	253	254	256	266	275	280	272	283	304	286	274	243	290	263	231	280	260	246	274	286	261	261	272	253	277	281	293	268	279	285	310	276	266	258	257	261	259	295	267	298	271	281	287	278	261	250	284	279	311	254	277	265	269	292	315	283	268	258	309	305	283	300	263	284	277	297	271	275	255	280	292	258	273	255	275	281	291	326	294	233	266	276	307	271	266	287	302	279	289	261	252	259	267	291	274	293	267	250	262	258	244	276	274	286	312	309	256	280	280	243	269	310	303	270	291	289	253	283	272	280	228	268	298	272	249	265	291	289	275	269	266	270	301	301	262	275	259	301	302	279	275	270	287	283	279	269	297	289	267	311	269	258	277	306	282	298	279	275	273	283	288	283	285	267	267	288	272	301	278	277	297	245	260	279	247	300	251	255	292	306	279	279	271	274	270	321	247	245	259	270	273	307	270	280	259	296	305	277	290	273	265	247	288	254	288	266	292	277	291	282	254	290	278	267	282	253	298	267	262	256	280	249	263	287	305	270	270	289	321	266	277	258	217	275	281	281	291	266	268	259	289	271	278	284	278	279	269	279	274	295	294	273	297	289	255	272	274	254	254	285	305	300	321	286	281	261	291	274	255	281	288	281	284	281	270	300	272	284	297	289	302	283	273	257	282	245	243	263	272	261	258	266	286	268	272	323	273	260	259	275	275	289	304	249	291	300	265	261	248	263	248	249	273	270	257	270	259	271	295	276	269	248	268	293	270	284	289	295	279	290	297	261	281	283	250	260	328	266	306	259	275	249	280	288	297	278	291	314	296	290	250	258	275	270	285	269	300	265	259	282	260	268	298	279	292	300	279	258	268	302	250	263	274	278	312	258	249	292	290	272	259	269	266	273	287	270	268	253	299	255	277	248	267	274	273	258	280	311	270	265	265	253	246	264	275	300	306	282	294	274	247	268	277	308	258
6712	2723	3665	3810	3327	3172	2369	1892	2109	1891	1451	1267	1208	1342	1328	1577	1417	1068	930	992	933	904	934	1032	961	1011	1183	1321	1101	834	827	864	820	842	870	902	903	905	857	831	751	807	779	773	726	820	785	821	793	777	740	785	759	795	751	750	763	795	807	742	817	746	822	795	759	791	783	773	752	796	773	772	798	775	794	747	753	801	822	791	789	779	784	763	755	763	740	744	805	743	788	761	771	845	833	753	809	803	798	798	761	795	739	764	832	811	811	810	794	756	744	756	767	772	836	768	757	779	802	778	785	770	784	738	785	795	779	815	799	796	804	777	783	768	761	761	818	781	778	787	780	799	772	720	784	789	810	769	771	802	797	789	799	805	764	749	774	818	775	771	774	781	790	804	835	764	777	825	804	741	755	804	776	779	767	804	781	825	770	753	791	776	799	744	786	813	755	798	725	770	793	787	795	762	787	761	834	782	779	794	739	767	739	730	829	778	733	789	818	774	759	785	816	800	766	806	778	794	782	786	679	760	801	806	729	811	790	718	789	758	758	838	777	755	824	862	758	775	782	747	800	732	798	761	803	749	774	788	798	831	811	834	788	781	807	787	754	773	767	790	834	795	823	759	826	808	823	774	758	757	783	758	769	745	746	816	771	805	777	786	801	777	831	800	765	796	811	805	801	738	771	760	748	741	829	756	717	802	784	761	782	782	759	774	765	825	804	768	755	714	787	810	789	761	834	782	823	762	753	737	797	814	791	777	802	784	816	763	767	777	763	781	735	760	716	798	781	763	754	714	762	782	773	780	743	702	708	793	789	787	785	755	760	772	806	777	739	756	795	731	820	835	781	774	766	773	763	791	787	782	793	795	818	790	789	815	769	789	765	814	787	834	782	831	806	768	783	816	765	789	755	800	798	804	731	738	746	793	799	783	801	766	807	768	750	741	757	778	829	780	794	772	815	752	761	803	780	806	777	752	742	792	762	801	786	798	787	805	792	835	774	765	697	781	742	749	763	787	811	759	795	789	745	770	775	818	834	769	771	804	741	810	774	754	772	810	795	800	782	777	797	761	730	782	709	728	727	801	762	756	810	771	793	775	779	836	701	774	752	780	833	767	743	762	801	774	816	786	769	781	740	797	759	766	823	773	810	819	812	778	778	767	761	778	816	774	810	784	704	772	782	827	749	759	746	789	784	762	765	766	771	767	790	817	771	773	783	806	819	810	800	794	820	763	792	801	772	806	764	797	767	764	778	787	786	804	771	828	785	797	789	805	793	786	824	806	768	770	756	760	776	784	777	794	815	855	754	754	821	800	831	812	831	768	747	802	803	805	755	783	801	831	785	774	729	753	787	793	787	831	753	791	776	783	780	767	720	768	785	770	768	840	763	756	790	787	798	808	736	818	766	804	788	772	863	762	804	783	786	725	782	836	794	772	783	821	744	738	810	784	781	782	799	812	805	812	817	774	778	826	802	804	789	710	750	764	785	795	752	748	830	796	786	789	771	758	784	757	763	749	811	783	785	782	835	844	767	806	758	817	758	730	782	777	776	784	821	777	778	833	738	807	789	776	777	774	821	776	765	759	807	775	789	828	744	737	791	796	756	803	779	799	805	765	817	784	845	737	798	757	797	769	814	841	768	782	716	782	774	747	811	785	764	784	790	794	793	743	778	772	794	789	794	792	762	777	755	781	750	763	790	778	779	759	736	787	756	765	786	791	812	767	747	792	762	766	801	784	754	743	770	778	767	755	783	768	833	791	816	797	763	791	794	772	744	808	768	764	772	767	784	791	755	765	793	796	778	784	794	775	804	795	775	804	857	772	809	798	779	793	775	789	801	746	783	762	777	791	765	750	775	787	722	832	784	776	769	766	784	748	805	760	756	828	800	792	739	771	782	830	787	777	771	776	745	757	753	764	769	780	822	745	805	740	801	773	804	794	771	769	817	770	760	747	777	845	796	756	714	782	775	776	808	773	758	780	751	788	753	773	771	803	809	785	819	791	782	784	801	777	776	763	780	745	784	760	800	767	755	751	728	839	777	798	712	809	795	846	802	831	763	749	799	792	748	797	739	785	757	825	767	752	808	769	779	808	746	766	766	822	797	772	771	833	788	817	811	773	760	784	744	774	747	789	734	809	797	797	760	774	753	801	754	792	795	830	788	803	749	860	793	795	825	778	780	780	816	790	794	772	776	768	782	825	775	764	781	831	785	768	813	804	827	796	749	788	764	795	746	767	780	785	730	785	774	799	786	762	780	813	777	746	745	822	762	787	806	749	825	819	786	814	758	778	777	737	784	764	772	757	800	807	786	759	772	853	699	812	757	740	801	808	739	746	744	788	752	806	791	712	811	773	768	742	801	761	815	766	787	798	767	726	784	788	753	752	743	811	796	815	745	812	751	797	738	737	761	791	732	754	815	769	789	792	789	788	763	764	767	771	761	773	789	824	780	784	819	749	788	768	824	818	798	798	793	788	772	787	779	782	751	776	792	754	804	716	775	751	832	794	785	745	806	810	791	784	816	780	766	821	785	810	792	771	783	755	817	768	741	808	742	764	763	762	779	799	797	791	771	751	784	786	786	828	734	789	755	768	759	851	765	719	771	798	752	822	802	791	831	774	809	772	766	798	866	751	781	843	839	767	835	801	761	845	758	769	820	785	770	801	793	798	798	750	812	806	760	831	756	817	736	792	790	815	818	773	742	794	774	771	808	772	753	769	806	790	768	777	765	805	808	745	832	748	777	781	786	805	813	818	758	789	795	719	759	778	813	746	823	770	744	761	767	789	794	792	749	824	782	775	807	762	776	747	760	803	794	797	771	728	790	783	759	761	819	806	771	796	705	816	801	802	773	763	786	786	771	748	758	778	762	760	762	749	765	829	746	740	765	738	743	773	771	806	780	818	760	757	800	831	779	804	766	824	768	771	754	801	769	713	760	759	755	805	781	794	743	784	793	750	752	795	790	755	783	823	788	818	806	783	763	782	804	719	776	833	755	845	753	784	812	776	734	812	820	776	762	801	845	784	794	765	738	822	764	803	811	768	806	812	817	782	784	768	769	814	733	762	767	800	803	811	833	738	777	782	776	761	770	749	775	775	755	800	782	793	714	817	775	818	767	793	772	814	779	791	763	823	789	809	796	782	778	741	788	754	810	752	772	755	776	771	830	787	779	769	731	785	724	786	815	805	756	791	755	767	774	850	826	798	809	807	754	800	745	815	761	783	772	803	796	792	750	786	755	782	762	763	768	785	764	785	769	792	722	770	773	826	765	812	821	804	784	809	772	814	801	811	785	823	800	789	773	792	783	787	811	818	791	778	738	803	759	744	832	744	726	781	746	764	748	814	834	790	776	769	762	789	785	838	787	818	788	803	800	747	801	725	771	806	815	798	764	755	759	782	759	850	737	783	754	750	796	775	777	763	854	761	758	756	797	804	772	788	778	821	846	807	785	740	796	754	764	795	771	817	764	796	711	746	796	752	828	817	791	779
29159	18391	8753	4752	3059	2955	1883	1878	1997	1527	963	635	697	1098	789	1702	1179	531	553	604	456	430	416	502	422	457	655	1123	794	331	283	305	309	426	516	465	414	378	291	289	303	278	247	297	283	264	293	273	312	256	281	307	286	315	275	250	276	268	279	283	271	285	303	288	277	272	286	280	274	268	253	283	279	256	299	246	293	273	282	308	309	251	274	275	260	244	236	299	306	303	279	314	277	297	320	267	309	295	280	289	273	279	305	316	265	318	262	296	281	278	289	314	286	286	276	300	279	317	266	244	282	290	284	289	258	298	266	250	291	308	275	296	267	281	275	311	281	254	268	300	280	270	285	273	276	287	295	285	278	270	266	297	273	305	280	318	289	308	289	285	278	273	293	289	278	248	286	272	272	270	282	276	304	290	294	285	287	284	318	265	290	292	280	290	297	284	272	296	288	307	298	267	280	292	255	265	294	303	291	301	269	300	249	327	281	253	246	289	296	278	287	300	280	270	275	300	294	263	289	313	278	286	290	265	269	287	252	295	287	294	295	254	282	255	271	280	273	289	266	314	259	312	292	301	309	294	300	297	320	264	285	312	264	291	306	264	299	286	268	264	285	283	300	293	273	284	257	244	261	285	270	309	327	270	273	270	279	282	285	298	272	289	283	266	278	246	284	281	264	291	285	280	295	309	280	265	294	283	310	306	247	251	313	285	300	314	258	287	291	302	254	270	262	294	284	321	271	296	267	249	301	303	281	271	301	262	287	282	294	296	291	275	287	274	300	256	273	261	279	273	278	264	282	270	297	281	295	279	272	292	286	290	296	290	277	289	304	282	258	283	269	277	295	260	294	277	280	272	257	285	282	258	289	294	252	268	293	258	250	272	292	275	275	262	282	270	273	292	261	290	284	279	299	302	291	279	271	272	306	292	256	277	287	291	291	288	289	273	268	252	298	295	285	292	285	254	273	305	266	312	298	275	291	262	279	301	278	264	292	314	259	291	290	272	265	286	308	304	283	295	312	288	305	279	282	276	298	265	317	279	282	294	256	286	250	294	255	267	298	255	289	305	288	296	277	289	299	301	312	259	277	252	286	276	324	302	283	300	286	255	247	297	260	279	277	291	290	266	256	297	292	265	293	279	287	268	268	309	291	254	269	291	275	316	272	269	280	291	286	301	287	306	325	290	246	249	303	275	283	277	291	294	288	262	324	311	264	296	298	269	278	268	271	280	281	260	291	278	269	259	262	301	263	254	261	275	286	296	268	270	277	296	282	285	276	282	275	290	298	302	281	275	279	286	294	312	268	264	273	288	321	284	278	280	292	285	281	268	278	271	307	262	269	298	308	260	295	279	305	309	288	243	285	282	306	304	300	271	292	285	296	276	279	284	266	285	329	287	286	267	317	295	279	306	276	269	276	267	288	242	284	288	292	290	285	251	278	278	275	305	314	303	280	289	299	275	302	292	299	276	268	283	275	270	293	283	271	262	314	262	256	308	282	276	283	308	273	268	310	293	286	275	289	289	276	296	282	299	292	283	296	291	260	280	281	297	291	252	280	287	299	238	273	307	277	291	277	281	264	276	321	268	280	306	303	249	300	311	278	261	253	298	287	274	262	275	283	300	292	281	257	306	288	292	286	283	311	274	270	294	307	294	285	295	263	258	269	299	310	286	295	283	302	296	254	270	289	298	273	265	255	289	253	290	246	278	265	304	271	314	290	276	257	277	294	264	281	311	269	283	308	307	283	311	300	310	284	309	285	298	287	260	285	279	328	264	252	321	281	285	293	298	286	278	283	296	263	291	276	317	274	314	271	263	284	295	287	290	287	279	310	264	276	281	299	282	282	323	302	285	288	314	289	312	272	285	257	267	260	250	281	269	276	249	303	271	287	255	277	266	275	275	305	278	283	256	291	270	258	295	277	303	268	291	314	278	276	279	273	290	271	287	282	269	323	281	256	282	292	270	311	279	304	261	269	277	260	303	312	271	282	280	303	275	274	290	290	306	314	277	293	284	290	283	255	294	295	252	301	288	261	285	301	281	289	283	266	297	285	294	286	294	279	289	268	265	259	296	295	278	295	292	290	279	303	289	290	289	306	252	262	258	313	299	279	299	291	264	281	295	289	312	280	287	292	287	267	262	287	282	267	243	294	278	291	278	300	297	279	284	291	290	291	306	295	278	288	321	289	286	278	280	272	274	284	273	240	289	288	293	287	280	286	304	290	285	278	281	260	279	283	281	290	296	291	287	242	292	286	289	306	284	279	278	289	292	265	289	286	274	294	283	294	288	279	307	325	286	248	281	300	280	308	290	268	295	283	264	286	302	297	277	308	303	299	271	298	287	259	280	295	301	299	279	287	285	281	255	281	283	291	304	292	302	285	290	277	283	304	282	298	291	287	286	251	254	281	276	290	270	270	284	276	282	274	289	259	285	292	308	298	291	271	279	299	287	269	279	284	294	289	272	271	297	291	271	282	289	315	289	261	278	253	302	282	293	298	290	295	310	306	284	267	285	271	292	285	273	272	286	293	286	268	266	298	272	320	281	295	274	277	272	301	276	254	292	305	274	326	291	301	289	267	285	274	249	274	300	277	306	311	291	285	273	293	310	262	269	285	298	287	292	300	289	246	294	289	295	257	276	281	305	278	282	266	270	255	305	315	305	274	271	279	269	286	279	293	299	282	284	299	277	285	327	294	272	315	273	270	291	339	247	296	285	281	291	282	295	279	263	297	275	252	313	289	296	255	241	290	293	301	287	257	302	273	281	270	300	275	304	266	310	289	295	299	258	298	293	291	262	258	284	306	259	283	307	301	279	276	284	266	276	256	299	281	333	294	280	297	279	287	285	268	308	277	281	286	284	281	287	285	281	285	261	306	282	289	297	295	314	288	321	274	303	271	274	310	283	263	251	271	303	271	297	270	278	291	303	262	276	327	303	295	264	317	288	300	294	290	260	290	273	261	271	255	259	286	311	270	279	268	284	286	276	288	283	282	280	295	292	291	267	276	292	301	287	303	271	271	294	288	292	300	307	261	257	287	298	309	292	278	299	290	290	279	279	289	281	294	278	263	283	257	278	292	291	261	285	285	299	262	297	271	300	288	273	272	259	275	272	267	296	309	296	306	304	274	284	276	287	295	288	288	283	282	293	291	285	274	268	269	265	297	280	273	297	291	314	283	271	277	288	295	289	286	289	264	284	263	303	280	249	298	276	285	291	273	291	293	271	310	306	257	285	267	318	292	322	275	288	284	268	291	271	286	289	298	289	281	304	272	270	283	298	292	249	296	268	307	282	286	292	297	296	291	297	271	303	278	279	272	294	255	281	295	284	305	285	248	267	295	273	266	291	285	293	285	262	284	272	287	268	299	287	277	272	280	253	261	295	286	260	258	284	270	273	268	299	272	279	318	276	292	312	277	270	306	307	274	293	296	283	292	280	266	304	263	305	301	282	271	267	268	289	280	298	282	275	281	266	292	268	281	320	281	290
8625	8729	10687	11641	10569	10892	7555	8084	8536	6698	4465	3014	3250	5545	3966	8850	5965	2256	2527	2787	1731	1695	1878	1925	1526	2063	3168	6164	4027	1026	1033	1056	1029	1509	2367	2120	1742	1234	1014	889	852	811	781	787	838	827	822	779	783	779	862	805	786	806	831	748	808	836	766	858	808	792	810	847	834	811	791	826	812	829	814	807	824	821	850	793	808	816	762	854	843	835	791	786	850	804	834	811	739	808	844	807	738	828	843	833	808	866	825	826	805	814	772	779	801	772	821	876	834	828	806	829	779	814	861	756	823	822	796	780	834	777	831	861	789	789	785	767	730	802	755	860	829	758	799	772	854	807	823	746	835	809	829	762	764	811	845	783	824	842	788	786	789	790	846	771	821	792	799	816	864	789	784	796	839	808	834	841	808	796	776	774	832	849	796	805	818	780	818	809	819	762	795	807	800	775	794	797	862	820	754	787	728	758	794	773	816	809	817	809	845	753	757	823	812	785	737	814	823	784	790	780	782	843	849	836	814	789	817	807	783	791	831	826	816	771	830	817	818	800	860	829	777	804	758	799	818	838	777	824	801	820	881	808	798	835	819	816	838	812	795	792	818	798	789	804	821	831	815	843	801	797	785	793	806	817	774	802	826	872	800	794	814	820	796	818	810	838	761	808	781	789	771	781	800	793	814	798	782	824	776	778	793	840	800	776	799	815	793	792	792	840	824	778	876	776	803	836	799	776	767	848	777	816	821	752	816	799	751	778	769	794	794	807	831	778	766	806	819	848	810	811	839	781	818	784	796	761	820	816	779	819	813	782	771	797	843	759	791	869	799	806	829	792	813	797	823	856	814	832	841	840	781	837	757	853	789	769	786	840	769	854	753	845	774	816	786	804	801	823	792	836	804	807	781	776	813	799	810	758	780	781	847	861	769	809	831	795	750	757	812	796	801	868	802	815	836	802	808	814	878	855	815	826	769	761	790	777	799	786	802	814	793	782	813	812	863	798	770	826	807	821	795	742	771	813	775	769	799	838	754	779	824	829	789	794	821	775	791	806	784	791	801	802	806	834	816	869	838	787	771	810	793	766	833	788	814	833	820	784	824	800	772	787	781	841	776	852	823	825	813	823	850	796	810	847	775	824	814	781	806	828	829	763	801	818	802	762	772	871	810	783	834	793	796	792	871	799	815	784	823	812	825	771	840	776	817	746	836	797	840	793	823	772	817	859	827	791	806	823	791	786	805	792	832	794	825	814	819	815	797	813	822	780	808	823	775	830	843	798	858	833	786	819	780	764	802	789	845	832	825	777	804	850	871	833	818	796	807	772	820	789	824	778	763	827	814	838	810	809	844	865	815	781	792	811	831	842	826	846	835	774	839	810	872	801	794	808	814	747	806	836	809	799	829	806	825	823	839	755	781	818	827	791	818	836	839	760	809	769	764	822	815	802	847	834	862	788	787	807	839	814	814	862	833	755	836	795	795	806	799	794	808	863	816	779	783	817	743	797	807	814	783	796	804	771	814	823	847	825	759	799	818	786	769	813	780	838	773	805	771	779	823	815	794	815	753	805	807	782	802	810	788	850	849	841	798	807	840	823	797	823	788	787	780	718	816	788	815	776	834	808	799	814	797	791	823	772	833	780	763	774	831	785	795	808	784	845	757	796	802	823	805	734	851	792	839	782	830	783	818	793	815	791	844	810	796	779	761	803	793	773	803	780	760	799	835	872	799	765	839	806	792	756	742	780	845	799	801	779	761	820	784	803	816	796	792	780	822	799	806	806	772	821	834	855	806	748	752	817	803	795	788	814	799	840	799	781	813	789	792	812	829	804	813	823	832	782	869	806	822	813	772	782	805	782	811	781	755	781	788	803	788	857	785	827	793	818	827	779	777	813	838	763	827	750	815	830	836	768	814	784	825	859	784	781	793	824	780	788	785	778	816	796	840	811	787	796	745	799	811	829	779	811	770	838	804	791	785	799	778	796	779	797	777	778	811	787	843	799	758	793	788	805	812	825	817	816	815	856	821	824	793	816	805	788	760	810	821	794	790	781	799	777	831	805	825	859	821	812	831	824	816	789	815	812	789	764	840	787	786	772	778	795	810	770	800	805	765	816	805	772	749	837	872	793	841	782	779	804	803	782	783	755	822	794	821	796	735	757	765	852	815	770	802	832	847	825	792	785	787	840	806	854	822	784	785	839	805	807	808	787	802	772	782	834	792	771	809	818	845	790	797	825	787	786	788	829	827	796	775	809	800	800	772	792	808	829	817	794	770	751	839	820	809	809	778	806	769	821	778	782	769	767	767	823	816	798	775	793	807	796	836	813	816	779	769	778	773	795	795	793	804	773	794	790	829	764	782	823	778	769	808	764	797	803	802	821	781	788	866	794	793	785	810	802	859	830	824	856	782	810	822	805	867	858	846	850	793	823	791	791	769	791	776	836	817	797	782	778	787	800	818	787	806	797	818	778	805	801	784	779	844	858	819	780	839	786	857	846	804	824	758	832	843	790	815	796	773	783	780	823	820	822	779	765	796	809	836	836	788	819	818	823	812	809	806	824	782	809	819	831	785	782	809	852	739	796	822	847	768	801	770	744	862	820	775	815	798	786	763	770	830	759	816	859	753	813	734	767	777	830	775	809	824	785	801	818	846	827	827	788	797	758	818	809	792	807	823	810	747	845	772	806	841	820	790	835	823	758	753	774	801	787	824	811	772	808	794	788	752	789	803	762	751	757	771	793	853	825	778	805	792	795	837	826	801	780	806	746	805	822	811	787	812	822	789	803	803	785	851	796	815	814	791	811	813	846	836	765	796	807	805	808	840	800	796	809	782	772	821	830	832	806	796	802	798	768	792	841	761	829	831	809	853	801	779	825	786	793	817	803	811	784	794	799	769	759	814	836	841	785	833	799	798	799	803	758	784	780	855	818	756	829	789	792	806	806	842	853	863	810	729	856	814	831	817	862	793	768	796	811	782	856	781	793	826	831	766	755	761	776	809	780	783	809	745	805	824	810	778	795	793	804	813	803	778	796	826	785	762	769	810	834	748	815	784	808	840	831	853	781	798	796	780	833	813	822	780	755	806	814	785	795	808	835	797	810	824	793	822	835	781	787	791	794	788	795	785	786	798	817	807	767	777	816	816	795	855	802	819	798	838	786	775	805	837	758	770	815	810	793	796	803	770	790	810	786	805	770	812	831	816	756	747	790	797	824	798	861	771	747	787	752	816	815	796	785	815	854	831	801	794	760	794	820	801	767	795	824	815	829	849	770	816	767	831	798	792	737	810	815	797	762	853	824	839	772	810	826	790	763	839	742	784	819	799	823	750	811	783	783	786	777	787	876	810	854	823	815	809	750	817	814	781	845	799	790	788	802	835	826	788	835	770	781	755	780	842	791	833	816	816	788	805	905	830	760	817	773	782	818	787	801	824	859	848	755	798	803	790	820	810	804	825	790	784	814	775	804	765	801	810	841	814	835	768	821	795	778	803	792	833	802	845	811
29284	21119	13977	8241	6078	4889	3193	3143	2952	2770	1505	982	1308	1536	974	2393	1529	741	792	1301	743	568	770	660	492	483	1269	793	373	384	410	364	379	725	1021	863	662	457	372	303	296	313	314	325	275	272	276	294	306	335	290	306	291	328	283	272	297	312	287	307	316	305	304	290	300	334	311	294	309	295	304	301	274	296	293	299	279	315	290	302	303	291	291	279	301	285	307	312	270	302	261	272	329	325	276	307	313	284	283	295	312	318	307	298	281	291	336	278	300	305	336	308	330	308	324	285	303	254	261	285	288	321	288	316	307	282	294	290	281	305	241	327	283	320	298	322	265	300	297	315	315	318	279	312	312	283	304	323	302	287	294	288	289	314	296	301	285	293	297	282	261	301	318	326	308	324	269	307	315	282	279	284	332	299	291	352	301	276	322	286	301	305	322	287	295	271	307	277	279	296	295	305	284	303	289	255	316	284	301	268	315	291	309	301	271	274	315	290	286	327	309	332	313	297	292	289	299	279	299	280	301	267	287	288	290	285	272	328	295	285	284	276	293	288	297	300	290	285	307	302	300	332	308	278	294	271	271	304	319	269	285	279	267	302	321	277	285	302	333	284	290	271	294	297	305	327	304	312	265	325	280	295	278	343	315	292	300	296	303	289	272	271	272	305	284	303	310	286	296	294	309	287	277	291	311	293	257	326	280	294	293	280	288	319	304	312	291	314	317	322	286	298	271	299	298	273	287	299	282	268	261	288	266	284	301	328	296	291	305	308	295	276	277	300	317	277	273	324	284	296	304	294	295	324	260	305	288	312	306	323	251	305	281	291	302	309	293	285	315	269	274	292	311	271	287	272	298	296	272	300	340	292	296	299	280	298	260	302	277	300	280	328	281	299	323	345	284	287	289	331	287	325	296	308	293	306	278	313	325	330	297	287	323	314	281	296	303	312	306	270	316	295	282	251	322	319	274	294	304	291	276	293	328	311	319	303	280	270	310	294	292	298	299	282	272	288	309	321	311	285	280	290	305	309	293	293	309	279	277	275	269	268	308	311	297	293	279	252	302	280	305	291	310	295	277	299	279	349	281	282	288	292	281	290	319	298	285	309	294	317	277	299	240	330	298	276	273	306	328	322	320	292	283	267	301	297	287	321	295	274	331	296	283	284	315	287	283	321	342	281	291	298	314	291	323	302	310	301	311	313	278	288	326	270	286	300	301	276	295	305	279	293	296	309	292	287	271	283	274	302	293	327	301	271	268	268	314	262	264	295	256	297	313	284	336	281	259	296	290	279	344	297	297	303	262	286	275	287	291	310	296	307	302	303	277	279	299	296	306	294	293	277	296	311	265	305	330	294	267	327	308	288	300	305	276	319	295	299	305	314	307	276	324	312	299	306	261	312	320	297	324	305	290	279	293	302	304	298	296	299	291	290	274	305	287	310	282	268	341	282	291	292	338	323	324	292	279	296	304	282	310	290	287	287	316	301	334	314	288	322	292	315	279	276	302	298	287	291	281	259	274	287	305	302	298	300	326	278	304	285	296	313	288	278	321	295	264	283	288	324	276	303	298	271	286	308	324	290	301	330	268	320	287	301	259	300	305	291	308	291	295	292	285	286	286	308	274	287	306	269	347	287	318	277	307	312	288	320	304	317	280	307	305	291	305	289	291	305	278	315	342	295	299	259	296	288	319	276	297	278	279	311	306	316	320	278	322	313	287	260	333	304	322	297	296	288	324	290	312	264	304	274	282	283	291	295	279	285	293	285	303	298	291	275	302	300	304	274	301	306	318	297	273	277	293	298	283	291	293	295	324	313	281	290	293	315	315	306	304	321	306	331	285	295	294	289	295	263	318	275	268	271	283	303	293	298	256	309	289	320	274	314	289	295	284	310	281	306	317	286	293	273	291	296	302	294	297	285	337	323	326	327	283	305	263	327	298	258	256	309	290	267	272	284	308	277	267	323	300	297	307	301	290	277	287	286	312	273	315	299	269	303	290	276	291	319	299	289	281	308	316	303	304	312	292	272	290	295	272	291	307	301	295	301	287	300	307	278	286	305	326	321	291	306	300	281	316	295	304	305	304	258	315	305	283	304	320	302	306	294	338	271	284	277	287	326	280	307	299	268	277	312	330	280	309	300	322	309	284	313	301	273	279	276	300	320	270	289	295	282	277	283	298	301	325	286	298	299	303	282	298	284	294	287	267	294	296	305	303	290	281	294	285	282	327	289	276	294	297	291	294	279	279	329	277	274	281	283	260	291	307	285	270	287	290	305	290	270	302	295	315	277	287	286	318	333	294	307	323	283	270	323	277	268	295	290	283	288	295	300	281	285	292	327	296	280	306	286	277	317	315	294	297	310	315	271	291	277	301	283	300	313	267	272	284	299	290	282	277	309	281	311	303	297	271	296	286	292	286	274	280	294	272	288	295	310	299	269	294	304	288	297	304	267	314	276	300	296	288	303	291	316	280	290	303	299	298	285	294	316	279	283	280	303	280	282	302	288	297	311	306	298	260	284	284	317	291	286	310	292	287	251	267	262	280	277	297	325	316	305	293	293	309	285	298	302	290	295	315	284	308	321	269	299	308	280	285	272	284	328	307	304	281	302	276	272	277	285	317	289	343	283	275	250	328	285	286	288	318	286	285	305	327	287	273	275	299	281	285	272	294	302	324	317	298	295	293	280	290	284	291	296	289	297	314	290	284	329	276	269	276	297	299	293	310	287	307	303	314	297	287	271	256	304	285	301	307	283	287	315	271	308	299	332	289	286	285	291	322	307	259	296	292	306	312	308	330	276	294	319	315	318	294	286	295	301	302	284	317	303	301	306	242	280	327	302	298	329	317	282	322	273	317	306	295	324	316	304	289	287	271	311	286	291	294	313	299	270	317	304	278	308	276	319	333	316	280	289	295	300	311	290	281	303	270	320	284	300	295	306	263	313	300	278	301	308	300	293	291	303	282	292	286	298	288	305	290	314	278	287	277	299	294	307	309	313	292	311	273	309	292	293	336	297	269	290	275	254	306	282	290	306	292	278	279	309	282	285	290	278	281	285	276	305	307	299	285	288	276	299	281	303	295	310	287	313	284	263	321	302	313	274	294	266	276	276	290	318	292	300	271	298	287	301	270	286	288	287	305	286	283	297	298	318	289	287	295	314	312	295	298	294	286	272	290	297	312	314	302	288	300	318	286	317	330	298	297	262	304	285	286	284	286	318	310	323	292	297	270	312	249	300	296	289	276	322	301	287	288	268	308	314	294	300	292	306	285	302	288	304	282	291	327	298	294	355	280	310	281	311	262	303	313	328	280	298	305	294	305	271	335	303	299	244	311	280	308	301	299	290	281	300	330	314	322	295	288	277	332	263	305	306	293	302	315	303	299	289	333	277	315	302	301	287	287	276	288	282	291	290	319	303	297	309	302	304	315	273	269	304	346	285	308	316	291	253	299	287	266	286	298	262	312	300	282	283	302	293	295	301	282	274	299	287	296	297
10101	12354	14748	16051	15763	14262	10667	12346	12018	10896	5632	4636	6531	7243	4839	11900	6930	3424	3927	6271	3254	2550	3621	3301	2047	2172	6751	3634	1408	1437	1616	1506	1400	3547	5737	4212	2964	1730	1220	1036	921	886	891	834	824	825	801	815	787	854	823	797	817	863	852	870	820	833	828	885	798	814	856	827	864	820	814	844	826	840	843	808	849	855	849	779	787	841	854	832	902	808	836	782	853	835	852	847	770	830	788	788	837	792	822	844	765	799	803	779	820	837	773	866	800	817	803	843	840	863	835	862	879	830	789	824	779	838	825	835	879	820	790	826	821	811	871	826	771	786	805	865	819	826	834	810	860	846	786	872	891	786	806	866	828	810	795	868	805	808	856	833	808	766	820	777	833	785	853	829	844	777	843	803	810	819	894	792	853	847	809	830	887	814	814	806	839	812	868	846	901	822	823	827	817	800	810	823	831	822	832	838	866	789	838	831	850	808	799	846	853	840	807	851	838	801	854	831	827	833	803	839	789	810	816	812	868	821	821	817	772	789	836	843	850	851	809	872	803	830	858	848	872	815	860	788	847	864	805	819	861	800	795	842	849	814	829	800	876	832	805	829	816	793	800	816	843	874	813	812	875	877	832	806	834	794	892	871	817	819	818	819	808	803	806	843	818	821	804	808	790	833	826	874	871	818	841	840	842	852	850	844	812	806	834	883	786	778	855	816	783	849	847	847	834	794	811	863	876	801	832	808	814	838	811	784	874	816	780	847	767	840	852	784	810	787	801	861	838	857	822	833	785	832	840	872	808	789	852	811	812	803	798	791	837	853	810	837	795	886	803	792	870	816	845	866	806	822	790	830	787	813	817	820	799	789	822	817	782	825	837	769	832	884	819	876	786	791	806	804	827	837	881	798	805	825	795	839	834	844	870	820	843	837	806	862	884	852	813	841	820	833	885	789	783	789	857	876	831	825	834	756	833	826	818	833	867	805	826	859	822	838	851	848	812	822	825	874	825	790	847	858	867	828	800	868	842	849	769	858	825	814	824	826	797	803	829	833	843	827	778	817	844	822	797	784	846	821	818	819	844	806	800	852	835	796	834	818	864	834	799	784	801	806	845	836	871	836	771	848	769	847	852	845	852	834	803	803	877	854	798	836	863	860	832	805	850	785	841	771	813	801	831	822	789	821	798	849	837	865	809	810	823	790	843	829	747	832	840	872	779	855	833	790	852	805	779	849	832	843	835	825	833	804	776	811	901	783	827	834	811	840	832	850	853	826	781	837	814	819	866	853	864	864	873	880	837	807	780	814	784	819	775	854	839	818	834	817	783	777	796	821	814	839	815	845	799	820	835	836	840	822	837	824	854	777	873	800	808	800	819	783	785	810	804	821	839	830	820	792	812	824	823	795	766	834	826	799	804	857	911	850	837	822	807	801	839	835	799	808	804	850	758	809	833	794	839	857	855	766	906	825	820	809	825	788	816	806	775	810	857	851	832	826	828	827	862	819	835	845	847	801	847	844	843	837	837	852	810	789	822	794	814	867	843	784	862	843	828	814	819	850	828	792	761	843	904	826	771	785	811	873	821	841	768	835	809	845	836	840	818	889	796	794	856	804	792	828	817	771	840	846	818	785	841	840	830	854	822	862	811	872	865	824	804	874	850	817	871	834	840	841	794	790	809	898	826	831	795	771	838	823	847	842	863	796	863	851	842	806	868	785	867	789	886	831	833	829	820	835	858	855	851	796	871	819	803	863	840	801	840	814	846	829	834	837	784	826	799	814	833	824	776	796	807	830	800	796	854	849	834	817	786	864	834	838	823	813	866	805	830	863	833	814	850	807	830	814	850	881	823	772	847	838	794	858	838	814	812	830	835	818	823	868	866	789	805	865	840	847	851	822	809	810	834	851	826	820	838	823	843	828	866	829	862	835	818	849	792	837	792	802	779	806	859	843	847	852	862	865	790	872	827	861	775	793	840	872	837	842	791	811	810	827	894	838	805	793	870	873	813	827	801	838	785	840	815	861	843	833	874	828	841	773	839	789	881	810	843	838	820	822	813	806	845	861	805	824	866	818	841	880	821	795	789	819	831	824	831	846	824	867	821	844	803	832	869	785	828	862	814	808	833	833	815	800	835	849	809	852	795	791	826	824	820	816	803	841	827	792	827	836	806	812	811	845	825	831	836	841	858	821	785	842	842	838	826	859	852	834	804	813	806	796	806	806	868	803	802	794	798	813	793	874	830	814	855	789	791	786	812	775	847	812	816	822	785	820	793	825	806	791	784	871	829	839	872	854	830	823	824	843	774	869	779	844	829	859	879	821	833	819	821	854	752	827	834	814	827	787	836	833	798	867	765	817	828	783	867	837	875	850	842	814	812	860	844	852	865	825	803	877	841	835	805	819	838	841	836	797	830	846	780	854	769	845	824	828	828	837	810	822	860	834	831	837	850	850	880	844	818	831	840	825	864	837	872	776	857	809	791	827	854	795	842	842	817	835	821	871	855	791	849	805	787	860	809	810	899	839	804	781	815	828	822	790	810	872	802	835	832	740	791	780	831	858	834	852	823	863	860	827	849	872	839	844	825	835	755	871	838	783	821	812	792	811	857	821	851	835	846	803	865	776	816	827	805	846	809	804	778	809	886	864	787	777	812	821	828	833	779	839	835	842	834	835	824	813	827	824	843	824	850	807	809	863	837	790	829	827	855	784	801	790	838	840	800	854	835	801	851	897	828	865	807	832	834	815	864	852	805	823	777	809	802	813	793	854	847	827	860	800	882	804	833	850	786	876	838	851	824	891	846	825	838	825	780	882	826	827	837	832	847	764	816	880	791	792	837	821	812	905	823	897	823	807	805	811	859	845	824	869	806	848	876	867	822	802	830	843	813	806	845	891	806	823	864	841	838	825	828	790	814	789	824	828	812	795	838	804	792	834	789	768	807	817	831	801	880	749	790	801	846	850	846	812	798	847	818	856	826	829	834	827	855	846	822	856	864	815	831	872	840	855	804	788	805	854	825	882	776	779	851	777	840	780	840	817	859	826	800	814	844	868	802	860	822	797	820	840	815	816	847	820	798	824	894	823	869	817	813	841	812	824	801	808	838	825	825	815	803	842	798	817	823	801	844	871	814	810	823	813	790	800	851	838	860	855	814	800	810	824	826	816	784	818	869	830	898	710	810	849	839	872	825	813	878	853	888	834	827	902	829	831	833	820	857	877	811	860	797	783	810	864	779	831	882	873	801	796	865	822	847	836	776	837	852	809	864	805	813	845	874	823	830	828	825	850	831	830	777	806	811	844	847	835	901	856	852	827	801	852	809	788	868	825	832	820	851	814	792	810	874	775	790	811	874	794	822	788	791	791	808	796	818	815	805	809	798	838	843	818	799	794	852	844	842	826	838	848	804	855	843	801	785	868	851	785	851	848	833	807	842	844	822	770	817	846	803	823	794	816	831	843	833	830	848	869	885	824	799	850	833	798	769	838	863	819	806	864	832	850	804	861	852	802
28535	13267	2161	1169	865	641	547	570	497	439	357	335	366	348	339	388	351	304	311	285	306	302	313	299	288	285	283	254	274	279	271	283	285	287	299	318	335	283	270	290	277	287	274	263	274	278	257	245	288	239	273	256	284	266	251	264	243	274	243	274	251	267	246	269	235	261	285	250	253	234	261	279	271	262	277	275	292	274	286	258	255	271	260	262	282	277	278	273	277	285	267	256	247	255	256	261	264	242	227	234	245	249	255	253	273	282	266	248	256	226	277	241	262	238	223	234	297	294	260	269	225	285	255	269	258	264	277	261	271	291	242	279	228	265	242	226	235	222	259	268	240	259	309	269	243	269	267	286	278	248	277	264	261	245	261	288	300	246	246	238	263	270	264	281	268	258	241	277	273	235	277	248	253	266	254	271	266	268	240	272	274	254	231	258	306	287	248	286	283	244	275	248	241	254	243	235	270	232	285	303	266	275	238	270	272	271	236	281	250	267	265	237	290	294	271	261	265	254	246	259	270	217	271	259	261	263	257	260	267	256	276	250	258	274	248	266	246	251	272	289	261	276	258	231	255	258	276	286	277	250	273	282	286	261	261	283	271	263	264	246	249	261	232	279	247	294	252	258	275	274	269	235	253	248	275	243	268	252	274	269	240	234	247	251	261	261	281	237	260	265	247	265	259	260	259	256	260	247	262	274	272	270	244	241	244	254	264	247	247	245	251	273	295	243	250	247	269	263	258	286	235	257	272	266	226	240	250	266	246	259	261	276	268	240	268	234	230	237	245	284	252	255	282	259	267	251	249	276	248	251	290	274	245	250	257	268	277	259	254	263	292	270	274	259	261	280	241	238	283	265	257	265	303	248	294	276	261	222	277	264	245	264	247	264	281	248	269	280	292	271	264	246	246	273	258	254	255	241	240	277	290	262	265	258	263	287	252	244	228	270	253	231	280	239	243	254	275	290	261	244	242	295	267	245	254	274	254	248	261	252	259	263	243	274	288	282	260	270	259	266	233	234	263	269	253	261	264	245	252	245	266	276	268	265	269	251	265	276	247	240	272	280	280	256	277	258	243	287	280	286	260	243	258	252	266	286	256	287	265	236	259	274	263	294	252	264	293	290	231	254	244	255	236	246	258	274	263	248	238	270	283	257	273	282	261	278	279	236	259	246	267	257	269	247	253	272	254	221	276	247	265	271	263	257	244	253	241	262	248	227	228	235	259	250	251	245	258	262	289	272	280	266	271	268	264	254	269	263	247	262	263	232	267	247	245	275	262	262	241	266	270	258	258	223	276	254	237	264	240	230	230	233	261	226	278	242	232	292	219	250	276	255	278	270	271	268	268	281	268	234	277	269	300	299	251	247	252	259	236	293	266	249	232	274	261	266	258	280	245	235	279	254	241	261	272	243	251	240	248	266	256	227	243	270	262	242	254	217	252	257	256	260	246	247	265	255	234	282	265	266	257	250	241	274	269	263	299	246	275	287	242	265	280	277	288	282	262	296	261	242	255	251	286	281	259	259	276	288	264	267	264	264	279	266	270	253	228	277	266	253	275	233	266	255	240	274	229	281	259	267	263	280	264	228	272	273	266	246	258	237	254	270	251	248	250	287	259	269	254	237	248	240	254	279	267	287	255	272	273	280	260	260	279	267	276	276	236	235	247	272	221	244	292	266	260	282	232	236	257	267	265	273	255	234	266	253	263	261	246	261	248	222	241	262	239	262	277	266	260	269	266	290	271	256	268	261	260	281	223	266	261	299	268	262	265	290	279	278	278	250	263	256	223	271	239	254	268	265	292	268	261	270	276	250	275	271	246	279	255	250	290	259	250	270	268	268	269	277	263	250	279	262	262	269	282	275	250	279	269	271	233	257	241	264	265	279	265	243	243	259	273	273	243	256	275	257	229	251	293	280	233	260	280	268	274	275	242	262	265	255	239	279	269	267	286	262	248	259	263	248	265	276	269	274	268	269	259	241	273	230	267	255	283	268	248	255	264	299	237	225	247	259	271	245	269	264	267	251	230	254	232	257	245	269	277	275	222	261	225	255	238	277	275	285	256	256	280	287	274	249	254	220	245	263	248	281	279	271	259	276	223	244	281	267	247	269	250	247	270	263	251	276	268	244	237	291	255	229	277	257	278	240	269	250	253	240	267	262	243	253	275	256	238	280	270	244	265	275	245	236	270	260	271	256	243	264	278	277	269	296	269	253	251	242	271	271	279	264	269	280	255	289	277	236	275	286	255	253	252	305	251	250	245	276	272	260	253	264	247	244	253	270	245	280	248	265	246	304	259	263	249	251	233	259	263	275	252	224	277	290	266	264	264	264	273	224	247	227	279	268	264	267	260	236	264	261	265	246	238	267	246	267	235	249	263	232	265	252	266	288	272	291	244	278	257	271	250	264	269	275	252	254	247	255	280	257	257	306	257	267	262	266	254	252	247	265	243	265	249	262	297	263	247	276	249	303	250	247	267	282	265	260	269	270	252	258	268	272	263	306	260	284	276	259	252	255	272	264	246	249	236	265	258	276	241	279	237	249	279	277	263	285	256	277	287	253	261	278	264	249	245	296	274	260	245	241	275	263	275	254	236	261	254	246	267	251	276	244	261	294	276	258	259	250	253	267	250	258	261	281	250	244	246	245	281	258	261	233	267	233	265	266	265	268	254	244	245	260	271	256	259	256	243	237	239	283	273	236	269	274	285	285	263	281	253	252	249	281	254	246	245	286	252	286	288	245	241	254	268	275	253	279	275	267	238	265	260	266	274	264	259	275	243	233	253	262	257	275	252	284	290	254	257	268	297	259	263	259	305	247	269	270	254	280	261	289	272	272	243	240	296	242	254	266	254	252	257	260	253	255	276	245	276	257	261	293	304	278	263	277	267	265	232	272	264	296	269	264	263	257	270	259	312	259	237	247	261	241	259	244	267	263	245	254	284	252	262	281	256	244	243	276	256	269	239	268	229	263	253	218	266	274	275	256	245	256	258	278	274	258	276	267	270	243	285	238	234	259	274	289	260	270	286	256	248	246	247	237	264	260	264	281	290	265	243	269	266	255	283	260	253	278	282	279	229	242	253	250	270	258	256	235	245	275	271	260	282	294	288	277	283	288	234	247	241	246	240	237	248	274	269	262	252	279	262	259	272	269	261	255	257	244	280	242	243	264	283	252	258	287	246	272	266	250	244	265	247	269	255	260	277	254	252	279	246	217	235	268	270	232	265	274	260	257	283	248	261	272	261	236	266	290	239	243	287	275	257	268	317	235	222	256	262	236	261	251	266	264	270	288	225	238	281	252	281	260	305	224	247	279	243	265	278	245	289	271	271	283	289	270	261	267	280	272	268	269	230	251	234	248	249	235	227	261	275	238	282	299	260	233	255	261	242	264	267	266	271	254	262	258	246	250	285	249	262	273	270	251	271	281	290	272	282	285	257	296	241	269	265	233	258	222	257	243	266	251	258	254	262	250	256	263	268	247	258	278
6867	2564	3806	4477	3725	2913	2355	2344	1999	1611	1348	1186	1206	1360	1258	1523	1124	985	953	998	1010	974	1069	971	913	908	866	828	824	822	840	862	838	959	1132	1236	1149	997	842	753	793	757	772	693	711	730	730	715	723	724	775	770	764	787	777	731	794	712	732	715	757	764	731	744	765	703	762	729	727	715	748	722	733	725	750	733	735	755	753	704	710	730	785	742	728	763	760	769	708	752	749	761	727	740	780	681	737	753	748	761	770	765	759	738	730	744	759	764	709	726	769	746	711	713	798	713	730	710	736	733	729	726	687	721	771	751	760	753	689	777	713	704	743	749	743	718	730	735	740	709	723	776	765	711	709	745	742	734	733	716	710	727	760	748	737	748	734	767	773	740	727	718	783	740	762	738	717	742	763	775	815	766	722	786	795	786	747	709	751	706	731	743	793	707	741	731	734	744	732	730	806	745	705	745	748	720	771	732	733	761	714	792	779	704	733	736	717	755	711	733	767	709	699	781	758	727	772	712	716	751	737	694	761	722	764	746	754	732	760	757	749	758	771	707	762	731	741	733	797	719	720	736	757	750	763	743	797	720	681	690	716	723	746	754	700	698	706	712	740	768	780	799	736	743	745	743	743	787	716	780	761	755	742	751	714	682	727	735	781	712	741	785	751	749	773	765	734	766	770	692	715	744	769	712	737	746	670	778	747	699	728	750	771	716	739	729	720	770	762	749	699	720	722	731	697	773	708	727	724	744	737	791	698	723	733	739	734	744	726	750	757	779	763	797	753	764	703	735	762	720	782	725	773	722	771	706	750	758	704	729	725	696	734	752	748	729	739	783	732	743	720	758	756	715	735	739	725	712	751	699	733	752	709	719	724	712	751	758	718	773	770	779	729	757	773	709	765	705	734	784	723	760	741	720	731	765	686	774	781	725	731	724	760	798	721	744	733	770	758	723	754	712	778	694	730	770	748	703	687	795	667	728	776	770	734	705	776	720	745	735	695	724	717	734	729	698	730	773	730	729	752	706	765	707	772	746	782	716	773	714	804	717	747	728	779	734	746	752	774	743	786	733	765	699	709	775	773	686	750	726	706	691	763	795	736	721	753	738	722	742	741	743	707	742	737	728	733	749	749	745	790	733	733	795	748	739	761	746	729	797	748	735	748	744	756	734	743	719	747	774	742	706	808	713	739	752	733	784	713	751	753	730	783	751	705	727	758	731	725	737	715	709	769	760	796	761	768	711	767	739	767	752	785	758	748	688	746	729	756	694	711	718	689	671	747	700	778	744	734	751	737	754	744	754	747	733	706	763	778	716	732	711	814	782	805	707	751	733	709	735	802	747	752	781	763	750	707	769	700	742	767	793	743	710	778	744	773	752	739	771	757	757	758	657	753	763	748	791	716	735	734	748	776	715	739	789	707	789	731	760	722	748	729	750	703	733	755	721	736	697	732	757	782	736	731	692	741	720	737	720	735	803	724	781	760	698	729	728	728	738	756	717	808	762	731	707	716	743	737	720	749	720	750	789	720	727	727	737	787	716	768	735	735	740	745	771	728	747	717	720	734	766	762	726	716	742	726	747	687	728	743	721	723	758	732	775	718	762	730	758	754	707	735	735	760	705	714	717	752	723	745	788	728	756	708	725	766	736	772	714	736	692	728	751	706	760	737	721	804	767	780	736	728	761	732	694	754	785	788	732	738	792	717	738	768	744	754	763	716	745	714	703	728	742	707	733	781	730	723	735	760	724	752	778	752	774	725	768	731	747	714	715	769	754	756	676	734	730	759	746	757	733	747	791	815	715	723	772	774	782	762	752	721	746	768	787	748	761	722	765	769	730	768	782	734	749	716	730	755	763	761	710	734	755	766	742	743	814	718	776	710	790	746	742	746	759	742	726	746	757	766	765	709	719	778	666	741	766	746	707	780	744	711	703	770	743	773	718	744	711	732	702	740	730	723	744	701	731	728	676	762	713	750	711	774	696	775	730	785	742	714	736	724	731	740	772	758	732	797	750	742	783	715	769	735	801	780	750	732	744	745	776	720	757	726	743	780	718	730	770	713	728	779	812	739	777	728	774	789	732	708	740	756	771	776	756	738	706	785	702	727	799	713	734	736	746	745	725	692	754	753	764	723	713	772	688	791	736	788	766	710	741	722	734	749	723	763	742	760	740	778	722	724	740	688	740	751	721	736	740	762	776	720	792	754	745	777	698	713	743	723	775	788	714	775	717	711	740	728	725	721	755	750	764	778	772	719	766	732	722	752	764	721	717	781	719	675	761	746	750	731	739	765	750	777	770	711	776	769	773	732	772	769	702	732	823	689	747	706	758	764	779	722	740	763	766	713	764	739	773	716	719	747	742	757	686	737	757	793	746	773	755	792	771	693	688	786	716	718	744	778	702	722	770	748	735	730	749	730	760	796	742	732	724	795	707	721	712	696	771	697	725	718	770	804	731	762	806	728	713	735	717	753	783	757	737	746	733	712	745	702	707	775	725	740	740	704	782	724	743	728	774	729	748	731	791	725	750	718	732	776	776	718	701	772	746	721	736	726	727	737	758	766	751	721	709	710	715	770	721	719	740	767	732	736	721	793	726	762	748	758	804	792	746	742	802	700	714	771	699	726	771	733	718	786	710	767	736	760	761	733	669	763	746	774	715	733	709	719	703	786	759	745	721	737	773	673	742	779	740	750	717	782	744	716	711	714	740	737	733	744	735	748	786	747	741	727	797	706	690	766	756	725	774	707	757	715	758	752	776	709	755	774	754	711	698	771	814	698	719	732	726	732	742	783	690	731	716	744	720	709	760	731	743	736	770	765	710	766	814	793	743	751	776	749	702	712	743	753	743	730	719	724	751	766	725	775	691	718	755	720	698	758	720	763	767	705	735	758	696	793	719	772	673	733	721	789	776	778	705	702	728	766	710	803	713	787	764	761	776	789	727	715	708	749	772	763	744	752	747	740	771	789	702	702	743	737	728	717	763	746	737	730	764	689	752	731	752	708	728	713	807	794	759	823	736	746	751	737	743	788	808	723	707	719	676	700	737	744	739	765	719	742	749	767	761	711	701	721	758	763	763	737	751	738	728	757	725	787	747	745	731	699	764	715	729	750	719	728	782	741	708	797	736	757	728	758	737	719	709	734	715	792	734	748	719	748	696	733	740	780	708	753	786	722	761	700	705	716	699	714	769	719	734	737	766	790	733	740	734	755	740	754	757	740	773	757	750	759	756	738	789	730	768	769	711	723	706	731	725	718	739	754	707	722	772	772	747	822	727	767	770	815	706	762	734	762	681	717	750	805	771	729	783	725	730	770	709	810	684	696	721	738	755	762	762	739	745	734	750	739	769	719	749	761	756	730	714	766	724	727	761	740	731	693	746	764	727	690	775	746	748	778	762	748	754	751	753	749	724	774	691	702	727	710	760	794	728	772	746	718	793	757	745	738	760	777	779	796	723	726	767	700	753	744	707	748	761	731	775	759	739	738	723	712	758
29044	17915	8553	5126	3472	2408	2034	2099	1542	1013	775	669	674	848	1262	1531	752	649	571	722	483	390	708	439	373	352	370	351	337	343	352	382	322	445	644	801	585	443	351	288	282	255	251	275	267	248	268	272	287	284	259	267	310	270	267	296	282	284	291	289	245	265	242	267	278	240	269	289	294	283	286	257	300	279	284	286	261	279	252	269	262	232	287	296	240	256	331	267	284	306	266	270	279	288	254	242	258	265	244	271	295	271	295	266	258	268	288	268	277	241	261	277	259	261	259	266	250	258	266	267	290	284	250	286	294	266	248	278	303	264	298	281	259	288	279	269	272	278	284	280	268	244	275	269	274	288	234	262	279	283	252	265	234	259	265	263	259	277	257	289	297	275	260	268	283	254	291	273	242	251	291	283	256	288	289	250	278	237	264	287	252	265	281	252	299	253	279	267	271	268	245	269	253	276	242	287	249	289	284	270	272	267	271	270	287	253	258	283	295	257	266	291	288	264	277	262	265	263	260	291	277	246	258	292	287	292	228	261	280	263	238	264	250	298	268	257	240	266	299	292	285	247	252	263	292	279	283	279	271	279	262	274	258	277	302	276	239	236	299	258	309	259	264	257	291	266	310	278	260	262	285	254	297	262	268	273	256	279	284	253	287	255	294	260	267	253	255	276	243	245	269	297	268	271	273	279	287	290	301	245	246	287	264	254	275	243	256	266	269	272	295	265	257	263	243	256	268	268	243	239	267	268	298	293	258	239	260	260	270	266	270	270	283	254	253	261	261	282	292	254	287	293	267	280	282	262	276	269	251	279	221	302	321	284	282	239	284	277	248	268	261	244	279	289	261	304	271	285	267	232	263	278	255	289	259	264	272	269	289	284	281	284	312	244	270	289	300	256	277	313	266	268	276	259	266	290	277	327	288	284	263	297	259	282	288	253	256	256	301	302	281	264	281	241	267	263	277	275	288	305	270	266	279	280	270	267	320	273	284	262	277	295	285	266	276	254	275	241	281	281	243	276	276	276	236	257	285	252	247	269	262	278	260	259	270	276	253	295	316	249	301	281	264	245	290	283	273	268	291	249	272	252	238	294	260	260	294	268	256	253	269	271	258	268	270	247	275	266	267	278	257	281	280	295	262	264	276	245	248	261	258	248	271	328	261	278	265	290	281	247	285	279	292	272	270	274	280	264	267	270	258	262	321	273	287	284	286	277	277	277	287	267	255	249	281	271	282	249	300	278	279	284	297	260	287	290	265	255	271	286	254	266	286	277	283	262	265	279	239	256	281	282	282	287	269	279	278	285	262	276	258	272	284	272	283	292	261	274	267	287	248	270	256	276	274	248	292	280	256	273	279	268	265	265	299	283	299	280	262	275	287	292	278	261	270	291	275	271	284	252	282	288	253	293	261	263	266	304	268	249	293	256	284	256	302	291	247	264	274	258	280	277	263	289	289	261	262	255	266	254	241	257	284	264	306	281	314	289	272	266	282	264	260	242	256	257	254	287	254	268	271	275	263	252	280	234	263	259	262	272	255	270	289	278	269	308	254	272	249	277	269	246	267	281	263	259	282	239	268	254	287	253	261	277	278	241	252	267	287	229	289	286	239	307	275	262	275	286	239	261	274	286	276	249	258	286	257	283	292	269	263	279	273	273	252	254	275	260	260	275	291	245	295	297	259	274	266	269	282	266	288	295	254	240	269	256	283	284	303	281	281	271	265	251	282	258	269	291	259	269	274	250	259	275	276	265	268	270	240	242	258	270	269	238	275	284	300	258	265	245	239	289	277	286	257	255	269	262	294	225	257	261	281	244	246	265	261	282	261	281	284	231	299	276	301	265	256	283	273	274	292	277	259	271	249	265	275	272	282	291	289	243	287	285	284	305	286	260	265	268	245	291	251	258	279	263	267	296	273	266	260	273	298	261	259	238	293	256	268	266	282	282	267	300	267	292	274	297	249	262	266	279	277	261	280	279	250	269	237	297	266	278	270	285	293	281	264	275	273	257	296	260	265	273	283	271	239	270	257	287	250	260	275	289	290	293	286	276	242	259	268	258	259	240	260	287	297	278	279	264	240	253	245	263	268	265	251	293	256	246	240	299	279	278	277	256	267	292	276	270	246	249	296	266	284	268	283	251	277	263	264	271	282	285	267	263	279	271	262	260	285	260	300	268	272	292	252	264	266	308	283	275	262	289	240	259	248	270	298	261	229	283	271	275	268	273	274	290	262	254	272	230	283	270	275	270	265	254	292	288	268	272	272	281	244	271	272	279	232	262	289	291	276	265	287	251	273	262	256	265	254	303	300	281	259	290	241	269	281	251	259	272	269	293	269	276	250	288	258	278	280	279	293	266	262	276	254	292	295	258	269	278	257	266	261	276	233	246	275	273	275	267	259	290	251	265	260	281	277	291	292	275	282	297	241	289	261	291	286	257	251	276	238	266	258	292	273	277	260	272	265	275	269	270	294	276	230	297	240	279	277	271	277	277	250	271	260	298	282	292	266	246	260	274	275	277	271	284	260	289	297	267	249	291	247	266	281	271	290	280	270	296	267	246	290	258	251	262	277	301	261	314	253	271	318	260	267	264	248	284	288	255	262	259	318	283	274	273	263	272	253	273	260	289	282	244	244	292	257	265	293	247	266	268	287	265	247	264	264	259	287	284	283	277	278	260	265	255	254	240	288	255	284	276	261	298	265	261	286	277	273	278	273	295	243	285	281	241	278	243	274	254	277	295	274	294	295	273	299	275	278	235	233	290	282	237	271	256	251	261	256	259	263	261	287	286	261	270	291	263	278	252	286	244	290	246	277	247	264	284	259	277	286	227	276	268	278	280	273	250	266	279	261	257	240	280	252	269	282	242	259	268	272	265	275	270	280	283	279	280	280	258	244	272	270	250	250	301	258	260	239	272	249	263	275	270	260	267	270	292	257	247	254	280	266	253	284	270	286	279	281	268	282	268	293	257	266	299	249	248	319	258	257	272	318	304	289	281	240	311	270	252	279	287	250	256	275	285	261	280	258	232	265	248	266	235	250	279	282	273	296	257	276	289	242	312	286	256	249	250	267	285	252	249	285	303	271	309	274	257	277	284	272	278	258	267	279	257	270	252	282	280	255	271	265	247	260	256	267	275	263	244	263	255	284	263	256	268	263	279	237	228	244	250	251	270	261	272	292	312	239	285	276	291	287	264	275	275	248	280	296	305	263	268	311	239	263	287	251	282	282	268	261	280	262	277	270	272	272	259	294	262	272	273	278	229	271	229	260	282	277	247	272	257	262	273	276	256	270	272	279	254	260	263	279	277	274	243	264	278	258	267	273	258	245	286	245	251	289	291	290	273	273	256	277	276	250	286	271	286	268	272	331	263	286	257	268	285	277	263	281	252	252	266	278	257	257	260	247	276	213	258	261	270	286	299	286	287	286	242	263	295	287	248	276	273	296	276	273	271	285	264	270	276	274	276	305	230	270	268	269	296	313	259	248	284
9042	7795	11234	12738	11256	8884	7961	8616	7374	4725	3558	3031	3251	4239	6307	8504	4025	2877	2647	3866	2079	1850	3620	1900	1605	1618	1470	1215	1301	1465	1377	1362	1285	1871	3659	4386	2949	1797	1196	946	832	793	783	809	755	783	745	748	759	758	773	776	804	797	781	801	775	731	773	771	765	789	762	719	737	776	781	802	754	770	734	804	742	793	742	757	754	817	773	781	730	798	797	792	765	794	758	776	744	739	735	820	731	758	790	745	769	772	747	730	813	717	747	766	816	806	708	771	770	757	731	803	751	739	775	766	760	725	720	778	738	815	737	746	765	760	769	748	778	767	780	723	754	767	763	847	762	776	756	804	784	796	804	840	731	770	762	729	750	784	762	781	793	721	763	753	738	799	798	766	711	797	793	762	749	749	727	769	771	787	726	754	773	774	743	760	770	789	761	733	772	757	769	796	776	786	776	674	833	788	770	753	730	728	780	692	742	751	815	798	743	754	790	766	690	812	747	775	764	708	794	754	768	744	752	754	772	751	795	739	804	787	772	792	713	761	801	772	806	766	844	741	712	749	760	752	784	784	741	743	765	713	768	755	736	745	747	738	785	764	763	760	733	754	778	799	769	781	736	769	805	771	753	774	766	801	751	741	775	753	742	768	771	719	751	789	798	759	799	774	767	780	755	741	758	783	773	767	747	775	790	789	785	795	749	794	799	742	796	817	703	759	771	798	791	738	766	780	745	829	707	763	783	788	745	803	768	754	775	779	759	784	798	732	705	743	704	776	794	784	778	734	796	758	723	720	743	756	761	752	783	724	780	735	777	754	735	789	823	797	788	778	796	760	778	738	791	689	791	787	756	760	772	739	816	787	783	765	752	769	704	807	756	752	739	751	787	757	709	778	806	761	771	726	758	755	763	788	768	808	744	782	747	740	779	759	692	747	825	761	699	786	740	779	762	737	790	752	805	752	795	787	766	774	762	783	759	769	754	789	771	796	775	779	756	777	742	775	730	748	773	795	818	734	770	759	758	743	713	701	781	818	769	777	738	783	776	734	754	755	745	732	786	774	768	775	725	733	778	789	723	802	766	792	735	764	778	755	762	755	765	725	737	816	821	772	789	747	771	757	742	803	780	740	732	801	762	756	739	803	747	770	752	749	794	763	770	779	702	717	818	778	751	791	791	789	788	764	759	801	774	800	782	777	738	775	767	748	775	722	798	738	753	765	791	775	755	767	803	802	746	725	752	748	775	744	705	777	775	735	804	762	755	779	728	804	749	770	773	721	792	799	715	746	762	763	763	759	764	738	790	763	735	739	744	791	727	782	773	741	738	737	754	745	788	787	779	723	787	748	798	718	788	730	740	760	767	759	751	778	805	767	772	770	782	778	751	775	842	751	749	745	748	752	737	811	737	751	757	742	740	805	719	721	782	770	825	791	790	778	742	723	763	784	754	761	803	710	823	743	783	732	744	791	737	738	807	738	719	796	760	787	759	728	766	760	751	733	779	765	726	742	797	768	771	763	765	749	775	771	733	737	743	742	739	753	783	779	804	793	721	756	800	764	765	769	822	785	766	825	753	776	745	779	758	768	771	784	759	718	800	780	774	741	780	747	763	769	778	788	742	764	752	805	787	763	765	781	764	793	834	713	758	750	763	790	772	766	723	726	725	720	787	757	766	764	777	755	820	748	750	769	733	778	709	711	745	788	747	767	783	709	795	750	765	841	792	767	795	757	774	764	723	781	763	781	740	810	710	776	762	726	783	723	728	763	785	819	758	753	803	754	816	790	726	754	790	716	726	807	781	756	753	766	743	731	779	756	729	767	768	774	742	804	770	734	742	773	755	802	766	785	747	771	721	775	805	800	700	772	775	805	814	708	802	769	756	765	755	745	735	802	725	734	753	794	767	794	750	747	733	772	821	750	738	776	756	743	736	745	746	755	743	767	798	743	797	799	781	751	776	831	758	782	764	757	766	719	779	773	818	771	737	814	791	834	726	761	738	775	789	742	751	765	793	800	765	752	796	775	736	816	760	776	813	744	807	818	795	777	737	716	792	766	785	759	784	803	703	788	705	747	732	768	775	775	756	780	773	733	756	770	784	751	728	758	787	785	739	804	782	735	759	733	753	813	711	735	732	767	734	757	781	790	788	809	752	762	831	750	789	800	758	711	754	779	798	790	808	771	761	743	766	776	720	784	760	762	693	738	780	762	785	747	774	722	738	762	778	761	768	713	765	781	774	762	696	750	725	784	747	750	750	764	791	731	779	787	754	774	792	743	783	776	781	737	791	794	814	770	761	760	759	769	768	746	743	755	785	777	743	787	787	804	813	770	703	753	791	709	773	764	794	762	784	787	773	764	751	721	753	721	777	760	758	762	769	749	719	766	807	744	730	804	770	763	749	809	704	810	718	767	754	758	787	764	796	766	769	813	746	735	807	773	783	801	790	746	747	749	769	766	749	754	773	735	755	722	719	796	739	734	775	801	725	739	735	753	741	763	778	790	746	759	773	718	731	785	756	747	758	786	754	779	790	771	757	749	793	788	760	764	794	736	761	851	799	787	796	784	753	812	755	750	805	754	728	776	740	784	725	764	765	746	756	762	777	784	750	804	775	780	771	782	789	741	756	792	789	781	747	799	780	772	759	742	773	771	803	725	764	772	758	798	745	773	753	803	770	733	803	804	772	767	724	764	793	792	776	767	786	800	774	733	718	788	766	769	743	818	809	758	760	769	726	795	784	747	785	776	748	752	756	781	766	774	725	781	824	785	779	764	739	717	744	762	733	792	778	733	793	778	778	759	749	745	748	866	722	754	774	743	763	777	729	748	720	711	742	770	764	755	730	770	795	759	742	724	739	735	785	755	708	783	765	741	736	734	761	736	810	738	815	732	764	731	790	755	729	769	783	760	764	761	741	717	804	779	741	786	754	747	781	766	757	761	730	752	813	769	772	785	760	744	795	796	793	784	786	793	741	718	726	764	784	733	796	740	734	774	737	721	780	776	718	786	825	772	752	779	739	705	731	774	748	818	736	788	758	758	752	752	745	799	773	808	753	738	731	701	759	817	795	739	732	821	730	763	745	729	794	782	783	737	715	752	751	791	775	781	774	751	768	778	767	783	758	723	783	775	731	718	789	746	749	747	801	753	710	772	731	710	752	788	716	747	786	768	797	753	732	774	747	767	762	754	756	743	741	763	742	836	737	711	766	793	757	820	769	705	770	782	741	735	748	759	745	729	801	775	795	776	803	760	783	705	693	750	761	791	783	797	816	769	791	811	811	793	758	728	755	779	783	742	758	829	771	792	772	770	800	768	767	798	766	785	778	833	733	725	746	690	787	738	774	809	752	798	761	721	754	734	704	741	744	781	700	805	741	727	764	836	791	761	786	729	777	793	748	763	778	748	757	764	735	770	776	744	762	741	804	769	755	757	770	716	728	781	712	751	748	749	776	772	766	704	760	764	792	762	746	798	776	738	773	787	792	776	752	788	771	768	820	742	714	806
29427	20223	13966	8689	5600	3710	3622	3325	2537	1515	1123	973	1037	1235	1232	2284	1002	918	691	1064	687	661	875	507	473	517	532	474	471	481	428	437	445	665	1176	1325	926	530	385	318	332	285	295	278	249	294	279	293	270	265	285	277	283	280	246	290	303	260	312	287	305	290	259	298	293	313	281	302	275	305	296	306	304	266	278	287	288	279	287	308	279	272	280	283	275	259	301	310	345	266	267	286	302	288	294	284	275	315	321	291	295	283	281	283	285	270	292	255	263	265	258	296	302	254	265	296	258	293	307	287	245	304	303	285	277	294	283	274	272	267	278	308	259	281	293	308	269	248	279	256	255	285	286	293	266	262	259	264	318	274	286	283	255	293	290	305	271	310	248	279	307	276	264	280	282	262	295	316	276	310	280	297	270	305	262	269	265	275	274	287	271	298	258	264	277	252	280	264	279	269	307	285	268	267	246	293	255	280	277	308	279	306	287	303	314	262	256	279	274	312	283	303	276	247	278	252	274	294	272	298	293	284	291	287	280	295	263	299	278	278	272	299	302	264	302	276	264	231	295	303	294	255	282	290	296	291	276	314	283	280	254	293	262	295	288	293	264	298	279	284	275	302	286	274	302	280	279	297	268	293	305	266	297	298	297	293	306	286	291	258	248	300	262	249	306	260	283	291	245	284	286	286	255	265	288	256	287	281	295	294	285	258	260	284	283	267	247	266	283	310	300	290	263	265	306	297	280	303	279	294	280	276	308	305	279	287	319	287	278	263	261	318	274	288	253	270	297	291	308	266	285	304	307	293	292	304	311	267	264	327	305	307	274	277	296	280	260	281	277	243	289	290	288	329	261	298	272	305	272	267	297	267	252	304	279	232	297	274	286	290	291	269	306	269	279	244	285	290	294	266	235	256	269	289	274	273	293	292	293	290	289	313	273	291	285	296	276	267	289	269	292	254	313	295	280	284	292	289	285	287	259	283	277	269	272	264	280	305	291	270	271	303	279	244	293	281	285	294	294	288	284	273	287	303	263	317	283	277	308	288	276	307	290	290	278	281	270	268	253	283	282	285	272	271	288	253	305	269	295	294	257	278	263	294	275	269	282	282	267	264	301	250	293	292	271	307	282	284	263	285	280	300	267	245	288	277	312	279	283	310	281	274	310	244	274	265	280	278	292	297	302	265	278	268	279	290	303	286	264	225	260	284	290	275	273	297	270	274	256	286	306	241	279	315	315	296	311	271	277	297	261	268	295	278	257	276	267	259	288	262	286	285	259	281	269	271	298	296	297	296	289	275	284	293	266	286	285	263	264	302	290	256	303	286	279	307	285	291	295	274	252	301	304	296	296	291	276	290	236	289	295	277	281	270	283	278	267	259	274	274	285	283	290	283	287	293	259	296	317	288	294	272	303	267	259	265	261	278	263	292	304	299	288	300	267	302	294	235	272	261	249	311	299	290	264	292	292	308	271	282	278	291	283	267	278	280	269	271	262	281	258	289	242	259	269	291	295	282	282	264	275	285	303	279	304	285	284	296	285	280	258	283	277	320	281	261	304	278	286	267	295	251	277	275	271	304	307	272	294	279	316	286	306	295	286	308	271	292	270	286	286	296	267	262	260	264	256	267	274	299	279	276	267	276	274	259	269	286	291	283	280	263	295	247	304	275	278	268	277	319	278	289	266	275	270	291	267	294	264	268	250	308	258	279	282	268	277	285	245	302	283	260	297	295	275	260	294	282	272	293	289	279	315	298	288	267	289	304	293	284	275	273	269	300	302	267	254	297	295	262	293	284	284	304	288	297	266	274	306	290	279	266	288	272	306	273	319	288	263	299	274	297	289	275	251	268	258	278	276	286	309	281	290	280	243	290	264	270	273	333	266	293	265	265	281	281	305	275	280	281	281	287	279	308	259	302	278	256	327	284	277	270	279	275	307	275	249	259	300	265	317	269	293	289	329	283	272	307	295	261	304	296	276	290	266	282	300	302	278	281	242	301	267	281	312	277	294	284	272	264	318	272	279	277	269	311	270	280	279	300	288	283	276	253	285	288	263	292	295	262	275	280	286	302	313	279	262	293	276	280	308	287	268	290	306	288	261	264	282	319	265	314	288	291	283	286	270	273	274	278	258	287	258	306	296	281	295	306	294	268	297	316	290	274	287	252	299	269	283	297	289	313	305	293	254	329	283	282	255	274	283	263	259	296	288	268	271	276	273	293	288	263	293	287	297	300	246	289	264	277	297	255	275	321	267	293	290	280	317	303	318	292	299	264	274	287	266	291	311	269	276	300	280	309	294	284	265	303	293	272	305	291	250	275	295	282	276	311	294	255	298	258	266	296	257	307	280	270	295	258	268	283	279	310	271	258	274	276	253	254	296	307	271	238	308	274	298	293	294	271	283	288	286	269	298	307	288	318	314	291	278	303	291	265	296	294	278	279	296	284	269	284	264	275	276	304	296	259	327	297	299	271	279	273	298	287	274	274	311	309	291	303	305	262	223	277	284	253	294	287	293	327	296	286	258	274	279	314	300	272	284	315	276	282	290	292	301	289	306	284	301	283	275	279	291	287	300	255	305	268	290	284	283	297	283	245	320	295	267	268	270	289	266	292	298	285	291	300	291	299	276	291	275	295	300	269	282	290	298	305	316	281	309	312	295	285	252	265	277	259	269	277	285	285	285	309	282	261	278	288	273	330	294	294	295	290	297	272	281	323	269	271	314	280	304	307	281	253	293	295	307	284	267	327	257	280	304	302	298	250	309	307	282	312	298	272	270	305	265	276	300	303	273	280	261	300	306	282	279	270	283	270	285	283	282	258	272	291	305	259	292	291	271	287	271	278	258	287	260	284	293	267	308	305	256	281	274	266	293	291	295	262	282	283	256	266	283	286	275	311	298	293	281	312	282	274	286	262	267	278	304	275	277	273	298	278	282	281	319	288	293	287	282	280	277	259	288	296	281	293	261	243	273	289	302	289	303	298	310	273	287	270	260	279	297	294	279	252	301	263	285	259	275	286	240	271	290	275	292	294	254	283	276	264	270	232	269	261	269	282	309	301	296	270	299	240	283	299	264	262	285	278	261	265	266	286	278	289	274	278	304	253	272	313	293	272	292	298	292	266	302	291	278	306	295	265	305	289	313	272	302	259	282	298	328	287	262	295	269	300	290	308	306	281	298	253	295	295	276	281	309	320	282	276	302	276	272	277	261	313	289	277	298	279	242	273	292	296	278	282	289	284	294	303	283	252	276	269	305	288	309	283	265	281	260	304	279	282	332	307	269	299	254	290	283	261	278	259	271	301	305	261	305	317	323	294	294	284	279	288	276	301	264	295	295	313	303	288	279	283	272	272	271	276	290	304	277	308	303	280	254	269	280	281	249	261	254	289	292	299	291	245	284	278	271	304	308	272	275	287	326	280	325	285	283	244	265	275	292	303	309	260	302	302	310	302	284	267	304	287	258	279	284	270	278	288	303	258	272	293	291	276	276	286	273	312
10404	9876	16235	16989	13922	11720	12400	12368	10206	6631	4852	4379	5062	6040	5984	10968	4929	4311	3330	5590	2678	3182	4316	2185	2200	2377	2154	1928	2054	2075	2069	1864	1980	3415	6450	7227	4808	2360	1460	1078	887	893	772	786	780	791	839	841	807	768	788	803	786	759	807	800	773	800	819	779	790	786	762	820	847	793	766	771	794	777	786	830	825	776	804	750	818	804	808	761	799	791	825	749	802	768	772	864	777	787	765	795	782	814	814	787	818	799	837	805	790	800	761	831	760	764	789	802	784	795	779	786	803	776	785	803	801	805	839	733	779	784	780	812	803	785	773	766	844	778	778	800	756	829	816	798	814	757	798	740	776	827	814	811	785	785	800	824	768	765	787	791	782	786	801	838	837	801	750	781	754	767	809	748	776	812	768	840	826	785	773	796	781	763	773	780	749	784	835	764	806	760	789	791	820	753	784	796	797	788	791	831	771	836	788	828	775	794	736	785	740	770	827	809	784	786	763	794	798	822	775	803	718	779	809	784	764	800	838	769	789	765	778	835	783	764	817	788	794	788	793	823	838	759	751	737	785	800	711	799	792	842	864	805	816	782	797	771	803	773	778	780	767	814	782	810	782	816	760	796	819	764	758	787	794	720	747	802	795	764	838	743	767	786	753	761	774	774	804	794	774	766	752	761	746	774	773	775	769	775	786	775	698	812	750	741	770	783	769	752	765	804	792	799	766	765	776	806	778	801	754	793	840	791	814	798	776	795	796	800	825	795	781	763	783	789	797	779	828	819	785	781	789	774	781	738	824	819	780	757	777	825	785	762	795	769	790	783	793	775	789	734	773	775	809	827	746	797	861	800	772	775	836	798	819	800	752	738	797	775	791	798	811	785	831	778	750	783	810	805	840	778	778	824	766	777	815	766	824	800	830	786	741	822	755	757	774	774	755	787	831	815	810	762	724	819	807	850	785	776	797	771	827	753	817	797	835	733	767	765	811	792	764	838	785	792	764	772	746	791	760	821	790	786	779	806	787	836	763	768	749	786	815	775	798	801	774	805	798	835	758	786	774	764	820	755	804	798	795	780	720	825	772	773	786	779	797	702	811	781	806	713	845	756	814	805	784	750	772	736	790	816	762	805	792	756	780	802	827	803	782	822	811	772	797	724	814	789	801	783	782	791	749	829	778	817	772	823	796	825	806	806	784	830	760	794	745	784	821	787	795	808	742	784	784	829	758	743	804	794	802	851	822	809	792	821	811	798	796	785	835	769	842	751	846	785	812	741	799	777	801	773	783	802	778	797	839	798	809	765	787	822	764	780	795	762	795	789	816	847	774	804	811	806	776	804	810	773	816	786	752	774	805	746	804	825	835	797	741	808	777	739	808	803	805	800	750	793	807	844	837	748	769	823	815	810	806	769	801	821	812	793	819	760	821	768	780	812	798	814	802	731	771	807	790	761	757	778	815	819	800	774	765	807	774	808	769	784	788	753	797	831	773	755	774	789	823	787	788	789	781	777	809	815	766	756	825	808	793	783	823	824	836	785	777	788	780	815	808	813	790	802	805	833	781	755	764	773	813	750	803	759	800	791	775	781	847	827	803	809	818	796	831	747	796	768	789	802	783	786	822	806	799	753	785	757	804	829	778	804	791	797	770	813	773	797	776	801	787	771	767	836	780	803	788	744	784	766	789	799	779	778	813	794	815	849	786	785	762	803	763	776	785	822	766	790	773	766	755	805	834	792	812	803	744	835	831	802	748	780	826	811	768	744	806	791	792	820	776	809	803	788	743	856	787	778	804	809	800	812	771	800	761	803	767	764	784	815	775	814	790	839	792	807	831	796	786	789	797	836	794	815	783	754	867	767	760	802	797	797	785	788	759	815	804	807	811	802	772	774	787	793	784	826	796	824	803	777	793	803	812	760	786	778	810	772	773	796	818	830	793	836	774	785	762	811	765	781	807	811	823	778	759	815	794	752	789	763	816	791	834	767	791	700	771	800	748	780	760	783	807	787	793	736	767	805	779	774	770	799	764	822	757	823	786	804	814	780	822	784	802	823	751	776	824	753	781	836	804	809	779	795	788	782	822	799	798	801	816	817	796	790	767	786	756	795	796	774	805	789	789	783	796	838	847	775	806	728	787	771	813	757	804	737	782	798	815	831	833	770	754	795	827	785	793	798	792	783	839	781	787	782	731	781	823	778	788	758	815	804	775	777	793	781	824	767	817	781	779	793	810	775	746	770	782	811	796	797	752	875	811	773	822	795	775	759	786	828	761	789	764	804	793	782	757	824	822	717	790	809	814	796	799	828	770	780	818	760	781	825	764	810	782	791	721	787	719	739	840	814	800	769	779	736	803	799	793	778	801	794	789	775	837	803	811	778	794	805	787	790	794	757	820	819	791	797	763	766	753	791	816	811	791	844	788	765	800	801	784	752	865	802	827	770	811	802	796	750	749	753	804	821	798	795	794	777	788	824	804	800	785	782	855	807	765	813	756	786	765	757	799	795	791	753	799	827	791	789	810	783	786	730	769	766	839	758	764	808	832	787	804	794	797	790	783	819	836	789	806	801	817	753	781	754	823	758	815	810	819	756	769	817	818	769	783	804	766	805	774	775	770	757	748	790	785	834	769	806	842	811	782	742	801	806	778	733	813	798	758	767	827	785	743	838	783	803	854	821	781	781	749	792	787	751	754	821	829	780	791	788	811	792	801	790	814	793	805	810	790	807	774	808	808	789	820	762	805	786	797	733	777	800	824	819	799	739	787	778	812	758	803	772	825	827	787	767	792	793	775	806	859	826	791	787	810	797	783	833	771	839	746	795	846	788	770	794	807	750	773	803	794	885	792	857	822	819	795	780	809	776	824	786	811	792	842	756	760	784	808	786	791	803	786	783	773	786	791	813	780	754	782	810	789	800	814	811	772	822	823	786	782	802	839	742	788	794	805	788	808	818	778	778	819	750	793	829	747	817	792	819	735	794	800	819	834	799	795	830	826	790	767	749	807	808	764	790	814	781	796	812	786	751	761	787	786	788	810	818	766	776	770	790	754	807	811	786	751	848	825	790	794	770	810	817	764	834	799	799	764	807	769	787	792	765	808	762	774	813	778	807	793	807	785	801	775	793	792	773	795	798	855	793	797	772	837	799	810	814	805	811	807	778	876	788	730	812	809	777	789	814	834	855	814	771	751	771	796	763	749	803	855	736	799	843	792	789	767	752	764	806	779	771	839	795	785	823	783	765	819	830	766	815	750	791	830	765	805	816	775	806	827	788	796	807	789	809	817	765	753	809	816	776	851	758	784	758	816	834	834	762	781	759	752	781	784	787	767	817	774	786	797	788	788	798	800	760	809	822	795	806	790	828	799	852	787	775	775	775	732	775	781	793	766	806	815	751	846	803	760	820	802	739	805	765	814	810	782	803	819	778	744	807	763	782	759	797	819	776	825	746	791	749	804	784	792	778	794	822	805	741	812	752	773	747	785	808	830	808	794	753	770	817	794	763	793	820
28553	13033	2083	1034	675	565	528	441	355	336	329	344	308	306	297	323	262	245	272	271	295	263	249	271	262	214	271	222	255	254	247	247	220	284	265	304	293	268	231	231	234	228	204	249	227	238	227	217	237	245	237	236	215	248	228	253	259	243	228	219	251	217	236	252	234	217	258	218	208	232	246	205	233	232	245	272	224	217	213	243	201	251	221	221	218	252	254	226	223	229	243	222	226	264	235	213	231	230	226	242	240	237	229	257	220	242	216	204	229	235	233	235	242	235	227	248	222	233	223	238	254	241	240	225	227	251	234	218	252	224	220	244	261	235	204	215	234	240	229	231	224	230	193	205	217	227	206	241	241	265	194	243	201	252	215	232	234	237	260	196	213	237	211	245	239	234	233	266	227	246	230	257	226	233	241	216	224	245	204	243	243	249	253	240	268	219	241	230	251	233	284	212	237	247	255	223	248	236	227	237	238	240	237	259	255	228	204	219	253	246	224	223	241	240	240	241	226	245	255	220	224	209	227	234	227	218	233	230	231	209	211	236	268	234	232	222	218	247	228	214	245	240	246	222	203	222	241	264	220	248	229	233	212	263	244	232	235	223	224	263	225	248	211	236	253	241	212	236	203	211	225	210	231	249	223	223	223	230	242	236	223	219	230	251	222	255	257	237	232	229	272	208	235	209	209	221	219	262	216	258	260	225	229	239	243	252	243	241	246	249	240	250	226	216	214	244	244	231	212	243	212	216	256	244	224	248	246	215	208	244	239	237	226	238	207	218	254	219	254	225	244	231	200	250	222	246	216	230	232	225	240	237	223	214	243	255	227	246	239	241	220	236	222	217	268	237	205	226	239	220	232	226	239	253	234	252	265	245	263	230	236	226	223	250	230	249	225	224	194	257	237	223	207	235	252	196	246	254	220	237	200	260	224	236	224	235	255	214	221	240	241	207	234	224	259	225	222	219	234	251	224	226	250	263	228	226	224	239	231	242	238	249	184	199	233	214	228	222	230	208	235	224	228	217	225	205	232	238	237	233	229	221	220	219	232	231	237	237	251	228	226	229	226	235	224	236	228	228	261	239	218	216	239	234	205	210	232	203	245	218	220	235	236	263	226	258	216	246	263	215	251	243	226	224	253	249	275	239	227	244	227	221	238	230	250	271	215	261	260	236	257	216	254	230	223	217	244	236	266	228	228	225	218	241	244	223	220	235	199	259	214	229	223	244	240	220	243	217	244	242	237	247	220	203	214	227	230	255	264	209	236	247	245	221	213	245	248	244	232	222	261	213	243	237	239	265	264	237	225	253	231	235	228	246	231	250	243	238	227	202	235	234	203	252	224	243	233	192	212	236	231	231	210	217	258	210	258	229	255	218	223	246	218	270	203	238	248	227	231	235	239	242	244	211	243	225	242	238	248	218	264	249	210	218	248	221	224	237	233	224	233	224	236	269	250	233	240	221	217	229	257	232	259	223	214	255	247	206	245	232	221	244	222	222	217	220	248	233	234	269	241	221	246	256	221	227	242	226	243	241	229	232	233	239	210	252	233	221	221	230	217	222	214	241	197	249	221	244	231	243	232	233	213	268	249	225	223	218	225	237	242	226	219	241	262	243	240	234	232	233	236	228	258	233	222	272	232	235	243	223	247	223	236	241	234	237	235	228	266	212	221	203	223	236	258	237	249	249	238	248	245	225	221	236	226	237	225	247	226	240	223	214	238	237	232	237	215	208	247	238	205	255	225	270	220	234	257	227	240	225	251	233	229	252	230	223	252	221	238	221	222	231	251	235	224	256	225	221	236	254	214	217	221	250	243	238	224	233	248	245	236	246	224	229	245	229	254	240	243	247	228	257	229	252	238	249	225	232	225	229	247	246	222	228	247	257	230	224	243	249	227	238	252	261	240	274	222	225	221	254	236	240	218	228	230	242	250	245	223	249	238	251	234	231	251	235	235	250	216	239	235	247	197	227	224	222	253	258	219	221	242	232	241	234	239	246	243	245	251	256	233	252	242	253	235	224	235	221	254	252	223	221	219	273	222	211	221	237	229	225	244	224	243	247	233	252	238	228	254	236	249	249	224	229	235	220	229	226	241	237	228	236	231	252	217	240	242	239	226	218	254	255	269	224	221	256	231	230	252	230	219	215	230	217	228	199	242	227	240	223	238	213	242	248	232	248	233	227	220	228	250	256	237	197	225	202	238	216	230	255	213	242	223	230	237	237	203	233	226	258	245	226	232	272	217	238	232	227	241	243	263	241	245	245	226	214	212	250	255	200	233	251	239	232	215	210	227	243	241	251	228	209	230	225	244	224	237	232	260	250	229	233	242	233	216	239	269	208	209	241	241	246	223	251	254	248	285	225	246	233	233	224	256	247	240	233	233	216	242	258	247	237	206	199	216	214	212	197	264	232	232	225	243	236	212	233	234	261	232	214	226	240	222	211	241	253	257	235	268	227	267	224	260	243	223	228	237	253	226	260	231	229	236	227	241	249	242	214	257	250	239	243	234	228	229	238	233	229	256	270	239	242	232	218	205	223	254	243	217	254	231	224	216	242	238	253	251	180	219	240	231	241	238	257	231	227	246	220	220	221	234	214	245	230	236	223	237	235	208	227	250	244	238	230	212	277	223	233	258	214	237	256	247	239	210	223	247	211	201	226	231	226	238	212	252	213	248	225	240	219	238	204	201	254	233	248	230	236	223	243	228	225	241	247	222	227	274	246	242	234	258	246	255	237	245	250	233	268	245	214	238	219	236	223	228	213	252	239	224	236	220	224	235	202	250	244	230	219	210	259	223	251	243	230	231	227	232	228	232	254	237	219	240	241	209	245	234	234	241	206	221	231	251	227	242	254	235	211	253	259	227	232	206	220	236	260	246	225	217	254	236	246	255	246	212	228	188	234	225	230	247	236	251	242	260	212	214	237	258	240	232	246	233	250	219	218	210	242	231	235	235	247	216	265	240	214	256	228	233	207	233	212	215	250	210	234	228	232	240	245	207	233	249	224	220	223	220	216	214	240	222	229	218	216	243	219	221	254	268	252	239	225	251	243	236	232	207	226	250	233	222	247	268	237	222	233	247	215	258	240	236	223	226	245	229	216	213	213	246	241	247	227	246	222	227	241	241	236	228	244	238	236	236	212	236	229	234	196	243	247	206	239	238	224	245	214	224	232	242	224	205	234	244	214	241	231	224	230	222	241	252	221	246	247	269	238	241	253	231	218	232	210	259	202	212	243	217	211	247	226	230	240	247	229	230	252	258	239	248	228	261	225	236	225	236	254	234	212	229	230	235	235	233	267	231	218	233	244	252	220	249	224	225	222	222	232	226	220	224	232	241	254	230	232	230	213	219	231	226	236	252	239	235	260	245	228	225	231	226	249	237	236	218	226	225	232	237	218	227	236	233	253	246	208	225	237	248	220	259	236	206	231	222	218	249	229	244	211	226	248	231	248	237	233	244	241	222	221	201	232	248	253	231	227	214	261
6824	2204	4232	4087	2801	2399	2307	1927	1551	1297	1270	1229	1264	1095	1072	1186	963	912	906	1006	908	930	817	830	814	747	796	804	696	747	728	826	759	882	973	1160	1108	830	686	685	679	684	664	675	628	700	665	679	704	674	625	624	627	696	670	670	625	640	690	670	624	694	678	703	626	682	686	622	626	698	651	676	671	649	652	654	636	649	676	667	665	656	631	727	653	690	669	646	678	674	644	679	665	707	665	660	696	655	643	619	672	661	631	660	693	673	606	641	647	638	699	682	660	618	656	695	610	638	656	672	693	663	646	644	710	666	687	682	601	701	638	656	633	684	693	672	694	694	674	636	634	671	660	652	666	713	665	648	655	671	710	676	729	653	612	681	650	689	626	657	685	692	663	651	669	670	651	649	634	689	665	666	675	663	730	667	709	621	716	685	663	641	650	662	681	684	652	653	677	715	667	634	733	640	701	633	682	690	693	655	619	667	640	677	649	701	699	668	679	650	664	656	684	654	610	638	681	688	680	650	639	670	739	686	633	641	648	700	644	737	631	645	624	618	669	669	674	650	699	681	695	675	684	701	662	669	693	664	673	666	640	681	688	659	668	667	699	677	602	646	678	668	664	653	681	684	643	632	693	650	659	652	682	652	693	670	688	635	685	679	631	681	605	663	695	672	606	677	654	736	645	635	697	661	700	681	665	663	642	680	673	662	652	687	652	667	633	686	641	643	683	665	668	670	617	670	679	678	632	701	659	661	687	638	670	688	713	656	637	651	695	673	641	695	655	679	676	646	702	686	662	679	745	688	709	702	684	636	667	661	628	706	653	674	681	632	649	657	643	683	638	672	741	655	664	683	664	658	679	673	655	618	643	711	647	691	646	644	628	662	672	640	677	653	664	681	647	663	674	644	644	643	654	663	648	683	653	675	703	673	671	666	639	675	657	698	658	637	683	700	660	675	673	644	683	646	675	674	637	673	680	665	694	648	699	606	698	637	648	702	714	727	663	666	652	637	696	633	651	669	701	665	698	692	619	690	667	681	666	673	642	653	665	640	725	692	659	684	623	662	612	658	671	617	639	649	684	650	647	669	641	662	691	679	614	660	676	685	666	696	666	695	676	669	710	681	648	642	633	652	655	606	687	669	685	699	642	668	665	687	647	666	650	681	664	682	605	677	643	668	675	660	628	684	676	632	635	681	665	666	613	623	646	676	662	700	644	638	637	652	606	662	721	707	617	654	653	660	690	679	686	668	668	666	670	678	655	733	660	654	692	702	673	670	688	655	676	649	656	698	681	660	654	704	668	701	662	682	675	667	665	741	694	713	630	655	658	671	655	689	658	681	676	664	676	667	655	666	643	652	635	648	674	664	687	652	633	654	679	637	692	687	688	684	722	605	650	687	666	614	657	666	670	646	726	644	648	697	714	693	665	672	671	685	688	652	637	682	641	612	680	675	684	651	642	655	684	658	664	651	666	650	684	706	670	671	629	677	634	658	693	661	686	655	636	607	709	642	646	688	675	649	678	647	701	666	684	677	686	681	680	667	592	683	706	683	652	637	663	648	646	625	672	625	680	637	630	621	636	660	672	651	681	682	680	640	678	637	641	633	649	673	621	701	653	672	679	635	653	667	652	688	690	624	709	674	640	667	647	671	692	618	649	676	630	662	729	659	710	678	633	642	712	635	635	653	677	621	650	671	694	665	667	650	656	684	641	673	662	651	684	660	661	683	703	678	691	626	689	707	695	646	642	626	649	697	687	669	700	691	671	678	664	669	668	640	655	652	661	677	641	725	636	667	688	647	646	653	695	646	668	689	648	640	625	678	639	681	729	697	646	669	599	659	640	638	647	682	655	701	664	656	655	650	675	644	683	656	659	627	636	647	676	682	650	633	635	693	665	675	669	689	683	701	668	666	652	657	634	665	660	674	620	640	649	666	659	629	643	672	648	665	678	712	670	604	646	622	647	628	684	647	636	633	653	676	656	698	697	633	690	648	648	644	696	651	625	674	683	701	667	625	709	657	660	673	632	650	652	642	593	660	679	703	642	692	691	649	657	663	646	702	695	677	681	657	644	673	653	659	631	640	695	671	642	635	652	622	652	634	674	694	648	657	672	701	697	657	665	640	649	664	679	677	656	689	677	671	658	628	633	587	671	649	648	623	647	632	705	674	675	639	669	706	696	665	659	668	663	653	685	647	669	700	640	644	670	700	708	699	619	672	650	733	676	661	667	664	659	715	635	652	667	651	676	647	619	648	652	664	692	627	684	661	675	617	678	667	687	629	695	667	694	661	696	633	693	648	655	670	686	673	628	690	658	686	620	609	654	654	651	693	701	687	643	622	677	657	636	663	669	641	664	653	630	696	627	655	658	649	642	649	684	647	685	648	688	631	677	643	666	692	632	671	691	620	691	683	667	674	681	625	668	625	672	707	674	706	672	661	660	625	631	678	718	665	649	672	711	682	641	660	712	645	694	667	645	662	613	664	651	707	710	679	658	679	618	680	655	670	685	635	663	656	668	651	613	637	682	655	697	664	621	729	638	671	658	692	660	659	611	625	643	662	715	638	661	635	638	683	622	623	637	648	656	689	656	686	653	626	636	660	681	643	704	687	673	629	718	701	667	703	696	672	660	680	674	672	654	663	657	660	682	695	613	685	707	721	667	662	675	646	699	671	618	676	663	637	625	696	682	622	663	648	624	669	700	663	669	622	687	643	703	654	658	691	669	675	662	656	624	649	685	702	671	636	671	638	615	642	674	673	628	643	620	652	607	681	652	655	641	633	683	621	679	675	658	632	643	577	697	684	677	568	641	657	657	697	660	681	661	609	655	614	633	670	651	632	657	664	691	641	645	656	672	670	681	633	691	682	676	682	704	602	659	686	683	653	735	629	672	645	642	679	626	630	614	660	669	646	679	675	618	672	658	622	636	659	679	653	663	686	642	606	669	665	713	700	648	718	652	674	665	693	671	664	693	668	640	634	680	630	654	674	666	639	649	656	632	640	637	673	694	735	661	683	676	612	694	650	708	709	668	647	653	630	672	678	640	659	711	684	608	684	618	652	681	679	657	629	661	640	657	671	640	653	635	675	636	674	670	697	658	711	665	631	662	643	607	632	658	645	675	650	650	665	692	662	654	647	681	702	671	645	633	639	672	654	633	663	672	677	656	638	636	647	669	692	636	697	678	664	694	656	668	676	686	644	668	617	698	657	686	711	651	657	647	654	653	678	624	726	635	647	679	664	645	656	709	633	686	675	636	693	663	622	681	621	676	644	638	655	695	653	709	671	678	678	655	675	689	698	638	633	703	642	642	671	682	632	660	674	676	661	676	652	650	647	668	640	646	618	656	691	669	634	696	608	647	743	697	623	643	614	654	671	656	648	654	647	672	707	654	703	697	659	642	623	696	668	649	682	637	638	613	653	677	625	667	671	591	647	643	698	655	675	672	680	695	670	657	662	637	694	624	667	641	674	626	659	686	668	689	647	656	642
29159	17628	9211	5954	2917	2238	2496	1618	1094	867	664	718	835	970	1339	1001	612	573	559	417	459	633	586	418	393	357	338	358	388	336	364	394	391	562	843	668	444	350	330	278	277	313	268	269	258	277	276	268	319	281	273	286	258	255	247	271	262	253	236	251	250	225	257	234	252	265	252	245	268	245	254	241	260	260	266	252	241	259	282	235	264	263	275	247	283	256	251	271	252	251	254	246	258	271	256	232	265	268	263	213	242	233	224	238	255	275	294	256	263	248	238	232	244	256	240	285	253	259	254	278	239	272	275	263	298	261	253	222	230	270	254	239	253	240	270	270	274	233	247	233	263	239	254	245	273	247	286	263	240	248	237	244	243	247	258	251	252	248	236	230	287	248	245	248	259	250	255	264	246	258	241	278	236	275	248	274	282	258	247	235	234	245	235	267	248	250	257	237	263	233	240	268	271	235	264	240	257	251	243	238	239	286	231	250	256	230	233	237	232	253	266	235	273	241	229	264	248	265	273	282	240	234	258	267	246	294	237	223	230	234	249	225	268	278	243	263	269	256	244	252	232	261	265	255	273	230	242	246	279	234	253	249	254	234	266	282	229	231	271	234	237	257	254	245	240	234	267	271	252	247	237	255	248	266	250	253	236	256	280	233	283	281	258	266	234	256	269	252	276	239	250	264	245	262	261	244	261	287	263	236	246	277	240	259	264	263	258	288	277	249	266	269	269	256	256	274	252	218	252	230	262	246	233	258	241	248	245	259	269	242	255	254	262	266	268	259	234	257	244	276	264	232	243	252	264	265	214	252	226	227	279	239	277	276	258	296	255	265	271	250	235	247	259	244	262	237	264	264	246	241	246	241	254	242	245	261	250	268	272	258	261	266	267	251	258	263	250	235	214	249	244	256	262	255	229	255	235	254	236	242	233	266	271	284	261	258	249	228	249	262	262	220	264	269	268	257	253	283	271	260	282	279	259	231	283	262	242	252	263	245	262	271	241	243	235	273	251	272	278	230	255	262	256	261	252	238	275	252	231	245	260	276	235	260	262	255	243	236	254	274	263	230	275	268	266	243	255	279	229	256	254	263	263	262	265	242	281	260	272	271	264	266	216	250	246	233	254	265	224	237	274	247	239	263	245	218	256	257	243	274	256	251	268	225	239	260	274	232	264	226	276	252	252	267	255	263	247	239	271	246	273	279	273	275	281	260	249	236	263	282	269	256	268	255	257	253	249	266	260	224	249	265	285	230	254	267	236	244	258	263	222	276	255	248	229	283	271	256	237	254	254	274	239	265	234	261	282	263	257	237	245	237	250	266	265	253	271	229	243	260	249	239	283	285	230	237	261	240	268	287	255	228	247	235	259	268	275	245	240	248	251	240	226	243	252	242	259	245	230	287	264	263	241	254	289	267	253	257	261	216	269	255	261	268	231	253	248	251	264	234	282	253	241	256	231	277	280	270	278	250	237	253	233	244	271	220	253	247	279	244	249	266	254	243	251	277	230	236	213	259	254	254	240	277	277	269	278	281	281	272	250	250	256	260	246	256	274	279	266	282	269	267	278	247	232	266	256	244	242	256	266	267	246	256	260	264	261	270	258	245	252	247	266	282	240	213	243	257	248	227	258	245	266	242	245	238	253	260	227	255	256	229	262	300	234	269	292	259	238	288	256	271	242	269	256	258	273	244	252	244	239	288	270	255	262	245	231	285	264	254	226	260	271	272	248	244	255	249	254	267	240	204	224	242	268	240	224	279	249	245	263	236	255	239	268	247	278	259	252	243	269	245	263	276	299	253	230	243	238	277	259	267	255	257	248	274	277	239	246	264	275	253	224	220	247	280	228	252	237	264	273	250	262	224	279	237	263	227	261	295	250	251	256	293	243	250	261	244	235	262	263	300	259	251	235	219	249	272	253	258	233	258	260	264	240	238	247	239	262	270	260	228	241	273	250	249	246	260	260	246	240	268	268	224	255	249	246	252	255	244	219	247	231	216	204	259	251	247	263	259	256	263	259	253	249	261	263	275	231	286	254	229	257	254	265	251	264	286	244	253	249	259	264	242	260	242	258	275	248	275	260	237	275	266	263	254	281	239	255	265	256	282	233	237	254	238	261	261	256	256	264	275	280	242	254	257	227	246	253	264	262	267	264	248	257	273	269	266	251	264	225	247	252	248	261	250	236	235	273	291	294	233	257	251	258	253	264	220	255	278	253	256	280	242	259	247	268	264	245	282	246	236	240	220	248	261	235	257	265	243	245	266	284	237	240	236	246	254	291	251	257	275	277	223	280	244	270	257	244	244	285	224	253	258	262	287	246	265	249	265	270	260	282	260	268	271	258	283	249	252	293	243	247	278	238	236	247	250	237	229	254	298	245	275	223	262	239	246	274	257	244	252	243	246	255	257	270	258	277	260	254	261	244	255	256	222	268	280	269	275	239	259	248	267	274	240	271	256	276	244	265	274	253	279	282	238	275	234	239	266	250	266	258	274	281	266	291	260	258	238	264	265	268	240	262	245	257	260	244	236	262	253	263	239	286	235	262	258	244	245	253	269	239	279	254	246	240	242	248	243	274	251	249	237	257	229	221	238	243	240	245	272	252	282	220	245	274	256	258	264	245	258	232	276	255	233	255	284	293	249	265	259	246	243	271	274	279	240	267	232	252	231	253	248	259	267	266	256	242	245	258	268	264	253	235	234	260	247	224	253	263	276	236	282	252	281	273	246	281	273	259	259	256	275	265	234	248	227	240	243	256	236	251	237	295	269	274	268	260	264	230	229	253	246	241	238	254	263	267	245	247	246	278	230	260	226	240	255	264	266	244	267	256	284	249	238	281	239	238	244	254	262	274	273	268	238	266	255	252	277	259	245	245	241	280	238	262	249	275	279	263	238	275	278	250	272	273	263	255	228	239	258	250	266	254	241	271	264	243	259	294	273	276	228	253	249	262	245	236	245	258	263	251	249	246	257	265	283	247	238	244	262	280	221	245	236	279	246	242	294	243	252	225	274	223	274	216	246	223	270	266	260	237	239	258	243	260	273	257	285	252	247	244	259	271	263	270	238	275	253	224	247	268	272	244	245	265	273	242	241	267	244	253	250	264	250	241	297	259	227	260	261	258	280	242	295	248	246	236	273	257	278	239	240	249	249	252	249	263	257	269	244	233	301	252	243	269	255	259	241	282	244	266	250	241	266	252	243	252	264	262	250	281	274	258	262	258	250	258	272	266	275	216	269	256	240	252	255	267	246	234	248	253	256	235	245	233	261	254	281	290	279	257	233	269	237	259	279	269	260	236	276	237	242	278	266	256	241	288	278	263	269	258	267	251	239	250	266	251	261	263	234	218	234	250	241	263	229	260	272	262	240	271	268	280	253	265	227	261	301	240	237	288	301	245	272	237	250	285	248	239	265	244	244	242	258	228	250	237	264	254	230	280	247	263	227	241	253	259	233	267	264	240	247	278	249	248	265	265	265	259	257	236	252	256	250
8931	6915	13234	13858	9207	8363	9816	7160	4905	3994	3048	3434	3865	4841	6701	4906	3206	2672	2691	1943	2132	3130	3075	1690	1423	1500	1281	1455	1629	1410	1398	1562	1604	2808	4598	3525	1804	1252	958	864	1010	908	834	761	806	725	766	720	751	703	727	707	727	730	746	657	720	694	738	735	742	712	662	680	716	721	726	659	727	741	742	706	703	662	705	721	702	720	675	726	704	745	712	701	752	673	693	743	723	731	699	694	687	689	674	732	706	749	683	748	767	732	728	708	733	737	681	770	715	699	743	681	711	696	693	717	753	691	743	697	734	721	693	759	689	717	718	716	763	734	756	720	731	728	704	717	750	688	697	688	772	730	725	704	719	735	725	667	701	751	723	734	749	686	696	700	670	725	749	737	704	713	746	734	693	749	740	740	741	712	729	691	733	710	763	725	748	678	703	716	716	699	780	706	703	718	700	706	692	773	701	731	708	733	733	689	702	751	710	724	743	713	675	686	745	723	751	713	718	723	674	684	669	679	706	757	741	666	722	737	743	763	685	728	765	763	733	692	694	734	743	760	731	716	673	752	728	719	760	719	728	725	732	739	753	719	712	747	697	724	726	722	728	725	763	739	749	727	736	725	742	747	731	687	688	760	787	770	708	750	731	716	674	737	745	732	734	693	725	719	771	744	698	720	738	680	744	711	717	695	735	682	715	742	705	730	678	719	671	677	699	699	746	686	684	712	730	764	721	733	713	758	726	739	702	678	694	673	743	707	747	705	691	746	716	729	744	697	701	673	621	685	713	795	732	747	729	771	722	723	684	671	674	730	725	748	698	720	707	686	765	751	728	767	753	714	707	709	690	732	736	739	733	702	747	753	699	692	740	745	768	725	775	710	734	725	739	740	701	771	650	705	728	745	727	728	706	726	751	685	705	715	763	728	744	695	732	738	742	719	691	711	700	724	753	713	723	703	721	704	723	709	715	696	734	712	714	751	706	701	721	667	719	715	744	718	765	722	693	696	715	737	719	682	728	731	789	723	680	702	733	700	768	692	737	698	713	718	759	753	699	700	682	737	703	724	727	733	683	772	706	703	697	737	747	743	710	739	726	709	707	712	730	714	755	736	756	730	719	690	711	693	696	761	748	717	725	692	730	707	694	745	706	743	735	709	704	778	724	727	650	748	702	733	661	715	699	742	716	738	716	714	739	729	705	717	728	738	697	691	693	714	687	749	729	743	696	795	726	689	729	741	724	737	732	680	714	730	703	704	704	767	760	675	764	755	750	666	710	683	722	720	699	728	707	721	720	715	739	688	754	736	681	762	703	720	753	724	729	697	708	750	691	789	711	702	736	731	690	714	727	745	706	727	698	693	737	710	722	734	724	725	657	735	727	731	717	788	705	698	760	729	719	746	748	704	761	755	717	713	742	712	662	717	752	702	757	708	719	679	743	692	706	718	719	665	713	694	745	704	735	745	685	728	726	680	679	741	723	726	729	748	740	716	759	717	680	709	677	699	708	705	660	723	701	710	729	746	728	702	681	716	714	726	725	729	738	720	697	703	730	727	718	681	740	685	708	703	702	737	780	685	742	689	741	715	680	744	728	710	752	735	699	693	771	723	665	700	677	735	729	713	763	693	715	727	735	714	716	708	693	730	722	670	729	758	689	697	716	730	699	718	707	697	707	734	691	720	697	682	766	701	698	757	675	671	704	810	763	723	733	709	682	749	678	763	720	718	729	690	718	698	696	703	707	744	744	694	686	696	724	655	731	691	725	744	734	723	733	677	717	677	727	677	718	709	716	692	706	730	705	694	685	729	678	703	705	704	715	693	682	694	729	691	706	742	735	714	714	781	707	704	738	701	729	749	721	688	728	731	750	743	720	721	719	685	701	741	705	766	722	728	720	701	706	734	753	708	702	674	753	695	732	725	788	725	730	684	702	693	720	664	639	767	735	751	712	692	728	746	733	698	752	725	754	711	742	670	716	687	728	718	714	710	741	754	745	788	752	746	733	745	716	736	703	715	718	709	697	726	738	700	749	715	683	692	725	748	728	742	693	718	696	694	723	700	719	690	681	722	782	723	752	740	728	701	713	756	751	738	696	793	704	733	702	708	737	704	691	710	708	723	749	686	724	718	736	730	743	739	721	704	699	713	711	714	677	726	722	698	738	732	715	721	714	716	701	715	711	710	711	785	698	709	750	732	747	706	698	724	723	765	726	711	749	725	715	728	690	715	741	757	739	711	709	768	746	750	786	672	693	703	715	743	721	729	740	737	773	738	708	723	707	760	711	722	733	701	729	698	686	730	716	778	728	731	744	718	705	724	703	713	753	698	692	709	668	674	742	749	804	683	768	729	762	686	700	783	744	727	717	733	759	717	728	728	744	731	734	800	687	702	733	711	774	648	738	732	719	746	777	735	708	756	729	688	773	762	751	772	703	688	716	723	698	775	712	712	763	688	727	764	723	731	767	683	726	761	733	765	704	734	684	706	695	684	759	732	723	673	761	695	729	747	736	771	730	732	699	748	710	697	715	754	732	744	746	730	671	674	751	747	745	728	705	697	719	721	718	720	700	731	720	728	707	710	756	692	738	707	696	718	712	707	709	742	707	707	702	707	749	752	736	720	668	733	710	720	702	697	731	758	688	745	722	755	745	666	714	677	737	715	687	739	731	763	724	709	663	729	703	730	688	735	743	749	723	730	727	731	747	727	696	696	741	721	717	704	697	707	699	719	746	723	734	723	711	736	687	716	711	737	713	720	755	731	745	751	724	700	746	728	756	726	692	725	702	721	720	730	697	710	722	751	732	707	740	730	706	713	714	779	684	733	707	714	733	703	659	703	757	690	761	699	685	741	731	729	729	706	715	687	723	716	708	711	745	759	698	719	685	753	681	705	683	748	679	769	722	696	756	679	732	704	680	706	705	691	691	739	690	738	773	761	707	761	705	707	719	696	740	733	731	768	763	746	713	690	717	703	721	683	728	699	748	716	771	731	687	740	773	756	734	741	740	727	720	749	707	674	755	715	697	727	680	714	743	717	731	741	712	699	703	742	739	708	746	663	738	725	716	742	674	714	712	703	738	701	679	748	723	684	672	736	755	737	692	715	694	716	661	667	779	729	737	709	721	725	720	665	708	713	735	669	707	711	721	686	669	741	774	708	732	731	716	753	706	713	793	727	753	707	767	756	716	710	717	713	680	737	733	718	734	698	786	754	727	734	690	718	727	682	741	763	731	715	719	710	696	715	706	689	731	719	756	757	717	717	730	755	698	693	757	724	734	740	740	733	707	731	692	718	707	737	725	782	746	707	718	722	799	693	786	687	728	727	722	721	742	744	748	709	712	751	784	741	710	687	676	767	714	719	723	706	690	749	703	703	731	802	755	754	715	732	672	690	720	723	770	706	756	763	717	730	726	737	716	737	709	743	709	739	713	718	721	729	692	694	698	689	722	667	765	727	720	722	734	734	737	710	675	729	722	735	751	702	757	685	723	749	784	692	730	712	751	710
29224	20281	15135	10256	4997	4278	4357	2504	1903	1397	1058	1203	1705	2034	1881	1186	957	893	743	614	558	827	563	481	467	470	422	491	504	496	456	490	662	868	733	422	487	517	544	533	560	388	342	328	291	336	332	309	284	285	276	295	264	257	257	270	277	286	264	266	290	266	302	317	287	290	284	249	266	272	289	315	272	286	280	321	299	312	263	284	278	323	282	276	259	306	313	283	286	316	246	324	272	274	260	265	271	278	279	277	277	281	277	324	286	273	280	273	259	281	269	264	272	256	277	291	252	280	270	267	275	282	283	281	312	251	281	277	270	292	300	273	317	281	251	294	265	293	312	288	278	301	289	261	287	269	310	284	283	288	295	277	280	264	287	284	258	269	248	272	290	276	268	292	293	279	306	289	273	275	298	249	230	251	270	294	281	328	262	283	287	291	262	282	262	265	277	300	296	310	274	270	284	309	261	256	266	295	279	278	281	296	294	274	275	302	297	240	270	305	269	279	270	271	251	282	261	266	271	274	270	292	289	277	307	297	274	269	279	302	247	288	268	289	249	260	261	286	265	294	291	296	258	294	267	270	301	283	301	308	293	296	295	258	319	253	277	263	314	288	313	264	253	312	258	309	280	302	299	292	287	284	280	262	282	276	264	262	254	287	300	266	265	269	270	273	302	282	294	265	283	263	279	306	295	284	252	287	279	239	269	259	275	284	272	294	288	244	301	274	282	293	269	317	261	280	271	289	272	253	272	277	282	306	274	275	262	277	272	300	246	297	318	279	284	287	312	261	289	259	281	263	281	258	266	286	309	296	292	289	279	290	248	303	268	277	298	278	267	299	256	274	273	290	263	298	286	268	290	262	298	285	280	285	289	283	286	289	276	320	265	277	263	273	287	290	290	315	271	281	259	275	289	266	275	277	299	285	305	285	282	283	297	284	278	289	278	290	292	303	269	275	291	284	245	283	321	275	298	284	287	282	272	263	294	289	268	285	305	306	291	293	290	289	309	272	287	283	295	271	255	260	296	259	277	302	270	270	296	275	285	263	281	280	283	302	280	263	286	267	279	267	273	276	276	293	290	270	302	272	263	272	263	294	262	304	271	294	278	269	287	284	296	285	259	283	291	258	285	283	300	269	255	313	308	289	269	274	273	286	270	260	273	287	272	277	257	242	257	297	287	283	297	284	274	249	274	285	281	268	277	270	286	287	297	265	272	281	277	305	280	271	286	305	289	304	248	246	298	276	280	269	276	296	280	267	285	291	281	280	288	278	311	265	275	276	264	276	277	275	303	265	306	298	304	299	265	256	242	270	285	296	259	279	290	303	274	266	269	288	279	270	244	289	298	284	290	329	292	274	268	322	264	300	259	278	304	262	272	296	292	300	321	273	296	303	279	263	282	302	296	266	263	306	312	286	281	265	259	287	308	274	276	267	283	273	294	269	297	284	309	260	295	289	286	300	302	239	307	271	235	264	284	259	284	298	269	273	306	276	282	285	329	256	312	265	285	276	277	282	273	301	283	293	247	273	268	307	288	273	293	281	283	275	284	271	271	289	254	277	295	292	253	254	273	255	307	288	294	266	269	259	279	252	265	301	301	265	266	288	311	286	288	289	287	286	299	280	284	292	297	263	282	273	288	258	276	269	282	292	289	260	280	269	244	268	288	258	275	310	261	297	267	258	296	271	269	286	303	287	308	292	271	270	283	278	298	299	294	277	298	285	292	253	280	276	263	285	271	303	257	270	292	255	285	286	307	280	290	290	275	281	262	264	269	317	268	278	272	296	257	283	274	295	258	288	274	281	260	291	262	297	298	281	281	258	278	282	270	271	275	286	278	263	307	265	269	280	307	304	310	305	301	286	271	304	274	278	292	291	286	264	281	287	273	286	248	284	265	280	289	280	259	257	297	270	282	285	283	293	273	271	254	292	279	231	270	268	307	299	286	277	323	256	259	279	284	292	266	290	279	282	285	270	251	266	278	263	263	306	291	273	306	274	268	266	269	296	278	278	294	316	294	278	246	277	271	271	273	267	261	304	265	269	258	280	294	258	277	291	274	280	251	298	268	286	286	281	276	297	292	268	252	258	271	274	264	282	261	261	309	279	305	321	266	309	277	283	261	272	278	293	251	289	284	251	302	291	287	309	278	231	289	276	281	273	294	300	300	268	284	279	309	274	294	250	264	258	295	271	290	274	276	255	276	279	283	278	317	275	274	262	273	268	271	283	259	301	272	252	254	272	268	267	250	263	292	288	274	281	275	283	300	272	301	271	292	296	280	320	291	258	274	300	308	279	290	269	325	263	280	265	289	305	328	291	273	272	270	232	288	275	274	288	264	285	268	281	271	284	287	262	301	272	280	318	274	291	249	310	265	267	234	294	284	304	261	278	296	315	260	280	270	271	272	274	272	311	290	273	257	266	273	285	282	278	268	292	279	252	252	265	305	284	294	281	269	259	300	269	250	281	270	302	254	277	283	269	299	271	303	279	266	273	277	260	258	283	287	253	308	302	284	294	305	278	295	314	281	266	274	318	283	271	272	283	282	311	279	266	269	290	240	298	265	283	271	290	264	290	298	271	295	286	314	254	301	258	287	278	274	262	288	300	286	274	295	273	294	282	305	286	286	271	294	279	262	293	292	273	257	295	260	270	290	285	274	305	254	269	300	275	282	276	267	296	275	264	282	262	267	267	305	256	275	274	311	303	279	265	262	262	282	287	286	276	266	303	255	289	267	281	274	280	279	300	296	299	278	284	309	285	297	273	296	288	269	260	291	262	281	298	308	259	254	297	285	282	256	295	274	256	289	301	270	286	256	267	262	266	281	260	269	296	258	311	277	305	287	258	284	289	293	291	286	305	298	316	268	270	305	287	295	294	293	283	271	294	297	265	260	267	256	298	329	301	296	300	264	281	283	268	304	290	291	267	286	280	290	270	284	271	266	290	266	302	274	299	303	261	271	290	301	268	280	283	283	271	298	307	324	293	264	296	258	269	275	278	283	299	289	260	270	298	266	290	250	299	289	284	263	293	257	272	262	282	298	247	296	271	255	316	278	291	286	284	256	294	301	252	257	277	302	255	254	285	312	262	252	257	291	240	272	280	278	277	307	284	277	280	255	260	285	301	274	288	243	284	285	285	287	287	315	292	276	271	270	272	265	284	300	264	300	266	292	280	276	265	265	262	266	236	296	314	302	278	265	285	269	277	299	265	262	290	260	316	281	290	252	288	259	267	284	275	306	283	303	282	298	306	302	269	302	268	273	265	287	280	260	271	275	278	270	303	268	273	245	288	290	302	311	293	301	270	265	293	247	301	322	292	285	285	272	311	262	314	261	269	295	292	286	260	288	301	289	293	302	250	233	270	270	266	291	289	286	274	256	275	271	252	281	252	280	292	297	266	260	296	298	286	274	262	295	277	268	250	261	274	265	294	284	283	306	268	294	283	309	274	284	304	271	277	286	286	289	281	269	302	266	284	261	288	300	270	286	308
9773	10629	18342	18749	12468	13146	14080	9642	7851	6125	4700	5529	8372	9393	9055	5833	4878	4530	3391	2722	2666	4384	2625	2247	2089	2361	2016	2203	2393	2199	2260	2381	3439	4623	3578	1673	2120	2584	2302	2428	2788	1652	1204	1015	966	1083	1149	945	894	828	780	780	800	730	779	785	818	749	793	809	808	817	750	762	803	777	813	779	798	830	769	765	840	775	833	769	774	792	790	783	814	772	776	755	863	815	790	844	803	772	805	746	784	820	822	746	741	822	811	764	753	863	757	778	822	789	805	754	778	797	771	800	782	799	801	811	763	783	824	843	768	835	802	759	767	817	803	756	824	856	735	782	750	783	761	823	763	772	753	769	775	802	799	837	759	776	808	753	767	761	790	784	770	763	686	760	773	792	784	781	789	798	739	764	786	825	805	812	802	768	788	805	809	784	808	769	825	754	768	787	759	804	776	802	805	827	771	829	803	769	723	819	764	746	785	775	786	783	775	805	736	785	775	807	822	785	765	815	820	774	827	796	766	810	774	772	797	782	838	799	808	774	816	796	829	835	790	829	810	756	784	697	801	769	758	742	803	757	811	836	847	788	839	760	811	755	743	774	782	815	768	805	786	750	811	748	766	763	789	762	797	712	788	773	804	770	796	809	764	785	780	794	750	772	814	743	719	762	781	790	780	799	824	791	779	769	805	790	767	810	820	756	799	794	752	796	790	787	794	756	786	862	790	796	777	780	775	772	766	764	706	798	807	814	825	771	771	785	774	777	750	804	766	748	817	802	791	769	819	786	752	767	791	802	773	783	773	787	831	803	754	774	807	800	851	776	780	759	775	764	775	777	794	795	780	793	826	760	800	752	817	784	791	806	790	777	812	828	741	803	811	769	735	866	788	829	754	788	782	845	795	768	696	805	806	739	778	786	800	825	799	758	789	807	785	780	801	783	743	775	787	809	756	782	807	780	769	788	764	790	755	833	843	874	797	794	745	766	797	779	763	746	784	791	790	774	803	776	799	811	829	834	730	778	820	771	756	809	780	756	796	796	750	783	772	788	810	818	752	753	790	786	799	842	788	771	819	748	808	761	806	749	734	721	833	791	798	787	819	813	809	818	818	851	832	756	773	813	786	802	844	735	797	743	781	789	787	814	785	777	811	808	727	816	743	803	820	754	801	813	794	759	725	794	779	817	798	782	784	764	792	745	747	749	773	805	729	809	759	781	813	768	807	785	806	788	849	808	790	730	796	784	778	724	781	772	745	781	769	784	793	777	800	773	820	811	776	846	777	765	820	813	736	701	777	786	781	802	801	827	801	748	796	780	794	803	743	819	761	802	735	785	789	767	759	724	783	781	821	778	782	744	806	794	763	793	787	798	768	816	832	790	793	743	800	781	858	805	779	774	787	793	752	805	736	814	780	806	804	810	738	788	758	768	723	857	770	792	776	769	766	744	848	775	776	793	776	779	805	802	791	745	793	763	809	788	805	787	780	758	808	827	773	812	792	815	779	811	825	780	760	811	813	788	827	771	831	802	781	804	778	796	796	767	813	754	793	803	759	736	763	768	831	788	817	774	751	771	806	745	797	812	743	754	789	750	736	747	784	760	813	777	743	746	755	802	798	777	751	807	759	789	795	831	806	801	772	827	749	757	777	779	782	797	785	753	761	817	872	803	772	781	765	773	747	830	771	787	755	802	746	825	801	735	820	779	819	805	786	770	803	799	757	810	800	834	835	755	745	768	855	831	785	772	845	749	808	808	801	791	786	835	775	756	809	775	798	786	808	816	791	788	832	747	778	746	785	793	843	735	812	832	823	795	818	808	758	787	768	831	787	751	790	766	751	794	781	781	819	763	802	808	806	761	780	792	803	827	811	798	819	779	777	786	754	770	811	794	813	777	765	755	775	842	780	792	781	809	812	736	811	794	806	795	808	766	813	792	824	784	787	772	786	775	773	854	834	735	774	717	793	815	817	799	768	741	781	798	734	757	725	799	770	758	767	787	789	768	794	813	744	813	816	765	805	791	786	807	809	797	773	775	779	735	767	764	825	758	788	767	801	775	803	732	796	744	786	808	774	777	788	755	821	806	772	816	792	772	789	774	784	793	798	777	784	815	843	836	758	758	828	762	778	804	742	833	820	765	756	762	803	726	751	789	788	834	774	774	800	779	828	783	783	784	839	810	779	744	766	746	750	806	757	777	812	748	790	838	834	772	796	790	848	792	742	768	743	789	744	799	802	863	772	756	800	789	827	783	784	789	742	777	784	787	782	874	770	791	809	727	778	798	759	786	815	746	807	723	774	794	826	753	742	766	824	779	800	754	766	840	791	859	781	749	785	764	835	733	730	775	840	779	768	777	801	787	804	792	801	763	805	804	733	812	776	788	800	835	803	806	797	796	810	755	789	727	771	738	788	805	808	807	826	785	744	805	788	793	745	726	780	798	778	766	839	759	804	760	790	782	813	732	784	769	792	784	756	775	801	838	775	822	776	790	738	751	803	787	749	794	742	784	780	789	767	736	774	812	773	852	813	765	818	772	818	826	774	791	781	812	740	773	770	838	783	782	816	779	771	816	727	772	752	788	805	819	782	784	808	819	794	710	799	820	788	781	794	773	806	773	772	791	833	801	788	801	763	756	802	800	798	814	773	768	748	802	797	784	747	762	787	799	730	777	812	746	776	764	760	770	791	814	781	793	783	787	804	774	780	699	778	832	800	771	787	794	790	784	810	820	773	794	758	841	782	758	814	806	802	799	835	774	822	778	809	781	827	806	806	785	780	795	781	810	791	798	767	796	759	800	774	743	754	782	749	752	762	843	772	771	780	789	807	816	811	781	768	797	744	798	769	792	806	857	852	815	825	800	808	818	797	757	808	754	761	752	793	818	774	780	744	784	721	771	770	784	775	748	775	760	762	798	739	775	808	777	778	833	783	783	818	809	806	819	835	767	761	750	793	778	775	782	785	838	837	793	818	852	801	817	832	820	828	806	785	789	760	790	771	778	812	751	802	763	801	790	742	760	809	784	815	770	738	787	825	767	772	752	778	768	800	794	749	780	790	802	743	804	814	763	762	782	794	806	806	808	839	743	785	779	773	835	758	758	794	767	796	773	802	797	794	821	786	776	744	757	800	783	740	811	782	776	785	823	813	779	794	811	781	804	769	840	797	769	788	789	844	796	775	796	779	825	766	828	774	798	761	764	765	805	774	758	780	796	796	760	772	737	809	787	802	819	772	756	763	782	770	778	793	770	789	810	795	782	784	777	819	798	788	746	806	809	778	784	828	763	783	790	796	809	779	763	810	812	820	773	759	755	793	785	753	778	794	783	821	810	803	771	794	788	714	815	773	776	826	778	784	828	820	745	789	804	774	781	833	726	772	802	737	782	773	772	764	775	787	812	728	770	836	785	760	798	796	818	789	784	813	747	795	756	790	770	804	770	783	780	745	764	751	794	803	794	741	778	829	824	764	776	805	742	790	771	787	815	784	818	758	815	787	734	777	795	785	834	772	748
28525	13254	2393	987	683	609	569	515	442	336	357	376	344	345	296	262	296	313	278	302	298	307	266	251	262	268	272	266	254	251	273	238	267	227	265	256	287	273	264	269	280	230	251	232	225	246	240	278	266	243	260	232	251	245	262	257	238	259	252	251	246	258	211	264	241	240	214	262	236	265	218	251	234	242	233	241	250	257	265	246	235	252	248	254	262	237	247	257	237	214	265	250	263	255	245	253	245	260	243	264	234	271	248	228	220	226	229	228	251	240	228	243	234	241	248	239	246	270	232	231	253	236	237	255	259	228	256	252	227	262	254	210	214	251	282	258	236	231	279	227	238	269	243	229	229	228	256	243	241	266	233	233	254	278	233	247	253	248	229	249	240	245	248	232	251	262	246	250	249	243	240	231	245	271	247	246	247	252	232	270	256	258	242	238	245	258	245	236	267	256	233	254	212	259	249	229	252	241	248	229	245	254	245	239	253	224	251	256	253	252	226	229	263	229	243	260	244	235	250	256	225	240	225	226	212	250	236	256	235	259	276	238	238	253	245	238	261	240	230	218	248	243	261	247	240	249	250	242	263	239	249	244	251	253	241	254	247	256	262	245	226	240	243	238	246	237	258	259	250	226	252	266	249	219	239	252	226	248	248	236	222	226	257	223	227	268	241	254	235	271	266	251	240	245	245	245	241	248	263	269	232	262	254	246	236	229	242	276	237	230	262	261	237	238	228	239	256	240	251	254	254	220	239	262	230	218	257	262	236	278	250	222	245	237	232	220	249	247	253	269	234	219	251	257	240	236	249	261	265	247	244	213	250	255	228	249	262	233	269	254	243	256	246	260	267	253	241	229	245	244	251	232	216	249	261	259	256	237	236	221	203	248	282	253	259	270	269	237	236	246	236	260	263	258	251	253	253	273	246	226	269	250	263	237	264	256	242	234	223	246	244	235	228	243	253	248	243	253	224	243	219	212	270	261	245	257	261	247	265	241	264	244	259	263	241	219	242	229	243	257	240	224	243	265	263	280	238	224	247	278	230	249	254	221	255	248	229	252	257	206	244	228	275	242	249	235	238	240	232	265	260	244	235	229	223	228	236	256	243	224	242	228	260	212	279	245	230	231	237	241	236	246	288	257	258	235	240	255	237	237	271	223	265	253	221	236	218	235	223	253	218	253	239	266	284	230	215	246	245	259	236	253	210	237	270	222	248	238	263	230	241	230	229	218	250	225	259	264	255	262	272	256	230	243	245	264	242	207	260	256	262	234	233	217	239	262	215	274	259	252	249	253	218	253	248	237	246	260	233	246	242	243	242	254	204	215	238	257	235	256	236	249	285	239	241	252	249	257	229	252	269	260	247	230	254	273	222	259	273	248	266	232	241	251	232	261	255	264	253	239	229	242	240	233	247	252	239	250	244	241	230	220	242	238	234	252	244	238	235	231	233	243	257	226	227	238	256	223	244	253	244	235	252	242	251	237	236	225	264	231	241	238	255	280	249	235	271	243	254	215	237	257	234	236	220	227	250	253	250	213	277	224	264	255	251	256	238	240	247	249	271	230	252	224	240	262	241	255	273	263	245	240	219	240	258	223	256	255	232	250	280	236	216	263	234	266	245	258	235	247	231	220	243	244	241	231	268	252	233	266	236	257	271	246	241	250	260	236	241	242	232	257	257	265	238	256	238	245	239	261	256	222	229	249	222	253	253	243	259	243	230	240	256	258	277	275	241	235	251	222	256	228	263	259	216	258	237	255	259	254	256	221	240	247	229	240	263	246	254	231	243	227	266	231	234	247	222	247	233	233	269	233	248	231	242	238	260	228	246	252	255	250	259	236	236	229	257	229	207	222	211	233	249	235	268	238	256	253	222	260	231	258	231	255	246	263	249	223	244	255	230	240	243	260	248	228	235	238	247	264	233	283	260	243	257	243	237	280	264	276	248	259	247	250	258	225	228	244	238	237	203	210	226	274	240	226	268	231	223	222	237	243	260	252	260	251	249	220	248	259	261	257	238	259	259	252	242	230	246	229	267	235	261	241	218	248	252	260	251	261	260	237	252	242	239	243	274	242	252	228	255	263	235	267	249	247	284	258	215	240	255	265	272	239	272	269	231	246	259	274	236	236	261	240	232	250	229	241	218	222	231	246	275	251	253	262	225	255	239	246	261	241	215	247	210	235	262	251	243	260	228	293	259	247	225	245	250	234	244	260	247	237	258	257	270	253	267	275	237	274	246	240	232	256	259	247	270	247	248	247	235	255	243	261	259	253	258	226	252	260	238	239	263	266	253	246	270	220	220	277	221	220	230	245	262	218	211	236	256	240	239	230	261	252	241	270	255	236	225	247	243	232	212	234	228	254	235	231	204	240	236	239	240	261	254	229	243	250	271	255	256	262	227	247	243	258	238	257	241	252	263	242	241	254	230	240	252	239	222	220	236	238	253	256	244	222	226	250	258	214	235	242	233	262	258	226	210	228	228	249	228	290	260	272	229	236	237	249	263	262	286	232	268	263	260	261	279	253	273	246	254	243	241	238	233	230	247	237	282	241	272	246	243	233	240	242	249	228	227	236	252	240	256	257	260	249	256	240	237	254	258	276	241	245	275	258	244	233	238	208	250	227	242	243	213	256	245	263	241	246	241	253	236	238	251	254	268	239	256	251	231	247	230	207	238	212	248	262	235	232	246	200	247	232	241	254	257	263	193	220	249	245	248	257	249	260	264	261	248	233	273	238	253	248	243	239	230	271	259	253	249	240	226	234	242	264	240	253	274	222	234	236	246	244	248	265	246	229	248	228	233	226	240	216	247	242	250	255	255	221	237	260	205	231	232	244	226	264	230	233	230	248	243	249	247	251	241	239	249	232	261	224	232	234	236	225	234	261	242	222	251	242	265	247	239	234	233	233	238	264	251	243	255	223	277	232	238	268	231	291	256	247	254	250	212	234	231	266	209	275	215	226	240	256	248	235	273	247	263	209	265	238	238	252	263	244	226	227	267	249	235	256	273	225	248	240	239	257	223	262	226	229	238	233	248	260	249	267	257	255	256	243	262	261	246	238	257	227	238	246	232	241	249	230	235	237	270	228	247	225	270	245	252	239	221	241	223	239	256	231	250	234	254	259	246	217	241	243	233	249	248	252	266	223	257	245	228	261	217	243	250	262	247	241	270	243	258	262	254	257	230	234	258	259	222	263	266	265	253	261	259	263	229	260	233	243	207	238	247	243	263	248	253	239	233	241	248	237	268	249	256	263	254	245	232	238	241	223	248	241	235	228	260	241	261	247	243	247	257	240	230	235	192	239	271	249	238	264	254	255	258	277	259	250	257	251	218	247	265	239	245	234	257	235	240	254	222	259	229	237	274	233	255	245	242	228	247	248	218	241	237	253	243	228	268	241	252	253	255	191	233	228	270	222	265	237	219	277	214	244	230	254	252	248	233	227	244	229	233	264	234	261	228	251	208	235	247	227	245	240	256	233	233	243	273	225
6768	2561	4494	3870	3263	2800	2458	1984	1788	1479	1350	1305	1301	1433	1171	1072	1082	1043	1053	1017	975	1076	992	833	841	859	793	812	938	867	813	783	864	710	725	787	852	817	822	859	811	758	742	764	728	707	725	719	736	705	711	709	727	696	728	698	728	726	713	750	720	745	747	684	700	694	729	691	676	748	724	713	728	753	660	703	700	724	683	691	682	720	684	728	750	749	719	705	709	774	746	702	730	718	698	696	658	737	689	722	702	712	716	709	722	680	712	734	711	684	715	697	692	695	677	718	695	723	755	723	699	724	705	674	700	711	654	661	700	729	693	668	664	732	735	698	663	714	664	748	711	681	699	705	755	712	695	719	668	690	719	715	667	744	705	685	685	706	658	691	696	674	710	721	669	714	673	682	730	666	705	686	687	670	642	727	704	660	731	701	723	670	685	668	700	724	695	712	685	717	732	686	663	663	667	742	705	669	686	671	677	659	662	728	725	659	685	712	669	761	695	732	691	704	697	687	699	650	699	698	729	701	677	716	709	708	716	761	690	722	702	691	727	706	697	704	632	674	723	732	715	692	701	712	707	721	714	708	655	721	674	761	701	702	714	654	683	721	691	704	740	714	720	688	674	732	661	771	694	686	685	687	678	677	683	677	730	707	689	722	686	720	685	686	661	663	669	693	667	714	765	713	747	695	711	744	731	680	652	659	694	726	714	733	725	679	707	677	678	648	672	692	720	688	714	686	652	689	691	646	721	681	703	715	707	682	688	725	707	710	701	709	694	670	716	704	722	661	726	739	716	700	666	680	698	682	691	702	676	720	753	659	724	721	714	652	741	714	679	688	731	674	697	674	698	710	700	732	680	743	693	664	651	728	685	702	665	722	696	715	681	700	691	665	694	705	707	738	709	692	706	708	702	699	769	714	728	721	728	694	703	679	719	695	687	681	685	664	734	715	758	655	676	717	740	689	724	685	647	702	711	707	667	657	723	701	683	700	691	719	625	692	729	687	697	645	696	724	674	727	688	695	692	689	705	719	699	729	694	684	751	723	697	708	738	705	720	704	764	715	654	685	757	689	679	684	672	727	685	717	690	644	694	715	694	637	705	710	704	720	709	722	692	703	687	725	730	735	725	714	701	719	708	694	675	734	716	693	691	688	694	657	729	670	738	769	683	726	668	683	720	739	749	719	729	712	673	745	702	653	665	708	752	716	704	726	722	697	708	703	686	721	688	702	709	673	652	671	691	696	734	670	675	728	729	711	686	684	720	670	697	743	743	709	739	721	708	700	691	659	700	741	730	677	676	686	697	742	717	672	668	683	688	683	740	731	648	691	718	693	708	690	685	701	723	702	638	677	687	704	704	721	692	660	667	709	759	704	711	754	678	692	662	715	749	700	697	703	698	735	707	682	732	701	683	705	672	711	706	724	661	690	703	695	684	733	743	643	658	743	764	727	657	706	693	675	687	745	737	717	710	668	731	696	706	680	717	690	690	738	737	682	685	689	704	725	684	670	659	720	707	651	756	689	712	680	680	684	715	722	723	732	687	708	675	694	691	724	666	697	678	685	732	702	718	695	728	727	751	696	691	693	683	692	676	690	663	710	664	724	707	668	702	692	652	693	722	725	684	756	677	673	716	675	742	749	691	723	675	696	697	685	761	701	689	621	713	705	726	665	665	709	658	659	703	681	667	692	744	748	734	684	683	772	707	678	727	696	675	743	749	715	694	713	716	711	669	714	674	690	686	743	707	683	649	728	710	693	706	691	687	722	695	762	711	650	680	648	636	691	716	706	690	716	716	744	675	727	726	714	682	682	647	722	716	679	701	680	715	745	722	703	707	717	684	711	701	709	641	721	759	675	733	702	677	711	702	667	748	662	677	738	666	666	696	698	721	669	728	691	685	739	717	677	702	700	751	681	709	693	706	650	679	672	730	692	751	686	677	662	707	704	718	711	713	686	713	667	693	732	674	713	698	726	729	686	696	738	717	722	729	725	752	679	719	682	709	666	729	711	711	675	675	678	697	719	754	725	668	713	684	682	727	680	726	709	707	678	724	736	730	669	722	710	775	722	735	642	677	700	664	712	692	698	756	673	668	693	702	704	710	669	661	685	666	695	721	687	691	720	710	692	741	716	647	708	649	707	694	690	692	683	698	702	675	757	709	727	743	710	685	662	714	727	707	716	729	697	719	695	694	721	746	708	706	672	746	679	686	726	708	655	716	718	756	653	722	753	701	676	728	703	723	713	735	697	693	653	707	739	704	700	687	760	741	724	730	718	712	741	680	725	681	690	718	720	664	748	693	703	710	702	748	732	714	744	718	676	668	726	734	715	665	711	703	687	738	682	661	723	687	711	700	682	732	683	685	687	714	746	689	713	718	638	674	724	673	679	688	716	751	732	755	733	696	665	733	696	664	711	744	700	685	721	708	734	686	756	710	626	713	688	699	672	688	716	710	674	694	712	672	714	718	692	710	693	719	711	695	716	737	667	688	680	656	692	698	707	734	682	715	687	652	725	678	708	668	736	652	656	677	709	689	725	703	660	658	704	756	664	711	721	700	702	691	659	691	765	708	755	683	761	708	688	692	714	723	696	693	722	727	665	704	730	717	722	677	696	725	687	665	674	694	716	740	714	666	669	721	722	697	694	713	693	700	712	744	706	726	700	661	658	709	653	730	707	707	708	708	709	758	697	660	720	751	731	766	708	740	743	667	686	756	695	703	680	685	711	692	656	654	709	700	749	702	724	698	722	687	694	683	727	672	687	730	674	679	738	714	691	713	724	749	696	676	705	661	742	706	701	691	693	689	759	674	692	690	692	687	731	691	718	725	636	687	710	701	659	729	712	688	685	707	710	678	716	648	756	719	728	720	643	711	675	738	690	713	642	655	681	697	707	726	713	668	685	677	689	754	688	664	671	658	687	691	736	646	739	696	664	712	654	679	681	693	635	693	751	664	710	752	660	757	700	675	726	696	666	728	718	725	647	708	742	722	701	722	698	658	762	686	670	628	676	736	693	700	686	735	708	707	695	675	685	722	628	711	711	714	720	656	745	660	713	696	706	682	678	666	737	689	670	711	713	691	751	698	678	668	729	711	691	705	664	727	688	704	702	683	646	762	702	726	703	716	722	698	683	706	694	658	659	673	718	690	687	728	704	696	691	756	708	741	705	653	744	656	718	685	704	670	712	665	721	677	695	743	758	685	680	689	701	764	718	691	688	717	727	696	690	733	733	726	724	739	694	703	704	680	733	670	690	667	674	695	647	741	702	670	714	693	693	691	739	708	694	672	730	731	714	668	688	716	718	695	700	694	726	686	684	722	692	737	751	768	664	707	754	706	644	696	717	706	760	664	676	684	690	705	693	658	700	704	705	726	707	673	714	680	706	717	707	749	688	755	695	718	689	710	702	699	751	661	757	693	658	659	717	651	677	703	677	729	710	689	721	667	738	683	706	700	688	664	717	682	669	690	708	701	654	710	689	690	694	731	714
29144	17947	10261	4880	2346	2808	2337	1317	1043	784	719	832	898	1142	651	717	577	536	490	493	446	477	410	357	422	678	390	363	379	344	328	399	437	388	374	483	495	529	458	409	376	377	326	270	302	311	285	288	304	256	290	301	252	278	259	273	289	247	277	293	266	290	310	260	304	299	289	282	282	274	319	268	244	285	260	318	292	262	290	253	290	275	284	298	273	267	274	303	275	279	292	252	304	278	274	251	292	288	298	290	281	261	279	289	270	273	273	266	265	281	295	305	304	270	285	285	294	285	277	334	302	278	312	265	284	308	286	270	268	253	320	305	247	274	258	285	297	283	289	283	293	260	266	264	260	293	299	283	319	291	276	279	293	319	289	298	291	335	311	297	258	270	300	277	295	283	305	263	271	267	252	266	262	284	301	294	281	293	293	254	284	285	254	310	279	300	283	279	303	302	304	288	276	271	273	296	263	281	287	304	283	286	280	281	301	259	299	282	269	296	303	295	280	286	275	268	272	279	294	300	286	276	281	301	293	293	291	267	324	285	293	282	278	271	278	258	254	293	302	291	292	269	257	272	286	273	275	300	279	290	245	293	270	317	240	252	313	285	310	269	265	284	286	280	293	276	265	303	293	296	277	235	278	294	315	273	269	293	281	273	247	242	267	277	293	269	276	293	271	266	277	251	279	308	280	305	289	283	311	283	309	260	278	245	269	269	288	284	290	266	287	293	282	294	284	276	281	265	284	284	249	284	285	279	288	292	273	314	292	285	238	241	271	303	282	264	316	346	284	273	275	286	313	283	298	258	269	281	300	293	301	278	304	267	273	273	272	294	252	235	263	303	261	288	302	271	286	301	289	261	276	293	249	278	288	307	285	285	272	297	298	266	277	308	266	286	279	287	281	280	295	274	292	268	265	274	277	275	265	261	277	255	253	302	309	281	281	272	285	266	302	261	283	292	288	278	287	305	256	276	269	232	291	266	268	321	286	264	260	261	279	300	285	280	301	248	307	250	284	305	300	307	257	296	287	288	267	282	259	262	265	321	254	282	274	295	321	281	268	303	279	283	298	292	305	287	306	286	276	294	271	288	276	280	272	260	303	266	292	300	267	287	265	310	262	307	296	265	265	257	297	291	297	280	287	284	289	271	286	311	300	279	296	294	253	281	330	279	290	264	274	253	264	289	256	279	281	270	287	267	275	280	306	260	309	298	280	292	278	290	266	287	297	255	289	279	262	257	277	325	267	287	277	276	281	299	277	269	292	302	314	269	271	260	300	309	303	250	275	284	253	276	308	288	276	290	269	285	305	286	288	248	293	275	309	285	303	288	296	283	324	272	277	274	297	268	293	275	300	275	299	316	252	286	271	281	300	275	269	315	263	271	267	290	286	270	291	270	271	292	296	291	297	263	251	258	246	277	275	278	270	299	282	311	273	257	254	295	288	300	275	289	294	280	274	278	292	307	316	292	255	279	275	264	262	288	283	254	278	299	331	258	294	270	289	266	295	281	311	307	286	262	293	260	276	294	287	297	279	275	279	293	261	291	260	277	289	241	262	281	282	295	272	288	281	262	277	295	251	282	263	309	282	266	252	281	267	270	281	282	295	279	274	267	307	285	274	250	277	250	269	276	279	304	292	284	284	322	272	280	269	260	274	277	295	310	283	284	276	291	287	281	279	254	287	289	270	267	281	284	267	284	273	268	311	268	270	300	296	297	271	282	281	294	280	264	272	265	295	287	276	297	295	251	290	292	293	271	279	287	290	272	265	305	248	271	262	298	286	288	257	272	267	290	271	262	298	271	284	288	286	257	269	295	312	270	252	267	266	306	259	264	312	274	292	268	255	282	287	264	262	274	283	268	292	282	277	283	277	266	305	292	302	285	279	279	256	262	278	306	305	279	266	295	280	297	291	293	283	285	272	275	260	300	287	302	280	271	289	249	257	259	278	271	274	258	284	259	295	291	284	272	274	301	267	261	277	310	265	276	283	283	261	268	277	285	290	270	264	279	291	323	283	268	304	309	302	281	268	290	258	291	277	280	299	293	269	252	288	275	281	287	289	252	294	259	297	288	289	321	286	282	268	276	296	261	299	252	282	260	290	280	301	292	307	285	297	323	283	268	300	284	293	271	287	274	298	259	274	286	281	312	261	272	258	295	286	295	264	242	286	302	279	282	269	284	282	307	284	304	265	311	300	257	266	279	284	312	288	302	324	283	293	311	252	276	258	265	300	294	253	273	287	300	323	312	299	284	290	278	275	256	287	255	293	283	275	278	325	261	260	275	319	276	277	276	264	290	305	249	287	274	299	288	277	284	287	261	284	275	274	267	281	279	279	278	314	296	298	286	282	284	245	265	273	284	256	291	256	278	271	287	298	275	292	284	270	272	263	290	284	250	274	259	298	276	274	275	287	277	292	313	287	262	244	274	242	272	285	264	271	258	298	307	295	279	295	283	289	272	288	310	287	306	274	294	289	278	300	289	278	305	284	300	301	271	291	269	273	268	271	268	281	274	293	290	269	301	288	302	286	297	281	263	305	305	288	311	265	260	302	268	256	275	269	283	291	247	281	273	296	283	280	297	241	294	237	268	289	337	288	287	284	258	287	302	275	293	287	259	287	258	256	277	305	274	296	299	261	285	290	257	284	276	292	279	246	266	288	304	230	244	311	269	263	268	297	281	273	293	307	274	251	275	287	321	275	299	310	274	276	300	291	294	264	243	266	295	269	301	282	309	260	304	254	260	267	285	272	306	297	296	273	287	279	286	309	290	278	276	288	295	302	270	271	262	252	314	283	278	313	277	279	285	308	305	320	272	301	269	272	280	280	292	281	284	267	289	276	267	273	259	304	283	296	305	265	286	280	299	281	272	299	264	288	257	283	305	290	306	297	290	267	282	298	285	280	254	269	303	297	260	266	300	262	292	263	297	247	296	277	281	275	289	277	277	274	283	314	269	288	268	288	302	270	297	262	268	300	282	278	278	276	285	271	260	280	275	272	292	287	278	285	281	310	280	290	294	292	304	306	290	285	282	276	286	268	289	247	271	309	292	289	264	282	252	266	303	275	291	284	295	272	272	270	311	265	279	290	274	251	260	259	263	293	305	293	321	294	270	256	297	263	258	284	298	297	278	276	268	269	256	264	283	268	278	275	256	262	284	288	279	255	280	290	286	286	297	285	276	282	265	292	301	263	311	283	313	289	290	276	292	289	278	274	278	280	295	290	254	262	294	257	278	285	248	287	292	284	273	282	254	311	282	279	256	288	278	268	286	281	294	317	285	261	302	286	261	275	277	260	284	278	273	285	293	277	270	283	270	308	257	281	300	264	281	277	281	282	266	308	280	297	301	292	278	307	277	298	249	289	285	288	269	285	294	296	263	294	281	274	283	280	282	276	288	292	223	293	256	321	291	303	283	304	278	265	282	269	276	268	276	289	271	278	253	283	317	298	270	278	287	291	284	297	246	285	271	305	281	271	313	301	281	293	293
8578	8320	14085	11859	8434	11043	9594	5791	5179	3840	3406	3993	5030	5781	3282	3721	3063	2799	2331	2056	1757	2136	1663	1497	1817	3381	1722	1736	1783	1330	1176	1642	2124	1346	1490	2389	2280	2186	2116	1756	1486	1360	1117	898	828	817	798	825	843	792	814	812	839	770	812	780	822	798	773	793	805	779	801	775	788	813	736	805	860	847	806	785	765	813	801	816	841	791	796	853	799	814	807	821	781	821	786	746	809	849	839	831	805	747	776	789	808	776	789	849	804	829	796	782	743	786	805	806	761	755	829	829	810	772	845	793	790	750	779	771	828	783	829	779	824	759	769	801	860	800	791	809	785	777	824	841	846	800	822	795	827	818	860	793	833	780	807	803	839	765	820	774	762	813	814	817	763	824	786	820	800	770	826	820	811	794	831	767	818	780	874	796	833	839	831	796	837	836	807	830	795	775	789	819	818	793	815	827	827	767	786	819	836	856	821	828	837	869	802	771	781	793	828	846	845	746	776	833	767	850	748	859	839	787	838	790	827	787	804	754	821	779	788	823	782	841	878	779	799	787	816	799	809	815	787	825	791	778	770	811	843	791	804	699	782	792	829	780	859	769	793	819	788	786	807	774	801	776	786	807	825	826	786	773	815	800	814	824	840	768	811	804	803	840	854	818	830	811	812	810	843	843	839	798	774	811	783	798	841	785	782	731	795	789	807	825	826	771	783	797	832	832	796	795	771	791	830	773	802	831	815	788	850	774	760	801	815	798	823	813	805	801	822	841	781	805	797	828	879	746	786	832	799	844	807	791	776	785	865	778	801	795	810	790	811	794	822	844	825	789	813	799	794	833	786	867	796	744	802	812	848	797	771	747	798	780	862	780	834	815	819	775	811	838	843	805	811	755	807	798	827	781	793	791	822	786	777	844	853	801	750	859	826	802	827	805	797	771	808	853	834	805	828	810	837	784	788	799	782	764	814	788	744	842	811	820	813	780	787	783	770	811	836	782	842	792	800	828	825	802	795	772	767	757	827	793	770	780	777	796	842	778	831	788	813	745	777	783	869	768	757	795	848	785	798	806	838	818	808	795	812	814	765	808	844	804	763	841	792	824	809	810	823	806	807	799	779	806	807	816	816	797	846	792	770	773	780	841	836	754	781	818	813	760	798	794	813	824	815	793	826	781	787	831	789	814	777	833	801	821	749	793	777	829	843	783	757	814	765	818	832	808	825	818	828	762	781	765	811	777	776	814	834	820	815	810	824	761	845	830	852	787	795	846	814	815	789	849	771	866	792	790	792	774	804	818	844	848	834	843	797	743	838	765	797	811	874	843	730	803	780	807	838	825	813	797	769	828	804	878	766	832	802	768	834	790	831	786	845	794	784	785	813	839	825	794	809	837	821	798	786	858	826	772	805	790	830	820	844	832	814	841	771	781	792	796	830	788	802	812	798	783	780	768	788	873	812	765	825	840	783	781	798	838	866	820	793	869	769	827	805	808	797	815	796	790	819	832	812	810	817	839	835	825	799	826	863	843	763	827	829	776	855	823	826	802	799	785	815	774	810	833	806	792	810	775	765	860	798	829	759	824	852	802	814	768	829	824	758	784	780	799	790	806	822	827	805	768	803	768	782	801	804	800	861	797	801	819	768	797	794	823	840	785	816	766	838	823	812	829	827	777	821	793	777	808	826	782	795	797	753	757	804	827	805	788	814	833	756	821	804	783	815	842	786	847	827	826	835	800	804	769	813	791	802	726	834	813	788	800	775	760	849	818	789	815	747	805	827	766	782	788	792	799	812	827	785	822	789	823	788	811	787	774	790	759	806	818	809	746	794	802	805	790	818	817	762	848	816	807	817	807	774	782	810	791	830	811	805	789	778	759	784	780	825	786	837	796	761	828	806	770	793	804	828	820	832	830	822	774	802	794	829	831	834	784	805	836	789	832	811	806	821	801	791	762	810	814	812	854	802	767	781	764	840	827	827	796	814	823	786	860	854	793	791	785	804	785	837	783	789	822	788	790	833	807	825	785	814	858	775	834	858	814	812	808	785	799	810	800	842	801	818	802	833	783	782	794	805	784	825	853	789	860	832	794	813	739	841	846	804	829	865	814	796	781	813	784	894	825	831	786	782	796	807	760	809	793	788	793	738	831	817	759	821	804	789	775	817	782	794	800	842	763	785	787	811	844	840	837	832	866	769	801	818	763	812	780	821	849	816	827	818	774	817	781	810	795	846	797	827	818	795	770	790	819	813	780	791	852	801	808	823	810	774	829	834	839	774	815	824	868	837	805	812	779	752	767	833	836	847	780	801	794	796	802	785	805	819	822	775	774	833	818	825	816	789	794	787	767	812	779	818	778	825	830	816	788	856	798	822	793	824	858	822	786	797	788	815	764	798	798	787	820	825	789	765	860	885	775	803	811	805	778	767	804	845	794	807	800	794	846	810	799	788	828	814	813	868	788	797	764	837	804	783	859	808	816	781	790	793	828	841	794	834	797	750	794	796	811	781	799	792	790	768	797	796	803	804	779	738	835	820	808	801	818	768	801	760	781	802	789	803	813	781	820	805	843	795	810	846	779	783	791	797	739	760	816	790	764	831	862	812	817	826	807	824	853	788	736	796	816	840	753	781	788	797	786	791	825	832	826	772	804	802	778	762	796	830	826	810	825	811	843	790	792	856	781	735	780	840	799	796	855	821	787	797	807	773	830	812	780	766	795	789	804	794	818	801	775	803	812	809	847	792	783	805	758	857	866	801	818	812	761	789	805	776	811	811	800	770	795	847	809	830	794	781	817	831	778	842	832	839	802	828	807	792	779	806	811	823	785	792	816	799	818	809	773	803	820	766	742	836	787	798	770	812	729	791	829	810	804	781	819	839	835	789	831	868	819	760	763	836	866	735	795	817	798	797	832	796	751	812	780	790	807	794	815	759	788	770	851	802	783	810	855	844	832	784	785	791	855	818	803	802	802	787	770	849	806	758	780	817	797	805	795	840	781	765	851	762	823	847	818	766	779	791	791	820	773	850	845	789	810	811	842	849	811	805	805	858	850	790	769	809	793	792	816	767	839	790	794	821	866	790	825	817	790	803	827	814	810	802	791	820	860	839	764	859	802	774	866	799	828	834	810	819	785	815	778	777	807	783	816	802	805	832	799	764	828	778	811	810	816	812	809	797	857	805	845	809	852	799	766	789	812	815	808	789	850	780	825	752	825	759	783	819	804	844	780	748	749	781	831	800	800	801	800	816	742	774	850	788	812	783	756	818	814	801	816	809	836	830	793	774	865	790	785	793	779	821	784	836	773	809	821	815	802	827	848	839	778	814	835	833	809	845	781	831	813	862	751	845	846	751	809	847	748	854	802	789	814	749	756	842	768	792	845	762	876	789	783	791	819	894	836	862	812	832	820	802	792	789	777	799	768	827	805	882	840	774	824	838	776	872	810	811	806	826	800	734	777	784	769	869	786	833	816	821	805	777	777	853	780	795	840	816	848	832	808	821	809	795	836	815	798
29427	21234	15672	8661	3972	4875	3723	2077	1789	1467	1103	1375	1638	2177	959	1043	970	818	775	626	544	550	501	445	455	857	535	552	525	458	427	529	1890	529	377	508	548	548	601	562	461	393	331	306	342	294	298	316	313	307	306	333	323	300	291	310	299	290	285	282	326	262	290	304	317	309	332	289	307	286	298	302	331	318	329	319	296	329	277	315	301	314	300	319	287	311	321	304	299	305	286	281	319	305	328	316	310	276	309	316	273	300	297	328	306	318	298	291	325	319	319	320	317	308	312	313	321	316	297	287	316	321	311	319	280	330	295	303	334	307	306	307	275	314	276	300	286	298	315	318	297	272	302	314	301	297	302	314	292	341	321	320	297	318	307	304	320	309	306	296	311	290	300	322	313	278	342	328	329	340	283	299	309	318	294	282	334	326	287	317	290	303	309	285	324	294	335	324	346	287	335	295	281	302	332	282	291	333	296	332	308	296	307	308	305	316	289	298	306	293	332	314	290	337	318	280	292	305	320	307	283	303	282	283	292	318	332	321	291	313	288	309	325	277	301	330	312	303	302	291	306	288	319	331	321	313	301	319	300	279	307	296	306	322	287	297	293	318	343	304	327	322	281	305	311	292	303	298	300	316	337	331	301	320	322	283	333	290	308	324	311	314	340	291	308	286	299	297	311	307	306	291	291	323	308	294	319	309	313	327	299	311	307	269	347	340	308	285	277	319	308	308	303	291	293	320	341	342	326	316	329	287	312	279	310	288	286	295	303	273	326	293	309	325	345	340	267	316	301	301	331	298	321	311	306	326	314	321	311	291	334	292	309	302	318	324	306	290	324	294	306	334	324	291	289	316	329	295	345	315	315	292	302	298	298	265	288	296	301	302	312	301	293	304	298	302	321	316	305	301	330	286	306	299	292	285	295	324	305	315	308	285	345	308	333	308	277	317	330	321	312	289	270	319	318	303	314	291	318	298	257	307	304	306	293	309	316	301	319	342	305	324	308	321	290	313	313	326	289	290	320	312	286	318	306	282	320	295	333	310	326	304	298	288	331	283	297	296	307	279	261	309	289	299	309	321	311	286	337	319	308	326	301	291	303	294	337	319	289	285	282	295	310	286	329	319	319	323	334	325	279	341	286	294	310	333	310	314	325	296	326	312	302	323	302	317	311	304	317	319	296	286	285	320	300	281	266	300	302	321	301	287	317	323	321	305	289	321	328	299	331	322	316	306	334	286	279	302	305	299	301	304	308	306	285	324	346	299	326	296	306	317	306	301	288	294	287	281	308	306	307	307	333	343	293	326	347	275	278	320	300	285	327	297	304	318	278	291	286	314	287	303	333	295	312	294	343	318	268	295	312	311	321	297	331	320	310	297	300	321	276	334	298	311	283	332	308	327	282	282	287	296	331	333	347	305	304	290	326	287	320	300	311	313	340	298	325	297	302	292	297	293	288	284	309	292	341	323	311	300	294	313	292	321	312	319	308	299	312	305	311	320	298	341	308	344	306	296	309	290	285	327	339	338	351	321	322	288	301	302	316	308	298	298	299	283	306	311	287	278	313	332	307	296	307	296	318	296	290	282	293	313	310	311	318	286	275	261	297	322	324	303	328	296	307	296	295	311	316	297	351	272	299	332	315	292	292	320	333	318	313	331	324	299	323	296	334	320	322	319	298	338	327	305	317	329	289	305	324	318	307	300	293	275	317	321	283	341	297	317	303	336	344	302	294	305	296	315	296	307	315	279	311	328	315	298	303	279	309	292	308	305	273	294	298	275	287	333	295	296	261	292	287	289	293	293	294	306	293	305	311	314	338	307	311	297	269	304	306	297	262	324	317	318	292	303	271	292	302	295	295	306	304	323	303	290	302	288	329	302	263	319	331	291	298	319	294	279	302	312	262	283	326	300	318	301	277	298	308	296	279	299	282	295	325	325	328	318	360	322	314	286	291	328	303	325	294	296	313	337	288	327	319	264	319	302	307	316	256	311	315	292	319	317	339	308	276	294	296	317	312	327	322	300	316	294	339	299	306	311	327	277	299	273	313	292	330	287	306	313	316	303	291	306	305	296	271	314	298	300	309	323	317	285	323	312	310	304	286	311	333	299	310	291	303	323	334	362	296	272	294	322	301	321	298	295	317	301	347	325	326	283	294	297	295	320	316	284	270	305	313	309	300	308	312	339	350	282	315	286	301	309	332	298	274	306	302	299	324	308	320	307	292	314	303	314	293	332	336	295	301	309	301	302	326	305	293	324	320	306	312	291	307	281	305	324	303	318	290	307	305	302	307	279	301	320	305	281	344	311	323	316	304	317	324	303	325	309	326	273	305	321	328	293	321	337	322	307	275	306	291	326	317	294	330	294	313	330	309	342	286	321	310	299	298	317	297	302	305	327	286	295	285	316	309	335	316	316	328	280	301	288	305	302	301	315	299	319	307	312	342	306	311	310	307	293	301	323	317	296	295	333	305	308	334	299	308	289	319	300	312	312	304	328	333	328	301	300	289	311	282	306	320	299	318	275	307	327	297	323	300	342	309	302	312	351	303	304	302	284	321	323	303	326	302	339	290	298	299	322	295	301	298	294	320	280	292	319	324	323	310	309	279	287	299	300	290	297	296	329	314	309	313	315	316	350	324	275	331	294	327	300	299	296	289	318	311	284	323	362	323	297	319	327	298	290	305	297	279	284	311	304	325	310	311	333	281	313	298	337	312	325	313	314	328	294	311	300	291	299	304	290	322	299	325	307	308	307	315	285	311	301	309	308	287	314	284	306	302	305	310	318	326	287	324	338	339	306	264	311	309	298	289	283	337	301	331	306	338	332	309	311	301	311	313	320	304	306	303	273	283	312	289	317	349	322	332	285	295	337	356	297	322	298	343	276	291	315	293	275	303	310	290	344	331	311	313	292	308	298	313	331	353	285	289	329	290	321	294	304	307	287	330	337	320	314	322	274	335	327	295	287	364	292	306	324	287	299	299	304	320	304	295	312	312	297	315	336	288	312	324	280	312	314	314	319	316	270	289	298	332	305	273	337	279	292	344	294	286	310	302	333	342	306	297	285	304	307	304	336	305	305	330	332	308	295	316	302	322	300	295	326	321	294	334	292	298	283	294	316	294	325	307	296	302	325	323	298	328	300	324	321	310	320	303	320	334	308	283	326	322	311	331	313	352	304	340	319	316	283	331	289	305	288	293	283	300	330	325	312	329	315	321	314	297	293	335	311	271	313	288	330	310	302	331	299	307	296	309	302	334	297	311	305	286	312	342	294	305	337	308	316	304	324	319	276	326	294	291	321	291	341	329	309	335	308	282	307	318	299	291	305	299	282	328	301	300	286	313	304	302	313	308	287	358	318	316	302	335	326	316	341	335	314	320	305	323	284	317	307	328	313	304	315	286	316	335	270	321	296	327	321	308	286	291	320	308	310	319	291	344	307	308	297	279	313	311	314	288	346	317	303	315	317	283	328	294	331	310	296	306	296	285	310	320	315
10029	13023	19050	15663	11694	16152	12321	8428	8170	6609	5347	6613	8246	9347	4659	5620	4410	4365	3484	2921	2310	2756	2045	2080	2082	4764	2383	2618	2320	1932	1525	2155	10297	2072	1366	2436	2367	2370	2913	2433	1788	1246	1057	957	913	927	915	845	899	839	840	864	834	826	849	911	841	929	882	918	882	852	889	904	837	846	875	916	793	871	862	861	880	831	865	850	862	859	886	908	866	895	871	852	889	823	885	893	859	891	839	870	856	912	914	879	885	885	858	877	875	895	823	880	895	914	886	866	862	880	851	919	847	898	930	841	881	842	882	828	865	925	886	874	848	848	845	831	884	875	896	867	867	877	830	891	866	861	873	892	939	847	871	860	848	860	871	905	839	845	821	870	828	831	811	848	874	919	854	880	890	864	825	883	842	886	878	892	873	854	931	841	936	857	899	890	895	847	879	890	914	892	849	830	888	868	937	832	829	879	892	854	825	893	871	895	902	863	852	831	875	839	862	855	905	873	906	814	914	853	851	816	877	837	923	908	845	881	870	884	899	835	852	871	859	798	920	822	877	843	832	908	909	912	862	850	873	910	854	884	841	871	835	854	866	889	876	852	846	934	855	843	831	888	857	881	838	850	896	830	889	831	905	885	910	861	903	891	854	855	854	900	913	859	894	840	922	827	846	862	843	878	910	846	884	839	884	923	951	891	921	855	894	844	850	852	867	860	856	893	875	875	869	831	933	878	838	870	893	874	874	824	822	878	872	833	850	851	856	824	848	889	873	867	921	860	874	872	856	863	881	921	860	906	879	866	833	883	911	915	863	841	880	846	841	862	864	903	834	863	855	895	864	859	905	848	849	856	920	895	908	874	890	868	905	863	866	895	872	836	853	894	845	872	913	907	850	863	828	871	836	890	903	875	879	847	887	865	867	859	876	848	852	847	866	858	870	879	864	847	861	922	823	871	832	930	871	871	839	859	828	902	886	855	834	799	829	878	910	834	861	848	904	865	890	855	870	874	907	822	870	826	908	881	775	906	913	906	883	854	905	904	842	880	863	884	883	846	916	911	903	892	858	856	822	878	924	823	837	856	871	877	828	891	849	891	869	899	867	909	926	889	890	862	876	857	805	820	956	877	894	848	874	886	895	861	937	922	901	840	869	871	878	848	862	853	927	826	828	860	830	870	824	840	868	846	827	891	863	799	871	835	852	831	937	850	838	823	836	896	859	866	857	923	814	881	823	874	853	864	813	834	878	865	841	849	879	859	836	884	858	863	902	856	843	894	845	891	831	891	790	827	901	894	891	846	825	918	837	865	892	838	926	855	908	883	863	858	878	858	893	853	853	873	880	856	868	866	871	848	832	876	917	850	813	863	867	840	836	859	903	852	867	890	822	861	863	871	868	899	859	833	910	887	868	927	885	837	892	849	867	850	898	907	835	853	873	887	842	873	899	901	885	873	897	887	892	867	863	909	860	849	903	827	885	880	843	878	894	837	860	858	871	803	854	873	937	892	921	882	868	891	876	919	879	851	828	879	863	822	958	881	919	889	856	919	814	896	889	836	842	866	871	844	877	881	847	877	870	890	826	854	865	811	932	890	880	920	877	884	863	876	843	910	861	877	859	871	873	861	847	825	847	843	851	829	856	865	896	953	858	833	825	864	864	834	877	886	890	897	869	853	856	895	878	858	854	885	874	925	834	881	875	850	860	837	881	819	861	888	892	886	934	869	863	895	860	886	860	869	902	842	876	904	894	852	849	851	884	847	874	892	888	853	870	897	818	900	866	873	787	844	803	916	815	890	891	871	888	865	859	772	869	873	890	852	835	901	907	894	873	836	873	925	851	909	863	887	876	926	848	874	848	856	904	875	849	830	909	833	850	871	885	903	865	870	829	855	875	860	841	869	833	894	911	906	818	846	864	849	842	822	866	841	863	880	886	877	858	911	936	885	849	901	902	899	867	872	851	912	887	848	873	890	865	876	856	894	881	875	881	860	866	873	849	840	895	823	869	882	932	868	910	936	883	875	881	875	866	866	854	886	878	884	872	909	864	865	872	849	893	860	915	827	856	842	868	909	848	842	894	850	870	864	846	861	864	799	934	916	901	850	876	889	887	864	881	848	883	846	878	845	850	894	873	901	861	865	866	915	887	877	852	916	840	874	847	887	921	882	856	892	827	844	823	882	882	805	836	897	873	865	819	862	843	879	912	870	892	844	891	871	872	819	864	856	884	897	913	890	899	853	840	914	827	812	922	889	893	860	915	912	861	835	841	865	869	842	928	862	938	860	877	898	825	892	839	885	859	843	885	863	825	875	819	813	869	940	866	876	857	898	859	821	904	852	887	822	824	865	843	865	842	854	865	870	855	864	851	892	857	901	921	891	867	865	900	863	868	898	901	879	828	880	856	890	944	892	918	852	882	833	823	871	873	893	903	842	834	918	944	908	808	877	848	865	900	849	817	829	846	879	866	906	887	815	917	850	929	888	861	905	936	898	848	827	872	893	845	858	880	864	854	843	860	866	848	831	839	897	870	907	874	878	910	876	879	861	857	883	872	888	866	894	853	847	883	846	866	900	867	880	872	844	789	942	871	873	811	857	831	862	855	866	885	857	875	858	860	852	866	817	865	867	860	841	911	908	911	858	888	836	939	869	854	902	889	861	883	862	854	872	889	889	865	856	895	869	828	856	830	830	886	800	844	890	869	895	918	880	876	859	826	887	830	873	850	888	900	849	860	839	851	848	915	850	871	858	825	833	841	935	875	877	811	855	795	866	884	855	870	866	859	858	839	837	901	864	889	850	884	896	864	848	864	898	877	862	886	838	821	901	882	904	864	889	916	862	874	914	884	863	856	877	849	843	830	869	871	906	845	876	856	891	837	851	916	860	851	856	842	839	824	865	850	827	890	858	885	899	915	854	895	881	934	840	892	917	887	910	896	841	903	892	882	805	899	887	903	906	885	907	894	874	801	864	880	891	865	911	852	859	909	903	929	882	865	845	845	843	922	874	903	883	917	901	842	844	884	888	870	805	844	865	849	912	909	912	899	818	817	881	873	877	889	808	898	887	855	853	877	832	866	860	912	885	893	835	873	876	875	872	853	875	857	873	870	872	836	889	898	854	869	869	785	824	891	861	895	870	894	834	898	870	847	902	892	857	861	861	847	871	833	844	877	873	882	880	880	877	873	843	879	834	899	893	873	874	871	852	848	868	856	867	870	884	873	906	875	824	905	839	918	870	902	876	877	870	889	910	874	844	855	875	927	841	896	843	877	937	885	809	868	885	908	950	866	901	851	847	886	861	902	876	873	892	831	866	869	830	863	846	870	888	908	877	815	853	914	876	897	860	850	909	864	863	902	897	834	885	852	842	892	859	888	846	969	875	895	879	874	872	899	853	833	808	841	894	835	885	862	871	889	819	883	831	868	883	910	847	848	891	843	889	902	901	878	827	822	894	812	864	872	822	874	866	863	880	900	821	901	828	837	876	812	838	861	892	869	862	889	872	875	826	827	854
28433	13153	2390	1061	716	772	594	493	454	435	381	376	411	348	362	353	360	361	335	310	346	300	308	310	300	308	335	310	305	329	321	314	364	262	287	306	279	290	306	335	304	309	327	293	297	285	254	266	285	253	299	288	272	301	279	272	313	256	272	274	268	271	291	309	312	280	283	281	280	262	281	261	317	270	290	269	264	295	288	304	279	306	265	308	273	263	288	274	314	274	285	295	286	310	286	283	259	298	294	290	278	302	285	244	264	309	287	297	268	282	299	309	274	287	288	310	257	303	309	283	274	255	273	299	279	268	284	282	285	277	263	277	260	273	285	285	267	300	303	273	281	272	325	262	254	283	251	299	293	267	305	275	320	266	261	292	290	276	267	256	302	318	315	290	270	286	257	304	271	293	258	276	260	283	304	274	264	289	288	285	278	272	272	300	267	287	287	272	239	304	284	273	302	303	274	281	296	297	268	273	281	311	275	286	279	296	300	239	263	253	278	278	283	270	281	276	245	256	284	252	276	296	320	285	294	286	261	297	286	288	260	281	263	261	306	279	289	273	295	265	285	290	254	284	267	291	284	286	280	277	287	294	277	295	294	274	296	298	281	246	280	274	256	277	272	267	286	275	290	268	290	259	284	266	271	268	278	299	269	279	283	280	307	316	283	278	269	272	259	300	279	264	290	279	281	268	291	302	284	264	290	293	262	283	299	277	265	297	284	279	287	273	266	263	259	263	312	286	311	257	327	269	302	265	287	324	291	239	286	288	271	296	297	295	277	295	267	259	287	285	312	262	282	252	290	256	278	280	277	276	264	268	255	265	282	313	287	252	302	272	289	311	284	279	274	258	271	309	267	257	291	311	300	302	275	268	259	272	274	281	250	259	279	302	272	277	257	272	255	277	314	298	277	281	292	305	285	271	288	290	283	257	258	287	273	287	258	305	292	273	269	262	286	295	301	296	278	256	274	295	272	252	298	310	269	294	275	304	256	295	302	289	282	285	266	270	296	283	303	283	287	258	281	278	273	282	282	279	272	259	283	297	257	247	265	274	241	289	299	284	278	275	240	285	277	288	280	282	268	288	290	279	276	292	254	287	281	287	260	299	256	285	278	239	298	291	248	268	303	296	307	272	283	287	272	268	280	283	274	271	264	287	293	297	297	308	283	274	323	296	289	274	298	268	304	282	282	295	294	287	286	287	300	297	306	293	272	281	281	300	331	305	286	284	286	321	290	270	290	290	280	282	248	285	268	276	266	287	294	265	286	290	271	268	312	282	308	279	317	280	290	275	279	310	285	255	303	294	268	287	249	260	277	316	291	282	262	276	298	288	293	298	275	333	294	279	260	290	323	301	280	274	328	259	278	278	280	285	268	281	288	309	277	315	278	287	266	307	307	285	270	289	266	258	269	271	281	286	268	252	254	306	286	304	278	295	246	278	274	286	296	266	287	286	278	263	236	271	265	258	292	295	293	290	281	297	310	262	267	272	273	255	286	307	276	271	292	275	278	297	298	308	278	274	281	304	312	289	285	297	269	271	295	304	307	302	272	280	291	278	258	267	299	289	290	257	292	278	283	260	276	259	275	283	298	276	271	262	273	270	283	251	269	281	260	296	286	284	286	294	275	271	269	312	285	250	292	293	267	300	315	303	276	294	269	310	285	304	268	272	292	286	263	285	258	296	301	286	251	256	274	298	281	265	291	245	289	266	294	259	288	272	280	276	285	280	264	254	304	268	308	302	259	265	261	272	300	297	282	283	283	311	254	272	308	302	260	305	277	285	309	299	257	295	261	262	286	296	293	290	284	295	300	298	303	302	289	283	301	271	290	285	277	275	286	293	279	266	299	267	296	262	270	292	301	295	320	267	281	296	286	279	276	295	278	268	279	277	287	278	277	292	270	278	291	285	282	256	285	290	270	292	297	272	294	262	269	279	299	286	298	251	256	244	287	284	287	278	284	288	272	273	270	273	272	273	308	255	245	268	321	294	291	263	285	291	273	276	293	276	252	257	259	257	305	256	258	273	274	283	301	278	307	290	324	277	282	276	305	286	283	282	271	252	293	288	263	263	347	282	275	278	306	263	260	269	295	293	294	287	257	254	273	287	263	269	277	282	274	280	258	275	275	286	311	249	307	265	289	286	287	263	269	259	286	264	242	291	255	286	292	296	266	302	326	280	283	287	298	291	294	273	283	279	316	252	263	228	283	278	287	276	267	287	285	288	291	298	288	267	273	298	305	263	294	298	272	293	286	277	241	291	288	308	268	274	264	287	266	294	284	304	307	294	272	265	290	273	264	315	279	265	277	289	284	275	263	271	294	285	257	253	297	289	271	296	272	293	285	289	254	285	298	253	278	288	283	251	254	305	301	285	296	258	284	302	292	309	287	301	270	287	282	304	264	290	281	312	272	280	299	287	275	287	269	279	320	269	240	307	253	316	283	306	259	279	268	273	282	282	293	270	291	295	268	307	240	270	268	267	265	256	270	291	287	268	286	273	274	250	299	290	271	316	271	261	290	274	285	316	274	293	287	263	255	290	273	264	286	274	291	260	274	289	261	298	284	283	284	265	292	283	289	290	293	274	270	280	292	281	279	265	296	289	256	276	271	286	260	291	271	241	256	267	296	301	301	266	295	286	290	273	320	256	275	283	293	279	277	271	259	279	267	276	270	293	276	317	270	284	287	273	270	260	281	307	294	272	314	306	269	303	276	264	236	281	273	284	271	284	275	267	280	292	287	270	270	288	317	280	266	290	308	269	294	296	308	291	290	269	280	282	299	266	247	290	264	263	292	274	273	301	264	274	293	266	290	286	251	260	284	283	269	264	258	263	261	269	280	259	288	282	282	282	287	278	291	291	267	265	284	290	311	286	293	290	269	307	296	286	300	309	291	280	261	277	290	275	300	253	253	277	273	272	297	249	303	273	308	286	283	289	273	297	298	272	268	252	250	274	324	266	286	283	278	266	293	268	308	291	266	295	268	288	282	291	286	272	296	287	254	265	263	292	323	297	283	295	268	265	288	275	271	275	279	261	249	318	309	259	280	286	309	320	282	266	312	277	268	278	292	294	299	246	297	272	275	264	274	308	279	280	296	284	309	280	273	322	283	290	279	266	279	267	266	274	285	261	255	278	304	288	292	285	302	288	305	289	315	317	277	284	309	269	244	289	307	243	265	330	276	285	267	252	298	247	273	309	277	301	282	294	248	262	278	302	315	271	288	256	266	274	269	270	289	301	285	262	293	261	269	251	297	276	286	288	273	285	266	303	250	322	281	246	269	291	279	305	283	273	247	294	279	264	270	296	292	255	248	244	291	271	301	300	276	282	282	298	302	281	288	283	296	296	281	286	246	281	270	274	276	276	295	312	281	289	284	281	255	254	288	253	277	281	258	268	297	310	299	308	311	270	271	265	303	270	255	291	281	263	296	268	280	272	245	298	280	264	289	300	306	255	294	277	268	287	297	339	298	284	277	293	297	276	282	260
6917	2761	4470	3832	3137	3206	2509	1910	1958	1791	1386	1280	1386	1428	1303	1221	1316	1285	1165	979	938	990	1018	1034	1026	1018	1013	1039	965	901	894	929	1356	797	842	848	912	919	1063	1009	997	941	848	845	840	786	792	763	795	818	826	829	822	870	812	825	800	758	801	854	757	816	790	807	820	796	817	802	855	793	810	831	864	811	840	765	798	811	828	798	811	789	797	762	831	861	774	846	784	765	783	776	799	766	787	794	769	795	799	784	860	851	830	758	791	826	806	828	832	796	806	757	800	822	798	836	794	812	812	783	813	792	787	803	821	760	808	812	781	826	771	820	775	845	805	813	803	778	804	790	808	819	788	801	809	825	801	838	832	792	848	798	768	797	782	814	806	796	809	837	802	804	853	803	811	841	800	801	837	759	820	785	792	837	829	804	838	776	801	788	831	756	787	805	803	770	766	799	859	819	784	799	791	807	825	810	826	762	772	836	806	820	801	803	813	794	821	816	771	821	799	781	791	846	830	828	773	786	796	775	739	820	790	828	812	818	777	797	842	801	808	754	790	827	801	884	754	793	802	853	821	841	833	815	781	831	802	844	770	779	772	819	772	800	830	822	779	774	750	769	824	839	855	804	802	757	777	820	782	835	843	812	829	795	819	835	796	791	844	737	872	841	803	783	804	831	758	806	750	816	793	842	813	776	813	781	867	839	777	815	838	820	802	834	815	795	778	767	830	838	801	813	797	807	837	813	749	770	797	803	833	814	814	797	763	827	810	834	807	832	821	839	836	805	816	811	815	822	773	851	739	781	819	842	779	785	809	818	847	771	843	831	744	794	811	831	796	784	785	820	820	749	784	766	770	783	784	792	811	819	820	819	822	792	794	752	810	788	790	789	781	800	771	780	804	813	761	805	823	804	842	797	777	793	777	792	775	780	787	809	780	789	792	803	803	774	776	813	850	792	859	796	804	814	748	811	832	810	792	803	757	824	794	869	831	799	852	834	775	813	808	847	801	802	821	837	821	760	748	820	837	842	832	756	788	823	812	824	758	781	808	783	816	811	788	808	820	793	789	805	831	849	850	795	823	780	826	777	786	807	798	825	819	766	839	792	818	807	793	790	794	788	787	862	838	848	797	831	800	809	867	832	804	868	772	786	781	790	777	836	794	744	811	787	829	839	780	806	798	806	772	793	822	846	841	812	779	790	843	773	862	817	776	821	848	759	819	818	772	752	812	784	812	795	857	784	826	843	830	791	783	790	809	834	816	839	816	831	807	792	845	830	851	810	752	845	832	805	771	772	775	800	814	853	810	760	813	789	833	770	801	817	795	808	804	826	786	813	785	806	796	808	835	812	803	790	786	827	799	788	759	849	802	802	779	817	779	803	779	791	795	775	848	805	750	802	792	791	769	806	816	820	799	847	853	796	823	798	839	793	786	812	814	782	743	822	820	792	818	826	782	801	828	837	809	826	793	828	810	825	802	821	777	856	824	746	828	774	849	834	830	792	814	819	786	792	795	833	789	845	788	818	814	816	775	804	896	816	866	797	806	813	836	785	812	785	842	813	759	755	795	778	823	743	761	760	793	799	801	818	805	849	768	785	766	840	805	814	767	796	831	758	822	771	804	755	740	809	809	824	780	805	769	813	783	762	819	837	767	804	802	742	768	831	827	829	770	771	847	795	814	799	760	835	801	783	821	837	791	807	811	813	762	793	811	768	814	779	827	829	808	865	786	808	837	836	827	794	798	791	769	817	832	772	831	830	852	757	805	781	813	840	778	849	770	812	778	841	822	781	834	814	779	745	760	803	787	782	828	824	840	757	783	761	793	809	848	804	800	731	825	870	829	803	784	779	822	805	804	822	818	799	809	756	794	821	794	799	789	801	822	801	762	741	794	749	802	730	787	749	863	762	797	828	851	757	869	781	855	802	788	783	767	808	820	820	826	780	839	759	815	823	800	827	784	814	839	815	796	773	825	816	749	765	816	809	815	789	788	821	817	819	762	828	810	775	817	834	781	830	807	803	804	806	782	839	762	766	805	891	797	778	778	759	800	758	819	839	795	769	820	709	768	841	802	839	789	829	817	807	763	752	795	796	800	816	783	835	799	780	828	831	751	809	808	795	773	759	806	792	845	830	809	834	842	777	792	841	771	793	794	839	800	776	845	768	820	821	839	820	804	798	814	786	754	824	801	802	818	790	795	860	779	813	822	809	812	789	869	752	753	756	754	774	832	775	816	790	790	778	786	775	784	836	842	806	759	844	758	812	788	781	792	821	834	789	751	835	771	805	765	817	831	824	815	790	805	793	806	806	838	763	850	830	808	860	794	789	803	818	787	805	759	780	811	783	784	794	839	816	798	735	809	782	789	752	792	819	816	759	821	812	861	788	817	798	825	823	883	839	803	782	841	820	805	795	791	786	844	805	801	811	816	827	836	841	842	785	827	811	789	794	816	828	765	754	810	862	851	835	785	791	746	814	774	782	809	782	782	768	731	783	818	832	849	815	796	777	783	775	775	852	787	839	811	792	809	770	810	838	869	824	794	788	777	799	811	794	799	791	812	798	816	834	814	822	807	831	824	768	805	828	841	771	805	828	837	789	802	812	817	801	811	778	794	847	789	856	801	840	840	783	797	837	772	799	860	785	860	777	785	802	833	834	814	822	879	785	812	799	786	788	778	802	768	848	832	797	793	800	782	785	811	762	795	848	779	802	815	786	832	821	822	746	785	760	802	762	825	788	797	797	830	800	737	809	800	794	788	855	797	819	835	797	797	760	739	783	795	820	764	834	821	813	760	784	841	827	811	782	774	849	804	834	839	800	805	801	841	815	789	884	790	821	770	789	796	804	798	792	792	803	834	794	778	757	845	793	780	837	822	857	786	793	842	776	823	790	774	772	818	760	766	768	768	815	793	825	850	787	798	820	844	810	832	803	815	814	810	793	820	837	799	829	779	816	764	771	802	853	845	782	813	846	773	747	767	804	830	840	797	819	843	805	820	788	848	769	817	827	778	788	795	820	823	742	808	800	812	813	855	780	847	825	811	777	787	847	798	808	878	809	802	809	817	802	826	805	808	845	784	793	803	877	759	824	883	774	790	763	784	843	833	787	791	802	822	807	839	796	785	834	790	775	817	785	807	830	839	832	816	843	808	806	763	809	806	857	758	781	882	799	809	801	839	821	831	773	800	868	776	761	815	816	796	814	818	798	817	803	797	807	817	761	767	858	775	836	809	792	797	825	787	778	867	838	834	782	776	786	749	799	809	773	814	776	812	813	794	787	822	749	779	828	836	808	886	789	829	809	843	838	793	743	793	824	820	784	786	782	779	822	793	825	805	806	808	784	822	754	807	808	792	836	819	822	814	818	855	791	817	779	817	752	820	796	782	796	798	779	798	788	803	758	819	804	815	784	798	745	810	772	823	814	760	840	752	825	785	768	809	803	784	854	815	794	777	820	778	798	778	834	789	816	797	796	777	780	757	797	807	808	812	798	768	803
29243	18553	10729	4679	2937	3285	1738	1300	1198	1061	981	842	818	970	767	726	1027	737	473	461	427	395	405	421	439	388	434	435	426	382	369	384	800	408	385	456	526	611	552	491	414	338	313	332	315	302	313	297	301	292	306	309	315	287	287	297	323	296	318	276	277	287	343	292	305	315	295	291	289	290	277	287	314	275	280	281	303	290	287	311	295	270	298	308	255	318	291	280	320	288	316	281	299	318	290	294	298	303	258	274	320	254	310	321	289	279	295	327	316	295	277	278	312	269	300	295	284	303	300	287	322	282	287	316	273	284	319	292	296	327	298	291	276	309	280	297	267	298	288	291	296	300	312	306	300	328	283	275	305	279	315	337	292	256	306	310	306	302	313	287	297	329	276	322	285	286	283	327	316	303	300	289	310	331	296	309	321	282	298	273	319	299	273	306	273	291	282	282	308	327	309	278	309	296	351	284	308	276	308	313	301	292	264	253	336	333	286	269	283	305	318	296	282	283	292	316	291	287	313	320	281	283	327	298	311	315	290	292	289	295	301	305	296	282	317	271	319	276	321	320	284	278	286	291	276	276	303	320	304	314	298	297	297	293	297	312	282	302	306	294	322	267	293	305	289	312	304	285	303	285	319	275	329	287	293	298	287	308	281	274	305	266	291	296	308	265	292	292	307	293	287	295	317	300	299	296	269	311	301	284	282	305	295	288	306	314	318	292	285	268	311	291	285	289	329	316	304	278	297	313	289	326	244	279	292	276	309	289	265	256	308	297	310	297	305	309	310	322	305	300	290	332	310	324	316	309	292	303	291	264	302	268	281	293	315	301	273	264	289	285	300	325	311	313	318	319	324	279	282	297	306	307	308	306	280	276	307	323	281	299	320	309	321	351	318	291	294	262	324	295	302	304	312	265	269	296	313	302	294	290	315	310	287	297	301	264	285	312	286	259	270	305	317	279	297	255	300	274	303	310	297	302	308	304	294	311	261	291	280	279	299	291	320	306	317	273	315	307	279	294	295	315	333	339	296	304	284	282	274	297	308	299	298	302	279	313	300	304	298	282	293	282	305	279	291	314	321	270	305	317	275	275	310	269	281	300	305	292	282	311	284	314	330	303	296	276	279	289	298	309	290	306	331	297	291	312	313	288	293	294	312	327	286	274	298	317	326	305	309	319	319	300	286	295	318	290	289	301	284	282	294	281	265	304	303	267	294	264	343	286	301	284	285	302	309	275	305	278	325	289	280	302	301	298	295	304	338	272	282	312	277	294	297	294	297	282	295	303	316	288	297	272	313	266	294	300	311	300	299	271	295	307	319	313	322	321	262	313	279	317	332	293	301	295	275	313	309	315	316	282	322	324	301	318	278	285	276	296	291	313	274	278	276	283	275	286	307	302	280	298	311	293	287	314	292	289	291	275	277	314	309	295	289	341	313	301	283	287	315	275	307	312	289	301	293	311	316	291	289	262	327	288	272	306	256	301	297	285	350	297	311	338	318	293	291	306	287	320	314	275	299	263	285	270	307	269	304	305	279	302	288	305	330	289	269	294	286	312	310	317	274	283	297	297	270	316	269	274	300	270	315	283	299	316	284	291	303	286	271	326	301	309	310	281	305	305	340	329	290	288	331	316	270	301	303	308	295	324	279	275	300	285	325	280	289	318	322	297	310	312	288	281	297	311	273	308	283	294	286	329	274	298	262	293	289	274	299	281	284	312	297	281	316	282	317	306	300	297	274	267	303	300	301	283	331	287	288	323	310	326	284	278	279	273	326	325	274	282	268	270	288	290	301	296	267	331	259	274	265	318	293	309	296	289	298	292	276	306	312	303	278	287	285	316	319	303	285	279	273	257	307	306	287	288	307	308	295	303	273	322	272	303	312	305	272	266	306	285	277	282	308	285	313	316	308	305	310	298	285	296	301	319	273	307	280	328	294	293	311	301	292	299	293	301	290	296	296	281	281	311	297	312	321	296	298	291	305	257	305	286	310	314	325	318	305	302	301	308	289	310	349	289	261	268	305	294	275	326	317	255	326	305	322	320	281	290	292	310	297	273	292	325	266	333	285	323	302	309	301	342	323	285	262	299	274	304	293	295	266	304	277	247	275	320	276	290	318	290	286	311	338	273	279	331	321	291	343	296	304	314	285	316	297	297	297	297	285	274	333	289	320	281	308	329	294	315	319	297	322	296	295	312	307	293	292	283	278	353	279	294	352	296	303	296	298	292	280	298	302	314	312	293	285	295	290	329	291	307	287	303	312	314	300	281	297	310	302	292	318	320	303	330	289	299	311	298	292	285	265	296	320	277	290	299	325	277	340	295	264	271	294	282	297	319	316	311	265	282	303	270	268	307	287	329	309	298	287	314	297	283	299	285	323	294	304	316	324	296	300	318	283	311	287	272	290	310	268	316	285	302	266	327	284	336	308	282	277	307	293	327	278	302	346	325	293	324	272	283	294	293	308	297	275	288	277	274	292	286	298	291	307	271	264	302	280	323	312	319	292	293	276	274	310	275	298	299	285	314	303	275	305	304	264	276	284	296	291	293	264	308	282	266	272	275	294	275	316	300	288	291	298	290	272	278	282	299	321	319	281	307	290	323	302	278	305	301	317	269	276	287	285	303	291	288	286	290	261	266	291	300	281	332	258	291	272	279	320	292	306	284	285	278	300	281	301	296	292	278	282	273	292	301	341	340	341	317	286	310	263	299	292	297	297	287	312	264	287	286	293	293	307	297	289	271	269	295	290	279	291	284	328	329	327	278	295	286	300	313	303	317	276	308	279	313	309	289	303	277	313	311	305	285	303	279	306	334	287	274	322	295	305	302	306	283	272	309	333	314	305	291	311	294	314	275	292	293	291	298	307	272	277	322	306	286	291	356	302	300	327	322	314	296	286	307	286	297	300	300	275	288	316	308	285	304	278	310	280	296	291	290	304	270	303	256	283	305	289	275	321	317	277	269	309	313	295	313	324	297	294	308	270	301	266	308	293	314	295	288	291	279	314	288	292	292	324	308	289	322	309	289	285	289	269	292	288	301	303	295	284	284	258	290	252	297	293	293	316	277	279	280	326	297	306	291	298	273	324	287	296	287	292	325	275	304	257	278	294	319	269	277	328	331	273	295	308	288	292	310	291	297	286	270	312	290	292	306	332	288	296	294	288	273	289	299	302	257	308	323	308	332	300	302	275	307	289	278	297	308	306	305	291	284	277	307	290	327	301	285	291	305	284	307	321	305	310	281	286	275	295	308	303	322	318	307	291	294	289	286	312	319	315	313	306	329	283	333	308	277	296	289	278	295	284	289	308	260	301	298	282	257	307	273	263	326	278	310	282	298	280	287	313	291	314	266	303	270	307	294	312	258	320	291	313	344	307	291	303	308	295	305	271	288	292	293	296	304	328	318	294	274	269	335	295	290	302	310	281	282	291	269	298	316	298	262	321	322	298	289	275	269	314	322	283	278	332	272	292	303	346	309	318	303	305	295	291	266
8879	9719	14526	10522	10124	12022	7030	5623	5534	4846	4883	4138	3913	4598	3846	3824	5773	3792	2040	2068	1708	1764	1733	1769	1681	1693	1755	1683	1854	1485	1354	1390	4447	1651	1214	1960	2511	3165	2868	2050	1489	1153	1028	889	899	905	808	843	816	846	884	821	874	859	799	824	881	901	833	865	857	869	863	848	875	804	833	820	843	840	903	805	880	838	796	798	828	824	808	855	860	826	850	835	886	824	832	808	863	843	821	853	860	825	880	831	873	833	826	789	841	848	858	885	813	796	823	852	864	821	875	775	866	807	797	807	889	817	790	838	886	840	874	867	849	821	837	867	860	863	848	891	870	835	834	861	864	873	818	814	872	842	810	922	905	817	877	849	830	837	846	837	820	862	832	806	849	819	829	863	855	825	797	822	803	844	855	851	801	874	868	806	839	869	861	802	895	900	822	829	860	886	801	852	827	855	844	834	854	814	870	867	846	814	812	812	843	805	867	835	868	798	806	791	856	862	839	778	863	822	871	853	908	903	890	875	816	856	897	894	828	872	824	840	835	889	831	860	849	890	826	842	863	858	853	824	862	827	815	862	845	899	823	848	843	791	823	865	827	783	868	871	847	847	781	862	867	815	819	837	830	794	802	875	873	814	846	815	845	874	852	853	796	849	884	803	820	831	842	818	845	805	872	802	947	808	774	839	881	806	811	872	864	856	819	872	845	851	814	853	833	845	865	872	871	875	844	822	813	795	858	785	846	878	796	872	768	844	824	841	829	816	848	790	819	830	842	860	819	829	858	819	854	819	838	817	863	855	849	859	821	822	814	860	877	866	857	820	800	836	884	819	893	830	795	833	824	847	836	825	874	891	867	889	874	833	880	830	802	854	870	836	877	848	840	834	854	848	833	898	859	816	848	845	882	864	824	837	830	848	803	866	824	863	857	826	816	813	837	803	865	829	855	821	859	816	824	847	891	847	863	870	890	849	884	867	839	874	827	880	814	867	847	823	828	800	862	862	851	843	861	831	829	848	825	872	856	817	855	839	814	837	875	861	880	815	833	827	849	839	870	830	849	879	784	863	851	843	839	844	818	892	818	859	856	803	850	859	846	831	823	792	839	864	818	864	827	847	880	823	850	819	831	828	810	858	867	834	877	839	880	862	800	807	871	836	895	882	824	899	841	808	855	802	832	827	792	839	870	838	834	879	789	836	822	847	861	915	890	804	842	794	782	826	801	840	814	852	850	838	856	843	852	812	853	782	861	816	831	866	845	826	895	848	819	803	865	825	855	839	887	831	849	832	850	854	805	828	832	800	854	847	846	843	862	845	896	906	846	857	811	856	920	855	889	860	860	823	808	851	820	832	845	836	864	878	876	802	842	826	846	866	817	855	824	833	897	836	813	761	849	847	817	786	815	832	867	819	847	853	851	838	806	830	862	895	831	854	843	831	842	869	846	838	898	840	789	835	875	819	858	828	819	805	847	824	856	842	841	902	861	876	810	799	825	828	887	822	828	808	853	830	809	823	819	832	807	864	802	842	892	865	895	858	877	808	794	818	846	854	818	856	867	780	833	869	853	848	834	885	874	836	834	835	839	821	845	829	810	843	806	819	825	840	912	867	825	828	818	829	838	814	832	845	813	828	866	825	787	830	858	819	830	854	862	818	881	820	843	925	870	826	840	845	892	865	797	889	828	836	837	798	825	857	825	836	846	834	817	834	821	834	799	842	874	861	826	852	832	896	825	855	883	903	842	828	811	780	829	906	803	819	839	880	814	884	775	790	857	861	883	827	811	854	848	838	864	852	882	851	826	840	835	821	815	810	810	830	843	873	837	826	850	842	868	875	849	865	848	829	828	814	853	841	808	827	870	832	863	838	864	829	870	827	832	849	842	803	903	857	830	836	888	834	827	861	847	846	797	865	797	831	817	845	852	820	860	855	851	860	833	879	831	876	864	860	796	836	836	831	825	872	830	872	808	825	838	840	879	909	845	866	793	843	868	841	845	790	880	851	848	804	796	813	853	837	884	879	803	858	815	829	805	856	835	827	847	862	813	845	828	893	896	842	813	867	857	828	891	852	880	805	843	836	916	828	887	879	880	889	890	848	792	863	872	867	897	774	834	842	850	883	849	879	860	858	893	874	832	837	855	831	873	840	833	831	824	799	836	911	872	831	869	892	839	853	829	880	846	866	864	888	829	762	835	830	891	867	837	846	895	820	861	889	800	882	862	910	874	834	846	832	839	874	861	861	849	845	802	797	818	856	832	856	800	840	838	846	857	827	838	861	851	783	841	835	891	825	808	933	849	875	824	851	895	862	835	816	820	813	852	855	824	834	861	890	814	803	821	837	840	870	879	796	846	860	893	872	829	869	853	847	817	860	826	881	852	858	850	908	824	826	835	822	869	833	854	862	865	828	903	855	824	851	820	821	859	847	820	883	902	873	877	856	823	848	873	792	820	911	850	856	816	807	827	915	817	808	838	839	828	838	841	823	841	850	837	862	868	831	785	853	823	818	808	852	902	891	855	824	869	873	858	826	854	847	855	852	889	880	880	802	815	816	811	906	870	845	790	834	838	841	838	838	832	880	830	861	823	767	876	826	856	858	838	835	852	831	870	827	856	859	863	896	829	892	832	814	834	887	822	849	748	801	821	857	791	832	792	852	873	898	806	865	811	855	830	841	839	774	830	833	857	850	805	821	831	779	877	835	872	818	824	798	798	856	871	799	848	833	836	863	808	887	859	830	785	814	863	851	851	833	827	812	819	885	889	845	823	859	839	817	828	806	871	840	827	877	818	872	808	810	861	857	817	820	867	879	819	802	848	786	891	830	858	841	848	861	837	885	903	808	833	829	866	817	822	828	860	835	857	825	853	863	846	811	827	878	872	897	870	867	804	857	804	814	857	819	837	809	863	856	870	877	871	831	836	827	804	844	836	860	796	892	867	860	866	817	851	876	858	833	835	831	812	852	864	826	889	883	841	840	832	828	765	813	816	864	835	839	860	882	841	862	853	856	864	800	808	783	813	889	885	864	861	843	853	837	842	830	809	874	790	841	815	799	857	800	871	870	850	841	851	882	859	812	784	876	849	881	865	893	840	853	844	881	830	819	846	880	832	836	873	848	770	817	807	810	862	846	848	822	857	842	842	857	802	826	843	828	822	868	829	832	865	820	827	805	841	878	820	855	865	828	843	797	795	809	846	817	808	869	824	853	818	828	803	810	804	830	847	837	844	829	856	911	881	832	852	857	841	875	791	832	830	876	851	852	844	797	812	876	865	842	868	860	824	807	812	809	859	810	786	829	876	875	849	812	792	821	869	823	805	845	824	866	827	859	834	862	828	823	846	805	809	812	855	802	891	831	837	829	834	866	865	811	837	855	832	882	847	851	834	856	815	849	831	886	835	786	853	878	845	816	888	815	826	879	849	842	840	821	822	827	851	869	823	855	802	898	864	772	810	887	778	845	873	834	827	813	819	857	817	844	841	854	806	833	829	820	825	840	831	867	835	880
29373	21473	17064	8086	4879	4832	2805	2005	1780	1408	1644	1534	2089	1131	1048	1214	1376	1089	650	548	531	603	579	520	480	514	517	501	572	482	401	414	884	1494	1068	577	580	704	492	415	393	326	297	330	315	298	327	305	316	286	293	323	306	330	299	319	304	310	302	331	298	349	320	311	325	313	316	306	271	287	298	322	307	304	313	287	321	275	342	262	308	292	316	285	308	291	306	347	316	289	290	288	292	311	319	293	349	298	320	325	333	314	299	327	305	308	285	284	316	294	300	288	316	274	326	318	277	300	303	273	290	304	310	292	305	285	323	327	299	347	295	327	311	290	314	300	319	345	328	334	301	278	294	309	300	298	315	336	277	278	312	284	328	284	306	298	318	299	298	302	314	288	327	330	315	273	293	307	280	297	290	316	288	323	291	276	288	310	313	299	297	312	325	295	262	311	314	291	310	304	321	319	329	306	286	311	282	348	321	296	293	297	288	330	305	300	299	304	292	301	299	286	338	273	296	310	309	298	274	298	337	314	293	277	306	317	298	301	326	285	291	316	314	288	316	287	308	333	342	309	290	322	331	295	305	306	325	311	293	353	303	307	307	317	315	325	299	313	314	317	303	356	342	314	292	307	311	267	324	311	296	305	301	261	323	301	275	332	275	272	329	340	295	317	303	297	309	311	292	290	320	288	319	323	313	318	307	309	328	326	316	299	299	312	311	315	304	309	279	290	292	306	304	335	325	286	313	302	296	298	287	304	281	292	310	313	297	306	288	317	278	317	260	321	303	301	294	302	293	316	345	336	298	289	312	327	303	332	318	344	331	338	288	296	286	273	322	303	311	349	311	309	295	280	294	319	333	313	298	303	307	349	306	315	322	295	298	297	304	304	291	294	287	280	313	304	312	309	288	311	292	340	331	328	315	296	339	300	325	309	321	328	356	322	272	313	319	337	307	302	321	309	329	298	300	307	284	309	314	305	276	294	358	277	298	333	287	349	287	307	332	283	302	299	346	305	314	303	324	294	306	276	323	299	309	317	280	309	298	337	291	322	299	301	262	331	312	339	282	331	312	296	315	293	341	315	279	300	289	298	322	291	332	285	305	291	294	316	330	287	319	338	318	298	310	277	299	301	288	315	317	294	302	288	312	310	286	275	313	301	344	323	330	303	311	308	296	297	286	300	376	286	350	306	331	322	320	303	238	291	293	292	281	320	296	320	319	319	307	307	343	324	311	301	305	339	282	299	325	319	276	278	304	268	323	304	305	315	330	294	280	295	319	324	316	294	299	295	305	321	351	320	328	321	295	304	305	260	337	312	274	293	296	283	286	289	300	315	311	338	312	345	328	315	275	304	339	300	288	315	307	315	315	289	317	321	323	332	309	314	325	315	343	305	290	293	321	331	291	326	320	312	315	301	315	304	301	320	307	330	321	286	313	345	311	279	308	313	308	327	256	257	308	304	321	302	335	347	324	342	304	295	317	299	337	319	278	277	286	321	295	297	295	322	318	308	277	317	311	317	296	299	318	280	301	305	285	336	312	305	302	322	321	328	274	303	296	305	301	303	276	304	280	309	298	306	313	300	305	307	301	282	303	319	272	313	302	311	323	303	302	340	315	304	309	308	326	300	323	319	311	331	351	299	335	302	323	311	322	308	335	286	270	302	293	340	327	333	302	324	306	294	327	294	303	311	317	345	282	314	333	306	281	327	262	318	319	309	319	319	299	295	318	309	350	308	331	312	329	294	321	335	312	297	322	283	298	308	333	308	326	298	288	329	295	300	338	331	328	317	291	327	307	303	317	311	302	288	323	309	308	308	292	295	288	288	298	313	340	283	307	273	275	303	298	293	278	318	320	285	297	327	304	268	327	314	314	324	313	272	295	303	306	314	265	286	324	317	285	288	300	313	312	333	318	323	317	309	325	315	311	289	301	294	296	314	298	290	264	292	263	316	346	277	288	324	312	325	319	304	308	311	283	289	321	315	295	321	297	302	327	314	292	283	300	318	309	324	334	315	310	324	313	282	294	277	323	299	301	309	300	329	304	292	323	272	275	315	327	332	329	315	321	313	324	324	291	300	314	304	280	291	281	332	287	291	302	299	309	315	339	330	300	330	327	311	287	282	320	318	336	276	302	275	293	310	344	298	338	343	318	306	285	309	310	316	287	326	285	286	278	309	326	323	297	324	297	281	308	322	275	312	265	330	312	313	293	305	308	280	323	315	308	312	293	286	263	338	285	322	301	269	283	316	299	345	300	313	326	325	303	297	308	307	281	334	308	293	335	316	336	312	312	308	309	328	308	279	274	296	290	334	311	273	319	297	307	275	293	288	287	315	301	315	311	290	336	299	293	297	339	322	307	330	290	285	316	320	304	308	302	322	303	316	292	312	298	302	337	278	328	295	312	298	338	310	319	311	292	306	298	305	301	294	303	307	289	278	303	303	303	330	288	313	311	306	317	298	300	296	273	285	300	304	284	333	335	338	311	302	272	334	319	290	295	327	287	267	294	305	316	312	294	311	302	309	301	308	296	317	311	327	282	295	278	298	316	300	340	288	311	296	298	261	311	314	316	303	304	295	288	331	302	307	278	336	299	339	320	316	288	316	320	303	305	305	322	311	318	310	320	303	328	307	323	262	300	318	315	274	334	316	322	307	308	308	316	293	306	276	318	289	344	316	281	314	320	312	310	313	294	308	320	338	287	283	281	316	300	324	310	294	282	315	308	324	307	292	316	306	304	298	301	313	291	307	295	300	285	297	294	311	316	290	321	290	315	305	327	297	291	306	326	300	276	323	294	303	317	303	324	321	310	310	304	310	334	321	277	299	336	305	351	329	287	292	299	323	324	295	291	305	302	310	314	296	315	290	269	289	272	313	276	326	313	308	294	284	331	319	297	312	291	349	308	294	293	319	289	319	310	311	321	294	314	282	314	308	323	330	312	295	347	301	308	299	305	284	304	303	293	307	325	308	306	305	348	294	290	306	314	299	314	316	305	306	285	316	291	313	288	321	291	321	287	314	292	288	319	278	309	291	307	297	313	329	254	312	307	303	290	337	303	319	296	302	293	307	286	305	281	288	291	289	317	306	353	285	313	289	270	301	305	338	312	311	317	302	310	312	310	298	304	314	329	311	315	315	273	324	314	320	314	336	281	275	315	286	319	315	300	304	320	299	312	295	287	294	312	300	308	324	303	336	331	302	296	314	297	304	275	299	300	305	277	311	320	315	294	291	297	309	295	282	291	366	315	282	277	320	305	283	292	299	270	289	315	300	323	282	309	337	307	313	307	293	305	337	340	320	292	300	341	280	321	314	320	308	364	291	320	305	273	276	303	311	287	309	269	334	324	305	331	272	347	294	306	293	334	281	310	322	319	334	322	314	293	312	330	306	328	305	298	293	316	286	314	311	303	299	299	301	305	287	317	312	313	292	339	309	291	304	331	279	328	313	287	296	346	324	294	286	309	328	320	310	311	320	327	320	315	316	328	339	326	310
10560	14463	19080	14303	14602	15523	10487	8342	8109	6569	7663	7356	9577	5191	5175	5815	6999	5267	2823	2473	2492	2938	2550	2471	2387	2187	2380	2434	2445	1936	1613	1773	4910	8300	5621	2778	2925	3601	2224	1607	1174	1058	964	897	837	850	894	868	805	856	884	816	860	833	812	879	868	892	884	872	869	828	897	870	831	888	817	878	865	881	853	859	873	848	871	837	854	808	862	890	882	860	829	816	873	809	857	876	859	869	837	880	838	847	885	792	835	828	863	843	901	891	864	867	889	863	860	881	833	849	886	860	858	889	864	851	890	845	863	868	852	852	870	889	868	842	862	840	894	838	908	864	898	871	873	883	909	871	866	812	847	863	830	804	894	892	912	882	806	890	830	850	879	849	855	870	856	868	885	889	875	881	844	845	833	862	855	812	879	859	870	846	943	849	819	871	837	877	861	906	880	857	841	897	841	867	862	884	891	922	883	898	872	886	911	850	870	850	937	845	833	886	867	849	810	889	877	914	877	876	821	862	839	808	922	849	852	854	838	880	859	893	892	821	876	841	870	859	879	887	862	817	839	843	936	845	886	856	805	874	851	825	855	834	867	856	881	850	827	910	877	870	868	877	839	886	834	821	891	871	890	853	858	860	813	927	804	876	819	855	896	832	882	824	842	909	879	876	917	862	858	884	863	895	830	892	850	948	837	837	868	881	867	882	882	848	845	891	838	872	916	825	871	855	861	853	878	866	870	866	873	886	872	899	853	812	846	790	834	915	870	881	884	906	865	852	872	880	881	867	841	848	861	874	856	885	924	871	860	850	836	861	870	825	873	901	885	833	832	917	856	841	872	835	886	866	870	901	776	827	899	856	903	903	833	924	849	860	885	902	813	829	864	882	885	889	824	878	871	795	882	905	903	863	884	873	888	851	901	834	876	857	855	839	904	826	896	843	839	832	847	877	909	826	882	887	842	921	843	847	850	859	841	893	835	834	907	867	884	829	874	839	847	892	837	874	895	869	852	815	864	851	908	814	829	835	866	861	846	868	873	876	834	866	870	834	853	861	864	866	866	867	891	842	932	802	929	864	864	863	851	909	870	834	832	848	837	848	855	818	886	821	856	828	903	870	879	853	850	839	889	765	866	824	876	921	834	897	813	866	850	903	832	870	839	770	870	886	885	899	875	880	860	852	910	851	890	854	883	826	891	867	883	886	818	873	871	862	847	836	846	872	852	854	834	887	887	816	834	807	853	871	883	819	885	897	854	817	846	870	781	871	890	896	853	863	906	901	926	818	874	821	864	855	859	863	858	881	884	905	886	849	889	870	834	842	846	809	905	850	873	851	889	850	823	852	854	837	862	856	845	861	862	860	863	883	901	831	877	842	871	845	821	845	801	820	854	830	856	867	905	867	880	840	883	871	854	827	880	890	902	864	903	893	808	877	916	910	847	881	828	885	890	817	850	911	848	876	934	879	815	883	858	871	848	829	851	883	914	913	887	877	879	885	832	879	867	886	881	841	895	860	893	884	905	880	838	915	856	911	792	865	864	891	830	875	878	859	862	893	882	822	817	830	893	822	896	893	836	853	905	893	897	912	816	870	860	878	927	865	882	860	872	832	831	845	868	842	801	841	861	865	881	836	871	883	891	901	878	857	858	935	830	821	872	855	887	895	875	840	869	863	920	785	865	846	856	873	852	842	906	879	892	876	895	849	898	837	888	849	887	855	864	892	903	906	791	827	880	861	846	901	907	891	892	856	835	868	888	829	852	881	867	894	876	870	879	891	870	895	868	851	862	863	822	905	884	857	858	875	844	864	844	800	871	852	849	821	892	904	932	863	888	878	881	872	867	929	837	902	837	962	862	887	803	878	878	845	898	853	867	884	833	807	924	875	874	802	875	843	851	865	896	878	912	854	827	848	837	847	814	871	884	830	880	874	848	896	840	898	853	840	908	853	863	844	839	841	898	869	796	859	901	913	885	859	863	836	867	843	874	917	886	844	885	887	882	888	899	884	847	881	845	848	879	841	887	879	921	842	849	871	855	917	864	843	854	841	882	813	841	842	833	873	855	912	914	857	853	894	916	880	879	902	853	906	849	867	843	856	900	896	831	893	827	846	898	849	854	877	820	818	846	883	853	902	906	880	844	881	826	856	855	848	847	887	881	856	842	801	868	878	807	862	847	838	886	845	825	848	855	886	844	881	909	868	870	890	842	874	815	862	870	868	883	862	846	961	842	877	860	861	820	864	791	854	864	830	853	852	862	889	840	849	860	885	849	861	838	857	889	850	876	881	893	870	874	813	799	818	853	850	845	817	893	813	819	870	878	829	824	889	852	882	838	852	849	838	886	877	854	942	885	857	846	859	919	875	840	864	805	862	867	796	818	898	863	867	871	861	872	844	922	888	887	840	835	871	912	836	857	912	812	851	827	827	853	858	849	853	859	882	810	897	854	851	853	831	885	901	922	872	870	849	874	817	842	853	929	854	837	861	894	864	885	875	833	899	874	857	813	854	883	831	857	851	857	914	872	911	846	851	870	863	868	867	833	918	864	861	873	862	904	858	836	830	876	885	872	826	894	905	846	836	893	885	854	857	896	872	886	863	842	913	909	918	851	867	896	881	887	914	865	915	856	908	820	882	866	841	932	894	883	850	838	848	877	841	858	858	878	876	894	787	847	881	858	860	947	894	892	890	868	880	909	871	883	850	849	869	804	859	893	874	894	834	839	838	904	839	916	886	906	877	883	865	862	885	844	841	824	870	873	881	890	887	821	872	897	849	828	803	835	844	837	888	852	856	938	845	895	873	873	839	876	876	867	856	827	881	852	859	852	853	844	843	891	905	818	819	881	859	856	831	886	852	875	853	882	847	865	866	860	909	843	883	829	878	878	873	860	852	836	824	861	963	885	884	880	855	800	892	848	878	898	853	851	848	883	814	883	842	909	898	858	866	863	851	845	905	898	896	834	862	876	856	894	856	835	793	902	866	812	907	845	875	867	883	809	849	895	898	903	859	831	816	842	862	863	876	836	848	872	827	872	839	883	857	880	893	864	899	804	861	866	843	834	882	868	911	875	850	846	905	834	894	880	874	834	855	871	880	822	857	860	856	882	867	846	842	903	868	886	903	882	855	855	910	856	862	877	855	851	832	888	845	838	843	843	859	855	833	841	908	924	848	870	828	891	882	851	846	870	860	890	887	857	879	831	879	845	848	855	823	840	876	840	851	864	851	903	847	831	874	854	883	847	869	864	852	811	892	862	878	831	859	878	914	826	828	825	858	874	882	871	891	879	927	913	829	865	828	869	882	892	870	883	854	848	841	846	880	833	890	893	863	852	809	867	875	869	892	808	856	869	834	903	856	899	870	854	865	859	823	860	864	861	888	848	860	863	865	869	848	911	867	927	860	872	875	904	857	857	857	826	889	838	862	902	895	848	920	881	886	881	843	875	863	861	878	816	873	838	816	853	873	831	840	894	833	859	878	862	819	828	856	950	871	815	844	886	884	935	840	839	867
28493	13193	2259	944	865	699	573	456	430	391	366	405	403	385	347	380	372	317	328	304	301	340	330	293	316	284	289	257	302	295	269	285	292	422	382	280	292	289	269	292	290	273	274	262	306	261	272	266	276	253	279	287	290	289	293	249	267	284	272	259	273	258	277	285	252	280	276	256	274	287	246	252	298	283	246	276	282	252	247	272	257	269	272	261	266	291	253	264	287	285	255	273	265	258	299	262	254	270	245	236	258	255	264	307	259	254	251	231	282	279	264	273	276	277	233	277	264	279	272	270	266	242	279	280	232	259	285	253	283	249	280	287	273	236	320	251	276	246	262	276	290	290	255	272	245	272	287	281	266	262	280	301	253	303	270	273	271	257	265	287	262	259	262	276	285	281	267	270	235	278	279	287	292	259	247	268	256	274	278	277	283	248	255	257	247	292	279	264	260	268	238	252	265	248	286	270	250	242	245	276	272	299	255	263	268	260	266	259	277	286	281	279	251	247	270	271	253	309	270	264	256	254	260	229	296	288	308	271	227	244	245	268	262	248	282	261	239	246	252	253	270	279	274	260	283	296	291	291	299	251	257	287	266	303	280	270	260	270	235	291	260	281	274	302	254	276	296	255	266	245	260	275	281	263	285	250	261	270	297	281	239	270	279	269	276	267	292	273	274	270	270	249	259	285	294	265	254	257	289	261	285	275	287	269	271	255	282	258	300	277	285	280	260	246	299	248	251	270	247	255	283	287	254	251	311	286	275	261	260	287	242	273	283	283	277	273	321	284	244	249	256	260	274	231	282	258	251	261	263	248	293	267	273	263	264	280	280	283	279	281	284	286	266	268	255	256	243	245	252	285	256	254	277	264	273	252	266	277	237	264	243	259	257	283	266	291	273	290	275	250	278	279	271	253	255	276	235	288	283	247	241	265	269	271	241	277	265	262	237	277	279	267	258	285	263	266	295	258	284	278	251	229	273	307	291	233	283	263	271	250	267	264	237	286	277	276	277	269	292	294	271	261	277	278	284	264	264	266	288	269	277	276	275	248	234	272	309	290	293	277	245	289	297	252	270	267	248	264	276	265	259	269	275	311	258	253	261	291	288	265	277	270	282	262	253	298	281	283	289	272	279	325	253	276	270	247	284	245	247	267	242	266	247	275	299	264	259	263	279	302	293	271	261	272	256	273	262	240	275	262	264	318	257	273	300	268	255	248	259	266	273	274	253	262	290	278	259	272	270	275	288	264	277	283	247	287	284	266	285	290	279	291	263	266	260	267	260	292	252	267	279	252	280	262	256	247	269	240	215	278	272	289	269	285	306	284	302	296	270	270	288	250	292	283	254	284	292	299	243	239	253	251	263	274	286	276	257	318	265	276	260	273	245	277	281	280	281	277	301	284	250	239	248	275	254	271	266	269	296	290	247	258	251	281	285	271	264	263	261	262	265	245	262	273	276	208	258	284	270	284	259	288	275	272	234	279	271	276	267	276	279	246	241	287	250	321	265	265	287	253	244	262	288	250	270	272	271	281	258	250	292	281	268	270	288	242	251	280	277	279	247	259	255	292	238	260	272	281	280	268	262	273	271	265	296	273	265	243	261	276	250	273	278	255	258	311	273	270	274	266	265	272	278	271	283	286	279	246	289	257	274	288	264	294	291	266	276	234	249	274	269	268	292	275	290	260	293	249	253	301	252	251	245	251	263	258	263	293	271	295	277	265	265	254	263	283	259	266	282	274	277	283	275	264	294	275	281	296	270	278	247	288	248	266	250	266	288	263	284	281	262	288	261	317	236	286	259	295	275	221	293	266	264	292	277	281	271	264	261	298	281	289	285	284	259	238	291	297	249	267	243	242	251	266	269	259	274	275	299	267	265	290	278	262	270	258	270	261	250	267	284	246	265	256	260	278	264	257	250	266	269	251	271	272	254	268	272	290	241	287	265	245	251	262	251	295	248	282	294	262	295	255	266	286	264	284	263	243	257	246	258	286	281	245	293	256	318	281	264	251	282	263	278	267	286	266	289	263	265	250	295	283	274	274	288	251	277	234	286	279	247	309	269	267	250	260	263	246	274	278	272	275	289	296	263	281	278	278	282	280	249	255	250	278	283	266	269	271	262	273	256	264	276	311	260	291	277	283	270	263	280	260	325	271	267	275	280	284	278	268	260	249	291	264	279	255	261	272	279	274	279	270	264	287	263	246	279	253	246	254	280	254	269	282	258	250	285	254	242	258	274	267	272	252	271	281	314	308	269	231	239	256	290	287	306	234	280	272	275	302	261	248	264	264	270	303	258	276	263	278	243	266	297	288	249	260	294	254	264	225	262	313	274	236	295	274	273	266	267	273	266	250	289	273	282	230	274	259	260	257	275	273	294	275	264	242	278	257	260	258	303	253	275	265	247	276	259	266	288	278	303	263	268	261	306	289	265	276	248	272	321	278	233	293	269	275	271	280	275	245	280	275	276	268	281	272	285	283	279	272	273	274	263	279	285	278	249	266	272	257	269	277	264	273	271	266	249	258	288	271	289	253	300	281	273	267	265	256	269	261	289	264	275	241	271	270	265	271	283	261	291	277	267	254	261	292	252	264	265	230	264	270	282	255	307	258	257	268	236	262	265	263	277	255	262	265	294	272	278	251	304	301	287	240	276	270	267	282	251	269	259	253	277	277	285	249	257	299	269	276	262	273	259	291	261	266	262	274	270	271	280	259	223	271	266	269	293	299	313	274	278	288	292	294	258	251	238	284	285	272	250	274	268	285	288	258	280	270	267	299	286	242	271	291	273	273	287	284	275	264	266	288	280	273	249	277	272	284	256	246	287	260	266	272	259	312	281	267	302	265	245	273	281	288	262	257	252	279	284	288	253	296	251	225	231	268	276	259	273	270	274	251	270	268	288	250	265	262	297	279	266	262	291	242	268	246	257	289	271	273	264	255	293	277	274	280	273	282	288	280	281	260	255	248	249	241	266	271	290	279	277	255	262	252	273	260	275	275	249	259	259	301	263	264	249	278	285	265	263	284	265	243	281	314	285	266	241	256	295	280	280	277	247	264	261	259	271	267	259	257	269	286	276	276	262	229	278	249	249	291	272	264	264	265	243	270	282	310	254	268	288	280	298	274	288	249	259	259	301	268	277	287	275	286	279	297	237	254	273	248	274	287	286	280	273	273	270	281	256	261	278	277	262	278	268	277	252	258	265	262	285	274	257	261	273	257	275	257	268	258	259	279	253	266	269	264	256	250	270	252	272	281	282	302	299	258	277	264	279	284	260	269	292	299	272	268	259	249	279	236	280	276	255	269	265	256	271	265	259	283	282	293	260	292	258	302	267	265	269	286	282	285	246	265	253	284	294	261	284	278	272	287	275	254	257	277	254	279	278	261	260	265	271	244	271	242	243	264	275	269	296	285	241	279	263	266	266	267	272	271	276	277	288	265	254	235	269	253	269	236	252	258	287	271	248	270	276	268	220	248	245	280	290	258	272	293
7090	2968	4022	3778	3655	3241	2378	1903	1829	1443	1333	1659	1417	1257	1257	1374	1378	1154	1052	969	1030	1134	1098	1050	924	911	893	935	927	897	934	822	1035	1672	1462	964	813	798	814	849	782	714	779	761	706	761	796	765	736	779	803	742	747	760	755	752	774	792	726	765	761	732	754	779	793	765	747	766	751	800	770	773	758	773	736	715	732	768	742	784	771	772	806	726	763	754	777	787	749	751	767	793	737	743	745	788	736	779	726	768	730	772	726	767	770	781	787	745	738	795	762	742	755	771	791	777	766	777	745	763	799	800	803	740	741	769	741	754	771	755	774	745	746	740	835	774	761	773	745	776	763	719	753	776	821	745	777	746	809	767	751	786	725	786	807	721	750	747	756	796	768	805	763	744	777	761	755	706	707	788	751	856	759	746	765	806	728	748	734	829	800	741	707	755	752	761	766	761	786	709	715	806	756	765	753	770	763	778	783	739	742	797	781	808	724	764	727	799	773	741	747	782	815	800	753	734	772	773	755	779	788	794	737	762	743	729	843	793	748	754	767	740	868	770	780	767	794	755	818	803	802	755	767	781	766	782	796	739	792	753	766	749	751	705	765	727	772	755	782	805	808	747	791	792	786	778	797	731	758	758	757	743	723	777	762	766	756	763	748	766	741	752	741	754	759	718	712	782	773	768	790	784	768	814	795	821	739	781	785	773	789	790	803	792	716	756	751	763	719	733	759	737	761	733	784	826	785	776	739	754	806	756	779	748	770	735	752	785	755	720	755	811	785	798	838	803	751	698	699	743	760	759	781	749	761	758	739	788	776	771	796	733	744	778	782	764	781	751	732	757	778	793	732	767	756	820	783	807	727	786	723	742	744	797	744	767	760	744	764	715	747	782	759	765	760	786	800	740	756	743	749	804	713	758	767	747	737	775	796	750	774	760	753	758	785	749	771	757	785	792	757	779	849	780	746	713	784	731	787	788	763	731	803	719	748	763	790	787	777	762	791	716	811	761	765	771	769	734	765	772	748	709	798	748	765	746	805	741	759	764	763	750	804	825	758	740	816	724	781	740	768	785	728	765	769	796	776	770	733	763	773	766	729	806	782	786	772	770	778	742	781	803	719	748	716	771	760	758	741	728	787	709	748	770	768	779	722	750	733	785	698	775	748	788	743	813	748	758	728	706	734	804	756	772	730	786	686	749	791	737	812	767	767	766	736	725	793	741	778	787	794	721	757	728	819	825	738	730	732	733	729	766	753	759	765	746	757	716	787	759	787	752	782	729	742	770	702	763	759	748	753	778	779	761	761	734	740	794	778	735	767	832	781	748	733	774	747	813	781	770	787	767	737	728	756	808	716	797	754	764	762	808	784	750	790	794	736	741	759	782	801	747	770	727	755	757	807	760	743	762	746	779	745	767	830	729	740	732	783	782	797	795	778	776	756	742	719	751	808	830	771	766	756	742	770	765	727	747	735	747	757	793	751	735	823	771	719	793	764	772	751	751	765	748	795	762	799	798	745	754	800	750	768	761	739	786	761	802	733	780	778	736	790	794	687	751	764	738	795	737	772	805	740	768	798	811	830	790	745	757	769	730	824	762	789	827	785	795	828	741	762	750	803	748	771	761	779	763	759	750	748	767	778	785	750	764	743	762	770	664	773	784	799	728	790	767	726	810	797	769	734	819	725	752	770	798	750	757	797	729	762	732	704	762	743	805	750	767	792	770	765	712	813	789	746	794	779	800	764	772	756	709	803	756	754	782	750	771	744	723	751	761	768	745	728	762	758	733	746	803	728	751	743	732	746	780	792	767	799	763	784	727	790	782	776	755	787	745	766	702	749	751	776	726	792	754	723	746	738	735	819	735	754	767	778	760	765	777	749	751	774	731	712	747	724	778	822	742	827	767	755	754	744	811	739	742	702	786	768	778	771	810	780	781	743	725	754	796	781	790	799	759	783	740	771	737	743	807	751	754	759	754	770	774	691	749	780	798	727	795	750	782	766	770	740	761	798	784	823	749	750	796	717	806	732	769	754	786	741	763	757	769	772	741	716	767	753	780	762	726	769	805	748	740	761	783	742	750	761	756	735	789	768	771	733	742	779	764	776	763	781	749	740	750	779	743	770	743	748	809	718	704	738	714	755	711	773	769	794	793	689	787	789	767	753	796	824	783	791	723	774	789	800	746	791	769	786	759	815	782	749	730	791	749	792	768	724	734	783	748	739	753	825	762	760	735	786	803	775	848	827	761	739	758	746	700	709	759	767	749	767	769	787	786	756	727	749	696	719	722	737	700	752	764	784	781	787	758	755	768	736	774	703	782	810	731	797	718	741	772	784	741	781	752	746	779	755	767	790	802	804	743	773	760	824	775	756	813	705	771	740	746	809	807	736	839	803	773	785	745	761	740	786	736	724	785	798	701	738	735	791	757	728	748	716	736	802	778	747	777	738	805	757	732	748	748	763	768	759	745	762	744	760	736	739	766	735	750	740	724	746	720	811	752	787	739	774	785	709	739	730	765	732	814	710	774	778	770	753	718	744	743	770	782	794	749	793	786	781	799	820	828	753	735	733	736	773	748	788	735	701	695	768	749	802	766	739	829	777	724	745	750	748	824	771	728	757	780	781	752	797	793	751	759	803	810	773	702	779	790	751	725	767	754	787	809	729	735	763	740	719	798	716	746	760	733	740	826	800	806	735	742	707	783	700	771	799	773	781	766	731	752	727	783	796	782	778	732	718	752	781	719	738	778	735	771	762	782	772	754	786	759	729	797	767	795	768	787	769	797	760	759	748	746	822	781	768	725	807	732	793	797	786	764	707	772	818	788	694	759	717	766	776	729	750	786	765	760	751	726	738	724	768	701	720	708	759	758	744	756	814	719	763	818	804	752	788	790	759	738	763	743	751	760	764	782	754	758	705	754	809	756	796	799	778	765	773	743	799	737	792	749	766	798	744	771	781	766	786	735	699	780	747	750	830	727	745	785	784	779	808	758	789	784	779	750	746	764	726	768	771	797	775	806	772	761	768	722	829	769	779	759	786	766	746	789	768	752	770	830	722	821	830	806	766	726	720	738	723	773	730	719	761	818	792	774	819	800	741	764	762	756	712	709	793	725	781	754	736	794	815	773	751	744	804	820	742	772	717	729	790	811	766	798	754	727	793	765	770	772	746	788	795	721	766	791	722	731	740	765	797	756	754	807	763	791	763	727	773	777	776	759	774	752	790	788	742	763	784	740	776	745	737	814	776	748	796	785	731	752	820	745	710	726	829	760	793	737	771	745	743	826	782	766	750	728	807	740	742	750	782	789	775	755	803	760	800	782	755	727	771	750	760	761	809	760	803	724	749	787	779	767	773	767	749	757	765	814	740	760	794	717	780	758	815	764	777	765	802	765	747	810	823	767	797	783	751	771	778	739	744	784	738	785	726	847	803	778	744	788	752	774	798	806	763	795	796	801	744	809	748	789	779	806	737	755	761	764	766	780	766	755	788	803	761	773
29165	18628	9694	4037	3285	2691	1617	1537	1197	1089	1219	1217	1832	1134	534	646	674	631	445	436	451	455	430	406	367	347	360	399	369	375	333	359	439	1180	717	377	451	473	384	340	337	278	283	291	274	256	308	264	253	276	253	275	271	272	284	281	274	292	278	261	256	303	260	280	233	271	294	283	258	275	272	261	280	301	296	263	273	258	262	254	301	254	255	310	263	294	290	291	288	290	289	240	247	322	271	271	283	281	262	254	271	243	278	274	296	288	253	310	261	293	293	284	284	276	309	284	274	248	252	259	243	247	257	277	272	261	237	274	257	267	282	261	256	275	280	259	279	229	267	267	269	301	247	283	260	287	271	268	295	260	282	292	269	243	263	280	270	279	274	257	271	268	268	307	251	292	278	260	304	252	281	292	280	294	297	282	272	276	266	261	244	287	280	269	248	228	271	259	272	246	282	283	296	269	281	281	298	313	255	284	278	279	268	249	264	306	280	293	268	280	267	274	268	281	261	283	268	273	267	284	273	252	276	300	278	258	306	280	302	237	238	266	262	301	256	241	238	268	272	262	263	279	274	291	264	273	257	273	275	278	241	244	265	263	274	296	288	270	283	259	272	261	280	289	284	284	276	281	272	270	264	284	254	281	275	260	268	281	267	279	257	275	260	261	278	284	279	235	257	268	266	274	288	265	253	266	263	257	276	266	270	262	284	266	292	248	305	246	275	274	295	233	263	269	277	281	287	258	268	286	272	267	284	262	301	268	262	250	249	266	247	283	281	289	277	285	275	264	270	271	270	279	260	254	279	288	279	284	250	249	266	261	271	283	248	272	293	272	258	328	268	297	257	291	281	264	269	273	294	255	256	270	271	269	276	266	257	270	320	274	278	293	290	279	255	249	273	271	297	241	235	289	264	256	268	246	269	258	277	279	277	259	278	252	282	282	272	267	299	277	285	270	253	279	273	284	265	287	310	282	242	259	264	257	265	280	273	266	265	311	297	272	275	263	252	292	253	294	294	289	256	283	284	252	276	279	289	307	277	296	246	306	273	275	278	283	287	249	275	277	273	267	283	264	277	267	260	272	296	274	286	283	264	297	279	285	289	259	283	289	266	249	284	265	279	285	269	286	263	284	283	262	262	255	282	248	257	240	276	272	239	291	257	267	272	281	261	303	237	275	301	264	290	303	276	302	257	290	304	243	290	283	297	287	275	292	260	280	279	253	283	275	284	280	292	292	272	283	234	273	272	299	263	273	269	298	292	299	277	258	280	283	270	272	294	275	284	272	287	284	285	251	245	281	284	277	290	297	292	265	250	303	295	294	266	291	283	275	315	248	280	278	272	284	277	258	292	276	282	289	282	254	287	275	268	280	269	269	273	289	289	268	258	254	287	262	255	271	279	281	268	261	268	242	262	247	246	243	263	312	273	263	304	259	280	291	278	281	253	281	302	267	275	279	285	281	293	281	268	252	263	241	259	252	261	300	286	273	293	263	279	267	271	253	273	295	299	274	290	268	277	288	295	302	257	261	235	282	250	247	273	279	301	289	267	306	262	287	264	261	277	271	264	283	273	261	267	283	297	254	262	252	291	266	251	254	293	281	256	245	265	272	268	245	260	264	279	267	273	277	277	265	276	264	276	300	296	267	280	288	238	252	272	248	273	283	268	268	271	292	277	258	244	260	272	251	257	239	296	244	264	240	294	270	263	248	290	261	260	261	273	263	287	266	283	285	271	301	282	276	303	255	293	275	289	269	274	259	249	301	288	276	274	246	238	282	262	260	271	276	296	252	270	255	292	254	260	294	249	242	298	283	274	281	281	284	237	297	275	286	262	249	271	280	274	274	269	286	266	250	257	255	307	314	261	272	254	251	275	261	275	284	272	278	292	280	256	279	263	276	253	269	279	285	276	255	274	300	272	288	257	292	283	247	255	245	261	259	294	302	276	289	257	292	292	299	263	253	289	282	241	270	314	284	253	286	289	277	269	260	266	301	274	269	254	291	301	283	269	256	288	298	263	272	309	264	301	249	282	267	341	278	272	253	274	261	259	297	269	235	276	269	259	242	261	267	296	288	281	265	301	289	279	292	296	287	262	298	273	284	257	259	265	297	274	297	267	272	269	270	267	286	297	271	283	252	256	272	263	268	267	283	291	293	257	256	291	298	231	242	252	293	270	272	285	247	255	273	257	275	271	289	289	276	287	324	284	258	277	287	283	288	278	290	266	275	275	271	254	259	271	279	269	256	287	283	220	306	263	282	283	250	296	269	299	324	280	273	280	260	232	241	285	283	282	277	266	300	272	296	231	257	266	288	267	273	254	305	305	261	286	260	269	317	276	269	285	290	326	265	245	259	273	269	274	282	297	266	256	324	231	272	235	250	253	283	250	262	245	260	287	273	261	270	269	262	294	250	256	276	257	255	296	278	272	281	249	255	277	274	294	252	254	289	271	277	295	259	289	257	266	296	283	273	262	311	263	273	259	272	279	321	316	293	280	279	256	254	277	295	260	278	280	265	254	278	280	291	260	305	284	259	244	252	284	269	290	292	293	248	315	276	250	272	310	268	287	257	263	273	290	299	287	286	269	276	259	279	262	279	260	275	272	297	257	294	300	282	275	271	278	256	257	279	288	264	252	250	272	294	255	247	277	264	268	297	288	282	275	249	287	287	286	278	275	257	245	247	280	273	270	285	322	278	292	286	254	260	291	287	269	282	271	280	278	251	267	281	265	271	283	278	292	286	263	292	287	270	256	287	305	238	266	223	283	254	261	263	247	297	263	276	282	268	288	297	285	278	280	287	244	283	262	286	272	280	281	289	261	293	263	280	278	259	265	261	326	296	275	270	305	272	260	308	295	298	284	295	289	299	269	295	280	263	279	275	287	269	262	272	231	275	265	295	271	269	280	283	287	264	274	251	249	261	277	293	256	264	255	260	251	267	234	282	281	291	266	267	289	287	287	289	280	285	293	276	248	285	275	267	304	272	264	304	281	298	297	256	246	252	275	266	281	280	279	258	275	234	284	271	311	266	283	254	282	277	268	255	266	270	298	263	279	278	276	271	292	260	297	278	291	278	293	257	261	280	268	284	287	261	250	309	245	271	289	281	268	272	289	269	257	325	293	283	241	251	285	302	268	291	259	239	254	282	279	253	266	280	290	302	267	261	261	259	257	282	272	280	282	293	292	241	302	248	257	256	266	305	262	268	274	270	277	290	288	263	252	267	270	279	299	296	274	277	298	274	251	235	257	289	265	284	277	288	258	284	274	263	264	286	314	256	275	298	287	287	278	295	309	273	304	280	279	289	263	309	268	273	310	252	253	256	257	292	291	262	270	300	276	283	280	281	260	264	250	273	280	272	248	267	267	284	247	282	260	277	262	302	227	262	254	286	280	263	243	278	280	267	271	301	285	244	286	288	288	280	251	251	274	282	243	283	310	284	233	317	277	276	273	281	298	263	249	276	275	280	289	287	293	279	236	244	280	271	253	286
9583	10459	12139	10277	11327	10520	6937	6874	5527	5331	5581	5684	9112	4965	2421	3361	3392	3070	1956	1893	1955	2348	1693	1593	1559	1504	1578	1604	1554	1441	1283	1279	1845	7263	3712	1563	2203	1971	1527	1227	1015	869	840	833	779	726	809	794	757	815	834	775	759	770	798	788	810	758	809	802	800	778	795	793	783	776	775	845	771	779	790	760	764	749	797	809	736	855	785	790	840	752	773	782	786	758	780	796	808	793	795	769	783	797	767	787	870	748	815	791	767	803	770	797	823	757	818	777	774	790	761	782	849	790	753	726	727	823	778	768	728	720	730	818	788	821	726	769	779	778	805	766	756	793	717	798	776	781	786	745	724	773	759	778	734	752	764	796	800	828	771	765	768	816	772	751	747	797	799	750	792	682	802	800	759	773	768	751	743	784	734	783	806	798	813	783	770	806	808	782	783	768	779	799	768	759	845	835	876	755	767	771	753	790	810	773	810	772	734	747	738	761	801	797	824	778	831	771	759	803	803	749	825	768	805	801	760	755	741	809	779	815	796	745	765	826	814	802	760	810	736	714	724	766	748	779	803	813	722	775	786	757	770	779	744	784	781	786	764	761	780	768	776	826	809	814	743	759	820	821	758	784	767	769	776	787	797	804	736	816	766	753	744	773	769	712	768	780	808	740	796	767	769	801	734	794	750	765	751	776	791	727	744	751	792	808	762	823	809	767	768	818	746	757	764	787	783	736	794	767	781	788	810	772	777	767	793	771	788	775	793	800	803	757	776	811	777	767	803	780	794	778	786	761	759	778	770	756	795	738	784	777	806	801	771	735	814	728	757	751	750	775	808	809	765	773	783	824	844	736	771	767	794	802	776	736	789	752	792	730	755	795	785	749	772	768	808	806	782	750	760	794	752	772	752	709	784	762	781	745	760	774	751	772	761	751	791	782	767	758	735	764	774	769	771	744	767	790	768	776	766	816	758	763	751	746	722	748	750	764	757	715	824	757	794	733	767	767	721	734	769	793	797	773	742	789	782	784	736	789	787	763	757	745	770	795	721	789	782	776	808	772	787	783	765	712	739	800	804	797	789	787	729	781	725	822	810	742	773	769	832	803	771	748	779	780	837	769	798	785	764	752	781	717	848	762	765	772	788	766	812	848	821	762	832	720	800	742	773	796	795	786	743	755	754	769	781	754	765	766	754	728	767	707	833	803	792	756	850	814	745	834	769	811	748	815	792	822	776	782	761	762	803	775	746	762	760	746	793	735	805	822	764	777	779	840	797	815	698	768	747	827	730	821	753	785	775	790	785	768	760	773	803	777	771	797	737	770	778	762	749	775	786	781	811	782	824	745	763	781	792	762	795	793	758	773	816	772	800	777	750	780	799	770	772	766	787	775	771	778	757	738	802	763	741	768	755	832	768	838	713	757	780	773	756	779	766	771	773	772	789	758	792	808	799	770	789	813	791	761	770	741	773	765	781	750	801	748	763	787	783	774	800	824	738	809	793	740	821	757	720	776	771	762	774	716	732	721	804	761	781	771	776	800	794	815	803	758	770	758	782	787	782	799	796	820	783	799	802	821	782	780	774	747	803	783	807	811	730	792	760	789	806	846	772	793	786	805	770	800	777	788	798	751	794	736	755	784	770	768	714	748	771	819	773	769	759	734	818	753	788	788	822	770	774	833	765	769	793	784	765	769	774	734	803	706	772	796	772	793	784	793	775	775	785	779	787	807	754	775	803	775	781	764	766	778	749	777	764	768	789	814	763	822	772	751	761	773	761	765	767	795	826	770	742	764	797	772	768	824	699	817	770	773	826	746	761	745	710	824	776	755	762	719	750	759	807	831	773	792	713	764	765	757	794	760	778	740	783	823	792	736	775	805	728	781	692	803	764	776	752	766	782	754	748	833	778	807	760	830	775	779	782	793	805	753	749	757	761	789	738	774	778	782	761	786	774	762	782	798	776	776	761	777	767	778	707	741	809	800	830	832	729	759	731	778	748	780	789	812	812	785	809	759	772	776	813	719	755	771	788	767	743	783	791	769	802	790	806	740	739	761	767	773	823	754	816	789	777	741	749	801	750	790	773	768	823	751	735	750	798	767	794	793	775	745	822	774	777	797	782	750	829	738	761	743	749	778	818	794	771	781	780	756	800	772	777	752	839	787	772	727	758	784	720	773	850	786	786	760	791	769	778	796	770	762	763	793	746	781	816	802	755	768	834	751	840	772	755	759	794	807	764	752	726	726	801	807	772	785	776	802	835	751	769	771	770	768	754	762	828	741	839	766	771	787	791	781	823	814	759	767	790	775	774	730	845	810	777	745	746	790	810	783	781	726	736	795	774	772	759	801	775	769	760	810	772	754	771	785	777	866	829	757	807	786	791	793	788	816	804	740	736	722	764	790	768	806	793	715	769	767	756	794	753	745	736	790	800	798	817	760	779	807	768	773	791	797	812	735	768	791	791	757	760	775	770	788	762	799	758	779	749	781	825	757	757	767	764	795	792	860	798	842	815	768	749	772	792	793	744	803	811	780	783	770	768	753	755	781	802	746	797	800	792	788	798	762	751	750	798	765	746	793	757	765	747	791	791	782	775	814	762	769	781	787	798	815	749	799	780	749	795	840	739	784	779	795	751	727	814	771	741	760	739	775	788	772	804	816	789	764	764	762	838	796	823	779	768	762	749	802	747	776	812	810	780	745	734	732	761	741	816	774	800	799	772	800	774	799	801	770	796	791	751	781	748	753	789	733	763	787	767	760	750	767	778	785	794	776	797	788	760	769	753	792	768	769	741	804	765	744	774	784	789	727	782	803	750	786	747	788	751	784	778	796	763	761	809	817	800	738	804	784	770	797	838	815	769	832	774	782	742	762	706	782	805	804	732	741	756	797	849	832	770	770	765	811	810	765	776	767	782	816	780	780	780	781	775	738	833	760	734	841	797	764	805	802	796	805	725	761	757	769	775	771	826	812	759	756	816	798	785	796	771	786	784	810	810	741	766	776	756	739	808	792	789	761	747	769	762	744	769	772	755	822	774	776	778	804	801	758	738	759	752	773	734	872	770	769	814	793	758	802	769	779	771	775	849	787	757	760	763	758	794	788	830	792	730	732	812	803	807	810	783	782	797	793	760	734	768	746	749	781	817	806	829	761	764	806	776	791	805	783	754	781	817	743	747	798	800	782	779	817	802	751	761	736	790	717	750	780	749	823	786	799	785	807	791	751	803	726	784	784	834	727	756	762	815	791	708	784	788	739	771	784	784	809	740	723	780	790	762	768	774	744	757	779	743	779	778	756	745	760	767	780	805	776	807	752	729	740	839	806	803	818	796	748	702	807	773	821	817	825	777	785	782	715	779	743	814	852	734	782	758	759	786	763	773	744	705	736	820	737	771	761	821	798	737	772	764	834	794	747	685	802	773	809	757	777	751	789	726	738	783	772	790	792	759	802	754	781	802	760	782	790	748	760	791	766	797	777	758	770	780	737	759	727	723	782	783	751	763	776	771	736
29538	21893	15441	7513	5010	4310	2992	2411	2304	1945	1685	1780	2366	1576	871	1076	1010	1073	613	620	570	550	575	534	476	486	498	457	487	468	426	406	539	1490	1428	471	754	636	546	393	343	307	315	308	300	269	307	277	279	290	290	286	282	274	305	272	277	286	270	306	316	248	270	300	297	265	284	275	299	309	274	299	261	298	300	292	280	283	301	280	275	289	292	281	261	255	294	278	316	264	248	299	298	249	304	277	244	277	290	271	280	266	270	275	302	261	246	295	265	284	295	247	247	275	295	331	281	266	274	266	295	295	302	267	290	278	296	243	293	290	293	270	275	248	261	277	282	310	296	276	273	294	287	248	265	287	297	288	306	286	301	284	270	280	278	281	283	310	293	278	307	282	284	275	277	298	288	290	303	255	270	270	296	264	289	277	285	295	249	270	278	296	259	281	316	251	273	294	261	292	292	266	285	276	308	305	288	307	266	294	292	276	281	274	282	294	290	304	265	288	303	265	277	300	268	272	300	273	294	262	278	263	295	335	305	270	264	243	264	305	277	285	275	283	299	298	278	296	296	297	270	284	279	290	271	262	270	285	295	277	283	263	268	262	303	291	289	268	287	258	311	273	301	276	287	290	290	247	253	317	282	308	260	297	264	290	288	274	287	272	279	294	322	276	297	297	269	265	253	299	326	296	269	289	266	282	266	289	300	301	290	276	277	259	284	275	301	275	273	255	320	313	260	280	311	275	283	273	281	300	296	298	257	301	251	308	322	277	259	271	274	279	273	315	298	269	280	294	266	260	258	275	295	279	274	297	262	302	270	282	286	303	268	268	257	282	273	261	266	273	275	283	272	280	263	280	280	289	290	307	288	277	299	284	281	288	257	298	290	290	295	296	270	292	265	276	282	286	303	282	310	293	288	273	254	314	293	280	293	304	309	266	295	284	265	275	299	282	289	286	261	283	323	283	228	275	303	255	298	294	265	276	286	266	287	289	264	259	269	283	285	299	275	278	279	269	278	285	281	274	262	293	278	269	273	299	295	263	285	264	279	281	287	277	307	251	278	256	265	254	263	294	263	308	287	288	281	255	283	295	271	305	269	273	291	284	290	274	284	290	272	289	272	279	258	279	274	288	280	266	274	276	268	278	279	280	312	273	261	254	305	289	279	319	266	262	295	254	286	278	304	283	271	257	277	292	318	309	269	282	275	272	270	289	275	274	260	257	265	296	325	293	321	272	310	310	294	260	275	292	298	291	259	281	274	299	265	263	302	307	291	273	304	274	292	287	261	271	281	290	284	300	293	263	294	277	311	311	257	284	267	267	261	266	269	281	272	242	320	268	277	290	271	297	265	281	272	300	291	281	278	301	287	311	262	303	278	282	292	301	245	276	268	308	297	294	293	296	281	289	276	259	277	316	278	288	262	280	252	246	282	267	303	275	299	290	284	299	305	244	300	292	293	286	299	293	295	281	275	293	258	273	280	274	289	327	299	262	272	273	274	260	292	261	301	295	294	296	308	266	280	290	262	269	287	296	297	253	268	264	316	294	273	292	283	276	287	260	265	272	270	260	281	320	268	261	289	278	279	271	246	265	277	312	259	266	254	274	301	290	283	261	285	298	300	306	280	271	303	263	275	262	294	266	299	286	285	284	284	284	298	288	279	307	296	277	296	308	299	244	292	266	230	268	294	263	307	307	280	300	283	298	275	324	267	243	283	299	295	291	277	298	297	291	305	301	296	286	266	271	265	288	280	286	283	285	301	288	268	280	275	278	274	291	270	285	286	284	293	289	295	270	275	283	288	264	321	280	260	265	309	271	270	282	302	274	266	300	285	275	255	252	281	302	281	308	279	288	316	268	266	293	311	283	296	261	274	295	284	269	257	316	275	288	300	281	259	284	296	300	269	293	262	310	288	266	257	254	272	267	267	291	302	292	264	304	307	267	255	274	268	293	242	271	344	283	279	280	291	295	279	271	285	280	272	316	291	274	288	273	266	302	264	302	298	310	301	284	306	316	276	270	263	282	265	302	274	291	289	303	314	316	279	276	270	296	282	297	261	250	273	301	253	248	279	284	292	263	276	279	281	270	281	312	303	234	325	275	286	296	276	263	279	318	277	288	290	287	273	274	262	277	265	274	283	279	284	328	289	300	274	279	229	308	301	300	274	275	284	277	268	258	294	279	265	291	270	290	248	312	281	273	263	253	281	264	262	304	275	260	280	287	274	296	282	269	258	285	270	276	304	269	268	273	282	259	242	308	266	262	302	269	270	270	271	293	301	274	283	275	280	280	268	288	265	280	288	275	249	275	305	262	295	314	272	292	313	295	289	271	288	257	282	290	259	291	270	285	265	245	266	267	295	296	276	250	294	278	261	284	310	264	264	256	278	284	278	270	289	284	254	314	276	296	269	291	289	307	298	289	305	299	286	272	284	284	272	280	294	309	288	314	277	275	314	288	265	272	292	316	288	271	306	268	291	281	276	304	279	305	260	309	248	257	287	272	298	251	319	300	276	291	301	287	254	290	282	272	268	294	279	285	293	273	301	288	274	271	273	269	280	287	261	302	280	267	267	282	309	288	289	313	278	304	284	300	287	287	266	264	277	264	293	307	256	291	277	250	287	305	258	258	256	313	282	302	278	279	299	298	248	273	277	258	282	311	321	259	248	340	266	273	257	301	258	301	234	270	281	299	240	305	237	297	280	310	297	264	253	273	264	264	287	293	310	256	292	264	270	270	258	295	265	273	264	289	277	275	245	286	273	281	294	274	259	333	315	262	249	257	303	283	266	309	262	271	295	275	260	308	272	283	235	296	285	332	271	263	315	296	273	258	295	286	294	250	273	322	289	274	283	308	280	293	261	260	283	303	291	303	280	285	274	267	262	289	303	298	246	279	284	274	277	286	278	269	284	296	275	299	305	260	280	304	273	266	275	274	301	303	294	267	271	274	266	292	283	277	274	276	275	318	271	303	277	284	300	268	279	255	287	292	280	267	276	312	275	274	282	315	266	292	269	271	296	268	271	319	318	291	262	296	292	282	295	270	278	287	277	272	278	279	279	261	302	273	292	275	278	296	290	266	297	318	288	269	283	286	293	305	289	305	252	294	252	280	270	295	287	279	275	273	271	302	307	297	308	287	276	278	283	306	308	271	306	281	247	308	293	252	260	272	306	300	275	287	266	233	266	281	263	280	250	287	263	287	255	278	284	270	302	255	274	292	315	291	261	274	291	262	272	286	275	271	257	244	284	279	264	265	260	296	252	267	276	272	282	272	289	241	286	324	275	289	272	289	262	305	262	292	275	299	281	268	272	293	263	289	284	284	254	322	288	299	259	271	288	294	323	307	305	292	294	287	248	273	291	273	291	245	291	235	299	246	279	277	272	291	295	298	315	311	286	260	283	319	270	280	256	306	286	310	287	277	261	303	311	293	275	254	279	294	262	287	277	260	268	287	304	288	256	295	272	295	285	280	276	303	302	308	301	259	273	295	297	278
11216	14881	16388	13870	14964	13969	10698	10175	9423	8596	8268	8329	10758	7366	4216	5508	5282	5299	2835	2572	2613	2754	3033	2575	2225	2135	2152	2162	2280	1983	1656	1678	2684	8850	7185	2123	3915	3384	2379	1423	1052	976	844	814	847	806	850	801	793	814	793	806	771	829	826	824	790	746	831	801	818	807	803	798	806	799	797	767	819	781	795	764	774	797	777	799	773	845	779	801	816	834	814	831	767	805	833	778	822	819	773	798	751	793	808	753	770	780	830	789	803	795	778	809	763	786	805	742	784	768	755	763	842	784	776	782	792	774	827	782	829	782	826	816	797	816	736	755	801	790	756	801	806	813	780	739	769	805	753	775	847	751	772	792	760	802	782	751	801	795	849	767	785	736	787	794	818	747	786	826	783	828	780	795	761	757	832	821	775	781	786	785	784	759	784	760	791	800	763	814	798	784	811	702	799	763	781	767	792	760	799	858	810	843	746	766	726	791	771	786	817	816	770	780	786	786	785	803	792	772	783	798	780	786	813	823	797	792	779	777	799	817	799	791	813	786	777	794	809	783	703	816	768	748	800	770	766	784	821	796	793	793	838	827	773	778	791	791	771	827	795	795	811	769	789	791	757	808	780	799	772	805	760	735	716	763	830	800	784	794	768	793	759	791	786	820	815	811	777	756	799	826	777	752	806	866	843	821	777	776	780	796	816	809	796	771	831	818	827	804	748	852	766	784	808	807	805	753	838	787	753	760	774	789	826	812	801	767	767	742	798	762	761	761	837	799	815	813	774	813	818	766	768	758	816	855	784	806	799	756	788	783	760	774	775	800	773	805	786	819	819	781	783	777	823	816	756	859	781	770	803	810	825	789	786	779	803	836	824	814	761	796	772	735	776	769	806	762	841	822	766	802	769	732	805	795	754	821	752	778	775	806	779	772	799	828	800	775	845	788	777	762	785	792	771	797	804	757	825	760	781	825	778	774	812	808	797	793	790	756	767	762	832	764	814	792	831	785	776	771	763	797	774	808	831	778	713	795	746	775	763	823	811	814	789	787	771	811	788	828	784	746	839	807	797	788	780	763	774	770	785	800	826	782	810	769	797	762	798	761	783	794	814	778	787	790	777	796	782	815	802	850	748	767	791	785	824	775	810	747	789	780	779	840	730	800	779	798	816	799	803	813	804	819	764	801	766	765	797	790	786	811	782	846	805	749	779	757	832	799	778	759	751	753	733	800	806	809	804	794	799	786	778	772	808	811	795	768	795	855	802	757	806	783	827	840	810	780	775	799	822	763	772	767	763	771	760	768	807	781	845	735	791	758	773	810	834	768	746	824	784	808	802	754	764	821	769	819	767	777	788	790	759	756	786	782	801	796	729	844	775	760	790	821	801	787	786	758	802	805	762	818	782	760	791	863	786	781	823	772	823	833	720	817	760	794	785	771	793	799	808	762	739	797	776	803	806	761	762	783	792	825	791	817	730	785	730	830	819	782	806	828	819	764	796	790	797	742	835	778	786	820	787	792	784	773	789	774	795	762	825	797	784	804	778	812	788	798	753	789	780	802	777	782	771	776	799	779	790	788	761	795	759	762	807	791	770	766	812	762	726	794	841	783	795	784	798	780	809	825	804	842	768	778	794	740	790	770	794	795	792	798	764	811	795	748	821	783	816	791	807	789	763	790	741	767	788	820	816	772	751	807	777	802	751	815	749	795	774	817	772	786	809	868	793	818	793	736	782	802	822	841	799	787	798	785	759	809	738	746	796	806	804	800	778	824	776	790	779	825	741	792	810	821	771	776	775	819	823	840	817	861	809	760	755	792	818	754	819	762	759	778	754	756	783	781	811	800	761	746	760	791	799	783	793	788	812	770	788	805	778	756	801	880	805	786	783	745	810	803	820	817	812	778	791	808	797	837	789	800	803	736	820	802	784	826	802	814	806	811	798	792	794	773	742	828	715	788	820	777	763	808	811	826	823	811	777	775	750	803	821	764	827	788	775	827	854	774	739	790	757	797	799	813	843	810	787	799	806	762	791	816	807	797	771	794	817	759	796	828	728	826	820	785	773	807	822	785	809	800	810	769	815	787	844	728	840	832	785	802	785	806	783	749	798	773	778	771	777	829	769	780	829	769	819	782	790	754	828	767	746	776	817	802	819	798	808	797	800	783	835	811	779	787	780	764	808	820	776	793	790	792	822	793	795	803	826	767	748	774	763	721	758	778	809	774	771	739	793	800	825	776	771	813	806	789	791	814	820	769	780	786	802	806	807	849	777	788	728	798	811	756	821	800	761	764	757	843	823	769	790	770	808	788	836	809	772	764	791	835	873	818	780	800	768	776	788	741	758	741	847	805	750	774	826	781	794	764	833	805	759	824	873	818	764	788	837	766	798	821	765	860	803	803	799	784	787	832	797	785	741	788	780	840	827	749	761	775	826	768	777	785	798	787	864	758	815	745	759	823	802	761	787	775	859	730	812	757	770	787	790	818	802	783	789	813	746	731	811	772	818	769	809	799	798	760	755	777	805	778	802	784	802	803	818	725	769	825	815	802	814	743	818	721	804	786	772	778	806	783	796	795	819	756	783	757	826	835	806	790	797	766	796	798	803	831	796	769	833	811	715	770	769	785	816	807	759	778	792	826	780	801	803	786	839	820	776	737	789	764	802	761	803	791	798	806	804	764	817	751	835	766	772	822	785	752	751	775	806	788	819	796	805	780	830	773	806	824	758	833	817	828	795	793	872	749	747	817	767	765	855	812	840	752	765	758	809	801	809	811	862	740	780	785	765	803	791	817	804	808	816	811	836	801	795	785	782	814	774	783	820	760	746	788	752	776	798	791	800	815	752	795	799	809	802	799	764	786	759	758	797	760	798	790	761	795	835	810	769	780	783	764	761	764	759	803	827	797	762	773	804	737	802	809	758	828	760	814	812	808	803	813	784	770	807	783	833	798	822	788	747	809	759	828	792	800	745	766	813	763	742	757	805	765	821	778	800	841	809	789	772	779	805	762	781	760	792	803	845	790	768	759	771	771	759	785	820	767	780	759	771	827	793	812	788	792	795	798	791	792	832	821	770	797	788	803	797	830	788	798	767	811	786	781	793	767	770	791	835	758	853	751	769	759	799	816	767	857	798	779	804	769	774	785	814	810	799	786	818	818	758	749	817	775	791	812	788	768	883	832	791	796	787	804	747	753	781	775	794	813	809	791	788	785	782	758	781	784	748	775	794	749	813	756	762	757	811	808	810	776	766	789	834	782	816	784	779	784	844	820	820	785	776	783	739	789	798	778	826	761	819	852	776	756	785	786	838	773	760	765	791	773	797	768	776	801	781	806	782	731	782	786	792	793	816	868	809	776	795	793	740	789	819	815	765	776	808	810	820	815	798	754	824	835	794	807	780	757	793	798	796	729	817	771	788	767	810	779	808	813	728	783	779	763	776	773	779	758	765	756	813	842	860	777	790	745	730	806	749	762	817	771	788	761	832	778	813	786	762	803	803	751	810	794	785	791
28459	13103	2110	984	786	565	527	462	404	392	336	327	336	324	338	296	314	276	258	307	300	308	262	237	275	216	224	269	273	234	244	250	252	288	348	350	283	270	237	245	220	222	245	239	244	242	226	241	239	258	239	237	229	212	232	239	194	247	216	238	219	224	202	202	230	233	194	229	224	216	216	218	218	250	232	226	265	241	237	257	223	215	236	219	235	189	240	256	243	227	215	240	222	246	241	223	204	247	249	222	240	239	258	242	227	256	225	204	244	224	229	245	220	232	237	251	211	254	265	214	235	209	217	227	240	233	230	239	245	227	236	242	215	222	219	240	242	229	229	201	232	235	222	220	237	255	239	229	203	238	232	220	235	244	231	203	231	246	244	216	236	247	223	224	243	249	245	243	238	231	228	227	226	239	256	249	218	216	248	261	239	253	212	218	240	234	237	243	231	219	241	235	233	206	244	248	219	224	230	231	213	231	234	245	226	251	242	267	247	248	246	253	263	243	200	231	227	224	206	229	241	224	218	221	197	248	236	201	199	237	247	223	220	243	233	258	218	242	248	237	249	252	220	247	216	239	259	252	252	231	210	220	244	255	233	227	250	232	228	223	206	232	238	226	267	227	251	233	218	219	218	239	236	223	224	246	242	234	194	243	262	219	227	235	243	247	232	225	238	213	212	222	224	229	210	221	234	222	240	207	243	260	227	258	234	244	235	257	250	269	229	233	221	251	221	254	212	214	240	223	271	232	191	257	234	229	237	255	242	247	248	207	234	251	235	236	226	222	225	212	198	245	244	256	242	232	220	215	235	215	235	215	231	234	238	221	235	218	262	227	228	201	263	242	225	235	214	231	209	262	238	234	229	261	214	222	239	277	226	217	231	232	204	238	219	232	214	245	229	253	255	218	217	240	243	229	218	198	215	222	228	238	207	210	262	234	214	246	234	239	237	246	215	259	218	247	189	256	237	240	237	218	228	243	233	200	241	246	242	237	251	225	240	245	248	240	239	220	252	240	219	241	227	252	204	227	285	229	221	213	214	200	233	241	201	219	233	242	195	272	235	228	251	241	233	225	251	256	210	213	252	239	235	249	200	252	227	230	255	228	228	228	240	251	212	230	234	212	225	238	224	243	239	243	258	251	224	241	256	261	247	239	227	256	244	218	233	213	234	255	237	236	241	223	236	250	234	252	225	242	247	249	254	232	240	240	239	229	228	225	267	233	254	207	226	221	219	233	234	229	249	220	256	245	209	219	232	221	238	235	236	234	254	223	237	244	232	245	239	229	245	215	223	215	199	226	210	244	247	235	235	248	253	206	245	258	242	252	250	236	239	242	251	221	241	260	262	234	251	232	223	239	223	246	231	218	244	220	235	232	244	246	229	248	222	206	228	230	245	232	238	236	236	228	272	228	238	223	240	210	229	241	236	253	225	255	228	210	263	225	228	223	231	239	247	235	251	226	232	231	208	223	235	233	231	250	248	246	218	258	221	226	238	238	211	233	228	230	251	244	236	206	221	226	221	238	237	236	242	220	223	223	231	227	221	237	228	218	221	239	225	223	217	232	213	248	233	238	249	259	255	211	239	237	214	213	238	230	202	230	252	233	240	246	254	206	245	228	244	255	203	239	217	225	227	219	237	235	253	253	231	232	230	245	217	244	216	219	245	251	207	241	204	252	217	256	225	243	219	238	238	226	239	240	246	224	233	246	242	256	215	219	214	231	269	226	221	242	226	234	248	226	222	242	237	235	257	249	223	233	208	239	218	223	245	226	238	251	233	223	234	212	255	204	228	263	217	230	248	225	236	238	210	249	194	226	226	260	256	228	231	226	241	247	230	257	248	230	256	233	227	218	225	205	213	223	229	239	273	248	234	229	244	220	211	250	235	234	252	229	221	260	245	264	222	251	259	240	240	221	229	248	216	262	264	220	225	217	238	208	240	231	207	207	231	225	239	215	252	231	215	232	232	263	233	229	228	224	236	228	263	265	240	222	247	230	232	247	242	243	244	231	240	237	235	247	284	246	240	240	210	203	257	222	221	232	233	235	214	224	247	242	236	217	236	217	222	233	244	241	196	216	223	234	214	249	223	240	239	233	226	243	241	224	228	236	235	243	226	254	247	242	239	233	218	264	213	240	229	230	267	225	262	244	221	242	246	233	234	232	245	238	226	240	222	213	235	234	240	252	246	262	238	233	241	209	227	210	236	239	238	193	226	220	235	225	229	240	244	240	203	234	239	226	257	230	232	231	240	260	217	229	239	222	269	250	217	220	259	225	261	237	218	241	210	227	231	245	220	259	253	203	218	236	235	214	249	225	195	264	259	225	266	243	250	235	265	225	227	236	261	227	211	221	233	232	250	255	222	220	254	262	213	248	241	230	199	247	204	240	215	230	221	235	231	229	235	238	244	282	216	221	217	254	227	270	234	240	227	254	234	261	213	241	243	234	262	248	206	229	243	221	224	225	228	211	242	232	230	235	212	214	267	269	219	222	272	249	255	258	220	238	231	212	236	199	238	250	211	245	255	246	231	229	257	221	246	256	222	225	217	260	252	256	247	241	228	219	223	235	231	220	232	218	238	208	224	192	211	232	252	245	239	249	230	244	225	205	238	247	236	234	255	232	242	234	223	239	211	214	238	224	215	230	266	222	209	233	247	241	245	252	216	216	209	230	250	254	246	238	224	236	188	235	250	261	245	218	220	222	200	225	253	238	224	226	215	240	237	224	241	238	231	246	225	214	247	247	254	210	257	212	265	220	215	229	258	249	234	249	227	248	240	209	234	236	233	220	232	253	224	221	253	248	234	227	229	248	251	235	234	234	219	216	203	231	231	235	225	223	222	235	247	249	211	226	184	227	247	249	234	241	260	228	247	202	227	212	225	228	229	243	236	254	235	242	232	237	246	247	217	240	234	256	258	219	257	205	225	261	230	206	223	220	229	232	260	249	225	240	242	235	234	215	250	259	215	235	227	200	222	239	237	227	228	236	240	201	232	223	222	226	207	241	227	224	223	247	234	216	230	215	215	258	232	257	231	260	237	209	241	228	231	221	237	230	218	233	233	244	238	238	241	254	224	211	214	229	248	244	236	257	257	258	257	252	228	195	239	230	258	237	201	234	229	263	229	250	254	207	226	231	261	250	222	229	216	231	238	220	204	220	244	208	215	256	227	237	231	235	248	222	221	218	225	237	266	248	214	260	248	226	236	186	244	243	241	223	227	264	247	252	235	217	223	220	209	222	238	213	249	253	240	244	226	226	232	224	206	213	250	240	250	230	236	200	265	220	212	256	228	229	213	233	236	243	222	230	214	221	262	214	217	232	230	244	232	221	252	252	232	242	232	216	272	242	228	223	236	255	238	252	245	242	232	208	261	229	246	229	240	239	254	229	208	234	248	239	225	222	247	236	246	240	231	235	232	247	219	252	246	258	223	236	238	228	219	202	240	240	210	205	246	256	241	249	221	254	217	231	238	211	222	232	243	206
6910	2711	3594	3736	3620	2830	2391	2015	1714	1631	1362	1398	1403	1234	1236	1282	1093	983	974	1098	1015	1136	880	794	824	773	770	786	719	789	774	830	888	1156	1510	1053	902	781	728	703	683	672	697	678	649	639	650	671	647	691	659	687	668	651	659	664	672	671	686	700	681	686	609	650	716	659	669	599	659	709	655	662	667	715	667	630	654	610	659	659	673	622	681	697	678	712	662	667	672	673	650	682	664	682	675	665	677	647	675	712	656	688	688	647	667	636	649	690	613	693	668	622	652	673	649	668	688	676	669	667	670	663	690	607	679	636	678	630	636	677	665	659	672	613	662	671	698	644	693	665	706	727	679	645	687	690	663	651	705	673	672	655	706	642	670	690	664	612	663	611	691	618	696	637	705	638	652	711	684	696	632	702	634	667	647	660	645	711	656	637	674	664	660	664	636	708	740	637	621	666	668	679	671	659	652	673	665	606	674	678	643	682	667	675	683	627	704	648	678	706	639	672	610	646	676	642	704	665	691	676	691	651	637	675	684	626	675	644	694	634	663	638	677	723	673	685	639	656	647	690	686	687	608	661	607	642	674	696	688	599	711	633	690	659	662	673	640	629	665	656	707	638	675	666	736	625	661	636	657	644	631	669	668	705	675	670	711	682	671	643	691	642	696	681	635	682	715	672	623	641	701	715	699	637	683	665	662	664	688	646	653	678	698	629	635	674	664	651	622	665	657	647	649	695	627	636	708	666	686	635	672	649	659	675	693	662	647	716	675	662	681	658	682	677	640	691	643	665	656	697	677	699	668	666	702	647	623	670	689	624	681	649	703	706	641	663	657	656	719	639	626	689	712	649	638	649	664	656	665	682	673	663	685	647	655	676	612	656	681	632	640	695	677	710	684	655	619	709	639	666	683	651	645	616	723	602	658	671	683	654	674	656	711	714	638	670	673	706	669	674	667	693	618	707	694	680	616	680	628	664	649	642	648	648	665	713	662	671	665	618	700	661	621	667	643	678	653	634	682	679	666	672	736	702	701	679	682	663	663	646	695	681	660	650	611	672	633	695	649	641	663	648	677	670	649	725	685	637	694	652	636	635	671	651	667	670	658	665	630	674	648	669	629	659	652	664	653	670	711	662	673	652	692	632	656	655	681	678	671	635	723	666	666	669	678	657	629	711	678	724	697	708	643	666	679	569	650	663	670	633	639	715	686	667	684	687	638	651	682	666	676	709	699	651	680	665	687	666	705	686	680	684	711	696	715	667	624	679	681	679	654	643	629	696	667	653	682	711	640	660	620	658	648	669	667	657	712	651	652	644	677	732	656	672	701	673	620	676	656	642	666	694	619	701	666	679	708	662	674	677	640	684	664	654	673	647	672	662	677	676	672	637	649	715	651	646	655	698	666	716	638	694	664	647	666	596	655	639	671	661	694	631	627	716	655	656	721	697	693	702	646	681	664	684	651	674	690	673	661	655	699	644	655	706	677	654	662	645	687	641	654	713	659	709	703	621	671	714	650	635	692	629	626	689	666	648	625	659	652	693	613	621	682	672	676	657	658	602	654	709	689	676	685	666	634	698	641	680	645	658	657	649	670	667	708	666	647	629	685	617	666	659	655	656	616	644	705	670	723	694	630	692	652	665	656	687	671	634	720	682	684	635	664	705	710	648	674	686	669	678	698	683	608	684	624	697	712	647	681	636	686	669	651	687	650	671	709	693	677	673	674	718	644	673	655	683	654	729	654	688	690	680	679	659	691	634	658	681	640	652	682	660	638	670	636	636	642	667	634	650	674	666	651	653	704	631	646	671	641	682	621	710	661	645	689	725	683	671	662	639	630	664	695	647	673	697	637	658	662	688	643	639	657	685	699	624	672	660	693	669	683	653	724	664	673	663	679	673	625	696	672	648	600	657	722	682	687	716	662	676	649	696	655	678	626	685	672	626	638	667	668	640	701	682	697	638	677	644	667	649	652	661	688	668	647	622	701	667	659	657	657	699	619	677	648	675	708	668	663	711	670	701	653	677	672	705	643	632	637	634	697	667	674	675	698	676	697	675	663	701	659	647	597	640	664	661	641	663	663	645	684	703	660	638	674	641	638	667	702	657	650	639	706	686	624	665	620	652	628	686	713	707	663	710	636	638	653	679	649	673	622	692	677	679	641	681	629	650	695	653	670	678	675	633	688	686	667	679	657	631	619	720	654	671	668	667	682	632	679	684	633	667	671	663	650	662	694	656	649	658	620	658	614	662	657	704	677	625	654	681	688	657	671	669	687	667	655	641	700	670	710	681	635	666	663	651	668	643	641	738	680	668	661	607	700	663	675	692	684	655	703	626	667	681	656	624	686	694	670	684	670	655	664	653	691	662	696	693	732	668	652	637	647	691	640	684	668	695	706	710	677	642	681	656	653	678	656	673	670	690	670	687	671	670	688	676	650	696	650	640	649	663	658	681	690	695	625	663	699	671	700	731	709	671	664	602	662	631	639	656	691	666	666	644	651	672	663	644	617	688	655	657	633	649	687	689	681	662	701	664	660	704	641	650	673	659	664	691	698	613	662	641	666	660	685	684	632	696	681	629	660	661	677	646	680	689	697	683	653	661	659	660	644	672	639	666	636	648	673	626	661	673	632	686	680	662	646	645	682	673	706	625	666	675	639	671	662	619	658	661	724	672	641	679	687	698	694	716	624	640	646	676	674	737	677	666	703	673	706	692	667	650	713	670	655	684	688	708	708	677	696	648	691	685	628	666	693	659	647	656	648	679	639	629	644	653	666	641	665	692	654	662	708	673	613	639	643	610	645	683	641	700	682	658	667	668	638	642	667	620	705	673	661	672	631	630	664	665	640	670	688	674	652	655	570	732	699	689	679	670	684	698	717	690	664	658	669	718	645	688	673	698	674	652	680	708	697	666	650	724	709	667	644	636	670	689	673	645	654	691	642	679	676	706	630	672	685	690	629	636	688	665	652	688	640	653	649	631	682	678	639	701	641	656	681	703	647	668	691	630	681	658	648	666	680	663	726	670	631	678	687	666	696	660	644	597	638	659	662	666	602	699	708	670	672	693	674	676	722	650	655	642	701	716	710	685	636	659	714	635	665	684	663	643	649	641	694	678	646	681	670	673	678	686	655	677	676	652	666	716	665	624	658	654	711	693	676	656	655	656	665	648	656	717	642	639	674	662	684	673	698	648	653	707	653	676	692	636	613	663	671	678	643	658	657	703	664	715	655	692	668	676	708	719	676	641	684	665	633	593	663	636	671	668	683	688	633	662	657	670	696	656	681	698	664	659	669	628	696	650	683	720	652	659	657	718	746	693	665	701	637	682	599	654	661	631	720	642	673	660	642	669	649	679	673	661	658	680	691	680	663	706	672	656	682	619	695	662	670	694	678	657	648	620	675	643	700	638	627	673	666	653	654	666	675	678	662	637	676	636	687	714	664	662	662	650	654	670	680	680	652	723	721	637	692	606	705	605	709	657	681	690	642	685	627	667
29115	18436	8118	3817	2657	2480	2134	1433	1729	1417	1171	921	868	613	624	938	615	487	457	425	448	414	376	379	372	317	318	317	321	310	326	300	398	833	997	493	343	308	327	274	331	272	262	256	255	243	208	268	253	241	232	254	218	247	221	240	251	208	218	277	235	253	224	217	251	218	245	244	256	230	261	272	234	233	245	233	237	241	231	240	202	242	256	242	261	246	243	252	245	240	214	218	236	250	233	254	220	215	220	247	253	226	249	228	237	242	257	243	241	218	228	257	229	212	242	256	255	261	226	238	270	259	243	257	226	198	232	259	237	220	248	240	251	278	237	244	256	265	258	212	259	254	231	232	232	225	225	231	228	239	226	229	238	241	243	221	231	268	264	228	238	281	216	234	220	238	218	233	245	269	222	235	249	231	225	221	240	228	246	231	272	229	221	250	254	243	241	252	231	231	242	216	222	237	247	234	229	239	221	233	242	219	243	211	231	239	235	236	253	248	228	220	253	241	228	227	235	226	236	244	230	239	223	227	247	247	254	272	220	240	264	215	230	251	229	239	232	231	241	246	251	228	260	228	219	232	243	233	221	272	247	245	221	234	243	253	249	239	250	250	226	213	231	246	261	233	223	227	225	221	231	237	260	239	263	216	227	219	258	234	240	226	265	266	238	230	230	236	253	230	222	219	226	246	243	233	244	252	259	232	246	243	223	238	248	242	249	289	281	239	262	256	229	227	261	227	233	238	255	234	266	236	246	252	250	235	250	240	198	203	276	218	259	234	228	239	206	221	259	248	254	224	241	240	252	224	250	253	258	247	233	247	230	266	229	256	253	236	236	243	247	223	246	229	238	249	249	240	258	240	248	252	239	235	249	253	227	251	245	284	237	247	236	235	240	230	249	254	217	235	232	239	256	253	249	211	242	255	245	231	213	248	255	245	248	192	235	231	234	253	245	242	267	214	245	261	249	246	237	224	229	223	250	239	241	229	242	219	266	238	200	227	231	249	248	227	255	261	223	235	258	259	246	241	229	234	236	241	258	240	258	261	246	237	243	271	237	261	218	242	233	236	257	255	243	239	252	262	263	236	225	229	202	235	259	239	237	233	224	228	251	243	246	263	238	255	251	252	223	205	239	235	245	266	209	236	231	278	251	239	238	225	232	242	248	229	241	219	234	242	245	251	244	226	227	245	273	217	226	247	240	254	239	214	225	244	237	240	262	227	221	244	249	243	249	254	222	233	252	262	194	228	236	255	225	221	257	252	259	235	277	269	210	247	240	258	246	246	244	244	239	246	257	243	256	213	244	228	249	244	255	225	218	247	275	241	244	221	218	237	280	226	239	234	224	226	211	233	228	224	236	221	251	232	230	209	247	236	258	226	248	278	236	219	218	267	228	232	268	226	234	252	229	245	230	239	254	249	264	242	230	235	229	218	258	229	240	240	206	220	221	233	246	220	265	230	231	212	259	253	231	241	236	239	232	250	234	253	231	231	235	256	238	243	241	242	258	219	238	252	238	260	240	221	260	235	228	206	216	221	223	228	237	237	214	213	228	262	256	270	220	250	256	248	245	213	260	239	262	232	223	255	245	237	228	220	258	250	237	242	231	241	218	234	232	259	240	254	240	243	251	214	244	238	207	215	238	237	246	243	232	242	242	239	218	257	237	261	231	241	268	252	257	254	235	237	250	257	257	241	224	263	237	248	238	230	231	224	249	238	218	224	234	262	225	260	268	234	256	268	225	243	256	238	230	231	235	250	230	232	223	221	231	221	257	229	246	257	230	249	226	267	259	215	246	251	216	243	260	254	253	226	253	225	226	220	232	249	266	226	236	227	223	251	247	272	220	227	251	246	247	212	258	223	230	239	249	242	251	245	203	248	238	219	247	237	233	275	256	250	259	236	215	260	219	236	227	250	220	220	251	227	242	280	227	233	229	256	253	233	231	228	236	223	234	235	234	244	258	265	244	227	235	213	228	235	234	245	229	226	249	240	249	249	242	242	221	225	191	252	227	253	262	254	232	231	252	245	229	223	256	239	240	220	246	282	223	229	247	230	260	252	254	240	234	228	231	224	219	226	218	251	235	210	211	239	228	244	225	250	236	242	224	242	225	232	239	233	223	256	252	241	259	227	227	237	237	244	276	231	225	248	235	255	242	262	256	255	230	233	222	243	248	215	235	254	242	212	244	239	221	232	241	179	234	217	245	251	251	211	276	234	246	211	235	214	247	226	245	224	254	242	243	211	229	247	217	218	243	229	217	242	220	228	246	219	235	242	259	250	243	269	253	246	252	230	224	232	219	257	260	234	209	280	230	235	258	223	232	245	232	241	232	206	228	240	219	242	241	223	247	219	238	250	269	238	221	219	226	247	231	252	239	236	260	252	221	226	231	246	236	182	267	236	240	258	268	241	224	261	260	238	247	231	245	255	249	269	267	255	243	232	233	236	232	213	228	234	251	270	248	223	258	256	254	250	253	241	230	270	235	230	211	250	245	261	233	233	231	231	241	234	234	250	235	253	220	229	229	251	217	258	234	278	252	264	249	247	230	222	245	250	253	262	260	277	233	242	258	225	219	212	222	248	220	216	223	256	222	217	236	217	245	239	251	233	234	239	244	249	229	233	232	214	220	261	250	223	236	218	253	245	241	225	236	234	261	193	226	220	248	258	261	261	226	232	243	251	218	266	237	251	286	250	233	251	239	242	242	253	246	272	244	257	214	246	266	249	237	238	284	210	249	235	224	224	242	237	253	248	239	205	246	226	215	225	223	230	255	263	251	262	220	245	231	247	232	233	244	238	240	254	231	230	216	249	276	236	240	228	224	246	249	224	228	251	248	253	237	226	212	234	213	221	250	230	220	245	246	232	236	233	254	244	238	237	252	225	235	220	257	246	290	247	245	217	240	239	264	236	223	258	255	249	242	232	243	233	242	250	233	263	228	224	229	250	235	239	219	238	245	237	229	244	221	228	249	223	228	215	235	242	218	263	225	224	220	229	232	244	267	247	214	234	235	243	215	259	262	218	247	234	242	252	239	246	237	241	248	246	261	261	246	234	229	251	249	249	247	252	246	223	232	218	247	248	247	221	224	232	227	254	248	264	230	215	241	237	234	248	240	219	243	260	238	262	234	262	216	242	257	214	245	235	262	223	247	252	221	256	220	251	231	249	234	215	254	223	256	224	240	243	254	262	244	241	260	274	230	248	222	275	246	217	247	236	247	233	249	245	250	234	245	211	232	235	232	232	246	241	235	214	236	222	247	234	212	246	258	225	239	265	243	269	229	239	246	249	250	246	222	229	227	249	230	260	221	250	214	245	231	243	201	210	222	234	235	215	250	248	251	269	240	223	220	251	221	259	242	246	235	232	257	236	238	256	226	227	223	229	237	252	242	241	239	223	240	219	206	228	262	219	235	234	219	246	221	249	225	230	249	235	246	251	209	224	252	224	217	271	233	242	257	241	242	214	242	267	241	255	243	238	234	228	219	257
9348	9740	10261	10928	10337	9606	8772	6309	7701	7097	6033	4653	4570	2737	3185	5224	3375	2606	2080	1989	1960	1969	1650	1683	1621	1352	1414	1429	1326	1414	1337	1203	1819	4864	5711	2072	1399	1334	1332	1037	1156	1011	784	745	702	719	706	700	657	655	702	696	697	696	668	737	696	681	690	690	726	698	667	687	713	671	720	692	631	684	676	695	681	695	694	685	701	727	672	668	642	666	682	680	686	681	709	753	626	691	680	689	629	697	729	677	679	705	619	695	702	685	690	689	626	684	642	678	678	651	706	661	650	710	688	698	700	692	672	692	668	666	666	720	740	657	661	668	728	664	661	692	662	695	705	706	646	689	680	660	641	724	653	683	670	675	668	716	713	662	661	653	680	656	647	655	690	702	625	635	676	685	692	688	690	700	708	694	673	697	702	701	639	671	663	694	713	658	719	720	685	649	700	715	648	687	629	696	672	635	700	709	741	718	670	645	679	684	716	692	689	652	713	679	690	700	693	697	695	694	686	656	677	647	675	701	629	686	676	693	718	696	731	717	700	653	687	726	704	675	669	706	741	704	694	693	657	707	633	696	666	697	645	704	613	631	687	675	679	668	690	680	683	658	728	679	708	673	721	710	645	668	672	671	728	667	683	665	672	637	652	690	675	698	705	674	681	662	692	700	652	667	671	665	704	635	636	692	675	680	675	633	685	689	647	684	647	668	722	665	682	644	727	648	683	696	728	697	673	668	699	695	653	678	673	723	741	708	664	634	649	704	672	669	664	662	672	677	716	713	685	673	687	650	655	697	692	651	691	655	700	641	704	685	673	696	651	700	648	713	662	697	675	645	655	694	669	674	685	653	701	630	679	667	660	694	681	651	700	677	677	703	680	698	686	696	687	663	687	695	657	665	650	658	718	657	701	665	714	662	710	690	656	667	669	625	662	709	687	696	703	641	719	659	695	699	702	676	657	633	693	667	676	662	693	657	639	679	638	703	635	701	676	702	638	700	678	650	636	707	641	711	692	696	676	691	644	654	657	661	649	686	690	671	684	658	675	685	666	661	660	683	710	677	673	694	682	636	689	697	631	654	657	667	692	698	694	709	658	657	657	709	707	667	695	716	696	653	716	663	695	648	681	689	672	671	689	699	632	689	661	648	668	683	690	674	642	673	674	679	709	662	668	675	700	714	726	691	670	639	640	716	638	680	702	649	692	681	703	673	691	662	683	686	700	647	695	633	667	675	712	672	645	708	714	681	670	681	747	695	668	716	651	676	711	675	693	654	703	660	698	660	740	650	664	649	657	666	683	694	704	692	697	657	704	635	683	672	751	683	694	665	650	662	743	717	704	709	681	694	652	677	658	694	710	702	743	693	683	708	704	690	733	701	728	678	653	656	699	707	670	707	636	668	692	662	651	667	721	672	711	647	665	639	675	669	705	670	659	710	682	636	711	703	642	620	710	726	702	682	685	683	707	673	673	686	660	682	626	678	681	657	690	700	675	716	659	712	697	650	702	629	676	684	682	748	719	650	727	675	714	717	676	706	683	713	657	704	679	673	657	650	655	706	674	699	699	694	719	697	702	637	647	653	693	688	687	689	706	677	650	684	716	692	683	676	689	676	695	673	692	662	743	693	699	704	707	685	698	683	706	686	669	659	694	671	713	704	630	662	750	730	677	656	665	682	602	694	644	719	699	750	677	634	674	661	711	723	702	729	712	663	686	665	678	690	691	650	695	661	681	715	691	684	671	656	704	690	713	695	649	669	735	674	687	720	646	668	665	704	696	649	693	724	674	672	672	698	688	678	726	682	696	661	692	671	666	729	690	691	667	712	698	675	666	670	637	697	679	652	684	707	655	720	710	665	652	717	700	696	689	715	703	636	702	664	726	657	670	686	675	646	654	619	650	686	677	684	641	657	711	695	710	687	700	655	728	671	729	680	661	714	688	724	716	716	731	677	690	676	655	689	698	689	688	703	729	687	699	679	687	688	663	662	669	701	745	710	674	687	724	698	687	672	661	722	701	621	680	668	691	674	730	720	672	696	693	704	678	662	683	679	648	700	659	656	696	705	666	686	708	731	689	694	623	706	695	687	666	689	676	699	670	674	691	649	680	700	690	667	711	701	667	693	679	713	719	631	703	684	672	706	675	633	683	704	669	671	693	694	715	647	705	678	727	678	674	671	694	709	690	680	700	685	695	706	672	683	654	689	710	689	707	666	684	658	660	681	670	666	699	645	657	672	675	703	699	664	661	653	683	664	692	702	671	680	679	674	682	687	660	692	684	706	680	675	633	678	676	673	711	655	682	696	668	714	679	669	681	639	702	661	728	721	661	696	653	667	642	675	730	638	666	677	642	659	690	662	741	698	691	672	676	688	651	643	669	678	656	645	646	675	718	694	709	680	669	706	664	702	664	680	726	719	704	721	707	679	683	670	705	684	704	697	710	682	645	730	707	696	633	678	671	647	730	665	686	700	688	687	739	651	663	680	706	658	697	676	677	673	641	689	710	669	704	684	706	673	676	681	663	680	692	697	676	661	696	690	664	719	715	703	656	670	713	608	681	708	676	670	687	677	710	674	673	650	707	677	668	690	662	707	699	658	691	666	687	680	686	688	662	682	676	660	696	642	625	688	694	669	661	636	650	702	701	702	711	747	689	688	699	683	689	730	671	648	667	701	695	725	660	693	700	703	664	666	643	673	666	657	687	683	701	643	689	653	643	660	678	659	705	668	692	690	708	645	661	721	663	720	683	699	655	697	671	643	674	672	650	649	661	681	692	676	715	719	713	672	692	710	658	706	722	691	695	666	659	684	638	657	708	684	676	667	715	672	664	644	693	674	662	733	706	668	719	680	712	700	714	682	674	683	645	683	672	698	686	713	661	687	685	655	650	666	615	716	673	661	690	681	675	664	704	687	654	645	674	725	729	694	722	668	706	716	647	634	631	668	708	633	700	680	674	721	690	676	700	673	718	659	655	732	668	698	665	667	655	688	704	627	720	687	690	669	695	669	649	707	638	672	655	658	684	691	678	672	684	699	670	688	722	736	687	640	720	665	680	670	609	725	635	670	700	684	714	691	707	679	658	627	613	681	665	698	698	706	693	711	681	670	727	680	695	725	669	713	687	617	684	631	678	641	715	685	629	701	702	695	712	685	708	693	643	705	665	650	694	656	687	742	690	687	666	657	686	653	632	628	692	683	656	674	661	682	699	681	687	677	705	658	669	671	672	656	683	719	698	646	705	695	669	671	682	709	658	692	664	610	713	763	710	730	661	641	719	702	731	731	686	659	683	676	711	708	729	685	699	660	710	725	660	691	637	681	706	642	691	675	687	712	672	666	635	718	681	648	670	638	628	671	720	696	708	745	689	727	665	695	707	689	656	685	657	608	679	699	689	687	696	678	710	667	716	746	713	673	690	657	698	689	678	713	666	708	692	640	717	709	673	671	702	676	698	668	665	667	619	703	641	697	687	663	664	680	737	707	705	717	640	704	682	678	660	703	732	729
29656	20953	12592	6984	5184	4491	3719	2535	3365	3167	2138	1835	1246	909	802	1461	1028	805	572	563	550	659	586	491	424	473	501	460	429	428	420	408	443	1552	1090	465	623	570	469	351	361	347	315	300	309	250	300	260	248	262	270	258	296	270	265	296	233	243	243	265	245	250	264	235	274	270	265	254	254	265	274	250	248	266	301	244	277	270	306	268	267	244	243	256	266	274	255	293	269	255	246	279	268	267	256	261	260	289	255	282	270	270	249	286	255	273	256	275	260	261	265	301	251	273	257	268	266	250	274	251	269	247	255	282	258	269	265	241	276	283	239	260	286	240	280	265	235	269	269	262	286	251	255	266	286	292	275	262	269	260	258	231	275	241	250	242	245	258	266	234	270	247	260	259	264	253	231	285	270	242	252	267	240	306	241	259	251	242	262	262	284	231	287	229	267	268	255	291	249	228	257	243	292	236	268	251	242	315	252	267	248	259	235	278	251	270	248	254	256	255	256	293	255	246	247	289	265	257	268	226	258	246	262	286	255	249	265	269	273	273	246	282	286	250	273	251	250	287	249	235	287	276	239	311	260	247	267	277	309	253	261	249	260	246	311	250	251	247	274	259	262	235	240	243	265	287	283	273	277	270	261	269	269	259	266	290	289	214	242	240	265	252	282	274	246	259	241	264	275	260	245	224	232	282	280	246	272	272	257	283	249	298	242	249	260	262	274	230	240	233	238	296	255	288	259	272	277	255	273	275	247	272	264	262	277	273	267	260	268	251	256	269	293	256	247	294	254	285	254	256	262	260	258	273	284	237	250	257	276	287	256	262	261	278	248	280	283	254	281	275	266	263	251	288	253	251	264	280	272	250	272	249	270	254	258	274	262	239	263	252	254	267	247	261	238	256	261	283	274	273	252	267	269	240	258	255	257	263	258	245	280	248	282	294	271	265	258	244	267	266	261	272	268	261	250	257	270	268	257	246	250	282	266	265	279	262	254	254	264	235	268	227	256	271	270	242	271	267	262	270	274	274	268	257	244	250	229	260	256	277	264	303	273	251	258	268	263	277	228	257	255	290	280	293	251	272	271	274	265	262	263	236	288	230	291	267	278	247	263	249	275	274	262	259	295	257	286	258	245	249	279	289	253	265	254	277	255	246	277	277	253	230	238	272	265	248	272	283	219	275	262	250	250	255	267	265	260	246	290	267	249	269	248	254	239	223	258	267	266	235	267	276	292	253	250	245	245	282	245	239	260	278	289	250	306	245	289	285	249	260	276	252	276	272	271	242	256	266	271	238	258	288	246	271	253	248	241	249	263	270	269	266	246	260	244	295	280	281	245	283	286	260	262	268	281	246	271	256	268	247	292	267	272	273	252	264	280	272	289	273	256	265	257	288	250	273	267	253	269	258	243	251	255	264	256	270	250	252	272	272	260	248	265	262	254	283	292	282	252	269	257	249	273	236	274	263	260	256	261	290	266	259	227	270	305	269	259	262	256	260	255	279	257	252	250	249	253	246	270	265	239	242	268	235	259	277	234	275	271	234	252	250	276	277	251	260	256	252	259	301	294	251	242	248	282	270	246	262	264	271	255	245	266	257	258	269	219	265	264	258	264	270	262	291	262	277	287	251	258	258	236	266	259	269	247	242	278	280	245	243	258	257	287	270	271	245	290	260	275	284	284	261	288	245	254	250	255	264	224	257	254	258	265	275	285	278	266	236	234	276	247	254	247	265	232	276	252	245	281	271	265	270	278	263	284	259	269	246	246	262	256	252	280	233	282	296	258	285	237	266	250	257	281	247	257	264	272	260	290	244	255	268	253	266	262	250	237	253	266	250	259	263	264	274	228	258	248	267	249	280	259	250	254	261	275	231	294	254	298	236	280	265	251	223	257	289	251	277	293	268	236	248	287	246	270	248	225	257	292	236	236	213	259	254	286	264	267	253	282	278	267	264	253	248	275	270	255	258	241	255	259	268	276	256	282	249	267	270	256	245	288	252	263	264	260	273	273	239	261	244	271	232	252	261	228	256	263	256	240	270	260	274	235	253	246	234	258	277	254	229	277	268	223	263	249	284	289	292	234	269	299	293	252	267	239	269	272	234	289	246	229	251	255	285	266	270	247	278	259	243	238	298	302	256	272	262	269	291	270	232	242	278	273	223	276	267	258	287	254	253	276	273	277	288	256	268	288	283	270	253	248	265	252	290	265	254	247	272	287	252	261	245	279	243	272	258	240	285	272	244	265	273	275	244	289	238	236	274	249	274	243	237	262	228	257	285	262	244	275	289	253	267	229	259	249	297	253	260	273	237	246	271	276	251	260	257	261	254	233	269	267	257	266	272	284	258	268	257	255	266	256	276	274	277	279	261	263	286	264	243	251	249	256	252	269	238	246	255	286	282	271	243	257	230	262	289	272	235	263	260	267	258	243	269	255	246	242	247	228	278	272	240	245	247	260	236	255	284	211	261	269	252	247	256	265	261	252	275	248	251	250	263	261	240	262	264	263	275	285	250	268	262	240	275	274	236	243	276	255	253	276	277	233	264	271	259	255	278	274	262	286	248	237	291	260	268	281	270	250	287	251	244	244	260	242	245	281	264	251	264	241	272	276	265	255	237	239	275	294	256	249	275	273	262	273	224	261	265	248	283	286	252	245	281	235	252	260	252	270	276	263	260	276	245	255	290	263	248	257	300	268	257	278	254	263	264	252	256	247	291	284	247	238	255	261	267	246	262	259	265	240	251	267	278	273	248	255	228	272	275	286	262	278	271	245	248	276	252	299	243	276	250	270	258	262	278	248	272	236	272	270	257	265	275	246	289	278	262	262	273	301	268	253	250	259	264	239	260	273	255	255	247	254	255	266	246	252	266	249	272	252	244	229	257	275	269	279	273	290	257	278	283	267	258	226	287	264	290	249	262	244	271	262	259	301	253	255	248	278	272	264	267	271	266	250	268	283	264	257	234	252	250	274	252	275	246	245	240	258	246	244	254	271	262	269	217	274	287	255	282	275	266	249	266	288	256	255	239	264	290	261	269	233	253	257	260	252	264	253	243	257	289	255	232	295	270	262	246	285	275	253	253	282	243	233	239	296	257	246	257	249	286	261	276	252	287	275	253	264	258	264	271	262	257	279	245	271	257	272	262	237	265	276	267	288	245	235	264	269	268	272	244	269	282	244	281	268	277	283	271	274	277	265	247	260	277	269	270	288	254	283	260	276	239	269	256	272	258	275	253	273	259	265	247	283	250	296	243	271	268	281	250	263	246	265	271	282	274	258	268	277	263	238	260	251	281	294	255	259	259	235	260	250	226	265	266	305	311	270	273	284	275	259	254	249	229	262	298	257	283	253	268	273	263	254	256	248	294	265	282	264	278	271	292	276	254	249	272	244	275	236	253	264	262	250	276	260	246	254	280	282	269	272	269	242	270	239	278	234	248	251	270	244	266	249	251	293	252	260	286	253	252	275	289	252	268	249	306	255	279	274	244	265	246	239	229
11750	12422	13946	15370	14644	14122	12250	10667	14132	12537	9497	7642	5959	3945	3852	7636	5003	3926	2879	2580	2772	2747	2947	2173	2089	2223	2145	1970	1956	2095	1774	1588	2133	9209	5649	2390	3229	3052	1875	1420	1434	1206	1137	1107	987	849	809	802	763	761	691	754	712	774	748	738	766	745	744	724	762	760	702	739	659	746	750	750	746	754	708	718	721	727	702	769	692	716	766	763	709	694	762	730	747	760	740	760	761	700	750	769	738	759	723	751	772	699	741	686	723	746	730	720	769	689	723	741	719	731	749	751	755	764	700	722	721	703	760	699	740	741	775	720	719	761	755	697	713	704	714	781	717	746	772	784	734	760	747	748	753	712	730	709	710	737	739	729	759	731	747	768	721	724	677	718	716	764	720	730	748	752	723	780	760	736	735	739	722	751	800	682	740	706	703	744	748	739	764	719	727	705	739	738	753	719	731	718	739	747	731	785	741	751	706	780	741	773	727	711	767	778	748	767	673	720	740	710	746	764	750	725	745	720	759	703	763	725	723	740	748	746	749	721	778	736	730	767	694	745	733	729	737	711	716	745	725	781	695	697	721	726	731	781	784	711	724	731	737	707	744	718	765	759	725	779	735	753	743	749	712	775	721	713	754	714	775	753	716	758	733	763	718	744	741	716	806	739	730	770	761	676	688	794	735	756	745	757	702	750	723	721	746	718	701	741	753	726	753	681	751	706	738	736	745	786	745	765	718	724	771	733	740	724	756	730	705	727	717	736	728	723	797	757	745	757	717	735	721	763	755	737	731	710	741	744	776	710	778	744	726	811	743	756	760	711	729	707	724	742	725	694	764	758	727	760	708	732	760	747	711	726	678	781	704	743	746	773	806	681	700	758	742	686	704	725	728	741	759	754	774	696	746	726	734	749	714	730	699	757	731	735	729	738	763	725	708	722	745	780	750	735	755	743	757	740	691	714	781	761	713	702	743	753	753	730	744	762	741	719	714	753	803	765	733	760	698	709	719	681	740	705	772	687	748	712	752	742	716	788	697	760	752	762	794	733	757	735	730	753	717	740	740	738	777	708	741	759	698	745	751	759	753	713	720	792	740	718	768	763	733	744	752	707	727	704	759	713	735	754	737	724	779	741	748	754	758	744	789	751	762	751	733	724	699	754	721	721	733	728	705	755	753	710	781	685	784	761	727	751	750	769	721	736	738	718	722	726	761	679	777	771	742	773	744	737	760	718	703	709	750	739	770	737	675	733	738	704	737	764	766	748	732	695	732	771	764	729	727	715	747	741	746	742	734	725	718	735	742	729	784	736	756	758	745	793	716	741	740	744	737	750	701	745	744	730	729	735	756	741	783	711	766	735	691	752	711	703	753	704	763	701	745	724	710	747	726	725	734	713	738	716	736	773	774	734	778	784	782	755	704	744	733	737	735	743	771	740	784	719	727	713	749	750	704	796	778	739	751	753	680	732	756	726	793	712	769	723	753	716	750	755	729	742	730	744	720	716	733	727	758	738	762	737	719	695	732	739	778	800	768	805	786	736	729	709	784	722	705	730	728	737	747	666	744	748	681	732	748	752	747	725	753	756	714	784	745	758	787	731	803	739	780	716	745	747	763	785	703	772	755	779	790	733	723	760	792	731	724	744	769	734	740	747	742	768	734	714	736	746	731	707	765	726	740	765	740	710	750	748	778	680	727	741	734	730	745	748	726	715	762	739	720	750	738	753	724	710	707	692	746	754	695	698	771	729	739	717	781	766	760	731	758	802	714	690	721	762	732	755	766	728	730	754	785	727	770	769	718	694	733	772	697	766	754	759	720	727	719	743	734	776	741	752	716	762	708	760	777	714	756	784	763	761	750	700	685	767	760	725	731	719	767	751	797	744	747	787	749	702	747	785	682	764	749	722	719	695	739	735	711	717	781	716	713	767	745	712	713	756	749	673	724	745	740	731	724	735	778	726	741	704	758	738	746	767	723	754	750	749	768	703	743	700	738	749	740	742	710	740	711	727	709	739	760	709	752	719	726	728	730	717	736	779	711	773	791	762	739	720	736	727	756	705	741	792	738	721	767	751	771	726	745	710	721	703	743	729	700	773	780	741	737	720	743	739	763	750	712	744	776	761	761	761	741	766	710	762	726	721	744	798	752	736	691	753	680	690	702	771	716	737	779	716	772	779	711	809	675	741	739	720	767	771	711	713	747	720	752	735	709	743	735	734	760	785	743	701	803	735	759	746	726	741	701	707	758	767	767	744	725	711	735	741	730	669	729	722	754	735	766	717	705	702	749	696	747	783	721	758	722	683	754	696	782	767	710	677	732	728	713	750	723	748	723	746	731	744	770	754	765	722	708	720	779	763	706	754	714	729	719	709	725	693	715	735	755	718	746	764	745	725	772	785	768	743	748	723	725	764	755	739	775	744	713	746	731	713	754	757	756	731	762	750	739	725	747	726	794	767	723	743	762	741	768	747	740	741	695	755	766	746	757	736	754	701	717	739	702	723	743	771	764	767	783	762	745	745	747	705	719	754	747	788	791	754	753	744	763	739	736	741	738	787	750	719	729	714	739	718	747	745	693	781	740	719	763	736	729	725	727	755	713	717	751	725	736	772	733	713	697	740	772	682	764	763	740	700	740	750	759	747	684	711	733	723	747	734	755	742	726	725	718	703	715	796	757	747	740	709	762	719	733	725	725	753	773	740	745	736	762	748	729	756	735	751	695	783	714	726	776	730	761	743	719	704	755	751	785	795	672	727	752	697	727	734	719	766	819	744	767	700	756	765	714	762	714	755	762	761	740	756	724	691	709	742	766	711	762	758	709	774	762	705	742	655	702	731	725	738	764	762	699	787	756	691	741	700	724	806	763	740	744	732	765	714	744	744	775	728	785	749	792	708	708	765	780	723	707	726	765	766	767	745	753	748	721	731	737	701	760	740	724	764	758	714	770	708	710	760	772	697	736	742	758	767	720	780	718	736	741	780	694	807	770	707	715	774	728	753	768	750	812	724	782	743	788	747	736	760	713	709	750	763	699	717	724	725	763	686	715	767	720	754	771	778	731	750	706	727	751	784	752	737	711	735	733	794	722	739	728	751	779	791	700	721	731	757	736	736	724	725	772	705	687	765	734	726	733	739	744	727	720	746	711	719	723	703	753	725	747	692	743	718	755	766	753	781	734	751	749	770	761	748	724	695	749	755	759	763	737	745	762	728	715	718	761	765	734	710	747	715	726	729	745	679	773	716	740	803	731	735	695	674	728	743	750	776	726	724	754	812	706	763	749	741	688	723	735	744	738	721	722	774	721	748	722	725	739	736	764	719	727	718	758	742	812	735	696	776	726	742	731	691	759	752	745	753	738	735	743	709	715	760	723	729	790	777	720	790	733	739	772	737	745	790	735	683	757	722	715	720	736	702	822	788	724	705	732	729	745	729	761	688	702	734	741	751	744	709	747	763	721	749	747	827	734	743	739	745	764	783	789	739	741	718	745	700	766	700	695	723	785	705	770	727
28554	12530	2019	1064	717	631	550	425	492	368	342	347	298	320	284	297	311	267	306	252	234	279	238	213	226	253	234	230	228	234	235	227	224	295	286	252	204	215	248	231	229	218	231	199	217	213	253	225	246	194	217	228	233	235	214	220	205	191	212	219	227	193	222	214	224	206	235	200	217	228	200	210	236	230	209	193	218	218	218	192	222	214	237	220	227	220	218	234	236	209	208	248	202	221	221	242	216	251	211	234	198	227	214	187	231	189	212	243	225	216	204	231	224	236	220	242	233	199	220	191	222	206	202	227	215	202	211	222	216	231	195	210	206	222	271	193	209	210	221	210	201	264	224	241	233	203	241	239	223	201	223	215	230	220	192	220	222	227	204	254	240	249	229	243	235	232	209	230	192	185	229	214	210	235	201	217	216	208	226	223	199	277	218	228	228	227	199	201	219	223	223	212	197	244	212	217	193	215	197	216	208	228	192	235	204	212	224	225	217	210	196	190	207	229	222	215	201	204	216	215	211	219	229	234	209	228	220	211	196	206	210	237	230	223	206	218	223	217	216	220	218	214	224	234	211	209	232	234	222	210	231	226	229	211	211	243	206	250	223	208	203	230	220	210	216	214	194	220	226	254	215	232	201	213	206	217	215	223	190	204	225	217	221	220	212	224	241	212	214	241	222	231	211	243	241	254	204	198	238	196	230	213	241	213	205	197	226	214	225	206	238	217	233	222	199	226	210	242	219	210	192	216	199	221	253	219	237	252	209	215	213	226	234	218	225	235	212	222	208	207	228	224	201	214	192	225	214	212	229	240	225	208	189	216	216	234	217	226	242	217	212	224	232	236	207	227	228	218	199	210	205	206	247	237	208	223	250	203	229	233	215	209	205	192	197	204	225	220	220	203	222	203	203	224	207	229	235	212	232	239	214	197	224	225	245	204	231	211	208	217	226	212	214	217	215	227	204	236	233	219	233	238	204	203	213	227	229	221	231	191	198	240	215	230	211	230	206	216	208	197	212	214	211	236	239	230	218	233	215	206	227	233	214	222	230	209	200	240	225	236	195	229	249	225	227	215	235	216	229	218	198	199	237	200	225	230	219	198	221	232	251	208	213	195	185	201	248	211	220	222	209	203	233	213	215	197	195	208	210	184	199	212	225	222	207	238	218	217	235	201	224	230	217	225	241	237	224	242	222	207	224	188	227	206	208	209	229	229	232	225	204	223	200	189	226	225	223	221	217	230	212	228	202	210	197	228	217	211	221	224	215	230	209	217	196	220	193	195	237	215	217	209	225	228	200	223	211	222	188	212	218	197	196	231	205	197	223	222	224	207	223	223	215	205	229	203	213	217	235	230	196	185	214	229	212	187	202	232	238	215	225	212	193	198	236	240	225	269	225	228	226	207	216	241	199	232	205	222	212	226	200	224	236	220	201	245	202	235	242	196	230	238	207	195	210	240	229	219	226	211	219	217	215	229	219	209	223	200	212	227	196	239	215	217	226	227	225	196	216	203	231	216	234	222	194	220	211	221	251	197	205	207	204	213	193	234	214	204	220	207	231	232	229	207	230	228	242	233	203	198	223	211	208	220	224	234	253	226	209	215	233	222	215	212	217	237	212	187	201	198	228	234	226	219	212	225	229	195	193	202	229	211	208	207	220	222	206	226	202	246	214	250	222	244	204	230	233	195	243	222	244	198	197	192	218	223	201	228	244	213	246	202	207	209	212	239	219	205	236	191	228	225	222	232	204	193	205	227	235	208	199	243	215	209	204	208	197	242	224	235	249	225	229	195	208	185	227	210	244	199	218	210	194	242	193	189	205	222	233	216	215	231	226	212	212	216	201	210	229	206	212	232	230	215	217	181	219	203	198	223	219	216	208	221	213	214	197	213	221	183	211	214	202	213	221	199	218	216	232	217	215	210	192	200	219	211	194	209	225	212	204	224	248	225	210	245	219	209	232	215	211	195	239	230	204	237	202	224	231	248	211	226	239	206	204	210	201	215	218	199	219	212	211	200	215	214	223	211	200	193	210	227	232	235	226	220	216	227	217	214	233	242	216	229	220	208	212	200	231	227	225	203	203	199	247	223	209	187	206	226	199	198	194	245	214	240	212	221	249	206	238	214	210	204	198	232	227	204	219	170	222	208	238	214	217	225	215	218	220	258	220	219	210	223	231	240	207	201	217	205	238	230	203	206	229	208	227	213	211	239	211	213	222	218	185	232	240	220	214	218	201	219	207	217	209	216	241	230	234	192	251	214	192	207	220	226	237	193	221	211	217	221	207	213	218	226	233	195	231	218	219	228	216	235	195	214	217	211	207	237	199	225	220	228	220	229	219	209	213	206	208	226	200	201	200	231	209	205	209	221	230	211	215	222	200	206	239	211	206	188	219	225	204	244	236	217	225	223	205	218	226	226	207	207	205	219	197	239	222	224	200	223	203	238	212	202	187	229	203	228	188	237	196	213	223	207	225	204	213	209	231	213	210	229	265	216	232	235	213	234	206	225	233	227	206	211	204	221	221	190	218	214	218	226	223	226	229	203	195	220	219	238	217	204	227	209	224	201	225	201	202	197	221	231	214	220	224	226	208	216	189	234	224	207	237	243	224	221	191	230	223	232	224	231	239	218	209	253	212	232	246	225	238	200	193	212	223	200	219	208	177	236	211	204	219	219	177	222	213	173	214	202	220	218	218	188	231	222	198	218	251	232	191	234	223	208	204	231	213	181	200	217	229	211	201	205	239	208	238	219	245	229	221	236	204	213	228	211	245	217	217	222	236	211	217	239	233	238	211	198	202	235	205	239	241	240	254	195	257	226	233	221	206	207	206	192	219	244	227	193	231	205	214	206	238	217	213	199	200	213	218	224	202	199	222	247	201	243	204	197	227	186	219	224	239	190	208	218	207	191	235	227	188	209	196	224	222	207	220	220	207	202	236	238	210	195	212	212	228	212	239	227	198	228	205	225	214	201	220	231	210	230	235	218	229	218	209	234	213	220	216	214	194	211	222	224	222	256	233	231	209	236	218	219	229	218	219	223	203	208	218	245	200	211	231	212	185	203	194	204	218	212	264	224	219	213	235	225	229	225	224	235	234	214	208	231	197	222	236	212	212	228	189	224	199	221	187	221	225	214	214	210	240	222	212	207	219	232	196	214	221	215	199	236	210	209	191	219	223	203	233	256	218	210	202	232	212	211	209	229	228	225	219	221	204	228	214	230	206	219	206	214	226	229	224	229	226	211	211	219	225	206	206	237	203	192	253	217	216	209	221	186	226	240	228	223	217	207	199	210	207	212	221	208	202	216	217	230	219	218	236	204	193	247	232	226	214	198	193	228	214	215	207	204	214	221	211	223	226	195	213	195	207	219	226	218	219	227	206	211	239	219	214	207	201	196	223	222	218	232	203	244	212	222	247	207	233	215	228	204	217	204	229	211	227	219	214	217	203	203	245	222	211	232	231	241	230	229	219	224	213	195	216	196	200	193
6920	2507	3639	4342	3369	2890	2398	1900	2043	1647	1439	1451	1217	1103	1203	1262	1040	1065	1100	1029	867	895	791	783	746	683	713	712	744	759	825	763	797	1057	979	789	857	770	696	727	660	660	637	685	602	661	648	638	605	668	641	602	647	627	672	619	663	635	622	610	647	625	587	611	624	629	585	636	608	667	636	617	626	642	632	625	657	622	646	652	621	628	626	655	620	612	619	611	632	643	621	670	590	598	634	660	630	622	631	647	617	633	607	665	647	665	640	612	622	633	638	603	647	607	649	645	634	633	565	594	622	609	661	637	647	624	616	627	610	591	626	651	619	612	680	640	611	639	606	634	618	628	658	655	629	580	636	584	655	601	682	586	634	660	634	605	607	614	588	640	624	602	619	614	668	650	597	642	643	633	624	604	670	622	618	612	596	629	604	617	627	652	623	660	622	608	599	655	603	631	609	633	656	625	646	638	650	640	610	570	640	625	666	612	638	615	651	598	611	644	612	622	599	644	661	613	590	595	639	646	664	642	646	616	658	673	652	608	623	663	614	638	651	608	625	585	627	631	653	608	633	625	662	653	615	619	595	632	601	610	603	627	660	646	669	660	592	604	608	633	581	639	628	625	640	609	645	579	653	648	601	660	596	608	617	608	644	597	608	626	625	621	639	645	636	637	608	621	670	633	633	622	677	649	653	627	615	585	618	566	618	620	614	647	630	593	620	611	654	651	628	600	611	669	626	642	623	626	646	646	621	582	624	601	644	630	631	588	681	619	597	651	649	665	633	604	647	624	621	618	626	662	596	638	622	605	670	599	626	626	669	611	659	605	600	630	675	642	620	617	600	679	626	600	639	636	642	644	616	617	658	681	606	625	628	654	618	612	603	645	622	670	596	607	609	646	605	585	596	610	624	616	635	642	658	640	618	641	573	607	577	636	612	617	632	657	628	601	652	656	622	607	612	586	612	633	675	632	607	648	636	630	627	648	634	662	596	620	630	617	645	687	623	567	626	596	619	636	627	643	631	643	605	646	658	608	610	655	574	639	628	627	616	618	615	649	605	632	623	629	608	656	641	635	636	627	638	624	682	595	658	653	616	615	603	642	596	612	625	654	573	636	638	661	612	609	660	640	617	618	608	640	642	598	637	623	628	600	624	637	654	638	593	670	658	651	615	641	643	610	624	639	656	637	648	642	640	594	638	642	645	626	642	640	609	613	631	632	595	637	655	583	614	625	643	634	631	609	634	673	639	635	630	619	642	613	613	620	629	581	660	621	603	632	676	587	671	575	664	602	655	624	642	639	662	660	593	641	647	658	642	621	656	655	628	645	634	612	594	614	617	655	605	623	611	584	592	627	606	599	649	623	645	576	638	664	643	611	615	595	650	584	640	635	642	654	656	635	577	621	612	583	639	644	654	677	625	623	632	609	625	654	616	665	618	626	624	616	628	635	628	624	646	625	628	610	658	639	645	612	663	632	640	634	592	615	611	676	624	634	649	612	655	613	628	613	585	637	605	609	618	681	628	602	649	593	617	608	632	633	641	694	620	644	640	604	619	597	612	627	627	650	605	630	604	596	608	609	602	595	578	582	629	570	675	619	641	635	662	644	639	620	644	583	639	636	606	635	653	614	585	607	669	624	609	653	660	574	624	622	669	577	594	646	617	596	665	620	630	608	625	650	621	633	659	590	630	621	620	645	575	599	620	611	663	662	664	600	607	608	602	660	637	604	600	650	615	601	671	657	675	642	619	622	622	627	616	610	636	604	603	627	610	597	624	632	617	650	628	627	597	630	653	611	633	655	644	642	618	620	645	600	589	629	600	641	651	599	643	564	639	561	613	603	600	570	633	624	631	619	623	627	629	627	618	625	627	647	637	611	598	629	610	645	634	615	629	650	646	599	640	571	663	623	606	639	670	616	608	656	591	608	694	636	587	660	598	630	589	602	618	614	618	628	621	596	656	629	617	694	606	629	629	627	636	632	635	636	622	642	662	602	624	618	595	658	636	651	661	621	606	617	599	669	653	594	622	612	652	639	665	620	639	624	597	604	624	640	664	637	612	616	655	647	636	660	614	648	616	646	602	607	647	638	629	639	644	586	645	632	615	602	609	668	684	647	651	685	580	637	610	630	687	612	612	615	660	654	623	632	615	626	607	656	624	597	637	631	642	601	589	605	650	563	607	606	643	626	635	659	623	643	607	628	650	622	635	618	632	657	606	625	622	622	624	589	622	632	634	658	618	625	620	637	623	646	646	642	664	620	624	600	644	619	607	657	654	627	642	573	641	647	609	619	644	604	653	638	628	591	648	638	546	626	597	625	595	585	582	603	617	618	635	642	622	650	605	686	656	668	615	650	606	612	594	664	608	667	662	622	659	629	603	647	634	619	627	612	581	632	625	649	634	641	636	578	640	666	619	627	624	650	636	595	631	647	620	603	622	642	625	617	613	631	641	626	604	602	623	650	647	645	617	673	640	617	686	607	586	613	627	635	625	641	651	615	626	608	610	653	668	615	652	614	609	653	614	611	636	598	580	626	615	629	662	621	615	646	625	654	627	591	644	622	607	607	623	626	659	648	634	629	626	613	627	634	659	644	630	687	629	657	611	645	643	628	651	677	625	586	651	635	630	584	649	620	628	624	563	637	616	597	627	605	603	654	608	617	636	629	645	643	621	610	628	580	637	656	663	649	579	575	612	592	619	618	642	649	598	594	641	616	629	651	644	657	638	656	649	668	651	595	640	622	615	612	607	593	657	618	597	639	638	619	644	665	608	599	596	572	586	617	607	599	634	635	629	596	614	602	633	603	689	570	606	645	630	602	639	650	646	592	608	641	650	641	598	636	614	662	610	640	622	620	643	590	642	613	610	632	619	600	572	602	616	617	652	656	605	583	622	642	621	657	608	635	605	632	632	678	633	616	636	616	641	629	641	627	646	667	603	615	614	630	661	597	591	619	663	671	618	572	638	597	633	557	588	604	643	623	655	688	668	631	617	638	640	639	592	631	640	596	639	621	621	640	623	620	632	631	616	639	643	595	660	587	623	686	609	612	629	607	639	632	656	608	635	633	660	635	600	640	646	633	623	631	605	668	573	692	670	638	644	626	552	601	644	633	630	650	585	645	606	563	653	636	647	603	623	647	661	657	639	557	631	633	664	658	648	633	622	587	621	665	634	632	600	658	627	608	611	635	599	658	625	639	614	650	621	633	639	601	675	607	673	649	634	619	641	621	627	608	599	635	625	635	616	621	671	613	633	622	590	631	656	668	667	649	616	614	630	630	646	619	625	623	618	610	599	654	647	645	651	633	608	635	666	669	629	625	656	645	651	635	620	594	627	651	665	599	569	603	617	612	579	615	659	573	604	593	610	606	636	637	664	614	609	655	637	571	652	635	629	602	636	663	660	603	644	630	618	621	627	633	608	598	610	651	676	648	616	647	624	561	604	613	610	612	617	611	633	595	628	611	593	633	622	650	602	658	668	621	601	585	620	604
29389	17713	7569	4605	2704	2534	1695	1850	2408	2133	1277	1624	845	588	660	991	619	489	518	439	469	465	360	374	380	332	361	322	364	345	294	347	571	924	810	548	316	252	254	271	246	258	266	217	236	221	228	253	253	237	231	244	252	253	234	261	246	255	269	269	239	243	230	241	250	257	262	242	248	253	240	243	237	284	246	258	237	271	235	234	265	263	277	271	277	247	258	239	251	225	251	233	252	246	246	235	241	238	261	229	226	262	240	257	255	259	225	258	213	228	260	269	247	245	249	254	246	235	243	243	263	246	233	228	258	233	265	268	230	241	266	260	262	249	239	239	228	242	255	270	253	254	253	232	240	250	228	244	251	256	252	252	250	224	269	260	233	255	254	258	265	240	230	278	289	246	236	271	249	226	254	266	240	257	235	204	250	265	208	222	251	243	211	245	233	258	220	246	240	263	262	259	259	267	238	247	244	268	250	259	266	274	246	258	238	253	232	263	242	252	249	243	236	242	239	259	281	247	245	267	262	242	243	250	229	236	246	229	241	253	212	225	266	238	232	245	218	226	206	246	248	247	269	245	234	233	250	244	244	221	201	241	257	243	254	227	250	251	249	227	207	216	245	280	240	261	241	278	252	238	261	274	258	256	284	233	262	241	248	256	246	253	249	238	253	222	251	231	248	228	232	254	268	239	258	240	236	237	244	246	249	265	226	249	259	237	246	255	254	231	235	254	225	242	241	221	280	255	232	240	245	258	249	245	243	244	253	245	282	251	228	237	243	271	264	238	262	229	229	251	241	238	223	260	238	240	228	237	234	229	238	254	243	259	253	223	246	242	254	234	242	243	246	246	232	240	256	244	256	268	240	252	226	247	271	261	271	242	247	246	247	257	281	261	240	218	248	260	252	227	250	264	204	254	243	257	252	272	275	235	268	264	226	246	238	258	263	251	286	220	259	253	226	263	239	232	243	242	213	239	243	241	230	257	248	232	237	276	264	250	244	268	257	256	237	257	239	256	243	266	251	219	243	262	263	244	250	241	235	255	255	258	265	238	275	253	270	236	243	231	225	251	267	271	247	253	242	248	229	257	260	267	236	276	250	218	249	213	257	247	235	242	238	264	236	243	241	281	251	267	245	228	246	250	228	232	270	264	262	249	243	239	246	231	250	236	241	272	220	249	280	229	221	248	249	236	256	258	259	217	232	235	227	249	211	257	258	203	235	244	252	252	258	277	248	263	232	252	234	246	236	239	234	256	241	235	230	245	257	233	230	267	286	260	248	255	226	237	258	258	266	248	270	242	257	273	248	241	246	245	250	257	273	226	219	216	222	269	233	236	228	272	222	224	266	266	267	218	246	237	260	242	257	246	264	253	230	254	239	251	228	275	257	263	263	224	231	255	250	242	241	210	236	225	266	276	231	263	246	229	261	248	237	265	242	217	266	232	243	247	254	262	231	240	249	284	278	252	255	258	241	261	247	262	242	265	281	234	245	249	256	244	260	254	257	248	229	253	259	235	224	234	237	245	255	261	261	258	239	247	280	257	251	230	239	243	219	249	238	252	233	269	235	242	226	237	247	243	235	250	259	240	243	234	235	244	259	237	239	215	249	249	218	260	239	257	243	240	224	242	243	269	271	260	247	248	244	245	212	241	251	260	231	242	236	220	268	245	260	249	246	227	250	247	240	226	236	248	230	251	224	254	241	246	275	283	265	269	252	259	242	236	265	248	248	257	277	229	269	236	238	254	260	209	239	270	231	252	246	228	260	248	204	254	273	271	244	240	251	255	235	248	250	249	233	241	248	257	274	228	236	236	244	240	245	264	255	244	261	247	237	268	251	242	220	249	245	213	260	214	227	247	257	252	271	260	247	255	232	250	248	232	254	224	251	252	278	250	265	225	213	241	217	246	246	243	247	269	254	248	248	233	255	289	264	262	252	219	280	251	239	237	226	236	265	253	233	247	244	244	227	235	228	266	276	254	271	234	226	265	244	252	244	243	249	231	254	234	226	250	271	279	237	239	253	257	254	219	248	268	236	261	276	261	248	224	246	250	233	254	262	265	278	234	231	250	235	236	254	237	229	264	265	255	283	238	226	259	241	266	269	268	253	265	235	250	250	240	237	263	233	238	252	263	258	254	234	258	267	257	229	232	247	220	245	268	269	265	259	235	241	249	247	234	226	241	244	272	237	245	263	259	263	236	276	241	232	230	267	231	233	234	264	241	287	274	236	240	226	241	275	237	260	266	260	259	245	244	242	248	249	257	257	246	273	249	252	243	236	226	224	243	266	264	245	229	228	243	250	259	257	238	206	267	236	245	242	244	285	235	224	237	254	259	242	242	263	280	273	245	249	244	241	248	238	268	216	265	259	263	261	246	233	219	245	224	229	265	233	246	271	247	237	263	248	240	289	254	237	222	274	238	264	236	238	247	249	239	247	272	270	222	252	254	239	233	227	242	251	226	256	257	265	265	225	246	240	236	228	258	239	249	276	233	254	261	240	232	236	216	256	231	236	237	221	264	252	261	236	264	219	256	246	255	233	239	249	219	253	263	257	265	234	249	256	264	269	237	242	234	262	245	249	254	254	231	246	228	243	254	271	257	251	226	270	242	250	239	300	249	237	254	235	244	230	247	239	239	254	260	251	262	264	226	250	260	232	229	274	231	223	251	226	266	216	236	251	262	256	243	244	216	272	247	232	233	269	257	240	253	229	252	223	243	249	265	243	277	269	225	248	238	265	229	255	243	263	233	244	272	233	234	262	251	214	274	255	211	200	251	231	232	249	250	250	231	239	218	259	219	255	249	273	252	234	225	258	227	243	247	227	224	240	256	259	253	285	224	246	256	245	261	256	232	256	256	253	206	240	226	256	239	246	286	228	232	254	229	244	245	243	205	243	257	246	231	260	248	252	264	255	247	260	277	262	260	230	291	232	254	276	252	282	262	281	280	257	257	265	252	263	289	272	232	251	232	246	216	236	213	244	262	261	234	255	261	249	248	236	250	279	241	240	267	209	238	236	247	269	249	242	274	254	244	269	250	256	229	246	227	239	257	236	254	237	256	252	220	224	250	262	259	255	274	229	251	222	254	231	281	263	227	207	259	243	214	210	246	259	235	254	292	254	235	260	226	227	268	271	211	269	233	260	269	242	264	261	251	230	235	265	273	251	257	255	247	233	243	239	247	233	242	271	270	231	250	249	245	243	237	242	272	219	251	260	254	231	257	245	253	225	224	247	263	286	259	247	227	231	225	245	255	216	281	226	230	273	233	239	231	220	283	252	251	270	249	238	242	255	259	242	234	218	246	237	265	259	221	247	240	224	228	246	254	241	271	237	269	232	249	241	250	237	228	249	226	264	253	249	271	248	260	249	241	270	276	252	248	221	204	237	237	260	241	256	258	209	246	255	246	272	238	265	246	226	261	222	249	242	260	280	254	213	231	239	202	239	238	253	231	264	264	239	211	238	246	238	247	268	243	247	241	255	252	226	246
9737	7849	10940	12400	9298	10598	7254	8367	11162	9669	6352	7314	3881	2668	3478	5484	3133	2560	2360	1926	2323	2249	1537	1506	1580	1418	1285	1528	1516	1335	1207	1572	3102	5395	4831	2561	1103	970	1165	963	944	841	741	750	792	681	720	685	749	699	743	725	765	738	726	730	732	754	706	695	718	698	668	672	652	705	714	721	694	662	739	709	696	712	683	707	721	705	672	706	709	706	700	730	707	739	676	717	722	689	704	679	762	757	673	724	718	702	694	695	748	754	707	683	669	715	706	701	741	681	718	705	695	665	685	649	677	677	736	642	717	696	697	670	682	655	686	679	695	679	670	676	677	699	689	696	750	705	684	681	729	716	673	686	687	745	715	670	667	683	699	696	682	705	719	724	744	720	691	719	738	658	693	717	751	711	674	770	689	744	661	730	701	724	695	710	687	691	676	677	705	676	672	696	712	711	738	705	723	695	732	681	627	665	692	701	732	726	654	704	703	680	747	710	670	713	682	660	701	691	704	706	718	667	676	740	709	699	689	746	691	686	710	658	688	713	695	681	726	672	699	676	641	665	712	736	705	688	694	686	723	744	719	725	687	667	719	713	697	748	752	731	719	709	706	695	698	621	679	748	733	726	693	702	733	729	751	688	734	697	663	701	666	681	697	720	700	718	748	679	729	716	704	758	712	663	705	720	718	745	621	725	751	739	691	710	701	732	688	691	712	717	697	663	714	719	758	780	686	720	708	646	699	706	705	715	720	699	728	743	732	701	663	750	697	651	767	676	693	727	689	717	673	646	685	745	682	744	692	729	747	709	734	694	709	688	718	652	735	681	694	763	701	665	666	714	722	688	716	689	700	731	682	689	695	666	681	697	676	765	706	747	745	730	706	735	731	681	678	700	747	718	729	708	695	686	719	708	729	664	696	722	713	699	723	729	734	707	714	709	695	701	695	713	719	678	672	726	728	728	732	709	726	723	650	685	673	656	732	764	693	678	699	700	699	762	711	683	734	703	652	657	687	665	660	689	710	711	690	687	702	700	708	745	744	727	711	723	656	738	669	740	725	681	704	717	687	685	732	718	702	703	703	731	725	687	710	749	666	728	731	660	655	670	688	737	706	663	640	731	703	703	736	738	704	768	681	739	718	754	708	698	730	686	709	713	688	731	720	675	672	709	721	705	685	692	697	724	695	702	678	747	745	735	702	673	684	710	724	684	741	733	697	715	719	730	698	725	687	698	700	716	756	720	681	682	718	701	677	696	674	714	741	731	746	675	713	762	736	711	725	756	680	689	694	722	715	746	672	750	659	680	691	668	660	699	698	683	747	726	770	674	731	749	692	691	677	660	724	757	703	755	674	678	722	714	739	731	712	750	739	690	721	673	688	692	697	778	724	663	664	700	663	692	721	712	697	703	711	677	725	693	662	717	742	672	696	694	687	729	724	744	733	728	704	666	718	708	708	726	704	709	742	662	695	676	690	713	714	678	703	692	694	715	700	663	713	733	724	712	693	649	723	665	711	694	645	701	673	690	664	713	677	709	668	718	697	742	668	728	744	689	719	687	669	708	739	710	681	709	685	772	702	667	650	706	743	735	758	671	712	752	678	700	690	723	749	693	717	705	686	699	677	707	659	699	735	783	733	673	681	748	666	701	700	749	678	694	678	732	676	687	691	711	725	736	707	755	688	754	732	752	689	723	703	723	696	715	739	708	658	710	722	706	681	696	769	733	679	706	736	691	675	687	721	712	718	720	688	751	681	676	675	661	734	684	711	691	709	667	716	729	712	735	727	733	710	687	691	759	701	732	733	699	726	678	731	704	734	679	680	685	745	741	725	702	690	709	698	671	714	732	731	713	688	692	759	715	723	718	697	727	656	681	727	703	735	701	708	740	721	768	667	684	673	657	699	688	665	700	712	705	748	748	675	719	698	687	729	694	697	713	715	687	703	670	766	721	760	622	698	755	679	676	684	657	718	715	677	693	711	741	701	740	733	705	721	675	719	667	724	745	683	668	725	672	706	749	701	708	754	722	690	682	720	683	663	688	718	714	670	721	721	685	696	701	694	701	681	656	732	759	719	681	674	700	687	699	709	686	688	746	638	731	678	715	695	704	691	695	731	706	762	730	711	731	654	679	727	750	716	718	711	746	702	663	679	714	722	693	710	698	791	750	725	720	674	692	709	700	721	691	664	666	718	719	765	691	748	690	748	680	714	736	740	710	695	657	717	735	786	680	685	682	663	740	706	703	757	712	720	716	721	737	770	670	690	765	689	663	730	704	683	692	768	723	741	722	756	732	706	710	757	692	755	756	706	707	697	691	743	703	720	712	697	759	717	716	729	698	715	709	714	689	688	671	660	721	696	746	711	703	695	709	705	699	671	687	712	728	745	761	672	705	749	755	731	708	717	734	732	699	733	712	713	680	696	714	694	715	701	680	723	731	676	680	733	705	678	680	679	687	659	750	761	667	725	670	714	724	699	687	696	714	735	688	700	685	730	731	710	690	700	701	683	690	696	688	690	720	700	704	723	679	778	688	719	700	679	739	759	712	712	651	703	691	723	715	705	676	681	725	711	742	712	757	700	712	733	750	737	723	706	765	721	703	727	718	714	714	665	743	656	721	713	732	707	697	724	697	713	687	772	700	698	678	700	730	686	692	752	727	659	729	696	705	690	742	729	713	692	693	672	650	720	690	693	713	675	722	680	693	707	709	686	725	740	720	662	734	670	728	724	724	684	685	717	717	685	686	706	743	712	696	718	695	739	713	704	738	729	725	660	732	690	685	712	686	693	684	728	701	745	732	716	675	662	700	726	695	678	693	685	695	731	727	714	700	720	758	703	697	711	719	732	708	717	714	724	702	681	682	681	691	723	717	711	708	712	739	690	715	706	699	717	726	713	764	691	704	697	699	673	699	640	759	693	722	711	704	750	706	741	680	722	698	722	741	691	730	697	699	670	713	699	766	663	739	690	704	729	681	661	694	696	680	646	658	747	677	698	683	717	663	701	709	702	699	715	718	727	676	673	731	693	723	739	699	706	721	713	716	683	736	717	721	719	645	708	718	686	749	697	731	677	718	639	722	704	688	687	707	702	674	694	689	685	702	713	703	735	701	728	703	703	749	699	742	737	674	766	700	731	757	715	654	758	693	695	707	662	689	736	729	735	690	737	707	693	737	698	686	677	719	687	664	705	751	702	710	688	704	685	683	692	653	710	722	751	683	757	696	710	681	681	708	665	722	702	669	719	717	692	701	706	675	673	713	711	669	703	685	717	731	709	695	686	670	698	747	729	717	703	756	745	713	707	732	646	681	714	682	684	670	685	704	718	710	729	702	719	719	729	642	692	694	727	675	691	682	695	745	675	695	678	737	698	720	699	700	702	690	764	674	662	683	767	683	674	713	696	696	695	728	697	681	695	686	700	702	671	719	702	679	702	726	765	648	756	703	709	719	743	713	706	710	725	696	696	674	701	739	743	712	720	706	683	714	743	739	711	723	686	713	655	717
29414	20110	12332	7799	4859	4732	3088	3479	4166	4016	2554	1724	1123	822	1484	1208	940	688	722	603	620	577	515	518	493	411	501	478	472	398	394	486	879	1615	1034	495	315	350	479	427	362	354	273	279	279	297	255	279	283	251	262	276	266	253	250	273	249	318	278	302	265	286	278	265	238	290	259	255	257	255	275	281	268	293	240	253	249	239	265	252	275	302	235	280	271	250	291	270	263	281	259	272	250	255	308	265	272	263	281	261	259	287	258	269	277	256	272	282	263	293	258	224	249	267	274	254	304	257	264	247	274	225	282	257	252	287	286	275	239	224	262	256	250	249	282	244	297	258	258	286	280	261	235	242	262	271	238	262	274	258	257	276	261	280	237	259	258	269	268	249	247	279	250	258	249	276	291	277	255	285	251	245	246	248	261	275	292	266	261	282	259	235	271	280	264	262	280	246	268	257	280	254	270	249	275	235	301	257	306	257	253	279	284	274	259	269	237	282	241	256	259	260	242	265	249	272	259	285	283	266	258	261	279	270	255	261	273	268	269	254	274	290	286	265	252	273	263	249	269	242	298	286	274	256	274	266	260	270	299	267	279	249	243	280	258	299	264	298	251	246	253	301	285	274	269	280	263	259	261	266	260	248	264	269	273	246	270	254	269	281	275	256	251	297	273	265	274	279	270	284	253	286	292	280	269	260	283	258	233	269	273	266	257	261	254	247	232	268	243	257	255	283	234	242	266	280	250	252	252	258	257	256	232	271	295	265	273	292	267	258	282	288	261	280	288	234	255	276	262	254	251	277	268	276	273	287	290	275	256	283	257	278	253	258	289	256	261	259	284	264	269	318	288	258	242	261	261	255	261	269	322	287	266	256	274	283	281	265	254	262	295	258	277	303	261	241	274	266	275	255	265	294	261	276	262	272	267	287	241	285	276	268	257	247	276	260	292	248	274	286	253	265	259	254	282	278	261	264	262	284	259	264	250	291	271	259	244	244	259	262	283	250	277	261	245	275	268	265	276	236	269	261	247	250	298	276	251	268	249	265	260	245	262	274	266	247	258	259	260	297	264	241	272	242	244	280	245	238	240	292	262	273	269	274	277	289	238	283	255	279	268	284	258	259	228	220	250	283	272	283	280	252	269	244	228	281	287	251	272	281	276	258	248	249	253	266	302	288	270	275	241	246	271	257	246	232	307	274	289	262	264	263	236	262	263	269	266	282	277	254	285	264	247	269	261	245	272	259	283	257	254	253	278	271	265	244	275	236	279	255	246	264	263	275	300	282	267	289	268	268	258	274	258	254	262	292	268	273	278	290	248	278	287	267	265	269	259	281	299	256	257	270	254	267	254	302	271	253	291	289	262	279	257	257	262	250	259	266	271	284	275	272	262	286	276	276	266	259	267	267	264	269	259	289	278	273	261	258	258	278	270	256	252	285	291	236	249	245	260	279	249	246	243	308	258	273	268	257	256	255	268	274	273	270	284	250	291	283	271	254	274	249	274	262	286	260	253	246	245	278	264	282	243	291	273	255	261	269	259	283	266	262	275	260	246	256	253	250	257	243	268	255	231	226	246	241	267	289	243	252	260	267	229	274	279	259	290	279	258	270	282	294	276	232	267	236	231	273	264	261	227	269	251	253	277	264	299	244	277	265	275	273	236	272	261	270	248	262	252	268	247	253	259	251	265	285	288	298	249	246	280	265	279	235	245	251	246	275	278	267	253	285	248	248	270	260	234	265	265	264	243	259	269	261	224	276	251	232	280	270	277	248	259	259	275	230	264	254	278	263	252	281	260	275	272	275	255	269	270	263	288	240	274	294	247	230	272	241	275	288	258	219	216	251	252	247	289	264	246	288	281	243	257	257	271	274	265	277	259	246	232	262	270	267	282	257	271	280	286	270	253	277	262	289	250	254	243	297	241	267	272	266	243	260	267	284	255	267	255	248	249	221	259	246	279	258	256	244	280	263	261	272	238	250	275	285	266	273	275	257	225	251	258	254	267	268	255	271	273	255	257	258	249	252	324	235	250	263	269	275	265	275	279	242	286	269	269	282	257	267	266	261	282	262	263	260	283	239	245	258	281	256	266	255	268	262	238	283	278	257	277	264	261	290	257	267	277	251	272	272	253	272	276	261	271	232	236	271	288	263	275	292	255	289	294	234	285	249	245	221	252	256	237	281	260	258	265	285	290	262	273	278	268	257	264	239	242	257	283	261	269	263	277	246	220	266	277	267	256	246	254	262	275	259	270	269	274	266	247	258	273	275	275	261	277	272	261	285	275	274	265	242	249	238	276	267	287	236	256	269	278	257	233	251	267	282	250	271	266	247	256	286	255	257	259	249	256	275	286	236	258	296	245	265	288	244	268	260	256	289	247	255	277	266	249	263	272	264	266	260	247	284	264	273	272	273	249	274	280	240	261	265	222	250	242	276	280	274	253	283	244	247	273	265	273	252	287	250	276	234	278	267	264	257	255	229	252	274	266	243	254	271	287	279	268	280	263	287	255	270	271	299	287	249	258	251	270	262	267	284	267	272	267	293	256	239	268	282	255	278	277	274	274	284	264	267	251	260	267	214	256	264	255	275	250	259	271	269	267	278	266	289	265	254	278	248	285	276	254	264	257	268	266	252	273	288	295	251	248	269	262	245	284	271	268	250	253	266	258	260	256	279	283	265	256	272	270	269	272	256	254	269	255	297	264	255	264	225	255	254	264	276	263	291	273	208	265	285	254	282	259	261	248	299	259	288	253	278	240	230	269	232	278	267	253	263	259	236	254	267	276	268	234	275	280	251	244	285	275	255	275	293	281	278	264	257	285	262	241	263	288	249	263	278	263	274	262	279	271	281	275	249	265	250	238	238	245	249	273	264	284	255	266	267	252	251	276	278	263	268	268	256	277	276	274	224	259	256	269	282	282	266	272	260	245	271	269	292	267	290	266	273	252	258	293	293	264	247	257	290	282	249	282	275	297	283	267	245	266	240	267	280	267	274	286	235	265	255	284	269	245	227	252	271	270	281	265	263	239	264	266	297	236	276	274	308	270	274	266	260	268	260	252	279	269	259	269	256	277	281	247	254	273	259	270	255	247	262	243	239	278	291	280	294	248	280	250	255	262	260	260	262	287	253	269	267	308	261	283	263	253	291	302	249	293	271	263	257	298	262	252	254	236	280	249	251	250	260	281	271	256	248	276	289	262	292	248	273	258	262	277	274	257	248	257	285	257	259	243	257	287	279	292	271	288	283	271	265	270	293	242	279	277	259	285	276	303	269	276	289	269	264	264	267	274	270	262	262	297	278	269	267	275	253	252	240	302	260	238	263	283	252	288	263	264	282	252	277	244	237	266	268	273	269	250	285	243	272	265	277	252	259	278	288	260	283	252	302	273	227	257	221	269	310	298	256	275	284	247	267	277	252	244	218	281	282	252	261	259	268	266	268	262	274	259	270	251	290	238	261	266	254	302	279	250	255	289	284	279	258	294	266	269	269	298	255
10567	10703	15448	16590	13579	14652	10292	13461	16191	14727	10068	7172	5007	3775	7496	6402	4803	3634	3423	2916	3247	2729	2275	2427	2195	1837	2084	2253	2395	1713	1574	2276	5052	8975	5588	2479	997	1346	2444	1894	1275	1194	1006	903	836	801	767	779	766	748	774	690	772	752	758	757	771	716	779	817	785	766	776	750	707	759	791	780	740	751	754	746	794	711	788	745	737	742	702	772	713	718	774	736	764	752	722	749	696	768	811	747	723	785	699	740	798	761	757	784	723	782	716	769	687	774	755	755	733	752	766	730	748	769	749	741	722	752	762	719	728	716	792	716	747	768	765	733	741	716	771	732	765	763	747	761	735	786	765	752	745	747	764	771	741	761	719	766	756	750	791	737	807	739	738	808	714	702	754	755	717	710	770	738	706	708	754	767	759	713	780	778	753	742	785	762	756	771	742	734	757	757	746	728	776	749	696	760	760	716	739	730	737	763	777	756	763	750	740	690	740	712	765	726	773	747	765	745	704	786	740	757	748	711	727	757	736	773	743	744	761	787	750	770	786	750	721	779	788	727	748	802	745	702	786	740	760	719	763	764	746	808	741	776	736	762	747	739	750	762	722	721	761	753	746	775	800	711	742	754	741	800	707	724	739	783	754	770	740	734	802	724	697	719	736	774	738	799	740	754	764	802	796	745	771	736	750	722	738	731	743	735	752	796	724	812	777	713	735	702	764	771	752	775	759	790	747	734	772	748	765	772	726	762	716	745	790	722	747	803	783	750	796	785	758	756	755	733	754	790	764	740	799	713	778	799	778	758	762	735	727	712	728	779	752	776	737	779	747	711	801	825	817	750	778	737	738	750	696	689	758	767	753	783	743	742	738	708	784	759	743	793	734	726	793	737	773	724	742	764	771	688	736	749	770	762	751	784	737	715	747	726	754	749	746	747	729	786	758	739	778	754	744	696	729	804	791	798	808	764	760	765	723	720	741	719	728	764	777	743	750	797	754	755	738	757	757	766	787	775	735	754	723	788	771	769	783	703	721	751	749	755	761	742	733	737	812	723	748	727	783	714	758	742	708	782	749	737	812	734	740	692	766	733	730	771	755	769	801	793	686	755	704	767	701	715	752	767	715	718	770	765	753	697	781	743	719	710	789	766	712	759	753	794	737	752	732	767	752	741	757	730	717	731	728	730	785	750	786	762	735	740	730	752	748	710	699	765	738	735	787	785	741	773	786	755	741	769	699	755	758	768	754	770	728	711	700	776	791	718	763	762	769	772	738	754	746	761	709	751	746	764	716	725	711	779	781	756	726	742	748	819	755	758	771	725	774	789	774	736	763	704	729	746	733	753	765	728	722	733	742	765	745	777	762	757	797	771	705	718	730	717	715	774	766	808	728	778	761	732	819	700	766	746	719	791	695	758	725	740	781	753	733	712	747	773	774	750	722	737	750	762	721	765	748	745	724	746	719	749	792	785	755	762	730	723	769	759	759	734	729	766	745	752	758	738	767	782	727	783	699	785	743	775	756	783	771	782	756	739	753	793	700	763	734	728	723	732	727	744	753	711	737	758	753	760	754	717	770	724	729	753	710	793	761	745	718	772	767	739	699	734	763	783	716	728	750	753	758	752	756	754	739	734	714	777	752	735	750	732	730	784	709	743	720	778	776	766	718	743	763	790	781	735	729	722	741	748	795	741	755	750	761	744	746	748	732	737	808	772	758	796	739	798	707	702	715	746	833	756	757	751	722	729	782	719	706	776	717	746	728	738	753	750	764	787	765	724	763	689	740	737	752	763	748	798	708	714	708	767	772	713	746	699	769	765	741	719	721	765	774	694	736	763	761	757	704	741	733	773	705	780	746	726	753	776	736	755	761	777	776	782	739	796	733	712	743	714	757	739	772	808	724	727	752	778	759	778	770	766	729	697	772	742	760	773	752	731	744	743	770	741	757	747	731	820	774	740	807	766	737	741	775	824	746	754	769	718	746	752	729	700	726	740	736	736	804	746	756	703	766	759	742	784	743	865	746	732	771	739	748	754	737	720	757	763	706	680	802	745	739	808	727	729	764	719	760	724	761	735	774	773	753	772	769	714	716	786	749	758	724	756	762	713	696	732	805	700	750	783	734	766	773	763	766	735	768	753	756	746	746	786	715	757	679	746	764	756	772	768	728	762	757	723	797	732	773	777	707	757	758	704	754	791	721	755	774	783	732	736	735	746	759	713	756	733	778	767	729	739	745	743	746	764	736	745	744	758	757	733	735	765	736	728	712	768	734	765	723	720	718	735	758	747	747	745	757	753	767	719	736	765	762	699	779	753	760	709	778	736	743	751	756	791	776	777	757	736	780	717	760	719	790	720	772	740	752	742	734	776	701	746	731	777	748	745	795	723	785	781	724	741	730	714	747	721	773	757	733	743	791	753	769	746	706	748	745	787	777	789	767	773	731	790	804	778	734	748	758	754	768	767	736	801	751	723	712	747	758	753	753	741	730	726	730	697	788	766	787	749	797	752	737	715	720	797	745	777	753	742	715	750	726	721	812	742	761	740	732	758	785	743	751	729	793	753	757	792	805	715	762	738	707	784	763	771	772	765	728	761	720	774	737	761	714	745	692	776	747	722	779	720	732	743	807	775	802	742	745	702	759	771	768	743	731	749	756	759	768	744	751	730	727	766	734	753	744	789	752	759	761	755	771	773	743	769	736	727	718	745	699	747	707	716	746	798	742	754	763	729	728	777	771	764	743	741	764	773	760	802	752	739	796	722	766	735	742	747	732	734	767	725	756	745	732	712	765	744	733	778	731	752	720	770	732	768	765	756	742	798	775	762	756	825	748	753	744	741	733	737	784	744	794	741	756	756	759	755	790	784	756	794	743	815	738	729	723	769	784	758	737	794	711	727	758	746	777	754	742	745	764	720	728	792	738	790	748	727	748	746	754	767	798	728	738	750	762	729	682	744	731	721	719	714	768	723	740	731	753	744	710	757	748	736	765	729	746	749	747	743	806	698	768	759	763	758	735	745	751	762	699	760	749	759	730	710	797	742	750	726	739	733	748	759	729	784	749	713	759	762	781	751	717	747	731	774	756	731	764	793	760	713	777	749	814	733	740	740	757	756	743	806	713	700	736	731	791	747	776	745	778	759	742	781	747	746	730	724	745	769	754	787	804	794	733	790	763	796	705	721	754	765	795	717	741	720	742	740	756	730	743	684	750	743	771	789	752	789	771	721	757	804	717	717	751	741	762	759	776	775	791	697	750	723	729	761	720	760	703	770	754	768	721	728	739	741	752	772	783	758	708	753	754	724	727	761	753	736	770	752	747	740	754	722	735	769	736	732	735	757	742	759	722	776	739	730	741	774	738	742	735	750	772	720	756	766	778	719	766	739	763	754	748	775	798	757	726	759	730	791	772	773	784	729	695	738	749	679	776	742	722	791	780	749	770	738	729	747	761	742	702	775	805	801	749	785	716	759	812	800	778	776	716	779	727	819	757	710	720	700	704	746	744	748	697	705
28450	12534	1971	957	736	634	545	487	511	446	395	334	329	293	315	296	297	310	280	267	244	243	263	229	236	231	242	232	249	233	246	215	279	231	249	238	208	258	232	211	214	203	239	218	209	244	219	226	221	209	240	190	220	223	202	202	213	234	247	203	212	185	212	209	209	233	204	227	237	210	226	195	220	220	213	231	220	226	202	200	208	219	222	218	220	220	212	208	222	210	222	199	225	212	256	206	189	201	223	208	219	225	232	234	201	219	210	224	209	218	235	204	224	236	225	230	238	231	216	228	208	204	196	234	226	229	201	230	236	221	219	220	194	183	229	204	182	189	234	205	196	230	205	216	197	229	197	229	206	223	206	238	193	213	209	225	223	222	218	225	180	191	213	207	200	191	240	202	193	214	220	223	216	206	218	239	241	212	240	198	222	217	230	220	224	234	226	196	209	215	242	206	206	205	231	221	214	183	215	198	226	227	216	237	227	204	199	233	185	228	234	209	199	187	212	225	217	222	211	200	214	211	215	172	198	217	209	229	202	202	240	221	193	237	235	218	228	216	242	195	222	220	214	235	225	226	185	224	223	218	232	226	225	198	222	198	229	223	244	234	206	212	230	201	214	225	182	226	238	215	228	220	221	215	215	210	217	208	205	205	219	219	242	235	236	211	233	243	222	221	208	223	226	200	199	215	210	205	203	220	213	213	236	211	227	218	200	223	191	223	234	215	213	217	206	204	215	221	216	211	229	222	218	206	211	206	237	194	237	217	206	203	210	233	203	241	198	216	204	214	207	218	194	257	218	214	235	211	191	243	220	221	191	240	220	219	201	225	199	203	251	229	201	244	204	224	206	215	203	221	219	220	243	212	229	221	205	216	210	222	233	246	209	227	236	230	222	197	245	193	214	206	210	218	199	217	221	215	201	250	205	215	210	221	234	220	213	276	202	194	201	226	207	201	227	204	188	221	205	199	209	206	240	209	214	196	227	209	201	209	229	216	235	192	232	212	228	222	233	214	186	223	189	205	194	212	221	216	224	219	209	218	212	227	211	213	209	221	211	227	202	222	247	207	212	233	220	202	222	187	210	196	205	191	212	204	206	228	201	238	240	189	218	241	247	235	226	197	233	208	232	186	230	228	208	232	204	228	220	205	223	218	183	218	222	209	210	219	211	222	219	237	243	223	225	208	201	227	220	224	209	201	190	229	228	215	191	197	213	239	238	207	232	191	214	219	201	220	235	197	230	209	202	228	233	205	220	205	231	218	203	197	211	229	228	225	223	204	227	234	184	200	211	219	227	238	210	198	198	216	224	202	235	232	226	221	219	226	205	219	212	262	210	208	211	223	214	216	198	212	188	207	216	212	215	210	230	237	218	208	239	230	204	198	206	249	220	213	227	196	218	226	190	207	217	229	186	219	210	224	205	205	211	214	175	191	219	219	237	224	232	214	237	226	209	204	227	212	209	216	225	217	194	239	252	228	204	209	258	226	222	238	219	254	220	199	211	209	201	192	225	231	263	224	202	232	225	179	210	242	232	223	222	208	197	231	237	214	195	199	210	214	194	214	204	222	215	196	165	236	217	234	232	216	204	211	231	205	197	198	214	244	225	219	191	205	237	208	229	197	217	237	206	206	221	184	221	215	195	241	213	254	208	211	228	215	209	194	221	225	227	223	197	200	204	216	221	196	237	227	226	216	205	203	216	228	162	239	231	208	203	221	197	198	214	218	212	214	225	231	222	218	226	223	201	218	221	221	215	217	207	249	235	196	208	196	202	199	224	222	237	203	206	229	203	225	211	236	203	217	220	205	216	216	231	212	223	208	191	223	203	202	224	222	213	230	235	201	203	218	195	211	227	214	217	185	191	209	223	211	224	233	201	221	189	215	223	212	219	196	229	221	195	221	245	197	202	198	238	221	238	218	225	230	230	209	209	230	213	209	225	206	208	194	217	212	215	221	222	231	222	209	205	200	215	215	217	226	243	214	222	216	246	214	223	242	238	211	233	219	195	213	230	237	193	200	219	198	235	238	191	180	217	214	191	221	186	209	206	227	237	212	216	220	199	193	214	206	209	224	219	225	219	182	208	218	218	244	205	216	207	214	190	193	216	241	215	208	235	237	202	231	201	225	239	222	229	210	234	196	235	223	230	180	196	237	228	222	229	207	229	210	220	215	201	179	217	251	228	217	215	201	231	196	184	217	201	193	235	211	208	237	221	251	202	242	249	200	237	197	214	230	211	205	204	238	209	193	225	258	236	214	244	201	242	221	214	222	198	228	224	223	202	203	241	203	217	231	230	210	219	219	221	222	224	216	209	223	233	218	204	229	228	208	220	199	227	212	231	202	225	205	210	257	197	222	225	212	242	240	220	230	242	236	214	218	206	220	223	199	228	191	221	217	207	211	240	216	183	218	220	214	232	192	230	234	217	220	213	219	247	225	180	204	184	202	208	227	217	218	228	211	218	218	211	226	215	232	211	224	220	231	235	231	235	209	204	201	212	208	224	227	213	208	220	212	205	228	210	252	211	201	223	215	197	188	247	209	209	236	215	236	220	186	215	235	206	232	194	203	205	217	258	217	224	225	210	211	211	219	219	213	223	212	200	211	199	203	198	231	203	225	225	224	190	219	209	207	191	205	204	221	195	225	206	227	220	255	186	212	211	203	211	215	203	215	219	242	235	205	216	204	236	237	250	208	220	225	239	232	231	217	199	216	241	230	224	205	220	230	220	213	214	211	231	220	215	216	222	212	224	209	208	213	218	191	206	209	222	245	205	203	180	219	218	200	208	218	212	221	211	246	206	215	227	196	217	211	194	202	221	187	223	199	229	206	235	210	210	208	236	218	209	222	226	233	198	232	221	209	194	238	234	248	223	201	213	226	199	222	218	211	224	225	205	220	214	210	189	231	212	226	243	227	207	239	225	248	211	216	199	239	229	193	209	224	228	230	212	222	236	245	227	230	212	203	226	215	213	225	210	207	210	208	229	237	251	198	206	204	222	225	206	224	211	245	218	204	217	197	198	222	224	226	237	241	217	214	222	201	219	231	206	216	213	210	187	191	235	255	232	198	184	194	243	203	193	188	200	215	196	206	199	230	215	229	241	217	214	225	230	238	211	226	228	213	223	190	212	198	242	209	228	234	203	214	220	216	274	182	221	233	230	218	204	214	198	233	231	230	229	209	208	218	203	230	230	229	223	219	208	194	216	245	212	209	221	206	213	216	219	207	253	231	229	202	194	218	222	228	197	228	231	198	227	199	237	188	202	218	220	206	203	229	207	208	241	220	231	226	204	238	204	232	198	214	229	203	201	199	229	234	244	230	219	238	205	231	234	230	232	194	224	218	199	207	250	200	229	200	216	224	217	205	220	227	199	230	227	220	229	204	218	212	221	211	242	205	209	205	208	213	214	226	209	201	216	234	200	189	218	219	199	218	232	224	215	231	205	222	192	211	224	208	227	210	221	227	200	208	210	238	193	195	194	227
6870	2411	3882	4020	3515	2767	2421	2039	2231	1928	1659	1391	1281	1167	1209	1171	1122	1140	995	844	772	743	789	706	722	747	823	863	907	777	693	777	1144	896	709	639	632	723	767	777	706	732	695	682	603	635	636	566	619	591	635	612	639	636	620	613	631	644	607	632	623	615	588	635	642	587	629	594	637	609	619	623	694	653	660	619	675	628	583	634	683	601	632	661	590	609	651	642	658	625	605	627	632	630	581	631	613	610	584	637	617	659	656	633	607	600	637	608	623	619	604	641	654	613	637	613	611	652	626	649	615	599	637	615	626	586	639	635	569	596	619	618	629	575	653	595	642	646	607	644	632	650	651	621	617	609	592	579	658	629	604	622	594	638	648	596	645	654	618	580	622	596	696	625	651	621	609	633	608	639	616	609	618	630	654	607	609	577	671	633	632	601	607	654	608	636	617	608	660	648	632	640	593	632	655	654	611	592	616	630	621	644	581	625	612	633	593	618	644	600	605	590	618	616	625	633	618	641	608	623	636	595	609	608	603	628	639	650	565	615	627	597	630	601	630	586	637	628	568	621	654	641	674	613	642	640	630	585	620	644	601	643	643	607	618	613	625	646	600	626	604	599	644	621	596	615	648	567	633	573	649	605	627	651	616	656	609	632	613	619	612	640	638	604	607	643	627	645	624	693	599	659	661	577	652	611	635	604	632	632	636	603	632	591	601	601	657	629	629	593	630	606	598	630	646	562	625	698	625	616	622	678	664	663	639	646	585	604	603	625	630	663	619	584	608	604	584	613	623	566	632	629	635	625	631	631	622	617	627	639	605	622	594	637	617	616	625	621	631	637	591	619	625	677	579	612	611	572	624	629	641	612	622	641	651	623	643	652	620	608	611	597	625	628	619	631	624	610	624	636	652	596	616	635	655	641	606	634	577	633	595	604	635	629	625	617	628	601	609	605	625	611	634	617	652	654	652	613	652	623	626	597	623	628	649	638	664	623	589	645	632	655	631	647	626	626	634	648	568	597	626	637	642	629	664	598	624	631	623	639	642	573	621	586	602	620	627	634	655	652	644	582	656	626	620	619	621	627	613	607	640	604	645	616	638	629	638	627	637	654	596	645	583	665	611	647	633	645	597	629	657	614	622	590	610	622	639	604	672	627	600	637	618	628	630	643	647	648	619	587	620	602	567	605	644	674	610	644	587	593	651	617	629	637	642	625	629	640	619	639	644	636	654	555	600	600	626	645	629	595	626	621	624	642	582	654	627	588	624	675	642	610	663	644	647	608	639	658	606	580	648	611	620	603	604	587	614	608	606	634	586	625	646	663	596	616	617	609	623	656	641	595	646	633	659	661	633	640	671	565	666	604	617	638	580	607	618	605	580	623	635	650	624	594	619	642	667	592	610	581	590	583	597	637	596	638	594	588	637	586	603	636	650	646	585	585	606	639	639	573	619	596	631	630	580	613	624	660	647	642	622	622	581	605	661	632	600	658	574	649	632	609	648	574	631	615	650	558	606	584	630	639	629	645	620	600	608	580	635	665	577	652	630	613	581	626	639	614	618	657	659	667	623	626	592	629	645	620	656	676	619	639	641	599	636	673	611	566	624	648	644	616	607	617	613	620	588	608	579	633	643	611	582	652	667	649	570	662	620	622	673	648	608	624	618	616	641	640	612	628	647	618	643	636	649	655	602	616	616	641	600	609	667	609	629	654	600	613	629	624	649	626	625	625	638	641	679	674	625	622	586	621	624	620	609	637	590	622	614	673	590	603	639	622	602	657	620	590	576	634	641	626	623	581	652	573	641	586	619	648	676	609	618	605	640	622	649	597	602	609	627	646	617	590	655	585	583	595	627	637	613	589	618	608	621	638	589	620	611	612	659	622	617	628	642	640	622	639	603	636	587	632	662	639	619	652	598	639	639	607	636	616	612	615	635	626	657	591	638	636	598	585	588	586	630	567	605	656	606	616	595	657	601	611	647	636	625	644	675	613	630	631	623	621	637	660	650	634	597	609	585	626	596	614	605	677	621	642	628	612	606	603	633	608	640	610	614	624	640	646	669	617	621	603	598	587	590	610	605	631	603	645	640	657	626	585	630	637	600	617	641	626	593	592	624	667	592	681	610	591	644	594	625	615	669	601	652	615	655	613	594	625	661	618	639	649	586	623	601	628	639	605	628	608	607	645	620	593	612	638	627	622	624	591	599	643	624	634	609	610	618	597	620	643	628	610	625	629	600	672	599	619	604	587	649	599	629	624	606	601	625	635	586	592	643	615	611	580	628	585	605	626	631	625	604	619	617	635	611	635	648	620	669	640	630	634	613	634	631	663	620	615	651	625	626	642	632	629	585	605	594	647	652	593	654	598	596	598	647	608	612	648	603	622	620	617	617	583	616	614	538	677	668	635	560	620	644	615	663	604	597	647	629	610	602	681	638	624	604	634	617	621	634	611	605	616	621	633	635	665	593	611	638	576	647	633	683	602	603	648	627	627	613	642	628	578	668	608	646	601	640	629	634	639	628	635	636	627	622	649	618	629	586	666	577	581	639	613	644	629	634	640	578	588	620	606	628	617	591	619	613	598	634	585	622	631	651	655	658	568	646	578	604	597	628	606	630	670	676	609	629	628	605	649	636	626	625	605	624	632	601	612	591	620	596	593	655	638	610	599	612	624	658	614	587	576	614	649	619	610	595	658	643	650	651	628	598	635	587	663	588	641	598	636	635	625	659	613	601	638	638	602	573	648	605	627	642	591	627	621	663	639	595	581	637	631	582	624	604	634	644	618	677	575	602	655	633	595	610	617	636	630	620	648	581	613	623	647	653	614	628	615	646	613	606	651	630	572	637	672	629	634	640	650	650	659	580	632	631	643	625	619	607	655	579	618	614	595	674	633	646	648	629	693	605	627	584	648	622	593	577	636	612	621	616	622	644	599	616	614	607	621	631	654	613	612	612	632	618	668	648	607	669	629	575	635	610	625	619	625	652	597	609	613	604	626	662	619	603	613	602	622	663	628	642	627	631	645	608	605	654	618	638	594	601	583	641	600	614	599	619	648	593	651	637	609	613	659	581	625	581	647	639	605	626	618	627	623	618	638	600	608	603	616	652	610	680	583	663	655	646	588	650	609	611	630	650	619	625	627	620	609	608	633	584	585	637	654	633	627	582	635	617	634	628	602	596	670	633	611	640	589	618	634	616	629	591	614	636	618	590	608	661	589	625	606	577	614	624	606	655	645	607	573	620	633	644	619	646	566	627	576	638	610	621	568	655	672	623	639	650	631	653	605	617	648	677	626	655	591	625	595	632	629	642	607	627	602	596	609	614	631	584	647	615	602	613	616	593	625	636	633	626	637	593	612	623	647	598	615	582	566	604	687	579	643	583	578	657	601	651	650	610	580	645	587	694	630	607	609	661	639	608	676	593	620	651	605	642	607	584	578	641	622	629	631	615	651	650	632	619	614	626	608	627	588	623	614	595	623	593	584	632	616	659	610
29166	17027	7766	4241	2622	2662	2132	1890	2908	2266	1711	775	651	570	714	766	565	468	464	483	388	410	390	443	345	388	370	383	364	274	324	662	451	285	318	266	352	339	383	452	442	341	349	308	277	268	273	281	237	235	257	260	249	223	233	242	239	238	248	234	240	241	241	220	215	229	230	286	239	251	212	247	214	231	233	245	232	207	253	217	229	262	249	263	242	228	221	263	254	240	216	247	236	219	255	231	232	235	230	243	245	218	233	251	254	241	227	257	209	244	212	278	233	225	261	232	254	237	209	247	259	229	234	239	260	214	218	255	252	216	230	244	220	245	226	240	245	232	240	221	246	237	235	209	259	243	237	291	238	250	204	222	257	255	246	253	220	227	243	247	249	237	233	235	238	248	249	231	241	235	232	243	271	250	230	244	236	229	238	230	239	207	261	213	259	220	260	270	210	223	241	247	224	226	227	240	232	239	233	235	241	233	269	226	240	249	233	238	251	256	225	241	219	238	239	243	256	228	212	235	224	236	231	237	235	225	231	225	220	235	243	250	242	237	220	260	240	232	235	217	215	239	220	221	268	226	249	241	235	246	223	263	223	246	267	221	242	237	251	241	230	260	225	264	249	213	226	256	232	227	214	224	236	253	244	250	230	217	224	225	241	246	243	240	241	218	245	223	231	232	225	249	252	238	245	215	213	265	226	250	242	241	214	253	227	228	249	225	246	224	246	262	273	245	220	270	242	212	267	237	222	225	234	238	223	233	216	227	246	246	221	227	244	194	229	214	223	254	233	239	237	206	244	250	240	230	248	196	257	239	228	227	257	240	262	232	234	229	250	241	227	247	235	244	249	259	238	239	248	210	247	240	253	214	225	216	237	212	267	235	247	221	287	237	236	224	264	260	259	213	230	233	255	254	223	207	209	227	232	238	253	236	228	253	240	260	219	253	232	248	217	232	240	235	234	251	242	229	228	228	243	219	222	234	255	240	210	247	230	228	233	236	232	254	249	229	228	232	243	216	250	240	214	200	248	234	249	233	237	239	236	248	248	235	208	245	272	239	230	235	234	229	231	222	211	240	212	232	229	240	197	247	250	248	261	233	234	241	204	233	232	227	231	245	246	253	248	224	243	256	243	273	243	256	234	238	232	222	251	233	203	270	256	236	230	233	243	226	219	259	228	245	255	233	235	257	237	241	248	231	257	251	261	254	225	230	262	232	258	272	237	233	254	233	244	261	258	240	251	227	230	241	244	231	211	258	277	240	247	237	243	230	251	231	238	229	241	227	238	235	217	241	253	251	225	213	230	254	240	241	246	249	252	231	244	240	222	244	222	220	222	250	237	232	221	212	236	259	208	231	230	204	242	218	227	247	246	226	253	209	250	205	217	240	238	245	254	220	242	233	228	256	213	264	215	233	242	213	226	246	220	246	251	231	246	256	243	243	251	234	243	217	237	240	232	250	266	235	260	245	245	235	249	238	224	239	258	237	239	237	242	226	237	258	235	230	238	251	232	267	223	266	239	237	232	261	236	235	223	263	243	232	246	243	253	196	226	243	221	250	248	255	243	233	244	263	232	224	218	239	251	229	241	237	240	232	234	246	222	257	244	236	228	227	234	224	257	256	237	257	239	226	234	217	221	258	237	232	237	252	233	231	232	239	235	228	236	223	215	245	236	223	273	245	255	241	234	239	224	239	260	223	261	221	219	241	263	248	227	237	212	262	254	224	247	257	259	235	249	252	234	240	257	233	220	254	246	232	254	207	235	235	245	255	235	217	239	226	198	235	228	247	256	227	226	242	233	236	253	233	245	229	233	232	219	233	267	242	231	238	265	247	229	232	239	210	248	214	220	268	254	225	262	221	247	224	244	254	198	217	231	239	226	242	207	237	246	236	221	245	253	220	213	236	248	243	226	217	254	240	211	201	214	237	242	217	222	216	241	218	231	228	228	219	231	227	217	249	238	221	225	232	237	244	252	233	241	231	250	237	237	225	245	247	218	259	249	227	223	236	239	229	224	255	243	243	237	239	235	220	248	246	230	249	241	235	245	238	237	244	281	260	243	247	227	241	215	244	258	233	250	215	199	249	262	248	266	268	240	234	240	252	274	245	233	212	234	248	248	231	220	244	244	220	248	261	246	234	232	239	237	258	223	222	262	251	238	248	241	259	238	244	221	265	220	240	233	257	243	188	247	237	279	265	245	217	255	219	220	237	240	253	248	223	221	256	223	224	213	215	217	223	233	232	251	236	251	240	250	235	239	213	256	282	260	220	249	243	249	247	216	257	286	247	237	247	255	200	223	253	237	240	226	222	228	275	238	228	212	209	235	237	248	251	227	246	255	238	201	226	258	254	201	205	232	238	236	248	246	230	219	243	252	234	222	244	212	244	243	251	251	250	262	244	208	245	243	224	231	221	238	246	257	236	225	243	237	249	243	236	249	231	275	252	264	237	242	270	238	239	245	238	252	209	223	221	223	241	245	241	233	276	225	247	244	204	224	237	253	256	258	236	249	244	240	255	246	259	238	242	237	235	218	227	229	228	249	263	244	246	243	258	222	255	216	206	262	257	217	260	241	244	227	203	235	217	282	232	232	241	263	247	213	222	259	242	247	252	267	228	250	228	254	245	226	272	228	219	233	234	224	271	258	236	233	232	252	227	249	258	235	248	231	224	241	226	250	212	249	249	251	216	230	262	231	233	218	239	217	258	245	231	267	241	257	245	251	219	227	243	263	215	257	243	230	222	236	255	268	227	233	260	234	242	192	268	271	235	244	222	225	219	223	219	242	222	243	236	214	237	229	226	232	235	254	242	229	239	255	233	223	248	262	221	217	245	224	218	243	253	235	232	268	263	269	233	255	229	223	243	247	254	250	262	240	196	237	208	224	233	211	251	235	232	237	232	238	259	232	248	249	255	221	267	233	228	241	228	202	237	248	250	236	230	231	255	253	210	222	262	239	236	231	226	224	207	234	267	238	232	210	235	206	230	276	240	242	245	236	208	219	200	227	207	275	223	233	211	219	252	207	234	240	236	225	246	205	256	221	238	258	250	234	238	250	236	243	228	238	243	241	253	253	240	256	244	226	236	205	219	234	226	231	254	222	219	252	246	217	245	237	232	248	252	263	252	215	273	219	246	247	249	201	252	247	248	241	237	236	239	235	238	225	251	248	255	217	233	233	233	188	263	236	259	232	235	228	225	248	251	225	283	236	232	263	255	226	248	220	219	251	257	216	227	248	247	226	217	235	206	231	226	234	226	221	217	241	256	231	261	236	247	245	223	233	249	234	239	219	221	249	226	228	226	265	252	263	245	247	239	228	231	225	243	235	246	222	240	230	247	238	237	229	236	242	241	234	223	243	215	241	224	238	247	225	255	228	240	258	217	260	240	238	241	257	223	263	243	243	240	267	227	231	261	228	231	229	257	232	263	251	248	259	239	258	234	218	255	262	240	219	244	217	227	252	224	240	266	251	226	257	239	233	277	235	261
9262	7076	12145	11648	9673	10315	8563	8910	12487	9760	7920	3593	3056	2658	3632	3840	2875	2437	2252	2188	1700	1860	2026	2055	1496	1586	1817	1774	1293	1043	1207	4108	2129	1003	1056	1018	1277	1383	1762	2158	1932	1617	1663	1138	933	841	832	789	708	684	684	744	698	708	689	684	699	692	658	708	681	676	679	667	709	690	629	654	671	696	663	719	656	676	705	680	681	712	647	728	667	708	717	654	679	689	706	688	661	687	669	659	696	660	678	699	647	690	637	674	701	661	665	666	721	646	702	696	691	692	669	715	674	690	699	692	711	682	668	678	711	641	711	708	636	639	657	730	700	678	685	642	665	618	676	626	729	725	714	694	675	699	699	696	718	676	679	695	642	697	653	708	643	699	663	653	689	680	708	708	660	713	682	675	698	647	698	655	578	713	670	686	661	635	644	677	709	690	628	666	662	705	700	632	703	727	683	624	685	664	680	698	708	660	655	700	668	678	661	696	664	698	682	668	662	686	720	682	685	702	659	640	690	628	661	662	642	667	673	704	709	677	681	694	650	720	637	704	686	685	687	681	672	713	655	708	718	665	636	676	643	687	680	706	693	693	675	684	706	695	669	748	678	664	721	750	702	693	734	672	664	720	696	691	648	670	686	675	689	685	715	701	721	680	679	678	714	642	670	693	668	708	673	700	706	686	677	684	643	729	671	709	670	661	660	668	722	687	664	648	673	669	671	671	661	671	708	702	725	676	705	706	674	682	680	663	638	670	712	658	692	709	631	686	703	683	688	676	702	677	708	694	652	695	729	721	696	646	627	712	699	642	679	711	668	667	706	731	694	637	708	692	687	657	644	720	688	619	647	706	637	717	701	706	646	709	674	680	755	721	693	712	651	701	676	655	661	649	693	720	719	674	684	652	648	651	667	655	684	694	649	692	689	669	676	685	678	674	671	648	660	667	682	671	687	671	706	674	676	682	695	638	653	710	732	711	690	674	698	710	682	649	712	712	709	682	657	665	699	674	678	708	705	678	691	674	625	643	680	701	684	678	669	688	684	709	677	701	693	733	648	663	688	674	652	701	653	684	711	678	703	695	657	699	691	638	686	680	642	626	669	679	689	691	667	691	659	691	693	667	684	624	685	690	721	641	684	680	668	681	678	657	741	668	654	641	689	666	680	686	694	743	681	685	663	703	680	675	661	663	640	681	715	676	652	684	672	678	693	671	699	696	691	674	708	725	669	677	708	683	689	670	681	665	675	680	695	671	692	678	666	652	683	696	695	664	689	712	677	686	672	711	657	701	693	700	663	668	658	729	644	673	716	685	719	700	655	662	708	695	704	643	675	616	724	676	688	704	717	650	687	687	644	701	675	694	702	717	685	711	664	682	665	710	644	699	720	673	675	649	680	710	671	688	669	664	697	644	707	674	672	701	661	612	663	643	645	681	646	680	678	716	678	680	677	690	688	658	642	658	693	693	686	656	642	661	717	620	697	670	684	725	725	668	715	635	698	678	669	685	723	759	663	658	607	663	674	662	685	702	645	679	722	737	689	696	646	665	696	656	661	707	727	679	678	715	728	687	653	697	724	673	672	677	701	692	721	664	678	680	674	707	667	726	684	665	716	653	668	654	717	665	706	694	672	646	701	650	702	684	658	714	669	664	655	663	676	700	685	689	708	677	661	691	615	687	658	708	676	721	700	703	706	676	682	650	702	683	693	698	747	709	670	684	650	702	701	693	690	663	695	714	644	661	698	705	675	667	689	645	673	646	649	672	709	723	666	702	689	690	701	665	646	657	651	653	707	710	647	683	685	693	652	671	642	665	713	687	728	704	692	639	693	668	702	651	614	681	645	671	667	695	684	660	698	704	747	697	699	691	629	691	703	661	629	664	646	674	633	716	668	683	670	628	674	646	715	698	677	735	685	683	659	695	695	745	657	757	681	675	610	615	638	693	707	670	660	730	699	626	662	676	676	670	654	740	676	701	699	677	720	671	680	626	650	642	648	654	667	668	656	643	682	683	657	705	721	686	626	693	634	683	676	658	649	647	676	674	702	675	727	678	677	703	705	659	667	637	648	692	658	687	673	700	684	703	669	653	708	673	691	671	669	686	658	704	679	653	723	701	710	694	687	672	659	680	689	683	654	668	663	726	710	647	674	663	699	703	696	664	664	650	699	685	682	682	680	706	645	657	659	692	681	660	696	684	668	707	703	693	674	703	726	660	719	649	731	683	653	643	675	668	681	719	693	620	688	674	674	682	650	726	648	725	667	619	696	712	670	642	697	768	695	697	705	717	654	683	670	698	654	701	705	687	701	651	694	695	662	670	668	698	676	708	656	664	692	710	689	691	657	706	672	680	640	715	704	662	716	672	682	667	663	676	688	686	632	645	717	676	694	661	615	630	702	677	637	681	648	676	665	696	664	733	652	686	663	677	685	713	682	710	703	625	716	670	671	664	677	724	697	670	662	648	683	716	725	710	661	652	682	680	679	702	670	670	709	667	685	689	683	691	689	673	670	686	680	659	680	666	690	680	691	684	688	622	682	689	677	732	641	684	670	634	680	712	670	708	639	669	667	664	678	638	684	677	727	703	665	669	663	685	711	673	702	712	689	705	684	661	657	723	656	713	711	652	703	666	683	728	700	677	669	709	727	671	629	726	686	668	690	710	708	669	677	693	708	708	745	669	666	689	700	633	715	656	676	641	661	706	665	655	651	654	730	697	642	663	702	671	680	719	689	730	691	656	708	698	619	686	678	663	700	710	622	697	732	690	716	678	635	698	647	670	681	652	629	674	647	682	674	692	723	686	704	652	644	698	659	701	639	704	757	702	711	658	631	676	705	656	687	716	703	675	708	696	680	676	700	698	665	660	725	646	677	668	703	691	696	681	676	661	715	682	725	695	673	639	698	703	668	659	707	659	670	678	706	661	635	682	687	662	668	701	669	697	717	672	645	660	671	642	665	700	670	696	693	641	671	711	680	650	703	697	685	657	669	688	716	711	675	706	675	710	640	711	655	712	678	698	662	698	673	668	669	656	637	681	694	720	693	702	686	697	724	672	689	682	712	702	661	661	686	652	689	675	702	668	706	672	747	693	699	705	693	636	658	681	700	663	640	692	671	669	656	693	740	676	673	686	672	702	669	689	655	678	679	680	663	728	696	710	687	685	713	689	689	667	675	701	704	693	675	684	722	688	758	686	694	661	720	644	688	657	673	703	656	699	679	656	662	709	738	652	675	672	654	653	693	671	650	662	670	699	679	661	658	712	694	705	713	690	664	732	677	700	648	697	686	690	618	723	699	708	659	664	632	663	701	691	682	673	621	677	686	703	726	744	692	672	713	697	659	662	683	648	667	697	650	680	659	707	638	650	708	679	686	653	674	704	684	714	679	703	696	691	721	693	654	696	657	683	671	678	750	705	688	669	679	733	696	674	687	660	739	740	717	671	728	707	699	742	694	671	649	672	653	648	640	698	680	664	668	702	624	715	692	640	667	676	672	700	701	678	666	676
29438	19629	12498	7051	4312	3794	4047	3271	5580	5352	2611	1281	914	795	876	1318	858	688	683	641	540	610	711	550	505	531	505	477	367	312	821	1106	434	332	356	389	344	437	473	656	626	578	486	433	289	312	268	260	273	286	241	268	258	247	252	257	273	263	267	263	239	252	265	266	275	279	253	258	264	246	270	255	259	265	237	279	263	239	304	252	257	263	260	255	241	265	233	280	275	246	219	251	261	276	261	281	257	246	270	234	263	248	235	293	270	259	258	284	288	265	287	270	259	263	276	286	254	264	244	262	264	272	253	266	235	235	251	269	284	274	252	270	279	262	278	299	268	257	255	278	277	252	264	257	262	259	244	240	266	266	272	257	256	280	281	270	250	272	259	279	275	255	256	272	254	274	268	267	261	269	220	256	269	290	279	247	259	259	251	260	245	270	270	268	225	267	259	267	271	284	246	277	304	281	269	280	310	298	254	289	291	271	306	267	278	264	246	259	251	281	282	266	259	271	268	244	259	265	265	263	257	280	262	252	258	267	251	268	259	260	246	289	278	272	249	270	261	230	253	271	265	266	269	273	277	294	269	240	233	289	239	266	254	263	253	258	278	261	257	263	280	287	268	275	267	243	280	275	263	266	271	274	246	233	285	244	255	250	280	257	254	252	253	252	292	236	258	272	260	292	275	271	265	277	252	272	273	267	238	279	281	267	257	270	256	260	254	285	284	254	275	248	240	278	274	249	235	289	277	276	249	298	260	258	266	247	275	271	269	275	280	241	267	289	257	262	274	264	273	263	255	256	263	274	262	263	248	263	264	319	281	253	256	241	259	262	271	257	268	256	317	270	268	263	253	291	247	246	260	247	264	233	267	265	251	280	275	253	245	278	285	288	223	262	259	242	255	277	239	255	241	252	284	267	250	231	220	253	244	284	225	279	245	291	243	282	282	258	266	246	246	238	258	268	263	273	269	248	254	262	249	259	261	265	253	258	266	273	268	285	251	273	258	240	265	246	242	259	275	276	260	261	264	247	281	266	246	260	260	247	266	279	274	280	294	254	266	261	294	276	241	291	261	270	295	263	258	237	258	246	252	278	252	279	247	291	254	230	250	284	283	296	233	275	269	278	258	275	298	266	247	247	270	262	247	260	255	230	271	247	263	287	280	283	261	268	291	268	245	270	261	264	288	239	279	240	243	283	238	263	256	269	284	277	239	254	255	265	280	288	245	266	263	259	278	291	241	265	270	260	267	246	221	264	235	263	262	271	281	296	271	272	259	260	298	241	274	238	256	265	259	269	252	268	268	242	251	263	257	255	283	271	252	250	255	250	290	293	256	263	262	241	249	268	253	252	271	259	251	264	266	277	258	245	281	263	252	256	264	260	276	252	250	250	231	269	258	250	252	257	257	268	251	226	255	267	249	281	269	245	280	265	261	282	266	253	266	250	252	260	263	276	277	247	289	251	275	280	288	268	253	273	285	251	231	245	261	274	228	289	261	267	285	267	280	235	280	250	233	277	260	268	280	278	244	263	244	244	251	271	261	284	283	251	263	291	280	254	227	241	274	258	256	244	258	264	233	264	290	258	240	228	262	260	279	289	236	280	268	290	255	286	270	305	274	253	249	264	310	266	259	288	279	269	265	301	285	272	268	276	233	269	285	266	288	249	245	289	282	272	271	270	261	267	271	255	259	252	300	276	264	256	259	258	272	277	283	296	293	308	282	262	219	277	252	283	282	278	262	288	270	252	264	251	255	264	272	291	289	273	269	253	249	275	263	276	246	266	281	226	276	265	310	273	283	257	295	254	264	281	258	287	259	257	253	279	255	275	266	283	272	258	267	266	278	297	280	262	275	261	274	252	272	240	309	279	253	248	261	235	272	268	269	257	249	287	247	276	254	278	276	259	290	253	267	280	251	239	244	258	263	250	276	279	255	250	251	271	263	263	280	287	260	264	249	256	282	250	264	221	274	243	256	257	259	281	252	258	280	268	261	266	255	292	228	254	251	278	253	257	246	301	289	227	260	263	267	254	253	245	269	272	237	264	245	252	238	275	273	247	247	256	245	271	267	263	278	277	240	241	303	269	269	276	243	252	290	258	242	241	266	259	259	257	271	296	307	260	273	236	218	269	304	280	258	262	258	264	252	264	254	273	257	293	260	246	298	281	240	256	282	290	250	254	300	293	261	266	252	283	258	269	271	279	239	249	257	253	248	259	247	291	269	259	257	271	276	242	253	234	243	243	280	260	258	286	270	278	281	257	252	275	261	283	250	261	262	275	260	245	309	251	283	272	268	255	254	277	250	267	262	261	287	255	254	265	239	273	271	269	281	274	266	265	282	268	266	293	243	290	272	305	250	247	283	274	233	287	298	277	255	264	278	266	271	244	280	283	277	279	248	246	258	271	288	267	270	275	259	255	253	262	256	252	242	287	262	290	278	268	283	268	261	246	250	273	272	273	255	263	253	297	296	261	244	219	291	268	235	227	277	284	260	271	240	233	260	278	273	280	250	254	265	285	289	251	288	268	291	261	287	287	248	237	255	266	283	264	248	255	267	247	245	274	273	248	263	257	247	237	251	257	277	244	258	238	270	283	283	238	271	276	271	256	265	266	250	261	258	293	250	251	259	280	264	251	292	234	292	279	279	277	268	286	245	235	263	253	245	284	268	266	224	250	255	259	271	270	288	254	258	254	274	251	268	245	275	266	256	219	240	254	263	238	289	262	269	247	250	230	264	240	255	273	291	270	228	285	253	248	272	241	242	299	283	243	265	281	262	280	252	242	256	265	257	246	274	268	268	271	285	264	244	247	246	228	274	263	260	269	270	283	295	270	265	257	238	288	297	276	269	263	252	256	239	283	271	278	228	224	265	261	282	277	288	284	274	265	281	281	275	265	267	271	247	302	280	238	233	286	271	240	272	263	274	258	292	290	264	247	256	302	283	231	261	276	255	273	235	260	273	273	261	254	269	255	267	264	243	268	255	276	276	255	284	288	276	269	256	250	291	270	261	261	273	242	285	286	239	268	244	269	252	287	266	246	254	237	267	230	289	265	279	289	246	281	281	306	276	238	255	256	256	251	248	241	255	298	262	243	294	253	239	241	273	275	249	281	224	249	264	282	259	251	262	241	313	283	271	270	253	261	276	256	300	300	260	282	258	284	264	268	261	272	261	264	251	249	276	249	270	285	287	244	281	243	259	232	266	246	230	261	260	263	310	276	250	263	275	221	282	295	261	283	276	248	279	252	293	261	268	238	236	256	266	251	272	249	278	275	260	269	252	276	279	250	249	236	258	270	245	257	284	285	299	270	246	294	267	277	299	257	297	271	240	293	250	256	236	233	254	284	266	278	249	232	277	294	262	273	274	289	287	271	254	247	278	270	260	273	259	294	281	277	277	278	247	261	260	239	259	287	281	236	260	261	272	257	251	268	267	263	256	261	262	259	273	264	250	229	281	268	253	270	269	260	245	270	299	255	248	258	287	246	277	268
10178	10002	16291	15459	12673	13055	14032	12912	20053	16132	9338	5306	4174	3600	4301	6225	4129	3633	3160	2984	2364	2920	3402	2377	2425	2564	2786	2133	1460	1226	4474	6169	1889	1335	1453	1534	1669	2001	2370	3070	3098	3221	2368	1553	919	956	880	827	781	746	719	754	763	764	818	672	744	765	751	741	738	784	748	681	757	752	754	736	785	747	775	707	733	780	759	799	706	753	730	709	740	748	812	812	750	781	736	745	737	768	777	753	753	665	734	727	750	756	729	740	724	736	723	786	773	731	761	778	728	739	761	748	801	716	795	733	744	725	723	773	736	767	800	760	758	799	770	778	717	731	760	772	778	690	745	748	714	733	729	761	767	713	739	700	750	755	728	739	787	790	762	783	742	715	715	761	753	740	737	721	753	757	763	753	726	730	711	732	743	729	758	706	754	822	722	743	721	748	784	761	709	703	721	744	764	805	726	721	786	678	719	761	719	770	743	722	781	709	755	762	755	772	726	789	759	779	710	721	789	727	714	776	703	770	728	710	729	797	745	757	776	753	717	762	713	749	738	730	693	785	741	730	768	771	750	745	770	733	787	785	786	708	770	750	718	764	727	745	782	764	793	746	752	763	791	747	716	759	746	753	727	740	717	737	728	749	722	773	763	741	794	747	765	738	725	783	745	782	756	767	786	729	752	775	757	764	693	721	745	786	735	766	753	766	715	778	674	733	742	725	702	742	728	738	710	754	723	745	738	767	756	703	760	739	698	756	749	753	792	786	749	729	755	770	770	780	717	727	754	753	756	753	699	720	755	802	764	766	749	749	777	724	812	746	761	773	753	752	777	698	743	728	716	745	690	781	805	772	739	751	711	790	764	716	773	785	759	747	778	758	758	787	756	747	747	761	737	748	770	759	750	765	671	780	718	771	769	739	789	774	758	805	725	752	732	761	769	748	780	740	810	742	711	735	746	768	754	732	746	762	782	783	724	723	713	730	785	773	720	734	765	770	763	781	756	791	769	752	742	755	763	750	767	734	720	709	763	747	713	769	768	771	715	754	733	792	712	793	755	728	718	802	750	758	730	748	752	755	732	722	734	722	764	778	721	770	756	736	776	729	720	710	767	744	747	766	746	773	737	717	782	743	741	748	752	723	725	789	754	730	730	710	759	777	805	720	806	745	743	737	767	757	735	728	767	736	764	786	715	768	745	735	777	740	768	796	687	790	750	776	767	732	732	767	795	775	728	748	764	737	754	800	728	729	708	767	788	763	767	779	757	732	727	753	751	737	773	719	742	761	781	787	765	762	762	763	807	740	691	732	789	767	766	737	823	712	736	783	777	769	706	776	737	755	791	691	778	715	716	760	814	747	769	751	719	732	745	785	771	726	736	742	757	699	722	719	792	749	737	727	730	762	723	751	762	724	774	767	771	724	766	757	763	760	743	762	755	720	751	748	764	725	739	763	763	802	763	782	748	771	764	739	758	746	769	779	764	737	713	781	772	826	764	737	708	741	770	812	747	751	732	736	713	779	757	786	713	747	753	794	715	767	728	734	719	732	729	754	778	786	773	738	720	735	757	744	699	704	699	753	766	698	685	784	759	775	707	768	783	695	730	755	740	736	702	769	751	778	725	771	735	732	815	766	743	680	744	742	753	713	766	718	758	740	766	722	763	786	770	704	706	723	759	735	786	740	800	789	766	788	752	753	787	791	744	761	726	753	754	730	690	743	734	720	731	727	734	719	729	744	733	774	700	758	755	796	789	732	719	748	799	770	800	752	758	798	741	709	722	772	744	785	729	737	748	758	682	748	740	786	713	747	744	750	751	731	750	730	727	761	769	750	740	780	780	773	757	739	702	755	764	760	713	730	750	723	742	745	730	725	740	763	732	772	735	742	740	766	727	751	774	738	805	814	726	750	800	793	765	790	776	717	725	707	723	794	746	708	793	737	732	784	755	789	768	718	755	760	754	772	736	773	698	813	787	741	739	739	748	749	768	847	744	718	797	718	722	738	740	768	760	759	774	772	777	789	700	748	783	789	702	726	768	734	774	714	735	748	703	793	792	756	778	752	788	729	742	729	741	734	734	753	751	784	772	737	736	796	778	754	812	774	704	719	744	739	785	751	760	769	749	769	743	759	778	751	729	732	792	770	725	759	745	726	694	771	753	741	767	795	797	743	721	740	715	734	786	746	789	756	748	757	758	770	787	762	776	756	782	757	706	760	722	696	771	746	772	757	805	721	754	727	784	712	727	778	741	729	708	784	716	711	753	727	784	770	753	741	797	776	757	753	747	720	733	773	785	771	774	741	777	782	761	714	712	712	722	764	723	701	787	770	778	773	781	753	731	723	713	772	774	754	745	761	772	736	786	663	722	777	771	723	746	720	782	755	729	729	735	704	738	774	738	754	718	735	766	702	765	733	755	775	797	754	758	733	776	726	736	770	727	752	800	732	759	748	751	762	733	744	754	706	721	746	767	744	737	718	725	749	748	721	731	755	743	719	706	743	752	707	770	795	708	741	725	748	742	762	746	712	810	812	732	750	772	735	735	722	753	777	743	785	746	804	787	832	782	736	747	782	738	750	742	765	755	776	746	729	755	769	774	742	720	766	766	719	741	707	769	779	687	726	702	764	788	763	769	706	751	739	774	766	775	725	758	726	769	769	739	734	797	732	741	771	744	709	723	804	758	776	780	781	726	785	762	707	823	807	754	810	746	786	755	726	760	747	743	764	763	694	742	708	744	725	732	758	748	704	748	709	773	787	777	784	718	720	688	803	756	762	754	776	753	783	766	730	756	793	699	786	747	750	754	766	764	759	745	712	739	711	737	756	711	736	759	783	731	740	787	764	763	721	719	758	821	708	726	772	792	718	762	750	749	712	758	812	708	734	765	713	751	741	772	759	774	742	785	713	723	780	716	753	686	700	758	692	749	753	802	762	725	741	734	775	760	716	725	731	707	763	707	776	764	733	764	759	723	754	734	786	729	763	711	748	765	756	762	730	743	722	758	758	732	753	713	745	772	753	738	732	789	798	744	814	757	762	761	719	715	729	745	706	715	780	740	694	774	763	718	780	757	746	762	737	720	751	745	740	715	714	746	757	737	684	685	777	753	708	742	772	818	772	742	730	758	699	769	753	728	714	736	770	757	756	731	772	711	724	749	791	791	753	787	790	697	742	715	730	773	774	723	731	708	712	746	760	711	761	725	806	701	772	808	690	778	718	756	712	752	777	702	801	721	756	745	720	734	722	751	783	766	744	729	712	761	798	753	769	724	753	786	736	746	718	785	736	764	816	749	740	759	795	717	731	736	802	711	745	731	794	753	739	734	789	736	734	738	749	748	741	742	729	783	717	776	767	801	747	777	733	715	743	757	735	691	769	698	778	808	766	715	806	740	713	776	708	782	755	760	796	771	709	733	782	720	771	722	779	737	732	731	730	761	772	727	747	747	747	733	748	717	797	788	745	761	736	752	772	745	764	744	715	722	761	777	782	713	717	747	726	728	776	722	714	739	734
28398	12557	1943	988	691	630	556	510	520	518	400	315	319	272	295	291	286	275	241	232	240	270	243	253	269	256	254	249	218	244	274	265	233	235	240	255	219	227	202	242	271	241	252	228	241	231	226	228	217	219	227	237	223	203	217	210	232	211	214	199	205	213	213	215	205	241	210	230	206	204	228	256	220	212	192	217	197	217	202	236	259	213	207	225	235	216	245	226	209	237	202	227	219	239	213	241	226	212	217	196	192	227	223	223	218	210	232	234	234	218	232	211	221	221	219	220	195	242	210	194	202	217	219	240	220	221	204	229	258	197	238	216	230	239	220	197	231	245	222	203	239	201	213	209	232	213	221	212	236	212	212	201	237	244	171	198	204	217	218	218	202	194	230	235	218	239	226	213	240	215	206	227	210	219	216	213	213	198	203	252	200	195	268	242	210	210	229	245	215	230	222	233	237	207	224	215	248	203	214	217	242	218	222	236	221	222	214	209	262	222	227	244	224	219	209	214	223	223	223	213	241	213	223	226	229	214	229	224	224	233	215	228	228	220	237	240	244	220	217	223	220	235	246	232	228	235	254	234	234	225	209	219	236	212	220	191	203	229	195	218	197	231	207	228	229	210	236	230	235	204	230	217	223	228	233	199	215	233	213	237	194	209	218	240	210	236	217	201	239	215	226	238	243	217	209	227	236	207	219	216	197	224	204	210	214	198	204	209	253	254	232	232	238	211	216	210	207	224	229	224	219	254	232	212	219	206	204	238	206	211	225	219	233	208	193	225	201	241	213	221	228	226	202	209	229	198	219	201	235	215	219	236	262	232	220	216	245	209	203	234	206	240	219	189	215	224	229	225	238	216	216	204	192	217	262	237	222	229	214	210	228	216	219	199	254	242	191	210	242	226	179	213	254	244	206	250	196	206	193	213	244	216	216	218	209	215	182	247	238	233	226	230	234	230	234	223	240	221	248	210	188	215	221	211	232	213	245	219	199	229	226	251	252	199	224	267	227	238	199	215	219	226	233	246	186	210	238	212	206	240	229	215	233	214	217	218	223	240	210	214	213	235	220	219	233	246	239	210	231	220	230	237	210	238	221	196	219	219	215	216	217	230	226	225	221	211	204	222	212	240	210	208	208	227	245	214	212	245	221	227	233	177	225	220	215	215	218	211	209	220	219	230	224	223	242	221	211	261	222	184	196	208	225	225	216	215	224	233	219	210	215	205	215	214	208	212	217	231	236	239	215	217	219	223	230	233	224	225	204	240	234	211	249	233	216	208	228	207	246	222	234	203	227	222	231	205	236	192	214	197	200	202	219	231	207	234	250	201	228	235	217	233	216	210	204	257	226	223	206	228	221	239	240	211	235	232	212	204	218	232	217	233	199	223	220	230	232	208	204	201	218	206	242	210	226	221	220	212	196	215	209	204	213	206	217	202	203	213	210	215	233	229	218	226	221	202	231	214	234	220	222	213	238	236	203	202	211	177	219	206	230	230	208	202	219	212	233	229	241	207	210	229	238	231	230	214	220	230	227	223	235	236	220	220	192	226	229	202	227	245	212	249	196	226	208	218	212	240	216	214	198	238	222	244	252	214	206	199	189	228	206	195	211	221	224	213	227	236	208	218	239	213	226	209	246	221	208	212	189	231	238	204	204	236	242	238	216	229	199	231	221	233	257	219	222	222	211	248	222	201	234	237	221	241	209	235	219	214	201	216	228	232	205	195	210	202	228	221	201	207	228	228	226	237	242	225	204	227	220	243	242	225	228	207	208	216	216	210	248	214	207	190	224	223	239	215	212	209	196	212	251	210	207	222	226	232	233	229	215	217	222	230	218	229	238	216	217	227	231	229	185	194	188	209	220	222	213	198	239	210	236	239	249	226	240	222	235	213	239	206	196	213	233	210	227	207	219	208	215	183	220	189	215	217	217	230	236	222	217	215	218	223	220	242	234	232	214	229	203	213	221	230	193	238	179	271	216	223	229	234	210	216	192	232	224	219	230	244	237	223	236	216	233	223	199	235	200	204	212	206	240	224	230	228	247	223	208	220	194	230	258	231	217	225	219	247	242	202	215	222	216	223	225	232	231	207	240	214	225	228	232	203	239	231	232	217	196	208	204	244	221	238	208	203	196	212	192	228	187	192	237	208	226	229	233	211	202	210	211	237	205	241	210	238	214	245	213	194	218	226	208	249	211	236	212	218	227	205	213	234	215	223	225	219	237	227	242	210	238	233	195	236	217	218	226	212	222	204	198	223	207	225	212	224	214	215	223	212	233	235	233	191	192	197	245	211	214	226	193	232	220	205	217	212	226	210	212	216	176	206	217	233	254	204	229	204	195	204	206	241	222	237	199	233	224	205	229	221	214	254	206	230	209	202	220	214	211	230	235	217	207	243	218	229	227	243	202	203	201	229	226	231	220	206	230	229	219	208	219	209	248	222	220	219	217	203	230	227	213	180	232	237	234	252	215	211	214	230	212	208	234	221	194	193	219	203	207	223	210	237	203	225	211	219	233	240	220	230	228	233	240	190	227	248	198	215	242	202	204	216	229	227	245	227	197	236	210	208	222	230	247	224	213	232	238	200	230	191	217	203	210	227	220	213	227	193	198	229	233	230	235	208	219	226	197	239	229	202	204	216	246	204	227	229	197	215	218	227	253	219	213	231	216	227	211	236	210	208	209	214	248	219	256	222	203	207	228	258	215	226	206	227	225	227	216	227	232	213	217	218	232	211	234	223	225	253	211	227	195	225	197	234	221	209	237	234	206	239	232	211	215	215	202	194	222	210	201	221	223	197	201	215	205	227	238	212	221	264	236	240	224	239	208	228	224	191	215	194	231	210	229	249	214	220	219	213	200	209	241	225	232	243	234	237	210	218	216	201	221	221	234	209	211	214	246	218	219	225	205	238	205	241	204	208	216	234	225	227	201	224	227	198	235	204	183	200	210	225	222	254	217	232	236	222	230	228	208	223	233	207	205	224	213	209	198	247	211	247	205	213	233	213	216	223	214	235	213	218	233	219	211	247	230	231	236	177	212	229	238	221	210	214	229	227	230	208	217	223	200	231	225	215	223	203	223	190	228	242	219	214	206	221	220	214	229	225	227	233	235	242	198	209	230	214	241	223	230	244	246	206	224	229	213	212	232	238	239	219	205	233	224	216	213	212	191	232	212	211	235	235	228	237	241	217	207	255	223	231	205	213	255	207	218	229	224	222	229	195	206	216	223	230	215	227	186	215	242	210	198	214	210	211	206	238	212	194	223	218	225	226	214	246	206	212	234	219	227	218	226	233	225	208	224	232	217	211	231	214	211	197	247	210	200	224	213	209	226	242	223	207	230	213	215	219	218	215	205	222	226	222	223	214	215	220	194	215	196	236	208	230	222	221	228	240	197	210	239	198	241	206	234	231	218	238	223	220	184	232	215	203	219	236	215	203	230	214	198	220	238	238	222	247	222	239	227	226	211	221	227	216	206	222	215	214	222	218
6911	2309	4017	4304	3351	2726	2383	2303	2732	2332	1644	1354	1255	1113	1039	1197	1063	995	890	788	739	817	872	885	1004	1020	939	709	705	728	926	770	793	750	764	724	761	715	745	774	916	890	758	686	708	625	629	615	695	656	642	628	661	656	686	658	629	637	687	660	638	649	646	688	652	685	652	640	667	647	574	656	674	602	608	624	656	653	634	637	639	656	635	583	647	620	666	628	653	648	671	671	610	599	629	635	639	575	631	621	655	665	599	652	629	617	651	673	652	605	647	692	622	650	656	585	612	640	604	621	657	631	653	638	646	598	648	597	613	643	628	665	636	658	642	641	640	624	630	654	588	622	613	672	621	619	614	662	668	628	666	611	604	605	625	667	629	653	606	644	617	621	650	623	643	657	681	635	620	642	603	657	610	657	661	607	618	636	627	620	638	631	615	633	639	645	640	662	648	637	594	652	662	637	641	622	623	663	593	607	665	640	664	629	627	660	600	628	604	648	640	662	631	640	582	611	591	639	645	618	652	635	681	636	618	635	644	625	673	655	628	673	614	668	585	656	647	636	668	635	623	637	653	642	623	650	621	637	635	612	625	652	643	663	610	667	608	692	617	592	649	622	663	624	631	640	589	673	644	605	631	650	639	644	648	670	629	626	631	628	621	639	636	624	618	657	645	617	664	689	646	629	644	638	617	686	626	605	674	642	681	663	608	612	604	662	646	616	690	674	614	599	620	655	644	649	636	617	606	593	648	673	647	680	613	621	631	650	655	593	597	640	571	631	661	640	635	562	659	613	629	636	636	667	608	669	610	648	680	610	662	641	637	649	645	628	613	613	693	629	677	628	670	671	643	670	617	664	668	647	698	599	692	622	615	633	673	666	664	656	662	625	658	633	658	648	639	642	662	651	648	636	633	655	630	650	620	651	620	656	614	645	624	680	623	611	652	637	621	647	660	662	603	622	628	664	652	646	651	607	649	669	647	623	609	663	574	597	636	632	586	584	640	589	606	624	676	639	620	646	604	649	619	633	685	629	619	635	634	576	621	645	637	602	632	622	623	640	649	674	641	680	616	631	639	679	621	645	612	656	620	594	657	621	604	624	686	656	635	660	583	632	667	648	656	613	608	647	628	678	642	573	626	612	634	640	579	629	652	590	624	661	667	650	617	648	637	641	634	641	653	693	683	654	634	624	684	626	591	625	632	651	619	672	658	586	666	650	628	621	604	670	619	657	632	625	651	612	650	584	623	640	641	614	641	597	645	579	631	650	601	647	667	649	654	622	635	650	645	648	647	632	627	640	608	626	634	659	605	627	657	668	636	639	657	609	623	666	652	626	664	685	654	654	648	665	598	698	653	614	625	640	647	655	625	631	667	644	648	652	624	644	611	680	632	608	640	650	631	654	629	686	642	612	644	593	630	637	642	586	657	659	630	608	614	659	702	638	616	626	656	690	633	641	677	645	676	655	658	620	654	638	618	673	635	658	618	690	579	673	620	627	610	617	633	575	640	623	640	618	678	619	604	711	619	630	639	646	640	630	628	648	655	651	610	650	632	652	632	660	690	642	632	640	641	658	654	568	610	671	598	625	626	668	656	625	677	658	636	687	662	667	618	638	645	619	610	621	608	648	625	665	661	623	676	610	637	685	629	672	603	596	576	676	625	661	640	632	660	616	594	631	627	664	654	641	608	617	663	633	670	641	658	667	618	613	640	659	621	684	625	614	633	641	688	631	635	636	605	592	649	635	609	638	588	638	643	679	592	650	629	627	631	614	640	662	620	619	623	583	621	636	645	635	650	624	682	636	667	639	624	661	670	633	616	641	625	596	612	620	625	632	654	659	634	637	601	661	614	679	625	628	658	663	586	637	624	616	632	567	627	609	658	676	603	676	682	624	611	632	611	653	627	666	646	624	679	611	611	620	643	615	640	619	579	624	601	676	633	616	622	594	625	689	624	599	678	590	649	612	641	628	643	656	654	658	607	641	710	633	622	653	675	623	645	587	651	627	658	619	617	636	674	609	640	632	605	682	674	620	634	669	627	651	629	645	636	673	621	672	657	675	650	627	641	629	673	615	622	614	676	613	581	646	621	642	624	632	641	647	656	653	583	649	621	664	597	668	629	670	599	624	633	649	630	638	613	678	657	649	612	627	619	594	620	672	667	626	651	601	632	635	642	662	663	669	638	638	652	649	690	633	588	600	633	573	628	639	613	607	616	602	649	633	617	636	675	605	690	641	683	627	686	597	617	629	639	626	640	616	644	625	645	625	601	625	608	623	653	657	654	639	624	672	601	634	621	673	616	639	704	654	665	618	641	710	625	635	641	606	639	624	644	656	651	646	566	620	667	618	595	569	635	626	675	632	650	631	602	609	637	622	644	642	625	602	623	644	632	653	640	648	634	652	624	679	631	621	643	630	642	650	637	709	627	681	689	652	610	626	641	661	603	575	607	634	629	633	646	617	596	668	668	640	626	631	649	581	646	670	599	624	638	647	646	646	646	650	643	640	673	648	620	662	601	650	630	620	636	682	650	643	645	620	667	624	649	660	665	610	690	622	669	629	636	645	634	642	592	658	644	671	680	647	658	637	584	631	652	630	675	615	663	626	654	635	655	614	597	600	669	619	613	615	704	680	631	651	623	651	643	595	596	671	664	676	589	639	641	643	631	620	628	659	669	648	659	641	633	647	636	628	703	653	661	613	616	624	628	619	595	642	635	627	629	621	611	662	542	699	645	630	630	636	614	630	622	658	626	586	640	652	689	613	662	637	677	660	636	661	619	628	633	631	666	677	580	657	620	634	622	649	671	586	639	636	609	631	606	630	637	657	638	633	624	660	648	661	644	612	594	639	679	663	629	656	669	637	657	632	636	636	648	591	636	623	665	703	693	627	616	657	642	680	604	633	659	627	624	633	634	683	619	653	647	652	631	621	628	637	618	621	592	629	674	603	624	661	629	653	644	647	635	617	596	663	668	608	621	683	639	609	673	630	662	640	678	610	637	650	613	598	675	626	618	691	629	680	645	641	670	639	636	639	655	675	672	642	647	599	671	623	631	689	628	652	640	646	608	668	644	624	641	612	617	664	577	678	650	682	666	598	637	655	621	638	666	587	604	630	669	617	617	723	629	625	658	678	615	628	651	684	667	646	643	652	605	632	640	646	638	670	642	639	664	633	656	632	613	645	621	635	602	611	619	618	606	635	648	666	631	629	604	615	611	634	621	626	598	647	645	646	630	627	610	621	625	620	621	619	641	640	642	635	619	634	654	614	616	593	647	653	607	649	674	640	684	636	658	639	626	614	645	643	626	609	673	616	601	615	637	655	600	669	639	613	618	663	619	647	652	669	624	620	673	640	685	652	617	649	587	635	634	662	669	630	617	626	637	658	662	649	658	601	637	646	687	627	609	635	639	632	647	692	614	639	606	678	650	597	666	681	629	663	638	647	622	611	641	655	615	613	656	650	682	608	613	629	650	616	615	626	611	665	658	649
29170	17000	8172	4244	2626	2674	3461	2702	4062	2702	1236	657	598	560	586	655	620	547	448	408	458	510	475	423	437	367	352	328	263	303	558	313	295	277	312	314	402	461	617	515	409	330	343	291	289	259	240	271	235	230	273	251	264	258	265	235	251	259	241	263	251	256	271	268	274	280	250	262	244	242	262	243	278	253	270	250	288	222	263	220	232	261	244	258	286	245	250	255	267	264	261	250	257	268	285	272	258	251	246	247	279	271	260	275	256	247	250	244	222	275	248	284	262	247	232	240	277	262	249	244	249	249	238	238	275	276	261	245	229	268	243	249	240	250	243	265	253	258	288	282	273	248	247	250	265	263	259	259	269	259	285	270	249	254	271	258	267	261	251	251	255	255	249	249	271	246	246	245	268	243	290	253	261	242	239	271	273	250	257	250	242	262	283	230	265	272	256	253	252	263	256	276	282	249	240	249	245	240	299	255	284	257	263	269	252	223	313	244	255	243	300	276	257	279	234	264	268	253	258	250	237	266	252	286	246	232	266	309	241	253	276	248	282	259	282	262	262	237	242	273	272	245	263	264	263	222	248	219	246	262	241	247	256	242	234	240	256	256	270	254	253	240	235	245	243	253	275	259	257	288	277	238	250	248	269	258	282	256	251	264	245	276	280	260	245	259	250	270	263	258	264	258	239	279	250	237	244	293	265	252	251	250	265	278	257	247	267	246	252	256	242	251	251	268	284	245	263	268	279	266	287	277	227	261	272	245	277	248	249	251	231	233	248	273	269	253	262	267	252	251	257	270	232	276	231	247	273	247	270	249	211	238	250	244	272	274	253	264	267	253	243	266	241	242	255	264	280	240	265	259	250	249	250	250	285	268	252	250	219	253	295	249	263	274	259	234	265	244	246	256	241	249	266	257	258	251	246	265	287	233	249	272	274	267	278	252	258	248	266	247	271	290	233	254	256	280	242	250	239	252	267	258	278	278	218	263	223	286	248	243	248	265	279	249	241	259	290	266	278	253	262	235	264	241	268	272	243	262	278	281	240	241	270	232	246	282	286	287	259	261	289	274	231	275	250	253	236	257	220	225	260	255	269	270	262	261	248	262	298	281	244	287	253	247	259	261	262	230	258	255	234	225	251	266	265	264	265	262	250	276	246	254	252	245	237	258	264	242	265	244	259	231	263	266	257	276	244	254	242	243	248	262	266	270	267	240	280	281	233	234	260	277	246	249	244	258	282	272	278	244	254	250	244	274	274	284	241	246	249	247	249	262	256	254	252	220	294	271	229	257	269	278	255	245	265	230	253	244	255	259	250	274	226	248	255	264	261	257	256	238	243	260	255	274	245	287	258	280	278	261	253	259	258	281	276	258	273	238	221	279	268	262	260	269	288	248	248	287	249	292	255	254	252	260	277	241	246	239	267	261	245	273	248	261	255	260	244	274	267	228	269	244	253	257	247	225	261	255	260	261	297	258	246	263	278	257	280	265	265	277	268	233	254	246	274	271	255	280	258	281	254	246	255	249	242	245	230	257	264	244	254	249	254	254	275	262	274	233	269	271	267	283	243	237	257	253	263	278	264	279	282	267	273	252	249	254	241	267	266	235	249	240	268	289	286	282	259	251	274	254	241	250	242	243	276	247	256	280	267	220	247	273	263	253	245	262	252	261	245	286	252	240	278	276	246	252	270	259	279	268	272	253	251	245	236	232	255	227	227	278	292	269	250	294	285	255	260	251	270	259	256	270	303	278	257	243	270	263	250	245	263	279	248	262	256	246	237	240	240	269	256	258	275	302	264	270	271	224	265	272	269	247	271	254	258	297	279	277	254	281	266	234	245	242	236	245	271	263	275	269	272	293	255	278	240	241	249	264	234	253	267	264	289	240	278	278	282	260	240	276	246	270	267	258	260	244	250	240	277	295	270	255	272	295	275	218	252	285	274	283	276	270	257	278	244	251	273	275	253	260	243	255	257	253	262	266	266	267	241	246	237	290	232	256	288	262	230	282	276	252	248	285	283	263	267	277	256	258	248	247	279	270	266	252	253	252	256	217	248	263	244	263	250	268	268	245	233	239	280	294	285	234	256	254	254	218	267	246	243	262	289	251	263	237	243	278	257	266	256	249	249	257	277	284	244	255	252	226	264	268	258	216	238	232	229	264	219	274	251	251	289	263	226	247	265	255	252	241	245	243	251	242	277	249	271	265	262	287	256	260	255	250	257	264	241	261	276	288	240	252	268	299	248	247	245	296	260	254	253	239	294	262	258	253	237	261	269	264	236	279	247	256	268	254	268	254	236	259	261	251	275	275	278	297	263	231	267	249	260	257	252	280	254	299	261	270	272	247	255	249	280	281	240	257	252	252	273	262	280	265	260	260	261	237	252	234	239	253	213	245	283	225	236	244	249	234	238	261	241	255	276	242	229	249	251	272	266	258	249	257	256	260	279	232	253	240	263	271	246	274	264	266	242	226	238	242	261	244	233	280	269	281	257	260	254	252	250	275	257	253	255	282	243	279	238	263	268	255	255	247	257	254	263	250	250	236	249	221	249	235	271	269	253	263	238	277	265	211	266	285	291	255	267	278	251	249	254	253	232	268	257	255	266	264	275	278	280	244	268	236	287	251	268	235	237	271	264	279	243	245	248	248	263	268	292	253	263	260	238	253	239	239	255	254	243	244	253	228	277	278	257	254	272	246	272	267	256	261	245	256	252	255	262	255	239	238	273	259	247	264	272	260	269	280	236	290	236	250	274	246	283	237	251	233	270	279	244	257	258	257	260	272	249	243	257	246	277	292	227	248	263	264	280	305	279	260	291	270	251	244	260	238	255	248	262	280	251	253	231	229	270	277	264	252	241	261	255	235	255	268	237	266	252	249	249	250	258	276	276	295	248	261	274	263	262	246	239	236	270	245	263	224	244	235	251	228	249	285	267	241	245	271	241	258	255	271	244	278	287	246	251	281	279	251	278	223	291	255	280	276	241	299	303	230	263	239	256	255	278	242	254	245	245	257	280	264	254	286	256	261	270	257	259	259	248	231	271	243	248	262	273	279	280	239	250	265	259	247	251	250	278	255	247	269	272	245	219	264	266	277	270	284	240	258	255	277	252	242	227	269	267	259	246	233	252	274	271	277	214	250	272	233	241	261	256	267	245	257	297	277	247	220	266	237	280	256	238	246	241	265	248	288	258	290	246	248	268	252	234	278	255	253	227	258	263	267	242	245	286	269	277	248	245	265	256	239	254	247	270	236	292	249	237	266	241	265	297	245	273	223	278	263	262	255	264	258	275	238	238	258	252	268	252	251	262	263	248	269	224	245	268	251	274	253	248	272	273	260	254	261	248	275	263	255	247	253	249	243	251	242	285	255	243	237	278	287	240	257	243	242	253	268	256	263	264	243	271	238	261	240	249	268	272	239	257	261	272	243	266	249	247	263	274	248	266	255	246	234	232	285	245	234	255	259	242	228	298	251	254	281	260	253	233	219	242	260
9020	7504	12363	10822	9326	10500	13523	11882	16867	9742	5401	3009	2466	2607	2692	3362	3047	2687	2152	1741	1759	2274	1979	1992	2032	1787	1197	1190	1045	1432	3171	1269	1245	1128	1111	1350	1660	2382	3240	2700	1791	1552	1235	1055	791	754	757	750	743	709	768	737	725	746	707	748	772	734	747	726	733	723	722	764	711	766	740	784	795	750	705	742	723	723	747	760	721	719	770	717	696	702	739	750	755	763	774	757	743	744	714	743	765	703	765	748	698	728	721	732	719	757	733	737	753	722	721	760	684	648	699	774	717	739	750	747	734	751	756	733	776	736	796	713	688	750	713	784	750	760	769	722	757	729	748	726	753	743	742	701	722	790	762	750	786	738	782	710	782	718	715	732	675	725	737	757	748	724	785	740	717	725	728	725	739	717	750	733	735	737	777	752	781	717	754	757	730	775	754	746	713	727	706	736	712	714	714	745	751	710	717	729	740	697	740	686	726	700	741	766	720	735	725	731	723	722	737	765	683	729	685	731	773	696	762	745	746	778	736	729	763	716	756	734	795	683	755	676	793	730	749	780	777	732	745	684	740	699	766	759	744	708	717	707	754	689	756	734	713	772	731	740	767	741	722	720	741	770	770	744	707	765	690	712	808	672	716	732	746	693	727	793	755	753	741	729	746	751	709	741	768	692	702	767	731	725	744	731	724	740	720	745	698	738	716	747	719	710	754	724	684	755	742	776	740	754	735	750	720	728	741	757	726	722	718	746	767	751	757	756	716	739	724	758	674	776	798	788	712	776	708	707	692	745	779	777	707	738	723	741	731	706	754	706	759	755	723	770	750	771	713	748	752	710	772	695	711	691	735	772	705	763	711	725	714	741	720	704	727	749	743	708	744	696	742	778	763	703	748	741	752	747	757	739	769	732	740	705	672	804	779	757	775	737	757	714	730	751	717	708	753	760	709	713	741	742	763	741	724	725	754	709	745	689	779	706	738	729	754	721	730	732	739	734	736	751	701	775	733	711	779	741	766	756	686	731	729	698	717	699	727	749	705	741	772	795	742	798	744	732	725	748	731	741	741	725	738	764	752	771	752	792	725	734	752	759	745	676	725	720	757	728	773	768	810	742	729	705	735	774	735	779	716	736	750	706	699	746	737	746	758	723	741	710	724	764	714	739	732	756	739	769	734	724	775	712	728	772	753	747	701	748	725	729	739	708	707	728	695	740	736	744	738	754	732	789	735	680	723	744	742	756	782	691	743	726	758	722	779	743	726	743	741	693	708	712	708	756	763	750	756	786	754	735	724	709	752	760	715	718	694	753	707	781	755	773	751	767	766	713	771	712	712	749	715	748	755	738	704	749	727	730	718	749	723	712	696	766	690	781	704	694	754	769	699	759	781	773	738	747	726	761	695	748	773	734	802	749	802	737	812	722	736	758	735	737	736	764	753	716	739	773	756	738	755	746	687	775	725	756	717	694	723	748	786	740	728	745	748	784	786	724	767	778	723	748	721	708	699	722	776	761	754	715	694	688	714	707	686	720	745	724	773	750	744	734	732	674	720	764	741	749	668	768	750	758	703	782	752	779	739	762	704	720	723	676	756	725	733	746	714	740	731	774	762	750	746	699	734	733	669	733	699	725	745	775	756	748	689	735	763	723	716	820	727	738	766	791	715	745	696	709	690	704	718	697	723	755	753	775	747	726	706	735	727	714	761	742	768	730	705	784	754	771	731	762	747	709	705	757	793	731	768	760	757	718	736	823	729	706	727	723	741	738	732	762	742	673	748	724	772	767	779	778	766	785	727	741	750	751	712	734	735	731	737	716	712	769	744	674	766	742	708	743	728	674	737	718	760	784	768	756	778	719	712	709	731	754	768	752	733	771	728	768	730	713	728	722	708	752	729	701	700	753	715	711	760	767	773	707	753	748	732	714	717	737	765	736	745	741	712	726	717	782	738	774	771	767	750	726	768	752	756	757	732	731	733	765	772	722	723	706	757	721	724	751	688	730	764	693	783	743	766	733	800	764	750	741	755	752	763	735	744	749	765	778	718	810	726	763	728	691	747	727	717	709	716	736	717	734	712	775	757	718	724	771	768	757	767	779	725	715	692	711	734	729	721	726	712	757	736	689	787	759	713	765	726	722	731	679	790	783	770	761	775	759	786	731	754	711	747	692	720	779	694	709	724	784	787	769	676	723	731	766	749	704	717	734	698	758	752	752	768	795	718	736	755	743	715	738	722	701	741	743	655	761	751	773	684	686	724	767	738	705	728	747	726	729	693	722	727	781	739	748	740	734	709	751	729	765	719	739	746	783	751	725	749	753	767	737	764	726	721	734	758	716	758	694	754	701	720	732	730	729	716	748	724	731	700	708	760	717	723	774	776	810	748	772	776	738	781	746	739	755	724	718	759	712	740	696	763	697	732	730	695	667	729	784	751	744	767	768	743	729	750	729	721	795	767	742	724	746	765	774	746	744	754	730	735	766	745	732	725	759	714	787	719	709	705	763	716	776	713	719	745	739	733	723	715	700	713	723	743	724	727	815	753	740	750	811	730	722	772	764	762	757	706	725	769	762	721	768	751	718	713	699	753	731	690	775	698	740	753	778	662	701	709	762	720	726	729	742	701	758	726	733	713	738	762	712	741	721	746	764	710	730	677	762	723	750	728	656	753	727	786	734	747	757	753	756	773	741	761	756	718	738	668	724	731	697	721	683	712	683	794	678	745	754	726	728	743	792	732	761	781	777	753	764	725	695	729	719	740	745	735	778	722	745	710	717	725	715	774	736	746	743	730	735	764	761	754	785	755	709	713	707	749	774	728	782	770	763	760	730	754	740	731	710	723	670	782	784	758	733	750	687	784	765	751	745	765	739	752	706	732	745	734	727	714	719	778	749	717	753	736	707	780	767	788	757	770	751	771	736	759	736	707	738	739	731	723	777	728	751	728	767	766	743	749	711	754	751	702	718	738	723	725	750	710	777	755	733	685	737	721	807	743	737	751	742	767	797	788	705	803	767	755	810	746	734	726	744	732	706	740	719	750	739	714	756	733	720	695	720	752	745	792	728	775	733	756	769	725	747	746	703	727	761	734	748	776	777	717	733	744	797	734	727	753	706	754	795	718	693	730	714	745	734	760	707	746	734	765	721	694	732	696	748	757	717	765	702	747	751	736	763	720	775	722	780	719	744	742	733	774	745	733	716	803	734	749	737	686	727	737	759	700	775	761	731	708	729	722	753	763	717	741	744	764	747	755	736	768	740	753	716	782	744	719	701	730	739	695	767	735	731	757	775	768	783	773	727	737	743	721	740	748	767	737	715	735	745	728	704	701	700	740	751	775	716	706	780	720	726	729	733	734	751	745	739	704	732	700	747	732	679	730	728	716	737	725	707	738	754	739	729	709	665	786	743	752	713	759	745	724	747	772	697	742	762	759	743	708	731	692	727	754	683	753	745	749	738	756	761	743	772	688	722	776	720	736	707	733	685	703	752	696	762	696	728	735	700	711	771	765	764
29242	20050	13377	6594	4540	5556	5930	4664	8493	4579	2747	1166	833	741	914	903	780	746	707	628	586	776	608	637	531	498	459	327	326	654	957	351	324	344	328	380	428	614	974	799	464	429	391	389	351	312	304	276	317	268	275	296	260	275	269	269	292	230	282	282	252	271	273	288	289	285	268	292	278	264	293	299	245	303	294	267	300	274	289	289	295	264	302	286	270	287	272	289	259	295	290	337	257	293	286	324	275	300	272	297	279	305	299	290	320	282	310	297	294	283	286	293	315	267	270	253	299	285	277	285	308	270	277	271	294	288	276	305	286	273	245	274	286	274	276	261	271	273	291	268	325	279	297	325	306	307	300	305	285	257	281	287	324	299	285	311	299	306	271	288	306	305	277	301	258	282	309	300	306	267	283	291	271	303	276	281	312	283	297	291	305	297	264	299	276	293	310	274	241	299	260	291	277	289	282	298	282	283	246	276	298	285	319	295	269	263	291	328	284	267	262	306	268	288	279	293	294	298	321	276	289	314	273	296	302	288	278	274	271	271	277	313	288	263	297	281	284	282	260	282	260	283	271	285	278	316	287	304	279	260	269	254	278	281	282	291	264	254	291	291	321	307	300	289	282	269	287	312	267	306	275	282	289	273	304	252	285	301	282	304	299	291	276	261	291	277	306	263	267	285	268	271	292	299	253	292	313	285	293	292	293	272	304	296	297	289	301	290	262	315	296	296	287	281	314	300	277	294	303	308	300	273	280	274	256	293	259	315	301	268	276	290	245	332	286	278	262	272	287	266	284	278	285	299	308	304	314	275	285	314	310	311	289	302	271	290	273	279	281	266	275	286	311	292	298	267	243	288	274	287	294	288	291	269	274	304	286	246	305	286	267	297	290	247	312	256	287	290	291	304	279	278	266	283	289	252	276	285	289	290	281	258	271	278	274	306	305	276	297	310	269	306	280	280	290	281	292	298	273	268	262	288	275	281	285	274	280	292	291	278	296	288	298	258	260	299	278	313	274	296	289	260	301	308	305	279	294	282	277	270	289	301	279	268	302	286	287	310	270	291	294	291	291	283	291	273	291	263	285	276	287	328	285	279	256	272	265	281	311	270	290	275	300	279	292	301	253	256	250	297	276	286	270	279	312	291	278	268	311	279	310	300	261	304	312	272	268	302	274	269	314	304	309	299	317	298	299	293	285	284	281	263	264	317	285	269	305	289	289	301	310	270	268	285	279	277	297	258	270	277	303	290	278	300	266	310	282	293	313	282	312	318	266	298	281	278	257	256	274	307	276	297	315	308	274	283	300	279	289	259	301	284	276	305	266	257	294	284	292	283	294	297	299	299	285	275	317	304	270	280	280	294	305	281	291	292	248	247	271	297	304	316	271	267	316	310	271	303	260	296	284	281	280	266	307	292	257	277	290	287	262	263	268	269	289	253	277	296	286	320	265	281	268	311	287	305	292	255	290	285	282	269	310	256	277	306	270	295	297	280	303	294	278	260	273	241	296	282	291	304	279	268	288	290	282	282	314	280	318	276	287	291	279	253	270	297	295	279	291	290	304	289	316	279	273	267	274	308	302	275	313	297	279	288	301	313	285	300	255	280	332	296	292	292	265	265	284	293	314	313	293	308	285	306	270	291	303	265	297	288	324	260	298	261	326	281	299	268	301	251	284	273	276	288	307	265	272	292	314	282	287	298	283	303	294	260	295	289	285	305	312	284	275	284	255	282	262	274	240	304	309	246	305	284	279	271	280	291	293	278	282	287	260	302	300	305	281	294	285	296	291	283	296	280	345	268	283	306	292	332	261	274	291	281	285	291	295	291	259	260	306	271	293	281	273	273	278	258	283	284	302	311	295	287	285	274	318	306	325	291	282	335	293	277	272	299	287	272	294	285	275	319	267	279	286	268	299	318	284	309	298	282	295	282	257	277	274	303	283	301	294	337	282	298	296	276	310	296	285	281	265	295	285	310	276	296	260	301	316	286	264	308	284	294	280	281	272	237	271	282	296	253	299	285	286	272	269	291	280	285	297	256	304	294	287	295	303	298	269	295	283	297	291	268	289	277	301	307	284	300	303	287	301	284	259	279	306	278	300	271	283	290	307	308	301	282	289	290	312	298	290	300	269	303	299	315	275	310	282	270	300	323	278	270	291	281	302	285	256	265	308	302	290	290	293	302	303	293	273	289	275	269	277	302	296	281	314	286	300	281	279	310	298	299	282	274	267	253	292	280	308	286	322	283	314	293	295	303	268	282	290	285	289	273	285	244	283	292	279	287	288	308	275	302	289	262	304	274	254	296	285	274	264	311	297	285	295	292	296	280	301	268	278	308	266	320	278	281	260	295	273	292	285	293	254	308	296	280	295	272	300	312	280	311	277	325	272	260	260	296	303	288	286	279	272	257	271	305	293	283	280	289	283	295	278	286	280	294	272	285	284	247	264	303	294	266	265	270	283	282	281	288	305	271	266	301	274	299	311	311	250	283	271	302	289	279	283	291	314	296	287	292	276	313	265	289	308	300	282	278	265	293	279	281	304	278	280	290	316	275	260	253	297	275	324	297	298	298	327	311	309	323	258	324	311	290	299	295	266	286	275	273	292	291	312	279	258	274	297	289	274	304	303	280	278	306	302	280	289	280	289	303	303	267	286	290	259	254	281	297	323	283	276	301	300	312	289	251	286	273	266	312	277	283	303	291	254	291	301	304	295	282	284	288	299	286	287	308	266	316	281	311	299	308	267	296	291	299	269	284	268	305	303	294	285	286	273	297	290	282	324	281	300	276	298	261	265	290	276	301	259	289	294	259	244	305	294	280	260	282	252	297	287	275	288	281	311	270	276	309	274	269	287	299	278	310	305	281	292	282	280	313	299	316	305	279	330	300	278	286	317	248	269	308	302	260	270	299	286	297	296	286	293	262	271	309	295	268	293	289	252	257	296	271	292	270	266	301	326	288	299	286	279	309	273	292	297	286	264	277	258	280	304	269	274	282	299	270	297	271	296	276	289	285	293	293	299	295	287	303	267	288	281	290	292	280	290	278	268	303	279	348	274	282	285	309	282	249	296	291	317	288	273	300	256	278	273	298	278	281	296	314	285	285	277	256	272	278	307	274	304	289	307	301	285	298	251	259	290	305	274	263	264	265	275	307	254	285	265	280	290	318	330	276	260	244	301	307	280	309	275	290	235	277	256	287	291	267	293	321	309	285	266	309	254	289	294	270	332	295	305	268	307	310	289	284	269	293	316	304	290	253	289	280	288	272	325	297	267	289	278	279	286	285	285	304	295	289	295	311	284	283	286	280	271	268	306	323	300	284	275	290	310	300	308	284	278	307	262	272	291	273	286	301	294	297	300	262	279	266	324	300	295	296	294	305	270	289	306	286	273	308	265	282	269	273	310	280	258	274	280	304	260	281	287	275	267	304	324	304	287	314	308	322	295	299	297	273	301	274	301	267	306	284	278	307	311	282	256	312	311	260	307	272	285	285
10036	11076	16361	14500	13242	16821	18248	16783	25348	12292	9820	4189	3450	3263	4356	4447	3788	3599	3123	3195	2823	3949	2897	3025	2479	2337	1783	1355	1412	3308	4975	1323	1143	1255	1377	1461	1773	3095	5889	4494	2137	1617	1620	1469	1137	943	864	814	863	830	826	863	854	812	816	806	860	808	836	846	777	856	798	811	803	811	847	837	799	815	802	833	780	804	837	770	839	822	821	773	851	815	836	771	809	806	791	780	814	819	833	806	822	830	781	812	818	816	773	805	834	773	820	779	750	809	811	871	788	845	832	843	767	751	813	790	815	799	814	771	776	812	777	795	837	790	776	807	853	812	828	838	811	775	780	805	809	768	813	785	813	840	805	798	806	805	832	817	834	805	795	803	841	826	802	821	808	801	795	834	802	813	809	810	826	809	827	804	793	808	816	773	806	815	846	781	840	829	795	811	790	832	832	781	781	836	803	807	855	813	876	851	788	845	793	813	827	816	810	746	779	803	779	805	836	790	798	828	831	803	827	815	808	835	814	840	826	799	829	788	801	839	830	818	763	798	793	793	806	773	816	840	787	786	804	852	830	825	812	854	785	823	798	772	830	782	834	855	834	839	852	782	813	853	773	851	834	825	824	803	844	778	793	825	816	792	865	812	799	820	832	778	777	793	766	822	791	760	771	851	773	851	824	843	847	847	789	813	838	777	808	804	794	804	770	836	824	790	841	790	844	881	802	831	845	803	810	873	798	820	793	766	815	837	796	804	813	796	859	785	834	839	777	837	812	787	818	851	798	797	829	791	790	789	807	792	814	817	787	847	848	807	784	767	790	837	811	849	755	845	804	806	803	761	795	810	846	771	830	842	823	767	821	871	746	810	866	824	816	867	803	812	871	816	818	826	796	812	830	808	821	820	786	805	838	794	757	797	794	788	818	793	802	813	793	809	804	796	784	866	797	778	810	844	840	788	817	805	812	769	768	857	802	752	859	814	832	805	823	800	842	803	808	836	837	792	778	801	821	806	865	836	768	849	784	819	837	832	768	811	757	796	842	764	756	830	770	801	798	779	819	817	835	833	829	774	811	805	838	823	827	834	795	827	757	846	782	792	784	803	817	849	799	755	762	821	821	797	766	788	766	808	774	804	853	860	821	829	761	822	814	885	787	798	803	801	803	841	817	782	789	826	838	807	805	859	801	825	796	802	832	752	794	844	793	804	806	804	786	854	851	812	779	794	826	836	791	746	817	774	806	776	772	828	838	803	846	770	800	831	825	851	830	763	802	802	868	793	795	831	829	816	796	847	777	840	748	785	769	820	816	840	757	774	774	798	801	814	811	826	798	826	897	803	826	794	849	793	802	847	823	783	790	839	756	790	777	845	840	836	823	868	803	804	815	788	820	769	801	806	835	807	802	850	808	780	821	764	823	843	835	812	832	771	786	840	843	802	786	798	803	820	761	811	808	766	761	760	766	783	757	860	817	825	804	818	777	822	762	839	825	762	802	826	817	783	859	805	818	788	830	794	874	855	807	825	771	816	781	842	876	804	781	848	796	722	815	830	841	842	786	869	763	760	852	805	788	780	770	843	803	817	796	816	814	856	833	793	818	818	812	822	798	734	795	818	790	844	779	805	785	856	815	792	842	785	818	771	790	814	830	773	784	826	814	760	835	790	785	813	760	812	837	778	828	869	843	827	816	852	774	802	804	790	788	834	802	875	813	842	850	816	831	745	771	830	809	806	788	792	842	814	745	806	857	822	804	829	808	765	820	848	778	850	795	827	790	797	785	787	804	780	820	842	807	812	775	806	804	828	828	851	822	766	841	797	768	838	811	796	813	821	790	811	803	844	817	832	794	804	835	759	837	836	804	789	819	814	839	763	811	810	771	845	835	752	839	845	795	864	824	793	795	796	802	836	809	829	807	791	794	800	802	823	796	815	845	795	807	794	810	807	783	806	815	721	794	825	770	852	825	744	760	815	813	803	782	789	795	807	776	785	807	769	870	809	799	827	784	829	779	828	749	848	803	818	842	764	847	839	785	816	805	840	807	827	807	787	848	820	830	857	799	797	757	818	833	789	828	768	854	799	748	822	793	819	801	826	800	829	769	822	809	823	819	778	752	750	825	804	809	798	836	820	827	832	782	792	827	774	814	825	759	842	822	814	815	817	778	805	759	816	797	759	797	820	826	824	853	838	769	779	786	814	793	790	797	830	750	797	812	800	811	838	784	741	830	828	807	843	799	787	782	842	810	797	829	827	773	821	797	842	788	832	839	810	830	787	774	795	836	772	770	797	800	827	773	846	802	832	801	790	773	764	852	778	797	812	805	770	810	807	802	862	853	766	834	802	823	764	880	819	808	816	767	779	806	791	776	810	764	758	825	842	779	780	837	811	809	820	788	789	726	793	811	793	834	813	821	784	802	837	839	828	790	821	869	773	776	812	833	805	836	782	777	808	840	855	782	819	795	827	864	841	843	796	808	773	792	782	797	777	773	791	822	737	822	821	821	792	829	798	825	822	773	859	791	786	819	826	855	801	844	799	806	809	806	774	802	803	804	829	830	790	814	758	824	764	838	809	884	796	838	793	820	843	853	765	808	810	829	807	816	810	795	778	812	829	834	855	864	862	757	743	863	839	839	816	816	819	826	738	754	791	828	803	865	789	817	820	837	822	829	775	814	767	772	801	792	825	846	837	870	765	821	833	836	829	799	858	858	819	781	781	832	821	827	772	770	804	779	799	816	832	792	744	778	820	837	813	781	812	801	787	789	815	821	875	835	789	830	785	807	831	765	841	827	792	782	773	801	843	813	808	827	790	806	760	830	778	776	827	845	804	800	816	811	805	860	818	815	753	854	808	789	775	786	775	819	800	838	793	813	821	805	812	821	740	797	776	872	773	827	850	805	845	765	766	813	823	787	823	789	770	804	856	831	809	791	818	805	804	798	828	849	819	816	800	805	809	807	776	818	788	837	818	754	832	800	784	759	787	852	818	812	785	806	834	836	770	801	856	837	803	831	791	847	832	814	802	818	784	848	791	798	850	783	822	772	826	833	777	820	799	813	818	813	849	835	793	833	818	792	815	809	847	808	809	793	780	753	795	795	790	834	805	797	819	806	818	785	815	818	851	846	757	831	774	812	828	809	804	783	813	826	849	815	797	849	808	840	812	834	832	857	815	796	827	859	805	835	831	811	810	775	799	827	777	817	740	778	810	788	831	869	810	829	777	802	763	795	834	750	796	795	832	834	813	792	774	844	795	768	863	776	834	802	854	828	814	796	792	791	822	794	805	791	839	828	827	833	787	805	812	809	864	852	820	786	795	864	776	795	766	778	883	799	783	838	842	885	827	830	826	798	767	778	795	723	801	837	866	834	807	761	769	810	897	775	838	828	828	808	824	828	807	810	816	802	791	825	813	815	840	835	786	818	832	823	835	805	808	845	853	907	860	770	855	801	726	784	826	778	789	814	819	793	795	806	783	794	802	797	825	807	838	806	845	827	860	846	828	851	850	788	803
28216	12090	2057	968	737	753	695	588	751	480	388	362	347	308	365	306	267	275	303	234	277	269	306	256	243	225	246	261	230	280	311	221	243	248	274	224	250	284	300	325	237	252	255	202	214	245	236	253	242	244	243	226	250	249	226	219	221	221	209	213	238	255	242	224	226	223	244	225	257	187	233	250	241	249	240	235	233	236	239	214	225	254	256	223	275	210	216	239	246	244	230	239	227	223	251	214	235	253	234	240	285	221	209	250	237	207	248	235	245	260	273	238	269	254	261	230	218	244	249	238	257	238	238	259	228	249	262	262	230	226	244	222	230	228	212	243	239	217	232	244	221	247	240	230	249	233	224	230	240	250	239	227	239	238	261	233	241	263	250	237	230	236	225	204	281	238	245	248	249	220	222	261	239	240	243	248	250	241	255	227	225	262	227	236	228	218	238	233	224	248	225	251	221	241	220	243	275	244	247	214	243	244	248	248	228	247	227	227	220	234	224	261	231	251	247	256	236	225	228	248	251	233	231	236	216	237	250	239	216	232	247	243	226	215	224	257	249	241	233	261	223	240	277	247	227	242	231	256	228	248	225	216	266	216	241	224	270	258	230	258	239	261	232	245	220	215	230	238	237	244	229	235	234	226	245	254	233	235	234	232	234	251	266	224	235	236	242	236	229	228	230	252	252	271	238	250	243	235	229	215	258	245	208	236	224	231	223	230	277	239	238	245	249	246	252	248	243	241	218	249	258	244	250	256	239	242	265	236	206	250	226	232	220	220	251	270	227	246	213	213	243	225	235	244	250	227	245	234	263	233	213	224	229	236	238	212	246	248	224	228	243	255	223	214	214	251	265	261	247	248	244	242	214	244	262	264	221	218	238	240	247	243	262	224	225	239	230	237	259	283	234	252	236	266	238	226	224	235	218	247	215	233	248	232	233	256	223	240	227	249	211	213	237	268	201	217	241	219	241	247	222	238	221	217	236	233	237	243	243	246	238	256	249	249	224	247	244	241	244	250	265	238	237	228	232	258	220	231	224	243	217	212	261	195	215	244	232	238	240	192	218	230	242	210	238	239	237	244	230	218	218	247	254	233	243	225	236	237	231	229	261	212	242	221	252	224	238	240	234	217	211	266	226	236	210	226	250	244	243	250	242	265	238	253	227	221	216	234	245	207	267	242	203	263	214	257	223	231	242	231	241	245	251	271	224	228	228	267	245	242	256	221	263	260	225	244	247	244	248	222	249	214	236	238	258	225	227	240	251	211	227	244	227	255	237	236	247	243	252	261	257	242	253	229	251	251	236	245	249	235	224	247	261	237	220	217	261	246	265	236	257	241	234	236	220	236	223	247	229	223	229	205	234	245	237	234	239	243	246	268	261	245	224	215	229	247	238	215	228	229	242	221	232	260	211	226	228	227	251	251	220	215	245	241	235	249	242	224	223	235	236	226	226	235	236	245	213	239	224	285	237	232	230	241	262	228	231	264	230	247	246	247	243	230	215	245	224	253	225	253	240	222	257	237	241	237	241	232	223	264	232	220	254	223	231	218	238	235	231	215	240	216	225	200	224	221	256	259	241	251	261	232	233	228	238	254	262	240	256	230	204	246	251	216	228	248	245	251	245	251	243	240	239	246	237	192	247	220	234	221	259	270	230	248	239	201	237	259	225	243	236	226	247	256	251	227	234	218	222	249	224	224	246	265	269	206	233	233	228	224	255	252	225	214	230	244	247	236	252	222	240	238	247	249	235	254	254	260	239	257	230	215	229	264	245	230	215	212	231	228	258	224	242	217	240	219	263	256	231	232	253	274	210	241	230	267	231	229	224	254	242	256	243	259	265	233	254	236	236	227	236	249	239	242	208	255	255	242	209	230	256	247	231	211	252	237	275	251	252	237	221	229	272	241	231	242	229	246	255	250	248	223	244	226	229	233	240	239	246	265	218	233	244	271	244	280	231	257	276	236	238	237	241	256	243	228	232	240	254	250	238	240	226	219	215	242	247	233	247	243	239	235	217	241	223	245	240	231	239	233	239	206	236	248	265	228	245	243	208	247	213	251	252	255	234	235	232	268	260	226	259	235	218	262	223	256	226	228	262	238	202	237	239	259	231	245	264	264	241	263	200	226	226	227	253	245	249	251	246	238	244	224	216	262	225	234	243	228	201	246	221	259	207	229	236	259	239	237	230	241	225	215	220	216	247	243	231	252	245	245	239	250	231	269	245	240	239	238	224	245	252	272	227	239	224	205	244	247	253	233	231	242	242	225	257	232	246	214	271	234	228	261	239	226	262	258	241	264	232	228	216	249	250	252	227	244	237	217	218	235	235	205	229	246	222	229	229	248	238	221	243	227	243	252	219	232	213	240	238	227	244	228	260	252	231	249	263	227	239	233	239	259	263	246	236	247	221	232	251	227	249	229	241	241	237	230	230	241	274	269	230	259	245	216	236	232	245	236	256	249	235	231	223	247	231	232	229	256	236	279	253	230	224	270	200	236	249	245	235	221	259	242	207	236	227	199	249	260	249	211	198	236	249	224	253	230	252	225	248	216	234	265	246	229	220	260	240	256	209	236	263	244	275	235	241	225	236	265	232	210	239	264	220	238	245	254	227	239	220	240	237	237	247	269	240	235	254	246	227	256	231	239	220	244	235	229	239	251	265	216	234	249	234	231	220	243	259	231	222	219	237	215	226	257	256	227	257	239	252	252	238	221	230	211	256	229	237	259	246	249	241	249	232	261	219	263	221	242	227	247	241	216	232	261	244	241	260	231	245	250	236	244	211	267	223	243	223	257	222	258	278	253	230	221	209	245	242	254	241	233	223	261	238	249	246	244	248	235	230	219	226	222	267	239	230	235	255	256	221	211	219	247	230	227	241	265	246	224	244	208	238	259	234	202	252	220	239	217	236	217	227	242	221	262	244	206	233	221	241	266	227	236	237	267	218	247	231	242	236	266	258	242	229	258	201	245	243	233	219	271	229	236	277	195	240	226	241	240	238	251	265	246	257	230	254	249	302	234	248	258	242	222	216	261	254	235	249	254	248	240	251	229	244	218	231	227	221	242	256	278	229	222	251	239	245	234	247	255	250	247	284	230	242	235	261	255	226	224	204	248	229	233	237	264	232	229	243	234	223	244	249	242	257	242	232	238	234	211	242	261	240	212	236	240	256	235	246	243	244	230	252	225	212	240	257	238	228	245	236	239	220	228	226	228	237	230	250	246	231	240	255	242	263	246	245	258	221	222	263	260	256	226	248	258	219	252	248	216	233	253	229	248	237	222	216	234	251	250	230	260	223	246	212	228	223	248	263	225	239	258	228	237	240	255	239	240	250	235	235	244	235	233	224	238	243	231	258	228	234	249	269	222	247	217	249	238	244	268	233	255	227	236	255	242	231	253	254	260	221	261	238	238	260	242	241	209	240	253	221	205	225	249	250	235	231	246	239	251	247	242	249	243	243	235	233	247	239	214	237	230	269	251	225	218	248	234
6794	2630	4147	4086	3217	3173	3094	2688	3372	2235	1649	1382	1284	1178	1211	1176	1005	940	878	841	875	977	1069	928	853	866	744	740	734	962	963	737	746	703	684	747	780	937	1103	1039	871	729	719	745	689	728	700	674	727	671	675	677	720	717	658	693	647	699	682	694	687	706	673	693	713	660	659	657	661	646	685	662	750	690	714	701	697	705	696	674	676	656	699	714	677	711	689	693	736	688	643	703	742	716	693	653	751	691	698	656	652	670	682	638	692	683	698	659	697	681	708	661	699	665	727	684	690	721	750	727	674	638	681	680	701	720	663	658	702	707	685	705	661	657	653	689	678	761	683	727	686	684	660	684	661	713	692	642	692	654	630	686	626	674	732	629	691	708	666	702	650	639	711	696	690	687	736	690	691	716	688	709	671	650	718	661	724	716	671	678	669	677	746	673	703	663	705	646	703	665	684	677	698	704	652	697	696	687	703	721	705	718	694	687	682	641	711	689	684	679	685	692	703	752	714	652	665	697	692	715	685	637	700	713	681	654	739	680	655	682	655	663	682	686	684	697	708	614	706	650	675	677	688	636	680	731	672	685	666	706	706	714	670	675	648	695	682	694	651	666	660	707	707	659	713	707	665	710	681	679	723	653	692	657	687	699	705	666	713	643	717	675	685	693	731	652	697	740	690	698	687	674	689	672	683	698	666	709	709	700	704	654	699	673	680	690	718	652	713	682	684	698	666	713	689	693	654	751	714	695	689	724	711	671	705	677	660	639	657	702	647	676	707	652	668	674	652	701	717	700	680	643	621	695	694	663	702	697	694	705	739	708	686	702	709	676	639	661	712	716	669	642	669	693	701	667	651	656	653	710	737	690	712	686	693	644	658	637	658	702	681	674	700	659	705	669	691	666	737	695	700	700	693	666	700	682	732	663	694	671	664	661	695	692	670	695	707	706	695	665	667	652	722	697	726	673	686	685	695	666	700	645	687	677	691	673	690	678	689	704	665	714	662	722	665	677	701	689	681	654	706	683	697	661	684	685	708	651	682	747	707	676	714	672	711	716	717	701	682	692	703	650	667	659	679	734	690	737	727	723	668	644	685	634	686	738	665	626	691	701	703	689	640	683	642	680	693	713	683	683	695	677	689	708	704	642	666	707	694	724	685	706	659	702	682	662	707	641	648	658	733	697	690	728	687	693	614	673	674	700	708	675	662	705	696	698	690	678	653	716	700	715	753	676	695	680	662	721	666	670	715	695	703	659	739	691	658	691	706	653	657	682	684	689	675	671	681	701	666	629	660	696	641	685	690	679	677	736	741	666	681	665	705	659	678	723	666	704	685	714	680	756	668	700	677	701	681	707	709	653	673	698	695	656	703	718	669	703	655	711	663	698	669	658	700	707	723	705	717	708	688	678	691	710	669	708	661	695	689	655	651	692	696	632	704	676	705	665	698	713	654	726	649	680	708	675	672	690	716	691	677	690	742	681	695	673	703	663	699	677	673	683	705	666	690	680	689	677	686	671	680	704	682	732	676	707	629	662	634	682	682	720	695	649	661	711	660	681	665	704	730	696	697	680	649	644	648	654	677	658	667	679	686	705	683	681	657	690	645	671	669	683	706	660	645	721	711	645	697	683	637	673	651	710	671	686	688	680	679	711	653	640	647	738	701	676	691	645	690	694	706	681	671	701	672	687	673	688	679	685	630	694	728	703	649	675	691	679	686	698	656	679	661	692	696	697	734	665	686	673	668	680	670	708	680	682	684	669	660	661	693	655	717	679	706	676	713	717	710	706	701	665	718	684	664	676	683	698	690	694	712	720	665	647	713	712	712	658	693	704	714	646	735	719	717	688	739	721	724	656	679	700	659	677	679	681	691	672	693	652	728	716	661	667	654	659	714	691	703	670	687	691	661	669	710	695	714	641	701	684	701	662	686	683	684	667	677	703	650	676	680	671	708	700	694	708	628	657	613	688	711	687	628	722	681	670	700	711	645	694	718	708	707	691	659	644	680	699	676	678	660	720	679	692	678	691	673	747	697	671	686	698	720	726	697	679	704	655	685	702	694	706	662	674	649	690	644	697	714	691	758	662	664	670	707	629	683	690	678	704	657	667	701	764	708	710	685	704	709	684	647	673	727	635	702	682	668	645	679	705	696	725	673	678	700	742	713	698	629	672	650	687	719	664	661	669	678	679	671	708	703	687	661	704	681	695	666	660	653	654	671	613	685	697	683	716	684	706	709	711	688	700	706	690	679	716	713	711	652	662	677	680	714	717	715	685	709	670	654	707	721	703	695	671	685	682	696	675	672	652	691	681	683	712	631	729	711	700	674	671	687	661	662	705	691	659	656	707	701	660	721	680	674	661	704	704	699	663	700	689	632	669	667	677	661	677	720	710	683	709	682	689	677	644	650	705	658	647	632	658	686	734	695	706	733	658	700	649	680	678	676	678	698	673	682	722	650	698	640	686	680	660	700	665	677	661	676	689	689	706	689	701	674	682	692	683	703	726	697	699	636	711	702	710	692	656	673	717	677	710	677	658	697	674	646	690	667	716	669	682	648	730	709	681	694	719	702	683	651	638	730	657	699	677	709	689	717	719	691	722	667	691	716	728	704	704	686	667	700	708	722	687	662	676	706	699	654	741	726	699	688	648	660	709	640	715	642	730	685	695	695	662	723	688	685	674	644	707	703	691	677	682	664	653	697	746	714	656	681	653	689	681	700	671	679	667	696	656	689	682	725	732	660	678	696	674	718	704	752	754	703	702	706	642	651	711	665	688	725	687	661	711	682	678	682	662	704	727	642	702	749	721	714	676	686	745	701	661	718	652	730	770	697	707	691	661	682	684	717	657	695	696	666	679	685	673	673	673	695	673	658	668	653	635	694	676	700	699	685	683	651	690	741	710	680	685	717	673	727	659	670	699	693	665	709	684	717	698	635	671	665	650	658	688	696	726	686	661	713	624	685	720	647	693	742	681	717	654	716	712	743	742	676	673	693	693	701	635	675	711	699	691	654	694	689	684	670	717	679	711	651	727	670	673	658	727	661	658	647	712	709	690	692	725	703	670	714	701	687	670	652	644	703	749	691	657	663	734	702	692	673	667	670	701	733	711	693	694	715	660	668	649	623	674	732	623	623	695	698	690	697	674	686	655	673	690	700	712	703	733	668	682	687	705	707	670	685	641	704	672	659	676	706	687	626	692	706	738	722	659	728	677	706	659	706	711	673	698	664	737	664	674	671	681	664	679	640	652	722	617	673	699	683	644	668	688	701	662	669	692	684	745	684	685	663	722	696	742	670	705	693	682	709	702	687	664	649	639	697	665	688	701	698	649	696	677	703	656	721	700	689	669	674	698	715	693	723	665	655	646	716	669	674	660	703	661	663	667	734	712	696	651	693	703	683	696	703	698	718	652	690	716	659	703	712	662	623	693	723	707	710	654	738	696	698	702	661	694	645	661	752	647	707	737	715	653	692	665	711	677	656	674	715	697	644	721
29228	17733	8138	4007	2735	3692	3789	2479	2968	1946	783	624	554	586	580	585	573	503	499	450	539	503	461	409	363	356	337	303	311	312	714	463	285	288	247	287	331	468	328	328	342	362	380	378	319	263	291	263	251	263	201	279	258	264	236	226	237	239	247	251	230	228	284	245	252	256	241	258	246	273	282	248	276	239	254	233	235	262	236	234	254	244	245	254	240	231	249	281	260	240	234	253	249	234	254	240	243	237	228	246	236	268	240	265	256	254	227	247	264	242	230	250	263	276	213	228	249	253	270	245	260	230	236	256	258	242	251	252	273	248	277	268	268	254	250	229	269	272	259	220	239	240	263	239	236	245	260	247	260	236	262	243	241	234	299	263	217	257	256	247	256	234	262	233	257	233	222	246	272	250	276	243	229	252	247	256	241	249	232	268	256	241	266	285	269	248	251	245	267	269	268	262	257	271	262	226	260	247	218	233	237	241	250	248	252	249	252	227	244	270	237	217	257	232	265	246	251	269	235	251	250	234	241	258	252	279	271	252	249	265	253	242	261	250	264	227	258	276	254	260	228	247	233	253	243	255	229	271	241	246	249	248	263	242	262	260	249	255	274	251	258	238	224	230	270	261	264	226	242	269	248	234	229	253	222	279	241	225	266	277	261	252	275	224	230	240	225	229	258	263	233	232	228	235	252	238	237	264	218	235	278	227	220	255	257	238	250	268	231	243	253	264	226	248	252	263	252	236	246	257	234	260	255	276	237	260	237	228	247	259	254	216	217	223	242	216	252	264	260	246	268	243	258	278	264	237	246	226	291	219	276	230	234	247	262	254	252	241	266	263	249	250	247	255	252	226	234	220	237	230	242	247	269	261	225	258	212	260	251	229	250	223	259	252	251	255	258	225	268	232	277	240	256	246	248	240	245	283	279	271	265	250	244	253	246	276	232	266	263	252	250	266	245	250	257	239	260	234	232	262	223	273	244	255	238	243	236	241	264	263	231	252	290	264	253	254	266	257	271	273	244	270	237	252	273	263	249	277	229	291	240	241	243	291	273	240	257	254	241	237	230	273	260	224	256	234	268	234	270	250	275	250	244	245	207	268	260	239	258	260	256	244	245	253	248	246	249	243	248	267	228	226	231	217	245	247	264	273	246	224	240	249	245	268	266	242	252	252	242	263	247	265	234	247	255	243	247	223	230	240	265	265	221	261	261	253	267	253	240	240	244	256	271	247	254	237	278	242	242	263	242	241	257	268	241	231	248	268	246	245	264	244	226	231	247	271	262	243	237	243	257	244	265	238	240	253	259	253	215	245	262	240	247	261	292	260	259	232	244	246	244	272	262	256	236	250	225	267	263	239	239	277	264	253	281	253	229	278	285	248	250	238	258	246	256	256	221	242	247	241	257	259	244	263	253	240	259	245	269	245	230	244	240	259	239	234	286	257	250	258	230	267	257	231	248	252	260	235	254	249	263	252	236	257	275	238	232	253	218	239	247	250	238	250	279	264	263	251	254	236	252	262	203	229	246	238	281	223	251	257	256	241	225	249	223	221	274	249	254	244	228	288	226	282	234	233	257	245	229	246	255	225	254	233	243	261	236	244	245	228	274	250	214	243	241	267	262	237	261	205	224	266	256	235	245	253	245	283	253	259	230	220	259	269	248	255	248	250	258	234	256	283	229	261	235	245	254	229	257	257	275	244	236	261	246	236	237	239	241	216	265	239	249	256	244	249	268	241	264	263	263	256	227	228	262	261	234	264	245	292	252	250	247	263	238	245	256	234	268	271	228	243	232	235	277	265	245	256	240	238	234	248	250	251	266	222	248	237	222	242	244	238	237	253	250	260	263	254	252	254	240	274	238	214	234	236	244	240	235	249	222	241	277	265	237	242	235	261	217	246	226	232	242	262	276	251	272	231	230	232	258	251	238	249	237	249	240	245	218	262	253	243	234	223	272	272	257	255	272	263	285	254	245	227	268	238	255	266	245	265	251	253	261	239	237	233	283	212	241	247	244	258	257	253	201	264	232	220	227	268	244	236	254	251	241	255	269	203	262	237	243	223	259	235	242	275	261	238	245	253	219	269	271	240	268	252	259	261	263	246	240	269	254	220	260	253	253	235	246	256	272	245	244	236	235	242	289	222	259	273	254	235	248	236	274	244	230	241	235	261	272	245	256	253	245	246	250	253	251	228	282	264	210	263	258	255	252	265	244	263	234	258	265	249	245	241	252	255	272	285	229	235	255	265	243	239	251	253	209	236	251	245	275	235	239	267	265	250	249	240	256	250	236	242	255	210	263	241	246	252	247	262	270	267	284	245	225	267	245	256	240	231	260	236	234	237	257	245	234	244	265	260	220	227	266	262	244	244	257	285	208	253	249	251	263	236	268	248	235	257	253	251	254	249	232	231	242	265	259	242	234	262	267	245	245	226	258	258	224	270	237	267	232	244	236	246	213	263	272	277	257	248	235	245	256	259	253	274	221	268	251	228	254	240	273	263	254	263	228	270	253	279	239	226	224	231	258	230	254	256	239	248	278	252	263	263	263	265	262	232	226	259	244	213	233	255	250	277	247	261	250	242	259	255	253	247	255	258	254	258	251	260	258	250	264	246	265	216	229	252	254	250	279	269	229	259	238	241	257	228	264	247	258	257	245	240	252	229	242	213	226	254	259	256	228	248	217	252	254	218	247	250	239	263	263	263	259	270	247	269	220	249	255	240	239	263	271	231	264	261	274	261	277	238	261	237	247	235	251	239	254	239	257	252	267	240	268	240	232	278	257	234	235	247	248	235	255	247	221	263	253	240	255	231	244	251	257	248	237	246	236	267	250	258	256	262	255	248	256	254	247	254	262	221	276	223	229	272	239	247	204	240	242	264	243	250	270	239	222	255	241	244	234	267	243	245	279	248	245	243	271	248	286	236	239	230	258	247	232	238	238	248	274	216	268	215	238	238	237	231	251	260	248	248	249	239	265	244	256	259	258	270	245	260	281	271	237	250	245	267	231	230	253	257	257	232	234	227	219	261	263	214	261	272	251	218	238	244	240	265	227	230	243	239	239	236	261	263	260	255	206	223	235	233	274	251	277	244	247	258	256	265	272	231	291	272	253	235	229	235	224	229	242	231	257	250	244	250	246	211	265	240	225	269	237	238	240	243	258	253	242	268	263	245	230	280	260	225	250	255	226	261	290	274	282	243	244	258	239	235	235	241	226	254	249	264	270	257	251	254	225	236	247	232	237	257	257	229	264	258	259	229	234	259	270	294	235	246	227	255	264	246	225	221	206	246	283	240	232	240	249	221	210	227	227	258	266	247	241	279	227	255	248	257	239	236	240	237	237	251	237	261	235	242	243	245	257	233	263	272	235	245	245	262	270	241	263	259	265	245	262	264	292	243	218	266	256	255	252	265	211	211	222	254	277	289	244	251	256	243	241	258	246	281	244	242	262	246	260	266	270	244	209	235	246	240	258	243	253	222	232	270	205	228	233	244
8856	8216	11170	11430	9460	14316	13980	10747	12947	8277	3260	2603	2446	2591	2965	2906	2557	2275	2225	1960	2397	2598	2142	1855	1588	1519	1396	1022	911	1173	4085	2378	879	974	975	1060	1630	2389	1506	1530	1549	1757	1640	1305	1101	970	756	733	723	682	712	731	733	712	741	727	760	735	765	718	781	730	708	701	722	703	692	754	704	710	691	696	739	691	718	698	684	693	730	722	722	706	741	660	697	725	748	715	691	720	723	709	695	713	729	726	675	701	666	678	704	692	738	671	695	745	681	696	696	709	666	704	715	712	702	660	724	679	705	714	716	729	689	739	689	689	712	758	696	724	666	752	701	678	688	678	726	738	707	750	743	768	689	694	681	720	702	727	719	730	687	719	688	715	683	689	721	710	678	716	710	715	728	746	681	749	736	698	725	732	727	758	702	693	740	728	688	726	714	702	662	731	708	719	683	675	708	679	684	697	687	736	748	762	755	673	728	723	730	679	708	698	691	708	642	723	697	704	679	669	656	685	746	734	738	721	658	700	737	678	702	746	705	691	681	707	726	702	699	707	685	678	693	707	715	722	702	711	734	712	705	730	688	698	677	704	682	675	768	696	687	707	669	714	760	691	701	724	700	740	693	727	747	711	746	714	717	672	698	686	696	675	728	718	672	717	712	698	702	736	672	735	700	741	703	679	734	709	743	714	698	696	697	760	715	693	704	736	732	679	688	701	683	735	690	746	696	744	743	720	675	741	730	711	707	721	657	713	676	699	750	704	739	702	681	714	713	701	663	721	726	681	713	692	676	737	718	705	727	699	712	725	734	708	739	683	728	743	700	704	746	707	713	704	696	714	732	671	776	715	732	680	720	658	711	700	719	719	728	732	690	706	718	693	732	751	755	741	666	690	727	751	716	740	670	745	695	736	689	713	720	720	744	689	694	732	734	676	719	668	739	710	696	703	753	688	721	721	715	741	753	673	697	709	705	750	734	711	705	692	762	720	693	718	713	731	664	727	720	740	760	740	703	700	700	752	750	679	722	729	757	684	699	682	709	753	697	701	701	722	721	712	715	740	739	696	747	722	730	688	705	728	719	686	663	702	696	717	717	699	744	726	699	709	718	759	675	695	692	722	718	725	707	672	670	670	679	748	675	672	737	693	707	725	675	780	735	698	673	728	711	741	678	717	711	726	750	692	689	724	682	749	691	727	706	714	700	703	755	657	734	707	746	720	698	723	734	670	688	699	667	706	711	686	707	709	723	714	733	677	666	674	727	696	666	716	718	746	684	710	679	666	679	712	685	729	708	687	699	703	718	706	698	709	713	708	719	707	700	734	732	721	711	753	685	675	758	710	708	666	731	698	668	687	674	691	709	700	727	703	728	672	705	719	714	662	682	728	675	721	713	692	701	717	721	691	722	706	725	686	715	735	719	684	680	703	740	691	729	736	728	727	705	719	690	678	702	697	679	707	732	710	689	667	764	693	733	675	685	679	713	718	725	752	684	671	699	692	739	717	666	690	675	686	678	672	709	738	700	682	704	690	695	682	694	723	744	724	747	742	664	713	694	755	684	687	711	713	751	772	750	741	738	712	696	668	725	756	677	743	718	717	726	711	671	708	691	706	782	710	718	735	749	745	705	699	703	675	696	738	674	706	721	718	697	733	674	702	731	695	747	639	710	671	693	693	691	746	707	706	710	705	705	722	708	738	747	692	674	738	739	679	669	725	729	676	697	695	719	725	686	735	674	695	718	719	706	740	691	721	681	670	727	725	736	714	675	721	719	680	745	709	704	662	718	732	750	723	735	751	739	730	706	736	750	704	727	739	674	737	724	703	677	707	681	726	725	679	680	736	763	721	722	659	703	741	715	730	692	668	680	688	698	709	713	692	720	724	708	689	724	749	716	693	695	745	651	731	633	718	709	718	684	735	688	668	633	760	746	680	760	706	686	697	770	723	737	759	720	736	726	711	693	693	716	671	775	706	716	708	715	723	709	719	714	747	668	693	753	687	684	703	664	746	739	660	717	699	693	710	693	700	721	757	662	724	663	709	688	723	710	687	724	711	668	702	724	759	698	715	733	713	697	703	723	711	715	755	716	708	702	699	710	723	697	708	728	721	730	688	716	721	720	704	744	754	755	700	736	684	687	727	716	745	716	762	766	674	732	662	690	673	743	712	692	724	732	690	684	715	687	701	679	718	690	693	692	735	633	708	698	703	731	732	684	711	726	678	717	720	684	706	685	717	735	721	691	734	678	699	738	685	678	727	684	705	680	714	695	706	693	678	681	698	729	729	708	702	691	693	719	728	741	713	712	704	704	731	708	649	649	790	717	715	704	728	711	724	715	694	682	744	739	705	696	705	668	716	709	692	698	697	733	718	740	735	712	671	681	712	698	674	745	741	716	717	689	669	724	740	697	726	783	757	717	673	720	694	714	718	698	683	726	702	727	687	754	764	741	742	666	732	660	677	712	700	691	709	716	715	746	741	732	737	703	704	723	746	701	713	735	737	716	750	678	708	726	767	700	717	697	683	760	723	691	711	703	758	728	647	710	677	704	679	740	698	686	692	724	735	665	701	759	693	721	656	724	719	701	658	699	704	678	692	753	691	752	724	691	705	683	702	705	750	721	768	672	692	712	721	745	700	717	719	705	705	748	748	714	670	732	667	714	723	741	702	707	729	704	683	693	731	734	727	706	727	750	750	699	695	714	690	683	763	732	668	725	744	711	706	767	689	724	663	693	712	689	708	701	717	715	734	691	700	688	744	714	715	711	726	710	724	720	700	725	698	678	716	708	743	707	745	741	692	730	676	770	674	743	703	708	716	748	755	712	711	726	657	730	744	728	670	727	684	745	733	718	713	692	710	687	665	731	722	710	722	713	700	721	691	743	705	651	731	675	673	714	722	682	685	736	744	681	742	696	723	721	698	681	692	731	696	733	716	747	708	696	686	690	714	719	723	729	715	690	698	732	659	731	713	707	712	714	717	713	681	691	679	752	723	678	678	710	673	682	728	641	732	694	731	761	691	728	706	737	715	713	719	688	734	696	742	667	814	670	687	716	718	727	693	678	701	690	725	740	649	726	757	716	706	726	722	738	721	696	729	700	730	680	730	796	689	719	696	703	709	678	721	691	730	671	720	710	709	734	741	667	738	671	696	677	712	733	723	736	712	706	688	743	673	737	710	688	679	697	690	685	723	740	683	708	683	714	728	726	685	697	716	701	725	637	705	743	728	733	682	705	708	743	726	701	705	729	745	705	722	760	723	686	682	746	686	726	681	695	705	706	694	670	722	702	741	751	707	750	708	760	704	670	699	736	709	714	685	750	681	722	746	727	756	699	680	701	717	673	718	701	707	695	709	695	731	698	738	691	756	675	686	729	704	761	668	709	700	679	748	697	721	719	715	695	708	721	688	711	691	715	706	699	720	745	718	695	697	696	690	691	691	702	704	699	751	710	747	687	706	688	707	679	710	724	720	750	670	729	657	762	690	685	764	716	675	720	729	710	737
29607	20526	12692	7543	4756	6860	6961	4279	5146	2394	1023	842	713	774	827	947	813	616	594	641	682	787	588	597	468	430	391	351	337	328	449	1456	350	322	368	341	359	365	340	354	438	604	623	518	379	313	271	271	248	303	273	255	227	254	277	251	256	268	262	268	259	280	238	258	275	284	250	289	248	257	253	260	278	257	246	254	245	276	273	244	270	263	282	257	264	242	259	266	245	250	271	256	269	230	274	261	259	238	236	239	257	266	270	274	258	274	239	277	246	259	279	293	275	253	235	267	246	268	275	270	249	268	257	245	236	273	243	253	242	245	241	257	245	247	229	246	249	260	240	233	265	242	267	256	263	271	297	282	258	289	265	270	239	305	257	261	246	279	237	247	243	276	251	269	262	273	260	253	243	252	252	245	241	220	231	241	307	267	256	250	258	242	253	278	264	266	271	279	282	270	254	263	244	248	265	301	255	273	293	257	252	281	253	247	259	272	263	227	228	254	230	281	254	271	282	246	279	277	231	244	257	263	259	264	267	271	270	238	251	264	250	275	261	233	253	252	262	250	288	257	261	255	251	257	232	253	240	286	243	231	248	258	261	257	283	251	265	253	245	252	218	257	235	242	260	257	271	262	255	234	235	244	258	284	279	272	238	273	282	277	243	266	279	251	246	270	235	261	275	247	269	255	252	238	245	269	248	249	271	255	261	252	236	261	245	247	243	252	275	246	288	254	253	263	259	272	241	264	248	292	273	260	284	279	243	276	256	257	254	238	271	239	253	251	252	269	252	241	285	258	263	270	259	256	265	224	271	269	266	280	275	255	275	258	268	260	294	269	267	257	245	240	289	251	272	279	236	254	264	248	249	253	249	244	235	232	261	265	254	265	282	260	275	262	268	229	236	283	250	250	265	278	251	262	253	243	309	238	263	251	270	266	276	272	250	261	262	259	284	266	253	271	233	269	263	267	250	269	261	251	260	282	264	229	273	235	253	279	263	269	251	246	250	286	243	269	257	259	284	261	299	266	253	242	236	246	253	223	271	245	238	281	295	251	282	279	247	252	248	246	252	254	261	256	219	239	256	262	276	278	265	258	244	268	264	255	263	252	247	273	267	265	248	232	249	254	262	247	276	242	261	255	239	257	270	238	262	278	276	227	273	278	248	230	285	257	262	237	254	275	280	248	274	259	277	255	241	265	270	232	289	273	227	259	245	263	267	273	240	275	240	271	250	269	268	259	265	240	274	265	274	278	291	268	256	267	279	294	242	256	276	238	261	246	254	265	263	272	288	257	278	256	281	267	261	286	257	257	258	256	243	272	274	264	288	259	262	286	278	258	260	259	271	277	226	277	253	267	255	287	239	247	256	246	255	265	284	272	257	267	251	282	271	239	270	235	245	248	284	283	261	252	272	248	256	256	235	267	278	263	266	255	270	234	275	288	292	245	260	262	257	248	268	284	271	259	277	273	246	262	285	252	284	252	250	240	272	246	234	267	248	285	255	241	267	249	286	243	258	265	226	293	232	274	272	254	278	281	283	266	259	274	280	254	250	242	265	239	275	252	272	244	284	273	243	269	254	259	243	260	254	269	281	253	245	265	236	249	252	283	262	245	265	242	278	237	239	267	261	271	251	267	259	239	253	276	248	249	281	240	258	275	253	257	226	254	261	252	269	282	289	272	269	264	247	271	233	263	234	258	233	235	260	253	258	272	279	260	260	261	255	259	252	259	243	279	237	246	256	251	253	258	242	245	259	253	239	234	259	274	260	273	250	258	239	247	237	235	254	257	257	262	242	261	261	263	264	249	246	263	265	264	257	266	261	247	265	293	257	275	226	251	253	275	251	258	225	259	270	259	279	266	297	224	254	261	279	265	254	258	247	257	242	249	266	236	261	222	265	276	274	249	263	269	253	263	282	261	266	264	251	267	271	228	222	272	272	267	243	263	245	250	261	296	276	236	250	270	248	254	237	242	258	281	275	292	250	286	255	252	259	265	244	247	271	256	251	258	259	258	263	247	255	269	260	260	229	253	237	274	255	266	246	280	278	249	287	257	238	275	280	261	266	283	259	255	232	282	266	240	242	290	263	258	265	269	268	246	281	284	260	275	242	269	268	258	242	292	277	237	233	265	262	263	264	233	260	291	277	246	258	289	253	223	266	245	270	263	241	246	267	230	246	271	256	264	254	268	253	248	236	274	267	251	269	224	277	221	242	265	244	260	248	268	261	237	278	249	256	277	269	275	265	269	263	266	250	266	242	263	300	240	293	259	265	278	255	235	266	243	280	263	243	259	270	269	277	255	276	231	233	233	251	272	245	250	274	253	274	260	246	247	254	262	271	280	255	279	276	228	274	272	229	264	272	286	260	236	265	253	250	267	299	225	251	248	244	271	271	233	276	245	258	252	272	251	251	266	250	279	239	260	261	255	277	276	263	283	244	266	251	266	257	288	272	261	276	250	243	232	266	247	259	268	267	282	246	238	257	225	265	241	273	271	222	224	272	259	266	232	261	294	290	255	243	236	264	266	248	281	243	276	252	262	244	259	256	252	268	231	270	270	300	267	252	270	262	251	234	247	257	220	270	255	267	239	224	250	248	276	254	263	256	264	250	230	258	258	247	285	268	244	285	278	245	257	236	256	261	280	258	254	286	274	262	250	248	257	261	256	269	249	233	241	268	274	266	267	265	246	265	254	260	247	270	260	268	256	262	266	233	296	287	241	267	284	258	285	255	247	232	282	273	246	276	275	247	284	279	268	261	240	272	231	270	255	216	246	257	260	270	281	264	254	231	256	270	243	256	285	271	238	265	235	238	263	235	257	231	267	255	277	229	247	245	269	253	266	236	268	258	245	281	237	242	244	282	289	246	270	230	263	246	237	264	268	245	250	265	260	281	253	284	282	252	262	228	267	239	275	251	250	254	242	261	253	247	250	306	280	273	271	258	249	292	265	241	263	248	256	222	247	278	252	261	247	291	231	286	267	250	284	264	255	255	250	237	260	232	268	271	260	282	285	258	249	256	236	236	261	259	246	243	268	286	254	258	266	258	239	253	258	249	297	244	249	236	246	284	275	245	291	269	278	269	260	287	295	273	256	266	245	223	259	286	276	284	256	274	255	269	244	236	252	264	227	253	275	285	257	266	238	281	226	259	256	228	286	257	256	260	232	236	271	260	278	246	271	277	228	274	246	289	248	255	246	265	257	270	250	246	252	228	261	256	289	266	277	258	234	263	273	280	256	242	279	272	268	218	272	242	262	244	278	242	257	259	240	253	255	256	260	255	262	260	233	255	248	251	266	248	253	260	284	273	257	255	234	240	255	263	263	254	263	248	275	258	231	255	238	282	268	294	266	259	255	267	236	247	245	258	248	257	253	249	267	270	273	257	260	264	252	242	277	226	272	265	266	258	270	271	301	278	266	275	259	241	235	269	274	245	269	279	269	231	271	255	248	247	220	251	247	232	230	256	270	274	266	262	243	274	255	274	246	251	258
10455	12048	15356	15085	13542	20335	19282	14363	18072	8300	4335	3784	3207	3920	3818	4337	4039	2986	2597	3190	3103	3919	2760	2707	2120	1923	1839	1305	1266	1237	2019	8286	1207	1276	1446	1312	1558	1828	1486	1616	2203	3484	3471	2493	1624	1121	872	775	719	787	734	734	705	772	743	736	732	690	727	750	721	736	727	738	728	736	713	755	768	715	692	728	714	771	721	715	741	712	721	736	728	743	738	783	746	747	729	724	726	710	738	671	766	757	721	766	724	722	725	746	731	680	736	729	728	752	698	774	764	687	768	734	759	731	737	727	729	767	751	763	695	727	783	740	735	734	756	755	772	700	704	696	723	749	725	742	718	791	729	731	723	773	749	756	739	752	737	749	751	726	780	746	735	749	727	749	741	706	778	756	695	700	704	750	734	724	731	748	723	700	721	784	753	751	762	710	757	724	786	787	703	703	735	701	762	729	784	741	734	768	794	715	704	737	736	726	725	719	737	761	742	765	738	696	742	754	786	723	726	712	705	720	765	704	760	793	726	703	722	740	733	703	713	729	704	759	713	731	708	758	742	692	721	753	747	787	746	728	708	754	726	726	747	757	716	717	710	736	742	768	761	753	736	802	718	814	703	720	717	714	752	743	709	744	722	740	741	807	699	800	679	741	761	710	718	727	718	737	723	702	735	715	723	729	698	698	770	698	754	702	746	703	753	727	729	753	726	726	733	736	701	743	746	711	763	706	711	749	726	720	730	763	694	744	710	711	719	709	753	800	705	713	723	680	687	718	700	672	754	747	764	757	750	776	783	717	730	764	727	763	775	759	697	735	703	751	692	704	708	769	705	723	736	719	760	766	711	718	752	680	785	764	719	709	699	721	740	710	711	719	775	707	721	720	733	786	767	749	721	769	731	718	741	753	682	721	711	674	691	724	781	744	747	728	797	716	727	710	726	677	765	746	686	752	747	751	733	723	740	753	702	727	673	729	692	729	716	737	728	727	727	734	706	758	699	718	719	752	728	718	707	707	717	758	717	698	717	707	713	793	738	721	686	722	726	731	780	695	739	706	714	729	716	718	725	695	721	763	716	705	757	759	734	750	738	734	675	764	719	743	758	715	740	736	702	731	771	683	709	739	710	714	713	749	741	693	655	772	699	725	712	737	780	680	705	776	708	768	706	750	741	769	743	761	751	688	679	696	737	743	748	760	779	767	754	769	749	729	756	708	709	740	755	698	712	770	736	734	762	656	730	687	764	725	768	729	724	749	733	706	729	721	705	747	738	710	728	737	709	742	728	730	740	726	752	760	771	683	697	710	749	731	672	731	671	747	662	746	748	761	704	747	735	744	724	748	757	705	765	753	701	738	744	724	773	716	670	722	685	757	784	694	730	759	723	791	711	680	729	743	717	741	726	773	726	791	763	713	709	770	685	748	694	749	761	740	693	755	726	702	724	737	660	729	736	711	772	762	751	773	761	687	728	743	737	722	744	726	699	710	763	729	710	727	784	719	728	711	721	735	740	736	729	778	705	737	728	746	715	711	714	732	756	742	736	689	746	681	724	721	732	786	765	728	725	736	767	754	729	753	724	743	728	718	735	687	711	754	723	718	751	723	716	720	713	784	699	746	744	733	650	742	681	726	726	766	747	726	770	688	696	762	750	747	722	720	686	752	677	741	800	771	731	722	704	729	731	763	739	692	716	672	720	719	746	690	673	792	703	669	727	740	769	722	734	730	691	768	742	735	744	743	759	703	724	680	702	761	694	754	700	779	685	689	668	682	723	753	679	766	684	751	741	708	712	736	755	734	721	752	724	725	711	732	704	760	721	737	740	713	742	743	775	769	729	766	737	714	757	748	753	726	751	715	791	781	705	709	723	766	702	749	741	739	791	743	757	759	762	759	691	739	711	725	681	720	686	698	714	756	719	726	732	777	735	738	704	786	756	718	766	762	663	695	723	705	717	734	712	715	733	756	781	750	794	712	733	735	746	756	703	735	721	723	775	744	754	708	676	726	747	725	734	770	725	720	706	708	705	728	715	728	755	747	728	699	706	694	745	758	738	733	760	714	742	725	724	737	695	746	738	686	690	699	702	765	743	744	752	741	723	750	725	749	757	709	729	730	742	739	770	740	755	731	756	713	696	723	731	731	700	726	735	709	750	711	756	727	744	712	759	714	759	757	766	710	736	779	705	734	684	717	715	730	705	736	705	752	762	717	699	730	732	712	752	753	751	747	742	690	721	725	737	753	723	727	731	733	705	746	751	752	775	725	721	733	700	727	780	778	733	772	692	717	700	725	732	697	740	705	756	769	703	754	689	723	735	757	727	741	704	724	686	681	696	675	730	719	686	720	758	744	726	683	774	770	752	720	745	748	838	727	715	724	726	764	752	742	705	765	722	730	697	760	752	729	697	755	738	717	731	743	683	711	749	727	684	760	739	742	739	706	795	789	698	734	701	715	734	710	763	728	742	754	736	743	716	746	763	716	750	698	731	740	714	755	735	744	735	726	716	687	706	723	733	737	733	728	746	760	707	704	737	685	730	767	710	716	670	694	748	732	718	741	699	742	699	752	769	727	785	736	756	727	698	805	760	732	731	801	699	727	735	737	725	731	708	726	737	703	759	735	726	754	720	736	737	784	729	742	764	756	737	707	746	702	765	744	742	742	666	745	741	736	736	759	754	738	758	732	705	698	718	709	703	702	711	727	736	684	697	697	711	749	742	791	698	761	718	736	745	759	739	764	768	664	708	736	683	699	695	703	674	697	713	769	741	695	744	736	720	698	736	697	722	737	692	749	699	706	694	725	724	753	758	816	724	761	729	746	740	726	714	732	765	745	722	702	754	775	723	679	723	749	706	747	728	786	758	776	710	680	698	740	711	731	709	725	727	683	786	735	728	730	733	731	756	749	749	734	694	709	759	734	703	761	742	770	788	740	714	776	715	795	697	748	733	711	702	731	705	731	723	762	746	728	759	729	733	677	700	753	752	733	724	686	742	762	721	690	718	763	763	724	748	700	755	725	742	733	734	734	719	738	719	724	692	759	712	700	699	685	699	728	749	738	724	722	715	721	758	736	727	695	735	718	710	741	709	712	719	693	691	794	746	680	717	736	686	736	720	733	742	732	767	736	744	758	727	699	795	703	748	722	760	719	750	717	710	801	769	724	708	769	745	711	745	717	752	735	738	705	742	722	744	714	742	717	786	679	779	720	716	717	737	759	749	730	778	731	675	755	736	739	773	749	705	760	734	755	733	757	689	767	749	712	729	722	775	657	712	695	729	744	744	745	738	698	723	748	733	724	728	714	763	740	777	756	734	746	753	740	728	677	754	766	725	724	757	700	757	704	700	727	789	725	729	680	737	781	738	749	725	765	724	790	696	756	759	715	773	721	686	737	753	744	745	701	719	687	751	738	729	712	759	692	768	787	735	735	719	723	695	723	790	708	708	693	687	727	726	746	723	661	703	705	724	726	725	693	730	810	762	725	728	712	737	762	728	724	704	739	699	745	708	746
28374	12548	1846	953	663	759	729	509	497	411	299	329	287	279	234	250	233	218	239	198	212	218	224	232	211	199	217	196	207	204	183	241	208	196	199	228	206	202	212	195	190	205	214	189	201	173	191	191	209	209	187	188	212	189	192	198	195	188	213	185	206	223	218	187	189	184	207	201	198	172	189	202	188	190	166	178	194	173	205	181	197	190	191	190	158	208	191	177	189	207	194	183	205	191	213	190	209	192	192	190	189	190	165	193	198	186	219	180	186	214	184	209	202	197	207	234	194	204	162	186	211	204	204	202	195	185	186	174	216	176	185	185	173	199	191	185	187	175	166	186	171	171	195	175	162	179	203	182	187	217	193	172	176	200	170	178	174	173	191	210	214	178	197	169	195	205	201	214	194	185	188	208	187	198	206	186	204	189	191	192	217	227	185	196	212	189	196	194	197	172	207	192	210	196	205	198	196	185	180	193	184	194	186	190	185	190	213	201	181	179	180	197	191	164	193	173	197	195	199	173	194	193	186	209	184	172	159	183	195	192	190	214	204	166	180	212	212	204	178	196	193	192	173	201	194	228	197	182	199	208	210	209	193	175	184	202	174	193	181	191	184	182	194	181	183	161	204	196	192	190	172	186	189	186	192	208	186	188	190	198	173	206	184	217	184	199	201	194	215	187	187	214	197	177	177	206	194	197	218	201	209	191	178	195	181	210	204	201	182	194	197	177	197	207	200	167	203	192	196	192	177	175	201	194	207	170	199	205	206	167	193	193	166	177	209	179	206	202	199	161	212	173	197	205	197	172	178	186	199	191	181	183	176	205	184	193	194	201	184	209	196	192	208	193	196	192	161	196	202	210	180	174	192	189	189	168	176	188	211	215	194	167	189	196	174	183	183	226	173	214	195	175	184	186	172	191	189	176	193	198	198	191	220	204	182	220	222	175	193	192	190	201	193	191	186	191	175	164	182	179	184	163	176	203	197	184	200	198	177	178	214	192	201	166	205	186	188	190	186	179	181	186	205	177	211	233	190	198	181	182	223	188	203	213	188	163	223	204	167	201	203	199	160	188	221	184	204	203	203	199	166	211	213	191	172	180	189	178	184	184	169	189	202	190	206	181	204	175	215	203	172	199	177	214	169	189	187	165	199	204	213	185	192	196	234	181	174	179	186	210	183	180	202	201	221	183	156	166	210	187	200	212	174	189	185	198	194	197	203	176	192	188	188	197	178	204	197	221	185	189	184	187	179	196	213	197	211	207	184	193	190	174	194	195	190	194	169	186	182	196	200	177	217	170	203	185	187	177	189	211	177	198	189	186	218	173	206	184	171	213	215	207	210	205	204	192	152	191	193	202	200	183	199	174	196	198	210	202	203	178	187	201	196	192	167	225	185	154	202	208	188	199	171	183	179	174	209	195	197	161	217	201	183	192	203	184	192	168	190	200	193	185	193	170	196	193	212	203	222	217	182	188	201	198	180	178	192	174	206	194	207	212	195	206	205	206	209	167	184	170	199	182	191	162	177	195	187	195	198	185	188	165	204	189	190	174	182	190	197	186	211	199	183	208	166	171	207	193	178	192	216	194	208	191	185	192	183	207	201	191	179	185	181	198	193	222	204	181	182	195	201	208	193	192	194	164	205	177	200	202	227	181	200	204	203	199	182	201	191	208	172	207	207	209	189	196	200	190	175	201	169	205	178	184	180	212	196	176	181	194	214	177	187	185	183	179	194	207	190	201	189	183	195	165	193	205	187	179	190	171	197	202	215	190	181	198	181	198	193	185	217	213	186	199	180	212	189	204	200	180	190	170	161	194	195	212	203	193	173	186	204	197	188	163	182	188	188	199	185	226	197	190	178	181	174	202	203	195	183	186	185	175	195	187	198	204	179	196	164	205	210	184	172	186	219	178	180	186	175	206	202	184	194	188	235	190	189	184	197	220	175	194	187	168	184	153	184	174	177	193	168	172	202	191	193	207	158	156	176	173	199	188	208	170	198	183	194	176	202	178	194	208	180	181	199	216	202	195	198	202	209	201	185	192	188	206	180	177	199	199	173	192	215	194	163	225	195	217	186	165	189	213	187	187	195	170	192	185	185	197	187	207	190	212	213	176	181	196	195	192	226	194	188	199	202	202	228	218	174	205	189	197	191	175	194	176	195	185	200	216	190	215	199	201	189	175	186	192	187	189	186	190	181	200	208	197	191	174	181	186	199	208	195	185	172	189	195	204	205	190	166	209	205	191	206	206	176	195	165	183	199	176	178	183	195	180	205	181	191	165	186	184	210	211	171	187	191	197	184	206	202	198	204	210	202	208	166	188	191	192	193	210	178	195	186	163	186	186	162	196	181	180	203	175	189	169	192	180	212	194	209	210	190	181	196	189	171	219	197	204	178	223	218	197	188	194	196	195	183	204	164	179	191	223	223	190	200	206	199	184	180	197	187	206	191	184	183	201	196	190	181	181	184	180	184	212	171	199	184	201	194	175	225	184	178	177	195	191	182	176	193	202	184	190	189	167	198	183	187	193	180	205	205	166	189	209	205	194	184	188	185	175	172	169	214	197	226	208	192	176	187	174	184	192	177	213	179	191	189	202	203	172	176	172	196	204	186	200	203	206	188	210	229	202	184	205	180	187	190	177	192	199	190	206	188	158	193	189	188	190	192	210	187	212	208	201	198	193	179	180	191	185	198	169	205	170	188	199	176	203	189	198	202	174	209	197	166	189	184	179	168	196	184	207	174	200	208	191	179	193	191	181	177	183	190	174	154	179	199	186	206	183	166	186	187	173	199	177	188	221	180	222	203	214	199	179	195	206	188	182	201	201	226	190	187	196	214	201	181	207	208	201	185	189	213	184	176	187	202	183	195	197	183	163	210	187	188	192	181	193	190	172	211	205	176	205	227	222	175	175	226	182	191	211	212	188	187	190	183	193	177	184	196	183	186	212	194	201	223	209	226	218	185	180	186	229	210	216	205	192	195	170	186	181	209	181	190	181	194	202	187	191	193	193	178	192	201	178	202	188	166	211	206	196	206	202	185	191	173	193	201	207	190	190	187	205	187	168	202	180	185	211	188	217	185	197	193	194	193	195	207	195	204	178	206	211	206	172	185	183	193	171	201	206	203	214	189	186	185	211	194	184	192	178	193	177	178	186	184	195	197	213	175	200	208	218	180	188	175	206	182	188	190	210	184	180	169	200	186	173	198	189	189	178	172	161	164	191	203	190	198	176	195	203	199	217	192	153	177	190	176	185	176	199	182	172	184	213	170	177	177	207	179	199	192	202	189	188	192	208	202	193	172	194	190	188	172	187	190	197	180	186	179	190	193	181	212	201	186	214	186	178	201	189	201	190	176	168	177	203	191	178	199	189	188	208	219	188	195	180	191	182	211	161	166	185	203	189	182	177	179	210	183	179	190	177	184	203	202	170	186	182	178	225	202	209	186	183	208	177	194	182	225	212	170	198	202	220	184	199	172	194	207	183	160	202
7016	2507	3648	3709	3112	3666	3666	2518	2530	1690	1386	1233	1138	1117	1096	904	829	794	764	790	769	795	731	778	737	665	619	637	706	635	619	996	638	584	623	657	719	611	592	583	634	704	685	642	640	596	547	598	537	559	578	571	561	566	540	544	520	544	516	551	534	566	531	576	550	562	526	578	557	556	559	522	608	562	510	555	527	527	525	572	587	557	581	540	557	576	535	582	543	539	504	554	530	534	558	559	574	578	549	550	555	526	549	518	586	564	545	538	571	565	533	562	542	543	582	551	575	512	584	548	543	559	546	564	551	535	588	588	560	594	542	551	552	521	555	542	593	553	544	543	530	523	562	545	510	566	526	532	553	563	544	538	530	585	557	567	529	533	555	521	554	527	555	546	546	547	558	555	596	542	513	582	564	561	538	559	576	565	544	560	562	584	523	559	571	554	528	576	591	524	539	580	572	618	564	537	543	570	539	516	515	573	549	559	548	576	557	535	527	548	554	521	544	545	541	547	561	597	555	561	558	558	543	544	592	585	594	577	544	577	554	557	547	550	564	569	573	538	566	542	523	560	564	557	550	555	570	569	569	549	532	610	529	566	560	565	568	560	526	585	579	561	573	580	574	526	555	575	582	596	587	560	547	544	554	531	572	595	570	537	555	568	594	580	556	561	581	580	550	583	547	566	544	568	510	559	578	569	550	556	535	590	577	561	564	582	562	583	562	527	583	538	557	541	549	576	564	569	561	537	553	551	587	580	572	537	536	565	565	553	567	567	517	548	545	594	545	532	567	542	568	548	534	566	522	604	537	520	569	525	587	565	563	559	539	556	574	560	513	560	546	575	564	500	600	542	564	524	534	522	579	512	550	529	543	550	548	562	535	563	574	537	559	535	572	514	572	600	557	589	563	559	577	523	513	578	548	557	496	540	524	556	574	575	570	509	575	598	555	524	592	592	541	571	551	554	529	570	512	561	561	533	566	547	536	583	555	585	532	511	545	569	592	556	528	571	507	562	573	595	570	597	552	547	546	538	540	570	567	539	579	595	538	544	562	557	586	573	525	557	555	588	561	547	568	554	543	508	525	539	592	537	542	588	574	547	593	556	550	557	551	551	554	539	606	587	559	560	552	557	556	547	588	585	550	518	538	523	508	582	548	552	541	538	537	537	562	548	587	564	566	565	540	532	541	561	602	540	572	511	552	578	546	534	577	525	536	587	587	575	560	538	528	531	571	513	558	550	569	524	516	527	590	543	525	491	526	551	566	578	543	563	554	586	536	575	558	539	562	546	572	559	550	545	558	560	549	564	567	529	551	599	549	534	537	582	590	582	559	533	577	573	547	546	521	584	569	579	550	589	548	588	578	556	551	585	567	523	548	563	545	533	537	541	586	552	553	536	536	565	526	515	586	537	566	565	552	530	573	529	561	539	554	567	525	587	567	519	538	591	582	554	580	535	545	572	562	620	552	543	546	543	549	547	586	535	586	535	544	544	595	570	567	549	589	568	567	564	586	560	567	557	560	518	597	563	565	554	522	592	552	543	530	578	571	535	573	573	578	583	539	559	537	513	547	564	558	535	548	538	526	583	529	568	562	547	533	553	556	555	578	574	536	534	538	559	566	518	569	543	586	595	565	592	550	555	562	576	593	552	489	587	541	547	565	567	551	557	543	548	534	551	545	559	551	560	510	561	517	546	548	581	564	549	558	550	519	534	546	559	555	570	563	534	586	523	551	538	547	589	578	549	566	558	523	533	563	510	564	583	555	541	551	553	568	544	570	555	547	574	564	552	558	579	505	525	560	565	619	563	567	554	590	548	540	594	539	554	598	601	542	535	561	524	511	509	554	558	605	573	541	519	553	567	550	541	583	560	561	551	546	535	552	554	529	559	540	580	544	554	554	574	541	541	549	580	567	558	535	553	566	561	581	525	563	570	535	604	586	543	555	543	538	537	537	584	565	577	562	504	568	576	550	513	570	554	543	563	568	577	554	556	543	539	577	560	570	536	543	543	559	590	588	553	560	572	587	526	604	568	556	570	512	553	568	511	539	559	563	534	547	575	600	539	513	520	604	616	534	636	559	563	575	545	556	547	579	499	579	546	507	563	542	547	515	566	561	494	562	566	573	611	546	536	561	566	562	563	525	516	526	569	558	566	525	539	596	573	554	556	555	534	554	552	507	561	581	573	555	549	523	575	520	566	551	520	535	564	563	586	543	564	563	538	548	529	595	557	592	531	597	565	594	532	503	551	559	552	550	529	567	550	546	532	538	572	548	587	545	573	528	605	544	558	548	544	543	572	556	575	535	539	544	557	540	573	576	583	571	531	564	556	557	555	534	556	557	607	546	540	565	542	547	573	575	509	550	547	555	544	542	569	557	568	593	557	552	555	557	574	576	578	527	516	552	523	562	575	579	597	548	574	527	512	546	555	582	543	552	571	528	542	559	541	546	582	517	580	535	604	520	503	591	545	583	542	561	535	531	590	532	525	554	560	502	614	560	553	513	543	567	584	571	585	606	562	582	547	554	553	528	615	572	540	536	543	598	517	578	504	556	560	567	612	505	556	545	564	535	566	564	578	543	535	522	562	545	562	538	567	543	567	567	541	558	594	546	556	545	539	570	565	499	589	519	582	560	541	522	527	574	577	523	563	540	519	562	522	546	543	543	599	551	554	592	586	553	590	558	577	557	538	571	589	597	589	572	552	576	561	589	595	550	521	551	594	583	553	506	554	526	581	551	563	536	543	534	576	578	595	576	570	574	543	574	538	527	595	576	557	510	557	528	587	556	543	510	537	513	552	556	567	549	560	546	592	570	576	519	580	587	525	567	551	539	559	576	520	553	556	552	534	574	570	569	580	588	591	547	572	520	546	543	563	581	564	538	573	560	513	576	577	559	535	562	566	558	542	570	537	558	528	541	618	557	539	565	552	554	573	565	565	552	570	541	577	585	557	552	559	536	541	574	580	592	562	559	564	541	548	573	574	528	557	578	537	577	591	567	571	526	537	557	538	575	577	549	580	551	547	518	583	559	571	565	535	579	593	573	587	568	548	542	540	480	563	527	543	529	538	533	527	540	572	526	583	579	531	542	555	565	542	560	563	575	534	543	551	542	560	547	561	564	572	548	529	541	513	546	568	538	563	509	570	552	572	548	497	550	562	527	547	552	575	581	600	597	569	560	506	576	545	556	544	532	551	563	559	520	560	570	542	559	521	564	550	543	570	523	542	541	542	585	573	560	564	560	554	574	559	550	599	564	537	542	540	537	556	537	591	571	557	547	567	557	559	570	547	560	550	551	550	531	503	583	534	550	571	488	570	554	540	550	573	519	553	560	539	495	577	537	597	591	553	538	526	604	533	537	570	555	546	541	534	571	564	578	570	555	514	581	563	554	542	549	545	554	571	563	582	556	560	547	538	574	543	558	548	557	561	592	525	558	540	582	549	545	556	580	568	499	566	543	546	565	540	568	591	547	588	545	602	587	556	542	591
29134	17176	7677	4226	2921	4487	4901	2486	2259	1544	568	532	445	498	475	555	591	442	433	407	389	356	388	361	303	249	250	389	480	246	294	542	504	357	470	425	331	232	252	237	261	239	239	216	211	199	187	185	220	216	191	204	196	203	236	211	188	204	215	202	188	186	229	190	208	191	227	191	204	195	232	192	217	223	214	212	197	186	234	215	225	210	189	177	218	195	193	203	208	196	211	251	202	192	220	208	211	233	183	194	200	220	175	227	197	225	202	203	191	200	224	186	187	218	177	205	193	217	197	215	217	182	215	225	211	205	211	215	221	219	215	199	210	212	171	181	220	189	221	191	190	190	229	200	210	186	219	215	200	186	198	207	202	194	202	195	170	169	205	215	216	198	194	200	211	198	221	214	195	171	181	192	184	180	217	231	171	223	226	197	193	204	215	209	184	221	214	212	202	189	193	191	213	197	185	178	202	189	244	229	194	190	199	199	184	226	207	218	203	217	205	202	191	236	201	205	206	180	214	186	187	216	203	196	244	188	190	208	197	200	198	202	213	203	211	187	201	177	203	208	215	229	221	207	207	227	184	188	219	201	196	202	228	187	151	216	216	182	208	195	232	196	186	213	211	203	196	208	200	194	220	216	204	231	223	193	207	206	194	178	206	184	207	192	195	202	219	194	196	187	215	220	238	201	216	211	238	204	200	215	192	205	192	228	191	224	189	224	191	196	207	211	216	217	199	202	234	201	184	224	192	200	201	240	175	211	203	218	208	189	192	230	190	211	197	202	211	195	189	220	195	189	193	220	208	202	227	191	189	196	216	207	214	191	189	218	209	194	193	198	183	199	201	178	210	177	198	196	200	200	188	185	192	198	224	202	193	177	194	226	205	199	216	191	222	209	185	212	218	175	201	220	215	207	176	207	206	202	212	191	203	200	217	208	206	197	215	200	204	202	195	211	201	216	198	206	188	224	218	208	228	205	178	198	204	210	211	190	206	189	196	175	191	184	193	188	224	172	188	219	204	186	181	205	190	205	184	244	209	215	195	193	204	192	211	203	225	198	210	217	199	200	198	200	201	208	231	237	235	207	205	202	194	217	208	198	226	201	220	201	224	216	211	199	198	201	230	179	223	226	206	201	205	173	193	216	204	191	221	225	204	193	203	180	189	218	206	195	223	230	194	221	204	201	203	205	222	194	204	187	190	189	211	198	226	183	197	224	228	225	186	217	238	209	185	192	164	221	215	200	205	178	202	219	208	186	196	226	206	237	212	216	211	212	227	194	211	179	204	226	212	212	197	193	191	203	207	193	193	198	208	188	225	211	204	198	180	199	217	191	227	217	202	195	188	212	193	200	225	177	235	199	218	210	202	196	203	208	214	242	188	201	204	182	184	198	185	188	198	218	220	198	217	208	209	201	200	208	233	208	217	212	182	211	215	187	188	189	222	185	205	224	195	184	204	198	218	204	199	212	207	196	193	197	191	192	203	217	204	202	180	211	224	191	182	196	207	193	171	211	243	241	203	252	202	217	203	188	200	189	195	233	205	207	218	200	225	208	213	198	218	201	209	200	185	202	197	230	221	195	197	212	178	197	201	196	215	200	193	183	232	180	233	198	195	212	226	206	190	208	200	198	204	206	209	204	215	178	187	214	194	205	211	208	199	217	191	191	187	202	217	199	200	188	187	186	195	218	185	208	200	180	211	206	194	202	212	199	211	203	196	218	208	183	207	206	192	212	185	194	204	208	192	215	218	179	195	201	204	229	203	223	201	202	209	219	208	209	191	230	205	203	198	190	205	187	208	233	194	183	208	205	194	215	200	211	195	200	188	200	216	204	204	180	218	207	213	212	186	196	195	222	188	205	214	198	228	204	206	196	223	221	192	187	200	194	205	183	209	200	221	210	212	215	198	210	181	175	213	206	187	190	227	216	208	217	211	190	223	186	230	204	203	196	198	206	210	208	204	175	232	170	217	206	206	215	194	244	230	220	235	221	217	229	188	174	209	215	215	200	217	189	216	204	181	184	233	218	207	211	232	208	228	204	202	202	203	185	208	190	190	211	191	215	202	187	210	198	217	210	195	194	206	227	229	214	218	222	190	194	224	206	198	188	179	213	193	210	178	199	188	185	205	211	189	216	196	182	198	208	197	192	230	216	195	188	214	204	187	204	240	203	165	194	203	212	214	230	205	214	221	186	195	193	207	196	194	216	221	200	187	214	191	205	184	216	219	233	195	202	210	233	205	230	201	210	185	177	205	196	234	196	193	212	201	207	183	195	184	182	201	191	222	195	221	203	197	205	218	191	204	179	200	210	182	202	202	215	192	204	190	204	196	221	232	171	209	198	195	186	202	189	201	207	206	211	216	204	197	185	195	188	211	210	204	195	191	174	202	180	194	199	197	202	216	223	194	184	225	213	170	218	207	183	185	222	175	199	197	224	183	238	191	186	185	205	232	204	205	192	181	198	214	166	214	197	215	238	240	204	214	239	212	214	179	208	204	202	217	209	196	212	201	216	209	198	236	205	184	206	216	209	179	220	184	191	228	198	187	203	213	210	211	203	199	192	193	207	192	201	211	202	233	205	213	204	181	219	219	195	179	217	215	189	205	202	182	208	217	186	178	203	209	211	210	199	194	221	179	229	201	224	222	180	234	234	207	227	201	207	203	202	241	198	194	197	212	211	213	199	190	202	188	204	216	194	180	193	207	186	192	209	224	190	207	223	181	226	174	213	167	206	198	212	170	220	187	187	223	195	189	217	185	209	210	204	191	210	185	201	192	209	196	180	182	211	220	164	193	221	173	179	199	199	190	185	184	199	227	202	187	209	183	207	228	196	195	214	222	195	223	189	195	215	191	208	207	232	192	200	196	236	206	214	215	177	191	209	180	174	198	200	217	182	216	194	182	198	218	198	190	195	221	186	172	191	205	208	203	220	203	215	213	211	218	200	208	193	212	216	215	190	198	191	229	200	197	230	182	214	196	189	196	222	185	221	171	209	211	215	202	206	185	189	196	196	221	207	200	222	218	213	215	199	223	237	196	187	211	216	200	210	201	175	189	202	223	186	216	210	201	212	216	192	193	178	201	207	197	212	209	197	203	196	191	204	206	208	214	205	164	207	175	189	195	203	217	188	189	203	212	203	204	196	223	175	211	217	183	193	190	195	190	202	196	201	199	208	204	212	194	186	215	212	189	215	196	209	207	179	189	199	212	194	174	213	220	189	217	197	244	206	228	193	203	176	212	197	197	199	173	203	179	196	210	231	219	185	180	238	199	203	200	170	234	209	216	205	207	197	213	179	195	196	205	215	225	210	184	206	231	207	221	196	192	188	228	178	178	197	191	179	175	212	218	214	230	169	227	222	217	198	202	216	202	223	222	194	227	190	215	210	187	217	194	194	205	212	191	202	186	193	185	212	199	216	202	198	210	221	209	222	194	201	212	216	197	190	203	176	207	196	178	223	211	215	210	213	202	234	213	202	196	213	207	202
9180	8045	11429	10814	10055	16232	17005	10078	10226	6217	2441	2482	2400	2244	2312	2517	2715	2145	1961	1811	1976	1667	1866	1724	1347	1120	1141	2059	2785	1135	1122	3117	2656	2133	2594	1861	1432	747	691	861	940	1063	1023	847	759	647	624	598	630	571	588	601	591	578	620	561	576	586	548	567	578	608	607	592	589	591	543	593	592	528	587	562	593	637	571	571	654	571	581	552	652	555	580	543	577	575	580	627	583	557	573	564	576	589	587	628	555	610	609	580	584	558	581	582	593	614	594	629	644	556	548	578	642	571	605	597	585	617	577	616	566	572	576	563	584	593	610	606	558	600	587	603	603	573	628	585	590	584	556	592	587	625	583	567	569	590	585	567	618	587	626	615	615	622	583	576	598	562	580	585	565	596	591	597	578	576	538	539	612	634	587	561	604	602	583	589	597	559	582	590	578	626	588	615	602	591	600	607	564	612	551	577	563	563	610	628	610	595	597	612	558	618	577	615	586	553	579	582	633	579	629	635	573	587	580	582	605	554	530	571	621	598	586	577	593	582	566	652	606	574	557	563	574	592	596	623	596	582	579	559	575	555	620	613	615	605	623	575	567	627	629	562	598	598	604	570	589	595	580	592	584	589	582	596	580	586	548	615	579	595	558	617	561	604	621	592	570	623	603	569	589	592	572	578	579	557	597	594	563	598	572	607	577	593	565	572	608	604	585	587	581	578	595	533	630	568	577	592	589	589	583	610	562	590	611	584	594	580	588	599	575	587	600	557	589	563	600	585	562	571	640	595	578	646	593	567	577	585	558	611	615	573	574	588	569	547	613	609	587	578	578	584	567	599	635	653	585	567	612	603	597	567	554	609	558	560	589	679	603	548	586	612	582	602	611	583	608	626	647	590	579	574	636	606	591	591	630	548	619	574	561	595	599	561	564	623	575	592	595	633	619	549	597	605	593	594	566	597	541	575	623	595	532	617	610	602	585	581	595	602	575	566	597	556	612	606	585	593	592	552	575	617	552	568	593	614	570	625	578	567	600	592	608	552	551	574	563	575	573	609	602	588	599	590	593	602	568	588	575	564	625	621	617	577	615	561	586	547	597	576	606	620	592	570	597	595	568	605	571	600	586	601	544	589	589	584	562	592	595	554	584	587	562	614	594	582	601	571	606	561	600	583	614	593	597	551	607	588	597	565	600	563	581	606	594	606	631	579	580	598	571	626	581	581	574	561	579	614	564	566	621	559	541	587	606	579	594	582	578	583	606	583	584	592	585	640	590	619	592	543	575	579	627	569	609	606	552	610	545	548	544	620	574	593	561	567	608	614	602	608	570	555	548	627	598	560	538	596	560	557	674	595	582	558	563	590	595	596	609	575	576	537	580	581	595	580	611	558	582	592	607	610	562	608	583	626	586	587	643	608	542	553	568	585	574	609	581	593	590	596	555	589	575	609	583	646	559	583	590	602	552	582	595	587	593	564	586	631	590	613	575	633	626	590	599	591	587	584	576	611	648	581	559	570	611	568	603	589	633	646	591	618	642	602	583	617	562	610	620	600	586	580	620	569	568	562	584	574	575	619	602	610	587	611	589	574	597	608	567	569	552	583	583	570	569	598	562	574	569	584	577	601	587	623	638	587	596	604	610	568	562	555	555	597	584	570	565	571	587	567	585	611	571	608	543	606	574	591	572	602	591	637	599	618	573	604	545	603	564	558	585	579	601	551	636	585	599	592	572	593	593	548	615	594	608	555	618	613	635	542	592	557	558	599	572	605	611	564	596	604	624	598	629	582	569	568	620	598	585	577	555	600	559	613	585	592	558	607	621	573	583	611	591	582	579	535	614	590	571	554	577	598	587	536	635	580	603	583	598	626	567	597	596	619	587	609	568	615	583	568	589	603	561	599	603	572	607	604	593	537	618	603	537	613	599	567	559	596	575	593	617	608	587	587	595	562	576	588	607	587	585	563	577	625	592	571	545	566	608	573	615	561	509	570	587	593	619	607	601	641	599	559	579	589	608	603	593	615	581	583	631	588	605	608	565	572	583	564	533	574	551	572	592	580	637	581	565	559	560	558	604	620	600	567	575	594	588	598	563	546	576	616	614	576	585	618	621	601	596	593	560	577	550	566	578	556	605	599	608	555	592	557	594	597	600	591	590	607	636	563	626	584	618	592	625	610	575	554	606	597	635	598	571	625	562	581	598	557	586	580	595	594	614	563	591	607	586	571	552	622	605	612	617	565	595	564	542	634	609	585	605	570	595	589	614	603	600	605	602	559	572	547	545	620	583	554	653	573	614	615	591	538	578	590	601	612	569	572	584	585	590	617	596	536	535	615	560	597	581	570	599	610	577	559	586	570	580	561	561	606	593	592	560	538	573	599	608	613	587	591	540	604	600	578	560	583	607	544	591	565	619	652	574	630	586	611	621	613	575	589	584	576	589	559	545	573	539	555	579	585	596	609	600	547	563	603	570	561	573	598	584	603	582	584	585	568	546	583	586	562	580	578	602	573	588	587	608	562	620	542	576	582	576	587	603	609	593	565	585	551	550	607	579	595	556	613	584	582	531	550	588	600	616	557	602	588	605	564	599	578	586	545	627	572	572	585	590	600	531	612	589	583	605	590	607	589	612	585	585	541	610	595	616	617	602	595	612	592	559	580	586	603	598	613	618	543	584	614	581	536	586	577	558	600	607	599	598	613	582	577	620	574	581	626	605	594	625	570	598	587	604	601	579	565	615	594	555	537	535	622	567	580	593	608	583	571	555	580	565	552	563	594	590	617	544	585	588	595	600	590	581	600	545	584	587	581	616	550	575	539	588	562	575	560	584	577	579	620	603	631	559	624	566	576	591	598	591	600	568	586	544	581	589	564	571	588	601	607	591	607	581	552	590	593	651	554	618	581	591	588	593	575	543	577	569	572	564	559	588	561	604	578	608	573	594	599	590	599	615	586	584	588	560	618	550	611	622	562	604	613	652	588	542	578	593	622	618	575	611	623	552	613	636	617	606	566	618	595	557	564	623	570	612	572	570	599	581	586	606	627	540	613	576	564	579	588	571	599	558	569	609	587	539	587	594	550	558	531	579	640	535	594	621	598	602	583	603	589	579	644	604	584	584	594	584	602	584	560	596	591	599	567	605	599	528	620	606	592	607	572	512	571	627	589	584	577	582	576	616	562	581	599	635	604	576	602	587	628	601	588	599	579	610	557	576	601	609	547	568	577	598	620	569	618	605	599	605	610	585	575	599	556	604	596	575	587	583	589	585	583	603	579	579	560	611	622	573	593	558	638	612	575	558	575	567	596	593	576	586	557	590	605	563	601	616	608	555	590	611	561	574	554	560	620	591	609	610	609	597	582	577	620	572	573	636	577	574	603	587	608	608	560	568	573	592	617	605	565	564	563	591	535	539	597	587	594	562	583	596	580	593	598	575	604	591	585	595	555	606	590	573	589	629	593	597	556	617	588	548	610	542	585	566	602	576	590	525	578	568	584	539	573	558	579	550	576
29521	19956	13052	7508	5696	8257	9231	4552	4090	1675	848	725	656	714	677	791	797	743	601	591	508	554	513	423	406	351	346	592	920	538	416	482	710	869	763	284	271	277	274	352	364	382	381	272	275	332	281	253	273	246	228	225	231	232	247	243	226	237	191	219	234	225	235	249	217	237	232	236	212	200	223	237	203	209	251	257	220	243	252	234	233	223	214	216	273	213	225	242	219	184	258	240	231	236	239	228	243	221	208	203	233	235	217	212	220	209	245	226	215	218	234	236	246	255	253	242	210	228	213	235	235	217	249	230	255	222	226	211	225	227	219	238	239	229	277	233	225	227	218	221	214	215	227	239	248	222	234	241	201	257	227	252	230	234	227	230	231	205	216	238	200	228	234	234	209	244	241	241	243	257	219	241	218	230	194	224	207	248	229	237	241	235	231	219	244	230	204	245	197	225	240	216	258	226	257	241	239	243	244	229	202	250	244	258	229	232	216	238	255	227	223	223	215	230	229	218	227	235	233	206	230	231	234	235	219	226	228	206	258	245	236	216	200	236	215	246	244	236	218	244	190	251	236	224	246	218	208	246	215	227	224	234	212	227	235	210	233	254	204	249	247	251	218	225	238	221	249	226	248	213	238	198	245	244	232	224	235	186	227	248	203	227	241	226	231	213	221	236	231	221	217	242	247	235	239	232	221	227	248	262	240	210	247	228	230	220	247	253	199	226	229	208	225	232	256	223	250	253	232	209	241	250	216	220	232	237	227	206	244	236	223	213	217	215	235	238	205	255	232	228	222	251	228	257	225	214	230	231	238	253	201	238	239	227	226	266	223	208	216	228	262	226	261	226	217	224	211	231	215	246	215	229	227	208	221	234	208	246	213	262	239	217	223	238	237	218	220	212	222	179	212	237	233	234	254	228	219	214	224	217	246	231	249	232	228	229	260	229	231	238	232	214	236	214	218	207	226	228	233	246	203	215	229	245	249	218	202	213	233	246	226	221	231	252	244	228	224	211	239	238	235	214	262	230	241	215	249	210	257	211	216	255	237	251	215	251	238	219	232	217	238	211	231	227	212	216	242	255	236	241	227	218	254	221	209	237	221	225	222	220	209	217	223	238	235	226	218	268	218	208	231	216	228	243	215	262	228	211	247	246	203	221	244	209	223	227	219	230	235	250	248	259	232	269	244	214	229	212	244	223	210	218	224	231	234	225	214	208	226	214	220	236	228	218	237	240	190	218	213	225	242	241	246	268	217	240	213	231	232	255	240	218	236	214	248	242	224	232	224	231	238	263	243	252	237	225	224	244	223	226	228	244	236	228	243	223	227	235	230	240	220	230	217	236	225	227	218	218	245	240	233	227	242	234	231	218	210	221	232	240	223	237	227	225	257	206	219	248	231	220	228	242	232	236	239	226	239	234	227	242	223	232	205	218	226	213	217	259	231	234	226	237	213	218	222	202	229	240	230	230	199	234	236	196	208	233	216	209	215	244	220	241	225	238	238	229	220	235	225	256	247	237	217	211	234	226	222	225	218	264	214	224	249	235	267	225	234	230	233	247	216	228	214	240	213	227	240	203	233	239	219	232	201	242	237	242	228	251	227	251	251	211	238	208	233	229	236	229	233	246	251	232	241	214	214	215	221	234	231	233	225	220	244	181	197	222	204	232	278	235	203	231	239	225	223	224	246	228	208	235	225	242	236	266	239	227	235	226	210	245	241	248	250	220	253	226	254	263	208	205	232	223	218	241	240	236	212	247	233	252	251	222	220	222	224	235	224	214	217	235	228	225	201	251	233	232	238	225	254	225	223	209	210	222	253	253	227	257	234	243	223	212	221	236	190	218	240	245	223	239	251	266	222	218	236	219	212	226	218	227	233	252	246	241	220	198	205	232	204	229	249	232	253	247	228	229	227	233	232	218	255	222	211	231	232	235	259	226	235	229	233	226	233	220	238	241	217	242	229	232	236	244	236	200	253	219	214	231	216	206	218	227	198	243	255	220	246	236	221	230	201	228	210	239	253	220	214	220	231	216	211	229	240	227	247	233	240	225	236	265	213	251	233	210	245	240	226	236	236	223	207	233	256	251	219	223	225	209	215	246	250	215	208	234	229	236	231	208	245	242	227	238	215	223	235	235	241	221	253	212	229	214	242	220	204	248	234	251	195	242	244	224	228	278	210	208	217	214	239	239	243	210	222	253	205	224	236	235	237	219	240	222	238	223	198	239	249	201	273	227	221	235	211	237	211	228	224	213	218	207	200	240	218	226	216	222	238	259	241	220	240	232	231	240	219	222	219	237	215	214	236	212	221	226	248	214	247	244	225	236	230	236	251	220	224	232	254	238	225	249	245	218	207	206	214	220	202	214	230	223	235	240	244	231	246	245	253	224	257	247	227	236	225	215	248	223	195	211	212	238	206	223	234	246	246	233	230	236	217	227	235	232	225	218	254	229	224	236	219	240	223	224	227	236	252	249	235	242	234	243	225	218	253	214	258	234	235	258	233	220	210	235	242	236	247	233	206	222	217	225	247	241	246	233	239	223	239	222	218	228	237	264	277	211	232	217	239	221	245	220	220	242	277	252	246	260	237	210	246	238	233	220	249	204	222	238	251	232	200	236	229	222	248	236	228	220	224	217	237	242	226	233	236	247	232	225	208	243	230	210	229	218	210	238	220	252	210	230	226	239	208	249	215	238	210	218	237	226	218	239	219	218	237	234	191	250	225	196	251	222	225	217	262	242	222	235	222	190	229	244	206	216	254	234	228	246	221	222	226	214	243	211	227	247	213	240	226	243	259	237	265	216	213	249	234	245	229	218	225	220	240	263	233	217	224	209	229	225	207	218	205	234	229	240	233	214	212	244	245	226	200	260	234	228	252	238	220	227	227	237	200	265	241	225	211	238	208	227	218	267	230	202	216	233	246	231	225	229	260	221	212	235	243	218	242	235	227	271	238	222	252	240	225	248	218	235	245	239	215	226	226	226	213	205	223	235	232	225	209	224	241	223	218	212	234	266	239	226	218	222	232	247	228	221	236	201	205	230	253	220	245	234	224	232	215	219	238	224	228	238	243	241	224	214	232	240	219	236	220	213	245	231	243	212	251	212	255	219	219	243	224	247	255	231	238	206	214	243	222	231	234	233	246	246	243	241	220	219	241	224	244	229	232	236	239	236	218	225	235	221	251	211	226	235	212	266	231	233	249	199	249	229	223	250	210	280	235	209	201	222	206	236	238	233	236	188	267	234	224	211	226	236	213	229	234	228	209	216	250	244	267	247	235	248	200	225	225	236	233	237	233	247	225	230	283	248	195	232	225	211	204	263	238	235	235	217	231	240	213	267	227	231	234	222	238	219	245	238	246	231	228	223	237	246	217	198	232	239	218	227	240	224	264	232	199	232	248	217	252	228	214	264	205	201	240	227	230	240	240	223	222	232	236	222	238	228	250	208	200	222	232	234	254	204	220	232	214	231	222	239	248	216	262	222	208	248
10505	10850	15856	15091	15378	22802	23415	14306	14798	6032	3836	3630	3331	3150	3132	3924	3918	3538	2815	3364	2920	2931	2649	2204	1994	1691	1659	3294	5101	2265	1640	2590	3998	5031	4485	917	1119	1028	1006	1501	1674	1647	1352	919	1008	1115	946	783	656	651	631	681	604	635	636	614	628	665	673	644	628	656	664	646	628	647	636	644	643	643	686	631	678	687	607	672	644	632	637	635	683	654	660	612	636	664	660	595	623	651	688	644	654	627	708	624	635	627	664	674	658	603	654	622	662	651	645	670	647	659	631	671	694	695	620	634	663	676	685	609	664	669	643	695	673	688	682	604	653	680	646	646	637	649	641	663	690	656	637	720	641	650	597	686	651	664	666	641	676	646	613	614	629	601	666	648	622	661	708	640	659	708	631	664	653	663	604	686	633	672	628	673	653	632	641	661	646	683	630	690	589	631	627	624	628	669	618	670	618	626	633	654	632	610	610	693	672	667	660	682	662	701	666	658	642	640	657	674	637	647	711	674	670	657	605	634	634	698	673	665	638	619	697	668	606	631	675	621	675	601	662	668	623	651	666	679	656	653	608	674	676	623	635	660	668	690	639	665	639	692	640	686	609	625	645	658	615	644	594	656	673	679	638	616	598	648	669	642	675	638	667	683	643	628	622	670	638	679	603	628	602	622	630	690	653	662	624	684	639	637	703	647	659	630	631	669	653	666	633	655	668	609	727	646	601	673	669	621	671	670	638	657	641	645	651	654	661	659	653	667	637	607	629	599	622	683	651	665	639	619	643	681	721	659	650	703	652	620	667	661	646	619	648	667	669	636	676	651	632	671	670	654	652	650	652	692	656	641	631	638	678	673	653	679	683	650	617	632	623	631	632	686	645	656	671	678	641	632	683	635	669	654	658	662	666	668	671	644	658	684	675	638	609	683	655	695	694	662	660	660	651	637	649	612	659	718	704	640	632	640	653	653	619	621	657	668	653	654	656	659	672	614	654	689	668	617	701	660	644	613	636	666	644	643	660	685	671	682	661	637	676	638	649	699	662	673	657	674	686	650	608	609	640	640	623	627	628	637	639	605	656	666	689	676	631	609	644	668	627	686	640	668	663	664	649	687	653	658	651	705	679	638	669	656	662	700	641	632	682	653	651	636	636	670	644	647	687	627	674	605	600	576	623	621	600	643	659	639	667	668	614	632	645	597	648	680	653	660	668	629	676	638	600	646	642	615	640	667	653	671	664	594	637	660	675	735	667	642	657	633	644	656	590	650	641	639	653	651	646	609	655	653	665	624	642	637	646	628	612	625	631	643	664	612	636	633	590	721	635	621	629	666	615	627	673	645	617	686	677	690	634	630	651	682	631	656	680	631	643	621	619	636	628	654	686	658	668	665	687	650	641	637	649	631	624	647	667	656	640	648	653	641	668	665	665	643	693	639	679	591	611	647	673	642	625	640	633	655	706	689	685	666	663	606	654	686	684	691	668	655	609	641	642	641	635	695	667	686	672	658	693	674	634	615	673	631	673	635	657	623	670	636	601	658	650	683	642	658	657	670	673	597	648	622	675	653	637	620	654	651	671	638	660	631	672	636	626	655	658	597	652	606	622	687	665	655	713	670	599	628	629	668	630	664	598	625	627	691	635	609	652	633	659	625	649	646	623	673	653	644	651	642	641	655	649	691	636	684	612	645	629	674	662	622	650	651	641	640	612	623	629	689	677	663	668	620	680	647	642	623	651	633	675	670	660	646	697	687	675	674	670	677	646	632	655	674	682	621	628	669	652	646	613	672	635	648	641	608	617	669	622	660	653	641	657	649	650	670	647	664	674	624	666	657	677	642	662	618	626	615	717	670	638	618	650	660	623	686	690	646	666	609	642	646	682	642	684	666	643	657	622	613	619	662	635	637	668	674	632	664	606	677	641	648	666	643	659	634	619	651	645	610	657	674	652	657	628	665	627	649	647	640	615	655	633	614	641	678	657	684	673	647	673	642	617	647	634	640	671	633	609	623	650	633	625	643	674	654	708	627	659	659	655	670	686	646	684	619	685	679	635	676	624	648	617	670	628	649	646	650	633	675	648	615	645	641	707	677	625	673	638	637	677	636	666	628	653	623	644	615	639	631	643	635	684	647	660	630	625	664	632	667	592	632	646	650	642	645	694	631	656	666	638	669	675	664	621	653	662	647	649	658	638	659	631	637	658	683	639	667	634	642	661	662	655	646	629	667	622	691	660	656	626	648	672	671	672	654	626	683	650	629	673	673	654	624	647	675	595	660	653	651	639	701	670	658	675	601	641	658	653	674	623	649	685	637	672	613	646	633	673	667	633	653	616	661	629	662	658	600	658	632	679	672	657	664	693	635	664	662	609	674	683	652	642	612	657	685	615	643	647	621	630	658	606	636	605	676	652	651	646	639	673	643	682	646	634	645	632	625	622	618	695	669	675	634	619	638	638	658	660	662	671	657	627	687	641	677	652	640	641	644	658	657	672	620	680	661	656	638	629	628	645	575	625	637	643	649	685	683	658	632	624	642	650	617	607	636	677	624	668	619	648	607	680	643	623	641	630	625	684	668	680	653	624	726	624	626	619	620	683	609	623	685	652	634	627	635	646	630	647	682	668	669	672	663	636	634	697	641	636	638	655	687	656	613	683	642	678	691	635	682	620	654	620	618	672	608	647	648	641	616	675	654	647	655	706	634	706	655	696	638	683	689	632	651	644	601	605	649	612	646	643	637	629	642	696	640	640	712	664	701	625	671	660	658	627	660	643	646	651	621	662	684	648	589	668	665	661	668	648	690	680	623	683	649	639	646	709	692	664	642	657	699	665	622	599	599	642	646	650	618	674	639	675	686	620	649	601	643	648	633	706	647	658	628	628	638	661	634	706	671	634	659	657	664	637	594	632	682	687	630	692	647	644	684	617	666	649	659	662	622	687	649	631	665	638	646	627	632	643	664	677	661	656	668	641	620	645	655	632	671	658	610	682	644	672	649	654	616	635	605	664	711	688	667	666	646	603	626	654	621	657	659	652	652	651	619	653	633	637	658	677	652	620	611	665	658	661	682	597	643	649	698	654	638	632	670	662	648	670	693	621	679	645	649	667	625	686	653	645	646	589	622	638	676	680	628	656	617	640	669	624	650	640	647	670	647	638	634	651	621	633	644	656	662	694	708	655	665	690	696	710	647	614	698	629	672	650	643	629	669	653	721	662	697	641	671	676	661	640	665	667	632	675	639	636	635	607	651	623	662	652	686	726	706	716	669	632	648	660	657	643	668	623	665	674	670	635	651	695	657	677	643	664	650	613	665	618	654	628	632	644	667	634	643	622	623	647	654	631	596	628	647	645	631	647	683	685	641	707	613	613	671	632	676	686	652	676	621	639	686	628	648	645	651	645	620	656	620	669	646	663	633	681	654	660	642	639	660	644	643	625	636	623	652	608	656	624	632	642	686	627	663	632	657	672	627	656	629	662	645	704	612	656	614	641	676	649	632	615	630	617	681	677	631
28151	11592	1635	1007	760	814	737	519	442	346	314	261	266	236	222	207	214	195	192	205	217	200	179	207	175	189	165	197	260	212	168	169	193	186	184	174	161	177	165	186	154	157	165	193	176	154	162	152	161	167	171	173	168	173	163	161	137	169	176	169	169	145	183	187	179	152	176	171	177	158	162	175	167	167	170	165	173	175	162	183	159	163	147	161	175	162	168	140	143	145	165	147	166	174	159	155	158	159	150	167	158	163	181	178	181	186	181	146	178	170	186	157	165	159	130	153	173	157	197	162	159	181	154	169	178	159	176	180	166	186	179	189	173	167	182	170	155	141	159	179	170	161	178	171	182	191	182	158	175	153	170	181	172	160	152	176	165	175	154	172	168	151	174	157	179	156	176	193	161	181	199	177	185	157	180	165	167	179	165	165	156	166	169	174	166	161	177	158	180	170	172	176	177	168	145	168	172	164	145	161	181	167	159	180	175	173	190	168	184	167	154	162	194	188	149	163	186	192	169	167	179	183	170	155	181	195	176	162	156	157	166	160	163	171	158	158	161	166	160	180	175	152	175	189	170	157	180	158	156	162	192	181	140	164	155	201	148	180	159	169	183	178	172	162	189	183	193	173	180	185	172	159	182	166	167	141	185	164	186	181	160	163	143	155	163	171	167	172	154	179	161	170	176	158	170	150	185	148	156	158	166	157	171	163	158	175	181	161	186	172	193	191	171	195	184	176	169	168	177	174	167	154	159	152	187	200	168	151	158	150	175	172	181	172	158	167	151	156	166	174	175	175	184	194	166	178	174	168	156	166	157	158	148	194	151	162	190	170	156	173	204	158	180	175	165	182	167	184	170	143	165	177	174	160	158	149	180	149	155	180	174	190	165	169	177	173	161	157	145	168	167	171	169	156	181	168	172	172	149	173	169	171	175	173	180	180	189	161	159	173	167	176	160	180	188	150	168	171	166	188	182	185	173	161	176	180	179	166	150	153	160	154	162	177	179	147	182	160	188	164	158	172	168	203	157	160	195	184	168	168	180	168	160	158	159	175	164	153	173	172	155	164	167	172	186	160	162	175	187	159	163	155	195	175	173	163	167	183	170	182	173	178	163	157	148	181	186	185	153	157	172	159	174	171	148	157	142	175	176	161	172	160	182	132	180	183	165	179	175	147	154	159	183	140	163	173	173	146	173	148	187	200	184	155	172	201	167	179	154	155	174	164	178	163	173	189	186	127	146	155	173	160	161	191	176	162	182	184	164	155	163	169	156	174	159	163	150	156	168	157	154	165	171	180	165	175	159	187	179	169	153	167	172	191	164	176	157	177	161	165	161	173	186	165	159	159	160	159	168	157	165	188	166	152	181	158	156	169	180	173	163	187	167	176	181	163	163	209	159	177	161	181	161	157	151	159	185	139	158	186	162	169	150	197	159	179	167	160	173	172	154	160	162	147	135	175	184	166	160	179	169	128	161	168	177	156	196	166	170	154	191	169	139	161	174	162	173	146	178	170	164	169	145	173	165	167	196	175	187	154	179	181	184	153	156	177	176	151	179	166	173	154	149	164	184	151	177	194	162	177	167	152	150	186	158	165	158	186	154	166	167	167	157	202	171	176	159	157	155	160	180	167	167	177	166	188	161	173	159	150	174	167	164	143	169	127	147	158	186	162	179	181	167	163	169	159	171	177	176	178	154	184	171	169	154	162	173	161	174	168	181	182	170	159	158	167	157	167	170	189	146	158	167	166	142	154	176	153	183	166	145	176	174	166	144	170	173	168	162	171	171	178	168	155	172	160	186	159	180	165	162	187	158	159	189	161	160	190	165	165	177	146	173	173	163	169	181	163	185	155	166	144	180	168	186	189	171	161	186	161	176	172	176	148	179	188	158	166	166	143	166	184	169	148	161	175	169	175	185	165	171	192	149	196	167	173	167	162	172	165	149	177	187	176	163	178	164	177	188	148	206	190	175	149	179	167	173	153	173	174	148	173	181	177	199	155	155	165	169	197	187	180	174	179	168	190	185	173	155	158	175	178	169	153	175	169	172	164	156	141	174	181	186	178	164	183	150	171	151	165	141	156	169	163	175	162	168	163	173	177	161	181	158	167	161	160	189	171	157	152	174	194	193	167	164	177	173	175	174	164	139	172	145	189	148	167	178	174	152	202	161	153	177	150	170	162	172	181	164	167	166	179	168	156	186	175	175	162	164	171	184	162	156	184	180	132	147	172	159	183	181	187	190	164	173	182	191	188	140	177	168	162	145	162	172	172	169	153	160	169	155	152	172	150	147	165	167	164	169	164	176	172	144	190	161	167	176	159	148	165	180	168	147	173	153	171	151	196	177	189	164	172	163	179	159	177	175	147	174	175	178	168	174	207	180	154	164	173	162	162	163	190	181	164	168	153	147	170	190	171	171	174	185	163	181	152	172	146	155	179	173	169	169	182	168	181	146	168	179	166	156	152	164	156	147	175	158	169	158	171	169	201	176	165	162	164	196	171	171	187	169	171	164	148	147	167	140	154	174	172	164	179	160	158	179	172	165	181	168	183	151	183	172	174	163	132	156	182	174	181	148	171	182	182	143	180	173	151	155	167	149	179	163	165	162	202	160	142	186	164	180	182	187	170	163	165	146	159	151	170	188	158	185	172	148	175	167	152	182	154	144	147	164	169	180	165	162	195	177	194	154	184	171	155	155	170	164	155	173	175	171	167	144	169	177	183	152	172	178	179	140	177	169	164	187	160	174	190	158	157	197	165	144	182	172	153	145	175	185	166	174	177	154	170	164	172	179	175	165	175	169	177	165	159	177	167	163	161	165	192	153	170	160	168	187	140	150	175	183	171	165	158	162	164	182	145	155	150	152	169	156	175	155	183	188	169	155	173	173	174	175	155	200	167	155	158	182	176	152	161	189	178	166	208	179	155	176	178	169	160	179	183	171	169	178	179	178	180	153	174	148	162	204	156	176	157	183	147	186	177	158	172	172	192	167	178	162	169	187	157	176	154	185	173	173	195	165	175	180	188	175	155	156	170	162	155	193	186	171	171	154	154	146	172	166	166	191	155	172	149	179	167	171	149	165	158	154	149	162	175	179	155	156	171	155	139	187	162	167	176	184	173	166	154	161	165	183	175	166	163	176	164	176	180	181	152	177	144	176	166	190	173	183	174	172	167	146	170	182	149	182	172	195	168	175	162	158	179	162	159	186	172	142	188	165	190	153	138	166	189	171	161	175	184	176	166	164	162	156	150	150	186	164	172	175	166	135	167	155	171	192	168	181	175	162	159	160	149	180	162	164	166	161	163	157	148	148	147	183	168	175	174	147	207	153	177	153	160	180	190	166	170	169	184	177	171	179	168	171	169	192	163	212	178	155	176	191	175	151	173	176	175	196	174	172	162	166	174	172	175	165	167	160	160	181	171	173	160	166	171	174	158	171	166	168	176	198	166	189	144	160	162	153	189	177	176	179	175	170	152	199	142	143	180	146	148
6913	2209	3605	3873	3749	4073	3547	2527	2137	1565	1212	1142	1050	923	885	747	767	757	705	781	767	730	722	642	648	547	571	621	883	657	594	595	677	643	522	488	519	532	549	545	576	580	566	511	563	596	562	563	486	493	480	470	502	489	505	461	491	505	519	519	485	528	494	477	537	509	467	438	499	480	448	514	482	509	503	487	527	449	466	516	487	505	448	474	469	507	498	491	436	485	498	480	484	476	498	488	505	498	538	500	459	520	480	484	487	491	490	477	504	480	520	545	457	522	529	487	481	500	444	511	488	495	491	527	502	483	495	479	503	492	470	484	453	445	504	480	451	489	500	464	477	521	481	507	465	475	519	516	462	487	494	482	484	491	504	529	472	514	481	509	494	534	466	471	457	462	513	477	498	486	508	487	470	504	523	502	488	517	490	528	496	510	491	503	493	470	490	486	468	468	499	481	534	489	516	485	501	469	461	485	432	495	492	498	487	474	539	484	500	505	522	544	466	485	495	494	510	501	509	468	492	475	491	487	481	491	515	504	510	494	484	497	488	518	505	505	505	547	508	473	464	480	477	490	536	535	473	460	496	531	469	503	503	490	513	472	479	476	492	538	464	531	473	497	483	481	484	526	484	476	511	517	499	507	491	480	458	499	485	481	489	482	473	504	483	485	491	510	539	472	459	508	498	485	517	488	521	491	486	467	490	505	479	500	499	473	541	480	522	501	509	499	536	509	486	499	449	499	486	510	477	500	513	481	469	510	508	500	479	488	480	486	505	504	518	545	458	499	509	502	525	503	479	515	519	497	467	469	450	495	501	482	501	507	507	526	500	501	499	492	491	498	495	500	538	500	564	508	473	461	533	487	505	471	457	445	517	527	487	482	492	463	503	465	482	492	503	482	507	513	510	491	480	477	471	459	467	499	468	499	520	519	480	517	484	475	532	496	487	522	497	475	471	495	490	467	528	486	518	501	491	511	512	458	518	472	513	515	510	489	470	484	522	481	503	465	452	503	479	517	499	476	483	516	496	505	461	521	509	498	513	453	490	471	486	489	498	513	508	516	470	497	470	472	502	484	451	498	538	494	485	504	461	477	470	517	484	455	541	483	484	485	489	517	490	485	476	492	444	468	503	475	451	499	475	462	502	503	516	503	502	486	497	504	481	512	525	495	477	509	498	515	526	514	523	480	490	503	507	474	498	498	505	510	489	509	493	488	482	510	532	498	506	495	473	500	492	513	528	507	500	523	485	497	479	493	492	503	523	505	488	463	524	487	464	477	484	489	506	485	464	526	491	453	519	513	512	470	507	472	438	473	531	489	482	462	532	479	532	504	487	510	478	502	498	499	448	505	468	482	494	489	506	491	475	532	491	510	521	521	470	451	521	528	488	494	514	496	535	504	504	483	519	498	513	496	514	498	526	505	494	495	490	499	472	518	472	513	505	497	493	487	498	494	472	515	489	495	506	510	520	481	495	496	495	500	474	528	494	462	494	530	498	490	500	504	475	484	494	484	484	476	521	512	517	483	489	520	456	463	498	499	487	507	480	497	515	518	482	483	548	486	501	535	455	510	459	507	475	483	485	481	500	504	494	495	485	497	492	510	494	508	472	536	460	514	517	530	475	509	489	511	464	530	455	545	484	504	462	502	502	506	467	480	491	501	501	504	476	503	484	467	457	447	498	500	475	498	514	494	488	477	487	485	466	482	515	492	576	484	529	497	510	512	479	453	529	496	520	494	471	513	530	437	502	509	485	495	517	474	504	491	503	499	514	487	504	507	523	494	499	517	521	522	473	507	486	475	507	482	500	542	514	471	512	487	506	484	516	488	529	535	491	492	481	495	460	498	535	464	490	511	504	485	485	505	522	480	456	489	480	501	485	497	518	510	469	458	493	509	482	441	478	469	479	519	483	459	478	454	477	476	532	453	536	502	494	522	485	472	474	453	520	501	499	519	509	523	516	437	499	487	526	504	526	510	544	497	498	520	495	506	489	518	513	511	503	473	473	480	513	496	494	510	495	530	460	487	466	505	527	507	506	485	513	503	516	475	504	511	470	520	502	489	492	503	489	495	476	497	473	489	509	479	439	478	508	504	477	498	474	497	514	502	510	485	532	459	508	487	489	525	532	479	512	502	499	493	526	511	513	459	475	523	518	515	494	480	468	493	518	503	501	484	504	520	520	515	511	482	497	520	450	493	460	507	469	480	505	485	499	501	444	514	480	483	484	495	480	479	532	474	488	491	592	486	539	518	527	514	515	515	529	492	488	453	501	535	514	463	446	471	496	492	509	477	519	497	517	503	475	506	491	474	489	444	493	468	490	550	503	501	513	501	506	473	508	502	484	516	493	483	474	479	465	492	489	437	475	487	463	436	528	492	520	499	493	519	534	485	478	492	486	466	518	471	465	486	519	469	541	511	488	476	501	504	519	510	479	545	452	490	468	515	475	508	509	475	520	523	476	466	457	454	504	503	510	473	459	483	509	474	477	515	490	474	498	514	523	464	495	495	461	465	490	506	485	443	496	473	522	558	505	503	520	501	487	482	536	506	502	488	479	484	508	503	483	533	474	510	492	468	515	483	521	490	454	535	521	495	496	471	469	488	469	517	467	484	519	497	480	496	473	505	536	524	452	490	503	498	491	494	512	476	515	497	517	520	497	489	492	473	509	477	478	460	475	504	474	489	486	478	502	486	502	497	509	483	508	473	491	515	491	507	503	469	485	514	484	498	500	509	458	480	487	453	475	531	492	478	514	462	469	504	498	550	478	496	492	476	500	475	477	511	518	486	468	527	513	463	490	511	502	488	473	504	522	516	520	472	485	488	464	486	495	487	541	507	521	508	484	511	490	490	506	502	503	447	512	471	492	502	480	470	498	510	503	509	509	512	506	474	475	492	490	507	490	490	523	469	496	463	500	520	510	475	509	472	489	500	510	499	499	487	514	459	537	490	477	466	483	488	496	499	508	492	526	523	540	504	533	487	510	464	491	485	481	482	513	476	485	474	522	459	484	513	523	481	504	499	480	476	505	495	513	507	513	470	456	465	512	534	525	472	451	508	497	436	491	503	494	507	521	478	499	524	511	503	475	495	511	484	504	479	487	490	533	513	480	451	499	517	471	499	514	545	474	507	486	493	473	470	506	536	470	509	481	502	500	513	480	494	498	485	519	448	480	510	484	510	499	524	491	485	485	481	536	477	510	500	480	493	465	516	462	477	504	491	520	501	508	484	527	503	500	477	487	501	507	482	482	503	500	476	459	471	466	476	475	501	502	465	515	473	457	540	495	471	470	498	479	480	498	498	528	509	473	467	470	484	505	483	502	544	451	478	506	518	460	482	467	463	486	538	524	496	495	501	515	501	523	474	548	498	502	500	506	496	489	506	481	485	488	499	504	494	497	527	465	516	483	449	476	445	473	494	477	479	491	490	454	495	505	467	505	452	467	481	518	522	523	471	491	537	503	493	507	497	527	516	503	523	467	456	527	515
28844	16688	7854	4604	3720	5891	4821	1981	1909	787	628	481	448	430	423	569	448	493	414	451	406	366	351	304	308	329	601	748	334	282	258	274	409	423	312	259	189	227	247	269	266	278	290	285	263	255	242	228	197	208	198	205	203	192	187	196	189	218	190	235	226	204	178	201	201	196	181	216	210	213	212	203	205	213	213	190	222	200	201	190	191	198	216	191	208	215	237	190	201	199	205	188	187	208	193	165	227	230	179	219	216	194	190	183	208	183	210	201	204	201	226	214	194	188	200	179	192	241	214	210	198	207	207	240	218	216	203	216	210	207	198	181	205	212	207	208	213	198	195	225	182	202	237	201	205	197	201	201	196	219	180	201	217	187	205	190	221	183	201	194	212	214	207	212	200	199	214	212	203	205	210	213	244	193	207	200	203	207	193	173	200	205	204	162	207	202	213	194	224	225	192	224	196	217	192	200	201	230	193	202	217	220	180	216	210	194	199	194	208	223	183	193	215	196	183	202	202	213	190	215	197	207	251	205	213	185	225	196	189	188	199	193	188	211	223	190	216	186	201	202	209	221	191	195	196	204	204	213	181	228	185	187	208	241	218	197	176	193	209	222	196	220	174	211	188	190	196	205	195	175	210	174	188	232	205	193	207	205	188	203	187	210	162	200	207	208	198	207	194	216	197	199	196	188	192	191	204	194	199	190	208	209	203	191	193	212	199	189	189	181	226	205	169	205	210	203	187	192	219	199	211	201	216	186	226	177	205	196	210	208	205	198	208	212	221	223	189	212	206	195	227	224	231	203	212	207	190	184	208	184	200	193	191	187	226	203	183	196	236	187	205	193	203	186	194	221	178	211	209	201	185	202	184	193	194	216	179	178	206	178	192	183	205	201	199	203	191	213	193	190	215	198	205	211	218	198	182	195	181	233	154	195	189	210	188	181	186	149	200	225	188	216	215	220	203	198	211	208	225	197	196	185	232	218	223	200	194	193	218	207	213	211	186	201	201	205	217	212	211	192	169	205	195	201	196	205	195	217	191	193	192	191	203	224	220	206	202	204	163	191	201	221	200	196	205	196	199	215	197	221	183	204	219	206	200	206	192	205	198	195	201	191	207	180	174	204	199	198	202	219	176	213	229	177	221	188	190	196	201	202	205	198	171	214	187	194	199	178	217	203	207	201	191	197	183	192	194	221	210	208	193	201	157	200	191	210	205	195	204	195	184	198	199	177	206	210	199	215	197	185	218	212	203	207	209	190	188	184	188	221	211	190	211	219	250	170	193	236	192	200	209	199	202	225	177	173	170	183	202	210	200	209	192	214	198	186	207	201	221	186	176	229	175	165	178	207	189	217	202	187	200	196	217	235	211	182	205	194	179	194	177	190	195	198	189	199	187	184	179	191	220	198	237	177	197	189	220	204	205	213	189	223	205	188	208	201	212	189	178	211	194	201	198	202	199	208	230	186	203	210	177	203	205	215	189	209	217	238	209	213	181	215	211	208	209	198	198	196	203	177	216	201	210	191	175	194	209	187	163	196	204	176	208	195	186	192	189	192	225	211	194	210	195	224	231	207	202	203	177	191	215	171	187	195	210	226	209	202	196	159	203	221	204	211	216	177	211	197	195	205	197	214	208	202	206	231	222	190	220	186	219	203	216	195	217	214	219	213	196	181	195	228	200	185	218	216	202	197	214	196	197	211	181	187	188	187	201	202	196	170	200	219	197	187	211	197	193	204	210	184	226	232	209	223	201	180	207	216	189	215	212	207	243	218	188	210	211	209	179	190	190	198	214	206	219	215	195	204	191	206	217	216	191	214	187	228	232	205	220	194	185	218	216	210	199	209	213	194	221	219	173	175	189	210	186	181	222	218	210	196	166	192	190	219	185	202	224	207	202	209	198	223	209	183	200	187	214	206	213	201	191	180	172	197	213	184	190	219	217	202	188	213	215	220	201	207	195	184	206	205	225	204	192	216	212	177	196	198	206	223	209	214	201	195	206	184	191	196	205	203	192	203	213	214	197	173	214	212	180	202	190	182	188	218	189	191	194	216	190	181	199	200	237	202	214	195	228	214	202	201	207	179	202	201	230	209	199	211	194	197	222	203	188	185	196	223	226	180	211	189	200	192	206	212	216	212	191	187	211	196	216	239	228	206	173	185	206	207	206	217	210	194	215	206	181	187	210	174	220	193	190	188	192	202	196	200	212	206	201	222	195	212	209	190	187	205	189	206	200	206	214	201	204	197	195	194	203	219	237	185	217	202	215	213	211	218	206	209	209	200	224	195	188	206	203	212	216	238	196	197	213	206	190	198	210	207	203	224	185	198	229	199	214	189	203	184	181	206	189	194	185	219	176	217	207	220	218	216	214	207	226	197	195	193	191	187	200	188	201	185	210	213	199	188	207	180	222	210	195	205	202	197	185	206	205	189	214	211	218	215	191	224	201	219	199	212	164	214	221	197	196	206	198	201	213	196	176	224	189	226	175	192	232	189	203	212	202	243	209	169	196	193	205	217	193	208	204	220	195	211	211	194	193	206	208	198	194	197	213	182	212	238	202	214	181	207	194	191	204	200	220	190	192	229	211	200	196	178	196	183	197	204	170	228	202	210	201	184	201	189	194	200	203	197	176	190	196	226	195	196	207	194	199	178	197	190	217	181	201	188	187	207	208	212	207	194	225	215	230	196	209	180	215	191	210	196	204	184	180	200	203	220	199	236	210	194	191	194	184	192	197	185	211	203	209	212	209	223	226	207	204	209	189	195	227	193	217	194	179	219	174	183	217	189	203	206	216	194	204	211	192	214	181	222	196	196	187	211	232	213	200	206	190	194	219	201	229	192	185	201	171	214	172	204	210	212	206	195	197	200	219	191	217	209	196	193	196	218	196	204	208	197	193	204	209	208	218	209	212	191	188	242	210	209	232	209	176	219	206	165	173	211	195	175	206	219	216	212	189	187	224	216	197	186	211	220	208	208	227	237	207	205	183	221	218	175	196	198	197	189	208	185	204	198	239	218	191	215	175	200	190	231	224	195	210	222	202	208	169	209	211	205	196	196	203	208	212	176	198	228	212	192	203	212	205	214	211	200	171	209	186	182	205	200	184	201	174	189	193	231	207	180	212	200	188	212	198	216	180	205	183	195	197	209	196	188	221	190	225	217	219	192	218	217	207	203	163	183	202	183	218	207	182	233	198	207	194	198	224	196	221	231	245	203	236	197	207	204	191	159	204	238	209	201	235	189	182	199	221	194	197	186	191	211	210	206	221	208	219	223	219	211	202	190	177	187	200	218	202	181	191	176	178	214	192	222	232	208	205	193	203	200	211	228	203	208	220	200	227	197	225	220	204	222	217	215	188	182	200	212	193	197	221	194	213	207	197	196	192	232	194	189	201	219	177	210	212	199	184	180	229	191	180	175	193	205	174	205	194	187	183	210	191	201	200	214	201	204	188	208	187	164	191	219	187	187	178	224	210	213	202	224	215	224	201	212
9080	7405	11839	11405	12180	19160	15649	8626	8616	3724	2754	2381	2071	2009	2212	3176	2465	2470	1949	2462	2036	1756	1522	1298	1358	1534	3504	4483	1870	996	1201	1161	2051	2068	1367	810	699	709	729	1022	1161	1216	1300	1040	985	962	753	621	577	613	551	579	556	605	593	557	604	580	604	548	575	599	541	575	566	587	563	581	562	553	587	577	622	560	587	593	604	608	602	574	574	579	603	583	611	585	559	560	590	531	551	555	556	603	590	574	549	602	556	656	610	592	583	551	574	575	632	549	609	563	578	598	574	579	587	598	580	584	596	584	547	577	546	546	595	575	560	577	602	612	577	604	603	607	599	606	611	563	584	581	590	572	617	567	583	615	612	587	627	582	583	561	591	549	576	581	566	574	569	605	560	621	565	544	613	560	559	612	613	606	565	578	598	587	609	578	571	612	591	558	578	635	563	546	588	605	606	577	611	607	594	528	591	587	560	553	579	586	556	577	578	582	548	597	615	640	597	578	573	533	612	598	586	586	568	573	576	528	589	546	599	585	579	594	595	548	568	570	572	580	594	602	618	607	606	559	541	605	595	624	580	585	581	631	564	584	565	574	588	585	619	599	578	560	576	604	558	557	600	574	603	603	597	604	569	582	602	578	585	540	586	579	560	601	622	563	570	619	552	634	582	588	616	596	587	573	553	565	557	571	559	584	596	583	546	594	652	576	610	594	543	584	583	610	611	591	594	599	557	580	621	619	606	592	608	573	629	546	616	571	533	638	581	604	575	644	627	549	576	589	554	599	580	577	561	570	589	565	597	603	589	583	613	565	599	642	604	576	567	588	569	599	600	571	626	553	626	558	622	559	611	570	535	549	597	586	550	625	579	559	566	597	576	587	590	590	580	608	575	594	587	588	633	583	559	601	576	582	604	560	595	579	572	605	526	591	622	625	571	626	551	613	610	603	607	588	569	581	565	560	604	595	607	547	564	582	623	564	590	591	545	579	636	590	582	564	580	569	572	585	540	617	619	592	563	569	588	575	652	622	606	592	571	572	596	601	591	609	590	605	546	580	561	589	588	584	568	596	577	572	559	564	579	569	598	599	566	538	564	623	603	553	645	600	569	575	593	606	575	566	577	578	535	572	612	592	583	586	574	555	566	546	561	608	574	568	570	628	596	562	584	639	572	547	574	541	584	576	553	632	597	579	599	618	593	612	577	549	614	537	581	569	558	605	612	543	585	618	607	579	568	568	583	571	599	554	575	593	565	575	600	571	575	629	600	589	580	614	567	624	592	598	618	609	628	554	595	599	574	585	575	597	554	582	589	603	569	606	603	567	624	610	596	583	582	595	569	580	591	577	601	569	588	579	583	573	612	596	543	551	559	571	588	576	607	626	587	580	576	616	594	645	565	643	594	602	598	618	588	580	592	596	583	555	596	548	593	594	649	547	588	585	569	582	602	576	612	579	618	578	602	562	599	557	637	602	593	570	554	592	610	609	599	565	601	582	571	577	564	628	608	593	593	581	596	567	555	553	583	562	563	638	603	597	549	589	570	575	568	647	550	560	523	545	576	600	588	590	548	591	618	598	598	585	599	588	596	612	576	583	592	596	572	551	560	566	608	601	578	591	606	598	557	605	595	595	597	569	614	523	562	621	576	562	604	576	578	582	564	604	603	590	584	607	581	599	606	621	584	575	608	612	587	553	544	587	609	597	587	614	584	577	584	574	585	549	594	537	574	547	575	544	546	585	604	587	574	634	562	586	552	590	613	550	566	587	581	616	607	594	588	574	639	571	593	565	580	600	557	586	610	581	573	582	619	593	575	568	557	554	580	590	563	617	621	589	576	602	576	597	586	590	557	604	597	596	556	591	603	577	615	588	572	597	615	582	592	561	589	567	597	578	560	593	625	602	537	606	584	587	525	545	606	522	589	534	613	585	602	579	624	616	589	587	593	543	624	605	592	601	596	570	589	607	576	605	611	560	596	585	561	591	584	585	622	559	536	547	567	584	615	550	600	557	604	620	577	599	535	576	613	600	606	610	566	574	588	552	589	574	594	635	598	594	572	553	573	546	596	620	596	604	603	585	579	606	549	580	601	636	609	562	562	556	584	557	578	577	589	580	575	600	566	599	523	569	569	597	573	621	600	567	577	569	603	589	626	545	594	551	613	634	610	570	606	586	596	593	544	581	534	578	557	615	558	570	631	588	607	613	601	596	616	586	574	624	585	563	577	569	582	580	633	592	590	572	616	617	578	593	615	577	566	618	598	576	571	591	575	602	554	556	559	651	550	588	576	596	546	606	580	606	598	575	602	539	547	615	552	554	573	572	586	574	610	604	547	569	550	584	596	579	557	592	577	560	603	562	636	585	575	553	575	606	549	595	544	619	532	575	596	589	560	597	593	618	622	600	561	587	542	567	526	617	566	576	570	592	562	560	602	607	626	559	597	601	570	599	578	582	549	605	610	596	571	595	603	606	612	584	573	588	600	614	583	609	602	618	597	577	607	568	563	628	600	561	555	617	573	623	572	573	612	607	589	644	615	568	579	631	586	571	565	591	556	551	590	566	557	586	572	611	611	577	559	600	597	571	623	556	604	588	578	585	589	623	587	542	598	533	558	582	564	564	574	594	561	592	596	558	590	603	551	562	563	644	597	561	577	585	583	566	572	570	589	597	587	593	599	590	576	553	609	583	609	606	583	565	613	613	588	578	589	582	571	586	584	551	605	547	568	572	612	579	574	576	613	552	553	580	600	585	607	603	587	533	599	583	582	631	592	583	638	623	536	584	591	593	563	565	617	577	589	596	599	613	550	563	584	625	555	608	563	588	619	560	569	573	616	593	568	614	590	587	598	551	582	565	585	594	530	598	595	587	604	590	619	557	598	569	617	592	593	576	590	523	535	557	550	579	583	607	581	554	571	574	587	548	569	585	585	570	600	603	589	590	584	593	649	564	559	553	586	619	595	601	578	580	572	561	600	606	617	592	585	594	603	577	624	609	554	604	641	609	589	568	570	577	545	582	593	561	599	608	602	576	551	579	594	573	581	562	578	564	607	553	574	533	540	613	600	587	618	588	604	570	595	587	601	567	544	571	585	571	575	579	542	634	571	602	556	593	627	583	596	562	532	594	554	576	577	589	602	566	549	582	598	620	627	604	594	569	582	597	566	535	562	599	564	571	601	595	587	559	603	604	607	577	575	614	558	597	601	582	555	570	571	606	559	600	588	610	552	589	581	568	589	567	570	607	602	595	541	587	622	577	587	556	584	633	547	593	613	573	573	601	619	558	602	587	548	576	599	587	565	572	573	564	578	601	597	603	553	574	533	536	562	549	644	604	565	535	610	578	584	613	582	609	631	589	629	578	600	563	587	596	570	556	580	605	557	606	592	565	573	608	569	604	616	591	531	607	595	572	538	604	576	591	534	597	565	591	578	581	582	616	615	596	575	562	578	577	571	577	583	571	600	599	599	635	565	571	589	615	565	582	548	600	541	612	556	620	591	619	555	598
29538	19907	12796	8050	6838	9683	7383	3199	3174	1548	787	813	620	562	615	1083	750	622	543	627	597	588	490	422	613	1024	1212	757	279	326	349	549	804	366	242	257	260	226	299	309	309	308	296	246	262	259	255	266	261	224	235	218	250	228	220	217	220	221	233	213	206	237	222	191	233	221	203	225	225	205	225	236	229	225	197	213	239	245	225	247	222	246	218	220	216	226	219	207	227	198	211	230	213	236	234	200	211	205	226	218	208	228	224	226	196	210	222	207	225	225	212	216	204	214	229	235	225	221	228	225	212	215	195	230	218	225	217	236	214	223	225	232	211	223	231	210	252	227	238	212	238	208	197	198	231	217	220	221	238	207	202	219	221	204	216	238	229	182	233	226	211	221	235	234	213	230	244	205	202	205	191	204	250	234	226	234	212	223	231	225	239	207	226	182	216	213	235	230	224	211	228	222	221	222	245	243	207	232	214	253	242	204	246	216	225	237	214	222	221	216	217	210	209	233	211	194	201	211	228	202	232	214	203	216	188	250	231	222	213	227	218	225	250	223	241	225	231	234	224	206	219	225	226	227	204	223	237	229	249	245	222	211	211	217	248	190	232	219	211	232	219	235	223	226	222	213	229	232	213	210	226	232	224	265	216	223	248	229	208	194	224	218	234	225	222	229	238	231	241	205	219	231	214	239	209	211	237	226	200	212	232	236	214	199	214	259	235	223	243	230	205	231	242	215	239	202	233	222	210	224	197	226	230	223	228	219	211	251	196	219	208	223	216	230	196	232	202	246	201	202	227	228	213	233	213	196	211	211	262	222	224	226	229	231	239	233	212	237	232	239	210	228	247	223	216	209	239	225	215	213	232	214	227	195	232	237	226	234	207	230	196	210	205	243	230	226	257	222	239	237	211	260	248	244	212	253	195	229	204	242	191	255	193	231	214	215	232	231	227	224	217	232	232	240	213	227	238	223	242	243	203	228	199	219	214	206	205	227	205	218	239	215	197	222	236	231	224	235	209	239	218	249	209	205	223	210	217	251	213	231	195	223	257	204	222	231	218	221	221	213	233	229	240	218	244	243	223	219	236	240	224	226	241	217	222	246	231	236	218	214	220	242	210	232	216	212	225	212	200	236	238	219	201	249	211	249	246	213	189	211	218	233	222	232	241	214	253	205	208	211	219	214	230	228	209	243	224	253	228	249	237	207	216	180	221	196	207	225	209	239	239	221	210	218	217	223	225	183	227	228	221	221	201	213	199	244	213	241	199	181	247	225	244	214	247	228	224	255	223	211	224	227	231	226	230	212	220	220	242	238	242	224	215	211	217	210	224	228	212	216	190	236	244	206	210	219	218	218	226	215	224	220	195	209	221	223	227	220	224	182	239	206	223	206	222	211	235	239	211	223	213	218	219	225	199	192	238	234	213	197	203	229	219	205	212	247	209	235	227	267	224	242	209	245	221	241	216	251	203	208	228	234	199	220	231	218	225	231	210	217	231	216	207	201	241	223	199	201	186	217	218	246	208	200	234	225	228	207	232	196	234	228	235	219	247	197	221	188	206	210	233	234	201	226	229	204	225	207	230	251	206	217	196	204	204	203	193	228	228	206	217	224	213	230	217	221	237	221	228	231	226	220	201	207	228	213	203	226	194	221	204	215	231	243	255	204	206	211	210	212	202	239	207	213	218	204	232	195	232	222	234	245	197	195	199	247	203	234	218	242	222	237	207	194	243	234	225	217	221	233	232	224	211	209	233	217	220	239	223	200	227	232	223	220	243	202	216	223	214	239	234	229	208	203	245	211	223	214	218	195	244	235	248	226	226	211	218	227	223	220	224	213	203	208	236	214	218	230	208	215	191	218	181	250	222	218	195	215	219	199	210	207	222	213	218	235	217	238	211	240	218	231	221	200	215	236	236	232	191	238	195	243	221	222	218	211	225	225	214	190	224	227	226	219	204	192	213	196	206	209	249	219	246	225	204	192	194	213	223	226	226	232	227	215	223	222	210	200	214	244	226	251	214	240	212	203	233	211	235	237	224	216	211	220	247	219	213	233	203	241	206	205	210	196	256	208	243	226	225	231	221	227	233	223	230	217	209	203	233	215	223	208	211	250	224	212	234	233	239	234	222	228	226	209	205	241	244	246	229	196	231	212	223	237	191	220	210	231	227	228	210	223	216	215	226	233	216	215	213	213	214	225	244	216	229	221	229	199	213	211	205	201	222	222	222	233	225	221	240	220	216	210	196	209	229	228	221	222	230	226	214	217	219	240	197	225	225	237	202	204	209	230	217	253	223	226	232	227	204	229	236	217	249	231	206	260	223	228	224	242	220	212	213	212	223	219	197	220	200	245	223	236	196	236	225	209	225	209	241	236	222	213	224	220	203	204	242	233	224	218	220	211	226	197	233	215	207	262	219	248	200	225	212	239	195	245	242	209	201	208	198	231	201	227	237	240	225	235	226	236	225	203	214	192	200	198	215	251	226	248	202	209	193	204	204	215	239	232	215	229	194	196	202	228	239	230	224	202	229	209	260	232	228	212	230	224	223	224	207	216	215	229	246	207	207	226	225	227	220	234	193	211	219	218	243	225	247	222	216	223	216	205	205	219	243	212	220	227	213	218	235	199	215	197	219	223	215	230	229	218	238	205	217	238	207	205	233	218	215	228	195	219	210	202	234	204	221	237	190	213	215	213	249	210	213	237	220	232	224	207	220	228	228	229	254	238	212	211	210	221	230	210	233	202	198	211	246	209	202	233	224	226	234	195	227	246	201	218	221	252	219	230	220	223	215	215	213	206	229	206	246	233	236	220	230	240	200	233	204	228	236	218	215	206	244	212	191	209	210	238	236	229	201	217	197	218	239	223	211	242	240	204	210	217	209	225	214	213	207	229	198	225	208	200	223	231	219	233	238	259	219	248	204	214	221	222	220	203	207	218	220	235	218	232	237	217	221	198	230	204	197	235	207	198	220	224	213	193	203	230	245	227	226	223	235	226	234	238	222	224	228	244	210	217	216	210	225	225	229	182	232	247	220	229	223	184	231	222	194	196	221	222	214	226	227	231	236	239	229	245	209	212	230	226	205	190	229	234	208	224	242	232	220	220	234	222	224	224	227	195	222	208	232	207	228	207	236	208	221	216	215	221	237	208	245	223	232	207	201	249	241	222	177	218	228	241	214	247	226	222	223	221	212	199	218	227	193	213	251	216	216	240	231	223	233	211	198	207	246	222	250	191	226	239	230	209	218	257	191	245	217	197	223	212	215	244	220	225	215	208	230	236	220	226	234	215	232	210	245	225	237	227	223	238	228	225	193	207	206	210	183	208	216	201	189	214	222	198	207	229	235	194	227	217	221	229	218	233	201	218	195	191	239	201	230	243	208	222	205	197	233	234	231	228	227	228	230	207	207	213	222	226	193	220	275	224	228	231	229	225	218	216	209	225	200	229	213	225	233	219	205	225	181	240	203	212	229	232	235	221	214	213	226	247	217	206
10882	10730	15128	16387	18469	25293	19523	11083	12589	5941	3775	3490	2832	2751	2971	5425	3827	3249	2745	3387	3360	2851	2498	2005	3391	6070	7870	4322	1208	1398	1516	2855	4541	1624	815	780	756	776	1323	1196	1358	1251	1158	992	1028	885	805	984	825	636	626	599	596	591	572	615	628	631	638	612	651	668	635	647	632	683	650	598	647	645	592	632	606	629	623	664	647	611	651	620	643	619	624	600	635	633	598	620	639	638	618	677	611	628	607	610	659	619	626	682	634	661	634	597	650	631	607	647	604	625	602	645	587	602	619	614	686	654	591	611	607	654	609	646	652	612	633	638	592	621	609	631	607	640	601	649	662	640	610	616	629	609	610	676	598	631	588	591	635	654	650	670	622	633	617	696	620	580	621	603	591	590	655	634	624	665	659	614	669	632	636	602	597	675	612	658	618	591	609	628	632	643	630	661	616	640	684	609	609	619	649	593	644	593	622	620	616	635	622	605	642	599	593	591	618	618	643	624	611	654	639	632	630	642	619	670	648	587	595	631	648	618	630	653	637	664	611	677	656	608	661	666	669	617	625	617	627	620	636	632	624	600	611	606	647	620	624	598	637	625	613	590	638	596	619	679	619	682	626	661	603	625	628	616	635	610	598	639	636	614	613	593	615	633	629	630	640	627	623	606	629	646	637	616	629	615	653	607	621	661	596	667	624	677	623	622	644	669	645	669	627	617	581	610	571	595	614	664	621	657	608	629	611	645	610	600	620	611	684	661	638	593	658	654	629	642	657	588	639	635	659	629	644	654	628	622	635	658	626	612	639	609	602	613	654	625	662	622	653	652	645	629	612	643	619	633	640	644	598	600	660	609	617	561	624	624	652	600	650	632	587	654	668	628	672	632	570	610	585	653	643	611	661	638	637	567	629	666	663	641	611	592	644	564	678	622	654	604	645	612	648	606	653	641	596	603	664	629	663	617	655	606	631	621	607	650	668	646	649	646	611	633	597	621	634	616	603	617	527	672	624	627	625	613	635	619	646	664	627	648	596	628	621	643	611	695	623	633	598	660	631	621	645	649	604	594	647	616	643	651	633	623	646	634	630	629	584	646	626	689	628	638	649	615	653	634	645	643	608	636	641	664	598	606	611	618	637	586	601	604	646	640	598	603	622	640	615	636	689	666	632	625	682	605	604	638	596	638	615	653	654	621	634	634	638	606	651	630	620	657	674	662	638	617	617	647	593	631	642	656	642	615	609	610	603	670	602	667	635	636	677	638	635	659	640	569	617	592	591	617	671	578	646	603	608	615	670	630	621	618	712	637	643	628	655	569	597	673	675	663	612	652	588	625	630	595	600	617	637	615	645	617	588	605	612	634	639	646	624	625	661	612	647	618	625	607	576	629	641	616	651	634	600	688	618	606	666	632	610	618	604	655	665	612	625	647	619	646	617	628	632	647	652	649	588	634	655	612	618	627	626	597	615	658	626	624	627	625	621	653	670	618	609	599	636	601	616	619	629	646	592	603	655	651	698	633	610	651	606	647	627	625	673	650	630	646	627	676	634	646	609	626	670	638	621	670	617	602	618	669	642	641	681	637	615	622	605	629	606	660	641	614	611	624	670	640	638	615	630	631	636	641	634	625	647	663	616	629	643	610	636	669	629	614	660	613	612	605	636	588	601	651	642	666	638	603	606	613	614	640	629	629	603	630	646	649	611	665	660	627	606	650	655	669	624	630	627	573	636	632	617	615	705	643	654	603	640	597	662	648	572	640	613	611	651	654	610	650	633	615	626	581	578	615	630	610	631	623	598	641	625	636	641	622	680	639	610	616	653	628	658	638	571	620	593	603	653	623	628	684	604	637	602	621	593	598	614	643	638	643	579	627	627	610	641	649	608	573	631	636	620	609	670	630	616	634	639	648	607	625	598	613	579	598	633	639	652	588	619	631	642	609	595	617	629	635	590	615	619	655	652	631	621	680	637	657	636	618	652	637	597	656	612	634	646	624	627	633	648	628	610	612	629	604	633	607	625	632	622	643	640	589	650	671	666	655	609	629	637	674	606	623	590	616	642	645	676	619	635	609	641	619	618	642	638	632	646	633	581	586	615	638	603	642	602	608	670	628	666	681	622	645	616	644	627	636	625	560	582	640	624	629	636	636	630	619	615	632	638	642	621	632	640	619	606	624	621	624	600	654	598	604	647	613	624	622	614	611	613	584	651	655	633	649	585	670	662	614	622	625	648	629	626	656	629	679	586	617	629	622	609	645	650	589	652	624	586	653	670	614	642	642	641	591	627	597	630	622	609	606	662	635	621	633	610	659	644	578	655	604	635	652	644	636	646	655	618	611	654	604	592	603	596	636	608	649	635	612	643	629	656	605	615	615	641	636	599	656	655	609	623	651	663	628	656	622	610	585	626	612	640	638	639	649	675	595	677	662	625	621	656	606	566	652	660	658	631	638	614	680	625	639	659	591	645	654	633	663	646	622	658	641	580	638	626	638	644	602	667	613	643	633	668	643	633	623	621	615	660	615	623	607	648	686	626	615	574	650	621	633	592	676	616	652	622	623	595	669	623	591	639	685	619	632	623	655	594	636	620	609	662	672	668	637	635	622	597	587	611	637	610	639	616	628	632	617	617	634	661	645	615	639	647	620	601	632	599	626	655	627	640	627	617	671	646	643	626	589	628	633	600	607	626	604	615	638	644	611	656	630	677	645	654	640	643	610	590	583	594	580	641	588	639	645	677	660	600	660	617	606	645	610	613	622	620	637	632	623	698	685	639	672	671	611	682	650	611	659	645	682	614	622	608	621	617	656	656	626	636	640	627	644	618	673	642	654	668	658	606	648	617	657	665	612	586	626	670	641	653	641	629	640	587	617	634	597	662	670	626	656	627	605	606	636	653	577	630	643	665	645	591	599	606	586	651	629	588	650	637	665	608	614	590	650	644	684	644	606	601	596	669	630	630	598	643	621	643	606	647	648	670	583	628	606	649	631	634	620	641	643	614	651	632	656	634	622	602	587	641	648	638	623	669	657	629	651	645	571	611	592	697	584	671	602	625	604	636	645	628	634	641	587	658	585	604	700	654	629	641	635	629	611	608	613	670	644	671	632	657	607	638	631	587	624	600	642	665	640	627	636	665	634	674	606	657	637	624	612	661	677	615	616	674	610	651	656	667	652	618	585	698	658	647	630	596	619	680	632	601	638	613	677	635	612	616	659	649	619	606	610	644	609	647	615	648	640	617	615	635	649	623	594	581	692	646	601	632	617	606	641	639	657	628	644	615	607	619	652	592	599	648	661	657	667	620	600	598	619	664	620	633	656	608	610	672	628	600	632	638	602	629	630	648	661	655	627	664	645	603	649	596	644	641	625	603	629	577	627	638	655	603	649	652	620	623	636	627	604	635	614	609	591	631	612	658	655	635	625	664	590	614	621	541	605	604	636	649	598	605	615	613	665	656	613	655	650	643	642	606	635	617	610	637	631	635	682	582	667	647	645	656	625	621	636	641	655
28262	11885	1831	1103	870	852	684	478	463	335	273	250	255	225	199	236	210	217	194	217	191	194	237	195	189	211	222	217	172	167	185	157	212	169	160	171	157	149	164	150	169	171	172	168	175	143	162	165	159	165	161	165	156	170	154	158	170	168	176	169	184	156	148	140	167	158	178	164	168	160	172	171	145	150	148	155	160	162	171	140	161	176	165	177	183	176	168	147	173	158	168	163	159	165	140	168	159	150	181	170	169	156	170	159	176	150	178	163	166	160	194	169	173	139	163	155	151	172	182	158	159	154	174	155	157	179	181	144	185	136	151	148	170	166	169	156	159	161	177	150	168	138	154	149	190	159	161	172	193	188	160	177	163	172	156	179	184	165	162	192	158	170	149	179	177	167	155	156	181	174	170	166	136	150	149	177	157	168	153	157	164	178	157	173	163	132	147	154	150	168	151	161	173	152	162	162	159	153	146	175	137	155	144	152	176	156	199	180	184	168	167	181	161	154	167	156	154	139	159	154	174	161	156	174	163	154	136	164	180	161	167	160	161	169	161	184	178	180	162	167	196	177	171	160	153	179	146	174	171	166	145	141	150	154	203	141	179	173	165	142	159	174	151	128	145	139	180	156	167	160	156	166	135	148	199	160	167	182	157	150	169	165	159	182	175	150	157	194	186	161	145	154	136	167	163	166	161	164	178	163	170	151	160	146	167	185	187	151	171	166	167	167	161	161	164	162	162	150	175	154	158	190	159	152	173	164	154	180	198	164	149	187	181	165	174	145	168	160	141	164	155	163	168	173	152	169	160	156	148	134	175	198	177	177	151	182	159	150	174	187	152	153	169	160	158	167	155	182	185	170	143	148	167	190	170	143	184	158	142	166	178	163	168	152	171	162	159	185	166	170	164	164	166	145	166	162	163	190	168	157	194	178	165	174	169	153	135	145	161	169	179	192	156	178	188	161	189	160	175	161	190	162	145	156	168	155	176	145	176	156	181	164	147	162	177	136	171	140	158	170	160	159	175	167	147	167	158	161	159	182	175	158	153	177	152	201	162	193	170	178	178	191	162	139	144	148	155	171	158	148	167	166	159	170	158	173	164	152	187	165	184	160	174	170	165	166	169	179	174	161	139	157	150	165	163	179	164	177	146	179	165	178	150	158	156	138	135	143	152	144	185	174	154	144	161	191	157	174	157	192	167	159	157	146	131	177	156	160	164	163	177	161	160	168	188	171	167	141	156	170	168	178	165	167	166	171	166	158	157	170	145	133	181	144	160	174	165	156	160	156	159	164	172	147	168	153	166	136	153	219	141	191	153	177	162	166	153	154	164	167	162	153	169	181	154	171	169	171	148	178	161	164	180	151	176	150	156	176	173	157	153	168	144	174	150	173	178	158	161	167	163	175	165	174	166	169	140	181	174	161	163	158	193	149	167	183	168	182	162	154	160	156	164	165	187	159	159	172	161	170	166	161	178	166	158	164	164	161	150	173	162	174	179	177	164	166	170	154	195	153	160	159	168	157	167	165	162	161	182	145	146	170	170	161	146	165	169	162	130	175	192	175	153	140	146	176	174	181	156	162	174	150	145	161	158	154	165	165	180	174	159	158	161	162	160	171	174	153	160	192	157	160	169	156	166	164	135	151	161	163	160	174	159	167	166	163	168	149	136	179	157	189	166	146	168	180	164	190	175	181	164	165	165	154	147	169	154	132	178	189	150	167	168	162	168	162	155	187	158	152	180	159	167	187	173	166	172	175	170	144	166	162	163	159	166	168	160	152	170	147	155	175	131	171	170	165	166	162	181	150	170	148	163	166	165	151	150	166	154	150	170	147	170	163	175	179	164	174	157	164	167	176	167	148	179	156	145	184	144	179	149	165	162	157	161	144	172	162	145	165	162	169	172	191	159	181	197	167	157	183	164	191	161	139	166	160	181	178	170	128	155	161	166	167	179	164	158	179	191	159	158	166	170	166	160	170	173	163	173	145	173	169	166	164	156	151	148	145	159	190	158	154	163	154	167	161	180	167	175	139	164	154	132	175	161	163	181	145	152	183	180	163	157	188	171	161	174	182	162	190	168	135	151	194	157	151	167	184	183	167	156	177	180	173	177	179	154	174	183	186	162	165	196	161	158	150	159	178	179	170	181	168	183	178	151	186	162	153	173	182	164	168	155	169	180	173	153	175	153	176	164	163	163	185	161	150	160	156	169	163	173	157	181	183	152	151	175	185	175	151	199	187	157	152	167	172	163	169	167	170	169	167	189	164	162	157	165	170	137	169	151	170	158	168	161	151	170	168	143	142	178	169	139	150	161	171	189	177	185	176	174	177	160	187	165	149	164	167	170	154	162	163	168	151	159	174	160	152	168	170	150	168	170	167	175	164	157	158	167	184	181	157	190	173	162	149	174	162	143	169	135	170	141	166	168	178	144	167	168	153	167	161	155	188	158	146	171	160	160	180	173	155	159	159	165	147	190	161	138	163	187	158	179	161	144	174	155	147	166	158	171	166	164	186	176	157	199	149	159	186	168	157	161	170	153	167	139	147	163	148	153	154	189	148	166	171	175	168	169	164	158	186	170	155	157	157	167	179	176	159	169	160	165	152	173	177	159	174	158	182	169	180	154	158	170	172	160	167	184	155	168	154	172	174	151	166	172	169	166	167	151	150	168	153	172	172	176	156	143	171	180	175	176	154	174	149	156	190	178	170	143	168	171	170	165	159	166	162	166	156	153	167	148	161	148	170	148	157	159	185	172	155	150	160	178	166	156	149	170	160	179	157	176	185	145	180	164	166	175	166	156	175	171	144	156	180	165	151	183	151	146	170	168	195	172	201	160	154	164	177	163	149	190	170	173	160	152	175	161	156	167	160	182	175	149	178	168	180	180	169	167	186	180	148	148	167	179	176	149	175	174	152	152	170	163	147	171	182	176	160	161	160	157	163	132	172	167	172	161	173	171	160	177	153	154	164	160	179	173	142	135	159	165	184	174	169	166	159	155	152	157	171	186	193	162	169	172	160	158	178	156	175	166	155	151	179	170	180	173	161	185	174	150	137	197	151	156	183	162	161	168	142	161	157	166	137	165	147	155	187	141	159	167	147	178	168	147	161	151	158	144	185	168	154	167	150	179	151	146	151	158	177	149	170	162	179	174	187	178	146	141	141	191	163	168	172	156	152	165	178	159	158	170	176	169	159	166	172	154	164	160	170	178	174	177	191	173	153	190	162	179	156	160	169	152	159	192	139	170	148	137	162	155	152	144	186	175	155	159	179	184	171	139	172	183	177	159	183	167	166	174	182	149	150	169	175	161	148	159	178	166	160	142	178	130	142	153	178	173	148	185	173	171	174	170	160	170	167	176	164	161	157	145	155	162	156	176	149	160	167	160	179	163	185	176	156	181	155	172	160	188	183	142	133	160	169	161	152	165	167	173	159	190	156	163	163	183	178	164	187	153	168	166	171	175	158	145	146	151	180	154	171	154	157	178	170
6718	2142	3973	4329	4280	4361	3255	2294	1945	1429	1259	1046	839	792	773	821	845	793	716	805	782	762	749	635	625	735	902	642	594	594	579	563	631	542	472	482	534	499	565	551	587	531	578	515	520	520	493	484	500	487	506	472	475	523	498	462	507	496	473	472	464	478	474	519	502	483	509	499	522	493	479	453	524	462	473	507	513	485	502	522	459	441	466	480	514	449	523	491	498	510	490	461	486	515	463	502	513	457	451	464	483	481	528	518	527	487	478	496	484	494	489	493	482	551	493	450	447	475	478	499	517	467	523	466	491	484	475	484	479	511	510	484	500	466	499	462	527	509	502	483	492	539	492	485	474	460	493	503	512	536	487	512	473	506	478	462	491	496	516	478	474	485	522	470	484	506	472	528	498	498	466	494	483	489	499	517	453	451	538	505	507	494	463	472	503	487	507	495	490	469	479	473	488	457	467	475	462	495	500	484	473	515	476	494	498	502	478	471	469	507	494	468	505	489	480	494	473	496	472	470	468	462	489	545	507	487	497	476	438	505	480	461	480	497	452	508	463	472	514	495	516	476	494	508	499	476	467	488	498	471	518	515	454	546	516	521	494	501	464	508	493	500	509	443	530	496	506	465	450	463	463	502	483	512	494	455	493	502	509	493	496	531	498	490	523	500	463	465	493	467	507	470	495	507	468	470	475	513	470	540	462	499	468	504	560	484	489	517	469	493	492	460	473	499	469	498	486	457	520	479	458	487	453	495	470	527	522	455	553	470	539	496	531	517	505	479	490	521	506	525	483	507	484	466	525	489	450	482	496	504	495	498	510	519	470	506	475	467	497	474	520	471	468	498	524	543	495	465	483	506	490	513	483	460	484	452	512	476	484	517	527	493	503	511	490	544	514	438	470	505	531	487	440	508	471	567	467	511	514	498	474	488	509	485	510	490	532	467	512	469	468	506	503	503	507	483	465	488	517	476	474	491	465	531	466	499	456	432	521	495	475	497	488	492	441	482	486	504	464	471	462	469	522	505	502	484	476	483	524	486	497	502	494	514	485	498	496	476	514	478	486	515	491	500	504	465	459	506	466	475	492	494	462	483	483	493	457	508	471	478	498	496	492	518	473	483	482	523	465	508	482	499	477	473	503	471	493	512	486	536	457	473	500	470	500	457	500	497	502	513	477	462	506	453	506	485	499	500	469	473	508	498	476	485	479	509	511	482	469	479	447	494	493	450	475	461	490	506	474	492	507	514	488	492	465	479	501	476	501	514	452	498	505	510	490	493	499	492	516	465	472	458	484	517	481	452	453	493	501	482	480	476	466	475	486	439	532	507	508	469	464	473	488	485	530	465	487	518	511	457	483	512	458	529	469	507	490	503	464	490	474	477	462	480	477	478	471	502	507	460	506	503	492	517	487	470	479	486	503	484	462	506	485	499	476	497	510	502	488	484	527	533	488	485	488	445	483	473	466	484	478	492	529	484	473	488	455	515	462	444	487	491	492	478	473	456	506	496	525	459	485	490	509	495	524	514	464	482	471	500	463	483	530	515	491	493	482	488	516	467	498	479	485	485	480	473	481	496	516	488	499	482	464	485	513	513	483	485	474	493	520	510	471	507	494	467	494	491	508	491	494	503	497	533	526	500	456	496	450	442	462	475	448	484	492	485	471	479	484	521	498	472	562	490	523	489	505	437	478	490	474	493	503	526	499	525	512	510	471	484	462	487	472	466	466	497	534	487	486	488	457	481	486	482	494	495	474	489	488	511	515	477	455	459	480	501	481	523	509	526	482	479	536	492	523	484	479	465	509	496	507	522	500	453	464	482	456	482	507	488	514	472	495	484	490	514	480	471	464	495	489	493	487	467	493	463	511	488	476	469	503	497	494	517	514	495	478	438	479	473	505	465	481	516	519	497	486	509	466	469	470	474	473	462	501	537	480	526	501	523	476	486	532	512	474	495	513	467	475	466	491	481	503	514	508	510	452	511	469	509	528	498	468	479	464	504	523	519	487	467	477	520	478	492	481	481	512	479	516	476	508	478	510	492	519	499	497	467	511	469	472	523	474	535	485	499	472	474	522	481	438	478	545	505	488	478	462	473	469	495	482	491	504	519	487	465	475	484	500	487	463	492	513	522	501	459	490	499	516	505	512	468	542	488	487	516	490	482	472	463	537	480	472	484	478	500	509	484	486	481	483	514	469	506	473	503	503	486	503	501	454	499	483	503	513	495	482	507	475	465	491	501	509	487	470	459	495	512	478	512	490	486	474	496	479	484	497	505	484	487	484	460	508	501	516	507	473	496	478	477	516	480	480	507	493	468	508	493	477	471	461	524	495	472	449	478	497	460	453	469	526	480	511	445	488	526	485	476	516	503	503	564	501	481	475	490	487	470	459	481	464	483	472	490	491	524	460	513	458	483	500	475	446	450	463	504	505	493	497	519	506	523	472	459	473	508	503	515	495	476	473	475	492	465	497	508	481	523	489	481	464	504	491	470	482	500	484	447	501	493	475	535	503	470	471	503	549	514	466	489	470	475	460	483	485	471	471	478	487	529	489	475	482	486	499	509	530	509	458	525	480	472	485	515	469	512	466	487	494	477	504	502	446	472	450	511	472	476	479	492	511	493	476	473	482	494	465	494	524	492	464	531	465	519	488	444	486	457	480	465	464	474	465	483	511	536	500	510	486	495	486	480	475	458	491	458	455	520	484	496	455	499	487	504	476	457	484	482	509	500	483	494	489	499	492	476	447	517	502	540	432	496	533	468	511	491	456	497	488	505	489	452	489	523	468	511	465	500	430	501	499	491	489	483	450	498	487	467	486	485	467	528	478	506	468	486	490	484	481	493	457	488	518	478	509	473	445	475	537	535	473	513	477	489	472	468	498	468	520	484	517	530	442	451	498	538	511	457	458	480	494	498	500	496	512	493	485	508	459	437	503	498	478	506	493	463	453	481	498	505	455	491	507	458	501	487	479	516	466	509	500	491	482	479	496	517	506	459	495	495	447	503	461	506	501	465	453	540	551	500	500	515	495	526	478	473	477	473	484	478	515	503	497	531	455	495	487	520	498	500	501	493	507	505	470	496	483	472	517	496	496	476	538	531	480	490	470	484	470	505	442	487	460	474	486	482	506	470	454	486	503	445	538	456	503	472	474	502	496	496	502	506	494	513	495	489	499	483	451	488	523	513	481	502	479	470	507	464	479	471	525	477	508	500	504	475	482	481	527	445	479	469	529	489	496	461	470	490	476	478	517	516	504	513	484	472	484	482	504	488	499	502	490	476	520	492	471	543	527	487	486	499	499	528	508	468	462	503	494	518	498	453	462	552	448	467	505	501	487	482	480	517	494	467	481	491	487	501	500	484	502	459	516	469	529	489	495	473	505	467	490	496	475	472	505	481	502	523	457	493	508	504	525	519	504	484	511	516	467	511	476	490	471	465	509	501	504	494	484	503	465	471	466	491	521	460	476	491	463	447	475	486	448	496	529	508
29074	16942	8384	4942	4274	4807	3570	1602	1333	858	479	466	416	407	391	515	502	444	418	478	407	418	351	345	375	702	642	305	316	319	296	431	483	259	229	241	263	311	344	393	369	324	246	222	244	252	210	231	237	239	215	220	227	219	214	222	207	213	224	199	241	238	222	230	227	233	203	248	220	199	194	227	222	221	205	209	220	206	221	221	223	199	208	208	234	223	228	221	193	214	208	205	208	216	233	179	233	227	211	216	196	224	206	207	224	218	235	203	229	197	245	225	194	216	212	226	218	221	209	216	208	224	241	215	236	219	182	217	181	211	224	213	194	219	205	188	219	230	207	194	219	238	214	235	215	231	212	220	222	224	218	221	211	211	226	218	221	236	195	218	225	218	243	214	196	249	236	204	231	193	222	204	185	209	181	225	234	212	246	213	221	199	216	249	232	208	215	219	214	243	212	238	240	245	220	223	191	202	244	209	223	225	223	217	244	228	199	225	224	229	262	239	225	216	208	211	213	240	234	214	226	200	231	214	206	217	210	228	213	221	187	218	210	232	233	198	226	230	200	226	228	225	215	238	212	219	194	224	223	218	258	241	228	199	209	217	218	234	230	203	200	226	241	215	232	224	211	222	201	193	203	232	237	231	199	218	212	227	204	235	205	215	214	211	203	234	231	203	230	200	203	207	202	208	208	214	219	195	232	222	214	206	235	229	190	199	194	236	206	241	214	213	267	229	191	213	196	190	209	220	212	204	199	246	201	227	220	203	174	201	202	215	213	242	218	235	203	238	203	224	211	240	216	216	215	225	229	210	208	219	212	230	213	211	254	191	218	226	216	210	222	209	198	221	254	222	227	215	206	215	216	254	212	221	212	253	208	213	231	221	216	247	221	240	223	244	218	233	217	223	236	211	219	232	216	214	231	223	236	233	217	216	210	243	214	236	228	212	225	230	222	212	186	224	207	229	235	206	231	216	220	233	232	207	206	234	209	188	205	218	224	196	253	233	216	224	232	226	201	215	248	214	209	222	218	202	201	214	205	181	215	241	219	213	251	198	227	216	204	205	244	241	208	254	218	232	227	228	201	211	213	226	230	232	222	200	198	210	220	213	222	206	226	194	242	224	222	208	227	203	217	217	201	193	224	228	229	239	220	232	204	197	223	188	228	205	210	235	222	220	217	213	212	236	202	235	212	187	207	219	213	237	230	211	211	232	230	220	238	212	217	221	229	205	229	221	248	210	232	214	198	224	221	195	219	225	207	221	244	237	223	209	230	212	201	249	193	197	224	191	199	227	239	199	225	214	236	210	232	215	220	223	210	235	213	219	206	176	220	198	198	232	226	202	211	220	237	222	219	201	186	215	209	211	235	220	210	244	206	216	205	220	193	249	210	233	232	230	196	216	227	242	214	196	196	210	224	245	194	200	211	213	215	223	222	228	209	203	239	212	205	236	231	198	208	251	205	220	196	237	217	222	199	210	229	229	216	241	213	210	223	207	225	195	212	252	211	206	217	214	221	215	215	214	212	211	232	223	230	225	201	225	240	219	208	243	250	235	231	206	177	209	219	242	207	207	233	240	229	192	212	229	203	193	248	206	243	233	225	234	226	214	235	222	243	211	201	198	241	209	205	235	227	214	229	205	222	207	198	234	217	218	219	231	207	220	200	215	212	233	241	227	203	206	237	202	224	215	231	232	228	189	268	219	245	219	204	238	240	232	235	226	225	218	193	232	215	199	224	238	216	200	273	226	224	216	215	207	215	200	227	210	195	186	230	254	233	209	192	233	221	211	208	231	194	227	244	234	216	228	216	248	230	211	215	213	207	208	194	224	239	215	208	228	221	231	223	217	195	260	221	186	224	197	217	207	228	218	208	235	202	209	220	226	225	233	215	201	217	216	217	218	188	222	242	232	245	208	220	230	211	215	215	219	207	232	229	230	225	224	214	240	236	209	235	201	228	226	225	202	222	249	228	233	196	207	220	212	238	248	253	215	236	217	225	199	210	178	219	221	223	241	235	207	215	240	199	203	205	222	204	220	236	206	200	197	229	219	225	215	216	216	224	236	219	224	248	240	207	229	218	220	211	212	221	211	255	213	201	219	240	207	221	215	239	214	207	235	219	196	221	235	231	194	215	235	228	199	241	224	220	214	195	233	217	232	213	223	207	204	206	198	203	237	200	231	222	224	212	187	229	206	201	238	218	218	224	238	200	215	240	242	236	224	210	228	225	202	220	222	225	226	224	227	237	187	199	227	230	205	213	227	247	200	212	219	236	238	221	208	203	236	202	208	228	203	243	241	222	200	214	219	195	213	233	215	218	239	221	188	233	223	230	212	216	219	233	226	228	215	243	232	223	209	207	227	231	215	218	221	221	245	193	211	201	238	227	227	222	222	224	204	248	240	223	201	234	219	224	216	213	228	229	188	231	220	220	199	207	204	219	201	200	216	247	219	208	237	205	208	197	243	237	214	204	208	222	191	216	214	218	229	238	235	229	229	235	210	207	220	224	211	235	237	203	216	233	207	236	252	209	215	225	233	209	218	232	211	212	240	232	239	216	227	218	204	198	241	205	217	196	207	210	219	227	240	221	224	205	191	222	229	221	224	263	239	194	200	210	218	229	248	199	230	197	192	217	227	229	216	223	210	234	215	212	236	220	202	217	226	219	219	216	232	236	212	228	214	211	225	219	202	212	218	210	206	202	225	188	229	225	215	198	217	218	218	214	197	219	210	194	198	219	215	211	221	244	241	233	205	211	204	185	231	207	214	233	235	222	217	219	202	255	220	212	204	221	214	205	214	251	213	225	213	211	240	201	232	220	208	214	207	230	192	226	231	206	252	217	220	230	227	243	220	214	203	233	216	209	201	216	222	201	229	243	232	221	215	237	251	223	232	229	221	215	230	226	225	207	209	223	201	255	207	202	214	224	214	210	195	241	185	194	211	191	205	214	219	218	231	216	213	223	230	203	222	219	202	205	224	202	218	216	213	214	218	216	218	236	218	226	212	209	197	232	216	224	218	230	208	228	212	219	209	226	215	229	208	220	224	237	209	213	235	208	212	224	242	189	220	223	212	215	239	234	219	221	233	232	234	215	242	205	227	221	221	207	209	233	197	214	212	203	228	215	232	197	235	208	218	219	241	207	234	214	235	226	225	227	227	249	208	208	227	221	233	208	225	224	202	220	201	233	238	213	246	234	215	204	241	217	229	256	229	193	221	211	235	238	239	214	213	197	206	214	238	190	203	191	190	243	201	239	221	224	235	237	209	223	248	231	200	234	211	233	226	235	189	212	211	218	207	209	230	196	218	243	210	248	207	243	189	206	241	204	223	223	191	245	220	213	238	226	214	210	215	202	207	234	215	212	206	222	216	213	227	217	211	213	213	218	215	190	216	208	210	216	224	221	258	214	191	231	217	199	214	238	224	233	219	201	221	225	229	207	229	203	197	211	218	200	222	220	219	245	202	228	219	201	211	220	228	210	249	233	229
9139	7625	12036	13345	14616	16238	12483	6919	6173	4065	2437	2117	1847	1685	1871	2692	2770	2176	2136	2349	2206	2249	1607	1812	1849	4184	3425	1224	1307	1316	1177	2352	2598	980	756	741	956	1310	1744	1968	1792	1290	1065	944	869	729	674	675	669	605	633	629	614	622	606	628	598	640	646	668	619	641	673	584	650	640	677	651	622	704	663	624	648	619	670	662	629	644	643	662	624	646	613	610	614	653	611	622	615	590	687	627	656	560	609	672	601	608	652	606	618	641	653	628	624	659	589	673	633	615	593	640	646	649	633	608	643	642	615	632	665	634	658	666	649	601	655	602	655	640	605	591	648	612	684	637	641	658	681	624	655	647	656	619	595	660	620	681	606	592	667	607	625	677	649	594	609	663	586	622	631	662	629	616	669	658	611	688	622	690	631	660	602	639	626	619	638	658	645	646	611	640	628	654	628	652	642	659	607	649	587	619	645	611	631	644	657	635	594	625	610	637	611	639	629	633	605	609	668	608	643	615	671	620	621	642	613	598	630	604	603	625	647	644	617	600	642	667	677	596	627	714	649	657	613	617	629	689	600	638	642	653	627	642	610	638	655	610	614	650	611	689	637	662	627	662	599	684	629	664	617	632	640	635	646	637	627	593	628	595	589	641	598	643	608	639	606	647	650	634	632	667	623	621	618	656	667	607	627	659	626	634	653	593	629	635	639	609	665	636	652	636	674	603	656	618	673	654	652	621	624	601	659	659	643	609	620	643	634	711	623	638	678	579	648	614	612	657	591	598	638	645	648	624	642	694	629	635	618	631	662	677	640	624	641	624	624	668	665	649	596	657	631	655	657	658	610	653	661	658	650	604	634	601	650	616	618	692	651	603	632	641	637	594	584	656	623	596	645	636	637	627	637	638	626	639	614	629	632	669	637	654	636	612	661	662	673	627	644	642	595	644	630	640	660	616	627	633	625	624	613	621	608	614	632	619	640	600	633	638	665	665	627	679	655	623	645	649	676	564	597	620	618	610	634	646	650	604	602	646	640	606	658	623	639	643	652	646	606	603	626	626	605	640	658	678	618	640	639	644	649	644	625	608	589	612	632	633	616	623	613	645	644	602	585	639	610	619	639	659	676	606	595	637	608	657	629	656	624	655	648	617	616	627	642	635	604	674	633	645	681	627	662	665	655	631	637	621	641	622	696	614	611	641	648	609	677	659	612	625	650	656	641	632	619	689	662	650	648	627	674	601	680	600	620	622	610	663	664	622	614	658	634	648	609	616	635	616	622	644	624	657	595	637	591	635	623	639	639	592	590	602	635	643	632	651	591	642	679	661	633	648	642	662	636	641	652	582	642	588	582	605	632	628	631	607	625	620	614	613	638	635	690	626	638	631	644	652	633	685	627	635	598	631	618	654	622	652	633	643	589	613	641	606	603	632	645	615	648	672	624	650	629	661	661	608	647	608	678	631	647	649	608	623	623	660	630	655	606	593	644	651	672	615	640	635	643	672	653	683	646	628	690	659	653	605	658	668	613	589	596	638	594	642	638	628	644	658	656	607	652	650	631	652	623	604	647	647	625	614	612	649	655	627	580	660	640	662	633	615	617	634	643	649	647	624	607	656	625	623	658	584	689	618	636	630	637	611	620	648	636	617	610	649	656	621	697	664	634	632	624	594	675	642	616	642	580	619	628	636	613	631	613	695	632	667	599	607	649	642	604	657	696	663	677	624	641	635	662	632	684	626	624	616	661	588	613	612	613	666	618	650	602	665	639	611	658	667	635	609	636	622	623	612	654	571	639	602	666	638	645	663	668	671	623	619	646	642	616	607	644	641	619	640	685	617	605	646	655	653	663	608	673	629	652	639	648	627	625	660	652	676	652	615	653	617	630	632	635	603	651	638	667	625	623	618	677	620	604	622	629	624	594	598	640	649	624	607	647	612	655	596	634	607	649	674	642	636	644	638	568	602	608	635	629	602	658	620	586	670	616	606	628	630	648	658	637	638	628	618	650	594	594	644	661	603	644	667	654	608	608	621	575	658	642	619	649	673	604	637	660	664	610	650	607	588	640	650	658	649	655	635	648	643	631	645	630	670	639	655	632	602	649	623	615	638	648	689	597	612	629	635	676	623	686	570	601	626	693	650	653	657	662	679	602	705	632	649	599	623	601	628	659	585	617	610	644	614	645	612	638	559	633	620	648	646	666	662	617	647	615	692	636	642	679	669	640	627	627	660	628	626	610	608	668	593	626	642	635	621	612	608	615	649	641	641	629	626	639	650	699	619	651	648	626	653	619	655	645	614	660	647	640	627	623	607	627	619	659	644	622	628	629	655	635	629	595	644	622	691	680	649	670	568	636	625	618	619	652	622	623	622	661	639	655	662	623	617	608	667	641	677	648	654	623	636	571	649	584	622	621	625	660	616	614	657	619	644	623	640	628	642	641	652	637	662	663	645	622	633	640	704	605	603	600	607	657	639	654	657	669	651	615	644	669	635	599	631	629	679	678	625	702	590	670	598	609	631	646	630	640	655	602	629	582	656	666	604	644	616	613	599	594	663	643	645	645	650	680	616	692	681	668	614	681	615	672	648	646	611	622	626	639	661	629	666	647	646	651	627	640	636	611	638	653	626	671	686	676	572	669	622	662	647	649	645	629	631	615	641	646	647	624	633	628	618	614	629	664	639	661	623	644	641	662	625	649	580	640	637	630	698	588	648	656	629	641	616	632	637	652	678	665	604	652	693	590	656	691	633	629	641	654	634	694	590	651	623	603	579	651	645	641	631	623	611	636	639	631	656	635	605	667	633	608	653	687	594	637	657	622	623	637	615	617	606	607	596	619	612	658	644	651	640	651	605	639	618	609	628	659	626	596	677	691	630	680	612	613	650	602	646	626	649	663	622	646	669	634	649	637	606	624	632	626	674	659	648	649	635	620	627	585	622	622	636	647	658	643	655	662	661	671	615	644	641	662	648	640	682	588	632	624	653	643	627	586	597	652	621	617	617	635	608	619	636	677	648	601	688	670	686	595	620	646	683	604	637	687	653	639	603	623	641	625	644	659	667	670	690	586	640	613	656	622	630	653	638	612	659	582	622	644	598	639	633	634	610	668	670	685	592	634	631	683	608	641	595	628	676	618	617	640	669	613	652	654	701	612	640	663	635	598	650	629	607	574	627	649	633	628	692	637	647	644	651	651	690	612	620	585	628	636	624	673	673	625	648	649	636	619	613	667	682	620	632	651	625	628	617	617	623	663	642	669	633	618	650	637	633	575	623	670	622	650	717	609	622	625	615	633	651	638	626	668	611	657	644	656	641	645	651	667	657	621	631	652	605	643	663	620	650	619	582	643	651	650	640	619	635	595	627	671	594	629	597	631	614	648	664	646	633	660	651	628	578	616	601	602	614	700	614	659	681	644	634	615	593	651	599	659	642	697	629	599	635	655	642	596	600	656	603	616	654	624	614	625	676	622	627	642	669	621	657	607	614	638	641	639	613	650	641	632	609	607	603
29432	20126	13802	10090	8079	9409	6629	3115	2078	1140	717	672	565	583	584	950	813	624	601	638	668	643	492	477	508	764	385	414	472	458	456	930	338	306	313	356	493	608	539	704	615	513	381	307	305	264	253	247	261	260	274	268	282	229	247	227	259	236	255	240	258	265	259	243	254	260	241	236	252	244	267	236	265	221	274	250	253	283	261	239	239	236	268	265	242	250	241	267	261	231	262	272	250	254	253	252	290	238	229	252	248	237	252	280	268	267	244	253	282	266	255	274	231	256	260	235	242	239	262	232	261	264	249	258	221	247	231	265	242	260	240	262	235	251	252	257	272	260	242	270	261	268	260	215	242	271	270	247	228	267	246	257	234	251	267	256	234	245	284	252	244	258	249	290	252	239	288	250	253	230	251	247	246	281	252	235	260	265	236	262	236	247	251	241	259	253	243	252	238	244	243	253	242	223	268	245	234	242	243	232	259	255	233	256	246	247	251	238	224	234	248	268	257	275	261	253	257	246	302	255	261	257	246	234	276	288	265	225	246	262	295	234	248	250	271	253	246	268	312	278	237	270	259	277	244	268	264	238	244	269	256	260	232	249	225	253	248	269	274	247	255	232	211	244	257	273	245	261	213	273	235	287	257	237	251	253	285	258	248	249	253	224	234	249	263	269	253	270	247	264	281	257	283	247	273	239	250	249	237	279	240	257	242	273	267	246	249	261	252	273	239	241	286	239	243	252	279	266	242	263	288	246	234	233	258	240	227	272	244	248	287	279	288	270	236	245	239	262	285	235	277	259	219	262	222	231	256	257	236	264	239	248	242	239	243	281	258	248	246	257	265	242	255	230	238	256	248	268	243	268	239	271	262	266	252	245	252	230	262	280	259	255	279	236	272	232	232	242	232	254	241	255	240	257	249	225	263	272	244	263	273	242	250	245	251	244	243	273	273	242	250	249	239	230	234	249	240	261	253	260	244	259	246	256	252	253	260	260	272	236	260	261	259	265	245	274	224	256	237	258	242	237	282	276	243	259	254	257	251	232	250	252	239	269	246	273	271	266	295	245	208	268	276	266	257	230	273	259	279	267	235	262	280	266	248	239	244	253	237	244	281	250	257	256	264	231	258	242	261	267	243	261	226	251	242	227	215	230	254	251	277	258	246	270	255	221	255	255	265	278	240	244	258	235	246	273	256	240	229	260	260	253	267	242	255	259	269	269	255	242	287	251	244	253	267	270	246	263	255	249	260	250	265	269	279	231	265	231	277	239	241	266	232	240	227	250	261	227	224	257	231	233	252	247	280	254	249	222	272	230	253	256	233	246	241	229	261	243	238	231	244	253	258	267	251	277	262	236	278	259	255	269	263	245	220	239	243	285	267	240	264	267	280	248	229	286	246	268	281	256	278	251	245	230	265	254	263	240	250	265	256	274	242	269	231	240	281	248	263	236	237	289	264	231	249	248	239	222	224	256	277	274	213	290	266	236	234	261	219	245	274	229	235	283	243	237	251	263	256	260	247	246	224	267	244	220	226	258	241	221	240	231	241	253	238	230	211	238	249	249	268	260	287	252	255	263	243	268	248	232	273	302	277	231	233	237	269	264	267	245	258	227	275	242	248	235	230	249	231	237	250	262	238	222	233	226	256	271	281	291	235	249	277	266	241	256	273	252	219	266	264	247	262	257	237	230	267	224	251	218	248	246	262	248	262	257	260	264	256	220	235	280	258	261	274	239	265	229	237	223	257	244	280	217	259	245	255	241	254	249	265	249	244	265	263	248	240	233	245	277	254	245	252	235	255	243	271	263	282	256	247	241	252	265	279	241	237	263	220	267	266	259	257	245	246	241	258	272	258	234	263	250	250	229	243	252	252	261	239	250	258	243	253	238	265	253	279	245	258	282	276	257	237	253	252	274	246	244	232	248	229	277	246	255	285	234	225	253	243	266	240	258	255	266	225	275	258	255	271	252	228	235	248	257	238	262	253	241	246	253	254	272	248	244	274	267	244	256	270	269	259	249	240	254	251	270	272	249	248	261	259	248	249	232	254	233	248	235	245	240	241	254	253	246	243	264	256	249	269	256	276	240	251	268	275	249	236	265	268	267	281	227	237	249	246	248	234	258	240	264	257	253	258	219	251	218	225	271	263	266	253	238	240	241	282	238	246	259	257	249	278	249	242	230	240	245	292	245	257	230	268	263	244	267	276	249	261	274	232	254	234	259	264	233	252	242	271	256	247	225	226	250	244	242	239	251	265	227	256	247	249	246	284	262	268	257	279	238	253	271	262	274	253	259	255	250	252	243	226	259	258	258	221	262	280	266	261	242	269	237	270	244	256	249	250	267	236	257	237	254	297	270	252	285	267	252	200	275	257	281	245	229	305	245	240	261	274	246	248	266	232	247	249	253	250	233	272	248	259	256	262	222	262	247	223	229	265	238	222	233	269	231	267	275	239	233	246	250	251	270	251	234	243	244	254	246	251	272	267	250	228	276	254	238	260	267	260	258	256	264	240	247	246	245	248	261	265	271	216	255	251	222	289	275	227	241	276	232	239	248	273	256	261	233	290	245	274	235	245	248	236	243	281	282	259	244	256	230	260	281	262	263	260	248	260	243	243	239	232	240	257	251	248	260	237	246	221	257	250	221	283	235	245	240	246	269	243	280	241	235	225	242	258	254	237	263	278	233	259	235	275	252	250	293	230	229	260	269	233	241	234	249	246	255	236	244	235	259	268	263	230	269	259	246	248	248	256	265	245	262	256	253	239	247	277	238	237	284	269	239	273	252	267	263	238	256	258	271	247	246	258	231	235	218	237	250	253	229	240	284	240	277	247	252	256	245	233	295	263	254	270	269	274	232	245	240	256	260	268	252	247	237	247	260	266	238	238	267	275	252	258	238	252	289	248	236	235	280	243	255	256	235	275	237	248	273	249	237	264	235	265	234	272	248	251	256	262	253	255	240	259	240	256	257	265	258	252	252	245	251	222	279	248	262	240	232	246	248	246	244	268	239	242	280	275	259	236	260	230	233	244	240	246	236	236	264	249	247	260	225	277	266	231	256	235	246	226	240	259	254	238	268	272	265	252	252	272	251	260	279	252	249	265	276	247	256	223	266	265	256	236	248	263	246	244	284	270	253	242	260	267	230	239	220	244	277	255	243	247	232	283	276	266	268	252	253	259	263	261	281	265	281	229	230	231	273	246	255	253	274	254	265	254	263	246	289	272	233	248	260	268	242	247	278	234	270	241	250	232	237	256	249	256	262	275	232	235	264	257	256	245	267	218	248	278	233	260	281	250	273	241	221	252	275	273	253	237	234	245	232	239	227	250	257	241	257	228	262	243	253	244	230	243	275	249	264	247	273	261	250	251	261	258	243	237	243	265	244	245	238	256	282	255	235	280	240	252	276	240	252	234	236	263	274	283	233	252	236	246	274	243	247	260	225	288	243	223	240	221	277	265	270	300	242	247	256	245	228	260	264	240	239	254	280	246	255
10396	10946	16157	20118	19487	24158	17165	10961	8542	4699	3284	2822	2802	2436	2724	4758	4075	3369	3224	3391	3672	3640	2788	2584	2374	4144	1688	1850	2382	2242	2158	5276	1391	1091	1108	1433	2633	3550	2997	3723	3659	2507	1531	1075	897	810	745	712	750	705	770	711	668	745	716	697	728	724	676	717	714	700	710	742	719	750	713	745	732	710	715	768	772	723	675	685	702	702	726	684	710	754	719	711	702	758	683	718	745	691	698	757	727	725	728	710	720	716	735	714	681	698	733	758	756	741	714	713	703	728	748	725	680	732	744	725	712	730	722	779	740	681	711	707	726	702	733	689	750	749	676	686	762	752	709	705	708	750	740	734	718	764	724	741	714	674	771	772	731	698	707	742	769	722	710	758	709	737	733	730	692	724	720	723	668	728	721	753	745	716	696	691	683	736	705	708	766	676	734	675	736	738	715	732	749	736	757	698	749	755	741	737	702	729	742	722	753	687	762	808	724	697	726	753	723	657	733	681	720	715	792	708	773	693	744	690	699	763	702	729	730	738	695	735	717	706	708	734	745	731	704	710	702	727	727	666	729	702	699	676	702	750	726	716	740	689	701	725	730	713	712	716	720	693	751	710	736	717	665	722	696	694	724	678	747	695	734	788	755	742	740	732	677	680	722	707	712	712	759	730	736	765	709	710	746	763	789	752	705	740	739	744	691	703	705	687	720	704	733	717	756	749	733	695	735	717	682	691	677	743	681	714	758	766	754	685	711	729	770	742	708	720	757	697	681	734	724	684	733	743	732	734	728	780	720	702	726	698	706	718	707	740	737	733	716	711	682	678	697	709	724	769	683	718	697	751	763	763	746	670	729	719	701	696	732	761	713	729	731	690	733	699	767	681	726	713	747	717	739	726	718	672	700	740	741	691	685	761	673	723	707	726	707	736	725	750	730	739	723	760	749	703	689	729	692	738	724	678	769	734	716	777	710	739	759	737	708	727	699	713	690	745	699	731	693	774	749	738	719	731	695	706	745	665	734	718	766	721	786	730	734	708	697	720	774	783	703	730	781	707	723	726	695	723	719	755	721	731	650	721	706	747	688	755	708	773	682	695	740	784	707	732	706	690	744	704	690	733	686	720	730	688	736	705	752	695	694	759	676	721	759	759	732	782	682	667	689	708	739	678	751	720	683	732	682	725	786	733	785	745	710	741	757	715	714	765	715	724	678	731	748	692	697	702	711	745	715	712	727	688	732	758	689	774	746	678	739	707	742	703	740	718	732	712	703	695	686	754	681	793	686	688	785	747	687	735	694	735	729	745	690	717	730	722	703	701	719	729	771	728	722	752	734	715	665	731	732	752	707	712	696	691	726	710	719	712	754	693	733	728	758	734	721	742	743	727	802	713	721	717	698	728	723	737	762	724	727	678	785	723	744	758	717	707	734	711	719	723	766	759	743	669	745	714	719	722	751	690	763	699	787	739	732	689	772	692	699	681	721	731	706	729	716	729	749	692	764	696	720	764	693	709	782	716	701	718	745	707	731	731	740	739	784	722	729	743	721	702	758	705	695	696	746	710	760	740	713	744	719	703	745	721	736	754	771	766	695	741	741	703	716	670	733	645	719	690	758	727	710	743	729	679	740	714	695	766	745	663	721	724	742	772	715	717	740	735	737	703	746	737	703	730	716	728	753	731	814	668	711	668	758	686	714	705	758	749	688	755	704	750	751	737	748	720	734	669	714	741	709	695	734	740	690	727	694	728	737	681	725	686	741	679	686	746	726	739	721	775	756	756	779	693	726	688	679	702	734	756	690	750	709	719	716	727	686	721	738	715	695	754	692	731	727	706	733	710	721	691	733	763	743	726	721	713	730	706	697	709	793	709	670	724	728	697	730	740	723	755	722	684	690	702	757	737	753	693	731	750	715	696	722	731	712	745	709	754	722	741	661	748	707	700	662	732	743	751	706	732	710	734	689	702	762	763	703	698	680	711	711	761	742	720	678	754	690	734	749	723	732	708	774	747	752	724	750	754	747	723	733	761	706	712	720	750	727	750	732	715	688	755	711	726	729	664	721	724	731	734	749	665	709	742	750	685	729	732	752	768	683	771	743	740	703	706	667	720	736	721	695	714	696	725	747	705	743	779	679	694	732	702	693	760	779	687	719	729	698	715	749	704	745	760	672	727	730	703	723	776	708	705	713	707	690	689	727	737	723	731	705	709	696	714	782	715	681	693	750	736	753	676	733	736	727	717	699	681	717	719	675	751	758	749	724	722	743	733	724	713	748	745	730	748	754	772	705	744	663	676	754	745	709	675	680	756	707	747	708	746	750	701	699	759	762	775	776	675	759	722	722	738	768	706	721	732	754	749	700	720	703	780	782	713	705	733	751	696	721	705	761	748	747	718	726	713	683	709	711	712	751	686	719	702	674	719	700	646	714	689	687	707	677	732	707	712	706	698	685	705	732	729	718	722	744	727	733	669	765	742	741	713	788	757	741	739	748	710	725	696	718	754	738	718	652	676	708	715	708	734	725	759	700	739	696	744	723	718	757	744	738	725	723	714	747	701	717	729	748	728	731	708	718	714	781	705	777	712	750	712	755	726	749	713	670	734	672	733	685	695	743	725	720	726	739	751	700	699	691	703	682	708	638	741	712	751	716	744	733	733	717	729	721	694	719	699	723	717	715	717	726	743	716	726	728	716	760	745	712	694	761	740	746	711	763	726	739	740	723	747	728	730	769	738	757	754	755	689	675	750	723	755	700	714	717	763	736	759	712	739	704	712	751	708	718	746	703	706	730	717	727	771	694	698	707	721	722	745	689	750	761	695	705	688	775	767	686	717	735	770	734	718	769	740	666	750	735	748	703	715	720	698	701	706	707	710	728	761	686	693	732	680	722	726	721	680	777	757	718	703	714	721	696	733	740	711	722	751	725	734	744	702	643	750	740	759	739	722	725	701	670	688	711	765	700	747	686	691	751	724	741	687	733	736	710	746	728	718	734	751	712	738	794	708	738	704	748	734	711	744	724	689	708	687	683	716	737	691	741	745	716	706	720	728	729	705	756	721	687	659	791	748	725	706	699	718	697	747	739	716	742	699	731	737	683	748	731	712	689	753	767	699	705	731	777	713	688	779	762	748	700	766	719	702	731	717	728	681	741	717	668	695	708	720	741	715	768	695	752	738	727	728	750	711	697	707	750	727	696	748	732	674	723	762	718	744	754	697	751	710	725	674	746	740	733	718	708	704	705	730	757	751	726	715	692	768	740	728	701	709	733	770	707	715	709	684	717	758	681	687	737	760	673	761	738	696	663	691	720	713	724	676	727	709	693	694	697	747	713	747	735	708	772	716	738	759	746	754	691	719	797	730	728	748	755	766	692	724	716	691	708	708	733	727	753	737	757	716	721	722	679	760	752	727	731	730	757	718	727	724	712	749	722	722	737	739	763	751	740	747	725	758	744	706	717	744	693	716	696	770	699	748	712	730	762	720	718	722	716	737	780	694	706	762	689	719	692	729
28198	12328	1950	1129	875	867	668	416	395	357	343	283	292	270	247	262	292	263	243	249	234	248	247	295	233	263	206	247	233	250	213	227	220	243	225	230	190	222	232	221	250	266	228	225	249	213	227	199	224	227	216	226	221	227	235	214	198	223	223	226	215	206	227	220	232	233	219	214	204	208	215	248	219	230	220	194	226	246	223	228	222	203	213	244	219	208	214	215	203	243	203	228	228	242	213	220	208	226	223	223	208	217	219	236	203	219	228	244	212	235	233	223	225	222	222	209	232	191	192	229	222	216	228	212	226	212	228	218	219	243	223	210	244	201	230	203	225	220	206	222	214	216	196	252	205	194	221	223	215	247	231	228	234	237	216	191	209	208	240	190	217	221	232	224	219	204	214	250	250	228	201	222	247	205	211	199	190	207	238	209	219	216	222	218	224	204	214	224	217	211	229	211	220	185	214	213	210	218	211	224	231	192	223	211	251	231	210	220	194	235	246	210	233	222	217	242	218	231	229	235	183	249	188	238	213	217	215	214	209	225	212	220	210	205	235	198	234	233	226	228	211	232	206	249	210	206	213	192	216	218	239	221	226	201	243	201	200	217	248	229	225	226	221	242	205	227	247	208	225	210	241	229	223	195	209	220	205	225	208	195	216	221	228	207	218	207	206	227	235	237	243	211	208	213	218	201	248	227	206	242	215	209	252	211	208	200	200	208	212	222	212	221	209	238	244	202	207	227	219	215	241	234	211	207	237	256	245	236	226	214	222	220	191	217	209	218	212	200	199	205	218	225	231	199	200	186	205	226	226	205	224	222	207	231	229	214	221	199	203	251	226	230	221	240	225	212	221	210	209	253	213	209	211	244	222	211	207	223	198	221	230	194	224	244	207	214	202	226	221	218	212	228	202	216	218	206	228	220	229	226	214	232	229	219	234	215	217	225	211	214	264	214	244	193	193	228	207	255	215	243	184	240	207	227	214	228	221	209	199	240	206	218	216	215	223	211	200	241	212	224	221	223	220	245	209	218	219	202	207	222	244	228	232	213	254	210	216	218	225	196	222	201	223	211	227	212	230	226	216	218	245	220	195	268	217	225	243	217	229	225	207	218	234	235	219	210	247	243	199	215	211	227	186	216	223	207	206	273	246	234	215	195	217	236	209	216	231	248	216	232	234	235	235	200	232	228	201	228	210	211	225	188	220	257	217	224	223	212	205	206	209	208	220	233	198	227	219	201	233	189	241	215	223	223	205	211	219	210	233	232	207	219	206	212	214	212	205	217	207	212	240	219	206	231	242	208	210	222	204	243	230	201	184	211	244	237	230	224	234	215	242	242	236	197	220	211	214	223	192	200	193	224	225	220	236	228	226	240	217	235	201	220	223	201	199	225	225	201	202	237	254	219	234	213	217	224	212	241	212	206	210	229	204	237	212	237	199	215	196	223	211	210	225	219	199	213	222	211	218	213	236	206	234	209	248	214	260	224	234	237	207	208	242	234	219	181	244	224	207	212	233	230	212	235	221	203	222	231	203	211	212	215	244	209	216	211	229	200	190	208	220	199	216	238	240	204	200	226	197	218	231	217	204	208	241	234	218	216	227	229	229	204	239	216	218	228	236	221	243	219	206	220	209	227	233	232	199	223	197	200	220	220	223	226	233	229	226	227	236	250	207	197	220	218	225	205	212	206	248	224	213	236	227	217	184	210	250	210	226	235	208	220	223	214	226	212	228	209	227	239	212	229	198	209	238	228	246	229	220	206	223	244	247	207	213	207	235	228	238	216	208	225	244	238	229	210	213	227	190	222	196	243	201	212	204	199	224	209	211	216	229	217	235	219	236	245	226	250	222	209	220	238	203	200	193	192	216	242	230	234	238	218	237	206	246	234	225	244	226	248	222	221	230	223	234	213	215	198	209	223	225	236	186	258	215	211	237	236	266	239	219	227	215	230	209	214	248	251	223	237	233	210	219	215	223	222	248	221	224	186	228	229	212	220	216	188	200	196	213	221	248	229	228	217	225	223	230	219	210	203	207	227	218	202	190	234	198	214	229	232	211	227	210	223	233	240	204	233	260	221	221	218	224	226	232	189	216	216	214	206	238	224	229	241	225	210	224	192	227	222	228	224	210	221	237	215	226	243	213	207	206	238	227	220	218	204	247	222	207	220	267	206	210	233	226	220	219	203	217	217	198	226	218	220	232	224	201	214	233	237	221	213	221	206	210	229	213	191	239	237	221	232	221	223	234	215	244	230	218	201	243	235	240	216	221	210	232	198	244	212	242	208	229	219	201	213	206	220	204	221	202	185	237	213	232	200	219	218	195	236	221	207	203	210	253	216	207	220	215	240	197	236	230	203	200	228	220	222	221	201	226	229	208	241	207	218	219	211	243	224	226	246	231	223	237	233	222	193	223	214	213	233	216	249	233	211	181	214	215	215	196	222	225	215	211	211	230	229	190	237	241	213	228	215	237	242	217	228	202	225	193	201	213	238	216	233	230	231	209	217	239	206	210	228	266	211	239	216	213	242	183	197	240	199	226	220	212	227	229	191	229	219	216	206	216	200	210	229	202	224	222	210	229	204	241	220	213	208	210	218	201	212	229	217	216	256	212	211	228	221	201	229	221	208	221	221	209	228	215	237	233	234	211	220	221	216	207	217	226	244	248	225	223	233	232	240	217	204	214	228	216	243	244	220	203	228	246	214	216	221	232	193	223	231	230	191	245	207	210	237	200	220	234	224	189	208	215	231	244	217	200	207	222	217	238	223	227	210	196	227	215	206	226	231	218	197	224	226	219	221	229	226	249	228	243	213	222	197	199	218	208	215	226	204	216	220	222	232	211	229	201	215	213	224	210	236	189	200	199	217	211	213	194	216	201	204	213	215	229	230	201	211	229	219	223	237	219	210	206	232	246	203	223	220	226	225	234	202	228	209	214	236	240	207	194	226	191	220	219	227	224	219	190	212	188	199	229	230	241	217	227	222	223	217	217	217	217	195	217	234	225	239	208	217	213	193	221	239	218	247	229	219	224	177	215	222	214	220	234	223	202	220	209	237	227	215	205	200	229	220	206	208	224	229	197	236	252	206	242	237	217	202	221	209	229	214	207	213	208	214	200	225	217	265	231	212	224	216	224	237	197	228	215	209	223	212	243	215	233	204	225	220	210	229	206	220	233	219	237	219	242	237	223	214	210	206	233	220	226	208	210	181	230	216	215	208	223	230	220	255	214	201	202	229	219	239	243	209	244	236	227	196	227	224	218	223	193	193	224	183	236	207	199	213	238	198	195	219	219	211	218	222	203	229	234	243	212	240	218	241	232	243	229	234	214	190	227	239	219	224	246	210	230	213	239	213	216	206	228	222	236	216	209	229	246	217	243	207	219	198	225	245	217	238	241	233	209	208	226	233	193	238	237	225	242	251	221	229	252	190	212	195	221	238	207	205	210	203	217	218	220	220	207	237	210	195	213	215	201	221	201	214	238	217	209	211
6749	2254	4079	4932	4618	4315	3132	2086	1746	1385	1261	1086	1007	908	912	951	974	914	988	888	927	875	876	823	902	1081	821	696	840	748	679	668	651	636	668	669	678	796	794	790	759	726	695	666	624	652	646	581	622	649	652	656	633	644	650	576	619	683	628	615	659	665	633	657	589	636	612	642	667	637	637	651	643	626	638	607	622	657	629	606	641	665	619	627	621	613	659	642	666	623	615	589	633	671	656	607	696	641	618	654	660	646	623	639	621	650	614	625	597	650	647	633	612	626	659	681	565	611	596	623	642	608	598	633	643	675	682	668	647	607	630	628	644	634	674	644	617	637	615	661	619	696	663	672	622	613	647	655	629	651	687	625	691	627	626	634	567	640	642	635	665	606	659	630	650	616	597	656	636	638	643	625	624	627	600	633	600	617	650	584	613	616	647	648	605	621	664	630	616	640	660	627	663	632	650	669	653	684	624	641	644	604	641	645	660	636	672	655	636	650	620	651	640	659	626	633	683	612	589	659	625	591	667	628	629	645	658	651	643	604	638	619	648	619	657	632	673	675	659	639	652	614	645	585	647	657	667	674	657	688	637	661	615	614	624	666	658	632	640	639	653	626	632	627	601	659	624	624	614	584	555	623	667	609	656	650	623	673	652	645	648	645	641	680	626	603	625	605	689	630	654	679	585	630	638	646	651	672	651	594	629	649	674	660	621	616	627	617	660	662	632	642	638	610	669	621	630	615	602	614	613	608	677	689	628	644	664	606	640	646	584	656	679	592	615	608	607	659	604	668	594	645	636	653	669	632	661	633	623	662	615	630	645	615	651	679	614	647	659	592	607	589	633	659	651	633	624	584	598	621	676	644	597	638	626	623	627	570	629	660	636	650	642	610	689	649	635	633	647	665	656	613	614	615	654	659	663	609	663	628	644	637	720	666	590	615	621	640	596	621	631	643	589	594	645	664	623	651	658	665	644	602	661	634	659	667	636	603	626	631	603	615	670	678	654	675	646	665	731	639	615	654	613	645	586	669	654	637	632	645	682	600	639	648	609	616	654	682	624	677	667	669	649	630	658	600	618	605	624	663	650	568	605	653	645	658	609	598	625	651	578	706	636	647	654	668	645	654	667	646	606	641	581	657	650	618	640	678	636	708	628	678	635	657	671	631	659	646	649	657	619	648	631	609	617	673	630	657	629	636	678	598	597	639	642	659	643	622	677	589	626	643	671	681	685	611	616	622	623	633	634	638	645	651	659	665	627	663	624	617	614	623	659	642	643	617	601	634	631	635	597	652	608	637	631	598	637	668	594	615	654	595	621	625	651	654	632	707	633	600	669	630	648	668	648	650	652	671	621	643	654	634	617	670	659	682	647	629	614	641	662	646	697	631	648	648	648	615	641	667	645	639	585	634	616	633	680	598	618	630	649	616	667	656	641	620	633	651	642	627	655	623	616	611	615	636	610	659	638	664	648	616	642	646	670	682	645	623	625	646	669	646	637	640	629	631	604	612	631	655	674	637	658	594	654	619	672	660	618	619	637	601	651	642	639	598	647	636	663	588	627	662	615	664	628	609	611	634	684	676	656	666	642	670	634	688	626	617	641	669	626	652	624	628	636	635	624	617	638	614	614	652	572	669	620	655	630	644	658	601	610	656	648	627	650	644	660	629	599	600	719	624	582	694	625	628	628	681	666	650	612	627	634	646	651	597	676	612	639	627	648	613	614	616	616	620	625	607	655	639	660	646	691	678	606	648	618	604	597	657	634	605	651	638	631	649	686	691	635	656	620	610	638	633	600	642	609	661	670	592	622	629	628	635	617	661	673	607	636	674	649	623	648	650	668	673	623	673	634	627	657	647	621	635	623	589	617	615	628	623	648	662	621	641	660	663	629	692	614	624	627	618	633	625	644	651	665	655	626	620	646	656	629	654	617	683	617	629	659	602	612	635	591	668	645	614	674	649	609	602	570	627	668	640	673	652	614	623	621	650	665	604	630	614	639	652	653	661	640	628	568	594	613	685	614	585	626	638	640	627	618	641	630	648	643	651	598	663	641	672	626	605	621	663	658	657	617	650	651	657	648	622	611	666	644	659	623	634	634	620	675	599	665	665	613	600	672	611	627	645	620	665	629	632	617	622	627	635	634	615	609	645	667	627	670	646	657	660	637	650	580	637	603	649	677	671	623	625	609	648	654	599	611	664	645	607	637	658	648	613	601	659	613	665	590	629	658	644	643	627	641	652	648	658	627	635	654	619	629	649	591	656	665	620	641	609	636	650	642	653	613	647	651	652	655	633	607	688	629	657	648	662	662	639	626	639	628	636	693	628	633	624	577	690	638	615	657	629	640	643	668	640	631	638	630	647	653	681	657	573	660	634	630	687	655	671	626	608	592	602	631	642	626	631	683	608	608	663	604	652	592	610	632	633	580	634	608	626	634	644	660	678	627	656	657	589	616	575	609	668	639	606	635	701	643	627	633	635	587	671	611	625	632	647	625	598	615	585	608	691	687	619	655	670	656	633	644	613	652	633	615	640	669	631	624	606	595	616	622	615	643	639	622	682	637	599	603	645	595	680	611	625	632	608	625	630	621	638	623	640	643	615	601	628	658	592	698	630	671	616	634	616	646	614	614	559	591	618	658	664	635	642	665	632	615	617	642	643	640	646	660	582	631	612	618	622	607	636	662	635	626	613	632	668	615	614	654	656	665	683	633	681	688	651	631	624	617	651	644	625	621	639	664	623	627	614	643	670	626	682	606	648	598	653	620	621	614	626	638	603	612	621	676	647	646	627	629	604	641	605	660	679	661	616	606	644	642	672	632	699	628	618	617	635	639	644	614	627	635	680	662	632	641	632	613	692	614	651	642	664	605	684	623	626	669	643	637	646	627	603	628	653	663	620	644	593	635	662	632	656	634	608	634	668	708	637	704	625	662	631	642	670	627	664	633	619	630	658	637	594	621	629	604	638	630	665	651	649	642	656	639	686	613	643	695	597	652	673	657	653	640	638	636	616	621	631	639	643	656	653	632	635	658	685	662	631	663	611	629	643	643	628	634	615	645	645	676	626	598	673	640	619	610	669	633	644	636	608	620	682	639	661	645	670	643	720	676	613	609	626	641	616	687	672	603	656	627	678	618	637	667	627	654	601	607	664	618	546	656	596	624	625	634	659	655	611	577	646	622	645	647	638	640	633	667	617	604	608	629	608	610	625	645	609	587	661	661	580	634	657	614	658	705	618	657	629	622	622	623	599	637	657	605	645	620	651	665	688	618	613	609	637	636	626	661	621	604	658	635	697	654	630	625	663	671	689	654	684	632	636	601	640	625	671	607	604	679	646	669	632	678	626	647	655	610	590	630	641	615	639	672	621	673	683	635	633	604	654	692	610	671	606	648	610	685	652	641	685	597	639	622	612	596	621	635	593	690	639	622	601	670	623	634	657	622	648	626	647	656	631	607	631	647	675	633	628	624	618	634	596	646	608	645	649	620	579
28930	17405	8601	5549	4622	5492	3775	1523	1324	675	547	489	419	403	450	594	548	468	426	485	471	432	402	369	895	1302	783	377	315	294	307	280	293	278	273	259	268	323	336	334	277	291	254	265	239	231	225	231	266	236	235	235	221	267	236	221	259	237	228	248	260	240	243	251	258	233	215	227	224	217	243	253	277	225	263	226	243	221	234	221	259	236	269	231	222	258	254	236	253	223	258	249	225	254	243	256	238	244	257	235	251	216	258	254	221	247	257	230	268	230	238	244	280	234	240	251	223	228	213	244	251	246	228	247	259	195	221	281	238	226	240	216	238	256	217	239	241	233	255	250	238	212	214	232	252	232	228	221	226	213	243	263	232	227	246	244	245	283	228	236	262	221	240	232	229	254	242	230	247	238	268	244	239	235	254	248	253	236	252	239	242	236	246	250	216	228	252	215	248	248	251	227	246	236	249	234	227	230	250	244	247	228	223	248	266	269	212	215	249	238	224	247	236	274	245	233	228	267	242	244	244	271	240	248	259	231	234	246	237	243	251	230	226	245	234	224	229	253	258	246	237	231	237	240	247	259	245	240	228	223	268	239	252	221	205	258	249	231	216	245	235	243	249	238	241	256	248	218	249	217	227	252	249	245	234	258	232	227	254	263	254	262	252	240	225	245	234	249	233	241	244	241	264	231	256	243	246	222	230	210	252	257	256	214	254	233	229	217	207	225	248	235	268	220	266	258	215	221	255	254	244	218	227	225	231	264	238	237	224	247	222	221	226	253	267	256	221	247	228	264	240	250	234	219	262	234	225	261	248	258	238	250	261	251	249	244	241	250	265	234	234	262	213	228	268	231	230	233	243	225	227	237	265	245	232	217	218	262	218	218	250	238	224	233	220	257	203	237	250	229	259	226	214	248	255	244	282	264	220	236	238	248	233	256	266	245	207	253	244	230	245	236	219	221	241	252	243	209	218	246	251	226	235	219	263	242	244	228	254	214	234	272	224	250	242	275	244	233	245	229	240	244	211	208	243	241	256	245	251	253	217	258	230	251	234	249	256	224	215	196	230	229	237	242	221	237	244	263	237	248	236	236	258	229	252	230	241	234	233	220	239	234	248	222	258	209	259	230	261	234	255	215	252	222	231	284	254	234	242	247	247	263	292	263	231	242	243	253	241	257	238	245	248	224	247	253	234	237	249	243	254	244	253	263	258	219	255	228	245	254	227	250	224	249	251	235	265	246	226	232	245	242	249	228	207	234	242	278	245	233	260	243	211	207	223	233	226	238	253	247	204	247	251	229	253	198	204	210	242	256	252	241	247	247	247	227	202	220	241	230	225	237	259	231	212	235	239	237	259	241	241	238	245	230	243	248	244	244	245	263	237	246	246	209	238	266	245	241	250	229	242	231	247	235	246	231	245	255	234	250	224	250	243	236	229	219	236	241	261	222	261	277	244	220	246	236	224	213	240	242	235	241	278	232	252	244	247	247	236	257	244	238	259	244	236	242	229	252	253	230	223	238	243	233	246	262	231	225	238	246	241	249	265	245	257	234	246	238	254	259	257	249	239	249	263	245	265	224	256	250	246	245	236	240	227	224	245	256	240	242	244	227	220	254	212	260	253	231	246	234	244	202	244	242	256	246	265	239	211	220	259	204	222	243	221	254	259	269	221	248	239	290	246	262	207	233	253	244	253	233	270	259	217	226	249	251	273	264	272	225	254	235	247	256	216	252	210	244	240	255	227	230	261	250	229	250	233	226	215	201	256	273	253	232	227	224	244	240	254	211	219	233	267	243	234	242	247	228	230	221	237	248	260	259	251	243	236	236	235	264	203	231	221	199	236	235	227	278	253	227	256	264	269	228	229	259	245	231	234	230	207	236	243	242	250	255	238	227	206	236	256	236	232	246	248	242	226	242	217	248	214	236	254	245	228	221	231	237	256	231	251	269	237	213	230	248	231	235	246	239	256	243	231	248	238	258	257	233	241	252	233	246	242	237	234	224	253	242	237	217	236	249	224	236	219	224	243	248	249	224	268	243	241	241	224	238	235	231	258	252	240	248	236	256	265	238	205	215	224	259	238	266	226	238	254	217	256	246	241	228	274	238	252	241	255	245	231	264	254	222	240	260	256	272	249	222	236	233	255	227	240	229	218	246	223	254	267	234	239	235	235	263	231	252	245	240	257	229	240	273	207	246	264	255	234	226	213	249	276	230	237	212	227	226	248	219	205	229	241	252	256	252	258	220	247	249	263	216	262	236	234	235	241	244	250	233	250	237	240	231	220	258	251	230	259	227	239	256	252	254	255	201	211	250	262	231	236	253	239	243	212	255	208	242	243	273	287	234	245	234	254	215	219	244	265	248	276	240	234	234	232	241	266	248	233	242	234	241	249	208	228	236	222	212	257	258	256	243	229	246	222	240	254	268	243	230	251	233	226	250	225	220	245	265	266	240	252	251	249	253	247	241	224	239	252	257	253	223	246	255	221	260	236	218	226	256	236	238	250	257	248	220	249	226	223	240	241	230	268	253	238	246	232	238	260	224	241	238	241	271	215	259	256	231	234	234	228	223	243	217	255	273	244	240	272	240	250	244	260	254	242	214	223	232	251	253	236	240	207	229	240	231	226	235	249	223	228	237	272	251	246	267	247	257	242	214	223	234	262	258	237	231	257	262	229	247	252	221	212	231	228	244	260	239	241	227	216	255	228	228	247	241	230	261	250	236	240	233	242	229	247	204	223	212	245	286	245	232	285	228	253	251	249	256	233	230	249	234	229	225	226	236	253	206	237	257	246	256	226	246	254	267	239	250	237	233	234	225	225	243	222	237	229	244	240	226	258	243	248	253	244	242	246	219	247	226	245	241	232	239	263	243	224	262	213	246	236	226	249	223	262	216	231	239	233	261	256	222	257	255	239	266	230	221	240	258	241	203	244	222	252	222	233	240	251	255	247	243	241	242	254	226	222	212	268	264	268	251	225	263	220	226	259	223	235	212	221	220	241	255	250	260	239	271	275	240	262	241	256	207	248	237	227	229	254	235	272	225	235	228	230	267	249	253	227	232	259	240	230	249	235	247	263	233	231	241	228	227	262	242	223	236	230	208	267	249	266	238	237	262	243	252	250	238	252	218	242	249	225	207	250	235	267	242	239	237	236	245	240	267	228	221	228	225	215	203	244	240	212	240	254	207	264	238	264	244	226	228	238	246	228	247	236	266	239	250	228	256	230	241	250	246	223	239	248	250	224	246	244	230	232	246	229	260	246	234	251	244	226	249	243	256	271	244	212	221	247	230	239	251	241	255	238	256	239	232	251	266	227	225	248	275	248	229	215	241	225	239	247	244	230	240	242	251	220	264	239	256	234	245	250	223	242	271	262	237	242	248	236	239	236	223	241	235	238	231	245	239	220	238	242	267	227	208	234	233	239	230	256	231	239	243	258	234	237	235	240	235	243	229	245	225	244	243	231	239	218	246	249	236	243	252	237	247	240	245
9020	8100	12894	14031	14938	18367	12863	6016	6143	3359	2545	2194	1892	1713	2248	3155	2710	2427	2169	2431	2283	1982	1919	1670	5486	7661	4143	1638	1136	916	879	1067	1181	1145	927	871	964	1395	1500	1403	1145	992	847	754	727	680	756	703	669	728	690	662	700	707	693	697	737	699	675	664	704	695	708	689	744	732	700	689	652	722	711	681	704	685	738	669	702	723	707	701	677	721	724	644	714	707	666	674	670	677	646	689	697	675	688	698	761	709	690	732	695	690	681	670	721	703	713	683	693	715	668	732	674	706	718	700	694	657	673	670	702	675	699	699	673	699	693	761	652	680	683	710	694	669	736	649	675	694	711	694	728	717	665	684	694	711	725	649	690	675	655	731	710	716	673	710	699	682	685	692	690	664	708	690	642	682	675	705	696	704	690	676	670	685	659	700	687	672	718	712	676	648	661	701	691	650	656	693	736	672	643	680	698	665	687	697	659	609	719	703	726	663	641	712	664	681	712	725	722	640	711	643	694	678	698	684	687	696	692	661	725	658	720	691	723	690	697	675	679	686	696	684	702	710	685	679	714	671	672	708	742	689	689	629	679	689	669	702	736	660	659	698	681	685	687	677	678	696	708	719	689	703	725	698	699	689	717	668	695	690	671	715	716	691	703	694	718	733	694	682	675	706	646	700	688	720	712	694	672	683	676	706	718	721	727	702	741	685	707	682	682	629	664	669	687	710	703	689	699	702	693	739	722	699	666	712	673	669	678	637	649	732	706	711	717	701	660	678	684	672	694	675	712	697	681	694	704	699	715	713	709	686	693	675	689	719	686	714	666	657	693	723	676	714	716	707	689	707	663	772	700	726	670	740	685	725	623	714	679	673	667	664	659	666	645	639	703	695	663	694	654	659	713	692	692	712	703	683	669	740	697	678	701	692	703	664	640	728	710	697	713	684	667	658	703	681	670	680	706	693	681	725	728	667	684	712	665	713	724	663	721	735	676	671	671	684	665	721	701	705	726	681	691	647	675	731	702	677	733	718	705	688	702	679	715	702	685	703	671	693	666	713	676	709	724	740	700	753	671	698	658	686	704	680	707	691	678	666	701	678	672	686	700	711	722	746	724	708	721	669	673	699	671	665	663	647	719	760	676	699	668	709	710	676	694	713	694	729	681	703	769	674	670	676	682	682	674	695	646	675	672	684	710	662	685	695	707	690	699	704	679	678	723	683	735	689	743	685	662	683	685	701	704	681	673	698	694	681	661	685	725	682	654	724	678	682	636	760	675	706	677	730	667	664	643	694	663	667	717	699	677	693	665	710	715	642	677	707	700	670	677	695	724	709	706	652	696	676	700	716	698	694	712	690	703	674	716	708	708	647	741	670	707	688	678	678	730	696	627	740	677	684	676	660	689	709	636	696	720	712	715	733	698	683	656	667	682	676	703	643	677	699	696	730	689	715	686	678	664	685	722	694	720	662	727	716	749	720	703	662	718	647	648	695	658	685	665	680	689	694	708	724	731	696	720	678	691	697	678	712	691	732	693	673	659	681	653	697	681	657	691	693	715	741	693	650	682	665	720	724	678	694	666	699	675	712	694	684	667	697	728	690	670	655	711	684	708	686	726	719	679	678	692	654	675	641	683	662	664	684	708	713	681	711	708	706	731	675	692	720	694	693	707	698	699	726	717	712	683	710	710	660	722	697	664	725	707	723	691	730	667	690	645	686	673	702	679	690	751	674	676	666	683	688	692	670	696	692	646	664	714	702	653	711	722	699	697	711	696	689	685	679	683	684	656	651	714	669	727	682	687	736	703	683	680	680	720	679	706	655	751	741	723	655	722	700	733	714	673	690	674	670	686	715	626	701	712	662	732	684	632	667	690	687	702	658	734	707	715	711	671	721	724	685	676	710	708	669	677	716	650	684	677	687	720	720	651	681	680	669	684	730	712	742	634	673	631	713	720	679	694	672	707	698	685	700	672	731	679	672	667	653	732	696	692	705	700	669	681	690	726	697	664	753	699	678	664	664	684	670	728	669	705	663	706	694	636	703	696	687	670	713	675	699	695	704	703	685	698	715	689	684	717	693	658	704	658	678	692	702	754	689	705	655	712	692	690	672	704	672	715	694	691	711	660	703	728	688	693	689	659	729	695	737	726	676	704	721	684	716	702	693	667	667	716	712	701	668	707	681	646	685	673	714	680	684	694	657	703	652	704	667	730	691	724	657	736	658	696	699	668	671	665	694	682	714	728	687	726	697	753	690	639	663	702	692	707	702	695	671	727	690	676	719	707	715	691	686	669	715	706	738	706	731	691	684	705	732	682	671	721	706	710	649	657	688	722	707	708	668	675	669	668	693	676	715	686	675	698	683	737	662	664	682	701	725	695	670	696	705	692	696	688	701	710	695	683	691	645	654	672	655	693	691	653	669	688	709	695	675	697	706	678	714	719	701	703	677	619	669	675	716	707	701	751	703	717	649	734	707	716	717	686	668	715	657	708	669	760	638	684	683	671	723	655	710	676	695	757	678	677	674	710	735	786	754	708	668	661	718	677	704	696	675	712	655	697	628	703	727	681	667	733	654	700	667	680	701	663	673	651	750	697	686	707	709	686	624	663	700	724	713	701	681	678	683	723	694	707	658	721	633	726	679	692	720	705	679	697	688	697	721	727	668	692	655	699	687	655	667	701	679	691	703	706	656	670	712	701	711	708	728	645	734	723	699	707	666	732	704	722	732	689	688	690	696	681	724	706	695	705	671	697	706	682	704	726	662	684	711	691	714	672	706	709	658	707	671	661	702	642	717	718	680	689	742	723	719	631	697	667	668	684	665	744	736	659	685	691	709	715	701	675	652	663	699	694	646	699	655	675	714	656	675	681	738	694	678	692	692	693	706	648	712	705	707	698	676	663	700	698	682	694	688	717	697	668	717	770	661	724	656	665	740	719	675	646	707	721	661	675	744	682	707	692	657	690	662	697	687	697	655	656	689	723	698	721	727	684	684	720	656	713	720	704	721	641	663	672	715	659	731	694	683	683	695	703	717	697	656	676	689	702	754	702	713	729	708	669	681	702	724	736	658	691	698	714	695	712	747	671	672	696	709	676	723	704	678	684	689	707	687	695	650	734	661	698	679	688	669	670	728	701	731	674	718	687	691	682	655	670	702	709	678	685	696	708	745	667	706	706	690	703	721	685	689	696	714	696	647	765	713	728	682	681	680	720	711	661	688	699	730	697	687	681	740	692	701	711	689	661	744	738	653	662	661	686	743	707	667	674	736	717	683	727	666	731	673	725	675	704	697	722	674	680	711	708	703	727	655	675	680	681	664	715	674	679	702	653	729	645	722	634	663	618	664	679	702	714	717	697	668	676	745	701	694	694	668	693	684	704	670	675	694	720	743	688	713	701	716	721	684	677	679	692	692	691	703	670	677	722	707	722	700	744	693	704	695	687	687	682	648	704	684	724	703	660	699	675	693	726	651	701	695	724	701	675	717	705	673	664	692	695	683	707	686
29275	20245	13778	9842	7886	8456	6236	2646	1700	1134	780	652	618	582	655	738	731	828	591	622	633	575	479	414	707	1165	753	1246	379	388	334	407	699	511	385	446	368	453	463	452	340	376	316	279	291	274	250	242	278	243	241	265	259	265	269	301	251	296	240	257	269	256	259	239	267	271	227	277	234	276	271	265	289	292	283	274	269	277	267	252	257	263	267	264	253	239	260	229	236	243	264	277	273	251	263	252	264	279	269	266	251	273	254	251	251	274	245	247	257	286	249	297	264	258	289	265	241	269	243	298	250	246	247	252	283	245	292	251	256	273	282	281	259	268	250	263	241	272	289	234	261	243	259	227	272	244	261	253	241	255	250	258	250	250	244	265	264	294	250	244	261	273	258	243	283	269	252	251	249	249	288	255	256	238	217	304	258	249	266	279	281	236	252	255	251	268	264	250	245	256	245	246	262	250	257	292	269	277	242	253	253	267	252	273	253	233	224	273	261	259	233	274	254	273	247	267	272	244	256	268	257	259	259	246	270	253	293	264	221	249	260	277	256	256	237	274	257	270	281	303	250	242	264	263	259	258	263	264	276	256	253	252	251	247	271	240	249	266	285	250	267	243	268	241	257	254	243	275	243	273	291	235	270	229	278	237	259	262	264	273	265	253	243	238	254	256	243	260	277	241	256	249	273	271	274	267	218	234	248	262	247	255	244	273	256	261	257	275	260	248	275	269	285	276	288	230	230	274	271	255	254	260	246	263	253	264	255	300	244	237	276	260	280	220	237	264	238	257	283	253	243	257	291	245	266	241	256	251	241	236	250	281	269	249	292	273	256	242	259	246	251	255	241	272	249	231	265	259	288	254	253	299	252	231	250	249	265	251	221	248	243	262	288	259	236	282	286	279	259	285	263	262	257	248	264	269	243	249	291	260	239	280	256	270	261	250	247	282	274	281	258	232	249	256	246	244	232	263	272	235	234	255	247	256	226	258	239	275	230	257	243	289	241	246	243	265	239	266	269	266	247	255	266	263	258	273	276	261	257	282	286	276	270	269	256	236	266	255	252	283	241	265	258	268	249	242	267	256	252	253	266	276	279	273	234	250	245	266	253	246	255	257	268	243	277	249	278	268	254	255	278	272	252	233	295	235	235	265	224	297	269	258	264	264	232	267	255	256	240	219	278	253	285	284	265	271	254	271	270	263	270	270	282	250	236	280	281	250	276	262	257	278	262	278	260	251	275	277	229	255	266	256	257	278	277	278	264	259	286	275	247	253	249	282	271	269	275	232	285	219	238	251	239	281	269	250	251	235	281	254	269	269	230	265	255	240	243	274	280	272	244	285	248	242	235	285	253	283	224	262	256	264	244	280	258	286	282	245	250	285	252	252	292	261	242	272	251	245	248	265	261	291	259	255	259	251	282	267	247	300	244	278	274	263	279	254	260	244	261	185	265	246	249	259	242	243	241	269	254	262	234	266	286	267	270	260	275	306	253	252	276	268	263	259	262	276	251	260	270	261	268	235	252	246	268	274	259	265	263	253	272	227	274	239	270	274	259	308	233	270	253	278	258	295	268	278	237	263	207	293	243	241	275	286	276	240	268	262	244	265	235	240	256	274	281	269	247	250	260	244	270	276	287	246	254	246	261	241	251	254	270	279	261	260	262	255	301	274	281	250	263	258	262	278	278	262	273	277	244	288	274	265	274	250	268	244	278	273	242	291	247	259	245	283	274	297	294	279	247	262	271	279	255	216	218	232	237	262	290	222	265	260	273	266	239	244	276	254	267	257	263	258	252	273	251	245	242	279	272	280	303	246	268	259	228	240	227	284	283	251	258	277	266	270	281	248	249	226	284	277	258	246	236	246	271	243	255	276	235	258	269	251	253	250	278	268	277	273	250	243	236	258	254	253	249	275	269	260	272	215	289	273	236	237	276	270	258	259	261	253	290	227	246	257	259	273	258	260	265	260	232	251	278	275	262	234	260	276	249	239	264	271	261	237	255	257	247	268	288	268	248	256	240	266	251	254	236	241	244	245	266	265	288	270	247	258	275	320	249	256	252	239	242	246	250	278	268	266	235	254	276	259	243	269	236	252	282	253	239	264	244	257	264	280	255	256	265	274	286	255	256	260	254	274	229	262	277	257	239	272	253	240	267	267	277	275	264	274	300	276	256	248	220	254	265	239	268	237	283	249	243	222	259	250	268	271	245	267	279	245	276	229	247	243	248	272	284	249	265	262	243	272	271	267	276	284	276	253	227	288	273	249	270	266	257	249	243	249	273	249	271	251	295	287	263	258	269	243	267	243	253	289	281	251	295	254	261	258	249	287	286	284	267	269	271	291	270	275	253	262	261	238	257	263	273	271	293	252	318	257	268	255	277	265	267	254	283	250	264	262	260	253	260	258	258	272	281	250	289	246	251	250	268	272	262	264	273	291	272	261	265	257	283	273	265	235	264	268	255	255	266	263	263	263	246	282	267	235	252	285	266	281	249	286	267	286	249	279	280	228	263	267	257	246	255	229	271	261	233	272	237	262	257	264	274	247	255	296	244	253	239	244	253	259	233	283	215	291	262	281	269	256	235	275	242	288	244	238	212	269	254	278	252	251	250	257	254	274	228	269	262	278	274	255	260	269	268	241	272	270	224	250	272	235	272	244	258	254	247	235	234	258	251	241	257	289	268	283	288	254	251	240	263	271	258	290	250	295	242	277	251	249	264	251	237	250	265	250	259	245	267	262	274	282	283	234	247	267	274	255	260	271	274	278	257	255	269	283	251	261	250	271	254	269	285	263	267	264	257	264	277	261	248	245	266	278	235	253	246	260	263	280	234	236	270	284	261	236	286	236	269	241	256	247	264	251	251	254	275	272	257	239	255	270	282	236	268	243	250	262	260	273	283	247	269	269	269	270	276	268	283	219	242	266	239	240	243	280	251	262	264	254	289	260	245	235	255	282	257	244	269	263	263	281	298	250	262	273	245	253	227	261	254	273	274	258	246	245	254	260	252	281	239	269	269	259	254	257	256	267	265	267	266	228	219	259	262	262	274	275	260	232	244	255	262	247	257	253	264	242	263	227	243	255	272	236	237	272	267	260	271	245	266	227	274	247	247	258	268	297	263	260	256	258	274	250	245	232	251	283	261	255	256	237	262	269	253	278	262	279	246	253	272	248	216	268	268	284	258	251	281	245	277	280	252	284	213	227	253	234	255	267	256	245	264	250	253	254	282	260	255	251	240	300	271	234	290	259	243	245	251	276	253	249	266	237	241	245	249	244	243	246	243	255	247	243	260	249	244	244	252	287	242	296	264	248	275	257	283	260	280	243	255	252	218	267	261	245	250	269	265	274	273	266	290	263	259	263	258	255	269	268	243	262	259	259	261	250	256	268	264	252	267	282	263	278	278	293	272	261	266	239	263	252	272	275	274	267	285	253	253	274	269	260	267	268	246	297	264	253	256	273	247	265	270	240	269	248	247	256	256	258	253	245	254	288
10297	11659	17279	19725	20188	22642	17134	8941	7040	4918	3520	3149	2589	2737	3023	3798	4037	4429	2753	3460	3226	2729	2250	2212	3848	6187	4129	7167	1708	1498	1348	1769	3916	2683	1914	2167	1632	2121	2309	1752	1540	1145	952	805	756	821	731	743	724	722	755	792	719	768	720	726	696	742	724	720	699	736	701	715	687	691	763	761	735	739	752	705	685	728	802	761	742	766	661	776	714	749	747	779	800	720	727	708	740	765	716	716	745	792	766	746	711	746	776	751	740	733	710	734	723	716	761	778	724	731	709	760	769	746	709	731	756	717	739	728	730	721	743	721	738	749	682	756	740	737	710	753	683	753	729	697	696	719	727	736	761	704	712	736	752	727	747	717	741	768	751	691	769	723	719	683	702	700	759	727	724	720	736	689	714	798	652	742	710	724	763	724	700	705	737	730	690	674	736	694	716	732	780	784	784	743	734	703	747	752	752	696	752	784	787	744	728	747	743	761	714	730	733	789	770	758	763	785	721	754	720	727	754	725	699	733	722	735	699	727	791	765	783	692	757	738	810	738	740	686	754	711	775	714	772	722	745	719	716	719	758	792	763	721	729	753	790	705	736	764	774	704	730	716	712	709	756	744	737	762	787	781	751	766	697	706	702	760	759	733	769	748	782	759	725	733	751	723	744	722	711	768	722	771	728	720	734	722	748	704	756	737	709	766	749	770	683	726	700	776	813	729	723	749	764	743	711	732	745	745	737	765	746	748	770	698	761	750	720	738	779	730	729	766	743	758	740	743	764	761	778	710	753	773	746	760	697	757	770	738	722	705	768	787	760	713	748	780	750	752	730	717	828	731	765	727	770	744	727	734	757	731	769	741	791	751	723	723	775	747	765	738	769	722	729	721	788	754	761	774	734	763	694	752	696	762	738	702	738	752	717	740	741	706	711	777	774	742	661	723	757	684	745	737	750	696	712	676	759	728	736	797	739	723	729	751	725	718	697	784	740	689	694	749	801	716	739	708	706	716	760	768	715	771	749	771	741	733	746	741	736	729	725	755	690	725	732	729	795	686	727	747	758	736	707	736	699	759	753	674	703	721	710	724	683	723	729	735	762	720	758	691	718	760	726	706	684	737	761	707	753	712	727	712	776	761	742	728	719	735	694	707	771	745	778	726	756	793	742	732	686	740	769	754	736	719	768	740	736	714	731	734	744	693	717	778	745	755	794	749	713	719	716	710	758	789	729	726	725	716	735	720	732	714	739	710	769	715	743	790	722	757	777	796	731	724	690	758	745	772	724	695	714	680	716	749	721	740	731	744	752	744	728	753	754	717	687	711	735	784	767	718	784	773	743	763	753	693	738	729	757	721	739	742	688	733	725	723	740	729	778	755	757	741	702	736	738	673	754	718	710	730	741	763	773	767	757	797	752	712	719	742	704	705	729	774	684	766	758	686	702	729	711	753	710	735	698	745	774	743	736	780	704	730	775	720	702	786	734	708	701	735	774	759	753	754	725	700	775	702	742	785	748	741	726	736	730	746	712	722	747	693	752	663	734	699	695	759	780	734	702	722	744	754	760	706	749	796	708	791	791	757	786	711	778	731	699	735	725	754	734	704	708	728	783	763	727	724	708	709	744	759	706	756	696	756	720	723	764	812	751	735	747	708	670	770	713	749	765	757	797	738	791	720	728	750	672	743	727	788	732	740	723	727	742	736	719	683	678	725	692	727	749	759	687	739	726	732	724	690	754	740	759	763	692	772	728	718	662	718	695	745	704	662	716	700	761	708	739	703	729	774	738	780	737	716	765	701	764	713	765	728	748	710	747	748	697	752	724	739	760	710	731	744	747	738	757	743	743	752	728	771	716	762	732	719	707	735	739	776	742	696	707	727	699	737	737	720	702	711	728	765	773	759	688	708	794	739	748	740	717	705	745	750	684	748	700	731	722	746	756	765	752	753	843	763	776	749	728	766	767	779	734	706	730	723	716	696	749	794	742	737	701	732	734	740	717	693	755	741	693	719	703	744	748	718	699	753	732	733	716	719	751	736	761	677	727	790	750	760	728	740	775	736	789	725	743	717	710	719	724	769	733	736	695	734	699	748	730	705	713	694	715	719	662	741	773	744	759	747	709	714	718	744	722	715	734	703	702	707	697	732	696	759	716	757	702	728	738	747	750	771	746	732	777	736	764	699	714	737	700	739	781	713	709	719	725	737	682	739	792	721	741	753	760	734	713	725	770	736	708	739	740	740	732	718	730	717	731	766	735	696	743	729	757	759	711	706	749	726	735	709	698	713	753	758	695	736	736	737	663	718	721	732	703	759	776	775	758	736	741	736	692	695	774	762	732	738	785	684	667	712	747	777	738	722	727	727	727	721	722	729	745	705	693	693	698	693	766	724	738	754	710	745	770	747	744	754	726	719	750	751	755	747	799	748	711	729	746	757	684	725	733	729	710	684	756	741	739	736	742	725	741	737	689	708	738	753	743	735	738	706	744	778	750	754	775	744	736	753	752	754	675	695	722	702	750	721	735	727	694	704	735	694	733	689	750	741	761	727	706	678	746	687	733	745	747	692	736	739	724	741	707	752	746	752	693	739	773	725	802	745	773	717	749	731	711	723	714	727	798	746	749	743	739	732	714	761	723	732	774	800	679	756	708	731	755	775	706	714	735	677	721	727	766	740	743	759	710	806	726	799	780	738	741	752	723	730	733	718	729	724	754	788	714	728	728	721	712	721	751	751	734	753	730	752	694	731	750	750	785	745	766	762	708	759	705	746	708	771	713	760	735	742	766	732	703	715	695	713	729	724	742	743	729	737	715	727	738	716	735	749	759	765	813	717	757	710	738	733	751	723	735	717	721	709	764	785	734	733	743	736	793	764	748	754	737	716	738	749	702	684	761	754	751	734	746	777	744	743	724	741	727	771	757	694	733	729	753	716	761	719	747	724	749	723	774	717	727	717	701	703	736	715	727	733	721	742	721	747	713	702	724	730	776	713	714	743	702	714	697	720	718	718	738	755	764	740	749	736	728	727	706	744	763	730	740	717	768	743	720	712	788	726	706	763	725	753	733	744	721	703	764	720	752	740	734	729	727	728	684	653	723	733	761	780	802	727	728	725	738	718	740	748	708	730	770	706	744	748	710	718	698	746	800	754	775	730	744	701	761	680	787	707	763	775	730	775	723	722	748	735	693	708	713	719	697	742	720	743	758	801	715	740	746	708	754	711	724	755	770	727	767	745	735	692	694	784	762	712	746	764	778	746	751	732	701	732	720	773	799	684	748	693	752	739	745	718	783	722	738	721	736	734	759	802	693	726	724	794	689	682	763	745	713	727	771	720	687	742	733	749	742	751	726	761	728	726	781	761	734	738	790	753	762	694	702	767	707	698	744	701	700	724	700	725	755	729	725	751	726	736	732	776	726	738	755	732	701	799	726	715	753	785	752	751	757	716	734	733	728	724	752	761	715	741	710	721	697	744	701	734	755	738	747	674	728	755	737	744	742	684	781	717	747	707
28392	12496	2373	1452	1107	952	677	490	422	386	338	289	281	270	278	274	280	306	235	272	281	301	280	292	268	291	281	229	250	217	215	223	234	248	219	244	231	245	260	296	270	255	272	252	239	241	229	244	204	217	245	245	213	233	222	233	237	236	208	214	202	222	237	215	227	253	236	209	232	236	223	225	209	234	228	224	226	226	257	243	212	260	212	214	216	226	204	219	184	217	250	212	243	219	216	218	236	228	245	231	210	220	243	210	259	257	229	226	222	232	217	234	225	217	216	227	227	222	229	230	209	220	262	213	238	185	239	234	218	231	212	233	232	228	237	227	220	213	212	231	210	241	197	210	261	228	242	216	222	212	240	224	244	219	227	243	212	189	216	232	227	221	233	230	218	243	232	229	250	212	222	242	201	241	209	248	226	216	239	228	219	258	217	217	226	251	231	219	210	202	229	224	229	200	202	209	250	231	214	189	242	240	202	213	257	221	250	214	214	216	242	223	230	236	215	229	202	225	206	214	237	230	220	233	222	197	225	230	242	226	222	215	225	208	222	216	249	239	212	249	242	215	248	249	222	217	237	239	206	211	260	234	223	223	248	232	239	245	227	211	207	221	242	241	227	233	214	198	216	233	222	245	235	227	220	227	228	218	241	225	259	215	215	246	229	241	223	228	222	224	226	242	213	211	219	234	238	253	227	238	210	229	250	238	195	223	252	241	222	243	217	251	190	220	241	219	222	220	239	226	242	223	273	251	213	224	218	192	243	211	233	250	255	223	229	250	233	240	230	230	240	230	217	251	217	216	220	209	221	212	191	234	216	214	258	232	227	231	240	206	221	231	209	243	250	209	236	225	232	217	240	259	236	227	225	232	239	246	242	219	227	246	230	215	225	213	258	235	237	227	238	246	208	222	234	256	213	206	250	221	212	192	249	225	223	234	234	229	232	218	246	244	234	223	247	206	229	241	209	218	240	201	214	223	201	215	201	235	221	227	220	222	201	219	226	221	241	234	228	196	241	224	216	220	219	213	226	230	234	229	199	220	214	232	241	227	218	223	211	244	220	226	233	218	213	211	249	242	231	220	243	241	232	202	233	242	223	243	215	242	237	227	252	247	219	232	256	225	249	221	226	200	231	217	235	244	219	244	220	211	225	233	221	232	236	247	245	220	255	232	223	244	241	252	234	240	204	229	249	240	219	249	219	231	219	230	224	259	205	238	248	229	211	222	219	249	241	207	224	224	211	241	225	225	234	232	235	239	226	214	211	224	212	231	213	239	226	259	238	218	205	242	253	188	206	222	208	227	253	222	229	216	224	252	231	229	221	233	241	247	241	227	216	223	227	245	205	231	227	247	225	237	218	237	216	243	228	229	214	222	226	219	223	236	223	208	232	265	218	250	237	201	221	222	232	226	215	227	251	230	231	257	199	264	245	216	231	223	243	230	209	251	244	229	225	226	214	229	225	234	245	222	207	228	243	230	235	228	255	237	228	217	226	226	206	229	232	238	252	249	221	220	263	244	200	195	232	222	220	224	240	232	229	235	205	219	234	230	236	207	197	226	228	227	232	207	200	252	199	220	214	205	238	226	226	231	214	265	204	203	241	216	226	237	225	236	246	258	216	215	240	230	216	235	237	233	194	235	240	231	229	217	249	239	234	233	227	238	219	240	237	221	239	247	235	230	227	194	245	252	234	210	242	261	221	243	255	231	226	224	236	230	230	244	204	239	238	232	207	229	210	235	237	234	262	257	208	230	221	217	225	246	198	216	242	230	221	244	225	209	247	235	220	206	228	239	230	203	226	232	227	227	235	233	234	219	221	215	225	219	240	214	225	212	207	226	194	216	210	205	235	218	198	238	205	191	230	219	200	235	232	207	249	245	229	206	237	236	236	219	196	218	220	211	204	240	247	241	239	235	200	233	230	222	225	218	261	235	226	221	261	215	216	234	247	219	215	243	231	204	231	258	216	207	269	224	240	208	235	223	204	230	207	221	238	243	227	207	231	241	250	242	201	225	215	244	241	226	200	220	241	233	245	211	235	254	236	217	222	248	224	202	227	229	250	244	219	214	211	234	219	237	239	209	240	238	204	231	195	223	235	235	235	237	250	220	219	223	236	220	238	231	216	212	247	225	259	250	234	251	229	254	208	238	203	234	223	219	248	222	230	239	234	236	246	247	208	246	225	230	209	215	227	237	210	228	235	234	214	249	225	237	226	231	241	232	204	238	247	267	211	228	228	220	244	234	222	243	238	219	224	226	248	201	242	245	231	241	223	223	225	224	212	240	253	212	201	242	216	196	253	213	223	227	223	203	216	213	230	239	242	232	205	237	223	219	196	231	228	207	230	254	200	237	219	226	227	229	230	210	256	223	238	250	234	242	233	229	251	234	225	230	222	210	233	235	226	222	196	207	235	262	217	222	216	200	193	208	279	217	255	253	208	217	211	220	242	232	190	238	222	239	226	225	210	237	250	249	229	240	228	197	251	226	232	210	230	243	231	211	231	198	199	205	231	223	266	238	233	215	254	251	247	233	237	229	210	215	232	256	234	208	213	236	217	222	233	208	220	234	238	219	239	218	258	214	222	232	220	235	264	243	229	194	211	222	244	243	249	219	229	235	228	239	242	242	224	218	232	210	223	225	229	271	206	227	231	227	228	228	210	237	216	245	204	209	201	221	224	224	231	269	232	224	235	217	239	210	241	258	227	228	224	222	238	210	217	234	226	242	226	253	247	231	242	212	216	211	239	224	238	232	219	230	211	223	221	248	251	242	226	234	259	242	240	235	244	219	218	240	222	210	229	210	247	196	212	198	219	231	198	222	238	246	232	228	249	206	222	226	240	219	211	222	211	239	239	223	251	239	227	217	200	220	252	235	251	217	265	220	248	227	224	208	223	226	249	232	202	265	225	227	232	226	214	224	228	235	217	212	220	254	228	232	214	224	219	228	230	222	244	226	238	215	244	228	218	229	211	222	242	237	231	220	200	256	239	229	238	222	228	227	238	245	238	207	228	195	215	244	216	248	227	228	222	236	227	228	243	240	241	214	258	234	245	230	231	243	238	222	216	222	243	218	241	242	215	222	214	233	249	221	214	202	215	234	221	242	212	223	234	225	209	229	202	250	237	224	243	239	249	216	238	247	241	236	208	231	208	248	222	237	237	247	225	243	220	219	245	233	219	247	220	229	232	230	261	208	214	234	250	247	212	258	211	224	224	225	220	219	218	232	207	209	230	235	216	239	217	214	249	244	234	222	222	219	235	236	227	243	229	207	260	255	237	217	217	209	243	207	228	236	218	201	255	231	214	228	221	191	241	220	248	222	215	233	237	219	254	246	234	212	209	234	207	238	221	208	245	197	228	240	200	248	238	233	229	254	240	223	241	229	227	242	222	196	231	236	218	224	212	253	242	222	237	216	213	234	218	223	257	235	254	239	235	231	231	222	259	246	231	239	237	230	222	250	214	218	257	239	217	245	218	219	234	238
6988	2750	5062	5831	5028	4251	2903	2028	1836	1534	1324	1113	985	922	1058	1054	1086	1071	1081	1112	1053	984	965	822	941	1064	942	759	767	749	717	809	761	757	748	710	751	694	848	1017	874	808	736	687	678	641	679	629	643	662	661	692	657	650	656	655	664	648	662	658	658	664	688	668	665	664	663	663	671	666	675	625	634	630	656	665	673	632	657	636	683	656	619	651	622	653	655	633	643	674	680	633	616	641	658	669	687	663	708	649	647	693	663	655	629	671	619	639	656	681	633	680	689	636	625	661	648	664	692	679	669	629	659	661	640	617	626	636	705	673	663	627	672	665	638	676	643	622	663	667	624	673	692	632	628	608	631	669	660	624	667	700	686	644	607	679	680	652	636	654	630	666	643	666	642	663	716	669	628	634	643	710	688	726	632	625	642	671	661	640	690	644	592	690	635	669	663	653	610	645	650	647	699	643	657	646	652	641	665	604	658	660	669	634	654	663	647	627	592	665	664	671	654	654	678	649	637	682	622	643	631	671	668	656	631	620	652	634	667	689	634	643	657	695	631	689	670	690	668	624	683	646	694	677	655	605	713	669	659	627	627	661	671	624	668	645	674	633	653	683	690	684	656	674	659	611	630	651	647	669	682	661	607	641	671	663	650	626	669	664	732	625	660	633	668	686	612	620	627	672	664	724	662	661	737	629	653	632	621	639	671	674	595	637	643	663	655	611	619	667	663	645	645	691	670	679	670	670	711	591	657	683	617	640	649	635	654	681	656	626	631	661	631	630	658	580	650	627	644	700	686	610	642	675	653	625	671	634	649	651	625	679	663	682	695	688	685	650	709	571	686	664	663	682	666	636	674	685	661	673	639	658	672	631	667	655	623	649	649	639	628	631	676	618	669	694	650	675	660	685	614	600	646	700	716	631	645	652	648	655	640	699	666	676	680	650	653	700	630	677	649	665	611	660	648	654	635	663	613	625	656	627	696	651	683	633	682	667	637	650	652	644	647	639	664	620	687	668	622	607	610	663	632	620	649	659	650	652	642	625	659	679	661	652	656	663	666	654	652	649	605	688	675	630	617	670	628	621	683	703	656	603	680	609	618	643	732	673	618	664	613	663	641	613	631	660	647	617	653	679	632	639	638	654	622	667	641	694	654	618	684	684	646	632	642	672	657	641	656	649	665	640	660	627	700	643	612	664	689	671	650	701	661	625	661	635	670	670	643	648	666	646	677	621	685	685	674	666	676	610	663	667	649	648	687	644	648	629	653	631	621	693	647	659	650	653	673	637	656	624	669	637	640	627	660	638	647	639	662	657	619	609	709	627	653	654	703	613	652	657	646	672	661	638	649	647	650	670	687	665	586	655	641	639	612	692	652	667	678	633	648	706	650	626	659	624	641	676	665	689	673	661	631	648	665	620	644	655	659	641	629	677	631	616	640	641	642	617	652	596	634	666	662	661	629	650	673	641	687	663	619	646	660	635	673	666	642	656	676	634	585	631	639	629	657	685	661	599	656	659	691	632	666	679	644	617	692	660	709	695	620	684	614	609	627	700	697	653	697	661	647	689	643	623	646	649	638	673	686	677	675	708	676	632	649	660	668	664	707	641	689	649	684	642	685	665	702	626	622	663	679	647	658	711	657	672	650	667	677	649	681	654	675	699	631	635	618	665	641	647	670	648	682	669	641	665	660	650	664	674	687	631	662	699	664	691	668	629	635	667	683	663	671	660	667	703	657	664	658	661	673	639	678	651	693	636	671	636	629	659	679	660	615	696	629	636	643	715	661	600	694	637	635	653	688	641	673	650	622	660	721	655	640	657	655	715	670	692	685	652	620	624	651	685	697	669	656	649	690	647	655	717	684	669	639	626	714	695	653	616	652	643	654	626	644	661	690	653	686	606	678	604	740	675	659	641	638	642	641	675	701	658	683	587	659	651	644	648	651	653	677	660	618	617	645	663	659	700	686	617	670	684	633	625	659	659	678	633	677	645	687	629	643	673	631	695	635	633	665	657	632	694	617	634	638	662	638	612	643	700	638	677	649	639	644	678	673	645	694	707	687	671	592	671	671	684	661	674	698	682	636	695	641	669	647	678	623	645	646	637	677	675	656	621	651	658	711	669	626	642	674	665	670	700	659	673	630	651	659	655	668	671	643	594	652	645	646	642	692	647	674	628	671	642	677	651	653	653	675	712	682	635	630	670	654	655	705	647	667	665	637	685	676	636	638	672	651	666	654	661	679	680	645	664	662	638	637	724	637	695	660	642	644	660	715	648	650	655	689	603	672	658	638	632	589	645	690	621	645	610	630	641	681	694	701	672	673	657	653	680	655	668	659	656	650	667	613	638	628	648	689	637	621	669	695	624	666	678	634	666	682	642	654	677	627	648	648	666	680	635	678	701	709	663	650	668	640	616	669	655	653	646	648	660	634	674	700	633	659	609	667	653	634	645	605	630	640	643	655	633	622	688	659	635	655	666	662	665	638	629	637	649	668	650	705	637	696	679	611	659	665	667	684	648	677	651	602	663	660	669	680	653	661	579	619	632	647	659	657	648	665	648	641	670	689	633	679	640	616	617	675	662	650	656	689	693	633	649	635	642	672	643	638	652	597	666	686	675	634	648	618	627	636	669	653	699	635	633	664	630	634	675	668	655	636	638	631	633	612	680	698	650	672	627	683	680	694	669	616	622	676	622	692	681	647	656	643	632	690	686	683	665	613	644	641	588	601	658	699	656	659	661	654	661	662	613	604	643	640	675	660	684	609	662	666	685	674	709	699	639	661	648	703	637	618	663	662	697	640	665	691	659	633	667	652	702	661	655	674	649	695	652	652	600	608	663	669	704	667	661	642	639	615	660	604	647	663	631	684	628	622	664	683	669	676	644	686	658	614	603	651	675	631	678	666	659	611	640	666	656	667	639	647	616	667	673	687	657	653	702	712	631	658	625	689	676	603	642	628	650	663	667	672	679	643	671	709	646	676	655	643	641	659	636	657	673	619	650	713	717	653	605	615	636	639	613	700	678	648	650	633	666	621	600	656	733	669	666	658	637	653	644	623	632	640	642	683	688	659	702	666	665	646	652	611	701	666	617	681	677	644	631	652	669	609	634	687	604	641	615	630	634	654	684	665	660	649	660	604	680	630	644	667	680	644	682	655	669	640	668	633	631	643	637	672	586	671	688	644	675	668	660	642	624	627	687	668	628	658	667	658	685	632	687	665	635	625	664	685	621	703	683	604	676	649	642	674	618	607	657	687	580	662	674	618	647	704	683	692	709	633	629	611	617	645	664	671	654	660	658	672	621	685	642	619	663	639	669	658	629	660	646	642	684	702	672	646	665	660	695	662	663	680	618	650	685	654	678	691	708	697	603	686	666	641	670	663	610	685	616	667	622	626	654	660	637	623	666	711	626	641	682	662	685	645	650	646	638	655	627	656	641	654	613	694	587	649	634	705	645	698	624	647	662	677	656	643	666	605	627	654	645	649	675	695	697
29020	17229	9013	6107	4838	4358	2931	1318	956	749	555	476	469	497	490	607	606	673	549	583	499	462	390	402	502	926	627	336	330	288	308	312	293	303	295	281	301	489	530	457	413	320	271	247	251	275	265	204	250	248	235	212	214	234	253	239	268	229	224	253	240	252	235	240	238	282	247	240	255	241	239	219	247	226	232	251	236	229	274	233	245	224	217	234	255	280	260	240	249	252	233	187	232	233	271	249	224	260	252	263	228	233	222	255	244	227	223	260	241	229	228	285	273	291	224	241	219	251	245	231	249	254	223	218	259	240	235	241	254	264	230	252	251	253	252	234	269	248	214	216	217	252	221	232	256	255	248	246	241	246	249	249	230	247	254	221	234	243	244	232	218	235	230	244	228	239	243	217	222	252	257	242	198	221	228	222	241	223	258	223	235	227	227	253	262	254	250	238	227	249	260	242	227	233	237	223	237	222	252	251	220	254	236	227	230	248	222	237	279	224	254	265	230	235	210	259	275	224	212	271	237	238	214	222	262	260	199	230	209	250	251	229	226	266	267	233	226	246	214	229	239	233	232	242	232	262	236	236	266	241	242	263	279	248	246	248	218	240	237	216	225	240	238	233	229	263	219	240	242	239	227	260	220	250	253	229	214	232	237	239	234	235	228	248	248	215	242	221	226	236	241	262	260	226	264	245	245	251	245	266	291	219	215	242	222	235	243	233	244	254	258	235	264	237	238	241	230	248	262	240	219	231	231	249	226	251	214	253	261	243	233	255	251	259	251	251	219	230	247	256	236	253	245	258	259	237	243	260	235	257	260	239	263	236	230	245	258	247	226	242	212	244	218	249	241	247	240	239	254	226	263	279	232	232	247	247	241	237	248	256	237	255	233	254	210	258	241	232	245	248	233	243	230	218	235	249	248	240	212	229	273	258	265	240	243	260	257	249	240	247	224	237	258	264	251	244	269	214	252	258	238	227	262	239	280	273	226	244	261	235	258	252	266	238	257	255	263	221	242	219	253	227	271	226	229	270	234	231	244	221	242	261	239	238	250	234	230	218	273	252	222	248	244	223	210	245	217	227	227	244	249	240	256	262	235	221	197	228	242	230	265	257	258	260	264	229	226	263	239	215	224	266	245	248	251	237	231	237	269	235	252	219	257	224	241	239	233	259	230	238	211	245	238	243	229	248	243	219	250	236	254	233	229	240	237	255	260	240	268	241	248	231	251	258	225	246	225	226	206	223	243	229	237	227	233	211	255	265	232	245	239	227	244	268	261	227	230	251	234	269	245	259	261	268	251	237	236	223	246	233	250	265	241	242	225	241	245	250	234	244	220	212	245	256	227	248	234	242	250	242	244	255	228	251	229	232	227	268	269	234	249	214	250	251	224	262	222	228	213	232	249	217	249	244	217	227	226	267	241	266	222	250	276	263	244	255	218	242	253	256	246	232	225	216	248	239	267	234	253	229	253	215	254	251	257	230	253	225	247	229	261	261	250	225	255	246	257	244	257	240	218	227	239	205	227	227	275	246	234	236	275	225	256	244	226	231	236	249	268	262	265	229	266	244	241	252	243	244	235	232	247	263	196	250	258	217	216	258	250	219	256	194	228	225	258	225	228	222	220	240	257	243	257	247	268	259	239	248	258	250	224	242	255	242	243	214	203	250	235	222	259	253	250	260	224	253	268	252	248	228	251	251	228	239	261	268	239	239	275	253	258	227	247	226	241	258	218	241	243	249	232	261	254	234	212	256	232	253	265	249	217	243	246	231	209	260	213	257	234	252	213	223	258	257	248	223	237	221	236	231	243	224	263	236	237	233	259	249	254	235	268	258	257	236	241	272	250	254	233	266	259	256	248	230	232	272	279	224	238	247	234	248	259	241	291	223	241	275	238	236	227	259	222	251	239	247	266	266	262	225	218	236	246	234	237	225	228	224	232	265	233	229	243	262	245	234	238	241	236	242	228	218	215	263	273	208	274	261	245	259	234	236	242	242	247	241	244	240	226	249	236	225	253	209	260	241	260	266	228	197	235	240	226	231	229	247	238	256	249	246	238	201	248	242	242	232	241	273	257	242	255	218	251	212	285	254	229	242	251	247	236	256	243	234	266	248	252	260	253	249	249	248	247	225	256	249	248	269	234	242	231	237	229	208	215	245	233	269	257	249	250	245	267	272	238	245	235	246	243	234	246	214	240	242	230	248	240	254	231	242	205	247	257	219	244	271	241	255	252	217	255	247	246	228	263	227	242	224	254	228	245	249	217	251	224	271	267	244	245	231	249	233	233	240	223	235	236	239	234	263	250	255	229	226	241	252	210	218	229	234	247	221	255	253	235	255	266	259	246	277	252	234	252	223	248	257	253	240	233	269	272	248	249	253	247	226	216	236	272	242	230	249	249	214	255	245	245	251	250	287	213	248	216	261	230	231	246	254	236	233	220	245	239	247	269	215	228	273	242	244	222	232	254	249	268	256	240	228	245	229	240	244	248	259	253	255	255	238	254	251	263	234	230	246	237	242	241	248	228	223	238	259	255	252	232	247	231	237	232	221	250	257	236	220	216	262	230	241	238	250	225	258	223	265	220	240	220	247	221	240	228	269	251	239	244	236	255	224	265	260	235	251	248	270	233	243	217	267	252	225	210	233	218	276	228	216	228	226	216	231	244	232	264	223	269	268	230	248	239	253	234	224	249	210	245	239	232	243	250	226	245	241	214	231	229	232	281	233	248	297	224	225	253	263	225	230	235	250	265	252	252	260	231	231	226	271	250	247	230	243	215	240	241	212	224	246	240	237	242	250	261	215	231	245	255	206	252	229	250	255	232	234	252	241	228	273	234	208	234	246	218	225	251	243	236	243	265	236	258	250	223	264	258	239	223	252	248	236	221	236	213	250	243	233	262	229	232	247	234	222	256	252	243	248	205	215	259	254	213	237	207	237	219	253	254	244	237	236	217	246	249	231	252	236	258	275	249	221	234	217	263	256	238	229	237	253	255	235	241	267	246	240	263	237	234	279	223	246	263	244	233	243	209	231	235	273	257	236	249	267	213	246	246	259	261	235	269	241	238	246	246	224	231	254	208	248	238	260	258	207	241	221	248	237	275	236	260	243	232	211	231	217	224	259	245	246	251	230	243	232	236	237	249	226	242	257	248	256	260	221	237	255	220	258	228	250	239	259	234	228	228	193	246	217	250	239	265	263	244	246	234	275	256	243	222	248	255	247	261	272	229	197	256	245	239	259	244	230	230	268	251	257	260	213	234	241	219	244	253	248	254	250	243	258	254	225	218	224	247	231	231	221	211	235	257	239	255	258	228	212	254	232	211	251	215	251	234	252	256	225	254	249	240	204	228	230	225	244	221	216	248	226	234	258	252	240	235	225	217	259	238	239	258	255	238	245	232	216	251	244	251	221	237	233	223	245	267	262	251	238	241	267	224	201	258	238	243	255	249	225	231	264	237	238	270	215	261	258	232	219	271	213	258	228	251	245
9037	8071	14290	15003	15184	14281	10227	5705	4471	3355	2506	2245	1948	2286	2362	3142	3051	3473	2586	2837	2743	2070	1897	1657	2755	5371	3198	1176	1305	1138	1177	1387	1182	1054	1050	1038	1358	2317	2881	2346	1813	1253	950	788	702	689	664	679	670	707	666	680	692	715	665	700	660	688	696	712	670	674	703	719	729	669	693	718	686	731	689	708	745	735	663	733	654	697	676	686	700	716	666	673	666	689	687	661	696	678	673	657	669	725	684	687	723	722	723	751	728	676	677	693	707	677	692	637	706	692	696	717	717	665	709	705	668	654	688	687	688	714	663	726	676	697	708	688	683	662	696	688	681	694	702	661	672	685	686	657	712	649	648	712	722	673	669	679	694	674	652	659	700	669	696	642	699	673	729	721	675	625	681	672	690	693	702	692	656	699	684	663	668	639	645	703	700	682	677	651	704	734	741	708	698	728	703	670	715	677	734	692	715	673	659	665	675	661	686	661	706	718	722	686	674	686	675	726	704	681	699	719	642	639	653	743	674	712	652	663	736	685	685	709	669	701	713	680	729	622	705	670	646	738	737	675	670	685	665	681	712	692	705	714	685	670	702	668	718	685	678	737	683	689	713	694	672	661	682	703	688	681	686	688	691	679	718	667	666	688	676	738	665	689	686	688	659	666	662	673	699	675	724	690	658	669	691	667	688	710	654	684	736	711	671	765	705	703	670	724	766	706	687	718	720	678	689	699	701	652	717	698	645	699	693	687	695	699	713	679	719	679	753	711	704	706	728	667	670	682	723	696	642	693	714	704	701	686	724	672	675	656	653	699	677	727	704	701	697	672	732	709	679	725	720	679	731	726	661	662	702	674	704	695	656	736	661	677	720	696	683	685	674	668	699	693	644	656	673	696	680	638	658	725	710	660	689	710	689	693	697	723	702	660	663	691	697	740	692	674	719	734	704	688	711	729	674	683	685	686	661	725	706	683	659	698	663	696	635	662	724	670	693	712	709	652	690	723	717	725	681	688	700	721	690	674	686	689	697	656	708	645	676	724	679	693	662	669	696	733	662	648	750	694	688	680	709	775	679	666	681	703	685	707	698	681	709	715	712	691	717	680	692	723	701	698	709	687	642	647	684	640	712	715	716	702	725	634	703	707	681	692	657	709	675	700	736	696	720	733	677	698	715	716	672	703	692	670	672	676	765	662	690	724	712	702	722	675	697	633	630	708	674	665	635	717	668	718	715	698	635	710	664	684	699	719	692	659	735	659	725	697	736	695	682	685	655	676	720	649	716	734	685	726	698	717	718	727	644	688	694	674	670	644	698	735	665	663	690	672	694	685	707	721	688	670	678	696	737	711	679	646	686	710	681	709	660	686	714	674	726	664	687	684	705	681	701	733	698	715	713	691	656	704	681	667	710	641	639	704	639	700	704	711	689	672	719	697	709	679	650	668	650	684	687	703	659	689	723	691	606	666	703	703	692	725	661	642	705	724	684	708	718	701	719	662	705	642	674	688	643	683	676	717	719	703	720	693	679	695	679	652	690	668	704	663	633	713	690	716	705	672	641	673	680	694	686	687	728	666	701	732	640	669	709	695	681	638	710	678	754	729	700	678	670	694	701	700	730	690	671	665	701	709	727	685	722	699	712	659	673	663	704	679	676	661	670	688	683	674	718	688	682	733	689	686	722	658	673	717	729	668	686	714	749	659	658	678	688	677	684	649	686	696	655	702	689	679	674	703	684	689	699	686	702	694	690	676	697	662	667	701	727	697	640	672	675	684	630	671	695	640	685	685	730	664	662	691	677	714	663	665	635	672	678	691	711	674	655	657	703	695	679	694	693	688	681	669	675	659	707	728	616	667	700	702	717	677	697	709	714	730	685	667	727	703	719	718	706	662	689	684	668	663	675	654	665	694	716	686	725	702	699	705	668	643	666	684	754	737	737	709	677	679	695	658	710	693	680	701	701	668	721	715	669	707	708	618	688	636	690	716	700	673	705	719	726	704	687	691	678	722	692	679	722	709	677	684	726	683	669	714	684	686	710	669	637	713	732	660	720	714	720	698	694	690	686	689	670	740	696	690	686	668	700	645	700	689	694	702	688	669	707	696	694	660	697	678	748	675	683	666	654	651	705	688	706	685	699	686	696	687	682	679	680	668	671	732	646	680	689	694	665	677	658	699	673	669	666	670	729	670	673	710	670	698	733	701	693	687	683	704	709	706	698	693	639	681	704	663	648	655	739	680	650	730	651	705	629	741	620	697	683	650	626	670	697	730	672	704	666	714	727	700	696	675	647	675	725	740	644	702	674	703	725	723	684	681	717	661	693	705	710	682	705	693	711	730	719	668	678	720	634	661	720	713	705	678	685	639	713	670	708	688	671	678	662	662	695	694	720	702	684	655	702	680	656	645	658	670	674	680	689	634	651	675	662	707	711	679	638	719	699	674	723	661	699	712	697	664	684	677	706	681	714	715	671	704	648	718	657	673	714	646	670	721	707	703	675	653	675	706	709	690	688	678	714	725	694	735	651	733	714	682	713	669	655	709	690	686	677	662	749	656	668	701	764	674	682	671	663	687	693	720	694	696	667	669	706	716	695	699	665	704	692	662	682	691	675	696	704	689	682	670	676	680	680	648	683	678	715	674	644	628	647	691	714	689	669	687	690	723	634	677	727	697	687	729	694	679	649	664	708	694	691	654	716	709	726	697	646	719	683	673	710	660	684	726	712	683	717	677	696	688	678	693	641	717	705	631	690	695	735	696	697	672	624	728	667	632	711	716	674	685	644	638	693	695	662	697	671	666	704	719	721	721	683	663	702	689	689	705	682	678	717	767	660	687	707	725	724	706	691	674	642	650	709	646	683	695	698	681	684	662	677	689	669	708	658	682	645	699	664	664	675	688	611	672	707	747	640	674	687	683	735	704	674	683	691	704	680	725	659	689	694	697	699	715	691	713	684	678	706	728	672	728	693	703	642	666	668	725	653	683	679	702	737	740	684	674	674	740	743	663	705	663	641	705	718	656	705	679	700	713	712	712	733	727	635	689	691	683	701	690	664	697	711	725	699	718	704	707	682	669	689	647	705	716	726	653	673	682	723	683	699	741	707	662	699	676	710	643	646	748	687	626	646	679	698	721	673	702	723	662	701	739	689	705	713	705	736	701	647	674	659	680	709	670	650	698	714	686	699	677	693	694	645	720	674	704	673	648	711	692	700	743	656	714	675	642	746	680	704	678	692	658	646	678	678	729	695	693	674	662	732	703	709	736	664	740	700	711	685	684	713	689	673	684	709	704	673	713	717	711	695	718	713	688	719	710	663	658	695	687	684	671	682	718	712	671	719	700	679	689	668	709	738	713	662	687	679	695	751	697	630	677	693	674	665	730	659	684	653	661	712	722	730	735	688	688	674	685	654	671	685	695	722	716	656	684	694	691	659	694	649	676	673	683	699	725	685	689	658	707	680	708	657	663	738	682	656	703	653	672	730	766	670	703	682	659	680	672	712	699	696	703
29345	19873	13520	10528	7589	6848	5100	2155	1526	1047	740	663	590	718	728	987	1016	978	876	813	675	649	537	488	522	646	390	435	433	382	399	415	402	367	393	454	562	568	727	934	704	449	325	307	258	245	247	263	270	259	256	263	247	246	223	242	291	257	259	248	246	214	270	259	241	273	258	240	229	262	279	247	251	269	256	264	250	252	256	215	264	273	253	272	267	256	245	282	276	255	237	249	257	247	223	227	234	260	243	242	260	244	244	253	257	227	277	261	263	238	228	271	235	238	236	258	237	256	280	243	252	247	247	254	274	227	233	289	246	260	251	259	248	257	274	229	233	291	241	220	284	261	252	239	248	259	250	241	231	253	243	259	263	245	276	267	255	262	257	242	260	247	268	279	272	258	245	241	240	266	251	255	268	245	252	256	259	259	243	216	251	236	238	280	280	259	278	247	251	248	231	283	298	240	245	248	272	255	227	258	231	221	237	224	250	243	268	231	231	273	251	273	266	228	266	232	269	255	247	247	249	278	275	264	242	267	267	240	243	242	296	246	227	229	230	253	286	250	255	260	232	248	230	250	275	268	261	238	275	243	237	242	265	228	267	244	259	256	248	249	272	266	249	274	238	262	247	263	288	232	236	233	260	266	276	252	229	263	260	280	272	262	249	248	251	268	287	239	259	254	242	283	231	256	258	233	237	273	256	241	244	233	239	215	254	259	252	244	281	249	272	223	268	254	233	243	266	246	265	233	235	282	235	253	235	261	259	248	259	267	247	252	251	285	252	281	234	233	258	220	259	257	242	231	261	254	267	228	273	245	260	222	236	270	256	260	261	243	232	250	223	258	267	230	254	239	251	243	232	267	289	240	277	229	245	262	261	258	250	245	243	229	237	262	274	272	276	251	255	230	273	232	258	249	245	268	245	221	250	266	257	244	252	252	227	255	246	253	227	250	241	234	266	248	253	251	233	236	250	234	242	240	255	239	285	258	268	227	267	259	249	271	273	252	223	253	244	249	251	260	245	271	258	272	293	250	240	262	270	248	254	247	277	242	246	287	239	252	236	269	273	295	241	273	277	253	243	265	237	265	244	235	274	245	252	218	239	248	260	225	275	257	260	240	245	273	287	251	256	253	242	262	248	207	279	233	259	267	273	255	256	267	246	261	253	240	241	219	255	246	249	261	256	291	248	245	267	232	242	277	264	248	243	252	228	284	252	259	239	243	252	276	259	276	239	255	258	231	243	258	244	271	253	254	273	240	262	282	238	250	252	224	241	247	254	241	246	229	269	270	252	242	258	260	261	263	209	273	264	268	249	271	266	254	269	260	273	255	250	231	259	289	268	292	255	239	254	242	256	232	241	266	239	276	271	271	253	255	253	238	257	263	266	238	244	232	270	271	249	260	260	271	223	219	252	228	208	241	263	241	257	263	245	262	250	229	284	235	233	265	256	245	288	257	249	250	217	280	306	245	291	267	246	262	254	248	250	243	215	243	278	230	228	235	217	240	245	252	235	250	253	250	261	213	252	227	266	252	257	239	282	236	243	265	296	287	251	257	244	244	263	247	241	241	243	250	255	268	246	246	252	260	253	223	261	233	265	245	245	242	261	251	275	263	240	248	240	252	255	251	260	280	241	247	242	242	251	245	249	250	271	262	233	247	237	263	239	260	254	253	266	234	222	273	261	250	264	233	266	254	242	254	260	238	261	245	249	244	280	292	241	251	268	258	239	268	234	234	271	255	242	275	260	257	254	260	225	256	227	240	267	231	271	275	263	272	237	239	274	262	261	241	236	243	265	238	234	254	228	232	276	252	252	259	236	268	236	251	253	238	243	268	235	260	256	230	276	245	240	235	283	259	224	263	256	221	283	248	229	232	228	248	250	261	271	258	273	255	244	272	233	255	254	246	245	253	268	255	242	263	268	241	242	237	283	235	253	236	260	236	266	271	246	264	225	233	259	262	242	259	251	242	275	268	271	243	252	227	224	244	226	261	271	248	257	227	284	252	237	262	263	252	276	227	239	225	237	237	238	253	238	240	241	247	261	243	257	255	267	246	282	207	264	239	228	245	279	262	274	261	280	228	282	236	239	246	270	281	260	247	255	254	210	252	234	288	272	255	270	267	262	245	227	289	250	205	234	213	235	247	249	244	264	263	258	262	286	227	276	274	241	271	267	235	266	253	239	258	244	268	252	257	299	247	263	237	256	249	258	256	245	248	245	265	279	235	221	267	249	269	281	263	276	253	214	263	253	263	228	209	257	238	237	246	243	293	269	259	262	240	269	225	232	259	269	275	235	264	280	229	233	241	260	220	240	244	259	291	236	249	239	259	238	250	257	272	276	243	245	233	254	253	249	283	237	249	267	250	261	264	273	255	248	225	232	232	259	259	256	247	228	226	272	255	255	255	242	261	267	244	283	254	267	247	262	282	267	262	251	217	248	282	269	252	246	250	246	257	257	259	224	254	241	236	250	234	237	241	241	247	271	259	272	244	241	257	259	256	247	264	230	253	246	261	252	253	241	257	274	266	242	264	233	236	257	253	256	273	245	265	238	235	261	269	265	248	270	240	259	241	242	251	219	269	282	252	263	266	253	235	257	262	258	262	285	262	212	253	248	264	251	228	211	237	220	256	261	237	259	230	247	231	240	278	272	264	256	265	233	248	242	237	248	247	223	259	249	224	268	247	277	259	251	263	269	255	249	233	269	266	268	239	268	236	242	264	217	274	252	226	231	268	248	260	254	265	274	253	260	249	291	269	235	273	273	245	244	259	259	222	250	280	238	244	295	278	262	246	248	239	240	255	224	256	225	240	265	269	264	269	239	278	230	266	259	266	249	241	234	238	251	251	241	231	241	248	239	241	274	232	272	265	262	242	243	233	243	247	256	253	276	246	228	268	261	274	264	246	251	247	274	269	239	251	247	230	249	269	256	252	226	260	253	260	264	231	246	248	255	264	271	243	238	248	270	230	286	263	257	219	263	245	276	254	249	252	260	261	280	256	259	216	255	277	256	247	221	272	248	263	233	231	261	241	231	274	235	224	260	265	221	257	247	257	264	245	278	250	248	235	252	239	285	244	230	247	221	244	269	256	258	240	254	266	250	238	277	239	229	263	265	235	274	262	267	261	276	268	240	229	286	241	258	237	236	235	234	262	243	228	283	249	270	254	250	242	256	262	268	254	255	256	236	257	269	237	259	243	249	264	240	256	240	277	245	270	260	245	237	245	273	252	227	245	242	249	273	258	233	233	250	274	242	252	261	278	264	247	276	260	237	259	232	226	227	261	258	276	255	239	248	241	255	235	257	273	266	249	242	251	265	234	241	236	224	257	258	229	255	252	262	218	240	232	261	270	244	251	255	243	264	221	291	244	242	226	251	238	261	235	270	289	248	235	223	262	247	247	234	257	252	243	257	259	262	243	235	260	292	247	226	239	261	247	235	257	253	252	235	249	240	254	243	264	263	272	240	248	295	244	253	281	246	226	268	221
10688	10930	17204	20457	19159	18359	13776	7598	6354	4797	3318	3087	2764	3526	3493	5431	5350	4885	4341	3918	3489	3140	2373	2293	2634	3383	1931	1772	2010	1590	1843	2193	1742	1611	1610	1997	3432	3291	4517	5407	3723	2264	1334	990	822	730	757	704	681	697	690	720	747	715	711	732	754	730	695	674	655	686	712	765	699	733	717	723	755	714	725	731	754	711	731	690	738	741	736	721	762	774	718	670	692	740	717	738	724	695	697	739	730	732	749	733	717	726	710	725	699	689	719	753	726	759	751	759	691	730	713	713	722	713	691	694	746	715	729	695	709	717	698	697	687	676	713	711	692	705	674	703	705	707	717	699	713	761	740	700	699	729	661	698	699	676	734	678	687	715	750	699	664	722	714	673	740	674	685	681	732	748	698	697	697	806	692	690	722	707	729	720	686	698	738	748	717	722	728	712	723	700	728	685	756	735	709	773	710	692	686	727	701	762	754	676	718	707	718	647	729	696	688	761	685	717	692	752	725	725	676	736	717	664	683	727	728	745	697	738	698	674	690	729	732	703	731	712	707	669	687	731	696	695	689	675	728	732	733	727	686	721	763	711	722	663	729	730	770	690	700	698	725	698	740	710	701	745	701	702	683	696	715	717	647	711	658	678	661	701	755	676	708	722	655	778	669	672	689	680	663	699	711	713	714	710	763	732	696	682	718	710	738	693	704	682	696	747	695	645	716	677	706	717	745	730	697	704	749	718	747	698	643	729	707	723	742	696	724	753	729	748	742	658	717	725	698	698	698	700	716	735	688	685	729	664	691	712	716	665	713	665	712	690	679	706	686	695	733	724	706	706	675	728	664	761	713	708	714	686	728	708	687	713	707	708	723	702	736	696	748	721	680	724	678	680	747	754	695	717	723	698	724	714	735	685	728	695	726	719	700	669	694	713	685	719	694	721	750	747	764	700	672	716	699	692	704	711	698	732	725	758	686	682	760	694	709	688	718	713	720	719	721	719	718	718	724	692	698	710	708	737	704	702	715	776	773	767	736	755	762	689	673	745	699	713	715	738	701	687	741	702	693	710	704	681	701	713	753	730	697	703	700	722	692	680	730	669	691	729	692	662	690	699	718	727	748	679	707	732	706	710	703	726	733	691	659	709	756	733	704	674	751	690	762	743	730	733	727	760	728	671	696	747	713	704	703	729	728	701	727	675	711	743	715	760	654	668	718	698	716	720	671	728	699	739	696	661	707	728	733	747	703	751	731	715	691	701	718	723	678	699	736	731	708	706	688	696	704	743	727	691	657	715	710	749	688	742	701	733	750	733	659	681	714	705	753	720	735	701	716	759	737	668	737	729	655	733	792	670	734	683	667	712	724	727	710	707	773	707	684	719	773	732	736	701	680	730	695	742	684	701	712	704	661	742	707	719	728	712	710	708	725	750	660	718	723	706	663	756	714	723	729	755	677	740	673	706	693	720	701	681	768	723	697	711	695	744	725	719	711	746	671	685	735	702	681	702	748	730	726	698	678	723	683	736	734	682	683	743	670	750	694	723	748	743	748	667	662	700	680	720	710	722	718	654	689	712	686	717	719	680	689	691	711	704	742	715	731	758	726	714	682	645	721	679	709	721	691	710	708	709	727	729	743	710	733	709	701	707	699	669	714	708	714	747	737	725	696	725	717	685	722	715	666	751	689	773	679	731	706	701	677	735	745	690	708	735	742	722	704	703	644	720	731	712	688	751	750	727	695	749	650	664	682	695	715	702	661	674	659	705	673	719	761	706	726	705	728	725	732	705	758	680	730	705	723	696	735	722	693	751	708	709	733	740	752	700	707	696	706	713	706	722	675	713	714	705	697	713	732	731	712	734	731	707	704	748	710	686	681	729	717	759	707	660	735	754	716	705	658	731	716	685	698	706	729	692	698	707	715	743	701	774	771	734	717	735	711	707	740	744	721	770	702	694	677	737	685	720	682	731	704	682	664	754	677	710	710	707	704	729	714	764	736	747	731	714	705	711	690	711	752	728	699	680	725	673	773	716	699	703	745	715	705	705	753	702	742	738	698	700	741	718	696	725	679	683	715	710	711	703	737	734	706	683	735	729	691	689	728	722	721	720	685	705	726	695	668	675	725	702	759	694	755	680	684	702	744	660	686	699	716	687	707	697	750	706	698	718	693	723	703	678	726	693	701	727	713	658	704	726	740	723	685	736	714	699	698	719	717	689	746	701	720	698	680	674	738	708	711	717	700	663	684	734	702	692	704	692	775	716	702	690	681	689	705	721	736	680	749	748	742	714	728	748	729	715	721	753	699	717	663	722	696	708	721	773	745	686	686	737	723	696	700	747	722	752	715	711	706	706	712	739	738	713	750	703	670	742	703	718	715	728	727	704	755	727	773	717	695	708	708	667	704	770	745	723	741	706	682	716	692	727	741	746	677	726	698	728	790	735	647	742	708	712	710	723	689	728	669	710	747	700	705	693	715	710	730	706	711	763	735	744	695	731	693	748	725	717	717	731	669	719	685	693	742	689	678	740	747	707	704	716	712	728	684	775	702	648	774	708	715	707	707	717	701	695	661	703	691	732	701	671	680	754	696	721	728	685	726	733	693	751	730	709	733	670	704	699	709	744	704	696	758	720	696	720	698	746	726	703	702	733	702	747	714	719	716	728	716	664	673	714	698	695	668	679	737	753	717	706	716	715	687	653	686	704	715	680	767	729	737	714	753	698	751	743	695	672	706	756	695	723	728	751	724	686	696	726	649	783	684	731	730	741	736	685	720	682	748	686	691	659	719	727	718	706	682	718	695	701	746	716	729	720	698	715	714	716	745	746	736	699	713	713	626	725	740	717	662	733	764	701	703	713	712	723	774	695	710	746	738	735	767	725	720	693	757	735	717	755	773	735	674	720	713	726	684	713	719	761	717	730	739	735	714	678	730	706	675	717	749	763	672	690	751	735	682	738	697	720	696	744	722	665	722	706	681	699	728	720	743	704	728	724	712	731	719	720	691	663	751	715	691	707	717	687	721	694	707	709	739	738	692	689	744	681	695	709	701	707	663	726	689	717	702	687	677	679	764	663	719	710	736	697	680	740	718	717	672	689	702	671	699	689	706	730	750	711	713	751	713	748	668	754	697	736	746	713	716	720	762	708	715	707	735	745	704	749	711	703	720	703	659	733	747	764	742	686	732	634	696	717	717	662	763	687	722	678	737	771	748	662	703	735	730	719	729	692	727	745	757	669	695	692	662	765	768	721	708	702	698	665	758	718	697	696	729	712	716	727	729	737	700	764	763	672	767	718	699	713	712	672	733	732	734	691	720	710	700	690	675	755	702	751	720	720	702	739	713	750	707	751	708	692	729	700	734	701	703	712	688	662	707	696	739	748	676	692	707	718	746	717	726	712	685	684	699	684	763	723	731	710	746	738	738	679	726	717	710	701	727	727	733	746	738	723	718	685	677	682	678	734	732	690	687	691	674	679	709	709	719	680	713	709	697	750	761	703	751	704	759	701	705	706
28261	11967	2232	1496	1010	779	575	463	385	345	249	264	269	250	241	284	286	315	262	255	238	232	209	204	227	213	204	235	213	227	233	219	240	262	224	213	211	242	218	277	271	251	240	233	201	211	202	202	197	217	211	193	221	190	208	174	190	206	211	224	205	210	246	216	221	197	214	199	204	210	215	217	191	208	209	208	206	228	190	233	211	216	216	217	226	214	202	198	211	207	190	186	191	218	191	209	208	203	196	205	201	176	193	186	203	197	187	186	234	207	204	216	210	209	219	224	189	182	212	206	206	197	212	222	212	212	220	203	200	215	204	194	191	208	210	199	202	206	215	198	235	196	208	164	198	202	205	196	195	226	216	224	235	188	215	214	191	205	188	204	183	204	211	218	223	202	225	184	194	182	224	212	199	205	210	198	217	224	171	209	206	213	191	214	179	211	199	177	214	186	213	209	216	175	197	226	199	207	228	198	211	208	202	220	207	202	203	202	234	221	196	210	202	189	225	198	216	209	224	193	228	193	202	196	208	209	202	206	210	204	172	214	177	187	223	186	195	216	198	199	216	211	190	189	203	223	219	200	185	190	178	210	180	204	201	216	209	203	201	217	198	224	197	176	213	228	199	198	231	196	221	183	207	178	204	217	199	180	200	187	196	195	187	193	212	214	216	173	188	189	224	195	213	205	196	189	203	217	226	201	214	204	183	209	199	224	219	190	199	209	222	184	238	211	219	192	188	213	207	197	201	215	209	204	189	200	228	208	179	203	175	189	199	214	195	172	196	217	217	204	222	212	212	205	203	206	208	203	208	210	229	214	208	249	201	199	211	199	207	206	205	193	214	189	197	214	176	190	219	201	199	169	215	210	187	216	184	202	196	204	217	209	187	203	195	226	188	202	191	214	204	212	184	189	210	198	232	180	198	186	220	206	200	196	217	196	193	178	195	219	215	222	202	191	184	230	179	216	212	195	224	216	195	202	218	221	238	203	198	231	214	207	182	197	217	213	188	220	206	214	224	179	206	179	187	191	194	205	208	200	214	190	214	192	201	186	205	189	219	192	215	224	198	192	199	212	176	184	209	194	209	216	195	231	226	211	205	204	191	171	227	206	165	203	220	212	227	205	192	235	192	204	213	214	233	215	200	211	208	189	200	190	199	197	220	227	209	191	188	200	206	223	191	199	205	207	206	216	198	198	204	205	199	211	250	211	211	187	205	216	204	216	203	207	207	213	202	228	181	199	212	196	219	183	221	219	215	204	187	205	195	187	229	213	216	224	224	197	205	201	193	209	217	196	211	202	223	200	232	234	201	209	200	225	213	203	230	225	206	231	207	207	206	169	189	223	199	205	218	203	221	200	195	210	187	192	201	205	210	247	217	216	188	184	204	209	220	217	217	202	232	194	208	229	208	215	217	203	230	189	216	213	221	201	193	220	211	176	222	201	217	166	167	168	213	195	201	207	184	193	227	221	221	221	221	217	193	232	240	201	202	193	207	214	209	207	234	212	221	180	206	217	182	206	223	192	187	234	218	210	189	237	184	221	214	191	190	194	212	180	196	207	195	191	185	180	221	190	213	205	198	206	207	208	189	213	199	206	210	190	193	223	225	215	206	208	215	219	212	212	205	195	205	212	202	213	185	214	174	217	211	186	182	224	199	199	207	199	196	239	221	211	196	191	186	180	218	214	222	169	208	190	221	196	211	227	212	197	205	231	216	199	243	202	213	199	233	194	214	220	217	203	208	200	207	187	191	213	197	202	211	212	201	200	182	215	202	177	227	194	192	197	186	198	205	203	215	198	201	199	207	206	210	201	204	203	219	201	200	196	183	201	200	215	203	182	201	215	230	205	202	229	204	204	209	229	204	221	202	198	222	207	212	219	228	190	190	216	198	215	204	228	213	209	208	201	210	216	227	203	206	205	194	227	217	203	201	218	193	238	207	206	192	200	195	181	191	191	187	202	194	223	208	212	201	232	198	199	223	183	204	195	193	188	189	179	215	220	257	224	215	206	211	196	212	204	199	209	185	210	202	204	176	191	226	219	190	188	237	203	200	185	194	218	232	215	230	191	207	180	191	212	201	219	208	192	202	217	224	203	233	202	189	192	195	191	205	214	212	203	195	222	213	173	214	198	226	183	198	206	204	182	230	182	199	215	209	202	228	208	207	201	209	204	196	203	239	196	240	221	197	183	180	174	198	202	240	192	195	192	193	201	190	205	206	204	204	179	201	207	211	209	186	197	186	239	194	200	196	209	211	221	224	214	184	173	211	207	208	187	196	196	196	214	187	214	196	213	221	218	196	199	205	200	200	184	218	178	208	224	211	198	223	231	250	205	204	204	201	204	217	215	219	207	249	209	214	213	217	214	219	169	194	190	195	199	185	204	234	208	203	212	204	220	216	207	202	163	194	208	172	234	214	192	213	208	224	229	199	211	187	216	222	192	178	190	209	205	194	195	191	199	199	193	198	224	180	196	238	194	201	200	186	207	196	207	229	182	225	226	182	187	197	205	220	204	176	226	226	214	211	204	211	194	215	205	225	202	202	226	208	210	230	186	206	220	205	187	184	212	200	192	191	214	204	213	209	197	209	229	195	183	203	198	218	220	200	212	190	221	190	218	209	222	226	215	216	218	185	210	190	176	215	180	212	200	183	188	202	184	189	202	213	210	209	190	209	197	197	218	230	164	188	201	212	222	179	226	181	202	207	213	227	151	223	202	213	201	198	208	201	185	198	198	217	206	224	207	220	211	201	200	198	193	210	199	229	219	213	231	203	213	231	231	216	182	195	204	198	199	211	196	196	186	179	186	178	210	220	197	197	189	216	236	201	238	191	192	201	200	200	233	182	221	219	178	218	208	185	222	195	207	230	216	198	206	192	211	222	228	192	225	238	208	220	207	180	200	198	195	180	211	215	212	212	240	204	195	212	240	196	221	214	232	221	221	203	183	214	190	230	213	213	195	210	202	191	192	202	236	195	185	200	192	223	203	213	212	210	212	218	231	199	218	202	214	199	216	185	192	213	210	192	209	187	182	186	219	214	197	237	213	221	208	186	227	196	211	214	205	198	201	229	197	197	226	209	198	190	197	197	195	230	204	219	217	204	227	203	227	187	216	192	201	227	217	221	205	196	216	211	204	210	225	208	212	204	219	211	214	195	188	218	197	196	221	218	202	200	221	209	228	213	236	208	202	199	222	190	196	182	240	220	206	185	208	209	199	208	220	194	209	199	207	191	191	227	220	203	227	205	208	199	232	225	194	212	180	235	206	200	204	223	188	200	221	199	188	215	217	211	214	180	220	196	224	199	199	217	222	215	202	198	208	206	196	213	202	210	209	206	232	185	227	180	224	215	218	217	192	221	203	193	208	193	198	176	215	213	195	196	229	202	198	220	201	210	208	216	215	227	211	195	221	212	180	175	214	199	198	199	179	205	202	197	207	192	221	199	211	188	219	218	243	206	221	197	203	195	207	189	190	206	202	222	196
7201	2976	5102	6023	4409	3478	2465	2015	1712	1298	1061	944	1001	933	1040	1192	1038	1093	976	973	922	863	755	769	728	715	644	721	732	706	730	732	768	750	719	792	817	850	987	1016	972	859	717	647	622	609	605	626	583	586	567	563	599	568	579	613	542	571	583	623	567	619	612	665	587	628	592	552	610	607	601	600	591	578	587	567	603	612	605	581	583	614	619	573	595	570	594	599	588	589	584	578	587	619	583	619	584	563	609	607	587	574	562	578	607	610	584	604	616	605	553	601	595	616	543	571	585	591	623	581	570	622	590	610	591	600	606	583	581	560	591	565	589	593	637	588	572	591	610	575	555	579	597	552	555	611	560	619	616	606	623	595	559	619	620	624	595	606	568	550	585	603	568	612	584	572	594	581	595	585	575	595	576	596	571	602	595	617	604	565	604	610	563	595	593	541	595	613	586	557	609	629	562	589	607	588	585	576	611	605	564	590	528	635	580	572	581	567	588	609	597	588	594	574	650	579	628	591	580	572	589	626	638	577	640	581	597	544	566	615	588	606	594	595	637	577	562	551	595	567	582	599	614	609	580	581	597	591	587	602	569	589	587	602	622	577	646	552	586	626	554	596	573	562	562	592	620	595	622	626	604	554	572	549	583	579	579	580	571	567	581	582	622	633	569	573	607	567	557	569	590	613	597	554	585	666	617	583	584	615	587	578	594	629	577	595	625	563	632	599	564	652	623	605	625	589	587	585	562	597	546	614	584	544	654	594	559	557	619	604	573	588	616	600	584	605	586	583	569	625	602	541	568	620	603	574	614	619	582	605	587	617	600	643	623	610	614	568	573	590	580	556	594	586	565	543	586	629	611	618	578	583	595	632	563	588	541	555	619	625	606	605	566	621	611	612	587	579	672	593	595	608	605	617	604	581	587	604	569	616	616	592	538	595	611	617	586	600	574	619	573	541	589	580	587	620	602	602	632	598	618	628	608	605	607	592	555	565	584	590	666	593	572	587	617	648	608	594	587	629	576	583	541	595	588	596	615	619	585	617	546	621	607	624	558	559	545	591	580	617	531	551	590	577	593	579	581	618	605	612	569	613	593	566	615	606	598	610	575	557	604	569	600	601	613	603	631	569	598	597	597	637	597	664	566	601	546	608	600	584	621	532	608	607	584	580	584	592	578	594	560	597	646	574	576	571	600	565	597	571	617	618	561	620	599	593	589	589	577	606	592	593	549	603	588	564	581	577	587	585	564	588	603	588	580	585	602	608	583	585	561	563	581	604	604	555	574	564	532	602	570	557	593	576	599	627	591	599	559	583	579	583	616	627	579	619	592	554	619	557	601	620	589	617	568	572	613	607	580	635	585	596	634	558	564	619	602	584	575	563	590	589	578	628	616	616	532	564	595	586	546	564	558	563	572	635	595	604	607	564	590	614	567	582	592	581	653	581	620	599	625	533	604	582	591	604	585	597	639	577	583	572	607	578	622	591	601	627	556	601	639	582	536	577	570	587	573	599	565	596	624	606	588	598	601	621	601	631	608	633	609	568	623	618	645	608	597	600	609	583	581	583	580	612	594	585	605	571	583	574	524	584	608	589	630	587	545	577	580	582	583	548	594	612	616	568	614	614	565	569	576	612	539	569	591	608	599	589	587	616	604	593	580	635	583	564	564	579	533	590	605	647	583	605	573	622	573	566	606	623	594	629	590	573	596	574	584	571	597	547	634	574	560	565	558	583	570	631	555	578	555	625	615	580	625	599	612	575	630	614	568	575	594	566	596	617	581	619	579	576	613	600	588	588	566	587	613	624	585	557	594	555	575	581	573	552	592	556	614	619	558	570	586	585	588	607	592	604	606	621	575	564	609	581	631	615	593	566	563	587	581	617	553	578	618	612	597	569	605	639	578	564	627	637	609	578	583	623	542	587	597	616	600	601	568	536	589	600	598	597	583	616	590	603	582	635	633	595	570	579	588	608	606	582	588	612	559	603	572	587	631	590	574	581	600	618	563	608	602	590	586	603	600	571	568	606	642	620	541	578	594	584	618	573	612	617	552	572	583	568	589	584	573	599	601	614	560	647	528	534	607	620	618	578	574	585	589	613	595	573	592	589	618	589	545	582	581	565	568	592	587	601	599	602	578	562	596	583	567	562	539	587	635	577	581	596	538	581	635	578	607	598	583	567	572	563	600	627	579	581	609	535	603	612	563	610	576	576	560	586	632	608	571	638	558	586	607	581	613	633	610	577	603	597	566	574	593	578	604	564	534	574	607	603	661	583	557	584	587	604	553	586	586	587	612	573	639	546	678	565	633	584	623	613	551	610	614	577	577	591	594	583	603	591	575	581	579	572	568	632	579	585	580	567	604	637	560	627	585	595	616	581	585	567	591	577	583	556	581	593	568	564	534	567	580	553	618	528	583	547	604	586	611	582	559	554	540	604	609	573	583	566	623	603	610	561	587	550	595	565	628	577	602	583	609	619	589	604	610	539	570	592	573	586	593	563	602	594	613	598	659	584	624	574	555	598	597	598	617	580	596	579	599	556	595	534	583	635	566	568	556	554	594	608	564	647	577	605	567	609	619	582	599	639	587	598	585	591	632	628	557	588	554	591	587	576	573	600	607	564	619	584	590	665	597	601	607	588	610	588	577	605	609	599	583	611	591	558	587	595	582	579	548	604	583	567	580	563	572	599	579	615	554	596	619	619	566	591	593	601	574	627	571	578	628	632	574	609	550	560	604	589	603	595	563	580	582	575	572	610	607	634	602	600	591	576	591	584	574	605	622	572	618	539	590	603	611	552	577	577	614	579	600	540	612	608	623	622	594	573	626	607	605	607	591	596	599	588	576	602	579	595	601	569	556	604	586	603	574	547	595	583	578	618	585	632	551	583	589	624	584	585	619	580	616	573	617	548	616	613	570	586	601	614	582	597	581	566	584	628	616	617	590	529	610	571	616	602	615	584	614	585	584	635	620	559	574	595	582	563	597	570	590	571	623	561	599	587	586	622	592	597	568	641	628	608	587	562	572	612	628	619	560	631	597	582	572	588	587	610	578	594	619	568	561	582	586	612	610	584	614	603	572	593	550	546	602	596	607	553	579	615	553	590	595	564	564	571	645	571	589	642	601	605	595	554	584	620	621	610	607	554	555	578	581	571	628	608	591	610	552	583	577	599	596	553	591	614	586	558	584	567	634	610	592	604	568	571	601	602	630	529	572	570	587	623	596	613	582	578	619	597	562	592	584	603	589	565	599	582	587	626	589	544	579	590	583	580	631	583	606	602	631	582	569	603	591	535	600	606	563	578	617	612	594	612	580	592	603	566	579	522	582	580	630	549	567	590	611	562	561	597	604	590	632	603	564	618	579	627	624	559	625	582	644	620	591	645	555	626	596	622	580	556	605	597	564	586	570	607	566	579	575	614	591	600	534	585	590	567	575	547	625	575	610	601	553	533	598	585	605	573	586	604	622	562	600	578	561	602	598	554	602	596	592	548
29262	16552	8597	5799	3539	3712	2196	960	909	653	439	507	506	451	535	709	657	552	561	503	402	361	368	301	355	302	318	329	327	315	298	386	322	233	279	232	265	453	367	384	350	360	363	383	287	279	245	222	197	204	195	184	201	202	188	207	192	214	211	216	236	199	200	226	204	225	199	191	219	212	218	176	202	203	216	195	195	208	231	215	212	175	231	206	201	203	211	216	196	207	198	201	214	196	203	211	203	193	188	205	212	204	200	220	231	233	192	206	200	223	196	213	196	215	186	224	214	241	219	202	196	206	180	210	208	196	205	211	213	210	187	224	225	215	205	218	211	227	214	232	206	204	198	214	224	197	203	207	183	224	202	234	220	225	242	223	196	181	212	202	231	219	199	197	209	219	188	204	214	218	218	225	194	202	204	224	202	194	209	203	200	212	197	237	207	213	211	205	200	229	212	188	193	206	194	223	225	239	207	205	201	205	210	201	199	202	204	243	222	232	190	222	190	193	215	194	239	204	212	194	203	198	218	214	246	211	211	177	200	172	228	226	211	197	191	207	193	203	204	192	212	208	215	244	203	225	195	226	207	191	190	231	216	237	189	189	221	214	197	207	191	221	214	196	222	202	186	199	212	173	192	191	206	225	234	233	205	196	208	201	195	221	224	217	205	212	214	188	232	223	216	207	214	217	192	200	222	208	208	191	212	195	193	223	220	210	216	205	199	203	194	211	222	192	208	187	222	222	231	200	198	235	182	199	208	226	245	212	220	232	194	195	212	205	218	203	197	199	216	244	221	212	208	221	200	221	222	209	197	211	231	212	244	215	193	191	192	211	196	224	218	206	232	189	198	216	219	206	206	216	212	212	215	201	210	227	181	194	211	187	215	214	204	241	233	199	226	239	215	191	235	233	241	219	209	214	225	213	214	214	216	199	206	222	202	196	224	198	221	213	210	219	245	190	215	226	212	207	200	207	215	207	220	216	202	215	200	196	199	197	214	240	208	192	194	219	216	209	192	188	220	198	185	210	213	213	187	195	191	208	209	207	195	197	211	197	212	202	219	191	221	213	212	214	218	234	216	215	227	206	215	244	190	218	209	220	211	188	185	215	220	178	216	236	207	212	208	216	215	196	201	206	205	191	185	202	194	201	209	190	210	198	197	187	245	221	219	222	188	182	213	217	211	174	197	200	208	203	199	218	212	224	201	226	227	202	196	206	224	222	209	207	198	198	206	204	195	203	202	200	188	204	217	239	220	234	222	192	228	215	199	215	205	231	202	194	208	188	201	223	215	216	210	207	207	203	208	217	199	205	225	205	224	201	184	205	195	224	210	206	236	209	201	197	221	207	192	215	243	207	185	196	196	218	204	239	210	219	196	202	256	206	215	219	204	222	205	212	193	225	222	208	194	196	199	237	209	219	228	201	219	181	187	190	176	230	255	230	196	195	212	223	235	214	219	212	235	206	189	229	214	188	224	185	203	222	215	192	178	187	220	209	199	196	181	231	208	179	213	168	233	220	185	219	219	213	205	202	213	196	202	205	222	190	201	213	187	207	199	197	200	195	191	225	213	211	183	196	208	179	207	179	208	213	213	191	210	233	206	228	191	193	189	236	222	200	210	212	203	202	218	213	197	214	218	228	224	216	250	226	227	216	201	199	234	220	218	227	198	190	221	219	183	222	183	203	239	193	217	214	207	180	203	204	224	204	195	201	186	203	199	186	209	220	213	211	237	197	205	215	202	210	186	224	212	200	188	204	203	213	207	206	217	214	178	202	201	210	214	210	212	225	241	236	201	234	220	223	213	211	228	205	199	210	223	194	203	200	202	211	214	214	213	212	218	223	190	193	208	215	221	216	202	222	179	186	202	203	242	201	210	220	220	208	207	199	226	218	217	219	196	210	216	232	185	197	220	189	191	218	223	216	228	223	205	225	220	178	199	201	200	233	178	191	220	207	212	237	222	211	210	248	229	198	210	229	209	204	193	227	207	213	221	198	217	244	220	196	228	199	213	240	184	214	192	201	219	210	223	186	201	230	232	196	225	214	217	192	196	214	217	216	188	218	227	199	193	196	231	194	246	209	189	213	237	210	201	213	204	224	173	213	201	207	219	188	205	217	201	237	205	219	192	205	218	189	199	209	220	231	216	177	171	191	202	188	201	201	205	202	195	162	211	203	221	195	205	203	171	188	224	178	201	215	201	193	189	205	209	222	224	198	237	207	230	220	202	210	230	216	207	203	217	222	203	189	207	218	202	194	226	197	219	198	187	206	207	258	194	186	218	208	186	207	210	185	232	224	213	220	193	233	189	232	217	211	208	221	210	210	189	224	213	212	204	208	204	221	243	216	211	204	183	215	194	203	193	205	202	214	184	213	191	181	202	212	209	213	233	233	186	205	205	230	230	194	189	226	204	192	248	218	195	226	194	213	192	209	199	202	199	216	203	219	228	179	212	189	204	209	207	214	178	234	196	205	226	210	202	194	205	197	235	221	211	199	220	203	194	224	198	191	221	215	210	210	212	217	206	239	191	221	213	207	194	218	209	213	194	225	228	212	208	233	231	180	184	196	193	199	222	231	211	228	209	225	204	205	204	186	199	221	203	210	198	212	216	204	195	197	198	220	191	201	196	219	180	208	221	219	246	212	205	201	194	200	204	211	216	192	199	203	222	190	219	234	221	228	214	197	210	206	208	198	192	217	213	214	249	178	193	213	208	206	231	228	197	207	197	208	223	180	205	183	205	224	210	236	195	216	201	212	206	200	204	207	215	235	236	203	225	195	199	224	206	207	229	214	214	211	208	221	246	190	238	215	202	210	211	212	213	193	207	217	218	200	212	214	201	200	200	195	202	188	192	228	235	201	207	206	214	204	200	209	220	193	219	213	190	189	200	218	214	213	203	219	217	222	211	200	197	208	190	212	199	245	194	184	221	209	201	206	222	204	192	202	228	212	215	213	191	248	172	219	203	189	175	205	203	208	220	211	178	205	198	212	225	189	185	204	227	210	225	218	199	185	164	181	182	200	237	203	180	232	202	198	206	196	240	208	220	185	223	248	220	222	224	192	222	207	186	184	203	178	214	219	177	214	190	211	226	192	195	200	223	198	230	223	200	201	187	218	234	222	209	242	171	182	227	219	195	200	232	217	208	226	195	214	199	211	205	211	219	209	216	217	220	181	199	217	213	194	203	223	205	187	201	210	216	226	221	213	194	210	239	196	215	239	225	225	193	191	209	213	212	228	197	210	230	207	194	221	205	190	210	205	206	188	187	195	190	196	210	239	192	219	208	203	209	226	207	183	212	209	223	184	199	191	217	195	199	199	207	217	205	218	198	220	181	185	211	208	186	191	221	228	203	211	204	195	211	201	212	212	246	206	226	243	256	220	210	214	223	182	215	210	214	219	208	202	189	235	222	189	210	207	195	221	216	194	211	237	231	210	205	221	199	217	194	207	210	217	184	217	201	173	219	212	199	231	206	189	204	220	227	218
9450	7356	13512	14009	11479	12962	8088	4239	4089	2873	2122	2339	2468	2148	2553	3624	3526	3273	3027	2606	2235	1549	1666	1411	1415	1445	1414	1461	1451	1279	1383	1965	1306	951	978	925	1311	2529	1872	2271	1490	1504	1749	1617	1274	883	664	625	617	572	580	568	579	612	608	626	596	597	580	592	620	623	628	627	576	581	607	605	637	581	600	607	566	643	606	611	580	641	596	619	575	596	599	612	571	586	622	590	585	586	620	619	631	568	571	602	561	628	592	606	627	637	579	549	615	633	590	572	583	560	660	560	571	636	604	604	615	599	566	596	607	597	615	573	573	562	596	593	588	604	633	593	615	615	553	590	594	557	625	596	618	637	570	570	560	619	583	604	609	613	622	553	582	609	573	614	615	633	595	635	584	631	564	580	601	566	602	651	599	574	603	609	573	597	590	577	592	601	624	588	642	636	602	647	590	576	551	590	576	584	601	610	601	586	663	581	620	554	592	607	600	569	629	639	579	567	629	572	595	572	601	565	567	626	587	592	604	566	608	599	564	600	595	606	607	555	603	631	567	616	641	630	598	590	545	559	619	595	633	604	572	570	600	568	605	620	559	588	629	598	572	589	598	563	588	622	602	614	562	598	604	630	594	568	598	591	591	572	625	590	588	595	571	568	558	580	591	667	600	581	587	577	599	566	604	623	608	594	613	563	618	609	545	556	606	617	575	571	583	606	616	613	582	648	608	559	602	653	633	599	566	584	629	588	669	617	587	599	602	622	592	554	601	621	593	559	606	590	578	598	645	635	595	616	615	601	623	618	581	626	575	610	586	640	566	622	587	579	552	611	572	635	630	636	579	645	592	590	600	606	575	547	594	592	591	590	570	618	604	588	600	564	579	598	617	647	577	573	612	575	600	564	574	560	608	608	576	588	608	580	610	606	595	594	623	648	619	620	608	601	590	620	571	569	609	647	609	609	597	607	606	577	581	589	602	569	629	635	580	582	596	551	624	620	602	540	594	565	596	556	614	637	612	632	587	604	583	601	637	617	558	595	570	599	627	603	551	591	572	597	623	591	594	570	609	640	588	606	560	563	581	596	624	590	646	608	565	590	591	575	638	595	597	607	608	610	622	575	627	640	598	575	608	595	604	595	603	582	630	604	648	602	575	599	636	580	597	612	575	586	577	631	581	573	593	594	589	559	643	640	564	610	617	607	586	575	573	565	594	580	610	617	594	614	627	597	604	613	580	552	636	599	585	624	596	631	571	599	583	604	613	631	562	578	567	619	591	613	637	582	630	585	615	616	577	602	595	630	571	571	569	602	625	597	617	657	636	596	575	612	590	585	635	591	598	582	638	604	576	623	653	591	593	595	575	609	605	597	548	579	587	548	610	600	617	640	579	617	652	616	625	675	646	576	534	577	581	583	587	578	596	572	627	581	574	596	581	593	613	593	601	605	607	612	571	600	577	571	589	626	567	564	544	579	604	566	584	582	548	588	585	599	587	568	572	608	599	570	593	582	598	586	620	622	589	604	614	610	594	623	617	606	604	604	605	641	579	626	594	637	589	606	574	593	615	601	585	618	604	593	653	582	613	627	612	556	596	556	573	608	613	636	575	572	608	598	635	612	571	613	578	588	627	596	661	613	584	618	614	588	564	620	592	637	579	582	598	633	601	578	566	598	581	614	558	578	555	617	576	630	600	548	584	632	601	596	636	609	576	595	634	610	597	584	603	617	587	600	582	619	580	557	603	611	610	602	618	589	590	612	574	638	596	599	595	579	609	598	551	603	583	631	595	558	613	616	585	610	638	606	603	562	607	596	564	625	585	624	604	640	623	669	586	581	639	620	593	616	573	554	620	583	580	612	601	616	622	586	568	584	593	604	606	619	538	597	605	612	581	606	565	586	604	557	614	634	585	551	592	552	609	644	601	629	602	597	570	594	626	615	620	585	570	615	615	605	565	601	590	600	588	580	562	607	537	610	623	575	606	594	593	614	629	602	570	604	577	589	606	622	609	607	628	597	595	618	621	563	618	632	599	613	604	624	605	597	629	560	610	603	608	593	575	591	613	607	569	626	615	623	590	577	596	619	575	608	582	573	591	558	612	561	602	626	606	567	630	609	603	606	614	586	580	626	577	574	625	580	621	564	573	581	602	594	573	583	589	588	607	578	603	588	611	590	584	600	585	589	601	592	570	586	608	622	626	535	567	586	611	640	600	604	584	581	590	601	595	615	628	564	590	559	626	598	602	613	601	585	618	614	579	554	628	590	607	592	544	572	620	600	596	570	625	576	556	576	612	629	613	583	580	539	560	596	616	565	596	615	602	632	568	619	614	612	604	577	606	605	598	623	566	622	608	595	627	607	617	555	633	560	614	626	581	602	614	570	628	551	601	621	567	623	598	579	610	635	580	583	564	615	572	631	594	621	590	569	647	592	557	598	669	603	602	619	593	606	589	634	608	616	568	610	612	622	614	617	600	633	571	618	573	575	550	627	594	636	611	578	602	606	585	574	577	630	633	668	595	643	604	628	599	565	626	588	598	569	566	616	610	587	585	594	586	565	605	593	585	583	608	596	562	581	610	593	599	609	593	573	600	593	607	590	553	606	603	602	579	587	556	600	629	627	635	597	601	616	574	606	601	569	585	637	593	614	625	606	597	574	627	618	588	546	637	605	608	615	589	569	583	606	625	647	609	546	589	583	667	661	592	583	601	592	624	595	574	604	646	554	580	575	595	622	589	559	556	613	588	588	599	649	618	638	593	589	607	595	629	566	593	600	614	596	559	579	565	613	623	574	593	590	607	608	620	596	613	601	611	598	582	553	587	627	613	591	632	580	605	607	616	635	662	559	601	583	641	593	643	556	608	603	613	614	605	616	618	591	570	576	625	639	576	608	624	609	612	589	614	605	581	627	597	613	619	587	646	578	639	594	608	572	579	574	590	588	603	668	579	581	619	585	531	578	633	564	618	560	580	608	600	610	627	613	590	588	604	599	607	598	567	583	645	600	590	640	599	616	623	600	601	604	568	647	613	592	612	624	613	600	621	597	585	629	591	614	638	603	560	589	601	614	599	596	604	555	623	638	580	621	549	569	580	616	599	572	593	588	580	593	572	618	568	574	610	617	603	618	584	550	600	640	600	562	558	610	593	623	591	602	547	614	587	577	639	627	601	616	618	603	586	577	600	604	548	606	616	628	597	635	616	608	577	589	545	580	596	634	585	600	636	594	579	616	575	577	644	594	615	594	571	598	603	617	567	576	601	620	621	585	605	603	587	557	584	604	601	603	625	609	582	611	604	589	617	604	551	593	578	629	589	579	588	568	599	635	590	621	602	591	616	607	594	565	617	585	577	633	603	559	619	551	559	583	590	565	592	584	608	633	592	599	584	618	551	624	570	588	605	608	637	563	606	634	601	586	604	604	575	585	594	583	641	618	614	587	539	591	529	598	627	587	621	641	622	595	667	604	588	605	567	605	649	617	608	588	572	571	651	627	604	565	604	592	604	564	597	662
29433	19201	12769	8644	5784	5592	3292	1601	1344	1022	868	802	706	579	819	984	955	996	852	928	863	540	453	368	431	455	518	478	398	347	416	426	284	287	258	258	337	469	618	371	235	336	559	547	484	398	287	250	212	205	219	222	199	233	227	239	210	210	221	230	213	204	213	210	224	222	216	207	238	218	206	251	239	233	209	217	232	213	202	207	217	220	248	221	200	219	235	226	226	192	209	231	221	204	240	235	224	227	203	205	213	217	188	243	219	210	242	205	234	229	217	214	223	221	220	203	199	218	220	270	229	219	183	219	217	225	236	226	244	227	207	225	226	225	197	204	240	202	211	228	205	225	231	222	240	215	218	211	225	239	245	223	214	235	225	201	230	204	212	216	219	194	205	230	218	236	220	216	231	236	202	205	231	224	219	230	213	198	212	215	204	249	193	205	192	207	208	196	199	211	220	211	206	221	214	211	232	236	232	227	221	237	209	223	218	215	214	236	194	205	198	219	228	221	219	211	217	220	215	213	250	219	232	217	225	228	217	215	219	198	223	199	234	236	197	238	201	241	250	223	226	203	225	223	226	211	238	214	225	221	210	218	199	200	220	236	190	205	197	202	196	203	226	230	217	211	252	224	213	216	237	227	205	231	236	232	222	239	199	189	231	189	219	199	225	209	235	222	223	248	235	206	207	211	224	219	223	250	221	222	223	219	222	203	231	231	222	226	218	204	233	223	230	231	220	225	204	223	237	213	272	225	213	201	207	238	222	229	238	217	229	250	212	236	229	229	232	218	218	230	208	218	196	240	204	198	232	223	219	204	210	244	230	186	236	234	184	232	210	243	240	202	213	228	214	225	204	220	216	230	221	224	212	243	213	252	205	228	216	207	203	212	198	261	208	218	229	230	214	224	215	210	213	239	223	238	210	211	242	210	219	229	221	230	224	230	228	217	229	218	220	204	262	242	204	216	217	192	220	221	207	235	221	212	206	195	230	237	195	213	210	228	203	215	211	205	224	236	215	215	201	228	225	230	222	231	214	227	235	240	204	261	201	251	223	209	234	245	211	242	239	194	214	218	209	213	221	222	215	219	223	221	245	241	209	226	205	230	218	239	231	208	229	219	215	203	201	232	208	226	209	246	228	198	222	231	226	230	208	227	219	232	241	234	222	207	228	215	197	188	209	196	203	230	214	202	230	230	225	193	219	211	198	198	212	235	217	213	231	201	220	221	224	221	198	234	228	214	222	227	209	237	214	210	201	212	266	231	222	228	217	206	221	230	218	211	200	215	214	172	210	215	211	228	227	224	219	242	224	200	221	212	259	196	202	229	222	213	202	221	232	208	222	212	235	190	208	223	233	233	241	231	214	218	203	211	222	190	212	218	219	243	236	236	220	228	209	210	229	209	209	217	234	219	196	241	208	226	233	256	244	231	230	214	239	256	219	200	216	235	230	238	226	219	234	210	212	228	227	236	225	227	227	202	233	232	245	239	229	227	242	204	195	208	229	212	196	241	217	220	200	212	255	231	223	228	188	208	196	236	226	206	230	214	233	217	219	259	208	221	227	219	234	233	213	244	219	243	230	214	219	230	217	226	217	197	225	204	201	245	221	234	225	206	225	222	204	228	226	202	236	238	234	232	190	218	211	232	227	229	231	209	221	221	241	209	213	201	214	221	209	212	192	229	229	211	244	210	230	194	227	218	179	210	245	243	226	223	226	219	230	238	215	232	242	254	199	242	202	216	196	215	201	239	223	219	211	208	224	228	233	197	222	234	209	206	219	219	235	228	207	218	211	221	207	216	228	206	205	202	240	217	221	223	187	234	234	228	221	213	192	212	241	218	220	208	217	236	219	206	228	223	225	194	195	216	257	199	222	223	208	229	191	217	209	241	220	229	218	195	207	190	224	230	236	233	206	253	212	211	206	231	215	227	213	188	219	203	223	221	222	226	205	206	205	215	233	220	239	212	213	213	195	211	223	238	215	225	200	228	219	249	247	217	204	214	206	249	229	233	202	176	237	201	231	225	223	234	219	221	218	201	227	222	213	209	218	223	214	231	221	196	202	215	219	225	220	202	214	224	207	200	188	214	225	237	195	193	209	207	211	213	249	230	245	209	221	205	240	231	201	238	217	228	218	212	208	209	206	221	230	225	215	213	216	223	251	220	233	239	224	215	221	228	217	213	199	230	236	235	253	231	214	254	222	229	231	209	205	227	224	222	226	231	212	222	236	182	228	219	213	222	205	210	225	233	218	210	218	241	224	227	211	201	202	217	192	187	237	216	233	188	213	261	223	200	238	209	209	211	225	232	219	200	209	225	242	230	237	222	209	182	213	179	194	213	227	224	208	231	193	209	202	205	216	202	198	189	198	204	221	227	225	205	223	241	206	206	215	235	236	211	233	207	213	197	229	217	226	235	229	209	208	214	204	202	221	218	213	227	216	237	211	216	220	215	220	210	214	190	206	214	243	220	215	229	228	231	232	226	236	208	208	207	247	234	233	210	228	216	225	215	226	224	207	215	208	237	229	222	213	245	252	218	224	223	189	207	239	215	227	216	230	234	224	199	224	225	215	216	214	236	209	217	244	241	222	220	222	226	161	183	230	221	211	237	226	220	211	227	198	235	231	221	224	244	217	230	237	207	239	206	206	235	200	205	249	234	202	192	231	204	217	204	238	226	229	224	233	217	252	238	239	247	210	224	215	213	214	199	246	201	236	195	206	229	204	230	212	224	239	233	240	214	193	199	200	217	213	214	207	218	233	217	222	212	201	236	232	234	224	237	228	207	235	214	205	241	209	233	197	202	207	234	233	207	228	200	192	189	190	222	223	236	204	226	238	215	222	224	230	222	218	204	191	239	229	206	199	191	236	215	216	207	229	194	211	211	197	234	233	228	213	247	205	196	217	231	219	213	187	224	206	188	214	225	248	195	222	205	218	213	219	214	210	214	228	217	189	208	213	235	191	211	220	219	191	217	261	257	237	235	217	212	223	221	218	213	246	240	221	214	235	229	207	221	226	213	204	217	222	220	193	223	220	219	232	232	225	198	210	237	201	219	207	238	228	228	214	233	212	198	228	234	201	201	204	239	212	265	203	213	243	212	196	230	224	214	207	235	235	230	246	210	212	221	220	214	216	226	236	231	208	215	223	207	229	222	208	209	204	224	212	216	227	191	211	193	225	228	200	226	192	209	201	197	215	238	224	212	209	252	212	227	226	206	249	214	208	228	213	222	211	225	215	220	201	235	195	203	206	221	203	198	209	220	208	212	232	239	223	240	204	226	253	183	216	197	208	204	226	254	207	211	228	203	209	234	205	232	204	208	236	202	239	219	221	208	241	259	234	218	222	229	203	226	222	229	221	198	231	203	220	189	234	192	214	225	224	210	221	205	250	225	226	222	223	214	231	205	230	197	209	214	228	192	227	208	207	219	200	206	240	217	225	226	225	229	188	212	217	209	218	211	219	218	236	207	224	209	245	211	224	250	224	241
10775	9590	16750	17632	15927	16788	10257	6650	5926	4318	3686	3661	3101	3029	4087	5588	5048	5690	4927	5245	4682	2530	2217	1859	2122	2270	2467	2314	2059	1783	2154	2015	993	999	868	998	1626	2797	3535	1756	769	1451	3065	3042	2649	1699	1091	889	693	604	618	603	609	606	644	631	614	610	620	609	561	609	600	641	653	615	610	614	653	651	619	622	639	606	647	609	591	606	623	605	590	586	598	630	657	639	596	618	609	607	616	628	620	599	605	590	647	602	631	619	613	662	633	591	653	605	674	621	580	655	643	577	599	591	591	606	651	621	599	627	662	588	657	578	610	626	614	567	636	639	606	589	633	645	600	626	637	647	597	643	651	641	631	685	628	654	617	636	610	643	646	610	655	622	638	616	590	601	598	627	660	634	599	668	613	587	608	608	619	589	625	611	619	617	610	618	598	625	628	622	590	634	607	627	615	608	615	628	619	587	617	602	584	592	611	594	622	633	602	644	589	584	627	650	689	592	613	668	698	615	613	579	585	605	652	593	639	621	576	678	606	655	618	593	645	587	613	609	631	625	608	632	624	609	631	648	619	625	675	644	592	619	618	592	600	579	569	607	646	578	630	607	669	629	588	650	560	602	613	590	627	588	647	655	587	632	642	609	670	584	617	606	624	600	638	673	588	647	598	670	652	614	588	657	605	655	581	602	608	593	651	610	629	591	608	640	596	627	602	639	610	628	610	605	645	648	627	640	644	649	634	640	578	607	643	657	599	632	601	633	590	650	626	666	616	629	601	551	620	615	642	633	590	632	625	623	633	645	618	637	651	638	675	625	625	643	599	557	627	628	572	621	682	613	627	631	628	626	618	636	600	636	615	624	618	608	621	639	633	630	679	658	617	643	596	641	617	633	621	606	625	604	638	631	595	647	613	639	616	580	626	653	648	579	612	636	629	622	631	635	593	621	603	631	592	609	611	674	583	600	577	629	655	596	647	578	592	643	672	638	625	604	628	575	613	575	637	603	623	573	568	614	647	638	616	589	578	670	600	601	637	639	609	588	608	621	630	625	647	625	604	587	655	669	602	682	639	601	655	590	633	636	591	639	666	607	599	631	665	660	668	629	624	649	631	629	617	601	627	608	644	607	622	612	630	633	625	627	654	631	630	626	671	600	628	615	667	584	625	588	613	585	639	619	580	581	634	599	632	588	628	621	632	651	655	655	595	597	596	584	604	633	610	637	637	610	621	597	612	583	579	624	624	558	636	612	640	620	568	664	619	607	639	606	613	636	654	597	600	657	647	647	650	622	595	657	627	632	632	588	615	610	613	597	571	617	643	654	586	619	659	587	646	626	595	595	627	613	611	596	603	635	601	632	618	617	617	633	621	600	630	641	615	638	621	638	615	587	592	659	666	647	599	621	648	616	581	589	598	610	594	586	634	625	660	640	610	608	588	589	625	620	656	638	612	636	605	591	617	577	611	646	673	635	631	650	630	592	587	639	626	609	618	614	639	662	628	614	625	575	603	633	642	643	650	583	587	613	608	625	599	624	610	640	635	605	643	618	572	585	626	591	637	642	629	608	593	606	644	613	635	614	640	571	643	649	625	586	600	669	573	619	635	620	608	613	634	620	581	599	584	621	654	566	636	600	623	634	617	591	639	610	648	628	646	611	567	628	671	647	636	617	632	584	647	613	650	609	632	638	618	637	615	610	620	615	664	589	663	609	603	620	641	630	627	601	636	600	604	603	607	552	623	619	582	634	601	624	627	609	597	630	594	586	640	613	654	588	624	635	647	627	579	635	656	600	644	658	626	635	629	643	633	659	584	596	600	585	619	614	627	607	624	620	651	642	613	617	620	611	608	625	616	610	635	568	627	597	627	662	627	645	627	632	599	644	619	583	643	590	590	621	627	644	636	626	657	608	617	546	637	640	677	625	622	634	648	591	616	620	641	638	646	679	598	643	582	589	652	670	599	635	664	696	578	620	629	611	585	636	598	639	648	617	625	600	614	615	641	596	606	580	609	629	587	625	629	640	579	601	623	657	612	624	637	607	615	646	664	620	606	603	651	589	594	648	649	675	631	599	648	625	628	612	626	631	628	617	628	595	625	661	644	581	592	602	625	646	629	646	606	608	611	618	631	647	625	627	588	601	610	600	609	597	630	596	602	604	609	623	652	625	633	587	589	622	621	641	636	640	579	596	557	641	641	622	595	606	603	632	651	579	607	650	657	575	619	629	612	641	645	638	645	640	612	654	610	601	638	632	636	605	618	659	600	634	621	585	659	634	652	636	604	590	616	582	653	605	671	640	624	678	611	599	537	664	584	587	636	623	627	620	612	607	607	602	639	619	645	619	568	646	621	620	620	644	586	645	637	620	630	610	579	575	601	648	599	626	666	621	643	596	635	638	611	629	633	589	607	618	665	580	634	636	619	623	603	585	584	646	634	629	606	630	629	607	581	622	647	605	603	628	609	643	601	647	619	642	616	647	646	583	640	629	637	640	650	635	588	666	633	605	653	616	619	676	639	564	612	644	603	613	637	607	565	612	606	597	607	603	630	608	623	667	607	620	575	650	622	578	625	598	647	618	627	598	644	609	646	597	595	650	624	636	655	643	624	597	610	629	566	600	625	584	621	607	612	614	617	609	628	660	652	624	637	653	604	632	611	620	626	639	618	629	599	617	631	620	608	622	583	622	603	625	575	607	582	672	574	598	630	638	617	643	561	619	608	631	626	655	644	633	643	604	613	646	607	655	597	619	617	663	578	616	637	650	637	639	648	597	620	586	618	614	643	661	634	602	644	662	636	632	625	622	612	634	611	592	641	640	592	621	622	598	633	599	611	644	645	621	664	653	599	620	616	610	614	594	626	608	580	631	606	618	634	635	644	630	644	620	660	635	589	599	623	604	576	691	622	579	632	639	622	642	624	686	616	605	656	636	609	657	623	589	615	637	693	603	663	631	649	621	588	598	606	677	622	610	629	629	614	648	633	617	623	616	623	617	566	627	641	671	653	650	580	630	616	641	578	630	633	585	647	655	647	657	616	608	611	603	656	649	620	629	662	629	648	640	615	634	575	584	649	631	619	605	612	610	627	632	685	619	576	671	598	637	600	666	626	620	615	631	601	649	651	573	545	651	600	572	628	634	616	617	577	573	613	645	591	606	653	642	628	632	623	640	628	657	644	604	603	638	611	602	613	617	616	658	627	633	603	595	622	598	614	646	607	634	602	620	633	615	615	571	672	645	588	638	638	663	608	597	651	612	644	618	661	633	649	659	631	644	615	665	598	599	657	652	623	572	610	589	622	611	655	595	584	599	651	608	606	623	624	655	663	618	618	583	591	637	585	611	593	621	587	602	585	643	625	628	625	569	637	640	642	651	601	689	608	600	587	586	611	607	595	653	610	636	586	621	601	607	624	663	638	651	618	623	575	606	650	601	615	669	628	649	622	589	656	617	664	643	601	669	605	617	621	633	575	598	602	607	606	647	630	619	607	599	629	609	651	605	627	631	635	645
28123	11506	2144	1116	760	649	484	359	305	285	242	207	204	193	190	212	199	176	184	214	194	166	178	170	181	195	181	170	155	143	166	150	144	164	161	155	163	137	146	157	143	165	182	169	153	157	173	149	169	140	148	147	111	139	135	148	146	153	142	140	136	134	130	169	149	146	159	157	148	152	172	135	118	155	147	159	147	167	138	137	148	169	154	148	128	154	122	146	152	132	137	155	155	146	138	137	136	166	147	142	147	169	161	148	138	151	170	160	140	154	156	106	165	145	133	143	157	130	156	137	147	157	149	137	139	139	148	161	161	139	134	156	148	163	150	152	149	133	125	153	133	151	150	158	137	157	150	161	151	138	154	111	164	156	126	135	155	151	178	125	138	125	151	148	150	146	143	131	166	150	156	151	147	152	141	139	140	133	132	164	154	147	169	142	128	129	150	157	138	143	134	135	135	144	140	169	154	135	158	141	157	158	144	140	148	159	139	139	143	155	159	142	151	137	157	166	133	140	150	162	150	161	154	141	135	177	155	169	154	145	145	155	150	150	145	139	166	163	159	162	149	155	132	161	160	147	162	161	143	168	131	154	151	156	153	146	153	141	151	156	167	140	165	143	149	130	153	142	157	125	137	165	143	125	171	156	151	131	149	118	170	160	133	136	145	160	146	134	154	164	172	119	147	138	130	158	154	157	138	136	150	146	136	144	159	141	160	128	130	146	142	156	150	124	141	162	150	158	152	150	158	141	169	122	149	118	138	130	139	135	143	142	153	129	158	157	135	155	153	140	142	152	132	131	145	154	154	141	161	166	137	142	151	155	159	137	149	157	152	157	138	152	156	131	141	160	161	156	142	148	147	150	160	161	129	157	147	143	145	152	167	156	119	149	125	146	152	163	148	138	162	157	136	146	144	142	169	159	125	156	143	127	133	160	120	145	152	144	142	144	161	125	151	149	153	139	132	153	154	140	158	156	145	135	159	138	159	123	141	149	142	163	133	140	151	131	148	153	151	150	155	165	169	152	147	134	141	149	129	123	139	148	124	167	155	130	158	154	143	160	134	152	149	149	128	141	167	149	162	148	147	127	152	155	138	139	154	150	130	135	152	124	138	134	138	167	135	146	150	152	152	142	160	155	154	155	115	157	171	149	155	134	152	154	151	144	147	161	143	160	141	130	138	155	157	135	138	142	162	133	135	147	169	134	162	140	145	148	165	149	158	158	152	146	144	148	161	144	154	156	134	143	139	139	144	152	143	148	144	144	140	158	137	165	133	140	158	146	145	147	155	146	168	148	163	147	165	134	154	133	125	134	131	138	119	144	163	143	185	165	150	163	154	155	145	156	163	136	136	157	136	138	144	146	160	148	134	163	145	123	133	160	167	153	144	130	170	140	140	149	154	136	118	143	151	144	114	141	139	150	153	154	164	156	146	148	139	140	128	155	151	143	142	166	145	169	151	166	118	159	133	146	161	148	150	165	156	172	146	167	148	151	152	157	170	159	172	148	145	164	148	155	138	140	134	147	120	151	164	144	152	146	163	147	148	152	140	129	145	138	134	132	135	154	129	139	144	130	169	129	169	154	141	132	143	167	145	192	148	153	159	158	149	132	144	136	147	159	146	146	126	154	142	123	126	150	159	136	140	146	152	140	147	126	135	143	152	145	159	163	154	141	119	142	148	146	141	155	131	155	152	129	132	138	142	145	163	141	154	149	126	135	141	149	139	141	158	168	146	126	150	206	170	130	143	154	128	141	131	156	145	140	155	144	147	137	152	167	131	127	142	163	151	156	155	144	159	146	137	196	125	132	118	128	133	129	147	145	147	136	142	152	146	146	150	149	153	160	161	128	146	127	143	155	146	127	146	163	147	146	163	142	154	132	176	142	147	146	145	151	128	144	146	143	154	164	148	165	169	172	141	144	147	133	144	141	159	132	152	148	150	135	156	157	165	153	168	155	148	141	135	170	153	155	147	152	152	135	151	145	119	135	155	146	149	147	152	144	139	153	131	158	130	130	158	142	145	157	146	139	172	143	147	154	167	142	157	160	132	163	171	158	145	145	146	150	144	152	130	141	153	148	132	140	157	176	134	148	147	165	151	145	135	152	158	137	149	158	151	136	163	149	137	126	151	134	157	153	149	161	141	152	150	159	170	165	169	135	143	166	149	151	161	148	135	133	152	155	127	147	141	139	139	159	159	146	156	126	138	147	141	139	152	135	153	130	151	165	143	152	149	125	121	136	165	138	151	143	151	142	146	155	143	125	153	138	156	131	150	143	134	167	151	136	147	148	136	154	159	146	161	160	142	152	137	134	139	142	143	143	144	135	136	133	158	160	129	144	139	146	149	160	146	166	163	169	137	149	137	153	125	159	141	161	150	164	154	136	150	142	144	160	167	146	164	128	158	152	149	151	148	145	166	152	131	143	156	164	156	152	152	146	126	164	166	148	165	142	159	157	167	164	135	126	151	146	139	156	162	153	164	131	148	166	147	144	147	126	131	142	169	139	160	136	149	133	143	149	145	142	177	136	181	144	138	142	177	137	145	140	152	145	151	159	150	148	166	142	152	148	173	112	135	146	151	148	152	165	153	141	136	139	145	149	160	159	150	160	137	158	145	162	146	170	148	158	147	120	149	146	160	169	153	133	155	139	155	156	146	142	165	158	153	154	164	156	131	154	152	127	143	133	155	140	154	138	150	161	144	159	145	154	136	132	121	166	163	151	134	159	146	134	132	174	128	138	142	138	133	138	138	124	153	157	168	161	149	163	178	133	172	144	168	137	143	151	151	144	144	161	128	149	147	152	135	162	141	131	149	155	132	122	132	153	158	145	162	140	140	137	155	148	157	142	140	154	166	173	139	130	156	142	145	145	163	141	146	161	151	153	149	159	148	170	159	154	169	120	167	144	152	146	126	143	152	148	140	166	159	142	138	134	161	120	128	140	140	151	136	130	145	168	151	174	162	134	145	137	128	141	143	152	146	152	130	159	132	177	147	137	157	126	159	160	151	137	133	162	141	157	137	163	164	144	129	164	118	135	166	150	151	142	143	171	149	156	152	143	162	164	160	159	141	153	163	143	185	167	148	139	143	130	169	168	150	128	135	139	139	164	136	140	175	156	123	138	155	141	131	132	139	136	160	158	161	158	159	153	150	126	147	173	160	153	145	134	139	141	157	139	145	169	156	142	125	122	125	128	143	140	167	152	137	159	157	164	130	138	121	148	161	144	143	147	135	153	144	151	143	161	143	142	140	160	134	158	173	152	142	164	129	146	154	140	140	150	160	152	153	168	138	148	139	142	159	159	167	128	146	138	140	147	143	142	165	130	161	158	138	142	140	145	141	148	144	131	145	144	154	152	144	169	131	164	129	144	136	157	160	171	141	142	144	159	138	153	134	149	158	123	127	145	152	142	150	133	150	171	142	134	145	146	144	149	183	144	119	149	149	135	133	150	143	143	140	148	150	142	163	145	145	139	141	146	155	166
7074	2703	4959	5013	3534	3116	2260	1688	1309	1038	1038	949	795	947	920	857	873	865	799	785	718	632	578	616	632	626	708	591	548	587	616	535	453	455	432	483	472	541	552	457	515	579	590	627	541	536	532	466	463	439	439	440	398	429	407	439	435	434	455	422	424	477	444	417	455	417	422	421	442	441	433	423	448	471	413	451	451	455	396	447	453	444	455	435	456	408	416	466	450	405	490	420	448	417	394	447	441	436	439	427	444	451	412	427	452	481	445	429	475	424	460	452	479	444	426	429	480	418	466	419	424	459	412	476	421	462	414	420	426	452	448	433	469	449	439	428	391	459	418	442	453	420	411	411	416	438	443	450	445	409	410	403	468	441	431	512	449	413	454	389	444	437	443	435	431	450	433	474	455	449	443	466	448	416	455	431	446	456	412	405	449	445	438	458	458	386	433	451	424	454	448	443	435	428	424	443	442	409	423	422	415	417	447	404	465	430	431	417	455	467	444	471	430	447	427	449	444	423	402	432	432	423	436	452	439	433	464	440	457	423	406	465	403	446	443	432	431	452	431	419	432	446	464	473	440	448	458	432	481	450	437	439	427	459	415	473	423	448	423	454	451	429	411	430	438	433	440	405	460	406	443	461	431	401	442	400	437	444	419	434	429	420	416	443	440	432	432	428	446	449	454	458	481	384	418	438	439	409	469	425	420	433	464	461	458	403	407	390	436	465	438	422	433	399	431	427	425	439	429	456	436	427	457	461	460	433	455	424	447	423	419	435	454	430	444	441	415	399	444	406	433	437	450	428	444	412	427	440	459	400	465	455	431	428	452	415	418	418	478	452	439	438	432	415	457	417	425	375	445	430	431	427	435	434	432	465	420	424	388	454	448	415	424	432	457	443	411	452	455	418	379	403	421	415	427	420	407	413	420	457	429	416	413	426	417	455	401	426	446	394	442	456	441	422	436	427	416	447	420	390	425	446	424	422	435	442	393	440	428	428	456	451	411	430	424	449	435	425	462	413	418	414	438	433	431	447	456	431	446	407	433	426	475	409	439	418	433	451	411	449	450	416	404	447	425	470	454	411	453	420	416	414	401	431	436	436	427	441	433	453	469	436	443	416	475	411	459	484	460	456	447	481	426	458	431	431	390	477	395	437	420	423	435	456	411	437	417	418	440	437	399	440	428	448	415	414	471	452	457	447	418	463	425	432	471	431	417	419	396	438	440	426	450	458	445	460	394	472	446	415	411	436	441	446	388	434	436	402	435	464	425	472	469	432	439	409	411	410	436	412	459	427	414	442	469	477	459	429	451	430	450	436	431	439	470	437	435	487	432	434	469	413	462	432	477	424	454	482	425	439	458	421	402	437	464	445	426	403	430	453	429	392	460	496	438	457	435	453	457	465	433	453	423	441	468	454	444	447	457	423	473	426	439	448	411	467	439	444	452	468	441	463	425	410	425	471	434	434	440	445	436	447	454	396	434	407	456	435	406	474	419	492	406	419	435	463	428	382	435	419	462	461	443	451	440	418	404	457	430	456	432	420	437	456	463	439	406	445	397	448	479	409	459	433	464	464	403	442	466	436	437	430	484	446	459	403	459	450	452	460	432	397	479	434	461	419	431	428	427	447	428	423	445	423	465	429	417	409	432	416	441	463	431	417	440	407	400	446	460	401	423	477	493	424	450	403	417	467	398	400	412	447	472	426	443	469	449	426	444	445	448	435	442	453	445	460	438	451	431	418	447	442	442	475	418	395	425	401	421	423	451	403	445	480	466	420	397	465	448	447	400	439	433	443	454	435	426	414	432	443	436	455	429	431	428	427	435	428	447	425	437	472	438	412	446	427	430	454	454	415	456	423	415	425	450	406	358	443	473	411	465	444	511	451	441	438	470	419	428	406	389	393	445	416	457	446	456	464	446	412	458	459	435	406	452	471	427	457	471	439	437	468	435	439	442	429	414	444	439	395	422	428	426	436	466	404	433	417	433	429	432	432	432	465	488	449	430	433	424	393	406	463	443	452	485	422	423	430	433	414	420	440	433	423	483	443	435	440	466	411	468	471	421	433	423	443	438	436	428	388	464	436	413	430	436	482	424	439	421	426	464	434	424	459	445	425	444	426	446	468	423	446	426	421	460	459	437	434	388	468	399	448	452	456	421	439	445	447	421	406	433	486	417	416	423	443	428	429	453	432	467	449	439	442	468	400	438	444	442	411	436	410	423	416	427	414	429	460	448	440	469	430	427	398	431	403	464	427	433	436	424	451	462	432	452	425	441	438	457	467	439	429	445	419	455	459	452	429	439	427	382	456	413	428	454	437	403	451	422	458	466	444	417	425	402	426	434	404	452	449	420	467	418	470	416	432	432	462	462	414	409	422	414	451	431	444	444	460	439	453	420	439	439	401	403	379	449	407	444	448	458	437	463	419	442	422	417	425	415	435	444	425	431	416	440	440	457	457	415	423	460	426	467	399	417	461	408	434	438	439	428	425	386	414	446	440	435	456	435	424	450	435	435	435	461	417	428	454	407	439	434	401	454	448	457	420	479	404	407	452	428	401	451	420	423	436	411	446	460	459	452	426	462	458	430	424	417	416	420	429	410	432	447	463	450	415	446	434	441	434	432	469	438	444	415	412	397	433	427	452	417	480	464	440	373	428	438	405	460	466	462	417	443	468	405	433	450	438	427	453	426	436	448	403	427	395	435	439	447	446	422	469	419	407	403	482	449	426	457	448	410	412	449	453	419	431	488	438	456	427	474	414	454	441	453	421	407	452	434	447	427	480	439	466	422	417	465	441	418	435	425	431	495	425	442	412	444	435	449	428	462	447	459	427	457	429	430	470	439	425	452	445	427	425	447	409	381	446	407	402	448	446	462	437	445	454	455	433	417	408	446	465	428	421	441	431	422	401	448	471	439	484	420	440	423	425	452	458	433	412	461	412	426	464	441	421	407	453	416	458	464	460	470	432	421	420	443	382	405	428	421	424	479	424	451	396	429	428	459	468	424	401	437	462	392	436	429	417	398	445	460	435	430	438	451	431	425	447	454	433	451	484	434	426	446	454	427	418	420	471	463	425	442	408	443	455	463	423	458	428	415	407	477	422	424	405	420	457	447	404	444	459	456	456	424	412	428	452	452	448	461	452	432	449	436	459	478	458	475	433	480	457	432	422	410	444	446	470	428	471	455	425	406	416	446	452	422	420	437	446	456	412	443	446	447	459	459	472	467	407	439	430	434	420	446	428	445	471	417	453	417	438	441	447	452	441	444	421	430	447	431	452	440	446	465	449	451	423	458	413	453	417	443	436	414	467	433	424	440	454	421	422	470	413	430	440	432	434	429	438	415	438	427	416	444	460	452	463	467	377	437	453	414	425	421	424	421	467	407	400	398	459	434	421	461	460	424	450	492	432	425	463	419	450	421	438	447	471	433	445	471	417	458	417	485	426	421	451	392	454	432	444	433	432	437	437	436	430	445	437	435	431	440	479	439	440
28939	16520	7798	6192	4084	3423	1957	1052	777	578	550	470	439	431	502	629	647	623	551	771	612	368	273	322	327	359	303	295	303	251	324	305	213	199	203	233	200	209	197	211	375	372	370	324	315	291	247	226	197	212	197	208	197	174	164	167	181	188	162	193	173	178	152	201	166	164	188	192	193	185	204	166	167	175	188	193	186	168	172	158	198	201	203	166	183	172	198	190	200	191	187	158	176	200	193	173	178	195	177	195	174	181	195	190	160	187	184	179	187	183	177	210	184	180	200	177	199	201	195	188	181	187	182	182	174	176	198	209	182	165	164	186	189	182	183	196	184	199	166	201	170	179	188	185	182	193	179	180	189	186	196	163	178	176	178	179	185	189	153	194	195	180	224	192	179	200	193	191	196	203	187	177	192	202	160	175	187	178	198	190	180	196	191	173	196	186	194	168	184	184	161	206	180	210	189	194	170	185	183	200	202	170	172	180	180	157	192	176	186	210	148	209	183	169	195	165	186	175	188	205	219	175	168	198	189	168	196	206	186	171	205	186	197	196	204	180	199	203	165	173	175	192	196	197	193	198	180	174	170	187	190	177	192	177	216	189	200	169	213	165	184	225	216	178	168	162	198	179	173	199	167	186	191	169	195	211	198	184	177	162	180	190	207	182	192	167	185	190	177	177	180	189	167	177	171	210	198	170	182	160	217	200	173	179	181	200	181	202	197	187	172	192	180	169	195	206	229	171	194	192	206	163	178	204	186	189	178	195	176	196	203	173	194	157	178	188	190	201	203	181	167	232	200	192	188	193	187	207	162	182	183	181	188	211	177	184	172	200	190	182	171	194	176	166	207	176	171	183	194	192	197	182	188	175	198	197	172	186	194	177	179	168	187	197	182	203	187	190	208	200	189	167	206	189	189	188	196	179	207	212	171	156	210	170	176	169	199	202	197	178	181	202	191	193	163	176	194	194	199	190	208	186	180	185	223	161	185	193	170	202	214	167	193	184	157	196	174	201	187	163	188	191	191	168	201	177	191	149	178	184	190	172	189	186	175	190	193	203	203	212	197	184	185	183	183	213	193	174	192	195	169	202	165	200	188	173	199	187	154	177	166	176	176	182	213	158	179	183	164	184	196	173	182	187	173	187	180	176	194	195	190	165	176	192	198	183	200	170	193	196	180	184	191	177	205	188	193	186	185	197	207	193	172	187	189	175	199	199	184	169	166	198	192	197	188	208	198	204	184	177	192	202	184	165	170	186	183	179	199	197	153	155	185	208	172	202	164	186	161	184	183	179	178	217	162	197	213	191	179	195	194	196	203	187	187	159	192	209	205	185	162	186	197	186	177	192	190	195	189	204	179	177	199	192	190	192	200	195	191	161	178	187	183	195	188	193	188	178	203	192	189	159	189	208	203	176	169	189	188	151	189	179	212	183	158	177	183	174	185	171	191	186	178	174	175	185	200	180	159	168	178	176	193	186	177	187	169	178	189	188	215	203	185	167	187	171	192	202	178	192	185	174	170	198	181	189	193	185	215	189	189	176	197	191	192	186	196	164	179	192	190	162	181	160	190	185	192	189	173	181	156	184	165	179	199	197	181	188	167	181	196	190	152	208	183	199	186	179	190	169	188	178	194	196	179	188	201	186	172	199	180	174	186	184	199	186	184	165	190	185	179	176	182	186	194	159	171	217	186	211	186	186	168	209	182	175	193	174	195	185	181	183	160	199	192	190	190	166	195	175	161	169	192	188	178	200	172	193	194	183	192	178	168	187	176	193	176	187	190	196	187	178	157	190	168	187	195	207	202	197	177	191	184	166	183	183	171	190	198	186	175	181	210	186	190	197	157	192	185	180	162	179	155	175	179	188	168	193	216	165	162	193	172	187	170	172	168	176	167	179	211	185	180	180	212	182	192	175	174	177	180	180	182	196	192	187	180	211	186	211	160	182	163	188	173	199	190	171	156	193	182	187	183	181	191	195	177	196	179	176	172	163	174	157	182	182	187	204	158	195	174	186	191	183	172	176	166	185	185	208	178	180	184	184	173	176	191	160	168	196	180	191	190	177	187	194	202	184	186	201	172	175	193	180	173	202	203	183	168	195	199	178	199	202	200	177	180	190	201	190	197	193	207	174	200	174	174	199	185	184	210	187	191	173	205	191	180	173	171	197	178	191	171	178	196	203	169	191	215	191	176	212	186	177	179	184	164	200	176	194	180	191	186	189	187	193	185	211	205	197	192	157	187	201	186	187	147	184	175	202	183	181	202	177	176	198	164	169	197	191	197	197	182	197	202	165	197	179	173	172	181	188	183	191	182	176	187	185	191	185	171	194	186	171	149	186	191	188	183	197	189	171	183	173	182	200	169	186	187	183	174	191	177	193	174	180	182	190	195	190	164	182	174	179	177	180	163	175	192	173	203	217	197	178	187	161	185	192	197	177	203	187	169	174	195	183	188	180	181	170	187	162	198	195	187	180	189	184	185	173	186	165	174	182	165	193	193	195	205	182	168	203	191	223	186	197	178	174	182	188	177	181	202	167	188	192	160	176	185	188	175	195	169	184	189	198	159	182	190	181	185	159	205	197	181	197	193	187	177	166	175	207	173	179	178	179	195	166	177	197	170	172	172	200	187	207	169	164	193	203	178	175	175	190	178	178	187	180	190	210	193	189	171	187	201	179	190	183	199	197	193	197	200	198	190	188	170	184	171	191	157	158	215	150	187	173	178	196	187	210	189	196	181	222	211	191	183	198	194	180	179	169	198	196	189	196	196	191	188	201	172	178	176	175	165	189	191	181	211	183	158	227	187	175	192	197	201	159	177	187	176	173	182	199	173	199	192	174	173	196	208	179	168	185	171	182	169	183	194	176	204	196	177	164	204	173	189	191	195	179	165	191	194	193	191	165	174	197	158	196	162	180	177	193	205	175	194	157	193	195	186	183	173	191	202	187	185	155	194	170	192	185	182	178	178	181	198	183	178	184	169	199	181	182	175	177	176	181	182	180	210	179	176	158	183	188	186	185	170	185	195	180	199	185	187	176	172	186	198	176	173	189	203	191	168	161	190	192	176	194	186	186	186	149	206	206	190	182	165	186	199	187	160	190	206	184	175	186	173	193	178	203	193	167	179	170	198	201	175	188	188	202	160	181	214	217	192	188	163	198	171	183	180	183	169	197	205	187	187	198	186	175	171	177	190	196	160	149	173	189	186	195	183	196	178	186	189	162	185	159	179	187	180	162	203	182	185	174	188	182	203	194	189	197	175	185	217	184	178	190	185	191	178	173	181	189	193	163	194	172	209	198	171	177	167	190	176	184	188	200	169	204	179	187	172	193	158	185	190	204	190	179	204	180	167	199	178	192	166	171	175	160	173	173	163	167	189	175	173	158	177	193	209	183	192	171	176	167	192	192	169	171	169	196	225	183	173	182	172	179	200	183	161	202	225	168	173	211	203	173	155	186	180	169	184	184	181	181	178	159	190	152	182	182	202	182
8949	7531	12582	14974	13057	11988	7431	5039	3729	2797	2678	2138	2017	2327	2532	3367	3496	3505	2995	4632	3602	1864	1550	1556	1380	1599	1617	1590	1266	1184	1415	1445	776	679	660	925	782	726	715	818	1817	1955	1881	1768	1355	1125	1050	978	719	615	573	603	555	561	529	535	545	571	557	550	553	521	559	574	524	503	527	517	551	571	526	535	525	518	583	536	543	560	523	545	541	558	536	553	514	531	509	558	529	611	501	556	559	530	532	527	589	549	551	505	560	571	564	556	508	535	567	487	518	513	560	532	521	547	544	555	513	554	544	533	568	534	517	528	527	516	566	543	573	571	548	503	544	542	547	528	525	534	525	527	554	533	491	573	569	525	518	512	550	575	546	554	510	554	529	505	516	551	528	571	518	483	546	555	557	529	535	515	580	560	550	523	532	524	528	543	506	544	529	552	517	569	590	536	526	533	571	508	550	527	550	519	594	547	528	545	562	534	561	560	530	535	518	531	573	528	514	564	501	508	514	539	524	532	545	521	619	514	564	545	528	552	549	564	528	524	553	600	549	549	564	555	546	544	495	547	504	559	556	551	544	528	549	555	568	521	531	543	546	512	577	528	584	531	518	490	518	523	574	481	565	540	542	499	560	521	547	504	517	536	558	542	532	505	528	539	545	522	604	554	554	504	514	524	562	527	515	575	525	561	530	545	560	559	542	545	510	519	507	514	528	525	578	546	513	512	562	477	546	524	522	547	623	528	518	536	565	539	579	518	536	566	492	558	560	528	548	550	570	567	517	540	555	537	513	533	564	541	531	572	507	532	581	562	544	547	537	555	539	550	551	566	535	553	538	531	527	547	487	540	558	539	551	498	529	524	539	562	557	529	559	521	543	555	498	540	575	509	545	510	546	520	562	506	479	558	574	517	525	538	558	561	529	570	526	519	554	537	536	535	506	543	549	516	554	565	567	542	547	553	545	575	511	538	553	549	551	538	538	552	509	535	538	504	561	558	538	522	524	553	522	553	567	539	538	529	537	523	513	537	583	569	517	534	592	565	515	563	541	571	542	538	542	547	505	539	530	555	559	551	535	543	538	557	509	509	553	534	534	553	495	528	537	537	542	619	561	547	505	550	518	515	529	554	561	573	532	531	560	558	561	546	523	557	531	498	504	499	512	529	531	538	572	572	534	576	560	520	517	553	561	525	572	504	547	517	511	522	556	551	496	468	569	551	571	553	547	545	530	541	554	541	562	567	528	520	540	568	538	548	516	519	509	549	563	548	555	519	575	541	565	509	482	505	530	534	546	548	526	562	531	524	553	498	564	504	516	486	509	581	584	548	518	507	488	526	534	570	556	573	565	523	559	523	517	544	530	555	554	525	559	559	569	498	506	534	536	573	547	563	546	525	556	520	552	509	483	578	548	504	562	548	548	535	528	546	562	571	524	515	573	505	545	550	581	550	549	555	542	544	497	535	519	503	549	527	548	502	543	525	593	555	538	528	521	543	543	552	568	532	584	571	520	539	546	545	517	545	544	562	530	518	504	521	555	555	528	503	518	514	550	532	554	507	554	518	574	542	590	541	532	561	517	507	508	522	506	534	516	524	480	550	560	527	571	578	515	524	542	536	536	563	501	548	578	536	518	563	512	512	559	518	519	563	556	536	538	537	520	527	543	518	555	529	553	524	566	536	568	551	530	543	536	521	550	541	505	581	588	553	520	547	511	516	511	563	521	553	545	539	528	570	536	502	517	548	569	543	563	575	514	573	528	559	499	565	537	554	548	546	520	536	518	557	512	572	532	548	547	539	529	555	554	522	561	515	530	565	534	529	557	513	528	500	555	568	498	542	512	518	571	572	516	518	560	556	529	547	557	579	506	527	563	555	559	601	550	541	533	515	506	551	519	542	535	546	537	544	545	549	530	541	574	511	564	514	578	541	548	568	547	533	557	538	514	630	566	534	552	546	525	535	512	549	548	564	543	551	561	514	564	527	540	552	535	570	549	542	533	570	534	574	568	589	509	522	547	566	568	546	549	565	536	594	588	527	573	447	525	519	556	496	566	542	524	532	554	538	528	546	529	528	587	530	529	547	530	553	533	490	477	546	557	498	587	525	539	515	586	545	544	518	506	544	489	475	555	531	540	517	535	502	531	560	560	570	534	533	573	542	512	553	575	536	546	552	485	560	525	500	564	553	527	506	555	545	501	575	535	550	553	541	535	544	539	562	541	532	564	492	532	542	527	604	573	543	566	543	542	547	526	513	521	566	541	559	549	568	542	552	527	545	528	553	541	553	527	551	498	552	559	535	503	526	522	559	550	513	559	519	570	567	531	546	570	528	517	533	526	530	541	525	517	534	557	545	576	505	548	505	564	548	522	544	534	551	534	541	542	579	542	549	551	540	551	523	527	583	544	537	520	539	539	531	550	532	503	555	537	498	475	540	517	493	517	508	526	529	565	490	534	515	580	544	547	550	539	537	564	538	548	485	541	510	544	538	552	511	537	520	506	532	573	504	543	541	581	519	540	566	575	589	520	550	575	536	553	489	501	553	508	537	512	516	523	536	578	548	496	542	530	552	553	513	546	581	571	526	503	555	555	558	497	572	562	537	568	543	529	518	583	532	561	535	540	516	545	563	537	551	517	563	525	578	528	561	553	549	563	561	510	556	561	539	547	506	551	547	537	558	557	549	569	532	493	553	525	595	561	544	540	525	522	536	555	526	525	539	533	516	574	525	540	539	567	538	560	526	541	595	522	575	563	530	532	495	524	572	558	537	561	558	552	560	548	506	533	521	543	512	514	540	534	543	516	539	513	551	534	521	534	537	536	555	509	571	553	532	550	550	605	565	544	561	543	552	541	546	574	527	504	566	548	577	551	587	542	534	532	529	504	499	552	555	569	510	547	495	541	493	540	551	537	507	574	549	559	569	545	537	556	532	513	528	534	548	525	502	532	567	531	480	569	527	532	561	545	555	531	521	544	545	544	556	570	529	525	533	502	567	531	559	523	591	564	539	553	533	556	511	532	503	555	515	579	582	540	532	534	516	505	498	546	518	551	547	503	567	538	547	529	506	565	541	517	519	536	546	544	497	547	518	553	564	546	530	514	525	546	535	579	540	555	529	551	549	545	551	529	530	571	532	534	543	550	535	550	543	529	506	558	545	558	551	584	549	519	560	558	510	478	512	529	561	487	534	533	561	559	549	521	525	478	577	530	523	538	543	587	563	531	508	513	542	542	468	574	541	540	567	542	538	571	529	527	537	558	571	523	548	546	526	572	537	539	533	573	556	549	537	532	534	565	543	529	498	536	535	513	511	567	544	528	558	529	533	557	505	508	539	531	574	529	580	497	552	518	591	538	530	553	560	548	537	512	507	531	536	549	564	515	522	566	544	522	506	525	543	570	519	519	517	577	531	582	530	528	564	499	570	529	538	568	576	545	554	528	539	586	533	521	556	517	567	540	517	547	560	565	528	551	547	532	585	548	529	499	545	520	521	522	557	530	520	544	546
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
