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
336286410470	336286411038	336286411588	336286412138	336286412688	336286413238	336286413788	336286414338	336286414888	336286415438	336286415988	336286416538	336286417088	336286417638	336286418188	336286418738	336286419288	336286419838	336286420388	336286420938	336286421488	336286422038	336286422588	336286423138	336286423688	336286424238	336286424788	336286425338	336286425888	336286426438	336286426988	336286427538	336286428088	336286428638	336286429188	336286429738	336286430288	336286430838	336286431388	336286431938	336286432488	336286433038	336286433588	336286434138	336286434688	336286435238	336286435788	336286436338	336286436888	336286437438	336286437988	336286438538	336286439088	336286439638	336286440188	336286440738	336286441288	336286441838	336286442388	336286442938	336286443488	336286444038	336286444588	336286445138	336286445688	336286446238	336286446788	336286447338	336286447888	336286448438	336286448988	336286449538	336286450088	336286450638	336286451188	336286451738	336286452288	336286452838	336286453388	336286453938	336286454488	336286455038	336286455588	336286456138	336286456688	336286457238	336286457788	336286458338	336286458888	336286459438	336286459988	336286460538	336286461088	336286461638	336286462188	336286462738	336286463288	336286463838	336286464388	336286464938	336286465488	336286466038	336286466588	336286467138	336286467688	336286468238	336286468788	336286469338	336286469888	336286470438	336286470988	336286471538	336286472088	336286472638	336286473188	336286473738	336286474288	336286474838	336286475388	336286475938	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37522	35120	39195	37439	36030	36205	36325	37279	34046	38829	37512	34587	34799	31520	22466	20277	20737	19711	19037	12380	11931	10684	8618	15916	14712	14050	8754	8334	9337	4740	7040	7065	9204	7541	7618	6022	5708	6815	5658	4972	4795	5035	3561	2094	860	1013	1048	784	598	603	622	588	325	347	357	286	325	292	275	325	304	282	287	240	255	266	243	268	276	276	240	273	275	253	252	275	267	289	260	278	271	245	282	248	269	296	279	268	248	278	270	243	245	306	323	313	271	276	278	272	272	255	284	252	221	262	279	270	290	244	238	259	274	238	264	245	241	237	228	266	256	245	284	218	274	245	253	257	244	289	259	270	233	242	259	256	254	244	227	240	268	250	267	244	260	259	264	282	276	227	236	259	256	241	268	268	257	255	271	238	276	253	257	240	256	255	238	267	271	233	260	248	265	228	278	250	294	246	292	238	283	265	258	263	220	264	245	248	267	247	265	279	241	254	272	249	254	236	278	262	238	232	251	241	255	271	243	247	253	240	269	273	269	232	244	244	256	240	260	267	239	252	265	238	268	245	251	279	245	236	286	253	255	247	275	270	260	226	245	279	239	244	262	261	288	262	256	242	261	260	253	279	257	248	232	252	245	291	230	264	265	259	265	280	239	250	272	247	255	254	264	253	272	290	235	263	246	269	241	250	227	264	247	270	275	245	253	252	251	253	260	248	227	263	240	252	244	270	258	248	249	248	263	269	253	256	256	231	259	271	260	267	274	248	237	258	260	274	231	246	287	299	281	287	266	244	251	208	271	248	268	249	264	249	264	238	266	259	246	251	254	228	251	251	292	229	257	275	255	245	277	249	270	283	297	263	250	258	237	253	278	237	263	251	257	246	278	271	252	261	254	233	275	247	289	267	249	206	242	260	274	256	261	276	253	225	282	212	259	266	271	249	289	254	264	253	263	212	247	275	250	252	261	279	252	254	243	287	234	239	262	295	258	271	265	273	308	262	248	244	249	250	295	254	250	251	257	263	229	292	284	276	283	212	247	275	245	247	254	252	271	261	243	242	292	274	268	263	260	227	276	265	268	230	248	256	268	248	272	255	306	252	254	267	273	266	266	251	249	257	250	281	253	292	258	270	262	262	235	260	258	244	276	264	258	255	266	248	251	284	252	253	281	282	272	247	240	247	260	255	258	274	254	246	245	271	275	294	273	252	267	291	278	283	245	260	253	264	239	256	223	269	251	279	266	241	248	256	252	267	247	223	251	262	274	270	245	255	275	270	269	232	256	256	246	271	258	260	266	249	283	225	274	250	263	243	259	260	262	253	263	274	265	269	251	277	259	243	257	279	263	268	261	247	269	260	277	270	253	236	261	238	242	251	264	272	236	273	254	248	247	253	247	249	236	270	246	272	282	256	249	252	246	261	286	276	262	289	258	257	273	242	269	227	261	245	264	254	312	235	283	259	265	250	278	243	266	248	256	236	261	257	260	259	238	245	284	245	250	269	271	252	254	258	260	270	253	270	236	262	263	264	287	249	259	269	279	251	249	278	248	283	262	267	281	272	280	264	218	275	234	236	266	272	232	257	261	247	261	266	267	266	250	288	247	284	256	265	263	293	230	255	252	272	255	220	263	254	264	257	277	252	228	275	258	258	245	256	244	272	263	223	252	253	285	290	257	300	264	238	250	259	254	258	252	258	254	249	247	264	263	247	264	260	261	271	255	233	264	311	260	247	257	272	251	252	243	234	267	270	256	253	269	281	270	261	242	275	268	268	276	264	261	253	257	236	270	233	270	259	262	267	255	288	252	237	252	243	247	242	252	266	259	242	269	254	263	277	213	282	257	284	262	255	261	268	258	275	291	227	275	256	274	272	280	277	250	241	268	243	260	265	264	268	236	265	293	233	317	276	230	254	263	258	261	246	277	248	278	289	250	250	253	257	286	272	273	264	258	255	272	257	253	267	279	264	259	271	279	251	260	267	258	246	270	250	282	266	305	268	253	254	263	240	278	241	261	272	272	245	249	243	279	283	249	275	279	254	231	258	258	267	269	250	217	247	250	260	242	262	290	254	281	246	249	240	259	262	264	254	269	290	262	221	242	281	237	267	265	264	240	243	269	241	236	258	248	278	244	262	266	236	256	265	240	233	264	258	266	251	242	242	263	276	251	264	284	246	286	249	243	253	265	269	253	266	242	283	253	242	268	260	245	240	266	269	275	249	268	251	263	257	281	257	247	254	247	248	264	282	238	257	255	244	238	253	261	262	283	287	242	250	292	260	287	285	313	242	281	232	261	259	244	229	278	259	271	279	252	259	245	254	256	275	230	291	245	253	256	266	269	251	258	250	255	263	257	268	274	245	259	263	256	271	242	273	267	238	227	263	252	264	230	272	249	264	271	200	243	252	278	263	258	275	245	242	251	259	244	260	246	256	258	243	246	254	272	223	277	264	236	256	289	266	261	261	256	257	225	245	251	248	251	266	249	251	235	235	265	267	252	273	268	261	248	254	240	270	265	256	265	244	273	230	256	240	269	246	257	225	268	272	263	283	269	273	264	238	253	261	265	256	257	269	256	256	268	265	268	270	273	264	241	261	249	259	249	276	260	251	279	279	272	258	262	265	278	259	257	246	274	267	277	297	251	259	259	260	269	242	273	275	253	272	258	236	263	220	233	275	226	241	290	243	262	241	282	249	236	297	288	296	265	249	249	264	258	238	263	247	260	278	250	246	279	288	277	251	238	256	270	273	241	282	246	223	266	261	263	275	262	304	275	288	292	259	278	260	283	249	247	241	279	259	261	261	258	256	254	263	283	269	219	239	246	268	260	267	248	266	283	252	247	255	256	252	260	258	237	229	269	287	238	254	259	257	272	257	269	254	251	262	276	261	257	244	274	233	259	287	261	292	256	257	228	239	298	287	257	276	273	251	259	256	258	251	258	256	245	252	268	263	250	244	273	278	281	269	267	269	270	279	257	264	269	263	245	239	263	224	262	280	253	255	232	254	282	258	267	277	270	286	282	259	205	263	253	258	287	231	227	274	257	228	201	282	260	282	256	245	277	256	285	249	230	257	267	257	250	259	266	246	237	257	261	254	253	259	257	255	282	265	247	273	245	272	259	223	244	266	267	257	261	281	261	272	253	275	270	291	253	244	226	318	262	277	260	262	252	279	264	243	262	256	276	277	256	261	254	275	239	256	248	293	306	250	270	251	219	276	265	258	280	282	275	257	263	260	268	225	225	264	283	270	250	236	269	256	264	244	287	247	251	253	239	261	258	249	254	282	255	247	244	236	262	233	237	256	266	252	276	248	254	257	273	260	243	246	264	266	269	249	287	276	284	271	243	252	264	270	253	272	256	211	238	264	250	245	260	248	279	281	246	265	265	285	231	258	245	251	224	264	238	266	281	281	261	246	300	252	253	274	294	249	292	252	243	239	268	262	250	263	249	232	253	210	263	239	259	267	253	241	263	257	289	278	264	258	254	253	235	257	253	255	252	283	240	308	237	262	258	256	255	261	229	269
25731	28112	36484	42584	44300	45302	46077	47025	45807	51082	50884	49891	50240	45187	38119	38376	40631	39934	37118	28991	31364	26773	26183	37619	36230	33663	25972	27645	28953	19252	25328	26762	31553	29098	29284	24480	25344	28336	24164	22224	21828	22742	17917	11167	4722	5803	6066	4637	3436	3007	3719	2953	1347	1467	1445	1146	1098	980	866	966	886	860	829	790	749	727	753	692	751	686	763	804	741	811	766	737	729	697	714	717	725	694	667	731	772	720	722	723	710	696	675	766	734	922	1055	986	858	716	718	726	693	730	705	709	702	702	687	662	703	725	758	723	692	676	730	730	716	659	685	716	700	698	725	725	720	717	701	709	736	739	727	711	685	739	664	728	713	770	703	689	710	678	754	700	771	696	660	778	755	710	733	695	661	700	721	715	730	723	731	731	688	734	713	711	755	695	683	769	732	725	681	781	701	670	704	741	670	727	715	727	705	744	719	690	728	702	703	708	747	744	737	694	753	726	644	685	701	726	728	733	731	709	716	644	697	730	757	728	746	651	698	708	709	709	699	707	724	710	673	730	710	696	697	737	703	736	669	712	696	730	721	748	716	748	734	739	720	728	715	725	733	707	748	733	706	710	693	721	664	690	720	687	728	657	754	750	728	696	667	727	698	713	737	691	744	663	709	653	681	682	753	720	725	685	729	742	772	695	730	690	707	697	706	725	713	756	722	764	716	744	694	720	726	705	690	696	698	724	702	714	714	688	729	678	749	705	722	686	697	692	711	740	703	697	698	727	692	728	730	712	753	672	745	707	745	717	680	716	724	721	710	777	747	685	745	688	689	719	693	717	667	720	712	749	692	689	695	741	718	712	664	756	710	695	710	681	702	728	724	750	694	712	693	647	695	718	716	702	758	762	709	717	679	768	740	713	716	697	731	691	732	691	720	743	697	730	740	707	714	672	712	695	762	722	705	719	711	706	694	701	721	709	697	715	751	752	733	714	688	732	708	751	680	725	663	730	701	730	711	735	713	730	708	744	724	764	697	696	711	702	716	746	720	719	648	707	728	723	738	721	716	739	715	717	736	729	683	757	775	739	686	689	697	701	690	632	704	707	714	744	666	717	702	751	681	698	686	691	699	694	676	706	681	747	710	685	759	706	753	725	720	761	737	715	724	645	736	719	706	712	693	701	700	710	785	723	713	701	706	678	765	776	715	693	713	789	731	726	698	708	735	714	703	676	732	708	731	720	700	729	696	660	733	758	734	652	687	705	674	692	737	669	685	746	675	685	661	690	691	702	741	746	693	691	684	725	694	718	732	724	713	661	690	687	746	742	699	720	702	763	721	693	742	718	727	690	721	737	715	697	729	702	740	705	740	674	741	688	700	772	680	731	698	691	726	684	745	707	734	697	678	736	667	741	716	738	719	749	684	704	698	693	677	722	713	691	701	674	699	736	724	707	688	720	706	726	728	750	707	711	722	702	763	677	720	699	684	750	675	703	726	763	735	665	725	728	739	722	693	722	674	702	731	733	687	772	750	695	724	700	711	661	739	732	707	727	722	715	689	698	726	696	735	718	736	727	695	731	688	720	688	728	691	748	692	758	717	693	682	673	707	702	682	761	679	692	724	724	770	693	726	736	673	661	739	700	786	704	741	734	718	706	696	715	784	718	745	734	778	718	700	675	663	738	721	755	697	654	669	701	700	656	732	725	713	704	701	703	712	720	679	678	701	675	713	685	753	754	679	701	691	743	733	675	724	740	687	678	773	720	743	712	681	706	704	721	719	737	702	729	719	759	695	673	704	703	700	742	721	740	662	750	710	761	717	736	707	695	706	697	733	691	754	721	699	659	732	741	693	744	726	736	751	709	690	711	692	705	694	708	729	736	688	724	640	760	718	754	745	722	736	700	728	667	684	722	726	747	730	731	686	756	703	723	693	713	706	696	717	707	689	719	745	698	683	685	698	695	755	703	745	692	734	642	676	720	704	767	743	715	706	705	741	721	716	655	728	707	727	722	698	713	737	718	728	719	684	728	760	746	648	661	718	718	742	719	695	732	767	678	756	720	718	737	738	667	694	727	735	729	734	733	714	752	707	728	760	690	702	778	703	741	716	698	726	663	699	717	735	734	709	705	690	697	712	717	696	719	714	688	696	683	719	677	658	734	694	727	707	742	757	725	774	734	728	695	720	706	749	722	701	664	701	679	685	734	699	771	688	732	721	697	673	709	718	716	683	695	727	727	732	697	650	678	707	765	717	719	740	698	708	673	719	721	747	755	696	701	725	740	670	706	741	662	725	704	694	717	729	697	731	705	712	717	682	695	717	744	737	751	709	732	677	713	718	730	688	750	703	744	744	711	730	757	660	673	745	679	745	688	707	717	727	696	662	719	700	736	743	732	726	721	709	694	694	705	715	672	706	692	756	720	699	725	769	717	679	739	695	781	733	728	696	711	688	707	700	750	720	714	731	723	723	710	755	738	736	678	727	729	667	702	708	682	758	725	746	677	705	747	706	723	723	671	722	691	699	690	684	697	717	728	657	698	730	734	679	712	713	749	749	715	717	727	684	735	721	746	727	744	697	716	744	717	712	728	723	720	801	711	735	721	743	751	720	689	695	725	696	677	717	685	687	617	712	747	692	736	679	713	705	732	692	730	768	712	703	734	674	690	725	680	712	694	738	725	726	727	719	750	746	717	732	705	748	710	716	689	748	749	677	676	707	717	737	728	731	690	742	692	724	763	695	726	675	713	723	698	697	708	731	704	716	714	694	745	711	752	726	740	747	712	766	689	639	706	690	741	690	716	683	687	683	738	707	704	717	705	696	731	731	764	765	737	678	710	677	755	747	691	722	688	718	731	675	718	735	723	729	760	746	700	701	656	723	715	737	698	723	712	749	680	726	746	687	742	716	718	761	732	746	727	750	694	698	719	727	695	707	699	707	708	742	698	730	702	695	724	719	725	704	705	689	738	652	725	754	737	749	721	702	659	690	702	711	738	668	729	733	709	706	777	701	731	714	680	716	729	728	700	700	703	681	747	705	714	744	711	743	728	651	684	683	742	704	717	755	723	759	706	748	761	668	746	763	724	743	676	691	718	666	742	692	756	704	768	667	742	688	746	737	701	715	717	671	704	682	742	692	690	715	732	717	682	708	685	711	719	718	708	718	677	723	718	747	729	719	737	692	722	753	704	751	659	791	693	707	672	671	699	691	741	715	708	704	748	701	706	719	688	697	682	691	695	722	719	697	703	724	686	717	681	721	672	721	722	736	687	685	744	704	670	714	671	669	654	764	707	685	698	717	712	672	694	685	740	677	699	748	699	666	688	729	714	734	748	705	689	713	708	736	725	662	682	687	710	752	723	701	737	739	704	757	701	706	741	745	769	696	708	708	675	729	750	679	701	725	699	750	694	710	724	706	730	739	699	705	696	700	791	724	689	696	737	670	738	720	730	693	740	716	728	686	679	697	720	681	690	706	726	658	671	756	674	668	695	714	713	710	745	702	743	715	715	731	713	744	683	740	736	705	707	690	705	724	734
11563	8812	10595	8306	6055	4871	4262	3794	2813	3480	3270	2447	2188	1896	1192	1105	1125	1184	1015	660	737	674	624	922	832	822	592	555	614	424	537	627	621	558	514	522	501	487	449	427	442	440	385	299	275	312	282	277	265	268	236	270	252	259	257	239	250	252	247	248	255	245	246	238	255	252	223	225	225	263	253	244	276	264	264	220	275	260	251	276	268	239	270	236	250	232	240	251	229	241	232	243	259	236	246	224	252	263	240	256	234	280	240	230	260	258	232	238	247	242	249	229	236	238	260	256	210	258	271	281	243	235	248	242	241	254	219	237	263	248	259	213	256	276	256	244	210	239	233	232	212	240	256	246	225	233	246	248	244	250	235	249	278	255	240	218	258	263	245	263	271	253	234	250	243	233	234	244	260	217	221	250	227	254	267	244	250	270	280	258	253	221	262	269	260	233	238	230	233	244	271	226	270	255	248	248	245	243	250	252	224	245	261	240	270	220	230	239	214	227	230	244	212	221	230	240	235	239	245	242	274	242	274	253	240	248	238	250	218	233	258	233	238	255	213	254	270	240	251	238	263	248	272	240	259	240	260	234	247	229	229	262	252	189	243	214	231	266	215	256	244	239	259	223	244	233	227	224	239	221	257	239	229	200	234	243	222	242	241	256	250	224	292	220	241	243	242	235	235	229	247	228	224	273	246	244	233	234	273	235	240	248	268	255	240	238	236	249	274	266	261	234	254	234	234	237	243	256	269	227	241	290	267	222	260	237	240	270	254	243	260	230	241	234	238	249	236	237	256	223	253	234	228	215	252	255	269	268	241	221	236	236	214	217	255	259	242	252	276	243	259	263	261	254	241	266	241	248	248	251	231	216	256	267	246	278	234	266	233	234	258	233	240	231	247	237	263	256	211	270	253	243	237	248	272	259	247	218	219	254	210	270	248	265	224	221	223	246	266	236	223	257	211	251	260	249	270	238	260	256	246	253	253	260	233	225	236	261	255	246	231	287	256	219	266	227	255	238	225	241	260	279	278	262	233	253	247	245	250	246	235	222	276	243	232	216	256	241	234	260	249	273	220	254	278	235	258	281	257	234	264	240	231	246	288	240	268	266	245	250	245	237	244	266	232	246	243	247	246	249	254	255	243	235	236	268	242	218	245	255	282	239	261	265	243	225	253	245	266	256	221	220	219	223	226	227	226	257	231	268	287	230	239	211	249	247	259	238	245	271	250	250	277	219	211	249	242	263	260	262	268	243	242	259	233	236	223	251	228	231	249	223	250	243	235	254	240	254	254	223	261	254	273	253	222	233	199	252	235	224	219	224	247	262	235	237	262	243	247	225	251	254	236	221	270	245	241	228	248	273	230	263	230	249	251	281	243	236	256	221	221	262	245	223	263	247	242	219	241	250	266	243	260	270	226	235	238	221	230	246	250	243	279	213	222	251	251	233	255	263	266	218	235	232	259	244	237	273	275	249	247	271	253	218	229	229	259	270	272	255	267	261	232	248	215	237	233	271	246	257	239	230	267	231	245	224	231	241	257	242	282	243	237	256	237	233	251	249	242	253	260	262	242	234	254	259	240	265	258	236	258	245	223	234	259	216	239	246	257	264	251	228	256	241	251	248	229	241	226	264	215	231	234	217	254	253	255	227	246	250	261	227	243	238	237	261	240	262	233	247	236	223	230	242	245	258	252	227	239	248	280	253	227	239	262	225	236	244	258	215	225	233	283	243	268	258	253	258	246	228	206	256	266	242	248	220	239	207	246	233	237	232	236	243	241	248	225	249	230	227	271	265	258	278	247	232	252	236	219	227	219	246	239	263	236	233	255	210	247	241	231	246	236	240	203	216	226	267	251	252	253	236	240	225	244	273	242	243	241	239	263	244	241	196	236	239	244	227	238	230	244	223	226	262	243	254	267	266	243	255	242	230	248	224	244	266	229	217	246	226	245	256	236	244	225	234	248	255	226	230	245	252	258	274	256	259	256	207	233	239	225	222	273	249	230	218	262	226	228	231	212	222	237	235	242	261	246	223	226	252	246	234	223	243	253	238	227	269	257	262	231	217	234	245	259	264	248	246	247	229	266	242	236	237	241	223	242	246	239	259	213	242	235	246	252	236	241	253	235	286	244	236	241	253	247	253	223	246	237	229	214	235	226	226	276	255	242	260	237	235	230	239	273	254	240	253	247	231	256	263	230	251	260	253	228	247	232	277	266	259	229	256	251	217	278	238	259	243	256	252	250	249	260	223	243	253	226	260	258	260	264	225	242	234	251	244	270	236	216	270	213	229	253	248	244	275	272	257	258	232	270	254	235	223	272	243	245	201	241	255	226	262	254	235	302	266	253	239	231	235	259	222	258	242	220	227	221	243	259	282	232	222	199	235	260	246	239	272	234	248	250	245	231	262	250	237	271	238	244	240	241	227	242	261	241	257	232	253	239	253	246	249	241	238	256	252	253	259	237	228	234	244	264	247	240	234	222	214	259	212	254	233	258	213	228	237	272	244	242	252	252	225	249	222	248	243	251	246	238	242	265	245	236	219	260	249	258	237	224	240	222	243	288	237	231	267	248	267	255	246	232	253	237	227	255	246	278	245	235	237	248	240	242	226	267	248	247	239	259	242	239	244	285	219	234	225	278	230	266	233	227	225	223	237	223	244	253	254	261	239	250	241	238	270	248	249	260	249	238	240	224	251	248	235	235	227	267	251	246	267	261	261	238	269	236	240	253	234	272	244	235	252	237	221	234	234	216	258	232	248	204	248	241	245	218	263	273	228	251	242	254	231	226	253	249	250	238	230	252	244	239	226	264	219	243	237	252	262	240	244	230	248	246	249	230	236	233	259	250	248	225	254	256	230	240	233	222	246	231	227	215	230	244	251	267	228	240	271	241	250	237	243	244	239	236	266	243	246	244	276	245	260	235	240	231	232	254	254	254	223	246	222	227	259	298	239	239	258	233	244	241	238	245	234	231	250	260	214	253	249	240	261	270	250	236	240	233	228	263	269	262	269	253	254	278	253	245	239	242	232	250	256	243	269	209	243	221	274	221	256	252	250	253	242	254	277	222	217	243	255	230	249	253	249	249	266	251	232	235	265	256	252	227	276	250	289	264	273	263	251	217	205	235	262	237	243	256	239	232	257	227	237	249	230	220	253	245	243	258	272	244	255	238	242	247	248	232	238	247	266	237	268	242	262	250	231	249	256	234	269	250	264	239	274	253	237	243	241	235	236	237	252	234	254	254	248	276	233	225	229	235	252	207	255	232	239	240	246	266	252	237	247	226	250	261	228	253	230	246	230	255	239	273	219	233	235	256	269	225	235	273	228	240	252	265	221	244	246	246	268	260	265	259	240	257	243	254	243	241	259	237	243	279	239	233	252	245	249	210	237	232	244	235	229	231	248	246	230	235	252	261	255	239	221	260	262	266	209	245	258	244	257	248	248	231	237	238	290	237	250	243	249	267	228	229	225	222	230	243	251	242	231	216	254	259	239
7733	8295	15258	17675	15793	14695	14081	13733	11045	13677	13212	10146	10332	9228	5408	5260	5818	6071	4781	3247	3566	3361	2695	4897	4368	4148	3058	2862	3170	2063	2491	2939	3068	2692	2725	2366	2429	2472	2217	2133	1950	2063	1725	1021	882	1003	994	864	803	796	829	797	721	762	673	645	654	715	699	633	673	676	687	692	679	669	649	675	678	661	672	663	708	611	677	673	646	666	664	677	685	691	667	696	658	650	635	701	663	676	714	717	630	661	732	704	669	676	695	664	665	664	698	710	699	721	666	691	710	731	638	694	684	655	652	654	626	680	693	638	683	705	665	664	642	652	649	681	629	705	643	667	656	689	679	629	708	675	657	630	663	654	686	651	662	624	655	714	653	669	606	703	684	665	686	649	653	645	665	651	657	659	660	660	656	688	674	662	644	687	659	672	655	662	644	680	677	665	649	618	630	691	672	670	641	724	667	662	651	656	640	682	676	656	688	684	648	669	679	686	623	700	673	684	647	681	649	651	664	690	675	661	668	670	669	649	642	700	691	663	674	629	656	640	688	652	670	702	636	674	699	681	663	608	690	721	660	640	657	675	706	681	661	677	640	657	729	641	686	694	664	671	702	650	695	635	655	650	675	648	654	640	664	678	691	666	642	618	690	673	675	664	664	669	636	656	678	687	633	629	651	666	685	639	663	707	692	638	670	697	685	687	656	649	674	646	698	644	702	665	668	672	651	645	644	656	696	674	674	676	629	644	693	652	629	719	709	651	631	650	685	678	707	697	662	652	668	644	646	659	681	649	686	728	644	657	675	620	711	699	709	696	694	638	675	670	631	682	644	674	677	665	687	694	671	629	649	661	679	663	690	647	668	670	683	709	675	702	666	665	716	692	705	654	654	712	663	636	648	644	690	687	694	695	616	658	691	698	694	604	654	619	664	654	622	657	726	662	704	645	695	667	665	666	652	690	696	710	667	659	655	644	696	638	675	664	692	715	664	675	653	647	690	676	678	642	649	667	691	706	714	695	681	707	637	643	664	644	653	648	722	643	626	681	707	670	655	699	692	627	672	680	678	666	680	660	683	663	654	649	683	673	628	610	683	694	639	686	664	719	663	702	684	673	683	629	632	699	653	712	717	633	666	660	680	708	692	680	636	726	599	654	670	653	649	669	682	655	693	659	672	648	648	708	676	658	721	670	662	635	638	650	657	702	688	638	670	683	636	673	644	626	636	699	674	683	648	754	699	671	670	670	664	662	681	663	633	654	631	701	670	630	684	707	671	659	667	637	654	659	654	650	674	663	661	639	714	705	646	681	672	672	649	687	654	644	716	645	657	671	666	687	667	666	642	649	666	668	677	670	685	652	666	665	681	631	688	635	651	627	678	669	689	745	713	651	684	637	704	674	704	643	675	727	674	655	676	697	649	618	638	631	709	664	652	671	668	663	676	689	685	659	618	682	711	691	673	631	650	737	658	673	657	704	694	675	639	664	697	683	621	653	686	667	700	656	699	670	664	711	641	678	714	631	681	648	682	673	695	672	691	715	687	634	606	661	651	668	630	678	673	689	668	658	695	666	682	660	644	733	681	691	655	690	679	662	680	665	646	655	650	692	643	654	585	710	687	664	715	708	671	698	677	666	732	701	668	614	686	624	663	659	657	666	656	702	694	676	678	635	666	676	628	647	720	698	683	661	659	708	701	631	702	697	681	695	654	685	710	644	675	672	677	692	667	684	617	642	659	621	650	670	665	673	690	655	721	690	673	652	655	647	625	672	674	711	675	660	658	651	655	674	654	674	677	676	666	710	703	668	675	638	674	659	734	662	676	682	693	676	667	694	697	658	666	684	667	670	661	696	668	682	681	667	690	655	680	644	689	641	666	650	718	664	673	691	621	682	679	718	699	675	628	710	674	687	657	711	656	711	702	623	656	674	647	672	682	684	687	642	720	706	691	699	665	698	676	707	652	683	680	646	689	673	681	626	674	692	682	665	699	676	713	720	665	718	646	663	742	709	658	659	675	684	671	660	654	648	697	706	615	701	652	664	710	685	710	632	675	623	686	703	644	615	685	672	623	684	670	677	705	665	631	655	650	668	657	623	690	676	689	644	715	650	660	705	684	659	687	667	659	646	674	631	699	672	653	675	671	650	688	686	624	678	660	673	710	630	664	642	672	728	703	638	675	651	685	667	719	643	686	647	649	663	709	687	680	703	667	713	646	645	661	693	682	648	668	665	656	662	666	696	672	684	640	687	658	625	664	667	684	646	663	704	681	692	662	673	690	702	709	708	671	656	646	685	681	634	673	642	586	719	676	690	701	686	619	718	649	640	694	712	653	655	704	632	676	656	622	704	655	693	695	728	657	687	646	635	672	641	675	634	656	686	647	679	668	718	679	693	666	660	688	674	723	669	625	633	632	684	681	689	619	647	642	669	662	695	670	691	649	660	657	685	677	668	691	703	650	649	682	697	691	623	678	673	671	635	668	656	648	693	667	663	638	662	642	689	659	625	678	676	677	684	676	669	675	646	660	711	671	730	685	654	681	668	633	601	656	645	731	649	672	667	665	627	697	698	626	721	689	720	703	672	718	658	679	702	642	691	679	650	677	640	702	703	676	657	636	681	627	681	647	733	642	688	660	667	655	682	684	677	699	651	649	674	713	669	717	658	647	672	674	658	635	684	685	686	659	618	690	680	624	694	678	650	653	665	705	665	685	678	698	675	662	694	669	650	697	647	640	665	659	678	626	681	670	705	646	695	688	690	689	676	642	659	667	669	676	678	679	674	622	648	669	701	704	660	701	646	671	664	667	670	656	668	641	666	672	644	660	693	619	678	666	668	665	661	668	651	666	663	655	634	641	682	664	695	667	690	690	688	679	660	665	704	631	684	683	665	649	648	686	718	652	615	681	639	703	661	663	694	715	675	649	648	671	647	679	662	631	698	687	698	672	673	710	669	671	667	648	697	657	650	678	672	665	704	658	650	660	658	630	678	683	668	650	660	676	645	640	654	636	662	709	660	686	689	666	600	691	674	645	675	655	658	675	724	721	689	694	673	630	678	662	682	658	633	699	634	694	648	621	645	633	671	656	643	649	707	693	649	674	668	690	706	724	711	689	707	637	646	668	705	689	695	690	696	681	678	628	688	630	690	678	670	665	633	627	660	712	625	695	657	686	653	649	700	688	680	679	686	680	624	645	684	666	702	669	696	675	677	683	668	699	687	660	706	665	644	621	658	712	691	680	721	640	659	695	675	675	674	640	643	696	663	724	692	650	674	668	676	694	655	712	657	684	654	694	662	697	658	708	674	629	651	626	664	667	694	695	648	694	668	647	633	609	664	662	662	671	681	698	665	656	671	676	646	657	653	641	696	702	699	651	651	698	667	653	698	651	664	645	668	688	665	664	664	673	687	680	698	606	644	679	697	687	727	660	700	673	654	672	694	680	695	669	659	695	686	677	663	682	651	662	643	644	659	656	648	647	643	674	703	718	713	634	672	668	706	654	653	695	674	673	619
28333	27991	31358	31101	27994	26984	25935	27547	26263	30025	30967	27601	26869	23993	13244	11771	12589	14172	11711	7430	6746	7142	5507	9343	7600	7476	4405	4535	5891	3571	4371	5138	5249	4320	4203	3651	3241	3946	3258	2875	2663	2950	1913	763	615	682	699	507	429	355	458	346	246	244	240	225	214	206	213	212	228	198	206	202	184	191	174	194	184	193	164	191	209	201	206	192	179	195	186	187	188	172	208	187	188	186	180	181	200	201	178	216	201	212	215	222	207	189	204	192	173	168	186	180	174	188	177	165	204	148	192	207	188	195	174	197	159	198	197	184	191	189	188	171	186	182	182	184	185	185	191	172	189	195	184	184	186	192	199	175	206	161	181	189	185	196	197	195	191	175	176	214	224	171	173	190	170	194	199	189	187	173	207	191	195	180	161	207	171	189	191	189	201	181	181	177	176	178	197	186	190	202	197	195	196	184	176	191	160	195	189	164	188	189	196	186	199	211	161	198	196	192	195	193	200	207	181	183	178	183	185	201	177	182	191	208	194	193	179	202	198	175	184	175	176	171	173	176	185	195	183	193	188	184	187	191	191	187	197	188	173	192	201	188	164	176	171	208	206	195	185	192	192	210	196	175	186	195	209	169	154	172	172	187	205	183	213	188	183	201	203	192	200	162	180	186	182	175	177	201	198	163	192	204	197	183	189	199	187	182	164	193	186	212	175	169	179	192	172	209	165	198	209	202	166	206	171	180	197	174	138	176	178	192	187	203	199	181	183	171	183	165	172	179	167	189	200	179	173	192	177	175	182	201	169	177	192	180	206	184	168	199	169	187	215	220	199	173	191	178	184	187	202	178	185	195	184	187	173	187	184	205	153	177	185	178	163	213	171	191	220	197	188	170	203	176	179	152	170	168	185	177	204	172	175	206	202	161	175	180	189	181	180	192	172	211	175	193	192	181	192	197	199	189	171	196	198	202	179	198	189	197	163	190	184	181	205	193	228	183	188	172	188	181	189	179	213	182	189	165	191	194	207	170	204	171	204	167	182	179	194	164	176	163	184	190	202	193	184	175	186	217	197	193	186	194	187	199	160	184	169	201	193	197	170	189	216	195	194	171	182	175	172	195	184	189	192	211	161	161	162	179	187	162	155	174	171	187	167	172	187	195	190	199	172	193	180	179	192	182	207	194	183	183	189	179	214	187	183	147	192	188	176	170	186	200	203	176	180	187	201	216	180	189	172	180	190	171	178	166	193	178	192	173	192	175	184	197	184	204	170	185	201	195	217	181	199	198	175	197	192	216	200	179	174	190	179	189	185	186	186	180	160	165	173	184	152	194	188	172	187	191	190	187	181	192	195	204	182	166	186	187	175	178	198	185	168	182	177	197	181	193	192	156	171	169	195	174	203	204	210	192	194	194	189	179	189	177	198	178	189	194	197	180	195	194	176	188	203	184	175	168	186	178	208	206	180	199	177	169	200	193	208	218	192	190	195	210	178	162	172	222	182	169	188	188	187	166	206	210	165	196	199	179	174	218	168	173	201	195	184	186	183	213	174	207	196	171	186	196	206	190	179	177	200	193	173	219	165	176	214	169	220	196	170	174	170	195	180	190	197	198	178	181	162	191	215	181	181	182	194	189	201	203	151	171	177	186	209	185	194	196	194	204	192	202	185	163	199	185	189	207	190	165	198	176	185	188	177	177	186	175	172	185	203	185	191	165	198	174	180	190	203	209	164	197	175	191	177	204	195	171	203	170	189	166	170	210	207	202	179	196	182	201	174	173	193	176	180	185	197	168	200	185	169	207	192	198	198	186	176	182	191	198	178	191	210	183	172	169	188	172	183	202	207	176	207	193	201	170	189	215	207	193	167	194	157	186	203	187	182	186	193	194	208	185	169	173	181	202	195	190	165	183	186	177	175	189	206	205	188	192	187	195	200	173	189	181	160	191	203	186	190	204	180	218	187	204	146	192	193	184	170	191	167	186	196	177	207	176	185	191	172	165	195	221	188	194	198	205	216	186	180	199	185	192	192	177	177	192	172	169	204	186	151	192	174	167	179	181	159	164	168	206	188	182	185	187	186	179	184	201	187	204	182	153	180	167	197	207	174	173	165	180	197	185	182	180	208	185	196	185	189	187	199	192	194	187	201	188	188	191	217	205	179	184	187	195	176	210	199	199	205	166	184	200	189	200	202	180	166	175	192	213	203	168	185	194	199	186	201	202	193	193	170	165	193	193	217	191	172	183	187	201	177	192	205	188	176	175	199	199	184	175	167	171	182	198	189	184	168	187	187	191	198	169	182	171	182	173	203	168	155	189	187	195	180	181	166	202	195	177	186	199	174	200	193	188	214	210	194	192	180	173	173	191	191	171	201	183	184	170	179	193	191	163	180	193	196	184	187	218	170	199	195	178	185	175	187	202	183	200	181	180	188	171	203	194	184	162	216	196	177	187	194	199	201	166	146	180	199	164	191	179	205	170	209	181	163	206	182	199	158	159	188	182	210	182	172	184	175	191	193	181	194	162	177	167	180	207	204	182	193	201	190	211	186	178	186	216	181	182	182	192	197	209	174	180	184	179	190	197	183	195	195	172	184	207	183	193	211	179	192	191	196	178	210	201	202	192	216	182	191	185	178	191	195	181	180	179	217	179	174	169	194	162	207	164	190	192	195	201	172	185	197	218	176	171	172	218	192	204	169	161	192	186	184	172	183	191	190	210	184	221	211	185	193	194	184	163	193	179	212	210	217	183	170	195	202	198	177	173	171	193	195	188	197	183	190	201	184	189	179	196	189	192	185	199	197	197	206	174	198	194	179	213	207	170	212	208	180	163	158	185	185	160	185	182	185	172	202	179	211	187	191	210	178	177	200	182	173	181	181	187	212	191	171	177	201	177	189	176	164	176	192	207	183	176	193	205	189	194	219	222	207	169	197	177	172	192	183	198	169	197	176	204	202	183	176	190	196	161	192	182	183	202	204	190	210	172	206	166	171	172	167	195	172	191	190	171	188	162	184	159	179	185	177	166	174	212	185	192	180	169	202	185	187	193	175	201	177	212	187	185	185	183	202	176	182	192	209	197	176	186	216	197	179	192	166	182	169	196	215	191	232	173	187	190	187	188	197	191	167	179	200	187	185	193	181	178	195	187	200	178	196	171	180	189	206	181	194	195	182	198	202	179	184	193	191	197	175	183	187	184	175	164	185	173	179	179	187	195	197	165	195	184	182	185	161	212	194	175	188	189	172	194	204	195	195	184	179	181	189	173	192	188	174	203	162	185	186	165	183	191	242	196	176	194	180	202	194	178	190	190	179	197	192	188	179	141	179	182	187	218	203	188	195	198	180	187	191	162	175	180	192	171	193	177	167	202	189	173	189	157	193	207	199	187	174	193	181	185	181	172	184	164	177	167	175	176	172	185	206	178	190	181	214	201	180	187	187	159	191	181	203	202	172	200	228	175	183	202	195	178	198	196	176	172	186	161	176	187	212	188	198	202	183	193	196	185	207	195	168	171	205	189
19330	22659	30091	36118	36209	37243	37848	40058	38397	43146	45426	42859	43835	39064	27990	28595	32655	33768	29690	21794	21683	21800	20173	27977	25836	24660	17752	18877	22887	15762	19633	22853	22880	20546	20321	18334	17816	20067	17303	15068	14769	16620	10862	4349	3222	4508	4146	3107	2318	1780	2218	1703	994	1011	980	770	809	731	636	760	771	677	613	594	517	570	564	554	531	531	507	578	552	547	578	508	580	568	557	540	518	594	542	579	577	531	518	524	504	527	569	581	603	689	737	644	555	586	490	556	524	549	515	556	527	561	514	536	525	513	511	511	554	561	565	541	518	553	494	510	525	527	516	542	548	600	519	556	513	562	532	548	540	537	532	538	523	532	526	555	559	515	527	536	525	547	567	542	530	500	537	532	505	507	536	549	530	484	549	560	574	519	500	575	543	538	559	481	532	540	567	557	537	514	543	539	570	538	539	590	575	596	552	541	548	520	501	512	558	532	520	551	477	554	561	536	540	493	544	535	510	498	551	521	539	559	513	555	546	524	562	526	517	573	495	532	531	545	548	492	556	492	516	517	544	583	533	529	524	503	579	550	552	533	503	525	526	541	527	541	537	530	559	525	561	496	519	528	529	547	525	519	480	556	524	560	520	555	555	539	522	536	523	559	535	562	565	492	510	550	553	548	495	530	526	525	550	536	523	546	521	539	489	543	534	551	559	579	554	542	543	558	554	513	561	586	530	509	541	505	510	553	538	562	556	535	529	547	532	522	535	500	514	540	564	575	577	513	563	550	522	550	502	561	554	535	556	555	534	524	536	559	507	492	558	513	544	513	531	556	539	513	514	535	525	542	531	505	534	525	524	527	554	529	535	524	505	552	542	552	547	544	503	567	540	527	538	532	545	513	520	560	558	534	524	514	555	505	541	584	528	519	544	536	543	533	513	562	566	517	540	535	549	596	569	529	541	529	521	512	564	496	540	510	544	506	549	543	560	550	520	512	561	549	513	587	536	530	549	495	511	503	559	543	555	547	506	521	536	523	574	563	533	560	524	526	546	538	537	527	511	515	537	533	539	531	524	581	538	559	513	527	570	569	526	494	544	542	501	506	563	557	535	511	513	552	542	568	532	544	530	535	510	560	533	570	577	533	536	554	556	561	558	476	554	542	532	534	534	528	525	527	523	494	568	540	580	550	521	483	544	549	562	548	539	537	557	537	543	569	478	535	596	536	550	520	551	495	536	515	555	526	529	530	536	549	552	556	514	509	537	555	531	518	513	493	530	506	556	532	501	526	509	544	518	525	525	538	561	542	516	533	532	523	554	544	542	509	558	521	509	541	514	490	563	551	522	530	567	530	532	558	547	521	538	539	502	536	514	546	520	542	543	487	531	551	561	558	576	536	567	576	497	535	473	535	539	538	518	569	560	499	528	529	514	520	547	537	570	547	486	549	529	513	548	527	519	536	531	547	579	561	544	542	530	529	528	529	572	506	573	549	529	565	513	536	506	517	495	566	542	516	539	565	522	556	474	554	545	518	539	559	555	477	520	517	489	548	580	526	550	567	568	525	552	527	501	572	525	515	538	558	577	539	551	552	536	535	557	531	536	559	507	574	518	526	548	550	548	537	503	560	534	581	542	557	538	559	521	525	548	517	559	551	556	546	487	558	538	539	525	532	535	562	552	537	503	481	567	549	535	519	535	518	519	560	546	565	571	474	555	493	500	562	546	519	561	540	503	545	518	568	523	522	522	523	534	505	559	579	554	557	545	537	557	533	485	532	553	516	553	526	541	523	590	526	521	550	507	558	550	535	518	554	578	531	546	546	544	575	543	519	543	518	509	534	525	538	543	493	513	551	499	518	514	570	536	546	546	513	532	561	567	585	557	508	512	558	557	490	524	540	519	518	488	514	553	524	510	578	539	544	573	547	514	535	551	528	539	515	521	544	487	487	533	533	548	550	517	529	519	486	523	532	561	551	520	512	523	512	531	535	536	540	513	537	550	529	550	528	521	527	535	509	560	517	569	493	557	564	546	547	511	540	557	518	539	547	501	520	583	550	509	528	573	500	518	493	549	559	518	515	542	549	521	559	524	514	541	553	492	570	465	571	532	533	514	502	528	556	534	564	556	525	552	581	522	548	526	538	549	481	500	592	485	522	548	536	543	538	553	561	548	545	535	523	545	549	531	546	514	535	509	530	544	517	499	523	547	539	504	546	543	550	582	505	552	557	558	551	582	521	528	567	573	485	568	545	520	564	512	540	496	533	549	516	536	513	553	545	548	557	536	548	558	511	557	552	519	555	536	561	540	520	529	517	515	540	541	505	488	550	582	570	534	495	544	497	570	518	526	552	545	586	528	534	521	546	537	544	530	547	541	509	557	542	529	525	529	543	577	562	520	525	575	524	536	526	478	549	524	491	512	550	560	534	567	546	570	578	534	515	508	596	537	509	511	533	565	496	493	544	519	497	513	495	548	504	551	518	522	534	502	563	562	530	493	520	513	518	516	517	557	534	549	488	584	554	533	531	489	469	545	532	501	555	525	557	565	512	497	509	525	548	560	515	531	534	505	529	539	535	529	512	522	539	507	561	543	555	550	530	517	562	528	514	555	493	590	512	530	508	545	516	546	567	545	521	512	550	538	520	526	523	513	535	482	543	530	520	512	532	546	536	521	554	551	501	516	550	574	538	537	541	550	561	539	561	546	537	540	555	535	535	526	544	529	533	522	509	523	541	579	533	545	561	513	553	536	525	485	530	542	566	522	534	510	492	531	497	517	547	547	506	562	542	512	489	537	516	550	513	516	513	522	563	536	540	534	538	516	517	515	548	538	571	561	565	535	535	485	500	545	560	542	513	565	575	592	531	532	517	551	541	551	509	544	518	551	527	516	536	510	577	556	549	551	553	575	525	565	504	557	541	532	531	516	546	524	577	494	516	570	504	493	590	568	543	520	528	549	535	523	549	525	515	559	550	538	557	547	525	514	539	537	587	560	528	514	540	519	523	536	498	568	532	529	538	534	519	538	541	533	542	560	541	578	513	554	537	509	518	549	552	532	535	587	523	521	572	523	546	564	539	528	582	531	502	547	552	553	560	548	501	574	564	564	527	557	534	498	558	526	550	539	558	526	530	542	601	547	553	521	572	523	505	504	559	511	525	521	548	551	526	572	570	527	561	540	549	562	555	534	517	522	504	516	540	559	553	535	501	551	529	553	495	519	531	531	529	554	525	506	524	534	555	549	560	536	544	568	508	540	532	511	554	492	538	550	541	536	546	510	560	634	509	522	539	537	559	532	552	563	552	495	526	555	570	552	523	501	560	526	531	537	550	529	541	481	540	545	555	525	486	538	542	542	520	546	521	530	525	492	533	517	524	514	506	571	539	549	502	519	557	563	562	561	530	545	536	548	505	576	540	525	520	555	537	552	515	542	520	510	471	525	527	521	516	535	539	498	523	576	546	562	536	508	545	538	490	596	499	549	480	525	573	518	529	510	524	558	538	596	570	553	554	539	559	523	532	565	541	539	518	532	533
35604	33139	37519	36778	33177	34138	32755	35738	35500	37621	37088	34543	34993	28038	16638	16738	21092	20530	17190	12652	12746	13130	11247	14466	12473	12695	8067	9500	10415	5565	7062	7854	8681	7419	7019	6138	5813	6372	5062	4744	4979	4818	2648	1095	995	1199	1026	779	581	446	582	423	358	345	301	294	261	262	259	258	251	227	219	233	213	208	234	234	235	219	213	189	221	208	207	236	191	207	222	206	207	200	197	201	208	224	229	236	213	208	214	277	252	268	258	231	205	208	249	207	232	182	242	235	243	237	239	254	196	200	224	236	228	208	197	213	224	207	233	202	207	225	204	200	225	227	205	206	218	221	204	219	207	213	220	206	199	208	204	228	230	226	262	195	208	208	207	224	224	245	231	245	206	231	222	219	238	213	215	230	178	211	215	212	199	233	212	201	216	202	226	223	218	225	240	203	212	217	223	219	207	219	235	217	197	210	227	208	233	237	231	202	184	198	194	189	216	218	220	233	215	228	214	209	225	233	211	228	209	232	224	213	218	208	212	206	218	257	221	189	194	228	211	229	198	212	217	216	189	200	229	217	208	226	199	205	242	226	203	221	215	203	231	226	195	207	196	210	214	202	193	190	236	225	206	226	244	204	207	226	209	213	209	222	207	210	218	219	204	194	203	202	208	171	217	214	209	249	219	204	201	222	225	213	219	205	217	225	214	223	235	227	191	252	224	210	214	208	219	196	232	209	218	253	224	205	187	222	204	201	219	232	208	216	210	206	220	217	212	209	202	236	190	219	204	231	209	241	192	210	228	197	195	213	211	212	209	253	197	208	191	226	197	249	192	226	231	218	208	230	218	213	224	220	231	209	199	197	207	226	220	233	199	225	216	194	227	214	231	240	215	222	233	203	209	223	225	207	243	234	248	215	193	212	209	231	206	244	227	224	195	196	171	216	237	246	202	217	208	231	228	201	214	207	217	203	217	215	214	180	233	202	245	223	219	223	198	215	207	232	204	228	221	231	213	192	205	237	176	220	207	218	216	220	196	264	210	232	233	214	205	212	195	243	196	215	221	198	218	234	218	190	197	177	219	211	242	215	229	226	221	213	217	213	233	211	205	232	177	219	221	233	223	190	205	192	209	214	229	213	213	200	215	229	206	222	218	215	204	190	213	233	220	224	231	219	227	215	232	194	236	201	192	203	205	221	204	222	232	213	179	235	220	229	222	224	185	197	238	202	226	216	227	226	208	200	209	221	242	219	204	206	218	223	190	244	216	217	236	221	219	220	174	234	203	206	206	189	226	225	237	218	222	233	220	228	180	223	242	222	221	185	246	221	216	210	206	201	244	230	226	191	218	194	229	214	214	188	211	226	186	240	193	189	187	212	204	208	224	231	201	220	221	191	185	181	219	196	218	223	219	217	234	235	202	214	220	216	216	229	195	211	196	193	227	220	212	229	206	229	235	227	205	219	205	211	219	226	244	218	219	215	217	193	203	199	216	250	226	214	230	174	226	197	250	207	220	199	188	226	231	207	195	197	202	210	188	226	208	198	228	208	221	219	217	218	225	207	228	200	240	211	221	223	226	220	202	201	230	215	239	204	198	238	199	222	223	216	198	213	218	216	208	222	234	241	215	210	206	205	215	223	214	206	221	214	232	225	205	226	214	218	209	201	210	217	219	207	230	247	225	217	192	187	224	208	204	208	206	209	228	207	237	207	218	205	217	218	224	242	182	216	237	237	204	226	212	201	221	216	220	181	229	220	209	189	239	212	207	206	208	229	220	214	192	203	222	220	207	221	199	231	228	213	220	211	226	230	209	213	221	226	223	212	223	180	221	224	237	233	230	212	205	232	246	185	234	227	187	215	202	224	220	219	224	201	220	200	198	207	210	208	210	221	211	226	205	210	209	242	224	209	198	201	200	206	219	198	223	230	218	200	210	228	195	226	201	228	167	206	212	219	223	202	167	223	229	219	237	203	216	222	195	230	213	230	239	228	184	219	223	224	200	210	206	203	225	196	208	186	224	207	216	237	237	219	232	225	191	217	212	219	219	233	232	202	220	262	232	223	239	216	216	219	189	247	214	226	234	212	207	230	210	205	252	187	226	207	196	236	195	210	190	196	228	225	219	207	194	215	195	206	201	210	200	195	220	238	242	223	230	238	234	210	186	225	246	210	204	230	224	218	208	243	212	217	201	250	226	227	187	225	198	226	221	203	211	231	227	205	202	195	202	197	210	222	223	227	206	195	215	233	194	197	214	210	200	222	225	217	210	209	199	223	234	225	206	196	211	214	202	213	215	227	212	204	196	203	232	196	207	196	223	204	223	218	215	204	195	208	221	200	219	189	222	232	231	227	213	199	235	222	205	198	227	194	205	207	195	222	204	200	211	205	206	214	244	218	209	204	204	191	191	216	227	229	196	183	232	213	212	228	241	212	222	232	226	224	244	190	208	219	200	223	218	187	217	208	206	219	236	223	204	198	218	230	218	234	199	204	199	224	222	233	209	205	208	208	195	216	225	248	204	209	211	187	217	201	222	213	200	206	258	206	231	238	205	215	213	217	227	209	221	229	224	229	219	226	198	218	200	202	206	209	220	184	195	206	229	241	209	211	196	207	210	222	230	219	216	214	205	240	224	221	194	215	220	231	192	219	238	225	217	208	207	199	202	212	219	210	227	227	200	209	204	218	214	237	215	232	210	195	224	231	200	231	214	202	214	214	227	213	243	240	227	198	229	208	191	203	233	223	252	212	223	205	217	205	213	203	206	244	209	179	199	197	204	227	225	181	218	213	214	245	231	206	211	198	208	221	225	225	208	229	188	196	221	226	227	224	243	202	213	224	217	213	208	225	236	222	204	195	233	177	204	226	233	224	227	272	216	227	212	220	221	200	205	223	215	214	202	199	208	200	232	250	198	222	202	192	218	209	234	235	193	187	207	228	226	207	207	213	224	211	230	242	233	229	245	212	214	202	224	230	196	223	175	208	206	208	226	228	221	226	200	233	230	225	219	199	204	217	219	225	221	219	203	186	240	213	188	222	232	222	228	236	206	202	209	212	250	200	224	214	234	204	223	221	227	207	185	221	217	214	215	205	205	231	248	218	212	223	219	205	210	249	211	222	234	253	212	237	188	198	221	229	222	223	218	205	199	207	231	233	206	196	230	249	220	206	198	218	217	224	214	205	207	215	210	232	201	222	226	222	235	204	232	237	217	212	198	201	205	207	223	211	201	212	252	209	218	212	220	214	220	206	204	214	242	231	245	218	222	227	203	209	226	210	213	243	215	219	204	226	187	214	233	190	198	215	234	218	227	233	208	245	213	211	222	198	202	219	238	230	232	220	231	223	216	215	198	235	217	206	212	226	207	237	209	218	232	205	181	226	233	221	207	234	223	213	229	217	224	222	209	211	205	205	219	179	208	234	209	201	202	207	210	219	243	190	187	217	212	206	211	232	227	226	211	217	223	226	225	202	233	204	197	190	201	256	225	193	204	221	192	229	194	221	239	195	218	202	203	194	198	185
24300	26159	35224	40035	41275	43097	43177	45962	45682	48829	49550	48695	49720	39244	30928	35792	41140	39863	34523	30049	31335	30162	30149	34556	32580	31472	25376	29171	30725	20424	25633	28307	29905	28380	26912	24869	25092	26726	22918	21852	22901	22338	14173	6292	5907	7159	6128	5281	3132	2452	3357	2309	1492	1501	1280	1068	923	917	1048	1012	843	732	702	625	608	599	695	657	643	600	631	637	587	608	639	595	650	703	594	559	590	607	597	607	624	621	562	602	611	638	584	584	855	996	898	665	631	592	559	593	578	584	598	594	582	582	564	573	597	542	592	611	591	616	602	576	639	600	600	600	589	583	589	616	582	636	620	597	626	607	588	605	648	614	571	600	585	611	596	596	599	610	561	564	579	609	622	625	598	595	582	587	600	588	579	588	636	643	631	583	592	606	581	615	550	615	592	572	633	579	639	591	589	616	585	615	603	626	612	574	591	565	592	579	634	613	601	575	613	575	574	594	593	578	600	580	614	621	612	596	641	553	588	586	621	559	578	603	591	609	576	601	562	611	600	637	588	564	616	612	595	574	613	607	629	600	584	583	633	602	586	555	624	612	594	617	609	575	605	603	610	619	608	575	564	598	605	586	615	553	574	575	586	609	578	613	580	621	622	646	570	611	638	586	606	568	579	583	556	607	579	579	600	536	581	601	612	619	633	550	591	602	574	642	594	619	583	579	590	605	609	559	579	614	587	618	570	621	587	608	590	590	602	600	615	641	601	595	590	605	609	587	575	585	606	598	559	614	598	600	583	549	629	598	620	594	619	582	554	566	597	588	570	600	658	616	558	610	615	605	585	589	588	636	604	577	603	576	633	592	557	639	609	586	614	631	577	606	621	594	632	629	619	661	606	597	611	625	605	604	590	615	624	612	629	621	581	604	599	602	623	613	613	575	599	581	577	573	612	621	638	626	601	601	610	579	599	581	573	618	592	669	604	588	608	599	597	603	605	600	614	607	604	605	642	592	558	635	581	582	611	607	586	657	604	594	611	580	598	601	615	598	582	590	566	583	610	594	630	578	568	622	647	602	574	616	638	564	565	614	606	593	632	615	608	596	588	573	622	597	603	628	600	605	572	611	639	580	613	567	631	591	619	581	539	622	599	602	612	581	588	609	613	617	603	564	581	561	590	624	619	623	566	627	609	610	566	618	558	572	584	621	590	609	592	576	588	606	578	648	634	576	607	576	578	617	592	585	601	628	628	592	630	560	599	604	582	649	557	559	606	589	594	586	627	640	623	613	555	593	624	607	562	617	603	639	579	653	619	625	579	626	571	574	615	629	609	610	628	569	604	566	593	602	650	579	603	604	597	588	596	572	610	589	592	633	694	606	634	607	634	621	613	628	604	597	618	604	558	625	597	564	584	616	544	575	599	607	570	592	604	601	615	645	585	610	563	605	604	587	573	595	632	600	613	619	609	581	589	599	610	638	571	615	647	586	628	614	588	605	603	626	574	580	617	629	594	604	591	597	602	570	633	612	643	579	614	626	609	589	586	616	550	584	607	559	608	587	632	569	616	586	593	613	584	627	630	587	606	618	598	621	622	581	626	608	608	625	560	574	587	608	591	573	558	608	576	602	587	582	570	586	573	578	594	585	592	591	574	592	607	600	641	580	585	564	624	609	603	609	593	626	580	580	560	582	561	606	617	611	659	606	635	586	611	612	590	622	598	596	570	549	627	600	589	594	630	619	632	581	592	603	596	577	539	612	580	622	585	588	622	630	625	562	607	619	602	587	614	609	627	603	575	583	597	669	635	632	590	586	595	549	597	589	595	580	632	615	588	630	599	595	661	595	622	603	616	600	586	585	600	593	597	616	620	604	607	580	601	607	619	603	614	592	624	606	535	631	627	616	584	517	559	577	618	582	568	584	610	619	626	588	622	575	579	629	592	594	602	574	581	579	626	635	608	595	597	604	596	585	604	565	597	627	613	563	642	569	608	599	590	635	604	611	616	595	598	624	588	621	618	561	627	579	634	593	624	593	589	605	596	609	590	576	544	565	556	609	605	532	608	610	583	587	576	559	562	597	621	612	599	627	607	558	545	591	580	596	603	595	565	594	615	587	601	573	627	620	601	562	613	590	631	599	556	574	630	622	584	607	611	602	617	589	605	584	579	612	590	602	553	559	567	638	615	586	590	589	615	590	627	616	608	589	610	602	604	644	594	631	626	572	618	546	626	609	599	602	589	584	628	607	579	624	633	591	631	593	604	621	635	603	602	563	612	609	620	581	608	579	612	607	655	567	562	605	583	619	605	599	608	589	560	592	615	585	595	614	651	615	615	637	546	604	592	611	593	609	591	586	605	611	620	617	592	591	627	572	612	614	569	600	545	603	607	582	620	616	563	602	596	597	595	586	600	565	596	610	622	576	573	584	582	582	634	611	606	629	614	599	595	606	583	593	580	560	581	600	599	605	547	569	582	607	601	605	588	603	549	596	631	608	577	634	561	572	597	609	595	613	610	589	592	598	584	596	618	653	573	634	638	585	608	603	613	600	587	625	588	620	610	594	613	595	627	611	581	576	585	582	577	531	589	577	566	597	643	550	594	565	554	607	605	593	576	595	567	588	630	577	567	609	664	615	610	646	596	592	639	601	607	611	633	640	618	611	588	580	630	576	610	607	631	606	609	582	585	616	598	564	642	595	591	535	615	625	569	566	604	600	592	596	610	588	596	610	626	642	592	609	586	616	589	591	604	652	613	612	570	570	609	634	608	584	578	621	586	574	627	610	550	612	570	602	608	589	612	579	599	613	587	624	631	643	612	602	599	561	558	609	567	589	635	612	622	608	599	627	625	629	580	581	626	594	625	588	591	615	584	559	592	584	574	582	556	613	605	576	588	608	624	605	615	637	599	591	656	605	565	608	585	623	596	580	598	563	657	568	655	623	609	611	602	620	589	617	601	571	575	663	585	605	625	528	589	608	581	613	605	618	610	598	632	608	592	624	591	586	587	567	558	566	606	678	601	561	597	642	637	626	614	601	573	581	628	613	572	582	571	613	610	618	615	628	605	591	596	578	647	592	576	594	618	611	596	571	600	584	615	612	581	582	621	569	565	561	603	616	602	633	608	599	542	607	613	565	555	564	583	585	633	586	630	574	670	683	611	613	579	585	613	582	591	607	590	611	602	562	627	624	616	582	587	584	648	593	597	557	580	625	590	585	610	574	594	605	604	569	626	614	631	641	602	653	598	621	593	595	574	582	557	646	624	578	591	577	619	622	634	599	616	580	599	554	562	594	579	562	610	604	619	604	560	576	604	599	584	587	583	587	585	560	593	631	592	607	586	634	559	621	565	578	627	593	644	584	581	578	554	577	618	637	578	618	583	667	619	581	629	603	573	538	653	562	593	638	620	612	569	613	628	581	590	640	605	650	609	569	569	589	617	577	598	605	604	613	610	601	620	589	579	616	646	577	594	626	594	566	553	636	587	577	605	567	626	581	606	618	592	574	617	576	571	620	607	644	595	654	586	624	614	608	591	593	575	593
11814	8808	10939	8470	5880	4410	3691	4186	3116	3416	3014	2597	2270	1843	957	1004	1208	1107	1024	723	742	686	674	816	840	714	598	687	659	453	497	506	557	520	500	469	463	450	391	412	428	401	283	232	266	280	221	234	225	222	214	219	207	244	216	199	208	211	201	192	215	249	221	206	227	212	202	210	210	207	218	193	213	247	192	198	212	187	200	209	199	224	219	224	176	217	193	216	191	193	202	199	194	224	204	208	189	190	204	227	176	215	205	203	201	208	211	193	201	188	183	216	197	221	189	200	222	201	203	195	201	195	201	204	215	228	182	201	210	225	202	211	197	220	212	199	189	224	209	193	208	214	248	217	204	212	190	168	216	194	201	179	212	217	212	206	211	206	194	214	203	203	215	205	232	192	227	192	175	203	220	228	225	203	223	204	215	213	200	191	194	234	224	208	208	195	198	213	197	192	210	213	220	229	207	217	206	221	208	228	190	210	216	220	214	220	209	211	197	220	215	207	211	201	235	188	198	218	198	212	204	228	211	234	197	198	187	224	185	188	187	210	202	214	200	204	185	199	228	234	197	203	189	215	209	204	214	190	208	202	207	195	185	203	190	184	200	216	200	204	197	222	202	206	197	211	198	220	207	223	178	205	214	209	181	243	187	217	211	189	210	203	219	205	192	227	211	205	204	199	213	190	215	210	212	200	204	202	228	232	216	194	201	179	215	210	185	188	189	223	213	214	190	201	193	182	199	206	218	228	188	195	198	196	201	204	205	234	188	204	212	225	191	203	207	207	223	201	230	201	184	207	196	218	236	208	191	191	201	207	202	204	223	200	187	194	223	201	209	218	215	214	231	205	204	214	214	212	196	212	210	192	216	182	193	184	195	217	229	203	225	192	194	194	199	234	204	210	192	221	193	209	214	192	207	221	219	222	221	227	178	207	179	199	201	183	208	196	214	204	212	193	187	207	171	224	212	200	212	205	234	208	221	218	180	227	230	195	197	214	228	207	187	197	192	207	208	199	188	206	222	211	197	213	192	215	209	205	215	228	192	196	223	196	194	205	205	200	207	212	237	212	228	219	227	222	198	198	211	201	219	198	214	234	217	202	216	200	188	212	222	212	225	204	214	201	217	198	210	207	232	215	220	252	197	189	184	193	205	217	190	200	214	203	222	231	207	211	188	194	203	214	196	188	215	197	204	200	188	199	218	210	184	196	230	207	202	211	219	218	225	218	188	202	220	200	206	187	208	198	220	176	204	194	214	196	209	217	190	214	190	191	188	202	223	213	198	176	199	213	209	252	184	203	216	221	246	211	178	194	193	181	216	234	199	220	206	208	215	179	181	190	184	198	212	185	198	197	201	200	194	198	169	208	208	192	218	219	179	212	226	192	177	178	202	227	227	207	190	218	183	205	189	168	212	222	219	197	196	192	211	247	195	207	213	224	204	240	201	201	216	192	214	206	228	194	208	202	215	213	223	236	193	200	219	173	206	205	216	192	192	218	205	172	225	213	183	191	213	202	225	202	204	214	181	227	211	172	194	206	204	188	221	201	218	205	213	213	225	207	205	203	211	193	197	239	212	216	218	206	239	204	216	215	225	208	217	193	202	233	225	206	212	213	223	210	194	218	209	206	218	220	248	212	200	178	192	199	169	187	197	197	194	219	205	217	192	197	198	208	193	219	232	214	191	210	211	182	197	194	212	206	185	193	191	223	222	208	217	202	213	206	189	229	208	187	206	221	226	181	195	203	204	198	227	185	221	217	209	210	196	186	196	199	197	203	198	204	183	199	210	207	233	203	202	198	228	206	200	202	205	240	207	207	209	173	208	178	213	218	227	211	207	189	230	194	191	225	210	219	211	193	205	185	191	182	190	189	224	194	190	216	216	182	205	226	199	208	200	198	211	189	210	210	204	190	177	229	197	213	208	204	221	187	210	220	231	218	224	177	207	226	215	189	196	196	179	241	218	208	231	193	193	211	208	233	196	186	222	214	202	211	188	198	227	216	220	216	208	204	192	212	214	191	201	200	187	229	209	219	208	191	212	209	225	201	230	219	231	207	202	205	169	180	213	190	176	188	206	197	194	198	198	233	210	215	201	203	192	197	211	254	207	203	212	203	222	193	209	188	200	216	199	223	220	190	217	223	189	207	206	193	215	188	191	201	203	221	201	228	218	219	201	215	187	207	202	179	200	198	220	181	212	219	210	198	208	202	198	211	236	214	201	187	199	212	224	199	196	228	214	207	213	201	206	206	209	212	208	199	184	199	188	203	190	233	225	232	227	220	220	192	213	208	214	224	217	203	204	223	204	222	218	194	181	188	212	214	214	205	219	191	205	185	180	184	199	204	221	206	203	208	191	216	207	184	193	225	200	224	233	234	210	213	171	201	202	189	214	188	212	204	222	217	205	201	196	198	199	233	201	190	192	214	181	207	186	213	219	207	214	208	204	212	207	198	205	202	204	212	177	199	209	203	192	193	219	218	187	215	201	207	199	192	220	202	205	184	215	208	214	226	186	218	210	178	188	231	207	206	236	224	221	225	215	204	197	200	197	221	205	204	202	229	212	210	218	200	191	218	214	218	222	209	219	185	208	194	232	206	220	203	202	202	200	208	215	228	193	188	217	206	207	214	210	217	192	225	215	210	194	212	210	206	208	218	191	227	198	210	214	228	217	206	223	200	195	228	198	188	185	222	202	197	228	201	224	218	223	211	198	196	198	198	189	199	215	212	195	197	206	215	208	215	208	209	179	218	198	219	211	211	212	223	213	224	209	203	178	195	237	200	199	185	226	222	212	190	220	210	226	212	191	193	188	213	180	212	228	207	208	174	200	169	213	191	198	210	217	222	206	210	213	213	214	220	214	191	208	204	214	205	184	201	192	208	202	192	221	223	208	222	230	239	206	203	226	205	221	223	203	188	199	233	203	216	220	206	206	192	208	199	190	197	200	184	190	216	201	196	191	241	197	203	204	205	211	200	201	181	236	196	207	192	223	210	212	194	207	207	208	205	196	203	202	199	212	196	199	216	197	206	216	200	199	219	217	248	215	219	229	203	189	233	180	187	200	214	196	208	214	226	222	196	241	198	208	194	217	240	224	208	208	203	222	197	215	222	214	208	211	213	223	202	196	241	212	226	212	200	218	226	189	221	197	181	208	200	211	207	218	229	184	204	204	192	208	198	187	194	208	194	206	213	214	199	220	209	194	194	204	205	215	218	187	207	194	197	217	198	209	200	206	210	205	219	211	179	209	209	206	228	201	197	221	199	187	202	189	203	193	189	233	194	216	208	176	194	199	202	196	211	214	210	177	210	220	193	218	214	197	211	188	190	187	191	205	198	212	207	215	217	213	216	227	204	203	220	181	179	188	191	212	196	242	203	181	189	206	195	222	220	196	221	211	202	202	224	201	190	203	216	196	183	202	197	205	206	223	210	211	206	180	218	234	175	207	217	209	229	200	223	228	219	186	202	197	224	190	203	218	204	211	213	228	234
7852	8325	15828	17355	15347	14013	13088	14690	11512	13914	12469	11675	10576	8409	4555	4952	6182	5347	5119	3546	3661	2945	3526	4323	3980	3670	3050	3720	3292	2343	2783	2884	3020	2738	2643	2364	2548	2306	2056	2009	2038	1875	1277	880	762	923	849	825	644	649	726	662	605	675	594	599	563	577	577	586	559	590	620	545	583	547	576	563	609	571	592	602	573	557	603	567	543	593	575	610	574	569	561	588	563	613	547	549	556	577	587	595	578	572	627	587	607	591	558	569	603	568	582	552	576	591	594	538	544	605	557	546	568	543	593	607	539	565	596	583	573	576	594	556	590	606	594	543	593	560	573	572	574	558	547	566	591	548	578	552	573	553	593	565	592	555	615	518	562	579	578	568	584	626	574	553	575	569	531	580	578	591	556	544	530	575	559	572	560	529	552	574	545	626	530	555	578	572	562	506	556	578	576	578	599	541	555	588	582	589	572	591	551	530	574	576	537	512	525	593	594	532	574	545	564	540	607	568	614	580	534	545	564	550	602	579	584	614	565	549	560	551	597	598	586	571	581	586	575	551	610	568	555	568	540	564	547	534	544	590	578	582	607	610	559	560	582	592	605	579	540	606	594	569	551	572	545	611	571	598	604	591	578	559	620	566	589	592	536	565	593	602	549	531	577	570	590	534	617	584	586	569	572	579	553	635	557	553	535	570	590	590	573	589	546	541	551	565	571	593	572	573	570	613	589	569	589	532	588	570	542	543	587	526	588	592	567	568	590	572	584	548	558	565	545	542	581	564	615	581	585	600	554	592	577	561	555	578	589	543	563	587	547	598	567	567	562	571	562	638	590	586	589	577	566	563	540	594	572	584	527	563	539	605	543	559	571	577	597	565	547	561	565	570	529	575	621	583	551	554	576	575	593	585	584	565	575	548	566	601	556	622	546	597	575	559	535	566	593	556	573	565	557	559	602	570	557	584	572	597	531	570	584	593	619	554	544	554	567	548	527	608	554	567	604	565	595	566	544	552	542	561	556	600	552	579	586	587	548	542	579	570	573	593	543	572	537	564	577	580	579	547	528	582	582	592	575	615	584	568	553	580	602	538	582	566	560	624	558	562	545	559	542	542	558	567	550	564	536	514	611	592	552	556	629	577	617	612	542	562	613	550	574	559	593	554	564	547	553	568	620	557	592	596	577	569	545	626	553	593	589	600	564	512	572	578	605	583	536	544	548	554	590	581	525	562	583	569	598	559	558	588	586	570	594	555	587	589	582	584	605	616	589	584	577	533	560	585	621	592	567	556	556	545	605	548	600	560	562	539	563	590	545	570	591	536	514	565	608	555	559	570	546	601	560	574	553	543	555	601	564	554	561	535	570	610	596	567	548	551	576	592	566	593	602	555	564	569	530	569	585	576	571	550	607	551	570	601	511	583	594	607	519	570	575	551	611	575	620	550	565	576	576	574	547	590	537	556	577	556	584	555	575	547	573	620	547	546	583	577	560	602	545	566	571	580	588	570	549	557	543	558	569	551	580	527	546	559	568	555	615	571	579	556	585	621	596	588	589	582	575	570	583	564	579	559	606	579	598	601	554	583	582	582	539	569	556	557	561	604	556	512	600	590	527	546	603	577	586	540	600	568	581	569	578	580	576	590	617	566	541	592	611	540	534	541	567	533	576	553	558	578	572	548	555	572	516	555	555	584	559	591	556	564	542	556	546	560	574	574	533	550	585	558	580	564	586	552	566	590	592	576	592	570	571	559	566	566	593	583	584	538	562	596	540	532	592	569	519	625	540	570	581	585	583	566	520	591	582	555	580	570	587	547	556	564	587	564	547	562	592	570	554	563	592	574	627	616	601	557	597	554	571	595	604	577	562	556	562	574	542	612	600	537	596	546	601	570	573	527	555	590	597	570	566	567	555	596	561	575	582	570	569	523	581	586	605	586	612	583	535	580	586	589	549	549	580	563	591	565	577	572	571	537	531	560	592	597	540	586	567	548	583	574	581	564	589	600	527	564	554	585	578	573	593	599	586	591	592	558	572	545	584	511	564	559	590	544	545	568	602	575	563	532	542	552	606	520	585	526	567	550	568	592	579	591	552	566	543	567	542	557	564	590	574	577	568	565	568	547	593	558	574	576	576	590	553	565	579	592	581	573	590	542	602	541	594	587	588	588	579	549	584	578	573	592	540	589	571	568	595	592	543	566	614	578	605	559	597	575	571	600	578	577	566	531	558	534	546	600	559	556	579	581	580	553	539	568	581	581	565	538	601	559	571	577	598	562	576	571	576	573	556	607	561	603	567	595	546	554	572	556	556	550	624	539	577	561	585	566	570	581	532	502	623	601	571	588	582	566	561	574	563	547	589	552	585	560	563	543	592	565	561	613	600	578	612	562	553	595	599	567	619	546	559	594	589	532	560	587	577	565	595	581	589	557	567	587	549	563	590	578	564	535	575	553	619	595	586	575	539	601	597	610	568	560	583	575	535	552	578	585	562	530	577	554	548	575	583	561	575	585	585	567	570	594	615	594	540	635	584	554	526	547	529	500	555	554	549	566	617	557	564	543	580	551	630	586	586	593	590	558	592	590	542	572	564	594	657	548	531	583	552	591	598	530	555	633	604	588	542	593	553	546	555	575	553	626	577	586	603	568	525	587	547	603	557	580	564	566	586	568	585	596	595	595	595	560	569	556	583	577	542	564	567	538	587	559	588	568	585	552	551	550	563	584	551	608	561	599	543	586	582	573	570	544	575	577	507	498	547	602	552	566	541	565	550	569	578	602	596	534	562	566	544	545	568	595	576	562	610	585	590	549	576	564	562	578	574	578	559	608	622	570	553	543	574	569	598	556	579	570	579	580	545	544	544	560	552	569	552	561	518	583	566	588	636	589	639	589	572	563	555	567	576	527	549	588	576	566	604	570	558	589	586	586	535	569	537	578	553	571	523	538	588	558	605	571	569	569	564	578	567	562	547	564	584	579	577	561	564	579	576	596	562	574	570	581	583	559	570	539	575	615	553	581	588	584	555	550	611	616	565	541	561	570	562	596	589	594	592	608	551	580	561	592	563	566	566	595	552	569	561	590	579	604	505	534	624	562	559	572	612	540	598	568	576	578	565	604	590	558	544	565	579	580	537	561	604	569	565	557	577	531	575	598	592	566	590	544	557	569	596	586	535	555	538	542	598	540	593	576	522	537	596	622	523	585	580	574	604	560	543	546	626	567	587	606	605	606	594	593	596	530	641	541	562	578	532	606	559	572	590	578	582	595	579	569	568	540	572	593	609	578	529	543	551	601	568	568	558	536	560	569	608	574	566	572	567	540	565	562	546	572	550	563	548	602	551	555	536	540	608	555	633	575	590	587	556	559	623	593	552	577	541	603	613	571	590	542	581	572	565	598	567	605	609	551	596	584	579	585	593	584	605	569	567	568	565	596	557	590	559	575	556	510	565	535	591	608	572	611	595	581	531	571	563	547	599	547	582	571	599	537	597	584	580	573	561	567	603	566	587	607	581	552
28868	26404	33045	31873	29875	29148	27994	32338	29246	31486	30361	26464	27103	22144	10151	9319	15265	11877	9043	7613	7667	7240	7279	7993	7166	6118	5399	6900	5052	3363	3995	4443	4701	4155	3995	3468	3991	3303	2827	2900	2976	2510	1143	661	751	807	636	410	245	276	373	313	264	283	236	236	203	218	180	177	174	170	175	158	182	167	153	171	196	161	155	172	163	162	163	181	159	132	171	150	148	143	175	165	177	158	192	170	170	140	153	202	183	168	205	191	162	153	155	138	135	161	159	156	160	161	179	153	155	155	155	138	153	171	164	159	163	150	186	166	152	175	153	151	158	158	138	147	163	144	138	158	184	152	161	144	162	152	164	168	177	159	197	182	192	170	165	154	179	146	145	170	168	177	153	190	168	172	175	170	155	181	148	154	169	151	169	174	153	165	152	194	157	187	151	169	173	174	158	186	184	160	173	140	156	155	146	166	151	171	172	142	154	182	167	164	163	167	141	167	135	158	140	170	178	170	148	149	182	191	148	181	182	176	160	155	159	174	185	159	151	178	155	152	187	158	192	173	184	167	165	160	151	166	161	142	140	162	146	146	158	155	167	149	182	143	176	178	147	156	169	170	155	151	155	155	154	168	155	163	179	176	168	161	166	161	160	134	168	151	173	156	169	173	162	151	188	169	174	174	174	139	142	156	176	164	187	171	153	159	180	156	155	157	176	177	166	151	159	176	163	165	149	175	143	180	174	154	164	200	132	155	175	172	164	176	176	184	145	162	154	144	168	135	172	174	138	134	152	175	167	160	164	176	169	149	156	144	157	172	154	172	176	175	147	163	151	157	170	144	154	183	153	154	150	179	154	156	192	172	159	173	172	141	174	166	160	166	147	180	143	152	156	160	193	163	155	147	168	208	166	171	178	175	160	160	167	188	172	183	161	162	167	156	166	157	160	147	168	171	159	181	174	171	164	160	135	154	174	171	154	174	153	169	199	164	161	184	166	156	162	171	162	164	178	176	162	169	170	145	153	168	155	162	152	153	183	165	158	162	179	182	155	150	178	186	166	169	140	191	146	140	157	190	195	166	165	152	143	160	164	163	152	164	142	169	170	161	159	179	159	163	140	165	156	150	187	185	161	175	169	158	170	164	174	171	137	159	174	146	178	167	180	166	162	171	174	167	162	171	175	170	171	176	166	189	148	161	151	147	165	139	147	171	162	152	162	141	160	172	165	163	174	156	161	172	165	145	186	137	164	161	172	132	170	174	194	155	133	164	174	150	155	160	169	152	172	153	165	158	143	176	152	162	150	159	156	174	146	165	168	173	156	151	171	162	162	149	172	184	161	143	149	176	168	152	174	139	162	152	162	145	178	147	147	162	168	167	183	161	166	157	161	178	155	184	145	158	155	135	162	163	151	162	173	164	190	179	179	159	182	169	156	166	181	160	168	164	173	139	159	164	161	153	159	162	164	160	184	149	151	155	169	143	165	158	147	156	164	174	155	140	166	176	182	144	146	144	175	157	146	172	194	174	163	184	159	147	157	161	182	145	156	157	148	164	158	149	180	172	158	156	157	178	169	177	159	143	183	162	185	138	161	167	187	175	171	188	158	174	173	157	158	145	154	155	167	167	143	179	160	162	157	160	149	175	161	153	151	162	158	170	180	172	160	163	145	149	177	169	159	154	157	153	170	165	161	185	153	171	157	173	173	134	167	166	161	167	192	164	173	162	163	175	146	147	163	163	200	166	156	169	178	146	159	155	148	167	157	148	178	157	159	152	179	143	149	148	153	167	190	168	153	170	163	153	197	196	178	179	164	159	182	165	128	154	162	177	154	151	179	164	172	171	170	128	155	159	165	153	179	155	175	151	145	160	144	164	180	179	154	159	150	168	166	140	174	163	156	179	157	156	156	172	186	163	165	170	166	179	159	175	167	162	147	146	156	159	155	167	159	161	163	146	159	180	163	137	172	175	161	171	155	167	155	161	182	156	173	178	174	175	147	181	197	166	180	157	155	201	145	140	155	172	167	133	165	144	162	176	182	162	191	185	152	147	147	182	158	152	178	179	163	150	163	163	167	173	145	170	176	155	148	152	176	136	163	165	164	151	158	161	167	172	176	172	161	158	175	170	143	160	135	174	149	127	186	151	165	144	156	164	140	160	172	150	172	186	165	178	170	166	190	168	158	148	180	165	173	163	187	157	158	178	158	165	142	154	162	159	161	165	157	166	190	150	166	170	157	163	171	172	149	180	173	149	137	129	154	141	156	163	154	161	174	169	144	162	156	174	165	172	179	157	152	154	166	162	171	177	141	171	156	133	149	168	139	173	165	160	151	154	169	159	150	147	153	176	173	133	171	178	161	139	166	165	179	176	166	184	165	179	167	150	163	182	167	155	151	182	148	147	170	164	180	170	158	158	167	178	167	152	174	170	161	165	178	173	150	136	183	176	157	161	166	162	166	145	163	164	151	161	170	160	163	159	163	177	165	167	166	165	165	143	184	151	169	188	149	129	141	157	166	155	127	178	148	153	166	136	167	167	166	157	161	147	133	182	169	169	157	178	166	172	175	157	162	178	175	159	161	154	166	190	171	182	162	165	171	146	161	162	149	151	161	150	164	146	156	170	158	174	190	152	164	188	153	150	127	173	168	148	192	174	158	174	184	155	174	168	170	191	165	159	152	167	168	187	156	167	171	167	163	153	194	157	143	145	174	206	189	167	148	178	173	156	158	162	148	172	164	178	172	135	155	162	169	156	147	156	151	178	176	149	148	154	143	170	163	165	162	172	163	144	152	148	155	190	158	176	165	170	148	157	157	148	191	162	169	164	152	154	175	146	157	157	173	155	163	168	162	148	149	144	169	166	147	155	161	163	159	181	174	205	148	160	147	174	153	161	158	158	176	175	155	162	166	157	151	172	159	161	157	159	200	167	160	143	157	157	149	150	164	162	159	183	198	161	178	158	177	149	173	184	165	158	161	206	164	176	148	170	163	155	154	175	155	182	169	154	164	170	172	193	160	166	161	175	171	152	162	167	146	153	171	180	166	171	169	156	139	181	164	192	197	172	199	164	165	152	154	158	168	153	135	165	181	162	147	166	159	151	167	167	188	149	145	160	181	173	165	174	178	164	173	179	167	169	155	166	170	185	178	162	173	179	160	149	176	177	157	172	171	141	192	199	161	158	153	169	157	166	170	161	160	136	178	185	198	164	189	167	175	160	170	169	187	160	158	166	164	165	182	143	143	178	178	163	184	139	172	157	194	141	145	148	165	175	150	173	153	190	159	165	179	138	149	185	174	146	149	165	152	163	154	169	179	156	163	160	150	157	151	170	154	151	171	168	163	157	190	162	172	125	182	182	174	170	166	156	155	165	164	162	181	139	158	165	144	136	162	179	157	142	162	190	175	146	153	169	159	148	141	158	153	182	162	161	183	150	158	171	167	165	193	166	154	156	139	166	180	143	175	162	158	145	178	158	137	156	150	146	169	169	164	143	168	166	152	163	155	165	173	179	180	190
19909	20652	31838	36142	37923	38496	38755	42657	39809	45064	44094	41586	43768	35054	23584	27333	37168	30476	26626	24028	24137	21436	24928	24923	25146	21349	21600	25446	20182	15464	18531	20492	21926	20019	19259	17822	19885	18062	15329	15741	15922	14821	6768	4091	4662	4963	4361	2638	1368	1420	1983	1604	1332	1212	1074	1067	801	653	692	661	568	511	493	482	495	479	481	532	550	558	524	468	523	514	500	487	485	479	482	507	478	456	503	466	505	461	441	494	458	463	480	470	528	644	834	663	578	483	444	465	490	503	524	470	462	481	476	453	472	499	503	470	474	460	496	455	504	471	511	435	474	482	418	508	467	492	495	508	505	459	443	467	466	509	509	465	512	441	465	481	493	489	468	455	466	479	478	504	519	459	493	487	481	470	471	486	485	472	468	500	481	468	466	451	477	484	466	487	450	486	493	446	462	456	467	473	489	460	486	459	446	471	469	451	488	483	485	460	462	500	458	432	455	478	443	502	535	453	498	447	493	470	491	458	459	452	469	466	482	480	482	467	474	491	495	504	475	455	454	467	467	435	486	482	460	453	485	492	503	469	462	473	482	493	468	485	444	500	472	520	494	508	452	463	536	488	461	458	478	456	466	451	492	505	458	485	465	469	449	503	484	441	454	480	448	484	474	485	471	481	457	440	457	454	485	434	464	467	439	437	452	445	478	488	491	475	491	444	479	478	481	485	469	482	499	481	455	440	463	468	464	467	461	526	476	501	492	462	476	508	520	464	486	492	460	446	491	458	428	437	498	461	478	464	501	470	457	483	481	483	434	474	513	457	459	496	461	454	502	478	435	482	508	481	516	470	446	502	467	482	490	448	441	479	481	457	455	508	463	467	491	480	465	468	497	497	506	480	474	465	488	495	478	450	493	454	479	500	461	479	461	478	468	472	471	509	496	456	453	477	471	444	469	482	487	480	488	493	462	490	446	460	485	512	449	472	488	459	486	517	482	506	494	480	488	507	469	459	461	470	480	514	497	443	460	495	451	491	471	502	485	471	475	479	502	497	485	460	505	461	485	470	461	484	479	452	497	451	468	485	451	433	470	508	525	463	522	493	471	487	464	508	458	473	500	456	495	444	448	465	489	465	514	511	440	465	514	475	474	452	479	505	448	486	471	494	446	460	501	471	505	484	464	475	465	466	498	453	482	509	467	507	508	473	455	470	451	450	491	529	480	491	483	490	479	469	495	467	479	491	472	453	486	452	475	469	464	474	494	475	479	500	451	458	486	479	441	462	463	451	465	472	466	459	435	466	489	471	488	475	448	489	479	464	478	485	493	501	466	468	503	480	491	462	497	489	458	488	477	455	471	491	436	483	488	466	465	480	500	433	480	459	475	470	463	485	473	481	460	474	457	486	450	456	479	488	498	449	478	473	464	518	543	474	465	491	505	515	439	455	479	484	468	502	441	447	480	456	450	464	492	493	499	441	479	506	495	452	486	470	507	499	454	439	464	462	440	498	491	483	508	469	466	462	497	465	462	501	476	475	487	491	490	451	483	469	464	470	499	482	479	498	463	447	449	462	478	500	497	480	477	450	456	481	471	441	467	476	449	496	444	478	437	484	449	466	455	501	501	483	460	462	483	504	491	469	487	508	476	477	473	463	495	473	502	521	452	509	470	501	515	480	479	468	497	491	470	484	465	480	436	473	468	461	460	470	455	467	464	491	509	491	499	477	494	449	505	470	490	460	460	443	496	480	450	441	443	422	492	470	493	462	461	506	526	503	480	475	475	449	442	464	492	515	478	462	420	505	455	422	486	464	513	485	496	469	517	517	463	506	458	476	447	440	486	501	476	468	514	465	484	464	471	505	466	417	432	462	474	524	478	483	487	445	456	479	472	514	493	460	453	471	463	488	468	478	438	463	462	481	490	446	500	450	470	449	466	476	431	494	423	499	480	490	492	484	438	498	480	514	483	489	453	460	420	495	458	466	502	457	505	461	470	463	437	442	473	504	469	462	449	478	489	459	466	454	455	478	433	505	470	495	434	506	482	463	469	487	481	417	503	481	492	446	448	438	467	475	499	456	458	475	464	443	462	517	480	465	503	477	472	483	487	474	459	498	497	475	499	467	466	469	486	505	498	483	486	496	472	504	482	471	506	475	460	477	504	479	505	466	477	460	477	458	479	473	460	467	474	470	427	476	467	490	496	502	489	492	473	482	410	442	469	468	475	510	426	454	482	462	493	470	469	407	426	474	501	434	445	442	446	492	478	482	465	469	506	482	497	499	486	450	453	464	484	490	423	464	510	456	490	499	476	479	447	494	471	460	451	451	497	474	460	493	455	432	529	468	501	444	501	445	461	482	462	480	448	472	465	492	474	446	451	468	461	487	509	452	490	493	483	478	493	474	458	504	482	426	446	476	468	516	469	458	423	454	511	497	501	424	467	457	474	489	447	437	480	442	486	467	461	405	454	491	493	483	462	506	495	431	480	496	457	473	453	462	452	492	477	489	455	500	486	470	461	467	475	491	489	476	472	451	485	493	460	477	466	464	472	445	476	448	504	498	461	486	488	448	445	491	469	458	483	513	464	539	446	445	458	497	483	470	486	465	473	478	498	481	501	468	491	479	465	478	457	455	487	459	455	504	457	449	438	497	462	459	492	468	447	460	499	483	446	477	484	531	473	474	489	450	496	426	477	471	469	471	503	491	483	461	455	456	447	457	479	478	499	461	478	472	492	454	496	482	459	475	465	485	496	466	441	463	476	445	519	456	448	486	476	458	454	457	468	482	503	521	470	485	505	507	477	431	490	472	497	466	490	496	470	454	488	458	518	441	464	500	477	508	517	484	451	437	515	422	488	478	485	491	484	472	479	449	459	487	468	512	455	453	504	472	460	472	471	470	492	477	504	494	460	467	481	485	481	456	428	469	466	453	455	484	483	483	481	481	431	457	440	490	438	496	476	449	462	489	475	452	475	516	433	491	519	467	465	465	491	479	473	454	487	448	493	467	472	502	498	474	492	482	494	470	465	505	446	539	494	503	492	482	489	491	527	441	498	518	458	494	475	499	472	473	492	483	481	492	460	482	424	460	498	471	478	506	512	465	433	488	482	461	476	480	472	460	469	475	467	467	448	480	468	433	512	465	466	486	490	462	476	506	520	451	498	517	473	480	487	471	519	519	453	504	439	466	487	478	463	497	497	488	516	483	455	501	488	484	472	474	499	445	478	503	475	457	508	503	501	472	469	445	446	457	492	472	499	515	468	500	471	464	473	445	445	462	475	473	474	464	477	499	458	466	451	475	487	482	474	482	515	471	485	475	498	494	486	489	482	493	483	457	510	444	492	475	482	422	483	462	445	490	483	505	468	429	472	462	444	476	476	521	491	503	485	471	456	492	488	479	472	498	482	472	485	459	467	479	492	475	474	461	462	472	473	467	471	489	471	464	492	486	450	463	487	479	463	470	480	470	462	440	478	500	447	486	436	538	508	474	444	458	479	494	504	455	469	463	466	470	504	523	456	486	481	458	448	447	457	486
36191	32762	37276	36239	35572	34182	34679	41936	34354	37876	35872	33068	33771	24979	15113	15315	21488	17370	13439	14469	13247	10357	10132	12977	10475	9191	11167	11778	7806	6704	5291	6793	7496	6892	6183	5632	5885	5060	4497	4942	4930	3211	1555	1206	1084	1074	967	546	405	465	545	450	436	409	368	287	264	265	232	221	241	233	212	195	207	226	216	237	211	210	207	192	216	208	220	199	201	237	220	197	184	184	189	225	206	195	217	195	210	213	220	210	230	275	295	261	226	191	222	205	211	198	215	208	177	223	216	244	200	201	202	205	210	219	196	179	201	231	219	222	201	218	215	198	217	215	214	208	203	207	185	197	209	181	215	196	216	195	186	186	220	216	227	225	190	242	189	216	210	234	203	170	211	218	212	220	216	231	214	199	205	201	224	200	172	212	206	217	213	201	227	211	204	208	198	194	206	215	206	217	205	207	222	201	182	217	188	225	198	188	241	208	210	204	213	233	205	199	207	208	190	181	204	205	194	194	177	210	193	183	234	217	200	229	211	215	196	193	198	222	199	180	215	201	204	212	207	192	219	230	195	227	206	234	195	208	194	188	196	209	208	222	208	216	209	197	201	215	216	212	207	216	190	217	207	225	194	226	216	200	205	214	202	194	238	227	203	187	209	204	163	197	239	214	199	195	219	198	188	202	193	226	195	194	200	212	201	191	204	191	209	213	214	179	202	214	219	190	210	199	229	190	196	208	208	226	201	191	219	208	166	200	207	208	202	213	208	203	210	200	206	214	182	194	181	207	209	207	198	233	175	192	230	210	195	204	217	212	192	207	217	219	227	228	207	203	201	204	225	190	223	189	214	243	218	213	208	196	180	206	213	207	212	192	207	197	193	217	200	208	225	215	231	216	240	216	195	237	198	193	224	219	193	205	227	185	170	200	227	196	213	197	205	185	195	204	189	214	189	202	196	207	211	217	187	234	209	183	223	200	204	212	205	208	209	217	219	227	216	213	195	231	201	201	233	213	202	214	201	198	188	235	180	200	190	238	194	231	223	197	216	193	198	194	213	209	202	230	198	208	219	222	225	205	179	206	235	203	236	231	214	205	219	220	221	243	215	225	237	224	204	221	209	221	233	225	201	215	194	241	212	187	228	205	207	212	190	194	199	207	202	181	214	190	186	230	200	207	192	222	212	205	224	215	191	188	220	195	198	212	212	216	218	213	201	248	218	179	200	205	194	210	199	202	211	242	228	215	195	225	206	205	202	231	213	194	204	214	223	200	197	228	195	186	218	199	193	189	234	180	205	218	215	207	224	232	195	181	193	221	201	207	192	202	205	202	212	188	208	213	197	188	200	185	206	195	207	196	201	196	197	198	227	197	181	189	217	198	211	211	201	214	208	219	180	184	204	245	199	203	189	204	175	199	225	208	213	191	207	232	177	194	208	202	203	210	213	193	200	204	234	237	223	206	217	199	192	210	209	211	217	206	216	182	169	194	210	207	201	237	217	169	207	214	193	231	158	206	216	201	218	204	195	199	209	176	201	233	219	199	226	207	216	231	236	192	215	196	224	225	207	217	211	216	227	204	184	246	212	223	197	223	201	182	225	202	216	210	231	191	185	201	210	195	218	196	225	199	194	192	231	173	215	207	190	199	208	211	200	182	214	197	201	215	216	235	187	208	195	230	209	224	211	202	199	213	204	195	187	201	220	209	222	206	217	194	219	242	200	173	202	215	182	197	223	213	198	206	191	192	239	232	205	235	220	225	194	208	183	233	207	222	206	221	224	223	202	235	212	215	197	184	219	229	198	241	220	212	209	223	201	205	189	208	202	215	208	220	256	210	203	201	185	183	200	201	208	194	185	210	215	211	197	183	222	191	200	190	206	227	191	205	209	212	185	211	206	213	217	219	210	201	205	210	203	207	200	224	210	191	208	214	233	195	208	219	194	209	229	207	198	219	214	200	190	184	200	194	176	226	205	196	217	221	211	196	191	192	195	222	249	200	183	235	220	208	219	220	214	195	226	226	181	230	190	192	173	177	218	238	186	232	226	188	204	220	177	199	198	224	199	219	175	203	188	196	181	201	218	215	203	222	222	197	210	208	212	204	199	205	162	228	224	188	224	208	206	207	215	216	200	209	204	162	198	186	207	201	198	206	207	195	212	198	190	209	180	218	190	200	219	226	221	201	210	172	217	234	195	220	216	206	217	217	190	186	199	206	224	183	184	205	200	215	213	199	190	183	197	224	192	222	218	204	204	194	194	233	209	228	200	212	194	198	187	198	164	196	189	201	195	219	212	206	223	198	189	183	205	215	215	224	199	228	212	198	179	201	190	211	225	195	194	200	200	196	194	227	208	183	208	201	195	232	213	225	192	197	192	213	199	204	216	206	180	210	229	213	196	202	223	217	191	203	212	210	191	201	245	188	215	228	188	195	221	195	233	215	219	189	201	196	200	214	196	200	213	183	214	185	226	208	216	191	222	177	189	207	196	199	181	231	232	226	185	202	220	208	195	248	226	201	205	191	210	209	202	229	229	195	185	189	201	207	199	210	209	196	225	215	192	183	204	227	211	193	194	207	208	200	196	233	199	196	202	214	230	223	203	221	185	226	231	210	192	185	221	228	193	226	222	208	198	217	198	207	202	200	211	215	211	228	197	217	209	226	199	197	211	206	218	198	210	207	181	177	174	241	239	180	198	189	193	192	210	192	186	185	190	195	204	208	236	189	212	199	191	220	209	194	192	204	216	205	182	204	200	206	206	201	171	193	206	186	190	198	196	188	219	221	216	214	201	192	197	207	202	217	208	205	214	220	180	219	219	189	181	196	236	194	215	196	231	199	209	222	220	201	212	192	236	202	191	175	214	206	198	195	191	187	190	198	199	199	203	187	200	198	219	228	210	176	191	193	195	214	203	200	211	201	189	188	211	190	203	195	216	199	203	198	218	199	227	209	207	211	190	208	214	201	217	217	214	229	205	192	188	210	205	228	204	187	199	217	208	197	185	203	219	197	207	205	210	189	199	226	210	206	240	205	222	223	227	236	211	202	214	217	203	214	188	214	193	181	195	185	215	206	209	214	222	206	230	184	206	206	198	214	215	202	208	190	231	207	200	197	195	214	208	175	194	204	208	216	206	201	212	202	214	185	217	193	195	186	221	193	213	201	199	199	208	222	184	218	208	205	216	192	209	198	214	210	224	222	220	213	221	195	206	216	201	206	200	183	207	220	193	194	206	199	191	187	219	207	201	216	190	218	213	218	223	202	180	179	203	212	211	200	184	207	188	201	196	219	201	198	210	219	207	230	207	198	208	207	219	208	217	205	199	213	221	191	190	244	210	213	205	194	218	191	191	197	172	196	203	208	211	212	209	200	206	195	196	234	187	210	196	206	176	205	188	218	187	184	188	225	207	209	194	213	196	211	191	171	207	209	178	216	193	195	189	190	212	208	192	227	201	209	221	191	217	209	212	205	211	206	175	203	212	202	232	171	230	188	210	234	177	211	193	181	200	202	175	216	205	181
25169	26032	35042	40582	42557	42725	44546	48038	45217	49782	48366	47463	48565	33698	29533	33916	41523	35296	31202	34270	31931	25660	29214	32642	28817	27387	31512	33075	25022	23092	20547	26298	27794	26674	25051	23864	25182	22709	21007	22543	22087	16768	8990	6764	6922	7050	5733	2993	1868	2260	3016	2432	2359	1989	1639	1200	964	1070	907	755	711	626	617	591	643	630	649	659	668	660	654	660	634	621	587	603	605	647	630	626	543	622	587	599	590	602	551	587	560	550	581	622	680	821	988	956	712	619	591	555	594	612	583	556	574	581	576	541	581	578	614	630	591	560	584	620	583	583	564	547	608	587	580	592	536	569	588	563	613	567	602	601	610	561	623	590	603	606	559	591	556	583	611	540	593	574	542	539	572	598	588	625	582	608	588	597	598	563	608	582	558	556	568	586	574	580	588	578	582	578	583	548	596	583	620	574	612	586	596	575	587	599	565	584	556	549	597	606	591	580	559	594	582	611	580	556	642	570	613	597	603	541	592	575	576	595	555	599	610	616	545	572	613	582	581	607	598	597	537	584	551	604	563	583	527	610	557	581	597	574	529	625	569	592	540	565	525	613	613	552	563	579	575	594	567	580	610	564	584	576	590	568	608	612	543	593	601	582	544	583	583	558	623	560	621	597	532	580	603	586	563	616	592	572	601	556	624	562	620	560	606	576	592	583	534	637	594	622	572	564	587	554	592	554	589	519	607	569	568	652	559	584	589	614	533	613	637	604	581	568	541	543	559	588	528	563	556	575	608	570	553	606	565	566	588	572	571	563	539	613	579	567	555	606	556	591	565	563	579	592	607	619	563	579	633	620	611	586	563	551	585	582	566	594	581	563	558	573	615	552	553	597	573	590	596	615	561	591	624	570	549	576	600	584	573	572	581	578	575	574	577	557	599	589	581	576	573	565	605	592	600	607	575	589	613	549	549	587	545	578	576	594	570	541	571	571	564	587	605	582	573	608	570	603	559	600	621	632	579	583	534	607	552	604	581	586	548	576	584	575	567	559	591	556	598	605	588	597	566	571	597	581	571	609	583	577	622	569	567	577	581	558	568	572	586	556	537	590	585	572	590	602	585	553	557	550	588	555	617	624	598	538	573	617	613	564	571	587	566	609	583	603	579	562	612	579	619	619	596	556	573	550	567	625	587	605	542	571	589	540	546	555	551	606	604	554	620	555	554	594	575	606	615	563	611	581	575	575	585	592	597	602	629	551	567	577	560	537	596	548	585	587	573	575	547	569	615	573	578	580	572	572	567	606	598	562	589	575	575	587	583	605	613	590	595	590	574	601	613	596	605	570	591	530	650	575	623	614	587	555	587	618	558	562	576	581	595	583	587	598	600	588	582	605	572	600	580	599	609	556	587	583	564	590	569	540	597	555	575	547	531	552	557	585	615	577	626	617	581	560	588	572	597	539	608	646	615	591	631	593	592	569	602	589	574	609	551	609	585	548	543	628	537	546	563	557	629	626	581	592	591	569	574	623	580	557	571	597	598	585	584	593	545	587	565	565	560	567	589	523	598	541	610	625	582	617	550	621	599	627	570	618	552	569	570	595	599	608	605	585	593	567	573	567	572	578	565	596	573	597	552	574	580	612	608	575	585	578	587	578	612	571	531	588	579	565	591	613	548	556	572	592	585	561	542	566	587	566	564	560	512	583	564	578	546	589	584	590	565	551	603	586	594	557	621	563	623	599	575	575	598	575	577	617	556	581	590	585	577	553	586	600	592	599	575	567	601	567	583	604	569	564	578	594	611	597	565	600	593	575	571	540	610	571	563	565	577	573	585	606	605	588	574	606	556	592	570	603	595	612	574	587	562	559	562	578	545	584	587	556	551	595	589	588	561	556	611	561	582	605	578	554	540	566	585	585	580	569	534	551	583	619	588	583	543	574	576	599	557	566	578	576	547	561	601	562	564	585	587	548	574	632	596	570	595	599	629	547	554	585	555	553	552	614	589	586	563	605	588	530	592	612	559	561	600	595	622	575	551	589	565	579	613	566	589	563	551	619	579	577	558	565	587	592	580	569	604	581	605	569	599	561	558	599	578	592	572	573	575	543	601	599	541	610	589	558	634	574	553	551	599	611	579	560	568	572	599	570	589	616	607	588	632	591	585	577	555	606	546	620	648	598	567	550	545	575	584	605	592	585	595	592	552	643	563	597	549	513	607	595	567	610	621	572	544	574	600	600	566	597	609	607	608	582	590	554	610	597	575	603	581	579	593	588	623	601	546	571	578	591	581	598	546	579	566	590	566	590	588	573	569	584	601	599	606	592	590	558	563	618	629	582	558	636	586	587	574	556	578	613	558	605	539	606	605	552	589	587	570	609	585	591	553	578	553	590	556	615	541	605	564	578	584	586	576	586	560	597	576	591	568	592	569	588	593	543	588	598	607	596	561	603	547	587	575	587	557	599	579	566	548	585	587	610	554	616	554	577	560	602	581	614	593	574	541	569	582	581	586	549	596	559	584	595	542	566	560	616	550	592	567	561	582	596	582	537	543	569	566	588	567	575	613	600	584	568	564	586	572	573	614	557	551	600	601	600	577	555	563	524	608	590	575	610	581	603	611	590	605	600	586	612	542	548	585	616	578	550	586	575	594	539	602	571	610	564	579	563	580	564	550	579	611	581	566	555	542	571	566	555	581	580	534	596	614	570	562	578	595	570	576	619	607	568	589	553	573	564	612	514	607	573	582	571	544	559	590	576	615	583	548	567	612	605	603	589	593	606	590	560	575	574	588	606	592	495	611	644	637	566	590	616	569	610	595	552	548	560	596	591	584	606	587	546	587	548	587	531	606	573	578	608	631	588	549	568	594	599	560	603	527	573	585	557	585	577	551	599	580	583	573	608	578	636	587	586	562	622	564	613	572	587	604	613	578	576	583	559	580	574	604	554	589	592	581	602	585	551	569	612	604	565	612	603	541	570	584	572	606	597	581	576	612	576	554	589	551	587	575	621	583	584	586	599	589	586	605	593	554	562	535	628	570	613	597	607	539	605	582	601	589	584	578	568	578	613	538	570	597	586	608	566	539	612	555	575	587	553	581	574	622	601	566	625	600	567	615	593	569	586	576	570	568	567	581	558	586	607	585	600	563	602	582	535	575	563	592	589	599	600	567	591	540	589	576	554	597	571	581	569	566	584	595	566	604	555	567	601	530	599	574	580	559	624	543	576	572	571	614	561	581	597	546	571	559	568	558	568	573	549	545	586	568	590	554	554	572	579	568	612	550	557	561	584	550	600	573	596	544	573	601	590	563	634	573	596	591	570	577	569	546	583	578	579	631	570	566	613	606	567	583	584	547	550	559	605	597	602	609	615	595	585	602	561	539	614	622	547	530	555	605	537	609	579	546	587	579	571	581	600	593	538	608	558	592	578	547	581	585	576	547	604	591	596	610	564	588	571	562	571	569	599	593	553	578	539	565	604	615	580	623	538	588	563	626	606	600	587	562	600	571	612	563	542	587	613	571	583	580	598	608	636	557	600	612	597
11568	9117	10609	8790	5569	4713	3633	3840	3390	3510	3168	2598	2393	1132	969	1016	1194	1094	841	893	686	686	716	794	689	614	755	712	450	504	430	571	534	495	497	435	474	426	391	407	413	318	266	219	287	256	224	240	241	203	205	223	234	229	201	231	189	225	199	177	211	221	235	209	213	184	198	219	231	209	197	217	202	229	221	200	214	202	218	226	201	212	212	189	206	216	214	227	202	207	201	200	215	184	211	218	226	225	195	232	224	212	224	237	232	199	216	190	227	197	228	222	195	215	216	191	189	218	212	222	208	192	217	227	217	207	223	232	202	202	213	227	207	229	226	207	228	199	214	189	234	210	257	226	241	205	218	216	203	208	189	214	214	239	201	196	220	237	224	210	196	227	205	202	208	199	201	198	211	187	172	193	180	225	214	201	230	223	205	208	186	217	204	217	216	196	189	194	212	233	207	224	209	216	199	213	203	201	209	211	237	220	218	196	211	224	201	232	223	214	224	218	208	196	216	201	198	208	241	220	225	205	203	217	233	226	215	216	216	199	208	196	196	210	202	213	215	213	184	209	236	219	254	208	194	224	224	210	199	212	193	187	187	198	210	193	229	226	230	191	210	203	227	219	239	194	212	234	199	205	197	188	235	236	236	204	229	243	197	191	224	221	208	218	239	198	203	222	241	222	201	235	234	190	186	205	213	215	216	221	232	207	193	211	193	207	216	211	209	221	224	198	199	210	248	221	233	203	185	222	207	221	201	209	203	180	212	192	214	212	190	201	226	194	203	199	174	191	201	227	212	242	211	224	222	232	189	170	206	212	199	209	213	204	213	242	202	213	223	222	219	210	228	192	203	224	223	215	206	213	211	201	210	218	178	201	240	206	202	209	221	222	207	203	191	204	226	189	212	247	224	215	248	225	216	202	201	223	192	237	210	186	209	230	224	170	234	219	213	247	213	212	213	239	208	203	201	215	190	225	212	208	214	214	218	224	202	226	223	214	217	222	250	211	222	201	234	208	185	224	218	197	215	178	208	200	209	208	215	234	216	252	192	215	211	223	199	212	208	204	215	224	233	212	217	215	196	214	218	215	231	193	228	189	196	229	231	215	221	220	215	174	201	189	246	196	216	232	199	218	209	221	217	219	203	210	219	215	210	204	198	206	196	207	172	212	222	216	221	205	218	231	185	198	197	195	216	225	228	205	194	220	190	199	212	216	221	207	193	213	178	210	187	190	207	201	236	197	230	199	232	212	219	209	194	204	223	206	211	216	216	225	196	212	237	208	198	171	226	202	196	205	209	240	216	205	203	191	245	241	197	203	206	212	206	219	166	200	197	215	216	203	210	204	197	224	215	208	194	193	226	218	207	196	205	218	217	219	198	193	212	228	212	212	204	221	221	192	221	211	189	222	210	205	197	222	218	212	245	239	235	203	212	205	198	199	243	195	202	208	216	193	197	209	217	201	197	227	197	177	229	214	208	206	221	216	209	215	202	203	240	211	215	195	208	206	208	212	198	189	215	225	185	198	254	228	226	214	195	214	210	207	219	207	202	192	201	161	215	204	201	184	209	229	215	214	242	192	182	221	210	207	235	213	190	220	202	194	211	208	191	227	235	212	206	212	202	217	211	201	227	219	213	214	202	229	190	211	221	193	229	227	198	202	247	211	207	185	189	242	214	218	199	197	201	229	237	228	220	196	229	210	196	223	221	193	212	240	184	252	260	204	218	203	186	209	193	212	237	227	201	182	193	210	198	205	183	205	215	214	229	212	197	213	220	201	239	223	203	195	218	186	218	208	221	223	206	204	223	206	210	205	206	202	221	174	218	200	228	209	234	211	215	232	176	207	211	213	227	239	218	244	228	242	206	222	226	214	208	244	207	210	173	214	232	182	219	192	213	221	221	246	187	213	211	189	217	206	196	223	204	186	200	229	213	221	215	194	216	189	243	185	219	218	183	182	192	198	205	212	210	210	208	212	210	194	220	212	192	222	197	213	222	224	197	210	190	208	200	184	235	199	224	228	229	210	223	231	181	199	212	227	227	235	229	207	190	203	200	223	197	220	215	238	206	214	210	222	194	195	210	232	192	225	231	205	209	213	234	213	181	212	200	234	194	197	202	213	213	225	208	223	209	230	218	206	234	217	198	200	198	202	196	201	225	213	200	213	188	197	214	212	213	197	192	239	203	198	191	226	202	175	218	222	211	213	215	222	191	213	212	219	210	215	217	217	213	198	204	205	209	229	212	212	191	198	243	195	200	199	212	232	238	196	213	210	232	216	212	220	218	196	217	223	199	217	224	195	227	197	207	222	239	189	195	211	218	208	248	210	196	209	237	215	236	196	218	206	189	208	213	224	221	191	224	204	211	202	209	201	231	201	217	202	213	213	205	220	219	194	216	205	201	222	213	232	220	196	212	186	184	182	245	211	246	216	215	220	242	222	209	217	233	237	217	199	201	189	209	240	204	231	225	213	208	223	193	210	231	217	222	229	190	230	197	191	222	215	182	215	201	188	203	219	226	196	192	216	217	209	212	201	194	185	225	210	207	195	220	214	232	207	222	216	207	198	191	193	235	208	194	204	208	235	218	207	195	210	212	221	215	227	218	232	209	238	196	227	211	197	221	220	211	207	201	226	198	193	207	231	223	189	253	221	220	203	203	213	212	183	216	211	215	203	209	209	215	194	228	229	211	223	240	195	225	215	198	205	209	220	207	226	196	224	207	221	243	188	195	212	208	185	245	203	213	201	212	192	199	219	201	222	228	204	219	221	185	214	198	231	217	192	200	191	218	198	239	211	210	211	211	196	203	203	221	201	227	222	211	218	220	214	189	239	250	247	202	219	215	212	204	199	219	195	200	225	208	199	219	214	203	203	214	202	214	212	222	216	188	217	207	238	213	205	216	231	228	207	184	216	208	195	203	207	201	234	213	225	222	210	194	226	230	198	231	226	209	201	217	194	200	196	233	209	198	228	215	187	200	217	207	206	221	216	212	191	206	193	201	209	191	218	199	205	233	192	214	240	195	229	208	222	212	213	229	210	222	225	219	233	217	224	244	216	225	189	227	222	210	179	211	212	230	193	206	217	223	193	206	216	206	226	225	213	197	223	188	210	237	193	218	218	216	226	189	203	219	209	230	212	208	219	195	216	229	226	215	198	183	223	221	195	208	217	191	215	211	221	236	184	241	185	200	196	198	204	219	190	216	226	230	191	196	182	193	226	223	192	210	192	210	198	218	201	220	206	239	209	200	215	225	202	183	212	174	214	197	199	214	209	221	208	193	207	197	200	221	197	213	198	188	228	207	214	187	186	217	244	218	199	196	229	185	222	224	194	219	232	211	200	202	226	220	204	211	218	224	206	207	220	202	240	227	214	203	216	221	210	224	201	226	229	208	217	194	220	214	208	208	207	234	209	225	213	226	202	245	212	206	210	193	219	202	180	226	230	217	200	211	214	237	205	208	211	221	209	194	217	221	185	225	211	212	201	210	207
8050	8646	15819	17729	14451	14030	12202	13269	12156	13264	11601	10986	10497	4454	4004	4689	5848	4972	3959	4286	3498	3204	3596	3940	3475	2954	3845	3761	2305	2454	2217	2682	2718	2791	2501	2270	2282	2034	1884	2064	1933	1428	1086	890	940	882	825	691	705	641	678	729	674	704	651	604	627	573	570	594	607	627	617	621	591	619	577	583	622	600	576	609	575	593	621	621	633	580	553	591	654	616	603	535	625	586	596	555	585	611	593	599	588	600	621	630	593	585	609	581	594	602	564	564	610	561	620	561	597	593	606	568	586	605	603	581	590	588	603	569	563	605	615	570	564	590	556	582	557	620	579	641	551	592	609	525	566	591	633	559	596	562	590	601	570	583	585	602	611	600	599	613	529	566	648	554	610	571	539	537	597	580	621	569	574	566	617	617	573	610	602	651	548	581	584	576	598	602	550	531	595	568	593	602	586	584	559	581	566	598	577	535	593	623	554	572	620	562	596	616	573	591	607	605	555	568	619	628	563	607	584	569	607	630	600	603	596	585	547	582	574	563	558	592	564	593	554	583	614	650	616	588	596	576	570	596	593	567	590	563	561	576	580	603	573	570	625	608	620	569	555	574	618	597	602	551	588	583	576	602	631	651	615	555	575	587	577	604	625	572	576	650	564	568	566	551	608	622	572	582	568	627	585	572	580	553	635	560	600	583	618	566	557	584	584	598	545	597	576	566	619	584	567	603	578	587	576	584	597	597	588	582	573	612	588	606	632	563	535	592	618	594	559	559	593	597	607	587	566	582	623	585	547	551	593	590	630	553	570	609	585	605	630	596	539	612	597	591	550	605	629	616	579	557	604	583	605	594	552	545	550	614	537	600	597	556	592	564	582	564	561	579	604	626	616	551	613	591	573	589	558	607	554	583	601	592	628	613	614	625	578	564	602	599	554	624	571	578	597	610	617	577	603	584	563	562	566	580	587	619	591	628	599	580	599	597	570	548	606	586	594	548	611	599	607	594	636	538	585	571	652	582	622	617	562	599	603	569	576	644	571	571	590	605	594	589	594	571	591	603	623	557	558	604	604	568	582	609	620	605	598	582	589	596	627	593	589	583	576	527	634	634	591	586	594	645	612	635	627	591	577	613	597	564	549	606	605	595	568	555	577	607	586	632	611	608	578	597	589	572	552	598	555	648	578	568	554	529	578	607	599	550	595	579	543	575	586	638	623	581	592	539	614	553	572	593	560	571	643	615	576	605	563	557	625	591	541	633	585	563	608	581	605	603	581	592	601	559	604	542	591	598	589	601	578	570	601	589	578	596	589	594	606	575	613	590	580	568	593	607	633	623	581	587	656	588	629	605	594	592	602	592	545	572	646	565	534	611	638	564	586	576	632	616	608	567	584	611	646	622	613	580	595	632	590	571	614	580	651	597	581	588	606	578	610	616	618	564	582	571	585	606	523	573	616	580	565	561	537	614	604	585	608	599	583	562	574	555	619	606	599	575	610	580	577	591	569	646	539	585	585	565	588	582	589	529	588	646	567	576	584	614	621	589	586	605	578	583	597	590	560	581	607	596	605	563	590	644	590	590	569	582	562	591	609	591	591	588	601	601	582	601	576	588	582	564	582	575	549	598	555	521	615	609	548	594	587	549	623	554	592	574	567	608	584	616	580	540	583	615	586	575	577	582	627	602	613	628	558	604	605	603	606	608	599	594	567	591	576	532	588	584	583	579	648	584	568	550	612	598	632	640	620	577	591	603	603	598	615	601	597	605	593	567	576	585	608	569	566	579	608	611	586	588	570	597	599	593	587	580	556	559	621	571	551	556	584	581	610	607	613	601	611	579	564	609	588	572	600	582	639	574	586	589	627	664	614	608	602	600	596	571	575	562	589	558	564	577	622	562	589	551	568	565	562	597	577	596	561	607	618	610	572	585	616	592	605	598	597	635	590	591	611	567	543	548	570	587	561	602	605	585	611	591	577	613	566	585	565	611	566	601	579	600	615	600	598	586	576	579	549	604	578	565	591	596	560	603	619	589	591	539	567	587	572	583	587	601	618	602	558	622	581	544	549	606	575	553	578	566	596	628	607	593	594	567	593	576	590	564	591	610	613	587	590	577	559	588	543	572	575	560	582	594	623	565	635	626	591	581	605	603	554	570	560	594	639	574	597	590	581	556	590	577	614	582	634	599	616	564	561	602	566	596	604	579	554	584	598	602	549	599	601	579	623	587	596	592	579	587	588	591	547	619	594	579	586	577	583	563	571	555	594	590	546	653	598	619	572	590	566	613	576	618	609	622	579	543	634	558	544	570	600	567	617	610	553	589	588	590	574	598	583	592	612	620	574	572	610	603	563	548	554	576	622	577	581	575	592	609	563	585	584	570	588	601	627	631	592	617	591	598	579	589	622	601	625	562	591	623	570	581	584	642	605	634	543	647	620	573	621	599	578	619	546	565	682	633	584	615	608	604	542	615	556	608	590	588	567	557	545	588	581	597	600	570	591	574	590	577	574	587	575	618	575	586	608	577	590	612	597	577	537	601	586	577	581	590	609	595	617	575	578	538	569	611	617	561	604	597	595	587	568	611	600	619	613	563	590	577	604	606	556	579	568	602	619	589	623	558	610	605	561	658	564	578	577	559	583	554	593	627	593	583	566	575	606	583	608	585	590	600	616	620	566	557	545	615	574	589	603	542	592	599	591	564	602	608	544	603	575	555	579	573	551	563	600	542	594	569	570	585	628	609	599	610	599	567	596	598	597	567	592	575	599	602	597	584	580	562	601	602	612	575	634	594	553	602	598	551	559	594	581	614	595	572	569	571	601	571	616	573	581	605	591	650	598	633	579	559	597	623	586	620	624	591	568	603	595	583	626	565	595	602	545	609	595	626	591	552	584	556	584	578	571	576	625	577	554	583	600	560	581	597	581	584	622	574	577	586	526	617	551	583	586	592	583	608	606	596	584	562	598	558	605	633	581	580	567	576	605	611	570	618	614	554	566	597	592	617	617	568	547	600	610	590	594	574	563	562	563	580	556	559	577	595	604	599	599	549	599	632	533	548	610	599	574	600	568	580	609	636	609	571	622	568	564	615	563	560	562	566	570	593	577	588	606	590	604	596	603	596	574	562	562	647	585	551	593	565	588	585	597	594	585	578	588	600	556	590	574	604	602	564	565	578	560	608	601	570	582	589	637	581	575	561	624	607	579	570	565	606	597	583	598	595	534	590	552	571	551	594	593	633	548	599	600	592	619	592	583	603	573	562	610	548	570	607	562	540	576	537	606	586	573	597	596	551	594	581	621	569	597	596	571	572	576	585	579	588	527	581	589	592	579	613	595	604	567	585	591	577	582	568	596	546	577	594	608	586	607	612	567	606	588	561	602	556	586	560	581	606	621	592	582	623	567	584	612	591	613	615	597	614	627	587	598	567	609	590	614	563	586	586	581	614	650	591	567	619	595	618	537	600	589	617	554	608	576	590	631	576	592	613	606	620	547	645	534	592	584	644	581	590	550	611
30488	27890	33636	32450	29104	29032	26923	31556	29175	30558	28646	27001	26592	16157	10240	11660	13719	9767	9375	11296	8933	7476	7148	7730	6727	5934	7437	7499	3170	3361	3803	4238	4531	4536	3786	3512	3659	3063	2723	2911	2497	1627	1091	678	736	697	447	377	329	302	380	351	356	282	235	204	223	186	218	201	195	166	183	188	168	173	191	206	191	208	189	170	206	177	169	190	198	184	191	182	189	176	190	182	176	175	207	200	156	137	184	205	185	202	204	217	221	203	175	159	184	169	159	195	182	199	167	186	184	190	147	181	194	179	184	172	172	192	181	193	190	193	158	190	161	174	187	161	196	171	174	192	160	190	169	174	168	182	181	212	196	174	169	163	160	185	192	158	195	177	201	166	191	190	186	181	183	183	188	200	178	185	189	182	203	204	184	162	175	187	167	173	167	180	194	197	194	190	188	193	170	190	171	177	182	205	175	161	191	189	190	223	192	200	190	147	184	189	186	181	177	185	163	189	187	179	209	167	183	193	189	187	193	188	184	192	189	203	169	183	187	197	181	191	191	194	182	183	159	186	210	172	181	196	192	196	194	173	163	184	191	183	176	170	187	158	180	209	176	189	163	184	197	187	171	159	201	200	196	167	150	180	198	180	200	184	170	187	156	171	171	197	184	172	187	183	175	200	193	170	155	166	192	179	182	187	170	191	173	158	183	193	175	189	191	177	166	158	183	151	195	172	176	183	191	161	194	179	178	198	156	182	172	191	191	182	183	171	197	172	180	190	197	178	172	187	195	150	198	173	201	197	208	174	175	163	190	191	177	183	170	193	212	187	174	162	198	150	186	185	164	188	212	180	173	181	200	176	168	184	166	182	164	189	216	187	190	165	181	182	187	186	188	188	181	184	168	175	198	186	185	204	188	171	179	187	164	198	172	169	194	151	175	195	175	181	176	160	195	174	195	203	180	185	173	166	196	183	180	182	172	166	199	179	188	191	183	198	197	175	178	186	179	190	184	199	195	180	192	179	175	175	177	177	165	170	184	183	205	160	182	190	167	198	182	178	180	191	192	175	184	154	164	168	184	211	184	175	182	175	189	146	169	190	201	188	184	187	153	186	178	183	159	181	188	169	202	171	189	178	191	177	179	196	176	174	201	169	175	196	166	168	192	189	200	173	173	208	188	171	163	198	175	177	203	179	183	221	167	184	173	203	203	212	161	188	203	189	179	185	182	184	164	167	208	159	182	190	189	183	181	178	180	166	186	188	176	171	163	181	168	163	196	193	168	175	186	192	211	188	166	192	187	205	184	160	165	200	183	172	199	210	186	168	173	158	179	182	202	157	195	184	170	212	219	187	209	203	196	174	195	181	191	207	168	173	203	178	191	177	191	177	179	165	179	192	173	146	187	187	198	178	156	160	187	196	175	170	174	189	183	159	196	172	194	168	172	186	182	191	159	169	196	175	178	192	176	189	161	194	182	177	212	189	198	209	188	194	198	180	205	194	201	176	175	192	162	200	190	190	192	161	194	162	177	169	181	179	192	195	182	167	201	178	176	173	186	182	173	170	182	198	198	173	161	191	192	166	204	188	191	161	183	189	179	180	195	167	207	199	210	155	181	199	190	178	165	169	177	191	178	189	186	181	184	185	171	209	188	187	164	178	184	188	203	178	180	179	197	170	186	187	197	182	218	188	154	171	193	173	187	194	170	206	178	180	162	201	195	207	192	194	191	177	180	191	196	204	191	178	178	159	207	190	213	189	154	183	175	184	202	197	163	177	167	183	187	181	176	174	184	181	179	176	167	161	185	188	183	172	177	187	187	189	196	179	200	190	203	184	195	186	168	175	178	203	193	189	187	187	190	180	160	215	174	196	181	167	170	184	201	148	201	185	174	179	212	203	178	192	176	213	170	162	191	183	186	183	184	203	171	183	174	161	177	196	171	195	193	196	179	178	168	172	212	186	187	209	196	183	170	180	206	197	186	194	169	155	173	179	174	178	178	182	199	213	204	175	202	180	185	168	195	199	206	176	181	180	183	173	186	158	169	169	178	182	206	200	188	185	182	166	191	195	183	186	177	204	198	165	186	211	152	175	185	202	184	171	202	183	185	215	182	187	177	178	194	204	178	214	161	181	159	196	206	187	183	191	180	166	172	185	177	163	179	177	199	190	152	187	164	171	229	218	189	170	173	167	186	168	180	195	185	163	204	180	165	191	186	195	187	199	210	186	179	176	180	192	181	208	194	173	183	177	181	197	188	181	178	208	179	195	164	182	185	200	177	184	180	210	210	202	182	160	166	204	188	173	161	169	181	210	177	185	191	193	174	186	171	179	170	170	183	224	155	193	193	177	168	192	159	176	181	195	178	183	193	186	183	178	182	188	192	181	178	185	179	185	207	165	161	167	162	171	163	177	187	183	187	207	169	181	193	186	186	189	163	167	174	197	188	186	182	172	188	186	217	158	196	183	178	203	190	181	187	196	187	200	175	176	194	208	188	158	174	205	185	168	179	178	175	168	181	176	190	189	189	184	162	187	184	192	182	166	182	158	202	157	201	170	182	180	171	190	186	188	195	187	171	179	195	197	170	190	171	169	185	184	169	188	167	173	194	176	195	193	188	199	198	172	185	171	182	176	189	192	189	203	178	154	188	195	182	164	186	171	198	173	211	175	172	198	192	196	167	171	169	178	189	187	183	186	198	215	160	197	177	166	190	179	195	180	196	146	171	181	191	181	190	178	168	160	181	184	160	192	178	176	192	180	202	175	156	168	171	190	181	176	153	172	182	177	176	200	160	203	186	205	194	192	194	164	182	184	183	171	189	188	162	163	181	187	163	186	168	201	195	213	175	181	185	193	182	188	174	177	193	189	178	224	187	199	173	199	172	165	196	220	186	182	188	168	184	203	198	175	171	183	215	188	211	165	163	156	210	177	176	181	201	169	135	199	161	177	194	172	199	172	166	176	172	175	192	199	185	171	182	188	178	179	154	189	179	168	189	174	169	184	187	186	167	157	183	184	194	189	162	178	172	159	201	160	200	208	177	183	196	205	188	182	178	174	186	176	184	186	207	162	183	170	211	178	187	163	175	184	186	178	188	202	179	176	194	177	171	166	185	189	195	182	184	165	163	195	184	175	185	177	173	174	198	187	182	178	175	208	168	210	174	196	188	209	180	184	185	187	173	160	189	174	175	154	202	191	200	183	195	191	171	163	183	204	168	176	167	162	180	178	168	189	179	173	165	191	176	188	177	194	162	172	197	195	181	188	182	204	218	171	169	165	187	184	183	184	179	168	176	176	173	168	176	178	178	172	190	181	181	201	204	177	201	175	177	178	194	159	175	208	177	182	175	179	168	178	177	197	182	191	196	171	190	181	173	184	180	189	170	177	204	185	186	210	202	190	192	183	180	198	164	180	189	178	171	209	191	196	192	164	190	192	179	173	171	178	189	164	179	176	186	177	173	174	165	178	194	169	178	184	171	178	171	165	184	180	170	173	201	197	182	182	174	189	141	183	193	163
21051	21888	32365	36166	37439	38463	37832	40667	41102	42675	41741	41841	41736	26298	25334	30665	34180	27804	28027	30298	26211	22276	24107	25321	23274	22348	26428	26045	14121	15864	17499	20052	20989	20936	19087	17490	18512	16270	14269	15432	13854	9348	6422	3926	4651	4145	2432	1736	1488	1570	2057	1537	2009	1232	929	784	792	727	682	616	615	550	548	549	549	577	585	590	622	616	584	580	573	570	575	546	564	551	500	592	569	544	577	558	568	557	505	566	522	506	547	524	670	727	697	705	715	604	502	493	539	557	536	527	517	526	534	479	533	525	565	526	549	547	543	497	515	540	532	557	573	571	530	559	530	531	563	540	536	576	554	523	498	586	566	531	528	514	522	561	527	511	526	565	521	524	538	555	537	528	556	533	567	542	503	542	505	560	568	550	529	497	539	511	505	547	525	540	552	567	540	524	535	543	551	572	508	540	510	579	517	528	547	538	554	521	539	550	549	572	529	550	501	558	546	553	547	539	532	476	548	498	529	541	542	531	514	542	532	526	553	542	545	489	551	502	494	516	518	549	540	508	557	506	551	527	525	546	541	521	515	503	596	539	502	534	533	553	511	556	547	544	517	528	509	553	515	538	503	542	535	535	575	510	566	531	571	522	546	530	505	538	523	540	553	496	531	537	506	530	545	522	564	526	529	538	542	523	531	543	553	554	543	535	498	546	540	605	564	544	515	561	568	501	516	498	550	548	519	545	508	519	522	549	557	547	549	556	536	592	535	499	528	553	476	526	577	513	506	562	496	520	560	528	533	538	516	569	526	479	546	559	494	547	502	523	544	524	525	536	505	529	498	511	539	507	545	516	518	545	553	551	522	535	556	521	560	521	524	483	616	525	574	528	505	538	539	521	547	589	533	542	568	552	528	539	546	521	543	540	556	482	534	540	560	536	575	533	534	531	547	540	518	481	532	517	517	518	526	556	529	538	548	549	548	541	550	527	504	527	548	531	513	544	554	535	562	553	523	559	559	547	529	566	543	572	535	519	494	502	539	562	512	569	550	516	517	520	497	569	528	559	532	559	534	502	496	522	506	528	542	532	602	539	532	539	530	525	541	542	543	550	539	528	542	527	519	573	480	517	536	508	542	514	527	562	536	544	542	538	520	487	533	495	550	545	568	508	521	495	550	536	506	544	565	513	546	554	574	528	564	562	521	545	593	510	549	540	567	516	539	563	554	536	502	524	521	535	530	551	562	536	519	529	534	526	532	511	522	560	511	553	492	528	562	515	529	552	540	548	516	521	566	535	521	539	519	557	471	547	545	561	490	492	563	545	560	494	581	552	529	524	546	524	556	572	522	511	548	549	559	530	525	505	524	527	513	533	537	494	554	530	558	548	550	521	557	526	512	526	506	520	562	574	495	525	524	533	534	524	550	528	533	553	600	507	498	538	564	552	496	555	547	522	536	512	544	534	531	537	520	537	572	538	559	495	585	504	493	600	517	588	553	519	521	558	563	516	517	524	505	512	521	504	561	590	495	508	528	587	504	542	490	518	522	513	531	541	504	542	529	543	585	547	549	524	588	531	525	529	535	540	526	551	507	534	607	562	555	544	498	514	574	551	536	524	543	563	564	531	507	543	596	507	532	527	499	500	536	623	523	500	563	497	518	512	503	505	542	541	539	555	555	552	527	544	546	502	521	507	533	528	537	504	508	515	556	514	566	550	511	542	506	500	545	533	541	553	543	504	533	479	533	517	513	524	525	539	550	530	519	519	550	533	554	527	553	530	546	522	509	491	557	534	534	530	531	528	555	488	533	530	565	559	512	572	536	558	548	529	485	539	495	521	538	485	541	569	533	510	564	519	518	551	541	556	541	543	524	550	532	531	519	533	539	535	522	526	507	478	506	527	520	566	545	526	533	523	527	589	548	545	546	584	535	569	515	514	536	546	531	539	513	510	525	486	499	562	498	542	512	533	575	553	551	530	532	506	536	521	569	539	541	513	529	510	551	541	566	525	525	556	566	495	559	529	554	563	510	490	522	560	544	503	506	512	602	557	576	553	523	582	530	545	497	552	513	593	544	522	533	519	547	588	543	500	552	557	507	563	534	523	539	546	528	520	514	509	554	553	530	531	530	516	537	520	528	524	522	530	558	526	503	490	552	551	548	546	569	525	538	500	523	538	539	560	531	534	510	565	523	513	500	529	516	526	524	523	502	595	535	538	519	516	570	540	525	547	507	553	536	555	581	524	515	525	509	553	522	526	554	568	515	524	583	521	537	515	534	536	521	523	523	567	564	549	546	537	484	569	550	499	502	499	522	562	516	505	552	518	527	510	535	526	555	521	570	542	565	522	530	556	527	551	505	564	537	528	500	557	517	544	587	536	560	570	555	516	571	550	493	571	523	518	498	531	523	541	526	533	493	522	550	527	515	509	551	520	510	555	583	536	536	552	531	568	558	503	529	504	546	542	563	561	535	548	606	524	502	521	524	509	523	500	546	541	532	540	529	571	562	558	535	544	504	505	521	521	536	514	545	536	546	554	535	560	552	552	573	551	546	512	561	526	542	575	532	563	525	560	564	532	513	529	507	523	563	488	527	501	528	541	553	519	509	479	532	559	536	592	546	558	527	532	523	528	515	545	566	517	536	527	516	562	549	548	524	524	525	532	532	542	558	536	533	500	522	528	531	544	546	524	516	554	559	528	536	548	532	527	541	535	556	526	539	524	530	499	512	506	553	546	560	559	511	518	527	540	554	516	498	544	566	525	527	539	537	550	510	537	564	562	517	561	554	499	507	553	504	533	553	542	517	504	520	527	507	538	538	518	503	538	584	585	564	557	502	566	548	540	523	526	500	537	515	526	497	559	560	516	521	532	567	525	541	541	531	557	506	520	551	496	508	508	553	535	505	550	492	529	552	539	550	551	511	514	519	519	526	523	578	516	543	558	536	527	534	546	498	528	575	499	535	558	518	497	543	540	554	516	551	501	521	530	538	553	520	519	547	484	554	514	517	537	511	559	571	487	540	509	499	508	535	489	550	574	550	506	546	566	545	503	541	544	511	556	528	507	526	518	572	528	529	550	522	505	520	533	530	537	562	531	536	540	531	550	535	550	525	526	538	534	508	557	510	572	527	558	546	557	513	544	526	516	515	560	535	525	549	542	511	548	544	511	547	536	526	488	533	584	504	529	522	533	498	499	555	536	541	540	518	478	515	528	533	534	522	505	551	501	576	517	532	519	549	535	538	525	528	517	512	528	531	533	545	563	582	536	522	520	530	543	515	592	499	494	500	520	574	515	547	518	498	527	556	555	530	505	550	514	552	518	551	517	543	524	535	518	523	553	499	496	534	527	531	534	542	563	523	544	518	523	543	520	531	518	498	550	529	527	569	593	551	538	551	564	539	546	529	522	517	501	559	574	511	537	562	498	498	601	518	544	495	508	500	503	511	541	507	554	530	532	508	534	562	513	537	512	504	582	536	540	547	540	534	550	510	550	495	509	551	539	552	522	529	547	555	531	518	551	551	491	539	532	528	498
36563	34192	39501	38571	33983	35836	35811	39005	35644	37545	34326	33905	33399	25299	17224	19160	21182	15791	14771	18004	14372	12536	10859	12810	11075	9843	12489	11932	5396	5627	5369	7072	7935	7437	6809	5772	5709	5003	4018	4499	3882	2427	1703	1199	1172	924	596	582	475	542	672	503	535	389	317	325	290	246	269	285	299	280	269	259	277	225	244	236	255	253	237	213	249	300	262	235	242	274	265	243	235	241	247	223	250	262	244	257	262	239	234	261	301	327	292	294	258	240	265	241	240	226	252	247	261	222	232	249	232	252	232	256	279	240	252	257	266	260	248	239	248	265	249	220	230	255	239	273	244	242	270	256	250	244	234	248	256	240	264	248	235	271	257	248	235	247	250	247	268	259	226	237	239	246	301	250	248	266	256	242	255	246	235	246	248	241	256	248	254	251	228	240	245	252	244	231	270	239	250	243	256	240	252	249	249	235	232	236	226	243	272	265	261	232	256	249	268	249	238	214	267	218	234	244	238	268	239	254	242	266	239	247	282	229	239	231	251	239	269	258	208	222	270	228	275	243	244	226	219	252	234	250	251	235	231	254	250	240	231	225	223	246	256	226	224	229	238	221	213	282	250	262	256	229	256	258	263	229	251	256	245	251	263	222	228	280	219	276	250	238	205	263	247	213	225	253	247	244	234	262	248	264	245	237	231	245	234	243	260	218	241	229	262	256	233	246	242	240	254	240	263	275	272	268	223	210	257	267	238	243	236	273	223	229	229	247	261	237	244	252	252	249	250	243	235	244	190	272	248	283	248	250	238	247	263	257	242	228	259	249	212	263	223	239	235	256	240	261	268	237	258	241	265	212	245	227	238	238	233	251	263	248	236	231	233	231	250	274	256	230	258	251	260	239	244	267	264	227	252	227	257	241	242	269	260	249	272	220	223	254	258	236	256	224	251	231	225	238	251	247	257	242	255	256	242	248	244	245	267	269	277	241	255	250	261	250	283	236	270	245	235	236	219	255	233	266	236	243	216	278	233	224	227	256	231	237	230	253	244	243	231	239	260	240	260	231	243	234	230	228	263	241	232	235	277	260	254	237	230	273	230	245	250	246	229	254	237	222	274	248	257	243	267	284	249	245	267	246	250	237	237	256	251	246	255	223	234	252	225	257	264	255	228	262	264	229	242	231	228	274	241	258	245	253	248	258	228	248	233	226	260	272	257	263	263	222	229	251	215	232	242	270	264	262	252	234	244	254	256	253	253	248	234	235	235	265	226	245	275	239	221	252	236	240	243	241	295	253	262	235	246	256	238	265	242	220	238	253	240	247	227	257	233	250	280	252	271	269	251	259	232	258	253	255	258	274	228	254	255	246	260	256	283	293	275	254	229	258	280	256	264	245	260	250	255	231	228	232	237	257	222	249	240	235	265	233	264	248	247	266	242	244	244	220	251	245	258	286	266	264	227	255	241	219	231	254	237	245	246	250	293	221	241	258	252	239	228	247	260	282	261	227	255	226	233	239	253	233	208	265	250	255	253	248	262	248	241	259	271	270	291	233	265	246	211	250	227	260	239	252	238	215	232	256	262	262	242	264	257	231	198	244	255	221	251	236	235	258	243	247	268	232	223	265	287	276	231	239	255	244	243	221	239	237	244	246	273	231	254	251	259	223	236	232	249	271	241	250	231	228	263	239	235	239	274	243	257	242	229	231	260	259	237	231	235	234	268	266	253	273	267	237	245	255	243	242	259	255	244	239	233	256	262	256	258	238	253	212	230	270	234	268	255	237	247	240	235	213	294	269	240	243	253	239	217	239	247	274	245	253	269	253	245	220	260	244	223	272	246	247	217	268	259	256	269	244	255	243	252	247	261	253	238	249	262	253	234	265	250	237	246	253	215	240	255	256	238	251	253	239	243	263	249	255	228	246	259	270	267	241	242	242	236	235	262	267	278	247	257	237	256	261	240	247	271	217	217	251	255	235	259	259	246	220	253	232	245	246	224	225	228	265	241	248	242	226	261	228	231	252	234	249	251	244	226	264	242	265	235	259	247	246	222	227	273	227	249	258	287	256	258	259	255	232	257	239	239	245	266	255	235	240	239	264	228	253	278	277	250	251	252	251	248	239	236	252	238	253	257	213	261	273	248	264	244	231	253	251	229	236	237	242	259	240	232	210	207	232	229	249	247	262	269	268	246	239	224	236	243	268	242	235	244	248	249	254	250	250	247	243	242	243	222	282	259	230	238	238	239	277	229	259	284	237	242	265	284	245	256	282	252	238	233	274	250	228	223	247	282	249	248	235	236	268	265	257	255	258	270	231	265	240	260	244	240	250	272	268	269	257	236	240	273	240	248	257	255	239	256	238	278	256	262	275	228	247	254	263	241	267	244	250	230	227	244	242	247	249	254	262	241	229	271	238	208	240	264	249	256	225	232	276	221	249	248	234	222	233	244	227	254	275	245	246	261	220	266	271	235	253	260	221	201	234	245	259	239	240	264	237	246	240	250	226	227	255	232	260	256	253	222	252	251	268	228	247	296	250	224	227	247	276	243	251	246	245	228	237	275	225	236	253	242	262	280	239	235	222	239	242	246	240	245	261	204	250	254	230	254	237	263	241	262	227	241	229	240	255	282	249	228	261	255	258	245	258	253	230	244	267	242	255	257	217	245	229	231	263	238	272	276	261	282	236	237	234	256	282	226	266	234	244	264	251	240	240	244	270	274	229	232	241	253	220	221	237	248	240	245	282	258	269	260	242	263	229	263	252	278	256	238	250	239	242	243	239	238	266	226	231	243	244	233	243	249	251	240	222	258	261	249	269	211	243	219	227	264	232	243	281	249	239	232	265	236	230	247	211	221	250	253	241	218	263	254	238	255	252	243	251	230	233	225	265	252	234	235	252	253	227	272	211	235	244	253	247	229	233	228	273	244	233	265	245	272	254	234	223	239	221	272	241	215	270	265	261	236	258	234	237	255	243	270	263	267	232	226	227	272	237	233	262	242	246	269	242	240	253	243	236	258	241	247	251	246	249	260	240	247	259	249	231	220	238	253	228	228	255	236	249	232	236	242	270	238	258	269	241	229	247	273	258	277	235	256	237	254	238	244	266	246	248	237	258	261	258	253	212	235	280	265	234	234	228	250	263	228	222	248	247	236	249	290	235	251	237	254	232	219	242	242	242	247	236	251	277	246	235	264	244	239	274	242	238	250	261	260	249	257	257	248	231	249	264	252	259	221	237	263	246	270	259	266	257	259	253	253	222	261	246	260	222	245	206	254	269	251	252	251	229	254	266	231	238	251	262	282	267	286	235	245	255	245	276	245	236	238	217	230	254	226	239	233	236	239	230	253	250	254	253	246	227	263	251	242	227	232	244	242	268	275	240	231	260	232	244	242	245	244	243	238	258	252	256	239	267	239	259	258	230	244	246	244	218	238	250	229	254	239	243	235	223	215	245	251	267	221	231	260	234	250	261	244	246	251	261	229	211	234	255	259	209	281	257	212	254	251	253	267	235	234	237	267	252	250	221
25307	27427	37025	41734	42116	44711	45018	46801	46126	48605	47257	48244	47531	36361	31147	38935	41149	33908	34485	37260	33087	28139	29889	32775	29545	29337	33613	31033	19043	21731	21218	27276	28336	27348	26016	23847	24236	21988	19619	21148	18862	12863	9364	6658	7107	5481	3459	2731	2382	2818	3553	2419	2760	1673	1253	1126	1097	890	842	861	847	742	810	745	708	751	754	756	735	767	793	766	776	819	745	716	724	729	677	675	705	690	694	743	690	671	657	692	706	722	713	831	1068	1218	1051	937	788	672	644	687	692	665	718	713	730	734	645	680	689	696	647	710	701	719	678	717	636	707	691	669	682	698	692	690	683	655	689	693	727	729	680	680	721	671	705	749	662	669	672	703	664	696	715	743	709	695	615	708	672	638	693	672	657	657	723	674	676	708	705	721	689	708	682	691	714	663	651	672	657	737	689	736	657	621	720	734	688	679	713	661	694	691	697	725	674	695	731	702	696	660	680	675	701	699	705	712	663	696	698	668	653	698	664	687	662	693	736	674	715	719	659	667	716	686	689	712	679	714	686	701	716	695	696	666	683	691	706	696	683	653	663	664	701	685	672	678	669	695	684	658	724	733	681	706	691	705	685	644	681	707	697	746	700	676	726	734	681	673	641	669	691	696	654	652	660	699	706	756	683	679	714	696	694	738	672	669	703	692	677	681	715	704	713	625	699	701	696	686	711	705	673	715	751	721	699	684	687	682	676	643	713	691	708	689	677	704	668	666	666	616	666	707	659	705	709	647	700	683	673	702	732	694	690	638	674	666	706	729	705	692	696	651	715	662	684	702	682	648	643	657	679	701	691	718	687	656	672	724	696	677	649	742	699	704	710	662	720	709	690	698	643	697	672	681	744	665	678	672	692	725	686	705	676	690	713	658	732	661	663	717	693	712	674	659	676	660	727	693	640	677	681	682	695	694	673	669	721	663	715	688	668	706	735	646	674	667	689	676	641	666	674	729	685	625	701	680	712	692	688	685	735	653	718	703	664	635	648	682	687	729	630	661	750	716	723	691	618	693	677	667	661	722	695	682	656	682	655	678	687	737	636	717	627	680	675	679	684	610	681	690	652	648	670	664	684	669	681	654	610	696	687	623	685	694	681	701	690	660	698	705	693	723	675	735	710	713	728	729	720	652	697	635	734	689	652	716	714	670	684	719	713	702	684	680	704	704	701	702	673	690	699	688	668	695	694	727	723	674	706	625	770	679	675	725	668	742	698	716	663	671	699	660	691	709	716	733	726	692	683	656	733	680	713	659	749	636	693	670	650	631	694	708	667	671	629	710	675	739	695	679	655	713	672	726	689	680	711	643	712	690	670	705	672	649	644	698	706	648	678	698	692	678	680	644	677	709	698	697	662	700	679	698	697	684	676	690	657	646	714	702	667	650	701	684	717	692	687	702	653	697	741	725	656	694	701	713	705	687	673	698	708	684	700	661	690	691	665	668	699	727	688	659	696	673	703	645	720	692	663	689	637	674	634	672	662	718	677	698	740	673	712	688	735	700	661	677	688	659	711	676	698	702	644	664	683	717	741	713	711	686	702	705	642	671	652	684	710	659	713	713	664	662	705	665	717	726	724	692	673	691	733	713	658	705	653	711	650	700	677	720	665	662	659	726	738	676	704	686	691	672	717	718	711	700	691	725	708	709	650	654	702	645	679	654	645	718	718	700	703	695	689	694	679	666	676	695	694	661	700	710	653	679	673	675	673	624	681	639	690	690	683	671	729	705	704	693	700	684	653	665	708	644	740	658	658	703	703	700	718	637	705	724	679	659	711	713	716	697	734	685	702	706	692	665	696	672	726	721	723	674	705	715	645	667	701	693	730	697	656	698	665	640	699	674	734	689	685	700	685	658	695	675	687	676	695	700	667	673	646	699	672	651	653	711	670	704	699	680	710	688	697	689	653	678	696	703	670	671	685	694	737	683	745	638	679	694	689	719	714	684	670	673	712	674	695	648	708	659	633	686	669	707	702	739	663	687	668	662	666	694	676	655	667	710	669	675	644	711	713	732	648	689	683	686	707	715	678	652	663	644	699	737	658	668	745	693	709	719	737	676	695	679	664	738	680	716	673	662	700	675	716	652	648	676	690	734	638	653	703	694	713	666	675	676	660	709	691	648	698	720	692	699	684	741	696	708	665	712	702	695	669	701	683	668	708	700	610	688	640	652	667	709	700	727	699	621	719	689	677	661	660	678	676	672	721	733	721	643	699	678	686	683	693	691	684	652	672	706	662	686	759	698	695	664	699	681	664	683	680	676	698	691	684	721	679	722	698	712	727	721	636	662	677	709	712	655	649	740	646	709	710	706	694	679	668	643	774	694	662	761	664	701	675	629	684	727	682	706	690	695	679	717	686	633	672	668	691	685	704	675	679	681	712	698	672	693	677	715	690	709	679	714	701	677	641	702	696	693	692	663	692	762	674	677	675	687	702	682	657	664	685	655	686	678	684	637	703	683	677	674	706	682	713	693	633	668	720	708	709	689	692	677	708	666	742	708	688	702	702	685	691	672	631	685	659	692	679	716	662	706	720	707	687	708	682	678	696	721	717	699	685	708	651	686	670	701	734	693	649	671	705	676	646	692	680	681	685	732	633	680	647	706	675	687	649	655	705	725	661	696	643	721	690	675	708	671	688	658	697	683	696	679	654	668	676	703	646	693	693	721	702	686	684	721	705	678	668	706	674	684	654	704	683	727	717	662	677	664	703	730	754	726	659	682	722	717	724	717	668	678	697	653	698	679	718	655	673	705	710	654	702	713	662	713	690	668	723	701	688	706	694	660	656	691	721	670	681	721	727	685	696	704	683	698	714	666	698	684	758	685	696	690	650	681	687	677	710	666	669	740	729	727	695	663	710	707	666	724	717	701	673	668	659	731	708	626	683	687	673	701	662	713	685	662	712	685	668	656	712	672	708	654	675	664	673	693	726	701	678	675	693	719	709	689	713	720	665	704	704	684	621	669	709	694	684	656	736	699	702	638	691	686	697	686	700	694	687	673	694	678	655	669	708	670	688	703	738	682	696	719	707	685	687	666	747	676	680	733	654	673	668	686	704	629	684	693	681	680	695	685	662	710	650	655	678	708	679	713	727	706	670	671	709	690	636	685	669	697	714	687	701	704	704	723	704	703	661	696	687	638	726	730	663	700	691	683	696	686	705	644	668	680	727	691	725	714	621	664	670	705	695	675	632	710	669	681	665	725	691	661	673	668	726	725	679	687	668	651	671	698	663	648	654	652	689	700	691	659	695	715	687	673	715	694	683	679	741	745	705	688	653	674	727	670	692	665	716	704	705	661	626	729	688	701	681	694	688	663	681	718	691	640	635	638	666	657	652	707	717	659	665	720	659	724	668	698	696	692	690	647	675	722	597	714	704	640	689	724	679	696	703	672	735	701	699	669	702	692	707	642	738	692	699	687	685	648	680	649	682	675	716	667	698	725	659	701	694	725	670	675	691	684	726	746	718	696	683	683	661	711	645	701	684	722	715	678
11765	9546	10778	8925	6368	4649	4032	4453	3339	3812	3252	2787	2601	1450	1008	1110	1245	924	1105	1027	905	777	766	906	801	785	802	793	478	496	498	574	613	598	563	503	486	431	460	444	398	330	323	322	282	302	289	299	243	275	287	279	302	268	244	243	263	289	251	263	254	292	267	268	290	252	283	246	237	305	230	263	266	252	240	291	257	268	268	256	272	261	238	291	249	270	268	289	289	275	269	269	257	287	279	253	242	283	274	251	284	272	263	280	275	246	291	243	250	257	239	256	265	234	255	287	244	282	252	256	271	258	255	258	257	229	261	269	268	285	258	264	258	257	236	299	280	275	286	284	252	282	298	239	238	237	278	295	281	293	249	275	261	256	257	285	245	257	260	276	238	270	245	259	257	258	258	263	281	257	274	275	245	268	252	284	253	275	245	249	263	258	257	241	269	255	239	263	259	274	258	263	278	265	239	251	264	261	253	238	270	280	258	259	292	270	268	279	249	254	231	251	268	245	273	244	284	238	240	251	257	213	300	263	262	250	271	274	281	268	243	273	239	267	272	262	278	262	251	255	261	261	266	293	268	269	244	272	296	269	273	266	262	266	243	279	251	258	254	276	236	246	265	270	298	251	270	238	238	275	294	274	248	267	245	268	260	279	237	265	223	277	267	240	247	270	284	283	258	282	266	265	299	283	297	294	254	282	248	264	280	232	243	278	234	269	246	244	269	286	235	275	262	256	259	264	251	269	235	253	256	238	227	251	255	266	270	280	273	255	294	273	300	260	264	264	271	262	285	238	280	281	274	271	229	269	268	245	242	295	299	287	293	251	277	276	267	275	253	290	256	273	255	307	269	267	247	270	221	259	254	258	291	283	289	276	279	305	253	290	248	278	286	228	296	250	232	246	296	270	283	291	255	283	263	260	215	288	272	260	271	253	273	244	259	277	281	243	254	253	289	258	282	291	297	249	264	257	256	262	255	287	267	259	259	289	283	260	262	252	256	271	251	265	249	270	257	256	242	264	240	287	266	288	254	248	258	259	263	281	283	292	253	275	262	253	299	221	247	272	261	262	271	254	233	259	241	253	280	265	265	248	266	278	277	251	270	277	269	270	267	255	231	286	243	239	272	265	246	277	270	250	250	263	289	275	266	259	288	290	296	267	254	293	261	253	288	267	269	249	252	259	279	265	267	249	241	265	270	274	261	275	264	283	266	284	270	275	259	237	268	268	240	269	269	283	287	262	275	259	246	252	258	276	285	247	269	263	283	233	278	268	263	255	260	257	263	280	243	265	246	268	265	251	243	254	245	296	257	276	264	250	275	268	284	263	280	278	270	276	257	257	276	273	262	270	274	250	262	255	252	271	295	269	258	239	252	285	268	235	240	273	244	280	233	248	283	245	270	248	254	258	310	255	267	259	278	256	252	288	229	283	265	265	280	284	223	249	253	257	283	269	262	275	278	250	274	257	272	245	246	269	264	269	268	277	277	257	241	254	243	235	277	234	267	275	276	249	280	256	253	243	281	282	258	260	263	273	276	255	272	236	270	261	237	277	239	275	265	267	258	258	264	288	248	254	249	255	253	273	248	278	261	236	274	293	232	255	296	249	249	287	287	276	276	241	292	258	256	258	231	258	267	254	243	258	281	253	241	239	254	274	251	247	262	266	230	251	277	266	285	245	279	292	282	284	253	233	269	253	250	280	279	258	289	265	242	268	285	255	275	262	254	242	267	274	261	278	263	248	255	262	250	278	239	294	258	265	254	264	261	280	242	238	256	268	238	261	267	284	300	283	279	294	254	256	267	268	252	262	276	235	288	269	236	273	259	288	237	248	254	267	263	261	205	261	254	235	294	288	238	245	296	288	259	290	275	258	251	230	278	293	251	287	276	263	248	252	259	290	248	269	276	268	285	238	248	265	233	261	245	247	265	235	280	268	250	259	250	288	259	263	287	245	261	268	248	273	253	266	319	258	266	270	241	295	241	276	257	265	286	259	246	284	268	298	283	238	254	247	274	286	238	259	214	266	270	255	260	277	266	266	299	284	246	276	252	234	287	272	257	251	251	266	273	255	266	269	240	268	276	270	264	252	273	290	258	274	247	259	293	264	275	278	243	244	251	257	261	261	249	261	281	305	299	283	260	264	272	287	311	230	247	288	285	300	290	259	255	256	247	275	241	301	261	275	283	246	287	254	271	288	245	278	249	252	267	284	278	269	248	262	270	257	277	234	281	263	287	297	267	267	246	254	254	301	241	271	249	229	252	281	293	247	270	253	301	260	278	276	284	257	284	271	268	264	271	279	248	282	263	262	258	281	243	278	262	244	279	281	262	288	268	252	261	270	255	255	262	228	266	280	261	264	275	282	258	276	279	270	269	275	258	234	262	271	267	264	254	293	264	245	234	282	258	262	266	267	232	259	265	243	265	286	273	252	240	287	258	265	248	288	250	273	282	255	259	261	248	280	281	262	271	266	314	245	241	265	249	258	299	279	264	252	282	280	250	255	282	267	257	275	276	254	230	249	280	231	259	273	283	267	270	272	242	251	245	256	272	265	252	269	243	262	260	266	265	288	271	270	272	287	279	272	243	270	268	266	231	252	244	258	286	279	283	267	262	288	298	249	269	240	266	281	251	294	270	269	278	275	247	303	271	264	266	258	294	276	271	256	270	278	293	260	267	250	236	254	281	256	254	268	289	287	263	279	265	254	276	279	278	271	221	279	261	272	273	268	248	272	240	251	262	267	268	219	268	271	285	270	283	234	272	284	251	252	250	273	261	263	237	267	250	263	255	263	271	268	259	268	254	259	283	242	258	252	247	287	285	272	254	247	251	263	241	271	277	282	242	245	229	230	281	259	239	255	259	257	261	255	262	261	275	273	287	266	271	256	257	255	255	278	268	253	281	257	285	253	271	282	255	287	285	254	268	266	280	283	260	280	272	271	280	287	253	266	251	255	257	250	262	255	270	284	261	244	290	264	258	249	249	260	263	270	276	270	279	267	263	293	259	280	278	233	255	272	267	290	237	269	270	256	294	284	288	247	259	270	273	260	265	269	259	259	258	289	269	264	243	263	271	247	287	275	297	255	251	279	262	248	280	240	261	266	239	279	239	241	287	238	277	248	250	269	264	278	254	256	243	246	298	271	279	267	247	264	228	246	255	248	272	257	279	277	273	270	270	286	296	245	238	289	280	275	267	245	275	240	318	281	221	296	237	273	256	265	264	263	229	294	284	227	264	238	270	262	300	285	273	270	260	282	266	237	269	275	274	251	290	290	259	275	253	275	265	250	268	259	266	254	269	222	284	277	255	241	289	256	252	271	267	275	256	281	274	235	268	286	249	255	281	262	271	231	259	269	268	236	227	273	280	242	259	264	260	267	277	300	263	259	284	281	258	282	274	294	250	264	252	302	266	264	269	219	241	225	268	246	256	274	239	261	278	279	253	233	292	285	295	276	262	233	253	245	258	283	259	259	281	261	259	287	283	264	245	261
8112	8977	16178	17517	15684	13687	13622	14971	12275	13872	11180	11601	10671	5639	4708	5391	5859	4327	5642	5227	4330	3486	3545	3962	3592	3737	3949	3882	2026	2255	2394	2815	3002	3019	2685	2310	2357	2147	1912	1979	1711	1416	1129	1038	1020	918	822	826	816	793	833	782	776	767	743	751	745	762	708	754	722	764	775	748	755	726	728	705	746	717	762	724	734	769	768	801	727	726	770	698	714	742	778	721	764	729	729	689	767	680	702	742	720	743	765	732	761	756	676	762	708	692	693	744	760	682	757	695	726	771	752	736	711	744	727	729	780	710	738	734	717	705	738	723	720	720	773	722	754	711	701	718	712	667	727	717	704	751	702	712	690	703	685	721	699	723	675	719	757	702	713	716	717	724	722	706	742	697	726	754	734	737	714	762	714	731	748	781	742	692	718	751	704	720	726	717	724	762	685	704	705	746	694	713	728	755	762	742	716	737	733	706	759	737	715	749	680	712	728	739	755	750	746	693	687	753	666	703	743	704	727	723	677	728	740	724	708	767	702	770	759	743	730	733	755	775	759	697	742	685	749	718	733	752	740	724	738	687	716	745	729	720	715	761	740	736	716	740	691	709	736	699	730	760	751	686	727	730	703	754	696	718	716	723	731	719	746	696	724	766	721	682	721	748	701	716	701	735	707	710	735	706	726	747	710	701	709	668	725	704	699	734	688	723	703	728	706	716	729	708	688	776	730	694	769	739	754	727	731	673	709	777	683	727	727	716	746	775	715	725	762	707	699	715	754	675	746	709	668	706	680	760	760	712	720	697	731	735	758	695	704	746	676	770	718	725	717	754	746	777	752	725	757	748	767	707	733	732	707	744	749	712	709	689	691	766	704	756	698	704	717	719	674	724	722	738	736	725	748	728	683	674	760	682	674	706	671	742	716	729	743	737	774	700	746	771	696	696	734	741	735	698	718	700	725	720	661	719	707	721	734	722	698	722	716	756	692	743	703	727	714	716	717	704	773	777	733	715	703	739	712	740	759	707	673	727	745	720	739	722	755	715	779	664	702	722	704	733	734	711	727	693	723	749	707	751	695	742	703	705	762	766	711	677	732	705	738	706	737	749	763	682	690	717	707	736	730	733	734	733	705	756	748	750	767	706	745	777	731	746	731	728	717	693	701	745	759	705	692	703	745	740	765	711	754	679	725	748	759	721	746	757	786	708	715	715	698	801	763	677	747	767	668	710	715	685	711	693	714	717	756	705	731	691	730	712	679	689	699	725	764	737	701	691	723	700	744	757	703	764	754	694	709	706	730	720	736	711	744	759	673	758	758	704	734	736	722	720	753	715	764	728	716	725	731	669	707	693	704	702	704	759	736	784	697	755	700	709	737	696	760	727	704	710	750	767	681	771	675	757	768	759	712	752	714	668	761	708	692	741	733	733	707	708	737	722	724	749	785	691	719	725	697	694	737	729	735	713	720	741	765	723	741	682	673	732	687	707	737	691	726	717	696	709	734	714	750	732	691	746	714	750	713	728	722	742	759	728	757	717	736	760	760	752	748	728	693	759	732	697	730	746	760	720	760	743	717	717	708	754	700	772	723	732	721	693	765	719	744	742	745	707	727	726	677	695	740	733	728	750	753	758	738	736	749	721	727	776	758	686	692	716	689	711	716	761	711	692	703	704	715	704	718	715	712	704	720	728	716	768	724	714	701	744	703	706	697	749	668	775	724	736	705	738	720	720	711	737	731	654	720	726	717	693	730	741	750	806	749	705	702	731	726	746	753	722	704	704	766	726	724	696	699	739	686	729	786	757	732	757	755	694	736	742	748	751	721	780	700	728	730	697	737	683	747	677	716	769	713	760	748	754	717	741	763	676	741	700	702	726	760	740	754	709	726	690	697	736	744	708	694	709	738	727	722	732	691	690	738	721	735	759	732	736	741	694	730	695	809	721	706	725	732	752	725	737	727	744	748	709	720	708	681	707	735	700	711	721	714	695	666	730	700	754	733	704	648	734	690	691	732	697	687	718	741	718	693	723	771	716	742	690	719	715	751	707	710	729	728	766	756	732	753	708	714	729	726	760	740	706	711	701	724	735	731	735	698	717	713	747	703	711	715	777	746	720	731	768	738	690	704	731	720	704	702	674	732	698	709	710	768	764	756	716	687	759	691	701	700	665	682	768	722	739	723	721	739	713	748	749	718	681	706	765	705	742	680	718	745	746	675	700	699	704	685	729	718	722	736	702	727	685	775	704	748	684	704	733	721	739	730	696	656	720	728	723	739	746	703	650	686	722	748	724	761	732	739	726	718	734	768	733	753	722	721	739	771	746	720	689	734	756	705	706	719	740	713	784	732	694	735	725	722	732	719	765	695	746	743	751	802	774	719	746	714	785	698	756	696	747	749	739	698	707	746	682	763	696	721	689	744	697	693	705	721	704	704	739	747	709	741	760	701	762	710	718	705	702	727	696	758	748	726	729	711	678	722	753	672	671	750	732	735	754	760	754	726	638	702	703	745	723	758	692	726	689	668	721	652	705	711	764	705	701	746	711	740	704	693	713	719	765	713	734	705	757	700	736	738	722	699	752	733	683	726	690	714	712	676	699	713	741	747	690	713	718	782	724	748	744	715	733	778	657	747	677	710	685	694	713	707	699	710	733	744	761	719	698	677	758	738	748	743	747	676	733	734	694	722	705	712	768	781	701	774	690	750	736	744	740	674	729	633	676	760	685	761	716	703	717	709	713	720	697	746	712	692	715	784	721	727	645	713	726	708	714	670	764	720	716	695	778	779	710	741	773	722	697	730	700	717	730	762	711	699	726	736	690	681	674	723	767	680	713	692	737	729	741	696	746	704	752	677	736	722	716	741	663	742	737	706	667	755	743	708	703	746	702	671	680	755	691	711	704	688	723	716	758	712	695	746	718	759	712	726	717	649	759	716	780	737	762	659	759	694	752	743	654	709	752	741	709	709	748	718	694	714	704	715	716	722	719	738	721	700	697	702	748	713	723	708	729	719	741	711	699	724	721	726	762	746	719	707	687	739	745	741	751	722	712	705	761	716	752	718	706	732	723	729	674	716	713	755	763	688	768	755	715	697	706	732	696	769	713	753	691	725	725	711	733	670	685	737	747	708	733	724	729	710	749	675	688	744	707	739	723	742	740	744	677	685	731	722	730	781	723	736	702	705	697	729	766	761	752	725	758	737	735	747	731	739	718	679	768	678	702	714	712	702	744	753	720	722	706	682	722	751	739	712	693	739	782	733	789	715	720	749	728	673	706	740	765	729	734	664	705	710	723	742	684	737	661	741	742	738	719	761	723	743	724	737	732	737	730	774	699	703	720	728	736	741	688	683	730	695	732	723	712	730	713	726	711	688	664	731	702	751	732	719	739	737	753	760	688	732	692	734	774	698	688	697	671	700	720	752	720	706	756	725	722	715	744	716	760	673	730	754	706	689	693	736	698	708	677	687	688	683	741	735	696	709	696	736	676	708	729	703	687	699	767	730	680	707	757	708	704
30507	29440	33023	34189	29265	29075	30036	34962	28322	30019	27626	28121	26454	17638	11807	13742	14160	7950	10287	10939	9634	7191	5924	7887	6512	6538	7443	8292	3604	3126	4166	4389	4846	4832	4071	3415	3264	2869	2333	2497	2532	1373	993	873	722	556	543	491	416	446	474	391	307	275	261	285	253	237	245	255	269	250	232	239	252	229	247	244	239	211	239	250	243	242	239	245	230	234	238	239	244	224	228	248	252	229	252	232	205	239	230	236	274	296	257	262	242	256	225	226	242	253	198	258	209	263	234	239	220	231	265	266	232	250	223	244	225	247	221	235	251	253	211	240	233	246	239	225	245	242	244	221	270	226	245	228	223	256	243	264	220	243	242	239	200	225	237	223	216	235	243	247	229	266	226	238	213	241	228	233	241	239	239	256	216	243	219	221	229	211	210	248	231	231	210	248	265	219	251	234	243	254	229	253	231	256	206	235	228	203	218	244	239	249	218	234	250	234	221	247	249	217	251	233	256	256	231	248	238	233	217	226	232	242	229	211	195	234	231	230	248	241	212	217	269	265	245	225	246	253	235	222	234	267	227	231	239	226	242	231	235	249	261	250	232	240	228	237	264	234	252	259	224	234	233	218	245	249	240	199	238	239	240	256	269	258	206	255	230	247	232	213	266	216	233	243	234	236	263	237	266	231	230	230	259	274	246	219	251	261	244	219	261	228	245	232	287	227	243	257	246	252	212	228	259	242	243	252	241	220	220	246	233	231	231	249	236	227	227	257	237	246	243	242	218	207	258	232	250	218	250	231	234	234	229	218	228	246	233	232	220	239	227	233	244	251	208	260	227	280	238	243	208	270	258	239	219	256	247	219	251	252	213	223	262	236	228	229	232	234	254	272	251	262	210	249	246	234	230	219	234	258	220	233	232	225	231	271	251	246	243	233	227	216	231	283	230	239	215	234	248	257	256	253	234	248	230	227	238	247	227	257	254	233	239	240	248	240	251	239	238	217	233	252	275	238	222	230	221	219	231	237	248	219	221	257	222	257	256	244	248	220	238	231	221	246	248	246	271	216	246	202	249	217	227	245	235	240	274	230	234	268	218	220	239	237	233	232	244	220	250	213	229	249	265	225	257	242	237	260	233	218	227	233	229	241	210	228	249	210	229	231	242	233	234	245	246	224	246	236	235	223	218	246	265	225	213	260	260	243	204	239	240	252	243	247	261	230	240	205	227	231	241	216	233	224	223	235	244	235	229	223	260	265	243	216	241	241	250	258	243	230	259	216	218	241	235	222	226	272	240	251	226	208	236	218	253	262	230	240	237	213	265	215	233	233	226	240	233	231	241	265	220	250	226	211	253	222	225	237	247	245	243	238	234	244	226	233	213	244	264	231	226	231	226	245	213	251	240	216	234	218	246	239	230	244	244	249	208	199	235	228	200	247	239	226	255	258	243	240	252	230	222	246	234	224	229	248	229	218	229	254	256	209	228	234	243	243	223	233	239	258	227	231	240	203	249	213	240	244	227	206	273	234	254	257	249	225	216	237	252	216	230	185	229	232	235	246	261	234	226	223	246	260	240	238	235	254	234	245	239	231	246	268	230	235	240	248	246	216	236	214	262	267	251	213	226	239	241	264	234	221	229	250	239	236	213	227	214	206	230	239	209	236	234	249	235	231	230	240	229	262	260	230	214	237	256	219	229	231	233	227	234	242	235	242	254	224	223	245	260	225	224	228	223	224	233	228	244	239	264	237	215	220	224	247	202	241	212	240	252	234	250	231	210	258	221	212	248	219	255	252	222	222	262	245	229	217	267	269	214	262	213	245	211	239	218	237	217	231	218	246	251	263	225	222	250	237	262	213	214	227	227	259	261	239	244	190	257	217	239	227	244	233	233	206	254	228	273	230	228	225	233	245	267	231	213	231	230	219	241	250	248	240	227	224	250	233	229	232	246	257	214	239	206	228	235	231	217	235	243	213	224	260	224	243	249	248	228	227	257	245	235	250	234	266	239	250	247	224	236	219	211	238	262	268	243	251	263	241	263	262	246	215	259	232	233	235	239	234	246	232	223	241	241	262	253	243	235	237	245	236	210	255	222	222	235	218	231	231	244	234	246	224	220	228	243	236	246	248	211	257	221	231	246	257	246	240	263	228	258	240	239	214	236	226	249	247	253	213	207	270	213	230	251	225	220	236	239	216	250	281	240	223	238	255	242	253	260	234	253	257	249	204	232	234	250	233	237	245	231	228	232	254	272	234	241	239	222	238	234	266	238	241	249	213	239	216	225	246	226	264	221	231	215	238	230	235	241	243	237	216	251	213	241	225	262	269	248	241	223	246	220	252	243	242	214	232	254	280	238	250	209	240	270	261	247	238	240	216	234	222	221	247	229	256	226	210	235	242	268	225	241	226	244	233	272	250	225	223	239	252	266	240	261	253	246	234	238	218	260	227	265	218	250	263	210	233	247	237	227	219	217	259	249	224	237	212	289	235	240	220	216	246	237	256	248	228	246	226	229	241	235	202	247	229	242	242	233	222	230	256	226	241	259	250	239	250	255	238	251	232	271	269	226	231	226	216	241	262	240	237	246	232	238	244	225	235	236	203	246	241	233	248	259	235	247	225	249	208	259	238	241	256	242	247	247	226	263	235	226	237	250	253	254	237	228	224	214	231	234	239	248	217	228	214	228	249	231	209	244	232	243	225	231	248	254	235	232	214	227	239	243	236	225	234	216	261	243	242	246	228	234	234	234	226	235	235	229	243	255	248	261	245	239	233	248	246	258	203	230	222	234	256	221	225	243	248	257	212	264	268	241	235	243	259	229	257	221	220	255	251	259	250	265	250	230	236	240	223	215	233	251	231	236	221	232	214	244	224	230	226	209	234	247	238	227	242	229	217	241	252	251	224	238	228	254	243	228	236	213	255	260	241	277	216	243	199	237	217	257	204	243	265	239	223	239	233	255	253	219	211	236	250	225	214	220	223	235	238	255	235	244	234	224	229	236	245	241	238	235	250	241	252	252	276	256	253	264	224	237	249	221	236	223	235	227	252	230	269	227	250	210	226	257	237	267	222	223	250	242	243	233	256	238	232	233	232	228	258	244	237	241	227	236	250	243	239	217	232	253	221	210	234	236	222	227	218	235	249	246	224	223	254	246	241	224	215	237	234	229	218	229	238	214	243	242	224	233	224	239	242	261	252	256	248	219	264	249	222	222	228	255	231	217	233	238	225	232	251	250	240	225	247	240	252	235	266	254	252	283	233	212	219	208	254	238	229	216	250	258	233	234	239	235	217	232	239	257	242	235	227	242	258	252	226	247	240	232	212	208	247	260	253	238	231	215	228	236	205	233	228	257	211	241	210	216	253	247	235	255	231	232	229	240	238	249	227	240	234	252	234	270	266	233	246	213	248	247	252	246	223	252	223	225	207	221	256	241	235	227	242	213	211	237	220	217	255	250	262	235	217	251	231	225	228	242	220	222	232	225	227	234	289	233	226	241	246	216	259	247	229	257	224	235	249
21053	23669	31840	37066	37057	38360	40861	43780	39562	42981	41360	43273	41508	29623	27132	33453	33476	23605	29945	28871	27328	21152	20972	26139	23014	23730	26083	27381	13952	14681	19046	20224	21919	21435	19491	16821	16647	15149	13138	14928	13851	8264	5556	5001	4214	3127	2630	2372	2133	2451	2364	1750	1374	1063	1009	974	830	763	760	761	743	695	715	666	683	765	713	734	723	745	711	659	731	745	692	689	702	660	673	646	634	651	749	644	655	646	664	644	680	639	636	738	921	1018	894	820	776	635	615	635	674	667	674	639	668	641	673	640	673	668	705	666	633	640	633	643	649	629	660	599	560	656	688	676	698	683	656	640	718	635	655	653	654	623	641	682	648	654	720	653	672	640	625	656	667	680	627	678	673	669	653	657	647	646	662	675	677	667	658	649	671	624	709	658	632	647	717	660	663	726	660	611	593	678	643	628	626	653	661	607	682	659	670	676	660	636	654	653	641	620	685	665	646	627	687	636	618	678	638	662	686	664	622	617	668	687	666	655	672	620	666	665	613	653	634	647	716	656	711	738	644	621	697	670	631	698	657	668	705	655	660	645	662	671	677	667	692	652	652	650	655	610	590	638	602	654	659	697	695	654	587	684	699	654	688	679	629	697	677	645	612	676	625	689	684	655	648	713	627	646	637	672	648	638	660	642	642	619	680	676	634	665	730	669	650	617	670	662	624	690	636	694	644	670	656	665	602	663	643	617	679	666	699	654	651	727	695	670	687	630	649	631	648	702	681	631	633	658	643	688	682	609	689	666	632	677	652	662	700	669	648	650	641	688	613	663	659	639	692	664	718	691	653	687	625	653	628	665	683	688	686	682	668	666	671	655	617	700	616	684	674	647	654	652	693	689	696	719	635	645	649	652	667	639	661	676	688	624	651	659	623	643	685	650	644	686	645	615	667	650	665	646	686	665	699	672	682	621	695	678	705	646	691	678	607	652	670	658	650	651	643	662	695	656	643	705	650	608	632	629	630	683	663	669	627	647	642	647	670	661	670	683	651	651	608	658	623	684	594	629	674	654	653	650	653	627	677	643	647	634	633	645	637	645	671	670	668	686	694	652	658	661	653	640	656	639	668	672	668	679	687	673	648	612	648	604	680	628	634	665	697	650	646	647	662	674	679	664	657	633	665	688	633	712	673	684	695	690	696	668	682	648	644	664	702	698	617	685	654	661	661	627	698	641	627	687	663	641	640	637	673	639	668	640	651	679	640	629	709	602	654	673	681	677	601	642	680	694	643	652	689	633	639	654	658	664	611	681	622	676	682	637	685	645	691	642	666	672	658	606	653	696	660	667	669	693	620	675	666	629	688	650	717	659	710	706	646	647	728	703	666	683	672	639	653	651	639	637	638	669	653	655	658	681	670	653	654	670	698	638	646	638	633	639	651	683	646	682	621	668	696	668	643	646	643	685	687	622	646	631	687	671	660	682	714	706	633	655	667	675	663	656	630	610	687	660	668	658	609	645	676	680	686	678	627	618	673	635	632	671	650	677	674	648	717	631	687	662	665	700	657	700	686	646	659	673	685	628	606	637	694	662	689	651	652	642	641	702	672	643	658	621	648	684	647	652	615	643	628	676	676	704	683	629	638	648	686	616	644	687	652	688	689	657	702	680	646	650	687	653	718	672	621	635	635	670	665	646	674	657	651	659	697	634	693	643	677	646	657	658	671	713	646	650	638	697	712	645	679	681	732	654	698	669	694	657	684	723	662	654	648	655	654	690	697	684	661	671	653	682	656	665	685	709	661	624	699	656	643	700	660	656	717	627	621	653	701	637	644	641	655	681	635	663	635	663	603	640	683	662	653	665	623	613	690	687	607	672	670	694	684	616	634	709	675	675	645	683	642	637	722	664	705	626	640	656	670	658	664	665	691	682	628	702	669	694	728	650	645	659	687	657	680	651	655	612	645	683	716	658	647	678	654	634	679	736	605	700	646	668	682	673	652	680	643	638	672	678	675	646	664	640	698	629	640	667	689	675	663	635	654	647	616	675	643	642	658	661	621	636	703	638	665	703	664	650	668	668	640	658	636	706	634	665	688	684	621	693	682	699	599	655	639	705	661	660	695	658	617	669	686	675	633	647	675	658	635	658	661	673	650	643	686	656	718	666	625	658	631	708	678	662	631	646	698	631	638	670	687	646	646	648	641	632	671	655	669	624	698	690	617	616	666	651	638	657	651	673	676	666	724	626	669	684	650	655	680	666	705	698	665	647	638	632	695	695	632	657	641	654	608	650	667	624	622	656	638	646	665	667	646	605	677	620	640	691	694	625	638	656	675	669	669	642	698	675	730	694	664	659	689	658	673	647	659	615	648	661	643	659	607	613	632	662	659	692	620	653	660	642	684	666	633	660	639	695	682	627	667	661	647	659	663	685	644	624	669	627	680	646	683	713	651	640	645	666	646	699	649	629	730	704	660	655	634	637	683	613	635	681	653	651	622	718	664	651	680	668	710	672	634	633	698	709	660	640	679	640	671	685	644	647	679	622	689	672	700	680	634	621	620	682	686	633	623	668	643	649	649	658	640	703	672	618	626	623	632	655	665	648	627	656	632	698	686	629	704	635	676	628	634	648	623	696	644	676	624	661	695	628	672	668	667	700	603	654	661	674	666	688	667	665	667	682	635	701	651	633	689	671	679	661	640	663	669	630	640	652	657	630	637	658	658	615	639	661	693	650	677	663	645	633	672	707	609	654	718	658	691	607	676	699	639	630	653	667	707	671	651	670	647	643	664	656	631	676	640	665	688	660	681	709	684	670	686	636	641	652	658	675	648	640	665	654	671	678	658	644	657	630	648	645	621	670	645	626	689	651	638	668	650	701	633	654	699	643	659	649	666	633	662	689	650	660	696	650	658	667	658	662	671	671	608	678	646	683	653	680	618	634	631	671	672	622	672	626	662	693	650	655	623	632	640	650	652	644	665	642	667	673	670	637	684	662	647	665	657	699	656	652	642	643	636	663	615	684	638	648	683	653	642	652	687	664	669	667	638	605	637	643	650	684	644	653	667	642	629	681	664	638	660	652	641	638	654	688	670	644	697	748	652	587	670	619	662	658	608	624	619	692	638	650	688	696	677	672	659	654	621	668	658	685	652	632	650	677	649	642	666	640	663	687	696	627	637	630	656	683	627	652	680	671	679	645	642	704	656	686	692	661	687	681	663	669	638	668	608	659	668	612	665	700	679	687	668	659	663	646	614	691	654	646	616	640	618	651	622	641	699	623	671	686	667	682	672	635	673	631	661	627	613	705	635	673	590	655	688	649	661	671	671	677	658	682	597	662	635	670	623	700	668	735	649	653	672	667	683	641	654	670	661	631	649	667	642	687	685	665	646	690	676	632	693	713	686	669	659	630	710	653	635	645	704	680	636	661	647	665	643	661	668	664	635	652	626	674	646	712	659	642	658	679	659	672	673	684	692	709	676	671	614	649	659	632	654	620	639	651	652	618	673	662	643	628	648	680	677	663	680	632	675	705	649	648	647	696
36149	34970	39912	37600	34159	32763	36769	41652	33848	35968	34387	33794	34689	26249	18950	22634	22381	16217	16799	16842	14577	9882	10360	11902	11055	10452	12869	14072	7272	5431	4342	6089	8213	8196	7128	5805	5236	4297	3929	4299	3958	2277	1449	1520	1304	884	758	715	710	753	646	506	418	415	376	324	280	294	286	262	249	297	284	317	280	314	269	285	268	287	301	310	273	267	307	294	283	308	286	249	288	287	277	262	309	254	281	289	265	229	292	323	334	383	325	302	272	300	273	271	303	295	290	282	286	241	246	281	269	239	290	291	265	273	280	267	269	284	269	259	291	253	275	272	263	278	269	282	287	289	272	282	270	287	287	286	234	278	230	254	267	298	274	287	272	283	276	276	295	281	279	294	252	245	251	274	281	280	268	275	255	276	282	278	315	251	258	241	233	280	285	281	270	279	257	255	263	239	274	270	261	281	283	236	265	279	266	278	272	269	309	257	263	290	284	266	282	283	287	284	254	280	285	270	287	277	260	277	303	287	272	265	259	258	240	280	295	291	281	274	294	271	273	289	261	245	292	299	272	266	275	277	294	295	291	297	278	254	289	272	270	268	263	284	283	279	284	233	268	249	295	261	319	276	276	280	282	281	249	286	281	239	270	236	294	245	256	280	299	252	260	282	284	305	280	258	229	320	300	313	267	261	263	252	257	216	273	290	307	282	267	278	298	260	293	300	257	240	268	303	295	264	274	260	298	276	259	297	243	265	258	265	263	276	288	250	272	260	277	284	275	272	261	267	303	255	282	282	270	270	266	262	260	261	290	298	267	266	269	269	257	246	279	311	275	257	267	245	273	271	273	293	247	246	268	260	278	284	272	243	312	287	294	274	287	267	296	277	265	274	258	261	246	290	271	273	303	268	253	261	249	285	247	297	298	270	242	243	272	260	268	276	310	304	307	298	284	302	291	295	278	260	307	271	262	270	288	268	269	276	275	304	291	241	241	319	267	299	284	316	264	299	296	273	281	276	282	309	278	277	255	281	265	268	267	285	287	277	256	329	243	259	280	244	260	282	264	264	282	267	261	260	280	252	302	264	267	276	271	262	306	288	289	236	256	290	251	250	254	233	285	295	283	285	274	259	262	280	266	293	250	261	272	283	288	255	270	265	277	251	287	268	259	253	292	262	271	259	260	267	285	292	272	259	276	261	282	296	237	261	263	282	280	284	292	271	285	282	276	265	257	283	293	235	280	247	264	261	282	281	242	278	308	273	251	306	245	241	279	284	293	306	278	244	295	263	260	307	290	275	260	262	252	260	272	286	271	293	222	270	248	269	256	301	253	309	269	267	260	262	252	271	278	260	264	262	240	289	251	286	297	289	285	288	261	287	268	249	279	256	290	268	247	254	299	286	271	263	278	267	297	279	260	316	274	310	281	268	270	248	251	268	267	286	268	266	231	253	252	275	282	245	259	277	304	270	277	265	271	251	280	299	251	286	288	262	277	254	252	258	280	252	267	273	267	276	268	271	311	278	305	277	287	293	288	283	268	260	253	268	275	266	266	322	284	289	257	293	292	296	272	246	327	279	297	272	292	290	317	292	264	264	253	258	282	283	244	280	242	272	243	269	273	278	259	273	245	291	264	305	249	257	281	285	289	281	244	300	287	287	276	289	301	261	297	261	300	271	254	253	264	296	263	256	297	280	263	261	267	267	280	258	278	260	255	256	289	245	263	315	280	291	289	274	236	253	305	263	302	240	253	279	278	282	303	290	297	262	309	302	297	300	296	269	276	256	269	249	281	253	277	277	289	231	265	237	262	257	270	276	266	289	289	261	268	266	283	294	257	263	264	298	264	235	255	259	287	258	264	277	274	266	281	277	244	269	286	255	243	285	287	287	266	282	265	281	282	283	257	296	272	261	254	295	264	283	287	280	278	295	268	291	275	261	282	270	285	269	312	296	281	269	275	283	296	276	259	245	239	276	262	241	297	268	271	275	276	272	268	301	273	256	262	284	306	285	292	258	277	284	268	259	325	242	288	296	284	285	245	290	260	272	261	279	291	299	273	268	302	310	299	277	274	257	283	254	277	283	296	282	276	264	269	294	302	280	291	270	253	246	276	269	266	266	288	309	252	263	295	293	288	263	265	274	285	291	280	281	275	265	276	264	299	257	292	276	288	254	267	237	268	284	244	276	263	270	275	284	253	273	292	297	277	258	269	258	286	277	250	279	235	263	266	290	263	285	258	284	237	261	250	289	258	287	286	296	263	255	274	280	243	290	272	276	276	264	256	256	275	262	270	248	300	254	267	266	286	262	288	304	257	301	282	257	276	270	257	270	283	280	246	258	270	290	269	257	303	274	290	251	257	269	259	257	290	271	260	303	257	266	269	287	246	264	272	253	282	282	289	270	258	240	292	265	271	280	274	267	276	252	253	291	286	301	271	277	304	259	264	302	258	249	294	293	264	277	268	242	291	262	297	266	277	281	287	278	283	271	279	280	280	298	277	260	293	290	298	287	294	273	274	273	288	271	302	295	283	260	270	262	271	295	278	302	268	260	252	271	284	291	280	256	282	251	252	219	282	239	263	302	288	298	266	300	286	253	233	274	264	236	253	267	262	279	294	263	283	297	286	272	284	282	272	266	275	317	288	297	270	264	287	275	271	280	273	268	270	270	264	282	292	270	245	246	291	264	308	267	269	286	279	296	269	282	258	299	286	301	278	299	258	267	303	289	290	294	261	283	288	285	278	272	247	281	277	277	282	263	242	299	285	250	281	318	259	286	263	293	246	282	270	271	305	294	270	251	279	263	284	292	262	254	292	271	259	259	290	271	258	270	260	282	272	281	273	258	274	289	265	251	286	297	240	255	250	269	269	268	291	256	273	256	273	256	267	292	268	253	262	259	280	273	297	260	305	268	290	275	287	262	260	275	265	245	275	262	275	281	240	267	285	263	263	287	301	252	252	260	242	286	329	237	266	303	276	270	267	292	260	249	275	271	299	288	285	298	301	325	279	270	279	277	274	281	240	288	290	238	301	266	271	302	324	281	277	240	288	266	293	270	246	268	261	252	270	267	243	306	247	295	255	286	246	278	289	254	273	255	259	294	274	278	256	282	248	278	292	250	301	268	262	269	277	306	282	303	249	268	265	274	266	293	251	276	266	260	267	288	272	235	275	289	249	269	262	276	289	288	274	294	289	303	261	262	273	259	282	274	245	323	269	262	291	290	262	257	299	252	281	271	277	262	287	267	269	245	280	259	296	265	289	264	285	292	289	262	282	306	284	275	267	253	261	279	263	264	301	246	278	257	253	260	258	284	282	285	278	266	277	262	269	277	304	289	294	254	261	286	298	272	263	272	311	280	287	261	264	293	283	258	262	275	299	279	256	274	289	257	265	258	245	290	250	260	281	292	261	290	266	315	283	296	284	275	279	284	289	273	262	279	242	309	286	277	266	268	266	308	264	280	274	270	259	277	290	260	266	267	236	278	279	263	243	321	288	256	252	279	305	256	265	275	285	281	265	272
25056	27826	37014	41416	41726	41499	45955	48125	44968	48196	46687	48657	48303	37657	34980	42092	41124	34032	37049	35652	32863	25161	29496	30787	30170	30260	33918	35441	21770	20577	17072	24752	29066	29494	27028	23930	22590	20376	18676	20765	19251	12293	8044	7949	7248	4843	4569	3812	3688	3802	3402	2202	1879	1495	1259	1127	950	888	914	920	921	866	838	804	779	856	832	784	770	880	810	861	810	770	864	779	787	775	764	748	827	797	785	745	753	729	794	764	758	748	716	889	1287	1352	1033	925	861	710	756	718	720	780	736	747	690	755	758	719	784	763	741	763	785	716	772	764	751	789	720	736	784	746	739	784	772	757	806	795	734	750	770	762	784	730	780	739	737	729	758	784	727	768	725	722	729	783	711	764	768	736	780	724	766	816	772	747	709	771	762	764	770	732	692	692	702	792	729	727	754	752	726	773	764	798	768	729	769	720	778	752	750	719	750	750	768	731	751	749	756	732	753	744	755	744	790	736	744	746	719	732	708	739	747	813	756	718	763	729	781	718	758	743	774	708	741	769	780	766	733	750	757	739	742	765	773	738	732	786	781	753	722	770	767	803	728	814	788	727	757	776	766	748	789	732	710	728	775	691	771	775	758	697	745	755	719	832	798	746	753	761	688	753	741	774	794	738	755	740	730	731	755	732	759	763	757	737	777	774	774	709	796	736	721	756	829	717	714	702	741	746	752	776	801	784	759	758	761	735	718	729	749	783	783	732	766	739	775	759	740	808	756	746	762	704	767	771	795	769	757	750	767	718	728	758	757	770	701	785	758	711	780	736	744	733	741	731	758	749	766	790	763	770	717	788	787	733	752	748	735	725	766	786	708	736	759	742	715	764	750	768	734	718	736	793	761	764	779	726	731	799	755	747	826	781	700	721	743	728	812	754	747	723	761	741	802	728	716	754	741	822	760	793	741	741	720	775	747	749	771	759	757	826	722	776	683	731	766	749	715	756	728	764	772	739	777	736	721	758	724	725	726	811	728	723	774	769	730	709	773	731	710	733	739	717	755	744	705	750	770	749	747	713	737	723	738	774	722	752	797	785	749	803	724	762	743	769	708	754	782	821	789	728	741	731	747	751	796	745	745	781	810	781	703	743	693	727	733	705	737	796	754	731	772	773	761	730	729	776	758	717	776	733	768	735	734	709	769	722	751	733	733	763	753	774	741	762	755	738	748	755	718	756	715	759	773	770	748	781	722	766	759	754	741	727	750	738	737	761	700	699	767	697	741	744	778	733	759	712	758	749	769	714	784	652	767	791	769	738	787	699	757	781	718	736	764	758	737	746	790	743	729	743	804	761	784	711	741	703	745	759	726	731	780	759	746	767	726	760	764	819	771	759	753	764	773	763	795	761	735	746	780	739	748	772	735	731	735	756	783	730	732	731	746	780	754	756	762	778	747	736	736	734	727	782	730	791	731	778	719	732	770	783	707	755	747	792	726	730	766	755	717	739	790	735	755	728	757	728	743	730	763	719	747	787	745	729	747	723	766	744	788	746	818	757	763	767	754	734	752	765	776	784	734	777	740	712	797	766	728	791	780	765	754	780	764	735	768	822	745	679	800	770	747	704	744	758	739	727	767	780	763	745	784	760	750	714	728	758	740	719	802	814	745	759	716	733	789	758	743	760	732	766	773	764	734	750	778	717	747	725	771	744	721	709	735	749	734	745	804	722	756	753	808	697	729	769	700	797	733	713	735	705	755	758	768	778	727	752	731	761	751	734	737	762	778	715	775	797	751	706	738	724	749	705	725	752	686	826	767	777	772	758	756	767	763	779	740	735	697	743	742	721	745	738	705	763	802	750	812	747	748	739	721	717	750	743	703	717	753	746	802	762	723	743	789	759	726	744	756	808	785	731	751	745	725	746	722	755	792	738	737	745	760	759	779	679	760	734	707	734	714	727	769	713	706	744	755	709	664	770	708	793	774	772	793	755	713	754	763	775	718	784	763	705	754	724	773	724	777	773	768	766	772	770	761	761	767	762	757	791	759	784	787	750	733	710	692	748	759	756	753	731	738	695	719	728	714	772	752	777	741	797	718	795	751	753	737	718	753	747	731	744	750	765	761	720	740	728	737	795	736	754	733	749	739	776	792	740	747	713	714	767	805	747	814	745	761	754	711	764	750	775	772	763	720	752	793	774	761	755	782	742	743	760	770	756	841	744	756	769	772	692	788	741	748	776	742	766	757	760	781	764	768	708	796	754	751	775	716	754	785	747	785	703	774	716	751	790	737	750	774	771	744	761	709	724	730	744	744	747	734	773	758	735	752	733	732	775	726	710	796	766	779	700	746	771	738	786	756	766	718	750	747	684	766	705	742	791	772	741	718	709	732	717	713	740	717	725	726	761	745	721	725	718	766	759	782	777	764	766	743	745	791	713	709	768	746	710	730	676	762	690	754	747	746	715	796	751	700	761	729	717	726	748	781	762	766	805	723	738	769	714	746	779	770	783	787	775	747	720	746	769	763	757	756	767	774	747	768	763	758	764	739	768	725	750	759	753	747	790	749	750	759	755	754	776	746	740	793	810	797	728	764	720	727	770	749	749	776	768	786	724	699	726	691	738	749	765	713	825	754	724	771	752	784	753	770	765	765	719	749	703	789	775	757	746	715	740	766	791	711	732	745	705	765	812	715	778	783	750	716	780	766	766	735	815	746	748	752	770	759	760	756	727	788	734	793	756	728	777	797	736	706	759	809	735	757	703	772	797	768	758	758	756	717	807	748	775	756	753	784	758	703	794	718	748	717	728	712	785	758	792	748	772	768	743	731	783	712	739	731	781	702	718	738	749	797	747	785	707	740	724	730	750	763	753	706	758	757	746	732	750	778	737	763	763	702	784	763	751	755	738	747	742	753	774	833	762	764	820	747	803	746	696	751	755	695	742	738	765	740	787	718	700	753	759	743	713	763	741	760	742	754	710	755	786	796	742	783	728	724	717	778	739	747	794	754	719	726	736	727	748	745	741	757	769	807	738	759	729	779	775	812	741	705	763	772	731	700	757	739	703	772	767	801	774	718	741	725	727	739	784	755	761	766	749	731	811	769	699	721	753	769	740	748	742	758	729	809	732	682	733	773	714	708	723	780	711	785	751	763	849	763	759	715	732	757	749	733	717	732	802	775	770	720	727	720	704	757	779	746	829	719	760	683	788	725	776	729	718	752	737	768	762	742	745	812	689	740	752	782	749	769	772	762	690	757	724	726	725	752	730	768	782	759	781	758	765	749	748	783	750	794	735	723	729	782	719	778	801	750	802	746	733	754	775	722	725	730	748	781	758	733	752	781	785	708	777	696	720	705	721	727	773	770	719	755	750	749	747	777	750	742	685	782	735	739	730	724	706	805	745	784	721	760	762	715	762	739	806	771	777	763	776	731	700	727	768	770	765	721	759	744	702	769	733	736	758	723	758	746	797	758	682	736	758	770	738	709	811	737	730	746	718	776	764	772	721	747	761	745	741	753	800	754	719	777	773	794	711	820	693	769	756	739	757
11767	9244	9955	7863	5719	4246	4141	4664	3084	3256	2823	2355	2158	1254	869	1184	1035	821	868	910	878	620	563	615	663	708	789	717	472	399	341	493	537	551	545	448	410	373	322	376	335	297	285	266	267	268	228	265	248	221	251	242	247	224	234	234	237	250	232	247	204	257	241	246	256	243	234	212	247	224	262	221	248	236	230	252	255	249	242	236	216	239	219	231	237	230	239	226	246	278	231	231	214	240	226	246	223	228	217	202	234	243	218	232	240	240	232	231	213	246	238	238	220	231	219	236	235	250	215	227	234	222	228	233	219	269	233	241	233	238	215	243	213	216	227	227	234	236	240	234	234	256	190	240	262	258	224	261	252	246	238	238	228	276	246	258	249	247	265	236	263	280	198	228	225	251	254	243	223	232	257	264	224	253	225	233	235	226	277	217	232	238	242	243	244	237	236	255	220	251	228	238	234	216	243	240	249	230	247	215	230	261	223	244	235	244	234	217	228	244	238	225	251	219	244	250	224	270	223	212	243	254	219	243	227	236	226	238	263	214	233	249	221	229	228	211	220	251	253	221	224	216	240	220	221	241	231	244	222	235	248	223	206	257	217	223	214	256	240	216	234	256	248	248	235	264	262	239	231	236	240	227	225	270	226	256	252	259	220	262	241	220	222	219	226	219	256	224	233	253	256	241	223	265	232	237	274	226	238	232	229	234	237	221	217	253	216	252	231	230	223	238	253	212	231	258	224	226	245	233	242	225	240	240	220	230	251	240	223	261	221	240	249	251	235	261	227	248	227	256	239	257	239	251	256	250	230	255	233	260	218	248	255	224	223	238	252	232	201	235	230	231	228	239	229	244	267	231	253	223	239	219	222	260	231	233	238	256	244	243	236	220	253	252	256	233	243	216	235	250	227	237	231	238	239	225	244	263	238	217	257	247	229	240	223	233	261	204	266	235	239	272	216	223	251	232	223	229	228	229	232	233	226	232	208	211	224	207	236	225	224	214	241	234	251	226	254	255	247	227	213	236	270	217	220	240	228	226	234	223	255	244	228	242	259	233	238	260	226	226	243	254	259	212	258	241	195	221	241	235	255	243	236	231	261	240	257	224	230	240	211	231	235	245	257	235	212	216	242	256	242	238	260	247	256	269	239	211	235	232	234	251	238	237	248	234	227	221	224	240	239	223	218	214	217	244	241	228	229	251	231	225	211	226	251	246	245	212	233	240	233	240	214	220	251	261	243	239	241	229	243	238	238	222	225	245	231	246	209	224	258	236	203	192	229	233	243	246	254	229	275	221	227	274	238	251	226	236	244	254	225	249	233	247	269	245	243	226	239	223	246	253	221	227	245	210	222	243	233	233	251	226	228	236	230	256	246	253	230	230	233	245	246	274	260	235	238	228	237	209	226	232	230	225	225	235	235	234	251	249	220	223	257	232	223	224	233	252	237	216	221	234	247	224	259	213	198	231	234	257	234	242	251	213	236	249	257	280	228	224	230	210	248	250	252	250	218	279	255	237	256	237	205	227	237	211	250	242	250	214	251	238	235	251	247	235	251	235	237	236	230	240	250	252	232	243	241	226	217	222	230	213	240	234	206	253	243	248	242	248	236	231	229	219	257	204	235	220	242	224	249	242	195	233	236	251	215	225	227	255	233	231	225	228	237	243	268	235	246	253	249	251	269	239	242	247	230	239	232	232	246	254	225	214	254	260	210	233	226	228	239	224	233	208	234	255	264	245	240	227	245	216	223	247	235	226	219	231	224	213	229	236	227	239	203	203	254	226	222	227	240	240	249	228	239	252	254	247	238	250	263	264	256	216	224	258	214	250	265	241	244	235	200	243	264	264	238	219	229	218	247	223	218	210	219	262	230	250	235	225	252	243	245	210	250	254	235	255	234	216	241	222	225	231	242	254	255	247	208	232	251	211	238	228	223	247	239	237	221	241	238	277	255	229	273	220	230	254	247	235	239	213	236	239	212	249	225	245	240	241	216	210	233	238	260	237	214	224	212	218	217	232	211	230	223	216	248	243	225	241	236	245	255	242	238	236	216	227	243	232	216	230	238	227	237	217	261	238	236	242	228	241	240	236	220	224	231	256	259	239	222	235	241	251	268	231	205	229	241	233	253	223	231	266	232	223	253	249	225	226	243	266	251	206	228	239	211	242	239	275	218	248	236	239	236	250	226	202	246	224	249	227	215	270	227	238	215	231	256	250	242	230	226	237	240	231	255	228	243	232	240	269	240	250	240	226	227	235	249	244	245	234	218	228	227	253	229	228	224	257	249	239	267	213	232	216	242	246	218	259	261	255	223	243	228	262	225	223	241	236	249	205	218	260	257	239	216	239	221	260	233	239	214	238	202	240	206	242	241	250	243	247	200	213	252	227	235	232	223	217	237	226	227	209	234	263	259	239	237	216	221	215	228	262	225	246	258	236	228	255	205	233	249	218	218	240	242	230	244	225	236	267	256	228	244	230	249	239	236	226	255	243	203	244	258	244	238	256	240	251	240	234	235	225	223	222	259	248	245	226	245	251	232	234	222	224	260	239	257	224	224	212	241	242	278	215	249	219	244	257	217	226	214	214	232	237	239	223	235	249	228	242	245	218	245	255	230	257	274	215	209	238	228	235	228	251	271	258	269	251	229	247	240	235	232	205	247	218	240	251	252	238	253	263	248	252	241	250	251	245	208	239	240	237	207	267	243	216	243	239	211	227	220	225	246	222	207	246	246	230	245	212	221	235	240	235	225	236	248	234	250	211	217	246	237	255	232	226	242	217	229	226	222	218	233	235	216	220	256	244	215	202	244	256	243	238	212	221	237	234	275	234	248	255	253	208	219	242	230	222	220	265	220	237	220	249	222	236	226	256	263	215	266	227	218	238	251	219	212	224	218	236	228	244	215	222	222	211	226	242	248	247	240	242	224	236	222	234	243	247	247	232	198	222	238	243	220	199	233	234	238	216	229	257	263	225	224	249	217	221	201	246	254	224	237	258	246	213	206	235	229	221	289	220	251	252	238	208	260	250	239	199	244	242	258	234	245	228	273	229	231	246	243	222	246	212	225	238	261	237	240	251	263	248	224	222	233	243	237	230	211	237	235	248	255	233	240	235	209	219	238	229	242	278	228	241	224	235	228	274	225	222	231	227	232	231	231	254	211	216	231	239	254	250	254	235	249	212	245	230	260	244	257	206	253	216	211	212	238	254	245	228	257	281	222	241	226	242	217	229	247	263	241	264	204	234	239	235	241	242	239	231	241	224	237	235	244	232	224	227	234	249	222	232	229	255	225	255	214	214	229	243	236	247	253	257	230	240	221	213	235	238	236	245	263	237	238	249	251	275	199	243	218	233	207	230	235	253	241	268	254	232	253	245	242	212	244	226	241	217	244	264	231	226	239	243	215	253	234	217	222	232	252	263	245	243	246	273	194	220	227	242	211	262	241	253	232	203	246	213	248	247	245	249	257	251	254	239	231	257	249	219	240	237	255	229
8081	8780	15105	16571	15081	13138	13946	15326	11497	12680	11493	10950	9409	5481	4280	5947	5500	4407	4944	4687	4664	2680	3066	3573	3644	3750	4502	4084	2289	1818	1674	2715	2937	2840	2541	2237	2101	1828	1705	1887	1492	1180	978	984	924	789	875	791	773	748	772	667	714	662	664	679	626	647	639	650	621	660	639	685	621	693	660	649	628	683	641	635	666	651	631	663	668	633	665	656	690	630	627	651	681	598	636	626	711	619	623	658	668	698	696	687	668	663	654	642	634	618	645	721	698	648	656	658	665	682	651	630	653	662	616	626	677	621	681	678	649	651	662	634	689	669	678	650	662	654	678	648	645	688	607	668	634	652	621	656	697	688	657	661	628	663	643	666	660	677	649	648	700	618	595	667	623	671	637	672	644	650	655	666	649	645	644	637	616	649	647	647	658	672	667	664	702	628	656	687	688	698	651	642	640	643	665	690	661	682	694	678	619	631	647	676	661	638	632	680	657	634	625	657	601	658	667	702	675	690	672	654	687	624	655	628	592	678	688	627	650	622	626	688	648	649	672	627	692	646	644	655	650	610	649	672	690	677	627	650	674	650	601	583	654	663	660	676	644	673	633	636	635	665	621	705	633	630	633	656	653	659	700	634	662	645	657	641	660	658	599	590	620	735	708	677	697	684	631	665	678	650	672	649	616	666	664	660	673	640	680	593	636	656	649	668	649	697	615	633	672	652	662	621	665	653	669	667	694	692	655	642	641	669	646	671	660	672	623	648	675	642	640	643	651	664	662	698	637	651	609	659	654	659	713	642	655	636	676	626	650	635	665	645	645	639	685	667	678	653	609	645	637	627	663	641	675	667	688	626	661	698	624	645	661	633	634	677	649	675	662	630	661	675	672	614	632	620	640	635	664	688	646	682	617	678	629	618	644	651	664	648	659	630	640	612	630	629	632	673	721	673	650	686	616	692	644	658	694	657	659	664	628	661	648	637	663	691	675	685	646	647	657	657	654	644	640	695	631	700	662	631	660	664	654	698	597	689	648	661	612	643	628	665	677	679	651	656	638	650	650	638	644	683	650	680	632	629	677	615	678	635	653	578	667	658	628	675	704	637	621	660	706	651	635	650	647	636	647	651	690	642	655	671	628	631	662	667	617	666	668	635	655	665	637	658	677	663	610	643	655	661	666	672	667	712	679	634	654	638	660	691	630	642	674	667	630	625	624	612	617	643	676	669	643	622	655	668	641	676	659	686	634	646	591	678	663	627	663	674	625	639	661	622	677	634	651	695	616	612	648	697	626	661	633	618	668	662	590	658	617	596	725	649	647	666	671	600	657	627	629	617	703	648	657	670	627	651	670	609	673	645	652	670	618	670	640	678	666	655	646	654	654	628	663	649	660	667	666	645	600	649	691	698	631	677	688	672	651	682	625	624	623	657	669	661	624	679	629	626	608	625	706	664	636	664	667	628	634	697	666	631	675	630	646	654	642	663	601	655	641	641	681	689	611	628	644	673	633	613	623	661	615	621	646	650	626	658	629	673	645	631	671	626	708	617	649	652	631	620	624	687	638	647	726	616	662	658	647	604	587	655	639	635	666	609	652	698	717	592	666	691	599	656	684	668	664	650	626	703	649	676	633	604	600	622	610	647	678	653	641	668	688	611	614	649	641	634	685	669	693	625	671	627	644	657	654	649	626	659	698	628	667	686	668	640	630	645	618	626	634	642	639	632	622	681	703	651	634	651	658	670	693	641	647	638	642	672	676	656	628	632	668	647	654	694	638	641	669	651	696	655	631	641	639	657	652	660	634	622	645	623	638	647	673	636	630	665	653	631	664	610	637	609	646	703	606	632	640	625	634	611	672	620	641	644	671	647	610	614	640	633	625	608	662	653	641	627	658	628	666	647	629	638	665	628	643	657	660	659	664	648	709	644	664	629	660	648	659	692	649	630	635	700	642	636	684	594	658	634	640	653	660	595	662	651	658	667	660	646	680	629	653	593	649	696	679	662	644	696	648	687	673	619	678	620	663	679	658	670	658	637	640	662	693	694	681	666	666	606	686	635	659	643	665	609	630	636	645	651	661	629	662	651	629	664	650	624	691	631	630	623	663	597	677	668	630	656	638	657	630	627	699	642	595	621	676	663	655	661	659	660	650	639	628	691	665	679	635	663	641	657	631	667	667	626	620	679	637	632	665	676	647	670	654	675	647	692	662	665	677	656	673	677	654	645	594	635	667	633	648	643	653	663	665	664	665	674	610	616	677	667	652	686	634	664	585	657	686	654	613	654	623	617	676	615	643	658	649	660	651	618	656	662	614	682	639	665	645	688	679	612	647	646	653	612	626	639	599	634	624	624	645	651	652	639	652	674	656	636	672	662	609	663	684	632	580	633	679	678	668	675	633	628	649	663	677	663	669	612	649	668	644	653	701	656	698	663	682	648	677	631	662	640	638	670	636	696	628	661	685	677	639	672	652	658	689	655	616	615	663	666	689	664	631	668	655	653	591	658	667	632	677	661	631	605	656	605	659	672	672	677	609	653	665	645	645	655	636	649	644	632	649	690	666	623	660	634	663	644	667	651	629	736	677	625	701	658	680	697	632	641	671	679	651	666	662	661	672	668	637	667	651	647	635	639	678	661	670	666	640	606	633	659	664	668	628	638	626	670	665	678	701	621	666	686	624	668	638	669	651	619	679	648	636	659	643	646	644	636	688	671	643	667	670	624	633	659	664	652	660	624	654	625	665	649	606	681	694	621	697	649	648	660	616	632	667	630	663	676	664	678	615	618	628	675	724	641	678	641	672	700	639	633	642	636	599	654	625	631	595	675	624	605	643	639	628	645	693	686	662	642	653	667	631	631	638	642	693	617	635	668	663	632	653	656	675	650	644	619	666	662	640	652	652	648	669	645	694	630	628	670	632	689	684	590	700	654	652	639	642	627	651	645	663	615	658	603	611	658	623	687	635	677	631	658	658	653	639	659	614	653	660	619	675	621	600	603	632	638	684	624	720	690	657	674	663	638	666	681	685	616	656	656	626	677	631	627	655	610	686	639	634	640	640	674	623	660	615	621	676	656	630	675	612	650	610	695	641	629	638	643	631	665	624	662	644	617	627	701	638	611	625	651	648	637	690	649	656	668	667	662	630	624	660	650	626	645	630	696	690	659	651	678	657	646	641	673	673	677	656	672	607	680	616	652	625	664	645	637	619	676	649	638	693	680	617	675	635	632	658	615	673	661	651	650	683	663	633	626	725	685	694	668	647	674	653	682	635	629	571	635	675	649	664	600	623	688	621	645	666	661	633	642	659	634	707	691	615	642	669	645	643	641	652	666	615	669	661	638	688	653	673	663	634	630	652	620	657	643	664	664	670	662	651	621	668	694	643	687	686	655	600	693	669	642	650	642	611	594	640	619	635	658	684	679	689	618	638	625	645	650	658	691	684	672	646	715	590	644	702	619	637	684	647	618	622	711	652	664	643	669	666	687	609	618	600	631	685	634	615	690	685	689	624	615
30929	32378	32379	33096	28065	25856	28450	32543	27745	30261	27596	26090	18475	11985	12906	16161	14078	11938	11179	11530	9975	6427	6501	7771	7830	7739	9516	7818	4570	2605	2056	5075	4844	4807	4140	3241	2983	2477	2426	2780	1807	1303	1008	875	654	602	551	453	441	369	360	298	282	265	249	191	210	205	210	191	199	200	170	197	190	188	207	209	197	193	177	194	215	183	206	214	231	210	168	204	176	176	210	190	182	195	194	173	172	166	158	197	254	229	227	210	179	203	198	191	204	196	183	191	204	207	181	200	196	200	186	210	181	208	184	180	190	182	188	181	202	169	188	201	189	174	214	210	184	180	165	195	190	152	177	204	191	185	203	201	199	200	189	190	189	201	192	164	170	191	184	192	200	218	215	161	206	203	203	169	186	182	193	192	191	175	234	205	200	169	177	188	196	206	186	194	188	199	183	180	166	204	158	204	200	180	200	207	205	179	191	170	193	182	183	177	184	199	219	211	200	191	186	187	194	158	195	198	194	189	227	186	208	191	190	188	195	197	169	192	171	167	169	208	181	202	179	168	163	169	194	187	202	209	215	170	189	188	194	203	190	203	204	196	179	166	186	213	189	202	183	201	181	183	189	198	182	184	187	185	196	196	197	169	191	219	190	192	180	180	185	182	182	173	166	175	187	199	183	205	180	188	205	202	193	170	189	189	197	183	164	208	210	189	211	206	186	199	181	168	184	200	180	186	206	186	175	191	186	186	189	196	187	188	197	198	202	189	200	197	192	181	179	173	178	187	204	181	199	194	191	195	215	198	196	176	209	183	207	196	169	193	195	209	172	184	197	200	176	193	196	150	195	181	200	195	165	194	190	164	180	195	192	191	181	174	200	206	207	189	204	202	188	198	197	173	217	196	203	182	184	196	209	196	177	197	179	203	215	188	200	205	208	167	156	188	196	183	199	193	194	193	194	204	165	188	178	197	197	185	188	200	185	192	193	192	181	182	189	188	176	202	210	219	194	183	197	200	205	233	194	164	205	199	191	189	197	197	168	196	190	191	190	178	196	191	186	213	205	221	186	186	180	194	184	174	203	209	200	197	182	190	207	201	174	186	190	190	197	198	189	180	203	190	212	176	185	214	196	186	165	183	202	183	215	172	186	165	186	169	193	194	160	181	197	187	166	178	172	155	174	166	214	199	206	175	210	186	181	204	196	182	186	212	176	170	172	200	174	191	191	187	169	179	198	216	215	168	178	185	211	179	165	200	205	180	188	198	211	209	167	212	203	201	198	199	197	171	184	200	171	192	175	218	175	186	212	207	218	194	182	179	188	222	184	189	202	196	193	203	184	195	213	196	189	197	228	183	186	200	178	188	181	200	190	187	199	189	177	211	193	186	196	179	187	172	185	168	200	177	192	172	190	171	155	159	189	201	178	203	191	179	181	184	214	204	204	205	195	181	195	184	185	182	212	218	183	182	201	209	197	209	204	181	175	181	197	198	168	200	200	187	184	182	198	201	198	161	195	191	195	196	168	219	182	169	177	192	185	194	189	183	183	183	194	166	203	168	196	198	205	189	195	204	183	209	172	204	204	189	186	187	183	229	190	193	153	216	194	184	171	178	207	206	198	182	198	202	182	188	206	182	196	215	191	178	183	190	180	174	206	184	182	195	187	184	169	189	182	175	179	197	185	183	192	204	178	187	192	184	187	215	200	189	173	204	202	186	198	164	193	178	223	183	201	169	174	174	182	195	168	187	172	193	170	172	183	208	182	187	184	205	169	167	183	204	207	193	195	188	207	202	186	214	195	194	190	183	175	192	209	201	184	204	181	197	191	198	205	188	183	194	192	221	173	172	184	189	208	197	196	176	193	187	193	182	207	203	175	174	175	211	212	209	217	182	160	192	223	233	199	176	181	192	159	195	184	200	184	228	193	183	185	168	162	190	194	181	203	192	177	194	198	208	180	199	182	167	189	183	188	187	192	189	179	200	197	186	208	197	191	183	221	187	197	192	202	181	218	185	193	204	185	203	221	218	194	204	188	176	185	194	160	185	170	182	197	204	187	180	193	194	198	186	194	206	169	183	186	205	194	200	165	174	183	188	207	208	188	188	186	193	211	193	214	201	202	178	213	167	200	202	177	189	182	196	173	195	169	199	185	167	170	201	205	200	174	178	187	188	213	169	186	188	170	178	201	194	193	191	183	201	192	180	181	208	197	190	170	182	195	220	181	182	221	188	202	185	209	168	183	187	203	200	193	217	175	187	196	174	195	201	168	211	181	176	175	182	195	154	185	179	188	203	212	188	190	209	192	194	182	176	182	208	186	200	189	193	188	192	205	225	167	180	158	202	184	188	163	195	200	205	175	217	196	216	176	180	206	158	200	188	163	175	207	179	191	194	188	197	199	203	197	193	193	180	202	156	199	201	170	192	230	204	205	210	201	214	188	198	182	179	228	215	218	211	193	195	174	179	196	190	191	194	154	186	197	190	203	170	228	182	193	194	186	199	202	174	176	180	204	194	213	188	195	172	174	187	197	178	178	209	198	192	188	187	222	192	189	182	191	194	204	175	198	197	184	187	179	203	208	176	191	195	193	174	167	200	185	215	195	181	224	170	188	184	178	207	191	205	187	206	193	209	208	182	196	169	193	179	204	159	179	173	176	184	178	225	186	190	178	192	206	187	206	206	212	219	161	196	219	193	202	189	170	190	178	210	199	196	237	151	208	196	193	201	209	183	208	188	193	186	197	213	211	185	200	204	158	223	183	188	210	173	189	183	195	207	190	187	182	200	209	188	193	213	226	179	185	199	187	188	197	180	180	171	195	215	184	198	191	195	170	193	185	199	201	198	185	205	198	210	174	202	171	204	194	192	200	196	190	189	188	191	210	180	199	205	188	182	181	209	191	192	191	175	192	206	192	191	192	201	208	173	209	180	206	202	167	206	179	190	189	229	189	205	175	174	172	168	169	181	174	184	197	203	156	209	188	204	188	212	187	221	185	167	197	200	190	179	186	192	200	187	219	202	190	196	203	182	172	197	205	202	174	188	179	186	165	200	206	164	184	217	204	198	169	174	182	192	221	193	176	190	189	206	170	190	180	195	193	210	210	200	177	197	202	217	200	189	209	198	176	176	171	181	238	185	214	197	197	192	202	193	193	190	206	184	201	200	192	177	184	186	174	204	207	173	178	206	192	193	196	198	201	192	227	183	172	185	171	185	169	198	187	166	179	198	201	192	202	199	176	157	180	186	199	184	193	187	174	203	172	177	180	204	201	194	228	172	174	205	214	197	216	183	214	214	213	186	193	212	204	195	184	195	189	173	190	193	202	208	182	200	191	181	191	186	184	196	201	210	179	157	175	180	180	205	178	177	191	188	184	173	174	199	191	191	211	189	193	188	191	176	206	195	191	174	200	195	187	168	192	212	188	215	186	191	210	192	196	186	193	191	181	190	208	200	213	184	193	188	211	195	194	180	177	193	178	184	187	190	201	188	180	181	174	196	173	215	190	201	176	186	193	201
21392	26362	30796	36493	35826	35960	40477	39405	40181	43598	40978	41420	30805	27482	33115	37503	34659	31862	31332	30214	27761	20462	23606	26178	26627	25648	30075	25591	18994	12839	10565	23197	22481	21748	20068	16434	15756	14256	13886	15703	10573	7904	6262	5249	3992	3662	3187	2543	2318	1938	1866	1287	1356	1149	838	737	678	693	669	640	616	629	616	601	621	620	576	555	630	565	587	615	626	545	607	601	561	593	561	628	568	587	556	552	573	544	550	531	580	530	565	588	817	944	797	672	594	579	528	567	533	561	564	510	562	553	564	571	586	560	574	560	593	520	567	517	562	598	527	547	553	520	560	528	568	549	572	528	582	573	546	559	541	521	604	535	547	534	562	562	508	545	602	538	525	544	571	587	563	569	579	569	513	561	554	563	499	614	590	554	521	542	534	559	540	554	570	575	582	610	500	567	605	556	540	518	567	527	579	578	591	503	517	613	560	528	548	567	551	538	553	553	548	520	526	556	520	547	571	548	566	554	559	591	592	554	551	578	536	527	575	551	544	543	517	565	515	550	527	542	541	561	520	516	587	556	569	543	542	530	521	577	495	593	544	549	560	588	548	526	518	572	558	492	571	568	582	567	554	524	568	520	552	491	587	544	572	590	572	563	532	570	559	513	590	594	550	574	551	563	561	566	517	534	514	578	568	585	542	569	572	571	505	526	527	519	541	563	564	555	544	591	550	588	565	535	584	549	523	496	559	542	521	536	559	526	554	555	550	558	556	576	570	562	540	552	601	552	551	562	607	531	560	563	572	551	529	523	573	538	576	545	535	570	554	549	536	512	501	559	592	550	561	575	524	525	533	603	540	534	591	541	608	561	586	522	564	549	553	602	579	537	597	567	549	558	553	527	536	529	551	577	525	546	565	573	536	561	538	526	536	550	552	534	559	614	536	535	539	552	549	552	532	556	537	524	540	551	558	582	584	542	542	588	552	534	577	550	551	520	581	534	519	541	558	542	562	560	519	502	502	530	527	572	561	570	548	569	516	589	520	539	532	507	567	573	559	541	581	559	561	548	556	565	543	513	582	578	537	539	549	509	535	572	595	623	539	541	578	579	538	550	559	540	553	548	549	544	587	548	540	538	553	555	528	550	571	557	539	588	533	523	538	601	538	569	560	549	529	541	581	536	548	622	577	528	549	559	567	559	556	537	493	565	570	560	565	572	525	605	555	567	535	599	557	556	565	542	541	569	559	552	535	555	572	538	554	534	578	551	548	580	577	513	542	574	543	561	563	489	561	570	550	566	535	542	549	504	542	519	530	542	578	534	527	524	589	552	557	561	527	535	565	504	556	536	549	542	581	552	587	581	554	531	560	525	557	550	588	589	606	563	525	552	555	553	543	514	531	578	588	593	535	541	578	592	566	531	572	543	508	573	587	559	552	523	553	587	557	574	585	515	527	544	577	548	590	536	609	533	537	545	535	540	578	507	532	541	534	580	547	597	539	525	578	576	546	561	571	534	559	607	532	560	490	597	531	543	537	546	521	551	558	519	533	546	536	555	493	556	535	558	549	491	587	560	532	521	565	581	603	569	554	570	499	568	579	505	547	576	535	570	558	567	564	582	592	564	576	543	596	566	592	580	519	554	582	562	552	537	530	533	555	530	550	555	522	509	591	517	579	587	541	531	523	563	545	519	551	531	549	597	591	544	581	558	569	560	567	532	545	540	564	558	527	551	527	510	583	605	549	530	545	594	530	586	532	550	569	539	567	565	549	544	590	501	538	564	547	515	566	564	541	568	555	508	551	536	541	533	598	535	559	578	541	542	531	543	555	537	608	572	553	548	563	572	549	538	537	604	583	521	583	537	558	543	535	520	527	548	575	539	597	543	579	577	592	576	574	492	571	530	577	518	545	545	603	574	567	616	546	577	571	543	541	576	551	516	560	511	590	570	543	572	546	514	606	573	575	575	581	540	628	545	576	568	542	534	564	561	541	553	545	569	575	560	544	582	576	611	568	565	536	560	569	551	537	570	585	581	579	521	536	509	581	518	583	568	559	546	560	548	545	558	527	601	545	581	541	540	539	525	557	547	571	562	545	579	558	546	538	550	549	537	537	591	571	533	546	537	545	559	562	549	557	570	521	503	543	529	504	561	566	581	519	538	550	526	540	553	584	567	567	528	608	569	521	572	552	552	578	587	527	542	542	561	528	556	572	570	575	563	543	554	536	567	517	529	536	559	531	552	539	548	575	539	523	545	550	593	526	522	546	551	587	558	559	592	522	569	551	546	527	550	554	528	541	528	582	575	566	527	551	534	561	532	530	552	545	586	529	535	569	522	541	534	561	564	559	528	588	588	574	528	531	539	597	558	572	522	531	544	514	523	552	547	561	547	556	539	546	540	553	558	534	568	579	516	568	547	566	532	559	588	546	506	540	533	517	539	558	506	545	543	583	516	546	592	541	529	531	541	510	561	541	552	556	550	525	557	518	549	580	511	564	571	516	541	542	549	537	596	531	508	575	559	601	522	548	531	564	564	560	593	556	616	602	593	556	541	564	544	581	562	534	532	568	561	494	561	618	597	560	573	560	548	552	566	540	543	601	536	588	561	573	540	544	510	502	556	565	566	541	549	563	557	552	544	525	580	556	532	526	570	602	580	550	619	567	560	550	599	575	560	569	584	557	559	538	544	597	543	558	524	589	526	549	574	549	545	565	527	567	577	550	552	508	520	557	591	564	597	555	548	522	536	529	487	534	559	584	550	528	554	554	576	551	515	586	545	557	578	510	563	583	532	542	554	532	577	555	549	540	529	572	538	590	564	578	549	539	523	587	564	590	545	552	570	573	533	538	562	582	578	571	539	570	506	562	608	603	523	593	537	565	507	544	572	551	512	515	578	556	582	532	541	540	535	580	583	554	524	569	571	576	528	530	537	552	566	534	579	552	566	565	576	538	556	563	550	535	576	587	513	585	566	570	534	568	575	569	550	529	541	550	504	561	578	552	563	535	584	598	541	503	582	567	526	569	545	470	515	573	549	562	552	543	533	551	557	556	547	529	545	558	518	544	558	540	548	568	555	541	584	577	541	550	553	527	548	519	531	573	573	558	537	546	519	551	566	582	568	549	552	571	552	572	583	554	559	547	513	508	555	564	516	577	589	555	579	525	577	607	528	558	572	604	548	558	516	568	492	547	545	531	602	555	556	560	575	523	552	551	545	551	558	573	583	570	567	541	572	573	559	602	547	531	585	523	573	543	510	588	528	517	546	518	556	539	552	591	568	539	566	550	559	517	542	576	573	542	576	532	575	581	560	570	565	563	544	557	528	528	589	552	583	513	577	553	596	528	540	512	527	547	560	577	522	542	544	538	564	537	550	534	544	562	570	525	532	574	577	562	565	541	547	564	545	566	582	552	558	525	590	569	540	571	577	550	587	560	579	539	584	557	521	598	537	569	544	586	545	529	557	577	576	559	525	552	523	552	556	544	555	551	524	529	580	595	576	565	600	588	551	515	566	549	604	577	559	569	537	590	566	571	533
37201	37071	38713	37702	35877	33845	38481	36990	35167	37688	34755	33616	25453	16672	19039	23957	22821	18996	16811	17350	14933	11489	10763	13370	13351	12610	16220	9519	5338	3827	3537	7325	8554	7767	6745	5396	4932	4742	4565	4420	2988	2313	1773	1542	1113	1080	842	756	626	578	569	427	414	382	292	301	264	239	245	267	273	264	249	298	244	248	264	213	238	265	286	268	261	231	264	237	258	249	234	281	231	237	264	253	251	241	221	273	250	225	260	248	298	323	320	277	253	258	240	249	249	253	254	236	240	245	239	266	206	266	225	266	251	258	231	260	251	228	235	259	231	259	236	267	266	240	267	216	249	240	254	259	231	248	225	238	247	254	247	236	243	258	257	225	250	223	236	235	218	236	229	250	228	259	252	238	236	206	239	264	222	235	256	249	244	201	221	247	255	250	223	219	245	231	246	223	259	267	249	245	214	235	227	241	261	250	248	247	231	248	237	232	262	252	246	246	236	261	242	245	220	237	235	250	249	251	258	233	251	246	273	268	220	228	251	229	244	232	241	238	219	223	244	237	266	239	238	254	239	227	221	231	230	234	224	215	223	220	259	226	257	266	223	227	246	234	244	234	226	258	224	235	244	236	220	262	232	241	238	249	245	227	248	239	236	230	249	244	237	253	231	260	231	251	234	237	253	277	236	220	233	257	237	235	241	235	244	242	205	234	255	255	264	231	251	227	244	265	236	251	268	233	222	235	241	241	220	247	215	264	220	242	219	215	221	247	260	251	261	259	234	262	256	225	234	241	245	231	223	253	217	229	239	244	243	231	275	269	232	269	239	277	263	254	218	224	231	237	235	218	236	240	244	248	249	217	248	238	233	245	246	244	224	256	251	223	240	242	234	231	242	225	223	241	246	234	263	254	221	237	238	235	256	226	247	239	216	238	255	226	250	246	239	234	230	239	221	247	257	248	260	242	267	249	258	276	269	241	237	239	226	241	213	268	231	244	239	245	211	230	245	239	283	249	246	262	224	227	256	262	248	232	214	251	252	256	234	242	232	217	221	255	250	227	261	274	205	247	243	283	243	261	244	241	220	249	237	241	243	245	236	215	247	245	239	249	253	265	227	227	216	221	231	240	243	250	253	224	249	218	218	227	248	245	227	238	244	234	216	258	255	258	228	240	237	231	214	223	251	236	244	251	248	267	227	236	221	266	282	256	234	255	254	214	256	238	242	238	257	242	249	270	259	254	250	229	248	264	248	247	256	243	262	257	260	245	265	219	224	247	252	270	238	261	270	239	227	233	264	270	225	233	244	244	273	242	221	241	242	241	214	209	247	263	235	248	235	227	252	256	267	234	227	246	266	250	233	230	224	254	229	246	248	223	261	225	225	256	239	221	240	252	222	265	244	233	198	266	237	262	210	228	259	270	235	260	223	246	212	233	218	244	208	267	246	231	243	244	253	247	246	246	263	240	222	269	251	227	237	245	237	246	237	242	270	260	271	252	249	244	251	270	236	235	262	248	212	227	246	226	225	233	240	228	234	256	239	241	253	242	233	258	210	240	244	266	233	264	230	225	228	265	219	256	247	229	227	243	239	222	247	238	228	245	227	205	208	242	233	227	229	270	235	225	211	241	245	267	226	233	249	246	245	241	244	260	243	259	230	272	264	241	236	226	232	254	205	243	239	242	267	243	248	241	252	263	208	243	232	220	241	244	258	252	243	228	254	215	234	254	233	255	231	231	239	246	253	230	265	226	232	265	211	235	231	214	239	259	236	234	234	239	257	226	244	257	241	231	244	282	262	247	260	236	242	237	234	214	205	277	228	252	211	246	264	288	267	238	247	209	263	226	256	221	255	231	246	238	235	237	252	228	251	249	239	256	251	245	246	249	221	243	205	264	230	209	233	231	244	252	270	221	221	235	243	209	264	268	216	271	261	218	273	251	227	222	232	243	250	289	251	248	243	211	228	235	246	247	251	204	239	245	261	255	237	245	219	259	236	262	248	274	250	237	227	213	221	235	263	259	257	233	265	234	289	217	281	231	255	216	217	253	251	254	234	250	215	255	221	231	233	227	233	234	225	238	235	231	249	258	247	248	255	235	223	238	235	233	262	260	252	240	230	253	256	252	214	212	276	248	225	232	245	249	238	242	250	260	253	217	259	273	251	234	273	241	242	232	245	266	227	242	253	246	244	209	222	256	259	261	248	276	236	246	213	261	270	257	248	222	253	209	244	238	257	259	251	257	208	238	232	257	249	256	219	267	212	230	207	226	244	233	254	255	271	232	251	234	226	246	232	269	216	240	241	233	252	229	273	223	244	255	238	266	271	246	250	258	254	231	243	266	240	246	234	230	230	245	260	282	250	247	254	245	238	232	266	248	235	246	236	229	252	257	243	229	241	243	237	222	265	221	235	234	227	241	228	230	248	250	229	235	242	260	249	266	272	258	226	246	256	222	242	252	226	255	243	251	220	269	240	246	243	255	249	261	214	239	253	268	271	242	264	239	250	257	250	231	245	219	235	243	204	272	247	227	243	247	214	240	226	252	225	229	228	249	234	221	212	219	254	241	220	249	252	235	226	215	252	235	229	213	224	241	272	275	242	236	248	277	245	225	232	229	232	211	266	232	251	244	236	232	259	220	242	226	238	220	209	240	242	258	252	248	270	232	232	241	235	243	257	249	232	253	226	268	231	274	259	241	246	243	234	271	275	235	240	245	250	245	216	242	239	253	245	258	199	259	258	254	234	261	251	257	251	252	249	254	229	254	265	242	247	257	245	242	211	225	248	230	258	254	231	235	231	276	255	238	232	248	223	240	238	283	229	237	237	225	250	239	221	254	233	263	247	211	259	241	236	218	242	239	241	254	263	247	225	243	266	254	251	231	232	250	232	233	241	227	239	218	239	240	246	223	245	256	259	236	232	240	233	257	243	250	248	255	231	271	242	239	216	277	248	214	237	232	239	247	265	257	249	267	225	244	247	232	247	249	250	235	235	219	235	265	234	262	246	235	217	269	239	216	250	240	255	209	242	229	239	284	214	271	248	246	218	223	246	214	242	234	221	251	257	247	235	269	251	274	231	255	237	238	213	227	262	240	232	241	245	240	247	232	237	248	251	244	248	221	257	261	234	252	242	233	237	243	247	244	204	246	245	218	231	241	227	235	214	226	268	223	235	259	243	248	227	253	267	234	242	244	262	244	251	262	230	259	252	260	240	245	260	237	265	228	227	248	238	270	240	232	233	237	281	212	252	262	247	246	255	225	260	248	219	236	250	227	281	230	273	256	220	269	245	241	217	223	216	241	245	240	214	248	264	243	263	227	254	241	244	241	247	232	257	234	227	250	239	223	223	241	242	230	249	249	232	230	274	247	246	216	262	256	236	254	222	213	251	237	241	255	237	245	226	254	233	256	277	233	243	230	243	235	228	211	217	240	230	242	239	253	231	238	227	252	276	248	241	234	235	242	255	227	202	221	254	231	247	248	234	220	215	227	248	223	239	248	222	254	232	226	251	242	271	224	244	265
26336	29384	35917	41316	42633	42767	47116	44575	46489	49789	48430	47672	38600	30323	39222	43899	41709	36765	36552	35620	34321	28230	29965	33675	34056	31865	38339	24406	19912	16471	15966	28284	29911	28464	26719	23287	22518	21358	20981	20620	15624	12519	9913	8957	6164	6194	4695	4269	3499	3014	3018	2061	2006	1669	1164	977	848	892	906	868	853	790	822	835	728	751	699	690	751	717	799	701	745	702	673	745	698	680	654	675	701	649	681	664	702	717	709	645	650	734	688	791	1130	1137	1019	892	736	626	691	698	641	628	679	681	673	690	646	699	647	655	682	699	656	686	681	631	684	667	695	719	692	678	633	665	689	676	707	632	635	630	680	664	679	670	667	635	659	706	679	651	643	700	710	677	695	659	665	669	655	666	673	685	671	647	665	652	665	711	680	631	677	705	697	680	658	668	624	695	638	675	659	669	674	661	661	665	689	676	666	654	680	687	644	655	669	665	660	652	655	703	678	681	636	675	656	638	621	660	638	623	709	701	663	651	681	631	684	647	679	707	671	663	688	687	605	695	669	695	697	632	678	663	655	601	664	676	680	682	701	685	655	658	662	780	687	627	655	683	643	675	664	689	643	632	644	624	678	655	625	664	675	708	693	681	675	669	678	657	681	658	649	714	681	659	649	684	669	684	658	677	673	688	625	695	694	663	672	649	654	681	671	708	698	691	668	668	664	711	652	669	673	645	633	685	677	658	708	631	663	667	721	668	597	636	661	641	688	646	632	701	672	678	660	640	667	658	691	647	674	651	693	678	719	649	677	679	706	673	652	660	687	689	686	658	647	670	669	650	651	680	650	673	653	724	681	629	688	645	683	680	644	652	697	661	690	602	664	668	697	669	693	637	672	687	652	711	665	676	697	686	690	650	648	660	639	671	679	666	640	688	684	689	657	671	697	692	628	701	718	676	687	661	633	667	666	693	670	626	667	633	621	641	688	672	678	669	673	670	660	704	667	689	713	678	657	701	678	658	712	636	715	706	674	663	599	635	643	671	655	686	742	677	669	690	693	677	713	662	663	665	650	698	729	676	663	676	661	696	755	667	697	673	690	658	653	644	656	714	693	661	648	706	617	669	641	687	632	643	640	684	646	668	695	657	702	676	658	633	632	626	670	685	622	728	664	657	648	659	670	689	669	674	661	669	644	673	685	684	690	655	685	665	635	662	723	670	643	643	716	688	667	658	658	623	691	657	653	661	656	630	632	673	665	681	712	636	713	707	695	693	608	662	675	613	692	690	632	705	645	658	661	674	631	658	629	649	719	677	684	684	657	639	659	671	632	694	660	663	656	635	615	705	682	688	669	634	706	666	663	658	678	619	680	652	701	696	661	670	657	642	643	664	642	673	664	658	652	719	690	684	687	674	660	659	638	680	669	664	636	660	657	679	691	641	679	673	690	677	699	666	644	686	635	662	677	683	668	674	646	648	666	694	695	669	638	706	668	690	688	640	701	640	620	653	671	638	725	665	640	697	629	675	623	676	688	669	630	706	635	701	623	614	664	691	639	652	669	666	651	700	667	717	692	644	668	662	688	647	717	686	645	682	681	702	679	713	700	643	704	642	660	674	670	650	688	653	652	666	680	688	608	718	720	677	680	698	658	680	658	668	646	646	673	660	703	671	692	647	656	674	653	671	634	647	688	662	670	697	681	667	666	634	698	692	673	717	719	654	659	684	669	696	663	718	669	688	687	643	692	673	689	733	636	662	656	657	629	654	673	692	680	680	677	650	673	663	652	660	691	680	640	639	677	703	673	647	700	709	663	654	630	692	705	665	649	688	685	713	685	663	703	688	624	622	692	659	698	670	707	668	677	689	647	693	738	636	654	640	677	660	680	647	688	656	694	687	699	634	672	715	706	627	625	672	643	671	663	702	641	696	659	706	681	667	678	668	655	686	681	689	690	645	618	673	650	644	701	658	642	641	675	648	641	643	685	647	694	719	622	670	673	718	685	643	672	645	662	642	648	655	706	638	692	665	647	674	647	653	650	697	654	674	684	636	698	620	689	668	728	668	620	641	680	668	662	688	707	665	671	632	666	644	638	689	697	635	693	678	653	676	641	711	704	647	651	646	671	681	643	670	656	662	687	728	668	664	640	677	650	673	656	651	704	666	662	666	699	692	712	667	667	684	666	639	668	666	649	609	675	733	711	687	669	684	672	670	658	679	661	706	643	684	657	662	672	669	668	643	651	652	680	680	689	638	693	630	697	649	669	622	679	649	669	676	689	660	702	650	714	622	680	677	657	676	638	636	682	660	677	674	652	668	664	637	667	666	619	692	618	624	685	650	710	747	646	699	682	670	689	672	689	653	675	687	686	670	681	686	622	686	714	670	678	658	707	688	651	668	674	664	687	663	688	669	677	703	706	690	699	619	635	645	660	649	690	695	606	665	686	682	698	671	654	661	686	625	659	652	691	677	679	710	623	755	669	699	674	691	646	659	683	692	621	699	697	656	696	640	699	617	685	662	666	654	658	638	690	648	670	683	648	659	689	688	681	609	702	655	700	676	670	697	664	660	686	587	693	640	715	679	671	687	669	651	664	679	636	676	638	644	711	647	707	702	685	678	645	672	636	652	679	699	658	639	714	649	636	682	674	649	654	672	656	692	664	609	732	666	692	652	682	675	673	659	700	656	674	700	663	670	643	626	639	702	673	687	674	681	698	677	679	672	658	687	635	670	646	627	625	627	647	691	709	676	646	660	699	669	698	679	666	658	651	659	653	619	651	663	651	637	644	649	692	616	651	661	686	680	705	635	621	640	656	644	669	651	684	686	687	668	731	672	640	657	657	681	691	630	673	701	618	663	655	670	670	722	669	689	647	637	667	675	633	668	648	652	687	705	654	670	672	671	640	641	673	632	670	624	644	677	694	667	700	656	675	669	632	672	648	637	654	712	642	641	682	639	654	661	658	676	687	662	664	666	656	659	667	650	665	655	674	707	701	692	642	609	635	607	687	687	626	694	699	677	643	675	682	669	618	676	718	712	685	663	692	673	686	634	678	636	647	650	657	678	655	656	682	661	646	691	663	687	677	629	707	707	664	714	683	689	685	670	652	708	682	688	668	662	629	645	671	667	637	667	668	730	739	681	662	650	676	659	679	644	711	662	684	622	695	648	649	673	670	660	688	677	676	659	688	665	690	692	645	695	653	690	643	675	652	670	645	627	657	680	680	680	651	643	657	694	687	699	685	611	633	673	681	722	671	629	695	662	695	687	687	666	696	628	615	633	690	706	677	664	665	714	663	627	697	663	701	673	687	669	684	662	652	705	601	657	625	643	678	669	686	656	661	634	700	627	665	670	679	708	690	667	724	681	685	747	677	685	664	648	653	657	708	701	638	683	701	681	691	653	673	731	689	681	644	666	654	679	666	658	670	665	656	657	660	721	653	648	680	638	663	659	651	625	669	693	694	711	677	714	660	641	689	645	661	664	685	655	683	710	676	628	667	685	640	667	666	684	644	640	667	655	716	619	635	676	653	638	669	666	651	665
11840	9528	10483	8475	6153	4849	4797	4646	3590	3664	2923	2614	1810	1058	1047	1351	1294	1072	974	912	877	730	684	919	880	843	850	663	539	429	412	522	632	572	515	479	422	461	450	404	398	326	311	299	282	303	281	295	262	261	278	266	284	274	266	263	225	249	266	228	260	268	287	262	241	250	222	244	246	271	273	251	246	276	256	270	240	258	289	241	253	261	281	262	244	262	268	272	236	253	239	259	253	257	293	260	253	267	252	240	257	233	270	262	266	249	268	269	261	265	252	253	241	245	253	290	244	262	227	265	261	272	264	231	244	227	247	277	247	251	236	227	244	233	261	286	269	290	259	244	245	263	257	258	286	236	232	261	242	250	245	261	247	256	229	250	250	251	247	250	283	264	250	267	267	233	244	204	252	245	243	258	266	266	248	276	237	265	227	248	270	264	250	228	238	250	265	283	255	244	271	251	233	235	255	260	249	241	259	272	244	245	249	231	268	226	280	242	221	250	243	232	241	256	256	240	271	280	250	263	256	241	228	222	255	250	264	258	236	256	245	236	281	270	229	255	277	235	254	213	262	261	239	241	275	243	241	225	231	219	239	249	243	254	266	273	233	255	244	265	224	244	232	262	294	244	265	245	260	249	241	241	273	239	256	274	247	267	256	254	262	248	234	282	254	286	245	255	252	236	268	259	273	250	267	296	272	273	262	274	274	268	262	254	244	259	258	259	233	269	267	251	263	254	236	244	286	278	256	258	249	266	259	239	263	244	262	267	252	241	234	276	251	248	241	247	242	259	254	257	237	218	249	266	260	227	240	286	246	257	259	270	231	285	281	254	273	258	305	262	241	253	282	214	270	233	265	259	268	247	269	241	230	236	224	271	252	267	290	264	252	270	245	253	271	233	255	246	266	257	254	263	244	286	267	269	262	251	260	249	241	267	239	238	229	242	236	255	265	258	282	247	269	242	237	275	249	241	275	261	255	277	265	251	274	256	256	265	253	253	243	268	239	268	253	243	277	250	263	243	247	285	231	264	260	261	228	265	248	269	239	281	259	277	255	268	265	265	263	226	233	266	273	261	259	231	261	249	244	284	261	268	260	235	264	291	279	247	260	279	243	280	264	262	233	223	248	215	277	255	251	248	277	259	238	275	242	234	241	232	248	243	257	269	242	294	279	271	253	271	282	273	255	254	252	272	283	265	255	258	258	270	261	255	253	239	251	278	268	247	256	258	287	242	277	282	268	308	275	251	274	269	276	277	273	271	238	251	251	244	260	248	248	277	293	272	243	268	273	252	253	255	270	270	248	250	219	274	250	254	256	250	249	271	251	232	260	245	257	276	244	264	272	255	255	245	265	255	248	265	242	295	273	235	266	256	268	230	243	263	255	245	276	271	258	242	258	258	273	235	284	248	219	272	245	247	277	265	269	255	276	252	275	235	243	224	253	237	230	251	249	243	243	258	244	244	286	253	242	240	265	266	239	277	278	261	251	225	240	267	255	271	260	259	269	251	269	287	252	233	262	273	276	267	283	268	277	260	263	264	293	271	247	250	262	245	236	236	231	256	215	251	232	284	263	257	272	252	271	264	262	272	253	264	256	276	278	247	253	278	240	253	271	232	261	243	236	272	268	269	234	253	249	256	254	240	252	255	262	243	254	278	232	264	268	244	251	239	275	265	276	276	228	278	253	261	204	260	267	279	248	263	245	259	261	240	255	256	288	290	269	238	261	281	257	273	272	266	242	257	263	248	242	249	259	259	232	268	272	273	263	245	238	255	245	240	239	264	259	245	242	256	263	214	246	262	262	281	270	270	248	274	261	255	247	232	246	246	256	263	251	272	261	251	268	241	262	251	265	284	225	274	239	243	216	256	283	267	271	247	246	251	245	264	260	245	251	234	271	244	262	235	269	246	285	274	253	265	234	245	239	235	244	243	277	243	282	260	276	252	234	270	246	239	262	218	258	246	260	252	244	222	243	266	274	259	247	222	296	269	263	267	224	239	269	235	266	251	228	228	249	214	243	268	272	252	250	257	255	289	255	253	267	259	267	243	255	299	233	231	250	279	224	236	258	252	249	256	236	264	234	274	264	251	241	256	264	235	245	254	215	257	231	230	254	248	240	265	257	299	279	269	266	272	290	244	234	282	267	257	246	244	273	249	235	250	272	274	263	260	248	264	259	277	267	271	295	254	276	252	263	250	277	269	272	250	248	255	259	259	252	237	263	252	256	278	245	267	251	259	225	248	248	267	259	236	259	268	275	256	250	232	258	275	271	238	222	257	218	265	242	253	262	228	280	263	258	269	250	255	254	264	263	249	247	247	268	246	248	209	258	258	247	258	273	283	258	244	259	263	235	248	255	272	229	273	256	260	260	245	282	270	252	240	258	239	262	276	263	252	252	243	251	269	253	257	261	312	235	235	271	277	254	273	243	255	239	273	247	274	276	265	230	246	297	233	206	238	279	259	267	286	258	243	249	241	254	271	258	251	224	218	269	237	257	260	253	260	239	244	231	233	244	264	281	237	276	240	240	271	254	235	247	257	250	270	256	268	272	237	234	225	261	245	282	250	272	243	240	247	244	232	265	262	245	248	249	213	230	259	262	285	265	253	238	231	260	247	220	239	280	241	267	276	235	239	282	252	265	259	247	263	252	257	257	234	245	262	266	226	283	270	237	246	240	240	235	253	282	258	239	254	280	257	250	266	271	274	260	238	244	242	251	260	262	264	252	284	266	267	259	261	278	254	221	277	240	247	254	279	262	252	269	229	256	271	251	298	285	279	258	254	240	255	257	256	266	244	235	258	235	269	240	287	251	266	246	271	233	251	245	259	253	283	270	300	247	267	245	266	248	270	261	232	270	234	271	274	262	246	251	257	241	254	244	236	230	262	220	243	266	248	251	261	243	260	244	234	251	259	271	230	267	257	279	256	258	241	230	255	254	231	240	271	257	245	213	250	248	270	240	251	237	264	275	256	289	251	253	283	253	258	242	261	230	249	250	272	255	284	272	254	244	241	276	255	263	260	265	249	270	279	273	248	243	244	242	255	270	261	284	278	257	253	282	252	293	250	271	234	237	258	242	252	241	237	233	233	269	279	227	254	246	270	234	252	236	237	222	238	253	241	242	258	247	274	269	257	248	253	241	245	226	245	242	252	227	248	274	261	269	263	286	250	247	262	255	274	244	226	272	247	270	254	252	247	222	236	283	241	230	254	229	246	271	231	257	252	250	247	261	222	242	274	252	266	258	253	244	257	253	229	289	252	285	259	254	230	240	266	261	245	280	279	237	226	236	255	285	273	263	244	266	261	236	277	257	255	263	231	245	263	241	253	234	228	249	240	274	228	217	266	248	229	263	244	227	242	264	253	269	246	269	276	246	252	251	247	252	233	225	251	268	283	255	247	254	247	240	259	296	268	271	241	233	227	249	231	251	252	244	273	243	301	239	245	253	254	296	233	287	240	242	252	259	263	250	253	247	243	246	246	270	241	248	234
8446	9014	15371	16997	15476	14074	15398	14789	12517	13542	11861	10910	7511	4114	4706	6465	6304	5129	4843	4289	4496	3327	3364	4536	4329	4057	4518	3093	2216	1919	1829	2720	3257	2876	2872	2302	2311	2204	2064	1848	1599	1337	1289	1122	964	1018	904	872	787	805	815	756	784	728	701	697	708	755	681	675	725	706	680	657	696	699	667	657	705	702	652	702	674	728	683	672	724	727	726	660	675	690	720	724	699	681	656	674	701	658	663	642	715	764	747	723	749	664	690	702	708	695	673	711	672	635	704	717	699	669	700	665	674	699	725	702	680	706	714	727	700	747	723	722	677	705	683	658	705	673	660	691	648	694	666	695	679	707	691	703	683	694	690	726	762	662	671	680	662	670	702	702	678	674	696	717	674	705	654	676	653	678	727	679	654	696	718	706	715	663	662	705	670	708	640	699	669	663	730	693	728	692	688	625	702	686	671	645	707	731	633	663	659	703	699	685	677	729	744	691	682	716	707	709	737	687	702	690	654	684	630	685	669	683	674	733	653	702	677	700	677	698	651	613	709	675	672	740	671	670	677	637	708	671	668	706	666	695	702	689	716	700	703	684	663	681	699	701	630	681	692	703	671	649	716	651	702	711	684	690	650	719	690	679	680	683	752	712	666	700	692	651	722	705	683	712	738	663	667	721	680	675	689	709	686	709	691	685	696	701	699	730	735	693	651	684	699	663	687	676	677	638	667	708	701	661	679	735	687	727	703	697	686	705	703	740	695	650	690	712	693	694	729	664	643	682	707	657	673	694	646	666	693	643	756	675	689	696	682	686	680	664	662	656	712	702	655	695	683	681	706	722	675	651	681	696	711	708	673	671	674	697	698	713	678	755	746	708	670	704	641	681	693	649	662	687	743	729	721	656	685	660	767	730	691	682	716	703	685	682	688	672	650	693	687	705	692	669	680	693	630	723	718	696	682	734	693	695	706	712	658	668	661	707	717	714	704	670	736	702	701	691	660	684	691	709	723	714	703	656	696	711	718	739	677	713	673	670	679	718	701	683	707	690	708	655	683	654	721	706	722	699	671	721	708	663	739	721	635	669	711	685	672	690	676	683	693	710	727	706	704	704	664	651	669	704	702	707	674	702	701	687	709	687	667	682	680	686	674	723	705	713	695	703	716	715	659	653	671	659	682	714	714	685	722	664	737	735	736	706	701	708	726	660	688	712	663	677	675	673	690	716	718	687	679	655	674	680	688	675	687	718	662	625	718	649	741	664	688	707	726	676	728	664	708	685	681	710	671	682	618	714	688	703	662	731	709	728	698	695	683	744	714	698	670	692	682	693	671	708	689	688	685	690	628	724	669	697	636	649	669	718	669	737	716	708	668	677	650	667	691	672	640	695	703	673	693	684	654	694	730	695	689	662	675	674	703	678	724	674	704	653	716	690	706	735	671	663	657	710	700	717	698	731	700	676	706	679	637	680	668	702	658	762	658	676	678	677	698	701	671	686	695	737	704	689	663	699	677	673	701	720	739	675	681	668	702	685	685	659	663	743	654	692	720	679	676	702	772	708	691	701	697	644	698	708	693	695	763	704	709	635	684	664	660	668	679	688	653	713	688	676	686	701	710	703	655	718	696	705	681	705	694	712	722	698	704	675	679	663	690	712	652	738	661	705	688	688	680	702	674	727	649	737	705	714	663	713	689	691	684	690	687	707	691	694	702	697	732	712	720	684	721	656	682	639	733	690	658	670	689	703	660	700	684	703	689	694	688	723	665	643	703	732	663	712	708	707	698	700	700	674	649	646	712	698	670	720	671	657	667	724	708	649	681	676	717	720	671	679	713	704	676	654	694	699	713	675	687	742	730	717	734	650	690	679	677	697	770	729	691	692	642	692	696	704	694	670	697	705	701	727	664	696	709	698	686	741	680	692	680	717	637	716	709	676	705	676	744	700	699	693	728	708	689	695	676	634	722	724	701	685	695	663	726	707	654	724	660	665	687	661	699	690	694	693	705	736	723	706	644	691	702	715	748	682	704	686	688	706	738	676	678	745	681	658	672	665	678	683	631	713	643	677	697	682	676	686	711	654	712	694	696	703	642	677	699	708	688	718	684	687	684	687	704	702	666	688	720	648	701	713	650	703	697	676	705	765	703	744	693	686	683	713	700	652	634	668	689	732	700	700	697	726	664	704	711	673	710	658	718	688	680	731	706	713	697	694	727	706	708	666	712	723	698	711	691	725	670	676	679	669	671	721	721	674	642	689	691	707	644	689	687	695	690	748	711	728	694	729	689	663	703	680	672	715	713	747	684	650	677	676	672	705	729	634	656	699	709	703	715	677	712	642	745	667	708	720	684	693	737	693	697	701	689	665	720	725	702	664	700	664	645	696	681	668	686	655	689	686	685	663	708	677	732	692	674	726	687	699	662	732	699	663	682	679	691	690	710	726	665	707	682	686	674	648	662	700	692	666	649	687	684	687	686	724	726	748	689	675	667	698	662	686	690	688	694	705	650	692	705	690	669	719	711	693	706	746	703	708	703	694	671	712	651	674	736	676	729	629	685	637	659	651	717	690	669	677	682	736	677	686	724	722	667	722	713	674	722	651	721	697	709	683	734	688	697	694	716	672	689	683	716	717	682	725	719	691	668	690	740	691	673	705	710	692	730	659	694	724	694	692	667	712	691	671	701	665	697	671	660	683	690	660	672	676	684	699	702	726	699	700	756	666	706	650	697	658	713	704	680	709	679	710	753	684	650	717	682	650	703	766	732	639	688	740	730	732	692	685	701	676	664	677	662	642	645	727	629	710	715	725	690	680	705	717	676	674	671	693	674	703	657	652	656	704	675	684	667	747	708	694	670	691	660	664	690	701	664	676	743	720	701	670	744	660	725	675	690	718	702	748	705	673	723	680	707	694	686	646	680	685	740	695	688	701	708	715	661	711	696	712	701	723	660	656	667	686	670	688	712	678	671	650	693	708	731	694	655	738	753	679	687	705	707	701	732	698	660	704	672	693	658	675	665	699	680	670	704	720	682	686	680	650	658	648	669	677	710	714	675	673	689	738	743	691	693	695	676	691	684	701	680	705	683	660	719	681	670	742	669	721	735	669	704	671	696	692	714	697	654	650	678	666	691	680	679	692	645	703	698	653	693	680	690	752	688	716	737	693	706	695	689	705	717	713	747	719	676	697	727	716	663	653	701	699	680	691	697	718	679	698	686	658	649	670	668	656	737	689	733	683	687	695	710	646	756	671	716	723	722	750	683	701	620	691	643	685	712	733	703	710	660	680	626	688	708	718	701	677	665	686	640	699	648	741	713	695	665	694	709	684	731	692	695	697	686	658	678	691	681	717	650	694	627	699	716	658	666	634	658	711	650	653	763	681	673	700	663	644	689	710	723	687	703	706	690	682	664	706	655	730	705	709	727	717	676	659	729	709	668	691	712	706	700	723	708	703	700	693	724	667	691	698	698	687	679	696	717	670	662	636	694	722	690	676	665	633	667	704	709	655	689	654	686	701
30376	29430	32718	32790	28593	30624	33825	33108	29007	31413	28513	27336	23002	13358	8741	11802	13631	11886	10392	10813	9534	6182	7282	7915	8980	9278	8615	3945	2827	2997	3745	4871	5707	4255	4021	3203	3638	3364	2871	2263	1918	1340	1389	943	731	812	617	502	424	422	397	322	272	253	215	221	230	203	210	220	233	263	195	229	175	216	172	214	215	231	208	223	158	198	224	228	223	189	203	218	199	191	172	198	228	215	216	202	217	198	208	232	250	265	234	221	209	195	215	216	213	235	198	201	194	211	208	207	185	208	228	205	211	198	205	196	211	225	188	215	212	189	211	208	221	188	204	189	203	228	223	221	202	215	224	173	205	220	215	216	203	184	208	213	209	194	235	209	209	189	209	200	214	207	209	228	185	169	227	179	194	205	204	209	200	200	208	206	209	239	224	227	203	190	206	208	209	235	214	216	207	213	213	206	209	200	220	205	186	215	206	210	193	216	204	228	212	198	227	210	193	209	188	224	226	211	199	206	209	199	182	224	197	200	209	223	196	209	208	201	219	206	198	211	197	213	212	207	199	185	159	214	195	218	219	202	207	191	204	218	236	210	220	214	226	248	215	197	210	193	201	190	204	215	210	223	203	206	226	211	214	204	169	196	216	230	194	197	185	194	193	192	214	185	203	228	192	189	230	221	217	221	202	194	231	195	253	207	198	205	217	194	211	206	207	229	207	216	228	202	203	248	202	185	195	190	198	245	210	213	194	216	205	211	237	205	218	209	184	171	180	190	208	188	184	204	209	216	194	205	209	194	199	237	233	205	190	208	218	201	199	196	209	196	219	202	202	192	211	219	203	181	192	191	213	203	197	217	232	202	220	201	187	199	235	195	190	201	211	186	212	212	185	206	195	209	219	220	197	206	194	196	213	192	204	209	223	196	214	228	213	203	186	196	190	182	202	199	215	219	202	216	187	216	196	205	214	226	193	188	195	184	198	171	206	209	189	214	192	185	225	227	221	198	192	212	185	201	214	207	203	178	217	209	183	206	207	205	200	204	212	216	184	193	211	202	186	218	231	182	211	199	197	216	198	208	226	222	203	202	206	232	191	215	209	204	192	209	234	225	212	211	199	205	189	209	193	223	187	227	233	205	197	192	212	227	196	202	184	213	221	199	223	205	216	185	199	195	213	207	224	193	230	199	211	200	213	200	210	227	211	232	202	216	207	201	191	197	194	211	233	189	180	211	185	210	240	192	219	202	207	230	216	196	192	212	188	180	202	251	207	202	207	202	215	246	198	200	197	194	224	211	184	231	188	194	187	188	217	194	204	190	206	194	196	218	211	221	208	209	184	196	213	231	198	206	202	204	213	215	203	193	209	213	204	204	200	220	232	192	222	217	193	213	209	211	201	227	203	198	219	198	217	199	176	201	182	201	202	187	220	228	176	197	190	222	213	232	204	191	236	212	188	213	191	222	187	217	222	206	210	242	195	191	218	197	212	213	199	196	222	213	187	209	218	202	226	190	214	172	214	225	214	214	212	210	197	216	194	208	206	177	184	188	236	217	194	172	211	210	223	210	201	172	191	193	205	211	224	204	220	204	218	209	188	230	195	220	202	204	210	184	218	188	201	184	209	238	203	202	202	198	225	207	206	202	195	204	204	213	206	227	220	211	200	195	185	200	216	201	224	210	230	249	207	198	196	208	190	210	181	220	200	222	191	221	212	192	185	184	251	179	212	207	213	212	190	210	200	235	203	203	205	223	250	220	207	202	213	205	198	201	196	191	206	213	205	189	188	186	208	199	217	208	198	214	219	189	213	237	195	193	220	193	183	203	226	195	219	176	208	181	187	194	211	178	186	221	197	196	204	203	247	213	196	213	215	198	209	217	221	197	232	199	207	189	190	220	225	197	188	220	214	241	190	200	224	202	190	196	219	176	207	191	224	198	213	213	223	198	211	186	178	192	209	223	209	189	210	208	217	198	204	219	200	182	226	193	192	248	169	181	209	203	195	222	225	193	186	226	235	226	186	194	190	190	201	220	207	204	195	213	194	202	205	202	206	183	217	201	195	194	202	212	186	206	206	183	201	201	183	204	233	209	215	219	187	209	205	223	197	189	194	192	220	225	224	215	225	197	197	213	192	194	205	180	222	234	218	227	221	194	204	175	203	224	212	190	219	211	210	189	212	231	219	210	196	178	210	219	225	199	226	238	205	203	227	198	223	200	203	208	222	222	218	200	210	201	193	221	205	178	207	191	225	238	209	218	197	204	198	208	200	192	227	203	210	209	217	200	203	220	197	177	227	195	198	214	202	220	197	196	211	201	220	201	212	209	204	206	195	198	205	215	218	213	193	199	217	161	204	240	191	190	210	241	200	204	196	227	184	209	213	203	209	203	209	229	194	207	212	207	214	208	189	216	213	204	195	170	221	208	191	215	201	220	212	228	218	221	184	181	193	218	207	188	215	199	194	205	179	186	225	194	229	208	222	186	194	202	212	208	217	212	199	212	221	219	200	198	236	188	223	199	196	212	200	218	204	226	220	200	226	196	222	180	197	210	199	196	205	213	209	222	202	210	220	184	220	177	196	203	199	242	198	186	203	209	206	203	197	220	200	210	223	202	200	221	181	223	207	195	210	221	198	238	203	210	198	217	216	217	206	181	221	213	217	211	204	211	218	189	201	201	210	219	203	211	182	213	176	222	202	196	215	208	203	195	212	221	206	190	201	206	210	217	194	215	214	209	189	215	190	212	207	198	240	208	200	217	228	247	201	226	205	194	186	217	191	205	204	230	210	211	207	219	205	192	199	211	194	199	202	189	200	222	199	194	200	183	206	202	189	222	209	216	201	209	220	213	208	245	196	213	174	203	217	233	201	222	207	198	217	226	253	245	238	196	213	222	225	192	219	230	211	221	215	215	220	215	209	208	220	186	202	207	216	213	188	217	207	203	202	199	205	220	216	212	209	200	210	198	183	212	216	253	209	181	214	196	202	225	200	224	194	213	222	193	189	185	183	218	199	205	183	228	211	222	201	194	200	208	182	215	207	232	206	185	213	198	210	229	220	212	208	220	211	211	211	185	205	219	223	199	223	228	193	218	232	220	220	197	223	206	210	230	196	203	220	225	212	197	221	225	219	211	191	208	225	198	207	228	217	202	209	221	210	205	211	198	224	194	212	220	204	211	201	200	193	219	244	202	196	191	192	198	220	217	214	225	223	190	185	211	206	217	219	202	222	222	209	212	196	217	216	211	176	221	212	190	201	222	217	242	202	207	212	209	209	185	205	237	182	184	194	237	192	212	201	220	174	212	207	222	220	197	214	189	217	220	202	190	209	227	218	237	226	204	201	216	209	209	214	194	211	184	179	231	209	202	218	209	221	207	211	215	204	210	194	229	201	217	235	241	191	221	220	203	180	204	218	201	203	214	211	191	206	224	171	209	186	227	205	193	209	203	208	210	215	223	206	204	189	208	203	205	209	202	217	209	202	182	202	214	226	226	187	235	201	209	203	199	214	202	200	201
20495	23493	31169	36478	36543	40077	43097	41408	41280	44242	42763	41980	37946	27185	24198	32403	34109	30547	29325	28428	27520	20312	25097	25940	28566	29510	27341	15599	13469	14902	17478	21686	24437	20356	19529	16815	18392	17819	15768	12902	11436	7975	7908	5503	4263	4633	3497	2817	2044	2016	2017	1392	1308	1033	895	837	702	698	747	759	730	751	641	645	605	644	606	564	620	674	644	625	572	597	642	646	556	600	612	555	621	590	623	606	625	572	585	592	583	561	648	664	946	907	778	755	606	593	591	606	639	598	606	565	557	596	595	565	573	548	549	612	563	595	586	589	619	574	589	546	604	625	581	580	556	580	630	539	551	543	582	588	558	585	536	562	595	621	576	592	591	576	550	578	590	607	554	568	588	600	605	559	560	599	581	599	557	580	596	556	562	550	545	611	577	566	607	543	585	629	562	583	597	609	570	562	589	562	565	586	596	602	634	591	564	558	575	566	623	564	593	532	575	574	582	563	589	587	549	581	585	623	568	565	571	589	556	586	603	536	545	592	628	572	578	569	576	553	575	581	590	586	590	583	613	574	585	539	601	593	561	564	566	552	576	581	598	588	551	574	596	576	580	588	565	559	557	624	597	572	581	591	572	540	564	540	562	556	584	579	595	598	569	584	549	587	588	588	594	541	606	577	556	561	569	582	594	569	591	564	600	576	573	607	574	621	566	599	593	599	594	567	606	565	575	584	580	557	609	597	616	561	567	592	641	561	559	574	582	570	583	564	591	630	552	556	593	601	621	619	613	552	556	555	603	610	627	621	607	529	593	624	614	577	590	580	568	581	586	556	586	628	579	563	595	596	569	574	611	603	585	564	573	582	580	632	620	579	591	602	600	562	546	623	575	582	593	558	548	599	524	589	607	543	558	560	606	568	537	630	569	571	532	633	584	562	576	568	574	601	579	564	542	540	540	536	585	566	560	585	579	596	610	590	590	572	589	592	644	588	619	590	585	542	586	569	607	613	575	617	574	616	563	612	534	605	552	592	535	561	561	571	593	580	598	590	571	606	598	618	572	561	600	522	597	612	564	612	606	580	583	601	603	585	582	548	578	580	565	637	580	590	561	588	569	584	582	581	594	558	586	586	581	590	618	579	625	557	598	536	548	581	559	567	600	570	612	585	565	620	584	554	566	602	557	592	554	590	518	598	583	575	567	573	601	623	559	610	558	565	591	609	591	559	614	586	633	562	587	597	624	585	575	532	632	603	528	515	611	600	511	571	614	602	604	605	590	566	544	590	578	591	577	618	573	522	598	607	600	591	561	563	594	556	550	576	590	540	591	612	525	546	582	571	580	551	576	603	577	621	582	563	598	549	586	616	625	581	597	582	567	548	575	597	562	572	609	595	602	535	575	598	625	582	596	590	557	623	587	594	602	630	586	554	615	566	558	554	597	592	586	592	610	590	588	578	588	632	561	615	587	575	585	577	626	561	584	588	568	613	621	603	599	566	604	564	602	559	576	590	583	590	583	590	584	581	591	569	588	588	550	611	555	582	583	579	575	549	572	564	594	578	551	557	579	572	572	569	602	602	630	584	586	613	552	606	594	601	583	558	575	583	612	568	566	620	572	581	578	542	534	591	622	567	550	595	592	580	616	590	551	583	594	555	607	572	590	520	560	525	579	588	611	612	586	589	578	541	555	572	611	564	595	575	576	578	584	623	573	570	573	619	583	570	573	611	600	573	554	547	623	579	575	552	585	583	576	608	567	576	576	562	588	579	552	585	604	597	595	622	599	616	591	532	558	535	570	585	544	566	619	615	597	606	605	547	564	576	596	569	596	562	620	569	579	583	585	595	602	577	621	618	606	569	575	526	615	555	595	587	582	648	609	548	586	615	596	602	571	620	564	585	611	584	596	553	561	581	594	626	549	570	571	559	550	584	590	586	546	575	579	602	580	585	557	575	614	627	552	583	592	567	616	589	597	583	605	611	575	646	589	562	584	588	608	589	602	580	630	588	551	568	588	585	561	572	610	584	544	584	575	553	569	595	600	566	587	584	574	580	594	587	521	534	568	592	590	556	587	586	556	607	598	610	540	631	585	556	580	594	616	574	558	558	591	513	587	561	611	598	595	594	613	613	586	555	647	621	579	564	601	565	587	593	586	599	598	588	552	600	536	567	603	564	576	590	622	548	606	609	580	594	582	609	562	613	585	565	572	589	590	521	592	593	578	619	571	547	581	545	581	633	600	576	603	538	562	573	604	609	604	584	542	594	572	620	577	581	552	591	600	557	583	598	598	637	544	551	608	614	586	569	573	611	600	606	574	578	596	581	609	576	589	570	565	597	595	587	580	556	598	586	578	588	575	568	566	580	595	583	590	594	581	552	544	560	554	567	583	607	584	581	577	555	580	570	604	612	554	578	561	581	571	581	564	592	602	574	623	616	524	632	597	585	549	614	593	591	598	589	590	584	578	574	520	571	556	598	581	587	571	570	598	589	620	560	563	561	575	562	583	639	596	609	617	597	598	613	582	594	574	572	610	569	600	579	553	597	569	616	572	570	534	639	611	610	616	591	605	576	605	587	598	582	601	607	617	593	546	573	598	574	542	543	599	570	563	632	606	579	642	558	517	526	564	578	591	548	558	602	574	576	596	585	603	584	607	629	543	607	585	564	583	565	605	572	591	593	596	575	625	581	580	588	573	604	576	581	566	582	597	677	577	570	586	557	578	593	595	552	596	614	568	613	648	550	589	587	564	581	560	589	606	600	586	604	600	555	571	588	628	569	580	575	582	588	578	587	611	555	596	555	502	563	628	577	559	570	561	589	542	589	573	576	588	605	596	586	628	615	581	605	566	602	588	534	595	547	554	585	581	601	618	542	575	592	583	639	588	604	562	574	574	572	593	556	559	596	583	576	602	595	568	554	587	579	583	585	599	566	599	560	583	584	561	582	579	559	562	592	584	552	604	595	573	591	567	575	586	590	521	603	590	581	577	577	590	589	581	573	598	568	637	568	577	579	637	555	608	606	584	567	583	535	588	569	595	576	601	586	553	589	601	559	586	562	591	556	600	597	626	582	588	582	580	569	602	577	567	567	571	592	604	615	585	636	573	605	574	618	590	584	559	569	583	542	593	571	588	575	652	563	612	564	589	622	571	611	575	552	531	596	587	652	620	620	593	598	573	610	616	634	587	546	607	600	581	628	618	568	586	575	588	589	580	563	569	601	605	567	581	553	581	609	548	630	614	573	559	564	594	508	537	581	581	585	567	590	580	601	593	575	599	585	603	616	583	605	543	540	589	576	618	598	614	565	591	569	603	561	575	593	566	551	564	560	604	550	557	565	583	623	543	597	588	601	573	565	600	645	597	602	603	576	606	595	562	601	567	593	552	582	570	580	574	601	630	610	554	602	586	598	565	593	576	568	602	616	601	542	584	513	634	584	573	580	583	579	586	610	579	540	576	594	609	589	587	591	548	596	582	549	615	603	572	606	599	587	568	589	585	596	550	549	570	575	600	584	554	586	626	604	595	575	564	592
37805	37412	38658	38430	34113	35363	38796	38206	34206	36061	34418	32764	31565	21032	15780	16700	19925	19828	16410	16528	15856	12568	11450	14250	15055	15578	16387	7067	5240	5789	5613	8261	8824	7299	6788	5454	6355	5967	4652	3954	3027	2130	2196	1447	1147	1312	844	772	570	560	580	444	360	245	260	265	243	247	245	261	240	222	228	217	236	248	217	240	214	244	234	213	195	243	224	221	223	205	197	221	200	226	218	229	237	217	212	241	229	216	221	249	306	317	299	239	213	238	198	232	229	220	240	222	231	248	206	240	205	210	222	205	224	200	212	206	217	253	213	196	201	204	206	235	225	223	221	204	218	226	219	229	228	201	235	215	228	210	208	179	217	238	218	261	221	229	233	213	259	211	245	228	222	216	245	229	236	251	222	219	227	210	216	223	263	233	242	227	257	195	221	219	213	225	215	226	227	221	243	230	220	225	228	218	221	214	216	211	230	219	235	220	216	208	205	229	225	215	226	196	238	232	195	221	229	233	254	201	184	227	201	235	202	222	234	229	204	232	218	244	212	250	199	206	211	228	208	223	243	189	206	248	215	188	247	249	220	216	238	215	215	223	226	211	233	225	234	237	207	203	204	225	243	235	223	237	206	214	199	204	239	221	211	250	224	230	254	223	225	222	200	248	231	228	230	210	212	235	222	230	213	228	233	226	248	234	191	249	246	260	190	241	196	205	254	206	239	227	223	248	225	221	225	201	207	228	202	235	219	225	213	216	219	216	232	198	232	231	216	219	232	224	234	241	233	220	217	239	231	211	239	232	197	200	240	246	220	229	223	239	240	203	221	249	229	199	207	229	220	193	225	212	235	242	228	203	216	240	210	235	230	248	225	231	215	201	221	228	226	213	213	240	239	211	239	243	225	242	227	240	222	215	220	232	238	223	242	181	240	258	217	227	219	201	247	228	203	246	210	219	222	227	220	236	228	240	244	214	231	221	215	226	194	214	244	233	198	205	237	233	236	245	223	232	206	232	219	226	213	233	218	237	223	237	219	215	207	233	222	237	206	244	232	231	225	243	196	217	214	231	227	227	239	205	218	227	226	223	223	228	219	217	212	229	215	235	205	265	202	218	220	207	235	224	221	217	218	207	198	228	226	255	216	200	214	195	209	237	236	223	209	239	211	214	235	244	220	221	226	210	206	215	217	236	241	215	206	253	225	238	232	230	213	230	241	233	229	237	220	199	214	214	251	253	208	201	217	217	212	207	241	220	218	220	226	214	218	265	214	243	222	229	259	219	236	212	194	267	190	203	204	224	227	241	207	215	240	233	231	226	223	199	212	205	240	202	206	237	244	200	222	212	210	234	194	185	239	228	218	212	219	206	229	232	209	224	217	234	233	226	217	223	212	223	205	252	233	241	217	251	234	235	216	241	201	220	238	231	241	234	229	210	227	233	223	228	213	222	259	223	226	249	217	229	231	211	233	207	220	218	204	191	240	223	228	241	233	223	229	222	219	202	215	239	225	208	225	223	212	223	224	221	197	198	243	196	247	238	215	207	243	250	213	194	224	211	240	237	201	240	197	231	235	230	215	241	223	231	228	210	219	209	232	203	204	249	199	221	245	218	249	227	232	238	230	214	236	242	206	233	232	223	226	219	201	238	225	211	214	205	268	241	231	225	226	235	252	232	220	236	205	225	231	207	229	215	239	253	250	223	223	224	225	219	201	259	232	218	243	208	255	228	224	211	202	207	207	223	218	244	234	221	250	221	249	244	217	208	219	206	213	201	211	224	201	255	251	213	214	234	216	237	249	208	217	217	228	235	203	222	222	218	213	214	228	218	219	222	211	236	224	252	222	229	220	224	224	232	215	228	254	243	218	233	232	205	205	243	236	232	205	223	225	231	231	228	218	209	242	219	245	229	253	216	224	219	244	220	210	236	208	277	222	219	230	229	221	223	225	238	205	211	199	216	215	219	240	229	238	222	235	199	241	197	201	220	215	236	203	208	239	199	234	222	207	226	199	219	194	239	224	235	198	248	221	227	217	238	242	211	217	211	233	193	223	221	207	220	222	250	236	225	205	236	224	203	212	206	235	206	221	244	221	192	211	231	212	218	199	217	217	225	214	226	219	231	241	231	215	243	235	264	215	219	234	208	244	227	229	236	231	224	216	211	208	206	218	239	206	227	228	196	205	223	234	282	227	242	224	219	233	217	220	229	226	212	234	220	211	217	208	233	228	221	209	220	219	230	244	222	212	232	211	221	221	212	210	211	252	254	215	224	206	213	222	232	259	229	229	224	206	249	218	227	232	192	216	220	201	250	224	215	254	198	239	237	231	225	192	201	226	212	212	221	214	221	231	230	243	225	221	225	214	214	227	226	224	209	221	208	230	222	237	230	196	218	208	223	211	203	230	209	224	230	198	230	239	233	212	226	236	226	241	204	228	229	218	213	231	252	244	217	221	227	244	230	234	239	230	223	208	215	246	234	212	229	234	235	209	233	216	195	207	200	183	210	217	238	228	217	200	214	211	228	208	222	218	226	246	208	208	204	231	209	209	217	231	239	236	229	213	241	210	215	242	236	216	215	232	205	216	210	183	232	233	229	231	239	239	216	260	209	216	240	214	241	236	207	210	207	222	207	195	217	209	222	224	240	196	230	226	196	201	219	228	234	218	228	236	204	200	217	200	212	182	234	249	235	198	241	206	205	225	214	211	229	205	226	213	235	253	229	222	203	225	206	248	211	187	236	256	213	202	206	203	201	234	200	220	205	217	218	226	212	237	225	210	212	208	205	242	234	233	232	215	187	208	209	221	217	220	214	226	209	226	195	236	222	275	234	272	225	211	214	259	209	190	243	240	240	228	234	213	252	211	216	256	220	205	210	211	248	216	220	227	239	201	202	226	239	246	217	217	208	214	216	219	229	202	236	215	230	239	214	231	220	236	208	212	203	200	223	250	216	231	231	225	211	220	214	235	221	227	234	211	237	233	212	207	202	239	234	214	238	245	220	232	210	221	229	228	245	241	241	213	204	215	225	245	217	230	227	214	211	222	205	261	238	251	232	219	216	243	213	203	197	197	236	216	221	195	219	246	202	241	214	191	202	223	210	206	223	228	202	223	241	214	195	240	221	248	228	211	225	215	222	236	202	240	216	225	208	242	219	208	242	220	222	234	246	222	203	210	239	221	241	244	230	244	210	245	246	203	227	225	222	248	234	208	203	250	222	213	216	229	259	219	229	229	234	224	220	210	202	225	206	234	187	224	213	220	231	233	210	194	229	219	224	208	229	204	204	216	211	236	228	230	226	241	232	220	247	229	228	225	240	207	227	221	212	219	217	239	197	198	226	231	234	226	204	235	235	226	221	222	236	243	237	237	219	251	204	230	244	197	217	204	221	233	233	209	217	233	205	218	196	218	211	215	254	211	221	200	246	219	237	221	236	210	222	203	229	233	201	236	198	201	244	239	224	207	216	209	228	229	226	227	233	269	216	203	236	246	250	210	216	232	231	220	227	223	241	213	213	211	213
26518	29737	36003	41143	41914	44391	47254	45885	45890	48354	47624	47003	45996	33603	32073	36995	40418	39088	35824	35606	34870	29966	30889	34396	35657	36787	37983	20199	20331	22866	21848	29708	30230	27350	25914	23401	26210	24836	20748	19072	16283	11447	12430	8351	6650	7700	4601	3942	3045	3162	2963	1974	1644	1060	885	915	749	832	865	856	900	787	764	705	658	652	642	667	693	689	649	657	648	628	661	659	645	663	645	649	590	631	612	626	593	628	619	641	631	618	605	790	1173	1095	927	792	648	629	602	596	626	647	639	634	668	639	672	615	616	617	660	638	623	591	599	590	684	613	626	647	652	612	612	661	681	634	607	570	609	619	623	625	631	603	653	632	603	575	624	561	572	594	634	618	665	672	604	622	642	625	604	601	615	632	646	612	613	608	617	588	631	636	580	629	586	632	615	610	631	644	590	584	588	636	590	653	652	589	570	570	637	628	622	609	621	644	593	630	653	576	631	613	606	617	644	630	674	616	614	593	647	607	584	614	666	671	587	599	596	619	610	600	639	578	572	656	620	636	654	596	559	599	647	594	579	623	626	631	598	626	648	623	630	617	571	593	637	653	575	612	597	630	623	652	684	642	621	602	641	645	633	621	578	645	626	616	634	566	613	605	643	628	575	602	581	626	580	609	601	647	645	563	600	689	650	625	629	644	645	616	600	649	654	597	621	616	597	621	631	625	595	607	626	641	623	630	618	638	620	604	555	628	628	596	655	615	601	626	629	654	636	590	650	601	589	602	658	650	639	632	650	628	619	597	629	603	665	668	650	634	586	622	626	593	614	654	623	664	598	647	629	601	635	630	602	607	596	653	640	663	640	608	603	610	604	633	583	636	628	624	630	638	613	610	608	624	618	611	669	601	623	609	603	595	600	651	642	597	610	610	598	630	650	628	596	649	603	595	629	638	576	591	587	604	631	626	587	619	605	661	659	611	616	625	646	541	625	613	657	649	626	619	643	665	606	612	642	636	638	612	672	595	612	570	662	657	598	570	655	608	663	591	619	650	631	666	638	636	559	623	623	657	619	611	660	586	663	638	572	588	635	608	567	630	642	649	607	650	617	619	630	597	635	607	648	628	591	618	639	590	600	645	627	578	632	630	609	613	606	637	650	601	642	654	649	645	597	608	596	641	661	613	616	629	618	658	587	640	619	547	619	615	596	625	624	623	653	643	623	650	605	607	637	647	620	609	624	619	624	611	584	653	642	584	665	617	595	638	619	597	565	616	662	617	587	625	613	619	637	640	640	630	601	634	669	566	648	639	594	604	616	632	610	564	594	636	638	650	624	584	600	629	651	623	615	645	577	596	638	620	602	642	660	595	616	624	655	617	643	645	644	611	624	655	653	590	666	607	621	656	632	636	608	624	634	626	630	661	611	573	638	632	589	663	638	581	551	598	627	597	618	594	622	636	673	608	621	613	627	601	566	603	644	600	656	608	593	618	617	612	593	623	676	628	621	639	662	595	612	650	618	675	670	654	589	590	606	617	625	650	627	661	652	579	647	621	601	639	637	603	635	601	594	620	617	643	650	614	605	617	576	612	642	626	606	642	587	597	623	652	646	630	639	619	641	607	642	625	607	659	645	627	613	576	619	603	651	588	638	638	605	619	594	650	651	661	617	602	606	640	598	572	635	641	595	603	634	573	652	650	602	601	655	616	649	632	643	631	593	586	628	593	563	643	610	601	628	592	613	644	607	650	646	649	615	617	598	610	631	646	607	649	662	622	619	670	607	634	631	665	645	645	633	571	598	630	586	640	624	633	642	614	611	643	652	595	616	642	665	627	631	624	596	639	630	632	629	618	584	602	613	638	608	628	614	612	630	639	591	634	619	635	579	646	657	624	659	641	624	567	580	634	594	619	583	657	596	660	581	624	617	637	595	643	618	606	608	622	628	624	639	642	590	626	630	640	615	641	634	647	609	592	643	627	588	619	631	618	664	618	594	646	610	619	628	639	641	625	630	570	654	610	663	605	611	603	547	618	628	583	659	662	632	588	675	601	589	659	568	574	632	596	620	583	601	593	625	635	619	624	598	653	617	611	613	638	617	606	625	600	640	643	658	626	641	621	604	621	600	610	625	616	614	607	586	634	609	615	610	673	619	594	574	617	616	582	655	626	650	603	595	611	606	590	583	625	616	629	591	659	586	647	597	612	612	590	591	610	594	643	594	643	566	631	635	602	613	583	629	640	627	602	589	618	644	621	620	652	605	617	647	617	607	655	620	622	666	622	650	614	628	613	645	631	589	626	596	591	604	613	584	601	627	607	641	625	639	677	592	637	584	595	638	627	652	559	593	595	616	624	657	675	616	606	641	586	662	552	628	681	631	651	599	635	580	578	609	589	547	602	597	588	599	641	610	620	611	596	622	647	618	622	605	623	615	654	617	633	611	586	626	617	642	662	631	625	629	634	643	635	621	619	583	603	604	614	634	621	615	644	582	614	594	662	616	639	644	619	599	603	650	626	653	633	632	633	663	596	621	640	624	588	593	612	646	639	639	619	606	608	616	668	615	650	600	620	585	623	601	586	587	623	647	658	646	630	623	625	631	683	586	679	588	595	623	583	627	678	605	681	573	578	616	615	616	601	609	665	607	646	622	595	635	636	644	618	617	627	645	594	598	587	597	646	581	629	615	601	632	619	629	625	585	624	618	595	654	635	587	634	644	595	559	635	614	646	632	621	628	614	611	618	596	647	645	636	619	578	594	601	617	633	601	629	617	650	615	587	643	573	615	615	623	654	615	608	586	666	661	644	628	617	683	628	633	605	624	601	624	669	655	627	587	607	628	583	643	599	643	631	630	614	612	646	591	620	620	623	655	645	647	636	597	631	606	577	610	593	650	571	632	606	614	605	638	618	613	640	643	586	602	670	632	599	642	622	633	601	564	600	629	602	590	632	646	636	600	612	620	654	589	592	637	590	581	641	602	582	638	582	589	628	601	600	643	628	623	620	582	597	599	603	622	627	609	638	572	626	623	579	592	609	576	600	627	614	631	616	605	620	666	650	615	624	596	634	645	622	624	599	653	614	610	646	643	602	608	601	609	628	588	636	625	589	582	643	641	556	665	643	601	620	568	620	580	612	642	619	637	577	625	584	616	627	590	591	655	606	606	647	600	626	628	599	631	653	625	628	659	649	610	664	576	618	621	637	623	624	636	639	610	594	624	611	608	571	580	629	638	615	620	620	627	591	616	590	600	643	626	602	635	659	654	649	614	610	624	627	588	613	600	605	624	654	612	606	578	633	605	604	609	668	625	611	623	624	613	625	606	636	641	634	620	690	637	583	674	640	630	670	602	600	638	635	615	628	622	599	592	650	585	615	653	631	626	588	598	636	606	651	612	578	690	653	621	608	643	596	638	624	616	664	639	613	642	664	616	622	643	618	563	652	653	654	599	630	654	570	616	579	599	612	614	619	611	612	614	587	610	603	604	628	590	615	617	582	642	606	610	623	631	624	622	595	632	619	662	603	600	616	629	594	656	610	631	673
11932	9703	10302	8510	5583	4382	4417	4302	3704	3586	3021	2696	2355	1364	882	983	1263	1125	962	1101	877	755	744	908	945	982	954	505	525	404	450	583	561	533	478	452	507	493	411	386	334	299	295	233	284	261	225	223	223	239	213	220	220	201	211	207	233	216	212	207	230	214	191	215	232	229	222	217	242	233	235	252	222	228	201	223	207	223	221	224	227	179	204	214	207	201	222	202	214	222	216	229	237	202	242	226	206	225	213	207	216	211	231	230	237	192	180	210	199	200	217	202	196	206	207	232	250	226	207	233	188	229	187	219	211	176	212	194	213	235	246	237	205	217	198	197	212	195	221	198	215	222	228	200	233	198	189	231	211	225	214	214	236	208	230	207	222	233	238	212	245	242	200	226	210	198	234	219	201	212	215	212	234	213	222	225	207	238	250	242	201	226	202	204	224	206	219	218	209	232	206	225	206	228	221	219	227	238	253	215	223	245	219	193	240	199	217	230	215	220	201	233	204	227	191	206	203	199	233	229	219	238	210	220	225	178	232	223	210	248	227	201	262	241	218	233	230	249	225	213	210	229	217	207	224	217	214	227	215	211	216	200	220	242	218	201	233	220	226	227	230	218	209	222	229	208	210	214	202	201	226	221	231	219	214	232	226	221	221	207	224	231	199	204	256	227	241	212	232	215	205	218	232	206	221	218	206	224	224	242	220	197	259	240	223	203	221	216	216	187	234	220	233	224	227	220	238	226	229	200	237	209	204	241	229	228	244	214	210	233	225	237	222	233	232	213	240	239	215	219	207	243	225	212	207	208	230	182	233	207	256	204	236	231	191	230	205	221	221	218	202	236	209	195	242	207	254	204	199	203	251	214	206	212	234	200	229	191	245	217	222	212	210	229	214	231	230	222	232	225	198	233	226	233	207	188	223	201	206	210	219	192	221	225	243	184	254	190	224	237	212	221	226	232	206	197	197	211	226	222	241	225	218	219	253	234	199	233	220	221	241	218	184	219	218	236	209	229	199	223	219	212	229	220	213	236	207	193	212	227	216	227	219	203	246	236	201	233	223	212	263	234	216	203	213	195	236	241	201	221	223	220	202	207	203	230	215	227	230	206	218	241	224	233	215	218	229	234	175	243	211	206	226	196	201	225	220	185	199	216	214	239	195	197	213	230	214	244	179	196	235	204	218	228	226	237	209	217	226	228	234	232	186	228	236	203	206	205	213	229	232	202	224	232	198	227	220	211	206	200	199	223	218	240	222	223	206	208	237	201	191	215	229	216	200	218	220	220	227	187	217	206	219	214	210	219	214	224	234	221	231	227	218	221	214	237	225	217	206	209	215	229	218	207	224	212	218	222	202	221	217	229	217	227	242	190	210	210	191	209	241	202	201	209	204	230	206	208	230	233	214	250	216	242	212	226	194	222	235	194	213	202	188	224	219	219	232	206	222	256	231	213	234	193	199	230	204	234	223	191	248	219	233	198	198	246	221	232	204	213	208	216	222	215	212	219	216	218	220	223	214	234	222	227	204	209	211	227	241	217	199	236	193	212	215	232	208	202	193	181	241	196	224	220	229	217	212	217	200	226	214	213	223	216	214	205	235	192	220	215	224	231	236	206	237	225	204	226	207	218	217	233	204	199	220	209	233	217	238	218	233	223	219	215	220	232	208	207	213	211	201	217	206	211	234	231	229	210	224	205	232	250	202	212	219	240	226	237	206	217	231	215	198	196	219	228	191	237	218	222	221	235	242	200	201	188	207	186	220	228	247	182	203	195	236	209	227	209	191	214	205	219	208	205	229	252	229	230	218	226	228	235	219	221	227	207	254	216	216	216	218	216	209	242	190	210	218	217	213	250	213	209	210	223	198	220	217	210	205	236	232	225	229	237	187	219	249	200	214	208	205	228	235	225	195	206	216	247	212	212	216	207	208	238	224	197	214	227	210	230	237	204	223	203	220	231	207	255	228	191	207	203	230	228	207	202	229	220	211	206	222	233	240	224	215	215	211	221	224	195	231	225	226	208	230	249	223	221	242	218	225	221	216	222	229	237	203	196	227	207	200	231	211	207	232	231	241	226	221	200	204	205	233	230	219	195	191	216	207	219	204	207	233	192	229	213	214	229	227	223	205	237	232	210	213	210	218	235	193	244	185	228	227	224	211	210	223	206	218	201	234	205	204	209	224	229	204	211	217	221	221	226	228	210	188	228	195	215	203	202	229	201	224	205	221	213	218	219	242	210	194	237	221	197	197	212	214	207	216	207	220	249	212	212	213	211	224	211	212	237	208	227	213	248	226	220	227	215	190	194	219	230	207	200	227	202	222	222	215	220	234	225	217	231	221	204	208	228	209	223	234	224	232	232	212	223	209	233	205	223	224	226	201	222	211	193	202	209	218	213	219	232	232	206	220	232	214	243	201	181	216	209	210	214	227	208	202	241	212	228	247	220	215	222	236	214	232	222	218	208	213	198	185	232	214	212	216	227	177	220	202	223	179	219	203	221	200	226	203	209	227	210	214	245	214	221	215	227	217	214	229	207	215	248	221	220	236	251	221	201	185	219	205	199	226	211	229	188	224	239	216	199	251	189	210	196	239	213	255	223	211	213	211	221	220	211	193	201	205	240	209	193	245	240	240	210	223	214	219	217	217	228	228	211	213	183	218	217	226	217	226	226	208	215	208	177	202	239	224	208	216	213	232	192	226	220	219	220	215	230	219	192	222	197	237	205	235	206	219	226	241	207	227	211	236	218	234	208	240	224	197	203	217	194	221	215	210	209	202	207	225	230	201	197	226	222	216	206	217	209	210	225	212	222	202	207	217	187	238	213	216	235	224	220	226	224	204	216	232	219	205	206	194	224	210	189	215	218	187	204	221	211	207	227	241	209	206	215	221	211	218	199	198	208	207	222	220	228	206	233	230	212	225	223	219	218	221	230	207	196	231	234	230	232	191	225	218	212	218	238	198	179	222	210	235	248	222	214	238	228	228	235	236	228	226	228	241	230	244	190	205	208	196	204	226	203	207	263	220	218	200	221	225	219	236	227	208	207	220	190	229	180	212	219	206	216	233	195	235	216	245	214	230	224	244	210	239	195	229	209	225	215	210	216	236	229	209	229	229	229	209	237	211	219	229	197	210	216	203	230	221	222	214	254	230	227	210	217	218	198	194	237	173	227	240	222	262	218	204	212	238	222	245	190	204	232	213	211	219	235	222	201	232	222	209	245	221	235	203	185	223	233	238	223	204	219	218	203	217	203	204	202	221	250	228	196	207	225	204	221	217	194	220	213	188	239	212	224	198	202	214	220	238	204	218	218	219	261	219	208	253	237	239	220	228	262	208	236	213	214	189	232	220	205	206	220	190	209	238	201	240	215	235	208	231	194	208	202	199	205	210	187	234	224	214	237	225	215	203	205	232	225	221	225	227	224	219	229	231	208	201	224	194	221	192	202	197	273	219	247	217	205	230	211	208	236	250	212	214	205	201	220	217	202	240	218
8149	9157	15337	17221	14089	13118	14657	14375	12885	13068	11321	10484	9879	5445	3788	4813	5925	5162	4819	5151	4303	3831	4045	4129	4556	4830	4530	2243	2293	1951	2210	2801	3197	2798	2600	2348	2544	2422	1988	1674	1507	1215	1314	986	943	967	839	726	737	782	720	657	656	637	573	644	643	615	624	641	623	608	565	618	601	621	594	582	633	628	620	592	583	610	608	580	640	605	570	606	593	586	607	647	640	622	613	628	576	557	585	621	648	625	662	576	629	664	586	638	594	596	601	578	593	607	576	588	593	600	631	612	616	616	560	595	590	614	559	601	579	586	590	586	575	607	589	635	604	625	610	624	561	599	619	583	584	576	594	581	621	552	597	603	567	607	573	628	610	596	580	647	580	574	575	616	588	587	584	584	638	569	591	623	622	565	562	571	612	603	612	604	612	635	632	629	595	662	601	643	613	585	555	596	598	607	605	598	654	613	581	589	597	613	638	596	564	616	576	597	625	623	620	620	633	601	611	589	619	603	611	581	575	571	603	567	594	635	615	604	620	553	600	592	617	620	604	646	592	571	560	629	553	616	579	622	574	643	579	600	564	616	592	600	608	600	614	604	610	601	590	590	587	584	525	630	609	558	601	609	617	636	611	589	581	617	596	561	620	589	571	592	603	591	586	595	624	613	601	621	580	613	628	540	612	579	589	595	603	639	615	604	627	576	589	569	596	593	607	584	619	612	587	552	655	588	637	595	607	587	593	616	614	607	609	591	606	615	576	646	626	588	583	588	624	548	562	576	634	584	630	632	585	626	606	615	597	591	591	617	631	600	609	602	611	621	625	582	600	578	569	593	593	600	582	607	621	568	580	583	629	580	602	632	578	570	591	613	582	624	612	630	580	641	605	597	623	604	613	603	563	606	608	597	619	586	617	598	577	586	620	636	603	629	637	592	622	596	588	561	551	604	559	633	613	628	615	595	567	638	593	590	569	595	605	616	618	599	600	644	588	615	585	665	647	668	612	581	623	616	598	583	603	609	559	602	617	522	611	576	619	611	629	603	618	591	591	582	568	593	563	584	580	546	601	590	591	603	602	681	546	608	589	650	591	615	578	604	612	586	591	593	585	611	597	574	598	585	673	613	602	586	640	635	608	614	578	638	581	575	659	610	624	577	588	587	567	601	598	629	564	640	588	607	626	595	614	579	607	575	578	574	632	609	623	566	612	538	570	558	566	634	607	616	598	589	598	590	583	625	594	598	540	610	637	579	596	583	599	591	590	614	610	619	665	594	653	586	654	605	594	612	614	612	561	599	588	587	594	652	570	585	612	620	619	581	573	583	552	595	578	628	600	553	588	617	599	595	569	612	591	591	594	591	613	566	581	598	585	553	585	589	625	565	575	606	616	569	632	607	589	585	631	613	604	615	573	623	627	639	588	604	606	608	545	579	597	563	562	560	637	567	630	569	629	588	586	609	571	612	592	560	602	613	585	594	576	580	587	574	618	568	598	617	562	615	607	581	596	605	605	653	620	597	592	614	588	607	612	589	594	617	591	600	606	569	598	636	628	584	604	572	583	602	598	594	596	610	604	588	616	595	575	621	633	585	587	651	586	606	586	649	570	588	607	617	609	563	642	620	610	567	608	591	611	583	646	628	611	615	658	605	630	565	614	588	599	581	560	634	571	624	590	581	613	573	583	567	572	645	627	563	582	604	645	605	570	576	574	624	644	614	610	631	614	578	576	623	589	574	589	599	620	525	604	568	553	588	602	622	597	622	632	605	586	571	644	648	585	579	541	647	598	641	610	610	593	562	590	597	613	568	641	624	581	577	586	604	594	565	611	591	603	616	599	577	621	580	577	605	572	569	580	573	625	616	620	642	616	592	578	630	567	606	604	630	614	589	566	605	605	575	583	601	634	557	570	614	546	626	580	569	586	584	605	596	621	558	598	592	593	592	622	594	579	546	614	614	574	601	602	680	618	585	558	641	589	567	577	585	609	618	625	605	623	599	639	624	603	608	571	610	637	577	588	588	616	573	628	626	590	561	618	576	607	580	651	568	587	573	619	653	610	593	588	586	610	596	639	595	582	601	572	550	604	559	625	575	638	553	600	559	604	647	585	644	613	590	588	601	603	557	612	620	595	565	576	650	603	594	631	603	609	578	559	618	608	616	656	590	599	597	578	586	649	647	600	608	614	642	646	536	598	563	604	600	599	581	574	612	571	621	608	594	606	582	575	579	650	615	646	606	584	595	592	624	627	565	613	594	613	593	609	585	561	596	603	593	620	603	583	609	616	610	606	599	552	584	583	554	601	599	613	584	631	603	570	609	575	608	636	649	589	579	609	663	562	569	615	604	611	627	612	630	594	604	616	648	551	623	626	599	559	558	581	612	618	625	606	625	591	587	576	640	635	624	593	606	630	655	614	560	654	558	602	624	563	628	603	629	585	621	600	631	619	635	603	580	578	607	618	595	587	616	596	598	637	573	577	593	614	577	622	615	596	611	616	597	558	590	583	633	583	589	654	587	639	648	557	613	595	584	559	612	597	563	566	625	623	604	631	618	644	620	619	622	604	595	607	591	616	602	588	627	595	582	621	631	579	593	587	589	580	616	592	598	590	584	566	597	550	621	601	600	610	586	612	545	582	589	597	605	612	600	645	602	617	595	620	608	552	637	550	609	575	561	631	577	627	576	612	580	586	584	659	628	627	621	618	623	617	604	609	579	557	572	621	606	573	598	600	620	601	564	563	645	622	568	619	588	646	608	645	614	631	643	595	587	621	607	576	568	592	624	622	598	570	556	588	632	644	595	621	644	609	588	592	608	595	628	626	645	633	611	569	599	588	576	599	576	608	591	596	616	605	604	622	618	618	566	592	597	621	625	654	606	594	562	602	624	583	630	561	604	570	579	632	608	567	603	605	597	596	627	622	584	606	595	578	612	583	601	567	593	653	643	566	624	606	613	593	618	623	588	604	606	615	559	584	601	576	592	637	599	620	580	589	601	601	598	635	601	619	561	607	599	635	606	610	602	635	595	599	653	589	586	581	629	607	569	581	594	615	638	622	544	556	596	657	596	549	577	612	626	569	569	609	616	638	560	609	625	606	580	596	616	608	583	616	613	644	631	571	549	562	569	578	623	586	586	591	593	624	630	613	603	639	637	624	626	620	599	619	620	573	601	599	565	609	576	601	598	592	632	619	590	581	583	609	557	631	565	607	588	604	576	573	613	589	588	599	625	615	615	593	606	610	613	612	603	621	585	596	627	587	555	631	587	608	622	614	576	598	595	592	605	576	620	570	600	574	570	610	575	580	625	597	626	591	596	587	602	592	625	596	582	609	605	608	608	604	598	611	610	604	579	650	556	575	604	620	583	584	598	578	626	590	603	610	630	583	566	569	593	576	636	569	614	568	634	601	601	597	567	584	582	572	557	622	607	610	624	580	582	594	601	615	612	557	588	606	614	614	604	572	565	546	590	622	630	645	585	586	641	599	588	552	600	619	594	617	583	621	574	637	591
31030	29805	32227	31645	28589	28832	32107	32926	30347	30070	27961	25309	22661	13893	10432	12056	12677	11378	10748	10166	9823	7786	6967	7706	8370	9605	9344	6512	3272	3081	3054	4474	5030	4473	3986	3198	3850	3469	2549	2306	1837	1526	1454	787	860	607	464	459	419	467	377	264	246	197	207	180	208	217	189	206	220	205	198	193	162	160	177	188	186	192	173	190	148	199	180	186	195	177	166	151	173	166	164	179	177	193	163	180	190	197	183	212	233	224	201	190	162	184	176	189	213	161	190	155	186	192	176	174	194	190	167	202	176	182	191	162	171	164	172	182	176	192	177	187	177	183	193	174	184	180	176	202	165	174	177	169	153	207	177	197	148	169	197	173	157	193	175	171	182	184	169	195	201	205	167	181	152	193	157	195	182	175	188	188	170	194	163	207	178	167	181	185	178	174	180	183	165	201	162	174	178	171	162	184	188	181	204	176	173	176	155	204	195	173	183	175	191	162	151	155	182	174	151	179	198	187	177	188	156	183	186	175	175	183	179	180	191	148	170	181	193	179	175	173	158	177	183	161	186	176	158	171	184	170	175	155	182	174	211	180	173	196	163	165	189	179	190	183	180	196	162	192	165	190	177	175	160	169	173	185	180	188	203	182	194	179	176	182	168	192	193	186	196	187	174	193	166	199	182	192	181	167	179	169	201	191	191	184	174	166	188	168	168	183	163	197	164	163	190	173	186	182	182	180	159	179	171	184	181	171	190	182	169	172	155	186	196	185	165	171	174	201	180	171	174	178	191	167	181	166	181	163	197	199	161	167	181	175	171	179	168	174	218	195	188	205	184	187	166	168	165	175	171	149	153	146	162	177	158	177	166	192	198	163	168	162	181	173	188	198	164	166	205	165	164	170	203	191	183	182	180	158	180	192	196	180	171	173	176	175	167	173	187	184	175	167	174	174	185	171	198	176	174	178	176	212	180	175	168	175	189	168	189	171	197	163	157	184	185	177	162	187	175	169	181	170	187	163	168	189	179	196	192	163	179	185	172	170	165	171	213	190	190	186	159	188	175	162	171	175	186	164	187	184	192	183	177	171	190	166	178	157	179	161	171	171	174	176	183	163	171	180	180	174	158	188	191	204	169	194	188	173	166	174	176	183	180	196	171	157	163	174	198	162	162	160	189	148	169	177	172	194	178	188	186	173	165	189	183	185	162	177	170	173	190	167	180	201	182	179	188	199	181	187	174	180	169	177	170	179	190	163	177	164	166	179	176	178	190	174	175	164	173	157	172	180	180	188	191	167	173	176	198	174	170	173	168	148	193	140	162	164	176	161	175	195	187	175	177	170	176	167	180	150	187	172	187	199	168	198	149	174	191	179	172	178	185	194	162	186	194	186	187	160	169	189	168	175	186	189	177	158	166	179	189	204	189	188	187	171	176	166	152	165	177	191	169	150	159	193	162	174	159	168	178	179	178	175	202	170	171	200	160	181	182	157	159	176	186	195	185	186	187	182	159	182	160	170	176	162	183	160	175	173	166	164	187	180	195	165	182	162	171	197	193	183	166	185	171	155	175	173	171	178	179	184	179	183	179	163	168	190	197	195	182	170	182	190	173	205	184	188	178	172	161	158	174	199	152	166	167	174	181	194	191	148	175	176	186	198	192	164	187	169	170	181	195	171	165	173	166	174	173	179	180	165	180	156	175	180	192	176	176	201	186	175	175	199	198	181	172	183	184	167	194	149	198	189	166	171	192	178	163	179	159	199	182	171	164	183	174	188	184	195	172	171	168	170	149	174	173	173	161	193	172	184	189	153	160	169	185	163	166	168	187	175	165	174	183	191	187	198	177	193	186	200	176	168	193	192	148	172	164	181	167	173	201	165	187	160	182	154	171	188	151	177	164	172	177	194	179	179	171	186	179	177	200	166	175	193	184	160	158	169	198	196	189	174	178	161	175	176	172	156	173	159	180	184	159	201	158	177	185	175	159	155	173	166	169	179	204	204	158	186	177	179	151	174	187	188	177	186	181	174	157	188	165	182	167	156	178	189	177	153	173	159	180	161	182	180	191	170	153	173	185	211	162	188	178	186	186	171	159	169	167	186	147	173	176	176	171	153	178	188	184	181	164	194	187	177	167	190	154	180	172	186	200	172	180	168	175	167	187	170	151	165	171	179	181	175	147	155	169	168	180	151	191	169	199	169	193	168	179	152	190	194	171	176	180	162	182	170	181	186	199	198	197	186	155	162	181	164	163	169	189	178	166	196	198	190	174	168	206	176	191	191	160	173	186	174	174	175	178	167	158	182	165	179	147	178	194	166	176	175	178	188	154	167	166	173	177	188	185	169	184	178	171	184	194	187	175	166	182	164	169	179	168	196	175	177	172	203	188	186	186	180	186	174	167	168	177	170	205	162	173	176	182	161	205	163	158	172	197	177	179	155	193	160	196	207	162	180	168	193	169	164	157	172	179	183	175	192	175	176	172	168	184	172	208	201	170	182	151	177	189	188	183	178	175	179	164	174	193	193	168	176	163	189	184	182	171	174	179	160	171	174	170	169	191	172	158	156	191	203	163	166	174	168	193	168	190	178	179	172	163	168	173	205	169	156	184	174	173	185	206	169	201	190	167	158	175	180	178	176	197	176	191	185	161	185	171	195	207	167	171	174	174	185	179	185	200	185	190	190	175	161	185	196	179	198	177	181	189	191	153	192	159	181	159	204	205	178	177	201	178	171	144	169	201	154	175	155	170	172	166	191	192	200	187	177	191	178	164	173	170	164	186	171	173	163	174	182	202	185	183	167	165	184	160	187	184	162	165	198	189	193	198	182	191	192	190	184	206	175	188	167	166	182	164	210	179	194	167	169	184	182	169	150	157	193	166	167	181	186	199	181	174	174	184	178	181	163	161	163	146	172	172	185	183	191	177	189	196	174	191	182	204	168	161	188	149	187	159	186	166	175	167	183	196	191	170	175	171	186	171	157	173	197	201	176	173	163	174	177	182	170	173	190	193	196	178	152	213	166	181	181	181	178	195	172	183	170	172	209	194	164	189	180	167	183	182	184	168	183	171	157	198	182	201	188	194	172	161	177	183	200	185	190	200	174	207	169	169	167	172	160	185	188	170	174	169	171	175	198	174	187	158	199	163	171	181	160	194	159	156	174	173	181	194	174	177	142	179	173	190	198	173	184	169	183	175	178	199	209	165	201	158	188	197	193	208	186	165	162	166	168	197	193	166	164	172	152	187	180	192	180	177	193	177	168	201	172	197	167	168	184	175	187	170	171	229	177	179	181	144	161	166	165	168	210	187	183	201	185	194	175	171	167	164	152	199	178	183	165	181	183	151	188	190	178	204	181	201	173	163	161	173	179	171	185	162	171	164	179	182	164	198	186	155	174	178	178	171	175	174	193	194	170	168	166	180	170	172	182	190	183	172	168	168	163	144	176	181	164	192	176	166	181	197	147	183	195	181	166	182	169	181	212	178	184	179	156	187	190	150	204	173	172	197	167	198	189	181	166	177	158
21371	23685	30472	35919	36048	38126	43043	41034	43585	42868	41454	40041	37805	27477	26965	32571	32490	30839	30104	28889	27285	24337	23969	26142	27748	29756	29915	22170	14666	14865	15366	20448	22569	20838	19331	16587	19494	17415	14417	13367	11443	9252	8908	4888	5345	3826	2564	2352	2290	2883	1778	1412	984	746	708	643	699	731	679	634	618	602	589	567	536	540	557	622	557	539	535	508	568	514	548	525	519	499	538	528	498	529	495	474	511	530	515	536	511	529	535	575	792	810	734	599	471	501	544	527	509	521	524	474	512	503	502	508	539	528	542	525	530	491	531	466	536	492	544	543	532	528	500	522	566	472	532	540	490	531	479	512	481	494	487	536	523	534	531	531	476	484	513	498	499	512	492	567	499	494	514	523	547	530	483	500	532	494	504	503	491	523	490	524	523	476	533	532	530	559	510	491	533	462	485	509	498	508	467	520	526	521	491	502	512	495	527	521	474	503	506	543	539	493	523	523	527	505	526	544	491	478	486	534	561	503	501	520	503	508	530	529	547	502	536	543	498	529	566	509	506	491	490	528	494	540	538	527	500	517	495	532	494	472	496	484	483	518	555	523	462	521	524	539	532	493	514	521	515	510	475	554	499	522	494	530	507	534	502	498	560	505	516	489	459	496	507	502	506	508	527	494	555	518	501	547	502	480	502	526	523	466	542	511	520	498	519	535	521	506	483	496	519	539	503	502	499	499	498	510	495	498	504	508	538	524	535	505	514	482	515	510	495	538	482	520	536	505	508	504	517	529	496	548	512	521	533	528	513	524	481	498	549	523	483	513	526	468	495	483	532	562	506	515	472	489	538	497	522	491	523	507	546	508	484	561	503	499	489	553	486	521	508	547	500	516	514	491	506	485	509	498	480	503	491	501	481	503	505	506	543	484	530	483	482	526	482	496	522	509	513	517	552	510	489	548	536	508	499	547	539	534	513	538	466	518	479	510	496	521	541	536	446	534	550	523	491	508	532	510	527	475	516	512	523	480	514	486	505	523	493	496	517	538	516	488	512	489	474	507	548	554	481	512	500	470	509	475	514	511	525	494	485	509	490	515	496	487	504	526	543	511	504	496	489	507	536	491	529	544	464	520	529	516	499	510	495	533	516	494	553	495	500	534	491	529	514	535	488	488	498	502	523	554	486	481	521	501	499	508	512	491	518	499	484	516	506	507	510	482	566	499	483	507	543	522	488	537	523	504	539	516	477	492	506	462	511	541	487	499	488	487	487	475	516	497	510	534	507	517	497	468	508	484	472	503	456	449	527	530	529	528	509	543	529	501	530	507	510	500	458	491	529	527	509	530	518	506	479	522	558	523	522	512	512	540	543	506	487	458	512	473	517	524	531	529	524	538	519	502	509	539	510	490	492	455	536	554	496	521	509	500	508	513	560	537	488	509	499	489	517	535	513	514	516	531	499	473	547	503	493	486	509	519	505	539	506	475	485	502	466	513	509	505	463	466	549	527	566	487	514	505	538	459	507	488	541	466	473	527	513	495	459	544	504	514	527	515	509	510	546	485	511	524	516	515	496	480	533	498	526	518	526	495	511	510	512	497	514	520	505	530	517	530	522	512	539	517	506	495	516	544	508	474	491	499	544	515	523	527	488	540	519	519	505	502	569	542	510	478	490	528	530	517	499	485	475	457	495	507	511	499	498	490	485	522	545	468	448	573	520	484	444	454	483	492	556	504	464	531	493	538	493	544	508	507	545	512	512	496	473	534	499	491	489	515	468	480	515	517	531	536	503	500	514	548	453	479	504	529	517	503	515	490	505	469	501	505	534	491	516	494	533	540	510	470	508	565	526	534	521	517	468	477	529	526	480	505	528	495	522	519	516	530	539	517	497	489	524	521	516	572	523	509	485	514	513	499	521	518	521	496	507	488	513	480	483	541	520	496	492	549	478	499	524	531	482	483	496	508	502	469	553	466	464	462	498	504	499	540	512	516	491	499	510	508	479	537	523	534	523	514	511	503	504	498	526	486	518	496	496	522	534	526	469	507	545	538	543	524	509	493	475	515	470	539	519	545	523	525	505	498	523	521	504	481	537	531	484	488	532	528	515	505	559	517	511	516	531	560	492	479	500	519	488	508	482	474	524	509	484	463	477	521	499	501	488	548	541	519	504	499	485	469	531	545	496	537	563	505	540	519	527	510	527	494	525	481	498	507	495	498	458	546	495	485	505	534	505	509	527	502	517	516	536	530	482	572	531	477	465	490	518	478	505	491	494	499	507	505	450	520	522	517	495	541	536	513	514	488	507	550	486	490	532	511	515	500	537	499	531	486	511	486	497	507	497	496	460	482	507	538	527	524	547	545	486	475	537	547	493	502	517	538	507	497	530	535	498	477	493	537	510	511	494	499	482	510	511	504	524	502	545	534	508	516	515	515	558	531	501	462	511	503	528	522	519	517	492	499	520	507	476	496	535	461	496	522	511	517	525	509	479	509	506	528	542	514	527	478	519	523	560	513	508	500	502	472	536	520	525	502	508	477	528	526	557	502	491	544	497	483	493	554	540	519	525	518	521	514	528	530	533	512	491	522	493	549	500	493	531	510	521	500	510	494	539	491	518	508	517	509	473	539	511	498	490	531	495	480	522	540	501	504	520	499	534	480	537	530	474	485	555	521	512	543	519	528	520	514	486	526	531	523	518	521	442	505	504	487	527	474	537	535	530	543	504	495	518	538	504	517	512	480	490	529	489	489	517	500	506	486	485	520	543	507	500	534	555	503	497	526	511	506	477	503	529	500	522	520	538	529	488	523	499	492	523	538	509	540	508	542	550	507	487	483	480	509	507	533	493	521	536	512	509	494	498	519	531	513	495	486	505	540	493	513	486	498	501	502	550	505	542	500	502	543	532	484	525	506	503	505	560	512	535	505	537	523	490	541	533	516	490	539	491	493	495	485	496	486	499	478	523	534	512	547	514	501	499	516	466	472	494	505	499	517	472	505	524	496	539	527	480	476	520	489	527	503	553	476	479	489	510	525	494	510	509	512	498	544	453	531	514	529	512	518	511	500	482	531	514	510	515	472	490	497	515	526	482	491	483	496	528	522	489	535	503	514	547	486	518	522	537	490	512	511	516	499	552	479	523	492	518	521	484	542	515	513	506	497	561	533	479	488	537	484	514	521	512	498	492	530	502	546	508	541	495	526	550	535	522	443	517	502	498	500	514	536	498	527	524	498	497	511	525	523	478	487	528	507	552	510	512	485	494	514	515	502	511	506	508	536	542	536	523	505	548	494	498	540	453	513	501	472	504	549	497	478	528	493	521	495	504	515	535	502	508	533	503	491	524	533	530	503	503	503	504	514	547	557	508	528	527	496	499	543	520	517	516	502	536	487	521	538	504	534	539	496	522	515	504	527	520	519	514	497	511	526	474	506	514	517	518	559	520	549	478	538	518	529	548	524	504	519	473	497	499	518	481	508	480	506	525	505	493	494	472	524	540	491	508	488	472	495	514	522	505	524	547	484	484	513	518	483	505	467
36840	35589	38604	37793	35230	34575	39514	39019	36819	37188	33927	32163	29563	22976	17239	19849	19261	18642	19455	18437	17099	13405	11597	12331	13544	15764	14525	9864	4685	4427	4516	6255	8421	7383	6588	5265	6477	5497	4260	3683	3129	2712	2136	1347	1674	832	611	563	624	816	501	400	287	286	250	265	267	253	250	261	248	223	254	223	246	234	221	241	220	219	231	228	220	187	223	229	217	237	221	194	236	224	221	212	240	219	217	252	234	214	217	255	267	266	266	244	235	219	215	211	234	194	235	202	216	213	211	243	212	219	217	231	216	193	242	229	218	215	227	213	232	217	251	211	211	232	206	226	207	206	218	204	212	228	211	220	226	201	210	211	181	210	220	238	215	233	218	208	212	227	228	223	203	204	204	203	233	212	211	209	207	233	196	229	192	209	229	218	221	233	228	217	236	244	206	200	220	223	236	226	240	195	217	207	226	220	187	204	211	213	201	185	200	197	200	206	212	215	199	221	228	230	251	224	215	220	201	205	242	225	222	189	229	202	212	223	202	204	221	206	199	214	211	209	199	194	210	211	229	221	233	226	220	235	227	215	235	208	213	195	204	212	243	211	208	200	208	189	210	217	203	193	224	231	214	209	227	218	216	263	222	205	230	209	228	220	195	232	239	217	234	227	229	212	215	219	203	239	228	188	191	236	215	224	216	183	196	212	214	227	235	218	241	231	220	200	205	209	221	222	225	200	200	225	212	211	221	197	207	228	208	210	191	237	238	239	256	202	203	201	216	201	208	210	221	237	241	196	232	216	213	217	223	227	246	221	213	246	207	235	221	206	196	229	215	198	240	220	221	207	216	205	208	247	203	233	206	235	228	235	217	214	211	234	222	236	211	250	214	209	215	211	216	214	200	228	214	242	219	217	197	224	244	235	228	219	202	221	227	206	235	214	234	202	230	198	218	246	239	212	222	199	231	219	215	199	220	235	214	231	207	197	229	225	209	197	238	203	214	186	211	207	215	220	219	245	212	219	240	191	214	207	236	202	235	228	208	226	243	238	206	218	208	232	223	234	217	203	210	229	219	212	219	218	225	231	236	223	259	228	212	223	236	227	220	209	205	208	228	218	190	221	207	218	207	218	209	209	210	214	221	230	227	191	228	212	217	219	208	218	246	227	234	225	212	211	212	225	239	216	197	215	227	207	214	219	244	197	213	229	211	223	193	224	231	227	237	206	216	226	198	221	220	212	246	191	244	214	224	217	191	198	218	199	203	238	203	207	215	223	210	190	225	185	204	197	235	221	233	227	199	222	227	197	194	223	208	197	171	233	230	208	231	205	219	214	215	211	227	248	217	225	226	206	206	185	218	210	206	236	210	217	226	227	194	216	239	232	234	209	222	239	193	210	233	211	235	218	217	226	216	211	212	194	213	249	258	193	239	203	207	221	235	202	227	212	209	185	205	209	201	228	220	220	193	239	204	212	196	218	215	205	205	234	210	205	212	215	203	219	207	217	229	227	220	232	221	208	246	186	206	214	221	241	207	196	235	214	226	233	209	232	223	194	207	216	255	194	226	211	204	203	200	191	233	212	227	200	214	211	235	199	212	220	223	228	188	202	224	198	232	228	224	221	208	213	209	188	264	204	204	215	230	224	235	216	181	227	221	212	209	204	250	203	224	226	211	209	210	249	225	252	194	227	213	202	200	205	227	225	226	210	222	242	199	200	209	230	215	226	212	203	225	248	224	224	198	209	196	215	210	224	225	199	188	217	215	193	229	215	221	193	199	201	223	224	203	219	226	205	206	203	222	225	214	167	221	197	209	221	228	247	202	201	215	214	222	222	205	211	219	206	166	218	222	209	211	210	211	213	220	219	230	215	153	210	208	208	204	214	186	209	234	209	239	237	204	226	224	193	219	249	213	192	230	203	232	192	215	207	213	189	219	236	209	232	198	227	203	222	213	198	203	226	222	201	217	204	241	207	210	233	201	224	198	178	217	223	198	200	217	230	228	208	190	223	189	240	234	234	209	184	224	208	229	228	226	202	197	227	212	227	241	232	217	227	215	198	233	220	226	191	213	207	213	227	207	234	245	208	235	228	199	225	180	240	199	221	208	240	221	232	209	211	208	205	223	212	212	226	225	215	242	225	216	201	214	203	234	200	206	225	196	241	214	220	205	201	228	208	241	241	209	243	220	209	222	224	203	230	210	236	236	211	207	210	201	224	218	226	242	230	223	227	232	219	214	242	234	212	232	233	229	217	184	211	201	201	229	197	223	214	173	249	202	230	212	204	221	236	230	221	231	216	214	224	230	215	209	231	229	200	229	213	205	234	227	200	231	241	223	201	201	222	200	213	219	221	210	214	235	230	205	192	188	215	230	221	234	231	202	187	203	189	211	202	209	205	214	214	185	197	217	234	220	231	221	220	197	203	216	195	198	216	206	235	226	241	189	203	193	237	232	212	206	181	218	216	217	215	212	236	201	222	222	204	212	240	223	209	230	232	221	208	238	196	222	217	214	218	205	222	216	186	223	236	220	209	220	205	253	215	209	202	258	255	217	257	255	216	233	203	188	216	195	214	213	231	220	215	224	196	225	212	235	219	196	231	202	212	227	234	235	214	229	201	236	224	224	205	228	235	196	242	212	229	204	215	205	201	210	220	208	211	213	205	196	209	209	199	233	221	208	222	236	208	226	231	240	207	234	227	216	229	215	211	181	237	201	223	221	232	230	226	232	234	211	223	218	215	191	239	209	225	212	238	240	209	213	222	211	228	224	217	206	202	214	221	227	214	227	213	231	209	230	233	240	200	215	226	236	218	238	199	210	211	194	234	223	200	229	210	230	228	203	215	227	219	222	237	225	213	215	189	214	228	259	208	233	223	248	203	202	209	219	233	208	226	221	236	208	212	192	193	202	196	244	203	211	218	201	228	205	233	218	213	209	195	200	234	218	227	184	225	211	212	215	234	236	208	199	226	213	195	234	186	218	227	231	223	192	205	202	213	214	223	229	225	211	211	209	213	215	231	211	220	215	221	206	199	212	247	207	225	205	229	268	214	220	223	231	209	200	204	229	212	215	232	213	241	211	217	228	222	233	237	201	214	199	163	227	207	220	238	207	209	241	231	218	226	223	224	204	222	209	220	201	243	231	198	213	195	197	219	193	237	201	228	208	204	211	204	209	207	205	211	231	229	194	224	200	195	214	220	236	203	213	242	212	196	231	220	233	214	232	227	184	215	206	205	236	199	227	197	208	216	184	196	196	208	234	216	211	250	198	218	226	172	203	216	229	198	192	213	250	226	215	237	205	215	216	242	222	225	187	221	200	224	236	209	192	214	216	181	204	212	207	228	218	200	196	210	228	225	213	220	179	218	212	247	213	196	227	224	227	231	236	217	215	249	218	234	236	198	229	223	210	206	229	220	218	214	217	204	226	207	241	214	199	229	214	242	191	217	209	224	225	213	191	183	199	226	247	205	207	214	225	192	235	211	222	208	225	205	212	192	213	218	210	218	197	234	219	212	210	237
25512	29075	36327	41518	42760	44536	48691	46151	48764	48944	47424	46510	43735	39306	34614	40806	39765	38976	39352	37484	35657	32365	30077	33242	34932	37046	35611	27000	18853	19112	19265	25263	30159	27590	26047	23280	26616	23814	19865	18917	15927	14637	12228	8061	9668	4745	3086	3317	3541	4814	2492	1816	1222	964	968	917	1022	973	927	820	809	769	719	711	664	666	755	706	677	655	639	662	617	687	679	658	639	631	636	593	650	587	581	637	640	611	639	586	606	622	650	813	985	1042	921	738	635	592	660	639	586	585	622	645	563	624	615	596	612	569	637	659	629	627	681	625	632	584	623	592	571	600	614	597	590	623	567	639	566	640	645	558	619	631	586	662	646	573	593	619	703	634	615	616	599	547	582	601	594	598	639	618	584	609	589	607	612	599	616	598	616	623	618	647	655	582	620	590	657	620	609	593	596	593	633	637	598	621	597	652	634	575	629	597	587	601	571	609	570	557	632	642	565	623	579	648	600	592	633	614	602	594	610	621	639	586	631	632	638	643	602	626	651	613	566	629	619	626	628	594	579	606	590	611	642	602	629	609	635	590	594	604	614	633	635	602	593	602	599	599	560	635	577	603	565	643	577	624	634	605	650	637	596	642	629	646	634	596	662	610	630	582	595	602	557	611	560	619	626	610	617	583	602	620	636	603	637	601	619	638	620	623	611	566	625	633	597	615	621	594	623	588	644	595	618	612	654	611	582	615	608	542	618	586	649	612	576	669	609	658	587	573	623	619	620	605	600	637	623	664	624	623	615	583	616	648	611	582	586	644	599	602	630	637	642	595	635	598	608	602	598	609	663	621	634	566	551	639	623	608	568	569	624	588	620	613	576	668	596	583	639	667	625	576	607	571	609	575	634	560	631	616	607	627	592	660	623	591	592	624	601	601	590	556	621	598	593	608	579	630	593	644	597	627	591	564	566	584	642	591	550	625	597	621	671	596	611	572	573	574	602	602	640	599	629	636	633	615	593	608	627	626	595	636	589	598	612	636	571	627	615	589	604	585	630	560	584	602	634	587	631	593	615	608	554	573	591	565	619	617	603	607	586	638	606	651	631	649	567	647	588	599	628	625	650	607	668	613	574	601	645	581	598	558	630	579	591	565	613	620	609	594	587	613	614	589	594	618	628	602	643	598	600	576	606	584	625	589	576	601	588	599	621	644	613	627	626	638	612	649	616	569	560	562	588	614	656	610	586	586	603	589	586	609	589	611	604	617	632	595	570	605	639	624	604	587	626	631	618	574	595	630	587	595	640	602	661	611	668	597	589	622	609	605	599	617	587	575	586	639	615	590	593	562	577	571	613	605	624	599	631	606	575	601	596	616	598	616	635	593	587	585	638	632	612	617	597	640	583	586	647	625	604	592	585	644	615	578	566	663	633	593	605	614	611	649	598	603	616	586	613	608	592	643	604	591	597	608	611	618	630	620	602	589	552	650	667	637	604	628	635	557	592	629	580	577	598	624	610	598	613	624	620	581	590	595	616	638	627	593	624	614	637	608	563	610	629	613	610	632	634	577	616	588	585	610	586	607	624	632	642	586	611	623	650	586	612	635	640	626	623	609	650	626	594	621	604	615	626	573	626	649	561	601	652	645	603	601	590	591	633	613	593	612	578	633	601	600	580	597	602	600	630	576	641	634	597	575	609	589	590	651	659	608	628	663	599	618	573	595	589	568	575	580	621	643	588	621	586	662	593	622	598	582	601	588	612	582	622	574	601	605	656	655	613	628	646	593	623	625	577	637	669	604	605	596	542	623	625	578	653	556	596	608	610	598	583	629	571	601	594	653	597	592	604	619	596	608	627	608	637	577	615	596	596	613	583	645	624	627	629	647	613	562	662	606	626	648	573	583	639	603	621	612	561	648	619	608	627	610	600	582	555	642	570	632	593	625	606	612	627	614	616	611	612	563	587	609	625	559	617	626	633	648	585	612	628	608	619	608	650	666	627	596	594	631	562	614	615	578	605	584	641	579	625	590	614	638	614	609	622	680	581	608	602	609	586	615	615	643	578	632	622	600	599	615	638	627	614	613	609	570	617	606	600	584	589	603	617	606	631	580	609	583	621	624	601	599	626	608	585	606	595	649	580	607	616	657	626	590	640	689	608	642	632	629	637	620	599	620	639	609	672	616	582	578	603	617	597	618	564	610	641	639	596	660	620	634	618	586	598	645	564	601	598	604	640	601	617	620	591	635	637	591	588	622	559	595	618	602	623	617	629	602	611	559	637	577	597	613	604	639	592	628	656	569	586	627	574	587	610	579	612	607	591	630	569	621	603	617	624	591	575	615	628	599	632	600	618	560	650	572	584	632	630	642	599	622	566	627	607	600	595	590	594	590	572	638	594	612	617	564	633	639	600	610	636	591	580	644	590	594	638	546	616	638	597	643	604	610	607	586	631	620	589	673	598	539	577	632	654	585	621	602	635	620	604	608	590	661	593	620	654	634	610	559	561	617	640	634	606	657	622	608	599	579	615	603	632	635	647	583	588	633	617	589	603	575	611	613	630	620	597	606	611	633	604	627	601	610	625	638	623	617	639	558	587	671	631	620	642	641	549	597	607	623	659	593	614	642	611	610	590	578	609	635	618	621	579	590	610	538	580	600	587	618	587	603	642	587	618	608	624	603	605	633	614	594	617	589	609	616	616	607	626	582	577	573	599	606	625	633	635	590	645	598	600	591	596	589	640	640	564	582	645	609	625	627	604	597	634	545	640	581	606	659	580	599	601	576	592	620	627	629	637	637	549	590	560	617	566	574	623	592	599	629	618	577	616	653	583	604	578	596	623	589	566	605	596	596	601	593	606	613	571	620	638	598	605	640	577	590	608	622	598	661	651	597	601	562	620	645	598	579	614	586	638	611	595	617	604	614	633	598	603	599	588	631	643	632	629	609	559	611	616	653	604	606	614	626	623	611	598	589	592	630	627	619	616	651	557	618	604	618	626	621	594	603	578	596	613	603	613	593	599	627	603	617	604	600	621	628	620	564	598	617	612	602	612	612	580	685	588	597	587	655	595	615	632	603	581	564	672	593	619	651	631	662	605	586	582	613	628	628	616	562	626	604	626	601	602	598	630	583	615	623	591	624	631	604	596	550	555	575	588	573	619	659	629	602	527	633	567	621	608	621	619	644	615	659	593	619	632	590	631	645	630	602	655	609	598	605	611	635	606	624	655	633	620	662	586	606	698	607	638	617	623	634	634	621	601	623	639	596	607	600	594	591	615	556	604	591	623	600	602	637	580	666	627	608	581	625	647	574	650	658	640	618	628	587	629	610	664	603	638	632	573	636	618	644	616	582	639	584	636	613	610	580	618	582	651	603	637	605	625	619	580	650	608	657	629	609	617	580	631	623	599	639	591	558	541	593	566	610	587	601	591	613	673	621	578	635	635	625	589	615	586	610	655	638	612	562	612	612	624	591	610	652	594	630	581	655	607	624	587	582	600	606	613	608	583	581	584	641	544	619	582	613	636	610	659	623	577	543	628	590
11936	9619	10182	8787	6188	4899	5168	4826	3565	3823	3070	2600	1987	1295	999	1151	1110	982	1049	1056	1047	801	735	806	837	924	829	626	488	439	427	620	588	536	509	448	458	463	395	387	340	341	312	285	308	260	278	236	213	266	262	244	215	267	254	254	245	270	236	232	232	232	213	233	229	224	238	212	213	251	262	232	259	231	214	246	243	225	229	252	257	253	229	218	232	226	219	239	230	214	247	237	243	255	231	228	236	262	246	253	220	236	218	239	254	244	262	259	240	228	222	213	236	227	237	243	247	226	265	219	243	247	232	279	260	232	234	223	225	245	249	231	219	244	249	251	246	231	241	247	250	252	244	246	255	246	264	250	205	210	235	247	238	248	220	262	238	269	232	225	279	242	247	212	249	244	244	225	241	224	241	240	238	243	258	223	232	265	251	224	228	208	244	242	252	290	227	235	209	262	230	258	218	210	243	224	245	241	242	237	218	225	231	226	206	229	253	251	251	246	249	228	270	258	244	229	274	242	241	244	268	253	233	243	225	244	252	225	267	261	212	252	228	210	237	256	214	236	244	236	249	251	245	251	243	203	244	268	239	244	230	222	246	200	236	240	230	210	242	223	237	235	242	268	224	236	240	222	240	223	239	236	254	253	220	215	226	245	209	254	239	244	256	216	255	248	209	247	229	263	233	253	268	244	245	241	252	247	225	232	256	238	213	209	224	232	199	217	207	257	239	234	242	254	231	254	236	225	255	245	258	221	252	210	251	244	232	232	228	252	233	248	227	237	228	238	241	246	243	245	254	228	243	248	218	253	247	242	250	230	230	260	223	226	247	218	268	216	229	218	245	241	221	258	233	257	244	219	244	227	224	227	216	216	213	239	247	237	274	235	243	240	243	230	251	241	237	218	183	223	242	256	241	236	255	240	246	222	238	249	232	219	216	235	243	257	205	233	224	227	252	234	236	220	265	203	205	239	244	227	222	246	241	247	249	236	216	254	251	221	241	225	235	241	216	250	241	263	252	255	218	243	236	244	259	225	247	245	245	245	254	243	228	236	229	228	215	240	233	238	233	219	262	242	261	260	237	221	235	257	239	228	222	233	224	237	255	246	215	239	225	232	233	210	261	247	232	242	252	231	207	217	263	219	221	212	234	271	246	232	221	247	243	242	259	259	230	208	270	222	233	180	269	260	245	236	232	212	247	267	215	240	226	218	244	202	243	220	240	226	238	227	242	237	227	230	230	224	239	252	241	248	201	212	250	224	256	263	249	239	243	244	214	216	245	231	248	255	231	239	230	238	218	247	237	251	264	235	235	237	213	242	233	230	233	223	247	227	231	237	221	232	216	249	227	230	220	240	236	230	232	220	275	253	261	224	265	241	232	217	237	231	225	256	225	225	277	273	224	264	244	233	231	234	276	246	265	234	249	254	253	220	256	237	243	211	233	243	235	219	247	243	230	259	216	228	233	251	266	232	223	243	260	260	253	265	233	248	264	227	258	253	236	242	242	234	214	204	238	231	258	231	237	226	224	243	222	245	264	236	227	246	246	226	234	216	233	225	258	227	238	239	235	255	253	241	214	226	222	239	235	218	251	239	250	218	243	202	227	261	244	233	239	236	227	277	251	247	248	250	232	215	226	241	224	226	258	282	235	226	269	240	216	240	239	224	221	229	241	219	246	242	220	213	250	244	228	227	251	246	253	217	260	248	249	227	211	224	241	244	235	235	230	243	252	248	226	260	225	227	235	237	241	234	202	262	237	249	247	230	264	240	248	216	220	248	209	244	219	222	240	240	269	247	230	239	258	242	231	243	224	237	264	234	245	258	251	266	226	263	239	231	235	242	245	240	237	243	255	240	244	252	234	239	227	253	224	238	254	268	254	251	222	216	218	231	264	209	229	269	259	251	229	222	254	266	237	231	237	220	255	246	231	215	225	248	263	248	282	227	233	238	248	256	244	268	219	248	238	237	238	226	255	258	257	249	231	251	228	208	226	231	252	235	269	224	228	223	245	223	223	232	219	247	234	241	227	224	235	244	242	223	212	246	223	231	239	216	233	250	229	237	249	266	237	257	247	243	231	254	238	244	213	224	242	274	236	243	258	226	237	225	217	231	255	245	247	235	193	217	227	247	234	229	242	260	226	235	242	255	232	225	222	261	240	253	240	222	240	238	240	245	221	211	215	246	254	241	233	270	229	250	227	224	270	238	254	238	220	231	205	247	225	225	255	229	216	221	229	211	234	239	260	213	267	227	202	230	243	213	253	247	247	238	266	257	255	210	217	233	263	246	246	227	243	271	254	254	201	250	264	219	235	227	231	233	232	240	236	227	227	254	232	257	206	244	243	263	251	231	239	228	204	237	231	228	226	237	205	218	235	251	231	231	239	224	246	244	262	228	217	228	264	203	225	237	230	231	224	241	249	235	257	223	219	243	249	219	223	261	236	229	230	247	242	247	232	215	255	207	219	245	245	226	228	244	247	247	243	228	229	223	256	244	232	224	225	241	253	250	216	238	222	250	238	231	259	233	239	236	229	225	278	221	232	250	206	247	250	241	238	231	244	220	222	255	209	209	251	244	222	255	219	234	237	203	215	237	228	245	236	244	263	231	262	230	245	249	233	232	251	256	235	240	226	214	234	245	236	232	240	261	252	227	240	231	213	259	213	210	239	239	236	253	257	257	255	263	231	218	219	241	235	259	264	255	218	246	239	253	251	236	245	248	213	251	256	242	255	226	255	242	250	253	239	254	239	240	249	254	251	224	238	254	247	254	263	273	212	239	273	218	243	251	229	233	252	227	246	247	248	212	219	244	218	241	238	248	230	233	251	254	234	244	235	245	240	229	257	243	276	233	258	223	243	228	228	262	230	228	230	250	244	251	275	246	276	238	229	268	230	226	225	234	231	229	247	258	239	267	239	224	249	245	240	239	238	240	225	224	248	228	236	272	252	223	241	223	233	236	264	245	245	220	247	233	236	222	261	240	237	260	220	209	257	242	184	252	240	258	233	255	252	226	224	233	223	264	252	222	250	252	246	219	254	221	242	234	257	251	203	226	242	242	230	228	239	230	249	242	225	240	206	257	253	222	269	233	239	234	228	253	233	235	233	229	263	223	240	283	232	247	257	245	255	249	228	246	241	229	210	245	243	248	223	258	233	243	213	218	237	247	246	228	216	231	227	230	243	241	229	218	201	248	218	239	218	222	234	241	230	250	275	240	246	231	253	223	246	251	234	231	250	232	238	266	207	240	231	265	245	290	241	249	221	234	264	240	220	228	224	224	278	234	254	234	246	229	252	212	246	270	226	230	251	228	246	239	243	236	232	235	228	264	262	240	245	225	243	266	207	232	249	229	237	222	260	230	216	220	221	212	204	252	226	238	240	241	245	250	248	253	246	245	247	256	239	237	252	240	224	240	239	232	239	221	218	232	246	204	241	241	228	238	258	187	243	240	244	231	210	229	246	230	250	271	248	259	228	239	245	205	245	258	250	236
8239	9015	15434	17720	15586	14714	16649	16023	13352	13684	11460	10596	8877	5640	4556	5447	5532	5088	5795	4811	4746	3932	3635	4357	4130	4841	3875	2980	2157	2083	1771	2769	3200	2842	2583	2255	2575	2286	1865	1774	1610	1418	1277	1071	1171	943	762	790	787	881	735	723	689	700	712	664	665	689	707	671	648	675	667	641	689	671	667	655	684	620	674	689	698	657	692	737	652	683	624	664	692	701	607	621	681	702	652	675	691	632	663	662	688	770	690	702	676	644	683	679	665	631	652	657	625	628	686	642	673	674	594	668	639	692	691	706	651	636	689	633	658	744	654	687	670	699	662	690	702	686	607	689	611	685	638	659	658	684	687	619	660	708	668	681	642	657	662	647	651	682	619	668	631	711	657	670	642	687	671	610	662	654	669	643	663	703	642	642	653	624	625	678	663	644	640	627	701	697	710	666	672	679	679	653	668	665	679	623	686	653	681	652	615	688	646	643	658	653	653	695	618	671	664	689	710	642	713	641	670	639	654	680	678	673	708	638	661	607	670	634	672	678	610	633	615	681	653	638	686	645	702	633	662	685	653	692	662	638	669	640	651	598	641	674	687	644	663	672	622	684	644	701	630	620	652	669	666	628	649	658	676	659	687	675	656	681	669	710	634	684	681	657	659	693	710	640	686	699	718	661	686	639	646	702	656	626	657	662	661	650	656	658	645	655	687	629	670	660	643	652	647	647	620	679	707	633	597	651	631	644	649	645	679	645	653	671	627	629	631	664	596	643	669	656	643	644	643	672	688	669	630	645	713	580	685	619	660	617	692	630	666	684	683	623	649	667	621	660	681	675	648	618	635	701	680	701	661	677	663	646	652	651	705	683	661	654	636	661	648	667	669	702	656	653	614	639	670	685	672	653	620	691	674	665	628	693	662	639	600	654	641	700	662	657	671	645	680	663	665	651	670	631	683	674	632	632	643	639	715	652	623	696	668	665	678	669	668	631	692	677	615	651	678	642	618	645	653	689	701	663	611	606	659	678	666	669	650	644	594	655	641	587	679	673	690	660	613	627	662	685	684	641	671	667	644	643	654	641	639	639	619	658	653	644	676	711	624	657	660	659	621	651	711	647	669	668	671	671	663	589	674	651	689	641	680	655	713	680	681	625	690	617	640	634	654	714	678	618	670	680	668	659	644	686	647	610	658	624	625	632	697	660	681	704	695	638	692	678	667	684	650	617	657	700	664	664	647	616	667	619	641	715	659	683	628	669	681	632	706	691	690	648	625	669	685	649	633	694	660	620	676	633	606	671	664	653	616	658	652	660	649	676	651	674	660	669	663	623	702	668	683	641	645	664	641	652	666	685	647	686	687	659	618	631	613	698	686	659	620	708	645	648	683	706	670	689	695	665	709	630	696	672	678	661	633	670	657	669	638	673	681	697	635	659	674	662	670	673	668	687	643	640	656	658	647	666	659	666	649	661	642	596	646	624	689	673	648	687	695	714	648	624	646	684	616	721	668	641	633	635	623	676	694	695	662	673	627	625	652	645	664	651	658	669	607	606	632	691	701	623	665	677	624	620	627	615	632	662	640	677	697	637	675	630	618	634	651	669	698	637	656	638	627	676	680	637	670	683	660	620	633	677	619	713	638	652	631	636	669	656	676	716	678	638	664	683	666	679	662	643	651	678	642	661	622	695	687	698	633	674	688	623	655	674	704	637	641	627	652	661	655	639	681	657	670	648	698	683	642	654	624	641	653	644	687	630	657	671	690	622	682	672	649	661	635	690	681	696	578	614	668	623	626	660	685	671	660	675	601	620	655	672	665	676	659	636	656	619	650	676	657	691	674	634	685	686	651	671	635	679	678	671	621	670	701	657	640	687	653	649	669	659	644	642	679	706	668	671	634	680	649	628	653	679	654	681	663	628	683	691	667	688	659	685	698	658	704	640	597	678	663	656	636	687	665	668	700	648	637	690	670	644	671	662	648	659	627	681	667	679	639	643	673	653	648	631	671	662	715	658	684	649	650	686	625	668	640	659	647	660	661	624	655	614	651	671	662	646	626	673	645	618	618	654	667	643	606	681	605	648	643	643	719	612	687	664	657	668	673	680	636	602	670	631	605	656	628	700	705	648	690	682	700	681	669	670	670	683	672	649	622	686	653	648	625	678	643	666	667	688	621	662	639	658	651	617	660	682	676	651	630	604	669	685	654	653	693	656	653	659	634	626	617	674	592	640	649	675	648	640	703	630	675	648	661	652	664	664	675	645	676	670	679	659	675	694	633	629	661	667	677	633	714	644	638	613	660	696	664	646	639	688	680	668	677	665	629	655	679	636	643	650	690	668	662	618	645	667	682	655	621	686	629	618	704	633	686	653	666	654	655	631	661	671	679	642	635	605	674	619	652	672	697	701	646	666	680	627	668	652	639	630	676	657	643	700	645	622	622	690	648	640	683	684	648	643	674	662	638	638	628	661	650	690	625	636	672	635	593	676	715	635	636	695	667	692	668	703	614	647	710	667	682	669	657	661	621	652	662	609	642	647	678	687	653	611	691	653	657	636	650	635	700	659	630	637	718	670	695	677	669	653	639	618	675	614	618	665	623	660	669	700	685	681	641	636	625	682	688	626	624	640	653	673	652	585	661	694	647	633	688	652	655	690	684	641	654	626	660	679	634	724	628	658	654	675	717	625	662	665	695	642	635	665	683	647	650	636	698	624	634	690	649	667	620	675	677	633	653	636	652	676	662	670	625	637	672	664	645	641	640	674	652	620	695	644	688	681	652	702	635	660	685	607	675	683	699	675	680	674	648	676	663	681	670	634	648	639	676	626	664	656	661	670	586	641	675	658	626	653	679	678	588	659	662	707	688	672	693	705	653	657	664	663	674	680	620	638	642	625	690	673	654	677	680	664	663	653	660	596	668	696	648	697	668	584	697	705	659	658	687	655	667	682	686	669	663	632	638	636	603	642	643	703	651	613	649	694	687	661	649	649	694	623	613	684	674	663	635	618	654	653	669	654	683	701	662	684	647	664	650	643	654	690	637	720	675	620	663	621	690	632	638	652	651	639	649	682	638	682	621	652	656	678	685	646	728	634	710	629	624	673	648	647	680	613	647	639	662	652	624	652	643	687	627	648	651	656	634	647	643	653	634	629	683	637	716	665	680	664	672	666	654	641	647	656	652	689	656	643	660	668	673	628	660	637	682	650	573	655	613	634	628	641	662	662	656	654	635	657	654	648	657	669	629	667	639	647	615	678	669	649	666	679	641	653	687	663	672	674	612	676	628	623	674	704	672	694	663	673	708	694	667	683	639	667	658	659	677	662	623	651	685	634	628	632	663	663	692	654	666	679	619	687	699	718	657	628	642	651	624	672	667	663	684	699	638	581	678	655	682	670	666	651	648	705	708	695	617	667	672	627	631	667	675	618	630	694	691	616	683	641	641	653	630	613	643	641	661	645	677	623	646	671	642	680	656	619	653	664	674	661	681	694	666	653	698	712	597	614	666	661	650	681	646	615
30096	27979	32396	32629	29037	27855	34330	35250	30088	29546	26949	24607	20223	12639	9141	9812	10571	10513	11567	10361	10456	9076	7163	8348	7977	9436	8058	7268	4358	2995	2795	4117	4652	4130	3886	3079	3762	3339	2563	2421	1739	1545	1094	869	1030	773	435	436	528	543	342	286	255	233	277	250	266	238	229	220	222	242	225	228	241	241	242	227	198	182	221	211	202	239	204	222	240	238	224	212	238	227	231	202	219	199	215	208	202	212	193	261	241	252	234	214	223	215	211	198	218	187	245	234	202	239	211	217	198	194	213	208	231	203	229	240	243	214	226	186	260	214	195	195	225	224	197	248	230	244	191	190	227	242	211	215	230	216	220	205	220	209	218	214	222	193	186	186	241	210	233	213	232	217	200	217	206	235	209	229	235	216	231	250	201	188	213	221	226	184	200	209	218	209	220	216	210	205	217	203	251	230	221	201	208	208	213	220	235	208	208	211	213	236	222	207	217	213	236	237	242	208	191	181	225	212	221	210	201	228	229	227	210	239	212	243	220	236	216	233	233	217	224	246	209	194	214	217	235	202	226	218	222	193	248	208	196	202	222	221	226	219	244	202	173	205	207	211	216	217	234	216	235	210	206	236	237	190	214	203	229	216	211	231	236	233	217	226	238	242	236	216	217	224	209	244	242	203	197	240	194	199	229	197	237	210	203	210	211	247	203	222	217	225	217	236	196	213	198	210	196	215	228	213	218	232	212	220	209	195	216	208	212	227	206	243	235	228	230	197	199	212	235	250	207	221	213	205	210	215	230	213	208	219	183	203	232	197	224	217	243	185	242	228	208	188	239	201	184	214	202	235	221	186	219	213	190	230	223	202	223	217	218	210	204	221	219	195	218	222	208	203	224	237	244	225	200	162	216	218	224	188	211	212	222	210	227	198	264	201	215	188	215	213	229	244	235	217	225	215	221	206	217	228	214	219	202	203	234	204	231	194	211	209	189	210	231	191	200	207	198	219	209	214	220	209	234	219	204	187	241	198	205	223	251	211	224	224	212	215	222	232	223	199	203	227	214	207	229	225	249	213	227	223	206	216	238	203	221	188	225	231	204	226	197	207	212	245	239	246	237	215	196	213	214	240	230	202	218	208	233	195	199	209	223	196	208	218	196	202	230	232	219	211	227	213	203	230	182	219	220	214	215	217	220	221	232	224	213	222	193	211	205	168	241	200	224	218	205	186	215	222	207	218	213	231	233	208	217	214	198	199	210	241	194	257	222	237	216	225	215	195	219	239	211	228	217	194	212	233	202	238	197	222	251	195	205	223	216	210	221	212	218	242	208	225	199	231	199	218	207	220	213	219	223	207	224	212	208	208	231	219	196	217	212	218	238	202	204	211	229	234	203	214	217	190	210	216	194	218	261	221	192	213	204	209	221	197	235	217	207	201	227	227	215	211	202	197	244	212	205	180	221	217	223	229	240	215	230	212	216	198	224	208	232	205	232	194	215	222	212	198	217	245	212	210	207	188	223	210	226	193	223	255	218	207	221	215	178	224	220	201	198	219	214	238	214	216	207	236	240	224	207	234	231	231	223	228	208	230	239	217	224	196	237	230	223	217	203	203	211	198	221	231	230	204	200	192	227	216	206	200	245	233	226	200	233	229	223	226	215	241	217	227	201	209	207	196	226	229	219	229	208	226	228	238	212	228	205	214	200	181	222	225	211	211	205	217	220	234	224	218	189	205	243	179	225	211	211	223	202	230	243	188	202	196	221	219	213	224	218	261	230	205	220	179	211	206	220	210	240	242	203	239	195	216	210	222	216	233	224	218	214	235	240	242	193	218	237	226	213	229	215	215	194	204	201	239	223	211	222	209	207	192	228	236	221	212	225	201	184	199	207	224	199	197	232	206	206	202	209	214	207	197	226	224	205	234	221	201	217	231	213	174	253	213	208	223	222	226	213	221	211	247	216	212	211	203	223	233	221	224	196	225	232	230	221	228	214	210	204	199	219	212	212	203	237	216	220	222	214	251	198	204	211	207	218	213	203	233	189	202	202	222	236	192	220	217	216	218	224	225	238	206	210	225	225	211	207	201	227	227	208	197	215	208	190	221	212	202	208	231	194	197	185	246	220	214	222	216	200	213	208	218	239	241	237	231	210	225	217	222	212	194	197	201	200	198	230	217	197	223	212	245	195	211	241	193	198	186	189	214	210	210	231	220	232	216	244	241	196	204	220	214	226	228	206	238	228	221	227	221	225	228	205	217	208	208	213	212	196	195	219	196	237	232	235	201	216	216	203	196	209	225	204	243	201	226	190	209	232	207	233	210	221	194	217	227	227	228	215	220	220	213	188	209	226	228	229	213	208	215	224	205	182	204	209	232	173	208	204	216	208	197	212	205	201	233	216	235	230	235	204	234	199	230	203	196	247	215	231	207	217	217	220	199	212	204	200	208	208	219	233	203	246	196	224	231	233	238	229	206	235	254	213	238	218	235	218	216	216	197	207	209	214	204	222	243	227	197	211	211	192	246	225	218	223	227	192	239	215	228	192	231	197	236	241	224	233	230	224	219	215	213	238	205	230	197	231	220	241	213	210	222	227	212	203	257	212	250	221	227	213	199	220	216	228	221	225	207	232	222	229	201	229	219	221	216	216	217	241	190	231	219	210	224	220	220	211	217	230	216	213	194	215	244	195	220	206	222	201	206	190	209	190	216	220	215	211	221	208	239	247	232	195	229	236	182	219	232	203	217	209	232	229	214	198	225	228	210	214	232	207	217	223	230	187	237	226	229	210	234	231	234	232	227	198	212	196	228	227	228	205	219	237	207	245	230	213	194	199	226	220	214	228	217	199	226	212	217	225	242	206	243	232	209	218	207	196	227	220	213	188	225	225	211	209	199	215	245	226	216	210	220	188	199	226	235	215	211	229	217	232	242	222	220	230	201	222	210	222	205	226	218	210	206	208	210	224	241	215	191	188	217	206	228	211	199	194	206	211	213	205	245	224	229	206	216	210	200	242	202	217	211	187	198	202	220	236	203	193	235	227	221	207	233	201	182	232	223	191	236	195	208	210	206	207	197	203	238	265	235	173	202	197	179	204	201	218	216	226	224	232	225	227	214	215	227	222	224	220	236	202	213	232	204	220	207	197	228	225	204	251	208	221	205	207	251	219	241	222	225	222	201	222	206	208	231	218	186	207	219	214	214	201	189	209	201	198	204	220	181	208	217	217	234	220	203	238	194	233	220	204	229	259	219	204	214	209	222	228	237	218	229	232	201	194	216	197	221	220	209	203	209	204	218	240	218	206	219	200	209	198	221	216	214	223	214	216	213	232	233	228	210	221	239	193	221	203	217	227	231	244	222	207	237	235	202	236	229	228	201	213	208	209	234	215	215	254	184	223	250	221	227	242	230	226	218	204	189	194	211	240	221	222	237	210	203	220	213	223	218	248	229	211	229	219	220	248	215	217	195	219	211	221	217	234	235	237	209	217	207	236	205	230	218	228	205	215	207	195	233	208	186	195	203
20750	21791	31479	37059	36765	38462	44199	43749	41930	42108	41026	39996	36042	28058	26623	30040	30661	30520	30545	28966	29935	27632	23881	27800	27345	30046	26773	26498	17817	14586	14009	19651	21827	20522	19493	16211	19588	17906	14248	13251	10093	9199	6672	5300	6415	4725	2218	2104	2671	3168	1720	1298	925	915	1010	900	959	830	793	782	715	734	642	666	651	735	659	621	623	634	645	638	695	606	655	661	578	627	629	631	596	637	610	609	578	672	647	635	592	633	588	724	894	923	831	729	655	619	595	606	606	653	572	602	640	569	613	604	630	633	628	630	666	587	618	594	596	623	618	621	597	636	605	584	598	611	627	587	606	621	594	623	639	638	585	599	607	605	633	611	591	613	615	619	625	622	555	604	597	605	609	609	594	614	626	610	601	627	626	593	616	609	601	621	643	586	650	654	607	614	629	625	608	640	599	594	624	564	615	607	611	603	654	616	650	593	604	597	611	566	636	617	606	592	628	608	592	572	625	583	590	647	611	637	611	648	639	578	575	627	644	610	635	622	580	653	647	594	628	612	596	649	599	582	581	660	585	602	593	593	589	616	613	593	621	588	597	616	578	639	611	598	579	632	599	610	644	678	590	653	599	629	593	637	613	613	593	618	593	604	623	632	565	607	609	626	606	572	599	603	619	642	629	609	641	608	611	607	635	590	618	611	617	595	608	582	640	605	590	648	579	588	657	619	637	591	624	620	619	643	585	579	580	545	607	587	627	631	630	623	610	637	598	608	634	608	604	594	640	574	646	579	592	606	611	620	596	584	580	614	597	577	598	636	613	600	604	576	579	584	621	574	622	568	642	602	646	612	628	644	602	610	595	637	641	601	627	607	617	588	612	609	605	633	598	648	629	610	622	599	598	648	587	617	606	598	678	571	605	618	615	569	596	614	562	632	585	576	586	572	588	643	603	623	623	590	589	601	588	620	566	584	614	598	588	606	620	606	596	595	643	600	582	614	611	602	601	618	609	663	592	626	663	606	612	630	640	632	630	627	605	591	556	634	609	587	606	607	593	581	602	607	644	553	631	657	611	613	606	613	610	606	590	627	600	640	619	559	594	651	599	595	643	657	601	637	625	592	640	602	600	588	588	595	622	590	606	622	598	622	575	626	630	624	617	609	606	668	611	589	586	632	594	600	583	583	625	595	675	584	609	599	633	581	637	578	646	589	599	635	590	658	598	645	664	628	616	635	614	617	611	627	604	606	611	609	615	626	620	573	604	588	665	574	578	618	599	616	613	590	633	581	586	610	581	640	601	637	577	600	631	622	578	658	595	617	589	640	637	612	592	586	594	633	607	675	608	605	625	630	627	608	612	638	602	600	600	599	634	599	669	637	634	588	598	590	590	577	629	554	562	632	597	616	636	578	619	635	598	588	630	626	594	637	596	670	620	661	629	598	620	636	670	624	629	635	610	634	598	569	601	582	620	629	598	613	587	598	581	628	644	588	582	600	594	638	628	652	675	615	605	621	616	612	614	618	612	608	579	565	606	579	591	639	604	584	644	632	612	554	548	627	639	610	588	610	613	643	634	611	570	619	623	569	590	622	649	612	627	587	621	603	585	591	593	589	595	562	614	648	593	598	570	631	604	588	590	595	604	608	603	590	566	597	637	588	636	617	601	631	581	650	604	575	628	623	588	622	574	586	613	609	616	611	623	635	573	604	596	565	602	655	594	572	593	634	648	618	618	617	611	609	597	600	597	606	640	605	618	621	568	651	600	602	609	654	621	627	573	600	631	587	594	629	580	654	596	631	624	622	636	646	592	610	597	646	573	585	605	658	639	619	578	635	652	652	622	590	609	601	629	576	637	581	641	595	643	599	606	610	603	648	578	603	622	589	593	642	637	629	587	604	644	600	548	572	637	606	574	643	616	625	634	612	642	610	618	611	625	609	561	593	593	661	647	591	593	623	588	614	667	584	604	630	582	590	621	649	604	622	607	610	601	594	616	570	654	609	640	615	618	638	612	607	635	621	595	603	574	600	601	597	613	590	605	613	626	602	673	579	594	642	563	605	578	619	621	593	608	641	590	647	577	628	629	617	600	589	636	622	580	607	608	606	598	569	638	608	601	606	627	594	611	629	612	614	623	589	615	654	658	615	630	602	644	613	608	544	639	611	558	626	569	610	600	633	561	584	583	622	605	595	626	596	619	612	592	622	583	628	621	637	553	598	648	605	589	608	596	604	569	628	609	607	583	616	588	628	629	595	639	615	605	616	579	644	568	601	620	602	613	621	601	606	609	648	614	627	579	632	644	602	641	605	616	581	664	597	590	635	582	595	615	604	608	635	573	604	585	671	595	593	618	647	646	588	598	599	621	627	595	591	642	597	636	629	579	633	623	645	615	621	607	583	571	576	633	595	610	638	661	571	597	613	583	553	594	612	649	596	595	629	576	618	626	606	600	640	604	624	606	609	608	596	582	621	594	594	618	651	586	619	629	631	602	625	620	606	621	622	585	610	606	581	601	608	597	612	618	586	673	593	586	616	560	634	625	642	589	606	615	595	592	606	631	612	628	630	576	592	596	617	654	616	632	632	545	611	643	621	653	589	606	651	628	675	600	542	598	563	593	652	579	594	627	563	615	639	628	627	587	568	592	638	619	628	608	598	574	600	663	576	600	551	610	656	585	601	595	622	634	595	548	626	616	561	631	589	589	577	612	580	622	613	652	657	592	622	613	607	595	652	624	580	627	636	598	613	622	615	605	619	599	603	586	618	654	577	658	602	618	609	589	613	602	612	610	584	604	626	638	614	643	602	571	597	618	608	650	591	615	646	607	587	615	546	626	614	596	622	568	639	636	598	624	597	607	625	651	635	608	612	624	595	589	589	621	577	662	587	588	614	595	593	597	626	618	601	593	597	560	626	616	616	601	610	589	578	572	608	580	607	557	586	617	603	580	644	641	628	627	599	622	615	607	585	636	597	613	592	626	632	610	637	645	622	615	654	605	623	585	617	629	594	584	642	580	566	598	618	629	580	560	577	627	625	595	630	620	607	587	604	583	569	565	596	580	617	612	623	639	614	620	605	621	603	610	605	614	601	634	611	613	610	558	581	617	568	601	602	655	610	597	606	582	625	563	651	637	607	592	576	658	628	582	594	612	576	606	622	630	615	640	632	598	628	630	595	634	615	613	557	596	607	603	606	607	556	607	589	624	628	638	587	591	598	658	580	584	644	601	606	575	622	612	627	650	630	607	614	643	609	556	605	548	582	620	599	631	563	578	667	609	608	666	596	597	575	638	613	630	637	613	631	593	619	582	680	611	642	612	579	582	607	622	572	596	600	628	632	587	607	598	636	589	567	603	630	616	543	628	662	589	637	612	603	620	571	580	623	654	614	574	601	582	591	625	601	613	609	593	570	614	597	616	623	592	631	621	621	601	604	618	595	604	620	633	590	596	595	601	630	607	684	598	603	609	632	628	607	636	655	603	600	573	640	598	587	599	587	583	610	633	567	600	596	556	580	656	611	593	624	630	604	600	588
36933	33819	39013	38548	33305	33484	39431	41159	36014	35487	33319	31428	23062	14969	13407	16096	18103	17220	15800	16576	16383	15783	12429	13408	13684	15225	11801	11742	7037	5460	5187	4920	7350	6848	6355	5099	6304	5967	4036	4062	2873	2386	1622	1543	1611	1115	539	677	783	796	503	360	354	377	369	373	336	285	293	284	276	288	289	274	274	298	283	283	242	269	230	270	264	251	267	280	227	243	288	287	246	279	306	242	266	245	276	280	293	274	274	272	324	391	326	298	292	259	254	270	256	264	245	274	266	257	255	240	267	226	255	252	243	270	239	246	282	248	263	279	240	277	277	294	240	254	255	291	274	268	263	287	261	285	254	279	276	285	286	276	264	253	266	249	259	263	271	223	284	267	252	258	298	271	248	245	254	272	286	244	279	252	298	251	284	260	284	264	263	276	279	279	263	265	243	267	232	282	300	276	246	259	269	257	236	282	276	293	274	261	264	233	261	270	290	279	264	280	265	226	267	257	278	287	260	238	265	270	258	288	234	287	249	275	258	281	268	281	266	221	228	235	273	274	281	270	242	251	273	266	258	267	282	253	247	259	258	251	252	260	265	258	286	292	258	259	285	267	268	279	315	250	264	275	252	266	249	289	257	258	290	248	241	263	279	273	265	278	217	241	270	267	259	254	287	278	286	267	248	248	302	287	248	280	280	271	240	231	254	253	285	239	300	268	254	263	253	281	271	262	256	242	243	301	269	279	269	284	253	271	262	235	283	263	258	299	281	281	293	265	247	297	259	263	259	285	239	249	270	271	285	272	266	287	246	272	268	269	269	260	258	262	281	278	273	269	252	290	264	265	307	285	275	257	267	258	274	260	277	262	266	246	258	266	271	255	275	241	252	255	250	287	265	261	245	262	278	299	262	246	261	244	267	231	271	265	235	272	271	233	294	262	261	268	238	292	282	282	286	266	280	281	281	261	236	265	257	249	249	260	251	261	270	267	270	282	267	253	271	260	241	272	260	291	245	276	280	257	256	255	278	231	274	243	296	272	255	266	291	239	266	277	286	281	244	285	258	251	246	271	278	300	275	247	276	279	283	246	255	282	281	270	248	291	250	286	286	261	283	267	259	278	263	246	254	245	257	232	256	284	269	254	259	274	267	249	287	271	251	248	237	290	267	267	296	270	282	295	250	269	270	303	269	266	277	272	273	251	265	265	279	253	281	257	270	270	280	283	262	263	257	291	267	272	265	282	252	289	257	231	278	280	263	273	271	257	270	280	270	267	250	272	258	265	276	280	251	245	275	301	226	243	255	268	259	290	264	263	269	282	299	265	243	282	258	263	240	259	270	257	268	268	274	284	274	264	286	266	266	264	280	268	232	268	263	275	330	314	264	268	257	261	305	285	288	259	269	291	247	254	276	259	257	281	280	269	256	239	296	239	253	275	277	240	256	267	241	227	276	267	258	275	237	274	273	256	264	255	255	303	276	270	239	283	285	277	272	277	283	244	268	261	246	246	264	282	287	253	262	279	245	239	254	247	296	263	258	271	256	300	272	292	275	276	270	270	251	242	205	274	237	260	267	264	277	262	244	263	268	294	253	269	245	316	259	279	282	248	271	250	253	284	244	252	266	267	273	272	256	261	296	258	257	255	291	230	256	250	260	279	266	272	263	270	284	288	276	258	285	264	270	264	257	264	272	246	256	262	271	276	256	255	264	265	270	260	240	272	273	268	267	269	274	265	230	285	263	254	252	262	264	276	252	269	262	281	271	241	279	281	283	294	261	280	237	262	246	277	264	267	254	252	273	260	290	252	264	226	257	252	252	275	275	268	270	245	289	274	288	241	251	244	258	261	269	248	251	307	220	291	275	265	294	268	291	244	262	257	265	266	269	287	251	261	272	285	265	270	254	254	288	233	285	254	266	293	238	280	260	278	228	253	280	262	292	276	268	257	282	237	279	269	248	264	261	285	261	234	280	248	279	280	279	283	304	261	278	239	284	245	270	243	260	283	265	265	254	258	258	259	298	262	240	309	246	251	261	311	276	269	267	273	298	266	257	245	249	266	248	260	288	264	228	249	273	259	267	258	299	262	270	275	281	259	276	279	263	261	251	248	243	239	265	275	275	279	270	244	241	247	265	266	279	281	252	264	247	275	280	275	240	269	267	285	272	262	254	243	251	274	264	267	300	223	266	298	264	286	260	252	276	245	274	255	240	288	247	281	244	263	247	286	269	264	277	276	266	254	259	247	241	257	252	235	246	282	249	264	300	266	235	264	274	269	255	262	276	250	251	271	242	269	281	278	261	249	263	252	284	280	238	226	286	248	262	251	261	266	269	256	261	247	256	267	268	259	305	306	257	246	272	276	269	248	267	251	268	251	274	277	252	258	243	257	287	251	270	239	255	265	278	260	284	272	258	280	251	273	279	248	248	275	291	269	266	242	277	270	257	288	250	253	255	273	290	257	264	271	251	246	297	255	300	286	266	299	242	271	271	255	286	262	271	282	276	280	265	278	267	273	268	275	250	256	247	282	279	271	228	256	267	285	245	264	283	257	245	296	260	285	262	258	260	239	292	287	266	283	259	262	273	258	281	269	267	260	287	271	261	273	262	265	287	243	264	286	269	289	293	247	251	288	274	225	277	278	280	228	262	272	237	290	280	236	290	275	278	259	234	285	279	281	259	246	243	279	285	265	257	277	253	285	260	300	222	260	272	273	248	271	265	274	276	259	280	248	269	259	246	258	273	242	261	270	249	267	256	289	264	257	277	286	267	257	280	264	269	266	287	245	242	281	260	279	272	255	256	260	250	239	265	264	249	226	274	276	240	256	249	272	267	262	268	273	267	279	295	281	267	271	261	251	272	240	290	257	299	270	268	267	266	254	272	261	273	289	272	267	291	287	282	248	267	268	228	259	237	266	290	269	284	256	260	277	243	268	289	266	285	286	258	244	260	259	294	233	267	294	262	244	257	267	255	287	270	252	253	247	270	270	235	293	243	263	272	279	256	258	320	253	255	272	265	248	255	275	243	287	319	248	246	276	269	254	292	266	265	255	275	243	280	266	276	270	307	266	295	237	236	255	262	305	233	242	271	259	283	262	250	259	281	281	293	257	259	255	285	208	271	280	273	268	239	259	267	261	269	269	267	282	251	260	238	256	271	269	272	276	293	277	254	286	239	249	267	289	257	266	285	291	223	274	264	274	280	272	244	272	239	268	247	263	255	266	260	253	240	292	250	264	262	244	317	264	237	286	270	274	244	272	249	255	266	282	268	288	276	271	256	282	290	286	267	252	246	236	257	256	263	262	251	270	267	255	258	277	254	231	282	250	252	249	275	255	252	262	294	253	240	303	277	275	265	278	258	261	279	291	276	279	283	257	289	226	246	265	294	275	294	261	248	281	271	294	265	284	267	255	265	271	262	262	267	254	283	251	287	254	261	252	246	246	255	239	264	283	264	276	277	274	267	281	283	276	256	251	272	305	289	323	280	248	261	258	298	279	268	265	265	269	270	287	257	294	302	237
25663	27119	36787	41364	41339	43136	48694	48921	47295	48418	47859	46771	36759	32232	32878	37361	39237	38084	35070	36243	36023	35153	31632	34661	34672	37126	31645	33847	23512	21142	21612	21631	27996	26741	26253	22602	26671	25158	19367	19523	14908	13294	9648	8495	9356	6903	2745	3634	4303	4979	2470	1593	1358	1597	1456	1371	1346	1100	1051	954	929	880	783	766	779	906	741	728	750	765	759	813	745	739	754	798	730	764	754	738	794	736	717	763	751	742	726	695	701	761	744	849	1145	1223	1086	900	801	790	664	725	701	763	729	758	732	726	740	735	709	752	764	758	751	726	763	691	659	726	717	724	730	762	732	707	735	710	720	745	719	761	746	694	715	741	727	720	711	795	729	689	719	697	714	701	767	699	722	773	754	755	707	693	730	751	747	763	729	696	714	717	727	741	723	734	743	717	724	712	713	757	681	721	767	718	759	734	773	739	710	751	716	731	753	747	703	751	698	714	716	723	689	761	671	789	767	713	731	747	700	703	728	751	765	699	726	679	748	655	763	705	714	710	747	737	704	733	709	682	763	712	732	712	744	731	718	731	696	691	725	690	718	731	681	701	735	736	745	758	716	738	731	775	781	744	729	737	788	746	721	759	731	754	730	716	753	745	710	757	757	747	714	734	740	760	721	759	749	738	744	755	763	738	707	738	730	732	723	739	703	728	716	777	660	743	700	687	724	697	729	702	748	694	781	756	728	692	707	727	715	717	747	763	727	687	794	722	751	717	707	720	769	772	741	743	715	734	758	782	729	723	693	672	687	763	713	734	753	742	722	688	746	714	714	774	749	743	708	746	713	763	732	730	747	707	720	737	747	758	737	757	732	754	665	751	725	718	711	749	729	748	725	723	775	773	799	723	755	732	715	738	757	778	682	717	737	723	671	730	724	726	699	728	706	744	745	730	718	747	733	699	725	767	745	758	770	719	722	739	705	743	742	685	675	722	678	687	792	753	764	748	718	711	764	735	729	715	702	746	698	755	695	700	727	766	695	756	708	740	738	751	703	692	697	721	703	734	706	762	740	714	791	659	715	729	724	691	736	774	700	729	739	748	717	708	711	695	741	733	742	738	707	716	699	671	734	721	774	730	652	740	773	733	756	743	731	684	705	748	764	712	740	723	706	680	724	708	727	734	740	780	733	692	727	719	758	737	711	739	683	700	752	743	776	703	744	713	747	746	716	738	700	678	734	727	727	733	726	733	745	734	802	706	694	706	729	697	757	728	744	728	765	774	720	758	725	702	720	743	706	739	757	727	708	724	725	722	712	753	729	712	706	729	684	749	747	716	759	721	728	685	733	724	713	772	720	726	752	740	710	699	703	699	744	721	753	758	721	691	715	731	723	730	784	714	751	742	727	778	744	768	707	752	742	720	744	752	734	684	682	734	708	722	678	727	689	731	721	738	712	746	727	727	751	743	740	760	693	727	734	709	690	734	730	689	725	680	716	750	724	733	715	723	724	714	741	691	706	747	708	716	699	750	751	728	731	711	713	746	725	740	748	719	699	700	726	705	740	711	726	762	693	747	700	699	732	712	745	775	711	716	709	722	690	750	757	745	751	762	733	703	730	721	723	722	699	752	715	715	759	739	760	741	754	727	697	701	732	709	730	724	727	717	714	687	768	762	749	736	755	726	725	748	705	740	733	745	661	716	745	735	715	713	740	742	697	680	704	741	728	748	724	752	730	737	742	725	725	703	736	740	669	718	796	758	727	743	707	768	751	717	795	716	762	750	674	722	743	746	727	768	712	714	696	717	731	729	746	767	698	706	719	771	718	723	719	761	762	741	723	772	782	704	766	723	774	750	666	734	763	707	783	743	756	708	705	729	711	758	686	721	702	682	716	722	740	722	750	724	750	719	673	725	731	736	735	761	774	681	704	770	708	697	757	735	713	754	700	755	723	708	703	734	701	749	742	775	748	714	752	722	735	725	704	704	754	738	700	705	695	772	741	753	733	741	753	699	731	709	723	681	716	712	745	730	705	694	720	723	727	708	744	753	721	733	714	750	685	722	725	658	717	771	708	728	766	756	708	662	717	761	672	701	752	728	730	723	779	722	715	679	723	774	696	811	799	765	754	722	710	711	695	700	676	769	744	715	755	768	742	765	711	729	695	760	735	745	736	760	766	734	707	724	753	719	752	736	729	729	713	745	749	729	758	697	750	702	683	712	695	695	702	714	694	739	742	709	753	754	736	771	698	682	723	743	748	752	711	736	754	721	737	701	705	735	733	753	729	753	697	687	735	719	748	734	753	758	778	748	736	728	672	731	727	714	741	718	714	765	730	735	723	748	687	754	769	727	703	769	722	792	737	753	767	729	675	738	766	690	714	724	732	757	697	739	731	740	712	742	733	731	719	686	754	727	743	751	709	705	730	754	731	772	739	724	752	731	716	721	740	756	754	705	692	744	753	724	701	767	739	687	752	713	688	727	688	722	736	722	664	755	754	671	750	715	732	690	714	685	681	756	699	770	745	758	718	708	697	745	714	750	721	744	702	806	729	680	728	729	723	737	696	704	756	793	724	741	736	711	711	750	736	703	708	742	800	751	726	733	704	731	744	730	697	757	755	745	729	722	734	750	754	680	746	757	756	761	772	747	734	766	701	760	731	744	731	747	699	728	768	702	683	756	746	705	729	767	719	694	721	734	716	681	721	754	771	724	719	721	767	728	735	703	780	692	670	730	700	738	715	765	729	719	749	812	724	748	741	722	736	744	714	740	729	689	753	748	754	746	735	669	759	728	742	729	768	702	699	683	752	742	709	729	707	728	716	687	704	736	718	729	751	678	705	802	677	788	755	749	742	713	681	721	679	706	726	728	704	748	677	728	728	763	723	772	739	729	688	773	703	694	802	697	737	737	769	731	777	727	701	707	726	742	720	755	717	732	715	743	738	730	724	736	793	732	720	737	715	716	742	716	719	724	732	707	667	729	754	702	718	784	741	731	724	665	725	757	735	728	725	701	679	712	723	737	716	707	766	677	718	722	744	749	728	707	712	678	702	678	752	721	743	735	737	717	708	726	658	713	715	713	729	761	701	723	698	773	733	748	769	703	770	742	720	751	702	754	723	772	696	675	771	755	716	694	750	761	753	723	713	678	758	767	720	772	690	740	736	677	741	705	711	723	761	683	732	722	687	751	716	743	685	764	751	743	728	715	678	697	726	689	737	714	710	737	694	738	680	702	738	732	732	653	703	724	735	752	698	738	710	733	761	727	753	732	748	723	720	690	712	746	730	743	729	697	707	744	765	713	699	752	708	734	734	745	723	680	777	749	718	721	707	744	719	718	748	725	743	666	726	754	746	744	735	734	768	733	744	723	723	734	762	726	750	742	737	733	756	716	797	715	720	746	773	694	746	692	751	732	709	731	723	730	701	664	787	750	749	729	730	750	747	730	746	759	688	699	722	778	745	802	749	799	717	717	715	765	700	746	744	675	754	723	758	747	720	715	735	752	749	745	754	740	736	773	733	734	733	728	706	709	703	708	720	748	741	725
11231	8861	10721	7998	5746	4135	4499	4646	3518	3267	2794	2260	1737	1007	939	1056	1133	1092	876	979	1007	914	821	883	849	916	867	752	514	438	420	493	564	543	559	498	581	526	408	424	393	360	323	305	313	280	258	268	291	278	252	245	260	256	265	213	236	241	236	237	258	250	252	261	264	270	262	253	229	244	260	244	221	226	255	229	231	255	264	241	222	242	241	260	252	243	218	258	254	240	214	301	284	244	271	248	271	233	217	284	234	230	240	245	252	251	242	264	259	280	265	222	266	234	265	234	267	259	252	253	265	268	241	249	256	257	250	225	234	268	267	261	269	260	267	269	235	220	242	251	259	296	213	249	265	258	263	257	226	231	241	250	270	231	271	224	240	237	276	267	239	253	225	241	238	235	242	271	232	251	269	259	255	247	229	255	231	258	244	237	259	255	261	250	253	237	278	228	255	278	236	269	232	231	240	271	259	240	269	238	260	223	229	266	241	250	270	278	224	252	252	233	260	238	226	254	227	266	239	220	267	259	263	224	262	271	224	221	269	256	220	245	261	264	262	247	249	279	228	210	227	258	269	244	249	268	251	261	253	240	264	264	263	262	267	258	262	249	253	251	238	241	251	228	235	243	255	240	223	263	248	229	248	269	236	253	239	243	227	253	240	277	273	264	247	247	256	245	253	222	222	229	245	270	225	242	234	230	231	242	235	264	248	234	235	230	223	284	257	249	270	266	248	275	275	251	259	270	264	235	264	235	226	254	231	283	243	246	259	243	239	262	252	249	257	260	246	241	255	276	256	251	255	250	242	236	268	247	225	239	231	228	270	254	264	234	261	253	233	219	244	231	294	248	236	217	262	257	257	251	269	245	255	232	258	256	256	287	270	235	245	245	215	246	248	246	213	249	253	263	238	234	243	247	244	236	258	260	245	242	232	253	220	262	242	247	271	269	262	255	232	248	257	266	232	250	255	231	257	231	245	229	257	242	231	280	249	244	240	260	240	252	269	220	226	241	224	234	243	244	255	236	261	222	256	243	240	222	271	248	239	229	230	264	257	254	228	264	251	229	238	235	216	249	283	281	254	233	271	234	283	275	248	264	234	260	240	257	244	214	259	272	243	256	232	257	256	226	268	253	241	274	270	218	254	246	236	242	241	228	252	215	244	269	268	237	244	264	236	276	231	264	237	249	254	275	284	237	267	251	275	220	237	242	255	258	239	262	262	235	232	246	210	263	263	244	233	217	252	227	250	231	246	252	247	270	220	232	221	260	248	229	270	238	239	241	258	262	279	243	239	247	240	271	250	235	242	271	255	264	256	223	232	234	243	241	228	246	261	264	233	227	246	253	240	235	247	233	266	244	245	241	262	260	251	249	241	256	218	249	248	258	264	250	246	240	258	242	217	231	272	238	215	238	242	236	236	247	252	242	229	244	265	251	256	247	269	257	249	246	271	220	232	266	262	248	238	251	260	237	284	238	244	253	244	231	256	250	233	245	231	220	258	276	227	250	264	228	257	239	237	235	268	230	248	268	238	238	244	224	260	237	250	239	248	240	216	254	262	276	275	253	231	231	252	212	229	257	242	225	259	265	256	235	252	217	237	256	255	243	236	247	239	258	269	249	233	248	256	258	262	254	249	272	247	234	224	262	249	266	244	238	258	278	240	248	240	251	258	243	261	318	224	258	252	243	239	256	207	264	226	259	245	245	215	224	222	235	266	263	257	281	257	252	248	247	225	225	238	242	244	255	248	261	240	267	246	263	259	268	269	246	251	244	253	249	241	257	283	238	234	229	251	246	240	240	250	270	265	262	247	239	246	241	261	225	252	237	263	241	240	263	247	225	247	232	242	267	254	241	265	234	239	266	244	258	249	227	245	254	240	252	259	229	234	236	241	265	232	240	254	267	246	251	284	235	246	242	236	238	255	259	243	259	252	255	242	247	216	227	233	235	253	258	266	255	239	254	211	248	242	247	239	254	289	229	280	237	244	267	243	253	248	252	255	266	262	257	267	233	258	227	276	230	246	218	216	239	244	271	243	239	228	241	260	226	255	258	225	247	253	284	271	240	243	256	239	246	246	239	239	255	217	221	263	252	227	249	256	268	228	247	256	258	252	234	279	243	232	266	260	222	242	235	238	226	224	237	254	228	235	232	267	275	244	214	257	253	260	251	231	242	226	250	224	245	244	237	275	270	250	253	243	248	255	259	218	274	231	246	226	245	248	233	233	237	262	280	268	238	245	250	233	251	270	256	247	238	258	257	214	226	259	267	267	259	235	234	234	280	233	226	241	251	227	249	258	246	249	270	237	277	267	236	263	245	225	262	254	234	242	239	250	282	234	230	257	274	238	256	254	254	258	245	238	231	227	252	253	243	250	254	243	252	267	252	245	256	252	231	258	257	242	223	255	250	227	263	240	230	250	257	224	246	230	238	256	245	254	258	261	273	211	291	271	239	215	236	251	262	255	285	257	233	263	220	241	238	229	237	230	216	248	234	251	277	251	267	231	262	253	226	242	243	265	249	225	237	259	237	266	264	248	243	254	269	254	265	248	255	234	248	252	252	281	235	248	247	250	229	247	223	233	278	252	260	249	227	262	264	247	241	248	253	250	262	257	272	247	236	236	252	241	252	248	243	251	247	263	238	246	264	258	234	243	234	240	221	276	233	214	257	247	227	288	227	253	258	236	239	228	270	256	237	253	260	245	234	237	247	224	242	238	223	236	241	253	236	265	222	268	248	285	249	253	252	267	284	260	258	240	232	260	249	242	264	239	256	279	250	229	234	238	229	249	257	227	229	244	242	235	260	242	250	262	247	246	239	294	262	247	238	264	226	233	249	242	266	226	253	257	235	235	239	230	224	259	253	212	236	249	275	239	239	257	253	277	224	265	274	228	244	230	247	256	281	234	261	246	245	233	221	262	229	253	260	265	215	248	245	265	261	246	236	250	198	265	244	262	233	268	208	232	259	247	228	227	247	274	233	257	232	267	239	248	261	255	245	261	215	233	254	265	252	248	267	246	245	226	254	238	232	240	234	242	254	253	253	258	244	232	242	239	256	223	224	240	231	246	243	252	231	207	242	266	231	258	236	259	256	260	249	270	248	231	230	238	244	233	226	241	242	244	240	241	253	268	249	278	237	229	244	246	228	259	250	275	242	225	250	265	225	234	268	245	217	236	224	251	267	225	239	204	248	226	256	264	249	226	243	261	242	216	255	255	268	242	281	268	255	229	241	256	240	266	265	227	257	253	253	241	221	239	269	233	243	227	222	266	224	218	289	267	256	257	255	222	255	232	234	232	231	256	244	246	223	298	262	284	238	253	271	270	275	248	239	257	254	226	239	268	236	263	259	267	231	246	239	233	242	266	240	257	227	248	259	259	211	240	247	254	267	255	261	247	234	262	234	253	249	259	265	234	271	233	221	270	219	265	263	254	236	234	265	221	268	269	267	234	244	237	242	293	279	246	235	247	258	267	252	232	256	248	246	274	262
7657	8552	15636	16499	14862	13023	14839	15884	12877	12812	11598	10092	7557	4329	4639	5407	5784	5038	4368	5141	4794	4428	3939	4518	4512	4685	4347	3868	2257	2174	1945	2261	2970	2813	2903	2433	2748	2585	1858	1885	1585	1352	1205	1107	1106	933	820	852	818	869	734	742	682	707	727	705	675	697	681	685	704	698	706	638	690	689	686	659	693	673	738	690	695	673	708	686	672	646	663	654	646	688	734	661	726	670	660	693	636	650	646	673	677	744	756	680	675	724	661	691	637	678	669	654	681	650	669	694	677	667	664	693	713	674	692	672	712	661	651	651	661	736	707	723	651	663	641	712	666	678	648	664	683	739	642	674	665	633	681	665	676	707	679	677	677	660	651	621	618	675	705	644	655	657	680	649	701	644	669	678	649	635	686	679	680	636	640	641	666	667	672	681	686	654	698	650	608	652	677	694	668	657	663	666	653	698	616	642	650	675	709	699	655	675	659	660	714	650	695	665	629	685	661	641	665	678	670	658	661	635	691	640	664	660	636	646	670	724	672	659	681	637	711	681	711	696	654	671	684	695	700	699	677	643	701	702	678	676	665	704	700	708	667	656	688	673	679	681	630	688	664	676	660	720	740	723	701	646	667	693	652	640	667	664	624	704	677	674	686	669	685	662	685	682	680	743	690	712	672	661	659	665	697	646	691	656	635	655	732	631	671	684	727	669	687	681	658	664	709	676	653	684	639	712	642	638	728	656	693	683	644	711	666	681	714	674	687	723	693	652	658	684	636	651	657	665	675	674	658	678	714	624	694	643	695	651	669	685	680	644	679	649	669	699	674	683	668	686	678	670	666	699	663	672	707	683	712	698	720	663	655	671	652	722	689	707	706	688	714	668	660	644	698	687	680	650	691	673	665	668	683	736	674	660	701	672	676	721	671	674	705	687	729	671	736	691	694	670	723	706	696	717	679	701	661	666	688	663	675	669	646	656	634	722	671	674	651	633	704	671	684	656	678	701	678	676	660	696	736	660	612	688	678	632	697	709	730	679	670	650	683	656	668	666	688	680	697	670	648	690	703	664	670	687	699	692	690	688	708	674	708	678	675	660	648	708	639	617	644	715	665	664	681	648	666	699	650	713	696	623	716	663	662	620	669	725	715	640	655	677	638	599	669	684	681	712	732	661	668	631	715	719	700	673	665	717	698	681	669	676	667	672	682	690	720	668	711	647	654	672	732	680	680	683	661	679	636	686	699	683	672	664	649	712	660	682	638	652	713	662	623	660	696	678	674	641	663	703	676	687	650	687	687	637	702	695	665	674	658	669	743	646	694	695	740	667	649	661	702	684	709	614	673	718	653	680	651	705	674	722	673	692	632	634	674	688	712	690	688	694	692	741	701	665	697	682	688	635	669	674	655	683	648	708	691	737	692	700	711	669	662	664	640	642	755	668	718	699	679	689	674	661	643	691	682	681	683	654	682	649	707	713	661	667	729	730	727	695	610	685	689	669	684	661	676	672	676	611	672	681	659	696	704	712	650	651	700	684	665	745	679	643	694	675	661	628	670	659	654	611	654	676	678	685	717	668	672	656	674	683	701	717	658	701	673	662	650	613	685	729	625	662	683	639	677	672	700	643	649	695	689	673	675	677	688	711	667	689	651	656	679	623	676	669	653	654	672	680	649	652	688	688	645	634	658	698	698	666	730	677	634	641	662	697	669	680	733	636	687	648	687	660	652	635	655	615	666	684	642	654	671	677	624	674	670	665	673	621	694	679	669	656	686	698	650	677	661	647	701	660	687	694	653	659	634	699	641	646	673	659	723	661	635	685	670	681	654	655	705	695	654	661	666	639	704	714	645	720	617	675	653	675	706	635	695	672	685	692	645	680	653	669	655	610	678	695	691	638	682	668	702	665	635	656	706	644	710	679	680	672	665	688	698	651	713	649	686	611	662	741	677	699	657	661	630	667	712	656	668	665	663	655	657	654	624	674	702	636	674	670	684	664	661	683	677	677	695	710	672	712	709	658	712	692	680	636	684	666	656	702	668	675	718	667	685	667	678	677	654	651	700	698	654	663	668	701	703	754	687	660	663	622	692	660	676	686	651	744	699	668	642	684	711	684	692	663	656	673	698	684	665	658	639	668	677	677	699	724	670	682	681	684	650	678	674	737	703	654	718	633	644	677	700	716	649	671	638	655	675	700	664	642	685	684	698	617	708	644	705	684	684	703	650	604	603	642	647	696	651	684	657	726	662	661	679	687	730	654	677	631	692	704	705	659	685	688	653	641	669	690	634	615	705	689	657	698	651	690	677	669	674	670	638	666	668	670	687	684	688	668	677	669	689	663	679	681	691	647	696	684	636	629	645	667	635	684	676	691	682	706	661	655	692	656	663	694	642	677	668	694	694	658	646	653	693	669	672	693	649	714	661	673	685	642	689	648	685	651	703	672	635	650	671	620	695	712	643	642	626	684	679	642	657	646	659	688	682	684	671	703	671	688	687	642	710	691	712	679	620	686	684	657	635	672	686	704	702	628	652	648	695	665	645	655	655	655	674	644	654	696	680	691	678	663	687	633	635	661	705	677	679	689	667	663	652	672	661	679	707	633	678	684	626	665	718	648	672	666	713	740	656	665	679	641	725	659	694	669	663	658	672	696	664	616	645	655	691	700	703	675	682	687	706	681	708	701	666	663	700	698	661	636	738	718	656	702	650	652	669	663	680	612	689	695	661	686	698	656	696	694	655	679	704	694	614	682	667	677	679	689	713	656	666	699	674	656	707	688	658	725	682	706	689	729	691	703	656	692	693	635	696	670	685	732	699	686	647	679	702	697	667	672	662	686	725	698	714	665	671	697	712	723	655	661	661	740	618	661	711	645	682	682	684	641	662	649	660	715	709	680	649	639	674	648	700	683	689	636	658	691	619	703	721	650	671	666	680	709	707	659	653	722	690	664	642	630	690	720	726	686	656	684	692	701	643	676	684	641	620	659	691	672	689	693	697	711	626	695	683	676	676	700	674	681	648	707	689	655	674	733	679	669	661	645	679	706	673	668	677	670	680	629	677	683	657	698	645	691	678	648	679	696	667	642	706	691	628	657	673	685	654	703	644	683	643	693	673	673	657	701	678	678	640	670	674	675	673	665	662	685	671	638	672	621	684	679	695	668	706	674	660	628	666	657	672	675	687	696	655	665	636	690	697	675	712	669	682	660	657	692	723	713	637	618	659	689	668	687	710	681	639	650	699	685	663	686	716	636	700	695	659	735	692	668	703	729	668	706	676	690	665	675	672	668	674	659	675	659	677	664	669	673	706	643	681	636	668	666	694	644	667	655	663	619	683	667	708	741	663	682	637	674	659	665	634	684	676	708	659	653	641	658	662	693	676	669	659	692	679	693	720	682	650	686	656	668	632	699	657	660	638	699	696	712	642	693	688	682	646	718	653	653	671	710	673	668	656	659	686	641	728	672	668	688	626	650	642	671	669	727	677	686	689	641	754	677	696	717	674	658	701	642	657	673	730	723
30185	29641	33757	31945	28973	26927	34147	36883	29860	29816	28487	23714	20454	10824	7548	10855	11796	11189	9311	10925	10197	9169	7580	8688	9793	9505	9159	5798	3220	2867	2258	3328	4646	4015	3911	3729	4149	4116	2384	2233	1855	1320	1290	1120	975	577	368	462	465	508	385	285	266	254	252	257	229	227	226	233	180	229	220	193	211	238	208	182	218	214	195	211	195	199	202	194	225	219	202	186	200	217	188	209	191	198	192	205	185	210	218	219	253	241	232	217	205	199	191	214	185	190	192	210	192	198	203	211	200	209	178	207	177	170	183	185	210	209	195	178	203	193	199	180	191	192	202	213	181	178	190	195	204	227	185	216	182	193	196	194	188	226	189	208	193	202	218	216	192	206	205	183	188	211	199	164	185	218	187	203	217	189	213	200	213	196	174	200	215	177	205	180	201	205	202	169	195	188	192	209	202	235	193	197	194	185	219	197	201	215	215	197	190	241	218	206	212	197	195	163	184	171	196	213	181	202	215	196	198	191	202	202	216	184	201	193	216	223	200	193	208	215	243	182	187	217	185	200	198	199	191	165	197	192	204	196	207	210	194	193	203	194	187	186	195	205	211	223	201	199	203	211	180	191	227	211	183	204	203	173	218	158	203	195	199	215	223	219	196	213	211	193	187	195	197	182	176	200	202	178	222	164	212	226	205	192	213	204	192	231	225	209	200	210	182	194	185	213	201	198	216	226	192	166	218	190	180	217	164	192	217	231	210	197	199	206	180	206	208	211	226	201	182	198	176	198	192	223	214	219	187	188	203	196	204	185	237	200	213	187	175	195	217	228	201	207	187	201	190	192	215	217	215	192	192	171	212	211	188	190	197	173	200	197	215	186	173	191	218	184	187	188	221	211	192	218	191	197	203	207	203	211	200	193	193	199	210	203	183	216	211	187	207	214	208	218	177	205	221	216	185	219	212	174	220	206	206	207	182	219	212	209	205	176	199	223	226	211	200	177	184	182	206	198	204	187	210	202	196	211	202	209	168	200	201	193	188	209	193	207	191	188	175	205	189	179	201	203	230	213	199	256	185	209	181	187	215	186	192	184	217	222	199	210	195	185	198	191	218	191	182	195	198	191	192	195	187	180	216	194	174	175	192	201	170	206	196	174	204	194	212	180	201	193	182	205	165	191	197	234	196	202	192	206	219	198	187	209	220	200	212	222	204	238	194	190	187	196	188	193	211	189	231	201	195	214	209	195	208	184	210	202	191	215	211	223	206	173	209	202	222	202	209	225	193	236	194	200	224	196	203	210	196	178	193	222	197	212	190	179	202	204	163	171	187	189	228	209	228	216	204	192	196	195	233	204	205	199	184	213	198	185	191	183	188	200	186	181	192	206	186	181	182	225	217	205	223	192	197	207	201	202	205	222	210	196	195	215	192	191	200	221	201	209	196	209	187	199	211	200	197	204	201	216	202	205	208	230	203	194	215	211	213	202	217	223	186	214	198	183	197	194	202	216	210	198	199	217	206	204	226	189	223	182	220	225	217	191	196	213	211	204	219	187	216	203	204	209	187	178	212	194	224	185	221	228	206	193	175	180	215	180	202	198	190	211	215	200	205	226	196	218	213	215	169	186	202	182	194	184	194	203	198	241	204	210	206	203	199	202	186	191	193	198	219	196	187	207	210	195	201	200	190	234	187	205	158	193	187	199	225	186	209	201	196	196	210	222	228	176	197	209	194	184	185	200	207	212	184	210	195	196	215	201	221	196	174	195	204	219	204	196	209	191	205	200	212	210	206	189	204	243	214	207	198	172	198	202	225	185	208	186	227	210	217	196	219	187	196	202	199	207	215	208	224	205	192	207	188	216	203	225	167	183	235	181	177	217	196	190	187	218	210	214	235	161	212	196	181	221	210	186	179	176	214	201	182	215	185	209	192	198	200	215	217	205	196	206	184	192	181	189	212	220	192	202	194	228	192	206	197	216	201	239	182	192	213	211	184	218	182	204	204	195	222	193	211	216	205	210	177	199	189	196	214	208	211	212	209	187	205	183	172	196	191	206	219	213	197	219	217	205	210	222	197	224	198	196	215	194	202	180	195	208	213	190	202	186	184	206	228	215	186	212	217	172	186	207	161	203	213	226	187	238	217	226	200	198	201	176	210	210	177	188	195	204	210	184	200	185	202	234	182	225	224	197	202	203	209	221	220	220	192	171	190	177	213	200	185	206	186	178	189	198	201	215	207	216	187	216	181	210	213	187	214	212	178	183	200	187	189	201	195	202	199	182	220	198	184	189	209	199	204	194	189	190	213	226	206	208	206	193	225	196	213	189	199	205	227	196	225	195	202	180	196	192	232	209	197	177	176	182	195	198	215	193	176	211	193	223	197	197	178	213	216	227	205	217	236	211	183	173	218	184	213	248	176	215	196	208	201	212	194	198	206	222	206	199	198	197	193	200	193	204	189	173	200	195	193	186	197	238	226	200	217	210	195	208	188	216	185	207	184	183	225	176	231	202	184	195	199	176	220	228	213	204	228	179	213	211	180	214	175	208	191	188	204	207	200	207	202	207	183	198	178	205	198	203	197	212	211	216	241	207	213	199	218	192	206	202	212	190	205	208	180	216	180	190	203	197	200	198	211	183	204	202	173	181	206	178	187	196	222	197	185	212	194	209	187	203	177	223	206	201	205	180	167	196	208	206	204	188	205	200	203	196	189	189	197	192	212	182	207	190	187	231	203	185	214	202	193	207	184	204	196	216	215	211	194	207	209	198	190	181	205	213	215	189	181	220	187	208	185	209	195	183	212	190	196	197	194	202	190	199	203	228	199	163	179	156	207	187	209	200	187	183	209	206	217	205	175	215	225	184	192	197	188	191	212	198	209	164	203	197	192	197	204	209	198	213	198	227	184	219	187	199	208	196	207	214	194	220	201	204	210	199	180	208	198	223	183	180	222	215	200	216	210	196	206	203	209	213	229	193	199	207	183	212	213	215	196	208	187	214	197	203	191	223	190	201	202	226	219	215	195	200	190	216	180	185	216	205	216	201	195	183	191	181	211	194	207	178	212	208	205	185	202	196	176	205	214	203	205	204	217	195	215	208	176	206	195	190	211	224	215	198	199	191	204	193	207	196	218	207	199	205	203	200	196	216	199	219	181	212	205	205	208	188	207	196	211	214	221	222	202	195	216	203	192	230	215	190	203	190	208	210	209	203	218	221	197	202	190	212	209	233	193	197	189	204	196	194	197	188	204	203	184	192	204	176	187	235	218	209	198	209	198	206	215	177	194	218	186	192	185	192	203	210	205	177	214	199	210	216	191	195	180	210	199	206	181	181	219	200	192	202	181	197	196	197	168	207	228	218	215	167	189	169	205	209	186	204	182	218	195	204	200	233	186	202	212	222	202	201	204	209	189	192	196	202	180	207	209	201	202	198	211	199	195	228	220	200	188	187	220	197	213	197	219	198	216	206	188	184	191	196	189	235	209	177	224	199	198	193	198	168	202	191	194	203	184	215	195	202	191	215
20488	23303	31957	36480	37400	37184	44043	46262	40939	42587	42833	39218	37454	25684	23730	31462	33254	30744	27135	29967	28741	26895	24932	27667	31212	29989	30569	20307	14672	14008	11364	16680	21807	19589	19835	17719	20732	19981	13783	12090	10917	7909	7601	6757	5695	3191	1840	2549	2771	2991	1877	1199	1104	1094	1005	863	781	752	798	780	689	681	642	637	680	606	622	598	554	590	559	603	530	569	569	566	591	599	560	595	598	525	573	590	574	582	571	594	568	612	586	668	894	838	750	685	630	550	575	557	555	571	548	611	549	572	567	604	580	576	546	565	585	569	584	566	537	553	572	577	579	545	602	601	554	565	544	599	566	538	542	570	567	611	560	529	630	543	550	583	588	608	577	555	537	544	585	582	578	584	605	561	569	540	561	649	601	580	569	575	590	571	598	591	545	549	578	566	588	548	552	527	593	602	543	561	562	524	551	556	602	573	569	566	591	560	561	544	572	617	558	549	564	573	564	572	596	609	566	563	548	621	532	557	565	600	568	538	576	547	611	541	606	569	550	574	545	522	541	513	569	553	533	546	595	552	541	559	552	544	579	542	616	590	578	556	539	567	561	545	548	607	595	623	589	581	575	531	599	542	591	536	563	534	493	568	594	544	557	526	573	560	564	542	587	616	579	556	613	583	568	571	539	574	537	566	591	582	564	543	573	578	567	580	580	596	587	589	558	591	534	568	566	572	555	567	597	545	596	566	552	546	607	553	537	584	548	586	566	556	582	559	609	565	547	564	559	577	595	598	606	596	590	588	555	593	569	590	563	528	549	620	628	612	588	564	564	582	582	582	575	575	564	574	603	552	609	561	567	584	573	576	532	545	580	543	604	558	591	592	549	564	535	584	573	567	591	537	559	556	534	578	559	570	551	634	625	579	542	569	585	605	531	561	552	559	585	540	536	555	525	581	550	582	558	555	550	559	561	591	550	540	578	582	582	522	553	567	595	611	554	581	560	555	576	564	573	553	562	577	616	588	544	564	568	564	571	571	588	583	585	537	587	507	548	583	604	586	606	607	563	576	523	570	608	524	637	561	572	563	538	564	560	534	568	556	544	560	557	541	571	585	562	585	537	569	534	538	594	564	559	529	627	553	543	582	543	544	579	571	591	604	581	555	590	557	558	585	576	584	532	539	570	597	562	532	546	602	563	507	575	550	573	565	569	575	563	609	509	576	612	613	557	537	575	559	530	609	616	572	533	577	559	554	552	548	549	542	547	567	576	555	623	554	549	607	566	563	587	600	606	550	591	567	580	547	581	560	562	520	595	587	601	581	578	520	591	610	599	573	560	588	569	565	554	591	587	551	558	537	546	619	581	600	562	591	556	521	555	571	581	595	586	532	558	551	542	522	576	555	577	607	587	578	569	564	556	590	606	564	569	553	581	537	553	583	551	576	582	563	595	574	514	589	563	527	549	584	554	554	583	593	579	567	612	560	563	557	556	569	573	591	542	572	575	575	554	549	554	570	598	563	537	616	580	560	601	600	598	589	556	550	557	574	589	570	559	586	562	575	605	606	562	570	570	573	623	534	560	550	567	588	563	593	550	564	577	593	560	568	575	548	554	553	601	596	554	628	622	555	571	558	574	563	539	568	589	567	540	514	564	551	625	535	585	570	562	566	552	568	608	582	516	559	599	534	576	583	568	569	573	550	576	544	584	566	563	623	554	592	582	572	600	588	573	623	590	570	578	568	606	572	589	579	596	606	524	583	571	552	549	569	496	567	519	580	569	569	555	555	545	601	547	589	575	563	558	542	544	571	558	592	594	575	553	605	545	579	582	533	574	558	564	560	576	593	581	606	594	554	565	584	581	560	610	566	621	585	591	540	557	602	555	629	556	581	559	588	560	570	588	606	562	582	567	549	556	581	565	554	587	589	552	524	569	570	625	565	543	584	558	607	556	619	564	552	583	575	618	555	603	569	569	581	595	584	594	577	536	585	530	597	613	538	543	555	610	560	578	549	591	577	587	590	553	586	592	587	588	558	548	583	571	548	583	531	561	576	534	563	601	575	534	549	558	574	593	582	565	570	613	573	574	553	536	537	556	542	575	574	558	617	589	555	530	595	571	571	545	585	554	537	572	586	584	550	551	558	563	561	560	585	549	549	621	513	596	543	557	601	509	540	589	610	569	568	556	565	582	574	565	559	578	558	552	566	588	554	584	569	559	538	555	571	591	576	530	561	527	600	641	560	584	593	582	546	588	542	562	546	601	537	555	534	622	561	600	538	559	601	553	579	565	576	567	574	531	613	589	586	531	561	564	564	580	589	556	575	596	584	560	539	562	570	548	580	565	591	587	560	542	546	580	613	540	581	534	599	608	583	594	572	560	569	562	566	586	578	560	580	596	557	588	560	563	572	537	609	597	623	586	592	574	553	564	545	576	562	554	542	549	562	616	581	606	585	566	585	560	601	622	615	561	571	567	582	566	540	568	578	583	504	560	544	530	566	613	562	584	609	592	568	592	555	563	581	626	619	559	587	568	532	580	540	587	526	566	602	543	547	567	589	593	559	552	591	533	559	570	598	565	533	598	611	583	566	540	579	583	603	549	583	585	573	569	552	548	563	544	620	594	566	555	548	587	565	554	552	592	542	572	583	588	591	569	593	601	585	580	534	533	579	578	566	593	575	545	591	540	603	567	582	587	551	537	559	561	567	579	624	579	588	565	566	565	576	571	571	583	584	577	592	519	588	540	610	546	596	573	584	565	575	539	591	533	571	546	585	578	580	573	588	549	561	583	568	574	564	563	622	548	588	580	579	616	586	540	522	567	567	572	544	560	597	571	558	598	570	556	589	588	562	588	572	596	575	589	586	562	552	572	593	557	577	539	567	608	601	557	548	547	552	567	620	607	569	555	590	562	573	607	575	568	603	558	570	623	581	567	608	556	561	583	565	527	615	577	569	573	524	587	588	576	589	540	595	592	631	548	580	630	580	566	555	561	562	575	562	565	591	535	533	570	574	584	552	594	550	529	585	565	549	599	537	559	567	578	522	580	556	531	563	541	586	527	600	567	562	561	593	571	590	560	541	595	573	573	591	542	584	536	563	570	561	569	528	540	526	550	550	577	530	552	543	581	520	540	612	524	577	584	510	555	546	571	537	550	560	568	516	576	576	594	583	559	613	538	629	555	577	577	522	529	556	575	529	564	602	573	599	580	565	579	601	612	531	622	551	600	556	567	522	512	557	596	574	583	576	580	556	599	586	540	597	554	559	605	567	581	600	558	581	571	596	549	587	545	516	575	536	595	573	548	571	582	565	558	549	588	605	580	571	542	547	543	544	540	586	589	588	545	605	544	546	549	573	586	593	544	585	582	568	567	566	546	523	594	567	533	575	593	589	589	544	540	583	611	566	536	581	561	555	529	554	554	609	493	588	543	575	585	572	584	525	600	618	567	593	566	606	567	554	577	570	571	571	556	561	557	551	594	589	554	554	549	590	541	615	606	522	591	563	580	602	545	605	590	578	544	581	565	535	564	561	536	567
36854	35670	38568	36987	35142	33284	41044	43217	34661	35831	34200	30826	28836	18652	13847	17175	17925	17122	16075	15033	15603	14014	12795	13750	15265	15251	13591	13174	5154	4991	4759	6449	7821	6727	6459	6223	6324	6496	4781	3406	3263	2261	2085	1766	1294	897	565	625	726	731	500	380	331	380	340	316	279	283	281	270	293	242	240	258	247	247	252	244	248	252	211	230	253	264	245	236	237	258	221	266	244	250	223	222	257	279	260	231	237	223	245	250	279	316	274	258	254	249	200	234	215	269	234	224	230	253	255	250	261	247	221	237	242	268	222	227	235	252	254	261	233	222	256	240	275	263	256	246	246	221	244	227	253	223	233	262	243	218	223	206	243	236	226	252	250	226	228	203	231	222	264	212	237	230	238	262	243	232	262	231	246	265	270	252	266	247	239	232	200	261	239	233	206	247	252	241	227	258	235	253	237	252	231	238	264	218	228	221	251	263	266	233	234	229	239	220	241	238	257	237	258	256	237	228	261	258	258	240	247	223	247	255	236	232	253	240	257	245	235	255	242	235	237	227	261	227	262	255	213	254	235	267	248	249	245	224	237	250	251	269	223	211	236	233	217	245	212	239	284	245	238	251	243	241	289	254	245	242	245	220	267	222	211	254	253	224	257	230	234	245	219	228	241	236	291	266	233	233	203	232	237	232	247	230	257	231	254	239	248	282	232	221	223	243	216	231	240	214	284	230	217	263	250	246	252	248	231	240	248	231	243	262	247	262	250	260	254	241	235	232	228	247	232	236	246	253	201	215	250	236	242	236	242	246	239	245	254	245	249	220	270	242	243	232	236	233	245	238	249	234	244	252	228	291	266	241	257	235	242	228	262	238	256	252	259	246	229	224	232	283	245	235	239	206	254	230	235	242	239	271	254	254	253	239	256	245	251	219	236	208	249	213	252	251	249	250	224	259	233	229	236	258	261	255	232	217	232	235	213	251	254	237	239	229	281	229	223	241	245	220	214	244	247	258	245	248	259	242	253	239	230	229	227	253	258	268	212	285	224	219	237	260	253	247	229	246	242	287	244	261	229	259	225	235	233	255	254	242	242	223	268	238	254	241	236	248	248	247	259	263	226	225	257	260	249	282	228	242	259	251	235	209	238	235	230	261	255	257	248	237	240	272	224	247	228	251	246	222	217	185	249	259	225	246	250	234	241	237	235	255	247	234	219	245	210	244	253	216	210	277	277	233	209	274	266	244	255	242	273	240	251	241	283	253	217	239	233	268	220	214	229	246	233	254	219	242	217	249	246	245	223	232	231	259	261	221	257	228	239	251	224	204	231	237	256	269	244	234	261	231	247	229	246	240	232	256	244	249	248	260	275	237	258	236	259	251	235	239	231	254	224	245	235	242	252	204	231	262	247	227	210	232	264	249	233	260	236	259	246	230	222	236	217	242	258	225	224	212	244	223	296	232	228	249	238	254	229	255	233	223	255	231	236	243	268	239	253	231	228	223	230	236	216	261	227	216	239	237	269	228	224	225	228	233	243	228	233	228	216	240	231	250	250	227	240	244	246	248	256	243	230	259	231	221	242	239	246	256	240	227	254	237	217	233	236	215	246	249	225	239	269	219	225	218	245	233	229	257	227	249	238	221	239	255	252	233	239	240	255	235	249	237	229	221	273	244	215	232	215	237	223	240	270	247	234	227	231	246	266	235	241	227	211	240	223	256	244	233	234	247	272	263	237	254	228	239	234	268	239	256	251	235	216	264	231	260	234	231	236	269	227	248	240	266	240	240	269	224	257	248	242	266	223	232	199	218	264	233	240	230	244	256	229	236	211	261	246	207	284	278	260	225	235	225	205	251	243	222	233	234	240	246	238	244	243	253	195	248	214	225	238	231	216	229	246	232	253	250	224	254	223	231	261	226	252	252	249	226	254	244	237	239	234	226	215	225	230	230	227	222	243	239	253	237	215	233	266	248	253	249	250	240	223	264	250	239	265	232	234	215	230	244	254	241	223	220	278	244	224	234	237	258	237	243	269	242	266	225	211	236	218	240	208	235	236	236	235	264	212	259	283	251	242	228	228	258	251	240	257	261	233	235	248	236	267	245	231	265	245	209	236	242	266	246	263	234	233	219	233	214	229	244	206	257	234	242	247	231	245	230	258	232	248	220	234	226	241	258	238	227	203	236	285	255	226	239	247	254	242	247	266	243	221	224	247	244	228	271	239	234	237	270	202	238	246	242	233	259	209	264	225	267	244	246	223	252	230	259	235	220	247	233	226	215	221	233	251	222	244	269	257	235	259	256	244	270	247	213	250	245	240	256	234	262	234	235	251	253	248	207	238	237	212	244	226	226	261	240	241	226	252	245	239	218	256	260	234	232	249	232	235	235	248	223	237	231	244	220	235	256	241	222	252	247	216	252	235	221	251	225	228	224	221	272	279	225	242	231	212	242	243	268	249	214	240	246	268	257	229	226	226	252	236	229	238	244	242	247	197	236	218	244	285	220	228	229	257	230	247	230	243	264	242	214	232	218	228	215	266	252	223	245	229	228	262	247	239	239	222	244	253	257	243	249	272	256	251	247	250	236	230	230	236	248	249	237	231	255	271	234	242	224	224	229	254	258	250	251	267	235	245	249	245	252	198	247	242	215	263	230	228	243	240	246	230	254	242	256	249	223	235	248	230	241	246	238	228	250	261	235	226	225	251	225	236	225	255	272	238	252	249	254	230	243	237	238	227	238	205	244	232	225	253	225	246	238	249	235	233	237	239	226	228	218	258	243	216	223	246	257	247	272	240	210	256	229	280	236	245	253	256	237	232	228	238	251	238	237	262	234	259	233	243	245	253	247	249	262	249	231	245	221	235	244	236	250	263	240	231	267	210	264	251	264	228	242	223	239	270	239	230	248	239	244	248	242	224	255	229	245	258	240	241	263	247	245	257	242	244	251	232	256	250	239	222	262	250	237	222	262	254	244	232	223	272	233	279	259	254	238	209	241	237	220	226	235	220	222	218	234	211	264	263	244	266	241	256	237	216	250	229	215	242	220	247	242	229	240	250	244	230	231	233	250	257	212	244	224	266	205	247	234	262	220	264	251	236	251	240	207	243	213	249	241	245	227	231	230	246	223	253	219	248	218	241	237	206	253	236	261	225	236	245	257	220	253	230	245	233	239	247	269	242	238	246	246	246	250	255	244	227	274	213	250	210	234	241	212	237	232	249	218	242	247	241	240	244	247	246	245	204	215	244	263	234	250	233	242	229	226	255	224	227	240	240	234	244	213	264	263	225	280	248	222	248	258	263	218	244	222	253	263	219	247	249	253	233	249	221	230	242	234	241	257	212	259	230	234	225	233	225	241	228	259	228	251	248	255	223	231	263	214	225	235	237	251	226	226	256	242	217	250	236	231	230	223	248	234	236	234	247	240	244	270	246	235	258	240	233	248	282	237	251	252	235	264	254	238	239	234	232	221	234	247	232	245	264	234	201	234	231	252	245	240	247	231	218	231	241	231	248	218	241	229	239	265
25262	29152	36053	41749	42807	42920	49621	50311	46315	48622	48328	46984	45188	33988	32995	38446	39085	37327	35169	33698	34554	33477	32245	34710	37386	36887	34597	34551	18279	21300	20201	25717	28650	26076	26754	25063	26924	26649	21849	17806	16556	12499	11868	10091	7371	5112	2850	3345	4199	4004	2663	2077	1522	1612	1359	1155	1100	1055	947	876	816	877	858	863	744	683	694	789	692	706	718	688	620	697	663	676	679	732	709	690	660	659	701	712	677	676	640	682	674	688	635	915	1075	1101	993	789	711	667	711	600	687	695	653	713	662	643	633	594	626	671	680	647	698	690	699	700	644	617	628	627	658	672	649	690	633	664	656	655	617	687	717	682	657	650	661	698	672	652	657	646	669	608	702	660	625	673	681	674	692	722	693	628	631	648	630	686	689	658	658	664	673	667	656	661	710	624	684	684	679	653	648	691	662	715	635	623	654	664	695	658	682	646	679	647	657	708	653	643	648	670	607	710	650	702	661	658	686	688	675	629	637	676	672	683	626	664	643	686	649	659	657	615	632	683	651	705	679	672	670	665	646	623	637	659	654	650	663	701	679	644	676	661	669	664	626	653	694	622	637	631	668	662	615	667	672	659	680	637	677	691	642	662	656	700	621	637	699	651	647	668	635	666	665	645	646	701	655	671	657	654	699	676	672	682	690	649	646	648	697	646	649	654	702	658	641	667	732	641	680	639	656	650	638	689	697	718	675	602	625	653	617	613	654	677	713	652	644	665	693	681	670	633	671	662	681	649	659	658	654	673	638	623	689	668	705	703	667	679	647	668	690	641	683	663	672	653	637	656	659	620	702	610	644	661	709	698	624	665	671	667	670	628	637	671	710	679	641	688	672	658	608	668	663	655	647	631	687	640	659	669	702	665	688	705	626	666	712	631	652	695	642	670	695	648	689	673	641	650	667	639	618	625	655	669	689	701	722	688	651	633	641	660	660	647	721	698	679	671	645	642	664	675	693	699	635	656	651	622	662	631	663	683	680	653	640	643	709	650	666	649	636	690	637	677	636	686	636	663	651	678	675	668	678	616	669	683	687	707	665	667	665	655	638	644	733	679	647	608	654	663	664	661	679	666	656	698	701	672	681	647	615	682	658	642	681	625	669	641	684	642	656	676	645	652	636	620	654	644	656	668	693	677	648	628	688	687	626	675	680	649	648	708	679	631	612	681	710	699	633	671	684	658	679	656	700	644	677	654	678	612	657	684	653	638	618	665	647	636	689	689	687	682	656	676	651	640	662	642	663	636	647	705	674	669	699	640	650	685	637	641	650	663	672	635	671	676	624	658	639	689	624	707	636	654	668	654	715	703	676	698	672	681	654	680	652	650	671	633	667	653	700	660	638	687	664	658	652	640	631	665	685	684	659	658	688	679	688	643	675	658	655	665	632	637	630	667	636	667	656	677	656	639	704	654	650	675	690	626	654	646	673	675	661	666	673	657	683	654	645	667	688	666	684	678	636	657	650	649	672	668	657	696	687	693	666	693	646	677	638	617	653	643	687	671	675	674	647	681	642	675	672	657	695	633	659	647	668	642	692	625	645	678	639	652	726	639	667	694	629	665	651	672	693	688	641	658	671	675	705	672	660	679	664	660	647	695	633	673	650	693	635	648	695	644	653	669	661	699	621	680	701	651	639	697	692	662	662	690	627	652	636	637	631	657	628	685	675	625	655	701	637	662	663	651	640	701	644	662	667	619	653	696	636	644	588	713	671	637	697	676	655	621	700	635	611	676	661	658	711	612	695	690	692	687	683	659	708	634	668	701	697	670	650	646	685	674	644	656	662	695	648	656	650	658	610	613	666	732	671	676	673	629	700	674	670	620	639	672	640	663	649	678	688	695	692	641	657	694	626	707	658	647	671	637	685	645	680	658	672	672	669	627	592	677	630	631	690	679	657	608	716	662	644	646	674	647	637	654	695	655	672	666	677	620	698	688	721	642	676	640	617	663	670	667	659	662	674	659	651	647	637	690	684	642	687	649	689	679	661	666	662	653	662	657	628	654	660	691	641	645	676	663	659	669	694	654	676	682	665	631	679	638	639	659	675	704	644	675	668	655	683	692	627	640	637	672	602	651	699	652	614	612	678	663	653	636	673	626	661	677	625	641	645	674	644	643	645	639	654	665	660	658	662	656	664	673	676	679	681	651	690	657	660	635	661	621	665	670	687	641	697	663	669	642	701	642	632	619	664	667	683	641	675	721	648	679	642	672	662	666	711	681	705	636	642	664	652	686	665	694	661	673	662	646	694	670	674	604	658	673	672	647	703	691	667	698	683	660	667	671	649	727	648	642	653	650	673	638	655	669	675	695	654	670	679	624	633	686	694	634	629	661	691	699	633	667	631	657	627	655	661	677	673	671	686	658	676	659	684	693	645	701	643	674	689	698	674	623	638	672	666	682	643	675	646	640	667	631	678	669	639	621	675	606	663	668	621	635	665	687	680	699	694	662	630	649	718	657	695	668	703	677	681	649	639	631	621	667	664	637	638	687	695	659	614	632	640	680	670	649	637	675	659	672	653	653	647	661	684	710	677	650	633	638	651	650	676	631	688	630	680	685	647	672	668	641	673	655	673	606	694	672	671	634	653	665	642	658	694	637	610	693	683	682	652	670	660	677	698	643	728	640	652	635	617	661	652	643	666	650	678	598	621	623	673	611	637	655	692	702	662	644	700	657	700	652	674	662	661	583	676	736	642	654	683	621	701	675	681	677	648	678	677	641	684	660	614	621	668	669	665	668	596	662	644	680	675	704	667	692	640	655	699	685	683	695	637	641	674	684	594	677	652	611	634	700	664	646	693	644	687	672	656	649	627	656	670	668	628	662	700	693	658	654	636	662	606	677	663	663	666	677	652	616	693	690	668	676	650	655	684	672	654	653	642	707	663	654	629	659	651	645	689	653	688	649	688	661	674	675	651	665	689	657	632	686	675	672	678	664	635	639	666	656	710	682	651	669	669	675	657	701	724	724	692	645	632	671	691	689	642	623	661	682	645	663	657	672	652	707	648	699	661	620	674	657	707	665	686	691	660	708	669	672	673	643	640	677	674	621	666	635	629	663	665	659	646	634	635	683	681	720	653	682	611	635	643	657	622	637	667	651	653	647	637	662	699	683	680	630	683	701	681	659	657	654	666	621	653	653	639	666	669	663	692	686	624	657	645	663	698	613	646	637	716	654	665	690	652	681	695	621	720	698	663	650	649	675	665	700	709	653	634	646	711	642	693	657	715	619	640	611	650	646	676	684	668	683	675	664	667	574	672	679	635	662	674	649	619	653	685	683	640	638	678	632	629	640	664	629	640	660	659	658	669	662	642	685	677	726	662	689	642	665	673	671	679	645	649	646	656	634	667	652	679	649	655	654	659	713	689	651	684	618	670	671	664	604	614	658	635	674	659	642	708	661	670	682	655	670	659	672	668	679	620	662	659	643	684	696	691	632	666	707	706	654	666	626	681	711	645	675	672	635	662	660	639	700	671	678	646	684	681	674	671	635
11500	9681	10924	8878	5557	4253	5397	5233	3347	3296	2833	2315	1894	1178	887	854	1031	1005	1040	1000	1010	834	796	909	972	909	796	817	421	462	452	533	600	562	527	554	520	477	451	350	362	330	277	308	288	316	260	259	252	261	261	226	285	247	231	229	260	244	241	257	249	247	233	243	254	237	254	229	247	240	228	225	279	241	241	244	224	244	238	250	225	233	213	267	258	225	222	245	238	252	215	268	251	244	279	246	260	233	240	255	231	213	238	237	258	222	236	236	239	228	232	243	236	238	232	228	210	250	250	233	242	270	255	257	206	258	206	246	247	247	222	218	232	259	235	229	226	246	247	230	245	233	229	248	237	268	284	242	232	275	264	222	240	255	236	246	239	232	246	237	211	230	231	226	240	253	245	237	234	251	239	273	251	254	217	224	263	241	240	225	251	277	283	225	259	243	233	238	228	230	220	243	249	231	225	261	261	220	248	264	207	228	251	240	264	227	225	235	242	210	226	258	253	228	221	244	251	265	231	249	249	238	238	248	259	246	240	243	207	215	205	238	221	227	239	243	204	218	228	240	265	232	260	218	245	241	235	224	270	229	218	238	229	263	220	238	249	250	214	226	224	255	230	228	253	224	207	221	223	212	241	222	231	247	236	249	215	221	235	269	267	253	249	245	258	222	238	238	223	247	243	236	250	227	256	229	235	262	223	253	238	261	214	265	250	242	234	204	266	230	228	249	260	229	222	258	233	252	222	236	265	215	252	223	255	244	234	240	220	241	252	251	269	248	270	252	249	260	220	231	251	237	249	239	264	240	238	229	229	233	239	199	229	262	247	238	245	243	241	224	233	234	229	246	221	231	227	235	238	244	239	228	238	240	252	258	247	242	272	224	270	276	213	241	227	228	245	229	235	254	257	245	229	228	222	240	219	273	246	255	257	256	223	261	253	255	248	260	257	246	224	247	259	228	229	239	243	243	231	218	208	246	227	272	269	274	233	231	252	233	222	255	244	234	236	236	225	239	222	240	250	247	268	228	238	261	233	238	240	221	255	232	221	242	262	248	245	254	263	238	250	248	243	247	262	266	212	240	268	274	240	228	252	257	254	218	230	241	241	226	247	254	233	249	241	231	267	240	245	233	227	250	247	224	235	221	241	224	230	223	232	236	245	266	240	219	228	248	214	239	247	255	238	228	226	233	228	227	251	254	219	205	242	263	243	225	261	258	227	241	216	232	235	264	254	238	222	244	235	241	241	248	221	221	221	248	249	261	274	225	244	261	243	243	237	250	256	215	243	260	208	272	234	265	257	240	247	216	249	261	264	229	249	243	251	250	242	253	200	275	254	224	248	246	201	262	252	222	242	228	239	254	248	253	241	220	232	225	260	267	254	242	231	232	253	252	249	238	235	240	253	264	231	238	254	208	226	246	233	237	241	225	228	232	227	260	217	213	227	246	262	272	212	230	232	240	222	267	241	259	246	237	205	238	252	250	256	239	253	231	229	236	242	240	273	244	247	231	239	260	257	268	237	239	244	216	246	223	220	259	250	243	243	261	209	234	252	237	224	249	257	247	218	245	239	210	248	241	248	264	243	232	237	233	251	225	231	253	244	275	260	232	233	213	274	249	211	244	256	237	263	231	218	208	236	224	230	236	268	225	241	258	227	246	234	227	222	263	229	237	244	234	250	244	222	222	251	270	248	239	246	243	252	234	198	235	255	235	239	243	258	232	244	247	204	208	261	224	238	248	269	239	225	252	227	237	233	240	206	219	233	254	240	253	240	231	253	246	234	235	224	247	232	220	224	258	226	263	261	240	241	244	245	229	222	254	252	229	213	227	231	251	249	251	237	230	260	209	256	212	247	257	225	262	234	222	241	245	241	253	264	223	250	255	209	266	247	244	238	266	233	255	236	243	224	227	231	228	221	255	246	232	247	252	240	236	228	242	237	223	233	249	242	236	266	235	257	255	238	259	233	251	278	237	230	229	227	264	244	234	261	227	271	219	247	256	252	248	242	240	267	264	237	219	235	240	242	244	237	257	247	229	247	272	210	227	204	248	228	250	215	221	221	246	230	238	236	244	269	275	249	199	263	211	246	254	240	212	255	222	242	241	239	228	244	268	217	240	239	231	236	223	230	232	248	231	203	212	236	203	220	236	223	240	230	250	250	231	244	254	263	257	222	257	255	241	253	257	237	222	241	266	240	227	217	213	232	250	248	238	229	261	246	229	243	253	235	232	220	258	223	221	256	259	219	259	258	223	265	249	281	226	223	287	241	250	243	248	260	207	229	247	262	239	238	215	224	276	234	242	245	218	252	259	255	274	249	221	238	229	236	233	287	236	247	248	258	253	245	236	249	238	231	247	244	237	267	236	224	239	266	242	231	258	218	256	251	233	213	234	226	266	241	238	207	259	243	241	260	214	241	255	246	256	244	243	247	239	229	270	230	210	247	235	241	238	240	260	256	256	209	234	227	230	233	257	234	245	250	228	234	231	252	230	233	218	265	258	248	247	248	267	236	251	232	239	236	233	238	227	244	251	240	246	226	215	205	236	264	220	242	241	248	239	211	216	257	254	250	238	237	206	241	231	253	255	219	218	255	243	234	271	237	245	250	269	242	236	223	240	229	232	230	223	252	220	243	228	222	258	236	239	216	202	248	225	253	245	243	233	227	249	260	232	229	228	256	223	230	229	259	221	285	245	248	249	260	266	286	230	216	260	252	246	230	273	228	247	246	263	239	231	234	231	244	208	264	224	262	240	244	241	219	255	251	245	256	253	254	229	249	231	227	259	255	214	257	255	244	255	230	225	241	209	243	200	241	257	219	222	237	254	258	253	242	257	227	260	250	207	230	243	260	247	235	256	244	237	248	272	266	220	260	233	235	235	238	208	264	222	251	222	218	239	261	220	227	245	229	240	225	253	234	246	237	265	251	279	234	260	226	250	235	223	232	236	239	236	247	274	242	223	240	235	245	233	225	255	238	253	236	235	253	251	233	243	229	244	232	226	257	217	254	244	267	244	259	224	252	258	237	237	232	221	230	234	242	252	258	229	249	214	253	218	254	265	233	203	258	202	222	248	229	232	268	252	250	234	243	256	237	233	266	228	226	238	221	251	229	224	255	244	227	236	255	243	244	232	250	240	243	250	260	252	218	251	232	231	254	264	247	251	236	234	209	227	235	266	243	226	242	236	265	248	268	230	235	247	227	241	252	244	259	250	248	234	270	270	238	231	269	236	229	218	234	260	258	234	255	224	232	219	229	233	245	232	222	255	256	266	242	255	234	214	275	239	230	228	247	230	267	251	252	204	227	264	230	265	261	217	245	241	224	224	247	209	210	243	204	250	250	243	264	230	259	265	230	232	260	252	251	241	224	255	263	200	242	246	244	238	237	253	241	218	235	239	241	217	240	252	252	216	227	239	252	254	238	235	210	257	222	223	250	255	218	233	251	252	249	224	244	255	248	229	252	233	256	235	231	221	219	244	245	248	262	229
7910	9131	16190	17976	14699	13710	17118	16938	12149	12901	11523	10195	8961	5570	4324	4533	5449	5087	5114	5078	5202	4120	3999	4518	4796	4819	4423	4281	1980	1875	2213	2753	3001	2718	2757	2698	2572	2596	2207	1749	1539	1340	1267	1132	947	888	771	800	796	833	757	727	756	683	711	653	682	681	697	696	656	650	709	656	682	668	651	663	646	670	666	629	661	682	653	675	627	635	655	725	658	663	666	673	616	696	674	665	599	653	672	665	675	736	710	713	681	698	674	610	665	641	661	625	678	672	664	674	627	643	676	690	646	665	658	643	683	714	682	702	652	612	646	617	673	677	632	613	642	668	658	673	641	655	640	641	607	647	688	670	620	683	680	659	641	622	667	647	656	641	674	682	632	650	625	678	634	643	635	660	706	689	654	659	649	719	647	614	668	671	644	719	624	647	673	653	670	650	625	636	618	637	681	658	691	655	664	666	685	649	651	662	690	683	647	646	609	680	709	687	678	654	668	716	670	663	637	632	640	676	680	666	670	656	656	709	679	708	655	618	690	684	641	677	622	677	667	625	671	649	676	677	698	674	646	659	626	627	658	649	635	616	668	693	649	598	681	629	664	728	661	608	614	670	646	683	680	662	657	680	616	648	627	685	680	671	686	681	631	665	641	668	655	672	697	668	690	672	670	633	669	674	637	650	675	713	671	652	674	678	630	713	694	628	665	647	663	661	701	649	662	669	669	650	698	676	679	678	594	691	634	633	685	671	651	661	652	659	662	621	638	713	681	638	640	635	674	665	623	620	649	665	687	633	661	630	668	627	650	631	633	687	674	621	656	652	674	659	663	713	685	620	672	669	646	651	691	666	676	653	680	647	661	681	700	686	686	622	697	634	636	652	667	666	647	682	686	636	634	666	629	626	649	656	654	655	651	670	645	627	634	669	644	728	655	644	666	685	631	665	616	645	648	645	649	692	659	650	672	666	657	624	618	655	724	680	652	618	631	662	684	650	648	646	635	696	649	671	646	688	638	637	683	670	667	639	660	651	657	694	661	692	615	640	699	647	695	613	647	670	654	672	674	710	664	668	661	670	642	637	697	674	672	702	622	659	648	638	647	684	614	655	677	633	693	647	672	659	669	631	686	649	642	664	645	659	654	686	651	661	658	655	645	611	632	700	650	661	672	653	636	677	679	699	614	681	711	643	614	643	694	650	658	712	652	593	651	655	625	696	667	656	656	643	651	703	622	621	686	658	673	652	682	655	694	693	745	617	644	672	686	654	613	628	648	627	645	644	673	635	643	696	662	693	670	742	660	644	657	652	654	675	718	659	606	670	675	660	636	605	680	700	674	662	631	672	653	636	665	707	642	637	668	666	654	668	669	656	610	668	648	674	665	607	659	683	702	647	676	651	645	673	681	676	653	633	659	648	636	643	645	662	639	645	616	680	613	698	653	594	660	658	639	663	650	670	653	656	608	645	647	702	640	670	671	661	686	653	672	691	645	654	650	666	661	671	700	617	699	662	642	692	683	651	698	639	610	626	661	683	686	651	645	663	675	636	658	651	695	652	649	649	686	669	675	654	638	688	676	652	675	602	674	665	673	663	632	639	674	665	644	622	654	636	683	689	685	608	673	695	658	670	640	696	625	655	708	663	626	650	712	631	623	657	694	640	659	637	674	689	691	704	652	678	671	612	659	609	629	669	684	710	622	649	687	650	657	642	653	618	656	676	682	671	609	654	661	649	719	635	662	659	647	693	698	677	679	643	678	669	629	645	646	636	644	635	657	650	686	628	632	671	652	671	642	661	694	716	709	648	645	720	676	642	673	670	651	624	665	652	673	657	680	667	630	634	626	609	667	678	640	679	642	667	652	652	663	648	647	631	631	657	634	618	642	654	690	686	611	654	650	689	652	632	642	639	647	682	655	596	621	658	674	641	656	664	694	628	670	619	676	648	708	597	672	625	674	713	689	692	657	694	645	623	695	654	632	644	695	655	703	684	707	689	652	646	679	628	675	705	616	668	653	691	676	676	691	655	654	674	651	666	658	661	696	642	631	638	653	652	642	649	655	603	700	692	659	669	630	669	686	723	618	705	687	645	694	663	633	589	632	679	652	666	674	652	652	650	685	644	677	641	680	627	634	672	673	664	638	633	659	682	619	710	611	639	659	683	655	649	653	687	693	645	687	673	646	649	671	659	650	717	699	699	647	588	682	666	687	607	686	708	659	676	645	652	655	705	668	637	683	677	711	717	646	642	683	640	619	666	635	653	712	680	666	687	647	672	645	655	673	663	651	629	648	694	612	645	611	660	644	597	659	639	619	698	647	624	706	657	664	684	656	662	670	622	658	658	661	642	700	641	674	649	650	647	669	640	680	648	666	677	655	704	611	676	658	647	693	657	684	682	701	637	643	675	687	660	653	704	638	648	612	631	688	678	665	689	660	668	627	640	648	693	692	662	642	635	604	705	672	699	672	638	655	641	649	705	692	651	677	662	682	663	661	684	662	662	647	681	678	666	650	620	668	672	616	641	684	638	640	666	689	669	717	654	698	650	633	620	638	676	639	610	637	694	681	705	685	682	655	675	661	672	632	689	654	689	662	687	716	654	686	655	656	661	617	699	632	672	663	674	689	655	689	682	649	650	673	619	643	677	659	683	675	637	655	682	666	627	639	639	633	641	627	650	679	647	693	696	724	689	626	627	620	682	672	673	663	656	678	598	718	654	651	605	633	666	706	675	680	669	630	611	673	671	633	648	650	676	683	658	676	611	632	624	684	669	646	668	657	674	627	632	697	628	627	650	626	659	661	640	634	607	680	648	683	706	699	660	655	672	673	667	626	695	669	673	659	667	681	680	650	664	651	647	629	675	682	664	682	657	669	674	636	631	666	669	677	690	701	657	687	611	726	596	641	650	641	639	644	652	693	665	619	649	653	630	669	638	609	670	656	698	652	660	658	653	680	634	683	680	648	632	668	653	652	662	667	680	720	666	631	628	614	676	653	685	657	666	643	659	664	667	648	656	692	685	618	637	642	656	646	684	656	656	674	658	676	668	615	651	629	618	712	610	632	648	641	649	648	650	668	644	652	676	675	669	652	673	699	649	697	666	657	660	645	662	651	663	639	664	677	671	703	666	603	654	653	677	682	688	657	655	712	691	650	638	636	620	659	661	682	631	688	678	663	678	680	663	693	664	631	665	641	676	653	679	682	698	682	659	688	635	672	666	625	694	686	662	631	624	676	689	648	640	651	632	645	607	642	646	647	643	655	650	653	647	688	648	651	661	659	661	646	689	648	638	672	625	652	634	657	644	666	627	649	665	688	656	689	643	583	667	699	658	652	671	704	621	640	672	664	620	722	702	613	649	670	632	701	664	655	648	696	662	669	661	659	672	626	656	670	649	658	650	666	671	624	632	619	676	619	658	664	701	728	641	654	660	677	633	696	638	630	642	644	696	624	639	675	644	635	698	676	637	640	621	664	690	660	700	620	696	684	624	667	656	645	663	719	672	681	630	704	712
29635	29985	33557	31742	29388	29883	35363	36648	27566	29573	27417	25148	23267	15254	7681	7984	11440	10243	10343	10533	10286	8913	7603	9163	9184	9543	9393	7285	2522	1775	2499	3404	4681	3959	3548	3900	3702	3946	2828	2092	1591	1423	1359	987	666	520	343	497	430	430	353	300	266	243	215	201	194	221	220	186	180	219	192	202	182	199	177	206	183	191	175	184	191	167	204	177	172	190	204	157	158	196	182	185	178	185	189	165	173	184	177	167	203	242	198	225	161	192	172	182	183	190	167	187	184	197	171	186	196	186	172	182	187	176	156	185	172	177	176	195	193	181	209	171	192	159	189	172	166	197	192	181	186	176	179	173	178	194	178	168	222	164	176	174	194	210	198	189	191	173	172	227	167	188	194	198	182	197	189	197	188	157	179	173	172	173	162	184	189	161	165	190	190	183	192	186	176	182	205	166	204	168	188	155	186	204	194	197	179	183	182	177	178	202	198	193	180	195	161	203	181	172	205	157	205	170	161	187	173	194	193	190	194	153	194	205	170	183	178	181	164	165	167	168	181	167	172	200	183	186	197	196	196	168	174	183	196	225	204	195	200	182	185	197	164	197	184	195	172	211	203	176	206	186	169	190	172	176	163	161	182	175	170	176	177	184	175	183	179	189	203	171	173	177	182	199	179	213	184	211	170	172	168	167	159	154	193	191	202	166	206	175	200	174	189	181	150	170	201	177	200	188	216	210	159	166	186	185	182	196	196	191	214	195	192	192	202	189	185	196	201	182	188	179	180	193	168	177	191	188	182	188	199	174	179	194	172	178	191	175	180	149	192	161	182	191	164	196	174	175	195	186	194	171	168	205	165	167	193	190	203	185	183	156	159	169	199	162	187	166	169	201	183	206	164	198	181	209	201	169	182	175	183	190	217	169	186	180	182	174	210	192	179	196	171	185	167	163	193	187	164	215	188	195	187	202	193	196	170	200	188	180	185	185	196	169	193	197	198	189	179	168	168	163	180	199	178	211	173	188	188	190	168	167	174	173	188	182	182	177	194	176	188	215	192	176	204	167	188	192	172	201	181	205	171	182	189	178	155	179	187	213	193	187	199	200	182	167	173	196	171	173	176	189	185	179	201	169	166	186	188	180	191	224	219	160	191	181	199	185	186	180	181	176	217	185	169	200	167	178	193	185	185	197	190	189	195	185	189	184	183	172	208	182	180	200	205	190	177	185	167	200	173	193	185	199	186	178	185	208	187	205	159	175	170	204	199	175	178	182	201	169	155	179	173	176	202	191	171	187	180	196	194	175	176	174	176	175	181	174	177	176	206	200	204	185	181	192	174	186	183	204	183	184	175	192	186	208	180	190	194	185	185	182	176	174	192	189	163	178	212	160	176	192	174	194	157	200	183	184	163	167	190	200	181	181	186	167	200	172	173	190	221	179	183	183	189	177	197	173	177	198	180	160	199	170	167	180	155	191	172	200	183	162	180	194	192	166	179	190	178	184	187	186	213	203	196	183	190	176	161	193	197	203	205	176	187	189	194	181	180	211	202	170	195	188	197	160	185	187	182	165	196	157	200	150	169	199	169	189	173	187	155	188	179	204	193	197	193	191	198	181	191	200	184	191	190	160	190	174	183	180	140	164	171	186	204	165	170	183	191	199	175	166	177	180	185	210	191	190	190	186	176	185	199	189	194	173	179	198	175	169	193	181	195	167	193	194	187	200	191	177	198	210	200	181	185	163	186	198	176	186	185	175	181	194	164	179	187	182	158	178	184	181	200	173	189	166	186	173	177	193	191	190	212	163	186	192	169	211	197	192	192	184	211	205	195	170	172	199	209	197	194	191	182	182	190	185	180	192	185	194	187	188	176	171	154	168	180	179	184	189	201	193	186	194	160	160	179	177	176	210	152	162	178	168	178	197	199	183	196	212	184	170	186	180	183	193	189	192	166	191	162	189	178	173	172	187	219	189	185	181	173	186	195	189	184	172	197	210	181	206	178	167	184	196	202	192	187	161	187	186	184	192	179	184	180	173	202	175	198	173	180	170	187	159	185	182	185	196	175	191	177	183	186	168	163	165	174	190	176	197	196	201	182	192	194	195	195	185	172	202	200	190	184	183	169	198	201	179	171	187	200	190	179	172	191	180	165	203	189	213	194	195	202	191	178	210	168	177	183	195	176	177	181	186	195	169	191	162	195	174	177	162	168	197	167	179	204	184	173	180	181	177	180	194	180	226	185	199	179	173	195	201	189	183	189	164	187	201	179	191	174	187	190	194	221	191	187	169	178	196	214	166	180	181	194	182	183	168	178	188	191	178	203	187	182	187	178	175	187	196	193	177	173	200	175	167	181	157	188	179	162	167	178	153	182	189	155	202	170	157	192	179	190	199	162	174	165	207	185	188	155	168	184	206	184	162	168	174	188	172	185	195	187	150	200	171	179	202	179	195	181	194	185	162	173	189	168	197	175	210	192	157	209	176	191	200	180	165	222	204	204	181	199	192	194	176	212	203	201	185	156	190	201	217	152	171	159	179	191	197	174	200	172	184	207	168	191	217	171	184	169	168	174	155	208	199	184	187	172	195	224	199	192	204	171	202	194	168	168	185	155	197	167	189	195	216	195	188	194	196	184	199	194	173	181	184	195	176	190	204	205	179	199	176	172	189	200	190	182	171	166	170	170	193	166	181	167	153	172	196	173	186	187	171	180	174	171	188	186	201	193	176	175	186	163	194	201	205	195	188	187	167	166	165	175	191	165	185	180	179	191	180	187	204	185	164	191	168	195	209	183	186	189	187	202	233	176	179	166	196	178	177	183	197	183	190	185	164	191	187	174	182	158	190	189	192	193	194	179	200	158	176	219	191	183	189	183	190	161	170	188	178	183	190	186	186	182	184	166	184	178	187	183	197	200	197	209	170	164	180	182	178	179	177	160	212	185	209	183	197	163	166	174	195	164	162	176	179	187	157	171	189	173	199	193	160	163	195	171	189	164	165	177	184	181	188	189	180	202	157	196	181	185	182	162	207	168	174	170	192	203	188	170	168	191	167	185	172	173	180	194	182	160	167	183	176	204	195	176	205	171	172	188	185	192	170	218	170	189	195	207	188	184	196	192	178	192	178	184	189	189	178	190	188	191	174	180	194	205	176	201	170	179	160	196	169	181	172	148	188	181	200	187	197	154	161	206	195	188	200	190	172	176	162	183	195	175	172	162	169	178	182	186	182	180	173	181	213	185	176	188	175	201	196	200	180	170	205	205	202	206	188	186	157	185	176	183	175	188	177	187	206	184	177	186	177	186	169	186	186	177	196	183	210	176	204	177	190	165	179	169	172	181	176	191	186	193	203	186	184	221	147	193	183	184	193	187	175	191	195	199	165	190	174	165	204	174	165	176	189	199	171	191	168	187	194	177	190	179	201	173	189	170	198	166	172	201	198	201	180	206	197	194	179	165	210	182	184	165	172	158	178	192	176	164	188	168	178	171	204	174	179	165	180	174	184	167	182	183	180	205	166	179	170
20521	24099	31875	36237	37828	39640	45250	44389	39677	42885	41878	40522	40169	28950	20910	26331	32504	29413	29588	29598	28791	27024	25310	28374	29631	30567	30039	24535	11626	9298	13604	17086	21822	19580	19056	19149	18600	20161	15007	12059	9561	8289	8180	6064	4030	2972	1793	2753	2522	2263	1945	1250	1172	992	836	741	740	677	760	809	755	729	646	569	578	599	538	549	552	570	539	562	566	540	546	581	519	526	538	541	564	532	524	551	546	501	548	531	497	521	519	549	676	874	874	707	546	514	569	520	529	540	515	539	521	521	523	516	540	535	482	494	509	532	554	525	493	513	536	569	517	503	525	562	513	540	530	528	530	525	503	521	537	525	545	518	516	502	534	510	537	506	509	561	522	523	515	504	546	572	516	509	536	524	528	473	521	533	542	508	528	494	486	462	546	492	481	538	574	532	561	577	561	534	533	488	554	527	512	467	510	526	545	489	522	521	539	552	527	554	552	512	537	537	545	516	517	538	486	527	514	539	504	485	531	532	507	536	541	544	482	542	546	545	538	512	570	528	531	517	513	498	506	550	573	517	519	564	530	496	554	519	505	527	542	538	511	520	488	558	508	532	525	497	501	494	543	542	494	511	555	512	525	530	541	490	558	533	530	520	474	533	524	495	480	510	553	527	533	547	494	519	511	528	504	534	536	547	537	575	497	526	505	533	508	546	496	532	544	499	566	494	516	514	530	494	506	514	521	554	518	528	488	545	546	556	544	479	543	528	526	578	568	516	509	520	561	516	529	569	559	531	576	514	525	497	491	519	507	580	542	564	527	520	488	518	542	522	544	517	531	512	505	524	527	548	546	512	513	533	537	503	553	575	537	506	547	507	505	521	489	539	528	557	526	501	531	518	541	503	515	543	516	499	541	489	478	514	500	512	526	497	546	498	543	540	487	545	493	542	537	501	532	495	535	541	547	527	476	526	535	505	570	492	517	554	531	547	524	492	542	534	532	562	529	561	579	529	492	568	546	520	518	512	558	492	562	494	536	559	523	547	476	538	509	484	513	548	515	490	506	555	517	522	511	509	554	556	536	541	541	512	452	501	534	512	505	513	529	512	529	479	548	555	564	537	511	522	516	512	549	522	567	494	525	527	521	539	497	544	498	517	492	508	517	548	540	540	488	524	512	541	490	582	501	532	510	507	476	476	565	516	533	527	532	514	545	504	507	518	533	494	525	511	540	528	536	507	537	512	514	556	477	541	520	515	480	519	514	571	526	510	531	548	502	507	512	523	548	505	530	539	554	515	513	533	501	584	572	514	543	517	498	571	493	530	497	538	520	530	520	527	548	475	503	577	535	569	539	495	509	512	518	553	516	504	519	579	510	515	495	505	527	536	489	499	490	532	491	519	521	518	547	557	465	472	553	512	525	510	548	575	528	532	496	530	523	520	547	512	537	528	511	537	540	553	523	534	518	515	500	526	560	521	501	552	527	503	502	507	501	523	502	509	514	550	521	526	499	551	501	541	542	554	516	530	558	505	517	496	525	551	532	510	535	514	530	513	506	563	491	553	513	511	549	504	541	486	502	496	532	514	579	537	548	503	523	501	484	521	501	530	542	506	505	486	522	556	499	507	556	564	569	500	494	531	532	540	561	504	543	493	517	554	547	509	460	536	540	554	526	509	573	537	508	556	537	510	525	553	510	533	530	521	513	525	538	512	510	546	524	516	557	573	549	571	547	503	503	500	543	542	500	520	545	518	560	530	493	507	543	514	549	521	527	546	549	507	542	526	523	522	570	540	498	533	567	560	480	505	524	531	512	505	523	556	542	544	581	541	523	585	550	538	505	527	545	545	497	531	488	508	504	532	541	527	515	528	553	493	557	528	522	529	544	546	534	521	519	543	553	549	524	497	532	516	557	495	545	510	533	520	524	488	516	550	523	484	517	534	512	527	518	500	528	504	534	540	527	469	502	519	485	565	484	519	522	488	500	547	545	534	560	531	563	542	546	518	514	554	486	526	560	549	531	512	549	530	512	488	513	523	559	517	536	522	487	497	544	518	533	480	517	518	501	517	531	555	509	557	536	470	516	508	532	564	503	526	520	519	506	538	543	525	479	469	514	564	513	504	502	522	528	535	515	537	497	500	525	535	521	521	528	547	521	512	564	530	505	540	524	500	533	549	515	546	557	509	568	520	529	511	542	523	522	509	536	541	506	528	547	503	529	537	508	548	509	548	549	504	506	506	534	491	549	544	528	506	514	565	538	555	557	532	484	516	548	551	544	539	507	535	555	510	530	506	503	529	526	536	515	529	537	590	482	525	528	494	531	504	504	518	529	500	531	509	531	510	518	533	553	563	478	516	540	509	547	533	560	534	559	543	556	550	518	525	490	540	541	509	518	560	522	535	557	559	504	582	485	526	523	540	509	542	569	521	523	534	518	503	505	555	536	512	510	543	535	521	558	508	465	537	508	516	520	510	551	527	551	521	526	523	523	552	552	529	537	511	512	526	483	523	517	546	540	500	505	505	550	484	530	485	563	557	526	526	539	550	503	517	523	510	563	510	529	501	537	492	527	547	536	524	558	531	558	560	498	527	482	506	543	531	569	491	467	536	554	543	527	525	563	518	537	535	547	510	573	554	525	549	525	523	499	526	524	552	549	550	498	520	502	513	504	492	514	525	522	526	555	508	566	490	578	555	539	538	507	492	577	522	519	563	497	507	529	532	530	492	540	541	564	527	491	515	502	547	531	536	570	570	536	512	542	518	554	504	536	551	498	501	509	483	540	535	532	518	539	556	526	474	558	510	514	565	538	486	523	523	532	533	524	530	553	537	541	502	496	528	524	543	563	535	532	521	510	516	497	519	523	533	511	513	544	500	474	521	523	471	507	524	560	510	533	529	534	551	464	500	578	510	518	531	557	532	529	540	497	531	510	519	546	559	537	532	555	491	534	532	542	527	512	579	564	531	548	552	540	539	544	501	527	534	536	525	510	501	480	505	463	484	520	529	503	549	520	562	564	548	544	510	539	559	495	545	548	526	524	562	549	537	521	473	545	509	516	513	507	522	569	508	482	488	527	545	506	515	506	541	531	524	533	539	521	478	518	531	527	550	552	541	519	535	543	488	535	540	537	520	496	553	521	509	540	534	523	534	531	497	489	526	496	564	545	574	547	530	529	506	489	545	532	502	526	537	508	561	537	591	521	511	541	561	464	553	534	503	539	560	529	517	531	534	501	489	526	547	533	526	520	547	508	539	517	515	528	573	505	511	485	521	533	504	506	533	559	521	523	492	532	531	529	534	554	515	475	550	502	496	553	474	522	536	526	511	524	491	529	489	510	496	478	516	522	504	531	555	522	532	521	537	508	530	533	494	564	555	492	503	521	541	511	555	536	491	520	525	522	539	534	522	495	559	492	537	490	528	562	513	551	513	552	519	524	545	516	519	511	549	544	563	539	562	550	544	524	486	530	500	529	525	531	489	526	527	502	494	509	475	505	563	506	549	543	501	493	525	503	512	517	502	577	511	504	541	481	526
36065	34476	40952	37094	33740	36508	41705	42261	33219	36142	33891	32240	30175	23692	13100	13970	17268	15808	16798	16382	16409	15127	10832	13834	14159	14827	15437	13045	4199	3840	4382	5181	7418	6454	6043	6446	5410	6215	4421	3165	2610	2264	2535	1447	898	742	677	773	668	558	540	361	379	299	293	248	284	279	299	277	256	254	237	243	226	230	205	221	210	236	203	237	235	226	220	222	249	224	210	239	240	214	237	231	222	189	220	214	243	213	242	207	278	318	290	284	249	210	260	218	226	227	199	220	215	259	247	232	248	217	211	205	230	236	207	229	228	232	228	237	244	240	227	217	249	232	236	217	226	257	234	212	225	226	221	199	230	208	255	242	221	239	239	246	232	202	216	223	234	197	229	217	223	237	217	214	240	225	211	203	233	221	231	245	206	227	217	210	237	204	229	239	211	236	228	209	213	239	233	212	233	195	219	216	211	192	197	211	200	248	240	210	257	210	206	211	225	209	222	227	225	228	238	202	229	226	242	211	220	225	210	219	214	222	215	237	206	221	212	236	230	226	210	202	220	248	212	232	216	227	198	239	210	194	184	242	226	262	243	232	223	220	215	237	209	239	230	195	250	234	244	213	205	220	232	238	202	251	225	243	252	244	220	228	230	218	218	216	207	218	184	217	215	245	223	232	215	237	224	211	219	248	211	243	238	239	208	208	251	237	223	215	228	203	210	241	239	219	233	223	201	209	212	217	220	258	249	221	229	232	234	215	222	243	229	214	210	200	227	214	219	242	244	246	218	251	235	228	210	246	230	225	213	222	209	226	217	223	253	205	210	220	225	251	235	246	205	224	218	230	240	191	246	207	247	211	218	235	227	222	219	205	192	210	238	200	228	217	193	264	223	224	227	224	211	219	235	230	218	245	220	228	252	241	197	239	217	231	234	234	208	223	216	220	220	206	235	223	193	243	195	245	229	241	221	259	212	233	220	225	210	215	201	218	240	210	223	211	248	225	212	222	232	229	229	215	228	255	197	237	250	239	242	242	256	250	233	225	213	253	212	258	220	228	215	248	211	205	227	201	232	231	222	228	205	211	211	246	237	230	238	210	188	198	211	252	202	241	225	243	207	210	205	222	225	229	239	217	219	217	221	234	233	223	226	228	233	221	236	206	222	264	226	235	223	224	238	219	190	211	192	216	225	205	210	247	231	223	242	258	232	249	216	220	208	245	220	216	240	220	242	219	232	242	254	242	241	200	221	214	226	215	229	203	206	213	238	253	238	242	264	228	232	247	247	204	217	218	258	209	232	195	211	234	205	217	211	194	223	234	186	199	198	200	204	231	231	236	213	227	243	205	227	224	223	214	214	224	209	230	240	221	224	231	204	213	223	210	246	233	197	211	219	242	204	232	212	251	227	221	257	200	255	250	218	234	214	195	210	226	207	233	223	222	210	245	241	213	240	205	217	220	250	240	223	194	200	210	230	253	229	249	228	197	228	230	247	217	219	231	226	255	198	219	234	243	248	204	241	194	228	220	247	232	253	228	234	234	246	201	225	216	236	203	206	234	227	222	221	214	231	215	250	205	227	222	224	234	242	255	219	232	205	222	224	229	209	236	216	200	222	226	232	228	237	215	243	224	212	228	226	239	206	205	235	246	246	261	227	223	239	243	225	214	224	230	234	215	236	263	243	228	238	234	236	231	227	215	211	219	228	246	199	245	231	223	238	210	231	264	236	244	228	239	218	232	240	244	223	212	229	207	239	259	196	241	215	248	256	213	212	223	236	218	266	210	205	225	200	225	212	235	237	214	211	229	235	227	230	229	241	230	198	211	224	226	217	224	235	226	215	237	233	234	214	233	217	228	228	201	218	222	223	238	188	211	246	231	224	219	216	223	207	222	220	202	215	245	212	233	243	239	221	248	194	213	248	213	231	232	235	224	250	248	227	226	231	212	248	230	208	217	229	229	230	221	219	225	217	225	227	227	206	229	204	210	215	197	222	221	232	227	215	215	200	196	222	227	252	195	227	237	227	214	221	251	219	243	232	234	233	227	237	223	228	226	228	231	249	225	233	229	211	213	222	212	232	240	214	230	227	223	218	230	221	239	194	195	239	253	231	243	230	237	227	255	223	238	217	217	195	234	240	219	199	249	223	192	239	209	208	249	241	247	238	249	233	211	213	192	243	238	222	213	234	238	231	219	232	208	223	220	206	218	231	235	185	223	223	226	205	231	227	231	223	221	241	233	217	212	223	242	219	205	222	239	201	214	220	243	220	240	211	236	215	237	221	263	225	217	220	232	234	249	231	204	225	224	217	225	229	224	207	230	250	225	235	229	213	219	217	192	233	197	229	234	238	233	226	210	221	257	202	240	223	227	230	254	219	209	257	239	248	221	237	206	227	237	231	237	221	240	216	224	229	226	234	235	218	257	229	197	213	230	236	196	205	228	237	235	241	206	225	220	252	230	222	231	229	197	256	230	216	219	206	225	232	263	211	211	221	242	236	238	223	238	234	207	236	242	228	225	193	224	225	229	207	243	237	239	246	210	231	219	202	206	203	232	236	218	239	212	225	244	226	235	211	263	229	264	225	182	193	204	209	227	211	224	217	222	240	210	249	231	209	232	223	229	247	238	225	224	227	238	254	218	233	220	207	233	224	231	224	212	223	253	217	237	202	233	207	210	221	210	221	202	246	205	197	227	221	217	228	232	214	233	218	231	222	253	215	211	229	218	235	225	214	213	226	214	224	228	222	216	217	215	229	226	239	257	207	240	226	221	221	215	221	237	203	218	197	225	230	221	215	233	234	204	216	207	249	239	221	188	211	251	230	214	228	226	229	225	216	216	226	212	228	236	231	211	216	242	227	236	234	222	211	244	226	240	207	237	194	226	209	246	226	209	216	197	202	212	215	218	208	231	236	204	205	234	234	213	228	207	223	236	240	267	230	208	205	239	207	226	210	206	197	231	257	234	245	218	203	250	210	229	239	237	246	221	205	243	226	213	238	209	207	203	204	266	211	244	217	247	217	213	238	217	226	232	236	216	240	213	225	215	239	232	233	261	242	241	230	211	235	230	226	248	260	203	218	231	231	231	252	214	198	223	219	218	234	253	250	234	225	213	227	228	243	246	240	245	225	197	219	230	221	248	232	226	214	212	249	228	246	221	241	212	230	204	224	225	208	209	216	229	227	234	243	247	223	201	207	233	211	224	230	227	230	229	223	228	235	211	208	221	228	223	236	242	236	238	236	229	226	261	198	201	232	247	207	241	216	228	211	236	213	252	224	226	248	196	221	223	237	223	219	241	210	239	206	233	255	232	220	231	207	217	196	237	217	221	188	252	203	229	230	217	231	229	214	243	212	237	238	199	252	216	230	227	220	220	234	217	210	220	235	219	209	179	247	195	210	211	215	229	238	226	199	191	202	228	265	225	206	242	212	232	210	218	196	212	223	253	251	236	211	216	231	238	192	233	235	221	231	196	227	215	210	217	244	213	218	264	226	223	234	226	228	240	220	223	234	221	228	230
24362	28145	37351	41033	42127	45053	50244	49648	45632	48490	47863	46239	45547	37043	27372	34033	38828	35878	36718	36188	36313	35773	28736	35184	35691	37091	37901	32262	15123	17071	19331	21670	28815	26284	25391	26333	24264	26352	20715	16616	14226	12768	14299	7908	5199	4224	3587	4362	3584	3239	2989	1692	1575	1335	1051	992	1026	933	1083	962	946	809	691	665	675	700	694	655	683	698	640	685	654	724	643	605	673	634	603	614	621	590	694	626	622	629	627	608	625	570	634	655	866	1167	1118	832	679	646	567	593	618	604	612	644	595	638	639	615	639	603	611	634	605	671	619	614	668	636	590	603	568	639	621	589	641	666	660	634	603	624	656	646	631	593	604	628	618	581	558	640	626	648	651	626	692	598	581	611	637	621	609	613	595	641	630	627	589	589	623	611	611	634	598	602	606	624	630	608	627	631	598	626	567	626	634	672	622	615	635	618	688	602	640	594	648	622	621	609	616	635	662	613	614	639	611	653	623	585	625	663	628	569	624	597	639	619	615	661	581	624	588	667	649	634	627	625	642	598	619	584	607	619	600	675	583	604	602	616	651	655	583	652	673	617	598	593	630	586	618	604	622	602	625	607	691	583	635	646	621	610	578	629	636	636	609	600	587	664	630	609	642	640	582	668	568	610	560	667	614	600	579	597	588	610	641	612	603	601	617	615	632	562	607	651	625	614	629	610	606	639	616	630	610	616	695	584	633	576	621	622	639	632	591	601	577	601	618	628	647	614	608	609	602	581	626	610	635	651	612	600	595	610	650	622	621	632	665	562	600	635	572	621	658	616	606	636	659	632	588	592	631	640	620	623	591	625	612	636	619	592	612	646	631	599	628	591	599	637	627	611	640	622	595	609	612	605	617	615	641	645	618	573	590	620	618	568	645	616	612	643	654	654	618	632	659	593	629	633	592	604	639	609	594	632	629	570	600	649	627	606	640	634	599	613	580	616	599	629	602	608	627	605	638	632	636	559	608	581	585	618	597	632	607	621	592	603	619	620	630	621	598	635	633	631	602	630	630	649	648	654	596	634	574	594	627	634	614	639	663	629	645	626	642	608	635	634	645	648	628	636	613	622	629	657	579	664	640	557	665	625	606	674	597	617	581	583	674	628	619	673	621	619	621	643	630	649	617	584	625	618	667	637	657	640	614	595	602	623	611	647	624	649	627	645	659	623	623	642	664	610	600	605	619	585	630	612	676	593	627	654	634	619	599	616	635	656	614	610	646	605	660	608	612	584	601	608	641	650	625	638	600	600	636	632	635	653	644	634	658	610	622	624	633	629	655	698	633	621	625	646	627	610	632	609	610	693	624	600	582	641	589	664	636	607	657	609	647	600	615	611	630	631	610	614	628	596	636	610	618	593	647	622	623	667	603	583	582	637	612	609	635	612	600	597	649	608	657	615	617	623	642	663	667	609	611	611	658	587	617	666	651	664	598	617	582	631	591	598	587	597	626	608	650	615	598	662	602	653	656	653	620	612	601	615	598	611	639	652	612	672	630	610	615	605	649	599	657	630	609	619	594	630	650	634	626	618	612	623	631	613	607	661	628	635	592	641	629	572	595	630	614	611	631	653	666	590	620	623	649	628	626	634	631	570	653	632	653	582	656	587	555	630	588	579	669	599	623	661	633	621	619	624	644	694	658	625	647	636	612	608	643	631	604	654	611	623	666	594	644	634	576	647	587	581	603	676	583	598	577	620	691	657	581	630	612	549	618	633	654	624	640	634	630	613	612	602	610	637	604	635	577	610	663	670	624	639	655	612	582	573	650	619	588	598	598	616	607	620	639	656	636	634	607	592	631	639	632	591	636	565	656	641	619	610	626	649	612	620	651	617	650	622	641	642	607	666	637	619	624	611	643	622	647	622	607	629	653	616	605	604	647	647	607	625	608	614	631	654	624	611	578	624	647	599	631	627	653	625	587	597	651	626	645	613	602	615	602	624	600	639	586	588	601	624	591	617	635	620	626	609	599	618	640	600	649	629	573	624	656	625	616	667	632	662	662	621	616	605	628	619	591	622	605	643	598	563	637	644	570	596	582	602	639	639	650	621	620	591	618	629	584	670	645	595	638	632	589	597	579	640	635	657	610	599	620	602	637	596	612	634	620	586	610	621	644	610	644	594	678	680	568	599	675	601	617	606	596	627	672	627	622	604	644	646	628	622	633	603	645	565	655	620	613	677	637	603	607	626	637	656	591	622	590	621	595	632	588	626	653	611	623	636	624	612	630	638	606	623	630	609	619	675	622	615	569	678	651	657	608	589	611	562	618	616	648	632	616	662	603	604	631	650	640	586	668	625	694	616	669	602	590	558	638	670	555	636	607	599	630	645	644	651	624	621	615	616	635	640	638	642	623	632	598	643	629	644	645	620	623	612	646	616	617	582	624	674	636	633	650	634	650	578	634	645	636	610	640	636	674	603	627	638	634	631	628	618	660	577	660	638	654	650	641	629	633	621	630	587	647	631	559	638	641	546	603	633	639	647	621	606	644	580	616	631	596	584	632	607	611	632	612	629	635	636	611	586	656	666	608	671	608	623	609	588	615	615	625	633	662	583	627	662	641	624	642	657	589	616	669	602	639	638	622	646	596	640	651	649	615	639	596	601	635	616	597	602	649	638	621	616	616	620	584	632	657	630	639	607	640	602	637	638	648	646	630	665	630	602	646	601	577	614	592	602	601	616	642	620	642	609	631	613	625	618	588	605	595	607	634	609	576	605	635	586	635	609	628	614	610	586	575	635	621	647	623	612	598	573	665	589	627	617	631	663	660	616	587	627	590	623	610	629	569	616	633	639	614	622	580	637	649	642	602	613	628	642	637	632	641	655	609	608	629	666	675	640	609	602	630	616	620	622	600	670	647	602	643	639	623	594	641	649	623	636	607	637	657	620	614	640	639	628	643	612	667	640	652	644	632	657	674	632	644	619	605	629	622	657	636	587	590	642	603	641	663	657	633	633	638	625	615	593	657	607	621	647	577	611	622	622	653	630	630	617	599	630	627	678	604	578	635	605	616	622	670	595	642	601	639	612	610	641	650	615	638	599	645	619	608	670	570	638	636	652	636	620	643	629	651	600	626	604	624	581	608	627	649	602	642	585	606	614	586	648	631	596	644	623	591	610	610	624	657	635	631	636	597	575	647	638	619	581	615	614	602	635	602	652	624	656	628	606	638	674	649	625	626	593	627	605	611	648	675	626	613	634	647	650	594	585	650	620	611	577	618	597	601	667	619	651	620	600	627	629	594	609	613	613	651	621	578	617	617	633	652	670	605	604	626	603	614	605	624	627	654	600	635	629	651	614	648	672	593	653	647	636	608	585	599	636	579	605	632	628	616	623	646	631	572	606	619	665	602	648	611	638	604	615	632	617	639	602	593	630	596	616	652	596	616	644	590	602	650	603	599	639	672	620	579	662	594	583	590	615	584	597	575	619	608	649	611	623	650	593	647	625	655	626	614	635	621	648	615	652	603	626	591	653	603	646	622	607	615	617	570	660
11060	9852	10621	8140	5454	4456	6185	5097	3585	3650	3033	2564	2076	1654	807	865	994	973	980	922	878	903	687	764	800	834	917	724	372	438	388	478	515	517	446	473	461	501	355	353	330	287	330	245	224	258	215	254	231	230	224	246	215	224	222	201	203	208	219	222	242	201	205	226	215	213	200	204	213	226	212	197	190	185	243	204	217	197	220	216	194	214	211	211	186	214	202	209	216	208	218	227	225	215	225	247	234	241	213	222	202	226	182	246	216	216	211	220	226	212	229	211	232	229	213	205	193	205	215	194	214	209	201	213	217	211	232	214	226	216	239	209	202	202	202	209	222	190	197	205	213	226	199	206	212	205	201	217	190	209	206	225	221	228	225	232	237	228	207	213	207	215	221	180	204	218	195	228	243	195	230	232	218	210	199	221	226	192	261	213	217	241	188	215	207	236	205	194	217	202	211	208	214	204	207	225	207	211	193	217	241	217	215	207	210	211	206	229	191	193	219	219	233	238	210	220	209	222	194	214	223	222	200	233	231	244	195	187	215	214	230	239	192	198	229	219	223	202	198	205	194	237	218	208	195	196	219	217	221	212	214	199	212	248	227	204	231	235	208	210	213	206	213	204	203	232	215	210	240	196	217	219	199	225	225	206	223	212	236	201	227	219	236	221	214	231	217	213	226	217	207	214	202	215	198	225	216	233	233	222	222	215	245	193	203	233	200	206	188	221	193	228	202	211	203	192	196	206	229	223	205	234	195	203	228	232	192	195	198	243	208	186	212	231	217	196	183	204	221	224	215	223	214	203	221	228	226	211	216	207	232	213	242	213	182	211	196	239	214	235	212	214	217	211	189	218	202	180	209	221	219	180	238	218	226	195	207	215	223	209	195	218	234	220	208	190	212	216	204	206	231	212	192	214	199	218	220	204	212	195	218	225	221	207	222	207	210	208	221	223	219	214	205	193	203	237	208	228	220	211	211	187	223	212	210	213	194	237	189	219	200	227	225	240	234	194	209	233	255	211	226	197	183	219	217	231	234	200	211	211	181	197	224	200	199	173	193	213	212	226	213	194	211	202	209	197	216	197	194	219	208	189	233	205	212	214	209	206	246	229	223	205	222	188	181	222	215	206	211	210	216	232	209	215	201	211	223	192	210	212	195	233	176	225	224	212	225	262	213	219	219	203	195	222	219	234	202	203	221	209	202	207	208	216	205	227	205	218	194	205	217	217	236	209	210	225	226	210	214	193	221	223	206	194	193	183	211	193	210	176	220	230	224	231	214	187	193	210	194	228	243	206	186	216	208	186	224	205	211	216	216	199	205	178	200	236	231	201	219	226	236	236	213	214	223	233	231	218	225	201	201	232	201	236	206	233	209	211	223	191	194	202	226	195	218	221	221	174	222	204	204	215	239	225	227	218	247	225	218	221	220	187	231	198	197	220	217	210	231	210	231	232	215	203	217	197	253	194	211	219	214	187	207	207	229	214	195	231	213	194	223	206	209	210	221	201	201	240	225	216	223	214	201	212	233	176	203	226	209	205	232	203	196	198	201	210	199	210	179	216	204	209	221	194	197	205	213	227	209	201	191	201	199	220	227	203	226	210	220	219	245	219	199	216	224	211	188	210	213	215	207	201	234	207	200	210	246	206	233	219	197	243	199	214	242	216	211	186	198	231	218	195	200	221	232	187	201	243	216	210	209	191	216	209	218	246	218	212	214	218	214	215	205	222	233	204	229	194	202	220	232	223	243	197	206	204	231	209	213	207	209	212	211	217	214	180	214	229	214	227	221	216	226	217	179	204	226	219	204	231	226	206	213	235	213	209	205	209	221	224	218	222	213	188	212	228	226	223	212	206	203	196	197	228	228	221	222	214	203	211	194	231	230	232	201	204	213	221	204	213	208	226	245	210	214	228	227	228	229	206	193	194	211	194	201	246	210	236	215	216	203	209	239	224	214	191	220	203	215	216	211	200	186	229	241	215	240	205	235	207	215	212	232	229	213	212	195	216	222	233	215	242	214	225	234	199	202	207	212	219	226	227	215	232	214	176	190	209	210	216	226	215	217	228	211	210	230	210	204	214	211	210	229	207	190	206	206	222	208	231	211	187	210	225	210	226	211	216	223	197	219	232	202	236	184	195	204	225	217	179	200	208	213	215	219	216	205	219	195	204	248	213	206	206	250	190	201	198	239	206	220	218	199	205	209	212	238	217	207	206	222	215	216	209	198	245	205	225	187	212	190	203	206	226	223	209	205	204	218	223	210	228	220	212	184	208	205	249	211	202	217	232	203	203	207	232	200	199	189	213	205	200	199	247	221	216	225	203	193	201	204	230	230	230	223	226	237	219	219	217	232	219	225	180	231	215	223	193	234	209	230	214	221	204	232	229	227	208	221	208	239	240	205	224	178	222	189	199	205	226	224	219	205	226	206	193	205	224	180	207	222	223	225	208	204	210	222	194	195	228	242	207	187	192	201	222	221	213	207	199	207	227	228	202	222	201	200	220	208	229	198	205	208	193	229	241	241	200	241	219	187	201	212	204	211	224	203	216	215	247	216	226	218	227	197	186	224	227	197	219	244	239	198	231	219	203	189	213	214	227	230	241	219	197	222	229	234	209	244	215	218	192	177	191	225	198	202	224	214	168	206	198	226	201	219	205	198	210	244	218	202	199	216	229	215	224	230	205	209	220	227	235	209	214	224	202	234	216	193	190	210	223	254	209	225	193	226	220	201	231	225	221	195	218	211	215	191	209	252	212	217	212	202	201	211	220	257	218	228	216	210	221	216	198	214	238	205	222	231	215	210	211	214	226	199	231	237	207	214	230	204	205	230	200	201	212	231	202	183	246	239	229	217	215	213	225	205	206	215	218	208	235	224	209	200	223	222	194	219	214	228	202	209	215	217	225	199	230	203	177	198	209	225	225	218	202	194	204	214	219	228	207	205	206	220	226	219	219	193	226	182	211	239	228	219	216	206	207	217	181	224	225	201	198	213	215	223	224	212	219	222	175	188	224	220	222	191	214	230	204	218	210	240	220	228	213	189	216	200	189	196	187	242	198	212	211	216	227	222	202	193	203	212	229	199	209	204	204	241	212	213	213	191	197	193	210	213	223	226	221	235	194	217	219	222	221	224	201	222	222	211	201	198	208	222	184	201	195	222	203	211	223	222	218	210	218	226	236	196	207	201	216	220	214	230	226	208	189	202	213	227	214	221	209	210	200	218	216	273	232	222	201	191	190	219	212	186	224	211	226	214	208	209	222	232	222	194	216	199	238	223	213	214	223	208	190	217	204	191	209	214	219	215	225	181	225	199	206	240	210	197	228	199	208	217	215	186	208	210	227	217	205	175	227	241	205	197	202	201	200	204	212	235	214	201	215	247	229	218	210	192	190	234	240	224	200	187	196	189	221	200	221	205	222	207	210	228	188	189	228	204	227	255	221	204	198	197	204	200	212	222	229	219	218	231	246	210	236	227	224	224	232	204	204	180	203
7595	9390	15364	16527	14070	14120	19345	16579	13055	13187	11595	10243	8801	7475	3324	4194	5204	4783	4896	4857	4665	4609	3332	4179	4372	4313	5177	3627	1880	2234	1813	2559	2951	2599	2565	2438	2419	2593	1858	1575	1435	1259	1349	956	909	808	734	756	701	696	736	624	637	605	571	606	589	611	613	619	570	587	596	558	606	551	600	595	608	620	608	565	599	552	592	601	578	592	566	589	541	590	572	563	595	601	594	591	597	584	554	571	617	626	631	643	580	559	580	563	593	601	587	597	581	595	604	573	562	580	587	577	579	624	593	562	581	575	602	631	598	615	592	570	602	546	568	566	542	541	547	576	607	601	600	599	595	557	564	587	583	559	575	581	615	572	573	559	580	593	609	570	543	565	607	546	580	613	549	565	588	596	556	537	602	592	548	586	585	564	600	578	581	598	612	599	630	572	570	584	585	563	573	563	573	582	552	589	600	588	621	592	598	597	609	590	579	615	607	597	586	599	581	582	565	596	610	561	612	556	593	593	582	574	596	602	588	585	587	550	602	591	544	571	580	550	554	589	564	600	551	599	611	623	564	567	565	579	615	600	579	578	573	613	570	629	559	526	597	647	615	585	579	560	600	585	571	584	570	594	587	548	575	525	593	561	568	517	580	619	582	631	556	557	590	563	560	569	600	567	572	558	612	563	587	597	615	599	579	565	540	593	560	586	596	557	589	573	556	609	594	601	576	575	587	590	603	601	558	532	589	603	596	595	561	602	601	617	606	572	602	548	593	587	552	579	540	592	591	604	594	567	564	594	581	579	618	605	572	587	627	609	590	565	567	552	606	636	597	576	586	588	656	593	578	543	608	552	591	571	587	549	594	608	626	617	605	599	552	600	609	542	554	611	594	575	561	585	600	582	560	598	579	576	599	580	562	613	569	561	551	612	592	602	634	592	590	572	605	566	591	579	599	551	593	617	554	590	578	578	590	554	590	576	619	593	559	626	602	611	590	596	588	588	596	592	623	615	601	578	593	605	581	590	576	597	607	546	590	564	592	593	568	570	578	572	582	591	617	525	581	593	569	602	576	615	639	603	573	612	601	603	597	571	576	594	621	590	596	579	575	577	569	601	525	578	584	591	632	601	597	578	566	584	578	635	584	564	552	586	607	598	554	557	647	598	608	546	567	593	612	643	621	624	578	587	603	617	602	590	552	587	584	561	578	557	553	546	563	607	604	592	554	604	612	625	614	603	600	582	568	550	582	586	622	572	553	598	594	586	589	566	561	587	597	598	581	584	624	632	573	613	580	612	605	543	569	553	576	574	594	581	615	546	596	618	608	584	567	551	610	537	591	590	575	570	586	587	602	588	611	568	578	567	582	556	621	562	594	601	613	551	550	555	573	555	613	583	581	592	611	614	605	545	633	575	571	585	583	580	548	578	583	578	580	617	592	595	601	633	600	556	585	586	596	632	581	588	580	585	558	578	599	607	567	607	605	580	590	594	564	581	551	567	581	569	592	623	604	570	583	568	595	619	575	567	604	615	578	615	611	581	598	576	582	573	595	589	564	617	566	652	599	609	525	569	595	589	588	571	591	586	567	595	577	532	578	583	594	648	622	569	550	570	554	598	622	579	593	597	612	589	554	585	565	593	560	585	592	573	562	543	635	618	607	574	559	598	597	598	599	563	604	609	597	569	559	599	585	561	582	603	578	624	565	575	623	570	570	597	585	581	576	601	611	585	549	587	605	541	584	577	643	613	577	572	549	629	567	585	629	600	592	648	576	600	558	555	585	567	604	556	609	630	574	596	564	576	639	580	618	600	605	609	600	599	612	586	583	608	594	550	575	608	618	551	561	611	638	572	577	575	594	584	576	605	563	606	541	607	577	612	615	587	611	596	594	595	625	563	577	605	560	614	572	572	614	538	603	598	606	586	613	577	640	565	598	637	574	565	575	584	567	579	595	598	577	575	561	613	573	582	602	588	582	585	578	557	586	587	609	614	571	603	576	559	619	602	583	568	561	585	588	548	598	537	590	565	574	587	601	576	564	585	583	585	594	599	557	596	576	578	574	574	569	591	608	621	564	597	528	593	602	567	594	556	550	575	606	583	598	577	556	577	570	585	592	640	600	649	594	559	579	576	585	584	627	599	580	592	575	576	610	588	564	580	599	568	593	555	631	583	563	586	580	608	604	572	536	567	551	628	585	570	549	592	639	540	596	619	606	594	580	561	570	598	628	604	593	574	575	561	587	579	589	597	575	561	597	595	577	608	604	536	570	615	579	558	595	586	573	570	622	593	614	565	584	611	570	610	602	618	603	573	565	565	562	595	574	570	573	551	603	598	567	581	548	608	623	557	583	549	596	586	567	605	602	592	632	596	574	590	620	593	629	574	588	565	599	596	628	611	592	615	595	608	595	587	549	590	580	574	564	558	592	552	558	558	587	552	594	572	600	576	598	606	582	578	620	592	625	576	582	613	647	589	545	615	563	567	564	607	598	551	606	587	570	600	599	623	645	601	559	535	601	623	588	578	550	628	563	593	609	579	551	546	542	592	626	585	575	589	566	584	608	593	554	587	639	577	600	603	619	593	573	560	577	600	593	561	626	554	580	575	561	593	574	624	556	617	572	580	569	586	588	557	631	582	593	549	576	625	615	541	602	603	574	591	605	588	572	599	582	583	566	582	595	602	599	580	628	598	583	575	608	618	614	628	601	570	592	575	575	597	617	551	586	559	562	613	572	561	541	552	613	611	565	606	563	520	577	590	616	559	566	608	588	568	582	559	588	577	586	592	596	615	576	610	584	599	560	555	546	613	571	565	594	590	582	597	606	608	595	577	566	569	565	598	575	580	569	588	565	597	606	590	604	552	596	600	594	592	588	553	585	546	561	570	554	596	589	577	673	574	570	555	562	584	604	596	574	595	607	579	577	616	565	538	621	589	591	606	573	659	554	562	557	593	583	608	587	607	622	628	561	578	576	628	603	551	552	583	562	637	581	588	566	552	588	616	552	567	623	588	567	559	598	592	581	551	633	546	623	578	590	577	590	586	583	584	593	534	559	599	580	602	551	621	612	597	567	576	551	579	599	570	546	609	616	552	585	602	557	618	614	561	585	605	596	614	596	632	571	559	563	567	579	594	590	607	619	576	563	553	601	599	610	586	578	569	564	570	592	546	601	577	563	555	533	595	568	620	607	580	621	600	596	573	608	574	587	616	595	561	601	581	565	550	595	590	588	590	581	631	601	551	610	571	562	576	596	567	593	552	564	619	593	551	606	621	579	592	559	545	581	570	590	583	585	602	548	644	603	594	598	551	612	576	580	580	599	616	538	612	588	619	619	611	560	607	615	641	585	602	595	579	594	538	566	613	566	609	569	587	550	564	578	575	594	544	575	618	565	580	586	615	568	593	583	557	605	579	590	597	563	579	591	605	574	549	587	581	562	581	639	572	548	636	606	569	570	593	527	540	618	573	554	613	565	593	558	586	560	560	613	584	574	576	561	595	560	569	564	611	531	579
31528	30394	34214	33139	28997	27540	39679	36729	30698	31077	26970	25280	21269	17373	8777	10336	11755	9977	11677	10660	10872	9725	6215	8623	8790	8633	9564	7824	3597	3053	3211	3632	4574	3798	3657	4182	3802	4087	3009	2004	1573	1498	1669	881	591	549	461	518	319	465	335	256	245	211	174	193	177	200	180	191	168	186	173	178	175	170	164	187	197	185	156	186	159	163	165	163	168	156	156	177	159	152	163	187	176	159	165	175	150	160	150	177	175	214	198	160	174	167	167	145	160	161	151	162	167	146	168	182	171	156	174	164	191	144	148	157	158	184	154	146	156	173	185	192	173	166	166	183	158	156	148	160	155	139	154	178	160	164	167	161	154	145	192	169	173	157	160	155	167	145	176	157	157	155	152	177	145	162	165	185	167	155	181	175	180	169	181	155	176	155	160	179	158	177	183	168	174	168	161	148	156	165	185	148	165	144	174	175	145	163	150	182	162	165	157	184	154	161	165	156	157	158	166	137	163	188	156	157	168	176	157	174	171	158	148	166	172	198	174	173	178	137	158	147	172	149	150	154	162	153	179	157	181	162	164	163	137	179	165	179	176	170	188	169	176	153	160	175	157	160	160	172	174	149	157	166	165	152	164	149	152	180	157	190	168	167	168	192	158	161	171	168	166	146	182	149	171	168	162	164	164	181	169	176	150	159	160	180	147	169	148	159	166	167	147	156	156	159	146	158	166	176	177	195	173	155	160	171	176	179	173	145	153	171	174	147	186	169	160	156	184	155	152	158	181	164	165	167	162	168	154	166	153	143	153	178	166	165	174	190	153	173	181	155	153	162	174	148	158	170	139	152	167	175	178	172	168	146	167	184	181	146	150	162	171	153	169	166	162	166	193	161	178	142	165	192	156	168	171	160	167	172	176	163	188	142	162	155	169	174	183	172	181	160	143	154	161	157	153	154	169	154	153	162	160	165	161	140	181	153	173	174	172	181	168	169	167	183	141	154	174	166	157	145	142	169	160	161	166	165	174	160	164	150	170	167	140	164	160	177	182	159	170	161	170	162	166	175	153	175	171	155	151	166	167	180	173	157	179	159	168	166	171	164	175	161	185	178	171	164	179	173	189	159	134	162	157	177	167	163	152	154	157	158	167	150	156	181	171	153	166	177	157	167	157	155	159	159	152	155	156	165	139	149	149	165	186	147	160	166	174	153	200	171	170	179	139	139	163	161	161	146	161	173	180	153	146	150	159	165	183	188	177	177	148	168	162	177	164	134	177	162	172	178	169	150	157	160	158	157	169	156	141	174	159	167	171	159	160	163	151	156	167	153	163	168	174	177	168	169	149	163	149	179	176	164	151	178	172	154	158	153	157	128	175	161	164	162	163	171	183	177	141	160	172	177	171	158	157	161	153	154	185	167	156	167	152	170	163	169	154	171	156	147	150	177	155	152	161	187	184	174	164	168	154	172	200	170	156	189	142	139	184	163	161	174	157	182	171	178	163	151	153	185	167	171	141	169	168	171	146	170	161	146	148	161	178	164	143	179	168	151	149	127	187	148	157	164	158	155	166	148	163	145	162	181	167	177	172	167	158	159	172	148	158	175	134	193	153	169	139	145	177	148	161	167	178	143	168	159	161	173	146	179	176	163	174	174	162	151	139	151	158	179	166	175	168	164	171	168	181	172	169	169	145	182	170	147	160	175	169	163	160	158	164	162	159	144	157	182	165	162	192	147	163	151	148	156	142	152	154	148	173	162	145	182	175	150	154	157	159	167	180	162	174	160	172	167	167	183	161	157	171	147	168	145	140	179	169	162	166	190	180	171	170	135	154	146	152	158	147	176	152	168	179	140	175	151	153	157	150	162	164	180	166	170	164	157	159	155	140	153	173	162	177	140	189	178	174	158	155	174	160	169	143	147	183	173	172	161	140	175	172	169	161	164	159	153	163	178	172	160	141	167	186	147	161	160	175	165	150	146	172	166	164	165	152	171	159	169	170	160	164	197	136	165	154	169	173	172	169	148	143	152	151	188	178	197	169	160	153	172	165	159	172	158	180	168	164	166	173	175	148	150	162	162	143	137	174	188	172	149	162	149	183	156	150	153	159	178	140	166	159	155	171	175	154	173	170	152	153	180	167	158	166	177	161	169	186	173	171	175	163	185	171	162	177	159	177	191	146	171	167	158	165	163	150	171	152	184	179	146	152	171	148	174	163	146	163	175	140	160	143	172	173	186	152	159	153	157	174	171	181	161	177	157	181	183	165	173	175	151	176	160	144	169	178	203	155	176	167	157	153	168	167	168	174	165	152	166	134	159	177	174	148	148	150	159	169	162	174	186	161	168	158	161	161	141	188	182	173	175	178	171	176	174	152	180	181	111	170	173	164	151	156	180	137	168	176	177	174	154	186	156	181	170	162	170	153	146	145	167	168	166	154	169	174	150	185	160	175	173	192	167	151	155	161	161	178	181	159	176	157	148	164	149	179	174	186	159	177	162	172	179	190	160	163	172	194	158	167	171	166	187	159	152	165	171	169	160	160	151	137	168	164	191	181	165	153	156	145	159	155	171	148	141	178	176	183	168	148	163	164	149	172	167	162	161	172	163	185	181	164	161	179	163	150	161	171	166	162	186	169	162	158	155	157	165	194	182	174	175	157	163	185	169	160	173	158	158	160	155	158	159	146	183	153	158	166	167	153	161	153	167	161	165	177	175	159	184	187	144	172	189	169	168	185	184	181	175	167	176	162	181	170	189	164	153	159	173	173	160	162	166	160	153	169	187	141	166	156	159	162	154	169	152	152	170	133	156	168	165	159	182	159	176	180	185	153	175	152	169	168	174	171	157	179	160	193	156	164	166	140	162	170	156	147	179	160	156	172	149	152	175	178	139	148	170	141	162	164	172	174	155	168	164	135	175	152	167	168	152	173	180	153	166	156	150	133	156	179	179	173	155	177	164	172	169	156	156	163	168	177	187	158	160	159	180	159	171	158	179	174	147	157	179	168	152	157	162	176	160	165	146	168	153	152	173	190	164	151	171	175	176	173	140	194	176	185	181	174	178	162	166	162	182	176	149	148	176	161	160	155	154	169	186	150	160	153	170	170	164	168	167	164	177	142	177	183	180	206	181	163	152	161	153	141	151	189	165	178	175	150	167	160	169	160	134	175	174	180	159	149	219	181	162	164	170	203	193	167	206	150	167	170	177	165	182	147	167	183	170	155	161	162	159	159	172	165	160	171	160	161	165	167	158	167	154	163	179	164	165	179	150	176	170	164	164	168	156	182	187	177	157	172	166	197	171	167	165	168	159	165	193	135	136	198	151	179	161	181	173	169	192	162	190	165	167	147	176	170	161	183	141	157	161	173	167	168	170	182	183	194	189	156	164	148	178	176	172	158	143	172	176	200	163	187	148	165	172	160	179	177	174	167	168	169	170	186	150	183	174	176	175	167	156	145	142	172	187	175	155	159	166	166	168	185	150	166	159	154	192	164	168	168	179	154	147	162	145	178	184	176	175	162	159
21837	24429	32593	36994	36815	38653	47835	45622	42647	44479	40136	40409	37041	32695	23698	30811	32182	29102	31668	29050	30481	29195	21305	28307	28726	28596	31156	25899	16108	15515	15610	18160	22019	18796	18536	20385	19741	20219	15599	11617	10121	9410	10100	5072	3721	3063	2646	3065	1927	2462	1941	1280	965	878	784	803	771	685	651	670	586	560	524	534	553	527	458	481	515	524	518	502	503	533	466	463	487	506	488	518	467	490	503	506	491	476	472	480	485	470	494	541	640	760	705	629	468	459	495	459	491	499	476	522	465	443	477	446	466	504	433	496	456	497	450	481	473	482	485	464	428	484	472	495	484	458	466	505	469	510	461	486	455	472	477	446	481	510	461	492	496	472	478	482	495	435	463	482	461	491	438	461	494	497	460	461	520	469	484	473	453	477	469	504	503	463	470	484	477	499	484	478	456	485	454	472	504	468	475	465	476	504	485	489	471	514	477	491	473	488	460	451	492	467	484	481	504	465	487	503	463	458	464	471	489	505	460	467	456	491	514	469	481	471	447	470	477	466	476	431	447	447	473	472	465	466	516	487	445	509	493	471	469	436	517	482	501	446	491	474	503	492	481	465	458	505	479	464	479	493	487	510	452	480	489	491	487	460	480	471	493	427	479	476	431	459	454	474	478	441	466	503	480	469	487	527	455	460	530	488	446	516	479	484	480	465	452	488	505	485	514	519	460	461	480	491	456	484	444	447	487	483	460	425	461	449	448	481	424	445	447	475	501	505	485	488	512	482	490	492	450	486	468	462	502	481	483	484	481	490	459	487	490	487	484	470	471	477	478	486	445	467	484	513	473	477	509	463	457	481	503	475	495	488	498	483	497	455	474	486	467	471	465	482	458	454	502	489	502	476	477	505	498	519	499	472	477	498	495	490	507	480	497	486	475	528	479	488	496	497	453	510	512	468	452	458	489	519	458	460	501	501	481	498	472	489	474	475	493	488	447	499	465	480	522	465	480	498	468	523	498	465	459	469	516	505	446	476	467	486	497	510	444	469	513	452	464	514	492	477	480	462	489	467	510	484	518	469	469	480	511	496	491	480	450	446	447	520	471	495	438	474	509	514	517	527	464	471	418	419	454	475	467	475	484	474	474	461	461	525	460	478	514	452	487	493	461	487	494	486	522	485	489	433	478	539	481	493	452	450	445	438	500	478	499	456	518	437	461	513	480	502	474	475	440	443	485	489	477	477	460	509	505	460	472	509	508	505	459	498	499	451	460	473	502	492	474	446	454	504	490	536	453	500	483	511	419	485	503	436	463	470	458	481	462	457	513	488	504	484	446	509	521	495	464	504	462	470	472	479	457	442	516	492	458	485	462	499	475	490	476	491	461	487	484	467	442	440	470	447	440	464	482	517	434	443	452	493	472	454	456	461	515	540	494	475	499	463	457	488	485	518	462	440	498	477	449	483	481	457	520	461	490	476	476	470	496	494	447	488	452	466	482	502	484	458	461	499	489	470	470	468	492	491	458	480	470	498	427	459	494	513	489	514	491	479	487	460	509	473	470	475	497	462	459	493	427	469	455	453	494	478	433	480	496	504	494	474	431	493	459	445	499	464	466	509	485	502	454	478	440	494	458	500	472	476	525	500	482	462	446	475	486	461	533	485	490	482	471	428	477	449	520	507	473	495	478	541	446	445	462	488	468	477	464	464	505	481	498	512	474	501	484	495	420	469	468	480	462	477	460	461	502	481	461	481	484	498	474	472	491	439	527	459	501	456	499	446	494	502	486	486	514	472	455	500	451	474	502	493	505	520	472	492	477	512	461	446	503	477	443	486	460	497	486	471	465	499	453	489	500	495	441	500	470	459	463	478	468	443	485	493	479	502	486	488	496	466	473	429	474	445	496	477	472	471	456	463	459	492	459	452	469	522	473	519	497	476	432	511	561	475	507	482	491	521	508	484	435	493	470	440	482	469	434	465	500	471	427	512	449	479	452	507	491	476	476	462	478	472	480	449	495	484	455	516	522	465	538	472	448	502	493	478	470	477	483	504	474	466	517	480	490	460	469	486	471	486	468	482	479	493	461	470	488	455	466	505	492	468	447	494	479	470	467	489	493	478	470	516	465	487	515	502	428	511	492	470	451	488	468	482	478	466	484	453	530	499	515	477	462	513	478	483	477	497	456	454	471	480	479	462	488	506	412	474	501	493	460	511	444	476	442	449	480	501	488	494	426	498	462	470	465	459	467	454	488	489	461	472	502	484	501	499	496	471	464	460	471	482	448	464	486	480	473	491	491	467	497	473	490	480	459	446	480	473	477	488	472	526	469	503	458	459	502	460	475	479	457	461	458	449	487	503	483	453	478	492	479	471	503	499	451	494	467	502	484	474	443	453	478	474	461	474	448	458	482	495	489	525	483	507	467	496	466	491	512	488	489	509	491	497	522	454	497	478	454	485	488	446	481	470	476	549	435	484	468	499	476	490	466	483	472	478	502	448	493	499	467	468	442	473	477	474	478	478	462	471	491	463	502	459	502	459	463	497	480	504	487	465	479	440	477	506	485	498	517	472	489	481	511	484	477	521	446	476	454	507	466	509	457	459	444	493	460	458	462	494	459	466	466	466	474	442	505	462	518	471	513	463	475	479	491	434	495	473	504	475	457	461	453	502	502	449	484	512	467	479	482	441	488	509	480	493	483	524	516	483	459	487	489	505	486	461	457	434	470	477	491	493	448	548	485	480	472	443	460	512	488	499	488	452	478	499	504	477	486	461	435	467	473	506	508	478	475	472	472	555	463	459	494	455	472	482	456	505	495	507	517	492	462	491	514	470	472	484	435	499	475	482	519	464	465	486	516	489	476	439	516	458	451	494	503	488	472	492	528	468	473	480	473	470	484	462	471	512	500	470	499	492	477	500	472	462	483	500	458	458	465	459	481	488	470	523	489	467	466	525	463	473	459	490	478	471	493	509	479	467	430	475	471	477	461	496	427	486	474	519	489	492	490	464	479	480	494	428	492	516	491	487	472	454	495	486	503	505	464	474	472	487	472	496	485	448	504	521	446	476	522	468	475	444	447	468	474	493	492	500	504	510	473	501	481	489	517	501	522	456	467	494	484	510	463	470	473	508	487	470	412	493	460	467	463	485	472	448	456	477	477	505	445	484	509	459	480	473	490	481	475	450	482	493	484	447	502	468	472	468	481	461	469	439	450	429	461	485	461	456	499	524	481	483	460	514	482	489	472	462	471	484	482	451	467	470	505	494	477	483	466	536	458	503	477	446	444	490	470	459	468	462	482	483	472	476	481	467	470	497	462	488	466	477	493	442	457	480	486	479	493	468	494	472	461	491	458	495	468	472	495	442	492	463	495	488	492	481	460	518	515	474	493	453	507	452	462	524	464	434	484	474	470	456	440	499	482	513	459	505	484	504	500	485	456	454	467	463	516	485	488	486	475	471	450	467	452	466	479	457	508	475	486	469	501	482	481	481	496	457	509	428	454	491	497	504	489	462	476	478	477	477	492	490	485	499	473	496
37500	38128	39654	37993	36542	39083	45341	41998	36638	35787	32593	31493	25267	16677	11905	11320	18795	16586	18124	17245	18015	15272	10926	13915	14115	14749	14351	11792	5642	4437	5569	6417	7493	6292	5847	6726	7035	6581	4948	3179	2815	2320	2536	1216	994	843	768	786	575	735	494	396	320	298	276	253	279	232	246	241	190	213	226	212	217	203	214	191	205	203	202	201	193	195	207	180	193	220	216	184	201	196	217	197	203	192	211	220	213	222	235	194	219	235	277	244	188	201	196	181	185	170	216	207	198	156	193	213	208	204	182	218	216	211	223	197	206	193	210	217	191	200	232	203	187	202	196	202	227	183	205	220	177	215	199	222	173	224	184	179	190	175	225	217	186	204	202	192	222	228	206	203	210	210	189	229	209	200	217	195	200	193	231	189	194	215	169	173	199	187	200	202	187	191	194	200	229	188	171	183	241	202	216	183	192	203	232	212	209	214	190	207	199	188	205	193	199	192	178	206	195	237	203	212	200	191	225	205	176	180	213	209	188	207	194	185	182	191	225	215	198	190	196	209	213	187	205	186	197	211	191	222	164	196	224	194	177	218	202	213	194	209	205	200	206	216	193	200	200	196	184	200	192	205	203	204	183	207	212	215	215	181	205	180	210	221	201	195	227	204	181	213	197	208	201	188	214	205	204	193	168	200	180	200	208	193	199	212	222	213	217	206	229	221	205	196	194	195	211	187	195	217	226	224	197	195	196	212	199	185	202	198	205	211	232	213	178	192	186	186	199	178	225	206	216	194	209	220	194	177	240	184	186	204	212	165	199	197	182	213	211	219	218	214	181	182	174	227	189	179	211	211	186	209	225	200	190	199	191	207	202	219	215	244	209	206	196	207	215	200	204	181	205	197	207	174	185	212	203	179	191	189	204	182	192	199	206	188	183	199	207	203	201	228	167	196	188	185	199	209	217	189	196	194	175	203	197	183	216	194	208	209	192	219	195	222	188	209	198	193	194	209	224	203	187	182	164	197	217	182	204	199	211	195	207	187	205	199	210	199	208	216	197	169	206	196	183	186	220	188	180	180	197	172	196	200	204	206	203	182	179	227	213	195	217	190	203	202	188	199	196	176	203	203	190	190	204	215	195	191	205	206	219	206	191	194	207	183	227	184	209	215	203	208	183	194	186	213	177	210	185	190	218	180	198	232	208	198	196	192	219	167	181	213	201	229	200	198	217	187	190	205	180	202	212	213	181	220	205	204	218	202	186	202	189	193	204	192	213	217	207	213	223	214	186	194	192	218	188	195	194	194	202	194	197	202	187	204	205	204	226	211	180	203	206	201	201	194	223	186	203	190	207	212	191	215	209	180	212	219	181	201	221	218	215	197	195	215	188	202	211	190	211	211	208	174	203	214	204	187	206	199	210	211	197	198	212	212	234	199	212	220	183	203	174	194	189	171	191	213	211	196	193	184	190	208	193	213	192	196	210	188	207	197	165	208	191	208	194	184	197	185	188	196	216	211	202	193	211	194	185	200	225	186	202	172	184	176	205	200	230	202	201	187	212	219	197	192	193	187	198	201	197	187	185	183	195	192	212	218	224	195	227	196	202	181	181	189	208	182	210	210	206	184	218	200	185	217	230	243	208	169	213	196	192	222	195	196	216	192	188	200	189	202	186	206	176	209	214	212	201	217	199	206	182	232	176	225	211	184	178	202	195	230	224	208	207	193	191	177	177	209	195	202	224	189	197	214	214	201	201	214	172	194	188	202	171	215	184	235	184	211	198	217	186	200	212	197	192	212	214	219	198	205	183	181	187	207	201	210	209	206	187	213	213	203	176	218	196	208	205	211	207	205	212	188	177	208	202	190	197	189	196	203	194	195	212	200	176	212	223	209	195	178	206	201	228	209	209	200	206	208	210	202	188	218	192	189	207	198	209	203	190	196	199	178	197	187	183	195	211	217	173	207	191	195	186	188	187	225	206	199	208	212	213	194	209	186	206	194	196	214	204	202	211	208	214	197	195	202	199	199	204	194	217	197	197	228	214	206	209	200	168	208	185	209	186	189	192	212	180	183	206	182	200	205	201	182	195	232	193	193	200	206	197	184	206	202	199	205	183	229	188	210	215	213	200	178	198	200	193	220	200	194	181	201	187	208	192	193	224	194	192	220	209	206	184	197	192	191	165	187	197	194	198	193	192	192	216	193	205	215	199	194	212	178	200	208	191	178	197	189	200	200	211	183	203	207	203	186	177	190	200	204	194	197	208	213	195	189	191	197	218	199	212	201	172	182	198	203	209	185	195	231	198	202	180	200	210	201	212	198	213	208	195	193	188	206	199	226	189	197	191	182	194	205	187	215	212	215	203	200	184	175	218	202	180	205	173	196	237	216	228	193	230	199	192	197	157	185	212	201	208	217	200	194	230	216	188	221	218	210	180	215	159	213	192	235	169	198	214	194	189	232	204	218	193	208	202	222	176	189	220	218	196	201	216	200	170	204	234	192	190	194	191	235	180	204	199	205	179	192	187	168	208	185	195	176	180	202	195	223	211	205	216	169	197	188	191	188	180	201	189	201	223	198	215	194	175	211	176	188	211	194	215	225	204	180	182	187	183	217	215	198	204	199	208	200	202	196	182	197	205	204	195	194	190	178	184	203	161	195	176	188	199	199	201	208	210	185	213	234	193	189	219	223	186	188	226	198	180	230	202	192	201	197	185	195	212	209	202	184	182	216	191	203	199	212	197	205	205	193	205	213	201	216	211	198	211	184	187	211	200	187	217	219	195	200	220	213	205	194	210	208	223	187	192	227	218	198	183	196	205	209	208	234	176	210	233	176	192	210	198	215	168	198	225	186	204	187	196	188	188	181	200	189	210	180	183	188	169	200	206	194	203	208	195	237	201	208	185	198	195	209	202	203	184	174	191	213	197	203	172	192	221	217	220	200	215	183	232	197	189	190	216	178	191	221	202	160	197	211	173	193	211	177	181	195	204	209	180	169	179	219	204	213	178	196	182	196	223	216	223	212	194	189	144	190	198	221	228	181	200	189	185	190	202	196	215	194	210	203	203	157	212	204	194	207	223	183	186	203	202	197	167	192	209	179	180	196	189	190	197	175	228	191	179	185	183	190	200	208	209	208	197	225	178	191	203	218	201	217	169	196	184	203	167	194	200	201	181	224	193	198	199	180	199	195	175	197	191	201	198	203	200	208	205	172	196	200	213	202	182	180	198	207	204	216	188	210	199	190	190	208	180	204	206	186	214	196	187	190	215	190	212	198	199	223	200	204	202	174	215	193	215	202	186	206	198	182	191	214	208	176	204	203	202	177	210	199	196	196	182	209	218	195	209	190	172	198	227	192	183	187	189	204	197	189	204	194	202	195	202	204	190	214	198	186	213	240	198	214	190	202	207	219	214	189	214	188	216	204	196	203	214	210	194	195	174	218	227	197	188	202	205	187	232	201	199	203	206	221	215	192	199	181	195	206	206	215	196	195	155	202	211	184	189	223	197	191	183	215	208	193	197	197
26019	31435	36575	42148	43867	47381	53174	50981	48173	48000	46877	45939	39987	30982	27998	29402	40167	36821	37870	36916	38553	34896	28945	35167	35218	37072	36493	31416	21030	18740	23033	25616	28623	25441	25503	26861	28032	26721	21544	16835	14796	12988	14134	7133	5791	4730	4797	4625	3184	4272	2767	1839	1489	1374	1115	982	1113	978	901	786	736	714	644	741	683	677	681	619	594	579	596	590	575	596	572	538	596	520	581	599	585	615	585	563	607	542	567	568	601	577	556	567	737	902	958	744	575	563	542	588	545	584	580	582	566	590	604	514	572	556	525	531	584	564	558	548	604	525	596	581	582	603	573	562	548	598	550	533	565	597	607	545	589	580	563	572	531	555	504	495	578	552	554	537	605	595	595	555	540	588	597	571	524	572	554	565	585	576	538	570	556	564	569	590	557	560	507	586	538	558	539	601	575	606	553	571	568	584	546	553	585	538	570	564	510	592	558	530	575	560	583	563	559	520	552	532	558	576	565	561	515	552	539	584	581	590	550	521	564	584	584	613	599	579	607	557	536	534	577	547	534	625	578	576	566	577	558	601	540	605	599	568	635	524	559	569	574	637	597	574	525	559	578	558	605	556	548	561	564	543	602	564	577	553	560	553	554	552	556	534	556	572	600	607	583	587	590	582	549	527	554	553	579	555	610	544	574	558	585	551	549	600	548	552	580	589	578	560	537	575	554	543	584	591	575	564	568	609	566	550	557	541	551	546	548	569	592	535	588	563	535	575	566	563	570	623	564	574	581	605	560	547	543	523	532	559	548	577	574	566	581	554	577	585	602	598	544	567	538	560	580	563	557	576	561	580	522	538	589	541	559	541	540	581	588	630	541	579	621	584	549	595	540	590	578	573	547	532	551	580	568	520	584	549	561	583	560	529	566	559	554	550	570	581	555	548	540	596	625	518	573	592	595	579	558	575	558	581	580	541	569	572	545	552	542	607	570	547	523	602	551	602	581	555	573	553	546	560	584	549	594	578	556	558	531	552	551	578	586	566	533	573	548	576	613	546	574	570	558	558	556	538	559	585	535	557	537	532	550	564	575	555	586	571	610	557	554	522	568	557	555	564	584	521	549	544	575	559	541	549	620	567	523	527	551	566	569	540	536	538	562	576	519	568	555	534	593	580	589	576	582	570	570	614	506	581	558	574	518	548	586	548	543	590	544	593	574	565	574	567	585	531	564	609	577	538	563	579	564	577	573	554	560	583	550	547	586	548	617	563	548	560	571	597	542	565	573	597	604	577	573	593	593	571	580	582	534	600	576	572	571	540	587	537	593	571	585	579	550	565	558	556	542	575	587	539	576	570	574	558	571	550	543	554	585	527	528	572	551	607	564	568	587	555	572	536	553	535	523	607	572	590	571	624	537	551	565	551	547	559	567	523	547	592	585	550	542	502	564	578	516	539	613	553	579	583	591	558	570	580	540	566	559	566	574	601	518	589	591	567	577	560	537	574	572	559	601	539	542	576	560	552	591	572	566	582	543	607	592	520	599	562	557	564	520	542	597	588	554	605	568	570	524	554	550	566	590	583	588	572	573	597	486	577	532	587	613	588	583	569	560	589	585	561	588	562	515	579	541	598	633	542	596	556	521	599	576	618	562	574	534	585	550	558	544	584	556	553	570	577	587	543	572	541	578	568	589	567	585	529	538	594	522	585	541	547	598	588	580	568	579	596	559	561	563	579	549	565	538	562	580	562	566	545	558	529	622	563	608	536	585	559	550	568	555	552	574	582	542	608	595	590	544	501	538	538	579	565	551	598	548	578	561	528	526	609	590	586	532	548	614	578	557	559	586	585	575	547	550	558	570	540	602	578	590	592	539	588	584	575	555	572	596	566	559	553	556	566	575	563	542	528	589	592	559	567	564	565	595	565	540	515	564	528	571	547	549	547	594	586	555	563	574	626	575	563	570	554	556	606	514	578	536	562	550	559	577	546	579	549	577	571	563	584	566	558	562	561	614	548	548	564	584	563	581	596	563	552	533	568	599	554	597	581	535	605	559	561	554	578	576	577	572	581	588	557	559	543	516	581	591	597	599	608	604	556	574	577	550	596	531	539	618	524	565	550	583	626	567	577	562	590	584	546	580	556	547	567	588	531	536	591	574	543	562	529	492	592	559	587	586	568	551	568	514	583	583	551	578	560	554	569	574	550	568	524	570	568	597	548	540	549	590	550	562	574	570	578	573	564	618	564	570	630	583	597	578	567	620	571	542	563	556	602	533	560	525	544	564	557	593	577	518	574	574	556	558	564	470	558	571	533	573	592	580	627	587	594	590	540	573	579	600	602	555	566	529	616	582	569	580	547	564	525	565	539	573	600	539	583	590	549	598	572	579	532	560	558	603	580	568	519	572	589	579	540	540	552	562	562	555	572	570	565	572	569	550	522	552	538	580	558	569	539	563	551	570	580	560	576	572	553	525	617	545	562	563	564	615	542	628	547	606	574	599	581	573	536	532	553	558	540	548	557	554	615	545	586	555	621	576	576	554	572	610	548	618	560	574	554	565	573	581	533	551	550	549	538	556	553	575	606	603	575	564	566	584	583	580	550	578	605	537	560	572	590	556	602	578	553	548	567	595	558	535	582	616	559	580	582	604	565	568	524	580	560	549	528	576	568	567	552	587	619	547	571	598	532	577	585	590	584	546	558	588	590	615	620	559	586	608	546	583	557	578	608	563	558	563	550	563	544	581	550	534	560	593	564	592	564	603	583	602	566	540	542	525	554	586	590	522	569	580	586	528	571	569	541	573	549	549	596	558	585	554	558	551	554	519	568	540	562	589	565	592	562	576	553	588	536	568	580	572	576	595	593	581	545	547	555	568	541	588	571	542	514	569	545	608	571	569	578	588	566	603	568	533	567	577	555	569	571	615	574	538	550	548	559	585	545	585	573	616	591	555	516	569	540	561	571	543	583	551	571	560	572	536	560	553	577	581	549	599	604	581	526	587	552	582	562	591	554	542	588	544	552	575	543	591	554	523	544	560	594	562	592	574	558	592	602	585	604	602	552	593	592	576	580	572	583	567	556	575	589	612	521	587	553	571	580	583	566	576	580	542	530	554	588	577	544	589	550	548	561	559	565	594	589	577	540	574	568	573	574	525	552	586	572	605	595	542	536	569	571	565	595	565	585	570	572	539	551	588	583	556	555	572	599	566	586	563	553	531	517	546	531	584	564	554	575	536	538	559	535	565	551	542	584	585	555	546	608	572	557	575	576	535	587	590	573	580	575	544	575	531	550	629	574	568	580	515	540	634	545	607	586	622	542	555	577	573	609	610	549	559	573	594	573	547	552	587	566	563	603	591	530	591	582	548	624	568	569	538	583	592	538	597	592	546	592	552	577	546	557	528	542	577	574	493	512	554	584	548	561	537	578	586	548	550	608	567	585	585	567	610	552	564	529	580	596	551	534	591	533	605	608	576	527	597	554	540	586	619	626	587	548	599	577	566	586	567	572	611	561	558	548	590	532	542	538	568	584	576	580	591	575
12122	10112	9507	7510	6416	5842	7066	5657	3878	3282	2838	2401	1863	1195	716	601	797	919	1082	1040	1086	856	802	878	874	879	932	737	483	463	424	442	559	530	487	516	485	488	394	360	348	351	309	273	275	270	249	238	260	243	250	237	250	230	217	232	226	222	215	229	209	212	237	222	212	213	215	222	226	225	239	202	224	211	206	211	237	220	223	176	227	257	226	215	220	218	238	219	205	206	234	246	216	225	219	255	217	233	220	228	224	220	228	241	214	222	233	210	219	233	221	218	224	243	224	221	225	223	235	222	227	224	218	228	239	224	228	241	195	209	211	202	228	229	206	224	217	239	226	231	219	233	234	220	224	233	244	207	225	251	223	201	203	222	237	225	226	220	232	227	220	205	208	217	231	237	210	215	214	237	221	225	242	234	203	200	224	220	224	229	239	206	221	226	214	208	224	211	231	228	235	232	233	169	196	226	218	218	195	239	234	226	206	235	209	215	221	206	241	250	222	208	235	227	216	236	214	236	234	210	214	200	203	201	225	218	220	201	229	233	222	210	231	244	215	218	197	220	241	234	213	231	217	206	204	236	216	239	203	189	202	229	228	218	236	226	208	241	204	206	223	218	206	232	210	234	223	194	245	208	204	238	215	251	242	206	215	253	195	224	244	229	254	242	213	230	216	211	229	193	219	220	212	231	220	220	184	214	222	226	246	211	236	242	212	222	236	219	233	232	219	226	230	211	227	216	227	241	231	210	236	221	222	217	248	214	196	221	237	230	213	222	207	222	233	221	269	220	236	201	213	216	245	228	196	224	205	228	205	238	187	232	232	262	203	203	238	219	213	226	217	221	249	235	230	217	238	237	241	208	212	219	219	218	251	214	220	199	243	236	211	206	232	199	215	214	244	228	211	226	214	241	218	214	210	230	229	238	224	236	218	261	220	240	201	214	227	212	212	220	227	224	246	247	198	240	202	256	236	232	233	217	218	229	221	230	246	228	231	229	248	222	235	223	233	240	242	239	223	215	233	214	219	249	213	252	229	228	228	240	244	225	213	240	231	235	227	258	223	220	233	218	217	225	198	229	213	220	220	215	228	240	218	211	217	215	213	235	213	203	216	243	220	207	234	242	237	189	212	214	219	237	224	226	255	219	209	235	256	208	223	216	238	226	198	223	208	237	210	231	205	206	214	242	242	217	202	202	220	238	238	228	214	232	220	196	238	206	216	229	223	230	233	216	227	222	221	211	227	223	213	234	235	222	218	239	239	238	228	237	197	242	211	237	235	227	226	223	269	201	234	236	240	232	219	241	222	202	225	226	222	233	228	247	251	238	236	231	240	237	241	220	255	234	235	217	216	236	225	248	225	225	239	219	256	229	220	214	218	213	213	206	238	220	226	221	224	197	240	206	235	207	228	215	225	241	256	227	206	233	223	228	188	233	219	220	236	205	217	249	244	220	235	223	242	213	229	226	235	237	209	214	263	232	224	211	223	190	222	244	216	218	221	223	216	201	230	243	231	249	226	223	252	214	234	240	218	237	188	209	227	238	242	276	222	210	194	233	219	228	234	216	242	222	194	207	219	208	195	245	215	245	233	222	216	260	237	226	206	219	220	201	236	236	223	228	226	210	217	217	216	187	197	219	227	254	208	238	238	225	180	230	220	214	188	232	228	236	219	227	227	196	230	217	196	220	224	233	225	229	234	241	238	226	248	207	219	190	218	219	209	208	193	239	219	226	235	221	223	260	251	240	203	224	218	206	221	214	194	188	213	207	220	239	215	221	246	224	218	210	225	234	234	200	240	231	230	238	238	228	216	217	241	226	200	219	238	207	247	223	198	214	241	262	195	236	210	228	228	228	223	216	219	230	218	244	208	219	225	217	226	227	220	225	231	247	227	217	226	223	232	225	223	212	192	235	223	230	224	197	220	220	228	216	223	215	216	220	215	192	238	219	217	227	243	248	222	229	234	228	211	217	216	213	224	211	237	222	238	202	219	248	216	221	214	214	243	238	196	211	242	211	201	196	215	229	234	207	221	210	232	217	224	230	200	215	223	190	244	229	214	212	209	228	233	229	245	209	230	236	232	233	221	197	235	209	213	216	230	223	225	241	200	251	255	204	214	207	222	247	198	211	246	231	198	219	203	194	213	207	193	234	242	220	229	235	242	236	257	195	240	256	213	211	220	204	223	236	232	216	248	223	223	218	235	199	217	189	240	222	207	233	226	230	228	250	243	227	220	214	236	215	224	241	215	234	212	226	230	219	236	229	272	218	206	224	209	222	221	212	210	216	201	220	243	216	215	212	221	227	226	219	241	224	227	232	216	225	237	217	215	231	239	238	209	236	215	228	227	251	220	204	236	188	219	208	229	219	267	203	207	196	242	212	200	219	206	220	230	210	233	208	224	228	238	221	215	199	234	204	247	225	214	239	217	232	234	194	224	226	232	245	222	238	227	229	220	181	188	229	219	228	206	224	239	248	217	216	222	254	240	228	213	214	215	245	219	222	237	205	243	245	210	228	247	217	230	231	242	203	224	229	222	243	237	244	231	224	224	239	226	194	220	226	228	212	218	202	211	229	225	228	259	237	216	209	232	225	222	210	229	193	224	223	206	217	220	201	238	259	254	243	218	240	247	201	260	194	211	205	201	225	229	232	218	218	204	200	227	196	216	211	215	194	224	223	197	207	242	213	225	232	243	218	205	228	222	207	212	225	226	220	206	195	227	227	220	212	249	236	209	200	238	228	236	232	230	208	237	228	219	225	211	236	229	206	245	243	237	252	198	215	241	256	235	230	236	207	192	243	244	185	233	217	224	209	211	226	218	214	233	198	234	217	229	232	237	198	231	231	242	238	232	238	259	230	216	211	221	200	208	219	218	209	211	241	217	210	230	205	196	212	237	205	239	207	226	210	229	241	236	255	218	238	203	199	235	245	197	231	197	232	241	209	206	228	275	212	237	234	221	188	219	217	218	183	239	206	237	229	236	214	237	220	222	220	247	236	208	193	220	235	247	224	229	227	208	246	202	230	211	195	216	226	241	210	245	214	190	224	217	223	227	232	197	228	241	205	218	205	219	231	241	222	229	216	225	224	209	225	219	188	214	222	219	229	236	236	202	217	215	240	204	222	237	247	226	209	194	208	217	228	250	206	263	221	221	198	233	235	228	243	195	267	225	220	211	195	201	227	223	224	214	228	194	226	220	230	249	217	232	196	210	231	229	227	224	214	204	226	234	228	206	221	225	248	232	261	217	246	229	221	252	207	221	228	227	238	231	216	224	182	215	245	213	220	205	208	229	234	221	228	228	224	224	201	202	245	193	213	223	211	222	237	227	207	207	227	195	244	210	224	210	237	233	203	267	265	217	239	216	226	212	240	217	231	256	210	235	222	224	240	199	242	209	231	208	211	227	229	217	206	217	215	222	244	211	206	242	202	240	228	202	191	213	252	218	211	224	216	214	211	224	214	213	236	222	236	235	236	226	240	244	224	215	203
8165	9415	14173	16054	16429	17102	21237	17589	14321	11996	11101	9483	7977	5682	3606	2985	4190	5129	5516	5222	5356	4405	3964	4536	4234	4710	4814	3562	2318	2028	1998	2461	2846	2634	2497	2648	2599	2492	1928	1562	1459	1534	1276	984	939	838	872	762	805	779	675	640	689	643	651	680	598	645	622	648	646	648	609	635	607	658	601	595	629	626	592	643	619	636	634	640	606	608	653	652	582	596	598	636	611	573	616	610	635	617	646	601	614	659	675	657	631	619	617	600	565	614	582	611	637	585	634	621	610	596	630	611	615	613	620	638	640	682	607	668	590	619	636	643	655	593	633	576	583	595	597	609	620	576	622	605	644	621	633	638	646	642	642	623	647	592	615	614	642	617	644	638	627	544	598	615	614	662	575	579	619	602	597	648	592	614	633	616	616	590	628	637	629	616	645	597	637	599	624	578	652	620	654	608	623	626	584	647	654	611	613	651	668	611	585	600	610	605	573	624	609	584	667	637	632	599	608	633	589	625	631	647	606	598	626	611	643	601	599	555	678	638	596	604	616	656	585	603	681	618	560	638	616	623	628	626	614	587	618	621	636	598	644	626	642	595	578	583	623	605	615	620	617	606	589	615	641	609	631	615	609	618	602	620	575	639	615	579	569	585	647	586	599	564	601	628	632	570	632	599	641	615	583	574	637	606	627	599	579	688	604	599	603	628	651	610	604	631	609	602	604	543	630	595	602	599	598	580	568	603	569	615	618	586	571	608	643	587	641	596	669	647	616	619	619	584	614	615	640	648	626	618	611	576	637	599	641	575	575	587	602	567	607	591	603	645	650	634	610	595	646	594	639	616	612	611	577	603	663	621	603	631	599	600	621	631	597	617	601	588	699	612	623	601	644	629	548	607	641	610	646	603	613	624	595	615	611	581	606	597	621	619	632	641	605	632	671	618	633	644	607	595	620	634	595	639	615	594	635	593	626	659	601	648	585	651	580	577	597	606	598	640	607	614	644	585	629	631	596	597	606	623	624	602	619	631	595	625	618	635	589	632	586	584	576	604	610	570	614	632	590	568	641	622	606	650	610	594	625	631	618	641	585	612	627	621	635	627	614	576	608	641	583	646	637	628	649	600	672	571	633	640	616	652	609	657	603	616	625	574	605	623	603	617	634	605	614	574	670	619	633	582	613	581	601	608	598	602	611	649	643	603	604	622	615	628	597	622	604	621	599	649	590	617	605	602	649	619	615	610	622	659	666	591	631	640	598	614	611	589	588	585	629	623	624	617	568	576	579	639	610	606	614	605	635	592	590	596	657	610	593	659	653	624	619	634	615	663	634	636	578	631	635	633	617	625	614	603	634	673	606	635	605	599	606	617	637	596	668	611	597	619	599	614	617	622	642	651	583	647	640	598	612	637	634	646	566	609	608	621	647	604	660	598	627	676	601	581	562	600	597	622	584	641	628	577	590	630	647	606	628	610	605	598	599	605	654	611	584	605	626	623	577	643	599	559	578	610	602	614	611	596	618	636	644	596	579	597	613	628	596	589	612	575	570	662	599	637	615	629	659	583	591	651	622	652	629	676	642	666	602	570	570	598	584	621	597	627	583	595	600	573	635	613	670	645	613	628	669	632	620	606	573	632	595	632	611	635	621	603	602	639	604	630	597	621	591	601	621	591	665	608	566	609	601	627	613	619	613	590	622	622	566	637	573	615	647	592	594	611	586	585	621	576	611	621	609	596	632	604	614	576	617	625	655	594	613	603	610	625	625	633	651	593	631	646	652	625	597	616	609	620	617	618	637	597	611	590	603	640	611	601	609	600	616	599	636	598	633	622	656	620	606	626	621	606	630	606	628	617	636	600	659	634	600	630	609	637	585	627	617	573	585	586	620	643	617	585	624	596	604	586	598	624	553	605	623	659	613	591	604	610	594	627	589	621	554	613	632	625	613	576	631	628	630	596	657	607	622	633	617	674	620	626	607	629	624	595	629	604	618	625	613	655	593	577	653	593	610	607	585	613	583	601	630	611	612	625	599	648	623	618	656	595	618	574	620	638	633	580	651	586	600	644	603	604	610	627	623	612	645	628	606	641	613	628	618	563	642	600	558	577	566	597	593	606	618	659	592	625	616	581	606	562	642	595	594	626	636	600	634	614	608	583	585	581	615	631	614	583	598	585	642	600	667	596	589	583	623	578	601	586	609	618	636	640	623	636	579	606	626	586	615	602	627	620	602	665	601	640	585	578	613	629	629	607	632	572	569	651	641	605	677	619	607	646	593	616	607	588	572	600	599	624	560	616	597	592	633	606	627	584	665	583	625	583	629	667	641	652	557	663	617	631	607	618	566	587	625	579	571	585	650	651	666	611	643	624	613	540	582	626	615	585	612	579	613	644	623	594	631	611	607	647	582	599	622	607	630	611	618	649	629	588	601	615	587	630	639	653	588	634	574	642	621	618	660	577	623	641	612	636	643	613	624	592	610	593	617	602	591	664	609	619	559	568	642	624	652	562	620	599	601	605	594	620	628	616	601	619	616	594	631	619	627	577	585	628	616	606	612	643	596	618	628	569	579	638	625	622	571	586	614	611	634	573	641	594	609	612	617	605	606	612	628	595	594	606	588	614	582	601	610	665	631	589	634	581	657	571	643	654	646	671	668	620	597	617	586	601	631	613	598	639	617	602	622	616	589	629	626	579	585	611	613	591	598	617	563	527	604	649	624	596	580	588	591	537	655	645	609	607	656	636	631	618	602	626	652	621	600	594	648	598	655	607	597	631	571	585	657	607	641	583	634	604	623	621	638	591	652	639	626	666	625	586	583	623	615	592	636	624	624	584	597	628	570	630	585	601	596	589	624	587	627	599	593	622	600	621	586	607	615	645	613	602	622	601	616	615	596	608	643	593	620	596	537	610	644	613	580	619	627	592	616	572	630	625	656	624	609	639	611	602	627	614	621	625	584	563	630	624	616	622	627	611	618	631	614	588	651	585	657	573	614	621	648	617	646	605	616	609	639	642	615	652	642	623	602	613	642	607	598	622	632	636	563	650	598	602	642	632	598	604	575	612	585	626	598	613	614	651	619	610	593	627	583	634	641	611	599	609	550	604	591	598	649	636	650	588	594	591	621	612	619	593	626	607	605	595	609	619	590	632	629	635	591	633	625	602	649	607	627	604	605	639	596	592	617	568	615	589	579	605	628	589	620	584	643	621	624	595	593	551	615	623	646	647	634	594	633	602	622	612	608	569	592	599	654	657	613	606	656	584	630	599	623	596	596	611	591	625	655	585	610	600	632	599	621	668	624	593	623	585	606	582	573	645	633	627	623	606	625	588	610	634	601	569	626	590	584	606	665	603	607	669	606	582	618	582	662	598	600	615	613	614	608	624	618	607	588	557	614	568	600	601	664	596	613	583	625	628	608	616	620	626	638	626	583	646	624	589	608	633	622	615	619	717	609	602	580	620	669	635	612	601	648	591	621	678	593	630	608	608	608	629	622	623	597	640	616	630	580	565	625	620
29741	30684	33449	35268	33703	33788	41318	36643	29789	28749	27414	26207	22441	19138	11883	5812	10125	10231	11353	10993	10883	9309	7339	8698	8691	9600	8964	5839	3789	3164	3057	3746	4438	3498	3185	3887	4041	3799	3022	1996	1713	1678	1340	727	679	630	595	461	512	463	419	305	310	296	285	244	278	237	236	198	235	223	225	208	218	204	215	215	229	217	215	213	215	217	210	225	241	203	198	214	229	232	216	206	196	214	190	198	190	218	223	228	227	260	221	240	220	209	222	223	231	228	205	226	233	238	229	207	242	197	197	224	239	223	216	210	218	226	211	223	221	204	235	201	222	250	206	247	218	202	229	230	203	212	210	201	223	218	227	199	223	215	215	206	215	224	202	228	209	205	228	232	219	215	234	221	224	218	223	197	212	251	261	208	235	202	192	209	237	219	222	215	206	218	221	213	209	211	235	236	222	228	187	208	223	241	211	226	231	216	212	228	214	223	233	201	270	222	220	208	223	221	207	222	207	218	215	211	196	210	225	216	208	234	208	197	214	212	236	218	229	211	221	214	219	204	236	216	248	239	219	235	208	227	211	218	206	228	207	224	220	192	203	233	222	215	232	222	241	205	190	237	210	238	202	214	241	214	230	224	184	224	210	186	203	232	223	217	220	204	203	215	222	213	223	235	204	225	205	205	216	212	221	244	228	250	229	251	230	169	219	229	226	241	215	227	224	251	204	219	210	206	206	190	205	197	203	214	211	233	213	206	227	211	219	201	220	223	199	206	220	198	221	204	232	232	213	235	239	210	226	201	211	224	190	226	241	212	252	200	196	208	240	242	196	208	225	212	210	235	213	204	225	219	232	224	237	226	215	233	190	195	213	218	235	223	188	201	214	209	222	232	235	244	221	194	206	219	235	214	217	218	216	204	201	213	198	207	188	225	217	212	210	201	226	219	226	222	195	233	230	207	222	240	225	199	239	219	188	212	179	219	216	193	209	228	208	234	213	224	188	203	221	179	221	241	216	221	235	189	211	209	209	218	234	234	210	208	244	223	231	224	243	214	219	218	230	219	219	222	217	193	255	216	238	212	215	193	224	207	207	225	209	219	241	209	220	220	213	211	211	200	227	224	228	228	236	200	248	222	207	231	217	221	221	223	224	232	226	235	216	208	252	208	185	211	212	194	216	218	234	221	187	224	235	216	236	212	212	217	183	210	203	224	234	217	232	247	198	212	235	230	217	217	211	214	235	214	223	197	235	254	222	215	230	229	224	227	210	215	221	204	193	216	214	220	191	242	233	226	208	212	223	199	216	230	188	222	227	222	216	236	209	228	229	216	196	213	210	193	221	185	221	216	212	211	239	200	216	225	228	208	194	211	218	244	183	222	209	217	197	198	223	212	260	237	217	229	217	216	243	225	225	218	198	211	214	186	214	215	212	264	205	220	203	217	207	214	207	203	221	187	214	211	221	209	227	220	213	207	202	218	235	229	208	217	196	220	212	214	198	218	214	208	229	204	205	218	200	223	213	219	237	213	210	219	198	208	231	217	212	220	193	219	232	215	231	214	227	201	230	210	207	207	196	228	243	222	203	222	219	239	234	242	242	200	208	219	217	197	212	216	201	217	220	216	229	225	221	201	197	188	186	233	240	245	225	214	189	204	203	192	194	231	207	210	238	214	221	214	236	199	206	211	236	233	222	232	220	222	227	219	224	219	217	231	214	219	214	222	231	222	213	218	215	205	197	218	215	247	197	217	237	196	208	196	215	222	194	218	187	201	231	218	174	236	220	242	199	207	221	238	217	218	203	227	223	225	236	244	204	230	225	197	226	187	214	206	199	246	230	207	233	221	187	204	213	223	228	210	179	217	204	200	194	223	201	218	230	185	256	231	221	216	202	223	214	222	211	226	230	208	208	200	214	216	217	205	201	224	195	244	217	204	208	207	215	197	207	187	221	226	214	228	218	191	200	197	230	209	201	227	200	213	210	216	181	212	243	236	208	194	236	215	235	229	206	216	222	214	201	208	243	213	189	209	206	225	193	210	215	235	196	218	201	227	230	251	219	235	210	220	205	228	203	222	229	199	209	220	213	246	228	223	216	192	237	237	208	227	218	253	211	216	215	217	223	211	229	205	213	188	209	230	190	222	203	195	185	199	218	216	214	199	228	227	191	199	228	232	209	233	197	191	236	205	245	211	217	197	221	199	200	204	228	227	212	211	228	243	226	202	214	234	222	195	198	207	227	227	185	200	205	170	191	230	225	215	209	201	226	206	226	210	242	230	216	212	247	242	242	241	215	193	198	226	195	217	193	213	212	234	234	212	218	228	219	208	229	221	210	224	212	249	215	226	186	228	221	198	221	205	218	231	201	194	201	189	221	215	216	212	201	224	216	211	204	203	249	207	232	241	205	228	206	232	226	238	227	210	222	181	222	212	220	245	205	220	223	231	216	219	227	211	199	229	205	215	202	217	237	192	219	223	247	212	238	218	233	227	212	235	217	208	216	236	219	213	236	205	231	212	223	207	216	209	196	213	214	216	213	233	233	204	227	205	198	219	224	199	212	216	213	221	233	247	212	218	235	222	213	233	216	202	222	236	223	204	207	213	199	232	222	221	207	212	251	207	211	209	244	218	225	239	226	232	208	189	193	196	238	210	242	200	227	231	223	214	221	199	213	210	218	216	205	215	206	204	226	215	245	223	206	211	216	243	210	205	196	203	207	186	213	234	215	199	216	194	186	223	253	186	223	209	199	213	234	215	218	192	222	213	243	215	218	202	238	223	216	199	208	220	232	215	210	217	203	198	188	223	194	221	224	227	236	195	209	216	178	211	241	204	217	219	251	195	217	211	269	227	225	222	212	211	230	228	245	203	227	217	240	218	227	189	220	213	220	226	219	242	219	218	222	225	240	219	215	209	212	231	211	223	214	219	220	205	229	200	197	202	210	222	211	200	211	212	197	240	226	215	211	199	246	187	201	211	201	207	231	224	199	214	207	232	224	234	205	221	220	203	211	221	244	227	229	214	225	204	224	226	202	195	187	231	246	240	197	206	218	241	216	213	223	224	245	219	232	216	205	202	226	223	231	219	235	230	206	230	206	217	212	211	215	218	213	209	247	213	228	206	251	235	222	229	207	237	212	236	234	225	225	223	233	237	213	227	189	192	247	221	219	235	233	213	196	215	205	223	213	197	220	208	210	220	211	222	242	220	229	209	210	200	203	201	210	204	209	204	205	216	214	227	224	197	225	232	233	224	225	208	225	211	205	209	224	211	216	205	211	206	229	209	219	221	196	237	199	213	191	233	231	223	211	218	243	238	200	215	220	198	211	226	218	223	198	206	177	220	201	228	223	221	228	214	231	203	217	196	245	239	228	217	205	229	224	234	214	199	217	231	221	216	214	198	204	217	187	196	231	214	201	229	196	239	248	209	202	235	208	203	222	208	204	209	229	220	209	228	205	214	214	230	211	203	196	214	211	241	203	214	219	226	191	200	219	229	221	199	217	234	211	221	216	197	225	204
20483	24960	31641	39673	41011	44404	49379	44661	40826	41865	42108	40809	37126	35173	22906	17898	31289	30839	30984	30752	30531	28672	24136	28132	28670	30518	30071	21690	17384	15296	15335	18673	20766	18061	16853	19156	19862	19502	16516	11728	10482	10646	7744	4048	4055	3627	3686	2600	2734	2607	2184	1434	1186	1163	1040	893	880	814	739	698	706	698	647	687	652	646	620	679	660	644	641	597	644	662	622	623	652	637	576	646	617	578	599	609	648	615	628	617	590	629	630	636	885	976	865	738	654	609	627	663	595	594	628	636	623	560	627	568	585	554	618	606	587	609	613	630	604	580	655	638	547	582	638	624	576	600	602	565	602	611	579	596	570	639	565	625	632	586	598	637	605	629	629	632	680	602	589	614	605	650	610	648	608	646	614	605	625	606	630	605	600	654	620	614	628	624	586	605	622	631	612	613	603	617	615	667	567	579	610	567	621	666	615	617	593	605	591	663	577	619	607	589	610	649	548	582	599	580	619	581	587	625	611	626	592	584	569	598	625	639	634	644	582	630	593	635	624	607	558	612	600	586	625	617	671	585	625	611	594	589	588	570	574	594	599	614	659	605	630	647	643	615	593	601	626	595	621	627	568	584	619	574	605	604	639	614	587	611	599	591	611	587	617	599	632	607	634	630	619	629	604	615	584	598	621	581	616	603	615	621	619	607	604	640	636	634	622	658	605	605	616	625	594	594	625	648	580	606	591	612	640	568	615	619	644	571	605	603	632	621	660	592	603	642	623	581	627	611	652	594	586	597	622	621	632	621	601	568	629	608	580	581	621	642	616	637	563	575	571	594	594	585	619	568	645	588	638	651	631	597	611	588	623	573	603	588	625	631	589	569	630	615	585	651	577	594	646	585	535	622	605	596	627	612	638	603	573	607	614	593	591	604	601	614	558	633	594	611	617	594	579	617	623	601	587	647	582	618	597	577	600	610	650	600	625	634	617	576	650	631	629	619	578	585	605	613	620	636	615	611	633	568	603	600	580	623	603	638	573	624	569	629	639	615	631	562	618	614	593	649	610	589	669	640	653	592	607	621	630	637	593	589	618	609	585	584	618	565	606	592	608	623	630	587	600	597	613	603	631	631	600	574	604	576	610	601	593	608	586	620	590	601	584	633	623	657	572	583	621	657	614	564	641	619	615	581	570	612	625	590	631	622	596	635	604	638	647	562	609	589	599	618	623	569	585	612	634	595	621	637	644	634	607	609	601	591	614	609	574	625	648	608	618	602	631	602	568	598	639	635	594	649	589	619	647	590	559	627	613	643	561	644	596	589	604	610	632	622	600	661	632	601	610	606	648	590	610	588	588	584	638	605	639	552	651	627	601	604	606	605	625	586	592	570	618	596	591	604	624	611	639	604	615	577	589	599	628	590	633	597	615	643	614	649	606	608	607	599	646	604	619	624	610	556	593	633	595	601	570	633	611	604	585	603	636	591	648	657	625	555	630	620	646	590	569	611	603	582	591	641	593	582	639	581	595	578	600	617	653	566	608	628	583	582	607	580	615	607	594	627	594	577	587	594	616	601	615	573	607	615	587	597	612	578	650	590	549	626	588	612	569	591	596	599	623	634	600	623	617	614	601	551	595	639	588	574	563	629	577	572	607	587	583	611	580	628	563	645	614	586	584	582	624	577	614	629	577	627	582	619	568	618	597	593	629	610	600	600	605	597	617	601	576	636	607	597	653	524	630	590	597	613	574	605	601	574	596	598	596	612	616	606	668	593	636	606	596	580	617	603	634	596	595	587	615	599	578	583	599	610	584	625	632	626	600	608	597	610	577	630	607	615	629	665	613	609	600	635	642	593	616	604	609	593	585	603	590	628	606	616	554	616	599	594	559	596	573	601	626	601	582	618	579	609	590	630	598	624	585	649	612	590	598	635	631	599	597	582	606	641	585	584	609	622	639	614	641	597	628	595	612	593	612	618	628	612	589	585	589	585	694	586	601	596	604	601	606	655	616	612	602	625	553	627	586	625	618	595	596	634	620	626	559	625	568	570	618	577	635	612	595	594	625	616	597	635	589	614	628	616	634	586	608	566	602	629	610	581	631	584	607	597	593	660	603	601	619	612	618	593	579	610	581	642	592	607	642	612	597	608	613	596	604	553	643	598	571	632	619	585	615	629	642	613	584	611	602	633	613	599	629	587	597	558	619	607	608	604	603	607	589	573	615	639	613	607	593	590	576	587	588	590	609	598	609	629	625	594	615	619	591	591	597	621	617	621	594	605	603	605	561	642	582	600	626	570	563	581	619	605	655	605	621	608	608	607	616	653	623	537	640	653	580	577	579	599	578	587	658	613	596	629	640	654	616	602	614	597	607	562	651	621	590	592	620	614	586	611	593	609	631	564	625	639	606	614	602	635	591	621	608	587	603	613	634	616	596	581	620	667	617	627	657	634	611	601	652	605	599	602	589	622	627	635	592	649	633	545	589	627	592	640	598	577	586	600	598	553	572	609	568	599	569	633	611	589	619	634	593	583	588	596	631	611	640	575	612	584	584	669	600	573	633	599	620	609	620	580	598	626	584	551	578	576	583	583	605	595	623	569	650	603	665	606	618	601	631	591	605	623	616	605	614	623	649	620	636	576	592	565	610	595	625	603	631	591	624	623	623	615	623	596	623	594	643	608	601	594	607	549	636	620	594	634	614	563	613	588	575	652	594	564	634	618	610	589	592	590	601	674	639	576	572	601	656	621	588	570	612	594	617	591	600	619	626	655	653	620	646	601	589	648	639	683	588	670	564	580	607	650	626	626	605	610	631	599	614	649	635	587	612	608	598	615	588	584	582	619	579	609	603	589	587	597	612	649	583	600	635	576	608	615	608	600	594	646	590	615	597	611	557	595	628	625	623	623	629	663	632	579	604	575	601	598	652	634	623	639	629	598	616	574	591	598	627	573	590	576	587	630	589	598	635	633	603	623	609	582	607	596	606	646	600	623	630	613	590	611	593	616	589	593	590	588	623	585	610	629	571	656	582	643	596	639	604	608	620	600	632	592	590	637	634	669	609	607	564	572	639	609	584	585	641	623	585	636	606	610	612	619	614	606	574	608	586	581	579	632	593	632	601	577	619	589	592	604	604	595	635	621	616	639	612	590	619	600	572	591	630	629	656	632	588	601	649	573	618	618	626	628	607	579	586	586	636	642	590	654	616	641	611	584	613	614	597	600	597	616	616	616	627	626	598	590	600	607	579	570	638	606	605	570	592	584	623	597	615	593	606	617	592	572	590	586	592	592	576	593	587	603	621	627	604	624	585	611	621	653	579	614	591	584	575	644	633	606	618	617	598	612	592	631	636	594	631	613	617	590	624	630	590	639	607	607	641	652	626	599	616	561	574	582	637	588	584	635	639	602	557	638	599	622	576	626	580	612	611	621	623	549	630	614	569	649	627	616	624	586	604	549	641	618	615	615	598	596	589	663	614	651	610	640	611	616	602	597	619	618	645	589	577	638	615	635	538	635	647	618	619	595	578	591	624	610	570	619
37894	37696	38740	41209	38289	41018	43813	39663	37195	35312	34424	33743	32242	27119	20400	17325	17862	17586	17992	16871	16013	14052	12961	15475	13589	14941	14179	9266	5601	5457	5773	5935	7269	5736	4873	6331	6536	6341	5027	3298	2518	2669	1896	1040	954	979	895	723	662	684	588	401	393	368	282	288	298	264	244	277	264	236	264	266	220	236	265	247	200	268	247	219	268	235	227	264	253	215	232	244	235	220	253	229	211	242	225	241	255	228	221	208	309	308	285	266	247	234	251	269	235	272	264	256	254	242	258	237	221	246	226	224	215	229	253	242	249	233	211	253	235	231	233	210	240	273	228	218	222	227	224	237	235	236	227	248	198	250	218	244	241	221	244	220	219	216	246	216	231	246	234	226	248	257	221	225	258	222	216	225	219	243	269	230	219	251	253	224	247	229	252	242	217	246	249	234	222	240	226	241	250	238	230	237	214	203	233	234	235	243	217	241	228	227	244	213	220	228	239	213	236	236	229	237	241	223	250	217	274	249	229	242	236	230	231	271	223	237	213	249	249	237	264	242	213	214	242	262	252	228	232	234	229	218	246	230	233	239	215	262	225	265	249	240	242	237	217	226	231	237	246	234	259	239	229	220	243	228	240	201	229	269	228	228	221	253	252	214	229	206	232	255	254	237	250	237	231	237	228	255	255	208	242	218	243	250	225	239	254	228	226	234	231	216	219	237	240	231	235	237	208	247	233	221	231	244	204	233	240	236	236	241	237	222	229	249	230	217	254	241	231	231	233	255	238	208	226	200	255	222	252	212	237	247	229	241	243	246	239	250	241	223	231	229	252	235	205	226	227	224	243	265	219	227	213	229	233	206	224	232	210	248	269	229	239	261	231	221	226	254	223	239	219	230	224	228	234	219	210	254	229	219	242	200	237	261	250	225	209	225	235	219	252	250	229	266	236	269	232	259	214	218	195	222	227	250	220	234	217	242	219	219	247	228	262	217	242	221	220	215	225	247	207	253	221	238	260	241	233	220	188	267	208	238	226	222	267	237	236	229	230	215	220	222	225	217	227	248	215	219	230	241	225	245	215	234	248	232	253	250	211	219	213	236	238	232	233	223	237	196	216	208	239	234	231	250	235	238	242	229	240	229	228	233	243	216	234	210	244	239	219	236	204	239	250	235	242	225	234	260	246	251	220	221	231	240	230	226	215	237	219	220	246	223	212	228	233	257	222	247	239	227	223	219	216	229	209	265	225	243	267	254	230	246	203	240	234	264	248	212	267	247	254	222	243	260	217	226	239	224	240	232	213	253	219	236	233	255	272	246	205	248	238	226	253	261	217	200	277	241	227	233	239	260	195	228	226	229	247	210	241	221	233	252	223	243	228	256	224	248	229	233	190	236	246	215	216	222	249	251	236	242	209	227	239	234	260	231	226	239	257	248	251	225	230	246	238	220	231	231	249	220	234	235	240	228	252	240	241	255	232	234	233	260	226	230	232	227	235	240	236	219	241	226	250	237	256	245	240	228	211	240	243	231	223	218	243	235	246	238	221	235	251	252	250	230	236	235	257	237	221	233	218	259	244	227	241	233	250	229	221	233	232	257	250	255	245	242	261	236	224	235	256	256	213	202	246	224	248	272	219	230	224	226	261	238	237	232	248	228	228	239	225	226	236	216	214	224	232	217	220	249	255	234	226	210	243	205	226	214	238	241	249	220	251	207	228	232	235	263	237	231	237	212	236	245	251	222	219	242	222	223	252	214	253	222	239	245	244	217	253	269	257	227	204	230	233	235	223	223	232	248	251	229	263	207	222	230	228	239	253	208	240	213	215	229	214	233	207	241	275	232	243	233	217	214	232	254	248	228	221	250	229	242	236	237	220	233	214	229	215	231	231	249	220	227	240	245	245	270	242	242	270	233	240	229	219	258	229	237	235	256	224	246	253	253	226	225	255	250	245	222	217	235	218	240	230	241	238	238	227	245	230	240	241	222	218	233	210	232	214	243	233	256	230	242	239	235	216	227	225	235	213	247	241	205	233	232	238	248	248	244	235	219	237	244	245	221	234	235	218	229	247	227	228	230	235	212	221	213	225	205	229	229	223	235	221	198	230	221	204	267	218	239	256	232	226	225	214	219	239	246	241	215	234	214	265	226	246	214	220	211	231	219	228	246	210	228	244	209	195	223	257	222	242	228	235	225	236	213	236	225	227	253	225	229	230	227	229	236	220	225	216	218	230	230	258	242	238	230	233	209	207	252	228	219	229	230	224	237	228	263	250	237	237	242	241	216	235	203	237	241	242	227	209	218	228	232	252	223	256	252	242	235	236	251	221	232	231	259	227	240	233	254	236	214	236	237	261	233	213	224	222	231	207	228	244	232	222	222	227	257	233	249	222	217	216	228	221	245	246	252	216	230	256	231	270	230	220	239	215	236	220	215	253	214	233	226	246	258	219	254	205	254	251	256	230	255	225	241	208	238	218	203	242	219	210	255	241	227	245	233	257	237	226	233	257	245	220	245	243	229	235	252	218	219	253	222	273	234	251	270	236	238	194	251	214	219	217	234	241	226	257	259	212	236	220	224	245	234	252	236	237	246	245	208	251	275	256	271	252	245	213	246	217	228	251	243	233	232	256	235	229	238	209	215	243	226	241	239	242	263	251	220	248	218	233	214	197	250	229	265	245	213	241	237	246	203	238	234	217	215	236	232	246	253	255	235	237	240	223	218	233	266	241	256	258	250	243	224	243	243	229	267	249	220	239	248	240	209	231	267	244	230	252	223	228	201	267	259	257	235	259	238	215	247	238	278	227	239	232	245	235	213	222	206	246	200	232	214	229	242	257	255	234	241	266	253	231	247	238	237	223	249	232	238	209	252	218	245	206	253	216	223	227	243	233	224	221	223	258	230	233	248	219	210	248	208	255	240	229	230	211	213	261	215	227	212	205	222	222	231	242	245	212	225	239	231	223	245	236	210	235	226	245	238	215	242	217	221	214	255	240	224	262	213	227	237	207	246	233	245	223	221	220	214	246	205	222	245	230	215	230	236	227	243	218	223	222	249	252	234	231	227	231	205	242	235	230	235	236	229	236	228	257	226	235	231	228	273	210	238	199	259	219	257	239	234	228	221	217	252	224	231	232	209	245	225	242	246	219	253	244	227	260	236	236	264	214	238	227	227	252	203	251	246	239	236	242	237	218	249	240	224	202	231	224	245	215	214	243	243	232	248	221	262	225	223	240	223	246	217	256	229	230	244	234	253	223	250	196	234	224	222	209	232	230	211	225	219	245	242	201	244	226	232	224	239	233	228	207	236	228	257	258	227	203	226	233	246	247	204	242	243	263	252	232	197	246	228	234	225	232	241	245	232	211	244	240	239	272	198	221	215	225	254	252	215	231	241	259	232	230	225	215	237	255	250	237	215	241	223	219	230	218	226	233	233	248	228	222	235	226	251	231	224	242	237	239	225	228	215	213	243	231	245	197	231	230	230	229	255	258	224	241	256	226	252	223	252	218	239	219	246	247	228
26589	30005	36835	44131	47152	49831	51753	48568	48221	48119	48297	47804	46897	41817	35114	36513	39153	39045	38397	37343	36827	35376	33021	36931	34677	37628	36497	26682	21933	22341	23192	24244	27711	24481	22256	26846	26650	26324	23119	17006	13953	14866	10543	6219	5749	5880	5287	4027	3735	3956	3191	2054	1692	1548	1157	1010	1117	917	833	843	783	783	753	770	758	733	670	728	714	707	701	721	670	658	677	684	628	678	636	675	659	651	665	635	579	684	681	602	679	662	639	665	1013	1214	940	838	669	688	650	632	680	609	653	625	683	639	661	584	632	672	695	655	697	651	666	618	623	636	671	675	657	659	645	632	641	664	641	703	662	684	649	626	639	695	624	630	639	632	649	650	647	610	604	616	640	612	665	643	646	651	655	668	682	649	612	661	660	685	701	629	623	627	661	625	655	645	646	620	644	614	639	655	629	646	635	656	617	641	669	690	670	619	653	610	635	696	686	661	668	633	633	645	648	631	604	602	662	635	668	657	616	634	670	629	650	633	654	618	676	673	653	641	639	652	657	650	670	652	634	657	612	686	614	652	644	626	673	639	583	602	626	633	599	672	638	651	658	660	655	618	647	663	660	646	662	648	669	719	636	652	646	625	663	643	614	689	614	663	671	628	676	619	667	618	690	636	687	666	628	628	657	672	660	607	691	632	631	613	641	627	622	635	635	650	617	659	628	620	646	630	655	690	631	636	634	666	664	629	650	670	633	621	677	634	652	652	645	652	628	652	693	584	652	652	653	641	693	615	620	672	656	667	638	637	646	651	650	686	631	652	616	635	632	636	618	660	663	602	596	676	696	617	634	672	655	672	620	658	654	695	635	668	635	635	628	649	626	637	632	641	659	675	698	632	640	677	679	672	613	642	623	612	673	626	633	609	637	684	609	667	639	652	662	652	597	643	634	610	658	659	624	627	613	639	661	656	670	658	608	652	648	644	656	626	609	635	650	626	663	664	646	619	638	648	659	673	645	642	653	635	650	670	698	606	672	645	621	704	660	662	636	635	657	659	677	678	614	665	653	644	659	629	671	630	663	700	649	634	680	590	689	689	615	681	708	682	638	630	625	631	627	675	622	633	627	633	645	627	650	639	668	651	613	649	602	627	619	687	647	675	661	667	661	601	606	619	657	652	679	670	636	638	711	630	653	636	603	615	641	667	670	641	632	629	659	669	616	608	682	677	637	640	654	697	605	635	677	618	647	674	642	670	661	616	660	635	630	666	628	665	668	660	667	626	669	634	650	627	663	698	659	676	642	664	661	620	694	651	672	646	681	616	637	699	661	683	667	660	658	628	607	635	667	611	643	645	650	647	638	640	656	644	651	658	654	624	672	678	669	647	642	669	666	619	656	633	674	616	614	620	680	651	659	666	654	654	669	629	634	656	602	652	634	712	671	624	661	621	682	629	682	623	641	661	615	648	616	684	637	644	635	654	706	712	622	640	613	630	640	675	680	636	594	619	641	602	705	640	665	594	651	676	658	605	613	648	647	680	653	669	639	651	681	661	648	626	659	660	685	613	658	685	663	645	637	671	605	654	635	641	592	629	724	636	609	648	619	664	641	662	662	638	641	663	647	635	681	617	572	649	653	640	636	634	643	619	661	667	654	639	629	660	608	637	647	653	659	676	642	615	638	673	625	621	621	631	627	612	677	648	648	627	628	645	666	627	679	640	618	655	680	673	668	666	671	691	662	625	640	655	650	638	654	625	696	605	615	621	645	614	676	663	692	604	703	627	664	667	630	663	669	664	617	612	671	659	638	624	686	667	609	663	634	620	641	646	625	654	665	666	638	625	639	623	686	600	647	646	621	660	679	609	598	650	668	645	623	651	621	634	668	679	667	646	623	661	647	665	632	614	636	629	645	630	643	629	613	657	629	660	642	620	645	663	671	640	668	663	637	679	603	632	654	663	618	627	667	727	663	669	674	678	645	622	659	660	642	632	642	647	659	700	638	724	652	648	642	609	655	659	659	600	626	659	647	627	618	608	685	641	632	645	619	628	717	664	673	623	686	632	623	634	683	625	659	605	641	681	666	621	636	630	658	645	625	602	633	671	633	634	673	663	682	660	651	650	648	667	688	683	703	664	621	673	559	613	608	648	620	728	638	643	658	658	646	658	645	697	653	640	619	640	625	633	641	597	684	627	675	687	636	654	617	648	619	643	641	617	631	581	647	622	621	626	671	665	638	628	644	660	663	632	621	657	694	618	651	661	633	641	607	676	685	627	651	670	657	588	635	613	649	618	644	614	699	646	648	635	664	645	635	615	647	669	702	640	646	643	633	636	679	645	656	611	633	647	658	642	615	674	601	631	652	651	648	636	655	634	680	625	658	606	659	682	666	662	673	608	662	658	638	655	650	621	647	636	665	654	659	648	669	643	672	654	615	647	600	590	627	649	660	644	620	632	686	572	636	640	628	616	674	672	671	643	681	659	614	670	658	616	609	656	663	629	651	630	682	656	643	654	598	644	651	660	660	664	662	659	617	633	689	703	648	617	640	650	575	655	617	637	632	662	691	632	667	625	657	627	665	641	651	686	649	652	578	658	660	627	617	637	623	688	647	676	645	677	638	624	665	654	640	729	620	678	674	727	609	634	654	632	667	640	634	686	628	625	635	643	628	700	680	647	634	660	614	630	628	612	624	635	653	642	637	659	634	663	666	596	624	626	637	649	628	644	647	652	638	673	656	632	653	605	631	664	664	630	611	686	630	634	614	680	609	673	628	654	634	627	632	643	637	645	640	653	621	614	691	627	647	642	668	621	639	688	701	634	694	628	617	653	631	668	647	630	663	646	653	647	698	674	678	623	686	658	648	627	643	662	689	654	640	667	653	645	674	644	665	652	670	706	633	638	682	680	650	633	615	653	692	679	667	646	664	643	643	701	620	630	617	641	668	660	655	643	670	663	621	609	641	663	677	653	638	633	701	602	655	672	657	626	692	661	628	681	664	640	635	690	677	619	654	662	695	662	658	625	668	666	637	641	637	644	610	645	639	661	645	630	652	680	664	616	673	647	702	675	616	646	598	608	623	618	649	690	662	630	631	673	631	639	667	636	650	667	627	652	668	639	633	668	644	594	634	590	662	626	614	611	623	664	672	697	635	648	625	595	686	631	625	606	628	616	660	664	635	687	662	728	636	644	656	624	611	655	710	660	624	614	616	665	653	671	653	639	665	634	602	678	680	640	650	634	654	676	693	622	624	647	607	668	661	651	616	630	624	670	632	676	641	643	667	660	654	659	617	658	645	684	636	643	649	672	627	653	652	606	601	671	645	654	644	675	620	646	662	633	644	659	690	694	618	659	657	601	705	629	655	644	696	607	671	633	691	650	693	637	676	659	666	608	683	646	628	652	731	630	638	636	641	623	633	668	628	618	658	654	666	668	682	616	653	639	654	694	676	679	653	635	655	659	634	615	641	676	609	598	634	656	693	644	669	671	673	650	679	643	682	668	640	661	615	663	614	616	654	690	676	639	610	649	624	673	673	656	632	621
12051	9395	9450	8348	7192	6113	6403	4744	4496	3965	3708	2761	2249	1753	1111	1013	1019	920	1044	997	999	832	797	922	810	908	761	619	532	436	509	469	555	469	421	542	461	519	402	343	289	306	277	238	291	266	268	234	214	233	237	233	230	214	223	213	227	208	196	219	188	207	185	243	227	219	215	205	243	239	198	217	235	196	206	195	205	200	201	212	230	193	206	192	186	188	249	199	226	213	211	226	237	213	232	227	201	195	205	221	203	200	235	209	202	230	230	203	238	208	236	205	210	206	231	181	228	224	190	201	197	215	200	207	223	223	231	227	204	218	224	218	218	208	214	209	229	175	211	193	225	240	188	226	222	220	223	227	191	196	204	189	211	218	207	219	210	198	223	221	170	225	234	214	188	212	227	204	219	214	209	217	200	207	222	217	225	210	219	203	211	220	198	197	214	223	222	188	204	200	228	217	198	240	206	219	231	220	221	200	194	230	207	223	209	223	202	231	209	208	217	193	204	235	198	191	194	224	204	194	201	221	222	194	194	192	212	228	227	219	212	228	212	205	201	209	185	208	219	236	205	191	193	211	208	250	214	203	203	256	199	224	213	197	188	194	210	192	201	247	202	203	199	216	196	214	201	215	208	245	228	217	208	201	203	209	225	206	234	217	196	230	197	228	209	224	206	228	189	195	216	229	220	220	200	200	205	215	210	202	222	196	181	206	212	233	246	215	187	215	223	192	208	213	203	220	219	196	216	208	209	232	221	197	199	208	224	200	226	188	246	198	202	219	197	212	176	218	190	224	233	236	211	209	245	247	193	223	200	212	234	230	209	227	209	217	191	228	224	209	232	198	225	220	227	219	225	197	220	215	208	240	203	193	216	238	208	181	208	213	215	223	206	227	188	219	230	220	203	193	185	224	206	195	227	204	204	219	236	213	208	203	217	187	225	231	216	222	202	207	222	193	221	205	216	227	246	208	216	212	220	193	215	230	225	219	211	215	232	218	221	229	206	194	227	212	207	215	215	196	200	239	200	216	197	235	191	225	202	210	220	223	204	224	220	191	226	208	205	220	221	231	244	204	210	221	232	191	206	194	189	232	222	221	204	236	206	197	198	200	180	222	205	188	181	216	210	178	199	226	202	217	200	245	234	197	197	214	205	190	205	195	235	190	207	222	239	196	196	175	235	230	236	234	216	196	223	204	246	196	230	207	211	203	221	225	218	224	211	214	226	205	230	195	224	234	217	225	238	200	223	225	229	216	207	210	209	221	215	218	201	210	223	207	219	218	209	197	208	224	243	233	193	220	214	222	201	226	211	197	231	204	223	216	230	235	210	220	220	198	200	218	217	196	187	226	226	214	206	236	206	194	227	224	247	201	216	216	202	174	234	199	225	235	190	210	206	235	193	210	214	212	214	181	235	216	212	214	200	221	211	223	195	248	214	206	210	196	227	227	220	207	218	216	217	228	195	233	216	219	221	235	212	196	202	201	219	213	193	237	237	226	211	205	208	217	205	209	187	208	226	233	212	211	218	195	240	196	210	192	218	238	199	210	190	193	180	211	227	200	214	186	216	208	224	205	204	212	190	215	216	202	222	230	213	196	202	216	209	231	206	219	216	227	227	202	235	217	241	227	196	204	216	227	225	203	181	212	218	219	192	196	208	198	215	203	228	240	195	205	224	227	233	201	221	192	178	209	221	236	211	212	209	220	220	234	200	211	209	240	221	199	228	209	191	212	210	209	196	201	227	237	229	210	220	192	196	192	222	205	219	203	239	193	228	192	225	224	187	208	222	193	201	228	195	213	216	201	227	216	209	202	212	225	213	215	218	221	201	218	194	205	222	222	213	212	212	225	209	226	178	215	223	229	201	243	246	237	218	217	193	208	193	209	224	183	215	207	189	241	194	198	196	222	236	223	217	227	206	203	213	219	208	264	226	208	238	217	228	210	216	204	214	191	222	198	225	223	212	221	205	246	203	220	209	252	208	223	216	191	207	205	189	232	227	224	195	225	221	213	200	233	213	207	210	192	217	198	231	208	184	220	229	200	215	211	204	213	209	220	214	223	233	196	221	191	203	221	217	209	211	193	199	228	200	221	215	217	223	184	224	208	226	209	193	218	219	214	202	204	204	237	203	240	216	211	209	208	197	205	231	211	207	230	187	220	209	225	226	208	218	213	227	218	200	205	217	247	200	201	232	228	234	208	223	201	211	203	192	211	200	211	207	201	216	197	195	188	192	253	222	220	226	212	201	231	201	219	218	205	184	210	209	235	185	194	209	198	214	210	234	205	224	202	221	181	221	202	226	202	229	192	224	216	228	212	211	214	217	191	215	240	191	234	205	202	196	199	201	197	223	220	209	195	207	244	227	188	182	209	213	204	229	199	214	215	217	223	230	206	196	223	222	200	230	221	193	212	227	232	194	210	190	221	201	200	225	220	212	223	206	207	212	244	204	202	248	250	199	214	230	234	215	200	198	195	204	209	205	217	219	206	201	215	195	195	207	232	233	199	212	228	230	217	229	219	208	213	206	201	197	226	222	200	233	202	198	176	233	237	205	230	210	197	222	207	201	206	230	203	192	203	227	184	200	217	216	246	191	210	217	238	222	231	211	209	201	236	206	220	211	229	195	219	201	203	215	227	212	235	235	240	214	222	199	228	215	219	205	222	219	182	225	202	221	204	237	218	200	223	224	212	220	242	191	217	201	229	193	225	209	220	231	207	180	204	209	217	245	218	203	187	231	202	224	203	229	246	233	196	249	220	218	215	205	224	226	227	229	225	212	202	196	225	224	221	207	214	201	210	211	190	237	221	221	223	220	205	209	214	228	207	221	219	225	208	205	222	204	219	207	225	189	215	194	209	211	227	201	204	220	206	228	238	212	220	197	211	235	202	201	198	205	230	228	207	211	240	204	220	201	194	202	240	211	220	209	226	239	243	221	203	207	177	210	195	197	214	193	211	218	219	213	189	208	218	222	192	218	251	232	225	181	194	210	202	195	220	223	211	191	216	219	202	212	186	212	200	201	214	208	238	231	235	198	221	229	219	211	205	214	208	203	205	196	225	223	212	226	211	203	210	216	224	236	198	251	228	217	212	214	194	216	213	205	217	224	203	213	179	238	224	246	229	205	229	232	206	201	191	202	193	232	200	225	200	227	200	209	239	211	209	223	237	221	213	214	217	208	216	213	231	215	222	226	192	217	195	214	200	231	206	219	191	189	197	190	227	217	204	258	202	242	217	232	194	206	221	220	196	202	211	246	220	216	196	208	210	219	212	205	228	215	213	209	193	219	219	209	194	190	225	193	226	231	226	224	202	201	200	202	230	205	217	222	208	227	200	245	205	196	237	225	189	180	211	204	202	209	221	209	186	191	188	194	217	189	233	221	215	200	205	222	209	214	203	213	192	196	229	241	188	213	203	214	190	209	201	219	226	226	211	195	221	222	235	226	218	198	225	224	228	214	219	211	232	212	229	210	218	212	213	203	194	228	207
8038	8867	13942	17279	18253	17476	19548	15732	15569	14116	13727	11164	9345	7871	5288	5110	5288	5027	5161	5271	5185	4393	4099	4776	4218	4649	4300	3238	2582	2233	2345	2507	2783	2292	2141	2538	2507	2350	2074	1546	1284	1448	1100	890	887	910	787	802	700	756	690	660	655	662	576	599	573	574	608	612	612	574	571	594	602	570	601	600	606	582	545	594	626	585	556	572	622	570	607	554	559	580	579	582	599	556	595	557	565	588	610	583	595	633	630	617	578	550	623	596	581	575	598	587	591	625	586	601	539	577	600	622	516	606	557	598	613	604	617	576	573	580	544	607	614	577	520	595	560	582	617	580	591	561	595	628	583	567	535	603	609	610	558	557	589	558	554	589	611	587	582	600	603	634	590	591	616	608	597	564	619	581	584	535	580	606	636	594	612	558	578	579	559	599	566	600	529	626	597	610	637	595	577	589	587	574	557	586	543	578	558	569	584	573	623	599	557	632	560	598	598	568	586	598	591	583	607	654	586	531	548	638	613	610	598	596	598	580	587	572	570	609	578	633	613	572	572	580	544	603	607	622	635	590	585	591	613	568	563	608	568	606	591	563	576	619	588	575	570	594	569	572	584	602	552	616	620	602	593	614	628	564	592	546	561	569	583	622	572	582	590	569	606	562	625	572	602	567	608	591	584	577	592	587	549	575	598	578	530	580	612	605	583	587	554	600	565	558	599	605	625	571	556	605	604	566	588	577	551	580	616	576	540	596	614	544	549	626	561	570	574	557	572	599	591	610	539	594	549	608	631	569	611	556	614	537	662	579	592	574	594	565	551	561	553	590	566	594	606	608	634	580	595	605	585	621	592	577	649	620	597	565	583	581	584	580	613	582	577	580	623	565	570	592	616	590	540	567	562	568	585	584	584	598	562	602	601	568	596	623	539	607	616	603	617	559	565	591	596	566	591	614	599	582	632	566	614	591	553	599	601	598	570	589	540	616	585	568	658	587	595	584	553	568	534	551	580	599	604	549	606	562	576	559	587	590	588	542	607	592	544	635	582	575	609	611	613	592	563	569	574	606	565	576	622	573	576	583	557	586	577	597	537	611	597	610	570	579	605	614	644	563	590	540	598	564	597	552	556	571	573	628	563	582	570	593	572	577	582	565	577	663	600	577	573	570	615	542	571	586	554	590	614	582	580	616	617	564	586	596	583	566	539	572	571	572	591	555	564	563	604	570	549	605	617	579	585	563	589	582	576	618	581	616	581	595	590	520	594	635	594	592	614	587	574	590	588	567	600	615	600	595	558	614	597	585	557	522	599	603	551	577	560	587	566	542	578	585	568	569	567	574	603	578	609	549	555	584	556	586	639	632	577	596	575	582	561	559	575	541	572	586	559	574	618	568	582	561	602	610	620	599	512	572	602	594	590	601	584	599	534	606	630	620	589	559	545	561	562	586	544	572	576	585	554	547	584	593	549	575	563	601	580	563	579	575	615	574	565	596	580	596	559	562	576	605	551	580	609	603	559	591	570	624	587	598	558	588	593	619	569	569	568	553	604	552	612	605	594	580	581	581	632	588	555	581	552	551	542	614	606	623	587	619	586	577	599	586	578	563	535	604	539	564	615	567	523	606	618	606	583	545	573	545	594	608	583	607	579	619	561	607	593	572	583	644	624	579	606	589	593	555	572	557	597	582	600	619	606	651	585	599	617	622	601	576	625	604	528	579	617	633	578	589	595	625	573	597	586	568	582	619	580	607	610	621	630	565	576	582	592	594	554	629	558	607	571	592	618	597	601	570	586	584	542	578	582	579	562	547	586	604	578	570	563	537	573	557	547	607	598	589	567	566	563	584	588	600	619	585	608	617	570	561	551	558	570	594	584	602	598	613	583	554	592	604	600	611	591	570	588	602	596	605	591	558	612	581	603	591	572	571	545	612	580	600	599	565	624	607	566	611	602	604	589	597	588	570	575	580	610	586	592	605	597	557	600	593	586	578	546	592	570	616	634	589	556	579	612	580	581	564	596	585	586	544	561	541	593	563	574	606	577	576	613	574	606	576	568	613	619	571	595	596	606	613	570	563	631	614	595	592	604	572	594	551	623	572	565	559	525	561	561	563	606	634	612	626	570	578	598	569	583	585	588	608	559	550	562	578	594	587	602	536	586	545	554	564	556	569	588	581	560	586	598	611	578	603	571	534	608	599	593	647	562	549	575	597	577	552	555	647	619	604	548	593	553	594	596	568	578	599	589	616	580	575	585	592	607	560	553	577	599	590	568	568	581	585	576	605	574	609	570	599	601	572	557	562	613	589	616	601	581	583	582	607	600	588	583	582	597	603	572	609	596	594	561	560	572	589	619	570	558	642	563	592	536	590	556	614	600	585	611	585	574	605	593	584	581	590	603	567	568	564	595	606	581	556	629	608	617	532	574	554	677	597	595	624	584	579	573	594	568	573	617	533	614	610	545	580	572	589	604	586	587	569	586	571	604	551	587	552	594	569	625	559	582	550	585	579	580	563	581	612	543	557	590	588	561	577	585	618	577	589	613	607	585	597	614	565	558	562	579	559	578	586	573	599	541	542	535	559	609	568	585	600	600	570	605	611	616	602	563	597	574	560	555	616	601	570	617	569	612	558	550	584	600	627	560	573	617	571	548	562	599	572	615	608	603	625	609	564	583	575	626	597	576	576	559	602	557	610	566	655	559	563	560	532	587	580	571	581	568	558	493	609	555	627	602	597	556	566	569	583	564	586	576	587	545	605	596	587	587	601	563	638	602	526	564	579	561	610	566	618	588	597	581	589	595	608	541	610	590	578	576	591	616	574	550	591	609	571	614	571	567	557	575	594	562	566	592	607	591	602	552	603	568	591	586	601	616	604	587	570	620	605	589	562	602	628	552	578	596	596	581	600	601	595	599	603	619	580	526	546	542	561	615	570	573	608	563	577	569	599	590	617	581	574	589	614	578	597	619	577	578	593	578	550	634	577	602	580	580	620	518	607	607	601	588	580	566	598	576	528	608	590	601	561	566	577	580	599	593	615	584	648	580	602	618	581	552	586	566	609	584	572	583	592	572	556	580	623	590	580	614	629	611	609	596	577	606	577	590	586	574	538	581	620	553	586	523	605	602	606	597	557	559	570	614	630	615	550	583	593	608	592	571	560	620	599	618	585	625	597	594	579	558	574	594	550	579	531	613	557	582	585	577	626	566	564	611	592	554	610	561	555	535	579	597	578	521	587	571	613	596	573	557	608	616	568	596	577	561	598	616	562	602	560	623	554	606	561	599	544	584	603	587	580	583	582	562	593	588	571	592	604	588	565	626	595	630	569	617	621	577	594	624	568	571	624	582	604	585	604	583	591	577	600	604	574	613	632	529	644	572	570	549	565	600	592	652	526	596	579	599	580	561	596	605	542	561	586	561	597	554	598	609	565	612	571	609	580	585	614	606	599	605	606	597	585	579	585	570	557	596	542	586	527	538	571	586	614	603	583	531	642	583	613	552	564	562	577	597	596	591	627
31481	30456	33651	35433	33437	34814	38726	36064	31035	31944	29162	25083	21693	18531	11564	11240	11759	12076	11076	11821	10775	9180	8656	8990	7875	8673	7674	5401	4188	3481	3188	3857	4328	3459	2950	4270	3490	3442	2574	1719	1587	1677	1170	736	736	718	534	529	361	468	377	297	255	239	220	214	203	201	168	207	186	176	200	181	178	192	179	175	159	188	169	177	167	178	213	185	211	189	192	169	202	207	184	181	179	157	170	159	185	163	188	206	204	231	204	217	214	179	198	209	177	193	180	169	161	171	188	204	191	178	186	185	174	189	180	194	191	181	183	188	162	178	192	167	179	177	176	169	168	178	177	177	179	181	174	166	217	182	188	198	188	187	183	196	182	188	166	191	178	188	186	184	189	168	184	167	196	172	187	169	206	183	191	182	209	199	167	174	186	180	177	190	180	152	198	173	184	184	188	172	175	174	180	199	189	183	181	178	200	167	175	184	155	178	196	188	166	176	198	170	173	192	140	155	173	166	202	178	163	189	172	168	178	173	196	172	176	176	209	209	179	174	199	191	182	191	190	190	199	166	190	171	162	157	208	190	173	187	169	183	200	179	190	186	178	190	173	160	173	181	184	196	186	186	194	153	195	179	179	204	177	183	194	189	188	188	198	183	161	178	182	174	141	211	177	173	175	194	186	189	180	185	171	173	203	201	188	165	176	155	190	186	163	169	180	159	188	154	183	197	194	181	196	179	189	158	184	176	182	183	184	172	179	187	180	194	183	161	200	179	174	171	192	159	189	184	198	169	188	166	173	189	179	162	160	165	186	169	190	169	168	164	178	185	197	186	148	182	166	194	181	192	190	183	169	170	168	171	161	176	188	176	194	155	188	185	214	186	189	183	169	192	195	176	188	168	171	181	195	183	193	186	185	177	199	188	175	171	172	189	172	174	179	174	196	180	191	179	188	167	174	178	155	167	173	171	190	183	207	177	181	191	188	197	182	176	191	203	179	181	175	179	170	154	193	178	188	195	167	174	171	182	160	168	178	200	173	186	194	175	180	166	169	191	183	211	209	178	181	193	161	168	172	198	186	177	196	194	181	177	184	212	184	157	161	180	175	192	183	178	206	182	171	149	171	173	183	176	152	191	191	180	179	201	184	204	179	182	194	193	179	215	177	173	171	187	180	171	172	189	198	165	194	190	181	176	166	169	154	195	163	182	177	198	163	198	172	167	153	202	193	177	196	186	176	171	184	182	185	176	172	194	171	166	187	192	189	179	216	162	173	180	168	188	169	189	166	192	184	186	193	180	183	191	182	178	197	189	193	182	174	171	163	161	183	158	147	175	182	157	150	196	178	192	158	178	178	212	178	179	161	168	178	201	197	167	156	191	171	163	195	175	179	190	191	200	185	176	171	184	163	202	181	171	178	177	196	133	180	179	166	185	174	186	154	180	185	177	174	173	158	197	199	186	191	188	166	172	186	175	195	197	177	185	189	194	175	185	201	173	146	182	188	191	190	186	188	205	198	188	175	174	173	201	155	190	183	196	188	177	186	197	191	168	187	188	177	181	180	207	182	169	194	167	192	215	177	166	161	184	191	189	157	189	146	202	169	197	207	179	196	180	191	187	182	211	186	186	177	192	211	204	160	193	194	184	176	194	175	177	179	169	194	163	181	165	178	172	188	187	196	198	215	190	169	196	186	161	201	155	173	159	182	198	210	157	198	154	190	198	166	179	190	194	197	168	176	181	166	162	182	168	177	150	178	161	154	193	206	195	188	204	159	189	171	162	183	181	186	180	193	175	186	201	181	216	188	161	191	195	179	185	206	189	193	173	184	196	177	178	209	169	210	184	169	173	166	168	212	175	182	164	192	180	194	179	193	188	183	178	171	155	185	190	174	150	198	158	162	169	192	187	203	200	186	186	167	147	180	170	181	173	194	187	177	188	187	204	198	145	186	163	174	179	179	171	177	181	163	168	169	182	198	174	175	168	195	193	190	187	188	187	147	177	153	204	199	195	177	189	166	187	166	155	164	193	187	168	168	191	168	183	163	196	179	193	192	181	183	186	171	175	193	178	176	169	167	181	168	206	172	169	168	187	182	199	184	184	141	215	166	161	187	195	204	183	167	185	181	163	168	164	198	187	169	167	181	185	202	202	166	187	183	204	192	189	175	197	181	186	175	162	189	196	191	197	174	187	191	175	175	189	201	176	180	150	173	177	176	170	187	183	156	191	186	184	177	194	179	182	183	186	173	178	171	214	182	207	208	173	185	204	171	176	164	196	199	146	170	187	208	183	159	161	205	165	193	150	174	164	196	194	147	180	169	190	170	184	147	183	181	186	184	167	201	173	207	191	163	150	187	174	176	183	180	189	198	178	174	176	185	184	182	174	181	163	199	186	177	179	172	167	185	193	174	168	193	179	201	183	191	180	196	163	175	166	163	186	166	156	197	199	170	186	206	160	171	161	177	181	183	178	178	199	178	193	195	212	177	184	189	175	163	189	188	191	175	176	163	174	184	163	170	175	187	180	186	191	162	149	185	163	193	198	196	184	176	180	191	206	181	200	188	179	194	172	197	159	157	174	163	186	198	165	190	182	177	190	182	193	180	182	177	176	178	181	170	160	200	180	206	175	169	167	195	194	169	194	163	177	167	186	162	183	189	175	171	170	188	185	179	198	170	149	167	180	226	192	198	179	170	190	174	149	180	174	185	173	174	184	185	180	185	165	198	182	201	182	184	177	174	175	214	186	170	176	163	205	174	160	178	176	174	193	170	184	176	170	169	161	158	182	174	184	181	193	203	172	175	184	153	186	179	177	183	159	163	179	175	197	194	169	206	189	196	207	174	174	201	182	200	170	179	188	183	201	170	176	184	178	194	216	188	184	193	179	154	187	187	166	171	204	184	202	183	183	162	150	163	163	164	160	175	185	191	213	185	182	195	201	156	188	163	194	180	155	182	200	137	177	173	170	170	205	185	175	177	161	201	191	191	180	178	183	177	167	176	160	194	199	189	202	207	188	191	176	213	176	182	184	183	181	192	205	185	165	196	199	180	164	187	203	175	186	163	176	190	204	174	175	166	162	192	168	191	155	182	191	189	197	166	180	185	175	181	169	194	187	168	214	190	167	199	178	167	173	171	180	168	220	190	199	176	183	179	210	168	154	187	181	159	184	217	203	166	201	174	176	170	178	174	184	161	178	204	195	192	184	182	182	176	191	196	193	170	182	168	182	157	201	184	193	170	152	172	199	159	191	175	195	169	179	189	182	208	174	174	175	190	180	175	184	204	192	190	163	193	175	190	180	174	158	175	166	176	171	159	189	202	175	201	197	178	183	178	178	184	199	169	171	179	195	189	189	159	179	212	183	165	181	162	183	157	166	182	187	150	184	165	180	192	171	187	195	176	173	159	170	210	176	169	171	191	172	151	199	163	183	181	162	201	160	179	178	158	166	209	173	198	171	181	186	150	201	208	172	197	178	177	175	158	170	175	171	172	167	165	174	196	166	184	197	189	189	189	183
21855	24236	31980	39735	40410	44083	47265	44358	43110	44470	42235	39599	36548	34477	27736	31183	32703	32092	30434	31830	30240	28903	27086	28772	26720	29620	27118	20434	18737	15440	15630	18493	20494	17240	15607	20903	18167	18106	14817	10316	9528	9873	7106	4206	4406	4204	3305	2793	2012	2916	2059	1379	1045	979	771	779	708	651	630	631	655	576	538	591	604	525	536	511	554	515	532	520	503	517	537	546	506	509	496	497	509	530	506	512	539	511	505	532	510	523	480	540	779	717	670	562	507	498	514	476	493	472	490	492	530	514	491	514	506	520	512	516	534	558	501	528	503	491	512	493	503	520	518	535	495	533	517	497	464	549	497	554	491	504	505	496	490	449	463	534	511	488	548	515	525	500	517	520	488	537	521	468	503	504	467	513	517	533	486	497	477	492	507	518	515	498	534	502	519	501	487	514	486	484	476	487	511	550	523	475	497	473	536	486	508	505	537	514	498	513	524	503	501	503	491	471	438	503	510	513	459	479	527	526	517	518	523	514	505	489	466	521	511	507	529	487	495	523	531	544	497	478	524	515	499	455	538	498	516	531	461	498	504	494	498	561	489	493	539	523	522	511	483	505	480	485	518	484	536	515	509	504	491	501	545	518	508	489	494	488	532	504	480	502	513	534	514	549	462	482	508	486	495	516	564	551	527	518	506	527	502	494	539	502	467	507	475	451	492	532	481	505	488	495	518	520	525	513	519	493	518	482	497	487	495	513	516	485	511	515	501	482	547	512	513	496	528	487	511	504	479	501	523	514	479	509	554	470	514	528	489	497	480	504	468	449	537	493	483	554	482	559	537	541	502	515	502	537	540	498	494	526	475	517	505	493	478	495	551	531	515	497	457	468	505	513	470	521	482	521	535	541	501	516	535	524	521	515	508	537	487	508	495	496	560	508	509	506	537	504	495	509	495	528	525	489	532	529	512	483	481	522	497	514	485	450	562	510	520	508	512	479	522	492	515	509	484	491	503	493	504	556	505	466	499	529	507	517	519	520	503	523	477	457	492	518	520	440	469	512	545	504	457	540	508	518	524	478	511	508	483	494	486	510	546	497	524	518	543	526	486	472	512	508	503	516	499	498	510	526	481	531	505	479	542	486	513	490	503	523	512	532	491	527	483	544	535	516	521	500	489	499	495	509	498	538	517	490	516	515	506	526	489	529	520	503	482	525	531	469	472	506	493	511	494	495	502	519	531	520	481	466	503	475	488	550	503	518	492	481	496	503	514	522	521	508	499	520	486	487	511	466	494	480	533	472	522	464	499	522	487	479	471	518	522	525	512	511	488	476	494	494	495	481	485	502	504	486	530	507	460	524	458	522	486	492	517	489	510	563	507	473	489	508	542	515	517	520	559	538	524	522	523	503	544	505	515	504	562	533	475	506	528	521	484	495	508	506	502	459	481	506	496	533	509	493	518	550	498	537	536	503	493	513	495	499	525	524	499	529	494	515	499	502	522	516	522	507	511	563	514	546	486	484	496	517	478	470	478	468	476	510	510	484	509	476	529	506	533	528	532	481	490	512	503	471	507	535	539	496	567	461	495	534	537	525	532	511	491	517	510	532	517	501	491	467	453	503	531	515	490	492	525	482	499	482	485	473	499	478	456	488	535	500	505	491	526	532	538	477	490	516	471	528	525	476	505	508	534	524	538	512	503	516	507	477	479	548	495	525	499	486	528	497	501	512	533	561	510	520	507	485	499	525	534	508	509	516	534	526	505	533	533	510	517	522	502	485	499	496	533	559	483	462	491	508	505	513	483	525	465	475	544	530	518	484	517	466	497	496	486	489	494	502	507	468	453	524	505	489	491	525	475	530	497	493	483	486	516	479	546	484	493	518	511	512	501	489	499	497	495	526	467	502	506	510	497	501	483	492	549	469	476	543	517	478	503	515	498	503	505	513	528	508	490	520	521	503	460	525	507	526	561	527	498	470	483	487	532	484	528	515	507	469	509	499	513	504	486	495	515	516	465	507	495	499	559	492	483	533	474	503	478	529	487	537	520	500	509	454	490	520	506	495	532	501	491	504	490	488	481	516	473	478	513	490	478	499	523	492	466	495	498	534	506	520	527	549	495	479	475	494	499	525	555	561	489	529	498	518	528	541	531	562	498	519	496	510	516	534	493	536	500	494	503	491	518	494	552	508	507	525	524	459	522	476	483	502	512	502	481	527	505	510	500	503	492	506	535	515	501	511	468	521	538	528	504	524	504	496	518	541	557	522	526	522	566	503	499	557	530	501	519	505	530	496	500	547	518	473	515	557	486	482	500	533	505	467	559	535	485	498	515	492	501	527	494	499	499	478	514	530	516	480	518	521	491	483	473	499	514	519	496	506	539	527	523	519	473	494	516	483	517	486	521	515	502	508	540	497	480	520	500	510	508	487	556	487	521	501	517	479	517	526	482	533	491	465	461	527	489	486	509	515	490	492	535	530	515	492	542	500	536	514	491	487	492	507	473	542	493	520	490	472	511	515	505	494	470	512	524	494	488	514	522	532	481	530	518	514	503	530	506	548	499	526	503	510	517	530	498	525	483	498	523	478	547	515	550	535	500	485	556	470	479	498	490	503	522	533	527	507	499	473	499	492	501	515	500	488	505	482	504	510	480	518	536	502	481	451	521	502	464	535	503	502	524	511	498	497	494	519	512	487	487	486	515	523	551	494	500	483	504	521	528	516	543	498	530	489	484	517	510	518	534	526	502	537	515	492	468	505	498	515	495	489	473	520	539	506	504	467	492	490	516	494	507	486	494	529	519	490	560	526	518	468	557	523	512	495	503	515	469	525	477	542	562	511	506	495	513	498	541	546	548	482	488	454	521	524	494	500	499	509	482	499	553	529	494	495	518	529	510	507	526	487	508	535	518	505	484	493	490	501	510	536	515	509	537	495	454	524	524	509	527	551	505	473	545	463	520	489	506	527	517	501	575	500	495	524	474	533	527	485	519	514	563	528	504	513	490	496	497	470	497	526	529	522	521	475	523	507	522	532	519	467	498	513	505	506	515	497	486	499	509	529	493	512	487	521	515	487	460	507	526	492	466	482	505	457	529	481	472	514	511	503	536	492	518	472	504	493	552	499	513	472	478	522	506	489	477	529	528	507	513	484	533	485	526	482	474	508	513	493	529	544	489	497	524	520	514	467	521	509	494	502	464	491	512	514	513	514	521	499	504	533	524	502	513	511	506	496	543	525	531	488	471	496	509	514	537	523	523	519	533	506	483	493	499	459	509	505	499	482	484	508	545	534	494	515	531	504	505	514	521	505	528	494	492	513	489	517	518	494	528	481	507	538	494	512	487	519	531	513	530	479	527	537	497	506	507	500	490	536	499	519	499	504	533	515	538	561	462	509	508	511	500	527	508	513	495	519	490	526	495	511	539	528	514	538	512	525	448	509	490	500	521	510	513	503	535	484	497	504	515	490	535	540	524	499	526	558	507	539	492	490	456	525	488	439	513	503	487	503	528	508	522	502	509	501	472	508	514	549	538	536
37593	36603	41533	41580	38443	40641	43898	40108	38459	35545	34419	30527	24973	18224	13735	17050	19687	19855	18166	16930	16259	14416	13288	12635	12434	13341	13309	7396	4857	6032	5384	5704	6856	5487	4550	6909	5507	5100	4133	2799	2708	2567	1870	1097	1361	1009	883	673	526	737	571	383	296	262	265	263	235	216	268	218	222	232	255	221	233	233	211	227	216	262	193	208	200	201	196	198	222	215	200	214	220	223	234	219	218	228	221	210	212	210	198	226	286	307	223	212	213	219	221	190	210	210	231	223	191	249	197	226	191	212	200	223	211	172	239	216	209	218	222	230	235	234	216	224	211	208	225	218	224	214	223	220	215	241	219	201	217	226	211	197	207	210	186	224	227	211	202	210	193	206	209	209	227	219	202	220	229	213	232	227	234	205	202	231	221	219	202	199	216	201	206	191	208	212	200	217	227	244	200	208	217	197	216	206	218	204	205	203	217	221	202	221	226	213	230	225	228	208	204	231	204	207	236	212	250	200	214	236	229	207	203	216	213	186	199	210	214	207	201	227	216	220	218	226	220	235	220	210	234	226	226	231	241	215	190	227	220	204	225	247	232	234	214	203	199	230	224	206	226	217	192	213	216	209	174	182	203	216	188	190	216	210	226	191	213	201	231	182	208	212	226	217	208	239	201	207	246	214	215	205	235	203	203	197	224	210	231	195	218	206	207	213	197	246	223	212	223	237	226	233	218	225	220	203	220	231	243	216	214	203	200	204	209	209	230	213	208	208	202	195	217	205	232	206	226	216	213	234	212	230	221	194	223	213	194	185	221	188	227	216	207	240	188	214	189	207	224	186	222	208	189	214	228	235	226	234	196	249	205	230	248	217	169	242	188	211	208	189	205	235	205	212	204	213	237	203	240	208	221	199	212	191	216	197	226	212	218	220	226	217	224	218	244	235	220	230	214	181	208	222	247	220	209	223	205	219	224	222	223	210	234	234	190	220	238	182	196	220	214	223	228	213	220	201	218	208	229	216	215	235	206	212	209	245	219	205	224	219	213	213	203	184	218	220	225	192	204	250	211	238	214	212	203	240	216	226	227	180	207	207	247	228	214	217	189	202	199	215	219	229	232	234	212	217	195	210	203	235	191	211	214	211	206	220	210	215	229	202	214	190	225	222	205	216	217	221	223	226	204	248	210	235	212	219	217	202	188	221	238	203	230	214	206	213	234	228	232	208	215	197	208	223	220	214	226	234	222	217	207	217	209	200	217	205	211	208	190	204	235	194	201	196	216	191	216	215	228	234	207	239	184	237	222	230	193	197	213	213	211	205	195	235	207	187	197	228	199	214	233	181	207	213	219	220	212	198	213	227	217	226	215	203	236	217	219	228	197	232	198	241	248	225	211	216	207	202	213	210	208	229	209	209	199	208	222	195	200	198	200	224	244	217	221	231	215	230	229	204	190	202	203	208	192	208	215	207	204	216	208	216	218	237	214	196	226	217	220	214	234	221	227	210	209	223	205	229	231	202	222	211	235	218	209	187	200	227	215	187	219	223	219	209	203	223	240	231	233	215	245	217	217	204	219	193	220	226	217	208	225	248	181	218	243	215	221	210	231	215	229	235	220	213	230	203	240	194	218	194	231	230	235	249	213	227	212	204	184	202	218	216	196	212	211	223	214	248	224	221	207	202	227	212	234	193	210	214	247	220	239	206	213	206	207	215	214	226	229	201	202	203	237	244	235	219	222	221	230	219	225	214	209	215	234	204	222	220	219	215	212	241	226	211	217	211	216	221	245	221	196	228	183	213	206	211	215	224	200	202	218	209	201	209	245	202	199	212	242	214	211	231	211	200	205	231	233	217	244	218	214	187	219	235	209	203	223	209	194	207	234	237	198	193	192	217	224	201	229	208	215	194	217	201	207	189	199	246	210	202	200	232	225	213	199	209	208	182	213	205	237	211	253	204	217	212	228	219	204	217	226	230	213	217	233	256	222	205	237	207	184	226	200	193	210	221	252	202	197	220	204	218	228	194	225	199	225	178	239	220	210	201	207	216	208	212	217	223	230	223	231	225	211	189	210	193	206	192	208	194	226	196	202	232	241	196	222	223	249	230	200	212	226	202	234	206	187	215	203	201	220	198	209	198	234	212	222	203	211	224	244	219	211	220	208	228	226	228	216	217	214	204	210	183	212	201	237	186	189	223	198	220	227	208	226	219	221	217	224	248	194	179	208	206	213	194	195	236	206	220	252	218	206	212	212	227	212	186	214	203	214	211	197	227	244	190	225	222	237	226	198	211	237	216	237	218	222	213	211	208	219	207	225	213	239	213	219	224	200	242	221	200	195	203	218	194	190	218	208	193	187	235	209	214	214	214	207	225	196	212	190	231	214	204	226	217	215	207	207	222	199	218	232	227	212	221	232	220	208	193	226	217	212	217	218	228	221	224	240	213	202	201	218	230	219	218	222	183	202	211	206	233	203	208	196	212	209	204	218	208	228	207	207	236	218	247	215	228	241	195	238	200	226	235	231	223	221	201	217	204	184	216	202	196	234	211	214	210	215	252	211	202	225	210	222	215	190	229	213	199	207	245	210	200	201	215	187	237	214	202	194	214	222	207	230	218	220	219	223	234	212	206	219	211	228	212	244	215	210	220	233	210	226	190	227	206	210	194	205	216	223	217	225	217	202	246	218	194	214	183	200	233	242	212	256	203	223	227	211	225	238	224	236	205	228	209	223	189	236	229	224	213	232	217	195	237	203	231	192	179	209	217	219	203	215	227	212	224	199	222	224	206	221	207	221	238	207	215	205	216	198	218	183	206	216	248	211	211	232	216	212	218	204	218	223	192	239	216	205	214	230	189	206	218	220	217	217	221	222	234	212	220	222	208	228	220	218	224	204	243	206	230	226	222	236	206	212	203	211	215	210	205	227	207	235	212	213	244	203	222	205	195	218	190	200	199	218	193	199	221	201	239	207	217	233	221	208	255	184	196	226	199	212	215	201	224	199	230	204	192	216	228	219	216	214	191	209	239	217	194	176	210	221	234	221	219	230	219	212	238	209	200	240	232	214	231	199	207	238	212	223	208	228	199	221	222	207	228	210	232	225	215	259	219	199	204	218	182	224	220	206	230	237	223	244	206	210	233	220	207	232	192	181	237	225	217	206	221	195	213	217	210	218	200	219	208	223	198	202	200	219	219	217	223	239	214	176	200	235	224	221	226	248	223	223	220	220	221	214	223	225	233	212	208	225	218	225	228	212	197	210	208	192	194	217	233	199	224	216	217	236	197	231	231	204	211	217	197	228	221	232	215	204	223	231	195	192	199	215	193	232	208	227	231	196	235	230	224	227	234	202	218	194	210	190	216	215	228	212	215	198	199	231	217	218	206	221	231	197	216	220	213	226	222	204	229	213	219	217	224	208	219	215	202	222	223	222	194	212	202	190	193	225	213	192	235	212	213	203	222	200	201	204	229	214	224	207	215	220	214	191	242	234	220	215	242	217	187	206	233	213	198	212	196	216	235	187	223
25693	29526	38355	45253	46543	50271	52211	48131	49698	48237	46940	44529	40163	32825	30876	37998	41066	39994	37853	36345	35935	35098	32401	33975	32597	35676	35083	22333	19539	23735	21608	23132	27246	23274	21275	27582	24403	22845	20150	14614	14762	14091	10563	6042	7706	5812	5099	3560	2924	4506	3093	1795	1419	1175	1062	865	825	875	876	858	768	796	771	699	658	617	681	600	652	608	643	609	625	648	640	558	623	588	628	606	625	603	607	615	626	600	584	624	614	596	612	673	1029	1051	850	683	589	627	600	607	593	605	586	556	569	602	600	589	612	561	595	601	610	567	582	555	582	614	560	594	606	566	608	561	590	596	576	576	599	582	590	597	619	616	593	540	579	607	575	628	593	602	613	615	598	592	627	594	537	655	575	579	566	610	563	646	610	618	630	602	565	575	613	587	586	567	566	548	640	597	595	511	574	637	611	596	576	619	653	560	503	563	626	612	614	591	601	572	600	519	599	574	594	588	600	565	591	636	564	597	528	578	587	603	580	573	617	588	608	587	622	563	626	563	583	569	568	582	624	569	602	591	596	596	631	591	592	638	628	618	594	600	565	615	603	617	580	590	585	574	576	587	575	624	611	595	595	562	598	633	577	590	541	616	548	605	572	549	639	587	588	540	591	584	574	594	568	602	607	599	588	615	609	596	611	614	566	624	588	604	617	582	568	606	597	590	585	619	620	586	580	644	608	599	572	603	596	591	578	582	576	587	566	627	569	615	535	619	605	593	614	589	555	610	616	608	559	608	546	615	613	582	537	584	615	588	617	592	582	605	593	599	575	563	554	608	569	597	587	628	551	589	567	575	554	534	611	561	605	542	588	559	589	557	622	569	595	575	582	583	600	592	579	585	590	573	611	651	642	593	562	601	598	617	567	555	618	610	559	582	648	597	617	655	579	616	571	586	614	584	613	636	581	586	563	596	641	599	573	602	563	565	598	623	595	577	589	630	614	595	595	607	647	597	556	596	590	566	647	577	629	556	587	588	601	554	534	606	560	580	586	609	587	559	612	573	602	574	544	569	584	633	555	609	589	601	574	570	610	528	592	562	569	604	568	589	565	632	609	599	577	556	595	558	589	566	557	575	604	588	571	607	581	591	607	587	609	589	628	596	557	604	579	615	639	593	599	609	580	542	626	598	611	569	570	584	589	601	574	568	585	573	588	561	573	599	599	610	543	620	595	625	583	595	563	592	612	560	610	601	606	635	571	541	606	558	563	575	634	567	588	622	571	551	560	601	570	555	607	612	550	607	587	589	581	525	554	637	573	542	598	590	619	593	608	646	589	557	576	590	592	576	612	599	573	575	598	567	544	601	622	577	569	597	590	575	651	551	612	591	617	601	575	567	591	603	548	573	596	565	564	598	598	580	547	582	624	579	563	582	621	570	543	554	615	583	582	603	614	536	633	591	602	569	595	629	629	618	584	552	578	574	596	614	618	600	572	582	613	589	545	593	558	593	561	637	605	592	600	598	591	558	585	566	584	595	584	537	580	546	594	534	581	572	605	601	585	581	584	574	587	617	619	590	598	613	613	592	578	579	574	590	537	593	642	572	596	601	626	576	624	583	639	541	620	602	630	601	650	565	635	577	599	557	537	602	611	565	581	606	597	599	553	553	564	594	603	643	593	546	605	578	590	601	579	595	616	558	601	601	610	644	592	601	577	602	599	573	544	534	556	581	560	585	612	576	613	605	596	597	602	605	589	634	571	591	600	597	596	618	589	568	607	584	593	569	574	631	569	620	577	582	556	589	572	587	634	571	588	601	553	635	579	604	588	606	603	567	636	597	556	614	570	614	595	563	591	596	560	623	588	581	626	594	593	550	565	577	574	599	590	612	582	579	602	640	562	612	591	613	546	602	629	604	566	557	577	591	590	608	566	565	585	609	590	578	616	601	564	591	609	615	574	581	567	615	564	579	595	578	587	578	529	595	625	610	588	571	587	567	600	576	637	597	580	605	591	626	589	581	560	598	552	605	566	604	557	601	585	597	577	606	589	611	558	598	557	594	599	572	562	561	562	607	596	592	593	595	562	617	568	599	620	571	609	623	564	593	576	593	631	539	583	523	629	612	644	571	575	630	546	568	633	623	581	606	578	601	589	604	549	588	584	608	593	617	540	530	606	586	573	611	550	581	581	573	646	596	582	582	567	567	604	563	588	572	618	617	605	543	611	609	613	600	636	610	621	589	575	632	591	583	581	582	595	608	572	608	617	609	591	597	595	580	590	639	608	602	595	578	569	611	587	627	563	604	613	593	553	614	589	606	595	579	658	620	573	589	595	629	600	574	584	624	562	586	621	606	607	572	633	582	551	599	599	620	600	579	592	638	614	595	620	593	611	589	585	581	596	589	581	635	590	587	575	580	600	582	543	578	619	586	592	603	634	585	534	618	594	572	566	551	609	576	596	583	597	606	597	546	625	595	611	573	628	625	582	610	585	560	605	583	584	609	563	582	585	616	619	569	585	598	567	561	568	555	575	632	576	609	638	604	576	632	596	584	592	649	614	591	594	582	620	601	595	601	580	589	589	568	607	570	585	596	585	587	549	570	561	595	585	563	583	605	613	571	569	578	633	572	617	593	572	595	603	621	585	581	583	601	612	593	542	595	582	608	574	594	564	573	574	569	571	581	645	571	625	600	606	606	573	597	566	566	586	621	582	606	587	602	593	602	585	545	587	631	551	579	592	605	622	596	552	591	613	582	598	574	584	610	606	585	623	601	567	581	572	565	602	598	614	555	568	592	616	545	572	626	622	561	594	600	550	566	555	581	585	575	579	593	557	607	557	620	538	585	590	582	597	591	592	569	638	622	581	595	566	626	614	609	567	573	585	590	573	596	605	644	600	610	597	602	557	575	534	605	542	564	580	599	610	586	618	575	613	647	573	597	581	588	593	585	555	633	573	626	618	589	588	610	595	582	551	562	569	545	540	605	562	574	573	579	590	597	619	598	601	593	590	588	606	600	608	553	571	533	600	553	573	626	610	615	584	589	620	635	598	582	554	608	627	550	563	618	560	594	606	596	579	617	597	588	597	615	584	591	600	584	615	561	538	598	565	549	569	632	546	633	534	635	568	614	601	597	609	591	610	608	558	584	605	598	565	600	571	590	605	604	585	601	596	573	566	599	587	561	577	586	630	600	586	630	601	587	600	611	577	598	573	600	585	613	576	620	598	602	583	587	597	643	625	555	541	594	599	564	628	574	602	598	583	617	579	594	596	574	619	558	561	588	603	537	590	593	582	619	596	562	600	620	583	587	607	612	625	602	578	567	584	571	602	571	598	569	587	567	587	591	611	564	598	545	620	643	595	589	584	585	589	620	568	596	574	583	541	564	584	594	613	567	580	599	645	567	597	607	578	608	611	569	605	568	599	634	604	593	558	571	587	576	578	582	565	588	570	549	592	573	559	568	600	639	590	587	573	558	542	564	571	618	578	569	588	604	549	645	601	598	578	600	585	581	601	625	564	604	614	572	574	559	576	577	595	576	641	573
12253	8893	11309	9676	7120	6268	6609	5218	4532	3782	3193	2340	1654	955	1030	1058	1205	1081	1109	1024	907	792	699	817	717	815	795	549	451	467	454	443	522	413	395	495	417	377	352	305	334	309	249	236	241	205	203	224	225	236	211	208	203	158	209	191	201	190	189	195	201	193	191	189	173	193	172	193	189	176	175	215	170	183	200	212	202	208	178	184	211	183	194	189	191	195	170	201	174	214	189	205	178	188	206	177	195	214	193	182	172	179	189	174	222	166	177	200	195	181	194	210	185	178	208	202	189	175	189	185	199	188	190	174	192	185	183	181	184	192	185	195	167	200	178	209	184	206	207	202	186	175	191	185	207	189	176	189	205	182	196	218	208	186	211	201	208	187	211	171	179	182	180	176	184	221	181	211	179	183	186	204	162	193	192	185	196	157	206	174	187	184	176	204	177	163	191	184	206	214	188	199	156	188	176	201	192	170	179	202	191	175	179	187	192	177	161	175	172	189	205	209	192	207	199	188	188	187	198	194	194	162	192	176	203	219	172	162	213	196	173	168	180	177	189	185	193	207	185	195	220	185	208	182	180	183	171	202	187	197	209	192	181	193	182	202	190	192	204	194	187	186	175	188	199	161	172	206	179	205	210	170	173	163	198	180	160	186	176	178	184	194	206	190	207	216	188	177	192	182	217	174	181	204	186	185	174	198	176	213	168	218	207	197	168	205	214	163	180	200	210	190	159	188	184	214	192	185	194	204	185	185	196	188	179	184	177	175	185	216	192	182	199	180	190	196	185	205	185	206	181	181	204	189	179	191	191	199	181	185	197	193	205	178	187	185	188	206	189	183	186	186	209	173	192	199	173	193	201	212	179	187	190	192	194	188	185	185	183	169	204	176	184	216	182	206	195	193	196	226	164	171	193	192	164	191	179	187	199	204	185	177	190	188	207	212	184	198	184	173	169	167	190	188	183	203	193	206	199	185	181	200	197	188	184	164	194	176	196	189	194	199	174	177	212	204	192	198	190	181	183	201	187	209	186	192	205	184	187	192	182	174	170	204	177	172	187	184	184	212	184	188	201	216	191	179	193	190	192	181	188	198	185	202	172	213	194	169	207	170	198	210	196	192	191	209	194	209	198	176	187	175	214	190	170	176	199	187	169	210	184	192	202	156	179	198	188	185	173	179	188	197	176	194	191	187	178	198	198	182	193	207	188	181	163	201	160	198	198	199	193	190	210	200	202	192	181	192	195	183	218	184	176	190	186	185	205	183	177	165	181	206	204	184	178	171	201	200	173	168	193	184	217	195	191	222	198	217	186	196	178	186	192	173	187	175	170	189	184	178	174	220	188	182	195	182	194	192	176	198	194	192	216	181	193	167	182	225	172	201	181	203	193	206	184	194	169	193	181	191	182	195	184	180	193	204	204	179	196	173	214	187	173	186	195	221	198	196	173	183	171	179	195	201	201	197	197	198	180	183	188	210	180	190	221	200	207	175	205	208	169	207	210	174	191	196	197	184	187	178	206	169	204	179	186	203	182	214	199	201	200	197	175	169	226	191	225	155	183	168	191	211	186	196	235	205	196	191	179	195	210	192	162	192	206	194	191	176	177	197	211	201	189	174	197	210	200	190	220	175	192	183	168	192	201	178	182	204	206	203	187	205	198	192	187	193	168	165	179	195	211	205	199	188	178	196	184	171	174	198	187	182	198	187	166	184	202	199	170	171	203	190	204	185	208	188	189	182	196	178	186	195	184	184	195	182	228	189	173	190	168	220	201	192	202	191	188	209	165	171	167	181	192	168	195	198	176	202	196	210	189	218	181	186	185	186	186	188	210	193	198	207	188	192	165	194	210	197	175	189	215	174	180	191	201	179	189	216	190	206	204	189	168	184	197	218	203	204	195	197	193	154	179	191	212	170	201	203	169	195	211	189	192	192	215	206	175	197	213	195	181	178	192	218	177	186	191	215	179	186	189	187	191	183	191	177	218	173	189	176	187	152	190	214	176	172	175	173	197	187	167	190	178	178	183	189	184	176	200	186	164	212	192	217	187	216	171	202	189	203	181	204	191	186	197	196	194	206	187	168	190	198	206	193	188	197	186	192	171	209	165	175	202	193	153	192	193	207	203	195	171	190	192	184	203	198	189	209	223	214	202	205	178	183	187	184	205	175	197	192	198	197	146	162	186	198	185	216	220	182	174	187	179	177	175	192	181	204	176	207	173	183	196	183	212	176	181	199	182	172	199	184	187	178	192	207	198	208	193	193	214	190	172	206	181	178	210	186	189	181	171	183	172	159	163	185	201	203	180	197	200	194	205	204	190	193	205	182	213	186	178	203	187	190	201	193	191	192	186	206	171	177	181	169	176	175	226	193	174	198	171	180	218	184	199	199	205	209	191	204	185	182	167	201	207	200	188	206	195	191	188	169	186	183	217	187	195	192	201	169	165	187	167	179	189	186	173	187	178	190	185	184	185	190	202	184	186	194	191	184	194	197	164	196	211	183	185	192	205	191	186	209	183	185	175	218	194	196	184	168	211	163	191	194	208	207	185	228	213	180	201	205	188	171	204	183	189	182	193	204	164	219	198	171	202	210	179	194	192	184	186	168	195	193	169	211	182	197	183	190	210	155	173	175	193	175	197	191	179	202	223	194	199	174	184	173	201	218	182	185	199	218	183	202	208	184	197	194	185	187	203	183	187	200	176	188	166	195	196	187	203	197	196	188	192	209	191	197	184	192	190	195	199	178	201	203	190	164	191	171	185	216	193	235	170	184	214	181	205	215	192	203	191	195	206	201	192	211	219	183	182	183	188	203	194	190	201	188	178	196	201	201	188	208	200	171	203	202	185	201	181	194	160	213	192	210	195	189	193	148	202	192	198	223	200	190	236	172	169	197	202	192	198	177	226	202	185	205	201	171	225	208	186	174	191	187	202	178	200	193	187	176	201	171	165	173	193	182	178	199	157	192	211	187	201	186	189	193	193	191	197	216	177	153	190	206	194	194	181	214	212	179	198	185	181	190	196	201	218	183	187	209	191	194	172	208	203	181	198	186	202	188	174	198	221	195	160	187	198	200	199	186	195	183	205	186	204	177	199	185	215	190	221	201	196	211	213	205	190	216	181	175	201	222	179	172	213	212	183	215	186	209	177	207	196	184	207	208	191	172	190	209	181	191	189	200	190	177	175	186	168	186	190	222	174	189	209	199	200	196	177	178	186	188	223	193	164	199	175	192	161	178	193	184	164	194	200	184	167	170	187	200	188	196	181	236	202	180	178	190	183	184	175	204	190	188	184	178	207	199	200	191	193	225	215	177	173	215	213	208	182	193	195	204	211	196	195	214	178	204	178	164	185	199	177	199	213	174	198	210	191	209	192	210	194	174	188	172	207	203	199	183	188	211	209	174	199	220	208	207	185	186	198	194	203	205	180	185	208	195	182	213	205	188	178	167	217	186	206	185	196	184	190	161	213	179	192	203	197	192	180	185	193	204	181	218
8433	8184	16556	18615	17209	17624	19469	16347	14788	13272	12529	9821	7834	4909	5005	5163	5577	5525	5924	4936	4430	4560	3958	4168	3761	4229	4379	2543	2070	2276	2384	2331	2609	2208	2072	2726	2261	1926	1564	1352	1368	1273	1076	793	813	782	696	590	647	711	626	555	521	543	553	480	535	533	533	522	548	555	535	533	535	532	546	496	522	507	495	538	533	520	509	517	520	536	542	479	525	549	526	550	523	566	522	511	603	503	530	541	528	509	571	502	513	538	528	539	515	543	567	575	554	522	548	529	510	554	478	530	511	565	533	545	513	543	505	518	566	524	582	550	536	563	495	532	503	535	545	527	527	504	489	513	547	536	573	472	530	523	532	471	533	554	502	545	538	515	523	568	550	522	528	538	537	527	573	492	538	503	515	521	537	555	526	538	519	521	519	517	529	503	503	541	523	541	558	512	467	569	539	532	560	566	530	505	518	550	533	537	562	556	489	490	521	570	488	528	522	486	465	477	550	566	560	536	503	517	525	506	533	520	502	542	521	512	538	516	503	535	533	494	546	554	527	493	536	505	531	490	568	536	498	518	557	514	540	483	501	505	492	542	524	508	557	545	540	533	504	517	501	522	548	536	548	554	541	547	513	514	547	562	531	495	557	540	517	495	519	535	494	497	503	526	524	529	515	547	540	536	519	533	576	551	539	543	562	504	522	522	503	541	497	494	513	507	525	542	554	527	525	547	516	510	536	504	525	491	502	528	525	532	520	504	513	527	567	516	525	512	537	524	511	564	524	514	536	519	526	515	546	520	497	532	514	525	528	541	537	562	538	498	575	542	498	534	521	502	515	534	549	553	522	497	500	545	522	541	540	523	556	518	533	547	563	534	501	526	505	520	533	561	512	539	495	549	515	545	541	536	535	566	524	501	527	513	517	494	493	503	509	555	529	520	508	554	560	509	517	517	551	503	553	528	507	505	499	489	511	488	496	507	539	521	522	518	585	489	515	519	481	543	551	512	502	498	523	546	510	539	520	490	541	540	540	483	557	518	529	508	509	566	526	533	527	503	526	475	547	528	518	510	520	555	523	551	528	559	499	537	495	545	532	513	508	503	565	527	535	533	548	483	511	521	491	511	551	513	529	520	501	486	546	528	510	518	499	520	528	549	541	549	501	535	558	513	511	526	563	513	546	529	520	543	506	520	501	526	538	538	483	548	512	509	521	490	524	520	491	516	524	536	552	489	541	548	493	526	522	512	525	537	526	551	548	508	529	516	527	506	519	518	499	535	459	509	555	557	508	513	529	532	567	549	553	535	549	508	555	528	552	556	530	540	516	568	553	511	504	521	501	537	523	558	523	545	571	516	543	522	523	525	503	533	565	517	502	501	539	500	532	510	519	503	506	537	521	562	524	518	487	513	529	546	536	483	500	518	547	534	505	524	531	507	555	510	518	522	520	533	550	571	504	564	553	525	504	531	531	495	549	532	507	508	502	506	507	525	553	525	550	543	588	534	503	504	554	555	504	514	511	536	540	509	523	516	553	497	557	507	520	492	515	523	539	516	545	526	538	532	515	511	539	508	549	508	534	526	495	517	502	487	544	539	497	556	548	517	539	501	560	502	538	523	523	535	521	530	509	519	540	483	541	546	505	567	519	555	536	520	557	468	495	530	522	519	529	534	555	527	502	509	497	565	519	516	565	465	550	516	472	533	551	544	497	533	501	525	472	493	598	526	521	503	467	557	534	566	538	511	514	537	534	503	521	507	520	525	540	519	498	474	519	529	523	508	505	530	512	547	510	535	509	532	485	538	520	518	508	499	535	476	535	516	489	559	504	543	506	534	509	550	521	535	538	529	511	510	526	497	542	532	561	507	530	530	522	514	571	546	523	528	515	532	553	558	546	528	493	518	515	551	558	539	556	518	501	515	532	530	538	511	535	490	577	507	564	532	514	526	518	532	479	482	477	524	501	560	539	545	517	542	546	546	521	547	500	502	518	539	540	544	531	518	502	520	525	542	529	522	508	519	520	558	507	534	513	534	510	537	542	533	539	513	492	563	505	541	533	559	539	504	548	507	550	521	498	556	538	520	530	541	536	524	522	510	519	514	540	561	464	577	505	549	526	518	577	495	552	526	497	527	503	526	515	532	541	511	511	522	508	550	529	511	519	527	554	503	536	558	560	534	496	516	533	487	517	526	555	549	552	541	538	491	536	504	516	506	532	541	536	544	514	526	524	513	526	507	552	567	542	501	560	513	540	499	539	530	513	544	513	535	495	528	545	532	505	488	526	495	577	514	535	535	520	508	495	485	510	511	501	554	536	530	508	518	565	505	566	528	517	531	521	517	507	523	522	547	569	527	527	494	503	502	511	567	529	546	527	555	515	519	545	536	526	539	529	534	553	470	510	499	544	541	580	507	542	529	530	546	530	506	515	566	493	544	574	554	512	530	554	527	518	538	545	558	568	520	540	544	533	544	494	491	534	537	525	475	499	525	498	478	457	550	546	557	502	522	494	518	491	547	526	523	529	524	534	546	521	547	491	513	507	492	544	523	538	591	564	547	522	564	524	537	533	548	530	559	552	490	546	541	520	511	543	521	526	515	570	520	544	529	490	528	528	515	507	520	563	548	552	553	512	513	534	494	512	557	515	513	521	559	544	544	552	552	542	515	506	496	527	552	485	531	542	514	499	514	533	479	511	535	512	534	523	565	536	494	539	542	490	531	550	513	567	602	525	553	528	529	534	533	485	554	497	542	526	532	583	529	509	522	512	560	557	525	536	537	552	548	556	505	533	538	511	503	565	546	529	529	507	499	506	524	526	531	523	517	521	573	545	535	508	513	547	464	513	567	521	482	544	496	528	526	472	551	547	541	490	534	515	506	473	521	521	527	537	528	522	503	517	512	521	568	508	534	511	552	505	536	542	518	494	538	572	537	535	502	557	513	537	533	562	496	533	514	553	531	507	471	516	557	527	500	535	553	507	563	537	491	539	517	531	500	537	517	556	505	564	493	572	517	522	513	520	538	502	508	527	513	519	510	531	547	515	541	538	533	492	547	515	545	532	510	542	515	548	527	526	562	520	530	541	524	522	538	557	536	467	558	534	543	541	545	505	518	515	528	542	551	571	513	534	524	484	538	512	506	507	542	506	501	511	515	528	515	534	480	524	529	507	505	505	538	494	534	516	501	520	535	545	522	506	574	542	537	503	538	528	507	527	514	484	545	502	526	600	507	545	520	529	511	508	517	482	505	510	533	534	543	523	547	505	539	526	556	548	514	508	547	529	549	508	524	560	490	530	543	497	511	506	528	520	557	547	517	573	473	521	548	492	570	520	549	483	499	515	556	503	564	547	526	532	553	531	543	526	553	537	493	486	522	544	527	540	563	533	496	528	514	511	489	498	514	531	506	529	571	524	534	550	522	543	566	512	565	526	540	510	518	533	515	551	505	536	529	500	532	487	522	536	523	519	521	528	533	531	540	527	568	556	516	503	521	538	535	541	465	550	496	519	534	515	520
31298	29178	35509	35450	36429	36914	36879	35407	32503	32222	28679	25395	22845	17766	12353	10832	11961	11875	12568	11030	10042	8854	8371	7440	7136	7891	8803	5088	3723	3512	3199	3504	3714	3308	3003	4221	3202	2524	2024	1794	1641	1455	1035	638	807	672	479	363	337	406	282	205	205	193	201	172	170	152	182	171	160	171	141	161	138	147	144	162	150	149	142	141	137	142	134	158	129	147	135	150	151	183	155	145	168	137	141	165	136	136	170	123	140	175	168	152	126	160	173	126	147	142	153	138	157	145	147	136	145	142	136	129	139	151	137	162	133	147	153	130	153	156	130	149	144	133	137	154	134	143	164	140	135	137	166	140	141	169	134	148	147	138	144	139	131	162	126	129	141	138	152	145	156	161	175	127	145	132	135	138	155	131	154	155	141	144	165	142	162	154	148	150	140	147	140	134	139	145	165	152	139	142	150	157	139	147	139	145	160	129	153	142	127	145	160	153	150	158	133	140	140	142	153	143	144	148	144	154	137	138	146	135	138	146	132	142	134	155	133	152	152	138	160	158	113	165	141	159	150	138	126	144	145	165	137	131	159	146	143	156	148	158	125	151	154	132	143	143	153	149	146	132	159	148	156	172	127	135	139	159	139	142	138	158	141	146	143	135	143	171	119	139	150	133	139	135	120	152	155	155	129	145	136	158	173	140	143	119	160	137	158	163	158	146	152	177	130	139	137	143	121	137	159	152	169	143	118	161	146	148	149	134	144	141	131	148	146	134	137	147	144	153	137	139	162	165	146	145	145	152	139	131	139	147	150	140	128	144	143	131	141	131	137	138	157	142	144	117	144	129	152	167	134	152	149	134	121	176	142	143	127	154	130	143	148	164	144	137	147	147	157	137	143	151	155	133	135	134	133	138	127	123	139	126	149	131	144	170	150	142	131	126	155	143	138	131	140	148	148	136	123	142	152	142	134	133	132	139	141	144	140	137	158	157	133	149	150	127	147	144	132	146	160	140	148	127	155	145	121	155	142	164	170	124	130	128	129	142	154	148	114	157	146	156	149	128	132	154	124	164	153	158	139	161	140	125	168	147	139	155	117	141	150	142	150	127	126	149	158	142	151	163	163	145	152	128	134	129	120	138	149	174	136	132	143	134	155	146	152	133	157	153	172	142	126	154	152	134	118	123	136	131	138	150	140	146	138	150	137	136	147	152	144	147	153	166	148	137	128	145	132	162	135	155	125	145	163	149	147	140	140	167	135	139	161	137	133	157	144	146	142	139	120	147	145	130	161	131	146	148	162	149	133	151	140	139	157	131	130	134	127	146	137	131	137	138	127	132	149	145	151	150	132	130	140	145	141	167	147	147	145	148	151	164	149	151	131	155	152	144	161	144	166	141	149	143	144	136	167	133	142	139	153	137	151	143	130	141	141	166	148	144	135	155	155	148	154	133	127	156	159	152	140	145	154	156	138	142	146	143	158	130	158	162	162	150	147	116	148	132	150	148	133	154	146	124	133	136	158	179	166	159	148	145	142	142	152	136	133	131	136	152	153	126	146	168	124	152	137	148	142	141	158	167	130	155	151	144	145	148	149	128	160	150	139	149	161	153	127	151	131	138	136	141	155	134	139	115	146	143	161	139	112	143	146	155	159	142	149	156	145	168	131	133	162	127	157	144	147	141	134	129	137	133	158	155	144	128	154	148	145	149	158	142	149	130	135	123	133	163	130	163	141	121	154	150	132	153	148	137	146	154	146	166	138	166	171	133	133	145	140	147	160	159	153	151	135	156	152	157	150	155	130	145	138	144	149	148	151	154	155	162	146	135	146	140	150	144	145	161	154	136	141	131	140	127	156	151	122	153	137	139	157	135	132	143	156	141	143	155	132	143	156	136	157	145	164	154	159	128	164	145	131	149	129	157	153	149	157	141	159	125	141	122	150	119	136	141	155	165	160	159	150	133	124	166	135	151	139	161	149	136	164	115	152	176	147	159	134	154	136	170	159	149	154	153	139	144	140	152	137	129	135	144	151	138	133	128	141	157	150	147	159	155	150	148	159	142	143	139	141	139	129	146	139	137	155	144	129	164	134	135	147	146	144	143	150	142	138	134	167	153	126	111	153	152	143	137	150	150	136	135	131	149	140	153	147	124	147	137	122	143	137	167	159	148	147	150	143	143	168	176	123	152	141	129	157	150	167	152	143	156	160	127	137	144	164	149	147	141	141	133	144	149	146	150	158	153	141	136	138	124	123	142	133	158	145	136	126	141	147	144	171	146	146	146	140	122	149	150	154	149	167	174	130	128	144	150	142	142	154	133	132	140	147	134	119	138	154	176	156	125	135	150	148	133	141	122	149	147	136	146	160	125	145	139	162	145	145	129	150	142	139	153	156	136	141	167	139	142	141	139	134	149	135	156	168	154	171	158	151	163	149	120	133	150	145	134	116	145	146	146	151	136	156	131	128	142	144	144	143	129	113	127	135	138	114	139	122	130	153	139	140	156	145	139	160	154	143	151	131	158	126	149	134	128	149	150	171	144	129	155	140	151	141	153	129	137	146	139	130	131	156	143	129	143	138	141	138	138	128	152	142	152	137	126	134	183	143	154	147	134	174	135	161	159	142	150	135	133	135	152	140	171	139	156	129	133	141	139	156	169	156	159	157	126	137	128	155	151	156	156	140	125	156	136	166	146	136	144	149	167	133	139	133	147	153	141	146	138	136	128	139	129	138	135	138	140	134	132	138	169	164	143	130	128	171	142	158	153	169	135	168	176	153	135	128	140	151	184	150	138	153	144	125	148	140	146	137	150	153	133	146	126	140	127	143	114	130	142	162	155	142	161	147	153	150	141	144	149	150	147	155	144	148	154	162	145	135	165	160	140	160	138	145	158	137	148	166	159	136	150	135	162	140	143	148	148	135	153	157	135	153	133	139	142	147	162	165	136	145	147	154	161	150	155	162	149	145	145	164	143	138	166	135	155	159	153	146	153	152	140	135	115	135	147	173	150	126	143	125	155	140	121	129	123	159	136	140	140	132	136	144	150	132	132	131	146	144	153	153	173	135	166	147	159	140	155	141	139	140	154	145	156	146	130	151	134	124	125	145	135	129	127	152	151	183	148	152	155	143	145	128	152	150	142	141	146	146	159	149	121	147	155	155	139	167	147	147	158	134	138	137	139	160	159	149	167	168	157	176	154	173	142	151	128	139	145	149	153	161	134	158	152	143	124	130	139	156	147	160	153	144	129	140	135	149	147	150	144	133	140	152	141	133	158	135	126	144	112	164	151	162	144	143	143	141	139	154	152	115	138	153	146	160	151	167	148	164	127	161	127	143	150	140	172	124	124	141	170	159	134	130	134	165	148	153	149	158	160	161	134	132	144	142	168	138	141	142	157	158	152	152	157	131	122	134	147	149	161	151	140	141	132	151	155	145	158	147	157	164	134	138	143	152	136	133	130	146	129	159	137	163	145	155	157	124	117	132	146	167	130	161	147	136	142	134	133	133	148	142	158	125	143	161	155
21765	23177	33876	39624	43743	44888	46324	44089	43814	44322	42036	40373	38418	32857	29630	28072	30675	31097	32427	29108	28552	28250	27145	25704	25439	27822	29725	18589	17195	16638	15018	17826	19161	16990	16531	21484	16911	14596	12478	10754	10303	8949	6758	4126	4695	3982	2931	2041	1874	2497	1405	991	935	748	697	570	641	601	567	623	553	527	436	451	474	457	439	463	426	451	436	447	456	418	414	420	404	409	404	449	420	451	425	426	447	402	415	456	419	457	428	456	524	584	562	500	432	433	412	407	413	394	415	425	425	441	403	445	438	436	404	378	427	418	407	428	397	464	430	440	434	436	449	406	405	410	423	453	383	433	429	427	403	394	458	434	419	410	434	433	412	446	411	437	446	406	455	391	434	453	400	407	405	413	446	426	377	444	420	413	446	425	408	412	453	446	403	431	439	410	405	424	437	385	397	428	436	411	423	395	431	414	452	382	447	433	436	398	432	402	424	426	458	441	438	408	400	458	411	469	431	416	411	408	431	438	430	432	421	445	465	439	429	391	414	397	433	442	466	435	418	400	439	436	419	425	438	433	421	413	451	469	410	449	430	430	417	441	421	422	435	424	443	458	468	413	425	458	434	429	440	420	400	411	416	424	447	414	397	471	424	466	433	404	427	452	396	457	433	429	416	400	428	393	420	386	410	404	421	427	414	422	406	417	433	431	410	405	458	450	390	419	433	408	419	394	419	380	432	410	424	445	425	469	423	409	432	455	410	408	412	424	413	448	442	429	463	435	396	425	451	398	405	463	425	389	423	457	434	420	442	410	420	414	420	461	398	407	428	421	426	406	422	407	442	408	431	399	430	422	440	419	428	456	439	456	410	448	435	415	420	429	415	430	459	423	413	432	451	405	389	396	449	384	437	428	423	428	453	434	437	439	386	433	430	400	416	421	438	426	452	449	409	413	444	453	436	408	424	463	450	392	411	432	436	462	408	444	413	476	417	409	426	410	429	441	435	454	421	421	461	432	470	446	433	420	442	381	391	435	394	412	444	420	412	443	440	436	451	413	442	398	431	424	404	435	420	409	429	385	425	427	462	406	431	407	450	426	436	423	412	411	439	444	403	422	415	437	406	406	404	428	451	436	420	405	441	428	416	441	402	418	442	425	412	420	407	425	434	424	429	447	393	413	437	433	422	444	409	422	417	416	434	431	388	457	456	433	457	420	419	428	419	429	446	418	432	457	419	441	411	414	430	421	447	382	440	448	437	466	423	417	406	402	446	434	432	438	427	466	429	424	390	421	447	428	423	416	437	433	408	423	449	378	411	422	414	411	410	455	417	422	460	395	414	431	418	414	429	437	414	404	441	416	414	427	452	413	432	408	406	421	406	430	417	423	422	451	424	377	463	393	395	448	414	421	412	455	380	396	392	401	417	416	413	420	409	428	423	430	435	431	410	406	438	417	427	442	429	419	416	436	387	451	416	429	452	379	434	424	430	434	387	427	420	433	462	426	414	428	454	398	410	394	399	452	435	418	399	413	415	416	442	423	435	415	408	371	447	399	401	421	437	405	391	415	398	400	461	400	439	449	431	424	440	401	405	397	458	432	419	449	451	420	426	428	451	425	427	442	450	407	439	444	434	414	417	439	396	426	405	425	427	442	435	397	390	389	450	419	446	430	426	413	425	476	422	428	444	422	423	430	428	400	412	442	457	413	438	419	418	402	410	415	460	419	457	423	423	403	426	378	391	428	407	414	432	426	403	399	412	417	432	456	399	437	430	378	452	423	438	447	419	407	416	419	466	417	468	449	423	392	437	428	425	423	434	429	417	431	403	426	422	435	404	458	428	402	419	411	437	437	450	426	410	416	429	427	442	425	424	425	452	398	379	441	428	388	449	417	423	462	429	410	416	459	396	400	414	420	407	396	429	402	435	431	415	411	443	427	401	454	417	390	430	442	417	401	445	423	439	446	401	427	452	385	413	417	394	415	429	450	401	396	400	391	398	412	418	431	435	416	397	445	392	394	424	435	446	389	423	473	462	455	410	404	406	383	418	439	408	448	410	455	441	417	411	400	389	401	444	447	455	418	417	424	424	399	436	426	414	415	378	417	421	398	439	422	429	450	374	427	436	484	466	441	458	438	425	429	419	404	433	445	397	445	395	424	421	421	443	435	425	413	452	361	438	451	383	425	443	428	432	392	395	424	415	416	434	429	415	479	398	457	418	447	382	397	405	414	402	430	462	391	467	419	426	418	407	451	472	432	437	383	428	444	400	443	410	429	430	439	418	423	415	418	410	398	441	425	428	463	398	405	418	422	423	404	429	399	456	426	440	439	410	384	418	428	433	439	417	449	400	438	435	437	408	428	440	392	433	432	425	414	401	410	434	419	411	409	429	430	406	398	416	460	437	401	454	423	430	412	429	425	459	422	424	449	436	405	409	455	450	422	431	453	420	431	441	452	424	393	414	383	431	430	388	413	409	420	393	440	422	453	413	437	446	402	402	454	448	424	436	421	462	420	363	423	414	415	440	462	439	440	400	471	434	451	398	410	417	411	403	420	426	455	405	422	404	453	415	412	435	444	427	419	384	438	442	437	431	450	406	437	434	434	412	387	366	439	421	393	437	438	429	437	428	438	447	379	422	410	433	401	477	416	426	435	460	422	419	479	404	459	388	409	424	410	395	461	414	420	447	443	445	413	433	412	405	419	417	431	396	431	406	458	405	419	420	437	432	398	416	425	462	388	411	394	365	414	439	377	430	410	460	443	406	414	448	435	436	422	424	425	442	409	399	397	456	483	450	439	401	428	430	450	380	456	413	429	414	450	391	413	429	439	418	433	425	409	436	401	420	428	460	402	430	458	419	440	403	398	446	418	398	426	444	401	452	424	414	438	460	438	413	425	430	393	472	405	449	421	435	405	383	420	405	441	447	443	389	432	406	417	426	449	429	396	425	458	419	441	404	402	418	405	442	394	426	407	415	415	419	395	428	423	419	428	427	382	423	403	428	420	421	430	414	435	413	427	443	402	426	398	402	382	407	398	437	434	409	422	414	418	402	406	422	429	427	414	469	451	416	424	414	409	424	407	425	428	433	421	412	426	424	399	387	455	437	428	385	408	420	431	429	443	413	420	445	401	422	434	461	403	381	407	394	452	436	420	447	443	384	421	422	428	458	415	383	406	444	460	420	450	408	435	397	441	397	453	469	446	426	437	425	426	459	401	403	430	415	391	434	417	403	443	454	443	403	431	379	440	406	452	433	424	412	402	399	411	407	395	411	429	419	438	459	440	450	393	432	412	452	440	396	407	402	412	401	440	410	437	435	420	396	391	389	435	432	421	394	444	425	400	424	417	419	421	432	396	417	420	430	416	432	424	414	414	394	411	462	408	403	394	422	431	461	433	409	427	410	449	440	443	408	421	425	402	415	434	418	434	409	436	413	395	443	419	424	416	394	414	459	387	411	443	403	399	428	431	440	416	424	408	409	425	447	416	415	450	406	439	439	411	432	424	442	406	392	407	432	422	414	409	469	450
40057	38629	41226	41312	39181	39497	42932	39224	38748	36990	33127	29982	28329	20391	14284	11919	14909	18910	19691	16457	14600	14617	12753	10805	11617	12898	13631	7790	6352	5695	5333	5163	5944	5256	5464	6859	4692	4274	3309	3090	2606	2131	1675	1061	977	980	677	519	511	591	386	312	282	240	243	264	239	219	213	223	223	213	215	196	208	213	218	170	193	214	196	206	221	193	191	177	197	203	189	195	193	210	225	212	188	178	199	224	202	188	198	222	254	207	233	205	216	182	194	201	203	177	187	206	234	204	219	170	228	196	213	172	206	197	218	211	222	194	193	197	202	224	192	205	188	219	191	206	203	182	185	234	199	194	203	239	221	205	198	221	193	219	217	185	214	225	200	224	215	196	165	218	169	208	205	229	213	196	185	202	187	199	180	221	208	165	224	201	205	224	174	203	184	195	176	199	190	197	193	193	198	214	206	212	202	191	192	211	216	207	200	251	216	244	201	199	214	186	177	193	175	196	180	206	212	201	201	174	197	177	202	194	222	200	206	210	194	200	200	207	212	212	205	184	197	186	168	206	191	206	193	206	206	210	206	206	242	175	194	199	198	189	224	192	214	217	195	208	217	212	210	202	202	208	191	196	177	206	189	210	206	202	200	195	224	192	212	219	207	194	202	180	187	213	187	209	180	202	217	177	194	208	177	219	213	202	200	213	213	216	203	197	199	234	196	210	194	187	205	199	187	200	206	180	222	212	195	204	180	201	205	220	238	201	190	215	217	184	208	198	211	181	214	209	190	206	207	186	189	190	206	217	201	204	222	198	196	213	211	188	207	207	203	193	203	183	227	198	212	187	206	188	195	192	162	192	217	200	199	208	173	198	210	180	201	221	200	186	200	207	217	225	205	202	226	212	222	218	181	193	182	217	200	188	188	191	214	213	206	206	199	208	186	204	216	190	202	192	209	192	210	201	203	199	211	204	189	205	182	184	207	194	194	211	193	220	198	204	210	204	182	204	187	208	216	195	187	194	194	203	194	201	187	201	210	192	195	201	184	181	203	208	204	205	206	206	199	183	194	199	212	222	221	185	204	186	222	198	205	211	197	195	204	213	199	184	195	197	200	186	206	194	237	189	197	200	216	209	226	205	205	183	183	219	197	194	206	170	225	215	215	207	192	205	180	220	225	177	233	193	200	194	175	201	216	189	191	182	215	211	201	194	189	182	194	198	231	199	192	202	212	212	216	206	175	211	210	200	182	178	195	220	242	206	189	213	200	205	201	186	225	195	225	212	207	218	186	179	202	183	188	184	214	222	187	192	241	218	215	204	180	206	205	214	199	209	209	177	204	212	196	217	207	223	209	209	215	182	212	212	188	183	200	221	206	206	201	213	205	206	197	196	173	188	186	214	208	183	209	208	190	189	195	205	201	227	199	203	196	216	192	186	185	210	191	197	221	198	190	202	202	205	206	195	213	206	170	190	232	197	215	204	221	225	201	184	216	190	192	179	206	225	196	217	198	193	190	194	175	200	221	183	189	198	194	189	205	199	212	176	195	210	203	207	189	207	184	197	203	232	188	179	188	202	220	190	201	174	210	194	203	212	200	200	206	204	207	223	204	200	202	212	210	200	183	187	191	224	217	213	204	215	192	189	184	178	200	225	214	170	183	210	200	200	194	191	201	166	213	190	179	188	191	216	219	221	192	193	213	192	193	214	212	223	212	229	207	218	192	198	204	224	200	219	172	195	194	215	178	195	210	204	205	193	187	221	209	217	212	159	231	187	192	184	210	204	193	228	186	191	190	229	198	198	211	211	195	220	200	199	192	184	217	193	196	207	175	218	185	205	208	209	185	195	180	183	179	194	203	201	219	192	200	219	185	175	201	189	187	218	206	191	177	195	207	175	183	189	190	231	236	217	227	192	233	223	220	221	188	199	206	176	215	214	205	193	183	211	190	199	213	206	182	212	190	188	195	204	204	208	189	205	218	202	210	214	187	187	227	197	186	183	201	189	210	207	191	197	193	228	222	206	203	200	220	185	204	212	221	227	207	219	224	211	214	198	212	199	200	198	218	212	202	193	188	191	199	206	217	185	204	216	173	212	208	185	206	189	202	191	207	199	214	213	203	206	215	183	194	203	205	200	207	181	198	224	223	207	198	199	209	194	213	195	225	210	197	200	197	203	183	197	235	224	205	214	215	195	170	204	195	201	195	184	214	198	170	212	198	206	214	199	207	180	195	189	182	197	171	220	190	212	217	185	210	219	211	186	188	225	217	192	207	217	225	184	188	208	206	201	182	199	214	198	185	242	209	198	197	184	196	196	196	204	202	190	198	197	215	200	202	199	195	189	203	203	184	210	202	199	236	224	214	173	195	182	222	217	210	201	207	194	222	202	211	231	205	196	188	228	184	177	198	181	199	198	217	206	196	194	186	193	201	200	204	203	195	203	188	206	175	185	215	181	209	206	211	204	201	226	179	198	182	200	164	187	209	221	187	198	215	210	212	194	208	202	201	191	208	215	206	176	194	192	242	199	213	207	197	214	208	203	223	208	199	198	190	192	240	203	206	195	184	202	209	180	209	194	193	195	198	185	206	195	203	208	199	220	205	203	227	208	205	182	194	177	208	209	186	217	203	203	186	207	210	207	206	185	185	214	193	193	224	217	203	178	198	185	226	177	210	211	202	197	195	221	211	210	196	197	210	196	191	196	192	205	209	220	219	202	219	171	197	195	191	223	200	195	203	216	212	219	218	183	213	208	195	201	212	164	210	196	185	182	209	209	197	196	196	209	226	186	204	195	181	201	214	178	205	197	181	197	208	173	199	245	210	193	203	196	201	216	187	203	210	221	192	198	212	221	195	198	214	215	219	196	208	194	207	197	205	190	198	196	199	167	198	230	203	173	235	221	202	205	244	208	210	224	210	205	202	207	197	201	220	219	205	194	204	219	199	208	207	208	214	183	209	208	215	190	200	219	193	202	210	207	193	199	204	194	194	199	185	182	213	190	192	208	219	190	198	195	217	196	205	179	197	197	182	205	214	206	172	167	215	184	211	202	211	186	185	198	218	193	204	208	182	165	219	196	205	199	216	195	197	219	194	220	206	229	214	203	218	188	184	202	204	197	193	187	202	212	217	195	207	212	225	212	230	185	229	211	178	208	204	208	202	206	218	191	192	220	202	193	197	199	169	215	197	202	191	219	215	174	198	208	210	222	206	180	209	193	185	182	190	206	187	224	183	210	201	221	189	186	198	207	185	181	211	220	224	198	197	169	180	225	197	221	207	204	208	218	192	223	210	191	196	195	190	206	192	232	215	202	242	227	216	214	219	194	210	186	188	195	190	199	208	211	212	212	213	227	198	194	218	210	195	202	227	215	204	208	201	194	192	215	205	190	197	200	208	217	191	191	175	229	228	198	222	187	186	215	231	198	195	242	206	183	217	209	246	203	219	191	217	202	212	238	183	207	210	208	196	198	198	198	229	219	190	179	198	194	171	197	227	229	210	178	181	223	236	216	200	215	190	232
28559	31428	38893	44643	46744	49061	50810	47455	49512	48442	46555	44328	43299	36187	29373	29044	34662	39179	39112	35470	34146	34813	31959	30545	32162	35070	35900	23384	23437	22576	20698	22464	24836	23022	23420	27401	20980	20508	17126	16596	14498	11856	10170	5906	6061	6250	3812	2805	2951	3433	1921	1539	1088	1062	944	862	808	742	766	879	700	658	653	606	587	585	647	538	573	592	590	540	635	600	536	568	587	580	554	595	601	570	556	545	551	559	568	562	576	572	586	758	856	787	802	601	564	539	578	533	554	590	563	548	569	570	547	562	545	564	556	550	488	567	542	577	547	534	545	527	612	580	574	577	530	551	578	533	535	570	577	570	572	560	571	571	555	565	605	535	620	552	575	549	568	546	569	555	538	582	557	562	552	566	517	551	589	586	543	604	537	569	574	592	588	584	553	605	578	599	545	538	540	579	579	584	552	602	529	538	551	558	564	542	539	594	575	561	555	554	534	570	560	561	566	556	569	586	566	537	548	577	622	548	510	562	540	572	604	601	572	544	503	584	557	522	546	497	543	555	582	535	575	565	597	532	566	555	562	571	565	524	548	578	562	545	522	552	582	545	581	562	585	540	511	542	556	571	556	534	539	557	626	623	564	606	574	566	557	574	589	587	552	545	569	577	591	527	581	571	590	569	570	612	568	502	577	531	558	579	556	546	556	598	602	538	557	562	570	588	539	575	592	570	574	532	546	539	547	555	581	582	571	529	541	557	556	564	541	562	597	550	579	544	563	603	569	569	581	552	556	568	557	554	551	571	551	549	524	569	577	566	542	560	563	592	534	563	536	518	535	564	605	542	493	550	560	568	500	544	550	559	593	557	626	533	528	541	568	578	541	582	537	597	553	590	576	538	507	549	568	530	587	568	552	559	528	558	536	563	531	570	572	548	552	545	512	521	591	524	559	560	560	552	577	567	569	529	560	522	542	601	577	529	545	561	546	530	582	590	566	553	582	553	591	553	528	572	572	608	538	557	589	555	532	525	605	561	548	570	589	581	582	568	596	578	556	556	558	514	522	552	561	584	543	521	483	534	556	557	583	551	550	555	551	600	527	576	593	570	552	538	584	580	545	560	560	540	620	549	585	551	584	547	559	571	589	544	576	570	594	539	613	558	576	533	590	544	547	582	516	574	546	597	596	557	566	538	604	582	553	563	562	544	549	556	582	537	547	558	552	577	557	582	581	566	602	558	566	568	587	555	559	562	570	563	576	583	588	597	575	532	536	581	547	558	560	560	571	542	554	552	522	594	560	512	565	525	570	512	543	538	578	576	573	567	524	567	565	564	549	563	556	547	534	505	574	569	587	567	542	579	588	552	573	587	607	548	558	568	561	542	584	558	544	591	581	566	508	541	590	530	556	546	549	564	526	542	543	583	587	524	587	581	570	513	545	604	552	529	618	589	517	590	588	573	549	545	575	581	546	520	576	571	545	558	573	593	571	589	590	553	553	617	557	561	600	588	575	517	551	572	554	619	568	558	569	559	574	520	556	533	586	593	583	609	529	556	575	559	576	556	524	542	581	552	520	540	569	539	557	573	578	560	540	538	577	586	549	533	534	559	564	632	528	579	522	576	555	555	552	583	554	580	570	578	577	541	542	538	554	563	574	550	557	596	555	560	571	537	576	548	541	553	575	565	612	588	587	538	569	551	570	581	553	560	582	519	571	541	562	566	564	586	528	581	574	535	532	564	534	517	576	542	519	575	560	592	594	605	560	600	539	590	565	546	594	560	556	585	539	514	545	524	556	535	605	577	561	567	554	537	578	550	554	583	580	540	566	532	554	570	578	577	589	556	530	566	610	548	562	550	566	571	579	521	547	586	533	526	535	587	565	516	563	531	568	588	557	528	579	611	526	592	578	586	516	534	518	559	583	564	560	564	531	601	547	483	553	614	558	591	542	574	564	548	583	600	566	546	555	559	571	569	574	562	600	588	585	543	573	559	584	578	545	586	545	571	541	551	555	566	532	538	559	571	538	531	551	589	563	543	565	539	533	588	576	583	544	551	555	565	625	572	557	561	572	577	545	583	560	577	535	594	548	594	602	569	583	573	566	531	580	573	519	569	554	524	596	569	567	546	589	513	526	573	525	517	584	603	552	545	582	568	599	580	573	545	555	549	541	583	533	591	578	554	522	557	563	588	545	535	604	579	542	560	551	532	604	592	566	591	570	546	567	531	577	528	540	545	550	517	531	542	536	589	535	535	531	532	513	545	543	622	553	570	563	565	578	595	569	551	610	580	525	597	549	580	583	524	557	618	531	577	518	605	568	505	595	547	539	552	550	605	583	548	622	577	554	533	561	569	565	572	577	567	594	544	568	555	575	572	588	567	556	615	574	539	603	580	547	544	571	582	565	565	558	578	539	543	541	562	544	547	565	563	538	562	551	548	571	561	553	583	563	572	573	566	562	602	539	573	578	578	561	546	547	550	544	557	555	570	535	577	544	610	551	538	571	574	617	575	547	541	555	580	522	555	500	502	555	563	547	584	569	539	564	563	574	559	549	527	588	541	547	570	572	568	546	581	587	534	566	556	584	585	550	556	542	540	606	534	557	551	636	523	543	521	527	576	573	581	592	568	507	540	583	543	583	585	573	533	538	599	557	580	570	547	560	555	517	560	583	567	543	548	604	561	559	577	571	584	560	565	598	586	584	560	551	546	585	582	564	584	579	563	540	550	517	567	568	598	554	524	561	557	539	533	552	580	559	509	570	591	574	541	524	562	557	544	561	546	524	546	559	562	563	566	561	543	610	565	533	570	562	579	575	562	582	578	558	541	602	554	561	553	559	545	553	557	576	549	596	573	549	544	568	546	536	577	571	538	596	596	518	594	564	601	538	604	580	570	558	576	552	546	588	547	573	568	593	541	594	557	560	599	541	535	614	591	579	564	586	558	541	543	568	555	555	518	576	542	506	563	545	596	554	559	584	557	570	589	595	589	614	539	565	603	570	570	576	557	573	562	574	536	571	564	566	551	609	564	586	566	590	548	530	591	590	595	513	585	542	598	589	529	552	557	565	575	594	541	585	555	578	558	528	532	586	595	541	557	561	577	537	542	539	585	549	566	562	582	579	574	498	540	549	576	587	561	539	557	547	551	564	538	527	553	565	549	543	593	565	529	592	551	564	571	567	575	583	614	563	576	568	624	548	540	560	577	545	565	569	558	550	515	587	541	611	562	584	568	559	557	593	572	551	525	577	557	555	583	582	585	579	577	593	553	586	551	555	562	531	550	587	550	582	554	566	536	573	561	552	547	557	534	599	605	589	566	558	562	552	571	538	529	565	546	561	539	524	557	532	532	582	586	569	558	551	574	550	574	519	551	563	546	545	561	544	564	581	521	484	597	579	547	547	557	588	557	570	602	581	541	522	540	562	583	555	562	546	558	587	574	555	551	560	546	557	616	577	558	541	568	588	571	525	594	547	537	584	542	529	556	575	589	578	585	550	562	550	548	554	546	523	576	546	570	542	557	541	608	560	573	530	536
12773	10957	11406	9885	6905	6021	6592	5377	4800	3350	2750	2372	1705	1189	864	811	918	1259	1188	978	812	880	728	703	749	838	806	489	454	496	489	460	480	448	457	523	399	381	361	398	365	328	282	270	258	258	234	232	264	239	222	224	257	241	241	241	203	227	217	187	210	233	216	236	226	207	218	236	220	190	195	241	213	179	218	251	205	215	238	211	240	208	180	230	212	232	209	213	240	192	212	229	210	216	223	206	197	209	230	217	222	224	199	219	210	231	214	222	201	207	217	210	214	211	218	232	216	200	199	216	180	192	194	220	216	248	203	203	213	206	212	240	208	200	210	215	230	213	214	215	209	231	212	202	183	236	224	209	215	217	234	204	230	204	220	224	193	212	216	216	234	206	221	221	225	194	214	233	239	207	227	215	215	223	220	208	224	214	202	217	202	224	229	182	238	194	198	217	238	230	222	195	201	224	201	211	234	245	245	197	213	180	230	248	241	212	206	175	227	199	192	235	202	238	220	206	216	234	212	206	216	227	209	244	185	190	231	198	201	219	207	215	213	201	180	192	211	209	204	230	206	213	219	207	180	247	216	212	236	242	209	224	210	232	202	219	203	228	218	224	220	227	205	237	239	218	229	215	211	212	190	226	199	227	225	201	215	205	207	201	220	216	230	217	204	215	216	199	216	222	204	205	213	199	205	187	207	217	203	243	235	215	222	197	219	210	235	229	213	226	217	229	191	217	244	202	213	231	213	228	197	234	204	232	216	193	242	213	221	228	219	220	197	202	217	238	224	227	189	211	266	220	216	208	237	224	190	230	241	207	208	224	201	234	186	221	216	236	195	220	201	205	188	215	233	218	228	236	221	204	202	198	242	216	211	214	243	220	243	220	218	224	227	206	220	205	199	213	211	201	216	219	205	226	221	228	223	220	212	210	261	235	233	191	214	200	208	188	208	198	231	186	216	252	234	214	229	213	213	234	226	192	223	232	224	249	199	210	227	215	221	233	197	203	190	209	209	216	206	245	243	208	219	238	225	183	253	206	212	204	218	204	242	194	207	246	216	227	199	216	200	216	225	229	232	227	218	200	228	223	198	228	222	198	234	211	224	223	231	253	209	213	197	216	225	204	186	227	205	212	188	203	220	188	204	208	223	213	229	223	225	230	243	241	210	222	186	219	235	237	241	221	210	214	243	178	229	227	201	188	230	198	188	216	218	221	225	221	217	206	194	240	210	218	221	219	239	222	226	199	216	206	216	225	220	204	203	196	243	231	192	220	213	222	211	222	198	219	216	210	207	218	230	226	250	229	207	219	192	217	240	228	220	214	213	200	223	226	195	201	197	214	226	221	198	217	256	243	232	222	202	225	225	239	193	214	198	198	216	233	214	255	210	206	218	203	236	227	216	230	225	230	210	204	204	223	220	220	195	209	203	222	233	201	206	230	238	230	205	215	224	208	210	222	229	194	236	230	214	222	194	210	215	202	213	226	226	210	208	223	247	214	215	219	211	221	225	222	243	197	207	206	208	230	200	226	205	211	225	215	222	217	235	207	210	217	182	214	206	218	187	262	241	211	202	214	218	197	226	249	211	197	218	255	197	193	245	194	212	199	198	192	234	204	243	199	239	195	236	222	212	238	198	202	207	246	213	239	215	207	223	223	239	209	195	204	180	202	217	246	224	190	214	250	229	244	210	222	209	206	193	218	214	232	207	224	202	196	197	201	188	241	194	205	241	215	220	231	219	205	255	213	212	211	202	246	230	221	217	225	207	216	216	215	224	206	248	197	228	219	237	198	214	210	179	211	215	222	212	198	211	208	214	199	207	230	231	230	215	221	209	195	227	231	200	206	224	203	214	208	204	235	213	238	209	216	200	213	186	203	222	204	234	200	209	206	206	227	217	197	235	196	215	204	205	252	211	190	226	195	237	197	217	211	216	235	198	215	214	217	228	211	220	209	184	194	220	211	217	202	215	226	212	215	180	194	191	220	219	206	208	243	237	200	217	216	196	250	234	219	208	202	219	239	221	249	197	217	201	211	219	213	217	215	204	259	209	216	237	236	200	207	192	206	217	206	221	238	237	196	211	213	198	212	211	234	227	228	225	235	199	211	199	225	232	216	218	200	199	212	211	210	186	246	217	205	217	224	215	200	222	229	223	204	185	218	219	206	215	221	184	228	218	234	221	213	191	218	217	225	204	250	213	230	223	214	222	210	245	198	213	220	210	219	199	235	213	203	230	229	212	194	232	236	205	209	199	228	196	226	206	217	191	195	189	192	217	218	221	228	213	210	194	220	225	214	228	234	186	208	209	180	208	253	202	203	228	216	211	218	205	232	206	241	230	209	201	206	198	204	235	226	223	226	215	223	222	214	207	226	197	220	194	231	191	236	238	187	256	191	211	205	216	216	213	258	229	212	222	229	220	223	190	201	235	208	206	224	221	228	224	219	219	207	202	220	221	228	241	208	248	218	215	229	243	212	208	203	190	212	214	216	209	225	219	210	204	228	234	222	242	187	216	223	215	190	217	206	202	234	225	235	200	230	232	245	242	185	215	212	228	206	216	217	203	225	234	214	205	210	219	227	212	233	205	213	241	208	203	192	223	255	224	234	207	217	218	190	208	212	243	239	181	223	213	223	219	199	206	209	231	224	201	210	211	248	219	232	193	208	221	196	218	249	226	203	228	220	231	257	195	201	210	209	190	213	226	188	237	205	219	210	227	222	214	219	211	230	216	203	220	250	244	206	210	208	181	223	223	218	216	225	225	196	206	241	206	226	225	241	234	222	227	233	220	199	206	238	207	203	216	253	209	200	223	208	204	209	223	207	238	206	214	223	234	185	186	224	203	234	239	205	228	200	184	238	194	207	207	219	216	201	188	229	228	225	203	233	202	231	200	243	199	246	226	223	217	224	221	217	209	205	201	236	222	210	232	215	220	209	208	219	213	212	206	203	214	227	209	209	232	203	249	244	225	208	219	212	232	193	175	215	234	216	210	230	215	201	210	203	201	219	217	208	215	241	211	202	231	221	209	222	230	231	238	203	226	223	203	219	222	218	238	209	225	210	194	227	205	229	207	214	225	214	265	233	196	223	232	235	226	189	206	220	223	201	204	211	185	184	222	240	215	209	211	224	243	218	223	197	212	198	246	246	214	226	262	224	200	202	214	215	221	195	220	216	203	236	219	200	194	205	198	230	233	239	210	209	215	225	217	212	210	239	214	214	217	238	181	228	222	203	237	197	220	215	221	210	195	203	237	219	197	213	224	212	206	214	196	223	228	229	214	234	233	224	220	226	210	206	233	224	209	233	232	197	244	205	227	218	218	218	235	203	228	218	217	225	220	205	216	217	214	213	220	208	224	219	223	203	233	214	232	203	214	192	245	254	208	186	205	210	206	208	234	216	211	214	230	215	232	224	214	189	209	206	212	230	234	221	206	211	229	179	220	229	203	228	211	212	241	191	204	234	195	219	226	221	203	219	247	212	208	199	223	191
8641	10340	16180	19176	17016	16929	19522	16567	16039	12797	11172	9473	7249	4859	3988	3601	4631	6105	6042	4816	4410	4290	3896	3658	3681	4355	4307	2540	2404	2384	2106	2313	2360	2292	2232	2555	1807	1859	1704	1720	1420	1304	1122	995	964	893	749	682	696	713	642	658	591	631	613	631	619	630	614	579	581	585	608	540	608	584	577	621	616	573	594	600	559	596	575	557	604	577	618	546	620	604	595	562	570	585	613	615	609	627	631	639	646	660	618	555	587	644	537	583	599	615	566	546	595	608	593	585	559	636	604	590	579	574	600	604	593	617	604	601	610	617	564	587	580	557	617	592	582	594	591	587	612	614	612	595	594	572	588	588	583	627	604	540	583	577	578	572	556	673	607	570	591	536	556	598	546	574	565	599	555	582	584	572	586	575	604	553	560	633	571	575	597	585	583	612	627	611	584	612	602	542	590	560	604	612	595	613	598	621	610	603	591	629	576	584	567	600	573	581	574	555	581	552	620	574	579	540	610	601	602	561	606	581	583	569	603	549	565	648	606	587	556	616	590	577	568	584	617	621	565	561	641	618	560	584	572	576	560	560	574	569	571	585	574	584	588	578	543	596	555	582	583	647	569	616	635	576	595	627	574	599	596	580	559	588	603	573	614	561	567	606	580	614	589	646	575	546	632	594	587	616	589	580	597	590	584	573	592	600	596	569	646	590	583	587	582	611	585	595	559	561	563	589	599	523	615	602	572	581	594	563	598	607	563	594	578	552	563	634	561	592	571	579	621	555	583	591	553	590	597	611	588	583	575	624	525	599	579	645	603	561	569	589	624	573	571	591	566	573	565	558	577	597	588	578	564	637	596	581	629	600	595	649	596	614	569	612	571	557	588	565	610	553	591	585	601	634	585	576	624	612	576	576	566	591	533	550	552	533	594	597	511	557	578	597	611	571	600	592	602	613	628	594	581	601	607	566	600	599	617	586	572	564	529	596	585	592	590	612	570	603	599	565	595	583	621	596	597	637	596	598	595	601	606	545	608	592	574	599	599	606	585	565	597	576	563	625	570	608	604	596	589	561	603	588	599	633	597	601	557	608	570	566	637	646	581	554	583	595	594	574	624	571	577	618	578	575	623	573	587	593	659	569	597	615	627	593	623	572	593	585	621	568	646	587	593	568	601	584	620	591	606	592	588	603	550	570	587	591	559	587	603	597	591	587	638	611	596	574	567	556	558	577	618	580	635	596	621	599	564	636	618	560	592	586	581	599	593	565	576	541	584	588	584	579	618	595	571	571	582	603	595	566	611	599	612	610	598	595	626	560	623	583	596	595	599	606	593	587	608	559	567	618	559	566	637	622	567	612	563	619	605	589	572	572	578	587	598	577	591	631	585	553	606	542	644	541	521	565	598	590	573	601	625	575	574	571	566	586	527	581	609	610	607	568	616	614	574	601	565	566	583	600	537	590	590	561	598	602	610	607	577	590	565	604	595	573	584	561	621	582	628	629	598	584	611	550	571	594	591	571	536	608	609	593	590	575	566	571	591	599	636	604	593	606	607	605	630	565	581	584	573	612	583	572	588	607	616	539	637	590	593	610	580	633	608	546	606	578	583	584	605	584	559	567	517	594	586	657	577	582	588	564	559	623	584	562	593	582	554	578	607	586	626	560	588	577	580	607	566	591	602	569	632	568	574	551	592	578	577	609	571	567	582	566	611	538	573	584	585	538	587	576	628	618	557	601	591	601	538	585	605	549	597	605	599	599	600	591	580	639	583	576	564	611	597	599	535	578	611	609	559	579	590	570	604	591	602	559	593	542	607	606	600	595	659	532	605	599	553	577	552	579	585	618	565	543	630	633	558	625	621	557	565	586	565	570	552	569	583	599	596	608	564	574	576	607	596	608	605	567	573	621	567	554	603	629	555	589	571	585	588	577	579	547	576	632	589	612	558	567	570	510	553	632	592	586	570	622	555	590	610	594	577	568	615	605	611	613	626	566	579	561	651	610	590	547	597	557	594	568	585	601	548	597	618	604	621	562	611	599	624	577	585	589	625	567	568	549	572	570	629	569	573	635	629	546	581	575	615	610	575	597	630	603	566	559	554	565	570	629	617	498	592	597	597	591	625	601	546	583	570	570	579	626	582	599	581	622	610	608	587	620	556	614	595	630	594	562	578	615	585	547	594	584	601	572	588	614	609	620	607	618	587	549	569	597	551	583	579	638	591	596	603	584	588	560	573	609	620	583	619	581	593	612	581	574	592	611	573	584	566	617	588	547	607	553	565	606	608	587	634	599	588	572	561	604	537	609	557	615	603	580	568	551	599	560	629	607	622	561	558	629	614	608	551	517	601	569	605	614	606	581	576	638	590	572	628	597	587	626	557	607	606	625	598	600	587	588	601	570	586	577	557	575	602	596	571	570	605	626	580	641	608	583	617	516	552	621	558	562	613	568	628	595	591	606	628	630	639	591	558	615	605	573	583	588	569	575	615	590	624	579	576	598	608	570	596	598	599	602	591	591	593	551	559	621	621	600	615	582	595	584	621	615	592	565	613	658	630	620	567	583	590	588	556	585	566	571	637	555	608	557	600	560	576	593	617	587	610	640	580	554	548	634	601	591	619	574	587	579	632	585	543	581	573	554	605	585	619	607	567	603	561	579	611	565	592	631	579	597	620	590	608	590	553	574	585	606	557	582	603	515	570	623	580	583	562	560	596	593	556	572	616	593	571	584	549	648	598	564	546	570	592	583	567	573	586	604	560	577	568	611	609	582	621	562	607	618	597	570	632	587	608	571	553	604	552	590	591	589	592	584	593	562	579	590	629	591	545	616	577	568	626	556	554	559	623	599	600	579	573	584	621	594	595	600	568	588	607	571	605	554	591	573	588	603	636	568	588	591	602	577	576	581	594	583	562	590	588	586	603	581	582	618	595	609	592	592	569	618	566	594	630	586	566	580	573	578	615	607	594	631	566	599	599	582	601	588	561	524	603	610	621	562	547	592	611	563	637	592	595	601	589	615	560	583	599	603	625	575	555	605	609	593	596	633	609	559	578	546	601	605	586	588	598	627	599	618	542	604	591	617	594	589	589	588	616	630	581	588	592	577	576	601	574	583	626	625	560	593	557	621	586	630	584	601	590	613	613	581	589	569	611	587	609	601	576	615	581	595	596	592	576	540	578	576	601	590	586	581	582	561	584	577	548	579	635	605	581	635	610	620	571	578	598	568	560	618	542	595	604	589	583	583	582	577	589	575	600	584	623	588	621	597	620	606	613	587	613	583	588	638	580	588	618	556	604	575	586	567	577	566	557	600	566	584	576	607	574	605	573	606	600	613	622	620	598	581	594	604	643	563	537	607	620	602	595	604	618	594	627	618	577	586	590	604	584	593	572	594	614	597	582	606	600	582	595	610	611	608	609	587	605	597	583	603	552	608	591	609	588	608	605	590	576	569	584	556	606	582	623	610	607	561	617	597	589	585	595	579	587	606	578	586	589	584	580	568	573	635	593	629	597	592
32692	33689	38405	35834	33288	33048	36134	35567	34462	30712	26946	23690	20946	11431	8197	6259	8279	12210	12131	11010	9306	8765	7484	7463	7127	8238	7764	4475	3838	4024	3114	3463	3547	3404	3379	3853	2615	2388	2073	2125	1563	1045	927	721	831	494	395	417	343	320	293	258	229	216	221	196	187	184	194	182	154	165	193	180	201	189	165	177	152	156	192	205	159	145	170	158	192	164	172	194	183	182	157	193	198	175	168	168	178	171	205	210	198	209	178	176	161	174	189	170	187	169	172	178	166	168	159	172	168	158	172	177	196	170	154	202	172	162	174	176	163	158	174	186	183	181	165	139	175	170	179	164	187	173	173	176	159	171	178	154	199	215	162	164	149	181	168	169	187	151	177	152	170	206	165	147	155	172	151	173	156	186	160	159	197	178	162	187	178	190	186	180	189	200	168	176	154	169	186	170	171	172	164	186	187	162	170	186	189	204	184	207	175	193	154	171	183	185	175	193	172	159	157	193	219	198	194	169	167	199	164	153	165	198	177	168	191	185	162	167	177	152	157	199	182	167	162	154	182	181	174	160	164	135	193	157	165	182	159	163	185	182	180	163	169	178	190	181	183	163	154	163	170	160	171	165	178	163	174	160	188	182	188	152	184	198	181	174	185	161	190	158	151	162	206	162	175	172	188	156	185	157	176	180	190	171	183	167	167	175	174	161	163	151	180	179	161	174	183	177	179	182	156	165	152	144	162	172	149	193	194	149	163	176	162	162	158	142	164	161	190	187	187	175	178	181	151	168	183	150	162	195	160	157	209	182	177	155	186	170	183	183	175	160	159	149	160	189	180	163	168	168	178	166	166	172	153	152	166	157	162	173	163	139	184	150	180	166	191	178	164	187	195	171	186	164	192	180	159	170	173	166	154	203	164	169	174	160	175	153	200	161	167	174	164	179	189	194	158	166	174	155	164	184	172	169	159	155	179	167	148	147	172	174	172	182	165	150	177	199	185	158	164	158	155	182	172	170	144	167	188	166	181	193	160	181	178	154	190	194	187	173	150	182	192	154	160	187	141	150	164	181	172	165	173	207	160	176	170	169	176	154	156	160	183	193	162	173	168	183	170	173	214	154	185	155	152	174	156	190	166	173	170	187	159	165	161	177	159	154	164	163	174	166	187	177	182	159	196	151	182	169	160	159	161	166	142	159	176	202	175	187	155	162	157	184	173	152	176	156	145	162	180	165	145	190	191	186	189	146	168	195	153	144	168	180	166	158	180	174	182	155	161	165	167	183	172	173	156	150	181	195	189	170	191	178	161	179	158	165	176	171	177	152	195	193	191	175	177	166	184	166	136	190	164	178	164	197	168	192	163	174	159	165	185	166	186	189	192	186	170	187	172	163	166	184	200	160	166	180	187	162	156	167	162	181	176	192	172	155	188	172	154	182	166	159	190	164	174	186	154	168	159	181	170	163	151	192	178	161	186	146	148	151	191	183	170	188	159	184	180	163	170	179	174	177	177	176	163	170	166	183	167	181	165	173	163	193	159	171	143	186	162	196	181	166	159	188	185	178	184	169	162	180	189	176	174	204	163	169	159	197	190	191	176	198	168	171	133	185	154	180	181	173	182	186	176	146	162	174	171	135	177	197	176	162	180	171	173	145	181	179	150	179	166	155	153	178	199	174	183	181	170	191	180	141	170	156	165	173	177	170	191	181	167	173	168	186	180	175	165	151	163	182	150	191	175	176	165	167	171	161	194	176	193	183	167	188	175	174	159	168	147	145	177	183	172	162	144	202	140	159	201	167	152	168	171	159	160	149	156	169	162	172	190	162	178	180	184	191	161	162	181	172	179	164	185	165	180	169	192	177	179	155	187	200	172	168	174	166	164	185	188	181	174	173	195	167	172	160	177	157	165	147	174	181	181	191	190	162	175	174	163	161	162	153	179	163	181	184	167	169	198	162	179	165	185	168	168	197	170	176	149	158	182	167	167	185	183	187	167	181	175	170	183	170	189	168	164	178	177	155	186	166	167	182	176	166	166	151	195	176	181	166	174	188	186	140	168	191	179	167	190	179	182	161	158	174	164	196	188	156	152	178	169	180	149	153	179	161	171	165	177	158	145	168	180	181	170	154	167	148	156	160	155	152	178	204	173	174	148	167	174	165	184	164	143	179	179	169	177	183	193	166	166	160	179	193	190	176	163	174	165	170	197	169	172	173	183	167	168	183	184	158	183	178	176	203	160	171	187	189	188	144	201	152	161	167	182	152	172	165	181	168	174	157	169	166	169	173	151	181	177	153	173	197	186	177	199	162	157	178	175	174	165	180	170	147	148	189	172	164	174	160	174	166	173	191	184	161	159	168	188	161	186	182	166	176	185	167	184	206	166	186	166	179	182	157	168	182	161	181	151	169	188	163	167	154	180	162	167	190	152	170	169	151	154	179	162	172	155	176	161	178	170	154	165	176	156	164	153	185	160	153	166	163	160	159	160	164	208	167	157	166	188	174	182	178	166	168	159	184	156	162	170	177	165	149	156	162	162	166	156	172	186	155	181	166	183	177	157	157	175	178	170	174	158	182	175	168	166	181	177	153	156	178	168	181	187	160	156	157	179	169	158	176	169	183	193	181	167	174	171	177	158	158	192	178	181	177	186	172	166	168	172	183	168	190	162	159	171	158	162	180	177	203	160	175	155	171	157	142	147	177	163	191	179	162	172	163	191	151	168	162	175	161	182	174	161	184	171	189	173	186	132	174	182	157	173	169	164	144	180	183	147	168	161	203	178	165	167	197	175	158	174	179	158	198	163	176	165	172	166	182	176	182	171	169	179	175	158	180	173	169	165	178	195	159	172	152	189	194	156	182	176	159	173	177	189	147	165	151	160	142	174	160	163	169	169	160	189	183	186	177	177	191	163	167	174	170	172	151	163	168	169	179	170	177	167	169	181	169	147	196	187	165	168	165	198	190	167	161	165	178	176	163	177	205	164	167	186	176	148	179	165	166	171	178	190	155	158	159	180	193	171	198	158	170	163	182	159	174	181	167	167	185	163	184	186	164	186	176	159	159	169	185	153	162	181	161	190	173	179	189	179	186	180	156	162	162	176	168	178	176	177	166	184	170	166	167	176	176	166	179	183	169	153	155	185	200	205	178	162	154	163	196	159	179	185	195	166	162	179	162	162	169	146	170	166	179	153	163	193	164	171	189	161	167	180	167	177	165	182	181	178	164	194	186	151	201	145	191	168	179	182	165	179	178	169	172	165	164	190	203	173	157	181	192	181	185	167	172	169	169	161	158	157	169	178	178	155	180	175	173	174	166	187	156	179	158	176	167	180	158	168	186	185	186	190	168	170	187	167	175	145	166	187	170	165	174	171	175	150	168	173	166	196	195	191	179	174	205	178	163	151	167	148	170	168	180	189	176	182	155	152	174	177	170	168	162	183	157	157	168	188	178	174	159	188	160	172	154	198	149	186	167	177	159	169	156	183	202	166	148	183	167	169	173	150	152	175	165	181	147	168	172
22774	27630	35405	40063	41092	42382	45563	43047	45451	43061	40376	39500	36503	25183	22334	20029	25227	31705	31378	29362	27426	27364	24375	26190	25294	28551	27503	16872	18136	18224	14998	17141	18126	17783	17584	18893	14454	13532	12363	12837	9550	6776	5795	4070	5187	3013	2214	1880	1820	1703	1229	1001	820	750	777	622	589	616	567	643	543	597	541	490	500	492	466	511	491	481	504	494	481	451	496	497	495	460	497	501	497	501	488	490	445	488	466	488	497	528	659	714	737	613	602	463	477	465	495	481	487	500	478	513	524	474	490	477	493	476	475	497	521	472	506	480	471	482	525	484	526	499	452	528	469	472	484	489	494	470	529	483	465	486	449	490	471	489	496	472	500	449	515	515	546	517	513	500	517	446	460	485	507	488	506	465	511	448	466	497	535	467	473	493	525	434	493	478	471	438	482	457	458	518	472	464	472	455	466	447	479	462	506	469	479	490	459	509	479	508	485	487	500	470	471	504	490	519	495	515	477	504	479	486	451	497	475	477	500	505	489	496	488	458	489	487	502	567	526	483	538	491	458	507	449	534	529	434	486	479	486	465	492	446	473	475	484	504	489	496	492	486	494	485	503	503	474	472	468	491	476	469	473	498	490	491	500	500	517	459	482	482	492	477	450	528	503	506	515	503	489	526	477	453	472	460	445	514	486	483	479	465	467	524	487	494	483	514	449	461	446	497	491	430	534	472	438	498	486	503	456	446	465	469	493	491	523	506	479	472	492	539	491	522	527	453	488	490	471	475	493	451	502	505	509	452	500	504	454	517	492	501	445	480	520	503	461	473	457	470	502	477	481	508	502	479	491	478	507	464	507	465	514	470	450	472	499	504	503	511	475	504	448	519	454	475	512	451	482	491	443	478	532	458	492	475	478	474	466	507	514	459	501	481	443	493	472	512	507	483	486	462	475	464	510	480	500	508	488	488	511	476	479	494	452	479	474	507	470	481	491	460	474	509	479	449	440	457	493	493	447	510	505	464	476	476	532	496	546	475	504	528	472	507	474	484	465	499	468	459	476	484	480	519	465	450	465	516	445	505	504	467	458	491	462	484	510	528	502	528	514	484	472	488	546	447	505	474	517	479	495	491	484	503	456	456	499	497	460	463	484	491	494	460	499	483	498	473	459	488	486	507	501	519	503	461	485	455	516	543	496	476	484	481	533	500	488	479	439	480	466	466	481	483	472	462	491	494	493	465	461	504	479	457	489	467	509	481	473	493	465	480	494	504	466	489	455	515	493	507	499	454	502	474	493	491	502	516	468	462	455	527	445	516	498	481	455	485	501	490	481	473	498	473	496	466	433	465	487	482	473	500	478	500	478	461	497	464	466	458	521	464	462	481	483	501	486	437	466	499	494	495	497	531	470	517	490	471	436	517	460	482	495	482	487	450	524	456	538	543	512	489	464	484	460	480	486	484	466	445	476	492	499	508	453	482	478	504	506	452	473	470	501	485	460	474	481	509	469	528	508	478	467	478	461	480	476	447	490	454	496	459	499	447	475	492	509	500	513	463	509	517	456	451	494	475	504	517	497	464	471	478	482	493	459	502	455	474	480	465	495	508	481	477	475	466	473	480	453	491	508	465	463	456	480	456	503	472	471	498	480	476	490	460	442	458	476	451	481	455	455	486	484	490	483	486	465	470	504	498	502	494	513	502	504	482	479	523	492	473	497	457	463	485	506	475	496	507	481	474	476	497	492	481	474	471	455	485	467	512	500	505	497	453	481	494	518	468	502	505	464	466	469	531	505	493	511	487	475	476	475	474	492	450	464	489	510	489	504	488	482	504	508	490	503	502	467	491	475	465	492	434	481	516	518	502	497	460	468	487	513	479	436	439	478	506	512	465	475	470	506	466	503	489	490	489	511	457	452	457	501	476	505	475	459	467	466	466	485	454	514	484	482	487	492	478	488	485	485	521	484	519	495	494	461	477	499	486	449	475	457	446	491	459	498	446	467	505	467	468	437	475	480	499	520	483	487	472	460	502	521	481	475	482	497	487	481	500	462	479	465	437	466	482	464	455	510	468	525	464	492	463	475	462	497	495	510	464	493	502	488	468	481	493	477	446	490	481	446	484	512	484	468	546	522	491	474	463	457	439	488	464	489	469	494	476	441	531	476	486	494	493	467	424	504	485	497	496	485	467	467	516	476	512	511	434	494	462	483	487	527	485	457	491	512	520	460	518	508	519	494	482	504	473	500	475	487	479	442	471	471	487	503	485	502	487	492	473	449	466	452	464	471	503	508	478	495	500	425	453	472	468	474	505	453	496	487	497	474	513	463	485	505	509	490	473	473	447	503	458	476	467	487	461	483	469	518	478	489	494	488	479	498	488	488	488	493	470	474	472	488	463	494	521	501	536	488	471	518	489	501	505	461	494	491	463	498	520	476	478	478	496	480	472	475	451	513	449	490	503	488	512	524	491	491	466	481	482	463	484	515	521	464	449	499	489	512	472	513	466	481	541	479	511	526	501	484	500	494	498	484	486	507	523	492	470	482	478	476	490	491	483	474	496	484	478	503	471	481	449	512	496	516	452	498	512	468	485	496	470	448	451	456	453	474	473	457	497	479	479	444	452	507	494	491	530	490	517	499	482	489	508	503	485	479	505	534	476	492	500	464	502	470	477	493	486	511	488	487	459	487	485	485	456	475	479	475	491	467	482	456	535	435	519	481	514	469	485	466	477	481	526	472	520	530	466	492	489	495	485	465	473	487	492	524	469	501	496	482	482	477	465	481	484	503	491	462	481	495	542	457	463	478	472	447	459	488	480	483	494	491	465	508	499	456	484	482	515	531	466	472	449	525	470	507	493	453	485	446	468	532	489	471	472	514	480	456	470	480	486	459	513	504	496	484	460	450	514	488	484	512	502	516	500	492	492	519	484	480	488	487	497	493	484	508	475	473	481	457	511	486	487	467	510	495	490	501	467	476	457	470	477	473	476	463	518	460	460	502	473	459	498	512	476	483	492	518	465	497	503	479	497	467	517	520	466	515	492	464	509	463	485	498	486	525	452	490	515	509	497	508	451	487	496	490	488	511	478	447	439	485	465	471	461	523	500	518	541	463	517	509	505	436	501	495	509	505	465	434	486	455	474	508	492	476	468	449	479	487	481	486	512	510	488	476	483	490	496	502	465	463	508	540	510	498	494	503	489	499	501	494	469	474	454	471	479	486	518	467	468	474	475	503	494	525	491	468	463	459	484	485	488	442	517	466	453	505	459	484	496	496	494	522	465	478	474	486	479	530	484	493	529	491	472	496	477	491	489	467	489	478	443	498	467	525	502	468	497	527	485	500	500	516	467	470	467	501	463	488	440	473	488	481	485	479	508	456	503	469	472	504	491	501	454	480	475	484	467	520	476	510	471	503	470	468	508	486	516	491	506	519	496	477	466	436	468	526	481	511	490	439	498	440	505	505	481	472	520	459	522	437	524	468	485	472	498	497	484	459	503	498	478	485	457	501	435	501	493	477	485	507	485	495	477	485	496
38410	38693	42109	39112	38448	39340	46569	39609	39615	35864	34233	32182	29925	23357	15189	11327	8063	12437	15678	14886	15159	14608	11689	11683	11494	12414	12264	7016	6060	5644	5132	5487	5531	5682	5543	6020	4233	3845	3615	3712	2265	1827	1755	1280	1362	746	641	487	481	406	353	269	276	272	226	216	208	198	206	232	187	209	207	218	191	208	201	166	181	230	190	193	167	184	205	218	202	188	186	175	172	187	196	215	211	180	216	190	189	210	185	191	225	222	219	186	183	183	176	190	192	186	214	189	197	202	190	188	188	197	221	212	172	163	193	203	204	206	152	197	197	188	178	174	205	191	183	191	203	189	201	207	205	190	187	169	171	161	197	206	160	191	194	191	200	185	195	195	195	201	189	198	182	172	191	193	179	187	189	183	180	203	186	181	181	188	196	175	189	206	195	202	229	215	204	206	163	186	178	195	192	191	204	189	205	208	173	205	188	187	186	201	190	189	182	192	183	203	184	184	174	202	195	172	195	218	205	188	201	210	204	200	176	180	189	185	196	231	187	198	196	175	177	170	198	210	198	202	206	190	185	169	207	171	197	193	200	188	198	199	187	213	181	191	167	193	187	198	186	182	182	193	198	177	204	197	183	183	228	192	206	202	170	190	175	187	197	193	206	207	208	175	181	199	170	181	185	205	195	213	176	186	173	183	200	206	203	178	165	196	188	188	213	172	198	199	179	173	178	202	193	210	182	194	195	206	176	196	177	180	206	189	162	205	192	185	202	212	200	203	191	195	178	204	192	202	225	183	217	170	195	186	230	222	194	210	169	170	208	188	195	176	212	208	192	173	201	193	170	193	211	195	175	202	199	206	216	199	166	208	218	208	168	195	198	215	169	194	210	198	172	192	197	184	184	186	203	190	185	179	204	187	208	189	176	176	202	189	216	201	183	175	209	199	214	193	194	187	178	173	201	201	191	204	217	203	204	183	198	181	194	206	176	198	182	184	228	200	188	186	213	179	196	187	203	185	173	180	187	191	172	166	200	203	186	187	193	186	195	194	180	178	187	188	196	190	194	175	204	194	207	182	184	186	179	195	199	168	173	180	197	224	211	233	187	190	198	193	216	209	191	205	194	196	185	151	197	182	201	200	207	202	176	171	193	191	175	195	191	196	197	232	179	192	220	208	189	198	182	188	214	180	194	197	185	193	189	194	157	208	198	199	197	178	179	183	170	185	201	206	188	188	192	184	205	180	191	184	209	196	183	191	200	219	201	184	171	179	194	188	181	189	186	180	187	216	184	195	173	189	207	187	198	197	199	193	189	202	204	186	175	193	194	198	188	191	199	183	199	189	201	191	178	187	210	204	180	195	208	178	174	206	217	195	187	176	194	177	196	195	220	188	188	196	182	203	193	207	221	191	186	167	188	193	193	216	193	179	180	190	203	200	200	172	196	162	206	196	188	193	187	221	199	205	188	221	188	231	237	198	204	198	188	192	180	173	196	181	195	207	182	212	175	198	194	192	198	197	180	190	202	188	174	207	198	200	206	172	238	195	188	205	212	202	175	210	192	215	188	186	207	208	208	211	200	199	183	189	202	212	201	186	199	196	195	209	170	189	192	207	195	203	180	199	185	203	180	189	211	193	190	207	184	184	209	185	178	196	200	187	195	194	196	176	178	170	185	191	187	202	200	176	185	218	186	211	209	178	179	190	180	170	187	184	189	212	182	191	205	211	203	206	193	194	199	198	206	187	193	223	200	196	188	202	185	205	185	219	200	197	196	192	194	195	194	197	194	193	202	185	185	175	229	205	172	188	224	202	214	188	193	201	187	187	165	194	200	185	213	195	196	182	214	191	193	173	205	193	180	203	205	195	212	195	206	167	209	190	194	204	180	193	200	213	184	208	204	176	187	200	179	207	204	194	184	184	196	202	181	190	164	207	182	221	187	159	155	190	178	190	214	180	187	228	203	199	183	174	185	189	195	198	181	190	192	199	189	209	202	198	200	222	193	213	186	187	199	208	202	208	170	194	211	184	175	216	207	174	204	169	188	189	191	196	209	200	175	185	178	212	205	164	190	178	186	195	190	186	191	182	197	196	208	184	189	170	184	200	193	187	229	185	220	179	181	183	214	197	176	180	195	209	203	191	181	180	207	193	183	200	184	214	208	225	200	194	195	171	183	209	192	210	217	198	202	205	156	198	178	204	176	188	202	195	191	194	177	208	191	210	208	203	217	202	198	195	183	188	198	195	179	173	158	189	202	199	205	188	192	203	196	200	184	214	204	208	206	175	188	189	177	197	187	188	178	224	184	179	188	190	185	193	191	200	178	197	189	200	210	193	205	196	189	203	186	206	202	210	203	206	220	184	175	193	198	197	206	182	184	190	209	206	214	193	179	181	182	204	188	192	164	182	220	191	214	201	167	191	197	197	192	194	190	197	190	168	182	188	202	160	182	201	187	173	165	202	182	205	206	212	181	224	194	223	218	209	190	203	223	200	179	217	193	193	188	190	185	179	196	221	176	179	195	199	200	179	178	195	210	202	182	199	205	188	178	184	166	194	193	200	177	192	192	206	186	194	197	211	194	198	199	202	186	225	211	184	180	183	204	173	186	177	176	205	185	160	211	216	215	193	195	177	192	229	176	209	184	204	189	191	193	195	177	197	191	191	206	191	196	207	165	180	211	185	209	212	201	175	172	191	185	205	205	174	229	181	203	182	196	187	206	175	222	183	185	197	213	177	202	182	178	212	191	208	204	195	202	196	180	199	191	186	192	207	202	192	199	196	201	209	193	188	182	196	216	193	229	197	183	194	192	206	201	200	179	199	211	175	196	191	195	158	182	201	194	184	184	199	194	187	209	183	183	219	172	198	172	202	204	200	166	184	202	205	211	167	208	210	197	194	162	169	208	213	201	195	189	191	197	214	188	170	209	181	183	186	194	192	186	187	212	173	178	207	197	190	194	175	180	186	188	206	210	185	204	202	187	161	183	182	184	166	188	198	173	211	196	194	188	205	212	171	193	178	184	163	170	157	206	212	178	176	203	189	193	191	201	194	198	216	205	207	209	179	172	222	181	217	211	176	196	174	178	221	162	204	201	207	197	177	191	203	174	185	180	187	203	203	197	195	176	214	159	191	222	200	188	182	219	172	200	200	172	193	195	181	204	184	199	166	203	195	194	179	185	194	158	192	181	178	175	219	215	189	178	192	198	175	215	191	202	194	171	194	174	189	190	191	212	208	198	189	194	208	203	208	194	213	202	184	201	188	182	163	185	184	188	169	208	177	177	201	205	205	201	218	199	195	198	172	182	183	175	162	197	209	179	195	187	179	174	180	199	194	187	183	193	179	198	200	196	188	220	198	199	213	189	195	188	175	193	195	196	176	189	197	184	216	198	207	219	171	191	171	174	156	173	193	200	193	191	188	209	196	200	194	191	211	218	211	194	212	197	206	171	188	185	176	202	202	195	201	180	177	181	201	204	202	193	185	180	200	193	197	212	181	199	211	184	180	190	183	206	180	216	196
26599	32185	39407	44461	47103	49024	53231	48463	50184	47966	47681	46456	45616	35819	30325	26671	24057	31862	35654	33811	35381	34877	30260	32061	31991	34284	33916	22299	23264	22271	21106	23294	23761	24632	24101	24591	20515	18776	18690	18305	13206	10700	10308	7601	8073	4179	3442	2618	2409	2469	1820	1353	1050	1182	875	714	723	764	713	691	616	627	598	559	575	596	552	554	568	552	561	562	576	507	496	558	533	545	580	553	539	560	550	570	554	575	531	525	549	572	531	607	706	826	797	564	585	558	514	540	541	527	504	576	555	526	539	518	551	543	541	514	534	527	552	535	568	536	519	527	536	569	536	557	566	538	541	532	542	538	537	543	518	564	536	551	562	539	559	562	511	525	549	518	523	525	529	553	528	548	543	536	542	525	533	563	516	535	548	578	537	546	515	512	514	558	542	521	524	503	573	527	525	531	542	542	546	535	488	556	541	565	497	549	585	567	574	559	564	519	537	529	527	502	567	553	545	505	481	550	562	551	538	579	545	533	546	557	541	527	537	518	572	514	505	563	521	556	534	544	553	563	545	542	527	534	562	533	547	554	558	511	523	532	535	555	518	551	534	552	525	578	538	554	508	562	507	535	503	518	534	541	526	504	552	532	504	585	545	514	566	538	523	524	532	557	548	579	543	513	540	533	537	525	542	528	532	546	515	525	502	545	561	525	553	500	549	571	517	532	579	576	552	536	526	548	563	553	550	551	537	534	545	549	523	537	524	531	500	559	531	542	521	538	573	550	546	521	566	570	558	570	560	555	534	520	552	506	521	551	545	560	555	528	538	621	536	543	549	548	576	508	571	561	520	504	525	532	580	561	478	507	563	489	549	572	550	536	580	511	532	535	532	554	547	548	523	539	549	553	505	541	547	529	508	541	527	546	524	499	550	569	568	523	545	586	526	582	535	568	489	564	545	523	600	568	558	570	560	525	539	535	501	532	545	546	550	551	537	526	528	527	602	574	512	550	593	505	543	532	535	507	562	541	548	551	522	557	527	585	488	552	492	552	580	546	542	552	600	548	541	555	520	537	537	550	529	549	575	538	525	551	524	548	532	506	546	532	529	533	514	520	511	526	534	528	503	532	508	538	517	550	557	526	509	535	542	541	557	565	545	561	520	510	510	545	548	553	520	531	550	603	525	533	533	552	535	509	517	512	518	507	535	497	529	480	549	592	500	559	547	536	541	564	522	529	502	507	507	547	528	519	539	547	531	523	496	520	579	534	564	535	552	531	552	605	528	576	538	559	547	548	521	575	534	537	562	537	584	541	522	551	581	524	532	573	561	518	521	513	554	516	570	527	531	552	531	520	527	552	536	538	542	508	580	548	560	577	554	546	523	487	533	515	542	539	571	495	492	533	529	512	517	530	525	540	589	509	522	526	510	487	562	523	532	528	523	576	538	547	534	531	577	522	543	529	582	580	549	535	557	507	508	597	532	541	520	505	533	527	548	530	561	555	543	508	555	551	515	521	560	531	557	539	528	568	559	561	538	558	511	530	590	553	527	523	553	516	553	523	546	557	521	517	524	534	501	608	519	539	565	538	567	570	537	554	527	534	520	537	560	539	531	511	542	487	557	535	532	533	567	516	502	515	538	507	561	501	542	511	565	542	527	528	538	533	494	521	563	537	519	529	531	506	502	544	560	502	530	524	522	510	532	521	572	536	526	543	540	541	561	569	561	543	567	551	484	518	526	526	530	582	503	530	535	575	547	508	527	566	533	491	545	547	544	549	538	551	521	526	519	549	527	552	591	520	555	552	526	542	581	540	556	547	541	539	545	539	575	563	503	559	524	516	532	566	529	526	516	546	514	530	542	525	546	528	501	569	525	554	557	535	556	520	518	512	544	540	514	547	558	566	543	559	508	569	537	553	536	501	534	515	532	541	526	567	559	506	543	508	556	549	503	506	565	560	522	589	514	560	541	531	528	540	552	547	535	495	565	565	556	517	543	564	533	536	546	524	551	565	557	521	540	524	521	561	545	520	524	540	530	538	552	542	556	544	524	546	525	543	572	564	548	558	533	543	544	509	554	557	499	525	565	518	586	546	506	505	517	546	580	529	568	505	567	515	546	548	572	582	580	544	555	566	533	512	531	579	509	548	564	524	568	540	537	564	566	554	499	599	510	568	528	526	543	536	514	566	571	552	521	517	497	514	495	555	563	556	569	553	534	548	588	538	565	527	517	505	545	584	522	577	583	553	528	514	551	500	487	528	523	538	541	525	550	559	522	527	547	576	507	557	580	552	515	528	557	570	571	562	543	535	522	538	523	513	533	541	534	537	584	581	550	551	539	512	562	536	533	516	493	491	534	512	557	577	510	477	527	582	532	489	534	571	502	522	496	541	562	511	537	569	514	566	514	541	548	535	555	511	550	555	528	515	490	514	559	506	552	562	570	522	541	540	554	559	498	551	565	563	542	497	556	523	545	499	516	556	530	570	511	547	536	561	566	494	512	540	545	545	521	569	533	493	552	530	561	517	513	536	540	593	576	528	543	534	541	551	531	525	560	529	553	516	607	516	551	573	564	533	538	531	569	553	553	534	562	550	529	522	549	520	482	530	520	538	518	513	523	567	514	531	556	531	538	548	576	539	519	550	535	516	560	563	515	551	566	532	533	553	510	501	513	533	531	540	505	541	540	542	523	512	520	530	524	506	541	524	552	517	527	550	550	550	555	558	537	551	541	505	501	578	551	550	514	529	516	539	535	561	524	521	572	506	539	538	534	551	519	536	535	533	514	516	536	537	589	550	512	518	546	547	542	539	531	489	538	543	556	533	479	530	561	523	524	508	545	544	521	548	578	555	540	480	546	556	571	571	549	511	554	501	522	521	574	537	546	546	549	521	572	536	514	530	521	531	567	547	521	488	557	563	590	538	551	551	503	524	553	544	515	511	490	558	504	515	520	529	539	540	497	533	550	591	534	479	563	547	540	544	559	540	544	529	571	512	494	517	503	515	504	535	545	540	520	519	528	551	529	538	575	542	488	566	527	519	546	541	548	529	517	528	579	528	578	509	585	582	525	523	549	505	551	556	523	536	520	521	534	546	513	501	546	530	508	525	563	542	532	519	571	579	547	587	495	548	529	508	552	493	509	516	526	539	555	528	560	513	545	514	552	571	552	581	507	550	526	529	532	557	530	533	529	527	550	525	582	574	529	555	523	518	566	548	546	524	562	569	510	557	554	537	534	568	559	534	548	542	556	566	531	561	605	509	533	527	523	510	528	551	538	527	549	571	552	564	536	493	536	526	516	541	539	541	554	568	565	541	546	545	565	549	520	558	541	565	541	530	483	515	535	550	511	510	519	534	535	551	529	500	535	544	502	518	580	554	553	496	538	566	556	579	529	521	524	543	571	571	543	574	568	516	570	573	516	549	543	525	547	521	560	548	545	575	566	518	520	506	527	521	537	504	508	555	541	566	522	537	559	550	543	552	544	519	557	564	539	531	535	519	489	522	523	530	568	531	530	558	535	543	525	558	517	530	552	559
11735	9636	10800	8801	6816	6233	7281	5125	4409	3320	2450	2263	2070	1641	884	773	625	617	850	850	844	793	745	692	660	640	645	444	398	449	409	382	415	480	417	365	333	303	353	298	256	236	240	235	215	222	198	169	176	203	188	174	181	205	177	190	162	151	180	194	174	173	191	171	174	192	191	179	170	185	191	178	153	164	141	198	163	170	176	187	174	189	185	155	160	193	161	172	162	173	180	206	173	185	158	179	175	177	186	177	169	200	177	172	175	170	195	168	175	176	184	187	174	161	177	191	169	165	183	178	158	180	175	173	159	177	189	173	169	188	178	185	186	175	183	150	180	180	189	179	171	182	162	163	192	192	171	188	173	178	160	153	170	171	169	178	184	180	146	180	164	183	174	162	164	191	174	205	178	181	179	188	180	170	172	171	169	174	173	177	176	184	197	169	192	178	183	195	151	170	185	182	170	163	165	153	164	165	187	190	180	169	183	157	191	180	183	177	168	168	165	168	188	179	192	153	175	189	170	182	189	143	182	171	153	172	158	166	178	174	161	181	185	155	183	187	162	170	162	183	170	187	186	150	180	160	158	189	160	162	185	169	202	174	167	167	188	171	177	178	185	185	190	164	185	196	185	171	166	169	168	180	183	172	160	167	186	155	168	154	149	176	174	180	187	152	190	210	180	169	169	175	159	181	191	158	154	173	185	173	149	164	191	175	170	187	157	172	181	173	173	202	169	163	172	162	180	167	153	183	179	188	166	173	166	177	173	186	189	184	173	187	176	190	176	193	194	188	193	150	181	174	173	183	152	151	181	173	174	157	167	152	176	167	157	179	179	179	172	178	172	158	145	209	179	164	157	159	172	196	159	180	155	151	164	164	165	164	173	154	191	170	159	162	164	167	182	169	183	179	174	154	147	183	171	178	176	152	172	174	159	159	174	164	173	173	172	174	157	176	168	177	179	156	153	158	162	179	188	168	159	189	150	172	184	158	172	166	166	174	182	200	164	186	178	176	155	156	189	174	171	174	209	168	180	181	179	174	178	161	174	189	164	181	192	193	182	178	175	183	160	196	198	167	168	168	167	178	169	184	178	156	185	193	181	158	157	183	185	188	189	176	157	167	168	160	175	160	186	166	169	155	184	186	191	161	195	158	199	203	204	179	179	142	181	177	179	176	169	172	169	201	169	141	175	183	193	175	185	178	176	177	180	160	177	195	169	180	172	183	177	175	214	185	153	193	182	154	178	160	149	199	195	170	183	184	152	191	172	169	167	181	194	155	170	175	163	185	162	186	172	171	177	175	170	193	180	196	185	175	194	188	179	187	174	207	183	186	201	197	159	176	197	161	181	160	184	185	165	181	186	166	158	183	180	169	177	181	155	160	182	161	176	161	186	159	180	182	168	148	166	194	191	137	190	167	161	171	168	169	155	195	150	178	155	169	164	162	192	168	188	171	157	169	171	181	169	195	178	182	182	183	160	154	160	197	164	147	177	188	157	171	161	165	186	168	174	162	191	175	193	181	164	188	184	181	166	163	184	191	172	194	174	176	192	172	169	165	165	192	181	161	178	163	179	156	169	177	181	170	175	177	177	175	199	182	154	156	155	184	192	186	162	175	184	174	157	159	176	189	170	151	170	173	168	154	166	170	149	162	145	154	158	167	162	170	180	182	178	172	164	166	168	174	177	184	170	194	168	174	176	176	176	193	190	180	196	163	168	169	158	168	164	167	166	175	154	163	162	150	163	185	160	186	174	176	175	158	189	170	197	181	178	168	158	206	170	198	200	180	158	188	178	174	169	180	177	175	166	184	168	183	165	185	197	160	163	177	171	157	181	163	156	174	175	154	163	170	173	161	162	183	192	177	190	177	168	157	177	178	192	184	200	169	198	168	162	172	162	160	211	213	184	178	184	169	171	161	189	183	173	163	185	172	190	178	174	177	194	190	172	176	178	176	205	201	189	181	197	163	202	182	186	160	187	140	170	184	183	170	161	164	169	172	153	166	178	198	167	152	171	159	187	197	191	167	198	171	188	165	185	182	174	189	167	197	176	179	178	157	188	192	177	192	188	187	186	178	158	156	174	200	181	172	173	161	176	199	177	182	161	163	188	202	197	167	179	200	171	174	171	176	179	186	162	184	181	162	175	168	169	172	173	188	177	188	154	162	184	198	175	161	173	182	176	186	182	208	176	188	163	172	172	187	150	182	161	181	170	162	188	163	200	189	158	198	184	171	186	173	191	175	154	179	180	183	176	193	195	154	173	180	174	171	166	161	158	191	165	196	148	187	188	167	190	191	178	193	176	147	151	177	188	172	181	170	187	184	179	172	154	184	183	168	188	193	182	156	177	184	150	170	194	164	174	184	186	168	199	177	182	170	173	188	161	194	176	176	166	179	194	175	192	174	197	162	176	164	166	183	175	211	177	164	161	165	173	167	170	178	202	203	167	172	179	198	158	170	192	181	169	156	180	169	161	173	182	209	171	182	169	174	179	169	172	168	159	189	185	186	171	153	200	188	171	185	169	155	177	176	158	169	186	195	195	187	162	191	192	180	172	177	169	181	179	195	175	159	176	175	183	158	175	177	169	185	159	167	168	171	197	180	178	180	168	183	181	156	169	158	167	190	160	182	169	162	180	173	180	168	173	155	167	199	180	161	171	151	180	170	176	170	180	163	150	167	168	184	182	178	194	168	172	172	169	175	185	182	179	177	160	184	160	176	157	185	158	160	194	180	176	190	170	167	173	185	163	176	173	180	191	162	163	172	153	166	170	194	192	175	188	178	164	155	198	163	169	163	176	177	198	179	167	149	169	153	190	178	179	159	169	164	168	184	161	182	197	177	190	181	153	164	165	160	147	172	189	178	209	169	179	166	188	170	155	152	201	163	177	167	166	184	176	191	153	161	176	155	155	176	175	186	183	198	207	149	196	195	180	193	183	147	202	176	162	182	181	194	152	196	166	164	206	167	169	181	165	166	156	163	173	179	204	192	180	192	198	189	167	182	169	175	198	165	201	187	171	161	161	192	181	201	157	183	178	180	173	183	198	170	143	192	192	182	161	173	194	182	169	185	172	184	187	188	201	167	160	175	173	202	172	180	149	180	169	165	179	167	196	157	187	167	159	175	191	172	160	175	184	165	181	181	171	208	168	171	158	183	194	190	171	184	170	195	201	182	195	192	165	147	170	164	174	175	164	190	191	147	187	171	160	178	173	188	169	167	160	202	169	167	180	206	158	163	171	173	158	161	177	179	156	179	213	188	181	178	161	166	180	170	158	144	168	182	179	175	161	177	166	181	166	185	181	181	133	174	195	186	192	153	154	173	155	174	186	155	165	178	160	168	173	184	168	173	162	179	180	192	173	185	193	172	176	168	203	188	181	186	189	165	187	174	202	181	211	159	183	172	180	208	178	169	192	172	184	174	159	196	177	162	178	181	170	159	159	199	186	187	177	182	161	174	181	162	174	176	166	184	185	154	147	190	157	162	175	177
8035	9296	15124	18014	17294	17957	21168	16384	15791	12598	10686	10377	9430	7192	3907	3585	3221	3155	4705	4474	4304	4275	3912	3687	3536	3602	3617	2426	2098	2179	2073	2095	2191	2330	2241	2062	1717	1631	1641	1541	1193	975	1061	812	872	704	628	570	584	590	559	546	560	503	497	509	500	509	484	470	504	534	513	485	499	539	501	500	486	482	502	480	507	480	469	460	499	510	499	508	482	515	485	462	517	507	429	499	489	515	493	462	461	470	489	456	462	483	491	522	497	510	498	478	485	465	492	497	494	501	476	515	533	485	463	475	491	522	503	487	494	489	497	475	524	483	499	506	441	494	493	536	501	468	470	479	481	490	468	474	501	479	452	512	474	534	492	480	479	495	489	489	462	511	503	489	498	495	492	506	490	461	491	473	487	482	495	480	492	490	514	502	513	481	504	499	470	506	524	512	490	481	494	452	474	482	507	469	468	479	505	480	501	493	501	502	489	482	520	502	480	458	499	462	496	477	525	501	485	469	439	498	486	515	533	480	479	497	496	485	469	515	497	502	517	513	501	480	483	494	513	480	475	492	477	498	514	516	489	495	496	493	483	478	471	480	504	469	496	483	456	500	508	497	465	483	557	491	526	488	473	493	506	499	461	460	476	518	480	489	474	490	488	501	490	487	524	453	507	492	526	498	493	510	490	492	510	479	504	482	503	505	501	466	470	455	469	508	502	466	488	510	521	516	492	519	468	486	450	488	484	521	501	473	469	497	499	491	527	486	509	464	506	502	493	465	496	449	476	478	491	515	509	492	499	524	487	507	494	513	470	484	492	481	510	458	477	488	506	519	483	500	499	511	532	462	468	503	473	502	503	507	488	464	456	526	449	468	529	499	511	513	470	518	485	478	483	442	480	462	530	475	487	463	478	511	512	437	476	519	460	499	520	478	520	564	499	442	487	489	494	547	486	522	505	466	479	501	496	494	449	491	506	475	437	508	486	452	494	493	472	452	458	481	459	465	500	467	502	507	496	485	482	493	483	480	448	474	538	477	481	487	447	527	496	498	490	488	517	478	513	477	521	572	445	502	483	521	460	500	469	484	476	514	505	517	455	478	491	490	491	517	468	500	484	475	488	521	487	490	471	469	464	491	498	497	495	515	498	470	488	524	487	484	462	471	488	481	503	478	446	494	502	517	478	485	497	509	522	509	491	467	490	491	500	510	466	477	503	482	471	511	480	505	466	456	490	528	474	506	478	456	472	505	455	508	503	477	470	484	478	485	485	474	528	493	509	491	508	461	455	493	488	490	492	472	459	505	485	522	480	524	528	472	476	485	465	495	480	525	486	481	510	481	485	497	501	463	485	496	486	494	495	489	471	452	472	547	463	513	509	516	482	532	471	503	523	440	460	430	449	506	475	483	509	451	522	490	458	452	478	464	504	486	477	426	492	512	481	454	501	502	452	481	485	511	486	451	529	454	512	423	471	525	474	471	473	498	476	490	504	462	479	538	497	512	511	489	511	507	468	475	469	462	517	482	487	497	510	472	504	465	498	529	465	472	442	507	490	466	460	485	469	448	491	494	544	515	504	489	465	464	504	472	475	481	492	478	507	485	486	495	485	482	464	436	502	461	519	527	520	469	468	489	515	505	517	466	481	508	468	495	492	492	483	501	493	490	492	485	493	504	480	483	468	510	491	488	518	476	461	456	491	494	476	480	501	508	456	483	496	493	490	508	493	463	478	481	480	468	511	512	461	482	471	516	471	494	524	489	489	501	499	476	514	496	502	448	521	497	513	527	509	533	507	507	474	504	493	475	484	500	492	470	520	502	482	481	502	508	484	464	495	502	513	508	472	492	500	483	466	511	459	493	476	471	505	452	527	519	523	460	484	494	506	473	492	490	521	476	512	493	460	508	477	495	496	501	481	449	484	464	512	485	510	512	478	467	497	497	468	489	487	508	511	474	471	505	488	497	487	495	463	483	486	470	499	503	514	519	483	472	466	465	486	494	472	514	448	526	454	490	505	474	459	442	487	473	528	542	495	547	486	482	488	457	489	489	499	504	473	490	475	490	503	475	485	476	509	478	460	460	468	469	446	482	415	479	469	479	518	488	479	487	494	527	445	499	471	498	472	487	494	483	459	488	500	486	503	501	494	486	486	479	503	477	479	486	477	481	522	512	538	525	464	481	451	470	485	467	502	474	460	488	493	488	458	476	478	482	492	452	433	482	525	508	525	464	473	478	511	481	460	522	499	512	514	469	489	518	501	507	502	490	500	455	477	462	464	490	483	482	539	495	519	483	476	472	487	455	466	508	479	468	507	462	506	520	459	464	515	478	476	473	469	478	493	484	497	505	500	484	473	500	476	502	473	521	492	482	451	567	454	504	487	501	495	475	498	491	493	485	472	508	492	486	482	523	483	465	472	531	498	507	462	477	472	466	512	495	508	488	477	529	517	484	471	483	464	478	495	504	477	465	479	468	510	484	532	507	441	467	492	501	513	477	468	509	497	478	482	490	491	470	508	500	458	498	497	488	463	475	466	488	489	485	522	456	504	477	497	508	485	482	463	502	525	486	458	488	479	515	471	508	494	511	526	498	495	520	445	455	475	528	484	468	522	445	484	488	461	515	464	461	499	490	505	459	474	490	476	479	504	476	473	509	493	498	508	473	436	505	491	481	496	526	555	460	561	483	485	500	487	520	484	461	516	487	475	531	520	516	495	499	478	482	463	490	484	507	500	497	506	476	463	487	489	474	443	498	479	496	523	503	486	451	473	446	499	458	503	469	483	488	547	513	467	446	534	519	480	516	512	508	474	536	479	529	473	477	473	485	509	487	498	477	525	499	518	516	469	530	486	498	465	474	495	489	496	495	519	487	520	492	478	502	501	503	511	488	517	520	471	478	495	523	485	495	506	509	462	499	482	514	474	481	496	495	491	458	458	491	489	477	475	475	473	450	510	467	457	493	468	504	514	496	505	508	519	496	517	476	524	470	494	503	482	480	486	503	510	474	463	500	481	513	465	505	519	475	510	504	473	492	477	445	494	485	467	487	480	481	466	493	449	468	512	502	444	500	460	502	485	496	489	462	485	514	503	521	506	463	484	506	498	520	507	484	502	516	485	462	479	477	499	489	455	516	538	490	492	464	471	487	443	522	483	496	514	505	448	489	438	478	465	522	493	464	497	453	537	483	459	470	473	507	500	471	501	517	492	507	481	491	497	497	483	511	488	464	476	477	472	504	464	496	453	505	513	485	488	473	475	503	482	485	496	438	479	489	480	518	522	525	445	491	514	500	504	427	489	499	472	503	480	507	505	479	492	502	435	512	487	487	496	463	497	480	513	505	507	519	506	486	486	465	525	473	517	546	502	489	473	459	501	492	491	484	537	447	489	459	505	492	501	473	508	457	482	496	512	486	526	490	498	471	498	488	456	496	488	501	477	498	546	488	510	483	474	484	439	504	484	491	530	475	475	487	466	496	535	477	458	480	509	444	487	480	503	509	441	461	534	446	448	471
31550	32459	35068	35945	33434	36171	42208	33909	33045	33125	31251	23519	24122	21814	12243	7439	6375	6046	9882	8965	7939	8625	7845	7133	6891	6863	7182	4672	3662	3349	2690	3081	3490	3580	3458	2971	2428	2169	2319	2135	1351	1102	1211	855	712	430	385	278	298	267	252	217	188	168	141	150	163	157	136	168	131	169	161	141	128	141	156	146	152	149	167	152	167	148	134	119	140	128	137	144	132	124	137	145	133	144	152	127	149	142	127	139	132	146	156	120	121	126	129	136	145	124	144	126	139	127	120	140	130	130	133	147	146	117	128	134	130	123	125	135	151	147	141	136	126	156	129	133	148	140	146	125	136	140	147	149	157	143	147	110	133	123	125	158	147	130	136	142	131	146	132	142	130	143	153	107	153	123	150	135	118	147	153	156	149	113	151	144	149	145	120	142	139	140	136	126	128	138	132	144	138	123	115	134	132	135	133	138	159	141	113	145	144	125	144	138	138	136	143	160	126	121	142	132	153	133	167	140	183	116	138	160	146	134	136	140	134	127	151	136	137	157	145	133	122	147	121	110	145	119	154	147	123	141	146	122	130	131	127	140	130	127	141	136	141	125	131	141	131	153	143	143	148	137	124	120	149	138	122	123	114	129	148	116	142	148	135	127	147	156	137	133	117	136	139	131	154	142	146	136	144	132	132	136	154	117	132	150	149	141	160	127	144	146	133	157	127	137	116	136	142	124	132	111	130	111	113	135	137	120	130	147	120	115	144	128	132	152	155	132	143	123	141	147	157	138	138	131	120	124	145	152	140	134	157	138	142	121	140	137	143	143	143	155	149	129	132	147	130	148	141	151	146	112	143	149	152	146	144	138	143	132	132	122	118	161	140	135	152	145	131	137	142	145	132	131	134	153	125	119	130	154	144	127	132	143	159	137	128	136	127	130	160	151	132	153	143	127	123	144	147	133	124	157	145	126	135	144	144	136	139	145	130	147	145	136	140	124	147	129	129	129	149	133	152	124	144	163	159	146	137	130	139	123	138	140	146	131	143	128	138	154	138	160	138	130	152	135	151	134	148	134	140	146	156	151	135	138	145	140	140	139	158	132	160	124	138	127	155	132	122	163	134	148	147	158	133	141	145	142	147	142	122	123	151	143	135	138	133	134	124	132	146	151	140	134	147	142	133	139	136	146	150	140	145	132	131	120	146	143	153	130	163	131	132	148	135	110	140	144	134	128	145	136	162	136	139	134	155	145	136	134	145	129	161	140	146	141	129	116	127	134	142	153	144	140	133	149	148	132	142	136	142	134	158	137	143	155	137	139	137	143	115	134	126	136	128	140	140	131	130	128	161	150	137	138	135	133	139	135	144	138	156	149	134	152	132	152	127	139	123	161	119	146	144	125	118	169	131	136	137	126	138	138	143	123	149	138	121	155	155	139	139	162	159	136	149	154	148	135	143	133	138	146	136	138	140	139	143	136	139	120	137	117	169	145	142	125	151	143	136	153	136	157	138	155	149	129	136	142	119	120	127	139	133	130	120	149	140	145	128	132	114	130	140	148	143	137	157	132	130	148	166	122	165	151	147	134	134	125	119	167	137	145	141	155	141	138	141	131	142	143	152	157	140	137	145	125	124	147	159	133	160	142	126	128	150	146	143	148	130	139	132	142	132	154	139	142	152	131	157	138	131	137	125	120	149	150	138	149	135	141	140	137	144	132	150	145	137	133	132	125	136	134	132	152	144	162	143	140	141	144	149	152	131	135	135	126	140	148	168	150	126	153	131	151	145	150	139	156	119	124	142	140	120	129	127	122	133	132	141	152	111	133	145	149	134	132	126	139	130	114	124	130	150	164	149	143	126	142	140	142	138	139	133	161	139	137	135	135	126	153	137	122	160	106	127	143	132	144	138	137	130	125	130	139	154	148	145	129	145	136	124	119	135	145	129	143	141	125	126	137	135	137	122	135	135	141	123	132	130	127	173	147	145	134	130	133	130	139	153	140	143	155	152	151	136	124	122	153	139	130	138	136	133	142	156	128	116	143	146	146	122	140	135	150	141	135	146	118	133	136	129	135	143	133	132	135	149	151	141	154	139	136	131	127	124	140	121	146	147	122	141	152	137	135	117	145	151	126	107	132	118	111	148	129	147	160	150	135	136	145	137	119	117	141	133	151	139	136	137	152	146	131	151	148	135	135	144	134	152	149	140	128	133	141	143	141	146	145	140	125	142	130	124	149	165	145	172	163	143	157	123	146	153	129	138	141	128	131	144	146	137	110	137	132	138	158	150	133	147	126	141	122	149	143	170	145	147	131	115	156	135	148	143	133	111	129	144	126	134	145	148	128	155	119	130	156	137	152	136	148	141	136	138	138	150	144	146	128	143	132	140	134	130	149	141	142	131	140	130	117	131	134	135	131	137	135	145	135	136	139	118	125	126	125	142	134	121	144	129	125	144	128	133	140	149	126	130	155	117	115	163	142	134	144	143	136	145	136	140	130	138	137	145	134	124	125	143	152	125	146	144	154	139	124	127	148	125	161	135	142	128	129	122	139	123	141	139	145	126	123	138	130	133	135	126	145	137	125	149	143	131	126	137	149	146	126	132	141	143	141	152	119	123	150	157	131	140	148	143	144	122	125	152	132	151	129	148	142	121	142	136	128	129	137	119	133	121	150	155	133	122	151	122	149	137	158	140	134	142	142	142	147	154	156	133	154	128	125	137	146	149	150	133	145	126	127	148	153	131	159	156	138	133	141	143	149	147	123	150	141	140	147	153	130	144	140	154	130	165	121	130	142	147	122	131	134	125	131	135	135	134	143	152	117	123	160	135	129	147	142	122	141	139	139	137	134	117	139	150	124	150	159	146	126	161	148	146	126	139	118	140	141	131	117	143	131	141	137	141	128	130	127	127	159	136	156	151	153	135	138	131	154	148	109	136	135	134	156	151	116	125	138	145	138	150	143	162	123	152	143	133	134	147	133	138	143	132	147	149	111	122	126	137	144	148	134	146	119	136	127	151	130	136	122	129	140	121	167	136	124	137	121	126	128	140	145	151	125	158	143	148	129	151	148	145	154	155	143	118	154	130	143	133	133	152	133	151	125	130	141	131	146	149	124	125	140	124	142	139	134	135	129	135	130	132	116	165	151	153	142	124	140	158	142	142	129	116	136	131	161	131	139	118	152	133	159	154	148	131	128	123	152	128	154	112	129	111	131	142	140	140	133	142	147	147	141	154	135	147	134	124	135	131	151	147	148	121	143	151	132	142	140	132	132	135	122	134	140	142	132	121	155	127	133	121	134	121	128	140	129	140	118	166	155	144	144	155	135	146	131	130	149	135	163	118	157	155	132	123	144	154	157	137	128	157	123	137	152	129	136	117	147	137	131	136	150	136	130	160	132	138	137	138	134	148	133	157	145	137	158	135	112	149	157	145	117	129	149	133	148	141	124	131	132	133	117	139	150	130	118	141	135	144	137	124	160	134	140	154	145	147	141	146	141	142	148	145	137	143	136	133	108	138	154
21671	26513	33637	40701	41121	45273	48829	44065	44517	45965	44566	38162	42358	38821	24941	21971	20923	21069	29052	26069	25413	27904	25652	25198	25165	26103	26088	18041	16845	16210	13681	16276	18097	18726	17801	15754	14064	13210	14208	12164	8629	6954	7243	5271	4312	2635	2075	1482	1364	1524	1187	959	858	680	518	527	577	522	474	470	452	488	417	434	430	416	444	386	405	420	455	445	476	408	378	392	409	387	429	437	393	415	411	419	419	415	394	384	376	400	454	335	411	505	467	408	371	442	390	400	410	405	411	390	391	403	446	398	391	385	385	466	434	428	361	407	429	388	420	399	384	346	415	434	429	417	420	410	400	405	430	395	399	417	407	404	391	384	416	457	415	418	382	438	398	425	377	406	398	393	394	400	442	392	413	400	433	418	412	443	406	427	381	369	412	415	400	419	398	399	382	423	439	378	382	408	383	399	388	420	384	406	410	410	416	382	402	411	424	426	419	422	404	439	409	417	378	386	404	373	410	420	423	393	399	420	367	391	383	405	418	401	413	399	425	370	412	410	412	397	391	410	429	438	398	398	406	383	403	423	374	399	398	406	394	415	394	426	374	381	419	429	404	409	430	422	420	393	378	403	404	405	419	416	406	403	413	425	387	401	413	419	377	398	447	435	406	394	417	409	392	378	391	390	390	420	364	412	399	408	396	421	419	400	398	368	364	386	383	400	420	405	396	428	392	424	409	394	407	379	399	449	420	421	449	433	374	404	417	384	387	360	445	416	418	433	379	386	414	418	402	410	389	415	437	420	393	407	361	423	395	409	387	410	410	407	393	412	427	384	379	404	392	387	390	388	387	408	429	406	426	446	440	371	447	415	397	407	392	395	407	386	400	428	394	420	391	383	398	382	400	402	452	392	413	401	368	404	389	392	388	390	404	432	407	401	420	425	390	362	404	415	366	397	420	419	398	383	409	411	401	391	374	403	415	408	405	415	362	428	439	403	383	422	414	403	359	435	393	444	415	401	408	424	410	387	423	366	388	382	397	414	408	430	426	371	413	434	399	423	401	395	408	438	391	402	412	363	402	395	388	420	369	420	389	408	456	444	404	394	430	385	439	398	361	399	385	390	393	414	418	366	404	407	394	440	399	438	416	408	401	433	420	387	416	403	407	410	419	415	410	404	411	387	406	380	392	426	375	420	408	417	412	388	449	435	379	417	407	403	376	405	405	408	406	385	415	373	375	380	404	435	403	431	426	423	368	382	381	390	370	392	382	399	435	433	468	406	428	373	428	386	403	404	388	403	404	434	391	406	358	385	411	428	415	378	396	415	416	383	379	419	410	391	362	403	419	406	371	378	381	435	396	422	396	396	397	375	396	429	400	414	391	430	375	390	387	384	421	421	385	415	422	388	419	427	441	391	378	404	396	411	400	411	394	420	419	407	436	440	407	385	371	385	399	411	374	413	440	430	364	406	398	407	400	379	403	397	391	417	390	383	388	407	372	398	422	424	434	422	418	442	423	400	386	413	418	417	387	402	434	451	394	402	411	440	412	414	405	400	357	426	404	400	416	409	399	407	468	429	379	410	398	379	440	380	408	400	414	401	397	415	415	419	393	381	390	413	435	387	401	381	408	417	403	419	389	428	388	389	415	404	392	421	395	425	458	381	426	423	428	438	372	390	406	414	409	440	388	422	422	386	414	401	435	429	417	392	417	383	394	415	411	423	392	396	449	392	384	381	375	414	434	398	420	395	389	403	406	404	376	355	391	407	375	415	430	437	422	397	410	424	396	415	407	418	420	410	434	399	364	384	407	367	356	403	377	381	413	407	408	411	376	399	422	402	400	408	417	412	397	397	405	399	375	399	405	404	378	417	388	384	414	391	422	422	428	436	444	409	426	445	388	429	406	403	391	388	361	395	401	453	434	387	425	382	402	412	379	398	383	442	385	409	395	400	399	444	416	450	400	419	383	393	403	409	379	385	390	415	406	409	394	428	370	393	421	410	400	382	397	364	406	374	400	386	406	393	395	398	417	421	401	426	428	406	416	420	363	401	388	423	394	439	402	397	442	393	378	388	388	427	397	411	409	367	407	416	411	421	377	412	440	434	403	403	431	398	419	401	388	399	412	398	392	421	406	437	429	379	410	384	427	413	414	409	406	372	408	419	395	416	416	426	425	387	397	388	422	389	384	398	366	421	379	387	347	388	411	385	427	392	387	422	433	384	416	427	414	381	435	387	428	417	385	407	411	368	420	371	403	372	398	349	413	424	434	425	410	426	380	393	426	414	409	383	414	374	422	383	410	406	416	388	419	393	438	447	384	401	388	420	427	392	399	390	393	447	408	401	384	384	402	377	422	386	399	392	398	413	483	399	425	416	378	398	429	385	405	413	365	380	433	411	422	411	396	414	422	396	429	412	405	365	382	401	404	424	358	399	377	381	394	421	364	428	414	403	405	385	433	398	392	410	410	432	383	400	405	392	430	385	405	444	430	420	372	431	407	402	427	400	389	410	418	397	398	400	392	382	427	445	420	404	393	423	429	369	461	407	445	401	420	407	402	396	345	368	393	399	445	385	383	466	422	369	382	416	440	429	415	425	438	401	421	446	403	411	409	418	403	401	358	371	370	390	407	400	437	388	372	413	431	428	390	410	398	425	444	437	410	394	407	446	400	401	399	383	422	421	401	442	406	363	359	432	409	419	410	396	373	349	390	398	380	383	420	407	402	396	429	392	383	399	419	396	397	425	409	412	444	407	443	394	382	418	430	408	420	411	388	383	423	412	389	400	356	430	409	435	425	410	410	397	383	375	431	373	409	393	396	394	375	431	423	409	411	424	399	355	382	389	381	399	422	415	415	399	392	395	396	397	372	429	420	414	437	353	389	396	412	390	426	409	362	413	400	397	376	393	444	448	403	395	397	389	402	428	400	395	388	362	356	387	397	397	419	408	412	420	414	427	399	414	406	435	394	427	375	392	396	410	369	458	425	409	400	367	415	396	424	392	356	392	386	404	376	407	396	420	397	384	360	394	387	453	392	402	437	391	413	426	380	411	388	401	396	370	384	440	413	420	383	404	417	407	383	376	415	416	451	404	441	408	398	388	384	405	417	393	401	420	420	377	423	438	377	401	444	420	387	385	442	399	348	395	396	432	371	395	411	388	412	393	383	368	402	417	401	430	396	361	450	408	386	383	398	384	407	398	384	428	383	394	389	416	405	415	429	412	409	405	394	423	351	441	405	415	403	410	432	401	427	390	383	415	382	404	399	403	393	415	412	382	392	410	403	391	356	418	392	412	402	395	444	406	404	439	390	411	408	399	426	393	404	408	436	422	410	378	431	411	454	415	417	391	449	394	419	414	425	395	413	378	365	368	441	403	363	417	396	393	383	415	420	418	418	409	412	391	395	378	433	397	415	426	403	401	443	438	397	410	421	397	418	397	395	397	379	400	373	434	438	383	387	410	384	420	390	435	410	390	406	412	395	391	403	422	405	401	421	412	426	434	434	379	405	400	415	399	408	432	448	395	364	386
38863	38481	42736	39843	39825	40280	43076	38076	37402	37732	37841	32006	32042	28692	19733	14036	12216	11311	15764	14417	14343	14513	12104	12317	11881	11375	11549	9253	5036	4625	3822	5129	5893	6123	5397	4796	4052	4223	4093	3223	2229	1757	1882	1513	1011	676	622	426	418	408	346	321	296	238	215	217	228	186	185	198	204	191	221	169	199	190	171	159	170	176	185	197	210	184	200	183	170	178	166	212	190	174	189	221	173	179	160	192	191	161	186	188	190	204	247	197	216	206	175	171	178	172	189	187	168	180	198	193	206	200	169	178	166	190	175	170	216	165	182	180	179	196	182	187	181	193	159	185	184	201	169	206	190	207	158	174	193	193	176	173	182	193	191	217	209	186	213	171	179	181	193	195	199	171	181	184	224	178	188	185	181	185	174	215	157	212	184	162	175	176	178	204	182	203	157	171	202	187	197	186	176	208	185	168	189	192	157	170	194	156	182	188	183	201	207	194	203	188	178	191	170	181	169	207	175	191	209	160	179	188	195	193	170	155	170	187	186	186	171	194	179	157	189	187	180	199	170	181	185	188	199	205	186	190	208	186	198	192	185	180	206	182	171	188	176	189	188	186	188	189	202	195	184	187	162	167	175	193	201	200	159	184	184	208	180	202	187	180	188	186	189	189	182	178	175	179	187	194	192	172	189	206	173	180	204	178	173	179	179	158	188	179	174	180	168	189	198	185	172	174	173	204	173	186	189	194	200	171	203	168	186	181	174	182	201	173	199	200	162	175	173	177	195	194	191	200	215	180	194	164	191	164	190	170	172	161	202	181	172	182	210	185	187	177	169	177	193	177	201	185	191	203	174	185	186	178	184	196	190	162	187	161	211	178	208	164	198	196	194	163	191	187	167	180	186	195	157	189	168	188	179	183	181	164	200	172	197	175	196	195	203	169	185	202	188	192	174	168	178	195	178	197	177	191	173	191	181	179	174	184	201	187	197	206	174	200	193	183	184	201	168	204	184	182	188	184	180	171	172	169	184	208	158	180	177	190	188	175	193	171	195	193	203	204	186	182	201	203	181	204	192	178	199	190	190	188	165	196	177	182	198	187	198	154	195	178	184	202	182	200	191	185	192	175	193	185	179	170	187	189	188	185	173	186	196	173	190	169	183	171	181	174	169	197	166	170	181	183	214	195	191	181	177	189	200	197	197	167	169	174	163	185	196	174	181	190	176	177	179	162	181	162	204	213	175	186	182	180	210	186	177	182	176	209	186	189	197	199	193	192	182	211	204	187	191	175	188	185	183	177	201	198	189	193	175	190	181	195	197	174	157	203	200	166	198	182	194	207	171	190	164	182	185	206	194	201	174	180	164	182	193	183	171	195	182	195	172	188	189	177	196	188	182	172	191	188	203	198	191	188	185	186	199	183	201	187	162	193	173	176	177	177	193	188	200	191	180	194	196	202	156	189	182	187	180	204	171	193	192	180	165	195	178	181	184	174	197	200	204	188	169	192	190	191	182	188	156	185	169	187	193	179	170	175	193	182	193	182	196	178	185	209	179	187	199	181	189	204	186	178	203	211	189	199	179	182	168	187	225	183	184	183	212	192	204	187	208	203	177	224	200	187	202	177	181	171	161	177	179	191	178	192	184	176	177	145	178	173	202	182	209	207	206	184	199	172	191	199	185	180	210	196	199	206	193	182	191	201	187	194	208	170	175	171	197	195	183	172	201	198	171	186	177	178	173	175	159	204	188	208	198	149	212	188	200	168	166	183	184	162	183	218	165	216	189	186	190	200	205	172	186	191	184	188	176	172	176	192	148	214	183	188	181	176	195	196	178	197	183	176	195	177	164	188	178	194	199	200	188	174	172	187	194	189	192	190	188	199	185	180	215	189	182	201	187	179	176	181	194	147	173	181	218	206	197	176	173	184	192	174	168	173	174	186	165	180	183	176	196	187	177	196	188	186	175	175	188	186	175	204	171	200	199	207	184	182	183	185	191	166	173	176	188	154	204	161	210	190	177	169	195	191	177	185	160	186	163	183	185	203	200	204	194	164	173	170	203	180	207	179	199	207	180	161	164	198	193	190	175	174	183	174	176	172	202	168	192	179	164	185	183	184	177	181	181	172	177	167	200	178	195	166	206	200	182	211	225	197	186	192	192	194	183	196	200	196	191	206	180	177	189	178	180	180	205	164	189	186	210	169	162	163	171	175	172	173	177	177	194	187	182	154	208	196	194	186	183	184	187	184	168	217	172	186	189	179	164	176	195	176	177	187	190	191	185	189	196	179	170	197	185	187	199	189	209	175	197	196	195	195	167	195	191	174	169	191	177	176	179	198	173	170	166	169	201	191	168	166	172	174	168	165	191	200	213	191	179	183	190	187	166	182	193	176	169	192	200	204	177	176	180	192	219	200	195	194	185	175	196	172	183	197	185	206	190	140	176	196	185	169	184	165	186	153	195	155	175	183	187	167	207	156	187	183	180	166	183	193	200	193	142	199	176	167	174	202	181	186	193	180	187	180	170	192	204	174	222	181	175	175	168	195	200	195	188	184	195	194	184	188	192	179	198	184	190	181	179	185	177	192	179	179	192	181	179	204	177	177	188	171	174	177	159	194	168	198	176	179	195	195	187	190	167	179	200	184	183	163	180	170	199	204	174	193	193	159	188	187	196	167	188	182	195	184	211	163	197	189	182	166	177	216	179	175	181	162	202	202	159	190	175	205	181	188	179	176	172	162	168	192	197	166	204	189	219	197	185	192	175	198	179	177	191	180	199	160	173	172	183	188	213	177	189	187	165	173	193	188	169	192	172	182	168	180	213	167	197	177	200	170	167	165	180	184	170	185	192	186	193	176	195	179	196	170	173	185	190	204	181	187	189	206	181	170	183	184	206	158	194	206	199	186	171	196	187	176	194	181	185	149	187	197	209	195	218	167	233	183	203	175	180	170	200	182	202	173	173	186	207	206	182	182	187	185	190	203	198	180	170	166	199	194	219	184	172	187	200	195	206	176	172	192	190	201	196	198	193	167	190	189	172	187	196	194	169	187	188	169	192	167	190	223	169	218	191	184	199	196	172	178	203	180	178	185	187	180	178	183	195	176	194	180	170	170	190	175	181	189	194	185	173	168	181	178	207	157	193	203	196	192	194	165	188	176	178	172	172	185	188	183	167	174	183	181	201	194	186	179	170	192	200	178	182	198	173	197	193	186	177	186	167	182	180	215	154	173	208	184	177	196	167	175	182	213	172	162	185	178	177	180	161	167	176	171	196	194	196	187	201	194	200	190	190	187	212	175	197	178	194	172	158	181	182	201	190	188	191	195	195	193	208	177	180	194	181	188	174	197	190	172	180	163	189	173	207	190	165	195	186	192	192	184	192	178	179	195	181	199	189	181	197	175	219	214	164	186	188	192	174	184	183	176	166	150	185	197	190	157	175	192	174	180	183	198	182	192	201	202	163	159	181	207	194	166	168	184	196	192	175	196	170	200	178	178	187	165	191	197	138	178	180	191	196	182	191	186
27714	31838	39561	44975	47853	48965	50587	48145	48609	50611	50645	45038	48939	44693	33165	31052	29040	29489	35188	33392	34080	35376	31569	33022	32799	33159	32724	27425	19440	19512	17169	22888	24810	25232	23915	21162	19858	20734	20194	17151	12945	10223	10889	8598	5601	3794	3362	2153	1978	2243	1883	1560	1406	980	712	792	736	684	612	621	665	623	583	595	559	560	560	591	528	532	574	540	583	529	518	527	539	509	528	496	549	528	506	500	575	489	491	509	552	491	542	534	564	733	842	519	531	460	525	557	547	570	501	521	510	524	526	538	538	542	474	540	525	541	519	540	489	508	522	508	541	474	543	511	523	512	528	550	478	551	514	532	502	519	579	519	536	512	517	515	573	539	514	466	524	544	515	566	558	520	561	515	555	521	546	534	518	535	498	565	499	535	493	570	532	533	495	522	515	550	534	534	507	519	562	544	535	520	524	473	525	532	511	549	555	532	547	491	535	555	558	493	512	599	516	514	522	486	518	515	506	534	541	534	530	512	524	489	537	517	533	487	493	503	580	570	496	513	497	535	506	534	520	530	513	499	529	510	533	529	547	524	551	563	537	564	492	509	528	510	503	533	583	527	529	533	505	482	478	500	504	537	513	514	539	486	512	544	519	548	548	524	506	554	501	521	517	518	508	507	548	564	591	521	527	504	505	500	504	540	513	575	539	510	508	519	525	544	493	501	496	492	466	545	515	554	531	536	540	495	516	587	494	487	570	556	521	572	523	515	569	540	524	563	513	564	542	524	485	496	565	514	560	537	531	512	503	500	524	520	525	552	497	530	527	514	460	532	483	520	546	519	525	546	508	509	585	537	528	480	494	538	528	565	519	537	526	530	520	558	498	519	531	506	538	542	505	538	534	528	534	552	529	576	503	502	538	520	507	572	539	508	492	535	537	500	514	550	542	512	535	572	528	511	491	528	487	524	511	515	535	485	526	542	539	484	533	507	513	549	547	526	545	549	524	538	546	525	502	547	516	495	540	530	554	513	540	542	539	506	548	521	542	504	520	525	516	525	507	556	519	497	525	478	546	496	523	529	534	558	493	565	507	526	536	518	527	524	554	514	472	551	517	546	502	536	508	532	536	499	538	466	520	504	534	530	494	523	545	535	541	492	500	555	512	511	506	487	555	465	509	517	524	527	516	562	558	513	549	503	509	546	502	529	518	556	531	539	549	518	519	555	526	570	534	519	533	578	523	508	546	479	511	534	512	515	494	536	525	485	575	533	522	457	557	511	531	528	554	510	487	496	495	508	507	509	544	566	545	516	535	569	550	559	521	510	501	515	525	530	533	522	516	491	520	520	537	552	526	500	522	513	552	512	542	514	534	485	535	522	498	528	516	527	521	507	509	525	528	483	516	508	511	522	526	552	543	544	526	525	533	497	544	518	550	524	505	508	473	540	509	568	457	509	547	518	535	536	499	518	524	520	482	552	523	482	536	538	549	516	527	517	510	552	512	490	500	519	537	527	551	516	519	492	557	548	519	516	518	544	506	479	502	539	551	522	571	532	515	523	474	542	549	564	546	541	556	527	524	560	520	563	514	553	566	497	554	535	493	516	544	538	511	525	504	545	530	568	548	517	527	569	526	546	518	534	495	524	543	489	505	516	530	514	550	477	543	520	554	564	544	516	526	475	500	541	569	512	533	513	512	503	527	529	557	462	537	565	510	552	524	522	537	582	513	487	488	537	529	542	543	540	529	555	550	539	565	517	520	491	538	541	538	545	525	507	520	505	531	483	515	528	538	512	529	491	527	503	540	503	516	518	514	505	552	523	503	529	527	489	524	494	503	543	571	509	541	518	515	510	557	487	501	527	548	473	536	571	558	499	535	510	522	516	516	559	539	510	535	525	521	550	519	479	536	534	526	561	519	528	504	532	517	526	534	524	478	519	566	515	550	521	552	489	542	552	553	521	495	483	512	505	504	502	541	543	532	532	552	524	523	513	504	601	510	518	494	496	513	538	529	531	501	516	477	531	508	507	545	534	484	531	489	498	532	489	523	523	519	516	542	516	530	511	538	547	543	525	508	527	542	493	499	532	540	510	488	564	506	520	538	522	509	513	532	509	540	502	552	514	563	520	515	534	521	566	498	524	508	523	537	523	510	535	495	522	522	523	502	546	537	533	510	542	528	535	511	521	572	551	508	521	510	550	535	497	498	499	535	560	545	526	559	520	485	506	548	547	487	491	503	530	510	489	544	499	525	497	529	522	552	496	544	502	561	539	545	520	515	513	526	544	517	573	523	494	556	518	537	541	520	537	507	517	531	555	527	533	522	572	535	585	517	511	565	543	549	507	532	532	498	525	518	556	520	503	553	502	518	547	502	542	504	523	546	529	506	499	510	491	521	497	536	511	547	515	511	571	507	516	509	563	491	538	533	557	542	506	528	531	562	534	537	517	493	522	519	520	503	538	522	520	506	518	520	525	574	554	504	478	527	548	510	528	503	556	494	509	480	542	474	530	496	546	522	550	508	544	544	531	525	498	573	484	582	518	508	495	573	583	512	516	508	524	561	573	546	555	517	529	538	515	519	516	509	555	549	550	540	546	551	501	513	511	551	524	515	538	525	474	509	553	527	524	532	553	544	489	536	511	563	516	530	525	527	537	541	534	527	537	528	514	524	540	540	551	487	547	549	530	506	507	539	482	531	501	533	539	460	535	480	514	540	508	521	508	494	539	546	516	514	504	521	496	520	519	527	527	519	522	516	542	498	545	495	481	497	553	526	548	538	519	513	538	499	508	474	515	524	520	525	523	536	505	530	534	524	526	555	517	501	505	541	541	532	557	523	541	505	514	532	519	535	525	527	506	530	526	527	498	526	526	495	511	520	524	506	540	544	494	523	531	510	502	475	519	555	510	526	534	515	541	537	548	512	540	517	551	566	505	549	517	539	522	539	506	487	506	524	506	558	564	550	572	503	502	555	523	517	544	478	529	544	478	625	536	536	519	458	495	512	515	536	541	514	510	552	519	533	507	512	558	489	532	511	535	556	569	501	508	553	506	524	500	519	506	521	522	548	531	518	523	507	508	524	554	490	530	523	541	546	551	508	509	493	535	507	503	515	551	522	499	509	549	510	532	516	511	481	480	517	529	500	542	562	478	519	505	543	517	528	512	538	527	544	571	477	498	558	507	549	495	508	510	534	525	522	545	511	518	548	539	476	546	529	530	522	519	566	523	497	540	532	576	497	519	501	489	517	517	507	529	542	536	550	530	536	492	487	550	506	510	505	540	575	504	531	554	516	568	574	479	525	509	498	504	577	488	521	543	487	549	520	538	541	496	543	513	518	503	505	539	543	524	497	527	487	533	536	519	528	498	494	529	521	548	493	504	527	535	525	497	529	536	537	549	526	559	551	563	527	523	546	532	553	550	523	549	561	571	520	521	518	470	476	570	484	504	536	496	524	565	556	500	531	517	570	507	533	508	559	508	501	520	552	557	552	516	540	516	503	561	501	528	550	533	533	526	545	554	545	510	514	504	523	488
12473	9999	11286	8738	6747	6564	6519	4148	3876	3684	3096	2266	2029	1766	1214	792	763	737	774	844	758	834	710	778	679	693	706	659	460	412	360	399	460	453	392	367	355	370	327	323	282	297	250	239	227	210	215	198	186	212	189	188	178	197	188	197	187	222	175	189	175	189	171	195	189	187	208	191	172	162	180	204	202	173	182	179	198	169	174	170	170	182	175	161	193	215	188	181	179	183	198	188	186	180	209	195	191	180	204	189	211	197	222	198	171	174	190	173	195	202	207	186	189	188	153	176	175	200	177	193	214	183	182	188	169	190	195	183	186	225	194	190	185	190	193	172	192	194	166	173	196	191	179	190	171	189	194	179	149	181	201	180	173	199	201	170	198	171	174	179	207	184	183	181	196	169	167	190	192	193	187	185	201	164	200	198	184	181	166	183	184	202	185	159	193	182	184	215	174	202	177	183	197	196	211	205	222	165	175	182	171	196	181	172	195	193	185	191	198	181	176	183	176	173	192	195	184	212	202	174	174	208	181	168	186	195	202	161	201	209	199	184	151	179	183	197	174	195	175	208	212	182	173	185	187	181	190	198	189	189	190	163	211	173	187	178	202	185	199	203	196	205	188	206	191	154	206	189	207	196	193	173	188	172	204	186	207	204	182	192	205	201	201	182	158	182	170	186	167	187	200	202	192	178	162	187	168	190	204	181	212	186	198	202	169	210	183	186	190	190	204	170	186	180	202	193	191	212	188	176	183	204	183	156	187	181	171	180	183	180	181	182	172	168	195	166	168	198	187	202	193	166	180	173	195	187	184	189	156	172	195	186	166	198	181	205	197	204	182	173	184	200	192	171	187	205	181	181	191	192	208	174	174	182	172	218	190	197	200	200	178	188	189	190	201	177	194	180	226	188	190	212	205	203	201	162	184	168	196	168	180	189	188	177	176	188	175	185	216	180	178	172	173	210	211	167	170	181	175	185	176	180	190	172	198	175	179	193	190	171	187	230	190	196	189	185	183	201	195	188	194	174	202	213	192	193	225	185	197	171	217	191	167	191	176	189	180	168	185	197	187	193	183	182	188	195	178	192	202	173	193	183	196	183	174	162	175	196	207	197	180	207	179	180	201	197	180	206	177	204	177	158	206	156	187	216	185	192	178	186	166	178	142	206	203	191	182	180	197	190	205	174	189	184	193	187	197	157	172	170	199	186	172	158	213	216	181	195	196	194	192	194	190	183	163	177	213	185	199	181	188	173	206	191	207	224	200	218	188	190	192	184	200	201	215	196	192	179	196	171	175	178	196	190	181	193	202	183	177	194	197	176	181	185	205	202	178	192	178	210	194	205	203	208	197	203	224	203	203	205	196	165	195	174	183	191	194	193	208	186	190	178	191	177	186	201	165	202	190	180	215	176	200	160	198	198	203	209	183	180	190	176	171	187	177	183	168	202	176	182	199	217	201	200	172	171	172	179	206	182	154	192	195	185	199	192	185	185	180	188	186	209	193	191	181	195	183	202	204	183	217	197	185	173	165	211	183	200	185	172	209	206	168	174	195	185	156	191	192	172	186	193	180	186	180	184	195	175	205	192	194	182	204	177	160	212	191	193	209	175	178	173	198	186	169	189	196	186	199	184	185	186	210	197	179	196	165	169	204	194	201	198	173	201	186	182	180	204	201	193	173	179	205	190	196	186	192	183	199	186	195	180	199	196	182	192	188	192	172	199	190	197	158	199	184	193	180	201	176	166	207	187	194	184	195	185	194	192	179	182	195	186	183	204	187	185	183	206	203	180	145	207	198	179	205	185	180	188	161	187	228	202	207	197	212	171	172	200	195	193	186	200	205	196	194	167	173	200	183	178	188	196	199	192	181	161	191	186	207	177	222	188	156	178	194	191	178	193	166	195	196	176	188	194	198	151	188	200	192	196	176	201	191	162	177	175	178	200	199	164	200	205	190	188	213	192	201	179	180	191	200	166	195	197	180	188	184	195	184	183	183	180	204	205	162	176	188	185	181	175	186	182	164	193	190	210	186	174	173	181	184	182	187	203	193	164	165	193	211	203	190	189	171	206	177	190	191	195	192	186	168	203	197	171	178	193	200	175	168	189	185	186	207	195	199	186	168	184	190	203	189	168	190	174	203	188	206	183	212	193	193	180	201	209	188	174	194	189	193	177	187	185	173	185	192	175	196	201	176	160	194	185	179	178	163	193	199	194	198	210	178	190	172	178	195	193	177	183	187	221	177	199	196	206	190	196	190	181	194	175	177	204	186	195	202	189	189	183	196	192	214	197	204	180	169	210	176	204	158	182	181	192	180	165	177	200	189	177	184	182	191	212	185	180	182	191	180	226	157	173	190	189	187	169	180	165	200	159	219	192	175	197	192	176	155	199	185	182	186	184	164	192	181	177	183	198	192	161	175	191	208	174	191	206	196	188	168	192	192	175	183	198	227	195	203	194	190	202	167	187	185	221	196	226	173	180	173	190	174	176	187	180	199	171	211	195	163	184	208	226	198	203	221	168	195	177	172	180	187	209	167	186	186	172	171	189	193	178	168	179	178	190	206	203	184	216	164	187	171	175	182	218	188	215	195	167	161	183	192	188	189	177	201	177	195	170	178	173	165	198	171	186	208	168	189	211	177	189	209	180	183	165	212	197	182	195	213	209	162	182	191	229	182	174	202	202	194	211	187	203	175	190	165	191	193	206	196	193	174	195	189	185	179	177	204	158	190	195	200	196	188	191	183	188	193	194	182	166	188	182	203	199	198	196	181	191	190	169	198	191	168	213	210	211	206	203	178	202	181	188	193	194	179	199	214	163	205	184	185	176	181	177	190	183	205	209	182	203	202	175	198	166	216	211	185	178	179	196	193	212	162	197	205	173	198	180	188	179	200	181	173	180	197	182	189	191	181	203	174	186	177	187	178	174	181	213	168	186	168	171	219	196	164	201	209	212	199	214	180	182	203	200	212	173	186	186	212	177	202	182	191	178	163	194	199	183	184	200	181	216	194	178	169	177	198	188	203	199	173	186	179	158	187	192	175	168	164	194	185	206	196	183	199	199	187	183	198	180	179	192	196	188	177	209	154	181	176	213	189	164	201	183	199	189	165	197	175	203	175	197	191	193	196	179	186	153	183	194	206	180	196	197	198	177	184	176	177	195	216	189	199	202	172	199	192	188	193	190	200	163	188	192	190	201	171	199	201	182	204	193	188	205	179	182	182	200	210	208	181	191	191	216	197	193	177	202	162	170	208	190	187	204	178	202	195	189	171	185	201	189	198	194	190	201	194	203	176	173	195	169	207	216	188	189	204	159	204	206	177	186	183	180	182	163	168	201	188	188	218	168	189	180	171	205	200	184	210	168	182	202	176	181	140	164	213	187	192	194	193	194	190	169	185	186	172	183	207	194	182	178	193	200	171	187	170	165	193	187	161	200	198	191	182	181	168	193	170	187	179	186	202	188	194	181	201	178	187	196	203	184	180	186	196	171	195	215
8135	9398	16447	17672	16950	18619	19053	14333	14354	14112	12955	10253	9577	8775	5727	3840	3621	3923	3897	4403	4157	4364	3402	3659	3594	3732	3642	3407	2099	2042	1752	2117	2282	2380	2182	1974	1736	1857	1796	1459	1172	1146	1018	979	775	748	612	613	635	601	591	600	604	545	539	535	537	530	510	553	521	544	564	507	557	570	486	523	524	500	567	538	530	508	516	554	487	510	501	516	521	530	542	530	522	541	486	523	558	533	540	542	531	535	539	540	550	562	506	528	531	529	567	552	527	514	542	528	510	542	485	545	538	593	541	528	482	546	504	547	526	516	503	582	548	519	545	519	507	542	521	557	518	500	549	541	600	531	560	500	524	553	500	524	522	528	545	505	564	487	497	512	550	512	504	546	531	551	565	538	538	539	548	491	533	528	566	550	513	534	501	546	518	591	534	540	516	542	575	530	532	599	545	529	521	554	563	595	531	512	538	528	537	508	542	564	500	556	548	542	559	526	475	521	529	510	539	549	514	534	523	549	510	528	521	500	529	573	581	554	565	514	545	527	518	549	548	512	533	501	523	508	537	560	529	512	501	534	526	512	549	527	519	533	581	518	539	549	521	516	506	506	560	518	527	564	531	568	562	560	538	546	575	523	554	549	554	508	557	530	552	514	575	582	566	500	547	540	549	552	575	526	523	546	550	538	531	564	519	580	503	554	511	488	537	516	524	527	534	509	553	524	536	547	510	559	563	509	504	527	549	515	530	540	582	557	548	518	514	569	538	503	564	542	555	554	528	520	507	515	500	578	494	501	530	584	522	523	529	553	542	527	561	554	565	551	543	519	496	549	512	545	529	496	537	506	534	546	536	531	538	542	569	534	527	532	525	525	509	519	530	524	543	547	534	500	549	535	550	537	509	509	519	524	536	525	485	540	512	523	555	532	522	526	559	516	532	536	539	532	542	517	545	567	565	508	533	539	596	505	509	575	561	558	517	561	568	534	540	552	553	553	528	515	524	566	552	525	513	515	506	563	504	508	483	530	541	531	549	524	489	529	567	535	520	531	540	499	596	513	541	514	538	497	541	554	520	542	508	541	518	572	508	557	531	538	505	517	557	503	529	548	514	524	550	533	500	539	553	554	524	548	496	542	545	551	526	516	524	554	561	567	503	477	523	528	522	500	512	539	528	525	541	544	549	526	521	508	547	551	527	514	549	581	546	535	573	481	535	518	543	543	540	513	550	510	542	546	549	517	551	512	537	513	528	575	503	495	536	563	531	498	564	501	550	533	564	525	569	486	491	522	538	525	555	531	519	527	508	532	558	532	557	527	519	540	522	532	509	530	543	537	527	496	535	567	526	538	527	541	548	523	535	510	544	540	508	530	535	503	549	495	541	547	589	536	498	552	524	531	496	541	570	538	544	543	517	517	539	591	569	545	533	525	559	540	490	538	550	527	514	536	538	522	546	505	544	537	539	531	538	559	552	542	513	550	553	542	511	565	495	559	557	506	543	545	544	519	554	552	576	509	513	575	563	541	524	552	505	528	494	567	501	531	518	541	556	566	541	530	537	519	584	507	504	546	545	527	593	543	525	519	501	548	493	541	533	517	557	551	547	496	527	554	572	556	523	527	511	555	535	560	518	530	565	556	552	505	502	540	553	528	544	520	610	543	552	530	529	512	521	503	557	485	558	550	525	484	525	506	551	523	522	567	564	547	537	496	549	538	509	557	542	525	523	508	553	548	507	536	524	539	537	536	510	550	537	536	508	546	512	516	541	551	506	515	494	547	498	508	537	504	529	555	557	516	520	512	518	523	510	512	567	577	529	504	547	536	567	540	514	534	554	525	508	504	540	535	526	546	561	470	568	532	494	553	529	559	486	518	513	537	543	534	568	512	512	481	538	519	526	549	520	514	492	504	578	564	539	546	567	567	539	526	515	514	507	542	520	515	541	561	540	525	575	534	545	538	587	596	578	526	534	535	565	530	522	534	559	518	497	493	517	542	511	502	557	531	567	547	495	543	567	535	558	543	545	531	541	540	506	573	492	537	507	534	524	536	519	545	544	541	517	487	528	514	542	521	523	507	534	508	548	568	471	546	525	574	538	548	543	527	521	527	497	490	560	559	551	530	497	522	540	566	523	508	554	514	541	531	575	522	587	529	538	541	505	544	544	547	566	540	507	489	535	516	536	553	525	499	536	547	525	553	583	504	492	514	548	491	515	541	500	501	523	549	558	503	567	525	563	553	535	526	528	505	539	543	521	525	547	534	550	567	561	566	508	556	538	525	520	534	503	555	550	558	554	508	571	565	555	522	562	570	489	534	537	511	489	523	572	569	559	548	561	526	581	554	554	533	540	531	565	537	543	519	496	549	523	543	541	549	523	556	519	533	523	560	513	561	561	602	533	527	550	514	532	545	539	526	571	554	518	550	523	514	522	505	518	560	510	549	484	522	537	505	567	539	507	547	529	500	563	569	556	550	502	548	530	523	549	554	530	539	561	528	556	510	559	530	485	538	505	537	504	541	516	504	531	552	548	509	491	528	499	497	560	502	523	511	567	543	503	541	504	534	534	556	545	561	553	557	535	534	483	524	552	548	552	548	523	569	541	544	539	504	484	545	546	499	525	519	543	564	524	540	544	536	546	486	506	489	552	578	534	543	540	531	492	548	499	505	525	542	536	565	572	562	522	531	501	511	510	574	506	566	533	531	496	535	518	534	505	566	520	517	548	486	534	497	540	589	491	564	534	527	499	523	504	515	568	540	550	546	562	503	578	511	534	607	504	549	553	514	513	511	479	555	538	540	522	526	508	524	527	546	529	524	534	543	589	578	560	510	552	527	553	510	520	536	517	544	476	553	529	544	536	520	535	550	571	499	517	538	506	547	500	542	524	535	522	545	526	571	571	523	513	572	563	517	527	548	553	513	517	550	519	493	495	536	531	544	519	539	532	521	502	534	549	529	503	550	539	508	483	536	527	510	554	527	543	521	539	534	557	549	538	562	522	557	535	513	556	530	531	512	530	530	522	542	580	494	519	518	585	546	530	538	548	513	530	558	561	537	579	481	537	542	543	582	500	533	519	543	555	521	527	547	502	505	496	494	528	518	555	552	492	554	530	547	544	527	522	534	530	530	572	564	503	546	531	562	516	529	565	548	522	524	533	575	513	515	529	526	575	520	563	533	530	545	542	528	536	560	541	553	516	511	524	546	507	594	524	528	552	511	526	538	502	502	523	553	571	531	527	521	525	507	548	543	491	555	501	514	547	528	569	540	523	536	539	481	525	585	557	527	528	506	563	501	525	488	539	471	538	563	528	517	541	524	535	499	493	528	530	537	548	539	537	544	580	544	527	505	528	541	561	553	510	553	491	524	557	535	534	497	520	526	553	529	547	538	570	521	541	560	517	512	501	532	518	555	521	540	555	539	544	556	553	569	522	502	517	535	537	560	531	498	519	523	541	545	545	510	525	541	565	533	508	535	573	514	511	540	516	530	520	512	551	538	557	485	546	510	508	567
32969	31869	36410	35033	32714	36769	38873	33702	32016	32119	31276	26892	25064	22261	17744	8262	6849	8312	10012	10005	9329	8720	6877	7035	6741	6930	6573	6062	3242	3060	2763	3131	3515	3647	3192	2864	2336	2692	2338	1886	1480	1283	1168	1046	558	465	374	296	314	307	322	288	244	210	232	216	184	199	188	184	221	184	210	210	205	191	185	213	197	223	192	191	220	189	192	175	203	195	191	189	189	179	212	178	181	198	186	213	194	191	191	227	221	191	206	194	192	189	168	185	186	195	196	203	182	186	182	200	199	213	202	199	214	209	199	202	178	162	190	219	191	201	196	203	213	180	212	190	207	194	183	214	173	195	199	207	188	189	186	180	192	208	212	181	207	194	233	180	205	190	213	187	191	206	189	180	184	205	179	188	201	188	216	191	189	224	177	184	200	174	199	210	213	185	189	179	186	188	204	191	169	181	212	212	184	205	182	201	185	208	200	191	179	186	205	191	176	167	190	181	207	172	200	180	199	191	196	202	189	185	179	186	194	190	183	195	200	209	229	190	168	213	181	205	201	194	200	218	204	218	181	200	190	171	209	185	183	186	213	191	201	198	192	195	220	191	197	208	222	193	193	182	199	182	197	205	192	197	172	209	214	193	174	207	207	172	180	214	201	176	211	176	184	190	181	207	173	185	203	175	208	177	181	188	192	200	176	201	203	200	182	189	221	196	179	192	198	209	212	184	190	178	173	214	178	210	215	228	194	183	183	209	191	195	173	194	194	200	199	186	180	209	191	198	180	156	183	190	184	180	215	204	201	209	186	181	175	173	189	219	198	225	195	195	224	199	182	195	188	185	173	203	196	190	195	199	197	201	189	193	182	215	205	178	189	231	195	213	221	191	199	173	184	180	216	195	207	199	186	194	199	197	192	186	204	204	201	179	200	215	198	191	189	187	218	208	208	195	201	193	199	203	195	177	197	194	217	199	172	179	221	183	205	186	190	187	228	192	185	199	183	193	196	175	205	182	198	198	173	183	163	186	207	211	186	216	198	219	197	230	197	193	183	170	204	187	192	172	210	204	200	173	194	163	178	192	211	208	189	187	205	203	202	179	185	195	199	207	222	189	198	216	205	207	223	183	202	194	219	193	191	171	183	198	202	187	196	175	205	216	225	190	183	219	221	191	207	183	207	195	205	197	194	206	218	204	201	177	167	208	194	213	214	215	186	184	208	200	184	183	227	223	185	170	183	209	187	193	206	202	205	191	201	219	200	195	187	186	208	177	204	203	208	190	184	179	193	177	186	215	179	203	212	193	196	207	194	208	203	189	181	176	203	175	177	196	184	199	183	194	188	193	169	217	181	168	213	188	202	214	188	180	210	191	184	202	194	184	190	185	176	169	192	174	209	226	225	206	193	211	223	194	175	177	216	181	205	199	189	193	174	200	215	200	190	205	190	188	189	203	193	187	187	166	190	186	184	172	220	214	191	179	218	172	184	180	174	217	210	202	211	209	212	185	186	199	183	188	173	187	205	182	182	198	181	216	221	212	178	194	181	178	197	178	188	189	210	168	179	187	180	213	225	204	187	187	182	173	202	199	225	222	194	197	180	214	204	193	182	167	202	228	183	191	200	199	181	190	198	180	200	205	173	199	217	201	190	197	179	221	174	183	175	208	215	212	204	213	210	190	185	200	167	189	201	199	190	213	200	226	204	181	200	170	199	190	203	207	189	176	213	208	209	187	194	197	193	182	195	185	174	218	218	230	208	181	188	205	205	210	188	187	171	224	203	189	218	201	212	191	208	209	180	192	191	205	192	188	175	216	176	203	197	183	189	212	194	217	164	172	172	197	195	182	202	198	177	190	210	174	181	180	184	179	216	192	165	174	205	224	160	217	183	178	184	183	186	182	173	216	215	205	195	195	190	196	183	165	191	191	185	207	198	204	196	202	217	190	207	215	184	205	176	175	183	180	167	213	188	214	183	211	198	196	187	214	187	216	186	206	176	175	201	212	210	213	219	200	178	191	209	197	169	202	192	198	184	194	183	208	184	193	197	208	201	194	188	163	185	189	193	184	211	184	192	199	188	171	194	209	188	189	186	191	189	204	184	213	170	186	198	177	191	215	172	197	200	196	214	199	219	207	192	195	222	192	198	209	192	199	154	173	208	187	191	189	207	183	196	199	205	172	187	194	208	180	202	199	159	246	203	187	184	199	180	194	200	182	205	182	192	169	198	203	197	211	215	206	173	163	169	167	173	211	215	197	215	186	164	218	211	197	194	178	189	165	194	196	177	180	201	214	183	203	189	217	201	183	184	193	188	186	184	189	195	194	198	188	218	203	189	190	193	185	186	205	194	202	189	199	196	186	199	226	198	209	216	183	195	197	180	201	183	188	204	189	186	183	198	184	175	199	190	171	161	178	164	200	199	196	192	182	200	210	203	180	200	179	219	199	193	210	197	182	206	209	194	198	184	175	188	194	203	217	197	195	202	234	205	200	182	179	182	203	217	203	196	204	196	197	169	210	209	197	181	203	181	179	183	172	184	190	201	182	195	180	209	202	173	176	189	224	175	213	191	207	180	169	189	175	207	189	206	203	196	232	191	214	197	186	172	202	195	192	194	179	174	187	182	178	192	188	174	185	195	181	202	194	185	195	195	172	179	178	180	228	174	190	204	197	178	203	195	181	207	186	192	175	226	201	190	172	189	211	190	207	219	208	216	182	183	197	214	200	195	179	209	205	206	211	184	192	180	186	207	186	190	187	169	219	198	178	208	201	180	218	186	203	192	215	200	186	191	185	190	187	185	196	201	215	202	182	181	200	197	220	221	203	188	190	211	201	211	195	192	208	215	220	204	197	205	220	215	221	188	186	188	211	189	204	176	177	225	195	188	197	193	174	158	200	202	211	231	188	186	203	188	187	200	203	196	179	200	224	193	178	191	210	183	177	190	203	189	187	196	214	202	197	216	187	176	200	193	188	204	181	193	219	201	189	229	205	181	240	212	190	195	188	196	206	192	213	214	197	200	164	185	183	231	201	205	200	186	177	195	206	192	197	213	210	173	208	198	201	175	178	192	187	178	188	184	190	169	182	186	198	198	217	190	179	169	184	197	195	180	221	214	208	180	173	192	209	208	204	199	168	202	200	214	175	191	178	189	184	192	206	188	183	199	177	176	207	198	193	167	184	209	211	175	179	218	180	211	214	190	188	220	217	189	215	199	189	198	234	183	199	209	172	194	199	205	198	188	190	205	207	178	196	199	199	159	186	212	198	196	191	175	191	228	196	181	178	178	212	178	196	207	200	175	200	186	187	188	185	197	194	187	212	222	196	192	192	185	188	180	194	195	192	211	194	182	205	179	195	179	182	177	208	193	185	218	196	200	186	186	213	175	210	178	209	184	173	207	189	181	187	180	165	167	194	194	206	183	173	188	179	193	184	197	183	193	207	184	192	200	186	211	195	222	191	199	194	195	218	184	214	186	192	192	198	201	208	239	214	201	192	203	197	228	195	212	210	199	199	220	192
22889	25382	35052	38649	41475	45749	47519	43573	44239	44661	45574	41635	41989	40386	34761	21683	21142	25925	28209	28421	27993	27311	23221	25454	24597	25963	25012	23360	14950	15116	14035	16867	18471	18072	17354	15313	13398	15445	13820	11086	9022	7953	7011	6136	3347	2773	1878	1528	1253	1505	1473	1343	1100	816	690	612	653	579	593	657	603	600	575	595	562	590	606	568	602	516	555	549	580	602	524	551	571	581	536	547	567	535	560	583	562	514	557	552	577	572	609	728	739	659	663	567	558	516	583	543	591	548	590	541	553	543	542	564	544	590	542	531	549	552	552	525	533	591	572	553	533	532	582	549	532	556	545	538	531	531	547	567	524	574	564	527	543	538	556	564	550	571	542	533	516	551	573	516	573	503	546	556	538	557	546	541	498	542	509	577	550	519	488	516	548	569	545	514	545	594	549	586	542	533	518	554	554	541	576	526	571	533	531	575	556	571	543	571	562	501	561	553	614	570	517	517	512	516	548	573	564	545	542	619	576	551	518	547	553	544	572	559	553	545	553	595	511	552	555	555	540	510	538	574	563	597	532	569	584	546	560	589	562	532	530	552	531	537	540	496	555	552	553	514	583	497	563	557	527	612	555	554	543	556	560	541	540	541	583	540	582	506	602	540	565	594	547	572	544	533	557	546	542	557	552	574	538	558	543	571	533	559	608	504	529	544	550	577	520	536	549	561	524	545	547	502	539	541	560	551	590	560	529	532	539	589	549	568	575	572	568	563	502	562	550	550	564	559	555	571	541	500	520	568	555	580	558	594	586	541	556	562	520	540	567	578	590	528	568	536	564	588	544	509	504	584	513	542	539	538	509	549	588	572	547	518	559	533	583	545	542	572	567	556	541	541	565	555	565	581	572	541	520	533	522	553	510	566	572	545	564	521	553	532	550	530	536	524	552	541	556	547	561	591	524	581	565	528	560	575	548	582	524	514	549	534	544	550	580	547	564	538	584	532	543	599	537	536	595	555	534	559	566	561	515	523	536	541	568	549	550	549	544	537	556	544	581	557	586	561	539	557	559	549	574	591	527	548	562	528	540	536	577	548	535	513	543	584	520	560	561	528	582	569	518	536	593	543	535	546	553	561	572	556	541	561	538	570	568	525	571	559	535	541	522	538	506	585	584	574	561	524	578	569	526	541	564	492	529	534	509	575	573	538	546	564	569	489	545	546	562	566	559	545	579	552	555	578	551	523	566	535	543	529	540	538	547	535	550	541	577	580	542	556	558	567	546	559	526	562	558	544	485	528	560	546	562	552	538	597	566	539	586	576	553	557	572	530	575	563	556	530	558	566	585	561	536	558	518	564	553	516	584	527	567	508	561	561	551	572	589	540	539	582	525	508	520	519	525	524	547	569	546	566	545	528	537	569	528	565	525	542	545	506	555	560	534	520	596	577	546	604	572	557	530	589	551	587	545	584	543	532	540	546	520	571	528	548	543	589	548	493	532	500	564	559	571	564	598	560	540	519	535	526	569	577	574	567	562	506	547	547	546	548	540	535	580	544	578	552	522	534	567	576	517	554	579	476	522	555	607	618	529	576	525	589	501	544	549	565	557	523	534	592	525	540	562	565	576	553	552	555	578	543	598	525	513	580	586	509	571	555	564	582	517	613	591	534	562	558	548	518	545	545	579	558	580	559	625	598	502	543	498	576	567	551	525	537	602	550	552	535	539	544	576	534	597	546	575	535	555	519	545	512	599	555	537	572	571	585	519	521	606	539	556	548	537	544	546	506	513	575	574	534	567	540	584	562	516	546	481	548	529	533	504	565	537	589	559	594	553	560	538	565	560	560	568	559	546	538	548	497	504	541	529	511	561	566	608	544	528	560	543	523	561	571	559	528	538	605	523	578	588	573	566	537	536	522	554	538	561	571	556	549	545	537	585	571	560	582	536	532	544	563	552	586	553	559	554	525	558	520	526	567	569	567	547	542	530	507	571	578	562	562	579	551	576	553	555	597	604	562	549	575	528	554	591	521	541	569	537	534	549	568	576	621	573	548	589	556	504	527	525	578	564	551	549	559	525	565	542	538	574	562	527	542	574	590	527	596	578	544	569	537	555	577	535	542	543	527	536	508	512	593	537	563	574	549	590	549	540	539	562	557	536	545	529	566	560	580	557	569	504	527	591	574	548	539	537	517	552	593	552	515	572	556	554	582	557	534	588	532	560	515	551	568	558	578	547	592	589	543	551	521	540	556	550	581	566	565	614	579	546	549	539	583	527	576	535	542	559	531	550	554	505	578	542	554	548	535	534	551	555	553	568	561	549	531	564	510	554	543	521	527	561	585	535	548	557	513	557	571	549	567	533	545	613	498	592	583	588	527	551	562	539	553	558	547	554	507	541	581	522	545	543	525	537	538	520	542	528	562	528	514	526	554	546	571	552	616	536	557	538	528	596	504	573	543	539	579	530	516	560	565	530	545	577	579	503	564	532	554	551	532	574	586	549	536	535	526	534	548	546	572	581	511	572	590	564	566	529	544	565	527	548	564	517	564	571	529	563	532	583	568	511	575	559	588	552	568	531	582	560	556	519	512	528	598	577	580	555	492	552	542	500	560	548	550	586	544	528	597	545	549	557	548	594	575	487	548	571	573	563	581	576	561	533	558	539	542	583	564	525	552	566	563	561	563	564	536	585	570	524	558	578	539	542	562	540	544	527	511	513	548	547	548	616	568	552	568	572	575	535	529	536	533	526	559	582	539	553	517	570	565	545	527	569	577	532	554	546	580	563	538	576	525	532	559	545	569	554	564	572	593	542	575	528	502	553	555	572	531	539	539	567	571	600	524	597	549	514	532	555	521	552	526	536	549	528	518	574	545	546	563	570	534	537	543	522	548	547	554	577	574	525	528	549	577	538	584	530	512	546	569	561	538	575	552	531	512	534	533	561	538	557	586	515	523	531	547	492	551	585	550	583	576	537	523	559	574	557	552	532	536	525	548	531	585	599	529	548	592	533	535	528	558	557	515	561	548	510	521	541	569	570	548	575	515	566	554	546	535	526	558	579	559	561	553	554	553	584	512	497	526	553	565	548	532	545	572	530	603	573	561	571	588	540	558	554	584	521	558	523	563	587	527	557	516	549	540	528	552	560	546	568	588	524	551	551	562	574	564	543	536	545	558	604	605	576	554	550	556	562	549	536	568	526	575	551	562	556	547	555	559	532	522	507	558	559	531	548	556	564	599	542	565	548	559	575	564	515	603	561	526	573	547	549	561	568	530	546	555	543	572	567	588	536	563	556	553	528	557	582	571	530	567	564	559	519	565	525	599	569	522	552	568	551	524	543	560	522	526	517	571	540	610	534	544	585	530	539	583	550	536	537	545	533	521	604	532	518	553	554	483	511	560	549	583	598	578	568	556	600	545	540	586	543	551	534	586	528	548	565	537	554	599	577	561	561	537	545	520	564	567	559	538	574	565	575	545	533	558	566	546	556	562	545	542	551	543	580	550	560	511	589	568	559	574	611	571	566	593	520	506	538	542
37534	36182	41790	40913	39960	42068	42840	37923	36987	36940	36689	34294	32944	30825	26250	19096	11571	15482	15772	15220	14271	13818	11524	12299	10603	11318	10961	9968	4934	5421	4193	4875	6160	5627	4945	4631	3873	4339	3742	3093	2340	2158	2007	1688	934	774	575	495	403	530	453	467	389	310	309	269	279	325	270	260	301	218	249	298	271	240	243	268	262	246	243	238	249	247	227	283	238	232	256	267	256	257	250	277	231	254	257	260	226	292	276	304	328	271	298	236	244	248	260	243	245	253	250	254	240	254	255	231	273	241	255	290	232	250	249	268	246	275	265	246	271	252	295	256	246	249	305	243	236	249	247	275	265	252	258	252	241	257	267	234	276	263	254	219	278	275	233	287	266	243	261	253	268	243	260	266	300	263	234	240	263	262	227	235	241	254	226	234	230	246	232	293	263	249	262	243	260	260	226	240	240	249	245	256	295	267	229	261	233	254	234	274	262	261	250	276	272	265	271	253	238	253	252	253	287	284	272	241	265	235	251	272	240	255	251	246	249	245	270	249	251	263	271	276	281	249	262	254	256	261	266	257	256	224	265	270	231	235	238	268	242	256	253	264	263	245	266	277	261	245	266	245	239	233	239	254	212	249	245	249	223	284	268	280	271	247	247	258	267	285	253	252	254	253	241	236	257	268	245	254	300	254	254	248	259	258	274	280	240	275	270	251	253	254	265	237	253	248	285	265	239	259	237	260	266	261	266	261	260	228	266	269	227	244	251	249	246	238	249	263	245	267	215	258	273	248	254	242	232	265	268	237	255	256	242	279	221	263	272	271	265	231	240	235	262	272	257	267	229	233	251	238	260	243	255	270	237	284	244	256	254	222	278	252	249	265	254	272	257	267	265	249	208	275	272	279	258	259	280	264	239	237	261	277	251	280	279	240	230	267	244	256	271	247	235	238	251	269	255	265	275	261	240	243	230	254	248	227	252	257	270	239	256	267	252	256	251	246	297	241	258	243	244	269	263	235	274	244	258	258	248	237	273	251	277	268	281	262	262	255	248	253	284	285	260	272	270	254	274	266	256	241	240	230	236	233	267	258	281	260	261	255	237	263	266	275	263	236	263	267	261	242	261	238	248	265	279	239	221	225	300	261	254	282	287	246	258	257	225	268	276	261	242	233	275	246	260	254	242	276	268	279	250	234	254	263	277	269	282	242	219	283	245	240	257	262	255	246	256	261	292	271	274	239	249	267	264	260	258	248	244	264	259	269	236	261	268	241	249	256	263	253	241	265	265	255	241	246	267	271	275	241	239	275	244	243	258	254	251	234	267	249	246	272	236	232	270	239	249	247	265	278	272	246	256	277	280	249	239	259	235	251	263	244	244	237	252	275	250	259	244	242	260	248	256	260	249	272	272	240	257	280	254	247	262	276	253	272	268	240	259	285	255	272	251	265	304	264	227	289	240	280	260	270	234	267	232	303	223	242	249	240	242	232	265	241	253	263	268	235	259	286	249	267	270	225	251	269	246	241	244	250	248	268	234	254	265	259	273	256	286	250	274	256	248	281	249	251	258	250	282	289	250	222	258	252	278	272	240	234	274	237	255	255	270	259	258	254	270	256	270	237	253	268	256	260	248	253	285	258	250	245	252	264	281	268	250	262	266	255	249	278	254	250	252	240	265	256	245	252	247	274	281	254	269	264	270	241	245	259	257	263	280	274	279	215	251	240	254	248	250	266	238	240	262	258	255	237	276	245	252	269	247	240	242	276	275	244	242	252	264	242	268	235	253	236	233	245	281	246	267	274	271	276	254	261	211	259	282	252	253	248	227	227	248	243	252	250	300	239	266	238	259	253	251	269	292	271	248	272	247	229	238	281	260	240	252	271	245	258	247	259	233	237	294	270	260	270	279	240	278	248	259	254	239	246	286	254	232	238	262	263	257	229	280	251	279	273	251	292	243	253	266	276	251	285	249	221	248	256	249	259	225	242	245	271	277	243	224	238	252	248	259	259	282	242	247	242	254	255	259	257	270	264	255	244	254	241	263	262	239	231	270	265	267	262	243	256	261	245	243	233	267	250	254	264	251	252	274	262	272	251	254	259	266	235	290	245	243	270	248	268	267	251	243	240	273	277	248	232	237	259	266	281	261	259	237	261	257	263	235	231	257	254	217	284	245	261	265	260	272	265	273	246	281	239	255	245	260	274	227	266	260	251	261	229	240	254	248	263	262	255	269	248	276	256	267	298	257	253	259	236	239	252	277	261	245	243	260	238	251	238	258	232	274	249	239	263	263	257	264	264	269	283	251	258	245	261	247	239	275	231	279	265	246	238	245	269	286	243	254	256	239	288	245	227	263	270	257	286	258	239	236	243	235	253	255	304	250	263	257	279	244	251	267	240	251	257	255	270	269	265	256	245	221	230	236	254	251	253	260	250	260	276	270	231	225	253	267	263	263	267	262	226	260	248	236	270	263	272	248	255	243	264	254	236	264	264	260	226	269	230	255	281	271	256	268	245	271	279	236	277	259	265	266	276	235	226	255	281	273	258	269	256	249	257	284	245	254	269	252	256	251	258	249	269	270	219	236	268	265	269	275	271	247	238	265	250	261	277	214	264	265	251	265	251	216	221	261	280	223	252	250	238	283	263	262	271	251	301	248	250	225	263	282	251	246	245	253	270	218	254	271	240	260	255	252	257	282	242	254	247	237	233	260	258	263	266	230	233	274	262	232	259	236	240	257	223	255	244	278	255	270	263	263	287	271	241	254	260	259	250	242	247	299	280	262	238	238	232	266	249	267	234	262	261	283	251	259	240	241	246	295	273	271	253	247	265	282	236	239	278	269	236	244	228	236	248	259	266	256	241	255	249	258	242	248	260	209	249	278	237	284	269	235	266	231	247	259	232	247	257	252	273	258	250	274	238	299	239	270	241	257	263	291	247	290	209	256	234	239	247	256	249	246	268	252	261	221	240	265	228	252	258	263	236	235	237	232	251	232	273	265	252	255	255	249	248	257	245	258	289	263	269	249	265	256	239	219	238	264	261	240	250	261	254	240	268	270	254	264	228	239	264	258	249	260	234	271	270	231	254	238	214	243	267	246	244	233	278	267	272	266	260	274	276	274	279	255	238	245	272	270	252	258	229	246	244	248	229	266	252	255	238	265	271	235	289	264	241	265	248	233	246	241	236	235	254	248	252	254	277	272	260	273	244	268	243	277	254	274	299	270	268	245	267	277	256	272	284	256	232	274	240	220	260	306	278	259	268	251	243	253	258	250	256	248	267	243	261	247	255	252	278	249	268	242	260	277	249	257	253	282	246	257	241	227	239	276	259	262	237	227	247	248	255	243	258	266	264	267	308	239	248	242	293	262	236	242	252	254	247	234	235	266	262	277	245	234	255	256	244	256	258	252	254	273	271	247	265	262	230	244	262	255	231	250	273	225	270	258	280	276	244	249	240	244	281	250	261	251	263	251	279	241	247	242	282	258	290	253	250	255	240	246	289	278	250	259	249	274	301	255	279	242	269
26017	29347	39252	44887	47686	49050	51941	48157	48716	49386	49852	48474	48701	47262	43190	33262	27111	34291	35013	34460	34099	34419	30537	33661	30594	32654	32280	29616	19290	22273	18192	21886	24762	23756	22931	21051	19160	21057	19039	16422	12934	12000	11244	9389	5228	4223	2784	2112	1781	2518	2135	1978	1599	1095	926	858	932	842	787	820	767	784	736	713	777	773	732	814	772	764	733	699	625	717	686	740	690	680	691	668	694	670	706	673	707	750	737	716	691	737	833	1034	1082	929	844	774	692	724	731	703	678	622	725	717	708	676	705	733	682	707	684	712	719	696	698	705	673	784	680	719	721	751	731	645	722	689	691	725	629	658	718	697	748	695	704	752	719	722	702	701	755	688	662	694	700	686	743	708	670	629	714	659	680	688	701	714	678	698	726	694	692	745	726	681	663	661	735	684	707	662	705	696	748	688	706	656	677	689	721	682	696	701	728	689	696	730	693	691	719	697	748	742	690	769	695	679	713	710	682	698	665	683	722	698	695	667	722	705	741	687	722	677	728	648	713	671	696	660	739	727	707	705	729	721	697	687	708	696	695	681	691	681	708	732	696	700	686	688	725	701	660	682	722	696	681	704	721	646	693	713	628	692	758	741	707	670	658	716	690	673	675	684	669	703	696	689	673	758	723	727	693	676	611	691	715	672	665	711	724	701	712	665	722	662	723	629	706	672	675	689	681	723	701	756	664	744	687	693	665	680	676	717	670	745	703	710	764	706	662	718	687	656	662	695	721	700	694	708	682	713	723	694	742	712	713	701	721	718	699	668	682	718	662	698	707	657	709	737	666	773	678	705	682	680	706	683	738	691	722	711	699	724	709	688	696	692	743	714	744	657	683	687	688	695	685	696	657	706	686	670	709	734	701	696	703	692	666	672	715	678	674	708	701	695	669	672	696	679	659	627	694	725	664	746	687	730	699	727	688	707	706	704	698	690	677	735	710	729	717	719	651	670	658	723	713	695	678	671	643	729	686	659	706	728	726	713	736	691	700	741	719	715	691	708	711	670	710	723	750	677	750	716	676	690	692	702	753	682	667	692	683	723	720	676	736	667	691	665	717	675	651	667	711	658	691	686	732	686	706	687	715	662	699	693	716	693	694	679	688	681	704	725	687	741	716	676	684	681	681	700	663	702	651	713	690	711	693	722	692	695	758	683	674	680	756	680	713	678	694	682	667	700	701	722	725	665	708	717	701	701	703	640	715	705	661	685	741	717	739	678	720	717	668	673	733	691	688	693	709	692	707	681	720	711	702	681	725	713	683	720	726	703	715	709	737	688	692	670	639	718	691	749	677	661	723	673	696	714	702	649	761	746	693	714	699	704	751	656	733	697	698	697	709	687	701	711	699	653	717	726	732	684	697	702	754	719	669	733	640	686	696	705	697	765	678	700	720	692	660	765	728	729	681	727	679	680	701	709	699	686	675	719	723	731	697	692	716	712	716	704	720	671	689	678	724	683	706	701	700	654	694	705	656	704	724	727	678	728	719	695	668	657	720	732	664	707	661	691	661	703	678	685	686	695	690	651	696	631	700	674	700	717	650	729	664	698	744	701	702	714	696	736	736	757	690	690	685	708	693	709	715	733	714	694	692	718	682	633	768	748	664	668	682	750	707	668	667	652	651	709	726	676	713	672	739	755	689	738	699	670	693	720	710	682	681	653	717	756	678	707	752	728	716	706	692	704	684	690	764	680	731	674	738	678	704	649	675	667	694	667	668	709	701	690	706	704	659	691	720	750	737	678	728	694	684	736	701	666	736	738	680	702	687	762	670	706	722	696	666	659	730	671	669	684	653	722	697	749	686	692	674	690	717	728	727	702	744	705	648	718	723	712	703	730	741	702	731	701	694	704	711	689	680	708	705	713	692	705	655	671	706	734	702	692	710	691	702	678	728	691	659	703	753	687	692	694	697	680	732	678	715	670	733	712	689	749	712	713	689	738	735	660	764	661	774	695	698	715	698	694	738	731	710	705	698	689	706	722	698	752	690	678	714	689	693	732	702	673	703	721	727	687	669	713	720	702	671	704	673	647	679	681	663	675	688	696	668	683	704	698	706	664	665	708	644	706	685	687	670	720	682	666	695	697	728	715	686	720	729	666	651	716	723	662	677	685	706	701	753	716	705	707	703	681	675	698	743	754	681	740	687	688	695	705	701	647	669	708	704	648	703	649	686	663	753	647	731	698	721	680	685	723	700	706	726	673	662	671	672	705	708	708	714	741	723	665	678	733	711	735	675	632	697	713	706	657	713	680	733	689	733	716	717	724	757	719	671	710	705	667	691	712	696	722	665	771	735	732	694	682	656	646	699	680	718	718	677	722	699	699	689	721	719	712	706	704	708	717	700	727	699	685	682	689	721	727	722	755	712	723	709	686	702	693	722	719	728	751	691	669	698	692	679	711	695	696	668	688	699	754	677	693	738	720	737	650	727	733	687	729	673	692	703	669	699	702	738	707	695	684	673	730	679	760	651	703	716	698	700	669	724	687	702	710	645	734	715	728	674	683	717	695	695	695	720	726	720	666	686	708	678	712	652	694	677	678	702	720	699	701	711	694	704	634	668	637	701	725	693	675	704	666	695	702	684	729	714	675	681	684	659	757	705	706	676	716	707	672	723	714	703	648	709	693	722	737	647	721	673	749	676	730	719	694	703	691	648	743	645	667	728	678	719	706	691	675	694	622	720	705	686	670	675	706	684	713	708	713	666	686	689	712	730	695	659	692	645	712	663	694	704	664	673	710	690	689	713	677	733	661	671	735	646	685	691	694	727	700	711	713	707	694	724	701	715	748	699	702	672	737	656	735	716	698	644	736	698	680	681	719	706	695	723	704	732	660	691	682	721	695	681	679	671	698	682	696	679	670	685	686	704	685	680	669	708	691	694	758	680	697	688	741	691	750	669	691	755	658	660	680	693	672	652	698	687	712	683	654	703	693	695	708	703	708	725	708	687	685	698	656	710	708	660	713	692	720	762	694	700	747	646	723	689	676	692	691	734	734	768	670	706	704	729	643	673	694	704	695	681	656	704	722	700	726	677	687	677	696	698	731	699	691	698	664	715	692	715	703	715	709	676	753	688	650	721	674	704	725	690	698	714	674	711	721	703	721	687	683	709	699	730	715	707	711	638	673	649	666	766	652	652	675	693	678	732	745	693	661	677	711	711	709	689	736	717	680	691	719	751	747	698	747	691	755	669	707	709	736	717	693	691	674	717	695	697	667	709	694	680	710	696	724	693	754	703	706	747	668	696	682	689	703	706	701	647	710	699	665	708	691	676	710	678	699	681	694	704	716	724	640	664	677	653	711	754	717	680	691	701	723	685	753	677	704	730	746	729	711	712	705	715	731	729	691	679	691	686	685	708	733	708	714	771	736	730	719	754	680	746	675	726	653	751	625	712	720	718	699	670	686	709	724	652	653	683	692	656	698	702	693	732	683	716	666	761	692	740	732	661	717	671	664	689	693	733	710	726	662	700	675	692	713	748	697	664	701
10936	9058	11412	8947	7110	6908	6149	4603	4049	3658	3201	2882	2325	1942	1604	1184	768	1074	917	908	925	858	716	654	713	712	749	627	495	520	415	409	444	457	459	446	394	426	404	354	357	319	325	324	287	260	259	243	267	238	232	273	275	233	232	247	238	260	236	241	229	243	238	234	255	263	241	229	217	255	241	229	253	237	245	242	257	249	259	242	236	257	254	272	247	221	248	241	239	234	199	254	252	243	232	273	237	233	227	242	243	250	273	268	252	233	266	248	233	248	211	212	239	253	252	239	230	237	229	254	246	270	243	251	262	274	214	253	242	231	237	244	230	251	246	235	250	240	235	255	246	229	257	270	241	234	248	240	268	245	261	254	248	255	244	216	262	251	259	235	250	283	244	245	239	251	250	215	231	243	257	270	249	240	242	254	248	213	226	237	271	253	266	239	232	251	264	244	260	223	224	267	249	260	258	255	249	229	243	238	256	233	238	251	259	253	273	233	242	231	229	240	245	272	247	242	215	252	246	226	215	249	207	217	234	227	251	224	253	237	255	276	251	248	283	248	230	256	243	250	264	221	228	270	239	259	253	243	241	242	215	213	237	228	264	246	267	260	216	259	254	233	230	218	270	224	212	239	236	256	273	223	255	211	248	247	250	228	224	234	229	265	232	247	228	248	230	240	251	232	241	263	247	241	244	233	231	248	224	258	215	234	223	239	243	239	239	260	243	246	260	223	234	218	254	218	243	248	254	235	244	274	236	256	249	217	238	247	218	201	236	238	246	231	260	241	255	231	224	263	234	248	246	229	254	232	269	296	208	240	224	243	278	271	248	266	245	246	251	267	235	254	241	260	258	258	257	241	245	254	233	224	255	224	263	230	261	226	276	230	250	256	242	222	222	258	226	243	248	265	230	249	230	257	255	238	237	216	270	247	233	229	240	246	243	252	214	244	246	240	261	227	279	250	243	257	219	237	214	263	244	241	225	261	278	281	211	231	243	239	218	229	235	245	246	243	232	228	244	238	223	252	238	210	252	230	249	245	262	215	263	233	269	264	235	232	267	261	241	259	215	233	225	236	266	231	244	235	232	265	237	249	231	249	250	253	245	228	241	243	254	246	259	238	244	241	253	266	247	238	238	284	232	244	256	241	243	233	241	252	239	237	247	232	237	210	246	239	246	247	277	267	244	243	236	238	237	236	238	221	236	249	223	228	247	254	250	244	251	246	252	270	252	257	236	227	273	254	274	251	217	240	256	260	260	239	258	262	244	244	252	228	244	236	259	258	243	242	237	261	255	230	248	243	259	247	231	249	256	262	254	231	263	262	222	235	226	275	235	212	235	262	253	241	241	271	260	251	240	263	267	247	233	250	237	250	243	220	239	238	272	254	260	246	250	266	228	242	236	262	241	259	261	235	229	233	237	265	220	241	238	222	254	213	231	272	262	251	266	258	231	256	238	235	231	256	275	245	229	243	233	231	245	242	238	251	237	257	260	242	245	228	248	238	229	233	253	239	227	234	237	260	219	268	242	243	242	238	242	255	265	259	237	273	222	255	232	255	245	249	259	254	259	261	272	247	254	258	260	253	262	259	226	280	248	217	267	247	248	240	268	246	251	276	247	235	244	240	229	241	232	240	247	245	254	238	234	268	249	236	262	257	266	224	249	232	251	261	226	240	258	239	246	230	250	217	229	213	220	223	245	236	251	276	255	244	258	235	233	269	276	256	230	246	249	238	216	243	211	272	235	262	221	279	281	273	234	259	268	269	235	208	223	260	252	242	248	235	231	235	272	245	254	264	243	270	253	232	247	230	209	245	233	255	220	230	272	246	265	243	230	233	234	233	205	246	241	273	268	224	239	252	235	237	242	230	225	227	223	236	226	232	253	251	238	241	241	236	255	231	242	241	223	246	243	237	265	241	264	249	279	283	249	257	246	226	230	253	254	246	229	259	239	265	224	232	224	253	253	257	231	255	209	248	249	230	270	251	228	239	255	243	227	231	230	244	236	254	254	238	226	235	235	246	286	260	240	231	231	281	237	220	256	265	277	259	229	249	260	233	238	235	233	265	278	208	223	227	238	267	263	237	251	253	243	262	242	237	234	231	226	235	211	250	240	251	236	220	253	240	242	243	248	244	228	250	240	253	218	237	232	218	223	244	256	239	236	251	278	252	247	253	262	246	244	269	245	205	284	226	247	245	230	241	261	254	251	212	226	253	226	236	238	221	240	230	240	239	239	258	262	268	259	229	244	245	272	224	230	262	278	248	240	260	237	239	265	237	257	232	217	269	239	243	252	252	232	256	227	243	270	243	254	244	243	225	225	230	275	258	245	237	275	266	264	227	265	230	239	230	253	227	224	256	271	211	236	223	256	254	221	248	258	233	238	241	247	231	241	250	248	249	236	219	281	206	235	244	256	230	236	227	232	236	249	256	230	242	264	251	233	221	234	245	237	263	243	234	253	231	246	239	241	219	238	262	264	250	217	262	222	269	218	226	227	251	242	268	249	259	229	256	254	273	291	240	267	264	240	258	254	267	249	241	234	228	240	244	238	232	252	251	235	213	228	235	239	237	230	227	269	282	268	239	246	249	218	265	271	239	233	232	243	266	275	256	238	239	244	213	217	226	231	255	238	257	249	229	250	230	255	245	250	241	225	273	242	246	231	236	279	236	256	264	251	224	254	221	263	224	245	231	254	240	252	217	265	251	238	240	242	251	237	241	231	248	267	231	241	233	244	244	237	260	216	231	254	243	208	246	225	261	237	236	240	253	253	264	248	225	232	262	236	243	240	248	253	242	237	228	234	269	251	243	252	221	233	246	274	223	238	230	224	254	228	243	236	250	226	268	249	256	260	241	257	240	264	243	244	251	251	230	221	237	228	276	241	259	230	232	272	278	246	235	281	238	235	244	247	272	224	253	248	238	252	269	237	242	249	248	250	253	268	265	254	216	273	254	238	234	248	246	223	227	220	248	232	237	254	244	235	250	239	249	269	246	261	238	239	194	241	240	240	257	229	233	257	237	231	247	250	237	229	242	244	241	269	273	233	256	214	250	253	247	237	242	249	249	251	266	228	230	230	242	230	230	227	276	285	243	261	241	231	254	268	265	251	234	247	244	254	229	232	256	282	256	228	253	219	243	252	236	237	236	224	237	226	267	259	216	234	231	254	243	274	249	227	240	225	238	238	229	253	254	238	266	226	228	229	231	260	250	213	253	245	250	239	238	231	244	263	248	243	232	220	225	222	256	262	250	247	236	251	248	268	228	260	251	246	233	219	240	273	233	239	238	243	225	225	242	258	272	228	239	228	263	199	244	251	247	248	255	227	254	215	231	283	233	246	238	247	272	242	261	238	247	244	232	257	262	230	237	262	271	218	256	249	261	247	231	263	237	253	274	249	248	226	239	240	262	217	231	243	235	248	263	250	241	246	244	226	207	239	263	288	196	239	281	229	232	242	241	257	232	269	258	236	246	237	265	226	239	256	247	235	258
7464	9064	16697	18086	17862	18822	18679	15348	14453	14465	13095	11992	10273	9044	7553	5414	4083	4973	4396	4531	4424	4493	3771	3383	3481	3777	3928	3118	2125	2453	1997	2044	2473	2358	2281	2058	1833	1996	1791	1583	1359	1257	1342	1133	892	832	749	699	758	756	713	695	740	708	685	697	640	657	663	715	630	680	659	671	701	658	669	674	684	693	680	696	673	648	671	714	649	639	659	645	675	671	675	666	676	700	686	680	683	643	639	728	744	649	729	715	665	702	665	637	701	652	668	688	716	700	705	647	732	633	685	669	639	648	733	700	641	652	694	658	690	687	652	689	640	682	666	681	691	638	659	709	664	670	628	676	630	694	677	651	639	733	650	687	694	652	667	659	681	671	628	646	708	658	675	671	657	713	700	723	680	696	628	681	693	676	654	684	661	597	661	671	670	623	654	623	662	677	656	652	707	666	688	655	645	697	620	707	670	697	632	683	640	657	673	676	646	658	687	633	666	659	669	689	652	673	715	686	674	709	669	621	661	651	715	639	691	647	675	680	632	636	682	689	628	653	659	667	696	666	678	674	638	673	681	685	639	667	663	663	700	709	646	626	647	627	666	679	610	651	675	705	648	649	700	654	628	680	665	718	715	656	658	672	688	683	661	686	695	680	709	677	622	700	660	673	660	699	668	763	647	646	682	651	653	701	667	660	655	685	696	689	681	693	725	721	725	672	661	658	705	653	681	684	635	705	658	651	684	650	698	665	657	653	666	670	658	706	661	662	692	659	677	699	665	694	686	683	708	663	657	692	626	672	661	666	672	665	646	678	645	678	674	677	638	641	659	664	654	659	663	677	712	683	647	702	667	695	650	670	664	700	687	712	681	634	676	706	699	688	641	645	693	658	669	675	656	685	654	698	671	656	655	648	704	685	718	706	688	657	669	661	663	654	690	670	640	669	631	654	676	682	662	697	699	617	672	708	700	690	646	678	631	688	661	653	726	632	669	662	667	638	677	694	646	673	657	656	687	633	654	630	664	670	705	694	669	702	643	623	667	673	662	657	696	705	665	671	708	652	643	653	672	655	670	695	684	648	654	636	670	640	710	684	700	635	681	695	676	704	703	709	671	697	625	695	656	646	718	635	652	638	664	701	660	706	686	675	684	684	690	691	664	641	696	666	694	656	668	662	707	649	707	682	750	674	661	677	675	670	650	672	669	690	704	676	632	690	674	673	653	655	710	687	670	653	653	752	692	673	694	690	703	641	678	681	669	683	649	699	682	640	680	677	660	637	725	717	681	653	683	692	677	694	669	677	673	687	640	693	688	653	645	664	690	663	693	683	711	604	687	679	665	631	707	714	672	689	653	692	675	732	678	650	705	674	631	720	670	674	672	695	670	648	693	666	660	651	618	693	666	709	670	682	641	723	671	686	647	630	662	681	676	653	668	668	683	686	727	651	673	704	660	693	630	645	663	673	664	643	686	671	673	660	692	636	671	616	636	690	651	664	670	670	641	660	662	681	659	665	673	654	633	655	694	667	691	682	659	697	633	639	682	718	679	682	682	628	659	623	666	677	618	627	682	651	690	688	658	722	696	671	651	610	672	677	659	671	702	698	671	683	673	649	662	668	650	689	676	667	635	690	683	675	710	653	704	637	673	618	622	688	685	630	649	676	681	657	742	690	660	630	654	650	650	718	616	665	645	707	626	721	629	643	615	661	722	692	671	659	700	649	673	653	700	648	675	670	636	658	660	682	660	664	638	677	671	665	647	651	702	717	686	666	678	713	669	677	652	697	732	677	702	728	692	685	632	640	630	709	646	679	676	645	652	689	642	654	678	683	638	648	655	669	660	654	623	683	708	665	719	657	644	648	667	693	629	674	652	713	629	672	629	694	668	689	625	704	674	699	629	615	682	657	699	697	641	650	672	701	663	680	632	673	705	701	678	701	684	648	689	643	673	690	629	673	671	680	677	699	656	679	683	698	649	668	674	671	646	640	695	671	639	678	683	675	702	638	633	657	672	653	657	632	624	638	626	671	660	679	665	662	680	646	722	645	658	652	648	705	684	695	659	685	633	702	671	686	685	649	661	674	696	677	670	677	688	678	678	703	655	700	716	670	625	696	674	667	669	679	668	616	666	635	639	684	653	698	698	647	724	641	653	699	644	672	677	623	685	692	678	647	663	669	652	672	683	642	648	687	631	666	629	665	660	728	660	642	687	662	673	691	624	706	696	643	609	711	705	638	660	650	699	671	686	643	734	625	645	677	648	730	634	628	684	667	688	666	676	652	655	638	728	695	703	651	680	673	669	678	689	683	712	696	690	657	665	674	687	666	690	712	673	671	651	622	683	723	666	629	686	690	714	687	637	642	650	632	689	674	634	688	671	666	664	666	669	678	641	670	687	713	657	648	660	678	678	673	660	646	644	644	660	661	691	671	656	661	689	697	658	638	654	641	668	714	654	674	662	647	683	667	699	693	702	680	663	636	684	707	734	671	629	671	691	693	695	727	695	656	650	621	687	675	649	677	662	641	645	667	658	685	699	675	687	677	643	680	661	671	644	637	629	691	656	654	649	650	679	648	684	690	673	663	641	692	704	664	628	656	655	650	646	653	666	669	643	684	716	658	657	649	649	660	692	643	665	665	674	675	671	679	668	672	692	702	629	660	654	670	647	660	649	613	692	656	634	644	640	697	656	670	649	709	686	656	683	628	671	638	663	695	662	658	627	651	695	636	657	644	655	632	656	707	644	654	674	687	656	652	716	734	700	643	683	679	639	703	662	638	662	643	643	650	643	660	678	666	674	666	692	664	672	640	703	619	680	663	654	696	660	697	706	658	636	681	659	660	686	693	610	698	654	699	651	689	675	641	649	625	683	668	683	677	654	680	624	656	656	687	687	678	653	638	677	679	658	712	680	639	712	669	670	673	695	661	661	691	717	657	682	647	672	673	690	646	626	637	636	655	628	669	652	669	645	666	673	663	662	649	690	723	646	639	706	693	662	688	674	653	679	694	709	655	626	682	698	704	683	671	669	634	725	651	699	678	709	677	669	674	710	665	705	701	649	666	671	663	690	658	704	670	701	646	660	674	687	701	672	659	703	640	646	693	657	662	732	666	682	650	601	688	654	692	630	631	644	647	636	696	658	621	647	619	705	672	669	680	660	672	621	688	650	651	679	675	658	677	694	656	689	652	676	713	676	664	687	679	674	662	677	668	718	608	696	688	671	653	678	700	709	638	682	725	661	659	669	696	730	679	692	741	712	691	683	661	692	636	672	650	659	719	687	664	659	637	683	661	668	666	631	684	691	645	690	639	676	639	696	675	688	684	647	639	685	631	708	690	708	662	699	640	636	649	639	682	683	702	662	650	651	655	665	724	666	684	656	675	655	688	705	657	654	718	693	702	691	683	633	669	696	658	689	671	645	650	654	657	652	634	643	653	643	656	654	638	661	685	661	645	635	670	652	673	660	656	669	664	660	670	682	641	637	627	671	675	639	694	690	726	711	710	659	707	630	635
30585	31562	38080	37564	33991	34495	37829	35760	31026	31455	28804	27560	25498	21987	20589	15249	9426	10243	8514	8242	7289	8049	7565	6660	6317	6654	6912	5888	2785	3019	2630	3149	3543	3021	3199	2885	2163	2387	2320	1774	1374	1315	1289	1019	650	461	378	348	321	374	373	325	262	212	228	227	202	239	210	206	207	193	234	187	218	183	230	186	196	201	193	202	199	213	207	210	202	195	186	198	189	215	210	189	200	233	218	235	184	254	219	256	232	190	194	212	226	220	206	195	215	178	194	201	192	191	185	184	208	196	216	206	220	192	202	202	202	208	199	251	200	192	233	178	208	215	190	207	220	222	219	198	201	193	207	216	205	199	205	237	208	204	176	195	211	191	182	206	211	191	205	220	211	204	215	203	197	179	217	220	199	206	208	203	211	198	189	221	194	192	194	205	189	215	213	207	187	193	231	213	183	185	214	218	201	199	200	190	216	208	218	191	221	223	181	178	215	217	202	180	180	196	218	214	234	184	202	210	203	191	191	204	204	220	221	216	195	221	199	218	223	190	208	235	227	185	222	198	201	211	219	242	194	201	223	189	217	213	176	202	204	194	196	232	195	187	191	252	222	219	209	211	219	207	182	209	194	210	194	205	209	180	206	206	197	217	204	201	209	195	201	217	225	224	203	200	204	211	198	223	200	218	190	217	214	202	194	212	225	225	221	180	235	214	209	221	204	199	211	219	217	181	208	194	190	224	199	220	193	215	225	200	229	191	206	191	199	186	221	218	211	230	231	226	211	217	190	204	214	221	210	204	179	211	224	230	219	209	164	176	190	215	200	219	213	183	214	193	202	192	206	227	208	241	183	201	215	206	202	205	198	227	212	204	226	217	202	215	210	190	221	215	210	226	195	195	207	160	231	193	196	176	207	190	191	209	196	218	214	215	214	202	220	207	198	202	206	199	195	215	187	157	183	215	201	214	195	206	185	214	209	219	198	205	200	207	209	207	218	197	218	185	176	233	214	168	209	201	180	213	189	200	196	193	192	195	211	208	190	175	196	207	193	192	202	195	183	215	223	199	198	230	197	230	189	216	201	212	200	235	206	211	207	169	212	213	224	193	195	225	214	211	191	198	183	224	226	220	210	214	201	220	207	206	214	200	222	231	214	221	191	211	194	210	201	215	172	202	228	206	197	192	233	229	191	202	210	193	210	219	215	211	205	210	204	193	209	186	206	172	203	214	219	198	210	211	203	227	204	187	180	184	190	206	193	206	208	196	219	205	213	229	202	205	224	186	211	224	191	213	190	221	211	216	181	197	209	226	213	226	216	211	206	221	210	220	178	206	180	187	208	171	199	197	198	210	202	219	221	214	213	186	190	203	195	187	208	189	197	215	201	233	212	189	209	204	209	210	214	195	216	197	202	191	204	200	219	186	214	221	190	193	205	197	195	213	209	191	244	198	196	215	243	176	195	190	206	237	184	179	202	213	207	204	199	215	214	205	195	223	197	201	193	216	211	203	195	195	183	213	198	188	210	170	194	211	200	215	209	224	214	193	192	171	200	210	243	199	187	219	186	203	201	181	226	227	207	217	194	203	200	222	191	185	205	232	186	202	219	210	217	219	185	210	194	213	198	200	206	214	203	224	211	202	193	197	207	210	205	216	196	197	185	219	205	227	201	175	209	190	219	211	213	187	212	200	183	215	186	221	209	192	224	194	213	222	227	198	197	215	209	205	197	201	180	220	195	205	193	238	219	205	209	182	188	207	208	209	214	230	182	196	215	172	227	237	197	208	202	207	175	214	178	198	208	194	195	184	212	214	205	216	226	208	204	216	202	195	206	218	230	217	203	197	206	197	206	204	220	228	193	206	213	224	204	199	216	219	216	217	196	203	204	250	225	196	203	187	198	202	206	221	215	221	195	194	222	212	188	216	199	212	202	214	196	188	209	216	201	223	225	194	188	192	205	210	205	224	215	210	213	190	204	206	209	205	197	208	168	211	189	211	187	217	212	200	182	220	221	193	203	222	211	216	228	202	220	230	213	208	222	190	222	207	193	228	183	200	205	218	203	200	195	199	195	199	226	204	169	211	222	202	191	198	169	166	208	187	196	212	206	215	227	216	194	204	228	197	211	202	208	229	172	209	182	204	215	207	225	217	219	225	207	219	184	202	223	216	230	202	225	213	200	205	214	206	199	201	184	229	218	219	189	226	203	192	215	208	204	201	203	233	189	186	185	203	198	204	217	207	192	197	186	201	200	184	211	188	219	206	217	203	222	219	223	211	215	177	192	198	210	216	212	191	210	217	209	214	175	192	190	235	208	192	202	174	228	198	191	201	227	202	191	212	197	200	174	202	205	211	199	218	204	198	230	203	188	187	221	208	184	193	194	184	218	205	205	197	211	198	189	228	182	200	185	213	216	187	204	185	216	209	212	193	224	236	197	246	223	205	202	195	205	200	202	220	210	194	197	200	200	218	189	220	207	198	198	175	202	192	175	198	196	224	218	198	217	230	195	201	202	179	187	195	202	208	214	211	198	210	197	196	203	226	237	203	198	187	203	193	196	181	233	191	195	190	189	192	199	207	195	215	216	221	188	195	185	212	209	177	202	218	197	181	195	181	210	195	212	201	209	179	189	176	205	221	206	215	205	200	220	196	212	233	203	234	214	202	194	209	220	194	210	220	225	239	202	210	185	222	202	191	186	209	225	193	202	207	191	194	199	223	199	234	213	211	216	196	216	216	188	229	211	193	220	202	208	202	223	209	182	233	190	185	197	201	208	225	198	194	218	191	194	206	212	218	190	218	211	192	220	195	188	218	191	213	204	190	193	219	207	199	200	192	198	229	202	204	194	207	182	225	209	243	189	187	209	195	190	179	206	222	205	201	183	191	231	212	202	205	215	211	228	218	223	225	206	214	212	202	216	204	216	199	221	200	207	199	198	196	223	169	206	208	202	221	209	212	233	214	186	200	211	217	205	185	192	191	227	176	192	209	218	204	197	205	218	176	194	194	200	210	196	220	213	185	218	191	180	201	215	167	212	171	195	206	208	219	208	200	233	204	226	236	211	161	193	198	198	221	195	209	224	180	218	232	206	204	205	187	206	217	203	226	201	204	212	207	179	169	214	185	193	210	243	174	209	205	201	209	212	214	218	193	235	218	213	192	191	225	191	208	255	199	193	220	219	169	192	183	178	227	231	212	218	202	193	224	205	184	220	219	186	195	197	209	206	207	217	193	222	193	217	200	224	210	177	195	194	203	207	201	219	211	213	207	190	197	207	198	201	189	218	203	185	215	189	207	215	217	194	205	207	211	212	182	224	214	209	215	199	209	223	214	230	191	187	198	208	217	202	201	194	180	213	193	211	194	207	187	204	236	196	205	177	170	173	209	198	225	219	206	219	202	204	198	219	183	219	224	171	206	212	219	244	213	181	218	209	196	239	197	183	202	201	222	233	212	216	213	204	212	195	228	228	230	204	186	208	193	199	194	211	215	194	196	201	219	205	208	207	216	200	191	165	214
20956	25480	35482	40987	40770	44153	46949	45370	41865	44879	42079	43448	42442	40229	39584	32439	25218	27518	24987	25078	24117	26397	25235	24611	22856	25306	25653	22518	13299	14874	13266	16836	17701	16581	16958	16040	12578	13561	13079	11156	8423	8357	7535	5823	3674	2681	1805	1359	1345	1909	1649	1380	1071	831	663	731	680	662	625	622	663	628	615	631	643	619	611	638	604	592	595	566	548	606	572	577	610	600	562	568	610	623	567	606	581	600	624	568	581	587	812	867	800	697	626	559	643	581	601	574	586	627	615	564	594	550	590	588	590	573	570	566	556	627	581	583	633	593	523	570	535	579	548	548	543	563	607	540	580	613	581	555	580	595	579	611	588	612	576	553	592	540	541	593	573	597	546	621	587	616	595	570	566	559	596	610	607	623	605	583	635	620	564	639	603	598	611	576	588	554	561	596	568	559	539	571	571	635	584	598	564	612	583	613	581	595	574	589	551	563	559	613	611	574	581	564	593	571	572	619	603	560	582	609	561	566	576	570	600	583	606	581	610	559	619	606	578	589	590	583	548	586	582	567	574	591	599	628	575	587	574	577	577	618	531	609	553	583	549	562	586	606	561	596	548	595	635	584	591	588	606	596	598	610	540	608	572	594	572	585	640	601	594	656	571	558	582	612	564	599	602	577	580	621	638	601	565	599	567	578	608	589	575	627	562	593	587	612	537	576	574	582	577	559	550	582	577	614	622	596	567	580	555	551	565	550	614	590	617	583	555	569	586	523	629	585	591	608	542	586	600	546	586	571	557	558	565	577	606	592	624	582	575	561	593	593	572	583	557	558	545	568	538	569	576	573	611	598	566	595	647	572	592	578	590	568	595	549	607	582	629	590	611	551	618	569	560	591	548	643	618	584	586	559	570	558	612	562	576	625	616	582	578	554	594	542	563	551	582	612	563	544	635	583	584	587	599	582	608	544	569	605	590	548	605	611	604	609	575	553	553	599	590	601	564	575	616	575	588	569	616	554	611	545	576	577	577	561	618	588	588	602	597	569	617	567	598	585	601	558	616	580	591	547	546	574	538	569	576	634	611	565	570	611	557	592	582	569	544	572	583	547	620	594	608	577	558	593	638	574	580	569	567	587	577	613	599	620	570	519	540	581	563	580	566	600	563	588	570	588	613	531	606	597	580	629	577	563	632	573	605	586	594	599	539	589	581	560	576	582	571	552	611	556	592	566	571	574	612	558	611	590	518	547	588	617	589	597	595	552	592	553	558	634	597	564	560	559	608	599	587	606	593	579	530	588	641	614	593	540	602	573	571	603	553	554	578	586	585	572	619	622	591	571	578	582	565	608	573	612	610	591	559	577	584	648	563	579	536	614	594	611	564	544	560	557	594	603	606	542	559	544	571	575	588	576	602	542	605	575	595	601	585	622	607	548	574	562	602	585	550	545	543	539	561	530	586	547	559	620	571	601	569	551	582	597	583	573	566	589	590	568	587	601	586	560	600	575	566	657	573	574	593	571	572	602	564	576	589	568	569	626	582	553	583	573	584	597	569	543	627	614	542	564	620	611	605	584	549	575	551	593	543	550	561	561	611	578	537	580	577	598	600	636	625	558	584	579	609	592	610	600	606	586	549	568	599	558	595	609	556	587	618	566	582	598	594	572	533	575	562	573	566	593	579	551	555	556	582	544	533	615	590	582	581	531	592	563	549	590	564	556	604	576	601	577	564	540	607	527	599	587	549	589	550	598	587	545	557	554	570	623	606	583	565	598	585	584	627	565	571	598	579	556	612	537	584	625	598	570	575	615	609	581	558	507	612	578	588	568	583	576	597	550	576	556	600	603	604	569	562	583	594	574	568	584	596	576	562	587	615	548	585	582	580	571	588	593	530	595	565	603	570	551	592	565	585	553	584	579	554	587	607	576	566	612	625	581	579	601	609	636	579	591	567	535	565	539	574	593	585	594	591	611	631	588	571	535	623	598	639	568	582	616	628	596	528	570	586	614	592	617	537	553	593	586	563	574	581	634	534	579	610	561	585	579	603	569	626	579	580	623	599	596	582	598	601	589	555	597	577	552	572	551	594	593	587	594	589	600	592	575	536	582	615	580	571	569	570	557	601	595	598	587	584	613	553	621	571	566	599	587	560	582	600	587	619	568	588	591	571	591	573	550	594	584	568	607	590	595	606	594	583	592	596	625	619	551	571	554	577	542	606	583	598	539	559	591	582	585	578	574	630	561	596	564	571	566	620	605	579	613	578	619	593	550	619	618	560	575	635	605	600	525	563	576	520	536	569	600	568	569	600	554	544	581	631	573	574	593	584	568	576	646	564	540	583	600	593	568	621	632	574	564	553	577	602	569	600	567	583	520	599	546	600	554	588	586	571	593	584	614	581	591	554	563	614	565	576	626	625	635	594	580	579	594	562	594	573	602	541	561	605	574	575	607	512	551	543	569	574	580	584	565	581	551	562	634	577	593	569	618	547	570	561	554	600	632	561	621	568	581	597	590	599	614	566	574	599	588	578	544	568	607	599	571	539	599	619	588	630	563	609	594	571	593	583	576	648	584	611	614	593	590	568	562	587	545	532	596	580	566	567	579	567	577	602	578	561	573	598	560	583	600	566	561	594	598	636	590	605	575	560	585	575	595	589	575	560	593	633	569	556	580	566	595	591	512	562	628	573	608	581	611	531	538	549	576	581	587	591	576	588	556	552	578	625	594	568	566	595	600	554	549	585	605	562	598	580	588	559	576	574	547	567	556	562	545	562	620	561	572	636	584	573	614	613	592	580	583	589	607	570	579	553	608	606	577	594	573	604	617	597	574	562	604	636	571	570	574	621	560	621	618	597	586	584	583	639	605	588	627	590	567	584	592	581	578	586	609	575	607	582	599	552	557	558	594	640	600	566	619	628	551	596	599	605	603	566	585	596	587	598	571	574	600	554	608	568	589	572	575	572	607	610	560	587	595	620	584	623	578	594	554	551	574	574	582	596	581	576	603	560	541	552	580	571	623	553	522	569	544	525	575	600	557	568	549	565	558	633	629	583	554	576	627	596	577	588	562	605	556	541	565	567	575	580	553	527	574	562	558	532	590	589	563	583	582	611	551	535	577	568	520	577	581	565	576	551	594	604	599	611	561	600	578	598	577	585	537	561	578	598	549	587	589	589	609	571	606	587	587	543	621	608	561	576	594	510	549	562	563	608	560	552	590	541	596	570	537	581	567	614	582	607	613	568	567	600	570	619	608	610	595	603	567	589	595	582	553	601	551	604	620	575	564	563	543	549	551	577	582	581	565	575	571	561	573	568	569	599	597	575	588	614	625	588	586	579	612	636	598	591	580	598	548	593	592	584	579	623	541	590	559	598	602	620	512	540	640	585	544	586	583	615	606	592	612	596	598	609	588	543	599	579	561	579	605	590	596	576	593	563	587	586	587	578	632	569	547	610	596	562	568	560	571	624	568	583	572	613	563	587	610	578	524	588	554	596	552	590	579	634	573	619	621	556	616	595	557	604	565	600	580	570	548
36643	39096	42644	41448	36398	40576	43815	42112	38007	36766	34181	35840	33079	30264	27709	20300	15776	15257	11980	13123	11213	11850	10982	11321	9345	10251	11035	9776	4953	4403	4642	5180	5726	4964	5351	4797	3724	3649	3524	2921	2335	1998	2044	1441	1056	744	535	438	423	548	442	426	329	283	294	284	289	273	260	276	249	255	266	284	270	250	240	236	277	261	279	246	248	257	247	245	250	242	253	251	225	261	241	244	283	265	248	279	241	269	311	287	263	257	266	231	257	253	246	240	277	229	260	242	225	280	239	259	254	261	264	238	244	275	220	285	229	258	260	238	254	279	222	270	251	229	249	251	248	230	270	241	237	243	258	224	244	245	254	241	225	260	256	234	259	262	238	297	240	248	234	266	241	266	257	241	260	255	254	255	247	249	236	256	251	267	266	249	250	258	252	250	281	260	235	246	261	242	269	295	263	260	238	287	251	252	248	263	255	246	229	243	247	255	238	257	242	272	250	253	271	235	237	223	273	259	237	245	251	228	258	253	243	252	268	273	202	232	269	268	253	235	239	253	243	267	262	255	238	275	278	276	243	225	252	246	235	255	230	259	263	253	254	250	268	252	275	242	239	237	259	265	246	245	235	252	242	234	259	259	258	254	252	259	301	250	270	241	261	245	251	237	239	254	279	253	246	285	283	256	243	259	249	270	236	241	256	280	254	255	259	244	260	239	224	211	248	254	218	281	263	255	268	264	273	245	242	261	271	247	289	235	239	225	266	236	263	246	280	263	277	257	224	254	268	254	245	233	253	260	240	247	248	250	239	232	261	260	235	231	270	241	256	228	230	247	264	255	244	238	222	238	236	247	257	267	247	274	277	265	259	249	255	257	269	259	259	248	232	259	268	288	266	248	229	257	254	259	269	239	243	236	240	240	286	239	234	251	245	271	277	284	253	273	242	248	220	210	238	256	265	260	234	248	251	233	237	238	272	254	258	238	259	246	249	264	272	261	228	239	234	241	247	261	237	260	241	236	260	238	249	247	251	260	228	234	243	234	253	248	271	228	223	270	228	242	261	260	289	244	234	256	263	229	258	281	240	250	265	259	256	197	240	238	269	285	241	262	242	254	251	280	255	264	251	269	247	250	219	248	240	267	234	258	258	263	252	265	282	264	251	226	261	255	289	252	229	256	213	235	255	246	242	279	262	248	262	271	282	284	246	244	279	265	247	234	237	257	244	269	244	269	285	239	255	261	268	231	234	243	237	233	258	244	229	272	252	256	225	246	246	265	270	234	288	267	236	253	272	246	252	275	277	223	242	210	243	269	256	258	266	242	275	242	256	224	238	268	255	291	241	241	254	274	240	280	251	273	243	263	257	266	253	251	260	254	238	259	238	233	244	245	266	233	267	249	274	244	233	238	249	234	271	266	245	227	250	248	240	239	245	239	243	262	242	245	242	253	234	249	249	246	260	248	237	240	245	244	236	248	251	202	274	213	242	265	240	267	255	251	244	249	255	259	231	251	263	256	245	237	273	250	273	254	247	242	259	278	261	247	250	248	225	244	295	230	251	258	244	232	255	262	220	258	249	253	237	250	242	270	245	266	254	236	272	277	234	242	256	247	246	258	243	276	274	229	249	247	263	271	263	232	261	240	253	262	249	249	274	231	241	261	260	260	251	243	253	246	262	233	239	238	251	252	255	239	263	260	240	252	246	262	255	230	251	245	258	272	256	235	233	268	280	291	246	215	239	242	252	258	263	231	258	245	241	270	244	259	250	259	235	265	249	246	223	270	260	257	251	262	234	262	263	272	263	233	221	229	259	249	213	248	247	236	249	242	287	239	289	244	247	252	236	223	280	238	262	261	248	250	261	236	250	251	245	258	261	268	254	285	264	243	258	259	261	267	239	257	225	272	251	258	248	269	255	251	243	259	277	243	228	240	277	278	269	255	259	248	252	237	219	254	228	234	292	229	271	253	281	230	235	249	262	276	272	279	251	221	274	252	247	273	256	240	261	219	252	218	252	234	253	240	267	267	254	261	264	217	277	251	276	237	282	228	247	240	243	258	268	259	248	247	240	233	249	227	243	263	227	264	235	239	271	260	252	264	275	270	288	234	243	244	240	260	258	269	256	261	252	275	256	256	248	256	229	290	245	256	243	242	251	242	247	267	250	229	259	241	238	264	244	250	256	241	235	253	273	250	278	252	272	235	271	266	248	258	275	268	270	249	219	224	273	289	253	257	248	234	241	252	263	260	221	248	251	264	252	266	261	236	245	256	242	258	254	233	269	244	241	256	267	226	226	254	237	232	242	244	248	237	215	259	259	253	233	231	248	224	245	249	233	245	229	265	269	249	267	264	246	270	252	279	246	280	274	226	254	265	250	241	267	257	275	224	263	235	259	249	245	290	269	228	256	245	251	267	241	220	243	247	292	231	275	246	256	260	230	241	233	228	268	265	262	257	262	262	239	248	263	277	255	251	244	253	265	254	285	248	269	257	252	246	243	221	261	256	251	267	256	253	266	215	240	253	258	253	259	250	238	279	292	235	247	262	235	288	239	281	242	261	246	250	282	252	243	246	248	246	266	244	243	260	272	232	238	251	292	270	255	249	262	244	279	216	266	264	265	277	250	264	225	244	232	256	238	250	235	229	226	271	236	278	249	263	239	207	254	269	261	271	246	230	252	259	267	254	233	274	266	244	272	253	271	237	261	270	250	225	259	257	257	237	243	237	259	265	229	241	257	256	223	241	259	277	231	258	223	249	261	267	267	259	237	232	253	226	279	248	256	250	224	205	237	231	254	277	283	282	234	262	253	228	222	265	242	264	273	245	247	254	268	249	256	257	249	278	222	237	292	238	246	255	257	264	288	261	264	265	256	262	268	232	287	246	238	249	274	266	252	248	245	234	273	251	287	247	242	231	248	264	245	239	255	206	215	302	262	225	282	272	250	264	294	233	277	303	266	243	257	271	266	246	242	245	248	227	246	267	266	227	243	280	227	238	263	246	248	241	230	276	252	268	237	231	232	243	252	268	265	262	265	234	270	230	255	243	258	252	262	268	279	230	235	241	284	245	233	242	249	246	250	241	242	243	220	255	272	238	247	240	249	261	232	260	232	239	259	239	246	269	230	256	253	252	263	292	252	247	258	218	253	244	260	237	236	254	269	264	275	237	271	247	263	256	244	244	261	247	295	267	240	261	249	277	269	242	263	238	251	251	252	252	258	218	242	236	244	282	242	267	270	248	271	255	196	265	224	265	277	246	248	243	279	265	263	257	256	257	274	235	228	263	257	231	261	240	233	242	281	254	284	248	251	217	269	239	283	230	239	232	228	240	248	249	233	250	253	240	274	260	252	221	242	238	272	257	271	245	268	249	275	248	240	235	250	244	224	257	269	277	216	270	232	228	271	255	259	239	287	255	249	255	240	252	257	281	240	257	259	263	219	235	243	247	255	279	258	264	220	255	243	238	237	249	249	242	259	240	245	270	224	245	237	259	275	255	253	268	256	261	289	269	245	251	247	237
25317	32344	39825	44749	44842	49685	52244	50865	47874	49875	47273	50650	47933	46135	44794	35229	32948	32733	29646	31863	29464	31897	30122	31523	28598	31447	33297	28774	18534	18982	19918	22685	23648	22019	23490	21559	18331	18630	17757	16005	12944	12150	11598	7610	5871	3937	2560	2085	1994	3115	2545	1954	1262	1019	803	934	935	954	773	782	852	810	836	814	732	773	783	715	709	710	684	648	710	717	717	700	675	666	707	706	684	732	664	705	712	673	681	719	678	788	1012	1110	931	844	741	700	692	708	651	677	692	670	666	692	685	696	712	695	682	738	650	711	739	698	714	666	707	736	652	654	699	706	676	695	719	722	663	702	675	661	728	721	723	693	718	677	689	698	706	680	667	704	675	663	723	694	652	681	684	715	697	684	730	699	656	685	656	719	652	658	735	693	686	671	670	679	661	651	666	719	664	671	627	718	700	680	668	711	699	688	669	690	707	653	698	675	713	643	665	649	679	732	706	649	722	691	661	680	719	687	657	668	696	739	720	665	677	733	643	740	651	674	685	665	698	705	705	734	742	695	685	661	727	709	695	690	681	715	718	681	657	677	735	655	643	703	676	659	688	731	671	703	637	670	723	664	662	637	717	702	664	664	744	702	683	737	667	746	614	656	717	710	724	670	696	723	678	703	654	677	695	646	688	670	696	692	641	678	658	672	677	742	677	739	682	705	682	671	670	711	668	696	700	717	650	631	708	706	741	692	673	700	686	695	697	719	697	692	670	711	672	676	740	654	727	660	728	684	686	685	651	666	699	675	738	705	703	669	727	730	708	699	639	705	656	777	705	656	654	682	739	615	723	655	677	709	704	722	655	677	662	684	696	657	701	700	704	659	736	698	721	668	686	691	675	680	706	708	691	729	685	677	696	679	692	726	686	654	721	707	644	707	674	699	694	703	669	650	700	716	690	630	729	696	660	702	686	697	655	728	677	685	683	728	647	648	686	667	685	709	737	739	643	649	669	698	697	683	707	722	736	703	720	727	671	690	708	712	661	699	681	707	705	686	699	698	673	688	723	673	675	713	687	688	691	657	691	708	682	699	697	635	683	677	712	667	662	706	689	714	700	665	658	683	676	705	682	707	686	726	697	673	710	701	646	681	692	671	690	703	703	689	702	707	660	675	708	712	701	690	739	665	683	680	722	625	707	707	717	679	723	723	701	707	686	696	707	700	691	681	740	727	713	692	696	708	682	702	670	713	730	660	682	707	689	660	693	687	706	692	678	700	656	696	694	642	699	728	735	681	693	674	705	676	673	730	695	719	690	671	659	701	684	694	671	699	683	727	707	683	730	726	748	682	675	688	756	673	675	704	640	708	699	717	715	707	654	693	657	655	691	681	679	661	689	655	653	686	734	695	665	707	687	704	671	674	726	677	682	762	693	633	715	691	653	707	691	706	630	718	653	656	706	706	662	662	685	693	673	654	650	699	682	731	693	658	654	715	690	734	677	727	713	705	685	692	674	655	699	696	681	652	646	726	663	663	696	670	707	706	699	692	687	684	708	648	696	713	704	717	680	717	658	714	673	673	692	681	689	683	727	674	710	629	693	683	737	678	679	720	648	714	651	687	696	716	701	703	737	680	689	686	666	651	679	730	667	659	685	756	686	698	669	695	726	711	716	691	668	698	657	669	681	680	731	651	730	694	722	673	690	742	685	674	724	709	684	697	705	657	738	722	662	652	671	675	714	669	713	685	679	675	675	667	693	702	694	740	684	710	695	729	682	719	691	709	708	685	695	675	684	647	667	685	742	695	677	672	714	695	699	689	698	683	737	662	665	718	693	665	706	676	697	722	716	710	698	667	663	697	689	692	681	669	660	682	698	719	658	691	648	655	703	685	631	746	707	701	706	685	665	659	707	639	759	736	677	696	650	720	678	644	612	660	664	735	699	676	722	700	706	698	706	713	679	688	704	708	720	700	684	714	699	705	715	715	698	740	686	685	712	698	683	705	708	647	677	721	733	658	696	691	698	673	683	690	723	645	680	691	673	711	705	650	685	670	681	721	670	690	674	655	681	706	710	719	748	690	656	686	716	698	696	703	673	664	681	689	672	670	686	665	716	678	667	694	685	667	748	665	715	703	667	706	658	687	644	691	646	689	674	714	663	686	727	668	661	669	685	641	764	692	708	699	662	737	641	683	688	663	657	671	680	696	665	644	712	685	690	738	674	666	694	626	693	636	645	706	695	712	653	702	659	708	669	659	665	681	627	645	658	702	694	671	708	648	733	676	700	655	703	668	712	689	648	675	709	665	658	729	708	706	704	685	706	684	692	668	659	670	696	737	639	686	674	707	668	717	670	710	696	658	710	654	674	715	706	694	691	671	695	666	665	654	680	693	729	721	752	763	670	703	729	678	659	717	671	725	708	744	709	656	715	702	665	708	655	691	670	756	679	714	688	688	693	627	685	669	693	653	651	713	733	753	680	690	687	695	639	712	709	710	669	609	718	637	712	710	690	686	693	686	690	722	652	692	678	713	686	713	699	705	679	722	723	706	681	653	664	671	660	660	714	686	691	738	698	766	684	667	704	678	664	662	689	691	702	666	734	687	706	670	680	638	663	731	675	672	723	747	706	701	675	730	674	657	664	662	694	696	688	689	694	740	740	696	732	675	740	710	696	701	701	670	673	725	696	657	724	692	690	725	731	684	704	663	691	738	721	687	686	718	690	716	673	728	675	621	703	691	729	687	702	676	669	715	726	698	742	679	674	710	700	717	694	694	703	668	705	668	684	734	695	669	669	678	736	657	701	668	703	738	692	685	712	693	716	710	713	708	751	737	691	703	688	699	690	659	659	662	692	646	668	693	683	723	672	702	693	661	717	706	675	704	733	688	672	705	719	682	717	687	740	705	728	675	677	688	732	671	738	696	696	674	724	729	654	689	705	702	688	691	689	668	667	731	663	719	692	670	729	691	666	662	640	678	695	649	661	674	688	660	693	713	698	675	682	694	678	721	637	669	690	689	672	707	700	716	697	684	676	707	700	648	723	668	730	678	689	692	683	681	638	711	681	653	721	681	691	662	690	725	711	676	664	657	665	694	696	689	672	687	709	674	668	738	659	691	715	690	700	707	663	703	695	713	684	740	618	692	675	700	639	636	669	642	673	654	693	714	690	686	725	725	706	655	724	640	702	703	628	697	671	704	670	669	710	689	709	709	726	703	646	722	751	697	738	724	712	666	685	701	680	664	720	666	685	687	697	663	731	679	660	696	682	684	655	692	690	721	649	657	651	647	629	722	683	674	714	710	727	674	623	679	665	693	701	710	691	701	675	757	644	690	677	696	711	685	696	685	696	722	681	672	677	673	664	681	672	692	724	755	642	721	662	658	670	659	707	658	681	698	711	719	706	703	666	697	682	693	668	669	672	642	724	682	661	687	711	697	707	657	703	716	696	689	697	653	757	657	726	726	693	713	739	687	685	666	668	701	679	673	691	671	693	696	684	720	671	689	678	666	753	638	679	735	666	686	695	678	678	706	697	709	680	677
10749	9813	11323	8987	6117	5190	6019	5359	3926	3733	3019	2666	2312	1867	1667	1238	1139	858	774	900	796	801	743	675	650	714	735	596	492	469	497	538	539	492	499	483	466	387	414	414	379	368	369	342	316	294	260	257	263	264	293	261	265	261	273	250	288	274	275	276	292	292	272	287	287	252	274	292	280	267	282	269	273	245	272	269	279	293	277	275	284	268	268	290	267	262	277	288	278	287	273	298	255	298	297	298	290	271	262	281	324	272	271	244	295	251	279	267	251	265	298	298	273	267	289	250	280	274	268	272	281	260	295	288	282	291	264	260	280	262	258	272	275	262	252	293	279	296	296	267	275	290	288	271	274	279	276	275	293	293	297	293	306	275	278	260	264	270	282	246	259	278	254	300	275	283	252	263	295	243	300	248	305	285	293	264	269	286	280	269	259	289	261	258	269	254	282	258	266	252	271	278	271	271	280	276	269	279	282	297	285	271	275	268	293	289	258	281	283	277	269	266	275	261	253	280	262	280	284	261	278	278	278	329	309	261	272	267	285	287	260	290	280	290	286	251	283	254	250	266	269	269	274	264	294	255	261	285	267	293	255	276	293	267	251	286	275	243	270	308	289	286	272	290	237	275	271	276	281	262	273	291	295	274	264	278	266	273	263	300	280	282	299	271	273	263	292	283	278	272	258	265	293	281	291	293	290	251	299	283	283	292	254	266	261	296	275	269	273	289	275	271	290	271	280	283	255	306	270	259	255	279	272	276	284	286	262	260	274	256	258	276	273	292	246	256	276	287	265	283	264	294	259	302	257	274	295	277	276	271	271	293	268	268	285	287	256	260	242	299	247	286	273	283	284	279	281	273	288	285	266	274	251	269	296	291	269	256	281	262	276	313	273	298	267	277	248	275	280	265	268	268	260	281	254	268	288	277	257	296	287	273	276	275	270	283	290	283	300	298	257	279	267	294	255	281	316	283	284	274	284	248	277	275	294	289	282	304	304	261	254	239	256	251	283	281	278	270	247	265	287	265	264	223	287	249	265	271	291	283	277	257	271	262	278	272	264	289	273	241	294	276	279	265	284	302	253	319	286	297	272	264	286	291	257	264	265	284	281	275	267	263	264	241	272	296	287	269	280	260	286	290	278	287	262	270	265	289	292	258	279	276	287	300	285	303	290	271	283	257	254	269	281	295	256	258	273	280	301	295	295	280	235	284	269	260	253	277	272	261	275	263	278	312	322	296	245	290	294	288	292	274	264	282	269	293	263	273	262	249	265	259	270	264	273	252	278	282	276	267	297	262	287	279	260	248	268	261	298	257	263	271	275	278	251	274	260	270	268	267	287	281	282	295	269	265	274	279	271	285	270	284	271	294	243	280	274	272	266	289	303	256	243	293	321	241	270	250	288	277	259	253	272	288	287	298	296	270	300	297	263	288	270	269	282	277	268	222	289	299	262	288	286	277	277	289	279	232	282	286	261	310	295	302	246	229	261	289	257	279	266	269	276	286	293	262	304	311	264	243	252	272	305	281	292	241	291	286	294	282	252	301	274	279	259	256	270	274	283	249	250	273	265	261	307	271	274	279	255	270	266	280	276	267	278	264	261	275	320	275	287	240	254	282	303	262	272	255	287	262	267	276	274	283	261	290	269	300	287	275	278	256	267	284	271	257	285	286	267	252	306	275	277	282	267	277	277	292	238	261	281	286	282	266	279	252	270	307	269	306	270	262	292	263	277	239	275	255	263	283	289	266	277	266	277	297	298	263	266	271	270	260	310	288	323	282	272	268	249	286	306	263	267	268	251	308	278	279	300	285	288	263	276	233	246	258	291	278	315	311	258	288	292	274	257	255	275	279	280	295	277	267	309	268	288	253	290	259	294	262	274	272	278	288	257	318	292	269	300	288	272	277	277	279	289	249	290	277	273	272	292	272	260	274	253	283	251	267	261	287	275	282	257	262	287	298	286	284	298	273	267	254	244	260	276	296	256	277	253	261	285	275	254	297	295	260	301	263	287	275	276	271	266	287	287	275	282	267	262	270	245	277	295	264	291	285	318	275	289	300	280	261	268	265	283	271	285	258	280	285	257	265	280	289	262	284	302	247	269	274	316	261	274	261	277	280	289	278	293	279	304	273	282	288	243	275	272	270	282	286	269	287	279	251	287	286	261	257	282	254	281	276	252	272	264	278	270	299	299	268	271	255	275	295	291	281	272	275	282	286	243	290	258	273	277	264	284	282	258	262	281	255	269	262	272	232	290	298	292	277	272	291	281	286	260	281	288	290	265	285	251	264	272	284	265	283	296	274	292	295	269	254	278	249	287	260	290	258	263	285	292	277	256	276	268	260	275	263	270	286	259	278	263	273	273	279	265	274	276	262	262	252	256	268	298	277	258	282	259	274	269	285	282	269	287	267	287	257	311	297	310	259	304	303	306	258	274	246	271	275	303	299	282	258	294	284	288	271	274	294	254	285	277	317	297	257	299	245	299	247	277	288	275	258	289	261	279	259	263	266	279	283	291	275	268	289	285	281	276	276	271	288	284	243	302	281	271	304	295	279	285	280	277	280	264	261	259	284	299	274	277	280	256	248	299	284	291	275	244	292	278	262	275	254	274	275	314	251	266	265	304	285	284	273	266	277	272	280	272	264	307	284	253	267	255	319	312	281	285	264	297	260	288	276	272	253	281	284	296	259	267	272	260	307	293	270	288	271	289	288	254	269	282	263	295	272	288	275	258	315	302	265	275	293	292	257	257	262	268	308	310	291	263	269	255	278	297	272	259	277	299	279	242	282	275	269	267	282	280	277	303	307	300	267	265	284	288	270	283	290	272	276	283	283	260	307	257	280	297	274	290	266	284	254	256	247	252	292	267	261	275	294	296	294	277	291	241	293	274	302	266	252	294	285	262	249	268	270	279	255	288	284	280	289	278	269	287	287	273	269	270	280	268	288	260	260	283	305	265	283	308	254	272	266	252	280	248	292	261	291	271	275	260	275	264	270	310	243	257	248	257	305	287	283	285	278	273	257	281	253	265	288	271	267	269	295	300	308	276	278	258	260	304	270	328	281	251	269	273	304	271	282	281	268	287	263	294	255	264	266	276	329	250	279	263	297	268	266	243	295	284	280	265	304	282	298	280	277	279	278	234	302	266	275	276	250	258	250	255	272	258	267	258	299	304	295	286	249	270	272	243	277	270	288	285	298	284	272	292	285	274	259	275	282	296	277	281	281	283	314	263	277	283	254	240	265	293	274	278	286	282	300	302	270	277	285	272	269	291	278	265	269	276	268	241	268	260	267	246	258	265	272	244	258	241	308	259	255	305	319	280	278	283	285	269	290	258	270	272	276	276	258	285	269	287	275	281	271	294	269	270	281	298	289	294	264	242	269	292	271	247	310	294	274	309	259	256	243	258	275	272	273	291	300	267	268	259	279	273	282	287	288	298	299	261	276	270	257	302	253	274	272	262	233	281	283	264	246	279	265	267	264	249	252	267	261
7497	9647	16008	17888	15583	15693	19127	17203	13238	14053	12119	12389	10674	8603	8063	5734	4952	4021	3593	4704	3795	4181	3679	3386	3130	3512	4039	2843	2189	2105	2152	2414	2359	2194	2378	2051	1931	1808	1787	1599	1398	1321	1353	1091	1018	934	797	820	881	851	817	839	769	759	766	719	741	737	761	731	696	750	764	736	782	763	766	776	749	706	787	765	741	774	729	772	770	750	727	700	703	753	719	747	750	790	791	755	722	823	774	794	777	781	765	712	731	736	740	789	720	759	794	733	751	766	760	764	728	746	695	758	737	808	719	723	763	757	749	740	772	781	700	753	750	777	726	744	732	709	744	736	719	770	787	732	714	771	735	720	735	734	708	730	718	714	733	765	723	744	743	744	742	719	709	748	734	757	816	717	772	736	780	751	787	775	738	689	760	737	806	722	766	747	792	752	766	726	723	780	699	734	736	738	708	747	740	734	765	768	763	701	850	776	750	752	722	709	775	736	712	710	739	726	766	731	759	738	750	716	789	713	735	774	724	743	775	664	743	700	734	756	752	745	760	748	757	766	774	767	706	729	763	671	725	755	778	752	757	742	752	740	773	772	772	780	723	699	735	779	737	736	742	734	737	753	743	758	748	720	712	672	720	754	737	778	762	737	745	742	754	749	763	744	767	720	749	770	756	701	742	730	740	753	699	790	759	749	755	742	749	758	739	742	685	755	742	720	750	765	705	737	723	751	690	761	766	767	780	720	753	695	765	704	784	691	734	758	736	732	755	688	743	764	777	738	771	737	721	743	795	761	757	772	752	773	747	710	750	710	741	743	767	780	709	747	756	767	749	742	778	737	734	747	788	698	701	722	710	749	738	669	719	742	747	746	716	750	752	752	733	727	774	715	754	726	738	724	772	718	721	697	761	797	730	753	723	764	736	739	748	789	784	760	722	784	714	733	722	747	715	721	740	789	730	775	787	770	775	779	737	757	727	731	771	770	792	722	748	745	709	739	700	765	730	801	769	808	723	741	729	732	723	786	805	694	707	763	773	747	749	738	719	713	770	756	782	753	744	730	762	744	772	798	725	705	731	763	742	753	780	760	776	749	766	734	804	739	789	686	782	753	708	776	804	723	734	747	723	772	750	679	797	775	763	772	775	757	701	751	780	752	706	783	767	791	773	731	783	736	772	730	762	763	723	740	750	747	716	738	748	731	765	771	689	765	730	699	763	805	775	735	709	738	781	719	713	723	681	727	747	771	749	804	733	722	785	775	750	719	729	730	748	719	759	747	745	760	720	759	733	757	723	752	757	742	764	696	712	722	734	743	762	731	784	747	746	767	734	745	726	754	741	770	694	734	710	780	776	744	743	711	750	751	794	791	744	754	729	770	793	696	741	808	748	767	752	709	771	764	755	758	712	771	743	720	723	746	728	775	738	811	692	721	768	789	725	707	747	700	757	738	715	696	707	749	709	763	720	720	746	810	728	742	745	728	770	684	769	691	694	748	710	749	746	761	749	734	736	712	739	694	741	701	734	805	719	740	735	716	767	747	738	754	734	768	732	759	781	745	776	749	765	786	714	780	736	762	727	744	727	742	752	739	677	769	790	738	723	758	706	730	760	725	761	705	696	727	729	719	747	770	730	748	754	699	733	741	689	766	779	768	722	758	724	795	684	761	780	787	700	747	714	740	738	717	774	769	772	739	750	775	766	748	664	729	785	772	776	707	717	715	706	705	698	688	734	761	759	794	773	727	697	715	739	709	748	733	728	749	744	792	733	785	757	746	729	717	735	771	782	776	756	776	698	746	764	716	710	747	751	773	737	689	774	740	766	802	727	747	717	749	750	744	757	753	744	729	745	753	774	770	750	740	730	706	749	713	742	778	777	722	711	746	733	754	743	746	776	766	729	782	812	744	745	756	721	743	773	737	754	779	725	740	745	747	773	735	727	729	706	809	681	764	743	747	776	765	802	757	700	756	719	704	780	791	739	770	734	756	752	719	777	779	752	768	724	765	778	786	755	714	811	789	735	728	742	753	771	726	702	703	764	760	738	754	771	726	776	760	743	732	745	768	756	781	757	734	753	751	725	724	686	741	706	741	774	756	735	777	738	728	729	733	799	773	791	760	758	733	756	773	736	770	767	748	731	741	706	776	753	753	771	746	707	763	758	732	762	758	767	778	738	741	767	732	697	739	756	748	682	742	766	755	754	755	730	744	738	732	715	754	723	780	807	736	770	769	729	719	730	785	682	760	713	729	774	740	765	766	740	743	750	739	742	717	705	739	736	769	756	748	731	690	713	753	766	766	784	678	706	725	695	755	752	701	768	737	744	775	761	782	771	756	727	670	780	745	748	719	755	766	685	753	729	764	740	743	717	758	723	698	737	741	719	800	735	739	688	730	757	805	769	773	779	750	750	781	713	779	803	759	713	777	763	803	739	724	745	729	752	713	739	735	768	781	772	738	720	755	724	696	703	805	755	731	753	760	791	792	741	772	718	746	758	758	763	707	727	750	709	688	785	742	763	778	815	754	767	743	771	737	785	771	768	734	722	717	746	749	750	727	699	729	744	746	745	731	684	727	740	754	702	750	758	733	784	765	723	780	753	755	772	761	743	790	764	759	720	762	708	745	713	763	752	711	770	753	748	702	724	770	762	792	753	727	753	713	769	789	780	778	757	754	710	774	709	767	745	772	745	758	763	756	780	734	682	732	735	736	736	769	745	710	766	743	735	726	743	749	761	718	753	744	706	714	738	771	713	697	735	744	750	775	752	736	744	723	761	724	722	723	784	762	791	768	754	746	781	766	754	719	742	741	743	761	747	737	747	749	725	758	779	747	786	733	749	693	745	755	775	715	763	722	759	748	732	711	714	724	786	776	753	748	729	745	734	722	731	718	748	726	757	726	719	790	738	752	716	724	762	749	763	778	730	738	783	720	753	716	757	723	748	734	740	697	760	751	765	721	764	783	723	731	773	714	726	702	801	780	714	751	708	783	745	734	759	775	734	720	749	731	720	750	738	726	777	753	769	792	719	783	743	764	754	770	734	786	721	756	692	769	760	751	704	770	752	711	757	799	701	754	738	851	723	713	731	733	744	760	732	761	774	752	796	667	727	766	746	775	762	774	732	708	741	747	748	768	718	699	810	730	721	832	747	758	709	753	756	735	736	731	740	724	757	755	753	747	739	776	775	731	782	752	780	735	749	756	764	742	756	835	777	745	762	766	762	724	751	759	766	760	768	703	734	680	694	725	766	752	765	762	694	774	768	780	771	772	737	729	675	747	744	801	787	781	694	765	765	787	763	701	750	786	748	751	691	770	704	770	745	734	723	728	738	690	779	816	740	732	733	762	771	801	754	709	774	785	769	744	711	741	726	763	733	747	781	706	748	755	780	739	754	744	748	769	768	728	720	730	762	723	725	701	727	764	804	732	748	753	759	733	740	748	749	728	748	751	786	714	746	712	789	729	755	733	730	728	739	749	755	719	684	729	756	752	759	785	744	703	712	732	753	746	764	760
29683	30486	37549	37471	32637	33650	39920	34886	29220	28191	27413	28455	24059	20883	19363	13946	10429	8628	9224	9476	8262	7663	5376	5547	6115	5662	7122	4561	2888	3026	3312	3236	3211	3056	3569	2782	2445	2185	2239	1750	1598	1247	1260	969	749	483	380	388	392	475	399	344	262	270	268	256	271	267	245	256	250	252	246	266	238	258	248	228	233	254	259	245	229	229	233	236	256	248	237	221	262	214	246	246	231	222	224	246	230	262	270	267	261	262	229	228	240	251	254	257	230	228	265	223	242	227	231	282	235	247	244	270	259	253	234	241	240	252	200	238	229	265	267	245	265	241	218	248	216	231	214	229	236	205	233	225	245	227	244	252	221	234	243	240	221	228	218	233	246	232	242	251	224	242	242	263	224	233	248	250	242	251	245	239	231	221	246	235	230	254	224	236	230	259	251	211	233	241	247	233	247	234	256	244	214	226	234	231	236	230	232	246	252	224	245	238	240	217	230	255	242	261	254	244	248	275	240	258	208	213	234	254	224	248	250	213	245	211	238	236	246	227	237	229	200	251	259	245	209	236	250	250	247	249	244	229	242	252	250	257	241	259	227	243	239	242	220	259	258	244	235	265	242	251	240	267	251	272	266	231	232	241	234	246	262	254	249	246	224	239	225	237	229	255	238	229	212	229	220	248	244	238	243	235	244	245	266	251	203	250	244	235	250	241	223	262	246	242	234	218	263	241	229	230	256	241	218	228	216	262	228	251	235	236	221	218	253	238	240	229	229	193	223	246	216	247	244	248	244	258	262	260	241	236	217	225	248	262	243	237	219	251	234	223	224	250	215	244	242	234	258	227	226	252	223	219	269	253	233	237	245	251	216	267	218	238	237	208	240	237	240	223	206	244	217	236	247	223	248	248	240	233	229	248	261	241	253	245	259	236	247	248	223	234	249	234	217	242	228	228	220	229	253	245	244	268	222	231	261	237	238	247	224	255	241	231	228	242	256	243	241	212	227	220	223	254	214	202	261	248	243	236	252	238	228	235	201	233	245	252	200	252	248	234	218	255	212	223	264	231	236	242	250	247	224	255	225	238	243	256	228	253	246	267	250	241	232	225	256	221	246	239	249	234	277	248	252	247	237	202	242	264	235	233	215	252	238	230	253	230	249	254	239	236	206	241	224	231	233	256	233	245	233	241	228	231	264	234	240	237	263	245	235	281	237	264	238	239	251	243	240	214	220	237	241	246	262	261	254	262	222	248	249	267	230	247	266	244	261	243	277	225	241	211	239	256	250	257	192	238	249	278	258	241	226	266	229	255	250	227	238	271	242	257	250	246	221	236	234	253	230	237	247	274	222	257	243	211	242	241	244	254	250	241	250	246	278	235	241	251	232	238	242	229	241	256	236	224	248	232	242	245	250	223	250	228	260	218	251	220	223	224	264	274	235	221	226	233	264	218	208	209	266	235	235	261	242	248	247	234	224	212	233	230	242	214	238	226	252	260	218	239	229	218	227	208	228	251	263	244	251	270	237	276	222	229	216	241	241	239	246	243	258	211	248	242	219	262	233	231	239	236	227	232	223	230	229	234	220	216	266	217	238	241	252	276	214	232	241	246	260	241	227	216	243	238	237	259	215	238	233	213	239	232	249	205	244	223	227	245	239	254	206	208	232	246	268	223	188	246	236	223	250	240	245	268	237	238	243	247	244	245	234	243	237	227	238	263	217	251	233	213	214	246	238	247	232	266	208	214	217	232	279	218	263	258	233	232	249	276	269	263	202	247	235	262	252	251	238	209	281	225	220	252	253	277	250	228	250	224	209	238	255	237	260	222	228	243	215	267	247	253	236	230	248	256	233	267	237	211	227	252	243	215	254	236	260	262	223	268	246	240	233	259	222	234	229	232	234	231	240	239	240	228	223	240	233	227	228	232	212	221	287	247	251	228	234	256	253	230	238	211	233	223	252	230	234	230	266	247	241	265	266	226	252	240	248	217	246	204	240	251	234	279	219	233	250	236	263	231	272	253	249	229	236	242	253	259	225	268	216	240	267	246	246	248	258	220	220	197	239	259	236	223	261	247	259	238	225	221	228	237	230	265	236	235	222	258	236	237	220	241	262	226	238	223	244	248	246	227	263	271	250	239	253	243	232	222	224	259	254	241	230	232	234	234	207	229	283	234	248	238	240	231	228	224	259	249	224	252	243	231	248	231	241	243	244	230	223	254	285	244	239	236	232	238	247	232	247	240	255	214	251	220	219	246	217	237	246	230	232	260	234	248	233	238	231	224	230	243	256	213	246	237	235	217	221	223	255	222	227	224	215	253	254	254	229	253	264	262	226	236	234	254	218	250	218	220	264	253	225	237	229	223	222	239	241	248	268	262	218	237	262	263	205	260	227	225	227	255	232	211	251	248	200	237	252	267	230	237	254	245	220	243	258	263	226	257	219	220	249	206	248	243	255	237	235	225	235	254	247	220	237	244	236	237	248	231	252	212	244	229	241	223	223	240	232	238	202	237	223	261	228	243	247	233	214	226	238	236	243	244	231	228	254	235	235	253	247	241	226	237	239	247	229	232	237	266	231	246	258	199	256	234	242	228	235	235	242	252	256	268	219	247	259	254	248	224	226	220	214	267	229	228	233	203	221	223	250	208	246	256	231	237	231	234	245	219	227	229	263	229	234	223	247	244	244	236	236	266	269	266	246	278	223	248	224	238	250	207	255	225	253	248	219	249	247	255	246	214	234	238	233	243	246	247	247	251	236	211	219	237	227	197	227	256	244	267	255	225	242	258	220	191	255	239	234	234	250	247	242	227	222	237	213	236	245	246	272	214	232	235	245	242	230	215	214	224	223	229	253	230	224	227	239	230	261	254	237	218	226	239	248	196	239	255	242	250	246	229	239	234	236	220	243	241	233	245	224	224	257	207	222	259	238	240	260	243	229	256	228	245	240	218	243	230	236	235	230	250	253	241	244	261	235	264	278	214	231	250	227	225	254	228	227	247	250	249	255	249	240	233	259	260	262	237	269	238	257	232	242	215	220	232	233	261	225	259	250	267	190	225	235	291	251	277	228	220	238	240	231	210	245	256	224	216	244	274	230	244	219	228	253	280	251	231	235	227	228	237	259	261	223	244	245	228	245	263	230	256	208	262	237	250	206	249	217	260	234	242	227	237	228	246	265	220	224	275	228	243	239	265	257	226	218	246	241	247	222	246	221	233	242	230	223	238	212	221	209	244	229	250	232	215	240	249	224	242	256	243	227	238	223	247	252	257	243	232	269	250	246	243	243	224	224	243	243	247	233	264	239	238	224	235	241	255	250	236	234	249	242	243	209	243	238	258	244	261	224	244	251	240	235	250	234	242	230	238	237	225	240	259	225	258	211	237	223	246	221	219	222	242	247	208	238	241	222	231	259	240	253	262	230	266	245	254	259	227	217	233	236	234	272	233	267	241	261	266	267	243	244	240	221	223	238	228	219	231	253	238	239	250	210	251	273	250	244	218	223	235	246	249	248	222	252	216
20078	25020	34953	40848	40999	43136	48120	43355	41671	41710	42467	43775	39821	38521	38518	29944	27312	24832	27034	27964	26120	25599	19813	22189	22935	23068	27079	18493	14272	14961	16757	17017	16459	16423	18325	15044	13531	12485	13067	10700	10265	7475	7447	5550	4494	2280	1603	1570	1636	2504	1837	1278	957	845	830	896	810	865	810	776	757	757	739	712	671	718	721	730	657	651	690	687	685	635	681	633	676	692	666	683	700	711	659	629	668	668	675	633	675	748	924	892	800	675	689	680	669	641	656	665	666	632	662	693	655	642	647	710	689	686	686	680	700	658	642	664	673	710	657	631	683	697	601	679	700	628	650	682	696	664	635	692	637	672	645	664	697	702	663	651	646	677	648	735	652	660	643	685	648	676	651	669	643	678	696	674	684	682	644	738	661	717	655	691	673	666	676	583	665	661	664	661	681	665	644	691	656	638	733	651	628	651	704	674	704	624	628	692	654	633	674	650	659	660	688	651	677	665	672	654	645	636	720	653	695	647	671	643	619	635	671	640	690	646	706	640	683	633	663	636	681	663	652	627	676	674	663	739	652	684	666	656	647	652	630	653	637	653	654	693	661	651	669	648	687	655	631	680	672	666	659	652	711	655	657	638	641	669	708	679	668	670	640	680	627	680	678	623	659	605	658	670	652	697	654	641	668	697	634	604	624	679	688	661	648	696	671	665	642	686	669	664	618	662	629	660	671	660	649	633	678	655	667	657	631	632	650	666	606	662	647	665	615	668	661	656	664	688	647	665	659	685	666	668	697	679	665	690	661	670	665	691	670	680	617	699	641	686	635	643	650	623	649	642	638	635	663	669	660	663	682	655	694	614	688	644	675	684	647	690	690	690	643	652	724	648	684	647	641	647	679	681	642	584	658	654	663	619	681	655	675	685	652	705	682	679	636	652	679	619	723	672	690	678	668	634	657	685	667	613	661	668	681	644	676	657	669	633	624	636	704	640	706	635	635	673	685	608	694	672	623	701	659	641	654	692	645	635	663	677	616	675	672	667	646	661	635	652	670	687	643	641	639	617	675	646	631	657	657	675	642	691	592	671	702	678	680	647	653	652	659	622	692	634	659	614	649	658	692	655	652	620	690	661	667	640	639	699	688	641	644	654	668	647	655	642	688	668	669	711	657	654	643	673	634	691	671	678	644	663	680	705	636	694	657	638	667	655	643	658	620	629	657	659	671	682	686	680	649	669	687	650	648	662	647	662	640	647	671	632	696	659	692	660	635	626	648	643	641	630	650	678	666	657	688	697	643	638	662	676	675	684	719	680	648	682	711	716	661	639	700	643	657	665	637	622	670	667	698	641	678	640	666	666	647	648	652	656	670	692	654	658	646	611	694	657	678	617	654	680	701	595	683	678	697	718	649	607	653	665	629	684	649	628	653	630	697	672	654	671	641	671	675	646	596	687	677	656	614	673	659	641	636	705	632	651	650	720	626	665	691	666	603	655	685	651	684	655	660	630	643	697	694	628	672	702	655	624	671	649	684	677	645	651	632	594	651	713	667	695	673	678	698	662	670	670	644	664	645	683	610	695	675	687	636	673	688	636	656	656	656	752	656	629	610	667	692	655	696	656	679	658	692	652	627	666	603	639	639	664	673	670	658	658	715	641	618	637	627	673	662	633	687	662	658	682	648	641	663	629	623	648	699	625	661	638	614	663	640	650	654	672	668	675	704	652	689	690	690	635	678	643	614	607	654	701	683	639	728	661	623	677	700	645	637	653	653	661	718	634	678	671	653	662	723	627	663	664	688	693	672	650	655	637	635	682	602	707	688	629	627	624	683	654	615	647	669	661	691	668	643	712	617	652	665	709	636	676	659	674	657	678	692	646	641	618	699	637	690	641	691	659	676	653	705	654	667	681	668	637	662	672	667	628	660	699	640	712	694	645	650	675	714	638	647	651	637	672	718	646	625	727	656	655	674	646	645	714	654	640	635	661	699	651	618	655	658	654	700	663	709	700	675	687	645	652	660	630	658	642	679	689	665	630	667	703	632	672	670	662	657	651	689	645	677	696	682	675	655	635	671	664	674	635	629	652	646	643	641	642	668	647	640	647	660	649	647	673	686	668	659	730	674	626	630	704	700	653	694	646	687	619	593	667	678	650	696	675	641	658	679	646	649	690	684	654	625	668	657	695	640	670	630	641	670	654	629	643	727	662	630	654	694	648	652	629	675	665	651	648	653	646	685	632	669	677	644	642	637	691	650	666	633	647	705	679	645	630	664	645	611	647	644	663	680	661	683	646	628	685	663	691	662	646	603	649	687	684	638	666	701	661	635	677	671	686	672	657	653	659	615	625	658	645	687	628	657	638	634	649	683	666	627	631	654	648	673	619	634	665	709	709	657	666	636	693	595	675	659	702	680	699	646	646	613	674	659	649	676	644	640	683	684	664	676	704	687	676	681	671	692	625	610	692	670	693	638	631	656	669	638	662	704	670	638	656	703	668	608	694	672	588	593	696	670	620	672	714	705	674	647	659	658	636	660	649	667	648	641	650	663	694	657	689	724	693	628	649	679	650	643	633	715	666	624	662	669	687	646	658	674	689	664	697	649	620	641	630	657	675	643	626	671	690	639	668	671	623	706	644	635	681	666	649	684	658	667	646	674	657	697	614	672	639	684	630	680	653	698	729	650	677	687	668	615	613	673	654	659	666	658	652	628	650	645	650	650	646	679	658	669	652	708	654	652	638	649	652	677	682	610	628	666	724	649	638	635	646	668	624	671	658	683	671	646	646	661	679	679	658	595	619	663	696	676	636	682	654	648	665	648	689	634	675	648	700	693	657	640	679	628	694	617	613	682	633	678	671	642	658	651	687	668	648	634	729	678	632	597	624	645	701	650	687	635	664	658	646	651	643	637	627	639	637	689	722	623	643	663	619	652	664	660	684	630	642	650	659	619	693	675	652	642	667	755	661	670	679	588	654	697	656	707	638	671	618	687	668	646	645	664	662	662	678	677	650	669	596	690	668	704	595	683	650	662	695	679	686	655	622	634	646	612	651	656	660	674	636	670	651	717	672	644	710	633	679	629	640	680	660	676	658	631	716	663	693	675	681	662	623	671	647	656	684	684	687	636	671	669	676	654	670	710	684	713	672	678	641	671	687	694	679	625	654	682	657	586	674	627	658	686	680	640	664	664	649	649	645	682	684	645	660	670	671	630	653	640	682	654	663	625	594	651	615	668	644	631	691	696	654	691	691	661	674	627	683	648	658	671	665	654	661	609	624	660	662	652	652	708	676	616	706	721	709	692	681	653	648	673	620	660	693	684	686	637	632	663	652	679	690	688	690	656	660	646	657	691	645	659	658	653	664	642	671	675	677	650	669	640	699	664	713	642	659	646	686	689	667	674	657	664	643	701	720	699	685	679	625	733	679	641	661	700	650	604	667	660	658	668	660	685	637	688	660	643	689	672	685	671	656	644	631	602	681	650	642	689	687	644	653	642	684	621	625	706	647	642	692	649	679	674	661	649	693	670	646
36650	37954	42509	40118	38804	41421	44557	39675	33945	34411	35559	34972	30205	26876	27350	25310	16290	12439	17545	11909	12988	12533	11579	9825	9488	9842	11574	7692	4285	5036	5263	5423	5174	5352	5648	4636	3748	3491	3700	2936	2841	2039	2022	1458	1134	591	512	507	488	678	461	372	350	293	314	312	280	297	273	288	266	273	310	296	283	249	263	294	251	262	268	257	251	247	289	258	243	250	271	273	276	252	280	246	260	299	274	279	250	269	330	312	248	285	303	264	235	226	265	289	253	246	259	250	249	267	256	253	238	285	288	267	261	237	244	274	263	249	271	251	267	266	262	246	248	282	257	277	247	228	269	275	269	257	232	279	272	252	272	238	254	291	275	272	273	262	275	280	295	283	257	246	263	283	286	254	253	259	257	269	257	288	255	282	248	264	275	257	284	265	275	277	256	280	277	239	284	262	243	261	273	256	259	297	248	287	267	293	264	278	252	245	320	271	251	235	265	262	278	286	237	287	225	278	269	269	238	282	242	273	288	279	258	248	246	281	289	254	267	281	275	270	267	253	255	247	258	265	289	264	257	273	231	266	261	275	260	280	264	244	262	248	237	257	270	248	262	269	280	284	246	253	250	252	292	253	269	252	234	249	250	276	253	272	264	275	280	285	262	251	277	256	244	260	266	268	278	261	279	275	264	230	263	226	267	285	245	261	244	253	273	256	268	260	257	274	281	255	248	265	267	263	239	249	285	257	290	268	241	252	257	252	247	280	275	255	260	276	246	266	286	266	267	276	264	268	306	265	257	284	267	241	245	262	270	254	252	263	275	260	289	261	268	243	287	262	266	258	250	254	257	282	291	246	280	256	263	253	284	277	292	263	284	233	250	246	286	288	247	249	244	292	277	263	265	257	253	254	260	275	247	272	294	261	223	258	277	261	262	242	237	246	265	279	281	264	250	279	251	277	255	246	244	250	283	261	268	273	278	257	264	280	233	274	293	294	282	251	247	243	259	285	263	266	256	223	261	278	274	282	291	261	254	248	297	269	283	248	271	271	282	263	245	248	240	244	276	279	235	278	254	262	254	259	254	291	254	258	237	270	283	268	262	293	275	245	268	257	262	251	241	272	248	279	233	215	268	254	258	222	242	286	253	288	261	279	268	277	273	248	258	275	257	242	279	248	244	254	272	256	226	274	271	258	267	278	277	264	227	272	270	238	229	250	261	270	254	256	261	220	273	262	239	284	264	286	254	254	265	249	283	270	257	282	299	297	265	247	250	284	252	248	265	276	246	266	240	267	229	258	274	272	266	254	279	249	283	261	265	243	243	243	257	277	253	271	245	260	264	253	250	241	269	249	253	234	236	266	253	266	253	235	313	292	241	266	257	253	280	245	250	277	249	276	260	272	297	264	258	273	234	247	237	246	245	259	266	250	237	252	267	290	254	284	249	244	283	275	257	261	252	242	244	262	244	273	275	265	276	270	240	276	266	273	293	244	259	256	255	266	276	262	257	237	245	281	251	273	245	264	266	269	273	249	240	250	244	257	255	274	256	236	265	252	255	260	283	254	263	264	251	253	267	278	240	283	225	268	261	276	238	280	269	282	265	234	254	273	246	247	274	236	271	269	251	249	265	251	248	295	254	263	268	253	249	277	263	255	279	243	233	262	269	251	261	227	262	286	251	245	245	249	264	256	271	257	283	278	247	254	280	254	281	250	284	253	273	281	235	246	288	245	246	249	248	269	256	287	279	276	233	260	289	239	256	243	294	254	303	282	264	259	254	271	265	283	270	253	216	284	239	245	251	265	274	252	264	257	268	328	265	257	278	262	282	272	259	242	260	258	249	266	270	299	257	258	267	256	254	287	277	251	292	292	300	263	281	274	282	276	289	242	249	285	271	300	288	254	242	252	285	288	265	251	238	277	260	287	249	301	252	275	251	241	256	242	238	251	248	241	233	262	257	266	277	249	279	273	266	282	272	266	248	261	253	254	252	269	222	260	249	241	262	259	255	297	253	245	250	271	277	248	287	292	284	257	233	266	266	292	264	305	272	274	256	283	285	224	285	266	274	274	281	242	229	279	247	252	259	262	261	275	260	282	285	257	250	260	279	265	235	281	258	254	271	295	217	248	282	257	251	247	269	266	260	280	236	266	269	262	273	259	244	225	259	258	252	239	261	271	270	256	265	249	270	268	272	254	233	257	243	254	266	292	248	227	258	253	259	255	262	272	229	245	272	268	287	255	262	244	259	266	242	258	269	246	252	230	216	247	243	265	265	287	254	270	286	283	275	245	292	251	278	246	278	249	279	251	272	252	251	316	273	278	244	271	283	276	254	245	248	249	233	257	257	282	272	261	260	236	265	266	266	266	299	281	277	257	271	255	251	260	284	273	257	231	248	252	279	245	290	269	282	271	256	245	259	252	263	277	272	277	276	266	287	271	256	234	276	266	282	266	271	264	254	241	251	270	259	294	259	266	251	286	252	268	247	261	283	249	269	233	259	275	250	283	241	257	241	285	248	253	281	268	284	245	263	241	244	280	251	261	276	290	280	278	283	259	297	266	269	226	259	257	297	272	255	258	258	260	276	267	244	244	217	268	244	259	261	274	245	273	302	252	284	255	253	238	275	254	273	282	258	264	265	297	332	275	305	269	263	274	257	247	257	285	282	273	275	275	284	266	280	272	253	260	261	271	274	255	250	301	273	212	242	248	272	275	256	231	292	273	252	254	276	278	238	263	227	266	243	256	248	240	242	247	257	282	294	241	267	246	251	269	260	262	261	279	261	278	283	270	239	267	245	225	270	291	274	268	262	284	278	272	255	233	250	267	255	259	245	262	295	270	263	237	264	241	245	248	272	236	265	233	266	238	262	256	240	267	285	256	234	265	249	268	277	272	282	240	256	248	275	261	302	270	260	275	276	243	247	261	246	260	263	247	298	268	267	303	282	250	252	267	261	247	276	242	293	248	263	248	254	267	244	261	271	263	283	255	254	271	240	270	286	257	257	252	275	241	251	254	255	281	244	264	254	228	262	258	276	261	249	285	270	262	274	258	249	236	275	271	268	245	300	278	249	284	283	270	258	243	247	271	258	230	242	267	257	243	259	251	260	254	257	271	243	275	244	257	274	235	276	267	243	249	287	281	249	261	268	235	282	275	244	259	276	243	248	243	270	245	277	249	254	268	249	264	272	268	248	274	281	243	237	268	219	243	281	258	281	254	258	262	262	278	285	276	260	247	264	293	249	254	236	252	247	267	252	258	255	287	259	274	258	236	276	262	258	261	243	253	260	254	229	312	289	257	236	258	261	304	270	255	247	249	280	269	304	257	250	230	258	252	246	282	271	251	264	251	254	272	262	259	229	254	255	255	265	264	272	276	270	284	283	241	276	252	254	240	244	268	247	277	237	285	286	271	288	239	242	291	288	270	252	293	258	240	254	272	239	227	281	260	263	278	275	245	261	256	248	253	254	269	269	247	249	285	282	251	266	251	263	254	256	245	277	264	241	283	267	256	288	257	253	275
25118	31412	39441	44647	46453	50396	50772	49177	46106	47742	49362	49344	45182	42728	45144	42018	30958	28834	37576	29683	32912	32763	30627	29219	28501	30469	33370	23646	18707	20711	22745	23349	22583	23170	24130	21156	18202	17432	18791	15732	15374	11221	11211	8467	6340	2884	2473	2353	2577	4057	2357	1608	1219	1059	1014	1057	924	976	970	914	887	824	884	867	813	773	788	767	729	732	737	742	718	702	692	748	732	718	687	715	649	717	734	687	739	693	663	716	667	790	1090	1063	969	817	795	745	704	702	711	681	714	704	704	672	692	669	683	699	701	669	740	729	695	737	706	709	724	748	735	740	693	709	751	755	725	710	735	684	682	717	738	732	663	728	734	678	681	649	719	719	711	752	725	721	703	723	715	680	711	786	708	714	713	721	716	732	733	709	750	728	729	740	715	705	659	737	693	738	686	747	710	721	710	719	718	710	724	695	801	727	713	698	681	715	732	694	684	735	756	692	711	691	716	712	705	717	717	708	750	685	697	731	682	738	662	706	688	712	669	703	759	627	728	739	719	728	744	717	702	672	700	733	738	702	715	712	722	719	785	747	718	706	728	708	701	773	671	737	707	774	710	684	694	724	732	723	726	707	737	744	681	704	722	735	730	747	718	685	743	733	669	715	722	669	682	719	660	710	657	695	742	728	683	758	705	682	702	762	685	748	702	699	696	698	763	725	707	677	727	718	735	711	743	643	755	693	713	728	714	751	734	735	706	739	755	663	697	716	736	691	641	677	682	680	697	693	730	692	654	702	714	728	778	734	718	738	731	722	777	728	686	695	713	687	696	739	722	683	708	742	671	726	683	747	737	720	712	706	749	723	728	719	720	687	735	699	710	698	684	748	712	741	694	729	696	702	770	690	784	690	683	731	716	725	720	708	672	676	692	699	716	722	705	713	715	735	717	730	694	641	729	741	773	697	739	716	694	680	719	750	674	739	730	686	725	753	716	692	664	664	726	706	736	726	699	693	768	720	692	725	719	685	720	727	733	692	775	711	698	677	696	742	674	705	729	726	666	746	687	696	735	738	684	714	725	712	727	670	692	724	710	695	701	766	729	681	678	676	758	709	718	695	714	739	670	683	718	700	714	717	752	722	711	739	700	735	706	730	765	721	704	724	727	738	710	708	702	739	710	745	735	663	693	703	684	716	713	676	725	695	736	698	757	705	724	685	702	740	742	679	732	721	752	776	690	701	701	703	706	727	724	728	716	714	628	702	719	752	725	689	714	687	702	708	686	711	696	712	698	718	729	752	718	664	725	690	675	734	764	736	692	727	712	733	728	724	666	709	715	732	693	724	743	735	678	725	716	684	723	711	700	702	674	701	728	672	708	746	697	709	766	735	660	709	710	710	746	723	710	729	679	728	717	688	701	711	665	758	730	694	727	779	725	659	682	709	695	697	697	705	692	738	703	702	708	722	702	702	703	700	717	700	763	680	710	719	723	720	720	779	695	729	739	721	736	703	733	729	752	711	689	738	714	692	722	693	755	745	670	707	752	713	772	731	711	681	736	728	743	708	676	720	694	735	695	730	753	680	697	693	748	722	735	725	704	725	730	724	696	739	753	727	782	693	664	731	724	700	720	697	713	739	697	770	691	725	723	731	722	733	717	691	706	722	710	713	726	769	699	700	764	721	710	740	712	736	698	724	739	732	736	744	712	743	715	757	766	699	678	715	724	761	669	712	715	697	732	725	697	757	733	676	712	728	708	723	707	690	702	722	703	712	663	721	695	744	720	700	705	754	673	728	744	706	756	704	726	679	703	675	713	776	719	709	713	717	739	695	744	698	721	715	712	725	681	695	718	726	720	724	698	691	693	674	693	723	732	712	686	707	721	735	710	694	705	712	684	683	691	713	697	699	739	703	767	727	704	711	771	707	688	679	711	667	678	718	714	691	693	693	724	704	709	725	684	763	707	759	695	676	658	720	733	704	714	781	702	743	791	733	752	742	690	664	714	633	724	759	734	688	738	685	758	725	739	704	730	685	763	704	698	682	734	704	724	733	709	717	691	723	677	724	723	702	705	678	676	729	761	755	688	711	691	720	736	714	742	725	711	726	707	706	709	681	693	709	689	704	721	667	749	729	673	730	701	696	680	697	732	736	690	734	690	715	705	726	708	723	719	725	763	670	712	718	680	682	756	774	727	761	696	733	744	716	724	686	698	720	770	719	750	732	688	725	685	824	680	703	701	708	678	712	757	746	750	748	695	702	686	703	699	693	703	685	756	709	719	685	709	691	717	681	681	673	719	691	689	737	763	690	709	706	705	733	689	725	734	729	674	684	693	733	730	710	750	710	661	651	733	744	702	719	758	770	719	708	743	733	689	721	725	753	736	723	742	715	714	729	734	712	673	705	724	757	686	765	679	711	714	758	693	742	716	702	687	716	708	703	737	674	709	690	716	728	706	701	699	747	726	711	713	761	682	692	772	751	694	733	728	746	747	753	732	710	714	717	724	713	732	759	741	737	701	707	699	698	699	698	698	748	749	777	713	683	712	737	750	726	730	680	746	688	697	746	770	748	694	719	670	756	757	703	716	743	687	722	700	672	728	754	756	673	730	723	715	692	724	694	677	738	706	753	750	736	732	720	765	714	726	699	716	742	683	710	696	731	725	734	796	740	728	710	698	675	724	687	760	688	735	724	720	702	678	695	719	705	771	708	710	748	687	729	673	701	710	717	769	716	709	726	720	751	677	705	700	744	654	732	726	749	752	697	731	707	732	727	700	694	694	747	724	676	696	691	732	676	692	759	744	661	764	744	748	713	696	677	728	732	744	736	734	714	744	716	696	697	648	727	731	686	683	685	763	686	710	675	749	718	746	687	727	707	743	706	733	735	692	769	716	673	706	765	644	718	739	715	701	727	686	722	693	729	688	699	724	700	683	711	681	778	757	718	745	707	699	664	703	747	711	716	686	691	697	770	692	720	683	790	668	744	747	744	773	729	715	715	758	694	735	724	712	694	739	708	726	718	733	739	755	768	705	771	686	691	716	691	745	718	688	697	725	723	725	730	701	755	698	704	721	726	651	736	705	670	688	726	744	727	758	683	709	680	767	744	745	741	715	767	702	707	697	725	679	675	707	711	704	750	659	711	674	750	694	748	704	710	729	704	682	700	680	701	723	689	678	706	712	717	725	666	711	689	722	722	723	697	717	730	697	690	708	704	687	736	767	750	708	727	743	742	703	724	766	657	645	729	707	700	705	736	723	737	743	701	716	670	708	675	715	737	662	717	706	668	711	731	664	697	775	709	769	705	733	700	718	745	760	721	702	730	695	695	712	723	709	742	753	715	720	704	693	719	743	710	717	707	757	731	754	701	742	706	698	739	738	724	672	688	715	722	722	734	754	710	730	712	728	726	738	723	719	717	735	712	703	714	682	734	756	704	687	762	724	733	759	709	759	674	727	689	691	696	724	739	720	730	688	720	661	725	713	707	670	729	688	722	736	744	745	735	718	720	727	689	695	697	676	700	744	718	700	734	709	727	707	702
10735	8683	10295	8782	7354	7534	6681	4783	3063	3254	3083	2416	1958	1677	1658	1520	1099	944	1177	824	915	870	801	711	682	703	678	495	497	448	453	472	456	451	468	469	394	353	403	324	346	329	307	297	276	248	263	253	273	260	262	244	237	253	282	277	244	217	244	243	226	246	250	220	253	264	213	230	256	214	250	245	204	236	237	236	255	254	262	228	223	264	246	230	211	248	226	234	233	226	213	269	276	267	232	240	258	244	263	264	223	245	258	259	264	257	256	273	244	241	219	216	235	227	264	242	241	214	211	268	224	239	249	214	250	225	246	215	246	255	234	262	231	246	270	218	260	217	219	244	260	227	220	259	219	261	223	251	223	250	238	230	215	244	220	252	226	273	280	208	242	261	222	256	225	248	242	257	240	230	247	248	238	246	225	238	242	239	260	238	249	249	241	259	243	234	272	237	241	264	264	249	226	198	231	262	249	239	260	242	227	249	258	247	239	238	243	220	269	250	227	229	274	263	236	244	244	207	240	242	249	259	235	240	238	249	253	224	258	244	242	229	263	281	274	242	252	248	250	220	254	219	238	265	261	241	246	234	238	232	249	228	237	264	240	226	235	244	244	246	243	242	248	234	209	252	227	250	220	263	271	266	258	262	226	248	258	261	256	230	215	238	249	231	249	233	232	254	261	241	254	231	240	262	229	234	257	255	263	248	257	258	245	286	240	249	215	236	240	244	236	259	240	234	249	223	244	248	236	258	245	238	227	225	227	282	240	277	196	271	239	212	233	248	224	219	232	280	246	228	230	269	280	247	242	227	224	233	233	265	236	247	237	243	231	226	265	213	266	221	230	250	225	240	224	263	225	246	239	210	253	217	249	227	231	245	259	230	230	246	238	240	232	207	251	248	244	224	221	199	255	240	262	240	237	248	271	249	261	259	257	237	255	252	265	225	243	252	271	255	239	240	260	255	229	246	253	259	245	216	243	224	239	265	237	238	255	253	244	235	224	243	275	229	213	258	249	210	251	246	257	202	234	243	243	247	219	259	245	291	262	250	253	226	230	200	265	254	248	247	224	240	229	234	209	231	232	222	232	244	261	226	233	227	250	242	227	237	246	222	229	233	212	244	210	228	249	236	226	251	228	252	233	231	232	249	226	221	251	247	236	236	262	254	250	216	249	253	239	258	235	270	237	243	235	242	208	259	238	216	234	238	240	265	246	225	245	223	223	221	242	268	219	214	233	223	263	255	242	252	255	257	226	254	238	244	253	252	262	249	210	244	245	255	223	228	233	235	214	213	236	275	238	231	242	244	216	254	269	236	250	235	262	258	215	230	247	228	243	246	229	209	235	271	222	237	249	273	224	242	234	249	238	230	222	283	270	273	233	266	259	239	253	232	231	250	235	221	248	235	239	250	252	239	224	236	227	250	252	235	237	253	266	232	251	205	243	215	230	252	233	266	230	262	234	218	285	217	242	238	276	257	285	227	244	246	214	238	239	271	232	261	229	241	212	236	231	252	245	244	260	268	271	247	237	229	234	237	228	230	246	225	241	241	268	215	241	231	263	221	228	253	256	231	247	231	263	276	234	243	244	211	224	252	246	231	224	251	229	230	227	214	259	249	228	215	241	214	257	233	230	228	255	268	250	222	230	256	240	245	258	244	243	260	254	263	250	260	237	245	243	242	255	223	228	238	237	249	231	245	255	255	265	266	230	274	233	236	239	210	235	245	226	238	254	249	232	246	194	226	243	223	239	226	219	253	264	252	238	268	242	234	259	227	235	234	249	204	274	260	248	203	254	226	243	249	211	246	225	246	234	258	241	239	259	232	268	249	242	214	248	236	201	250	266	236	222	235	259	246	233	237	226	241	257	240	248	227	239	246	220	258	254	248	243	269	216	263	245	232	280	265	214	218	255	247	247	261	249	269	203	225	232	269	252	215	244	220	234	250	230	270	227	210	254	255	244	253	219	269	220	238	210	251	228	208	257	232	239	242	207	224	232	246	243	235	236	245	253	235	255	214	247	246	262	237	211	260	244	218	245	213	204	258	239	243	227	235	276	241	227	248	246	242	222	225	246	252	241	251	284	256	229	246	211	236	227	245	266	235	214	244	255	255	251	261	201	224	231	262	260	256	227	221	236	247	245	247	252	229	207	251	267	237	234	220	246	236	241	240	252	249	250	232	255	237	246	213	269	253	248	253	232	212	228	254	248	230	282	243	220	252	273	224	234	250	233	239	238	219	255	239	259	230	222	236	238	275	235	236	236	247	231	242	209	242	234	258	230	226	236	245	245	241	252	247	243	272	244	236	270	222	226	270	257	237	221	252	251	227	241	251	259	232	227	237	252	247	222	233	252	239	224	210	261	228	221	286	268	234	255	242	270	235	247	216	253	260	245	244	233	257	254	254	236	255	249	268	221	253	269	206	224	255	240	223	252	244	245	222	230	253	264	231	262	249	237	242	237	238	246	258	214	257	230	241	238	240	236	217	254	227	241	231	276	254	242	236	222	238	243	272	209	250	226	233	262	228	246	244	215	218	233	237	247	249	232	243	215	231	243	227	247	225	228	230	250	212	255	244	234	266	245	238	260	242	217	244	221	258	244	232	257	214	249	240	241	223	242	257	264	218	234	243	259	257	233	234	249	249	215	250	270	224	216	237	231	235	232	228	212	244	264	231	236	258	217	253	234	235	260	229	250	236	241	254	236	233	245	250	239	256	239	223	253	218	234	223	239	261	247	252	235	233	226	282	219	225	245	243	243	264	215	244	247	212	237	271	241	235	234	226	215	245	207	248	242	239	236	247	249	260	246	215	240	249	248	236	240	242	254	229	239	238	245	239	252	226	251	249	274	207	251	262	259	202	244	230	235	236	252	247	227	252	250	246	261	257	261	248	238	242	230	248	238	250	252	254	225	217	229	245	224	230	245	280	240	237	232	239	230	238	246	232	219	226	230	213	200	211	229	234	255	249	259	245	251	241	239	238	241	216	237	272	247	251	253	248	239	228	228	242	214	248	241	218	233	251	218	229	221	232	264	231	233	251	270	236	224	204	238	241	237	244	239	241	228	235	240	273	238	209	245	225	280	252	271	229	241	223	236	207	222	236	245	273	217	246	248	219	243	266	253	213	233	244	240	236	249	231	247	245	247	241	244	256	255	226	236	222	246	238	243	219	245	228	237	273	270	234	248	259	269	262	253	260	240	258	259	267	229	256	274	244	228	200	256	262	235	215	244	263	233	244	234	239	233	245	246	238	219	225	240	226	270	225	230	286	261	226	244	282	254	245	242	231	251	242	256	223	230	245	247	245	258	223	217	272	267	241	239	220	236	221	249	238	265	238	246	252	268	259	251	239	247	246	238	260	238	234	221	234	226	248	225	220	272	233	245	232	247	269	236	232	223	237	255	212	258	245	258	238	240	230	251	251	253	231	246	264	246	244	240	231	252	249	255	258	254	215	249	251	210	263	242	252	269	228	246	276	242	232	242	195	240	265
7400	8401	14845	17740	18383	19580	18429	15134	11007	12851	12613	10616	8888	7728	7980	7456	5111	4320	5788	3889	4244	3940	4047	3376	3361	3479	3569	2296	2097	2207	2219	2350	2207	2309	2310	2021	1740	1748	1719	1576	1528	1239	1239	1110	977	766	691	742	723	833	730	662	650	619	672	680	689	675	665	689	640	651	645	635	632	679	637	693	653	668	648	655	629	701	677	742	701	698	674	614	682	684	639	673	670	708	649	617	657	677	675	746	726	639	636	668	685	697	712	697	644	663	653	636	659	648	608	677	637	663	654	633	715	720	683	706	584	644	684	672	728	696	662	679	681	646	629	666	610	626	677	659	620	712	625	651	629	655	614	659	662	656	680	713	626	691	665	680	636	656	679	675	636	659	636	624	666	633	653	603	681	664	718	714	631	665	628	638	688	677	679	669	623	702	641	666	681	637	680	678	680	670	639	663	615	669	671	687	655	699	620	639	693	658	597	626	665	651	652	621	654	669	643	644	635	674	638	611	672	645	679	639	662	653	663	646	647	693	641	635	668	629	674	659	669	631	668	658	670	679	631	695	658	681	621	652	654	674	656	656	687	692	654	634	649	703	625	674	629	631	678	659	677	670	626	675	652	624	635	636	671	682	697	643	644	639	644	706	634	653	692	665	647	660	685	613	619	678	645	661	660	704	628	640	670	669	682	656	692	604	648	712	688	665	659	664	676	710	610	640	639	611	633	670	661	669	661	650	681	640	677	670	682	650	668	701	649	667	680	696	638	683	665	669	691	653	628	691	676	652	687	669	678	682	666	624	663	633	679	689	680	685	711	680	655	661	664	675	604	685	674	617	675	648	673	636	621	641	682	631	652	623	635	655	655	666	632	670	654	632	581	672	639	669	643	655	636	668	690	674	648	666	656	685	630	627	636	669	627	631	658	680	654	644	667	682	653	689	660	678	664	719	645	714	643	659	607	654	747	662	648	678	661	640	652	683	708	669	608	647	645	660	653	637	670	646	633	634	642	651	651	713	641	654	665	653	672	665	688	691	639	661	712	685	675	634	661	659	651	626	647	634	649	683	658	657	702	640	642	687	685	659	601	649	660	644	682	646	637	686	669	677	682	687	697	631	630	670	640	664	633	624	628	605	639	638	663	684	660	630	631	682	671	659	687	646	651	651	674	657	633	635	674	635	671	684	657	645	642	710	658	665	663	647	653	644	674	671	667	610	622	671	670	673	632	612	630	680	655	669	662	643	664	658	674	667	673	647	674	674	640	648	662	639	681	634	641	658	633	647	645	646	712	707	610	654	664	702	664	664	674	663	686	682	666	647	693	690	653	639	646	650	685	655	609	651	684	716	640	685	617	649	654	645	638	632	629	710	637	680	631	678	646	662	623	651	638	623	618	627	663	635	719	716	645	660	634	692	634	697	623	670	684	698	623	648	633	708	671	670	636	659	713	642	642	681	677	645	681	635	635	671	692	651	648	655	712	642	623	652	630	665	659	637	681	666	654	665	671	684	627	629	663	668	633	650	631	639	689	617	669	666	671	688	640	684	658	683	661	642	679	632	640	663	673	654	663	646	634	679	682	635	691	647	671	637	643	703	598	655	620	640	668	685	661	663	670	653	679	676	647	610	664	680	715	627	697	662	646	673	599	693	629	682	665	694	599	723	643	607	674	680	638	665	667	604	660	652	687	641	691	663	622	680	655	672	642	664	675	632	640	692	628	679	670	670	642	651	719	666	686	666	669	666	657	679	669	664	714	683	681	641	684	679	682	649	625	657	679	710	624	690	690	665	644	641	661	661	605	668	670	705	658	678	680	697	672	642	679	642	662	632	644	667	650	621	652	652	648	648	646	689	655	701	661	648	679	702	676	665	641	664	662	685	627	641	668	663	607	672	663	672	666	653	691	632	609	690	600	676	716	677	718	646	661	662	651	665	673	665	696	666	630	618	674	668	669	646	615	621	640	630	637	666	639	687	622	692	649	695	648	632	662	697	655	672	665	704	624	660	643	631	663	638	666	641	667	641	676	655	652	688	651	672	695	650	652	677	694	637	644	631	616	648	636	681	664	632	667	662	627	637	671	662	678	666	679	678	663	653	738	661	626	682	627	663	687	698	694	610	651	654	666	699	630	646	630	647	613	639	631	671	670	673	631	681	631	663	634	653	676	687	663	623	659	727	635	693	627	635	669	659	658	687	681	641	664	646	693	651	673	668	715	663	639	672	632	607	656	685	660	646	648	642	674	650	590	692	695	711	697	668	675	614	639	650	667	607	674	679	678	672	668	619	673	689	645	642	660	679	681	640	660	646	647	661	640	666	673	619	699	677	656	654	563	642	650	658	658	667	626	712	680	667	652	657	645	711	675	684	664	654	626	629	649	649	692	623	659	666	632	667	663	702	660	644	688	635	667	646	635	606	670	699	677	601	665	710	643	667	658	665	660	649	652	690	670	706	651	701	611	666	605	651	634	645	663	671	690	637	694	677	637	690	672	686	685	677	656	657	664	640	662	645	650	725	692	669	653	683	687	668	649	662	715	682	615	641	635	664	647	637	625	681	686	684	653	665	635	666	623	641	705	711	649	696	659	634	646	696	641	691	659	643	679	659	671	685	641	684	671	639	586	679	663	666	642	671	639	670	643	658	664	641	619	658	623	644	675	669	642	647	702	668	639	641	654	669	643	691	656	700	637	645	644	694	630	669	619	662	672	707	669	636	676	670	674	608	633	656	627	664	604	645	662	646	666	662	639	642	650	690	660	680	642	725	658	658	654	662	646	665	654	692	628	638	658	663	683	646	699	702	628	670	668	623	704	682	694	674	638	632	697	679	666	679	642	737	650	660	661	662	639	672	652	618	652	677	685	634	651	663	679	672	645	689	641	659	647	662	647	627	668	628	650	658	683	651	682	628	645	634	654	721	651	674	667	630	672	639	693	676	663	673	665	606	640	648	653	664	682	620	657	650	640	707	656	660	670	650	660	622	676	689	660	683	653	663	644	701	651	674	679	618	668	655	623	663	646	611	683	644	661	624	710	680	672	620	651	648	648	685	681	699	690	684	652	708	654	621	652	658	655	675	676	620	647	647	707	693	667	656	632	673	663	644	661	674	652	649	625	656	653	692	703	642	674	657	656	667	651	699	683	686	637	651	673	680	672	635	678	641	660	621	634	676	696	664	651	683	659	661	694	662	676	667	665	613	639	652	635	639	678	662	652	670	656	646	707	622	666	641	638	697	648	702	598	626	655	649	705	676	688	687	675	624	686	664	613	674	644	671	670	660	617	634	645	655	644	660	634	621	688	642	664	711	632	706	628	656	655	678	628	628	669	680	680	645	633	681	688	648	659	713	659	637	648	667	694	686	641	678	629	660	644	663	696	741	663	683	667	639	683	654	596	688	650	623	658	646	642	615	665	653	617	651	685	641	616	686	646	693	675	671	639	654	662	659	642	618	641	654	655	657	694	594	629	659	655	700	694	634	655	680	639	714	679	681	675	678	627	588	641	704	666	659
31466	30145	36441	36485	36256	40007	37123	31294	28056	29732	28292	25579	23427	17060	18251	17935	13625	8849	6483	5298	6870	6364	7385	5600	5728	5785	6207	3302	2848	3246	3203	3233	3202	3111	3416	2731	2195	2108	1848	1863	1752	1405	1173	968	638	350	364	332	468	440	291	220	265	242	232	265	240	266	219	230	193	215	225	241	215	198	201	204	224	217	220	234	182	216	200	212	214	201	221	201	198	208	207	181	215	185	211	208	218	200	235	240	236	220	206	205	200	208	191	210	202	209	197	226	216	201	219	235	219	203	185	213	189	203	192	212	199	199	219	217	197	222	192	216	214	205	190	208	208	233	207	200	229	215	207	211	194	190	228	218	215	228	227	206	206	217	200	193	208	230	204	215	226	205	216	203	205	203	213	220	199	209	197	221	232	224	208	207	199	242	219	209	248	221	242	205	204	190	192	192	208	210	230	207	214	210	224	217	191	220	193	211	217	210	211	198	227	217	231	214	210	226	201	231	214	252	231	194	202	215	214	189	225	205	217	208	219	221	227	176	209	204	184	190	175	205	210	194	241	203	224	229	214	217	148	203	198	200	223	208	240	194	236	212	196	206	196	208	210	222	203	208	231	241	235	216	220	216	218	217	213	231	202	223	229	208	238	213	227	196	178	219	220	184	208	192	213	230	230	233	217	204	200	214	189	217	214	216	210	204	232	214	222	210	241	218	202	199	198	215	240	214	202	201	198	218	204	206	229	257	225	232	212	204	209	201	202	221	189	228	230	219	221	197	179	230	226	193	218	218	220	244	214	229	223	217	218	202	199	237	188	199	202	208	220	236	223	205	222	228	238	202	232	201	218	200	218	180	235	233	230	218	211	188	223	243	203	243	188	246	215	201	206	219	200	218	223	214	211	197	192	213	206	210	192	195	208	197	226	220	221	198	184	197	205	214	209	194	213	218	199	200	208	233	216	217	204	211	216	214	215	198	202	188	202	220	221	196	197	192	199	215	181	213	198	208	224	165	220	196	221	186	199	208	204	219	210	208	225	198	213	216	224	188	210	190	207	215	195	213	213	190	192	201	228	211	191	219	196	220	212	197	208	203	221	203	207	217	196	225	217	212	222	175	201	183	208	208	205	226	225	219	192	206	191	220	200	192	209	188	198	214	208	193	193	208	198	191	215	213	199	229	211	213	191	205	226	187	229	204	211	212	191	209	207	220	198	207	191	201	203	202	224	222	204	200	233	206	200	207	209	204	210	188	230	196	212	205	187	206	206	199	224	218	214	202	208	204	204	226	209	192	184	224	212	200	215	205	191	209	213	199	229	206	197	177	211	223	221	203	226	242	185	213	201	200	197	182	200	232	222	205	178	195	222	196	203	224	200	217	198	217	233	222	210	209	217	208	189	216	186	224	216	233	207	234	216	180	234	207	216	200	197	176	216	196	207	216	199	205	218	193	215	204	179	208	211	208	191	208	204	217	230	196	213	175	191	182	196	234	206	189	225	233	222	237	206	224	203	202	200	211	184	200	205	204	214	220	206	207	211	203	211	228	210	188	218	197	192	223	199	183	214	201	221	203	204	191	206	206	220	191	214	207	208	188	180	213	213	216	208	201	217	204	227	233	216	195	240	212	176	194	237	216	208	241	175	201	215	187	208	202	203	211	239	216	189	213	225	210	222	203	189	214	199	208	214	203	175	213	208	210	202	212	175	208	217	211	226	221	209	213	236	205	214	200	213	225	222	199	217	218	213	204	224	206	202	215	212	209	197	180	187	213	208	181	201	221	213	199	209	184	198	216	209	176	215	209	209	218	208	212	215	209	193	191	237	188	229	217	202	226	210	224	214	213	209	210	208	236	212	227	215	211	187	198	232	218	205	213	221	199	214	207	222	193	202	194	180	188	214	213	224	207	221	218	222	232	208	208	208	197	226	207	222	222	219	200	191	226	229	185	199	182	228	229	199	226	187	200	209	178	235	199	203	199	178	219	221	208	218	209	212	188	181	192	221	191	200	214	222	206	200	193	215	206	210	245	208	218	193	225	225	219	209	228	202	224	209	201	208	225	209	201	203	227	190	193	212	225	200	198	203	219	196	219	191	222	203	214	179	190	185	189	222	186	234	211	232	181	205	223	203	239	192	205	204	225	211	203	220	204	215	196	183	183	214	202	208	203	207	183	218	193	200	234	201	189	206	193	220	230	217	194	186	208	231	220	203	218	202	218	222	225	210	197	185	217	192	199	174	194	210	216	202	224	223	237	195	228	207	209	228	215	202	200	221	196	213	217	228	188	192	213	212	218	203	208	223	203	220	198	205	214	204	236	223	192	211	209	202	213	176	226	203	215	208	220	193	208	221	197	243	196	222	206	195	210	211	212	206	200	237	221	180	223	198	224	210	200	195	213	227	191	183	225	188	210	185	199	203	212	221	201	236	227	195	173	210	201	206	233	208	222	222	213	205	208	222	204	202	214	190	216	191	228	221	207	205	199	236	210	229	195	204	212	218	238	219	231	236	194	211	220	214	202	238	200	207	200	218	184	220	248	206	210	226	205	206	205	216	195	207	219	212	203	196	217	225	206	243	218	229	181	200	249	223	207	238	233	231	197	209	207	214	213	217	203	213	193	211	214	228	231	207	202	212	202	206	203	225	208	205	217	223	191	201	202	209	172	220	172	232	197	233	201	203	198	192	199	221	201	209	207	244	187	238	216	193	210	196	200	209	214	191	179	229	232	221	212	211	197	191	210	201	205	201	165	232	225	220	190	199	199	228	212	207	202	225	211	190	214	241	206	228	192	203	206	206	216	218	212	192	189	197	193	226	205	186	172	210	206	252	211	207	212	198	225	212	204	203	205	183	224	193	199	202	241	219	224	206	181	202	197	216	203	209	215	224	219	207	190	220	201	209	199	212	209	214	201	195	230	209	191	203	224	208	193	207	220	203	215	202	217	211	216	199	192	204	211	183	187	210	224	204	214	216	199	234	219	201	213	216	228	207	207	200	205	226	226	225	205	227	235	196	219	227	216	204	197	196	217	187	205	194	229	207	211	221	179	201	192	170	216	175	197	219	203	212	244	214	198	200	221	203	199	189	196	185	194	201	230	198	189	220	208	213	192	225	219	214	205	205	227	189	195	216	223	200	219	205	215	235	175	200	204	217	208	226	209	204	225	211	226	205	221	217	201	212	213	244	225	228	173	202	225	199	213	231	197	216	213	216	208	231	198	187	211	199	210	183	220	192	198	185	220	197	208	199	202	199	183	196	205	227	184	200	207	174	223	207	195	210	228	234	205	213	207	205	220	231	187	197	215	191	241	203	214	182	232	236	226	212	230	208	185	193	198	199	198	209	209	179	194	199	226	229	219	222	215	221	225	225	212	233	216	216	184	211	238	171	222	202	186	216	226	225	230	204	213	200	183	195	206	208	185	199	198	176	241	205	195	240	175	202	197	201	195	231	223	196	212	221	211	206	222	215	204	242	212	201	223	228	191	206	227	216	223	174	208	219	193	228	191	212	221
21878	24053	34089	41012	43458	46843	45352	41984	39744	43203	43236	40406	40412	33365	38120	38227	31265	24939	20687	19221	24187	23157	25321	21194	22175	23296	24409	13748	14579	16816	16322	16535	16440	16650	17837	15248	12719	12395	11749	11765	10261	8799	6470	5843	3735	1678	1541	1446	2470	2267	1272	935	911	886	786	907	741	776	671	688	703	734	654	593	610	615	577	604	611	583	596	561	583	586	571	639	611	555	618	586	607	613	639	610	627	584	635	589	595	680	844	821	722	660	622	568	553	567	602	568	586	615	564	549	581	611	592	569	587	625	557	606	568	591	580	535	580	605	580	594	561	608	608	626	585	600	585	580	617	595	615	564	534	589	591	591	598	576	573	617	598	530	556	614	550	605	617	569	604	599	581	592	559	624	558	604	638	586	541	577	564	558	569	589	556	523	606	585	603	602	592	659	573	598	588	600	609	580	593	560	588	586	582	566	593	598	579	599	575	603	599	581	568	557	611	591	615	597	610	572	620	583	574	659	558	560	559	594	556	606	604	576	623	600	626	564	574	586	592	611	602	587	586	587	539	593	549	663	602	593	601	603	575	600	565	571	615	560	583	577	546	618	578	559	609	611	623	555	585	633	597	565	644	585	600	639	604	578	604	596	612	578	580	538	593	579	609	577	584	583	611	595	615	584	576	596	587	614	545	609	538	591	628	567	605	579	620	597	604	589	583	596	585	572	547	584	593	609	568	572	574	573	583	584	583	540	591	572	587	553	605	641	588	577	609	588	578	610	548	595	581	536	580	599	622	598	625	615	612	575	605	609	619	596	587	581	559	577	583	539	573	620	566	638	607	549	584	653	617	569	575	614	606	563	587	565	603	591	586	592	573	616	606	557	596	566	552	555	560	596	595	587	545	594	630	625	588	598	591	596	581	550	638	553	572	599	572	617	587	597	600	604	582	595	600	602	549	594	592	609	605	588	581	611	554	554	581	597	584	564	629	584	635	678	609	588	576	554	581	534	588	602	537	584	582	543	574	592	581	605	592	608	571	559	564	598	602	584	606	577	622	579	593	574	559	576	579	603	595	579	572	575	615	579	549	592	620	575	584	591	606	552	568	589	609	603	552	570	586	611	599	568	561	563	546	594	622	552	563	589	574	592	563	583	589	597	552	569	552	609	629	548	646	594	564	615	592	571	585	595	583	619	597	614	571	560	560	576	529	568	612	575	570	577	599	569	569	564	611	602	546	620	633	619	584	583	582	608	568	582	583	569	576	564	563	590	581	581	566	603	601	542	582	601	549	553	556	613	614	593	573	566	591	550	581	620	562	618	582	584	574	621	581	577	552	561	593	623	594	553	556	551	625	579	597	592	584	573	572	578	599	596	596	580	633	558	607	607	628	615	597	564	607	607	578	637	612	584	547	624	562	582	594	611	579	585	565	593	591	596	595	616	579	624	601	559	599	635	577	613	575	528	497	597	604	597	552	573	535	593	611	581	544	599	632	584	633	641	602	570	619	616	560	591	614	601	607	597	613	639	626	587	544	613	596	599	561	602	579	631	557	565	568	538	586	581	559	593	599	568	616	615	602	589	562	588	596	590	578	632	603	619	611	558	576	616	583	597	530	615	527	603	572	577	588	605	561	615	514	623	602	575	615	547	593	573	543	582	560	580	589	600	615	562	611	542	605	576	598	588	610	600	612	583	579	596	601	564	563	606	607	609	626	553	596	562	551	576	614	539	571	573	619	600	587	591	556	576	571	619	548	624	594	595	607	611	576	606	557	585	548	570	594	616	549	557	576	610	572	636	585	539	576	558	585	608	574	592	565	571	620	564	579	570	547	583	594	614	586	614	601	549	538	599	641	604	610	604	611	573	558	580	573	582	550	584	634	599	602	562	603	584	628	547	571	580	622	530	612	603	609	577	573	577	596	573	546	599	612	601	627	582	559	582	604	599	576	587	604	599	581	577	572	608	567	551	609	583	596	579	538	620	569	571	610	582	586	564	581	534	610	587	598	575	634	576	621	580	600	561	549	601	570	569	574	600	604	580	585	586	577	549	568	608	568	556	575	607	565	597	635	566	585	597	595	621	569	613	609	564	620	578	551	574	594	574	590	559	581	568	594	602	635	552	552	581	592	613	598	596	592	573	591	590	585	597	592	602	601	551	560	566	573	659	609	621	563	577	601	560	606	650	565	557	606	585	575	580	586	584	622	574	613	575	597	611	602	601	607	615	538	558	598	629	639	572	604	572	568	532	570	575	592	589	590	541	564	557	569	602	587	605	593	595	566	560	571	554	612	586	596	550	554	603	545	620	642	570	587	581	608	578	590	581	596	575	615	563	581	567	622	603	579	562	563	578	610	619	598	613	599	571	596	606	597	594	567	590	575	603	534	595	586	609	597	594	596	583	591	598	586	583	584	615	568	603	600	574	565	562	579	605	574	604	607	602	591	640	563	583	569	557	595	616	563	571	587	595	607	601	653	584	578	597	606	608	576	580	594	584	601	572	590	620	615	599	558	580	601	595	568	616	576	633	603	533	616	600	578	547	564	569	573	586	601	609	552	571	571	607	565	604	614	549	589	630	604	641	570	594	551	604	595	579	594	586	585	595	544	629	577	565	530	611	579	603	577	554	603	619	591	615	591	561	609	568	570	597	578	565	585	596	641	602	595	546	591	557	562	592	594	528	561	621	589	603	564	604	569	552	619	561	616	618	582	569	560	597	606	567	578	581	584	579	560	564	644	599	576	598	549	628	609	550	532	546	604	573	614	560	585	609	589	627	635	553	589	595	622	593	577	623	614	594	572	589	609	580	588	627	555	646	587	602	576	570	628	588	600	604	525	578	582	580	597	588	582	573	602	566	588	590	578	573	564	611	598	623	566	577	570	589	560	590	585	593	588	594	597	563	589	570	577	588	579	593	596	594	584	618	604	587	573	598	550	591	581	627	587	585	554	586	589	589	567	568	604	594	591	605	592	595	632	568	616	567	619	611	586	621	617	592	632	630	584	589	577	595	622	583	609	573	557	603	592	581	551	573	573	584	572	545	582	572	536	559	606	636	598	608	584	582	591	528	595	599	613	608	605	596	564	608	607	573	606	576	594	604	545	582	551	604	542	635	531	565	531	609	595	597	588	557	583	550	573	588	619	553	606	599	585	587	620	589	541	534	594	577	619	602	588	610	576	556	610	587	647	619	624	558	593	619	584	612	572	580	583	592	606	571	579	589	564	590	575	593	561	554	625	553	598	568	601	532	596	595	631	575	543	583	573	587	628	611	586	587	523	593	591	550	590	586	610	624	631	588	548	602	611	581	588	615	585	581	588	568	568	571	602	562	589	584	559	637	612	599	563	588	597	574	609	586	593	585	544	503	584	586	563	570	585	596	570	570	576	592	641	570	592	607	609	631	584	557	577	566	596	572	591	579	586	582	617	593	576	588	638	571	531	576	601	625	564	582	569	610	567	613	586	608	570	599	585	569	627	605	616	565	619	599	585	609	581	617	566	567	620	578	567	576	567	568	619	540	607	576
37497	35735	41163	42567	39449	41289	42852	35767	33919	38060	35897	32861	29471	22639	25297	25801	24111	15312	12284	8935	10592	11953	11847	9492	9223	9318	10025	5568	4585	5280	5413	4983	5097	4995	5356	4375	3468	3357	2889	3239	2767	2275	1725	1401	708	457	440	495	775	528	374	340	329	293	299	341	268	282	284	296	268	269	297	272	264	260	240	234	237	255	283	253	229	232	248	271	240	227	249	227	269	239	251	269	258	238	280	256	244	334	356	314	272	263	257	250	247	249	248	241	279	261	236	252	245	222	245	259	254	275	240	249	270	246	261	227	274	286	218	268	263	272	262	263	255	236	273	240	262	256	251	253	285	257	262	250	255	243	262	265	272	278	256	247	236	276	275	242	251	247	272	237	252	259	286	298	238	258	252	243	245	252	220	253	237	275	242	258	226	260	252	252	263	242	237	262	269	259	260	239	260	247	235	247	254	238	241	277	244	260	298	255	267	254	227	255	239	253	228	224	276	220	251	254	237	258	254	246	234	216	253	238	247	279	262	228	261	248	248	251	250	256	264	272	279	270	238	265	241	258	231	284	226	246	254	241	239	256	250	222	283	272	268	243	227	252	255	260	260	255	239	245	262	262	246	237	266	236	272	273	257	259	285	249	284	271	230	271	243	253	258	271	287	275	255	254	250	250	270	241	273	248	240	257	248	247	227	276	247	274	242	214	295	275	235	265	274	262	224	276	236	277	266	260	217	272	224	248	289	259	240	249	251	281	250	253	265	254	255	253	245	243	228	256	245	241	248	230	241	238	238	255	258	232	255	250	238	274	257	254	267	294	261	243	305	280	250	240	267	280	227	269	232	300	269	265	267	253	266	224	258	237	223	258	246	260	254	257	241	283	282	244	256	283	272	235	258	249	283	242	281	261	264	233	227	227	249	245	279	260	268	271	250	238	246	232	251	262	240	242	261	227	239	252	247	253	248	254	264	231	255	271	273	306	283	270	268	263	251	265	274	250	230	260	251	259	247	241	245	254	234	262	253	253	267	266	243	287	264	249	278	265	256	259	258	260	212	265	233	229	260	278	240	282	263	279	259	248	265	258	244	252	257	244	229	256	240	241	255	271	289	235	255	249	254	220	254	257	261	237	246	249	243	253	282	239	249	261	238	228	240	254	259	270	267	247	249	283	243	284	282	260	232	247	274	243	255	260	262	266	289	249	239	249	226	229	251	266	231	260	257	250	248	258	281	245	224	283	270	264	243	256	229	271	235	229	263	248	225	236	221	261	271	266	283	230	268	238	260	294	252	254	223	235	229	246	250	253	240	275	232	256	255	270	247	264	230	263	231	241	282	268	233	271	266	287	302	233	262	273	247	278	246	242	239	235	270	245	233	233	252	235	259	256	274	276	266	266	253	229	256	236	259	225	238	256	285	267	246	262	258	273	254	260	244	273	247	244	243	270	250	232	291	240	256	243	255	265	235	229	227	277	267	249	258	253	238	260	256	286	219	245	267	252	249	251	252	240	242	260	244	267	212	248	238	246	241	260	246	245	284	251	252	242	257	252	286	264	256	234	231	238	253	265	270	248	258	236	262	250	257	255	255	259	251	250	262	275	241	229	236	252	243	249	230	274	265	223	269	249	251	286	263	292	256	241	267	254	261	287	268	245	244	280	223	242	237	257	262	257	252	283	266	256	266	228	286	258	259	222	244	247	254	275	233	263	249	251	250	286	259	238	278	226	269	223	293	238	259	252	270	225	253	276	246	267	233	278	232	241	236	256	249	260	267	238	262	269	227	249	219	269	245	247	249	262	228	246	241	262	258	262	263	263	238	253	224	266	246	271	268	260	254	253	249	248	260	264	268	274	276	262	265	257	266	244	243	239	281	260	262	274	258	288	257	227	255	261	264	238	238	263	257	237	282	257	237	249	253	254	253	242	242	239	232	269	266	226	245	274	260	250	278	265	252	264	235	250	274	224	264	250	270	267	285	250	294	267	254	227	230	252	236	249	250	285	255	235	258	287	266	240	244	273	231	240	262	248	285	229	277	258	260	251	270	222	272	226	253	258	270	244	243	262	255	264	209	279	267	263	244	268	256	248	276	269	247	253	243	246	267	233	256	262	247	229	260	249	260	254	248	242	260	247	246	278	227	216	261	269	261	242	261	239	274	233	244	238	238	248	282	252	278	249	256	249	237	273	244	227	234	260	257	255	265	235	260	252	254	250	235	253	266	280	215	230	265	265	235	258	251	262	257	277	276	234	290	267	266	244	252	281	257	244	260	213	246	281	234	252	223	255	247	280	242	243	266	258	259	241	245	284	280	265	257	237	228	257	283	276	248	240	230	256	253	240	264	239	260	285	263	238	248	272	259	235	270	279	237	269	270	243	254	254	261	272	249	262	248	261	268	236	250	250	275	247	239	250	247	237	253	249	272	259	280	239	238	236	275	282	280	245	256	235	248	245	247	276	242	242	256	256	283	272	261	247	258	242	258	247	230	264	278	258	255	271	254	257	264	264	232	260	279	233	257	237	266	236	226	261	244	264	262	236	244	244	262	236	269	230	262	232	228	230	230	235	225	251	260	304	271	261	239	247	254	243	233	248	224	259	250	243	283	270	268	246	248	255	248	258	233	270	243	252	256	253	240	240	239	254	257	265	274	243	256	245	293	260	264	221	245	239	252	248	263	257	234	238	246	257	219	267	270	262	247	253	274	256	250	251	238	230	251	254	250	247	257	244	249	269	271	232	265	255	259	243	281	269	250	235	240	236	271	233	270	258	263	273	293	270	262	234	263	252	218	259	251	245	268	274	248	274	267	271	267	250	243	262	251	259	252	246	256	248	255	263	251	250	256	250	263	256	260	260	217	263	266	237	264	250	236	279	256	237	261	267	276	270	252	267	248	231	274	248	223	256	254	265	277	266	244	268	253	265	289	252	270	260	238	256	272	258	239	250	231	232	289	265	236	238	256	247	226	282	246	241	280	278	247	232	225	259	268	245	264	238	293	257	247	230	272	241	242	247	276	226	259	247	239	256	260	251	242	231	253	233	234	255	250	272	229	246	271	259	275	235	257	251	241	234	267	242	248	253	240	287	272	257	235	287	255	250	252	257	240	238	276	239	240	257	259	258	274	250	247	263	289	249	272	253	266	251	230	243	250	240	220	275	268	234	283	247	263	259	248	243	265	247	246	243	229	288	276	272	252	253	271	250	271	244	240	272	251	267	233	245	259	261	251	266	267	267	241	268	272	229	237	241	255	237	258	267	242	276	247	235	247	253	252	245	233	223	253	241	271	280	223	251	279	257	256	251	260	230	248	248	256	258	238	274	269	264	241	220	245	267	279	261	242	253	246	282	246	239	253	249	255	225	263	239	232	259	235	260	256	276	263	259	254	259	233	234	254	251	243	226	255	239	275	244	252	230	264	230	214	243	241	233	245	244	252	232	271	257	266	234	259	242	238	226	270	257	279	254	278	247	245	239	251	246	275	245	238	273	227	259	276	254	251	238	243	246	249	233	241	252
25986	28766	38149	45868	46722	49991	50507	46745	46755	50049	48807	47851	43334	38988	43756	45256	42514	31855	28507	25878	29895	32180	31377	28241	28596	29918	30439	19486	19256	22133	22685	21657	22496	22055	23493	20556	17608	17090	15465	17823	14695	12999	9608	8185	3754	2227	2150	2517	4397	2664	1534	1292	1296	1116	1209	1271	941	1023	830	889	900	844	814	775	740	759	686	724	725	709	706	712	717	660	656	687	756	719	686	703	700	720	714	694	668	736	693	731	782	1071	1108	913	837	773	683	703	677	681	708	704	671	650	664	704	672	716	655	703	680	694	693	695	689	725	698	695	709	718	655	692	682	718	718	713	660	684	736	643	706	729	735	703	699	744	708	713	638	682	752	717	752	698	705	663	702	707	683	745	694	669	751	713	709	686	669	739	721	701	686	669	685	742	640	732	673	692	700	683	693	705	698	705	679	704	733	717	723	700	694	657	701	689	659	752	763	712	667	695	677	692	654	679	729	703	700	712	715	728	716	670	695	689	661	694	679	702	757	690	695	659	679	675	723	681	755	669	708	686	742	728	718	680	668	716	715	713	705	675	688	698	700	728	682	699	724	727	653	685	693	669	716	688	696	666	683	684	695	705	716	733	694	674	692	711	739	693	693	703	707	701	662	742	666	685	646	661	695	703	731	732	740	655	724	662	709	645	705	708	706	679	692	717	725	698	695	658	680	718	703	706	754	708	684	727	688	738	723	716	611	701	673	658	656	703	716	704	724	677	740	692	699	741	702	669	699	683	736	724	693	693	653	727	703	650	681	693	685	713	726	680	719	705	673	691	676	678	667	694	663	724	672	736	661	692	692	677	723	652	678	744	650	651	711	703	712	673	689	724	726	667	677	646	658	707	696	700	672	725	668	735	698	730	754	731	667	670	702	697	691	718	706	700	724	686	709	696	700	671	686	685	680	675	715	695	634	650	695	697	685	694	744	706	701	699	660	682	710	712	703	728	644	725	715	691	698	686	728	733	729	685	743	706	676	708	674	686	719	703	703	694	680	721	739	658	734	705	644	736	666	671	718	696	679	668	596	716	677	682	710	703	728	726	693	749	692	689	720	725	754	716	716	735	705	679	652	693	693	686	692	745	675	714	676	667	686	674	694	684	685	702	711	706	687	700	712	677	704	677	639	687	695	652	663	690	677	657	756	692	705	668	704	672	695	744	701	729	719	693	673	668	735	740	739	664	739	719	708	688	665	723	676	716	704	728	705	699	678	692	627	706	670	702	703	689	660	689	672	718	679	695	699	680	669	670	714	681	752	653	690	727	715	710	714	723	701	679	707	739	717	685	722	675	678	641	716	669	672	680	704	684	734	688	683	714	739	698	740	711	695	716	662	721	701	688	670	689	723	719	721	643	689	736	751	703	688	686	707	705	741	688	695	679	701	694	674	644	709	702	683	709	698	649	674	732	693	685	712	703	715	652	652	670	678	735	685	741	711	699	671	682	684	712	683	705	715	671	712	660	670	647	719	713	672	658	706	680	712	685	693	673	705	717	681	686	619	686	661	751	679	732	693	658	708	686	691	667	675	691	689	643	670	671	732	715	684	716	716	705	720	663	705	664	675	696	741	726	708	717	747	674	645	726	736	711	727	758	702	689	700	677	709	686	638	674	699	697	685	680	685	659	671	697	711	729	724	667	673	719	668	671	678	703	704	693	657	723	699	727	679	676	706	683	658	705	677	668	671	682	729	689	707	650	639	689	703	694	656	693	656	658	718	698	678	672	716	703	697	677	727	703	675	689	735	692	690	634	682	717	657	703	701	696	686	671	685	681	691	706	700	675	725	693	691	704	685	658	727	739	705	667	674	676	657	702	693	744	689	707	654	679	689	714	685	713	718	709	666	703	764	684	711	723	654	662	708	701	691	685	725	679	672	748	708	701	678	761	669	676	740	708	704	738	681	729	689	704	681	694	672	701	708	713	698	720	692	676	657	683	740	736	676	691	691	676	679	712	715	692	689	676	670	663	738	704	714	685	723	714	694	713	725	708	676	734	674	679	714	686	693	686	676	711	675	702	642	715	701	700	686	703	693	682	690	720	673	732	714	779	674	691	669	715	695	682	736	748	703	677	683	712	703	765	680	649	758	660	734	679	646	683	712	707	716	741	678	690	680	682	682	705	668	693	697	707	680	690	725	684	647	692	720	692	668	723	687	712	687	691	683	710	690	715	669	695	712	711	672	737	678	651	653	697	718	671	712	711	658	657	692	659	714	644	728	732	667	707	705	668	705	690	707	698	694	707	680	700	666	684	698	679	699	647	675	699	719	712	744	684	687	752	675	698	740	675	712	711	684	696	723	712	667	710	662	647	658	691	651	742	679	728	717	709	681	654	663	706	656	675	710	666	699	679	716	682	722	656	659	705	677	702	728	659	702	770	696	718	692	682	670	679	691	704	680	725	658	674	698	723	666	682	733	714	620	680	668	711	705	706	701	664	678	665	724	718	702	721	714	689	701	701	689	669	664	720	664	686	780	690	674	677	727	682	689	682	696	707	689	691	674	728	741	681	688	684	690	717	678	667	701	695	701	681	711	674	698	696	694	672	696	705	664	713	702	684	720	685	695	699	706	684	707	695	672	695	663	699	747	690	704	693	707	685	717	731	715	714	690	717	708	707	637	727	725	691	686	692	677	692	681	671	696	664	713	679	703	683	654	706	653	685	708	714	711	691	647	665	728	700	710	665	744	718	715	715	709	696	677	663	723	657	684	701	752	715	713	700	697	708	639	684	723	684	683	701	728	656	685	701	678	758	710	670	656	727	664	663	687	709	671	720	667	669	721	709	745	751	700	723	678	716	770	640	689	667	689	706	667	706	741	734	671	672	681	734	664	669	699	721	682	710	686	720	665	742	703	681	678	687	729	710	707	663	683	673	691	693	669	638	690	671	706	721	672	700	688	678	715	703	683	742	722	696	702	660	703	729	747	684	713	716	665	647	691	705	693	709	720	701	702	697	665	664	695	717	681	656	716	711	694	698	697	641	723	671	661	688	709	691	685	648	735	673	643	708	694	667	737	672	656	697	703	678	671	711	658	672	730	642	690	682	681	735	680	712	702	692	693	724	663	724	723	688	647	724	643	679	672	682	731	667	702	724	696	669	713	697	707	696	667	642	736	724	704	713	648	713	705	686	704	694	687	721	694	695	677	726	684	685	652	746	743	736	646	676	721	666	733	701	690	718	682	703	735	683	711	673	702	693	673	732	698	681	718	727	679	682	658	698	665	666	665	683	670	711	725	682	653	731	686	686	696	687	677	618	705	713	663	675	716	738	695	726	686	674	718	698	696	679	747	694	694	709	702	674	720	671	695	713	687	735	686	720	669	722	749	697	691	671	709	696	724	680	734	699	665	684	706	714	685	720	672	706	679	717	675	662	688	681	693	691	712	677	724	743	713	679	705	721	731	747	676	697	673	632	665	657	727	683	699	663	734	711	711	723	693	724	694	683	671	700	704	673	708	706	715	760	711	696	696	706	674	710	670	698	673	738
11440	8796	10730	9781	7825	6524	5973	3972	3681	3514	2979	2465	1887	1389	1539	1585	1353	960	817	786	804	822	746	663	616	657	615	438	455	475	464	412	450	487	489	435	419	363	382	394	333	344	350	296	259	284	284	262	238	268	250	266	279	253	254	270	295	251	256	253	248	265	276	236	243	258	270	257	237	279	251	242	253	271	240	246	245	255	255	237	273	240	240	228	280	269	257	254	261	249	261	241	261	233	262	220	254	250	194	245	277	262	251	230	261	250	252	237	286	255	240	243	254	254	242	249	235	246	237	253	280	257	263	235	253	251	265	251	240	250	242	264	252	260	262	255	247	248	248	231	226	253	255	237	244	222	240	229	239	251	262	245	242	267	259	235	261	254	249	296	239	250	238	281	246	277	238	250	266	253	272	259	246	276	273	240	262	253	247	248	244	230	240	254	244	260	242	273	244	261	250	247	276	229	249	262	226	233	229	260	249	250	260	257	289	267	242	249	272	242	261	285	215	251	236	264	260	268	271	255	266	231	253	223	271	234	234	252	284	239	220	215	247	264	244	261	270	245	264	248	268	266	221	260	235	253	228	262	242	243	239	262	245	243	241	236	223	262	260	266	288	251	238	265	266	273	283	269	246	262	247	258	233	266	246	234	236	263	216	248	229	261	248	263	254	246	250	241	238	256	250	245	234	258	265	212	245	235	251	215	242	238	250	260	251	268	261	248	232	250	242	237	233	272	254	238	241	241	234	252	249	264	265	212	233	235	246	237	254	240	231	246	256	251	254	254	262	206	250	248	240	247	246	257	251	247	242	240	249	247	237	257	244	286	260	250	283	225	269	277	235	271	258	229	272	248	262	252	256	234	250	258	255	256	242	245	241	250	234	243	240	261	239	233	252	260	242	244	222	279	249	239	234	253	231	234	239	254	250	264	239	252	277	282	214	236	260	240	204	265	248	239	261	241	269	264	253	289	242	253	263	238	221	271	229	267	267	231	266	230	259	263	259	251	267	244	248	271	239	241	283	258	251	247	266	247	259	270	248	234	267	244	285	270	241	227	256	255	253	255	246	242	228	244	234	247	231	224	220	234	233	268	230	244	271	228	225	261	278	253	285	226	236	225	242	235	254	267	250	233	257	257	257	293	242	254	234	224	250	238	242	274	246	251	258	235	214	219	246	262	238	271	243	236	245	254	245	260	231	240	282	242	249	268	257	259	247	249	222	236	232	243	276	242	253	245	273	250	228	252	243	255	259	253	247	238	272	254	245	259	269	271	267	261	234	266	255	236	247	261	259	244	246	247	213	250	265	265	288	256	272	252	263	246	268	257	262	244	242	261	248	233	238	245	262	254	238	295	219	225	266	210	233	262	251	258	275	224	248	239	245	260	245	240	241	261	241	254	288	216	244	232	258	219	253	240	246	279	255	251	244	224	263	247	270	249	257	271	253	252	243	249	235	243	255	221	250	233	240	242	249	241	270	243	268	247	225	282	238	271	224	274	264	242	275	268	280	232	251	253	227	219	251	240	259	263	246	244	229	252	250	246	292	251	254	260	256	250	227	264	238	268	257	227	230	264	269	265	243	258	260	236	255	277	261	240	241	242	261	257	225	250	232	259	262	239	234	239	243	226	230	258	245	233	238	271	272	255	243	251	239	204	241	258	269	229	229	219	250	226	255	257	247	286	221	270	246	241	241	240	228	240	249	250	273	246	254	269	260	239	283	255	231	248	273	233	242	237	256	208	214	235	248	255	242	223	245	260	278	208	243	262	259	244	250	260	259	227	260	245	245	236	256	249	260	250	262	244	232	234	233	258	285	253	248	249	250	278	260	256	242	251	247	226	229	251	242	256	253	247	263	263	265	250	281	288	251	268	253	250	223	259	246	235	258	249	255	269	232	267	257	226	238	218	241	235	253	281	238	232	241	247	247	239	248	226	235	276	261	253	236	270	243	246	230	267	237	253	245	222	255	248	239	280	243	243	232	240	270	270	228	235	257	247	254	278	239	251	247	250	262	258	253	262	238	252	272	226	240	251	268	273	241	230	264	258	257	254	244	240	236	249	242	274	270	236	277	261	242	240	246	250	246	248	245	255	259	229	258	257	237	266	252	257	245	247	249	273	272	249	249	265	255	264	263	238	232	233	251	249	257	254	236	250	237	261	265	251	230	255	243	222	242	257	236	252	233	253	246	233	232	245	254	250	278	230	231	296	259	234	275	270	256	252	269	242	240	235	285	221	266	262	276	257	246	246	227	244	265	232	234	236	262	277	264	246	233	251	265	249	256	239	212	258	226	268	256	248	214	226	258	251	252	245	263	265	254	223	241	219	244	273	236	251	261	254	268	250	250	261	232	265	258	256	255	222	260	232	274	240	250	252	250	213	271	225	256	280	258	238	226	267	254	268	264	279	267	284	248	240	253	231	263	258	227	275	277	261	251	272	241	222	284	264	265	261	259	237	260	277	232	218	257	245	297	269	258	248	260	265	244	236	251	247	230	252	259	278	255	236	271	270	223	265	273	256	244	247	257	250	240	265	214	280	263	238	240	224	241	227	249	267	252	244	245	256	241	253	256	260	246	265	242	247	259	238	243	262	282	279	240	277	259	236	242	274	248	236	288	239	262	241	249	252	271	245	231	234	244	245	244	245	262	223	210	233	245	241	260	248	249	262	260	289	226	245	237	248	257	243	265	210	244	264	223	253	248	256	228	249	270	259	274	238	250	268	266	267	264	220	275	245	253	217	256	226	292	256	252	244	278	242	258	246	252	270	245	226	253	256	242	255	239	256	232	235	261	229	266	280	229	218	284	213	233	245	240	236	261	254	264	278	252	256	263	263	269	224	290	231	237	240	247	260	276	242	233	242	307	289	258	216	281	275	236	242	267	262	261	254	243	256	227	252	258	237	291	246	270	243	270	258	252	240	265	255	254	244	256	238	253	250	245	264	256	259	243	225	258	216	275	245	256	280	228	258	250	259	267	268	246	233	258	248	239	281	218	228	270	253	280	219	243	240	245	236	243	260	264	253	257	249	228	272	250	249	254	253	241	213	210	242	252	235	234	251	254	239	262	240	275	261	267	221	248	279	227	243	244	225	275	224	269	220	267	255	258	240	249	240	255	252	289	236	254	265	255	261	277	266	252	262	267	249	263	249	272	238	254	249	244	267	221	246	255	230	221	249	259	269	262	244	262	291	243	250	258	215	243	253	280	286	216	235	250	251	246	258	244	251	242	229	243	250	257	220	237	318	263	270	249	254	241	257	246	242	250	257	264	248	239	254	209	234	278	248	276	237	233	226	242	259	226	250	251	225	251	242	243	244	291	253	258	240	229	246	238	261	232	276	237	274	257	232	272	270	242	234	266	222	250	290	275	251	238	239	239	278	227	260	235	259	240	276	243	226	252	264	254	241	246	259	248	247	253	246	249	246	247	250	246	244	267	279	231	258	267	240	239	269	257	250	212	247	251	224	224	280	241	269	262	261	262	268	251	266
7892	8378	15311	19305	18641	18069	17166	13293	13400	13820	12429	10968	8396	6611	7543	7625	6485	4684	3775	3817	3847	3958	3686	3060	3082	3314	3214	1949	2168	2235	2164	2094	2124	2147	2151	1899	1652	1603	1562	1791	1415	1431	1131	987	780	760	707	831	857	725	748	704	737	704	687	679	684	721	748	682	701	679	714	669	709	702	703	653	685	717	708	659	677	667	717	669	716	700	669	640	691	722	717	724	689	700	702	694	702	686	695	722	717	659	689	685	706	657	691	685	650	733	716	726	683	684	650	664	697	662	674	698	698	697	674	645	709	694	710	649	683	692	654	690	708	686	749	687	688	707	654	668	678	692	702	719	696	674	744	692	710	651	715	728	647	669	664	710	700	628	701	669	620	667	718	699	706	663	685	672	676	664	735	708	721	681	648	664	694	711	671	710	732	690	686	659	673	661	695	681	690	700	703	660	674	708	722	659	680	717	703	666	665	725	703	703	702	746	723	691	664	736	713	689	702	709	710	709	650	666	670	684	676	689	683	666	723	642	674	693	682	649	697	695	729	736	654	708	679	688	659	682	678	720	663	652	730	638	704	664	693	674	717	707	680	697	715	701	657	711	707	722	696	689	687	679	652	699	638	684	711	688	651	728	675	648	657	706	703	680	703	663	646	703	712	710	654	668	672	687	737	707	693	724	718	679	715	719	716	652	690	657	702	700	648	695	673	723	695	662	667	669	667	688	633	717	718	661	710	704	694	657	687	694	700	722	670	688	666	661	688	641	707	716	699	709	730	682	654	706	722	721	725	686	687	696	722	715	673	679	657	683	683	704	670	673	746	712	699	748	687	696	713	618	676	674	717	728	694	715	690	688	658	676	681	657	680	713	686	688	708	713	717	703	684	688	641	687	696	690	703	713	698	701	703	710	695	756	663	737	674	690	669	673	672	712	712	702	696	654	684	665	706	660	727	675	667	699	670	654	679	698	693	704	660	716	717	665	649	701	701	645	717	662	663	701	676	680	672	705	684	688	793	708	697	697	750	667	717	672	727	708	664	703	701	730	642	675	669	689	720	677	708	694	655	712	725	675	712	722	677	718	718	737	643	663	642	672	678	655	703	703	722	723	657	655	672	680	685	682	698	713	683	666	693	732	759	642	709	667	692	726	634	687	699	697	681	692	710	739	749	685	720	674	717	712	701	677	686	738	664	723	652	721	710	671	666	673	682	698	690	677	710	689	665	700	660	686	661	713	680	684	752	741	689	689	678	673	687	716	692	628	680	673	669	700	685	668	656	682	733	680	644	728	669	690	674	726	685	699	672	726	725	665	723	705	714	680	681	687	689	697	688	720	691	667	704	685	695	678	664	704	689	732	730	646	691	716	642	704	694	682	723	725	677	727	685	679	686	722	679	689	717	674	651	662	626	699	649	688	680	673	669	715	618	716	715	725	650	693	669	725	718	680	692	669	688	735	698	687	684	691	710	662	701	661	742	691	694	695	660	665	638	683	698	684	659	668	667	705	696	667	694	709	776	691	671	685	710	652	634	672	678	654	713	691	669	713	642	662	697	649	668	659	710	666	698	648	663	710	718	681	671	707	674	652	717	731	715	695	691	695	687	640	658	711	666	684	718	679	679	662	668	730	724	722	665	686	670	696	683	672	633	696	721	683	694	721	684	651	686	708	684	596	656	626	696	678	670	683	713	690	706	695	669	732	662	655	618	672	658	698	649	677	700	706	683	684	693	651	695	702	673	747	713	684	686	715	691	720	702	715	708	667	716	701	689	702	708	723	675	688	670	687	656	687	705	657	696	659	629	701	714	705	671	668	671	642	696	732	683	679	708	684	694	729	660	732	683	666	677	671	702	737	708	768	707	651	695	669	689	705	681	710	691	669	692	673	668	678	714	703	708	680	675	691	680	650	697	752	714	702	706	733	680	649	698	687	709	668	682	650	668	678	692	698	704	650	687	674	712	682	632	674	663	679	716	696	711	666	704	660	710	727	672	663	739	663	682	692	717	670	693	664	659	695	666	722	700	682	683	693	728	636	681	674	676	718	704	753	686	689	727	676	699	727	678	688	720	739	677	706	671	663	673	699	685	668	666	700	686	648	641	717	693	689	709	654	729	699	650	664	701	670	714	704	687	724	707	705	643	684	691	688	760	719	686	688	664	677	684	670	671	702	681	672	668	666	703	690	677	672	678	693	666	711	675	686	745	718	719	695	657	661	718	675	702	675	681	691	685	714	678	689	685	689	730	673	656	704	691	728	665	714	708	667	687	659	697	702	668	684	703	715	676	690	754	644	693	660	713	673	692	755	685	659	631	652	665	694	695	694	673	681	638	721	711	719	649	678	663	688	737	675	659	655	680	701	637	723	661	692	672	682	686	646	689	712	699	630	748	682	696	665	633	635	660	687	738	681	732	688	669	671	711	653	685	660	686	668	737	661	662	732	707	679	704	700	699	728	672	691	721	670	747	626	676	653	661	685	730	704	671	672	693	717	683	706	698	722	711	679	675	660	671	737	659	664	709	699	685	664	699	658	772	696	705	683	723	674	670	735	662	693	685	677	700	730	693	699	705	712	708	700	698	702	686	635	686	666	709	682	698	687	669	635	719	716	648	690	655	687	679	650	741	690	674	687	679	675	613	671	682	694	708	702	705	678	684	699	692	662	708	722	705	665	684	704	698	679	676	712	655	706	723	673	688	692	664	660	685	651	643	662	704	666	680	675	673	705	622	702	674	679	629	672	672	717	652	667	650	634	697	686	713	648	667	747	693	713	705	716	731	685	646	661	676	718	706	659	713	662	685	697	659	663	704	661	679	668	663	697	720	692	692	659	721	714	759	665	710	710	689	672	680	690	686	682	732	725	692	698	711	673	687	720	686	674	724	682	687	703	720	700	704	718	736	654	694	644	704	658	723	716	717	701	654	696	653	694	714	704	709	672	715	726	665	674	698	701	707	707	722	687	710	671	712	671	688	688	684	731	700	727	685	689	713	694	765	674	716	709	660	627	651	666	665	703	690	714	662	641	677	688	681	739	704	675	720	717	673	705	714	685	711	669	656	672	742	661	725	644	713	669	677	687	681	687	675	687	710	665	741	681	666	631	694	665	670	715	704	667	695	640	696	671	686	636	736	672	692	702	701	688	696	711	676	681	680	679	683	662	667	734	705	672	677	685	691	656	669	682	659	682	701	652	640	708	739	664	714	681	726	672	693	670	696	650	693	627	684	663	677	688	669	707	670	743	742	664	663	669	695	657	699	733	696	744	735	689	739	691	704	675	657	709	658	671	668	664	711	709	678	667	684	712	723	690	665	674	691	678	715	684	698	645	726	693	732	667	671	714	689	729	686	699	729	655	671	688	698	680	633	690	707	655	676	676	695	685	672	685	715	693	676	678	661	703	660	688	718	727	657	704	676	730	700	688	651	731	677	698	663	656	638	688	680	680	716	678	666	677	676	741	722	717	707	710	654	729	656	707	677	669	642	680	693	683	669	685	663	706	687	678	679	700
29399	28733	39181	40375	35822	32118	33996	28484	29893	32307	29398	26084	21590	14468	15915	17710	16990	10032	9184	6979	7544	8202	6523	4723	5375	5333	4957	2794	2979	3024	3088	2857	2967	2914	3158	2315	2047	2099	1893	2546	1529	1478	1151	772	395	378	399	437	399	323	300	296	339	282	313	301	256	259	223	252	262	231	213	252	228	221	253	244	239	248	223	223	239	221	233	248	238	232	231	211	252	239	225	240	263	249	223	233	270	274	287	285	243	207	251	243	228	206	215	235	210	239	220	223	222	255	247	228	251	241	261	245	236	223	218	235	224	232	231	240	220	232	244	257	228	255	244	272	262	236	250	245	256	233	226	231	230	231	247	255	229	206	218	237	234	251	218	237	232	228	226	217	225	225	240	219	236	210	229	232	244	224	229	230	214	247	215	217	232	239	239	241	247	235	212	255	225	228	207	232	228	236	223	246	269	235	265	206	236	248	252	240	224	203	239	216	219	215	235	225	214	243	262	231	237	242	234	242	247	225	236	220	261	238	218	226	259	220	232	225	227	248	249	223	248	257	246	216	232	230	202	235	232	243	250	225	230	242	256	232	244	230	242	249	222	231	229	229	235	236	223	218	212	230	244	237	218	229	239	225	228	232	223	244	236	221	283	255	225	230	224	224	223	256	249	232	229	258	232	239	246	218	244	232	239	235	243	229	254	240	197	242	260	240	229	235	240	237	232	224	231	193	223	221	250	253	236	232	248	229	225	214	226	237	237	245	218	234	223	240	211	248	231	212	210	241	231	245	215	222	245	242	235	220	262	228	277	207	238	241	223	217	233	224	235	217	241	233	226	233	221	220	203	228	199	246	239	237	256	219	229	244	246	244	207	223	228	228	225	217	222	241	260	236	248	227	210	208	239	236	239	242	223	221	248	234	207	240	228	211	202	237	222	231	227	260	254	239	226	249	245	205	218	251	261	229	248	212	232	216	251	261	233	214	233	253	235	230	218	254	232	229	220	223	225	241	229	226	246	248	206	205	239	225	233	230	215	233	227	236	240	233	236	230	213	220	251	219	233	237	229	212	265	229	260	225	245	230	250	239	239	218	238	227	253	225	241	239	205	232	234	238	211	206	223	240	227	234	258	228	219	245	234	231	266	226	212	244	244	256	216	241	222	243	210	221	211	191	244	236	242	229	235	231	232	207	238	232	213	228	238	222	239	238	245	243	231	217	232	250	241	251	219	227	235	225	220	211	254	241	244	231	281	228	246	235	250	245	247	247	247	241	203	239	249	253	256	250	225	236	203	208	268	239	220	243	259	238	255	256	217	227	211	213	225	245	242	209	220	263	234	218	238	216	216	224	223	243	217	209	242	235	218	217	233	215	229	253	216	246	237	241	246	242	236	237	228	237	250	252	232	215	246	221	219	243	234	231	220	266	246	230	228	244	250	218	250	210	225	224	231	229	242	224	229	233	242	209	201	227	245	231	258	261	236	253	221	247	237	223	243	219	228	240	230	223	220	221	238	235	226	230	242	236	234	244	217	229	214	237	226	221	236	222	259	254	252	224	251	234	234	235	231	231	255	228	228	230	250	220	241	254	223	258	248	252	224	254	206	196	231	236	213	214	238	248	238	203	230	220	242	232	209	233	221	195	221	216	244	242	223	218	224	216	244	223	243	226	237	214	243	222	211	225	222	254	245	220	203	224	222	254	240	233	233	245	239	251	242	201	200	210	206	231	209	237	234	233	245	221	249	234	236	238	218	249	243	232	250	224	232	234	232	238	246	241	220	242	234	220	243	241	229	221	219	231	253	246	214	244	213	230	219	241	270	265	195	232	241	225	229	241	222	256	238	281	246	227	255	221	241	232	230	237	232	211	225	237	207	212	233	248	233	242	242	276	213	203	231	225	196	240	222	207	224	248	225	231	244	224	230	234	235	246	225	233	233	220	217	223	224	219	252	226	219	226	253	231	234	253	244	213	211	266	220	236	255	243	237	227	250	234	232	217	255	238	247	232	212	206	232	215	267	243	258	233	218	253	200	232	240	223	251	239	247	250	209	264	259	216	240	230	220	223	251	234	237	257	245	225	250	243	231	239	211	226	225	203	242	236	242	234	232	235	215	232	222	207	245	242	224	256	214	246	241	234	250	247	197	239	242	239	248	220	224	218	208	228	245	227	240	261	238	219	260	203	254	221	235	236	205	219	231	227	256	244	230	249	232	243	228	264	238	258	248	216	237	241	253	233	205	226	235	243	239	200	255	247	202	219	258	229	228	258	232	231	248	238	224	239	227	233	248	267	218	252	227	228	239	199	227	231	233	240	235	243	235	234	210	250	216	233	236	240	235	227	239	253	258	206	234	237	239	242	261	275	219	224	255	243	233	227	220	243	217	238	215	231	228	268	237	277	243	247	231	231	236	253	238	225	246	218	234	220	236	246	207	204	215	247	213	253	252	206	211	213	235	232	238	251	234	215	232	233	241	241	229	234	223	230	217	246	218	209	190	216	228	220	219	236	221	251	247	241	211	243	256	210	246	259	237	239	231	213	228	199	224	212	214	225	246	252	236	240	233	218	222	233	213	220	226	215	230	235	212	255	270	222	208	231	223	219	230	217	239	231	247	239	230	254	207	231	250	239	249	227	270	266	245	208	238	239	253	242	245	238	233	246	224	216	224	225	214	238	224	235	221	258	236	255	242	231	252	237	235	271	221	206	203	231	200	220	240	222	230	228	230	239	240	219	239	224	227	225	220	260	225	223	233	232	244	228	213	239	215	233	236	237	252	239	258	229	231	244	223	219	227	244	242	239	218	244	208	242	267	243	224	238	206	249	214	235	227	212	226	235	229	229	253	232	243	221	250	230	247	243	229	256	231	232	210	247	231	246	224	238	221	255	239	251	210	244	258	245	213	246	242	243	211	238	240	271	249	212	236	224	230	259	232	241	223	261	212	234	225	219	217	236	249	242	233	226	253	201	245	224	229	227	201	246	237	254	239	186	233	214	216	248	259	211	241	212	246	241	233	212	235	217	239	233	226	221	243	222	237	235	230	267	204	206	229	231	225	245	217	246	249	215	215	251	224	217	240	201	231	220	207	214	251	227	225	223	251	216	239	227	250	239	229	220	222	211	277	244	206	223	232	232	235	209	242	230	231	229	221	219	249	246	256	214	214	250	233	229	241	248	235	229	248	239	239	223	272	223	213	245	240	220	237	251	227	235	235	224	216	236	218	232	229	235	221	224	237	236	218	229	206	244	238	236	238	242	218	235	226	263	212	250	238	254	241	238	227	229	216	212	226	215	241	222	225	275	247	241	220	236	227	240	232	210	204	240	243	227	234	218	238	216	257	230	242	208	223	244	238	247	213	225	242	230	223	234	237	237	244	220	263	240	203	246	224	220	224	227	229	228	251	233	223	218	241	207	265	274	246	229	243	224	240	229	243	236	225	242	227	207	240	211	241	219	224	237	255	244	231	237	261	251	216	227	245	235	215	263	236	264	213	226	239	212	235	237	228	240	236	196
19764	23420	36535	42917	42921	42044	42833	40496	42869	45878	42683	41150	36928	31222	35393	38429	37306	24871	26640	22609	25120	26727	22231	19371	21200	22125	20859	13753	15037	15160	15657	14896	15354	15427	16602	13249	12136	12185	11234	13951	8928	9127	6589	4198	1844	1710	1566	2341	2096	1390	1210	1185	1218	1077	1151	995	856	827	742	797	742	758	722	690	694	648	640	629	660	646	627	736	621	659	658	676	654	674	653	669	673	652	669	657	672	650	606	669	758	932	902	808	664	649	669	609	674	647	663	664	657	622	599	598	666	639	702	585	618	646	680	662	703	674	638	656	660	618	639	642	695	615	628	653	690	598	625	647	654	601	679	622	642	660	676	647	668	681	672	601	616	664	618	684	645	621	638	631	702	651	686	636	604	652	673	655	659	628	643	633	680	659	661	635	664	621	649	679	640	650	693	658	642	654	695	632	676	648	636	612	615	682	616	642	629	675	628	615	574	593	637	613	644	637	663	691	646	672	653	630	603	673	645	643	645	653	667	588	652	658	641	636	656	694	628	637	603	631	655	654	628	639	623	638	686	603	648	611	665	693	617	647	639	684	634	660	667	620	628	682	637	671	660	619	591	614	661	642	626	607	658	689	643	633	608	677	585	639	619	633	642	638	655	631	660	642	632	664	595	636	631	645	629	626	622	628	669	663	614	611	628	661	686	645	664	650	667	613	671	669	605	650	637	622	665	652	627	661	665	654	655	612	641	610	639	647	636	663	659	676	626	661	626	623	649	644	620	663	666	640	636	638	667	666	603	670	682	642	672	705	678	666	677	702	658	640	705	622	648	609	680	646	675	644	678	668	652	637	703	646	654	691	653	638	703	672	664	663	657	698	589	624	659	682	651	628	634	604	617	681	643	636	636	634	672	691	655	621	629	632	678	667	656	627	611	629	670	680	620	651	682	638	690	630	636	638	663	638	650	649	675	642	612	622	691	672	658	628	679	683	639	680	633	635	651	636	651	618	639	628	654	670	635	634	640	659	632	627	630	620	629	669	703	640	641	646	668	650	621	683	668	640	688	674	662	697	648	672	623	669	629	658	663	632	648	650	627	683	625	674	638	656	666	680	645	602	646	663	641	642	657	667	646	653	685	660	618	649	641	628	627	638	619	661	675	645	675	648	642	662	663	631	658	620	633	634	624	650	639	643	659	661	724	699	678	657	635	675	644	653	689	653	636	625	647	666	661	667	670	645	633	660	648	670	626	631	624	630	654	672	651	684	666	637	628	687	649	660	680	658	655	659	634	619	667	664	607	619	684	636	665	654	667	636	644	654	674	639	688	633	639	645	647	644	680	651	648	650	640	612	598	644	675	589	690	641	630	643	699	683	624	664	647	651	611	688	656	655	680	636	618	617	636	637	603	620	611	704	653	622	670	618	626	623	658	667	658	622	636	628	685	612	623	651	659	647	653	628	676	651	655	700	706	571	704	637	629	675	640	644	673	640	630	615	632	648	705	656	629	653	650	683	695	617	655	612	642	633	611	666	676	633	637	667	637	625	655	627	657	651	625	648	662	656	650	638	630	661	657	650	645	720	643	639	692	642	613	615	684	657	660	685	620	610	688	664	633	577	636	651	631	653	660	673	661	638	682	683	694	659	596	659	638	670	638	642	678	638	590	636	622	628	652	651	650	652	678	636	645	628	655	659	648	649	656	578	651	645	636	664	682	664	659	668	669	666	686	655	664	632	634	607	684	627	636	648	626	626	617	658	661	639	649	641	637	642	630	662	715	683	624	620	666	624	645	698	647	661	677	655	646	679	595	617	627	649	655	644	682	621	715	658	630	625	650	659	658	682	679	652	631	654	628	688	652	615	644	644	644	640	611	624	626	686	592	669	633	611	651	643	655	634	645	589	655	671	646	659	659	635	634	660	650	594	663	647	634	669	615	597	642	663	702	687	626	678	660	676	693	599	655	614	670	646	631	656	652	622	682	644	658	658	637	674	625	646	674	665	662	661	707	619	638	659	662	656	586	686	676	638	642	673	630	709	650	653	691	602	647	634	649	636	663	662	593	625	674	649	707	596	583	644	631	601	632	638	660	658	649	609	679	689	640	653	635	642	628	676	613	657	656	625	639	658	673	643	659	647	649	638	640	609	665	670	640	640	615	662	673	650	659	624	683	638	651	622	630	668	652	606	648	668	630	673	659	661	640	710	699	675	638	667	667	688	631	656	656	669	631	629	648	682	709	612	684	656	656	648	622	626	650	600	668	674	660	652	641	655	623	653	638	632	639	631	610	647	649	649	648	628	644	660	621	701	630	703	660	687	665	651	650	677	643	664	614	647	681	606	676	632	657	623	656	604	645	626	664	626	663	633	677	614	643	670	658	660	637	707	631	651	668	623	667	682	677	633	616	636	624	701	644	657	622	668	631	637	678	656	663	608	664	664	729	655	587	682	666	646	656	599	648	635	613	702	681	628	627	652	638	651	598	614	698	652	686	637	611	677	659	655	656	639	700	647	635	636	617	649	661	687	654	674	655	655	676	679	670	652	688	636	609	638	629	658	647	695	653	656	635	664	634	628	657	641	634	652	627	663	675	655	655	663	668	645	641	663	703	621	657	626	679	627	668	619	650	636	680	671	662	661	679	646	645	664	668	653	664	665	715	644	634	623	646	686	695	635	652	686	643	648	648	669	664	668	662	679	607	661	658	605	675	667	640	619	610	614	593	656	663	645	667	655	623	628	677	694	634	654	610	660	612	657	631	623	593	635	651	660	651	628	669	628	681	635	672	622	645	650	660	711	623	635	668	651	644	618	614	606	625	656	653	619	658	633	628	668	686	634	659	652	628	629	603	671	643	633	626	622	632	653	615	673	632	655	635	650	662	588	635	634	624	623	668	637	650	645	619	660	677	636	646	617	642	672	646	667	675	638	639	672	579	666	680	638	661	671	665	644	617	656	687	649	599	645	678	601	654	656	624	697	663	612	649	628	619	637	696	647	680	690	677	677	658	634	643	693	701	680	619	610	701	663	650	660	633	609	685	675	632	675	629	637	627	646	618	643	651	632	703	633	658	663	670	640	658	663	670	670	689	625	670	650	651	633	658	692	634	613	658	635	643	656	663	636	637	606	628	640	638	685	615	650	624	657	625	656	689	648	663	629	625	699	689	654	655	604	670	676	592	652	705	679	654	662	622	634	635	592	647	683	686	632	613	645	663	683	668	684	659	649	647	667	673	606	689	663	649	621	653	636	649	652	651	604	654	652	646	605	677	622	637	648	658	633	652	629	664	640	687	623	636	649	667	662	635	646	665	629	622	669	643	666	645	623	650	623	609	625	637	662	656	660	668	695	624	619	679	642	624	620	631	648	642	661	651	633	641	622	657	655	642	615	642	673	641	714	632	650	626	659	650	648	630	672	650	618	683	660	664	684	645	650	659	659	673	655	651	635	622	633	652	625	647	626	672	695	646	650	647	674	673	634	673	663	672	654	623	662	656	668	672	637	629	661	628	662	647	660	634	665	661	615	656	610	654	624
36257	35696	43023	42939	38667	37237	39499	35787	35951	38633	34942	31647	29334	24050	24239	25867	25258	18340	12758	9495	9777	11984	9470	7966	8647	8908	7790	4427	5641	4840	4988	4554	4802	4754	4951	3850	3325	3164	3250	3545	2446	2174	1905	976	558	549	510	619	532	458	425	408	416	397	326	308	320	305	331	252	315	308	298	287	270	290	279	307	274	243	284	289	294	298	286	274	272	311	289	280	310	266	277	281	274	283	291	251	302	344	338	295	319	291	263	280	280	271	290	250	254	296	265	286	288	270	279	276	289	306	273	277	262	272	268	222	266	290	278	273	309	304	284	287	272	263	288	275	316	259	281	252	258	295	274	295	293	259	279	274	267	303	251	278	288	265	277	255	282	266	277	248	283	272	275	268	297	233	267	259	282	274	288	281	265	282	281	251	257	257	255	263	247	231	296	271	279	273	276	268	267	287	283	280	274	244	296	288	279	275	283	281	303	287	318	279	255	247	298	303	262	241	280	284	259	292	245	291	296	303	274	322	278	285	267	280	267	300	285	236	266	270	274	264	292	277	273	258	297	293	277	271	261	262	280	290	275	271	259	311	259	275	308	267	247	263	295	273	268	263	272	255	294	278	299	268	272	285	284	236	284	303	294	266	264	250	295	265	262	323	281	281	260	298	264	273	265	274	293	279	252	271	245	265	281	301	282	288	297	270	268	264	283	276	283	283	306	285	249	285	311	274	280	271	302	265	279	271	294	287	259	285	282	254	239	268	272	258	267	300	302	285	255	231	246	285	267	263	281	297	273	273	253	254	283	259	257	284	298	272	251	265	300	259	235	283	264	271	250	249	278	298	255	300	291	284	298	284	315	295	292	256	281	272	263	292	265	280	250	301	262	290	264	293	271	270	279	263	291	246	313	279	282	271	267	270	264	271	278	261	285	297	261	271	283	283	289	284	280	228	288	289	281	285	275	301	292	313	280	280	253	255	256	266	299	281	282	296	266	288	296	306	300	284	288	274	266	272	263	278	279	285	274	272	235	292	293	269	268	244	277	290	265	272	267	245	308	262	306	265	280	287	303	256	272	259	242	270	296	272	278	269	247	273	298	282	247	254	266	252	262	256	271	304	307	242	250	256	263	248	266	274	260	288	275	291	284	268	260	280	255	278	287	300	281	253	289	256	267	284	257	291	277	277	269	302	253	268	274	259	227	267	299	300	283	295	282	298	264	299	270	271	279	255	294	268	252	265	321	268	250	266	250	265	289	282	248	250	317	270	261	278	276	284	260	269	268	300	282	282	279	282	273	317	270	261	265	290	247	240	271	265	278	302	281	270	315	312	302	294	286	270	231	284	312	256	297	245	269	270	272	284	289	301	250	266	272	279	276	298	323	283	293	277	272	303	261	261	285	267	258	288	281	298	294	292	270	282	300	275	271	279	285	274	283	280	261	265	310	291	281	283	287	266	258	268	321	271	296	277	299	253	282	301	271	248	302	287	282	247	262	261	265	266	282	263	287	287	271	286	262	306	281	299	249	279	291	267	299	266	308	253	274	271	293	287	282	259	255	287	267	289	299	279	274	254	289	272	247	281	261	271	285	284	268	271	302	291	280	283	271	296	267	274	281	286	274	249	288	299	271	266	267	265	279	295	256	266	236	309	272	276	284	263	265	284	280	307	280	262	263	273	271	278	287	250	277	283	300	283	261	312	273	288	292	275	286	272	262	283	281	288	284	270	288	292	267	279	301	250	294	255	281	270	266	257	265	233	254	268	282	315	272	308	274	271	296	308	273	304	275	310	293	297	276	255	266	259	270	284	289	244	283	303	285	289	272	282	235	282	290	266	241	288	287	269	256	269	263	273	246	275	297	246	299	315	288	276	299	298	307	277	261	278	285	276	290	296	283	287	261	276	273	280	261	286	286	291	273	306	258	275	285	280	275	286	264	255	268	284	279	265	289	276	277	266	270	288	272	251	265	276	277	280	268	255	314	257	259	302	244	244	293	264	291	308	295	266	310	304	257	274	282	297	323	265	272	276	253	273	278	311	283	286	264	245	294	279	274	269	274	314	322	288	291	274	287	286	291	281	294	293	252	289	306	282	279	291	265	262	259	273	274	274	281	264	288	281	281	282	269	278	284	302	290	279	274	265	275	324	256	271	259	287	291	248	273	280	276	285	266	278	307	279	276	283	291	277	253	252	277	261	256	274	273	271	272	288	299	294	277	289	273	270	292	273	299	285	282	284	292	279	272	287	278	261	290	284	271	291	301	262	255	244	255	257	292	279	293	315	260	264	305	300	262	263	256	270	277	257	289	291	296	297	281	264	291	283	306	255	282	284	274	275	276	282	266	285	267	285	298	262	280	311	279	303	278	255	270	255	268	287	283	271	292	321	269	299	284	291	293	274	259	294	314	275	241	254	262	280	280	308	250	268	291	264	273	289	273	287	291	285	269	259	299	281	283	279	274	252	267	251	291	276	310	289	269	277	256	276	282	290	263	246	252	297	307	281	250	274	283	325	271	238	262	260	249	268	257	270	287	293	264	283	271	266	304	258	259	277	299	251	273	281	287	264	250	244	293	271	270	261	266	270	256	277	295	290	251	268	317	288	275	277	293	287	275	292	284	311	284	250	278	300	277	278	312	290	272	256	283	279	285	319	253	294	273	294	283	303	273	281	279	293	303	257	274	260	281	269	256	281	292	265	301	294	284	285	251	273	298	288	234	293	265	270	240	273	271	262	293	257	277	290	285	264	302	293	315	267	264	270	265	298	259	272	292	271	307	263	280	271	248	278	269	276	296	270	264	277	294	264	271	288	283	244	291	306	246	280	283	321	276	246	282	249	284	275	269	291	278	274	295	259	285	292	276	274	251	290	273	273	298	256	256	281	271	294	273	295	268	257	283	284	283	271	317	267	284	297	264	291	287	286	241	305	271	281	256	290	258	307	338	249	257	258	276	280	257	282	291	299	264	297	288	292	289	262	260	311	273	266	266	274	272	290	308	300	277	275	287	303	261	282	279	286	276	266	291	257	272	265	303	247	266	250	305	275	255	283	304	262	249	313	276	266	251	291	265	295	254	309	306	279	289	277	274	276	282	301	258	291	282	274	274	287	277	277	318	293	294	291	284	278	274	265	293	247	284	293	269	277	255	267	257	246	277	260	282	297	274	313	295	259	285	243	273	304	264	249	277	271	300	291	275	295	284	271	289	261	287	287	288	271	308	269	262	280	262	271	283	253	284	266	323	294	256	269	279	265	271	268	285	267	268	288	302	283	274	293	327	284	309	287	282	299	242	257	268	252	270	281	301	262	269	277	271	268	296	319	265	256	275	289	269	283	264	252	248	330	289	298	290	274	268	261	268	292	288	295	270	267	288	303	277	242	278	288	270	275	255	255	283	295	269	296	278	282	264	245	278	285	273	281	284	305	280	267	290	295	261	297	281	257	281	296	289	262	245	295	285	306	285	272	285	270	271	249	285	269	252	284	267	298	266	280	283	269	276	281	256	254	317	269	297	283
24555	29085	39768	45450	46349	47672	47485	46895	47610	50597	48776	45748	45003	38799	42626	45356	44542	34793	30061	26735	28632	32000	26870	26199	28756	29093	26314	17498	22272	20902	21056	20392	20783	21952	21993	18245	17354	16401	17375	17749	13555	12024	10003	5444	2708	2759	2415	3379	2485	2043	1761	1760	1797	1471	1287	1033	1147	962	883	857	896	874	825	837	805	811	786	760	759	802	768	770	715	761	738	767	840	847	769	776	853	748	809	796	817	767	758	751	887	1070	1140	970	841	822	798	760	757	759	767	779	740	750	712	729	755	786	745	764	751	755	782	759	683	731	755	752	749	707	798	757	826	812	785	763	811	724	724	764	734	754	779	757	769	749	720	770	746	798	795	789	731	687	774	741	747	747	780	771	768	784	745	741	776	748	755	732	725	769	718	785	768	773	776	728	725	831	742	818	710	758	714	740	751	754	739	778	751	745	751	738	702	734	712	782	743	758	790	776	697	748	796	767	774	785	762	723	734	777	698	753	810	738	732	810	791	708	767	800	771	763	771	743	784	752	751	777	765	766	741	746	752	774	742	769	793	741	719	744	739	764	754	727	761	806	728	765	800	750	764	718	786	735	716	789	731	694	769	728	758	734	755	776	828	756	731	760	760	784	775	732	769	718	741	754	715	763	715	825	770	800	758	756	729	810	731	702	786	715	777	798	679	724	748	779	773	792	774	768	747	780	803	758	697	768	743	764	735	806	739	756	772	755	752	694	737	758	753	792	747	750	760	731	739	720	777	733	765	763	770	781	767	786	754	736	777	800	730	728	760	800	766	783	731	748	756	723	765	734	761	789	780	746	784	789	786	765	737	787	726	730	769	767	739	779	787	701	797	830	695	782	730	782	718	739	781	775	788	770	765	713	766	757	760	749	704	827	729	761	723	757	798	746	759	751	736	701	781	735	774	779	726	743	744	772	740	744	771	745	752	716	730	712	780	740	758	767	744	763	741	726	804	745	750	757	759	726	747	772	741	732	779	772	714	780	762	766	721	777	766	773	760	761	724	794	765	741	705	751	763	736	697	811	771	767	832	733	742	766	727	772	786	737	766	773	769	747	776	752	759	737	779	754	739	757	736	758	785	739	721	730	730	778	732	764	765	787	755	750	770	733	769	794	762	734	771	765	753	723	712	792	761	762	797	787	752	768	749	758	713	724	694	788	765	730	768	749	748	792	783	759	704	730	757	760	773	747	776	786	759	751	803	791	765	727	737	715	777	757	701	756	770	715	726	779	756	732	718	733	793	759	758	757	732	741	706	797	719	691	766	753	744	803	748	766	722	807	777	792	729	765	776	767	743	769	730	741	755	754	747	723	714	742	792	777	797	772	775	758	757	719	734	807	736	712	762	728	738	752	798	751	767	742	702	732	798	739	740	732	763	784	755	738	767	759	738	756	769	750	751	730	773	786	737	745	753	748	762	758	735	759	743	819	744	717	730	787	801	766	821	769	751	750	737	712	776	741	781	745	777	794	796	772	716	747	755	750	791	749	739	844	726	778	715	811	802	754	745	778	828	785	717	750	745	723	797	765	773	778	742	818	750	755	762	737	736	732	743	732	789	736	729	809	743	778	756	803	723	785	758	721	759	778	727	817	810	792	720	735	745	786	795	787	793	742	720	750	728	723	764	787	767	696	742	778	792	799	699	764	755	771	740	732	673	711	737	754	749	722	773	732	757	702	748	763	781	761	712	797	821	724	783	771	733	774	778	759	736	782	758	736	733	702	767	789	737	737	778	724	736	748	762	752	773	751	761	777	742	754	726	741	747	792	743	734	703	753	773	728	744	730	802	771	734	720	735	765	735	710	751	771	739	771	774	804	788	761	761	765	762	775	737	784	779	728	761	766	741	736	727	764	866	740	735	782	769	754	780	789	741	752	759	767	784	746	725	767	759	716	730	793	745	771	748	726	748	774	721	770	807	804	708	782	735	764	764	770	752	752	773	744	778	782	763	811	753	775	711	806	765	814	756	816	768	795	760	720	723	753	763	710	723	743	731	709	765	750	761	704	760	717	765	749	747	745	751	817	758	749	722	757	751	753	788	758	747	771	748	731	744	807	739	789	766	713	741	725	755	760	755	744	799	758	721	776	773	807	792	776	804	743	775	727	760	745	743	766	789	735	773	781	703	794	778	772	760	738	773	773	782	763	773	770	763	735	781	754	718	793	767	748	755	783	754	741	774	804	774	735	707	751	771	753	757	795	739	796	726	752	736	768	794	801	783	747	790	772	722	820	756	726	764	761	723	811	775	770	793	766	780	765	745	778	724	737	762	766	747	746	804	824	793	767	728	730	755	773	725	746	732	751	791	698	761	748	750	713	750	785	716	714	781	749	778	744	730	759	751	759	761	732	741	729	716	778	719	777	802	735	761	763	770	696	710	719	772	763	762	781	704	753	804	766	739	739	743	722	753	772	749	795	779	736	766	742	755	733	810	812	770	734	710	734	754	721	756	755	804	799	780	786	780	779	813	747	766	737	750	824	711	744	761	788	722	734	728	775	743	754	783	784	793	762	747	739	745	731	802	776	757	741	748	680	738	770	768	769	751	779	808	696	722	779	730	776	751	764	699	736	785	755	767	760	762	739	733	779	780	757	749	790	734	743	720	728	741	802	744	813	747	778	736	806	765	710	792	770	741	789	803	714	755	750	788	787	714	741	714	724	745	775	686	779	790	752	760	738	752	710	743	725	764	761	769	747	750	752	709	758	746	788	757	673	766	722	723	754	739	754	721	771	757	765	796	746	745	731	744	729	754	771	741	718	761	752	719	713	709	800	771	766	809	777	760	767	767	779	762	728	752	765	744	724	741	758	744	756	734	758	725	739	777	777	817	757	758	804	744	740	761	782	727	771	765	753	756	787	754	801	777	796	761	763	772	768	761	810	773	759	697	735	783	746	749	757	758	747	770	808	737	737	794	762	732	792	723	792	747	771	734	774	732	784	709	731	822	753	742	766	783	751	751	771	694	784	766	772	745	757	744	769	785	754	741	787	762	751	793	741	764	820	738	754	756	753	732	771	770	800	758	755	758	748	741	764	733	760	738	762	787	730	715	755	770	721	705	781	796	744	781	732	749	783	739	782	788	786	761	751	808	741	767	763	737	779	740	728	801	723	719	751	741	732	816	763	720	757	737	818	771	807	771	786	718	758	776	778	717	772	754	702	802	770	735	777	729	749	735	751	725	734	721	756	693	744	784	745	734	727	786	811	786	775	745	740	731	723	752	776	732	722	763	752	750	742	764	693	738	732	759	798	790	726	760	748	740	735	770	770	766	726	771	762	675	758	783	785	742	754	777	746	736	736	770	802	760	761	752	740	809	733	732	786	742	720	748	755	791	797	708	748	736	778	799	770	757	733	751	742	727	786	813	773	755	758	754	725	735	748	766	719	734	708	776	789	728	742	742	785	807	769	767	747	740	769	764	765	748	786	788	781	771	697	750	785	756	773	726	753	770	742	791	818	778	745	803	767	724	730	722	778	735	789	722	722	740	762
11852	9072	11404	9405	7132	6087	5724	4449	4016	3788	2882	2433	2257	1603	1496	1585	1537	1129	913	767	679	806	697	672	700	736	625	493	562	488	440	450	495	465	509	426	439	417	455	448	346	387	352	313	320	277	298	306	285	296	252	312	288	299	258	267	288	247	254	277	302	292	309	261	273	303	252	279	274	281	282	290	301	292	297	293	290	294	277	315	316	280	291	268	270	330	280	274	316	310	291	305	266	298	283	290	306	297	311	287	286	278	284	288	275	297	296	294	283	269	297	309	290	258	298	278	277	286	273	269	264	296	297	284	264	281	276	277	285	284	290	298	283	294	256	298	284	268	267	260	311	288	282	324	265	280	275	277	293	261	288	290	276	267	320	255	295	288	273	297	290	280	257	297	301	290	306	274	279	278	275	297	258	277	267	272	305	282	268	263	304	259	317	308	275	289	278	320	258	256	272	275	268	293	309	271	263	300	289	310	311	266	291	263	276	301	249	263	303	296	284	294	303	301	280	299	253	294	252	288	266	284	294	261	312	290	292	297	309	286	279	291	254	272	295	309	303	298	294	295	261	312	259	285	283	298	279	289	277	302	289	289	268	275	286	340	239	284	295	301	286	286	308	308	294	301	286	272	304	283	292	271	306	309	314	268	248	264	292	287	278	303	278	275	286	291	286	306	288	278	261	305	277	294	289	269	258	271	276	274	255	284	290	295	282	265	285	281	284	322	294	295	268	319	285	276	275	273	257	270	259	283	303	296	278	294	287	264	269	279	270	297	267	267	269	291	306	271	317	298	313	282	281	303	301	289	300	291	303	290	292	301	273	286	244	281	286	302	275	295	281	277	290	306	325	272	285	248	255	305	287	260	277	260	270	281	329	303	325	271	292	293	289	291	242	286	295	262	273	259	283	281	286	295	280	245	300	280	285	258	282	284	277	297	261	284	312	266	322	253	275	248	299	297	282	297	300	277	308	296	294	270	287	275	304	258	270	273	288	310	240	290	278	305	300	303	300	314	305	310	258	260	312	247	258	245	285	295	287	328	273	285	247	314	334	278	286	283	263	256	309	295	286	273	248	292	322	319	311	242	313	299	270	264	277	287	276	313	248	274	308	269	309	276	284	314	299	278	297	296	275	299	301	307	273	291	331	280	298	272	264	310	304	270	311	319	304	288	305	281	270	248	299	284	291	277	242	253	267	318	333	294	301	267	293	274	260	296	286	280	294	270	280	334	284	264	288	290	282	274	265	280	289	306	304	266	291	264	310	292	277	290	304	293	300	294	293	317	281	264	280	282	281	300	276	313	251	298	290	276	301	289	306	302	313	282	290	296	283	297	314	288	278	296	283	292	298	309	306	282	259	273	294	283	277	304	284	282	261	278	323	265	278	289	268	259	268	305	261	283	272	274	254	276	272	300	300	348	292	259	289	266	292	274	280	292	287	273	295	278	291	279	276	287	277	287	297	312	313	258	315	303	267	267	280	277	282	321	296	302	290	266	273	300	287	282	276	282	280	299	291	272	313	257	297	271	281	304	281	289	275	287	285	288	278	278	297	306	273	289	319	294	280	297	266	266	288	281	262	289	267	278	250	311	290	277	256	294	271	254	271	301	286	280	256	284	289	294	279	312	295	286	270	321	246	264	282	268	281	272	295	266	314	275	274	277	287	256	268	276	293	291	315	293	288	304	295	263	278	311	276	308	269	305	274	269	306	282	313	288	319	285	293	300	297	278	306	309	306	289	268	290	264	267	310	275	276	288	269	278	297	300	286	263	283	255	286	280	298	280	332	259	263	292	289	297	283	289	290	293	277	271	267	310	329	291	276	293	280	293	277	282	289	306	283	292	279	313	269	295	305	289	259	281	291	258	312	272	294	314	256	320	278	279	262	287	313	294	277	319	278	274	316	307	290	302	284	280	299	276	298	285	290	313	283	290	297	299	264	300	305	277	324	282	251	272	257	268	292	290	277	280	303	271	292	272	301	279	323	283	295	268	266	283	273	261	293	285	285	303	306	300	292	286	282	304	293	293	288	275	272	293	286	304	290	293	273	286	290	293	280	285	288	275	282	270	273	283	272	284	313	252	290	279	285	281	292	258	285	296	266	296	335	252	314	265	303	282	328	241	277	275	312	267	263	293	276	286	271	307	281	295	311	276	285	286	315	271	286	295	276	291	261	297	280	298	252	268	315	272	280	310	296	271	286	280	257	272	262	282	265	281	277	280	309	303	306	288	258	309	287	290	285	298	275	266	289	300	310	283	287	310	302	294	303	287	298	275	278	272	280	288	275	291	288	295	288	290	312	313	289	285	286	259	294	273	261	298	319	271	266	277	275	320	329	287	283	310	305	273	274	293	268	296	265	303	272	315	276	311	333	280	295	305	293	303	305	303	286	267	280	301	297	276	297	285	275	286	266	298	278	282	284	275	281	270	288	286	256	295	309	301	293	283	309	272	271	285	307	241	268	261	296	283	299	288	271	269	315	305	275	274	262	286	278	254	287	293	285	282	288	292	278	340	291	267	261	282	291	274	244	258	276	286	286	297	283	286	267	252	297	281	270	283	302	300	299	275	267	282	287	258	283	270	278	300	277	275	294	312	276	294	288	269	287	274	247	297	280	262	261	286	270	320	282	286	282	263	268	269	319	300	292	298	304	273	294	296	266	277	265	280	263	285	292	293	278	261	292	268	254	274	294	294	279	271	293	298	284	274	273	271	275	291	295	293	289	292	286	282	273	298	299	305	280	298	303	295	305	271	287	291	293	275	291	265	239	253	271	272	288	299	286	286	300	321	315	279	270	285	305	301	301	279	246	284	283	283	274	285	278	257	301	267	279	247	295	324	291	281	331	290	270	314	319	293	288	300	322	326	259	283	271	293	279	302	280	286	283	294	293	269	278	269	292	291	246	261	258	279	313	286	283	276	273	281	304	280	280	284	293	268	294	283	298	315	302	288	294	301	290	264	283	271	295	269	285	299	286	299	261	329	266	272	276	274	295	257	255	267	264	261	270	292	302	285	283	286	303	294	296	284	280	287	278	320	296	280	261	282	293	301	334	319	244	262	262	304	301	307	245	283	277	278	298	293	276	287	343	283	306	293	301	300	276	255	265	279	284	296	282	251	290	291	287	269	266	276	321	290	291	281	261	261	314	301	262	312	299	262	280	289	304	300	274	261	309	289	276	326	278	311	297	291	279	281	278	317	313	297	323	287	294	287	255	283	296	303	282	290	284	293	281	302	281	275	263	280	300	258	301	265	304	323	293	306	278	279	288	279	270	290	288	266	279	298	298	269	280	275	302	284	303	326	299	319	271	294	282	267	270	266	279	311	266	290	317	250	312	273	300	280	274	273	259	300	299	319	299	269	293	314	299	301	266	285	320	285	308	323	271	277	319	304	321	280	277	315	263	282	302	267	297	267	308	279	324	293	293	278	257	295	263	294	267	286	275	267	287	250	291	273	276	296	272	295	287	282	289	265	275	266	306	278	282	248
7896	8677	16244	18676	17184	16842	16263	14026	14195	14079	11752	10845	9642	7169	7051	7649	7636	5423	4337	3391	3001	3821	3198	2899	3232	3278	2765	2008	2314	2189	2159	2065	2246	2262	2107	1852	1700	1666	1802	1695	1561	1334	1226	953	882	840	844	819	840	827	884	850	811	814	788	823	798	787	785	825	825	735	800	796	738	729	753	807	755	798	813	740	756	769	810	795	793	730	769	732	754	755	798	771	755	764	770	796	820	814	765	837	807	775	731	791	786	766	798	747	789	785	773	788	753	789	817	816	740	771	815	761	741	759	752	758	766	749	815	781	761	804	782	750	798	742	761	768	763	767	796	784	808	821	801	790	812	784	809	703	781	780	822	781	806	740	750	791	804	747	757	764	810	747	768	730	791	772	710	807	762	834	758	773	786	775	760	777	780	771	759	779	799	789	750	797	833	788	760	753	732	760	792	761	745	736	787	764	793	746	781	779	749	778	794	780	818	761	799	783	720	798	765	749	822	816	785	803	715	736	800	759	774	774	766	771	794	747	750	752	764	781	759	763	765	780	789	798	793	760	765	829	759	732	747	775	808	782	731	774	800	744	773	727	736	719	785	777	780	818	732	791	747	732	750	762	779	763	773	763	791	802	819	772	775	779	742	754	769	757	782	749	775	721	791	776	789	768	804	721	757	783	778	758	808	746	787	756	736	775	751	796	779	800	755	776	786	791	757	751	711	763	768	746	788	818	788	790	781	755	748	820	755	796	755	776	782	807	764	763	789	736	724	737	755	808	746	734	821	733	755	750	783	814	772	768	750	805	739	743	774	748	745	713	806	817	779	768	793	756	789	771	775	794	782	755	717	743	787	781	780	783	749	853	756	831	769	755	715	745	774	774	782	758	799	747	760	768	791	789	780	752	758	714	699	747	767	785	722	785	803	791	773	817	815	795	772	788	754	786	813	804	764	739	775	819	736	767	716	767	722	757	727	785	768	743	712	763	791	778	817	758	803	827	820	773	795	771	723	728	767	796	783	789	823	765	811	721	764	745	765	762	759	709	730	759	801	715	790	782	771	725	749	775	790	754	763	766	797	737	789	740	790	792	775	792	748	770	710	766	804	793	741	742	771	764	711	803	760	723	781	749	802	763	785	746	766	767	731	718	797	775	752	730	758	786	771	817	772	751	774	773	683	786	771	737	746	772	803	787	769	748	784	736	774	791	772	784	779	762	795	740	748	757	736	785	782	830	717	776	756	782	773	796	754	816	774	830	695	750	768	777	754	762	781	787	800	749	792	793	779	771	813	791	839	752	732	778	717	780	745	772	796	778	795	794	744	771	814	768	764	795	755	748	767	749	752	772	732	747	767	748	809	759	756	810	757	767	811	782	761	739	732	748	782	766	761	790	769	809	737	799	792	788	773	770	774	796	756	798	721	777	794	758	723	744	780	765	764	819	766	776	706	743	748	811	834	760	815	767	811	762	796	751	787	771	741	782	825	742	759	783	740	773	736	749	822	753	760	778	808	769	779	798	785	771	747	742	799	848	781	751	735	734	762	783	727	777	822	798	696	799	764	785	820	780	796	744	760	782	763	803	792	769	792	785	765	766	812	766	788	772	789	774	743	775	749	787	743	730	762	818	756	768	806	747	762	755	784	792	834	765	723	757	790	772	835	764	792	772	760	730	811	800	749	787	830	749	754	833	793	824	771	790	743	760	723	773	788	768	745	776	702	761	799	750	745	763	798	757	802	763	752	733	734	738	810	736	762	787	774	763	780	771	762	766	775	798	744	761	727	789	755	782	770	776	755	704	805	762	786	778	804	768	735	737	861	775	806	737	758	774	765	790	724	764	734	761	792	756	761	791	769	775	790	752	753	755	785	760	810	782	754	761	743	764	729	746	798	804	797	766	738	778	710	807	825	723	809	748	809	750	784	784	763	801	784	758	776	748	754	773	792	788	864	790	768	800	724	704	771	803	745	748	756	766	791	757	814	785	777	800	764	783	751	765	792	740	782	749	770	775	713	765	795	781	740	792	740	759	755	739	769	781	739	793	735	803	762	727	765	785	709	775	757	797	758	829	771	819	719	787	746	789	754	740	783	791	775	705	729	782	752	749	801	757	770	772	746	768	755	775	743	711	730	789	735	818	757	754	749	708	767	754	790	792	787	795	739	749	803	766	819	767	770	742	751	763	767	719	812	768	796	820	795	813	725	801	742	743	753	800	748	748	740	786	785	763	753	753	745	739	783	780	755	786	808	762	757	775	709	794	777	741	797	775	726	765	782	764	797	739	749	823	794	771	800	808	760	777	762	679	706	777	792	717	786	779	807	782	766	790	773	800	732	828	802	814	811	753	770	770	731	720	777	796	778	766	783	771	758	718	793	795	777	776	784	767	760	778	721	806	808	741	821	754	784	746	781	753	766	776	774	790	767	739	740	766	756	772	779	765	761	754	775	752	811	784	753	730	776	743	755	788	825	791	744	795	801	779	778	764	755	777	792	761	802	782	713	771	713	774	711	767	799	781	724	778	698	744	801	768	804	763	780	754	744	738	734	787	795	790	811	758	808	773	748	778	731	789	745	752	801	773	740	777	815	786	779	808	798	773	772	747	781	774	788	714	759	815	752	754	791	808	760	812	773	806	796	750	781	789	754	720	742	737	754	763	748	770	757	812	770	752	746	749	838	774	788	730	851	736	769	756	774	763	787	766	786	792	804	753	755	758	760	734	793	811	764	755	762	792	749	790	801	825	801	804	828	731	769	782	729	779	747	774	773	753	783	745	773	733	776	758	717	774	750	821	823	778	797	774	768	789	741	785	744	785	774	789	784	742	800	738	768	776	774	746	791	753	765	759	788	782	749	806	798	802	786	746	801	783	754	805	803	765	787	731	781	734	790	779	754	816	755	795	774	797	760	787	760	765	760	807	760	823	727	742	776	808	768	713	815	759	808	761	763	785	779	763	744	785	730	795	716	724	749	812	769	789	758	746	769	815	788	766	793	787	788	746	741	781	733	814	789	832	774	763	841	740	768	768	793	795	745	847	805	804	788	758	758	763	737	805	690	797	798	762	766	771	742	757	785	776	799	757	790	763	779	741	741	817	787	777	792	795	825	762	719	751	747	761	804	774	791	794	779	782	826	783	771	810	787	786	785	810	740	842	744	753	795	748	770	771	739	798	766	754	780	781	748	756	786	754	758	749	744	777	769	803	735	807	750	777	780	774	803	756	773	795	753	771	793	732	757	798	753	830	759	763	763	752	771	740	727	736	813	743	772	769	745	753	745	725	724	839	784	773	792	782	754	752	759	791	769	805	734	743	760	810	716	753	807	802	821	738	783	802	815	755	788	777	769	768	731	769	761	763	764	744	806	789	783	786	812	757	780	794	715	764	765	756	825	755	771	726	708	719	750	736	770	777	832	735	784	775	744	732	805	789	767	781	738	720	768	767	766	803	758	765	745	774	803	796	767	783	709	787	800	770	787	760	781	747	723	815	737	758	728	774	754	771	799	767	798	844
28631	28185	37646	37206	32885	34715	34833	32006	30566	31893	28787	25718	23955	17144	16361	17579	16587	11712	8913	5675	5726	6751	5331	4642	4908	5244	4342	2715	3351	3098	2971	2620	2976	2762	2524	2154	2041	1967	2188	1785	1621	1366	960	551	424	428	438	408	396	390	380	377	330	345	292	312	277	253	283	270	260	309	260	255	294	258	268	265	269	256	250	268	255	220	219	269	283	266	250	251	264	264	251	256	270	277	242	231	295	259	303	285	256	274	274	255	261	253	308	236	253	265	282	263	221	239	267	229	265	251	284	256	267	247	277	241	236	245	272	291	243	287	252	283	264	265	273	289	246	261	279	282	269	262	262	260	264	289	248	260	248	262	287	278	285	247	262	233	256	252	262	241	260	263	270	265	262	247	251	251	233	264	278	291	262	243	276	276	251	272	265	270	292	284	252	246	275	245	267	272	269	265	262	246	258	273	235	252	288	284	261	257	253	240	269	273	277	267	264	270	284	282	241	291	254	268	256	271	277	267	267	286	286	286	247	266	263	261	267	252	217	246	270	258	271	260	256	270	276	261	264	252	247	254	278	287	244	259	265	266	275	309	262	280	247	256	286	272	243	246	260	261	266	280	273	290	237	249	265	262	268	272	280	251	254	294	278	270	253	215	249	229	250	309	291	279	279	281	269	267	238	274	275	214	308	245	245	251	238	253	272	210	265	265	269	282	264	237	262	245	240	296	249	285	253	252	228	260	257	248	271	275	257	280	274	297	259	283	267	238	244	270	273	246	266	278	236	249	291	246	239	270	264	273	248	277	230	248	280	275	297	237	271	277	291	263	263	243	251	267	258	290	233	257	267	286	254	276	265	263	258	232	268	236	281	282	273	266	265	247	238	226	243	265	256	242	280	270	233	280	244	253	251	280	257	265	272	263	264	269	281	268	293	238	276	261	270	269	247	238	282	277	240	257	262	272	295	271	260	265	272	242	283	290	249	273	243	247	249	268	265	234	259	228	269	245	244	281	293	257	278	240	274	259	266	258	230	279	258	249	261	245	249	263	274	283	259	215	253	244	252	232	267	273	266	280	280	246	230	230	277	253	274	251	292	272	282	271	293	250	267	270	264	251	247	257	261	292	273	288	269	273	290	272	277	256	269	236	242	243	282	248	250	287	249	293	226	269	269	250	267	260	247	260	254	276	272	272	249	243	256	261	229	262	253	271	265	266	262	243	280	266	234	242	266	234	244	247	255	254	254	265	256	248	250	277	260	247	241	265	231	275	245	265	260	270	241	267	234	258	289	269	243	271	249	241	259	258	263	257	239	264	268	257	262	281	253	258	272	256	232	277	251	255	243	281	295	262	290	283	294	235	279	280	283	251	281	271	264	234	280	236	272	255	274	263	236	272	259	246	266	271	262	250	268	268	244	253	260	237	276	255	254	257	284	282	276	263	260	306	306	253	227	295	226	265	235	251	247	257	273	254	256	247	255	285	283	284	218	274	252	278	261	251	263	250	240	278	242	274	281	266	272	281	294	301	276	261	300	305	246	259	263	279	256	272	264	270	259	285	257	244	263	236	252	300	245	272	288	269	240	269	258	256	269	279	273	280	249	269	292	275	273	246	274	290	284	255	251	251	256	231	251	265	232	264	287	261	277	264	290	272	237	290	237	236	229	285	257	247	245	250	275	286	266	265	245	249	276	259	274	283	260	244	266	280	244	283	274	221	265	248	248	264	262	236	272	271	269	241	267	251	237	292	262	268	237	265	248	251	258	264	260	242	249	292	250	251	246	280	249	275	253	268	281	249	253	253	264	270	240	237	280	254	251	241	283	244	250	279	237	278	246	249	281	259	251	265	286	267	263	266	260	273	276	260	220	234	255	236	252	274	255	264	243	260	251	261	257	270	279	258	252	236	267	250	273	260	286	255	285	264	246	257	264	253	263	260	240	271	313	257	266	251	244	259	249	279	274	273	245	269	241	288	261	264	247	276	284	242	244	253	215	243	255	260	261	297	277	230	251	255	244	260	281	283	244	234	261	254	257	247	276	267	267	262	255	262	267	231	256	262	273	281	277	262	261	230	246	255	298	261	259	290	268	236	261	271	284	272	291	217	260	276	242	272	268	268	267	260	256	262	235	247	258	259	236	257	246	250	263	284	263	267	252	286	247	257	275	276	315	275	261	247	267	291	244	262	259	277	287	275	276	281	235	283	249	234	245	260	300	266	247	235	233	277	268	247	253	243	263	277	265	268	294	266	272	272	253	237	253	275	240	267	274	269	282	290	266	266	260	266	265	269	298	261	268	262	243	265	283	240	270	291	250	254	282	272	255	274	254	261	250	267	260	224	257	247	260	257	273	276	267	257	297	267	263	253	243	260	262	253	294	256	260	255	245	263	235	257	270	286	245	241	279	262	254	269	236	239	256	234	265	251	250	256	264	274	283	271	283	252	262	255	238	258	273	229	262	273	294	253	270	254	264	246	248	263	261	251	271	278	271	256	282	252	249	248	265	258	253	255	265	269	212	255	271	272	266	258	253	230	275	259	253	258	269	289	243	255	236	236	274	236	271	288	246	264	240	265	253	239	241	278	252	255	287	245	268	285	273	234	271	247	239	252	231	268	247	229	263	261	268	281	256	255	245	257	275	253	271	247	270	285	264	274	249	246	263	242	243	263	266	270	237	263	265	228	247	276	278	283	273	261	260	273	244	283	272	262	264	231	271	261	249	282	290	259	288	264	239	262	295	248	253	263	254	275	287	260	271	231	273	286	266	248	268	264	260	255	250	247	278	258	255	269	233	271	274	248	248	289	262	240	277	241	273	272	230	258	276	274	260	272	250	263	315	263	282	261	268	262	287	259	253	259	248	252	270	263	279	267	260	245	257	264	274	236	245	275	286	253	253	270	236	269	230	253	278	279	278	237	271	253	258	276	257	286	265	249	250	250	269	233	291	241	275	247	243	300	245	252	258	259	252	247	251	251	264	266	253	266	263	257	235	286	284	295	268	302	292	243	252	231	256	242	288	248	257	247	270	256	250	266	248	254	243	237	231	281	246	274	278	258	276	257	263	260	291	244	272	273	293	295	253	226	282	263	253	261	224	234	249	281	261	303	230	278	244	262	240	284	269	253	264	285	248	239	253	240	261	284	277	266	236	248	255	251	275	247	238	263	257	277	273	259	272	286	266	268	255	252	268	268	267	269	251	263	239	260	255	262	270	250	263	267	277	243	269	238	251	275	273	264	259	272	265	270	258	291	247	257	251	267	260	276	234	270	263	257	241	248	243	280	252	268	262	252	275	271	260	239	255	237	290	277	279	263	242	245	278	256	241	277	275	263	244	253	245	254	268	274	290	283	266	296	296	288	245	281	258	264	253	253	273	245	266	250	237	276	275	286	240	270	276	251	229	273	276	262	268	269	277	282	275	293	305	256	272	247	245	241	262	262	274	234	269	235	255	249	243	252	271	253	246	259	227	255	260	259	257	245	242	243	256	249	261	263	272	297	261	260	277	276	241	281
18999	23174	35810	40532	40663	44447	43093	43686	42498	44865	42809	41668	40591	33375	36136	38433	37243	29665	25009	19728	21153	24094	20339	18365	20512	22069	18477	12860	16385	14937	14875	13537	15818	15101	13951	12149	12306	10978	12859	10754	9761	8280	5178	2787	1929	1750	1916	1830	1885	1621	1521	1597	1409	1208	1110	903	847	806	865	782	769	757	810	713	794	742	735	763	746	749	713	750	750	725	737	754	656	723	724	753	742	733	719	701	715	742	703	772	801	913	857	842	820	708	723	751	682	720	727	714	682	714	699	685	734	710	719	711	752	724	699	738	746	719	745	708	738	727	695	686	724	763	715	709	691	746	717	704	759	706	701	704	748	663	726	738	680	758	738	692	734	741	760	746	702	707	700	706	773	734	745	720	715	743	774	758	664	716	716	691	669	717	667	713	666	743	693	731	687	726	686	685	733	748	728	750	725	722	701	692	719	712	733	721	684	705	707	764	691	681	706	738	715	706	722	716	716	750	726	708	750	693	684	733	716	704	693	738	672	743	717	691	732	742	735	767	684	745	778	724	666	692	759	727	718	705	773	740	719	741	761	695	731	700	746	740	688	723	727	697	772	654	732	701	755	694	697	717	693	702	711	682	727	695	716	701	752	729	696	718	725	705	762	756	689	746	763	685	732	776	759	708	698	696	744	721	693	748	719	689	724	665	733	761	712	731	767	737	702	746	678	724	706	714	722	699	738	719	749	714	774	732	714	728	731	748	727	712	714	680	688	717	676	757	710	727	706	723	713	744	713	736	705	739	728	695	672	746	723	696	699	708	704	758	726	700	760	713	780	677	722	682	723	769	723	716	754	721	734	723	709	722	748	700	720	748	752	710	722	709	735	723	738	759	704	741	745	724	688	696	744	703	775	681	727	691	762	759	680	721	772	730	708	695	773	756	686	750	707	724	731	728	739	724	717	678	743	736	752	711	753	802	752	710	700	748	732	690	750	728	759	731	726	726	700	716	663	719	731	731	670	744	710	680	752	743	716	693	682	701	749	679	704	680	710	760	740	742	727	717	735	757	743	676	713	746	774	712	709	760	714	720	724	696	649	744	717	725	661	722	730	715	722	726	705	722	744	726	731	766	744	745	679	690	670	743	701	695	754	702	721	694	733	717	712	728	737	755	729	742	708	731	680	718	730	697	739	745	730	738	682	720	748	769	746	730	720	711	721	690	727	717	720	712	668	732	731	690	760	717	702	674	746	741	755	758	702	726	717	716	699	662	771	697	712	757	778	726	741	752	733	735	711	724	714	723	709	758	726	709	712	729	750	738	717	749	705	714	771	708	759	700	713	725	722	710	745	696	710	749	747	655	699	748	641	702	703	724	736	716	710	728	678	719	742	703	748	711	732	733	755	662	719	744	706	683	691	691	708	697	765	715	734	726	753	702	734	741	730	720	737	746	660	718	747	728	692	716	744	735	695	708	708	734	689	713	718	656	728	675	744	723	736	697	729	714	720	707	699	729	696	730	747	681	689	708	711	670	752	710	674	738	714	729	759	743	718	728	728	690	739	717	700	666	752	698	740	711	731	720	688	673	700	761	720	744	716	741	766	729	730	741	712	723	736	692	768	710	725	732	754	715	758	701	776	715	747	776	709	719	750	724	736	751	680	706	690	693	738	712	740	751	707	684	705	656	706	672	724	725	737	680	692	744	674	784	698	758	724	696	712	740	713	680	698	700	674	723	726	710	718	729	747	708	714	721	715	681	706	735	760	725	692	671	721	746	742	706	755	746	679	689	703	716	727	754	703	707	736	715	692	699	759	669	732	675	724	787	702	713	708	731	739	678	751	693	754	738	735	739	709	679	723	739	731	703	750	691	767	722	732	693	687	714	739	720	697	719	708	695	719	723	692	723	731	703	678	742	729	682	724	705	763	702	707	725	718	765	679	681	713	674	742	725	724	691	714	716	741	697	724	734	749	685	690	684	765	691	714	719	744	740	746	744	693	729	685	709	667	691	686	710	751	731	706	714	716	725	736	710	738	758	717	720	667	706	732	665	705	714	756	688	704	777	698	715	715	713	732	737	737	728	688	721	702	724	729	697	731	712	754	770	737	718	708	701	669	743	681	746	721	743	709	718	720	718	749	697	709	725	696	697	680	739	701	701	764	718	699	746	739	704	729	721	705	751	665	723	697	739	684	788	670	726	718	721	728	708	699	738	736	688	707	721	759	724	702	704	693	709	736	743	716	692	722	698	695	760	788	720	751	679	734	699	658	764	761	716	724	739	741	753	756	669	689	669	709	667	673	779	724	740	702	762	685	701	736	726	684	752	715	735	681	695	700	715	669	695	705	688	708	722	702	697	677	738	730	692	703	701	741	728	710	714	718	708	748	722	707	708	707	714	782	704	688	714	685	691	669	691	703	712	714	708	739	726	771	737	718	690	693	742	707	684	732	665	699	702	703	718	725	700	684	741	752	714	725	715	641	700	667	779	685	699	701	736	733	704	680	767	687	759	742	730	757	738	706	670	664	706	726	732	739	704	720	698	754	718	728	721	719	748	672	701	722	657	708	736	702	713	707	688	669	746	691	713	728	794	755	705	699	706	736	731	777	736	714	676	710	705	712	710	693	709	736	747	774	727	703	721	681	734	747	706	740	715	760	712	738	700	698	704	713	679	729	718	758	704	744	745	731	677	695	723	727	734	718	711	705	671	745	726	736	755	683	726	767	760	699	692	736	793	689	690	773	729	696	665	674	708	672	755	714	747	699	728	708	720	689	702	700	733	738	721	751	750	773	721	729	708	735	707	734	672	716	747	701	744	739	778	727	683	706	738	743	740	751	708	716	712	728	734	727	721	743	710	715	683	650	689	702	683	696	729	749	727	710	699	757	724	765	700	691	753	711	737	694	723	760	735	727	691	757	728	723	731	727	688	728	730	734	735	703	721	754	766	730	724	736	697	749	676	781	724	756	681	730	777	712	737	722	715	752	707	722	731	753	733	713	698	701	734	727	721	725	732	699	742	796	719	740	658	685	714	740	710	714	782	727	667	741	725	688	743	737	679	739	712	713	689	713	747	725	691	714	787	715	726	707	749	746	689	705	688	725	741	735	715	738	713	769	773	732	730	710	698	703	681	746	739	725	723	735	737	750	738	720	737	749	704	672	737	701	755	740	683	799	748	742	740	710	695	715	752	716	703	766	697	733	717	733	714	677	708	703	781	719	747	702	665	753	722	705	697	689	677	729	695	715	705	722	698	693	726	728	721	735	694	721	723	734	703	696	704	725	722	714	757	740	788	667	687	699	694	693	742	758	785	691	710	738	718	693	723	692	698	693	674	703	713	706	715	725	688	723	700	757	700	736	716	707	723	748	708	721	703	686	753	716	743	726	697	698	762	681	754	719	752	756	714	697	728	756	763	748	700	738	720	703	731	698	700	722	709	728	663	687	763	742	717	752	765	743	679	728	709	685	723	733	718	691	733	694	713	713	709	747	742	733	721	727	720	709	717	693	744	716	720	680	680	706	677	732	703	720	708
36802	36287	42950	42444	38739	38768	40066	37996	36610	36825	35678	32836	30422	23197	24351	25243	23616	17022	13446	8831	9738	9941	8652	6755	7059	8419	6359	4638	4871	4811	4742	4501	4842	4299	4233	3354	3494	3104	3148	2568	2435	2337	1436	702	532	501	524	525	522	464	492	500	442	398	320	306	319	274	297	288	288	275	258	321	282	295	288	286	278	274	300	282	302	265	298	286	290	292	291	308	289	278	302	256	288	278	281	270	293	347	301	316	302	304	298	282	301	301	268	302	295	292	278	261	281	270	290	300	292	264	296	304	285	272	287	301	256	301	289	266	270	259	282	315	272	280	281	319	289	269	282	275	269	286	276	298	288	287	281	285	264	277	275	286	271	284	275	258	284	275	253	263	280	270	281	290	306	281	257	253	311	283	264	285	270	294	290	306	301	285	307	275	296	244	278	292	286	299	274	239	288	267	294	290	284	263	301	270	307	278	277	314	290	301	292	298	294	306	302	281	271	234	296	262	277	282	306	260	282	302	277	301	287	295	300	292	296	284	292	310	286	294	299	276	305	288	286	294	270	296	277	285	288	270	273	282	249	291	284	299	294	265	300	318	274	271	257	257	302	274	277	255	315	269	297	278	279	271	277	302	317	253	292	301	261	296	292	299	284	303	274	260	303	262	273	304	296	293	296	265	262	266	306	285	295	304	264	283	275	287	275	280	296	291	248	291	245	299	263	265	280	286	289	288	304	317	307	295	299	294	330	274	274	265	257	251	291	279	276	297	304	258	281	300	286	272	285	308	276	293	303	279	280	260	277	299	284	256	265	293	282	290	299	290	291	279	273	241	321	259	304	278	261	304	283	284	279	285	276	260	299	270	285	267	278	268	272	291	277	289	267	297	281	295	292	253	296	272	278	301	260	282	278	284	302	285	276	281	319	297	270	306	303	286	300	289	277	265	285	246	293	275	319	269	277	287	297	285	283	259	298	294	275	289	276	290	299	262	305	289	264	288	276	289	261	290	258	258	318	287	296	279	323	259	276	256	297	287	329	284	280	276	279	309	282	306	288	275	300	276	300	283	293	286	301	256	303	271	255	276	319	252	278	273	276	285	278	251	280	309	299	296	295	291	299	283	295	295	272	283	288	261	304	283	325	287	260	279	266	314	265	302	295	291	329	284	279	265	279	279	303	267	270	258	294	263	291	280	283	276	270	284	296	310	262	270	309	261	260	316	283	288	334	277	290	277	297	248	292	262	264	301	297	284	305	268	261	256	254	272	271	269	302	289	248	300	315	292	274	267	311	279	301	299	301	302	301	254	289	288	293	274	267	333	240	270	274	283	251	288	281	289	271	283	274	293	283	275	297	262	258	312	257	282	299	291	292	277	297	294	295	281	295	284	306	273	287	256	272	289	272	294	294	284	289	265	307	301	309	280	292	300	269	294	278	298	279	249	284	296	269	276	244	298	283	293	275	255	289	286	319	282	278	312	268	325	280	279	301	264	283	313	306	270	284	320	306	294	320	319	292	267	284	261	279	298	289	256	286	298	299	294	285	257	269	273	259	254	312	279	294	288	292	286	308	291	281	305	248	296	309	272	291	307	268	301	284	276	295	288	285	287	269	261	291	275	286	272	298	290	309	316	286	279	303	300	297	263	262	285	288	298	291	304	293	292	286	267	308	299	319	303	295	306	276	256	274	294	286	306	283	269	268	275	278	304	301	265	269	346	295	300	288	280	291	281	282	286	271	278	284	307	290	270	236	293	261	292	301	305	286	283	252	308	290	264	256	281	269	285	320	260	286	293	248	260	317	296	271	257	269	284	289	303	254	275	331	308	257	287	301	299	307	281	306	270	289	302	295	304	314	286	282	276	277	307	283	288	311	307	321	312	298	262	275	290	287	309	272	302	303	268	295	297	258	296	295	286	270	307	263	287	307	297	298	275	289	293	268	296	276	297	278	237	284	282	238	279	318	249	291	291	291	262	305	259	287	283	287	290	260	275	259	288	262	292	329	274	296	286	292	261	305	300	278	271	286	291	258	293	291	262	272	308	296	295	268	249	309	285	274	262	297	300	280	269	275	256	289	265	299	311	290	310	276	264	244	301	304	299	326	289	270	316	293	287	304	309	298	283	292	275	279	261	298	279	290	305	266	281	305	286	269	304	307	294	265	276	272	265	288	291	285	263	276	270	278	297	281	295	268	293	287	283	303	250	275	287	263	245	263	296	261	253	288	310	275	271	277	290	280	312	284	320	268	295	312	274	289	259	287	307	313	286	283	258	307	262	307	284	308	265	300	278	277	287	301	277	285	252	287	290	253	284	287	307	296	294	280	299	274	276	280	250	277	272	289	296	299	272	282	277	280	313	292	282	298	268	263	269	262	290	291	289	272	303	283	280	254	298	268	307	290	293	292	273	289	287	291	287	271	266	312	269	282	294	278	287	289	288	288	302	277	259	305	286	296	282	303	270	291	289	254	290	286	270	289	303	278	278	275	267	296	258	276	275	266	274	278	295	260	277	298	288	306	287	313	278	290	286	342	275	289	303	292	274	252	269	281	275	313	276	284	270	304	297	271	322	278	296	301	278	245	311	307	276	297	288	299	287	272	258	282	297	291	292	301	279	284	308	270	287	286	287	302	269	304	262	295	300	294	256	325	280	255	299	284	291	316	255	269	296	305	296	249	282	300	252	272	284	268	296	311	267	270	297	285	297	282	294	274	282	269	282	250	261	281	284	278	277	310	273	269	263	263	272	276	285	294	263	272	321	314	285	281	292	272	294	286	302	248	291	258	284	284	277	264	293	277	268	272	265	255	276	303	292	286	287	256	308	264	306	301	298	278	264	263	309	307	295	287	293	284	260	295	274	319	259	303	302	266	307	265	282	260	285	288	279	273	279	274	276	295	297	278	275	275	298	290	285	283	294	272	293	275	313	276	283	290	300	250	261	304	293	278	271	298	259	308	254	271	282	272	269	292	271	283	305	264	297	312	315	239	294	287	300	267	282	317	273	264	293	266	268	302	272	280	246	299	316	288	292	275	298	267	288	288	278	275	276	303	288	317	272	294	307	270	282	271	271	256	283	280	274	275	296	292	292	298	286	294	290	285	269	308	319	277	296	329	277	285	263	317	264	259	275	271	294	246	266	304	297	300	286	304	319	292	277	303	281	299	298	306	265	306	251	288	282	273	273	307	289	285	283	255	297	290	273	270	300	297	281	317	282	293	302	274	276	292	297	287	255	288	290	295	307	322	272	257	305	308	320	296	284	321	273	279	282	275	302	286	300	298	283	306	281	292	278	272	273	264	287	275	289	282	272	290	260	306	292	265	246	264	290	286	279	285	264	300	272	267	269	287	279	315	295	281	312	267	307	293	267	309	269	271	293	283	292	300	299	253	278	289	283	260	280	243	282	320	283	264	252	268	271	303	292	266	279	265	274	261	288	304	302	299	292	289	273	295	274	295	290	264	261	285	288	285	282	284	283	270	313	334	275	263	276	280	264	271	271	278	272	322	255	286	259
25637	29243	39782	45543	45946	48275	49465	48666	48768	49065	49133	47866	45275	38654	43500	44369	43863	35154	30628	25300	28470	28910	26871	23011	25068	28521	22850	18638	20687	19849	20656	20046	21897	19926	19877	16920	17461	16127	16919	13917	13600	12932	7946	3846	2722	2428	2436	2349	2763	2246	2441	2218	1817	1376	1049	839	987	901	942	897	929	858	821	775	856	813	849	776	791	832	783	787	758	776	749	737	829	778	729	838	795	799	786	786	780	799	792	822	865	1146	1132	976	887	826	736	784	789	825	771	764	795	735	715	770	796	754	757	781	799	763	774	751	783	795	711	854	735	817	730	783	787	774	775	747	831	746	766	762	803	791	750	809	773	738	788	705	809	780	776	766	736	741	833	789	796	771	773	821	749	784	791	812	773	754	768	782	807	731	800	761	782	758	761	765	744	790	785	735	766	781	755	754	796	811	838	814	750	773	770	739	757	767	803	780	777	751	744	751	782	786	766	752	738	755	780	806	792	815	790	833	794	778	774	752	843	738	772	775	743	776	775	804	797	734	795	755	814	753	767	762	793	699	766	797	749	785	790	759	776	778	743	735	786	761	756	720	779	768	781	788	762	820	758	813	826	809	776	801	789	738	754	798	761	796	794	741	742	799	795	745	823	763	818	712	784	744	774	784	794	829	731	804	824	773	810	761	799	772	750	729	743	775	725	803	724	745	771	767	802	797	826	746	773	749	800	756	767	813	757	721	779	739	775	770	786	789	798	801	757	809	774	776	773	736	789	789	857	753	767	791	811	843	765	771	773	789	781	767	754	762	729	749	769	796	800	806	762	784	743	779	759	757	818	796	751	716	738	814	731	796	739	708	774	768	760	776	787	775	744	790	748	794	758	762	732	799	802	806	810	790	786	795	765	788	731	757	795	817	757	753	739	735	782	725	759	790	743	779	740	799	763	796	754	769	750	769	745	762	856	792	768	790	798	764	782	783	781	779	826	829	797	804	825	755	723	797	746	729	766	793	773	822	748	783	789	790	773	793	779	769	776	803	744	759	748	736	755	779	788	741	733	756	749	747	809	762	789	790	768	752	736	754	763	801	758	743	728	817	786	777	788	770	781	774	752	717	760	746	783	823	800	752	745	761	749	801	811	809	766	759	801	799	772	769	769	763	784	743	756	778	770	786	769	718	771	767	806	817	790	791	773	790	789	756	756	742	746	769	794	802	738	764	734	784	764	771	769	782	786	792	778	772	771	766	834	799	757	750	775	803	790	830	751	763	769	765	734	768	775	797	779	789	766	770	792	769	745	804	714	813	755	742	764	785	744	776	773	735	734	816	837	724	766	762	797	697	793	758	824	806	798	784	752	779	759	780	800	804	731	717	786	757	800	800	796	777	705	714	791	779	813	778	779	806	789	775	712	777	782	817	798	782	742	750	735	743	765	820	776	755	768	773	785	740	758	736	791	772	798	769	762	822	786	739	785	771	759	739	808	746	770	763	763	801	744	780	810	766	782	799	773	800	733	764	752	759	765	813	727	723	803	770	742	771	765	804	759	746	759	758	756	755	777	798	789	778	754	826	762	751	765	750	757	745	763	777	770	770	748	790	761	821	770	790	782	746	812	770	766	738	794	784	788	770	785	767	794	776	794	754	755	793	809	735	759	780	788	797	799	830	792	759	799	762	795	803	791	753	820	805	781	760	684	765	774	782	763	806	778	783	763	746	762	763	768	789	792	774	728	793	734	760	778	779	749	789	754	778	779	770	741	771	787	794	800	761	787	780	782	733	740	823	799	778	802	782	746	807	826	775	760	763	764	778	827	835	794	771	775	725	759	763	799	725	770	764	789	794	766	778	759	800	802	760	741	768	799	763	790	783	797	756	774	745	727	745	741	770	767	790	757	794	757	757	786	813	735	780	775	759	761	769	795	751	766	744	757	840	741	786	759	741	759	799	816	764	800	795	770	788	775	740	729	765	753	765	765	784	753	806	777	745	797	755	739	800	786	765	756	786	758	766	776	776	810	769	778	742	764	763	770	759	818	774	776	805	742	784	776	783	762	771	827	754	802	763	747	835	789	777	786	797	778	768	779	733	743	752	732	766	800	766	807	801	737	770	784	752	759	792	769	787	820	786	826	807	756	825	776	702	754	740	755	828	765	794	765	738	792	755	733	786	737	751	779	745	797	781	762	792	856	762	772	739	749	798	767	828	808	780	726	697	753	789	783	800	768	746	761	778	776	771	782	782	797	752	799	780	818	765	778	750	763	750	779	756	801	779	730	840	717	790	759	749	809	790	745	748	782	753	761	750	788	776	770	831	734	771	736	787	789	746	797	791	781	831	821	759	753	769	738	814	790	775	779	801	766	790	795	749	783	775	791	774	737	762	787	747	833	767	785	754	796	790	783	821	766	727	830	753	837	785	756	820	783	729	725	755	793	767	801	756	771	747	800	782	751	792	789	794	767	744	828	790	783	819	828	805	785	813	749	756	720	773	749	819	748	789	767	790	757	758	758	816	764	805	747	775	759	777	756	782	744	769	763	810	742	787	794	769	742	750	796	762	775	771	739	801	809	743	750	702	776	782	774	767	770	770	768	774	763	805	809	717	780	783	779	726	745	782	778	760	783	796	745	795	779	749	779	783	789	783	712	781	764	767	813	787	765	791	779	772	771	747	776	825	814	703	813	769	784	771	705	789	774	746	806	785	796	754	765	783	797	811	760	809	840	780	786	814	742	791	777	772	755	772	810	773	772	794	794	748	785	818	756	748	731	785	736	784	731	751	779	790	765	733	720	777	777	796	802	744	742	789	779	767	779	776	763	759	775	802	792	735	764	754	791	761	768	771	756	761	797	750	769	756	811	786	784	831	754	776	802	799	803	751	757	812	784	787	762	747	733	811	763	775	754	765	768	795	732	800	747	724	791	770	798	764	779	772	769	793	792	767	773	782	785	757	778	770	779	763	830	816	778	751	790	833	750	744	782	727	808	764	763	837	759	812	771	755	760	767	751	777	734	794	799	769	771	787	723	788	789	729	796	736	779	792	763	741	814	833	744	805	786	730	761	732	785	823	728	795	755	805	817	776	745	765	783	817	752	792	717	738	796	813	781	773	723	726	750	746	814	794	747	780	775	776	794	738	796	752	723	774	767	751	732	780	787	760	787	778	730	756	766	748	701	739	792	789	745	766	776	785	792	714	808	752	770	765	809	791	767	752	784	814	761	814	763	767	820	745	811	736	824	763	806	769	807	801	779	762	723	782	777	781	829	701	760	782	752	798	744	770	807	802	755	757	758	782	783	736	765	799	775	759	776	783	760	803	728	728	724	774	800	751	798	803	744	739	799	835	774	805	734	761	809	750	775	753	740	754	785	771	780	769	825	763	767	815	774	798	818	745	778	794	806	759	776	792	767	809	753	779	754	751	751	719	787	804	773	768	777	770	760	817	781	806	779	773	735	742	771	760	834	780	724	743	770	752	797	822	795	750	746	774	774	802	806	764	759	772	795	777	740	816	809	789	805	722	824	802	763	747	736	765
11574	9721	11036	9408	6986	6313	5282	4528	4037	3029	2776	2580	2048	1492	1628	1569	1493	1076	928	780	878	737	662	544	694	623	555	485	483	441	457	413	467	477	476	430	413	416	388	354	379	340	315	270	277	264	259	267	260	260	304	292	305	287	298	283	291	284	272	282	283	279	253	278	284	247	290	275	258	270	268	292	295	289	279	268	255	296	281	269	303	239	260	273	283	281	278	272	313	287	289	281	261	235	285	276	289	271	268	276	281	286	257	271	296	257	289	278	289	284	273	306	299	270	271	281	278	241	254	261	316	276	291	282	262	281	256	292	275	307	243	246	263	287	289	269	266	263	278	284	285	286	291	281	309	286	240	253	266	256	240	274	288	267	260	282	278	289	284	286	282	290	285	283	285	286	249	287	249	242	267	272	274	292	266	265	316	270	283	298	282	277	277	273	260	266	258	323	277	282	270	275	245	275	275	279	265	290	243	293	249	285	266	281	304	314	293	261	305	259	269	277	263	279	281	271	280	277	258	267	273	307	285	287	260	285	258	288	300	270	294	303	302	269	228	298	270	290	246	282	288	278	281	270	265	280	272	289	317	300	280	262	298	308	299	284	262	299	325	296	293	278	280	302	260	285	268	285	299	269	250	246	263	260	267	292	283	269	292	265	274	300	278	257	297	305	252	283	277	294	269	288	264	296	297	260	272	272	267	263	286	290	306	273	249	273	297	262	302	299	260	264	275	282	276	293	292	268	286	264	265	277	312	281	239	270	257	254	242	282	269	278	274	263	297	251	300	292	281	224	278	294	276	303	285	272	256	267	254	314	257	261	309	281	276	271	305	267	286	297	254	264	276	284	301	273	264	267	264	279	292	276	278	307	275	285	258	259	254	277	273	315	271	289	293	292	272	256	310	272	273	298	263	274	271	267	269	260	257	280	237	261	259	306	288	305	256	258	259	268	268	262	256	297	234	264	269	281	253	309	252	254	275	291	257	284	258	279	268	269	258	281	279	282	262	307	265	256	276	281	261	277	273	294	273	259	263	277	264	291	276	283	296	278	265	285	275	271	286	273	268	300	293	270	288	255	267	273	283	291	279	276	295	272	272	269	294	245	280	280	315	261	266	252	276	289	256	254	263	267	271	250	288	254	262	274	291	275	292	283	286	307	287	298	283	271	279	286	256	259	290	272	246	282	272	294	261	279	286	264	260	249	275	294	266	266	265	270	276	301	265	274	285	289	289	272	268	305	276	297	301	283	260	297	280	289	242	245	266	260	264	292	267	304	272	294	286	279	282	278	259	239	263	262	296	315	295	293	292	283	277	262	267	261	294	273	287	272	268	271	259	310	286	274	281	269	276	264	294	283	274	278	291	245	268	255	284	262	283	290	267	258	293	264	253	283	257	268	292	278	271	277	272	293	301	283	263	258	295	268	289	268	285	281	312	283	285	293	281	274	295	278	307	281	265	277	268	262	271	292	270	291	263	256	247	247	307	318	304	314	290	262	269	284	266	250	237	303	280	265	276	236	278	258	296	262	276	263	304	278	266	279	273	264	271	308	261	299	248	292	255	297	279	263	303	272	270	273	265	258	267	284	265	276	312	258	300	272	250	263	275	267	234	313	234	281	294	285	328	276	270	290	256	252	271	278	307	280	267	288	273	286	259	269	269	249	270	280	307	303	289	276	281	250	266	272	292	255	269	293	266	285	277	278	266	287	297	288	276	272	265	273	273	276	273	267	310	283	285	268	274	272	266	262	270	288	267	270	327	300	273	275	266	274	291	262	297	293	295	254	282	292	268	289	269	293	263	298	260	245	289	287	292	275	264	289	278	252	258	282	281	279	266	284	280	289	262	269	277	295	277	249	247	282	297	286	298	276	257	286	292	267	256	305	260	260	305	260	270	290	293	278	285	270	260	241	296	262	261	272	293	256	261	242	278	248	258	258	284	282	292	290	260	287	261	278	266	268	276	281	279	286	263	248	244	297	255	259	269	254	279	307	289	280	289	261	280	276	305	268	260	271	290	278	303	294	270	274	257	287	284	268	300	271	286	274	262	268	305	301	278	275	262	289	255	309	274	277	248	288	268	266	278	280	280	275	271	298	272	269	260	277	313	265	280	244	268	280	265	278	269	252	305	285	274	239	255	249	255	242	312	265	257	290	311	263	273	304	276	281	258	246	287	280	297	286	254	285	311	290	301	308	273	254	252	270	253	276	276	276	293	266	254	262	289	321	305	275	267	260	264	241	302	295	267	274	235	299	255	270	263	295	272	294	273	267	285	244	293	262	269	278	284	259	298	261	303	274	275	288	268	298	273	307	289	309	263	296	271	288	271	303	284	269	268	268	280	271	267	261	269	305	276	283	289	279	259	270	300	283	255	273	253	271	280	288	266	254	297	300	270	295	280	266	289	254	283	279	312	274	246	278	271	271	325	278	250	291	249	301	251	302	299	313	280	279	261	271	281	242	252	243	272	292	277	278	264	267	276	274	292	301	282	268	254	270	269	250	293	248	270	289	286	283	288	273	289	277	290	259	281	251	283	272	278	253	288	277	246	289	282	266	249	294	252	252	250	289	283	293	257	284	274	255	288	273	304	249	281	270	295	295	290	296	287	276	284	282	254	282	271	268	257	255	284	312	270	267	261	293	298	289	263	255	284	274	290	275	267	268	302	300	300	267	267	270	295	279	297	283	292	253	260	284	257	281	292	279	246	312	269	297	256	274	286	289	265	270	295	268	257	270	297	267	245	305	280	268	258	264	283	289	294	282	274	285	304	269	290	282	255	270	299	284	269	283	262	269	278	272	280	254	293	318	295	298	274	256	295	251	289	259	265	297	314	260	294	272	266	297	271	237	253	280	295	280	283	259	258	243	272	266	291	257	243	278	251	238	279	281	302	291	269	268	279	250	290	264	265	283	279	270	280	278	257	262	259	274	276	272	248	278	271	260	306	271	276	296	301	281	258	261	257	283	281	264	282	271	277	294	275	258	243	274	253	281	266	274	272	283	262	248	287	283	298	254	276	308	297	308	290	256	265	289	280	294	266	252	269	255	280	279	299	313	300	294	272	253	285	267	265	260	284	264	276	270	247	295	258	265	250	308	284	264	294	258	273	277	270	272	267	261	251	287	267	284	263	279	262	268	269	281	242	290	246	266	264	325	262	290	281	280	291	279	291	293	316	279	296	248	279	280	268	311	300	268	255	301	265	284	288	270	293	265	255	295	255	277	268	269	279	267	286	276	252	280	280	266	259	260	297	275	298	288	276	289	295	287	260	258	290	263	280	271	275	277	287	256	315	278	264	293	271	259	265	315	288	282	264	288	278	264	299	258	284	239	278	239	271	288	289	278	273	261	272	289	284	255	276	275	293	283	285	285	296	289	284	274	283	291	279	273	308	279	276	288	288	282	275	271	277	308	274	286	270	259	246	307	278	291	260	272	293	278	263	273	262	282	261	263	271	272	299	276	286	291	289	265	314	278	271	263	280	256	277	282
7657	9085	15839	18514	16816	17782	16137	15466	15005	11727	11348	10905	9319	6473	7494	8083	7407	4983	4470	3657	4113	3678	3067	2524	2884	3125	2601	2155	2097	2034	2038	1920	2199	2001	1996	1807	1808	1659	1629	1464	1440	1386	1035	848	897	817	753	835	836	822	896	823	806	765	798	756	776	721	741	749	778	797	687	793	748	765	747	763	804	756	710	763	747	731	705	738	757	739	797	753	774	751	760	761	719	750	760	756	738	768	735	693	777	741	822	758	770	759	734	698	660	712	694	749	755	741	747	733	756	709	743	773	764	729	738	760	719	746	782	764	746	804	764	735	744	752	841	783	729	736	667	792	737	732	736	733	731	770	816	797	757	740	732	782	756	738	723	798	773	730	772	754	709	772	768	716	789	730	720	758	830	796	755	800	739	770	784	715	731	755	760	714	789	707	775	753	780	740	726	792	682	818	724	762	781	730	724	735	779	801	732	743	746	681	765	725	755	721	767	794	772	731	703	763	726	774	740	737	756	777	723	792	724	788	763	776	714	807	764	760	748	777	785	766	762	719	782	745	776	699	717	757	785	757	760	731	763	764	739	715	760	752	793	738	767	730	765	712	758	755	732	806	773	725	749	755	747	718	740	745	745	757	750	741	786	742	740	750	761	721	738	696	757	797	736	764	726	742	763	754	752	722	786	758	727	792	785	732	747	780	746	739	738	773	795	783	739	746	740	803	736	778	735	754	775	728	744	760	732	756	740	693	762	790	786	768	676	748	804	748	750	720	716	745	767	775	749	716	747	747	803	731	793	739	806	766	725	755	739	708	767	743	756	693	773	745	735	726	757	747	735	781	741	751	744	704	747	749	745	753	730	726	749	790	720	768	717	757	736	753	761	763	742	763	727	762	747	747	738	773	749	764	689	805	704	767	799	721	740	784	812	759	775	754	719	722	739	753	760	733	740	761	753	747	783	775	736	756	728	719	795	749	716	764	762	739	726	768	820	718	789	737	715	758	780	769	740	753	753	771	727	770	714	720	766	721	743	756	773	722	731	795	765	700	831	753	733	785	762	737	791	837	736	740	700	753	764	716	725	753	761	781	708	757	731	726	754	745	749	803	806	762	721	786	769	732	756	763	791	790	779	773	733	692	781	758	787	762	785	732	794	725	713	759	730	792	702	750	764	810	795	760	774	753	739	756	710	677	760	756	819	773	765	740	797	745	801	726	791	817	709	713	768	751	741	782	780	758	728	812	759	727	775	759	711	783	735	773	723	766	777	748	764	776	760	790	759	792	719	728	774	755	759	715	743	722	762	728	756	765	717	774	771	745	772	711	780	793	740	789	757	734	775	766	745	753	728	785	730	723	726	746	790	728	744	795	778	722	756	751	745	779	692	756	766	738	734	731	756	802	736	714	808	752	719	736	772	697	700	771	733	724	727	686	723	710	776	695	725	753	792	797	713	673	758	772	759	748	737	741	791	748	844	706	772	744	787	795	744	766	744	725	751	724	711	762	726	786	751	770	732	737	786	782	761	785	736	754	713	758	750	706	750	747	771	735	745	735	740	764	758	760	733	770	745	726	705	755	762	753	692	829	763	753	772	757	745	720	693	774	728	774	785	756	770	700	774	754	723	765	762	759	748	789	797	722	769	728	780	710	795	742	735	718	767	746	752	729	758	717	755	784	735	713	798	751	752	758	767	736	732	745	719	742	741	772	728	747	797	765	774	762	758	728	773	729	702	711	736	754	794	743	795	720	737	717	749	761	758	773	714	724	751	706	778	747	739	738	775	749	748	730	715	746	769	783	752	724	740	755	795	701	708	682	771	765	751	805	759	728	754	748	856	769	724	707	760	736	739	788	753	711	730	761	717	786	748	762	742	766	740	760	784	737	742	798	732	751	780	761	787	792	765	749	760	736	736	754	731	709	789	759	742	767	757	726	782	757	732	742	745	727	761	745	719	771	726	744	740	747	758	739	745	756	719	789	796	716	711	804	731	725	733	747	768	752	753	782	769	717	761	764	740	748	739	766	763	788	739	776	731	763	723	724	712	790	782	759	775	755	747	773	707	755	768	748	779	710	746	805	757	784	767	781	761	763	776	672	779	796	789	723	784	768	759	722	763	748	790	753	731	767	786	759	744	760	750	785	742	750	720	727	727	742	785	751	713	762	728	761	711	762	776	787	774	780	766	764	801	746	723	770	778	776	730	788	750	683	731	750	805	728	775	750	745	717	719	726	775	777	774	754	797	782	776	787	778	757	734	797	708	780	710	728	684	759	745	726	717	752	705	728	741	741	749	769	772	740	753	769	761	787	754	760	772	740	740	770	768	760	742	715	734	763	767	750	745	756	733	750	733	758	766	762	783	788	752	752	737	764	694	746	791	780	738	724	781	719	803	778	773	754	715	736	769	740	720	757	691	764	770	735	742	752	744	753	725	740	729	771	745	755	812	769	770	748	718	735	736	750	731	724	757	716	741	718	753	699	722	737	784	769	741	770	784	784	742	734	714	720	741	781	776	754	732	702	810	732	753	728	729	763	730	774	769	788	736	724	728	769	776	744	768	770	766	714	746	763	740	742	689	728	770	729	733	777	718	756	722	720	748	781	786	731	727	770	764	688	713	727	735	777	751	783	775	774	774	723	727	767	714	745	752	787	741	752	725	764	767	726	728	754	731	739	761	750	693	763	758	767	730	776	739	757	716	719	727	768	760	778	763	705	766	758	747	742	714	756	748	790	756	738	734	727	773	784	742	768	723	742	742	759	730	794	744	745	702	816	769	751	757	747	773	782	714	742	762	743	733	771	805	771	729	761	740	779	725	733	806	750	784	773	732	749	754	764	732	743	743	774	736	766	749	706	756	768	790	745	700	790	766	784	753	792	782	766	734	748	779	780	736	749	768	778	717	732	762	732	771	792	716	778	702	747	770	743	731	764	722	797	806	725	757	750	739	703	777	712	737	669	726	754	723	677	749	763	731	752	789	727	725	792	759	804	739	744	727	748	776	728	759	691	759	755	783	766	766	705	726	776	773	749	757	754	747	727	752	729	731	784	693	732	743	758	765	778	754	797	737	742	768	792	783	740	781	764	727	703	753	740	747	777	791	780	763	751	757	783	794	777	750	748	725	791	712	793	735	801	782	789	768	741	718	781	769	739	719	769	727	771	723	756	740	757	724	716	739	756	736	762	767	707	757	792	741	752	768	760	744	820	802	824	781	783	722	734	749	763	739	695	783	745	764	785	806	718	741	789	738	744	746	734	707	747	720	742	759	693	756	749	741	734	734	764	756	723	770	802	782	761	738	784	792	740	723	793	766	755	735	757	729	756	745	766	732	744	771	771	699	775	724	740	710	773	772	759	733	706	778	780	816	758	772	741	728	717	743	711	761	726	744	775	752	754	767	785	758	785	742	785	771	741	791	742	786	760	735	784	747	755	768	741	709	761	774	746	713	694	751	752	771	750	714	727	730	732	712	773	751	784	736	781	778	744	721	736	763	797	754	808	773	750	799	789	726	750
29543	30820	35249	36640	35144	35017	35333	31808	35889	32164	28062	26065	23008	15872	17613	18346	16397	11587	9264	6928	7704	7853	5728	3664	4322	4818	3676	2867	2730	2457	2480	2712	2974	2552	2435	2278	2121	1975	1646	1643	1563	1189	664	533	422	378	387	420	405	417	391	378	362	287	283	278	263	244	256	258	285	259	260	240	270	275	256	282	277	234	281	264	248	271	267	292	271	268	280	239	266	275	247	279	232	263	248	235	293	253	291	305	288	256	273	249	272	228	265	273	245	267	265	264	247	238	241	303	287	284	235	285	249	291	262	263	263	261	287	291	285	242	243	270	247	257	266	256	257	288	251	280	258	253	285	252	228	263	301	268	247	261	260	246	255	263	246	251	299	255	247	274	297	231	278	282	288	258	252	272	269	262	263	272	270	253	268	266	292	275	279	259	234	285	268	284	245	226	282	247	273	258	266	256	274	230	253	272	234	240	265	252	264	275	262	224	244	241	257	278	243	278	275	266	264	279	270	258	243	270	254	262	260	259	218	269	247	284	258	269	264	262	259	279	254	272	256	257	260	271	225	278	240	287	290	267	286	259	301	244	246	267	266	225	239	269	234	262	302	283	267	276	245	268	268	278	264	266	263	242	266	255	267	245	211	270	253	261	269	241	236	238	272	246	289	262	249	270	252	267	269	267	266	265	253	266	249	268	254	280	243	265	270	251	254	268	225	243	290	237	259	257	273	227	276	280	245	274	270	257	271	266	229	239	278	294	247	272	262	290	277	261	268	286	262	238	249	272	245	246	267	280	252	246	274	268	264	283	250	267	248	245	272	260	271	236	248	253	271	277	247	253	242	263	259	250	258	261	271	269	267	250	276	267	277	267	240	240	240	268	271	257	232	275	243	242	271	291	263	223	277	259	251	265	272	273	245	253	246	232	283	272	260	229	272	271	264	279	279	244	243	271	218	274	277	252	309	266	267	278	256	237	276	291	245	258	265	266	262	260	279	243	243	246	270	259	291	278	254	266	304	244	228	253	260	240	242	250	242	262	253	238	276	252	259	273	241	256	295	257	276	239	246	247	292	240	249	247	262	281	284	301	283	253	255	241	253	259	261	270	261	265	293	238	265	281	262	276	234	225	280	254	279	264	283	264	260	277	247	249	311	265	279	268	269	272	252	250	253	263	273	266	250	250	252	277	264	215	248	246	251	266	273	279	278	260	235	239	252	272	278	267	282	274	273	257	213	253	248	281	267	259	275	258	255	255	252	244	264	268	249	269	248	240	233	263	276	255	256	255	287	251	262	255	255	237	254	273	267	251	258	284	260	250	267	263	241	255	224	256	271	241	274	304	267	287	277	281	276	264	261	282	247	246	249	252	261	265	272	277	268	262	258	258	277	242	283	280	255	253	241	268	257	273	253	271	277	272	285	264	295	254	263	259	245	258	252	269	248	245	295	252	284	260	306	277	283	269	241	246	245	250	251	268	229	252	264	288	268	284	254	295	260	257	267	260	264	259	248	267	246	247	246	258	260	272	254	261	261	241	215	240	258	281	268	266	268	295	273	258	258	238	261	244	274	241	256	236	230	297	249	257	264	252	258	277	258	269	253	234	239	277	281	284	255	271	266	281	284	253	246	253	293	232	255	297	242	256	226	250	262	256	250	272	271	269	290	266	233	274	258	248	266	232	246	248	262	264	261	242	253	249	280	282	263	255	276	268	273	269	244	280	268	272	252	213	231	284	253	270	247	260	272	259	229	261	286	281	280	283	276	286	262	262	291	281	233	257	270	253	253	260	256	233	247	232	241	232	261	256	269	285	275	278	273	252	246	258	269	257	263	262	247	278	252	280	218	252	267	286	266	263	277	272	254	259	259	257	272	250	276	243	280	253	274	260	290	256	246	249	255	267	245	243	282	255	256	281	264	254	240	271	243	244	265	250	250	262	277	267	247	241	270	274	219	254	268	271	263	264	262	238	265	259	288	246	264	245	266	264	289	244	266	268	268	241	245	276	258	251	245	284	266	269	259	270	283	272	262	261	267	263	240	231	256	245	237	272	254	261	263	249	293	275	241	274	235	265	270	282	240	251	279	266	252	270	252	267	273	301	254	298	239	277	243	243	267	235	268	240	283	263	279	277	259	243	244	250	254	289	239	253	258	241	266	286	282	239	251	239	270	270	249	275	270	240	269	273	272	259	261	262	278	250	270	262	282	266	258	237	267	243	281	262	284	237	258	267	248	265	292	273	244	273	249	267	267	281	255	244	219	243	289	255	258	238	247	259	268	270	250	231	268	276	261	256	276	264	258	253	279	275	268	246	270	242	228	247	249	246	218	281	276	235	261	281	256	262	235	291	258	254	261	236	270	269	272	252	285	287	252	273	273	266	257	248	271	273	287	254	274	263	266	265	285	278	292	270	252	270	286	231	247	261	243	261	275	272	267	262	273	255	252	303	272	264	285	273	249	246	232	239	283	261	281	254	238	265	256	256	254	226	264	248	256	252	251	262	248	259	236	298	237	276	260	296	258	275	261	266	267	276	250	254	269	273	274	274	247	278	232	224	262	277	246	273	232	273	302	289	261	268	238	259	260	264	258	237	259	280	264	261	271	277	255	249	277	251	258	271	272	240	234	221	260	281	283	253	259	253	256	249	274	261	279	261	244	261	262	273	236	274	252	266	258	240	279	265	258	262	248	258	243	260	234	233	253	249	257	292	276	252	242	220	293	253	259	269	245	270	258	266	265	307	238	226	234	255	267	245	263	240	277	227	241	260	281	266	291	281	234	276	242	247	284	282	270	260	278	244	265	266	242	267	260	256	272	242	254	261	228	268	264	261	280	245	263	251	235	261	288	260	274	251	263	249	291	243	230	252	305	252	261	236	249	281	227	271	236	265	264	255	263	268	276	286	269	243	262	303	250	278	268	253	260	260	294	281	254	249	285	289	259	245	262	252	262	267	284	261	239	262	239	285	282	242	270	252	255	289	257	256	248	251	285	242	272	271	257	281	260	250	283	272	261	256	269	258	262	274	244	241	280	294	276	265	270	240	272	287	256	259	262	254	271	279	284	249	272	256	263	282	288	246	260	263	234	261	250	262	258	268	252	283	271	253	261	262	256	267	284	250	256	246	267	271	249	252	237	264	282	279	264	283	292	276	223	278	269	251	258	282	240	241	249	255	262	251	294	273	242	247	278	257	265	300	293	261	258	263	270	250	260	239	275	268	263	254	287	241	259	237	274	257	249	256	273	243	267	275	232	271	279	244	259	278	294	285	256	265	261	262	275	241	267	244	238	266	271	236	265	250	258	278	264	302	263	272	255	256	268	234	253	261	293	265	283	267	295	239	279	276	285	260	263	267	276	279	305	262	259	274	264	263	269	272	238	298	260	245	263	247	233	290	265	226	248	232	262	274	268	264	259	256	271	229	294	244	258	224	242	249	285	263	271	261	255	269	253	261	265	257	275	238	262	249	253	261	247	253	252	248	237	244	256	279	251	262	291	300	254	263	243	256	258	246
20263	25041	33717	40557	41928	44508	44602	44213	48647	44310	42667	41593	39086	31918	36877	38874	37244	29705	26955	22453	25050	25856	20600	15867	18659	20119	16100	13805	14063	12889	12708	13772	15737	13918	13338	12532	11779	11208	9857	9367	9038	7025	3394	2497	1860	1718	1570	1772	1928	2026	1739	1838	1306	902	788	829	819	827	782	837	722	757	747	736	730	768	754	784	777	770	769	738	761	705	774	714	722	704	769	777	745	741	740	768	724	805	776	744	819	888	983	807	791	813	684	763	751	770	717	757	718	742	705	771	708	650	728	708	755	761	727	745	714	741	701	741	702	778	753	731	762	724	733	720	745	739	790	737	722	695	723	728	747	690	747	708	754	726	742	712	747	729	730	755	697	738	766	737	755	724	697	719	711	746	747	687	726	739	746	732	743	727	714	706	729	726	715	716	697	721	728	720	757	704	750	762	739	745	719	682	695	740	739	721	748	752	769	731	724	708	694	713	680	689	731	727	683	754	732	723	695	752	673	686	721	749	764	754	680	779	706	725	742	748	742	760	726	718	718	701	752	735	759	713	708	736	732	718	686	747	750	746	716	704	710	714	745	705	742	712	722	709	710	715	723	733	716	728	742	773	685	721	777	716	763	744	743	711	721	698	681	697	719	688	716	692	687	766	734	708	761	777	723	734	781	779	731	735	696	724	717	757	746	717	751	718	728	681	722	738	725	761	722	745	678	734	699	762	697	739	756	741	753	732	714	699	700	719	761	682	738	767	713	774	754	704	697	733	641	713	740	681	701	721	736	694	692	725	730	702	716	736	777	744	740	710	699	732	698	711	765	728	772	690	692	717	739	730	709	716	743	746	758	726	692	751	709	750	723	716	729	721	667	713	727	695	737	777	697	704	716	741	687	714	772	728	733	762	722	674	745	723	724	727	690	732	739	712	731	728	760	754	688	758	710	715	666	725	745	724	693	729	744	706	692	736	700	718	718	715	684	783	747	708	723	727	671	694	677	726	698	765	712	733	673	705	763	704	688	722	698	696	763	739	754	710	738	694	720	728	704	692	709	788	714	676	681	725	728	714	702	782	737	700	738	686	689	752	712	702	724	713	688	755	707	707	694	760	752	706	685	728	796	709	729	724	755	741	758	695	694	727	694	732	724	748	702	725	654	722	741	688	763	739	719	696	749	711	774	759	734	785	766	749	712	734	741	742	697	693	720	725	752	753	726	682	712	694	745	701	718	762	726	696	726	714	756	761	714	736	724	700	705	733	745	756	753	704	752	720	691	716	759	736	744	723	727	749	800	738	687	691	784	746	692	727	766	705	715	733	747	784	778	745	751	746	747	680	746	751	750	748	676	754	677	727	747	759	745	719	743	705	703	696	731	693	684	720	725	696	712	779	725	716	712	739	687	732	743	703	709	673	718	699	723	750	695	724	761	733	721	740	721	748	698	709	724	762	719	741	722	718	664	715	707	772	666	774	758	735	759	730	753	727	731	740	732	740	711	707	710	719	720	714	720	724	757	660	700	749	762	729	731	728	733	705	679	706	735	713	722	742	696	713	720	717	722	705	742	758	712	642	763	732	728	724	763	717	740	763	740	724	725	656	740	757	758	730	650	733	697	750	754	749	716	744	724	716	716	685	705	676	720	759	680	750	733	682	725	662	682	704	723	697	756	728	703	720	708	743	679	737	748	702	729	733	719	722	767	711	702	710	724	726	730	702	723	743	753	715	698	712	719	702	721	709	739	704	732	688	751	788	700	716	711	699	738	694	745	741	717	689	687	690	724	699	718	776	691	686	717	692	761	706	788	712	742	699	741	743	753	703	709	746	670	737	728	734	736	781	687	713	708	737	753	694	680	647	733	706	746	719	725	697	769	725	735	728	782	713	683	719	717	699	748	824	732	701	718	726	723	696	705	723	705	694	708	701	651	715	738	730	695	768	736	737	757	710	756	716	714	670	702	719	738	734	726	720	749	721	706	717	745	779	737	753	714	693	739	727	799	727	677	760	687	712	739	706	701	724	678	740	764	694	713	782	704	738	685	735	736	733	726	728	710	721	760	735	726	795	720	715	718	693	752	719	761	700	726	735	683	697	730	754	738	725	704	724	715	755	789	727	762	688	697	744	679	709	739	739	718	722	747	708	714	686	706	689	727	770	734	744	727	721	701	728	750	746	714	703	673	683	721	714	724	721	731	733	711	743	689	698	702	717	709	734	724	735	686	763	688	762	707	737	725	712	763	746	755	749	726	739	733	723	744	711	724	692	714	726	709	725	717	710	741	731	709	730	725	725	759	720	726	736	782	738	720	710	727	747	723	778	729	716	729	698	692	718	738	769	758	711	750	726	690	739	728	732	772	693	746	745	686	720	699	768	718	744	756	764	696	699	704	742	686	701	702	708	795	716	740	741	740	710	784	758	762	726	781	742	689	716	695	736	747	739	728	770	693	712	705	692	763	706	711	723	719	715	716	725	689	654	759	729	739	639	722	672	679	728	729	738	743	742	740	763	717	737	686	763	728	768	727	751	713	747	744	751	724	743	770	742	722	737	743	651	760	717	691	680	712	728	735	727	663	776	713	700	772	687	746	734	755	732	723	751	730	758	767	678	740	722	719	737	741	737	782	771	708	683	750	765	753	720	707	739	718	714	749	677	703	718	704	726	715	687	735	732	730	751	735	734	704	742	701	741	673	736	673	779	695	698	722	736	717	762	724	712	700	732	708	711	734	718	721	732	738	737	694	697	762	660	695	714	781	756	726	667	737	757	716	709	745	737	723	699	730	682	745	755	731	737	746	767	727	681	708	722	743	716	745	716	711	745	742	745	729	725	718	701	716	810	724	732	731	683	692	731	665	774	763	725	697	790	736	735	732	738	684	697	699	739	766	730	736	678	744	739	682	682	725	781	757	709	765	698	713	662	787	732	741	726	729	775	715	772	710	728	752	748	679	712	690	750	727	725	742	672	716	706	690	783	702	711	755	757	711	729	707	766	752	742	754	697	691	747	711	735	733	691	728	744	725	737	785	703	686	713	709	711	701	731	716	738	730	737	704	763	718	726	742	694	772	757	751	765	780	756	721	702	736	715	705	694	707	727	726	792	684	732	774	698	744	731	739	722	713	693	725	769	711	716	751	731	705	764	740	705	722	712	739	723	733	711	769	727	723	758	727	740	705	732	728	702	738	681	748	696	701	780	766	715	673	738	703	687	769	685	679	686	676	725	650	724	740	701	705	724	767	698	740	708	757	702	709	754	751	710	707	705	727	771	684	725	697	685	773	706	714	709	738	716	691	736	725	718	728	656	679	732	728	711	729	705	739	749	683	762	691	729	736	780	739	720	711	702	699	755	698	708	760	691	754	741	725	701	804	732	775	750	753	781	718	714	775	666	747	683	740	747	741	706	744	714	756	734	730	698	685	722	738	722	711	714	729	692	764	716	720	744	718	672	734	735	721	724	746	688	743	693	736	728	734	708	725	719	711	717	704	700	720	765	688	731	763	710	741	789	689	748	766	692	737	702	731	701
35141	34917	42467	41087	37550	38203	40388	36929	43497	37712	37016	33901	30346	21664	24738	26098	24862	17178	13242	9558	12121	11105	8952	6013	7016	7029	5982	4638	4651	4092	3774	4531	4839	3902	3713	3622	3386	3197	2588	2337	2408	1735	974	727	576	548	507	511	621	601	570	504	416	331	305	350	336	281	338	310	324	326	318	305	325	368	307	314	263	296	277	292	316	303	327	305	310	298	297	289	293	310	336	307	293	307	283	297	303	354	337	344	295	301	302	290	327	305	290	298	277	296	297	320	302	275	312	292	313	291	300	314	294	312	302	276	298	277	290	275	295	295	305	300	288	351	321	277	298	321	304	278	273	311	315	299	310	305	298	295	308	302	310	307	304	300	288	310	289	319	311	285	310	277	293	295	315	282	299	328	305	290	303	296	298	287	290	289	283	263	296	341	322	306	312	293	300	306	283	282	296	279	293	311	310	311	338	258	278	292	287	304	298	291	340	289	311	279	323	317	278	297	284	296	278	272	286	323	277	293	283	318	303	310	257	286	281	319	299	296	300	292	276	314	316	275	305	332	282	297	317	322	318	308	314	286	322	285	318	282	301	323	289	291	298	313	318	309	300	311	324	315	330	301	321	313	314	340	321	288	331	298	306	280	307	298	315	292	299	266	291	291	288	311	304	301	286	291	312	279	299	325	289	266	315	301	298	285	281	314	285	297	299	302	319	310	310	294	316	302	307	262	318	305	276	296	282	347	267	306	287	293	332	303	295	302	333	278	279	325	329	278	277	292	263	270	306	281	282	285	302	287	314	294	274	300	296	293	309	311	328	311	280	295	310	289	334	318	295	288	290	308	322	348	281	303	297	300	283	307	301	300	273	297	315	314	309	325	309	275	302	293	304	300	277	282	328	278	304	306	303	275	288	298	318	309	321	314	325	300	293	322	289	295	289	315	301	302	309	328	268	295	284	297	294	274	253	332	310	283	307	313	339	260	315	292	290	313	321	323	301	309	301	306	304	298	273	335	368	310	288	299	271	309	290	334	319	305	293	288	302	334	277	320	333	285	309	278	318	264	298	293	326	320	308	347	310	322	310	300	285	306	279	306	299	330	307	279	311	317	313	302	286	332	317	323	317	323	269	314	273	306	290	302	345	318	300	313	285	300	281	300	284	281	315	293	298	327	316	283	277	291	311	312	306	274	284	285	279	315	348	284	258	293	305	293	283	299	277	270	334	304	294	313	303	278	303	295	322	304	274	301	276	319	309	258	275	286	301	335	308	308	300	304	345	308	274	315	296	278	315	304	265	300	295	294	279	277	286	294	266	304	315	304	282	306	318	291	288	281	277	279	285	279	310	288	266	341	284	294	292	304	302	294	308	296	311	311	275	326	299	292	308	281	275	285	310	290	290	309	261	307	303	289	295	308	264	288	315	321	305	301	317	273	300	279	302	299	307	318	302	325	302	318	318	289	275	310	315	320	269	294	301	305	321	321	298	280	283	308	306	313	278	292	302	311	289	308	302	295	338	303	310	287	284	289	302	281	289	287	304	288	313	316	300	317	294	331	325	342	301	307	309	302	278	304	312	316	256	291	302	306	299	334	322	279	294	282	291	307	285	336	300	310	292	275	275	290	291	284	298	288	296	277	322	304	283	307	299	235	311	328	287	318	301	317	296	305	299	300	312	266	294	313	295	317	280	286	309	280	311	328	286	318	318	278	305	300	324	307	290	319	303	271	281	285	300	294	325	332	286	333	319	293	339	312	292	282	320	302	300	308	295	322	313	293	297	295	319	291	308	299	300	298	301	294	298	318	306	275	272	349	305	323	298	290	288	307	307	312	299	302	325	284	289	326	304	284	293	308	311	304	287	308	322	310	281	290	309	324	304	321	285	276	278	324	294	307	321	303	275	315	267	306	289	317	295	280	315	333	299	289	285	298	270	309	333	282	273	327	294	299	352	285	298	297	286	329	322	272	286	303	259	291	287	290	294	273	280	284	303	292	325	316	335	279	305	291	300	317	299	302	286	279	290	276	307	264	317	305	299	321	316	308	313	305	328	289	301	304	317	280	294	295	334	335	292	288	297	308	288	302	284	318	314	320	281	307	338	311	289	329	314	276	286	305	296	289	307	284	334	316	295	289	271	283	260	269	287	309	315	307	340	292	313	306	315	289	300	305	270	296	307	315	312	302	304	307	308	305	290	289	290	313	277	304	292	298	306	268	312	261	289	304	317	285	296	280	315	286	328	290	298	315	303	306	298	326	303	327	290	308	312	279	305	291	299	293	281	335	294	298	282	272	293	315	332	281	283	289	300	289	286	326	279	297	273	304	289	323	317	289	300	300	305	328	279	304	305	277	296	288	279	304	328	286	306	285	287	303	298	320	273	318	299	302	334	329	324	281	307	309	293	265	281	302	311	297	302	314	299	308	292	277	317	302	311	319	316	245	322	309	319	283	305	303	300	306	285	308	305	263	283	308	300	294	312	284	302	308	291	302	305	277	315	287	322	317	307	327	327	301	301	291	292	317	302	328	314	305	318	300	306	287	294	292	322	315	303	303	294	324	272	308	323	305	288	322	297	302	282	309	315	346	299	277	327	295	306	301	292	279	307	311	292	330	292	308	294	321	322	336	291	312	294	290	301	292	285	332	322	283	345	309	302	314	317	312	318	288	293	301	296	289	297	317	334	308	324	324	291	290	272	321	321	295	292	329	302	314	323	323	329	283	300	321	314	323	312	271	321	314	314	282	314	284	322	324	302	304	296	289	301	277	327	308	284	290	330	312	315	301	330	281	269	327	356	286	294	322	289	306	311	310	290	322	278	290	329	287	310	305	316	322	325	278	273	297	325	293	292	290	291	279	298	298	312	312	273	290	299	311	280	313	321	308	289	321	288	291	259	299	320	277	308	308	310	303	276	285	306	311	294	291	295	283	292	300	261	285	272	270	290	309	305	279	317	293	315	323	296	309	324	329	267	268	306	297	320	324	310	314	304	311	318	336	291	285	291	306	273	307	279	313	317	315	302	293	312	286	312	304	323	313	269	316	322	299	320	275	284	323	282	302	326	300	290	272	298	301	291	281	310	300	275	327	307	314	280	310	329	290	323	326	301	298	298	314	310	327	316	303	329	277	269	282	321	298	305	313	334	303	305	280	276	298	292	283	287	320	284	296	301	340	320	300	315	275	284	309	287	303	306	264	296	293	319	314	317	286	295	280	342	314	247	284	297	285	295	273	278	273	328	291	294	289	305	301	314	302	333	296	330	318	275	301	320	319	276	290	288	312	294	309	318	256	294	277	315	303	317	283	331	284	297	318	301	309	291	317	281	308	311	300	289	293	324	294	297	303	318	299	283	287	297	293	302	306	290	277	303	275	320	291	281	323	305	308	287	298	310	304	323	301	310	306	283	293	307	317	300	286	295	318	310	288	302	296	290	307	327	287	268	314	291	297	299	294	289	298	309	318	312	294	314	301	282	321	286	276	286	314	291	300	293	306	289	293	316	323	311	293	310	289	311	302
24022	28461	39326	44707	45397	48717	48148	50090	53086	48744	50802	48063	45198	36641	43371	44266	44252	35501	30462	26930	32677	30800	25846	22005	25279	24706	22315	18847	19959	17677	17181	20236	21365	19024	18124	17909	16725	16699	13355	13260	13509	9388	4878	3710	2540	2564	2110	2717	2989	2977	2514	2481	1669	1088	957	951	1040	908	995	886	871	855	859	925	874	915	858	876	833	836	863	837	797	865	876	801	885	900	952	936	979	939	972	859	894	862	822	861	931	1085	1092	947	941	869	839	838	781	826	840	847	835	829	834	805	812	878	846	834	789	835	847	842	849	849	782	828	815	811	847	816	780	836	830	839	776	818	767	812	886	810	856	793	811	856	821	794	793	784	796	850	777	835	832	776	811	825	762	790	792	790	801	824	835	801	841	794	813	782	843	835	794	825	847	830	851	802	834	863	824	806	815	813	839	818	815	822	795	804	882	827	800	819	850	778	818	808	885	790	823	836	858	836	813	849	789	841	801	838	862	863	817	810	789	856	776	871	754	826	811	799	795	827	817	868	773	842	855	832	846	780	845	840	834	820	843	826	827	804	826	816	807	845	748	826	841	861	781	811	771	835	775	823	795	865	821	812	829	789	830	832	790	803	830	815	789	796	850	882	878	789	832	810	775	824	811	820	847	794	811	832	828	845	823	790	811	857	849	837	778	805	836	795	857	818	850	808	824	846	829	842	811	865	776	815	865	821	852	867	764	797	826	833	797	849	840	821	841	827	839	775	798	874	839	786	793	843	818	802	852	846	847	834	792	799	829	833	808	810	775	835	830	850	841	791	800	823	755	823	852	853	840	818	830	864	849	838	808	835	869	852	830	787	837	867	860	822	818	806	747	810	848	805	854	816	787	784	838	819	860	806	801	775	791	846	842	836	867	793	806	850	828	828	826	830	832	821	806	859	793	839	818	858	824	824	811	786	814	837	850	857	856	838	811	849	854	829	822	786	838	871	811	844	770	838	798	839	823	818	802	786	850	818	801	822	872	821	838	850	794	813	834	843	804	809	841	796	795	781	886	870	754	818	792	811	831	798	830	867	803	840	809	787	803	809	809	888	844	801	780	792	854	802	822	797	786	800	792	822	865	809	849	817	807	795	814	841	833	821	810	859	823	803	823	800	799	828	797	797	869	812	844	816	830	823	858	835	807	840	851	818	811	831	787	783	827	817	826	763	796	852	807	796	796	838	815	832	780	830	842	800	833	829	807	881	824	833	833	800	834	803	823	806	820	891	832	822	766	819	827	769	869	819	794	779	820	854	802	790	824	803	755	799	846	852	832	780	795	822	811	754	868	862	774	829	817	852	803	769	831	830	830	813	797	825	854	786	820	832	893	840	831	791	812	758	800	772	835	876	796	833	845	841	798	779	809	823	874	844	856	839	808	822	830	813	771	767	776	808	794	834	804	786	817	839	841	812	834	833	820	818	833	777	837	828	785	773	846	799	823	825	833	830	845	860	850	800	856	770	807	852	845	852	843	792	838	821	835	778	889	839	809	771	834	811	820	866	811	824	815	868	822	818	831	796	770	797	790	772	829	871	763	836	867	824	824	806	822	817	785	749	888	860	816	806	778	847	832	817	780	805	807	830	854	826	810	809	830	847	799	782	825	813	804	793	884	787	865	841	851	822	768	839	833	804	843	834	881	830	836	856	828	830	828	778	844	802	804	829	814	857	828	838	815	785	801	834	828	779	784	817	819	775	776	846	806	860	880	820	787	835	792	845	861	790	837	830	812	807	808	845	858	826	763	777	842	836	804	783	823	834	807	789	817	800	819	854	821	804	832	848	783	804	829	832	856	851	835	856	774	838	808	793	837	850	826	809	868	831	784	792	811	803	813	830	859	787	807	891	865	860	777	763	847	792	801	797	811	744	800	819	804	824	837	819	816	799	832	772	829	812	793	831	824	831	746	843	886	804	828	828	797	817	865	827	824	860	793	886	817	801	839	824	857	766	774	836	847	795	808	811	804	768	818	773	771	883	782	827	845	747	798	789	833	808	833	829	851	809	825	838	862	851	840	803	761	784	816	850	815	797	820	821	852	781	807	806	779	804	768	824	877	814	817	806	879	819	843	819	850	795	857	834	856	815	763	830	803	794	799	845	839	802	805	811	870	802	845	840	791	810	816	836	851	796	812	798	850	860	790	794	816	845	855	836	824	832	820	795	822	844	853	840	828	854	820	847	789	793	872	802	840	832	817	819	809	816	841	827	803	826	813	848	840	822	862	782	781	839	816	806	861	807	812	811	834	854	807	790	829	763	846	808	801	847	842	797	815	830	783	824	843	822	764	827	788	851	822	826	801	830	749	781	825	832	892	821	858	863	798	791	878	799	855	859	800	835	817	858	824	830	808	830	852	814	784	812	836	823	865	815	840	844	796	819	832	878	782	823	812	833	772	823	817	820	864	829	760	862	810	836	792	811	825	775	833	818	786	821	819	779	829	839	839	825	822	831	843	819	791	774	775	810	809	827	809	848	784	854	834	859	785	866	821	854	853	827	811	766	841	816	807	815	831	842	872	791	848	840	818	831	865	857	832	838	811	806	793	822	785	838	764	777	816	777	858	838	818	814	861	846	837	785	828	837	836	818	791	879	839	800	858	821	824	787	774	805	798	852	814	831	783	837	840	813	825	794	809	891	848	808	795	822	811	807	820	788	799	829	825	789	760	817	817	811	787	843	795	869	812	844	856	804	878	836	830	794	783	853	831	756	814	804	821	810	800	860	762	833	806	794	821	817	842	788	779	868	856	821	832	800	800	852	886	837	766	850	798	856	827	802	799	769	867	842	806	825	837	808	863	796	801	795	821	828	865	817	821	816	815	814	839	823	821	813	780	752	886	830	829	840	855	808	868	819	824	839	855	812	860	842	819	843	818	840	799	854	802	803	820	827	873	829	788	813	813	819	823	803	793	845	778	814	828	812	781	796	774	839	811	833	810	851	823	843	843	844	812	842	861	860	825	889	833	757	814	784	840	862	801	835	855	757	858	774	788	825	833	815	771	805	809	842	819	808	869	823	800	824	795	777	786	803	809	820	868	797	791	830	777	827	840	830	807	784	834	847	812	834	827	855	860	877	806	775	825	813	782	810	827	805	818	766	781	834	852	783	816	840	810	823	811	842	806	871	805	797	850	830	824	816	876	796	816	835	826	838	766	786	899	846	868	784	837	811	831	790	785	830	823	846	816	793	794	818	853	885	845	811	777	847	803	875	864	813	842	759	835	822	797	833	813	847	861	781	817	835	854	789	798	801	822	861	852	835	807	870	792	804	798	787	821	819	821	775	802	865	806	797	804	783	808	794	806	839	804	865	795	846	755	820	850	877	819	811	844	815	843	771	807	781	827	806	856	841	818	762	826	811	823	839	793	769	803	809	777	823	768	796	815	787	789	827	853	828	808	821	858	879	865	809	835	835	840	840	785	811	822	859	770	756	801	796	822	844	832	816	855	817	822	811	834	855	859	855	797	836	804	761	829	844	777	790	796	827	785	880
11354	9286	11264	9163	6745	6021	5530	4315	4506	3777	3128	2685	2091	1635	1700	1640	1361	1078	783	667	801	755	652	621	661	635	491	508	586	469	454	516	497	429	489	480	415	422	363	387	436	332	348	316	330	325	300	322	269	314	327	336	293	321	336	318	288	309	316	313	322	313	318	348	290	296	300	287	296	323	333	299	316	312	333	326	319	325	310	299	316	291	321	262	313	284	304	304	309	314	306	315	332	300	331	295	317	294	305	299	295	309	291	303	334	311	300	317	322	315	306	348	334	329	318	278	305	286	336	284	287	305	318	323	312	312	307	308	305	305	305	330	278	300	286	296	299	316	280	303	323	295	309	293	305	293	312	293	322	309	321	310	331	318	309	302	329	318	326	280	302	306	286	324	294	329	325	309	312	290	331	313	293	310	280	317	308	295	304	291	277	307	299	309	323	304	342	299	315	293	281	278	310	307	291	305	275	302	316	309	319	337	302	320	321	308	331	299	308	305	300	293	335	309	289	300	285	320	295	327	312	301	340	334	332	293	307	294	310	270	308	264	306	288	283	285	307	309	307	329	327	296	324	321	315	338	310	282	325	318	294	303	296	317	273	310	324	295	313	318	311	317	275	301	289	297	315	289	291	266	346	298	317	292	300	306	314	334	290	312	285	289	319	338	292	307	316	283	338	351	305	293	331	320	309	318	295	318	331	288	316	307	316	361	353	336	313	357	331	321	332	306	318	306	327	306	283	299	313	260	302	311	337	344	278	322	293	304	305	315	314	318	344	301	327	291	312	323	271	288	303	322	322	297	347	316	316	296	275	305	317	271	313	305	307	348	329	349	318	310	327	330	302	317	318	318	343	291	316	311	311	287	303	330	305	299	276	323	316	328	309	279	306	340	321	297	323	295	324	279	331	288	333	331	302	362	307	310	303	342	277	283	316	277	310	312	311	285	322	301	282	298	291	325	287	330	311	296	318	298	293	325	303	305	335	288	323	309	310	301	318	297	297	306	319	282	269	317	317	301	322	328	319	311	328	307	319	324	289	285	315	343	324	324	295	297	318	337	283	292	330	303	299	299	294	284	277	285	309	306	297	308	306	318	284	329	316	316	306	299	314	287	290	313	305	328	303	341	344	313	323	262	289	303	309	333	293	296	307	276	303	327	324	307	297	284	318	296	304	298	311	291	308	272	301	326	300	308	325	333	336	298	306	295	297	264	310	301	321	295	346	289	315	297	326	287	305	330	312	320	275	318	298	324	339	284	309	294	303	326	313	313	302	319	290	334	296	294	324	310	334	271	298	308	323	320	305	313	302	329	287	314	290	287	329	332	294	294	334	332	338	323	316	287	349	315	305	302	322	304	309	284	302	321	337	308	317	318	299	322	305	316	310	318	324	340	306	327	312	283	280	307	281	293	324	312	297	315	327	323	309	318	325	303	311	299	291	320	297	320	306	311	319	328	345	301	324	277	304	290	300	285	297	310	344	293	291	312	298	323	302	316	276	283	278	308	318	288	328	336	329	291	341	316	324	323	291	305	315	299	294	317	309	332	318	303	281	327	293	333	300	345	325	313	305	319	296	320	268	343	281	294	301	320	304	310	332	335	281	304	322	303	318	316	309	325	327	324	306	352	310	313	342	313	311	316	299	292	308	303	300	330	313	324	323	331	296	316	311	300	313	317	297	301	322	288	298	314	291	339	326	320	313	268	282	322	278	314	301	310	315	311	312	317	338	291	304	306	305	332	312	268	331	284	330	323	316	273	313	302	309	309	303	275	299	270	303	295	328	302	323	292	292	300	337	314	285	305	326	307	335	318	301	341	293	286	328	338	295	304	309	283	274	317	336	281	302	312	330	314	327	320	294	280	274	336	293	322	317	301	309	317	291	300	331	302	324	300	309	303	324	314	290	300	320	319	319	303	278	340	333	309	294	311	347	320	334	302	298	281	309	343	316	310	310	287	314	278	296	267	292	338	289	315	293	322	321	332	302	313	285	306	307	293	323	312	288	364	297	298	308	297	312	315	316	325	297	307	340	291	321	277	283	288	300	323	302	307	328	308	335	278	305	313	294	304	279	306	326	355	274	288	315	281	327	300	316	341	317	295	316	298	308	296	302	318	327	314	328	291	282	300	327	289	326	328	314	303	297	329	297	325	324	287	322	309	299	302	272	284	264	291	314	329	294	301	287	321	280	284	289	296	337	309	336	308	303	310	314	304	319	296	278	335	320	302	338	327	359	285	309	319	339	301	320	335	316	321	325	280	316	294	326	297	293	323	323	285	316	268	320	318	305	343	296	282	307	316	311	312	286	328	305	265	304	310	332	303	325	307	297	332	336	328	300	321	305	313	328	327	311	306	333	292	286	312	311	306	315	323	317	312	294	310	295	276	303	297	332	326	325	286	328	296	332	327	330	312	310	313	280	311	330	313	314	274	308	305	301	306	352	314	314	310	346	344	319	331	305	306	289	292	297	306	312	324	299	300	320	273	307	304	303	314	319	281	350	312	310	307	318	310	316	307	325	297	276	325	306	329	314	352	316	329	289	273	299	270	301	319	284	308	306	331	327	306	330	299	314	309	339	313	301	333	282	301	303	318	320	319	321	321	300	300	330	299	314	327	287	277	320	286	293	292	283	302	312	299	311	314	313	286	296	308	315	293	274	342	297	302	297	347	308	291	302	303	335	294	328	340	280	310	317	325	316	315	293	324	325	287	295	335	315	315	328	279	316	291	282	319	318	315	298	308	295	332	374	323	309	280	339	320	319	310	320	320	332	281	306	294	309	339	292	330	325	298	320	315	321	333	341	323	306	294	265	314	304	303	285	307	301	294	324	312	288	312	346	314	318	321	290	296	270	281	305	274	308	312	312	316	315	301	299	314	315	313	348	321	294	302	296	316	304	282	285	303	325	300	309	316	311	286	294	288	264	317	292	311	351	294	319	293	292	326	322	307	322	296	283	280	296	311	319	306	291	303	301	303	337	312	280	311	334	295	323	345	299	318	299	289	274	347	326	291	299	312	292	287	277	325	294	302	291	302	296	310	323	289	333	299	306	321	296	280	302	331	286	310	300	326	304	312	309	290	314	342	316	311	333	280	341	331	305	340	307	296	308	326	288	301	299	273	294	280	327	314	306	339	287	297	317	290	327	301	313	305	290	315	315	345	309	301	310	303	322	306	312	301	306	305	290	336	305	286	317	317	264	304	338	282	292	310	327	311	344	313	276	317	295	295	294	296	314	335	309	316	304	326	299	333	303	311	299	290	315	293	323	346	289	306	281	314	303	274	313	302	311	301	285	282	333	284	305	322	333	287	324	336	307	287	297	294	309	319	319	293	316	306	318	327	329	288	339	291	340	323	319	310	312	303	324	314	305	288	297	298	321	328	301	306	302	320	272	302	309	289	314	333	329	303	317	316	321	281	289	310	278	339	326	290	344	308	315	273	308	304	330	320	279	293	311	298	297	316	327	304	288	313	301	300	305	301	311	272	316	331
7606	8845	16343	18290	16834	17541	16877	14697	16080	14191	12541	10943	8984	7020	7667	7469	6844	4816	3355	3147	3850	3968	2973	2675	3073	2882	2455	2006	2211	2035	1895	2180	2186	1910	1908	1765	1846	1729	1504	1511	1509	1216	1021	933	937	890	901	906	972	909	880	948	895	843	845	865	817	859	892	824	856	828	843	809	859	850	802	859	826	849	841	790	853	819	835	833	855	815	818	821	770	839	835	786	866	785	889	861	883	815	847	824	815	855	813	846	857	806	878	839	785	824	819	814	818	775	850	846	829	818	808	853	849	812	810	826	847	840	869	816	814	888	865	817	784	875	856	879	818	778	853	834	831	815	820	881	829	797	824	817	776	844	855	839	886	865	849	841	813	864	884	849	852	785	865	867	855	841	821	817	839	866	823	761	792	839	804	798	858	846	817	823	827	833	800	860	819	836	778	854	839	836	840	785	834	874	857	838	858	825	836	846	845	868	834	797	872	810	829	841	860	853	794	837	779	775	863	857	877	781	864	816	851	858	810	870	799	829	834	884	820	884	877	836	832	792	882	791	875	833	904	841	838	822	816	878	840	830	773	814	788	834	781	812	831	841	847	870	822	848	851	841	821	767	859	825	810	860	859	833	850	797	814	808	873	816	848	805	855	815	840	838	869	851	876	798	848	792	799	851	859	848	816	832	858	819	858	875	821	827	831	826	871	836	873	845	839	848	821	826	845	811	864	804	826	817	811	852	775	834	836	831	841	880	855	816	806	844	860	892	807	874	815	873	815	831	817	841	838	808	879	813	789	854	835	838	811	808	842	795	818	830	864	852	844	827	888	813	780	795	852	844	840	841	815	836	857	813	835	843	795	855	815	849	819	868	793	848	891	795	872	847	833	801	870	842	795	826	863	825	800	838	857	855	882	787	825	848	806	808	845	777	847	785	838	889	794	838	848	812	842	852	820	886	823	828	806	812	801	809	862	808	796	791	828	848	818	848	863	838	868	841	809	820	850	833	801	822	820	827	850	839	891	839	788	809	849	833	855	816	802	879	830	821	862	807	876	884	766	845	776	787	863	876	864	867	830	865	822	782	846	850	857	823	793	806	891	820	852	828	799	826	831	809	858	836	845	853	861	865	823	814	843	856	840	796	800	777	846	862	815	864	824	832	813	797	822	821	845	832	843	850	785	798	826	848	813	788	863	856	814	773	827	882	838	834	894	884	819	835	840	850	802	846	818	879	827	812	866	848	823	880	828	833	875	838	877	832	830	853	820	830	868	789	827	834	821	845	844	823	848	857	892	818	836	783	869	837	796	797	834	814	804	863	839	836	813	824	830	822	799	829	822	815	813	843	903	855	870	833	867	868	841	837	862	779	842	818	868	831	821	853	899	847	856	832	808	780	857	817	844	869	911	825	819	829	836	847	867	799	801	823	878	826	837	804	862	830	788	836	842	869	813	813	851	787	877	888	853	838	823	911	829	872	786	845	811	827	815	877	837	850	824	830	860	885	836	826	830	818	835	846	887	840	812	847	853	832	795	862	792	818	823	838	875	788	806	810	831	778	816	826	877	810	839	862	791	875	816	812	805	854	827	881	860	821	759	832	827	803	855	819	843	842	818	818	865	823	852	800	809	813	832	865	831	816	793	814	822	826	857	831	815	885	800	812	855	821	827	825	835	828	814	859	826	822	863	846	882	825	845	824	849	789	800	817	865	873	809	784	816	815	872	846	812	816	809	829	839	812	844	852	837	848	820	820	844	803	882	817	849	831	864	873	829	859	802	831	817	812	884	811	896	854	858	848	828	824	794	808	825	860	849	865	813	798	855	845	785	807	846	841	832	795	898	805	832	834	853	824	813	805	798	878	847	826	812	836	846	802	804	859	842	828	790	864	848	807	853	836	837	841	829	862	851	862	829	833	809	842	825	780	821	787	802	811	871	858	884	834	780	863	800	823	804	821	824	816	824	787	795	850	875	817	853	838	810	833	862	849	845	800	843	830	811	836	807	869	864	796	857	812	888	870	885	828	829	816	838	838	838	850	790	802	781	814	870	821	824	863	847	847	906	748	850	867	824	850	886	789	848	812	854	779	783	833	849	840	860	827	779	811	831	871	815	846	846	855	794	883	815	771	789	837	837	798	811	859	843	830	823	868	873	869	890	841	858	778	870	838	828	836	841	828	837	800	863	836	855	820	860	861	826	843	830	890	827	801	840	799	840	811	787	859	820	813	929	856	827	856	820	808	856	836	858	823	829	841	890	810	895	812	810	839	845	838	846	777	792	873	830	819	864	804	844	823	849	820	789	870	861	824	765	813	798	863	873	822	861	815	822	800	859	820	785	868	790	869	841	830	815	807	796	858	828	879	795	825	791	868	858	867	832	819	821	843	842	856	794	830	809	831	831	752	813	829	840	789	823	850	856	825	821	816	762	815	857	804	796	847	801	825	790	807	824	820	838	838	856	801	863	772	841	816	844	854	819	842	815	818	900	844	840	831	814	801	809	803	860	916	811	808	827	847	810	821	879	768	841	850	772	834	901	853	875	778	826	838	821	848	845	806	836	830	803	890	770	792	778	853	852	860	810	842	874	844	869	827	764	841	870	865	834	944	813	853	812	843	812	785	825	834	832	872	816	846	877	823	842	813	904	861	863	872	770	740	865	824	909	848	833	852	883	877	891	827	848	882	838	809	850	871	858	843	933	883	832	803	821	820	867	826	869	833	844	754	802	855	840	824	863	786	837	841	859	807	823	829	841	805	844	863	875	838	915	817	840	824	868	828	834	854	858	825	862	822	824	827	848	852	869	806	888	823	801	867	805	826	862	840	793	817	821	858	799	841	817	827	821	864	806	845	825	842	842	834	832	808	846	820	810	817	806	836	846	809	835	825	855	852	824	815	829	833	851	885	870	807	833	858	894	863	851	829	858	875	793	840	853	886	773	826	856	873	847	838	817	834	803	867	771	797	764	839	841	801	879	828	887	825	829	810	830	847	860	866	845	851	795	817	857	836	836	816	866	837	851	808	815	844	805	828	825	802	833	865	831	810	852	844	862	840	871	866	831	810	860	817	812	871	836	806	816	790	834	821	830	811	833	832	829	807	843	870	870	809	812	811	845	852	853	830	802	864	822	845	782	840	832	867	860	843	845	809	874	866	833	764	818	854	758	855	783	793	817	887	853	821	880	874	811	861	868	779	789	792	781	826	866	891	811	891	885	884	798	779	831	844	779	818	852	820	848	843	809	787	784	795	854	861	823	853	805	847	854	822	895	853	821	853	859	881	853	762	794	849	830	813	829	873	843	873	849	835	858	801	859	845	867	872	833	843	814	752	834	827	831	791	847	847	778	830	872	814	834	843	812	826	863	780	814	793	821	842	824	799	835	861	799	878	859	832	844	815	817	847	831	835	822	776	805	832	847	807	856	858	832	828	830	862	853	838	899	873	773	883	823	865	859	805	811	818	813	867	866	809	828	802	814	917	859	813	779	833	857	840	822	831	842	839	834	853	851	828	815	861
29865	30646	36911	37268	34615	39280	35461	30432	34437	30025	27590	26953	22325	15419	15699	15058	13612	11300	5437	4865	6607	7207	4570	3847	4404	4287	3721	2976	2850	2312	2632	2939	2801	2488	2324	2287	1981	2003	1495	1560	1393	907	618	498	452	444	470	484	488	485	444	479	357	326	295	310	287	299	296	294	307	264	302	307	277	265	352	289	286	288	288	263	288	320	291	298	280	299	318	300	309	301	317	307	318	319	292	317	304	307	303	290	300	301	296	315	325	266	271	303	302	289	282	308	277	297	266	263	275	289	308	274	291	335	269	296	269	307	277	281	284	292	302	285	283	302	299	299	299	286	280	283	270	291	299	292	300	322	292	279	282	270	289	304	298	328	303	285	300	317	295	280	302	304	292	288	311	299	293	308	287	282	275	321	287	288	299	239	318	288	309	311	282	272	266	283	293	290	311	278	294	279	276	304	296	284	270	274	269	244	306	295	302	290	265	286	280	305	265	298	268	288	283	299	257	303	307	304	307	295	316	256	300	303	278	281	323	296	276	316	255	279	283	286	245	313	287	340	284	273	297	283	287	287	324	294	288	294	291	276	299	307	300	322	301	307	302	281	313	307	252	300	268	283	290	287	275	291	282	288	281	251	276	287	275	312	276	326	278	295	307	277	315	276	310	275	286	258	296	279	292	306	299	282	301	323	302	307	299	320	331	286	271	304	294	262	289	273	339	270	290	272	302	301	317	270	307	273	272	284	294	334	293	293	287	305	287	276	303	311	284	279	287	298	299	290	346	299	288	283	267	293	276	302	292	273	255	282	270	304	303	268	276	276	250	268	340	290	339	284	280	294	266	280	286	269	293	281	307	263	300	276	330	276	295	290	333	281	254	293	304	266	259	325	291	290	293	305	304	281	289	296	266	318	301	272	279	271	276	298	271	272	300	291	259	322	306	285	295	252	278	309	286	252	276	275	286	309	314	301	307	311	282	301	295	311	250	306	315	295	281	318	302	303	287	294	282	278	302	266	291	309	320	308	293	337	311	301	319	294	294	306	294	291	293	290	284	266	265	302	274	298	300	301	301	265	296	276	298	278	279	284	283	293	292	281	284	293	307	275	263	310	286	283	291	289	255	277	313	283	295	283	289	288	316	293	285	284	289	258	310	285	275	291	274	263	280	302	305	292	273	293	269	296	292	272	285	275	278	296	324	307	286	320	306	254	295	315	268	307	290	282	317	267	299	276	308	309	302	306	294	303	301	281	279	287	277	315	288	295	299	298	281	304	335	304	287	292	293	258	286	291	296	328	331	300	269	271	291	306	318	333	318	267	320	272	286	299	263	256	285	273	268	280	297	288	326	279	310	323	275	308	279	287	280	303	299	274	271	297	322	254	268	327	293	276	289	293	279	263	256	320	319	282	281	304	291	293	288	304	297	286	261	291	308	288	260	284	304	292	315	309	280	303	308	293	292	292	305	294	295	285	291	289	269	320	288	277	302	302	313	274	281	276	284	270	282	293	290	287	281	261	257	291	303	291	281	286	277	297	308	291	307	296	313	304	250	283	290	306	313	284	302	290	303	301	302	296	271	305	272	321	296	306	322	275	302	292	264	314	273	299	304	278	320	301	289	248	297	308	308	262	311	256	306	286	309	309	284	284	296	291	288	287	329	260	290	260	315	289	280	303	275	314	297	289	303	311	299	279	286	283	291	301	288	321	299	325	298	292	288	287	265	266	278	295	293	262	287	262	319	272	289	276	301	295	283	281	289	289	303	296	288	283	304	241	273	318	329	274	287	291	283	323	270	295	314	305	307	261	283	280	286	323	263	274	289	257	289	286	288	290	283	283	307	286	289	291	312	280	288	280	296	278	298	324	262	318	284	267	298	254	274	306	284	298	277	241	297	316	282	290	292	277	285	294	291	297	297	288	268	303	257	313	287	292	287	297	283	291	306	273	328	335	308	320	279	291	268	295	291	308	274	295	292	310	294	284	282	294	280	293	332	306	289	321	301	286	277	271	304	257	326	256	317	299	296	281	343	303	272	291	276	305	308	308	317	323	273	290	305	264	275	275	292	280	293	308	303	284	289	291	287	295	298	289	297	273	275	270	268	281	255	291	304	285	266	290	272	268	280	276	304	293	320	273	308	286	293	287	277	288	280	299	314	308	290	298	280	304	291	285	287	327	286	282	290	285	286	293	308	269	285	305	276	292	281	297	250	295	314	279	303	310	273	293	313	323	272	267	294	304	275	274	294	307	295	283	287	312	268	322	272	248	296	291	274	301	291	297	280	262	329	288	270	284	307	300	289	295	271	270	289	304	300	272	258	319	273	288	304	303	265	286	277	309	297	291	278	266	285	295	266	290	287	287	315	279	290	301	300	304	264	245	303	284	292	283	270	290	255	294	262	302	292	281	308	313	311	276	302	304	306	290	310	314	275	281	333	298	309	282	284	292	321	288	301	271	312	294	308	243	294	282	283	301	294	289	266	288	313	289	290	296	283	276	289	257	278	309	305	266	289	278	299	291	281	272	279	286	287	286	273	298	300	282	305	280	275	313	259	305	299	277	267	300	284	293	293	293	288	301	283	322	290	317	313	301	295	276	277	298	263	280	270	328	301	285	285	301	286	308	279	272	284	295	306	301	268	284	282	296	299	314	284	283	285	292	282	295	312	282	299	256	304	282	290	266	261	300	276	287	290	284	281	250	285	282	308	271	299	290	271	278	303	303	262	300	300	262	283	308	278	305	296	283	291	258	278	288	290	270	288	262	297	270	253	294	296	277	266	282	304	314	305	305	289	281	256	297	285	286	316	311	290	316	274	290	295	287	288	287	275	304	311	272	273	311	294	296	289	304	282	307	296	269	270	263	293	263	287	290	307	278	313	280	319	295	271	282	285	261	293	272	277	287	320	278	264	301	294	282	269	297	288	277	284	296	282	315	312	273	304	286	307	319	286	259	290	301	273	277	285	303	275	268	267	301	267	300	297	313	278	273	302	300	301	301	298	279	291	271	279	270	285	306	293	294	310	285	278	294	272	311	267	300	291	293	298	268	281	281	281	299	284	267	303	264	275	279	296	273	286	293	294	296	299	276	293	298	287	302	306	307	313	312	278	289	262	287	268	311	296	275	293	290	296	276	297	297	278	304	276	275	303	283	280	281	281	299	278	278	285	304	307	259	303	312	309	284	280	314	276	284	303	308	274	275	297	269	262	274	291	303	294	282	301	269	281	259	280	290	317	313	313	306	301	259	312	283	287	304	306	284	276	288	284	302	277	274	272	295	315	260	296	322	282	292	273	278	338	273	266	301	296	272	273	284	284	285	315	297	303	273	268	299	275	300	309	283	275	283	285	284	314	290	293	284	302	271	283	272	297	324	316	287	280	267	279	277	303	309	270	309	285	279	279	284	279	289	323	294	271	326	277	313	276	307	290	287	319	309	274	287	321	301	273	252	281	282	282	290	274	264	308	281	304	289	285	304	280	286	303	310	308	324	303	296	296	260	277	272	294	263	301	318
20724	24823	34859	41085	41988	47328	43880	42984	46144	43158	41996	41812	37594	31346	35179	35021	33734	29868	17294	18187	23433	24767	17034	17099	19654	18616	17081	13661	14477	11770	13758	14987	14491	13222	12861	12369	11345	11460	8699	8734	8018	4843	2991	2497	2230	1876	1797	2181	2589	2271	2087	1801	1263	896	957	895	907	888	826	832	814	823	890	872	840	853	865	853	823	851	807	842	794	811	785	825	811	818	909	847	874	967	945	890	908	833	840	941	1020	981	869	860	786	787	764	775	770	802	796	779	795	787	797	824	772	786	829	838	735	784	807	768	759	810	808	776	817	824	792	815	773	819	811	825	806	812	830	761	786	800	774	756	791	844	792	820	761	763	766	794	733	796	755	797	798	789	810	726	777	813	818	822	779	796	788	795	795	815	839	748	763	756	784	776	813	792	786	799	853	789	758	778	784	773	823	788	793	773	794	811	802	820	753	830	762	746	800	798	759	788	795	828	781	783	767	835	784	756	756	783	829	815	831	809	767	788	814	800	768	765	808	710	802	775	779	770	786	764	813	817	803	739	840	770	729	772	788	809	751	780	819	777	813	764	766	756	807	791	836	807	828	797	820	778	787	760	829	803	769	813	813	785	751	775	779	794	818	805	799	822	807	798	821	771	848	822	849	787	765	806	783	782	774	780	763	771	815	811	790	770	780	755	800	788	777	755	849	741	797	752	740	755	803	801	785	847	814	773	782	787	770	796	796	787	793	801	813	803	794	765	865	821	770	826	790	768	816	805	738	791	778	775	758	778	785	791	796	775	809	786	780	768	794	766	819	799	788	777	777	741	781	741	770	792	735	798	834	803	769	789	830	773	787	793	796	776	792	786	758	734	810	803	834	805	786	818	797	811	808	807	782	793	806	793	792	750	758	792	882	743	776	802	839	787	802	802	826	830	767	734	797	814	784	790	820	814	806	818	843	875	773	815	852	816	792	745	827	760	823	805	787	843	746	807	825	775	816	821	822	758	805	778	826	751	770	836	778	825	797	773	787	731	808	797	779	854	825	809	776	773	742	815	852	811	810	763	809	765	809	785	799	829	740	811	807	802	781	824	798	809	787	801	817	793	762	789	788	852	756	830	778	822	776	809	775	778	804	832	815	742	839	781	805	808	834	812	776	798	778	779	804	813	805	810	780	768	820	799	810	749	732	770	800	794	757	778	810	797	808	719	789	802	788	752	750	737	804	813	807	794	771	803	782	808	787	744	791	796	783	777	796	779	754	814	791	866	785	829	792	801	806	784	810	783	783	807	760	808	739	825	826	799	809	733	832	797	754	818	801	824	736	782	784	796	776	769	863	789	798	811	793	809	775	726	774	742	757	788	739	811	783	792	748	748	796	813	769	817	802	831	790	791	823	793	811	801	832	773	809	791	764	767	803	767	766	819	761	844	781	756	804	835	784	754	798	830	810	777	760	850	806	810	790	817	800	768	820	794	793	816	807	769	829	781	798	826	795	800	802	797	784	803	835	793	847	809	805	811	795	768	793	826	769	778	827	800	834	851	770	786	794	740	811	783	790	765	755	823	854	784	778	809	778	804	791	802	833	745	802	794	818	813	818	811	760	812	860	781	715	822	825	788	799	798	839	766	811	810	775	761	811	775	792	759	790	793	748	843	799	836	838	805	734	807	835	787	779	753	774	821	782	802	783	807	807	787	772	827	829	738	753	763	786	813	803	861	797	830	808	801	798	759	769	779	807	773	794	763	755	830	829	755	803	803	807	797	793	787	784	774	786	744	798	720	773	803	786	769	756	788	699	743	811	764	796	770	842	799	805	783	783	778	825	820	800	767	827	774	821	780	778	823	780	840	856	781	705	825	784	777	783	790	804	812	769	768	801	794	776	837	765	743	784	783	798	861	829	783	770	805	804	794	764	777	831	785	787	824	826	764	774	774	795	738	728	743	803	796	769	794	792	831	791	829	786	766	804	792	797	823	802	796	756	807	790	756	777	736	834	811	809	802	826	815	810	786	808	835	830	770	789	826	803	755	786	809	855	750	801	787	785	755	724	776	837	818	796	802	825	772	824	810	821	824	754	791	824	787	790	778	808	813	849	824	781	806	788	784	751	773	788	768	793	793	786	803	784	819	810	803	798	811	765	802	813	778	811	786	757	801	769	775	757	818	781	791	819	815	762	792	784	806	768	759	742	840	764	790	744	774	765	748	783	805	788	783	793	755	800	793	794	821	823	738	770	844	769	767	786	756	814	769	813	769	769	764	770	793	825	832	801	772	770	756	845	808	798	761	843	826	829	745	781	784	828	772	849	783	785	800	781	789	790	775	789	762	783	818	823	822	791	834	778	791	796	807	807	806	770	813	781	799	773	770	847	789	836	798	725	762	744	811	802	849	799	799	744	749	787	770	813	764	784	780	807	785	757	787	745	831	809	782	749	784	804	804	783	809	798	807	785	839	820	783	782	762	819	731	773	805	847	793	825	875	761	843	829	787	785	830	724	776	789	728	805	836	794	747	797	826	732	775	842	794	792	817	786	753	787	765	809	837	828	746	819	737	821	766	739	796	748	828	777	753	746	768	802	767	849	762	801	762	786	814	768	761	864	761	794	821	765	793	782	812	789	802	743	765	866	772	761	759	772	769	789	815	809	847	774	788	826	779	833	789	820	839	772	750	819	808	835	784	812	823	776	795	782	784	801	824	769	792	763	803	814	778	772	827	797	785	782	790	788	772	779	763	760	793	779	801	795	796	735	768	758	748	770	799	784	798	782	758	784	799	813	800	821	822	802	750	732	791	767	815	779	828	780	776	816	744	796	779	779	783	820	806	851	812	720	789	784	741	806	779	801	771	870	831	747	732	810	811	805	769	775	848	795	812	761	777	821	748	838	760	782	770	777	802	831	819	791	770	798	768	759	807	819	750	773	815	854	802	754	757	801	786	833	804	798	798	779	833	808	799	778	758	805	846	737	785	853	778	741	811	749	776	803	780	772	773	841	834	737	816	809	804	763	770	829	791	817	797	772	800	796	789	824	794	783	808	821	824	796	765	805	784	808	831	755	760	763	826	808	806	789	813	812	812	799	816	797	804	802	832	797	790	817	790	760	791	882	751	793	755	806	805	822	826	784	740	774	790	765	778	804	783	807	737	809	783	785	840	780	768	789	804	823	763	804	824	768	750	749	740	806	769	812	775	816	805	810	788	752	733	837	769	857	811	788	776	742	766	846	776	751	802	796	786	752	781	809	764	792	783	774	762	728	821	769	782	768	786	827	791	785	825	805	789	841	792	799	834	750	753	792	807	842	833	817	780	785	819	764	797	743	787	801	784	794	799	801	809	800	769	799	782	785	884	810	739	804	789	811	808	789	795	782	805	789	770	751	844	773	793	842	803	807	724	808	820	771	768	791	758	729	723	767	773	797	779	789	815	770	822	807	770	828	715	768	817	786	864	798	794	786	772	793	814	786	792	829	793	773	785	799	783	755	749	754	835	836	824	807	789	804	780	793	802	804	766	833	746	797	796	822	808
36985	37163	42668	41971	39008	44456	41416	36322	40600	36011	33998	32215	30391	26550	22280	21732	20467	17431	9475	12081	12228	11191	8218	6650	6277	7277	6577	4589	4643	3338	4257	4893	4480	3861	3735	3637	3206	3187	2409	2384	2001	1290	866	700	689	597	523	663	672	713	615	452	392	372	316	323	323	308	326	312	318	314	315	353	334	326	311	311	313	340	326	276	294	295	313	334	319	305	347	319	343	289	328	381	327	295	309	346	334	329	346	335	341	291	328	326	325	297	299	273	293	283	320	314	321	296	293	317	312	299	312	313	332	331	305	320	311	337	302	312	303	280	298	322	316	312	283	314	319	329	323	306	328	304	298	281	329	336	323	316	294	328	336	261	323	321	303	343	318	273	347	294	311	265	293	293	315	294	361	311	293	316	268	356	312	345	333	331	334	316	319	337	319	317	290	327	314	335	316	314	302	321	313	296	297	328	289	312	315	309	316	308	307	295	334	283	307	292	320	304	301	302	335	301	307	288	319	339	309	342	322	287	323	295	318	334	294	316	292	286	317	311	299	333	318	310	304	334	305	311	314	305	319	325	308	296	300	305	318	305	316	300	317	328	267	299	284	301	318	310	309	262	314	296	347	306	319	307	334	324	339	311	320	311	279	311	347	302	318	281	310	327	317	303	309	318	303	324	330	301	332	323	310	330	327	312	286	284	334	345	275	308	330	323	337	340	333	315	306	323	329	342	309	343	323	322	318	298	339	322	336	318	298	323	319	327	297	314	304	319	291	309	281	293	264	310	318	321	303	338	310	313	335	312	318	279	323	305	286	308	311	355	300	313	308	332	297	310	331	295	323	296	314	310	336	309	306	327	331	267	312	316	306	256	328	320	297	305	284	310	284	321	277	347	344	318	333	289	336	349	299	325	330	299	321	317	305	323	317	288	359	293	323	308	298	297	317	333	314	338	308	336	309	310	293	322	288	306	285	289	335	272	318	319	304	304	327	302	305	261	289	294	295	316	311	304	327	326	318	329	316	292	355	321	277	329	310	295	321	316	324	310	340	307	301	323	318	275	301	319	302	320	310	285	284	313	319	280	304	304	302	303	334	331	318	315	307	293	282	311	338	297	295	313	314	291	286	297	313	290	310	323	290	311	305	319	308	292	343	285	325	290	329	345	332	296	345	334	315	326	291	304	307	300	302	341	286	298	312	317	304	287	299	289	286	280	302	295	303	324	338	307	336	308	312	307	306	323	307	314	315	317	338	287	290	296	325	295	322	289	314	320	340	329	313	304	308	306	308	367	317	304	330	314	313	259	344	317	318	332	289	331	297	322	309	297	277	323	332	291	310	341	316	337	313	312	311	320	292	317	330	306	330	299	339	297	328	298	329	293	304	344	328	318	299	286	300	287	304	297	341	319	298	294	319	330	327	307	320	315	324	311	283	320	304	282	301	284	302	324	302	311	332	321	281	280	295	305	293	320	335	291	319	271	322	330	295	305	334	329	294	326	295	317	275	334	336	307	267	312	314	313	314	281	304	310	303	294	300	324	321	330	328	346	307	338	315	293	315	284	302	308	310	318	320	304	325	349	313	344	296	297	301	303	290	300	302	281	320	295	316	304	338	285	313	313	306	304	320	310	313	332	301	303	314	309	309	273	323	326	309	306	324	296	333	303	311	314	310	286	295	292	333	323	299	312	302	309	339	312	300	324	292	292	314	311	273	290	305	302	320	315	285	270	326	296	317	318	292	297	332	303	341	317	306	295	299	340	296	299	337	297	312	326	282	317	308	310	330	314	347	314	318	360	334	330	298	326	284	302	259	311	296	320	306	295	303	328	305	288	311	303	311	342	289	309	306	300	329	286	329	298	311	284	331	301	303	301	315	294	315	300	312	365	314	310	326	332	318	337	356	288	291	301	352	310	299	332	307	296	305	294	343	313	315	308	321	308	325	301	311	314	298	282	290	285	296	317	310	340	308	296	302	341	321	284	326	293	313	330	351	328	348	334	273	323	299	309	318	291	297	302	336	316	324	345	339	316	314	332	316	303	317	313	333	288	339	345	307	291	328	292	335	290	306	316	305	337	324	341	311	330	328	295	332	352	320	311	308	326	296	333	324	316	355	338	322	324	322	306	290	312	314	310	317	348	327	329	329	330	296	296	322	293	278	299	313	330	325	307	326	316	279	294	334	286	309	317	308	293	321	289	282	323	313	305	286	335	363	304	312	321	343	310	308	309	315	293	323	308	296	322	300	297	317	299	298	319	303	337	341	332	315	292	284	337	309	322	290	282	303	281	273	356	311	317	316	321	306	269	317	317	318	300	303	296	321	299	299	267	323	298	322	311	325	301	333	312	354	307	321	273	308	321	320	350	308	307	333	326	320	318	312	313	285	302	307	315	311	320	313	317	331	328	300	310	321	285	303	322	322	324	283	325	298	290	315	327	279	307	327	282	316	317	296	302	332	328	295	322	322	334	302	327	309	259	320	290	306	303	315	323	330	320	338	316	299	305	343	333	295	312	309	317	300	296	339	335	314	318	301	317	330	297	317	304	311	326	306	287	294	328	308	345	343	293	303	310	325	292	335	321	330	297	304	306	291	345	304	271	309	320	318	289	313	304	282	344	315	338	304	334	318	310	316	318	275	290	309	306	323	326	314	279	313	304	315	311	309	299	331	331	320	299	309	307	307	313	329	311	298	330	315	288	300	308	321	325	286	284	312	318	328	300	287	325	311	298	328	276	353	307	297	322	284	317	302	269	304	281	318	295	331	339	328	327	327	326	284	272	342	294	303	291	290	332	332	287	305	335	285	298	316	281	328	322	348	320	296	323	315	333	337	325	289	287	275	303	308	289	322	323	292	312	290	282	296	318	290	297	323	279	304	331	321	334	287	315	292	327	311	291	318	332	328	303	302	327	321	289	316	315	311	316	300	332	336	288	331	298	297	294	332	314	340	322	319	310	284	320	324	316	290	332	294	321	318	290	329	301	318	325	296	292	303	314	324	313	284	311	311	325	324	335	301	309	334	333	328	336	274	315	297	306	311	316	298	312	302	308	334	309	331	318	357	347	335	313	306	306	334	308	336	317	324	315	335	301	319	318	316	312	311	299	282	324	267	296	294	338	264	309	342	325	332	320	311	316	316	295	302	307	304	292	309	296	345	307	333	303	313	324	330	328	298	323	303	314	322	298	308	288	304	323	302	307	340	317	322	307	339	290	316	303	324	318	297	312	339	314	338	319	293	304	281	315	362	300	283	299	271	334	305	292	325	336	276	333	300	350	324	296	294	338	299	304	320	306	346	318	305	297	292	353	328	281	313	314	293	312	328	314	322	328	318	291	306	277	307	314	275	287	337	329	330	259	301	326	318	315	327	318	323	297	316	321	333	356	328	303	316	304	316	302	312	299	305	347	313	338	316	294	297	303	302	340	321	322	335	306	285	326	322	291	322	316	312	306	292	334	321	346	334	278	301	344	342	298	314	313	302	355	290	327	343	312	315	315	343	298	304	290	293	299	300	309
25373	30903	39896	45471	47552	51883	50007	49444	52386	48256	47824	46177	46288	42101	39648	41515	40558	36205	24409	31809	31127	30823	24354	22691	23511	26204	24337	18483	19828	15511	19442	21137	19865	18797	18146	17621	16607	16406	13079	13351	11273	7403	4609	3494	3245	2810	2578	3651	3842	3674	3184	2101	1535	1120	1076	1001	910	914	890	907	884	913	888	942	901	944	840	866	889	913	820	881	810	852	794	835	895	886	970	986	985	1009	1019	1094	945	823	874	969	1121	1063	1066	932	914	858	880	806	825	860	818	821	886	809	805	812	868	887	832	863	836	839	830	880	854	837	792	848	820	868	847	883	816	785	827	824	864	899	823	830	849	816	912	866	864	818	824	839	896	811	879	831	826	807	848	839	863	837	880	832	797	794	794	836	852	816	792	809	775	866	880	843	835	848	822	861	842	834	860	846	862	883	814	832	859	802	803	827	826	813	859	851	809	792	856	802	867	863	861	899	868	861	874	793	831	855	814	901	867	864	855	810	841	835	849	814	776	839	812	840	815	885	826	874	818	822	850	829	889	822	828	819	827	818	820	796	859	818	879	869	817	765	848	803	833	902	841	873	881	816	860	872	874	852	883	847	822	844	895	860	897	829	840	845	839	856	849	819	845	847	879	825	821	846	853	840	791	818	800	845	768	856	851	833	818	869	881	857	832	888	804	818	816	850	826	808	789	885	867	813	834	872	785	844	866	847	839	894	842	895	821	794	833	849	831	794	874	847	805	838	930	831	832	850	890	841	794	887	862	795	892	844	825	843	885	831	859	800	857	831	902	874	860	822	811	801	802	807	844	851	869	797	766	823	837	837	831	826	761	808	756	863	831	795	834	844	827	814	799	831	854	838	782	846	810	815	848	820	842	845	850	829	816	870	832	766	845	885	832	851	823	835	818	843	878	833	854	861	816	799	857	819	796	864	851	820	872	844	833	839	852	816	840	831	843	795	859	843	844	857	832	847	844	837	831	872	825	851	857	780	847	826	832	845	808	876	893	867	836	854	850	838	836	760	835	840	873	797	891	878	913	859	822	838	832	856	853	911	841	857	890	834	831	865	804	881	813	834	835	851	848	847	888	852	827	850	838	828	878	827	844	865	890	800	846	856	828	861	859	833	800	841	790	802	863	825	858	853	883	814	839	830	812	827	791	849	879	829	852	772	839	891	841	840	845	862	861	816	854	826	820	821	853	832	837	832	861	847	842	851	798	839	828	844	797	844	846	869	882	875	862	811	845	867	883	839	868	831	865	857	845	869	839	828	842	847	817	870	863	847	835	806	848	821	855	838	809	822	854	821	810	827	819	770	809	810	768	801	864	874	834	862	818	830	862	853	848	848	812	907	839	819	795	819	829	850	878	852	893	858	829	802	820	802	842	768	872	842	882	856	815	840	847	828	850	857	876	804	858	801	829	827	890	829	796	820	881	847	876	868	844	821	815	788	829	840	849	834	842	842	829	814	858	788	832	834	898	864	875	856	859	881	865	828	815	790	861	872	825	837	849	872	835	829	852	846	823	791	833	858	836	850	827	797	854	844	858	829	833	856	820	834	815	826	846	821	837	857	812	838	826	866	898	829	829	866	800	854	824	877	852	844	865	842	841	840	863	896	838	881	874	788	799	805	826	824	788	854	829	824	836	807	816	864	794	826	871	861	817	847	843	831	866	847	809	853	816	897	835	835	845	811	814	854	847	827	843	859	848	828	815	835	807	803	836	853	858	789	852	816	844	814	861	800	860	862	857	857	868	800	812	778	764	815	856	843	809	839	786	868	852	852	845	830	890	863	785	867	778	912	844	833	868	872	766	847	814	834	861	818	801	846	827	831	859	848	810	849	833	835	891	822	853	844	808	855	823	829	886	837	838	820	815	828	859	868	792	850	832	809	857	863	834	826	852	851	839	864	843	795	850	827	842	801	798	850	856	826	862	869	824	831	863	844	840	847	848	859	825	852	831	830	834	833	861	830	746	873	820	839	818	848	826	807	854	862	879	853	851	859	828	817	838	867	825	817	763	798	816	863	839	844	840	856	831	859	904	833	771	835	843	888	855	806	828	797	813	856	835	844	827	857	860	863	808	840	881	813	820	846	860	835	880	823	844	862	847	830	850	831	899	899	791	808	882	807	829	866	846	821	874	878	841	842	845	805	874	850	850	843	843	840	855	886	820	849	846	797	824	856	848	874	797	836	858	840	852	848	813	867	824	803	815	852	828	791	838	883	868	843	866	865	838	872	784	885	867	836	858	756	851	833	800	814	840	798	835	788	820	866	888	814	786	795	832	872	854	866	809	864	828	878	869	860	785	845	822	809	840	848	841	824	877	866	870	818	838	801	843	815	863	855	848	883	850	762	866	846	839	841	867	816	851	870	880	811	814	885	795	842	904	857	843	854	845	805	804	829	878	829	864	844	829	825	880	862	794	858	855	848	803	855	812	837	823	803	796	871	846	843	845	881	832	797	809	796	814	826	867	813	871	834	854	869	856	823	826	839	803	833	839	831	854	809	809	860	805	799	760	801	819	815	876	832	858	832	876	845	820	802	832	823	854	863	839	889	819	810	811	817	848	855	836	831	832	827	830	820	816	872	845	849	898	799	855	835	870	832	829	821	828	869	818	870	839	829	861	794	847	818	827	831	832	795	850	811	801	861	822	854	849	854	838	824	854	857	804	835	833	834	882	836	855	803	826	844	776	805	831	812	907	924	856	858	828	848	857	828	797	786	848	844	877	836	811	830	804	804	812	793	862	844	831	900	815	853	898	891	851	856	831	832	813	868	842	908	824	836	866	822	785	805	830	852	815	818	879	812	887	844	839	840	878	833	858	834	848	825	857	886	859	838	875	834	864	859	834	859	858	810	831	896	827	837	832	888	876	820	841	828	845	878	894	836	830	847	833	872	834	812	779	887	872	842	755	859	883	827	887	837	833	808	845	844	828	835	880	800	835	913	913	879	820	834	875	779	817	844	815	887	860	878	875	863	849	871	838	842	810	823	853	817	824	866	849	835	839	833	874	861	816	850	878	857	879	799	880	839	850	860	818	820	850	861	887	839	864	783	862	878	793	863	815	867	820	842	888	894	834	831	826	854	850	850	838	847	810	845	828	824	855	926	853	805	831	807	783	856	879	838	905	865	809	822	831	874	812	865	856	781	859	822	847	864	857	870	890	893	841	859	827	879	801	823	863	859	855	869	819	809	894	841	864	839	837	836	834	822	778	851	842	825	839	841	840	865	830	879	837	833	907	835	823	867	796	851	842	850	822	843	844	819	870	838	820	833	829	808	833	858	870	842	823	830	837	839	813	852	867	858	779	859	864	835	819	830	871	853	803	800	819	839	892	883	856	816	854	808	811	849	817	831	875	810	868	867	864	811	851	825	891	822	860	824	842	840	786	841	829	836	844	816	863	831	912	863	861	816	863	861	816	866	862	798	869	841	802	817	845	782	847	819	815	825	751	837	835	850	876	844	883	809	830	855	842	860	860	882	819	857	882	784	843	846	815	863	848	860
12404	10437	11378	9608	7088	6941	5933	3769	3862	3158	2648	2217	2097	1668	1520	1376	1222	1032	712	691	675	768	652	568	538	584	551	488	482	459	451	460	471	411	424	402	400	452	388	370	347	316	306	288	283	291	321	291	285	293	319	298	298	269	259	262	263	256	292	272	252	236	250	263	258	244	289	276	286	247	268	278	278	279	272	286	254	273	253	258	289	260	272	270	272	315	242	265	280	287	278	265	248	254	239	267	289	295	289	275	290	279	258	297	298	270	254	265	252	242	272	265	279	273	292	288	259	286	279	308	285	249	248	316	282	245	280	255	292	304	284	253	291	274	268	294	287	259	285	267	297	291	262	282	283	262	290	276	284	237	237	284	268	282	261	262	278	253	299	277	270	299	263	250	279	268	272	288	289	266	265	266	287	253	280	266	275	265	252	246	254	261	281	297	252	246	258	265	258	258	280	244	248	252	282	263	279	269	270	257	263	252	290	305	288	247	270	263	297	292	256	274	251	290	283	282	262	273	285	292	248	283	287	261	289	237	277	269	294	285	255	267	275	264	266	286	281	289	277	267	276	297	272	259	238	305	249	272	258	299	258	271	290	260	281	295	270	284	274	276	272	276	299	273	229	250	276	272	285	244	277	241	242	265	290	269	241	288	282	272	250	272	273	254	304	294	279	292	281	308	260	282	283	277	271	263	278	287	277	303	293	263	255	259	232	279	263	277	288	265	270	287	236	250	264	306	264	264	267	279	276	275	288	304	290	312	293	308	285	255	269	255	267	276	275	265	302	252	241	275	272	251	278	285	278	267	257	284	275	288	281	269	267	283	266	280	252	260	253	298	278	260	258	226	260	243	244	305	255	274	268	274	265	255	263	264	262	277	251	260	259	303	264	252	263	284	305	285	265	255	295	278	273	269	284	264	290	261	255	277	285	277	300	299	285	282	255	257	293	288	274	276	279	295	290	258	267	254	270	259	250	275	237	258	277	261	297	268	289	266	269	275	234	292	256	256	283	290	265	273	300	313	279	272	257	246	232	302	273	252	272	277	234	278	297	243	262	265	258	260	244	273	275	292	257	287	255	282	281	263	279	263	267	289	235	236	297	252	257	237	323	285	279	283	270	270	293	278	281	258	259	300	287	288	273	264	260	256	277	251	294	265	274	294	280	279	270	284	285	279	261	295	270	258	267	279	280	266	248	282	284	253	295	284	295	270	279	275	278	290	263	314	286	293	292	254	279	290	266	303	257	278	273	280	298	278	249	259	284	298	265	252	301	277	297	316	256	270	275	231	260	290	272	257	272	265	309	270	299	261	245	279	285	277	292	272	265	259	282	275	285	248	306	278	301	257	290	263	316	282	254	261	258	268	267	240	277	260	253	266	281	300	253	267	261	269	276	251	297	285	280	273	311	289	251	277	238	252	292	275	275	283	253	265	292	275	286	275	287	273	245	290	276	270	281	260	251	307	276	257	281	266	274	279	284	259	282	276	241	281	265	254	250	248	286	288	264	264	267	283	269	263	272	295	295	247	257	261	264	253	249	272	263	280	257	267	262	263	288	287	249	284	251	291	288	268	317	260	290	271	286	288	271	293	239	293	276	255	275	277	260	300	280	322	287	280	250	265	281	291	274	265	278	281	260	243	254	257	279	286	260	265	289	257	259	271	258	263	303	302	276	293	270	292	267	277	274	278	273	245	279	268	277	262	278	292	292	280	312	241	255	283	295	260	281	276	290	306	282	283	274	261	294	289	281	270	264	276	269	254	244	261	282	263	273	267	281	275	280	244	248	256	274	264	270	257	293	283	287	276	271	259	276	294	277	251	303	238	288	272	289	271	279	239	284	267	243	263	290	295	285	244	278	262	283	241	259	284	321	316	274	261	274	280	268	284	280	265	257	297	280	276	272	259	268	277	261	287	270	272	242	231	272	304	265	249	257	251	300	262	266	260	303	271	254	258	282	243	256	292	262	285	274	248	298	237	259	257	314	293	254	269	271	274	262	293	258	270	294	287	275	277	282	283	269	269	253	277	279	265	261	258	247	291	263	253	293	281	253	270	267	271	283	272	278	268	297	279	297	263	301	274	270	254	262	295	293	285	275	272	281	265	292	298	282	275	270	260	279	276	262	309	292	292	248	263	280	256	270	251	262	249	257	284	263	271	265	263	267	257	305	279	269	272	265	275	266	298	308	258	259	275	275	283	278	264	250	297	238	316	266	296	264	254	263	274	253	259	288	260	257	272	316	277	253	286	261	274	277	264	254	293	293	294	269	273	289	269	291	276	275	298	287	292	263	279	266	251	268	268	277	271	306	254	271	273	267	279	289	285	256	262	266	267	246	276	260	283	269	275	290	233	277	272	272	247	270	292	260	264	263	252	278	263	261	258	270	245	266	258	269	283	243	288	261	273	283	273	255	255	244	249	262	264	260	245	281	256	276	256	274	263	257	248	276	280	297	277	258	268	262	262	260	267	252	235	263	269	254	259	280	268	246	269	274	297	259	278	278	275	275	254	251	273	299	277	265	297	268	287	270	277	269	282	257	268	293	246	276	260	230	265	310	283	310	278	279	262	243	285	263	243	244	284	298	284	312	293	304	253	281	263	256	261	310	265	269	258	272	251	286	248	278	269	267	264	271	286	306	324	288	261	237	284	263	273	285	274	273	311	255	298	272	251	284	259	267	262	274	229	265	283	292	278	267	302	286	276	277	246	308	308	247	254	252	243	270	336	291	259	277	259	273	262	277	293	290	302	243	265	264	269	287	268	245	278	270	289	275	267	265	240	257	262	272	241	267	250	278	288	284	252	274	289	285	276	264	255	266	284	256	281	252	261	284	251	284	292	302	290	289	277	259	266	256	250	307	275	280	289	283	268	289	286	254	315	281	301	283	247	253	260	285	274	276	286	270	279	271	303	265	279	264	264	299	269	265	295	261	294	269	267	261	292	295	296	283	275	268	298	310	255	238	279	292	290	292	263	246	272	262	301	302	293	296	293	281	277	282	266	228	269	258	249	254	230	282	283	298	244	278	270	275	272	284	264	289	306	254	284	282	278	293	292	280	272	273	314	263	284	292	269	271	281	267	277	283	269	285	261	292	262	263	271	259	287	277	259	278	245	275	259	278	270	283	287	271	261	299	266	265	247	276	267	305	249	263	284	267	280	258	284	270	277	266	275	262	269	281	297	306	273	220	274	275	265	298	276	264	309	308	242	266	315	257	244	304	265	249	260	278	291	270	257	260	235	261	251	302	276	271	269	256	253	274	296	271	299	264	300	233	244	288	286	286	245	276	273	289	278	270	272	277	269	270	269	279	251	270	302	255	262	270	281	288	279	292	280	299	278	274	274	276	263	298	293	259	273	265	272	239	276	262	249	275	276	255	260	250	290	292	264	292	264	267	244	281	272	279	280	278	302	271	269	254	256	279	256	276	291	282	275	290	294	292	269	294	247	274	295	282	266	278	301	297	252	253	279	276	270	274	297	261	283	274	264
8420	9745	16408	18542	17290	18962	17246	13407	14387	11916	11007	9660	8941	7472	7154	6545	5994	5052	3049	3143	3289	3765	2828	2620	2420	2724	2562	2121	2121	1877	1973	2155	2025	1812	1828	1668	1700	1710	1519	1398	1268	1065	916	907	816	849	815	868	884	868	830	850	774	731	783	754	810	708	753	779	764	745	734	788	746	750	746	768	713	724	796	741	778	702	736	728	773	778	750	727	696	736	722	739	788	732	667	757	709	788	802	795	782	801	752	744	786	735	778	755	764	758	715	729	641	747	720	784	761	742	780	733	772	719	778	725	766	733	744	719	769	748	768	769	702	777	730	732	730	761	753	741	756	721	744	756	770	721	766	658	731	761	726	772	752	720	749	770	730	733	749	732	793	716	757	738	713	748	746	732	732	734	737	710	707	714	734	725	756	733	760	731	728	739	733	764	760	745	733	697	815	709	731	747	704	727	723	743	731	701	759	778	810	733	721	716	766	763	716	696	762	728	783	700	766	703	767	767	733	691	734	786	727	725	730	773	719	703	750	694	738	769	759	748	771	679	770	753	729	737	766	767	722	723	794	725	760	778	718	768	714	737	760	749	748	719	768	734	766	742	707	748	771	702	702	730	786	758	746	785	746	741	728	726	736	727	708	736	661	734	746	768	725	747	686	726	758	716	752	710	740	704	735	761	703	686	799	756	761	711	718	717	743	724	719	740	744	741	771	704	712	691	745	769	727	767	737	746	706	716	726	723	719	763	705	725	774	813	747	747	737	716	741	719	754	728	763	762	779	757	760	794	727	713	684	707	790	796	744	734	715	748	739	690	797	743	749	705	710	739	756	750	709	716	765	784	717	709	780	742	724	742	773	757	752	813	677	761	730	734	714	729	750	691	752	724	712	723	728	694	704	710	763	713	769	725	709	779	727	706	756	726	808	702	719	738	766	786	753	728	746	741	696	747	750	723	724	723	724	708	717	725	774	694	736	767	711	775	736	689	744	699	752	788	696	759	707	765	774	755	704	699	707	718	732	719	754	702	714	770	731	712	698	741	717	716	774	750	771	785	764	764	730	739	718	735	742	770	711	734	771	737	705	739	778	716	723	745	758	780	815	799	737	779	737	761	799	738	772	756	693	756	709	720	764	750	778	782	727	778	701	723	732	720	713	757	748	760	729	799	723	771	771	767	711	704	763	702	754	737	721	729	780	726	751	728	770	729	743	737	753	775	753	696	772	690	749	736	700	751	768	743	707	710	735	768	742	754	770	731	722	769	703	749	768	735	750	731	796	685	752	748	775	761	751	715	770	753	752	743	756	716	720	730	729	805	723	744	717	724	747	754	720	744	732	761	746	731	760	757	734	720	770	745	686	729	756	775	744	725	697	729	698	742	729	691	747	705	750	733	738	807	762	720	761	750	739	723	716	724	744	702	740	722	732	692	762	702	678	711	724	756	746	725	721	729	778	750	742	737	746	742	754	768	755	769	714	733	696	730	755	748	765	739	759	751	782	764	739	758	746	769	725	743	746	711	773	703	765	763	750	756	697	709	767	741	768	722	729	708	724	741	695	760	761	699	762	773	687	742	758	759	727	727	742	689	801	762	663	729	692	745	754	753	753	743	772	712	729	732	786	720	720	761	741	736	736	730	706	732	772	769	736	736	672	689	763	717	764	721	733	799	769	753	768	731	756	746	739	721	771	748	718	679	777	749	769	727	753	740	732	695	718	705	798	702	745	754	770	663	740	773	715	744	749	735	748	739	671	722	719	743	795	732	729	753	794	691	716	780	735	744	729	778	754	761	764	733	733	719	723	747	785	720	744	756	739	775	811	734	735	744	754	699	685	724	715	727	799	734	678	769	778	790	769	744	760	754	754	752	757	738	752	748	741	804	729	728	756	748	747	718	766	686	700	718	745	738	765	800	746	718	728	795	765	724	749	729	774	709	734	763	772	778	705	655	753	692	747	708	761	725	756	767	746	718	697	765	712	705	714	773	774	785	718	724	680	715	700	753	745	754	696	727	774	719	751	717	745	771	772	710	674	745	712	748	759	752	756	745	739	744	711	761	742	715	767	757	726	742	738	721	737	739	789	754	704	728	758	732	733	692	752	760	784	739	746	757	749	724	723	738	774	773	750	689	771	727	763	710	753	836	753	707	725	707	714	796	729	729	782	755	753	749	750	819	699	799	772	742	719	754	730	707	763	736	699	767	737	736	721	689	713	727	752	728	711	748	748	721	751	684	742	753	738	728	707	771	746	760	772	766	771	739	732	754	717	712	743	753	768	738	721	699	741	790	743	738	782	775	726	721	741	731	732	779	766	737	766	730	741	773	799	761	782	748	741	826	737	738	735	783	723	783	716	704	749	776	752	693	732	741	721	773	753	746	735	762	742	722	724	732	688	722	750	746	717	762	746	698	761	740	703	756	738	731	713	730	730	770	748	724	703	681	722	720	772	786	792	770	753	742	741	718	805	734	747	743	764	694	732	712	735	757	777	726	734	777	751	730	741	769	765	726	769	760	713	734	761	745	697	726	753	695	776	693	748	710	755	733	744	752	733	723	723	699	749	744	701	757	699	740	693	735	731	718	703	757	732	731	757	742	747	716	764	714	716	750	766	748	770	730	739	757	690	786	720	715	730	750	725	779	708	766	732	748	745	683	735	742	733	768	753	725	785	757	693	754	722	761	772	770	736	688	743	741	781	697	756	732	753	743	736	718	735	738	751	735	723	736	757	787	785	750	750	738	704	754	746	765	739	755	753	720	732	691	778	776	705	756	738	787	750	787	710	768	681	733	736	722	742	740	774	731	757	733	737	747	715	749	753	714	768	721	764	757	714	785	715	726	739	786	750	699	724	777	692	723	766	702	730	746	720	750	745	725	769	764	731	733	744	746	742	806	723	748	753	803	712	692	760	752	719	733	748	736	689	766	744	742	773	718	754	739	763	729	747	734	716	738	709	673	747	746	776	718	741	733	733	748	681	765	780	730	662	769	738	713	748	744	743	802	699	722	756	744	785	791	757	733	727	723	752	727	754	754	741	748	718	768	789	770	749	750	739	750	750	764	749	724	733	744	774	724	764	765	747	721	757	729	768	702	725	705	778	731	755	739	693	711	775	750	730	712	726	745	713	696	677	746	737	762	696	747	747	697	748	739	774	776	702	714	729	761	747	756	767	737	750	710	750	785	722	758	741	741	731	673	734	792	722	711	746	768	738	764	729	787	773	729	719	756	774	722	740	765	694	762	722	742	747	737	712	762	755	723	759	747	785	732	748	731	708	735	703	736	723	727	769	701	717	772	752	735	714	735	714	734	755	714	732	791	767	723	726	737	746	725	741	734	728	792	744	798	725	741	767	719	775	740	723	752	741	748	760	742	769	736	737	752	777	729	783	824	709	705	705	764	766	716	689	765	755	718	740	756	756	772	718	770	719	773	765	792	721	719	741	732	738	728	742	751	792	751	734	726	759	749	704	741	746	753	736	757	768	684	705	730	734	765	719	716	731	772	778	729
31480	30777	38361	36433	33545	37689	37405	31413	34088	30874	26700	25533	22094	17920	16776	15998	13484	10856	8324	6565	7095	7021	5652	3429	3839	4213	3746	2293	2999	2482	2730	2749	2553	2211	2165	2070	2006	1861	1752	1485	1238	777	649	479	467	388	398	489	529	485	320	329	315	237	232	250	238	238	272	247	248	235	248	246	238	261	233	217	243	236	211	260	246	251	229	238	230	238	234	239	209	239	243	261	244	254	220	223	223	268	218	219	234	235	222	260	248	245	228	230	252	242	204	220	220	222	225	212	233	267	213	220	241	198	224	228	206	223	254	253	243	211	247	221	237	218	219	218	237	231	212	204	241	226	226	226	247	228	225	258	246	212	242	245	210	224	221	237	266	218	229	227	232	211	239	227	224	272	247	223	252	228	227	241	230	217	235	233	228	232	243	241	239	247	251	221	253	233	208	229	207	204	222	238	232	231	209	194	236	240	254	245	234	244	240	246	243	241	208	233	215	193	217	221	224	233	244	238	227	214	224	226	218	220	216	231	247	240	234	236	230	222	214	209	211	230	233	241	257	222	221	237	203	218	228	212	229	228	237	245	213	223	244	242	232	235	200	234	213	235	229	221	241	204	208	251	228	216	242	226	225	223	243	209	242	238	223	204	220	213	250	236	230	227	238	233	237	241	230	242	225	239	224	213	206	228	224	208	235	243	244	212	236	237	220	256	240	204	224	221	243	219	242	218	249	223	214	222	226	237	228	218	234	238	222	243	252	212	220	244	228	257	240	231	196	241	231	212	222	208	208	203	218	262	240	220	240	234	229	234	227	216	240	233	236	235	242	222	240	228	236	232	220	233	242	211	230	209	232	239	230	256	225	216	217	264	210	240	230	228	241	263	226	232	232	238	238	223	222	230	220	235	242	227	219	236	229	243	212	242	192	207	214	209	216	227	233	252	228	236	231	242	238	198	217	217	260	210	225	230	222	221	234	201	219	220	246	210	207	223	217	205	229	237	231	245	188	204	243	244	228	238	240	228	241	218	244	228	235	223	220	208	243	238	251	246	221	241	230	255	230	246	218	224	233	186	222	225	220	215	254	237	239	244	215	233	242	215	228	246	251	237	270	228	254	220	243	221	211	247	221	210	239	229	233	269	203	214	200	243	239	208	223	232	240	210	211	226	238	216	229	245	249	214	224	225	239	234	229	229	226	243	221	225	255	212	230	213	207	229	209	241	246	219	225	205	258	213	219	234	239	233	236	193	220	208	178	249	253	235	221	236	214	206	228	237	240	224	237	207	229	246	234	224	205	228	202	238	238	238	219	226	230	242	217	226	241	202	260	211	220	202	210	250	230	225	223	237	201	226	225	249	246	257	233	236	244	219	241	224	212	198	214	221	246	231	223	226	240	215	244	227	210	261	217	251	224	220	229	239	205	238	246	213	197	243	226	237	207	251	239	232	243	242	239	218	230	267	224	267	235	247	225	201	233	221	232	217	245	224	248	224	231	235	228	233	224	216	239	248	178	205	198	219	235	232	232	252	205	208	233	234	228	216	231	251	228	250	232	254	212	232	220	257	226	220	232	216	236	234	255	216	255	231	236	255	230	226	215	243	235	237	221	245	237	242	218	228	215	239	227	239	250	221	210	258	236	234	230	255	223	240	201	234	251	234	237	226	262	210	206	235	244	220	219	236	209	227	234	244	245	231	212	235	221	225	213	249	257	203	223	223	240	213	259	233	227	224	228	234	267	212	228	227	232	240	223	254	234	236	277	255	222	231	234	217	224	246	205	224	236	226	221	261	257	212	243	228	229	233	203	199	229	236	240	236	212	226	250	224	237	210	212	227	222	257	249	223	208	257	221	217	236	237	223	239	211	212	229	238	217	240	225	242	207	227	196	235	217	213	212	226	232	240	234	225	224	201	229	218	243	261	241	237	249	215	230	226	232	226	208	244	241	236	234	230	218	212	248	241	264	229	220	222	240	237	223	228	229	218	215	251	234	200	236	224	241	211	238	246	257	230	229	251	218	227	226	214	219	249	209	270	211	211	222	245	240	222	232	208	203	250	227	219	240	221	259	234	212	211	228	242	243	234	233	215	220	237	187	239	224	237	238	204	225	259	223	240	224	254	221	208	231	251	220	202	205	223	250	214	229	221	225	211	237	218	232	243	227	198	219	223	231	254	214	213	236	204	221	225	234	229	228	224	229	221	233	219	229	224	220	215	222	251	225	211	225	217	258	235	226	243	230	219	241	223	248	214	233	224	253	225	220	223	252	274	238	227	209	232	216	220	231	200	239	232	229	232	238	223	232	231	250	198	237	231	250	215	241	250	206	215	247	222	234	215	229	199	233	205	240	239	204	208	242	256	253	243	242	204	228	225	202	216	216	236	222	244	197	251	223	226	191	236	243	194	217	237	246	217	263	234	250	235	247	227	248	218	232	229	218	232	237	240	238	236	230	257	230	226	234	225	243	248	243	232	209	190	203	224	246	246	224	237	246	211	201	201	238	233	230	239	206	209	212	224	242	215	239	226	213	236	210	246	232	217	241	193	218	218	237	225	215	248	221	222	212	226	231	236	228	232	249	252	231	238	235	215	206	258	238	219	252	221	238	243	263	234	231	230	238	240	227	245	214	198	212	234	228	195	209	207	229	219	227	226	224	225	234	246	242	246	229	205	207	217	248	233	196	225	225	214	224	205	216	211	225	228	212	220	219	211	232	241	238	226	191	209	204	218	238	239	262	252	215	247	215	249	233	243	202	247	206	240	251	204	237	253	255	223	214	221	188	208	259	248	212	221	244	190	229	225	233	239	223	195	245	244	251	226	228	229	234	226	219	241	233	231	224	206	221	237	230	238	257	232	220	226	248	232	190	216	239	216	213	246	249	227	218	226	248	232	226	244	208	257	218	213	225	233	208	231	215	262	214	244	257	235	286	242	235	223	230	194	182	217	223	224	260	242	222	238	228	226	230	210	228	243	210	213	223	192	216	209	222	204	218	230	234	231	222	199	213	231	189	236	225	215	242	235	247	216	214	226	266	225	218	227	235	222	236	229	234	212	236	238	230	193	224	222	265	240	253	255	240	240	236	228	216	233	238	218	233	261	242	238	216	228	206	218	219	230	220	229	245	238	208	213	214	247	219	233	254	242	218	241	234	241	214	239	219	224	210	231	237	244	228	224	242	250	228	255	233	191	211	200	219	226	249	239	233	226	210	222	225	255	225	221	228	234	234	226	222	250	226	230	223	236	247	242	243	228	207	202	235	242	231	228	205	221	230	214	205	204	235	228	236	203	236	269	227	234	236	229	237	222	241	230	226	246	232	250	226	232	221	234	245	221	258	231	215	262	241	269	218	230	218	201	224	236	227	249	212	230	208	238	234	217	243	241	226	237	216	218	251	270	249	220	213	228	235	226	213	259	240	241	241	227	199	222	237	242	216	268	246	219	216	202	213	215	223	208	244	249	224	228	219	221	231	221	256	213	220	210	207	219	228	195	248	221	228	226	212	227	220	223
21669	24715	35699	41169	42119	46686	45962	43442	46750	42987	41762	40371	38974	34944	36815	35830	33760	30251	25135	22689	24046	24695	20421	15037	17498	18529	17141	11777	15187	12949	14333	14533	13768	12908	12398	12399	11980	11025	10421	8609	7714	4726	3713	2206	2550	1857	1958	2494	2993	2662	1553	1363	1183	966	811	766	697	744	674	768	671	694	664	782	712	681	679	657	657	635	646	640	625	644	629	614	668	642	648	654	648	646	617	641	652	637	664	666	771	851	788	779	659	680	664	694	625	628	665	616	645	615	571	674	622	654	657	626	645	565	598	659	675	624	636	616	633	669	639	616	629	651	631	662	652	646	621	620	606	634	638	668	617	662	650	648	625	638	613	636	628	658	688	663	591	665	697	610	639	656	665	615	607	621	664	640	660	625	597	620	639	653	642	652	629	601	622	656	607	661	663	648	667	709	654	626	652	636	642	643	621	630	664	676	627	647	642	631	635	601	634	656	693	635	629	637	633	645	612	600	642	665	640	631	641	638	609	644	613	646	708	605	636	613	627	642	625	709	683	673	652	652	650	650	674	665	640	643	640	631	645	637	659	615	674	675	608	608	626	581	663	590	659	649	621	688	656	661	605	631	663	660	620	673	619	650	648	635	719	601	638	653	668	622	632	630	665	646	640	694	693	625	627	695	686	658	633	680	637	628	645	684	656	655	656	621	625	661	651	626	634	671	639	651	629	669	643	642	609	647	619	617	623	631	591	685	620	639	608	685	616	608	664	651	638	634	597	681	645	650	648	662	629	626	660	657	627	629	632	622	613	630	581	601	625	621	660	624	630	663	615	639	683	644	613	631	602	639	606	619	645	679	672	583	666	666	596	609	588	613	628	630	608	620	696	673	617	608	657	631	644	633	646	645	651	645	678	680	634	660	625	643	619	596	666	621	633	610	626	655	612	654	622	641	616	674	641	613	635	695	648	678	613	646	647	623	617	668	634	689	681	643	655	635	622	635	623	589	640	611	652	599	600	610	633	616	663	627	690	645	664	636	639	624	649	633	637	651	679	638	650	654	653	629	659	623	594	609	629	614	624	685	662	628	610	657	634	659	585	647	650	640	591	665	647	671	647	642	664	658	643	662	644	594	634	648	612	624	652	637	618	682	639	649	636	594	714	663	627	625	632	649	590	644	655	580	654	664	616	623	687	652	671	647	629	694	618	657	669	647	640	633	659	647	649	625	632	614	662	631	708	641	649	610	632	632	664	623	643	650	643	600	588	634	636	602	622	662	687	634	638	601	632	637	658	623	649	629	630	620	669	609	633	668	635	637	636	624	651	635	631	639	642	661	629	610	658	632	649	638	606	639	638	651	661	623	626	624	671	633	591	620	643	613	636	636	667	638	609	646	649	674	648	639	620	631	642	636	608	608	643	627	609	642	627	641	594	659	616	647	645	690	633	659	646	629	623	649	596	639	634	706	670	598	599	633	638	656	633	666	652	612	667	602	656	627	628	662	665	636	638	621	646	659	580	646	585	635	669	628	612	693	628	632	607	645	619	640	661	623	629	623	604	655	625	686	659	629	605	652	683	641	611	638	618	684	649	622	595	657	604	655	650	615	639	647	636	659	623	628	628	623	603	661	642	600	608	637	643	659	648	633	617	607	650	601	661	655	612	608	623	620	643	669	646	623	609	643	662	644	620	638	671	637	667	657	637	661	603	636	672	681	666	632	634	640	630	616	629	618	630	609	632	635	661	630	648	606	637	637	601	606	648	639	624	662	664	655	621	636	594	659	670	624	593	705	637	627	630	687	592	686	687	652	668	645	701	665	673	644	632	644	690	636	630	623	634	629	640	634	618	657	660	605	624	644	640	646	614	648	630	602	704	649	659	655	622	618	648	691	635	631	657	674	605	623	627	649	614	586	647	671	685	639	636	624	631	631	623	602	618	621	650	580	635	646	655	623	631	716	619	641	618	640	638	630	641	637	678	656	629	628	649	625	667	569	640	666	617	638	631	643	606	640	588	654	638	663	613	611	648	610	640	625	606	610	646	665	652	624	627	604	614	673	663	631	618	676	636	628	670	658	660	686	614	643	628	685	646	657	621	615	645	654	624	648	620	658	631	627	687	626	608	618	587	617	638	602	639	675	679	642	693	617	598	626	623	624	640	667	651	623	599	607	624	645	606	664	638	610	618	635	589	646	658	633	675	649	602	605	663	652	629	651	642	650	615	647	643	634	625	630	624	638	621	635	615	660	642	637	643	641	642	626	653	584	658	621	632	701	627	596	682	606	619	641	673	656	620	592	617	648	633	647	635	595	669	585	634	680	607	597	633	671	670	689	628	650	706	650	665	687	639	622	612	664	591	658	639	639	621	633	631	644	640	601	639	676	629	691	642	621	691	648	624	601	654	614	644	631	665	587	618	663	590	600	609	679	601	637	609	646	652	610	656	609	641	642	666	651	705	642	623	658	627	621	661	643	618	652	622	655	646	638	678	630	597	638	595	646	632	627	569	655	674	660	649	658	668	654	609	651	596	650	625	648	601	631	652	642	636	685	614	621	665	626	647	630	634	654	642	595	634	654	609	649	633	641	622	644	630	609	666	700	673	653	596	645	637	606	635	631	642	577	661	615	679	619	699	644	639	632	584	623	651	639	681	643	655	620	656	618	651	648	631	667	645	633	581	639	607	651	613	645	653	665	649	676	621	637	638	593	622	652	637	592	661	633	664	648	634	649	671	628	644	610	643	681	637	619	625	608	627	601	655	574	670	625	635	677	656	596	637	643	670	613	636	619	626	614	626	656	648	649	617	631	625	643	620	604	646	626	651	629	597	586	637	689	601	643	631	606	615	634	630	634	666	633	652	665	651	635	648	659	620	642	631	643	611	670	632	675	641	609	634	677	684	661	638	619	638	635	633	670	641	646	665	627	657	618	623	638	654	634	643	652	613	617	685	705	625	648	644	619	658	622	614	623	641	620	636	606	624	651	623	622	660	648	665	647	649	607	625	575	628	645	631	641	670	639	614	682	621	647	666	599	700	654	673	631	601	619	644	660	604	655	675	667	633	647	624	602	671	632	644	669	645	641	633	669	696	653	682	671	642	627	671	689	609	657	640	653	665	687	609	673	653	654	644	614	602	626	666	637	640	649	607	639	644	609	666	666	618	637	635	615	639	665	666	665	652	684	620	668	689	606	641	603	606	652	619	667	630	624	652	629	657	644	613	611	664	612	625	613	621	611	658	670	638	619	663	626	694	681	670	640	682	663	670	596	642	616	651	641	619	636	665	632	623	645	662	658	606	658	584	681	655	613	630	669	673	636	670	645	650	613	598	661	640	637	640	617	658	628	629	688	731	696	639	639	659	680	619	701	581	628	664	646	649	612	695	649	648	640	700	681	666	629	642	655	651	613	616	675	638	615	642	628	640	667	581	664	635	592	612	680	645	661	649	631	655	614	645	645	650	639	614	636	642	644	678	656	646	631	662	643	624	627	640	639	677	667	620	647	634	651	643	659	590	654	710	634	659	627	624	609
37911	38349	41712	41898	40906	43812	41298	38349	41061	35870	34482	32865	29432	24205	24817	22931	20821	18224	15076	14815	11750	10168	8136	5967	6241	6825	6079	4368	4758	4134	4220	4184	4218	3955	3549	3421	3339	2823	2681	2286	2049	1201	910	637	610	578	607	661	774	678	472	421	390	318	297	283	273	255	266	245	258	299	260	297	252	269	288	244	253	252	235	274	258	249	274	234	233	219	253	271	209	252	252	268	253	270	250	250	267	297	325	270	265	283	251	234	251	242	245	248	241	214	242	257	234	237	266	225	243	252	260	263	236	247	257	225	242	250	255	226	251	245	233	240	252	260	252	226	249	229	262	240	228	251	262	249	247	247	239	256	280	261	261	253	254	240	277	239	270	224	255	255	247	243	262	248	256	262	258	267	236	264	242	215	251	259	293	254	255	284	261	251	229	238	241	274	252	261	265	279	258	249	239	251	270	247	246	265	261	233	247	262	267	274	253	251	261	249	240	250	275	288	275	247	238	261	255	300	251	245	264	274	258	258	270	250	266	255	245	251	215	246	268	249	241	239	251	224	258	250	266	257	269	259	230	252	249	231	259	242	232	244	260	243	281	245	259	273	254	250	221	223	243	265	249	255	232	274	235	263	240	263	237	230	240	209	242	231	254	238	254	279	261	232	247	229	237	251	230	232	230	249	245	251	268	272	236	248	273	259	253	231	252	259	225	259	260	240	262	272	231	272	239	266	236	251	257	262	277	267	278	251	222	244	252	239	241	248	241	236	216	217	270	221	240	241	229	263	228	265	213	245	239	245	252	255	266	231	248	266	241	266	250	262	229	254	240	262	259	238	273	288	271	250	255	237	240	263	263	243	251	251	259	265	249	262	239	258	246	250	279	268	219	241	219	220	262	251	243	249	242	224	235	278	278	248	247	259	244	258	226	241	268	249	289	258	276	251	266	229	253	260	257	278	252	274	257	254	238	234	281	221	251	266	253	232	238	250	265	249	258	283	238	252	254	247	274	224	251	265	260	270	253	245	271	240	232	227	258	246	272	273	250	259	264	250	232	258	257	247	222	252	241	269	251	222	229	268	247	241	259	268	287	240	256	246	258	236	243	239	244	270	262	204	222	240	249	274	251	246	249	239	257	248	262	263	246	243	237	249	218	234	249	264	251	259	224	240	237	243	255	251	285	274	246	232	266	235	249	244	243	241	245	252	256	240	254	270	259	238	283	242	252	242	272	271	269	232	255	282	231	249	250	254	222	264	229	273	237	232	268	254	259	272	242	239	267	234	251	247	260	260	257	268	258	239	229	257	268	245	276	265	246	214	244	263	268	227	233	270	245	226	260	242	235	245	217	255	260	262	278	228	249	259	241	260	235	231	237	282	253	261	248	277	278	266	244	283	243	252	237	240	243	229	251	251	264	282	286	231	257	234	251	259	273	236	244	258	247	241	222	219	245	244	231	307	261	231	231	236	267	239	269	224	247	282	264	269	241	252	234	217	246	265	228	237	260	239	226	245	237	251	241	278	247	249	251	281	249	232	250	259	234	285	268	226	247	260	255	252	225	267	253	267	232	253	268	247	252	248	225	275	268	240	266	238	255	265	252	250	251	239	252	263	275	258	242	256	222	267	250	244	253	245	262	272	239	226	248	239	241	222	253	246	269	256	244	259	257	203	285	249	243	223	264	277	240	225	231	224	266	252	251	247	293	242	239	223	227	248	262	256	248	268	269	259	236	282	230	257	258	263	255	233	291	261	277	269	251	250	216	263	240	239	266	262	274	226	264	268	248	244	236	231	238	238	244	273	251	272	255	268	220	235	246	240	240	270	239	227	254	246	247	255	268	230	303	249	234	233	234	253	256	239	260	269	248	238	216	247	239	267	273	234	264	236	223	294	266	273	281	246	239	258	244	252	250	239	259	238	260	265	269	229	236	233	263	252	252	238	259	252	279	239	248	245	258	244	259	232	258	251	244	229	264	246	265	230	224	236	255	231	275	242	258	255	249	260	256	252	256	264	255	266	247	234	251	251	249	262	255	255	231	238	239	259	236	250	240	269	299	245	252	280	239	253	238	233	249	233	245	251	245	271	268	250	258	268	254	267	273	243	263	253	240	271	255	267	268	243	247	245	245	264	240	260	230	229	274	271	248	235	266	230	246	273	253	271	267	239	248	260	239	269	262	268	253	244	234	229	240	256	244	237	265	260	245	256	238	275	240	260	220	261	255	232	283	251	262	254	239	279	249	258	250	281	222	238	236	246	266	256	241	253	248	254	244	235	288	248	251	226	251	265	233	239	250	240	254	245	234	250	273	241	263	249	243	267	236	264	239	262	260	252	257	265	251	255	231	262	257	227	251	281	269	267	262	196	206	233	243	260	259	258	212	241	240	245	241	264	273	262	251	255	235	266	258	226	233	236	231	223	253	265	261	229	247	259	239	206	253	244	241	244	277	254	272	242	257	243	242	245	244	237	247	263	231	262	271	234	270	255	220	279	242	218	242	232	245	293	272	237	260	269	263	222	252	247	242	279	249	228	254	248	248	246	267	227	280	248	262	238	257	236	246	224	248	251	252	260	273	287	259	237	259	264	246	246	254	252	248	266	242	259	261	253	271	277	257	242	252	254	242	236	274	258	252	270	271	233	252	242	242	265	253	244	240	249	241	249	251	256	247	291	259	258	267	243	240	271	242	250	262	253	263	252	227	286	263	256	242	280	274	253	221	258	249	222	256	244	264	274	236	242	240	231	270	247	258	249	282	236	254	255	249	281	242	237	231	262	249	271	264	272	237	235	246	246	255	241	263	243	261	241	260	246	260	240	265	258	236	235	274	258	251	230	246	265	241	264	242	239	254	264	244	265	264	239	265	253	291	248	243	241	240	236	251	227	249	239	229	253	226	244	259	219	262	265	240	268	250	245	258	273	246	243	255	260	268	252	266	241	243	259	265	228	261	263	233	239	246	261	240	271	236	231	275	256	254	273	235	232	239	239	239	277	265	263	264	243	238	251	241	251	245	231	259	230	253	257	254	264	274	309	232	227	238	235	272	264	241	227	241	239	246	265	246	237	237	257	257	233	272	231	239	273	226	225	237	271	203	263	238	283	229	277	268	226	249	267	249	250	223	264	241	237	250	251	276	258	248	258	242	258	260	274	292	238	290	243	260	233	267	227	254	236	256	254	266	241	245	218	233	247	234	291	242	275	238	249	261	245	284	280	221	278	245	262	271	223	257	249	259	277	247	259	269	259	277	220	220	281	219	265	231	252	254	235	236	250	241	255	251	257	266	253	232	266	224	230	245	264	242	256	269	232	239	225	245	251	240	271	228	248	239	238	219	268	245	255	267	276	257	242	255	280	280	287	272	223	268	239	260	274	275	255	226	256	249	245	250	260	247	285	276	273	255	234	256	237	244	255	244	255	237	257	253	225	252	237	232	265	236	223	258	247	218	246	251	216	261	251	245	246	237	267	245	274	253	250	255	273	243	250	251	259	255	263	261	258	251	241	272	258	241	239
26440	31471	39151	46201	48500	51613	50519	51543	51654	47933	48676	46417	44682	39483	43564	41267	41228	37921	34111	34591	30347	29343	25099	21649	23112	24353	23365	17871	20407	18379	19027	19006	19127	18820	17594	17222	17242	15476	14732	12590	11077	6723	5355	3450	3381	2744	2953	3930	4554	3766	2278	2009	1744	1200	998	901	819	787	799	820	875	813	788	958	797	782	706	731	742	717	688	748	694	717	687	653	714	682	684	649	706	691	710	691	650	674	740	713	781	942	994	931	843	764	704	671	668	714	697	683	683	666	723	688	736	657	650	676	695	641	658	698	670	687	712	692	719	701	691	672	706	695	647	669	633	669	714	645	702	740	678	716	688	676	698	703	662	673	706	729	711	699	678	690	714	653	715	658	670	715	661	703	673	701	694	695	665	676	684	724	654	711	693	661	669	694	712	654	677	681	669	663	672	707	698	663	678	680	698	692	698	692	645	713	672	688	676	652	703	725	694	663	655	684	698	705	676	669	676	670	663	706	669	672	679	692	697	664	678	687	709	674	688	698	699	689	651	676	616	655	695	678	660	711	636	673	648	727	667	685	668	679	726	704	719	705	673	688	658	648	671	681	698	702	724	673	680	659	657	690	677	694	707	678	727	714	709	678	647	664	626	690	696	699	702	733	646	690	711	668	693	646	700	748	654	654	700	677	726	722	737	667	711	667	722	690	673	661	692	677	673	706	678	712	662	664	737	653	684	719	682	666	678	698	645	685	702	735	698	668	668	705	617	702	661	675	742	729	688	686	679	658	684	693	728	716	663	674	706	640	635	644	652	658	657	740	678	701	710	672	699	733	703	656	711	702	723	679	694	687	725	673	704	688	713	698	679	655	686	635	650	704	681	666	715	690	671	706	699	666	700	696	655	690	667	677	712	680	687	699	701	655	707	682	673	690	701	684	701	705	693	697	665	717	690	691	726	694	705	654	661	689	747	695	673	666	695	715	668	671	691	667	691	709	708	647	695	754	647	670	729	683	717	693	718	706	643	656	680	651	693	675	703	667	665	612	718	677	723	652	672	684	712	659	698	673	621	663	700	765	698	669	738	725	679	631	747	673	689	706	733	713	642	721	696	672	708	702	709	670	660	658	700	709	712	654	638	714	684	704	681	688	653	739	663	685	684	713	656	729	681	651	683	647	705	668	709	674	658	629	659	690	720	655	672	699	669	704	663	752	659	716	727	690	730	678	709	634	702	638	701	644	717	661	684	666	757	663	675	673	686	702	730	659	698	721	719	663	672	690	681	692	690	648	665	680	642	715	680	697	670	686	681	617	663	700	718	647	743	700	672	686	640	703	668	706	724	705	645	687	694	676	702	690	693	710	678	691	685	694	680	665	717	655	695	687	714	723	677	670	663	689	665	676	713	671	689	720	691	728	658	655	671	642	699	670	701	735	727	624	729	697	656	708	696	644	734	669	721	708	732	701	689	683	727	687	662	676	683	635	699	647	676	713	705	731	678	629	656	683	695	698	684	672	659	744	691	677	704	693	667	661	691	685	645	682	702	686	718	669	725	675	732	681	700	695	706	676	645	692	613	694	708	657	672	682	722	710	675	687	668	700	679	699	696	709	636	710	668	692	682	712	650	689	654	669	695	698	693	675	679	631	657	712	723	694	676	701	647	658	703	673	744	692	719	639	726	764	742	694	689	685	645	715	702	645	687	701	665	716	665	711	625	710	686	702	654	710	701	683	717	712	683	699	727	705	678	679	687	704	708	683	718	694	706	673	681	693	709	677	657	744	681	653	646	702	686	686	674	744	723	698	687	703	691	654	672	665	693	681	693	701	669	703	661	702	704	669	732	708	718	690	652	666	715	645	681	784	601	680	716	645	694	723	617	710	700	638	672	682	663	679	677	677	670	696	690	689	756	714	657	669	675	679	657	685	702	704	734	706	664	698	699	713	694	694	636	693	700	667	708	635	659	698	687	664	690	709	718	675	677	681	685	725	683	661	679	725	701	681	744	715	685	630	687	705	682	690	658	719	709	724	688	694	670	698	704	670	700	652	662	682	654	690	708	684	722	677	690	663	686	662	683	679	670	699	674	688	722	650	727	675	726	647	680	678	714	712	624	719	694	682	683	695	730	692	657	651	698	712	680	683	684	668	709	677	693	664	682	686	685	682	679	665	652	692	720	687	657	684	685	641	691	691	712	698	701	660	625	704	709	670	723	704	714	680	659	669	688	683	662	660	706	672	658	686	669	655	695	711	715	697	688	682	707	689	720	676	706	684	685	702	656	662	693	698	668	681	688	667	691	686	726	622	690	711	704	648	716	632	670	669	698	694	662	655	736	726	663	639	731	646	676	712	683	695	725	646	668	642	681	683	697	649	707	685	664	701	728	761	708	676	662	717	706	697	646	700	675	682	642	638	679	700	662	704	678	702	685	660	672	648	700	705	704	637	681	713	711	713	655	668	688	732	744	681	692	693	686	722	741	671	705	657	682	693	658	702	686	747	656	671	742	653	706	730	698	656	694	637	676	708	679	672	708	713	684	647	686	676	661	718	646	658	676	699	663	697	644	733	680	725	694	688	687	716	727	684	723	716	724	679	684	732	715	695	679	685	701	642	708	724	637	727	696	675	651	698	694	620	664	706	731	665	696	675	706	686	731	728	700	656	677	670	684	707	678	672	693	697	690	705	709	674	694	642	706	704	673	716	684	685	663	671	696	648	660	675	710	701	719	703	698	678	697	674	664	680	656	619	661	715	690	661	642	643	657	688	712	649	641	684	639	667	702	689	671	713	659	699	672	676	715	659	764	717	642	689	675	664	708	714	704	677	711	664	692	696	677	688	671	614	675	707	628	704	659	632	685	689	695	669	719	698	689	704	716	691	676	725	733	690	688	719	692	658	720	745	706	683	704	704	694	730	681	691	718	671	625	690	711	707	670	678	697	677	722	700	667	768	659	727	708	692	678	637	727	663	708	653	700	650	735	662	685	721	719	704	700	703	648	688	743	653	691	705	693	745	693	665	717	635	631	636	702	685	703	654	653	699	712	682	700	632	692	710	674	727	717	659	702	659	678	661	649	689	732	691	699	676	695	656	687	704	671	664	636	647	682	682	720	692	714	689	692	649	699	651	665	692	681	706	704	685	663	705	678	704	696	671	711	666	665	658	730	723	647	690	682	664	708	650	669	718	703	689	633	730	702	680	659	706	676	710	669	654	704	675	683	645	714	671	655	701	675	665	740	648	700	697	642	651	661	683	649	742	708	730	662	680	724	650	671	646	675	620	648	697	703	667	704	678	660	664	680	631	684	702	684	649	653	691	699	678	634	713	638	676	645	729	706	702	691	731	708	678	669	715	679	641	686	663	715	731	700	663	711	699	639	720	681	715	665	710	685	661	695	711	628	648	638	693	701	632	697	683	713	648	711	703	673	699	715	667	670	672	675	694	656	660	677	693	700	707	734	688	637	688	679	654	749	678	676	685	711	648	697	693	683	641	693	643	730	719	696	687	683	645	699	713	699	611	694	695	720	741
12118	10111	10904	8982	7030	7498	5497	4437	4105	2964	2674	2329	1885	1466	1457	1414	1214	1080	997	923	829	754	557	566	629	582	514	497	459	436	391	449	444	390	411	422	357	373	345	337	333	300	290	258	243	276	261	276	290	283	251	254	278	224	259	282	278	244	267	240	276	272	276	297	284	271	246	246	257	272	245	246	271	277	249	246	245	258	275	262	274	269	261	285	282	271	243	270	262	272	285	279	255	288	253	245	273	261	263	261	255	262	267	266	243	243	232	246	262	268	251	251	247	240	244	260	276	266	251	247	251	249	267	269	252	253	274	255	240	258	258	254	281	251	272	251	269	254	267	279	309	279	236	252	255	255	257	271	271	245	265	251	308	259	248	274	267	256	277	270	271	257	256	266	289	251	247	292	261	276	234	272	273	272	247	266	222	268	249	236	220	268	249	273	265	240	248	230	254	282	224	250	260	224	279	253	263	267	241	282	280	260	252	259	218	264	268	230	257	259	246	289	229	253	275	248	267	267	275	267	277	267	267	249	268	257	253	234	291	248	280	259	256	267	271	229	261	277	255	254	260	250	261	262	247	238	267	267	229	293	253	269	266	240	244	225	249	276	260	277	268	274	253	256	267	223	298	268	256	266	300	265	265	269	275	250	261	255	265	255	277	245	269	255	262	239	259	245	240	245	285	301	268	288	281	241	273	254	259	271	277	256	250	256	276	293	264	269	256	270	257	265	231	272	282	250	290	215	245	266	284	300	264	255	294	271	252	294	268	256	258	262	284	280	273	268	248	277	239	234	262	262	258	274	233	246	258	274	245	282	261	238	262	296	265	259	264	297	239	279	290	243	280	254	269	292	258	273	248	280	265	254	256	247	270	291	264	275	273	258	290	263	257	282	272	265	254	269	244	258	259	256	282	252	309	269	259	267	235	254	281	255	247	273	287	248	245	224	280	242	246	236	267	253	261	267	251	270	254	237	246	248	273	254	266	244	279	239	235	264	288	238	273	259	280	289	239	246	264	266	259	246	291	241	258	281	275	250	284	247	274	265	241	260	260	292	269	274	270	269	259	255	267	274	240	256	244	247	243	261	240	249	276	248	264	259	230	226	262	272	243	256	243	270	260	293	227	252	251	237	268	253	277	281	251	286	249	268	266	248	259	263	274	263	249	290	274	307	253	266	225	266	274	265	238	255	254	252	266	262	248	278	258	245	245	260	257	314	219	264	278	282	260	283	242	290	233	240	260	273	275	266	256	271	284	265	250	273	264	238	265	218	272	248	268	240	230	242	270	260	257	274	246	245	244	226	261	266	262	238	266	281	252	260	251	264	275	254	231	245	244	251	240	274	245	265	297	258	232	253	268	277	283	303	285	247	253	242	287	262	265	240	263	248	269	270	275	257	273	256	262	266	253	272	262	278	254	249	256	249	288	262	276	248	267	255	273	257	241	254	259	269	238	242	258	256	255	263	269	273	262	297	249	295	229	240	271	260	255	255	251	293	259	244	247	225	233	269	273	262	271	259	289	253	222	248	260	285	254	249	251	286	282	282	253	233	280	230	270	287	285	250	256	267	252	254	248	308	265	266	274	238	263	250	254	217	264	262	266	252	295	263	249	271	238	294	280	248	281	269	265	268	267	256	254	243	283	226	272	264	243	243	265	232	259	258	243	230	264	283	261	269	267	253	268	247	261	235	285	262	289	262	278	272	248	262	250	264	249	245	237	266	272	268	250	253	246	263	290	269	284	284	255	241	270	253	267	276	245	260	243	284	253	261	271	244	260	252	275	247	263	245	268	269	259	275	249	277	267	283	272	291	276	253	231	270	280	275	245	233	236	272	251	241	265	253	250	246	273	283	258	297	257	235	258	249	252	250	243	255	245	243	237	272	242	224	252	288	249	269	275	247	280	271	260	272	261	256	269	260	250	267	252	249	253	274	257	251	233	248	302	242	255	270	252	252	268	241	237	248	240	242	254	230	236	289	255	252	273	251	253	255	278	277	253	290	261	257	245	256	263	260	269	265	270	278	262	254	243	273	280	264	248	262	251	249	262	249	242	229	258	237	243	236	262	258	279	255	264	288	246	308	291	257	245	248	260	252	238	292	237	244	247	278	256	268	240	261	261	267	278	279	271	243	250	246	242	284	264	256	275	256	275	277	283	277	262	270	257	217	259	261	246	282	275	263	286	240	268	280	253	254	278	262	251	269	278	264	255	230	267	300	250	252	294	270	251	264	259	280	251	260	267	266	230	253	285	267	286	256	251	262	250	256	240	234	258	229	228	263	263	266	273	270	269	264	248	269	267	264	241	284	219	262	258	252	263	275	276	300	278	287	271	268	253	252	263	265	262	240	261	292	230	272	270	258	254	254	268	263	262	290	245	269	270	270	270	244	242	265	306	244	252	239	258	243	246	256	236	265	276	258	278	253	249	251	252	233	259	243	279	260	299	266	271	280	259	256	297	254	251	254	230	261	238	282	243	246	291	242	288	227	273	270	255	270	264	228	275	276	281	252	262	254	244	283	274	282	237	276	279	251	239	249	279	239	279	236	288	263	274	280	245	294	284	270	257	241	279	251	275	254	253	245	309	256	276	273	286	247	270	255	275	256	262	262	270	289	240	255	264	256	263	270	241	243	235	270	257	264	278	309	249	262	275	245	264	263	267	248	255	270	260	285	264	247	267	247	282	249	257	264	265	240	279	237	251	256	291	247	270	275	244	269	272	251	241	243	256	246	264	262	240	278	253	247	274	254	244	264	240	264	238	277	253	274	296	280	279	237	232	295	234	240	261	237	264	232	251	241	286	272	271	297	270	256	259	272	253	261	284	245	255	261	289	297	264	295	270	245	253	258	253	276	241	249	248	234	271	245	244	237	302	253	241	255	260	240	250	240	246	260	264	275	256	260	248	257	281	252	242	284	251	272	277	261	273	266	257	244	293	259	262	282	256	279	244	250	253	306	246	285	268	262	287	265	271	279	260	253	277	246	250	265	259	274	261	272	299	258	263	265	253	257	238	260	271	270	291	271	265	242	246	279	234	272	216	245	278	251	282	287	272	280	257	260	256	244	268	255	270	246	268	280	265	253	266	286	255	276	264	262	264	242	260	259	244	267	249	270	280	264	234	265	272	259	269	257	283	247	213	287	258	273	270	283	263	262	273	268	265	269	296	254	246	221	280	283	251	239	268	269	238	248	246	267	285	277	262	262	269	259	278	288	245	264	276	249	272	290	278	285	257	308	247	241	256	273	235	287	239	232	273	279	256	251	251	294	279	269	247	265	276	273	269	227	270	258	260	275	261	275	231	249	263	252	265	265	270	271	251	264	255	234	288	243	288	283	256	301	265	283	233	278	300	240	268	259	243	245	280	276	257	252	273	295	235	264	277	267	246	255	265	268	259	239	253	261	280	273	269	234	230	286	268	266	247	246	287	280	271	225	264	275	268	270	255	248	241	266	255	261	268	259	296	260	249	265	259	262	248	270	234	270	265	265
8079	9286	15872	17971	17833	19983	16574	15590	14573	11811	11085	10008	8348	6757	7379	6606	5825	5233	5260	4452	3751	3562	2594	2529	2791	2473	2452	1989	2123	2146	1782	1872	1879	1813	1820	1698	1695	1620	1551	1316	1234	955	952	864	774	814	800	841	892	816	769	818	820	741	725	731	695	753	696	699	759	711	712	675	697	742	747	749	731	759	684	697	702	686	720	742	717	698	714	718	719	722	713	678	741	713	673	645	790	703	753	755	739	685	705	722	702	658	714	702	672	702	764	685	736	744	665	721	749	706	674	731	657	704	701	732	723	677	698	710	712	729	704	740	718	674	764	698	746	722	709	712	663	702	718	696	683	679	706	721	716	727	699	697	717	752	709	716	711	700	711	662	721	723	649	718	681	694	749	720	666	736	714	700	673	707	716	659	717	682	665	734	658	701	718	700	702	732	679	673	679	749	749	724	663	730	744	716	684	730	697	680	711	762	672	752	691	732	701	693	708	694	754	665	741	711	692	740	708	716	684	729	681	717	709	739	712	712	677	715	699	684	727	663	688	697	730	692	717	717	735	704	705	735	691	752	696	734	723	729	719	734	748	707	742	705	707	694	655	739	743	717	740	641	716	735	740	679	694	744	656	664	697	691	682	706	722	722	740	714	674	710	693	717	690	706	728	706	758	736	721	703	706	727	745	750	669	717	719	751	690	725	693	705	713	710	716	714	716	686	731	671	666	720	704	729	705	713	759	703	706	679	670	667	669	720	700	718	681	703	679	707	709	725	687	677	711	695	724	730	708	718	735	700	720	732	718	714	730	695	700	669	711	710	714	684	673	733	745	706	709	717	695	769	756	744	731	682	714	726	703	718	669	654	715	731	692	694	694	690	693	708	719	681	775	706	722	691	718	687	680	712	689	667	690	714	694	723	739	690	708	697	675	687	706	731	717	714	689	721	721	740	697	746	696	703	672	709	668	675	743	698	664	731	725	704	744	678	659	733	726	708	670	735	773	737	702	738	715	709	716	696	711	667	726	731	714	719	726	732	664	683	686	683	689	670	691	741	750	711	705	731	734	730	753	725	738	720	699	693	759	718	671	735	728	691	704	717	703	702	683	739	703	700	702	686	719	699	714	684	695	733	708	699	711	718	700	677	713	731	749	698	708	679	698	714	701	711	733	716	721	689	737	726	697	806	704	707	740	745	722	707	701	737	663	676	711	726	665	725	688	706	754	759	728	706	663	703	709	665	723	717	699	717	674	745	709	752	733	684	708	661	733	669	657	729	730	731	687	735	701	708	730	713	711	738	703	693	696	664	658	693	713	691	713	729	689	719	693	694	684	718	696	672	695	666	672	695	699	704	700	729	696	745	676	778	741	693	737	732	662	743	714	723	642	704	709	704	721	687	737	769	698	707	701	686	705	734	656	722	697	730	689	714	776	740	676	722	742	724	644	732	697	720	701	724	677	694	723	685	677	737	730	759	725	747	682	666	705	710	692	717	706	694	747	701	708	706	680	727	738	734	703	711	731	753	686	688	750	690	684	715	779	657	696	702	717	627	669	706	658	677	646	657	759	685	701	673	705	701	719	699	674	700	711	736	683	723	711	755	757	737	662	708	715	708	715	729	732	679	744	673	693	686	751	660	724	687	722	701	710	741	722	698	737	699	713	679	709	689	698	687	726	720	712	705	745	680	729	711	704	676	698	697	700	708	653	714	711	727	715	727	695	696	684	689	774	753	730	725	746	709	722	749	710	719	729	714	675	644	687	723	703	728	698	729	694	690	684	696	743	717	702	708	678	727	757	684	678	692	755	690	707	684	696	696	680	764	741	714	722	707	710	698	727	723	757	682	680	704	655	730	663	689	666	676	721	716	685	729	681	674	720	735	722	697	651	690	683	745	757	715	727	769	677	732	725	691	738	644	739	744	679	715	671	723	750	696	687	715	756	702	729	692	733	753	725	728	739	706	733	703	693	693	707	717	718	696	630	695	733	686	704	745	694	712	702	703	749	650	689	723	700	726	697	716	745	709	704	648	709	697	705	712	684	712	692	748	653	680	717	704	727	686	718	726	712	741	688	701	671	717	686	698	724	681	725	685	677	701	712	678	681	663	689	717	713	727	690	763	700	714	697	728	711	696	687	705	704	713	691	711	681	695	712	704	712	715	695	705	721	716	687	736	726	688	705	735	677	712	682	752	733	752	697	700	680	687	718	630	714	737	717	686	721	691	667	687	706	667	693	651	708	704	651	723	731	744	675	683	721	725	705	691	751	691	724	677	694	676	703	717	703	672	693	721	769	732	778	726	739	736	689	700	688	719	755	687	710	690	743	750	760	685	728	752	728	704	727	683	662	680	712	709	666	702	687	693	673	748	756	715	713	701	674	691	702	714	690	694	705	713	694	701	700	673	726	749	690	673	722	769	678	716	686	768	653	707	731	690	670	699	672	702	707	680	722	667	689	708	701	741	723	714	734	710	743	681	749	735	727	679	683	705	646	716	717	711	741	711	695	717	715	731	695	723	696	744	682	720	706	731	687	757	716	703	689	650	764	737	679	706	671	696	724	738	722	748	743	739	697	677	690	709	715	723	727	715	693	711	743	688	706	696	721	718	675	759	713	714	677	756	737	702	680	707	736	780	694	700	748	752	710	677	755	759	741	713	704	679	726	733	705	735	726	698	690	736	715	671	693	692	685	705	699	679	764	686	709	703	686	692	700	702	719	733	689	701	688	681	704	727	699	769	732	681	756	714	691	707	705	699	724	713	718	708	760	681	687	737	714	752	716	684	770	704	742	703	718	694	725	718	723	694	721	676	702	733	726	747	720	666	673	721	726	732	744	707	748	695	732	702	702	704	706	650	680	713	697	721	716	760	735	702	732	689	709	712	729	703	686	706	689	682	678	689	719	739	697	728	717	740	727	671	700	703	712	724	705	708	702	734	715	707	708	712	675	721	728	697	690	701	750	684	677	710	727	702	707	731	707	669	721	677	734	705	659	758	699	712	729	684	663	704	696	678	714	671	717	746	725	689	692	723	711	678	732	733	718	675	667	735	731	715	698	710	682	745	728	718	677	727	683	711	698	695	693	742	701	773	704	684	704	705	735	720	709	685	714	715	672	695	721	698	736	736	668	753	664	673	655	743	672	695	702	714	682	713	704	724	692	744	700	650	723	728	718	693	707	742	682	739	710	736	741	693	673	742	696	736	717	709	702	709	784	701	668	702	699	702	736	717	731	689	753	691	683	706	710	722	736	723	693	726	719	680	675	745	691	712	672	696	690	750	681	718	707	695	732	705	673	684	746	681	735	729	711	696	728	722	714	700	733	722	666	738	735	738	720	713	669	746	748	714	728	728	697	681	714	722	699	703	651	673	681	729	708	708	700	739	670	738	667	708	699	673	683	682	747	709	717	706	687	733	659	710	737	730	693	677	711	736	701	702	730	721	723	696	719	730	696	670	662	684	750	675	667	734	704	710	673	711	702	771	748	765	687	718	721	725	724	713	726	711	745	752
31096	30721	37669	37057	34280	38206	36978	31537	32697	27639	25630	23433	19350	13577	14641	13941	12823	11732	9055	7353	6060	5010	4019	3776	4180	3662	3328	2258	2436	2867	2396	2591	2282	2281	2220	2099	1927	1814	1695	1386	1121	740	660	567	437	443	459	526	538	422	434	352	294	267	241	266	273	243	258	253	269	265	263	253	223	219	231	225	240	258	235	261	242	249	234	222	257	244	220	254	248	246	253	237	225	204	266	245	262	264	273	270	240	236	233	220	229	222	249	241	259	224	233	274	232	252	218	231	240	257	244	267	258	237	235	244	235	252	244	220	251	236	240	225	205	255	227	253	209	248	266	264	245	220	236	237	219	206	208	223	235	257	232	252	270	211	244	237	247	235	252	246	234	247	238	254	229	263	237	239	225	225	270	231	262	262	251	245	243	229	270	232	228	246	234	221	252	235	269	216	236	244	219	201	258	248	249	247	218	232	233	269	222	234	234	222	258	222	241	234	257	240	220	200	225	247	232	230	279	241	236	208	216	247	254	263	243	236	243	244	238	216	244	242	237	218	260	242	259	236	228	246	227	229	237	272	241	218	235	255	238	247	242	230	243	264	223	226	254	231	204	234	254	219	241	240	231	239	237	241	230	223	247	253	222	242	227	242	233	263	237	232	254	249	239	232	231	228	239	265	239	231	262	265	228	233	250	244	223	257	209	213	248	246	236	229	235	239	248	241	256	229	239	221	238	261	261	235	237	244	242	229	287	224	257	231	233	207	251	234	235	241	234	252	217	239	224	211	220	264	246	245	252	256	232	246	224	249	244	264	246	245	233	242	226	227	185	252	240	232	216	213	219	238	240	234	232	242	238	225	224	236	202	243	235	250	217	211	235	227	252	234	246	267	237	234	249	219	243	245	235	251	225	249	232	233	227	233	217	243	246	251	243	257	222	268	233	256	208	256	240	204	235	253	249	220	237	265	239	230	233	258	237	258	202	260	208	243	230	241	223	256	243	244	228	240	243	241	244	241	216	274	268	240	226	226	253	219	218	235	221	242	278	201	239	243	230	230	226	247	227	263	257	204	227	222	251	233	210	249	241	248	242	232	263	220	231	236	207	243	221	234	246	252	254	247	262	217	219	261	226	224	240	250	218	237	246	234	249	235	246	251	212	237	266	227	248	230	257	207	237	236	271	271	257	236	228	232	257	209	254	230	243	248	241	244	266	251	230	267	227	242	235	224	246	237	245	235	225	248	235	272	229	242	233	228	243	231	236	253	249	250	264	239	253	243	250	227	263	244	258	216	259	264	245	234	284	249	251	231	227	234	261	238	256	269	236	234	235	221	238	248	257	234	242	225	227	217	242	219	223	230	239	244	240	221	225	256	242	228	252	241	209	224	242	226	232	247	252	225	250	244	237	237	248	234	230	229	257	231	228	231	244	243	217	255	242	249	223	244	224	259	229	225	225	219	245	240	237	237	239	241	204	242	233	240	225	249	247	246	227	245	233	215	234	261	246	254	260	236	220	215	222	261	232	248	234	240	242	225	253	228	233	252	233	238	217	240	243	246	239	236	253	231	258	254	223	255	243	253	229	233	252	245	213	228	242	252	211	274	232	231	251	242	235	224	230	247	232	238	249	228	230	212	233	251	242	262	240	212	226	218	250	270	274	248	256	249	221	247	248	228	270	244	219	233	248	246	235	227	222	222	245	249	209	252	262	240	238	242	224	243	252	245	222	253	206	247	258	224	248	254	266	269	257	239	262	243	265	247	216	246	218	252	252	241	239	238	234	261	219	205	229	254	250	240	212	237	263	273	224	256	258	218	219	235	225	249	230	244	253	234	255	247	226	247	238	233	229	277	209	214	230	242	256	231	236	239	264	232	245	265	239	205	259	262	212	260	218	264	259	254	251	247	206	233	263	249	243	234	246	237	231	248	232	268	267	203	213	255	230	224	217	236	218	209	250	234	230	239	246	220	215	255	251	215	233	247	240	259	251	243	247	248	269	233	242	245	257	240	245	240	236	226	227	259	261	243	235	258	227	249	252	247	247	237	233	241	238	239	275	236	225	255	210	243	229	228	248	252	252	278	235	247	232	230	222	241	235	225	255	216	245	247	241	239	219	237	239	242	237	227	247	250	231	214	241	251	239	211	229	223	278	239	239	225	231	243	238	220	230	228	260	241	249	235	211	222	256	253	250	241	245	226	222	234	237	227	228	224	237	230	240	255	224	254	223	247	227	233	276	218	258	238	247	245	242	257	211	234	237	240	243	252	226	241	226	243	215	271	231	260	219	239	264	260	211	254	215	250	247	226	227	225	248	211	248	245	215	240	205	270	250	195	226	240	246	243	222	228	237	241	236	229	242	217	233	233	250	252	223	227	227	248	237	225	248	248	263	244	219	249	223	234	223	264	225	241	250	266	242	228	231	268	244	237	236	233	242	248	247	259	237	216	219	258	232	252	235	234	248	242	229	253	240	238	243	229	241	256	244	237	232	254	272	236	222	211	258	241	239	213	248	274	247	234	251	256	235	260	268	243	241	230	238	246	241	219	231	241	250	247	256	263	241	217	262	210	266	215	236	238	220	236	220	215	246	225	236	245	275	255	217	251	262	301	225	228	224	241	209	224	234	215	220	217	235	232	269	227	238	242	248	244	220	238	224	260	272	222	221	264	240	243	222	252	257	269	211	236	257	257	273	206	236	243	237	240	224	223	247	236	212	222	214	253	243	246	214	238	243	235	242	258	281	249	251	221	258	231	221	244	253	244	238	248	213	252	235	229	239	251	243	248	250	229	212	232	259	250	236	204	226	260	225	268	269	217	251	251	256	223	241	219	231	231	219	237	262	249	254	219	249	253	255	237	254	232	239	236	241	216	224	247	250	261	248	258	235	214	220	237	259	221	224	223	245	221	250	226	217	230	236	237	246	244	215	230	237	215	209	234	229	233	226	211	251	259	232	279	239	229	234	229	243	246	227	246	248	242	247	244	215	222	228	241	253	231	232	247	242	267	247	231	248	237	254	251	234	221	255	245	268	234	228	250	257	234	259	262	211	243	236	235	230	204	240	211	243	232	243	260	216	236	230	257	244	226	264	240	231	274	247	224	247	221	243	241	224	235	242	248	245	234	209	260	227	223	228	210	242	237	244	227	244	244	257	219	225	257	235	205	219	252	242	251	243	227	229	236	236	261	265	239	227	235	215	233	231	204	247	243	237	237	242	245	224	243	254	239	239	243	237	248	194	221	249	243	218	237	222	281	208	228	237	235	212	247	218	235	246	258	244	221	257	235	228	225	219	242	231	232	243	268	260	228	243	256	208	234	213	251	266	267	230	227	256	233	244	205	226	249	229	278	263	255	221	226	252	245	220	220	236	241	212	230	243	255	219	224	252	253	245	259	243	271	236	241	250	255	247	232	242	261	240	237	251	275	234	252	240	249	214	223	232	229	258	240	243	258	248	251	215	232	258	215	234	241	222	230	223	228	237	252	230	250	232	263	239	215	240	208	240	255	242	238
21301	25153	35535	40891	42718	46663	44504	43870	44633	40905	39243	39779	35313	30529	34009	33196	32860	32482	27154	24920	21590	19998	15925	16627	19228	16773	16214	11536	13000	14344	11965	13526	12417	12785	11905	12005	11350	10761	10084	8250	6858	4561	3800	3074	2248	2006	2388	2568	2717	2040	2117	1575	1121	835	780	855	817	787	856	781	835	805	799	720	700	662	691	720	680	649	630	664	660	697	680	676	654	658	687	661	669	619	663	688	685	634	680	678	732	852	867	736	716	662	645	648	614	710	658	675	664	648	643	702	665	635	653	658	638	635	632	684	654	695	622	610	669	703	679	671	643	766	627	700	676	701	677	636	655	602	712	647	693	649	642	675	660	661	620	650	589	657	656	629	674	665	678	693	608	690	681	679	665	638	657	651	643	685	674	652	652	691	660	669	646	629	609	677	643	677	685	695	687	662	649	657	717	690	610	626	633	649	631	664	670	633	694	674	653	684	671	615	647	663	654	655	623	668	627	636	673	637	698	626	677	688	691	662	685	638	674	646	644	667	664	634	596	654	683	652	669	686	639	701	615	617	710	666	673	683	667	608	637	644	655	658	643	660	639	638	671	692	646	648	653	647	658	649	659	645	648	667	640	672	621	665	688	673	677	670	659	683	638	653	651	654	667	687	682	633	645	655	674	675	628	684	688	651	687	670	652	619	658	664	618	668	656	672	647	656	691	669	627	681	683	660	675	672	698	709	661	667	658	660	650	691	716	673	693	657	665	682	657	657	660	641	613	685	632	707	662	639	683	656	630	618	633	663	613	662	703	671	682	649	664	661	643	669	652	693	663	651	634	687	736	654	683	665	653	674	639	652	694	680	654	681	702	704	664	654	644	650	697	663	659	621	673	684	688	696	647	675	649	633	684	695	659	670	656	697	641	619	680	649	687	628	612	665	677	651	646	724	655	684	686	615	601	662	640	649	666	683	660	649	684	634	700	629	630	664	659	664	673	648	641	698	683	703	627	646	634	654	693	662	654	696	633	660	681	663	672	662	675	644	658	652	689	672	694	617	666	632	696	635	635	676	658	671	656	632	641	654	641	681	634	681	691	680	667	646	634	689	694	653	632	689	648	668	661	633	687	622	648	674	660	670	687	650	693	668	650	639	681	614	693	658	630	643	615	661	676	669	649	695	674	654	650	691	658	635	668	648	670	685	682	693	637	642	692	678	671	627	667	647	697	646	658	651	735	689	684	663	601	632	649	662	569	622	681	671	655	714	621	645	632	668	610	689	661	689	704	651	689	646	682	685	607	677	617	631	662	664	656	634	645	646	671	661	653	649	684	681	644	646	653	606	646	665	646	678	688	690	701	650	644	686	715	670	669	662	673	628	685	699	650	613	638	627	678	623	639	654	667	659	650	641	672	656	665	692	629	695	651	604	700	708	647	689	717	646	657	648	704	687	679	665	598	686	690	701	677	686	647	688	645	653	622	669	648	634	695	673	651	676	629	696	677	665	646	663	644	648	690	646	611	728	642	705	637	662	620	679	695	638	659	688	663	680	663	704	664	703	672	670	688	676	666	679	678	638	664	664	661	683	657	640	658	627	642	674	696	715	629	653	643	686	666	692	679	649	639	675	716	684	638	664	683	669	639	701	704	647	649	712	696	639	636	705	620	637	697	625	687	672	628	692	681	707	674	699	638	666	665	603	664	668	654	632	639	663	694	679	686	656	675	654	642	686	682	679	655	660	670	685	663	665	651	655	652	653	659	651	652	719	653	711	664	680	667	689	684	689	619	700	663	629	699	649	670	649	680	641	644	676	694	687	717	669	666	685	641	678	597	657	636	672	724	617	667	664	685	677	673	706	644	598	669	660	656	697	651	640	678	681	660	650	705	645	690	654	697	642	675	679	703	650	650	657	681	676	664	656	651	653	690	696	685	646	639	662	597	645	667	681	683	704	653	623	654	624	655	663	650	663	661	694	661	661	637	666	642	678	663	640	641	646	661	671	672	642	713	686	643	626	613	689	650	699	680	685	600	680	662	668	619	684	626	625	674	695	689	663	662	677	624	642	633	629	708	666	647	702	676	658	655	666	658	648	654	656	665	660	635	654	701	631	682	656	662	643	704	631	657	698	662	691	635	662	661	636	665	662	691	645	691	709	652	711	676	662	691	686	641	649	654	649	653	672	677	681	656	693	628	699	667	663	681	671	663	707	663	632	657	698	652	661	670	640	679	681	663	638	672	634	655	671	622	668	688	640	637	658	692	669	632	641	656	695	658	668	712	674	629	624	701	597	636	649	661	636	668	658	623	659	666	688	685	679	651	674	688	687	671	683	652	654	658	664	703	661	663	615	619	701	622	693	674	654	666	699	644	647	641	634	660	691	654	640	677	690	695	693	716	649	672	662	682	690	680	649	662	642	728	663	674	666	679	625	641	657	710	706	622	620	630	663	665	666	639	730	648	657	657	670	680	655	655	689	673	693	678	662	649	637	673	620	673	677	705	695	709	705	635	706	689	660	699	640	666	623	710	633	628	681	668	657	653	697	656	632	686	639	661	702	647	693	695	641	672	691	692	665	658	632	706	622	611	661	679	640	691	679	646	634	678	665	681	677	670	691	673	709	670	677	680	668	677	622	691	641	633	691	657	639	721	698	664	641	659	684	636	719	627	661	660	645	678	683	693	636	653	662	668	671	660	697	689	659	632	662	687	673	673	663	705	715	665	720	691	689	690	673	636	693	683	645	682	620	698	654	691	670	694	680	605	696	649	655	667	673	642	665	696	676	664	625	689	700	593	667	637	664	659	676	630	633	680	639	660	667	638	666	670	644	673	676	655	664	617	714	642	651	637	631	666	654	664	644	685	694	635	662	675	664	635	711	623	636	678	663	678	628	628	647	649	617	629	671	679	679	639	645	695	615	669	670	654	630	634	638	655	647	678	678	613	705	667	665	715	632	657	701	708	669	633	673	639	680	687	651	647	686	679	666	684	664	600	675	671	642	646	654	644	661	652	695	668	638	604	625	648	633	656	675	694	679	645	684	647	637	656	691	638	646	604	671	646	699	687	655	630	703	673	666	618	651	669	720	627	661	670	662	675	648	652	637	714	631	630	696	643	622	657	614	610	672	635	670	663	668	655	672	675	678	671	701	630	676	669	594	648	622	688	679	633	678	706	659	659	638	672	695	665	642	687	685	670	656	671	664	647	662	669	642	655	652	658	638	656	694	673	684	673	695	657	634	661	679	649	658	706	670	640	708	668	655	612	663	669	605	674	645	682	652	625	659	712	679	670	667	647	642	691	700	729	681	665	674	621	643	694	665	605	732	648	641	656	660	685	640	677	688	662	686	707	657	649	665	633	722	689	660	675	645	682	655	667	607	696	635	648	637	652	663	634	700	632	653	653	657	660	655	679	656	657	655	695	671	695	615	700	696	676	659	661	694	618	640	665	664	663	687	611	681	644	647	704	644	698	661	642	656	646	639	666	676	632	622	654	633	649	711	667	701	685	652	677	637	660	628	649	653	676	717	694	719
37626	35958	44185	40717	39400	40654	41302	37582	37939	34130	32976	31904	25666	20308	23064	21473	19052	17488	13379	9655	9456	7764	6910	6661	6885	6402	5579	3958	3385	3990	3421	3491	3396	3718	3306	3398	3277	2796	2567	2141	1759	1309	1102	832	657	557	727	722	668	552	577	426	347	331	310	288	306	316	297	315	300	300	306	298	305	265	305	304	302	272	307	277	269	302	256	271	297	272	285	285	289	306	253	266	267	245	270	296	287	309	326	288	297	305	273	265	282	291	296	300	282	275	299	262	281	297	302	276	283	259	274	283	289	288	298	295	265	266	274	255	281	289	293	293	257	286	259	275	281	296	294	271	285	284	283	275	290	264	243	297	285	274	254	263	299	297	248	279	264	280	284	259	270	253	269	268	289	298	301	279	267	303	269	279	286	280	281	262	282	282	284	260	293	278	263	275	319	280	296	247	254	273	285	249	299	307	302	285	281	263	277	268	262	283	280	268	282	287	275	268	289	253	300	268	246	287	276	264	269	239	258	296	241	270	285	277	274	260	280	273	256	289	243	270	264	285	290	269	262	301	310	285	271	274	267	270	291	292	293	288	265	288	294	244	239	255	287	245	290	288	268	262	292	254	301	264	277	260	257	292	291	261	233	285	281	268	274	277	265	296	266	262	276	277	280	339	280	293	306	309	281	234	273	234	313	257	295	291	269	295	289	275	278	290	281	295	270	260	286	285	286	275	298	300	275	273	272	315	257	297	289	287	268	261	283	307	289	265	271	248	286	255	303	291	290	275	288	260	275	266	270	297	277	242	241	315	271	257	270	270	271	291	271	278	308	292	290	268	265	268	256	292	301	285	290	282	272	279	271	278	254	263	283	274	260	267	283	288	245	283	298	262	278	301	307	296	308	294	289	291	244	243	257	283	314	275	273	293	286	267	286	288	279	266	259	308	270	280	290	251	245	281	294	301	299	268	289	271	271	264	282	262	297	259	268	251	283	321	246	246	277	253	277	280	274	279	276	288	283	264	266	260	297	289	263	276	267	261	281	279	237	274	292	270	271	287	227	261	290	279	305	282	282	276	282	269	286	274	276	270	285	250	260	268	297	307	256	265	305	299	271	316	273	276	287	264	284	290	264	274	321	265	274	274	317	300	283	239	267	286	266	308	284	288	278	301	271	271	301	305	278	288	263	288	280	251	270	276	302	249	273	281	276	295	259	294	290	314	300	273	282	261	282	267	266	278	277	249	264	263	294	249	297	283	275	249	299	286	318	274	279	279	297	284	269	284	268	284	275	279	297	289	278	253	261	311	259	322	277	266	264	277	275	264	276	268	265	296	273	262	271	286	296	269	290	265	313	267	271	288	294	291	281	291	258	266	279	252	264	290	283	255	296	253	285	267	265	263	265	259	266	252	255	274	283	276	268	269	315	289	319	276	288	294	285	278	274	266	296	269	271	286	266	246	280	256	248	284	256	263	242	263	271	282	271	280	251	266	286	286	278	269	276	311	279	294	296	256	270	258	287	309	261	276	284	268	288	250	269	246	238	270	293	286	284	274	279	301	274	280	264	283	289	275	271	269	301	262	266	269	289	255	278	297	287	268	277	271	268	304	260	251	291	296	251	265	282	272	270	300	295	279	277	297	290	283	281	279	273	317	294	268	286	264	263	286	260	276	281	278	233	249	279	280	298	287	263	280	260	280	296	319	251	278	272	283	296	249	278	290	295	253	245	292	282	268	286	286	275	277	282	263	272	280	281	292	261	243	269	261	280	292	265	274	290	264	263	253	266	279	244	269	255	257	280	279	297	276	254	268	263	267	266	268	280	267	310	269	265	298	289	258	291	291	272	271	264	263	278	293	262	268	262	260	283	263	282	307	272	290	286	303	259	269	249	306	263	282	292	299	266	275	294	257	286	292	280	283	263	271	263	271	263	293	285	280	276	302	294	308	251	274	288	289	263	265	269	303	277	278	265	275	249	267	278	297	272	297	264	267	272	271	290	292	258	293	293	283	300	280	275	274	284	278	251	295	286	310	271	254	329	240	321	276	283	267	257	274	277	266	297	288	282	292	276	289	293	254	313	280	272	293	268	281	271	278	288	280	291	249	277	263	264	275	273	267	290	297	287	313	252	283	279	286	285	268	282	291	283	269	271	269	286	246	245	279	293	277	253	302	268	269	280	247	310	269	282	277	284	246	265	272	286	265	286	297	268	262	279	263	300	288	274	296	319	299	304	265	271	270	282	240	302	300	269	256	281	290	268	264	293	284	240	293	288	268	265	287	273	270	265	263	265	281	300	266	280	275	285	269	282	278	262	296	254	268	276	254	244	310	272	288	319	298	276	255	283	272	277	264	284	267	266	286	282	272	296	286	280	299	290	294	298	295	290	298	257	290	278	264	282	276	257	282	280	291	277	286	285	290	295	278	299	274	317	233	294	252	305	272	264	266	288	263	256	265	287	264	238	289	300	258	275	258	295	266	259	264	319	264	229	291	291	286	310	278	276	295	275	297	298	287	285	252	289	286	264	266	309	261	282	257	254	268	300	285	246	269	264	286	298	291	275	305	296	293	308	234	284	289	280	296	249	281	278	299	300	288	262	260	281	276	281	256	284	280	258	316	273	260	265	306	260	274	297	283	283	242	285	254	272	263	282	289	265	304	271	263	288	289	253	256	293	260	273	272	284	277	297	307	290	291	275	270	240	282	268	249	266	305	255	289	297	265	272	287	255	274	260	289	270	292	260	287	268	266	255	255	305	272	291	260	275	307	271	303	279	315	286	290	241	296	263	289	284	255	247	281	287	270	294	290	252	255	283	275	228	266	254	280	277	270	305	270	274	262	276	281	265	308	276	274	251	272	270	302	250	292	269	295	279	270	299	244	252	287	285	275	259	271	281	266	269	299	245	291	264	273	291	317	284	280	309	291	287	277	274	280	309	291	271	273	287	300	280	288	272	257	291	263	271	283	288	247	278	258	304	233	278	283	300	283	263	282	246	253	280	302	258	284	261	288	317	267	288	294	281	274	259	268	264	282	302	242	256	302	276	275	296	285	267	294	294	267	288	281	282	287	266	272	283	275	277	253	293	292	281	300	261	294	286	275	261	260	288	211	281	299	270	276	282	266	248	247	264	295	302	308	290	261	273	278	231	272	294	255	248	263	237	285	246	285	268	285	277	268	273	284	260	258	282	284	255	270	265	270	262	262	267	252	288	292	262	296	304	240	243	286	296	304	277	286	281	260	267	245	304	270	308	270	291	265	256	265	310	273	295	281	282	278	311	262	294	274	252	264	256	306	262	276	265	298	281	260	271	282	261	287	311	262	276	256	286	283	283	292	277	301	258	263	266	276	282	275	266	272	280	298	280	250	269	288	282	271	307	271	272	299	256	287	258	280	274	302	290	280	253	302	283	267	277	276	298	314	291	289	294	291	305	290	298	296	299	268	295	253	279	269	278	273	304	256	288	257	308	267	304	263	271	252	277	290	294	266	300	267	278	282	269	294	258	269	271	308	252	283
25830	29456	40311	45840	47665	50373	49178	50372	50216	46213	46665	46407	39321	37656	41485	40274	39055	37736	32544	28256	28651	25859	23090	23193	24914	23484	21426	16920	15575	17985	15224	17053	16509	17914	16449	17325	16647	15024	13878	11762	9834	7217	5716	4641	3271	2696	3783	3769	3487	2977	2675	1925	1305	1000	1047	1016	1106	1123	1057	998	1002	870	843	813	734	766	760	762	719	750	730	813	793	834	719	764	702	778	723	786	761	732	716	784	750	742	742	805	930	1091	1129	907	859	771	752	763	753	785	751	734	748	752	711	755	741	777	698	735	751	774	785	731	766	726	724	801	747	749	763	783	726	723	774	772	761	767	733	729	768	786	730	709	766	768	771	741	783	723	751	711	756	732	742	727	792	762	822	749	761	747	742	801	782	746	730	763	766	814	723	755	767	750	762	802	730	789	749	767	789	746	788	750	756	685	731	763	768	755	737	742	758	773	754	785	749	819	752	760	737	767	740	759	699	739	759	766	839	711	711	767	720	733	740	733	749	741	742	747	735	786	738	780	761	758	706	769	715	714	767	720	754	703	762	725	760	769	775	856	786	776	714	788	763	752	747	782	702	737	769	786	780	733	726	751	714	757	724	798	767	770	722	743	776	772	806	791	777	722	789	789	740	773	786	748	759	775	762	768	741	737	806	800	752	740	727	770	762	766	789	770	759	754	761	759	780	788	766	725	745	800	744	740	766	725	765	713	718	787	779	769	764	741	755	740	725	724	749	772	768	749	746	777	791	704	747	810	744	748	720	765	744	757	729	767	731	745	766	747	737	740	718	732	744	737	763	757	735	746	716	729	770	709	737	748	786	780	694	801	746	735	787	771	769	717	686	771	739	770	773	794	707	756	733	739	757	755	722	778	814	759	747	786	731	788	786	773	727	730	802	728	791	689	798	762	764	780	749	722	712	763	800	806	740	789	754	705	757	779	712	761	756	765	741	767	833	728	773	783	699	774	767	689	824	692	707	746	762	684	753	755	742	768	747	813	728	763	722	736	782	763	730	748	766	760	725	764	756	755	724	827	738	749	774	732	763	789	735	727	746	729	778	801	723	747	731	740	816	745	749	707	741	728	733	749	737	772	754	753	758	750	724	773	764	758	765	750	685	724	727	732	749	755	747	725	746	727	741	816	736	734	722	785	753	764	748	774	737	763	757	723	810	732	719	775	796	745	711	767	820	768	790	757	720	705	700	792	733	772	762	733	766	738	761	768	777	766	751	747	733	697	739	755	786	746	729	740	720	760	791	776	716	766	705	776	802	747	805	797	781	732	770	744	783	784	756	753	741	737	801	758	753	743	771	743	765	780	754	770	756	778	772	800	748	753	767	724	724	757	726	755	721	758	768	757	737	777	771	737	731	733	730	746	748	692	749	712	738	761	755	683	739	688	777	754	712	739	758	691	774	785	783	770	700	748	730	760	755	763	783	713	742	769	775	753	784	717	734	721	802	705	761	745	773	752	712	728	738	791	708	802	726	698	781	721	732	753	762	682	758	796	787	746	757	749	745	802	760	737	703	750	730	771	758	786	799	770	767	704	759	708	784	738	746	730	783	748	732	803	746	742	726	733	768	751	738	710	748	772	768	758	704	758	731	774	720	767	713	729	737	731	743	733	740	723	768	762	779	783	798	784	758	822	766	731	754	746	730	708	759	746	761	775	732	767	749	748	758	806	755	750	749	777	731	729	794	770	770	761	755	756	778	757	753	743	747	756	775	730	756	721	741	754	724	767	747	741	708	699	717	768	784	721	715	756	750	753	785	754	720	753	755	740	805	748	733	732	736	704	757	775	737	728	770	729	739	702	796	739	779	776	769	745	735	769	688	762	726	729	772	786	750	697	752	716	729	760	686	703	790	789	728	751	761	759	807	756	728	782	719	712	761	794	771	749	761	724	781	714	731	707	710	732	734	751	771	742	713	753	776	742	784	731	722	722	754	792	798	740	745	780	762	728	749	721	769	770	755	799	744	758	746	735	754	729	790	775	781	764	747	751	801	729	769	739	725	747	777	770	735	723	816	727	752	673	756	750	757	723	736	662	798	740	713	735	724	738	778	732	752	712	804	750	769	757	775	765	752	760	762	728	714	727	764	765	728	758	726	740	757	737	786	766	753	813	779	746	727	771	786	821	770	763	723	783	757	724	776	746	772	733	748	767	739	815	768	792	815	728	765	738	729	750	768	768	714	771	737	725	698	785	707	722	764	780	795	718	729	754	801	738	767	744	736	743	729	796	738	787	737	667	669	710	731	791	760	811	718	788	748	772	731	742	761	764	750	696	767	715	739	740	719	743	756	716	769	751	776	776	796	713	790	773	769	733	736	734	727	743	768	735	786	779	759	759	736	757	744	813	761	787	755	751	739	776	729	731	804	755	739	760	787	748	766	788	785	776	738	722	745	726	779	792	769	716	777	786	753	770	758	719	706	750	727	722	767	734	765	708	733	724	735	742	741	763	761	733	736	735	794	768	833	709	748	744	795	742	751	775	790	721	737	737	754	778	753	711	788	714	758	761	711	807	757	707	719	777	730	741	731	735	785	736	766	765	765	811	775	777	760	754	761	751	768	745	729	754	741	794	804	804	765	743	755	758	725	739	774	720	803	784	730	744	753	774	748	718	758	746	763	723	789	754	809	685	809	731	794	772	771	728	780	747	756	761	778	733	796	757	769	782	719	760	741	737	743	732	738	711	731	798	710	763	784	725	772	738	738	787	724	788	745	780	724	760	733	695	721	757	725	690	717	730	735	731	764	742	744	756	746	861	768	795	764	799	757	761	726	732	729	769	741	762	739	746	785	737	746	752	747	742	716	750	758	739	743	750	791	754	756	741	774	806	768	770	785	712	757	777	775	747	738	711	756	772	722	765	732	729	786	758	778	799	745	703	782	776	742	779	730	765	794	754	740	738	752	795	726	757	740	751	732	720	784	756	720	740	767	733	747	778	722	760	743	752	725	712	742	764	754	717	748	728	759	734	723	749	738	800	755	727	727	758	708	728	763	758	756	770	762	764	732	815	746	796	755	730	779	697	764	733	771	781	750	756	783	730	739	712	744	780	741	714	788	774	772	770	705	708	761	763	726	778	721	743	778	714	749	703	822	731	773	747	772	766	774	757	789	723	721	728	715	719	755	761	703	750	759	746	759	735	771	731	744	725	709	692	780	793	753	751	758	750	780	755	741	762	763	764	734	794	787	752	731	744	759	793	760	811	751	774	727	738	745	711	755	754	757	778	739	764	722	768	722	727	791	694	746	740	697	711	763	777	740	730	727	797	771	763	786	750	724	731	741	746	714	788	751	722	705	705	721	703	754	777	787	761	808	744	773	782	720	705	721	708	793	762	716	731	749	758	718	734	732	750	697	728	760	782	749	756	785	733	758	810	733	757	773	771	746	848	776	740	722	816	707	781	742	777	753	747	761	751	722	736	750	734	734	787	783	755	743	709	726	740	708	704	747	726	700	694	743	776	732	799	807	732	704	810	730	750	772	772	741	740	756	697
12593	10217	12820	9588	6794	6754	4719	3854	3437	2767	2483	2498	1703	1550	1309	1348	1185	1067	838	779	778	730	553	575	562	535	467	427	426	453	417	401	385	447	414	441	405	408	369	384	365	335	302	282	272	283	287	269	291	280	282	275	322	306	269	280	279	283	295	303	304	309	274	256	311	281	272	280	299	266	295	282	282	308	295	248	294	275	292	272	316	285	261	290	256	287	278	280	286	251	298	303	316	314	320	265	280	299	269	298	289	271	277	269	310	293	256	314	275	275	254	277	291	311	293	267	276	285	283	316	314	275	264	266	278	279	252	284	278	301	251	280	296	287	274	265	304	319	313	244	291	279	277	317	287	272	272	275	291	257	274	275	271	313	308	265	274	284	319	288	295	270	285	290	253	265	258	303	285	308	252	287	288	304	284	290	296	311	276	302	260	275	283	303	281	291	284	256	279	281	257	237	283	286	270	284	267	279	276	277	303	224	286	289	268	292	296	303	280	272	333	282	282	271	264	309	305	288	268	270	278	290	263	271	246	280	266	269	284	287	284	262	261	309	276	277	292	285	295	265	278	282	270	280	271	288	272	272	277	303	232	301	289	295	279	286	309	291	298	281	294	272	299	297	286	300	318	259	275	276	293	290	289	260	276	280	303	266	317	284	313	290	266	251	272	287	306	303	291	262	281	276	262	266	256	283	273	282	268	255	263	268	280	256	279	308	288	292	289	275	286	277	298	271	231	270	269	258	272	279	270	278	284	271	295	289	294	274	279	258	299	292	287	263	291	294	302	302	259	267	274	288	277	289	269	287	311	249	268	272	274	301	307	294	272	258	239	275	299	281	264	268	296	258	276	261	271	259	280	278	263	277	288	277	278	265	282	296	310	272	299	289	274	268	265	298	306	257	263	308	302	279	274	253	273	278	296	285	270	301	278	264	288	284	266	285	287	305	300	304	268	298	283	286	293	251	275	288	286	285	294	247	288	292	285	314	270	271	302	271	277	281	257	289	282	305	280	276	301	261	302	279	309	265	268	280	299	273	280	257	298	267	286	292	264	332	272	281	285	277	306	261	282	254	297	292	286	257	289	330	291	270	297	279	258	272	279	270	271	308	275	295	297	246	289	259	283	271	267	274	252	310	272	318	255	314	263	268	282	259	277	281	274	291	313	269	283	293	254	331	277	306	286	316	315	279	296	286	286	294	267	273	272	248	292	312	287	291	273	264	273	302	276	304	273	287	268	271	292	296	293	310	266	270	297	286	272	288	260	284	288	283	278	266	265	274	296	299	266	303	276	285	265	272	275	317	274	286	269	272	291	279	275	261	287	255	302	282	285	304	269	299	273	273	282	291	285	266	318	286	290	277	285	252	276	281	273	266	283	266	281	265	266	295	293	254	281	280	265	281	268	284	287	280	284	282	290	250	297	307	276	298	280	263	278	250	280	267	274	273	287	271	265	289	288	284	303	279	268	273	273	274	288	280	284	248	288	257	302	284	275	274	278	264	263	277	322	300	292	303	284	312	259	276	313	290	290	271	289	307	250	283	275	280	305	266	277	266	256	256	274	296	285	276	264	266	282	289	290	279	311	282	285	298	298	296	279	250	316	300	284	277	276	299	301	278	284	270	285	302	284	286	297	275	304	328	269	280	312	294	281	279	270	271	274	265	291	286	273	260	286	296	281	277	267	280	276	277	278	278	272	276	288	263	303	281	269	301	270	293	272	302	278	304	291	310	269	283	293	258	292	320	291	263	266	265	277	285	260	278	282	282	297	258	297	280	277	311	283	275	295	288	284	287	271	308	289	299	273	262	282	260	280	273	269	272	294	283	286	251	261	284	295	252	276	299	307	283	290	266	303	269	274	285	274	288	289	302	321	277	278	284	285	283	277	264	278	283	281	276	305	265	263	270	269	292	285	285	284	306	319	314	265	296	266	276	317	278	304	279	305	271	315	301	272	248	313	257	296	252	276	311	304	269	291	309	277	288	248	266	262	283	295	301	253	283	311	253	272	263	264	242	290	268	286	295	270	278	227	281	289	310	318	247	273	281	264	289	324	299	284	263	310	274	281	266	244	259	273	287	294	269	299	282	276	251	302	278	232	302	264	267	279	299	286	264	288	274	309	317	284	291	294	274	286	281	302	298	298	276	256	279	296	251	273	278	247	288	266	262	285	291	302	268	273	277	264	296	300	274	308	298	278	302	300	305	270	290	289	265	304	285	275	276	318	284	312	272	287	281	301	296	251	255	285	278	282	275	289	288	275	282	275	275	291	314	287	302	268	289	271	300	242	287	266	251	258	263	284	305	258	265	291	262	291	298	246	291	311	297	284	285	300	291	258	294	272	289	291	294	294	291	288	281	265	260	252	284	290	271	256	271	281	281	282	265	294	262	280	289	244	287	302	290	286	276	270	281	278	296	285	303	282	277	284	266	275	310	300	301	307	283	274	271	281	297	288	306	291	321	274	258	283	291	258	278	275	279	280	266	289	284	269	263	309	279	284	295	285	302	296	281	275	277	280	275	260	288	294	328	286	263	263	296	302	286	268	288	266	307	275	282	248	312	275	302	258	288	270	264	292	267	292	302	255	278	295	270	303	287	266	306	276	289	271	279	300	288	295	279	259	269	262	288	279	269	273	271	285	298	266	304	288	275	252	287	301	279	288	293	311	304	288	316	273	283	303	285	261	269	265	296	282	331	286	306	256	253	271	301	262	308	279	279	261	272	274	282	243	272	293	269	276	281	302	275	276	271	321	267	293	281	279	291	303	279	302	295	304	262	290	283	268	305	309	272	288	284	293	298	334	268	304	245	283	284	289	289	293	302	277	273	267	264	244	303	297	263	265	301	295	298	295	272	285	273	281	267	263	286	231	265	270	263	265	299	246	281	297	276	293	308	275	279	317	244	295	295	292	272	282	270	286	293	255	275	293	306	287	268	274	282	291	279	295	266	273	275	285	292	286	290	264	275	272	290	278	267	286	306	293	268	296	278	286	260	286	292	266	285	278	266	258	289	285	251	264	287	261	262	277	267	302	270	293	285	293	317	284	298	271	279	298	282	291	261	312	285	287	289	279	287	292	288	294	304	285	295	274	285	307	283	252	297	271	275	281	273	272	254	254	288	279	273	278	291	252	323	313	258	274	263	293	274	306	271	271	276	268	285	273	283	295	299	260	268	274	261	289	292	297	275	281	262	307	288	262	275	321	281	283	279	240	285	280	261	288	292	292	247	269	310	283	276	258	324	288	284	295	314	268	262	307	283	261	263	284	283	290	266	261	284	313	261	296	289	291	307	281	280	293	295	288	260	269	294	277	292	279	283	302	271	302	270	263	228	296	292	253	261	305	284	272	257	289	276	273	281	256	279	318	260	263	297	299	268	290	281	283	301	309	272	265	302	286	278	279	307	258	309	276	290	260	285	288	283	284	241	299	303	283	312	288	289	276	285	287	274	252	265	310	274	276	265	294	262	296	295	287	286	272	305	217	273	293	316
8441	9470	17618	18681	16572	18793	14634	13361	12990	10893	10344	10933	7519	7131	6281	6566	5745	4901	3967	3736	3595	3276	2514	2429	2554	2502	2318	1945	1883	1952	1618	1733	1580	1837	1616	1750	1671	1523	1405	1281	1218	1126	1003	977	949	864	943	923	865	899	798	786	787	757	785	787	773	785	773	764	807	775	826	777	773	730	769	810	715	757	741	786	740	723	799	727	817	727	721	717	675	773	746	765	764	732	714	780	735	816	803	736	728	722	748	771	743	758	807	766	727	780	734	807	718	741	737	690	796	748	719	781	762	712	727	738	853	759	759	764	741	733	786	720	773	775	770	789	796	763	733	687	765	771	754	754	721	721	768	785	806	768	744	771	795	780	799	759	771	775	813	778	775	760	787	754	730	792	720	728	743	766	809	784	733	808	787	769	796	764	719	750	739	762	785	800	813	761	726	785	792	720	770	726	742	752	747	821	727	770	722	773	740	798	751	773	747	794	779	782	778	744	738	730	802	736	745	812	757	775	778	777	784	743	739	737	779	728	784	763	716	753	754	771	722	785	763	774	757	764	733	781	769	776	796	768	784	766	707	795	811	811	767	753	713	806	772	752	705	734	798	753	725	806	705	745	753	795	723	808	756	750	811	828	787	789	805	739	813	809	809	756	797	791	782	749	761	771	765	687	766	671	729	781	748	812	809	741	745	787	757	775	785	761	757	774	760	772	741	774	718	766	738	776	785	771	772	744	746	782	815	747	748	734	814	754	818	739	787	730	726	770	785	799	790	709	749	776	758	772	717	742	769	732	744	745	819	779	816	789	767	766	753	768	741	773	714	715	738	739	722	778	759	756	759	728	764	752	810	732	687	820	740	765	748	774	776	744	753	704	734	762	731	729	731	770	736	791	754	756	807	757	740	744	813	720	808	781	737	748	758	733	716	753	767	795	777	770	763	810	791	737	750	763	788	763	782	780	765	768	786	758	749	802	778	749	778	796	753	739	757	779	770	756	720	770	753	779	740	801	778	733	736	773	776	733	779	772	717	818	770	745	782	772	727	738	760	764	790	754	798	704	778	756	791	773	762	781	780	792	785	756	697	750	725	736	724	794	710	762	759	747	783	752	760	799	696	761	740	742	776	693	719	764	746	806	808	756	734	752	739	775	832	709	771	813	760	716	752	719	796	756	712	796	725	751	764	740	780	782	813	801	766	730	769	741	730	757	751	770	762	748	755	731	791	763	773	747	765	756	738	790	759	751	771	768	744	752	708	758	711	706	755	783	793	732	737	716	828	749	794	679	805	774	745	798	762	769	765	823	735	754	789	766	760	769	766	741	762	760	734	764	750	843	742	818	791	770	745	745	747	804	762	794	772	738	803	708	749	794	758	764	791	745	777	767	741	709	756	819	761	777	796	728	816	727	780	735	761	766	711	760	783	758	707	774	750	742	787	807	764	813	783	741	749	768	729	729	751	757	745	753	767	801	780	739	733	774	748	783	758	785	710	726	769	757	804	729	755	769	755	775	782	777	804	729	775	786	754	757	687	765	745	755	795	733	764	724	801	799	752	768	762	707	782	731	745	764	760	735	783	785	759	796	740	737	760	757	741	746	782	778	719	749	766	757	778	698	750	759	739	802	731	775	806	751	752	696	756	769	759	753	829	736	768	769	744	759	742	724	756	776	733	731	731	746	738	740	795	780	759	704	742	745	810	729	711	765	747	729	743	746	746	847	775	735	709	746	762	747	780	744	791	721	765	785	719	730	753	717	755	716	806	755	749	765	765	737	761	721	761	805	741	827	732	770	757	747	784	801	732	795	763	763	788	761	728	746	764	776	770	721	746	748	725	756	762	792	806	730	752	723	751	794	731	741	743	816	752	782	781	765	759	754	737	749	700	734	748	757	763	763	783	775	739	781	766	747	746	704	781	708	799	769	739	766	812	751	753	736	780	796	732	768	734	790	748	767	742	762	745	770	743	760	798	795	769	832	739	746	729	768	761	776	746	753	743	729	783	807	794	746	768	729	755	808	745	791	762	763	765	739	766	754	735	739	740	768	753	766	790	754	793	756	785	706	789	761	777	783	716	756	740	761	787	789	753	775	762	781	754	796	715	796	792	771	778	755	746	765	738	762	722	703	765	763	742	745	748	749	776	698	810	704	756	768	802	777	749	769	764	770	774	768	743	727	741	767	751	773	706	743	748	810	739	754	791	800	796	778	739	744	768	762	781	760	713	744	740	794	731	716	790	749	769	743	750	754	755	740	730	762	739	720	760	764	793	789	755	806	770	751	775	735	781	787	768	746	735	776	745	737	781	748	752	751	769	766	760	748	761	772	740	751	764	714	768	729	801	750	792	749	754	777	783	778	758	765	751	721	750	779	742	748	777	795	795	823	753	770	749	787	727	785	732	778	743	814	743	788	764	726	757	732	697	786	796	803	754	770	781	763	780	755	779	793	797	749	737	793	750	749	764	799	760	747	740	716	766	786	789	718	749	757	800	739	731	751	768	775	777	766	778	769	760	786	791	826	781	768	805	716	738	771	811	765	739	730	799	745	759	756	802	755	775	775	742	753	774	758	723	699	804	772	749	760	775	771	744	744	786	737	791	722	755	783	782	761	777	789	791	733	786	721	704	728	768	747	700	762	760	788	803	724	797	739	788	806	759	747	777	795	756	757	751	723	818	727	747	779	770	776	769	765	753	783	746	780	805	777	751	802	737	714	776	775	776	752	759	772	732	835	763	795	729	777	699	769	776	752	789	783	750	769	725	746	736	753	734	745	735	760	751	737	748	784	740	739	798	791	713	780	732	733	700	758	781	744	761	755	746	722	772	766	737	734	721	728	793	818	742	812	703	752	766	770	775	768	724	747	737	769	786	780	815	738	791	765	778	704	840	758	729	742	769	775	802	780	779	749	728	752	777	746	761	793	766	750	739	727	772	791	768	738	743	794	752	766	735	750	732	792	759	822	804	733	784	730	779	743	713	763	704	770	776	752	742	815	753	788	730	810	717	746	806	759	782	753	727	752	760	763	768	766	785	787	741	761	775	742	785	767	793	761	736	792	656	767	753	779	770	754	764	752	763	805	756	728	749	783	716	753	773	713	797	742	776	753	762	754	741	708	735	720	796	763	751	782	776	791	755	748	734	731	672	714	725	765	782	767	773	777	755	769	789	759	732	812	742	754	816	746	778	797	777	766	742	762	776	726	755	808	805	784	756	762	756	778	762	739	765	796	767	778	765	738	718	755	768	716	788	781	789	733	811	775	742	743	730	784	766	729	743	762	740	764	746	759	728	780	752	755	770	710	791	792	779	757	733	762	791	744	781	705	789	756	784	748	753	739	741	780	730	760	784	755	731	731	733	746	773	794	730	756	804	716	809	776	724	763	800	775	710	733	758	770	744	713	771	729	738	735	776	785	726	776	801	769	757	802	754	755	783	770	731	756	704	767	755	746	794	759	761	722	746	755	762	764	714	726	776	752	782	743	771	710	767	798	773	740	756	759	771	779	793	767
31069	33645	40425	35581	34630	40103	31737	30097	28487	25385	24766	23838	18252	15211	12691	13190	10703	9201	7653	6934	6577	5633	3928	3343	3624	3178	2885	2256	2348	2427	1472	1689	1814	1991	1738	2052	1816	1479	1279	1327	1058	799	645	597	512	451	467	424	435	372	354	299	310	289	274	309	303	280	303	286	249	236	270	243	273	282	255	244	288	268	266	256	258	228	250	272	273	289	259	258	248	277	272	241	271	244	262	220	258	257	324	293	273	282	234	227	224	272	259	279	290	256	257	260	232	248	239	251	274	254	254	251	275	232	282	246	259	255	228	252	251	245	275	235	224	248	252	270	246	261	280	266	265	248	260	254	220	266	245	253	251	242	248	247	245	267	271	260	287	282	251	284	265	259	244	254	271	251	242	260	268	280	226	266	277	259	261	235	272	281	245	253	252	249	230	267	254	275	234	235	244	237	259	275	257	256	220	232	274	275	254	240	232	238	266	276	296	269	249	272	261	242	255	253	283	265	256	254	247	244	248	262	250	240	242	251	275	234	267	270	270	262	263	245	272	270	236	263	283	248	278	239	242	260	249	267	229	228	252	230	247	246	264	229	266	235	250	269	251	239	252	277	247	225	244	262	250	257	279	240	297	257	272	260	238	258	297	270	267	255	292	291	250	243	264	254	254	271	284	271	268	263	266	264	284	247	284	254	250	257	246	251	266	244	266	238	247	277	257	278	249	293	260	257	294	228	267	252	237	253	226	261	255	267	285	266	266	249	233	250	249	271	270	254	229	247	244	255	231	260	260	278	250	254	237	233	278	280	242	256	287	234	200	248	240	270	234	238	236	275	264	266	272	256	243	247	237	249	258	244	255	232	249	233	256	242	260	221	259	272	264	256	253	245	256	251	249	284	248	267	283	251	288	235	246	263	237	209	245	223	265	285	259	264	243	268	242	279	258	253	241	225	248	253	269	269	255	245	238	192	232	225	268	274	257	258	259	293	284	257	236	243	264	249	247	252	275	261	217	271	240	224	254	246	258	242	280	270	227	223	256	232	244	275	232	228	256	257	273	241	253	241	260	237	233	261	225	245	249	228	261	285	255	244	263	257	278	240	262	271	260	252	236	266	262	249	271	277	257	251	294	279	259	262	260	293	224	236	260	251	248	253	239	260	227	262	243	261	256	244	248	225	246	265	257	235	261	225	234	244	258	268	271	279	259	232	280	265	236	239	256	268	265	235	258	254	256	242	239	255	260	261	261	235	240	250	254	245	269	272	250	246	252	247	275	275	276	265	274	286	253	251	263	282	267	271	250	241	261	277	285	221	230	245	256	247	270	262	251	234	260	231	245	262	259	289	248	271	268	255	227	264	268	238	230	252	267	259	273	250	238	270	274	250	243	265	231	265	245	239	237	230	266	274	255	266	246	251	243	253	236	251	257	264	253	254	281	245	247	245	244	247	239	294	241	240	257	277	243	248	270	256	278	232	289	252	261	246	260	247	224	232	242	274	269	238	258	256	243	250	274	266	259	264	267	227	258	265	257	259	272	252	238	238	228	241	247	265	254	240	258	251	277	253	261	267	262	266	258	261	280	255	259	272	251	256	238	220	278	270	259	237	265	232	265	240	261	217	278	260	241	265	259	271	247	260	291	281	242	270	258	234	271	237	246	239	268	271	258	301	253	269	240	264	262	254	271	280	257	263	237	241	289	259	254	261	252	234	255	291	254	247	248	257	245	239	236	254	236	262	241	221	249	241	265	247	247	252	248	242	256	249	258	252	259	234	265	240	250	270	281	287	238	263	243	239	238	251	249	240	274	266	283	269	246	248	228	280	248	251	266	264	252	240	234	265	272	242	255	248	263	275	237	249	268	269	270	248	255	259	259	271	262	267	273	267	254	222	275	280	251	268	266	240	267	244	282	248	271	258	252	251	225	277	261	289	242	268	260	250	241	243	261	266	306	284	254	244	237	267	268	247	231	270	245	263	240	266	260	279	252	231	249	258	287	240	307	244	236	281	278	257	277	267	247	245	269	274	256	258	252	253	253	248	250	263	247	242	248	262	268	258	261	250	266	278	280	263	264	255	278	251	281	247	266	243	261	263	247	235	244	277	253	261	290	251	254	258	265	259	258	264	233	264	243	260	267	240	251	283	227	256	230	267	259	251	231	253	260	261	262	238	252	237	254	247	238	259	259	241	227	262	247	231	271	269	269	246	242	242	248	261	256	261	232	243	241	240	277	246	296	249	278	234	264	246	266	269	256	225	262	271	235	230	271	240	247	285	265	267	267	266	253	271	219	254	253	280	252	257	243	268	238	247	251	276	214	227	268	274	230	240	261	280	263	259	261	256	248	260	266	255	212	258	260	254	280	254	263	244	270	283	229	231	243	258	264	248	246	238	258	272	267	271	254	261	256	244	265	243	267	232	257	250	248	243	281	281	266	245	250	244	291	264	257	251	248	270	245	264	244	248	264	263	264	231	270	276	217	244	261	263	255	262	242	238	247	264	232	250	250	258	279	270	243	274	258	249	244	275	248	268	233	282	274	264	246	243	244	269	269	280	260	244	274	258	237	268	246	248	271	252	256	240	248	287	232	217	270	272	245	247	263	253	230	248	239	264	253	226	238	259	261	254	253	254	225	242	269	263	267	259	253	252	280	240	251	264	265	256	239	274	248	272	259	276	226	265	254	245	251	256	260	272	263	237	266	275	267	259	250	273	255	249	261	272	241	222	257	268	237	226	241	274	266	271	252	270	257	266	236	260	234	238	279	253	259	234	277	279	244	245	238	221	301	266	259	265	271	261	246	260	258	254	251	223	263	255	264	281	225	256	278	260	266	254	259	252	239	233	269	220	248	250	241	230	272	274	256	225	246	243	259	243	237	226	249	237	246	255	254	275	246	276	281	247	269	259	249	255	286	256	234	270	253	233	284	234	272	268	231	234	267	261	252	238	276	254	269	241	245	259	250	237	270	241	278	256	229	272	244	251	268	264	253	256	290	269	235	244	249	257	252	233	243	253	278	232	258	239	252	269	271	234	273	268	249	274	246	220	246	242	251	250	260	284	254	260	251	247	241	264	281	236	234	247	271	270	237	257	248	265	279	234	272	268	271	259	249	274	248	236	245	280	263	245	236	281	253	243	254	289	247	248	234	227	260	236	241	266	275	269	259	242	274	271	268	262	261	267	254	241	254	253	264	243	248	282	272	243	231	240	247	268	246	263	261	287	277	263	275	244	259	232	241	249	239	255	253	258	281	240	261	253	238	278	272	254	256	278	294	238	281	260	243	257	231	241	258	241	232	248	283	251	242	264	260	276	273	258	268	250	237	275	252	243	260	244	248	265	256	250	238	278	246	254	273	241	244	233	266	239	267	252	242	228	275	268	221	249	255	253	275	280	281	297	244	259	244	271	235	237	269	250	242	298	231	238	282	261	277	286	253	274	257	254	277	289	300	257	237	243	236	240	274	293	279	252	241	246	235	252	249	269	249	266	234	245	283	228	254	262	260	250	223	264
21062	27883	37684	41201	43467	47773	41456	43048	41434	39669	40804	40417	34453	33257	31360	33309	30189	28293	25507	24308	24292	22021	15745	15001	16692	15376	15015	11299	12694	12413	7883	9765	10471	11648	10219	11388	10062	9187	7642	7662	6340	4637	3488	3434	2703	1974	2366	2252	2217	1722	1512	1158	1081	940	956	1008	993	903	913	824	772	708	680	719	736	775	716	734	753	682	723	707	731	718	710	671	694	728	689	754	675	691	709	760	702	682	690	745	757	842	832	847	766	760	705	706	719	681	705	715	734	718	725	717	729	709	722	698	705	739	668	704	691	748	740	663	711	657	710	663	727	721	698	692	683	715	724	698	656	760	719	747	701	720	721	652	733	703	697	688	700	720	654	720	711	722	762	674	731	723	659	756	710	684	665	697	752	693	732	723	684	702	703	725	675	703	688	664	695	688	690	707	729	704	706	735	709	688	701	717	719	662	719	669	698	731	706	689	706	744	738	699	702	753	730	717	716	685	698	713	741	695	730	745	713	722	677	734	731	714	719	709	668	752	684	693	719	705	700	676	696	667	671	717	693	664	710	690	699	714	739	734	744	743	716	668	735	754	720	647	687	730	706	757	745	689	734	724	706	751	733	700	683	704	663	722	711	730	713	694	695	722	720	733	687	760	703	712	717	693	709	723	659	689	700	689	701	703	719	717	687	732	724	631	733	703	698	713	652	753	731	685	743	744	712	710	689	708	659	728	673	702	695	695	689	702	672	708	730	680	666	675	700	649	679	724	699	714	703	680	691	747	661	787	741	710	737	748	737	671	699	719	719	726	740	697	729	678	717	705	703	717	690	704	749	721	670	697	702	662	725	734	719	718	703	674	692	681	695	706	702	711	683	744	739	687	691	751	716	713	686	697	711	726	733	729	626	719	666	714	672	709	742	646	728	710	692	703	726	766	715	735	685	712	701	693	715	706	654	737	735	707	660	671	716	722	684	701	731	736	656	700	699	711	703	765	680	712	694	708	707	733	624	723	690	716	722	715	694	683	705	725	695	701	730	648	726	687	725	761	686	688	740	683	688	704	743	715	695	688	724	691	706	734	735	739	719	708	684	667	707	688	732	723	731	692	643	740	699	708	692	709	686	714	655	737	677	706	750	697	702	735	724	705	731	696	711	735	712	763	702	703	687	678	709	732	693	677	695	741	728	715	719	685	693	663	683	731	719	732	717	687	734	700	727	684	737	688	709	664	727	748	718	661	757	685	700	722	723	701	702	689	714	698	710	689	682	737	729	654	728	678	685	674	699	698	654	703	705	646	720	722	678	670	727	682	726	732	712	739	714	728	678	737	746	728	713	693	680	737	758	711	724	715	654	732	690	682	759	704	746	730	717	704	719	673	698	659	693	661	723	708	732	713	732	695	673	741	714	691	698	666	685	743	657	722	708	696	679	688	714	732	745	692	758	683	712	729	718	681	728	737	713	704	777	735	670	654	705	699	700	669	748	726	689	663	722	714	725	699	717	705	702	728	698	735	722	676	685	723	714	771	697	656	707	720	697	736	690	738	682	747	710	729	678	717	705	747	656	656	680	716	697	674	651	695	679	721	675	748	675	689	687	691	713	737	729	699	745	678	718	713	713	712	680	675	739	732	709	741	666	690	716	685	720	688	711	703	644	696	671	732	691	752	719	691	736	727	693	700	702	714	682	677	744	708	723	686	744	707	709	718	739	693	744	712	712	728	685	724	725	709	661	698	717	710	706	718	669	724	687	698	724	682	732	745	689	676	690	727	703	723	697	719	697	696	754	727	699	704	704	728	702	671	723	731	714	690	676	689	716	745	664	716	691	732	679	707	694	699	738	702	712	710	703	732	727	751	712	699	713	694	697	641	736	652	705	729	741	657	724	720	730	702	682	735	711	690	703	736	736	717	684	700	705	732	736	688	700	702	705	701	707	732	708	701	670	716	735	676	678	703	694	694	748	748	726	707	724	732	684	698	742	742	689	720	704	701	700	705	706	704	748	727	717	709	706	708	702	721	658	725	713	697	746	717	667	720	736	714	696	696	698	714	705	649	678	727	718	716	743	694	736	706	696	745	718	743	765	679	702	698	719	630	732	695	681	716	713	699	682	728	715	736	695	685	705	704	762	710	697	747	737	678	679	694	707	743	679	684	699	703	675	762	692	723	694	729	692	676	711	676	759	685	679	685	644	712	762	734	719	681	691	649	706	711	693	739	715	680	709	682	742	716	718	665	697	742	710	716	705	710	709	740	752	724	686	707	690	698	724	742	705	715	709	689	680	710	677	762	705	719	705	725	673	723	689	703	707	727	698	703	713	709	733	716	705	729	724	691	704	666	683	722	725	671	671	688	692	710	717	681	677	669	692	708	715	706	680	686	666	702	719	676	681	724	737	712	702	681	692	682	639	704	725	720	672	681	702	733	652	669	727	699	689	706	712	696	677	739	739	670	698	694	707	730	690	685	694	708	702	707	705	642	709	679	686	713	688	693	709	732	761	745	695	690	692	765	750	693	706	711	660	690	701	680	677	723	662	683	677	697	736	715	701	740	731	689	697	680	720	728	714	759	695	697	743	710	732	657	694	728	724	684	746	737	740	741	749	685	702	728	691	691	729	712	703	713	700	698	746	714	706	686	715	679	711	750	715	736	718	694	690	684	703	725	761	698	667	658	683	718	744	693	691	676	665	681	662	724	716	684	712	679	680	682	700	744	687	717	688	702	698	671	685	687	728	685	718	722	700	715	680	697	701	677	717	735	677	702	686	772	736	704	717	691	777	677	711	714	687	706	725	690	749	701	685	701	715	696	723	724	702	696	688	713	732	745	703	731	702	688	734	745	696	696	791	667	699	685	731	715	685	704	763	747	697	675	722	716	661	736	722	651	749	731	651	680	703	696	648	693	681	685	737	702	691	674	690	714	719	698	718	710	735	691	686	693	722	713	713	678	678	661	716	744	711	710	718	764	717	687	711	696	695	710	718	718	660	710	679	758	699	699	662	674	707	705	708	654	720	717	697	699	693	707	725	695	761	727	700	782	668	713	715	694	692	699	707	724	668	655	736	684	729	663	706	683	711	689	657	685	721	687	743	738	752	678	750	691	735	697	719	707	719	724	702	719	749	668	765	793	698	668	679	738	736	701	720	722	691	731	722	717	734	729	700	694	702	711	747	674	693	686	748	712	696	674	727	753	695	715	678	680	691	675	693	768	659	702	671	729	643	701	690	738	693	709	691	688	717	690	727	754	713	729	745	669	713	667	744	696	689	717	671	710	697	715	714	738	696	688	741	704	729	676	686	726	690	684	725	722	743	683	709	677	656	711	740	699	691	717	748	738	673	669	704	716	719	672	704	718	715	766	735	697	689	758	701	684	678	702	701	732	747	688	699	709	718	688	681	752	762	673	707	697	672	706	676	679	705	732	692	700	716	697	709	702	699	696	711	740	705	738	722	680	759	662	711	684	678	683	665	679	721	753	677	693	694	717	680	729	718	751	739	692	753	653	700	709	687	693	684	692	690	711
37829	38964	43006	38065	39509	44036	40632	35793	36635	32399	31112	31644	24801	21051	19323	18175	15289	13981	12437	12741	13007	11613	7569	5312	5529	5386	4883	3651	3378	3803	2096	2991	2945	3070	2867	2847	2677	2356	1973	2016	1494	1120	979	975	807	599	745	565	629	457	413	377	360	314	354	340	339	317	340	289	304	250	300	298	283	257	242	308	267	280	267	300	278	271	253	239	294	313	250	262	325	287	279	276	260	239	273	297	297	306	301	270	292	256	275	275	261	262	249	259	283	255	299	267	250	275	266	266	283	279	274	260	279	265	269	240	287	250	261	289	265	253	277	253	268	275	288	262	236	281	291	284	278	253	269	230	269	270	298	273	268	261	274	289	264	259	217	259	275	274	252	263	286	249	260	279	269	276	278	277	270	258	282	291	280	274	260	269	266	269	269	258	294	277	277	255	272	277	278	279	303	263	257	231	259	279	307	252	259	306	269	274	257	280	274	282	289	255	258	289	270	274	269	260	283	262	266	269	271	299	277	285	242	259	275	310	258	252	256	263	279	281	316	279	289	295	272	288	270	276	271	273	269	266	272	250	267	288	280	244	260	243	282	239	287	256	248	261	278	269	290	288	247	252	249	293	251	289	269	252	284	264	258	274	289	269	287	299	279	261	256	259	275	299	283	250	279	278	266	276	295	300	292	246	263	275	251	292	288	296	297	271	289	287	246	311	257	252	264	279	268	289	293	252	290	275	281	286	292	279	264	265	284	266	287	273	267	283	258	265	243	272	269	284	268	252	271	248	252	265	290	269	281	273	301	252	254	253	253	268	277	285	279	285	312	283	236	276	252	250	273	327	235	267	250	270	272	310	286	237	256	274	273	259	260	252	249	277	264	269	272	273	255	252	231	261	255	269	284	266	276	266	257	259	294	271	279	272	236	250	252	259	288	274	267	274	239	268	288	260	268	269	244	267	260	275	240	239	266	264	301	286	279	277	271	256	294	268	283	321	272	281	281	261	275	252	240	274	272	248	276	279	294	261	274	302	275	253	267	244	269	267	281	281	259	266	244	250	268	272	249	286	300	317	288	267	260	289	256	264	260	275	270	287	257	259	256	273	260	263	302	280	262	267	271	257	233	275	275	268	263	271	288	268	285	267	292	267	274	293	284	237	256	252	271	254	282	259	276	275	293	253	266	296	275	265	304	273	268	282	276	262	271	292	297	263	268	279	252	272	258	289	279	266	235	276	278	283	280	252	270	271	275	263	281	280	297	265	262	262	253	232	261	254	269	269	287	295	256	276	264	281	273	264	295	258	255	266	262	293	267	293	275	301	277	278	303	304	282	256	284	270	313	271	275	285	282	301	293	271	293	265	227	267	262	266	268	256	278	278	269	284	271	229	299	266	274	300	289	266	274	251	268	276	262	279	244	262	270	250	295	278	279	251	241	267	264	261	236	266	265	272	238	248	281	269	258	254	271	262	264	285	260	293	238	247	258	295	249	268	295	282	271	260	262	282	255	256	275	281	250	270	295	298	265	313	301	276	275	270	289	252	268	289	243	259	288	273	266	261	243	281	241	254	269	266	267	279	265	260	251	242	279	259	272	274	283	264	277	281	275	261	260	317	300	274	304	271	279	279	283	266	252	269	298	279	243	268	277	300	256	256	278	244	261	269	258	282	285	284	281	273	260	236	279	269	303	268	264	289	257	259	252	252	291	267	261	275	307	258	289	269	261	277	215	278	261	273	286	270	249	289	259	248	236	273	263	277	285	291	248	255	241	260	298	245	290	258	268	256	272	264	279	243	305	275	250	256	250	246	264	273	276	289	260	261	294	274	280	255	243	288	284	281	260	241	267	248	239	274	262	283	278	262	248	270	287	257	305	258	271	253	263	256	253	303	302	259	255	263	244	291	318	240	261	270	276	304	279	263	259	263	297	240	290	226	262	243	273	267	288	289	262	236	248	286	242	280	271	283	317	273	278	293	252	267	293	244	237	291	246	238	272	244	275	266	286	292	275	262	279	301	254	265	254	318	295	268	294	254	257	276	296	273	260	300	275	296	260	288	290	263	273	266	249	262	268	299	280	266	265	253	281	272	290	263	275	266	257	275	286	284	254	256	289	282	278	263	272	256	292	265	284	288	296	250	268	284	252	281	275	297	258	270	271	263	241	244	291	277	257	263	264	275	258	290	266	280	243	262	288	272	282	280	258	251	259	263	270	271	255	267	299	280	260	286	279	267	228	271	246	297	294	253	282	280	312	242	287	258	264	316	301	276	236	264	305	286	286	254	289	286	257	266	274	286	260	271	279	273	281	282	278	273	260	267	261	257	271	263	262	248	265	272	263	271	270	264	264	246	255	279	271	251	253	303	281	277	276	277	252	294	251	291	270	277	266	263	256	257	268	282	285	258	272	242	242	261	258	276	281	261	268	276	298	272	253	284	275	273	274	297	274	245	269	270	287	264	262	307	265	254	262	242	285	255	267	282	286	309	292	275	275	276	254	256	250	255	271	251	284	302	242	223	293	279	253	283	278	255	267	281	282	276	282	243	272	265	257	241	268	246	284	267	267	249	258	244	287	269	279	262	304	264	271	265	258	286	273	258	254	257	288	268	293	265	272	253	248	286	250	282	282	247	274	276	279	284	261	251	281	268	268	233	261	261	298	276	267	272	275	277	260	273	280	271	290	249	274	272	253	246	231	260	258	278	244	274	276	258	272	280	273	276	262	257	255	281	288	259	269	292	265	277	256	305	229	259	269	257	279	281	245	276	267	273	290	283	267	265	277	268	284	270	270	250	263	288	256	281	297	250	249	248	251	230	279	265	293	300	267	302	280	300	268	287	262	261	277	277	280	252	252	302	279	249	264	234	236	276	215	270	270	208	289	299	271	273	296	268	251	259	260	277	306	273	250	251	291	267	281	268	245	283	284	272	272	266	265	253	259	256	295	256	280	290	252	247	284	250	247	245	297	283	293	274	250	257	258	235	258	239	285	264	265	292	261	277	272	232	258	279	282	260	232	309	251	260	283	290	264	259	276	254	263	286	265	260	283	239	289	251	288	260	280	282	240	266	262	282	243	260	259	261	266	273	284	281	279	255	292	282	253	260	259	284	272	255	253	256	258	289	235	271	254	273	290	290	269	272	260	282	265	284	235	271	244	259	262	244	251	260	248	264	253	274	271	274	276	269	270	256	294	279	286	226	274	287	304	257	263	261	241	311	269	275	274	306	264	268	289	248	294	285	283	283	300	268	290	282	293	245	257	313	260	276	254	257	312	287	273	274	263	279	266	275	257	278	286	260	283	267	253	294	274	263	275	252	232	277	272	274	286	276	277	270	288	296	280	248	283	263	252	267	258	269	260	243	247	289	254	243	261	280	266	278	268	265	275	272	248	265	274	266	253	272	269	257	285	236	260	265	244	287	285	270	248	276	283	268	286	280	287	274	284	261	297	266	273	269	285	293	256	264	275	288	262	242	271	264	269	267	267	248	252	289	249	268	254	274	267	275	289	289	280	253
26354	32100	40736	44427	47666	52098	49165	48113	48154	45313	45479	46764	40088	38501	38295	37720	34886	34298	33112	33516	34243	32126	23301	20045	21874	21481	20925	16730	15683	17372	10547	15360	15507	15775	15104	15315	14527	13385	11273	11882	8844	6840	5465	5354	4161	2954	3952	2847	3293	2112	2057	1397	1354	1128	1236	1289	1260	1042	1131	895	756	791	821	779	775	764	764	765	778	730	777	722	699	707	737	761	779	733	704	668	779	735	677	716	758	756	768	800	815	979	972	879	783	811	773	762	722	724	737	754	761	747	741	773	746	735	744	761	740	721	730	661	735	716	695	717	821	753	757	793	719	760	720	732	737	743	755	728	738	734	778	773	729	732	734	778	705	761	707	769	743	737	689	683	776	771	718	677	693	700	695	742	715	751	704	715	756	741	706	726	751	744	780	753	719	715	727	703	758	769	734	777	722	728	772	724	790	828	772	757	730	719	785	750	711	749	739	809	725	714	742	750	741	771	754	777	728	729	711	713	701	726	733	731	696	741	772	760	739	754	761	783	737	729	756	739	752	744	731	746	724	722	717	712	792	726	742	696	752	758	762	740	713	699	705	717	770	689	705	736	740	757	682	738	738	736	703	778	756	667	701	724	729	761	738	695	724	719	702	758	716	714	719	750	769	742	723	710	778	715	743	765	748	749	737	749	726	743	798	720	767	746	690	727	729	692	710	724	709	737	757	743	719	719	713	725	746	735	745	743	742	753	720	744	784	729	722	741	758	746	743	731	736	735	720	752	751	771	738	732	743	711	738	784	722	736	742	781	748	744	740	765	688	733	773	709	751	774	691	742	729	715	723	757	771	737	700	726	730	789	732	726	702	690	757	686	738	755	719	740	774	733	743	744	690	737	668	756	762	720	748	782	743	696	740	735	726	687	690	729	722	752	750	741	720	748	743	702	715	746	760	712	755	742	720	719	739	715	785	719	726	703	748	734	684	704	747	699	745	719	769	716	733	755	743	720	732	706	761	750	748	725	766	705	707	729	701	721	732	723	739	738	762	764	758	727	741	740	729	730	693	738	751	741	768	744	778	726	747	748	715	731	784	721	713	729	780	718	727	777	752	747	767	786	749	729	742	760	764	735	735	749	723	720	738	728	760	730	717	722	769	717	725	752	734	750	739	720	790	740	757	767	711	760	750	763	697	734	725	755	738	785	786	670	795	693	735	694	718	721	742	766	754	783	772	727	774	776	720	719	732	748	731	713	744	715	747	789	754	751	704	770	734	715	716	647	801	769	741	730	724	763	761	708	753	728	710	730	762	720	749	740	805	713	762	748	768	711	705	759	749	748	743	762	704	743	760	765	741	697	726	687	692	715	675	783	702	731	737	699	762	763	762	743	780	713	723	743	741	696	749	719	744	730	740	723	735	772	771	731	721	705	719	720	676	689	764	733	735	706	769	724	705	752	742	771	754	701	743	751	724	736	763	740	748	712	730	715	754	767	776	747	736	718	729	704	747	748	771	756	753	722	738	748	715	760	745	751	746	753	682	724	773	773	761	754	756	701	674	702	764	764	722	702	727	759	730	736	750	745	711	729	735	736	742	709	720	701	718	747	736	726	710	753	732	770	757	727	736	727	743	723	739	708	711	737	689	753	755	735	771	738	772	750	706	743	720	696	747	700	711	731	797	751	780	748	721	742	732	702	738	712	731	760	719	715	732	710	746	724	744	714	699	693	719	736	687	732	726	743	752	747	768	776	749	730	715	737	748	707	696	784	703	685	708	731	819	736	681	711	714	740	717	734	760	720	744	755	748	687	762	775	720	749	742	698	712	756	729	692	713	760	733	777	763	778	718	737	724	696	725	694	728	727	756	751	736	692	793	731	742	740	829	748	720	718	720	683	745	709	731	727	740	741	714	779	749	704	715	742	774	722	732	770	820	709	742	752	757	737	720	740	765	777	740	709	777	766	790	775	708	730	748	708	731	748	717	768	725	770	738	732	718	722	696	695	718	734	763	674	739	761	780	749	685	709	738	759	769	718	781	751	726	746	765	752	731	757	735	730	752	732	739	736	735	714	808	755	727	690	749	753	780	774	718	729	721	743	750	783	782	729	722	735	748	711	799	746	709	796	778	761	772	738	759	749	721	681	745	733	715	759	760	693	750	770	778	742	702	756	720	735	686	776	720	719	722	741	729	739	756	730	746	733	726	766	724	713	716	761	744	757	729	727	700	750	729	717	729	770	719	739	736	721	733	705	771	746	762	744	669	725	779	752	796	694	721	713	760	741	700	698	756	712	692	698	702	752	736	756	695	741	703	708	791	757	761	749	769	709	761	772	711	745	706	786	753	698	731	708	789	748	718	681	750	743	708	730	715	722	709	715	766	711	720	769	732	757	761	712	778	756	718	703	756	757	750	719	785	699	742	745	772	706	746	738	741	747	760	678	738	755	790	762	715	746	715	729	763	728	699	752	692	788	752	771	695	763	745	737	742	716	734	739	718	733	679	697	760	738	746	755	804	751	745	686	739	760	737	718	774	768	735	717	710	729	774	738	680	774	762	755	758	737	736	741	730	716	703	780	712	748	760	787	720	715	757	711	730	766	772	738	796	779	717	733	669	742	726	817	681	744	727	742	718	752	755	720	755	721	689	701	776	684	740	798	780	708	733	741	726	718	769	680	741	814	692	772	713	698	737	754	758	713	758	744	748	752	738	730	713	717	738	711	729	767	693	738	754	739	703	815	690	721	782	740	733	752	714	720	745	741	741	738	775	735	722	777	738	735	698	733	723	718	741	731	738	697	746	764	761	737	785	729	712	743	798	728	721	683	727	737	753	729	720	749	746	742	762	752	718	710	791	739	745	722	734	753	739	711	785	733	750	739	759	724	765	754	731	693	743	714	736	754	766	775	813	759	691	722	744	741	804	795	733	722	771	698	743	750	702	742	728	696	718	788	693	696	755	731	722	754	755	760	745	706	721	720	721	716	716	732	736	720	695	714	759	705	743	734	718	736	754	774	761	738	731	674	725	739	719	715	735	697	709	719	702	747	744	717	779	707	748	775	756	711	726	730	779	769	740	772	730	698	708	735	720	773	707	734	770	758	745	714	724	692	738	708	690	725	726	732	745	713	743	775	685	730	745	764	732	711	766	763	777	714	748	750	782	760	788	753	716	726	730	737	699	722	767	743	726	726	737	715	732	727	770	745	770	710	751	740	737	761	708	742	745	784	756	759	733	797	717	746	717	776	739	768	727	735	707	706	726	732	677	693	734	730	729	741	734	709	747	753	757	787	749	716	785	722	759	759	776	733	710	722	720	736	766	739	764	735	790	765	741	738	744	803	729	770	718	722	703	725	701	791	709	729	708	749	747	697	747	716	751	750	767	671	707	731	779	769	755	789	787	726	714	711	683	708	742	765	766	768	707	752	695	717	733	752	733	730	705	715	818	739	731	705	762	739	748	718	673	717	765	739	720	762	753	718	714	690	724	790	738	720	750	736	736	765	762	700	708	792	783	736	782	728	729	738	720	742	724	728	719	713
14165	12424	14387	11005	7699	7734	5440	3807	3597	2569	2554	2306	1818	1365	1204	1175	1036	924	982	899	773	764	582	560	555	553	488	493	419	436	410	452	452	419	391	464	364	373	375	352	319	351	329	323	310	280	278	265	280	307	269	293	258	266	309	244	287	266	249	264	289	275	245	291	265	258	250	270	259	275	249	262	240	269	255	277	255	283	276	276	255	270	249	278	264	237	249	264	291	271	240	258	257	298	277	249	232	278	281	275	277	275	252	276	249	276	273	303	279	304	279	295	263	258	267	261	238	263	265	267	290	285	275	266	238	291	240	268	252	264	271	261	258	271	288	228	249	256	269	262	250	260	274	259	287	271	280	267	272	278	238	252	271	269	267	242	253	275	272	252	270	230	246	294	262	263	282	260	235	240	229	241	237	234	264	248	289	263	258	264	269	253	247	256	254	291	262	263	297	279	251	280	271	241	260	267	270	256	274	250	284	259	297	277	248	263	267	248	259	299	258	257	268	263	252	271	251	284	235	248	264	226	269	237	281	219	279	267	242	275	274	254	273	295	257	240	259	263	275	268	267	298	257	295	276	240	233	252	262	279	274	246	284	265	261	257	270	240	255	272	262	256	257	267	264	227	266	258	285	276	266	289	264	241	258	282	291	283	265	237	274	252	303	272	262	262	269	245	281	233	291	257	275	251	268	256	252	262	311	251	266	252	260	277	282	253	243	238	264	252	234	282	262	279	289	257	276	261	279	262	281	260	276	246	275	274	280	284	264	275	268	255	285	260	273	247	239	267	276	249	228	263	245	267	271	264	274	254	263	272	265	238	253	236	259	269	263	248	263	268	253	262	270	251	283	261	241	251	272	254	279	282	258	277	267	273	255	285	257	246	283	258	233	235	245	263	287	246	287	269	283	250	249	264	284	269	266	230	238	295	246	279	276	256	245	299	298	276	260	282	265	285	273	279	234	265	254	275	248	253	293	295	256	276	258	271	244	266	287	275	262	259	253	289	246	289	243	241	268	278	276	272	254	267	246	250	289	251	234	279	282	265	287	271	234	247	281	267	271	278	248	264	252	244	248	253	281	261	268	266	293	259	246	260	264	266	252	260	241	276	254	261	258	269	251	260	273	293	279	259	279	294	264	261	269	248	246	290	271	264	234	257	253	260	264	300	292	245	266	262	266	294	255	268	254	248	268	263	284	264	266	259	251	266	275	260	235	267	244	309	251	270	240	250	281	244	292	249	259	259	243	265	246	232	248	263	279	285	302	254	275	254	289	249	255	263	269	270	298	268	262	287	271	281	269	281	262	245	261	260	253	272	255	261	261	248	254	257	251	254	257	276	281	309	274	288	250	264	304	278	269	272	280	247	239	247	266	250	278	266	265	308	300	269	277	256	270	255	262	286	281	230	296	242	260	269	297	282	259	263	268	241	274	273	278	244	244	307	278	258	258	276	227	254	249	268	261	266	265	276	288	268	280	232	249	249	276	232	265	267	274	255	216	246	249	272	261	241	262	244	242	253	271	279	277	258	261	280	260	246	244	264	259	277	252	284	275	298	251	279	260	283	276	251	276	281	255	244	270	280	280	266	266	297	293	245	245	239	212	283	246	231	268	259	248	250	288	281	255	253	237	300	232	279	257	276	290	252	277	239	275	268	278	255	272	254	266	235	279	256	238	257	262	253	259	273	245	257	262	253	248	279	274	271	269	279	249	264	281	241	286	295	261	260	269	256	259	287	250	274	293	251	290	303	259	260	259	304	252	262	269	272	280	261	282	270	284	246	245	266	282	246	271	245	264	255	260	294	287	249	275	260	279	253	283	272	304	268	250	251	247	255	250	270	260	263	306	269	249	307	285	262	261	271	263	252	270	267	270	248	274	268	275	266	256	274	247	255	237	285	285	279	268	271	263	312	263	265	242	269	273	267	274	278	272	241	277	253	245	294	277	249	249	292	272	270	243	275	277	272	256	232	310	258	281	284	294	273	303	254	292	272	236	274	283	247	257	245	275	245	247	253	269	256	262	280	232	238	253	269	271	306	262	267	286	235	251	291	264	280	299	299	280	252	262	256	282	260	281	285	278	258	283	273	278	290	269	278	259	279	232	289	269	265	300	265	269	250	227	250	275	270	297	260	274	295	234	258	257	245	246	265	268	283	261	286	246	268	270	245	263	273	310	267	283	284	267	250	259	267	260	268	302	215	281	239	256	287	291	275	255	256	295	273	256	258	251	272	264	270	243	263	278	276	240	255	254	242	268	258	242	287	253	265	276	272	231	261	264	275	269	267	258	290	287	271	262	272	270	268	289	261	277	277	279	275	235	273	270	270	246	268	274	268	272	258	270	242	245	274	272	273	246	277	289	275	276	277	251	275	277	270	307	250	281	280	260	260	306	277	278	257	287	290	272	287	252	267	300	246	268	283	290	255	294	232	274	258	265	277	242	274	298	259	219	247	251	293	275	269	279	241	247	252	266	268	250	263	240	243	271	297	266	269	250	277	233	291	267	262	244	243	249	264	267	225	247	257	261	238	281	279	279	267	229	290	289	278	272	242	271	246	253	274	259	268	234	276	253	240	309	275	273	253	265	263	296	255	241	268	283	283	245	291	268	247	249	249	266	255	278	265	289	235	243	261	301	261	267	264	268	290	280	240	255	265	241	252	239	275	253	239	274	256	259	272	260	273	256	242	249	257	274	279	266	290	268	262	269	295	270	255	290	250	264	273	272	273	242	267	233	268	222	285	272	289	261	271	229	283	247	276	300	244	239	263	252	272	254	273	252	256	243	281	250	259	253	271	261	242	251	269	270	257	284	241	229	249	256	262	291	277	244	284	255	231	270	241	277	291	254	274	252	247	272	271	260	251	280	225	269	264	279	253	271	267	243	266	272	236	251	281	265	277	256	307	276	264	271	275	249	260	239	268	259	245	240	274	258	293	274	266	270	277	252	250	255	242	259	252	231	263	269	259	253	288	273	255	256	264	259	264	289	280	261	254	286	273	249	251	248	273	298	288	245	249	276	270	283	289	243	288	264	277	289	267	261	255	263	256	247	254	265	236	264	277	255	277	257	274	236	269	248	253	245	269	236	300	226	257	294	294	253	260	256	262	265	269	247	258	224	256	256	249	287	255	289	255	250	257	257	250	273	274	259	250	251	259	242	268	278	268	286	251	229	268	253	270	274	259	262	280	256	250	246	255	271	258	251	264	261	273	262	294	254	264	262	276	255	260	287	270	258	272	244	283	250	249	276	249	267	251	237	263	282	267	251	268	266	269	258	275	273	242	262	237	265	295	253	297	290	243	255	270	257	280	248	258	265	269	257	277	276	265	248	268	273	262	277	234	275	281	259	249	284	246	272	261	265	261	231	268	269	247	255	274	249	260	255	264	266	290	229	252	257	263	272	271	255	250	255	253	268	262	288	287	280	270	261	271	259	253	274	258	320	259	282	264	271	259	261	250	245	259	282	270	242	261	257	273	265	253	265	272	250	273
9458	11118	19467	20907	18788	21296	16024	13894	13655	10512	10781	9709	8176	5762	5540	5920	5325	4712	5193	4741	3951	3597	2839	2328	2508	2531	2410	2110	1863	1775	1583	1801	1809	1750	1703	1783	1631	1518	1346	1392	1247	1062	1043	1008	924	810	914	815	802	815	809	753	793	742	757	719	741	766	716	683	794	712	744	759	761	695	767	732	705	734	737	735	721	738	722	723	754	700	721	764	696	735	766	664	705	667	713	729	755	733	708	768	759	716	689	701	724	717	774	743	655	680	711	716	784	733	721	733	746	758	719	731	713	725	657	698	696	720	695	736	736	763	708	733	687	733	690	740	775	734	734	703	662	697	710	692	693	680	729	694	689	693	710	702	724	717	703	732	778	686	739	711	685	704	718	751	721	737	745	717	661	706	731	728	699	693	770	723	705	729	703	697	719	686	762	708	749	734	755	707	742	745	705	662	704	718	741	696	704	694	719	786	740	722	754	723	690	734	725	754	721	696	752	760	708	717	706	699	745	761	758	712	720	725	695	746	668	725	737	714	726	738	664	760	694	755	703	683	752	714	710	727	707	731	715	726	731	702	716	681	700	701	711	697	727	700	668	714	691	701	686	771	720	715	697	714	728	685	734	727	680	720	724	751	720	713	724	743	745	763	729	708	708	735	753	774	743	736	739	710	701	724	703	726	735	676	720	703	735	701	732	698	676	704	698	698	659	749	716	717	704	682	666	712	747	714	701	770	758	746	751	733	720	712	724	711	726	721	767	678	757	732	718	712	725	746	741	716	726	734	699	702	767	691	769	741	708	703	688	734	768	684	698	706	757	743	724	697	744	750	722	710	663	694	740	718	708	756	714	732	722	737	724	683	702	676	744	730	735	692	696	765	717	730	724	684	735	772	708	712	701	693	728	716	725	729	722	699	711	734	728	681	679	700	750	749	670	747	744	739	703	701	710	716	732	725	736	700	713	684	727	695	743	747	730	716	720	705	733	728	739	762	718	739	736	715	748	738	720	689	682	773	737	698	686	704	702	760	698	778	730	734	707	774	718	685	726	734	731	676	663	770	711	724	741	712	732	685	728	699	730	760	679	715	685	665	706	728	708	775	754	733	767	678	736	679	752	724	716	818	708	751	751	722	734	786	722	725	741	723	710	693	784	777	712	753	696	725	729	717	717	739	730	711	700	743	730	716	772	744	676	736	692	678	728	744	738	755	736	725	685	701	742	693	691	679	734	712	760	754	759	693	701	680	706	709	701	760	712	754	734	693	694	680	703	746	706	720	760	712	710	704	722	730	678	747	710	743	708	748	696	751	739	748	719	722	694	712	666	730	662	743	732	706	743	748	720	716	739	734	756	718	735	714	715	739	710	712	757	650	697	700	721	716	708	739	677	699	733	746	677	705	746	695	729	747	711	668	736	720	739	723	754	716	743	742	719	739	751	716	737	737	717	691	721	686	758	702	718	708	706	710	700	668	729	739	734	695	726	714	721	702	728	739	689	729	678	704	746	760	736	742	680	706	708	694	742	702	726	717	689	733	724	709	763	742	685	703	738	764	758	679	678	714	702	685	713	716	679	760	722	701	736	673	700	733	773	695	701	709	699	715	783	689	694	709	731	745	734	720	717	691	695	756	721	769	726	692	728	724	692	712	721	722	760	723	710	761	693	706	741	758	714	750	731	758	723	756	726	718	727	693	678	696	744	681	722	719	734	745	671	721	719	739	772	749	717	683	774	729	733	682	677	742	752	748	725	719	782	737	729	707	673	739	694	717	764	672	725	772	689	708	745	692	677	697	739	688	707	719	725	763	726	681	703	745	725	721	750	744	717	691	706	666	740	679	703	759	703	695	696	756	730	735	702	711	754	715	687	718	696	716	738	682	750	742	731	673	735	688	741	728	726	693	723	732	689	737	735	674	689	745	735	735	752	728	735	703	727	713	702	726	744	740	735	729	702	704	736	754	734	691	748	735	709	701	752	726	705	704	703	681	713	719	710	761	739	715	707	722	725	685	719	685	705	770	723	720	780	734	736	733	719	719	775	709	701	691	711	717	706	689	769	763	736	690	795	695	767	707	723	711	718	746	709	730	752	717	737	699	716	716	772	749	752	712	683	714	762	744	690	772	701	695	743	712	758	711	721	720	712	732	725	729	742	750	690	758	747	723	735	704	722	679	724	709	700	686	771	762	795	740	696	768	747	701	759	743	700	764	704	734	744	726	666	705	722	670	675	741	708	759	706	726	711	714	669	700	754	700	747	720	717	707	714	708	728	695	720	669	744	660	688	731	724	738	684	710	744	716	745	762	704	760	725	713	718	704	713	691	720	722	762	749	749	738	745	741	719	714	694	704	724	703	680	703	703	709	771	747	699	746	685	743	737	704	742	726	695	738	746	727	742	729	707	706	696	726	739	716	693	698	681	730	687	669	721	719	727	721	752	724	717	760	743	706	716	722	709	713	694	715	765	749	684	679	752	740	733	735	746	772	706	701	711	704	723	759	720	719	755	772	754	723	719	712	695	744	711	691	744	707	708	698	769	794	716	711	709	690	729	726	724	729	744	719	728	724	759	705	719	700	752	735	727	727	719	729	726	698	687	705	736	783	745	735	699	689	737	681	733	699	737	725	691	719	714	740	665	715	776	710	687	710	749	709	718	708	688	755	697	784	765	695	752	697	765	724	693	776	695	662	732	732	649	686	708	698	715	702	702	736	717	751	689	732	738	718	759	650	709	711	711	682	717	734	715	693	735	709	748	728	691	704	697	702	716	717	728	710	738	736	695	705	730	733	735	721	715	751	694	661	664	744	806	752	702	722	716	713	755	746	715	743	663	732	742	752	721	763	747	694	705	719	674	743	744	725	685	709	703	717	707	692	700	719	675	705	775	764	737	662	750	732	694	708	725	695	724	726	704	700	723	736	728	750	692	752	683	735	737	715	697	744	764	692	688	719	766	715	727	731	700	692	739	664	679	706	751	716	701	748	760	728	736	726	700	703	727	710	741	691	690	725	702	740	752	715	694	760	747	704	721	716	692	742	780	704	692	759	738	724	707	778	687	721	741	720	734	730	715	717	729	692	659	694	748	723	676	696	698	738	701	741	715	730	696	728	750	664	737	716	720	770	738	718	735	707	727	686	708	730	736	681	719	736	730	627	676	771	745	740	702	707	739	707	702	745	647	684	765	690	728	741	705	766	741	738	696	708	716	735	657	718	725	717	749	710	704	716	754	756	749	718	718	748	730	750	713	713	730	727	740	718	667	736	767	734	770	708	741	759	718	754	726	709	725	702	670	751	680	682	747	707	735	675	707	724	746	724	739	706	688	730	685	744	747	758	704	747	735	672	721	736	744	685	682	754	723	723	721	782	719	730	763	719	708	698	715	736	704	730	728	713	741	754	742	713	730	701	746	721	723	720	705	740	743	735	732	691	746	734	779	710	680	694	693	711	705	719	710	708	694	693	713	773	741	708	732	765	746	715	732	716	718	681	762	724	732	726	745	707	676	702	699	755
31432	32210	40848	35962	31998	37751	37282	29850	28870	23579	22340	23978	17814	12644	13337	14641	12951	10850	9355	8506	7280	5932	3469	3314	3814	3432	3260	3150	2423	2253	1791	2136	2121	2378	2047	2227	1793	1642	1466	1714	1064	882	783	691	603	468	496	424	505	339	310	288	302	320	271	286	288	248	251	216	234	243	244	238	250	216	243	254	232	253	228	230	207	242	234	220	230	218	249	214	227	225	215	217	217	218	225	268	262	218	273	254	222	235	242	239	227	222	264	232	194	230	225	219	215	239	209	241	264	246	233	244	245	255	263	226	235	236	259	237	209	257	246	213	213	225	230	225	252	229	215	216	233	227	256	233	241	239	244	239	233	216	230	249	228	206	218	251	214	249	212	221	233	244	241	240	224	239	274	219	264	212	247	257	236	239	247	215	227	217	239	241	221	242	264	227	233	206	247	212	235	220	253	244	231	268	234	259	232	241	248	240	222	224	251	223	250	206	252	225	222	219	227	256	245	241	232	212	217	253	244	283	239	211	222	220	230	224	235	239	233	229	234	219	283	235	245	231	235	265	236	211	245	214	241	230	240	242	250	249	225	228	232	227	224	234	217	241	235	228	218	240	267	244	212	229	238	242	226	206	236	232	238	229	236	232	224	234	245	222	246	221	242	205	234	232	228	236	239	235	200	237	242	221	218	222	261	236	228	236	224	259	248	258	251	252	243	234	239	254	247	217	239	231	234	219	205	253	247	224	252	247	242	229	230	238	214	226	237	231	226	222	258	233	266	205	222	228	207	238	239	222	231	230	234	229	242	222	238	237	230	245	232	251	233	223	229	220	234	245	260	247	219	227	253	250	240	226	291	227	243	232	257	232	230	226	241	226	213	230	232	219	227	240	232	257	220	215	238	252	207	224	228	231	265	239	222	237	224	239	231	242	240	237	223	240	260	236	218	256	227	272	238	234	224	238	228	246	226	237	242	256	245	245	231	232	214	252	241	231	241	250	250	237	194	227	225	227	253	244	230	232	240	237	247	221	249	211	220	240	251	232	238	226	271	230	213	216	214	250	208	238	239	224	237	262	230	226	217	224	237	254	225	234	253	223	211	224	260	248	247	237	243	216	226	267	246	202	205	254	239	267	242	218	251	223	219	254	238	240	219	230	222	223	235	246	245	221	231	246	256	229	241	228	236	240	235	236	242	226	251	243	243	237	238	226	220	244	224	203	230	237	235	262	236	242	239	249	252	227	227	239	248	246	234	249	240	218	244	218	228	259	251	239	237	214	234	221	223	241	243	229	229	240	231	221	252	220	225	212	254	230	212	233	235	223	237	198	239	209	219	224	230	220	213	243	261	220	240	255	220	253	238	247	239	226	249	232	232	207	245	244	199	211	191	222	236	236	226	242	227	240	224	220	259	251	240	251	228	216	224	218	226	238	256	232	243	226	206	236	249	243	253	223	236	229	235	217	217	225	282	241	224	225	238	235	219	237	222	233	235	221	238	232	217	231	229	225	242	234	214	221	212	226	239	219	235	242	239	239	235	223	246	250	241	236	225	231	251	221	254	223	253	244	241	227	223	234	238	214	203	236	243	241	244	241	232	223	230	237	235	243	240	221	239	216	253	207	250	235	258	229	231	266	240	256	227	241	226	226	238	231	211	227	235	245	223	238	233	223	240	238	239	207	234	240	259	255	217	249	253	229	227	264	219	240	216	216	223	234	235	222	255	240	274	235	222	217	234	245	265	249	245	255	229	259	242	235	235	258	251	226	247	257	253	246	230	246	260	233	226	193	206	246	251	220	213	225	235	237	218	221	213	253	230	227	243	237	231	219	250	204	261	233	255	242	232	230	240	213	245	275	265	220	244	213	245	229	226	231	245	246	244	239	250	245	251	254	229	249	238	199	240	220	239	210	227	260	248	239	236	219	234	256	221	253	230	233	226	200	221	243	234	221	241	241	221	271	214	246	230	227	232	253	218	241	240	226	231	266	229	216	219	215	209	249	229	225	203	252	240	252	236	220	256	243	230	242	219	245	242	232	248	248	236	219	221	224	247	239	219	227	216	244	231	254	243	272	222	262	235	250	234	232	274	227	256	242	214	215	238	227	238	222	226	207	245	256	227	245	240	225	222	223	238	256	235	229	218	252	260	224	200	244	235	223	222	247	219	237	244	244	231	241	234	227	248	206	245	228	205	225	255	288	238	232	235	230	220	232	224	251	221	244	245	217	235	222	232	211	249	254	230	239	222	206	233	237	262	244	225	254	247	236	234	244	245	246	245	264	227	224	241	215	227	221	204	236	242	210	241	233	231	241	236	230	252	230	237	244	230	227	227	243	219	222	220	223	225	263	229	227	246	211	246	233	226	225	233	273	255	236	216	274	225	230	214	261	251	248	213	232	239	233	246	271	208	223	228	257	249	257	254	240	251	242	207	241	242	202	262	214	244	224	233	244	224	239	250	260	239	243	231	252	248	228	238	245	214	255	214	240	211	237	211	241	223	217	214	251	240	236	229	254	222	244	219	256	227	259	233	234	249	221	215	235	240	242	246	212	231	257	263	208	216	221	240	212	222	214	209	212	233	235	222	257	222	223	264	225	227	254	229	226	256	253	260	257	216	250	229	236	209	250	226	236	239	211	241	253	251	219	236	215	238	234	237	273	243	232	229	247	250	224	249	271	218	208	218	235	248	248	222	242	214	247	245	226	234	228	272	223	244	222	209	252	256	245	237	245	242	227	233	235	228	245	248	232	239	248	272	247	239	252	211	215	208	217	241	231	219	223	232	242	228	234	251	232	249	239	261	256	216	252	212	228	223	236	231	240	230	247	219	227	217	217	248	254	238	228	227	261	227	228	222	230	229	239	229	248	236	224	234	224	242	217	272	253	234	226	244	254	225	231	255	244	248	211	244	221	210	236	217	224	231	247	229	234	234	243	261	234	237	225	214	234	223	244	235	208	233	239	258	234	226	195	219	238	252	233	233	231	227	238	219	218	235	209	223	241	233	234	240	254	227	224	239	255	207	244	238	240	221	234	233	216	243	218	258	249	253	232	232	249	261	240	273	258	263	210	232	254	224	228	228	243	221	227	242	239	240	229	247	229	235	224	243	235	223	256	221	242	244	242	232	240	233	245	253	250	242	229	240	222	222	241	230	229	243	208	251	244	257	242	216	271	234	236	210	230	200	273	250	225	224	229	221	190	235	227	215	199	258	238	238	239	262	248	218	236	236	230	251	236	246	245	199	254	243	244	239	235	246	261	230	237	221	208	243	211	254	231	226	214	225	245	215	230	258	224	229	202	231	228	250	225	237	239	237	226	247	227	226	255	231	252	248	270	257	235	233	220	235	258	248	231	239	229	252	229	253	216	229	240	228	249	213	215	242	263	202	241	258	253	214	242	232	216	248	252	239	223	260	257	252	222	233	218	220	246	243	242	227	244	233	222	258	195	242	266	223	214	247	199	227	225	235	257	223	235	225	244	272	227	251	247	236	219	206	221	250	231	233	230	211	261
21963	26294	38100	40869	41509	47162	44909	42622	41920	37461	38921	41194	33432	29061	32922	34562	33163	30380	28042	27518	24766	21906	14284	14813	17703	16390	16233	15214	12110	11949	9707	11853	12390	13343	11484	12555	10655	9540	8994	10083	6303	5144	4613	3588	3509	2372	2434	1787	2504	1850	1210	1279	1283	1124	1071	985	994	824	775	656	724	656	680	679	674	712	664	695	631	683	658	645	650	638	655	638	719	680	653	625	655	654	634	628	659	621	652	698	751	839	829	775	713	672	690	699	693	640	700	639	654	674	676	694	659	666	662	712	651	671	667	638	619	610	630	642	678	624	649	671	650	650	629	651	645	680	649	677	621	663	617	670	649	640	629	649	656	623	688	608	677	651	658	696	661	647	662	653	636	636	647	649	712	701	639	670	658	650	646	663	632	651	633	674	637	623	639	647	701	604	664	649	647	681	645	675	676	651	666	619	675	671	663	597	685	680	647	623	721	622	647	654	620	622	691	657	600	630	708	652	667	617	680	654	629	655	626	638	600	680	633	609	642	637	637	633	646	659	642	657	691	644	656	608	655	613	663	661	634	696	682	656	689	706	638	637	660	647	663	671	656	679	666	616	624	685	702	631	699	642	665	631	676	664	643	657	670	683	647	665	636	638	621	669	656	694	645	652	650	654	628	664	652	640	663	685	644	651	617	651	666	659	700	660	654	617	667	654	652	597	651	647	641	658	644	682	616	692	645	663	686	671	630	639	663	652	643	654	691	662	627	653	676	656	609	680	656	695	677	681	680	633	605	661	644	662	658	655	671	677	661	659	669	645	666	639	647	684	643	660	637	632	656	669	600	666	661	686	660	680	670	630	630	636	671	667	642	638	706	633	651	659	691	637	668	640	640	679	667	663	638	651	708	701	664	651	678	626	646	627	624	657	681	635	667	630	658	693	685	654	659	645	656	653	623	632	675	678	652	666	690	627	646	665	660	702	654	623	648	633	659	667	644	647	684	644	674	669	642	638	640	599	665	665	662	665	635	642	628	628	669	599	658	664	670	663	666	640	633	664	642	665	632	658	636	666	660	622	657	681	670	651	654	646	659	630	645	687	683	643	644	655	672	654	657	637	701	667	646	655	676	670	657	610	670	649	618	680	668	652	631	583	694	651	632	645	611	620	614	620	725	659	619	634	629	682	639	667	659	663	653	666	651	659	661	633	614	698	628	671	667	627	640	681	688	660	611	667	661	668	620	662	684	676	665	657	614	657	612	642	644	653	639	630	663	652	666	614	645	649	662	664	639	659	647	657	667	634	651	637	635	698	653	657	636	689	632	653	694	647	671	603	621	647	650	608	628	676	669	647	669	667	642	685	659	667	635	665	664	640	609	645	666	616	651	639	644	631	617	714	672	652	589	681	673	592	664	633	653	633	673	663	649	654	642	631	632	647	664	625	619	661	650	694	704	665	662	660	627	659	647	655	676	678	668	674	634	654	616	663	707	648	634	647	665	659	611	647	666	700	632	690	662	675	647	624	602	656	619	675	668	650	644	615	679	677	680	645	614	707	671	636	640	647	670	668	659	667	675	652	644	638	651	671	656	697	650	659	687	652	685	684	673	636	666	643	660	621	656	640	664	690	657	650	737	678	664	635	657	649	602	598	626	632	667	677	637	637	619	635	632	660	650	663	652	669	660	649	618	655	636	705	640	625	656	669	675	617	636	680	653	689	685	652	694	625	594	696	601	704	658	702	670	669	665	673	664	655	622	706	672	637	658	717	674	620	637	646	698	663	632	663	603	700	619	658	671	661	636	650	682	659	684	682	636	653	634	645	643	676	665	685	652	666	680	678	639	633	628	609	622	663	672	698	678	656	672	697	688	700	658	653	712	667	635	674	656	638	652	622	645	652	681	687	711	627	668	625	613	693	624	666	642	646	618	668	646	641	636	617	686	631	593	626	665	657	647	617	623	657	663	665	654	669	657	656	633	613	653	720	662	639	693	590	634	693	652	664	668	662	684	655	664	647	658	663	610	697	609	648	658	672	659	589	664	710	648	668	619	670	657	637	686	667	641	614	661	629	640	639	652	681	617	608	676	642	630	654	654	696	701	646	612	674	654	682	632	656	641	683	629	625	678	662	674	662	628	641	645	646	654	684	683	681	613	653	675	642	691	670	647	679	660	642	687	637	671	646	715	670	629	619	665	695	623	629	651	598	663	720	662	667	647	624	671	676	610	643	661	643	644	660	635	626	592	641	676	651	638	633	632	668	628	692	685	624	642	696	700	663	691	628	695	667	651	649	640	703	646	663	666	676	672	678	686	617	615	645	660	626	599	671	614	687	634	631	692	640	638	641	678	704	635	684	615	631	669	646	644	641	665	622	657	632	659	682	694	648	648	692	695	630	628	643	701	660	624	656	658	622	651	687	654	673	654	661	650	679	677	630	633	661	656	609	682	646	645	637	606	705	673	660	667	659	667	645	640	628	647	683	616	684	655	672	664	649	700	636	698	659	677	649	676	650	643	689	652	655	603	659	678	658	652	623	620	643	656	725	717	654	665	613	669	653	652	677	678	641	691	610	653	669	716	654	606	645	650	718	638	678	653	678	667	632	684	613	687	666	686	636	669	640	686	649	683	640	655	660	688	657	648	659	661	626	651	660	660	629	621	642	666	685	647	689	633	670	620	668	644	660	673	664	644	738	650	621	622	687	699	722	663	629	665	648	639	650	683	618	656	656	648	667	658	637	664	609	623	687	653	646	673	663	697	662	642	654	640	650	685	673	668	648	617	639	621	621	662	664	690	693	659	673	668	631	674	674	656	689	644	633	636	681	692	645	678	643	650	641	640	667	620	674	643	661	683	715	630	636	636	617	674	621	647	663	656	641	622	657	660	645	656	617	619	674	697	681	610	640	651	645	666	682	657	650	599	653	615	646	644	618	673	661	634	660	673	640	645	656	653	627	658	672	647	729	665	636	651	680	661	669	662	665	646	612	672	681	632	632	642	676	680	644	660	654	660	669	664	671	634	697	657	631	644	647	656	662	618	657	640	636	669	672	664	642	666	655	680	690	633	645	651	660	690	617	639	649	587	688	657	628	662	655	644	610	645	706	686	632	624	637	687	686	663	664	703	679	648	664	657	667	689	666	635	672	664	643	642	655	657	678	648	628	681	667	665	678	672	682	650	697	656	662	710	712	643	671	629	653	668	686	678	724	627	648	650	676	660	670	635	696	695	716	664	643	633	648	674	649	671	612	651	671	672	633	677	661	647	678	607	642	676	654	612	642	648	651	635	674	681	644	623	620	668	654	667	666	630	652	609	623	660	687	641	597	687	625	678	668	683	648	612	684	626	626	586	634	662	631	693	617	686	641	635	711	645	659	692	610	663	673	671	679	643	676	623	652	668	653	690	679	648	668	645	647	627	642	651	654	696	648	674	655	644	657	637	671	667	633	617	679	625	622	681	657	644	666	642	669	624	666	635	650	680	662	600	674	699	655	671	654	597	666	661	632	677	636	643	600	662	619	679	654	657	639	634	696
38432	38131	46125	41530	38033	42040	40312	35257	34893	28060	30091	26664	25270	18526	20896	22725	21716	18993	16596	12921	13113	10537	5512	6934	6746	6209	5570	4726	3902	4182	3033	3224	3625	3832	3217	3545	3045	2642	2465	2490	1706	1407	1155	1023	1037	662	596	553	729	514	384	416	462	366	379	340	320	315	276	273	264	294	283	296	270	298	299	270	288	273	281	282	277	283	284	271	308	262	261	276	264	303	269	293	295	282	267	252	308	309	336	324	291	267	291	291	297	258	255	270	256	281	325	296	277	274	316	272	292	295	261	261	271	284	316	267	273	292	275	274	271	302	302	245	261	258	270	274	286	288	268	282	288	262	297	285	276	255	304	276	281	278	298	268	290	289	288	327	266	302	255	265	241	299	265	290	297	284	279	249	305	314	271	287	260	263	277	272	283	270	299	302	273	258	275	269	259	284	293	239	308	248	271	280	282	266	293	283	273	307	303	305	268	291	297	246	277	259	291	286	278	285	307	306	265	269	291	271	272	290	266	264	266	291	275	265	277	292	274	278	277	286	272	261	262	290	299	244	262	262	293	292	275	316	283	259	269	318	283	284	270	300	257	270	266	308	294	269	270	317	263	307	276	246	298	255	268	264	262	289	260	272	281	293	261	255	287	306	298	279	276	283	274	263	276	240	315	264	305	274	257	274	273	290	276	275	277	286	296	279	275	294	289	314	300	277	278	276	314	279	266	296	274	289	296	279	291	267	288	269	277	273	295	264	282	261	262	280	238	297	283	289	270	284	268	275	315	263	273	268	287	249	264	285	277	275	272	247	279	283	281	282	275	267	278	290	257	285	277	274	273	293	274	285	283	253	298	298	258	285	290	269	275	275	289	287	306	266	292	297	280	290	265	234	280	284	300	293	274	253	265	299	293	283	286	291	279	253	228	284	302	288	267	279	260	283	286	287	287	278	269	280	283	320	312	283	313	288	311	277	267	275	310	299	270	287	287	286	274	295	256	286	273	253	284	279	286	259	254	263	254	271	270	286	300	283	268	279	298	256	272	285	261	301	284	270	308	297	253	275	279	256	262	284	280	265	275	251	269	301	270	260	296	274	264	289	290	270	289	292	282	320	286	273	292	295	271	312	290	261	294	299	267	261	274	290	296	278	264	298	283	311	258	283	304	278	284	284	289	272	259	270	267	244	287	275	281	282	282	287	292	269	273	285	280	286	308	302	243	281	277	295	280	299	264	282	292	290	267	297	256	271	282	283	250	265	280	265	265	290	291	270	284	282	283	290	275	278	303	286	279	298	261	293	301	254	264	267	268	288	296	293	262	270	289	266	271	263	313	290	269	292	283	279	279	301	291	292	293	274	264	286	265	263	299	289	264	315	275	280	277	296	255	275	279	273	292	284	286	281	272	283	290	267	290	261	271	319	285	280	266	281	298	275	316	298	263	286	287	307	266	258	274	273	279	281	290	267	287	309	274	263	261	259	298	291	270	304	272	296	243	284	267	277	306	273	277	298	256	263	273	269	279	267	278	256	288	286	288	272	269	250	254	262	289	302	275	273	310	244	264	313	324	256	262	242	264	282	277	248	291	296	286	303	281	298	279	256	312	271	253	276	280	304	283	265	275	299	300	311	288	300	259	268	289	273	293	266	278	264	285	251	302	302	283	303	250	303	302	270	283	259	261	277	251	283	281	285	281	268	282	282	287	280	280	276	282	244	264	275	289	300	299	277	279	280	289	259	268	275	254	271	258	264	273	274	316	273	254	263	272	316	255	293	260	324	279	274	324	301	296	289	273	300	270	241	268	291	274	289	273	245	267	259	268	298	283	291	291	332	267	288	262	275	279	319	299	258	280	277	284	282	274	296	247	257	265	295	256	296	280	269	313	272	250	271	273	283	272	306	260	284	265	262	287	285	286	307	296	300	302	279	283	278	254	266	261	291	276	255	263	284	284	281	278	265	276	270	317	257	272	271	282	293	288	303	236	278	310	275	291	298	294	297	285	273	267	294	279	282	244	254	290	293	258	291	283	308	259	284	269	309	268	296	274	273	264	271	257	300	255	270	260	290	282	300	255	303	253	277	291	283	308	270	310	293	284	265	264	280	297	301	311	284	258	264	309	283	279	261	284	289	285	278	288	291	300	267	290	275	285	282	279	296	283	272	293	283	317	282	285	276	322	265	296	306	289	277	280	290	289	259	287	246	272	273	278	276	268	257	275	293	272	277	292	253	231	288	268	271	274	280	312	281	289	266	274	275	307	259	291	279	279	268	303	291	258	253	275	280	260	252	272	285	290	268	286	270	280	285	245	309	270	272	270	282	289	274	265	295	302	276	267	273	274	237	280	285	278	290	281	306	291	258	271	254	274	272	257	314	287	259	263	272	279	259	256	229	291	280	289	259	296	270	268	267	292	258	275	262	322	278	288	308	265	287	244	309	286	250	277	281	280	275	249	270	279	310	277	267	264	296	292	262	272	282	302	285	277	252	280	277	266	276	276	284	300	267	289	297	265	239	245	282	267	227	269	296	290	266	258	296	264	272	270	264	279	306	279	281	299	271	286	267	317	258	317	279	246	286	295	307	290	307	268	297	246	271	273	299	296	287	278	287	307	273	276	270	290	280	302	291	267	285	289	261	286	247	276	294	297	305	290	280	265	266	299	284	322	299	294	260	261	269	265	275	301	258	243	296	270	333	281	266	267	301	288	274	292	283	255	266	253	286	307	288	304	260	291	308	273	279	292	266	297	261	270	289	289	296	261	268	285	301	309	246	277	276	297	262	286	280	262	293	274	281	255	301	277	310	258	281	288	271	272	297	248	271	240	259	249	237	298	280	265	295	288	287	272	277	265	304	265	266	293	270	257	254	290	296	257	293	286	272	267	265	292	287	260	278	257	277	264	273	271	281	272	261	265	271	272	286	269	264	260	276	256	288	274	273	287	299	268	265	288	273	262	298	247	277	303	289	246	276	306	288	268	267	277	274	287	292	270	260	307	274	255	293	252	275	276	275	286	262	249	263	278	265	293	287	276	265	282	254	286	289	290	293	281	280	278	274	257	263	264	299	297	293	294	278	280	278	297	267	280	283	302	283	293	293	286	271	247	299	279	281	250	252	274	278	276	309	282	296	283	271	286	282	283	272	283	263	291	284	242	294	282	301	267	306	287	289	263	306	271	274	272	300	278	303	282	318	262	269	317	277	291	312	297	271	281	260	288	275	272	268	239	264	249	291	249	274	268	269	256	252	270	257	288	280	255	264	291	313	277	262	266	289	292	298	302	308	288	260	283	292	288	312	269	298	275	285	289	268	278	269	280	258	265	271	272	242	302	272	282	311	247	318	261	276	260	257	239	241	268	278	307	286	312	267	296	282	276	282	279	254	294	311	274	290	304	299	315	274	263	291	275	270	267	272	278	283	269	286	282	269	286	253	304	286	268	300	282	280	269	279	297	284	281	262	271	283	273	297	282	291	286	271	291	263	284	290	249	257	270	298	293	256	274	282	289	289	295	261	270	283
27210	31517	42885	46091	47500	51084	48397	47969	46146	42174	45130	42421	41081	34389	40618	41965	41042	40126	35876	32014	33664	29377	18726	24334	24510	23618	22489	19234	17688	18474	14425	16437	17860	18371	16353	17710	15562	14339	14077	13404	9419	8003	6785	5535	5762	3635	3399	2672	4297	2456	1702	1858	1994	1655	1452	1266	1086	910	875	861	810	818	853	814	866	791	794	811	800	793	779	742	737	749	768	759	794	779	821	728	723	744	781	762	790	759	758	787	925	1082	1030	980	840	842	789	768	756	763	790	778	691	750	808	780	687	804	720	749	712	773	763	707	765	718	762	716	764	724	771	766	805	734	798	820	789	776	736	703	767	705	790	775	759	796	732	771	745	753	798	743	739	760	804	807	801	754	758	793	740	791	756	769	744	721	812	763	788	732	761	748	770	738	804	740	791	755	756	783	769	740	767	747	799	733	726	784	761	778	752	740	775	715	743	779	736	738	740	809	741	713	731	772	787	763	789	741	774	701	806	802	794	833	738	741	762	770	767	762	748	750	766	737	751	746	740	720	753	735	781	738	756	801	726	800	772	729	768	760	728	771	783	770	660	726	738	753	737	806	801	744	748	754	796	719	751	725	760	713	720	764	754	758	737	778	757	786	803	786	786	736	763	800	770	804	741	783	791	775	777	783	714	765	836	773	731	721	767	726	755	780	777	753	751	749	770	779	761	761	802	762	773	772	767	739	790	730	800	747	775	773	771	759	737	783	744	787	750	782	731	755	742	775	715	738	695	765	780	780	730	790	747	765	783	772	767	766	777	750	762	769	747	723	730	739	746	769	732	740	782	736	712	757	743	761	748	824	732	816	765	800	764	774	690	747	722	732	809	750	733	820	736	737	750	731	734	805	744	778	754	733	772	715	752	736	804	836	732	745	766	742	768	810	715	762	754	806	721	738	709	812	763	753	773	752	778	765	782	785	764	765	724	733	738	752	749	760	727	737	768	755	731	736	722	805	761	757	715	793	713	744	786	762	750	754	836	831	734	789	771	771	745	733	776	812	759	708	733	734	729	726	727	752	718	795	753	722	818	753	740	797	762	776	759	800	806	817	788	799	771	783	743	768	767	786	771	779	767	735	757	806	765	770	773	800	751	781	706	774	705	737	722	801	738	801	765	752	770	777	776	748	747	794	735	755	817	740	791	737	779	752	767	775	754	725	751	771	807	792	777	774	746	742	760	769	799	727	759	812	728	780	740	752	775	750	732	760	786	815	761	764	786	737	727	730	814	754	773	771	735	750	783	751	749	698	749	773	724	777	718	749	723	736	744	771	760	742	745	762	761	762	774	733	751	762	806	779	783	774	779	738	794	789	746	730	736	747	772	760	799	766	729	751	785	733	732	754	782	791	721	777	719	766	753	760	741	757	759	779	748	779	798	772	782	744	737	771	772	776	751	736	783	770	767	788	788	741	749	773	734	760	716	768	818	781	766	805	746	849	718	765	737	745	768	759	815	782	761	758	776	743	714	761	775	737	715	727	728	740	773	741	747	735	783	707	743	814	758	768	739	733	760	774	777	731	750	744	789	752	718	759	726	750	814	726	722	767	739	766	815	793	743	719	770	726	712	732	750	769	769	734	725	798	758	786	779	760	803	727	764	749	759	786	761	746	761	755	726	683	802	822	681	751	751	784	706	699	711	721	724	785	755	805	742	755	772	760	740	776	756	791	738	751	779	789	753	775	774	739	769	722	784	748	809	772	747	805	778	765	733	736	757	694	762	775	733	764	786	753	755	806	809	772	791	783	753	776	766	774	761	728	785	753	775	721	753	789	779	768	767	720	734	777	724	795	770	728	748	745	715	746	736	763	757	788	756	751	821	769	788	741	774	728	726	731	757	756	797	763	722	774	797	778	737	760	731	760	704	797	749	703	748	699	777	701	772	700	741	756	743	711	773	761	738	745	731	762	762	762	766	788	778	735	739	768	713	756	831	790	762	774	747	776	752	732	713	774	749	746	832	769	793	831	744	784	720	757	707	731	733	793	788	759	794	783	719	747	744	705	769	751	752	738	781	807	802	759	761	733	739	783	763	757	709	754	749	754	748	751	801	767	768	766	772	759	775	774	722	800	756	742	777	766	760	764	751	743	768	765	729	749	774	789	789	789	752	785	745	766	765	776	802	805	747	741	748	711	722	787	759	736	744	762	774	765	705	785	741	777	764	803	808	737	739	717	802	746	782	774	792	720	819	768	728	760	747	737	730	712	779	760	754	747	763	781	733	715	802	742	781	735	767	803	756	748	809	784	792	754	741	716	777	745	773	744	771	756	734	775	802	736	781	777	779	787	735	800	751	707	772	733	752	737	804	762	710	771	733	758	769	747	778	783	774	778	755	721	745	754	752	776	762	765	766	753	830	763	777	779	813	732	702	729	787	719	809	782	722	762	800	752	759	760	788	756	712	769	736	736	775	764	782	727	753	802	736	710	774	767	759	783	786	711	759	743	746	761	809	698	728	735	760	733	730	772	754	749	783	752	725	760	756	764	800	713	791	753	738	708	832	785	731	767	757	733	765	742	760	741	772	701	740	786	730	755	743	751	780	725	731	743	779	747	760	735	761	735	777	808	730	777	718	731	772	746	742	827	738	810	716	756	770	734	772	756	736	783	786	755	737	743	790	732	763	736	757	754	745	774	786	809	801	716	774	726	741	808	783	744	795	790	773	755	755	772	778	798	735	704	789	758	790	761	786	764	773	725	712	739	761	798	762	730	767	759	732	743	728	771	755	768	729	764	796	718	763	774	742	726	753	755	806	756	786	778	703	715	777	751	782	799	771	713	772	713	706	742	729	755	763	787	760	768	721	784	715	764	798	788	739	745	806	739	805	717	792	762	722	775	783	807	729	757	723	784	779	693	806	758	748	777	749	740	753	741	762	769	780	802	772	747	796	794	738	799	764	717	761	761	736	749	777	733	738	807	759	810	784	774	736	760	741	755	799	749	789	764	728	749	753	703	757	729	776	799	785	785	746	736	710	769	755	725	793	764	780	736	795	742	750	816	716	822	732	821	756	778	751	809	749	767	734	781	831	770	788	738	768	729	767	733	726	753	761	751	794	789	773	758	802	758	769	778	781	794	785	786	752	779	751	735	754	799	766	744	769	746	731	741	747	757	791	730	827	727	735	779	756	806	753	741	783	794	793	746	763	798	758	776	761	768	748	792	753	738	769	785	771	717	747	806	752	730	777	751	764	759	747	768	722	748	763	770	781	764	754	712	772	773	751	816	768	723	741	689	760	770	753	761	758	736	747	733	730	732	799	727	793	736	806	758	736	779	773	748	757	709	786	748	780	815	801	767	774	802	783	735	773	770	762	750	709	747	767	759	804	728	816	784	733	773	789	790	764	786	766	723	754	772	786	765	774	805	773	732	749	741	770	763	765	776	739	730	762	753	751	773	749	768	773	759	759	771	779	788	740	733	721	780	734	721	758	780	735	733	737	752	722	743	747	753	758	744	759	804	794	775	819	784	764	750	757	764	791	778	728	757
14469	12460	14350	11489	7423	6696	4953	3488	3044	2402	2387	2013	1681	1256	1344	1286	1226	1178	1033	864	854	641	533	602	506	550	530	451	446	449	394	401	434	374	369	356	361	367	367	353	314	334	289	290	284	291	282	267	302	258	269	276	251	273	272	248	233	263	281	262	265	264	238	282	298	270	244	306	276	256	260	295	255	246	270	256	300	272	280	267	288	268	252	287	258	268	258	265	239	235	252	271	287	247	256	236	269	270	293	282	254	269	274	243	248	274	239	251	270	278	229	267	260	249	286	258	279	265	249	247	264	280	234	252	251	255	267	246	239	246	264	279	264	277	258	261	264	266	277	247	252	282	244	275	259	269	254	259	240	279	254	287	238	256	233	245	248	275	273	262	272	265	273	291	258	269	291	239	248	240	275	269	262	241	262	277	230	237	270	284	240	232	270	293	279	278	253	243	261	256	267	258	279	267	269	251	271	236	231	292	260	261	276	239	257	244	229	253	284	252	244	254	231	260	255	272	285	253	274	275	248	291	277	252	232	263	250	247	286	279	292	253	230	287	238	283	273	277	262	255	236	254	239	220	260	284	244	281	245	254	249	236	269	247	247	263	272	262	262	253	251	262	277	223	253	262	269	231	276	259	240	266	290	271	250	231	245	265	296	242	230	235	235	241	259	274	268	246	264	256	248	248	237	244	286	261	244	256	258	269	226	270	260	278	273	250	233	271	257	287	247	239	251	234	290	255	231	277	270	289	295	236	252	259	251	270	257	253	257	229	252	244	239	247	233	240	238	259	266	250	260	265	265	251	264	264	254	277	258	279	264	254	258	247	284	261	264	272	257	252	263	236	249	236	243	266	252	241	240	237	279	256	236	283	254	307	267	294	261	257	254	264	264	273	257	261	255	266	252	244	261	261	281	288	246	245	276	262	235	239	280	252	262	235	262	245	247	229	273	282	264	282	288	284	281	268	270	257	267	248	264	259	250	265	251	250	246	242	263	226	258	261	279	276	265	284	269	273	270	259	247	285	262	262	255	260	265	257	257	280	268	233	239	280	283	274	257	264	286	232	242	271	242	263	281	255	268	231	262	244	286	259	249	235	246	240	270	267	245	238	272	260	245	248	260	266	273	252	269	234	283	239	267	240	271	265	289	242	265	276	264	279	261	256	264	241	271	255	273	275	267	233	281	247	274	277	269	284	245	266	274	262	268	249	276	233	264	252	233	249	263	248	250	261	253	247	258	259	239	270	267	259	252	255	256	295	269	281	278	258	287	274	273	286	284	280	278	258	253	254	270	259	269	238	245	279	279	268	241	232	237	252	260	250	271	264	270	230	276	279	250	243	262	269	278	265	254	263	247	280	231	276	245	278	296	277	267	261	291	255	225	271	241	268	270	286	270	252	258	252	244	258	274	272	247	278	256	253	255	273	267	235	251	256	260	230	267	287	244	265	242	267	291	234	278	263	252	228	259	263	266	266	255	249	229	276	249	274	283	265	245	254	275	220	270	251	263	274	284	247	246	266	248	241	281	250	224	258	268	245	261	239	256	277	264	271	286	266	263	262	287	255	282	258	228	271	266	270	261	245	237	261	262	278	277	278	263	285	242	275	222	285	262	247	224	280	252	253	256	239	252	266	272	281	254	290	280	264	247	252	268	269	283	250	264	226	274	249	275	277	260	246	257	254	253	231	280	295	259	263	271	252	255	242	260	276	250	256	285	251	270	257	273	278	227	225	249	273	281	272	272	249	233	246	274	257	261	258	287	246	261	257	255	256	248	260	270	256	273	266	288	281	244	278	239	207	264	268	283	286	282	267	264	280	259	242	274	266	250	276	281	255	269	265	251	271	277	256	247	251	269	269	259	245	244	265	225	277	246	266	263	261	263	274	268	266	278	261	265	233	288	232	251	246	237	255	246	240	251	266	263	279	252	241	252	280	252	263	272	262	271	272	266	251	249	258	246	261	278	254	272	259	246	272	247	279	264	239	262	264	249	276	237	267	253	255	245	255	260	263	264	254	279	300	240	266	249	272	251	260	245	280	263	252	238	277	260	267	234	240	252	248	278	282	260	266	277	280	245	280	283	284	290	261	276	259	270	242	229	266	256	243	229	263	272	294	242	234	235	260	272	275	230	250	244	282	260	256	250	264	283	265	292	269	256	248	249	234	271	274	268	252	277	252	281	281	236	251	248	237	231	270	265	271	267	271	267	257	234	265	232	279	260	240	276	240	257	265	275	290	252	255	241	269	257	277	253	240	255	250	250	284	269	266	264	261	274	289	261	239	266	240	286	252	265	249	273	255	260	257	234	277	256	278	263	276	259	256	278	296	271	246	248	248	247	251	278	255	234	257	257	258	245	275	244	279	248	247	255	242	289	253	299	239	235	296	262	267	286	271	273	255	268	268	254	247	213	266	246	232	277	286	253	279	284	289	291	264	260	260	266	281	277	235	254	274	285	248	258	247	257	272	281	267	260	283	241	258	247	280	262	242	265	251	249	272	247	260	240	263	262	256	253	264	253	265	222	266	252	289	269	259	262	268	279	259	245	270	264	246	251	252	253	274	269	258	226	252	255	275	255	273	239	287	263	262	266	258	250	247	271	256	245	265	260	280	262	247	269	285	233	252	233	222	250	253	268	240	284	268	284	272	251	269	276	248	261	262	258	256	274	248	236	216	236	288	272	239	251	260	253	256	256	255	284	278	234	284	257	261	252	263	301	295	307	276	267	257	216	233	203	268	252	268	268	264	253	280	262	290	246	258	277	274	266	262	252	251	271	260	243	292	265	264	245	249	257	278	281	253	260	275	253	235	260	266	245	262	257	247	293	264	284	299	254	244	271	289	257	265	288	281	224	286	250	270	256	246	197	259	268	281	268	268	285	266	270	253	270	269	261	233	257	245	260	247	243	271	254	272	258	254	222	228	283	245	229	225	289	269	243	252	296	284	259	279	246	247	248	255	244	251	265	238	253	260	251	303	235	257	254	265	262	235	255	264	252	283	286	280	250	256	261	238	261	252	240	245	277	274	235	269	249	246	275	259	255	241	259	244	264	261	244	268	272	265	262	260	263	224	216	279	251	246	292	272	282	227	265	255	269	254	270	256	222	269	250	254	279	267	270	233	246	256	251	261	257	257	241	275	278	242	247	247	269	289	269	224	281	262	275	257	283	262	273	270	261	266	274	235	244	254	239	276	238	249	271	248	249	263	273	250	262	267	257	248	274	275	273	272	268	246	299	249	286	274	241	257	259	244	250	249	239	261	258	247	278	253	270	260	249	250	270	249	242	259	252	274	236	232	251	250	256	255	255	288	274	269	249	223	250	262	278	245	263	266	266	250	249	254	243	274	284	283	273	274	276	225	288	276	279	236	251	253	286	271	266	275	268	276	266	300	260	257	269	257	251	282	273	261	239	251	204	270	264	259	217	268	245	240	254	264	263	276	256	277	254	262	255	261	264	264	245	233	257	258	239	247	285	246	264	281	241	247	250	260
9712	10637	19374	21397	17716	19332	15270	13062	12054	9874	10674	8981	7706	5910	6656	6691	6271	5714	4716	4596	4151	3026	2323	2774	2519	2596	2447	2055	1980	1954	1797	1847	1842	1869	1648	1713	1671	1498	1457	1439	1169	1076	1033	923	975	863	839	850	818	818	734	788	821	789	744	735	736	750	692	697	722	725	755	757	748	753	719	690	707	733	728	726	717	728	750	687	709	717	674	727	757	711	698	772	685	702	745	725	706	700	785	688	740	735	679	686	748	748	685	670	701	731	740	704	698	712	705	721	676	754	688	679	729	706	723	662	659	688	697	720	723	709	684	711	717	730	714	705	719	711	726	756	671	685	721	686	728	709	709	700	694	745	732	729	688	720	707	710	675	686	669	716	771	705	710	735	639	692	691	692	678	717	738	690	685	745	661	711	690	722	711	727	739	663	726	734	755	717	669	639	746	714	711	737	757	684	736	729	706	702	687	734	722	732	719	655	686	697	744	696	745	721	716	690	707	719	713	697	680	712	683	702	725	687	703	733	688	662	668	727	750	709	743	688	684	669	737	719	741	691	686	694	749	717	713	693	706	729	705	706	690	684	724	720	758	691	698	710	671	731	730	739	712	657	709	696	739	718	700	752	715	696	721	664	725	723	722	677	673	700	739	744	701	656	714	674	696	709	690	718	763	689	734	693	728	693	720	697	708	745	746	723	733	767	704	688	672	698	697	722	710	743	743	720	695	718	726	726	760	728	713	727	773	730	685	730	745	703	717	678	725	695	693	701	696	743	651	697	733	746	747	730	748	719	718	692	665	699	710	693	699	744	703	673	667	690	727	748	742	694	647	687	755	702	702	736	693	725	688	672	711	737	707	748	713	707	694	741	707	711	682	661	719	705	729	708	746	671	716	722	748	682	735	731	705	726	651	691	711	683	711	705	740	713	745	697	683	740	716	739	745	740	727	728	702	742	676	758	715	718	701	726	687	703	732	696	682	724	758	721	763	673	706	742	694	648	708	719	714	690	694	746	708	691	751	715	663	684	694	701	707	691	710	653	658	740	747	765	754	656	691	711	699	702	724	706	700	674	688	690	734	720	698	701	712	708	731	721	717	720	720	720	695	714	740	725	673	690	673	710	743	720	711	719	677	714	725	709	708	713	709	699	680	759	677	680	729	746	750	668	695	714	697	759	699	708	729	737	652	683	670	717	737	722	702	740	703	700	703	705	695	732	718	730	739	689	743	710	668	744	717	660	740	701	716	722	710	733	708	745	672	688	724	754	704	716	725	727	716	740	705	744	692	646	697	672	765	668	722	725	718	693	709	770	741	687	691	681	693	713	760	709	690	696	673	671	689	682	708	683	644	679	739	687	708	714	747	672	709	689	666	696	715	736	724	706	680	723	687	688	699	710	681	701	736	703	723	692	692	686	700	711	697	728	741	693	746	740	720	692	755	707	723	713	717	684	666	735	755	719	767	680	707	733	673	711	735	716	707	694	699	713	679	703	735	724	726	685	706	687	683	658	703	708	743	717	726	732	723	737	696	706	682	737	712	729	701	723	683	685	701	730	738	713	681	720	655	697	659	714	692	716	742	707	676	700	693	675	706	705	735	674	737	754	725	688	737	760	703	692	699	714	705	752	719	715	708	714	749	687	685	754	664	725	728	676	720	697	684	761	695	686	721	750	717	664	722	696	686	717	716	666	697	703	713	708	668	704	724	678	755	685	689	739	684	694	690	743	697	699	665	755	710	704	683	728	635	678	752	667	739	710	724	697	741	755	699	697	720	739	697	745	687	696	692	695	701	685	711	663	728	714	672	690	762	716	736	711	706	657	722	792	633	692	709	739	744	706	752	700	706	719	682	703	721	700	728	719	730	669	721	707	702	709	717	727	648	724	710	737	700	679	719	762	721	663	720	707	743	687	706	691	712	665	728	758	660	743	692	684	681	744	670	692	707	680	699	647	707	725	705	726	702	729	700	746	675	737	709	692	705	722	679	703	666	703	752	670	678	692	728	700	737	724	735	695	679	687	689	702	749	718	685	705	719	711	676	749	704	648	671	696	753	728	791	715	689	724	703	726	727	695	719	722	747	718	754	745	699	692	748	722	752	691	710	686	714	698	717	683	721	698	700	706	717	734	650	724	766	714	681	723	730	722	726	711	712	725	719	695	693	747	674	670	748	685	754	674	683	705	681	709	708	684	707	674	699	655	685	710	712	698	702	704	747	736	703	723	704	714	741	677	732	704	758	653	727	708	716	701	747	684	728	715	649	700	672	703	728	694	706	719	746	701	740	701	696	694	658	681	719	679	697	681	714	694	702	723	727	708	716	770	688	730	696	716	692	735	684	674	740	657	718	702	719	679	668	714	720	716	714	747	693	720	718	683	693	674	684	749	657	693	746	714	760	683	753	712	675	715	705	694	688	728	762	723	702	747	708	683	721	677	726	690	760	701	726	640	696	738	692	722	659	767	705	739	726	740	685	697	729	712	691	731	695	684	769	702	673	696	704	701	729	731	726	710	708	741	660	659	675	682	696	727	713	696	700	724	678	741	707	688	685	699	716	663	665	710	721	729	709	758	650	750	701	677	713	691	717	746	713	692	697	727	658	748	672	647	700	674	681	712	706	654	728	705	675	692	723	724	743	734	724	703	669	690	688	687	709	763	733	690	742	677	661	719	695	750	716	687	715	683	682	680	711	690	709	679	709	711	719	706	681	689	748	776	655	699	717	747	720	693	679	686	726	718	690	723	648	680	655	646	703	702	706	694	722	738	681	712	689	703	686	703	686	654	708	765	649	746	715	678	723	755	689	724	670	737	730	737	705	646	721	740	688	675	686	728	768	679	712	725	728	737	772	741	719	687	737	681	705	696	685	694	726	695	734	758	713	729	673	731	697	750	676	695	701	689	716	726	738	745	719	670	702	731	707	676	728	730	704	705	756	708	783	693	779	660	676	695	696	714	697	703	674	734	691	684	688	699	732	683	718	685	699	731	711	717	744	675	693	684	734	686	687	702	731	713	743	697	692	707	709	697	704	689	699	689	729	702	734	723	734	711	717	666	695	699	703	778	763	720	745	705	755	738	715	710	695	713	683	717	746	730	726	689	710	718	710	727	741	705	709	720	745	666	713	699	729	710	741	707	674	689	753	733	702	694	740	732	705	722	686	702	702	683	676	721	712	686	680	683	720	702	688	666	749	704	713	706	698	784	714	696	692	714	663	765	755	722	678	695	706	785	669	680	683	700	701	709	665	703	735	671	691	714	761	675	733	732	700	728	731	711	685	712	709	762	705	703	680	681	724	669	661	699	730	742	649	692	712	671	735	740	694	750	697	706	723	699	659	723	687	726	711	656	714	696	666	788	691	734	727	722	671	717	726	729	699	748	725	734	775	747	685	683	709	696	675	729	737	727	699	696	674	707	726	649	675	708	692	746	712	672	703	730	713	751	680	682	683	722	674	720	703	668	706	733	710	730	738	648	714	731	680	773	701	724	689	695	724	707	672	718	680	704
32849	33851	39542	35682	31186	31544	34662	29982	30003	25017	27099	23539	18748	13484	11578	11659	11871	12111	8589	7767	7027	6532	3946	3936	3535	4075	3511	2775	2194	2478	2248	1968	2171	2182	1936	1993	1735	1467	1716	1518	1108	960	837	658	592	496	434	441	449	346	289	330	364	276	282	267	228	220	221	235	224	193	226	204	213	230	249	211	213	203	227	212	197	255	209	215	212	220	205	208	201	216	202	225	225	222	239	223	185	227	246	219	229	215	207	214	219	206	235	217	202	229	226	201	239	193	207	235	221	204	232	222	228	234	197	209	219	172	237	200	216	213	204	204	222	192	191	214	236	197	215	213	212	206	234	221	205	212	197	193	211	201	222	229	235	228	220	220	207	205	229	207	203	219	221	188	204	223	196	228	236	223	212	220	236	222	222	222	211	192	212	205	233	193	235	207	198	199	215	173	206	215	201	237	228	218	226	203	208	211	197	226	210	204	219	209	197	202	221	236	218	219	230	210	219	251	198	196	223	225	201	221	219	200	210	206	214	216	213	202	229	203	219	229	232	217	229	223	211	213	213	216	203	203	227	225	217	216	198	200	218	224	210	209	201	226	217	205	209	231	201	226	220	213	212	208	194	211	211	211	200	209	225	216	222	215	210	189	212	200	224	212	188	200	244	217	220	185	247	234	240	214	217	213	223	207	227	218	228	212	196	205	223	208	219	223	242	189	220	205	201	222	218	244	210	210	236	233	200	205	223	224	225	181	232	214	243	221	222	204	219	215	211	204	228	207	234	221	226	211	218	224	213	233	216	210	231	224	200	192	212	213	200	208	218	229	195	204	220	191	239	255	256	239	204	230	224	256	237	222	213	185	208	230	202	207	229	226	213	238	197	205	239	192	189	215	195	219	202	220	209	210	190	212	206	216	213	217	226	223	218	209	217	204	218	192	207	196	202	218	224	208	206	216	223	216	228	216	198	210	233	189	192	198	222	213	204	222	202	215	241	209	238	213	181	216	210	184	187	240	198	192	208	182	239	235	197	232	203	214	231	211	198	197	216	224	224	237	230	197	203	209	227	208	212	238	228	233	205	220	222	210	211	216	205	224	193	208	190	232	242	219	205	221	219	238	200	224	227	209	221	246	216	206	214	208	201	215	221	207	198	247	218	198	212	222	201	214	208	247	219	217	201	198	217	214	218	200	208	224	213	220	237	227	206	210	213	237	224	194	208	232	202	216	211	201	207	203	227	200	192	225	219	227	198	201	221	213	205	213	227	206	199	193	216	199	212	222	217	210	209	224	203	211	216	182	219	207	196	213	214	172	236	222	205	196	199	225	225	215	211	220	246	210	210	215	205	221	216	212	220	227	224	223	196	214	230	249	191	200	203	212	234	199	222	197	209	230	218	204	211	233	209	206	206	222	208	228	192	208	212	233	216	209	216	221	189	209	248	234	221	232	211	225	212	209	201	224	210	224	246	210	244	205	240	200	182	205	235	212	203	217	228	236	211	219	201	255	223	214	192	229	222	211	219	238	237	232	193	220	205	229	224	211	195	202	191	225	206	214	202	209	195	241	211	235	218	245	207	201	220	195	206	203	228	229	195	196	227	201	198	213	227	204	208	226	237	211	212	213	235	201	206	224	244	213	205	216	221	223	216	232	229	211	208	206	252	181	219	212	203	210	200	224	195	214	237	225	230	224	200	210	204	218	228	212	222	232	231	220	208	220	217	220	201	221	222	238	199	224	210	211	210	249	222	229	218	257	204	226	242	242	200	214	214	232	222	233	220	207	214	215	195	211	188	197	206	218	246	215	201	217	209	208	214	205	212	229	193	203	204	217	240	247	207	217	228	233	233	213	237	219	228	228	252	214	198	212	222	195	191	233	213	208	210	224	234	195	218	203	242	218	215	223	220	216	223	227	224	208	227	225	200	209	223	216	220	201	236	207	210	239	218	204	215	232	199	221	197	184	201	225	225	228	218	244	222	203	235	239	236	229	201	217	218	218	239	232	217	200	211	216	205	235	219	246	234	234	209	230	217	258	185	250	243	242	205	224	228	225	217	219	225	208	233	234	227	201	195	202	188	212	177	223	217	240	215	214	206	205	211	219	250	217	205	221	211	219	244	237	201	232	204	223	193	214	246	225	219	219	211	209	199	251	226	200	223	227	207	212	195	194	229	224	219	204	186	231	220	212	245	213	208	207	205	214	222	214	214	209	205	210	237	215	231	200	220	190	222	222	224	207	220	240	208	214	212	243	225	228	222	212	224	183	217	218	217	205	206	222	193	232	205	198	219	221	220	207	197	225	203	254	211	215	219	202	225	212	216	198	219	220	229	185	232	218	187	206	202	202	200	232	201	252	234	227	219	204	183	214	209	211	202	208	199	205	205	223	216	239	194	214	222	228	205	230	205	229	218	232	204	222	202	200	207	214	235	238	210	213	210	212	227	230	206	216	225	229	228	218	190	226	209	231	196	227	205	206	222	192	214	253	222	231	231	215	219	211	244	244	227	190	209	235	217	219	222	227	212	226	206	203	216	223	205	235	224	211	227	222	202	212	200	226	196	215	220	222	201	202	242	199	231	228	227	226	204	215	229	201	249	180	214	225	207	199	205	218	225	193	215	221	189	235	218	224	244	191	226	220	190	208	226	210	221	214	228	224	228	218	180	208	222	195	205	204	217	223	212	210	224	202	216	213	221	211	201	207	212	201	203	226	211	217	219	218	215	201	218	231	225	224	217	213	205	215	209	226	205	218	223	219	228	205	250	214	216	212	218	186	217	202	216	216	215	233	218	222	239	216	223	226	187	216	219	225	212	204	216	200	212	192	217	207	217	223	224	210	210	223	210	221	209	200	225	208	197	215	200	211	207	206	224	206	210	218	230	215	228	200	230	219	198	220	194	227	205	210	214	215	225	203	221	209	241	242	224	195	206	222	224	201	221	226	223	216	198	230	211	194	212	203	234	230	220	201	225	221	222	207	205	216	218	217	197	239	245	204	232	220	225	176	210	213	197	227	193	224	228	184	241	229	226	216	208	192	191	217	207	217	230	207	200	204	205	200	250	239	208	206	207	210	196	244	242	222	227	203	212	191	206	226	211	200	248	209	259	230	229	221	217	226	206	226	206	231	193	232	228	223	235	233	204	235	220	210	228	180	216	229	249	218	205	197	231	225	230	233	234	191	211	224	202	241	218	197	226	200	200	220	214	250	242	196	226	244	226	224	195	220	236	200	243	220	215	212	192	199	198	243	237	188	232	228	220	224	204	235	228	239	241	236	221	211	206	222	218	197	200	215	209	191	219	197	193	229	227	200	214	194	221	203	186	190	239	230	235	212	235	203	218	205	186	232	224	225	221	211	231	203	217	217	169	227	220	190	218	213	218	201	199	202	199	211	231	207	219	194	219	233	215	237	223	229	205	187	194	204	202	236	183	212	239	219	194	197	196	201	206	250	226	239	205	216	214	203	228	201	209	220	249	230	198	206	213	240	195	198	211	194	217	221	225	194	217	211
22913	28113	37268	40454	39844	42367	43342	43002	43103	39596	42806	40299	35606	30656	30483	31064	32656	32788	26850	26547	24812	24061	16124	16926	16079	18721	16586	13822	11468	13170	11879	11146	12574	12195	10779	11523	10520	9402	10178	8999	6562	5657	5064	4093	3533	2548	1785	2180	2500	1326	1446	1608	1786	1220	876	762	660	647	663	679	705	673	670	675	634	678	638	642	652	664	595	569	595	597	597	598	583	622	653	599	601	590	620	611	594	641	564	599	647	773	823	707	703	645	624	621	619	619	544	558	598	581	607	651	583	611	604	594	603	610	602	645	557	610	639	607	589	626	585	596	630	612	611	581	607	601	602	592	554	583	575	565	606	604	604	602	617	581	610	581	605	623	637	589	607	560	600	576	621	621	623	623	590	629	596	586	615	628	625	628	592	613	601	621	573	593	620	588	603	590	625	625	588	567	618	615	619	600	601	634	596	598	611	576	623	588	582	621	613	610	611	666	579	620	611	603	605	638	633	595	598	576	591	612	600	599	609	589	617	587	588	580	591	638	606	597	598	552	610	562	565	579	645	613	611	574	604	633	637	578	642	626	617	591	607	575	613	594	622	606	591	598	621	637	627	634	571	619	648	586	609	606	580	604	639	604	649	607	631	621	635	565	627	650	625	581	599	592	609	592	595	623	608	605	634	602	682	630	597	626	617	595	641	589	593	585	643	619	580	607	574	577	597	552	593	579	628	622	547	622	557	609	605	592	602	627	610	614	560	602	634	602	557	611	619	562	617	611	587	607	599	597	586	611	651	624	626	623	570	577	603	576	638	624	603	616	572	615	597	613	635	621	585	579	544	616	607	645	636	574	638	600	614	629	564	586	594	592	613	566	602	584	615	664	549	623	600	600	595	579	633	607	580	620	567	630	578	598	592	605	591	544	593	612	604	591	608	632	625	585	581	590	612	573	632	616	587	662	617	620	589	606	631	629	598	584	627	606	617	621	620	592	596	616	633	608	566	613	592	583	595	590	578	613	533	638	643	586	592	616	640	591	591	570	575	631	587	606	605	586	630	600	581	589	610	559	597	610	609	586	563	605	594	579	593	641	590	608	585	648	627	575	607	585	608	585	605	598	596	638	592	610	602	574	569	600	608	574	608	626	630	605	586	662	617	624	618	619	610	570	607	597	584	612	614	614	596	627	624	625	573	604	613	580	603	606	608	653	649	576	547	624	571	545	575	586	594	610	647	592	666	616	630	588	611	580	612	588	565	596	598	651	657	564	647	578	643	587	620	562	571	623	641	645	604	606	600	601	608	612	555	576	585	598	606	617	624	605	634	662	595	593	545	558	590	645	632	642	587	609	614	622	577	621	614	595	568	614	614	599	620	582	627	602	578	615	623	612	616	617	634	603	606	664	609	644	592	571	613	604	581	613	624	573	624	613	644	580	598	633	610	579	564	618	598	587	663	612	621	590	599	623	651	615	582	626	629	595	596	648	601	624	594	597	591	572	606	611	618	600	563	584	570	622	587	619	618	572	608	648	585	633	598	555	642	623	631	601	656	584	588	591	601	609	648	609	628	611	611	570	557	626	623	601	607	618	625	580	639	557	595	617	605	620	603	569	564	609	644	601	655	603	640	613	612	592	610	627	586	615	591	626	629	590	645	591	591	626	595	623	608	671	595	568	597	580	618	636	613	595	595	609	607	651	618	622	626	579	601	575	659	629	607	588	650	622	593	628	573	620	593	581	628	620	571	614	630	612	628	589	614	629	606	636	619	574	604	624	595	589	612	578	620	605	622	601	604	587	577	554	623	622	614	581	616	577	649	623	600	592	612	620	593	610	581	597	625	623	649	650	583	569	646	593	584	578	621	633	589	653	609	583	628	645	609	609	564	640	604	631	627	614	607	606	592	639	578	632	584	634	569	615	597	601	587	579	586	591	597	607	606	599	615	565	615	644	558	611	593	576	585	581	613	611	629	628	581	616	563	603	616	575	615	622	583	615	584	611	599	555	585	585	622	620	654	616	577	588	613	620	603	619	683	629	585	584	616	631	590	605	625	608	604	591	613	573	635	570	624	584	617	607	615	603	618	576	634	584	599	586	613	577	600	600	587	581	638	576	581	590	614	620	614	618	607	595	634	603	579	634	610	623	618	638	645	635	601	625	584	575	604	577	586	656	615	628	632	577	597	616	607	597	620	536	612	664	657	579	574	587	660	582	586	553	596	584	667	632	644	585	603	602	589	611	619	589	635	636	605	570	637	591	599	656	592	572	593	571	594	623	603	609	627	602	615	599	599	632	623	600	605	638	604	608	621	597	656	593	637	631	615	609	620	593	592	595	619	643	637	630	629	596	619	607	604	642	597	620	593	655	581	635	592	604	565	575	603	565	608	601	585	578	617	632	627	624	578	620	623	658	602	655	561	614	607	642	592	626	613	585	615	550	636	591	549	601	601	606	575	614	611	596	594	638	631	564	600	631	598	573	648	614	610	594	582	600	601	617	619	550	621	582	603	596	623	620	549	640	627	557	624	611	614	623	582	632	642	603	598	624	648	565	628	633	608	601	627	592	595	590	605	623	625	639	598	611	598	614	613	596	627	595	642	590	618	653	628	568	609	630	603	597	634	600	602	567	574	610	614	619	610	628	649	605	619	567	553	612	612	607	561	605	581	669	603	634	637	578	590	596	633	636	631	576	586	593	635	653	635	578	570	562	590	608	567	613	634	597	634	639	632	610	583	611	635	626	590	639	603	583	612	596	606	573	628	563	598	615	616	616	645	597	565	664	631	609	630	644	629	578	628	610	594	604	604	608	601	616	580	581	576	614	577	637	589	626	632	643	626	549	597	579	576	646	601	623	623	606	580	600	636	622	589	626	575	608	595	595	633	580	655	622	568	610	596	580	607	633	630	612	610	612	596	657	600	594	612	588	623	586	617	615	623	599	635	631	619	629	600	590	569	660	606	566	603	599	587	674	594	531	622	590	590	594	571	591	612	616	646	579	638	600	698	620	606	530	588	570	576	634	581	623	564	602	616	634	633	642	571	598	623	585	551	608	583	603	603	659	595	558	609	612	631	623	602	648	663	575	659	556	635	617	596	598	592	602	607	565	612	690	572	602	534	594	602	606	613	620	602	586	597	581	616	608	597	623	593	632	610	652	590	575	627	603	571	578	662	635	606	622	603	608	598	598	610	597	590	599	609	623	641	584	592	651	596	604	656	624	626	625	589	630	598	624	627	632	597	634	634	608	614	606	585	620	617	591	588	592	611	612	620	600	610	605	648	598	597	647	611	638	633	600	606	607	606	609	615	603	568	603	597	598	631	629	655	609	609	598	616	621	580	583	600	582	597	605	595	578	585	605	579	632	601	601	610	628	588	568	576	641	599	576	591	573	638	586	591	588	619	611	579	517	588	619	573	563	608	599	565	618	573	583	612	574	602	626	604	607	592	630	647	623	611	595	609	584	611	585	604	598	652	640	608	597	603	576	550	583	572	652	592	637	615	605	590	611	598	549	625	628	609	626	596	642	575	587
39801	38682	43322	40572	39529	44675	37607	37022	37709	34095	35749	31572	26873	21545	18354	15050	16627	17045	16792	13919	10596	11212	6795	6087	5806	6058	5661	4374	3519	3488	3057	3081	3310	3352	2811	2984	2632	2236	2579	2383	1779	1455	1338	1009	905	603	507	592	594	409	464	495	484	361	310	290	262	252	238	282	288	260	267	258	249	273	283	262	279	260	278	268	280	261	255	260	252	258	285	247	231	232	279	238	245	235	254	257	243	273	299	287	274	273	263	244	254	243	296	277	247	217	246	231	266	286	270	250	254	272	262	282	268	231	242	253	278	271	239	256	256	266	260	225	255	234	261	239	235	259	262	260	241	268	260	234	233	281	231	253	271	284	245	239	262	258	236	254	272	271	252	259	261	273	259	243	265	247	253	244	256	249	269	227	253	256	248	242	258	225	247	275	265	253	237	239	226	257	259	226	260	245	269	207	281	248	234	227	220	249	237	227	231	254	252	257	258	235	254	276	244	278	263	238	268	261	261	253	252	262	227	260	268	252	274	255	247	253	249	260	273	264	263	268	253	245	227	225	276	268	247	252	243	250	223	238	258	264	267	274	267	268	286	267	276	248	286	262	255	232	269	270	248	277	252	262	289	264	261	223	218	230	230	240	259	267	259	238	260	234	247	224	277	247	277	239	244	243	258	234	252	219	247	246	258	248	255	268	267	241	273	255	280	270	236	252	261	253	261	278	219	235	258	266	253	249	251	260	252	263	231	226	253	237	240	247	263	227	255	257	247	243	224	273	213	259	303	268	240	276	248	255	269	256	268	267	251	244	256	253	260	266	282	239	221	247	262	236	261	238	236	251	231	234	272	265	240	237	278	214	249	256	264	229	266	243	255	277	246	252	240	250	266	252	249	273	277	239	222	257	241	279	282	253	246	242	236	260	268	257	280	269	269	246	260	228	255	262	267	222	260	240	235	259	228	261	240	231	243	260	227	227	279	228	259	249	260	249	268	238	251	274	257	236	270	286	258	253	291	224	275	251	270	260	251	254	259	253	246	231	260	254	258	289	286	262	257	254	289	272	257	233	245	242	239	238	254	252	251	224	221	255	237	262	246	236	267	261	260	256	266	284	275	260	276	255	223	217	248	253	266	284	270	256	270	289	283	238	255	273	241	259	255	261	250	259	248	250	261	268	249	260	277	266	257	260	256	264	265	224	283	245	263	234	251	273	267	233	257	239	238	251	250	251	247	264	259	243	268	268	288	269	249	247	272	250	237	245	252	271	254	256	265	259	239	267	255	241	251	242	256	252	261	275	265	285	251	268	262	240	244	253	257	263	269	259	253	236	258	271	275	235	229	273	260	244	246	285	257	255	277	273	275	264	270	260	241	274	253	261	249	275	244	276	229	246	233	266	256	266	245	247	251	261	222	256	286	254	281	270	270	269	268	238	246	196	237	236	270	263	278	268	282	293	287	232	246	228	248	254	225	249	244	235	250	264	287	232	270	254	226	260	252	243	275	282	252	234	245	243	251	267	247	270	237	263	251	249	252	247	276	251	241	282	261	253	280	266	260	249	256	264	270	264	258	256	247	260	280	232	268	228	258	251	273	230	259	241	284	277	245	252	278	246	242	231	289	253	287	284	278	243	236	249	247	237	256	257	256	244	243	250	258	250	283	223	254	253	261	268	285	265	263	253	224	246	260	234	230	249	246	221	244	274	268	272	252	255	245	249	222	273	233	264	275	252	282	262	233	260	241	238	258	233	260	258	265	258	282	276	257	248	263	271	229	237	236	274	267	276	223	273	276	257	284	243	264	215	282	257	267	277	284	262	255	267	236	247	266	233	233	251	240	243	263	232	240	239	254	237	254	269	258	232	247	264	235	261	274	271	263	255	235	265	260	260	238	257	268	275	255	255	258	260	262	244	254	266	269	241	268	279	247	242	245	259	259	259	237	259	269	254	266	228	259	253	268	262	254	243	249	257	248	279	265	231	249	248	263	270	262	259	244	259	238	258	249	264	250	251	246	253	236	261	266	261	251	278	267	239	256	268	252	258	278	257	261	266	238	270	254	249	256	257	259	253	238	248	244	255	225	259	260	246	237	225	283	289	248	238	239	265	268	288	264	253	248	262	252	234	246	273	234	272	224	246	275	248	254	278	275	265	242	230	257	239	265	241	261	246	260	252	224	263	279	274	214	267	254	261	239	263	252	251	240	264	265	209	256	242	257	227	263	265	264	245	233	252	237	278	245	271	232	243	258	269	262	237	243	234	285	254	238	237	275	265	235	263	287	243	276	237	230	271	255	237	257	280	213	257	248	254	265	275	255	242	276	245	245	219	248	264	243	247	245	260	276	235	258	256	239	262	242	236	252	267	235	234	278	253	233	239	248	255	268	280	231	245	261	222	269	255	290	285	269	248	231	261	281	247	269	237	259	261	220	265	262	260	278	244	257	249	249	259	279	249	260	253	255	264	242	227	268	255	257	197	254	236	290	237	251	246	252	243	272	245	245	228	259	268	282	263	255	246	261	278	250	256	260	294	256	255	234	274	245	244	241	274	255	254	254	246	248	261	235	241	255	239	267	254	263	251	261	247	289	261	233	276	241	257	267	257	252	249	267	273	251	268	234	266	240	262	282	238	275	249	239	220	258	216	248	258	278	264	250	272	285	260	242	252	271	236	253	255	261	273	250	253	234	264	250	237	247	229	222	267	275	263	247	238	235	284	252	252	251	258	268	237	241	261	240	242	287	246	269	232	249	274	239	247	246	248	264	253	255	251	234	266	278	277	256	231	241	272	254	237	255	242	271	268	256	244	262	241	247	251	237	263	253	290	239	264	255	241	273	278	234	259	241	242	247	261	243	281	249	261	277	313	256	255	237	250	233	238	244	268	255	226	244	281	253	276	277	259	261	267	263	264	249	268	252	246	264	237	210	255	268	259	244	266	266	245	227	294	276	233	257	240	256	240	237	250	220	254	224	213	228	226	275	263	246	280	260	255	268	224	241	239	252	253	266	236	260	246	264	257	245	244	256	250	251	271	242	273	238	251	238	261	256	253	256	226	235	266	257	250	262	255	236	264	257	283	242	277	255	266	256	216	248	269	247	268	219	274	285	276	274	270	235	246	247	258	241	254	273	273	256	265	265	230	266	270	268	259	237	260	264	270	262	278	253	246	250	244	263	268	271	238	228	268	255	244	235	287	260	273	267	290	270	286	270	262	244	254	235	287	221	244	244	263	274	239	255	273	251	229	245	239	268	258	252	268	252	225	246	219	239	244	275	251	230	240	267	243	232	275	249	236	267	264	241	248	244	259	226	239	255	268	273	248	278	276	244	259	245	225	269	282	236	246	239	243	289	243	256	234	222	243	273	239	265	246	259	222	270	296	248	278	262	251	250	282	237	257	243	239	217	228	274	218	247	246	242	251	248	263	271	233	254	236	233	234	268	269	259	248	251	261	261	264	257	258	279	253	264	240	255	253	247	237	252	267	225	267	268	275	283	263	245	251	225	262	247	243	263	249
28525	32335	40460	45555	47949	51137	47879	49634	50211	47432	49184	45605	42789	38480	36429	34618	37357	38606	37819	34121	30597	31652	22380	21550	22813	24055	22909	17802	15738	16082	14537	15165	16568	16709	13777	15774	14448	12994	14607	12124	10020	8390	7880	5631	5236	3435	2434	3113	3376	1820	2159	2497	2344	1606	1012	825	806	808	741	814	775	797	761	783	794	754	739	724	748	746	724	708	722	726	698	707	710	721	700	721	738	711	719	666	692	697	695	694	728	884	961	910	838	797	704	736	737	668	693	690	710	663	692	701	674	689	737	716	683	731	673	685	730	667	717	685	702	698	674	675	767	715	688	678	708	713	707	725	742	695	685	706	689	697	680	704	665	715	714	716	700	701	682	694	687	735	678	704	679	721	738	696	718	720	753	680	674	768	694	673	692	671	707	711	728	652	707	655	717	672	678	727	666	694	677	662	683	707	703	701	716	670	687	749	725	713	665	744	697	666	645	654	680	715	719	649	706	700	666	698	649	644	730	710	719	673	622	680	701	746	666	704	691	708	748	693	693	707	732	705	745	711	678	735	688	688	726	643	670	705	679	695	664	673	684	704	667	687	684	711	700	665	717	736	710	686	672	717	705	693	690	657	662	674	703	704	728	697	692	696	698	684	713	701	719	688	723	707	723	688	699	726	673	695	688	674	744	671	709	653	700	715	749	687	690	713	714	690	686	731	731	715	690	705	660	689	711	686	700	738	730	692	733	672	732	693	665	718	730	725	698	717	731	658	732	714	737	688	694	668	670	669	687	677	701	714	691	727	765	647	693	680	702	699	751	674	682	711	696	664	685	672	661	698	673	691	701	717	697	741	682	714	669	720	693	686	684	685	662	691	667	653	705	756	696	670	659	703	747	732	688	718	715	670	685	655	694	721	695	695	704	714	691	689	719	717	699	709	691	711	698	757	725	725	708	679	728	706	705	730	738	752	690	695	745	675	643	678	712	741	721	681	669	721	650	719	693	705	705	702	726	730	701	712	690	709	675	706	690	697	693	722	675	683	703	700	697	715	710	689	675	661	655	654	655	698	692	670	663	735	708	716	770	687	664	681	681	683	703	693	674	713	688	668	694	660	717	696	725	687	726	731	682	660	700	697	680	691	766	678	659	721	676	678	690	666	696	715	682	665	708	691	702	749	709	676	692	694	658	680	721	683	695	621	709	771	715	700	666	669	661	687	685	689	680	741	716	711	664	695	695	644	701	682	652	678	672	700	728	676	741	670	675	745	686	684	690	723	672	675	708	686	715	695	705	663	676	701	671	734	706	734	747	720	673	716	663	674	695	631	719	707	685	675	675	694	657	705	733	643	633	709	657	669	738	700	693	725	702	669	688	717	689	716	642	674	670	691	667	728	683	673	669	718	700	687	697	686	687	661	715	672	678	681	623	711	695	714	656	722	679	675	710	679	702	750	684	747	720	683	678	732	659	672	699	708	706	701	660	679	681	716	715	692	701	704	679	704	692	690	709	670	696	655	706	686	665	658	676	734	739	713	669	690	689	678	681	722	705	676	713	694	680	691	678	703	699	732	689	689	694	704	674	703	699	713	724	699	692	704	705	690	668	711	713	685	692	701	711	793	666	654	719	658	694	674	713	740	655	658	635	732	707	667	718	697	668	733	713	695	713	681	709	745	726	680	653	667	708	692	707	700	729	703	701	673	697	708	700	687	721	743	689	665	699	674	708	696	690	695	641	688	705	722	697	708	687	731	677	772	766	707	683	693	679	667	751	700	697	721	697	710	691	671	695	655	700	680	712	695	671	677	640	686	677	721	636	701	719	670	695	703	621	698	715	720	715	699	746	720	742	692	704	689	685	724	660	708	687	693	684	723	703	696	738	697	724	707	683	713	686	705	735	720	737	633	703	746	688	737	664	670	685	700	685	727	697	670	656	662	689	707	714	711	683	698	649	637	693	698	707	696	667	683	705	721	702	698	686	659	736	706	695	707	674	667	713	727	687	683	706	716	732	752	723	693	694	696	695	656	700	678	707	704	730	707	758	678	665	641	742	690	667	721	670	683	680	689	734	682	711	695	704	682	682	720	714	654	734	699	709	703	715	738	662	737	688	675	687	715	648	669	688	680	722	735	728	751	656	711	706	676	709	709	713	678	713	682	688	624	683	692	721	686	673	715	714	673	674	696	699	710	723	672	716	663	683	715	662	669	699	704	697	629	703	685	714	707	697	708	687	711	707	691	675	692	699	695	671	708	713	689	709	712	675	680	673	665	667	736	680	671	724	671	709	675	703	667	681	680	727	704	693	685	740	735	724	667	678	695	754	696	722	692	685	670	674	688	712	711	725	709	708	716	691	713	677	674	701	676	713	688	665	690	753	680	681	681	712	697	735	687	675	674	675	712	715	689	672	705	687	713	745	705	709	709	686	723	702	661	734	743	719	727	680	684	740	687	691	673	664	731	670	707	729	664	711	722	698	698	723	709	660	719	723	711	667	701	674	713	664	703	698	684	693	729	665	736	708	727	773	702	676	706	709	685	707	700	734	765	682	686	695	746	727	701	671	628	736	702	699	710	690	721	703	685	674	695	708	718	723	682	670	727	714	671	717	651	684	702	680	710	673	688	739	710	693	695	781	695	689	699	719	738	705	671	694	675	699	708	662	729	712	707	736	679	646	693	733	708	748	729	685	680	720	712	687	672	730	716	696	675	707	709	683	698	746	666	697	737	673	678	666	682	706	670	702	710	691	691	667	714	647	720	726	651	720	675	736	667	726	679	692	723	689	699	756	668	719	736	730	692	692	712	717	722	669	648	644	698	680	739	725	672	737	664	691	729	667	703	684	635	701	688	714	666	706	643	703	724	690	704	706	709	664	695	712	681	674	701	686	696	706	690	721	718	680	681	631	667	671	692	666	719	691	725	688	658	697	660	722	707	698	678	693	723	694	676	673	697	673	666	639	696	673	681	702	685	654	712	696	682	682	687	688	718	655	673	700	747	687	679	697	690	722	709	684	730	683	679	698	704	751	723	708	643	654	674	678	686	704	693	719	715	664	688	736	715	704	680	718	746	689	688	675	731	651	708	682	717	686	739	664	658	679	642	720	660	711	704	706	647	683	720	665	722	688	698	711	717	686	655	728	722	659	722	703	667	644	696	727	662	681	755	679	644	721	673	710	691	678	734	728	669	716	684	706	678	668	663	731	727	679	689	709	662	707	714	661	713	717	717	664	740	702	733	712	671	738	690	619	707	675	728	678	720	696	682	677	742	699	684	689	705	730	651	698	685	665	734	692	671	716	675	703	731	672	724	736	736	674	688	732	702	716	698	649	696	714	749	714	702	731	702	731	689	712	662	703	701	697	723	715	720	715	669	725	658	703	729	687	695	687	751	711	695	705	644	716	714	727	694	745	659	687	759	686	677	702	691	677	700	748	703	689	727	763	684	724	712	727	724	711	674	717	656	673	648	676	679	706	697	689	678	735	687	664	714	730	705	680	699	700	692	686	716	704	700	786	676	721	680	699	709	666	728
15138	12830	13768	9543	6692	6845	4760	3649	3291	2670	2862	2448	1797	1559	1189	1067	1026	1134	1099	849	691	701	532	465	472	519	478	372	369	352	370	394	358	374	395	377	333	347	322	340	331	278	307	289	302	259	274	284	292	262	274	250	264	239	256	247	249	259	261	236	241	261	280	255	282	243	234	260	241	265	248	241	251	277	215	264	253	253	259	269	276	265	231	236	270	268	231	240	270	248	278	278	243	265	247	261	221	263	275	228	214	271	255	238	226	243	273	256	240	219	212	265	250	245	253	245	235	228	251	271	233	265	218	237	227	257	270	246	255	237	247	247	242	269	253	238	265	270	248	253	239	240	259	248	253	233	267	248	252	264	251	246	265	266	265	230	256	242	241	237	243	246	222	242	248	249	255	255	253	230	243	230	250	247	234	243	242	241	245	251	244	237	251	255	237	220	267	262	249	261	240	231	219	259	254	244	241	245	262	261	247	256	261	252	254	251	253	260	266	241	261	260	254	238	273	258	263	242	240	260	238	242	247	264	243	224	258	247	267	251	264	260	255	251	237	243	236	254	267	236	248	232	249	227	257	243	263	258	264	232	254	232	262	256	230	226	263	258	235	256	256	236	255	221	267	235	281	245	256	250	241	256	256	272	235	235	250	240	243	270	274	250	248	223	242	259	263	238	223	228	244	278	257	258	255	255	196	240	231	269	246	246	268	248	243	256	240	260	234	284	267	249	243	216	281	239	234	286	267	221	261	254	232	243	232	264	225	253	257	244	278	226	232	239	253	251	264	265	252	235	268	232	252	249	256	229	257	227	251	220	267	251	267	245	286	257	255	260	237	242	257	254	260	248	262	233	268	267	284	263	262	256	251	238	261	236	251	234	247	249	237	233	258	247	273	228	281	242	209	258	260	261	236	246	242	242	244	257	276	234	255	248	242	244	229	255	229	251	252	233	248	260	237	251	243	243	248	235	242	242	243	250	260	247	271	225	205	278	240	252	277	238	287	254	242	253	279	256	248	258	244	233	267	244	248	253	237	242	278	281	233	235	285	261	219	262	209	231	248	230	238	260	270	257	222	241	280	261	253	260	239	247	249	253	270	218	231	257	222	248	243	229	267	251	225	242	255	296	238	251	244	249	263	254	243	261	252	242	240	241	244	249	264	227	241	229	254	245	256	248	236	239	264	248	246	254	249	246	225	253	232	237	273	251	240	240	245	248	229	218	238	253	289	253	232	239	223	265	227	243	259	255	240	236	264	252	248	242	270	233	234	283	265	250	231	250	287	238	226	261	248	252	244	246	253	264	245	235	245	235	265	261	249	259	221	265	266	257	269	254	249	239	242	285	262	223	265	262	239	260	262	261	257	205	252	273	259	252	271	231	269	220	235	261	255	247	234	242	252	229	247	224	254	263	276	272	251	243	257	248	233	252	289	237	262	244	279	225	259	256	238	255	247	258	281	265	256	249	268	263	242	247	262	271	255	250	254	253	251	224	246	292	275	232	218	242	247	233	245	251	264	266	257	250	262	241	268	240	268	254	257	252	247	244	228	242	249	236	255	243	251	263	239	227	210	242	240	279	256	237	239	241	247	272	253	246	219	256	248	232	235	249	223	254	250	261	267	236	236	277	240	248	261	259	266	239	245	269	215	254	251	256	220	233	237	252	269	272	262	238	251	239	247	247	256	260	233	275	273	246	245	249	218	240	236	264	220	224	235	263	224	255	208	261	233	241	238	270	262	257	277	252	259	249	231	256	255	265	243	246	240	240	261	266	264	263	251	251	245	239	250	229	268	216	232	259	226	259	243	226	244	258	243	246	245	232	254	254	241	211	227	260	262	260	261	265	227	255	255	266	249	259	252	257	231	233	273	249	257	221	242	258	232	229	282	238	276	258	250	263	246	287	256	230	276	263	252	291	276	217	268	245	238	251	280	219	232	225	253	262	244	236	266	244	242	272	249	245	256	259	247	263	275	241	246	247	274	254	253	234	242	260	256	245	226	275	246	228	240	237	239	256	256	251	258	260	227	245	260	254	259	229	245	261	232	271	231	257	252	266	243	274	271	242	275	229	241	252	236	248	251	244	245	266	257	260	235	251	281	245	263	260	249	253	257	255	235	256	235	231	248	238	249	231	258	250	235	232	269	219	245	214	223	269	253	244	260	240	231	252	242	229	249	257	260	236	260	258	265	255	271	240	244	248	259	259	267	268	255	245	243	253	250	239	229	232	253	235	260	270	240	252	278	251	234	257	244	266	238	264	270	255	244	248	277	232	273	248	254	273	249	252	251	217	242	222	218	254	256	250	259	270	260	283	260	272	253	251	261	264	260	238	235	222	253	237	242	275	243	243	274	242	247	260	254	243	263	249	242	243	248	266	238	263	256	252	232	266	286	240	278	265	233	241	249	240	249	270	241	238	282	259	252	244	252	231	222	231	257	255	255	236	248	260	232	218	260	257	220	239	264	218	240	257	240	254	277	230	226	236	272	234	279	233	269	234	244	245	261	236	231	241	241	257	272	256	249	272	272	249	258	254	251	274	250	245	255	251	263	268	268	249	233	238	241	240	245	259	243	249	226	252	247	230	245	230	256	251	248	248	259	258	219	257	286	253	271	255	257	233	225	228	238	259	272	251	274	230	263	265	265	263	303	256	240	256	256	275	231	247	264	231	261	253	271	258	255	233	254	242	262	275	232	266	228	251	246	287	251	243	231	245	249	245	228	243	218	244	252	235	281	274	234	220	279	241	249	207	236	272	253	248	224	252	249	236	261	256	235	297	262	237	262	261	244	256	250	270	257	271	268	250	247	236	245	229	248	221	228	238	242	259	253	246	225	226	248	232	270	250	271	230	241	257	231	286	253	249	259	262	245	266	260	280	242	264	267	283	257	235	202	260	252	234	243	247	240	253	248	238	254	225	235	256	245	277	268	247	268	232	252	253	256	258	254	261	234	247	259	260	249	261	245	242	244	238	236	237	270	267	246	239	273	270	294	234	279	270	239	229	266	234	265	245	247	278	261	250	248	236	253	254	243	238	242	262	215	261	253	238	263	255	271	259	239	262	237	260	255	254	230	256	249	238	262	246	236	216	257	226	287	223	231	244	246	245	261	261	262	289	258	272	247	272	262	261	265	267	261	241	276	257	265	253	239	244	264	282	225	253	248	240	255	239	212	219	269	266	247	247	270	245	248	264	224	229	271	252	240	242	255	266	230	226	283	261	231	233	208	252	228	237	275	265	259	270	250	240	260	247	268	280	238	264	242	283	235	252	276	258	236	262	230	241	247	262	278	257	247	229	243	275	240	261	230	231	221	253	280	250	239	228	241	234	232	240	255	293	256	230	223	230	206	229	264	243	271	258	235	253	268	241	274	234	232	222	256	225	256	275	245	245	258	263	245	251	260	225	233	285	247	257	254	265	240	273	238	262	254	246	251	280	272	246	245	273	264	247	244	249	250	243	247	238	256	249	254	264	253	246	252	261	253	244	226	272
9890	11027	18503	18468	17053	19490	15173	13136	12672	11170	12313	10503	7695	6924	6213	5533	4737	5558	5706	4259	3537	3367	2596	2283	2395	2470	2296	1709	1635	1546	1520	1741	1640	1561	1549	1491	1392	1321	1477	1269	1139	1081	995	930	845	815	806	791	780	701	758	790	762	734	749	713	711	650	690	701	674	694	674	686	634	720	713	671	702	646	701	697	655	685	660	693	705	649	661	611	727	653	710	673	657	705	660	729	688	734	679	732	681	707	719	721	671	657	690	669	716	719	704	675	691	681	653	647	689	724	684	640	691	669	701	675	668	673	685	693	678	698	647	688	706	722	696	668	749	682	646	709	667	679	675	653	665	634	667	679	682	731	711	720	679	719	737	671	692	657	673	716	679	706	682	665	688	731	681	700	696	669	686	674	660	689	719	692	647	660	677	666	649	751	643	640	711	673	668	686	690	665	639	700	703	663	690	675	617	717	661	667	727	667	672	680	643	673	655	702	679	685	665	682	665	670	709	724	667	642	679	692	699	702	678	645	708	711	720	643	658	649	644	702	656	674	625	681	666	688	684	711	708	682	708	668	657	625	697	687	686	673	724	666	662	701	688	698	688	663	642	693	687	672	676	689	715	716	674	690	694	707	669	686	656	726	654	687	628	708	654	665	671	670	732	680	654	719	729	671	647	676	729	652	650	697	660	678	717	702	668	693	688	692	638	715	685	682	712	718	672	659	693	681	699	661	703	675	723	679	693	696	675	704	724	624	694	677	689	653	705	693	703	660	668	700	688	672	745	681	708	699	673	672	679	718	667	653	699	661	691	711	686	679	638	632	686	675	669	696	685	712	682	654	746	700	691	651	691	729	663	698	661	642	668	672	723	657	656	686	653	675	651	688	670	674	670	702	747	703	690	694	688	699	646	686	714	687	661	670	672	694	642	698	652	646	698	650	605	699	715	684	705	704	685	712	680	690	745	664	678	628	679	684	628	731	674	718	724	729	656	656	658	696	694	703	716	631	671	717	688	669	668	655	720	707	672	706	703	736	695	688	671	694	629	659	676	713	686	656	686	683	651	680	622	664	738	710	696	710	690	670	671	710	646	671	702	673	703	713	660	713	689	703	725	664	710	644	684	675	721	650	692	656	667	705	684	650	695	692	665	678	674	702	691	657	675	702	717	679	701	675	685	664	720	696	745	666	650	702	677	663	700	691	656	693	745	704	701	697	682	667	694	705	688	690	682	662	690	656	680	631	656	707	648	660	676	672	684	678	711	683	677	705	637	653	681	672	664	650	683	704	671	687	674	728	688	722	691	699	675	676	681	693	663	714	677	679	683	642	708	735	691	662	631	694	708	672	676	711	652	702	698	657	657	681	676	671	657	648	716	705	721	707	703	671	643	724	677	729	660	693	697	690	664	677	727	700	691	700	695	665	699	684	685	679	670	676	687	688	691	710	713	722	719	668	697	701	711	727	655	671	718	668	675	655	711	714	649	677	709	657	734	681	620	681	730	666	699	701	668	658	712	689	694	733	678	688	681	680	711	679	724	665	695	707	641	671	671	712	687	676	712	706	635	665	699	715	725	685	651	658	708	698	728	670	679	689	711	648	644	687	744	648	682	680	682	670	711	714	676	704	664	651	719	700	709	670	684	662	665	721	665	674	661	697	708	657	677	670	687	672	707	657	664	649	641	705	682	640	691	704	690	673	669	691	703	682	732	633	666	699	688	736	675	652	642	704	664	704	646	740	695	691	639	684	661	657	686	716	651	684	663	640	678	711	644	742	680	707	703	645	734	727	668	687	688	688	682	663	688	691	606	635	680	693	626	701	702	716	698	691	663	682	720	689	637	682	702	652	703	673	665	658	686	703	699	676	684	683	692	741	682	662	669	656	685	708	669	668	721	713	692	666	659	700	693	714	692	712	696	687	654	685	631	668	714	688	683	668	672	670	718	694	725	722	709	671	672	687	714	689	678	667	656	648	619	720	709	716	673	693	694	707	659	684	668	703	673	639	723	682	697	704	691	718	724	704	748	689	717	700	648	656	619	703	681	666	678	643	677	655	686	714	655	735	660	722	659	692	705	668	693	669	679	685	709	659	685	679	690	657	666	669	703	642	698	663	644	670	679	716	674	672	697	728	656	692	604	693	688	682	635	711	697	681	701	698	671	695	696	685	724	685	682	667	653	674	688	685	684	683	696	685	683	660	677	702	646	707	684	719	674	672	710	687	684	706	682	687	706	687	690	704	686	709	692	681	752	706	700	691	688	734	720	649	645	710	721	712	717	671	668	714	715	701	642	621	714	700	703	677	677	714	687	659	737	688	708	676	641	657	628	705	693	674	642	664	671	678	656	657	626	710	644	669	717	735	637	689	655	703	703	687	684	693	651	664	682	721	689	698	679	674	645	675	647	656	713	689	688	698	663	653	690	730	703	664	701	675	706	689	660	697	653	693	637	630	690	621	736	660	657	671	673	660	681	682	722	694	638	700	700	718	680	651	696	689	656	689	662	671	679	715	684	646	667	691	692	706	729	676	684	677	695	645	659	658	655	666	679	712	706	650	671	666	615	755	716	691	637	719	663	671	717	689	689	709	676	703	652	704	650	693	698	708	684	684	655	642	675	686	670	636	673	718	675	661	662	692	686	662	666	694	667	669	672	666	675	670	669	658	686	656	671	701	660	659	717	700	667	677	739	707	667	684	700	704	662	699	657	659	637	703	680	684	638	638	656	688	673	720	652	690	697	720	657	726	665	696	652	656	669	682	684	716	673	667	708	709	717	658	677	708	688	719	691	730	698	691	728	659	650	694	682	693	652	657	696	656	682	641	688	684	677	679	653	659	656	673	647	677	657	688	645	694	721	697	701	676	650	723	676	659	716	674	646	679	698	749	683	655	713	758	676	631	736	681	677	673	723	697	708	659	707	673	666	703	680	732	704	697	645	668	723	750	687	666	702	688	685	690	662	700	664	685	730	677	642	647	658	670	685	711	700	658	743	688	672	740	687	676	697	716	645	678	663	693	726	703	683	688	724	636	704	679	685	696	728	643	687	700	687	668	662	666	714	668	708	685	654	645	656	685	694	694	659	697	699	683	691	688	653	699	685	727	676	680	657	712	742	669	725	714	716	699	670	727	675	705	721	696	701	671	690	682	671	665	660	687	670	683	669	661	692	665	705	672	645	669	690	666	716	697	688	683	662	695	648	706	699	679	675	686	707	672	651	675	670	694	731	718	707	676	679	687	692	637	667	642	691	665	675	692	714	680	724	689	663	649	668	697	684	685	679	662	671	656	670	699	695	684	717	701	697	694	689	706	681	658	649	701	715	727	692	678	712	688	717	652	688	678	639	671	688	674	677	690	738	714	693	713	667	673	704	646	675	687	688	736	692	662	708	659	667	640	641	701	714	652	694	693	715	691	672	667	698	652	728	684	667	709	721	675	674	702	681	699	662	679	713	634	696	709	629	666	676	637	690	671	684	687	723	678	677	709	690	671	697	673	678	658	672	707	662	651
33121	34512	39327	35683	35331	38470	32780	30258	31485	27196	28499	25220	18877	13891	11204	10774	8915	9977	11276	8725	6721	5649	4128	3347	3825	3796	3337	2064	2130	2280	1416	1976	2169	1981	2102	1989	1587	1515	1843	1490	1189	1007	906	556	484	441	416	388	414	302	380	319	289	253	210	236	227	206	237	232	258	221	229	227	231	216	221	208	211	199	199	194	221	207	218	221	224	207	220	226	221	236	205	222	223	208	212	226	256	223	258	191	221	237	203	215	212	208	232	214	209	215	228	186	245	196	206	199	218	207	192	205	201	199	222	223	238	200	199	212	206	217	223	219	222	202	211	219	248	197	216	213	217	219	221	229	214	217	228	220	212	197	223	228	207	182	208	241	174	217	208	212	188	238	226	215	223	198	196	235	205	214	215	199	213	212	203	213	214	240	205	214	199	212	214	216	200	230	211	211	191	207	223	223	233	229	230	230	196	220	221	189	191	196	213	217	223	233	211	202	205	231	219	238	208	268	203	201	191	231	234	220	209	227	219	221	214	215	189	204	215	199	223	194	220	201	219	209	208	220	221	192	228	189	204	197	203	230	236	214	233	233	203	210	192	220	206	224	215	205	216	224	201	224	232	222	250	194	198	214	203	206	221	190	226	186	243	209	228	199	219	199	217	205	212	201	228	227	207	229	198	212	212	234	214	193	230	214	210	210	208	239	220	211	204	232	210	222	233	222	218	205	205	221	223	202	207	223	223	207	221	219	219	212	212	207	192	232	223	229	190	199	226	227	216	189	197	207	215	214	209	205	219	209	227	221	215	226	222	218	208	225	217	222	200	216	221	213	205	193	215	230	236	212	208	206	222	232	228	200	217	219	205	199	219	221	215	195	237	213	220	210	219	220	215	203	235	221	234	206	221	202	238	215	226	230	231	201	222	207	219	261	198	214	221	199	193	199	209	225	214	222	181	218	216	205	234	213	209	222	221	204	212	204	213	219	222	219	213	216	209	211	209	197	205	220	188	202	221	199	222	221	222	193	209	243	208	235	227	208	222	229	230	212	218	234	196	240	205	216	197	211	215	227	209	201	223	232	212	207	219	232	182	205	205	225	210	229	222	203	197	192	214	201	207	209	233	229	231	206	225	207	216	221	209	210	189	220	206	220	222	233	215	205	225	244	217	200	229	217	223	199	219	219	226	211	223	196	227	250	216	240	212	217	235	214	219	223	241	211	241	235	206	184	225	211	199	203	226	215	197	213	169	225	210	213	204	227	218	232	228	211	219	214	195	194	241	221	207	182	212	216	263	217	238	213	228	216	195	210	239	221	209	210	200	205	195	227	221	206	210	200	203	206	197	172	201	247	222	231	241	223	240	219	211	230	224	210	194	221	218	198	191	216	216	214	223	230	208	233	206	214	244	235	220	226	226	212	236	221	202	235	204	201	214	193	212	196	241	202	209	215	212	242	228	202	233	206	218	236	207	216	207	191	222	201	219	202	211	246	209	210	235	230	216	193	210	217	224	216	235	193	198	222	216	225	232	239	222	229	238	218	208	254	214	200	198	213	194	230	233	216	226	213	221	216	204	218	224	187	233	214	240	211	203	222	206	234	217	235	218	227	208	237	212	185	219	199	225	216	211	210	212	229	227	234	216	225	213	199	220	228	218	226	202	205	210	236	208	186	210	212	212	217	231	217	214	215	212	222	221	244	233	220	221	230	186	208	262	198	223	238	201	199	230	189	219	220	222	204	196	204	205	211	193	209	212	233	205	234	215	217	199	225	203	214	212	202	204	209	193	207	195	237	216	217	235	221	203	216	189	204	197	197	229	210	239	198	194	211	216	228	223	213	205	214	220	220	214	213	197	234	238	205	227	210	184	224	227	228	200	233	210	214	239	208	207	199	217	227	216	226	202	246	220	217	194	194	215	232	212	231	175	206	205	207	212	226	226	209	234	215	214	200	215	214	224	217	216	216	238	193	234	193	221	223	226	228	261	247	221	204	208	218	235	210	198	212	211	227	217	223	192	210	214	207	219	191	199	232	217	207	214	220	232	210	234	208	238	203	239	208	236	189	225	223	225	212	217	219	209	197	170	229	218	213	214	207	222	237	224	233	221	206	201	202	214	221	201	214	214	216	228	220	204	205	236	229	216	207	205	206	216	207	221	201	226	224	198	166	198	237	223	197	216	229	194	217	195	233	219	216	220	205	230	259	223	203	201	240	210	191	243	218	223	215	223	219	224	224	218	248	202	187	223	225	230	189	212	237	227	183	239	222	229	177	226	170	194	214	194	242	222	207	206	215	202	206	214	225	186	235	207	236	212	227	206	198	202	226	222	215	228	202	199	218	229	228	235	227	201	226	189	214	221	217	242	196	204	229	228	233	211	214	216	211	200	208	192	184	224	247	212	210	204	204	204	227	188	246	243	203	215	233	241	228	198	210	222	237	206	196	196	209	222	233	211	188	235	240	230	222	232	223	218	212	219	200	187	199	215	220	225	220	214	206	211	214	202	241	225	216	223	240	209	232	219	211	189	204	231	230	193	235	210	259	237	233	214	234	223	208	214	209	220	221	226	202	218	191	209	228	222	209	219	236	229	224	218	212	202	209	195	188	237	237	194	193	206	196	230	192	222	220	213	228	216	211	208	204	208	234	213	218	225	209	224	216	271	230	221	215	219	216	226	209	227	228	219	210	197	215	236	205	217	206	215	201	236	215	216	219	219	198	240	204	205	206	220	247	226	234	222	203	221	213	208	196	194	204	236	218	210	212	196	237	230	250	233	228	199	202	214	222	236	199	210	228	235	218	211	218	213	192	226	208	218	204	221	216	222	224	215	202	220	204	206	229	214	220	213	231	203	246	230	233	220	196	213	227	218	229	215	217	225	220	212	165	226	218	231	192	215	245	213	216	223	192	209	246	222	222	223	223	193	250	205	211	199	192	202	226	213	264	240	218	227	191	210	208	186	194	223	220	216	234	198	227	240	209	201	204	204	210	189	197	233	232	205	204	204	238	217	213	208	190	216	241	203	208	211	213	225	221	228	206	234	226	195	184	219	214	208	229	224	233	199	222	227	216	217	211	196	195	240	218	198	192	228	219	190	197	199	225	210	197	218	205	222	223	217	238	225	215	214	187	189	205	217	205	207	210	218	235	209	207	195	188	201	210	206	211	216	244	203	198	241	224	196	176	214	212	218	204	214	239	218	220	216	222	206	232	229	206	228	193	232	221	230	221	197	222	187	195	216	203	225	202	207	206	215	202	221	204	220	216	218	225	203	210	210	206	216	224	236	226	233	190	201	201	223	215	210	207	209	229	207	220	216	205	208	243	226	236	205	210	182	229	190	231	208	228	247	215	211	216	227	207	213	223	197	184	233	222	237	221	214	196	198	217	213	212	221	190	224	201	203	220	227	197	201	197	208	198	210	199	207	242	205	207	191	208	216	200	241	212	205	219	222	174	219	229	218	219	180	198	193	188	220	203	221	222	233	209	244	201	228	214	203	222	230	218	193	192	229	228
22812	28094	36836	41037	43795	46912	42957	43008	42665	41670	43708	40192	35006	31363	29079	29925	27126	31030	32612	27852	23657	22199	16714	15455	18113	18971	16164	10453	11210	11605	7784	10910	12046	11100	12010	11909	9697	9636	11201	8981	7120	5967	5462	3089	2695	2042	1874	1945	2023	1352	1759	1700	1133	800	656	678	637	709	671	707	771	705	658	669	630	667	594	595	605	642	638	602	631	636	588	583	612	588	613	569	610	586	641	583	603	573	629	592	703	763	724	647	635	614	603	562	556	563	558	592	593	612	566	620	623	637	553	637	599	614	624	609	591	608	605	624	538	606	621	614	587	595	612	614	579	620	601	628	587	598	618	627	595	617	597	610	623	602	637	611	589	553	584	605	592	551	611	609	613	587	586	583	598	591	627	612	617	653	623	559	585	617	604	548	615	599	592	605	601	597	580	587	629	631	614	602	593	628	612	652	582	630	592	631	623	617	572	613	619	554	627	586	623	639	614	627	546	596	562	590	633	596	631	611	621	605	586	618	601	610	623	607	575	624	623	609	610	605	630	585	628	595	595	629	592	622	595	635	585	614	640	616	581	627	593	609	618	627	610	599	599	593	644	623	629	608	601	582	622	630	616	602	583	613	628	601	584	601	583	635	587	598	597	557	678	635	663	622	609	616	609	616	542	599	647	617	583	593	647	586	611	603	614	604	578	579	610	593	577	615	628	566	630	579	572	599	584	598	614	602	633	566	628	563	617	576	601	569	614	611	573	612	567	640	617	614	595	609	592	576	563	587	584	615	563	634	614	630	608	582	589	567	601	556	623	587	573	613	642	620	642	614	627	579	572	634	611	644	598	578	605	610	656	630	609	563	611	594	591	571	617	612	600	596	612	599	590	634	591	585	619	582	599	608	535	615	587	650	608	630	612	637	588	626	617	583	609	620	586	616	601	602	608	584	594	603	575	589	575	661	569	636	594	577	619	601	639	639	586	633	636	617	536	596	610	615	619	592	617	618	600	597	613	583	620	566	604	596	579	618	604	564	584	609	591	616	566	651	620	601	635	597	569	602	609	650	591	585	579	594	628	582	582	560	627	635	626	597	577	574	606	581	617	606	612	569	570	572	592	611	606	592	610	600	605	577	595	594	639	597	619	571	645	596	561	606	599	578	612	572	581	595	583	625	626	591	605	579	621	612	573	652	573	624	613	608	584	585	643	600	617	619	610	590	601	550	625	576	606	642	641	559	596	606	619	600	626	598	597	569	553	607	608	605	593	595	617	607	576	653	579	615	630	600	579	584	640	606	629	598	595	585	600	606	618	598	621	572	541	639	549	569	633	620	601	597	650	588	615	577	592	616	596	601	609	632	599	670	636	582	621	595	614	614	600	586	607	605	603	594	605	615	582	594	589	651	597	598	608	634	584	578	614	596	628	615	568	579	647	573	561	582	610	604	604	560	597	635	589	617	599	605	617	633	578	647	586	583	592	597	547	573	601	587	602	583	625	575	607	595	591	618	554	577	581	643	601	590	637	611	628	600	653	580	605	580	606	561	630	617	609	602	644	619	630	599	605	602	579	622	617	617	608	548	598	626	563	630	657	557	594	598	601	600	597	582	640	630	578	588	588	633	631	625	596	608	614	596	600	640	617	570	597	635	594	599	615	578	557	609	578	597	608	625	591	575	599	637	619	588	627	592	632	599	586	623	607	614	616	596	607	582	565	592	609	594	573	572	604	611	574	553	635	566	615	593	578	563	636	599	625	607	617	584	634	565	648	546	609	641	636	573	604	621	592	638	584	627	642	624	601	607	544	578	608	576	626	578	608	586	619	592	586	610	571	603	585	621	601	576	644	577	548	564	654	597	563	597	570	600	604	591	622	606	589	624	618	608	640	590	596	587	612	630	562	617	592	624	607	595	615	568	587	564	606	586	660	569	638	552	583	589	558	644	649	583	606	611	615	618	621	620	604	619	621	603	602	555	616	607	607	612	636	618	621	617	611	612	585	613	587	608	599	617	640	593	594	585	653	586	578	569	611	651	621	589	619	636	558	601	570	639	615	586	572	567	580	592	599	623	620	598	618	589	572	608	567	600	577	627	570	617	583	645	659	632	583	586	557	627	593	620	610	561	626	669	552	595	610	597	610	630	599	594	589	598	635	612	577	556	598	613	626	606	616	602	610	563	595	611	605	593	587	614	606	600	600	569	598	604	601	605	594	587	624	597	607	598	576	595	610	579	606	579	605	623	665	574	585	577	605	607	571	557	594	621	584	568	625	582	600	606	580	624	641	643	611	634	588	586	568	617	639	569	595	584	617	570	596	601	608	643	598	586	597	604	614	572	601	617	604	597	614	586	569	616	626	643	573	598	654	555	633	571	606	606	597	634	619	629	605	674	621	551	570	627	564	583	564	598	596	586	617	613	586	608	599	521	549	630	586	577	616	610	569	624	617	586	562	619	570	661	595	604	611	622	644	569	642	626	593	603	611	613	582	636	575	628	603	581	604	638	651	576	613	587	590	660	580	616	657	607	606	585	585	574	629	606	573	562	626	610	559	555	613	610	589	579	606	590	592	580	594	620	587	603	565	560	663	623	617	615	596	632	596	567	614	609	562	570	580	594	627	643	633	588	623	596	569	616	601	594	616	629	598	632	569	602	587	622	579	590	602	601	588	607	596	582	551	599	599	597	611	621	608	590	622	591	591	597	598	581	565	616	566	582	629	612	578	607	597	588	590	619	619	629	599	614	617	617	637	614	648	590	592	608	588	598	616	629	619	595	573	556	606	589	636	596	617	566	606	591	594	582	571	590	633	621	600	609	593	612	632	610	636	635	580	614	602	606	597	567	654	633	610	624	593	607	581	605	635	598	644	579	625	627	619	600	593	593	562	652	557	587	594	613	598	631	584	622	645	595	564	568	588	587	597	573	629	580	651	617	567	623	603	629	587	628	586	643	561	648	650	631	635	627	595	583	584	609	618	551	616	563	644	611	612	637	588	578	592	590	608	569	635	631	587	630	592	629	586	597	635	580	596	566	572	626	574	655	588	622	594	594	624	617	598	571	588	593	598	620	578	605	634	625	592	651	601	624	613	596	610	592	589	629	593	588	604	590	570	610	609	602	557	596	600	618	656	592	581	605	563	593	607	586	587	600	602	639	553	623	646	645	608	610	577	634	597	618	572	626	590	594	610	621	592	596	623	598	595	613	613	573	611	598	587	594	600	600	604	597	610	614	633	616	586	566	599	623	557	609	610	628	555	638	595	555	585	609	643	630	609	588	644	633	607	590	638	589	612	611	611	596	576	582	579	603	639	626	642	628	579	602	587	577	593	584	583	595	615	606	592	607	607	601	613	571	619	621	582	634	647	563	631	602	581	600	586	581	597	634	604	616	600	592	590	548	649	640	579	587	616	624	591	609	609	589	597	625	630	629	583	621	605	607	594	584	590	575	621	606	620	621	597	597	636	548	641	551	607	582	596	617	631	571	601	585	579	647	615	597	614	590	629	633	589	618	603	611	594	592	607	621	585	629
38554	40827	44283	42210	37954	43499	38704	35565	38164	35080	35546	32040	25753	22507	19334	18978	16113	18346	18100	14616	10739	10103	7582	5239	6523	6647	5918	3605	2842	2618	1900	2977	3296	3150	3734	3056	2492	2472	2997	2354	1898	1634	1186	794	719	535	531	516	522	419	551	396	316	309	265	278	286	307	274	281	283	241	273	264	275	256	276	303	233	288	254	268	238	273	259	273	255	289	257	255	239	245	237	243	248	271	273	248	279	320	280	295	312	278	283	266	231	259	255	257	237	227	269	256	241	272	278	231	255	263	252	238	257	232	259	257	275	253	267	272	265	261	281	267	280	241	267	251	257	282	257	252	267	238	276	264	272	251	245	281	263	269	275	249	259	283	255	276	276	266	280	278	253	268	286	227	251	253	295	261	271	237	258	253	312	277	266	252	250	268	269	279	271	242	269	271	234	257	261	247	281	288	251	251	257	271	270	269	272	242	230	254	261	252	284	271	260	270	268	247	264	256	269	283	260	244	277	272	315	260	266	284	265	274	243	276	244	236	261	285	288	251	256	279	261	266	277	253	240	269	249	292	282	256	256	283	235	265	251	270	251	271	306	246	262	241	251	250	250	267	211	289	249	289	245	243	258	275	251	249	251	259	254	237	266	227	269	270	278	268	240	266	273	268	246	247	254	285	252	232	264	266	269	269	270	271	256	241	254	257	266	268	275	256	263	263	267	226	242	255	290	248	251	237	257	279	250	254	252	253	233	238	261	252	243	306	245	267	283	254	259	280	270	266	249	262	262	260	279	246	255	265	292	251	269	265	250	255	278	280	289	253	257	261	235	282	259	226	239	295	269	289	282	253	217	240	253	240	250	224	236	265	281	251	267	266	276	277	293	275	272	267	287	258	261	252	264	278	259	271	266	289	270	265	242	239	248	258	280	298	271	238	258	273	278	230	257	263	246	243	295	248	277	249	250	224	253	259	246	249	254	265	269	237	261	263	234	253	277	284	241	290	234	242	261	256	290	264	246	247	257	285	265	264	260	293	253	271	262	239	241	259	295	251	266	265	299	288	250	221	277	259	250	284	265	258	252	269	259	296	268	231	282	257	264	254	266	259	287	321	278	260	226	264	234	259	253	272	276	261	252	273	261	256	299	273	288	247	263	273	263	287	254	289	277	256	322	246	230	263	237	274	273	269	261	248	267	228	286	283	247	251	306	259	286	260	254	276	245	299	263	284	283	281	272	289	248	249	266	259	247	236	242	263	253	266	269	256	270	251	252	248	261	252	241	296	273	285	270	278	278	266	253	255	280	285	272	248	266	271	272	289	278	308	256	260	251	271	268	271	252	278	277	271	259	277	234	289	256	265	237	264	270	279	252	245	265	266	290	260	290	253	259	280	266	260	265	244	264	231	270	228	254	258	273	240	260	226	243	260	259	286	264	275	241	214	241	254	272	255	260	271	283	254	271	262	266	260	255	307	239	251	259	261	286	248	242	252	262	266	254	269	266	243	228	248	231	269	268	258	244	280	260	280	272	235	258	251	267	233	271	267	256	253	265	273	275	279	244	301	233	238	271	271	288	288	246	303	255	249	256	274	255	247	266	260	250	283	253	271	277	271	261	276	255	295	246	241	276	252	268	280	297	258	250	288	256	251	257	252	253	256	252	273	248	271	237	251	245	273	260	284	252	233	256	258	254	274	243	241	250	263	245	236	246	245	276	294	229	268	248	268	251	259	251	254	267	252	255	242	251	252	244	272	268	264	259	249	280	245	242	295	276	291	253	226	265	240	236	233	278	253	287	277	266	254	285	280	261	268	272	263	255	247	250	265	233	275	231	270	286	263	249	277	225	254	266	261	233	304	264	229	249	267	267	269	281	240	247	245	250	280	250	252	298	250	276	255	254	273	279	274	259	260	258	259	271	241	263	252	271	284	262	269	264	258	270	256	266	242	247	272	270	262	269	281	271	269	248	273	286	229	267	240	246	279	257	272	250	252	265	285	280	253	268	260	280	256	276	261	266	278	292	281	281	290	235	265	239	260	288	276	271	246	257	275	283	247	239	260	272	278	280	238	251	243	250	275	248	254	259	283	264	229	255	241	263	241	259	268	287	265	277	259	267	298	252	268	250	267	283	254	285	244	244	266	271	254	252	275	248	256	276	294	242	260	284	266	259	252	267	267	264	229	263	260	248	243	253	256	272	285	245	228	275	270	256	252	272	264	242	261	272	301	263	261	272	278	267	260	260	283	275	260	270	253	282	263	270	287	240	287	260	232	255	277	246	290	281	239	272	243	258	265	275	237	254	266	262	253	236	233	256	280	250	264	263	272	266	279	250	219	273	282	252	237	254	262	244	272	236	288	283	268	257	261	270	258	277	277	271	278	249	263	262	259	279	278	284	237	248	269	265	283	264	255	252	266	241	251	236	245	287	270	230	252	250	254	259	260	232	270	299	257	261	252	247	244	272	282	253	274	245	236	249	252	276	261	254	269	280	286	286	248	266	287	268	248	291	241	268	281	236	240	254	249	269	314	251	258	228	233	246	238	247	267	260	263	258	265	250	267	267	259	273	281	264	249	286	262	243	228	266	252	268	251	263	267	262	294	261	257	270	248	260	255	281	255	275	267	255	254	257	254	257	251	262	269	241	237	277	247	263	268	251	272	261	269	255	260	256	284	264	249	242	263	266	250	269	239	247	264	262	288	290	256	266	252	254	282	221	244	284	279	262	273	255	255	261	243	252	266	258	241	278	231	267	260	245	269	292	267	254	264	255	258	253	266	256	249	264	270	263	269	250	279	255	248	261	278	260	241	250	233	275	274	263	245	281	310	284	239	273	241	254	271	262	243	267	269	255	264	274	264	280	281	257	247	271	272	274	279	261	262	278	297	255	282	247	271	269	276	271	244	265	270	271	264	279	264	257	249	262	244	235	247	267	263	287	252	287	251	282	274	278	245	232	253	256	265	272	262	262	261	271	264	291	297	253	268	275	262	265	214	275	267	257	295	244	259	264	276	277	224	272	266	278	258	256	258	250	256	257	283	247	277	289	275	247	263	264	271	280	256	268	271	257	271	236	300	277	260	254	241	231	251	238	269	259	250	260	252	240	252	256	244	286	232	255	277	269	286	253	278	273	257	266	249	255	245	262	252	249	257	246	258	243	240	278	273	249	286	244	269	261	289	297	262	291	260	269	263	265	250	240	261	249	264	252	261	251	244	266	242	261	255	263	242	263	247	299	264	252	292	262	256	261	276	269	250	241	266	262	251	270	286	285	282	253	261	238	238	235	264	267	268	262	271	281	242	246	272	258	263	239	303	250	273	302	253	283	265	274	276	250	274	235	269	276	277	263	270	304	279	296	267	277	264	236	263	285	271	274	271	278	268	251	269	264	266	298	263	237	252	268	291	275	257	267	240	285	240	259	249	263	249	266	262	242	258	265	249	240	260	251	285	282	268	244	259	275	246	278	255	252	295	261	255	299	281	258	255	279	245	263	239	271	244	266	238	248	258	251	258	253	277
27270	34205	41742	46486	47084	51531	48680	47824	48458	47775	50163	45170	41592	40499	37493	39174	35839	40246	39595	33950	30052	29453	23204	19806	24621	24992	23078	15314	13621	12901	9398	15499	16939	16190	17617	15980	13771	13832	15852	12906	10560	9333	6302	4274	3939	2790	2807	2553	2712	1955	2780	1965	1302	1016	919	868	873	888	887	860	860	786	800	754	787	742	795	772	775	796	789	698	741	751	760	747	725	738	685	743	708	729	769	689	724	747	704	738	894	981	932	842	868	768	772	722	719	746	759	731	746	692	702	747	752	669	676	763	743	685	729	653	707	725	778	738	732	672	704	734	744	727	729	718	724	659	738	677	741	743	774	712	705	712	709	700	724	734	767	726	727	712	741	684	739	691	705	699	681	752	685	719	709	728	721	777	782	696	688	778	730	719	704	708	676	686	710	689	684	753	719	732	738	739	707	749	700	712	741	740	712	703	713	735	715	761	698	706	663	737	730	700	721	750	718	717	709	714	708	712	697	670	681	684	726	684	721	689	732	725	730	747	709	710	723	698	749	756	699	711	698	725	709	705	729	694	690	714	702	706	724	704	711	705	684	678	738	720	722	739	733	736	709	727	668	675	734	723	744	698	699	713	724	701	708	719	745	707	712	758	727	689	752	720	746	679	700	719	724	690	742	698	700	739	696	716	708	769	731	754	747	761	697	680	719	720	704	734	735	684	697	704	715	676	756	693	677	711	704	765	710	696	754	676	690	736	743	682	701	739	722	694	707	740	761	687	716	720	676	743	655	696	733	701	717	688	719	695	692	704	778	736	748	678	714	684	733	721	710	713	709	721	729	700	745	685	752	705	704	669	717	745	719	716	734	753	681	763	715	729	727	745	687	764	717	711	699	714	763	759	759	663	682	712	702	728	735	727	705	691	698	705	718	716	715	764	681	690	729	742	721	732	723	709	726	765	702	731	679	668	699	709	696	712	712	696	699	729	735	743	725	698	725	708	710	722	757	759	716	673	740	684	715	743	763	754	707	739	707	665	722	701	717	702	743	677	737	735	752	720	710	731	726	748	748	723	744	699	724	695	758	692	712	709	735	688	696	731	723	697	695	732	729	732	727	722	736	677	718	661	738	724	754	730	705	717	744	697	703	751	701	682	725	697	692	679	698	675	729	702	697	724	720	715	730	702	701	693	712	729	736	680	767	714	787	750	773	673	714	721	770	704	746	659	701	744	686	690	738	720	717	750	713	741	674	677	715	708	693	681	748	678	706	727	756	730	662	707	728	753	726	769	718	728	714	691	681	708	755	706	763	693	744	729	716	719	689	729	733	719	745	727	695	698	731	717	707	728	740	746	676	717	716	713	695	700	710	737	770	727	698	713	725	720	689	707	688	704	778	733	742	730	704	722	664	705	710	681	684	731	688	744	762	743	726	698	701	740	705	759	727	677	680	733	735	698	733	731	705	719	753	727	722	710	661	702	690	712	712	740	745	684	722	663	660	720	759	690	745	745	738	681	668	712	679	728	710	703	767	690	719	671	716	722	742	677	705	701	724	702	750	678	691	692	711	712	700	659	740	707	730	734	682	716	725	675	724	716	704	700	714	681	733	758	757	731	724	760	747	759	699	692	735	744	784	684	719	731	704	768	721	754	707	730	698	725	720	763	668	751	734	741	723	725	701	658	702	719	739	768	673	732	724	730	729	703	749	696	747	727	710	683	715	699	710	727	780	747	734	754	718	739	684	764	688	752	707	720	717	677	670	770	668	722	730	752	732	750	717	722	717	695	708	715	754	707	705	701	696	749	732	693	708	747	686	700	713	771	747	677	745	676	657	703	697	709	666	696	702	704	733	683	734	753	703	737	691	703	705	703	716	728	730	746	704	707	756	742	684	702	719	704	718	742	783	722	755	735	723	745	717	698	695	713	734	760	734	718	674	728	712	665	730	750	729	731	729	718	738	736	731	720	727	727	687	764	760	700	697	705	686	693	732	712	756	630	680	745	777	735	721	718	687	688	681	743	706	700	708	705	697	731	718	735	679	726	721	736	785	722	673	759	704	697	715	712	776	700	676	757	653	683	705	707	701	701	748	696	700	751	727	673	725	683	696	756	696	707	741	706	732	714	678	720	747	694	774	722	716	687	744	699	718	711	710	714	716	707	741	693	721	696	706	704	736	727	710	644	705	679	709	722	706	734	724	728	698	739	701	740	743	714	791	722	719	740	731	711	723	687	727	723	712	713	665	700	718	748	678	729	727	711	756	753	719	733	761	735	687	747	730	667	727	747	694	736	691	697	729	748	663	729	734	730	689	697	735	779	745	680	674	770	764	744	704	700	691	697	764	676	679	751	660	689	739	702	757	709	747	732	755	711	713	693	756	695	747	708	742	762	648	727	722	672	758	723	734	689	695	700	730	749	691	701	706	766	720	710	713	725	704	710	685	705	716	668	723	668	745	696	725	706	706	715	643	675	711	726	691	742	720	731	721	740	708	729	679	717	753	731	700	695	714	718	672	743	689	678	712	777	727	662	727	703	740	717	688	730	723	731	688	760	716	720	729	707	726	747	702	705	658	691	666	732	694	670	703	712	713	722	726	679	703	731	715	705	691	708	747	736	699	726	712	732	733	722	699	735	686	716	704	698	702	765	741	740	675	680	701	729	694	731	725	758	767	761	780	743	719	749	702	727	721	718	727	730	736	685	694	720	694	731	662	683	690	723	757	706	708	713	735	717	725	746	723	707	684	725	675	757	780	745	711	705	686	756	698	717	745	730	774	717	685	781	753	664	718	698	741	703	690	741	689	741	687	722	686	730	719	725	742	724	698	710	677	739	747	722	737	728	722	719	735	677	764	707	729	696	684	733	674	702	718	689	705	693	779	694	707	639	712	736	747	683	737	726	683	688	708	756	713	684	711	681	701	770	672	735	691	703	707	711	716	710	716	702	705	714	713	685	675	726	698	702	708	679	722	688	694	708	692	710	721	786	740	741	750	747	750	725	722	705	731	751	732	712	706	733	721	661	712	713	710	733	717	774	682	722	764	723	712	683	707	701	703	715	685	747	752	716	733	690	748	732	707	676	698	705	722	739	745	701	724	725	712	738	706	684	696	693	688	711	660	685	696	727	738	696	717	721	756	725	687	696	711	721	749	706	661	709	735	709	744	761	710	776	645	713	715	738	684	760	720	717	713	714	771	704	724	709	731	692	711	663	760	748	672	743	666	752	697	700	751	693	727	789	684	728	773	683	729	738	710	757	736	730	753	727	745	703	745	770	723	703	754	726	703	708	726	763	721	714	703	698	748	735	686	727	735	699	749	765	746	771	723	670	695	748	713	710	693	715	760	708	683	705	758	719	737	723	684	703	727	695	721	734	701	720	711	684	737	714	671	685	731	754	735	697	713	748	744	753	710	691	738	767	723	695	704	711	768	685	714	736	727	722	662	703	734	724	726	706	715	760	709	706	701	728	716	733	769	680	767	745	708	719	728	718	678	725	753	750	709	719	743	729	771	733	746	676	706	699	702	698	680	746
13146	11677	12697	9206	7032	6402	4972	3765	3577	3015	3172	2390	1538	1539	1347	1180	1222	1263	1097	855	786	695	613	499	541	557	518	469	381	376	362	379	392	400	409	361	339	375	322	327	336	317	281	276	286	297	292	254	276	266	269	237	254	228	276	255	265	303	233	279	229	242	235	279	266	266	250	303	262	284	272	223	261	272	262	264	277	252	239	278	241	266	249	265	242	256	256	270	255	265	266	267	215	283	256	270	258	263	253	296	252	269	256	257	295	264	246	287	286	235	258	244	305	261	257	272	263	222	244	260	260	258	248	230	253	211	280	273	253	247	207	263	253	265	286	265	273	235	276	257	234	273	250	267	290	241	271	269	276	257	272	263	253	253	265	281	224	259	266	256	254	253	275	247	257	231	221	270	251	213	249	253	239	242	242	246	283	275	249	276	258	248	278	270	268	266	253	267	243	251	235	264	250	229	244	273	240	281	277	245	245	246	259	272	285	244	262	281	251	255	281	250	246	271	258	228	246	267	247	255	259	287	270	278	229	244	270	284	250	245	245	247	264	249	247	257	274	269	239	246	243	226	258	264	222	237	292	249	264	244	265	272	226	243	267	230	241	257	248	236	243	239	256	232	272	259	254	261	287	267	262	248	252	278	252	240	251	287	274	254	229	263	250	248	289	247	224	250	261	265	234	264	257	237	266	258	286	250	243	241	247	270	228	236	271	262	262	267	252	305	264	278	255	238	234	254	241	270	288	236	244	270	264	221	235	241	206	264	262	285	244	253	285	287	241	251	249	265	254	262	258	252	258	275	263	276	235	255	266	261	251	283	246	239	257	282	263	257	233	275	244	260	257	264	264	243	265	264	266	293	258	263	247	255	249	255	260	241	270	252	221	255	279	239	256	258	260	273	250	254	261	242	268	256	237	244	251	267	242	257	268	255	259	246	232	263	283	276	257	261	277	260	267	243	255	253	239	270	240	234	262	265	247	260	267	257	248	280	264	259	208	240	247	288	278	268	242	278	226	256	256	223	250	270	257	264	276	263	257	271	280	242	245	264	256	268	245	248	255	248	259	239	297	250	252	246	248	255	258	275	266	250	254	284	255	258	263	261	252	254	205	262	242	226	271	263	244	262	274	245	244	266	298	262	245	265	260	273	257	271	236	246	252	287	257	242	252	239	261	269	253	268	225	235	250	237	269	273	257	279	261	245	237	259	269	269	258	257	270	264	260	244	263	235	266	232	272	240	240	277	251	239	263	262	258	300	279	246	272	252	262	233	246	211	278	259	249	249	255	242	242	252	258	250	261	280	242	239	225	248	251	214	263	258	265	270	272	261	261	268	241	234	274	233	226	266	246	252	242	251	242	243	240	247	259	276	203	254	244	266	243	269	235	248	255	247	264	264	268	244	250	292	253	253	258	246	269	244	234	255	257	246	259	275	270	258	267	257	265	251	265	247	255	269	271	261	260	261	278	257	274	249	238	243	259	258	224	267	238	255	279	275	254	244	276	259	259	256	262	255	258	284	252	224	288	262	256	260	292	239	257	247	281	257	262	282	266	258	262	251	265	269	258	266	260	274	274	257	252	233	255	241	253	250	260	240	261	232	254	268	250	244	247	272	270	255	260	272	245	240	273	261	244	221	262	249	251	234	259	253	264	246	238	264	247	251	254	267	257	276	233	224	252	244	249	244	246	242	230	318	265	251	267	252	253	243	231	249	247	254	274	243	249	277	275	283	251	258	261	277	266	246	257	251	267	289	271	242	269	241	277	265	265	251	224	266	238	283	264	261	293	245	259	290	248	248	270	252	254	226	253	288	254	257	264	235	276	269	240	244	257	282	259	237	257	268	266	219	240	267	266	232	248	273	238	280	265	251	279	267	252	263	276	272	265	255	260	290	248	281	250	236	246	286	238	257	261	256	252	243	251	258	265	277	258	263	232	248	276	274	256	263	223	268	247	286	255	264	251	239	229	279	268	229	262	264	282	292	239	269	251	242	260	240	260	241	233	293	231	251	252	286	249	261	256	245	265	259	260	259	229	281	263	232	244	270	255	260	261	273	244	268	296	265	240	264	239	268	214	247	276	227	277	238	238	265	249	266	281	269	240	233	240	270	274	256	279	256	247	258	260	306	235	280	234	256	259	257	263	254	238	281	272	228	268	252	251	279	258	206	243	254	266	249	272	253	273	260	247	250	263	265	260	268	266	278	248	249	247	239	254	262	278	256	256	289	227	242	233	270	275	272	257	281	265	253	277	268	266	245	264	252	233	228	269	283	220	249	254	263	245	239	251	246	266	249	271	238	282	247	259	271	291	274	272	250	255	230	269	260	250	265	279	259	258	259	253	280	257	260	271	259	218	268	247	253	265	283	250	229	255	275	246	262	243	257	255	234	247	263	241	228	234	217	271	259	253	228	233	228	259	231	297	262	257	251	243	269	244	264	266	257	247	263	277	260	271	268	281	281	246	260	263	248	254	259	274	274	248	257	247	245	258	275	269	259	251	251	266	254	232	262	265	290	253	259	285	258	271	249	245	256	245	270	290	239	238	243	237	266	274	251	250	254	285	271	277	235	235	246	266	258	274	241	267	250	274	281	249	267	229	260	256	253	224	238	248	227	239	268	259	252	274	219	234	273	252	242	255	245	272	270	242	245	279	267	294	244	230	298	247	245	252	249	262	235	269	232	255	212	279	250	256	239	241	234	266	279	264	241	259	261	247	252	249	275	239	249	265	287	267	260	253	222	241	252	268	270	272	237	277	264	239	276	242	243	260	241	280	235	261	252	241	257	248	247	279	251	283	286	257	247	269	262	262	269	256	222	270	254	251	312	246	256	276	295	264	260	259	262	257	234	253	292	259	273	224	256	249	247	237	250	256	249	229	255	278	228	252	268	241	248	246	249	258	257	253	255	240	271	220	232	267	247	263	272	259	261	268	280	253	281	252	263	250	252	267	278	252	239	251	267	219	259	253	294	266	245	258	254	284	238	271	227	239	245	306	264	265	262	246	251	241	269	271	252	267	235	264	214	288	250	246	280	259	251	236	247	243	265	268	261	277	257	236	253	285	252	245	263	254	277	262	249	286	243	274	251	279	268	247	267	257	265	275	256	269	251	250	265	261	240	258	260	258	255	277	218	256	276	267	264	274	230	295	236	231	249	278	261	249	247	276	248	291	269	275	253	282	290	285	258	266	253	237	266	236	238	261	268	276	241	271	295	239	285	275	251	250	244	262	264	263	270	220	254	235	298	229	264	267	278	264	259	277	269	262	269	234	245	241	250	235	260	235	245	214	275	283	271	267	253	233	217	278	241	257	247	276	298	246	283	255	283	271	279	251	252	241	243	281	268	264	283	258	254	257	279	266	265	253	239	266	263	256	235	261	270	271	280	285	269	238	238	225	243	293	265	266	236	259	244	284	267	255	275	240	242	264	241	248	268	258	258	267	259	258	284	266	248	255	257	257	246	271	247	235	237	256	267	276	247	251	270	282	263
8863	10744	17420	18487	17994	18273	14923	13600	13757	12067	12931	10298	7171	7149	6491	5431	5528	6216	5404	4034	3553	3509	2861	2242	2605	2627	2412	2066	1552	1477	1396	1733	1754	1652	1751	1666	1464	1453	1496	1333	1226	1199	947	920	811	794	800	798	812	795	780	757	682	721	719	750	699	718	724	744	689	714	672	686	741	770	670	721	720	723	670	706	698	698	664	758	752	716	694	712	723	679	713	710	674	731	699	782	701	694	700	742	732	712	719	652	688	688	638	654	705	699	699	691	736	682	654	727	708	691	686	687	758	702	717	661	671	702	739	702	677	715	692	751	644	704	704	736	692	719	736	688	747	746	738	718	678	683	713	748	689	753	701	638	725	718	667	682	718	711	676	687	726	727	698	708	755	741	682	702	708	670	721	686	744	740	689	729	745	719	675	714	761	693	699	683	717	673	646	726	706	699	669	740	690	728	725	696	695	705	703	679	692	705	668	655	672	751	709	763	707	709	753	667	714	762	665	658	692	736	710	685	735	650	694	738	730	722	701	690	707	704	722	757	703	667	708	700	720	745	715	723	688	740	687	661	730	697	672	750	678	692	752	743	720	671	734	701	714	697	694	714	713	661	692	722	739	708	741	701	692	715	679	686	733	757	694	703	683	687	690	734	686	686	708	738	745	773	711	668	681	724	668	697	673	734	686	710	675	704	739	714	724	680	713	729	708	670	727	766	687	706	722	731	710	681	677	742	704	675	712	683	713	670	715	690	702	733	701	696	731	710	713	710	672	695	754	717	765	706	700	781	692	686	748	738	685	698	667	759	711	737	764	718	639	728	709	694	730	735	735	734	668	696	718	692	687	719	722	754	701	703	726	706	677	717	690	648	702	724	733	703	751	714	710	755	672	730	706	706	657	709	697	717	701	694	749	668	653	681	705	683	677	701	725	730	713	662	659	758	691	704	746	688	660	700	719	681	752	728	712	701	696	736	724	674	718	654	717	673	724	710	744	765	706	696	738	690	701	703	737	708	672	753	676	715	675	691	719	732	675	735	703	709	664	699	729	668	673	719	710	684	653	694	719	741	742	744	661	697	682	711	723	703	733	684	700	688	710	685	703	749	708	681	723	725	734	707	711	755	781	700	712	733	718	684	749	642	715	709	749	695	734	708	722	716	733	679	739	660	715	704	735	713	689	723	724	721	707	724	678	705	696	706	681	732	751	711	725	693	647	700	718	770	694	717	676	709	706	696	714	697	666	728	672	697	738	729	691	711	686	680	728	760	724	727	705	683	689	694	730	682	673	691	729	734	709	735	685	686	747	722	688	699	753	751	714	725	714	711	725	714	712	716	672	676	716	686	708	743	690	689	727	677	690	759	714	721	672	724	720	676	754	679	705	695	726	699	748	647	660	737	723	693	676	698	688	697	733	731	718	699	729	702	699	712	727	713	721	685	735	664	660	706	680	700	722	708	700	691	726	677	705	718	744	729	704	704	658	710	736	696	703	707	747	728	691	695	704	677	693	712	721	704	688	708	662	759	724	701	683	668	690	695	701	717	729	678	702	684	736	713	711	749	707	725	721	698	699	725	710	685	678	681	669	671	739	698	711	712	730	700	694	700	725	717	728	710	713	663	718	649	670	720	686	728	708	673	730	723	730	706	730	656	658	724	661	693	710	708	657	756	716	725	743	741	726	720	727	723	678	738	710	710	754	699	731	670	742	736	712	701	738	711	712	755	706	742	698	695	757	724	746	707	727	715	674	670	697	705	671	733	774	685	762	698	672	697	653	697	707	726	666	715	668	657	710	702	697	710	699	675	718	719	725	701	694	713	768	698	671	694	731	709	651	724	677	674	645	714	698	676	675	704	655	719	683	672	656	757	639	684	700	698	675	697	740	674	761	704	703	748	710	685	735	691	726	676	728	709	730	690	768	698	706	696	732	707	706	675	711	686	710	754	689	697	710	642	730	692	678	713	707	765	710	693	708	704	682	697	710	727	665	686	721	694	718	709	700	674	739	731	680	759	734	720	698	739	664	734	707	691	711	718	680	683	728	719	688	782	704	721	665	689	681	703	700	679	741	759	733	718	735	683	757	673	766	684	706	692	749	684	740	702	667	687	703	728	648	727	670	702	678	682	684	693	685	713	718	708	728	660	716	717	685	695	717	724	702	752	711	719	686	654	693	688	748	714	726	734	708	740	673	727	681	701	662	694	729	683	707	707	717	709	695	699	684	710	675	678	724	680	708	658	663	747	727	700	701	713	735	687	732	742	701	684	734	726	686	700	724	720	681	697	716	734	656	715	754	714	681	689	704	685	653	711	738	720	666	735	727	708	710	710	739	720	717	734	696	745	714	730	742	714	732	682	691	713	724	719	728	748	702	712	679	749	702	739	738	700	756	711	680	684	703	715	710	714	689	653	666	706	713	709	660	710	678	713	690	741	681	650	681	672	667	682	689	749	732	729	733	698	669	750	724	688	722	734	724	706	691	724	737	655	709	722	717	726	708	696	699	730	731	699	711	746	649	673	657	742	737	710	670	729	712	678	777	712	695	681	723	697	694	688	706	708	730	726	724	686	656	751	715	707	745	689	690	721	725	680	745	745	686	680	710	717	705	743	756	719	684	746	693	739	750	690	690	689	710	743	703	664	698	671	717	722	692	729	740	748	699	662	759	724	727	761	721	713	728	695	713	724	665	690	725	693	711	694	702	744	732	727	734	721	713	746	681	664	709	718	682	716	687	749	733	702	735	722	758	677	684	674	746	729	707	681	728	686	684	684	688	697	714	707	758	692	689	703	706	643	685	733	704	698	708	678	703	707	647	690	688	743	684	710	679	685	669	741	720	671	696	720	696	707	697	756	724	753	660	719	687	719	688	729	660	664	694	725	706	695	755	694	705	710	695	718	704	696	708	708	747	712	694	740	698	721	730	709	705	718	701	770	712	761	704	705	691	724	734	709	666	711	705	709	680	716	722	705	651	706	736	748	703	682	755	768	767	688	706	688	690	703	680	719	707	747	692	636	724	699	730	711	707	681	733	704	697	685	705	740	716	669	720	712	680	687	693	695	695	686	734	673	722	674	747	713	726	706	718	728	719	675	722	704	688	697	684	729	717	730	743	749	710	700	692	702	725	722	732	689	698	729	655	760	670	674	678	648	729	699	695	755	712	710	710	721	696	702	710	689	706	723	691	739	738	708	720	715	722	736	739	699	697	725	721	706	698	690	701	722	667	709	721	712	674	745	689	744	720	687	700	679	678	727	719	722	714	671	724	698	673	700	754	743	709	716	704	718	729	745	703	673	677	741	723	672	683	729	714	762	729	687	690	685	708	716	720	684	733	668	670	721	711	751	700	722	686	668	791	687	694	677	688	672	728	710	690	690	674	687	688	717	720	658	678	684	739	706	702	730	759	708	695	700	699	733	717	690	717	715	704	711	742	695	703	781	729	701	763	699	726	701	711	708	720	715	696	713	675	704	726	736	714	727	717	702	677	707	720	715	668	750	701	725	662	665
32149	31955	39668	36861	34113	35998	33558	31447	31189	29338	30519	24291	18057	16307	14774	12362	12380	11601	10603	7848	6669	5365	3883	3602	4321	4228	3652	2301	1459	1781	1471	2141	2200	1917	2133	1880	1550	1597	1846	1544	1160	1128	662	448	400	421	400	397	492	406	318	283	235	254	240	264	286	234	239	247	244	239	254	274	268	243	235	235	246	263	229	252	257	227	234	210	243	245	226	239	212	218	274	226	245	218	235	252	237	234	252	230	246	223	232	228	237	245	230	242	259	242	255	221	216	270	222	229	245	255	236	242	246	254	239	269	220	259	228	228	226	246	250	236	220	237	259	242	226	242	229	245	242	259	231	221	233	219	256	218	237	238	237	262	272	243	238	247	242	246	231	253	230	227	243	215	229	260	222	266	217	257	225	252	232	247	243	224	229	228	244	235	226	261	241	282	258	194	210	261	216	234	219	237	231	245	235	247	232	247	242	239	220	240	267	228	226	253	240	242	280	241	241	258	247	243	244	239	222	236	256	205	213	217	236	252	228	267	273	214	229	234	218	233	224	245	255	242	259	249	232	242	247	244	270	238	216	251	228	210	266	223	291	228	250	225	235	245	227	254	256	214	237	280	223	223	243	238	227	258	242	243	247	228	232	245	241	257	245	231	234	216	229	235	234	249	246	224	234	255	240	229	252	249	285	250	228	227	218	263	238	240	240	242	253	258	249	217	224	259	243	242	246	231	263	243	249	232	236	196	236	245	248	248	224	248	250	235	246	230	251	241	248	243	234	224	201	237	247	219	252	251	234	242	243	272	228	236	233	223	237	260	255	258	227	244	246	227	232	221	230	242	243	239	209	260	259	238	243	229	249	272	225	228	231	239	241	243	237	226	246	239	247	250	205	252	246	249	238	244	264	241	244	229	277	251	220	248	250	232	255	233	248	223	226	223	235	239	254	227	245	216	247	241	241	242	235	279	242	250	248	247	252	205	212	227	249	231	229	223	253	240	242	246	256	249	261	241	216	218	227	259	230	226	255	244	225	243	250	234	244	238	219	266	231	234	232	227	238	227	229	210	223	230	236	220	256	249	238	257	211	228	249	233	218	226	221	241	251	219	227	239	231	253	212	267	251	253	228	217	255	226	241	230	255	249	240	253	202	247	244	270	243	251	260	238	254	215	229	225	247	246	235	250	233	253	249	274	250	239	242	232	231	220	256	253	239	249	253	213	241	228	247	210	238	230	238	234	246	224	242	239	224	233	211	259	269	230	239	235	257	222	251	218	252	240	271	271	260	244	239	266	258	230	237	236	219	232	224	246	228	244	221	244	246	233	237	247	241	238	256	226	272	226	233	234	218	232	249	239	234	217	239	234	253	243	230	228	236	243	249	236	250	234	207	268	252	241	225	234	232	227	220	238	246	246	249	253	267	230	264	245	234	228	258	262	241	253	225	250	240	234	219	263	247	210	229	238	261	222	227	250	252	218	223	262	238	220	222	239	220	250	221	228	221	242	251	251	246	241	259	248	211	210	221	250	229	250	239	225	242	229	220	260	255	230	227	250	268	252	232	247	244	233	257	229	214	232	258	266	243	218	217	253	221	228	270	226	234	246	217	244	246	241	223	225	241	207	240	226	237	255	244	234	253	242	235	223	242	236	238	250	259	245	232	245	208	244	252	243	240	245	248	242	232	241	223	246	230	223	239	225	247	231	232	232	216	261	263	249	232	233	256	232	246	230	220	248	234	238	211	248	217	225	238	242	219	235	227	225	223	237	203	225	231	209	219	230	239	239	279	250	238	262	247	228	234	219	212	230	250	220	273	257	240	247	227	221	264	201	243	215	249	234	239	214	228	250	253	242	239	218	187	207	239	223	252	230	236	230	233	241	277	250	247	258	227	247	237	225	211	221	201	252	221	224	224	247	217	221	241	220	226	254	243	231	234	225	232	212	214	224	225	264	245	245	262	241	249	257	245	260	241	229	230	206	242	268	247	254	229	255	233	246	258	222	232	239	230	262	247	236	228	249	245	236	223	239	216	234	234	229	244	219	268	245	257	274	266	257	225	241	235	269	237	251	224	244	230	229	205	252	220	262	224	239	263	232	249	231	224	238	231	241	240	222	236	224	225	239	233	223	223	238	235	256	235	280	251	207	242	217	190	245	216	250	245	249	191	214	270	235	224	259	212	241	229	225	231	253	250	221	219	256	226	236	237	231	235	243	244	223	233	242	237	217	249	242	229	264	214	259	227	249	238	247	221	253	230	248	224	235	225	216	237	257	268	266	203	237	241	204	223	210	243	215	247	231	232	276	248	231	235	221	249	286	232	246	235	241	218	208	255	230	247	237	227	243	239	239	231	223	251	216	232	240	239	248	243	211	257	229	251	217	229	251	258	206	250	224	229	242	250	251	247	230	228	233	248	213	245	269	233	212	214	232	206	272	264	255	214	236	221	245	269	237	235	259	241	203	206	236	208	248	247	238	247	219	222	246	211	228	238	236	250	259	259	247	226	257	227	267	235	235	219	263	234	238	232	210	281	242	226	239	229	215	264	254	243	230	241	276	233	239	257	241	273	232	256	268	252	223	252	219	255	233	237	196	244	260	225	249	238	236	249	250	228	222	222	243	253	230	231	205	218	263	248	234	209	240	270	270	220	233	241	234	245	226	249	238	235	210	230	254	262	232	251	237	211	210	234	245	235	249	246	229	257	235	232	243	242	247	266	228	235	230	220	243	226	250	251	245	243	243	232	242	234	216	256	202	243	235	232	233	238	238	242	236	245	244	234	217	226	237	247	239	233	245	255	233	244	239	261	245	242	245	247	234	267	246	248	226	274	245	246	252	236	222	227	215	238	245	249	234	246	253	248	264	251	228	262	243	217	273	259	251	239	275	256	255	203	235	242	242	262	250	228	236	279	240	232	222	231	231	225	262	240	249	266	231	222	242	238	238	274	266	228	259	240	261	224	241	225	251	243	233	243	252	239	238	242	265	233	237	217	234	227	234	230	272	235	232	229	281	239	237	241	275	245	238	214	223	232	228	234	268	232	221	220	214	250	287	223	268	254	229	250	251	226	240	239	227	255	214	248	250	255	237	240	243	260	227	240	241	237	255	221	224	259	233	216	219	261	229	242	247	216	241	245	221	256	238	244	236	218	228	232	265	252	253	243	230	227	219	216	226	261	259	235	233	221	221	247	261	213	243	244	230	242	211	209	230	242	238	281	248	248	236	225	231	245	223	232	223	264	213	246	245	231	212	223	257	250	275	248	222	233	238	249	247	250	240	208	257	229	242	248	235	253	240	258	257	245	231	248	246	213	238	220	257	266	244	243	236	253	228	254	276	226	222	237	245	239	253	214	261	239	244	235	258	230	259	236	236	233	226	255	226	230	216	231	270	241	250	243	237	246	253	244	233	231	256	229	210	232	215	225	259	216	255	246	223	221	240	224	252	257	246	235	226	247	233	225	251	245	229	230	234	220	238	284	218	249	253	221	223	231	254	251	254	266	265	258	233	257	240
22636	25664	37052	41118	42337	45672	43573	44085	42475	43141	44624	38650	34516	35313	34418	31967	31966	32788	31658	26026	24468	20529	16082	16564	20093	19246	17319	11529	7800	9554	8344	11939	11866	10774	12420	10958	9099	9724	11013	9037	6836	6444	3522	2490	1881	2130	1699	1816	2553	1887	1414	900	783	776	820	773	777	826	801	781	737	743	736	764	676	739	759	725	701	684	635	634	634	651	713	687	677	694	690	664	670	687	676	646	660	691	699	666	671	712	816	850	826	739	712	678	633	664	653	650	676	652	686	671	635	697	646	646	660	657	642	670	666	685	679	720	634	705	685	674	621	655	623	721	713	639	664	664	680	679	679	683	668	651	669	667	632	654	688	680	721	643	645	683	622	682	661	697	671	668	676	651	670	673	708	664	709	679	683	657	699	661	677	661	684	654	692	635	680	639	669	659	660	671	682	673	641	688	699	637	689	671	654	686	678	647	680	711	619	644	671	683	660	668	726	660	668	651	637	671	649	664	661	690	674	636	690	675	648	664	670	645	677	669	641	666	644	633	709	623	656	656	664	612	648	641	663	675	672	646	660	651	637	640	662	678	638	637	640	632	642	620	606	638	683	658	699	655	664	600	688	724	668	665	668	653	689	690	650	631	665	684	660	686	662	676	672	642	697	656	704	644	684	635	641	632	714	702	684	646	635	693	629	655	633	655	686	645	658	657	677	653	631	685	643	670	643	663	647	662	650	620	675	643	604	631	654	641	696	677	644	663	631	624	665	653	652	674	608	645	688	757	706	685	661	675	657	674	680	661	697	690	639	672	645	681	650	679	653	603	644	680	701	672	673	617	668	720	657	642	647	648	648	669	677	659	675	674	693	681	711	667	664	637	683	633	681	674	603	676	658	680	654	670	650	630	671	674	641	654	670	650	668	664	650	705	690	647	651	637	691	669	693	641	710	659	627	683	597	652	613	670	644	674	634	644	709	674	656	650	651	633	691	706	717	699	646	647	647	684	668	632	680	671	692	658	681	624	639	683	661	667	681	687	653	708	648	668	633	679	608	692	685	698	655	674	667	621	698	655	686	663	642	645	635	632	605	654	661	681	668	652	721	630	641	650	603	685	651	645	677	621	713	639	638	652	678	637	668	639	662	645	675	661	666	660	701	615	659	668	687	682	652	675	663	618	661	692	696	647	686	669	671	632	663	675	653	735	663	644	634	623	655	661	720	658	620	682	620	628	674	623	646	681	675	697	663	643	637	680	651	690	648	661	671	632	596	657	663	689	698	698	640	704	677	640	639	683	640	663	686	643	652	640	641	669	681	671	642	675	614	691	647	655	611	650	629	685	614	671	641	693	681	619	604	667	687	670	677	619	687	659	664	667	692	691	658	653	677	688	628	647	670	683	664	696	659	650	686	669	692	657	645	603	665	686	644	682	643	674	647	659	674	637	639	661	669	630	671	641	627	708	679	679	659	681	688	643	640	677	648	663	630	638	668	679	668	668	653	668	697	647	614	659	594	652	677	690	740	652	663	661	672	637	679	627	668	682	715	662	688	653	707	673	676	694	680	640	661	686	644	682	660	670	646	647	680	691	648	651	646	671	725	658	644	641	706	619	682	625	632	696	676	678	627	647	662	699	658	691	680	662	673	680	713	681	682	655	647	635	652	607	684	658	649	674	638	649	690	638	653	675	676	660	640	646	672	676	678	665	672	669	698	653	649	655	641	709	663	636	676	616	707	667	669	652	688	656	662	673	671	668	681	661	692	660	651	698	686	665	651	679	678	667	635	654	634	640	665	699	665	689	682	654	666	635	639	740	663	656	658	653	613	657	680	653	638	634	645	651	675	631	655	629	724	641	645	649	694	649	662	635	663	657	664	654	684	628	657	665	649	657	675	655	664	670	643	660	663	664	675	651	662	641	710	689	666	644	683	681	694	699	678	628	689	723	634	670	682	626	666	663	638	691	686	645	608	697	651	676	671	666	666	658	680	685	693	725	621	677	619	661	692	636	704	652	646	674	682	669	643	637	632	697	690	657	683	652	702	684	651	679	619	679	670	657	692	625	680	680	686	690	691	626	677	661	672	650	643	664	684	661	684	637	661	652	666	636	617	708	666	666	667	678	699	666	689	641	631	671	714	644	639	623	702	653	643	652	672	691	636	652	637	674	669	637	642	650	663	661	656	667	650	674	671	681	681	653	658	660	661	657	637	643	636	685	669	642	673	665	614	657	683	675	644	682	686	609	645	647	676	669	687	683	706	655	637	667	631	697	651	668	668	683	662	667	645	673	640	675	668	691	668	665	679	686	644	661	639	681	648	667	664	671	669	653	673	694	653	661	633	684	675	666	637	651	671	637	643	638	631	688	636	663	646	639	665	629	670	695	735	698	661	704	638	647	669	622	657	691	676	670	644	653	656	672	620	674	663	611	677	662	660	628	672	685	614	655	696	685	616	675	701	632	643	677	660	657	601	677	667	701	655	687	664	641	614	656	690	640	675	700	679	678	662	675	635	643	643	645	638	629	693	651	683	632	670	720	648	693	669	679	668	655	677	617	637	681	685	661	637	658	669	672	650	670	621	614	710	642	670	646	691	704	666	645	640	647	693	658	683	663	650	660	666	686	669	641	653	651	675	679	660	675	608	681	731	674	648	604	666	671	671	643	710	684	674	664	669	650	646	713	627	696	671	663	685	649	657	670	697	613	707	636	647	670	658	654	709	705	643	642	653	621	636	639	638	697	641	658	653	675	671	683	651	707	658	705	691	676	655	699	643	656	656	647	672	650	653	687	612	669	698	674	673	701	662	653	654	654	647	685	640	665	722	670	646	685	651	649	664	648	666	706	711	734	685	659	679	632	706	645	688	663	648	653	660	639	660	616	652	663	660	672	626	666	675	691	608	676	662	677	624	644	666	634	672	656	658	668	661	632	682	656	704	680	653	672	611	739	687	669	671	681	688	712	667	665	633	676	657	717	682	699	658	643	666	629	672	662	618	630	639	663	683	671	663	674	691	679	660	618	673	664	665	669	670	639	674	651	664	684	712	677	693	652	627	655	700	648	691	678	689	662	628	667	659	645	659	649	693	659	718	685	642	712	687	683	667	703	656	648	657	671	679	622	697	667	717	698	655	699	694	629	665	662	647	705	689	657	682	652	664	695	658	684	689	638	686	663	691	663	689	671	646	725	719	679	672	619	624	702	727	657	704	664	648	687	662	648	694	638	660	703	679	719	708	624	657	671	638	697	633	651	648	699	660	690	667	680	671	655	694	650	629	658	703	672	624	636	668	673	650	696	633	645	649	698	634	622	669	675	690	651	664	660	689	621	658	640	676	723	626	678	656	656	635	673	668	637	628	688	671	687	654	695	698	693	638	667	626	687	655	710	664	641	646	687	677	669	620	600	691	668	663	686	662	666	671	678	701	649	663	666	651	652	671	655	658	625	739	670	667	620	624	622	661	638	655	660	725	684	687	635	676	683	633	686	672	676	690	709	650	683	641	730	661	694	647	660	658	677	640	684	676	691
37672	37135	41955	40275	39086	43357	39945	36063	36457	37108	35588	29630	24077	24444	24335	20527	18750	18265	18214	14275	12004	10309	7359	6000	7728	7783	6378	3098	2331	2446	2050	3577	3313	3077	3388	3066	2399	2770	2949	2468	1759	1653	889	626	593	594	528	597	649	517	375	321	264	281	278	320	319	288	337	315	299	276	278	252	313	307	269	279	272	306	288	291	269	261	271	283	264	274	262	297	276	271	292	280	261	279	260	258	267	298	313	328	316	315	287	274	281	273	279	275	245	293	298	270	258	299	275	275	258	291	279	253	244	294	248	288	274	298	265	285	262	281	282	281	264	292	262	284	274	297	284	302	299	279	277	269	292	257	260	251	298	260	261	273	301	291	269	247	294	286	258	277	284	292	270	268	263	249	270	270	255	281	269	273	272	273	250	299	308	286	296	288	249	265	250	259	285	292	238	323	276	275	280	288	251	289	281	271	270	277	270	263	247	278	278	285	250	292	244	248	275	279	277	277	271	318	271	262	255	277	273	285	288	294	265	249	273	284	306	275	265	293	280	263	267	284	302	289	265	299	293	275	246	319	273	248	279	306	304	271	274	297	258	261	265	284	264	291	276	286	283	251	316	278	261	287	282	290	279	290	248	291	249	279	264	272	275	285	279	279	278	253	254	272	293	296	279	285	285	254	286	263	271	258	271	260	257	266	293	280	289	263	295	273	270	253	262	260	294	254	271	276	278	271	264	248	261	255	268	274	292	278	285	267	257	278	276	280	259	289	266	301	282	304	300	241	307	288	297	310	251	294	304	255	292	283	265	276	295	269	257	282	274	259	296	257	283	236	280	283	290	281	256	283	291	292	266	264	298	288	264	276	283	259	257	276	258	267	249	277	267	272	268	276	256	288	292	272	261	297	260	297	268	253	301	289	299	266	274	273	305	270	275	292	259	270	309	272	245	255	257	290	258	271	239	290	279	272	251	260	274	255	265	267	297	273	287	267	279	298	256	299	304	264	284	261	297	267	281	262	283	312	270	292	278	273	257	286	273	275	283	251	282	245	277	283	264	266	278	259	258	252	270	268	270	267	263	243	301	286	295	307	277	274	263	268	296	248	272	267	272	274	273	285	288	287	280	283	257	259	250	266	291	292	263	272	294	279	272	248	265	275	274	271	281	305	252	303	259	298	279	248	279	282	295	291	270	280	300	272	253	301	290	280	290	271	279	295	270	290	275	266	259	245	255	278	277	295	264	277	275	287	287	282	279	282	285	274	239	265	261	264	256	247	299	245	262	271	279	288	292	258	276	260	253	292	282	258	295	264	280	295	262	263	307	272	287	268	293	268	277	264	266	283	293	282	299	282	267	267	296	271	282	270	297	285	268	281	273	266	289	272	281	272	267	280	265	260	281	264	270	282	274	267	277	267	282	258	278	277	291	294	270	261	272	260	254	270	234	305	298	297	286	243	285	270	288	269	299	300	282	277	272	279	264	274	304	306	277	290	260	278	283	267	278	287	261	254	261	274	283	277	287	274	265	306	282	248	274	273	280	281	238	261	298	266	260	269	259	303	274	290	285	252	272	267	261	289	261	266	266	269	291	285	268	294	294	261	260	248	286	254	285	272	292	315	295	276	241	286	312	243	264	283	263	257	299	299	309	268	270	282	293	271	268	280	283	279	295	279	303	237	259	281	286	302	288	253	248	262	273	263	262	295	300	299	297	275	244	284	272	304	308	288	274	283	283	277	275	292	266	262	273	285	286	290	252	269	245	263	269	287	269	282	313	297	304	304	273	303	279	296	263	240	277	302	287	262	293	287	285	266	271	230	284	285	269	271	291	292	276	269	267	275	269	303	266	281	250	255	311	276	282	261	251	273	266	284	286	248	290	287	283	283	282	281	299	274	276	274	264	297	298	277	274	280	281	288	274	246	306	289	277	257	272	259	279	298	301	249	289	280	261	253	278	288	284	282	277	266	310	310	257	307	271	279	278	265	298	284	260	287	278	273	269	269	265	288	290	281	265	274	266	295	276	278	280	276	290	264	266	295	269	276	283	264	269	273	283	254	271	278	277	261	272	302	262	314	272	293	273	273	264	290	274	287	293	293	273	308	291	326	264	285	253	297	295	243	290	275	256	245	271	299	294	306	271	259	264	317	310	289	268	284	269	263	293	300	296	273	284	313	279	278	311	296	270	261	285	265	282	247	284	275	286	254	255	278	303	265	273	259	259	273	293	284	297	254	279	279	284	299	268	280	283	303	291	279	263	264	282	276	266	284	287	265	290	298	304	267	275	275	268	280	273	284	285	257	310	246	265	299	262	237	262	260	252	267	266	269	255	247	247	276	281	265	253	282	298	280	306	260	247	307	225	285	263	278	266	283	263	269	286	294	269	272	280	268	275	289	290	280	296	284	267	259	269	281	294	287	276	300	293	289	259	261	277	284	261	282	286	265	267	280	262	273	263	285	264	255	279	289	267	275	285	259	280	271	245	275	287	279	287	222	322	287	263	268	269	275	282	301	288	286	261	278	263	259	284	268	277	260	267	254	270	293	260	300	257	280	268	258	297	274	280	269	268	286	279	277	276	271	277	289	266	282	283	284	267	303	283	283	288	281	269	289	262	265	290	268	292	282	275	253	274	290	292	270	285	268	283	297	282	261	282	299	292	286	297	275	262	276	344	269	278	275	287	271	285	301	283	267	258	250	233	290	230	262	303	243	260	269	273	290	280	232	255	263	294	294	256	300	286	272	311	248	272	261	300	259	286	274	287	288	307	273	281	269	283	251	245	287	291	299	261	263	281	246	247	255	302	306	298	294	298	264	305	307	264	280	289	274	287	304	271	261	263	279	298	264	261	263	262	296	285	269	302	290	269	284	289	297	292	299	257	273	262	307	290	268	305	277	275	269	284	265	224	258	259	293	263	265	293	256	265	287	287	297	295	277	274	287	273	276	268	268	285	276	261	265	260	256	270	281	267	269	271	243	227	295	299	273	266	305	286	267	255	304	298	262	306	260	288	280	279	264	257	257	285	288	279	270	276	274	284	278	287	270	254	271	280	257	283	295	272	292	286	288	251	256	275	290	284	299	299	269	270	255	286	292	275	297	295	278	274	274	279	259	267	287	274	288	285	286	278	317	259	275	245	270	276	297	280	268	290	251	277	303	286	272	282	264	268	284	287	307	283	309	307	281	281	286	279	294	258	284	265	258	273	275	255	282	291	265	280	266	288	271	285	275	272	298	290	272	292	297	283	250	275	258	294	263	256	270	258	286	285	289	262	280	286	271	280	295	253	289	303	274	301	265	265	260	297	280	283	267	259	280	309	249	274	299	272	234	250	258	298	251	297	292	267	250	258	283	300	278	258	272	274	267	242	247	280	290	272	267	257	266	279	270	262	290	284	273	291	257	258	266	259	261	307	275	294	306	286	279	281	299	268	260	256	256	286	257	289	272	276	264	258	278	261	291	304	280	247	283	315	276	273	255	270	302	257	281	270	263	254	273	286	274	285	289	298	272	277	255
26336	30511	39684	45083	46406	51448	48733	47907	48822	49734	48550	42987	39563	42647	42109	38642	37773	39422	40029	34495	32075	29742	22723	22589	27573	27324	24224	12957	11380	12083	10166	18052	16970	16026	17274	16430	13305	14905	16378	13205	9777	9545	4755	3003	2831	2886	2542	3197	3562	2658	1410	999	945	987	941	992	1096	1022	1013	1033	894	839	874	825	915	898	792	795	792	795	780	749	794	727	748	741	772	753	774	771	782	764	756	744	766	735	756	729	750	822	951	982	1021	845	787	753	750	746	757	736	732	750	743	787	793	790	752	731	734	729	771	753	744	763	763	777	708	749	792	797	817	793	736	719	794	742	789	751	749	734	769	758	772	724	772	759	776	725	780	768	765	748	712	807	774	751	761	739	782	799	719	705	795	755	759	792	770	732	706	742	756	807	736	765	781	836	782	736	742	743	745	741	756	753	777	696	770	743	744	745	792	748	746	804	686	781	785	742	794	740	747	732	773	748	767	721	736	736	739	773	772	779	717	709	773	708	769	763	784	736	735	762	774	743	767	759	705	799	721	718	753	745	750	804	800	767	744	762	742	693	765	791	736	712	797	742	739	699	755	789	741	747	766	730	742	764	774	743	726	701	803	763	718	767	768	740	742	775	745	728	773	775	745	761	785	755	732	737	775	751	748	765	757	713	701	782	736	762	763	751	759	798	740	785	745	767	766	722	741	770	783	762	757	720	748	755	776	773	771	763	728	744	735	812	732	750	727	729	742	770	770	768	726	736	745	758	719	758	739	745	782	755	766	694	759	793	775	767	740	791	760	757	738	776	764	739	777	724	756	745	749	760	690	758	794	802	733	734	770	756	773	760	808	796	754	766	741	726	792	762	753	730	749	780	780	733	748	777	694	768	774	762	770	694	766	774	772	786	732	750	776	695	747	758	767	752	800	761	758	771	750	715	782	730	738	726	721	779	781	727	791	744	735	745	762	758	738	801	769	789	747	769	790	760	772	749	712	735	765	761	784	721	750	777	685	763	757	745	710	726	784	726	730	747	689	760	762	744	719	802	763	751	798	773	742	749	731	771	751	743	690	768	794	761	774	746	728	814	737	756	776	747	801	802	744	703	765	776	738	766	745	748	721	740	758	801	743	762	731	755	770	756	740	758	733	748	793	770	767	728	756	709	794	717	821	714	723	743	743	761	749	815	697	727	750	751	724	729	779	738	746	743	729	759	756	775	743	753	754	733	721	792	688	682	755	777	776	743	723	747	797	772	769	778	755	781	755	741	737	708	727	795	743	709	757	738	734	747	764	772	723	783	720	721	742	785	775	741	765	733	737	719	712	803	754	766	734	758	782	743	744	756	730	719	762	729	742	771	788	692	722	734	739	729	797	786	794	760	748	781	738	767	724	721	733	775	778	777	717	732	767	771	773	728	744	749	716	787	749	728	768	770	750	751	779	735	732	749	734	723	777	684	717	769	749	767	728	704	744	754	709	755	770	715	770	748	735	801	753	732	761	789	763	758	782	759	746	723	748	725	740	784	727	745	726	803	803	771	725	785	766	808	755	783	715	700	747	756	760	767	713	690	782	687	764	775	729	801	810	817	728	722	741	778	764	748	800	769	748	762	804	764	765	745	712	738	768	749	713	734	745	731	781	700	800	750	728	766	744	783	696	759	733	721	770	788	754	770	754	740	745	755	733	774	782	777	755	761	787	737	788	752	707	763	734	735	707	711	747	741	764	765	793	713	739	732	786	796	802	743	741	702	764	781	750	765	737	774	696	722	749	771	723	734	762	768	679	774	792	728	754	736	721	727	740	775	752	793	740	776	748	764	753	706	768	710	755	816	709	767	769	747	837	734	730	780	733	785	724	755	755	770	746	784	803	770	732	745	756	742	762	802	767	766	776	706	763	743	772	782	729	710	762	811	756	747	759	736	762	756	767	744	725	743	770	758	744	753	766	817	737	759	771	767	726	758	748	717	747	773	773	674	798	785	780	773	720	756	733	714	785	748	807	745	760	780	778	725	765	805	787	743	771	727	746	764	692	764	814	772	749	700	746	737	780	721	774	770	770	739	739	729	758	763	761	756	744	756	796	747	727	741	723	712	752	745	800	744	760	751	749	735	774	751	744	769	771	718	744	747	732	728	758	727	762	755	768	789	776	796	693	807	763	720	744	778	745	759	756	712	764	743	743	729	707	758	729	782	787	775	738	755	747	746	773	741	741	734	783	773	757	831	773	774	760	735	755	747	747	765	760	730	768	715	733	817	723	727	748	759	762	773	782	736	735	783	747	755	760	791	731	758	715	769	718	736	751	753	780	810	752	762	783	811	778	753	757	769	736	732	737	723	738	779	735	727	706	751	726	747	739	797	778	788	765	743	731	801	812	767	727	762	750	736	748	770	721	796	764	728	738	741	752	731	745	809	733	779	708	777	765	727	749	775	762	737	745	756	744	736	745	686	748	744	710	782	760	739	805	728	757	791	769	748	765	802	769	767	762	815	740	760	784	755	761	755	786	730	740	737	737	724	727	778	807	770	765	788	734	769	686	716	767	683	801	783	755	771	744	750	770	724	731	705	749	765	754	766	786	768	748	757	761	746	786	761	728	717	770	755	750	775	780	762	731	752	782	723	809	724	756	748	768	757	727	735	752	760	714	762	764	793	739	771	758	741	698	730	774	776	774	766	813	814	735	755	781	778	795	780	786	730	723	736	797	794	772	772	762	774	731	739	730	730	776	735	798	760	689	754	790	762	799	790	763	760	795	749	809	743	719	756	792	755	779	739	739	775	745	751	766	766	716	772	758	811	749	725	759	774	760	724	736	773	715	743	770	724	774	737	744	774	782	771	815	810	787	724	758	710	773	766	724	734	750	738	707	711	771	811	786	767	759	768	786	782	745	816	783	722	764	744	776	787	731	751	738	786	740	764	754	780	703	763	794	712	731	763	792	754	799	745	745	763	745	712	760	769	753	745	763	728	782	745	806	735	739	764	746	764	764	792	719	748	759	771	763	772	699	762	777	716	770	761	774	750	783	728	746	774	703	777	779	757	783	790	754	719	782	726	746	796	789	732	755	732	775	746	794	773	760	728	779	785	762	813	716	751	711	794	789	752	750	813	737	749	744	785	763	753	736	761	718	723	748	752	750	753	766	744	739	774	726	813	722	748	739	758	751	766	780	721	700	753	739	776	736	768	772	745	667	754	787	821	756	729	774	736	799	736	743	735	739	690	736	718	731	746	792	772	755	722	749	743	792	702	741	757	759	774	763	782	766	740	815	804	760	809	769	773	784	742	753	744	729	724	727	763	754	783	684	771	760	810	720	765	796	766	723	749	718	705	752	756	781	779	790	762	720	754	775	777	739	756	755	744	718	796	771	754	729	725	777	745	758	791	781	751	740	766	754	754	786	773	769	748	746	750	803	741	742	722	731	745	775	767	751	779	787	720	721	778	785	786	787	740	764	815	773	726	752	812	724	763	760	772	785	741	773	736	745	749	724	709	768	727	754	767	807	748	722	776	727	757	739	753
12642	9220	12278	9187	6076	5569	5309	4216	3667	3398	2929	2034	2014	1636	1612	1407	1226	1323	1150	977	763	732	534	533	618	658	506	419	391	386	365	403	405	429	389	383	362	338	366	330	299	293	283	288	272	259	270	313	265	262	257	275	271	257	291	264	282	293	243	268	261	268	282	265	232	228	295	244	268	271	259	281	269	255	286	243	264	290	259	265	251	273	240	261	270	262	257	268	246	243	281	265	250	251	261	260	293	245	222	239	251	249	278	274	252	252	262	200	281	271	245	252	258	258	268	234	254	256	281	274	246	247	274	257	268	249	279	268	266	296	237	255	269	257	246	273	217	285	265	270	243	271	267	276	265	235	265	267	251	261	254	257	259	265	235	275	267	262	249	277	252	236	277	269	249	232	246	285	291	240	248	277	261	282	296	258	269	250	248	261	257	261	277	257	282	274	258	255	239	295	247	258	278	243	251	266	264	256	272	244	252	272	263	271	262	256	289	268	260	285	268	274	264	257	261	244	273	272	255	295	257	253	282	258	285	280	248	269	247	257	271	256	244	268	263	251	256	271	279	244	247	256	250	253	245	270	253	259	265	230	244	249	228	240	285	255	258	277	236	282	244	280	246	261	276	287	235	253	270	286	235	227	280	235	263	257	268	253	283	270	305	251	254	257	274	280	269	255	277	244	247	223	234	242	256	287	224	261	271	260	256	284	241	250	260	266	240	254	259	244	236	275	277	290	261	260	271	257	251	267	268	248	246	234	206	249	271	253	240	282	267	286	258	275	268	279	265	246	265	242	262	240	264	239	272	290	249	251	243	262	213	226	264	264	263	255	256	253	242	277	262	243	234	250	251	258	283	290	259	264	265	260	290	278	269	271	268	292	244	229	271	298	263	259	257	246	268	228	256	261	256	256	265	252	221	259	248	272	244	238	269	278	234	241	267	266	261	245	259	281	254	272	258	254	259	280	251	250	270	284	252	292	236	248	269	291	266	257	266	278	240	242	271	276	291	240	252	269	285	255	263	284	217	233	263	257	288	236	267	220	266	257	256	275	268	277	275	259	250	236	261	247	260	255	253	263	253	263	259	255	260	230	279	266	247	252	255	244	258	240	264	272	292	283	272	249	249	227	268	292	255	247	242	267	244	231	295	270	244	241	288	293	257	263	258	252	294	269	262	244	261	257	243	252	250	252	238	263	289	241	221	252	247	257	242	233	244	263	257	268	265	274	240	259	263	244	267	262	284	267	233	299	269	254	218	254	247	268	254	265	286	265	264	284	278	255	237	247	272	236	248	285	257	266	222	255	297	257	248	267	254	266	258	264	285	253	258	266	303	274	267	268	243	291	270	285	256	257	291	266	258	248	255	304	259	288	279	226	238	243	229	247	264	284	275	265	254	269	246	235	267	297	256	249	239	270	254	259	267	297	271	283	260	278	293	257	251	276	255	274	254	243	232	251	241	272	278	281	239	274	232	262	267	277	270	263	304	264	281	263	293	260	262	260	233	259	296	297	293	272	261	268	283	239	265	283	260	247	246	286	261	256	252	255	248	254	274	243	247	248	260	241	275	251	246	252	252	245	252	237	256	259	267	272	229	283	302	269	246	253	255	260	261	262	278	285	272	241	241	266	249	274	290	276	274	264	272	244	263	257	275	234	259	252	254	253	265	251	243	221	276	251	273	263	243	253	257	267	262	263	263	288	272	261	241	254	284	254	243	222	246	250	252	283	302	274	302	244	270	241	265	254	247	270	257	240	254	267	256	261	243	235	263	236	258	273	268	296	236	302	270	266	271	273	286	259	295	258	273	279	252	260	260	263	237	255	278	265	257	275	240	274	254	244	267	270	224	254	260	264	237	273	286	235	277	279	243	279	262	255	235	276	248	253	243	245	270	253	277	266	280	248	283	279	258	256	229	253	287	270	277	254	286	268	253	268	251	262	233	259	267	277	230	264	260	269	242	266	261	259	239	272	245	263	286	271	256	252	276	257	260	257	261	259	237	250	256	256	296	253	248	265	269	245	276	274	286	247	244	246	266	238	263	259	245	255	249	251	288	275	235	251	297	271	282	247	286	252	265	271	276	284	268	263	234	264	249	260	240	242	240	295	269	236	273	291	296	244	263	255	264	254	236	251	246	256	284	281	251	254	230	251	281	260	257	285	282	263	267	260	248	267	244	263	236	251	250	277	270	263	241	276	265	250	257	257	245	257	265	246	266	275	267	245	252	256	269	262	259	262	244	272	290	267	247	232	295	240	250	266	317	284	281	295	245	256	273	283	277	256	252	228	251	267	284	272	259	276	300	260	282	262	235	233	233	245	278	252	284	246	250	274	274	246	233	232	266	265	246	272	244	256	269	253	274	285	258	270	262	291	275	249	285	239	258	239	254	241	271	265	257	298	296	253	254	255	271	260	297	255	272	277	279	297	266	279	251	263	265	255	275	234	299	264	271	252	256	241	271	250	280	270	249	275	267	251	256	278	262	265	245	270	251	263	286	287	284	269	259	256	249	249	311	253	237	246	255	232	254	284	266	236	238	266	244	282	268	258	246	258	243	274	276	258	273	234	242	274	284	262	259	281	239	289	242	239	246	250	270	268	247	230	259	288	264	261	247	274	251	274	282	272	260	250	262	245	238	251	288	263	275	254	280	255	238	263	240	251	260	271	271	261	240	211	277	253	248	260	268	227	274	257	269	248	225	244	272	291	254	272	272	247	234	245	253	275	297	270	245	317	271	245	274	277	278	253	268	245	260	243	267	259	264	245	248	251	258	256	292	264	256	247	248	259	246	281	259	250	260	262	253	267	220	275	241	275	272	245	240	269	252	243	234	256	262	281	244	261	256	250	259	246	270	260	274	242	276	256	253	267	262	276	261	279	287	270	257	267	248	231	272	270	283	267	234	273	244	264	262	264	255	234	251	247	240	243	274	267	234	255	269	260	276	270	273	259	266	251	277	231	227	244	277	267	290	261	247	286	253	274	269	242	235	263	256	241	253	233	261	259	272	261	261	249	263	269	243	257	273	261	252	263	256	297	246	247	283	255	284	253	271	263	262	277	223	256	264	238	267	278	263	255	262	245	243	267	290	269	244	247	240	254	274	260	273	265	226	268	265	276	277	267	291	272	247	281	268	279	238	225	261	280	267	281	283	263	250	250	273	255	230	236	251	252	263	229	240	250	236	242	284	271	260	239	287	275	232	267	237	249	276	254	241	271	254	254	233	284	267	265	224	255	262	278	267	220	265	249	256	259	244	256	238	242	275	286	273	265	235	240	280	272	252	246	231	235	271	248	276	253	260	271	270	263	275	226	259	253	270	302	274	242	262	241	254	251	291	276	259	240	272	234	250	267	275	274	297	248	278	222	260	260	269	264	277	285	263	263	250	254	253	237	264	265	254	303	276	245	275	280	253	277	281	232	272	260	239	247	251	263	239	234	266	253	235	232	269	265	256	247	280	262	255	270	257	245	264	265	264	297	231	234	231	273	247	245
8235	8726	17361	18308	15519	16953	15964	14774	12818	12967	12104	8970	8801	6787	7556	6876	5975	6561	5576	4558	3946	3606	2732	2779	3162	3098	2538	1724	1466	1387	1422	1900	1827	1812	1868	1647	1521	1504	1604	1378	1238	1050	919	844	890	824	804	825	852	770	770	728	707	775	735	746	751	744	735	757	716	703	691	705	695	698	747	720	701	709	729	715	738	643	681	762	731	700	719	671	739	705	695	752	702	743	739	696	673	677	743	762	727	719	736	761	727	673	725	709	686	736	724	672	671	762	727	698	710	710	692	724	720	747	700	727	746	696	706	711	709	722	697	671	768	740	755	739	685	674	704	712	698	736	702	699	679	714	713	692	738	689	674	734	700	723	676	757	736	722	729	701	734	723	708	739	704	761	725	714	706	714	693	727	752	701	685	665	697	706	690	705	729	746	638	692	695	716	737	751	699	692	712	719	706	694	726	724	716	776	706	705	761	685	686	704	716	683	738	690	742	736	727	747	717	748	718	664	724	740	697	668	726	680	689	743	722	675	703	708	743	703	694	700	701	743	758	713	692	691	682	724	681	767	737	773	732	760	710	706	726	753	751	699	720	743	739	756	696	710	714	733	710	715	750	670	678	693	746	683	779	736	744	728	738	701	701	697	702	709	682	707	730	734	729	687	747	711	711	705	732	672	699	704	773	724	748	728	721	705	720	739	707	776	721	691	712	698	752	688	700	685	738	707	699	714	770	714	675	679	721	711	711	742	712	670	701	704	694	726	744	697	736	776	726	704	684	704	703	701	741	724	715	705	723	735	707	738	737	735	680	714	678	706	721	704	720	697	705	654	726	731	660	735	722	716	718	690	748	734	694	750	716	705	741	684	698	711	708	699	714	695	715	721	686	692	730	719	716	729	729	692	707	747	701	754	758	726	710	708	776	692	692	754	728	687	707	726	740	732	734	695	682	706	676	740	691	700	693	728	748	738	687	761	707	746	732	718	711	745	682	720	703	729	744	718	697	716	738	731	689	698	765	717	759	759	734	706	711	707	718	725	740	728	702	711	780	739	739	684	664	713	705	687	690	712	678	725	712	716	720	676	677	720	725	711	730	692	728	730	708	751	693	672	695	700	736	691	742	688	733	694	668	643	695	747	696	716	726	720	744	705	734	757	700	699	721	732	749	704	743	702	704	737	773	727	657	673	717	745	748	685	707	699	727	716	692	683	756	649	728	687	740	728	704	713	740	685	716	681	729	687	729	689	695	694	728	714	749	710	763	686	777	727	710	733	693	715	730	723	698	735	693	689	706	705	713	707	738	684	746	717	715	685	745	745	723	690	704	712	696	745	723	733	709	709	713	744	738	660	717	701	728	675	729	724	742	697	702	711	684	707	726	707	689	711	731	760	727	723	735	755	709	787	713	729	756	729	692	721	731	697	694	687	721	691	673	756	681	704	706	718	731	678	681	710	711	702	717	733	699	696	753	743	716	722	733	711	719	689	752	715	664	738	708	721	779	667	750	727	742	690	757	696	698	703	690	733	694	718	753	733	752	686	764	726	688	711	717	689	750	710	738	753	690	684	713	776	712	688	745	753	709	724	661	706	650	721	709	679	697	733	697	777	691	667	717	690	753	709	683	681	734	717	691	717	700	712	725	671	761	719	709	712	717	691	720	749	785	712	717	707	731	707	678	758	716	682	707	673	721	747	697	696	744	707	712	680	720	691	747	724	700	727	665	744	685	743	714	676	689	738	705	706	739	738	729	704	714	741	705	696	699	727	678	724	699	772	665	739	717	752	712	702	756	734	723	757	730	698	727	772	730	738	744	710	698	730	711	715	746	696	737	715	683	743	723	700	679	738	672	745	737	684	685	731	779	727	730	710	718	728	699	726	722	682	652	731	693	734	724	764	710	712	718	705	744	762	722	708	686	707	777	678	740	716	693	741	661	729	715	742	694	705	732	663	710	732	718	712	687	677	723	717	680	674	693	720	718	702	693	756	752	745	708	723	743	680	722	687	686	736	726	686	745	711	727	701	689	707	677	645	780	734	730	745	716	723	702	724	717	701	737	734	723	725	719	714	653	682	724	752	752	738	711	718	711	701	698	727	726	718	725	705	715	738	726	731	707	785	691	729	753	704	701	681	760	714	728	705	692	742	703	714	746	677	688	727	694	720	686	678	682	780	692	706	779	707	742	738	702	746	689	734	696	694	719	754	749	686	697	704	679	695	700	701	685	709	725	709	724	703	681	740	703	746	652	714	706	687	692	719	704	717	732	709	712	738	725	703	738	679	697	744	724	724	730	722	735	713	716	727	727	748	697	710	671	705	733	725	728	727	724	734	709	692	780	687	726	679	702	682	689	719	732	700	728	708	726	742	766	701	687	728	723	684	725	719	699	742	714	753	736	748	714	732	738	714	725	727	747	764	720	707	716	706	718	704	699	663	692	698	663	693	671	725	766	697	692	722	721	714	746	689	705	749	715	639	743	686	690	694	721	739	741	728	778	713	731	756	707	709	759	692	748	712	717	692	710	737	675	713	718	737	702	775	722	714	708	696	700	755	718	665	666	693	706	763	721	672	683	764	715	693	681	724	698	712	741	692	697	694	736	756	727	718	769	643	717	690	731	655	699	710	677	767	694	712	754	770	713	745	757	743	682	703	733	716	710	725	707	686	708	710	696	712	711	714	712	710	694	691	705	692	743	716	712	701	705	733	699	740	798	722	719	762	714	651	731	700	712	739	666	726	725	718	704	685	691	701	714	726	757	650	721	705	733	698	691	714	743	703	691	724	752	692	698	734	706	713	726	728	733	750	705	725	730	692	709	723	650	702	697	679	754	709	751	763	689	728	722	705	740	693	749	733	735	729	707	734	703	698	774	666	731	730	727	716	739	746	722	715	705	661	732	709	682	736	717	680	705	760	719	718	692	716	737	665	655	714	708	711	689	712	710	713	704	740	701	689	765	741	702	685	755	716	722	717	715	728	714	698	684	714	712	728	731	702	727	740	688	710	702	675	696	740	731	725	677	714	714	725	751	708	737	738	733	733	726	761	722	690	686	683	737	699	688	695	681	677	717	672	684	707	743	738	683	678	709	712	719	671	721	702	721	673	768	717	719	686	710	755	741	709	683	730	719	738	705	706	690	768	715	757	757	739	738	721	668	776	729	687	688	740	743	747	748	712	686	709	704	751	730	727	701	666	707	719	766	777	713	704	694	719	748	692	683	754	702	751	711	668	752	711	732	725	703	674	718	657	697	734	713	752	727	697	731	687	730	723	734	703	682	729	729	723	694	751	679	695	719	697	749	686	753	704	751	708	716	699	682	671	692	756	714	683	733	663	722	757	724	742	730	685	771	694	719	686	665	685	665	711	713	717	731	742	723	746	772	685	710	754	714	712	729	746	704	736	678	678	727	759	685	701	729	698	736	730	722	670	758	729	716	700	705	669	678	715	686	697	769	738	717	746	680	692	708	704	701	727	711	725	698	756	727	736	721	675	722	719	689	715	751	681	662	703
31488	29999	39898	35764	33214	33214	38805	31398	29302	27546	27291	21668	20118	15305	15330	15987	15188	12441	11635	8652	6713	6133	3307	4148	4882	4869	3800	2071	1407	1338	1152	2047	2408	2327	2254	1934	1556	1719	1863	1465	1150	906	554	550	429	435	412	523	475	303	283	264	260	288	242	284	291	303	287	285	258	255	300	247	260	276	253	269	250	303	249	259	235	258	220	269	247	255	270	280	244	276	260	227	247	233	274	265	293	252	270	274	266	242	252	274	254	235	242	274	266	237	279	236	257	237	236	246	246	238	266	263	227	260	262	241	237	268	268	248	259	250	253	259	270	250	244	263	269	290	239	235	262	249	234	230	262	260	246	269	248	254	257	249	232	271	281	237	262	272	244	264	255	282	236	252	278	241	235	231	247	284	225	249	265	221	271	259	277	215	233	251	255	288	287	238	236	234	243	225	273	256	249	237	247	258	264	251	229	224	249	264	284	234	266	240	263	259	269	251	262	268	256	235	269	269	253	230	251	283	249	272	253	250	261	277	235	234	264	249	245	266	281	238	282	224	247	270	274	223	270	250	235	250	231	227	266	260	276	235	237	280	231	272	242	255	269	252	253	225	272	245	257	261	256	285	264	269	240	233	251	241	275	246	246	258	254	261	260	243	258	232	262	253	287	241	237	253	255	256	254	264	317	272	270	238	270	250	233	231	236	239	281	263	281	258	228	239	242	277	254	238	287	227	241	255	257	278	272	243	283	273	220	231	274	258	254	261	263	281	271	277	248	239	244	230	246	270	245	242	234	238	238	278	265	246	265	258	254	233	269	283	286	220	265	256	264	241	255	269	239	260	264	254	247	283	242	256	272	246	265	264	240	281	276	240	241	265	295	260	252	277	217	263	261	267	252	249	256	235	268	268	273	275	253	249	254	262	281	244	211	261	271	255	246	256	253	280	266	267	238	255	271	274	260	276	268	288	287	221	272	266	268	271	259	256	251	293	256	250	249	300	255	265	247	271	279	233	237	270	229	254	241	242	269	255	267	273	255	265	247	283	244	235	280	292	294	260	268	262	221	255	280	246	260	239	263	236	260	230	246	252	251	284	246	242	216	232	227	274	220	272	242	254	226	279	251	240	269	251	239	266	247	278	242	239	240	262	218	279	265	277	259	278	237	265	267	256	226	264	254	260	273	280	244	279	247	231	280	241	271	266	241	268	259	279	245	210	282	244	244	238	252	253	245	254	240	268	264	256	226	268	243	254	250	253	251	286	248	276	232	263	250	256	245	262	263	241	240	240	256	244	252	262	276	265	253	243	290	243	253	253	207	226	235	247	262	273	251	282	259	231	262	236	286	237	230	246	258	278	250	258	277	252	274	238	266	252	208	268	261	248	246	271	248	261	292	265	261	232	250	251	260	252	263	242	266	268	222	262	251	241	252	265	272	250	225	252	257	242	273	263	232	256	223	234	250	237	252	258	271	251	248	261	260	236	259	227	277	260	263	224	283	268	233	251	269	260	243	269	259	261	259	247	261	252	246	244	252	258	246	239	223	268	265	268	253	248	242	256	222	246	253	273	265	220	265	250	275	271	274	248	212	237	208	235	256	256	254	252	248	267	266	225	233	266	264	267	254	277	234	245	231	258	235	276	273	253	258	237	238	242	250	258	252	230	258	231	262	266	276	267	264	259	239	258	280	246	268	252	252	261	261	263	254	263	251	234	243	275	255	248	272	274	229	268	289	254	246	261	258	265	264	254	260	257	229	259	253	244	269	251	268	272	249	270	239	243	269	269	244	258	246	268	253	284	255	239	260	244	237	270	266	259	260	268	269	250	274	242	239	265	256	267	278	246	259	261	248	229	277	237	268	254	282	245	263	292	245	233	274	291	254	269	279	231	261	260	252	243	252	252	252	259	251	231	250	270	245	260	270	280	234	275	282	217	260	281	279	265	238	269	264	255	261	251	258	263	244	286	275	264	255	268	251	241	251	251	240	246	282	275	271	256	265	245	263	254	298	239	239	249	272	267	249	258	287	233	270	257	251	250	262	248	258	257	240	280	271	247	254	270	242	219	275	276	241	267	248	249	246	236	272	256	240	237	238	249	256	241	264	250	246	259	245	239	251	258	257	243	237	285	281	293	253	249	243	261	279	272	236	235	263	254	241	240	255	274	259	254	246	280	267	241	244	265	242	242	258	268	244	284	268	248	225	254	263	278	223	259	251	248	259	277	281	273	253	274	242	259	239	250	259	257	258	237	243	266	279	242	255	247	261	274	262	261	235	239	270	261	262	260	275	225	265	248	261	248	258	276	226	227	255	245	243	252	251	266	231	232	274	242	270	262	253	250	216	240	262	247	276	257	220	280	249	273	259	256	251	241	270	240	257	270	235	270	239	267	248	260	265	274	270	236	252	241	258	245	247	251	283	278	239	259	208	251	272	260	251	245	251	263	250	250	277	280	291	245	253	248	244	274	246	245	253	243	247	248	240	245	229	231	260	226	264	272	248	253	245	246	262	249	254	257	225	226	259	233	257	253	288	244	239	249	239	273	266	275	268	234	226	266	255	235	258	268	266	252	286	258	254	253	218	260	247	250	249	263	257	215	240	257	277	237	240	250	283	241	262	280	273	270	260	236	246	277	274	252	244	271	256	264	270	249	243	251	282	234	279	221	249	268	255	240	269	230	250	261	250	263	270	241	223	255	245	250	235	284	258	256	275	287	274	261	254	262	246	233	254	256	237	262	257	259	265	266	271	241	273	255	267	245	255	251	259	275	239	258	260	274	238	257	243	251	263	243	282	240	253	261	244	240	240	254	275	259	274	274	258	242	278	263	259	256	289	260	243	267	247	235	255	253	268	243	250	253	246	275	270	228	272	262	299	253	267	267	258	243	231	266	280	221	251	259	250	239	276	233	227	277	251	243	247	258	271	277	227	239	264	254	253	260	238	266	233	257	258	265	260	260	244	247	267	238	272	260	264	259	231	257	274	242	267	256	255	264	270	283	246	249	276	237	229	280	244	243	260	246	242	251	276	281	268	228	258	273	239	252	280	267	237	255	236	240	250	266	257	273	247	237	252	257	240	240	277	237	246	249	270	238	262	296	241	243	279	288	283	243	257	288	262	261	250	254	275	286	248	255	245	274	264	229	232	260	276	262	213	267	294	258	234	260	227	267	249	233	260	245	267	272	244	260	249	222	259	252	238	264	259	269	268	235	248	256	247	268	259	264	267	243	255	271	262	271	252	270	254	244	247	250	243	274	267	280	224	248	260	272	265	236	272	260	261	269	269	292	220	245	250	265	242	249	259	254	266	295	254	245	235	265	277	271	249	264	261	273	233	272	271	283	269	266	241	265	255	267	284	254	230	262	258	261	253	248	282	280	274	273	257	273	238	232	259	251	252	267	273	253	235	300	234	253	254	248	257	267	266	284	237	292	261	260	261	237	240	263	215	245	266	265	257	233	256	218	264	246	284	261	252	231	255	249	259	247	258	228	267	242	257	247	265	247	243	247	230	255
22184	24305	37128	40712	41482	43865	46239	42944	40768	41936	41588	37194	37120	32301	35099	36246	35689	32642	31771	26789	23249	22135	13810	18824	21361	20929	17333	10122	7188	6583	6425	11717	13042	12823	12639	10707	9196	10245	11226	8309	6457	4930	2740	2713	2255	1832	2015	2706	2212	1227	958	824	881	897	837	905	933	851	778	917	873	727	774	761	850	775	750	757	753	698	681	726	739	790	704	711	672	674	660	657	745	727	738	736	717	732	710	721	715	735	788	872	837	762	751	695	724	735	687	708	727	679	688	665	691	725	719	748	689	716	676	663	712	679	751	673	715	683	686	725	723	698	670	693	723	749	702	740	736	693	719	755	693	722	714	684	697	684	684	729	690	728	665	710	731	742	699	726	721	693	691	718	733	679	735	733	728	748	715	755	668	663	748	711	700	686	704	718	712	702	657	716	710	755	716	740	678	698	728	682	710	746	711	714	691	745	664	707	698	719	703	739	674	749	682	688	664	707	714	743	739	694	736	714	671	724	717	699	723	733	708	729	731	695	701	677	752	731	705	710	710	709	734	716	698	673	720	712	740	708	684	733	685	721	704	664	671	731	732	776	636	679	770	683	672	692	755	692	667	693	723	715	686	703	690	714	737	709	697	703	735	732	666	703	727	721	736	678	661	719	677	708	744	732	692	737	728	703	683	717	729	743	746	662	691	717	698	695	724	665	708	737	740	751	726	734	669	708	700	704	705	716	703	681	695	699	738	689	749	704	710	729	743	767	679	696	693	707	709	711	772	641	693	736	687	671	674	693	760	700	735	689	704	683	682	682	752	713	684	700	691	650	699	699	653	713	744	699	715	717	716	710	706	682	718	722	674	724	675	705	711	688	681	699	715	723	709	734	677	713	785	754	713	693	692	756	689	727	728	687	671	683	688	773	690	675	697	735	718	752	749	718	699	748	681	681	686	703	723	696	700	698	713	760	727	708	687	672	739	687	698	704	706	710	687	714	758	730	707	683	726	689	753	678	693	743	699	718	708	674	707	705	699	665	679	749	686	699	690	691	716	715	698	711	729	708	715	718	705	750	731	712	723	720	717	720	659	708	683	719	724	742	718	729	729	728	738	705	715	729	711	688	733	684	718	679	717	751	739	725	698	691	705	743	711	694	692	684	704	726	674	696	725	698	694	763	678	731	768	684	732	718	720	740	717	693	699	731	735	718	755	699	721	733	692	680	734	671	712	730	731	734	728	710	698	712	750	709	688	717	694	732	719	721	703	694	712	717	717	700	758	684	702	670	656	692	696	741	737	725	750	683	661	728	673	720	719	688	714	678	708	666	717	727	693	699	672	665	668	744	728	723	724	693	700	700	707	697	697	734	718	682	722	730	677	739	688	715	671	732	706	738	669	733	710	740	708	686	751	691	700	694	739	698	740	694	711	662	664	805	709	735	703	712	689	675	777	727	739	688	699	740	704	704	703	691	643	728	676	754	666	746	726	707	666	699	762	766	691	719	672	708	693	717	736	664	681	766	713	731	725	689	706	715	694	756	694	697	733	687	727	747	711	691	676	681	683	673	703	748	702	714	703	716	692	711	715	723	693	746	705	725	735	712	726	685	709	681	676	752	662	694	693	691	665	694	714	694	735	697	694	711	715	708	704	673	666	690	676	682	743	687	705	701	713	715	707	766	682	711	680	734	729	779	717	756	693	660	734	683	686	671	727	757	726	702	683	713	718	720	673	778	743	686	760	710	706	762	721	700	745	677	669	712	676	762	719	737	688	675	742	726	724	708	685	690	718	706	700	714	703	652	703	734	680	679	695	713	746	746	755	711	689	742	720	700	728	713	693	691	696	710	741	717	738	733	725	668	719	704	705	721	697	720	657	671	727	684	701	749	682	698	751	676	681	729	748	725	725	700	672	698	733	726	752	685	713	706	673	702	687	690	699	702	732	681	677	676	705	723	634	734	691	699	726	691	686	676	691	757	702	775	723	647	707	699	735	701	674	703	738	669	648	759	697	659	712	664	730	694	699	731	731	717	669	650	717	689	741	726	712	699	701	680	687	757	685	729	753	711	722	676	716	720	675	678	684	723	673	746	704	709	735	663	732	682	726	694	693	717	739	704	736	705	698	751	706	740	692	757	702	675	757	669	780	725	674	677	721	698	728	721	714	703	752	701	693	677	721	706	695	711	726	726	696	730	693	741	741	686	736	713	737	678	702	762	707	690	726	734	729	670	742	718	729	720	700	654	679	703	729	712	736	739	743	744	704	727	675	730	739	759	698	691	711	719	712	682	710	767	782	700	733	721	723	672	704	769	700	700	732	679	653	694	690	727	713	705	674	693	718	706	717	707	670	653	682	707	720	707	722	701	647	617	732	637	693	707	706	668	672	729	699	683	715	757	653	707	740	754	719	739	705	728	719	707	677	732	699	663	665	715	693	703	714	735	702	694	692	699	666	749	725	709	708	708	712	711	670	734	699	795	698	696	729	704	673	693	688	698	727	751	683	717	698	665	708	739	740	682	712	697	726	681	697	742	719	705	667	689	674	668	701	687	716	690	733	716	727	688	698	743	740	723	713	692	764	724	720	716	713	677	747	670	713	722	753	719	705	707	757	755	710	683	699	688	671	691	718	729	743	709	669	707	680	674	739	689	753	723	673	743	692	711	714	722	674	697	685	716	667	698	744	719	728	719	690	705	658	716	688	705	721	662	679	704	695	728	712	744	692	790	677	687	724	733	739	736	672	727	748	708	731	755	714	711	684	694	708	749	712	693	697	725	725	739	701	707	728	698	719	702	664	706	699	695	699	734	686	714	680	695	709	731	717	711	756	675	706	744	689	687	698	744	711	723	673	680	741	729	729	733	690	690	697	685	694	703	706	736	673	727	711	678	671	697	695	739	716	744	714	724	719	652	731	709	704	732	735	723	664	717	695	704	696	698	680	651	675	749	700	746	678	678	718	737	731	692	707	692	755	696	691	741	727	709	724	704	733	696	689	705	732	714	746	718	687	675	691	692	682	715	700	734	690	714	707	685	733	749	689	727	682	711	749	678	735	676	698	752	760	738	733	758	670	676	770	719	701	721	691	699	756	789	717	719	742	758	703	700	684	722	735	733	747	705	706	702	689	733	672	739	732	739	745	722	714	693	665	737	703	694	685	707	728	723	736	629	692	699	710	686	703	718	722	733	716	714	740	730	700	672	718	714	702	690	681	695	728	709	718	692	722	733	682	649	742	702	711	703	684	700	687	744	697	700	739	676	662	734	701	686	638	692	750	672	723	741	717	720	700	679	698	705	682	745	696	676	715	714	725	712	714	666	718	692	726	676	656	693	724	683	725	685	691	696	731	680	726	716	708	684	703	706	685	682	686	722	700	701	711	727	775	704	708	746	736	698	741	729	712	715	659	658	700	663	672	686	734	741	759	699	732	647	712	740	686	728	687	704	723	717	706	673	714	746	680	705	786	735	752	719	683	726	715	700	690	716	677	701	682	751	679	704	762	716	722	727	717	702	673	693	670	669	689	711
37409	37016	45715	39848	36479	40954	44231	35956	36699	35969	33394	30027	29090	24267	23035	23158	18956	17789	17561	12492	9825	10681	6213	6473	7632	7095	5572	4727	2774	1969	1783	3271	3633	3735	3950	3026	2531	2715	2943	2302	1906	1469	869	854	671	585	607	728	648	374	327	349	350	342	335	353	349	340	352	366	364	332	306	335	296	343	341	339	327	316	311	341	282	286	338	296	353	316	297	286	320	301	286	298	303	305	293	298	332	317	319	345	319	304	308	316	299	266	294	337	281	323	288	318	310	290	285	297	292	307	307	353	319	294	340	309	333	281	338	332	309	287	310	329	281	313	265	314	295	316	322	291	294	289	301	340	292	299	321	337	302	306	309	304	275	290	271	286	282	287	312	280	288	294	326	336	286	286	343	299	339	311	329	305	324	286	278	286	319	317	293	317	334	342	297	271	288	311	323	302	283	301	302	305	313	332	287	269	297	320	307	335	303	275	313	262	296	280	286	296	359	329	302	305	319	312	284	304	296	285	293	314	287	305	324	303	303	313	295	286	310	299	300	309	287	254	343	290	280	285	298	290	306	292	321	280	278	321	342	309	278	310	319	305	343	313	307	304	308	308	291	283	308	321	303	256	290	296	322	290	323	304	311	309	289	305	335	315	286	283	314	304	305	304	310	319	262	304	319	287	316	298	302	317	282	289	306	280	292	280	311	295	303	291	304	313	320	344	316	332	298	311	322	314	289	319	304	274	290	299	326	320	313	325	308	299	297	317	269	311	305	296	292	298	283	328	304	293	295	306	322	295	295	330	313	296	284	325	318	306	279	324	336	297	338	263	318	284	302	289	303	290	283	322	331	286	303	302	319	349	283	307	301	346	302	340	279	312	287	296	299	306	314	314	253	327	332	305	310	330	334	336	264	286	334	289	306	278	313	291	307	312	295	308	300	296	304	288	334	294	289	303	322	291	301	309	309	285	296	298	328	326	310	300	282	313	317	310	311	338	337	315	333	323	316	267	327	303	291	299	267	328	350	298	304	347	290	322	270	288	327	266	310	299	313	321	326	311	276	294	322	281	297	272	323	340	283	280	338	334	324	292	281	300	296	301	289	282	301	287	268	268	332	297	290	308	302	322	312	299	321	309	307	282	316	338	310	298	326	311	292	301	292	296	308	287	304	333	326	297	340	288	328	312	291	306	307	300	274	275	312	307	332	305	314	291	315	304	306	323	276	291	297	314	293	302	306	320	310	308	305	308	281	278	325	305	305	312	330	312	320	302	299	307	321	272	312	285	311	302	320	315	313	329	278	320	329	290	308	316	319	293	298	275	329	309	295	303	331	296	290	300	305	299	320	301	297	317	325	302	285	316	301	304	327	276	307	313	314	315	295	302	287	300	307	276	310	307	306	316	313	299	305	309	294	292	346	303	301	277	298	310	293	295	309	324	308	320	305	292	280	315	315	308	310	330	282	277	317	306	298	283	279	309	331	291	305	328	314	318	340	283	291	318	309	315	311	331	320	322	339	320	298	299	312	283	300	299	290	304	283	337	278	313	305	267	274	306	301	314	310	306	311	311	309	295	307	333	345	274	313	324	298	305	271	320	298	312	327	297	304	336	326	292	277	268	285	286	296	331	308	297	284	305	330	317	290	321	321	296	313	294	294	307	311	303	277	326	337	309	298	321	306	319	277	279	286	316	310	317	296	288	313	292	285	311	299	295	321	304	281	291	305	296	298	315	305	306	302	299	334	333	343	307	299	302	320	295	297	300	322	291	285	299	324	297	316	293	306	299	281	313	286	326	278	281	306	323	331	348	312	339	322	288	294	308	326	263	286	325	318	301	301	308	312	327	305	280	303	318	271	315	312	321	288	289	277	273	325	309	337	289	308	290	282	286	331	279	301	310	320	318	315	292	317	308	310	293	309	313	297	375	285	294	299	268	299	323	297	315	302	318	317	290	316	299	319	284	311	274	290	312	313	287	295	311	319	325	316	313	282	294	309	279	285	336	305	277	337	291	281	286	322	282	339	314	297	316	326	297	322	299	303	309	327	311	299	335	330	269	278	295	276	287	309	300	335	299	276	314	274	304	268	314	334	313	332	294	298	333	308	269	343	314	365	289	307	303	330	294	307	289	282	303	308	308	287	287	323	289	312	338	322	320	286	283	309	309	306	277	307	310	327	313	304	339	293	297	304	302	289	313	323	304	329	292	307	300	277	312	315	291	312	280	289	272	342	314	294	291	326	298	301	329	328	341	284	279	289	323	299	341	267	277	318	320	302	297	296	285	309	281	326	310	285	305	295	303	303	283	304	276	328	328	283	337	330	316	277	307	303	318	297	299	323	288	319	328	305	308	320	302	311	274	295	300	310	313	340	295	304	307	312	298	351	299	301	304	286	280	308	281	292	288	293	330	301	318	270	283	294	312	311	314	309	286	293	277	301	296	302	286	284	298	325	305	314	308	295	260	297	280	314	319	302	332	285	326	314	284	314	316	341	300	326	331	279	315	314	313	313	309	307	291	316	310	291	318	291	308	335	294	302	319	342	274	317	330	294	303	301	309	268	311	275	331	330	273	291	316	326	300	324	291	309	294	314	309	299	309	286	348	322	305	279	280	317	314	342	320	302	315	255	306	297	280	335	290	291	294	291	277	326	288	312	291	311	310	305	294	297	304	292	333	321	284	297	330	331	328	315	286	309	291	297	299	297	291	261	295	299	324	320	289	316	310	293	316	306	313	287	319	332	318	294	304	295	292	311	315	297	269	271	295	301	309	287	313	324	338	310	321	313	300	334	315	270	309	308	336	270	303	290	325	334	280	332	300	287	275	299	313	283	326	311	278	294	288	329	312	315	323	312	302	324	308	311	315	309	253	342	298	335	300	262	313	257	293	299	317	313	324	345	295	283	327	308	309	306	344	314	272	267	306	316	320	303	289	324	304	309	323	311	284	259	302	293	331	306	280	280	285	295	298	291	281	305	282	314	301	283	305	293	297	304	318	325	292	313	279	307	299	281	295	305	320	317	299	298	302	297	271	333	305	304	300	301	311	296	282	310	328	310	327	308	322	347	301	325	297	319	295	312	304	263	296	298	286	331	272	335	327	286	344	302	308	292	315	284	336	313	274	313	312	316	343	284	314	326	295	318	338	308	338	304	311	297	299	281	287	333	307	290	312	294	270	292	326	311	293	303	334	330	293	304	326	296	285	286	287	299	298	283	296	306	303	304	313	310	350	323	292	284	303	329	297	335	299	302	294	300	297	316	313	300	308	320	301	288	278	283	325	314	297	335	297	325	312	300	291	317	307	304	298	338	299	279	296	301	299	302	289	312	323	278	304	314	323	313	289	322	247	267	304	306	289	301	320	285	294	315	296	295	301	310	297	311	309	331	299	304	319	306	330	306	332	289	302	288	300	293	280	308	295	308	294	317	322	295	317	291	305	314	307	324	310	319	309	303	267	322	290	300	299	315	305	332	321	304	293	268	320	310	311	306	296	333	297	318	301	299	298	307	328	332	308
26278	30589	42137	45019	45185	50577	51322	48277	47829	48977	46577	45304	44073	40682	42038	42661	36994	39140	38118	30154	28037	29323	20905	23690	27499	25879	21585	19533	12160	9866	9376	16241	18267	18026	18609	15073	13929	14741	15847	12550	10692	8115	4452	4644	3160	2848	3396	3938	2909	1423	1131	1020	1133	1083	1124	1191	1234	1134	1028	1218	1373	1044	895	905	888	868	898	894	904	847	790	757	824	758	807	845	880	834	874	847	824	810	789	820	776	828	863	810	810	812	813	893	945	962	891	826	884	863	828	843	837	823	836	812	818	781	804	772	844	829	791	847	878	830	800	779	810	849	817	814	826	843	806	817	842	914	813	807	785	801	840	851	820	829	833	815	843	776	794	779	779	798	825	840	831	866	797	807	820	824	765	816	836	823	835	854	789	865	818	816	790	844	806	845	841	817	883	805	842	767	862	818	860	782	853	848	883	825	874	831	840	840	844	781	797	827	809	846	850	773	922	859	834	813	832	840	839	856	834	856	822	831	783	790	818	848	848	758	779	748	792	794	800	850	863	836	783	805	821	798	851	824	807	818	803	811	776	810	783	805	800	842	803	813	808	824	819	832	816	824	824	841	775	800	798	829	858	860	804	825	827	809	766	835	770	793	828	824	814	850	791	815	819	906	861	841	818	840	796	797	845	845	785	864	866	824	780	799	817	856	822	874	775	841	858	810	822	795	792	791	832	791	860	793	868	835	856	823	768	812	802	873	800	862	803	809	787	810	816	794	818	812	839	787	846	814	798	804	840	810	816	841	883	827	864	808	819	854	871	846	774	856	828	843	829	855	761	836	817	780	846	842	786	835	867	760	866	786	784	832	767	807	818	776	825	833	844	797	793	779	760	814	839	792	850	768	809	850	800	825	807	832	844	798	837	792	864	790	835	798	842	836	886	800	800	799	806	839	819	801	836	827	843	814	816	830	785	799	840	843	812	839	857	798	854	847	785	798	797	766	885	819	861	864	790	821	804	828	809	871	831	824	831	834	848	832	773	811	838	794	841	838	851	760	892	837	840	833	820	787	801	842	834	860	820	793	800	801	824	770	858	826	794	843	839	768	765	810	806	792	796	775	811	838	831	777	842	822	819	826	783	842	824	810	819	774	782	809	808	817	851	904	831	791	797	769	861	792	817	853	886	841	821	803	824	826	807	838	790	802	819	857	835	751	802	838	796	813	804	781	789	850	868	813	841	803	825	789	855	800	843	823	812	846	885	843	798	846	842	843	802	840	810	847	803	858	836	774	841	821	805	836	831	810	794	827	880	819	766	821	789	821	818	821	779	811	836	806	821	839	813	810	818	861	768	834	820	853	790	787	834	821	801	889	780	778	785	777	813	809	865	800	844	870	845	853	808	787	847	803	797	799	850	796	786	835	808	813	814	820	883	812	826	841	805	819	879	782	793	817	859	832	791	802	854	889	824	832	815	867	803	848	758	823	852	828	797	834	770	866	834	809	857	746	803	835	838	827	819	819	806	797	826	777	816	806	811	851	861	797	852	807	822	854	793	804	827	830	808	759	782	833	815	857	833	795	851	872	785	899	842	809	768	860	778	822	823	782	837	860	858	806	805	859	817	821	859	816	862	802	835	814	809	832	846	831	770	842	831	766	829	847	838	804	810	785	878	891	851	795	824	809	761	794	860	815	826	871	860	873	829	792	824	845	827	827	810	833	794	804	849	838	840	784	874	828	788	810	816	845	783	831	841	922	835	835	849	833	832	805	798	826	846	836	810	824	783	832	790	838	804	851	844	891	784	857	867	863	799	901	804	816	816	849	804	796	847	850	817	811	825	769	821	783	841	853	801	793	848	841	841	790	811	826	781	825	770	805	841	803	765	784	824	801	833	800	828	854	841	823	851	832	838	832	818	799	848	822	798	846	878	797	791	744	833	841	823	807	815	839	823	848	812	803	809	825	830	803	854	819	809	816	775	792	888	811	807	799	822	765	842	813	881	858	824	792	833	812	818	790	818	828	849	820	797	825	817	769	805	902	807	822	795	870	803	855	826	784	824	813	809	851	777	785	844	814	834	810	828	778	848	779	850	851	810	799	880	787	879	878	774	813	809	793	837	802	818	790	801	845	810	821	837	816	815	817	782	837	818	850	784	846	794	817	817	814	858	869	803	787	852	823	814	787	820	799	786	841	817	821	820	831	814	851	770	809	773	839	821	764	838	813	803	841	769	804	839	793	820	828	863	802	848	819	785	847	822	816	880	836	841	827	800	807	801	805	813	801	865	811	794	852	795	797	824	854	848	879	809	822	806	813	873	835	804	814	879	846	832	769	783	840	849	836	850	853	780	828	783	840	805	833	828	855	811	792	854	836	827	823	832	836	809	858	788	847	779	784	798	841	817	792	831	900	842	834	862	846	782	779	876	840	774	837	808	826	821	785	794	827	805	814	792	831	774	759	839	786	793	749	832	806	823	788	791	813	833	879	801	810	819	831	827	784	861	818	821	765	819	813	827	868	866	853	840	811	897	816	859	807	833	781	821	844	785	825	869	874	785	810	814	832	828	804	836	794	823	784	818	815	787	829	842	837	815	824	770	825	802	793	854	813	801	835	795	814	775	784	835	760	786	825	828	838	807	845	856	847	801	827	804	794	806	812	793	822	803	790	876	778	808	810	826	810	822	773	824	893	823	820	800	832	804	808	768	842	814	810	798	816	775	819	845	847	871	826	853	812	869	824	852	829	814	878	837	842	805	803	803	779	800	812	789	811	834	792	815	793	807	805	820	839	795	830	811	865	839	840	817	821	811	812	791	772	775	818	848	855	842	831	800	799	800	828	834	785	828	827	789	818	866	793	827	810	828	816	846	794	788	814	778	804	814	828	824	781	838	836	848	888	817	825	794	808	844	850	838	839	791	860	842	776	869	823	830	795	781	810	820	833	820	821	796	806	807	772	815	867	821	784	796	837	820	823	820	772	831	772	817	836	868	827	836	826	845	819	823	807	821	809	803	838	798	842	795	835	808	817	811	797	788	836	802	868	844	846	758	866	821	831	804	828	824	800	813	822	766	851	784	860	821	826	865	791	789	802	800	834	822	837	854	829	819	834	794	771	850	815	764	855	879	770	819	848	849	858	835	819	802	787	811	839	820	837	828	794	807	807	786	883	866	825	829	804	813	795	793	836	815	767	796	821	826	819	860	800	852	838	792	777	799	814	853	830	808	861	815	761	782	876	840	838	828	793	807	857	805	880	810	824	831	801	841	875	804	823	777	810	822	826	834	811	809	767	890	817	778	827	841	836	809	879	794	814	786	797	859	801	788	827	812	870	819	798	819	817	820	823	843	814	814	863	808	811	791	887	845	808	760	804	792	815	862	806	832	781	807	870	776	787	826	796	843	806	824	789	828	836	788	861	829	797	821	775	896	816	801	846	798	797	783	820	820	868	840	823	786	898	820	788	866	788	824	836	842	833	791	811	830	821	790	827	824	819	796	878	867	769	822	804	865	813	855	824	828	849	788	878	806	789	805	763	859	780	774	807
10925	8786	11759	8415	6136	6610	5718	3750	3309	3445	2807	2331	1900	1679	1512	1463	1126	1097	1050	908	795	717	559	563	636	598	477	515	382	385	382	424	418	435	405	412	415	387	351	366	367	332	273	309	278	303	268	299	316	323	294	269	293	286	275	280	260	337	265	278	255	288	290	253	287	254	284	297	267	293	283	287	292	307	267	263	283	301	253	277	273	284	252	294	292	281	260	312	288	277	299	287	281	284	276	301	268	269	264	288	291	281	280	284	265	255	271	270	261	296	256	257	274	276	290	260	271	289	268	263	293	279	253	255	265	275	267	277	302	307	318	279	257	258	300	263	307	272	305	276	284	277	262	256	277	279	265	269	272	273	269	276	268	275	285	280	290	295	296	279	275	272	292	254	295	273	253	301	283	295	288	296	262	293	273	268	277	283	280	275	303	275	270	254	293	300	266	256	276	294	278	325	265	265	264	271	274	275	277	303	313	296	287	294	302	263	274	281	282	286	253	286	278	305	295	291	279	266	268	295	292	275	290	285	288	282	299	274	300	278	262	270	279	300	293	331	279	295	309	257	270	246	252	269	258	263	280	285	283	276	264	277	290	256	279	278	273	290	271	272	281	270	272	291	287	307	262	270	283	265	286	248	285	265	280	270	284	270	261	289	299	298	296	278	275	293	258	281	292	262	300	292	284	279	256	252	294	303	294	264	262	253	281	264	276	310	269	264	302	277	272	300	274	284	261	300	285	268	286	283	298	260	284	274	302	299	276	288	281	270	270	267	273	277	297	278	273	267	291	234	251	264	253	266	297	317	311	248	265	252	273	267	300	276	271	310	300	281	298	275	281	282	252	304	260	302	281	274	267	257	224	289	295	279	265	296	268	258	294	275	258	281	267	318	283	316	251	269	252	276	302	252	265	271	285	239	266	263	261	259	292	284	248	273	270	297	272	255	266	267	270	266	236	268	261	276	286	272	306	295	274	264	281	250	293	293	245	278	320	275	274	231	280	268	305	276	259	269	289	271	268	300	259	262	289	264	289	276	248	268	275	270	290	276	292	280	285	273	283	290	286	261	263	288	258	305	292	288	273	305	280	300	260	285	274	269	309	234	276	256	291	290	284	300	295	260	283	285	286	305	294	255	285	263	290	302	286	296	284	278	283	276	277	244	284	274	299	277	297	279	292	262	314	274	280	272	260	295	272	264	275	288	249	267	271	316	282	283	262	251	300	289	276	272	288	276	292	279	294	285	308	251	288	265	283	297	278	276	266	305	274	284	292	262	313	253	290	296	270	276	284	260	294	264	260	293	300	269	275	270	265	240	289	272	226	256	256	296	268	258	297	278	280	281	277	295	281	280	274	262	289	275	251	278	288	284	275	268	264	289	290	306	275	263	289	269	269	278	268	283	279	264	285	284	320	240	280	282	283	287	265	274	266	284	285	280	296	312	314	251	282	265	284	302	283	270	265	289	274	275	269	265	283	269	274	274	266	277	260	267	256	308	297	243	267	271	267	291	287	250	292	262	261	276	305	290	275	301	258	315	254	285	271	267	266	286	258	267	288	280	270	295	281	297	261	288	276	287	269	277	293	273	257	282	267	295	288	258	278	293	301	274	309	279	296	270	297	270	269	280	294	260	258	278	263	281	285	298	295	266	298	283	286	263	288	264	283	267	280	259	320	268	289	265	284	302	301	302	271	279	298	274	285	308	287	245	294	269	287	289	269	254	288	282	287	304	265	289	283	262	281	288	269	265	276	248	245	299	267	272	253	265	285	317	271	268	301	304	274	289	295	275	256	278	250	298	279	262	278	288	261	283	291	287	248	275	261	278	297	265	278	268	281	272	264	272	290	274	265	257	279	288	302	250	291	274	286	289	314	293	290	264	297	285	283	289	241	259	284	275	275	249	262	300	302	267	340	273	297	247	280	268	283	261	280	287	280	250	258	273	285	274	247	269	252	262	243	283	250	273	280	286	284	282	272	273	304	260	276	279	279	290	281	254	252	264	283	309	265	258	259	303	257	262	286	277	269	294	286	286	297	301	265	262	276	305	279	272	265	277	265	291	282	279	269	266	272	271	263	260	233	274	245	273	280	262	254	267	286	265	260	273	262	252	264	249	317	264	293	311	295	274	254	315	268	289	282	262	262	251	267	264	261	250	297	233	274	267	267	257	304	298	299	282	272	264	291	299	284	244	279	278	271	277	257	286	310	252	279	308	278	269	289	262	273	280	299	278	279	276	274	271	276	274	289	305	272	268	312	292	322	265	268	280	293	262	268	263	275	304	310	269	267	272	272	307	266	266	264	274	280	290	260	290	270	283	257	254	285	269	281	295	297	256	273	260	268	270	278	259	261	299	292	252	267	274	302	268	245	273	287	280	281	294	301	286	270	292	293	269	291	286	311	297	273	268	257	300	311	299	257	261	285	273	284	264	289	281	279	271	269	276	288	307	253	280	253	264	275	290	271	274	282	285	279	265	301	261	306	284	274	272	270	261	267	276	258	297	269	233	243	288	270	269	280	275	276	262	264	284	256	291	254	259	278	281	276	305	272	294	267	280	271	283	287	272	225	299	308	283	298	310	272	259	265	276	252	331	289	262	240	298	253	299	288	278	300	285	279	279	273	265	283	287	256	271	274	272	279	281	260	262	272	250	282	269	279	277	265	274	288	276	281	275	296	288	302	292	260	256	276	262	290	298	267	222	248	288	257	295	249	275	273	299	292	259	276	283	293	286	280	267	288	262	283	290	297	270	297	285	270	279	256	275	275	270	289	273	250	296	310	269	309	297	247	278	259	273	297	289	255	273	284	289	279	230	300	283	308	295	288	269	273	301	294	272	254	260	268	269	274	278	274	299	305	297	293	264	326	269	287	280	264	291	284	285	312	296	262	280	270	289	266	308	267	256	279	291	296	275	266	274	274	258	257	297	260	282	267	285	293	261	276	279	227	296	296	288	264	299	303	327	306	261	295	265	265	247	261	271	320	292	239	315	284	293	279	266	277	272	302	284	282	260	290	274	265	305	254	288	283	280	304	280	279	286	268	301	267	261	289	275	293	263	283	268	280	264	258	291	262	248	272	305	270	251	265	299	287	284	309	280	301	271	254	282	273	268	271	299	274	272	273	268	292	281	315	276	301	317	288	293	305	263	284	290	281	290	252	254	269	299	236	272	297	275	249	263	276	296	278	258	275	278	276	291	309	257	307	292	292	282	300	313	273	283	299	252	263	268	287	272	264	268	264	272	299	294	267	289	305	290	280	273	312	294	290	281	292	248	270	236	280	305	276	299	267	262	291	271	271	259	309	272	247	270	284	302	265	275	271	248	275	285	289	294	290	318	271	297	303	275	266	260	276	267	270	269	289	309	262	261	281	293	291	274	251	241	272	271	289	282	250	283	300	283	267	302	282	265	302	296	272	276	253	255	319	260	288	250	282	288	253	282	308	270	228	306	282	274	272	279	275	277	281	283	306	279	300	257	282	283	297	291	272	283
7681	8456	17062	17365	16093	19149	17020	13198	12486	13380	11071	10198	8650	7882	7472	6872	5403	5517	5260	3967	3632	3677	2678	2653	2962	2783	2219	2193	1608	1574	1421	1696	1813	1774	1930	1637	1525	1532	1608	1418	1300	1165	974	979	871	793	868	820	789	807	769	817	817	787	754	718	797	788	743	789	812	759	747	751	733	781	807	736	739	771	736	801	750	716	730	757	723	735	761	765	773	723	755	746	704	739	737	774	758	731	751	791	779	768	760	766	754	797	786	697	731	783	707	768	766	773	756	783	747	743	746	776	744	752	736	760	768	724	763	726	741	754	759	754	758	777	727	753	759	753	740	742	757	718	740	707	722	727	752	777	762	775	782	785	743	761	721	808	737	753	792	735	826	790	724	742	765	744	731	725	758	771	700	755	733	753	795	754	744	760	761	759	812	715	774	721	764	756	737	748	770	774	723	742	771	779	729	723	746	743	770	776	761	795	794	792	752	759	784	696	730	751	716	749	789	745	731	789	739	713	796	740	740	705	782	773	729	746	716	766	803	751	718	759	767	756	742	790	774	768	742	748	737	769	769	739	798	749	770	743	726	729	750	819	777	750	735	731	766	769	774	750	784	773	718	745	762	815	750	795	756	726	756	767	787	713	712	775	767	730	778	774	805	807	774	723	729	697	722	765	779	764	739	732	782	755	737	749	774	743	728	793	781	792	755	720	721	755	751	772	722	732	751	794	785	746	780	769	746	718	771	776	745	738	744	794	736	752	760	748	797	757	801	733	833	751	767	747	748	723	747	752	754	746	754	771	722	793	772	718	730	785	757	769	763	695	755	758	779	716	756	735	734	752	782	753	746	763	778	764	742	696	726	730	729	756	717	724	784	734	805	802	744	762	776	760	751	710	785	762	793	745	772	822	730	746	778	731	709	745	772	728	779	748	768	781	779	739	769	732	793	735	780	675	770	761	766	727	761	743	764	742	721	724	754	769	803	761	685	771	777	781	748	742	765	788	754	765	788	760	785	788	753	763	789	764	760	722	756	719	757	771	778	773	759	748	742	751	753	744	734	728	793	722	750	777	734	714	741	732	793	753	795	777	770	761	738	785	735	762	745	765	763	719	753	770	797	776	758	791	741	771	773	769	741	794	735	798	756	752	750	806	798	763	762	734	763	786	788	763	801	742	683	747	733	729	746	737	758	752	736	778	800	743	760	751	799	763	734	755	796	760	800	809	760	778	773	762	714	804	748	769	738	799	744	728	761	756	763	780	790	729	721	745	794	834	746	782	773	746	751	789	749	746	772	816	736	744	759	767	701	758	752	738	764	774	746	775	731	793	752	735	768	720	774	747	764	785	757	806	753	729	748	800	805	726	773	744	740	776	781	760	733	765	732	755	758	783	777	763	766	786	793	762	787	741	760	763	738	754	746	766	795	740	776	737	706	745	780	745	810	759	742	787	788	807	729	788	720	753	792	774	767	753	752	717	773	794	762	769	796	743	779	783	817	745	766	763	751	719	745	763	765	764	759	803	823	802	745	746	765	770	746	745	727	721	703	787	798	725	761	804	751	766	748	743	756	724	795	762	777	761	773	765	736	725	773	722	732	725	751	748	750	737	756	773	749	809	782	770	748	781	769	773	735	776	814	744	776	721	774	728	716	798	772	794	737	772	739	764	718	724	752	740	812	770	739	743	756	763	722	767	707	766	759	745	730	735	738	745	735	784	763	776	761	764	756	764	752	773	710	756	767	761	776	769	797	772	766	796	766	754	720	738	771	763	756	778	746	797	756	741	777	747	785	736	784	795	746	781	727	791	754	737	770	717	725	768	798	738	751	767	769	837	748	706	763	768	779	781	729	738	761	783	740	711	742	825	736	738	716	737	783	714	727	772	741	778	745	764	781	717	753	740	737	722	777	820	787	714	726	777	767	782	747	725	773	703	785	775	747	781	773	798	773	752	754	749	753	720	761	737	757	742	749	761	761	769	784	792	720	780	821	782	734	757	759	772	734	741	779	789	736	760	757	724	733	737	700	768	741	740	752	731	744	793	761	792	703	747	747	773	719	752	727	712	778	786	694	751	795	740	770	763	775	721	774	743	770	758	749	778	730	737	791	769	784	782	729	796	772	771	779	772	792	794	756	735	776	771	751	753	801	787	780	728	806	816	726	799	717	767	785	750	762	805	742	754	764	753	740	782	791	739	742	740	722	777	754	760	780	726	810	733	765	804	749	785	745	757	801	781	743	763	745	733	761	721	718	813	717	712	764	719	788	770	750	748	739	763	710	782	738	769	760	767	736	762	740	801	737	728	781	746	710	782	734	785	787	757	761	728	733	750	758	750	718	796	730	792	754	758	765	729	784	836	729	760	753	745	779	733	765	740	757	732	755	794	746	723	727	730	763	701	750	743	725	718	753	788	764	756	764	752	785	752	753	798	753	750	760	737	771	772	741	764	749	757	772	736	777	729	771	787	775	745	730	780	771	717	741	824	788	758	742	843	699	753	727	742	765	767	763	721	757	796	725	741	800	796	742	763	735	749	786	757	751	773	738	711	734	743	769	803	775	730	742	770	713	747	778	753	754	750	794	802	735	708	760	749	724	736	783	781	784	724	768	735	757	722	766	787	749	750	766	751	766	704	718	716	795	720	758	765	759	762	694	741	748	748	744	763	763	730	732	769	758	760	834	720	726	732	723	747	693	758	815	736	740	773	778	742	793	745	759	731	731	691	772	746	737	792	763	746	734	811	776	778	759	746	744	779	739	738	765	749	797	752	705	778	768	731	726	735	765	813	711	742	734	796	772	727	796	753	787	750	763	752	790	758	754	750	791	762	812	757	801	760	810	762	715	742	792	766	749	770	752	739	766	766	740	752	756	657	731	767	762	736	739	770	750	759	797	723	797	773	747	770	755	763	730	761	776	730	738	812	786	723	766	756	742	742	735	769	750	779	784	762	756	755	761	749	791	736	796	723	737	730	770	782	754	763	726	797	771	768	750	728	714	721	762	743	730	779	699	768	732	760	746	714	742	770	797	728	798	742	738	744	744	760	746	759	706	721	762	725	782	720	737	753	795	743	778	821	730	712	759	805	747	718	773	834	664	740	729	754	737	786	743	778	744	743	743	731	779	743	767	784	767	776	758	740	729	789	724	787	697	784	735	742	788	738	753	765	760	766	754	760	779	792	771	791	736	709	726	779	772	747	751	770	787	725	741	758	786	725	765	723	741	771	752	729	754	736	774	756	759	796	780	784	772	770	772	753	747	764	728	792	731	731	791	752	722	715	762	756	749	767	707	741	761	797	792	771	765	755	771	763	801	813	755	771	778	746	724	734	720	746	734	732	753	743	775	749	787	736	790	773	750	787	744	756	791	759	777	799	716	774	740	799	710	719	728	784	721	765	839	758	748	815	729	748	690	768	734	765	749	767	739	765	768	780	764	726	757	795	754	721	713	761	750	762	780	746	743	749	763	737	705	806	737	769	778	764	728	746	797	741	757	762	713	720	757	751	714	794
30005	30505	36882	38395	32976	37358	33805	31787	29870	30739	27363	24792	21926	20002	17736	14949	13345	11383	10213	9540	6860	5654	3947	3694	4732	4233	3368	2963	1945	2259	1475	1777	2172	2020	2301	1758	1562	1865	1998	1393	1255	956	687	628	468	455	507	462	402	286	284	282	255	282	295	322	285	297	268	290	291	303	271	263	243	254	265	238	270	256	241	234	258	233	232	257	236	262	255	262	269	240	255	237	240	246	224	277	242	229	243	249	256	261	231	234	267	244	251	245	240	272	247	239	223	255	240	262	242	264	267	231	260	238	211	267	239	264	257	263	240	266	223	245	235	249	246	241	236	236	220	243	267	270	237	261	263	267	280	254	262	227	234	254	246	224	238	229	271	265	251	248	258	252	262	229	267	272	229	267	254	229	265	266	271	270	234	219	278	271	250	232	232	218	256	244	262	254	259	240	247	251	223	297	256	271	248	255	245	254	224	270	263	241	263	238	249	264	226	245	248	242	267	239	238	250	244	239	249	209	245	263	267	247	254	237	239	249	253	240	289	268	286	234	263	233	238	240	244	264	257	243	238	233	264	257	249	244	247	234	256	246	268	247	235	264	267	254	271	238	234	256	252	240	272	258	253	244	237	235	282	259	248	252	263	243	246	264	257	238	257	262	260	253	242	273	261	245	249	247	257	255	257	233	248	274	240	251	251	241	274	251	228	232	231	257	236	278	256	252	263	234	237	248	263	251	222	245	264	213	248	253	215	254	245	226	260	265	248	248	240	245	238	238	250	238	231	235	253	235	267	257	236	264	261	251	232	276	262	270	228	238	255	251	238	247	238	244	239	239	252	260	234	229	247	284	231	251	224	239	259	260	250	247	209	237	253	242	244	272	247	245	261	276	238	248	247	247	266	248	251	288	251	277	286	217	252	241	251	251	218	260	250	250	250	270	276	202	257	261	238	253	257	242	255	288	264	261	252	269	217	227	243	247	269	231	243	256	248	249	229	248	243	232	226	261	271	259	254	258	258	264	251	267	265	258	241	267	292	241	250	257	218	261	226	214	259	237	264	255	228	233	278	270	247	241	276	254	257	245	240	271	236	259	253	221	271	233	275	218	226	258	256	226	245	271	266	246	248	254	247	238	281	252	260	245	254	229	266	232	242	221	260	254	236	246	255	253	228	293	259	247	222	246	265	261	249	234	258	255	240	283	248	230	245	243	257	247	246	237	264	244	237	243	287	262	251	248	242	238	271	274	262	255	247	234	276	211	247	267	281	224	260	254	244	262	260	235	242	235	266	261	268	246	213	229	271	246	242	239	230	251	243	274	233	263	207	261	261	243	257	233	233	247	247	241	220	249	257	250	228	254	220	221	255	254	283	244	235	251	249	265	251	268	229	231	230	269	249	249	238	245	260	247	246	258	260	256	221	259	263	253	218	251	240	243	262	236	266	240	243	242	270	263	257	256	264	259	244	266	270	269	255	242	241	262	253	227	216	254	243	217	267	270	269	252	267	256	207	218	260	219	284	232	255	235	218	235	219	238	231	218	263	230	235	249	274	240	287	245	277	225	258	241	270	231	247	203	260	268	285	222	282	248	258	240	259	258	239	235	216	238	244	259	255	260	247	241	278	243	263	238	247	258	265	240	264	237	225	253	240	246	256	264	262	222	269	232	228	257	241	256	275	253	304	259	221	294	267	245	250	252	239	246	263	254	286	278	239	242	271	269	218	252	250	229	263	266	261	259	264	226	253	220	236	257	243	258	250	240	233	243	239	255	243	252	245	230	282	242	233	262	238	255	275	258	253	269	247	260	256	240	247	255	234	267	265	262	252	246	261	245	241	253	263	277	246	254	236	271	241	242	232	254	234	238	230	242	260	225	229	242	284	237	232	260	250	229	290	243	247	255	251	263	259	235	231	269	272	261	261	244	252	252	265	236	245	249	257	269	235	250	281	264	256	265	230	273	226	272	247	242	260	250	248	223	225	241	261	238	239	216	253	237	274	237	246	267	247	252	237	238	252	258	230	245	247	246	261	253	243	252	266	250	263	251	244	234	264	240	247	267	241	259	228	254	233	246	267	241	260	262	245	260	244	247	240	261	257	233	249	248	263	243	292	262	249	257	230	257	212	226	218	275	239	267	255	259	276	272	218	255	247	273	246	222	244	245	274	253	236	240	223	269	241	250	252	277	252	241	242	248	243	246	248	263	235	232	258	276	242	260	248	246	248	247	240	236	230	242	241	255	225	252	239	260	242	255	269	240	251	244	255	247	242	220	227	231	249	237	217	265	245	261	249	261	240	243	266	269	245	257	272	227	283	245	239	241	240	236	288	257	226	260	219	230	256	199	280	259	250	251	250	261	271	267	256	237	231	234	216	231	247	246	255	258	230	249	260	270	244	244	249	252	225	252	247	248	237	243	242	245	248	251	243	248	233	266	244	242	256	256	219	243	233	218	251	256	237	243	257	240	241	305	274	238	252	264	246	254	277	251	248	254	259	226	254	228	227	241	253	227	254	245	241	270	245	255	234	243	242	262	231	248	251	273	285	265	225	241	231	225	236	226	244	236	244	270	258	268	235	233	237	256	254	243	257	241	249	249	263	227	247	247	287	272	238	244	286	254	236	260	259	250	277	269	237	277	271	250	269	256	260	243	227	266	244	231	243	255	246	272	263	262	264	232	267	257	253	260	253	259	235	264	244	263	249	263	256	259	243	266	251	226	230	247	265	236	271	251	241	269	242	248	260	220	232	269	272	264	257	237	253	245	240	236	232	239	230	240	260	255	252	248	262	242	236	246	268	239	245	287	265	257	242	247	244	249	259	260	219	257	250	264	248	255	240	229	258	264	256	238	233	256	275	246	249	255	263	246	250	236	260	270	275	230	253	265	251	258	257	268	269	248	233	265	232	239	243	260	241	217	252	238	240	260	231	269	263	259	267	238	268	269	227	257	280	224	244	240	214	243	257	249	191	228	239	246	231	260	256	241	229	241	257	237	246	285	242	222	250	267	242	243	248	245	226	245	249	266	243	247	253	267	237	281	268	263	251	248	247	246	257	251	268	233	230	225	242	231	256	226	244	265	241	254	257	249	253	246	247	236	238	258	248	245	242	273	277	268	262	256	273	245	218	244	242	229	240	213	240	262	260	254	254	257	225	232	258	267	242	250	246	255	257	264	250	264	281	248	237	227	238	248	243	226	266	283	228	254	268	232	237	220	254	243	263	247	255	233	267	277	239	242	238	247	241	242	241	208	239	264	275	279	261	224	232	232	240	248	257	229	261	243	287	264	223	243	261	257	252	252	248	219	267	275	246	255	253	233	233	233	266	218	271	244	226	248	270	260	247	228	241	250	246	244	251	227	251	249	243	233	240	271	256	230	246	231	218	241	262	234	263	252	252	260	252	222	265	273	239	275	246	265	222	248	264	276	283	225	263	222	265	245	288	246	262	239	244	242	240	255	262	248	224	245	268	259	244	238	234	236	248	240	268	213	218	219	231	266	265	240	235	243	263	264
20736	25218	35283	41531	40535	46349	42247	44277	42157	44435	42573	40332	38528	38064	37576	34914	33677	31880	29711	28696	23013	20169	16539	17125	21110	18594	15902	14808	10000	11333	7487	10020	12255	11847	12894	10790	9578	11288	11242	8367	7299	5430	3825	3254	2113	2143	2827	2292	1604	1049	877	815	878	916	1065	1055	1009	921	797	1031	1149	1045	870	782	704	717	678	717	708	688	692	660	691	688	646	670	723	677	621	729	712	691	686	678	690	669	700	736	666	706	709	670	703	662	737	713	650	722	713	696	695	643	712	723	664	673	659	641	667	689	730	691	678	723	663	708	737	701	676	746	647	721	722	709	663	645	679	721	705	639	691	683	683	683	688	718	726	687	706	733	631	718	673	726	668	769	710	715	736	709	700	697	694	699	650	707	680	682	686	688	708	719	682	693	684	675	663	748	645	708	670	703	716	699	692	699	728	672	686	688	689	685	707	665	694	696	709	641	709	726	681	659	654	687	724	677	665	675	715	685	670	697	716	669	662	675	679	711	679	696	694	748	724	660	670	628	674	682	711	687	659	700	690	658	713	663	679	661	622	685	704	738	651	697	696	704	664	645	679	642	677	655	663	694	700	631	669	659	693	691	696	718	699	674	736	635	728	671	717	657	688	681	758	702	688	662	712	683	695	673	685	719	713	691	660	700	713	643	678	692	700	697	674	671	680	696	730	674	718	720	689	695	728	707	721	710	671	713	714	741	659	736	699	734	703	667	683	704	696	710	725	719	717	735	693	714	715	722	699	680	699	709	713	681	664	751	727	660	658	723	665	717	688	700	683	674	662	649	698	671	666	672	677	708	719	709	690	739	706	663	669	732	713	742	680	704	735	689	670	664	713	709	665	714	726	753	655	676	710	682	706	656	694	665	692	730	670	750	704	667	691	699	669	692	746	698	644	680	670	695	700	708	713	695	696	706	644	685	683	714	714	681	659	728	727	682	690	677	702	662	703	713	685	676	684	663	727	711	677	680	701	699	674	683	664	656	711	735	720	689	637	699	693	689	666	676	628	686	712	661	702	655	711	724	654	717	717	652	675	627	696	726	677	732	648	683	635	708	739	661	675	704	684	675	712	699	655	658	669	693	711	671	718	667	650	680	645	676	691	664	701	695	696	705	678	653	693	748	700	690	670	638	673	679	705	680	661	700	689	704	666	707	643	669	718	687	690	700	707	709	705	667	664	653	665	691	722	697	653	650	708	718	661	661	711	738	681	646	698	713	691	712	697	646	694	667	681	718	638	762	667	681	732	655	689	667	648	657	692	693	638	722	677	721	692	739	731	714	662	752	727	715	671	698	675	690	661	692	707	677	653	717	653	691	665	701	653	671	690	718	652	710	677	657	698	720	687	693	710	678	721	676	698	738	686	659	642	672	660	694	687	667	685	654	687	671	705	729	648	683	726	675	743	696	694	681	707	674	714	719	650	686	707	727	695	687	746	667	696	692	686	731	709	759	692	693	645	658	706	693	729	657	696	716	712	677	725	707	721	696	694	627	709	715	697	665	720	636	678	694	691	690	698	727	712	676	728	675	683	721	664	640	718	690	707	663	700	713	706	665	706	708	691	685	709	675	669	727	653	663	657	724	660	671	725	661	707	657	650	677	668	700	680	713	623	687	713	640	710	670	686	733	721	646	677	696	673	694	708	728	722	638	678	753	664	701	664	695	649	709	632	636	657	703	695	689	690	673	708	698	715	655	670	722	683	742	697	723	672	680	682	678	670	696	756	709	735	736	649	703	676	677	705	652	666	653	734	704	721	659	671	698	674	706	700	719	700	676	695	707	744	695	668	677	700	707	720	681	678	673	664	666	666	692	715	690	633	678	668	660	668	716	647	702	711	636	664	717	705	717	659	725	699	656	621	694	699	664	652	708	686	653	699	688	676	680	666	722	685	703	719	737	672	706	751	741	683	674	707	703	697	686	700	718	692	723	694	663	671	688	657	694	702	716	669	709	676	671	640	671	699	666	671	682	729	676	710	669	705	656	684	686	712	659	694	673	688	714	671	679	690	716	681	681	664	695	740	741	692	713	686	698	689	705	692	697	651	701	627	705	718	700	672	666	691	686	699	711	681	679	701	702	702	688	728	700	710	658	695	708	693	690	658	709	656	709	698	669	667	657	698	712	729	679	697	652	691	705	687	715	672	705	707	705	696	667	665	702	708	683	646	702	658	708	649	681	714	655	724	721	697	685	733	685	686	649	657	635	665	682	697	688	678	730	674	710	682	690	658	723	655	715	729	707	705	685	666	712	665	693	699	671	674	683	720	689	701	694	668	687	686	685	691	609	636	673	683	671	684	665	705	674	720	723	646	675	689	688	673	711	681	629	699	672	674	697	689	728	705	656	707	697	727	709	708	663	656	662	688	672	705	655	685	701	681	684	663	659	680	686	669	687	699	703	714	694	705	687	684	654	684	695	710	668	752	675	685	694	717	717	688	666	729	746	641	705	666	763	691	673	673	689	668	707	644	734	696	698	685	679	721	681	664	733	691	682	710	673	703	705	685	654	706	670	710	654	705	702	674	683	689	719	701	660	677	720	666	735	693	687	664	709	708	695	680	688	689	693	712	701	682	710	662	705	718	665	695	690	669	677	658	698	694	749	702	648	696	682	708	680	736	673	743	699	679	668	707	733	711	695	718	673	717	675	680	661	690	670	672	688	725	660	652	685	675	710	740	649	732	673	684	691	699	654	661	673	704	623	715	732	705	688	671	669	701	680	682	700	692	647	669	697	699	671	659	713	666	742	748	705	708	666	702	710	717	653	695	656	686	688	673	689	687	646	667	693	655	684	716	678	685	642	673	678	656	732	704	704	704	705	642	681	726	696	669	684	666	668	669	743	636	696	695	690	686	668	716	697	722	702	710	687	687	657	704	700	698	689	681	675	717	690	682	634	654	701	718	651	686	676	709	663	692	703	690	670	700	666	673	656	722	667	668	684	742	681	718	672	694	686	681	647	658	712	694	731	689	681	652	683	700	693	654	703	692	719	650	669	726	683	758	683	667	667	688	675	676	704	712	714	651	699	739	652	697	721	673	703	709	657	696	679	633	683	658	683	650	660	712	691	698	694	738	719	674	664	696	625	742	685	699	691	702	694	704	695	707	695	685	688	664	703	684	717	720	754	684	645	656	691	716	730	689	664	684	666	737	737	696	690	709	689	687	716	633	697	707	731	706	709	729	685	694	668	712	678	736	719	692	679	681	680	687	678	680	684	714	714	715	731	717	670	701	755	664	697	658	680	661	688	696	652	737	639	651	712	701	680	667	675	696	728	658	677	680	664	673	695	698	675	661	690	700	698	660	711	675	677	629	735	720	703	685	685	684	637	676	718	690	707	676	706	638	703	663	656	722	712	635	695	711	744	687	697	692	691	664	684	661	678	694	739	671	668	705	680	695	714	690	661	687	696	677	661	670	681	720	674	713	734	714	711	677	665	702	705	677	695	677	707	693	668	617	686	668	676	703	689	667	675	693	646	749	722	732	686
37684	37354	43391	40383	36762	42172	37581	36267	38345	38116	33558	29714	23631	24704	23527	22677	19580	18339	14917	13790	10969	10322	7232	6524	7531	6170	5190	4658	3278	3929	2316	3127	3512	3453	3757	3012	2936	3204	2991	2353	1876	1650	1136	813	646	650	660	623	413	364	329	307	349	403	387	374	346	312	297	348	366	364	334	309	285	305	305	253	304	255	281	274	270	283	308	270	261	291	268	270	260	268	272	284	292	271	271	315	290	292	286	293	292	306	275	280	289	275	302	265	280	263	258	264	293	292	286	285	299	303	261	268	280	289	271	277	265	301	267	291	279	289	266	292	293	286	267	254	302	294	297	276	281	265	289	256	293	294	274	309	261	284	247	280	279	281	270	257	278	268	284	270	286	267	288	298	282	299	255	284	272	286	261	304	294	280	296	283	269	262	293	279	251	270	294	271	274	290	289	296	254	301	306	245	277	276	275	276	303	297	291	282	279	290	306	270	257	253	292	268	264	291	272	276	282	287	273	265	272	302	277	291	273	302	288	276	260	275	301	297	280	300	262	296	287	265	262	281	266	260	309	267	269	274	303	268	280	290	281	280	266	295	264	295	281	298	276	258	285	235	278	291	312	278	287	270	258	310	281	288	264	271	266	275	277	268	264	291	268	312	265	299	301	293	284	276	271	308	292	302	323	304	275	266	293	278	273	259	291	287	265	274	275	266	329	246	296	287	275	270	308	284	287	245	289	286	276	310	265	298	257	283	272	304	277	280	264	285	275	272	264	272	289	279	250	296	284	276	269	268	302	284	271	294	289	269	295	262	302	282	237	284	290	274	271	264	290	286	293	301	295	269	284	255	271	304	274	277	291	271	275	293	291	276	266	259	299	298	303	290	283	287	299	306	304	284	265	287	284	281	272	289	296	305	281	272	253	269	306	257	257	270	291	260	285	267	259	299	309	286	278	275	258	305	281	282	264	219	272	276	269	262	301	294	262	273	295	282	270	234	275	284	288	284	312	294	280	313	285	299	258	262	295	256	295	266	289	280	241	292	248	244	281	288	275	273	251	256	266	306	293	268	280	273	298	264	251	277	276	296	307	313	291	262	281	273	265	289	293	281	270	285	262	293	271	272	289	292	285	262	285	324	274	263	308	259	248	293	293	274	278	251	269	261	286	261	287	280	290	237	261	288	290	259	270	288	252	315	272	270	298	269	271	266	295	284	290	270	274	284	276	265	279	254	306	267	287	299	281	285	243	295	277	280	287	300	273	284	283	255	298	272	273	288	303	260	266	278	284	314	258	292	279	281	285	276	260	266	270	261	293	300	278	272	276	258	306	293	262	265	286	292	276	290	301	276	275	301	258	253	260	269	279	277	261	279	286	249	260	296	277	243	302	289	257	247	275	280	274	285	267	278	301	271	264	268	258	276	272	274	272	285	262	278	272	270	289	249	274	304	270	266	278	309	260	299	289	293	272	296	265	261	271	299	272	288	279	277	274	285	256	273	268	283	282	311	279	260	281	302	266	305	281	285	248	268	287	279	294	301	267	274	262	315	291	272	288	296	278	282	257	296	274	251	278	291	319	273	295	284	271	271	260	291	303	269	262	279	255	272	241	311	268	282	285	258	258	270	296	262	289	260	291	309	276	300	281	269	335	282	271	281	290	289	253	304	279	271	291	250	295	280	273	272	270	301	268	283	281	280	267	284	280	277	271	280	262	273	291	306	291	308	259	284	317	287	284	266	270	291	281	269	300	325	273	282	243	272	268	285	285	265	275	279	286	246	261	264	260	300	275	272	302	291	276	262	283	268	272	260	281	284	294	298	267	250	279	284	288	263	307	265	291	289	292	283	255	255	266	285	276	286	261	239	258	266	308	297	296	286	266	272	285	269	260	285	310	308	271	276	276	265	280	301	295	256	278	271	270	306	283	295	281	264	278	281	291	273	260	306	280	281	310	269	273	283	254	268	280	306	267	267	282	271	281	284	284	300	270	295	279	286	290	291	281	287	292	267	274	300	269	273	281	276	299	250	267	313	300	322	289	289	323	289	302	286	244	235	272	285	284	271	274	253	251	283	281	268	273	292	299	257	269	300	278	281	264	272	289	270	265	283	267	273	289	258	249	276	278	270	306	259	285	277	287	283	279	260	289	283	314	297	294	272	296	253	276	294	298	266	244	269	290	295	280	296	263	279	288	279	273	261	316	277	266	279	261	274	273	299	236	264	276	276	272	315	275	279	285	274	266	310	271	276	270	285	304	273	243	308	292	305	301	281	259	283	257	283	303	254	266	257	272	265	286	298	264	261	274	243	273	308	292	287	270	277	288	255	252	247	294	290	256	270	292	272	274	265	259	259	246	296	285	257	254	254	276	305	295	294	300	262	295	297	289	277	281	283	326	250	258	283	243	268	284	286	291	298	265	299	246	284	273	294	278	285	310	277	275	287	302	265	277	301	283	276	278	259	270	287	286	273	284	263	293	276	280	274	247	267	296	258	276	271	281	301	276	281	289	251	278	288	268	292	314	265	276	305	267	289	295	270	277	282	270	293	293	300	262	285	276	260	272	279	294	280	260	278	269	323	307	317	262	281	319	279	271	272	294	284	248	305	272	286	254	253	318	292	284	300	280	250	274	291	276	278	266	283	282	291	302	294	293	300	268	265	274	293	314	278	298	320	264	276	298	276	276	271	285	256	285	284	314	257	297	274	281	281	279	293	261	272	315	282	302	280	248	285	305	262	273	245	283	271	290	286	253	284	255	255	262	237	290	282	263	259	284	289	282	273	267	244	268	293	280	262	285	277	263	299	281	289	278	264	264	259	266	286	255	293	277	297	282	298	308	261	263	300	263	280	276	292	273	259	262	294	267	257	269	279	242	280	283	284	276	266	265	290	280	311	291	281	287	284	290	290	281	276	292	266	279	286	282	281	261	290	292	287	297	266	275	291	293	269	279	269	281	270	273	258	282	275	282	274	282	275	286	305	292	269	279	275	288	286	272	298	294	280	287	286	273	285	276	269	281	274	307	286	289	262	275	283	291	261	269	262	264	287	291	249	290	279	272	288	287	327	270	278	301	307	258	268	282	284	294	284	282	289	269	272	279	276	257	256	229	304	277	282	269	270	270	299	267	273	299	286	265	292	280	259	252	290	270	298	259	273	276	265	269	297	251	289	276	278	302	277	276	278	278	284	289	303	273	261	243	283	277	278	273	273	275	265	264	261	300	268	277	250	274	305	250	301	286	282	297	300	269	300	302	280	263	280	306	281	264	273	260	291	291	273	279	263	274	261	269	264	278	283	302	260	280	270	270	283	282	272	276	241	304	282	297	270	272	258	311	271	269	302	269	272	286	284	295	286	260	286	285	259	247	272	280	247	255	260	297	281	287	285	276	290	280	314	303	289	322	246	278	257	280	295	281	275	271	286	278	304	275	279	250	288	278	276	292	263	271	276	303	268	265	254	293	312	257	274	254	289	282	296	249	294	266	278	266	299	292	281	278	287	320	263	271	247	265	266	294	296
26292	30576	40687	45016	44563	50205	46551	48380	50520	49601	47712	42732	39265	41814	42080	42251	39423	39017	34677	32710	30104	28397	23749	24698	27169	23579	21177	19645	14889	17666	11483	15661	17283	17293	18120	15954	15214	16954	15439	12488	10270	9299	6272	4075	2968	3679	3832	3160	2011	1181	1109	1039	1215	1381	1315	1382	1134	1003	948	1378	1419	1214	980	894	754	817	777	754	732	778	767	768	754	743	769	730	804	780	787	744	753	734	754	769	736	787	748	752	803	742	739	776	807	799	782	782	768	735	768	755	770	829	784	760	785	751	731	749	762	738	755	766	754	744	746	732	768	735	740	751	754	801	781	780	766	738	778	726	741	752	753	812	737	675	730	792	744	765	705	739	724	759	716	730	765	728	774	781	803	749	726	729	731	721	771	751	798	799	774	791	771	788	759	758	780	748	746	739	723	813	754	781	753	784	766	786	706	814	808	751	760	755	735	753	817	743	744	683	757	749	713	794	783	781	746	769	737	765	724	766	765	788	748	719	713	729	752	719	769	779	757	724	756	781	717	722	708	797	747	772	751	737	708	745	755	760	734	748	761	815	757	741	724	754	733	717	773	790	793	754	738	735	757	729	806	701	673	771	780	738	728	733	755	708	738	757	711	794	786	746	773	793	744	760	747	690	771	749	755	791	760	731	714	705	771	779	775	744	839	761	771	762	746	725	775	761	770	773	762	779	748	785	725	873	733	766	699	719	710	751	747	733	694	776	728	777	792	785	734	796	778	772	760	785	782	809	757	749	761	725	817	785	698	725	745	752	801	764	780	808	805	724	774	794	762	738	736	783	721	770	755	759	748	734	743	725	785	795	759	740	762	703	740	765	769	740	792	764	789	736	816	756	809	693	803	836	764	759	757	728	795	755	765	726	763	749	754	752	756	780	736	767	746	715	728	741	721	741	738	751	680	753	757	779	796	738	778	770	735	765	736	719	794	797	778	686	762	748	733	784	735	733	751	777	707	751	741	760	741	691	769	759	806	799	800	756	735	771	774	765	762	778	801	698	785	685	736	713	788	700	790	733	764	815	750	720	767	779	808	738	762	774	777	765	779	795	811	795	795	775	762	761	790	785	799	739	754	796	745	743	741	743	688	715	735	787	711	769	741	764	792	735	778	756	684	726	784	785	737	799	778	740	735	764	763	759	794	741	779	779	750	729	730	789	752	770	799	762	753	767	733	794	789	796	723	804	757	749	799	760	812	779	743	788	742	761	730	755	739	723	752	737	757	794	791	713	753	806	817	766	766	744	734	775	753	728	823	796	798	802	769	725	752	788	728	777	775	757	749	732	766	762	765	726	738	747	743	684	787	740	734	711	712	746	810	783	784	726	759	840	765	769	769	817	696	755	750	779	712	762	764	747	750	808	780	723	764	788	740	740	770	753	702	752	771	776	754	775	798	747	735	730	740	772	749	778	735	771	745	804	722	796	751	754	765	747	751	738	776	735	790	754	733	744	759	753	785	770	737	773	755	749	771	764	762	802	751	772	737	814	807	784	749	789	822	746	703	744	733	741	805	728	752	743	734	770	750	732	734	795	782	781	778	816	747	743	786	753	728	720	783	770	743	795	798	757	790	805	741	758	728	738	800	749	742	754	755	758	755	766	782	760	752	749	787	781	759	796	764	751	755	795	713	748	754	740	755	746	830	716	811	769	759	758	766	804	775	770	774	742	713	788	757	742	725	742	764	777	736	748	751	760	758	785	731	735	713	737	749	769	760	696	769	771	792	753	741	780	766	763	811	741	793	779	695	754	731	783	794	790	741	767	742	803	842	731	739	776	716	779	795	806	821	753	725	780	727	763	701	746	753	786	753	747	764	755	769	726	729	737	758	758	793	746	760	794	711	753	773	743	753	772	758	743	758	730	725	780	730	776	747	764	798	787	744	794	767	767	752	767	746	748	771	762	778	706	730	777	757	754	715	770	739	717	836	749	789	782	731	780	780	791	758	785	762	767	792	777	773	723	733	827	799	753	742	773	786	721	786	739	742	735	779	766	722	793	764	760	774	813	798	763	730	737	743	786	761	785	720	754	733	769	759	761	722	724	749	777	734	764	749	739	790	751	786	730	797	777	756	760	753	770	738	799	731	735	741	753	765	770	775	726	784	724	757	713	732	778	778	757	797	755	783	724	727	755	735	736	827	749	736	750	767	772	752	734	743	733	773	757	734	795	710	722	760	764	747	770	753	761	776	790	796	777	767	745	801	769	777	743	754	744	740	766	773	757	753	790	798	755	746	775	765	755	754	808	770	749	778	785	720	741	746	709	752	747	786	735	810	733	779	767	791	735	720	736	724	765	764	785	736	743	793	787	813	743	723	773	718	801	785	750	745	774	699	756	730	761	671	737	787	819	758	718	742	776	812	741	772	802	705	742	715	721	781	782	756	760	770	812	757	748	777	709	741	739	787	724	822	774	733	743	739	748	769	761	785	760	807	705	784	822	786	763	728	760	739	748	863	776	739	756	773	804	716	753	758	728	744	789	754	709	751	760	782	759	791	817	743	748	753	736	762	741	757	775	747	730	744	768	784	749	756	780	749	725	767	720	808	763	729	777	750	701	755	763	779	766	759	769	744	762	743	773	741	710	737	739	804	753	728	776	780	795	754	776	746	731	739	737	786	749	744	777	778	745	748	762	752	753	755	752	749	749	763	783	815	759	728	733	749	771	737	751	799	769	767	762	722	785	759	782	774	709	744	780	740	768	773	788	749	753	779	778	756	713	772	752	710	744	780	711	732	725	787	784	776	737	692	773	774	714	732	710	743	754	769	699	731	754	788	742	729	737	778	776	770	753	726	779	764	768	754	789	747	720	751	809	728	803	785	796	810	735	774	781	765	740	764	794	783	797	761	766	773	745	823	771	766	789	784	775	700	708	794	765	761	739	694	759	733	752	789	723	784	733	759	754	750	769	746	763	789	750	738	783	747	744	783	786	776	753	730	768	782	780	801	761	767	742	771	757	749	760	755	753	765	744	723	765	787	777	782	719	780	786	772	775	746	737	791	765	720	763	775	711	738	779	800	720	743	741	755	751	721	719	738	724	772	807	743	730	788	769	736	742	776	824	773	766	730	774	768	797	780	801	777	765	733	728	704	795	775	811	774	737	754	748	747	757	731	781	738	797	724	784	707	732	802	761	748	768	732	743	761	746	797	779	717	751	758	799	755	808	790	776	757	782	735	741	736	730	713	797	764	725	755	744	789	763	765	709	772	751	725	734	812	743	717	770	829	778	777	749	749	763	765	780	769	813	752	725	791	784	769	750	762	715	777	757	732	730	770	790	761	796	760	740	793	762	785	760	747	801	731	808	738	778	751	761	779	771	762	752	767	724	751	724	788	740	759	752	785	796	758	767	753	775	798	797	801	741	734	758	720	762	776	754	807	755	795	796	763	693	743	775	716	781	723	737	719	818	753	792	824	743	802	784	793	744	783	721	771	761	749	741	734	770	741	755	723	766	726	764	763	724	745	800	671	759	748	746	731	745	755	780
10900	9272	12027	8653	6254	5997	4283	3821	3731	3205	2735	2014	1737	1408	1625	1415	1194	1063	896	851	788	752	553	551	579	541	485	411	395	428	428	401	362	402	369	365	369	378	322	370	330	340	296	257	272	274	279	293	257	277	253	283	288	267	288	285	290	274	263	249	276	274	243	248	268	304	246	270	263	261	280	244	242	226	275	284	252	241	266	251	270	270	287	264	261	267	281	276	293	223	256	256	263	215	249	256	255	249	222	245	254	287	260	247	267	279	240	235	248	270	258	266	282	260	263	270	265	272	250	268	273	272	285	282	228	230	261	244	255	273	282	274	235	247	260	256	287	292	255	257	229	257	261	269	273	259	226	292	253	259	258	274	267	270	245	261	280	253	235	277	255	274	244	242	234	262	269	263	248	250	286	271	241	245	255	265	247	253	242	245	264	273	240	290	264	273	247	273	242	244	246	284	236	281	243	269	275	210	284	288	283	257	252	261	251	276	283	288	243	261	262	266	271	278	243	248	285	276	272	279	252	267	277	281	283	269	278	275	265	226	253	273	273	221	265	262	259	271	267	250	270	283	275	250	245	270	265	283	233	247	267	251	225	259	263	260	267	261	240	289	242	280	246	252	262	253	273	287	266	296	251	287	260	247	272	259	263	248	281	238	258	257	266	266	256	251	271	249	256	256	260	241	265	287	241	241	253	279	246	258	279	239	258	259	283	225	245	236	251	278	270	268	256	258	238	268	246	260	258	264	267	283	284	262	228	261	259	254	243	244	254	265	257	300	296	312	272	233	251	259	269	249	233	252	242	296	253	235	261	268	247	253	258	272	238	280	280	251	241	268	284	260	272	264	259	262	283	254	275	253	262	262	249	280	259	231	280	252	282	254	261	278	261	268	251	235	267	265	260	274	216	262	276	245	277	268	314	255	247	240	253	265	262	252	229	275	291	254	237	275	234	283	255	277	245	279	244	259	269	247	260	249	259	251	278	269	270	267	284	243	262	266	244	240	269	255	301	252	223	320	262	281	232	261	261	264	227	259	258	281	292	275	226	232	245	244	269	273	229	278	257	277	255	261	271	241	293	216	243	254	259	245	245	245	244	261	241	269	276	277	268	262	248	261	243	235	275	262	249	280	273	249	257	270	254	262	267	287	240	244	242	263	238	268	275	258	260	243	259	244	273	257	261	253	252	253	257	257	271	284	274	276	273	259	268	270	263	265	271	268	294	261	246	276	265	238	265	268	248	282	256	275	267	248	243	295	265	253	270	278	254	242	261	282	298	281	265	283	266	250	258	266	278	243	272	247	257	248	270	258	251	252	263	257	251	258	260	260	260	253	281	236	275	255	254	251	251	238	266	245	238	282	238	248	252	265	271	241	271	249	267	249	270	260	254	250	247	263	283	248	251	221	236	281	290	250	262	247	274	229	271	243	255	249	263	246	244	300	248	244	246	247	263	276	244	231	239	261	230	273	247	288	251	256	269	252	235	255	272	280	257	261	268	243	275	254	313	254	258	256	273	261	263	249	257	245	265	255	288	260	258	283	272	258	301	270	244	236	249	261	253	245	291	263	272	257	282	247	261	248	246	210	279	246	264	288	250	239	271	305	235	280	272	261	249	278	231	277	267	224	295	271	247	257	265	251	257	245	235	271	251	304	249	254	271	259	276	275	241	259	283	259	250	227	286	255	262	279	269	244	235	244	250	260	240	275	267	267	269	242	262	288	241	291	258	231	260	259	264	276	281	271	245	222	249	282	259	285	247	251	267	252	238	259	258	253	265	245	257	281	246	255	281	267	257	273	230	246	237	283	242	230	257	260	227	256	255	236	267	295	240	246	246	270	249	269	267	258	257	263	265	258	247	276	267	246	239	272	234	278	247	262	244	256	264	254	264	263	278	286	263	243	271	270	249	242	256	259	264	260	294	254	259	233	262	265	283	254	282	260	258	251	227	284	265	262	264	261	236	246	250	257	283	280	250	242	262	247	238	252	292	302	262	243	256	256	255	277	285	284	253	280	252	243	268	271	268	296	279	272	244	279	267	247	287	269	275	256	264	275	278	266	231	256	267	234	254	293	271	253	244	249	303	230	255	219	275	246	275	265	243	263	259	248	267	273	271	281	272	254	262	272	247	278	248	248	291	241	292	257	268	246	275	256	257	252	257	271	268	252	242	266	242	258	250	262	234	287	274	235	259	257	259	277	259	251	264	233	257	258	241	250	266	245	236	257	256	258	259	276	245	256	281	240	259	211	261	259	270	267	293	295	249	252	252	269	270	269	293	285	249	291	232	254	265	266	267	270	262	266	273	265	257	243	268	227	263	279	283	268	236	250	277	264	261	216	265	260	273	251	222	247	268	257	255	237	247	240	262	257	254	295	266	258	282	267	282	257	249	236	230	238	236	246	254	242	282	287	267	223	245	271	244	274	268	253	258	262	279	267	268	266	265	230	299	247	243	270	246	224	279	264	277	275	234	258	248	229	275	279	259	264	236	268	262	254	270	228	274	255	287	260	255	240	253	273	286	214	270	239	255	240	272	240	281	232	255	263	271	258	287	267	278	271	248	266	265	270	280	267	262	249	257	243	269	254	279	300	220	265	253	258	251	241	255	234	262	261	263	279	245	264	245	277	246	266	262	287	262	256	307	272	273	244	264	276	242	250	248	256	257	279	277	270	263	264	264	293	265	271	278	263	273	253	261	259	249	249	259	283	268	262	266	247	261	256	276	268	262	237	281	259	257	245	263	285	245	255	250	254	286	253	270	260	252	223	290	252	292	258	268	229	253	277	262	254	245	266	251	259	266	260	292	270	273	254	248	279	277	252	283	238	263	263	276	296	256	246	280	244	229	231	239	264	271	235	263	254	267	274	237	283	292	237	261	237	245	247	276	261	266	274	256	259	237	284	245	242	268	259	248	258	234	248	257	268	242	272	274	234	277	283	248	226	250	266	256	257	261	265	259	261	274	227	252	281	245	227	270	252	261	242	266	255	256	262	270	270	270	277	252	262	276	227	292	278	278	243	244	246	286	256	264	253	261	283	264	270	244	267	220	243	253	268	248	271	261	275	261	219	261	282	256	264	269	260	288	234	292	273	219	285	275	258	250	272	274	287	256	277	251	280	275	261	222	242	261	262	254	279	236	263	254	283	264	276	248	292	255	268	252	265	253	278	293	269	260	233	250	253	253	256	223	260	235	266	258	263	276	273	272	275	253	262	253	227	255	249	288	243	248	266	258	263	260	227	270	223	248	254	257	255	270	271	270	275	272	246	260	243	257	288	274	261	274	257	248	267	248	266	236	267	278	263	274	266	218	259	256	224	277	283	268	287	240	273	294	231	247	287	255	282	242	226	292	280	285	260	230	267	265	270	279	259	256	254	278	260	256	246	245	252	272	270	249	227	264	245	296	267	253	262	262	243	252	262	261	296	267	245	263	259	288	276	257	255	281	230	267	277	288	276	284	272	268	255	261	273	262	266	265	265	238	236	292	257
7420	8917	16660	17664	16104	17698	13230	13989	13845	12898	11531	8233	7595	6243	8064	7152	6167	5384	4328	4503	3828	3555	2413	2360	2897	2503	2247	1686	1846	1878	1528	1608	1832	1808	1763	1673	1642	1621	1488	1398	1278	1137	973	842	808	888	859	875	785	733	729	733	776	732	775	791	713	708	725	753	773	720	767	682	694	715	745	725	708	704	680	684	717	710	725	743	712	667	686	703	688	682	707	711	715	694	681	700	691	743	697	710	716	655	740	689	726	679	701	700	701	683	651	699	704	673	746	669	685	694	682	752	716	704	693	704	656	726	699	723	718	702	633	683	661	716	699	672	685	671	658	716	762	727	699	722	701	690	683	676	722	724	656	726	703	719	687	756	716	711	672	701	712	705	694	699	677	690	717	698	656	651	727	673	696	702	699	743	691	672	710	721	697	746	737	746	694	706	748	677	709	708	758	713	718	667	695	676	651	683	687	695	680	725	716	694	694	727	720	720	721	711	708	735	637	779	696	673	708	686	737	724	711	697	725	712	702	616	720	688	700	716	704	686	708	709	704	682	683	675	723	700	665	706	684	709	672	713	664	671	699	694	683	666	757	706	706	710	719	691	665	732	726	691	732	728	663	705	715	687	670	681	746	700	706	736	733	728	737	712	650	683	707	679	690	733	735	710	741	698	713	694	705	703	711	708	706	687	648	695	696	680	760	717	707	717	715	698	658	723	672	728	712	684	684	681	697	705	699	718	686	717	676	705	693	677	687	690	724	755	726	672	692	706	722	701	703	685	717	719	704	721	747	698	690	750	685	694	744	680	736	717	708	716	703	714	723	709	715	699	737	733	747	695	716	667	711	723	696	706	658	774	680	713	719	719	679	678	703	686	698	744	687	667	689	694	704	706	728	712	712	697	707	724	732	725	703	703	697	740	734	689	715	716	735	659	699	690	737	712	766	706	721	719	710	705	730	670	722	729	723	706	667	708	693	714	735	649	680	706	711	712	721	661	668	682	737	706	696	709	714	751	703	700	706	699	690	678	747	688	685	685	718	709	699	708	656	711	707	654	695	708	674	704	679	693	705	722	737	738	720	687	707	721	653	742	711	704	691	703	708	672	719	706	701	671	693	695	704	753	733	692	700	661	714	719	704	698	650	690	703	691	717	690	692	726	713	712	724	658	756	725	659	716	700	696	671	689	720	672	724	652	671	718	740	714	669	767	702	730	736	657	701	688	714	708	660	730	753	699	717	675	686	699	686	685	688	697	740	696	707	708	705	710	691	725	663	698	707	738	754	680	710	688	655	703	698	636	687	660	711	743	718	698	743	707	685	672	635	674	682	741	661	667	713	698	703	713	691	707	721	727	754	722	721	705	680	707	760	691	678	721	711	716	692	740	689	665	646	711	704	737	721	685	728	698	681	685	680	706	731	715	691	694	751	674	736	748	700	681	710	722	753	740	693	701	739	669	726	716	688	670	715	715	708	709	712	683	728	703	638	711	738	725	689	685	718	742	673	745	680	700	748	686	667	662	675	717	686	663	666	719	705	710	739	733	671	741	694	712	727	744	699	698	760	761	710	721	726	715	692	706	669	678	712	751	708	721	685	720	728	713	712	673	745	690	731	697	697	668	750	717	752	720	735	732	796	707	740	708	654	697	686	679	698	700	694	687	685	702	691	678	703	752	738	745	707	746	750	710	688	705	713	717	688	710	659	630	678	656	731	704	672	662	719	685	726	672	656	694	704	765	706	694	702	749	711	650	743	750	705	683	730	726	709	693	721	730	683	719	712	687	673	721	730	661	674	686	685	722	735	694	687	645	722	715	719	676	669	683	719	705	717	679	760	702	690	646	718	720	679	685	690	689	720	704	681	711	694	735	689	687	756	683	717	655	688	693	690	700	688	710	709	737	692	714	716	730	687	712	694	745	732	745	668	674	753	707	677	724	709	689	682	682	700	688	720	727	679	685	662	703	715	644	698	718	717	698	679	698	677	716	681	653	659	726	690	730	726	663	729	717	696	726	696	681	666	703	729	714	739	681	706	697	708	732	676	724	715	643	688	653	661	703	749	695	757	638	693	692	709	708	681	673	760	732	677	672	720	729	707	712	729	689	718	647	690	740	731	720	737	699	682	724	705	683	717	694	656	663	678	688	728	719	733	723	674	704	661	683	691	727	667	688	695	713	688	728	705	719	676	723	700	675	708	750	695	694	653	730	686	741	695	711	730	702	676	714	754	733	698	687	678	712	707	652	673	694	728	713	743	684	689	659	706	701	645	693	726	715	678	688	699	721	727	685	731	711	699	687	718	660	696	693	700	715	705	739	688	700	656	686	733	690	725	659	695	715	675	743	698	685	706	717	669	700	669	714	681	692	726	679	718	739	659	721	715	695	730	688	702	678	727	670	704	743	728	724	688	699	739	674	704	727	661	737	715	706	698	706	720	693	725	694	703	722	685	675	690	640	722	678	729	729	681	667	642	643	677	691	709	700	685	737	723	696	685	687	678	730	707	707	726	685	701	696	693	667	738	688	686	680	676	674	703	729	703	659	696	672	706	692	679	745	730	705	670	696	695	678	701	707	727	688	692	693	658	700	682	706	701	750	700	697	727	714	678	656	727	691	673	720	737	739	672	746	702	755	660	671	715	745	667	723	671	662	742	707	765	703	745	705	741	721	695	757	698	693	714	660	704	692	690	689	704	737	665	686	697	724	713	718	682	694	677	723	722	678	690	737	699	708	713	718	691	660	767	652	712	693	703	707	714	684	689	693	680	748	722	683	651	743	646	698	701	703	654	736	699	686	691	682	650	743	716	728	772	747	679	723	684	702	742	669	710	732	680	686	720	752	697	672	670	738	673	737	657	706	750	726	688	669	661	756	706	699	670	701	676	691	728	714	698	683	725	731	702	646	673	673	692	690	698	690	658	793	706	726	687	725	669	695	730	727	703	714	683	721	706	688	713	697	652	675	737	766	716	687	748	712	726	702	741	687	724	724	688	710	744	692	653	668	742	709	761	674	719	708	705	704	713	762	673	701	646	660	715	684	726	733	689	669	698	713	690	673	712	690	722	721	734	738	713	744	699	706	701	748	744	731	682	692	716	680	687	711	703	713	699	658	717	733	668	701	714	674	691	646	730	672	696	690	668	718	686	671	713	717	732	644	689	700	739	737	723	706	701	676	680	705	721	709	711	689	697	714	687	716	695	715	740	727	727	705	711	732	707	729	702	746	751	657	660	696	722	681	672	706	692	689	730	684	721	660	657	678	663	686	707	701	734	694	707	699	689	690	670	697	664	712	709	721	674	699	702	722	712	723	728	712	695	721	719	699	731	685	676	706	689	734	683	688	714	722	682	705	684	712	722	691	680	696	677	691	652	670	706	673	704	684	714	686	673	720	705	711	693	674	735	712	718	700	653	754	710	686	661	691	710	708	720	716	700	776	697	705	640	724	670	736	751	710	702	692	727	719	682	725	705	685	703	668	760	723	696	720	746	707	719	648	678	718	760	645	673	684
27767	31468	40064	35632	32095	34154	30858	32504	32711	30066	27593	21655	19916	19980	20151	15585	11107	9942	10004	9634	7763	5986	4580	3962	4331	3596	3076	1900	1785	2525	2040	1764	2187	2226	2080	2105	2038	1885	1596	1576	1409	958	621	488	454	426	437	334	277	283	267	284	317	258	258	254	222	223	227	277	310	245	212	212	232	231	217	220	228	199	231	206	227	243	215	212	204	216	212	204	224	227	210	192	220	238	184	206	217	199	222	236	215	207	212	216	223	186	216	199	205	229	204	204	191	216	197	222	216	215	217	207	199	211	219	141	213	210	226	206	216	209	204	192	226	190	213	231	207	237	223	202	223	222	225	215	241	185	195	212	208	205	198	230	189	207	207	227	236	225	210	190	231	237	192	225	217	215	183	230	233	222	234	231	223	195	209	203	220	226	206	187	209	234	207	227	230	220	254	216	199	202	243	218	188	222	200	211	193	248	189	224	201	224	193	213	209	208	233	210	199	230	217	208	214	214	224	193	215	220	217	211	204	233	214	215	200	233	222	178	223	187	200	241	215	249	200	227	187	200	245	221	213	247	235	238	222	212	232	202	206	237	225	219	217	204	218	204	209	212	222	202	211	198	207	206	204	217	210	231	238	234	214	218	229	206	227	226	216	220	197	203	225	216	209	223	235	204	205	219	218	228	227	231	234	211	239	213	195	208	214	219	210	215	198	208	217	212	239	212	227	236	222	222	231	204	211	191	232	233	230	214	201	252	230	222	203	205	231	220	224	198	229	207	223	227	237	202	228	207	220	215	245	180	227	224	244	201	196	223	207	189	223	212	224	211	209	217	200	223	208	199	208	208	225	217	222	219	217	241	221	224	223	205	205	209	189	226	215	206	214	255	191	244	196	230	255	233	227	197	206	224	212	217	238	217	197	227	224	234	225	214	220	226	229	219	207	214	219	202	226	231	224	232	196	239	200	215	219	233	235	216	204	224	183	217	200	219	217	190	227	199	243	227	210	210	231	205	212	196	227	221	231	251	211	199	201	204	185	208	227	199	193	213	212	206	185	206	211	214	211	224	222	201	217	200	208	212	202	225	187	218	213	193	196	198	200	201	222	223	201	203	227	205	210	207	238	199	196	217	236	248	215	255	192	214	215	225	201	228	216	240	264	215	213	225	239	255	203	205	212	226	221	186	208	196	206	212	207	222	215	209	212	214	212	210	217	206	203	224	237	216	223	227	207	204	208	247	240	231	225	224	192	220	198	203	225	221	211	200	197	225	194	216	228	219	224	248	219	189	222	218	233	229	223	211	211	170	210	215	229	202	198	195	258	222	238	212	224	227	203	199	211	200	207	204	183	210	192	220	187	188	231	214	194	224	256	201	212	165	257	201	217	208	211	235	216	209	193	198	233	213	201	202	232	207	217	212	218	217	221	202	214	205	229	227	185	228	204	226	217	234	210	204	195	225	198	234	218	194	213	230	226	197	225	241	220	194	241	216	202	215	217	221	206	238	239	204	223	238	217	227	201	205	206	219	210	208	211	232	229	197	217	236	190	213	193	215	227	236	247	210	227	205	204	186	232	224	215	225	216	203	220	208	201	207	197	226	216	220	208	195	209	219	198	196	240	221	228	222	195	226	211	196	207	216	220	215	231	208	212	199	207	205	221	221	221	200	200	211	184	219	204	188	226	237	236	253	197	231	206	217	209	220	231	204	246	221	236	229	230	250	216	207	230	222	228	211	215	216	227	190	234	197	256	196	206	201	215	210	228	212	220	224	210	199	239	223	201	212	194	212	205	221	231	214	211	239	247	212	208	233	212	218	211	213	208	221	204	231	209	188	218	199	216	209	229	223	236	239	195	206	217	198	220	219	205	178	212	178	205	190	233	196	214	232	212	206	196	226	223	201	222	217	193	238	207	210	183	201	211	219	251	229	225	205	217	214	236	227	189	244	236	188	207	214	232	198	249	208	199	194	232	212	232	189	216	191	222	233	193	218	209	224	193	217	231	217	206	192	205	209	218	213	214	208	216	248	216	210	214	203	222	201	233	219	223	185	244	218	220	241	205	206	193	202	174	205	212	229	210	221	221	200	210	193	195	212	207	241	212	200	222	212	219	234	228	205	201	190	223	216	223	206	210	213	200	229	202	229	203	199	203	216	216	207	223	194	207	193	202	211	216	216	198	192	228	229	205	203	215	213	218	194	235	199	194	212	233	195	192	228	221	186	208	226	227	213	213	237	220	205	225	218	203	224	187	235	206	225	204	198	211	228	191	242	241	192	178	203	214	212	203	247	220	248	211	217	210	197	205	224	213	171	227	233	206	194	205	198	230	209	216	192	220	223	206	210	229	217	200	246	198	215	213	215	203	224	252	220	210	217	207	235	223	239	236	225	216	233	222	197	214	195	204	232	203	214	241	195	201	226	188	235	246	218	206	208	214	209	201	212	217	224	214	202	214	213	234	223	206	216	201	221	196	215	222	177	201	219	202	216	200	204	192	204	205	232	219	222	201	214	219	183	224	215	216	201	237	263	210	209	205	215	204	206	224	230	229	225	208	224	228	253	204	212	230	210	197	211	231	204	217	206	207	208	223	213	226	217	234	239	224	233	200	194	218	202	217	224	228	213	225	177	218	194	213	219	205	181	208	211	216	220	211	203	227	210	202	232	232	199	207	223	203	210	191	215	202	231	225	232	222	223	227	234	190	188	236	232	211	212	205	211	225	203	205	220	220	199	225	230	212	238	245	206	216	234	207	205	214	196	196	219	201	215	213	215	201	229	189	204	196	207	225	223	223	186	210	210	192	218	254	199	229	245	195	208	232	218	209	199	213	208	222	207	213	234	205	204	229	209	232	203	213	239	211	245	190	199	201	219	201	193	212	215	241	226	215	233	215	198	207	228	211	213	213	226	241	213	230	246	241	224	195	221	199	202	207	210	214	225	233	218	216	208	213	232	204	218	218	226	210	193	237	211	211	211	229	210	236	249	212	233	211	219	220	219	258	232	228	202	223	194	235	230	227	211	216	214	211	222	186	220	211	224	230	214	243	218	213	245	206	232	218	207	215	219	197	215	207	216	216	202	202	210	202	236	203	214	212	220	205	215	200	227	230	226	227	210	201	221	211	185	217	207	221	208	203	230	218	239	212	206	203	217	213	222	212	207	200	187	196	210	206	243	217	243	189	206	176	229	205	194	209	204	224	233	195	218	191	205	205	222	213	217	214	212	204	214	203	204	217	201	210	216	212	243	225	235	203	229	232	198	223	224	215	214	186	222	230	214	206	215	216	224	210	209	192	213	204	223	214	202	234	221	193	230	224	190	237	203	215	223	232	226	212	214	206	192	215	213	223	239	216	188	204	214	205	222	234	225	207	207	208	234	172	204	211	206	201	220	196	212	220	209	227	239	239	214	208	227	220	229	230	215	221	203	183	214	193	194	223	202	209	211	213	232	235	236	218	224	218	209	228	208	201	215	228	205	189	207	228	214	222	200	225	196	210	215	235	234	212	199	234	249
18437	26385	37088	41059	40567	44037	41070	44705	43613	44353	41380	37152	36586	38384	39200	33046	29748	29236	29743	28796	24875	20909	17838	17468	20035	16588	14836	8936	9419	13824	10927	10111	12539	12748	12028	12297	12019	11174	9185	9071	8500	5739	3510	2478	2330	2525	2444	1676	920	902	1086	1100	1302	1133	1005	879	696	681	702	957	1058	799	582	613	615	611	677	590	621	617	632	613	605	560	620	587	567	611	601	582	597	617	619	601	604	616	598	585	596	577	583	653	650	617	626	624	574	610	599	600	658	584	567	604	615	616	607	631	574	555	571	584	578	592	592	594	601	594	599	581	579	602	607	594	617	590	582	558	625	590	594	599	605	621	617	595	631	608	567	560	623	621	591	599	552	626	603	604	605	591	609	559	577	569	602	665	606	609	601	608	614	617	565	571	604	568	616	621	604	604	611	581	594	586	595	575	579	586	600	608	593	617	543	608	631	622	572	596	559	606	628	582	608	580	584	646	630	577	558	588	590	592	551	595	583	590	600	568	577	592	599	584	570	598	607	622	591	604	605	570	587	578	581	658	568	558	630	590	575	589	635	586	607	638	604	651	599	617	615	629	646	602	565	584	546	630	595	579	582	577	601	626	641	587	603	622	602	566	627	569	606	586	626	631	584	626	584	606	590	590	606	594	611	599	578	586	600	613	630	546	595	602	565	633	594	626	568	549	591	604	621	569	600	599	637	612	639	594	583	610	608	636	625	604	573	566	602	583	602	589	602	599	644	642	583	595	591	570	564	574	609	581	613	624	574	629	636	603	630	620	624	597	595	576	597	608	565	598	588	593	590	627	574	586	581	616	578	632	642	605	585	631	581	576	603	604	603	574	603	589	618	618	613	613	621	617	624	584	608	605	596	622	653	565	620	608	618	618	578	578	646	602	618	565	588	603	586	558	626	560	587	603	607	580	620	617	608	612	572	604	587	636	590	559	650	600	631	561	563	582	555	623	626	602	614	561	572	626	613	618	584	591	588	590	657	568	592	647	588	635	613	579	570	623	608	575	591	621	633	587	620	593	579	591	588	611	578	573	609	584	606	578	630	643	604	615	619	637	603	590	599	622	594	610	627	624	603	595	577	614	589	575	603	595	607	585	624	593	614	610	609	596	621	592	590	582	588	586	550	604	577	576	587	578	596	629	547	581	624	580	594	617	592	581	536	605	596	589	604	620	627	618	585	577	639	607	622	626	563	584	653	568	560	547	597	589	619	543	597	598	557	605	553	556	591	580	556	602	593	554	599	589	610	605	625	606	605	571	667	603	611	554	570	562	616	551	631	604	618	614	569	617	608	606	601	584	635	626	578	619	611	591	602	602	578	602	592	614	625	591	603	606	585	587	613	576	599	585	622	592	605	588	620	592	582	590	639	618	616	567	651	620	605	580	569	595	570	602	563	599	640	547	567	577	619	600	627	560	608	604	594	673	599	590	630	560	609	603	591	589	553	588	592	596	613	596	563	584	559	599	632	619	569	642	587	596	635	603	621	650	603	595	627	598	623	600	636	606	604	584	574	627	628	593	559	608	598	576	609	630	581	605	538	622	629	585	594	591	582	639	610	601	552	613	627	608	591	617	622	615	608	604	583	599	608	595	600	609	632	582	630	544	572	629	606	597	605	593	579	605	596	623	611	605	624	619	611	592	566	617	650	625	618	599	606	582	555	598	572	582	606	638	597	553	583	619	575	669	633	518	596	579	615	588	570	602	599	562	645	572	602	605	567	614	598	611	609	622	568	617	635	584	650	598	603	617	546	580	593	602	613	624	599	591	591	615	584	632	614	577	652	620	595	612	585	628	575	561	588	613	592	588	621	668	604	596	631	611	570	563	609	619	565	604	644	608	566	634	637	618	572	577	633	575	554	584	663	538	605	600	597	535	629	595	567	605	549	628	601	569	648	631	580	598	620	562	608	587	597	637	552	595	593	633	611	573	591	591	628	594	588	623	579	598	569	612	611	634	555	591	590	594	585	602	619	639	545	576	596	631	618	602	584	632	579	613	569	573	582	572	564	606	634	591	598	580	620	586	608	588	645	604	581	601	581	602	620	596	603	599	582	603	573	602	579	619	588	548	582	590	622	626	572	590	617	583	583	573	628	586	597	606	585	615	617	549	575	562	582	658	652	561	604	636	632	615	587	577	639	568	583	613	574	638	593	635	599	610	613	603	580	587	584	589	624	568	580	574	639	604	603	570	619	586	589	616	598	618	600	651	648	629	580	582	593	596	623	626	606	619	626	584	582	573	610	577	611	609	543	586	577	631	608	587	604	605	608	596	649	583	592	574	618	631	596	610	612	567	627	552	613	612	607	637	612	595	644	613	564	582	578	580	588	635	588	588	595	616	578	589	597	600	579	566	605	560	601	621	626	617	566	635	599	596	616	523	579	577	569	565	579	617	600	612	645	595	576	596	612	597	621	624	571	561	613	583	626	556	589	600	593	623	578	591	641	621	561	579	608	612	611	600	633	556	604	572	595	586	586	587	607	625	575	594	605	581	624	630	611	628	603	630	613	614	571	614	620	627	560	644	614	632	588	615	630	611	586	634	620	624	589	626	591	615	606	636	590	602	585	576	616	594	597	594	615	575	613	632	601	602	605	623	614	621	625	584	599	595	662	557	615	630	627	583	629	595	586	598	609	630	627	597	619	588	548	609	613	570	593	625	600	597	601	588	634	579	618	562	577	572	556	591	587	563	559	605	590	594	601	585	611	633	608	569	619	606	597	571	564	580	601	612	585	602	576	643	564	624	618	597	605	648	555	613	573	586	594	578	619	597	569	595	622	587	574	588	589	624	616	554	592	611	582	596	557	616	578	592	617	589	623	588	601	604	608	613	564	556	574	589	619	607	576	602	637	611	554	598	571	601	584	624	586	590	600	598	618	585	586	567	639	620	604	623	602	593	579	572	625	608	578	585	639	613	606	588	608	619	576	584	589	585	603	596	607	578	554	576	615	583	615	564	627	595	596	617	611	600	581	601	653	567	581	588	600	613	604	608	604	584	543	600	601	594	550	569	534	592	585	618	642	646	639	591	570	605	586	590	587	598	605	603	588	602	573	611	556	636	616	606	587	622	643	639	606	609	582	595	564	621	571	608	577	595	616	562	572	561	610	615	645	562	587	561	580	604	557	585	590	584	597	561	592	640	652	618	599	613	611	579	610	612	601	584	576	594	586	614	553	543	594	609	611	626	622	606	576	614	587	634	594	608	596	596	616	599	578	606	639	590	617	590	596	612	610	583	598	567	632	610	603	640	588	584	605	603	556	635	584	594	590	587	590	614	615	609	601	618	581	573	588	612	588	610	568	652	582	591	625	590	599	614	660	643	571	641	570	586	593	586	584	631	573	614	656	575	592	586	571	570	634	613	618	583	595	562	600	648	613	570	593	579	596	631	593	578	563	645	566	606	620	576	594	572	615	605	610	594	564	599	589	586	588	586	579	575	598	596	618	650	568	587	595	595	614	613	598	608	594	589	598	603	581	598	568	600
34794	39354	44477	38769	37757	40791	35304	38993	38004	37199	34686	29235	28454	27111	27888	21844	16770	15937	16578	14377	12703	10023	6453	6413	7163	5665	5350	3764	2769	4105	3239	3667	3782	3524	3499	3469	3374	3036	2715	2532	2215	1453	987	680	630	662	605	367	311	314	375	365	400	318	262	256	241	215	244	328	317	251	245	215	240	240	245	243	213	247	237	226	233	236	204	241	228	215	207	223	237	230	201	218	215	255	186	217	263	219	218	212	203	227	210	240	219	205	213	235	213	203	230	218	205	214	236	227	206	221	210	203	228	231	220	216	204	236	263	237	192	214	211	223	215	207	214	210	208	220	235	229	253	235	219	202	203	239	230	221	231	207	215	213	198	181	228	248	244	200	187	221	203	217	200	205	232	221	225	216	227	223	228	221	216	225	246	215	226	214	232	219	230	211	193	203	234	219	219	195	228	227	238	209	232	200	256	224	232	206	239	227	215	239	207	239	226	216	218	235	213	209	210	210	220	254	209	217	210	193	197	223	234	238	214	216	230	215	240	230	215	241	260	229	227	210	206	220	240	237	235	243	224	226	242	243	252	246	209	231	209	220	222	227	187	225	207	219	223	219	227	195	240	218	237	229	218	215	211	225	243	241	227	203	232	221	225	232	213	227	246	218	262	228	226	227	220	226	226	217	217	241	232	228	223	205	191	211	232	229	212	252	208	221	223	214	230	220	206	232	224	217	251	218	231	230	249	237	232	206	216	229	243	239	235	252	208	219	249	242	237	233	230	219	249	203	224	240	210	224	206	248	211	195	222	217	201	187	221	205	210	237	217	233	251	234	220	230	229	250	221	225	207	227	227	220	236	224	215	248	221	228	236	225	203	216	236	192	211	212	223	245	191	215	215	227	232	215	222	222	230	224	230	221	198	236	241	249	214	239	229	193	234	224	195	234	221	238	208	215	203	196	231	224	245	206	211	201	239	223	237	247	216	194	231	207	246	223	242	226	231	212	254	237	225	213	209	196	231	225	231	172	222	232	214	227	231	230	213	228	215	221	219	218	186	190	224	222	227	246	250	204	222	183	217	243	247	237	235	188	229	216	230	212	231	201	207	220	210	241	222	201	218	210	219	221	217	215	243	224	226	233	192	216	231	208	259	237	219	233	249	223	234	229	220	250	228	219	220	244	242	235	224	221	247	215	217	241	217	219	241	226	219	225	211	229	250	231	212	210	227	233	222	208	225	224	230	212	232	216	226	211	224	258	225	228	218	228	223	224	233	209	225	239	225	191	232	238	214	224	242	201	214	234	233	223	234	210	230	237	239	207	244	229	232	214	227	218	233	203	226	204	238	224	219	259	244	250	207	235	236	238	219	229	265	212	209	230	231	200	241	216	203	216	226	200	226	246	204	233	256	221	235	258	228	237	232	206	227	239	240	239	223	210	240	230	204	236	229	224	223	210	208	198	202	217	209	231	241	237	187	219	217	214	215	205	197	232	206	227	244	258	224	231	214	215	239	215	247	240	221	213	229	222	231	210	224	219	245	224	203	210	223	226	213	221	222	212	204	199	224	222	218	202	221	239	263	226	234	207	239	220	247	242	223	207	193	236	231	212	236	208	198	236	222	228	232	217	205	214	211	232	203	233	230	241	202	192	254	216	228	228	217	215	264	263	228	222	237	238	210	252	224	218	223	183	220	206	208	222	214	215	224	250	203	238	219	230	242	242	229	248	238	233	213	226	224	212	227	243	202	209	192	225	221	225	224	215	228	211	235	226	236	203	222	234	200	250	202	220	245	213	215	215	235	229	245	218	191	206	209	234	209	214	219	238	199	204	220	207	230	231	218	213	220	236	210	213	256	223	237	225	225	235	201	224	208	215	207	213	207	216	211	237	221	213	207	210	209	242	233	237	210	218	230	224	221	244	219	221	237	208	240	228	220	221	226	213	240	242	215	207	236	233	235	218	211	230	232	232	247	210	218	216	222	242	198	203	230	237	235	241	222	198	208	211	229	220	243	224	224	196	224	222	257	234	224	221	242	228	235	233	226	233	214	231	236	228	192	219	250	215	220	217	231	239	218	215	203	229	237	253	229	254	209	210	227	208	236	233	222	222	238	231	226	237	225	213	208	253	221	221	205	231	238	202	221	237	215	235	222	223	225	195	217	234	229	216	203	231	212	209	227	234	227	207	246	227	207	225	226	223	228	255	207	218	203	225	245	220	221	244	224	234	213	200	196	207	221	216	220	219	240	239	235	207	209	208	202	236	211	222	224	205	200	235	240	200	245	222	233	189	236	206	243	227	223	234	224	222	210	233	186	236	198	237	200	215	240	217	238	231	238	233	246	211	216	211	238	255	218	209	234	223	228	232	216	193	221	233	199	216	213	219	219	227	220	225	245	235	223	224	239	235	226	229	213	235	221	230	207	248	229	227	201	223	235	217	218	251	223	244	249	224	226	263	211	210	211	201	224	237	243	257	220	232	218	240	224	247	208	212	236	218	238	244	213	221	212	233	236	236	216	223	229	223	241	230	234	231	215	257	232	235	232	236	214	250	233	229	225	215	227	239	219	196	201	210	195	240	226	193	243	239	223	231	250	241	223	227	226	241	238	229	209	221	202	209	210	242	205	202	200	254	207	231	211	284	244	236	225	222	218	229	205	229	224	236	212	227	236	238	243	200	200	203	210	208	216	224	205	206	199	232	244	227	234	241	241	218	230	226	230	202	217	219	209	210	236	220	212	226	230	241	233	222	195	240	245	237	248	219	224	211	230	205	237	218	204	224	197	249	226	227	217	215	205	234	243	235	220	206	208	225	218	222	231	225	224	226	235	210	231	221	233	209	207	213	242	212	200	237	230	240	210	241	224	223	219	229	211	211	234	233	210	243	226	231	236	226	222	236	235	232	235	218	235	215	221	223	232	234	215	243	211	208	169	232	205	215	212	222	222	259	226	218	215	225	207	213	216	194	231	228	207	233	244	221	219	220	223	223	211	195	226	224	219	195	202	251	229	226	232	229	184	226	252	219	210	198	194	242	226	209	222	225	209	221	188	248	215	209	229	218	208	211	242	185	219	236	216	224	227	215	224	231	220	239	199	256	230	208	234	219	225	245	230	224	220	231	228	229	223	211	222	231	242	202	221	206	255	213	201	232	236	206	247	215	218	227	204	214	192	196	199	227	232	220	223	215	225	230	202	243	199	247	235	219	207	229	208	242	213	242	212	245	200	205	194	213	224	216	207	238	256	221	232	235	222	241	217	244	227	205	222	231	217	185	220	210	220	260	228	229	208	229	237	212	232	223	215	200	217	194	229	233	232	209	247	223	218	224	248	232	192	231	238	232	227	205	213	232	237	218	207	226	228	213	205	212	241	198	209	228	225	222	229	234	246	232	258	241	212	240	197	208	232	223	229	227	219	242	248	224	217	237	202	185	219	205	211	240	247	223	229	214	209	227	225	215	239	242	222	223	240	220	212	242	229	230	253	234	215	230	241	255	210	223	206	225	206	217	217	199	232	232
23736	33344	41440	45012	47263	48230	46363	50386	48237	50309	47172	43098	44465	43869	44945	38225	35549	35499	36131	34744	31304	27488	21288	24186	26452	22232	21999	15815	13442	19368	15074	17558	18724	17310	17283	18157	17562	15931	14197	13859	12175	7830	5697	3683	3409	3709	3302	1953	1332	1188	1537	1716	1751	1312	1089	988	838	719	757	1141	1098	686	665	676	637	638	618	592	650	621	627	618	645	616	645	661	592	577	617	635	624	604	576	613	646	584	602	585	611	583	628	656	665	682	607	608	596	611	613	624	638	631	589	613	569	581	620	588	663	588	604	583	623	628	586	604	595	612	665	589	616	598	621	600	626	582	614	594	627	648	636	596	605	654	610	600	632	608	590	603	594	638	593	607	636	595	664	606	640	579	576	622	633	608	578	595	593	601	634	618	621	627	582	628	597	587	610	634	626	639	593	638	663	627	610	618	636	617	614	606	628	602	638	615	625	625	602	603	616	608	625	644	591	580	663	626	583	624	602	582	620	641	589	586	587	619	650	563	609	566	588	581	611	688	671	602	660	599	641	621	653	621	636	636	654	608	591	579	644	636	590	591	602	637	646	618	549	664	622	564	585	576	598	589	597	606	584	595	593	614	626	615	600	588	590	608	632	628	569	600	597	578	629	616	666	632	619	627	594	624	597	632	594	638	604	629	545	613	620	603	654	604	624	602	613	610	631	633	591	581	600	637	619	579	621	629	617	588	600	618	642	619	607	624	609	600	614	589	580	600	601	661	597	647	596	637	644	582	644	618	599	600	630	652	576	680	616	597	650	622	636	575	615	598	610	597	575	612	625	594	603	651	580	600	598	616	597	616	617	619	614	627	596	573	632	604	618	582	639	583	612	631	625	593	592	629	626	580	644	598	593	636	636	599	645	594	616	607	599	608	630	618	611	613	581	596	620	616	630	581	614	592	610	564	648	609	613	622	593	614	641	653	630	619	635	591	611	586	605	647	663	601	647	608	574	580	640	617	630	658	577	625	599	587	619	635	584	621	637	684	567	577	629	638	645	594	662	597	604	601	600	599	635	642	605	630	611	631	630	616	662	595	620	582	622	624	652	617	607	597	620	641	593	615	627	622	577	596	590	633	608	583	619	635	620	617	631	603	609	631	593	592	616	629	601	599	582	619	627	597	633	616	634	599	598	605	606	633	546	592	588	630	606	604	605	578	586	678	622	630	616	628	632	665	586	604	620	609	598	625	619	660	602	592	590	597	599	631	601	625	573	632	625	618	583	625	566	628	597	608	649	617	576	642	610	619	614	615	621	627	642	628	646	603	593	672	611	615	599	640	574	631	590	603	582	630	584	595	598	578	637	606	616	649	605	606	675	619	590	674	623	631	627	638	583	614	571	602	604	583	646	593	591	627	599	629	615	611	603	588	677	611	608	602	611	614	635	640	580	590	581	641	642	595	598	610	616	607	575	602	581	616	605	592	576	589	582	592	599	622	618	604	634	583	550	645	645	613	579	620	573	640	636	626	630	598	584	605	610	608	644	653	590	641	644	657	610	646	612	615	632	623	644	606	590	608	592	609	622	612	640	602	643	636	650	621	597	598	649	588	602	648	625	568	636	627	649	672	581	637	644	623	590	580	616	601	642	559	601	585	586	586	626	588	604	599	586	551	601	636	609	607	613	640	611	577	607	634	617	596	608	614	597	593	601	606	577	649	556	606	611	658	643	574	592	574	613	646	585	584	641	653	619	573	632	603	600	622	587	609	584	634	626	613	640	598	626	606	625	615	620	637	637	636	606	632	612	601	602	598	595	655	647	574	582	609	658	606	616	581	644	586	674	600	580	606	559	634	589	587	604	657	703	619	597	621	577	619	593	651	613	643	590	600	571	603	672	572	666	615	585	591	610	583	589	683	617	619	625	605	595	610	638	644	625	664	630	589	633	595	625	589	597	626	562	615	671	624	623	622	587	599	633	554	608	588	600	587	598	628	623	592	619	589	572	604	638	647	641	592	614	624	620	632	620	570	566	621	621	677	628	642	641	628	631	592	626	633	637	651	636	578	650	621	624	623	603	617	647	594	621	576	672	576	603	633	606	573	586	592	595	625	586	627	624	603	644	603	627	631	575	617	600	587	576	633	614	633	640	582	592	600	632	624	563	614	631	632	582	640	580	570	588	647	601	618	615	637	655	631	617	585	640	643	636	646	586	571	594	635	577	612	642	598	628	576	640	603	624	597	582	597	596	654	606	613	633	613	644	627	623	621	630	597	613	626	596	618	608	601	610	667	622	654	587	586	596	623	621	594	607	567	651	631	579	628	624	599	639	620	582	618	642	608	624	634	631	595	598	613	603	604	594	600	619	612	622	622	601	606	592	610	610	623	607	604	616	563	595	621	590	649	643	612	650	593	599	603	636	626	605	628	606	643	614	625	594	680	575	615	660	633	566	598	631	638	601	612	601	605	598	604	558	575	602	602	638	644	659	625	665	593	596	616	603	614	600	617	641	605	643	640	637	595	615	642	632	613	583	613	657	609	670	570	627	647	600	590	684	636	575	643	597	553	612	595	594	667	622	637	617	634	580	598	618	654	646	605	614	587	640	607	597	605	578	608	578	619	570	625	634	603	637	635	600	614	656	615	613	614	613	605	653	630	619	624	643	607	645	618	563	587	616	610	598	574	655	626	606	615	615	631	634	612	635	583	593	592	616	604	580	648	589	615	657	652	635	615	578	664	594	660	607	619	620	641	572	607	611	563	580	601	612	583	616	631	631	609	619	610	645	565	622	634	615	601	598	596	620	635	600	633	617	611	621	581	594	627	645	638	584	607	600	590	614	637	596	619	613	640	614	613	611	637	657	612	605	607	621	634	602	630	656	613	585	606	623	630	573	601	574	605	641	594	607	634	693	588	604	595	639	634	623	621	623	628	667	606	634	594	648	663	605	635	664	603	623	645	632	658	635	595	581	608	617	646	592	625	627	630	613	662	596	632	590	618	637	555	602	622	588	607	589	583	605	641	612	612	602	626	634	549	601	600	581	558	641	568	595	626	618	594	594	621	592	572	618	616	605	617	629	638	576	594	600	579	599	610	585	613	616	632	634	629	608	598	591	635	633	645	623	632	605	545	629	608	590	641	612	648	617	608	663	611	599	603	557	639	634	625	671	612	567	610	634	630	606	602	632	627	594	626	602	641	643	636	635	615	591	608	614	645	615	648	603	591	598	630	638	617	623	622	620	583	611	603	634	610	585	601	618	602	582	606	597	630	584	618	587	617	633	594	607	613	581	599	619	614	592	608	598	638	615	627	611	616	627	625	574	632	573	600	613	655	615	586	673	621	587	643	630	631	619	604	606	600	614	632	596	652	630	581	590	575	606	613	612	641	650	597	602	630	627	638	593	625	586	591	611	603	630	611	620	625	650	588	649	598	608	605	597	626	628	605	631	593	610	606	633	617	568	626	617	593	663	628	644	600	630	592	609	608	657	596	640	596	538	605	621	566	609	633	602	613	598	610	618	656	628	624	640	594	630	594	643	615
11450	10390	11730	9737	7290	6915	4279	3685	3748	3298	2460	1958	1820	1862	1581	1262	928	913	905	858	834	644	483	463	561	483	479	391	339	428	392	369	398	387	373	361	393	321	287	309	306	278	265	230	257	227	237	220	248	219	224	235	230	215	232	222	209	207	207	220	219	215	228	255	237	242	243	221	214	255	249	246	235	225	227	216	228	236	218	219	225	235	233	206	217	253	205	203	242	218	197	222	215	220	187	203	227	217	203	215	204	235	262	214	228	248	214	214	228	240	208	233	201	207	223	218	237	211	230	224	228	193	224	228	226	205	210	234	228	225	213	218	226	212	212	203	232	244	215	247	219	230	192	240	250	227	230	213	231	224	220	230	188	231	211	238	222	197	219	200	231	206	252	226	201	222	214	239	196	218	213	226	236	222	207	209	200	214	237	208	234	215	226	191	200	216	248	232	220	233	201	237	257	231	205	217	231	213	175	232	255	218	205	215	237	230	263	231	225	215	237	192	212	249	214	224	205	215	200	249	212	214	237	213	199	206	202	212	226	219	214	249	226	195	218	208	217	223	233	221	224	229	209	222	237	221	189	205	216	237	216	228	230	222	221	244	201	209	223	230	237	208	257	201	224	234	208	220	244	225	230	241	250	217	209	227	223	225	243	217	226	249	229	233	219	219	230	206	198	236	217	211	202	196	214	236	219	220	213	234	210	222	216	258	213	234	230	220	220	230	226	201	187	221	221	231	230	212	236	217	238	228	211	225	216	217	213	211	246	231	225	220	215	187	223	212	247	199	238	238	217	219	232	242	215	230	224	225	197	217	239	218	222	213	238	222	224	217	225	205	230	221	214	226	240	226	209	221	205	236	232	230	220	238	220	212	243	201	224	208	221	207	237	227	250	225	230	234	221	221	217	214	208	223	231	216	224	204	230	182	223	220	218	224	200	217	214	228	227	224	227	219	211	220	238	197	219	210	210	211	227	205	220	220	224	235	229	235	203	230	234	194	226	216	233	229	248	216	228	213	211	228	217	194	228	211	224	216	227	242	211	235	218	237	210	204	209	208	217	240	206	239	227	236	192	218	224	214	236	211	225	229	207	230	219	191	204	214	231	234	214	242	238	218	204	248	226	216	238	193	216	217	231	197	228	224	226	214	214	224	236	199	224	205	194	216	228	212	208	217	219	205	206	202	216	210	255	210	198	210	221	201	194	211	217	209	244	230	251	241	227	220	222	204	239	230	213	240	222	225	208	224	210	213	231	226	205	215	249	237	218	234	226	216	216	214	226	204	192	228	211	207	210	235	236	238	252	223	209	229	233	203	225	218	240	242	234	221	243	212	197	239	226	229	202	268	227	204	230	230	229	239	251	214	230	220	198	239	222	211	204	209	221	189	206	238	222	214	227	215	228	221	206	239	210	218	226	198	226	230	190	234	211	229	216	211	231	227	209	210	221	221	195	221	211	223	232	205	217	207	233	219	234	238	226	240	220	214	198	233	220	227	205	232	238	233	206	253	216	258	221	190	221	250	224	220	198	206	228	219	237	230	227	209	237	217	186	222	202	219	216	228	233	224	226	221	233	215	210	222	223	213	230	257	214	224	218	238	233	252	235	201	227	233	214	236	205	217	238	213	221	178	237	219	207	225	208	214	222	226	223	209	234	216	232	253	224	223	208	201	213	229	227	231	211	222	241	220	254	202	232	263	234	219	222	225	218	209	216	227	253	217	192	237	225	236	225	222	204	240	229	228	240	225	231	202	218	222	199	213	216	234	205	223	208	233	214	219	244	249	258	221	235	208	204	214	215	233	204	229	224	210	229	232	222	227	213	206	206	224	227	234	210	240	234	234	240	250	215	234	254	226	221	232	224	205	221	230	214	194	216	243	206	241	215	216	213	238	244	225	208	237	267	238	213	217	200	240	227	215	231	215	204	227	230	242	232	226	242	203	206	250	235	177	220	228	236	194	237	199	225	250	210	217	226	226	214	224	182	211	230	230	235	221	184	250	221	226	229	186	227	244	216	229	219	244	235	204	210	243	243	200	227	214	231	229	239	211	231	221	244	234	210	212	207	225	248	239	218	221	210	215	226	223	214	217	250	215	219	226	225	221	215	236	241	234	243	246	229	237	229	224	200	235	221	229	220	239	246	222	217	259	215	251	215	223	240	215	214	225	214	240	205	225	228	226	254	266	223	223	255	207	215	193	209	215	234	231	201	219	245	208	240	222	241	201	235	209	206	210	214	253	208	223	250	213	206	232	211	236	237	201	222	228	228	189	220	188	218	183	210	220	216	214	213	224	225	229	219	213	217	218	193	217	220	242	208	241	233	257	198	243	236	202	205	220	204	214	217	196	247	212	259	231	233	242	226	222	208	200	232	224	216	215	233	226	223	225	212	234	218	225	197	235	200	207	230	200	217	212	218	228	222	204	194	226	230	196	239	221	207	214	251	242	201	220	250	203	220	249	209	237	250	214	215	217	228	238	217	211	216	233	196	201	226	198	230	231	245	231	242	213	205	241	217	221	211	215	207	232	240	217	207	214	229	243	193	251	233	227	219	234	206	244	232	218	206	226	208	224	252	216	218	210	219	208	227	248	219	196	230	214	214	264	227	208	209	217	224	236	208	258	231	219	219	217	258	220	241	230	192	223	254	211	244	228	244	227	248	215	230	242	223	208	230	210	241	221	232	200	232	218	244	232	212	234	208	252	236	239	214	230	235	219	239	230	232	241	233	214	215	232	242	246	220	181	185	234	240	227	227	233	231	220	219	221	215	199	216	226	206	215	214	212	212	220	214	214	221	230	224	218	264	206	230	221	240	236	207	233	222	218	225	232	220	249	221	236	190	199	220	239	221	233	229	225	241	212	238	238	219	211	211	214	249	212	240	234	200	224	219	221	237	195	239	223	240	233	232	243	229	218	222	231	199	204	235	230	231	212	234	191	216	230	225	205	230	215	222	215	230	229	223	234	218	226	214	210	216	229	210	213	215	234	229	228	220	212	212	214	222	234	233	204	226	240	210	208	231	213	218	220	230	207	242	225	217	227	195	217	235	223	201	215	225	247	234	211	216	246	233	211	237	221	214	228	213	222	238	212	222	223	238	221	219	234	231	224	226	242	208	243	225	210	224	216	226	232	209	219	241	189	199	219	218	231	228	238	249	246	202	227	228	199	237	237	234	213	246	230	235	240	217	241	204	211	202	213	241	188	210	241	202	254	248	200	240	218	234	224	240	204	218	198	202	202	224	226	206	208	215	213	204	205	223	229	227	227	249	258	222	225	227	213	213	214	218	235	226	243	209	239	243	211	199	225	232	234	220	211	190	229	228	237	233	223	227	239	222	228	222	251	248	234	206	243	248	241	208	242	223	229	211	209	212	212	262	219	186	214	202	219	218	235	222	245	198	214	222	257	221	219	239	219	232	225	227	189	221	213	208	221	222	193	240	182	252	226	226	253	206	227	214	256	243	234	224	217	229	242	195	220	228	229	195	224
7738	9893	16928	19471	18111	19520	13594	13857	13346	12990	10537	8249	8493	8518	6996	6141	4910	4269	4724	4354	4066	3279	2311	2355	2677	2492	2214	1865	1447	1947	1518	1747	1923	1630	1674	1760	1627	1441	1358	1320	1265	1008	929	791	781	742	695	624	628	665	656	639	648	641	640	639	596	603	652	657	660	581	634	640	625	569	632	595	579	602	601	619	605	634	622	578	589	603	623	588	579	577	570	626	560	597	626	617	563	606	619	624	612	650	622	643	580	603	624	597	659	567	586	607	582	581	610	614	602	591	589	604	600	617	579	653	662	606	634	588	600	610	597	637	615	648	600	648	649	625	585	618	609	630	596	602	638	592	628	600	605	571	633	623	613	611	659	589	649	613	621	611	645	582	584	660	580	600	644	615	608	552	584	579	668	571	610	576	649	615	597	619	624	591	580	631	613	591	597	585	608	623	638	660	600	602	633	606	614	587	641	559	624	595	603	612	586	643	601	605	639	609	625	602	606	576	588	624	628	608	619	560	649	587	614	627	602	656	632	603	615	606	630	568	619	586	604	644	616	610	620	630	637	629	590	659	578	618	614	609	605	586	645	655	595	612	600	635	585	589	616	602	641	606	644	612	593	639	613	623	658	596	576	582	642	623	594	608	651	609	592	628	638	624	561	610	604	567	644	582	686	574	605	610	618	635	613	595	616	589	620	594	590	633	659	593	635	607	571	619	577	605	636	624	602	628	586	636	635	611	591	610	593	601	597	601	600	616	622	596	613	610	619	630	604	587	643	608	569	634	609	577	635	595	625	633	602	611	644	581	585	625	627	562	657	621	580	546	641	583	598	553	608	655	562	636	602	585	574	609	631	567	659	600	595	643	596	624	585	598	642	602	610	596	584	601	622	629	586	634	597	630	630	606	608	592	622	574	668	586	613	613	586	587	598	631	624	579	619	623	586	609	601	617	629	635	622	582	617	626	621	618	629	628	556	639	627	623	626	604	598	605	601	581	590	585	607	592	630	607	578	569	601	626	612	580	612	624	597	610	590	573	664	633	622	622	591	587	617	655	600	626	567	601	610	607	608	609	578	605	627	658	627	621	630	605	590	655	603	609	636	622	586	615	634	604	607	624	585	607	620	634	599	605	547	607	657	592	609	605	611	621	607	617	636	579	614	601	580	599	617	601	585	600	580	596	594	577	607	613	625	626	579	610	609	580	572	622	607	604	605	600	632	618	625	627	598	591	608	580	631	589	584	600	625	598	615	628	661	605	641	622	589	654	667	610	639	582	596	619	601	549	617	594	634	601	599	592	621	583	598	592	602	606	626	648	605	613	666	661	616	600	599	615	603	609	573	602	585	634	583	612	621	582	605	583	610	597	629	591	641	589	622	635	581	621	578	609	585	624	611	573	609	653	549	637	662	570	594	583	644	618	605	620	628	704	577	618	599	642	604	618	642	587	585	607	635	599	597	597	602	630	567	551	626	609	576	635	625	637	600	588	582	572	561	632	664	631	564	620	621	599	600	598	602	634	576	649	630	567	591	594	618	623	627	614	604	581	635	593	586	551	635	627	589	623	629	600	624	613	622	600	611	554	621	623	610	605	653	605	619	630	600	630	612	615	636	628	612	597	643	616	627	605	594	648	633	611	659	636	606	627	595	586	638	608	624	634	590	622	630	602	600	608	632	596	568	597	603	611	651	582	634	573	595	644	579	619	627	663	656	572	626	593	594	590	622	659	590	603	631	645	633	623	624	575	628	589	641	558	645	616	646	655	607	621	625	626	612	630	597	648	606	614	598	605	617	586	616	576	617	617	605	618	653	629	640	594	580	622	560	585	585	607	627	578	574	608	587	616	602	572	574	626	630	620	625	628	612	621	587	619	637	594	600	588	612	633	632	608	626	556	597	668	617	600	612	578	584	638	580	621	600	603	604	608	620	669	572	616	581	598	570	579	584	569	650	595	616	568	598	623	596	575	568	645	569	584	564	646	610	610	628	600	655	590	555	645	592	590	637	594	623	603	611	587	623	600	564	633	622	590	617	606	605	609	614	617	624	629	599	600	622	638	649	602	621	584	623	585	630	628	630	664	597	589	568	575	588	647	596	597	642	632	601	621	554	625	609	605	624	566	654	604	632	602	608	607	593	629	611	623	646	626	638	558	617	615	594	625	615	621	590	579	614	618	526	636	582	589	612	568	619	618	593	595	575	560	638	625	570	584	621	639	599	608	591	623	630	579	596	607	555	592	611	621	578	640	589	607	672	647	632	670	615	643	621	587	590	591	590	552	607	587	586	607	593	644	599	612	582	581	644	590	593	608	627	591	607	624	630	616	638	615	595	566	605	632	630	576	638	592	586	565	639	608	644	567	632	618	597	625	642	636	602	639	592	610	630	605	599	592	602	623	601	605	617	594	614	626	607	598	619	653	638	593	600	616	623	563	608	589	584	628	602	608	589	607	629	619	609	604	634	643	600	625	593	643	637	578	631	622	612	599	551	622	589	645	597	601	635	563	618	643	610	650	592	580	604	635	605	622	605	598	600	581	636	552	593	564	594	613	600	636	586	618	538	609	608	659	616	587	611	569	610	627	594	566	603	612	632	640	544	592	558	629	635	592	612	564	623	632	621	617	574	618	622	626	568	589	595	644	644	611	629	634	581	618	587	642	653	628	612	595	568	630	616	549	643	576	601	618	573	615	614	605	613	655	548	616	566	576	637	626	632	632	634	573	616	564	588	581	561	613	591	615	607	586	608	623	602	626	629	584	646	592	630	573	623	628	583	610	594	552	607	605	598	619	628	613	613	614	603	581	627	611	612	654	592	593	640	583	572	584	632	592	585	650	655	564	647	567	609	566	617	553	589	585	607	637	617	585	645	604	611	627	608	628	634	587	629	557	599	603	649	616	555	637	606	588	604	590	631	577	596	606	605	602	620	596	602	579	634	639	584	595	648	623	601	592	612	614	575	561	579	641	667	633	636	589	637	622	617	625	631	670	564	569	591	579	649	610	588	606	609	645	613	607	641	627	599	626	638	629	627	609	611	581	633	600	588	586	636	626	635	604	588	600	629	635	594	580	607	612	619	577	640	610	650	571	586	607	602	599	659	586	598	637	602	595	616	618	577	620	623	581	614	602	600	626	589	600	653	627	578	575	616	637	606	594	564	601	570	636	591	617	565	602	599	632	620	649	589	606	648	588	630	624	602	599	616	621	621	618	598	598	612	601	615	609	580	636	600	597	623	620	595	592	638	607	614	609	587	593	610	582	632	617	629	604	607	606	628	600	602	629	614	601	636	615	594	594	613	606	591	585	611	627	672	638	601	601	613	593	584	580	593	605	624	592	636	659	615	644	609	590	599	626	588	641	599	623	549	581	634	584	583	599	597	620	621	609	580	595	593	654	645	644	599	627	623	606	605	629	599	633	640	609	583	636	631	616	634	663	618	641	601	623	543	599	619	607	601	629	580	643	579	606	628	572	597	620	644	638	612	610	578	592	598	550	617	660	579	592	606	627
29748	31061	39702	36111	33418	30006	27406	31889	31155	30643	27019	21255	19358	21383	15267	13746	10948	9032	10984	9081	8217	6094	3376	3859	4550	3984	3588	2782	2118	2779	1888	1761	2379	2134	2278	2329	1999	1828	1694	1548	1280	971	730	512	431	425	302	307	303	302	293	290	264	272	254	209	202	219	223	250	290	223	210	207	191	183	186	206	212	189	196	202	204	199	188	197	222	200	200	192	188	209	205	204	200	210	207	231	214	203	199	239	199	213	215	200	210	231	179	186	183	177	211	172	233	220	195	204	210	191	204	226	207	181	214	200	208	208	194	218	203	197	212	202	194	231	231	195	199	193	219	209	198	197	195	208	215	189	218	200	235	202	213	177	226	222	210	232	189	215	201	202	220	195	207	184	213	178	191	195	185	212	224	218	183	204	218	184	188	220	194	208	198	229	189	192	220	196	209	233	191	224	210	186	208	213	200	218	222	184	206	214	183	238	210	210	210	185	196	201	207	203	203	192	185	199	181	204	224	217	192	198	220	192	202	203	218	195	201	196	211	235	218	188	204	214	216	182	178	225	192	184	225	207	185	202	226	216	221	188	190	211	194	207	229	221	191	185	205	203	197	213	201	216	196	195	201	198	201	201	216	222	228	201	188	166	203	202	201	194	204	186	185	218	215	199	225	196	221	226	197	204	216	198	226	188	239	185	218	233	198	225	185	194	225	202	193	197	206	174	193	218	194	160	206	188	214	182	190	189	195	234	216	213	190	192	205	199	232	202	187	199	220	187	215	208	196	209	224	204	218	217	220	193	207	205	214	223	219	190	217	202	207	195	209	201	208	230	204	183	207	186	202	201	212	203	186	222	223	204	217	210	204	210	198	212	194	194	198	194	226	195	230	203	183	217	203	221	195	214	217	202	179	203	205	198	246	207	177	204	206	220	179	235	231	203	224	195	225	243	198	213	197	195	185	213	218	211	200	174	203	203	220	195	210	202	207	192	195	204	186	207	212	216	204	192	198	209	217	228	215	197	201	194	209	189	160	233	202	181	206	246	212	188	187	192	202	198	199	209	230	204	204	201	204	204	207	212	243	205	199	208	221	187	195	210	200	207	192	178	234	187	185	220	228	185	207	210	194	193	205	207	225	212	204	240	215	201	207	199	179	212	197	208	204	203	212	206	224	183	234	203	226	236	195	211	214	189	219	201	203	192	191	222	197	183	210	226	192	198	189	233	214	189	214	195	210	229	234	204	190	218	203	219	215	205	192	218	201	201	199	173	217	194	208	204	203	218	220	208	191	210	193	207	197	189	183	222	205	199	224	204	217	190	199	224	184	231	222	195	199	195	210	210	189	213	204	230	223	206	216	215	184	204	200	202	205	195	221	165	208	198	227	203	209	219	214	197	175	202	196	181	180	198	194	197	211	184	224	201	182	223	224	187	203	196	199	183	175	209	223	212	230	191	197	203	203	199	214	211	185	200	216	186	190	198	213	187	193	180	185	210	207	204	195	232	187	216	226	225	195	207	207	199	213	218	203	174	218	181	213	190	218	202	192	204	206	207	194	198	219	210	184	222	227	186	195	197	176	213	209	214	226	169	205	218	227	200	208	209	225	169	177	226	185	223	177	187	209	231	226	232	200	224	221	219	223	200	213	201	187	183	200	204	212	200	209	208	213	207	192	221	197	207	219	221	196	201	205	190	221	220	199	214	208	192	205	207	212	194	192	186	193	172	219	199	226	206	200	200	194	193	224	203	244	219	224	195	195	203	220	225	188	189	202	177	207	216	224	204	190	212	209	202	206	205	179	199	187	187	208	185	201	225	176	210	201	213	190	218	195	197	207	231	207	210	218	179	202	204	234	210	182	196	202	231	205	207	193	192	200	195	196	237	202	217	180	186	191	190	224	201	208	209	193	207	227	198	220	190	224	191	203	188	184	223	208	238	197	196	187	177	217	206	186	200	214	226	218	207	231	194	200	240	216	197	199	222	204	197	210	191	200	194	210	178	225	199	230	182	216	217	200	195	201	207	197	216	216	169	197	220	220	216	227	221	201	197	231	184	192	192	216	203	215	218	219	197	236	195	214	217	209	229	193	241	232	219	202	201	192	207	232	195	196	219	203	201	221	218	204	217	214	199	187	198	182	199	204	203	186	202	203	217	206	201	216	208	187	220	185	195	225	240	238	224	187	210	205	168	184	203	210	194	191	203	212	222	203	195	233	190	247	221	204	196	185	191	202	206	188	209	229	211	166	213	235	217	200	233	195	192	216	183	216	205	202	195	212	207	213	202	218	206	203	213	203	201	190	202	206	198	181	198	212	214	187	202	211	215	218	213	209	194	192	180	182	206	214	172	213	205	202	210	191	210	203	211	219	204	195	221	217	194	178	207	216	205	210	203	206	210	204	196	188	220	206	232	212	194	204	189	207	201	208	213	207	213	235	200	218	192	194	208	218	185	206	210	202	197	193	212	212	191	186	195	209	186	186	219	217	198	199	195	220	198	218	210	205	191	207	184	203	199	185	206	235	234	203	194	194	198	204	183	178	175	205	195	217	181	196	203	209	175	189	191	200	183	205	205	228	209	195	205	191	202	189	212	194	191	216	176	217	229	187	209	179	196	190	191	193	184	235	188	227	202	211	203	234	242	208	221	208	205	186	187	189	174	237	240	227	203	204	187	195	195	197	223	212	209	192	171	219	229	191	184	187	226	198	196	190	200	218	189	212	201	183	221	227	222	198	177	214	203	214	203	203	221	211	213	218	219	221	240	226	214	194	213	204	188	196	190	178	204	194	214	209	223	202	220	212	198	207	227	198	186	193	223	232	191	198	234	204	214	210	190	208	201	213	208	194	201	200	219	183	224	204	198	182	187	208	218	206	197	186	220	201	201	212	196	208	199	210	220	197	206	201	184	192	192	208	213	224	206	207	174	194	199	203	195	183	200	218	208	207	180	197	201	200	175	202	188	231	183	192	189	219	194	186	210	184	182	185	211	212	206	209	199	195	179	213	180	208	203	207	225	197	223	224	234	201	214	214	202	201	209	196	208	203	209	219	217	218	186	198	211	213	199	211	187	205	193	204	203	218	246	238	221	223	206	175	186	215	217	197	191	197	174	178	194	197	193	205	220	193	191	189	208	211	186	217	225	206	186	221	232	209	191	229	179	211	197	211	178	197	193	214	203	187	215	203	205	198	217	204	201	201	236	202	204	189	231	196	188	197	215	228	195	206	193	200	215	201	222	204	268	195	212	226	203	203	203	224	212	227	220	216	213	204	177	210	195	200	204	236	214	237	204	181	196	199	208	194	212	238	203	197	227	200	212	206	197	203	246	181	208	198	188	210	197	187	201	204	218	222	218	214	197	193	198	209	178	223	244	200	168	198	205	204	218	222	168	204	219	193	196	188	226	204	187	219	173	216	182	212	197	202	203	192	219	199	224	225	199	204	205	201	210	231	197	205	211	222	222	185	213	207	198	207	214	204	195	206	194	207	211	213	169	194	212	201	220	228	189	229	218
20693	25068	37258	41005	41567	39885	38404	44874	42774	44353	40480	35740	36604	39154	32114	32835	29099	27804	31730	28424	26903	20928	13799	17932	20586	18351	16733	14174	11171	14437	10378	10117	13545	12277	13171	13566	12118	11273	9835	9093	8030	5819	4248	2768	2215	2138	1383	1216	1316	1153	1299	1272	962	853	789	705	625	590	643	864	901	694	624	616	564	592	575	573	612	566	554	573	598	614	574	582	594	595	549	592	572	604	556	553	581	568	577	579	602	532	613	621	637	575	540	568	597	574	600	608	591	596	551	567	573	573	586	570	580	540	588	587	588	587	584	571	570	606	524	572	594	556	583	607	574	566	539	585	549	581	586	560	584	585	599	569	595	567	569	500	556	591	527	592	609	572	550	573	599	601	560	537	554	549	570	569	576	552	591	531	534	565	575	560	560	537	556	620	603	557	595	601	601	529	582	573	584	567	602	532	576	589	553	586	558	574	638	586	587	566	586	584	562	549	577	564	613	566	543	549	608	574	582	589	620	553	589	569	600	600	524	581	582	594	522	579	564	603	585	546	539	554	580	557	600	568	587	593	551	600	550	556	598	563	580	561	593	549	564	596	589	540	579	529	598	550	593	575	554	599	606	528	556	582	544	573	575	595	608	549	583	549	563	558	595	580	630	578	561	585	571	612	566	611	592	604	561	576	591	592	581	504	552	608	623	594	578	585	565	554	533	567	543	598	591	559	569	548	555	545	592	575	619	556	582	582	539	587	584	571	572	559	571	554	570	635	578	551	603	568	601	583	570	575	537	569	588	553	583	590	610	587	585	599	596	622	548	555	575	600	569	568	602	577	588	584	558	582	593	537	600	589	544	566	566	579	595	566	522	591	577	572	582	563	555	586	585	616	530	550	589	596	554	565	601	597	600	570	542	562	561	550	605	567	589	583	606	554	562	549	572	624	591	560	576	544	575	600	605	536	587	551	577	574	540	625	570	627	571	578	542	585	561	519	574	559	565	588	594	560	538	542	577	585	582	574	532	569	591	601	542	588	570	589	574	594	568	571	611	561	564	558	578	543	538	599	563	548	592	612	562	592	581	599	553	546	623	542	537	571	556	590	544	597	545	602	604	617	584	582	565	560	533	594	570	559	522	589	587	587	593	544	552	599	557	590	552	567	591	580	568	521	626	595	527	607	589	561	562	582	585	527	569	568	561	559	557	562	573	581	561	605	577	614	604	579	574	543	578	553	535	553	554	585	594	592	596	574	548	578	582	542	570	570	556	526	571	536	556	529	554	541	538	545	594	573	600	594	555	542	551	596	588	544	573	608	566	580	581	530	582	565	569	551	566	548	567	599	576	570	537	592	562	580	612	568	571	562	601	571	571	574	581	599	562	551	588	615	547	557	593	585	576	620	597	541	571	579	568	568	594	554	516	568	543	599	584	554	548	565	575	593	575	582	596	541	564	604	560	571	559	559	569	600	568	540	598	553	574	574	607	548	615	582	547	546	587	543	569	632	581	579	568	548	586	550	615	528	568	599	568	555	552	609	566	549	589	590	617	587	601	567	595	575	575	575	592	609	559	559	558	593	582	559	510	568	554	572	577	580	607	557	613	595	570	578	571	569	578	548	604	584	608	545	574	596	557	575	552	558	595	610	549	562	579	573	584	589	569	595	558	571	566	567	575	573	589	575	562	571	575	586	576	580	591	592	586	558	571	558	591	561	578	563	553	616	616	517	561	574	595	598	598	626	524	570	555	574	575	587	595	588	565	545	566	609	526	559	547	598	556	584	546	578	577	581	534	590	584	620	546	559	554	581	568	556	578	595	598	601	560	579	566	579	560	572	552	574	578	578	573	540	582	574	556	583	530	563	596	596	600	578	580	583	589	583	552	583	590	540	550	561	575	564	572	567	607	624	588	576	631	584	574	539	557	577	534	561	570	556	552	594	576	514	578	577	532	574	544	541	574	583	578	549	547	590	575	555	597	571	631	579	604	542	579	574	546	579	548	569	592	582	594	574	543	558	570	607	581	563	590	573	575	557	563	543	606	627	572	571	549	551	563	601	590	530	542	599	564	595	569	558	541	575	538	592	581	561	548	564	547	594	592	547	582	563	576	573	633	556	552	556	594	602	602	544	569	571	575	535	551	578	565	576	559	585	579	520	602	596	593	579	564	583	568	573	588	534	566	550	609	568	563	568	577	579	589	582	579	559	562	592	536	573	589	516	540	570	601	581	616	556	594	561	587	534	553	576	575	600	599	587	571	561	533	569	577	592	552	603	528	553	609	563	589	569	558	586	587	574	570	579	552	598	575	569	605	614	558	609	564	561	558	600	594	604	552	591	552	545	557	554	589	532	639	541	572	577	545	548	573	581	583	600	588	594	599	572	558	545	542	579	561	574	572	598	561	559	596	573	603	604	591	597	551	579	581	569	605	558	580	540	567	568	593	566	548	568	560	573	574	586	579	573	534	564	603	558	569	581	629	588	608	549	576	609	593	597	571	600	560	564	570	607	573	598	558	551	533	579	573	567	578	568	573	559	597	575	558	546	590	591	566	546	573	596	589	585	570	565	580	556	589	593	563	605	572	532	590	576	625	583	553	620	595	569	635	524	592	543	592	575	595	579	557	591	546	559	561	605	557	546	571	580	582	620	618	554	561	605	590	589	608	550	563	584	553	598	568	563	564	562	585	602	586	543	564	556	575	539	546	561	580	601	591	581	589	571	594	596	596	589	598	599	563	563	565	542	600	539	543	606	556	563	586	590	500	577	604	587	591	547	580	556	567	575	580	583	581	554	545	601	567	564	590	587	589	564	577	608	564	559	585	594	554	600	583	560	558	582	529	583	543	567	586	556	478	571	617	507	547	617	567	597	596	587	572	582	564	584	587	586	546	566	563	563	592	620	567	605	541	534	602	572	577	601	593	595	553	601	529	505	574	574	564	606	597	587	551	594	579	595	582	570	599	553	593	547	567	580	560	547	597	551	543	608	560	592	584	613	579	559	592	599	567	523	618	548	583	604	580	540	578	516	620	570	576	558	610	582	576	547	547	604	579	553	582	592	564	563	593	575	590	540	541	557	599	595	573	570	552	604	591	560	636	570	612	591	551	594	571	571	557	571	568	589	558	603	581	522	607	585	619	549	567	564	573	570	580	562	584	591	570	570	614	598	571	609	581	588	527	568	607	585	594	561	568	585	560	536	576	558	564	588	560	581	553	594	579	589	581	631	528	594	546	569	577	556	577	551	536	584	599	578	560	551	596	620	549	578	532	576	553	579	578	562	559	543	589	585	542	541	538	592	613	570	575	603	536	554	571	537	606	559	577	580	573	590	595	570	561	568	548	562	590	552	563	544	588	570	624	587	605	592	559	564	612	581	604	614	563	533	558	568	546	559	541	600	553	573	605	575	603	553	589	576	564	526	575	592	559	565	575	603	583	599	547	546	553	603	579	554	552	567	588	622	530	553	564	598	573	572	593	556	606	539	607	551	610	596	591	616	595	576	589	562	525	600	550	587	558	590	541	541	581	582
36514	37853	42971	41490	37424	35088	34337	38039	37815	38098	33994	29621	28234	29054	19657	19345	19166	14604	17275	14664	11994	9528	6108	6416	7938	7408	6307	4025	4253	4466	3226	3235	3920	3287	3737	3919	3342	3108	2818	2565	2176	1419	1190	874	643	545	371	359	468	376	338	372	309	316	269	252	269	252	206	317	303	263	262	257	245	258	216	239	251	228	225	222	228	249	254	246	253	240	246	238	242	232	255	234	229	235	239	245	228	265	231	251	248	259	270	251	241	249	224	259	224	224	241	222	219	223	214	228	241	215	247	246	227	236	228	231	246	209	249	247	207	257	243	260	239	227	261	211	225	244	241	230	228	225	226	246	205	207	234	222	195	243	217	235	232	224	222	228	220	227	227	244	241	232	234	231	215	197	224	195	254	188	240	245	229	234	233	220	246	238	221	251	236	258	222	241	220	213	220	228	243	245	229	241	247	223	232	260	234	220	245	227	226	220	224	246	248	234	253	238	217	282	249	237	220	222	237	243	251	271	226	220	244	237	228	213	236	243	235	232	237	227	196	229	207	238	236	227	215	234	233	236	244	227	242	231	247	227	226	246	251	241	248	225	224	226	235	242	244	210	234	243	227	233	237	234	241	240	212	240	249	253	236	219	224	245	250	205	253	225	245	239	227	260	244	222	224	238	219	237	246	230	225	250	236	231	262	232	208	241	201	242	232	225	233	182	228	237	213	248	221	237	240	232	247	241	237	223	223	239	238	214	227	236	225	237	231	258	244	246	239	219	193	232	244	230	230	238	215	228	213	246	235	240	251	242	230	237	258	226	250	236	253	242	246	236	252	237	249	224	246	246	237	242	250	216	211	213	267	265	232	228	240	232	218	254	220	236	226	218	232	270	208	234	263	257	238	199	215	222	243	238	234	240	216	236	224	207	237	240	256	278	212	239	222	219	247	210	225	210	239	245	256	218	258	210	204	247	254	219	261	231	246	254	253	234	246	249	236	225	242	245	240	237	235	228	240	227	232	238	238	249	222	244	230	245	242	234	254	222	263	233	237	233	204	220	225	220	251	239	224	203	228	186	254	235	232	244	260	223	244	234	237	250	226	196	219	240	221	236	235	278	245	237	240	225	223	237	225	204	225	237	251	225	260	248	241	233	255	265	228	246	221	235	259	252	226	251	249	235	230	229	237	234	217	237	249	224	208	218	229	239	232	242	252	258	237	210	213	244	255	187	252	237	239	234	220	226	231	242	238	254	226	246	251	254	231	199	250	225	217	216	223	227	226	216	226	217	193	223	245	239	244	212	231	244	239	237	231	206	240	237	272	244	252	241	254	253	244	203	236	213	249	207	253	256	217	205	230	255	215	222	203	244	226	217	230	221	230	239	210	243	203	243	236	239	247	220	238	246	210	215	228	201	224	237	246	241	206	222	236	229	264	252	232	243	232	240	255	211	237	230	249	219	219	253	236	228	224	224	219	243	216	226	237	262	231	229	214	236	247	214	227	210	236	257	207	270	242	256	245	252	220	232	228	255	233	234	228	244	238	243	236	229	269	222	220	229	233	216	217	219	239	236	222	222	224	262	243	204	201	235	226	238	215	226	241	243	227	249	207	223	216	217	257	253	249	210	209	229	235	223	229	226	231	261	250	265	190	214	238	231	222	197	236	237	242	221	255	224	197	230	226	241	233	211	221	232	211	215	234	215	235	255	242	247	245	218	259	254	219	226	225	229	247	238	267	236	218	244	256	253	217	239	237	225	246	241	197	243	242	227	205	225	256	230	232	262	238	235	231	223	239	197	208	217	229	232	227	249	238	239	198	237	213	242	226	238	213	215	246	238	222	253	256	232	242	234	238	262	258	229	226	255	205	239	264	223	223	239	233	237	246	236	250	249	262	219	250	228	264	222	253	242	232	237	226	240	293	224	255	253	233	247	259	237	200	240	250	214	254	258	220	235	227	251	237	224	222	273	235	242	262	248	251	234	232	233	249	228	223	239	244	236	230	230	225	220	230	256	237	226	221	227	218	219	231	216	216	256	227	256	213	223	231	246	254	241	227	233	241	215	235	218	261	247	224	245	237	230	240	234	219	202	248	221	265	220	251	183	209	227	270	235	241	226	242	221	252	234	238	209	243	224	222	203	247	242	246	242	244	223	236	225	247	231	231	239	222	204	193	243	224	229	221	213	247	232	253	244	253	228	254	211	265	223	248	242	241	232	247	216	212	214	241	240	213	215	218	253	236	233	247	240	233	228	235	225	231	212	248	255	234	253	224	219	237	226	214	223	213	207	234	229	234	223	230	271	235	233	257	237	202	223	242	219	260	231	217	254	238	250	225	242	229	222	227	215	256	250	230	232	242	263	245	230	228	228	240	236	237	244	229	233	231	223	255	245	253	227	236	231	199	230	210	215	231	263	254	218	217	216	251	217	232	236	221	240	220	233	212	216	212	209	249	230	236	244	220	228	243	231	234	252	237	245	211	251	239	213	200	263	241	240	247	237	235	246	231	238	231	213	211	217	240	247	246	224	229	204	237	237	220	229	253	261	245	233	231	232	254	251	222	202	239	236	244	199	267	240	232	237	226	215	212	270	249	207	192	247	251	243	266	258	267	231	214	241	244	215	222	259	235	210	217	261	232	223	230	230	231	239	241	256	252	235	275	237	235	224	247	232	208	238	257	240	209	223	210	267	246	225	223	216	248	235	225	245	249	244	242	242	219	223	231	273	236	218	211	227	223	226	261	235	249	251	240	243	217	231	229	213	228	247	219	235	239	247	255	241	244	238	244	231	235	234	234	265	207	229	219	245	209	234	236	227	227	264	237	223	221	226	239	241	236	242	235	235	231	236	233	238	255	245	260	228	193	245	250	237	244	246	218	226	226	235	224	227	252	245	257	200	233	212	216	229	224	227	253	224	243	211	231	250	258	240	247	235	256	234	231	225	205	227	233	216	248	228	238	211	249	240	249	202	196	249	244	236	266	248	217	233	268	224	231	238	230	215	223	223	253	225	226	242	221	243	216	223	246	251	221	232	219	223	247	211	258	251	191	216	211	229	233	253	228	228	254	230	222	264	226	231	208	251	232	224	254	212	226	214	216	211	254	256	245	234	255	222	212	217	240	239	242	211	248	227	217	263	232	248	214	249	248	231	224	224	247	235	251	239	245	229	229	242	236	228	221	224	269	225	221	243	233	240	209	211	212	236	220	238	228	215	219	214	243	200	247	240	220	222	238	229	242	244	249	220	243	233	241	214	204	227	211	258	230	254	239	215	240	231	242	221	227	244	207	240	238	246	247	237	227	237	243	209	234	193	247	232	216	229	249	225	253	259	218	244	247	225	222	234	225	239	234	221	213	240	229	222	245	246	232	228	229	197	233	224	257	230	220	259	217	240	255	243	221	239	213	230	193	212	242	234	251	235	233	237	258	246	212	212	217	217	261	228	221	228	240	288	271	253	248	214	254	219	217	219	239	202	206	233	239	232	235	240	231	243	216	222	217	260	230	253	238	245	212	246
25337	31450	40605	45746	45790	45595	44928	49440	48969	49874	46628	43615	44242	44700	35451	38046	38106	33511	39138	35556	30336	26740	21387	24327	27544	24935	23849	17439	18467	19530	14812	15924	18893	16779	18599	19367	17408	16471	14177	13893	12132	8620	6528	4799	3400	2909	1924	1856	2227	1697	1510	1478	1287	1125	937	788	735	686	690	1322	1161	838	683	709	651	660	702	657	636	625	623	644	637	611	636	640	604	653	633	628	654	655	690	637	642	656	682	659	609	618	617	675	703	734	686	651	597	655	628	621	651	603	603	629	683	644	655	608	637	663	659	622	648	661	664	684	662	643	642	627	657	632	674	640	676	635	603	614	650	619	633	652	638	642	651	639	591	633	692	640	678	683	656	643	658	669	659	652	656	611	656	658	669	637	654	644	677	631	614	655	585	625	659	629	629	641	627	641	625	646	646	632	699	696	650	631	658	657	566	648	650	657	617	656	644	640	635	609	634	614	706	620	614	643	620	662	643	641	653	659	666	666	599	625	642	655	634	674	589	631	611	654	651	652	590	645	663	657	657	655	610	655	670	654	629	653	642	678	651	657	663	639	625	645	657	636	632	676	611	665	610	657	637	649	644	655	622	621	625	668	592	619	686	639	638	683	627	646	643	622	618	628	656	644	579	647	628	563	644	661	673	617	638	688	659	644	615	608	662	659	649	650	652	625	618	653	584	649	622	676	623	656	620	634	627	660	680	618	656	635	636	683	615	584	675	638	656	671	654	643	633	683	652	648	621	585	604	633	690	680	643	684	606	632	649	649	660	636	646	656	600	609	669	658	622	649	670	613	625	668	596	628	700	666	643	646	661	597	619	650	656	638	603	626	591	648	624	612	632	613	630	686	653	630	611	617	640	617	631	627	633	611	664	648	605	627	638	665	631	656	648	631	667	636	626	643	632	624	657	593	662	649	652	616	646	642	682	638	666	670	649	634	607	634	627	657	592	631	617	661	655	652	652	603	661	643	646	639	651	635	666	655	655	579	665	699	619	634	621	695	612	611	675	674	647	638	646	642	670	598	607	668	645	613	665	696	628	654	656	643	642	656	595	635	659	638	634	625	642	679	679	665	680	650	642	606	655	620	629	615	657	664	638	657	631	598	602	661	643	629	648	629	660	655	699	643	668	682	616	641	605	638	608	621	660	666	603	613	640	626	674	646	605	635	615	659	625	681	614	656	641	647	609	647	611	620	633	626	660	668	656	617	664	647	624	647	650	639	673	629	642	651	625	664	646	624	634	666	621	676	605	624	638	619	602	646	658	592	649	607	629	652	626	644	625	638	665	618	611	566	675	660	632	647	646	599	627	644	650	623	656	632	668	604	644	646	643	665	685	614	618	697	608	646	651	657	679	610	614	613	629	620	657	646	645	660	641	672	599	563	665	633	634	626	614	615	685	625	630	626	636	644	672	655	649	613	612	647	647	676	613	676	674	641	649	667	657	644	610	652	609	653	679	625	601	609	643	653	636	655	643	630	622	658	637	664	625	635	647	670	657	613	628	665	618	628	582	638	641	627	627	649	634	708	599	665	608	635	575	624	632	623	603	630	660	667	652	637	624	647	673	656	626	701	655	633	618	619	641	634	630	649	645	614	630	691	663	698	634	662	637	597	596	646	643	613	666	615	670	630	636	678	592	621	663	639	662	619	635	641	645	636	663	611	627	635	661	662	637	648	687	624	637	601	643	622	700	599	605	635	597	572	621	664	621	641	630	653	625	638	633	660	604	674	616	655	649	627	635	613	603	627	616	639	625	625	639	660	670	601	661	663	612	656	649	646	640	667	656	621	594	616	654	654	635	612	618	629	612	633	686	634	650	647	600	656	671	628	649	645	630	614	642	656	695	594	654	637	687	626	601	666	658	611	681	640	641	659	665	637	649	617	646	594	626	662	593	657	648	686	598	639	640	694	620	695	638	660	666	637	637	664	583	708	664	636	661	633	645	637	669	634	630	673	631	696	644	616	650	654	635	661	667	639	618	638	631	683	610	630	671	615	640	623	646	627	605	661	659	675	640	650	692	657	645	631	715	631	659	660	654	619	650	621	676	612	646	683	637	652	650	665	656	667	622	630	612	637	654	652	633	662	618	680	614	585	642	688	654	691	611	648	629	620	601	671	630	671	659	662	616	660	638	681	628	629	647	667	633	660	634	658	677	664	611	638	644	640	702	645	640	663	573	621	629	668	635	632	634	619	633	631	649	626	733	608	663	640	630	647	675	603	668	604	636	662	641	656	651	609	628	644	632	693	612	658	655	652	642	616	672	662	687	629	657	608	634	655	632	661	676	630	692	614	636	649	619	602	648	623	629	656	667	683	621	612	650	661	652	648	630	637	647	631	654	647	618	637	649	694	634	676	667	603	637	595	654	620	629	599	609	627	677	683	669	607	602	651	664	629	638	635	630	645	658	667	627	712	577	654	652	650	667	614	648	635	626	637	619	626	648	645	619	633	636	659	634	613	650	605	652	644	638	616	666	657	647	635	608	640	630	610	640	612	650	654	614	645	650	635	640	650	631	668	654	619	644	638	687	681	646	644	622	659	655	666	685	612	644	636	587	672	636	612	636	692	679	639	639	614	660	675	627	618	662	659	658	686	653	637	624	659	616	663	634	608	589	622	691	700	701	650	621	632	628	648	636	682	628	630	625	626	667	658	643	663	659	621	606	677	654	607	622	595	630	617	649	613	626	653	602	623	634	663	664	657	607	641	616	612	619	676	622	647	639	690	655	657	655	615	658	631	621	624	559	659	644	642	677	655	655	599	645	709	650	649	621	645	576	646	647	643	629	615	669	670	653	629	629	643	699	602	642	600	653	662	607	650	652	643	640	681	668	627	580	701	628	633	617	637	649	652	660	660	676	643	630	640	665	653	642	663	643	632	625	624	647	647	641	658	632	639	629	656	668	624	627	668	668	669	634	637	622	670	618	599	614	632	665	599	651	582	659	662	644	644	615	645	665	639	646	646	634	663	640	650	677	639	668	614	658	645	611	660	621	679	640	613	670	603	626	664	677	652	698	655	656	668	642	609	671	649	664	602	652	625	622	669	614	630	636	658	657	655	617	632	649	646	618	656	691	639	631	619	620	662	663	680	628	637	622	648	687	670	654	647	683	672	643	644	631	651	603	638	637	651	645	664	643	656	623	679	640	626	589	691	606	638	621	638	658	641	638	631	622	649	603	632	645	647	691	698	627	626	641	597	659	672	662	613	640	674	604	681	611	650	670	646	647	671	652	654	647	666	627	654	632	616	662	641	682	576	634	631	589	653	595	623	600	623	652	620	633	623	630	685	678	653	617	676	678	675	639	637	666	629	625	592	637	646	657	614	610	664	659	642	613	643	665	640	659	655	604	623	646	601	634	618	645	637	627	622	650	597	585	615	669	572	647	606	715	642	636	614	650	672	628	630	649	620	669	662	620	616	603	646	651	679	644	618	641	615	644	635	642	675	629	603	651	633	652	608	650	651	649	645	631	662	644	648	632	644	620	677	674	659
11350	9677	12667	9962	6704	5448	4195	3521	3484	3225	2515	2041	2061	1988	1294	1031	1103	1022	911	836	762	599	519	532	593	529	481	405	366	435	402	333	395	361	345	383	327	340	324	332	301	305	253	276	211	218	228	221	248	231	238	227	244	208	222	231	209	213	200	231	220	214	221	226	222	226	236	214	223	234	219	222	240	220	220	239	211	248	212	241	206	236	210	202	214	211	244	219	225	220	245	234	206	208	214	207	237	242	256	240	230	220	221	211	244	213	253	208	221	202	212	216	223	218	229	199	226	235	203	211	221	221	221	201	216	213	217	217	221	213	232	199	231	237	224	254	217	209	185	219	246	194	212	207	194	202	239	237	210	208	222	216	247	226	258	230	239	216	234	222	208	218	208	244	194	210	228	203	227	236	239	237	239	226	236	219	226	188	233	222	180	216	234	222	199	198	194	227	200	211	238	234	240	242	210	212	234	230	237	204	197	219	222	215	261	225	222	232	229	222	203	244	218	217	229	212	219	232	196	244	198	217	206	219	240	210	241	219	224	220	200	202	223	215	211	223	217	221	233	237	229	223	221	242	214	221	214	248	209	207	223	210	230	234	214	201	219	229	239	192	214	205	179	227	239	200	231	222	236	217	206	185	215	214	212	231	218	213	226	216	210	236	229	238	214	213	229	214	201	206	211	247	217	208	228	237	196	210	232	222	228	233	224	225	231	216	234	202	213	233	223	208	212	225	227	222	212	208	230	232	232	214	215	209	248	209	240	206	218	227	220	215	231	240	251	230	218	212	220	244	208	198	230	228	217	250	241	206	207	233	229	228	205	219	220	220	230	218	197	225	235	212	219	213	238	258	194	193	231	243	221	203	217	214	218	224	197	188	242	203	253	228	225	217	218	218	221	233	251	239	233	218	241	229	215	208	218	206	207	241	227	228	206	218	213	229	226	206	238	214	225	231	219	213	212	211	218	248	225	250	222	216	235	194	235	251	215	233	239	232	221	246	209	237	213	228	215	223	236	222	238	248	205	212	219	208	211	240	245	207	232	211	212	236	214	204	230	233	222	197	216	197	208	212	191	250	234	234	233	220	218	224	233	217	230	211	229	252	234	215	232	244	244	214	197	223	196	220	228	226	213	227	237	214	216	241	238	217	211	227	223	243	214	240	219	233	248	213	235	232	234	224	239	208	216	226	202	228	239	224	231	232	217	218	215	203	233	205	233	241	204	217	206	220	217	227	212	218	216	249	214	228	201	229	252	218	234	231	248	182	219	237	241	196	216	242	220	243	229	196	223	210	207	202	232	215	238	226	232	229	240	254	234	234	226	238	196	194	201	198	232	221	242	213	244	241	192	187	218	235	200	200	179	219	201	263	215	229	216	200	224	189	240	242	219	234	221	214	222	215	198	224	184	188	236	238	243	224	233	227	241	216	211	202	241	190	208	243	232	252	243	205	201	209	242	221	230	234	211	216	217	200	223	233	205	212	190	194	195	228	236	208	231	197	219	212	227	216	173	209	212	238	221	226	217	210	229	238	225	200	212	232	229	217	214	242	193	222	237	211	255	213	205	209	234	199	228	244	237	217	227	201	209	238	198	197	202	200	231	228	231	228	237	243	220	220	208	209	224	214	203	230	197	222	218	210	237	221	234	205	230	203	221	216	204	232	206	201	219	203	221	188	214	213	228	230	198	232	238	235	215	235	215	229	214	224	258	221	203	225	236	224	233	233	256	236	192	242	216	220	204	212	241	251	208	221	208	194	232	236	228	220	223	224	238	214	209	195	227	227	216	240	230	214	213	209	229	230	230	217	202	215	239	226	222	217	220	211	219	204	199	203	250	252	214	236	218	228	227	219	196	244	215	209	190	218	199	198	228	203	210	230	237	212	239	239	209	229	206	216	227	209	228	255	200	207	205	234	216	197	261	233	228	224	216	227	234	206	218	226	221	170	209	208	228	194	224	215	190	207	205	200	242	199	195	210	203	194	222	242	222	231	243	196	235	207	212	186	225	214	176	240	196	230	216	241	204	232	212	221	221	224	208	198	213	225	245	206	215	208	185	213	196	233	243	207	211	212	203	213	231	238	217	217	242	202	215	198	192	222	209	212	204	241	194	223	197	226	236	218	232	199	247	243	211	222	207	193	215	228	248	210	228	225	216	219	213	188	233	214	204	212	224	230	207	226	239	217	191	208	225	241	209	224	216	222	222	223	213	243	200	212	211	231	204	206	219	246	218	217	216	217	217	203	236	233	209	240	245	211	218	226	236	225	229	225	226	218	250	204	220	220	203	237	218	227	211	205	221	213	207	250	216	243	213	230	201	238	198	206	217	235	230	213	228	222	209	218	201	234	263	245	219	226	200	204	204	252	220	230	229	216	195	220	234	215	173	229	209	220	206	192	238	221	223	199	228	192	236	243	248	226	251	208	215	213	235	202	204	230	220	226	195	195	236	233	195	216	198	201	239	216	244	237	208	236	236	211	218	208	230	207	230	238	217	227	250	205	206	243	210	199	228	224	199	206	221	248	209	217	236	256	231	216	225	209	197	243	222	200	212	216	223	225	220	212	224	209	210	247	197	234	208	223	220	219	226	223	209	250	193	210	216	213	228	226	234	225	224	211	230	204	241	233	221	226	224	230	206	205	230	200	221	226	232	242	198	235	240	205	214	217	225	223	228	219	196	221	214	234	223	207	226	218	240	191	208	233	228	229	227	222	230	252	241	217	245	219	210	226	223	225	218	221	210	218	211	212	217	190	222	224	250	219	222	204	222	212	226	219	215	227	228	189	221	231	230	247	227	215	228	241	243	217	224	207	227	234	255	237	221	217	257	231	219	231	226	219	221	227	196	222	250	217	225	199	217	226	221	238	209	206	200	237	212	212	219	190	217	233	206	224	208	241	222	201	230	227	224	216	227	224	210	247	210	238	218	225	212	215	213	224	198	219	204	241	218	219	210	245	211	216	198	220	247	235	229	243	226	223	201	203	218	225	208	198	220	250	229	223	213	222	216	209	264	212	233	210	210	215	218	228	198	233	214	234	229	225	204	221	230	229	250	229	240	209	225	240	214	204	221	214	226	203	211	232	211	242	241	215	238	225	217	221	212	220	231	222	210	247	228	221	225	238	219	205	216	212	215	206	240	224	221	218	207	229	227	211	241	234	213	239	233	236	192	195	233	224	199	218	229	199	249	231	239	214	207	244	245	242	237	181	246	218	209	240	213	229	231	218	208	267	198	199	215	231	220	217	199	248	209	195	215	199	209	212	214	211	247	235	232	198	187	235	192	232	238	206	245	208	227	222	224	224	223	202	227	196	185	222	227	220	242	233	223	244	229	216	216	215	222	224	227	224	222	238	227	216	208	217	225	249	245	206	219	198	249	231	207	223	197	236	217	198	219	236	221	211	221	223	216	226	236	239	203	254	220	216	229	217	238	188	215	200	233	228	211	220	209	252	211	206	241	217	240	220	237	187	239	240	255	208	211	222	211	241
7453	9718	17763	19293	17028	15991	13724	13134	13578	12281	10491	9011	9143	9031	5890	4618	5348	4863	4688	4218	3513	3041	2459	2561	2891	2548	2404	1986	1881	1904	1660	1527	1660	1610	1778	1765	1646	1545	1350	1416	1204	1053	921	860	773	762	689	705	751	672	615	639	630	604	659	641	608	600	626	611	654	622	609	601	591	597	634	586	564	635	575	611	661	597	605	581	589	577	632	585	547	568	614	596	627	634	581	619	640	638	631	616	637	602	635	631	640	632	615	629	637	595	601	551	573	616	581	616	577	610	606	633	582	641	638	604	613	609	580	609	624	577	655	619	556	656	613	623	568	605	629	648	652	602	599	644	594	614	616	641	596	618	566	584	592	597	641	672	603	611	600	589	611	562	598	616	615	635	610	587	640	557	586	624	581	590	620	615	599	594	615	601	614	618	601	667	599	607	624	577	609	602	610	619	636	560	563	639	605	676	657	580	607	623	610	603	635	622	645	607	593	634	605	635	583	631	610	597	583	604	607	614	611	590	605	639	629	642	596	616	599	611	630	615	631	582	602	570	606	629	646	583	625	607	578	619	616	604	607	613	608	571	556	619	569	602	583	613	640	631	601	579	630	614	603	579	560	524	620	584	578	617	561	660	657	586	589	581	588	584	589	594	607	609	609	585	646	609	601	599	600	554	632	610	584	628	635	604	637	609	611	635	559	597	610	593	582	611	571	660	595	613	575	634	636	607	622	603	610	659	572	621	562	576	597	636	595	596	616	623	658	616	571	655	587	589	625	609	582	573	612	548	584	630	638	611	583	608	607	566	591	617	618	610	599	611	600	604	613	598	639	555	615	599	623	636	644	566	611	583	631	639	629	615	597	624	637	628	583	619	600	609	597	657	621	618	642	577	616	585	616	608	617	610	637	597	683	612	570	577	589	612	662	599	600	555	606	619	635	639	595	584	664	610	599	656	614	575	605	636	647	615	598	574	641	600	594	642	588	590	589	605	568	635	611	630	617	642	593	634	589	619	598	609	591	581	585	618	660	589	612	553	608	616	583	609	628	619	602	592	599	602	576	610	617	568	622	581	670	588	562	629	611	600	648	617	619	603	628	622	598	578	584	612	575	606	628	616	626	596	632	635	645	598	612	601	607	609	611	630	606	625	609	614	583	597	575	624	615	565	611	634	621	642	589	616	606	626	572	621	586	612	609	643	597	605	549	571	584	566	634	604	567	610	579	625	630	641	596	558	584	589	609	635	582	590	626	647	595	575	587	618	604	590	623	614	609	603	561	585	620	619	609	618	593	581	599	605	613	567	627	575	602	609	602	551	597	640	620	615	585	601	623	608	615	606	593	585	640	617	625	594	613	579	572	566	660	622	593	607	650	650	654	609	620	572	620	620	594	584	610	654	652	593	583	559	566	634	613	594	625	587	654	632	595	608	604	595	666	597	625	574	627	615	598	606	631	625	606	597	643	630	589	609	630	624	615	642	584	602	584	643	594	629	602	577	613	592	615	640	670	581	599	606	626	609	637	629	595	591	596	594	657	616	594	672	620	639	598	629	635	605	645	634	582	584	617	573	606	598	643	591	609	604	603	625	581	653	629	629	585	623	592	609	630	601	608	597	594	632	586	608	614	615	626	599	582	610	635	631	574	597	575	581	606	605	601	604	634	630	599	614	576	621	611	612	610	597	617	597	614	606	599	570	641	604	608	586	590	583	577	577	564	573	630	604	630	623	631	628	604	628	608	624	589	592	586	599	614	609	626	612	603	562	597	584	588	593	603	614	601	623	615	567	596	579	630	609	617	555	626	593	591	571	654	616	564	619	587	586	622	612	641	576	556	619	609	635	607	615	617	622	602	626	614	553	612	592	624	637	614	575	567	616	616	650	657	647	579	622	603	610	667	630	651	600	622	633	609	634	664	580	582	616	642	635	609	640	606	576	609	592	540	632	580	619	598	662	615	610	602	605	630	540	618	606	613	584	631	623	590	590	585	643	645	558	571	596	592	632	604	603	583	586	647	611	606	652	595	619	636	601	626	657	604	594	642	594	636	596	594	631	608	613	588	643	598	599	646	595	623	615	607	597	604	596	603	619	625	563	563	630	566	607	612	579	630	601	621	624	565	640	656	624	588	597	587	582	620	631	572	623	603	590	619	597	603	627	632	628	585	608	626	602	596	578	617	577	617	610	592	641	641	653	616	602	605	649	592	659	636	582	614	610	574	670	617	615	609	632	608	593	644	579	587	581	591	576	657	596	599	620	587	631	604	585	605	590	585	642	630	592	607	663	618	607	645	637	584	624	654	652	669	595	617	628	617	617	630	633	596	599	591	606	657	591	589	602	643	575	590	629	569	624	627	597	611	598	583	629	615	579	605	609	609	642	598	669	629	637	640	604	632	613	621	598	581	607	600	632	648	614	611	628	639	588	609	611	649	580	627	606	536	579	616	610	648	612	626	571	610	565	647	673	627	614	612	620	601	601	612	639	641	613	604	632	577	648	613	623	634	624	600	626	633	602	594	569	616	592	618	598	571	602	622	656	541	608	622	568	633	629	595	575	616	624	574	583	614	617	606	609	580	605	620	598	623	625	634	640	609	593	614	619	634	653	601	565	614	617	566	598	625	584	631	646	614	599	603	589	596	609	570	596	636	577	600	626	611	614	562	615	605	602	601	608	584	572	605	623	581	596	577	586	651	614	624	638	610	640	647	617	570	537	601	649	612	595	623	576	602	556	566	590	617	589	569	572	617	609	637	636	605	590	650	656	584	653	579	626	571	622	610	608	620	623	622	624	606	578	648	625	581	568	603	634	589	630	623	589	622	623	603	617	583	618	565	621	602	566	588	610	622	629	624	596	660	606	611	618	574	563	637	572	591	595	575	593	586	626	610	609	605	641	617	625	557	587	606	670	585	573	618	612	614	597	625	600	613	641	605	640	581	584	580	580	621	594	592	596	568	591	611	613	637	613	598	592	618	591	629	618	605	622	617	583	607	601	636	604	611	599	601	593	595	634	660	580	583	620	555	582	638	607	594	667	601	625	602	608	605	630	621	620	632	594	622	628	575	660	591	566	619	581	656	610	655	662	626	579	634	596	630	607	624	627	651	616	609	662	605	593	626	578	620	568	663	621	634	645	638	589	633	576	599	585	550	582	579	624	625	647	627	589	632	593	563	647	613	610	563	630	658	635	613	600	598	585	609	596	627	630	616	539	609	669	599	624	639	639	629	608	579	651	624	608	617	631	569	584	596	569	620	632	645	617	617	621	600	584	646	661	620	644	607	654	588	598	601	600	631	627	606	592	583	619	601	614	605	565	609	615	572	592	583	554	596	597	575	636	613	611	616	590	579	625	614	598	609	610	591	635	615	633	633	600	575	590	625	609	554	574	600	631	630	591	615	614	608	593	620	590	592	617	648	613	566	610	608	582	603	556	575	645	634	602	609	592	576	602	636	631	581	591	588	576	607	568	647	618	597	621	612	656	606	575	625	654	635	630	574	599	653	579	594	643
29674	32208	38817	35946	33621	27892	30374	31344	30715	28226	26240	23534	23550	22495	14023	11914	13024	10841	7976	7722	6795	6181	4454	4462	5234	4133	3916	3083	2677	2782	2221	1620	2400	1989	2286	2307	1958	1862	1673	1585	1309	907	796	626	403	368	317	333	334	288	267	260	240	202	207	212	207	197	198	263	239	188	191	190	203	181	203	206	209	234	219	170	208	173	196	194	192	195	211	205	210	185	213	187	190	195	225	225	204	204	220	212	205	208	194	199	194	173	185	181	180	215	200	215	208	202	218	212	187	209	185	203	188	187	197	183	222	224	223	192	171	198	205	190	204	193	213	193	204	206	197	220	185	188	191	212	191	194	219	223	231	208	185	177	180	198	184	195	183	182	185	185	226	194	207	214	211	212	179	195	193	189	196	203	181	212	187	206	194	178	176	191	201	196	190	206	192	193	208	217	226	222	195	186	204	217	214	222	207	201	196	221	208	205	204	184	198	195	192	185	192	208	196	205	206	212	219	204	193	225	213	195	218	204	205	205	190	198	168	181	216	183	186	189	201	205	212	209	187	204	211	200	175	204	185	194	199	187	196	198	205	208	199	192	177	227	190	225	216	209	196	204	199	217	181	176	213	219	187	202	194	180	183	177	189	210	193	218	194	194	225	207	173	203	216	197	220	196	214	201	205	175	184	207	182	201	206	203	204	205	188	196	208	190	194	200	199	221	205	181	178	205	206	177	184	176	208	199	211	179	209	197	226	184	189	209	208	212	223	212	181	202	196	182	194	219	200	185	212	213	174	219	207	203	202	191	191	214	175	195	196	203	213	237	193	182	218	181	203	192	207	189	214	184	200	200	227	196	202	199	187	189	223	188	189	206	213	171	173	196	179	211	189	188	226	199	203	167	209	195	210	191	188	185	211	207	203	210	223	202	201	206	213	206	212	201	216	177	180	203	218	188	214	177	197	200	205	209	221	201	204	204	207	194	194	207	188	187	201	198	195	197	182	224	197	194	218	199	182	205	217	187	167	198	198	185	208	221	203	196	199	187	183	212	185	177	185	206	192	177	185	218	219	206	214	182	190	202	177	198	183	205	212	198	212	190	216	215	209	203	178	210	205	211	192	197	218	199	232	197	203	226	245	201	238	176	224	210	211	212	203	200	200	172	171	210	206	222	202	200	204	222	208	240	218	193	204	191	203	189	204	190	215	209	190	218	197	180	189	209	210	200	212	184	204	218	191	195	214	210	225	215	206	190	193	192	202	199	194	212	196	191	186	229	212	173	183	195	205	183	202	210	212	211	205	204	200	199	186	175	181	198	211	210	223	222	199	194	170	197	197	220	191	207	182	227	217	197	207	213	228	197	201	198	203	207	180	207	187	201	213	186	203	186	220	212	199	200	196	185	161	183	190	190	211	211	181	184	188	214	194	209	225	205	185	177	199	197	207	189	191	176	231	201	194	198	195	239	238	212	205	174	219	229	217	206	194	171	210	219	213	190	206	209	199	196	193	195	180	181	183	217	193	189	208	191	197	199	189	203	192	187	192	200	183	207	203	217	204	187	216	235	198	201	206	200	194	203	197	211	210	175	189	217	203	207	207	209	187	173	217	194	198	199	189	186	173	211	203	192	220	193	207	178	209	216	187	172	190	200	184	191	191	195	215	206	186	209	208	195	182	178	215	186	199	192	216	207	189	206	189	186	182	209	201	211	180	199	205	171	221	199	179	219	209	200	184	186	211	190	190	202	207	168	201	221	189	192	201	192	201	181	182	202	187	216	214	204	201	184	193	201	203	206	209	188	174	180	201	195	207	211	210	207	183	199	188	210	213	186	191	218	198	207	201	180	214	202	188	219	232	198	228	194	193	193	185	213	199	223	203	193	182	187	206	218	194	193	214	199	196	174	188	191	211	225	227	237	227	181	186	202	199	206	219	197	196	211	206	195	226	196	224	189	224	202	201	187	211	210	189	190	203	193	216	200	211	186	202	212	205	177	195	204	192	188	207	183	218	222	207	200	232	200	234	206	168	220	215	180	188	188	199	203	182	185	165	215	188	198	188	190	206	199	193	210	192	201	218	216	195	178	164	208	195	190	207	215	213	189	204	218	185	190	176	215	205	213	204	224	177	227	215	201	195	196	177	187	222	193	212	193	215	214	194	189	204	214	196	221	177	201	193	197	201	179	188	193	207	157	192	215	185	182	195	222	185	186	183	206	186	198	218	194	218	197	190	200	207	188	185	181	200	189	204	208	200	218	187	193	201	187	216	197	194	192	193	202	201	181	207	193	201	213	200	213	194	225	207	180	210	202	200	213	201	198	183	199	193	201	203	197	213	187	178	212	199	198	203	227	196	196	207	177	197	187	215	194	187	214	189	191	197	200	184	230	206	184	210	218	201	194	172	189	207	230	186	183	198	189	185	214	194	219	198	187	202	203	201	194	231	204	203	214	183	202	215	204	212	180	188	182	193	178	193	215	238	173	177	197	215	194	203	209	217	215	207	202	191	209	197	199	211	221	196	204	241	182	200	182	195	213	194	202	184	194	232	182	211	188	181	214	195	196	226	230	195	216	189	204	194	178	195	195	194	204	193	182	189	207	189	192	175	190	224	180	193	190	197	211	188	201	188	193	202	227	208	204	184	187	206	221	180	175	213	229	188	194	182	190	207	214	190	192	226	193	195	217	210	209	244	209	191	225	199	195	186	206	212	203	196	190	216	204	186	196	215	192	209	220	187	193	190	204	221	208	163	180	192	188	208	204	235	218	200	207	205	187	171	202	199	209	194	184	183	180	211	194	200	216	224	204	200	234	193	195	181	207	193	178	199	221	205	176	195	207	193	215	223	190	204	224	208	205	193	180	191	189	222	198	194	179	206	217	199	195	201	182	214	205	207	194	214	184	181	217	193	205	198	221	199	198	184	221	224	209	185	217	208	196	197	206	195	203	211	173	211	201	201	198	217	212	203	187	197	214	182	223	212	195	177	201	236	206	224	207	216	183	193	199	196	223	190	200	206	204	228	190	210	202	182	202	185	194	219	181	190	194	211	205	194	210	203	191	188	202	194	195	190	207	192	197	213	195	211	222	231	203	202	199	218	196	202	199	213	192	207	199	191	224	202	204	185	192	213	191	207	209	201	188	179	206	192	182	189	228	189	191	199	190	193	223	191	191	197	180	199	207	199	204	162	198	208	186	188	190	194	177	205	204	186	203	229	221	206	193	219	212	213	227	190	212	216	177	215	209	197	212	192	200	182	192	220	198	203	224	206	205	193	196	203	185	210	213	216	200	209	201	171	204	210	198	180	204	192	201	196	194	160	193	194	186	219	184	201	212	187	225	202	172	190	205	180	206	185	168	191	222	235	194	192	172	192	211	201	209	223	230	176	243	177	168	234	201	184	202	206	190	198	223	208	206	203	206	189	200	201	228	197	183	186	192	204	200	202	193	203	212	196	171	200	204	199	203	194	192	211	219	192	209	196	214	197	224	180	214	183	198	178	171	198	198	210	211	237	199
20551	26583	36309	41287	40882	38469	41498	44148	42468	42062	40965	39402	40468	39969	28097	30457	32661	29129	25743	25605	23060	21222	17503	18847	22032	18754	17668	15635	13673	14276	11615	9107	13905	11468	12953	13484	11772	11150	9782	9413	7848	5744	4885	3450	2119	1672	1452	1656	1491	1123	1044	995	732	615	616	616	621	614	643	1017	819	650	660	551	552	594	619	548	552	609	577	549	573	527	543	565	554	510	561	565	552	574	525	550	536	561	543	577	533	542	538	616	573	588	568	552	559	611	558	559	572	506	527	590	517	554	529	569	531	569	588	542	601	551	590	574	584	616	583	535	587	588	574	607	576	525	587	590	574	604	557	536	561	555	583	567	564	564	568	570	584	533	522	559	532	542	550	579	592	605	583	566	544	583	550	573	584	570	568	552	548	600	556	588	567	547	608	540	546	535	585	523	543	551	537	544	555	556	561	591	578	523	570	573	566	591	593	580	565	509	599	615	543	532	585	534	612	571	533	556	565	573	583	581	549	564	528	561	568	541	572	551	571	576	534	536	549	545	570	568	544	546	542	562	551	578	551	552	606	550	576	575	563	548	574	560	539	555	559	585	570	590	539	545	555	557	571	518	573	553	599	564	516	571	556	596	518	561	530	560	599	570	548	603	550	624	570	541	551	574	591	582	559	600	534	559	514	596	540	519	548	576	537	595	580	530	541	566	589	548	593	604	580	572	588	555	557	567	542	573	580	494	575	555	521	586	581	562	566	557	565	540	539	566	602	525	579	639	551	548	516	534	548	566	598	578	561	582	561	573	584	589	583	566	564	571	571	591	607	560	558	556	574	578	538	529	545	537	582	608	570	534	604	579	560	560	573	598	533	572	540	533	533	547	521	566	552	580	578	551	582	565	539	596	560	551	588	537	561	592	549	542	524	565	512	564	539	578	561	583	514	559	589	560	566	599	590	523	528	531	579	614	597	537	544	580	518	526	557	543	551	554	523	620	599	568	597	581	570	574	559	579	538	559	581	549	621	552	539	565	582	596	552	600	542	552	576	561	573	603	564	559	514	553	555	593	570	558	612	520	573	581	551	587	576	553	604	520	603	530	546	577	561	584	567	565	590	553	560	542	576	535	526	555	562	580	587	561	601	613	572	574	581	576	528	585	568	543	547	530	537	551	553	598	555	582	588	595	564	559	554	565	563	603	531	553	512	552	520	505	555	547	513	608	559	590	554	539	565	553	543	555	569	558	546	582	554	562	575	542	555	541	549	559	525	558	589	562	563	535	578	560	550	576	570	562	579	520	552	552	535	526	559	595	559	544	586	564	553	544	535	539	570	573	572	542	553	555	593	551	549	552	570	526	550	583	542	539	561	507	574	524	568	544	506	564	543	598	585	584	534	549	580	533	554	567	550	573	553	568	610	561	573	576	612	497	566	549	551	583	549	568	525	570	534	536	531	567	535	553	584	590	518	565	570	522	588	575	578	586	600	550	600	575	547	570	584	571	562	559	519	587	575	575	599	526	557	567	552	575	519	584	600	560	568	559	521	578	576	523	571	565	574	583	589	555	566	560	527	549	565	566	558	542	578	587	539	556	612	538	518	580	540	532	548	539	563	569	559	558	560	575	577	587	599	529	546	561	596	608	550	558	568	599	545	568	581	550	549	551	603	606	567	580	502	540	593	552	590	570	542	599	529	542	551	571	578	580	597	601	551	601	567	555	566	548	564	572	559	575	569	558	562	543	579	530	534	581	542	535	571	588	583	565	566	551	576	586	571	577	583	545	573	572	581	508	544	553	551	551	569	526	529	570	593	587	572	581	580	598	589	576	576	545	569	581	561	569	528	561	578	542	533	534	564	565	581	528	538	604	524	586	605	573	539	511	565	564	600	579	584	579	581	587	557	605	561	575	535	576	572	553	596	559	559	524	550	588	585	582	552	586	584	596	562	532	568	556	593	583	540	555	562	576	553	545	552	550	573	573	570	577	581	584	577	549	515	588	591	518	575	552	537	592	582	545	569	524	564	586	529	529	558	530	605	547	598	548	568	578	562	556	576	601	582	604	554	572	566	562	566	585	572	560	549	564	531	582	548	556	580	537	591	547	544	574	575	534	587	524	574	580	573	568	547	554	605	547	552	545	532	563	557	546	567	528	563	579	595	550	551	537	571	581	524	527	545	583	547	533	537	521	554	567	529	597	569	622	582	582	526	575	603	607	603	562	580	588	552	566	543	540	515	549	570	590	568	593	541	549	568	559	556	543	549	564	566	571	574	565	572	566	541	536	610	546	534	560	580	556	568	558	557	561	544	521	567	573	553	568	545	577	528	576	558	585	562	535	581	540	591	536	541	579	576	550	533	564	554	607	584	545	565	541	598	612	575	525	543	578	570	606	539	601	572	567	532	539	576	572	593	569	541	556	565	554	605	526	550	602	546	584	582	538	546	576	619	552	548	572	586	578	594	570	567	572	550	569	531	543	575	585	564	583	570	594	574	580	531	610	589	490	554	571	511	578	564	577	524	559	593	565	536	539	558	536	576	530	598	527	557	543	572	545	587	580	562	546	553	581	530	541	557	558	564	560	577	558	592	553	525	563	578	533	582	557	530	613	584	589	537	578	513	562	582	561	577	550	542	578	598	542	573	558	556	575	515	530	602	557	547	543	545	548	528	568	566	577	511	556	582	588	558	560	557	574	561	550	594	565	604	543	565	535	533	589	576	572	548	586	550	560	563	567	587	556	586	570	571	500	558	508	560	556	503	554	529	558	558	599	549	579	564	540	590	598	577	579	562	548	576	578	577	612	526	539	586	570	572	535	595	565	548	530	530	584	577	588	553	555	600	579	558	560	514	584	535	538	571	580	501	559	571	521	560	583	572	553	570	581	574	577	564	552	568	551	535	519	537	555	547	547	593	552	552	571	582	574	552	576	566	592	537	555	578	552	565	542	571	580	583	580	575	562	536	527	530	561	582	566	591	564	548	563	589	558	559	530	571	575	559	568	539	582	552	535	548	550	534	607	552	584	560	521	564	548	546	579	554	557	577	531	575	600	537	560	588	586	553	554	622	576	556	562	556	587	550	510	575	560	579	556	567	584	554	524	583	543	553	489	590	528	596	580	582	566	566	551	588	554	574	596	535	566	535	540	562	555	579	552	592	585	556	547	537	555	528	564	577	578	573	575	596	550	576	564	563	570	551	581	571	510	586	555	569	626	601	521	555	569	571	554	572	527	553	529	538	543	561	551	556	556	539	556	560	537	540	566	537	512	538	591	594	563	534	569	562	581	575	600	569	552	571	559	530	592	567	543	554	575	618	521	548	595	563	551	569	566	564	563	561	557	583	536	560	559	537	583	565	531	547	581	531	523	587	554	568	592	556	579	538	581	572	558	548	540	540	593	560	542	552	530	583	560	536	541	565	573	605	537	525	543	560	547	581	524	567	535	591	557	536	536	593	591	604	576	524	605	574	565	540	527	552	567	525	615	573	590	568	539	587	520	582	591	586	593	558	578	558	589	570	579	544	549	526	585
37099	37212	44006	39506	35597	36369	34654	41123	39229	34716	32433	30607	31021	29282	21326	17208	18108	15921	15048	13592	11554	9553	8078	7719	8359	6435	6201	5134	4593	4622	2921	3896	3965	3074	3796	3677	3364	2875	2794	2497	2150	1470	1203	900	584	429	472	566	501	414	344	307	290	257	270	241	236	272	287	406	325	276	244	237	236	247	263	248	253	246	298	232	267	255	271	263	242	257	264	255	225	255	264	275	252	296	260	235	242	249	258	262	268	263	266	288	240	228	263	231	242	241	253	239	258	257	227	240	253	258	270	264	247	247	250	266	278	272	234	266	250	248	265	241	263	287	270	248	259	240	258	265	273	271	240	268	257	245	264	228	257	259	238	254	261	253	245	247	234	227	266	212	271	233	227	240	247	266	261	243	246	271	251	257	238	235	233	257	255	250	267	220	280	241	278	240	248	252	237	233	256	273	253	252	243	258	266	208	267	246	253	228	262	307	249	268	261	230	264	259	257	242	241	236	283	233	253	263	286	251	251	264	226	251	257	275	233	250	263	231	248	233	268	254	268	249	251	248	257	286	271	269	257	256	277	260	277	282	259	256	277	258	242	252	258	237	253	219	266	259	236	279	255	272	236	259	256	261	261	273	272	251	249	281	232	216	244	257	280	278	267	249	239	256	296	275	248	260	254	263	240	278	218	261	258	271	271	256	245	269	250	272	268	252	257	264	266	246	243	262	255	255	252	260	246	252	237	289	278	225	271	238	249	239	263	260	244	272	247	225	235	237	258	278	238	246	230	276	267	244	267	236	254	257	242	273	265	244	240	255	251	276	241	258	246	264	235	228	254	260	243	250	222	247	285	285	239	238	260	273	250	245	240	259	248	249	261	275	265	254	268	275	232	239	254	269	273	266	239	251	258	256	264	261	239	260	241	251	249	267	270	271	267	273	241	249	221	265	278	252	236	270	241	251	260	245	233	257	255	245	282	264	229	246	250	264	248	256	234	261	233	302	256	260	240	293	231	222	253	238	237	258	248	250	272	272	243	268	247	257	249	266	260	260	275	241	250	239	239	276	247	280	242	241	286	270	223	241	264	251	232	244	235	238	274	255	274	248	282	237	257	246	266	231	242	259	238	232	247	253	261	264	251	269	250	259	281	290	246	222	258	218	236	225	259	264	246	251	237	232	258	251	265	256	262	244	254	250	256	281	239	265	283	237	271	258	244	272	263	255	242	228	245	229	267	269	250	254	263	221	254	246	260	290	248	267	260	275	234	248	240	264	271	274	271	258	257	264	240	269	252	262	269	259	240	231	252	273	221	256	270	247	262	293	273	219	244	269	255	240	276	252	268	259	239	249	243	281	250	260	243	244	251	286	239	260	273	281	249	249	252	244	240	279	250	221	278	254	258	256	267	257	221	267	259	261	249	291	283	248	243	270	267	237	262	254	247	233	237	244	263	272	265	245	265	257	246	242	280	246	274	262	248	257	251	246	269	273	243	264	278	258	260	270	259	238	273	233	232	246	273	257	239	226	256	270	269	260	258	244	242	241	254	270	266	254	251	260	250	254	263	255	275	253	258	262	262	254	297	245	262	231	255	233	251	249	218	257	248	257	260	263	270	252	247	251	269	247	271	282	242	257	234	248	255	242	258	244	239	269	279	288	233	247	247	260	248	276	263	254	252	265	276	284	232	266	209	278	257	277	244	249	279	242	284	248	261	264	249	243	251	261	266	267	248	228	287	289	247	231	245	270	238	261	270	259	240	268	244	254	267	254	240	252	240	278	255	234	239	286	259	266	293	239	255	249	222	268	264	262	282	254	242	247	250	260	260	257	265	254	244	274	229	261	231	269	269	266	246	269	236	258	245	274	237	252	243	246	234	278	259	230	272	267	270	247	233	255	245	227	240	259	247	229	256	257	234	247	244	236	254	274	223	256	246	258	263	247	268	238	273	235	261	264	221	252	242	234	262	280	254	263	240	239	257	272	266	277	225	270	278	252	227	286	249	269	240	277	216	267	245	231	234	300	258	270	264	260	252	240	262	239	262	252	251	230	273	226	241	267	239	252	278	214	267	253	254	273	269	261	247	255	239	239	255	284	252	228	253	257	253	257	270	253	269	290	234	258	261	244	253	226	243	256	235	261	270	274	283	288	245	256	250	256	274	253	263	238	281	262	267	263	247	278	244	245	266	250	259	271	243	269	257	269	248	266	292	266	257	255	258	294	262	278	228	260	259	246	273	244	291	242	229	233	226	264	237	301	265	265	255	254	230	284	277	251	263	214	276	265	268	273	271	239	226	256	237	261	258	227	262	239	233	268	235	263	244	259	268	265	224	264	271	260	259	269	252	230	253	257	229	246	255	250	263	264	238	259	235	249	235	252	259	260	225	267	264	277	264	266	285	257	267	269	242	249	267	257	259	270	265	248	227	253	255	242	257	255	251	247	265	256	257	246	267	233	230	255	272	272	232	299	258	259	261	244	214	273	265	241	236	249	280	244	260	243	267	270	238	256	246	251	246	230	239	271	258	246	250	269	260	261	255	258	225	266	247	251	254	274	243	248	227	242	246	253	280	276	265	254	238	266	252	299	248	282	231	219	248	276	290	271	266	287	250	252	243	235	267	231	287	247	228	281	244	254	294	261	268	264	281	233	246	282	232	273	245	240	260	252	247	257	269	262	287	250	261	244	259	230	265	228	263	245	247	250	250	263	238	271	260	269	236	241	274	269	240	272	235	254	251	228	265	281	230	282	233	248	246	260	224	265	237	248	252	262	256	244	235	297	274	257	246	245	215	234	245	277	244	297	257	237	293	273	248	267	280	272	267	221	248	259	290	267	244	243	254	241	278	249	238	247	228	273	239	212	271	266	242	268	250	253	272	229	266	247	260	259	262	268	233	252	264	232	252	278	249	260	262	236	241	255	245	290	268	252	249	247	239	251	255	235	253	237	261	238	242	239	287	239	255	246	272	266	239	250	249	244	231	249	223	228	266	247	270	244	252	255	301	249	261	287	251	280	271	239	288	261	249	272	230	245	268	233	260	225	222	248	250	228	239	259	243	245	272	244	244	260	270	278	259	245	261	242	238	258	218	279	268	272	250	278	239	246	280	273	277	303	219	268	241	257	273	268	259	284	254	268	263	247	280	234	249	249	277	264	243	256	235	258	244	261	249	245	271	263	222	236	268	264	242	243	264	242	273	282	269	256	240	246	244	236	257	244	252	240	281	277	249	277	250	257	227	276	235	250	258	254	274	267	256	253	236	270	252	238	247	279	261	254	248	236	252	269	242	262	270	275	253	274	249	282	297	254	261	243	252	268	269	254	244	274	269	267	279	232	228	261	258	270	249	257	275	227	244	254	237	271	264	248	249	240	269	249	220	246	275	290	252	254	239	298	235	262	269	268	249	282	260	253	260	235	236	235	255	260	258	252	262	297	251	250	251	262	254	267	254	262	231	234	260	244	261	267	274	268	259	262	253	251	234	235	259	268	263	249	277	274	284	258	276	229	264	285	245	250
25918	31561	41370	45692	44574	45162	46358	51012	49566	47125	45822	45288	45897	45042	35994	35687	37228	35097	35479	33846	30907	26975	24459	25561	27694	23646	22824	21357	19715	19612	13205	18749	18689	15941	18787	18460	16854	15261	14585	13238	11630	8548	7016	4951	2615	1983	2432	2801	2371	1741	1237	1043	859	775	775	698	709	789	897	1566	1172	852	686	714	721	675	719	739	694	635	722	683	744	675	663	704	699	693	683	699	690	713	706	705	673	685	687	681	681	738	624	731	802	771	748	673	672	692	671	702	644	614	665	718	736	727	665	710	704	648	723	639	700	671	698	668	675	664	666	722	708	713	683	692	680	687	645	700	697	716	676	702	651	669	703	647	678	732	682	679	678	711	666	688	713	685	706	697	669	706	681	679	647	710	674	715	687	709	687	699	674	746	724	730	701	673	664	665	675	674	685	684	708	688	672	690	681	724	687	687	634	721	696	726	756	684	695	656	669	665	740	668	707	687	699	641	662	699	687	688	661	721	705	771	694	635	690	753	623	713	652	673	678	677	679	674	693	694	694	683	671	648	634	689	682	686	689	678	732	712	718	693	693	659	663	701	703	711	682	722	635	731	718	680	698	696	696	713	706	664	684	714	693	665	705	699	660	688	684	667	650	715	732	727	696	687	674	717	691	704	680	676	682	666	703	666	692	673	711	696	683	695	712	673	731	713	701	725	729	679	648	706	723	706	682	701	703	679	732	689	691	694	715	680	665	685	710	712	663	689	683	656	714	703	688	709	656	698	695	691	726	689	715	687	725	696	660	683	738	641	730	647	678	664	691	654	710	698	675	692	712	675	667	677	641	672	682	690	702	691	700	688	718	665	691	679	672	632	685	635	713	692	670	703	689	730	692	688	639	665	710	720	695	689	694	670	681	723	712	719	639	713	711	699	695	637	718	675	699	667	652	694	699	674	655	631	702	712	705	711	691	700	691	707	694	695	707	666	640	691	648	674	687	709	730	670	695	666	714	670	737	723	698	705	666	729	682	665	766	608	700	689	713	711	668	666	755	682	731	683	628	707	720	674	699	701	663	694	692	703	720	679	727	661	686	690	657	704	697	693	640	733	723	710	700	727	700	673	675	710	718	677	704	710	673	712	702	703	678	704	646	698	637	747	749	708	657	732	641	687	682	684	701	676	687	715	690	685	647	703	689	710	711	732	693	721	697	696	690	692	645	696	698	681	662	677	670	694	732	702	649	652	664	675	685	685	682	652	708	678	726	671	688	690	690	706	695	660	674	735	731	707	683	653	679	705	701	731	708	685	670	683	691	684	691	680	686	699	644	624	712	703	660	684	680	719	630	670	706	637	704	656	690	725	689	673	668	727	656	691	721	691	683	749	679	716	702	694	719	701	743	681	706	713	640	660	722	691	675	664	650	728	685	711	700	684	701	720	681	711	681	693	681	675	709	645	719	722	696	711	655	750	646	697	714	644	693	735	671	689	699	730	712	682	689	673	693	715	712	652	693	660	704	700	701	725	723	706	675	688	673	699	696	712	633	679	711	684	731	700	671	670	703	685	699	697	730	676	697	705	672	682	683	720	693	702	677	660	671	649	665	754	691	690	686	705	706	640	691	667	713	766	708	726	668	743	700	652	686	651	681	716	716	716	667	718	740	729	687	754	698	694	717	735	682	684	723	655	678	700	665	649	674	681	716	709	721	644	725	696	730	698	712	657	688	700	682	710	670	742	672	673	682	697	675	718	715	710	698	707	708	648	702	699	685	697	699	654	687	686	665	710	670	679	690	692	648	692	712	683	677	686	686	717	687	710	684	691	734	667	747	732	696	707	663	642	708	668	683	679	661	640	722	667	666	713	721	622	728	724	670	736	693	683	668	680	720	673	678	683	725	704	725	676	686	636	679	681	721	706	703	702	696	704	736	692	693	690	695	721	649	695	647	708	679	658	714	715	617	689	664	695	700	670	722	678	662	713	702	688	710	704	699	678	699	674	721	708	708	677	638	710	728	746	681	659	705	695	675	702	716	704	695	701	720	677	691	698	714	637	652	709	709	709	649	722	670	641	659	709	704	678	687	662	737	659	706	674	654	711	739	670	678	707	694	682	658	691	668	711	730	699	686	663	716	660	726	698	680	653	672	689	693	715	679	701	669	672	759	735	661	720	725	665	701	653	729	696	756	679	719	671	689	706	699	659	704	751	697	747	693	698	702	648	684	709	688	701	691	693	673	684	681	672	705	743	683	708	677	725	669	657	695	706	635	697	693	691	672	680	699	700	658	685	714	694	696	690	687	702	672	706	672	705	689	709	718	678	711	692	676	690	677	680	695	704	661	713	687	672	709	701	709	644	696	688	670	693	706	706	721	709	673	712	696	716	702	693	632	659	681	641	646	672	691	693	701	670	747	726	680	693	706	691	677	750	708	669	696	664	698	708	738	690	686	652	713	727	696	697	677	622	680	688	690	672	690	694	718	694	692	701	763	681	690	698	663	668	708	713	713	704	695	680	683	691	694	697	673	724	769	705	708	802	717	634	738	706	649	688	686	685	697	660	728	678	708	702	645	680	694	736	731	681	683	703	685	689	702	710	707	674	726	677	654	752	713	673	711	659	695	672	676	678	655	720	699	712	707	722	701	703	698	680	674	735	692	719	690	642	709	691	683	630	694	644	687	700	699	665	693	700	691	675	696	724	685	721	683	710	667	678	695	736	676	695	644	675	690	641	719	684	718	636	692	683	736	647	670	688	644	664	707	727	697	703	678	697	735	679	713	682	698	651	647	652	732	725	693	720	706	754	736	634	696	681	656	657	680	694	697	690	710	721	661	737	672	769	669	726	738	717	710	727	729	734	654	717	691	700	675	672	729	684	698	655	685	729	724	630	692	695	714	707	696	667	719	711	682	689	719	735	698	690	675	699	653	685	674	687	709	718	712	696	648	673	696	703	683	678	699	704	678	666	673	704	680	684	672	639	681	713	683	718	701	687	716	668	695	660	735	713	679	670	745	711	716	642	722	673	707	714	700	714	725	693	674	688	735	631	665	690	686	676	719	660	707	714	668	661	690	664	694	688	695	708	669	693	717	677	644	634	680	685	684	718	673	626	680	699	711	704	687	732	662	729	722	673	680	711	669	666	724	700	688	724	722	711	711	694	721	649	717	688	633	714	678	690	691	740	683	666	701	710	697	695	700	662	697	694	664	713	670	714	693	700	676	649	732	663	700	738	712	671	729	704	737	713	680	724	739	689	695	686	653	690	678	695	696	678	667	706	656	719	671	703	662	697	662	668	703	698	671	682	686	692	744	685	697	675	689	727	677	669	700	690	675	733	689	690	708	681	725	716	703	669	722	644	678	695	604	655	711	688	677	692	683	688	676	684	621	674	708	689	668	725	683	665	689	717	714	728	704	694	694	684	711	682	756	685	662	712	699	686	707	679	728	693	679	687	696	705	709	674	685	689	719	664	670	698	714	675	720	685	670	649	673	658	639	710	697	721	681	693	688	664	697	686	668	739	628	699	679	695	713	685
11057	8848	11516	9033	6596	5686	3926	4618	4131	3283	2742	2182	2057	1736	1336	974	1026	916	822	876	826	750	602	591	628	540	502	448	454	429	404	426	417	364	447	427	344	338	342	356	360	285	285	276	271	275	272	251	238	258	233	238	243	263	255	243	251	262	250	242	240	254	272	244	258	233	238	244	249	246	238	261	246	234	251	237	227	234	240	284	262	230	262	253	251	255	240	198	253	255	248	277	289	233	256	251	247	243	224	251	227	229	275	247	231	228	245	254	236	252	269	221	230	249	257	246	231	239	262	229	243	260	253	209	248	259	277	263	247	256	244	240	262	225	227	243	237	249	236	256	252	206	227	234	268	246	256	233	254	223	232	255	274	242	261	252	210	238	212	263	242	216	254	244	233	254	221	246	228	248	256	275	241	262	249	258	236	222	241	238	247	249	242	233	255	255	234	261	244	249	242	244	239	244	253	248	244	247	258	255	232	247	247	231	231	248	228	190	252	244	235	235	249	224	221	232	281	222	239	251	276	233	248	264	261	238	207	250	232	264	234	292	222	230	269	250	265	265	256	265	261	279	243	256	276	223	255	247	237	256	228	220	236	242	237	246	215	248	217	235	221	243	254	247	235	268	256	277	242	268	250	264	248	260	210	236	242	261	255	251	229	278	268	241	254	244	214	249	251	258	261	260	222	221	234	222	242	231	241	249	223	227	242	244	255	240	246	282	241	259	254	236	252	243	239	236	236	242	270	237	242	226	263	237	245	268	238	266	252	264	238	234	248	250	249	262	234	257	243	231	248	257	241	243	267	253	227	240	225	261	244	257	243	232	247	228	249	247	236	267	244	264	252	237	244	238	247	248	232	253	239	239	235	252	254	233	237	238	258	265	241	213	244	238	234	224	248	243	247	274	225	238	257	244	240	266	260	246	241	217	229	249	260	249	236	226	220	242	241	242	242	235	221	212	243	255	223	227	270	248	232	238	231	260	249	224	239	266	269	242	273	225	229	214	255	264	248	255	259	277	228	247	249	264	254	242	248	233	235	234	217	260	223	255	239	222	237	272	223	218	257	251	248	267	266	246	218	254	229	220	232	242	236	241	243	267	246	251	246	252	262	243	232	248	262	264	250	257	236	226	248	232	251	221	265	255	258	257	251	220	247	258	255	228	238	234	256	224	246	262	252	239	233	221	242	220	250	230	245	226	251	258	236	231	226	240	245	241	237	242	226	240	263	254	270	214	227	246	227	245	227	224	247	221	268	247	274	244	268	258	230	246	252	252	240	198	255	241	261	266	217	254	238	248	248	240	225	262	243	223	253	208	233	264	251	290	277	272	229	261	229	238	244	242	242	248	251	238	238	273	240	242	231	249	259	254	252	228	247	245	253	227	254	233	257	238	236	264	249	246	232	226	236	227	270	235	231	271	244	227	266	222	284	249	224	218	252	246	228	243	269	220	238	236	234	243	246	241	241	264	252	233	250	241	277	213	275	264	254	223	266	243	246	255	237	224	267	226	268	231	239	283	254	259	247	265	265	273	232	214	240	239	233	225	221	246	240	258	245	242	277	247	250	254	249	240	248	231	248	206	260	234	235	245	249	238	225	228	245	271	247	248	230	257	271	246	215	239	230	260	232	246	248	253	234	243	216	232	266	221	229	238	256	254	271	262	275	277	273	229	267	229	251	222	221	242	219	235	241	242	264	247	259	235	236	240	228	238	228	244	244	208	248	241	260	259	239	216	257	272	245	222	232	263	271	250	264	243	238	265	227	269	251	257	263	228	252	245	260	236	240	265	221	250	248	229	233	268	248	264	281	248	233	261	238	220	251	216	221	228	254	232	239	238	257	219	233	260	249	240	260	219	244	218	263	262	239	236	253	240	261	252	230	243	258	285	234	265	251	223	225	239	265	219	251	239	242	230	231	262	244	228	235	247	246	237	243	227	251	281	250	266	232	242	252	247	257	250	232	224	262	270	256	259	275	227	239	300	252	251	239	259	245	209	214	235	264	246	242	273	250	247	245	209	247	244	225	260	279	231	241	244	262	245	262	242	234	272	227	223	267	228	221	265	258	256	244	240	254	261	251	262	250	239	270	227	237	234	236	257	228	248	239	255	233	246	227	215	233	271	238	262	216	252	233	249	226	241	245	233	233	253	259	250	287	241	251	250	225	267	260	260	244	247	219	242	238	252	240	250	244	235	245	212	271	262	243	239	223	232	271	245	240	268	240	243	236	244	263	241	241	250	260	236	259	264	229	247	254	248	253	264	226	250	216	273	230	246	245	237	248	234	237	251	242	244	252	251	250	224	217	255	211	268	232	257	255	228	268	228	230	219	256	216	253	247	244	225	245	261	250	245	259	257	253	250	227	243	276	244	238	257	251	262	236	249	265	254	235	239	246	234	244	251	260	260	236	216	216	269	227	221	235	255	240	229	251	307	214	238	238	213	243	223	233	260	234	248	227	252	277	232	254	235	254	213	239	245	243	235	237	266	236	252	240	228	214	230	254	290	276	260	230	257	242	234	217	238	238	254	253	234	220	265	283	248	263	239	246	244	213	233	248	240	236	218	269	238	250	230	253	252	271	245	244	239	245	239	257	233	250	259	243	233	244	238	227	253	227	260	250	249	223	267	230	222	232	256	244	243	274	230	266	237	244	253	239	267	268	244	241	228	244	249	241	256	240	232	247	246	250	260	252	236	232	261	238	242	236	221	241	249	261	244	213	229	235	235	266	222	236	224	252	228	269	231	221	245	243	259	246	244	211	242	236	238	228	243	260	233	232	271	242	193	247	234	264	269	226	220	231	253	258	244	244	257	221	230	252	264	240	230	263	244	247	256	238	252	236	254	252	250	254	242	238	251	239	232	255	242	248	260	252	256	230	259	257	284	240	238	254	269	208	251	267	261	245	233	210	211	244	239	238	242	251	240	280	235	248	273	260	267	246	236	245	242	226	253	204	240	212	227	240	245	238	247	251	250	243	210	252	276	242	249	279	237	251	269	259	259	245	228	216	262	285	261	247	243	269	231	234	271	228	273	268	215	263	264	274	243	241	304	258	223	263	226	263	243	252	235	231	267	241	271	257	277	242	239	244	211	243	251	228	243	244	209	259	229	239	232	229	256	255	226	252	231	233	245	236	238	253	230	250	258	235	261	263	251	216	239	243	244	236	255	245	237	264	235	253	243	233	233	259	257	247	254	223	252	235	214	249	249	195	222	230	242	238	231	242	257	272	218	266	258	246	218	272	255	271	279	264	239	252	253	261	267	233	249	242	284	229	268	259	222	286	234	257	226	284	240	252	238	273	261	246	260	249	225	241	243	261	226	242	245	221	238	213	275	232	250	227	270	255	234	271	264	230	215	233	255	235	236	245	241	234	258	240	240	241	249	248	259	246	232	231	264	231	255	242	220	248	232	252	233	255	242	222	237	229	261	248	235	261	264	253	245	266	238	260	252	258	275	254	245	256	236	211	248	246	239	246	234	275	259	257	271
7422	8518	16517	18228	16699	16381	13608	15735	14909	12918	11055	8974	9097	8353	6459	4723	5078	4036	4313	4250	3765	3468	2827	2978	2810	2556	2365	2144	2128	1937	1631	1881	1866	1669	1914	1722	1613	1571	1452	1313	1286	1108	919	821	734	735	779	785	788	700	703	726	636	695	686	680	629	670	685	713	678	679	657	673	699	650	661	626	663	697	660	674	670	667	641	657	677	673	632	654	619	648	682	641	643	684	689	670	662	639	683	637	713	706	744	686	697	654	667	631	613	661	623	701	685	640	690	639	651	647	694	659	642	702	719	648	678	646	644	631	657	707	664	630	636	701	669	679	679	658	667	657	640	670	670	696	691	664	629	645	651	644	657	670	686	647	676	680	659	634	645	641	677	720	640	702	647	682	692	668	705	646	702	638	688	668	689	642	669	658	665	679	668	696	646	664	689	700	689	613	649	686	637	639	650	657	673	654	677	655	609	673	653	670	652	651	684	664	657	663	659	637	681	681	670	662	682	637	698	681	655	655	639	654	691	676	677	651	640	678	662	675	709	670	674	654	682	645	647	661	655	665	668	647	652	657	651	643	631	641	664	669	656	692	661	693	616	645	681	675	676	679	662	634	679	645	659	642	658	700	634	603	675	658	697	618	673	669	656	691	652	655	617	638	641	664	681	651	681	657	672	664	675	681	641	677	635	688	669	640	663	673	625	654	661	662	683	653	620	660	671	620	687	662	658	624	683	719	695	672	685	669	658	624	680	663	641	668	626	672	663	657	675	681	628	655	665	660	652	668	671	693	647	651	622	641	679	742	666	661	646	665	651	656	648	615	688	698	655	647	636	651	660	705	629	670	676	667	671	644	684	623	628	643	654	676	677	693	669	694	691	661	652	655	650	682	660	663	634	643	662	623	671	650	664	650	661	661	678	699	663	671	675	629	649	690	609	672	655	671	676	669	700	689	692	641	660	662	664	662	701	634	645	618	676	646	669	647	661	661	686	627	658	654	637	697	730	650	690	706	629	678	647	672	674	639	693	679	630	677	654	700	702	624	682	649	634	671	624	666	705	658	642	669	642	700	686	648	654	680	691	718	644	647	657	659	637	674	612	646	671	671	667	629	687	708	609	649	677	642	665	653	706	681	645	650	643	637	646	639	623	664	642	679	706	707	680	666	608	645	652	661	673	671	698	730	668	666	684	629	648	686	656	652	598	670	677	663	662	664	708	668	710	632	644	620	662	637	688	691	691	637	642	660	653	660	642	724	677	673	656	646	630	622	617	682	671	645	685	638	702	698	671	682	695	652	661	666	660	686	673	636	692	650	649	674	666	688	638	715	668	675	650	633	672	654	666	696	652	685	674	664	654	650	666	677	718	645	660	679	670	649	642	694	652	653	671	675	612	680	699	719	694	681	703	674	664	670	666	690	700	651	674	646	640	653	714	642	668	632	646	665	650	661	683	641	684	634	698	656	695	663	690	674	651	588	672	652	660	636	664	622	662	670	624	739	662	622	690	678	680	660	685	682	631	670	643	644	694	670	582	681	711	697	701	687	704	638	662	688	699	680	658	623	641	670	613	685	678	694	715	684	657	652	699	685	680	675	704	686	672	669	647	639	652	652	674	649	672	677	672	676	651	679	620	614	657	691	691	660	666	690	664	686	698	676	673	629	650	685	669	628	643	640	663	672	659	667	667	695	650	629	695	654	627	665	662	682	677	687	652	590	642	672	684	611	676	714	683	659	665	677	676	641	671	638	627	689	660	653	632	712	642	654	645	677	715	637	724	701	652	677	678	679	672	646	715	717	686	685	683	665	684	682	690	716	631	656	626	686	663	635	693	689	682	656	657	679	654	666	620	663	687	649	682	728	628	647	667	660	656	694	657	678	669	665	672	650	684	657	613	658	628	685	652	692	701	678	638	658	644	672	692	635	675	662	678	644	680	673	653	651	610	638	672	694	652	671	677	642	678	683	700	637	730	659	633	656	606	687	693	644	694	677	657	688	604	656	674	643	661	654	620	645	642	707	655	668	644	627	711	622	668	657	661	629	710	661	684	613	698	644	640	689	717	632	637	682	620	657	685	605	691	685	645	649	656	707	652	662	679	677	659	618	671	647	642	651	669	674	658	649	629	727	665	669	674	638	662	613	637	625	631	616	661	711	643	661	651	631	689	653	670	688	671	677	647	661	624	623	691	648	702	684	645	668	701	697	680	692	618	696	655	682	658	651	685	693	685	665	678	635	676	686	664	648	647	612	626	622	679	677	643	682	627	632	666	663	677	653	655	680	653	626	682	641	672	595	628	646	710	668	708	684	714	667	651	639	630	646	693	690	689	632	661	676	658	637	679	684	684	659	627	649	669	668	671	667	714	670	684	673	644	724	694	669	646	699	682	598	657	682	685	629	674	658	670	691	687	671	613	636	680	637	648	684	660	609	670	667	669	696	674	651	703	667	696	649	651	651	661	682	668	639	703	717	668	657	627	654	697	669	669	669	687	668	675	662	705	657	681	684	676	640	688	670	685	654	646	649	681	676	696	646	644	630	669	647	650	649	648	645	642	612	682	672	666	721	656	663	673	628	703	647	639	666	661	683	679	640	677	697	645	646	657	698	665	658	641	659	731	709	653	683	670	656	639	650	697	656	640	663	678	716	641	715	646	635	726	657	650	703	679	722	673	718	685	670	666	671	651	648	696	671	659	669	652	626	701	690	684	703	675	647	654	649	642	679	654	664	640	689	628	649	696	679	686	631	707	667	669	700	656	659	671	629	708	693	658	631	655	665	687	662	660	695	656	677	602	670	662	688	697	656	685	658	708	600	675	663	678	717	644	694	645	673	661	669	682	700	643	675	628	721	650	691	693	696	675	632	655	620	664	627	645	675	660	713	651	705	711	607	697	683	666	645	636	716	637	673	674	673	651	675	657	700	650	674	690	698	659	613	693	639	696	648	664	666	658	675	703	675	690	669	664	609	633	692	690	650	647	657	652	663	657	686	676	660	684	663	641	670	709	689	660	670	670	639	694	649	656	664	635	690	681	697	646	677	668	693	633	679	618	654	702	633	683	661	683	664	663	656	648	651	686	680	664	681	646	689	672	646	646	672	630	645	659	639	709	661	593	683	679	691	656	696	682	685	623	672	688	710	650	676	625	621	619	699	628	681	675	665	683	656	636	709	686	696	635	711	693	682	664	674	635	663	685	670	645	646	712	653	653	630	673	697	666	697	664	741	639	671	691	696	658	671	666	667	662	649	631	677	637	695	637	671	648	661	662	693	699	636	705	619	625	644	721	622	651	638	674	621	701	680	638	644	661	690	673	671	666	652	663	652	658	646	649	646	664	677	672	658	642	665	632	638	640	691	682	663	697	649	693	633	637	649	686	625	642	670	660	652	703	662	661	654	685	656	697	613	689	653	711	663	682	642	703	632	664	663	674	653	663	639	673	678	692	666	634	656	674	646	675	692	677	671	688	678	689	658	710	651	632	667	657	676	654	682	685	639	682	701	679	677	655	669
29659	30514	39597	37067	32153	31712	32111	30878	32287	31717	26452	21629	21448	20451	18579	15631	10376	11021	9670	7696	7362	7259	5055	5057	4640	3654	3287	3129	2919	2722	2200	2401	2244	1880	2449	1958	1960	1821	1619	1387	1368	954	677	661	354	304	373	390	321	254	236	205	213	229	203	223	186	215	216	205	220	200	177	239	195	202	234	222	215	196	210	243	186	198	214	235	217	230	204	229	239	199	220	204	208	211	185	206	193	219	214	237	234	210	210	237	217	232	205	203	252	191	218	210	209	200	215	217	207	186	206	233	167	215	238	210	208	236	188	199	204	218	223	246	207	193	198	198	214	216	200	222	213	204	218	209	214	195	247	221	206	198	215	213	231	201	197	220	230	248	248	195	174	199	215	233	226	225	201	227	242	201	213	202	200	198	211	196	221	191	251	181	237	209	214	196	219	186	223	230	224	203	221	222	224	226	203	178	204	222	184	209	189	217	214	232	200	214	201	208	212	215	233	202	235	223	206	188	200	209	193	187	184	227	203	224	194	224	211	189	203	226	207	198	203	215	217	212	194	208	215	214	208	178	201	191	229	224	201	210	217	196	217	236	213	190	205	198	188	204	222	202	239	213	197	225	224	228	209	201	217	199	198	215	201	206	213	222	192	197	217	188	202	213	219	183	209	215	195	217	216	196	222	210	218	204	220	211	225	221	179	227	208	204	211	177	208	228	228	225	215	227	231	211	246	195	194	228	209	224	203	203	203	207	206	228	209	212	220	200	190	183	211	213	193	214	209	204	184	207	198	221	200	194	185	222	214	209	198	191	208	219	191	203	227	201	208	224	215	207	210	191	214	201	208	202	216	203	203	202	205	185	217	190	231	209	198	191	186	204	198	190	201	212	203	204	207	220	193	224	241	206	192	190	205	206	207	192	240	234	190	211	202	225	190	222	200	205	202	207	181	234	207	207	227	184	197	223	181	209	181	209	189	222	215	224	199	199	212	202	221	208	225	201	218	191	234	200	219	198	204	232	211	195	205	197	209	209	211	234	234	190	215	212	181	213	187	209	204	189	202	210	218	177	214	218	218	214	217	203	224	177	209	213	213	202	219	185	196	181	204	189	219	194	192	202	211	216	213	167	202	206	199	234	214	204	205	167	197	213	220	210	203	211	215	221	233	202	204	213	182	216	242	216	199	218	214	182	206	209	193	228	211	223	202	215	217	215	193	226	230	219	210	202	198	194	204	208	215	197	209	206	202	209	226	191	198	196	209	202	237	209	218	207	201	209	192	190	201	233	183	211	226	232	218	203	222	194	207	226	208	204	204	209	215	199	194	200	241	198	188	211	193	206	224	200	197	200	211	201	218	228	213	194	219	210	213	208	200	198	220	214	207	185	195	188	184	177	204	243	192	205	192	216	235	192	208	226	213	210	185	198	226	182	210	161	236	237	203	188	200	214	191	192	204	201	233	197	230	218	212	212	196	220	199	183	202	181	216	241	203	214	224	212	217	197	187	217	216	213	213	230	221	199	179	214	221	217	216	197	232	203	217	242	205	222	205	204	215	215	209	197	184	214	189	224	227	207	222	215	183	231	202	205	244	206	227	183	210	194	219	233	189	191	202	197	205	177	215	200	235	199	231	207	193	208	210	197	206	209	211	229	214	191	210	219	217	215	210	223	194	211	203	206	240	200	209	217	234	216	225	208	205	220	223	223	211	242	191	218	219	215	233	208	203	229	221	211	206	224	216	231	229	192	213	230	184	227	202	202	190	222	203	215	217	199	220	203	188	205	193	225	208	224	208	202	207	211	229	172	187	208	189	183	204	192	185	189	218	208	210	204	207	204	207	199	210	214	221	225	223	191	199	189	223	203	201	213	228	222	201	212	189	204	189	215	220	223	225	195	194	230	218	215	203	200	220	191	196	214	206	209	204	215	194	218	231	206	228	194	178	196	214	220	201	212	205	215	242	212	197	186	215	197	210	203	217	197	169	214	215	242	210	208	189	229	226	202	189	191	187	194	200	229	220	199	206	199	198	177	213	201	218	192	204	204	198	223	189	206	217	207	215	196	232	198	192	216	200	204	201	219	199	212	200	242	196	207	191	208	235	240	216	211	234	209	211	228	199	210	201	205	216	201	182	194	210	245	227	214	207	179	225	210	224	220	207	208	229	196	193	228	189	233	208	218	193	208	221	213	228	177	226	191	234	230	219	213	192	202	212	179	222	188	230	215	199	205	167	210	201	207	206	188	185	217	200	214	229	223	222	222	206	232	176	192	202	237	235	225	221	215	214	201	221	217	200	234	221	193	200	216	195	206	199	193	206	208	168	176	221	202	186	214	208	230	215	207	217	206	206	213	178	203	219	204	188	225	225	230	200	213	185	204	198	197	214	190	212	202	191	207	210	215	199	218	213	196	200	197	197	225	234	204	204	205	215	219	209	194	200	233	193	194	192	171	232	219	196	215	197	191	195	223	230	207	209	193	210	212	202	206	196	217	198	216	191	183	200	210	183	235	206	218	210	191	220	195	205	201	208	192	196	209	201	224	207	200	212	216	226	234	210	196	178	218	213	182	198	192	208	203	232	240	204	202	187	201	213	215	201	195	199	229	223	177	218	194	190	194	227	200	206	215	229	193	205	203	215	238	198	200	223	228	208	184	209	207	225	207	199	205	210	228	192	180	217	206	221	200	179	210	187	210	208	195	240	209	178	201	218	191	221	192	208	208	211	208	207	229	169	195	196	216	210	202	171	200	223	201	243	216	229	239	202	187	215	195	216	197	237	203	227	205	204	213	219	227	223	213	220	199	201	212	198	210	207	200	202	211	194	202	192	211	207	207	226	205	189	210	212	222	219	225	213	181	178	216	208	217	197	224	212	208	210	225	222	201	201	202	198	215	196	182	217	172	215	199	226	208	214	205	213	215	207	195	193	217	210	221	208	222	196	190	215	211	210	206	203	186	181	213	210	227	170	212	198	225	207	208	208	180	207	204	216	167	226	185	201	213	215	238	216	207	223	195	211	216	206	181	202	228	191	200	194	214	220	218	211	165	182	200	220	210	221	199	207	204	200	238	196	189	211	181	242	221	202	204	233	210	184	193	219	198	218	205	225	225	206	195	194	208	204	187	222	205	209	165	205	190	185	196	229	208	221	180	202	198	204	201	213	201	220	202	176	209	217	220	198	228	202	214	207	217	219	212	216	214	215	214	216	211	203	188	206	202	184	239	219	213	191	200	189	193	180	223	228	200	192	204	205	214	226	226	214	189	210	213	202	223	197	246	197	202	207	217	194	211	197	204	197	211	202	197	192	206	220	190	204	217	194	231	216	207	184	217	180	228	235	209	195	194	243	204	202	203	194	207	201	226	215	199	204	218	210	238	203	200	209	216	191	200	213	204	233	199	205	230	205	225	204	209	228	210	195	198	201	225	194	209	205	211	177	174	198	203	222	192	213	214	205	218	227	211	223	190	195	213	232	176	238	205	219	189	226	189	216	206	178	198	196	231	210	208	191	228
20500	25287	37249	41469	40696	41856	42180	43196	44795	45124	39622	37315	38425	37657	37049	34605	27952	30927	28717	24964	24873	24263	18880	20369	19883	16931	16264	15297	14866	14250	11671	13378	12889	11017	13837	12182	11596	10984	9088	8595	8536	5545	4135	3943	1496	1356	1976	2294	1379	905	675	682	650	605	634	647	617	634	629	605	633	627	631	591	625	621	640	606	598	585	620	561	584	577	610	597	574	562	569	610	573	567	588	566	572	596	560	582	579	630	722	777	691	646	634	563	560	596	575	569	608	552	591	550	557	557	603	578	566	586	602	563	582	570	608	594	619	561	572	555	550	575	635	582	607	575	566	564	590	636	574	557	572	564	587	596	559	610	572	568	588	586	525	617	551	576	592	547	600	604	529	574	635	587	582	577	574	583	567	556	578	590	569	644	569	585	571	601	552	606	568	607	608	627	560	564	567	567	622	593	584	566	597	576	573	633	581	601	554	553	575	596	636	522	569	633	615	616	546	609	585	541	551	628	544	567	579	608	568	581	568	585	608	581	583	574	526	532	565	562	587	598	605	610	564	598	594	555	585	568	578	597	594	570	605	585	572	555	578	532	561	557	574	557	603	575	572	551	575	558	597	589	568	556	587	590	584	543	590	554	566	591	582	543	582	593	563	610	563	591	623	592	567	562	556	585	622	593	573	600	593	610	608	589	565	568	539	596	596	579	555	582	570	575	566	553	564	601	562	561	568	570	603	590	576	596	595	564	586	612	542	585	610	603	598	599	595	583	613	590	575	539	573	590	513	546	595	559	607	538	579	558	583	627	577	534	587	585	608	553	565	558	571	572	575	569	567	592	570	558	566	572	616	598	575	579	559	585	562	583	603	623	555	580	572	539	552	552	619	597	545	568	615	576	583	559	610	587	577	588	548	550	592	529	615	541	573	597	617	587	637	619	594	570	536	559	573	537	602	603	612	554	600	629	590	612	560	605	586	581	592	558	579	645	582	547	557	615	570	577	583	586	627	598	583	586	545	603	556	550	623	554	618	563	561	596	588	597	578	523	581	564	572	620	540	561	559	614	596	571	592	570	544	626	593	550	586	593	583	584	584	586	592	534	590	585	546	557	567	576	586	617	571	557	624	598	572	591	573	596	563	632	590	586	582	585	576	567	569	560	598	576	575	591	593	572	588	552	601	622	548	601	606	608	596	609	579	565	578	563	573	560	570	563	544	589	577	591	661	609	586	624	553	581	582	575	554	562	593	617	593	567	584	615	568	563	587	626	563	578	605	599	579	621	554	584	593	612	600	573	593	562	606	601	563	607	593	596	594	602	600	555	630	605	605	581	587	578	573	577	597	603	586	573	559	602	590	595	599	546	580	583	639	573	615	538	572	596	619	580	555	597	582	591	601	617	556	567	621	584	608	596	576	606	578	623	548	589	556	587	549	550	537	516	539	595	537	595	578	540	577	568	594	569	593	544	526	553	554	553	567	568	604	599	599	589	568	588	598	551	599	557	597	590	600	558	580	600	588	597	586	574	595	616	627	551	558	546	587	589	600	590	598	572	557	608	548	610	584	552	546	581	554	599	608	590	567	580	588	599	554	557	577	589	560	542	576	590	581	551	633	600	594	618	574	565	573	598	564	605	621	599	584	586	615	570	627	571	584	607	570	581	587	582	582	559	589	577	571	576	542	616	593	590	603	601	576	592	615	624	575	547	538	589	562	544	593	592	603	598	549	581	603	562	613	590	616	593	555	564	570	553	557	628	550	545	530	605	568	598	582	579	592	578	599	602	553	593	581	567	615	595	515	586	567	582	574	578	597	600	610	587	583	584	608	551	570	545	579	550	591	589	579	575	534	583	560	572	573	593	555	545	588	576	608	612	584	588	576	576	609	596	616	523	596	558	559	542	567	563	574	584	563	621	601	600	560	556	597	584	575	646	575	563	588	610	591	605	581	574	569	557	600	600	596	570	579	562	526	632	564	584	551	595	583	559	556	578	573	588	612	568	547	553	564	595	618	536	589	541	576	614	616	567	539	575	591	528	561	578	582	576	570	599	564	537	543	577	616	589	564	617	617	585	599	577	533	535	594	594	573	549	576	592	549	575	579	558	570	602	553	602	541	552	573	587	618	568	605	572	549	598	567	548	595	604	574	575	586	595	602	663	598	558	565	564	596	593	558	535	618	602	571	581	598	565	558	613	583	573	568	580	596	584	616	579	563	596	559	591	559	607	589	566	610	577	609	578	585	579	575	539	594	584	584	598	601	565	566	599	582	571	584	566	577	546	564	564	596	649	546	575	647	568	593	606	575	607	598	612	605	560	608	554	586	537	557	603	613	600	566	531	594	566	602	592	619	556	578	598	636	568	554	612	567	578	552	563	577	578	561	599	610	541	540	591	592	610	649	575	563	569	574	580	553	577	558	577	550	557	608	604	584	545	592	583	601	581	569	514	547	587	613	558	569	576	585	612	581	563	548	561	586	546	591	555	552	548	565	584	580	583	593	578	549	578	556	638	578	553	586	558	585	560	642	542	614	577	587	612	628	615	610	561	595	613	589	571	560	561	571	617	555	614	576	571	563	574	612	580	589	563	554	571	558	549	599	577	604	564	592	576	577	587	583	553	587	587	564	604	601	587	585	619	590	567	581	553	586	636	542	589	576	570	598	565	608	581	575	573	588	524	587	541	569	584	552	589	576	582	573	582	589	595	650	627	603	576	615	589	533	539	580	561	592	625	596	544	561	536	608	569	589	556	609	591	557	605	539	553	611	573	591	606	575	583	548	571	593	616	602	580	576	592	586	599	616	569	582	551	573	584	567	627	593	576	580	542	574	595	542	574	575	568	618	581	575	578	551	570	541	541	598	600	592	603	594	599	561	612	557	581	588	595	572	609	534	622	576	589	541	586	581	569	531	548	558	600	600	522	610	573	584	548	595	586	590	600	608	580	611	576	558	527	567	591	560	609	552	621	606	635	548	597	579	581	549	587	612	604	598	597	609	596	550	578	556	561	603	571	598	609	628	555	598	603	586	543	589	612	552	586	613	553	554	579	568	556	514	561	590	560	591	583	595	610	566	566	579	560	607	557	575	548	571	569	557	569	622	577	577	559	564	576	593	565	567	597	578	560	591	508	563	552	596	595	567	581	576	579	573	553	551	534	588	598	587	630	595	593	563	594	560	593	581	578	524	621	585	582	617	556	561	575	538	622	597	620	576	558	558	619	569	602	540	559	545	565	610	545	572	556	641	590	552	563	575	619	592	554	599	564	522	569	546	544	587	579	553	585	569	547	584	580	574	545	613	541	586	586	611	563	563	617	592	558	557	616	592	588	644	574	606	561	570	589	583	575	593	606	600	571	621	550	540	583	586	594	636	577	590	549	544	572	586	588	600	602	578	571	572	598	558	577	598	587	648	561	576	553	558	520	600	573	566	581	540	575	586	583	539	575	593	569	574	595	595	600	570	584	561	588	599	565	553	564	587	604	591	579	611	595	585	553	550	589	560	591	572	590	588	572	570	580	627	588
36120	37764	43429	41926	37950	37808	36280	37662	38936	38228	32931	29408	28631	27649	27491	24291	15552	15867	15022	13169	12127	11363	8956	8563	8006	6125	5567	4972	4621	4285	3867	4263	3698	3000	3995	3109	3125	2763	2482	2515	2017	1532	1146	982	464	385	477	610	438	263	220	222	215	208	205	226	194	224	219	218	231	203	235	219	251	220	220	240	238	196	201	214	235	211	224	212	197	192	193	217	227	189	234	243	245	239	194	229	221	221	197	247	244	260	224	220	215	234	241	217	189	209	205	217	228	232	197	187	219	206	206	242	212	203	225	194	205	218	192	196	211	215	190	213	210	204	231	200	231	203	197	230	220	257	244	222	213	211	209	218	211	214	229	227	221	227	236	188	199	207	177	208	197	179	216	197	231	204	212	197	226	204	225	212	194	206	219	217	196	231	198	209	209	224	209	209	212	230	241	202	227	203	208	201	212	191	233	230	227	217	195	196	230	227	223	229	199	250	219	209	232	236	194	220	228	242	224	215	212	243	211	256	246	211	227	225	230	200	193	222	215	223	216	201	222	208	224	203	229	222	213	232	200	229	228	230	226	215	188	231	189	210	216	225	215	226	216	251	232	234	222	227	243	206	220	215	218	228	205	215	243	217	205	218	216	203	221	220	205	219	224	206	211	217	200	230	222	203	208	232	199	194	207	213	218	202	219	198	216	215	233	213	219	225	219	199	237	202	225	228	230	211	242	198	191	193	207	241	242	213	212	201	231	203	211	200	207	201	221	233	224	216	243	193	228	216	223	236	226	220	196	234	224	206	226	177	214	213	195	227	208	203	214	214	228	220	191	212	217	238	228	188	224	222	206	224	248	205	214	234	211	221	219	196	211	199	183	230	186	235	220	202	206	214	203	202	220	211	198	196	232	220	219	198	222	199	217	213	200	209	214	212	233	217	241	213	193	233	192	241	191	238	220	208	218	242	203	230	201	215	194	208	235	238	213	224	175	215	219	227	222	218	224	212	208	208	230	191	224	189	231	221	231	213	230	190	217	208	215	226	223	172	212	225	223	212	234	229	202	198	197	222	213	203	217	213	219	233	178	246	200	202	203	217	204	231	194	194	180	230	203	213	218	197	190	225	205	207	213	215	220	193	226	211	224	225	216	198	210	233	205	219	217	189	213	179	216	221	228	201	222	207	228	206	223	206	206	210	214	228	179	189	198	197	237	208	188	193	228	218	223	192	191	230	239	201	219	192	192	217	211	230	202	204	211	213	206	233	198	215	235	221	220	219	228	221	253	200	232	199	219	233	224	218	203	213	228	207	221	224	206	228	237	234	221	180	233	207	208	209	203	226	215	239	208	185	209	213	234	202	211	231	225	209	238	213	225	225	198	215	196	201	239	205	228	210	241	182	208	198	216	228	226	199	212	217	207	242	234	223	206	216	196	243	186	206	217	228	236	209	230	221	225	237	211	202	171	190	203	223	197	209	236	209	218	218	198	217	207	199	204	243	186	207	232	227	215	224	220	214	200	216	228	216	224	218	220	215	206	183	219	211	206	227	215	206	228	211	202	230	228	185	220	224	214	200	225	204	215	177	206	196	206	200	227	214	223	229	230	246	229	234	204	218	238	238	192	225	223	189	213	226	232	215	190	211	191	201	238	214	227	220	235	193	204	218	242	216	193	181	207	200	204	220	222	212	204	205	234	216	187	236	184	196	236	243	228	241	185	204	212	209	227	213	231	208	218	209	231	220	229	221	196	208	204	206	190	229	206	197	208	223	210	227	234	211	222	227	202	216	183	241	193	226	198	207	220	192	216	209	232	205	243	232	198	195	211	211	223	229	225	224	223	189	202	239	199	217	190	217	211	227	215	232	219	223	198	217	185	215	202	176	231	215	223	225	212	218	237	214	195	197	219	235	229	213	209	214	212	210	184	214	229	187	230	222	215	211	214	221	209	214	215	214	197	219	196	222	239	233	225	225	206	205	220	207	236	221	199	196	190	213	202	220	237	223	229	202	234	230	212	226	213	228	207	213	216	223	199	214	218	230	216	198	179	205	251	204	213	222	230	213	207	198	202	218	219	202	187	226	216	227	197	217	222	189	241	186	195	236	193	202	195	216	215	209	201	238	206	216	215	250	221	206	222	209	203	213	203	215	214	212	218	202	220	207	214	201	202	221	223	182	232	207	208	204	237	204	240	231	232	208	229	209	206	204	210	235	219	211	246	223	201	185	216	202	198	181	200	208	219	205	240	196	206	221	208	244	203	185	203	194	212	212	203	229	232	197	195	232	191	207	198	217	229	233	193	220	201	221	232	218	210	212	219	213	212	221	215	210	229	221	214	228	201	221	220	205	203	200	236	211	220	195	206	210	211	203	230	243	219	203	216	217	217	201	230	234	206	214	250	195	212	254	203	167	200	228	213	221	226	234	198	216	220	218	206	207	195	217	217	233	198	217	220	217	230	211	211	192	211	213	186	197	211	235	217	197	212	206	238	191	190	208	192	205	214	214	208	207	202	196	203	203	231	216	217	203	220	215	212	220	200	220	195	191	215	191	239	195	218	199	216	220	215	207	205	225	215	227	226	235	185	230	190	248	195	228	206	215	215	240	225	202	226	235	235	233	237	194	192	189	195	233	219	211	200	213	205	187	205	242	209	218	232	211	237	208	224	192	224	219	192	216	190	222	202	222	228	223	226	214	209	230	220	202	211	215	221	218	197	240	219	205	222	201	221	231	209	230	229	238	212	223	194	222	202	227	208	194	218	198	212	211	237	220	219	201	235	204	183	204	191	236	205	229	202	216	223	231	220	208	202	190	220	204	215	216	235	218	204	197	227	210	197	207	191	219	195	199	196	217	202	223	219	211	246	217	215	204	195	212	227	256	205	201	183	220	201	192	210	214	231	213	237	226	236	215	215	219	226	216	202	197	231	205	187	205	223	225	187	237	206	211	244	223	202	243	223	228	198	242	213	188	211	232	227	233	224	210	205	202	205	223	199	202	233	204	203	213	220	229	206	212	218	201	202	218	215	223	226	229	212	213	212	201	212	224	193	220	211	213	224	225	237	202	222	195	217	195	218	222	219	216	199	194	200	202	201	239	219	210	204	203	218	197	223	204	207	200	226	193	222	222	199	188	226	223	214	216	228	202	209	236	219	187	213	223	219	232	200	214	196	225	201	221	214	217	211	201	212	223	221	204	193	193	199	203	215	203	211	220	233	201	212	236	198	222	205	237	224	236	234	214	214	212	208	208	230	215	199	208	209	209	205	217	217	213	225	201	185	216	199	231	220	226	210	226	227	227	204	195	233	197	186	192	216	216	221	184	237	225	191	197	187	258	203	214	197	191	205	198	209	220	226	205	202	220	205	201	227	231	204	209	234	209	232	231	216	232	219	231	205	205	206	191	232	205	218	232	223	197	204	200	227	195	212	239	193	192	206	215	217	221	220	228	193	206	225	207	220	194	192	200	207	213	207	210	203	229	223	215	205	194	207	226	197	223	212	198	201	206	191	240	222	199
25171	31390	41075	45803	46093	47959	46517	49249	50528	50872	45230	43796	43298	43994	45031	42224	31140	36501	34754	33080	32263	30744	26355	27015	26755	22476	22527	21301	19993	19344	18082	19632	17771	15540	19904	16424	16565	15476	13127	13824	11387	8937	6657	5887	2446	1769	2860	3747	1725	926	794	694	665	645	656	652	625	592	654	661	616	658	669	614	719	691	698	623	612	603	622	645	615	613	617	599	571	582	590	605	601	602	626	581	603	579	555	563	598	598	604	766	878	843	784	599	583	579	608	550	561	607	605	600	642	566	582	604	588	598	579	550	611	565	605	603	609	595	593	587	611	572	547	577	575	544	527	554	550	552	588	589	598	590	576	606	605	586	609	605	598	531	615	581	617	597	613	594	583	612	548	553	550	624	598	590	597	595	579	611	588	601	583	592	631	586	560	607	649	582	582	570	619	578	580	599	599	590	587	562	589	615	604	599	614	617	575	576	587	594	592	586	594	587	622	594	570	608	548	566	609	584	612	555	641	559	610	621	583	578	616	587	633	603	596	587	610	578	582	578	591	596	619	570	566	554	633	579	626	593	645	613	587	565	577	611	583	550	573	585	582	609	543	600	579	608	587	576	588	558	575	589	571	642	624	556	584	579	532	574	585	548	596	564	612	554	619	589	607	599	573	567	549	625	592	596	586	559	564	607	582	609	576	612	580	581	572	557	597	608	596	573	590	626	599	524	511	592	613	621	584	547	615	602	578	604	630	568	540	578	572	577	611	594	613	532	622	572	586	566	603	593	579	586	571	589	607	576	631	592	586	608	599	596	602	586	579	557	568	640	605	602	604	607	593	593	556	599	601	589	564	532	568	594	550	594	601	590	576	597	543	585	615	581	608	611	604	573	598	591	618	587	592	579	578	605	607	589	581	567	647	586	626	567	591	582	632	559	580	584	581	576	609	576	609	591	628	562	578	576	600	663	576	614	573	641	589	608	584	569	580	618	600	567	586	585	599	607	565	611	564	567	585	602	593	579	590	612	628	572	617	562	558	532	536	595	619	588	607	558	573	569	581	586	616	547	556	594	623	612	583	550	591	569	590	528	606	593	612	559	628	593	583	592	600	637	595	593	588	597	600	562	557	588	614	606	569	580	609	623	629	583	618	626	583	575	597	566	602	568	593	603	548	565	599	616	591	595	609	597	614	608	601	582	607	646	583	601	586	583	563	535	623	581	591	625	582	563	577	576	575	581	579	595	561	540	593	567	559	557	573	588	642	613	531	648	621	583	599	584	587	575	564	617	591	539	594	579	607	595	605	580	606	548	562	592	582	619	607	592	562	561	587	587	601	565	580	547	554	547	622	610	611	569	559	584	571	560	609	570	610	571	603	625	534	571	578	603	582	552	607	517	575	560	580	584	562	587	600	585	617	621	617	581	647	591	603	569	590	600	571	580	569	571	554	621	615	563	577	591	562	575	581	632	596	657	593	587	626	651	641	615	579	554	571	602	603	583	583	580	611	607	561	588	599	600	598	576	647	562	556	578	601	566	595	567	580	589	596	575	553	610	628	560	637	605	592	639	606	590	528	590	602	556	627	598	607	591	608	608	579	579	602	600	559	589	634	565	532	565	618	589	572	605	586	576	585	541	603	554	592	564	617	608	586	585	603	588	603	569	554	613	597	586	593	565	603	577	588	567	577	605	579	594	599	618	591	588	587	623	575	574	601	615	608	590	622	572	598	612	595	563	596	590	569	599	585	572	572	589	599	612	542	566	590	575	621	595	554	598	605	632	576	585	578	606	617	600	600	585	581	575	607	587	586	608	591	592	599	600	621	632	557	613	584	613	581	616	589	619	582	601	576	571	630	588	584	565	578	588	596	619	590	590	619	622	584	553	613	642	553	610	612	578	563	591	535	644	598	560	582	560	584	560	593	593	589	609	614	562	578	589	571	595	585	551	576	567	597	582	588	575	586	595	573	619	591	584	597	579	576	585	569	632	595	595	592	617	590	595	608	581	636	594	609	576	562	551	650	597	598	610	588	593	560	563	562	584	602	552	607	632	623	566	599	580	580	572	613	618	586	587	634	533	550	589	679	614	594	630	577	544	606	564	601	588	594	603	552	602	599	587	596	597	609	642	515	606	576	608	617	565	624	569	562	584	567	602	606	584	576	631	623	601	551	617	562	573	596	602	614	598	625	577	597	569	576	601	575	566	595	612	603	592	620	601	602	607	586	588	591	609	622	610	610	582	550	615	572	619	648	579	569	558	616	536	602	579	557	598	623	579	601	590	581	615	573	643	533	557	593	543	589	573	580	588	597	558	563	580	610	587	612	614	573	642	592	552	607	602	567	535	506	580	586	591	585	632	638	562	593	592	591	604	594	634	624	584	544	611	595	575	598	578	590	585	565	637	573	609	629	614	554	589	572	584	563	586	586	595	576	574	631	594	599	641	572	601	625	584	604	575	591	596	537	552	567	625	621	587	567	548	568	582	617	589	627	557	571	604	565	580	574	580	618	567	626	597	581	547	581	584	593	585	574	579	574	607	585	612	530	566	613	617	586	538	594	608	584	617	582	593	624	586	615	540	582	572	582	568	581	585	565	570	592	595	568	640	580	599	574	567	623	592	604	521	585	584	589	540	542	571	589	623	586	605	620	610	623	588	623	577	622	553	639	630	616	570	594	573	561	609	601	639	595	588	588	649	587	632	591	565	613	611	622	586	583	583	544	543	581	583	607	584	603	536	589	571	549	557	575	638	592	643	594	557	559	549	565	611	580	605	569	605	560	534	609	557	586	612	601	601	624	553	580	549	566	593	646	593	606	600	642	584	586	561	584	561	567	585	595	597	585	624	574	521	601	580	631	603	569	588	594	602	568	622	590	608	589	597	599	559	598	611	570	612	621	563	633	635	541	558	545	601	586	637	584	590	608	596	571	587	627	592	535	544	558	591	564	608	588	577	594	600	567	605	622	585	607	591	556	554	620	592	615	576	603	561	634	584	599	563	581	578	589	613	578	585	594	590	603	590	622	633	603	628	582	548	569	561	647	582	601	585	618	579	586	588	601	565	545	579	609	602	596	613	576	624	567	580	534	611	575	562	571	596	551	592	608	576	577	657	616	582	601	606	578	608	577	549	565	618	571	589	602	555	617	590	576	555	591	538	575	593	609	594	624	650	565	592	566	586	591	589	586	588	574	615	601	605	570	613	616	565	622	609	615	617	629	558	570	605	595	597	607	549	583	621	573	581	619	596	591	546	629	581	596	610	536	597	584	591	551	625	582	575	556	581	543	534	569	575	597	561	569	580	573	592	590	605	604	609	592	599	571	651	566	551	602	587	590	617	547	596	595	571	612	570	631	628	578	600	641	604	600	588	585	584	606	585	597	586	589	598	622	557	577	598	579	546	574	591	564	587	551	582	578	640	581	615	588	558	631	601	650	620	627	598	576	610	584	581	576	584	619	564	618	632	554	558	561	588	605	631	552	570	582	541	590	584	583	600	584	588	582	600	560	578	555	548	571	580	578	616	582	591
10347	8572	11543	9123	6822	5019	3956	3885	3578	3380	2593	2086	1882	1742	1619	1258	851	906	891	748	807	696	569	540	523	394	440	405	386	356	370	382	377	299	347	325	313	306	313	287	272	243	262	235	197	181	208	218	201	186	177	188	198	223	202	172	182	183	186	200	165	196	180	183	176	166	181	176	179	184	179	197	171	183	203	185	187	190	183	207	175	187	187	164	169	217	197	193	184	192	184	189	177	198	186	161	181	182	199	189	185	193	187	187	191	177	188	182	177	188	192	149	195	179	179	187	185	214	198	165	212	204	187	179	166	184	178	159	171	196	177	180	169	174	210	198	186	160	198	196	207	188	181	171	178	197	191	183	190	174	182	220	178	210	194	172	213	175	174	166	193	196	172	180	198	190	184	203	153	187	197	212	208	161	200	175	172	183	175	171	206	190	195	198	160	186	190	176	199	174	183	158	154	176	165	192	185	167	177	184	167	198	184	201	174	192	186	175	179	199	184	184	166	188	188	161	171	177	196	194	164	170	172	188	177	156	203	194	193	188	203	158	189	192	186	189	199	180	192	192	206	198	177	185	174	190	193	170	199	155	196	216	211	198	176	201	158	157	190	195	188	182	181	187	199	193	168	185	187	164	177	187	162	184	166	191	172	186	153	201	177	191	189	172	186	181	194	198	171	190	179	193	190	181	187	208	199	212	213	208	192	173	182	173	173	215	167	184	196	157	186	177	188	188	173	188	167	210	206	206	186	191	195	187	197	199	182	187	168	180	165	184	197	202	195	172	180	199	191	183	168	203	178	183	173	190	201	191	177	172	194	178	201	182	201	186	178	195	182	186	188	185	200	156	167	181	179	187	166	202	173	201	183	195	178	198	183	183	192	165	182	175	221	169	178	196	186	205	187	163	191	192	186	188	195	143	172	203	191	180	180	205	182	188	190	188	196	191	199	172	204	196	179	191	213	192	198	164	204	195	192	212	174	179	191	195	197	176	177	193	192	187	184	208	154	219	192	194	172	174	200	188	180	207	166	214	180	174	199	165	196	192	194	176	207	170	183	190	185	164	205	179	186	205	192	185	186	172	176	184	192	152	191	170	195	171	191	205	208	202	187	160	172	184	173	178	172	211	167	185	196	172	182	182	182	197	203	194	191	174	181	184	186	187	178	188	172	186	190	200	162	168	179	182	178	206	171	195	177	194	151	181	181	203	173	183	185	191	189	180	189	185	183	186	212	162	197	181	211	208	169	183	201	191	187	209	172	179	175	182	181	166	168	166	197	208	199	192	196	167	181	206	193	176	197	182	174	200	190	168	155	185	215	155	198	187	198	190	194	179	207	165	194	174	176	176	176	172	158	195	215	192	181	184	205	179	198	179	177	176	186	147	189	158	173	188	176	179	190	198	160	181	160	169	187	193	184	192	180	186	199	173	152	197	160	192	199	202	201	177	184	187	169	186	202	190	194	174	198	194	215	209	187	183	214	193	209	186	203	176	157	190	171	170	198	183	185	169	176	186	189	178	198	208	198	194	190	139	171	178	212	204	182	177	197	182	168	213	193	193	178	171	176	172	183	179	200	206	183	182	170	193	178	162	186	187	192	176	188	190	212	170	191	175	191	167	183	183	167	201	197	160	182	182	206	184	190	185	155	177	157	175	190	188	181	200	200	169	178	181	190	190	205	199	170	184	183	178	168	186	196	192	191	192	196	160	208	201	200	202	180	182	186	184	175	207	166	200	185	177	184	198	170	177	198	183	194	193	193	181	187	190	189	203	202	194	195	186	168	184	185	197	206	201	192	200	184	183	206	189	211	186	153	183	172	167	171	191	184	169	189	162	184	173	177	208	167	191	178	195	191	188	203	228	184	193	206	191	190	178	192	203	186	201	178	186	212	155	170	204	197	179	205	183	183	183	201	165	182	169	163	199	212	199	195	202	180	188	196	180	189	186	190	212	170	186	189	175	180	175	187	212	192	192	181	197	181	205	162	188	176	167	171	192	180	209	187	171	173	203	178	157	180	200	191	198	174	151	181	177	188	172	189	177	179	205	197	171	184	198	179	172	189	202	205	175	193	189	203	183	182	190	179	175	190	204	176	191	196	200	187	168	196	180	181	211	180	185	185	203	191	158	167	224	178	179	184	193	179	187	163	178	217	188	173	177	175	170	179	177	178	198	200	198	188	196	220	185	188	182	198	181	167	183	189	198	180	192	171	176	156	190	213	195	170	205	171	192	182	193	176	162	193	186	186	178	168	185	171	201	185	186	222	179	175	200	156	198	181	167	186	164	171	200	192	191	163	186	174	191	165	180	209	201	196	172	157	165	184	183	196	187	177	174	192	183	175	154	176	190	192	188	174	171	184	206	157	193	195	178	183	174	186	187	177	214	170	195	192	176	191	170	198	171	182	157	177	176	178	171	204	177	196	181	198	204	196	197	175	194	204	168	159	173	168	201	189	180	174	188	205	170	159	167	200	174	150	200	166	173	179	159	184	192	194	175	182	193	216	159	187	171	186	187	190	184	183	184	162	210	163	209	160	190	178	196	181	200	170	205	161	189	192	172	177	193	196	196	181	213	188	188	164	202	193	179	172	180	183	171	170	195	196	179	175	205	187	175	180	164	186	181	214	186	182	177	161	152	211	178	178	206	203	185	162	212	199	191	188	202	143	203	172	205	195	198	187	187	183	195	169	185	191	189	160	182	168	180	177	149	179	174	174	189	195	167	191	177	173	183	171	164	172	175	202	183	196	195	178	184	195	182	198	195	171	205	178	182	185	191	205	174	162	181	184	200	180	172	180	180	173	188	194	166	178	186	207	194	188	172	181	165	175	162	178	159	193	180	190	182	206	171	163	172	185	201	176	212	184	219	164	204	203	186	196	193	176	194	193	177	173	179	191	193	201	172	190	183	186	192	195	193	189	205	216	184	182	172	193	190	190	192	164	179	169	170	193	186	199	193	195	175	200	193	184	165	199	164	201	186	178	198	181	184	198	185	193	164	188	183	181	186	197	182	182	181	186	188	185	177	197	188	216	204	182	187	201	191	162	187	194	191	180	194	181	178	181	198	192	173	176	169	185	196	155	185	159	201	180	166	176	206	180	164	185	177	171	174	175	189	191	191	195	180	198	184	155	185	178	181	204	181	179	189	186	183	181	186	181	186	212	179	184	199	162	185	170	203	173	205	197	196	199	187	184	182	176	184	195	181	186	184	203	195	201	193	191	182	187	196	167	195	173	182	177	174	175	192	183	181	223	192	178	191	199	205	195	168	179	173	195	158	173	195	175	191	182	186	187	201	191	185	195	175	177	181	184	176	176	205	184	188	200	179	169	175	187	192	170	180	194	176	174	178	192	186	187	167	189	191	195	189	191	174	182	179	187	199	179	184	212	183	195	181	204	159	209	171	187	173	189	159	179	188	196	192	180	162	197	200	196	173	191	197	188	186	203	177	186	169	188	194	202	188	171	197	188	178	185	208	194	195	190	177	155	188
7140	8461	16535	18375	16886	14756	13274	14451	14505	13375	10830	8899	8534	8537	7780	6019	4264	4861	4620	3786	3738	3577	2842	2511	2581	2178	2165	1943	2003	1663	1695	1837	1718	1423	1726	1399	1511	1450	1212	1248	1089	963	815	752	611	530	644	631	552	515	528	481	504	514	505	533	503	514	508	524	516	502	549	513	502	534	516	499	530	516	500	528	526	503	523	489	535	539	484	510	500	493	497	528	514	514	501	499	478	509	543	526	515	546	538	529	502	547	508	522	513	454	491	506	519	467	487	557	476	530	504	549	520	494	554	484	512	538	528	549	506	512	551	524	519	503	538	584	493	543	519	519	523	515	517	554	534	529	522	528	578	519	526	492	539	515	526	545	524	538	512	526	531	533	517	519	508	531	554	504	480	500	521	519	539	517	518	482	517	566	509	506	520	513	511	485	516	500	489	528	477	538	536	529	498	542	544	522	519	488	541	508	521	496	501	529	534	523	507	534	517	524	522	505	517	518	500	463	499	529	505	533	530	531	526	495	496	513	508	514	471	530	535	509	504	501	549	520	489	534	564	527	497	476	515	481	568	539	503	532	523	530	498	494	516	536	524	508	498	506	506	511	486	526	532	522	508	505	466	511	513	526	489	530	518	521	486	492	482	515	509	475	510	495	474	501	520	508	539	499	525	494	495	522	538	474	513	492	508	527	527	515	498	536	502	501	504	496	545	509	521	484	504	515	509	490	526	527	534	534	498	540	503	460	542	497	518	539	504	499	530	528	512	508	535	505	511	486	559	501	509	509	516	497	565	449	546	511	520	534	535	537	515	515	513	522	553	507	502	498	531	490	496	483	482	521	508	519	519	516	519	548	539	536	526	463	503	564	526	509	502	484	526	531	507	510	494	513	515	552	550	527	539	526	543	498	502	474	506	550	525	510	510	550	476	492	531	505	520	551	505	519	508	544	497	555	542	495	510	543	503	552	483	487	480	504	529	530	546	507	500	492	484	480	496	503	555	496	489	526	559	507	502	529	547	516	490	508	477	492	517	512	542	490	496	567	508	547	514	537	536	477	551	521	558	528	553	530	499	517	546	520	567	509	494	501	539	534	542	510	505	496	522	532	611	533	516	519	522	469	536	554	597	522	507	482	535	510	487	495	489	502	534	492	522	473	548	479	509	516	526	473	498	543	554	509	516	471	496	511	507	523	517	506	506	502	511	502	548	523	476	531	526	523	552	553	544	499	496	521	521	497	500	524	539	494	510	480	498	534	537	540	503	499	567	492	480	533	532	505	534	511	485	514	532	533	538	533	553	497	513	544	519	512	516	487	537	515	480	521	503	558	487	499	497	517	553	517	489	519	498	523	511	522	507	523	540	535	533	516	517	543	519	510	505	522	521	545	543	458	528	521	492	499	486	507	561	539	537	526	507	505	522	513	533	516	525	486	476	542	537	460	525	523	534	510	528	517	518	530	505	493	513	516	490	484	506	504	492	494	522	518	499	513	522	528	515	529	531	518	505	530	481	494	531	499	534	530	505	521	495	493	513	515	520	519	546	528	492	544	493	538	526	518	549	509	512	503	513	519	505	474	488	516	534	512	511	550	500	508	526	512	521	497	533	556	509	536	524	511	518	486	509	479	499	518	492	521	497	499	530	491	486	489	506	505	494	520	495	574	531	519	503	479	483	471	518	508	510	502	550	530	510	485	492	537	547	523	504	474	526	509	505	529	501	520	526	494	529	521	571	488	495	519	522	524	497	496	490	540	509	494	512	483	531	507	543	541	497	504	533	498	502	477	506	501	541	491	475	557	499	518	522	503	518	506	558	527	534	525	508	521	522	519	524	489	534	496	502	477	535	561	513	539	525	557	496	481	515	514	513	503	513	489	495	525	496	504	523	493	540	531	518	546	481	503	475	493	528	509	532	502	490	508	490	481	498	500	516	549	488	535	545	511	516	497	459	507	543	517	525	542	516	501	550	557	488	530	546	474	517	496	487	509	554	526	521	498	470	485	505	501	508	506	535	504	540	532	566	509	529	503	467	534	528	532	506	566	536	488	517	539	490	497	521	521	490	571	484	561	551	531	492	501	503	532	547	493	498	528	523	513	544	528	525	504	477	509	566	528	511	513	527	523	524	555	483	532	572	518	543	506	536	520	552	543	549	479	501	539	547	548	507	540	513	521	516	569	527	508	502	552	487	549	529	535	547	538	493	528	541	470	466	530	508	545	454	524	504	474	536	487	513	490	486	516	514	548	545	493	540	549	492	477	526	529	515	514	529	525	484	529	498	481	498	511	536	516	512	506	487	556	501	525	534	483	526	496	489	525	503	550	540	469	494	527	489	522	536	485	495	529	482	537	463	597	500	478	496	519	512	494	499	515	514	487	499	550	528	528	521	513	532	503	495	498	526	470	525	489	540	480	538	518	510	523	544	537	528	516	581	524	512	515	533	559	493	521	510	524	512	473	520	519	542	553	488	499	533	488	505	523	540	495	516	528	524	494	481	540	523	518	506	505	535	503	514	480	521	528	514	549	560	520	482	529	531	519	535	538	520	532	494	498	518	495	512	475	525	517	548	561	530	521	563	498	492	474	519	540	513	499	528	498	514	508	534	509	499	507	523	531	473	476	513	517	525	539	498	512	559	528	484	444	498	528	528	514	525	529	516	517	501	501	492	517	561	483	510	506	524	534	459	506	479	529	522	532	492	530	492	530	520	503	493	493	487	528	532	483	476	514	538	461	491	527	533	502	517	501	498	559	513	516	516	503	541	503	537	515	544	513	527	508	501	503	532	462	571	516	554	566	492	542	505	484	502	490	549	521	506	534	535	476	552	500	548	485	486	483	526	515	488	524	506	444	511	494	527	515	546	503	518	503	491	567	482	493	510	547	507	536	555	542	529	504	496	522	492	480	524	506	534	501	502	494	487	507	522	464	516	495	490	544	508	491	509	515	482	496	552	529	572	533	504	531	484	530	479	499	509	537	489	473	496	517	511	479	546	539	536	549	520	526	524	515	485	497	518	519	535	515	517	518	529	532	516	502	503	510	519	521	547	512	459	512	509	497	524	547	447	536	512	519	517	524	537	527	512	521	496	527	524	489	491	498	492	525	533	528	500	533	489	474	539	496	517	496	504	486	502	502	512	533	522	538	530	508	532	494	532	482	506	519	512	543	488	505	518	530	484	533	570	508	511	511	491	525	531	527	504	497	489	496	535	530	483	506	473	536	497	522	536	493	518	558	494	527	549	553	521	499	540	504	547	510	542	479	514	509	511	521	529	491	542	510	549	470	495	572	519	466	483	512	504	524	561	525	518	518	434	505	528	506	499	499	489	509	519	540	504	508	512	508	530	491	536	532	520	521	509	515	501	493	512	540	502	549	499	502	559	484	495	523	527	531	501	515	519	541	510	541	508	542	526	532	535	542	531	505	521	507	502	510	514	516	495	516	569	489	499	537	525	436	538	518	491	509	521	524	497	440	484	534	502	502	486	488	509	484	564	505	493	521	495	506
28841	29338	39574	37753	33604	29055	30957	35250	33358	31403	26249	20551	20780	22177	19908	15624	10557	10497	9642	7340	7520	6637	5721	5029	4643	3980	3497	2836	2818	2272	2502	2518	2130	1882	2307	1790	1862	1798	1639	1568	1197	960	762	555	271	296	366	354	208	154	166	172	157	188	182	144	170	163	164	157	173	145	158	144	163	174	148	169	157	164	165	147	158	172	155	147	124	157	146	148	151	140	140	154	154	140	153	156	147	169	149	159	174	175	138	139	158	166	158	147	139	152	158	156	151	155	140	139	142	156	156	167	141	125	155	132	144	148	153	139	149	154	150	161	144	163	128	153	164	150	133	142	149	179	180	174	152	147	119	142	170	156	160	155	149	162	153	149	154	153	143	140	160	173	147	138	146	134	155	130	154	172	154	139	161	147	140	154	139	147	162	156	168	176	148	178	151	126	144	136	153	161	131	167	146	131	174	165	152	141	147	137	177	148	163	151	130	163	169	153	152	160	159	136	140	174	164	158	172	142	130	156	135	158	146	154	155	140	165	158	141	162	124	145	161	160	145	136	133	150	164	142	133	170	150	167	162	158	132	164	179	154	132	153	148	161	157	163	132	159	161	140	148	148	172	149	133	153	163	150	172	169	146	162	171	166	162	128	154	160	159	166	163	162	168	171	151	140	141	138	150	150	160	145	131	174	151	175	163	147	155	147	149	150	137	159	135	140	147	139	154	149	170	144	180	142	167	163	164	123	149	151	182	147	164	178	138	158	159	157	144	144	147	147	166	146	143	147	147	156	153	162	170	162	124	159	150	150	124	137	166	146	153	177	164	158	140	154	152	154	145	141	141	149	137	153	130	161	151	155	153	137	164	166	138	152	163	152	151	161	146	164	156	162	148	147	130	147	141	145	145	138	153	145	147	162	145	163	149	140	141	139	158	147	169	154	159	141	163	167	154	137	152	135	170	142	162	152	145	175	146	140	162	157	155	146	134	185	144	140	157	130	182	148	151	163	151	151	149	158	170	123	150	170	152	131	161	160	170	150	145	162	164	177	189	161	156	148	136	154	163	138	145	148	154	173	153	145	164	148	177	132	148	184	159	165	159	148	144	147	160	157	140	145	132	145	169	156	170	151	158	152	140	159	156	166	173	158	161	152	146	135	171	151	152	149	150	169	161	160	141	141	153	136	143	176	163	166	153	139	155	154	132	163	158	153	146	174	148	121	172	152	164	138	166	138	155	150	141	174	157	143	136	144	143	161	146	137	152	133	155	167	189	135	150	155	150	155	150	188	151	161	143	178	149	115	141	163	144	137	137	170	172	157	147	153	139	144	151	158	160	154	139	149	155	182	138	135	152	169	176	169	150	152	157	161	144	152	143	158	171	150	153	142	160	161	125	155	150	154	133	141	175	140	164	156	169	151	151	147	137	156	169	181	156	153	153	145	123	171	160	130	162	159	134	142	149	157	160	146	155	153	175	160	122	131	151	148	152	168	144	165	159	138	161	166	134	155	159	152	141	154	162	158	182	167	147	148	152	171	154	137	149	183	156	142	145	150	139	149	155	144	167	160	129	149	154	143	185	152	153	153	153	160	162	158	139	166	171	164	137	160	147	161	175	162	141	178	151	172	150	150	159	149	147	152	145	160	168	139	160	132	145	180	160	161	173	147	162	144	170	172	137	141	137	133	149	163	164	153	175	139	170	155	162	154	166	170	133	172	133	164	154	163	152	164	161	139	164	150	144	155	171	150	160	146	134	153	152	166	133	158	141	155	127	146	150	139	140	135	143	152	131	157	173	115	161	157	166	159	151	165	158	155	161	158	160	157	159	160	155	144	167	163	152	160	166	169	156	145	132	151	161	168	150	154	160	166	151	175	140	138	161	158	176	147	170	144	160	144	151	163	140	166	156	144	180	165	145	157	167	160	156	187	157	154	159	145	137	146	159	164	145	136	158	155	160	151	160	143	133	154	157	160	159	158	147	149	148	163	152	161	174	136	167	166	148	145	166	155	197	151	156	148	154	142	171	150	147	142	135	164	152	150	162	167	155	156	154	165	166	140	157	146	161	161	145	141	151	141	164	126	168	159	159	138	143	160	162	140	165	165	155	138	150	149	166	127	147	153	135	159	170	174	149	165	148	142	153	147	142	141	133	176	161	149	155	151	142	153	141	145	140	162	163	143	166	135	140	150	146	138	146	128	131	139	148	169	162	143	148	146	165	147	147	166	163	156	151	167	156	168	126	165	146	162	160	159	155	147	131	149	161	145	137	160	139	147	166	150	155	186	167	145	130	146	186	149	149	162	146	142	163	158	135	146	142	164	176	146	161	142	160	138	161	154	138	154	156	165	163	159	145	173	160	150	181	143	152	165	149	164	173	186	149	150	168	149	149	153	138	160	159	172	167	165	150	155	154	144	115	146	156	157	143	152	153	169	157	163	160	151	164	149	152	130	147	160	159	150	140	157	159	153	163	158	153	127	152	155	149	132	135	148	149	165	141	153	128	144	144	177	159	149	157	151	148	153	154	168	157	156	147	160	144	142	167	181	152	148	152	137	149	153	147	170	142	137	138	148	129	147	142	149	158	154	150	148	161	138	143	158	160	158	150	157	151	124	146	169	178	138	155	165	173	135	150	144	135	155	154	159	141	133	156	158	167	147	140	170	144	162	166	150	154	160	182	169	142	181	161	156	158	166	171	159	155	159	151	184	159	151	160	182	138	172	176	168	128	184	141	169	165	133	155	149	168	161	161	157	170	161	159	142	157	148	151	150	174	155	170	158	128	162	149	149	155	154	179	137	156	142	123	158	179	153	140	149	142	142	159	162	127	156	135	148	149	143	159	167	159	145	171	141	175	153	145	176	139	140	132	147	170	132	158	161	163	164	127	160	170	158	154	153	153	138	135	160	159	149	148	153	162	177	154	158	165	141	132	139	154	158	163	143	131	150	164	155	177	148	123	168	158	155	166	160	157	156	129	174	143	152	138	160	169	150	150	168	161	115	163	168	144	155	137	148	161	159	146	152	150	158	170	146	153	175	149	154	159	147	142	134	139	156	133	138	154	152	149	153	155	151	174	154	141	162	175	152	161	137	154	136	176	159	152	143	128	144	140	131	145	168	154	154	175	158	155	161	147	149	169	168	152	144	146	132	160	149	180	153	123	173	152	160	161	152	183	140	123	170	127	169	158	173	157	149	178	134	158	153	134	135	141	148	129	175	155	140	167	141	156	139	136	135	146	137	139	173	143	138	176	169	139	171	165	159	147	139	148	141	173	140	153	129	148	158	167	146	175	151	159	169	156	143	153	149	150	142	162	152	140	143	130	158	152	173	160	129	144	145	172	159	151	149	154	146	145	146	142	147	157	149	176	143	141	134	153	141	156	157	148	155	142	156	166	157	162	133	191	164	151	139	153	146	147	151	160	152	137	156	147	144	164	131	164	164	145	165	159	157	150	155	141	127	130	139	145	148	163	143	163	149	152	142	163	155	140	162	151	154	147	157	149	144	129	165
19733	24230	36994	42043	41013	39073	42283	46887	45221	44965	39925	34864	37912	39862	38652	33326	27102	29539	28459	24391	25534	23689	20400	20258	19811	17170	16866	14684	14477	11889	13107	13614	11884	10926	13431	11599	11238	11057	9894	9064	7313	6097	4688	3179	1160	1406	2046	1963	828	563	534	524	549	565	508	475	494	531	516	516	537	531	497	542	493	508	439	460	439	448	440	444	451	457	429	468	428	412	471	424	416	441	431	420	407	463	485	431	434	450	467	540	526	534	456	445	411	432	422	420	464	475	506	434	424	425	411	449	430	454	424	442	460	432	439	421	455	462	442	439	464	408	443	479	433	493	407	409	462	472	436	436	418	409	410	434	451	433	443	474	409	426	433	426	419	438	419	431	457	416	490	418	443	420	436	436	471	420	438	451	427	457	493	434	437	427	418	456	399	435	450	430	423	423	453	405	418	427	443	421	384	473	501	406	456	480	461	414	417	475	407	415	470	465	439	446	425	459	409	469	449	423	426	416	432	401	422	422	440	446	417	440	434	419	436	470	387	432	439	422	435	433	445	402	459	434	398	448	446	422	465	465	435	458	444	435	440	438	414	414	461	401	442	446	440	459	468	446	415	446	432	424	485	488	419	434	408	455	399	424	447	441	414	400	444	452	398	462	407	440	442	449	442	450	421	422	488	469	437	456	459	430	442	433	430	408	429	417	384	402	408	422	454	465	423	450	424	429	441	456	408	441	453	406	418	422	436	428	430	439	451	448	443	468	436	439	421	466	439	474	422	423	445	435	419	448	420	411	446	471	430	404	431	434	410	426	449	426	438	436	448	440	400	405	449	410	407	460	401	470	455	488	416	432	459	426	455	423	449	424	449	438	429	433	473	427	426	435	426	440	398	420	420	438	401	403	441	447	438	459	461	467	439	437	485	430	407	417	419	425	441	430	473	432	413	453	435	436	433	463	434	424	423	431	428	434	423	466	437	441	426	456	413	443	445	436	416	422	411	420	445	462	448	421	423	470	441	416	447	470	441	431	438	434	422	395	442	417	431	391	409	425	463	401	439	433	416	447	424	415	439	413	457	419	408	418	455	437	409	427	430	408	473	440	451	472	461	449	422	462	450	419	449	408	446	438	427	441	415	433	442	428	452	426	442	445	435	403	429	476	446	448	422	405	452	440	461	435	452	434	451	456	427	434	409	409	453	447	415	461	437	432	415	432	484	444	423	440	482	468	432	439	432	460	416	470	423	448	426	409	423	448	442	447	410	428	438	440	460	425	450	441	472	441	452	428	452	445	424	426	477	421	382	394	495	446	398	432	445	424	386	443	427	426	473	452	455	423	420	440	420	430	472	431	451	444	442	447	422	447	443	416	448	415	428	449	438	438	433	412	428	469	446	443	428	467	416	430	443	461	479	458	425	439	429	457	468	421	458	458	439	457	431	425	454	423	460	431	447	428	428	444	400	448	426	438	446	398	423	424	438	419	466	440	469	468	410	419	395	418	428	435	465	420	405	440	410	438	437	429	416	430	441	460	414	452	478	442	481	401	442	473	463	470	427	421	448	419	460	479	429	431	469	455	471	464	431	411	445	463	441	391	393	435	437	426	433	411	444	443	444	426	454	430	426	424	458	432	442	424	421	431	429	437	470	449	428	436	480	442	435	458	457	426	392	398	427	434	462	473	430	443	421	444	442	419	394	417	401	433	426	435	426	425	474	440	450	435	407	408	441	435	440	423	373	434	434	463	408	435	441	429	470	422	410	434	432	420	455	450	412	449	463	424	479	431	415	430	441	447	446	425	421	434	430	412	459	397	418	472	472	458	438	465	445	436	467	412	462	458	420	458	459	460	416	464	448	438	408	397	432	424	436	444	432	461	436	439	423	416	419	443	469	474	418	428	446	411	472	453	452	425	443	405	444	449	444	471	437	445	451	428	446	431	445	459	440	414	417	424	467	439	456	374	442	468	430	471	424	433	431	453	437	419	444	451	429	418	444	438	447	430	446	454	417	414	422	434	440	452	429	447	401	441	437	374	415	430	429	448	462	424	416	453	450	432	412	409	433	443	433	439	453	447	424	434	481	458	463	431	436	444	447	406	429	465	421	416	427	426	433	432	419	402	458	406	459	408	458	447	439	414	419	426	458	471	440	389	485	448	404	464	460	455	414	408	432	461	462	416	454	414	430	457	407	449	447	464	412	458	446	430	454	386	408	420	411	410	441	425	418	390	411	415	424	444	433	414	438	417	449	461	435	442	456	445	417	441	424	458	435	430	419	427	418	431	426	407	451	441	460	464	458	423	415	443	409	435	418	425	407	412	414	456	464	427	435	443	430	401	435	426	444	468	453	403	421	460	427	434	406	427	439	426	388	404	459	437	424	453	427	440	447	437	404	445	445	431	439	459	442	381	411	446	429	473	423	460	422	438	429	436	416	430	465	463	421	439	429	413	429	400	460	422	444	485	466	399	416	444	467	437	420	432	424	431	450	400	452	427	435	404	426	443	474	423	433	432	468	414	437	420	463	408	421	421	441	473	413	446	390	446	477	450	468	463	434	433	456	420	432	419	440	418	447	436	447	441	426	409	408	446	440	440	388	451	427	482	424	442	439	448	410	441	439	450	449	438	450	433	453	427	433	440	405	409	444	438	429	420	445	454	457	443	445	440	434	409	429	438	458	426	442	453	429	417	438	447	411	396	463	451	433	445	463	406	442	408	472	431	445	415	462	432	445	403	451	466	498	473	420	446	414	449	410	444	432	446	428	438	431	420	453	408	415	422	398	438	451	423	440	461	453	451	471	455	471	412	425	440	435	401	426	427	421	405	431	484	447	424	413	418	416	420	416	445	425	419	441	454	415	449	437	436	430	467	431	424	439	425	469	409	432	465	432	424	452	413	446	474	447	454	429	393	445	412	455	432	437	416	448	455	489	442	471	445	427	414	427	457	460	427	449	425	433	475	432	438	410	421	436	430	444	420	434	467	453	421	417	416	471	456	470	439	425	451	391	428	452	427	464	454	433	413	447	451	448	441	477	421	408	432	403	453	426	450	459	450	464	433	451	443	439	422	491	432	418	410	460	437	403	438	476	422	421	448	442	401	421	423	418	426	420	421	422	423	415	453	426	450	462	433	458	448	426	464	441	426	432	425	410	428	436	439	449	420	432	459	427	440	427	395	393	390	436	474	414	451	410	466	433	475	430	450	444	457	443	419	502	419	446	432	433	419	439	422	414	457	416	465	450	446	460	441	421	445	456	440	445	410	463	415	424	427	438	420	428	476	422	487	446	462	443	436	426	380	446	436	420	422	449	453	445	427	430	438	392	432	471	417	447	440	424	458	440	430	440	443	420	417	463	400	434	442	438	445	461	426	450	410	502	430	422	417	408	429	421	403	427	418	465	449	414	453	450	445	464	438	419	448	450	468	426	427	447	445	422	409	433	406	412	421	439	422	401	426	428	477	423	450	424	479	438	467	484	436	447	424	412	435	416	447	454	434	415	438	440	445	428	415	423	471	417	464	497	441
34607	35807	45674	39511	35953	35609	36176	42755	39030	36410	34091	29718	30087	27653	27807	24142	14888	12525	13254	11632	12173	11414	8219	7273	7414	6557	5326	4617	4399	4434	4041	3779	3530	2946	3883	3119	2939	2971	2662	2394	1893	1578	1130	852	369	398	531	478	289	198	196	210	237	232	210	207	203	246	240	225	202	215	228	211	205	214	194	213	196	210	195	220	193	166	162	182	211	207	206	187	193	179	186	190	206	177	183	192	198	223	198	218	225	209	185	179	171	209	186	173	196	193	223	210	191	194	204	188	192	219	192	204	180	192	196	193	193	189	190	174	217	203	182	220	204	168	223	222	204	223	196	202	202	189	193	179	182	192	198	204	203	192	207	174	193	194	206	196	192	190	185	164	189	201	187	212	193	179	193	192	196	203	192	183	142	188	188	177	180	188	198	190	221	181	206	191	214	195	210	229	196	197	187	193	185	212	212	172	223	182	195	198	202	185	196	184	225	187	187	182	169	198	202	194	163	197	194	181	202	199	176	198	205	178	192	157	200	197	163	207	204	202	209	189	194	201	193	188	195	202	208	189	183	170	197	186	198	197	188	213	176	217	221	196	214	205	187	196	209	195	193	193	204	180	181	212	189	179	181	204	180	187	194	186	186	177	202	186	201	193	197	182	169	201	185	183	206	211	195	193	175	197	182	189	197	169	185	190	183	169	213	174	185	170	182	202	183	179	187	200	210	213	207	217	190	194	182	175	179	209	186	207	206	167	196	180	187	164	186	180	188	213	202	198	200	216	194	192	174	203	192	190	181	179	186	219	175	194	199	183	173	203	206	197	207	196	157	175	219	198	199	194	222	227	205	203	164	191	184	174	184	157	195	190	193	165	190	197	177	217	201	189	183	187	199	191	189	225	218	194	213	200	185	196	183	187	199	198	226	186	197	202	183	196	193	190	197	215	175	200	197	153	163	195	173	183	224	188	185	192	203	194	213	189	198	196	206	204	183	207	192	187	210	201	180	201	183	175	174	179	179	179	204	184	212	203	229	181	200	193	176	202	198	218	197	202	198	230	190	175	180	183	200	210	214	196	192	201	185	204	174	212	170	172	222	197	185	189	172	199	190	232	206	176	191	206	185	181	200	195	176	186	206	197	185	197	194	198	186	202	194	187	187	212	203	195	179	183	194	191	172	194	198	189	204	214	210	186	175	198	172	204	217	233	167	185	192	184	189	197	179	174	180	194	193	168	197	220	193	203	186	189	178	190	181	188	187	178	195	196	185	215	197	176	201	180	183	188	198	214	189	199	192	191	187	192	208	211	208	198	179	190	201	197	182	185	192	213	201	210	211	232	186	170	216	205	189	194	184	203	207	211	199	175	208	196	191	182	188	199	203	192	199	217	179	171	190	201	188	205	197	185	179	184	196	188	206	197	198	189	199	223	178	206	175	186	198	190	186	178	174	194	187	205	189	165	185	195	167	207	197	197	205	191	201	206	182	170	183	179	204	182	208	184	190	192	175	181	201	210	191	202	184	201	172	178	174	175	212	190	195	206	191	192	210	215	183	206	180	210	189	199	236	187	208	178	167	201	192	194	201	196	199	224	172	205	191	203	191	197	178	198	209	199	189	210	190	194	217	187	209	184	198	178	169	178	184	203	181	180	176	202	186	196	163	172	176	191	198	175	184	198	206	184	190	178	180	182	214	193	200	212	215	185	180	214	190	192	206	173	191	195	194	206	193	187	212	173	182	185	225	172	203	181	206	170	194	181	201	201	192	188	168	173	175	196	195	174	191	177	200	198	182	183	188	200	179	183	168	166	207	173	184	165	188	204	175	183	188	180	214	178	211	200	217	203	199	185	195	178	183	207	196	210	180	207	204	208	175	195	209	178	179	220	190	180	210	179	183	195	213	187	191	200	202	193	212	179	176	189	208	209	204	222	201	229	209	198	178	199	199	184	171	183	174	187	196	197	190	194	191	191	182	186	194	208	183	178	186	181	177	177	200	174	187	200	213	184	180	203	201	169	181	183	190	195	192	180	169	164	192	197	171	189	212	220	182	192	217	189	163	209	194	161	169	205	191	192	188	198	202	186	182	196	194	174	179	189	190	192	173	207	178	203	180	188	168	202	210	185	193	188	204	201	199	199	192	175	191	191	202	184	202	177	208	200	187	200	184	179	211	207	185	203	199	178	200	195	204	186	211	184	204	169	202	205	171	210	201	177	195	181	160	222	202	197	190	177	193	197	212	176	198	198	213	214	201	196	190	196	181	205	172	172	169	183	173	212	200	214	208	197	166	197	181	211	200	210	196	178	179	205	168	201	164	207	186	175	191	173	184	199	193	189	211	178	193	186	207	179	187	182	192	204	197	176	183	192	180	213	194	186	194	209	191	191	185	170	176	192	192	226	193	220	191	188	179	203	184	180	186	183	191	209	160	186	234	190	194	204	214	179	169	196	191	205	199	191	172	160	181	213	224	176	183	208	197	223	186	195	215	205	181	182	205	183	209	204	209	216	197	195	170	187	180	196	179	183	213	205	184	193	189	183	208	186	185	179	184	187	186	212	207	212	198	189	202	175	186	167	176	194	179	192	207	199	168	203	195	201	171	186	196	185	171	182	200	195	195	196	200	200	222	198	210	178	198	202	167	197	219	208	212	217	196	187	191	192	200	203	176	161	190	181	190	201	185	168	196	192	199	176	194	180	208	212	213	197	198	199	176	195	209	220	211	187	194	200	180	207	187	224	189	195	181	206	204	198	192	192	216	186	191	185	167	183	202	205	194	224	173	206	214	208	179	209	166	189	186	198	166	195	192	181	211	199	195	195	185	171	199	210	184	191	211	183	209	183	192	189	210	172	213	229	188	194	196	219	190	192	175	213	188	186	164	203	184	206	196	178	195	178	187	176	207	186	209	210	216	182	176	202	198	197	193	212	181	197	184	205	186	186	201	182	208	200	196	194	184	193	198	195	201	197	179	188	197	206	195	194	188	181	192	218	192	193	184	183	203	192	215	197	216	187	179	184	189	173	195	197	200	198	210	191	173	172	183	187	180	187	216	165	173	195	180	198	206	198	185	164	201	197	200	204	185	210	218	181	199	195	180	206	198	200	183	202	216	189	182	192	186	231	192	215	178	214	173	169	183	181	200	191	204	204	180	204	193	169	197	192	186	207	220	207	177	196	199	202	179	193	194	218	188	182	174	203	187	201	192	199	174	171	198	183	168	194	187	186	216	195	165	178	212	210	177	196	177	169	184	197	183	191	198	179	177	226	188	211	196	190	171	195	197	200	204	180	190	186	209	197	176	176	210	198	203	198	205	211	160	190	201	185	184	191	206	168	184	173	197	175	183	190	204	174	199	182	177	165	216	193	224	220	202	188	198	180	181	205	187	198	206	205	215	217	205	167	183	207	182	188	184	179	199	200	182	182	177	150	178	180	203	174	190	185	202	207	227	199	170	180	183	201	223	183	195	187	180	193	210	196	201	216	188	162	221	185	187	179	205	189	191	195	185	189	200	168
23442	29642	41972	45215	45010	46241	47754	51912	50746	49418	47851	43476	45290	44182	45376	41059	31162	31863	33154	30904	32397	31361	24482	23283	26130	23124	21154	20273	19023	19606	18390	18401	17410	15399	19514	16159	15600	16393	14258	13224	10879	9122	6612	4784	1763	2284	2983	2709	1148	658	703	761	796	787	694	635	712	772	749	689	682	673	652	657	664	545	569	566	573	584	587	574	502	535	516	572	534	558	544	530	533	550	533	556	560	559	552	513	512	525	625	688	740	631	583	538	550	534	528	557	584	572	504	545	563	530	556	528	523	518	519	518	508	497	513	502	550	507	530	541	565	531	591	533	537	552	512	580	550	539	532	532	505	526	555	575	593	535	513	524	517	557	496	482	587	547	539	478	518	547	517	543	510	529	512	547	552	571	501	545	558	550	543	529	512	520	556	546	539	567	479	499	521	528	543	576	523	563	567	519	530	521	539	556	533	559	535	543	525	516	543	507	567	535	536	578	545	560	521	541	534	547	545	570	510	532	567	530	536	563	480	574	555	545	506	529	539	539	593	577	566	548	522	527	517	535	538	577	534	561	505	525	547	519	541	546	560	527	539	515	545	541	570	560	522	525	540	575	533	559	537	542	499	539	586	541	536	531	519	504	538	552	522	529	552	557	512	548	539	534	540	522	602	540	534	522	540	569	526	523	500	522	560	554	573	540	519	524	572	557	497	520	573	545	507	545	585	544	542	566	573	568	539	498	620	529	538	541	533	544	510	526	559	576	532	540	541	559	556	569	517	517	533	582	516	503	559	513	522	496	491	549	541	535	522	489	523	585	578	549	592	556	521	574	536	579	535	540	542	540	506	517	566	567	582	546	599	541	538	537	555	544	578	557	530	539	548	528	539	527	537	555	548	562	582	538	553	523	530	558	545	557	550	516	544	563	545	506	546	513	517	559	540	490	544	575	561	549	514	509	536	556	512	532	532	539	544	537	557	517	566	538	540	543	517	519	571	568	521	524	523	551	589	523	547	487	482	508	570	548	538	538	500	551	522	516	565	541	516	495	512	503	504	505	522	576	513	558	578	548	523	583	522	521	542	559	546	508	563	555	552	535	571	521	535	519	480	544	533	522	554	505	549	501	549	503	555	493	570	553	550	530	491	532	511	566	491	581	518	537	518	549	560	530	516	515	570	553	559	512	546	536	513	482	537	530	553	534	537	528	541	552	508	580	542	552	590	559	527	514	504	539	537	511	546	498	533	538	520	554	511	540	547	534	515	529	541	514	549	543	533	551	585	488	531	533	562	506	555	551	535	521	540	540	550	511	530	517	528	537	563	509	532	502	516	509	581	548	525	504	544	529	553	537	533	530	558	510	534	511	563	529	538	510	549	529	526	494	542	496	555	556	570	511	526	529	540	548	545	567	572	543	529	503	532	539	545	554	575	512	545	515	522	542	512	579	535	544	533	573	535	529	544	555	546	521	537	533	532	537	543	546	550	522	567	526	545	545	590	541	497	522	557	533	564	493	526	558	528	572	527	521	550	596	541	536	555	523	563	566	519	547	524	565	530	582	520	542	576	531	544	520	520	555	514	564	510	552	542	560	538	554	521	542	532	568	570	498	536	557	568	510	522	532	511	567	543	543	554	543	576	574	564	567	549	463	524	511	537	532	514	548	540	495	549	538	533	521	538	575	525	539	543	561	565	532	522	562	492	559	509	545	563	503	574	544	578	530	544	549	539	536	523	552	554	573	495	523	561	523	515	568	549	580	527	541	525	551	496	525	552	519	526	525	500	508	526	538	509	545	528	544	538	525	483	554	549	520	538	519	554	531	498	540	530	549	545	561	580	540	548	530	504	558	575	579	542	581	505	539	577	574	560	545	509	542	525	535	543	516	546	531	497	538	572	554	471	542	488	541	504	529	516	513	527	570	564	567	528	527	537	548	551	545	526	571	571	553	518	550	563	536	535	528	531	526	515	509	578	533	523	548	547	557	493	514	511	559	540	542	573	533	541	494	482	517	530	523	563	552	513	528	504	553	565	559	516	568	533	563	544	516	566	574	548	549	562	508	523	465	539	577	497	507	565	558	586	538	581	495	549	557	579	580	513	495	525	567	492	511	515	523	539	499	561	521	559	544	546	526	564	529	549	522	544	575	564	553	537	541	597	536	529	536	488	547	523	499	518	567	487	513	563	539	559	541	550	542	495	530	514	503	543	557	528	520	569	528	514	546	500	565	510	540	546	503	547	567	540	541	547	525	551	562	535	576	536	524	549	539	529	508	502	539	527	565	533	554	553	536	511	507	549	523	518	544	512	504	546	523	497	552	502	536	534	530	547	517	597	517	567	559	528	505	513	526	561	530	521	560	535	534	546	555	564	524	512	595	546	578	536	541	547	525	540	534	565	518	560	568	501	556	492	509	506	557	549	501	530	556	490	549	511	581	541	538	538	563	505	548	507	517	592	508	541	527	563	536	508	534	549	562	538	544	521	554	534	565	536	558	481	545	537	515	568	499	535	544	571	563	537	584	515	527	518	551	489	541	523	567	500	507	558	501	533	508	607	535	510	554	514	571	498	507	546	542	536	565	554	566	529	558	564	514	530	540	502	487	545	553	522	537	559	525	534	538	539	542	500	541	550	575	513	513	500	536	544	518	543	546	527	536	501	509	525	515	550	512	519	544	525	505	557	488	530	522	503	575	557	544	577	547	530	520	554	548	531	550	558	509	544	572	556	499	534	566	560	529	531	560	521	561	524	533	523	555	540	520	540	539	498	526	569	544	517	558	484	555	565	530	560	526	530	541	524	572	559	504	552	528	524	514	569	530	544	569	540	537	528	555	524	560	566	512	533	519	553	571	531	554	532	562	535	556	555	541	510	492	529	572	518	523	532	513	539	542	533	539	569	533	506	534	555	555	549	544	521	525	530	553	493	549	566	508	531	584	541	555	536	567	511	550	551	530	536	522	511	570	538	577	512	532	554	618	580	572	550	528	495	555	529	542	562	566	502	575	557	571	537	565	544	543	535	515	522	553	542	562	557	544	557	552	538	546	517	545	542	579	539	557	511	544	525	539	559	512	579	564	558	530	542	524	513	530	535	508	548	504	504	514	530	534	513	587	503	534	534	554	549	525	534	553	532	554	520	534	509	556	558	554	552	562	559	537	540	566	503	524	561	538	541	541	534	532	536	550	548	538	530	550	529	569	538	539	547	526	565	532	562	549	542	548	571	518	504	564	535	542	551	546	578	539	528	546	528	546	514	579	531	538	512	528	543	539	530	525	541	495	532	557	489	568	562	497	545	542	517	507	535	529	509	521	474	528	561	565	546	511	568	550	559	469	505	557	570	562	534	545	500	496	522	528	521	530	551	563	549	576	579	518	536	500	513	519	555	578	558	522	518	556	546	552	525	533	536	505	532	548	536	554	539	527	488	539	566	520	509	513	533	553	468	557	534	550	551	565	538	552	564	488	531	551	530	487	545	549	518	571	555	504	502	572	559	551	511	525	564	502	572	549	550	528	500	546	494	504
10450	8666	11607	9054	6778	5192	4301	4845	4196	3440	2685	2186	1639	1755	1542	1375	939	729	825	688	740	632	563	466	501	442	422	390	394	374	370	364	374	312	393	334	298	301	294	304	273	272	238	234	197	203	212	212	202	197	199	201	182	172	207	211	203	210	183	198	180	212	197	187	193	194	196	192	206	210	185	197	205	191	174	190	220	187	179	193	199	206	191	211	210	177	176	183	216	180	212	189	185	192	191	207	205	219	197	196	191	195	197	197	196	216	187	217	207	209	169	197	196	191	214	203	219	195	201	194	212	200	189	207	190	175	208	214	189	185	190	206	212	188	187	183	192	195	209	188	172	186	197	207	206	199	181	204	217	231	204	197	199	202	208	201	206	194	190	196	198	202	178	197	224	193	208	206	195	182	197	212	207	202	214	186	183	170	163	176	205	195	217	202	189	177	210	190	190	206	184	202	212	179	213	188	192	197	194	174	216	185	203	192	220	203	192	198	223	177	203	190	216	186	189	198	204	203	189	210	202	198	204	214	170	198	197	185	201	183	190	214	191	172	188	204	185	206	202	166	213	169	191	191	186	176	200	209	196	212	202	206	198	205	190	197	182	182	197	190	215	211	200	180	215	182	203	207	200	162	213	177	207	162	180	227	212	169	173	186	195	198	197	212	196	222	198	194	188	202	185	175	187	201	218	218	204	199	198	191	203	194	170	205	178	194	196	212	196	188	199	201	230	207	193	201	194	194	217	214	176	183	199	196	215	186	198	199	196	196	192	187	220	201	217	154	185	194	205	203	199	213	211	206	209	204	173	193	200	189	220	170	201	226	184	189	192	211	224	206	201	179	180	228	201	147	207	205	211	185	214	202	202	192	197	205	214	205	193	192	220	217	181	189	187	223	211	199	201	196	189	203	180	215	201	191	190	194	192	196	202	218	224	219	190	176	193	184	206	199	214	192	203	202	208	194	176	199	211	207	195	207	176	205	210	219	201	172	186	208	181	202	208	187	197	180	203	167	200	188	209	190	213	223	190	173	190	192	201	219	180	191	210	205	191	213	190	205	203	198	203	191	188	221	187	213	179	207	186	204	234	185	198	204	199	200	190	201	211	185	194	191	200	200	219	165	206	199	192	180	216	203	174	211	191	205	208	188	194	210	186	212	184	212	197	200	196	197	191	231	176	208	202	198	205	191	192	213	211	170	191	199	187	171	175	203	195	178	200	176	164	206	220	206	204	221	200	202	196	184	166	195	209	202	217	203	183	191	185	171	174	206	193	174	178	179	226	170	208	189	234	173	185	163	203	189	227	220	177	176	191	207	203	190	187	196	207	209	189	170	193	215	207	207	209	179	194	188	195	213	190	180	225	226	192	204	196	179	200	206	208	201	198	212	175	226	169	181	203	171	205	217	196	186	214	177	214	180	191	190	207	195	189	222	199	206	215	193	196	196	187	206	222	208	206	216	195	205	189	195	176	181	212	205	196	199	191	195	175	208	209	195	170	183	200	197	207	180	188	203	226	163	210	200	193	195	177	187	189	187	149	201	197	206	204	210	191	203	195	199	200	204	210	204	188	192	219	210	181	217	215	203	181	189	198	188	192	192	204	190	200	202	175	209	203	205	206	204	200	198	189	181	222	211	219	197	196	188	185	175	219	202	177	194	178	191	186	192	198	222	195	180	211	189	207	205	175	192	182	190	176	168	199	207	188	190	226	210	194	187	192	200	181	193	198	191	189	201	221	191	192	202	197	207	191	195	195	198	185	183	191	202	180	197	203	199	210	200	203	203	193	217	202	208	183	199	172	220	185	181	197	201	188	201	208	187	187	195	211	191	190	217	186	195	190	187	204	194	176	190	235	195	210	221	177	186	209	186	166	197	211	201	188	206	182	173	195	191	186	233	211	193	181	199	198	215	183	229	200	195	191	188	206	179	212	187	180	204	190	214	207	198	190	208	196	209	212	187	206	230	181	204	201	203	182	205	178	199	213	199	198	198	187	207	194	196	202	213	173	226	206	193	194	207	210	198	199	190	186	180	204	210	188	213	209	199	187	182	219	213	165	213	170	189	191	188	212	194	186	192	170	206	197	203	175	173	183	186	169	190	195	168	198	197	213	190	210	181	187	189	194	192	197	192	211	190	212	204	179	195	179	217	219	191	189	200	170	226	197	200	213	223	199	184	206	184	177	204	188	193	188	190	194	185	207	176	180	180	210	218	167	198	192	189	192	168	183	207	187	159	204	202	182	189	213	203	209	193	213	220	189	201	192	186	185	225	216	236	197	203	213	207	214	221	207	222	212	187	200	192	178	200	206	206	199	206	214	185	205	209	206	198	183	178	193	202	190	227	188	228	223	192	212	190	186	182	223	199	192	195	176	202	221	211	228	203	210	216	194	197	212	162	219	224	180	206	217	213	182	198	215	218	204	210	171	197	205	193	179	201	183	200	214	197	191	167	215	192	216	204	170	206	211	171	193	165	189	205	206	205	184	203	215	204	215	193	190	162	197	189	195	182	223	188	218	193	210	212	170	190	202	181	222	196	205	164	188	217	202	188	204	198	189	183	205	193	192	178	190	209	189	201	191	202	169	205	227	203	219	193	217	188	195	185	188	193	184	184	199	222	165	219	196	202	183	215	191	194	192	198	195	199	213	175	187	181	193	212	190	200	196	208	198	202	202	221	202	225	214	212	190	191	195	222	184	214	205	196	198	208	189	213	188	202	196	206	187	207	186	205	194	191	217	179	190	199	179	219	217	186	190	188	202	183	186	194	210	223	190	207	192	181	212	221	189	174	177	202	199	204	220	208	162	200	180	195	204	226	193	201	218	197	219	188	209	195	192	197	178	194	195	191	212	183	178	215	179	195	194	194	210	207	193	182	223	181	216	186	188	175	203	198	172	193	196	188	205	200	209	207	216	187	183	176	187	186	204	187	172	182	205	202	169	200	198	197	183	214	221	212	178	194	194	194	179	186	183	186	182	174	212	209	190	196	193	215	223	188	184	207	195	176	188	213	196	194	195	212	181	204	176	176	188	185	206	186	210	186	183	210	171	200	200	194	187	201	213	189	215	200	203	192	182	191	202	204	200	217	180	199	189	176	171	214	192	223	221	202	187	188	211	200	216	192	191	179	200	189	209	181	195	207	214	192	164	216	226	193	196	212	194	183	205	197	185	183	178	202	191	184	213	218	222	199	217	209	187	199	196	197	189	179	205	183	181	198	174	172	175	200	214	218	188	210	200	211	204	201	165	176	196	199	205	174	203	185	180	192	220	217	194	208	219	198	183	202	205	206	185	203	176	190	211	173	199	169	212	202	185	183	207	193	202	191	224	178	189	184	195	212	196	207	202	186	211	174	195	203	210	191	193	195	180	169	208	226	185	189	194	216	194	186	223	186	230	182	194	214	208	196	212	200	204	218	170	207	176	205	205	211	204	186	175	196	199	208	201	195	184	171	185	179	193	203	200	220	205	200	200	207	211	193	223	177	199	212
7226	8378	16917	18235	17466	15522	14691	16613	15458	13253	11668	9120	7743	8057	7635	6496	4439	3591	4078	3695	3612	3549	2680	2272	2678	2276	1941	2082	1982	1870	1918	1743	1603	1458	1716	1490	1471	1420	1360	1221	1134	999	824	789	657	594	653	619	608	585	579	564	547	571	530	552	564	535	547	606	551	599	555	566	553	551	541	543	568	573	523	522	541	581	513	515	553	538	515	483	554	544	562	516	524	545	515	546	504	548	517	553	571	596	610	516	550	575	525	566	538	564	542	504	555	539	515	566	561	571	546	543	535	545	570	533	543	577	534	531	497	563	606	575	524	533	586	560	565	581	570	494	563	553	554	563	568	560	538	539	550	542	568	514	528	560	527	512	536	530	517	525	587	552	536	546	544	512	517	531	531	516	524	520	552	515	587	526	517	517	518	555	569	545	534	508	550	538	551	525	544	500	583	537	520	542	562	556	543	555	534	520	579	506	521	547	558	511	536	532	555	575	532	563	557	584	553	536	518	503	574	595	533	515	541	518	572	553	566	552	482	512	562	563	553	507	540	563	564	515	538	528	592	549	545	535	546	503	557	536	518	571	544	556	527	525	535	564	535	526	560	570	534	592	572	536	570	558	564	543	565	527	541	556	562	557	519	560	547	535	555	562	541	515	556	548	545	525	565	552	559	499	528	525	526	579	559	567	516	532	562	531	564	538	535	555	516	557	550	544	511	527	536	531	520	550	570	523	554	572	532	562	533	555	557	545	562	547	542	569	504	557	519	532	550	523	520	573	578	545	559	543	553	491	569	586	507	497	538	520	534	539	562	533	571	542	589	530	555	502	528	536	553	571	533	589	549	560	559	558	521	550	576	536	550	542	562	510	551	545	542	523	484	542	533	546	568	578	535	530	538	515	535	532	534	547	544	591	518	553	523	539	563	525	547	575	571	543	513	556	591	564	568	531	562	503	513	559	519	544	545	542	578	546	536	545	514	517	537	540	576	546	527	566	588	522	577	526	566	552	535	521	552	540	549	569	542	550	515	551	533	541	513	534	549	517	559	495	535	541	539	511	492	544	583	566	511	537	512	541	566	530	531	532	577	528	505	590	528	556	558	560	551	544	554	562	545	534	591	605	550	561	571	497	572	510	507	537	549	542	557	541	534	539	560	581	525	551	522	564	559	517	586	539	524	578	573	542	549	571	560	553	528	523	512	490	547	584	512	495	554	536	565	550	490	571	543	516	519	569	547	548	527	581	530	574	565	547	525	576	501	572	506	498	557	494	550	545	539	547	566	547	530	565	573	575	516	553	559	560	536	577	591	568	518	543	539	549	547	546	531	550	557	568	587	552	544	520	535	550	556	500	504	539	548	551	519	562	523	584	532	522	524	508	565	572	555	534	534	559	530	571	535	519	563	545	520	559	550	529	517	511	509	526	575	540	534	503	556	564	521	518	520	556	544	557	546	506	508	539	568	512	524	554	510	555	551	562	560	565	526	563	561	545	540	519	541	503	522	522	586	527	551	515	578	546	516	573	580	568	543	546	557	511	541	547	568	520	529	555	532	585	561	553	542	560	543	537	528	537	549	541	557	524	535	526	574	557	530	594	534	558	558	520	535	553	543	530	528	503	568	569	568	545	568	578	491	536	533	537	509	477	571	537	556	570	514	517	536	572	571	538	578	502	540	582	502	528	527	560	560	558	553	594	503	580	518	557	530	555	525	564	545	539	569	515	549	477	546	534	521	530	551	590	559	537	538	541	533	581	560	539	551	519	583	546	559	509	564	556	528	540	555	524	532	564	567	508	563	553	541	550	523	577	516	575	530	548	575	552	535	579	568	522	543	538	551	538	538	541	541	531	530	594	550	535	541	581	574	553	581	544	541	526	565	558	549	521	555	582	526	574	532	587	573	538	531	540	559	572	551	576	536	540	570	509	551	533	542	531	505	524	543	531	561	516	579	540	533	553	542	595	568	582	550	545	549	491	566	570	554	534	567	553	555	555	536	538	537	522	561	568	536	549	525	526	545	579	538	551	584	513	514	505	554	582	551	544	563	486	542	571	575	500	531	520	553	537	555	522	542	516	560	556	541	522	548	561	522	544	491	548	537	531	539	570	509	545	543	484	524	525	497	525	544	565	581	515	528	541	515	595	554	539	515	563	513	555	530	506	570	567	596	552	536	566	583	578	531	536	569	524	567	518	564	546	532	543	557	519	494	575	607	552	557	546	516	516	558	536	589	524	534	509	581	551	515	567	527	577	527	511	532	540	570	557	540	584	555	545	560	560	587	547	516	580	508	525	522	532	535	572	549	576	530	543	543	554	542	509	541	555	551	544	540	502	559	561	559	581	543	565	505	485	554	526	513	544	533	528	531	582	567	566	563	555	533	541	533	544	519	551	503	537	540	551	574	523	535	557	537	536	541	588	545	535	529	553	537	547	548	529	568	578	574	503	536	556	550	545	525	553	543	577	532	540	537	548	536	525	557	551	555	533	556	608	537	545	541	594	558	539	550	538	538	585	561	579	555	557	541	526	540	567	579	568	568	511	545	541	543	526	553	520	561	575	521	550	560	555	568	591	538	548	545	547	559	565	522	562	541	502	510	566	488	524	551	565	587	555	560	532	539	552	576	545	524	521	546	545	521	549	537	526	556	503	553	545	527	587	566	601	549	572	564	562	529	585	571	572	579	540	510	547	567	524	552	527	537	532	538	558	540	561	564	543	549	544	567	562	562	549	550	559	560	587	504	567	583	549	536	539	550	538	554	576	546	556	537	538	557	576	509	539	534	529	552	517	560	549	523	524	545	573	501	592	564	551	561	544	568	589	484	560	539	520	525	554	539	538	542	528	538	537	547	546	502	538	516	521	533	562	513	562	560	540	565	559	565	563	490	498	581	552	504	539	575	561	598	521	525	592	537	538	575	540	529	551	556	564	493	570	512	551	522	567	546	526	570	530	509	519	537	525	514	590	526	560	563	581	568	517	534	521	522	566	517	559	550	498	534	562	538	512	565	549	524	529	519	554	563	536	601	526	523	527	544	613	549	519	559	543	529	543	518	553	579	520	559	583	574	549	553	530	512	519	525	589	539	574	561	531	517	536	536	595	571	530	550	542	578	536	550	527	555	499	577	517	510	547	514	536	540	533	548	561	524	555	559	530	549	524	539	551	538	499	571	548	528	513	523	531	515	532	565	542	586	554	544	574	514	526	522	527	526	533	566	511	508	573	532	551	539	551	555	551	507	506	571	565	571	543	542	532	544	546	500	557	533	517	553	534	520	528	544	554	547	576	582	553	517	564	568	541	534	567	552	542	540	550	529	587	561	543	576	515	510	556	563	601	505	515	580	519	524	513	560	485	493	520	530	513	531	508	573	519	564	537	565	537	528	528	541	582	564	549	550	515	548	512	535	538	499	573	536	550	541	530	562	522	537	573	567	546	554	506	552	561	526	538	552	535	530	549	529	510	540	547	556	594	531	518	518	535	514	523	530	526	535	537	518	544	506	515	536	587
29536	32134	43166	38398	36591	35121	34021	35036	34282	31797	28932	25902	20019	18451	17932	15199	9591	7563	8466	7241	7065	6455	5064	4263	4492	3470	2732	3165	2885	2717	2903	2280	2234	1788	2244	2008	1966	1874	1639	1447	1173	904	720	689	355	292	385	313	249	224	224	214	207	191	203	219	179	232	160	182	186	192	169	187	174	215	190	199	178	194	189	193	186	175	202	199	195	188	179	170	197	199	172	197	201	178	187	175	188	212	197	178	231	228	207	209	204	180	191	198	179	169	199	172	178	178	172	183	194	181	169	181	170	212	189	177	176	173	174	213	196	195	190	180	184	192	188	194	181	171	199	194	190	146	172	161	162	184	174	190	207	203	163	179	215	172	163	172	161	200	201	170	186	190	164	199	198	172	203	166	191	206	200	179	188	187	167	191	160	184	197	168	197	185	204	174	204	175	189	162	188	189	185	207	172	197	174	179	183	186	199	177	187	173	187	167	195	175	169	190	148	210	184	178	210	196	193	189	157	167	172	209	195	180	180	167	190	173	191	185	175	154	159	161	182	189	178	165	211	169	162	223	196	180	180	173	179	180	202	193	209	189	195	154	183	194	182	193	183	166	164	175	193	196	166	200	194	165	198	188	164	165	168	195	171	188	174	172	195	184	177	163	177	189	170	187	192	160	174	196	174	198	180	189	187	190	174	180	192	173	208	179	196	186	197	187	186	169	206	222	192	180	155	177	175	171	176	194	184	171	212	174	193	177	182	186	220	202	187	186	177	185	181	189	195	174	173	175	171	177	200	201	194	180	155	173	195	197	190	189	183	177	179	192	200	182	184	181	191	192	176	178	169	175	221	174	191	169	183	202	175	174	168	196	198	194	199	177	191	167	159	173	188	188	177	191	194	174	158	190	192	163	193	186	198	194	177	172	187	183	188	165	207	182	184	173	179	192	170	157	181	216	182	179	191	170	159	197	189	192	199	161	186	179	196	191	153	166	171	192	198	167	175	180	185	205	164	170	193	181	187	161	190	199	155	167	163	188	182	206	165	177	187	198	193	174	183	189	193	177	193	181	195	165	177	159	170	169	166	197	166	187	215	197	187	192	191	187	175	188	177	168	161	176	211	170	193	165	151	155	190	185	189	177	204	198	190	209	208	176	192	204	181	183	179	195	191	221	192	194	208	172	184	185	190	177	193	178	174	195	195	169	198	187	166	161	168	198	183	172	203	177	190	179	165	155	167	186	183	178	173	188	161	194	218	186	213	183	200	172	175	160	191	177	192	197	172	171	169	161	163	192	168	161	180	192	189	168	190	181	157	165	174	190	196	212	172	188	184	199	189	184	169	180	185	163	186	216	179	175	174	207	199	204	193	175	189	176	181	169	181	172	188	198	181	183	211	186	173	160	170	175	195	200	204	188	192	204	184	162	187	196	190	183	168	176	184	176	186	201	175	187	175	192	192	180	201	199	217	196	178	180	169	185	167	204	187	189	189	177	207	177	198	181	190	173	192	182	156	178	185	189	203	154	166	192	168	175	184	178	175	188	207	178	169	194	191	162	145	181	199	174	173	192	182	181	177	189	207	183	193	180	189	190	187	172	163	216	172	189	178	173	180	197	196	175	192	193	168	190	177	190	190	178	173	191	192	172	192	183	204	181	178	173	178	172	179	186	171	195	206	186	169	163	185	181	193	198	190	170	175	168	199	188	191	201	178	159	168	196	191	163	180	160	170	204	178	183	175	196	192	189	165	171	179	194	180	181	191	192	188	161	177	186	172	196	187	179	172	212	192	159	167	187	178	177	176	163	196	169	184	179	196	189	198	177	176	206	203	168	180	193	211	170	169	164	182	213	170	206	160	170	204	185	190	153	185	185	147	179	182	175	210	198	173	179	198	177	165	186	191	201	214	179	151	152	168	161	190	200	183	184	187	162	181	210	170	182	180	188	184	189	184	187	198	184	176	190	187	182	171	178	155	176	192	194	192	199	185	177	200	199	166	183	179	205	192	175	181	177	198	191	161	175	172	175	164	173	187	133	209	204	193	189	159	183	180	207	172	184	198	172	192	187	184	178	173	177	178	192	204	183	211	187	193	178	190	179	191	174	174	177	189	184	173	183	192	209	162	202	175	178	199	172	172	168	190	162	189	192	171	153	184	173	161	182	167	152	165	203	174	160	218	192	196	189	191	174	196	202	186	195	192	180	170	185	193	177	195	174	179	181	185	185	187	196	161	181	171	182	194	194	185	169	203	188	173	178	167	182	176	197	175	195	164	180	190	165	180	196	202	192	174	180	183	169	168	175	190	213	179	169	189	192	173	163	172	200	196	150	180	173	172	181	198	188	178	170	183	169	191	172	188	185	193	192	184	168	192	193	183	200	192	174	198	197	180	206	207	182	182	187	190	192	165	204	193	169	176	170	176	164	156	220	175	161	145	186	205	170	171	218	175	198	180	174	189	190	178	168	177	175	178	177	170	192	173	192	183	194	196	189	176	188	193	202	166	188	155	196	201	208	192	190	186	194	187	150	168	198	184	164	180	196	179	160	201	227	175	203	188	215	181	185	209	166	169	199	163	176	171	206	180	192	185	183	186	190	221	168	183	208	174	202	187	179	190	181	210	173	222	203	193	198	180	184	202	204	187	190	189	174	168	193	186	179	191	198	194	152	181	183	185	189	184	196	194	175	172	195	182	171	170	201	212	172	166	185	191	177	186	184	172	184	182	186	177	196	162	183	176	189	204	164	191	187	177	197	188	201	191	184	202	173	186	175	166	168	162	190	168	186	172	173	187	183	191	196	197	183	170	204	169	173	212	181	195	176	167	197	207	187	186	184	189	200	187	186	170	170	175	187	206	162	180	164	200	189	168	186	171	183	175	171	181	168	171	183	188	188	195	182	172	197	203	176	170	152	198	180	179	169	167	205	200	184	168	179	202	206	197	177	187	184	197	182	196	209	193	193	185	178	181	187	170	179	177	173	179	199	171	203	172	187	186	180	174	166	189	164	175	184	176	187	161	197	182	171	192	174	171	204	162	183	174	187	170	207	181	166	179	187	194	191	184	163	163	194	182	177	198	158	188	162	179	200	186	213	212	149	170	196	171	173	173	167	160	209	195	167	171	217	196	177	187	173	172	195	166	160	197	178	184	189	183	198	177	171	180	202	188	170	180	168	174	195	199	167	179	185	177	192	199	192	193	183	194	198	178	196	180	205	179	184	160	208	181	167	197	189	167	194	191	188	185	197	179	176	168	163	173	192	184	194	185	171	173	181	184	172	171	168	178	183	210	187	187	184	195	148	180	178	206	203	174	187	196	200	180	186	180	171	189	188	207	162	164	203	211	195	177	179	193	194	196	167	166	202	181	173	191	177	163	178	181	177	142	173	211	173	159	192	182	173	199	209	186	196	180	186	185	206	162	165	145	172	173	207	177	173	191	178	199	166	207	190	200	191	187	184	204	205	197	203	177	164	177	192	186	173	180	200	190	184	182	203	173	168	181	164	187	172	166	172	189	147
20065	26466	39573	43454	45376	44355	44863	46703	46889	44692	43742	41329	35120	36494	35706	33026	25106	24471	26685	24956	24718	24140	18917	17980	19283	15665	14653	16231	14881	14353	14991	12264	12248	10487	13099	11451	11344	11225	9786	9216	7664	5906	4457	4267	1695	1497	1942	1646	1041	721	647	742	675	606	649	634	623	637	647	651	621	576	575	640	563	532	571	540	511	523	531	549	512	578	514	549	521	528	500	529	565	505	504	540	547	537	527	511	509	571	510	544	767	722	637	532	530	509	532	517	510	519	549	478	520	544	504	511	507	497	564	534	515	544	493	504	474	508	522	534	484	510	537	496	543	544	515	542	521	511	526	503	511	530	533	473	496	491	507	494	534	523	537	494	531	512	503	492	518	566	530	531	556	524	530	488	514	511	480	531	530	494	536	536	498	522	522	514	488	552	483	489	519	530	544	533	514	513	571	497	523	532	547	537	505	525	508	489	500	541	528	501	544	466	518	516	530	534	514	560	488	515	552	541	502	511	515	522	482	534	503	491	513	508	535	512	497	507	505	491	516	534	516	511	513	550	511	484	482	533	533	518	515	487	482	521	515	565	537	531	520	493	523	531	510	538	533	530	512	536	512	530	526	546	546	512	548	514	507	483	555	526	495	543	519	547	531	541	486	491	490	541	554	537	506	505	518	517	539	551	534	513	522	506	517	507	460	506	533	538	523	500	497	511	526	542	539	534	505	501	551	536	499	498	504	511	504	492	530	546	525	495	506	555	446	562	490	584	579	511	538	520	493	517	521	517	519	498	495	556	489	574	520	490	491	503	502	506	524	490	531	578	497	543	500	518	482	522	538	550	507	511	515	495	498	574	501	503	487	507	530	523	535	524	475	557	524	463	509	541	521	512	483	504	527	498	517	555	534	503	488	493	521	542	532	519	507	522	544	488	503	538	528	500	502	455	549	535	517	523	505	528	539	509	528	542	581	516	512	527	473	534	535	547	549	494	518	537	529	497	535	520	520	539	540	532	522	532	520	522	543	567	518	537	491	522	530	528	530	537	518	528	560	499	532	520	547	527	532	502	519	488	507	571	498	516	528	487	492	553	499	526	514	510	502	507	552	526	504	517	521	512	508	540	466	523	509	499	496	510	506	527	571	495	488	497	506	511	536	488	523	523	521	539	488	480	472	552	502	490	512	499	530	508	518	498	529	533	525	561	553	482	537	485	531	505	499	533	502	489	483	509	490	537	516	506	515	543	517	531	511	490	521	525	526	526	557	511	494	520	514	526	510	522	503	527	504	470	502	494	540	528	470	514	527	551	559	545	489	524	551	558	532	538	549	515	549	531	537	507	484	497	518	528	489	508	508	517	500	528	504	505	539	498	497	511	512	520	524	502	538	536	539	517	500	522	546	521	524	530	530	512	498	574	539	550	525	516	527	489	520	503	505	512	527	520	540	527	519	509	531	459	525	524	506	524	475	546	484	508	507	511	509	517	512	475	535	534	547	491	530	469	534	526	515	553	507	486	511	552	531	520	523	490	518	514	477	514	519	479	510	520	502	552	557	528	507	497	519	476	497	461	531	543	539	537	524	523	587	557	535	519	509	546	530	496	501	503	523	517	496	535	537	502	534	497	520	504	535	507	477	530	515	547	515	519	542	520	478	493	510	541	519	492	526	492	530	486	543	555	524	542	495	527	538	501	500	483	532	528	490	527	501	509	476	531	500	498	486	522	532	480	560	526	526	552	517	489	549	510	520	503	502	482	502	522	501	510	527	501	498	503	504	486	501	509	558	536	495	515	517	522	566	487	534	522	516	492	514	507	498	517	520	466	528	509	551	460	503	544	546	487	505	559	519	519	527	538	533	548	518	526	534	507	482	541	522	541	536	510	524	481	515	505	533	518	509	542	527	562	479	536	495	547	533	502	533	544	527	511	531	522	538	503	480	502	523	531	513	520	521	519	496	481	508	480	528	521	501	533	507	510	525	463	538	488	506	532	475	523	596	493	512	504	488	518	527	567	549	463	491	523	497	549	518	500	502	546	529	480	519	489	506	498	514	487	536	508	501	540	484	529	506	507	544	496	551	529	496	536	505	503	528	514	503	520	532	522	502	482	504	542	515	512	506	580	538	530	509	518	509	489	489	550	532	514	511	519	502	500	513	525	513	504	493	530	501	542	508	551	511	471	485	559	497	534	539	485	551	534	490	526	504	565	523	562	510	510	550	512	512	509	486	492	512	543	524	507	541	541	508	508	523	549	513	513	538	501	551	527	495	491	510	516	519	504	507	544	535	586	532	479	475	555	517	533	514	542	495	501	528	501	471	499	522	508	507	507	509	530	504	566	506	522	508	511	504	511	498	547	476	513	513	532	497	521	519	509	518	552	488	490	488	555	525	536	507	479	489	535	529	488	518	520	518	525	502	544	518	506	504	538	507	517	529	503	527	503	531	498	518	528	533	522	506	456	537	504	494	555	504	542	500	500	519	506	556	547	515	542	510	534	496	480	513	516	542	521	489	512	481	534	494	566	525	493	524	542	481	526	529	545	503	491	553	514	541	515	514	505	510	487	496	483	510	503	561	534	546	484	511	504	505	532	525	498	508	557	520	516	529	542	499	498	570	568	466	506	545	500	516	528	526	504	514	535	506	515	515	499	522	497	543	545	515	534	499	535	530	514	531	545	484	524	503	518	533	554	540	500	537	476	542	502	521	480	546	536	511	453	538	499	502	493	509	523	520	538	566	532	547	538	530	491	547	511	511	519	482	531	495	500	477	528	546	497	496	555	528	541	517	470	510	511	503	514	533	510	532	518	513	487	509	532	480	522	536	506	486	483	553	523	518	481	505	537	500	550	495	511	516	527	507	520	539	539	514	511	531	523	521	533	518	510	503	508	523	511	513	542	513	503	498	535	510	574	500	556	529	500	562	503	538	553	519	503	508	510	516	493	496	519	529	543	485	510	505	517	480	496	507	536	524	523	482	542	484	485	548	533	514	508	529	509	492	500	547	485	494	524	539	500	557	535	529	502	532	527	504	515	493	484	525	514	502	486	527	485	521	524	518	515	509	479	494	504	485	504	500	523	515	533	527	472	496	523	527	536	532	511	537	518	493	533	499	513	529	463	510	511	502	546	514	534	530	527	496	570	531	541	504	512	520	507	500	520	536	470	520	500	542	539	509	524	481	510	514	510	522	540	510	513	547	531	522	526	538	506	508	510	561	536	509	546	509	513	506	479	494	467	529	523	492	508	527	530	512	493	542	515	546	490	530	536	531	506	548	535	549	509	489	514	488	495	495	486	548	554	456	490	522	521	497	532	525	507	526	546	498	544	529	545	522	545	534	526	536	524	500	570	487	511	526	524	504	512	496	495	556	502	549	545	524	540	506	520	518	510	510	519	502	551	542	524	521	503	506	493	503	538	494	553	511	525	534	517	491	514	540	512	521	510	507	498	525	531	500	570	508	509	557	526	564	481	521	498	490	546	533	501	520	539	528	546	517	484	533	536	506	551	517	489	542	530	492	492
36473	36712	46305	41921	40384	35892	39241	40666	40466	38489	34267	33179	27982	26080	25443	22708	15898	12862	14961	13701	12554	10858	8816	7255	8058	5429	4825	5688	4862	4315	4346	3554	3530	2965	3627	3201	3312	2887	2697	2599	2029	1634	1384	1166	561	468	470	484	342	266	238	266	254	261	223	239	251	260	261	245	231	275	235	225	232	253	234	227	240	256	230	228	228	252	213	240	222	260	209	245	227	233	246	263	249	224	238	254	247	255	258	260	254	264	244	226	234	210	207	223	249	222	241	238	238	255	221	248	220	244	256	250	233	243	246	247	237	227	250	232	227	224	231	234	242	248	221	220	203	248	244	232	222	231	228	242	232	236	223	239	226	249	224	242	210	234	193	247	232	246	229	217	266	227	210	265	212	242	239	256	242	254	219	231	221	240	209	231	230	221	223	237	243	240	215	233	227	249	238	226	244	271	209	259	231	225	263	243	231	241	227	234	243	207	253	251	239	238	236	255	203	234	247	220	217	242	222	231	223	236	202	210	229	265	262	241	234	244	265	222	207	244	240	203	233	218	210	218	218	239	236	242	227	250	231	243	226	235	267	207	240	238	275	264	233	253	218	249	264	265	247	265	208	237	233	252	223	227	211	233	216	236	231	227	257	246	232	220	236	222	238	233	228	202	251	250	245	233	256	231	234	200	216	241	219	204	224	172	232	231	219	246	249	239	243	235	234	207	230	239	222	242	249	262	229	230	230	223	219	207	238	228	228	244	262	215	237	258	236	238	230	243	253	229	210	198	249	229	237	228	236	230	220	252	240	227	226	237	253	218	248	229	212	215	221	249	227	228	221	228	229	257	248	235	234	216	218	244	252	230	226	234	266	219	231	201	228	210	227	271	241	224	253	215	231	232	228	214	230	211	245	244	228	213	252	257	216	216	212	246	235	248	212	249	232	226	235	226	260	232	225	235	236	233	235	215	202	251	230	218	242	228	238	241	227	245	251	218	250	241	226	193	219	225	242	242	258	224	264	242	218	243	228	234	251	245	246	222	244	205	213	240	256	222	201	237	226	225	231	244	272	219	241	207	227	211	221	239	226	242	201	214	261	231	229	232	238	236	230	251	251	234	258	226	245	213	232	213	231	223	246	228	220	215	232	221	238	218	250	218	226	236	235	255	198	241	240	232	227	248	251	221	232	205	218	228	238	229	217	229	221	220	206	221	249	212	210	230	230	238	213	257	222	257	230	256	245	251	234	240	234	233	250	218	236	193	226	216	234	234	231	229	224	232	240	220	195	232	235	224	250	248	213	247	253	243	259	237	196	211	236	205	219	263	248	232	226	258	239	243	208	214	245	240	219	214	258	218	230	246	249	232	257	225	195	238	222	234	201	220	220	266	237	210	244	202	209	217	232	236	247	207	228	245	245	243	241	213	209	253	232	199	249	260	215	267	248	237	228	257	243	244	258	207	249	232	241	248	237	232	233	243	212	226	230	240	261	193	204	236	214	248	245	262	210	261	237	231	231	245	224	227	258	219	226	235	219	235	238	230	259	226	219	249	223	231	245	227	219	229	229	223	237	209	228	233	235	209	221	236	232	230	245	230	231	200	215	215	253	237	238	236	246	251	207	223	242	207	230	250	241	214	217	241	230	218	260	247	226	207	240	242	230	255	234	226	227	212	228	213	267	238	218	233	213	236	219	262	204	217	246	229	244	258	211	218	241	215	230	215	213	221	231	220	267	226	224	244	228	238	236	220	207	243	234	247	231	239	229	239	239	235	233	222	231	233	241	216	253	254	222	236	244	227	227	244	249	220	210	223	238	227	241	249	240	233	230	239	258	256	239	244	199	230	231	247	194	236	229	226	250	230	240	249	210	226	250	244	226	231	226	243	248	251	217	214	228	245	227	229	246	233	218	235	216	217	231	213	240	234	217	264	227	245	220	228	255	281	236	254	226	221	244	270	222	235	250	216	251	242	239	236	223	222	248	262	228	221	240	220	241	225	253	220	232	222	220	230	203	219	229	260	248	222	236	256	222	246	242	221	232	224	229	228	233	246	248	239	238	239	239	256	247	242	256	220	237	219	214	216	237	231	252	235	222	249	248	208	229	261	232	208	239	206	263	247	232	254	250	246	225	242	209	245	216	242	221	230	218	219	189	240	259	233	220	237	221	200	221	224	240	201	245	282	211	286	257	285	228	254	197	213	232	248	226	237	215	244	232	228	222	224	232	234	193	245	215	215	211	259	250	233	242	251	216	236	229	209	239	240	238	230	218	224	213	228	223	232	213	222	235	222	226	237	227	206	224	220	233	236	224	224	244	243	254	234	277	234	228	217	243	220	235	245	216	235	245	227	222	217	220	239	245	228	238	277	233	232	216	233	206	257	238	259	234	242	216	213	236	238	256	221	236	214	229	231	280	226	245	258	218	241	253	255	232	235	226	247	266	245	241	221	231	240	249	221	234	214	204	251	246	219	225	211	214	225	228	242	240	225	218	222	225	262	236	226	247	246	229	241	224	235	214	215	227	241	253	222	235	245	237	237	221	233	232	221	203	231	225	245	218	244	202	233	230	208	223	228	241	214	227	248	250	221	227	219	196	226	235	218	229	233	210	215	251	206	232	247	218	249	226	214	246	243	220	250	239	231	223	224	216	234	200	230	215	238	221	222	217	245	228	214	213	238	255	240	214	276	248	224	212	258	246	225	249	241	234	259	218	233	254	234	251	228	202	256	226	240	221	240	216	221	220	204	227	255	238	242	246	227	246	240	228	211	247	215	225	201	248	256	221	207	240	209	200	220	234	224	249	229	252	228	235	262	216	240	221	230	241	248	225	227	226	240	250	241	220	221	252	231	244	242	224	234	207	252	221	236	248	193	238	246	231	235	219	230	213	221	247	256	225	256	249	244	259	235	187	221	254	242	234	239	237	238	245	220	215	240	219	211	225	241	202	213	211	240	243	243	259	251	235	201	220	243	235	241	227	224	223	240	243	217	237	227	260	229	241	273	233	228	214	213	225	233	257	224	248	220	212	198	234	235	243	251	263	275	218	247	233	217	232	222	247	218	219	233	241	230	261	258	224	231	226	228	208	213	226	216	224	242	246	245	227	223	233	196	259	216	229	226	233	263	220	217	238	224	220	227	230	246	226	255	212	231	265	243	228	262	215	207	224	220	207	214	233	232	220	228	231	221	236	244	230	231	216	192	224	236	241	240	222	230	262	242	229	231	228	233	222	217	267	221	242	248	233	206	230	212	223	241	203	273	231	211	260	245	245	226	202	249	240	250	254	231	240	226	236	220	240	228	235	224	246	245	242	223	210	253	218	219	254	244	231	244	238	256	235	216	254	235	231	223	229	261	232	211	232	218	244	256	227	210	251	236	248	236	259	255	267	243	236	224	245	236	213	239	202	208	227	252	234	240	250	236	222	210	247	252	238	238	216	262	246	223	258	232	239	231	213	234	229	219	229	228	219	215	248	215	238	203	231	241	269	232	243	252	222	201	236	230	239	221	224	252	217	233
25218	29966	42580	47354	49295	46969	49207	50952	52007	50500	48589	47342	42109	42071	42638	39651	32441	31559	36548	34038	31970	30869	26055	23592	26750	20215	19875	22500	20850	19037	20151	16684	16919	15156	18469	16506	16790	15843	14328	13982	11527	9287	8110	6759	3020	2132	2644	2380	1532	915	911	946	1036	811	822	771	828	795	842	864	858	808	830	750	782	697	729	702	690	677	644	678	708	676	626	673	657	660	666	616	676	588	633	625	653	642	651	642	632	625	679	856	921	868	829	696	640	655	648	654	604	636	685	622	595	616	633	662	630	660	626	668	628	653	615	614	656	627	656	639	613	627	648	626	630	643	626	637	571	645	666	604	609	616	602	610	614	638	644	674	677	625	639	626	676	630	644	645	630	630	669	672	642	642	629	607	617	603	607	659	599	648	633	640	682	641	649	639	642	637	657	632	644	616	652	605	631	664	604	613	625	660	663	637	621	619	644	652	631	656	603	623	620	625	646	653	601	657	632	603	645	647	620	643	618	655	654	652	582	624	647	630	671	636	647	668	636	618	642	660	644	660	604	669	685	642	668	664	638	628	632	637	643	656	619	646	621	641	618	668	646	617	628	590	658	615	621	618	628	621	630	654	628	642	611	651	649	630	643	648	623	589	631	625	664	638	607	644	611	591	667	626	614	607	651	649	644	660	598	622	659	636	641	606	606	609	646	595	594	634	603	640	644	675	635	593	618	660	604	598	619	616	630	608	643	614	623	644	638	604	659	659	620	648	671	647	601	628	588	617	666	683	615	648	630	674	658	579	606	649	620	610	601	660	700	605	664	604	671	673	653	667	633	618	621	648	580	661	617	658	635	633	624	610	618	684	605	596	606	634	632	643	610	622	651	647	583	593	642	652	604	663	608	647	666	634	624	641	705	671	596	660	682	599	640	661	638	685	642	639	661	655	639	613	630	652	600	636	673	618	667	662	662	623	651	650	647	618	604	615	620	593	610	642	625	680	625	615	658	673	678	590	650	653	627	690	629	622	599	658	624	584	651	617	667	631	593	602	614	613	604	612	613	631	637	653	650	604	629	643	622	600	608	662	622	624	624	619	606	630	650	618	621	662	584	614	643	642	682	630	679	613	682	608	621	631	614	614	633	570	637	630	593	661	613	608	629	665	654	633	613	621	636	651	614	625	634	663	636	666	621	616	680	613	645	665	619	653	635	678	660	645	632	607	650	623	624	621	627	645	653	694	614	615	621	596	645	635	599	675	648	633	600	622	623	603	631	664	620	614	666	625	625	607	630	628	631	601	619	596	635	599	621	690	612	592	625	646	648	597	616	637	620	634	655	622	628	644	627	649	655	632	599	650	597	651	640	625	647	620	670	646	603	611	642	686	671	639	565	628	639	634	595	643	653	706	609	638	639	681	621	650	597	645	651	610	641	570	652	640	666	625	611	649	624	615	639	656	632	654	676	668	649	640	588	621	652	649	603	612	625	667	624	662	670	642	591	626	600	627	649	659	625	611	631	624	620	678	621	620	604	649	664	621	632	601	631	610	617	583	680	605	612	632	604	612	640	666	615	656	625	649	615	633	586	600	649	655	599	626	641	615	648	600	607	655	612	619	659	648	648	634	672	626	619	636	646	623	651	589	605	650	614	643	619	662	672	642	645	633	666	671	624	625	645	607	615	603	678	650	652	633	581	603	676	625	656	618	609	606	630	656	599	665	609	620	605	636	634	658	626	638	648	612	588	632	653	607	604	656	677	632	617	625	620	608	581	651	640	618	647	662	640	666	610	639	616	630	610	627	643	569	579	636	633	610	665	615	621	624	603	610	630	640	627	616	604	638	650	613	615	613	600	641	583	620	615	646	643	632	599	659	615	678	621	634	646	642	654	612	627	653	632	589	622	594	640	640	614	657	658	639	595	680	653	615	637	570	636	636	692	659	657	619	654	621	654	693	625	682	631	604	611	587	650	656	619	615	633	627	623	637	624	649	658	613	613	644	605	649	637	665	654	679	654	653	608	618	661	701	572	657	654	643	626	604	613	620	621	580	613	633	624	633	643	618	632	674	594	636	625	640	645	607	646	631	659	596	670	682	634	644	629	611	624	642	644	623	635	648	660	610	634	631	630	642	613	640	582	622	696	598	614	638	645	661	600	620	637	642	651	606	634	604	646	620	593	611	680	618	634	640	691	633	607	623	620	669	646	663	610	652	621	647	650	646	642	621	644	646	660	660	668	590	641	611	670	590	637	645	630	610	641	624	668	625	644	596	620	659	635	628	629	595	626	598	632	621	644	671	644	638	686	632	610	651	687	663	700	639	651	607	670	608	628	623	623	644	613	642	652	655	598	574	643	623	677	620	615	644	654	656	624	649	694	610	636	660	637	651	657	615	608	631	641	637	591	628	641	618	626	635	673	620	663	661	619	664	646	618	653	662	705	619	602	606	642	602	644	637	624	595	650	655	637	599	648	634	601	623	633	581	683	675	626	612	584	637	627	636	633	625	621	641	606	669	617	595	643	655	621	659	638	657	622	633	645	600	629	616	658	614	596	615	644	643	642	618	623	655	606	660	631	630	656	615	643	652	685	628	666	608	632	678	656	662	586	602	607	643	657	648	661	628	637	642	619	635	602	685	622	671	666	686	614	613	639	622	667	685	636	633	598	656	653	613	646	588	630	647	611	641	647	672	584	635	640	638	639	624	668	616	591	681	645	627	605	661	649	635	646	653	633	643	631	610	648	607	672	613	670	629	641	671	650	624	654	595	650	652	613	638	655	636	636	654	637	650	621	708	617	648	613	627	614	600	618	680	626	577	689	621	644	642	630	628	616	588	629	636	639	619	657	634	646	647	625	644	633	600	583	661	663	607	634	639	634	638	636	617	605	655	621	683	651	603	581	601	614	662	657	683	644	684	605	649	588	640	622	618	602	667	654	678	626	633	661	642	638	598	559	677	616	626	615	654	625	609	615	654	677	579	649	583	646	627	610	643	666	591	616	636	646	626	648	649	641	675	625	660	630	640	602	660	657	635	610	646	627	644	615	643	608	608	622	631	647	590	622	667	688	659	626	621	612	626	632	650	635	618	624	631	584	609	638	542	644	609	592	598	638	624	597	648	651	615	639	693	635	651	645	606	610	664	643	584	633	617	614	615	613	658	627	700	640	685	619	650	632	634	619	671	618	635	667	620	639	628	595	628	586	691	672	618	617	616	604	656	686	645	587	647	644	620	617	638	617	625	639	666	672	603	626	638	642	655	597	614	609	662	664	594	611	654	632	597	647	631	590	580	618	696	601	561	664	662	676	620	568	604	633	656	687	586	691	649	661	663	637	657	656	652	614	679	604	642	579	598	635	643	646	628	616	651	656	633	609	638	606	654	650	635	604	623	645	625	613	669	664	631	624	616	631	657	606	637	668	592	641	615	603	687	643	651	582	644	650	642	617	607	662	574	661	622	597	655	656	655	593	661	682	678	587	620	619	618	612	681	623	627	601	601	652	643	633	649	600	614	603	642	628	659	655	642	660	626
11438	9712	13127	10431	7813	5718	4592	4467	4182	3297	2878	2492	1772	1675	1506	1209	971	818	968	788	809	714	613	552	511	431	457	485	404	418	380	403	348	348	370	386	382	337	326	311	288	276	282	276	228	217	222	194	239	197	217	231	211	195	196	210	227	171	208	203	218	215	223	223	221	236	221	221	205	198	211	240	213	219	200	226	226	225	200	240	205	221	199	205	224	193	216	211	226	196	209	215	200	229	205	208	205	225	226	199	221	213	199	206	217	209	213	194	204	196	210	194	203	204	186	215	209	231	221	212	193	193	217	204	210	207	222	248	209	202	216	202	224	199	190	197	222	206	220	194	232	231	225	220	212	191	197	234	224	236	218	196	224	192	176	193	190	242	234	219	191	194	210	208	181	227	191	207	221	200	198	228	206	220	208	201	220	206	216	225	182	227	210	252	199	222	235	226	212	212	191	206	203	191	206	201	195	232	195	202	230	194	194	222	196	215	224	190	209	197	228	218	230	205	236	205	240	221	223	204	230	218	218	233	199	207	229	210	221	214	225	205	228	205	210	212	223	225	209	194	191	200	198	182	208	191	213	222	187	228	188	215	215	224	233	220	218	186	198	192	208	213	212	214	220	221	222	208	192	211	197	215	207	207	197	211	214	205	217	210	214	201	193	226	237	227	222	211	239	204	224	196	206	218	236	192	225	212	213	205	213	242	209	187	208	211	200	197	187	221	186	211	210	232	217	211	237	213	223	204	219	219	211	220	214	198	211	191	200	204	213	213	199	191	225	222	220	211	202	224	238	194	210	215	196	217	187	192	223	215	217	224	236	219	196	239	234	241	217	207	207	208	244	200	234	180	239	223	224	211	213	200	215	233	203	225	207	212	202	197	209	216	212	203	206	216	203	212	199	220	207	205	225	212	215	207	199	200	190	203	209	224	228	217	210	230	178	207	206	217	226	221	210	198	200	207	194	211	194	203	222	204	231	193	223	199	215	209	205	218	211	211	199	208	206	227	227	204	212	221	174	228	189	233	201	220	210	207	195	219	257	202	222	196	204	204	196	207	186	200	203	229	215	212	214	226	217	222	217	186	212	206	239	228	215	204	222	214	200	233	223	208	223	188	233	190	200	242	229	239	210	217	210	232	216	203	229	204	199	217	222	203	226	221	209	233	193	244	198	202	204	202	239	211	207	223	257	195	190	212	201	215	209	198	222	240	214	213	209	207	223	219	234	207	215	203	218	214	206	228	218	225	195	211	225	245	213	231	214	228	221	207	237	231	200	215	212	204	218	195	204	217	225	214	209	222	201	231	191	240	223	191	201	212	230	215	219	229	202	206	189	227	227	205	204	213	223	207	241	218	223	201	213	206	232	210	217	198	209	242	224	224	217	186	211	217	201	218	184	195	218	221	239	174	201	236	226	206	228	212	230	191	223	210	197	211	227	218	227	241	214	213	216	212	230	228	218	183	214	198	224	198	225	246	170	224	223	219	244	207	213	219	219	205	198	233	222	224	230	191	231	226	216	207	238	180	222	204	206	202	197	233	240	209	206	214	214	202	207	189	210	211	200	206	225	188	233	217	205	221	220	194	199	230	196	193	183	200	229	212	190	202	202	212	202	208	207	199	208	214	200	218	204	209	212	226	189	236	224	216	199	228	220	222	194	214	225	211	214	234	186	208	216	213	228	200	219	200	200	210	225	206	244	189	199	234	228	210	199	237	226	187	203	221	206	215	226	201	224	187	186	220	210	213	220	227	210	199	184	215	215	180	226	203	224	209	197	230	234	223	212	225	197	212	203	210	203	223	203	215	228	191	209	197	204	196	246	230	219	194	219	215	208	193	235	200	187	192	202	222	223	239	215	216	209	206	219	193	222	240	225	209	226	231	214	212	241	191	213	201	205	195	197	219	234	214	204	215	214	187	205	211	218	238	225	225	215	226	210	219	220	195	198	225	203	218	229	214	228	182	212	186	179	257	236	213	213	209	185	223	212	213	204	220	227	189	221	211	206	212	223	218	187	198	225	200	210	218	209	203	177	197	201	210	230	213	217	221	212	203	200	218	197	233	208	215	214	187	205	204	203	208	217	210	209	223	240	222	202	232	224	204	213	222	237	214	198	207	194	204	190	222	193	224	227	218	220	210	225	219	198	220	218	218	216	207	218	211	203	204	220	209	209	240	196	191	211	227	199	212	229	206	223	225	226	211	214	215	202	186	222	213	185	189	225	198	227	227	210	198	200	186	215	228	204	234	223	222	211	218	211	205	195	223	175	232	219	185	220	220	189	199	244	180	205	201	220	208	199	243	215	225	228	213	225	205	210	215	201	193	208	201	209	193	205	187	182	191	202	220	174	192	202	216	200	212	218	216	212	239	208	243	190	201	212	220	206	205	220	209	215	216	204	213	198	184	235	189	209	203	218	222	199	206	208	227	224	216	219	230	218	236	222	208	226	200	236	197	189	212	203	208	238	219	204	205	217	206	218	211	203	209	247	221	190	182	229	213	235	197	207	196	225	197	209	212	207	221	195	237	214	199	191	207	193	197	212	246	206	234	203	231	192	228	223	173	220	203	196	196	230	207	229	205	212	204	215	191	216	212	192	238	194	218	215	214	199	228	201	219	203	182	224	211	225	231	206	190	224	204	211	227	184	205	195	229	224	182	204	205	224	202	195	227	233	224	218	236	193	201	227	209	208	235	205	204	209	209	212	232	209	203	200	227	234	201	194	225	220	220	215	182	180	239	214	250	226	206	199	198	194	201	228	195	221	210	204	219	227	246	232	236	215	222	222	193	215	215	223	219	207	197	229	227	216	186	206	215	194	213	232	204	202	224	214	219	211	225	187	213	212	203	196	224	238	215	207	209	226	218	237	244	203	197	202	219	207	227	222	204	214	200	206	208	193	201	220	215	211	178	202	211	199	190	208	209	213	208	197	214	199	222	190	195	194	217	195	240	220	174	214	197	189	218	223	195	216	218	238	204	206	243	199	182	203	212	208	235	214	207	189	197	228	215	197	174	196	228	223	206	195	202	212	213	218	182	214	212	231	199	211	216	219	214	239	231	224	203	222	226	208	242	215	202	223	201	177	201	228	247	211	204	231	204	224	210	190	211	200	227	221	228	205	188	204	199	202	218	214	201	199	214	215	203	221	205	187	242	186	196	221	214	203	214	222	214	223	241	188	213	239	209	213	223	224	210	174	198	200	227	207	199	196	210	207	216	200	214	204	231	229	222	205	224	205	219	210	197	228	201	231	224	184	179	220	217	222	217	193	208	219	225	240	213	218	213	230	215	201	191	223	202	214	201	209	217	209	219	226	229	219	200	231	218	218	192	228	224	197	193	220	186	237	224	210	204	209	203	239	237	226	209	224	222	208	228	204	242	217	242	235	210	198	203	215	216	213	230	202	230	234	195	205	217	234	199	227	219	205	223	202	229	211	214	206	210	222	229	185	203	239	190	219	196	203	255	205	221	225	222	237	211	199	221	208	191
7693	9327	17827	19743	18439	16999	14884	15993	14873	12882	12132	10837	8232	8024	6751	5124	4242	3975	4857	4203	3976	3778	2971	2526	2663	2063	2122	2443	2079	2028	1914	1682	1613	1560	1691	1697	1574	1537	1317	1395	1184	1112	1049	910	749	673	680	626	667	590	633	589	591	600	571	571	580	611	592	641	588	590	559	604	614	578	557	598	594	583	551	564	598	572	581	557	584	567	561	579	589	581	583	609	612	579	626	591	564	539	581	594	604	655	621	635	570	623	549	515	563	567	535	609	568	596	574	572	583	590	563	576	593	563	608	581	557	583	565	550	559	573	572	553	601	585	561	581	594	545	562	560	594	618	567	534	573	554	587	617	580	547	583	572	555	585	566	602	563	587	561	569	545	574	607	605	535	600	599	583	543	610	601	570	595	577	555	544	559	520	529	598	566	585	562	551	572	576	565	535	565	571	579	573	581	535	553	588	567	597	633	576	572	578	556	557	563	620	615	562	616	566	566	527	554	587	593	595	564	581	528	618	588	561	528	585	585	521	616	588	599	527	561	596	622	612	591	602	604	601	589	567	563	596	587	568	559	566	568	553	558	599	550	578	597	644	567	594	580	525	585	590	601	583	553	594	539	557	562	563	534	576	580	599	631	563	542	521	584	550	596	596	601	607	566	590	580	587	599	574	564	561	582	568	575	557	563	595	607	554	573	566	586	570	625	565	577	568	587	612	597	543	593	546	569	590	564	541	594	580	561	560	590	583	570	580	539	581	591	587	576	633	580	571	565	582	568	602	590	577	575	586	604	586	555	612	585	546	587	587	610	572	578	555	567	582	581	578	565	583	600	551	585	576	571	595	572	575	531	601	619	600	561	597	589	547	588	609	582	569	590	581	598	550	581	563	549	567	616	601	584	583	584	591	566	586	595	588	571	592	606	598	567	572	581	576	608	571	546	555	580	564	591	584	611	595	585	604	547	548	566	600	565	588	595	581	543	602	586	597	592	611	591	592	590	601	597	577	625	562	608	589	580	551	577	557	648	571	576	565	573	569	580	601	628	612	594	560	559	606	557	593	595	543	545	571	610	568	556	571	596	567	644	575	595	608	559	647	597	562	551	567	607	578	553	587	549	608	589	551	551	604	552	525	623	579	581	588	596	570	576	562	583	643	573	553	582	577	579	578	596	578	583	521	612	557	577	570	586	583	584	561	572	564	587	588	606	608	564	578	611	591	585	601	572	546	572	544	547	573	559	629	606	599	578	576	611	590	572	595	543	574	562	573	618	567	563	583	562	597	544	599	587	584	562	585	628	585	585	560	590	590	544	574	584	586	593	585	608	602	579	571	587	600	563	593	588	547	631	586	557	604	555	574	592	567	584	582	566	594	545	579	565	588	557	576	574	571	605	579	515	566	631	541	567	582	539	588	561	543	612	585	550	549	562	594	600	606	579	597	595	601	551	552	523	627	547	597	639	584	602	578	606	571	559	604	593	596	556	591	586	548	599	582	590	538	542	566	548	596	572	537	587	558	574	576	555	593	586	574	601	593	589	630	602	597	590	530	577	618	528	605	558	591	600	549	549	594	610	595	583	562	584	536	603	568	589	550	566	602	549	574	570	611	622	569	570	539	586	653	599	556	573	589	606	561	607	579	566	589	634	546	556	573	604	582	541	555	590	573	589	609	583	606	577	581	567	575	557	559	584	601	608	591	577	569	562	589	581	583	609	620	582	589	578	534	582	610	587	595	569	570	609	568	580	567	563	556	592	619	617	579	571	569	581	619	588	615	590	628	617	584	601	606	555	581	570	593	546	558	609	590	615	569	552	587	558	586	607	593	558	605	577	563	550	558	530	583	592	575	536	590	582	584	581	531	588	572	573	603	563	563	533	599	572	590	585	560	585	567	540	593	588	570	583	570	609	587	596	570	579	598	574	557	570	605	562	566	619	594	554	615	576	582	595	587	569	604	593	541	585	588	584	518	575	608	562	597	597	546	589	615	534	566	566	591	596	555	573	567	573	548	591	559	519	597	609	569	598	586	570	531	598	568	554	604	609	555	638	571	598	568	595	570	631	574	586	542	569	569	590	549	578	587	565	566	601	575	571	560	623	580	610	535	616	570	560	569	573	562	627	589	531	578	622	546	584	591	601	588	593	571	583	589	604	544	619	618	531	559	595	588	600	603	543	617	565	577	594	585	578	617	590	605	596	586	562	593	585	603	607	578	578	607	577	589	556	593	570	544	581	577	561	569	600	589	631	595	570	578	550	551	574	550	563	580	585	591	580	565	549	597	559	591	608	656	586	585	598	583	556	558	558	594	576	624	580	597	598	570	603	623	545	613	617	577	591	570	534	572	568	564	561	579	606	579	561	591	628	584	572	561	598	588	631	592	582	569	544	573	576	608	579	589	591	579	597	544	602	547	588	566	601	611	549	547	587	554	586	563	559	628	586	583	604	581	559	562	590	578	579	645	587	600	552	566	549	596	550	598	612	562	590	574	591	570	577	596	553	618	577	582	568	549	558	588	592	572	559	580	563	558	566	602	580	594	598	567	584	609	610	535	589	631	558	617	611	615	599	607	585	571	581	587	570	558	591	589	604	570	550	580	569	558	593	572	592	612	587	566	559	548	609	592	603	563	562	605	595	617	573	549	597	591	614	571	559	630	565	637	556	590	568	612	574	591	599	551	603	610	575	559	585	595	601	531	553	601	578	602	591	568	567	559	549	588	595	584	612	573	580	561	587	588	608	609	558	592	573	588	574	564	544	566	548	582	504	573	575	567	532	592	591	562	581	557	581	567	598	593	572	551	564	548	594	627	566	560	563	585	586	563	562	606	563	563	627	573	613	534	550	578	554	599	557	571	587	545	560	599	579	615	590	550	596	562	584	598	535	545	584	556	611	542	532	604	595	547	594	597	527	581	605	614	629	616	599	617	559	587	557	557	615	583	586	618	565	557	543	576	556	553	557	599	599	590	578	598	540	569	554	634	582	612	550	573	564	598	598	553	577	593	581	601	571	557	581	579	599	542	615	586	595	568	554	564	623	537	583	574	612	569	647	572	605	596	540	567	606	548	569	599	570	588	559	543	545	569	568	591	559	545	555	590	604	613	569	591	572	556	583	601	561	616	577	547	542	610	588	567	538	573	615	596	594	627	557	575	514	586	559	627	612	570	576	550	564	584	568	622	581	573	557	578	608	599	564	565	603	539	556	596	546	575	570	612	528	556	555	591	541	567	555	600	611	615	609	546	594	579	573	560	572	605	570	595	561	578	594	580	583	600	624	584	628	591	597	580	633	577	580	570	577	570	562	587	545	554	586	605	582	623	567	569	622	570	626	595	562	568	515	582	563	570	552	565	608	562	563	596	573	571	549	615	565	560	561	568	546	607	579	597	593	579	596	618	565	594	571	561	553	574	552	574	582	597	577	592	547	581	586	552	574	546	576	585	618	611	577	565	594	594	557	572	582	610	580	576	574	577	558	588	560	626	547	548	587	600	600	581	548	553	606	617	603	583
30361	31970	41069	38145	35457	35781	31677	36755	32874	29812	27475	25672	22132	19252	16315	13419	8169	9372	9865	8492	8342	7226	5550	3674	4614	3561	3170	3507	2746	2600	2628	2197	2198	1936	2311	2239	1879	1844	1684	1690	1206	1151	962	695	367	310	353	275	235	217	231	209	215	186	213	176	180	190	198	200	175	225	184	196	189	201	168	195	172	172	196	177	178	176	179	182	175	174	175	161	184	171	180	193	173	191	168	150	213	185	162	154	179	210	181	183	154	181	187	200	155	162	177	199	181	176	193	181	170	174	164	192	175	142	183	186	177	165	159	183	168	174	188	187	176	158	171	176	181	183	201	181	190	182	171	155	201	165	179	181	179	170	177	178	184	189	203	169	162	186	181	164	154	172	189	177	176	164	164	162	178	175	171	166	164	174	168	169	174	172	186	189	194	135	175	179	187	167	167	181	181	186	185	161	167	203	157	182	181	196	198	162	167	151	167	168	177	194	170	146	184	179	173	137	184	185	157	190	160	172	183	188	157	163	179	181	146	186	164	163	159	176	171	181	168	166	180	165	164	171	168	153	154	181	173	170	162	152	148	168	176	174	165	160	149	160	174	196	182	178	188	177	182	156	171	167	181	174	157	180	204	184	179	149	143	177	161	154	165	185	203	173	171	142	189	171	180	173	161	152	172	177	189	160	138	169	187	176	155	162	177	193	176	162	222	188	148	167	169	170	171	177	167	203	197	171	173	170	186	170	195	181	170	161	190	180	179	165	195	195	198	178	196	166	194	186	176	175	184	190	165	159	167	157	195	179	145	154	191	186	151	170	190	162	154	166	166	151	168	165	157	189	180	202	186	166	169	179	168	187	176	197	160	170	170	174	187	168	157	163	156	175	168	169	195	170	161	162	161	197	174	181	180	168	180	172	158	165	191	182	201	169	171	180	158	186	196	156	174	164	177	163	155	154	164	195	165	165	181	163	192	202	164	190	159	180	161	154	170	183	184	172	179	149	167	194	148	171	169	192	188	171	185	187	162	167	180	162	158	179	192	184	183	179	152	174	175	171	190	160	162	187	175	169	177	146	157	153	141	172	166	204	184	181	173	191	151	172	158	169	198	154	188	164	176	161	181	152	151	165	196	191	176	185	185	182	160	188	166	174	164	169	185	155	142	153	178	176	180	149	165	188	203	168	161	172	153	179	179	168	183	162	191	194	175	160	161	187	157	184	159	202	170	150	156	153	178	166	176	157	155	187	178	182	166	165	162	167	182	157	170	183	154	169	187	198	144	175	181	145	177	165	160	151	154	173	173	202	170	179	190	182	181	177	144	185	171	167	185	198	182	179	173	196	193	181	174	188	162	172	170	151	192	182	181	151	184	171	197	182	184	194	165	182	176	189	190	163	186	183	154	155	170	177	179	162	176	155	171	192	150	170	162	149	189	153	184	166	168	149	194	185	195	182	186	158	183	156	161	170	178	162	180	166	144	157	157	158	200	190	182	189	175	165	200	179	162	159	165	190	171	154	182	194	172	162	165	167	176	161	175	177	195	162	169	168	165	175	167	174	188	196	149	183	157	162	196	184	153	177	160	170	163	195	157	177	164	182	181	181	168	163	178	169	161	151	160	177	170	167	180	189	189	169	160	186	178	153	162	185	150	164	166	159	163	157	171	177	171	169	164	153	172	178	198	170	199	193	172	175	177	166	157	151	186	168	165	168	188	162	185	178	168	156	187	176	167	171	165	178	154	170	170	191	177	146	183	197	177	165	162	195	167	179	178	187	139	164	188	176	182	187	150	160	184	174	201	192	170	173	183	167	181	181	169	160	178	161	193	164	197	172	165	180	159	177	163	179	152	161	191	177	169	147	183	178	164	171	174	175	178	176	173	175	172	193	152	178	169	155	178	172	182	171	179	160	176	190	175	164	151	160	177	145	159	196	159	193	174	167	187	166	184	175	183	172	156	166	169	174	164	173	161	185	182	158	158	188	166	183	191	170	180	159	159	196	172	200	178	162	158	175	154	174	150	175	192	173	180	181	166	171	174	171	170	173	174	202	187	158	183	193	170	176	158	198	177	195	190	181	165	177	151	180	157	151	177	204	178	184	173	152	160	183	183	187	184	155	187	165	199	173	199	197	158	174	168	174	162	172	180	143	162	184	186	163	189	185	166	164	174	176	188	175	167	192	218	180	152	158	189	165	177	186	176	167	180	148	170	175	184	183	186	157	187	176	180	157	194	175	171	183	171	159	198	183	163	146	183	168	156	169	155	202	163	183	164	178	166	138	156	156	162	176	174	184	187	163	175	180	165	159	177	170	178	164	191	197	170	161	160	180	183	169	175	177	177	193	168	183	174	149	183	176	145	163	170	199	182	170	183	175	185	165	164	186	187	179	195	169	187	188	185	169	169	164	168	174	198	153	173	170	172	144	179	166	175	177	167	174	148	151	151	162	172	158	159	174	181	145	169	180	161	160	144	182	193	172	161	172	172	173	164	165	170	182	166	182	157	167	168	198	174	179	192	196	176	159	168	179	191	195	187	175	168	170	175	180	162	171	169	157	156	164	173	151	182	158	195	175	173	198	167	174	156	140	180	162	171	168	161	175	168	202	167	182	178	169	178	170	158	157	174	183	173	165	184	177	177	176	161	168	177	179	174	163	176	178	166	149	189	171	173	198	182	173	165	170	171	165	169	166	190	158	164	144	166	182	174	158	187	184	175	179	179	181	213	168	184	182	172	175	172	155	171	192	171	184	171	150	176	150	175	173	160	170	174	167	161	172	177	149	164	160	158	189	175	170	156	163	160	178	182	195	147	180	172	175	169	179	191	159	172	173	184	187	168	187	174	199	156	168	160	191	180	149	154	172	181	173	151	197	167	152	203	197	173	177	157	157	163	179	177	149	183	169	173	176	165	158	160	188	176	148	173	181	165	193	163	188	180	181	164	155	160	177	151	188	160	177	161	180	196	194	147	175	181	167	169	183	152	158	182	155	170	173	156	198	177	184	191	178	157	169	170	170	173	160	190	189	165	200	184	189	164	201	171	154	171	146	167	177	167	185	188	159	173	193	177	172	162	181	150	169	165	165	170	171	154	161	179	166	171	168	187	175	185	180	161	151	160	160	173	150	174	170	176	149	176	169	166	163	166	186	192	160	175	182	170	170	163	168	185	170	170	186	163	182	184	161	196	178	185	175	177	173	178	191	158	154	171	171	177	157	171	182	184	178	175	158	170	178	159	170	188	162	178	154	179	185	171	158	172	167	169	164	174	169	149	195	183	192	195	207	180	209	182	162	180	168	168	166	196	152	171	168	204	171	170	163	178	166	164	186	193	164	153	169	171	188	159	184	141	170	182	174	180	172	211	166	175	182	155	175	176	184	154	192	148	177	173	174	156	155	170	176	174	175	183	196	165	169	177	199	161	182	158	198	186	182	186	187	184	189	173	156	168	144	166	193	162	181	197	180	195	197	144	166	178	192	180	171	150	162	186	176	184	174	167	151	175	161	164	167	180	186
20804	26905	37935	41912	44227	44161	43571	47550	44229	42743	42232	41553	37936	36139	34113	29889	23655	28822	29239	28106	27384	24951	19862	14593	19598	15853	15560	16956	14573	13733	13592	11637	12166	11015	13161	12792	11565	11411	10223	9794	7543	7448	6046	3936	1845	1602	1577	1390	935	754	744	746	770	729	613	616	602	671	644	673	579	604	598	629	588	563	590	536	498	510	513	498	498	510	506	507	511	474	500	517	516	445	499	510	478	498	487	472	512	489	512	542	620	698	555	515	465	510	493	533	528	527	490	513	498	476	451	500	475	463	503	503	497	499	484	460	493	512	488	487	500	491	444	479	498	478	475	492	524	486	492	529	479	527	469	535	489	512	508	489	490	514	485	460	462	496	488	480	492	488	526	509	519	456	430	488	504	472	479	488	518	501	509	500	494	489	500	521	518	481	489	481	472	467	516	471	521	500	500	471	519	507	483	432	481	511	458	502	515	502	476	487	427	507	489	524	463	541	473	501	499	479	488	493	528	470	525	457	502	483	482	513	520	507	478	478	493	461	497	494	506	472	511	531	520	438	453	477	453	466	447	493	449	481	470	498	500	486	449	498	487	498	496	514	491	456	472	474	474	491	477	506	492	526	529	505	517	500	443	497	480	469	476	465	484	492	499	478	478	508	497	503	513	495	476	479	461	501	486	513	487	523	511	475	478	477	499	509	490	443	484	480	473	515	495	485	515	490	474	521	497	482	469	491	511	484	500	507	458	491	551	499	502	532	523	517	482	493	504	508	494	489	531	513	465	511	524	457	482	473	501	492	493	500	521	502	497	496	486	461	486	500	463	516	505	489	472	478	482	505	473	483	472	470	513	491	492	513	505	505	534	471	468	448	503	466	538	461	482	473	531	483	494	504	522	486	499	461	469	497	457	512	507	458	474	510	479	491	514	513	462	487	500	492	484	485	477	505	502	511	491	491	493	507	486	500	494	463	493	503	513	481	484	500	485	486	471	495	492	471	477	504	489	482	528	481	473	502	498	475	493	506	468	504	497	485	465	503	483	471	508	487	498	505	457	524	506	468	458	485	485	488	468	478	497	469	481	515	507	482	465	522	461	514	505	496	504	470	504	494	511	465	497	491	487	496	489	463	471	508	482	495	488	496	503	495	455	494	472	507	483	502	470	485	476	481	500	476	503	463	473	464	499	513	497	513	510	511	490	503	496	509	460	502	520	513	535	493	515	508	487	488	504	444	508	498	485	464	533	470	544	493	443	481	493	489	495	494	491	497	535	493	519	494	490	444	483	450	492	507	520	506	520	506	490	503	523	532	531	498	524	504	513	533	502	483	492	528	502	479	479	495	505	492	512	461	480	510	537	515	506	459	521	440	463	497	500	484	507	485	520	481	479	510	464	429	518	483	527	497	510	512	469	500	503	501	496	467	475	514	486	484	489	494	490	504	464	507	516	495	538	515	500	524	439	480	461	505	511	529	506	494	500	474	511	481	470	516	485	503	518	497	551	469	484	443	508	496	507	508	503	479	498	515	470	480	461	458	516	491	469	514	503	530	487	503	478	477	505	456	489	506	492	497	485	482	519	507	479	507	513	507	479	460	503	530	499	481	490	524	436	506	480	522	472	512	495	525	475	527	471	462	512	486	471	488	544	482	484	442	506	489	518	479	491	535	487	492	526	514	488	487	515	495	487	455	503	494	512	460	508	454	480	452	466	469	473	488	486	475	508	481	501	522	530	524	476	503	485	498	449	464	443	473	477	502	505	499	475	516	465	507	534	464	476	446	560	461	437	468	493	497	491	496	442	509	473	488	499	498	566	487	486	505	474	506	508	530	476	488	498	505	482	469	461	477	519	522	516	463	485	494	514	494	476	473	468	482	511	454	511	488	486	478	521	539	511	514	469	478	500	511	497	524	495	461	469	506	454	479	494	496	475	520	489	483	459	476	485	453	519	504	487	510	506	491	490	459	473	507	480	467	508	473	455	495	501	476	513	493	482	488	475	506	498	458	472	480	494	449	511	497	469	532	511	536	487	528	480	472	520	517	505	465	439	456	458	509	452	505	519	483	497	506	502	464	511	468	487	521	524	467	484	531	477	475	473	499	494	500	521	492	461	460	515	458	534	499	537	478	495	476	489	461	473	482	431	513	490	485	505	512	517	530	523	512	498	526	469	450	479	506	527	503	522	475	475	470	482	506	476	477	492	488	491	474	487	466	530	521	487	473	488	550	487	527	509	487	479	509	500	524	463	507	517	467	523	484	474	523	494	466	522	472	449	531	488	444	520	476	490	501	506	471	467	522	516	483	502	511	511	521	492	460	500	507	471	471	469	522	478	500	491	488	518	472	543	497	504	504	516	449	515	474	496	477	468	484	480	499	498	491	495	475	481	500	496	518	472	488	525	482	482	532	444	507	527	479	491	483	444	500	476	507	468	514	468	476	491	497	498	497	519	500	477	493	465	507	535	494	495	518	524	471	443	483	481	497	516	447	490	532	437	501	449	471	465	466	491	507	470	511	480	493	515	509	501	511	482	500	498	482	498	477	478	506	464	455	504	527	494	487	497	505	482	513	502	532	505	519	489	496	476	524	460	495	490	508	505	516	445	522	506	454	469	476	458	512	528	490	497	465	534	502	484	528	514	475	460	493	501	530	479	494	494	473	504	489	504	497	504	460	536	517	470	516	489	463	430	542	451	508	541	535	484	479	522	450	527	485	498	467	489	481	518	526	494	492	500	509	487	497	491	491	480	541	508	496	490	471	496	489	522	461	494	466	525	484	475	512	506	522	495	494	518	497	500	517	497	484	473	490	511	525	488	463	525	498	496	489	512	461	525	505	493	503	496	487	490	501	495	505	478	477	505	471	484	527	517	456	507	504	496	500	512	524	472	500	520	467	495	464	466	493	476	502	533	462	539	493	522	483	456	475	487	483	535	524	488	526	481	482	514	509	465	464	502	485	450	489	492	487	534	512	509	485	486	465	515	501	500	486	461	473	485	485	477	472	470	494	518	530	501	465	482	484	502	516	488	494	497	475	487	477	468	491	471	508	512	487	487	505	504	508	479	485	499	530	493	465	480	475	493	497	543	533	497	476	502	491	492	510	495	515	482	490	446	537	494	511	540	498	468	488	497	475	483	496	486	429	474	511	512	486	482	500	491	486	475	470	492	436	481	491	485	465	509	456	507	473	500	473	486	480	512	494	478	473	446	492	497	524	493	484	487	495	468	512	476	475	519	495	480	501	474	543	479	529	483	489	524	506	461	483	514	452	494	509	532	506	470	511	455	480	474	469	486	479	483	504	521	493	497	501	474	521	472	494	446	478	484	509	487	487	467	468	477	517	495	476	508	479	494	500	487	535	513	496	463	468	493	477	516	516	475	450	438	486	507	451	490	453	500	454	475	471	508	483	513	499	497	470	508	456	497	540	487	474	484	473	470	491	476	506	507	477	478	504	486	477	489	465	512	501	496	511	503	450	506	490	528	473	510	484	483	518	499	507	467	469	540	508	518	497	468	515
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
