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
335855131067	335855131581	335855132130	335855132680	335855133231	335855133781	335855134331	335855134881	335855135431	335855135980	335855136531	335855137081	335855137631	335855138181	335855138731	335855139280	335855139831	335855140380	335855140930	335855141481	335855142030	335855142581	335855143131	335855143681	335855144231	335855144781	335855145331	335855145881	335855146431	335855146981	335855147531	335855148081	335855148631	335855149181	335855149731	335855150281	335855150831	335855151381	335855151931	335855152481	335855153031	335855153581	335855154131	335855154681	335855155231	335855155781	335855156331	335855156881	335855157431	335855157981	335855158531	335855159081	335855159631	335855160180	335855160731	335855161281	335855161831	335855162381	335855162931	335855163481	335855164031	335855164581	335855165131	335855165681	335855166231	335855166781	335855167331	335855167881	335855168431	335855168981	335855169531	335855170081	335855170631	335855171181	335855171731	335855172281	335855172831	335855173381	335855173931	335855174483	335855175031	335855175581	335855176131	335855176681	335855177231	335855177781	335855178331	335855178881	335855179431	335855179981	335855180531	335855181081	335855181631	335855182181	335855182731	335855183281	335855183831	335855184381	335855184931	335855185481	335855186031	335855186581	335855187131	335855187683	335855188231	335855188781	335855189331	335855189881	335855190431	335855190981	335855191531	335855192081	335855192631	335855193181	335855193731	335855194281	335855194831	335855195381	335855195931	335855196481	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
49686	47699	37749	58763	46958	16749	4706	784	436	338	317	349	321	289	305	296	285	271	248	292	306	331	1168	3640	3896	1732	925	527	331	293	239	280	251	249	260	246	297	261	278	250	274	255	251	264	257	291	254	268	222	257	270	252	264	252	267	285	270	242	268	284	260	249	257	271	289	253	263	257	254	282	280	289	258	238	280	265	244	281	256	271	237	245	246	235	280	268	263	236	290	283	244	271	250	274	288	271	253	244	265	251	256	238	262	284	262	240	268	258	248	245	244	261	302	265	276	242	250	239	263	244	244	227	261	258	277	254	256	273	261	263	254	297	266	245	240	266	268	250	248	262	255	237	254	262	225	269	237	288	256	305	260	258	268	248	263	245	259	284	270	233	245	214	288	264	278	246	293	249	230	273	247	242	276	245	261	244	242	243	255	284	242	261	276	269	248	270	233	231	255	265	273	243	269	268	239	271	252	251	256	263	281	262	238	232	289	247	257	263	238	282	280	269	269	280	219	251	285	278	259	246	260	274	255	271	247	257	267	252	299	264	241	256	241	280	274	254	241	257	257	266	261	256	270	258	281	253	275	243	272	280	226	242	277	259	262	269	258	243	277	285	279	250	267	266	296	244	240	237	226	234	276	261	266	259	263	264	258	264	253	273	262	250	251	237	265	249	261	275	270	242	233	248	249	243	294	254	271	255	249	268	290	275	270	254	259	244	269	245	254	277	256	299	271	255	243	265	268	265	239	257	277	280	264	257	276	272	249	273	246	252	266	278	221	235	261	273	258	260	276	268	223	281	285	270	239	280	260	280	258	273	256	247	247	269	250	283	255	279	246	270	287	253	274	247	235	268	243	273	256	250	280	274	252	263	264	231	274	278	257	260	271	262	250	251	266	270	261	261	241	283	257	282	263	301	269	249	271	267	253	296	257	263	241	254	257	269	238	282	263	210	236	262	288	293	277	258	291	244	272	245	223	284	239	246	293	261	262	267	261	274	254	282	258	256	264	253	302	272	252	264	259	272	242	279	227	256	233	251	266	272	247	268	245	267	242	251	265	278	279	260	259	260	276	293	255	279	242	257	298	274	238	274	253	253	274	261	273	249	268	257	271	262	237	252	235	272	251	259	251	247	277	273	254	279	277	296	258	255	243	253	269	274	251	273	260	252	256	258	266	244	279	279	243	270	253	247	280	243	256	279	235	268	248	245	293	241	277	274	238	272	235	265	279	247	256	241	270	282	254	219	253	279	265	253	266	251	269	271	245	270	253	244	258	269	266	259	248	255	274	301	268	265	261	284	254	261	251	260	274	278	272	249	260	249	267	220	255	234	263	229	248	256	267	243	222	219	252	274	266	244	238	253	237	252	242	255	242	287	242	290	242	258	276	277	281	273	295	277	255	253	242	273	261	272	265	254	260	257	242	248	256	257	246	249	250	274	257	255	266	278	279	260	283	270	259	252	248	283	246	259	258	261	255	281	269	270	262	255	264	228	257	263	253	225	275	262	274	257	243	223	261	261	268	252	260	268	248	273	270	237	245	263	261	256	231	272	270	252	238	252	267	276	271	252	251	303	276	244	258	239	235	292	272	274	253	255	213	238	243	275	250	287	244	230	293	271	258	251	260	253	266	241	246	293	275	245	264	267	258	258	298	262	255	240	234	226	283	265	250	263	252	261	263	265	261	233	253	243	257	255	239	241	232	234	265	230	251	249	269	263	274	255	273	274	239	250	275	265	262	255	285	276	272	255	271	229	268	245	255	252	261	271	262	284	262	243	292	290	253	279	261	253	274	257	271	276	262	262	223	257	283	287	256	267	256	248	249	241	276	258	275	258	257	242	263	256	272	248	261	264	269	291	308	257	251	286	247	247	251	244	234	264	266	233	287	246	268	252	243	260	228	295	270	231	258	264	281	236	273	261	244	272	252	282	277	273	250	243	235	256	272	246	217	268	257	244	238	235	227	270	267	243	255	272	250	295	249	266	228	240	290	258	253	268	242	268	233	265	239	256	257	263	290	265	216	266	263	282	251	251	274	282	266	246	252	248	271	262	271	307	230	282	240	242	267	262	254	273	264	253	245	240	289	305	246	233	276	297	246	267	234	242	261	253	256	274	266	265	269	253	281	267	232	244	254	284	256	262	261	255	233	257	243	257	266	278	252	291	245	251	252	261	272	212	246	258	264	256	267	263	240	222	252	264	236	277	256	262	272	236	279	282	270	249	247	248	269	225	258	282	263	274	236	236	271	284	255	258	258	243	238	267	261	266	239	267	255	257	272	270	279	278	275	293	274	255	259	242	266	271	273	263	249	246	263	286	270	291	254	249	256	253	230	291	287	253	248	286	272	252	269	269	248	238	262	277	247	260	250	280	250	248	262	246	264	275	250	247	268	258	262	249	256	238	272	262	249	254	288	240	257	249	253	279	262	270	229	257	284	292	206	270	288	251	254	273	257	274	229	279	274	255	258	254	255	243	246	255	225	260	269	272	284	242	259	259	277	262	258	258	261	240	267	248	252	236	256	256	256	274	224	261	258	260	271	253	243	241	256	286	261	257	218	237	251	222	279	252	269	256	271	261	244	248	272	248	265	279	254	260	235	255	277	253	242	269	271	252	266	262	284	259	242	273	236	264	259	242	260	249	237	239	253	263	262	248	262	252	278	253	252	267	250	279	248	241	266	253	274	240	273	255	269	255	257	247	280	252	246	210	242	267	231	263	266	258	241	252	282	260	294	244	287	259	270	266	243	263	254	243	243	279	256	269	263	262	255	257	275	271	248	249	267	254	222	244	241	262	276	276	268	243	262	291	256	265	248	281	233	262	285	273	240	267	249	280	271	282	263	228	233	256	272	260	281	229	256	276	262	270	257	259	271	257	282	251	248	275	254	268	281	299	284	276	246	282	279	263	242	249	259	260	223	274	253	276	269	246	237	247	271	245	259	235	261	252	257	251	230	230	264	274	241	270	267	264	245	261	259	266	275	250	255	291	261	244	241	273	248	263	274	244	256	256	255	267	291	275	282	254	252	237	270	247	237	269	268	280	270	283	229	253	253	272	258	248	261	256	274	266	277	261	253	261	260	252	255	246	254	280	258	272	263	252	246	252	250	240	252	230	222	253	246	285	261	260	276	245	281	231	263	271	258	279	266	229	238	267	282	268	250	256	275	256	258	270	237	255	241	288	244	286	241	284	278	276	267	267	245	305	243	248	246	250	247	284	253	250	251	246	245	243	248	250	271	274	251	264	261	251	229	249	267	263	252	262	258	237	267	253	270	246	264	266	250	268	293	292	258	248	272	278	273	263	234	250	258	256	279	259	271	298	254	261	255	218	255	260	273	254	272	248	269	294	254	257	270	237	278	263	245	254	269	266	247	243	250	239	270	254	245	261	283	241	249	259	261	227	260	283	264	281	265	266	227	251	278	273	243	259	230	279	253	248	228	268	252	239	240	274	272	272	262	231	273	252	265	260	259	228	258	287	262	284	252	278
38844	44967	44218	76519	39155	1791	1601	1406	1339	1161	1189	1068	986	1063	1014	961	898	944	863	879	868	1012	5874	16249	15967	8458	4469	2051	1193	872	774	740	741	735	742	752	770	791	725	743	753	740	727	753	780	780	734	753	740	707	735	777	762	797	783	750	730	740	727	786	710	777	697	767	710	783	746	755	714	744	754	755	766	728	738	734	747	781	739	775	738	729	772	752	764	774	732	754	690	762	729	735	754	774	734	765	769	743	749	772	724	767	748	712	769	752	742	683	724	708	709	743	710	722	804	728	724	726	690	785	714	709	739	711	755	748	771	765	705	770	733	707	799	737	736	735	719	738	714	707	689	737	766	705	735	720	723	736	720	753	717	711	684	743	771	794	760	737	717	758	766	753	808	692	715	752	767	751	728	750	721	780	741	739	717	785	791	766	738	698	722	726	759	742	763	742	760	761	790	726	777	748	755	797	747	750	775	736	732	774	742	669	796	690	785	696	751	754	718	747	726	697	748	756	728	706	730	773	730	733	772	800	742	679	769	716	771	806	739	694	777	726	756	751	742	736	762	763	772	780	748	784	687	708	740	766	763	760	748	779	695	753	737	694	773	758	799	759	709	736	754	741	743	727	716	767	728	758	755	701	773	692	726	731	711	704	743	747	718	768	774	713	783	775	781	748	701	718	737	764	765	744	792	750	709	762	758	764	767	787	730	743	753	729	730	733	737	763	745	715	746	729	757	763	744	746	748	722	730	703	713	749	796	701	783	734	745	807	741	751	707	743	772	696	732	755	736	740	742	744	804	723	718	733	735	746	732	826	746	773	713	715	734	717	753	705	711	727	684	731	708	726	776	762	726	715	718	731	702	723	778	722	767	743	741	758	759	736	705	777	796	741	737	754	788	716	726	746	665	703	802	750	672	742	743	705	697	723	767	746	721	768	771	804	742	715	791	739	758	786	762	754	756	734	721	775	776	724	761	700	738	774	755	768	705	736	712	769	733	683	752	743	725	749	768	745	768	738	747	738	743	747	750	764	753	727	783	805	733	717	757	764	725	739	754	732	799	700	707	736	740	757	834	740	763	778	740	763	721	745	721	787	757	720	760	734	751	759	739	744	735	716	752	728	767	748	792	739	776	749	710	687	771	714	744	746	716	748	752	743	698	768	764	738	730	766	754	678	720	734	753	738	757	734	743	773	774	730	724	731	764	765	763	739	780	694	745	749	780	789	747	724	747	777	735	734	693	767	704	726	740	791	700	788	728	723	766	740	798	720	747	758	733	757	744	723	743	752	720	698	754	779	745	799	744	725	733	731	731	696	757	704	765	745	767	720	723	782	769	701	698	763	710	773	712	726	758	734	720	729	743	754	715	758	718	741	734	764	799	734	773	772	790	739	778	774	770	695	731	795	785	718	777	765	728	753	736	713	805	725	782	785	730	770	756	702	730	736	715	712	743	773	722	764	733	746	746	760	723	727	732	760	704	729	709	728	738	762	713	746	801	801	782	728	737	759	724	753	770	741	779	733	749	734	748	777	695	781	726	757	764	710	743	668	738	741	709	733	753	716	676	776	768	765	718	720	764	725	791	761	740	728	761	726	737	748	718	804	702	830	738	735	750	731	749	759	715	733	725	706	750	726	705	704	761	744	777	723	708	685	726	768	730	721	768	744	738	717	781	737	724	723	785	745	801	736	762	773	740	731	727	799	728	746	721	764	701	737	780	699	709	739	714	744	696	743	754	761	747	742	728	746	722	765	779	736	753	732	720	800	706	723	756	770	715	748	729	769	731	737	690	762	714	723	807	686	735	714	747	730	778	768	734	744	728	748	702	756	792	753	742	758	696	735	736	732	728	753	766	736	721	689	702	735	756	746	722	797	736	732	728	723	742	742	768	738	721	731	727	735	780	733	777	736	734	719	754	732	768	678	760	733	701	754	698	753	761	775	744	727	702	779	732	733	759	760	732	753	749	756	704	737	739	746	755	773	779	778	748	721	767	730	724	772	795	756	737	736	707	751	738	748	739	765	787	739	733	727	788	751	707	743	723	742	714	691	781	775	763	742	731	767	765	730	758	748	733	757	737	762	791	807	740	739	718	744	727	687	759	730	835	769	704	758	776	731	752	739	707	728	706	777	720	764	767	725	681	735	722	722	736	723	723	768	747	747	711	769	749	732	680	726	760	746	774	717	732	748	751	759	736	787	756	704	734	795	744	739	783	723	805	803	755	734	759	766	720	691	812	789	735	742	734	742	744	772	766	750	752	729	737	764	715	764	765	752	723	727	758	788	722	720	720	720	750	732	727	781	719	792	732	730	767	739	752	761	711	750	792	739	738	704	733	749	741	724	717	781	727	748	766	705	735	761	753	715	733	743	739	699	716	739	749	775	725	740	742	748	750	759	782	710	757	711	763	724	721	715	732	754	727	733	737	748	778	775	719	739	716	762	762	739	744	716	729	754	751	738	740	752	710	810	753	749	722	738	752	733	705	727	746	751	772	713	755	791	708	748	751	773	758	755	746	774	747	752	716	745	720	729	766	758	721	757	765	749	770	749	731	726	741	779	739	741	701	748	737	743	756	792	759	784	713	749	769	696	776	696	766	736	750	738	741	741	738	731	754	765	745	776	737	704	748	770	738	755	728	748	778	717	724	704	776	752	721	777	759	698	751	734	764	719	727	744	760	763	747	729	748	732	729	677	745	702	794	740	789	730	778	746	730	723	760	715	734	816	691	767	783	759	771	798	752	679	741	772	774	717	786	714	707	755	770	766	732	750	695	751	716	755	776	736	710	733	787	768	715	797	744	755	776	738	742	830	724	770	768	744	747	747	803	797	739	729	768	748	754	759	680	772	723	697	780	777	760	685	784	751	698	728	732	778	727	751	782	765	716	757	757	687	730	725	722	717	758	742	748	697	778	749	712	729	742	721	738	777	763	737	705	710	727	745	737	691	745	777	741	719	748	740	737	753	763	775	756	680	769	705	778	762	732	737	758	727	716	732	752	761	691	725	751	770	698	719	768	698	706	760	791	730	742	727	720	767	735	719	775	740	730	769	707	736	745	749	737	720	795	765	761	776	739	742	786	755	778	724	740	701	780	769	730	719	770	694	721	745	752	740	704	672	767	722	725	745	695	727	743	756	736	745	757	754	711	717	779	703	766	753	714	720	727	758	774	676	756	782	712	743	724	769	721	766	791	750	730	683	727	764	750	734	759	727	751	751	721	721	742	768	759	727	767	741	816	760	759	780	743	782	790	730	752	725	732	765	747	738	721	728	757	788	757	688	747	731	763	737	777	741	722	728	699	715	742	708	798	767	726	768	788	740	706	802	757	756	759	783	749	751	693	714	725	805	763	761	757	746	758	750	719	758	694	768	762	747	757	691	686	761	732	762	775	744	736	745	737	766	748	697	722	762	766	681	755	740	770	762	767	761	722	782	772	817	704	771	705	763	769	785	720	756	769	739	740	699	739	764	720	718	742	780	719	731	751	741	733	729
15841	9134	7139	10656	4380	373	275	244	246	210	239	209	222	229	208	217	236	226	213	230	225	235	303	572	622	523	381	310	275	214	214	233	206	226	225	221	243	218	236	251	214	221	234	234	232	222	237	215	223	223	215	241	247	219	227	238	178	241	220	227	255	243	230	233	218	213	231	234	214	240	256	221	222	229	218	186	222	213	214	216	215	239	216	243	201	217	211	223	200	209	209	222	229	222	205	237	232	223	206	222	208	227	221	219	217	190	202	248	217	228	225	263	246	248	250	213	224	204	240	236	218	218	205	231	225	260	240	241	214	254	230	219	235	239	244	209	225	219	248	278	219	250	248	203	204	221	226	227	242	235	255	230	216	237	204	244	213	211	226	213	227	235	236	232	205	205	221	233	238	211	206	245	224	239	220	220	210	218	222	210	261	227	223	253	229	208	234	220	253	242	235	240	217	211	221	220	253	250	244	261	213	220	221	228	218	226	233	251	230	239	205	228	220	250	211	223	235	222	210	223	249	216	246	230	269	235	214	247	231	232	224	269	224	210	242	236	236	234	223	229	233	230	221	242	238	227	243	232	225	224	203	210	233	217	230	214	247	205	213	224	230	216	230	225	239	229	232	193	262	234	231	231	242	243	201	220	216	257	212	235	229	202	236	218	201	232	217	238	239	234	220	215	244	234	229	240	216	215	223	198	213	254	223	231	236	217	225	237	252	208	239	198	230	230	194	231	220	248	228	227	244	197	202	218	199	214	245	257	252	225	231	240	247	228	207	223	221	206	264	196	244	222	242	243	250	239	203	234	224	232	214	215	236	232	239	233	248	234	223	217	231	218	240	260	243	222	230	213	232	229	228	231	200	228	217	225	218	222	235	222	217	216	217	204	240	228	197	217	223	226	230	224	216	238	222	211	223	257	209	220	242	217	234	217	244	247	236	236	238	228	237	200	218	232	225	212	214	218	220	243	234	218	238	210	231	236	232	264	196	212	243	243	230	243	182	213	235	212	246	235	221	230	247	223	228	241	205	221	226	203	240	227	223	206	222	259	221	240	251	212	245	201	217	252	236	213	226	218	222	230	243	230	215	238	218	240	239	234	231	221	231	211	211	230	202	214	239	233	238	214	222	223	213	213	206	201	214	237	228	220	200	223	214	230	212	222	216	224	274	211	231	223	241	232	227	231	226	223	223	202	216	225	236	234	201	229	211	218	234	248	248	231	231	234	242	201	241	206	230	218	242	218	225	233	213	220	210	228	235	229	223	242	224	239	225	228	242	204	233	224	234	236	221	232	238	232	237	198	247	215	236	228	221	248	238	210	236	243	238	229	221	241	219	217	223	246	237	242	216	220	244	211	234	254	252	198	233	241	210	235	249	212	223	236	235	216	220	213	230	233	206	232	248	241	202	216	217	194	212	226	201	225	219	232	227	223	223	229	248	207	248	234	219	221	219	189	222	222	226	238	221	226	225	248	207	240	231	220	222	228	235	213	212	217	235	231	257	223	200	231	183	226	233	216	200	230	198	227	213	234	250	230	219	233	229	206	226	240	211	217	227	253	215	212	251	230	229	238	257	250	240	231	244	213	221	250	207	218	218	237	218	238	235	229	215	233	221	223	240	232	267	219	242	248	234	241	233	225	240	226	228	231	225	216	246	229	215	245	230	216	260	218	213	250	233	263	241	210	239	206	242	203	237	228	198	241	246	219	194	248	239	219	210	228	251	218	232	182	224	185	213	242	234	201	244	210	233	228	226	224	248	244	242	210	238	255	209	235	243	214	222	230	222	213	215	220	201	224	239	241	244	230	227	197	226	219	213	234	222	219	227	211	230	228	196	236	206	221	242	231	223	221	214	200	227	229	233	250	234	246	241	212	227	233	238	221	254	239	248	218	219	235	237	216	224	216	235	251	194	224	234	230	253	223	219	240	226	224	237	216	225	234	216	223	222	242	231	221	214	227	269	220	226	229	221	251	226	203	226	220	219	237	232	225	219	218	217	237	207	193	229	215	193	211	207	245	216	236	222	209	212	233	250	215	227	219	223	255	199	224	214	215	254	239	234	255	252	193	225	258	239	203	245	241	226	214	209	215	242	218	219	233	177	220	240	207	231	233	242	219	224	237	235	231	199	210	203	246	235	243	230	230	226	228	254	233	238	239	233	207	226	224	242	229	219	222	238	225	212	228	222	199	236	215	213	210	211	206	216	219	238	227	229	206	250	198	230	244	220	206	209	236	230	214	245	220	222	211	252	222	228	228	222	226	212	221	248	231	255	232	178	210	227	226	238	211	214	227	223	234	217	224	229	260	204	225	209	197	211	235	280	234	212	242	233	226	213	215	220	214	233	220	210	200	212	252	229	204	215	247	241	222	239	231	228	209	218	214	237	257	242	233	216	229	237	237	223	232	245	205	235	204	221	231	222	207	206	216	237	220	199	246	222	266	206	236	208	202	233	245	216	221	208	216	239	217	236	223	224	236	230	219	224	234	224	273	254	236	218	221	221	210	223	211	240	235	221	242	235	229	256	243	222	259	230	226	219	210	210	210	227	229	233	222	226	219	229	232	205	257	222	239	198	215	223	197	195	237	211	251	224	248	218	225	212	216	230	229	217	215	234	220	236	279	244	203	215	238	231	256	212	219	217	221	231	256	204	227	234	246	256	245	233	224	240	234	214	239	213	230	230	234	221	222	241	248	238	231	240	264	265	210	234	229	242	211	227	256	224	216	230	254	256	218	212	218	206	243	232	242	223	218	250	241	181	231	203	220	210	242	236	253	237	203	228	244	247	245	226	209	228	221	228	232	229	234	228	236	213	201	228	232	204	221	237	238	259	253	224	205	253	222	226	239	211	219	218	223	196	248	231	234	231	241	250	226	244	231	223	232	239	210	215	241	238	231	253	229	206	214	191	193	220	229	240	216	230	241	212	218	213	225	234	215	232	244	213	222	211	197	244	216	242	235	267	226	262	233	221	242	226	235	184	254	234	212	226	226	207	241	249	253	216	235	231	249	217	246	186	224	250	227	249	224	231	224	224	220	240	223	212	219	235	241	205	211	205	234	236	240	214	211	261	217	217	191	218	196	233	245	243	222	213	208	225	269	203	225	225	237	249	204	250	217	233	222	242	212	213	229	222	249	238	210	238	217	221	236	253	237	221	221	218	217	225	188	204	217	215	249	234	219	233	220	240	227	213	213	208	237	220	260	264	238	219	228	259	251	212	222	238	215	223	214	218	244	255	252	205	214	229	226	234	235	210	191	205	243	207	256	225	218	217	208	219	218	236	242	238	224	217	219	219	230	213	229	213	230	226	225	234	223	211	228	210	223	222	231	237	222	204	252	207	249	205	230	240	223	223	221	259	230	206	230	226	236	230	244	258	238	228	230	222	247	214	211	228	251	198	235	225	246	245	206	245	216	218	261	220	212	214	219	231	225	244	245	227	232	215	229	219	236	212	235	191	218	243	252	226	230	188	222	250	224	195	234
12219	9378	10989	22723	7411	777	746	732	749	753	697	714	733	698	699	728	693	724	701	719	702	717	1415	2718	2529	2033	1276	986	810	713	703	707	653	669	674	682	654	683	665	646	702	726	658	640	674	667	694	681	628	664	663	680	647	692	725	685	742	695	700	695	675	662	686	677	662	649	655	696	696	705	721	707	729	694	692	680	651	644	716	725	721	680	732	655	646	665	638	676	684	611	748	656	694	687	675	674	694	657	704	646	683	692	637	694	671	724	690	625	677	668	682	660	689	648	690	672	683	713	654	650	711	645	704	698	747	646	678	654	675	674	654	682	670	689	623	691	718	687	692	666	674	666	688	657	676	661	673	647	718	683	653	667	715	724	653	683	720	699	681	668	696	702	743	677	667	665	710	666	713	743	700	675	697	667	698	671	708	701	677	659	656	653	653	668	701	703	672	657	694	684	708	661	711	702	692	709	694	748	691	696	643	706	656	662	647	690	696	692	665	667	649	636	708	711	648	693	661	698	677	712	663	727	668	645	672	701	667	667	641	663	665	682	690	656	679	726	705	629	651	677	713	667	722	684	666	692	715	667	686	750	655	638	706	706	676	696	645	664	720	675	678	660	664	676	712	681	671	705	703	684	732	688	690	715	652	688	692	681	621	683	701	696	678	659	726	648	696	662	708	692	695	710	674	655	674	695	699	638	705	663	666	743	705	628	688	683	700	655	687	661	702	679	666	673	679	662	715	665	677	700	651	651	736	714	674	690	713	716	722	679	663	718	636	676	655	673	609	615	683	655	697	654	688	677	674	695	682	682	684	674	690	687	622	669	673	701	715	675	676	643	676	636	692	695	659	625	714	688	677	645	679	678	659	695	654	735	650	682	684	706	675	678	668	676	693	671	728	690	680	677	691	713	683	627	661	677	659	689	707	692	699	700	636	681	675	630	676	651	681	686	658	684	714	731	671	632	685	659	681	639	673	691	686	718	678	705	677	694	688	669	703	661	703	683	612	678	691	725	672	672	654	677	710	665	698	699	712	700	681	718	706	639	683	677	694	649	671	676	688	648	710	698	661	648	636	713	697	706	690	654	700	735	648	650	712	725	707	678	708	662	698	671	646	666	726	721	740	712	711	711	691	720	692	703	689	672	659	723	678	689	723	661	727	697	687	690	673	659	646	727	695	679	656	717	707	657	666	676	656	645	722	718	691	681	637	736	694	656	664	673	628	654	679	653	645	722	681	668	701	663	714	678	714	725	671	719	691	704	707	651	694	687	678	658	691	680	718	714	690	700	713	639	723	693	655	650	635	666	678	683	669	665	674	653	694	688	664	640	698	692	666	670	649	680	699	698	673	693	701	676	689	651	689	707	713	735	653	669	659	687	672	645	660	647	694	698	679	666	731	675	660	696	703	669	717	696	651	669	756	714	705	678	689	666	674	655	681	727	693	668	686	711	690	725	612	641	715	704	705	652	671	693	673	752	673	640	679	681	684	713	676	688	712	692	705	667	693	676	697	683	696	741	701	619	688	705	688	679	723	689	706	714	678	666	706	679	710	696	667	725	679	677	696	666	668	643	695	670	665	667	638	644	710	678	694	698	680	665	684	669	652	700	676	654	674	733	673	656	725	714	688	668	663	624	706	762	704	681	659	668	699	685	689	695	731	708	665	665	667	739	702	677	673	709	691	673	732	663	699	679	701	675	662	694	644	683	665	748	701	721	741	702	726	688	715	689	679	710	670	656	668	705	614	683	665	664	637	729	694	724	674	674	669	708	657	716	701	692	698	692	673	641	681	731	694	668	672	704	701	736	650	713	698	637	714	702	648	724	674	683	651	716	686	732	720	691	678	651	645	674	708	725	685	676	671	643	665	661	689	673	664	709	682	660	635	679	651	685	684	662	689	702	670	696	656	758	714	653	720	693	658	688	692	678	765	710	703	670	619	663	715	729	695	702	689	712	734	685	677	692	682	656	675	676	686	650	698	672	663	644	690	705	674	696	690	628	686	703	703	715	694	717	637	670	724	712	695	705	679	719	687	641	665	711	656	657	654	695	679	743	645	682	710	669	663	710	708	669	670	692	698	659	666	685	679	673	649	642	680	684	668	712	758	674	670	670	682	627	670	696	680	697	701	656	673	662	679	648	701	692	648	658	694	661	685	668	706	703	677	654	695	685	710	700	692	643	669	708	718	722	643	654	720	676	696	647	662	670	670	710	695	718	683	735	694	689	676	691	678	685	679	706	676	637	676	697	695	710	695	728	720	702	720	678	632	662	675	695	701	666	681	706	662	663	727	668	677	711	671	668	672	690	695	685	675	712	690	674	718	663	675	674	724	709	732	704	702	665	707	676	729	662	699	738	738	694	693	671	665	699	696	630	677	679	749	680	731	666	734	707	698	691	695	673	717	691	650	698	684	682	695	758	654	623	692	674	682	704	668	714	707	684	710	681	662	648	722	685	706	674	692	667	721	689	689	688	697	708	646	690	638	683	689	670	708	723	716	697	665	684	660	696	659	708	695	665	695	713	651	692	681	691	753	685	711	696	636	663	682	678	722	690	688	672	724	696	699	679	643	736	718	674	695	676	684	693	711	669	702	694	681	674	688	677	702	671	728	672	663	719	689	704	715	700	651	668	676	681	668	715	685	681	688	701	667	698	644	702	631	681	672	690	683	646	667	693	701	683	676	717	672	715	723	686	663	692	671	695	731	703	630	675	677	676	690	689	716	710	691	736	673	726	767	658	677	681	662	631	691	682	652	708	687	693	680	700	714	670	683	698	683	717	669	703	724	683	716	676	660	655	698	681	640	680	727	715	695	667	646	697	709	680	647	696	719	647	671	648	700	703	636	655	636	721	658	664	691	718	644	666	691	673	664	696	713	660	712	716	704	699	674	703	754	685	687	738	724	629	740	692	717	676	725	653	704	712	653	678	667	661	673	688	661	681	648	708	681	702	715	705	656	661	708	665	654	692	703	698	713	664	630	701	663	642	708	652	678	702	717	643	715	734	679	676	691	677	718	646	701	686	679	689	692	723	734	675	712	731	672	673	706	676	683	687	665	718	692	674	697	723	729	695	679	694	688	695	722	627	693	666	700	690	706	690	687	683	693	660	676	673	700	684	676	716	687	728	676	676	666	716	700	741	680	700	719	655	708	656	670	717	713	658	677	690	732	676	702	706	702	671	708	643	688	717	676	699	657	669	685	678	680	670	639	696	669	689	720	687	633	684	666	667	732	650	656	630	707	695	688	726	678	685	723	743	665	667	683	686	694	681	673	699	685	681	682	693	696	702	630	703	717	653	675	679	662	721	685	642	706	656	700	650	697	683	680	682	697	694	665	702	706	664	711	738	671	667	698	671	668	682	686	701	631	713	694	692	704	638	678	628	675	661	678	679	692	718	724	671	679	677	692	673	712	702	703	659	674	664	689	691	726	677	683	707	686	695	719	719	695	678	648	680	698	757	683	688	691	709	699	636	681	667	662	680	727	722
48162	44906	44574	51924	32003	10568	1823	505	365	337	320	280	272	288	252	286	251	273	250	277	256	261	501	955	2204	4045	2220	1080	528	306	260	244	228	274	272	248	235	257	253	250	240	245	249	259	279	244	269	256	250	248	261	260	232	260	234	215	235	224	221	282	210	253	220	220	237	252	253	237	271	237	266	242	254	261	220	250	245	238	233	233	241	266	242	218	234	276	217	246	262	237	236	262	208	240	246	220	261	233	220	247	224	238	263	232	246	246	246	244	236	235	269	215	231	226	256	266	244	253	243	225	246	240	247	248	266	235	232	247	228	253	228	254	266	251	283	286	230	228	255	259	238	220	266	214	233	226	242	254	253	243	245	232	232	257	249	252	257	250	265	266	255	255	241	233	251	267	253	261	282	222	241	221	226	227	243	213	260	261	220	256	227	261	219	241	249	219	234	269	244	232	259	235	234	242	249	252	257	240	270	244	242	222	210	259	241	228	230	238	221	257	233	248	273	240	268	257	222	244	229	194	218	282	282	253	222	241	247	204	219	263	251	267	239	247	244	249	228	250	241	265	238	269	217	229	232	255	265	250	260	266	278	257	251	250	252	243	214	246	269	237	266	269	220	221	255	261	242	228	235	232	262	248	226	261	223	232	251	234	250	220	209	215	245	223	270	237	250	233	237	229	237	263	257	241	220	235	239	252	226	263	234	256	241	242	268	268	277	260	242	225	250	253	235	248	231	245	244	226	245	269	260	244	230	221	236	244	234	250	252	235	235	223	221	251	249	230	264	227	259	233	228	243	260	236	246	210	272	281	223	234	236	267	235	241	261	248	252	262	256	235	245	235	263	264	244	240	267	266	234	232	226	247	267	242	254	252	254	216	245	267	240	245	244	234	242	212	284	248	229	251	254	243	272	244	251	227	251	242	258	256	254	244	239	224	251	264	233	221	226	250	242	231	252	238	234	241	255	222	255	247	230	247	225	235	230	230	229	229	240	267	242	243	211	237	256	255	225	224	230	246	236	242	241	242	213	255	247	211	254	245	220	228	240	255	259	255	248	228	250	249	246	245	246	257	225	247	264	244	225	248	269	244	243	250	234	261	236	281	249	244	242	257	218	249	238	265	243	226	271	219	252	262	263	243	236	245	219	249	244	255	229	242	243	273	234	244	243	262	239	233	244	255	256	238	242	270	255	249	258	268	249	262	223	249	222	250	234	285	254	258	235	235	237	232	290	248	204	254	267	244	250	264	236	237	269	245	267	222	233	270	213	245	233	271	233	224	225	247	258	251	211	225	264	242	253	223	250	210	245	245	237	242	281	233	212	258	261	224	224	267	219	217	239	239	252	250	255	240	234	236	242	224	229	259	238	260	262	253	279	252	230	254	240	265	251	226	238	265	235	249	257	232	215	231	232	255	235	263	232	232	270	254	226	237	248	244	267	253	231	259	224	252	216	259	263	229	234	220	237	237	265	242	228	260	248	228	211	233	249	248	260	291	263	228	229	269	226	236	284	241	250	223	258	232	260	231	230	260	220	263	260	257	234	235	242	228	262	251	233	261	248	243	261	235	216	257	246	221	258	241	243	246	266	237	239	243	242	231	254	246	267	229	258	233	245	238	255	234	237	269	227	254	259	225	232	261	247	245	250	266	211	250	263	230	243	248	236	243	264	227	242	225	277	254	223	248	224	245	256	269	214	248	254	215	247	236	262	238	264	245	273	241	238	258	278	239	229	242	259	251	249	256	267	241	275	245	240	263	217	266	251	213	249	244	247	277	267	218	245	209	245	265	236	204	252	244	236	229	255	252	267	244	227	246	252	224	281	262	231	253	245	203	254	251	242	232	240	240	243	247	224	232	219	255	229	227	258	234	249	218	260	236	234	238	242	248	239	257	243	266	228	261	241	263	261	253	263	242	254	243	286	245	226	277	249	250	224	232	242	231	219	235	225	247	238	216	243	254	234	220	256	240	236	252	268	238	219	241	239	228	244	248	258	231	234	245	270	221	277	241	255	223	254	231	242	233	241	240	235	229	243	255	246	224	233	233	271	226	277	254	263	215	250	248	248	220	273	225	257	228	247	275	245	209	239	262	228	227	251	216	223	224	254	245	243	259	253	235	266	241	217	238	250	255	270	251	241	240	265	256	255	213	269	243	260	267	252	240	266	264	252	251	252	248	257	260	229	243	239	232	242	219	241	261	250	219	230	255	240	228	233	229	272	242	273	245	243	236	248	259	253	221	239	220	234	243	252	241	245	238	273	252	244	270	258	220	231	228	250	213	279	229	250	255	245	250	280	272	245	229	244	266	255	268	236	239	240	248	232	243	242	244	243	250	224	255	247	253	249	237	212	264	256	251	240	223	238	253	224	246	242	220	269	222	266	257	233	232	254	239	236	248	233	284	235	219	258	257	248	233	244	248	262	257	257	243	237	252	258	247	240	248	257	265	229	258	245	269	266	258	242	232	257	271	249	238	234	285	262	257	238	234	226	244	231	246	240	236	245	204	259	232	265	254	254	230	222	220	237	232	248	235	237	245	263	251	259	291	232	242	225	244	262	245	239	249	244	235	234	244	231	205	252	248	247	212	219	241	257	214	240	227	240	245	246	225	238	244	249	254	223	242	236	262	276	244	255	253	242	277	242	260	252	216	227	262	236	251	234	228	233	255	237	237	233	251	267	264	244	245	257	246	230	252	238	234	249	246	221	252	255	257	250	256	218	247	245	251	262	230	254	237	241	256	225	239	257	221	260	227	238	258	271	274	264	236	248	221	251	230	241	210	218	239	249	273	256	250	236	252	226	223	280	214	252	230	234	235	248	255	252	273	245	228	252	216	241	229	248	249	237	220	227	241	266	223	245	234	273	250	243	241	254	253	237	233	269	223	247	239	248	265	251	223	246	238	241	246	234	256	221	272	251	246	266	254	247	279	238	240	235	231	254	202	243	234	227	233	236	235	245	243	217	241	239	267	256	232	233	240	239	242	237	228	247	234	228	246	227	256	228	224	245	260	252	234	251	278	214	257	278	246	240	238	250	246	241	261	265	219	226	211	213	264	241	280	258	208	239	256	234	256	256	240	226	233	243	242	236	256	278	252	258	256	230	270	248	251	226	265	221	232	268	241	275	207	234	233	236	245	249	241	268	255	245	249	245	238	272	259	250	238	263	248	263	254	209	277	222	242	255	260	218	263	231	240	265	241	270	228	244	250	243	242	268	221	245	230	252	257	242	260	251	239	267	231	227	211	236	261	241	247	277	209	231	213	263	257	238	228	265	244	255	244	257	270	261	241	237	269	281	231	229	253	227	257	235	273	237	253	224	246	256	254	251	238	246	243	244	238	219	235	232	247	284	226	248	261	210	239	269	244	221	188	225	251	252	263	245	236	240	233	240	255	238	239	246	277	267	241	263	261	226	246	247	243	249	222	226	242	235	275	263	223	236	206	250	264	248	270	273	248	240	257	236	243	254	241	234	237	257	261	244	242	247	262
35584	40523	44897	63579	15785	1680	1595	1428	1307	1222	1120	1055	979	967	963	896	903	899	881	860	873	793	2483	4729	10768	17020	10290	4917	2095	1015	713	750	683	728	746	713	703	663	750	693	740	691	773	731	750	706	743	699	693	702	730	734	750	744	688	711	735	715	701	755	709	683	728	714	734	698	744	727	734	683	718	792	746	718	738	718	735	704	735	717	692	734	762	674	686	733	721	705	675	775	688	711	723	687	773	713	750	722	716	722	721	698	728	706	733	735	710	738	741	742	730	709	720	739	743	708	753	728	771	712	783	708	732	729	681	738	726	741	713	712	721	756	701	731	734	742	745	724	698	734	775	730	732	755	743	734	705	731	703	715	695	724	737	722	759	709	717	706	718	725	694	727	724	724	703	720	748	757	731	706	658	716	774	732	688	737	716	685	769	705	737	750	699	790	766	703	774	725	791	728	691	735	685	719	740	679	760	704	720	758	712	729	704	717	771	701	695	781	721	709	692	692	764	694	735	724	717	746	738	688	755	761	737	749	739	666	703	730	741	739	734	738	718	695	726	712	732	698	719	720	717	707	697	724	746	737	701	723	690	702	706	748	702	705	701	754	708	735	698	799	692	705	750	689	700	675	757	775	687	740	688	698	722	729	676	730	728	749	736	743	722	775	703	679	765	700	762	729	737	737	747	700	707	788	778	691	709	774	680	744	698	734	685	702	721	739	705	762	726	776	738	702	748	748	734	699	697	708	740	676	737	754	712	709	724	676	759	716	744	710	746	678	705	748	683	714	683	714	741	756	734	749	731	745	710	685	699	707	734	720	701	761	719	669	740	762	748	733	674	697	751	692	718	697	754	709	715	726	703	718	782	729	681	734	751	733	672	739	711	738	710	696	792	775	721	712	720	703	753	730	707	743	729	755	752	801	759	680	717	734	689	758	771	693	714	746	723	719	707	664	748	707	705	705	734	713	695	687	730	689	724	757	708	756	694	703	740	709	724	684	725	736	715	677	715	725	754	692	697	669	740	705	720	717	655	778	677	731	730	726	745	741	716	729	718	762	750	653	708	701	732	728	681	722	736	715	691	676	723	722	718	720	727	717	697	733	728	750	768	745	754	711	733	706	700	755	709	772	774	745	698	725	741	714	756	675	759	719	699	699	689	687	796	717	750	741	696	732	680	753	681	738	754	724	787	688	713	702	715	666	754	697	735	752	655	725	683	727	686	722	710	688	764	708	756	753	706	744	746	723	696	757	724	664	714	725	723	726	701	725	734	684	738	743	736	699	748	710	702	687	737	699	728	781	745	724	710	685	725	748	740	745	763	775	802	712	724	680	700	736	725	736	699	701	735	724	722	699	715	720	748	721	770	725	719	745	714	709	745	745	713	743	750	684	736	710	719	691	712	724	727	712	727	783	739	779	652	742	719	728	710	712	744	732	772	681	699	725	752	791	704	760	699	709	718	742	731	716	729	684	701	688	715	714	723	699	730	727	684	694	702	676	780	741	758	745	733	704	745	710	682	722	697	742	730	737	715	718	637	758	730	744	724	742	722	747	750	737	731	692	747	709	661	725	700	696	690	748	726	695	702	762	723	732	714	750	688	745	725	729	706	767	729	752	802	700	699	754	748	760	741	749	755	665	707	712	744	715	725	742	686	702	734	754	749	746	658	760	732	729	689	700	730	746	702	712	742	719	729	760	671	718	726	758	737	731	727	735	740	723	705	732	708	761	703	715	757	789	700	755	732	720	696	727	677	739	699	741	727	747	694	730	748	741	692	697	760	731	701	702	738	725	714	734	742	755	702	728	723	688	688	726	720	764	712	724	756	713	680	815	702	712	654	789	749	707	725	689	714	742	734	717	730	731	696	734	667	706	732	717	690	742	733	718	712	736	685	724	702	734	731	710	664	742	707	748	679	718	735	724	739	765	730	709	698	764	735	729	726	715	722	732	748	740	733	674	728	748	706	672	750	740	672	730	704	715	739	752	704	695	724	720	739	723	716	713	690	701	775	727	758	706	697	711	782	704	700	710	716	701	728	726	690	701	694	712	712	765	755	752	698	736	730	753	701	713	675	745	696	738	711	739	693	739	744	733	712	719	730	752	732	735	743	698	699	744	737	713	769	724	714	744	699	728	725	647	705	723	757	769	727	733	713	712	755	707	765	672	717	700	716	665	719	731	738	756	691	683	745	779	643	717	700	688	735	741	678	721	732	718	702	685	730	753	741	730	752	719	724	758	734	686	728	692	701	775	757	704	722	764	713	747	749	683	705	713	703	721	721	699	685	729	744	707	746	667	713	673	777	718	738	676	721	723	694	735	735	693	715	750	721	728	694	715	747	681	716	698	734	731	715	738	749	721	778	720	712	731	773	675	751	745	728	701	737	704	733	684	744	749	749	701	702	680	716	671	677	717	731	732	698	744	745	704	703	713	697	718	746	794	737	746	751	681	738	709	725	696	692	741	738	732	669	680	705	763	714	693	727	708	722	695	724	713	696	731	735	698	781	688	706	716	713	740	739	753	762	729	725	713	718	705	724	727	747	729	713	735	707	753	732	710	682	765	721	742	739	716	748	721	725	695	710	728	667	714	681	721	728	720	737	729	688	700	713	719	690	708	770	739	746	722	762	717	697	723	723	717	777	754	708	722	664	713	731	703	725	731	736	711	734	741	724	718	698	732	700	683	727	709	722	752	714	726	758	735	706	750	779	746	706	715	702	694	701	737	651	710	693	770	727	707	733	742	726	734	708	737	706	743	735	741	744	712	728	710	741	735	753	758	716	685	724	740	705	724	749	694	733	755	749	684	732	719	751	719	729	750	734	722	700	714	728	708	779	752	747	732	718	720	712	744	741	676	683	698	707	724	710	688	712	709	705	745	708	732	734	732	751	761	706	763	720	702	729	698	762	738	708	675	723	716	722	713	746	712	751	677	716	664	727	735	725	700	663	745	717	712	715	693	735	705	721	702	751	713	741	729	757	711	677	719	678	758	726	740	708	736	709	741	747	731	772	704	730	757	704	675	758	697	706	774	735	743	711	766	767	769	767	717	733	719	732	726	707	750	749	720	763	717	744	692	674	768	771	685	746	731	743	695	741	720	741	739	714	706	731	661	705	731	738	677	700	716	714	725	727	747	668	727	690	756	695	717	680	702	739	748	736	727	715	695	729	744	717	720	728	693	737	703	702	729	737	719	687	729	695	716	684	725	691	734	715	677	745	685	684	701	755	743	717	738	678	760	715	729	696	744	719	723	725	663	713	744	721	673	665	725	724	769	701	710	716	732	684	738	698	798	684	732	748	741	706	708	767	703	712	730	741	702	762	695	710	688	689	725	740	717	753	719	722	739	672	740	700	768	730	752	709	702	759	678	713	703	739	729	727	694	718	712	698	680	694	718	701	776	759	745	719	687	741	686	727	721	753	716	779	720	706	726	721	672	699	724	693	741	775	740	719	725	722	739	709	729	739	752	743	719	684	763	692	744	681	699	729	730
54851	49233	40882	52292	24795	12532	3868	1129	567	516	436	384	408	393	371	347	376	322	301	319	333	306	324	3165	7933	6125	3082	1253	617	362	292	304	305	311	296	288	274	278	287	274	308	290	283	264	279	291	257	244	288	283	273	278	282	299	290	273	281	251	309	294	287	268	280	304	274	317	282	289	258	299	289	282	262	267	272	304	280	259	270	300	300	293	271	262	291	258	290	243	237	301	263	272	281	292	303	278	302	245	302	289	293	279	274	251	260	287	266	295	296	260	282	298	293	251	288	297	276	284	270	312	260	288	272	290	283	291	302	283	262	263	289	264	310	272	265	272	293	278	273	256	256	283	301	280	304	301	262	256	253	258	267	280	284	278	262	266	277	282	286	291	244	269	322	290	242	291	295	280	293	289	243	322	283	287	262	262	302	266	301	314	277	295	304	300	291	256	263	250	271	277	297	316	298	280	284	272	244	270	319	271	278	291	280	298	271	273	272	287	291	283	266	279	302	291	287	298	259	284	270	292	265	297	285	265	274	320	273	295	248	278	280	263	273	290	256	274	269	295	278	277	284	281	238	315	289	272	280	267	270	286	309	294	264	311	304	281	273	283	289	301	297	285	264	277	269	257	268	291	283	292	268	283	281	300	286	272	267	275	269	293	272	274	260	303	277	291	285	292	262	277	285	294	271	318	270	275	297	300	266	292	274	277	280	315	276	282	309	270	301	255	292	285	300	265	285	258	266	273	273	270	271	270	292	250	289	259	262	262	294	302	277	287	282	251	286	298	291	289	288	286	286	271	271	265	306	275	248	298	282	311	272	299	304	278	268	293	276	288	299	275	292	281	285	303	256	308	301	283	256	297	269	285	274	284	300	299	269	292	293	282	294	278	271	299	291	301	262	295	311	274	275	287	272	291	286	299	299	308	287	290	248	282	254	301	283	310	312	304	285	273	287	290	279	268	274	296	314	259	280	286	283	259	282	301	297	292	250	295	288	293	293	303	280	272	260	284	286	296	299	261	258	277	271	275	251	270	301	281	272	285	291	278	285	253	271	292	284	278	283	293	295	280	281	289	324	258	299	309	283	295	262	298	294	274	271	272	292	275	317	289	287	282	288	265	284	281	292	284	290	308	262	290	282	271	287	306	294	265	261	267	252	252	306	271	294	284	277	276	300	301	297	284	283	294	289	298	259	294	270	303	290	296	274	308	280	275	247	286	278	244	255	296	277	264	295	257	306	255	286	290	281	295	240	264	302	269	277	316	264	287	273	257	278	270	309	265	329	306	273	286	287	288	266	264	263	259	302	265	259	291	266	286	289	290	298	268	269	269	327	291	297	287	290	269	271	317	278	293	246	264	258	305	301	270	269	261	294	273	301	243	277	251	292	310	244	285	278	294	273	279	277	319	268	292	273	311	276	305	292	261	292	282	259	289	274	304	265	292	281	298	306	257	282	281	285	259	238	247	263	281	314	254	298	281	293	275	305	291	267	279	266	280	252	288	289	303	265	284	272	283	279	287	283	255	293	242	287	307	299	293	304	300	308	292	258	260	309	289	292	310	306	281	297	266	250	279	314	294	243	256	276	274	302	276	297	298	289	255	267	283	271	295	279	287	280	298	263	242	279	301	257	269	298	270	299	272	283	294	270	284	278	277	284	270	279	281	291	267	292	287	266	232	264	282	303	276	290	259	271	267	309	322	281	291	271	258	280	295	272	302	308	306	288	256	275	273	274	283	250	312	305	276	308	292	276	263	300	275	265	304	294	310	247	261	297	282	269	277	297	286	278	284	275	269	269	276	278	255	251	262	263	261	289	256	283	290	298	286	292	280	282	266	286	264	264	282	286	284	317	272	270	279	275	259	256	297	300	250	278	327	303	260	273	263	250	260	283	270	255	251	291	275	275	298	276	262	263	294	298	298	267	275	295	269	267	266	280	290	262	287	290	267	259	289	296	300	265	253	290	290	304	231	297	288	277	278	245	255	275	309	296	297	286	299	304	254	259	284	286	324	272	287	283	301	293	297	294	265	280	292	297	283	257	279	283	235	294	279	254	299	292	267	274	297	263	275	258	272	289	264	261	247	292	269	302	318	280	279	286	290	287	253	277	283	292	315	294	285	292	265	278	310	301	299	273	305	289	249	320	294	276	279	291	274	288	284	296	283	286	272	277	267	301	288	256	266	297	275	262	273	268	277	283	265	264	292	262	296	305	285	282	257	279	258	285	251	297	256	294	269	305	272	277	272	280	287	285	294	252	274	285	269	295	280	273	283	296	287	306	308	294	272	276	262	290	300	272	283	309	290	278	262	288	274	262	272	288	278	288	313	294	277	293	297	284	292	275	273	297	281	255	257	301	278	271	295	266	299	274	316	297	284	288	261	296	314	288	273	284	267	246	296	304	278	285	277	285	279	286	287	290	262	280	299	283	295	272	314	251	280	283	262	238	254	309	280	245	284	267	283	250	261	265	309	255	281	272	279	283	298	249	276	261	274	273	250	278	300	293	273	269	270	263	265	268	286	284	275	291	280	256	274	260	316	267	299	307	305	320	307	301	244	273	296	313	300	293	291	289	277	290	253	245	270	280	315	267	256	287	283	294	309	305	287	260	275	291	299	266	299	286	286	297	242	299	285	282	300	276	276	277	306	300	293	252	301	282	306	287	276	302	268	273	298	291	269	266	295	302	313	301	276	298	312	298	283	269	288	311	281	289	271	294	309	297	277	279	254	316	265	316	280	258	310	292	278	283	306	293	270	287	308	258	290	264	284	282	252	301	270	251	314	283	256	252	298	283	282	249	283	289	288	294	281	265	303	268	300	304	304	263	303	297	289	288	254	285	292	296	277	278	296	281	310	292	265	268	283	283	287	262	263	278	303	260	242	271	290	284	256	279	260	290	305	288	263	304	293	270	266	301	283	274	267	264	287	293	310	270	284	259	278	247	266	269	279	264	303	315	258	243	254	273	245	293	309	282	294	263	273	284	302	280	281	313	285	289	298	274	300	309	282	287	286	257	278	276	284	278	288	298	273	291	281	264	245	273	335	293	253	325	284	265	263	288	262	291	310	284	273	275	275	264	283	271	303	285	279	246	267	280	293	291	301	265	279	304	280	273	264	278	317	250	264	256	293	274	269	277	284	291	261	258	259	279	272	287	276	274	269	284	288	276	248	248	281	271	252	295	271	295	293	304	286	259	277	248	277	276	268	277	274	286	274	281	261	267	278	240	285	283	291	297	292	285	313	285	305	299	295	284	294	269	273	296	303	271	272	299	282	280	300	284	256	275	259	288	262	286	273	273	257	265	296	268	242	284	297	279	272	266	280	272	263	264	254	288	286	283	267	264	292	291	276	280	276	298	273	261	296	279	275	261	257	256	282	277	285	332	284	284	290	291	287	275	246	260	299	287	285	315	251	262	289	292	269	298	290	277	282	290	284	298	265	260	302	283	290	287	269	271	281	283	256	300	291	242	283	259	275	277	262	261	287	283	289
42894	50379	46617	57380	3650	3040	2617	2229	2035	1807	1584	1492	1408	1379	1348	1207	1222	1157	1109	1084	1045	1048	1100	12280	26969	21608	12825	6081	2386	1132	900	849	781	819	780	837	819	826	815	813	842	811	785	762	828	798	805	862	754	826	823	753	833	815	780	781	831	810	793	801	826	772	822	803	806	817	818	842	795	789	773	775	795	856	797	782	766	824	833	847	811	805	780	862	839	825	814	796	800	805	819	802	809	821	817	805	825	842	767	781	776	811	807	767	824	828	777	798	846	790	774	794	812	765	776	765	813	802	818	808	799	831	835	803	772	822	820	828	791	772	799	770	775	851	841	774	817	822	809	788	800	810	821	792	807	800	861	822	766	801	774	798	862	796	834	785	773	816	820	831	777	824	799	811	786	752	806	793	860	809	845	773	805	806	801	861	811	777	832	762	831	779	858	816	808	764	801	791	833	748	785	809	796	825	788	830	820	789	789	770	754	832	821	823	798	772	764	785	855	789	788	830	804	826	772	860	792	775	781	825	837	786	823	804	827	777	839	822	808	810	812	825	846	833	783	811	822	796	820	792	827	754	762	787	792	815	770	826	788	802	810	805	816	804	834	817	779	834	827	820	828	840	849	788	822	819	801	841	824	810	811	771	797	806	832	811	761	758	797	819	804	835	818	835	804	812	794	819	854	763	802	819	769	825	812	840	824	826	797	839	822	779	796	828	827	856	766	840	796	817	799	837	775	830	827	774	791	807	833	812	750	824	796	806	850	786	784	799	785	806	804	760	862	836	790	819	823	847	791	806	779	804	813	794	824	812	789	771	798	787	775	750	875	869	791	840	808	845	784	841	755	789	777	841	786	781	780	801	826	774	785	803	834	799	804	812	793	791	822	766	831	795	770	816	867	810	771	820	871	765	817	783	835	831	825	785	808	841	808	786	796	811	815	766	755	817	780	800	762	811	788	811	804	804	854	785	772	783	795	787	802	781	817	828	812	861	844	782	809	845	869	832	784	770	841	794	841	783	796	809	794	795	785	822	809	788	808	850	796	820	789	803	753	861	810	828	796	829	751	781	804	778	831	797	756	785	776	818	825	809	831	796	789	774	768	784	784	793	804	799	838	795	838	751	793	785	802	757	806	825	787	809	819	812	793	774	799	792	806	831	801	818	797	812	803	778	803	781	816	805	798	791	786	824	758	842	740	834	825	824	820	735	811	796	839	801	808	791	811	790	788	831	810	876	833	803	778	789	790	828	806	829	785	838	800	791	868	773	829	765	747	804	815	794	808	770	793	780	786	802	809	803	796	859	826	838	801	798	822	799	807	847	849	789	835	827	801	804	823	770	827	835	817	841	847	786	835	794	789	787	805	792	828	780	840	823	821	820	776	771	808	807	782	823	815	769	792	787	776	789	802	782	836	804	836	834	809	810	761	833	755	791	803	822	833	803	754	793	824	826	790	824	786	814	780	778	803	804	759	821	811	784	821	821	834	824	800	771	811	820	862	848	813	747	839	778	803	821	824	793	820	813	819	786	771	786	775	832	805	766	832	811	794	785	815	786	800	851	801	812	806	825	779	811	814	806	795	806	834	785	810	820	766	756	798	810	840	805	826	780	812	815	827	740	817	823	854	840	777	823	848	835	780	843	832	806	819	863	788	827	821	870	808	776	836	813	814	757	855	816	815	830	807	818	790	820	842	798	803	838	854	807	822	792	753	773	773	791	870	844	806	818	781	796	786	803	826	773	834	793	780	806	819	811	889	800	842	801	801	809	787	857	817	815	776	797	812	836	820	800	854	798	812	822	782	798	853	821	777	801	739	798	777	838	793	772	845	758	782	783	799	775	847	854	792	816	818	815	821	822	801	761	833	809	777	808	825	810	822	844	811	814	821	834	800	768	847	798	803	791	810	858	801	844	839	838	846	834	807	851	867	774	825	841	792	789	835	784	756	795	788	761	816	792	822	803	783	775	808	811	808	751	896	810	787	796	824	813	822	819	855	769	793	759	872	882	833	821	838	801	763	798	817	831	801	864	812	837	768	763	855	797	806	830	825	813	814	787	817	843	825	855	843	820	834	766	830	825	827	766	766	804	794	787	814	766	750	759	866	806	805	799	805	811	760	840	846	804	811	800	790	866	799	832	840	792	813	778	854	780	779	768	797	751	805	790	821	803	838	800	817	790	788	860	835	836	800	794	815	860	791	834	793	791	762	820	752	828	802	765	821	809	816	830	784	778	802	787	741	759	781	795	823	783	777	822	826	826	820	778	816	839	813	780	794	807	759	820	811	813	790	784	805	824	772	825	853	807	809	805	835	858	829	818	773	836	852	788	767	816	735	852	878	798	794	781	802	820	764	800	870	813	754	835	807	815	830	818	834	819	824	754	824	788	769	818	805	831	764	810	836	798	796	779	789	782	778	808	799	831	831	827	797	807	761	801	836	782	824	825	782	781	818	766	817	790	791	826	824	808	807	817	774	863	785	782	809	808	800	816	791	850	816	832	793	784	799	848	807	853	832	741	793	801	828	797	847	836	842	792	798	802	798	822	794	814	839	799	790	839	802	788	835	756	814	797	833	806	784	810	828	817	827	798	764	811	790	822	801	846	816	797	845	843	761	790	817	755	801	817	820	815	818	829	806	782	793	773	792	805	799	821	808	805	807	825	865	811	786	841	837	818	786	813	896	775	803	803	792	795	803	816	863	808	764	827	795	808	784	775	812	768	828	797	801	833	801	749	773	856	772	787	828	801	786	810	789	791	803	785	853	781	808	824	800	809	821	790	789	839	817	817	799	841	834	779	801	858	855	825	819	756	792	821	821	828	803	809	850	847	816	832	787	804	820	785	834	801	823	798	803	844	839	776	836	772	828	879	841	799	780	833	797	819	860	835	793	796	805	798	793	773	810	797	872	825	825	768	788	831	786	795	802	798	748	785	795	814	788	760	797	816	820	796	812	861	822	799	822	790	806	799	825	807	827	761	797	808	879	812	805	778	814	785	804	806	876	807	774	811	821	837	794	778	791	805	829	802	829	837	835	886	812	834	780	805	780	795	814	779	813	876	779	824	810	771	834	856	827	840	800	775	815	764	824	814	861	815	784	835	854	791	808	818	816	795	842	847	765	737	805	815	777	819	791	843	829	803	826	783	799	838	796	779	790	807	836	771	830	830	828	849	783	852	795	807	769	796	736	769	833	797	847	794	817	813	821	813	843	826	801	796	776	760	811	765	778	839	804	779	813	799	801	818	777	840	817	752	824	800	787	811	836	762	828	856	808	840	795	816	800	814	802	856	799	789	751	808	860	818	862	799	795	789	829	778	809	827	766	795	845	799	786	778	781	773	795	819	778	842	838	801	817	814	820	804	789	802	817	766	790	779	783	819	761	781	783	789	808	814	834	817	780	816	767	789	790	775	769	820	791	773	798	777	807	818	843	802	841	817	842	829	845	852	855	813	801	817	852	811	813	816	740	847	852	812	743	742	814	808	785	800	783	853	780	774
16511	13948	7347	7440	513	369	271	238	224	231	222	222	211	246	220	219	223	212	192	261	206	219	226	381	625	631	654	447	309	229	239	254	222	224	212	230	199	216	215	224	225	220	231	203	210	224	208	216	227	243	225	203	226	220	236	211	221	211	210	231	220	218	243	212	219	211	197	236	216	224	218	217	234	187	210	226	237	207	234	233	242	218	201	196	217	206	235	206	207	225	226	226	189	232	232	207	205	224	213	219	193	225	219	231	206	226	239	220	223	217	245	205	230	207	229	220	205	197	230	210	221	209	222	205	225	232	229	222	218	236	210	220	192	248	234	201	224	219	199	219	221	228	226	182	207	246	240	211	232	211	212	187	225	203	196	205	198	229	225	232	237	214	220	211	234	210	213	222	215	239	204	209	206	227	220	223	224	214	190	217	202	204	206	190	218	227	201	235	225	201	228	209	211	196	200	223	211	214	208	167	208	229	226	212	207	231	227	231	244	221	231	214	198	207	241	213	209	204	211	223	222	216	215	214	211	214	227	225	228	200	180	208	198	217	193	204	216	242	258	219	226	208	235	208	238	251	232	207	231	260	217	220	206	183	213	253	224	232	210	230	248	202	233	197	243	226	233	223	234	211	230	212	194	204	205	188	190	193	216	204	204	243	230	222	236	211	227	235	239	214	210	234	208	229	195	210	239	235	227	206	238	243	229	212	202	210	198	203	195	247	226	220	224	199	233	209	209	218	229	196	219	206	230	229	235	229	221	222	233	220	215	220	206	210	214	238	221	214	198	213	206	234	215	212	245	244	221	206	219	232	216	213	205	214	214	211	238	227	219	229	204	232	213	202	239	182	249	203	229	224	251	207	197	195	228	220	224	235	217	251	211	186	223	213	213	236	235	207	224	214	220	232	192	225	225	255	226	237	220	206	210	228	224	195	216	231	213	222	229	229	235	222	231	195	198	231	205	236	201	202	217	216	235	196	199	220	219	214	231	207	200	230	250	237	211	224	228	222	197	216	233	229	218	226	212	229	221	228	227	246	215	208	214	250	219	235	199	202	232	211	218	211	240	208	190	239	217	220	259	237	242	216	233	201	209	223	227	218	235	202	220	215	207	227	234	210	239	230	232	218	219	209	217	215	211	228	213	185	228	216	221	214	229	225	212	225	222	207	211	213	227	204	196	222	232	237	211	216	219	247	210	210	224	234	229	259	223	220	222	203	214	216	193	203	205	208	240	232	219	227	216	235	215	225	211	213	208	203	217	214	233	207	220	265	214	196	206	225	230	216	234	211	224	238	200	215	213	209	208	236	210	237	227	207	237	205	204	213	220	221	234	216	232	221	229	199	214	212	206	223	247	200	242	211	224	218	201	224	192	235	195	210	214	225	199	209	215	213	212	224	209	220	214	219	225	231	221	194	240	220	238	205	225	186	232	227	236	210	223	190	225	216	199	216	228	203	214	224	225	241	223	213	239	234	205	222	178	230	251	228	234	190	211	233	198	226	210	208	230	216	206	205	251	203	223	218	238	236	244	220	243	225	238	242	220	235	225	239	232	217	225	223	196	221	203	212	227	224	223	206	211	229	224	225	210	216	203	232	218	214	195	206	194	204	201	207	225	208	225	222	215	228	219	193	204	215	202	201	217	226	233	226	204	213	222	214	212	225	229	205	227	235	223	221	227	226	199	230	238	207	221	206	196	223	249	224	216	228	235	225	238	239	236	210	219	227	256	205	206	211	215	228	217	222	208	223	245	266	163	210	210	218	208	242	191	208	247	203	226	222	215	210	223	226	200	204	212	199	224	242	241	231	226	197	237	216	244	213	231	221	216	221	197	220	235	232	208	218	223	243	227	239	222	229	218	233	232	227	237	232	205	218	220	216	197	226	234	242	220	223	199	227	187	200	218	216	217	211	239	242	221	243	212	237	251	229	216	215	204	213	228	237	193	221	240	223	230	222	206	207	240	246	211	187	215	231	255	220	225	229	209	267	207	242	206	193	175	216	187	208	213	225	244	232	240	208	218	185	222	220	207	245	226	237	200	232	225	229	226	230	214	213	192	248	201	220	220	217	213	214	185	218	209	215	232	230	238	232	197	222	230	237	210	166	218	218	208	235	215	221	211	220	220	237	244	191	233	249	219	202	192	246	224	225	232	234	208	258	217	195	231	224	222	211	235	221	229	239	194	222	226	200	237	222	193	218	208	189	200	212	251	210	210	199	227	223	220	209	235	250	224	226	210	252	236	222	209	211	239	231	179	199	211	213	246	234	241	227	221	195	226	235	213	220	237	217	203	222	204	228	222	200	260	223	224	237	225	247	207	247	212	236	211	216	222	211	247	198	218	227	207	214	223	221	219	208	228	258	205	219	230	212	234	247	208	218	223	229	212	229	215	249	233	205	252	198	202	231	255	192	227	213	197	221	225	224	217	217	199	231	190	202	193	219	204	215	206	208	210	223	217	227	233	221	240	228	202	223	234	231	225	192	212	207	207	235	189	196	226	224	217	242	218	225	229	212	232	231	234	216	222	208	208	206	187	211	221	230	241	224	221	235	219	210	208	221	228	210	234	202	267	221	220	208	205	223	244	230	211	219	205	213	212	236	227	203	235	233	235	212	188	211	224	237	218	208	252	207	225	221	234	204	222	213	216	228	196	208	203	207	232	200	203	195	208	189	233	217	239	232	205	201	239	209	224	230	233	192	239	208	223	231	217	201	218	217	232	218	217	232	238	232	227	222	219	235	238	218	240	213	225	222	192	246	229	240	218	207	204	206	242	233	217	217	221	235	228	215	199	212	231	224	220	210	222	204	217	210	197	226	208	236	184	224	192	210	214	227	218	216	214	242	216	231	247	208	244	197	219	223	232	227	228	197	220	225	200	236	219	227	250	227	223	258	215	218	210	204	203	226	217	222	197	221	196	199	248	236	223	237	219	215	212	212	182	189	226	222	201	212	217	208	223	215	239	236	195	245	203	207	202	218	210	243	209	199	188	228	209	203	239	243	217	212	206	237	245	212	204	197	203	206	208	222	185	211	227	243	220	216	206	205	208	207	212	230	228	195	243	192	186	205	219	211	216	212	217	224	218	234	228	250	227	206	181	228	223	215	228	220	221	227	220	249	192	217	216	206	202	190	233	214	204	205	206	221	211	243	232	210	216	207	222	220	213	243	180	201	239	209	218	227	201	238	217	213	219	211	205	221	237	227	203	229	255	206	243	193	228	195	220	222	221	203	226	210	218	230	194	228	222	216	225	212	238	202	227	209	228	212	198	235	239	216	208	209	224	202	220	214	205	195	209	212	218	198	234	212	183	219	236	213	200	198	229	215	219	243	237	210	205	207	209	199	234	224	241	187	221	228	237	237	239	240	224	201	205	241	224	198	204	198	214	200	241	190	219	213	211	215	227	182	246	219	214	230	199	209	225	215	196	212	209	198	213	194	217	187	246	207	220	230	219	213	208	210	228	217	216	238	229	206	219	235	235	240
12771	15313	11157	13065	815	758	741	735	725	709	717	721	685	706	740	724	666	702	650	671	672	624	801	1747	2692	3108	2851	1751	997	745	645	649	668	664	680	681	643	688	621	650	671	617	645	644	680	666	621	652	666	670	637	663	662	678	681	678	681	671	655	647	660	682	667	661	691	683	666	679	639	682	677	635	654	647	680	614	675	653	678	617	634	688	641	620	664	660	695	686	716	674	716	663	681	687	669	662	651	654	650	673	661	671	716	656	651	644	639	644	682	658	683	693	678	709	665	680	678	613	696	652	674	697	659	622	666	633	679	706	652	649	694	650	683	646	633	689	646	654	662	664	667	713	669	703	705	653	641	620	708	700	662	647	710	671	641	637	688	673	670	668	692	666	613	706	674	647	657	666	642	666	646	656	664	658	667	697	691	652	655	639	685	618	648	735	646	638	652	684	679	643	653	624	658	663	674	667	632	672	653	666	656	644	665	694	675	665	669	665	654	661	670	642	654	659	643	655	681	650	657	672	651	644	675	718	637	688	668	701	650	634	662	693	630	647	678	639	659	679	656	648	668	708	686	683	650	646	628	695	638	660	614	655	677	691	658	673	644	651	588	675	648	662	602	648	669	678	662	677	628	637	659	641	700	630	655	686	665	608	636	658	661	658	659	697	685	654	667	698	735	642	645	663	661	607	671	674	658	653	679	696	641	669	651	624	629	655	659	660	700	678	701	707	635	647	664	639	653	676	689	651	672	696	651	648	656	661	690	667	688	720	657	664	685	681	664	675	673	715	660	683	698	634	634	668	682	700	700	717	647	695	673	678	644	698	727	669	633	634	685	657	685	660	658	702	666	614	711	646	677	681	713	659	685	695	658	657	666	673	677	638	659	652	711	685	735	650	698	613	636	659	661	638	658	678	641	708	636	696	609	648	679	639	645	612	687	682	703	626	651	687	634	690	651	658	693	636	652	699	652	673	691	625	681	661	630	657	690	663	633	680	683	607	704	674	685	684	621	639	680	661	695	667	668	644	632	669	665	692	636	672	661	676	681	648	637	668	681	678	681	666	648	679	642	661	678	706	672	672	664	674	648	680	652	698	656	713	661	685	640	659	659	656	693	643	665	698	635	696	683	696	636	679	700	693	631	658	661	663	693	673	718	665	670	621	695	704	629	624	667	639	645	719	677	657	665	674	715	627	652	648	705	698	638	663	663	689	708	680	663	677	667	658	676	671	667	645	666	645	642	647	654	654	705	648	669	725	630	702	662	663	672	650	671	673	651	688	613	661	638	686	634	666	621	701	662	695	690	654	627	677	667	669	667	642	700	672	645	670	664	672	681	631	674	640	661	651	668	664	662	641	658	608	678	677	693	707	673	651	674	696	657	656	715	685	682	624	655	662	690	653	657	658	693	618	667	686	644	636	655	632	684	676	629	653	658	632	650	686	675	672	636	657	667	704	669	675	656	641	667	701	654	682	709	697	623	633	638	636	670	666	698	644	710	697	664	682	664	670	709	621	649	685	677	642	656	699	672	623	672	625	648	637	677	667	718	686	635	690	667	654	700	656	667	683	659	633	683	640	728	689	650	679	693	657	659	700	655	685	682	680	662	661	664	659	651	689	625	692	651	679	670	658	716	675	769	672	703	688	673	649	635	683	641	691	668	633	680	656	664	711	682	663	613	646	672	660	685	659	660	631	638	641	611	653	682	644	654	707	678	669	651	641	651	648	654	662	705	622	691	689	636	710	655	625	711	648	649	648	680	657	654	686	647	665	630	654	676	673	636	616	707	678	724	652	677	671	603	623	700	637	658	650	660	695	643	662	671	688	630	637	635	655	686	628	672	653	646	618	632	663	637	623	668	659	700	659	683	679	668	668	671	675	684	630	698	655	668	697	637	632	654	650	671	696	677	675	638	676	664	644	673	645	680	601	640	674	657	658	640	642	679	650	660	661	670	653	604	692	609	618	687	697	653	658	683	650	660	667	618	656	705	641	619	704	681	664	683	637	631	637	670	668	674	634	657	671	637	694	678	667	702	703	647	692	678	651	646	715	640	673	680	668	659	681	663	668	690	639	652	689	608	647	710	626	675	658	671	641	714	647	674	673	673	654	679	683	678	674	658	683	651	685	659	662	657	607	678	710	668	664	682	653	702	673	699	671	718	688	649	656	675	681	647	668	662	676	635	688	679	705	695	674	675	653	676	648	663	704	632	706	666	643	660	622	649	670	625	689	689	671	672	649	627	668	690	658	623	696	653	683	617	654	699	682	684	649	655	693	669	676	698	667	665	645	643	702	702	659	668	669	673	729	676	672	635	672	646	697	703	688	653	690	662	644	681	686	677	674	639	723	682	662	627	643	625	651	666	679	685	713	709	650	689	700	660	641	674	654	688	674	673	697	644	665	653	677	677	715	677	649	644	692	650	647	683	652	679	614	625	679	679	628	708	636	676	667	634	664	665	649	704	684	645	687	638	665	661	631	631	661	677	658	657	662	645	685	664	679	663	660	659	675	668	655	706	620	704	593	660	686	641	620	650	665	632	666	683	677	650	654	660	643	720	675	667	668	662	644	640	674	646	647	687	674	657	656	675	650	626	699	629	647	625	669	687	672	665	682	654	697	656	699	670	677	630	633	698	744	612	678	672	685	649	678	603	644	684	652	628	689	673	659	684	651	668	659	718	700	676	661	698	652	670	667	666	697	672	660	619	676	692	685	678	658	679	642	673	664	655	666	726	666	684	698	627	725	678	684	678	678	605	639	637	671	665	644	669	650	710	640	668	660	672	648	677	656	657	657	700	674	679	656	671	659	708	656	683	687	641	637	639	649	665	657	668	654	681	715	653	658	682	646	672	662	667	655	635	631	659	644	675	660	658	685	671	659	649	613	647	659	661	645	701	661	641	670	700	689	630	648	661	670	665	663	622	639	666	711	705	660	647	657	663	642	648	713	649	683	681	618	656	668	656	674	667	655	671	620	621	670	657	657	693	665	652	686	669	673	626	694	651	698	635	648	651	680	636	675	652	735	697	675	694	662	687	669	678	656	643	651	664	638	657	667	672	663	685	653	682	693	660	636	688	693	646	624	629	655	690	689	647	722	671	647	667	669	670	669	675	661	672	649	654	620	673	671	672	681	667	647	643	725	685	696	637	648	658	669	659	660	696	675	652	683	676	642	667	695	657	636	690	661	654	625	638	630	658	660	674	651	679	667	639	702	642	644	670	685	655	702	647	654	668	674	697	650	640	628	610	684	665	709	658	663	657	705	646	649	604	692	648	671	723	653	679	644	728	640	685	664	683	659	657	676	688	653	665	710	692	659	639	706	672	658	647	707	676	663	620	678	638	637	670	682	682	670	674	652	679	663	674	685	632	678	633	644	656	651	648	670	655	704	592	631	661	665	640	684	640	679	671	654	637	650	648	738	679	661	651	636	646	661	690	656	675	698	649	665	623	706	676	676	657	636	678	674	648	681	681	703	659	710	648	694	688	700
47066	42241	44357	47405	14558	2978	747	423	384	347	323	312	327	312	281	263	273	282	256	270	270	278	707	2943	3619	3257	1885	825	427	283	238	247	230	268	258	209	268	246	255	256	239	268	234	253	247	247	259	244	232	211	261	243	269	265	250	237	226	244	241	265	258	245	230	251	234	254	247	241	258	217	258	260	251	240	218	235	259	250	232	257	238	245	247	242	269	216	237	258	242	264	261	242	253	290	230	257	236	216	273	241	271	245	259	236	265	257	204	246	244	239	245	256	252	250	221	234	228	237	261	228	256	234	240	256	224	238	222	252	247	247	243	240	277	231	223	219	235	248	215	273	236	234	260	256	243	238	222	239	256	230	247	287	228	292	266	265	243	245	268	227	213	249	228	233	224	241	254	243	247	246	260	232	241	246	262	242	244	255	220	241	247	266	231	240	247	236	224	201	242	234	261	202	240	242	233	271	248	252	220	243	255	249	265	237	249	237	277	252	246	255	259	249	242	248	241	266	280	254	271	235	247	212	246	250	238	228	242	251	253	228	252	235	219	238	244	252	221	257	224	220	245	204	223	236	224	255	235	253	227	245	259	258	236	240	253	269	242	234	228	255	245	235	193	262	226	252	233	251	248	237	232	253	232	257	255	260	260	234	235	239	230	241	228	243	248	259	238	235	258	231	282	261	229	224	244	234	247	256	210	255	225	240	231	248	240	241	214	252	258	249	236	249	255	230	230	263	224	234	246	256	240	246	238	221	241	225	266	229	263	249	234	263	235	249	211	229	225	248	238	224	233	230	237	275	248	260	251	257	268	250	236	230	246	256	237	243	239	280	229	258	238	256	241	236	234	221	239	235	248	237	267	263	240	230	250	256	237	254	239	246	223	236	221	243	229	244	257	248	264	247	243	272	240	225	238	262	230	232	234	241	230	226	252	217	262	252	231	234	248	251	248	243	243	257	241	226	249	248	246	238	230	278	240	219	202	228	244	216	233	242	245	266	254	230	199	219	250	256	232	242	209	247	222	243	263	240	229	268	235	244	245	236	241	234	229	268	217	237	236	251	249	275	233	233	214	215	260	229	257	243	251	255	271	244	240	260	237	262	251	244	223	238	243	250	262	242	236	238	264	223	253	236	248	235	237	257	228	217	244	245	246	233	224	276	270	232	233	244	242	268	261	256	269	230	263	242	236	247	227	257	236	262	259	241	234	274	257	230	229	215	209	250	228	256	251	252	252	241	257	255	238	223	250	255	249	251	255	227	269	219	258	262	214	250	250	251	255	240	240	231	241	239	253	255	239	264	270	263	243	253	287	245	215	232	244	254	260	265	200	222	234	245	257	232	256	215	268	257	261	252	241	281	229	230	254	232	234	218	264	238	265	228	220	230	245	268	235	230	233	249	249	259	240	244	225	236	267	225	259	245	228	249	256	267	222	230	261	212	248	249	267	265	232	229	266	232	257	243	251	266	262	223	234	250	273	257	269	245	222	239	255	255	248	262	218	227	222	233	231	225	243	245	259	217	240	230	235	235	210	231	253	240	254	240	256	250	225	255	216	217	257	247	258	227	226	271	245	234	235	251	249	229	222	258	248	234	276	258	253	225	238	222	214	229	232	249	258	251	241	222	256	230	229	255	251	251	226	218	239	218	232	215	244	255	230	227	223	233	231	241	250	256	242	245	252	247	260	226	248	230	243	261	243	241	234	250	253	231	253	239	230	249	224	232	238	250	274	253	212	231	252	211	248	266	240	232	224	233	240	234	267	261	241	247	270	212	246	229	234	280	236	266	271	227	242	273	231	230	212	229	236	231	258	258	247	255	248	218	246	218	233	217	237	253	226	210	244	249	236	233	233	241	242	240	216	232	230	221	217	247	236	235	277	252	263	236	241	255	240	261	227	207	253	232	250	218	201	238	237	238	239	204	228	226	256	268	261	256	251	232	249	236	251	237	248	269	218	232	254	255	267	243	258	247	235	246	227	220	241	272	256	221	238	247	209	229	241	239	226	234	232	222	232	252	229	231	283	202	235	223	226	247	227	240	247	257	248	213	248	230	259	236	227	214	233	247	239	242	282	241	244	253	253	242	239	258	245	239	216	251	222	241	192	261	230	235	252	244	215	230	230	231	259	256	236	247	254	257	252	264	230	231	241	241	244	239	229	257	266	249	268	224	233	241	237	255	202	226	269	226	232	238	229	232	244	195	264	264	252	226	226	242	247	233	230	267	209	255	248	248	257	243	236	238	254	247	224	241	257	228	262	223	256	260	233	245	272	241	234	250	231	269	236	249	238	249	249	229	237	226	250	249	238	259	244	270	261	233	250	265	248	240	264	226	230	260	233	231	250	263	229	260	271	231	241	249	243	270	245	253	230	221	237	232	232	239	254	243	232	270	241	261	248	238	246	253	262	231	216	234	250	230	207	237	254	228	241	257	242	221	241	280	242	242	232	254	238	259	243	252	246	265	247	248	223	261	228	228	254	240	252	249	257	242	247	237	284	281	232	248	217	257	232	237	250	225	261	218	246	240	216	248	237	247	228	248	245	269	240	240	240	252	228	229	242	270	239	238	227	241	272	228	224	228	228	221	239	266	265	242	212	261	242	241	223	242	252	263	230	253	267	261	238	246	232	261	223	258	241	220	239	238	263	227	247	239	235	245	223	251	244	263	219	232	254	237	230	245	242	235	243	230	250	234	250	216	235	258	241	230	226	227	227	230	201	240	240	235	215	255	226	236	243	265	225	256	228	246	242	226	235	236	248	241	261	230	267	251	263	234	233	249	234	236	231	256	236	226	218	273	272	234	224	232	251	271	215	271	257	286	249	257	245	240	232	248	235	231	244	276	230	237	226	264	239	261	232	262	254	241	255	250	222	258	262	253	242	255	239	221	233	256	241	254	263	231	272	229	258	241	248	238	257	265	235	233	232	258	254	216	233	263	246	237	230	267	233	206	270	235	239	225	255	257	257	263	248	224	229	220	232	229	245	220	236	218	239	212	233	233	231	214	251	228	229	242	232	238	233	246	228	248	262	228	244	250	262	229	246	240	246	253	238	216	235	240	237	235	256	233	243	233	215	229	224	223	203	253	206	234	259	228	255	228	247	233	243	261	241	249	216	209	239	230	246	240	230	239	257	250	248	247	251	266	243	253	261	258	225	258	265	260	253	251	255	239	251	273	233	246	229	232	255	229	238	233	245	227	227	235	224	250	250	235	251	238	252	265	238	217	231	229	246	233	245	242	252	267	265	265	232	236	281	255	255	242	226	255	239	243	254	239	242	232	236	213	263	246	235	236	236	216	234	231	263	235	219	239	249	237	253	247	241	224	246	220	229	246	253	265	231	243	248	232	272	228	251	243	263	218	245	261	264	239	229	249	236	236	265	231	277	244	210	248	237	254	232	228	251	234	266	245	223	240	239	232	239	286	242	254	238	224	281	270	262	262	236	224	228	240	245	233	271	254	220	238	218	257	260	233	239	256	232	246	231	247
35012	35770	47811	38703	2258	1976	1702	1486	1375	1260	1126	1190	1131	991	957	941	934	912	911	909	930	836	3139	13928	16066	15094	8498	3736	1519	878	745	716	711	722	713	688	710	732	764	706	688	746	690	726	722	710	711	720	698	733	738	741	716	757	735	729	701	767	746	750	703	714	678	730	738	717	731	695	741	766	767	738	727	726	731	722	773	722	696	726	709	748	724	730	731	688	775	737	711	740	769	731	698	745	727	691	692	706	713	720	721	745	732	711	673	683	723	727	731	756	709	652	742	706	732	684	693	738	666	680	711	712	739	720	798	694	697	719	710	700	738	705	715	694	729	693	733	700	693	733	703	727	726	729	717	738	707	738	695	703	705	721	689	719	698	726	747	683	745	705	753	739	727	666	724	721	739	679	699	709	749	735	744	765	694	743	730	689	737	692	747	694	711	689	713	712	718	699	769	732	680	702	740	720	725	743	708	712	767	660	717	713	708	709	769	744	744	756	728	737	710	726	758	751	704	754	722	745	747	717	720	686	697	714	694	712	686	696	773	694	801	737	676	680	744	751	688	740	715	744	754	720	657	730	685	732	706	727	746	751	733	757	728	726	715	738	716	696	686	678	754	748	753	729	729	759	715	755	677	726	668	731	716	698	724	731	702	716	714	712	719	748	729	728	712	733	689	717	736	723	710	716	707	722	720	732	756	723	713	689	727	698	727	693	738	746	706	764	717	718	768	746	744	700	748	722	714	717	725	677	742	708	709	742	716	718	748	693	699	737	721	751	727	722	745	718	771	726	758	729	716	719	719	739	726	750	739	704	715	737	702	694	723	697	723	708	729	699	723	724	728	735	744	724	783	735	751	737	711	708	703	801	703	699	709	688	722	733	689	721	774	678	714	724	686	727	734	716	723	730	696	713	744	716	698	724	707	678	771	790	735	728	724	698	721	739	738	702	730	680	753	712	682	714	724	719	720	753	704	731	763	715	778	712	722	719	675	724	706	704	734	744	769	698	781	714	751	734	677	671	733	746	733	706	749	721	710	728	735	742	775	697	706	727	763	697	665	726	733	743	730	724	690	730	707	717	724	741	729	724	715	712	740	718	733	714	728	753	689	735	711	681	713	699	688	721	688	712	715	777	722	692	738	734	700	709	711	681	713	693	732	740	700	738	662	700	718	724	724	764	782	747	731	737	737	719	717	772	708	722	724	761	713	724	738	694	696	712	699	685	695	743	718	735	715	732	666	750	726	793	709	714	704	673	690	741	717	689	647	663	764	715	689	718	688	732	699	718	661	692	779	748	734	734	700	704	718	791	696	671	712	702	717	784	712	721	691	679	707	717	700	664	743	743	741	701	710	797	737	717	745	736	685	696	753	712	721	711	708	719	723	697	699	684	729	713	741	694	717	759	743	740	677	700	719	703	698	726	744	706	705	703	732	725	724	695	698	743	740	703	715	764	759	762	726	765	711	738	737	670	744	736	664	666	677	724	730	740	722	718	702	737	699	652	746	697	720	732	762	711	683	680	717	753	738	728	736	708	704	713	696	718	716	745	721	731	673	763	686	655	748	748	731	742	701	709	748	705	697	700	749	726	706	711	694	727	711	701	696	697	727	741	744	721	723	758	715	731	770	752	722	748	750	731	765	705	684	740	716	743	657	706	727	696	710	695	679	707	756	699	707	753	703	705	731	737	691	715	715	696	745	711	730	706	756	708	709	715	712	736	768	733	744	750	698	677	702	686	690	771	734	705	727	706	698	718	753	736	738	656	763	728	675	747	724	729	680	738	753	689	712	677	725	793	741	744	726	664	750	673	709	713	717	630	684	697	759	719	741	708	728	734	750	705	680	708	704	722	721	753	743	717	723	712	724	721	710	726	739	713	735	720	779	722	723	690	679	713	764	711	744	729	742	735	708	752	741	711	721	733	681	735	696	706	718	720	724	673	723	713	714	734	685	689	723	753	755	737	718	753	695	710	716	708	717	705	743	718	754	690	706	692	684	687	790	682	744	747	689	768	762	672	778	718	695	678	694	725	702	740	724	721	695	737	704	733	709	708	711	699	762	687	695	714	723	696	779	687	694	734	721	715	676	717	734	775	712	742	760	731	731	712	714	722	679	720	748	735	730	689	688	711	739	726	721	715	689	686	754	726	716	719	703	736	711	721	696	701	766	678	730	737	749	707	739	712	718	739	724	751	720	730	711	719	743	698	701	749	693	709	731	664	684	720	682	724	733	738	698	700	729	768	725	724	713	689	764	703	690	757	723	728	725	765	756	715	715	725	721	697	718	702	726	722	705	648	726	717	723	760	705	686	792	722	730	725	721	703	759	711	725	681	733	735	721	727	719	673	730	666	770	730	715	725	694	707	723	729	697	727	739	681	732	747	690	732	754	736	715	739	732	712	754	704	770	732	695	707	718	719	706	786	769	698	706	745	693	709	725	724	734	727	751	709	757	709	716	685	737	713	747	734	691	711	715	704	733	720	700	730	723	728	734	697	691	697	781	713	699	715	721	732	740	750	703	747	700	684	690	690	719	701	699	717	730	773	719	717	732	715	791	667	752	736	723	719	698	694	708	775	733	693	749	696	709	740	688	725	722	725	732	709	700	725	725	741	724	753	740	661	746	716	738	763	710	701	746	716	757	692	748	661	707	733	699	747	697	715	709	701	761	738	775	715	772	711	735	702	756	704	718	750	775	691	711	735	745	683	715	728	734	747	696	740	749	674	707	742	729	680	745	725	708	762	691	704	663	719	728	689	711	686	732	711	725	739	668	735	736	748	697	734	725	716	715	741	732	736	729	724	768	691	644	678	717	682	725	693	698	745	688	711	761	687	753	753	700	688	725	686	676	708	712	713	754	738	715	723	706	697	693	728	723	718	706	745	696	726	738	687	721	725	699	697	708	706	726	692	701	732	715	709	682	709	701	697	727	709	696	678	742	737	718	738	719	729	692	699	723	740	697	748	750	716	714	705	724	691	732	753	721	741	696	723	733	737	707	703	772	696	711	727	721	738	763	732	715	718	689	732	734	733	696	680	686	735	738	731	729	698	732	700	660	758	724	658	716	726	761	741	719	669	747	702	759	709	728	746	710	744	733	710	736	712	701	742	726	696	715	691	683	725	706	732	726	788	748	686	701	683	745	708	722	714	729	717	729	721	729	730	755	716	675	785	769	732	763	701	720	750	729	729	667	733	687	744	733	737	768	711	701	708	691	766	709	734	693	741	715	710	712	741	725	773	709	740	693	711	749	708	754	716	714	736	728	760	725	743	686	730	693	704	749	738	699	762	753	736	712	735	763	740	754	683	691	706	706	717	735	680	724	744	762	701	735	766	718	713	687	745	678	693	679	734	700	723	753	748	728	696	738	704	753	747	735	718	713	735	693	729	707	711	715	704	736	778	737	770	723	708	726	747	740	775	720	708	744	703	738	664	729	724	746	769	719	703	727	736	702	736	704	714	709	728	743	677	733	680	706	688	715	709	705	723	739	709
53939	50910	45048	39698	18693	7781	2086	864	527	502	443	462	434	353	363	304	359	323	349	309	328	308	340	5588	8707	6619	3063	1343	592	357	292	314	260	284	247	266	299	279	293	259	260	266	276	270	280	280	278	277	285	283	265	275	255	298	285	270	253	264	268	283	282	254	281	279	260	276	286	284	284	280	257	263	286	302	289	251	281	269	265	277	267	252	281	260	258	267	297	267	271	299	259	277	268	278	291	298	289	253	261	295	276	271	297	276	259	278	282	261	292	286	265	288	256	274	250	310	266	264	252	284	271	268	274	289	288	295	274	264	291	287	265	271	300	264	254	286	245	290	270	286	237	303	272	252	269	271	293	267	283	299	283	276	284	275	278	279	258	267	276	278	273	287	258	250	264	264	266	309	243	273	243	270	292	248	246	278	277	284	258	245	276	259	259	295	259	287	288	292	273	274	266	280	234	258	269	263	261	292	297	262	286	284	235	250	279	308	286	289	262	253	297	290	270	283	281	290	293	279	275	269	274	312	253	308	262	275	257	262	272	255	291	267	285	291	297	270	265	245	279	260	242	248	279	258	265	273	263	277	280	271	272	301	300	255	253	263	278	293	269	274	259	284	278	272	270	270	274	251	302	274	255	273	298	266	264	296	287	271	256	304	277	278	272	267	290	267	272	280	271	251	264	275	271	264	292	286	300	277	264	274	273	285	251	262	282	286	284	256	255	276	253	303	254	269	279	280	266	267	271	271	283	284	267	263	259	262	267	292	289	271	272	300	291	267	274	301	294	263	274	281	285	250	265	273	264	292	284	250	274	249	266	284	312	291	267	237	237	265	298	284	280	299	259	276	248	315	287	288	275	284	269	270	258	305	300	280	276	248	277	297	293	285	266	298	290	288	328	297	268	281	286	268	271	261	255	291	269	266	267	284	312	261	311	259	255	259	269	271	253	262	257	275	291	287	256	283	260	269	308	296	276	263	257	285	280	287	253	277	267	232	281	306	273	273	263	281	292	258	285	262	304	307	270	257	253	272	274	284	262	256	256	269	281	236	267	276	276	265	274	283	279	293	263	309	258	280	302	274	293	283	289	254	266	282	268	316	272	316	257	265	268	264	261	231	287	278	273	302	300	265	272	304	305	277	271	267	259	271	277	260	267	293	279	279	262	276	262	287	288	282	264	264	286	253	275	289	262	281	292	272	278	277	290	277	275	290	289	313	272	261	274	273	284	266	265	274	268	277	286	280	270	294	276	287	289	267	275	254	291	287	277	280	270	270	257	282	319	266	289	282	278	269	274	311	262	293	278	277	272	283	281	290	299	290	293	263	316	262	265	264	281	283	277	289	271	275	281	290	304	303	310	284	272	269	260	279	291	291	277	303	292	261	273	266	302	264	282	281	276	264	244	269	271	264	259	286	285	256	264	276	271	267	270	248	274	287	290	276	248	295	307	269	273	278	262	239	269	267	250	284	299	277	259	302	267	265	256	261	267	262	279	282	278	272	276	274	309	298	253	267	244	285	268	293	267	285	271	271	269	266	284	309	273	258	280	290	285	272	275	264	305	243	268	270	293	264	267	278	279	272	278	282	282	246	271	276	226	279	252	287	269	299	281	291	259	262	276	273	244	268	324	264	240	293	241	276	241	265	285	292	241	297	259	307	289	288	256	265	266	257	270	278	282	294	226	280	283	285	277	280	273	275	295	270	259	273	291	268	291	261	242	286	291	284	252	290	305	301	265	259	287	304	288	302	267	311	258	279	274	278	281	291	285	256	269	289	290	291	285	262	265	252	262	278	282	241	252	286	284	283	283	250	267	275	289	291	253	252	252	277	268	306	268	297	279	261	268	275	250	294	292	270	285	249	293	286	254	263	257	315	305	287	302	281	285	261	269	258	275	266	278	287	268	283	289	255	295	287	303	285	304	301	241	288	302	225	304	271	255	279	285	283	281	267	304	274	272	258	290	238	262	253	282	253	255	291	281	308	257	290	301	262	263	256	261	279	275	266	256	265	272	275	280	284	286	289	251	276	259	259	245	253	273	265	246	257	280	274	260	285	291	268	293	261	263	250	282	278	300	271	268	277	283	260	256	320	246	284	265	275	284	281	283	281	295	288	276	288	270	272	260	254	265	289	296	278	248	270	307	260	278	279	301	245	288	264	257	268	234	273	297	302	268	276	286	276	280	265	268	252	301	268	283	272	292	268	260	315	324	249	260	264	286	288	266	296	250	251	260	300	293	279	293	274	279	275	273	267	267	281	279	290	273	287	275	264	265	274	317	298	264	285	292	258	275	284	246	241	262	269	270	271	307	267	286	248	288	244	261	284	295	284	263	259	277	282	275	307	247	258	276	267	275	280	250	270	284	303	277	261	282	303	271	258	295	271	271	253	252	281	287	284	251	260	293	281	288	259	258	298	283	280	268	271	284	280	250	280	288	291	269	275	280	288	260	265	264	265	266	281	274	275	285	264	300	283	260	296	301	282	298	266	281	256	270	286	258	278	268	276	272	279	271	279	290	278	271	284	296	295	248	272	264	274	261	284	296	265	278	284	288	273	266	278	268	267	291	282	280	272	226	245	283	252	218	264	271	287	276	275	265	280	278	284	305	290	295	276	265	278	276	275	256	277	227	262	295	264	260	280	268	259	283	281	261	288	277	261	273	303	270	280	253	264	283	278	279	269	279	259	242	288	284	272	277	258	259	260	316	287	268	267	260	297	291	259	262	290	274	263	265	286	282	281	272	261	278	272	285	301	277	268	266	301	282	249	273	249	250	270	275	296	287	287	261	295	305	246	277	285	273	281	256	257	269	312	291	281	257	260	266	281	285	281	252	269	305	258	247	282	293	280	272	249	289	266	281	268	255	273	283	302	290	289	277	290	289	329	247	280	278	285	275	278	281	272	242	269	224	259	254	270	278	274	246	278	279	269	270	273	283	253	271	251	240	281	283	284	268	267	275	291	296	267	303	273	276	293	291	268	277	301	242	261	266	259	295	274	275	238	299	271	278	285	269	271	253	275	277	279	284	274	239	244	279	284	287	262	297	274	289	266	277	278	276	257	300	264	276	274	271	268	280	283	264	256	297	323	282	269	308	236	254	259	297	282	277	293	255	284	302	283	289	285	270	271	293	287	279	260	277	279	247	268	279	266	272	304	264	285	316	256	254	276	261	269	281	275	265	282	253	256	252	281	316	276	318	301	292	284	257	278	281	275	275	271	254	290	250	262	261	256	287	250	261	315	249	304	289	285	304	250	266	255	322	282	274	291	291	257	286	286	255	285	290	249	302	272	273	264	287	275	260	241	274	288	272	246	288	245	274	288	271	257	287	288	285	277	276	277	285	275	283	234	246	277	276	252	268	243	246	275	251	275	270	282	265	268	283	290	301	280	261	279	266	284	274	301	259	262	260	263	276	290	272	305	238	285	295	291	286	261	275	274	306	290	264	270	255	283	307	265	275	249	281	278	246	257	269	262	279	253	269	268	286	289
41159	48469	54974	23958	3948	3277	2732	2398	2098	1927	1843	1621	1469	1454	1317	1278	1184	1207	1113	1081	1087	1087	1240	20374	28257	22441	12508	5951	2379	1212	877	804	766	783	806	859	785	807	824	783	780	786	798	765	785	801	806	816	775	751	804	770	737	783	778	823	823	803	789	812	831	799	800	808	845	792	756	822	798	777	788	820	774	803	830	790	731	785	818	836	816	787	773	787	763	819	812	836	814	795	784	804	808	749	751	764	802	849	812	791	799	787	801	776	801	790	810	773	833	762	760	785	770	821	792	781	848	750	806	835	768	838	781	822	757	764	772	796	780	771	810	836	839	783	791	799	755	813	793	845	842	818	804	825	808	811	784	832	802	798	766	770	828	827	781	823	800	756	838	793	766	811	810	798	817	758	784	767	796	834	800	735	838	755	783	729	749	814	826	826	815	778	788	772	803	784	847	796	810	824	797	800	787	722	819	772	836	804	820	825	816	733	757	820	783	835	807	771	816	794	787	812	836	736	788	816	766	834	811	799	853	817	768	861	805	795	831	824	751	828	779	823	790	762	806	815	771	798	879	765	805	769	788	802	801	735	739	821	834	798	851	823	840	844	774	757	820	832	780	833	762	788	785	816	800	789	794	795	846	817	835	760	836	785	801	807	840	754	757	805	750	743	770	824	784	810	755	809	813	779	789	806	830	832	752	792	773	816	803	819	776	806	810	780	775	770	798	868	799	780	775	771	784	791	835	770	822	782	821	844	825	822	783	814	826	835	831	810	785	836	808	769	783	786	810	752	766	807	758	756	825	786	809	777	793	834	822	773	793	803	811	787	812	800	812	854	789	811	800	704	762	839	805	827	818	791	810	780	800	837	816	796	778	822	820	868	802	846	834	822	801	766	780	824	850	822	748	814	752	847	774	761	796	775	848	786	805	822	802	801	780	809	782	872	814	810	795	782	800	798	760	740	800	787	797	808	807	848	819	777	797	770	761	790	774	777	841	785	820	779	780	771	834	819	850	762	807	832	808	807	809	793	828	823	751	807	799	780	751	808	817	790	789	772	773	811	811	784	764	826	836	767	794	828	780	763	815	760	795	756	794	774	822	837	774	752	797	850	787	767	786	785	799	741	801	813	805	809	821	777	809	817	763	806	806	812	802	764	819	813	801	786	803	780	792	817	808	808	787	760	799	825	802	804	746	805	810	761	807	795	815	807	796	814	801	822	817	787	822	816	784	822	826	814	791	758	800	782	801	730	821	800	844	812	840	726	802	802	793	846	812	750	776	785	835	849	809	744	790	805	777	798	791	831	834	812	758	772	899	774	799	773	772	791	807	793	761	817	830	778	810	744	812	815	780	824	793	764	761	758	792	809	810	810	753	765	825	825	810	821	795	841	804	834	761	806	850	813	813	816	768	800	835	801	803	821	773	832	738	760	769	725	866	767	793	833	793	817	821	776	782	797	713	797	808	795	765	816	819	806	777	809	798	780	812	800	803	776	815	762	776	795	782	826	819	779	852	812	791	773	788	818	815	810	785	803	762	831	769	789	763	774	789	831	778	786	760	808	809	800	730	791	810	786	774	789	829	793	740	783	841	797	781	785	800	768	811	799	822	751	822	855	784	800	799	815	824	800	817	794	806	803	813	709	795	731	744	779	750	843	737	802	848	769	778	831	785	780	799	792	802	772	797	800	804	785	834	788	732	800	782	821	863	833	821	773	777	758	842	796	779	743	769	831	756	761	754	796	790	815	803	833	834	850	797	749	815	789	809	813	779	785	806	874	817	807	762	842	747	765	803	770	753	814	840	812	749	805	826	767	779	784	804	789	802	828	782	790	795	767	801	777	783	813	838	816	762	796	811	828	809	749	797	777	749	796	792	830	846	815	764	782	743	720	834	778	834	796	816	767	809	804	825	767	801	792	823	775	807	772	771	845	820	753	824	794	771	812	781	816	801	853	814	789	786	739	841	817	822	813	837	802	798	763	761	809	800	823	825	757	775	803	824	832	822	762	814	823	815	787	799	817	814	760	821	805	786	831	833	763	800	799	786	751	773	760	817	769	769	800	818	786	827	804	875	766	836	832	825	764	788	740	825	803	790	805	784	776	807	755	792	846	782	817	793	798	802	775	808	796	794	799	814	817	809	807	854	806	761	775	802	799	774	783	783	816	821	797	799	783	814	781	805	839	804	764	800	791	821	831	859	810	815	809	766	754	843	779	816	886	774	776	746	771	746	798	815	875	793	840	836	794	825	833	766	788	739	812	755	814	833	782	825	800	816	807	790	829	748	765	809	818	809	775	810	767	840	783	751	831	838	794	818	795	792	798	817	805	759	814	793	819	792	790	766	826	771	785	778	763	813	775	756	797	853	777	862	824	758	796	830	870	798	847	806	775	818	804	801	807	839	788	792	736	815	850	783	808	754	788	781	822	768	784	784	781	796	785	780	748	798	803	771	779	812	830	783	805	754	765	825	818	799	766	776	832	816	848	786	768	801	784	816	806	780	788	819	800	784	798	749	803	752	780	868	766	774	814	789	791	808	818	782	757	800	806	800	789	842	790	780	763	778	836	788	839	796	805	821	848	739	801	809	781	788	814	870	750	805	819	750	804	797	819	817	757	814	802	814	831	849	770	786	806	774	820	818	792	786	823	795	773	750	706	855	740	790	762	781	811	792	802	831	779	766	803	788	820	790	769	798	795	829	857	813	833	823	818	795	843	779	825	747	779	811	846	776	824	784	809	770	767	764	777	828	809	787	813	829	782	760	806	761	838	762	787	790	811	816	725	802	808	792	753	789	809	797	804	831	835	768	787	772	812	838	774	788	781	855	792	823	772	754	814	823	820	812	813	777	781	780	838	779	810	809	777	762	827	768	804	752	760	814	799	835	784	813	789	833	796	761	767	799	729	805	780	830	824	787	770	778	789	873	766	860	786	792	803	784	803	797	806	821	791	814	804	761	805	784	788	776	840	805	792	820	773	843	834	745	775	808	771	811	780	836	795	801	802	798	889	830	807	808	787	766	763	840	829	830	777	805	794	770	820	823	784	807	773	834	747	771	798	793	843	868	776	828	777	833	772	785	783	776	763	784	837	755	810	811	800	753	832	787	762	835	850	782	761	761	771	783	780	843	823	796	814	748	786	736	802	765	800	779	736	786	906	839	793	793	827	786	770	805	814	792	785	845	815	740	786	795	797	813	805	799	783	755	772	809	756	791	776	812	794	820	819	772	777	784	795	799	789	804	806	784	770	810	750	773	843	792	845	825	803	786	751	792	784	848	769	837	846	821	775	793	769	810	818	787	819	799	808	821	715	823	787	753	824	779	787	818	831	775	795	758	787	801	775	788	785	765	791	812	816	822	793	844	830	869	787	794	784	840	779	812	833	821	821	794	789	801	765	796	838	778	763	812	734	739	855	833	817	781	770	808	845	843	788	793	821	758	795	818	774	755	781	852	737	783	814	811	771	800	793	811	812	779	714	760	826	806	783	810	793	749	786
13332	9533	10670	4110	435	304	227	202	188	224	207	202	194	228	206	207	196	199	202	231	185	199	181	328	691	632	473	413	281	235	239	190	191	193	200	231	215	214	220	181	191	202	188	180	172	188	225	211	211	196	225	201	199	190	208	190	207	217	180	209	221	208	222	212	193	200	188	191	193	209	210	209	189	224	195	223	198	191	186	192	208	190	201	208	189	226	201	202	198	201	202	206	188	189	214	205	196	197	167	186	212	228	221	182	184	207	180	196	183	198	202	205	189	197	200	181	221	215	202	195	197	201	189	216	215	198	199	197	196	197	190	205	212	202	236	198	210	197	195	200	191	196	199	168	183	205	184	207	214	224	210	194	178	207	201	214	205	177	165	195	206	189	216	220	216	192	198	195	230	194	223	195	200	192	193	228	197	223	220	229	223	179	205	176	219	191	169	209	185	213	184	187	214	223	205	198	191	207	173	207	190	199	169	208	222	217	193	200	210	202	205	187	163	196	241	198	199	203	190	194	200	210	215	186	212	187	214	208	199	191	224	224	173	204	205	192	193	213	196	203	195	182	218	172	197	216	211	166	213	208	195	189	183	187	215	202	201	209	185	207	221	211	170	178	186	219	194	191	191	209	194	203	205	215	214	192	179	204	191	214	190	209	221	214	204	196	198	177	227	206	220	182	190	181	199	203	186	205	198	191	206	219	209	190	197	205	213	226	228	209	204	202	208	183	210	200	192	218	207	204	183	173	226	226	204	224	195	206	199	192	196	199	199	220	206	178	197	212	204	200	209	214	199	192	209	184	198	206	211	194	200	206	211	183	216	220	232	195	184	196	188	239	218	178	198	198	187	198	222	184	191	193	205	212	172	171	211	194	203	206	198	191	180	213	197	214	189	176	197	174	202	187	180	203	206	185	219	209	180	205	197	197	213	190	208	211	184	205	193	204	198	205	205	200	228	193	225	198	203	172	205	230	205	210	185	195	192	204	195	210	205	179	178	198	228	190	219	199	220	195	214	222	192	205	206	207	200	198	200	216	198	188	186	196	208	183	198	213	197	206	182	193	217	188	201	165	201	195	200	213	176	216	174	216	209	221	214	208	235	204	200	198	166	197	198	186	190	192	188	201	189	189	199	195	213	201	184	200	193	206	195	235	213	203	228	211	188	213	203	207	198	198	214	192	201	203	202	198	175	179	201	208	189	173	210	190	200	211	216	194	223	181	205	201	193	203	181	202	194	192	212	215	208	197	194	198	214	220	201	185	190	218	198	198	182	218	214	190	188	191	231	192	164	197	211	201	242	198	211	175	204	206	195	198	206	194	223	180	175	207	181	189	178	189	184	184	182	196	186	228	206	202	226	190	182	207	190	217	201	181	214	209	203	190	205	227	190	228	198	204	193	185	180	177	219	169	188	181	221	187	208	190	181	209	218	201	187	178	207	191	209	201	202	188	201	191	209	195	199	191	191	167	200	201	223	223	212	201	217	194	216	207	179	247	209	220	195	206	197	225	212	209	196	193	208	224	210	228	207	191	214	241	224	204	213	195	207	197	216	184	183	195	233	219	189	204	213	222	232	206	202	217	212	210	198	197	183	175	198	205	188	194	193	186	198	195	193	166	200	169	207	200	202	191	205	175	187	216	195	204	178	217	154	216	243	206	190	206	206	214	210	183	208	190	183	220	216	196	199	191	197	189	193	184	187	187	191	208	230	193	200	207	189	210	197	202	216	200	178	195	214	197	208	202	212	210	197	201	210	185	191	184	245	211	191	216	219	189	193	200	208	210	208	188	165	219	205	205	191	183	192	211	215	219	220	171	196	206	204	184	218	200	211	190	175	175	195	212	202	229	197	171	179	188	195	206	167	158	198	197	203	180	172	208	190	208	218	205	196	184	178	191	195	209	184	170	217	205	186	182	180	201	206	207	205	217	196	180	208	204	198	227	198	215	216	204	182	203	206	208	202	203	212	219	216	176	230	199	202	195	200	207	198	194	181	232	203	192	203	196	188	177	177	206	190	204	231	205	226	201	201	215	232	198	208	203	207	219	212	197	190	198	183	186	192	227	218	188	194	187	227	217	192	180	222	223	190	188	200	180	199	195	204	196	189	199	202	194	217	182	220	204	219	182	196	195	190	201	199	225	184	206	206	191	187	212	210	212	203	205	225	209	221	178	196	213	203	198	175	191	191	202	185	216	209	190	213	203	168	218	191	215	204	208	180	188	222	154	212	187	198	211	215	216	198	223	184	190	190	193	213	200	188	194	185	182	204	181	225	187	206	229	209	221	182	204	182	205	217	207	202	193	212	219	197	203	191	210	218	205	172	176	173	191	220	219	207	206	200	189	203	204	199	191	185	205	196	195	199	196	184	242	200	201	209	201	210	213	189	212	198	182	206	192	196	189	195	181	196	188	202	201	214	198	225	226	212	200	213	207	207	201	206	191	191	224	198	213	199	216	190	205	217	216	221	195	204	193	202	222	198	207	202	195	192	197	198	186	212	187	174	180	222	176	188	234	219	205	205	197	201	197	202	175	215	192	186	216	211	201	189	170	236	210	200	220	208	223	216	188	203	203	181	194	193	183	217	180	174	182	212	204	189	201	190	200	210	226	228	171	187	226	209	181	211	208	223	215	171	209	217	197	194	218	191	195	204	200	198	190	198	195	196	184	242	197	184	214	188	191	195	189	219	210	226	205	206	215	193	192	185	245	207	210	215	181	210	197	202	195	242	213	209	194	191	172	209	214	206	206	218	204	221	219	216	203	166	216	202	211	186	194	214	187	199	202	214	222	212	198	199	196	207	192	178	184	242	188	209	201	189	178	210	196	181	189	188	211	190	178	200	200	210	201	164	202	194	197	205	208	195	176	237	192	222	207	209	201	215	197	225	219	170	179	216	203	199	196	185	202	186	202	219	200	193	188	191	220	188	208	211	221	182	188	199	216	204	189	198	212	216	202	205	195	229	189	196	192	239	229	224	215	178	210	204	207	184	233	222	207	192	206	199	176	222	206	191	203	201	198	195	196	197	178	206	223	208	201	215	194	219	191	207	226	198	197	182	212	228	174	205	213	194	220	208	202	205	216	189	203	223	220	180	203	185	218	203	187	184	184	213	238	216	207	204	191	202	197	205	198	197	181	196	222	185	199	221	217	187	192	204	208	194	213	196	197	179	203	233	169	191	231	199	194	227	206	208	235	194	207	212	161	186	197	184	221	178	224	201	218	157	206	192	185	191	203	227	221	216	202	190	205	201	246	195	189	168	193	206	163	192	214	185	182	221	197	208	208	206	196	215	182	211	195	178	208	179	189	210	202	211	204	216	203	218	193	218	202	180	211	201	211	191	180	195	183	182	208	228	205	210	206	190	209	214	193	179	206	217	212	231	180	177	213	216	208	197	186	211	204	185	200	221	228	198	195	196	175	198	191	201	191	202	190	206	200	206	220	216	233	204	192	200	212	218	201	195	200	189	200	199	201	222	176	187	205
9913	10584	17672	5955	717	725	721	679	642	671	637	671	653	654	660	670	638	621	639	664	621	656	648	1520	3178	2995	1890	1465	929	770	709	606	618	561	629	628	582	609	628	632	610	636	600	598	659	604	646	626	601	650	609	583	608	587	585	578	600	642	594	644	631	612	592	626	606	622	626	643	620	629	639	638	582	630	582	613	622	591	610	631	616	603	601	599	601	585	641	598	628	652	571	605	636	652	620	639	585	617	599	642	619	627	621	620	597	619	649	568	635	616	597	621	639	591	613	610	608	571	605	636	632	592	582	632	622	618	635	642	602	609	658	624	573	632	600	586	586	603	614	630	646	620	605	589	604	634	594	592	602	631	616	641	625	642	618	625	671	609	607	585	592	590	641	620	612	596	619	612	607	630	582	609	571	581	564	642	599	639	590	663	604	624	559	626	607	609	583	626	582	609	592	632	599	635	609	581	611	615	580	641	582	584	634	632	640	625	580	574	584	602	599	610	631	641	640	589	632	621	641	621	648	643	609	635	594	616	615	632	593	615	591	589	612	601	606	600	565	610	625	625	589	604	586	611	647	598	651	608	611	655	600	566	596	647	589	583	634	619	627	606	582	636	644	611	648	593	592	553	619	596	614	613	620	575	626	614	594	613	643	636	564	614	603	582	616	643	610	608	598	652	609	613	617	644	604	591	588	586	628	660	609	619	633	610	612	603	601	616	664	623	594	596	654	603	623	602	614	643	620	590	601	674	590	610	609	639	602	623	624	599	665	621	640	612	639	627	576	556	621	635	584	596	620	627	623	534	551	654	620	629	632	609	615	609	587	609	619	580	601	612	585	636	630	670	637	655	589	603	604	603	611	660	617	610	590	656	575	609	592	606	593	609	630	628	650	598	581	611	635	567	606	574	616	599	602	617	645	602	567	593	586	613	604	591	584	595	569	554	573	588	621	585	611	591	563	585	615	635	606	605	657	623	564	618	624	624	664	562	598	604	600	628	607	638	605	597	653	631	602	621	596	592	598	612	605	575	584	614	600	578	607	652	602	614	677	633	630	646	599	607	607	630	604	634	581	685	596	656	645	585	592	623	615	660	608	615	645	605	653	654	625	586	613	609	615	592	653	589	615	581	624	618	631	579	604	589	611	644	607	632	645	616	586	578	590	627	594	589	624	587	621	584	608	572	657	613	608	671	592	600	571	629	655	607	600	626	660	618	615	580	602	625	598	599	609	620	557	629	614	626	617	554	583	578	642	657	640	631	633	686	597	624	637	621	649	619	617	569	656	633	590	647	639	606	642	579	649	602	644	620	605	607	584	611	649	624	612	615	599	597	618	613	590	581	602	603	598	644	590	648	622	620	600	623	637	641	632	592	596	630	655	632	634	626	631	626	632	582	595	609	626	644	645	607	617	606	621	634	638	564	650	604	587	608	581	559	613	639	601	617	606	586	656	656	567	612	646	624	596	571	602	614	617	618	598	620	612	565	641	632	563	597	629	646	618	644	612	613	632	600	652	613	574	617	613	654	618	630	627	624	592	629	613	598	606	634	590	580	638	648	596	599	650	632	617	594	583	582	615	602	610	619	615	628	598	616	612	593	588	584	642	616	681	584	635	584	574	605	603	576	582	573	609	613	641	549	630	577	628	678	639	639	660	628	620	661	602	609	630	597	610	616	601	636	585	638	582	627	599	570	605	659	598	624	597	631	601	611	599	618	591	638	586	601	612	606	615	627	624	633	574	613	622	584	633	610	614	647	618	648	577	610	611	629	609	624	625	581	610	642	596	640	655	624	608	612	655	629	590	633	605	593	638	590	658	576	603	614	621	626	636	640	617	632	648	666	627	605	604	607	642	599	625	619	595	611	584	629	601	621	652	610	613	621	595	645	604	603	619	599	671	568	620	623	655	596	653	568	595	638	626	674	638	605	602	606	627	612	657	624	595	629	606	621	623	619	601	596	599	650	612	647	605	584	624	643	604	621	607	625	581	633	606	568	651	606	590	642	557	611	626	600	622	632	635	556	559	572	584	628	581	587	635	657	578	645	619	596	591	641	625	637	621	592	579	625	616	588	625	610	610	616	604	649	576	594	570	634	580	654	607	616	593	609	599	613	613	616	616	629	610	596	628	646	551	627	616	623	630	616	583	609	591	617	626	626	588	629	603	597	617	622	602	607	620	614	617	592	618	633	576	601	614	629	643	565	606	639	645	610	607	593	645	633	582	580	605	602	649	636	637	599	570	604	604	633	594	607	595	602	629	619	612	639	610	631	612	593	618	653	640	679	624	635	647	619	636	632	585	637	564	574	587	583	629	625	609	605	606	647	628	616	602	583	629	612	608	635	613	601	577	591	595	607	625	620	573	632	611	635	647	558	603	606	570	627	631	641	585	556	608	663	573	639	595	631	649	685	630	602	641	690	611	626	628	629	555	638	580	611	610	581	644	602	618	640	612	591	638	614	604	632	617	634	595	594	648	585	606	618	652	574	611	645	595	568	639	621	651	584	630	619	566	595	610	616	595	608	601	591	603	579	651	637	621	567	642	644	619	563	640	599	618	668	601	568	615	647	648	602	588	627	615	611	601	629	575	624	611	645	651	588	610	636	616	604	591	650	625	578	612	614	604	596	643	591	639	578	611	588	627	610	598	637	597	634	603	593	577	601	580	656	611	642	620	618	620	616	637	614	591	597	628	639	592	637	570	629	629	588	595	608	654	645	566	610	639	631	636	633	558	562	685	652	610	605	613	589	623	603	559	625	584	606	633	659	591	613	577	625	627	621	634	625	653	645	634	591	592	640	568	591	615	647	566	622	607	612	621	581	594	608	585	566	569	582	651	631	643	605	615	619	601	601	607	628	655	578	601	615	618	627	612	578	601	682	628	609	599	646	610	599	576	611	592	636	640	602	643	598	661	606	637	643	605	586	620	605	613	574	626	647	607	599	608	618	608	601	584	621	616	623	637	631	586	666	649	572	604	612	591	607	602	601	560	595	600	590	631	605	628	600	649	621	556	652	597	610	618	610	593	626	592	579	637	563	604	604	617	596	601	615	597	591	627	622	636	554	585	636	610	590	603	552	611	664	627	612	591	554	613	609	604	664	605	596	593	692	607	630	627	618	577	676	647	627	618	610	596	604	620	592	643	630	606	608	637	599	591	611	619	574	674	580	572	610	625	606	653	657	665	607	650	601	599	574	627	596	643	612	672	592	565	651	587	633	609	604	590	573	607	630	621	585	611	609	603	615	614	632	567	627	597	571	649	598	573	619	637	635	629	633	647	597	608	611	640	581	594	639	592	618	606	604	655	587	626	594	600	590	583	616	606	621	600	605	608	549	570	590	630	627	655	650	621	589	571	647	605	591	662	563	619	598	622	648	592	609	635	692	616	658	616	627	614	627	611	626	576	613	584	650	636	616	628	575	628	633	554	609	585	583	595	630	598	630	584	654	659	615	624	656	615	635	621	570	619	589	656	682	630	601	634	596	613	593
48652	40204	55591	43679	12996	2181	581	368	348	280	299	293	282	233	265	228	229	268	274	255	224	242	305	1660	3135	3039	1662	965	482	314	248	220	217	219	204	221	211	244	203	217	229	219	218	259	192	207	198	231	222	248	211	235	227	215	235	186	198	210	185	227	198	202	221	215	205	184	217	178	215	208	225	219	244	231	214	190	211	243	212	215	208	209	222	243	217	185	243	210	217	233	203	205	231	192	218	214	217	219	203	229	208	243	209	244	214	210	218	213	192	220	214	223	224	234	232	212	225	209	233	221	239	236	216	183	204	206	213	193	192	205	240	233	241	232	221	207	209	227	218	228	202	186	226	214	234	216	211	206	217	227	196	201	218	194	245	187	223	214	221	223	218	227	214	241	185	235	233	203	224	224	248	192	204	227	224	212	195	236	202	211	215	193	207	244	222	222	219	215	241	202	253	233	205	232	221	246	178	211	205	231	202	201	221	205	246	209	210	191	225	243	224	200	230	183	206	232	235	228	205	210	218	208	216	211	209	215	206	241	214	252	186	200	221	193	226	194	185	226	215	257	220	205	236	190	207	219	211	216	225	249	201	231	234	234	218	249	221	222	202	215	218	221	227	217	226	211	221	215	238	219	197	213	251	202	218	216	243	216	211	217	219	208	220	195	213	206	238	206	243	236	218	222	194	213	219	224	212	235	227	224	200	201	220	216	212	243	227	231	219	208	222	228	225	215	225	202	230	202	254	218	237	200	228	211	230	214	210	225	235	241	214	205	227	200	222	229	229	248	233	203	217	207	221	209	220	237	218	223	207	234	216	184	210	220	213	218	224	195	211	232	203	244	203	210	205	214	254	216	214	244	204	198	237	200	224	206	230	221	192	217	224	219	208	215	210	215	235	217	211	199	213	230	230	232	217	217	198	207	212	205	197	232	223	234	217	215	208	237	225	216	197	212	222	190	220	206	214	241	213	213	205	218	225	246	195	209	199	213	231	199	217	204	231	204	232	223	224	220	207	223	222	214	218	194	217	218	198	206	212	224	215	199	227	199	244	221	181	226	210	230	220	201	244	234	211	205	198	200	203	231	243	217	224	214	239	230	202	215	220	204	209	232	236	210	242	203	209	191	193	203	201	209	202	210	215	206	243	230	234	220	238	232	203	210	233	220	206	217	201	209	210	210	228	225	243	225	214	229	212	204	213	195	217	212	219	211	229	211	199	222	223	200	196	184	207	229	221	222	191	232	208	229	202	207	192	192	219	212	201	239	235	244	220	200	221	218	228	197	211	205	198	222	228	217	213	235	203	199	197	214	207	220	193	221	209	233	219	204	199	219	250	216	214	208	231	240	192	188	223	200	243	208	217	208	235	230	222	230	227	217	216	224	220	231	233	210	229	205	215	218	222	212	227	209	217	237	204	190	198	231	207	237	229	218	204	219	199	196	203	198	195	211	228	209	229	219	225	201	240	216	212	238	213	228	218	244	238	218	221	214	210	206	196	231	231	225	210	216	224	204	222	203	215	216	216	209	207	213	253	204	196	244	230	233	242	212	232	226	225	200	221	207	194	219	201	224	209	209	222	209	228	216	200	220	247	201	207	222	222	211	225	177	205	196	214	222	208	190	210	233	198	196	248	209	216	203	200	204	202	191	196	214	218	210	233	213	241	216	213	215	207	207	215	226	220	223	224	203	205	221	220	214	253	204	221	223	203	221	222	222	210	224	223	239	221	204	202	220	220	210	226	213	241	227	213	208	224	205	211	220	203	220	237	252	216	209	206	208	214	212	226	232	228	194	201	207	228	217	248	225	236	203	220	223	211	244	206	215	229	236	227	200	215	220	238	217	236	225	216	219	212	217	231	204	219	203	237	201	203	195	219	205	205	225	211	197	198	220	221	226	221	216	211	224	217	202	220	207	226	216	201	226	233	240	187	211	215	218	194	203	198	232	274	234	218	222	223	198	229	211	224	177	227	223	212	229	201	242	231	221	201	255	215	230	210	196	205	183	237	222	208	217	237	220	214	216	220	198	192	244	194	205	216	205	220	218	213	252	210	233	192	190	238	215	238	214	207	202	231	223	225	202	231	224	190	267	253	226	200	222	213	250	219	187	181	231	209	221	214	213	245	230	208	217	203	211	228	210	228	202	210	232	205	200	203	211	178	238	213	228	189	214	213	216	226	233	215	240	216	198	242	225	205	219	215	213	210	228	207	217	205	201	207	245	221	232	206	221	219	240	231	237	195	228	188	198	218	210	223	222	183	204	213	233	218	253	213	223	231	220	241	210	217	228	233	251	207	221	223	219	214	189	229	203	228	197	218	245	211	209	224	230	206	230	234	223	212	203	210	225	209	250	210	225	215	232	192	217	236	190	205	237	211	231	215	218	237	215	221	229	214	219	236	220	209	200	203	210	218	202	244	219	224	196	194	241	202	241	206	253	186	222	231	225	213	222	211	213	261	209	215	248	193	215	208	238	230	215	207	215	223	200	224	218	203	200	252	225	228	211	215	195	195	230	225	193	208	234	213	234	218	189	208	184	218	224	223	203	213	220	230	245	208	218	195	212	220	238	216	204	236	219	185	237	215	189	213	208	210	196	201	207	224	211	229	209	229	198	224	200	203	231	230	216	205	207	236	233	217	220	218	218	204	198	221	228	216	188	189	217	218	226	212	227	225	201	216	192	211	220	230	193	240	218	224	226	226	248	205	238	209	214	220	210	211	220	230	193	228	213	211	224	227	210	220	226	197	224	187	211	218	207	207	204	205	221	209	219	215	213	185	226	218	228	199	228	205	207	197	200	200	180	240	237	225	211	215	234	216	214	220	230	212	195	209	202	232	231	231	207	229	239	222	203	213	215	224	213	194	221	222	223	180	204	227	205	229	214	227	216	229	202	225	229	200	216	204	216	204	231	199	219	234	199	203	227	250	232	199	205	231	238	193	211	218	241	233	208	229	215	207	206	219	220	229	235	222	212	231	207	199	209	236	203	213	204	198	219	216	220	232	207	222	218	207	209	211	200	213	224	213	215	239	210	230	211	210	242	236	192	219	231	205	233	197	199	189	211	228	213	230	208	227	199	223	213	210	220	221	226	235	228	198	200	209	220	208	218	238	193	209	242	234	220	215	237	183	203	219	206	229	172	233	229	202	211	213	215	207	216	204	228	205	223	209	203	206	219	221	221	219	213	209	212	219	231	208	198	226	214	191	216	246	234	215	226	224	222	236	186	211	200	227	223	172	178	223	193	230	223	237	236	201	219	207	216	207	231	236	195	212	214	218	219	214	246	224	190	218	232	195	246	221	178	225	186	226	209	214	204	217	220	231	249	219	222	242	228	223	203	213	234	201	233	204	212	209	245	211	197	224	205	212	210	185	192	216	202	199	227	227	235	201	212	205	226	218	201	219	196	208	214	243	209	188	231	207	227	198	199	226	210	209	218	229	222	209	220	237	202	228	247	235	245	197	209	220	230	222	199	215	220	224	227	213	214
36352	34367	60306	27646	2066	1715	1450	1353	1239	1111	1059	976	943	905	940	837	839	833	801	770	777	787	1188	9102	15132	14367	7932	4737	2228	1183	775	663	648	678	682	641	663	620	609	619	662	688	658	627	669	642	653	683	642	658	617	652	642	660	696	648	722	628	649	626	650	642	712	659	691	676	643	654	654	655	622	619	648	665	626	671	636	641	625	646	642	618	629	638	671	615	662	613	680	628	677	649	638	613	646	643	634	679	666	628	603	637	702	625	613	637	623	618	641	638	730	648	657	639	626	690	680	624	683	691	674	648	648	595	615	627	708	719	625	656	623	658	651	615	576	610	640	635	631	629	651	624	600	636	634	660	647	636	647	657	649	646	659	630	640	690	682	616	632	636	696	678	647	674	642	631	626	684	665	623	618	664	680	660	612	626	650	632	666	644	608	671	645	663	661	609	640	637	616	645	680	651	669	670	680	663	675	634	685	676	653	681	612	635	655	631	641	651	654	621	679	679	691	597	650	648	623	669	700	653	630	642	645	660	673	648	670	598	662	657	609	676	649	621	623	661	633	631	677	640	576	684	638	635	632	667	617	655	653	603	625	671	650	634	660	649	660	620	658	656	611	667	647	638	650	619	651	614	658	642	662	640	675	632	647	610	642	609	663	656	663	645	639	653	670	646	648	625	647	677	619	607	660	621	638	624	658	650	655	673	652	660	653	647	610	653	653	654	665	639	660	670	648	628	646	659	659	620	667	638	686	673	673	617	612	650	642	646	700	642	664	670	623	644	638	643	704	653	606	669	625	673	650	649	630	696	680	647	635	693	638	691	617	642	676	644	655	619	690	682	626	663	672	653	671	666	679	664	625	660	635	615	652	573	645	671	619	664	636	599	666	651	676	578	677	652	604	689	633	644	637	656	648	648	657	651	638	653	660	640	623	606	578	646	631	686	668	621	677	578	650	670	644	617	632	642	662	680	620	634	657	727	670	664	651	671	674	625	643	662	635	644	606	624	661	657	631	651	640	640	651	679	625	660	700	679	662	644	711	609	629	685	640	630	653	643	674	617	629	632	649	700	691	661	650	650	642	641	658	641	631	678	634	616	685	632	657	681	635	663	698	667	617	678	682	641	645	624	651	599	633	618	636	672	703	699	672	681	644	607	610	651	628	644	636	660	671	651	673	616	671	649	616	644	703	620	631	634	656	662	679	682	654	686	637	645	624	704	721	675	657	660	604	622	657	644	652	668	626	621	648	632	615	690	608	675	689	618	611	650	633	632	615	689	651	635	607	618	650	665	645	702	612	621	663	703	616	655	726	680	673	634	651	639	618	668	654	617	626	660	655	664	664	623	679	659	646	653	618	648	680	650	630	715	641	637	666	615	643	628	643	659	627	638	653	609	640	650	614	686	648	663	697	640	625	662	690	636	632	654	680	650	642	689	661	687	627	674	644	618	600	606	647	620	694	636	646	691	662	659	656	650	642	603	630	617	670	692	636	621	677	658	650	650	630	659	654	630	621	643	633	638	616	610	651	645	646	623	641	613	647	686	650	673	652	637	657	675	652	690	649	647	635	651	645	670	638	683	634	645	620	619	663	668	652	707	654	641	665	629	640	581	628	664	609	631	642	643	657	672	631	620	611	677	678	618	618	688	671	660	670	667	650	648	683	607	716	669	606	652	608	613	679	631	647	643	640	620	662	625	629	650	670	602	656	642	638	613	692	669	677	644	666	629	639	659	673	652	665	627	700	645	628	603	679	653	628	648	642	642	658	658	658	608	662	681	648	670	636	623	630	637	652	627	697	664	669	692	667	620	629	654	664	627	609	645	649	632	630	713	644	642	619	667	633	649	596	676	651	659	631	659	640	634	657	617	708	640	646	655	667	660	658	609	643	660	673	652	617	644	652	645	644	630	611	617	640	654	612	632	633	654	650	630	655	657	649	665	629	645	609	678	619	619	624	652	660	635	656	679	644	657	626	647	636	675	622	616	623	634	676	657	681	660	603	658	637	642	673	668	655	643	695	712	702	686	655	681	634	624	657	620	652	651	636	688	641	634	663	637	628	628	662	696	666	638	627	611	648	713	649	655	643	607	655	670	648	614	643	625	598	658	620	675	638	635	628	664	628	694	596	694	652	635	645	653	618	632	624	616	706	662	658	643	646	617	629	651	675	681	661	656	617	627	603	645	645	614	686	654	670	668	654	580	622	693	678	631	684	667	652	658	682	626	729	672	687	617	659	644	667	661	659	663	647	623	685	653	667	652	688	639	676	583	626	616	631	647	615	667	720	666	648	617	651	668	696	668	691	670	644	664	676	639	666	671	641	654	647	661	671	690	586	651	667	621	647	677	669	650	649	646	664	643	655	645	625	677	637	652	669	702	696	636	662	638	677	600	637	672	648	652	651	618	683	651	616	634	659	658	622	664	664	648	671	659	669	649	640	629	679	704	640	668	688	616	646	727	671	608	611	661	635	640	625	723	696	598	637	651	666	674	662	635	662	628	594	621	641	651	608	634	662	661	590	640	661	642	655	626	668	636	669	639	666	646	664	631	652	646	628	648	622	655	639	628	661	635	684	648	636	603	613	630	646	671	630	601	629	679	642	648	619	639	671	661	613	656	689	665	636	663	656	669	680	694	658	680	674	645	680	653	625	637	622	649	659	705	614	614	645	652	674	631	660	616	648	602	635	588	665	631	638	684	680	660	620	621	657	687	654	644	640	670	632	626	678	599	677	666	631	656	635	635	650	641	661	637	646	657	645	670	643	614	667	693	697	658	602	658	649	631	650	643	679	593	641	677	628	695	615	657	652	621	625	629	610	686	625	650	711	688	654	652	650	700	663	616	664	668	599	627	620	687	667	639	690	650	679	662	619	642	644	680	640	642	627	618	649	655	677	641	646	650	663	700	631	635	669	610	683	615	632	631	667	671	668	666	688	590	627	603	628	622	640	628	660	653	669	668	699	592	657	645	632	644	631	645	640	654	643	638	662	645	638	658	640	640	639	647	666	634	594	667	620	631	627	604	609	628	683	685	655	679	630	670	643	683	591	620	638	595	614	665	702	675	644	643	730	690	657	599	656	686	663	629	615	668	651	667	686	635	635	618	693	613	621	663	670	645	619	675	616	662	637	669	688	616	628	640	686	658	671	654	675	607	649	665	677	649	647	690	633	672	651	663	599	635	646	639	660	632	668	672	650	671	625	654	641	637	672	604	658	641	645	645	616	609	687	649	611	613	635	677	662	648	689	677	663	676	651	659	656	650	664	652	630	631	641	688	653	598	610	648	668	669	616	657	653	656	631	627	626	637	651	626	593	638	638	675	645	679	661	624	655	641	665	723	625	652	659	677	687	659	608	692	642	624	618	674	605	670	669	660	621	616	616	639	660	650	669	642	607	645	650	657	647	645	648	628	600	645	662	653	683	643	662	642	624	637	621	610	633	661	612	673	640	652	674	650	635	647	633	639	617	655	636	619	641	628	661	638	627	656	679	624
54730	39751	56044	50209	18910	6197	1364	588	501	410	427	367	349	334	314	333	336	321	330	290	305	288	328	1194	3037	4287	4028	2925	1446	662	342	272	291	275	272	274	281	246	278	251	277	261	292	246	266	244	292	258	257	259	258	299	253	244	291	299	265	261	288	249	263	249	287	247	278	271	251	271	279	267	251	247	245	296	247	264	278	281	299	262	268	260	278	236	277	280	260	269	263	223	278	272	262	295	249	278	280	251	263	280	261	253	258	253	256	303	270	284	285	273	267	264	286	263	282	260	271	268	262	253	267	261	268	240	250	273	256	274	245	268	278	257	254	246	247	246	297	255	267	288	299	268	249	250	255	273	274	255	257	259	277	272	254	272	271	275	280	272	265	270	254	257	248	277	290	286	270	251	249	261	263	265	267	265	290	268	286	266	286	250	319	269	278	261	280	275	294	235	283	260	272	273	269	283	271	271	273	279	264	226	245	263	271	246	281	287	261	250	265	261	272	264	266	287	290	255	291	251	285	252	258	262	268	245	262	263	276	276	276	247	250	252	272	292	271	275	267	259	286	272	277	266	259	281	272	287	262	279	274	289	282	264	278	260	251	229	255	266	266	279	272	293	269	272	295	265	267	223	269	256	283	263	244	253	287	311	284	263	273	305	257	283	269	258	276	263	265	301	302	282	264	259	265	261	261	259	258	262	282	247	289	280	258	250	257	267	264	250	263	266	246	249	278	288	265	265	256	276	273	269	283	276	311	279	279	273	270	263	268	306	297	283	242	254	267	271	301	264	296	264	252	241	243	246	257	244	255	260	246	266	263	266	282	277	269	269	278	255	266	235	257	278	252	279	269	285	292	280	248	266	278	285	269	272	289	261	270	258	254	252	254	299	252	257	279	283	266	286	249	268	265	275	277	283	253	264	283	256	291	274	283	296	266	262	258	224	302	251	268	257	263	265	286	303	280	262	293	275	284	267	273	272	239	275	296	266	243	267	248	286	267	273	253	268	269	275	264	276	262	244	251	254	268	262	265	262	260	261	260	247	281	254	271	253	252	261	252	250	270	275	251	250	272	286	288	277	277	256	277	285	249	294	242	272	268	255	266	273	282	296	278	233	271	259	254	290	278	236	254	296	280	281	255	272	262	245	264	286	263	259	265	297	285	237	270	264	274	268	268	228	294	277	291	242	248	244	287	292	271	281	275	282	260	279	275	281	245	290	284	281	281	269	285	237	269	289	299	261	266	275	247	289	258	286	279	270	287	289	274	270	255	252	272	278	253	294	299	270	266	276	271	242	267	280	267	266	254	274	258	278	238	252	260	266	278	272	284	277	272	279	288	288	267	261	261	260	313	249	264	289	269	278	271	296	246	256	264	249	293	276	274	252	276	264	255	283	271	280	250	287	267	248	296	268	266	291	299	240	262	286	266	287	265	285	259	266	264	281	264	283	291	251	297	278	288	291	285	280	235	278	239	253	258	270	269	250	253	260	291	300	270	247	259	267	269	249	236	267	270	241	274	295	243	256	275	274	287	313	281	295	290	278	243	279	275	270	237	274	270	251	255	273	265	255	257	286	238	270	286	267	265	273	260	275	298	260	261	276	237	263	251	280	271	282	261	297	253	253	249	264	282	257	265	256	295	253	258	289	279	243	270	250	305	282	241	262	286	257	271	273	284	257	280	262	264	248	248	254	286	239	247	268	243	277	252	286	279	266	281	256	260	248	283	278	273	271	247	256	276	280	287	253	286	250	245	250	247	254	226	282	254	282	278	256	273	242	279	257	249	263	274	306	274	271	273	300	264	239	284	264	268	244	277	254	273	248	233	276	260	230	278	256	240	265	253	277	286	286	281	262	247	260	253	269	276	271	283	287	280	266	269	257	253	247	274	265	273	274	282	260	267	270	269	286	281	259	261	275	277	273	275	269	275	252	250	259	247	226	292	296	261	274	258	275	283	298	286	270	265	275	264	261	280	251	265	257	249	237	276	261	264	275	244	280	256	252	258	259	298	271	249	291	267	267	248	272	283	246	255	267	243	268	265	255	265	267	251	267	275	277	251	268	255	251	288	296	276	254	263	265	263	280	296	253	290	286	270	259	281	271	275	262	257	266	238	289	267	270	270	249	259	237	299	273	266	295	234	261	288	273	252	262	309	265	269	283	270	272	230	268	268	275	273	279	260	253	255	278	274	276	259	281	252	269	245	260	279	285	255	266	283	299	264	239	254	277	268	241	251	259	252	240	263	284	273	284	244	278	243	258	290	239	274	292	265	262	273	271	275	240	245	263	259	256	289	255	271	256	281	279	240	269	251	257	235	279	230	277	269	262	242	277	259	292	316	254	290	255	273	278	282	283	308	264	277	250	290	272	252	245	251	272	287	262	255	288	256	298	274	262	235	267	280	271	262	247	260	242	266	298	262	271	268	246	257	243	288	266	261	272	307	274	284	275	264	253	260	270	286	254	231	267	260	247	296	305	286	257	232	286	263	275	295	289	273	259	256	241	295	260	263	288	280	279	266	246	263	297	272	241	252	253	269	249	267	272	271	244	285	290	311	251	267	240	272	252	257	268	254	272	255	277	251	232	294	282	275	267	268	286	259	260	253	277	251	281	297	287	288	245	276	285	244	250	274	262	266	289	289	291	253	289	242	249	277	271	258	268	267	251	253	285	279	267	260	296	243	284	283	286	270	259	244	257	289	273	255	311	295	283	282	251	260	271	248	240	281	291	273	282	288	271	277	279	255	268	263	252	268	257	278	280	252	249	296	287	248	256	259	269	251	268	244	258	268	271	267	268	285	280	277	292	283	267	266	286	274	269	276	270	304	281	274	271	247	307	276	277	255	294	268	285	250	241	256	260	282	281	279	289	270	272	270	290	305	267	294	258	256	268	261	275	242	254	220	278	248	258	281	273	264	267	308	279	253	272	270	273	262	269	256	249	277	251	281	254	271	259	278	303	277	238	287	242	286	268	263	275	245	244	283	295	264	268	243	274	252	252	255	277	257	254	255	257	267	246	249	274	282	257	274	256	264	236	286	237	303	269	247	272	286	255	269	282	274	293	260	261	253	265	264	248	255	239	264	246	281	255	259	287	274	285	254	264	260	263	249	241	268	262	272	255	264	244	275	261	291	261	285	238	268	265	262	270	261	306	296	242	276	250	250	253	263	241	276	250	272	234	249	248	289	277	273	277	251	256	237	285	258	286	274	234	272	276	261	243	251	303	259	274	244	287	257	254	264	251	282	267	277	258	263	241	261	276	242	278	275	286	257	289	271	234	278	260	259	293	262	249	262	314	262	252	318	274	318	252	277	268	283	298	248	277	283	298	266	297	271	256	264	254	277	251	265	231	292	246	261	258	296	255	235	249	272	237	262	264	263	279	245	254	245	263	274	259	271	288	235	254	262	228	257	274	285	265	307	257	251	291	309	240	244	251	264	255	284	254	278	238	276	291	285	243	270	295	241	260	269	296	255	283	277	282	274	251	237	282
44927	38801	68980	33041	3023	2693	2204	1984	1750	1590	1498	1336	1286	1264	1150	1105	1059	1024	982	1006	997	1003	1224	6196	14709	19045	17740	13144	6842	2876	1171	933	822	758	751	802	809	752	744	748	806	805	735	758	791	771	781	786	704	739	777	792	817	742	743	721	784	785	808	752	742	758	738	774	754	821	813	777	785	783	809	810	785	757	719	760	762	766	755	743	756	715	763	763	764	781	769	727	729	748	733	761	789	792	738	751	762	786	785	809	728	776	797	792	766	730	770	778	825	735	741	798	768	779	775	765	775	754	808	739	754	810	786	717	729	800	759	769	778	776	760	751	796	758	756	765	789	733	754	822	776	759	769	782	781	735	737	760	723	773	758	831	783	818	821	758	756	758	768	779	734	801	764	762	766	747	765	805	743	780	764	755	759	727	756	742	709	779	696	802	818	799	739	761	775	783	770	755	775	778	766	741	739	746	784	773	779	725	806	733	786	815	723	754	729	771	795	739	757	735	810	730	758	807	760	754	758	833	740	764	752	789	754	761	750	760	709	800	780	820	741	741	672	760	780	776	768	783	719	805	747	740	768	759	772	791	749	758	791	798	748	757	776	799	793	748	706	752	755	777	780	787	738	740	730	760	674	747	722	742	787	753	796	779	772	776	782	803	778	781	741	762	766	767	810	763	763	773	752	762	773	739	818	717	740	729	819	745	789	741	755	755	752	812	764	737	743	804	788	793	779	783	760	771	801	703	780	810	750	743	785	762	735	737	736	764	793	790	807	783	795	752	773	724	817	755	797	775	804	748	769	772	727	798	744	803	753	763	775	778	729	804	773	728	766	718	762	787	805	795	769	799	796	735	781	779	764	808	786	799	802	718	761	779	743	784	771	773	766	754	765	732	756	786	770	745	745	774	737	808	730	745	743	815	824	858	808	767	777	794	731	770	747	766	765	794	771	813	743	695	773	790	801	754	743	787	806	760	774	706	764	766	786	809	786	740	747	769	727	767	779	762	708	778	686	730	737	781	797	780	806	822	768	791	798	799	745	797	779	764	740	727	768	762	760	794	748	739	795	724	813	771	752	820	716	724	771	726	770	775	784	802	772	811	755	739	734	764	793	798	847	795	739	765	732	747	803	773	779	812	772	796	752	739	741	766	766	796	755	711	753	740	804	750	799	744	776	769	803	820	755	778	776	756	757	770	753	761	777	801	728	771	762	763	804	715	793	783	785	789	740	795	767	738	768	794	755	763	795	710	764	815	789	742	804	749	768	763	804	780	767	761	845	769	786	809	788	787	787	803	755	782	755	792	708	742	777	824	721	777	802	790	753	765	804	763	762	750	760	704	761	777	762	807	766	714	807	780	773	736	692	776	759	748	789	715	728	728	759	753	800	813	773	781	773	784	746	765	770	759	778	757	791	773	751	782	741	779	792	767	778	797	780	780	780	782	770	749	750	772	817	726	726	766	744	786	780	837	791	766	739	784	766	711	741	790	794	782	774	795	787	747	775	794	819	791	742	748	777	751	737	742	796	818	754	769	745	786	785	757	786	784	723	729	745	737	772	799	750	771	738	800	765	818	780	787	810	765	763	741	746	784	710	742	770	733	745	765	780	733	748	707	762	770	739	746	726	735	838	765	826	743	826	775	773	774	730	778	786	803	787	783	747	758	735	767	803	794	815	752	770	730	763	775	749	753	833	704	763	765	797	750	776	733	803	771	798	790	764	752	713	746	775	789	749	731	773	774	747	784	791	692	770	785	751	809	758	790	773	776	719	782	769	816	714	780	756	788	720	826	771	807	739	752	788	799	767	808	755	734	788	775	778	782	742	799	770	729	776	827	793	792	719	768	839	730	729	837	759	765	805	775	755	767	770	762	744	799	741	824	769	733	764	725	757	781	800	727	773	782	793	812	716	772	819	815	751	770	761	782	814	724	774	800	745	769	772	777	752	776	774	758	762	735	788	775	811	780	733	797	780	754	735	828	790	741	753	777	788	791	751	769	742	779	775	769	708	780	756	723	761	773	772	784	768	762	773	748	762	738	716	773	763	753	740	764	712	753	755	723	780	731	785	763	722	795	786	776	754	769	778	781	753	751	777	788	770	812	770	793	781	759	757	771	761	728	815	798	686	817	768	774	747	817	767	715	785	777	753	764	760	767	748	760	789	792	793	732	774	797	690	724	772	745	749	787	763	754	780	799	771	749	748	800	700	754	781	712	715	770	790	792	751	810	770	710	729	766	777	741	778	730	772	748	807	766	775	776	701	776	780	781	789	765	760	766	758	780	778	733	759	788	757	719	722	781	762	771	793	776	775	782	764	758	815	822	764	806	759	796	745	757	776	795	757	770	774	784	763	716	727	782	794	721	761	804	777	721	840	713	790	784	783	800	739	789	802	768	736	754	780	745	754	779	740	749	804	796	783	805	804	795	742	751	806	799	780	803	747	738	803	730	761	776	724	770	786	741	724	759	781	727	772	730	753	784	758	776	744	809	753	763	747	745	721	763	713	783	758	768	748	762	772	793	756	759	747	768	794	726	835	777	748	756	747	766	792	776	806	718	772	784	774	744	756	744	768	716	795	766	746	779	717	782	739	785	800	738	757	787	769	822	773	790	773	748	791	790	794	752	758	758	756	730	752	792	779	770	744	757	757	742	763	797	773	805	844	754	746	764	737	790	748	733	804	792	784	771	817	779	816	739	799	755	748	759	750	748	773	790	748	738	769	719	764	735	745	732	768	770	773	736	742	778	787	752	805	784	776	763	764	763	768	746	811	744	734	777	753	811	731	772	779	782	778	818	738	800	795	784	745	795	749	800	792	771	774	800	809	748	828	800	808	804	746	778	758	793	749	791	754	794	736	767	756	755	834	781	741	797	786	773	740	755	756	742	819	754	791	740	793	777	802	823	767	762	732	768	821	752	743	741	747	777	781	763	751	788	737	788	729	742	764	785	773	785	802	773	795	784	718	698	802	759	810	760	805	753	750	777	782	765	739	812	776	748	728	757	780	734	744	764	766	766	782	732	766	744	747	791	819	729	731	744	722	742	730	797	795	768	787	776	764	749	803	811	828	759	822	735	731	795	771	783	727	786	748	783	744	770	782	793	780	779	800	733	770	806	728	745	765	765	821	836	775	781	745	775	803	801	804	792	785	789	792	785	790	745	803	736	788	741	792	769	741	787	727	779	750	757	749	755	744	734	763	792	766	776	751	762	763	795	790	795	773	798	833	803	788	746	760	783	727	752	793	744	776	699	770	824	745	796	788	776	719	794	773	773	808	748	793	784	761	766	806	774	732	784	787	766	778	734	809	745	811	797	718	753	751	768	741	753	788	743	803	778	788	774	769	734	792	710	752	806	801	792	786	786	774	760	803	800	771	805	774	807	770	775	771	805	742	729	774	768	826	787	770	751	819	784	765	767	750	800	792	737	743	765	772	748	784	806	793	736	721	788	762	797	775	792	779	747	786	775	763	765	748	771	796	748	741	784	759	764	716	762
16344	11428	8268	8944	581	349	223	209	223	204	211	242	198	174	211	222	225	200	182	180	221	219	190	217	264	411	579	615	460	333	242	218	193	197	202	196	181	214	199	179	214	214	175	209	203	194	194	227	185	211	194	204	208	231	195	204	192	208	218	195	193	202	190	197	182	200	187	206	202	201	183	209	213	196	211	188	215	199	200	184	209	211	189	196	191	203	213	194	196	204	230	202	198	207	192	213	203	185	211	203	198	212	184	178	225	216	176	192	192	216	175	202	209	188	195	198	199	188	208	198	187	200	178	189	231	207	192	230	176	203	196	206	215	214	207	190	199	229	208	196	192	209	188	205	194	203	205	202	173	212	198	197	194	214	216	210	194	210	202	227	193	186	202	196	189	207	188	199	202	196	213	215	207	207	174	221	181	186	194	207	225	211	219	207	197	186	205	197	188	182	174	221	210	183	207	198	185	181	197	221	223	173	191	201	166	175	224	216	200	221	197	198	206	224	207	228	224	194	192	181	214	207	218	214	224	167	159	195	193	206	181	204	169	180	203	192	206	204	206	190	218	211	198	204	194	247	195	187	171	199	198	174	214	176	191	212	196	226	226	174	182	187	230	207	194	256	194	192	198	193	211	215	228	185	199	214	186	214	199	204	206	221	208	208	208	191	227	211	181	197	207	230	202	182	203	197	198	197	207	222	196	193	208	202	203	193	198	221	198	219	209	216	213	189	196	225	196	188	196	192	214	203	184	224	195	201	207	203	178	208	187	200	220	192	191	187	206	213	194	222	218	197	192	216	194	209	182	195	206	200	188	218	193	225	219	181	209	188	207	201	182	182	196	193	196	187	228	184	196	192	209	186	197	192	181	195	196	201	199	207	218	198	227	193	187	197	183	194	175	201	195	202	224	179	214	189	190	214	196	179	210	219	178	180	196	229	210	201	224	221	183	197	201	198	196	192	177	200	201	202	186	196	217	175	184	223	182	209	214	227	189	219	219	179	236	210	209	219	195	199	199	206	223	243	213	189	190	178	189	170	174	209	218	216	203	233	173	202	193	173	195	188	193	192	217	205	192	222	202	195	203	201	217	180	202	211	207	197	210	213	193	195	217	209	197	213	214	203	216	209	221	226	201	202	188	206	213	214	190	190	206	205	187	190	215	199	202	223	201	182	211	213	213	197	216	216	219	191	193	202	203	203	187	205	179	215	215	218	213	229	206	201	196	181	213	219	196	228	209	207	183	191	199	197	198	220	209	202	219	210	193	206	204	189	216	177	198	203	227	202	230	210	206	193	204	202	200	198	185	205	192	205	224	202	201	199	216	200	189	203	209	221	199	196	190	205	201	213	191	185	197	227	173	196	216	186	190	189	203	209	205	216	209	198	211	191	195	181	196	218	215	180	154	203	219	180	226	219	194	207	208	170	197	217	211	206	174	212	184	212	218	239	193	208	192	197	191	218	200	202	194	213	222	176	209	174	200	209	196	220	206	217	188	195	231	209	189	175	202	183	201	184	192	209	175	196	212	213	200	197	220	208	200	171	210	246	218	218	193	217	199	215	191	194	192	192	228	198	191	195	189	206	204	224	217	175	169	188	192	197	193	204	203	200	189	218	219	205	209	198	202	199	204	200	197	160	191	222	183	209	184	204	210	204	202	203	191	205	189	205	220	197	211	200	206	192	172	180	215	173	206	190	200	199	212	226	204	181	208	210	173	203	207	181	209	212	189	216	220	180	197	219	200	200	195	189	213	186	206	217	228	217	169	183	221	194	189	208	206	187	195	194	192	204	216	195	204	190	231	189	196	212	214	202	225	205	216	200	206	187	204	181	179	178	195	202	222	199	208	223	208	207	200	218	212	199	180	180	206	195	207	215	211	204	193	230	182	186	215	172	217	177	169	183	213	191	183	175	188	206	194	196	236	216	241	186	193	201	198	199	182	184	221	200	192	247	207	193	204	198	197	189	192	193	218	174	192	202	185	198	194	209	211	230	190	211	188	205	191	184	193	167	165	210	194	198	205	206	204	212	197	204	210	200	216	210	226	190	188	206	183	186	214	215	213	226	207	218	212	203	218	213	218	207	202	191	211	197	182	221	203	186	188	210	234	176	205	202	230	208	192	216	214	210	214	224	226	182	199	178	186	226	194	196	233	191	218	208	192	217	181	221	204	207	221	180	181	172	179	216	211	204	206	216	196	193	173	208	209	205	207	188	227	198	185	226	212	212	220	176	196	203	173	229	205	208	196	228	175	207	222	177	206	202	210	202	225	189	183	189	196	207	204	192	181	220	200	188	223	200	206	233	193	225	204	205	224	225	185	188	184	206	209	186	201	203	184	209	194	212	193	190	176	205	217	201	197	203	214	218	220	222	198	192	211	194	184	224	201	217	212	184	224	208	221	198	200	194	210	216	207	199	206	203	212	226	207	199	204	191	197	191	227	193	212	214	207	162	223	203	189	167	230	211	223	215	209	186	221	201	199	204	195	185	182	192	187	212	163	234	196	176	194	221	236	201	169	194	187	222	187	222	211	205	206	165	228	237	204	177	205	166	223	207	208	209	193	216	185	213	224	203	194	176	204	207	218	181	187	216	197	197	190	205	210	200	222	184	230	213	200	203	212	199	196	217	194	191	183	195	216	215	194	207	210	184	179	208	196	216	188	217	208	204	184	185	182	198	201	203	181	197	194	185	218	202	240	204	216	228	192	204	205	207	191	187	196	217	208	210	201	170	168	198	212	169	227	210	197	174	194	171	216	190	212	185	211	218	200	194	200	216	173	198	182	213	180	194	192	206	205	209	228	171	189	210	206	179	205	196	186	198	193	207	196	219	205	205	215	212	201	214	212	237	212	196	214	216	219	198	203	207	194	213	192	244	188	207	208	195	188	200	208	179	188	199	187	159	191	201	200	180	213	200	206	221	213	202	208	207	197	213	185	196	176	206	190	183	205	186	177	227	187	199	194	193	183	213	197	197	209	220	227	217	184	217	199	198	190	189	211	198	209	210	192	204	189	198	212	200	198	210	190	192	198	185	185	188	181	218	227	213	222	217	186	185	227	203	208	230	205	226	195	203	207	186	192	209	190	180	208	186	214	228	182	180	214	219	190	212	223	192	195	162	202	221	210	209	217	202	188	199	203	150	235	202	221	232	190	200	184	208	205	178	204	225	237	214	199	178	197	189	208	192	213	192	203	181	201	201	212	196	195	198	203	230	212	216	175	222	189	193	200	213	198	189	187	209	166	228	189	223	209	203	209	224	198	192	196	197	204	223	210	223	195	237	221	206	227	203	186	194	178	201	199	214	223	219	200	189	196	201	188	185	196	213	184	215	216	200	221	217	195	230	193	220	207	210	191	214	208	206	208	199	214	202	214	228	192	201	225	217	204	224	205	204	199	257	214	221	215	208	212	167	170	219	226	204	193	182	214	194	191	199	203	219	187	210	197	176	225	211	187	203	225	210	172	198	210	201	174	201	184	203	168	200
12709	12494	14088	14993	742	695	716	719	721	644	687	685	632	636	675	654	645	638	684	633	646	621	637	639	882	1606	2697	2674	1772	1180	768	665	569	587	603	608	584	637	647	634	627	559	587	616	643	592	631	574	624	673	608	639	613	634	618	655	621	577	610	623	607	607	603	632	607	586	635	600	631	590	632	646	644	598	641	641	626	595	586	591	640	586	591	625	629	600	597	580	637	608	642	594	609	659	603	609	616	633	601	621	650	642	641	671	616	618	615	584	630	615	657	630	662	587	585	610	650	663	606	591	600	654	670	610	686	601	624	636	639	626	639	600	585	629	658	631	647	625	620	612	602	625	614	604	595	648	633	642	613	637	594	623	609	612	640	605	613	658	651	640	664	584	594	603	650	632	600	643	623	605	636	652	634	612	669	598	630	619	635	595	597	621	634	606	608	561	619	643	620	640	612	615	629	621	622	607	628	649	631	661	571	628	656	631	621	640	636	630	630	591	658	592	622	626	616	611	603	586	619	637	619	589	614	601	625	628	606	604	635	615	612	638	597	643	617	621	629	653	616	624	604	616	643	633	636	607	619	639	634	598	600	615	642	658	591	647	612	626	630	654	641	607	631	585	650	593	613	575	581	594	626	629	628	612	620	649	667	584	632	565	635	647	647	618	633	652	620	544	635	596	655	649	587	615	566	636	642	670	601	583	600	606	629	607	604	605	628	602	574	652	630	632	612	630	588	637	583	615	602	616	584	599	655	629	616	618	617	629	613	593	634	610	634	684	634	596	619	621	635	619	673	592	616	628	582	631	650	627	615	674	573	644	582	613	620	605	595	606	615	644	620	613	610	565	593	634	598	630	614	610	616	607	640	642	626	601	621	608	625	624	610	599	620	608	668	584	627	577	610	590	652	625	598	638	554	629	633	605	600	595	629	650	648	617	604	616	613	617	614	593	619	644	623	613	604	611	575	653	611	621	610	632	639	649	621	646	598	595	654	609	600	572	642	689	606	586	598	662	615	643	569	588	626	638	631	616	654	650	651	655	626	602	639	627	626	609	612	587	611	608	590	600	632	590	657	600	612	614	596	633	637	616	623	606	609	660	633	628	618	590	638	608	602	626	634	605	578	594	649	613	556	589	610	556	663	650	682	648	624	644	623	590	638	648	649	629	622	597	635	621	658	650	607	601	598	635	586	599	624	636	639	619	619	589	664	626	575	642	606	621	609	622	622	619	598	635	647	653	624	594	673	623	609	601	595	640	594	567	585	614	600	632	606	676	645	578	603	591	585	607	604	588	682	611	627	604	618	623	623	614	615	601	603	661	642	607	631	604	618	625	595	604	588	616	651	636	625	580	628	672	609	573	647	603	616	648	611	634	623	642	618	643	630	630	598	605	574	587	615	611	621	648	643	630	663	639	619	637	612	619	596	617	619	596	618	654	620	594	666	622	627	592	623	667	583	614	638	658	631	625	579	629	610	628	631	584	583	638	590	579	589	597	601	594	640	632	622	666	634	576	564	605	618	614	605	613	596	622	628	612	641	680	615	617	605	586	600	570	573	624	626	655	617	607	647	643	621	615	579	605	671	638	597	646	601	621	608	597	631	599	647	620	595	617	615	587	640	617	622	647	652	611	576	649	661	642	594	652	604	649	639	609	635	613	629	597	604	612	623	640	627	642	664	595	596	617	589	642	666	636	624	611	599	628	624	635	650	648	625	612	612	604	644	614	647	639	572	643	630	591	639	601	592	599	657	619	623	583	638	607	641	624	619	609	630	596	647	627	598	634	617	612	645	629	601	586	627	656	643	669	625	651	649	631	617	668	628	618	606	664	636	620	624	609	580	594	622	573	632	637	655	581	622	585	618	655	606	597	603	587	626	606	627	629	579	602	632	655	605	620	662	650	620	589	610	651	671	615	651	578	608	668	595	594	584	652	610	651	624	573	643	573	627	637	621	636	646	636	628	629	590	631	626	599	627	644	626	605	621	680	567	597	624	606	628	581	632	643	593	602	611	574	599	644	552	603	655	621	618	645	591	575	642	614	629	608	650	598	646	637	632	624	642	676	629	651	652	640	615	592	620	607	603	629	622	616	598	618	618	658	622	640	635	623	650	628	653	624	607	630	611	571	594	624	648	588	619	622	638	642	618	619	585	624	592	617	630	607	566	608	588	599	653	662	601	598	643	660	543	646	667	629	645	638	615	626	602	654	628	659	609	580	666	606	608	608	624	579	615	641	625	657	608	661	623	646	647	578	556	637	660	626	639	626	660	645	657	608	618	567	628	595	603	604	623	608	663	593	587	654	609	645	638	634	614	567	606	598	585	612	633	638	617	604	593	618	641	642	578	632	614	658	624	567	613	591	608	595	628	621	629	656	649	644	595	602	605	623	636	597	604	594	646	610	630	607	635	573	647	603	618	566	633	637	619	689	573	587	597	619	578	629	614	605	578	608	636	673	622	655	606	658	643	603	595	639	631	593	637	642	684	567	600	607	611	620	603	607	647	609	621	596	620	548	588	601	650	619	573	635	657	597	666	587	608	593	610	617	600	602	633	606	620	643	606	596	629	591	602	633	637	660	580	596	658	615	622	615	616	619	618	628	572	626	637	623	623	592	600	608	619	568	625	593	626	600	611	648	604	642	620	620	644	595	604	666	637	644	601	626	615	648	637	641	595	574	690	612	650	601	641	603	615	642	630	627	618	649	602	625	602	649	599	654	619	620	620	642	646	616	575	624	584	630	635	626	623	683	572	614	646	593	583	631	612	648	653	629	625	629	582	632	595	642	627	588	608	602	608	634	627	594	586	635	623	583	617	623	591	584	600	620	587	621	578	628	603	625	616	605	594	614	609	600	628	624	669	620	602	593	648	655	614	650	582	623	599	627	627	616	626	608	606	605	672	629	622	638	618	660	639	614	575	616	578	678	579	606	623	635	641	642	575	598	602	591	580	598	588	601	598	617	618	629	620	629	594	648	622	619	598	620	653	619	593	641	608	620	599	648	649	596	605	595	588	616	619	605	623	654	600	635	617	639	639	620	562	615	619	632	630	637	638	584	614	604	630	613	622	607	623	641	615	606	626	597	613	661	612	592	602	631	605	589	584	594	654	584	651	608	628	612	650	609	612	637	621	609	597	597	621	601	599	635	598	638	598	649	616	625	622	670	599	621	621	653	658	602	608	621	627	628	606	632	635	624	553	628	681	606	637	601	624	658	652	597	652	642	591	603	635	626	642	598	609	607	609	630	604	611	635	616	658	655	569	620	633	579	610	608	603	612	567	654	618	624	589	631	606	596	608	655	616	597	581	605	623	601	644	580	637	577	592	623	619	640	614	619	607	635	626	641	624	664	676	650	607	661	623	615	591	624	617	608	646	646	628	626	573	597	611	627	598	581	594	612	628	640	561	630	647	579	621	600	587	633	585	606	583	630	615	638	606	609	604	609	632	624	576	618	575	648	647	585	633	608	615	633	643	601	674	631	635	600	672	670
50143	43487	48814	54287	17564	4091	775	421	328	300	320	285	270	286	256	230	258	253	249	257	230	254	241	235	508	2323	2963	1905	834	469	312	263	228	237	242	212	227	212	221	213	200	221	254	205	211	230	227	204	217	214	230	224	208	228	211	239	233	196	206	210	207	213	246	225	225	190	211	240	205	239	253	244	258	219	241	203	209	241	230	216	231	216	221	234	224	213	227	227	228	231	212	252	236	244	231	227	221	228	231	206	214	226	231	222	226	206	257	221	226	213	214	242	218	240	234	232	253	219	253	209	229	268	206	206	223	205	232	269	217	229	212	237	211	207	229	217	226	207	228	218	228	215	231	219	219	240	219	219	222	221	228	214	253	208	247	197	225	242	233	220	224	222	252	226	191	245	243	236	204	197	227	217	209	236	232	212	234	223	249	226	231	215	243	218	258	249	220	238	235	212	213	237	231	225	216	229	204	238	214	222	240	200	245	220	220	213	237	220	223	241	212	236	210	219	237	227	233	238	237	196	228	224	220	228	272	242	211	198	215	252	227	240	247	212	216	197	242	222	245	250	238	230	237	211	246	232	233	214	234	236	210	224	238	221	217	209	223	231	234	252	218	203	237	231	250	247	233	209	213	259	230	224	215	210	212	219	199	206	234	217	250	250	231	193	242	233	212	226	217	213	243	225	235	211	233	244	221	227	214	221	219	228	250	252	222	206	215	214	231	217	224	226	220	229	207	234	217	226	231	215	231	211	227	240	215	228	238	222	241	239	212	225	229	231	212	234	247	256	209	266	219	221	201	249	216	211	228	210	240	221	214	229	230	214	238	228	240	223	240	212	239	237	222	206	219	268	239	241	255	235	230	227	221	228	257	229	240	233	242	230	233	240	255	257	260	230	229	229	201	226	238	243	238	219	210	234	232	222	236	220	233	257	217	217	215	255	240	236	213	231	201	236	240	220	217	213	219	219	227	244	223	200	273	229	240	219	229	244	244	202	236	232	237	253	208	217	230	239	200	197	227	241	223	225	202	217	228	237	226	229	222	228	234	242	217	218	218	191	219	242	202	237	255	270	226	227	238	221	209	231	229	230	215	216	233	201	206	227	232	244	248	247	250	237	217	208	222	227	219	227	206	258	232	229	245	222	222	202	241	233	223	237	224	218	241	248	215	223	226	211	232	243	230	227	204	216	218	238	244	248	217	231	218	227	235	208	216	204	225	206	208	217	202	252	258	231	224	212	225	210	229	235	227	206	218	250	231	220	260	223	218	247	237	237	203	219	271	222	262	217	233	226	197	222	246	201	252	206	231	246	259	236	213	207	210	231	238	206	236	237	223	219	216	232	240	267	225	199	240	224	222	206	222	213	212	236	235	255	225	240	208	213	223	236	219	244	225	236	250	253	243	231	213	232	242	226	242	231	239	244	230	240	243	239	212	218	213	218	265	206	243	222	218	229	226	240	190	214	222	242	247	215	230	213	230	246	253	230	237	197	222	222	232	213	216	235	237	219	240	236	219	239	225	197	236	251	209	213	249	225	263	242	222	225	226	207	223	222	234	236	254	230	221	231	236	222	222	255	217	232	234	248	226	222	216	212	224	203	238	210	198	233	235	232	205	232	213	243	248	211	218	227	232	226	246	214	222	247	199	239	238	221	244	229	220	231	238	232	238	231	210	245	241	219	232	221	226	213	229	241	224	241	256	215	238	193	217	235	229	235	234	231	228	220	255	206	204	232	198	232	219	202	236	244	225	219	239	243	189	226	232	244	251	231	251	238	225	224	244	259	183	230	225	254	183	236	224	210	251	238	257	258	233	237	223	210	246	248	211	214	245	225	204	220	240	216	219	217	233	207	223	233	239	237	257	243	243	227	234	261	214	224	219	220	212	237	199	238	225	218	235	209	249	233	215	217	231	236	244	212	216	234	239	229	249	237	222	245	254	208	235	218	240	254	213	240	234	242	229	216	236	233	227	232	217	216	229	240	200	229	212	236	233	254	233	203	232	249	205	209	230	232	244	253	198	209	190	240	237	223	205	215	214	190	220	226	199	209	228	236	201	206	234	222	240	232	205	238	227	210	236	210	233	226	247	232	247	198	235	232	224	228	215	219	250	214	231	238	228	228	250	224	224	231	241	237	229	253	247	216	219	224	220	209	226	223	250	205	199	261	231	234	227	236	209	236	225	244	226	210	258	193	207	223	229	251	260	231	213	234	228	242	234	213	225	219	247	232	224	251	221	211	208	246	228	210	230	227	229	226	205	221	207	213	212	238	238	239	223	236	204	215	238	225	218	237	207	259	227	204	208	240	235	224	220	217	251	207	228	237	235	222	237	236	248	200	207	238	226	234	244	257	259	253	230	214	227	218	221	247	219	232	227	224	230	252	206	235	217	219	250	248	203	242	230	206	222	220	218	208	238	209	233	238	255	238	203	228	206	255	254	234	195	225	233	204	223	211	229	235	232	248	227	253	216	242	220	228	218	226	218	261	224	196	230	220	213	195	245	212	235	207	245	206	197	253	241	258	231	229	261	225	225	223	229	238	225	215	235	204	222	260	204	188	199	189	222	219	232	229	227	223	237	203	209	202	226	214	210	221	206	235	224	245	252	227	226	236	230	214	226	239	231	234	221	238	219	225	242	220	216	218	234	230	226	235	226	245	212	223	227	220	224	197	233	246	229	200	219	207	257	218	221	217	222	243	212	215	211	213	225	241	249	237	219	204	227	237	207	218	219	219	250	193	196	241	248	234	211	230	237	206	227	231	225	232	230	196	253	213	209	220	239	201	215	231	238	240	238	223	203	221	231	237	212	209	227	249	247	235	220	236	232	190	215	249	246	211	206	219	229	227	229	245	211	227	234	218	231	252	219	218	239	228	273	250	245	232	238	240	239	230	236	215	243	221	228	216	214	237	207	214	213	188	228	215	242	234	238	208	254	220	252	251	243	252	251	222	232	212	223	237	208	232	215	221	266	223	250	243	221	205	201	230	246	212	253	281	233	244	233	223	240	213	184	223	212	198	219	217	220	243	205	246	221	228	215	221	227	212	205	211	240	197	230	235	208	229	214	212	222	237	214	227	196	197	231	208	213	237	233	232	216	237	216	238	248	186	230	232	236	227	200	212	235	244	231	233	220	236	234	229	235	208	215	196	207	242	220	262	211	228	229	220	221	233	238	203	251	224	253	235	217	200	237	253	209	216	250	255	256	231	203	239	229	238	236	232	221	220	227	223	211	263	222	215	249	196	230	228	217	214	226	217	232	239	252	232	208	240	261	230	225	216	254	247	248	215	258	239	211	217	206	228	240	234	214	241	246	204	217	214	198	223	210	219	240	207	226	237	247	243	212	223	239	235	232	231	247	213	209	206	223	213	197	216	214	228	235	242	220	231	226	228	193	235	213	213	240	237	237	234	225	245	245	240	229	255	179	228	245	189	206	198	237	230	234	242	250	235	214	218	244	234	217	235	236	253	265	231	237	227	211	206	222	228
39506	39149	57646	47830	1833	1510	1352	1261	1202	1054	1016	940	891	896	872	854	793	821	784	818	810	778	776	769	2708	11766	14035	9101	4142	1940	956	758	699	661	699	707	727	690	672	667	655	674	664	724	671	670	669	680	661	697	694	651	697	686	700	648	695	654	668	698	714	659	667	678	694	689	643	694	698	698	692	711	674	681	669	677	711	663	691	607	697	660	663	708	672	670	665	698	645	689	654	704	706	715	713	704	689	679	658	686	659	688	685	708	684	674	684	679	647	713	663	669	627	667	666	699	664	657	677	638	643	650	682	688	666	657	660	630	687	744	647	689	678	694	676	655	677	664	624	672	666	651	669	664	684	673	692	699	625	659	698	693	675	659	656	669	664	687	688	685	659	701	652	681	686	613	648	691	649	681	699	724	714	669	691	693	629	655	655	637	658	669	695	709	664	702	706	677	655	689	705	619	673	692	735	661	658	697	683	671	677	697	678	727	609	693	613	651	682	702	651	677	671	652	711	649	698	679	681	679	715	728	661	688	694	696	772	682	648	688	692	715	674	670	673	626	680	691	680	694	720	667	676	664	643	632	664	656	660	678	678	701	710	633	663	648	662	679	661	677	706	642	653	672	648	669	692	689	689	678	677	656	683	674	660	707	701	658	708	651	703	645	695	667	722	651	644	695	705	677	660	653	668	645	706	689	707	688	640	632	690	689	709	683	639	698	691	659	658	625	683	656	682	702	643	637	671	661	665	725	682	646	640	624	697	640	678	696	645	686	643	631	649	633	688	681	710	684	726	667	654	696	688	649	775	660	675	689	737	711	654	673	673	662	701	677	728	658	672	692	640	692	712	682	684	618	667	660	685	680	625	668	717	674	695	677	681	636	720	691	684	678	733	665	685	698	674	712	715	662	684	726	679	633	649	676	696	675	718	678	640	619	662	672	673	664	635	659	643	707	675	696	638	638	698	707	703	639	694	684	677	651	677	691	683	718	684	689	743	637	683	662	647	682	693	669	728	670	686	679	673	672	657	645	683	647	661	706	685	632	655	662	635	704	680	688	684	675	686	686	669	682	649	698	660	688	683	687	660	707	656	688	616	746	656	646	689	636	660	650	628	718	677	697	658	687	667	690	724	677	730	634	698	648	693	680	683	605	728	702	665	713	675	693	619	729	700	661	633	697	615	683	672	707	696	680	666	692	653	672	675	692	689	668	654	673	660	654	650	719	681	643	736	678	665	674	654	709	659	715	691	664	646	658	679	695	705	701	673	671	683	659	653	689	690	680	703	689	645	671	607	710	645	658	680	698	662	636	649	691	678	653	645	641	671	692	667	642	694	676	693	657	679	652	675	689	706	703	607	710	708	694	670	669	693	698	666	682	657	716	666	704	649	639	663	704	655	715	671	675	671	659	704	708	671	652	695	661	706	678	694	680	689	698	681	695	717	680	620	647	681	663	690	658	693	739	706	646	663	685	671	685	652	685	641	666	660	705	691	706	676	654	666	669	640	690	663	718	657	696	672	689	703	722	711	693	655	666	638	664	659	693	684	699	697	705	704	718	735	672	662	608	676	627	729	692	662	668	714	668	632	668	683	657	678	688	691	694	657	693	693	702	659	721	662	664	696	654	666	668	658	637	690	679	718	666	663	706	688	667	678	713	676	694	678	683	681	662	707	691	637	720	677	704	646	672	716	651	672	663	700	656	694	685	637	642	669	692	691	674	629	678	702	743	687	667	686	669	676	660	702	669	661	673	667	666	658	663	657	671	645	701	712	707	667	623	655	688	694	652	650	700	686	642	695	685	683	625	725	700	682	664	690	626	675	674	686	645	671	690	702	654	690	602	708	717	679	656	696	668	698	701	696	636	676	679	659	702	669	709	701	686	634	680	688	692	698	679	711	677	672	678	695	621	650	701	624	624	690	691	711	690	640	678	692	710	681	716	654	647	671	690	662	710	723	638	648	688	665	684	683	664	679	700	675	676	679	701	716	681	618	659	695	692	641	704	667	685	686	644	715	681	655	658	667	670	711	674	678	672	657	689	688	680	692	725	636	674	666	697	691	667	643	638	671	669	650	650	686	677	678	649	663	702	671	609	666	668	677	618	688	665	685	672	669	702	678	673	715	648	687	683	642	671	644	642	662	693	664	672	677	650	659	638	634	668	709	622	661	671	680	677	658	722	672	661	660	660	687	628	666	663	666	666	640	690	662	672	656	723	655	658	616	677	692	632	695	650	657	643	669	696	741	671	631	678	679	708	690	678	670	664	666	653	692	681	648	659	678	661	703	694	616	710	673	656	692	622	655	613	683	677	691	667	659	671	666	654	698	716	702	683	662	678	689	656	654	705	701	679	688	643	660	679	647	694	699	697	670	646	697	700	676	712	698	657	699	669	664	626	736	685	682	698	659	728	678	691	713	696	689	680	697	659	672	674	693	657	680	657	705	736	743	653	635	682	669	679	674	631	634	685	688	670	674	618	685	702	673	685	684	687	647	661	694	711	655	659	645	677	690	691	663	683	693	679	685	651	705	638	674	657	715	712	607	655	673	688	660	665	614	695	637	683	672	658	676	697	680	648	669	635	664	672	667	662	711	662	660	628	664	685	663	690	771	665	671	627	720	676	674	705	661	671	644	674	669	674	700	673	637	663	700	662	688	658	673	719	679	696	701	647	668	675	716	664	686	689	678	687	662	675	694	709	705	707	673	644	665	624	665	652	656	658	633	649	694	658	649	688	628	695	682	665	656	659	660	684	671	635	672	687	698	654	678	646	666	664	727	689	667	709	674	732	692	680	640	689	672	651	687	630	699	684	685	697	659	707	699	688	691	661	689	661	682	676	664	692	659	657	686	725	666	717	692	655	677	692	657	641	705	672	675	658	654	690	703	697	696	682	647	665	707	670	715	691	691	656	712	670	665	660	696	707	695	686	648	634	669	660	701	692	662	614	696	687	699	690	676	701	653	707	638	663	708	720	644	670	668	689	755	648	733	657	721	677	631	700	661	644	688	723	680	693	728	654	685	626	645	646	672	698	648	669	661	685	671	683	697	693	671	677	659	634	691	698	659	696	676	678	650	639	676	649	682	687	655	662	648	663	656	697	718	634	655	705	587	656	713	691	673	705	665	671	639	678	644	710	683	652	678	689	652	662	674	677	694	659	663	667	672	608	681	680	642	706	636	653	649	657	684	665	702	717	671	655	654	689	665	735	704	741	687	650	673	660	697	704	626	664	664	681	651	720	702	728	698	657	669	719	670	654	678	628	683	741	669	695	640	687	701	676	673	713	704	714	683	693	704	669	682	705	660	696	694	712	674	684	747	638	703	684	681	651	659	652	704	682	669	649	680	703	665	697	697	713	683	675	677	732	676	712	651	635	646	721	706	644	688	620	681	700	674	688	676	637	679	683	686	711	662	666	693	703	654	653	648	682	649	699	713	685	697	660	687	678	651	691	682	675	671	662	671	694	719	701	677	669	705	638	643	662	660	668	720	654
54534	43414	54568	45304	18656	7371	1726	695	491	466	422	351	367	351	318	333	351	331	329	296	271	296	329	352	559	3472	5435	4083	1629	837	373	296	306	265	272	279	293	329	306	277	283	283	256	274	309	269	265	276	266	314	274	297	283	278	265	281	284	299	275	271	264	257	292	277	226	287	267	268	252	289	240	325	284	273	275	266	260	277	277	286	280	280	252	309	273	290	259	263	300	267	258	270	240	272	308	282	287	272	276	250	303	272	253	289	297	273	269	277	296	273	294	272	282	290	272	290	310	290	278	266	253	271	291	283	256	265	270	266	292	283	272	295	259	287	247	254	267	246	281	295	275	269	253	278	299	288	281	283	251	263	263	281	278	266	298	245	269	296	253	277	287	305	253	270	268	254	293	272	296	281	306	286	268	261	301	297	278	313	285	280	278	283	266	258	283	263	278	286	284	308	271	289	268	260	294	276	268	286	287	283	266	248	277	251	310	284	298	288	312	253	279	278	258	268	269	285	264	297	274	283	270	279	265	263	273	282	290	281	253	284	311	276	286	296	279	262	263	286	298	253	275	255	297	259	283	289	304	283	252	296	279	289	273	268	289	293	266	276	301	284	274	283	264	292	275	279	284	251	300	262	297	285	287	268	269	273	313	287	270	242	283	276	299	258	289	301	282	283	265	286	285	247	258	257	286	251	270	251	282	283	279	269	313	288	295	269	286	273	294	285	297	278	276	270	310	257	292	257	264	234	273	246	279	269	318	265	293	292	259	304	262	253	281	261	282	276	294	270	276	288	284	267	291	293	274	239	279	282	299	278	288	265	276	284	277	281	255	318	268	264	281	293	266	289	289	283	288	305	338	240	307	282	265	288	250	270	257	261	249	274	295	295	287	279	284	265	286	280	263	246	276	293	272	313	244	244	293	288	303	280	286	263	284	255	249	275	273	285	260	271	294	284	307	288	283	309	243	231	265	274	286	246	282	279	276	272	261	293	277	274	278	281	286	261	270	302	282	263	299	255	268	254	265	289	281	274	281	272	265	294	276	282	253	293	241	291	284	290	280	261	267	303	278	272	304	297	282	280	272	259	297	268	284	303	269	301	241	286	300	269	273	269	262	283	260	269	255	286	266	279	266	289	286	266	287	268	275	249	276	259	282	289	285	260	267	293	257	256	302	271	253	283	279	282	280	303	258	324	255	304	284	296	296	274	262	274	271	276	273	258	287	283	286	288	303	280	278	282	304	257	248	261	269	278	263	263	298	264	310	257	262	314	292	288	263	261	300	288	278	244	297	274	285	288	314	291	308	246	292	264	264	320	284	273	293	288	299	291	291	269	267	291	237	283	261	260	259	281	267	274	243	277	307	278	285	262	278	283	301	280	250	276	258	281	280	295	294	258	250	298	299	310	280	260	273	287	272	275	270	272	271	282	269	259	270	281	281	265	275	286	263	306	281	262	298	291	272	245	283	280	299	283	257	278	296	254	253	298	259	284	262	317	287	297	284	306	283	270	286	279	253	288	241	273	272	253	269	273	280	260	284	285	240	277	274	248	279	290	264	269	269	272	252	275	274	287	263	289	275	253	307	294	284	261	272	278	287	280	262	254	293	289	301	272	279	258	271	298	238	260	278	270	289	261	298	244	263	282	338	257	278	296	239	264	267	264	270	284	299	253	267	261	266	248	292	283	264	270	285	262	283	263	289	289	262	256	254	278	290	272	288	295	287	303	289	265	287	267	275	278	288	291	301	247	277	297	296	266	258	302	309	275	270	277	297	272	267	263	288	298	282	245	265	293	295	246	283	302	258	313	278	272	251	291	288	261	249	277	292	271	299	265	293	258	276	323	300	263	280	257	273	270	281	298	244	251	307	312	264	256	264	233	299	286	261	248	293	251	290	267	279	264	258	271	266	235	304	286	250	270	289	290	263	278	307	280	269	281	263	264	265	277	289	263	292	289	277	257	287	279	277	286	268	262	278	263	301	265	252	291	268	254	302	281	287	289	299	285	255	304	298	286	315	277	294	288	270	266	264	278	259	284	255	273	303	306	280	257	273	260	288	301	231	279	285	283	280	319	283	255	269	287	308	286	277	308	272	277	257	303	274	287	279	273	280	290	284	288	278	274	279	279	253	275	278	256	255	280	261	272	280	302	270	273	270	289	286	263	263	275	257	279	282	252	265	261	259	229	265	245	284	272	284	298	274	262	295	298	289	281	264	266	292	298	256	283	273	286	280	260	299	278	261	266	278	269	290	283	262	288	290	294	283	298	279	270	275	280	259	288	256	281	264	289	253	298	295	276	260	276	271	289	271	270	265	266	308	306	253	287	293	267	269	288	254	260	293	286	298	282	292	277	285	278	286	275	282	276	282	292	294	295	281	306	268	274	264	312	258	271	275	280	257	272	254	287	283	286	276	277	286	273	277	271	277	272	254	302	266	316	298	243	241	263	258	267	284	263	280	300	305	292	263	260	290	267	296	269	292	257	274	280	270	259	253	256	300	305	268	285	268	239	271	265	265	291	259	278	249	240	284	289	268	276	289	280	247	281	297	251	275	236	283	272	261	260	283	267	252	258	304	268	260	298	273	276	263	276	246	274	294	265	274	239	288	285	263	281	288	255	283	273	238	281	287	267	288	281	280	308	254	239	288	250	249	274	265	268	293	283	258	289	279	291	276	271	280	285	283	283	280	256	276	276	315	275	286	304	274	290	298	278	258	281	268	255	302	261	267	285	257	253	278	285	305	302	258	271	294	308	279	283	303	302	300	268	273	255	285	273	274	282	258	251	261	253	285	267	305	287	270	287	255	244	306	290	291	272	299	282	238	285	269	325	284	275	275	274	278	256	261	268	238	277	287	249	264	288	264	284	277	307	249	278	266	284	269	300	266	289	259	267	292	258	271	260	287	278	285	294	295	302	259	262	274	250	291	298	288	275	302	291	298	301	289	262	258	287	255	295	253	256	299	285	261	278	291	279	275	275	282	276	274	253	296	301	263	270	296	256	269	299	329	281	294	290	296	284	277	305	248	290	257	296	291	271	300	263	301	256	252	301	273	275	276	287	262	267	271	298	278	275	288	269	261	291	258	294	289	297	283	291	270	287	273	280	285	269	261	271	283	325	268	305	284	274	265	269	284	263	278	261	306	288	288	280	282	292	280	286	273	295	269	284	297	295	276	246	271	277	265	273	291	291	275	265	295	285	283	256	293	276	285	273	294	291	257	287	278	287	292	280	261	298	292	243	262	300	271	298	285	269	260	285	271	269	276	302	265	275	279	264	281	296	296	286	275	270	268	260	284	257	285	299	244	275	308	273	255	281	261	275	260	284	294	264	263	272	302	293	310	292	303	270	290	276	297	273	257	278	284	307	286	283	266	310	290	280	300	278	278	297	299	258	293	302	256	285	253	263	296	286	228	290	325	289	274	260	279	278	306	295	265	265	277	288	289	283	324	248	258	271	241	269	299	294	313	273	263	300	279	320	279	273	300	261
46139	43496	73402	29239	2997	2483	2199	1952	1734	1572	1441	1376	1314	1237	1117	1118	1100	1116	1052	1048	1005	1014	1009	1072	2620	16281	21822	16516	7606	3655	1415	890	786	771	822	800	805	749	756	782	734	818	778	768	875	825	794	806	809	799	809	749	818	827	844	803	820	782	773	780	843	811	809	791	774	813	818	779	778	830	769	733	757	833	790	805	837	782	810	823	789	816	791	797	810	817	751	793	795	801	830	758	762	837	751	772	835	807	820	786	731	782	772	743	758	749	835	818	805	778	807	795	777	792	831	784	808	809	778	809	762	838	804	787	795	823	801	824	842	767	772	841	795	716	817	799	788	770	813	838	760	812	747	803	802	828	793	742	860	785	753	796	770	830	792	804	791	830	863	818	797	810	840	834	765	792	803	807	813	791	756	781	781	801	743	789	793	809	761	760	781	809	797	796	770	827	767	807	795	800	764	803	799	796	752	807	761	815	797	763	747	809	768	786	779	748	781	798	792	776	752	798	769	789	824	793	789	774	831	705	810	818	854	774	835	786	825	785	768	817	752	762	737	759	773	826	766	804	806	737	769	783	791	786	851	768	792	792	811	793	738	770	778	842	760	797	830	752	793	874	803	769	837	786	799	853	790	888	802	764	782	739	791	804	795	781	767	748	788	807	850	789	795	781	766	766	763	801	788	809	785	790	789	793	770	768	872	799	810	801	797	792	770	804	802	816	786	767	773	805	823	777	743	770	789	775	814	793	833	782	767	812	765	796	800	800	778	828	753	840	769	823	810	796	841	777	754	828	812	753	829	824	782	812	825	790	818	805	827	814	782	787	830	781	817	811	731	791	815	794	791	777	769	746	790	827	813	811	842	750	813	735	792	804	830	798	810	822	789	786	768	792	816	772	802	797	829	772	753	805	797	850	788	841	767	744	815	794	835	788	786	842	825	804	786	769	808	762	807	778	783	767	785	795	800	800	802	792	802	736	761	760	799	814	800	825	758	800	776	802	806	810	802	806	754	779	790	799	778	772	745	801	761	811	797	805	801	797	839	758	797	802	833	794	781	771	796	776	832	787	746	807	770	791	795	813	770	743	790	816	773	795	800	784	766	783	738	774	779	780	749	836	781	762	782	780	755	837	816	771	787	779	763	800	729	775	790	805	821	813	815	833	832	748	794	749	762	815	763	815	838	809	802	790	815	898	757	801	787	798	831	759	818	812	786	791	766	845	768	794	785	780	788	776	803	836	731	814	835	814	747	809	794	801	750	781	771	729	805	804	809	829	800	771	761	794	782	779	799	853	759	838	815	780	830	822	697	794	786	784	795	757	763	795	811	771	804	787	745	781	772	820	797	839	812	749	812	828	792	800	827	767	756	802	769	777	794	806	773	777	763	805	838	767	775	790	829	831	790	726	798	799	777	774	823	804	805	776	816	793	764	786	844	787	761	809	856	796	756	801	742	772	779	828	739	809	808	791	808	796	733	825	757	772	792	727	819	814	740	821	741	786	820	773	776	800	786	795	754	824	781	789	807	765	804	804	839	828	758	819	821	777	814	820	814	765	835	796	781	749	758	760	775	791	766	809	754	861	780	787	857	815	835	746	749	804	747	796	759	789	742	774	838	804	779	795	781	831	838	784	824	809	826	789	819	751	812	817	791	794	779	795	810	773	809	843	784	769	795	822	781	800	817	764	753	779	820	815	838	809	780	775	757	762	765	794	774	780	760	796	755	808	801	777	850	764	767	792	746	806	784	747	843	769	783	802	834	858	814	799	844	803	826	783	779	804	770	797	716	780	845	799	751	777	782	821	821	814	793	754	754	811	838	816	823	793	758	807	802	787	785	743	778	788	757	761	775	780	825	801	756	786	761	784	741	739	781	821	772	786	847	822	741	822	819	802	775	763	771	765	794	786	762	798	755	818	776	776	833	800	810	826	819	767	785	777	773	783	811	815	864	819	786	814	816	780	833	814	778	765	772	784	824	768	782	770	804	746	758	760	819	776	801	780	780	793	797	840	761	791	838	797	753	789	763	828	830	762	789	772	740	803	820	758	757	829	781	817	762	760	799	786	728	775	777	794	791	834	803	819	802	768	743	807	796	791	785	742	833	815	850	742	820	859	790	813	772	771	779	763	779	744	758	782	796	755	845	803	767	791	779	798	817	842	819	846	804	772	757	769	791	816	750	800	805	789	785	768	755	795	789	800	814	837	781	788	771	781	764	775	760	812	810	815	781	806	780	797	809	765	780	809	835	778	802	793	758	825	763	801	785	817	838	830	774	813	797	849	780	734	804	802	781	767	831	763	833	806	756	813	785	833	769	798	809	830	828	770	804	773	784	851	831	763	760	766	814	828	769	780	809	810	814	755	795	800	761	738	828	854	757	802	733	820	764	837	759	785	847	797	784	822	766	798	840	825	814	761	784	795	803	761	789	783	806	797	777	770	763	803	764	802	821	849	816	796	809	828	764	796	857	798	784	798	812	775	766	834	769	796	787	832	757	743	822	782	810	775	816	804	812	832	789	769	763	779	804	764	753	789	803	786	787	768	757	728	828	764	791	815	792	761	790	775	821	796	813	823	799	759	779	828	803	787	792	766	849	787	749	766	783	773	792	786	806	810	794	788	788	764	816	761	785	839	774	825	813	767	779	786	800	786	796	783	775	825	791	788	816	797	809	754	804	814	813	739	805	782	810	803	843	785	824	823	778	756	871	734	836	812	811	799	806	776	813	815	804	834	781	790	758	796	764	786	799	812	824	781	778	792	800	810	800	816	814	709	743	773	815	789	864	865	792	757	795	748	858	825	812	750	793	761	806	772	772	780	809	776	801	793	770	867	817	796	796	764	800	795	816	798	776	836	798	790	820	798	760	814	787	802	776	797	766	785	764	790	771	818	813	840	802	766	820	798	856	787	775	821	785	820	809	816	833	811	782	774	783	806	786	835	768	819	821	838	789	776	765	753	784	781	798	845	774	761	773	818	831	821	764	772	787	782	807	766	768	788	813	822	795	800	800	719	790	795	813	778	778	808	757	794	818	759	787	801	874	808	785	794	815	816	795	833	820	796	835	724	790	783	809	844	798	763	796	793	798	747	838	788	837	776	799	843	807	797	786	751	790	779	779	779	771	815	785	781	808	803	846	810	808	779	767	745	802	782	755	741	804	823	797	836	807	836	772	805	828	772	760	790	791	815	798	765	812	759	777	752	790	760	758	797	768	803	805	788	779	752	785	759	818	790	769	795	841	813	808	814	736	760	762	786	830	829	791	783	788	725	816	774	815	804	846	775	823	778	829	843	814	756	807	790	797	804	756	792	798	785	841	814	753	767	776	765	772	803	845	778	777	815	807	764	784	836	796	790	807	746	806	791	844	818	789	809	799	812	761	816	807	794	777	796	845	775	777	841	811	813	798	765	790	774	814	773	853	753	848	803	776	795	838	738	799	789	793	819	819	788	756	812	807	773	783	820	819	767	757	823	833	764	760	817	794	816	826	736	792	802
19671	11484	11513	2477	461	290	222	226	203	202	209	206	210	198	192	220	230	246	197	227	207	178	191	246	219	350	641	721	492	298	248	222	203	225	218	199	200	201	203	220	233	227	181	195	215	183	188	213	200	218	196	223	211	209	199	228	213	219	235	185	201	213	216	217	207	188	205	180	182	206	196	191	197	234	219	185	237	222	184	205	199	205	195	178	221	211	209	217	192	190	199	199	199	215	223	194	199	205	206	188	219	223	195	200	198	202	184	218	230	186	209	187	187	215	197	203	196	199	186	209	212	200	205	223	197	205	226	218	210	218	209	206	226	195	225	193	168	208	184	210	209	207	206	185	208	205	202	211	245	216	215	192	227	222	185	191	214	222	231	230	221	217	221	205	196	189	203	222	219	203	211	199	197	191	218	212	204	199	199	203	222	192	217	195	205	199	200	181	208	212	226	202	189	196	193	197	195	219	224	188	210	229	223	192	210	198	177	219	215	225	227	202	219	225	227	210	205	198	197	206	212	168	178	216	190	237	197	208	205	220	201	203	210	175	208	204	179	195	190	206	196	217	190	177	229	194	180	200	188	209	217	193	230	215	216	230	196	192	210	227	202	220	188	199	215	185	216	202	210	225	221	221	223	199	221	205	195	215	203	257	195	191	241	194	210	189	189	208	212	200	204	203	211	200	198	200	201	215	230	203	208	196	199	188	178	179	189	194	211	198	210	244	207	207	212	210	204	184	204	199	190	220	200	226	216	173	180	209	202	194	216	198	201	204	225	195	220	230	191	191	196	203	209	208	189	219	219	221	208	204	196	218	182	226	220	213	212	194	213	214	215	207	217	202	203	196	210	210	211	190	201	211	225	198	220	218	203	198	223	207	183	209	200	230	225	227	198	211	223	217	196	229	217	209	173	222	179	210	192	203	183	217	226	210	193	209	186	208	214	196	208	197	205	231	213	214	202	219	217	209	204	197	206	215	208	224	216	216	214	207	202	187	221	201	196	215	206	210	183	202	208	200	210	205	219	193	209	199	192	206	203	203	209	187	230	188	207	182	222	234	207	223	199	192	227	219	223	234	191	199	184	200	222	198	180	213	194	192	223	194	216	247	229	199	207	186	221	209	216	205	184	203	198	220	222	174	210	204	199	207	210	205	238	189	242	217	197	176	168	205	179	196	197	187	219	184	209	232	206	205	200	203	203	225	198	203	190	201	216	225	207	207	192	228	216	201	217	185	223	204	200	200	209	220	205	185	194	227	216	199	226	207	214	213	210	203	211	179	206	193	198	208	239	227	177	216	213	210	207	211	217	213	216	227	234	200	227	205	210	197	225	204	215	201	210	187	222	190	205	211	218	205	207	191	216	206	190	209	190	224	215	214	206	183	219	221	204	197	217	222	215	206	189	199	195	218	195	188	189	235	208	219	206	221	198	232	224	234	187	205	212	211	221	203	212	204	185	206	237	203	197	208	219	216	193	221	218	204	192	184	184	223	186	205	226	181	225	210	185	205	189	214	190	230	191	193	194	199	203	194	194	197	206	200	209	201	238	192	202	217	177	192	224	186	181	191	198	180	218	204	209	221	206	203	200	188	202	190	203	199	197	183	211	195	211	216	207	195	210	217	203	193	219	207	210	199	207	201	199	209	199	184	186	184	232	215	197	216	196	192	208	208	192	227	215	186	202	229	219	212	231	224	200	235	187	213	223	183	208	210	234	221	229	219	215	221	215	195	191	202	194	208	191	206	212	212	214	203	206	187	204	192	192	221	198	226	206	187	224	174	219	209	231	162	192	216	221	192	225	221	214	215	205	209	220	215	228	195	213	199	222	209	215	212	199	206	213	223	213	205	207	222	210	232	200	210	214	195	181	212	214	192	195	212	177	184	213	183	200	192	201	201	194	195	209	207	208	195	240	195	198	225	192	219	200	203	219	218	176	173	201	216	242	194	192	218	192	184	200	213	182	199	211	200	225	211	208	200	223	202	209	229	202	195	191	197	214	207	220	211	225	193	214	222	211	200	205	194	210	198	219	224	205	183	203	205	215	212	208	235	184	206	183	192	213	189	205	225	213	198	199	196	215	219	229	189	185	190	200	198	243	236	216	224	194	236	191	192	213	195	213	236	221	190	197	218	212	213	201	227	213	217	186	191	192	201	194	200	209	208	203	205	201	231	203	194	246	214	224	226	218	210	209	229	211	219	212	209	222	209	205	207	192	190	211	212	217	209	190	226	202	209	198	224	199	209	221	185	215	179	184	185	236	201	203	171	209	179	187	217	178	196	199	226	210	221	187	199	193	200	216	186	203	205	178	225	171	193	230	230	223	216	220	172	211	217	195	212	220	198	198	197	238	216	209	199	185	205	213	206	229	219	207	207	194	190	211	212	227	218	195	176	197	230	230	197	192	191	216	205	189	210	212	199	194	209	193	200	216	206	204	206	235	204	227	172	191	189	188	225	203	221	226	205	221	204	204	220	224	208	200	203	198	217	207	212	241	210	224	207	196	204	208	208	206	205	228	199	214	222	217	231	188	214	206	201	207	201	186	208	213	204	209	198	226	202	188	188	180	223	197	191	193	188	205	185	200	218	202	204	193	198	216	192	226	204	183	224	211	202	202	200	207	197	213	219	208	200	191	210	191	209	217	215	208	205	231	185	203	174	199	190	202	202	179	191	224	199	215	189	200	214	198	205	230	231	240	218	195	212	210	225	213	208	203	193	189	217	240	211	230	199	203	208	178	200	205	202	189	187	224	213	199	164	186	190	197	210	238	217	193	214	208	215	224	196	199	215	230	210	233	223	219	202	212	215	226	193	191	207	212	207	200	205	211	232	189	181	228	191	196	206	219	211	197	213	212	216	201	211	218	188	242	228	195	197	202	200	214	204	210	211	229	240	208	211	215	183	174	201	225	184	213	193	206	204	203	228	177	182	208	217	201	196	211	193	204	225	206	187	191	210	192	196	226	213	207	193	185	208	211	229	209	229	217	202	211	182	201	205	195	231	211	204	197	207	225	217	199	176	188	196	204	211	178	224	220	200	202	202	205	229	204	217	195	202	182	216	201	202	187	201	220	208	205	199	182	199	211	197	190	200	219	228	215	213	202	186	215	201	206	203	214	213	182	209	210	203	225	226	233	204	198	201	216	201	195	182	218	206	214	204	201	223	200	199	194	212	206	197	196	222	189	192	222	214	228	207	201	199	193	226	211	214	230	217	204	224	183	217	237	191	199	206	197	216	221	217	206	192	215	199	222	227	195	183	195	213	212	232	202	184	191	187	227	213	227	195	199	191	197	189	210	202	202	211	203	199	179	213	211	190	229	224	205	218	204	217	225	196	214	195	211	186	212	196	199	213	203	230	188	200	216	214	218	212	205	200	198	189	224	217	183	225	195	194	236	184	190	213	202	202	224	218	223	210	175	190	202	192	220	197	216	198	192	226	190	201	213	244	220	205	197	219	234	194	203	226	188	203	191	186	210	210	221	220
15198	10862	18480	3463	737	661	728	654	677	607	695	633	650	658	678	651	628	645	637	686	625	636	657	614	693	1536	3132	2880	1908	1158	763	702	630	640	603	661	624	593	648	642	660	627	655	579	580	608	614	645	614	622	596	618	685	633	617	632	621	654	619	629	631	643	639	623	636	623	627	650	612	606	602	627	647	619	664	650	585	633	645	649	632	618	593	627	617	640	638	594	674	648	616	630	608	633	659	616	633	616	636	632	616	591	663	632	603	626	598	575	671	654	626	632	645	590	614	605	646	629	637	598	589	608	642	630	599	650	636	608	588	608	637	606	625	636	619	588	646	600	652	615	623	644	682	615	606	614	637	608	645	597	548	639	606	627	613	622	657	625	631	622	677	619	611	611	634	633	581	628	563	663	636	622	638	581	598	632	595	697	656	628	640	625	610	600	631	659	633	622	665	610	621	587	624	596	616	595	627	602	663	618	601	630	608	653	647	618	613	591	589	643	652	625	653	586	622	655	597	650	628	638	613	662	629	610	635	608	621	631	602	668	636	623	595	601	614	641	611	576	655	624	627	606	602	630	596	625	636	651	587	643	635	614	616	614	633	617	602	632	636	669	637	650	610	677	600	610	624	601	595	586	654	640	671	605	637	618	586	630	642	634	574	641	599	613	643	638	576	625	593	677	611	626	603	657	663	629	627	655	625	622	646	636	625	606	639	579	603	652	628	614	619	613	581	626	651	646	613	622	617	622	621	609	642	651	613	680	639	606	632	661	599	614	649	658	647	647	659	651	640	607	627	648	581	631	635	588	624	639	640	641	622	628	653	651	652	655	609	604	629	642	636	618	604	624	586	593	577	636	637	631	652	648	593	660	703	642	642	594	614	658	655	589	625	561	664	629	605	637	629	648	604	568	639	624	635	640	653	603	660	591	603	645	603	623	647	599	613	595	633	663	573	629	611	590	648	610	611	632	634	610	628	668	639	653	639	610	639	642	643	592	644	616	649	603	675	627	586	600	611	680	620	622	590	631	608	616	536	598	643	612	599	619	616	613	619	637	646	626	656	632	630	655	621	628	661	645	595	632	616	587	636	589	599	617	620	628	633	598	580	672	632	647	644	618	634	668	594	620	656	626	596	602	614	593	639	618	596	603	653	597	628	605	645	635	646	667	578	631	627	667	638	602	590	654	629	638	595	666	618	617	626	630	621	587	640	599	620	615	639	637	606	547	651	609	625	612	628	700	628	595	553	595	614	589	643	632	650	651	596	608	664	630	640	678	645	605	666	629	677	638	622	652	628	614	658	662	609	659	659	615	611	592	648	618	635	660	641	621	632	607	600	611	596	632	638	634	636	659	620	599	626	649	590	616	607	640	624	580	640	591	638	617	651	617	631	647	629	644	648	618	664	587	594	633	626	621	641	639	671	644	615	642	621	626	623	605	576	614	604	679	669	625	641	591	633	610	613	590	607	607	640	573	648	623	591	634	651	658	638	632	624	606	640	618	650	648	599	629	616	640	620	614	613	635	671	623	586	624	638	650	623	641	612	651	668	584	638	620	626	627	675	656	681	641	599	609	592	611	656	604	649	592	608	627	650	688	653	599	629	643	625	587	655	552	667	594	632	670	621	623	629	647	654	573	591	620	595	622	664	648	604	648	608	599	631	657	621	626	645	607	629	617	565	641	677	553	614	617	607	612	585	695	604	655	621	643	641	635	579	590	632	597	615	607	631	657	612	586	639	646	614	692	590	616	611	632	652	605	594	616	577	624	616	630	579	623	680	641	656	617	628	630	605	633	620	621	622	622	645	651	670	625	616	604	648	579	591	639	630	577	644	663	653	619	610	661	620	617	644	631	621	661	614	633	633	625	600	656	644	626	641	630	614	622	607	652	615	564	662	610	583	614	579	632	660	621	607	682	628	669	611	646	622	639	577	657	601	627	642	629	659	627	624	583	669	632	619	612	639	637	655	656	640	633	608	637	619	639	648	614	593	629	661	631	668	599	619	617	612	625	635	591	626	664	621	590	627	642	697	641	622	604	612	617	629	643	581	627	629	603	568	691	586	611	616	637	584	589	625	602	616	585	634	586	585	614	613	597	565	620	639	645	623	598	655	621	638	652	636	636	650	652	640	572	651	612	637	646	627	670	634	648	618	636	625	665	649	628	624	581	648	641	592	629	609	587	600	597	627	589	658	630	654	666	630	656	610	667	633	567	638	584	627	669	626	631	643	647	581	648	660	625	635	632	654	629	610	607	625	640	641	602	616	619	673	630	641	596	601	610	642	617	561	674	639	647	627	634	606	632	646	660	624	595	626	658	627	624	610	678	641	616	629	616	628	632	718	611	613	618	639	587	633	630	606	585	611	619	646	600	631	579	631	609	600	611	602	602	603	664	615	631	594	618	641	585	654	616	663	585	626	618	665	615	649	628	567	697	644	641	627	634	637	607	664	660	642	582	627	628	593	639	605	638	617	642	639	637	656	626	630	639	612	626	594	603	633	665	597	608	601	639	595	624	576	619	600	594	647	606	631	608	609	627	633	628	641	641	590	619	613	632	633	639	636	611	643	657	664	663	607	633	650	643	596	622	653	650	611	628	600	594	595	630	639	613	601	664	644	617	630	618	634	662	648	649	609	631	616	592	637	611	643	656	620	629	619	621	623	638	621	609	630	643	603	623	619	581	639	618	622	625	611	626	658	593	658	589	587	657	669	617	591	594	640	604	667	650	653	619	668	597	616	611	635	630	645	601	608	631	602	618	615	638	606	597	648	627	614	605	617	618	679	642	637	634	664	632	639	618	662	657	656	670	664	648	656	599	609	628	614	606	624	585	599	604	594	639	667	605	634	640	658	618	634	590	647	621	623	574	624	592	627	610	663	633	602	579	583	597	647	623	652	631	608	674	616	646	598	626	597	614	595	609	622	627	653	618	637	603	630	665	641	619	604	625	624	609	653	672	595	619	657	641	644	565	631	613	631	638	632	626	648	609	620	632	628	683	618	625	611	646	624	621	645	606	633	630	628	642	568	592	627	570	626	609	643	676	595	631	634	636	645	658	615	603	585	629	660	597	650	572	625	617	650	623	617	585	612	629	624	617	613	609	666	629	644	673	611	637	630	670	576	629	609	638	664	640	661	608	620	614	645	606	636	606	638	610	636	648	633	608	631	599	618	616	660	602	653	610	618	640	638	630	654	682	701	615	617	579	627	618	682	634	648	657	621	634	665	635	585	636	590	616	710	627	609	645	608	651	648	566	650	642	610	596	583	625	621	625	626	637	655	616	623	608	604	664	596	618	621	626	646	635	630	637	613	611	633	690	626	637	628	691	664	636	623	626	592	619	642	618	597	611	614	607	653	626	665	618	616	619	590	634	605	619	634	693	560	635	663	638	628	637	610	638	654	635	629	639	661	613	573	630	641	655	639	587	607	602	581	625	605	642	636	624	660	638	651	584	615	628	627	611	617	598	666	582	616	626	627	637	618	586	623	604
47235	36005	62467	31292	7556	1221	524	366	299	296	278	290	252	267	285	245	239	225	256	211	227	206	249	335	1214	3289	3164	1791	904	484	256	249	224	221	223	206	210	216	202	199	228	222	209	195	209	207	215	206	200	231	233	229	216	209	217	200	216	214	232	206	235	208	225	210	220	202	195	215	223	213	210	220	219	223	242	219	220	244	213	234	228	236	218	198	216	214	195	208	200	230	210	206	222	195	239	212	206	202	201	201	218	203	176	217	217	227	226	208	227	222	221	183	217	215	204	209	231	250	220	207	203	204	220	201	207	167	204	199	228	186	226	235	236	214	238	204	219	237	211	229	206	201	213	215	224	211	227	221	243	188	207	222	194	212	209	200	214	224	219	236	205	244	219	202	227	190	209	227	213	219	237	221	194	233	206	216	194	223	212	218	218	240	229	235	228	223	213	206	203	204	227	211	211	200	241	220	211	236	212	224	219	216	209	237	222	233	223	220	224	206	187	220	208	214	215	206	227	205	207	210	207	216	228	217	185	224	220	204	225	219	212	207	234	192	211	229	182	202	240	218	222	221	212	202	213	194	229	200	220	211	213	219	220	198	221	231	177	192	213	228	217	213	203	223	215	196	199	218	216	207	196	213	207	229	220	211	210	208	214	245	221	247	206	230	234	204	232	225	202	207	214	194	216	193	224	215	200	216	225	208	204	258	219	245	231	207	235	202	221	232	238	225	239	206	202	223	215	217	234	218	199	233	208	212	218	223	217	233	203	206	207	215	239	220	228	207	209	231	215	217	213	202	221	215	226	225	213	239	220	196	198	196	176	204	203	218	238	209	202	239	194	216	243	264	229	214	215	224	215	213	219	259	204	225	199	228	224	185	203	237	199	212	219	221	207	203	229	220	217	244	207	236	212	208	212	243	201	201	188	202	212	199	221	231	226	212	209	201	223	210	187	230	221	237	227	203	221	237	211	244	218	196	241	209	204	217	213	230	233	227	245	220	233	247	219	229	202	214	221	199	206	204	190	218	227	224	200	233	208	241	209	214	183	212	225	208	236	230	197	208	223	222	204	230	247	213	219	218	236	244	190	198	226	230	216	191	190	217	203	222	198	209	211	220	210	213	248	206	191	227	184	227	210	214	205	221	206	216	191	199	203	211	208	214	201	226	245	202	221	209	235	206	221	187	211	206	240	209	203	211	205	237	186	197	229	232	218	233	225	195	218	224	201	221	213	215	194	206	222	221	205	232	194	232	197	219	215	227	236	226	231	236	200	228	231	213	211	184	215	205	216	239	208	201	203	237	230	221	220	212	216	242	189	217	203	220	210	202	214	210	222	217	204	218	223	194	200	230	224	235	241	205	215	216	216	230	247	253	240	229	215	201	208	219	228	211	215	212	221	197	229	204	185	228	200	204	222	208	212	259	199	184	198	208	203	220	205	214	213	205	220	208	224	221	206	231	237	213	240	217	223	225	214	178	188	212	193	202	207	198	207	225	227	232	221	209	219	227	190	247	235	204	208	224	194	208	205	209	247	213	210	212	234	229	225	219	223	207	230	214	216	211	217	221	210	208	225	230	205	234	195	186	228	202	217	221	227	206	206	227	232	219	232	225	199	213	201	201	222	224	223	212	212	199	210	190	234	199	210	236	195	223	208	227	212	206	223	248	203	216	237	217	208	206	210	197	202	227	211	230	218	212	215	214	204	229	211	200	227	220	214	220	192	229	215	226	216	222	210	177	207	224	193	229	213	230	227	218	206	204	207	230	216	195	214	225	189	225	192	213	226	222	209	198	246	215	221	195	217	208	224	236	208	213	246	208	219	236	218	226	198	211	226	218	218	216	231	219	219	203	174	241	218	203	214	212	244	222	216	218	216	208	214	189	207	210	222	211	241	213	206	218	226	218	205	241	220	216	223	222	206	238	187	233	226	226	198	201	216	209	237	224	218	216	223	224	197	211	244	215	212	234	220	198	240	217	196	220	224	193	219	220	211	215	185	219	226	201	224	221	256	229	230	225	230	220	207	230	244	218	196	213	217	215	201	220	214	218	216	210	193	221	234	224	205	222	208	224	211	215	236	220	205	197	225	213	209	186	200	227	243	210	211	223	202	203	227	215	211	254	222	212	197	215	229	190	215	210	207	200	193	204	211	230	194	224	220	240	223	212	212	209	201	220	221	213	199	214	208	214	222	230	219	232	226	213	203	230	215	214	236	189	229	216	202	232	206	188	216	224	220	180	240	209	206	231	204	190	225	234	207	228	200	194	210	198	199	225	230	195	195	211	225	175	194	200	215	194	224	234	238	214	181	214	201	216	216	226	193	209	208	207	209	205	206	262	230	231	211	201	247	197	214	202	215	205	199	223	229	203	244	205	223	210	218	226	220	233	214	219	229	223	213	187	213	216	217	215	208	213	195	215	212	213	213	205	221	205	198	240	204	203	218	221	210	195	222	244	213	230	197	200	206	215	212	220	232	222	215	198	192	229	206	219	237	250	203	218	218	238	229	197	246	190	216	222	203	214	202	178	204	215	199	230	226	220	207	235	229	191	225	230	217	218	235	202	213	212	213	209	227	231	204	217	237	226	225	239	207	215	220	209	223	201	209	227	244	201	199	236	207	219	199	192	223	224	239	217	228	197	189	209	237	229	190	210	215	239	252	215	205	215	217	209	210	209	244	221	214	225	222	216	211	220	224	211	202	215	242	202	201	192	233	224	205	217	196	241	197	217	211	222	247	226	224	225	223	222	233	223	219	244	198	214	178	231	221	233	212	231	227	209	183	207	209	199	220	216	221	213	254	236	206	177	207	184	192	223	237	233	217	205	220	212	206	222	213	232	231	231	219	229	199	203	213	213	254	225	193	218	211	228	203	236	202	224	215	225	233	196	213	220	232	221	226	211	227	218	218	194	214	195	188	198	222	215	209	210	219	208	199	201	218	209	223	210	224	236	203	205	192	221	208	201	218	196	218	216	186	225	254	218	211	211	222	228	206	207	205	215	229	242	200	220	228	212	221	226	190	206	214	226	229	212	226	218	206	218	216	223	186	214	218	208	229	183	244	198	213	219	238	207	227	189	233	216	204	217	176	232	220	205	230	194	239	227	221	191	198	217	216	200	199	215	202	184	204	223	197	191	238	222	226	218	219	201	220	201	221	197	208	193	190	223	218	226	204	201	228	235	222	231	228	213	210	204	193	217	202	203	230	200	212	210	210	217	237	214	221	202	234	238	182	232	237	214	231	203	237	214	223	195	221	199	213	231	243	220	204	232	232	215	213	220	222	235	222	214	199	207	231	205	215	211	210	217	211	225	221	197	200	219	192	232	202	198	206	246	212	220	190	211	211	211	241	216	240	186	214	235	250	212	239	233	197	212	210	204	187	212	213	218	222	198	193	233	204	223	219	204	193	215	225	241	233	223	234	210	237	242	224	237	200	238	221	204	221	210	233	251	237	218	211	205	209	194	219	227	197	207	217	227	217	251	207	201
33475	31498	60434	11154	1998	1746	1533	1349	1224	1108	1064	970	889	932	877	879	821	784	790	795	742	719	792	1368	6635	16215	14598	8997	4391	2000	917	716	677	662	663	648	708	651	667	641	697	629	686	636	633	689	646	645	652	652	620	642	619	627	675	614	651	689	595	590	629	633	682	689	653	613	629	677	644	645	617	673	641	647	640	680	642	637	667	606	639	591	637	637	641	640	633	676	637	682	639	623	610	689	629	613	652	639	638	653	623	642	656	677	660	658	693	658	668	652	695	623	623	661	635	625	659	627	638	658	652	633	618	693	625	656	672	617	645	665	669	612	617	604	652	604	624	681	726	653	625	661	625	665	603	662	632	623	641	644	617	662	644	701	606	640	637	660	662	637	615	634	670	655	634	683	649	636	635	659	625	596	636	654	632	601	691	601	603	610	684	619	667	636	659	619	662	656	656	677	654	656	670	662	616	653	648	634	683	615	626	639	629	631	610	613	624	651	623	612	658	645	578	637	645	637	592	619	618	641	637	662	655	635	653	637	610	656	668	646	596	633	684	682	625	662	671	625	706	616	639	637	574	633	617	649	640	645	667	622	653	636	666	643	589	686	695	671	602	660	638	635	657	657	638	659	615	640	688	654	663	635	690	620	626	671	643	655	639	612	609	649	628	590	652	663	628	613	656	649	631	653	684	615	641	665	643	650	656	685	661	602	661	664	670	632	632	655	662	626	660	667	670	603	616	638	685	653	665	667	623	606	645	607	654	655	678	684	669	713	683	648	664	707	668	646	632	676	649	609	666	632	605	614	627	612	646	656	627	639	614	661	640	663	653	647	648	659	675	666	645	632	682	643	684	670	602	599	639	654	620	647	635	620	648	727	616	636	657	685	626	638	673	630	599	633	646	644	660	665	634	619	635	635	667	653	697	660	648	663	660	654	667	666	634	667	603	661	639	699	693	605	626	648	631	658	624	678	659	636	625	648	666	646	644	646	625	644	583	655	615	684	696	661	660	669	676	639	688	664	597	660	688	600	626	666	669	675	652	621	672	668	731	615	621	665	648	623	662	622	645	645	663	670	628	668	651	686	638	674	655	636	660	645	613	676	615	634	639	646	656	670	658	662	634	668	669	667	656	637	655	649	640	639	612	587	669	634	623	609	640	642	664	622	671	600	611	655	630	637	593	649	622	621	658	655	663	662	585	670	675	641	683	638	670	610	657	656	631	673	688	672	639	626	683	644	651	640	662	675	643	660	618	621	617	656	681	632	640	656	666	642	654	591	673	664	635	652	634	652	611	624	650	688	631	604	657	644	657	659	641	660	615	585	655	645	625	695	636	672	638	714	604	654	621	667	657	620	618	647	635	616	609	603	647	624	634	623	694	658	632	568	620	674	614	657	680	654	636	569	679	668	652	607	648	673	601	678	646	679	701	620	677	683	640	646	669	631	673	622	612	650	654	664	696	657	630	670	638	628	650	666	641	698	683	671	620	663	667	618	627	617	647	617	627	663	659	638	644	637	622	634	630	626	613	666	643	631	594	622	623	590	631	626	631	645	669	626	665	673	682	655	633	665	663	625	668	630	670	665	627	689	676	665	664	651	617	629	637	621	667	662	667	679	650	663	643	725	617	669	639	672	667	682	655	643	673	628	627	606	627	644	655	631	662	618	696	641	636	641	644	628	660	644	615	648	672	614	632	644	604	648	650	628	595	680	644	722	654	650	599	619	611	713	647	666	639	622	625	675	614	672	646	645	652	642	622	704	668	625	662	641	663	653	662	627	683	637	637	650	608	619	626	626	647	646	674	631	679	629	665	617	627	704	640	669	661	639	646	643	642	600	671	661	606	610	642	609	674	659	671	613	590	608	641	686	619	641	624	657	618	670	599	637	656	660	654	636	653	676	639	642	680	621	671	679	651	658	644	659	652	651	628	633	670	649	600	628	619	645	649	631	656	661	650	655	613	651	623	638	625	669	630	640	655	631	619	624	659	693	672	640	648	630	685	669	640	632	647	695	600	637	686	646	658	670	649	660	608	610	608	657	638	639	639	656	657	661	656	624	672	614	668	674	619	655	661	659	624	671	656	670	713	635	594	636	647	662	671	673	693	616	669	662	669	634	621	659	637	587	637	642	663	658	615	642	646	690	642	687	597	623	640	654	684	643	681	652	633	640	620	644	711	667	635	669	650	641	624	670	628	648	682	618	682	666	622	645	650	674	679	698	627	610	640	649	671	639	672	634	600	723	645	640	632	622	605	636	628	633	660	663	638	579	637	654	649	665	627	607	645	640	667	647	648	658	669	620	638	677	656	633	676	660	662	657	632	604	675	576	656	641	603	670	628	677	681	674	683	662	593	677	667	636	643	646	662	666	603	665	688	626	628	654	662	664	641	640	634	653	686	638	664	676	639	681	638	626	643	658	629	620	670	660	614	687	610	618	667	587	623	629	642	646	653	581	669	639	620	592	632	669	650	668	649	649	615	695	613	672	632	672	698	695	629	637	661	631	663	643	636	633	647	654	639	664	611	682	646	637	650	647	638	615	653	637	647	654	596	628	660	603	679	628	625	598	615	662	704	652	637	629	664	650	632	647	649	646	695	658	639	638	605	623	681	609	626	619	685	646	678	635	666	615	613	636	610	634	616	609	647	679	639	637	666	683	677	617	655	593	644	620	616	642	659	664	628	716	666	666	619	614	621	614	668	667	642	602	667	643	636	616	631	638	645	661	633	609	633	678	675	634	649	654	645	637	644	659	593	641	671	624	715	640	623	598	627	696	675	627	660	669	638	668	627	647	644	667	658	639	658	624	625	648	633	666	627	663	654	638	660	614	660	657	650	642	641	653	636	695	619	653	629	626	640	643	633	635	682	634	619	618	664	614	662	624	654	628	637	672	650	638	673	653	659	618	659	715	638	617	599	666	641	644	658	655	634	617	645	641	665	627	618	616	613	666	643	638	629	619	603	658	672	678	644	669	640	678	640	617	655	667	626	660	650	682	640	636	645	616	625	653	596	633	613	634	687	570	625	641	651	643	659	653	633	643	647	693	649	621	638	667	653	641	693	609	650	658	638	653	668	652	605	637	656	652	675	657	663	667	646	669	670	668	651	636	635	641	650	574	635	652	680	657	643	642	657	623	640	657	626	675	675	628	636	642	662	627	623	645	678	635	696	652	682	664	643	619	634	648	650	654	673	675	664	611	658	648	669	665	682	627	635	602	618	643	645	609	646	612	675	688	656	686	671	619	671	666	658	637	650	678	663	629	578	657	666	727	597	641	648	684	636	635	634	622	683	609	680	688	648	623	703	642	699	664	620	638	661	688	633	643	618	609	613	641	663	651	591	651	627	595	621	632	604	642	636	599	705	627	646	649	642	651	612	631	645	635	621	646	611	642	673	611	652	654	639	633	629	668	690	596	668	658	652	603	642	620	660	663	650	604	592	667	613	684	643	652	659	622	633	640	644	653	580	630	600	621	623	637	661	636	671	635	661	652
51039	40135	70639	34497	13010	2837	952	598	538	436	381	380	366	341	288	318	333	325	284	288	265	294	270	355	2083	4723	5786	3959	2071	939	407	261	231	246	275	233	267	252	218	254	257	262	273	231	252	264	238	244	264	233	227	223	244	251	250	256	253	245	223	257	233	266	230	280	253	243	254	243	282	264	251	247	277	248	266	259	237	278	236	235	253	233	246	256	255	269	246	250	251	264	249	246	244	225	250	229	237	255	260	260	245	258	258	271	251	270	260	236	244	236	213	243	269	235	280	248	238	212	235	247	235	232	242	250	245	243	240	232	254	244	278	231	259	227	227	269	245	229	225	239	255	234	216	240	246	237	256	253	256	252	239	234	248	279	215	248	253	248	287	245	259	234	272	289	256	250	228	253	248	263	251	248	228	258	251	249	241	256	253	251	253	262	237	253	258	230	250	253	244	239	252	260	236	264	235	249	246	276	244	221	213	228	253	249	233	225	230	244	236	226	254	244	229	232	270	254	221	244	250	240	248	243	260	262	291	235	268	260	275	253	264	260	259	240	256	280	273	223	240	263	262	273	266	227	241	232	248	275	242	252	261	260	239	239	255	258	249	250	232	273	272	242	227	245	268	274	267	209	224	244	245	250	270	235	238	266	255	229	244	253	248	260	252	242	270	254	276	254	243	239	227	272	260	216	245	252	243	251	245	268	241	276	266	262	262	251	264	276	249	235	242	256	253	265	226	220	246	275	268	255	273	295	253	245	231	241	244	240	253	251	263	236	251	268	242	244	257	230	274	264	244	248	277	270	257	278	228	252	227	271	246	264	241	277	257	269	232	258	244	256	265	244	254	240	257	226	232	235	251	239	270	265	285	281	266	265	292	260	281	274	274	237	244	235	255	239	270	249	259	257	262	248	262	253	275	247	261	227	241	230	249	284	247	242	240	251	260	215	258	229	266	248	268	249	253	226	253	250	257	231	252	259	243	263	241	255	245	252	237	250	247	288	275	277	246	241	269	240	226	280	218	264	257	262	257	234	242	253	254	230	261	227	225	231	258	257	241	248	253	237	274	236	252	217	237	244	238	251	283	265	265	266	245	244	226	239	223	261	268	235	244	247	234	273	250	265	279	242	243	258	258	252	228	243	259	244	260	237	256	227	250	234	258	250	261	233	229	246	240	243	267	280	259	257	265	246	263	267	252	263	242	260	247	278	241	247	272	244	261	232	263	278	248	262	254	255	246	223	257	269	273	255	245	269	279	242	223	264	248	255	263	246	237	232	225	228	235	237	261	252	267	241	246	256	231	265	276	288	263	262	271	253	256	254	224	260	256	234	255	266	246	234	251	231	233	248	254	243	235	236	217	228	243	246	262	263	252	242	272	258	267	267	246	256	221	246	255	233	265	249	241	248	248	268	248	219	225	264	257	271	217	255	217	234	250	234	260	289	283	264	250	256	273	273	247	252	277	232	247	263	256	238	246	222	260	235	256	212	234	282	260	244	257	262	266	251	225	223	235	249	232	254	270	240	258	272	258	221	255	261	259	249	265	201	259	233	236	243	250	264	259	234	262	248	265	272	240	250	246	258	266	242	269	268	228	241	240	239	273	265	234	252	256	262	256	215	242	254	239	269	246	261	226	280	278	236	234	238	257	239	281	241	243	250	252	239	232	255	266	279	220	243	237	246	256	227	278	248	281	233	252	232	235	241	255	249	255	243	249	244	268	243	243	254	255	254	248	248	269	263	256	248	257	247	233	248	243	230	239	221	247	249	260	239	238	236	234	244	250	282	257	249	237	279	251	290	226	236	230	218	213	242	239	253	266	223	271	259	232	247	261	288	261	251	232	265	234	241	253	247	235	242	270	244	244	270	227	224	230	259	224	274	271	257	260	237	253	253	278	244	267	269	239	255	273	245	256	259	279	240	278	238	254	262	246	236	260	267	263	255	209	261	264	216	250	208	235	248	204	244	243	237	249	267	244	252	253	242	263	265	254	243	254	213	249	231	229	258	249	257	254	238	285	255	279	256	271	265	256	235	279	266	223	237	232	272	272	248	272	233	261	270	259	229	235	250	216	221	245	233	248	233	257	271	265	250	248	219	262	244	245	256	274	264	240	237	231	256	252	277	256	249	259	255	238	257	261	257	247	233	268	298	231	245	240	256	228	232	246	244	244	240	254	298	244	288	237	263	243	265	226	266	270	227	266	225	245	232	219	243	245	234	274	234	227	260	275	258	247	246	246	278	269	234	263	242	259	246	232	269	244	245	276	217	230	240	247	241	233	245	246	231	244	246	288	247	230	259	232	257	233	255	246	247	225	272	221	241	231	251	262	246	242	243	263	287	251	257	254	239	234	266	241	236	240	232	268	236	251	246	245	249	264	240	236	230	265	272	250	253	242	249	251	255	219	253	231	216	251	257	244	256	235	243	230	243	240	239	245	246	218	253	255	247	249	260	246	266	252	220	273	265	237	263	258	231	252	239	265	255	257	239	233	274	246	268	268	231	289	224	250	248	271	260	251	262	231	252	269	254	256	244	241	267	268	268	228	267	243	239	251	263	239	257	245	260	247	236	235	256	242	235	274	239	256	254	235	278	265	263	252	253	249	274	249	234	250	256	251	244	252	246	233	224	264	238	256	236	244	240	253	282	257	259	241	257	229	261	249	252	222	250	235	238	268	249	278	293	249	251	243	259	241	229	258	238	259	260	225	250	233	248	274	244	242	244	236	257	266	238	237	256	272	242	233	206	255	227	285	250	247	251	258	236	228	236	232	235	272	259	253	247	249	254	253	256	233	262	260	256	227	268	227	264	253	235	238	231	266	240	270	248	241	247	247	260	219	220	262	239	291	228	256	255	229	262	251	252	254	264	283	267	256	214	255	223	226	245	253	268	238	242	264	262	251	272	289	264	236	237	258	273	254	285	258	247	237	236	262	232	252	222	253	251	237	230	249	243	277	250	255	220	283	247	228	245	278	235	245	245	233	269	269	218	234	255	266	255	235	269	257	237	267	250	244	256	236	259	221	253	239	249	273	258	243	242	267	256	267	222	271	224	259	232	249	237	242	245	264	264	220	230	250	235	256	251	249	238	228	255	245	226	262	259	246	257	235	239	248	240	246	260	230	269	211	258	234	274	227	260	249	237	261	238	212	259	243	246	242	245	265	252	259	244	251	249	237	237	260	221	234	251	246	234	212	236	234	233	237	231	225	266	254	265	265	278	245	281	255	275	249	272	258	261	259	250	276	255	237	277	267	252	271	288	285	232	266	248	255	254	236	271	264	269	237	256	276	252	243	225	267	252	245	241	243	222	228	242	275	222	284	252	253	224	294	241	222	250	235	264	248	238	236	257	249	259	270	213	243	220	261	262	263	261	238	281	241	257	257	225	254	220	226	272	229	248	234	239	229	195	238	256	240	254	247	222	251	245	242	232	268	253	246	222	271	228	251	254	256	234	244	248	220	238	259	239	247	226	247	262	259	255	261	232	254	233
37252	36661	70618	9281	3462	2855	2425	2183	1848	1667	1543	1461	1285	1209	1243	1154	1114	1110	1091	1070	975	1020	955	1321	10780	19773	23132	16282	9710	4237	1589	840	718	753	688	688	724	691	720	716	767	713	722	711	757	667	724	743	750	730	715	744	733	727	730	753	743	717	678	723	713	752	761	689	808	728	736	704	711	747	699	730	698	705	731	731	757	725	696	715	698	703	716	711	715	717	723	735	734	746	712	718	749	770	735	699	734	755	754	677	737	719	684	725	714	758	732	709	704	696	718	734	726	780	731	736	694	687	681	733	696	786	669	708	734	699	737	744	696	711	713	789	745	706	714	745	739	696	743	737	697	721	716	765	767	783	727	688	742	716	726	728	769	662	739	741	755	749	736	708	738	707	683	691	732	729	686	714	747	721	731	743	705	719	723	755	762	729	751	719	727	722	784	747	726	754	696	725	704	737	686	688	712	695	745	770	725	705	717	711	699	737	740	695	679	694	731	730	710	715	748	725	745	755	719	708	763	709	708	703	718	700	728	709	714	728	753	709	701	698	731	708	648	725	686	700	763	730	754	691	739	667	731	764	695	726	724	741	735	755	693	718	742	753	700	788	685	709	728	735	725	784	711	709	706	722	702	708	745	715	694	729	744	732	727	711	692	685	744	710	772	746	736	730	725	757	734	756	700	733	681	755	740	725	708	727	728	699	689	738	712	718	758	735	738	677	748	751	730	707	716	739	767	680	741	782	711	754	713	718	699	721	738	727	736	712	737	727	699	738	721	735	707	726	718	776	722	729	674	725	700	731	743	731	723	754	701	772	722	703	765	716	761	722	745	680	694	682	745	781	773	759	738	737	728	721	712	749	716	687	712	698	735	745	740	693	726	704	730	767	704	785	735	723	725	740	711	717	716	695	753	748	716	685	695	715	725	727	726	755	695	688	718	734	720	752	733	739	740	730	726	695	754	730	762	698	737	707	678	711	685	725	677	712	672	723	714	767	745	716	744	724	733	700	704	708	755	768	719	751	719	738	704	740	716	719	749	741	727	718	719	686	717	723	747	763	776	706	736	724	742	691	731	711	758	739	739	695	728	723	750	719	734	711	689	704	708	681	760	689	736	751	739	735	700	700	734	757	752	743	742	723	744	721	753	722	722	735	697	690	751	808	732	710	691	729	649	761	718	720	746	743	718	765	713	708	686	718	707	736	732	712	736	691	709	714	730	684	690	762	751	708	699	741	728	685	732	751	758	745	772	697	719	720	736	712	745	711	708	754	772	723	724	772	737	698	695	781	676	735	702	693	748	687	665	729	749	756	675	773	687	761	723	763	722	729	724	734	773	711	767	686	697	670	700	732	657	769	685	672	717	746	746	738	689	771	706	732	726	757	663	673	732	734	712	735	766	730	721	726	696	684	766	706	735	725	688	710	762	746	709	750	684	708	700	767	716	696	731	694	712	688	707	688	709	689	732	700	766	718	740	744	697	744	737	741	745	752	723	695	695	721	718	689	704	709	712	703	708	760	781	692	707	785	745	687	701	753	735	700	670	748	712	709	756	757	710	754	704	706	725	710	740	703	702	704	712	724	704	736	711	702	767	675	734	735	783	736	695	726	723	735	704	807	780	725	702	744	763	748	811	710	736	759	720	727	679	737	711	742	721	723	707	715	688	683	709	728	721	684	731	736	683	743	687	750	757	742	729	709	669	716	764	687	729	663	694	727	779	713	720	682	713	746	685	777	722	730	725	681	742	707	750	762	687	715	686	732	778	711	695	722	731	685	716	728	726	761	760	734	696	729	710	691	701	726	730	786	700	723	681	725	694	748	771	745	720	699	713	709	756	705	747	658	730	722	729	713	725	751	692	715	703	744	729	729	709	761	766	740	746	737	702	720	769	757	742	701	780	706	731	694	682	719	692	749	751	748	693	719	768	716	736	774	775	724	728	699	760	726	703	728	718	736	715	748	773	711	747	725	731	690	772	781	769	710	744	702	759	698	752	734	697	683	698	705	728	719	740	764	777	712	704	730	718	698	736	693	722	781	714	742	734	717	753	798	725	709	723	724	715	756	739	711	725	776	712	714	761	670	710	739	714	688	733	745	678	743	698	697	733	704	699	693	718	732	760	746	774	745	751	753	745	754	719	717	691	722	784	725	745	739	683	758	741	756	708	696	748	711	715	744	741	703	710	720	705	712	692	675	741	686	712	735	705	697	736	715	709	723	726	728	747	708	739	718	749	711	704	693	665	723	759	696	735	715	758	731	676	737	704	719	730	734	722	712	698	748	755	744	745	732	743	676	734	691	746	734	725	736	742	733	690	751	701	731	723	708	738	738	733	751	726	737	708	743	688	755	768	730	717	662	686	731	719	707	717	738	694	712	738	800	709	728	747	690	714	752	725	739	761	738	679	718	715	727	681	724	707	740	696	748	724	774	738	718	748	725	739	709	729	732	735	735	735	733	747	750	707	720	750	678	743	767	716	728	712	709	711	732	693	741	706	718	748	719	712	671	678	719	753	664	716	735	738	729	712	711	719	696	733	714	702	735	719	726	738	728	758	763	757	731	699	710	744	735	675	712	702	745	730	722	745	726	697	687	655	773	743	739	721	740	729	744	713	702	706	704	741	686	765	671	675	745	769	726	746	769	692	761	734	750	727	703	744	709	718	653	720	715	777	672	741	738	730	723	738	742	682	703	706	707	730	720	746	698	753	728	703	746	710	682	752	736	776	780	734	721	688	674	769	741	741	702	712	751	745	680	727	758	732	712	723	670	783	734	705	736	724	742	691	745	741	735	671	694	721	718	745	690	777	756	657	723	704	761	701	734	713	697	722	730	693	732	718	718	733	707	677	730	711	723	676	720	745	727	730	751	736	724	713	723	731	725	744	694	736	695	694	748	734	681	737	730	739	767	693	681	718	726	727	748	718	702	740	665	767	691	735	722	743	708	696	733	696	754	736	727	718	758	710	759	697	746	796	730	749	738	737	715	757	680	713	716	720	726	755	701	790	743	711	761	724	730	738	686	714	686	655	730	695	710	740	762	761	763	694	698	752	717	792	695	760	730	713	745	732	702	736	697	722	723	731	660	709	776	693	708	717	746	749	715	707	729	685	695	676	711	731	716	691	730	713	741	752	705	708	705	681	746	675	729	723	779	760	709	740	682	738	712	782	757	698	708	764	683	720	733	747	769	705	723	694	718	710	709	727	752	763	724	765	706	759	695	720	690	758	735	711	731	696	705	699	692	695	716	721	701	726	776	726	737	717	734	703	715	729	723	697	772	771	748	738	751	738	723	750	694	702	673	728	703	719	754	716	737	730	702	714	667	757	735	706	731	691	718	736	715	764	728	715	720	758	717	736	753	734	717	705	770	713	705	700	717	711	710	679	677	738	738	732	731	735	724	758	792	734	710	738	715	772	742	702	741	712	739	709	711	723	739	745	688	721	721	714	703	692	713	720	704	749	709	716	742	733	706	713	735	655	667	712	732	742	683	739	760
14764	5366	9576	1210	279	165	148	150	122	129	148	135	134	161	139	142	146	154	110	119	111	140	139	117	232	325	358	435	369	235	159	134	144	131	129	112	134	153	127	118	125	151	146	152	148	125	132	131	141	129	142	135	144	120	139	126	131	109	132	145	129	136	135	125	121	140	125	140	119	134	118	126	111	116	115	123	127	144	145	127	144	110	96	128	126	127	146	116	143	123	130	125	136	125	147	131	112	129	130	124	118	128	156	138	135	136	127	123	138	126	124	148	126	142	138	132	118	136	132	122	134	129	143	146	146	140	132	125	127	141	156	123	132	143	131	146	136	148	105	143	140	146	121	136	157	138	139	145	130	126	154	138	137	142	131	157	134	101	116	113	117	136	139	154	145	120	145	165	122	139	144	127	113	130	132	136	142	135	118	109	147	127	143	144	141	142	133	131	143	134	141	132	128	151	137	152	146	146	152	131	142	132	134	144	112	158	141	149	131	129	126	122	125	144	139	109	117	138	130	148	128	135	148	131	129	142	118	147	147	119	106	133	133	115	130	152	125	123	153	137	136	148	129	133	141	141	130	120	144	119	132	146	138	130	133	127	144	135	110	124	110	120	128	138	120	139	116	124	124	149	131	134	129	143	157	124	143	127	145	147	143	145	143	140	122	128	143	131	127	116	119	147	106	129	149	139	127	140	132	146	147	143	128	134	135	133	123	105	123	127	124	139	124	126	134	118	142	136	146	149	132	134	145	152	153	140	127	126	122	147	123	140	131	125	126	130	134	142	138	134	147	122	138	107	111	129	132	117	136	124	121	143	132	147	125	120	139	124	127	124	120	140	137	123	120	135	138	131	140	122	132	153	112	146	119	122	141	143	140	150	136	142	131	134	129	143	136	132	122	154	125	131	152	142	143	146	152	129	117	146	131	132	138	134	122	115	106	121	117	134	134	135	156	136	146	140	143	111	131	128	124	126	125	127	141	121	121	124	124	127	133	156	134	134	135	133	120	157	147	155	113	140	122	130	145	117	134	146	139	146	121	111	133	128	146	136	147	123	134	149	117	128	125	144	131	128	136	136	143	128	129	126	137	154	137	141	131	140	138	129	120	147	141	138	131	132	142	150	130	125	139	135	125	128	127	137	134	145	123	150	156	140	120	145	140	146	142	153	151	136	142	119	151	149	139	126	133	126	114	136	150	140	131	128	122	130	134	141	113	137	114	153	132	122	129	136	134	129	149	137	125	120	111	128	145	124	116	128	146	114	143	139	131	138	122	117	140	152	109	119	130	126	128	137	119	125	128	150	139	132	153	103	133	147	119	134	125	119	122	153	141	128	131	128	147	144	141	125	123	120	138	141	122	184	140	135	137	140	128	128	132	146	128	138	149	127	134	114	146	118	150	132	135	132	135	144	127	138	135	135	144	156	111	108	110	133	142	135	135	146	120	138	122	150	111	130	147	125	132	105	127	141	110	141	128	163	134	138	125	114	139	127	131	148	143	152	130	140	149	131	136	136	138	130	131	134	147	137	127	139	124	146	130	143	141	111	131	145	141	140	123	133	112	142	141	130	137	126	144	133	142	144	140	141	141	148	115	134	125	124	142	140	127	160	121	132	145	138	105	137	120	148	132	129	128	126	126	152	128	161	152	151	122	133	138	122	118	148	114	139	126	117	123	137	132	121	128	148	140	134	166	121	148	151	119	132	128	146	151	120	139	116	138	114	118	129	131	134	145	133	134	119	153	130	152	143	127	148	124	134	107	129	140	118	109	139	124	115	125	127	127	131	134	136	134	149	137	142	140	134	110	132	139	138	134	108	158	126	148	128	127	122	154	142	127	127	123	134	141	129	128	140	126	118	117	129	110	129	135	134	123	132	135	111	120	132	113	132	142	139	140	130	130	135	132	134	155	137	125	144	137	142	127	141	104	123	139	126	126	145	122	136	140	131	116	98	119	137	133	148	133	152	118	130	139	142	142	136	130	149	134	117	103	131	136	130	145	111	125	126	136	138	139	147	119	140	132	138	146	117	125	124	143	132	97	136	122	123	129	144	130	118	127	144	134	125	148	136	133	133	131	135	145	118	140	106	129	161	138	118	134	130	114	135	126	135	138	123	134	162	141	127	139	134	127	123	156	136	128	137	141	149	128	132	131	142	119	146	133	142	144	134	148	126	133	137	143	136	159	134	132	133	122	134	148	131	144	175	134	140	131	142	142	109	119	107	144	138	140	140	162	136	145	153	153	127	143	144	143	122	155	142	130	105	115	100	146	144	145	141	115	123	144	111	125	151	139	148	146	116	133	159	142	119	141	142	139	134	146	160	123	107	114	150	124	127	123	128	130	148	135	125	136	141	134	126	137	154	154	145	127	126	141	127	136	131	136	104	125	128	126	125	149	138	149	130	147	142	128	149	146	132	137	160	122	139	121	136	143	137	135	114	134	153	130	125	122	110	127	118	118	124	121	127	131	139	142	123	149	133	143	136	157	139	144	121	135	116	131	138	121	102	139	153	139	135	126	124	143	133	150	134	125	146	122	137	145	142	143	136	144	134	121	128	151	131	141	113	137	137	147	135	118	118	143	160	132	109	146	154	136	136	108	125	141	143	137	127	131	125	137	121	135	126	161	117	119	150	131	117	145	130	121	136	140	120	132	141	133	131	131	130	139	151	140	136	140	138	139	127	144	130	112	145	141	120	114	128	125	136	149	136	137	135	128	141	140	131	134	145	142	129	122	143	145	140	119	124	145	134	123	120	153	124	115	130	150	133	145	148	152	131	144	115	156	145	130	120	138	154	156	154	130	137	150	126	129	138	131	111	134	132	122	121	123	123	129	138	137	132	139	135	128	135	133	119	133	130	118	123	133	126	142	117	132	142	133	129	127	143	118	122	142	150	116	153	143	105	117	147	141	131	130	140	134	143	133	125	128	150	133	125	133	146	113	123	152	124	148	117	149	135	139	137	134	145	129	124	141	128	134	134	144	128	145	125	132	144	128	139	137	120	154	125	138	119	134	139	147	137	136	132	123	146	134	121	136	133	148	127	147	137	137	127	125	115	139	105	111	121	145	124	135	128	114	148	135	159	121	137	132	128	129	138	142	135	130	132	114	122	135	145	151	139	119	140	151	138	148	131	128	133	148	125	145	157	134	148	123	135	126	157	139	121	138	149	130	126	128	135	138	137	148	140	152	134	122	139	141	132	129	133	155	136	134	127	139	138	142	124	138	114	134	121	140	133	118	133	116	150	121	135	124	114	134	137	130	159	127	144	138	128	154	129	124	118	151	145	136	136	156	126	131	120	161	154	138	151	134	145	149	142	140	151	157	137	125	127	127	126	152	126	145	123	139	161	134	130	137	139	113	139	121	143	137	140	137	132	149	131	136	137	137	141	151	140	134	141	157	139	149	147	134	148	150	151	140	117	123	145	142	143	145	122	153	121	148	159	129	156	120	129	138	152	118	125	131	113	131	140	127	150	143	139	141	144
11022	5522	16127	1361	554	547	487	470	460	446	466	472	492	470	407	461	453	441	480	491	446	450	443	453	1028	1515	1837	1930	1771	1002	605	381	435	461	433	446	477	420	441	441	430	428	400	440	417	395	399	416	435	393	454	436	407	424	431	413	415	414	408	426	442	439	424	452	424	436	387	422	423	407	410	404	400	444	443	396	431	399	469	406	387	399	415	427	427	432	408	428	445	395	448	430	452	441	437	403	394	422	433	408	436	431	407	432	422	401	400	446	424	422	398	428	449	430	460	453	423	416	435	406	406	460	368	416	416	446	416	458	425	428	428	422	406	433	436	419	423	419	438	418	460	436	431	431	462	431	432	437	398	397	404	403	431	416	417	440	415	426	438	410	427	444	430	405	432	429	402	445	428	432	427	433	403	462	410	399	421	417	437	440	420	433	433	450	428	441	406	412	413	427	421	457	357	438	432	426	442	419	423	430	411	383	366	412	377	450	460	443	415	400	405	441	401	393	434	414	440	422	426	432	430	458	420	382	405	440	475	437	445	400	416	445	431	447	407	423	388	385	432	409	392	417	392	452	425	435	414	420	429	420	446	431	454	435	454	432	439	411	436	436	440	409	427	430	416	409	417	386	428	422	452	409	430	410	430	432	434	398	470	440	427	411	411	444	434	408	436	411	422	439	444	414	425	450	434	403	430	400	420	407	438	417	418	411	426	435	381	437	400	382	425	398	426	403	425	447	433	446	442	432	446	422	430	453	403	427	419	447	424	442	412	463	415	428	370	407	429	410	446	428	406	457	434	434	428	415	406	410	414	416	434	453	386	443	471	427	440	414	411	403	402	423	446	432	447	433	432	429	399	430	438	441	408	431	465	410	425	426	447	408	428	421	395	439	408	400	392	438	408	432	443	416	415	453	430	435	422	409	413	381	418	445	407	415	419	416	437	442	451	430	460	430	437	449	458	426	434	405	435	437	418	404	430	422	382	424	430	425	425	445	436	419	452	412	470	450	428	448	457	458	410	419	434	420	419	375	413	442	440	419	432	460	431	432	431	435	423	429	468	440	426	428	427	489	394	416	422	394	424	442	415	406	413	439	389	411	399	431	416	456	415	403	367	419	448	437	454	429	399	424	414	433	451	428	447	434	405	429	463	407	479	397	428	425	431	418	463	407	441	421	439	453	405	441	432	451	422	433	458	421	417	444	446	410	402	391	453	414	426	374	480	399	415	419	457	429	416	436	430	404	405	390	423	425	436	418	413	428	402	411	430	450	434	425	386	439	456	451	446	434	432	455	408	437	412	431	455	431	389	413	439	418	434	416	428	429	415	408	438	436	416	412	406	437	381	389	430	380	439	439	413	427	480	402	433	427	397	454	456	450	415	401	422	401	410	397	423	428	449	428	451	406	485	449	427	408	431	432	414	421	448	426	428	405	437	459	409	449	394	477	446	384	409	402	445	436	396	400	424	448	465	418	385	434	406	444	451	408	417	444	407	441	435	416	438	379	408	436	412	429	401	427	441	441	423	447	409	405	430	485	409	404	415	402	422	406	440	458	423	431	430	434	430	405	424	408	359	429	404	416	379	444	442	415	392	427	428	395	414	410	416	425	409	376	436	440	441	422	404	395	414	414	451	413	409	460	463	424	415	408	474	445	418	461	438	467	421	381	448	443	428	433	431	428	421	460	431	401	422	424	404	400	385	430	460	434	400	431	440	426	421	480	427	402	419	426	426	441	423	379	436	397	444	416	448	447	455	409	394	420	465	447	424	447	416	409	441	430	417	394	406	429	433	404	422	426	427	451	433	426	418	441	426	428	404	403	403	408	446	407	459	450	420	454	432	400	467	440	397	412	449	426	446	416	431	424	440	431	417	411	446	402	428	444	421	420	419	441	399	424	428	403	404	461	390	449	428	417	458	417	419	438	411	450	437	406	441	387	418	463	411	440	438	370	413	417	435	461	389	401	458	425	410	434	428	435	433	426	413	443	423	379	446	422	407	436	432	456	406	453	387	395	435	448	375	436	404	464	446	445	398	414	409	433	418	449	458	443	431	444	416	429	426	420	411	457	459	426	454	430	404	411	405	432	426	440	407	418	396	397	439	462	441	420	407	437	432	446	434	406	405	423	443	408	412	404	423	432	405	418	433	413	412	424	417	402	398	415	440	427	431	411	421	412	441	426	421	390	427	414	383	380	438	411	435	399	404	469	428	440	443	415	424	439	442	415	445	438	425	428	466	399	405	444	413	421	426	430	443	417	429	429	397	468	428	420	432	400	452	444	423	404	449	411	424	440	437	431	404	415	414	449	415	440	397	432	423	465	424	451	390	429	397	456	443	408	409	414	481	412	417	427	432	405	429	399	453	454	416	430	444	397	462	403	453	396	456	459	418	394	402	418	391	431	424	410	416	406	438	435	422	427	439	412	430	419	438	394	380	398	424	399	419	428	414	439	460	439	416	427	442	416	421	448	419	417	437	405	470	411	413	451	431	411	422	415	433	435	420	408	459	422	428	416	452	435	440	419	442	436	440	434	444	387	380	405	429	446	417	432	425	462	415	430	402	427	421	405	431	453	402	445	407	399	398	411	414	463	411	452	421	459	461	378	445	448	414	425	410	428	403	434	408	411	440	425	449	407	453	390	438	429	399	454	426	406	431	428	453	443	416	432	408	450	427	437	400	399	389	477	462	393	475	411	423	440	440	382	456	454	423	446	411	440	434	390	431	444	439	407	438	420	414	421	419	396	429	417	455	441	398	459	406	435	421	393	410	404	431	422	451	426	468	435	408	435	436	410	420	405	454	411	449	427	412	422	442	403	443	417	447	426	445	454	415	410	432	401	432	434	423	408	406	420	421	412	445	430	446	443	444	436	434	458	434	455	409	446	457	427	389	388	444	406	418	433	440	436	392	422	450	446	422	441	456	417	410	428	382	457	434	428	427	414	400	426	428	423	478	375	414	448	451	412	449	410	461	431	390	412	409	427	407	450	424	367	416	385	425	391	465	440	443	407	442	407	406	433	426	410	402	419	449	403	434	434	422	446	441	445	438	434	414	458	431	478	426	385	431	468	415	423	452	425	422	430	418	417	446	390	423	450	486	410	465	449	402	407	437	476	439	400	421	469	440	431	398	450	432	421	402	427	445	404	368	420	457	415	465	442	404	455	500	415	414	430	451	427	436	442	417	391	409	396	421	404	423	434	442	448	433	399	412	400	424	434	418	422	390	405	418	457	415	402	428	447	379	457	433	413	440	402	439	405	400	411	420	407	443	412	448	459	446	428	387	436	425	386	410	430	439	430	420	388	421	432	417	433	424	422	410	456	437	416	419	405	400	419	427	426	439	438	442	450	428	398	433	412	428	431	441	443	442	417	412	407	400	395	438	457	421	429	436	408	437	447	422	422	426	446	406	456	439	438	453	427	407	421	406	395	432	451	450	397	418	424	434	423	437	453	433	426	404	447	450	443	442	433	439	398	418	406	402	424	454	465
49409	34968	52535	23437	6846	1433	614	362	307	267	248	251	201	218	213	217	203	217	198	211	205	194	191	199	263	2688	3744	3042	1448	557	269	167	146	146	161	185	147	173	164	164	167	169	151	165	179	175	180	173	175	171	182	156	158	156	163	186	183	177	137	165	178	173	175	192	176	169	172	162	156	173	165	160	184	153	158	165	162	182	169	148	163	158	159	157	162	128	179	149	157	158	167	171	140	157	167	178	168	157	152	177	171	168	169	163	174	168	167	173	160	136	152	172	177	165	160	173	167	184	144	175	196	159	147	180	160	165	147	171	171	188	147	147	161	152	171	153	180	160	162	167	177	185	153	164	150	184	163	156	169	161	177	135	163	167	175	185	162	167	168	171	150	134	178	164	168	200	168	168	192	152	151	165	149	167	170	158	200	157	166	180	160	153	149	165	160	168	165	175	180	172	148	169	181	161	165	171	162	160	170	186	168	195	142	170	190	157	167	144	161	178	152	172	150	189	126	165	176	164	175	143	162	191	140	157	188	177	161	161	154	179	164	176	170	151	168	169	155	147	161	141	138	154	176	171	163	162	149	146	157	172	161	167	184	168	150	173	150	149	185	182	162	180	171	198	156	154	152	168	177	161	153	179	179	170	161	145	163	160	161	170	152	148	129	179	165	153	171	158	141	151	153	189	178	172	146	159	152	179	181	165	160	199	157	166	153	174	176	177	171	153	154	154	180	146	136	171	158	163	186	132	175	163	157	173	155	152	161	162	176	150	146	150	162	183	172	155	150	152	184	140	171	168	185	188	154	183	154	172	158	178	166	158	164	152	178	155	159	150	172	156	195	129	161	179	153	156	178	151	170	169	181	177	143	169	178	166	177	146	172	185	188	160	157	182	169	179	161	172	150	169	168	166	156	167	172	163	190	163	186	175	160	168	179	162	170	156	172	152	193	142	167	159	172	160	198	163	152	163	147	198	156	175	165	164	161	157	159	163	174	151	157	175	155	172	169	160	160	159	152	181	159	166	163	155	161	183	138	170	169	160	158	186	161	150	153	163	155	176	150	158	164	156	162	135	159	152	161	165	156	159	162	158	177	150	167	162	164	165	187	177	155	155	166	172	174	162	187	156	158	185	154	146	156	157	158	179	172	162	151	154	161	158	184	150	164	166	150	183	157	175	164	160	152	166	158	176	149	159	161	150	157	174	161	169	164	167	153	153	158	162	147	152	156	192	179	164	146	164	188	159	164	153	155	163	182	162	182	151	160	178	176	150	163	158	154	157	177	167	176	149	196	163	186	178	155	157	166	168	182	164	166	171	158	161	155	161	174	158	177	175	146	169	179	172	175	157	166	166	168	150	163	166	155	183	156	188	140	183	173	168	165	159	156	185	154	157	197	177	149	156	147	177	164	159	159	175	183	161	144	192	153	162	158	146	166	178	151	175	165	173	179	157	148	147	171	165	144	157	159	161	160	164	157	171	162	190	163	155	174	141	142	176	163	174	175	149	175	150	178	167	184	180	137	164	141	172	178	174	148	174	178	186	151	170	147	159	161	150	179	151	144	147	147	169	162	148	157	155	177	159	159	158	166	141	157	178	149	165	155	163	190	167	170	175	174	157	148	183	170	143	143	173	169	189	148	175	178	165	174	152	172	179	173	139	153	173	152	179	192	159	148	143	169	154	170	157	167	191	161	194	165	146	168	172	176	155	164	166	165	166	177	159	183	187	179	179	162	171	165	164	155	166	174	153	161	159	176	198	150	152	181	160	141	164	183	164	159	151	159	162	161	150	195	168	154	159	165	161	189	162	179	162	162	173	182	136	146	176	193	204	161	156	172	154	171	147	155	156	193	152	166	166	167	154	156	164	173	159	166	166	142	140	165	169	175	191	144	179	156	164	170	151	171	165	174	175	157	172	163	173	168	154	165	175	148	157	153	157	169	166	167	150	183	180	159	175	182	154	198	149	160	150	160	179	150	161	187	173	182	143	153	163	166	166	157	177	156	161	169	162	164	167	171	134	163	176	159	159	164	177	180	170	169	167	157	167	166	173	146	151	162	181	142	160	166	194	150	158	136	159	157	175	166	164	148	165	155	174	157	162	161	182	135	178	170	160	162	170	155	179	181	177	145	167	194	167	171	153	163	155	159	151	165	158	171	168	160	166	162	159	169	161	162	150	165	191	159	155	144	166	161	178	149	169	170	158	165	150	158	161	177	154	160	172	170	170	156	188	207	177	166	144	176	197	140	182	153	176	153	171	165	179	168	155	161	174	180	160	172	151	162	169	165	169	194	168	171	183	174	160	175	142	162	158	193	174	165	167	173	141	154	180	175	172	183	175	161	182	147	179	152	134	182	151	171	170	166	149	161	159	190	162	165	157	138	145	132	166	169	164	172	146	174	139	174	171	159	183	190	167	152	167	185	158	160	202	147	172	169	161	156	172	177	156	143	168	163	156	171	145	166	175	163	173	139	151	142	166	185	149	162	157	169	137	169	183	157	173	153	171	187	171	177	159	172	159	162	188	174	161	163	161	154	163	157	162	166	178	149	153	178	164	172	154	158	163	176	166	154	163	168	165	167	156	168	151	160	184	196	164	161	188	164	163	159	196	178	159	170	138	141	170	182	159	170	185	153	160	163	144	167	165	144	142	190	179	166	162	161	145	186	151	180	150	165	179	153	165	150	163	158	160	166	187	175	169	166	158	161	175	163	151	160	167	139	163	172	164	166	156	179	140	149	171	124	149	145	144	142	174	147	173	181	165	161	165	170	157	140	131	158	154	156	166	162	165	181	169	176	156	166	154	158	159	171	145	162	159	180	166	148	171	140	184	167	167	156	174	172	151	178	143	164	165	148	143	147	162	169	172	177	156	157	143	170	162	171	171	179	155	176	169	144	160	150	142	161	147	184	167	174	159	173	163	159	162	150	165	153	171	168	158	150	174	165	159	157	177	197	173	170	133	178	170	158	154	127	154	160	167	164	151	190	166	163	182	168	174	169	179	171	147	167	158	177	154	158	152	165	172	158	159	156	168	161	180	161	149	182	180	156	172	156	150	177	131	156	144	136	154	165	156	170	172	150	204	148	176	166	151	156	186	157	193	167	167	147	152	174	153	157	159	149	197	145	138	169	152	171	176	168	147	151	154	161	161	162	181	165	169	198	173	159	156	178	173	166	171	166	143	164	171	186	171	152	171	164	176	198	148	164	164	165	192	179	160	152	172	186	142	174	144	181	167	148	175	149	156	168	171	168	149	160	169	162	171	157	161	174	189	147	193	172	162	170	171	149	159	162	148	139	166	154	164	172	158	191	168	176	163	184	159	154	162	163	161	153	154	186	161	175	171	161	161	150	151	176	152	165	175	178	161	155	167	161	194	142	138	150	163	167	175	158	173	187	168	127	172	152	151	168	156	154	168	188	157	162	171	165	171	178	184	161	146	163	165	162	165	169	144	156	161	168	157	184	153	159	180	155	147	192	159	174	173	161	190
37142	27149	51882	2929	2160	1914	1546	1361	1224	1117	1027	938	910	825	817	784	785	758	686	699	711	649	611	626	1057	13584	16936	14224	7384	2656	1187	525	529	520	508	503	508	507	505	518	555	491	516	491	497	493	481	507	509	508	480	493	500	474	485	511	463	475	493	471	522	529	467	517	475	532	500	506	500	490	510	472	499	493	499	529	525	512	533	527	538	486	468	493	504	508	521	523	506	475	476	534	502	513	490	529	473	502	479	500	515	468	498	547	520	505	554	458	479	463	518	535	492	515	525	505	503	465	518	479	495	530	514	519	477	533	477	492	540	471	512	541	506	489	508	539	497	508	520	483	491	501	522	499	512	512	490	510	518	509	514	512	492	484	465	487	500	482	488	527	491	539	493	521	464	486	506	516	529	480	529	499	516	477	507	498	546	463	535	494	531	521	518	492	511	498	481	524	489	528	514	497	553	548	493	514	499	492	511	485	487	518	529	505	522	533	528	542	489	510	469	518	477	483	516	483	540	516	496	508	507	505	504	527	504	490	521	503	511	545	484	511	474	516	494	507	445	510	503	511	505	500	526	506	532	499	498	489	502	515	507	531	507	525	520	500	468	483	580	498	559	498	456	498	497	488	481	491	522	487	494	522	577	500	519	541	496	509	545	511	514	523	514	539	495	492	478	503	521	508	547	511	488	496	517	452	496	485	508	520	478	527	490	542	520	522	502	508	487	510	487	482	525	482	480	473	484	508	527	541	506	506	520	467	528	502	510	502	544	537	521	521	437	526	509	513	504	494	492	490	511	523	464	485	514	502	504	511	540	534	505	513	465	509	492	489	470	492	520	506	485	514	527	498	522	510	499	535	520	476	476	491	483	535	532	513	479	472	573	514	490	499	536	520	522	551	525	514	556	487	468	529	492	480	481	511	529	500	502	529	479	509	556	537	489	513	485	518	516	514	497	468	527	509	525	511	505	517	534	499	529	499	520	486	542	480	491	480	506	492	520	509	489	530	464	508	522	505	490	499	493	505	513	467	496	509	485	481	493	514	489	544	491	515	484	527	535	483	529	524	543	465	505	473	486	493	484	493	491	531	523	514	512	497	518	515	507	496	486	476	514	497	508	508	511	495	510	507	506	513	522	462	497	520	543	483	497	488	471	517	536	526	490	501	533	505	509	514	482	503	491	519	527	514	514	486	494	508	538	510	508	518	483	489	512	536	496	516	490	507	512	470	521	526	520	471	541	562	555	488	471	538	498	496	492	501	525	503	494	505	486	511	499	492	492	513	508	516	502	490	536	492	506	495	508	544	516	473	486	512	530	518	520	488	504	499	493	506	510	500	519	501	469	520	500	507	507	524	481	491	498	495	525	469	501	490	517	496	542	471	497	482	491	507	549	504	505	517	482	492	527	493	514	528	535	502	525	514	541	487	486	522	519	463	496	487	525	507	476	548	511	562	490	509	498	487	469	504	555	545	526	529	513	501	533	485	478	523	507	530	532	515	513	500	490	534	504	496	518	526	484	488	543	523	521	488	540	467	524	519	508	511	528	540	502	488	502	490	491	515	490	494	499	488	551	538	467	482	487	521	501	495	488	474	494	465	503	551	510	488	535	484	506	542	481	546	518	483	526	487	541	502	516	470	466	513	501	512	504	516	523	503	500	498	544	512	520	516	497	494	490	498	512	529	485	511	481	543	468	495	495	514	479	548	520	486	500	495	488	508	498	521	508	487	486	492	491	511	540	525	472	473	538	536	487	484	487	501	489	524	520	547	476	473	486	492	490	522	515	500	508	467	538	539	482	480	530	515	508	498	508	535	518	498	525	535	489	477	538	508	492	536	504	533	485	516	562	524	526	500	530	531	538	470	520	518	522	493	468	481	490	506	515	472	530	504	530	492	551	504	528	473	489	490	493	483	484	496	490	531	543	507	558	522	490	534	481	477	488	503	545	481	501	455	504	525	520	529	513	489	499	500	522	516	513	524	509	500	544	507	504	526	505	532	485	518	501	500	480	529	490	536	529	543	491	538	495	541	483	494	512	522	483	504	520	522	492	525	494	501	505	529	518	459	505	526	467	516	501	495	459	493	508	539	523	510	480	495	519	505	498	512	539	498	501	504	489	469	529	529	519	501	479	540	465	527	474	503	502	499	497	491	498	494	527	504	521	499	530	493	504	503	487	500	499	523	498	521	497	494	482	492	477	474	505	497	504	493	509	535	501	475	495	540	526	461	494	485	502	508	490	491	508	475	546	488	426	508	498	480	525	487	529	497	534	504	507	518	499	519	516	482	510	502	514	474	536	485	531	523	519	530	475	540	477	465	490	506	530	492	524	492	468	528	515	481	503	516	484	530	530	507	535	494	497	491	520	477	503	536	502	514	492	488	508	503	517	510	477	534	485	488	525	506	526	483	492	482	489	521	465	500	465	547	452	507	494	499	511	490	501	475	508	492	525	539	475	492	522	514	529	521	483	488	533	483	474	553	521	525	495	514	514	464	511	489	528	499	536	507	514	545	520	518	499	505	539	499	514	474	505	480	477	486	544	518	487	507	495	476	501	507	527	511	540	516	494	498	495	485	455	509	485	510	524	538	508	533	518	477	487	479	499	532	475	521	499	537	508	521	487	490	527	511	530	521	537	476	481	521	509	564	545	545	506	501	502	514	475	542	477	485	532	500	510	514	487	465	505	487	475	468	496	491	507	522	496	483	463	513	482	497	523	518	468	454	546	532	477	531	470	518	497	478	540	514	510	544	517	505	533	534	495	491	492	499	500	476	513	516	511	522	506	490	538	507	489	535	505	525	476	510	517	521	471	494	520	486	534	515	471	465	484	509	534	493	499	493	515	496	511	505	480	461	545	500	450	523	520	482	501	511	527	527	509	540	494	499	499	538	538	530	521	494	557	505	511	505	509	463	505	518	498	489	489	512	491	529	495	464	513	519	506	474	468	497	503	488	508	495	536	503	482	483	492	535	536	451	480	516	468	487	492	519	490	494	510	499	496	516	537	558	516	501	471	493	472	524	472	515	499	488	522	544	537	514	515	495	475	499	526	512	517	497	519	491	486	503	472	488	559	500	518	499	506	536	498	523	480	495	499	526	517	477	546	533	509	445	517	507	500	510	494	483	495	510	507	521	532	497	541	485	517	503	499	498	479	526	485	490	529	480	533	532	450	507	445	493	519	476	524	511	515	474	553	500	515	524	501	492	491	484	568	496	497	513	510	487	486	516	498	493	516	483	484	532	492	468	488	511	528	505	532	502	522	510	539	505	521	526	498	517	498	554	500	501	517	480	509	530	487	502	505	519	509	513	523	531	512	484	470	525	512	517	507	492	491	511	491	516	507	523	522	498	522	513	541	492	502	529	510	481	533	508	532	473	522	512	455	541	487	533	457	515	508	484	515	490	484	491	516	518	498	481	528	481	500	476	458	464	513	505	484	446	502	516	489	497	484	480	507	509	495	492	514	479	514	499	467	498	543	517	525	528	541	513
51121	37150	62901	35608	14739	4019	1058	618	494	454	403	382	356	330	322	326	357	336	315	294	320	328	302	292	463	5165	7340	4676	2272	922	452	269	267	246	255	295	261	283	239	220	262	265	298	252	273	277	285	277	274	240	265	275	278	262	258	243	268	263	236	247	254	241	283	255	252	278	273	263	230	273	281	253	242	292	251	280	277	263	242	267	249	261	264	263	265	275	280	240	264	300	277	284	267	221	230	266	242	262	267	240	236	270	254	279	250	250	252	279	283	245	275	272	249	265	282	260	256	271	268	269	241	247	246	262	235	242	239	266	262	255	284	245	238	280	267	268	233	265	261	267	263	269	253	245	291	245	277	261	262	256	262	257	281	263	256	275	268	281	264	263	258	281	287	246	279	262	225	269	259	263	265	268	249	256	247	248	242	283	269	258	226	299	275	237	241	247	247	265	243	261	297	244	249	275	257	254	258	242	266	270	244	244	271	262	279	266	260	246	242	270	263	263	242	276	246	251	287	271	301	263	276	248	284	265	257	266	253	269	292	248	261	253	241	254	259	247	260	259	232	249	241	252	252	210	256	263	258	250	297	302	253	244	251	279	266	257	251	280	248	231	281	271	260	274	251	254	253	249	287	254	270	267	305	250	261	279	250	270	258	257	262	259	274	262	236	238	267	283	287	253	280	272	244	271	251	282	265	284	260	279	274	270	284	230	241	242	267	250	281	267	259	257	248	230	276	251	273	266	252	240	259	239	242	245	255	238	247	261	264	258	231	271	271	259	272	264	322	254	230	248	271	280	275	283	245	257	280	245	254	250	280	287	223	250	265	242	273	262	255	280	258	261	257	253	256	272	270	268	240	263	249	252	256	248	251	248	239	247	266	294	279	283	292	252	260	258	264	258	242	252	272	260	251	262	247	245	286	275	272	235	260	266	287	243	250	270	290	258	228	258	278	248	255	254	244	250	272	287	274	281	230	230	275	259	282	251	241	281	274	240	255	271	285	272	256	238	267	251	292	238	248	250	254	264	260	252	246	253	274	245	253	288	249	280	252	252	240	260	258	268	264	250	285	247	277	262	275	266	261	271	276	270	289	290	287	258	247	246	267	265	253	279	244	268	237	274	238	264	256	269	250	259	257	273	250	277	244	240	247	254	288	241	276	283	265	260	258	266	237	249	277	250	249	280	256	266	262	259	250	275	250	243	304	261	244	266	293	294	259	252	257	282	258	263	265	267	278	240	260	275	258	232	258	273	267	220	274	265	281	269	251	270	242	266	247	280	287	295	267	254	277	268	272	257	260	256	258	249	268	268	227	259	255	278	208	252	281	244	261	265	254	260	269	281	252	247	259	272	269	246	267	281	244	287	259	265	278	253	243	251	268	236	239	254	257	264	250	256	250	278	289	254	248	238	261	251	250	258	288	240	259	257	261	286	245	286	260	242	258	258	241	240	238	257	253	280	241	274	282	275	248	252	285	263	278	269	249	270	268	279	263	238	258	247	265	248	247	247	282	252	257	266	234	267	238	271	241	253	257	265	245	268	283	271	271	234	262	256	269	281	258	227	232	262	268	284	254	280	269	244	230	278	257	267	250	257	230	261	273	249	287	273	279	268	266	255	257	246	246	264	250	221	250	245	272	227	257	242	226	256	273	270	263	265	268	282	259	267	275	308	271	268	226	276	263	250	263	260	279	274	242	264	279	264	252	268	248	266	257	274	232	278	258	237	258	254	251	235	229	248	252	246	264	284	256	233	245	293	249	255	276	229	243	258	265	252	243	246	246	263	233	257	251	248	250	291	269	232	263	252	242	277	232	254	241	242	250	265	268	231	274	235	275	258	252	258	268	259	270	292	285	253	245	268	255	273	253	253	264	287	283	241	259	245	259	272	246	223	274	287	247	277	250	256	245	257	273	259	273	284	260	258	257	261	250	248	249	219	256	263	255	245	264	273	245	294	264	255	258	214	257	256	257	236	264	264	248	296	243	253	237	275	280	239	263	258	266	279	271	265	271	248	265	258	263	269	255	249	261	250	253	258	275	282	239	235	257	222	236	253	236	267	252	239	255	279	285	255	229	280	232	255	269	280	297	241	287	255	234	268	278	254	265	262	239	268	261	271	286	267	259	270	255	291	255	255	265	264	247	276	274	279	273	262	275	267	266	297	271	252	269	284	264	248	268	264	267	265	263	266	257	233	243	288	270	238	266	240	258	266	242	265	285	263	249	259	303	236	286	259	294	233	273	260	267	237	248	244	253	274	244	279	230	279	262	230	244	280	253	241	267	248	270	261	294	296	247	247	251	243	252	270	233	262	249	247	233	269	246	258	239	244	274	258	247	254	241	277	258	234	283	257	265	246	258	281	269	290	251	238	256	265	257	249	250	249	264	288	261	276	243	266	265	266	269	257	290	259	294	244	249	256	261	260	276	255	252	261	246	266	257	254	245	241	248	248	244	256	236	274	260	222	273	252	260	228	249	269	239	237	291	228	239	285	259	242	275	230	265	293	277	248	239	253	294	260	273	281	260	227	281	274	246	246	271	226	246	274	267	256	280	271	256	257	250	302	292	260	260	254	286	308	260	274	273	240	273	287	284	244	261	248	262	267	260	256	248	267	254	246	224	280	243	287	262	244	267	245	263	234	258	263	269	243	254	265	267	241	233	243	285	274	264	258	257	243	267	257	259	250	268	233	258	250	267	239	246	261	282	262	245	267	278	252	261	236	256	279	266	280	258	230	227	295	285	275	236	254	294	237	269	246	243	259	247	288	257	253	257	236	248	249	264	255	249	268	265	290	261	263	244	273	274	242	234	249	270	264	232	250	249	229	237	264	262	275	268	274	275	279	295	259	255	247	250	259	226	288	261	248	253	262	248	256	309	273	261	270	250	255	277	280	260	261	259	263	253	233	272	253	239	261	223	274	259	257	251	272	243	244	255	274	228	272	256	254	273	259	284	284	229	288	233	253	282	263	250	275	267	243	287	234	280	248	245	246	283	284	265	285	254	257	271	239	276	281	249	256	250	254	264	264	278	270	261	241	284	278	278	247	245	246	276	262	268	274	238	254	256	301	256	271	278	234	240	278	276	242	257	278	275	251	289	262	285	294	253	275	283	249	263	269	267	254	251	236	228	270	239	277	246	286	272	293	244	266	233	269	241	224	245	285	245	279	244	278	247	249	263	237	257	239	240	286	235	257	238	258	282	304	297	260	259	235	267	274	282	259	255	239	261	269	269	264	265	290	271	252	253	258	285	244	257	268	258	259	257	232	251	273	285	238	238	234	246	277	248	231	267	275	253	286	237	245	220	260	259	259	256	259	270	250	278	276	255	268	286	313	273	246	266	299	287	278	254	283	270	223	281	251	266	260	229	258	242	268	254	273	268	258	294	244	250	273	267	252	275	251	286	273	246	242	269	249	274	266	272	256	273	244	251	255	251	247	245	239	289	250	237	269	278	257	295	270	267	259	277	247	249	257	227	225	248	238	250	248
39523	36409	69191	9473	3563	2824	2552	2268	1987	1720	1622	1425	1403	1276	1258	1183	1079	1145	1110	992	1024	967	991	1013	1919	21354	25486	18767	9903	4182	1592	821	802	700	731	740	804	704	763	763	755	801	741	771	760	779	774	754	774	710	748	746	751	702	774	737	724	749	754	753	782	774	793	748	746	735	761	761	723	764	748	745	760	763	756	754	743	747	713	742	798	768	739	782	763	704	744	783	718	691	774	751	788	769	788	755	774	721	752	746	759	747	780	747	708	767	823	775	721	742	722	803	736	793	797	751	719	749	752	709	801	708	759	781	724	802	723	798	773	782	739	764	792	703	762	739	787	762	753	751	723	721	743	738	776	775	784	802	735	735	719	748	742	748	746	779	802	762	703	763	773	774	743	768	760	715	757	737	754	735	725	740	729	755	789	721	737	726	762	794	780	747	709	741	745	742	695	775	785	773	713	762	745	748	740	732	736	745	737	728	699	723	769	726	772	739	775	765	758	753	762	759	742	774	781	763	741	728	754	748	757	772	753	740	782	736	729	769	760	742	749	738	749	722	790	744	737	757	746	766	758	742	730	767	799	760	742	698	743	785	764	727	722	791	758	711	771	745	765	761	717	736	711	765	762	708	781	770	759	742	762	744	730	803	725	764	723	771	765	737	747	759	755	726	721	737	756	738	766	791	794	742	725	752	763	736	726	775	743	736	819	789	744	783	799	724	694	741	745	757	713	747	792	794	827	752	761	742	743	723	723	729	733	722	747	718	704	726	737	787	734	722	709	743	773	697	747	746	729	751	787	782	775	787	723	732	736	696	714	765	783	786	760	754	762	776	735	749	749	722	730	780	736	797	793	735	766	753	787	724	760	748	750	775	778	739	770	729	774	751	738	737	690	766	766	703	732	725	728	732	739	776	749	755	770	736	736	760	749	791	769	743	704	755	690	790	789	741	780	750	763	815	766	761	735	756	762	728	721	752	720	755	777	760	789	754	740	724	766	741	746	754	802	767	791	727	750	787	761	734	714	737	730	773	768	702	707	719	757	749	714	729	728	800	742	736	745	748	736	747	739	735	760	788	797	767	760	750	731	740	743	745	750	770	740	768	773	763	773	711	769	698	720	773	738	799	759	749	707	764	711	725	806	716	770	717	775	699	695	777	731	746	672	712	710	756	732	714	738	734	735	777	722	699	719	750	735	736	753	718	694	741	718	741	749	742	745	765	759	751	749	740	738	740	758	764	747	777	743	761	754	778	761	764	727	781	725	744	757	767	737	762	753	739	696	712	748	754	743	749	777	734	702	742	726	761	751	771	753	745	785	730	709	791	727	796	764	714	793	722	807	775	757	755	746	723	757	719	749	738	801	764	757	750	739	737	761	753	766	741	730	723	777	739	764	750	712	799	722	753	747	784	736	797	767	860	744	757	742	745	701	757	750	711	707	783	804	732	725	762	773	721	713	777	739	686	715	738	750	752	753	757	759	778	752	782	739	780	804	760	741	791	753	714	743	790	730	743	765	787	724	743	748	776	717	747	774	739	749	743	707	745	767	787	759	722	764	801	776	728	710	738	735	771	741	778	807	726	739	730	730	711	729	707	790	759	744	732	734	748	730	754	772	758	769	747	779	756	760	689	727	733	738	779	724	738	781	753	791	758	798	773	715	796	723	740	755	761	760	710	708	754	732	765	740	708	748	729	782	785	683	724	742	736	780	711	757	753	743	687	741	758	723	767	747	742	754	797	780	744	791	772	706	730	758	745	758	736	776	711	740	732	692	779	720	766	711	759	718	772	765	765	747	738	742	760	762	767	781	731	742	700	773	776	717	752	712	793	760	721	739	727	773	741	774	730	799	756	791	710	778	735	783	740	750	738	766	757	774	786	715	737	748	736	769	754	761	791	741	778	752	724	786	767	765	717	735	778	764	700	755	735	724	739	772	720	766	757	772	762	733	771	798	734	751	770	710	755	784	751	783	737	736	734	748	759	790	743	778	720	738	712	716	752	734	745	780	749	743	740	790	764	778	744	757	744	726	747	732	732	769	730	772	723	763	792	789	717	739	777	732	776	786	716	725	759	760	728	772	786	716	809	761	756	736	793	727	726	722	746	791	787	732	788	761	745	789	703	724	717	695	744	749	745	746	754	755	786	763	748	690	769	767	779	788	737	784	732	736	780	768	765	744	765	807	759	777	749	740	740	740	749	753	731	758	762	760	785	775	711	803	747	738	731	767	713	728	750	773	774	741	732	761	793	723	729	690	765	745	799	747	773	752	723	688	754	775	751	801	745	761	804	746	772	752	735	708	757	788	716	743	785	714	736	758	784	710	761	730	707	772	749	733	778	767	713	706	734	760	743	726	779	745	749	782	711	799	770	730	742	757	785	763	715	764	694	762	762	750	771	731	746	777	714	761	734	777	781	770	798	713	753	739	731	757	712	743	788	725	752	765	734	754	757	725	762	709	691	721	763	777	735	718	772	713	736	791	766	743	766	747	741	769	743	747	742	776	756	783	721	765	751	739	766	688	735	772	742	801	773	790	745	731	779	729	704	742	761	786	716	747	777	804	703	721	767	825	756	747	759	726	754	736	754	721	741	719	776	734	721	758	731	703	749	775	730	738	768	715	768	726	744	750	742	793	743	773	777	704	758	741	773	769	780	731	756	747	745	762	770	737	698	743	753	736	715	739	774	718	701	732	763	745	740	733	715	695	713	767	699	734	736	699	747	752	749	722	775	751	756	810	765	742	777	820	702	720	755	737	741	751	728	749	736	752	774	760	745	767	740	799	731	706	725	782	772	762	761	763	727	737	750	778	742	709	721	756	765	766	716	731	729	788	740	756	744	762	740	797	727	799	743	780	753	709	822	747	789	755	736	734	745	779	717	739	773	774	728	757	771	709	774	798	691	744	793	753	805	794	761	722	779	753	746	766	726	732	751	754	722	748	714	801	704	751	726	732	784	799	769	763	757	751	760	729	841	722	759	816	722	786	788	732	765	757	744	731	747	728	772	727	759	772	742	768	760	788	718	762	726	776	834	824	711	783	760	807	753	705	779	751	761	726	774	769	734	754	760	713	743	766	727	766	713	707	756	755	697	801	728	720	789	744	778	767	715	738	728	762	724	813	737	748	770	806	763	746	745	735	778	780	707	694	747	727	740	736	790	755	745	706	743	725	739	786	801	776	724	746	723	761	760	740	810	733	766	731	755	755	740	760	737	814	803	744	722	743	792	712	750	746	737	694	707	745	782	750	769	742	765	719	719	716	759	688	775	670	747	713	730	764	731	790	775	794	746	756	750	755	733	781	750	745	750	692	770	773	745	706	745	775	769	710	761	744	750	777	704	749	757	768	753	821	737	779	734	725	778	718	711	782	750	749	745	734	709	735	740	778	729	760	757	734	795	722	775	714	773	758	745	754	712	665	798	734	725	769	760	750	771	770	718	758	731	737	724	771	744	731	728	740	787	722	750	728	726	764	732	764	768	741	742	766	760	708	699
14474	5774	11017	2668	388	233	215	188	178	211	186	187	196	211	220	194	186	201	191	209	180	184	202	192	191	395	653	633	487	337	225	212	212	177	206	210	179	190	174	164	186	166	177	178	200	207	205	197	178	198	206	188	214	192	192	206	179	219	199	172	203	174	195	189	220	175	197	209	195	178	213	184	186	177	212	222	207	190	207	192	188	188	203	202	191	207	194	211	190	188	192	210	189	195	203	197	212	191	214	199	190	184	217	197	193	192	194	169	171	183	192	186	210	183	188	189	171	200	194	177	205	193	178	194	200	207	219	178	205	203	187	198	212	194	197	182	183	194	196	196	218	191	196	188	196	229	184	208	181	220	179	220	183	181	215	170	202	190	203	194	200	183	194	196	203	180	193	197	193	189	194	198	234	188	183	213	194	196	206	198	207	192	190	182	199	196	181	195	201	181	192	186	188	184	186	171	164	195	184	204	186	191	216	177	196	186	181	157	203	196	198	192	179	200	182	194	206	184	182	193	195	208	192	204	212	182	182	199	189	183	184	216	186	196	182	204	185	198	197	179	193	188	175	152	215	207	195	208	201	208	189	189	190	222	207	188	202	181	197	205	223	213	200	208	207	192	180	216	178	203	200	189	203	189	209	203	204	188	187	209	211	199	208	202	185	198	219	196	200	160	206	211	190	169	206	203	227	190	199	193	201	205	185	189	175	173	186	195	195	182	180	190	198	189	194	199	177	186	195	192	218	215	221	212	167	189	201	202	191	195	204	211	185	192	163	190	175	194	177	220	202	165	207	180	196	187	191	216	180	183	214	198	171	210	174	192	210	180	189	187	208	205	211	191	176	193	169	210	186	184	175	182	188	199	213	206	197	207	192	180	197	192	211	185	191	196	206	172	179	196	198	190	220	188	200	191	221	187	193	204	171	199	185	206	202	223	187	198	187	158	183	200	180	211	197	189	189	192	179	207	188	175	209	204	188	198	175	181	199	185	201	194	200	196	190	226	205	187	191	191	199	191	200	180	169	183	199	176	192	205	193	184	223	191	192	185	186	222	185	194	181	180	183	201	181	179	195	184	174	170	182	195	184	225	210	187	186	200	189	178	202	175	181	197	190	204	186	195	181	199	210	195	174	207	216	210	198	177	188	186	196	174	172	204	202	194	176	185	199	203	185	201	176	194	194	180	202	179	190	174	181	210	172	206	195	190	204	196	182	209	178	187	203	207	203	199	204	201	199	210	189	206	192	188	200	193	205	194	198	224	208	181	191	202	181	207	215	201	193	157	220	194	212	196	197	187	178	201	191	201	182	190	188	217	177	186	193	194	186	197	193	188	199	210	194	193	215	211	188	204	205	200	202	207	201	176	187	201	204	194	187	189	162	196	196	202	201	173	193	172	199	213	197	190	173	179	208	190	219	165	176	170	196	197	205	197	194	231	195	185	179	191	179	203	196	203	174	174	169	189	210	177	194	181	208	197	197	199	194	222	185	206	197	198	226	208	205	186	199	225	189	195	200	202	233	182	200	195	167	190	205	210	188	175	197	173	190	184	204	171	188	180	207	193	152	168	217	187	224	192	197	185	208	193	191	207	193	205	208	205	191	191	192	170	187	195	209	217	204	221	192	175	174	193	214	200	212	207	191	226	181	191	215	187	207	189	205	227	211	203	169	191	207	210	195	194	186	205	194	190	164	205	200	203	213	182	205	201	200	177	183	208	203	191	173	179	160	203	202	175	197	206	200	176	201	179	204	174	208	193	200	196	195	212	172	167	192	193	219	217	165	209	194	190	192	176	187	205	190	227	202	189	233	173	179	173	219	222	214	200	201	191	206	187	202	207	200	204	180	202	190	184	170	186	195	198	195	196	190	195	206	207	205	189	208	210	186	191	185	180	203	163	200	210	211	196	204	200	195	191	207	205	192	186	189	223	213	198	177	212	182	190	186	195	190	190	219	182	192	191	202	221	213	179	205	209	197	207	177	191	203	214	192	190	207	155	174	207	199	214	188	194	199	181	171	162	171	242	201	217	218	200	198	183	201	204	211	208	214	183	192	233	191	184	179	183	194	216	209	206	226	187	194	210	195	173	215	198	192	179	163	184	204	175	202	183	180	205	213	201	203	172	163	199	185	199	188	191	188	201	183	219	200	217	207	209	184	190	227	202	187	180	192	191	208	208	169	213	198	176	222	190	221	225	217	201	215	218	208	200	186	194	197	160	171	177	192	212	208	198	188	199	184	207	188	171	202	201	188	203	212	218	195	190	203	191	177	217	182	200	197	180	175	213	212	197	188	194	209	151	196	189	209	205	197	190	181	194	190	176	158	196	195	206	226	171	190	185	198	207	222	201	184	224	197	205	189	183	190	191	204	174	177	214	189	200	180	193	180	182	192	200	219	188	205	191	203	176	171	202	217	193	194	205	203	197	186	188	198	174	213	216	199	196	192	214	216	202	196	209	177	188	173	183	173	216	155	186	198	192	181	177	215	195	183	200	163	200	202	195	207	194	188	205	197	205	219	171	201	193	189	176	186	197	204	170	221	199	241	197	182	187	193	173	208	169	200	189	197	185	188	211	216	181	207	188	184	205	188	194	182	194	167	202	193	191	183	182	190	216	208	215	182	196	180	215	189	220	189	195	208	188	208	189	176	204	193	203	181	207	206	208	199	188	200	214	180	201	196	192	214	213	193	184	185	196	194	200	179	191	184	176	215	201	186	195	218	206	199	219	171	168	229	170	207	196	192	211	209	189	186	191	175	185	174	185	202	195	200	171	190	195	191	196	201	202	191	198	198	199	199	208	178	198	198	209	195	186	192	192	207	186	211	209	207	183	178	206	185	209	203	190	216	176	199	206	203	201	183	184	212	207	175	198	191	173	184	184	221	181	200	217	199	203	188	188	152	186	198	203	210	192	207	188	179	187	174	165	168	172	200	183	186	167	204	205	158	182	210	195	204	207	204	196	209	177	179	198	213	205	207	206	218	213	207	195	207	206	204	213	180	209	191	206	230	192	197	209	193	205	197	172	197	178	219	215	195	170	201	197	183	192	209	190	210	193	213	224	186	182	197	182	198	186	176	184	195	180	177	209	193	186	204	211	182	189	231	201	189	227	199	186	189	197	179	188	190	210	160	191	202	198	171	192	184	185	191	187	201	188	192	185	173	196	174	198	215	204	188	179	200	197	194	224	187	189	195	200	188	176	195	205	197	173	215	202	193	184	210	193	188	187	186	189	194	214	189	201	185	183	207	197	212	207	196	201	199	200	182	184	206	207	208	175	197	193	196	193	175	193	178	202	197	191	188	185	187	172	183	213	188	190	164	183	190	206	205	193	179	201	171	183	200	181	200	196	194	192	201	171	201	190	215	195	183	182	193	192	185	218	187	199	208	190	193	208	197	206	207	209	205	186	190	192	186	189	216	210	185	176	207	214	147	210	224	197	232	202	208	194	196	204	173	176	191	162	187	211	186	189	182	179	191	197	180	191
11052	6061	18115	3519	688	731	628	640	625	652	607	631	639	638	634	619	636	618	587	624	593	594	622	594	646	1716	3187	2895	1972	1122	736	605	596	573	589	593	625	623	628	609	620	593	561	608	613	581	580	585	613	643	632	574	548	577	602	627	607	598	608	542	587	629	611	556	611	601	564	576	618	614	572	599	606	605	649	633	580	594	557	580	602	624	592	607	602	614	587	617	592	604	618	589	549	569	571	559	605	607	615	625	602	633	556	584	611	616	594	590	574	633	593	606	615	586	601	586	582	620	623	586	590	581	618	574	558	597	616	635	564	614	608	595	580	580	553	596	569	621	544	568	619	595	600	576	610	566	588	590	627	601	575	606	614	562	619	636	623	600	589	609	600	609	596	559	638	594	577	530	607	624	593	605	592	599	638	609	609	589	574	575	538	572	590	556	638	592	615	609	610	619	605	610	628	619	590	595	561	614	594	601	587	627	620	583	599	573	600	554	568	598	578	587	583	609	580	598	563	582	614	596	595	574	621	610	565	632	621	625	607	596	560	585	578	575	624	540	608	615	598	555	615	607	617	592	623	637	602	618	628	567	565	638	596	616	600	588	615	603	625	609	575	586	593	607	623	577	592	604	590	595	549	611	602	611	600	619	612	613	632	613	582	620	591	584	637	552	568	570	605	618	572	545	623	622	621	584	622	593	575	549	589	613	603	565	589	588	624	608	601	575	608	561	557	610	613	583	583	612	561	587	589	616	572	599	607	625	639	554	597	592	630	617	606	573	613	579	596	607	607	584	585	609	582	596	655	585	610	577	568	560	604	592	596	589	583	563	646	531	615	591	621	596	641	608	588	612	580	630	598	578	593	577	619	584	591	575	577	616	562	625	597	587	578	622	571	588	631	546	585	640	597	611	597	586	597	605	553	603	598	584	572	614	584	583	588	591	577	622	635	601	610	570	619	588	595	618	544	612	618	598	630	590	577	598	628	566	597	618	640	620	617	609	613	568	619	607	566	634	604	597	607	589	606	610	624	600	601	610	596	609	549	631	623	558	588	596	560	589	588	580	635	602	624	563	585	644	640	643	593	584	600	603	589	566	592	578	598	560	592	604	574	623	597	585	540	603	594	632	604	606	619	590	583	557	586	570	606	558	619	563	568	571	595	591	566	599	570	608	580	611	607	587	602	535	584	603	609	593	576	592	583	589	585	621	589	605	597	576	594	636	573	596	619	613	600	634	639	578	568	620	630	614	631	576	564	589	573	615	602	593	608	584	597	609	561	613	591	561	619	600	622	610	631	603	577	606	595	630	621	623	617	591	590	610	619	608	582	584	577	624	596	608	601	598	609	565	627	602	577	591	587	641	579	589	582	601	646	587	593	601	569	625	594	596	630	592	619	595	609	619	591	615	606	632	579	578	588	572	570	607	566	559	566	591	625	581	581	592	601	600	567	600	605	673	576	632	596	572	615	620	598	601	603	577	619	566	584	594	611	560	604	600	604	525	596	583	599	692	595	607	574	560	617	628	613	585	602	600	608	610	573	562	584	589	549	591	622	568	557	589	586	610	585	605	606	635	619	591	535	600	608	607	619	592	547	598	576	579	556	601	621	607	605	602	627	597	591	594	583	590	615	617	604	588	589	556	613	584	621	624	613	594	580	606	597	649	615	617	592	586	608	561	621	577	592	610	550	577	600	533	584	604	549	531	576	632	620	603	623	596	610	601	603	604	580	584	609	572	594	587	607	640	593	622	605	578	562	597	564	574	587	623	595	600	603	592	562	580	623	596	595	614	578	625	630	596	599	634	599	582	597	608	576	609	585	588	610	643	588	618	593	595	636	612	591	596	635	600	600	616	573	585	592	609	575	598	655	595	567	548	641	590	565	577	589	597	573	651	603	643	604	575	595	604	611	602	595	529	601	590	621	574	657	557	612	605	641	581	556	568	613	594	601	586	567	606	592	638	584	594	619	563	562	605	642	609	642	626	557	620	629	587	616	586	607	611	614	627	612	592	619	585	550	589	592	566	637	615	592	647	605	604	588	607	583	598	587	587	586	556	612	586	640	590	578	585	630	619	597	586	595	611	651	586	593	574	589	595	566	608	589	598	564	618	602	642	585	555	569	557	562	577	603	611	550	611	616	603	599	594	592	608	572	564	580	595	598	618	576	593	649	615	603	640	580	586	627	592	574	591	567	596	563	599	590	616	560	597	641	606	611	598	602	599	574	606	594	580	599	598	570	594	580	586	560	596	574	574	641	613	577	544	614	590	578	577	616	627	586	584	581	568	585	594	613	572	597	607	606	577	611	586	622	548	604	561	608	594	589	595	595	645	629	644	583	654	604	560	557	633	557	591	595	607	558	605	597	590	608	606	640	626	610	597	582	621	599	567	615	548	588	582	571	532	642	610	572	620	574	563	651	625	572	582	561	629	557	596	570	630	594	625	602	599	568	625	597	643	583	615	557	628	626	566	613	626	612	597	632	599	626	569	593	650	621	604	604	595	594	618	629	607	584	574	588	656	606	638	594	580	572	612	566	614	618	588	574	595	590	576	598	610	623	587	569	601	622	605	549	613	542	574	605	584	594	574	557	650	592	606	611	603	610	607	628	612	594	625	623	612	581	555	584	624	576	603	628	580	583	566	629	582	616	589	595	593	622	609	600	566	571	565	635	567	594	569	641	603	595	592	585	607	598	623	602	598	595	599	607	587	655	571	598	636	644	609	581	583	609	598	565	616	588	619	568	640	628	614	639	598	599	599	581	574	608	565	581	592	588	600	590	588	623	617	547	616	610	598	622	575	589	625	604	582	594	581	618	568	576	551	595	605	594	597	604	590	614	549	614	571	613	616	596	620	608	638	555	606	573	585	591	590	647	592	618	533	635	648	590	573	632	525	574	621	589	594	584	601	596	618	584	631	644	620	621	608	600	614	568	617	569	564	624	592	587	607	597	607	583	596	576	615	537	613	580	583	634	544	600	606	557	589	556	571	605	572	609	636	578	578	600	611	561	593	592	572	565	611	611	564	555	561	596	593	566	590	572	603	592	620	673	595	639	602	576	580	551	616	572	629	603	560	590	567	579	620	575	556	641	546	572	602	546	587	606	591	598	600	605	575	612	589	573	562	562	596	596	573	619	591	676	579	591	576	576	604	611	531	647	600	609	601	598	616	594	566	602	643	598	576	635	571	617	585	616	621	610	615	529	648	566	597	610	607	569	590	579	603	590	574	577	580	608	615	564	639	583	593	619	588	591	605	620	597	578	606	580	594	587	569	636	621	599	595	575	578	547	549	600	589	588	578	550	589	556	622	556	626	647	596	591	584	626	609	569	613	603	639	568	592	592	537	588	629	616	575	610	588	612	562	623	594	569	561	560	584	608	533	563	592	598	573	601	640	580	616	572	573	579	586	578	543	614	563	562	604	621	607	592	599	604	603	600	626	619	568	602	614	559	601	586	591	577	640	595	624	576	620	587	623	610	574	598	598	621	615
43545	36203	58807	24943	5536	1029	536	386	348	311	292	321	262	273	255	215	239	214	233	223	240	196	217	245	318	2835	4125	3085	1378	627	295	215	183	205	201	207	204	188	215	192	198	202	180	176	198	206	189	192	218	205	192	181	208	205	197	237	201	193	190	211	199	189	182	202	191	186	207	165	195	180	204	207	234	189	196	193	224	191	198	204	209	206	181	214	203	211	215	210	183	194	183	183	190	191	190	212	203	215	226	210	198	202	182	205	205	176	192	206	196	203	203	212	177	219	202	167	205	192	207	216	171	198	211	218	187	207	191	174	221	190	197	202	186	175	182	179	226	230	171	200	189	184	182	206	207	211	185	182	184	191	219	187	217	198	241	200	195	181	181	216	200	213	197	185	172	205	198	184	197	214	206	193	178	179	194	180	174	213	216	209	194	208	197	205	170	219	199	178	215	197	187	202	172	207	202	190	192	193	191	206	210	170	211	191	201	199	193	197	196	209	189	185	187	201	211	234	183	209	177	193	218	185	205	192	219	177	161	197	177	175	229	197	198	187	181	192	207	174	194	211	204	194	190	214	181	178	198	187	196	182	222	178	175	209	203	186	199	205	190	198	183	205	193	192	213	186	207	184	192	217	185	193	183	196	197	212	200	181	185	208	201	180	158	189	204	196	180	187	219	176	239	194	209	214	178	192	188	204	206	185	179	211	210	197	175	194	189	233	178	193	196	191	219	192	180	172	202	211	176	205	191	190	182	188	209	168	197	192	183	214	198	191	191	193	197	192	193	175	214	199	195	210	197	202	204	218	171	177	189	188	192	174	234	192	186	206	203	181	182	202	249	199	197	215	217	166	194	176	193	212	185	196	188	188	214	202	199	214	214	200	197	201	214	220	191	189	181	214	202	195	192	177	231	204	190	186	191	215	217	200	180	220	192	222	212	192	174	185	211	191	183	198	185	194	206	214	183	196	203	192	183	207	191	165	200	198	191	192	179	209	197	206	217	189	199	203	195	210	183	199	198	192	193	199	223	205	186	208	197	209	214	199	198	190	204	219	221	193	183	179	180	198	186	203	199	194	199	194	199	203	182	198	193	195	233	210	203	221	210	195	214	214	199	217	188	229	204	222	203	192	174	198	228	181	217	207	198	213	174	212	188	179	183	208	200	212	177	189	205	213	199	193	190	183	205	182	221	204	202	200	210	234	211	215	210	183	183	197	204	183	190	190	191	181	202	197	212	179	184	186	174	228	209	194	191	190	200	190	208	186	198	192	172	198	200	185	197	191	213	199	216	198	189	187	181	185	207	199	165	195	195	181	221	182	204	200	190	185	191	188	209	204	193	225	189	208	213	175	205	176	191	189	195	222	187	213	193	202	204	180	203	190	206	211	179	205	200	225	213	168	216	203	220	197	208	193	185	178	197	197	178	213	201	191	189	201	202	179	208	203	238	203	200	184	179	201	180	181	191	175	184	221	215	195	199	192	180	187	204	191	229	197	216	194	186	186	160	166	178	203	221	184	170	198	195	193	212	201	195	183	197	187	184	222	187	188	214	218	205	193	192	198	216	193	200	196	170	191	205	188	201	226	199	180	193	163	183	185	178	202	185	203	197	176	181	208	200	200	192	181	167	221	224	169	212	223	184	183	213	199	194	208	205	194	221	201	202	196	208	194	186	191	176	184	198	221	192	218	200	202	203	207	207	186	199	200	207	205	192	197	191	182	190	196	201	173	206	212	209	193	196	183	181	207	206	191	203	225	186	172	205	187	186	208	206	198	174	211	204	186	208	192	216	217	207	212	206	193	210	185	204	195	212	213	174	217	212	215	187	204	190	191	179	185	196	199	163	174	183	197	193	193	192	211	191	195	179	194	196	200	190	185	210	201	189	197	225	197	200	200	197	193	198	189	197	188	186	190	201	204	181	195	214	191	180	196	190	193	204	209	215	207	213	198	173	192	216	186	171	191	197	193	210	204	209	212	192	189	177	192	197	184	192	196	207	192	188	206	235	175	227	221	179	205	194	187	194	198	182	179	171	212	184	213	190	183	196	179	197	199	203	200	169	198	190	182	215	198	166	202	242	191	182	225	175	216	217	189	218	211	207	213	172	209	206	169	210	171	175	189	214	197	193	200	190	181	181	172	175	197	181	204	193	163	205	187	169	205	202	200	210	209	174	190	206	207	199	181	197	199	180	200	185	199	197	204	170	199	177	207	203	203	198	207	202	190	216	210	182	209	165	210	195	221	198	194	176	183	196	217	190	196	204	220	196	184	203	199	188	176	180	178	208	186	180	191	201	206	217	233	206	205	199	186	187	197	235	211	204	206	193	231	204	187	196	205	202	176	178	204	224	196	169	207	192	222	213	200	215	205	207	223	193	214	199	204	204	201	212	210	196	201	193	204	201	196	181	235	206	166	189	224	208	217	206	205	204	228	218	187	179	174	182	173	203	198	186	216	186	203	182	199	211	180	209	218	166	210	200	207	182	198	203	188	183	185	193	204	218	194	161	213	182	185	191	208	218	185	194	201	171	191	203	211	194	165	184	192	215	211	181	208	198	179	170	201	232	198	201	222	204	211	217	208	177	186	205	201	206	207	192	185	195	203	204	197	190	177	176	170	211	197	185	199	204	176	192	199	193	197	209	204	170	176	184	200	191	194	180	202	196	199	179	178	207	231	236	205	210	201	195	203	209	183	194	194	178	189	194	203	194	200	229	176	194	201	215	229	193	208	187	196	195	186	166	218	190	205	209	193	198	189	180	200	208	183	182	186	222	191	208	185	216	177	185	211	205	214	183	204	186	206	165	208	216	190	207	199	192	189	203	200	190	210	180	192	210	214	202	166	218	187	200	180	185	214	219	200	201	192	214	182	200	173	164	213	199	190	165	185	212	184	189	208	208	197	187	179	182	184	176	220	210	204	222	209	207	205	219	209	175	161	186	187	210	180	201	216	187	193	200	197	177	206	191	199	219	207	212	172	200	197	168	194	208	218	182	191	187	217	186	220	202	223	182	176	217	189	192	217	208	189	220	197	183	188	203	191	196	205	200	217	180	184	189	200	212	203	201	183	210	186	188	188	177	187	160	195	191	151	203	198	187	203	165	220	192	219	178	198	183	220	210	189	211	200	197	196	201	214	186	176	194	183	187	187	216	205	195	193	196	226	197	188	184	203	215	186	196	216	192	194	192	196	185	195	178	183	200	187	205	197	196	198	194	196	204	175	198	190	191	204	215	230	188	194	177	203	213	174	194	201	214	195	201	202	199	198	205	203	191	212	194	208	172	186	207	209	196	189	187	188	207	194	195	233	202	194	195	195	181	193	191	222	201	212	180	199	202	218	203	185	196	210	175	185	185	217	199	238	205	167	212	204	176	190	195	178	196	210	192	189	178	196	195	176	194	208	187	189	195	226	195	196	217	218	183	217	170	208	201	202	194	182	190	206	192	208	200	182	183	205	210	188	187	206	191	175	214	204	208	191	171	218	197	219
30331	32596	54110	7064	2368	2002	1640	1478	1375	1260	1115	1029	921	866	898	893	804	793	777	793	732	718	744	729	1308	14652	18835	14170	6766	2933	1172	620	621	583	586	606	597	569	594	636	629	610	581	574	595	576	589	605	568	624	622	592	589	597	623	644	609	602	608	576	603	626	579	635	572	582	606	601	584	617	567	629	620	584	595	591	615	557	569	566	617	565	598	585	568	591	561	598	567	605	575	569	581	615	581	598	575	605	573	611	577	602	620	621	575	584	604	596	552	602	600	596	575	625	618	620	585	613	599	584	570	613	587	588	595	594	617	589	583	609	595	647	631	579	595	634	609	584	593	571	613	616	550	600	568	641	578	626	603	598	611	595	582	627	611	566	614	606	619	645	644	571	636	611	644	576	574	552	604	589	657	626	580	574	571	611	596	596	584	589	568	603	536	599	603	625	631	581	622	583	569	553	593	597	596	560	616	563	583	635	570	564	615	585	585	601	592	613	618	613	533	627	597	592	586	556	657	573	622	587	576	610	597	602	585	591	648	598	592	584	557	587	634	596	652	587	576	615	612	576	571	553	602	575	612	628	548	597	626	579	583	557	587	623	637	570	610	599	575	615	596	602	600	604	617	611	628	561	553	572	585	596	587	591	624	589	590	626	626	590	580	555	616	586	606	596	585	589	620	602	608	593	575	630	613	622	582	602	568	602	621	593	555	592	598	573	584	574	634	586	574	579	584	565	599	640	629	605	572	641	557	565	595	613	617	609	606	571	591	599	597	572	579	598	589	607	586	594	596	618	594	631	628	640	608	571	625	592	567	608	604	579	598	567	616	598	595	589	561	569	619	610	590	583	617	572	566	622	617	631	605	549	561	597	609	596	590	569	617	591	628	571	577	625	568	610	609	594	544	587	612	582	575	621	576	626	628	566	604	611	578	602	590	587	575	610	616	605	585	597	602	556	600	601	597	579	576	627	572	581	623	629	564	613	600	633	578	587	610	584	545	601	578	641	630	591	591	606	568	587	626	587	556	610	572	601	619	604	627	579	589	602	583	578	584	589	577	570	578	610	561	583	587	624	565	584	591	588	586	593	563	585	577	654	562	614	605	638	596	616	590	584	588	543	612	612	578	589	582	603	577	585	589	657	594	564	569	591	611	581	630	607	593	574	600	551	578	617	556	556	606	614	595	557	614	563	570	649	576	613	648	591	559	574	613	565	582	608	540	601	570	599	621	551	571	600	632	593	602	630	629	525	566	612	594	568	625	614	575	572	611	598	585	547	577	590	601	570	620	592	578	572	619	603	579	576	630	570	614	589	629	582	583	595	589	595	574	600	613	605	628	572	615	623	581	588	586	579	614	599	581	603	622	592	596	602	521	566	584	576	613	579	595	566	583	622	565	549	618	582	586	636	574	569	549	603	593	646	586	591	642	600	604	602	560	601	611	545	586	605	593	579	586	590	566	595	529	632	627	624	607	587	584	571	549	586	572	543	587	599	597	644	603	620	593	594	635	617	602	526	608	577	578	609	600	591	607	639	582	628	609	582	564	602	635	559	589	602	614	574	633	600	596	592	583	573	618	589	624	591	626	604	595	598	605	606	606	602	597	626	668	581	591	554	596	615	595	636	582	620	572	597	578	591	621	597	569	625	559	561	589	589	627	576	624	586	613	611	577	579	603	568	568	618	577	565	613	567	570	572	581	637	614	571	629	576	591	599	577	605	582	572	632	573	598	582	618	601	602	544	521	598	611	594	529	566	589	598	616	607	620	582	592	593	596	600	583	563	561	596	576	601	583	600	576	614	553	606	605	552	587	590	619	607	560	601	618	580	595	596	608	614	630	635	622	578	629	578	610	586	612	588	636	615	595	595	597	613	593	530	628	599	597	583	574	567	613	573	575	617	600	618	607	564	565	583	648	603	601	633	556	567	608	577	619	630	562	592	579	631	603	614	553	600	548	616	632	608	636	649	572	591	608	603	577	585	604	583	628	599	590	572	594	554	605	596	587	615	590	573	543	594	624	625	600	590	606	587	592	589	586	604	574	584	603	642	623	565	595	620	595	553	593	625	548	589	610	618	610	606	559	606	619	620	595	575	598	564	584	567	610	617	588	595	589	600	562	548	594	591	593	636	593	599	565	610	575	560	560	586	561	589	616	589	576	552	609	533	590	635	572	628	561	595	570	577	585	604	579	571	629	572	608	600	590	568	595	589	623	618	618	615	599	581	615	561	566	614	533	599	579	619	577	598	613	593	598	584	587	602	600	552	579	627	557	601	628	603	627	553	588	595	567	612	579	653	561	612	649	569	553	590	603	565	574	592	581	626	582	598	596	582	588	582	590	535	582	609	588	622	587	592	567	565	629	591	590	559	614	584	600	619	606	595	593	578	594	590	593	612	580	616	581	586	635	597	540	599	572	629	612	596	591	617	645	611	586	581	584	644	583	561	582	637	590	564	588	618	622	592	599	589	607	535	579	598	606	571	586	606	587	605	601	579	591	612	597	593	609	569	577	643	646	623	584	562	592	598	598	591	580	587	640	621	577	625	582	566	581	615	565	589	556	615	585	582	623	626	591	551	554	586	552	613	562	598	578	563	597	582	590	589	609	582	619	594	584	595	582	606	589	618	576	603	590	595	580	582	601	574	617	611	619	563	607	596	584	590	591	615	578	564	622	618	586	575	614	579	634	610	585	544	570	621	616	619	589	597	583	577	574	614	613	596	622	595	578	546	584	592	567	542	643	598	625	592	569	578	577	603	623	604	590	645	576	575	557	608	567	625	602	597	598	619	538	617	576	619	613	609	562	585	622	591	580	553	588	591	599	625	584	566	657	599	592	558	624	569	599	625	626	547	600	618	622	586	620	575	586	575	640	568	572	596	606	600	640	588	588	572	572	582	578	572	581	609	621	575	587	606	555	583	589	611	590	557	552	609	610	570	618	581	573	580	597	604	579	563	597	624	602	595	622	576	581	587	603	588	597	613	602	629	647	588	602	625	579	591	606	624	606	603	617	590	572	594	569	619	611	597	570	628	635	577	545	600	565	555	594	575	567	585	577	577	619	566	605	566	629	599	600	616	640	645	609	576	587	613	583	587	631	592	570	630	589	576	609	596	631	588	627	564	589	580	618	588	568	599	591	549	599	630	581	612	597	562	608	576	603	659	627	618	568	602	654	591	598	590	603	600	606	604	603	634	609	586	570	572	616	628	585	574	582	620	586	582	545	610	601	602	608	583	580	548	626	600	624	595	610	626	599	610	599	558	601	558	562	581	618	614	595	641	581	571	618	580	609	592	621	549	588	600	577	602	579	551	620	577	634	581	599	588	573	638	608	529	627	631	588	567	564	643	664	622	581	610	605	650	586	587	562	635	600	567	664	611	585	562	581	573	563	609	602	633	621	621	575	594	614	583	588	596	558	589	602	578	591	607	650	585	636	580	597	551	600	605	642	618	635	576	528	613	546	579	588	571	629	618	676	588	580	598	582	649	591	587
50423	45771	66712	28222	11196	2284	925	592	555	448	404	369	391	335	320	352	303	290	297	282	306	274	285	274	283	3637	7197	5062	2524	870	462	239	255	248	245	240	226	234	228	207	205	253	239	243	242	210	218	248	239	227	231	256	219	247	263	241	226	245	251	226	235	262	239	245	248	231	245	242	239	257	232	201	249	246	222	240	232	254	228	222	220	250	246	268	255	274	247	230	224	245	237	242	218	234	228	236	202	244	238	221	258	214	246	244	227	222	246	252	243	246	234	230	273	241	244	261	234	230	228	236	221	252	220	241	239	243	267	234	242	227	238	232	245	243	225	251	257	259	231	231	232	219	246	230	249	215	256	235	227	250	234	233	211	229	255	217	249	260	243	231	233	246	244	229	234	268	255	228	255	248	230	238	242	239	230	226	247	244	246	217	234	235	235	227	242	232	248	253	261	232	232	278	228	237	263	241	209	240	224	239	254	252	243	228	252	235	246	241	255	228	253	244	253	250	231	233	258	243	250	215	242	220	228	270	265	247	233	227	256	227	241	270	214	254	234	241	217	213	235	242	239	251	221	251	234	231	252	241	253	230	251	228	232	234	249	249	225	240	241	246	229	260	231	227	224	258	254	219	240	249	232	257	229	270	227	234	233	250	220	217	241	270	250	246	230	251	244	235	236	239	236	234	251	237	244	219	236	245	258	225	244	240	220	241	255	239	269	225	236	244	256	233	240	253	223	227	260	253	248	265	238	222	226	248	240	225	231	256	223	252	237	236	242	247	224	225	246	261	247	242	240	237	220	234	222	238	259	248	236	224	239	244	226	239	229	249	230	225	204	248	238	246	250	222	236	223	238	216	248	236	238	239	227	258	266	234	244	255	228	250	246	232	265	238	253	250	222	233	237	240	236	239	253	231	237	261	244	236	255	222	242	257	243	247	275	218	244	238	261	235	248	244	222	237	263	217	231	229	243	248	285	275	222	254	241	243	226	241	208	228	249	242	261	262	242	241	245	259	269	227	216	207	209	224	254	234	251	233	208	213	214	233	241	239	247	239	246	231	232	250	239	211	225	230	254	220	249	233	233	232	250	233	239	233	261	250	236	254	247	255	234	267	229	239	214	215	248	249	243	242	232	255	238	249	251	219	229	232	228	234	221	251	255	224	219	244	215	225	246	219	230	223	211	215	226	246	220	270	259	242	252	245	225	253	232	269	236	220	215	227	244	253	240	256	248	222	254	242	225	258	233	258	232	264	252	201	241	240	231	233	242	263	250	219	213	233	254	258	238	218	246	239	256	239	200	234	240	254	241	255	217	249	233	278	231	214	217	228	232	263	229	241	234	240	251	215	246	259	242	221	218	266	238	243	237	256	258	233	222	229	252	226	241	230	229	222	247	250	224	235	228	247	236	216	213	229	227	206	273	256	259	210	241	245	218	220	241	259	249	258	244	252	250	257	255	237	255	241	240	216	254	216	232	238	236	247	220	240	228	244	237	234	238	249	238	243	223	244	235	258	236	208	220	259	254	244	229	252	237	248	229	230	245	282	241	263	231	239	272	263	217	261	222	253	244	246	225	256	239	244	238	230	235	241	258	243	255	226	265	244	237	247	225	220	235	235	245	223	235	234	258	238	298	260	222	248	227	211	250	256	212	225	263	219	257	224	213	244	244	251	228	247	237	261	272	254	252	242	229	239	244	247	244	229	234	266	221	222	229	240	237	238	233	225	262	206	225	238	234	240	223	231	225	273	248	252	253	192	236	257	218	228	234	237	245	230	248	204	263	230	214	228	261	243	263	261	241	223	229	227	257	225	230	238	242	254	233	236	244	228	251	227	228	229	224	247	254	232	257	230	244	240	229	238	247	226	235	250	253	255	231	249	219	249	239	234	222	242	233	262	242	275	236	272	248	221	232	240	235	249	250	260	233	251	229	257	270	205	227	242	222	229	243	255	259	217	237	223	217	233	228	256	242	253	249	210	216	238	252	247	266	255	246	221	260	242	247	239	241	222	216	247	220	232	252	240	253	246	236	257	218	217	259	237	238	255	238	236	223	242	268	236	248	228	261	245	261	235	265	249	242	255	234	262	232	225	233	227	269	253	224	242	223	240	215	217	246	280	240	238	239	223	249	239	232	248	223	249	244	263	248	241	247	248	237	250	254	252	208	235	223	221	256	239	222	219	238	230	227	260	226	262	223	261	237	241	201	260	206	230	242	226	233	240	216	246	231	239	249	234	245	228	225	227	223	236	233	238	239	246	230	231	229	255	245	220	226	234	244	261	234	217	236	234	230	258	218	234	236	212	244	216	223	270	216	226	218	261	230	242	261	215	277	244	258	264	232	226	212	237	250	245	233	246	238	240	246	237	266	239	208	255	250	236	244	227	266	263	230	229	231	225	251	227	243	241	251	243	219	230	242	223	250	225	240	237	263	232	216	231	264	247	205	236	228	238	244	238	234	226	234	223	248	246	246	236	206	225	226	254	262	249	281	254	238	232	228	237	220	240	208	226	247	234	252	232	250	236	226	226	249	241	258	244	225	224	250	244	215	235	240	241	228	275	245	241	229	229	229	233	256	252	223	232	232	249	239	243	223	228	266	257	258	237	221	235	240	262	235	231	253	266	231	222	227	217	210	257	231	230	245	237	227	249	201	228	225	243	222	223	234	246	229	218	226	237	252	251	234	228	253	250	241	260	228	243	249	236	261	246	244	244	229	243	250	232	234	237	218	217	215	219	218	238	277	266	255	247	236	228	223	224	228	227	259	245	243	242	250	241	235	232	241	255	272	248	239	230	246	252	253	245	236	228	206	240	252	230	259	258	243	236	239	235	255	237	246	282	257	244	243	248	236	253	261	268	241	240	228	261	255	247	222	250	226	233	278	252	239	227	263	246	240	254	224	214	226	240	231	254	226	244	240	227	248	251	249	241	231	235	220	240	241	272	227	233	211	242	238	252	242	257	243	236	220	249	267	266	234	262	230	239	243	245	264	230	225	249	236	242	241	260	239	221	240	222	244	241	219	234	210	233	225	230	229	239	236	258	248	240	216	244	212	233	247	235	199	232	251	237	226	231	231	243	231	218	247	242	216	222	235	245	221	239	239	284	248	229	262	241	255	238	221	253	235	252	233	231	223	255	228	235	216	198	241	241	244	209	217	226	241	228	238	245	226	262	260	241	235	232	241	221	219	256	241	247	253	239	222	242	270	242	222	222	245	255	217	224	228	219	238	229	221	246	229	243	251	218	232	232	238	258	233	248	241	210	260	266	258	273	222	249	239	242	233	251	241	219	238	233	223	209	228	215	246	219	240	261	270	237	247	220	258	240	223	249	226	225	268	239	236	254	230	236	244	256	215	225	240	256	218	226	255	249	255	227	227	228	250	236	236	242	251	239	234	251	223	225	257	255	254	260	230	230	243	222	236	281	214	260	239	260	242	252	261	252	246	244	194	255	247	240	216	225	240	224	241	231	253	216	225	220	261	228	243	247
36405	42427	62250	5003	3670	3056	2663	2313	2029	1851	1626	1400	1345	1247	1195	1154	1102	1055	1053	1043	913	925	939	946	1140	16561	26045	19590	11302	4161	1870	820	739	705	696	684	687	731	701	690	722	700	693	706	675	713	656	736	694	696	728	699	722	706	732	717	731	706	726	694	700	694	698	746	680	687	665	675	714	706	698	646	706	702	697	684	660	692	722	720	669	693	731	708	699	663	686	645	719	696	652	677	728	710	705	714	724	723	722	749	670	696	685	685	736	695	717	695	720	685	747	680	696	690	653	714	710	692	714	717	684	700	687	682	671	751	678	703	709	683	752	713	712	674	671	710	706	721	661	733	713	694	661	720	725	678	755	680	666	672	726	690	699	707	701	704	695	710	714	679	699	682	733	668	667	714	675	705	676	735	735	690	734	714	717	726	701	732	707	713	743	691	671	764	753	725	695	710	741	670	730	719	731	695	683	711	744	718	715	745	754	672	682	709	708	711	730	676	702	655	725	753	707	667	663	753	650	699	647	694	685	729	638	736	671	630	664	664	682	657	722	720	659	699	657	734	690	652	722	722	703	692	729	711	711	720	686	668	710	706	747	688	711	716	714	735	689	708	711	718	688	696	694	711	725	683	703	685	744	681	759	705	690	720	682	686	700	687	704	724	738	732	724	719	749	708	717	714	678	711	713	633	697	701	678	720	660	699	676	664	663	717	708	726	728	718	754	673	705	714	683	695	682	664	668	733	694	702	681	689	702	682	720	691	679	732	705	695	735	727	730	711	684	723	678	733	679	747	684	719	682	710	691	736	667	662	716	689	685	664	685	676	689	721	703	675	713	707	668	712	703	709	682	692	745	694	716	696	703	686	696	692	690	709	723	656	739	718	685	726	748	689	752	664	690	749	713	661	755	721	690	690	688	679	707	681	692	707	741	736	732	664	738	696	720	729	726	731	677	695	693	707	697	717	684	675	707	701	739	676	730	709	709	683	719	703	727	712	727	686	702	685	711	686	737	692	738	673	690	694	759	704	709	735	719	658	702	703	687	750	724	660	684	710	674	702	721	742	739	736	699	706	698	719	696	744	700	674	707	747	669	695	718	702	694	716	692	709	696	703	723	719	652	674	673	715	694	708	710	702	713	692	698	696	699	691	696	699	694	715	687	760	718	672	718	769	689	702	719	700	672	703	682	683	658	737	670	654	694	707	747	675	696	677	669	720	630	733	710	675	689	729	716	694	689	693	680	698	660	706	708	700	678	699	689	742	697	683	723	671	642	663	688	702	662	678	698	709	684	690	740	688	724	682	776	640	715	707	707	692	713	720	685	722	684	703	708	726	718	709	657	720	755	705	718	724	744	662	697	699	720	687	695	668	638	710	711	688	712	681	724	719	723	651	692	724	691	696	708	681	710	702	679	683	707	688	674	692	714	666	683	684	702	673	726	717	709	666	714	665	666	695	760	734	687	707	701	732	709	699	663	719	688	688	689	714	715	680	684	720	730	704	675	714	772	677	687	623	710	753	683	675	705	692	684	710	690	654	665	716	717	662	686	725	671	694	681	693	698	744	708	707	676	732	711	733	729	692	706	681	692	737	672	708	724	694	693	695	694	668	716	699	713	726	694	682	713	709	731	686	723	709	663	700	670	714	686	710	651	697	696	685	705	767	745	672	681	717	694	762	654	698	681	683	723	683	685	694	674	718	673	700	686	665	711	667	689	676	738	717	703	722	715	705	732	675	675	732	701	697	707	685	699	711	669	713	736	677	705	672	697	694	756	739	712	654	723	647	715	702	669	715	735	680	701	702	710	696	630	704	719	713	698	736	701	730	736	716	709	678	702	707	719	713	694	658	656	698	635	732	734	700	693	743	675	755	718	676	665	697	678	749	670	691	669	674	703	688	685	716	693	725	673	659	715	717	704	751	683	670	705	726	659	726	681	698	709	716	689	710	704	700	653	696	632	705	684	678	654	719	697	670	706	729	684	715	700	730	760	738	724	681	678	685	718	677	677	708	713	718	729	698	731	681	642	676	673	725	685	723	675	675	761	699	659	725	654	681	712	671	733	712	771	708	697	714	653	701	691	682	671	714	648	677	670	680	693	688	699	714	646	687	691	724	708	683	705	724	720	658	711	709	667	640	680	725	690	676	699	743	713	766	680	674	708	684	700	696	679	693	687	755	673	697	673	690	698	705	688	672	667	678	741	697	697	707	723	702	681	704	714	736	748	705	694	725	686	722	742	709	730	707	659	673	698	694	778	711	699	676	738	687	664	696	705	679	695	742	683	694	734	723	719	718	718	690	724	695	704	740	673	674	683	695	706	669	711	721	674	671	684	683	754	721	723	743	690	709	709	648	721	737	675	706	700	684	694	626	690	708	699	711	755	724	718	693	719	662	715	738	732	683	709	663	671	672	676	704	718	753	676	725	719	702	673	723	688	698	649	726	689	721	684	735	705	680	672	699	695	732	703	674	653	708	691	689	700	730	691	731	699	721	659	697	760	698	714	693	679	703	739	663	695	722	744	686	663	745	689	749	665	720	742	673	683	693	726	698	697	659	714	693	679	744	689	686	683	658	712	683	683	708	658	661	724	708	704	705	727	678	716	698	697	731	650	680	680	706	693	703	685	692	719	723	691	682	772	656	709	681	726	725	745	732	712	718	713	705	711	730	726	705	724	673	752	686	699	695	711	703	756	690	686	688	701	679	728	731	684	722	746	675	688	721	672	728	720	706	680	718	681	688	691	689	680	714	693	699	715	704	705	703	736	705	711	728	692	704	678	675	672	706	750	712	727	653	748	744	733	715	662	677	702	700	678	709	706	674	715	756	690	723	722	717	730	759	694	697	741	728	713	732	686	738	692	697	723	715	703	640	685	667	720	741	680	731	733	702	662	705	700	677	699	740	690	716	680	701	715	730	720	681	707	713	700	709	706	682	693	679	648	695	750	700	735	688	682	692	746	691	692	679	665	661	694	700	703	697	689	760	704	685	725	693	690	699	692	709	684	717	699	673	689	667	710	682	762	730	706	666	682	702	679	724	688	713	721	695	703	689	692	724	698	693	671	650	686	691	729	782	675	750	716	687	725	747	698	692	728	699	725	720	673	722	703	697	695	701	682	708	676	731	702	708	682	693	693	744	711	687	695	699	694	656	673	694	742	718	647	686	722	714	701	683	680	706	684	713	710	707	722	711	677	696	700	694	715	677	688	701	687	691	683	723	718	718	672	693	708	703	716	640	666	710	711	714	696	713	630	703	656	692	687	721	690	746	699	729	726	713	705	680	775	734	699	733	683	745	725	653	710	688	706	692	666	647	676	674	698	667	731	725	742	726	696	655	704	675	741	710	718	694	683	680	677	662	720	688	687	689	659	736	697	687	711	687	724	695	683	649	680	715	694	662	750	690	654	704	668	691	672	706	691	696	687	668	706	752	711	710	690	720	735	701	699	674	707	691	700	665	685	712	717	690	699	717	707	719	720	662	668	712	728	717	657	700
10602	5005	9776	1014	347	214	194	205	178	180	187	189	188	175	182	178	192	178	162	161	166	169	188	184	149	337	700	578	470	326	263	165	174	167	181	187	169	174	177	170	171	161	163	162	191	167	188	167	182	185	186	166	181	198	182	168	173	184	180	175	180	172	198	178	159	192	191	169	200	200	167	185	195	160	135	176	161	190	187	153	164	171	162	190	190	176	161	180	163	168	160	208	180	188	205	166	204	163	164	190	179	170	190	180	147	179	179	193	158	189	179	168	187	158	153	187	184	177	184	183	179	167	195	174	173	174	183	187	188	167	163	188	189	160	168	177	166	189	189	188	150	171	185	180	176	167	188	193	181	207	169	180	182	175	186	159	186	168	180	203	174	175	158	195	164	194	164	193	178	189	193	164	187	175	188	176	174	186	168	187	188	180	171	174	191	170	189	184	183	187	178	181	186	160	188	177	167	200	168	166	162	153	175	178	179	168	174	194	191	162	187	180	177	176	187	192	187	189	173	183	147	190	172	172	182	186	196	165	173	193	186	164	180	190	198	180	184	196	169	175	193	181	178	204	151	192	165	174	220	177	193	158	195	204	156	179	160	190	194	182	179	186	178	178	176	167	193	175	202	181	184	195	169	167	179	173	163	168	177	166	198	200	185	173	165	179	189	210	184	186	176	162	171	184	173	172	179	196	174	174	187	204	171	186	204	200	176	184	173	162	203	175	173	171	180	180	155	189	189	195	190	183	189	204	168	194	169	178	201	169	181	172	201	191	172	181	199	166	182	172	175	164	204	191	166	184	183	180	176	176	189	174	202	178	200	198	168	173	207	188	201	209	164	175	194	194	174	168	176	156	185	174	192	175	175	192	178	178	177	166	186	181	177	190	168	173	205	184	170	183	191	168	192	168	191	160	178	201	177	172	174	191	175	175	208	191	168	167	184	193	170	167	171	183	182	196	197	183	184	160	197	180	199	152	177	181	170	180	171	179	199	167	193	197	199	187	194	196	175	177	180	154	185	164	207	181	173	202	197	163	184	178	166	169	176	170	172	203	196	204	181	168	179	174	157	176	200	174	183	188	172	195	196	155	166	197	207	174	189	168	187	176	178	184	177	162	170	169	190	155	183	168	167	203	153	179	205	171	172	173	172	184	170	182	177	187	185	184	154	161	194	172	167	191	190	181	179	165	186	190	174	159	174	190	169	188	187	182	178	159	186	187	189	187	182	164	166	176	186	191	172	205	200	172	185	194	185	177	176	190	165	197	179	180	176	178	181	162	177	181	193	192	174	200	177	207	171	166	183	188	181	173	175	186	182	184	174	182	167	166	172	168	179	209	164	159	173	176	165	179	194	168	176	198	181	205	154	175	208	188	168	183	181	176	174	164	170	178	167	171	177	171	187	181	167	170	181	178	170	161	179	183	159	194	187	181	182	162	162	202	176	174	206	185	176	167	188	193	183	189	173	192	177	179	179	183	189	198	163	170	162	187	169	176	156	181	184	175	184	192	194	171	191	150	178	167	167	184	179	168	179	196	163	174	182	184	193	143	187	168	185	155	180	154	178	183	168	164	204	188	188	162	185	176	175	168	193	152	184	172	171	173	189	181	167	188	177	182	140	184	166	200	166	183	190	172	209	196	197	212	174	171	200	178	189	174	172	180	181	186	206	170	162	177	175	180	193	166	155	185	185	186	181	173	151	186	182	189	189	187	172	183	182	188	177	162	191	203	197	202	178	207	154	194	159	172	182	187	189	185	190	160	181	177	176	185	189	166	203	186	172	164	166	156	175	183	195	168	182	183	209	190	165	186	192	160	187	167	169	185	186	188	161	199	162	192	171	176	187	158	177	182	181	169	167	171	207	168	164	210	177	189	188	176	179	172	152	183	178	194	204	192	202	199	177	170	183	173	186	192	195	170	163	180	206	153	195	154	174	190	196	172	168	172	202	191	154	160	179	193	170	164	189	184	170	173	185	167	169	184	185	186	200	177	199	192	178	195	183	183	200	156	185	182	185	162	181	190	198	194	183	159	193	182	189	163	182	193	185	188	182	165	198	166	170	166	194	174	164	185	157	164	171	175	203	183	183	198	168	179	202	158	173	199	159	166	178	182	181	179	188	171	191	209	176	200	176	169	199	167	171	166	176	199	184	179	182	168	204	191	194	195	179	176	186	181	165	215	195	188	183	167	185	188	185	156	181	187	137	202	175	174	193	200	190	193	199	197	180	189	172	181	186	178	195	198	191	176	179	177	174	159	183	194	175	185	180	166	186	170	184	176	197	195	180	163	157	173	166	183	169	177	196	183	173	177	181	161	186	178	189	160	209	191	196	193	186	187	182	189	178	159	202	209	171	191	200	179	180	190	192	159	183	165	199	188	186	204	169	175	214	185	204	179	205	181	199	182	167	196	185	175	163	176	186	165	184	204	152	177	153	174	166	193	174	194	164	184	186	168	169	170	183	200	190	171	178	187	180	188	197	179	182	173	168	182	192	172	170	168	177	169	169	160	169	169	188	167	191	168	199	160	190	181	170	172	177	200	166	159	168	164	182	182	189	193	158	163	197	164	199	156	177	149	163	205	181	193	189	165	194	201	176	167	172	203	189	147	193	203	179	189	186	161	174	181	185	186	183	180	167	163	181	184	167	206	189	175	173	175	158	189	175	197	179	162	180	198	179	175	190	169	181	169	191	168	184	166	163	170	163	189	185	150	182	161	167	197	186	190	171	189	178	203	180	179	187	193	180	196	172	185	172	183	186	174	188	190	183	191	180	179	168	176	166	191	194	184	187	183	175	192	178	190	153	169	221	165	169	185	176	173	169	163	207	172	185	190	188	193	195	191	168	168	160	182	152	194	161	164	168	198	192	184	169	177	190	182	164	191	195	169	195	197	186	171	189	165	179	170	191	174	170	181	154	190	165	192	195	181	170	190	149	198	176	192	171	185	157	171	156	183	196	177	182	171	192	172	183	186	174	176	158	170	195	152	154	179	180	165	171	180	182	180	191	160	177	160	189	181	151	176	158	177	179	164	200	186	163	161	178	177	169	220	196	185	176	174	181	177	179	176	181	190	164	200	146	189	147	183	182	190	160	174	161	191	166	192	161	157	201	177	187	189	180	189	189	172	184	192	218	164	178	172	183	172	197	166	185	189	202	170	175	176	159	177	144	164	160	144	190	210	192	169	173	192	181	189	179	182	178	201	190	192	165	188	203	157	160	176	172	197	169	201	181	163	195	168	181	181	170	157	187	158	193	195	184	172	193	194	168	194	189	196	199	166	185	158	153	169	182	228	164	181	175	199	168	183	171	176	172	164	185	186	188	176	188	184	189	194	163	175	160	165	195	191	184	162	178	182	181	175	180	186	176	185	169	180	178	191	167	183	186	191	172	195	184	164	168	202	188	173	177	181	169	195	167	198	179	161	187	182	186	163	155	163	163	177	175	203	175	198	176	184	180	164	175	171	198	171	184	165	174	188	182	191
7510	6215	15800	1069	817	727	683	612	626	605	582	632	594	613	628	598	608	560	592	580	543	579	594	601	592	1622	3418	2789	2071	1322	802	572	559	550	550	520	592	538	567	565	602	523	508	559	518	523	556	561	555	604	536	512	599	547	524	533	580	547	604	578	594	563	606	605	592	597	552	538	538	573	593	564	560	553	560	560	584	520	560	566	560	536	551	558	534	554	572	556	606	555	558	532	541	600	527	497	573	537	567	557	539	555	563	585	554	580	559	553	527	540	555	542	527	571	567	570	548	568	513	531	571	534	543	578	565	551	565	548	544	587	594	550	562	588	576	535	522	533	606	503	546	549	579	544	526	546	506	542	572	583	553	586	514	555	577	560	526	588	542	581	539	609	555	569	546	587	572	574	583	541	566	581	532	583	558	558	575	583	549	541	558	592	482	541	546	526	556	531	573	502	499	591	569	587	549	583	586	576	614	571	560	536	522	555	515	578	593	539	564	570	558	572	479	579	542	582	577	556	545	586	571	529	570	570	530	535	546	562	574	550	573	573	542	602	560	576	575	580	559	528	591	540	578	553	582	515	533	555	551	535	555	591	543	565	549	549	555	578	547	559	560	569	551	532	576	589	527	563	561	528	552	562	589	513	559	579	545	571	588	577	546	533	579	571	552	551	550	562	569	587	564	551	560	607	561	568	591	529	578	521	530	551	554	554	494	592	543	569	559	539	601	546	614	569	557	524	531	554	586	555	535	572	576	540	538	562	615	553	569	579	598	561	544	528	593	538	527	504	583	543	509	563	565	517	575	539	582	590	523	552	574	564	538	566	554	556	549	542	556	525	570	517	567	565	535	616	552	527	584	564	582	591	601	563	584	534	554	541	521	539	579	581	555	563	541	561	548	546	550	532	565	555	508	513	549	608	538	547	526	607	563	567	593	546	597	536	567	543	537	543	563	603	540	570	560	516	626	536	529	520	500	546	586	539	560	529	557	501	530	550	550	515	571	572	542	550	552	537	575	588	540	565	549	566	548	555	517	594	572	612	549	556	543	554	517	516	598	523	549	521	548	538	564	610	576	556	555	542	538	554	560	579	559	545	540	542	554	545	566	565	527	552	565	536	549	613	559	512	545	578	562	582	569	589	584	554	536	562	515	574	530	545	559	565	585	578	584	557	533	562	546	564	587	568	570	534	541	570	550	539	527	599	551	536	560	569	578	590	555	542	555	563	582	498	537	555	529	544	544	513	529	532	557	549	556	588	582	510	571	570	541	556	547	565	566	568	514	526	553	514	529	511	534	546	548	570	527	548	559	560	529	568	533	607	572	500	529	520	546	571	566	518	562	601	549	557	541	550	545	558	512	536	571	577	578	545	543	488	564	548	521	540	496	562	554	556	565	539	577	542	546	571	580	536	556	554	599	561	559	556	543	597	546	536	549	541	538	576	562	559	556	546	585	523	601	575	570	595	559	535	545	570	532	582	530	534	559	523	579	589	540	555	500	515	540	563	541	534	554	580	562	517	582	545	564	558	534	556	516	558	560	593	565	582	566	546	555	553	566	554	521	571	567	553	524	518	562	572	554	537	556	552	543	526	545	579	568	571	592	554	578	571	531	554	586	521	551	540	576	524	539	545	536	547	541	547	579	574	547	569	529	515	558	600	573	566	575	552	562	556	522	577	579	532	580	588	586	529	561	543	583	532	558	540	538	558	590	587	558	532	517	568	565	551	590	606	532	538	543	565	577	528	583	538	534	532	585	572	554	526	616	537	551	584	544	557	547	534	567	587	557	513	538	536	549	530	560	574	581	610	559	579	578	580	530	534	559	574	580	572	566	591	572	558	546	562	524	563	563	515	554	520	532	513	548	569	553	554	568	556	527	563	547	629	580	527	590	599	564	545	569	552	542	522	563	550	535	569	589	546	527	549	541	591	541	548	565	562	578	522	544	568	542	549	574	549	564	580	546	525	581	540	567	563	603	515	591	578	566	579	499	572	536	551	621	586	545	540	538	572	563	583	575	544	543	554	568	544	578	599	542	540	545	565	492	548	539	556	552	612	548	554	537	592	594	562	514	540	568	527	545	564	550	510	546	516	532	543	532	583	571	562	597	529	580	529	531	570	562	531	569	569	553	552	554	563	550	547	566	533	583	563	547	540	574	556	605	564	525	544	585	538	512	499	539	553	554	554	556	533	518	549	565	513	538	555	564	586	593	537	566	546	534	582	569	562	557	579	563	531	567	582	541	606	559	538	564	525	544	602	552	601	605	536	581	566	571	542	551	557	551	562	554	538	509	573	592	529	626	576	566	541	572	595	538	497	558	541	573	596	557	551	556	557	548	513	546	571	562	572	576	556	559	539	590	587	566	516	574	552	565	583	558	554	586	564	534	526	527	534	563	587	535	605	554	573	571	505	555	568	596	585	574	608	582	550	581	582	522	607	530	581	521	573	569	530	569	561	582	536	520	524	519	552	521	531	510	561	550	584	513	559	571	588	593	548	558	577	572	564	546	517	547	573	592	528	553	606	538	537	548	537	576	527	562	566	556	551	552	573	547	569	522	542	551	574	560	559	604	576	544	553	540	596	587	590	575	584	598	571	580	577	577	581	564	550	565	511	570	536	569	510	562	546	556	572	525	553	554	579	516	537	564	545	575	539	574	547	601	588	545	577	527	565	536	538	575	552	555	513	543	548	547	535	557	567	585	570	555	578	525	578	614	547	535	535	532	564	559	552	606	527	535	556	597	575	559	551	603	582	554	537	593	525	551	555	559	515	520	584	572	532	555	532	567	562	582	531	520	541	540	557	546	554	565	513	542	567	555	534	551	556	582	549	579	567	530	580	559	617	571	541	558	528	600	587	529	577	540	591	566	556	568	581	552	559	540	592	568	579	511	539	553	526	549	546	600	512	577	566	552	562	583	523	535	536	592	537	578	566	535	552	545	571	585	574	570	569	547	571	547	578	606	550	578	549	558	543	588	547	550	523	537	529	600	569	604	515	557	565	571	562	520	533	544	517	564	574	552	570	563	541	574	517	558	510	543	540	536	527	582	540	562	566	542	553	553	536	563	559	566	602	621	512	556	567	516	549	548	559	535	526	534	503	568	479	538	512	558	574	595	585	574	606	547	558	532	577	536	573	537	600	526	504	527	524	570	540	556	584	584	586	573	574	585	536	547	581	551	553	544	568	567	522	491	542	562	530	551	536	519	531	587	524	534	585	561	539	512	568	547	535	569	598	551	572	552	534	552	554	594	547	560	569	521	567	530	545	535	529	530	552	562	542	586	558	535	537	514	591	531	565	587	573	539	561	506	522	579	542	516	517	597	570	554	581	564	625	543	587	567	543	541	551	526	545	543	555	549	543	548	595	533	532	568	564	580	568	587	532	513	552	589	570	543	553	522	518	514	605	551	532	563	556	518	571	580	550	562	549	586	586	543	564	577	560	567	549	575	549	546	564	549	531	532	528	589	555	554	545	545	576	566	513	527	570
41999	35355	58728	22796	4697	931	582	388	341	324	303	280	285	271	271	234	247	248	248	234	233	233	221	235	224	2518	4606	3137	1728	787	345	226	193	214	212	210	226	210	193	189	200	218	187	208	249	204	195	212	198	215	228	219	207	217	181	200	210	226	193	185	217	214	203	194	211	203	195	232	222	198	213	212	224	205	192	215	217	201	184	221	190	194	221	214	222	235	199	218	209	230	195	193	233	215	220	197	183	196	216	186	205	190	208	239	195	204	219	211	212	199	198	179	223	197	199	238	228	218	222	191	197	212	216	208	185	188	217	178	194	235	211	201	205	211	204	214	207	196	204	211	207	203	210	193	210	205	203	218	199	182	215	195	211	217	204	229	205	201	212	208	211	199	222	211	211	201	203	207	223	208	190	200	228	200	190	206	210	188	196	188	209	203	197	206	223	224	175	200	213	171	229	233	207	219	194	201	206	206	190	215	198	174	220	200	217	189	219	191	213	219	197	205	165	200	237	201	211	208	212	181	222	221	225	209	217	226	207	189	217	201	211	199	218	213	195	222	210	217	220	222	200	218	235	195	201	209	190	212	189	211	215	202	228	220	226	201	214	202	211	206	205	201	187	208	232	193	181	226	212	175	194	212	202	207	203	235	210	210	193	200	197	200	212	205	202	209	217	192	221	195	193	209	211	209	191	202	219	213	219	228	173	172	216	214	229	199	203	211	211	217	187	196	208	190	193	221	202	217	201	205	210	211	226	211	203	244	196	228	187	192	205	212	236	195	218	196	196	230	200	182	213	216	208	216	197	215	204	219	222	216	237	201	206	200	200	205	205	199	209	201	198	209	233	217	203	205	228	222	216	209	232	188	228	180	178	194	244	183	205	224	221	219	215	193	210	215	205	214	208	201	212	213	217	230	194	212	196	217	202	181	217	205	214	209	224	212	227	217	217	167	207	218	221	219	190	221	230	199	207	208	206	207	217	221	219	210	226	199	197	207	200	206	214	195	199	207	228	202	204	183	201	215	175	226	208	211	206	193	218	232	201	203	188	227	183	231	218	226	200	229	204	240	205	204	216	210	195	208	195	217	213	218	195	218	197	194	202	200	219	219	184	205	220	199	205	211	206	214	244	211	217	213	212	189	238	207	185	220	230	223	188	219	218	235	240	242	187	207	235	219	203	199	203	228	200	210	229	190	182	224	216	201	225	209	197	220	211	206	220	203	179	186	205	208	220	217	235	203	187	213	211	218	227	219	240	191	196	229	182	219	224	201	194	188	207	212	205	203	210	234	241	202	196	207	214	237	185	200	237	216	214	192	236	205	203	214	206	197	207	199	198	193	224	206	206	190	214	182	214	211	203	231	231	216	211	251	217	211	208	213	198	202	244	190	218	211	207	205	219	208	217	199	196	205	207	213	190	209	213	225	227	223	198	211	216	196	212	198	189	208	206	227	199	243	203	198	208	234	195	219	206	227	212	202	223	225	221	222	213	215	215	211	204	190	188	216	199	209	226	217	197	203	215	211	210	205	214	204	216	195	196	211	193	193	180	195	202	207	206	208	207	204	227	207	227	195	200	193	195	201	199	222	248	235	181	231	229	224	235	202	192	198	201	205	189	202	213	213	221	218	205	208	186	193	208	202	212	214	229	216	221	202	185	185	218	204	194	196	204	193	203	221	197	202	209	210	198	171	207	216	178	202	210	215	213	213	193	200	201	217	218	205	207	203	211	210	203	230	200	197	228	236	201	211	193	198	180	193	199	224	215	188	193	220	210	189	234	199	209	203	190	210	204	208	195	190	212	204	196	202	225	226	217	207	189	206	217	196	221	197	202	238	235	212	238	207	223	208	189	221	187	176	203	208	214	194	217	208	205	207	225	192	218	214	212	226	245	197	209	189	220	227	212	179	212	191	217	205	208	236	213	217	218	192	207	215	198	213	189	203	225	201	192	225	210	220	229	218	194	202	209	198	238	200	199	203	227	219	215	194	208	206	213	195	192	216	207	212	200	212	201	214	212	216	198	193	211	224	189	187	185	198	187	227	196	206	210	201	206	208	200	234	215	233	202	219	255	216	224	227	196	196	213	190	234	214	203	234	201	197	216	205	222	212	203	191	212	205	190	230	215	233	201	212	181	218	221	228	207	223	180	212	224	207	185	202	185	200	190	236	195	188	224	193	200	239	203	190	190	187	240	185	188	202	209	186	225	218	223	235	214	203	207	205	229	176	215	231	195	227	197	202	261	202	212	211	226	204	173	195	229	180	199	189	213	204	205	205	234	189	231	218	183	207	212	204	211	231	234	219	195	202	191	237	199	198	217	219	201	183	210	235	201	202	198	207	209	209	199	217	232	202	197	223	215	216	205	213	192	189	212	216	234	218	187	216	188	226	186	202	190	194	216	202	190	211	202	226	204	211	194	205	228	202	181	185	189	213	199	215	196	203	200	216	213	204	223	194	205	234	205	216	202	170	207	217	223	200	213	200	189	215	199	203	178	208	197	194	183	236	215	196	241	220	220	196	207	203	197	203	193	212	225	184	216	219	223	204	192	207	214	222	225	240	194	212	219	188	209	208	201	210	205	207	209	198	213	248	196	192	231	197	195	216	217	203	215	194	211	204	213	212	204	215	190	201	200	202	231	192	189	228	211	205	221	203	195	191	204	211	221	202	238	199	194	214	202	225	203	197	223	234	218	206	185	211	215	236	239	217	228	203	199	205	217	213	206	190	219	199	194	178	222	205	209	201	212	210	204	204	183	201	203	177	192	205	211	233	215	216	204	227	176	218	217	185	198	216	186	210	202	218	231	222	196	201	192	184	212	195	208	206	221	214	184	203	188	201	206	215	204	212	208	215	227	215	207	193	218	229	204	216	208	219	197	192	218	214	193	210	194	219	228	216	212	219	218	210	206	211	217	216	198	208	210	201	223	216	227	213	215	184	232	197	216	211	214	193	219	215	207	231	203	215	229	201	190	210	200	222	211	190	203	204	185	210	229	238	187	201	221	190	209	223	198	193	222	197	237	216	228	226	222	207	208	192	199	210	237	211	223	221	199	224	200	206	206	220	240	222	209	222	233	215	208	203	214	232	213	213	226	235	228	185	204	212	214	210	229	214	188	204	204	217	208	191	213	217	209	205	217	224	232	220	210	201	218	209	204	215	227	185	196	209	197	191	214	203	225	214	206	228	193	197	218	202	197	202	196	180	213	200	167	197	214	187	212	196	198	209	209	224	169	195	223	187	243	205	186	213	186	230	213	206	224	191	225	232	204	217	215	194	226	201	222	201	251	231	225	189	182	241	224	220	207	211	221	224	222	214	208	219	235	221	221	215	202	192	203	218	262	205	213	196	204	195	195	231	224	229	211	185	218	198	212	198	213	236	214	185	203	199	191	224	189	205	194	221	212	230	212	206	218	202	222	183	218	200	227	211	205	212	204	206	201	205	209	189	223	202	209	208	198	210	204	227	207	205	231	209	213	216	180	197	242	194
29532	30004	51166	5537	2650	2148	1783	1449	1471	1287	1179	1092	1019	985	962	948	919	908	874	842	814	794	750	783	789	12666	19571	14690	8451	3385	1292	648	604	636	659	638	613	627	562	625	633	645	636	610	631	642	612	642	640	597	678	643	631	642	620	583	630	634	632	631	623	600	632	618	644	633	640	644	607	618	605	623	642	676	645	643	661	651	646	564	649	629	620	637	658	580	583	619	611	647	634	623	644	621	642	579	652	601	644	595	619	610	611	612	675	600	640	674	623	656	660	681	607	645	647	622	578	642	626	632	611	658	580	598	666	637	625	683	637	617	630	672	630	631	615	638	642	639	616	658	608	618	677	612	617	668	658	655	609	614	614	662	626	617	592	611	646	611	652	657	614	618	602	619	594	642	686	638	643	611	626	632	641	627	614	607	646	635	647	674	641	639	659	629	619	609	654	643	640	594	647	617	602	634	594	668	646	630	678	684	647	660	661	624	618	616	595	650	593	648	656	601	655	631	632	625	614	637	645	644	607	652	605	653	646	630	644	599	595	682	635	620	643	610	603	639	612	607	672	598	636	680	634	650	627	628	627	623	669	624	588	612	635	629	652	617	650	635	650	617	631	641	618	624	601	613	642	621	683	625	605	617	615	701	601	641	634	621	613	624	623	617	627	638	664	649	633	626	647	634	644	620	609	609	606	651	625	613	647	637	607	612	671	659	634	665	664	634	612	624	661	677	620	627	655	665	643	666	646	634	652	650	645	625	659	628	593	646	611	636	591	610	608	640	645	672	635	664	647	590	648	646	621	629	649	676	614	617	634	608	616	620	617	608	639	644	642	611	621	652	599	613	622	626	650	628	666	601	592	619	629	634	609	582	634	615	662	626	629	641	651	635	653	642	659	640	599	608	570	666	632	631	622	621	635	605	609	628	625	633	665	618	596	626	601	625	650	611	607	622	651	669	693	624	614	631	621	616	615	586	613	657	618	633	613	626	635	640	634	643	638	624	642	625	640	640	621	670	659	641	602	585	659	643	663	642	636	591	658	618	641	657	628	639	561	651	637	639	658	676	626	607	633	619	599	603	612	607	643	601	608	617	625	656	608	652	649	597	647	653	637	653	631	620	652	662	618	648	622	680	617	639	627	585	639	656	635	695	657	628	627	654	577	648	639	655	667	616	666	621	661	632	684	619	659	606	598	616	668	604	628	639	630	657	627	601	610	622	656	681	607	649	584	647	651	644	554	618	664	614	661	625	614	650	581	599	642	608	657	645	642	653	669	639	643	594	671	623	639	617	660	602	641	669	618	641	630	635	628	596	640	650	635	597	621	606	629	648	645	661	609	617	639	679	621	633	629	654	645	670	651	637	642	620	646	637	669	662	639	611	617	610	665	573	620	640	611	644	641	643	618	620	620	655	640	659	652	618	614	618	632	652	626	654	657	629	614	634	662	609	651	618	612	655	603	583	608	677	571	652	613	602	622	623	630	620	653	613	590	646	637	653	636	613	570	643	664	605	629	630	640	674	634	619	652	614	577	651	618	670	657	651	633	625	663	600	617	670	666	640	663	650	596	674	655	627	618	679	660	599	615	688	677	678	626	618	627	621	643	640	600	662	598	627	641	665	641	617	620	625	620	626	631	655	641	620	629	640	574	590	658	633	639	655	660	614	673	660	614	615	622	604	627	622	611	595	588	635	631	623	616	636	592	659	605	646	649	700	627	645	646	638	594	647	651	622	626	649	600	593	618	651	661	640	621	635	644	631	629	638	622	628	666	620	607	604	604	642	635	647	605	655	603	633	574	650	602	624	627	632	609	595	641	632	642	646	680	639	666	621	640	625	631	599	614	619	597	642	634	588	621	618	660	642	624	643	640	595	627	670	639	641	668	629	625	641	634	643	603	619	637	607	646	643	619	610	616	621	644	609	641	655	607	647	609	615	616	611	632	596	692	618	669	587	614	703	623	662	651	626	626	627	632	640	627	632	650	630	628	635	630	652	624	641	610	616	632	605	592	596	632	583	638	594	650	646	634	664	669	604	638	615	623	585	595	609	662	586	668	680	658	622	623	644	585	662	625	621	640	645	662	617	629	669	660	671	667	636	637	647	650	638	623	608	623	595	611	606	632	643	640	620	631	611	668	605	608	668	631	626	630	620	651	597	640	654	616	637	647	644	662	620	632	569	654	603	630	610	652	614	650	606	634	645	608	599	616	662	606	631	648	603	621	643	637	630	660	628	648	598	633	614	605	653	636	632	615	655	656	599	681	657	639	600	687	633	659	620	634	610	646	646	574	627	640	613	610	614	621	619	603	670	643	612	621	669	624	629	582	657	628	651	644	653	651	661	614	649	600	618	623	693	671	640	625	662	633	639	606	652	629	583	606	610	616	639	621	632	620	611	588	672	665	614	643	636	656	677	623	664	684	678	606	621	643	658	639	662	609	669	659	633	642	589	667	641	673	640	639	651	602	643	641	626	665	666	610	598	610	636	622	638	616	652	631	639	624	608	645	661	620	608	619	638	675	646	637	680	618	622	662	655	579	669	623	620	619	637	669	645	560	628	697	675	636	617	668	593	612	626	632	652	605	671	611	623	648	659	672	636	659	653	649	661	630	628	668	614	625	649	599	610	632	640	634	614	654	661	662	655	636	670	608	613	645	594	633	648	638	626	630	660	629	653	614	633	604	603	602	617	612	667	612	591	579	641	650	608	607	681	654	668	617	656	610	618	625	608	606	661	627	625	611	629	625	651	629	636	657	663	592	606	646	647	636	660	643	640	630	548	620	621	596	651	650	615	633	623	592	658	640	584	657	654	618	607	654	664	627	689	646	640	639	625	605	617	664	593	622	611	629	683	611	622	628	683	587	592	618	658	630	650	614	625	655	621	624	627	584	653	664	619	654	622	616	632	621	609	586	611	645	650	630	607	608	599	643	624	622	617	636	619	625	620	630	637	629	616	638	633	657	661	686	606	671	595	668	630	684	665	654	628	632	653	643	671	604	687	653	638	670	605	606	650	667	638	664	595	649	625	638	621	616	615	611	638	644	578	670	670	607	653	618	646	589	654	606	627	615	632	625	609	637	650	651	620	644	629	603	601	617	618	647	681	613	606	628	590	600	654	605	604	620	589	630	644	613	657	660	615	623	641	655	652	651	652	643	653	609	610	677	659	588	605	632	618	652	659	599	637	630	661	624	635	655	627	630	623	618	586	632	634	640	674	616	640	613	591	599	683	654	646	620	668	637	651	590	665	627	634	648	645	666	627	638	642	638	647	592	595	634	633	626	632	644	643	597	625	606	634	648	631	666	653	652	600	641	609	659	615	637	660	623	594	603	603	649	649	611	622	652	705	623	658	625	650	660	643	646	656	667	634	637	621	631	598	648	637	614	593	622	639	642	628	647	662	624	640	648	648	652	636	593	624	638	657	657	631	601	620	651	627	602	633	607	601	642	600	660	658	645	607	638	607	637	641	585	595	610	606	616	599	607	623	630	591
52719	43660	49963	32528	12698	3133	1148	738	578	508	447	429	380	363	370	352	367	344	316	319	329	330	320	342	364	4999	8924	5797	2585	1221	439	289	273	251	272	254	292	295	264	282	255	261	269	280	266	239	290	253	257	256	223	272	257	293	280	238	265	251	270	282	255	246	260	302	254	267	282	286	250	283	285	238	285	267	256	258	239	280	290	280	271	287	281	256	271	242	252	263	283	289	262	269	274	243	291	256	259	280	269	257	273	241	267	248	270	271	240	261	250	305	281	223	264	290	287	278	224	246	264	249	264	259	250	292	241	276	275	266	266	284	256	274	291	253	269	296	280	282	281	262	259	276	256	262	261	254	253	281	275	245	260	283	301	268	248	266	290	237	290	285	280	268	254	271	294	249	268	245	266	253	268	258	298	296	279	257	250	286	268	251	252	253	270	254	279	286	273	277	277	271	254	266	242	271	259	288	293	258	284	252	250	292	288	252	288	281	300	276	242	267	284	264	252	263	246	244	285	264	268	280	245	279	278	294	276	250	274	266	241	284	284	278	260	263	271	255	250	275	273	296	258	268	249	264	253	299	283	260	229	274	266	258	262	293	278	267	266	253	284	277	261	221	277	257	265	249	262	283	273	268	284	268	260	259	282	273	256	254	264	291	270	262	271	264	270	238	252	264	269	304	292	271	261	256	252	288	265	229	239	259	262	283	253	292	242	269	281	277	235	264	270	246	284	275	287	267	231	287	254	268	261	248	250	272	246	239	264	241	274	234	270	300	265	261	236	237	257	237	253	275	280	272	256	253	267	278	262	279	263	265	294	255	266	298	253	269	282	253	277	298	252	251	279	271	252	263	258	287	297	256	250	276	275	289	265	264	290	282	282	260	262	291	247	263	238	269	289	255	273	291	245	284	259	277	272	256	282	237	240	256	284	264	257	276	289	279	265	276	253	257	271	264	282	285	261	288	270	296	269	307	275	261	284	242	253	269	274	259	262	253	277	281	264	272	260	298	249	243	270	292	258	245	275	273	289	278	275	270	234	285	275	270	291	261	297	271	252	275	272	289	228	264	255	243	263	268	266	272	264	295	283	232	271	287	269	248	284	271	267	289	264	276	250	273	280	266	262	252	265	293	241	256	286	251	247	296	277	253	278	271	271	254	250	256	257	279	256	285	240	236	266	258	246	307	277	271	261	298	263	252	252	280	270	248	284	267	289	263	279	285	259	253	284	267	265	228	259	252	267	277	244	257	261	263	273	277	261	270	252	274	285	265	261	255	258	283	275	272	254	275	291	261	273	272	235	275	245	303	256	261	272	272	259	278	274	242	242	228	269	269	249	284	272	303	264	270	249	269	265	247	255	298	252	284	260	235	262	252	257	268	292	287	276	251	270	285	277	296	258	250	244	282	274	275	266	266	278	269	257	257	262	291	295	280	275	301	255	237	259	274	267	279	275	257	250	260	263	262	262	271	253	269	260	252	251	273	290	273	275	266	268	269	261	271	296	263	253	272	287	265	257	276	273	275	283	253	248	251	287	267	273	279	266	254	249	248	258	254	251	271	268	255	250	285	277	257	293	301	292	275	271	253	268	301	282	271	276	250	313	304	277	273	241	263	280	259	284	236	279	276	259	267	273	267	262	272	261	285	271	243	251	259	247	250	288	264	284	262	289	255	259	262	278	233	266	281	253	267	262	275	278	242	289	271	258	267	272	268	260	273	260	285	228	270	271	277	259	289	296	262	238	258	292	233	280	294	253	236	271	279	298	274	250	263	257	227	275	250	259	243	252	289	281	282	248	266	269	261	264	270	280	268	260	269	266	273	281	283	258	287	302	263	284	285	263	263	287	267	276	260	282	282	287	263	245	286	254	282	282	253	270	264	273	257	236	263	286	255	277	282	267	247	244	264	274	249	241	262	265	254	251	240	263	276	252	278	289	261	268	271	266	271	252	281	273	259	261	264	291	264	267	257	279	269	275	254	272	286	278	295	266	270	261	276	290	254	288	305	252	258	273	282	276	280	255	291	265	250	260	255	244	266	263	267	299	271	262	298	278	278	254	261	261	255	297	273	272	248	242	270	241	271	268	294	268	268	251	269	289	266	224	249	227	244	260	269	277	281	284	293	274	278	294	252	275	285	243	285	244	248	245	309	306	268	279	289	272	280	271	262	260	278	301	252	261	282	277	232	256	300	272	249	253	236	303	272	277	270	218	279	294	282	290	265	241	290	299	254	293	273	267	260	270	307	258	262	226	252	294	280	264	291	291	254	276	266	252	275	246	253	290	253	261	253	259	256	256	249	269	265	256	269	276	282	251	262	246	255	272	272	248	257	263	251	282	264	251	267	269	292	244	246	273	256	260	286	262	261	252	263	267	280	268	217	264	271	265	259	296	239	264	272	295	290	283	274	277	285	266	264	272	262	286	252	274	267	294	283	257	289	271	263	262	274	268	268	244	243	245	265	266	255	297	248	242	252	251	255	270	252	252	266	287	251	272	271	258	273	260	285	271	267	297	266	239	248	274	274	270	262	264	272	273	246	289	269	236	258	250	257	277	255	248	263	239	256	267	280	272	257	279	261	264	241	280	261	260	266	252	250	282	282	279	261	260	262	266	280	279	293	240	272	243	253	294	280	274	237	262	276	302	272	239	242	269	279	288	278	267	262	260	271	245	264	242	292	257	263	245	256	292	278	268	290	281	285	280	264	269	296	290	287	264	280	269	290	282	312	283	278	256	261	292	233	248	264	267	247	243	271	269	268	289	271	276	262	275	247	275	247	272	273	268	251	264	266	278	264	264	280	266	268	270	245	263	257	325	271	267	290	273	244	278	271	236	254	272	262	295	273	275	268	269	248	237	283	255	273	264	246	269	289	290	271	267	245	252	267	285	288	244	291	260	260	265	287	268	281	236	284	239	244	277	260	272	264	289	261	252	260	295	240	282	251	266	258	268	274	267	235	247	228	254	248	254	227	254	281	260	287	266	252	294	259	262	260	260	290	232	272	262	288	264	283	242	263	277	273	268	264	275	247	284	258	272	264	282	266	267	258	270	271	265	271	246	258	288	247	289	256	248	285	257	290	270	275	255	241	274	245	273	287	262	247	257	234	266	252	257	276	277	275	272	259	278	257	276	272	285	277	255	249	254	237	265	272	277	273	266	273	286	248	263	263	265	246	269	289	283	251	292	253	244	256	265	269	273	293	273	295	255	257	267	266	268	257	257	281	285	281	258	279	264	279	288	290	244	263	248	239	244	297	270	233	266	247	249	278	268	267	256	247	265	269	291	260	247	277	258	264	252	243	253	285	261	272	233	288	276	254	283	290	241	284	245	252	294	254	245	281	289	270	254	291	264	226	276	276	283	272	286	288	251	268	238	261	264	264	275	255	278	283	280	262	254	276	253	259	239	261	282	238	284	237	247	275	278	257	246	296	288	271	253	270	254	271	269	276	245	236	267	287	292	260	277	300	261	278	288	254	275	291	279	260	242	270
39562	39979	56681	19576	4637	3742	2983	2642	2269	2048	1882	1706	1569	1513	1467	1400	1265	1269	1273	1173	1201	1121	1082	1080	1379	20718	28872	21754	11402	5535	1790	1012	774	742	812	753	778	727	764	757	766	785	773	781	781	799	806	752	787	771	805	764	769	819	819	764	742	816	810	783	805	757	797	780	747	752	795	745	789	760	758	813	779	790	805	762	824	724	768	829	800	745	801	759	769	737	803	780	793	766	817	753	809	787	789	739	843	762	763	784	736	788	829	833	781	753	794	824	811	812	754	800	779	825	776	804	783	802	759	759	835	792	772	716	792	761	771	853	819	772	818	782	706	730	755	768	780	806	798	801	842	761	762	735	785	756	785	794	762	748	764	806	868	739	762	749	771	834	796	780	769	844	816	832	741	776	810	766	798	780	774	822	787	790	759	746	742	765	850	808	757	770	751	798	733	777	769	786	778	801	765	829	742	765	767	767	782	780	766	781	772	734	782	776	720	781	801	771	773	735	789	769	744	769	770	760	776	780	790	772	795	774	794	763	789	786	743	779	826	817	833	771	749	779	792	758	779	792	753	770	749	780	800	809	813	778	752	810	822	812	745	776	810	767	712	767	752	772	729	782	717	789	763	808	810	799	776	770	770	709	820	728	787	814	766	763	774	753	766	806	795	799	708	797	767	767	801	758	804	796	812	794	826	766	798	732	806	776	797	826	776	828	745	800	766	785	779	797	787	771	751	823	808	724	818	755	745	787	835	780	862	822	752	796	815	773	777	813	727	778	786	772	772	729	795	878	788	817	775	795	774	807	787	804	747	750	768	739	734	733	814	808	776	763	818	805	789	803	843	814	833	743	816	750	783	753	738	803	828	788	766	754	821	782	764	769	750	714	819	751	799	810	827	794	845	780	801	775	757	803	839	758	710	790	773	774	792	831	710	842	784	762	766	802	743	816	816	808	768	755	841	792	765	738	742	750	774	819	765	759	805	789	780	805	782	738	758	735	755	817	782	785	783	768	781	800	770	794	799	760	783	794	719	731	756	761	795	771	772	800	751	778	770	739	798	783	772	797	798	752	768	771	789	750	782	789	806	788	772	761	780	793	783	803	775	845	777	823	808	813	801	806	812	738	712	797	825	802	737	779	798	799	769	762	759	767	792	735	765	814	765	787	767	786	739	794	814	745	755	780	792	758	801	800	761	805	734	833	809	759	746	792	816	786	781	825	819	791	806	747	789	771	792	793	757	795	822	802	796	778	781	781	758	708	832	794	789	798	841	814	758	811	792	775	801	752	760	798	709	788	802	751	814	779	743	777	787	780	712	787	689	800	789	745	792	816	789	734	760	796	783	796	769	768	805	803	750	794	846	757	817	789	763	754	791	824	736	769	847	787	770	766	789	768	770	736	773	768	774	747	766	800	803	774	838	796	805	738	770	763	824	838	731	763	744	777	733	817	789	758	781	788	810	820	777	741	755	859	850	767	767	794	773	789	761	856	776	765	758	691	729	800	777	835	765	812	766	785	743	766	752	780	858	801	776	706	811	817	820	762	740	773	818	718	781	824	749	857	816	791	743	771	784	795	807	780	797	795	817	797	755	789	744	754	789	762	750	820	813	777	835	761	745	817	703	802	819	773	816	774	770	752	771	767	760	760	801	806	805	747	780	815	771	781	772	774	792	737	786	730	846	741	745	759	798	798	779	785	753	758	778	732	783	752	772	757	826	760	758	796	787	789	716	771	810	780	795	774	824	760	724	761	732	770	768	830	787	765	774	801	755	753	741	786	771	792	822	792	724	794	769	765	764	795	784	804	736	803	742	781	827	790	768	826	814	783	769	779	804	817	783	734	751	771	805	784	777	752	778	834	780	797	794	792	756	780	771	764	741	770	768	797	736	805	767	763	748	797	787	780	795	793	797	827	792	780	755	786	752	776	744	813	801	822	730	801	817	786	792	784	791	765	806	804	746	779	726	757	785	735	792	758	791	788	780	763	768	740	764	733	794	761	830	760	821	779	675	770	759	807	698	762	734	826	810	792	834	803	745	820	829	803	757	741	747	759	734	833	776	753	850	760	731	843	771	764	724	747	775	816	763	777	773	745	759	814	752	817	772	729	758	757	780	774	800	721	807	757	788	740	753	792	809	789	778	772	801	812	767	775	787	783	786	742	775	813	749	808	739	797	774	822	730	785	794	827	825	732	766	756	747	815	808	800	768	784	756	798	760	837	772	746	737	729	778	740	770	814	805	792	780	793	790	812	762	799	801	779	794	763	808	755	839	824	804	688	792	792	780	754	738	810	786	814	722	798	786	758	768	782	718	789	777	804	813	728	762	775	791	784	822	758	760	732	764	768	777	787	809	740	789	787	774	779	771	794	831	798	810	777	846	749	816	748	768	742	797	736	761	770	799	843	740	786	804	813	771	791	776	783	762	783	762	793	798	768	751	737	812	749	802	801	753	782	757	819	770	754	795	745	802	735	776	829	761	781	723	790	762	733	756	779	756	795	783	790	747	800	782	828	765	784	778	763	764	748	791	747	773	811	784	816	793	765	751	759	760	782	796	782	728	766	734	766	804	771	774	823	784	745	795	797	763	800	782	777	751	763	773	754	752	764	802	738	783	781	746	782	764	686	764	813	726	762	779	740	804	782	749	780	773	783	756	758	757	791	753	765	791	777	832	804	754	825	748	767	788	763	765	760	802	768	811	803	727	759	797	824	764	742	813	798	797	762	771	750	812	802	752	780	754	780	750	807	747	746	789	761	793	763	814	770	815	751	769	765	774	758	782	787	795	785	850	771	741	729	766	762	793	784	779	774	783	837	778	746	745	769	784	740	748	795	784	806	780	765	772	782	820	755	735	809	774	773	821	783	769	786	794	767	815	783	787	782	768	765	752	805	818	761	798	801	825	774	743	789	792	788	753	731	741	835	799	754	797	752	774	816	757	795	776	759	781	776	734	783	752	796	815	779	760	792	805	717	784	791	791	854	769	799	770	746	799	814	780	773	747	784	803	736	795	773	773	796	771	784	815	773	816	788	745	812	740	792	767	767	814	741	780	771	792	801	802	738	792	785	770	809	808	795	779	774	787	798	806	783	777	769	789	773	773	763	769	793	783	792	783	758	796	822	798	799	734	854	762	790	762	764	759	783	771	748	753	808	783	780	799	813	720	801	774	835	800	789	762	773	797	813	760	817	771	777	825	744	809	750	777	749	784	752	766	799	746	773	814	827	766	768	798	778	742	785	805	739	728	762	761	820	777	767	789	765	778	763	804	752	744	807	788	782	789	758	815	760	796	757	763	772	798	800	781	778	801	804	813	749	746	779	831	768	791	794	770	743	788	734	760	792	782	736	838	765	760	806	803	768	740	747	792	753	779	809	809	780	767	775	764	748	811	712	761	799	732	743	791	719	796	789	782	776	789	762	807	774	722	725	777	757	768	767	807	749	776	764	734	790	805	691	796	803	770	751	776	755	765	775	788	779	807	748	781	759	790	764	711	717
14963	5788	6519	973	346	249	218	243	214	208	179	206	173	217	203	206	175	191	200	186	198	186	207	185	202	342	690	806	584	382	243	202	186	161	193	177	184	162	178	188	192	188	195	221	168	189	200	178	194	210	185	176	153	200	166	216	176	201	181	216	189	206	181	170	172	190	188	144	163	193	195	187	205	179	183	166	198	202	190	165	163	220	185	182	203	202	174	180	184	188	178	198	225	172	198	180	218	199	187	191	202	190	192	171	197	198	197	186	176	178	204	190	178	198	206	213	165	198	204	182	168	190	199	194	184	185	191	190	186	199	202	179	191	180	224	201	171	182	199	201	193	194	185	186	185	176	185	181	189	194	198	185	191	195	197	204	188	215	188	191	163	186	179	188	195	199	187	189	180	195	195	177	212	173	189	192	189	200	186	191	161	179	184	215	174	191	190	201	200	201	193	190	190	213	192	204	171	190	192	212	204	202	200	190	188	185	185	175	180	212	204	179	170	168	180	174	195	191	185	188	175	182	166	208	174	186	198	193	158	187	202	173	193	200	180	186	203	181	191	211	164	187	209	149	201	197	184	195	202	215	186	175	201	170	190	196	163	177	204	186	186	184	184	187	176	171	195	190	189	189	182	197	179	185	182	191	186	190	195	192	192	184	212	181	177	179	195	187	171	187	198	188	198	177	158	180	168	193	166	195	213	180	157	184	187	201	188	202	216	181	210	170	212	192	183	186	196	185	212	197	184	190	175	234	188	180	165	187	190	179	177	167	173	186	191	186	177	208	191	212	194	179	181	203	180	168	195	187	186	188	171	194	156	188	191	187	179	196	203	186	182	179	205	187	183	206	192	184	228	196	187	182	203	179	207	185	196	191	177	204	190	185	198	194	213	219	183	199	199	176	189	177	218	178	196	174	201	187	203	188	189	181	192	174	173	216	174	169	153	193	180	186	209	220	182	183	196	192	180	183	168	215	176	175	200	190	197	178	186	201	212	183	182	192	178	174	180	186	179	209	172	196	179	202	198	225	178	180	217	203	190	183	177	194	184	175	192	165	183	203	205	178	198	191	187	203	214	189	200	183	225	190	214	170	202	198	163	185	189	186	198	217	171	187	170	185	194	185	187	180	186	204	170	178	206	176	176	185	191	176	207	172	171	200	201	181	170	178	196	202	196	183	196	189	188	203	197	200	192	197	181	218	224	197	195	171	182	200	184	195	189	179	194	182	184	176	181	189	173	192	206	173	188	179	201	181	183	173	184	211	189	208	210	195	223	210	206	186	206	194	202	211	195	182	190	161	201	184	198	195	218	171	202	189	192	184	160	184	204	178	215	213	193	189	215	214	176	192	177	177	176	217	185	194	179	191	189	192	190	180	184	203	197	176	177	182	194	192	195	198	192	183	198	186	171	219	181	182	151	206	197	196	192	198	176	163	191	177	197	205	179	193	213	196	194	196	184	181	198	207	201	231	190	186	172	200	195	220	186	206	196	193	160	193	187	195	199	179	187	170	186	184	222	196	208	197	190	195	189	192	197	177	156	188	187	188	183	187	193	196	183	201	171	173	195	201	203	179	181	181	177	161	189	199	171	186	190	196	206	183	188	170	209	178	162	224	200	198	184	189	177	188	194	193	206	209	193	197	197	191	184	218	196	200	197	232	201	179	160	175	178	177	174	182	218	174	196	188	209	163	188	167	185	198	181	191	196	186	168	189	190	210	200	161	206	226	177	206	193	173	191	187	171	165	181	186	194	190	193	169	198	179	196	179	203	213	200	187	197	207	198	197	182	192	191	159	157	192	202	191	177	162	185	181	177	162	192	176	166	200	187	190	191	194	223	215	182	199	188	184	198	199	195	197	163	194	192	181	205	184	203	208	183	193	189	167	176	199	177	154	192	186	196	204	188	195	167	204	209	195	168	183	173	197	189	165	223	189	201	203	194	198	159	169	169	180	175	179	178	177	171	185	179	198	189	196	175	187	222	172	182	191	173	179	227	169	187	209	187	198	192	170	190	171	169	185	179	181	187	168	201	194	177	195	196	191	192	188	210	206	204	198	220	218	199	193	190	193	201	184	184	199	180	178	179	184	200	176	202	214	165	209	196	192	181	202	168	190	186	177	197	187	189	157	189	197	180	171	189	183	184	175	173	184	192	192	200	195	199	185	194	185	184	224	177	196	181	221	186	166	207	182	201	146	206	193	179	186	167	192	179	201	201	183	196	174	197	177	173	207	175	171	172	183	203	206	183	186	165	196	189	208	204	179	180	192	205	215	220	191	176	194	186	206	181	197	186	170	193	199	188	200	186	198	191	182	202	184	205	185	205	187	206	170	193	204	189	187	195	189	193	189	196	192	185	206	215	182	198	195	211	218	196	195	193	204	181	169	177	187	187	193	210	180	194	195	202	209	192	179	172	189	194	178	192	199	170	207	177	176	181	177	188	202	182	172	171	178	185	198	186	192	177	186	195	179	181	198	176	190	194	196	199	188	186	187	170	199	192	172	211	205	172	199	183	210	191	188	169	187	200	201	176	189	209	189	189	175	172	213	178	191	182	201	175	188	187	176	190	212	179	199	165	190	218	181	191	198	181	175	189	165	180	183	195	163	186	196	193	181	173	199	195	192	179	191	166	198	194	214	174	227	196	180	192	201	214	167	208	190	196	192	192	195	185	189	193	203	203	160	189	179	196	167	166	202	185	183	194	163	199	213	178	182	188	194	202	174	210	182	202	191	188	209	175	175	158	171	178	169	187	201	203	198	184	199	209	185	188	173	202	203	188	196	200	194	209	175	195	173	186	202	197	209	192	177	195	200	187	191	169	174	171	214	199	189	190	208	210	181	201	179	199	186	208	199	177	193	180	189	177	165	180	208	198	161	183	183	194	175	196	197	194	190	184	173	159	192	192	184	204	187	206	189	208	183	199	180	198	205	192	178	187	182	188	191	211	184	199	203	201	195	170	176	162	211	179	197	180	207	184	220	176	177	202	186	189	177	196	209	177	196	197	191	184	182	178	177	183	189	173	189	166	188	183	160	194	174	193	140	218	188	176	216	170	185	198	198	200	190	210	199	172	176	200	160	182	168	187	196	194	174	200	175	196	190	162	179	188	174	184	196	189	182	176	193	204	196	209	179	199	209	194	175	182	203	185	179	197	216	196	220	167	197	199	176	186	208	172	182	196	205	191	177	200	173	204	174	181	197	194	204	167	171	205	207	165	178	183	199	197	191	169	205	167	185	198	175	172	191	215	198	193	198	191	184	177	200	185	203	196	195	178	177	191	204	194	193	198	197	177	201	190	186	209	182	169	178	204	172	174	162	201	208	189	193	174	211	193	185	200	201	201	185	194	166	221	189	198	191	207	166	196	190	199	180	153	185	189	179	203	185	179	194	193	178	185	197	203	194	180	187	196	176	196	185	178	181	193	210	203	203	204	186	186	187	207	194	216	198	199	204	174	184	177	194	192	175	189	216	204	188	179	185	206	191
10754	5927	11751	1359	808	795	706	732	674	675	660	597	589	594	628	622	630	613	616	638	564	613	569	598	546	1536	3654	3776	2471	1396	854	606	604	597	548	582	555	606	592	564	625	561	601	591	596	616	632	566	607	580	634	546	574	599	590	569	607	548	635	604	575	592	542	611	588	579	610	564	560	613	586	579	608	568	588	605	599	552	569	569	561	609	586	563	568	578	629	552	577	602	605	588	609	594	627	604	571	569	579	563	576	588	580	591	565	604	620	603	584	609	615	559	606	550	598	612	604	600	579	577	593	603	572	580	545	623	592	573	600	562	594	613	574	624	570	573	621	605	569	576	547	570	557	596	577	532	586	602	584	572	554	597	602	613	612	591	624	571	598	608	551	547	579	590	622	597	556	590	567	549	598	616	576	569	582	576	526	565	607	616	600	559	587	609	607	587	600	592	586	617	589	610	583	590	594	608	595	590	594	579	560	550	569	597	632	547	601	563	569	596	568	614	552	570	567	597	604	605	577	599	586	560	549	575	630	573	581	594	578	585	600	577	584	620	606	582	577	571	622	542	576	597	612	569	598	610	567	625	580	611	601	591	577	595	604	587	581	632	635	596	564	578	619	621	606	568	544	587	590	567	574	556	615	571	579	563	599	602	613	574	604	601	625	560	621	609	586	539	591	554	611	600	568	543	556	599	554	612	614	569	596	592	561	568	622	541	600	587	563	569	561	567	597	612	550	606	566	577	585	585	575	592	638	606	603	510	573	590	572	653	573	596	600	593	600	613	600	570	589	591	584	583	608	543	596	599	593	588	602	560	544	562	585	583	570	598	588	558	576	596	550	627	557	560	599	586	604	610	613	571	593	568	603	582	584	631	601	582	579	563	617	577	590	581	555	583	614	573	588	611	601	624	560	563	561	592	601	628	550	604	591	577	576	609	586	600	624	563	583	616	597	527	557	616	578	544	622	629	587	617	565	587	553	609	582	567	591	593	619	580	602	618	602	619	559	572	601	628	567	618	600	606	593	632	627	585	550	592	576	575	578	548	616	588	528	575	600	564	567	545	581	612	577	570	615	581	586	558	567	532	598	615	560	579	616	531	562	613	561	613	602	578	613	625	564	641	598	593	584	599	567	587	554	618	547	612	628	575	538	642	597	590	604	580	623	590	583	610	633	606	569	560	596	551	577	544	623	613	562	606	596	604	639	601	565	592	578	587	581	578	596	583	537	586	565	558	594	597	588	610	608	584	573	603	599	565	627	574	578	537	590	585	638	590	614	616	569	562	586	593	590	572	552	601	590	608	563	569	596	606	598	591	610	637	579	587	576	593	557	601	624	605	571	583	614	583	538	610	610	614	589	600	601	564	582	583	612	582	586	558	598	553	585	600	568	555	617	600	578	593	594	583	571	584	576	604	592	607	565	591	581	573	568	590	515	603	601	580	628	573	620	545	594	613	585	580	545	595	600	582	571	618	597	588	540	583	588	607	589	592	593	611	557	573	597	596	596	577	557	557	598	559	574	607	650	581	566	582	593	584	556	614	560	606	568	567	608	614	541	596	584	567	557	596	578	596	568	601	533	575	593	540	619	586	585	611	574	593	576	560	614	591	596	553	561	582	587	571	582	635	560	580	572	582	568	594	572	581	618	606	619	591	577	557	603	537	580	566	583	538	635	555	600	607	548	604	596	534	519	588	581	540	582	557	594	577	616	608	611	587	561	594	590	608	554	612	552	584	601	600	575	578	606	569	566	590	571	561	557	600	573	566	545	564	628	582	537	598	607	599	552	575	570	576	620	604	598	572	586	550	607	566	559	590	607	613	568	566	558	621	581	566	601	575	515	601	603	589	532	621	633	551	574	599	578	562	600	594	613	569	595	544	594	548	571	580	587	575	580	596	607	550	581	583	564	597	582	642	573	570	587	580	611	574	596	621	584	573	624	577	618	590	604	590	625	575	581	613	600	606	610	578	573	612	548	588	551	575	575	551	586	587	589	563	564	603	580	603	623	618	599	619	588	600	602	608	589	573	572	555	618	586	584	581	554	579	615	582	639	607	619	564	583	572	538	561	540	558	610	578	576	563	598	627	567	589	585	509	617	603	593	622	569	572	593	627	614	566	593	593	608	601	598	557	580	597	550	572	525	600	586	597	590	588	586	582	589	582	599	569	541	554	600	604	541	569	590	611	626	608	592	569	565	598	594	589	598	580	588	608	579	576	591	603	606	627	570	615	598	553	590	580	555	608	605	640	569	551	581	581	557	560	628	611	608	585	536	595	608	580	601	616	535	644	580	568	617	644	550	566	619	642	606	586	596	595	579	588	574	605	549	571	584	604	595	609	586	613	636	577	565	543	580	554	549	575	530	590	606	616	556	587	570	586	585	642	602	599	617	609	606	522	593	568	586	593	640	585	600	573	611	600	594	584	595	598	579	556	573	581	563	556	580	607	596	582	636	616	589	618	582	540	607	577	589	628	565	572	568	603	586	590	612	617	535	593	588	575	588	609	605	612	545	581	552	577	593	566	612	576	620	537	605	591	592	595	578	570	586	577	589	580	605	644	612	573	599	618	579	556	580	591	597	604	597	592	577	571	589	596	612	540	585	528	615	604	574	660	570	582	575	596	592	587	577	618	583	581	604	616	584	568	641	537	607	563	549	624	607	622	574	586	588	569	570	550	604	575	615	591	623	571	604	597	570	592	577	542	564	586	564	591	564	635	547	562	604	578	584	578	544	599	585	574	609	608	591	580	559	621	590	631	625	577	562	575	593	577	596	622	559	604	545	602	615	614	561	563	567	589	532	583	623	576	570	590	577	560	552	524	551	592	618	619	619	558	594	596	579	581	618	555	612	609	564	609	584	571	592	630	601	568	623	615	610	577	592	582	560	615	600	582	587	595	581	589	582	592	525	551	612	581	589	538	600	567	544	596	577	622	556	542	609	576	579	605	608	608	568	628	599	582	612	565	597	599	620	572	560	569	557	623	550	569	554	574	617	612	589	608	598	621	601	567	584	621	601	586	584	581	574	579	607	624	567	547	594	585	601	573	575	556	608	591	587	559	583	608	587	589	585	593	621	598	532	569	592	576	571	613	618	526	590	610	652	575	576	621	622	560	593	593	601	592	564	563	521	596	551	566	617	616	588	590	570	574	609	588	601	610	609	589	563	586	599	573	595	607	629	557	596	588	581	640	576	553	558	551	589	603	604	605	613	581	610	617	546	561	621	606	585	566	550	597	554	579	568	572	558	589	583	596	554	568	608	616	593	552	604	614	622	580	637	615	565	579	605	562	599	614	553	595	582	566	578	590	577	582	624	602	617	602	581	606	589	596	600	587	509	605	616	573	607	594	630	583	603	604	589	569	570	613	548	571	578	588	550	616	619	597	568	602	580	604	589	605	570	577	568	577	604	560	576	615	586	580	497	578	624	565	602	558	592	617	608	578	589	573	603	583	610	544	599	577	574	559	613	580	595	608	562	624	593	574	627	577
47665	39451	45952	17591	4077	1307	669	475	404	327	308	285	274	280	266	283	280	276	260	262	232	253	223	243	270	2655	5119	3631	1790	760	338	250	229	234	231	237	218	231	247	244	226	201	226	210	222	222	226	197	227	197	219	213	208	246	200	203	211	249	232	227	214	214	227	214	212	203	211	232	225	234	217	208	192	241	206	229	217	223	225	221	211	235	222	214	242	214	219	246	214	202	214	219	222	220	224	225	213	231	224	240	221	224	209	197	223	211	222	220	205	234	197	192	227	213	229	223	219	240	224	231	222	247	184	191	213	209	218	230	238	191	231	239	221	235	217	230	192	228	223	193	214	224	207	168	203	213	196	220	182	254	218	218	213	213	223	194	243	228	230	202	213	191	211	222	233	226	215	235	205	216	226	215	206	227	199	255	210	239	220	239	219	202	219	232	207	202	233	226	222	196	242	228	232	232	210	216	226	200	219	239	248	240	202	224	215	240	207	217	242	203	216	217	197	216	214	208	251	233	229	190	212	229	231	228	203	232	208	201	202	241	228	242	235	231	228	210	228	219	208	194	205	222	224	214	196	217	206	218	215	208	231	223	197	221	222	212	225	235	184	230	212	194	231	222	188	230	216	226	204	191	245	245	236	234	200	213	190	251	228	198	208	208	247	200	208	230	234	220	216	228	224	206	199	234	239	223	215	207	234	225	225	230	216	224	212	201	221	242	222	220	229	222	208	221	224	218	197	207	230	209	236	215	208	184	212	216	212	243	199	214	198	224	215	223	207	224	208	215	231	216	221	217	199	244	228	221	219	190	221	230	207	218	208	226	207	181	195	222	205	216	194	222	226	201	239	239	190	234	184	224	255	224	229	219	226	244	207	204	218	209	224	231	219	204	228	200	241	243	219	218	207	219	237	217	205	214	216	219	231	203	248	212	222	234	211	224	222	222	232	211	192	230	236	224	220	177	228	207	231	221	222	261	196	198	225	202	219	208	210	237	209	238	230	221	229	224	243	237	224	203	219	211	225	207	243	233	232	229	212	223	213	221	192	212	200	198	225	225	179	239	230	200	239	222	214	230	238	199	216	205	233	202	209	204	216	247	240	209	210	232	230	226	208	220	210	224	205	217	209	214	211	210	218	230	227	232	197	217	228	214	211	225	221	243	232	194	211	227	224	197	233	226	236	227	220	190	230	203	213	201	209	237	205	246	199	219	215	216	222	212	212	178	208	216	217	224	218	207	210	209	228	218	199	216	213	223	218	211	170	222	242	239	209	213	228	247	257	207	214	198	221	226	228	228	231	230	200	188	217	223	224	246	205	230	200	220	212	234	207	242	229	222	237	212	239	189	228	233	193	221	213	208	190	222	203	214	222	226	209	200	211	205	212	227	205	242	220	241	197	223	223	215	234	185	248	230	207	207	208	193	234	221	187	254	229	225	239	218	214	214	196	228	194	229	223	237	198	222	221	206	208	220	212	221	174	212	210	177	218	217	203	215	253	222	200	231	206	218	226	196	209	215	223	217	182	220	214	183	209	198	190	221	215	216	195	225	208	208	244	177	229	195	208	213	205	200	205	226	196	201	215	228	212	205	230	202	211	208	203	227	213	230	218	190	232	236	216	231	209	207	212	215	220	229	176	202	238	219	201	222	210	212	239	232	211	221	211	231	236	194	231	228	223	226	233	231	220	253	212	221	206	211	219	228	218	222	192	228	199	208	229	208	211	224	233	219	202	229	225	217	226	198	207	222	237	242	221	202	231	220	195	199	211	203	222	218	214	218	229	232	228	205	238	252	215	224	212	230	203	216	212	218	217	218	218	214	231	205	225	219	222	197	259	192	227	183	229	211	212	226	222	221	214	226	224	227	203	214	234	210	224	228	197	205	221	253	204	221	177	239	235	193	216	207	222	225	217	219	230	228	226	199	213	205	216	215	204	209	264	203	225	227	215	220	235	253	235	229	231	224	204	203	202	237	228	212	206	199	232	209	195	194	196	223	216	216	221	233	201	241	218	221	212	210	227	197	201	226	236	215	224	215	214	217	218	213	219	232	208	230	231	232	220	221	208	208	226	229	199	260	208	198	211	219	231	199	210	217	243	224	207	217	225	231	216	228	224	230	197	236	215	216	239	195	198	202	229	204	204	210	240	205	221	221	185	209	208	221	184	244	202	238	211	210	228	254	216	196	225	192	232	203	227	190	209	222	206	241	222	212	194	216	215	199	205	204	222	201	212	200	210	212	209	193	217	197	228	219	226	220	231	210	209	213	199	238	209	236	210	237	226	202	203	238	201	223	228	230	196	208	238	235	204	200	210	227	229	208	196	227	216	193	223	234	204	239	200	230	194	228	218	189	231	210	227	185	221	237	206	226	220	236	237	229	193	225	212	210	234	207	202	200	211	241	212	204	214	221	175	228	216	224	214	185	195	214	237	215	213	226	233	222	227	234	217	215	197	217	234	223	220	220	221	214	203	240	221	229	210	232	195	221	201	238	219	220	210	193	237	209	195	214	230	227	243	217	225	218	212	218	239	217	210	180	199	208	242	224	196	219	222	226	213	222	212	212	224	230	234	215	242	210	208	259	233	192	198	227	231	222	212	216	229	226	231	233	226	217	199	212	210	226	197	222	234	200	221	213	205	230	211	230	219	196	213	227	216	211	229	233	232	226	218	226	218	243	222	213	230	197	229	222	206	219	222	227	215	252	228	194	207	231	230	234	204	237	238	194	216	209	229	193	221	214	228	232	227	203	192	223	235	235	210	185	189	228	206	205	205	227	224	195	207	198	233	232	254	199	207	207	237	221	215	196	221	222	256	198	230	209	229	243	217	198	232	212	193	221	179	199	207	231	218	211	208	214	215	226	215	203	215	191	222	243	227	195	218	247	235	214	218	211	235	233	250	201	215	205	241	210	229	228	248	234	198	223	225	222	223	238	220	220	229	203	204	197	215	228	223	228	232	212	215	230	235	196	202	226	205	234	220	202	227	231	234	250	238	205	196	228	217	214	224	204	205	239	206	219	228	196	226	196	192	215	232	211	248	185	201	215	221	239	192	212	242	220	231	206	212	207	244	238	235	172	192	224	210	182	228	244	211	232	222	197	212	215	163	197	263	215	214	198	205	192	214	211	202	234	206	193	210	223	188	224	206	197	221	231	234	235	236	207	237	200	216	223	226	234	228	204	207	204	208	206	206	222	218	222	219	216	208	239	201	237	196	234	248	239	197	210	217	228	236	202	217	221	235	189	218	218	221	214	224	207	220	228	201	231	213	231	227	184	220	245	211	231	222	212	224	232	215	215	204	212	223	242	213	220	228	204	237	220	205	247	215	212	236	211	228	235	223	210	220	234	235	220	214	211	207	218	219	246	254	222	228	235	239	213	233	236	193	220	213	220	214	228	229	212	207	223	185	213	254	212	201	242	239	239	217	210	235	208	240	227	209	210	212	233	232	207	205	206	217	219	224	224	190	217	203	216	206	191	210	208	187	225
35067	35042	43229	4704	2615	2254	1982	1714	1598	1365	1214	1120	1130	1030	997	931	934	936	863	884	910	862	812	805	875	13138	21790	15992	8517	3294	1252	785	660	685	667	660	682	684	660	693	649	669	702	638	696	615	639	634	626	660	646	610	633	662	665	667	615	644	637	655	612	663	630	646	670	669	652	684	648	615	663	653	650	650	627	647	681	661	603	661	649	665	682	633	643	640	655	691	645	637	629	630	657	681	637	671	682	686	648	663	672	676	654	679	656	648	626	616	675	673	635	709	665	615	687	667	665	629	639	673	630	658	612	665	642	668	666	649	662	646	654	666	621	649	697	652	652	630	628	669	699	677	680	649	666	675	627	669	657	655	677	661	632	656	633	619	622	643	654	679	609	628	665	674	623	640	677	676	618	657	690	640	659	676	597	681	679	679	701	615	657	629	626	598	650	657	669	660	658	643	656	646	601	660	651	651	710	653	673	617	651	656	656	641	630	640	661	660	631	634	704	584	649	643	626	679	649	604	649	624	611	661	641	653	656	620	626	596	636	615	628	628	726	692	698	671	641	638	647	606	640	634	644	679	652	645	670	630	668	622	660	649	651	661	661	666	674	609	656	657	686	636	681	669	684	654	589	664	674	616	668	647	651	661	693	694	627	626	594	651	661	651	641	698	674	660	668	672	654	736	635	649	667	660	613	660	633	646	614	668	618	642	696	635	685	665	636	675	622	661	640	611	643	655	654	648	645	655	631	650	635	633	664	659	667	677	630	671	668	647	666	670	647	688	678	651	626	677	672	654	644	645	633	685	640	629	691	652	634	694	719	660	616	666	713	639	681	657	681	683	667	662	672	678	669	633	670	641	670	634	617	617	682	694	672	640	679	665	686	678	638	645	629	649	605	637	667	653	595	650	667	652	637	672	698	636	642	647	664	677	682	644	622	708	664	671	634	633	663	635	681	667	644	679	679	600	642	659	670	647	654	678	690	681	624	625	714	674	609	632	662	642	662	658	651	668	671	654	658	675	635	651	639	674	683	676	651	685	651	644	648	648	637	683	656	625	685	641	604	705	663	637	688	662	683	679	708	651	628	698	630	644	666	641	679	637	656	669	633	671	618	650	652	677	640	620	687	618	652	625	670	640	675	652	611	687	675	658	654	643	697	679	628	657	686	634	621	696	635	681	668	653	687	636	676	694	664	646	667	667	662	640	633	662	647	631	681	715	631	638	631	636	630	676	624	660	647	679	625	634	668	676	678	654	636	658	683	624	654	621	630	630	681	702	653	621	656	644	649	642	684	666	623	640	699	645	629	614	687	635	628	690	679	673	624	674	644	674	660	639	612	625	709	705	663	687	628	617	635	663	694	668	655	630	620	616	626	608	648	654	659	636	635	621	668	701	626	666	665	634	660	664	694	593	671	627	649	676	661	707	631	668	631	664	647	623	664	643	694	644	681	655	631	669	656	672	693	667	651	668	680	648	615	626	648	609	703	699	604	695	635	684	644	658	619	667	623	634	658	632	660	656	696	676	643	693	630	647	656	654	617	658	702	656	679	633	660	637	645	652	640	646	648	654	627	647	612	636	656	722	648	654	650	650	641	617	657	648	622	595	600	664	689	661	619	658	660	668	672	627	637	699	620	646	671	657	652	636	670	658	670	640	658	684	670	659	628	641	662	637	661	657	680	677	623	666	666	645	667	627	679	691	652	639	685	613	674	623	626	647	709	685	646	651	681	691	630	669	647	688	636	652	640	694	614	640	654	652	630	646	628	661	689	685	625	642	704	616	678	631	643	636	631	671	706	667	585	679	673	656	687	652	672	669	639	679	686	626	681	641	685	628	621	716	644	677	669	627	674	638	628	635	666	660	665	685	651	625	656	638	702	649	698	624	658	628	659	662	623	691	673	659	647	608	650	701	668	650	664	658	633	660	602	667	690	625	677	621	609	633	661	639	638	713	691	629	677	648	643	696	684	686	709	679	681	648	629	652	639	700	683	632	713	681	653	642	659	585	680	661	623	664	633	629	682	687	644	650	615	646	669	661	669	627	666	670	615	680	653	634	636	695	636	688	622	616	660	653	687	664	623	618	631	635	640	722	635	690	681	651	641	625	675	670	626	651	639	667	626	664	626	670	625	634	662	708	598	617	625	638	645	658	638	645	607	644	628	681	636	653	653	656	662	668	676	665	615	626	661	700	678	660	604	686	610	628	677	653	629	650	639	687	618	681	664	648	648	662	673	675	661	657	689	628	690	653	641	688	629	620	664	663	615	649	605	628	642	665	629	621	622	689	609	626	672	656	650	649	687	646	674	672	655	673	669	633	649	608	688	616	657	687	663	702	619	654	619	630	660	668	639	657	638	656	677	623	685	628	612	697	654	618	608	666	660	619	664	625	597	624	697	700	686	658	675	621	657	678	625	668	661	652	715	685	650	679	653	671	646	704	617	663	681	668	709	660	652	644	628	685	651	667	681	664	659	633	671	645	659	705	669	654	648	679	641	692	656	672	689	724	691	631	694	656	668	668	716	626	650	605	668	630	629	660	651	627	639	625	620	679	670	628	651	630	678	637	648	679	642	698	675	632	654	690	711	619	660	599	654	663	626	680	649	674	649	650	691	690	674	674	697	640	666	630	653	653	678	681	660	685	660	689	664	643	685	704	605	669	722	673	692	659	668	675	641	661	664	658	659	625	672	645	621	636	676	636	596	662	623	662	663	603	678	627	604	636	654	647	692	650	660	692	681	690	629	647	658	649	685	673	648	639	674	620	649	668	644	660	671	657	677	633	648	621	668	676	648	695	620	657	695	642	656	621	684	654	661	670	607	646	667	621	658	625	689	686	663	648	699	631	645	684	655	651	677	617	659	647	678	669	670	659	616	666	653	648	594	648	666	633	688	663	628	632	672	664	690	647	631	654	630	713	656	674	623	695	676	649	643	641	681	653	651	622	599	636	669	648	623	645	640	595	631	614	640	679	662	677	715	630	613	688	663	652	635	681	655	651	658	697	633	645	666	654	646	691	699	671	635	622	647	630	644	688	657	661	654	644	647	664	670	653	662	630	685	650	629	615	685	648	634	683	678	668	682	680	692	682	658	639	644	612	634	635	656	601	622	657	666	623	652	659	620	664	633	651	653	661	673	683	642	675	659	613	664	635	673	640	638	652	667	660	683	702	624	667	664	679	642	631	612	611	637	675	690	647	635	706	672	641	651	668	737	666	676	650	640	635	625	610	624	644	625	664	646	647	650	670	648	640	685	658	680	623	650	666	613	666	646	619	700	652	661	720	665	673	637	648	666	674	654	666	599	662	664	639	619	648	669	659	625	649	667	674	624	644	604	658	670	669	667	640	695	661	676	648	616	657	706	641	624	636	652	661	658	662	643	643	682	585	685	679	658	665	636	657	638	689	614	658	673	641	660	716	645	647	628	612	680	686	657	660	703	603	661	662	664	664	649	686	682	680	653	655	643	662	620	642	650	673	664	670	659	669	674	650
57098	39909	50160	25702	11147	2862	1103	714	533	538	502	444	407	352	360	365	360	357	322	335	328	309	284	335	289	4573	9336	5870	2644	1227	440	299	267	255	282	250	286	265	249	279	281	289	304	272	281	252	262	241	255	281	238	268	301	285	270	299	271	246	234	264	298	268	262	243	290	256	273	279	238	268	296	259	268	257	260	268	236	252	269	284	288	271	294	263	298	293	249	254	285	255	276	245	322	280	280	253	288	256	269	260	283	266	252	269	294	273	272	272	277	257	278	241	291	257	267	298	255	265	274	245	251	278	247	248	248	275	266	286	265	267	272	272	258	274	276	266	264	279	266	253	245	314	266	250	253	271	284	262	269	277	250	267	320	286	254	261	271	267	255	264	262	271	253	245	275	260	269	292	256	283	268	252	258	247	257	300	273	270	299	284	271	271	261	249	282	258	249	268	263	294	278	255	293	238	295	241	262	236	260	267	307	279	292	261	270	276	288	274	270	273	256	254	262	277	253	287	271	274	271	238	286	261	285	280	261	259	275	260	305	255	277	267	277	268	271	291	274	255	275	290	258	261	295	251	269	291	265	279	256	269	259	238	271	234	293	272	261	291	241	259	272	284	239	273	273	263	244	241	258	270	245	248	265	229	239	255	255	246	257	272	270	241	278	254	307	233	247	265	288	274	271	308	280	282	267	228	274	259	270	275	259	265	288	255	276	272	275	249	275	278	279	275	269	247	308	257	277	265	255	264	273	275	242	261	299	243	269	276	297	260	257	255	281	275	237	264	264	251	287	315	271	261	283	279	264	273	300	286	248	275	263	255	255	262	289	292	270	227	253	289	284	264	261	261	261	260	270	272	244	254	277	250	248	285	266	253	249	275	264	251	255	247	236	279	263	269	257	273	273	277	272	268	246	269	254	289	272	243	261	261	236	273	250	263	269	256	264	275	256	271	267	262	258	271	308	240	267	263	249	260	249	269	263	256	273	238	261	278	279	252	221	252	267	275	258	251	265	285	265	262	252	247	248	264	266	274	266	273	270	288	277	284	278	248	271	249	265	251	279	270	282	266	261	255	280	230	255	248	266	276	278	282	274	243	257	299	253	255	252	236	228	268	218	266	277	265	234	241	249	239	281	264	270	261	270	252	268	281	288	257	261	287	250	287	248	275	242	253	252	237	263	258	269	285	247	250	281	258	271	256	278	281	281	267	273	257	263	270	251	272	263	270	262	277	267	240	269	263	246	262	299	270	239	261	248	248	256	243	261	251	292	244	237	274	251	270	258	259	240	292	269	259	235	309	269	258	270	294	279	267	268	293	262	242	285	302	265	274	271	273	256	269	268	265	270	244	270	276	290	256	262	264	261	251	244	272	264	260	269	240	288	292	295	311	279	261	275	245	280	249	255	280	258	298	270	271	267	250	302	257	262	266	248	272	254	277	276	265	283	272	289	242	291	269	286	263	289	249	246	276	267	268	275	241	239	273	278	281	267	254	296	240	252	252	255	257	259	244	261	230	285	272	272	265	258	274	290	270	259	291	279	302	259	259	270	271	268	270	250	290	269	253	252	260	255	276	268	255	275	273	252	263	265	293	242	256	266	256	273	260	273	269	244	281	251	273	288	278	222	258	273	294	243	248	265	286	285	252	255	299	269	256	256	282	296	251	265	273	260	252	296	270	267	277	257	269	276	276	255	259	266	271	297	268	266	264	269	248	269	240	264	270	267	269	264	283	268	278	293	249	275	235	251	288	276	278	261	270	275	268	249	264	247	255	256	292	275	236	299	271	277	279	244	304	234	276	275	283	268	204	247	261	262	263	298	268	260	283	269	256	265	263	279	225	249	302	251	270	246	250	288	263	253	269	269	287	265	286	271	286	270	292	248	265	262	247	272	281	300	271	267	259	256	262	258	279	259	295	254	279	260	276	277	270	265	274	269	269	291	285	269	270	268	267	249	277	246	249	243	284	255	262	251	274	240	263	278	267	276	268	263	254	267	271	280	244	266	266	267	262	249	278	259	287	259	252	267	276	261	281	275	317	283	282	257	265	273	243	269	254	276	259	251	261	248	267	258	274	269	282	253	271	279	272	245	249	287	247	263	283	278	270	274	271	264	275	292	251	269	257	269	260	285	286	284	282	271	289	263	260	262	256	249	256	265	261	254	267	304	250	264	262	298	278	265	272	277	263	259	251	270	256	292	298	274	259	287	248	269	267	270	254	298	238	288	290	264	265	298	268	255	262	264	275	272	247	277	262	265	284	260	270	296	275	263	264	270	278	268	256	241	272	286	268	262	254	267	261	278	259	293	261	261	234	276	256	302	269	258	257	252	240	274	266	271	259	261	261	260	277	258	257	280	271	283	257	286	262	243	255	269	267	263	260	268	244	235	246	281	258	269	268	268	275	294	273	279	276	268	291	273	293	257	263	257	283	257	247	284	249	259	251	241	302	268	251	263	260	268	282	265	284	263	266	262	235	276	243	268	279	283	294	273	267	296	271	238	260	278	261	258	282	261	270	280	266	277	284	272	269	270	274	249	251	246	258	266	264	296	246	286	273	270	277	282	269	249	260	263	264	260	267	288	274	267	255	260	283	265	266	255	276	259	244	283	269	278	289	237	281	267	255	307	286	259	293	230	268	252	264	286	265	297	256	271	291	271	253	268	294	244	238	263	264	252	261	247	272	241	251	279	282	250	252	237	279	248	281	261	282	224	260	278	246	285	275	242	284	245	258	287	275	253	261	275	265	232	265	266	256	265	234	262	270	268	230	246	280	265	269	257	271	248	283	261	266	300	258	245	272	259	268	293	261	268	254	250	272	276	256	227	289	264	287	303	230	266	276	269	281	259	288	268	286	293	256	255	269	272	285	258	259	281	239	271	278	287	273	284	272	285	272	254	278	283	286	255	286	279	260	260	257	252	286	237	260	255	271	263	272	264	235	256	242	258	282	238	257	280	254	265	244	263	253	255	273	254	260	267	281	263	283	264	281	291	273	265	275	273	277	280	287	226	270	249	274	282	252	275	260	262	264	272	291	261	280	247	278	265	297	268	289	254	287	284	260	272	274	277	263	262	239	250	253	265	296	291	256	267	285	238	254	299	282	268	257	242	242	261	296	274	276	244	262	267	282	286	268	262	254	275	278	289	261	282	261	255	306	252	296	261	279	284	263	261	273	264	268	272	285	286	272	234	274	293	238	284	267	248	281	269	275	245	263	271	246	273	249	255	270	264	263	275	282	299	254	311	250	295	288	248	285	244	246	254	246	272	258	295	266	288	252	289	260	280	313	277	248	274	234	274	281	282	283	272	237	300	274	274	252	272	289	242	289	257	257	288	264	288	251	267	268	284	250	306	293	254	278	296	266	292	278	258	276	284	256	253	269	250	265	280	262	294	258	272	251	281	255	283	279	266	272	293	257	288	268	248	280	249	297	251	262	258	273	273	271	261	251	281	252	272	243	272	271	276	286	266	270	265	285	272	261	267	260	274	270
44502	38619	52785	4823	4291	3513	3027	2620	2347	2042	1831	1754	1554	1463	1340	1329	1274	1229	1150	1212	1173	1136	1093	1057	1138	18966	29507	20759	12011	5380	1677	994	738	753	758	737	817	815	749	821	770	806	770	784	765	773	769	800	766	739	766	763	759	745	778	770	760	782	788	769	772	765	725	777	785	757	804	767	775	786	791	719	791	718	809	758	788	764	798	821	807	802	778	771	763	769	796	769	777	763	772	770	764	819	744	807	782	791	807	798	749	785	778	789	828	784	768	767	733	710	756	755	804	760	786	790	789	781	776	764	801	785	761	764	774	810	773	766	772	816	791	793	722	800	710	742	728	759	786	758	809	780	777	768	797	765	744	774	799	787	751	795	779	740	779	791	760	849	770	798	757	773	762	776	784	796	782	807	814	731	736	758	738	760	790	753	748	749	765	788	808	758	804	796	763	764	791	767	782	793	787	775	722	821	745	745	779	709	792	752	792	745	782	744	755	814	745	719	823	764	748	746	757	802	771	789	791	739	750	746	765	817	791	805	763	763	808	766	794	745	786	746	781	804	807	795	796	771	777	758	794	771	758	764	780	807	748	770	730	774	755	791	829	759	772	791	771	747	749	802	780	820	801	790	787	802	825	778	790	796	729	771	716	716	748	766	753	791	751	730	745	788	851	809	811	786	809	784	806	766	772	818	767	767	716	804	793	741	820	802	786	769	724	770	736	773	758	787	783	765	766	768	757	753	768	745	783	783	781	760	805	750	818	794	827	774	746	778	802	767	776	796	793	801	780	756	779	809	745	764	737	823	747	760	775	795	817	798	791	781	759	744	794	802	781	808	774	752	799	817	783	793	794	778	722	777	775	757	739	813	758	777	781	748	734	743	790	760	778	767	766	753	807	734	829	795	763	785	759	769	775	798	750	765	781	773	738	742	794	788	802	820	809	739	810	777	796	784	751	752	763	765	787	738	807	765	794	812	797	782	837	760	802	821	810	757	722	777	732	753	760	783	791	766	788	811	781	751	805	745	765	778	804	769	777	769	755	759	777	743	737	750	739	797	787	732	777	764	786	747	739	822	799	768	802	755	730	784	791	757	827	753	811	746	773	803	769	753	758	764	796	768	783	756	772	792	748	756	750	797	782	727	751	763	799	775	722	766	726	772	779	804	772	782	817	812	799	742	757	790	792	830	800	749	841	767	767	825	763	814	769	768	756	790	755	759	780	791	754	777	759	771	777	781	752	770	766	791	788	773	750	768	760	755	762	823	819	796	783	751	776	778	813	783	781	786	740	774	808	795	796	709	754	776	779	727	780	732	768	805	766	781	761	770	789	776	750	784	796	750	804	801	749	809	724	777	729	819	761	822	788	751	795	752	767	753	753	756	800	767	796	753	755	775	748	792	783	747	812	777	802	749	784	820	750	808	758	794	777	768	813	826	775	775	805	775	761	742	801	792	757	806	732	809	808	782	772	844	820	807	699	787	726	758	808	762	751	772	814	838	766	743	784	764	727	784	803	797	785	807	818	769	776	756	778	749	726	803	787	748	795	779	785	711	813	800	801	770	734	730	794	801	736	806	795	825	765	730	803	726	771	741	755	756	755	801	780	801	834	772	750	766	775	770	817	784	803	728	780	779	762	735	773	784	773	758	750	735	817	783	798	771	761	754	756	761	787	789	819	801	763	802	766	779	810	761	798	789	795	800	812	767	728	779	794	750	818	747	784	762	773	771	778	810	784	764	792	773	783	779	743	761	803	811	800	737	817	726	789	752	774	757	770	712	787	815	736	777	707	735	799	700	759	831	790	751	758	817	773	747	741	761	745	798	854	755	753	757	793	713	778	780	785	807	816	745	794	829	780	810	710	767	760	740	748	789	800	775	792	818	792	767	788	787	753	747	744	788	759	770	791	767	777	766	750	795	776	802	808	803	770	796	806	776	752	763	732	827	732	771	807	777	775	783	796	818	730	809	753	752	758	787	743	777	778	780	742	770	777	766	742	767	820	743	760	778	732	779	825	755	799	761	745	799	799	739	806	800	761	782	767	783	755	803	838	789	782	832	827	784	804	786	725	821	794	799	795	817	755	814	796	788	782	776	802	760	729	835	805	768	791	746	753	738	762	790	768	778	745	770	734	823	747	722	742	813	767	742	794	778	734	759	762	735	726	775	802	768	792	758	757	784	752	762	776	795	757	745	740	758	774	817	743	787	759	768	758	723	780	832	818	759	789	800	803	822	748	769	810	748	797	777	812	816	768	792	777	752	793	786	778	787	799	736	737	777	809	806	785	777	785	780	731	800	756	798	846	775	808	769	835	746	790	802	761	783	790	806	796	788	786	796	731	831	801	786	797	785	749	805	784	768	786	712	839	764	738	730	788	737	788	770	782	779	830	774	746	763	777	793	759	804	794	713	777	779	738	767	763	781	765	764	786	781	802	738	756	769	826	710	768	775	760	805	760	777	756	734	725	759	760	730	773	779	738	743	759	793	758	789	816	735	807	758	819	738	794	762	725	756	789	741	775	837	795	745	823	806	769	778	767	791	801	774	738	777	779	800	796	777	772	739	809	786	801	784	763	765	743	827	794	773	814	806	759	813	774	756	811	811	806	752	765	758	721	743	810	809	768	787	779	761	785	763	749	742	768	816	809	777	771	803	722	715	748	778	760	692	723	796	826	783	749	755	794	741	800	816	699	748	747	780	771	764	755	771	735	717	804	779	790	711	753	763	740	816	777	754	775	806	741	811	796	783	785	734	785	766	750	769	787	739	775	808	755	774	748	743	788	783	712	748	793	780	808	783	769	734	779	750	778	804	741	794	801	779	801	776	794	792	749	779	773	756	783	794	751	758	825	766	819	810	770	784	786	792	775	770	801	797	748	769	779	757	719	787	818	783	779	764	821	856	837	733	762	727	743	758	776	778	799	787	785	772	774	785	773	768	803	752	784	817	764	776	752	769	703	740	768	787	755	805	822	777	751	784	737	788	768	772	786	763	779	812	807	791	791	776	795	748	759	786	786	796	745	755	825	781	804	793	749	748	759	760	779	745	818	749	821	744	791	762	784	781	787	717	772	770	797	780	805	741	752	744	770	771	811	755	766	753	753	741	733	746	770	755	790	775	753	747	746	764	820	702	723	824	799	805	809	731	731	711	758	784	729	805	811	790	758	789	769	773	805	808	780	771	782	781	829	815	762	785	805	749	749	814	769	765	751	790	750	723	765	762	806	768	770	803	763	762	778	802	743	782	730	772	751	707	757	756	743	783	789	806	753	799	788	737	815	777	796	776	780	776	794	758	799	829	812	818	794	784	784	758	756	773	791	753	759	721	766	791	763	810	781	766	806	750	734	767	767	721	728	801	772	765	776	774	742	740	784	816	774	796	819	764	791	748	745	765	795	763	815	722	752	757	736	786	773	771	714	741	768	763	813	754	817	768	776	774	799	781	761	813	785	760	748	806	748	797	785	776	773	769	760	814	795	755	800	769	725	787	808	723	723	780
17393	10206	8685	916	402	237	215	219	192	230	185	188	213	194	207	184	234	198	207	176	205	177	217	184	195	255	641	776	552	430	273	213	185	195	194	169	183	172	194	197	190	199	162	201	179	193	211	210	196	201	190	186	166	194	203	212	191	187	208	189	192	196	172	211	212	173	174	197	170	197	213	208	189	223	167	178	182	181	178	183	164	200	188	196	192	197	211	192	189	206	180	176	180	182	198	189	183	210	197	168	167	192	175	211	195	217	199	178	179	184	196	201	187	169	189	200	205	193	194	210	172	205	210	212	191	208	194	188	184	186	179	184	201	189	219	189	195	194	185	184	199	207	160	184	166	181	199	177	197	196	178	193	206	197	165	181	197	211	213	194	185	201	177	192	180	216	200	188	193	165	199	193	183	192	181	201	203	192	185	214	188	186	209	206	193	193	179	194	181	189	178	181	181	180	191	167	196	186	189	179	183	183	181	187	195	188	194	184	191	211	207	181	190	163	188	220	202	189	198	176	178	165	182	184	169	210	208	185	178	184	157	186	210	186	205	198	195	166	154	190	179	200	187	186	182	189	206	199	182	198	175	172	195	190	216	192	216	191	169	187	184	188	160	179	196	186	205	205	174	199	176	214	203	189	201	213	196	203	202	174	202	190	204	192	201	171	195	176	216	186	195	185	200	199	207	185	209	197	187	194	187	175	202	183	179	205	199	180	180	183	182	183	195	171	173	195	163	212	181	207	190	198	182	198	192	212	171	188	212	171	190	186	196	224	201	198	197	191	215	177	179	206	185	199	217	211	197	177	186	201	153	198	207	179	191	167	206	193	201	186	187	185	184	199	202	182	207	147	208	177	207	189	205	198	180	213	178	187	209	194	187	192	178	208	212	217	175	190	180	188	182	188	189	175	185	194	188	201	188	210	202	182	197	201	160	200	189	182	210	193	176	196	175	210	192	195	212	202	185	215	203	187	179	222	185	224	177	237	220	180	188	200	198	197	200	216	192	192	194	207	184	184	185	195	188	184	203	169	219	186	204	210	189	219	201	199	195	201	189	203	175	219	197	225	199	184	197	204	210	186	184	210	201	181	214	206	187	212	202	180	180	173	175	203	177	179	189	207	189	213	182	168	218	192	172	181	194	191	189	184	186	187	176	194	185	181	183	191	207	218	189	181	155	207	200	207	201	202	202	190	189	194	198	203	202	197	195	196	161	196	190	172	220	187	223	207	196	170	170	201	206	213	196	186	210	172	182	192	173	201	190	187	198	191	215	203	180	183	187	214	170	197	184	196	177	198	190	213	192	197	194	190	194	208	199	202	208	179	160	188	194	178	189	214	173	208	178	194	187	196	185	179	187	195	184	181	202	190	190	184	179	192	170	222	214	189	207	224	197	190	188	219	201	195	222	166	190	208	180	163	194	196	192	181	159	192	212	170	196	172	192	208	197	164	198	202	165	187	165	180	220	170	205	208	212	199	209	216	198	194	192	230	176	186	186	193	173	190	215	181	180	198	211	173	191	156	229	200	188	195	188	202	189	179	185	197	175	202	185	185	206	205	174	189	173	186	198	189	209	203	210	190	180	195	209	192	184	183	194	211	202	202	193	173	201	210	181	172	185	181	177	206	222	208	191	178	181	180	198	198	192	178	187	207	187	178	204	174	206	191	174	180	199	178	200	182	189	211	177	204	185	198	175	188	183	194	196	203	194	196	183	165	177	192	210	184	188	176	197	194	205	214	205	191	190	223	194	168	189	174	186	185	193	184	172	169	178	184	163	193	188	185	168	202	203	213	215	200	190	186	211	194	179	216	193	175	179	195	181	207	191	183	201	193	203	209	202	182	200	202	217	186	184	210	219	190	192	195	201	210	190	208	182	200	181	198	193	206	216	190	200	178	193	196	190	181	183	203	183	174	210	199	165	192	195	187	197	188	170	196	204	224	199	170	190	196	195	196	203	203	197	211	202	175	197	219	161	191	186	215	184	209	190	200	195	186	186	189	181	203	206	182	190	183	201	183	188	207	187	193	199	199	176	208	205	208	187	209	180	224	169	188	184	199	211	187	205	188	193	212	193	198	222	233	188	205	176	192	173	206	187	208	187	162	174	196	203	173	205	195	196	200	187	201	197	216	220	183	203	215	192	191	186	185	192	199	192	227	180	187	193	184	174	192	197	209	184	214	204	188	218	202	205	177	195	190	206	204	178	186	182	178	199	200	200	183	208	194	193	181	204	194	192	185	205	192	199	174	183	199	181	163	181	189	185	208	186	202	186	197	174	210	188	194	216	201	198	181	170	188	195	194	178	213	208	210	195	190	170	184	224	191	197	185	189	202	174	185	185	178	217	196	206	177	189	215	214	191	179	199	182	173	186	196	205	230	189	200	191	214	169	184	176	179	210	196	180	180	192	187	214	188	185	180	189	203	185	187	180	197	199	186	214	186	205	228	180	182	217	191	204	176	198	177	190	197	212	198	202	184	187	190	195	184	197	208	190	193	188	191	185	189	200	205	168	201	169	214	208	174	165	211	180	185	190	186	190	204	183	192	205	196	189	203	174	190	190	210	169	177	198	193	186	192	177	191	218	183	177	197	187	191	186	189	178	174	205	196	211	186	195	191	192	182	167	194	211	205	206	189	198	179	215	174	199	162	190	175	207	190	191	211	213	186	195	200	192	212	182	175	192	187	191	201	199	184	196	208	197	194	196	205	199	204	199	209	208	170	192	211	191	199	187	196	170	184	182	188	168	195	158	177	190	187	191	179	192	172	202	181	197	189	179	182	188	214	192	190	212	162	177	225	205	200	208	203	206	209	172	198	173	167	214	197	150	184	183	215	188	196	206	175	196	181	176	188	225	213	208	180	202	190	190	190	190	195	186	186	160	198	198	203	195	197	191	204	195	188	208	201	186	196	175	189	182	182	216	171	204	188	202	202	183	156	187	160	192	189	213	189	198	203	190	196	194	167	197	192	182	205	182	210	193	188	186	197	207	159	201	195	185	181	191	158	176	203	198	162	175	189	208	194	183	198	197	195	190	195	191	201	211	212	216	203	196	180	180	200	198	200	182	183	212	192	182	172	194	192	204	175	199	206	186	198	189	182	177	192	189	226	190	176	199	213	177	225	191	175	190	209	180	185	199	159	181	172	177	227	202	187	201	194	208	216	184	221	176	195	189	184	193	182	179	209	186	196	210	191	207	175	163	195	199	186	175	231	188	202	171	169	183	221	199	179	181	192	182	178	203	167	187	207	200	192	189	191	192	209	182	188	189	214	195	178	190	193	201	200	190	191	195	189	196	192	174	203	197	181	214	183	196	193	221	184	196	197	205	155	178	228	197	190	164	191	192	192	181	190	203	168	172	175	193	196	205	219	175	194	175	202	190	216	156	204	189	176	177	191	197	180	211	190	215	186	181	183	190	193	200	193	188	177	179	188	177	194	212	204	174	201	180	195	195	198	216	202	207	212	185	177	190	188	196	208	183	198
13650	10708	13948	792	768	701	699	668	661	680	586	648	641	627	599	685	620	647	624	602	655	612	628	610	610	1105	3198	3555	2566	1523	914	667	553	602	578	576	584	590	640	584	603	605	559	608	579	593	579	599	615	607	617	596	586	588	602	556	586	605	575	610	575	599	556	621	582	598	603	575	606	583	609	613	620	619	573	551	586	558	586	620	574	621	582	609	589	529	589	587	634	612	593	559	584	539	598	597	560	640	620	580	621	574	575	627	597	576	594	588	625	595	566	562	593	615	599	607	598	577	602	560	569	609	575	603	580	600	561	602	590	614	580	574	618	559	662	557	632	578	563	624	604	609	572	575	586	585	557	573	558	633	596	578	602	597	613	590	625	594	542	588	564	592	576	587	584	639	562	613	593	560	637	599	589	561	607	585	618	560	642	555	598	604	589	568	574	605	598	539	616	596	587	611	532	575	601	573	621	585	567	613	600	596	597	555	583	592	560	533	551	591	609	603	610	576	589	548	554	593	578	561	588	536	581	602	575	637	571	598	553	565	610	551	600	616	586	620	601	559	615	593	562	582	558	595	599	560	609	611	599	577	550	594	600	546	565	597	553	568	572	580	575	629	625	624	589	602	590	596	595	606	598	595	569	605	629	608	586	579	565	621	604	576	597	604	580	587	614	557	545	645	592	594	632	623	632	596	602	592	568	559	556	561	593	622	541	614	573	630	562	594	544	643	587	569	572	575	600	572	600	557	615	622	575	584	583	566	544	622	632	589	600	612	569	575	606	582	560	586	607	576	567	592	554	637	579	576	592	607	615	586	563	610	588	601	627	598	571	603	605	529	588	608	574	617	580	602	573	600	612	537	588	594	614	559	603	560	603	610	571	574	589	586	603	593	608	559	558	583	602	573	624	562	559	637	616	592	556	582	589	597	568	606	596	597	612	592	591	598	593	582	569	584	601	619	564	559	579	587	593	599	573	617	539	591	540	609	588	559	626	559	600	644	595	588	613	592	649	578	632	599	592	598	595	587	548	624	579	594	580	595	618	592	595	615	546	609	558	576	591	596	590	556	634	593	567	603	584	539	599	560	599	597	590	610	619	637	585	613	582	583	588	618	627	578	605	621	632	581	599	638	585	550	601	598	574	610	588	563	559	597	617	576	543	581	600	567	618	587	603	581	576	575	604	610	576	604	588	577	596	572	606	609	596	618	566	596	590	595	572	554	619	564	546	592	588	633	613	562	581	610	589	581	595	589	552	584	593	582	602	596	635	596	548	598	555	602	637	616	636	556	600	608	599	557	620	596	581	579	587	633	579	635	582	567	562	587	577	603	564	596	598	600	622	567	568	600	584	611	620	594	565	564	594	566	586	596	593	633	583	579	601	631	576	589	616	598	590	594	591	602	606	620	609	574	573	617	606	550	609	617	591	575	631	592	575	585	603	588	563	604	607	584	601	560	623	575	568	587	542	587	621	590	583	594	609	604	560	587	613	624	610	617	595	595	597	579	628	600	591	627	595	602	539	580	551	608	622	585	567	569	547	617	619	560	592	587	539	559	594	580	602	594	610	610	612	628	632	624	591	602	594	629	606	589	586	597	580	565	650	612	582	601	590	591	592	583	588	583	620	573	599	586	584	616	596	560	601	596	588	557	611	587	601	606	595	541	630	638	605	587	620	593	591	567	611	595	584	601	595	572	570	599	607	579	603	600	632	555	580	631	592	591	542	602	609	578	576	571	546	579	585	584	619	569	573	570	604	573	536	570	599	576	565	545	578	541	563	589	613	608	538	585	587	599	558	596	631	582	583	595	638	586	569	594	597	591	618	609	580	592	634	547	578	568	583	565	562	568	603	586	589	626	570	561	621	592	572	548	612	600	546	657	628	598	565	579	600	566	548	566	556	578	645	626	623	577	611	561	602	611	579	599	624	584	595	598	563	581	578	579	554	603	616	642	586	619	605	597	595	604	602	635	577	620	576	597	623	547	567	547	598	590	624	590	612	614	581	594	552	644	576	606	607	576	582	592	575	612	602	572	612	592	632	570	569	541	615	600	552	617	585	564	565	609	587	563	579	614	611	555	567	609	621	564	595	632	611	557	616	550	561	619	552	606	570	596	606	570	605	570	571	568	600	598	595	580	618	612	638	595	581	592	620	555	606	585	578	550	563	574	591	640	597	575	601	555	552	593	573	589	585	605	625	640	570	594	595	626	574	579	623	597	559	607	608	586	600	595	613	592	636	634	569	594	596	614	601	617	602	591	634	558	592	557	597	555	619	599	582	584	584	637	580	620	570	574	596	561	615	613	600	612	543	607	581	577	555	575	603	588	565	635	605	580	600	575	589	579	524	561	646	551	622	608	602	573	591	585	599	536	573	553	568	600	627	585	599	577	614	579	574	593	613	581	586	597	553	575	563	597	574	619	586	611	587	593	556	568	601	561	576	559	659	576	626	556	609	601	594	605	601	596	601	602	573	603	587	574	589	590	622	610	597	548	634	578	587	576	599	598	610	585	604	560	582	615	587	556	627	601	658	576	618	567	561	597	553	588	582	575	626	575	579	570	583	581	587	605	634	549	573	621	576	531	548	592	544	574	581	576	608	556	593	643	570	605	625	626	606	625	616	602	594	607	575	605	629	579	558	581	591	564	560	582	593	605	589	593	623	577	601	570	595	575	566	592	576	584	601	614	621	613	575	555	583	598	586	608	570	599	609	624	568	570	572	614	581	623	592	548	535	592	600	604	582	579	623	574	559	580	565	615	605	590	579	629	586	582	582	577	573	573	593	597	632	614	611	579	622	571	608	600	568	645	568	586	602	598	601	588	580	583	583	592	556	544	561	617	587	596	534	654	619	632	617	582	585	588	546	612	603	545	586	624	574	608	623	554	576	607	581	623	566	611	601	559	577	543	650	633	601	619	648	606	551	631	610	604	573	607	579	610	632	600	611	602	577	583	575	608	626	534	583	562	581	579	595	572	635	591	578	604	617	613	544	605	569	538	607	619	575	614	639	625	593	612	669	605	561	575	568	555	603	608	577	566	604	564	556	595	582	552	584	589	569	587	587	590	579	598	613	603	590	598	594	585	586	592	572	557	585	541	581	548	598	618	601	597	578	616	614	614	595	588	597	575	615	602	623	584	593	593	615	601	589	594	648	607	621	633	583	596	578	632	615	577	601	598	593	633	529	575	624	594	610	591	563	534	571	584	616	601	590	589	605	567	589	608	565	607	593	604	578	589	567	572	579	592	592	573	606	622	535	583	599	613	590	605	599	589	605	588	563	608	599	561	591	589	591	636	635	601	632	571	561	636	606	610	573	581	596	592	624	554	622	600	585	606	623	607	632	564	598	612	626	611	606	592	634	586	575	582	585	634	586	583	548	579	589	576	593	603	590	607	564	609	608	584	639	598	612	553	605	589	612	564	561	596	604	586	577	579	633	569	607	551	600	607	554	597	569	641	562	592	626	596	606	616	612	576	631	580	614	605	583	550
53475	39446	46496	18310	5365	1455	667	427	369	330	321	345	289	309	278	253	236	228	211	259	229	239	229	268	235	840	3862	3926	2506	1097	472	283	201	190	195	189	223	238	227	215	206	229	201	208	221	203	239	216	193	193	224	216	206	215	216	208	227	209	196	228	213	200	190	205	187	217	234	221	221	218	223	210	220	188	221	214	193	245	244	204	194	232	191	201	193	216	230	222	216	214	213	240	230	221	206	216	205	206	218	223	236	198	231	232	204	219	201	221	233	177	207	210	221	228	215	230	217	204	201	207	219	219	201	212	215	222	214	190	216	224	193	214	216	198	211	207	205	225	229	206	193	208	210	189	201	184	211	205	237	229	210	209	208	206	213	220	223	204	210	206	236	199	203	179	225	191	228	234	200	193	223	235	214	174	221	195	212	219	208	244	226	234	200	229	208	208	199	214	190	203	224	204	213	225	189	228	217	206	184	228	214	211	223	219	226	206	221	194	211	213	215	200	209	218	224	227	211	214	236	213	212	225	197	197	198	210	215	211	212	181	230	198	219	194	208	210	205	209	204	187	243	230	187	207	234	215	207	201	207	219	193	210	214	198	226	215	210	188	202	173	239	211	183	218	184	224	227	199	207	209	226	205	205	235	209	211	211	221	201	209	226	193	209	214	207	227	186	223	208	238	210	204	227	233	238	204	237	221	198	227	241	232	218	198	196	224	227	216	201	218	194	222	196	222	184	225	206	188	207	251	215	224	217	218	213	213	202	209	228	222	212	240	213	201	234	198	210	200	240	206	217	211	219	224	195	217	184	213	211	198	226	217	205	207	185	210	211	226	207	232	201	207	220	219	205	203	209	200	187	192	179	200	203	195	195	205	201	220	207	212	230	221	210	208	217	187	210	197	198	220	241	198	202	180	208	213	214	232	210	190	214	194	190	216	231	208	215	209	197	194	210	204	203	245	209	172	226	213	225	223	202	220	215	219	223	198	209	218	180	235	215	200	205	215	213	191	199	180	234	202	211	215	226	217	201	205	211	224	220	224	223	176	215	197	223	216	208	211	199	197	238	236	199	205	202	208	230	225	211	196	191	222	254	216	196	202	205	206	197	233	232	191	193	202	216	208	215	206	227	198	224	209	218	191	204	196	227	207	214	216	209	202	218	237	209	207	194	228	188	207	207	188	214	207	227	219	203	214	213	242	200	222	213	179	215	223	223	195	188	189	237	179	232	224	192	225	208	242	211	186	230	218	201	201	208	239	205	212	189	204	228	205	200	207	233	185	215	207	174	213	220	199	190	190	209	230	170	214	205	232	212	206	230	178	202	229	181	221	208	192	210	215	230	236	245	189	199	230	203	193	209	185	214	200	231	220	207	217	230	231	183	216	207	221	200	241	195	210	209	214	211	193	200	235	215	218	228	217	217	249	216	217	218	210	237	213	205	207	232	200	206	196	188	208	198	211	201	203	206	204	200	217	210	196	212	213	188	223	207	198	220	204	223	211	193	225	191	213	201	186	219	216	189	218	208	216	209	192	216	218	200	223	197	201	207	200	209	228	194	219	206	203	203	218	221	210	198	214	223	210	208	189	201	193	194	225	207	207	208	216	202	193	212	180	199	200	210	222	212	237	211	182	205	195	191	203	202	231	212	194	192	225	209	218	209	178	180	212	191	193	228	195	198	227	192	206	210	208	219	193	210	214	212	222	226	228	214	208	196	196	223	190	222	202	204	191	260	219	210	205	221	212	204	206	204	205	213	197	178	215	222	215	221	226	207	197	211	207	219	199	205	215	213	208	230	203	193	208	200	193	238	223	184	222	225	205	189	217	210	193	210	201	215	212	246	209	207	197	236	211	184	202	212	204	205	201	225	224	218	205	197	198	226	224	200	214	205	205	196	199	204	197	192	213	196	208	211	212	210	183	200	210	196	235	246	233	169	210	190	199	213	208	218	234	206	208	210	196	220	217	200	210	220	194	197	221	226	217	214	226	200	213	201	192	184	196	210	206	246	224	228	208	214	233	200	188	191	226	219	191	216	206	203	189	212	235	208	209	202	207	199	208	187	220	218	209	210	205	207	236	227	185	222	197	203	219	215	224	198	190	211	191	193	234	194	209	174	233	204	205	213	218	207	230	208	196	202	170	222	213	203	192	216	197	260	214	220	211	223	209	227	231	225	203	205	207	223	246	217	213	252	241	223	207	225	219	244	201	197	234	203	200	199	229	233	235	204	197	200	226	220	196	196	187	196	224	206	214	208	253	198	218	213	202	220	209	217	224	221	205	217	184	219	206	217	232	210	203	227	210	176	198	200	216	216	206	197	195	216	228	208	212	233	196	212	220	207	190	216	212	223	218	241	213	230	200	204	202	215	197	208	211	218	215	194	185	220	206	222	190	191	200	194	227	187	213	219	215	197	206	223	233	197	214	218	223	207	233	205	188	217	249	204	212	225	212	227	242	208	193	188	189	205	180	242	222	174	205	247	188	215	215	208	191	190	208	222	188	221	213	209	193	222	226	233	202	203	202	185	214	194	196	206	181	177	199	195	183	192	229	222	204	197	202	222	199	213	221	181	243	256	206	221	215	229	202	209	212	213	211	211	218	193	194	234	214	218	205	191	214	214	217	197	211	238	201	203	222	205	200	213	199	222	208	194	211	187	203	186	233	234	229	213	217	215	202	205	212	223	218	240	204	207	199	208	208	223	209	215	234	196	208	186	202	209	226	198	218	209	221	192	212	186	227	202	225	220	201	227	203	202	193	220	242	205	240	194	183	204	200	231	188	206	188	234	199	211	176	220	194	232	194	226	224	232	249	207	219	218	210	221	206	205	203	212	223	227	200	204	202	226	227	207	212	223	177	198	231	195	211	218	191	226	225	203	210	197	199	220	189	193	202	209	220	216	207	205	202	182	198	191	217	198	202	205	213	222	198	217	213	197	182	197	221	233	187	205	217	187	198	185	203	192	211	232	207	215	206	190	208	200	198	199	209	207	211	228	215	197	198	211	197	205	180	193	179	216	217	214	188	202	217	197	204	188	216	190	220	226	226	164	206	203	219	230	207	218	200	191	227	218	210	197	187	204	192	230	205	206	226	204	187	217	218	220	210	219	216	201	190	198	234	195	193	188	195	196	206	221	210	220	203	196	176	209	203	204	220	224	220	211	177	206	217	214	205	190	219	195	240	214	217	216	204	229	221	203	189	208	203	216	239	236	233	222	231	188	210	192	205	193	230	208	219	222	209	214	195	216	239	237	208	210	219	209	211	190	239	222	213	200	202	211	180	187	220	230	218	234	187	177	207	225	224	183	209	217	194	231	216	208	217	225	238	201	213	222	190	202	204	200	231	185	206	216	212	185	221	218	205	221	227	192	211	238	199	196	208	220	188	217	214	210	227	198	225	188	191	202	210	190	220	223	194	220	215	195	189	209	230	200	212	221	214	186	230	207	237	195	220	190	185	226	202	219	195	244	209	217	219	225	217	209	194	192	227
40135	35210	40913	2779	2536	2168	1850	1584	1454	1285	1222	1154	1108	1030	988	942	916	930	812	861	830	822	754	797	786	4202	17924	17384	11762	5113	1847	831	650	629	601	606	642	648	607	636	687	642	620	638	640	608	633	616	648	603	598	617	628	637	593	655	601	641	643	642	627	631	670	610	649	654	648	607	631	695	619	632	672	650	615	619	637	654	631	644	618	633	631	647	621	624	620	601	630	693	627	642	630	635	665	660	615	646	606	657	640	601	582	646	607	619	588	617	643	695	644	603	624	646	660	614	658	646	660	604	602	644	625	629	632	619	615	653	605	643	617	593	638	606	610	640	639	627	644	637	652	645	661	661	623	623	626	640	632	622	599	696	656	615	610	583	646	649	666	651	654	598	628	605	644	613	593	636	609	627	674	640	649	664	611	613	641	626	612	585	573	640	675	618	627	582	595	630	669	619	570	625	615	624	641	644	656	684	641	637	617	632	611	626	624	665	642	642	637	619	624	645	583	641	645	661	662	689	604	662	649	599	659	614	604	634	644	640	584	594	610	641	624	609	630	700	595	623	597	621	641	611	644	685	614	612	613	629	655	677	642	633	612	639	610	625	585	603	634	624	648	632	623	620	657	690	606	611	627	637	581	620	621	652	656	651	668	649	608	617	680	612	590	684	625	636	619	635	628	626	681	605	667	614	673	677	608	663	667	648	622	644	619	591	594	613	663	636	655	635	639	606	638	648	674	606	621	635	659	650	660	645	684	644	641	677	596	577	617	632	628	669	638	623	629	604	608	599	627	615	596	577	579	639	606	635	620	579	636	655	609	617	625	638	663	671	640	596	640	609	687	598	614	646	634	626	618	626	649	634	637	598	591	604	667	636	655	648	643	658	638	632	639	640	620	616	585	673	629	637	602	613	647	623	648	600	631	629	626	654	657	605	671	657	680	626	676	646	631	615	641	630	654	640	575	657	593	616	606	678	607	670	651	655	628	636	604	639	647	635	628	638	658	595	632	597	606	650	618	601	623	615	599	653	638	627	621	653	643	684	683	602	630	666	637	610	633	595	637	608	625	620	610	618	621	630	621	639	645	588	661	636	632	620	644	619	663	595	687	643	628	615	634	604	600	600	596	647	567	618	632	590	633	633	625	625	604	633	624	616	605	631	667	643	674	624	654	638	646	613	585	643	637	611	599	602	597	645	639	608	648	641	647	631	635	628	629	676	656	639	607	626	613	633	630	599	662	596	666	632	633	670	626	692	633	633	653	629	640	594	696	638	666	632	592	590	623	634	612	678	633	616	636	595	657	639	616	603	671	628	604	670	631	631	687	590	606	666	641	685	599	626	638	602	662	603	633	610	664	678	625	688	635	582	668	627	631	647	583	629	632	615	637	651	622	601	623	653	668	634	624	627	615	620	674	623	637	627	626	622	678	612	616	642	589	610	596	613	644	649	648	628	672	627	638	638	645	593	667	617	646	647	672	623	631	640	638	617	644	613	651	648	629	642	617	644	630	651	615	638	644	648	641	605	647	657	632	658	603	603	636	635	623	600	617	659	605	608	642	648	586	627	630	679	622	641	590	666	704	646	677	637	614	638	597	625	576	632	595	658	609	629	622	590	648	653	631	579	671	622	599	632	653	591	656	627	647	662	645	619	648	642	610	609	637	614	660	644	614	643	618	650	670	654	629	612	648	642	621	646	617	634	616	632	678	632	605	643	645	641	660	652	616	622	612	643	631	630	605	640	635	657	649	606	648	653	678	600	600	602	604	609	646	609	663	601	656	635	617	627	625	606	605	633	660	632	650	607	641	650	616	618	654	658	625	705	609	619	620	636	635	639	598	608	634	586	611	604	625	675	620	643	626	607	633	600	627	640	639	647	641	671	626	632	672	643	642	613	638	646	627	613	599	616	607	689	636	621	556	667	645	623	607	632	649	639	641	604	627	648	624	642	611	624	601	643	640	613	602	667	619	644	621	615	647	607	593	610	611	599	597	627	629	605	657	643	650	630	652	611	634	623	629	655	611	674	651	629	631	611	621	665	627	662	626	644	622	609	625	639	655	631	641	645	614	603	615	635	602	637	630	639	626	636	645	620	605	658	611	647	681	614	625	632	664	643	609	619	663	667	635	622	634	633	620	633	617	650	641	663	634	624	672	681	636	595	695	648	618	629	622	642	637	589	612	635	635	619	657	599	662	648	658	657	604	628	634	599	645	654	633	646	625	590	619	648	657	613	651	617	607	612	659	643	637	642	624	608	706	675	661	663	603	683	576	647	673	642	627	659	572	598	637	612	638	627	629	637	628	584	632	655	637	610	618	579	648	664	661	603	625	644	655	636	669	698	617	601	673	610	627	614	663	629	627	614	612	668	628	639	635	667	624	621	619	625	610	621	606	612	648	635	665	600	657	656	622	635	617	603	644	660	617	658	652	627	575	618	655	621	650	667	636	615	591	632	603	652	667	596	672	617	625	651	629	586	658	668	681	613	652	578	644	617	594	613	643	642	608	596	575	620	626	675	624	637	611	601	631	630	621	628	577	653	692	588	635	629	664	626	653	608	654	627	663	655	635	631	603	674	644	627	600	655	584	645	617	664	682	666	633	593	620	633	606	646	614	618	593	659	628	629	601	609	596	620	603	608	688	613	619	612	592	677	642	630	597	610	620	654	600	615	595	651	598	652	608	627	647	646	603	621	644	640	615	645	592	643	608	634	678	663	634	660	614	635	633	664	612	580	657	616	626	655	622	598	648	600	613	652	618	645	564	637	644	621	590	627	642	621	689	641	619	620	640	616	609	651	606	662	636	607	608	639	626	679	670	605	622	589	656	605	631	609	616	620	689	651	602	615	607	638	671	624	643	577	649	619	609	626	623	599	654	594	609	624	628	620	620	621	635	670	628	566	622	653	663	652	674	645	619	663	623	578	658	659	612	599	603	627	632	607	617	676	627	639	627	578	628	647	640	596	629	682	628	603	635	619	632	643	627	657	647	694	644	638	606	631	622	696	663	626	568	604	648	621	610	677	608	612	607	614	623	666	599	621	634	624	597	664	630	657	701	644	644	672	638	653	629	627	592	609	568	679	635	640	639	665	662	599	569	627	639	644	642	642	660	649	635	610	663	657	690	654	608	667	616	643	644	648	654	636	642	632	636	586	601	658	638	663	657	598	620	632	634	590	608	640	612	650	621	625	648	602	610	620	642	640	603	663	638	649	624	668	623	560	618	603	626	622	637	686	631	633	638	665	606	663	620	604	599	583	649	605	677	635	661	636	673	603	599	649	636	620	600	620	656	647	646	619	611	621	625	631	626	653	609	667	626	635	631	604	621	630	638	629	654	642	616	599	590	624	628	655	654	620	623	617	662	636	645	637	630	621	609	623	624	630	637	640	656	573	656	654	649	611	609	615	633	649	640	617	616	592	638	662	669	593	611	646	652	561	606	618	667	596	633	612	625	596	656	633	610	639	616	643	618	616	594	666	634	655	663	607	587	644
52095	43279	51098	20369	7633	2055	1027	760	564	537	455	434	397	424	369	360	369	340	365	341	315	309	327	290	270	1860	7832	7599	3989	1700	579	301	224	218	249	254	267	260	271	254	268	263	270	221	255	242	275	253	228	249	232	253	252	248	244	264	248	236	298	236	257	268	264	250	250	250	270	274	262	228	278	259	243	260	276	258	233	262	262	236	264	237	261	263	260	260	248	275	244	255	244	239	242	245	233	237	235	268	275	233	247	241	233	263	252	224	237	270	252	261	237	261	254	267	277	278	219	254	274	255	278	284	255	220	252	258	231	227	243	264	251	267	256	242	288	271	225	262	238	264	252	238	249	239	268	244	268	282	272	289	231	297	255	255	268	261	258	272	252	222	240	298	275	257	248	265	261	231	273	245	243	279	227	277	257	263	266	256	272	244	268	243	270	251	257	260	291	262	262	256	243	260	249	237	245	256	223	250	289	259	246	249	283	276	265	271	247	246	257	235	253	234	240	218	283	244	259	282	266	242	252	225	267	261	245	258	239	264	226	254	238	261	251	252	220	265	259	272	225	252	231	274	251	259	235	267	249	219	244	249	257	279	237	247	254	256	222	231	265	216	272	263	238	238	249	257	255	245	232	238	246	235	253	264	247	236	253	253	244	249	278	291	268	252	303	242	256	254	248	235	256	231	263	249	237	232	242	257	267	228	225	242	272	259	248	263	254	265	243	261	241	248	229	251	263	254	258	247	242	252	278	235	256	247	232	256	267	264	248	261	241	259	263	211	248	235	254	243	252	262	276	255	225	254	250	236	265	261	223	255	216	236	248	240	253	246	287	259	237	250	244	277	238	263	251	241	249	234	281	229	255	249	213	277	264	247	237	253	256	256	268	249	246	224	271	241	243	258	233	241	236	229	261	266	254	231	236	245	241	230	261	281	255	238	262	234	259	242	250	234	242	253	265	290	257	265	241	262	259	235	242	252	270	262	282	245	243	247	267	243	260	263	245	248	241	261	256	265	258	237	249	277	241	273	257	238	246	245	243	302	229	275	253	239	241	229	252	264	224	232	241	268	279	263	243	241	269	234	260	259	270	265	262	251	246	253	235	276	241	251	268	253	264	244	256	248	266	224	250	262	274	267	255	241	234	256	273	283	239	234	247	284	279	237	221	251	268	253	221	259	270	250	224	282	237	248	250	271	237	256	249	287	233	256	245	245	229	235	259	253	251	273	263	286	246	225	252	248	290	273	263	258	268	247	263	232	256	269	217	268	250	259	293	252	292	280	269	289	269	259	214	264	238	264	232	285	251	243	252	246	281	258	254	262	259	254	238	243	251	269	226	232	247	240	256	251	240	269	274	272	257	228	234	249	258	244	238	227	259	265	252	264	232	229	247	265	283	251	279	256	264	248	236	212	250	270	232	220	230	250	250	247	253	248	245	265	264	240	256	234	261	266	274	251	306	272	234	256	253	282	260	259	266	233	263	218	259	253	263	274	261	255	257	253	267	245	266	234	246	275	282	235	231	249	230	239	276	282	256	282	242	261	241	278	271	250	273	246	224	268	234	288	235	255	262	260	262	281	259	237	253	245	270	250	247	248	233	234	254	241	263	247	246	220	253	230	265	254	269	255	242	254	222	272	249	259	241	220	254	255	263	262	222	249	242	246	232	267	264	266	262	231	270	250	236	243	267	228	247	264	256	279	253	224	235	237	251	255	255	240	293	269	240	269	238	226	249	259	256	243	257	250	273	240	266	237	252	263	265	241	247	254	264	237	265	274	252	270	267	247	243	264	258	245	239	274	250	276	247	263	255	239	276	248	236	254	276	270	225	250	262	240	275	254	242	240	276	253	241	252	262	218	266	232	255	225	279	229	241	255	251	242	211	265	245	246	227	265	237	226	213	238	280	266	242	256	268	291	235	252	276	238	238	233	255	265	269	244	231	263	261	272	260	269	252	250	258	256	236	290	237	258	260	260	241	251	280	235	257	247	275	253	263	256	241	259	265	252	242	246	254	261	257	261	239	258	277	242	258	238	261	245	294	263	256	253	247	263	250	237	265	264	280	231	265	233	227	260	252	254	270	272	247	263	272	259	266	231	254	249	277	248	275	250	253	234	256	259	267	231	250	241	233	266	260	241	244	252	218	279	271	234	259	260	256	272	221	225	233	286	239	243	242	270	241	267	266	256	277	264	271	232	274	265	253	241	236	264	259	250	272	270	271	240	243	210	248	249	269	272	259	255	248	219	243	244	260	223	274	273	227	243	273	245	244	247	265	253	257	224	262	271	241	265	279	252	251	253	244	263	268	236	263	251	270	247	263	264	273	253	255	275	237	287	249	237	243	251	294	229	269	261	240	275	243	237	258	235	193	259	225	236	255	265	246	260	259	256	247	285	266	283	251	235	252	252	270	269	235	238	275	268	234	239	246	265	262	247	242	255	261	250	265	259	268	232	267	235	253	242	243	233	263	274	225	229	271	247	274	267	269	258	234	242	270	256	228	240	205	254	229	265	250	250	243	245	271	265	245	275	240	247	236	275	277	262	214	284	252	271	256	251	263	250	267	249	245	240	229	215	238	263	248	224	242	256	228	252	276	289	246	247	267	264	267	261	237	255	242	251	231	237	249	292	288	262	251	244	280	227	258	256	264	265	250	236	252	264	244	233	277	245	245	239	288	276	244	249	223	248	269	252	235	232	272	264	239	256	241	273	227	254	274	261	266	254	241	259	256	264	272	280	244	246	266	254	246	238	247	265	235	265	240	227	272	249	264	259	240	239	247	267	228	241	271	247	262	246	224	277	281	250	221	251	239	257	225	220	277	245	245	273	242	241	231	271	244	244	252	247	237	258	228	269	255	258	224	247	298	264	239	247	228	230	267	245	252	247	257	260	241	256	261	262	245	234	225	249	276	244	240	262	255	232	243	228	249	277	269	251	265	232	262	251	250	244	245	252	240	243	258	269	251	251	260	250	260	238	234	237	268	245	282	271	270	250	249	220	234	237	240	278	283	225	251	246	248	252	246	245	265	246	262	243	277	244	267	255	246	241	268	270	276	272	267	235	306	236	248	253	276	244	249	300	265	265	242	258	252	267	249	275	261	246	257	258	257	243	255	254	269	242	247	254	246	251	289	261	231	260	251	244	267	264	251	267	250	219	224	259	299	242	251	248	243	240	283	247	224	249	258	254	259	239	252	255	265	274	272	228	262	276	264	273	279	243	250	268	241	232	271	261	268	243	258	252	223	234	256	226	252	260	248	247	271	256	260	240	231	273	265	249	267	263	250	271	253	247	249	235	241	229	248	258	259	251	251	256	268	241	233	260	245	298	249	264	267	241	238	235	256	247	248	212	249	225	269	254	273	261	281	259	217	253	259	264	271	231	268	248	268	245	261	222	231	261	270	289	261	262	278	269	233	230	249	253	235	247	266	251	235	249	251	244	258	271	263	234	250	241	272	230	235	250	237	260	255	247	260	246	255	246	268	249	271	260
38331	38312	41800	6772	4401	3546	3200	2825	2303	2070	1977	1818	1686	1513	1448	1403	1247	1273	1208	1197	1155	1091	1104	1102	1026	9281	27958	25875	16197	7609	2408	922	683	757	756	788	727	704	728	715	787	742	737	800	752	730	722	748	765	752	680	737	767	678	724	731	706	714	754	692	722	715	694	738	765	742	745	724	813	693	759	761	732	725	714	760	775	681	672	753	731	786	774	707	766	697	734	721	766	785	734	718	799	792	760	713	783	755	807	775	719	694	717	764	687	710	753	749	682	761	740	741	753	753	731	746	767	718	724	743	720	797	717	707	747	731	734	726	739	721	810	773	738	727	786	753	707	734	729	776	736	731	717	768	745	750	740	746	739	760	739	737	711	724	760	756	726	765	726	755	760	706	747	765	737	756	681	746	702	754	777	709	747	719	750	758	740	729	714	725	713	769	723	779	759	747	741	749	703	728	763	713	718	757	708	821	720	686	756	772	735	709	729	757	783	739	772	737	710	787	744	734	747	743	776	774	696	768	733	774	736	754	772	746	673	751	667	744	744	775	758	708	754	743	770	729	704	785	699	749	765	724	747	742	711	703	765	757	686	741	706	732	711	771	725	746	755	741	743	751	714	720	725	742	743	687	774	741	733	715	760	754	756	728	802	705	726	740	756	775	810	755	761	753	766	735	771	739	738	779	776	766	779	735	733	761	731	771	753	711	713	728	723	732	680	778	682	713	739	697	744	770	746	763	716	714	744	723	706	767	759	787	742	753	773	757	735	706	742	772	713	761	724	714	694	770	727	723	746	709	746	746	751	780	731	787	764	745	737	766	694	727	720	721	708	735	754	717	714	748	715	719	747	719	750	734	744	760	771	692	699	733	732	679	669	728	686	752	763	688	762	665	787	735	745	720	751	755	688	718	682	779	720	772	696	753	762	736	737	728	706	749	702	742	742	733	803	719	749	741	726	721	727	748	677	741	747	742	746	707	762	759	772	714	731	733	694	773	712	718	715	729	727	769	744	681	730	783	704	757	750	784	751	715	753	786	723	791	738	743	734	752	745	737	710	709	786	732	709	739	770	758	754	741	720	778	744	743	777	726	804	745	741	717	744	735	689	767	759	668	794	790	717	776	740	713	728	738	710	720	736	758	690	752	689	789	746	719	716	743	777	757	767	761	754	729	724	772	738	771	715	743	724	762	764	768	719	733	751	736	771	708	728	789	740	754	742	775	724	710	768	822	705	784	778	734	719	704	752	721	782	696	719	729	733	747	722	739	750	713	725	728	718	704	698	754	753	765	757	766	737	718	713	722	709	743	755	742	721	797	728	732	725	719	748	762	707	712	744	770	754	801	711	737	728	732	703	697	675	749	796	711	754	742	724	698	755	740	746	714	736	738	707	750	689	740	767	757	716	716	721	761	727	727	761	710	750	719	706	707	717	714	756	784	752	713	735	770	757	717	708	729	774	690	698	789	773	719	777	739	751	650	747	745	730	790	772	709	728	757	708	728	742	689	706	710	678	737	725	741	730	742	719	750	752	724	810	746	741	708	739	731	762	794	720	744	731	710	728	750	716	746	713	749	708	721	742	720	760	745	721	733	720	702	775	735	734	778	730	754	788	685	757	699	794	726	755	790	653	762	768	770	710	722	771	747	738	720	748	700	765	730	720	689	762	737	715	724	725	738	730	707	734	699	727	761	758	739	733	735	718	777	710	704	728	711	759	751	768	743	687	751	711	717	760	669	716	728	769	760	737	778	754	723	730	784	741	784	772	739	758	775	765	674	765	740	752	745	779	720	738	752	748	729	738	767	694	713	712	754	744	713	784	735	753	725	733	730	743	753	746	722	683	727	730	718	699	724	723	736	710	783	732	666	733	745	761	727	695	745	728	748	760	725	778	755	715	736	711	693	765	752	728	797	741	680	710	750	747	738	770	781	709	728	723	776	789	748	740	718	784	758	754	705	759	717	741	776	742	722	735	801	777	778	777	758	787	682	739	713	708	749	756	717	751	725	745	789	738	767	779	731	741	676	736	717	707	716	740	749	727	784	750	746	730	775	718	760	714	766	742	750	750	704	764	763	815	715	746	718	728	716	741	752	709	755	729	721	727	801	730	715	674	765	707	715	751	800	789	777	756	708	691	743	707	704	768	704	734	770	694	738	757	736	763	710	773	739	737	762	783	707	767	763	734	689	789	752	737	737	735	749	729	760	794	768	773	739	736	747	732	708	749	765	754	713	777	781	738	782	674	722	748	778	754	752	759	723	738	761	736	752	713	723	783	712	760	721	677	736	736	752	774	755	760	726	772	784	771	731	727	716	694	741	762	737	740	714	772	765	760	778	742	738	776	711	815	759	754	744	704	740	752	744	738	726	753	698	751	700	739	761	709	721	709	748	731	738	728	744	735	721	730	749	748	749	665	730	702	727	714	723	724	711	792	723	686	737	766	774	700	798	700	801	745	756	720	769	785	717	703	764	805	752	755	725	726	729	738	681	776	729	703	721	790	747	701	744	781	735	828	714	766	786	732	770	713	749	716	712	770	722	777	744	725	725	754	719	712	761	738	757	756	744	719	710	727	744	686	702	687	775	755	747	776	757	702	757	800	709	745	793	731	711	709	741	724	758	735	778	786	790	707	758	740	694	730	726	746	741	735	704	746	744	700	731	741	679	772	756	767	771	712	742	748	759	728	691	749	726	742	784	709	716	761	737	711	716	754	736	760	715	739	724	722	736	719	784	746	732	763	769	695	742	778	738	768	727	745	757	751	738	724	716	752	750	728	715	728	741	703	734	769	720	740	724	712	713	747	777	722	766	755	757	737	758	750	701	773	700	725	771	747	761	747	766	737	716	721	743	739	742	758	757	740	773	729	753	772	753	792	752	726	711	755	717	795	733	707	778	721	722	722	717	761	783	758	753	712	769	752	765	706	734	759	710	774	706	715	778	760	749	719	734	687	729	779	725	747	730	799	722	716	749	687	733	788	742	698	653	721	727	735	729	748	758	758	714	720	760	712	743	725	713	742	752	752	723	715	684	737	717	740	697	692	759	736	754	709	710	721	741	729	719	717	737	763	734	769	709	731	734	748	722	742	766	744	795	731	700	778	731	685	766	753	731	727	763	722	722	773	742	782	776	725	829	727	764	766	720	706	677	738	742	778	747	696	744	741	734	743	721	756	744	695	726	734	703	738	727	732	733	730	733	694	764	723	751	777	758	721	748	704	712	708	759	717	749	743	733	781	747	716	800	751	719	752	772	782	766	716	739	670	727	728	735	690	726	724	771	762	784	811	814	773	745	752	738	716	760	696	791	771	737	764	703	749	719	763	762	752	740	707	732	712	721	764	722	746	768	722	797	769	771	689	668	718	736	732	731	712	755	743	725	724	780	782	744	772	734	747	731	776	731	722	770	757	708	725	757	747	757	719	752	747	676	734	768	758	687	754	719	723	715	785	773	748	728	736	737	706	748	751	765	773	713	734	732	733	733	692	734	783	751	742	778
15209	6158	4209	683	227	180	212	182	152	167	180	178	163	181	195	164	160	164	168	192	174	165	183	173	159	209	742	894	686	396	240	162	169	172	190	180	170	160	153	193	144	184	167	160	167	148	161	223	147	187	176	175	183	194	182	156	171	158	162	151	183	167	180	182	156	162	168	168	159	158	168	180	170	175	171	167	179	172	195	177	180	150	178	179	142	158	191	171	179	162	145	137	172	162	165	172	165	175	157	171	161	169	181	178	150	139	169	171	181	152	141	179	165	174	212	148	173	169	145	165	157	178	170	180	154	193	158	168	186	140	162	181	171	164	157	165	161	190	166	171	167	159	153	158	158	177	156	184	174	174	155	179	163	179	164	177	168	156	176	187	184	182	192	183	183	170	173	167	188	154	174	168	174	169	160	180	175	163	160	165	173	153	138	184	167	162	180	175	162	183	190	169	159	170	151	182	164	160	156	164	185	184	160	167	175	181	170	187	161	178	158	173	179	151	166	222	178	172	167	175	157	168	152	173	183	157	170	173	187	172	190	150	159	167	182	196	159	157	181	184	171	169	182	174	149	165	153	153	161	161	181	180	172	194	189	178	173	159	175	200	171	193	169	193	193	159	169	164	165	172	140	162	172	155	164	182	174	177	179	148	186	167	158	200	173	175	178	185	151	166	185	196	155	177	169	178	171	167	181	177	160	164	187	163	195	166	151	163	175	169	178	157	158	166	177	152	185	176	164	170	163	181	170	163	174	157	182	212	183	207	173	162	161	138	193	167	162	163	162	158	165	177	191	178	166	184	186	170	188	163	160	184	184	176	147	160	159	168	172	156	142	168	199	175	170	204	159	168	163	185	178	158	171	160	156	187	171	167	188	194	167	189	152	167	148	164	194	181	193	174	192	178	188	170	179	154	145	169	173	164	172	158	166	170	179	180	187	163	152	189	178	195	163	147	158	177	173	177	160	159	163	163	167	185	195	172	177	187	184	180	181	170	201	185	171	160	187	178	173	159	175	173	172	170	175	146	167	174	169	170	141	172	192	155	182	155	159	161	163	162	163	185	168	167	168	169	183	148	189	150	191	200	165	181	189	161	180	163	152	162	178	187	176	176	174	150	163	186	169	165	171	162	184	163	136	154	155	157	173	164	133	150	169	165	177	151	146	154	158	161	173	183	163	182	172	180	156	179	164	160	155	189	171	168	170	182	164	135	175	165	164	182	169	162	147	176	151	186	184	170	163	172	181	163	168	169	168	167	179	201	162	179	146	171	155	157	183	175	165	174	176	172	164	161	190	178	174	150	164	165	147	171	193	168	138	172	162	157	182	171	184	173	188	193	157	184	183	200	174	167	153	153	193	164	183	143	159	170	169	176	169	214	160	153	168	195	177	168	190	189	153	155	161	195	166	170	172	158	166	183	139	175	168	173	177	179	193	191	179	161	176	209	178	173	163	176	182	166	173	166	160	157	163	183	176	179	156	172	175	166	158	165	174	178	158	169	173	176	159	169	181	186	171	168	173	195	144	135	154	192	167	169	174	181	166	186	171	186	163	178	144	164	169	189	183	165	177	156	156	166	154	161	176	158	173	164	154	187	181	177	151	173	179	148	162	180	174	168	151	177	173	166	151	167	156	145	202	183	162	189	167	181	174	172	185	177	170	177	189	183	167	184	186	148	178	140	156	172	158	165	150	176	158	178	153	184	142	166	142	175	179	165	151	161	203	161	186	185	146	164	176	163	173	160	166	152	193	162	174	154	171	170	186	186	176	142	161	191	159	153	175	187	190	168	165	162	169	160	154	186	173	158	138	151	164	150	161	187	180	180	161	158	174	179	183	157	168	159	192	136	174	178	179	178	187	164	163	157	168	169	195	169	181	153	163	179	168	166	193	167	182	179	179	171	153	179	172	172	191	159	174	173	177	173	174	163	177	165	144	201	170	163	164	171	158	193	155	189	157	182	179	176	146	167	189	191	167	175	165	182	158	150	175	171	152	148	170	155	172	162	176	181	168	152	162	171	182	144	179	188	169	172	203	157	156	181	147	150	176	156	179	186	170	169	159	154	169	163	174	171	187	157	191	174	184	167	181	182	154	162	166	172	168	184	159	157	206	167	183	177	173	179	152	153	173	180	180	186	145	175	165	166	175	190	160	161	164	167	173	167	190	149	182	171	165	189	166	167	173	186	161	166	151	175	168	181	158	163	192	187	193	177	186	175	157	184	179	156	170	157	180	162	176	170	174	174	173	178	177	166	149	159	190	184	161	173	149	172	160	188	192	172	179	171	161	162	170	164	182	162	181	158	179	155	173	175	153	174	179	184	166	182	155	156	171	183	173	152	162	170	155	165	178	173	193	154	166	182	161	175	155	175	164	151	168	173	179	196	193	179	167	184	210	162	152	158	172	179	179	150	166	170	185	170	149	206	172	176	163	177	197	180	165	168	170	159	151	163	210	174	163	178	165	181	173	171	165	178	167	189	144	159	164	155	184	174	172	189	155	170	194	167	167	190	182	154	149	149	161	194	157	186	163	165	152	178	156	153	179	199	192	195	186	177	156	200	160	168	176	153	173	168	183	169	152	163	165	178	181	183	190	165	178	178	174	184	164	169	174	173	182	173	171	184	182	179	154	161	189	180	177	175	153	186	175	156	155	166	172	175	184	148	151	142	165	189	202	163	163	165	150	183	179	158	171	173	174	178	166	177	177	155	168	169	197	161	183	188	169	165	180	176	161	160	176	163	182	179	161	165	198	168	203	173	160	173	159	187	173	188	155	166	196	159	198	172	141	170	160	180	200	170	180	178	169	157	169	194	161	167	169	180	171	155	162	161	170	177	187	154	170	178	179	171	163	161	175	146	162	167	199	153	135	171	161	189	184	185	163	171	158	167	174	177	187	171	154	172	156	174	155	160	191	168	164	173	162	177	180	177	174	202	178	177	166	154	169	161	164	177	187	171	162	178	167	169	194	165	170	172	165	175	181	151	156	170	155	168	194	163	178	139	169	183	179	184	181	161	171	154	177	167	180	186	198	179	154	158	160	197	178	166	168	173	184	184	191	179	169	156	176	164	182	170	168	179	176	181	163	173	172	176	180	184	176	166	173	174	131	157	172	185	178	167	192	197	169	168	164	159	195	157	177	156	148	156	175	184	161	185	153	161	160	172	141	177	153	158	171	136	138	181	172	170	183	167	173	211	177	170	172	187	161	169	168	176	145	150	196	173	182	159	168	167	150	186	163	182	160	167	169	174	154	187	161	172	177	170	168	171	179	180	189	183	172	167	172	176	162	161	183	188	179	164	166	174	187	171	183	182	181	163	169	178	196	196	162	199	149	176	160	171	167	164	147	145	172	183	158	173	163	187	187	164	165	202	164	131	180	161	193	194	188	150	184	168	184	152	158	186	188	181	170	191	162	186	156	166	156	152	177	168	181	166	165	173	163	187	154	189	177	154	149	165	180	180	192	173	167	155	183	160	164	182	181	181
10700	6623	7022	1303	687	688	608	599	590	530	602	585	582	589	580	567	586	553	557	568	519	537	576	581	569	961	3648	4367	2920	1556	810	546	549	527	503	544	533	507	523	552	531	513	567	531	515	527	547	545	524	532	540	513	536	581	508	530	555	548	531	592	504	528	564	497	539	553	511	539	519	542	534	520	555	563	496	530	519	553	521	528	478	548	542	512	553	498	543	489	549	575	550	592	541	523	535	480	522	557	550	495	535	497	537	516	545	486	483	503	555	526	517	560	535	531	543	581	551	531	506	508	564	500	557	525	519	537	515	551	515	510	530	548	499	560	551	555	547	528	553	542	557	486	511	553	511	523	556	549	534	535	532	558	539	540	508	586	523	542	514	532	540	531	511	529	535	538	495	556	560	568	533	505	528	532	579	570	532	549	536	521	558	534	560	489	526	564	534	549	499	521	546	567	534	553	560	595	531	516	532	548	522	514	542	531	520	515	536	570	532	555	508	548	577	569	481	500	522	542	550	525	559	548	509	523	565	574	550	554	493	485	531	586	539	502	555	555	532	567	543	524	520	532	546	533	496	519	551	498	505	573	531	509	519	519	514	553	564	548	526	519	541	537	518	582	536	541	529	510	543	538	517	533	533	521	542	534	535	552	491	531	564	500	512	532	529	522	532	537	545	527	532	557	520	520	515	559	553	534	522	493	520	557	544	523	530	529	499	507	509	482	525	522	577	523	550	534	518	557	573	551	505	560	519	536	514	529	562	529	523	578	518	501	523	533	510	524	522	558	551	523	506	552	552	540	542	545	533	553	525	554	533	531	531	598	519	511	539	504	500	517	521	534	527	534	511	528	508	546	560	555	551	521	550	585	545	571	509	550	555	530	508	554	528	554	539	520	544	493	547	518	544	521	519	535	519	517	549	531	504	557	561	542	528	556	508	501	569	560	545	569	536	523	527	534	546	513	542	511	588	517	548	558	493	494	511	521	511	564	525	560	520	526	539	512	548	536	478	535	506	538	499	551	497	526	560	553	549	511	553	495	537	552	545	574	534	540	494	539	529	553	512	532	532	537	550	570	535	587	536	534	526	570	482	528	540	525	530	513	550	529	522	497	559	528	552	550	539	509	552	490	505	571	520	518	538	544	519	530	550	534	532	532	541	519	529	534	524	554	564	471	548	519	536	520	547	519	567	541	533	543	496	560	527	534	520	534	543	510	532	561	540	535	495	498	522	530	554	541	548	509	548	530	553	554	561	568	532	508	534	534	564	505	497	515	498	522	502	519	524	494	525	548	546	546	532	532	511	485	543	575	508	518	484	500	533	495	516	529	497	529	504	549	524	523	526	507	521	544	516	553	508	523	490	534	522	539	548	516	499	575	508	537	540	502	554	536	507	535	541	510	524	517	554	540	531	512	552	513	538	474	532	518	528	527	521	562	507	468	585	582	496	552	510	544	562	544	484	531	537	557	527	545	552	543	518	514	542	544	561	534	531	556	533	522	575	538	535	543	538	521	502	552	568	532	568	510	544	548	532	523	502	530	594	519	508	538	544	540	483	503	520	554	491	521	527	572	523	554	540	523	532	531	540	503	548	505	575	532	531	519	507	530	516	532	553	557	543	520	492	522	547	540	519	524	543	549	505	539	558	526	541	539	539	571	558	550	521	523	533	524	558	532	527	533	519	526	532	549	561	567	535	515	557	544	563	560	523	542	564	524	527	518	565	520	541	514	555	521	585	507	518	513	516	564	541	522	538	560	530	573	537	530	564	547	551	520	550	536	564	536	536	524	511	531	538	501	545	508	541	557	516	541	552	500	516	510	510	559	549	547	514	537	586	532	525	523	555	562	501	513	555	560	522	539	541	551	513	535	500	534	538	538	512	513	556	524	537	521	535	558	482	508	512	558	541	574	565	514	530	569	544	544	509	544	543	522	514	559	540	529	524	554	534	516	514	555	511	539	496	536	527	503	535	568	568	511	530	530	523	517	534	543	502	548	565	542	532	551	534	526	526	524	540	573	512	520	511	533	542	533	572	526	549	545	531	541	521	534	492	514	566	526	548	502	569	567	550	521	510	512	572	536	549	540	543	501	516	500	530	554	575	488	546	552	567	521	521	556	559	511	536	545	536	535	496	550	522	492	573	536	579	572	545	523	517	540	503	509	544	525	527	503	543	547	536	562	548	521	564	513	568	538	483	562	556	513	521	546	532	520	529	567	533	533	539	517	547	524	507	541	518	532	581	524	499	567	510	530	534	553	541	551	542	505	532	563	580	552	540	550	515	505	494	581	516	533	554	539	512	507	543	563	516	508	517	516	527	500	501	528	488	500	545	538	501	517	556	549	517	528	555	527	523	505	527	558	546	532	576	516	511	486	544	522	528	517	510	518	518	524	537	519	543	549	532	582	546	567	528	525	524	517	566	515	533	515	579	558	549	548	500	556	496	492	547	539	537	555	551	531	564	531	559	555	520	546	504	529	520	502	542	536	498	523	555	527	553	534	538	543	561	506	534	551	521	498	510	531	508	514	538	549	526	572	538	528	546	503	498	547	523	491	523	589	535	513	563	522	531	547	555	523	522	540	537	541	549	543	521	553	494	522	503	539	519	549	554	526	565	554	517	525	540	535	541	572	556	507	524	530	563	526	526	547	526	541	577	534	529	567	529	523	551	594	506	537	543	535	532	517	525	522	530	552	514	529	546	568	522	540	556	523	583	534	516	548	521	499	507	518	544	522	530	505	486	543	563	553	581	574	553	526	571	521	552	509	513	580	532	545	550	572	541	549	534	512	544	502	547	560	556	516	529	553	499	523	514	516	529	515	548	528	523	554	579	551	522	517	520	526	511	541	493	543	564	535	509	527	526	540	576	540	532	549	499	549	565	519	485	539	536	518	535	547	516	536	538	531	530	538	504	501	519	546	524	595	533	538	493	565	520	528	539	544	555	549	535	532	543	545	542	550	526	523	562	506	532	549	526	551	578	542	556	559	574	544	529	521	552	522	538	522	592	508	530	498	546	544	552	527	555	529	494	550	524	539	498	509	509	514	552	552	517	569	526	511	532	564	504	513	536	540	540	537	602	528	503	514	504	524	504	478	531	575	544	520	551	522	524	556	555	490	543	487	502	532	500	558	536	520	527	496	531	558	517	531	535	510	534	543	516	544	551	528	563	552	506	543	499	521	526	541	534	552	526	530	545	506	504	553	515	492	543	523	527	530	494	504	505	504	483	534	562	544	519	566	584	496	510	531	548	568	561	510	527	545	561	517	516	477	518	545	533	541	557	576	552	551	534	482	545	551	543	563	545	514	546	512	516	533	561	569	582	554	522	559	544	531	539	497	538	524	553	546	565	522	524	523	539	487	495	516	515	550	535	534	512	563	533	555	499	499	551	518	551	521	553	511	571	529	517	517	510	508	567	529	543	554	544	526	524	580	527	552	562	548	555	541	548	535	549	520	527	544	551	524	532	570	501	559	525	519	561	485	548	565
46707	40945	33267	11536	2730	1030	636	485	396	357	340	304	307	278	255	257	225	231	246	214	235	261	237	245	235	2292	5479	4300	2007	797	335	224	203	182	192	206	202	164	175	166	193	185	204	175	193	185	192	193	189	173	178	190	165	182	200	182	192	198	206	206	197	176	194	214	178	184	181	192	208	180	161	185	176	175	178	175	178	191	202	175	197	196	173	180	180	184	164	199	179	178	170	178	187	196	177	207	191	195	179	191	186	193	179	191	198	183	180	177	201	206	191	171	195	177	194	155	197	190	172	175	211	192	173	174	220	167	207	219	170	181	177	188	200	149	200	180	176	209	187	218	177	178	210	174	211	191	197	190	183	174	199	184	209	177	197	210	205	163	187	173	188	177	198	172	189	182	211	177	209	172	166	161	177	188	179	162	195	177	166	184	173	192	163	183	214	196	177	207	197	190	184	207	197	183	176	198	186	185	188	179	185	202	192	168	211	211	212	177	188	200	168	160	187	187	187	168	178	173	187	190	179	201	193	180	179	189	153	171	192	161	172	209	198	184	178	189	184	200	198	182	203	207	169	186	185	183	182	210	177	192	187	180	191	203	193	183	196	189	189	198	202	196	204	168	166	206	170	202	204	170	191	198	171	188	196	211	169	195	170	184	172	195	185	203	178	193	202	176	200	204	186	188	177	172	194	191	176	194	197	173	158	163	188	188	200	202	199	181	186	191	188	186	211	184	179	223	174	180	183	162	189	202	166	163	195	198	186	154	180	184	205	146	187	216	210	195	167	180	186	174	175	155	188	166	194	195	206	164	181	202	196	208	211	178	192	193	183	184	193	193	188	178	162	173	182	160	182	182	193	190	164	202	196	210	193	195	159	194	189	200	198	174	191	154	184	189	198	183	179	215	211	195	194	202	176	206	182	192	190	207	199	185	168	208	170	196	180	166	186	182	184	189	178	195	187	175	169	197	194	182	180	185	202	198	167	186	182	193	184	171	163	173	199	180	163	167	177	204	186	191	186	192	207	201	168	182	178	189	196	200	176	192	186	172	184	191	193	171	181	172	199	211	188	175	213	182	192	189	198	183	162	177	189	181	173	182	191	176	161	171	200	178	167	195	196	183	192	183	185	214	201	193	180	196	175	182	187	190	190	179	189	165	193	186	168	173	215	167	163	178	185	174	192	179	193	174	194	206	181	177	163	182	201	181	214	183	210	188	179	189	171	213	200	170	202	197	179	191	190	169	184	170	212	183	205	190	178	187	198	201	181	189	196	207	181	189	199	203	199	176	184	180	174	171	178	191	190	184	191	188	158	217	191	172	166	172	180	195	166	181	193	182	202	190	216	188	196	197	171	194	190	203	185	170	168	192	184	192	190	207	192	178	185	195	179	179	199	205	180	177	189	182	174	189	203	184	178	183	187	185	182	187	182	182	182	188	210	197	195	191	180	185	194	214	166	200	182	169	169	168	158	191	189	186	206	187	176	204	191	186	190	193	159	183	200	198	191	169	209	183	200	188	199	191	187	181	186	192	192	181	168	166	179	208	200	187	200	203	206	174	162	204	189	188	195	203	190	198	186	200	168	218	192	190	199	206	166	196	166	189	223	192	189	200	199	185	171	198	188	189	153	196	183	187	169	182	195	169	196	188	192	196	194	193	202	201	150	211	191	175	177	194	181	205	218	191	182	190	194	193	203	210	178	195	193	195	155	188	191	169	216	171	204	204	190	184	198	170	191	195	166	196	193	166	190	217	186	168	195	167	198	208	197	153	184	173	192	199	185	191	175	182	197	172	185	189	176	174	190	189	198	174	194	171	179	176	208	203	188	206	186	175	183	191	194	174	169	167	184	202	181	180	192	184	195	195	179	203	214	190	203	206	176	179	179	193	190	192	210	196	205	188	177	182	211	169	183	182	185	179	184	184	180	190	181	186	189	164	186	194	199	182	174	187	171	161	172	165	183	184	180	179	178	195	174	190	176	209	187	175	156	185	196	175	174	176	180	200	186	185	180	189	187	170	184	196	180	186	161	183	196	197	160	199	176	173	205	184	163	185	190	201	204	165	182	201	186	174	174	203	176	194	174	180	170	195	186	178	190	177	169	204	194	199	202	193	187	176	189	217	191	178	185	199	188	187	166	189	178	189	175	205	198	196	181	198	162	202	187	168	185	204	189	173	191	174	176	172	186	204	207	172	168	201	188	205	187	194	184	173	200	208	185	180	168	192	183	191	194	190	226	196	214	189	182	174	183	198	172	181	177	190	191	205	181	180	192	193	185	201	169	183	193	159	191	189	221	210	194	182	178	192	176	205	191	195	187	150	181	181	158	172	168	177	202	200	191	200	197	205	171	198	202	173	179	184	200	194	180	209	197	228	183	179	205	177	190	172	202	211	180	173	180	194	168	189	206	209	188	191	181	185	192	211	191	202	185	177	185	197	184	171	164	203	174	180	170	167	177	178	181	174	162	177	188	181	171	193	177	190	176	187	188	202	184	198	193	203	171	215	193	199	177	180	185	193	204	185	187	191	183	192	176	212	200	179	181	191	165	198	189	215	187	211	184	203	180	183	171	177	180	180	180	161	177	178	210	188	193	192	221	162	205	184	200	212	190	191	194	192	201	166	221	177	192	195	187	199	199	199	190	199	182	191	199	188	185	189	213	204	203	201	179	189	182	180	188	194	186	184	192	194	177	206	191	187	185	156	192	188	176	188	216	189	173	196	180	183	206	211	175	211	194	178	198	177	183	207	184	178	171	177	187	180	191	193	184	185	184	194	168	199	193	198	219	173	185	188	175	175	187	178	196	189	197	175	192	176	166	190	191	185	184	183	191	167	169	178	193	183	185	180	173	168	197	172	178	184	180	190	200	203	190	202	180	201	193	186	198	189	192	187	197	180	172	185	195	169	188	201	186	169	207	201	178	157	204	197	196	186	180	166	200	188	203	185	194	190	170	211	195	174	194	174	190	164	179	191	151	177	190	182	188	214	203	185	177	180	204	204	196	216	206	186	200	199	189	189	181	206	176	184	160	205	200	181	183	205	183	183	194	205	192	184	178	179	185	208	177	201	189	226	184	175	174	193	180	186	217	172	187	196	173	192	212	176	202	187	181	190	169	198	177	183	187	177	203	194	176	177	181	184	179	189	182	175	180	163	195	187	188	188	206	190	196	187	204	187	185	201	177	197	180	199	155	176	186	173	184	180	181	188	192	193	194	200	168	180	201	180	191	194	175	162	206	175	158	218	184	210	175	172	198	192	195	212	178	180	196	177	169	182	180	178	191	166	214	195	188	169	189	190	184	204	182	174	166	191	172	182	182	192	170	166	155	188	186	181	194	180	196	213	191	209	175	210	187	175	199	179	200	177	170	169	173	174	201	180	190	199	176	168	179	189	177	195	185	186	183	173	189	194	192	200	186	190	219	176	201	181	190	181	174	169	185	200	200	175	189	183	186	218	189	183	172	190	190	199	206	178	172	182	188	177	186	195
33751	33164	29767	3229	2937	2636	2300	1937	1737	1545	1456	1286	1177	1038	991	948	886	847	833	901	863	825	814	796	1290	11537	22552	17853	9686	3832	1362	657	555	589	564	602	585	590	573	584	530	581	610	568	582	565	588	573	570	539	584	565	577	594	582	562	582	525	581	583	597	551	575	547	598	561	570	542	564	584	584	577	589	586	553	582	556	556	565	614	530	603	611	553	590	575	527	576	538	539	548	617	587	579	614	574	534	594	554	613	535	556	598	559	559	584	565	571	586	594	594	560	585	569	527	610	590	545	566	562	577	595	601	580	597	558	581	545	537	631	558	621	557	586	573	558	552	566	549	615	558	573	552	583	538	541	605	551	554	538	544	565	580	597	565	535	569	591	584	563	570	597	578	549	585	606	551	582	608	618	568	575	596	556	541	559	565	521	559	562	537	564	552	611	541	574	561	580	617	608	575	524	512	605	559	553	573	571	545	610	576	595	569	553	552	598	576	581	566	558	540	581	592	580	566	549	541	596	588	524	558	544	633	528	636	588	567	546	630	576	590	546	569	568	624	572	596	589	610	547	588	571	600	592	563	551	567	606	543	574	558	534	573	592	581	586	595	534	611	551	573	568	561	545	568	602	533	542	528	574	592	592	535	570	589	564	618	558	553	622	559	591	598	587	554	550	586	608	595	543	553	583	569	585	566	551	574	587	576	564	550	555	590	586	598	561	613	573	574	582	568	551	562	602	584	565	622	532	547	568	598	583	544	570	566	589	557	551	585	536	573	529	571	584	571	592	564	553	544	569	570	576	607	553	586	556	640	599	574	572	568	540	573	597	559	577	599	639	517	614	597	601	597	575	575	570	538	545	583	583	559	561	596	597	574	587	518	594	604	556	551	555	584	604	613	528	604	539	559	582	547	553	573	587	583	579	576	580	549	597	595	580	599	569	591	571	548	574	603	551	551	588	564	557	552	541	537	588	559	567	591	561	566	579	561	547	547	567	571	583	596	567	612	557	587	566	563	576	565	608	597	550	595	566	567	551	583	583	605	574	546	586	559	534	600	573	615	538	602	599	591	627	533	602	565	568	577	597	543	605	591	607	624	578	568	556	629	574	565	614	578	554	530	579	555	573	600	571	582	566	582	553	575	542	549	598	591	567	526	584	574	551	549	582	549	600	548	548	559	536	568	548	570	605	533	585	602	548	564	538	565	557	563	555	628	556	597	568	566	572	589	568	592	574	553	598	574	559	569	557	639	527	540	559	579	556	590	615	545	577	543	558	551	528	564	590	604	564	639	556	628	558	580	538	550	517	554	545	583	592	587	608	585	554	591	595	548	582	551	577	565	597	540	604	541	563	565	598	546	603	580	567	590	538	528	532	562	561	561	562	564	606	566	604	553	605	574	562	556	600	500	636	554	569	605	578	589	631	554	625	553	572	587	583	557	545	592	592	586	576	591	598	561	598	555	592	532	541	580	565	609	569	578	527	615	565	567	572	573	565	557	587	599	581	580	601	565	562	548	535	594	564	583	578	554	615	567	586	589	578	537	564	598	590	594	568	551	570	580	580	563	559	566	591	608	548	577	595	546	543	602	582	599	567	536	582	577	587	519	567	593	602	557	562	605	590	604	573	560	582	533	635	596	564	552	523	562	572	555	593	571	576	579	571	539	607	599	524	583	556	588	560	595	560	626	572	617	567	543	578	566	581	605	550	576	561	577	565	553	569	577	572	556	578	556	563	559	542	561	583	599	558	559	594	564	591	536	563	578	602	569	566	564	549	571	581	592	559	582	559	598	590	590	557	592	551	550	533	651	580	589	560	576	621	602	558	533	587	568	550	575	604	558	582	630	567	555	546	559	597	576	593	565	577	568	611	604	557	549	603	531	567	597	551	599	589	597	572	575	590	569	584	562	583	577	583	518	558	587	580	537	560	492	545	560	552	596	553	554	588	588	572	575	574	578	563	536	578	557	579	582	567	601	596	574	584	571	570	591	627	557	623	590	530	567	559	617	564	593	587	597	552	607	597	538	561	564	544	607	553	595	559	576	596	583	583	561	598	607	605	559	567	631	604	544	614	595	550	567	564	558	596	591	543	587	582	565	558	590	548	541	585	603	586	561	598	531	608	608	531	577	534	608	602	583	587	547	549	560	603	539	559	596	539	597	598	605	547	593	570	588	581	581	553	578	557	575	592	584	627	568	552	497	559	610	543	613	589	609	575	533	592	550	608	588	574	540	576	557	585	568	564	598	564	567	560	564	562	589	600	570	567	550	558	553	569	572	583	603	610	567	578	545	594	568	578	534	585	584	572	531	595	594	606	602	581	527	534	564	584	550	565	561	540	581	554	567	528	593	567	613	609	575	564	616	576	641	590	623	594	584	570	562	602	607	617	596	593	588	562	599	600	576	580	555	575	583	550	584	584	573	576	558	566	553	570	555	555	579	588	564	592	560	590	586	562	574	524	570	583	571	594	592	545	535	523	537	578	592	582	597	593	577	593	566	585	554	566	562	613	604	602	591	529	572	597	537	579	644	634	614	562	571	563	599	574	597	618	538	609	602	561	601	569	592	551	510	589	594	575	594	568	600	563	605	505	547	570	584	588	542	593	543	581	576	560	546	588	581	578	598	567	565	556	574	582	549	563	569	543	551	542	603	559	590	586	548	611	584	579	535	600	559	582	620	582	571	546	555	558	580	551	607	594	540	531	596	567	581	568	587	561	556	598	550	560	568	592	611	609	606	555	558	581	558	528	591	579	563	580	569	568	578	558	610	521	558	549	563	589	569	586	583	616	550	570	531	578	563	568	604	545	572	581	529	541	585	598	555	556	556	571	601	584	556	634	608	578	570	566	587	575	564	604	534	570	585	593	585	585	636	570	569	589	563	606	599	552	604	568	589	606	550	614	607	533	553	568	590	556	582	584	586	607	574	579	569	557	609	539	536	545	540	590	551	554	553	563	570	546	557	617	589	573	609	616	582	577	561	596	553	576	576	577	592	546	533	561	546	615	549	579	563	568	634	554	558	536	553	522	546	561	579	581	543	606	569	612	559	529	586	553	584	546	559	560	558	574	560	567	541	586	576	590	551	544	524	605	555	595	598	607	547	545	576	576	589	571	539	564	586	611	592	603	541	591	529	588	561	613	536	525	575	553	562	567	607	531	562	606	560	567	587	603	569	569	599	539	550	574	574	589	575	572	587	586	587	574	598	565	575	578	643	530	596	541	573	559	587	549	611	539	561	570	594	564	581	604	590	591	594	593	592	578	600	594	590	550	559	589	590	566	598	612	528	578	567	579	575	564	585	557	604	563	566	598	571	587	574	561	546	574	587	553	595	552	587	576	524	536	609	550	554	582	561	620	562	604	545	562	577	585	564	578	572	546	599	583	564	575	573	607	603	570	617	547	604	588	559	614	591	561	552	584	554	545	550	529	621	599	577	551	558	575	526	595	538	569	583	562	560	599	546	554	548	569	590	565	606	577	595	558	584	558	537	557
58064	41261	38683	19973	9074	3058	1560	1061	676	577	534	436	409	426	324	308	264	309	325	288	322	304	315	297	414	4872	9489	6501	2955	1050	307	250	222	225	251	245	222	224	248	225	226	202	243	232	231	236	228	230	243	230	199	232	243	243	240	262	233	240	216	235	249	225	235	238	208	225	222	262	231	229	225	235	225	218	234	240	229	235	220	245	234	230	236	238	245	257	257	228	249	256	217	218	250	246	247	254	242	247	252	222	247	227	243	218	231	233	245	248	240	222	261	259	244	241	227	244	248	243	224	252	248	247	230	247	244	229	239	248	249	229	267	243	258	275	226	230	257	229	227	213	265	219	246	259	213	230	250	238	235	233	263	220	239	249	241	242	235	241	244	244	221	211	234	239	242	231	245	232	258	234	260	210	238	245	224	243	244	241	236	222	224	247	252	232	252	237	258	232	247	241	228	230	219	232	248	246	258	228	235	246	244	227	234	224	222	253	238	228	253	243	243	232	246	220	223	212	224	249	243	227	243	217	205	234	252	231	240	220	232	231	248	245	215	253	258	223	221	235	245	238	224	226	251	224	269	220	203	235	246	213	237	219	225	225	264	247	254	200	243	217	227	230	242	231	233	221	247	221	241	235	223	221	235	238	241	217	275	223	225	219	237	240	239	240	244	243	248	227	221	264	273	220	249	242	231	251	214	213	244	243	232	262	256	234	237	232	237	213	243	244	242	227	243	232	253	239	250	222	226	222	236	246	228	236	216	248	223	244	238	243	239	222	236	256	233	229	258	257	222	238	198	231	247	217	251	247	250	243	253	241	220	251	229	218	224	210	248	229	245	220	247	205	209	219	241	235	236	238	256	259	231	226	237	250	219	231	246	234	227	228	234	230	244	223	208	222	216	236	208	231	239	224	238	204	233	221	273	230	248	260	252	244	257	239	243	242	241	235	248	250	240	208	253	249	223	262	225	256	221	248	230	234	254	257	249	236	219	265	228	236	244	253	227	227	248	231	233	233	226	233	230	225	224	216	253	222	236	245	245	230	245	230	256	274	211	238	258	239	252	261	262	236	271	249	243	210	218	238	250	222	246	210	233	241	218	234	206	254	240	239	230	206	231	241	220	238	244	240	254	231	206	203	250	214	258	240	231	233	220	256	237	210	234	221	241	241	243	224	225	230	244	255	251	228	236	212	244	223	238	238	234	250	254	239	273	257	220	241	200	268	237	258	227	238	258	203	249	248	236	256	237	232	236	261	249	199	248	236	235	218	262	228	249	267	240	221	277	230	249	254	235	236	241	236	240	234	267	257	229	246	245	246	218	215	237	222	235	194	236	233	254	242	231	212	246	232	223	235	266	233	253	240	232	220	211	233	282	240	231	248	241	232	255	261	231	234	259	260	249	218	228	246	258	219	229	225	265	234	236	234	205	224	260	257	225	232	220	250	248	259	271	242	268	259	250	230	247	200	252	250	218	240	227	248	212	233	248	219	255	248	222	245	244	240	235	269	247	242	256	220	248	266	233	241	252	218	228	222	215	244	213	232	221	256	212	253	225	211	247	258	243	227	247	227	233	228	267	216	245	236	239	214	249	267	252	238	242	221	219	232	223	231	253	239	248	229	235	229	229	242	223	228	238	244	230	237	240	241	238	242	219	233	229	245	223	238	247	223	236	229	247	232	243	240	214	244	237	275	221	221	254	258	231	238	246	246	227	230	237	216	253	260	254	242	259	239	259	253	237	249	259	263	245	212	241	232	233	254	243	248	224	245	254	228	216	236	201	241	232	218	217	241	262	239	227	215	244	219	229	239	251	220	207	221	229	239	228	268	238	250	251	240	231	238	245	236	263	209	233	243	213	216	250	257	234	227	237	214	223	221	204	237	216	207	244	225	221	220	239	237	251	256	229	237	231	250	220	240	234	226	238	231	258	218	226	216	242	217	227	240	233	253	234	280	232	239	243	235	260	247	244	248	251	197	254	230	259	252	249	231	242	226	235	209	234	246	274	249	244	249	212	231	221	211	250	257	252	248	258	262	253	244	255	234	227	254	241	259	267	251	236	215	248	238	246	242	252	225	227	239	220	250	244	232	222	221	251	215	243	248	246	223	229	237	244	248	224	247	196	226	260	232	247	253	240	249	265	232	230	235	220	234	240	255	236	236	256	215	206	241	240	267	230	246	261	250	258	214	239	227	267	234	248	253	215	218	219	222	231	272	223	256	250	220	234	205	236	243	263	260	269	249	248	234	256	220	250	231	209	267	248	235	236	196	225	234	210	244	236	252	225	236	246	276	247	234	257	211	231	228	217	250	259	247	218	253	234	233	229	234	278	214	219	228	261	254	225	230	220	244	223	246	242	227	226	243	251	214	243	224	241	225	216	234	246	240	228	245	235	234	228	236	247	223	227	256	239	249	230	247	217	243	235	239	245	237	247	237	250	227	244	267	240	253	255	219	214	265	239	226	246	217	253	246	235	246	232	239	231	225	251	260	264	212	219	194	236	213	229	219	241	234	227	240	257	250	241	238	235	228	244	225	197	255	247	234	261	251	236	228	261	206	226	250	231	224	234	212	226	248	240	237	241	270	226	226	253	235	245	221	265	253	254	255	228	238	254	247	228	231	253	247	231	251	247	243	275	223	241	241	247	250	238	205	214	216	225	253	217	228	231	243	239	213	241	233	244	235	231	199	248	214	243	228	263	239	278	214	257	247	228	240	215	226	245	248	225	244	260	248	235	242	234	267	239	219	213	226	222	242	230	232	244	233	251	203	229	240	257	217	256	254	238	229	241	260	231	208	227	237	235	229	262	236	210	228	223	245	226	237	227	225	237	216	236	249	257	241	239	242	248	228	230	220	243	252	274	222	249	231	252	208	213	239	226	227	245	227	232	237	218	233	223	217	242	235	225	231	228	252	219	244	241	249	237	239	227	224	223	232	244	253	245	229	228	233	253	249	221	246	228	234	221	250	247	243	238	225	257	212	235	228	242	239	249	226	218	229	223	219	229	227	209	251	255	225	220	247	230	218	249	226	246	234	238	218	255	224	242	270	227	221	212	253	227	230	218	258	237	239	255	248	250	243	230	202	236	252	241	246	251	256	217	239	231	242	242	230	249	244	226	227	226	261	230	251	205	231	243	247	243	235	232	219	223	254	254	258	235	235	243	239	248	235	246	245	217	254	232	216	241	214	227	255	263	233	250	226	235	251	236	204	256	271	231	231	236	248	215	237	250	215	258	213	250	238	237	246	238	244	222	248	218	227	214	262	239	251	235	218	228	230	246	265	233	215	216	245	215	231	221	212	226	247	213	226	221	211	260	236	244	216	232	250	226	233	205	243	228	238	246	245	217	237	239	241	234	249	232	249	241	251	232	230	215	224	220	226	242	230	244	210	236	243	249	214	220	262	213	250	229	239	215	228	238	225	250	249	235	232	252	234	242	249	256	228	235	227	259	239	232	237	245	204	240	232	249	224	260	237	223	236	236	241	235	212
45280	40167	34318	5334	4579	4936	4791	3921	2667	2356	2148	1997	1633	1498	1352	1285	1227	1262	1186	1183	1216	1128	1041	1043	1788	20154	29843	22602	12697	4772	1024	743	649	715	711	697	719	708	714	665	725	738	691	673	681	716	695	700	695	691	682	763	675	693	705	699	711	728	690	651	701	664	658	702	711	717	702	701	748	685	712	644	663	685	673	719	702	707	637	652	681	677	665	697	672	699	632	678	673	727	697	670	735	655	674	664	730	656	683	692	725	686	672	676	678	686	689	686	679	724	674	715	689	710	703	692	697	666	673	687	631	677	685	700	652	680	649	680	712	640	672	693	713	661	664	741	680	712	674	728	717	698	711	697	677	690	714	709	699	689	718	666	667	688	632	677	691	682	691	709	688	724	688	703	706	691	730	688	669	681	722	696	686	677	678	692	699	652	663	691	723	682	709	736	742	653	685	694	671	669	680	690	710	723	718	681	694	681	709	710	644	638	727	626	678	691	677	707	708	701	695	693	699	699	682	661	689	704	704	743	733	744	647	686	647	720	681	689	686	742	670	702	728	720	730	687	701	721	688	698	678	677	700	701	723	635	713	699	742	639	654	657	698	700	659	668	692	687	681	736	639	707	665	685	682	670	653	724	735	745	700	664	740	686	666	753	684	721	687	689	685	684	676	678	682	742	695	684	677	725	696	726	703	691	712	680	724	715	692	698	680	685	701	688	676	674	625	700	686	704	699	730	688	688	651	699	687	685	687	727	675	653	709	709	650	682	693	654	677	671	671	741	704	720	679	640	761	659	711	685	664	672	637	665	696	668	680	723	637	667	689	696	718	672	694	686	715	691	659	698	669	725	693	697	680	717	715	619	722	719	676	702	669	719	680	701	667	672	670	753	710	720	702	690	671	683	740	710	666	649	717	691	735	692	701	703	655	685	655	660	664	681	697	685	731	707	622	734	688	688	708	699	698	675	706	700	708	745	726	681	710	740	682	660	709	726	695	653	707	706	736	664	693	688	655	718	689	689	725	691	718	705	728	672	653	681	665	699	698	726	699	691	706	678	739	724	683	715	706	679	700	697	676	727	709	685	693	669	656	693	670	704	663	659	667	699	691	715	653	695	663	750	686	739	708	676	725	727	733	668	686	700	697	676	704	661	658	664	676	701	654	703	725	682	675	650	709	703	654	675	662	722	684	640	720	703	677	732	678	719	706	723	743	691	687	691	681	694	690	707	702	673	683	688	694	701	688	680	679	677	661	687	668	665	750	678	710	700	716	676	695	694	726	727	691	703	725	647	722	678	672	711	706	675	672	726	685	659	678	664	701	661	692	674	692	654	692	644	651	714	694	727	725	680	688	663	724	695	654	650	732	699	700	656	675	723	654	671	677	689	672	718	680	679	671	697	688	684	702	668	701	662	691	639	693	709	717	707	690	735	721	720	716	675	702	701	702	701	708	689	709	654	674	699	705	705	707	745	693	695	665	732	731	728	668	663	678	710	681	659	722	707	707	680	720	680	709	712	696	667	670	716	648	701	691	677	714	677	703	672	735	687	685	681	635	685	671	672	708	678	722	683	744	706	668	634	677	688	654	710	714	682	699	702	678	677	686	744	716	687	715	702	721	719	684	720	724	729	684	738	657	690	671	721	669	726	700	680	669	699	691	660	701	697	662	616	716	701	706	699	751	690	692	688	677	699	698	659	678	699	708	692	717	684	713	678	687	676	694	774	706	659	686	695	713	677	696	687	685	706	676	688	741	679	705	702	696	713	685	684	644	709	738	741	702	707	686	703	730	684	720	699	662	696	682	729	697	672	691	695	733	685	736	697	716	657	702	718	678	692	676	701	683	705	736	697	684	725	688	712	713	682	706	700	727	719	681	693	684	719	671	694	718	696	674	696	672	709	681	636	679	709	647	684	691	666	680	721	681	724	647	665	672	647	673	657	677	664	664	645	660	697	705	711	688	708	694	657	702	709	681	687	683	682	692	734	692	746	700	767	660	669	706	658	699	686	660	703	725	653	714	636	640	739	697	668	663	702	733	696	659	671	738	709	679	674	711	672	736	691	727	662	666	705	697	682	685	729	653	702	680	729	696	672	680	719	698	679	720	702	681	716	718	676	674	668	703	684	675	689	681	660	699	698	676	664	659	706	695	684	665	697	685	691	690	675	666	669	706	677	725	710	678	718	716	678	710	734	678	669	676	717	692	662	727	684	713	714	674	712	724	713	688	696	704	629	679	678	692	695	692	653	719	705	719	692	673	703	701	741	673	771	697	685	692	685	657	723	750	710	708	693	689	654	730	688	704	640	676	684	676	693	709	644	733	683	682	671	704	688	722	683	698	707	651	655	685	674	706	683	688	671	651	739	698	717	712	697	664	645	736	683	664	697	711	690	668	701	715	636	698	704	721	754	697	619	710	715	703	672	688	670	743	720	677	629	671	687	672	673	714	671	703	693	663	672	724	693	719	678	667	701	733	672	713	692	656	682	680	687	716	679	680	688	700	697	719	718	695	720	689	682	675	672	663	691	672	672	692	722	699	716	681	701	682	655	737	695	688	695	739	704	687	671	692	723	687	691	638	732	679	688	685	691	685	661	678	730	722	701	667	689	705	678	696	704	694	681	666	686	663	734	678	684	686	700	666	717	691	675	708	673	698	694	678	664	705	674	689	686	759	716	701	716	729	684	695	731	675	657	759	675	686	694	687	722	760	644	649	695	672	704	702	752	707	710	655	675	691	715	687	690	744	701	704	698	655	706	701	689	699	732	681	715	717	676	729	734	738	738	666	686	704	653	685	707	732	696	706	729	663	684	694	647	655	649	700	700	758	751	682	711	686	671	679	702	705	681	691	713	671	710	759	680	698	693	694	720	688	642	711	688	693	704	716	712	698	737	708	688	719	649	695	709	706	730	682	731	691	655	699	692	693	627	665	725	705	673	723	745	723	667	667	688	701	660	693	660	685	732	702	694	670	689	681	709	695	704	710	725	725	707	672	727	698	681	701	719	665	722	747	683	670	681	698	681	709	656	663	719	700	700	709	675	734	663	677	699	678	688	688	727	651	716	689	664	678	699	688	696	681	670	714	712	678	660	695	685	705	726	693	732	741	708	705	730	664	718	698	690	712	650	625	673	655	669	719	690	715	693	705	716	702	658	744	734	678	717	659	688	726	738	722	734	665	697	708	683	674	673	692	725	658	700	707	712	700	678	705	703	712	716	683	767	688	666	682	690	674	647	696	662	666	679	704	692	661	705	682	653	716	677	624	679	697	658	717	700	637	677	675	670	672	703	700	663	687	698	668	696	712	720	729	679	724	684	696	721	700	712	699	660	713	661	663	662	685	685	722	689	709	726	671	679	715	707	712	665	741	692	683	705	681	699	668	674	742	665	712	713	705	713	684	725	690	636	700	708	702	714	690	672	721	677	710	695	693	686	682	724	729	717	732	737	648	676	724	675	711	694	712	698	658	699	725	724	697	683	651	692	710	704	667	674	665	707
15675	5009	5188	599	351	263	169	179	165	142	169	165	171	154	145	125	144	169	146	133	149	130	133	156	151	478	797	697	482	190	151	159	140	136	160	137	145	153	122	130	137	131	146	124	136	159	126	144	138	138	130	141	116	132	117	135	132	134	133	134	145	134	123	142	146	150	134	150	126	142	144	147	146	157	137	153	139	130	139	149	122	153	111	134	137	146	160	136	159	152	162	146	150	150	140	137	143	159	109	145	141	138	136	128	139	143	146	140	161	151	136	161	135	131	129	139	154	141	150	128	141	134	127	146	147	113	138	140	144	150	142	141	154	133	132	141	139	129	139	141	144	158	160	124	144	129	143	153	133	120	144	131	173	142	136	137	155	136	152	143	154	130	149	144	134	128	143	150	129	151	146	152	141	158	138	145	147	159	144	150	132	139	134	142	135	144	134	134	141	149	154	132	144	130	131	165	150	153	154	150	136	124	154	120	131	148	131	146	153	150	146	151	146	137	125	149	145	158	133	135	160	127	137	149	124	135	152	147	136	124	145	139	159	133	147	156	148	143	167	137	167	154	149	154	140	134	136	140	131	140	139	144	141	147	143	139	135	152	136	144	135	129	149	137	125	153	137	153	128	158	133	151	144	149	145	140	141	151	117	140	137	140	152	155	143	153	130	143	140	178	148	156	142	135	139	154	148	135	152	151	135	128	151	154	136	135	133	154	159	147	128	134	129	135	135	129	145	153	151	132	153	150	150	146	139	149	144	134	137	151	146	144	141	122	143	148	127	124	156	136	170	140	148	146	132	164	132	130	137	168	142	142	143	142	148	166	143	148	160	137	131	166	128	135	138	148	141	149	142	141	130	144	130	140	140	122	147	135	136	151	130	151	139	143	130	147	142	163	121	129	135	128	132	137	136	134	146	155	144	152	139	150	122	136	142	135	159	139	145	165	162	139	155	151	141	128	135	141	161	135	157	143	129	155	161	144	144	144	150	150	141	113	129	137	131	125	154	147	155	130	153	153	133	134	139	146	131	130	133	161	147	162	164	141	144	160	156	119	138	127	133	154	141	141	133	144	145	152	155	145	161	145	139	151	149	134	131	117	145	142	142	156	156	161	159	154	120	134	144	160	146	130	137	146	140	125	162	144	130	136	131	117	160	160	150	130	164	130	175	147	133	151	153	141	119	144	141	121	107	135	166	140	140	142	147	141	141	119	154	143	154	136	143	147	145	138	165	145	130	159	123	133	150	138	145	132	149	147	146	163	153	144	154	146	146	142	132	155	142	142	149	126	121	140	126	159	160	118	151	161	140	134	144	144	137	156	147	140	145	134	162	134	122	147	173	145	153	143	169	135	158	136	137	150	126	132	146	147	147	141	141	156	134	140	153	121	139	159	144	137	137	139	146	167	129	143	148	131	165	151	136	128	153	144	126	142	141	147	146	151	130	149	155	149	144	145	163	157	141	116	135	158	141	156	171	138	136	153	149	142	143	126	158	132	132	125	156	155	150	150	138	122	155	147	139	149	128	116	132	138	138	133	142	126	135	136	150	174	134	147	143	157	139	147	133	149	139	148	127	131	132	145	135	147	153	152	150	148	137	129	142	154	138	149	142	157	148	140	142	128	133	141	143	138	114	150	144	143	149	148	123	138	146	122	160	138	153	140	157	122	151	140	145	126	156	123	140	148	139	128	153	147	174	144	121	133	139	134	157	144	129	124	143	123	145	156	147	139	128	157	135	138	142	147	131	126	153	155	160	128	121	144	152	137	152	157	158	144	132	144	154	129	153	152	143	146	136	161	131	137	135	144	161	138	134	137	141	159	119	146	135	131	116	145	149	155	137	137	155	150	123	165	132	156	139	140	124	138	145	148	144	144	151	139	138	152	138	149	156	146	149	156	140	145	135	132	139	147	154	156	136	160	160	151	172	137	137	161	143	151	144	157	128	126	134	151	139	144	129	136	141	146	149	131	121	131	146	130	127	135	143	135	154	125	154	157	142	150	139	143	140	141	155	115	127	152	148	139	139	147	136	131	135	156	148	114	145	137	160	136	146	147	133	156	148	129	135	135	133	155	147	135	128	151	117	154	139	138	133	147	165	145	149	155	144	167	139	135	149	139	153	132	144	143	145	164	140	142	134	147	156	149	132	137	139	135	127	128	131	142	145	145	132	130	153	139	128	129	143	142	157	136	155	142	141	142	145	151	139	118	132	147	160	167	133	137	150	175	145	146	164	118	178	154	143	169	149	134	119	148	139	129	128	152	148	154	153	148	132	171	160	135	146	156	145	153	143	154	136	140	150	167	140	143	131	125	139	130	135	137	159	130	137	147	119	157	129	160	142	149	168	164	145	135	129	146	157	144	143	131	128	151	160	151	143	152	140	131	121	127	148	133	156	163	111	126	152	140	163	133	128	156	147	167	150	137	148	164	153	167	149	125	139	142	143	131	124	150	143	142	165	148	135	141	146	159	148	150	156	171	150	145	162	139	157	134	146	150	170	138	151	128	148	141	150	134	135	150	149	117	166	132	140	153	155	139	113	152	137	138	147	130	134	135	138	166	138	135	142	133	128	139	130	132	143	156	161	142	136	141	143	146	140	124	143	137	143	137	134	150	135	144	128	139	127	128	121	124	113	149	124	142	137	127	138	139	137	139	139	137	128	141	153	130	154	138	140	145	163	139	135	150	156	167	129	159	147	128	136	123	127	132	140	145	144	152	149	125	155	143	143	140	152	136	152	128	149	146	150	138	135	147	134	126	131	158	146	131	134	146	137	134	134	142	159	139	162	172	161	129	159	166	142	158	134	137	156	143	124	141	154	156	130	131	142	142	156	142	135	128	152	119	145	145	165	131	140	150	118	135	163	153	151	128	143	120	129	114	129	162	135	131	144	134	126	147	156	139	136	159	141	142	152	143	164	132	123	161	142	117	127	138	126	133	133	139	143	127	143	165	126	140	155	149	153	129	141	137	147	137	155	141	136	139	148	125	141	141	155	138	127	159	136	153	168	137	142	143	132	128	140	125	172	145	133	136	131	140	170	128	157	143	169	163	168	144	138	153	140	146	126	146	120	133	138	161	149	148	166	144	135	153	153	153	136	136	140	158	146	123	120	116	137	149	154	137	136	132	137	134	138	153	136	144	130	152	118	153	143	124	136	165	141	145	135	141	128	159	133	146	150	142	131	133	137	146	150	152	125	137	138	128	137	153	146	147	135	148	144	147	146	154	138	113	124	148	161	158	141	159	141	138	164	110	157	122	143	145	171	121	151	134	161	154	139	119	154	142	143	154	143	147	139	130	155	128	144	142	145	148	136	144	145	143	160	156	137	131	139	115	133	139	162	133	155	144	140	171	153	153	143	147	148	159	144	128	148	152	140	144	142	158	157	132	132	162	128	116	122	141	147	137	164	138	122	143	140	125	150	150	146	153	142	148	127	149	145	152	157	149	154	145	132	182	135	134	151	130	157	159	157	148	135	146	151	151
11222	5026	8993	772	791	799	698	590	545	562	550	514	532	497	487	476	512	522	516	456	484	476	447	482	622	2569	4190	3140	1854	737	453	454	418	477	456	428	467	445	504	457	454	479	447	422	458	455	449	463	466	421	470	436	450	462	438	490	449	492	430	482	446	469	473	421	460	476	460	432	496	431	440	416	443	459	452	459	472	451	403	449	457	467	480	456	463	451	450	430	448	419	465	465	425	416	461	447	480	444	461	479	453	429	439	468	439	442	470	447	427	439	425	438	428	458	435	457	469	462	459	505	446	468	458	445	423	447	467	434	458	471	460	452	451	468	419	430	440	431	444	470	493	492	447	477	472	407	447	472	442	445	432	462	451	488	493	435	490	488	441	448	404	438	425	471	469	441	452	476	458	468	429	446	421	464	482	410	432	418	497	472	409	428	465	474	498	461	450	461	448	458	446	452	429	420	451	449	438	452	460	488	460	430	467	442	462	429	424	433	447	439	466	456	454	441	432	434	441	406	442	452	428	472	481	429	457	435	438	456	480	455	421	453	473	480	451	495	473	440	466	451	406	445	453	458	447	452	447	444	468	448	406	452	409	492	451	474	425	416	418	460	474	423	430	433	455	483	480	456	453	451	446	476	428	474	459	450	462	454	435	435	492	438	465	433	411	460	445	471	446	452	454	467	448	455	446	409	412	414	476	444	453	454	413	471	446	425	463	489	455	471	459	459	407	495	468	463	436	427	480	441	487	452	474	434	406	460	454	480	454	438	456	453	461	483	481	449	471	424	439	444	446	465	438	417	431	490	457	453	438	454	413	434	453	478	423	448	459	440	454	439	465	445	442	446	463	440	432	474	460	470	468	474	466	454	428	476	444	465	457	454	413	462	434	466	420	472	494	481	436	422	451	410	456	459	471	460	425	450	443	472	460	451	436	437	481	476	452	444	471	472	500	452	455	455	469	458	453	447	419	460	465	452	481	429	479	437	487	450	454	430	444	459	418	483	404	440	432	431	448	459	451	466	460	449	476	464	457	457	457	451	464	478	436	491	428	432	464	467	459	466	432	512	443	461	479	447	477	434	455	424	458	412	481	430	486	431	428	480	421	500	487	451	526	456	418	436	444	458	470	441	474	458	468	473	452	490	449	476	442	433	452	463	428	429	446	463	480	418	449	437	495	438	455	472	415	468	487	422	469	420	473	463	458	437	430	420	450	453	452	457	453	464	450	444	447	442	411	456	486	463	446	430	471	451	464	443	450	427	456	434	419	461	476	458	477	434	429	446	424	433	449	424	436	482	425	444	495	457	422	436	437	433	417	452	457	487	455	470	462	418	476	387	427	452	473	467	457	476	480	488	428	446	462	477	457	461	448	429	455	490	446	425	456	445	487	456	455	420	437	436	475	412	484	456	479	438	444	441	440	417	417	432	488	469	456	478	446	477	450	438	444	453	457	454	474	424	472	433	442	443	421	485	424	397	446	471	474	414	436	492	476	439	473	446	462	447	439	400	451	460	478	499	468	447	443	425	491	466	441	463	434	449	479	447	433	429	438	456	487	455	447	433	430	469	445	440	449	469	476	432	444	474	442	452	434	450	458	420	459	415	456	430	438	484	450	460	482	458	449	454	449	411	447	463	441	457	453	453	453	509	464	476	437	444	436	469	440	440	448	482	468	426	452	436	425	477	443	412	429	494	427	442	480	433	444	433	436	446	453	438	446	473	457	480	441	448	478	460	463	496	469	422	418	490	473	440	447	461	443	440	405	479	469	469	422	472	451	431	465	437	483	433	434	426	429	447	493	446	445	442	471	437	453	453	447	463	444	475	431	455	456	466	484	449	430	442	457	454	468	431	440	436	470	467	451	422	474	423	430	432	370	416	447	465	473	497	438	434	382	489	461	478	473	446	459	422	445	437	488	465	451	462	444	419	457	504	441	455	432	442	467	434	476	416	425	412	444	435	452	446	435	475	483	467	472	410	475	443	447	461	452	450	441	495	428	451	466	478	444	457	452	490	492	448	474	426	451	442	451	472	456	490	486	449	480	476	496	416	460	427	455	461	446	439	443	456	481	427	466	455	440	453	451	458	448	472	428	453	494	431	435	460	431	455	465	463	438	464	446	457	491	474	417	453	435	446	448	414	489	439	438	462	423	469	451	473	450	471	479	442	409	463	477	430	453	436	468	463	452	448	463	492	461	464	475	482	453	455	411	443	447	492	478	471	441	433	454	461	478	443	481	450	427	450	461	464	469	429	428	439	448	471	481	489	452	446	484	428	458	445	484	466	437	442	464	464	471	461	440	495	477	461	474	452	484	486	429	426	475	466	476	462	466	425	431	427	443	410	440	468	427	453	475	449	439	448	463	459	429	440	444	434	477	425	438	432	453	442	430	439	440	453	433	477	467	471	451	420	436	438	431	440	453	436	439	462	458	432	465	438	457	463	467	451	446	439	462	466	457	433	476	499	473	440	447	415	498	432	408	438	448	436	453	468	451	466	407	448	457	463	497	454	436	422	457	507	465	431	438	453	475	474	413	476	409	447	444	423	465	429	458	452	445	448	399	453	456	453	462	417	460	481	471	426	498	445	475	421	405	441	457	450	469	433	463	480	467	440	453	466	476	459	453	475	469	459	434	425	465	464	456	457	482	444	440	489	427	438	471	468	487	479	487	445	468	435	454	454	459	472	472	434	448	472	498	466	435	433	481	484	429	442	484	455	454	465	405	456	423	449	417	463	453	468	427	464	461	422	429	462	480	473	469	462	462	450	444	438	428	453	441	432	469	478	434	449	430	450	479	440	495	449	461	451	444	446	437	444	439	457	448	447	460	447	476	471	488	466	450	464	450	459	439	436	420	449	446	434	489	462	416	399	459	442	468	467	404	403	427	476	444	469	471	432	470	469	465	423	449	441	438	452	444	448	444	452	457	459	458	436	434	458	455	450	477	440	474	486	466	453	423	457	456	462	464	477	438	435	488	449	415	434	485	487	444	453	476	468	438	454	468	478	440	435	417	457	427	512	434	439	433	457	467	473	484	442	441	500	472	488	440	476	456	468	442	481	452	406	429	491	435	455	428	465	457	478	489	445	413	467	455	438	474	479	452	454	464	446	436	485	466	460	425	443	436	483	474	413	474	478	454	455	496	436	438	456	454	459	462	432	427	464	450	436	437	467	443	441	475	424	497	450	436	418	478	444	453	440	452	404	433	451	417	418	415	422	463	474	444	437	453	417	477	497	430	435	430	471	427	443	481	413	465	438	494	433	462	471	452	479	448	458	408	471	426	480	466	468	464	449	459	441	439	440	439	421	501	441	432	414	451	445	469	480	425	433	419	455	428	487	431	453	474	441	447	437	479	451	465	466	426	458	480	510	457	410	414	441	459	434	470	435	461	414	467	447	430	429	491	461	491	481	479	465	495	469	470	481	425	469	462	479	426	480	465	464	435	461	486	480	454	442	443	486	439	442	455	461	492	471	449	453	447	480	448	434
44433	36814	59212	21694	4098	1204	739	466	388	348	320	269	274	253	211	228	216	228	228	205	210	179	173	714	2066	3429	3256	1821	944	266	157	178	164	178	190	158	181	163	169	141	157	184	170	145	158	169	187	191	176	168	193	166	180	166	160	179	161	172	162	187	164	187	195	173	160	192	165	170	177	174	178	145	187	171	170	161	167	173	191	182	184	174	178	185	167	145	193	195	171	147	151	171	177	142	185	185	168	171	201	174	162	175	174	156	182	185	175	143	196	163	178	205	173	171	193	169	182	171	175	167	160	162	189	167	177	163	191	161	170	198	185	167	155	159	195	172	164	177	176	196	180	170	193	157	173	188	188	172	179	165	152	155	172	189	176	178	179	162	161	192	188	204	173	157	178	183	139	145	188	189	164	172	174	175	185	160	151	181	174	178	192	166	165	157	170	162	175	168	180	153	187	164	176	191	173	175	193	167	179	202	165	157	174	154	154	172	174	164	179	190	148	170	176	148	164	170	188	159	176	174	181	187	184	162	152	155	150	171	170	181	176	171	167	174	187	189	171	166	172	165	158	179	168	180	184	157	176	181	197	172	183	182	160	165	184	186	190	196	155	148	186	162	169	171	180	177	181	179	161	161	168	177	180	169	163	148	182	188	152	150	165	180	192	171	168	145	156	149	156	165	175	188	152	187	166	155	163	177	196	173	175	191	154	176	176	164	181	183	161	162	167	169	179	168	167	153	147	192	162	145	197	157	179	179	173	164	132	161	152	178	172	184	165	173	168	173	162	158	151	154	153	178	173	184	180	175	182	165	183	164	182	166	184	175	176	174	172	160	182	172	172	197	166	180	175	162	160	169	173	180	171	167	152	171	155	151	187	182	187	147	163	162	162	173	167	174	165	166	153	164	159	150	195	185	169	181	176	162	181	175	153	192	177	168	183	149	181	157	163	173	172	177	173	166	154	168	162	176	167	183	190	179	164	181	166	162	182	165	163	164	169	170	179	165	181	175	188	174	147	168	157	154	142	187	165	159	197	169	155	195	170	180	159	181	176	178	188	172	183	130	177	188	155	182	177	164	176	165	173	189	176	189	176	171	169	175	198	195	168	187	186	178	169	172	176	159	136	148	197	173	169	152	165	184	168	182	178	177	162	181	202	181	155	175	177	171	166	173	202	157	162	166	166	182	175	161	156	176	171	165	165	165	164	171	189	164	144	170	169	151	184	166	185	162	161	197	168	160	155	197	172	172	184	169	192	187	187	154	173	159	150	182	171	164	155	163	160	174	176	146	150	156	128	176	184	167	182	179	165	141	180	192	172	179	155	181	166	172	160	183	152	164	187	179	184	156	163	149	171	161	172	164	188	190	192	183	162	187	171	161	167	179	174	164	165	169	183	182	183	167	157	173	157	155	184	177	153	186	186	175	142	156	185	166	182	155	190	181	157	168	163	153	169	188	187	181	169	186	160	190	180	154	162	167	181	191	181	151	171	165	172	178	181	158	177	213	198	186	168	162	154	176	189	173	169	181	130	167	164	148	200	158	189	162	174	161	180	172	152	169	163	166	167	162	183	184	191	172	166	158	176	160	152	191	162	166	164	165	183	162	193	193	166	169	166	199	160	149	168	176	184	168	152	177	167	171	165	169	180	173	185	177	166	152	161	158	159	167	150	165	167	163	160	189	166	159	177	164	164	179	176	163	177	172	166	171	147	142	194	164	181	190	192	159	173	192	149	179	166	184	189	187	155	185	171	170	165	183	167	191	158	177	156	165	173	152	167	149	171	169	165	164	183	171	176	149	160	166	148	196	186	157	159	158	194	165	165	165	159	176	161	177	185	171	166	163	175	168	172	159	200	168	167	177	143	180	153	174	164	160	154	183	167	136	180	173	166	185	167	177	192	163	169	169	158	171	144	177	146	158	170	173	168	145	176	154	164	174	192	146	178	188	169	187	161	180	180	179	195	155	159	166	176	178	181	196	174	163	175	167	183	185	149	177	160	166	163	163	160	158	159	171	147	178	159	178	164	156	170	174	177	156	166	159	170	180	163	182	182	157	184	159	176	182	164	179	161	176	157	177	146	146	165	157	172	163	156	158	140	157	160	192	152	168	174	150	165	174	172	175	178	176	176	190	165	162	180	169	188	155	169	173	174	171	179	169	152	162	169	190	177	170	190	193	184	185	174	188	162	169	179	163	168	169	143	163	147	155	160	168	182	165	165	181	160	158	175	155	184	170	169	169	216	164	163	171	172	164	149	166	172	153	179	187	150	168	178	178	152	170	192	200	162	158	180	164	167	154	170	191	157	174	153	160	148	191	192	162	178	153	173	170	166	158	188	176	203	157	174	212	139	165	166	171	183	188	147	164	173	177	167	192	177	157	184	205	180	181	193	161	207	175	168	166	170	172	164	169	150	166	176	181	172	156	160	170	177	172	193	185	172	199	170	192	177	188	178	172	156	166	184	145	154	156	168	179	185	178	176	167	167	169	158	182	173	147	180	190	169	175	178	180	177	185	178	203	172	164	176	159	163	180	145	148	188	171	156	163	161	176	164	190	197	166	162	197	188	172	162	167	138	161	171	167	195	156	164	176	162	166	153	163	153	171	181	158	162	199	155	175	173	163	175	146	175	169	196	173	182	181	166	165	178	154	153	169	162	175	166	158	191	195	179	192	154	183	166	187	165	163	182	170	170	187	189	165	171	164	145	175	143	168	179	204	165	164	167	209	162	163	167	155	148	175	168	184	172	160	174	176	178	155	158	191	185	169	170	182	158	177	162	171	177	192	174	176	183	158	160	156	185	175	151	165	167	159	186	176	150	169	172	170	178	169	182	168	160	169	157	195	174	170	164	151	144	151	183	172	181	163	188	180	162	155	170	160	164	152	178	186	179	184	169	200	183	148	174	181	171	201	176	198	172	157	180	172	172	182	169	177	188	189	179	188	184	182	170	181	184	172	166	187	180	176	156	151	165	198	166	168	173	173	155	172	157	175	194	152	178	147	171	163	183	190	172	157	182	154	178	165	158	177	150	169	153	174	167	182	177	162	193	155	152	165	164	162	182	186	159	190	145	164	188	169	158	155	172	170	164	178	180	185	179	187	202	156	174	162	174	181	149	172	194	176	163	170	170	173	169	180	202	170	190	162	170	169	161	199	153	166	182	173	191	173	169	163	164	159	188	154	174	163	154	156	156	189	141	193	186	170	193	176	200	168	172	163	193	173	186	171	189	160	160	159	168	159	176	184	177	176	194	183	169	187	167	171	173	190	165	164	158	171	186	157	178	158	165	171	194	203	173	178	170	159	158	165	190	177	166	162	176	180	175	179	171	165	198	194	174	152	183	163	185	187	150	182	169	164	163	172	164	174	180	184	178	161	170	171	146	157	185	166	161	185	178	178	172	181	166	166	166	170	190	137	170	168	156	167	183	178	157	165	138	165	156	165	170	158	164	183	186	142	203	178	178	166	168	188	155	170	159	158	171	151	172	160
31480	32407	48598	2996	2868	3562	2662	2043	1731	1458	1360	1137	1146	1017	854	934	895	900	858	751	711	673	689	3692	10626	16591	15153	9196	4807	1153	527	553	520	543	534	521	533	509	549	518	525	551	525	531	519	552	533	515	555	519	522	533	532	513	521	518	535	538	566	533	548	506	540	543	526	528	543	533	537	526	528	500	546	569	539	501	539	501	539	564	560	523	529	519	486	556	537	556	528	510	552	511	522	499	525	562	535	546	528	525	536	547	526	549	484	522	573	540	547	521	544	504	539	525	534	563	457	560	553	522	471	555	525	538	513	500	519	525	542	515	499	510	510	522	526	553	527	522	505	513	539	491	552	547	510	554	548	543	532	513	519	498	506	530	533	523	543	561	542	510	552	519	514	530	510	556	484	517	501	515	517	558	546	575	539	508	516	505	529	526	529	552	507	554	489	525	525	521	484	530	583	523	585	542	520	570	549	523	515	546	551	512	537	518	540	501	522	480	538	603	570	472	533	554	499	555	512	561	520	526	535	572	544	516	551	529	518	535	514	496	519	532	488	530	524	536	513	521	513	508	512	535	539	508	535	490	527	564	516	533	496	512	530	536	524	522	528	496	549	516	502	547	485	523	522	558	531	544	544	545	558	543	561	501	468	494	536	522	538	548	589	531	523	533	511	517	532	511	540	565	520	537	533	568	482	529	557	562	478	527	538	526	524	557	503	537	525	520	533	548	514	550	547	511	538	545	503	516	544	509	536	518	500	510	539	512	516	530	511	554	548	501	524	531	552	529	506	528	491	504	521	513	542	511	526	511	549	514	517	545	530	519	511	521	544	504	589	556	543	542	554	515	519	527	533	490	536	556	537	513	580	516	506	550	598	541	507	556	533	546	558	526	544	495	516	532	525	521	509	514	533	537	546	530	510	554	554	535	495	554	508	553	581	513	547	523	527	530	536	523	511	545	536	520	494	528	518	536	546	544	517	538	542	537	519	520	523	511	516	555	504	494	575	529	516	537	525	514	534	555	533	507	535	513	508	492	508	524	552	519	527	519	542	528	522	501	611	513	528	517	527	549	491	543	514	554	541	504	554	547	507	533	559	532	547	549	525	566	571	531	597	509	506	545	529	524	523	530	522	490	493	514	525	530	519	536	568	542	526	544	538	539	534	511	509	522	520	538	571	495	533	513	494	503	554	502	514	521	543	496	543	513	520	543	505	524	531	551	521	524	515	546	484	579	543	557	578	522	568	492	539	541	528	529	527	511	501	524	528	521	534	507	520	529	583	569	515	506	475	524	565	563	585	517	533	544	532	527	510	544	525	538	539	485	498	527	459	497	486	526	507	549	513	570	547	526	494	530	500	549	530	510	537	501	538	495	529	496	543	514	529	542	517	539	564	551	534	494	516	507	537	517	535	534	541	538	573	546	517	565	530	535	533	517	526	517	579	532	508	577	531	509	529	509	531	530	521	496	548	546	530	547	533	539	527	534	512	502	534	503	496	537	517	514	553	550	519	534	503	507	500	522	513	535	495	524	527	535	569	506	533	514	532	515	564	515	535	538	572	545	464	543	488	531	567	510	523	587	546	499	537	560	501	548	527	503	492	529	515	481	512	495	519	521	554	541	576	503	554	591	536	549	527	514	562	519	559	529	531	545	552	548	563	535	515	516	532	491	528	552	550	509	501	540	530	562	508	535	528	512	577	517	504	523	556	455	534	543	498	526	561	559	524	518	540	496	574	515	526	543	555	495	521	506	528	566	499	545	562	526	516	558	547	555	522	545	543	565	522	547	526	541	506	532	537	513	479	497	512	524	549	502	523	533	575	554	520	544	524	538	543	508	526	519	522	534	540	498	545	515	516	520	531	568	492	523	528	533	530	519	519	533	533	526	489	504	521	515	543	502	580	529	535	537	552	522	486	501	537	532	516	518	504	534	511	560	522	535	500	535	563	515	515	530	522	518	472	521	536	510	522	534	534	551	523	512	576	556	517	531	508	580	512	501	525	542	543	528	543	528	488	505	528	536	548	580	489	551	545	539	537	512	553	516	507	532	517	487	535	517	517	515	535	506	544	551	537	514	528	524	530	517	555	525	540	513	541	543	537	512	542	531	551	551	524	550	529	551	551	549	535	508	515	524	491	494	530	481	535	541	508	574	514	525	493	520	524	477	540	537	532	528	551	515	520	516	542	492	515	515	531	551	539	536	540	510	526	536	540	495	487	532	526	560	560	563	513	506	548	549	506	496	563	540	559	487	533	543	521	565	519	534	582	579	527	535	543	553	513	512	536	585	538	523	554	509	535	530	535	541	555	510	576	536	513	510	563	526	502	531	509	514	520	534	524	520	517	511	514	509	536	525	536	563	487	514	515	512	546	542	536	555	494	529	561	512	559	522	527	537	571	524	530	511	501	515	561	555	516	546	542	504	523	529	540	559	512	525	516	521	485	545	504	515	524	579	495	524	572	513	513	501	544	526	537	541	548	516	538	532	512	562	534	494	529	484	505	532	517	526	532	528	555	524	502	561	505	484	533	521	537	511	552	532	495	543	515	522	535	513	509	528	484	515	498	532	548	551	527	567	531	526	526	498	532	534	538	532	564	542	564	535	538	502	478	564	536	523	512	567	553	561	539	535	540	544	546	469	527	500	530	509	513	515	582	529	509	549	549	531	543	539	534	507	527	511	523	505	562	495	504	514	532	549	505	531	519	544	526	505	558	573	512	534	546	520	504	507	532	566	510	512	553	557	525	494	491	517	492	554	575	554	563	563	529	516	522	525	515	561	540	485	514	539	547	542	538	526	519	555	559	580	519	525	535	533	537	562	518	552	495	528	529	499	551	514	557	522	548	542	527	532	527	519	526	524	536	512	542	541	508	524	490	543	524	524	530	535	500	561	510	515	565	498	525	540	512	565	523	518	526	537	533	528	515	502	563	523	492	549	539	512	568	578	514	541	567	512	517	546	549	503	551	534	517	506	542	511	537	507	555	543	530	537	521	548	513	516	569	482	498	524	578	481	488	496	524	524	532	553	556	521	524	542	513	516	529	552	545	514	552	580	481	545	487	520	495	533	528	492	553	528	542	539	533	513	509	550	499	554	558	560	554	529	518	560	532	534	504	544	558	517	555	498	515	518	481	508	529	470	551	558	497	536	502	528	548	503	526	491	546	554	535	562	517	528	537	520	523	522	540	562	520	559	516	535	534	552	496	549	528	511	525	554	545	467	514	544	516	499	524	525	513	544	484	535	483	550	533	529	513	525	558	536	534	543	515	505	562	534	531	514	537	512	506	542	555	508	542	541	541	535	528	527	552	538	494	501	530	558	525	555	547	509	549	507	509	512	532	493	529	584	492	541	503	524	486	516	502	521	540	571	542	504	543	499	557	513	528	543	522	531	542	548	511	582	534	524	540	534	541	511	572	543	529	510	491	564	495	564	521	547	569	539	536	536	543	524	496	564	526	543	516	560	513	509	549	535	545	521	528	544	515	505	534	560
55880	45536	63184	26396	11279	3260	1201	735	594	499	486	446	461	401	340	339	319	322	333	290	274	294	282	1072	7196	6342	4024	1767	858	354	258	252	236	263	245	220	277	253	210	241	247	235	227	241	214	251	215	228	218	259	233	240	231	252	221	254	230	233	219	241	251	237	227	236	253	203	238	271	245	201	224	239	259	223	222	243	254	237	218	236	243	249	269	202	220	217	237	246	215	217	246	242	235	255	238	226	211	228	226	228	226	224	257	243	229	221	221	226	240	263	226	225	241	234	225	261	230	234	228	231	247	257	238	202	219	246	226	233	204	242	232	236	251	249	236	230	248	227	230	244	244	225	251	233	257	243	235	225	240	246	245	265	256	244	238	225	239	228	252	241	210	243	218	256	240	215	255	222	237	223	235	237	224	232	227	230	257	219	250	227	248	214	257	228	256	237	262	256	230	230	234	244	253	249	255	230	244	235	239	201	220	230	242	194	256	246	231	234	230	244	236	256	227	215	260	229	239	226	263	226	204	245	213	206	204	225	206	238	213	232	235	247	224	218	234	255	246	245	248	255	262	229	242	228	243	240	252	225	243	239	246	248	203	246	215	245	234	263	228	206	237	239	248	254	241	212	225	265	237	222	208	249	225	226	239	226	234	270	238	227	234	233	241	255	261	251	259	234	262	217	237	251	228	226	248	245	232	246	234	234	266	204	236	231	244	245	246	241	242	235	234	226	230	229	272	209	241	241	207	217	247	237	218	231	253	260	257	229	246	262	234	243	244	280	251	226	216	218	230	239	243	236	225	261	225	241	234	237	231	224	222	227	240	228	227	220	259	230	212	233	242	211	260	220	215	250	256	231	238	264	225	238	277	245	233	218	230	247	230	250	238	262	207	257	219	238	239	226	256	238	229	236	247	255	240	221	239	238	232	233	227	249	237	246	250	248	228	271	248	211	230	224	256	253	258	245	238	213	250	233	225	231	227	239	232	230	251	234	196	224	226	249	245	221	230	240	247	242	216	233	243	223	229	237	228	243	225	241	236	219	237	216	242	243	211	212	246	253	218	210	248	226	235	236	222	244	254	250	245	221	242	192	198	241	244	274	242	222	246	243	240	233	248	222	224	230	250	216	233	202	231	234	221	221	237	226	221	220	227	241	243	234	214	235	210	204	233	224	245	242	231	253	249	245	225	252	231	252	232	223	250	253	241	237	237	235	248	223	221	249	249	207	235	225	228	243	232	199	228	241	242	212	234	228	240	211	254	217	243	222	233	244	218	247	232	257	235	234	224	217	209	239	223	213	240	226	261	250	238	218	243	238	236	235	233	237	218	214	247	259	237	226	230	243	229	227	222	231	231	262	244	223	246	242	248	235	242	252	220	240	219	211	248	251	270	227	246	240	220	228	228	264	267	257	268	207	221	249	261	257	247	250	245	223	212	225	226	243	239	240	228	232	202	240	231	243	214	253	231	231	251	241	247	224	234	265	235	194	235	244	220	258	242	235	257	253	284	216	268	251	240	262	245	232	250	208	217	236	227	233	240	218	251	240	261	242	234	233	216	234	254	223	265	234	250	263	228	208	228	252	230	244	255	202	264	226	228	248	265	218	217	236	246	232	226	235	234	220	228	244	212	274	221	226	229	213	233	232	231	219	237	239	248	222	219	243	257	218	210	248	225	228	246	220	249	231	229	240	245	213	277	220	248	234	230	257	237	221	241	230	225	209	225	220	230	195	246	233	250	244	231	225	217	230	238	256	234	240	240	247	248	240	242	235	214	195	222	245	241	251	241	232	242	236	261	224	213	200	260	244	245	244	262	236	239	280	195	235	240	254	245	255	243	235	255	231	229	252	230	229	212	230	242	220	246	256	235	261	251	227	236	233	265	190	235	252	232	232	219	248	201	231	247	238	248	232	245	257	233	233	224	236	210	224	252	243	242	241	238	234	201	244	253	255	242	232	233	241	240	237	234	211	226	221	225	231	243	219	232	226	242	239	238	217	248	248	243	223	220	227	263	249	249	242	218	216	243	232	208	213	232	229	244	236	204	248	253	224	220	236	243	221	218	235	226	254	216	230	245	227	250	238	233	211	226	197	242	251	217	244	243	261	234	218	254	229	247	206	218	237	235	233	240	229	266	252	241	260	271	237	231	217	238	258	229	247	245	284	254	242	225	243	244	256	267	214	231	237	233	235	238	232	244	220	226	256	259	228	247	254	247	247	230	243	232	241	258	246	252	254	209	223	254	254	273	226	236	263	252	222	239	217	261	234	236	239	255	222	219	224	233	239	215	251	220	230	249	235	240	237	228	256	236	223	221	225	241	203	235	253	256	229	215	236	229	202	255	260	231	228	249	235	222	225	229	226	209	240	246	239	234	261	284	222	214	248	232	241	249	229	203	228	247	222	232	227	240	243	255	212	263	230	257	213	239	231	229	234	230	234	235	242	262	241	233	235	216	227	239	200	229	235	247	253	235	257	256	255	232	234	223	266	236	248	252	247	213	233	249	249	241	261	241	229	252	205	234	244	231	218	222	228	232	244	237	229	214	255	244	237	199	235	244	245	262	224	243	250	234	229	215	232	240	219	207	250	218	235	248	232	215	243	234	246	257	222	231	235	221	253	246	257	241	189	252	243	235	230	240	234	237	241	278	229	212	242	233	221	239	276	252	260	222	243	242	215	225	260	241	225	235	229	238	224	255	239	256	239	257	210	227	238	226	242	250	251	228	235	228	262	246	213	237	255	250	238	243	265	245	233	237	244	247	239	223	255	245	234	221	257	258	223	250	254	248	232	250	241	225	220	214	230	214	256	241	228	241	247	253	214	256	241	204	264	244	248	249	235	201	249	219	269	244	226	230	228	240	224	207	245	252	244	231	248	251	218	253	238	233	225	228	236	253	250	248	226	232	218	223	209	234	213	218	247	208	230	214	246	221	244	220	234	240	248	217	248	240	252	223	203	244	252	225	244	228	256	222	234	225	242	223	222	255	234	235	217	238	249	257	253	228	264	223	237	252	262	247	240	244	247	240	253	247	240	240	230	222	236	251	224	236	234	209	214	255	225	230	263	241	251	233	236	228	242	237	227	236	221	233	258	242	229	240	224	247	245	250	246	235	245	247	231	235	206	241	226	231	226	225	239	233	226	218	227	225	218	239	228	252	256	255	220	227	219	243	256	228	225	234	215	216	246	247	240	244	225	245	228	219	206	216	239	237	241	261	257	270	231	236	222	212	245	242	238	235	232	249	267	254	252	227	209	238	245	239	226	229	239	238	221	232	238	226	231	244	246	246	252	225	244	217	231	247	243	278	197	225	217	240	248	224	227	267	250	250	234	223	214	259	242	228	242	236	228	231	243	238	247	228	230	236	240	217	251	226	238	221	244	242	266	274	240	234	239	256	213	249	210	244	238	253	238	229	221	247	237	278	234	230	241	220	225	263	206	230	242	225	246	223	248	238	243	223	261	248	241	246	238	244	229	247	233	247	218	233	232
43939	44075	56117	4854	4715	4091	3236	2917	2371	2276	2131	1941	1789	1731	1463	1272	1191	1205	1116	1028	1032	956	1002	5381	26431	22904	16612	8361	4080	1276	762	732	693	721	717	736	702	704	664	697	662	710	655	636	676	704	726	717	648	661	656	714	664	629	661	700	674	650	724	634	717	713	717	682	683	710	705	686	701	710	716	680	629	705	718	665	679	731	731	677	676	714	690	711	682	684	678	639	705	728	670	710	680	672	697	636	647	684	680	645	722	696	674	706	703	653	705	663	711	683	674	692	695	711	711	728	699	692	675	721	662	715	695	709	670	692	683	723	695	734	710	710	694	670	717	691	717	660	651	732	707	673	682	709	643	712	675	746	688	740	773	664	681	729	723	694	690	724	683	706	693	653	630	678	680	667	704	661	650	720	673	697	780	689	697	704	691	683	647	691	704	725	733	638	703	695	680	711	672	655	692	689	681	746	672	684	733	699	690	676	703	713	717	681	689	679	697	651	661	733	697	701	730	677	684	679	687	689	695	725	672	685	680	685	644	667	653	695	730	736	672	720	676	646	750	702	704	730	713	714	742	673	686	645	697	691	671	707	706	657	693	694	637	708	719	697	717	675	660	702	703	691	689	753	670	660	677	680	644	739	722	699	652	666	683	696	657	715	706	721	698	692	630	679	670	689	703	712	668	670	686	688	688	668	715	679	684	713	642	717	685	725	708	729	702	707	703	679	683	689	674	667	689	642	713	730	674	664	667	690	746	666	649	667	676	696	717	659	701	683	717	736	684	707	649	654	695	681	674	725	704	722	686	660	677	681	657	678	672	716	666	690	695	653	675	629	716	732	706	650	645	740	690	674	687	689	710	682	662	681	670	678	676	698	638	714	672	676	689	698	680	738	691	679	672	709	688	695	695	681	628	698	693	663	720	696	665	709	671	671	680	710	669	672	678	655	670	669	710	718	715	698	705	661	688	701	641	726	704	677	676	689	712	682	655	650	682	717	674	653	708	628	694	661	702	690	702	701	696	699	669	687	671	663	722	669	655	676	687	665	702	722	693	714	704	718	679	718	670	680	743	713	673	685	676	739	646	670	702	694	724	681	678	672	676	686	707	720	727	650	745	732	670	679	694	707	722	703	700	685	670	713	649	702	651	696	688	684	701	670	666	723	688	665	687	725	707	726	720	635	641	713	678	666	677	735	661	655	648	712	678	684	671	708	697	652	667	714	687	725	679	714	677	640	657	684	639	729	687	617	706	695	709	699	725	675	684	695	677	698	723	689	681	695	682	698	676	662	740	704	682	724	659	698	693	697	710	677	668	702	662	704	691	668	730	697	691	684	717	701	734	658	686	721	724	765	635	734	731	652	699	688	722	709	730	695	725	649	714	664	683	691	702	707	728	781	731	680	680	665	709	723	710	688	729	693	692	726	711	719	721	703	697	694	661	704	742	685	660	714	689	727	676	727	687	660	665	699	640	692	700	652	685	670	692	703	674	705	704	686	705	690	690	703	675	671	659	675	695	668	715	672	733	708	672	666	664	687	705	675	696	700	703	688	698	695	730	665	648	673	682	732	646	666	683	711	657	721	682	677	708	708	673	678	714	706	674	705	684	699	686	689	688	707	668	664	657	719	674	662	704	687	662	642	690	650	676	686	665	735	671	692	689	702	670	717	651	648	703	678	685	723	659	680	629	674	694	695	694	705	701	665	679	637	701	664	669	674	664	712	683	703	681	662	699	681	683	738	679	703	731	752	746	727	682	697	702	690	668	678	654	701	696	718	711	731	709	704	711	712	683	683	729	707	687	683	678	655	712	685	690	660	631	656	728	713	700	691	700	738	710	669	704	697	664	695	717	695	690	701	696	685	691	666	715	671	689	714	680	706	700	710	704	709	726	680	714	696	705	701	688	669	711	712	664	695	674	716	672	672	689	681	696	689	704	681	705	653	660	689	701	635	698	711	672	676	660	692	715	712	697	718	684	646	688	713	779	725	672	718	709	699	730	704	691	665	679	711	728	621	722	745	706	673	674	680	646	694	681	691	700	669	704	704	694	703	748	734	720	684	667	703	714	707	702	719	673	723	663	684	721	715	678	676	667	687	654	691	691	713	710	699	687	682	688	692	706	691	655	691	702	686	723	702	689	737	690	660	756	676	716	634	696	750	682	723	713	700	709	711	716	653	696	672	647	715	726	679	723	680	712	718	717	681	720	699	641	686	708	724	695	718	663	677	702	699	691	684	698	712	708	687	716	732	658	705	643	696	688	687	688	646	702	657	675	670	668	703	676	705	715	711	651	692	704	714	734	749	680	657	698	737	678	678	664	721	698	680	682	708	700	686	646	677	683	717	664	648	717	704	711	718	682	656	668	684	704	722	656	733	716	710	701	659	695	685	717	690	714	713	691	726	692	708	707	667	725	682	717	687	664	692	694	709	725	661	730	675	637	681	698	635	692	703	696	695	692	685	670	672	746	662	708	710	676	695	702	710	697	690	666	691	717	712	666	707	670	714	717	663	712	675	701	698	710	683	720	717	698	716	689	713	723	689	692	646	732	695	690	731	641	703	679	659	715	702	641	685	667	713	673	695	718	704	714	680	692	656	702	699	694	631	648	723	684	707	688	684	726	652	679	676	700	705	709	752	691	684	721	700	707	688	634	694	692	699	673	655	654	696	730	676	677	654	626	678	756	671	664	688	691	671	646	664	692	691	723	724	699	678	678	664	693	688	678	715	748	682	741	654	678	646	723	709	665	719	667	674	692	696	687	685	694	688	704	681	724	700	667	682	691	663	675	630	692	651	712	717	697	699	703	695	664	728	664	680	658	709	641	704	697	717	687	701	736	696	700	683	678	705	721	703	718	697	654	717	688	696	709	646	658	696	694	651	664	674	700	725	715	659	643	706	716	713	699	695	683	707	680	673	688	695	664	725	649	710	688	699	722	694	664	723	670	708	682	678	627	697	666	709	684	716	703	692	679	725	702	685	698	679	652	709	643	732	704	683	648	682	724	734	653	725	720	672	677	700	704	712	691	720	690	714	691	716	640	740	701	690	747	672	669	646	717	723	717	675	679	618	693	709	641	715	673	700	769	685	698	667	708	675	677	638	668	692	732	681	722	683	698	738	657	717	681	658	709	673	700	683	677	708	704	647	656	647	698	707	670	753	685	729	682	748	736	685	734	684	645	721	746	714	731	671	682	658	684	710	658	721	681	720	688	701	650	700	712	671	715	739	725	669	698	691	693	678	687	669	692	719	733	699	675	667	674	672	681	672	704	675	679	683	679	744	677	679	665	665	686	718	689	703	700	724	687	708	717	673	706	691	684	630	712	708	683	687	662	686	656	651	678	676	715	667	712	653	675	698	641	689	706	717	740	691	719	652	667	709	726	688	706	745	673	709	714	706	723	715	638	692	709	723	718	721	722	695	709	734	676	715	686	683	704	719	685	707	666	701	720	666	702	659	707	661	697	649	670	698	682	683	679	687	729	724	693	685	692	675
19341	12341	7879	816	325	242	201	199	186	187	152	162	150	150	143	170	146	155	171	159	170	146	179	150	313	663	671	495	327	179	190	167	168	165	176	129	177	159	153	134	137	145	167	143	178	138	149	177	151	140	159	151	128	145	176	160	128	156	150	143	138	178	159	169	140	156	151	147	163	178	156	160	170	156	142	160	164	157	161	159	144	135	161	163	167	160	140	150	150	147	145	144	158	148	163	168	152	174	151	145	159	124	142	141	161	149	144	153	143	145	157	123	162	147	152	176	148	161	159	162	142	159	171	170	141	160	180	163	157	155	164	174	156	177	162	153	163	154	166	134	159	140	159	124	151	170	149	154	147	137	146	161	143	145	143	154	150	165	154	144	148	154	161	167	145	162	141	151	166	150	159	153	157	142	160	164	157	145	154	141	142	168	157	157	153	147	148	164	159	162	156	161	151	149	143	167	161	129	154	158	162	186	179	158	146	145	144	145	152	151	153	171	139	169	144	162	149	152	141	167	167	149	179	166	154	152	154	155	152	169	159	152	158	170	159	148	135	156	150	161	167	154	151	154	154	149	159	172	128	159	144	162	147	146	161	160	161	154	147	164	142	142	147	157	155	142	170	150	149	144	160	165	156	163	152	130	141	156	172	143	149	154	151	171	146	150	158	140	152	183	163	177	166	133	150	150	163	143	167	168	155	141	150	155	164	162	155	153	145	137	170	168	160	158	141	170	151	156	142	147	150	135	145	156	135	161	155	161	160	142	177	143	148	154	139	175	158	165	126	126	160	158	159	162	164	167	158	157	153	151	150	151	172	187	163	149	144	153	161	155	150	165	156	149	140	158	158	122	173	165	131	152	165	158	157	150	152	158	175	155	171	154	134	150	162	130	154	167	129	148	147	161	143	131	157	156	176	153	146	137	158	154	168	159	153	170	180	164	140	157	158	139	156	164	171	151	181	142	128	168	164	157	162	149	129	160	165	153	159	163	183	152	156	156	154	166	147	146	165	141	165	180	142	156	149	146	156	156	159	168	170	134	159	171	176	155	159	161	141	154	150	157	156	178	147	136	142	155	151	168	148	126	163	139	138	154	164	156	168	167	190	168	151	149	154	170	160	146	165	163	156	175	151	152	165	168	172	169	167	154	136	159	141	164	136	152	162	170	146	166	164	158	172	131	160	157	173	148	134	172	154	149	156	142	149	153	147	151	159	137	161	156	141	140	161	156	151	156	166	152	178	149	139	167	156	160	157	152	146	150	144	157	164	183	151	140	146	151	165	168	129	151	151	144	172	156	183	154	150	145	181	142	176	155	151	151	175	163	145	159	144	152	157	152	152	167	154	168	144	135	157	162	157	157	143	158	140	140	141	152	148	156	156	151	153	156	166	146	158	139	153	150	170	155	158	164	163	129	143	165	157	159	157	158	157	156	155	180	153	140	175	158	152	162	151	159	168	161	146	177	142	156	156	140	158	153	140	144	170	164	154	141	164	161	149	146	142	149	140	158	149	175	160	147	183	147	157	152	154	166	168	146	172	157	161	153	155	149	142	172	153	156	155	159	145	166	151	119	158	147	166	164	159	151	157	167	156	150	164	145	134	147	150	146	150	176	175	147	166	131	152	157	163	157	168	161	144	163	165	137	149	142	129	164	152	191	172	165	176	146	149	153	151	167	138	175	154	161	130	143	148	168	162	148	166	165	149	147	148	167	158	164	155	155	150	160	156	159	152	133	155	156	155	161	163	152	187	150	154	163	142	143	167	176	151	158	156	164	170	133	152	127	162	166	173	165	158	155	153	162	156	162	145	167	162	153	165	138	151	160	147	158	166	158	169	145	173	158	153	171	162	176	164	162	154	141	157	168	146	160	131	158	143	149	142	167	142	155	137	156	170	142	128	159	148	160	151	143	148	162	127	151	168	150	174	164	138	169	148	147	163	147	156	175	155	145	162	138	153	179	147	166	141	168	168	146	139	180	147	137	141	147	162	139	144	146	137	142	145	179	159	158	158	153	152	157	154	140	133	161	181	181	155	170	184	172	173	152	173	145	119	155	160	156	124	149	183	142	144	153	170	127	158	159	144	140	159	183	157	171	140	154	167	147	141	150	153	168	144	135	180	157	144	156	171	169	168	166	146	140	174	165	170	150	142	141	163	151	144	136	153	176	160	136	142	131	138	159	159	182	169	158	121	146	188	149	156	170	155	138	137	148	150	147	166	149	137	166	164	152	158	162	149	151	145	174	164	139	150	165	143	176	165	159	143	157	165	155	180	165	163	161	161	158	140	144	158	153	146	179	164	146	170	156	158	174	141	166	132	142	142	146	162	125	171	166	127	150	158	124	156	144	167	139	154	151	150	143	170	166	151	152	159	144	147	158	152	162	159	139	160	144	154	163	142	157	142	148	167	164	180	168	146	157	183	150	161	151	156	153	150	156	150	123	174	133	142	163	143	148	169	152	160	137	136	168	152	180	122	160	143	158	160	166	160	166	145	168	160	153	151	150	159	153	162	139	167	148	163	166	162	142	172	152	150	149	161	147	159	184	145	164	170	161	148	130	175	153	150	152	131	146	180	159	163	163	149	139	135	147	154	160	140	139	153	153	173	135	159	147	160	160	158	139	139	159	173	180	144	187	158	128	136	144	147	173	153	169	133	133	164	152	141	179	149	162	124	177	140	160	155	171	188	195	158	163	167	172	149	149	142	155	163	137	145	138	126	151	161	150	146	153	173	147	144	143	133	165	149	160	147	183	160	172	161	153	152	163	152	145	168	149	158	160	129	160	158	169	156	161	149	160	161	175	145	154	159	171	155	148	181	148	135	139	154	150	145	147	143	176	139	171	145	153	183	174	178	146	140	164	145	151	158	151	166	163	156	160	159	146	125	138	169	151	158	134	165	145	164	146	173	135	157	160	169	144	182	160	168	160	174	156	148	150	137	167	165	147	153	155	151	145	166	164	149	179	126	144	138	139	168	138	147	139	155	150	156	150	165	141	148	163	141	149	170	142	166	168	148	163	136	153	157	159	161	161	146	148	159	146	147	175	158	183	170	151	164	170	169	171	167	166	165	142	156	159	169	143	147	139	150	158	178	153	171	167	145	162	143	156	187	145	165	166	154	184	138	141	172	170	165	167	152	166	142	150	148	156	147	128	157	144	168	165	160	184	154	177	159	143	157	160	154	167	150	151	167	162	134	145	156	152	176	162	153	155	164	149	154	163	149	153	130	155	162	148	144	141	145	132	153	155	154	161	148	162	160	142	150	166	150	169	157	165	189	157	147	150	165	153	168	152	167	150	147	137	171	160	148	158	157	154	150	170	149	152	148	165	157	165	153	153	132	144	161	166	163	146	142	174	152	138	144	155	149	147	140	155	148	149	170	126	166	152	142	152	157	163	158	132	151	144	146	134	147	147	164	144	162	154	163	166	150	164	185	177	150	150	165	162	152	140	164	152	165	157	169	179	155	153	168	157	170	149	159	144
13814	11615	11921	1114	888	847	781	707	594	535	563	515	491	512	514	518	528	488	518	501	542	531	522	573	1523	3414	3174	2151	1244	622	541	467	484	471	487	450	535	459	479	433	482	503	507	434	513	470	496	453	463	490	490	535	506	522	459	475	506	517	528	493	508	529	483	491	478	469	498	521	459	535	532	489	482	470	491	498	486	481	507	474	500	476	504	474	528	499	546	438	492	478	497	446	479	491	455	502	513	471	513	470	521	482	466	462	513	499	514	487	504	513	472	445	487	452	463	511	488	476	481	462	517	486	477	501	479	467	487	471	441	484	494	468	486	509	490	482	481	515	481	483	494	504	514	471	505	445	482	473	426	522	472	466	460	521	474	467	413	486	470	491	514	480	501	486	482	454	467	475	446	465	488	489	498	512	499	494	479	470	518	513	533	470	503	508	453	510	520	454	508	498	480	511	463	509	486	548	484	459	448	503	497	464	447	507	481	434	472	506	486	504	489	445	485	500	510	532	468	491	447	474	467	458	477	469	451	453	465	476	492	511	501	503	535	464	495	520	495	456	529	460	504	505	506	500	523	501	455	504	476	474	467	477	498	469	457	508	482	493	482	488	457	488	459	475	526	472	501	485	466	471	503	477	469	472	529	510	502	482	461	511	533	519	481	496	480	462	492	511	448	503	480	529	501	499	519	470	491	495	471	531	498	462	482	475	517	469	488	470	534	474	503	507	442	476	474	502	504	490	498	475	488	460	451	486	492	507	488	533	487	455	503	479	475	493	490	485	511	466	497	519	533	495	483	510	489	485	443	500	505	465	492	451	492	502	483	472	465	499	470	473	525	478	499	512	471	451	485	478	515	467	539	475	516	456	514	495	478	508	494	463	503	460	461	536	486	476	499	493	498	465	473	491	492	487	461	509	486	465	480	499	508	495	491	518	466	504	499	438	492	473	498	460	527	469	463	492	461	540	491	481	467	466	532	504	462	501	478	504	463	486	471	478	491	442	470	500	467	496	500	443	447	441	490	475	477	489	461	438	476	534	489	501	498	504	510	516	492	504	511	456	504	512	454	507	492	495	478	466	503	487	481	476	467	504	454	493	486	483	525	431	457	470	512	519	516	511	518	509	460	515	482	500	529	492	496	480	469	496	486	488	484	486	483	505	512	538	502	487	478	511	507	485	511	470	421	485	485	541	471	516	505	497	493	447	483	491	517	448	493	486	442	473	494	477	486	495	504	478	504	543	515	492	458	483	439	470	486	498	507	513	481	492	535	508	478	475	522	482	502	501	465	450	472	450	461	476	488	479	495	464	483	495	479	498	495	486	494	499	485	512	463	469	511	440	456	472	506	484	494	476	498	503	496	487	471	513	480	460	468	487	514	493	504	488	484	490	496	493	475	514	533	486	480	511	479	492	484	510	459	509	500	483	466	461	490	476	495	489	486	470	483	547	481	516	494	519	482	486	456	484	447	490	470	504	456	440	474	482	507	478	517	499	514	511	458	510	474	508	497	494	502	491	479	523	504	480	523	458	569	486	468	491	480	515	524	492	506	458	471	484	524	506	510	505	520	469	519	508	512	506	481	492	485	501	510	487	461	486	493	473	503	469	488	486	462	469	507	480	474	476	495	496	458	514	495	508	474	462	499	452	472	500	495	509	495	449	524	484	496	478	510	485	468	489	497	539	472	489	494	462	481	538	471	497	473	479	490	450	489	490	474	521	492	491	470	499	481	492	515	452	484	515	505	467	511	494	464	504	491	496	484	484	480	449	480	502	489	473	441	513	496	513	466	517	484	516	458	488	471	440	495	485	519	495	501	469	503	478	496	498	504	493	470	500	457	500	465	478	500	495	477	417	521	537	501	486	491	501	470	500	481	474	502	530	491	440	492	515	452	478	498	484	477	480	490	503	518	498	494	473	502	508	464	483	485	464	499	519	495	520	463	513	512	457	476	496	500	505	493	480	497	468	478	496	462	477	473	524	494	495	466	506	482	465	499	500	484	504	506	463	479	492	453	489	484	475	502	491	478	533	484	500	516	497	468	460	507	491	511	467	453	505	510	500	495	484	467	505	433	471	522	485	484	498	493	460	488	506	474	466	484	513	524	524	458	511	483	484	528	473	497	484	499	499	513	496	470	428	474	488	484	489	490	456	506	487	508	517	463	524	488	516	462	485	491	481	515	468	489	482	477	509	495	461	501	489	520	499	466	475	510	526	486	466	501	508	482	484	472	512	465	506	469	476	488	480	521	477	472	510	482	473	441	495	461	469	446	506	489	476	454	501	478	490	479	498	467	465	497	480	478	470	514	454	473	512	514	469	490	509	480	540	499	478	482	475	492	457	529	505	453	462	489	537	447	523	473	460	485	451	496	504	518	509	520	522	470	464	479	469	512	457	518	476	489	444	478	481	479	460	514	481	453	487	453	526	484	460	465	492	440	509	509	492	440	504	492	470	491	501	479	520	554	464	528	459	449	520	470	478	462	473	471	465	492	446	510	461	496	493	468	464	468	476	483	503	500	494	493	476	480	485	502	505	493	469	532	489	462	496	485	541	511	472	481	501	442	523	530	492	515	467	491	500	506	481	506	471	516	494	471	478	425	515	493	488	457	468	517	497	505	494	475	498	492	495	469	491	481	537	490	478	483	468	463	461	490	487	468	498	479	524	503	512	514	453	494	524	477	494	478	473	497	462	500	488	454	476	477	472	484	517	484	456	481	494	491	512	525	485	499	489	528	542	511	517	506	523	485	462	463	455	470	462	512	476	512	474	481	449	480	504	509	506	494	499	500	478	470	485	502	471	474	525	511	491	479	474	460	475	455	461	479	426	468	470	457	512	475	523	501	498	489	513	456	488	486	528	506	506	515	459	466	490	482	472	505	498	477	472	511	483	457	502	468	506	502	508	488	483	480	499	514	481	488	447	526	481	501	449	496	466	509	463	451	483	501	467	531	515	497	457	495	495	461	522	489	519	455	482	489	465	538	503	503	472	489	479	507	507	481	476	489	503	498	515	502	490	512	466	479	477	485	465	489	481	461	506	474	472	474	479	453	515	514	522	471	461	505	494	499	510	532	510	457	517	510	451	467	486	498	480	493	470	456	504	474	505	510	523	489	490	509	503	490	476	532	501	501	519	491	488	485	472	508	475	471	476	478	467	443	484	508	500	504	458	484	449	463	507	431	496	529	475	501	479	500	482	485	459	532	505	459	463	454	492	466	480	503	488	485	480	453	486	466	500	482	483	505	503	471	470	448	445	483	489	513	451	477	496	476	490	520	496	502	454	475	459	474	473	498	514	514	516	480	489	481	508	481	506	525	469	443	478	440	460	458	467	487	502	498	482	481	523	440	480	496	483	508	504	477	493	482	492	504	543	467	503	450	529	491	492	492	491	503	480	497	464	504	490	523	503	506	464	496	490	517	474	473	469	519	453	445	496	521	478	485	485	481	533	491	469	487	476	487	477	477	501	503	529	492	484	470	519	525	471
53423	40596	36518	13919	4142	1466	840	631	472	368	345	324	293	287	251	219	239	261	258	241	251	222	206	248	2916	5212	4160	2011	803	358	217	198	190	196	183	180	223	191	209	202	165	189	192	199	189	186	206	210	191	204	205	204	181	187	183	224	207	209	170	195	222	178	193	185	199	204	218	180	203	208	215	212	165	214	187	206	209	184	169	203	194	160	191	211	216	187	193	203	186	202	191	180	186	212	196	188	192	188	190	185	201	165	195	190	187	197	224	174	186	174	178	193	189	216	180	215	167	191	203	186	186	212	176	198	190	222	189	212	179	194	208	188	188	166	200	195	211	171	200	180	202	182	198	199	182	179	185	203	179	208	181	198	186	206	189	202	189	204	189	215	186	198	178	180	195	198	195	189	181	190	198	176	161	192	164	198	186	189	203	185	186	177	153	185	187	196	174	238	209	187	199	189	182	179	162	213	198	197	165	196	192	201	201	201	192	173	178	223	230	188	180	212	195	186	209	190	226	185	201	210	189	180	205	196	186	181	203	189	188	192	207	199	186	180	199	194	195	200	218	174	200	196	197	215	213	195	203	210	202	188	195	177	188	194	198	179	216	173	199	186	181	207	188	178	173	189	176	210	187	205	179	180	196	211	199	156	196	189	189	196	193	192	192	211	218	219	198	194	201	190	188	178	201	188	201	207	206	197	188	193	177	205	178	172	199	196	184	190	201	212	151	210	199	202	171	189	214	214	207	209	192	190	196	196	187	193	158	197	205	198	219	201	184	177	217	186	169	204	206	191	191	196	191	232	208	198	202	173	217	176	162	210	164	197	210	164	203	193	200	199	196	194	186	195	179	187	203	210	183	199	185	191	177	197	199	186	199	200	182	215	184	203	218	193	186	202	203	216	207	186	211	191	201	189	186	192	187	175	184	181	154	215	189	194	207	191	201	193	195	197	193	197	210	216	189	220	204	163	212	178	203	179	199	201	192	183	198	193	206	185	163	196	187	182	181	197	210	228	193	208	189	181	201	213	195	187	190	184	195	182	210	175	191	203	179	202	199	174	184	192	196	204	194	199	187	201	183	199	175	181	196	197	182	194	179	186	205	200	188	199	201	204	196	192	186	217	198	217	176	212	208	181	203	213	208	195	233	197	180	181	194	195	180	199	185	199	192	211	194	182	193	198	192	192	193	157	195	206	187	187	196	181	183	200	197	205	208	189	185	169	213	176	182	193	169	186	209	186	201	183	179	187	188	193	166	215	180	173	179	189	172	213	194	193	197	200	189	203	189	202	181	206	205	179	212	185	209	188	217	185	188	176	198	203	196	182	168	203	212	192	192	197	212	194	204	188	192	205	218	199	191	189	183	228	221	176	219	198	236	199	186	178	187	186	229	171	196	165	196	199	212	199	189	210	196	195	201	183	203	166	175	162	220	199	192	182	177	174	189	205	197	177	185	208	185	205	180	197	229	199	181	182	177	182	202	186	189	206	176	190	226	196	177	193	212	194	199	173	197	178	183	198	187	205	182	220	187	191	212	210	201	176	184	211	178	169	197	201	185	226	205	157	199	222	189	216	190	187	180	205	215	205	204	217	179	165	196	202	188	193	213	196	173	185	200	196	200	189	184	197	196	202	228	181	196	197	211	190	210	196	173	202	190	198	189	214	193	188	199	206	184	168	189	198	213	196	214	205	157	179	216	190	212	195	190	184	204	201	208	194	178	188	191	191	216	176	210	160	192	221	203	203	208	187	204	191	194	158	216	186	175	189	190	190	197	216	189	207	190	217	199	192	186	187	196	181	189	200	182	206	198	187	178	190	199	198	183	173	199	228	192	203	191	178	184	187	187	182	161	227	184	196	206	170	178	220	194	180	191	182	226	183	171	175	181	161	204	185	181	196	188	203	204	167	201	180	193	205	179	202	198	215	187	200	183	182	210	195	167	184	187	213	183	160	198	189	187	216	186	188	179	192	200	191	196	181	198	207	212	180	195	199	214	187	199	203	191	194	218	182	197	214	195	189	182	184	192	184	203	220	167	201	208	199	189	216	207	225	201	193	211	179	188	197	194	181	188	223	195	183	186	198	200	219	188	180	188	178	174	203	178	205	182	201	180	189	210	187	208	185	191	207	196	201	180	197	173	188	204	201	187	201	186	196	194	204	187	220	208	213	169	208	189	191	226	178	201	187	217	191	192	191	199	190	179	185	197	196	185	192	209	201	187	194	196	180	184	190	219	190	176	194	199	203	179	175	220	197	184	176	162	201	199	191	172	205	187	203	179	192	159	199	202	179	192	210	194	194	209	173	200	176	198	209	204	207	185	188	194	184	197	217	207	218	215	198	199	189	207	207	170	199	200	178	180	184	199	199	210	210	204	176	157	189	174	185	228	220	206	196	194	190	168	207	184	200	175	203	204	199	159	196	176	176	204	173	175	160	183	199	204	174	184	196	182	204	183	197	218	203	186	172	191	200	193	198	214	207	196	182	207	189	191	190	195	189	168	167	174	210	184	203	199	188	202	187	203	174	199	179	203	203	203	184	186	189	168	186	200	174	208	209	199	195	215	192	209	194	213	208	178	243	220	221	194	190	184	182	208	200	204	183	193	210	185	176	170	198	170	195	193	203	201	208	228	200	178	197	169	220	209	200	190	171	191	210	178	182	187	200	196	183	199	187	198	214	200	207	210	225	189	200	216	201	171	161	198	203	191	187	176	197	188	187	192	168	202	188	196	196	212	183	182	182	186	189	174	204	185	185	202	194	205	216	206	206	197	197	197	194	176	207	204	198	197	198	217	173	199	193	205	184	191	203	205	194	185	209	208	198	211	222	202	190	187	202	181	186	190	209	176	182	188	216	180	192	194	182	179	188	188	235	213	163	176	192	196	186	182	186	177	169	198	237	197	192	211	163	189	165	202	179	204	210	184	207	180	186	205	201	192	196	189	200	177	194	173	186	175	170	197	193	197	192	201	174	203	191	167	189	214	188	197	207	187	184	178	171	189	190	177	199	197	194	195	199	205	186	203	201	179	192	190	197	177	199	195	197	179	200	201	174	188	185	201	195	179	189	187	200	206	183	197	182	191	193	176	224	169	217	177	219	207	180	202	198	207	191	198	205	224	196	168	207	171	194	189	176	214	180	196	249	204	187	190	202	203	196	205	184	200	183	203	195	228	189	191	210	203	193	186	196	191	183	206	202	208	218	171	185	194	191	187	186	205	196	197	193	209	182	189	192	202	197	194	205	178	176	201	180	188	190	191	196	198	212	196	183	182	200	170	190	186	209	194	200	212	210	185	201	210	185	215	177	183	197	199	191	163	217	204	192	196	217	205	181	187	192	223	212	199	181	200	194	185	202	211	190	191	201	183	199	188	177	189	175	200	196	202	206	186	175	180	217	199	194	176	179	208	224	204	215	202	199	200	195	186	193	160	210	173	179	206	195	188	184	186	213	191	208	192	181	183	196	191	199	187	185	202	177	216	226	193	200	194	200
41122	34543	29744	4024	3709	3405	2910	2596	2029	1632	1395	1301	1198	1091	894	888	910	871	804	803	812	826	815	982	14310	21538	17441	9295	3653	1332	743	558	625	575	600	588	602	566	625	613	555	611	591	593	602	623	538	594	597	579	623	594	566	601	636	579	606	549	581	522	563	595	538	608	598	615	606	623	620	575	598	571	591	572	569	585	587	572	576	544	574	574	597	572	534	577	610	583	576	586	591	610	569	642	606	585	589	596	605	538	600	571	583	614	595	615	579	615	585	594	593	586	626	547	588	594	618	557	609	595	557	600	595	583	581	588	557	572	604	618	602	558	597	616	621	572	614	591	577	590	555	573	577	570	589	625	615	585	565	579	614	613	575	586	610	571	611	610	607	555	547	627	601	565	601	599	587	644	591	599	609	601	575	595	589	620	604	606	582	603	582	614	663	625	563	598	562	597	617	585	570	616	588	568	571	603	516	603	599	575	589	581	579	595	582	600	566	596	608	620	564	633	624	560	569	625	537	607	614	560	552	567	561	582	593	590	619	616	564	608	614	614	602	562	595	586	575	571	586	592	556	576	624	585	563	613	604	572	614	618	603	581	578	598	573	586	612	594	604	612	548	587	590	571	600	615	591	578	595	566	566	568	605	519	597	597	583	600	636	590	588	628	552	607	586	608	571	575	586	535	635	591	561	585	590	575	627	593	586	596	560	578	627	583	574	613	589	566	589	606	607	612	576	545	554	577	581	564	594	570	587	606	560	596	628	602	558	587	602	580	562	572	621	577	616	560	552	585	578	582	599	624	581	598	621	579	553	562	600	573	633	604	596	556	601	553	546	565	532	576	583	553	620	576	587	582	583	599	638	567	577	543	579	617	626	581	574	572	590	607	546	613	643	597	612	574	600	584	608	603	590	537	606	571	559	587	562	592	522	630	607	557	615	602	584	643	571	593	594	603	549	642	586	580	576	606	613	581	582	607	614	583	559	597	569	588	614	571	607	592	613	562	569	622	570	637	595	571	521	594	595	580	607	565	581	566	602	589	611	583	573	573	594	623	619	614	622	564	606	541	595	576	614	614	577	567	597	637	594	623	607	602	586	598	568	626	567	560	574	604	585	618	556	601	599	580	527	576	568	580	558	564	624	520	571	593	601	630	595	579	565	587	628	526	534	573	596	618	583	589	586	573	545	566	579	634	586	606	608	614	544	634	608	617	584	555	551	567	553	576	596	571	601	623	600	600	607	572	579	586	606	578	621	593	593	594	594	612	597	583	586	613	611	620	570	583	583	576	597	587	575	607	604	635	596	585	632	566	606	561	583	598	588	549	601	559	626	611	595	621	590	626	571	558	563	603	568	544	655	608	581	635	564	587	598	525	604	530	622	599	612	570	582	574	586	560	588	582	560	593	573	578	595	601	583	585	597	596	631	583	582	616	579	547	586	591	605	566	593	542	596	585	605	603	567	567	568	603	617	569	615	640	619	598	593	593	600	614	624	589	599	629	601	601	611	579	619	572	614	624	613	539	587	566	632	611	587	629	620	642	582	626	584	574	621	589	574	609	566	545	585	547	575	579	546	582	582	586	574	598	584	587	620	599	591	615	553	591	595	610	584	610	542	569	594	577	608	584	625	586	570	606	576	604	553	639	576	524	588	552	582	587	613	614	552	581	599	607	570	596	598	541	566	616	610	578	585	599	571	586	616	615	589	605	588	602	608	594	591	562	618	577	634	611	606	587	615	569	527	604	591	581	555	569	611	610	563	599	616	551	607	577	553	565	587	569	582	577	610	629	583	610	621	537	562	588	608	566	603	609	600	526	568	594	598	583	618	549	551	578	574	594	578	626	609	591	599	617	588	617	561	586	607	570	617	601	584	596	593	600	559	619	585	560	605	573	659	575	616	591	617	591	572	662	636	555	594	644	587	583	607	626	584	581	552	546	567	591	600	598	627	616	549	595	575	607	598	596	602	615	562	655	573	571	607	570	596	556	551	568	616	581	575	607	590	583	586	583	599	550	605	586	563	599	595	603	614	602	589	660	568	573	593	574	575	585	607	608	597	580	617	595	566	592	614	556	608	578	604	540	583	595	596	574	604	640	571	570	590	601	605	579	549	587	599	573	585	614	625	620	574	598	559	597	590	589	592	586	603	630	577	618	604	594	615	600	630	569	534	611	614	613	584	577	577	574	602	607	586	592	643	633	599	567	612	588	562	573	583	601	636	583	558	556	596	621	593	618	590	546	579	603	613	602	586	609	579	614	636	563	536	582	606	587	586	570	563	591	632	574	593	635	576	648	628	582	564	607	587	582	541	583	572	570	565	573	630	584	568	602	617	608	567	539	583	600	586	618	594	604	571	624	627	607	602	574	592	562	576	573	612	606	607	577	581	564	591	587	575	572	587	563	576	603	595	528	583	622	623	544	638	587	576	608	581	564	607	582	566	632	597	615	496	587	576	666	620	582	583	580	552	562	599	610	641	583	529	573	578	632	598	633	596	568	598	551	585	565	582	596	588	600	586	601	563	592	624	586	605	599	558	549	602	596	618	639	554	581	608	576	594	588	579	606	598	615	566	576	572	551	603	609	557	599	585	633	611	607	593	621	617	610	611	586	578	578	594	592	561	556	605	636	601	640	603	561	560	598	608	588	617	624	598	541	612	600	570	628	573	581	581	599	603	585	602	584	562	585	604	584	617	550	617	534	593	593	577	593	616	601	544	632	610	589	608	582	631	579	580	609	587	586	620	595	595	585	643	587	594	622	558	554	587	607	643	567	592	567	578	637	610	594	596	586	599	579	581	530	579	597	569	623	620	568	593	563	561	576	575	582	622	593	593	604	526	588	570	583	578	580	577	582	606	587	568	611	561	573	591	567	611	592	597	594	567	621	598	607	580	627	580	562	588	614	613	570	584	596	594	580	600	558	603	598	590	609	626	604	591	561	589	610	627	595	597	559	595	570	564	594	606	642	600	591	621	565	592	556	633	610	610	598	563	561	584	570	639	577	563	588	643	584	576	589	592	598	602	580	607	555	595	579	595	606	596	593	551	573	583	615	574	581	580	545	602	545	591	537	520	639	594	637	569	569	595	529	625	590	606	590	600	601	602	601	586	573	588	618	576	626	579	537	570	581	586	619	614	589	605	568	582	583	638	565	614	595	594	580	564	577	580	598	567	554	604	603	554	609	616	595	618	602	593	619	607	601	547	564	609	623	605	562	575	596	601	611	587	590	574	599	609	563	567	586	592	589	582	592	596	566	551	543	611	642	599	574	569	613	602	590	571	588	578	590	584	628	569	602	544	612	569	542	630	594	587	581	589	579	564	589	614	594	588	577	593	609	607	576	599	579	524	619	611	585	538	594	613	586	614	616	561	585	613	553	586	605	578	617	624	564	607	588	567	639	628	576	567	586	593	587	578	568	609	628	547	630	616	595	608	595	598	548	603	578	621	560	580	590	630	602	626	589	580	608	581	609	573	594	608	580	627	635	565	610	580	563
60863	48814	37356	21021	12562	4892	1718	998	812	664	554	488	447	448	415	420	354	358	345	334	327	288	314	545	5766	9300	7121	3128	1135	482	310	273	284	249	262	262	252	241	255	223	230	242	255	260	257	263	267	219	260	278	277	265	253	293	255	269	242	250	280	291	240	249	237	265	255	222	289	235	313	261	272	264	275	262	239	268	284	255	283	259	238	272	237	257	272	265	243	253	259	276	245	285	250	243	271	274	283	236	264	272	287	236	225	269	255	255	284	275	253	270	262	281	269	243	256	228	264	259	266	266	277	243	248	264	259	253	270	225	253	244	251	265	270	280	289	259	255	243	253	257	249	253	267	255	257	243	243	271	254	255	267	260	266	237	270	268	292	290	263	270	270	251	282	254	272	272	234	276	260	260	281	275	290	262	268	264	270	261	252	248	250	268	273	250	260	248	254	251	239	257	247	260	269	251	263	246	267	240	258	251	269	259	259	269	246	249	275	240	271	251	240	269	244	259	267	245	288	262	262	262	258	222	261	231	279	261	279	262	233	265	250	272	250	293	256	259	253	239	245	271	259	251	234	296	256	261	265	236	233	265	271	247	263	248	251	263	257	277	251	253	262	264	252	267	270	289	237	256	257	262	228	259	252	264	246	266	266	258	283	274	247	260	251	236	288	268	289	257	251	245	282	259	237	214	256	236	250	258	249	257	259	237	287	242	274	263	263	237	257	232	272	253	262	266	271	277	280	254	242	239	285	252	253	294	252	228	272	275	255	271	277	236	254	246	240	258	250	287	247	283	267	256	259	262	246	279	268	298	246	262	246	213	280	288	285	283	244	282	240	246	254	269	254	264	256	288	277	278	280	252	258	238	261	283	262	285	259	273	252	281	256	263	284	270	242	248	292	268	227	249	261	266	241	247	255	256	271	253	250	240	218	276	257	260	225	273	289	254	266	229	259	251	274	253	261	257	245	259	276	245	237	271	264	224	246	263	245	240	274	272	283	252	250	246	252	270	251	272	242	250	248	293	260	250	283	270	278	289	290	257	230	259	289	271	279	243	284	263	265	250	257	250	253	294	289	272	246	263	240	272	268	226	245	273	279	274	249	274	240	277	273	237	247	240	240	272	254	269	266	271	258	260	248	269	256	241	274	279	246	258	270	266	257	265	242	251	291	275	257	254	272	244	284	277	286	242	280	249	245	245	284	284	301	224	258	270	281	259	263	238	243	258	257	267	250	249	258	283	258	269	278	243	268	262	249	262	233	262	299	234	256	232	238	272	264	267	267	267	247	262	231	282	273	247	264	289	281	291	274	276	266	256	241	249	242	250	265	268	274	254	271	248	249	259	249	217	243	270	227	273	267	264	242	259	283	267	240	235	253	272	250	243	235	261	273	261	240	246	276	243	270	244	250	214	224	257	253	273	237	257	269	266	252	250	283	290	271	258	247	254	280	246	247	253	251	255	264	260	231	257	263	251	263	251	261	241	249	233	259	262	239	269	283	260	259	244	282	278	303	281	274	280	303	243	254	299	246	220	245	268	250	263	245	249	256	265	253	251	259	275	250	254	277	233	249	289	280	261	255	235	253	245	257	264	276	265	243	274	237	254	254	246	249	251	280	257	266	264	262	272	242	262	286	251	254	264	286	255	248	251	291	252	223	248	253	247	282	230	244	275	232	273	252	262	264	244	262	275	260	266	270	253	248	241	249	250	265	293	275	290	248	249	257	257	255	269	263	259	240	275	257	249	267	265	255	242	254	237	266	246	253	266	261	271	248	221	245	241	247	230	275	242	290	239	241	264	262	259	274	244	245	270	260	266	270	280	268	263	258	275	246	245	254	290	217	288	271	293	222	240	265	290	275	284	249	278	263	257	248	297	259	260	234	249	258	263	246	280	264	257	269	265	274	237	262	282	230	288	229	271	251	234	242	258	265	272	286	274	267	259	240	277	293	227	278	268	265	285	274	252	280	262	272	286	262	280	270	239	264	238	248	287	255	239	256	293	269	262	284	265	269	282	270	273	273	264	268	256	267	276	268	275	260	248	260	240	264	234	263	257	258	245	281	239	266	239	252	249	259	243	245	258	271	260	263	257	292	265	266	235	265	261	243	259	270	263	257	277	271	250	266	268	246	269	263	249	270	252	287	250	253	269	247	242	228	249	235	255	256	233	262	272	322	254	281	247	255	276	261	260	255	264	249	296	281	266	241	246	228	251	229	264	270	271	241	236	256	270	251	249	246	244	234	290	287	262	235	236	228	277	280	262	256	262	277	229	247	253	246	229	277	234	271	245	266	266	256	243	256	249	266	269	252	296	264	270	270	267	295	251	279	249	269	268	267	251	265	274	261	280	248	230	243	262	223	245	231	280	262	270	254	255	272	234	231	276	238	234	250	276	235	248	244	230	273	271	264	252	257	267	257	245	260	269	252	288	257	261	261	300	247	270	251	270	283	254	254	256	273	260	245	264	300	265	243	223	231	264	264	275	253	224	281	275	273	230	249	276	254	245	255	264	267	257	244	246	255	273	264	257	264	268	255	241	254	248	274	277	261	240	256	241	259	247	267	297	273	300	276	287	249	241	280	243	254	252	241	250	248	253	270	252	248	260	265	266	259	248	262	261	290	234	263	263	267	241	262	281	257	280	304	273	255	257	294	276	257	279	266	255	246	262	255	249	242	269	256	233	259	231	245	260	253	248	263	248	274	257	263	257	281	266	250	263	258	280	274	273	287	260	266	239	255	264	262	292	249	269	260	259	265	270	291	237	286	273	232	243	298	263	259	234	246	283	274	264	262	255	280	274	269	262	288	252	261	256	258	253	253	256	269	258	242	264	262	277	273	263	265	272	257	264	278	265	236	289	255	253	274	261	249	257	256	275	275	248	252	262	275	267	278	264	276	254	256	250	264	288	252	261	261	278	257	227	258	263	274	241	288	267	234	248	264	229	249	267	276	263	273	242	265	283	263	277	226	281	278	253	276	273	260	241	259	256	274	249	268	278	267	263	260	298	251	260	258	249	249	217	230	255	261	270	281	267	257	251	233	265	257	263	260	270	254	278	269	231	274	281	250	276	230	254	242	243	247	259	270	245	260	255	268	253	264	237	283	244	284	245	252	282	272	275	263	266	259	243	249	250	265	259	255	249	245	280	245	246	248	256	273	251	261	264	263	267	242	246	255	271	246	253	255	280	267	272	242	263	258	265	251	251	285	245	264	231	275	248	230	258	283	252	260	253	276	257	264	263	276	275	277	251	254	243	272	262	295	254	244	273	255	270	273	267	255	255	276	270	234	278	255	283	261	280	273	261	264	267	257	261	277	208	247	237	248	263	267	281	282	272	256	238	274	286	258	266	225	252	283	278	245	231	240	250	272	275	243	242	273	271	273	248	302	276	274	243	261	277	249	274	277	243	270	253	243	257	268	278	269	283	247	263	246	273	268	257	300	257	286	248	243	278	275	254	241	245	237	307	236	259	248	261	255	285	257	265	253	276
49640	49159	34172	5777	5377	4820	4488	3950	3249	2696	2313	1935	1877	1857	1728	1659	1521	1287	1213	1145	1200	1164	1145	2557	22770	29322	24177	12601	5317	1966	984	812	744	769	742	709	739	714	748	733	794	776	793	783	767	728	764	816	744	800	791	771	761	751	719	772	716	773	734	696	706	727	753	716	766	762	732	754	766	773	694	734	765	761	731	755	707	718	760	689	760	737	681	755	765	744	769	737	757	770	711	754	744	714	724	760	763	751	768	786	711	745	748	724	716	754	731	786	731	765	725	725	724	733	789	789	717	730	733	797	763	792	748	761	754	720	738	766	744	763	665	748	748	758	754	773	720	793	704	739	755	789	749	765	820	749	799	791	757	753	732	683	731	724	732	769	739	806	757	730	795	727	808	751	773	757	734	791	734	750	776	739	703	721	741	738	779	755	756	739	783	742	784	787	792	761	788	774	742	709	802	737	741	745	740	709	771	746	716	761	761	786	787	733	755	777	780	731	771	715	771	786	788	727	776	801	762	779	780	715	759	804	723	774	724	787	775	723	728	741	741	722	715	741	758	741	752	758	703	786	770	700	741	740	770	669	761	727	760	739	730	738	810	702	694	783	746	750	752	817	787	778	704	751	751	732	770	720	781	762	757	723	713	789	786	737	716	767	747	726	749	762	725	731	749	778	732	773	715	791	758	745	778	713	702	809	768	737	746	749	751	773	763	745	744	734	759	760	760	739	789	738	722	785	770	715	717	793	740	782	750	769	754	774	773	765	745	759	748	748	790	751	743	730	806	780	754	742	773	725	765	770	725	741	713	730	722	758	744	739	754	725	807	796	712	765	740	727	805	761	813	761	796	751	763	765	744	794	756	765	722	771	784	784	754	733	749	773	784	755	763	746	746	731	770	733	755	778	832	782	785	788	725	802	797	760	742	770	751	705	773	782	731	735	737	750	750	748	738	760	759	751	735	762	748	787	770	772	734	745	749	730	777	800	740	781	715	783	684	779	730	704	747	728	798	702	714	756	697	742	773	707	728	772	756	735	765	737	774	752	774	768	780	742	721	786	749	734	743	776	768	737	730	737	760	770	775	731	763	724	767	752	771	767	781	765	749	726	717	769	741	773	716	735	711	742	705	805	773	766	737	745	722	745	708	787	753	785	745	756	739	788	764	770	736	775	720	728	771	794	718	748	789	766	769	769	703	724	768	733	778	758	756	740	740	724	762	759	744	697	783	718	778	752	770	804	770	770	729	736	718	777	803	728	733	776	780	762	739	736	800	743	747	760	813	769	754	694	734	775	773	753	742	754	747	706	731	806	738	738	760	711	697	742	753	726	792	760	710	710	790	759	749	720	742	738	768	705	735	759	800	773	701	726	780	728	719	760	731	729	765	727	705	728	773	715	764	776	725	822	709	766	773	732	799	794	750	773	744	729	738	761	753	768	734	746	782	759	768	730	774	776	774	763	802	743	725	777	795	767	682	789	755	766	777	776	699	738	758	724	699	750	763	752	731	765	739	744	704	736	760	729	784	748	761	796	764	769	778	781	770	724	738	750	760	796	755	778	749	698	721	771	702	746	742	741	771	783	714	772	747	797	743	752	747	704	772	758	762	754	752	752	767	785	764	777	714	739	700	763	746	791	770	768	747	738	750	680	758	733	772	763	780	805	764	754	711	786	743	798	736	753	696	771	744	773	777	795	743	738	790	783	754	747	712	756	774	726	780	764	746	709	800	727	743	784	697	750	727	743	744	722	762	731	766	720	719	753	724	764	742	779	749	744	766	795	773	727	698	777	744	800	741	684	762	780	747	772	741	721	774	720	767	692	758	786	741	795	759	772	660	724	761	756	762	741	794	738	770	794	742	712	774	765	743	702	725	750	691	753	733	757	758	830	774	737	737	726	740	735	755	758	752	764	714	762	728	746	784	747	733	771	788	730	767	779	770	780	806	729	735	787	766	729	703	700	730	743	719	766	786	734	745	789	739	736	674	758	728	732	752	766	725	741	766	760	709	746	791	743	748	784	760	767	762	771	748	750	713	694	743	794	731	732	795	741	735	765	753	777	793	761	716	726	753	751	756	741	775	742	723	754	775	744	795	794	751	761	729	722	787	768	779	734	727	788	746	790	716	761	773	767	774	745	711	720	804	787	759	727	785	778	734	760	756	725	743	723	721	734	688	803	753	721	777	750	739	721	727	735	758	729	783	781	780	752	775	805	764	745	714	747	733	797	791	715	781	780	735	777	720	775	801	742	772	715	725	757	734	709	753	731	765	710	695	751	752	742	787	816	732	792	733	746	784	759	789	716	763	705	769	711	723	709	709	800	742	759	732	770	799	762	747	733	760	715	751	754	771	723	761	721	705	784	748	784	761	782	759	735	726	737	793	735	733	700	744	781	784	814	749	761	721	807	734	718	748	756	737	733	781	749	758	746	735	771	754	715	762	754	762	750	765	725	774	759	751	730	736	735	770	801	766	701	748	783	758	686	750	746	728	761	790	730	770	735	686	787	782	725	712	738	724	749	771	749	770	720	711	837	693	718	724	744	744	747	709	763	817	769	725	778	724	756	750	751	738	741	720	743	769	778	719	753	760	737	738	754	778	741	775	756	757	804	746	759	722	733	728	712	731	827	740	754	755	771	770	729	714	719	752	800	739	740	680	824	752	727	782	758	756	728	733	750	705	770	715	785	767	763	762	726	775	740	714	745	753	717	735	707	749	745	766	715	761	717	731	707	717	725	715	768	749	767	722	805	740	744	746	798	744	732	797	721	742	720	755	736	729	707	747	745	805	738	769	772	768	763	761	753	782	698	737	720	778	766	779	750	758	761	768	746	791	794	780	789	738	784	725	774	762	727	749	785	725	793	747	759	760	759	704	718	777	743	792	764	722	806	781	747	712	774	769	735	742	774	741	755	776	732	743	735	699	758	760	722	741	777	724	751	706	744	772	715	761	745	698	753	721	796	765	760	818	753	798	750	793	750	752	730	724	757	775	754	738	788	721	759	773	710	742	762	767	704	735	739	795	786	748	764	729	735	743	765	708	779	793	732	724	727	802	781	738	745	787	781	770	693	751	792	780	715	766	794	769	787	732	760	740	703	738	706	766	724	751	814	747	765	713	770	757	748	731	739	756	720	760	756	762	750	755	802	722	789	754	750	709	797	728	773	781	753	730	750	724	753	744	746	750	789	765	746	762	726	759	771	749	720	788	745	690	725	785	718	741	746	768	738	806	773	720	735	785	725	731	711	751	796	745	723	759	709	704	823	744	747	763	729	698	664	735	732	740	779	758	754	753	793	751	767	754	757	725	719	736	743	748	776	745	787	735	756	700	794	747	766	743	780	736	753	714	737	725	742	712	745	748	749	787	766	739	764	795	776	752	747	722	722	768	748	758	763	782	729	789	742	773	761	670	713	747	751	745	735	723	778	734	706	758	723	717	696	720	766	703	713	689	730	716	773	779	788	711	735	716	797	754	822	767	732	767	781	743	689	713	763
27826	23742	11355	978	446	323	260	225	192	208	207	172	193	154	191	187	184	178	169	180	184	179	174	175	365	684	826	600	371	212	189	162	170	151	177	176	174	161	167	170	187	196	186	168	171	170	165	179	158	182	161	169	157	195	171	177	191	169	180	192	179	161	171	172	155	184	173	191	189	200	162	167	166	162	203	195	154	174	182	166	167	154	174	195	173	189	156	182	175	159	178	172	165	176	179	162	183	178	164	165	161	153	146	187	183	193	160	167	184	184	139	176	165	187	166	172	165	170	152	170	160	162	198	190	172	171	185	198	165	184	174	158	158	175	162	166	169	175	194	166	183	162	164	179	198	176	182	170	182	205	193	180	178	178	180	159	165	188	168	183	163	187	187	168	169	164	180	173	177	164	178	173	150	201	174	186	166	168	178	172	147	154	148	160	180	158	181	170	174	170	184	172	191	181	154	169	170	172	176	191	163	165	171	186	183	166	146	144	180	158	184	175	160	160	171	171	183	177	204	158	162	154	184	169	158	179	183	168	167	180	172	164	155	171	151	187	192	167	175	186	161	166	182	169	156	165	158	169	157	167	211	167	175	171	187	189	162	160	177	178	192	178	181	179	172	183	154	173	159	191	192	160	193	195	153	179	167	173	160	169	167	156	174	165	180	189	165	157	179	172	177	161	159	188	193	166	163	161	169	162	168	165	156	168	169	189	170	164	160	183	184	168	177	197	159	189	183	161	183	162	179	196	169	151	167	173	164	196	172	170	171	178	172	178	186	136	165	187	166	165	168	182	144	190	165	170	162	156	162	170	187	188	174	175	196	185	178	168	175	169	153	169	180	184	172	162	167	207	177	152	173	191	152	171	188	158	171	183	178	162	190	179	178	196	190	167	141	165	173	183	191	161	176	167	182	170	175	177	183	173	143	178	148	184	152	191	178	151	179	195	149	159	173	149	169	176	190	178	173	161	154	166	168	158	176	179	165	190	184	166	177	160	192	166	184	182	155	189	151	178	180	147	173	181	182	162	186	174	166	142	168	190	197	187	182	195	163	182	178	162	170	177	180	176	153	172	173	196	150	178	183	172	156	167	199	179	174	189	147	177	182	181	183	158	153	189	161	179	181	172	175	184	168	206	189	176	195	168	137	169	203	164	185	169	175	170	173	166	171	151	193	164	181	157	165	163	165	152	195	161	158	171	164	190	176	187	169	161	172	149	165	152	200	179	176	178	174	156	176	175	157	183	173	168	157	192	187	178	191	177	172	162	190	174	180	148	153	156	187	159	191	172	190	163	181	166	158	175	185	155	175	176	179	172	182	203	174	144	163	186	174	187	157	161	167	222	157	172	186	165	176	158	171	183	159	165	173	183	167	149	181	181	180	165	179	194	175	162	170	172	156	184	192	169	166	188	193	192	181	165	170	189	186	174	160	154	180	164	188	174	174	206	164	188	165	184	190	201	187	173	180	163	158	179	166	143	172	180	187	185	181	184	173	167	160	147	185	162	192	179	175	172	183	182	169	196	158	177	173	174	166	193	174	184	158	192	176	143	172	172	165	159	168	163	149	168	158	180	149	145	168	176	167	174	177	156	186	149	174	184	145	162	160	148	188	151	177	191	157	189	178	173	182	181	178	163	160	166	170	166	156	165	186	180	166	178	174	177	191	192	158	164	165	199	174	169	193	187	174	187	152	177	180	176	203	180	155	170	184	191	172	162	174	196	175	172	161	171	148	175	170	188	168	180	171	186	179	149	192	185	171	178	165	179	169	165	160	176	174	186	168	182	175	177	186	181	189	157	176	177	193	169	171	177	192	177	176	166	170	163	162	173	151	180	169	131	173	167	188	179	185	150	176	161	166	180	166	166	184	176	183	160	176	178	158	209	200	198	175	165	150	186	192	201	159	195	203	180	181	173	166	170	173	166	142	162	173	170	169	191	179	182	158	179	156	201	176	163	159	176	156	163	155	165	174	166	186	159	186	176	175	174	199	167	176	163	188	172	151	170	167	175	181	165	174	200	148	200	167	178	161	160	186	164	154	181	161	195	145	169	174	171	155	174	205	192	158	187	149	166	176	171	149	190	146	181	146	150	143	177	167	165	174	172	156	194	175	174	160	172	156	196	176	164	188	172	168	202	185	211	147	187	174	177	164	172	161	182	187	185	190	174	172	176	159	178	175	171	180	160	169	181	146	190	194	175	140	185	176	154	176	180	176	162	167	151	165	178	183	167	185	202	180	180	181	189	156	175	157	191	163	160	184	175	181	206	174	149	168	187	177	189	165	198	141	147	135	170	172	164	174	168	178	159	174	216	193	183	180	171	195	173	181	178	146	154	176	153	161	170	175	157	169	185	165	186	165	167	197	166	187	188	171	186	172	172	153	183	179	159	174	167	173	187	168	173	160	202	190	175	161	182	194	156	164	164	158	163	187	152	173	172	188	166	152	192	196	206	181	167	148	176	192	195	187	162	194	170	173	152	184	168	178	173	165	201	177	159	167	164	165	192	196	155	183	158	170	165	174	173	172	178	159	168	172	182	179	134	204	182	173	178	175	174	180	174	183	179	179	187	164	179	149	164	168	163	184	192	156	173	141	156	172	197	175	176	169	166	197	195	168	193	148	166	168	185	180	148	154	178	204	169	161	171	172	175	189	189	180	165	177	153	208	187	165	161	177	168	156	178	163	160	157	170	208	159	167	184	167	182	154	196	167	182	178	174	182	192	197	184	204	184	163	184	182	181	201	173	142	154	159	183	179	171	180	188	143	172	181	195	162	188	162	149	190	150	165	185	185	164	176	170	152	164	165	191	174	176	174	171	168	177	177	180	177	154	153	182	192	142	150	149	170	186	186	166	157	169	167	179	183	187	175	174	175	170	161	167	172	148	173	169	173	181	167	191	173	170	181	167	169	171	159	194	176	173	155	168	160	163	203	193	152	162	165	184	167	165	165	172	193	161	175	183	168	190	212	181	164	156	174	157	190	174	185	190	192	182	164	202	167	197	176	173	166	152	169	193	177	212	166	149	170	179	165	176	175	152	185	168	194	178	192	213	160	177	173	196	159	162	169	187	176	182	176	156	178	171	188	179	180	158	158	166	154	162	187	155	153	155	152	194	173	156	188	174	172	161	173	170	169	176	162	196	164	174	166	179	180	189	148	173	185	180	149	173	180	182	160	181	175	172	181	195	172	175	166	171	160	158	163	166	169	172	192	157	174	155	176	166	159	187	195	182	157	178	188	153	148	165	167	177	169	146	170	164	192	164	173	192	161	174	189	153	160	166	159	166	183	174	177	156	163	162	167	179	175	183	171	165	187	172	187	162	193	176	154	178	186	174	176	174	170	163	157	147	177	184	180	180	171	189	202	164	189	169	185	158	180	162	178	173	179	186	189	195	166	164	191	158	188	164	172	169	180	197	164	169	165	193	198	197	173	195	172	179	197	167	186	164	188	172	155	162	169	184	196	165	193	171	168	155	164	185	204	166
19999	21669	10193	1137	1099	1104	938	819	713	696	671	587	605	594	608	622	622	559	568	591	574	581	599	619	1399	3543	3681	2567	1357	779	612	560	525	533	523	559	545	519	511	495	563	510	503	566	516	528	571	531	573	571	496	561	557	536	536	547	549	520	562	502	506	529	510	552	546	569	481	568	539	537	560	520	526	535	556	545	536	553	493	511	553	537	523	533	577	544	534	550	541	510	511	548	541	557	526	551	513	569	542	524	549	516	534	558	515	511	523	582	558	525	575	585	480	524	515	502	554	562	538	555	518	507	572	537	536	509	592	595	560	538	541	592	522	496	559	522	547	526	561	519	575	522	518	511	565	488	552	530	470	566	480	585	583	561	519	540	544	555	539	544	532	564	542	573	480	521	537	533	523	535	558	502	544	502	526	536	534	566	570	532	551	474	549	514	579	509	548	594	522	558	544	550	546	515	537	529	544	514	561	553	515	528	559	571	497	548	521	534	494	552	516	511	494	533	555	573	537	534	558	536	570	549	546	525	555	527	498	568	533	578	574	554	502	558	555	566	547	552	541	525	557	553	545	513	536	565	549	544	514	517	542	532	565	543	555	535	554	566	546	557	588	530	561	537	503	522	542	522	531	527	503	529	503	547	533	495	556	526	526	582	499	543	509	509	509	534	566	498	585	511	533	565	562	532	549	582	532	529	544	570	523	572	564	538	530	539	508	566	537	548	562	508	508	509	517	562	549	551	533	580	486	560	532	588	560	535	505	523	546	543	569	514	515	516	580	532	548	591	569	550	522	532	536	536	515	530	513	538	548	514	559	541	519	497	535	537	531	508	525	558	519	513	566	528	541	521	559	534	523	519	548	534	560	559	537	548	543	548	528	558	533	519	527	537	531	534	548	495	510	539	519	555	565	540	534	528	519	530	534	563	536	546	522	535	510	502	516	616	567	499	548	559	543	533	546	580	535	504	525	535	527	523	547	510	514	543	530	531	505	552	546	526	528	583	517	555	565	547	563	574	553	502	537	517	550	554	556	505	544	520	554	538	561	528	516	556	557	534	532	515	530	548	545	546	537	556	566	518	543	504	570	582	552	511	563	535	488	517	585	582	522	534	533	504	536	579	534	525	536	596	561	518	543	498	535	551	494	521	518	516	537	572	551	549	577	542	524	529	558	586	557	536	552	571	521	547	532	505	478	580	551	537	548	588	559	568	561	509	514	510	510	505	508	530	525	532	548	520	511	513	501	514	537	504	514	565	536	525	558	530	564	548	537	522	549	535	500	571	524	545	520	557	516	522	530	526	518	521	518	538	511	526	508	561	530	502	571	499	556	548	531	594	544	526	551	520	550	570	487	544	565	501	527	508	485	577	509	550	513	526	530	548	540	541	570	553	502	567	527	574	524	544	538	505	577	535	531	542	533	564	547	549	560	519	545	565	529	539	524	532	514	498	522	514	530	528	519	567	591	528	568	525	513	515	522	509	555	519	555	535	522	538	563	560	540	519	523	566	564	522	517	540	578	558	487	593	533	549	524	534	527	511	542	499	564	530	570	508	534	541	543	536	531	589	546	509	571	560	520	497	545	567	530	523	552	526	529	516	509	553	533	537	536	536	558	523	539	543	504	551	512	528	508	499	572	617	528	573	545	574	533	505	533	531	522	514	537	517	539	559	515	559	553	524	520	563	524	548	536	530	517	537	557	533	542	530	532	519	571	565	487	536	514	559	575	520	545	589	520	557	519	512	520	551	529	540	505	531	539	550	524	530	530	549	532	546	505	504	539	518	544	530	511	538	558	518	523	524	566	541	563	532	556	556	566	524	540	560	528	532	532	532	569	517	547	538	497	567	499	506	528	558	550	535	552	534	560	558	519	532	559	539	511	598	503	510	518	545	565	523	557	564	552	534	533	513	564	499	554	577	537	569	565	505	556	558	523	538	556	532	559	516	495	533	570	591	537	517	591	522	526	511	548	554	539	556	556	490	560	538	516	545	519	515	491	529	539	535	553	552	585	560	547	557	548	532	528	551	555	555	506	525	597	533	509	547	537	513	571	582	548	543	578	526	517	548	533	523	549	540	548	518	556	548	543	503	539	525	553	533	524	549	536	528	566	560	572	574	563	561	565	506	512	520	562	502	536	537	588	537	519	538	609	582	511	585	560	527	522	523	550	553	527	530	496	525	554	509	500	550	488	553	487	502	545	565	547	528	536	548	509	570	536	566	542	555	520	544	502	531	537	567	531	566	538	545	528	538	547	533	503	543	499	516	520	527	535	505	524	569	514	556	557	547	552	562	533	536	555	562	514	550	532	549	529	541	543	504	510	567	560	514	526	554	555	503	531	544	537	496	539	560	543	546	540	528	526	545	558	556	528	515	566	538	514	510	538	471	542	541	530	574	525	539	522	497	529	550	529	523	543	530	553	544	544	546	527	564	569	543	562	550	519	540	531	522	556	538	540	500	560	519	538	497	531	568	524	543	528	556	538	531	568	529	568	575	558	511	518	544	523	520	532	533	552	531	534	593	521	556	564	529	552	563	516	549	529	541	546	519	529	536	543	543	548	529	526	517	529	516	508	547	524	529	550	499	563	542	584	541	551	543	549	508	560	537	543	523	541	526	535	520	543	522	583	550	552	529	519	545	565	578	560	511	502	579	559	531	531	543	551	524	549	533	517	486	551	525	558	475	538	534	527	514	539	513	532	541	550	500	568	511	557	539	536	557	536	551	568	531	551	488	520	530	577	522	502	535	517	523	520	528	528	533	528	542	512	537	574	527	553	515	540	530	529	525	538	528	542	504	550	544	565	536	531	550	533	547	540	485	515	561	580	502	553	550	518	530	554	526	519	546	544	504	549	556	494	521	508	522	546	545	534	539	532	554	512	542	529	536	527	537	505	525	514	524	533	501	549	534	502	517	537	530	522	572	554	501	550	529	512	531	537	469	532	563	548	502	509	550	537	558	531	539	546	553	548	565	557	526	470	510	507	515	516	535	523	560	532	543	518	544	533	581	541	512	535	529	553	530	531	539	546	514	560	523	557	556	546	589	579	544	496	553	546	558	543	567	502	539	498	538	531	527	558	533	554	528	573	536	567	552	508	589	527	518	529	517	522	567	553	534	540	583	504	576	525	553	525	547	528	537	542	549	517	579	554	559	555	549	561	508	532	538	537	568	519	532	544	551	522	540	504	514	516	590	557	543	541	526	548	528	508	511	527	554	524	487	468	552	583	560	543	512	557	488	546	515	529	532	532	547	536	510	554	550	496	532	509	530	514	564	571	534	534	539	523	507	516	510	565	555	480	557	554	538	523	544	527	541	545	514	506	511	542	532	560	537	578	547	588	522	501	551	525	533	549	545	515	518	550	547	526	562	540	514	548	553	514	499	564	551	537	540	528	578	539	536	525	516	555	544	549	551	528	530	527	545	515	532	556	542	555	535	510	536	591	516	505	537	518	538	560	502	517	541	523	507	517	535	554	515	531	578	566	485
53001	44226	53116	17778	4224	1033	593	461	373	330	426	315	302	241	230	301	244	265	228	245	234	220	281	912	3127	3885	2893	1298	606	345	219	177	177	240	221	211	211	206	188	223	203	213	199	191	215	206	208	210	177	216	203	207	192	230	200	218	199	182	201	214	205	202	189	174	187	204	181	195	187	195	197	219	192	204	186	178	221	203	215	171	226	209	209	191	181	218	197	213	207	174	219	188	226	220	214	203	200	178	203	189	204	210	202	205	173	226	212	180	187	168	183	185	197	208	181	213	188	216	206	192	202	194	204	190	192	176	173	203	209	214	179	201	208	209	216	220	205	210	216	167	210	208	200	198	195	188	194	181	216	235	178	179	161	188	238	178	194	204	179	214	215	179	198	218	171	214	187	202	188	217	205	222	192	211	201	199	177	199	188	216	190	184	195	187	191	180	204	175	217	214	207	213	214	225	205	184	180	211	204	214	200	185	199	201	201	201	181	218	214	203	194	184	214	207	221	199	221	210	193	185	188	200	184	193	200	179	224	190	200	184	184	214	206	195	197	222	215	213	202	197	207	192	214	199	186	216	192	185	240	181	226	186	190	188	201	181	181	210	199	191	198	224	190	244	227	188	205	201	189	202	210	198	190	184	202	187	187	179	221	188	211	186	189	175	190	207	196	191	201	196	215	202	202	190	199	233	180	194	210	201	193	217	199	182	232	184	184	185	199	206	181	185	196	205	199	201	186	202	184	196	182	156	181	181	185	191	207	198	189	192	197	182	189	202	200	189	176	211	174	189	178	180	200	194	198	187	221	215	204	221	183	190	205	201	205	201	188	216	238	204	196	184	194	197	215	185	201	189	220	209	206	217	176	213	185	210	201	201	203	205	197	179	191	195	173	177	203	211	178	212	185	163	191	197	182	201	189	196	163	206	214	204	212	203	209	203	184	208	182	191	220	207	212	172	191	223	210	199	207	226	198	202	218	194	210	186	212	183	215	223	190	201	181	205	196	210	193	212	200	211	216	180	186	214	216	232	191	228	230	196	208	170	211	186	172	188	200	190	230	202	211	224	203	212	222	203	177	186	225	191	178	181	212	191	192	183	214	206	191	199	207	208	195	215	196	194	186	206	200	187	169	203	214	199	191	184	202	182	209	187	215	220	188	182	209	197	181	216	202	187	195	214	188	165	200	195	183	203	233	194	189	178	185	195	178	210	198	223	207	176	206	182	199	208	214	204	185	201	185	215	208	187	202	190	183	188	199	185	210	224	201	212	204	201	197	188	163	197	198	199	186	201	194	200	185	182	197	196	186	208	197	190	207	194	207	217	183	196	167	188	212	203	213	206	180	194	209	204	198	213	206	205	215	190	227	202	194	216	174	193	194	201	201	203	198	207	221	186	180	195	177	190	161	182	187	174	186	184	198	194	206	188	215	200	225	195	191	215	194	206	204	182	188	184	190	195	188	209	194	214	191	207	190	211	196	220	195	200	186	212	214	224	238	199	215	205	183	223	224	201	194	203	220	184	169	162	169	213	165	199	215	201	208	185	183	188	191	199	204	202	182	196	201	218	197	209	198	201	221	195	196	207	221	183	188	195	210	211	183	214	223	192	200	210	203	208	203	179	190	195	181	185	198	185	214	197	185	213	218	210	207	204	204	191	209	186	211	213	186	207	204	187	225	193	200	200	193	194	213	200	178	177	205	190	190	197	202	210	173	190	206	170	208	203	197	174	212	164	206	204	200	198	191	181	184	189	200	174	195	208	222	198	184	197	204	186	188	182	194	194	205	178	184	197	190	194	227	183	231	194	192	216	217	198	230	203	173	192	204	202	184	207	173	213	190	203	186	188	196	199	189	206	198	237	182	228	221	214	206	213	200	197	183	190	222	188	196	185	183	189	208	197	235	196	177	176	184	213	226	195	219	223	202	182	194	203	196	166	191	196	189	215	210	188	193	190	204	196	178	208	187	202	179	182	177	178	194	206	187	191	213	202	223	193	191	213	177	183	196	189	210	199	213	178	193	179	196	173	194	215	216	196	189	172	192	185	204	212	189	177	192	226	200	198	196	171	174	192	198	191	202	204	215	203	190	198	192	175	196	195	168	203	205	195	182	189	184	219	197	187	186	212	189	172	215	189	217	229	221	220	194	168	214	206	172	188	217	193	199	198	184	208	196	224	198	196	206	186	208	196	189	176	192	211	195	209	214	207	221	190	200	201	188	199	229	179	204	203	223	186	200	203	210	204	196	226	186	206	205	196	178	189	192	168	217	188	199	200	186	191	192	204	199	232	205	190	203	186	177	230	186	174	205	173	199	196	220	217	205	191	224	223	205	173	204	185	198	203	215	192	196	208	200	193	188	193	187	194	189	189	213	207	199	193	203	189	154	205	193	196	217	193	179	218	206	215	194	209	195	201	204	170	189	227	213	211	212	195	203	188	193	236	214	209	200	195	201	190	205	186	188	195	183	200	207	219	202	194	178	202	200	223	206	175	180	197	180	174	212	195	191	194	195	224	215	226	179	188	170	181	181	202	190	205	182	194	173	218	181	198	188	170	236	197	193	176	191	183	186	194	203	191	191	203	209	217	202	176	183	206	181	209	190	232	215	204	184	221	229	172	197	189	210	178	201	182	193	205	216	202	200	173	198	200	176	210	221	208	208	193	200	187	177	169	198	191	195	180	185	203	187	188	189	210	179	208	198	201	174	222	196	193	187	200	184	197	226	212	202	206	195	220	217	201	189	183	192	195	199	209	220	189	215	192	183	199	204	198	197	206	207	183	205	196	200	193	207	183	207	169	176	199	175	227	207	187	201	197	198	222	207	191	193	174	196	192	191	204	193	183	208	195	193	204	198	164	225	183	182	209	195	198	206	178	179	216	185	203	180	187	210	199	166	192	195	219	210	174	206	207	182	193	195	201	208	225	213	196	194	196	179	189	175	210	237	188	195	198	208	193	179	198	186	183	199	176	182	192	188	195	196	182	205	232	184	218	215	202	170	205	201	208	213	186	210	200	205	188	209	222	204	229	189	192	196	199	198	196	186	208	202	197	203	176	188	169	172	202	220	202	187	200	239	197	206	191	213	194	186	186	188	191	208	180	207	218	205	189	187	181	203	195	216	188	199	202	196	208	168	179	213	190	186	181	200	222	184	185	202	195	209	222	199	187	194	167	210	202	195	182	224	186	192	206	209	203	202	191	195	187	188	212	212	188	214	203	205	215	188	190	221	234	176	181	204	168	195	190	194	210	175	222	212	200	209	179	199	189	216	196	206	208	187	186	220	190	188	206	202	190	211	211	208	190	201	190	202	179	205	192	185	192	207	192	204	205	187	207	211	194	206	190	168	227	204	210	203	191	181	185	185	201	178	182	210	205	191	222	183	194	206	205	180	182	193	211	215	209	205	187	170	210	183	172	182	210	215	213	212	198	188	190	197	191	202	201	194	206	225	192	174	198	175	197	196	196	192	190	194	174	220	186	199	182	210	202
37335	38593	38001	4037	3328	2592	2077	1797	1585	1373	1602	1187	1029	986	942	1018	972	875	850	813	847	786	1154	5303	15401	17760	13158	6596	3021	1230	722	589	585	637	600	594	606	604	623	599	611	655	661	607	653	613	594	614	596	574	571	580	626	597	578	601	586	639	595	602	599	604	643	582	635	593	574	625	583	579	628	603	566	619	635	574	598	627	577	613	615	599	595	607	606	579	626	590	582	599	657	578	625	600	593	571	612	572	607	628	586	620	578	591	612	598	596	648	624	596	605	656	624	615	612	570	560	586	624	629	606	607	586	626	593	598	589	588	584	618	615	631	593	592	625	599	604	601	606	589	569	606	602	606	574	624	626	590	589	591	608	598	578	568	614	627	603	555	620	645	646	622	612	599	601	605	582	625	607	653	612	557	612	616	583	606	589	606	611	599	619	609	619	609	590	615	638	610	598	629	608	599	621	576	612	633	636	606	559	578	587	625	611	606	605	598	583	628	584	596	604	648	572	586	623	618	612	583	601	628	660	587	618	600	565	641	625	612	609	600	616	623	581	628	606	576	670	620	615	604	600	625	579	616	620	639	601	642	594	551	591	589	593	576	597	578	632	614	580	616	579	595	589	609	605	587	630	600	561	597	642	595	583	590	575	625	607	578	580	617	616	599	532	600	613	596	636	591	615	576	601	605	583	571	596	613	594	602	598	600	597	582	600	632	581	570	578	574	618	593	579	608	621	627	644	615	623	562	590	599	618	577	636	605	657	581	620	631	634	600	608	595	565	663	609	579	572	627	590	643	651	622	603	603	572	572	629	598	611	644	579	576	619	617	538	593	566	573	564	622	589	577	611	618	593	639	612	630	604	631	603	582	613	593	591	549	592	551	539	602	584	606	612	597	582	601	584	568	584	587	609	622	602	600	580	562	605	605	561	565	596	631	583	607	622	562	610	627	585	583	605	569	615	606	618	608	611	578	587	581	573	623	594	628	596	553	597	577	602	607	572	592	581	572	602	637	578	640	632	581	606	595	612	615	636	614	638	594	620	605	597	634	601	626	559	608	586	603	617	618	629	575	577	570	621	599	581	628	598	605	595	626	588	641	630	588	637	612	609	602	603	601	600	585	583	608	559	640	622	627	597	601	614	628	608	645	583	595	599	596	563	606	586	609	578	615	595	594	599	612	631	594	581	580	583	543	586	573	567	578	620	626	584	603	582	652	618	564	638	643	590	587	591	605	624	597	585	619	600	587	597	590	587	566	589	586	626	595	643	624	613	615	615	603	588	599	630	605	604	692	608	612	569	642	563	582	594	634	620	636	613	598	611	575	577	616	606	574	609	568	628	626	663	581	564	620	607	592	638	591	554	586	624	600	629	628	578	583	579	588	626	616	622	577	573	581	602	572	581	573	642	614	567	573	602	595	574	619	585	569	614	629	619	572	625	596	590	572	620	574	601	650	617	589	595	588	602	593	594	615	596	614	643	644	611	616	590	605	613	578	605	575	575	623	590	592	622	597	606	630	566	613	616	592	632	566	583	629	558	554	578	600	653	615	620	622	589	599	606	615	559	592	630	588	574	606	602	572	590	609	558	623	628	615	604	623	578	607	572	587	658	610	559	585	637	583	608	601	594	608	642	579	573	628	614	626	560	558	638	627	595	609	617	617	632	593	629	598	562	621	618	636	568	586	611	609	643	628	569	608	592	592	622	578	641	599	622	602	629	612	582	575	650	598	621	603	617	639	603	589	573	580	571	579	608	627	564	581	586	649	608	612	637	584	586	593	596	608	584	621	621	578	572	620	568	595	623	575	630	604	616	636	556	598	594	616	594	581	587	607	638	635	651	604	582	601	574	636	603	649	577	611	644	624	621	606	630	561	611	583	617	549	594	635	568	614	625	651	617	575	607	572	593	591	608	601	587	615	564	625	579	564	554	610	591	606	564	589	575	578	623	645	567	627	561	609	614	580	613	618	578	636	609	586	607	581	594	612	617	605	602	619	610	612	614	610	625	581	624	590	659	598	666	619	599	635	623	576	630	590	564	603	632	633	616	578	572	606	635	654	610	644	603	591	627	580	585	603	577	592	563	554	642	614	636	597	629	597	606	616	592	615	602	630	571	617	604	568	603	586	573	582	557	582	611	630	565	618	615	571	622	622	611	596	596	593	619	583	605	597	576	566	621	639	617	590	610	637	609	595	619	615	618	587	605	589	596	648	619	603	549	596	619	606	625	542	618	598	599	588	607	610	615	615	612	590	618	613	584	588	641	604	586	577	642	585	586	600	607	634	596	599	606	600	622	595	608	605	578	618	586	573	637	600	584	647	605	553	621	619	560	553	615	607	610	620	588	604	547	585	624	579	566	627	571	561	642	579	579	598	579	626	611	610	588	592	575	588	597	598	567	633	564	561	616	586	597	525	579	587	621	583	559	623	587	590	596	580	555	562	617	612	628	605	618	603	602	632	663	567	623	622	600	609	597	606	581	618	625	602	602	576	587	625	592	582	615	591	612	624	605	554	621	579	611	626	608	593	635	585	628	627	609	623	595	618	637	561	574	612	600	627	608	587	592	601	608	575	622	612	580	622	593	605	662	605	583	577	583	604	593	611	584	630	636	618	630	590	565	589	551	673	596	594	588	594	582	615	613	573	622	615	584	584	610	579	603	574	620	585	590	627	586	581	642	590	603	654	561	602	581	636	557	644	624	561	593	610	580	553	580	558	624	618	591	592	577	612	584	659	624	603	621	572	552	642	587	612	624	615	626	596	604	621	602	612	569	586	636	601	624	635	562	562	623	605	609	623	592	632	585	592	617	594	621	572	594	602	608	576	629	617	591	635	638	631	589	629	622	574	616	576	593	651	580	585	637	596	611	587	641	597	599	581	617	582	585	548	616	599	586	572	598	572	599	611	628	588	564	583	572	601	629	630	598	603	667	643	587	646	598	639	630	621	599	579	607	614	613	584	646	650	622	589	576	602	615	657	621	607	650	605	609	617	611	650	606	644	594	641	583	621	630	648	607	598	587	616	560	595	566	564	635	597	648	610	627	613	631	608	604	630	582	559	620	626	580	600	621	647	600	611	634	619	597	591	605	628	576	618	602	583	592	604	595	566	586	584	592	616	628	595	582	643	611	626	618	569	645	593	586	616	601	590	578	574	558	629	577	609	590	595	611	633	627	585	563	581	607	614	618	583	609	595	614	619	651	614	605	601	551	591	564	594	615	599	601	606	579	602	593	602	599	615	604	583	677	682	582	576	632	606	615	635	596	568	581	593	567	622	625	566	588	629	593	609	638	599	590	577	649	622	578	564	593	617	648	642	624	568	608	614	572	585	597	611	599	586	642	609	594	632	603	582	619	569	640	599	580	585	612	564	606	649	587	614	616	602	630	625	594	593	632	599	614	613	617	604	644	621	581	578	535	603	605	598	582	580	602	579	615	594	596	653	584	613	612	561	620	620	616	598	613	592	576	597	612	646	653	594	610	613	565	618	609	564
59852	49458	49619	20625	9416	2794	1283	875	683	569	511	488	458	394	358	346	348	321	310	303	286	300	393	1398	5265	7751	5094	2459	975	450	273	240	257	253	247	263	255	245	262	251	267	231	266	243	231	257	237	253	294	282	239	251	272	264	247	249	243	270	247	285	258	244	266	242	260	245	290	248	270	300	226	250	258	242	256	232	244	220	246	245	295	250	250	279	265	239	275	300	235	287	251	260	265	267	260	280	240	263	240	247	250	229	240	261	241	265	258	246	263	234	270	274	281	249	254	249	276	258	243	252	285	238	234	267	296	270	272	232	256	259	241	253	274	246	272	252	252	239	275	243	278	236	258	244	269	277	268	235	259	232	250	223	267	275	228	241	257	273	266	247	251	243	262	229	273	258	256	233	258	236	263	274	287	252	266	236	260	244	253	274	266	243	282	262	260	253	275	229	273	235	230	266	272	251	237	260	238	263	283	243	240	260	256	261	259	237	266	248	250	250	247	248	227	237	225	269	262	271	248	241	246	243	236	234	274	271	252	266	253	254	243	250	266	249	266	251	267	253	261	278	260	269	243	268	243	264	262	232	253	304	266	253	249	270	262	258	243	240	236	226	246	250	245	247	270	269	266	267	277	254	248	239	252	249	252	246	258	261	256	259	228	248	250	241	240	260	238	245	219	260	243	228	233	251	274	264	261	257	253	260	266	242	275	249	257	238	278	253	234	232	257	262	281	253	247	243	267	276	248	244	222	240	262	241	263	274	264	243	280	207	248	259	284	263	279	251	260	248	223	244	259	242	249	276	242	272	244	275	262	248	256	257	270	234	280	252	262	238	257	255	260	269	249	235	258	263	269	265	260	250	249	269	265	236	254	276	220	258	255	243	275	230	256	264	266	248	274	292	260	249	264	237	229	250	235	249	246	257	267	257	253	248	265	264	275	253	237	265	247	249	246	256	266	262	246	258	272	289	239	243	263	248	243	265	278	246	258	218	243	255	229	218	262	258	274	253	264	236	259	281	264	245	237	241	256	275	236	214	245	240	238	267	234	237	270	294	253	244	250	251	210	257	255	257	263	271	245	243	275	274	260	267	275	253	265	245	269	256	239	278	241	254	242	228	263	254	254	225	242	241	236	243	259	276	231	253	267	243	256	251	237	266	277	246	265	228	251	232	215	251	229	254	235	239	258	256	261	253	251	275	262	235	267	246	265	233	219	236	216	267	265	251	280	281	236	253	248	239	267	266	224	253	227	264	262	256	251	243	244	249	247	265	244	246	228	246	255	257	249	254	240	253	224	267	258	222	254	245	265	235	251	249	268	245	273	267	250	266	271	255	221	253	264	258	250	237	231	213	246	220	264	283	227	264	254	236	295	251	231	249	256	255	260	258	263	239	276	243	231	257	239	249	231	271	234	261	248	227	230	234	245	259	240	244	265	243	232	254	243	252	243	253	237	234	225	239	247	246	246	243	266	247	267	254	241	288	223	261	267	245	252	251	287	246	207	242	232	278	227	260	227	252	260	279	282	248	221	239	253	287	222	281	253	256	258	265	240	248	245	235	266	241	229	263	257	250	258	259	241	270	261	233	253	266	248	227	241	254	248	249	250	252	263	249	250	236	266	251	257	256	265	245	256	273	230	231	251	258	246	251	255	269	231	264	272	253	256	252	247	270	267	288	258	267	253	232	246	282	268	255	238	261	258	273	250	245	246	276	243	277	252	258	228	256	272	234	255	260	254	271	268	224	257	246	264	252	230	248	259	258	233	234	242	274	243	245	251	233	237	262	274	267	262	261	257	280	251	255	264	262	236	255	228	232	269	247	260	263	252	272	241	246	264	243	262	243	254	245	257	250	251	263	276	249	276	273	269	259	262	246	272	256	261	259	253	270	252	292	239	274	267	245	236	291	244	249	204	238	261	291	268	246	262	271	241	240	230	264	261	260	240	218	226	259	259	252	245	255	242	236	282	288	274	282	248	265	248	270	269	260	257	243	225	237	286	235	252	238	247	265	257	255	250	270	246	225	256	254	224	264	248	246	262	258	250	268	259	251	265	253	240	280	264	263	259	269	247	223	264	287	259	253	259	242	264	250	237	238	245	283	220	234	226	244	256	231	267	270	276	244	217	281	268	240	256	247	231	246	287	256	258	237	260	264	249	236	252	240	268	236	268	271	279	269	260	259	272	239	252	247	257	260	246	277	297	251	257	246	220	254	250	257	251	275	272	259	258	268	248	250	248	252	239	271	263	259	248	239	227	256	282	254	240	231	275	238	227	269	247	235	274	255	273	261	236	249	263	248	294	255	261	269	268	247	248	246	244	270	236	269	251	234	284	266	264	265	262	251	255	270	240	226	250	254	253	257	277	246	269	250	273	265	237	295	273	262	246	251	242	282	259	251	231	263	243	228	239	236	240	263	235	242	252	237	237	232	265	253	242	264	234	267	248	267	245	249	251	233	253	243	252	272	258	253	255	233	259	257	249	264	255	244	223	256	271	265	252	265	232	296	250	253	298	273	271	264	274	269	238	257	243	261	244	271	233	275	254	270	259	230	256	269	250	246	227	267	250	254	241	263	241	289	265	250	257	266	244	243	251	262	258	280	261	252	240	233	253	255	276	225	240	257	237	246	276	236	238	271	262	257	232	245	264	276	282	277	262	251	249	235	238	245	255	249	288	254	240	274	276	277	237	281	268	273	295	251	238	220	267	247	268	244	252	264	254	253	241	252	245	260	266	239	269	238	246	252	272	249	276	257	245	250	235	271	277	260	245	241	253	261	237	284	268	252	253	269	281	297	223	271	259	272	265	257	278	240	271	255	253	224	270	243	259	242	249	273	254	259	259	258	256	243	263	256	269	242	231	268	269	246	265	254	251	251	243	261	264	238	256	251	264	264	268	242	231	269	260	259	254	280	244	234	257	269	244	257	261	270	255	244	223	259	267	201	243	230	254	234	258	253	226	271	253	256	246	264	252	249	247	249	244	236	244	234	247	277	251	256	249	238	244	241	246	279	238	244	231	238	267	245	227	235	259	263	280	243	258	242	273	292	256	235	241	270	257	222	280	267	236	274	243	256	223	271	236	243	252	246	246	252	236	244	238	237	256	269	222	247	258	260	250	265	250	228	262	261	233	257	256	222	281	262	255	249	273	255	282	240	272	243	239	274	251	266	265	235	239	258	250	272	258	257	284	256	241	272	261	233	267	314	286	243	275	272	283	220	229	251	232	223	235	264	256	262	251	248	259	240	278	267	280	231	273	254	260	226	244	277	259	262	240	238	219	248	242	249	272	272	281	266	242	303	268	238	244	248	283	261	264	280	257	276	241	277	233	258	243	261	247	272	259	271	232	254	242	270	257	257	240	266	254	266	247	242	281	238	279	270	263	270	243	271	264	246	271	264	236	255	261	235	243	263	219	238	265	252	247	224	258	219	294	248	266	235	289	270	262	246	242	277	269	267	247	252	253	220	257	262	278	271	257	237	255	217	263	240
47164	50034	37936	6527	5550	4488	3872	3341	2661	2293	2187	1979	1846	1456	1312	1394	1370	1275	1142	1154	1081	1072	1436	7441	21780	26390	19560	10317	4159	1557	857	713	771	722	726	739	702	702	719	748	745	739	769	717	774	763	747	749	793	713	735	733	700	741	776	712	707	773	749	741	700	737	761	725	755	718	729	757	727	751	722	757	708	783	727	727	755	774	776	714	730	731	725	789	723	787	716	760	740	766	757	749	772	731	756	739	772	734	767	752	720	745	748	756	763	722	789	718	724	740	745	754	715	746	739	723	720	763	707	738	707	787	721	743	762	753	726	720	711	776	722	768	695	742	757	722	756	723	742	736	690	772	758	693	767	714	737	702	725	760	776	722	750	719	726	759	756	756	779	725	749	730	764	725	763	725	762	712	725	739	758	727	753	711	731	819	718	720	737	725	753	786	743	766	755	745	765	707	775	687	712	763	770	687	716	717	775	745	728	747	712	731	737	742	720	731	780	722	746	730	711	793	714	750	710	756	719	763	744	773	757	696	759	698	747	773	739	723	727	709	769	750	732	791	700	735	796	738	724	714	705	669	705	759	763	736	733	733	747	721	716	730	764	704	719	781	686	752	723	719	739	736	689	730	805	758	782	744	704	714	764	698	751	733	751	743	735	726	745	761	720	703	752	745	769	720	691	725	657	756	744	750	779	734	775	707	752	750	716	754	760	757	714	683	724	733	729	710	735	733	810	763	759	749	773	733	759	767	740	710	755	767	750	772	776	696	756	736	760	757	750	748	679	771	717	728	749	692	746	738	723	779	732	712	721	736	741	675	751	749	709	712	783	743	716	797	718	699	727	695	730	733	725	738	742	776	767	717	737	712	739	688	718	716	751	748	774	693	718	739	742	752	704	780	759	770	691	725	729	767	706	757	742	744	743	733	754	776	731	758	723	777	753	765	736	713	752	752	714	770	743	766	730	742	716	733	735	766	701	770	751	728	802	748	750	726	740	720	779	780	732	749	742	751	713	739	723	750	731	734	706	698	741	764	768	739	739	724	778	733	695	785	776	773	717	720	763	736	704	719	703	687	690	721	726	767	727	717	695	740	719	755	788	734	739	726	693	796	704	756	730	680	728	748	721	695	741	729	710	700	745	732	764	748	741	727	770	713	786	724	750	757	683	731	741	734	735	729	703	750	730	729	747	733	740	747	699	721	696	723	762	786	710	758	752	754	753	747	717	761	697	759	697	790	806	773	747	737	782	683	737	740	746	702	730	721	736	732	711	671	773	755	762	683	741	776	730	753	758	734	736	748	690	741	690	704	730	721	752	703	737	768	746	752	745	730	739	721	717	756	720	679	727	762	728	757	722	678	720	724	722	729	726	763	738	719	755	746	721	771	707	772	727	709	745	714	710	693	684	745	689	761	767	791	708	761	767	693	726	715	717	673	757	715	724	704	725	814	740	759	723	766	751	719	731	777	740	725	734	740	743	779	743	753	729	737	737	758	788	721	757	699	708	763	768	777	718	730	724	700	721	711	768	701	746	733	730	748	705	763	736	709	699	744	702	730	737	788	762	765	796	784	730	769	728	693	704	785	779	712	762	741	749	750	691	706	755	728	749	757	781	750	791	710	728	770	721	745	790	733	753	726	720	734	774	747	763	705	741	770	739	716	740	668	757	737	786	741	756	727	698	814	762	784	743	693	736	738	744	761	730	764	771	776	779	695	754	739	753	691	726	766	768	705	734	726	748	728	726	747	794	691	697	716	713	765	734	739	752	757	740	744	743	711	712	746	712	689	757	706	710	730	752	705	721	735	755	769	722	750	694	710	742	737	731	757	768	775	716	758	711	703	729	708	735	753	740	732	790	787	679	752	709	758	716	744	739	766	726	792	714	742	735	706	736	739	749	743	714	754	759	732	696	733	725	767	649	771	717	773	756	797	753	710	725	747	764	753	746	718	714	725	721	710	746	760	730	725	751	739	718	798	742	725	738	714	702	713	752	769	706	740	721	736	728	739	719	721	753	737	818	745	735	702	756	708	713	749	764	773	761	707	749	694	780	721	749	760	759	723	702	733	717	722	725	734	751	717	732	708	722	725	772	752	762	776	717	741	734	713	686	671	762	703	747	712	750	738	730	728	762	723	763	724	712	685	714	772	753	727	724	735	774	727	755	700	749	740	719	717	729	752	736	789	722	673	754	720	784	698	715	720	729	731	764	737	726	710	738	717	770	699	720	735	697	756	689	731	769	741	736	760	745	743	760	703	719	771	746	672	698	697	761	726	732	716	755	722	724	719	733	712	714	759	724	683	703	691	748	735	734	795	712	758	705	735	759	744	737	712	714	765	715	720	761	759	715	711	736	759	744	741	746	789	737	764	734	729	756	725	799	715	698	725	757	753	758	738	730	756	723	764	716	758	701	726	718	761	791	746	665	705	787	770	793	717	789	724	725	748	719	694	733	733	747	734	742	716	700	729	734	780	740	729	712	727	728	681	730	739	688	739	727	718	779	723	775	705	772	739	796	743	765	761	722	731	750	757	745	757	737	738	764	748	714	759	752	719	747	735	787	767	771	692	690	759	737	770	737	694	701	761	698	732	754	764	749	691	753	780	716	688	759	725	750	725	768	745	743	768	726	733	707	718	743	729	720	718	741	691	764	738	746	799	765	679	750	728	711	750	777	699	742	680	739	717	741	745	720	720	769	737	740	757	699	750	718	760	723	713	790	734	755	714	713	756	727	748	687	768	749	752	758	732	775	706	756	734	725	744	778	733	714	730	750	754	739	805	779	724	734	721	754	718	733	723	720	725	749	736	751	754	728	733	711	736	752	723	759	760	742	718	721	706	794	750	778	686	796	711	703	707	713	762	735	743	691	699	730	777	741	728	722	772	737	761	714	690	752	739	772	696	747	715	738	757	755	735	722	779	737	757	740	755	720	755	795	778	704	729	745	740	689	737	739	736	739	717	711	708	813	717	715	705	699	736	704	694	756	697	708	717	746	773	730	787	767	702	729	770	742	757	783	713	782	716	757	757	751	714	737	757	663	710	730	720	714	737	736	751	714	738	741	782	720	734	689	782	774	687	755	702	714	713	703	713	713	764	718	776	753	800	721	728	688	739	756	768	707	733	740	768	815	739	710	708	725	762	705	717	738	740	777	709	726	719	726	738	779	718	750	759	703	733	726	777	750	757	768	707	716	690	778	758	759	721	700	760	765	755	745	718	749	764	736	712	770	714	736	735	709	705	728	785	750	698	693	786	730	756	709	691	700	779	772	745	743	736	722	753	725	694	745	773	705	754	754	716	735	731	738	704	734	778	708	721	777	707	764	757	753	739	693	719	762	733	719	715	731	763	738	747	726	743	745	708	721	734	724	709	734	774	767	725	774	773	734	770	790	801	734	736	732	749	745	761	752	730	692	732	796	717	725	752	746	717	741	792	760	696	765	746	724	718	743	791	723	762	768	697	782	709	757	707	753	723	735	801	704	694	711	745	777	745	736	729
28613	18315	7781	812	524	417	367	254	239	215	228	203	167	157	202	191	191	168	189	189	178	183	156	177	403	688	644	472	275	240	165	179	174	157	192	168	176	181	154	172	167	178	163	175	163	163	167	178	194	174	162	181	194	158	150	147	172	168	165	153	169	178	166	174	166	169	171	196	168	159	170	193	155	166	185	187	162	184	149	164	187	188	159	160	206	195	171	174	179	147	179	155	150	167	178	184	173	181	173	147	170	172	157	172	177	161	169	164	207	182	169	187	176	180	172	186	157	170	168	183	190	195	191	165	160	153	162	185	203	161	184	181	149	179	185	167	177	183	166	178	198	170	184	180	168	161	175	143	173	177	164	174	183	181	170	197	179	175	177	184	159	176	160	188	163	170	174	159	174	167	190	199	174	178	178	165	179	175	180	167	172	180	184	177	186	176	149	168	181	182	173	184	175	159	175	166	170	175	164	182	162	160	195	189	146	205	168	186	174	189	184	181	183	159	174	173	175	175	168	194	177	168	164	184	158	177	154	194	185	180	185	170	156	140	183	177	164	183	154	185	205	171	178	169	177	178	202	152	164	193	149	179	170	199	177	177	159	183	159	186	156	161	190	189	152	180	160	183	169	200	204	170	183	171	183	181	176	181	184	183	151	158	159	160	188	154	170	190	155	196	175	206	185	175	156	181	178	207	172	162	161	172	177	182	179	182	168	190	197	183	165	159	172	168	187	168	171	172	166	165	175	171	194	184	205	170	175	153	187	168	166	189	163	157	182	181	192	160	176	153	177	173	172	162	163	156	176	172	146	179	165	161	157	172	165	155	158	173	183	154	154	176	188	163	188	151	148	159	201	175	149	158	195	184	156	163	195	167	173	183	161	174	149	169	149	168	170	169	181	183	183	170	180	146	182	175	164	178	166	159	159	190	172	159	187	179	172	166	180	189	181	153	198	161	159	184	169	169	159	171	171	174	155	183	171	169	155	186	155	147	172	184	185	179	181	177	144	163	172	162	172	162	170	139	159	192	179	182	175	180	189	172	192	167	176	195	180	166	153	170	185	137	178	187	179	168	179	152	171	163	155	164	175	173	193	164	181	170	170	172	160	136	185	188	166	178	170	176	159	173	158	201	177	183	182	171	189	174	163	171	195	179	163	209	219	167	168	174	151	171	171	188	163	182	180	165	179	155	182	158	163	193	169	148	171	192	178	174	152	187	158	170	151	166	174	162	180	174	172	149	183	181	178	165	181	183	162	170	157	167	166	161	203	174	170	160	155	174	165	171	168	172	183	164	168	177	179	174	185	186	193	169	173	174	181	177	158	198	187	163	200	166	156	164	172	168	162	184	181	196	206	184	155	169	153	199	181	160	181	170	143	166	182	158	160	172	152	173	184	201	171	162	167	161	172	146	182	180	146	186	161	163	180	162	160	140	177	176	159	187	193	176	195	188	159	179	203	181	184	174	187	163	169	176	183	156	179	168	185	174	179	173	176	185	163	182	176	158	174	159	180	181	176	182	188	173	175	166	139	165	169	167	170	154	165	186	178	167	150	165	218	171	178	165	179	151	178	166	178	185	186	166	175	152	179	185	183	163	134	169	176	141	181	195	179	168	167	159	193	158	185	165	188	194	193	181	171	162	204	187	180	167	173	156	171	178	164	178	159	169	190	182	174	181	152	185	157	146	194	181	173	177	154	164	151	190	163	176	172	181	174	167	162	157	156	167	180	165	198	181	165	178	134	169	187	160	159	196	165	183	172	174	164	179	200	192	181	148	185	152	168	153	159	195	196	174	187	161	161	176	155	167	183	179	166	175	195	166	162	177	149	176	186	176	169	176	166	198	147	181	177	189	186	181	170	187	168	158	180	168	178	161	182	163	186	165	154	200	188	156	176	191	170	179	182	194	166	203	162	152	187	176	177	200	171	181	170	185	174	196	176	198	186	185	179	173	191	165	174	173	178	161	186	170	158	183	207	175	179	172	178	176	177	179	158	198	177	192	177	178	171	157	191	205	174	179	191	177	165	177	161	153	159	174	177	167	164	179	182	154	173	184	197	176	167	174	188	181	173	156	168	176	183	172	159	144	169	162	175	170	146	164	155	189	164	175	170	194	179	174	156	186	164	169	194	171	178	170	175	176	146	155	172	171	164	155	184	195	174	185	178	175	141	182	151	172	158	175	179	169	167	163	185	189	176	167	165	168	173	165	171	175	198	148	194	180	171	180	184	194	193	170	177	179	165	193	173	177	178	171	174	158	186	175	157	187	194	150	198	156	166	152	175	171	171	160	155	167	163	175	172	186	157	181	142	174	158	166	172	180	154	177	175	170	173	174	128	151	178	182	163	189	185	168	164	184	159	165	174	143	163	187	162	177	178	186	173	172	151	192	183	177	167	200	176	154	168	179	174	171	168	177	170	162	174	173	176	189	153	168	186	172	165	182	162	189	183	159	156	179	177	165	184	166	168	181	163	177	185	148	160	182	174	176	169	163	160	165	171	153	189	179	183	176	180	202	185	195	175	212	169	137	167	176	184	197	179	181	177	181	190	167	170	173	159	179	198	189	158	173	162	192	159	176	173	165	184	182	181	186	175	172	170	145	149	189	180	156	189	175	191	191	178	187	159	173	190	205	168	188	194	152	170	161	143	175	176	175	197	178	171	182	185	196	157	155	196	162	194	189	182	166	135	170	193	158	194	177	175	169	179	191	154	182	177	167	178	179	156	166	163	181	188	193	173	185	163	210	177	162	170	171	173	169	149	195	170	165	163	155	178	145	190	180	178	181	188	168	195	163	195	164	154	164	177	179	171	150	159	187	179	188	163	171	151	153	154	167	181	169	186	150	170	168	155	182	185	181	178	178	182	170	178	182	175	179	139	160	177	160	173	173	190	194	181	188	167	169	159	167	155	178	154	164	164	161	184	176	174	199	149	166	198	169	171	176	163	169	197	180	166	183	163	173	141	173	184	182	177	183	186	168	193	155	152	147	146	151	160	165	166	164	179	200	137	196	168	166	165	170	209	179	183	174	171	168	190	189	143	192	149	179	169	180	199	167	175	170	181	156	170	168	174	176	181	187	179	153	166	157	175	155	169	174	186	161	143	202	183	151	195	175	174	167	145	167	155	174	173	168	182	183	154	173	154	181	170	161	174	156	164	196	169	174	186	202	193	154	152	173	177	171	182	176	173	179	171	182	160	181	173	172	182	185	184	163	171	163	175	176	174	179	169	187	157	178	151	171	172	164	179	168	165	190	148	173	156	167	168	194	164	156	160	179	171	194	167	175	168	153	180	182	163	202	173	161	145	182	163	167	167	159	161	169	155	181	194	190	193	172	183	191	172	162	173	183	178	174	150	163	171	181	178	178	189	185	171	176	179	173	190	141	159	159	183	189	172	175	164	171	170	202	194	179	169	156	173	173	162	149	160	159	142	172	188	169	167	174	178	195	157	182	193	154	166	188	184	172	192	155	164	171	170	181	167	180
20227	15586	9639	1515	1568	1541	1194	1058	851	877	827	778	732	639	615	570	577	625	561	578	598	544	556	680	1915	3181	2876	1913	1111	715	579	539	550	549	506	535	552	573	549	530	550	538	540	540	549	518	535	551	545	555	518	515	554	548	545	543	563	537	543	551	533	564	520	545	549	537	572	481	491	544	521	521	511	539	542	507	538	523	522	562	532	521	487	551	529	525	547	546	500	511	567	552	586	534	570	563	554	541	503	518	503	558	535	529	566	554	498	517	487	539	548	527	555	486	524	551	520	570	529	524	503	554	496	580	530	535	555	568	543	570	530	517	508	546	525	550	497	539	548	503	548	531	525	530	587	541	517	545	529	555	526	528	526	519	561	545	557	503	534	543	549	544	546	518	569	516	552	544	563	531	576	526	531	550	529	554	537	538	545	506	518	548	540	473	541	541	489	548	534	545	526	520	504	545	532	559	548	544	554	526	555	556	553	554	525	525	523	563	582	574	533	550	535	531	528	566	544	524	535	554	580	563	516	556	547	548	538	510	564	531	540	538	539	524	567	569	511	539	533	578	547	559	527	576	537	561	528	532	542	554	547	507	561	557	552	559	551	510	543	589	555	526	481	556	541	603	520	526	525	527	516	553	536	537	565	513	535	538	517	512	534	503	536	549	483	538	542	524	499	557	542	525	553	536	521	528	597	548	546	517	519	536	511	538	532	521	500	519	539	538	558	547	542	527	513	567	508	556	573	560	549	521	532	548	518	560	511	514	522	519	533	535	528	552	550	511	483	550	540	490	556	535	528	581	525	538	574	526	549	535	545	536	540	565	502	527	555	538	574	499	527	538	539	565	560	563	577	547	564	541	552	560	558	534	548	554	534	589	531	574	506	576	589	520	547	558	560	525	498	502	502	564	470	510	517	532	524	531	522	536	558	513	571	515	515	517	539	542	515	531	535	537	496	533	567	585	536	498	541	547	560	557	519	557	531	531	518	500	568	491	518	561	540	564	515	538	550	537	569	535	525	493	549	518	535	555	574	563	538	552	551	542	568	526	548	502	562	564	513	523	541	563	512	488	582	501	545	520	556	525	529	560	517	502	553	533	532	566	502	525	548	530	513	556	501	528	477	530	570	530	536	548	560	538	519	544	522	538	503	550	561	546	520	534	542	584	506	592	532	556	566	536	518	541	526	507	514	541	528	541	546	551	552	536	561	559	543	585	512	564	532	531	533	520	561	595	548	591	567	533	551	500	530	534	548	563	562	521	524	527	513	531	515	560	540	533	556	548	511	518	549	585	523	504	549	538	526	552	522	554	559	522	539	555	510	526	560	573	569	531	572	570	554	511	536	549	498	508	571	539	584	565	552	551	549	522	594	563	490	569	555	513	531	505	545	541	547	528	578	512	556	531	561	551	522	475	558	558	526	542	539	536	537	544	539	553	556	548	569	512	501	592	549	544	568	544	513	515	566	517	537	529	533	549	533	541	552	514	584	559	547	562	515	551	534	526	570	551	535	525	557	550	537	531	568	541	532	553	517	519	511	542	522	545	543	545	509	549	484	505	511	554	514	552	549	572	530	526	581	573	527	563	564	569	554	517	534	589	522	553	510	539	521	508	576	546	545	516	541	541	528	565	543	500	551	527	590	549	510	560	509	569	522	570	515	541	558	538	555	562	561	579	544	504	583	512	532	581	538	514	604	566	535	577	525	532	552	526	524	555	545	497	545	525	481	558	567	480	532	519	586	504	556	534	510	566	532	531	530	502	513	529	516	577	538	532	496	548	542	508	542	514	554	515	541	484	537	550	544	531	528	568	551	560	541	498	565	570	545	529	495	543	492	529	559	525	540	541	532	568	517	562	564	530	536	552	554	521	559	516	522	567	543	562	523	538	539	529	530	498	503	614	534	583	554	493	578	569	540	554	552	552	528	541	552	539	515	521	522	488	525	542	558	539	513	532	552	573	543	499	538	553	567	549	495	530	516	541	518	535	497	529	529	560	519	528	540	547	511	508	537	537	529	479	527	534	525	489	541	546	532	517	510	548	557	521	560	521	507	522	542	562	509	546	514	538	556	522	572	532	522	530	578	520	524	553	547	548	535	500	518	570	528	537	518	550	545	549	500	554	530	484	545	533	547	547	549	515	538	514	566	541	547	517	534	536	507	504	549	566	530	566	525	561	539	546	545	535	524	533	565	557	581	545	551	533	524	544	527	513	513	586	525	521	537	569	545	513	519	583	524	561	571	578	519	501	572	517	514	542	515	552	508	502	541	556	533	570	518	496	543	540	509	560	565	546	504	531	499	545	554	573	580	538	522	549	536	575	550	586	525	525	513	553	536	500	563	504	536	529	510	547	546	519	542	526	522	598	550	535	574	529	582	569	541	546	521	539	563	515	550	515	527	494	538	558	530	530	549	557	503	561	475	598	551	535	514	544	508	560	537	562	568	578	556	540	531	550	551	522	515	556	567	540	537	556	574	545	517	539	491	552	526	542	523	523	507	508	537	519	561	531	544	538	548	506	549	547	549	457	540	522	561	525	515	549	505	523	544	559	522	529	527	484	558	532	521	480	544	550	532	506	531	524	563	518	578	550	555	521	550	514	550	566	523	530	499	593	547	509	574	541	553	512	554	550	535	564	543	574	540	518	544	543	543	517	581	558	583	554	542	526	569	503	544	505	542	542	572	538	531	566	560	508	528	530	514	523	515	580	548	534	512	554	513	520	534	530	508	536	506	549	497	511	560	516	529	573	504	497	521	547	552	532	564	523	515	564	527	543	555	542	525	549	496	538	587	562	553	548	563	502	541	565	544	562	523	519	595	576	525	528	599	537	550	558	561	494	549	541	516	572	480	532	523	538	513	560	525	564	521	551	512	503	530	546	568	546	508	531	548	556	531	529	553	527	554	494	501	489	500	538	516	554	522	510	531	542	558	547	549	525	516	528	526	568	538	553	518	528	535	517	524	563	540	579	520	518	558	484	512	516	572	496	539	554	573	553	531	523	546	557	565	538	500	569	520	566	519	575	532	544	529	514	583	525	525	595	529	544	536	520	551	536	564	558	574	541	528	576	528	587	494	540	534	574	500	531	561	556	545	520	514	546	555	533	573	524	513	551	538	520	582	572	594	496	545	541	559	546	530	555	547	527	579	537	595	555	560	517	510	521	511	514	517	544	585	540	555	560	549	512	538	548	555	503	540	521	556	561	515	549	539	562	527	517	532	566	556	522	560	507	498	549	585	572	517	571	532	520	518	547	555	555	566	568	567	539	544	503	526	576	504	526	533	550	527	572	550	549	555	542	538	569	576	515	483	562	552	552	582	539	511	554	517	557	586	573	541	541	533	540	552	533	527	533	547	523	530	531	547	534	559	515	563	538	515	550	497	534	553	544	553	555	550	574	520	540	541	540	530	570	554	494	561	557	543	530	563	586	541	491	554	545	545	553	514	569	544	562	531	589	510	539	485	517	542	485	514	568	554	580	552	552	544	543
55146	41897	50212	16330	4545	1510	862	620	527	365	353	348	340	270	280	274	288	270	240	205	202	229	238	385	2375	3724	2852	1551	715	285	187	197	227	184	191	192	182	195	196	198	205	170	203	183	204	186	203	213	181	189	175	210	203	189	187	188	195	196	236	218	187	197	212	178	170	170	180	198	171	205	189	215	168	196	179	193	210	213	183	182	202	188	200	195	213	198	214	196	179	172	184	199	183	197	183	188	190	179	162	224	228	193	204	188	206	202	177	185	185	219	216	204	159	176	207	173	200	199	174	186	196	193	207	195	194	190	193	170	200	179	190	209	198	182	210	200	174	200	205	207	187	170	188	213	214	217	203	177	216	212	201	189	212	191	213	202	193	188	186	178	202	189	184	205	184	213	194	180	182	214	195	190	198	205	202	187	189	185	197	197	175	197	188	167	196	216	219	206	196	173	184	184	212	207	189	179	184	178	207	202	217	207	212	200	194	183	214	191	202	189	193	186	166	189	189	185	198	191	192	199	194	200	213	177	211	183	215	203	203	197	230	195	195	192	178	202	193	182	175	212	194	214	193	206	218	190	190	181	192	178	210	196	196	189	174	208	176	168	210	217	168	201	215	211	170	172	197	202	194	203	209	189	202	180	203	201	180	217	210	163	206	167	177	161	204	193	198	205	203	198	213	179	223	215	214	216	189	190	192	213	198	179	209	204	157	186	188	178	215	212	198	197	170	195	199	211	227	220	180	201	193	162	190	230	173	200	181	166	200	214	205	230	192	196	188	205	178	176	188	181	196	179	196	212	189	216	206	183	212	206	178	177	169	208	179	194	211	207	218	199	219	210	215	162	183	214	163	191	201	172	204	192	199	191	192	224	209	212	165	196	174	190	187	192	181	206	194	210	192	180	203	176	194	207	176	205	202	218	211	197	171	226	187	169	199	191	201	229	211	204	156	195	205	206	188	189	185	223	187	167	184	189	222	200	196	192	183	184	232	175	216	182	171	179	184	194	193	202	198	170	180	194	173	217	190	200	207	186	191	225	198	199	218	181	187	220	180	190	189	193	199	199	180	186	194	189	218	215	216	181	188	211	218	229	209	196	209	217	208	226	204	219	192	195	201	196	197	186	184	181	183	188	199	188	194	187	212	200	191	213	185	223	195	177	190	179	185	198	187	183	186	186	177	207	195	206	191	209	202	195	200	212	208	208	201	189	202	180	193	208	195	195	153	197	207	208	188	228	198	166	199	165	193	182	219	181	198	188	186	199	190	172	205	201	183	210	164	173	202	188	191	203	205	176	197	184	183	212	213	195	213	202	198	182	187	187	193	213	210	208	199	189	198	183	177	187	201	195	176	194	186	208	210	191	208	169	195	192	199	205	195	174	209	200	212	187	196	163	190	216	164	180	202	195	211	199	188	184	195	191	198	194	189	208	173	192	208	180	199	182	201	187	198	209	180	187	182	197	213	200	208	208	174	182	191	173	187	183	211	224	203	215	195	230	174	192	185	220	234	221	197	203	196	177	165	194	214	170	197	176	169	194	203	213	196	221	195	157	176	181	199	179	178	192	198	187	195	188	194	179	184	183	185	179	183	217	214	208	219	188	209	187	210	194	194	194	221	208	197	201	224	184	168	171	182	196	221	182	206	187	208	202	192	183	196	180	201	211	207	192	201	175	210	188	211	182	205	185	171	212	193	184	194	204	219	182	192	192	191	200	182	155	206	194	184	177	185	178	190	183	193	191	213	192	190	199	195	185	199	194	210	200	218	183	202	178	195	181	193	219	188	194	201	204	197	192	199	190	179	208	198	163	174	203	201	202	181	190	210	199	182	214	154	199	195	199	212	210	206	200	202	187	204	179	195	204	173	197	200	208	184	184	191	193	164	200	195	212	189	177	203	190	198	182	180	211	188	173	193	179	202	190	189	175	179	196	173	207	199	182	204	188	185	198	214	202	181	185	158	193	176	196	200	193	180	220	194	207	201	181	189	220	177	207	211	192	199	190	182	201	201	186	209	181	209	184	187	193	200	211	227	204	198	177	201	206	206	193	196	199	187	206	195	189	163	191	199	212	203	206	186	202	196	194	197	180	216	156	188	186	170	191	168	182	217	189	205	216	199	175	176	190	174	172	194	193	184	181	166	203	174	191	179	175	176	211	186	189	200	194	181	201	191	209	171	193	211	189	184	177	163	164	191	173	205	200	198	204	169	174	174	190	188	206	198	196	215	192	178	204	182	194	191	194	186	193	186	208	215	198	197	206	183	172	209	185	191	176	172	206	215	181	216	190	189	192	188	221	187	198	185	190	211	209	191	201	180	199	196	190	183	198	207	213	202	188	214	185	201	173	196	183	198	194	193	200	172	182	207	207	169	196	203	204	198	197	180	203	192	187	194	200	196	179	201	198	177	166	197	213	207	181	209	209	209	188	202	192	211	195	171	178	168	194	193	202	196	189	193	206	215	195	210	167	178	191	193	204	186	205	211	199	188	204	217	195	188	211	206	173	197	198	195	174	190	177	181	198	160	196	198	173	172	177	181	200	216	182	212	200	197	211	204	197	183	215	206	190	206	193	206	215	170	197	189	204	194	188	168	189	185	199	194	199	217	192	208	179	190	160	220	167	187	191	191	195	194	185	221	195	209	202	182	196	195	180	193	198	217	200	198	193	205	194	194	193	207	193	176	172	195	205	205	189	177	207	188	186	166	186	200	207	190	190	181	201	200	194	203	189	183	217	183	205	204	185	176	187	218	185	176	184	200	194	184	194	179	202	223	162	181	215	196	193	201	197	204	159	179	188	194	178	183	223	188	216	173	221	172	214	200	189	195	210	180	214	183	218	220	209	174	170	211	205	176	190	208	213	201	168	199	195	184	191	209	193	201	195	190	189	182	212	220	202	208	196	202	183	164	217	195	189	180	179	200	213	202	204	199	196	201	224	198	202	177	209	194	199	216	197	200	192	166	215	181	189	208	179	185	202	202	213	199	206	179	183	171	169	192	180	188	211	194	184	171	200	196	199	188	189	214	200	191	189	168	221	221	199	211	203	173	182	210	172	196	197	208	192	185	171	191	182	207	176	165	203	207	208	195	189	185	186	207	217	228	198	193	197	196	197	201	167	225	199	208	173	199	197	197	199	218	183	191	194	209	199	190	179	198	198	203	203	210	205	187	195	194	188	171	196	188	175	212	184	176	187	201	194	200	191	192	183	200	192	188	201	194	174	169	208	205	188	196	209	192	179	187	188	178	201	206	197	186	172	216	182	178	215	184	182	214	207	186	174	217	209	209	210	190	176	189	206	203	205	188	202	204	190	197	169	174	209	189	198	201	190	194	186	192	193	183	194	208	194	183	191	211	184	204	182	186	188	183	180	203	196	192	214	193	215	177	183	206	186	187	197	199	178	203	213	203	184	213	190	221	185	191	188	198	221	192	198	199	177	217	224	175	190	209	202	195	195	198	177	170	203	195	177	170	179	187	194	189	171	194	185
39717	39591	36671	4061	3988	3440	3125	2620	2154	1677	1436	1459	1453	1126	1057	993	992	1035	864	833	825	844	841	1806	12246	17563	13438	7905	3097	1254	626	597	580	657	604	608	593	535	632	589	639	587	608	623	599	612	577	562	617	573	618	593	599	543	647	568	565	542	571	613	558	630	595	659	600	595	586	602	618	606	598	553	535	567	572	593	605	591	588	620	606	570	596	565	611	594	576	613	565	600	545	645	618	603	572	603	609	663	605	610	555	606	608	534	563	598	625	584	575	671	623	595	628	577	600	560	532	608	620	611	586	586	575	593	623	594	584	604	636	588	578	591	566	618	573	594	581	607	588	603	578	618	569	567	609	551	603	591	616	623	633	594	630	620	582	606	556	599	569	582	581	564	576	554	576	578	591	593	581	587	628	573	575	606	627	555	603	596	577	559	567	571	587	575	614	610	598	570	581	621	550	555	575	606	623	577	567	581	614	557	595	569	623	598	580	621	588	552	592	594	608	550	606	605	601	592	591	594	615	607	610	621	646	583	612	593	553	575	554	589	616	574	598	633	588	594	591	600	584	589	637	612	586	574	636	580	601	618	552	558	621	565	650	606	602	585	569	571	615	608	564	584	566	529	581	617	617	581	615	625	546	584	601	563	622	561	625	556	610	612	580	568	608	575	594	573	604	600	608	564	626	604	580	549	586	553	587	657	584	611	626	555	601	592	610	604	577	548	626	599	575	557	597	566	609	586	595	539	596	574	599	630	556	576	607	540	604	622	590	546	607	611	580	586	609	610	595	585	598	571	593	627	606	569	573	539	590	545	607	606	627	561	572	632	604	610	584	584	577	605	579	577	598	625	580	609	583	683	578	611	575	598	603	561	608	637	604	603	627	581	650	600	556	592	566	617	601	603	634	585	604	598	568	590	607	581	560	600	619	597	595	596	643	584	594	543	603	606	613	648	584	620	574	619	513	610	562	572	561	622	606	622	601	586	557	594	599	581	593	619	586	581	597	580	558	637	583	630	595	604	571	572	582	626	585	621	581	608	587	598	553	564	585	651	588	599	591	567	586	575	603	563	596	566	578	552	546	591	598	609	593	643	598	585	581	620	607	561	588	649	590	598	618	606	598	610	625	558	592	582	575	598	566	592	621	607	592	612	571	606	574	596	569	621	562	565	578	622	623	593	614	634	601	647	576	606	581	594	577	566	609	581	561	609	578	561	624	575	621	563	585	592	628	566	596	563	611	651	573	625	608	583	573	595	565	575	606	570	602	556	574	575	593	618	598	554	598	614	628	568	571	578	607	583	545	598	629	577	596	577	551	614	600	591	606	573	606	606	579	582	610	572	605	570	644	600	590	589	586	608	608	631	559	610	564	550	593	604	612	551	609	601	617	599	593	565	606	613	606	606	584	578	569	571	602	580	618	548	609	620	591	612	585	616	558	556	617	534	601	603	626	601	590	548	589	626	594	621	591	565	590	560	589	625	623	593	606	551	634	603	604	538	575	602	600	578	615	589	574	641	590	577	611	555	617	572	581	562	629	610	613	571	628	617	593	611	589	566	574	580	613	592	608	538	577	583	552	581	590	595	594	605	562	627	585	599	594	609	578	616	590	621	590	602	577	582	651	561	563	609	620	619	582	617	616	550	602	615	598	591	613	643	558	556	585	544	596	586	581	613	600	590	605	585	640	585	592	612	600	571	555	597	559	572	598	577	631	605	628	593	583	591	575	585	595	588	590	593	566	586	561	579	603	602	600	586	605	620	543	574	584	615	612	569	579	558	578	588	623	585	593	562	598	600	548	557	620	581	605	534	603	585	600	579	549	620	557	602	563	599	616	561	603	587	608	622	560	607	564	597	575	604	576	563	557	630	592	583	598	618	579	565	608	578	568	554	556	533	532	623	589	625	584	603	646	570	582	597	619	557	608	612	632	646	605	547	590	618	573	564	583	598	634	590	609	582	594	572	613	565	581	589	597	577	554	573	570	573	576	555	577	577	635	616	571	629	616	553	613	587	587	568	599	579	606	561	597	613	589	572	627	595	619	597	579	612	629	577	595	621	599	597	598	602	634	579	592	547	564	605	580	613	588	582	583	568	581	553	606	589	575	565	596	564	623	606	609	566	614	556	641	573	635	588	576	563	550	620	551	627	609	596	594	635	563	596	586	566	592	643	619	578	637	646	618	573	535	576	573	589	578	590	608	554	584	585	578	606	566	595	606	572	608	606	604	581	628	614	600	608	588	554	568	629	576	623	614	597	590	586	610	584	590	618	586	637	570	633	607	561	604	603	597	618	610	609	603	579	618	612	583	555	583	555	576	599	595	588	572	624	582	636	591	602	593	582	579	615	592	596	619	567	565	594	647	580	663	586	601	576	598	612	591	610	584	598	566	552	636	605	608	587	556	612	592	581	600	542	631	633	582	576	617	585	595	571	573	601	620	600	599	577	575	552	610	597	606	579	620	576	570	651	595	615	585	646	564	580	566	583	632	602	576	564	583	592	610	611	649	561	598	619	594	600	592	646	578	565	575	593	630	572	577	598	622	603	579	607	570	586	578	596	607	544	627	600	577	619	597	617	618	606	596	571	587	646	562	606	591	574	582	588	588	599	614	634	637	609	542	644	640	587	579	572	606	558	576	586	577	602	549	633	545	561	559	601	583	612	580	615	590	593	606	611	578	603	610	577	609	594	599	653	564	600	569	574	652	599	637	614	636	642	614	595	595	594	623	564	621	564	592	581	578	659	570	537	581	580	578	557	589	576	607	560	610	597	569	553	588	630	564	592	605	600	647	590	605	571	607	651	628	603	590	606	620	608	638	628	622	606	552	548	556	566	624	564	634	638	598	614	600	566	608	600	581	603	594	608	554	542	609	620	651	591	622	595	610	605	575	592	559	636	618	578	556	561	565	624	570	619	547	599	583	602	606	615	597	579	596	616	580	571	593	606	567	579	594	551	585	552	604	594	578	582	579	573	590	612	584	623	603	610	636	567	613	605	614	568	567	565	611	621	595	599	597	531	562	605	605	592	611	579	572	563	590	581	584	565	560	601	613	639	557	572	599	572	561	604	566	583	620	588	518	580	622	572	581	599	580	599	596	616	553	555	567	596	632	590	601	583	579	562	591	571	611	564	599	607	540	630	552	595	592	593	550	572	569	632	579	572	571	626	589	573	605	587	610	605	570	575	609	558	617	577	559	572	644	613	618	566	572	594	578	626	579	563	607	583	585	598	587	575	569	582	560	596	522	578	605	639	588	618	615	612	595	597	600	561	594	567	666	605	587	581	578	621	591	575	596	599	628	592	628	616	596	590	604	568	596	551	595	542	586	621	589	591	601	656	607	612	613	559	616	551	622	595	600	556	619	578	573	577	587	639	631	606	600	604	611	626	650	597	593	575	604	604	582	628	580	604	569	625	602	583	614	577	587	606	616	604	578	551	603	597	602	566	615	548	581	608	566	566	584	576	565	557	606	586	577	589	600	619	603	601	566	591
58458	49163	56666	21040	9042	2928	1426	961	680	646	603	491	533	462	384	356	348	327	316	324	310	288	316	288	3306	7316	5856	3172	1204	481	304	268	256	264	282	244	264	225	268	280	261	255	273	237	259	275	230	255	263	277	274	278	240	261	257	292	268	261	254	248	234	250	282	249	222	251	249	274	263	251	263	277	264	235	256	261	264	264	255	232	220	277	254	270	229	257	235	256	245	234	248	260	259	255	248	251	249	246	240	251	254	243	260	248	264	250	266	223	284	247	240	239	282	220	242	267	233	252	272	249	266	238	269	245	250	255	268	259	253	274	269	242	238	275	267	266	258	232	261	263	227	228	256	264	299	246	248	227	251	273	274	276	227	249	235	267	284	261	253	255	236	259	263	251	275	255	270	269	296	251	247	254	249	267	264	235	248	238	273	224	265	265	261	245	243	233	255	269	225	258	266	250	271	247	215	239	251	263	270	230	236	260	260	254	269	269	234	279	255	253	239	269	231	250	243	268	274	265	257	217	262	268	249	250	225	263	237	238	251	271	250	254	238	267	252	274	261	252	269	229	242	266	270	234	256	282	261	255	267	275	250	231	276	266	249	240	274	254	250	250	255	262	282	241	238	279	275	254	247	266	255	269	260	262	241	252	247	249	255	246	261	237	281	233	259	251	269	281	239	255	233	246	263	260	241	226	274	271	264	271	271	283	277	245	259	268	268	267	241	280	243	237	256	258	259	265	237	250	242	249	234	270	248	255	226	249	252	281	283	261	244	258	233	269	287	277	234	242	257	266	293	223	262	231	272	233	256	259	247	277	269	242	273	257	253	265	261	256	258	244	270	273	280	274	233	267	257	262	262	228	260	257	262	217	212	248	261	245	192	261	254	279	240	237	291	238	276	283	269	237	261	270	254	254	271	234	246	261	246	256	287	226	225	264	277	268	261	291	276	248	247	237	245	252	229	269	246	253	220	253	257	263	246	258	262	233	244	261	240	235	254	271	279	256	240	228	259	250	250	257	234	271	265	263	246	259	205	273	275	248	231	275	243	241	280	250	255	250	251	274	223	268	246	216	252	256	240	281	254	256	273	241	244	264	251	239	265	275	228	248	253	242	244	281	239	262	247	284	278	242	251	276	250	252	266	227	225	257	270	256	257	248	258	246	273	255	278	245	249	260	269	271	249	270	248	279	246	245	253	250	259	237	231	230	274	248	254	253	247	231	265	259	255	237	248	260	254	243	246	244	265	274	267	227	234	255	264	229	269	242	268	282	237	246	241	270	230	273	247	276	254	249	279	239	258	213	272	273	241	284	279	263	254	256	253	257	253	264	228	255	251	213	257	271	252	230	241	274	268	228	260	232	247	262	232	252	250	261	276	250	225	224	273	239	252	224	244	238	247	252	251	259	265	243	230	258	257	258	222	239	232	263	270	299	267	250	284	259	259	237	252	257	243	243	247	241	234	254	270	244	274	254	255	272	212	243	266	255	245	232	261	217	281	236	238	268	248	282	249	251	275	241	254	263	260	249	244	237	262	257	265	255	256	271	248	258	262	243	264	256	268	234	253	258	277	253	270	272	257	268	254	266	274	253	265	275	284	273	257	263	260	266	242	214	283	260	214	253	269	259	250	238	260	273	252	246	238	269	225	249	285	229	261	267	250	273	219	264	241	288	240	253	237	247	211	251	260	268	251	258	260	251	254	241	249	242	247	257	282	256	254	261	269	221	264	226	236	242	244	244	252	244	271	262	238	237	224	240	229	247	265	238	270	246	236	267	259	269	288	287	252	248	265	259	256	259	264	255	276	249	245	220	258	287	233	258	256	274	254	234	275	215	285	252	219	264	272	264	274	245	291	255	250	248	244	260	255	256	238	249	269	232	257	288	218	243	268	253	276	263	244	249	270	258	244	224	251	294	257	210	235	242	230	250	247	230	251	247	234	260	261	273	273	241	259	269	254	214	267	251	254	270	248	241	249	271	255	260	269	254	238	256	258	242	242	253	236	258	261	256	263	266	242	253	252	242	237	221	268	265	264	251	259	255	248	247	259	246	249	256	252	258	251	266	264	276	247	262	257	253	280	260	257	227	251	230	276	273	260	253	267	253	233	275	236	239	249	235	248	244	260	256	235	237	281	239	239	231	270	259	256	258	244	285	242	246	289	255	232	240	237	244	278	253	264	246	253	271	239	228	243	257	259	287	249	250	267	286	249	249	261	278	259	254	265	238	250	247	251	268	241	267	269	245	275	269	245	276	272	261	266	249	283	254	275	254	257	236	279	253	235	250	272	282	241	270	248	248	228	232	254	245	286	249	239	252	270	256	237	284	285	253	289	271	245	272	215	256	247	231	244	244	271	253	226	233	244	255	214	238	238	247	256	281	255	255	264	231	271	281	256	253	247	249	259	259	242	266	254	246	246	264	255	241	275	269	224	245	282	244	259	240	246	234	268	258	256	233	231	258	293	251	277	245	259	246	262	271	265	237	266	234	232	261	271	247	245	246	248	280	279	259	257	245	251	268	258	241	266	286	227	235	266	274	254	265	240	244	267	259	234	251	282	240	263	246	261	284	266	251	239	270	254	250	256	248	257	253	262	232	250	228	272	280	263	263	261	266	250	269	263	233	234	259	273	268	268	241	262	268	254	269	238	270	237	253	259	265	262	258	231	282	261	241	250	270	248	245	275	267	259	282	276	255	251	260	261	253	263	281	249	236	237	238	233	265	248	250	272	259	255	253	264	257	247	278	281	238	268	221	261	272	250	237	245	271	277	235	255	249	243	237	259	287	240	259	278	262	257	268	269	248	262	256	254	257	287	249	281	264	259	266	243	242	254	254	247	246	284	248	251	242	248	239	239	250	269	252	238	259	256	254	231	232	240	267	268	265	223	243	269	243	268	254	233	262	242	285	219	267	241	259	263	260	234	223	252	281	283	273	286	265	281	266	256	259	224	290	261	252	254	233	227	288	232	272	235	254	233	244	252	235	272	262	261	274	283	263	280	246	254	231	251	247	288	269	277	258	245	299	221	231	241	272	234	288	237	246	268	255	267	267	245	268	256	261	255	273	273	258	240	231	241	255	263	240	230	257	272	256	265	262	270	241	256	238	237	233	248	240	240	293	242	250	272	273	249	241	258	253	248	265	259	254	242	240	263	261	243	239	270	278	274	251	257	249	277	255	274	261	228	274	259	260	254	261	239	226	237	260	234	244	244	250	265	237	275	240	270	272	256	262	295	245	297	241	267	242	243	262	232	229	243	258	265	263	257	221	255	252	259	238	247	261	236	237	252	253	265	240	219	250	252	256	258	249	247	250	241	244	244	252	261	275	244	239	232	252	255	251	246	253	250	245	240	247	275	261	221	251	265	261	256	274	259	224	295	266	235	215	280	277	262	247	279	241	266	260	247	242	270	232	241	254	244	242	221	248	244	257	263	272	247	288	280	264	263	257	272	268	243	277	239	255	241	258	249	251	282	252	264	247	265	264	249	250
44644	48335	42557	6065	5688	5265	4540	3616	2816	2726	2467	1901	2244	1980	1681	1451	1291	1317	1238	1153	1130	1153	1176	1079	14804	26128	21784	13132	5338	1809	877	719	761	823	736	710	726	789	757	745	713	737	751	733	764	774	788	753	775	718	732	780	788	729	743	784	748	778	727	751	763	714	774	728	720	719	706	810	719	763	724	794	716	801	769	794	755	755	769	773	785	702	737	737	724	724	747	725	704	731	742	736	780	733	754	711	721	737	665	688	705	679	772	679	747	757	720	726	771	760	727	733	750	743	757	762	722	726	710	724	762	693	720	713	755	742	690	730	763	745	768	754	740	706	725	751	733	712	776	766	743	721	734	771	794	763	755	695	753	754	745	772	778	736	756	714	802	715	712	735	722	733	761	711	738	697	702	804	715	750	750	710	743	744	741	744	710	728	742	683	730	744	727	753	731	716	698	705	741	741	736	750	767	772	710	785	730	744	717	719	761	768	781	730	761	707	753	700	776	707	761	750	762	711	726	759	763	764	730	748	755	689	736	751	717	734	768	704	772	775	755	729	784	724	763	794	746	734	756	758	755	724	770	793	747	768	750	772	698	764	744	713	732	689	792	733	739	773	709	719	764	772	797	733	734	712	738	778	724	714	747	760	687	734	749	705	710	743	817	787	690	721	744	719	776	720	774	705	746	727	711	799	761	760	767	741	718	742	705	712	742	726	732	742	722	755	742	754	743	741	752	720	728	737	753	714	731	793	772	707	777	735	742	778	739	727	779	752	718	758	710	815	765	743	770	749	788	766	736	725	703	743	696	720	771	751	695	732	706	751	770	764	724	756	754	732	751	760	748	720	741	726	717	707	756	740	782	784	756	730	775	780	685	737	723	693	763	741	719	766	746	739	682	768	745	747	712	732	693	755	750	756	705	768	767	769	737	746	733	763	759	750	737	732	719	753	741	758	761	749	745	726	784	751	778	746	766	717	739	746	710	741	738	757	741	776	698	727	742	781	749	763	763	741	727	677	748	729	773	695	743	781	747	733	734	734	765	748	768	781	791	795	758	718	711	759	779	761	712	759	745	717	721	752	760	774	745	734	716	766	756	796	794	704	759	767	743	729	712	718	751	769	766	782	782	747	764	714	755	734	732	787	728	718	786	708	767	725	764	753	681	751	753	706	757	761	748	797	756	754	783	757	775	721	761	794	736	746	730	747	737	780	752	775	783	776	741	751	763	725	732	705	808	709	770	743	747	752	829	767	739	765	721	717	705	730	751	677	774	737	711	729	761	747	701	706	678	765	752	734	760	729	738	713	756	700	785	735	737	753	740	774	743	720	747	710	750	672	738	720	758	739	727	764	686	760	789	745	704	727	731	757	743	727	741	747	756	747	742	707	756	733	797	729	723	753	778	718	753	783	744	732	743	757	729	741	708	722	735	708	722	757	748	711	735	758	779	764	744	793	740	718	771	750	798	718	745	712	709	715	722	771	743	753	759	733	757	753	740	732	690	770	753	741	720	748	759	732	743	772	761	769	729	755	722	763	822	781	808	765	771	758	788	723	739	710	769	755	709	737	759	736	724	723	680	746	766	710	786	736	741	736	734	760	761	730	780	747	789	736	736	731	732	769	752	769	763	754	762	710	784	787	705	751	738	717	777	781	766	754	720	743	810	757	800	717	768	764	716	762	781	719	693	747	714	766	748	761	784	737	737	774	713	739	759	711	716	764	753	729	755	722	713	736	706	709	719	807	712	783	735	773	701	716	774	796	721	718	737	774	715	746	739	782	792	753	786	754	747	782	768	747	707	757	756	753	772	733	728	736	715	743	764	776	707	718	747	725	783	734	772	711	788	792	761	722	768	717	739	737	746	720	717	722	753	765	715	727	764	750	749	750	720	771	687	745	761	775	758	778	766	726	769	776	757	724	729	734	742	744	727	772	729	757	753	717	734	780	737	733	734	696	745	774	786	718	804	727	758	757	722	751	763	781	763	788	735	703	739	689	736	764	747	753	715	757	754	702	714	735	757	739	725	750	779	737	764	789	715	743	752	769	801	732	783	772	734	769	714	721	751	709	735	772	699	725	761	792	769	762	772	743	684	742	713	724	752	739	755	707	773	709	758	764	720	748	760	739	770	771	739	729	744	743	736	800	789	728	738	732	698	776	719	702	740	779	751	746	762	759	729	745	763	738	748	730	688	734	748	749	732	772	701	740	775	771	748	710	748	788	732	751	746	705	753	685	746	704	745	732	712	739	747	737	784	716	732	741	719	727	758	800	704	762	795	751	706	735	770	752	783	772	747	749	746	734	759	763	772	732	705	734	688	700	701	799	737	696	748	752	760	762	730	714	733	703	709	692	775	762	764	752	749	716	770	766	746	738	722	755	771	745	699	782	774	758	709	780	733	711	742	773	748	726	711	774	777	767	732	736	778	716	760	752	762	757	731	749	767	757	743	738	734	735	726	728	791	738	710	746	740	731	763	744	663	709	743	750	750	724	778	807	705	747	772	767	738	754	772	753	708	766	724	751	737	778	728	788	762	748	779	737	768	775	715	735	775	762	708	730	751	711	751	752	696	768	776	788	699	703	743	680	748	751	772	714	694	755	740	672	760	771	744	775	713	778	770	750	743	755	778	797	706	663	743	760	729	730	779	736	757	719	732	754	776	783	718	727	765	777	706	750	701	776	709	743	735	733	713	762	730	766	758	748	780	761	786	744	791	744	766	745	689	779	699	792	749	757	742	722	707	715	776	751	724	739	718	752	786	788	680	800	753	763	741	688	778	738	727	723	717	741	698	707	741	754	757	750	707	778	738	731	713	740	752	831	765	709	765	720	741	757	765	706	729	694	738	732	771	743	717	749	757	767	757	748	758	754	788	699	721	714	756	722	781	759	733	738	761	707	744	687	725	760	762	703	741	741	708	738	750	792	754	746	749	789	732	752	740	704	776	746	717	792	734	732	732	737	712	748	706	723	769	749	751	746	758	711	747	763	774	741	818	730	758	713	725	753	699	778	725	779	732	777	744	798	745	745	717	717	767	708	756	758	744	747	709	692	704	746	825	686	750	726	782	733	730	714	728	757	735	749	718	784	707	743	705	793	744	687	741	796	744	739	782	715	789	774	700	767	736	721	714	697	714	710	762	746	784	754	802	766	763	736	784	773	725	730	755	692	747	747	701	767	750	759	739	711	716	700	720	727	709	736	770	768	751	725	728	753	759	715	738	700	695	735	731	722	759	726	753	761	735	735	753	748	720	784	753	741	759	782	713	754	730	769	720	710	750	753	779	718	771	763	735	749	723	737	730	776	740	773	702	735	765	746	745	749	721	772	747	709	722	728	703	724	751	753	757	740	752	691	763	768	712	761	771	764	751	726	731	715	761	758	742	794	753	724	740	745	700	743	738	786	753	774	781	765	746	762	669	738	735	753	738	750	750	758	786	726	744	752	732	759	737	726	721	786	773	734	750	712	738	707	732	756	763	710	775	689	722	773	769	747	767	738
25132	11585	6698	902	415	313	281	222	220	224	255	233	228	221	237	218	234	195	193	219	197	204	199	194	332	641	748	534	333	238	226	192	181	181	177	191	190	203	158	189	178	166	171	177	164	190	191	182	187	182	178	168	183	207	182	191	185	190	187	199	176	175	182	178	161	175	202	180	172	170	172	173	187	193	169	188	153	182	180	199	171	163	176	181	184	181	209	190	197	180	189	185	185	179	186	185	189	165	178	185	188	177	175	171	211	202	183	181	175	182	160	171	171	176	194	188	190	178	171	173	158	181	181	196	190	175	192	175	175	188	177	188	172	177	183	182	200	183	177	178	193	188	162	196	151	201	186	197	190	158	207	170	179	166	170	166	174	206	171	200	171	184	189	163	179	194	188	177	171	179	196	166	165	171	183	195	191	165	182	187	200	184	193	193	180	199	181	205	168	195	175	181	166	198	185	199	198	173	178	222	195	179	177	215	180	163	196	189	182	171	177	171	167	196	191	181	172	194	166	173	182	169	185	168	178	187	168	186	186	176	207	194	182	187	177	185	187	209	210	195	186	187	181	178	181	184	150	168	203	193	201	168	194	192	186	166	159	188	195	177	183	173	167	191	174	189	171	197	174	187	175	169	195	219	179	181	192	172	187	206	191	183	195	188	170	180	184	179	177	172	168	187	173	187	188	173	168	215	201	166	188	188	200	186	171	169	205	186	177	153	183	179	180	182	198	190	168	163	195	189	200	200	201	155	174	169	196	166	185	176	189	190	165	190	194	201	184	195	168	189	175	159	163	183	174	175	173	181	184	178	183	185	182	182	185	180	180	175	188	190	172	185	189	186	189	175	198	166	204	180	195	183	181	168	175	195	187	179	191	179	176	185	214	186	173	190	188	184	178	177	174	190	174	192	179	181	169	190	196	186	174	185	170	160	190	196	180	184	168	200	173	180	183	159	187	186	176	164	184	174	170	196	175	188	183	178	219	176	203	198	183	168	166	158	183	200	171	197	181	183	199	199	175	160	197	185	165	189	172	174	170	176	202	188	199	168	198	160	150	195	194	178	175	188	183	192	191	182	189	182	167	183	198	200	186	191	178	193	191	168	189	166	190	206	182	182	200	181	194	169	173	195	172	164	168	200	177	187	167	189	188	172	203	191	189	176	149	180	171	198	197	189	158	217	197	174	177	186	160	165	203	172	179	184	179	198	206	194	166	180	175	189	203	170	180	190	180	176	168	192	193	192	169	206	188	180	185	229	191	167	178	175	189	178	172	178	171	163	192	168	211	188	162	177	163	189	199	165	183	194	179	177	182	154	181	172	167	184	183	175	187	191	200	162	184	160	176	206	182	171	198	203	188	179	180	180	186	196	197	178	163	163	168	201	180	196	186	165	202	167	197	170	176	179	181	204	203	183	171	191	185	189	189	206	175	182	195	167	175	181	196	169	176	184	172	176	183	171	200	186	189	175	190	184	183	183	207	180	179	182	181	195	190	176	193	181	197	187	190	181	175	188	177	191	188	179	187	166	176	162	194	171	170	196	202	165	181	215	174	160	194	215	187	198	164	171	185	186	191	140	174	189	206	193	156	181	171	169	176	189	174	169	181	206	196	183	152	191	152	193	203	192	172	177	186	156	191	178	187	178	179	152	164	200	175	162	194	173	191	196	155	174	180	191	184	169	179	198	187	159	193	167	187	200	186	167	184	153	172	200	162	166	149	144	194	173	193	178	188	158	184	160	176	188	186	200	199	167	219	185	194	179	190	177	168	170	173	191	194	184	167	214	178	146	177	188	169	187	187	176	196	182	188	170	188	204	200	179	168	194	171	180	171	216	181	198	171	166	202	184	177	172	189	159	190	163	175	169	203	215	203	183	171	178	201	173	169	160	213	201	191	174	157	189	169	199	163	177	193	175	184	199	190	184	193	185	185	176	169	155	165	192	168	201	195	164	197	187	176	166	184	180	181	181	176	180	191	174	161	197	172	183	170	175	195	181	201	181	190	183	202	177	167	192	182	209	189	180	159	197	196	202	166	175	185	191	170	193	200	195	201	206	179	180	214	173	171	185	193	181	188	165	173	179	206	183	184	175	182	207	159	174	182	204	189	171	192	185	170	188	178	179	176	168	158	184	188	178	154	189	192	186	200	172	158	175	186	225	193	190	180	168	177	206	193	174	198	177	188	210	167	177	168	188	175	188	208	174	191	181	180	171	177	182	202	173	181	182	182	180	198	181	179	180	170	177	175	189	181	202	191	182	166	185	164	182	196	168	182	159	202	194	215	190	176	166	180	191	195	179	202	203	163	146	171	192	189	178	191	218	191	177	153	164	185	178	180	179	218	185	192	191	184	198	190	193	173	187	194	177	169	178	149	188	165	180	186	185	169	179	193	184	175	191	185	167	202	157	176	175	173	195	158	219	159	194	170	188	160	197	176	183	200	187	174	192	171	193	175	186	153	182	182	199	206	176	185	196	185	175	202	197	182	181	191	191	158	182	182	179	167	185	177	190	190	178	177	181	182	168	192	185	176	185	189	168	195	181	195	149	176	169	199	175	178	192	184	181	183	204	189	216	196	161	195	151	179	166	175	175	181	207	172	173	170	182	165	189	160	164	168	169	187	189	180	165	180	179	186	176	204	180	196	183	165	173	199	187	177	176	165	172	181	195	182	183	171	170	174	179	188	178	207	165	155	199	188	199	175	188	161	179	169	197	199	188	176	170	175	181	204	184	197	186	182	172	187	170	177	185	185	160	166	178	182	177	188	144	161	169	186	179	185	157	180	172	164	172	158	183	163	207	189	180	199	186	169	172	180	197	185	185	229	164	181	188	185	202	176	165	198	180	185	187	178	188	173	173	152	181	189	193	202	174	175	206	180	190	178	168	184	182	199	201	175	193	171	164	206	173	188	185	187	166	191	195	179	169	182	188	174	191	188	180	194	188	184	191	188	192	187	184	176	166	177	186	190	203	183	189	170	148	193	181	163	189	168	165	196	192	206	194	174	157	174	203	201	175	194	192	173	189	160	167	194	156	180	202	201	182	189	197	156	170	180	171	174	177	176	189	176	155	175	176	193	178	178	161	179	170	181	201	209	162	158	189	182	199	187	170	185	167	150	151	166	165	189	171	173	181	171	169	187	186	212	192	180	167	202	199	192	177	171	171	184	204	178	198	191	189	181	196	187	195	196	168	155	164	208	181	187	194	192	179	210	195	172	134	213	207	172	164	196	171	177	213	184	178	183	202	188	174	211	197	206	174	180	177	199	171	166	178	172	180	181	180	181	181	171	162	193	181	172	207	183	179	195	180	169	180	168	180	181	205	180	184	187	173	178	205	157	173	179	203	167	179	182	169	194	177	164	185	176	164	202	168	168	195	184	165	185	172	192	199	179	176	156	202	193	193	178	177	181	185	177	189	187	189	197	181	198	189	208	187	189	202	188	172	191	179	177	194	193	187	171	186	183	156	189	213	185	198	159	172	206	202
17137	10689	9654	1676	1176	1085	960	844	799	831	880	739	785	783	914	824	747	698	605	598	629	594	629	561	1502	3554	3160	2255	1262	787	613	588	579	548	552	575	556	563	549	570	551	572	555	559	557	581	575	559	558	574	543	539	553	504	583	588	540	551	535	585	564	557	544	580	550	578	541	580	557	554	587	546	570	561	576	573	582	568	549	545	557	562	551	565	542	560	584	586	559	583	580	588	578	550	591	548	562	542	573	520	593	567	523	551	578	574	538	606	522	552	549	607	548	612	564	581	591	556	552	567	570	573	547	593	571	580	573	581	547	567	560	528	554	550	558	549	584	572	548	591	550	575	545	551	567	575	534	590	611	553	592	579	544	539	554	559	549	566	570	540	592	621	569	572	577	597	607	530	579	569	554	549	599	547	543	481	570	577	544	548	565	588	540	514	577	530	569	563	554	554	587	572	555	567	583	541	576	557	562	562	575	552	583	553	574	538	582	566	569	571	532	567	576	614	550	558	568	541	576	593	597	585	540	550	591	576	584	553	588	567	577	559	574	554	540	593	558	572	575	573	629	575	522	578	573	572	549	578	626	587	559	556	559	588	545	563	601	601	584	578	555	565	574	540	540	578	531	541	526	568	559	541	527	520	563	540	580	571	568	582	554	559	590	578	549	562	485	586	598	565	555	575	555	558	585	555	518	565	542	540	571	555	532	574	565	561	556	591	540	607	595	563	542	589	526	543	580	572	548	555	585	554	519	569	564	578	532	589	563	543	589	546	560	575	584	561	590	571	581	564	517	494	584	569	551	587	534	629	595	554	554	562	572	594	614	600	577	615	544	581	577	590	538	567	549	539	610	559	560	571	560	550	582	580	544	539	558	577	568	533	608	511	579	565	565	572	595	554	571	524	599	549	549	537	544	581	605	571	515	550	567	517	540	583	590	576	523	551	589	555	582	570	579	590	582	523	575	559	548	536	535	556	538	591	586	568	557	603	606	583	571	563	595	577	549	562	588	571	556	542	554	525	562	567	626	608	591	564	571	550	566	540	537	586	559	579	569	556	568	549	610	574	547	574	519	607	608	567	572	554	560	542	542	563	539	555	567	552	594	575	539	553	553	609	585	561	556	541	550	539	538	599	533	561	603	521	523	534	551	526	580	582	575	538	513	584	514	550	559	602	558	550	582	573	593	554	519	564	577	550	550	629	544	572	576	578	580	561	563	591	572	580	550	583	558	564	551	550	569	556	526	574	553	525	572	557	569	576	577	587	554	536	546	538	536	528	560	571	568	550	585	576	547	542	513	568	602	573	544	545	573	574	580	552	556	560	567	547	542	532	565	583	554	582	602	525	543	569	566	565	551	567	519	575	553	548	536	565	526	579	539	562	546	556	537	535	575	563	582	552	554	582	598	596	540	537	538	546	549	562	606	556	489	556	574	590	575	566	533	576	580	586	535	551	569	548	568	559	562	555	601	530	584	566	557	571	536	548	574	526	531	552	538	573	518	537	529	547	521	570	511	558	551	545	590	546	526	562	540	584	563	542	546	609	554	570	572	552	582	536	543	573	595	499	582	600	574	553	546	564	565	539	577	546	602	566	555	558	598	577	596	570	560	562	538	552	582	576	581	577	565	601	607	567	541	525	559	543	588	518	544	532	556	524	582	586	577	626	564	568	523	597	602	589	525	554	544	605	539	572	561	535	506	562	554	533	620	541	529	567	542	558	552	561	538	554	546	557	599	566	555	511	562	527	517	568	562	556	557	581	544	570	539	602	562	618	589	551	557	586	605	541	566	539	574	576	547	595	532	571	559	528	606	591	558	548	572	549	597	579	561	595	548	547	573	546	585	537	527	576	579	526	570	564	553	574	593	554	597	544	609	531	539	539	566	572	556	585	591	558	544	555	553	562	507	573	593	522	540	600	564	531	558	546	594	587	572	601	540	561	589	561	580	573	546	574	554	579	545	538	563	570	561	567	558	581	570	617	569	608	585	579	558	562	543	556	530	563	530	546	556	583	548	560	520	537	550	520	546	535	548	561	593	570	600	517	575	580	563	577	600	570	518	548	562	570	546	559	524	579	613	553	570	562	542	545	630	583	549	554	581	565	537	587	573	534	572	566	560	551	587	579	565	564	561	545	543	571	572	543	575	527	543	582	543	572	577	531	560	593	542	560	589	555	564	562	552	549	574	546	602	537	523	611	570	548	575	557	585	567	583	568	575	595	551	573	552	573	564	535	573	587	562	588	556	570	588	597	536	591	561	576	549	560	580	590	589	598	547	558	545	550	534	533	588	575	610	564	601	574	563	544	543	548	590	551	578	535	567	541	518	564	571	576	553	589	543	591	580	582	537	534	577	541	561	548	552	552	578	540	566	610	584	567	602	552	552	588	568	575	550	577	563	536	571	542	615	591	582	536	551	575	552	564	529	562	551	575	590	542	589	597	607	553	544	587	544	550	565	561	582	570	562	537	558	578	570	548	573	514	547	571	592	589	603	601	600	550	575	536	527	571	620	575	567	524	517	571	553	566	575	621	575	586	577	569	555	559	570	566	600	553	568	613	582	577	545	554	567	562	562	540	573	576	513	582	585	568	554	565	570	537	575	547	580	530	529	568	552	561	587	542	603	573	586	532	572	588	566	541	577	523	544	529	638	508	580	575	547	527	594	589	556	568	542	586	624	565	601	545	583	538	561	556	557	506	568	547	523	550	546	557	585	551	570	579	561	556	589	556	560	548	541	574	548	549	576	541	576	593	584	571	502	560	580	585	555	572	582	552	536	586	575	548	522	563	542	573	548	542	558	567	585	585	582	528	584	619	572	555	537	574	549	588	552	535	539	545	584	549	560	561	575	585	528	542	553	567	595	549	568	585	540	548	575	573	586	559	567	573	583	573	553	540	554	562	589	539	573	593	537	610	575	564	583	590	532	569	567	542	577	572	523	583	568	522	561	552	558	566	537	581	597	562	568	545	524	573	613	552	546	535	587	547	548	569	574	510	529	549	532	575	539	559	531	535	552	562	556	566	579	551	529	586	558	535	608	587	530	529	568	586	562	541	612	583	584	566	589	539	552	595	568	537	585	523	593	593	534	523	569	538	544	548	591	596	569	556	559	552	562	569	552	533	554	548	583	511	560	569	512	549	578	558	562	583	560	582	588	527	529	586	586	536	592	570	559	593	540	559	571	533	520	550	595	548	562	548	558	529	568	568	583	546	547	562	568	529	533	602	577	569	549	582	563	598	599	571	576	532	575	554	539	584	578	577	587	546	575	528	548	529	554	605	566	560	573	549	536	521	566	552	524	573	565	571	589	563	536	562	546	547	539	586	536	582	560	547	570	581	570	537	546	561	567	530	590	593	614	570	596	567	554	579	552	576	591	577	536	561	551	536	568	538	550	605	559	552	591	548	567	561	581	577	562	550	558	559	554	543	531	573	581	586	546	598	566	545	570	592	559	601	513	577	547	614	549	553	574	567	570	567	561	537	608	598
53232	44409	44273	14367	3608	1257	733	471	489	443	353	347	362	374	297	303	286	270	250	231	220	217	222	229	2380	4363	3513	1720	754	314	209	176	215	182	161	176	197	174	181	180	155	180	179	161	174	199	174	175	182	189	176	176	186	170	176	224	177	174	193	189	183	178	190	213	193	185	173	195	171	165	180	195	172	210	161	202	195	179	196	180	180	190	207	180	206	201	170	202	202	213	185	204	199	218	187	183	179	176	181	198	206	170	195	178	192	195	170	188	189	170	193	189	188	178	198	192	202	208	191	171	183	190	180	196	174	176	161	181	190	198	195	194	184	217	201	182	179	190	166	190	193	169	198	183	194	186	175	190	213	184	182	174	194	190	182	184	197	209	202	162	202	167	178	173	194	212	182	184	184	168	157	189	219	196	166	181	193	188	183	214	180	201	182	185	196	163	174	188	204	177	188	204	206	199	194	183	165	190	198	181	189	215	180	176	182	206	174	205	200	183	181	190	202	174	195	187	205	191	194	202	192	208	164	211	195	175	165	222	177	172	197	183	177	175	178	184	182	191	216	183	161	191	173	189	210	188	195	213	221	203	196	193	195	182	192	187	216	188	186	191	186	158	193	202	184	160	192	199	219	166	173	204	156	170	186	201	211	184	207	192	185	200	197	195	193	199	172	178	186	192	175	186	164	166	171	176	191	176	163	197	199	187	169	188	175	181	206	186	178	180	194	208	183	163	217	212	203	182	175	176	163	188	175	159	182	196	179	174	160	207	186	194	185	189	191	181	173	193	188	215	202	177	212	180	195	185	170	177	193	181	184	193	211	185	189	223	182	195	199	169	194	174	177	192	190	208	215	186	198	158	189	198	214	208	177	187	186	181	171	184	152	200	199	182	185	199	189	183	175	181	215	180	176	203	179	187	213	192	199	209	210	174	174	194	162	186	198	197	187	180	187	208	165	171	188	208	195	175	200	173	198	196	193	195	173	164	192	183	190	193	184	195	211	199	193	166	180	200	175	159	185	202	196	207	191	180	189	192	193	186	222	184	175	179	193	182	189	200	165	181	183	183	190	200	179	224	193	179	205	173	169	199	180	167	181	204	189	194	201	188	209	209	211	189	201	185	187	193	197	194	173	200	194	187	191	204	180	194	207	201	185	202	170	202	173	207	189	189	181	165	178	183	153	199	179	195	201	169	206	173	190	191	211	205	197	206	198	190	194	204	202	186	192	187	180	189	183	194	192	199	148	181	190	206	194	181	195	173	188	190	200	208	188	184	183	204	184	179	169	192	195	202	194	180	198	173	163	183	189	194	182	152	185	199	202	175	165	195	180	176	218	187	188	191	201	171	206	202	208	204	173	213	198	200	188	184	194	193	163	205	198	192	192	177	196	174	173	205	203	201	184	179	199	183	178	189	216	178	217	204	169	207	202	200	182	170	220	221	207	179	208	178	178	191	203	182	199	192	189	181	210	171	208	183	198	169	176	172	212	186	174	184	199	184	202	191	187	199	209	160	199	187	197	165	194	176	199	169	180	188	213	192	194	214	212	204	199	181	182	208	203	163	197	198	214	184	161	176	218	216	188	188	182	196	225	189	205	186	166	215	198	196	194	191	182	195	170	168	194	209	210	178	189	177	182	184	195	196	210	202	221	174	178	176	182	185	177	195	206	174	177	153	174	195	174	193	174	183	198	195	182	193	194	207	187	175	190	205	187	188	194	209	210	206	197	189	172	187	206	197	207	201	215	183	193	204	177	182	188	174	175	201	189	195	204	161	227	199	213	202	181	193	187	203	176	190	169	169	189	175	161	163	185	188	187	177	180	202	196	175	176	201	178	200	165	215	191	176	175	200	178	212	203	182	222	179	182	199	191	197	205	205	208	171	201	195	183	180	184	188	186	192	177	185	186	202	177	210	201	182	208	177	179	174	198	180	206	167	180	194	219	163	191	198	177	204	190	182	190	201	187	194	170	198	211	190	197	181	186	228	191	194	184	185	195	187	207	181	211	185	159	201	187	162	180	190	197	153	217	184	200	170	218	198	199	191	211	172	174	209	184	188	162	181	202	203	171	181	197	195	219	207	193	206	168	174	216	197	186	178	198	192	174	196	192	198	185	206	201	211	183	177	180	167	198	200	187	177	186	189	180	198	171	196	203	171	181	176	184	188	182	199	165	183	195	201	197	199	180	206	184	192	197	185	198	216	183	191	203	189	213	180	190	168	183	178	191	179	186	195	182	178	181	184	183	203	196	205	194	173	176	190	189	198	182	178	199	177	181	176	179	172	176	203	179	173	195	190	214	181	204	197	183	179	182	187	188	178	197	180	208	226	189	192	197	194	177	193	189	192	177	188	203	187	193	202	205	182	203	195	182	185	199	181	196	190	186	170	180	188	181	200	200	192	206	199	183	184	211	181	203	183	194	191	180	194	194	184	226	193	182	185	189	199	170	176	193	173	185	186	201	201	204	192	207	170	179	213	171	185	175	212	190	183	176	168	194	202	194	176	195	190	183	196	199	179	198	217	203	183	188	183	197	180	216	186	209	204	213	183	175	177	190	204	207	185	206	197	195	188	188	180	214	190	197	193	181	172	200	208	221	159	205	188	221	180	195	198	173	169	196	181	194	221	182	195	189	187	174	199	196	200	187	179	203	166	189	204	191	179	193	195	187	190	190	185	168	206	201	213	179	176	197	184	184	196	175	163	172	195	216	206	184	198	175	187	182	203	171	207	179	178	199	189	168	215	205	205	184	184	178	175	191	195	175	202	195	192	208	202	184	209	195	196	182	192	174	160	188	197	201	199	180	191	181	188	221	223	166	163	176	218	202	216	189	193	177	203	178	215	198	178	195	179	166	196	191	196	195	191	176	195	207	208	187	194	207	198	172	180	179	208	177	208	184	199	186	188	188	184	185	199	206	181	157	192	177	188	214	181	182	182	186	180	186	184	180	170	187	159	193	198	181	193	187	177	208	184	187	183	195	209	216	176	175	198	174	186	174	197	165	219	177	191	182	190	192	217	207	192	177	192	203	199	177	178	192	179	209	195	187	181	177	208	171	199	220	158	170	165	195	189	182	186	208	186	170	197	182	187	210	189	195	199	168	180	187	194	198	175	176	176	165	202	187	192	187	172	202	163	195	184	197	206	188	186	192	196	192	197	206	186	182	188	200	195	178	185	180	212	173	173	198	189	173	181	192	153	193	211	191	202	184	176	177	183	184	205	192	188	183	189	195	193	168	188	169	193	177	210	199	195	181	214	184	188	213	188	161	172	196	171	188	190	177	174	193	193	194	197	189	197	191	193	200	183	180	215	207	178	212	187	174	199	147	182	186	188	207	185	190	195	186	202	189	183	170	166	185	153	194	183	177	190	214	201	166	169	172	196	181	209	178	196	187	188	199	179	183	177	197	182	199	177	188	202	184	190	180	186	168	194	185	187	200	209	183	193	174	164	231	193	184	200	175	176	198	160	190	191	187	185	213	202	181	188
40120	40224	32587	3898	4335	3360	2478	2014	1800	1703	1566	1508	1443	1428	1290	1087	1067	1022	985	859	914	827	836	820	12263	19522	15104	8133	3385	1174	683	554	587	579	541	597	591	514	529	573	590	562	541	569	605	595	598	583	616	564	570	551	566	600	561	597	510	579	569	582	554	561	605	606	568	574	558	555	539	560	571	564	568	583	605	535	568	575	621	576	617	590	582	584	591	576	543	570	625	593	568	558	542	589	557	575	547	616	576	587	618	535	584	564	560	604	578	595	569	599	582	575	597	625	561	581	586	563	573	552	591	570	545	618	560	569	572	585	567	572	590	532	587	542	569	580	559	630	608	594	559	594	568	549	576	579	566	541	551	600	580	578	517	580	566	610	613	596	584	586	595	610	538	559	608	602	586	602	555	600	591	584	597	551	589	618	579	573	581	543	583	571	608	625	585	553	589	582	564	588	585	593	534	598	597	562	577	588	568	548	539	562	553	597	538	591	589	608	557	547	604	587	530	580	589	619	605	563	593	542	544	545	564	602	596	555	564	602	581	556	569	588	550	602	583	561	603	579	590	586	569	569	542	609	604	568	567	575	522	585	570	568	541	561	561	594	577	557	560	563	574	557	565	592	543	580	624	577	554	619	597	529	572	608	564	579	565	527	569	607	577	601	566	569	597	556	582	581	578	567	583	558	576	572	581	552	557	553	551	556	592	576	544	554	595	601	563	620	603	605	571	611	574	586	597	538	574	594	590	557	525	572	589	539	591	548	578	570	600	594	590	548	591	542	619	556	618	600	558	567	603	596	588	580	568	584	594	572	637	563	552	546	579	547	570	542	554	585	585	596	619	545	565	592	599	604	581	584	576	573	558	585	585	575	619	591	538	600	558	546	564	558	549	589	547	562	573	551	604	563	542	536	561	518	554	580	580	563	596	572	541	557	594	575	544	583	573	557	580	616	566	569	600	519	613	559	520	559	524	585	597	552	599	580	588	569	537	512	611	594	578	557	595	606	572	562	585	594	586	541	542	566	559	575	574	542	580	597	607	600	549	604	545	567	550	554	602	549	536	589	602	608	591	573	567	602	579	549	543	609	576	612	545	593	598	590	575	581	635	576	589	527	606	560	595	540	584	565	538	577	617	545	593	600	592	603	564	559	545	575	581	601	538	530	540	541	585	562	574	503	563	556	613	546	571	586	568	559	577	577	569	586	520	584	598	595	553	538	558	618	568	540	563	567	592	591	588	567	603	574	598	609	557	522	574	577	611	564	554	574	602	576	593	590	541	552	605	590	583	572	608	595	571	583	542	557	611	570	557	570	593	553	577	583	551	575	593	594	578	609	584	604	589	568	588	537	598	603	575	551	586	575	566	626	582	567	580	574	601	572	566	554	574	558	576	564	554	519	591	521	588	582	545	593	570	601	578	573	603	563	604	586	588	542	571	577	547	628	565	605	572	566	589	587	582	554	539	551	601	545	569	556	542	597	573	576	587	549	543	551	557	597	560	583	576	590	560	617	585	564	587	602	557	580	611	547	555	556	564	574	609	576	582	626	557	579	571	565	546	590	590	582	550	576	563	601	545	538	542	598	552	566	607	550	605	596	556	560	584	513	590	517	566	543	574	558	555	613	574	555	567	583	556	574	575	551	602	559	562	566	558	569	594	553	581	571	590	577	556	560	579	570	582	564	586	611	582	589	567	572	592	564	548	554	581	574	573	565	545	545	573	575	596	556	624	576	597	590	532	591	597	606	569	552	550	578	563	548	536	612	616	566	561	556	548	586	552	594	611	631	555	533	628	581	593	561	530	589	612	601	589	586	561	601	565	606	548	552	568	549	558	564	598	559	566	561	574	599	585	574	597	542	567	620	586	594	588	601	599	575	576	567	569	575	566	534	588	547	593	618	618	646	560	542	576	546	530	562	585	575	605	562	589	553	575	576	555	593	539	600	584	606	596	585	562	549	590	637	553	584	546	575	520	601	566	596	549	571	593	586	570	550	595	587	594	564	567	595	583	586	568	596	595	602	597	555	593	575	573	538	572	608	588	577	581	576	586	582	613	563	587	569	587	581	558	622	593	592	591	511	557	566	553	537	588	558	528	558	586	546	574	535	566	502	561	547	561	580	573	576	610	572	579	567	630	608	561	573	565	608	552	596	583	562	564	565	587	580	600	547	599	598	586	563	563	559	562	582	590	597	556	581	562	576	528	584	581	619	562	536	592	569	577	587	602	619	577	611	547	609	568	581	558	571	599	578	561	568	581	584	553	563	588	607	538	586	632	577	612	573	556	585	609	546	594	593	579	590	603	569	599	554	537	569	602	598	568	585	553	567	561	601	585	549	566	600	534	593	595	586	561	607	561	542	559	613	594	564	569	520	599	555	589	561	588	567	570	603	567	620	587	578	574	569	592	567	601	561	556	536	598	594	551	591	557	570	559	573	566	597	579	574	535	634	589	569	585	552	574	525	567	580	543	568	588	583	588	577	581	599	585	557	570	596	552	588	607	554	587	573	568	597	584	546	578	583	544	542	546	577	552	603	598	560	562	557	592	573	526	579	603	573	567	572	581	609	581	537	600	561	651	577	539	604	561	586	607	556	565	618	535	575	570	585	613	551	547	575	591	602	592	550	587	575	606	561	566	554	583	544	531	594	572	515	610	528	590	581	578	556	592	577	585	594	574	572	554	538	542	553	549	573	571	585	585	604	588	606	558	556	583	579	599	581	601	574	586	562	570	536	569	568	606	561	578	588	575	548	604	583	590	549	613	555	539	588	581	554	551	532	552	598	578	575	618	592	576	576	573	624	552	555	579	576	597	579	589	598	582	560	561	567	555	561	572	587	545	595	553	584	537	616	657	564	597	590	565	577	559	559	571	593	629	554	594	556	560	576	558	555	580	615	600	591	577	542	532	596	584	558	573	554	582	597	595	579	587	608	594	578	542	520	582	550	551	616	556	602	622	587	555	622	573	577	603	547	586	630	569	559	603	551	572	564	601	593	550	591	589	554	585	596	576	612	595	546	566	532	537	597	521	585	584	592	547	572	582	574	577	581	573	582	535	584	556	603	572	589	590	587	530	557	566	590	605	583	582	546	615	595	556	581	552	556	591	582	577	586	579	590	546	570	580	572	555	565	536	565	600	549	581	617	620	561	565	564	568	571	604	567	588	603	598	552	568	553	542	594	554	544	609	550	610	559	582	585	552	569	574	614	540	600	557	573	564	584	649	584	596	563	591	572	617	589	575	591	599	556	581	571	609	569	588	607	536	576	547	588	568	568	575	585	619	609	573	577	525	615	614	578	585	561	571	588	530	566	613	572	596	553	605	591	564	592	541	574	596	609	597	576	566	529	577	620	623	578	559	587	574	627	550	551	648	550	573	558	543	570	611	578	574	569	615	571	581	577	572	566	594	595	580	572	620	552	568	616	585	549	621	565	585	567	570	527	593	585	576	573	597	581	549	554	578	519	548	589	556	617	575	566	608	574	593	577	540	589
59844	44545	49549	20781	10185	3075	1172	867	764	562	627	596	449	489	387	400	374	364	346	339	307	289	274	292	2720	7739	6803	3097	1213	506	300	236	243	244	227	249	233	267	260	256	226	249	255	247	260	243	226	265	206	240	271	244	248	248	245	257	229	255	227	230	229	269	204	232	278	232	241	277	239	244	275	257	278	259	234	248	259	241	245	253	243	230	228	268	225	264	232	252	242	235	262	235	260	248	243	235	227	258	226	255	255	261	261	251	232	284	251	235	242	268	242	239	244	261	263	251	234	262	214	242	230	228	252	245	247	255	238	234	216	238	232	232	235	255	241	243	244	247	235	249	259	246	227	236	231	270	240	254	245	248	240	242	261	248	252	257	256	227	262	255	258	261	266	256	270	249	274	274	245	242	244	263	234	233	237	215	251	238	240	250	247	230	230	259	250	249	256	238	232	243	256	248	242	238	247	228	253	231	250	275	254	235	230	246	223	277	256	219	251	266	257	242	244	240	295	255	238	261	236	214	236	226	242	226	244	216	209	202	247	272	236	233	248	238	240	225	240	266	242	267	237	226	261	241	249	238	262	227	274	252	236	230	260	240	257	242	246	229	253	286	224	249	249	239	235	209	224	234	241	244	228	250	239	240	261	246	261	262	281	256	259	263	242	237	253	263	235	209	268	229	232	265	243	229	224	260	239	255	241	257	229	264	234	221	266	263	212	246	250	233	233	260	243	255	250	236	225	233	268	231	241	249	267	245	265	253	224	265	249	234	245	236	234	235	234	214	273	243	225	226	222	245	229	234	264	255	230	243	268	220	235	252	249	214	244	236	246	246	260	227	236	215	259	240	255	225	245	257	275	237	258	257	232	261	253	248	240	228	216	247	235	248	232	234	221	240	232	243	236	264	247	255	212	253	242	232	256	247	245	250	271	253	234	284	241	252	223	258	241	247	237	254	266	255	232	244	242	249	248	237	245	238	231	260	242	244	240	278	220	224	225	270	252	241	256	240	241	233	265	235	232	258	244	227	245	238	248	227	231	236	282	236	287	260	257	240	233	245	224	231	240	231	249	261	262	244	266	231	240	257	244	224	223	260	272	248	237	228	282	268	251	228	240	223	230	251	258	222	255	259	291	241	246	239	234	249	244	234	262	246	263	258	241	243	200	225	246	209	255	225	241	258	255	221	231	249	278	243	279	209	229	248	231	242	243	251	265	229	256	219	251	242	232	244	246	253	256	237	228	243	231	269	234	256	246	224	262	247	228	217	234	260	242	249	241	245	222	269	273	240	229	252	239	252	237	254	256	246	264	253	249	251	248	257	269	238	230	223	269	227	277	250	242	253	273	265	225	225	240	253	205	223	265	244	245	247	256	226	291	247	241	224	231	245	242	258	278	258	225	243	250	233	245	238	246	220	227	216	235	248	233	259	238	237	269	251	238	253	260	249	274	249	229	239	237	229	224	236	240	227	253	236	247	264	245	228	224	238	267	216	266	232	255	254	241	269	270	238	258	239	271	259	270	231	276	226	252	258	251	252	231	269	240	233	216	240	271	244	244	245	267	251	241	252	251	255	245	243	251	276	248	261	235	246	267	211	251	238	242	248	232	198	246	250	243	254	221	242	225	258	266	253	249	230	219	220	232	244	215	252	233	254	250	267	234	236	242	256	238	235	258	274	271	241	258	253	254	250	233	275	221	239	236	218	231	258	221	224	253	241	238	220	262	235	232	269	266	264	219	263	233	273	250	247	248	228	252	245	252	279	249	243	247	256	229	249	270	274	228	252	238	234	277	244	261	244	272	248	248	242	270	265	267	249	222	235	245	215	231	260	266	243	229	251	235	263	245	254	278	265	251	224	258	215	253	229	252	240	260	279	228	245	224	240	236	231	256	213	237	247	260	249	268	253	241	239	213	260	233	214	239	225	238	256	230	263	250	239	236	278	243	235	259	251	258	263	261	233	277	235	254	251	250	264	245	268	252	233	244	244	230	241	240	222	236	252	269	233	244	267	237	246	270	254	240	244	272	261	205	258	240	235	225	239	243	238	262	257	232	251	250	247	240	263	213	238	196	260	235	248	270	255	257	238	233	271	275	223	244	255	246	231	273	279	253	237	243	220	262	242	227	237	267	227	250	263	242	247	211	234	241	234	232	245	256	252	259	233	234	253	244	240	201	269	232	242	255	234	255	255	250	246	246	252	215	273	240	251	204	231	240	235	232	257	248	249	264	253	253	280	221	218	248	227	243	257	226	247	242	236	228	250	241	247	235	229	265	229	232	226	229	269	223	281	270	239	258	261	238	226	227	244	231	220	246	261	269	256	247	255	266	249	250	257	221	268	258	255	234	203	235	251	250	250	255	252	243	240	237	284	254	244	230	252	274	260	224	225	233	265	254	232	223	232	226	257	245	248	262	265	233	268	237	249	255	252	233	232	245	232	259	236	234	241	249	246	243	257	199	256	295	239	242	254	237	242	221	257	225	215	249	236	239	230	274	245	252	259	253	250	231	256	219	234	227	227	263	238	240	247	235	248	235	264	227	225	262	229	251	253	239	245	220	255	233	258	256	283	244	249	245	201	254	247	231	250	272	253	234	263	261	247	222	226	227	219	233	253	237	259	251	259	249	264	246	229	249	254	287	235	279	264	276	230	240	225	250	252	262	247	256	256	266	198	257	276	215	240	255	235	235	241	224	257	211	222	281	213	241	243	224	242	256	251	263	257	224	218	237	243	227	249	228	253	232	263	226	239	218	249	246	240	241	272	243	255	262	218	267	248	246	264	245	276	270	249	267	212	261	239	233	259	280	262	249	222	239	255	228	256	232	256	221	234	261	228	257	231	254	229	248	237	263	242	254	239	227	241	243	236	221	232	235	276	266	241	238	269	234	251	264	240	252	232	267	253	229	232	240	239	246	230	259	244	257	228	252	230	232	253	248	236	262	226	257	237	265	246	239	260	243	238	261	254	227	246	222	256	233	248	288	259	260	247	261	230	247	285	243	216	267	228	252	238	230	250	223	228	251	254	246	263	232	259	242	231	243	262	241	248	238	246	235	251	251	241	235	227	251	208	231	229	236	220	265	241	229	240	255	214	259	269	261	249	262	269	250	228	224	231	261	256	249	236	232	245	238	230	228	232	252	247	221	242	246	270	277	262	235	260	222	262	235	249	261	246	240	238	236	241	282	248	242	236	246	241	276	256	245	244	258	250	236	243	261	252	223	232	254	253	237	239	251	260	254	230	239	251	253	227	261	271	252	259	242	229	241	253	245	214	223	249	201	216	266	255	239	245	248	257	232	263	251	248	252	244	264	220	236	244	244	225	247	238	266	244	262	230	277	232	284	241	254	254	260	242	248	273	244	270	252	227	228	233	281	242	250	224	249	229	241	244	226	233	253	226	241	238	254	260	266	251	241	248	245	251	246	254	271	215	237	259	219	217	237	259	266	252	230	232	222	236	268	242	237	242	274	225	260	256	243	267	288	222	230	252
47707	47074	40128	8252	7054	4892	3517	3184	2844	2352	2499	2385	2044	1859	1750	1567	1428	1277	1254	1231	1194	1160	1097	1035	12528	26681	23705	13040	5750	2104	1058	725	723	661	688	747	714	722	710	733	711	698	722	721	776	711	692	750	745	664	738	700	693	663	708	721	748	677	707	662	655	675	737	714	721	756	746	715	712	740	701	706	786	709	699	694	685	697	699	731	745	704	704	684	745	735	727	722	741	737	753	675	754	723	732	687	729	733	694	689	753	723	727	683	738	669	742	718	708	708	716	694	695	744	717	762	684	676	746	756	735	747	744	747	719	718	708	711	716	742	725	747	730	685	728	748	667	742	750	755	710	740	692	715	737	684	692	684	731	704	730	708	679	679	723	747	710	729	741	744	720	688	676	736	740	743	740	744	669	663	766	751	708	637	711	640	685	741	715	705	694	716	702	687	680	704	727	689	716	704	716	739	745	753	675	709	695	751	740	683	730	730	716	734	705	682	709	734	721	680	708	688	731	721	690	706	788	733	718	707	723	781	712	735	739	738	666	717	708	713	768	681	712	716	698	695	701	719	725	734	681	721	729	739	727	705	696	670	699	724	732	748	711	761	715	739	733	741	738	718	733	699	695	710	769	684	721	712	720	758	651	683	707	705	749	691	690	721	728	684	717	713	748	715	706	766	735	728	714	691	673	691	744	746	760	725	685	744	732	711	735	741	709	702	733	683	681	697	699	699	708	700	728	712	692	696	727	735	702	725	610	738	738	765	699	741	721	716	707	721	671	691	665	722	765	701	772	682	699	737	732	721	717	734	716	697	696	665	757	688	723	713	700	728	747	687	705	709	701	760	709	725	703	745	713	743	724	704	701	698	714	726	758	682	687	735	759	692	664	697	716	718	716	742	660	725	712	727	696	726	752	695	706	708	719	738	707	719	685	729	711	699	727	709	747	704	715	693	689	721	697	702	681	698	706	701	742	743	685	765	716	715	685	759	696	735	714	711	681	716	731	741	761	716	701	729	736	696	718	712	686	732	680	713	721	726	717	729	739	722	734	709	714	680	672	741	708	693	699	716	706	692	697	715	669	746	670	694	685	739	719	738	691	662	744	700	722	730	714	713	727	666	667	695	761	710	717	720	714	693	645	689	669	733	741	711	755	687	688	742	749	741	742	743	696	727	752	665	725	770	726	727	688	694	689	741	761	668	723	726	670	718	752	724	668	687	728	656	699	700	730	725	738	771	691	711	725	725	686	758	727	734	715	688	693	684	726	650	686	707	756	729	746	695	713	718	755	707	719	722	742	665	733	756	757	690	724	687	723	752	719	681	740	689	716	694	758	728	789	742	729	731	734	720	737	698	690	716	677	696	744	742	742	712	704	683	738	729	722	688	739	728	733	761	736	730	731	659	706	711	758	711	722	747	705	684	727	674	696	693	709	675	761	723	737	726	757	726	728	729	749	679	669	706	726	740	753	698	695	759	677	755	706	695	758	715	762	732	740	740	711	716	726	733	764	714	715	677	701	710	760	724	756	693	687	693	728	716	713	721	732	739	709	726	729	695	731	715	729	720	675	745	695	680	752	704	706	715	716	727	716	707	679	739	683	711	724	730	698	721	672	698	706	687	695	707	752	670	746	664	714	721	697	702	742	701	747	764	705	768	707	670	708	718	720	772	702	754	703	667	697	664	685	713	751	725	724	708	725	729	701	693	710	776	703	729	714	722	720	714	749	707	736	699	680	739	727	702	665	711	724	709	695	739	747	710	694	741	700	711	719	689	742	691	690	714	657	677	672	702	754	728	633	713	704	767	698	675	667	730	689	733	714	738	759	740	723	717	691	718	710	720	743	675	686	707	704	731	763	670	741	754	713	677	714	728	760	718	705	756	680	689	757	728	723	761	733	721	706	683	700	718	737	728	733	730	661	720	710	735	717	704	692	736	685	739	755	721	739	736	724	768	731	706	740	714	730	702	656	682	686	703	747	728	656	751	739	731	712	725	719	710	737	729	677	726	703	745	722	772	675	681	720	663	747	729	736	757	698	730	684	698	713	693	715	709	680	783	740	703	720	660	726	734	682	733	742	702	756	741	725	649	726	737	681	726	709	684	721	686	700	737	684	678	765	784	721	741	725	692	764	709	714	722	680	670	718	721	753	760	732	680	721	705	729	712	749	715	682	704	755	703	668	727	715	702	780	730	754	704	740	679	751	701	669	686	706	756	700	688	729	710	706	726	691	706	712	698	736	772	731	705	694	668	701	706	709	710	698	749	681	699	739	723	680	698	768	702	700	730	728	684	691	745	772	694	752	715	740	729	704	690	777	675	687	704	692	705	743	708	709	735	695	711	749	698	718	674	715	701	732	731	678	709	728	708	687	713	760	757	714	723	705	740	708	739	757	710	744	790	704	692	724	677	734	667	671	726	718	737	689	715	655	697	719	729	692	729	684	689	708	716	701	727	726	698	722	687	776	691	683	726	685	737	733	754	728	701	696	699	717	686	694	754	685	718	708	720	742	788	708	681	702	717	738	735	753	730	711	719	724	717	735	671	788	729	743	696	707	667	743	742	723	726	665	656	700	711	696	684	690	713	683	738	693	721	709	725	718	713	708	667	681	733	751	690	701	653	714	742	694	726	710	722	743	700	698	701	745	703	777	722	736	695	742	684	712	719	731	735	738	712	795	698	740	705	680	727	740	720	712	731	701	763	734	725	712	731	692	724	775	699	707	704	744	699	686	750	742	699	766	696	707	741	712	690	678	699	673	741	747	693	723	712	692	715	740	731	718	760	718	744	742	744	752	765	702	704	726	727	729	707	747	732	686	728	672	727	720	695	693	729	697	701	709	688	666	671	729	696	705	747	762	698	705	684	703	679	711	755	731	711	740	707	777	707	728	687	706	729	708	685	751	777	701	746	728	748	722	719	729	737	731	714	716	710	713	711	724	715	663	705	734	683	731	714	687	713	722	675	737	722	713	680	714	686	692	742	718	685	730	755	717	697	698	787	671	697	707	655	704	696	664	731	679	729	724	710	704	726	741	700	739	700	741	681	703	705	789	719	689	713	769	738	701	707	723	731	713	686	698	758	664	685	721	731	703	736	700	712	703	713	698	730	741	750	692	675	719	689	690	702	700	731	667	700	728	775	683	678	688	694	672	749	731	727	757	673	705	699	737	712	712	721	700	711	659	714	720	743	758	720	710	706	726	743	719	752	738	733	676	672	703	747	702	686	703	735	755	679	703	714	719	774	728	700	736	678	729	714	668	702	725	731	682	746	737	751	688	734	733	748	690	742	718	666	727	756	726	702	689	710	696	696	719	692	676	716	766	735	747	716	746	707	744	707	704	693	729	666	709	715	745	715	744	722	706	753	704	734	700	726	744	706	732	759	684	709	683	728	714	731	688	680	739	688	794	687	738	734	735	679	725	742	704	703	661	744	744	743	683	680	723	672	716	691	726	730	732	753	733	737	702	718	709	730	740	693	712	752	718	714	730	678	739	682
22731	12290	8468	1543	501	251	212	213	201	191	181	217	189	190	193	191	190	199	193	164	205	191	189	172	193	550	764	596	412	281	197	160	153	173	169	142	185	183	186	190	187	164	167	161	154	146	158	178	169	141	169	164	150	156	132	183	136	171	170	182	178	166	146	190	153	173	178	160	164	174	176	182	189	152	153	189	165	161	186	170	188	189	174	165	167	189	169	175	156	150	163	172	169	158	159	188	168	172	175	153	172	150	179	150	157	176	168	176	169	180	170	178	172	161	150	171	162	184	162	166	186	133	160	187	157	164	171	161	158	151	154	154	157	149	165	191	190	158	181	189	178	183	150	170	170	164	180	161	185	156	157	161	172	162	176	171	174	175	192	165	179	182	165	170	184	174	172	163	175	207	166	167	175	165	179	177	182	181	168	172	155	179	161	171	181	161	151	189	180	175	181	180	188	163	163	171	157	158	166	155	175	182	165	181	157	192	168	165	175	175	156	173	183	160	147	166	186	164	181	178	160	178	148	185	162	154	170	182	179	172	177	135	188	165	164	144	171	169	160	161	159	169	156	163	153	168	159	171	168	172	173	173	172	152	174	160	169	182	150	157	183	159	182	191	191	157	163	180	164	156	185	167	158	169	162	170	180	174	171	170	187	153	165	158	165	196	179	153	175	167	177	179	157	195	180	149	189	173	169	155	178	171	171	170	172	171	192	184	169	184	188	167	169	176	166	144	164	172	138	158	173	181	164	170	159	149	158	147	139	169	178	160	196	159	172	150	158	189	187	187	159	143	187	186	150	175	176	199	191	149	172	172	162	161	180	191	190	140	161	161	167	163	154	167	173	174	188	183	155	157	176	176	161	178	158	154	187	178	175	155	154	163	176	170	162	172	172	161	156	161	160	164	150	160	175	157	148	163	163	153	176	168	174	178	164	166	169	178	162	167	184	169	182	167	167	170	163	153	182	150	139	169	170	166	177	182	191	147	186	155	175	183	152	140	191	160	181	151	152	191	142	160	170	172	162	171	176	183	199	181	148	166	178	152	145	159	166	164	195	174	158	191	156	175	190	173	166	153	147	181	177	164	157	156	155	183	197	185	156	165	174	187	172	160	195	167	175	146	169	174	179	157	174	177	168	173	163	154	160	157	141	186	185	161	160	195	165	176	161	186	203	162	168	182	205	164	175	188	148	173	160	169	186	159	173	166	156	159	161	178	172	168	184	174	168	169	164	164	167	176	184	164	180	178	175	177	168	157	169	180	146	192	170	168	173	177	197	156	170	162	147	154	163	147	181	185	141	158	180	195	163	173	181	170	185	187	187	183	155	165	147	147	171	176	177	166	159	166	158	172	184	176	166	166	165	157	180	182	167	160	198	161	183	161	167	183	170	175	161	174	195	146	160	189	180	177	149	156	184	169	198	169	187	176	142	165	149	168	154	176	187	188	164	161	160	172	189	164	191	154	193	173	156	160	147	158	159	180	164	165	192	190	166	162	170	165	175	179	149	161	178	142	160	160	167	156	165	152	172	157	186	185	159	172	179	172	161	173	166	158	169	183	163	171	161	154	162	173	164	180	175	162	171	163	172	140	159	169	184	172	158	163	197	186	181	156	139	169	163	183	173	191	154	196	163	163	169	177	144	155	177	188	185	163	170	171	160	158	173	173	154	203	175	165	168	162	178	179	159	134	165	164	166	165	163	172	170	193	183	167	177	164	171	181	169	177	163	136	185	139	162	183	174	169	151	184	191	182	179	178	181	152	184	162	167	175	157	174	151	169	166	167	160	176	160	160	194	169	173	178	168	167	167	167	150	165	146	166	140	189	165	185	189	163	197	173	172	170	159	170	168	171	165	162	152	169	179	157	183	142	160	156	157	152	162	167	180	168	160	161	182	163	141	166	169	161	163	174	177	167	153	202	163	183	144	183	175	181	172	183	171	158	159	186	199	175	173	187	154	163	165	183	183	161	171	199	168	163	178	169	177	182	191	141	151	147	163	177	193	174	175	183	158	155	170	175	165	184	160	170	175	141	148	171	152	182	161	182	152	169	144	162	185	167	178	188	165	164	180	169	158	169	180	156	162	157	167	162	167	171	179	166	178	157	156	169	153	177	150	148	158	166	178	163	164	166	152	153	177	168	175	194	175	168	175	168	151	198	168	158	167	147	177	166	165	160	171	144	183	165	161	153	167	169	164	183	170	189	157	175	168	173	177	177	163	170	161	181	166	184	176	171	172	157	182	166	170	165	185	195	179	188	163	155	164	145	158	164	192	165	181	186	156	144	162	159	174	159	182	170	181	156	157	165	176	179	169	196	172	164	179	152	181	173	177	178	152	148	189	158	173	183	159	166	165	166	176	158	156	164	169	173	171	158	163	163	170	146	161	175	167	169	178	171	142	170	164	167	182	162	157	172	177	133	174	166	176	165	164	195	177	165	169	162	167	160	184	144	163	165	168	154	182	170	175	171	172	174	169	178	165	177	152	181	171	160	173	177	172	177	183	156	170	163	162	176	160	163	192	162	172	152	196	148	163	177	175	180	155	169	177	157	182	176	168	158	167	160	174	183	173	152	172	146	186	160	171	170	191	183	181	183	177	187	167	185	150	153	148	159	167	183	165	168	174	179	157	176	160	168	184	156	182	165	143	154	162	151	149	176	160	190	180	176	157	192	171	183	155	175	184	145	159	155	157	175	167	177	180	150	167	166	174	160	177	172	183	183	194	167	165	165	186	152	161	154	169	164	155	161	178	147	177	181	194	161	169	185	167	177	185	178	184	179	164	176	152	153	160	163	184	180	208	170	145	176	161	166	163	153	188	183	164	167	156	185	163	156	159	165	163	162	171	171	171	180	183	166	156	157	168	170	158	146	137	169	148	171	180	167	170	181	153	179	169	156	160	174	190	181	175	160	157	162	191	158	171	170	169	155	146	201	163	180	180	172	179	161	165	192	152	160	168	169	141	183	176	163	170	175	155	179	153	202	181	162	170	157	197	172	151	163	148	163	162	176	171	157	173	145	194	163	155	176	155	147	159	167	168	161	159	170	157	174	152	168	163	156	158	163	184	164	171	176	164	158	164	165	176	154	156	160	182	170	172	179	191	176	170	176	164	190	174	199	179	184	155	161	164	153	167	163	168	149	159	163	154	193	151	165	185	172	174	142	160	150	154	153	166	176	167	176	187	166	170	169	174	183	179	179	149	158	188	184	180	145	155	173	148	192	162	162	164	179	177	168	137	175	174	182	173	168	165	157	169	173	168	183	169	192	158	160	189	191	172	146	168	193	177	157	158	182	167	168	189	159	163	162	192	152	188	153	179	165	179	169	172	158	156	161	152	165	167	168	153	191	172	154	208	162	172	162	181	149	164	179	152	168	180	170	171	159	171	177	189	178	171	145	187	131	171	172	159	141	164	160	161	149	173	179	193	172	160	171	187	170	166	182	176	166	160	183	171	184	135	173	163	156	186	166	170	178	172	149	158	163
15893	11337	11958	3405	1508	885	708	812	791	667	644	718	765	714	648	603	610	778	662	618	652	586	613	591	947	2765	3685	2564	1533	849	559	534	535	537	519	528	539	521	520	507	539	551	527	499	532	530	514	572	543	493	549	523	573	552	514	527	505	537	548	558	579	537	538	519	507	531	488	529	527	528	517	519	533	580	552	525	518	493	524	575	502	517	557	500	544	529	526	505	500	509	532	494	516	533	532	550	566	517	541	544	526	531	532	522	500	509	533	530	506	505	545	504	514	536	534	530	550	564	514	522	479	475	524	592	520	494	527	535	516	526	536	552	527	477	513	539	509	568	511	548	526	542	485	516	509	529	495	493	507	501	526	519	531	536	562	533	540	532	494	503	502	538	526	516	527	486	558	529	524	496	560	538	529	508	473	548	529	513	530	560	502	498	514	511	539	558	513	523	530	535	521	573	538	492	512	539	509	517	519	508	505	545	548	531	529	505	541	535	503	492	554	511	494	503	514	537	530	532	503	560	526	575	552	539	511	518	523	526	531	530	534	492	556	511	532	502	525	460	557	566	510	546	533	521	505	509	516	533	543	496	540	458	510	518	518	492	538	545	566	517	505	529	493	528	550	559	546	564	549	533	527	500	539	525	494	537	559	535	518	500	513	503	492	530	530	510	576	540	548	477	514	531	494	543	546	547	541	567	514	519	527	516	494	464	541	511	501	579	506	542	475	529	510	510	513	520	513	522	518	557	552	560	526	538	574	543	539	506	524	519	529	479	514	497	499	524	524	533	541	534	526	550	547	550	513	538	526	529	516	547	566	484	516	563	509	483	551	484	538	549	510	551	507	485	503	507	531	483	520	512	521	536	488	505	535	533	551	492	526	532	493	499	556	510	502	537	561	542	512	542	577	489	510	520	556	560	529	532	534	568	544	499	498	533	514	489	544	500	541	532	516	524	506	538	519	565	522	518	555	518	494	499	566	534	504	525	550	535	540	495	502	528	532	552	529	503	551	537	525	515	542	534	522	538	513	553	545	561	531	511	542	517	490	516	517	522	542	529	497	498	509	521	523	522	500	537	564	557	553	489	478	525	536	538	550	550	521	514	524	546	519	525	552	526	497	479	537	526	539	491	499	506	509	564	551	515	491	556	525	545	523	504	514	562	538	513	545	522	527	507	526	510	519	512	522	524	566	507	517	521	538	507	539	510	548	526	475	512	529	529	512	518	551	536	538	551	475	491	539	524	545	491	514	512	530	527	517	513	557	508	534	514	528	546	562	564	540	539	546	513	543	523	502	512	527	569	567	545	520	530	553	565	517	507	568	517	512	505	539	539	531	527	537	480	565	499	507	517	568	517	506	508	529	556	553	495	543	530	535	534	551	534	493	546	505	525	530	520	566	514	494	561	508	529	497	487	515	500	513	500	512	563	506	560	551	525	524	500	505	531	512	491	539	539	496	551	531	511	521	547	489	524	537	476	502	534	518	513	551	508	538	497	459	487	507	558	519	498	462	504	527	523	504	506	547	519	504	518	537	518	521	539	509	472	519	512	529	504	545	542	595	531	569	538	490	548	503	565	532	515	533	543	511	555	537	519	476	536	511	520	519	543	549	512	548	507	529	563	516	535	535	504	524	559	481	569	504	507	545	517	514	520	532	505	516	514	523	520	515	506	536	574	503	501	528	531	549	553	521	517	555	487	570	486	527	531	497	516	511	539	534	498	514	520	548	535	494	528	560	510	540	510	518	497	518	521	607	531	540	524	525	564	499	542	509	516	513	514	542	561	543	525	560	571	525	496	534	544	532	536	507	541	523	514	539	494	513	513	521	495	533	510	522	513	533	533	499	495	518	543	538	527	518	558	533	558	520	494	562	547	514	524	551	481	512	538	542	544	480	509	546	516	487	527	545	515	543	525	504	545	542	530	518	534	546	553	514	543	499	515	497	528	444	537	473	570	530	499	514	513	512	544	519	537	531	542	524	520	535	512	534	497	542	540	561	523	526	528	528	532	509	504	537	538	509	540	516	509	551	548	524	538	536	535	531	539	519	534	529	547	543	521	503	499	509	524	519	501	537	517	528	553	485	501	492	519	511	522	525	493	543	484	544	537	527	524	512	516	535	536	575	505	489	509	538	501	493	558	514	558	498	528	527	575	555	494	519	502	547	559	486	519	520	520	499	531	544	547	512	547	556	515	529	554	495	510	501	512	504	512	542	527	510	504	504	540	564	518	567	491	502	509	550	527	523	521	504	539	535	534	517	533	540	498	536	497	518	516	489	525	534	511	584	521	519	525	507	538	559	513	528	495	543	525	542	488	528	540	485	524	462	489	504	549	544	554	521	535	507	554	529	514	533	517	485	513	505	492	525	518	531	516	524	494	496	547	565	500	550	531	555	540	522	531	559	521	535	498	504	528	494	531	486	569	541	509	537	530	534	503	568	543	520	519	529	553	538	579	543	541	536	508	524	513	552	542	528	515	507	576	526	511	572	554	509	544	537	532	542	521	540	563	538	535	518	525	510	494	562	505	508	557	511	491	549	503	520	504	542	531	523	525	515	539	520	540	513	530	474	536	517	521	483	516	551	553	513	517	526	523	530	559	506	509	592	534	514	517	518	564	509	542	483	537	480	517	503	512	521	500	498	510	560	512	508	544	503	544	514	518	511	557	548	517	535	491	561	553	528	545	534	527	501	524	518	492	495	564	537	516	564	488	535	530	583	535	474	487	558	560	511	513	525	537	546	514	489	519	525	570	513	522	542	516	522	522	512	521	542	542	527	483	528	504	539	560	519	530	545	500	543	541	515	528	520	539	476	509	511	501	517	516	570	549	556	542	527	516	554	511	558	549	531	558	522	512	531	518	492	513	557	557	526	512	530	562	495	504	544	496	540	538	550	612	537	533	541	512	527	537	518	509	540	514	496	587	557	517	515	517	516	549	497	548	555	516	532	513	562	490	545	527	553	524	542	533	489	557	532	529	523	502	485	507	508	529	513	523	525	510	520	517	522	537	524	534	499	547	503	531	518	551	508	513	501	548	571	527	561	489	548	543	523	508	540	512	527	493	485	565	536	541	523	550	565	559	495	541	529	480	534	547	519	524	550	554	525	531	504	539	544	526	483	498	556	516	572	545	506	519	513	564	490	456	551	539	523	523	506	551	538	531	562	551	528	518	509	532	538	507	539	546	532	521	493	532	533	555	525	554	533	472	515	511	496	568	533	542	509	504	477	551	535	483	525	513	550	493	550	552	519	523	522	559	538	520	523	533	537	501	501	551	536	491	525	544	561	518	521	533	501	541	547	533	527	491	537	506	505	522	498	527	505	516	523	502	505	516	507	482	567	520	505	527	574	531	513	507	540	515	548	506	521	519	540	521	543	509	534	452	516	527	529	542	510	524	537	531	513	549	544	560	534	508	553	481	562	540	513	472	549	528	535	533	564	522	573	496	538	515	565	524	485	499	538	476	515	540	541	558	497	507	490	509	503	536
53762	44678	46898	16234	4119	1263	749	633	491	398	345	340	279	302	289	283	256	273	273	240	270	233	239	388	3219	4455	3094	1446	711	345	250	229	181	212	200	203	194	209	226	218	201	179	195	189	202	171	184	174	166	197	196	214	205	190	201	215	177	190	205	173	190	187	181	159	191	182	207	201	189	220	190	217	189	206	191	190	218	177	185	187	179	185	222	201	183	216	211	206	208	194	203	185	185	199	181	205	194	214	186	217	202	193	188	180	187	245	200	191	187	194	181	170	199	188	208	192	190	232	200	187	187	191	202	189	222	194	211	204	193	216	183	184	175	202	237	220	197	208	180	204	210	216	181	209	209	216	206	183	193	192	198	214	175	193	199	193	192	227	202	180	191	198	170	218	166	208	232	194	194	213	204	225	204	189	230	194	191	198	196	213	206	194	192	171	191	186	191	204	182	200	188	203	206	210	195	198	180	180	204	183	209	228	204	211	181	200	186	213	176	184	215	183	212	219	195	201	210	203	222	211	203	185	202	201	189	184	212	186	196	195	203	199	197	203	238	195	160	199	206	174	200	183	183	204	202	196	200	197	211	211	206	192	214	162	192	174	197	200	178	218	183	186	211	168	195	177	195	194	210	184	195	208	177	174	191	193	194	179	190	189	219	185	195	181	213	221	203	215	219	207	191	181	215	179	228	198	216	200	195	157	188	205	194	214	198	191	189	198	172	190	209	196	174	188	228	191	188	177	212	205	197	190	191	211	188	197	189	177	180	194	239	216	197	191	190	201	186	196	196	216	222	205	205	200	169	193	171	190	196	170	207	199	183	186	211	195	187	197	210	208	197	193	194	199	182	208	201	193	206	191	206	184	208	187	197	192	199	195	207	175	176	193	200	185	205	175	193	197	197	204	166	205	190	190	191	202	190	198	186	195	181	183	223	190	181	195	173	174	204	195	214	180	187	200	196	198	203	181	180	199	190	199	215	197	177	186	204	194	198	170	181	195	192	200	186	194	194	190	183	205	188	183	199	204	195	212	211	200	192	187	224	188	192	189	199	222	176	200	190	212	174	163	180	193	194	184	221	194	182	172	191	192	188	212	217	216	203	205	211	186	194	183	186	192	177	186	200	190	204	192	202	186	198	193	194	208	185	196	204	185	197	213	227	216	191	192	204	202	181	214	208	204	190	200	189	182	172	188	201	188	219	182	175	188	201	188	181	191	206	203	198	200	199	177	186	187	198	185	196	197	172	207	224	207	213	190	216	194	193	196	218	185	190	183	230	201	188	193	198	200	185	224	214	184	201	195	196	189	184	189	208	189	201	219	188	175	214	204	187	198	206	200	210	203	229	202	186	182	222	167	190	198	170	203	193	191	224	175	209	225	187	210	201	194	159	204	223	178	204	214	196	204	200	199	209	200	200	177	190	201	226	189	182	199	182	173	191	190	202	201	187	200	199	195	201	199	188	199	156	214	183	190	199	190	198	205	184	183	169	209	198	209	196	213	192	214	197	213	185	195	216	177	207	209	188	189	187	218	187	222	209	228	193	195	221	191	177	177	189	215	206	184	199	216	203	186	178	211	184	209	212	214	200	201	202	194	205	196	201	177	200	182	215	210	184	179	210	209	231	189	178	183	208	186	203	186	206	187	193	201	194	206	218	196	202	211	196	192	178	215	214	211	194	192	208	194	200	203	196	199	191	185	207	193	198	181	212	188	201	194	202	198	216	206	194	170	177	201	207	188	186	194	214	212	185	203	206	191	192	195	198	172	195	205	216	184	196	205	201	183	185	201	190	201	177	185	217	202	175	192	190	197	191	222	197	198	199	202	198	193	192	229	187	189	201	209	199	205	201	182	178	194	198	195	219	180	191	190	187	212	195	181	189	213	202	175	207	194	206	207	212	209	169	195	189	211	242	200	215	192	207	186	204	188	191	199	203	205	214	170	189	198	173	202	223	176	203	227	193	200	211	197	199	195	208	180	231	228	172	190	190	193	184	206	188	196	182	195	196	168	198	190	196	206	218	192	195	203	208	200	208	182	163	193	197	186	219	196	195	201	178	222	219	215	177	186	224	197	202	216	201	186	200	197	174	209	184	192	179	208	200	196	206	210	206	206	177	195	180	198	193	210	197	212	195	205	185	188	181	185	200	206	190	219	217	219	199	196	204	210	208	215	208	183	186	192	193	189	177	197	191	202	225	192	208	225	208	174	198	200	204	194	208	210	203	204	178	203	218	212	184	214	210	232	211	191	196	203	187	190	212	205	215	221	227	202	204	201	198	198	186	182	201	200	200	194	217	204	236	203	206	198	208	194	180	191	222	181	220	199	195	206	183	197	184	204	192	231	224	223	193	208	205	181	183	207	201	188	188	182	221	188	186	194	211	191	175	193	196	197	184	175	187	188	196	194	182	187	209	223	206	173	183	224	183	190	182	174	212	194	200	187	197	189	197	200	180	182	194	200	194	185	198	183	182	187	198	187	212	191	231	215	214	204	213	191	208	219	208	208	194	184	221	219	197	182	177	186	200	227	186	189	198	211	201	223	215	214	181	189	199	179	193	198	186	214	203	207	224	197	204	191	170	203	192	170	182	187	213	188	214	225	195	196	207	192	197	184	205	196	176	176	199	204	188	174	203	196	221	184	197	208	193	199	217	192	203	195	180	189	201	194	189	205	201	193	206	221	195	210	195	194	190	170	193	196	186	180	203	204	210	203	223	184	203	196	186	220	183	214	195	197	197	228	220	180	203	163	164	175	204	178	185	207	194	192	192	192	193	213	167	208	199	207	198	175	196	213	209	216	216	198	199	223	212	219	197	204	210	188	191	202	226	184	190	211	217	199	212	211	225	216	190	201	189	211	216	204	189	197	188	198	228	211	215	219	198	189	183	176	202	178	196	196	212	193	185	191	207	184	182	208	190	209	187	215	232	214	213	217	206	193	201	195	205	195	209	212	205	211	208	189	189	183	196	180	205	184	220	204	207	216	198	195	194	192	213	189	178	213	190	203	193	208	219	202	189	230	207	211	155	181	213	203	185	200	208	191	171	194	186	212	205	209	199	189	190	212	174	223	178	199	200	189	207	180	192	188	220	207	199	212	200	179	214	203	204	200	205	190	192	182	220	185	197	185	182	219	211	192	210	200	201	217	211	204	185	198	176	181	176	205	181	180	214	208	213	196	210	200	187	191	217	186	193	214	204	194	169	227	225	208	194	188	187	210	210	173	221	200	208	197	204	185	200	183	186	218	198	205	209	166	202	212	191	192	219	202	207	209	182	176	176	200	209	176	197	201	235	208	178	185	205	205	204	210	201	177	187	222	201	195	184	193	221	188	209	209	179	170	227	187	191	206	170	186	182	194	196	187	184	193	206	195	188	210	181	211	184	175	199	196	200	213	184	194	219	197	191	231	205	186	175	198	188	189	208	196	197	188	185	197	211	187	207	181	192	213	208	207	198	195	177	209	191	180	190	216	209	193	194	203	200	220	218	189
39223	40806	37568	5878	4082	3406	2808	2543	2118	1759	1359	1290	1188	1150	1060	1165	1024	1000	997	941	899	854	799	2161	15426	18913	13978	6878	3232	1285	737	620	584	607	628	621	635	617	554	588	591	604	584	595	582	614	581	582	585	623	603	612	599	645	616	609	608	578	573	596	598	632	598	610	565	583	611	609	571	615	595	550	610	589	556	606	611	656	601	599	614	588	573	602	605	565	588	605	595	602	589	575	573	608	613	579	634	574	527	567	598	603	578	614	595	613	585	669	567	631	614	564	623	609	535	608	599	644	594	661	581	587	616	630	599	602	568	664	624	585	645	601	579	638	596	631	613	632	547	634	615	602	631	611	606	617	619	619	607	551	638	538	600	579	629	610	603	603	582	563	616	603	556	626	616	610	636	629	608	597	642	607	585	622	609	599	606	585	586	618	593	594	588	587	593	583	613	573	535	570	673	570	597	621	615	586	606	638	630	604	602	571	595	615	618	604	613	607	580	607	618	569	585	591	645	586	609	589	614	611	606	575	580	578	553	587	621	627	611	555	629	610	566	579	607	577	598	573	617	607	600	590	629	600	600	586	556	578	565	600	618	595	605	606	577	629	583	594	568	586	608	603	632	614	557	598	595	603	614	580	607	575	627	567	609	584	553	605	572	581	602	583	596	621	578	584	603	616	655	627	574	607	602	609	632	602	614	597	580	594	613	621	550	632	599	606	559	583	586	596	597	585	629	568	579	620	570	619	554	603	611	625	628	612	590	583	551	600	640	593	607	654	615	548	599	570	571	619	590	617	566	633	602	621	601	585	606	615	609	568	573	647	590	610	565	650	617	586	590	594	553	591	580	581	617	600	611	588	595	559	611	592	597	637	612	588	585	590	587	584	584	600	631	639	625	606	590	580	643	586	607	566	606	585	611	636	606	642	600	570	593	601	554	630	582	585	622	599	647	612	605	587	571	569	573	625	613	578	610	567	609	632	559	643	577	645	571	637	597	639	630	621	615	566	591	631	599	599	573	586	610	603	607	638	620	623	586	597	604	575	688	649	602	597	617	599	606	601	610	616	583	598	582	606	549	605	603	589	612	589	602	627	602	635	584	594	540	608	577	616	600	615	594	568	613	559	589	628	579	619	619	576	594	642	599	559	581	598	630	581	574	567	628	639	579	621	588	589	592	547	617	577	648	633	608	623	617	625	538	607	591	594	594	595	593	633	597	598	599	607	615	545	642	615	598	617	632	558	570	554	598	597	629	620	620	594	579	631	587	582	610	588	603	644	586	635	609	641	589	580	605	615	624	596	592	558	625	569	614	621	613	582	612	602	640	616	623	606	649	590	616	614	591	574	579	582	605	555	588	625	615	679	552	601	616	557	574	605	648	570	600	560	560	590	587	589	595	588	608	553	560	589	622	600	597	621	576	562	648	596	614	648	603	669	605	600	591	607	574	570	611	559	589	558	591	611	596	600	623	614	601	596	592	610	626	566	622	594	627	630	650	575	590	641	610	595	584	619	541	571	591	639	579	606	603	596	631	648	564	574	608	626	624	582	615	615	617	599	572	572	602	587	582	611	595	591	606	581	583	583	628	639	618	595	588	593	645	625	633	647	635	626	631	560	618	629	572	616	589	576	602	616	601	605	601	588	626	601	575	626	551	554	578	630	606	577	597	557	591	616	612	605	657	565	668	610	609	625	614	606	613	618	630	580	600	594	586	572	599	591	588	639	637	612	613	568	576	626	607	575	576	568	614	630	561	577	573	604	597	611	607	578	606	606	554	618	573	622	596	629	651	566	592	597	607	611	616	618	582	610	639	611	624	591	626	598	637	599	596	605	666	567	585	598	607	611	604	615	588	626	593	609	589	605	592	553	558	623	625	619	598	603	588	622	604	596	626	618	588	621	652	607	613	603	629	601	608	642	571	552	625	603	630	590	597	578	599	607	593	635	596	615	578	553	621	624	634	627	608	593	587	605	593	603	628	597	591	590	615	615	641	578	606	570	605	585	597	591	562	581	592	598	579	619	610	606	597	626	561	596	640	620	561	599	611	612	637	617	598	610	609	601	583	625	629	620	565	588	613	590	585	599	600	562	578	631	607	611	599	540	574	584	576	622	573	612	585	599	603	607	596	600	612	571	586	623	588	605	621	582	582	612	584	612	590	628	634	630	604	601	608	568	583	616	603	615	595	586	588	582	602	599	597	611	587	600	607	600	636	581	594	594	571	576	598	589	584	587	611	593	583	645	629	594	591	588	588	685	582	610	592	606	605	606	626	631	616	582	615	598	553	614	572	610	562	615	583	555	634	580	628	599	575	554	618	535	614	572	591	628	567	613	610	613	606	613	603	599	597	596	606	587	584	577	612	596	621	606	565	613	592	550	591	593	610	610	566	590	586	592	588	613	615	612	561	569	593	628	567	588	593	630	622	563	636	590	628	586	609	630	588	605	605	621	641	589	603	563	588	585	565	661	633	570	622	631	623	613	581	627	579	602	587	563	648	574	649	586	572	599	644	589	600	561	595	568	676	596	639	624	592	617	588	628	590	612	595	608	583	591	551	611	578	598	614	612	603	573	601	568	620	576	604	571	542	615	624	577	618	568	569	586	602	573	572	595	615	642	608	593	631	557	636	629	589	601	618	582	555	588	559	639	631	614	609	592	623	603	567	584	623	592	598	587	579	539	580	639	597	582	624	566	549	596	600	622	582	525	586	607	565	571	570	607	580	650	602	575	623	574	627	572	602	558	584	576	587	616	595	604	550	573	610	566	609	611	611	612	609	572	617	595	607	570	613	618	585	592	556	611	591	603	570	590	547	613	641	588	617	613	574	605	606	595	608	575	616	611	613	636	623	615	655	579	602	607	558	632	597	592	590	625	596	621	587	613	579	596	599	571	584	576	587	593	601	552	649	631	608	618	605	592	591	595	587	632	595	616	547	610	607	609	565	627	610	571	597	597	613	583	598	598	606	564	668	558	608	601	548	573	577	634	638	559	551	620	592	593	604	608	624	605	615	598	552	583	610	644	598	649	587	635	569	625	616	601	623	588	627	640	614	615	606	602	634	617	624	610	597	594	559	532	617	651	595	633	621	621	605	629	592	645	639	575	609	604	623	607	584	587	608	566	583	570	607	612	632	605	583	563	543	570	625	607	569	599	590	621	633	579	552	611	608	597	609	595	572	619	635	614	617	600	574	578	619	609	630	572	577	604	641	573	582	598	557	638	629	574	581	596	614	594	626	609	610	611	552	585	589	630	620	598	608	598	600	632	622	589	597	581	581	596	588	590	595	587	591	587	605	597	683	620	635	569	611	611	636	584	617	612	621	602	604	604	611	639	599	589	621	628	562	634	578	604	594	558	647	604	609	582	588	616	564	597	614	599	636	633	600	577	632	573	628	572	590	604	629	684	607	595	601	603	568	672	608	564	601	590	590	623	601	636	633	618	623	617	603	620	621	603	652	586	580	598	617	629	597	575	644	600	577	604	603	619	603	581
61051	49024	58001	22077	9146	2748	1136	678	648	553	481	405	389	397	405	399	331	339	305	295	318	315	278	985	5498	6522	3972	1702	776	381	244	261	268	243	246	234	257	261	254	248	248	276	235	236	235	248	257	255	282	257	237	262	247	255	240	262	239	237	281	261	246	271	267	267	240	244	235	286	239	252	255	278	243	246	244	239	261	261	237	257	241	252	232	258	245	232	302	264	254	263	278	255	262	260	258	271	243	271	251	228	233	250	261	230	250	236	248	269	266	223	251	239	275	234	262	237	248	242	233	241	242	264	250	261	239	238	263	266	240	266	236	215	248	235	230	260	232	276	242	232	240	259	239	247	242	258	250	279	255	245	258	248	244	251	258	248	228	258	242	249	231	259	263	258	286	243	237	254	243	256	248	236	251	241	245	263	247	256	253	257	250	247	252	277	221	225	241	240	264	226	254	246	244	258	245	254	262	251	234	252	252	257	245	246	246	238	252	272	238	253	280	233	259	237	265	244	277	256	261	247	219	236	250	252	255	254	223	245	222	224	253	237	277	243	234	241	237	255	257	251	250	218	294	252	236	227	228	259	239	255	276	251	231	255	265	268	249	258	269	281	240	259	260	249	250	240	243	241	235	274	247	244	252	223	269	238	253	224	236	249	255	258	270	258	226	242	224	267	248	230	228	249	243	251	242	223	270	268	247	242	242	247	266	249	274	249	258	232	260	269	229	260	243	207	240	243	283	234	238	265	230	238	269	251	244	255	246	234	238	262	265	254	237	240	243	257	250	257	262	254	264	238	254	272	237	250	236	248	232	242	261	235	260	256	253	226	245	253	282	256	228	265	268	268	257	233	249	233	270	265	259	250	271	243	244	246	248	255	246	237	264	251	264	266	239	253	244	227	235	272	284	252	264	246	256	295	252	245	218	227	266	264	263	237	240	247	242	272	250	256	241	245	238	250	244	220	250	224	258	252	247	265	246	255	235	243	220	238	268	234	245	250	240	226	249	284	228	246	259	265	230	252	255	215	248	232	256	252	227	298	243	240	268	234	246	218	240	228	231	251	244	254	282	249	257	252	234	239	250	258	268	243	270	263	284	264	268	241	285	275	198	254	238	252	236	239	266	245	257	242	240	249	269	223	247	243	271	260	235	240	244	272	253	274	286	251	269	235	258	265	249	268	248	240	258	234	231	233	242	240	279	245	251	238	262	258	257	240	245	271	254	229	251	276	236	236	256	231	252	268	246	247	274	264	242	277	238	274	227	270	207	269	265	254	225	220	236	256	268	243	258	256	262	231	250	270	266	254	238	257	239	227	243	252	244	246	227	266	238	225	267	263	268	253	231	229	251	281	255	236	238	239	259	239	234	231	236	254	235	224	267	249	255	282	259	280	263	266	254	216	263	252	276	227	277	256	273	264	241	247	259	225	257	255	246	241	279	275	265	235	254	246	261	252	246	249	253	260	253	250	258	261	227	235	249	275	254	268	265	234	214	252	233	238	229	262	244	246	242	240	241	284	251	241	230	222	251	246	270	260	252	221	274	266	245	248	252	257	233	245	280	254	263	242	219	218	245	271	256	250	257	243	274	256	261	234	249	279	256	290	272	237	253	237	264	243	266	268	233	245	275	239	284	260	263	272	254	250	222	266	249	277	267	252	256	253	269	262	252	268	238	251	272	264	256	281	253	257	247	259	250	240	255	253	232	256	232	260	231	222	231	250	269	259	229	252	232	245	263	245	247	253	264	216	240	237	234	232	217	225	260	274	274	260	258	257	253	237	244	258	285	263	228	251	254	255	257	278	247	243	267	223	246	239	242	256	244	233	238	272	240	231	244	270	248	268	243	280	264	259	227	221	267	258	231	270	259	234	261	241	235	263	278	267	233	224	251	264	250	248	238	258	276	268	237	244	269	266	247	246	261	271	245	232	271	230	238	254	243	236	237	260	250	238	285	251	264	239	242	252	284	243	246	246	256	252	274	242	227	236	269	256	248	267	258	255	277	232	248	232	226	233	237	251	251	267	266	275	257	252	227	257	249	223	240	267	263	255	263	282	254	231	271	245	241	243	221	260	245	251	265	242	238	260	262	249	245	275	277	236	253	241	251	238	260	241	239	262	254	253	259	248	231	256	236	233	231	254	243	234	252	243	245	269	249	246	248	257	218	259	251	235	247	252	293	253	250	238	250	240	258	255	245	265	241	243	253	258	254	238	254	267	246	232	258	233	252	256	264	243	219	247	246	245	283	262	269	266	246	241	260	259	245	247	238	241	258	249	258	271	238	241	234	245	268	276	240	267	274	260	234	266	229	258	265	204	254	290	266	219	244	273	250	222	237	250	252	266	224	212	239	246	263	273	259	240	226	237	245	241	269	207	246	262	252	225	260	234	246	255	261	253	260	253	245	285	231	247	224	227	285	252	242	233	255	277	229	253	267	257	262	245	240	255	248	244	232	238	254	245	234	238	240	226	250	257	245	266	250	253	261	239	255	233	243	250	248	236	244	237	259	220	229	249	243	258	251	237	274	217	231	218	256	254	253	252	249	231	262	281	230	238	260	237	253	248	275	238	245	219	258	232	252	276	234	247	267	285	248	247	268	282	248	253	276	273	229	244	253	242	245	253	264	255	282	215	278	237	249	254	277	270	256	260	238	237	223	274	255	248	230	257	242	264	242	247	258	262	238	256	251	228	226	243	253	237	230	254	281	238	241	241	254	247	270	223	232	236	230	233	233	248	239	266	251	239	251	257	240	250	237	244	230	264	256	256	249	249	219	235	264	249	245	272	253	266	249	258	265	247	269	271	242	224	273	240	245	249	242	250	235	242	255	216	270	224	254	253	259	252	234	254	236	232	222	233	267	265	242	242	254	238	224	249	253	246	238	248	228	275	264	277	283	266	236	262	243	267	235	256	254	234	254	271	227	241	241	255	266	239	251	265	250	254	268	245	252	261	269	253	261	262	247	267	222	258	255	232	254	239	257	244	237	254	268	240	218	259	223	233	231	223	256	283	255	254	260	251	252	245	248	253	233	246	225	260	262	242	256	269	254	245	236	233	245	245	234	257	249	234	244	235	244	258	262	254	260	260	260	278	255	236	249	245	251	261	273	236	247	247	222	267	249	251	237	239	265	216	252	236	263	245	250	239	247	268	273	264	230	253	263	246	263	238	246	260	244	268	246	202	248	233	224	244	249	249	250	235	234	233	281	232	234	246	251	256	275	239	284	244	262	213	268	235	230	235	274	245	258	218	256	269	257	266	226	257	233	241	263	259	233	252	262	283	226	270	261	272	255	250	233	252	268	245	276	252	236	243	263	252	242	222	281	245	261	240	248	247	244	219	227	261	226	228	233	241	261	245	282	245	253	238	256	260	255	242	245	273	250	259	256	256	227	268	248	272	245	267	242	258	259	244	263	250	250	235	243	263	237	293	240	255	262	261	254	220	222	235	234	217	243	245	247	224	230	256	218	252	261	260	266	246	239	267	242	265
48554	51305	48689	7165	5097	4264	3462	2824	2504	2232	2087	1698	1411	1529	1507	1393	1269	1304	1121	1064	1052	988	974	5167	22494	23820	16153	8213	3659	1368	828	681	721	747	765	736	708	766	716	713	699	737	714	733	750	682	754	731	741	683	757	735	753	726	720	686	803	695	727	699	708	723	712	732	725	709	723	728	720	745	750	748	728	742	762	726	690	732	720	777	707	730	748	720	724	704	712	720	694	717	737	723	681	737	713	718	752	683	736	736	701	721	719	714	774	739	696	749	726	682	712	723	768	752	723	769	667	687	710	772	706	720	808	723	710	792	686	769	721	699	716	764	685	719	724	727	683	740	716	739	686	742	771	759	729	699	734	706	740	706	735	720	725	702	703	719	751	760	708	744	734	705	693	742	761	707	703	746	752	783	681	708	697	701	721	715	731	778	780	724	784	710	709	688	780	775	726	736	727	788	737	709	756	722	704	740	700	688	732	713	723	726	725	718	726	748	715	704	722	741	719	796	720	709	734	737	758	712	731	705	706	719	755	742	709	726	713	701	757	679	697	706	768	723	726	754	773	685	706	713	773	701	707	730	702	735	710	737	683	732	722	759	734	742	745	765	739	732	737	755	758	766	769	756	740	744	736	729	737	749	741	716	720	699	741	768	754	657	756	708	687	716	716	726	681	740	726	711	736	776	710	777	708	722	719	720	720	738	747	769	700	726	713	789	765	693	714	750	764	746	785	713	729	713	712	735	669	728	726	725	712	703	720	735	713	713	711	733	734	758	740	743	706	731	754	790	762	700	762	666	731	689	691	754	732	699	743	714	695	746	698	727	730	678	754	726	700	724	697	708	712	703	706	692	776	762	741	688	727	747	755	707	748	759	720	708	681	751	693	716	709	788	722	687	704	732	771	699	686	708	753	726	733	726	694	737	774	726	737	761	728	698	711	739	739	702	735	717	738	748	680	691	732	732	762	715	717	753	704	720	728	693	740	734	644	757	716	718	694	800	766	750	713	751	763	715	766	697	721	752	703	684	771	665	737	741	667	744	643	776	762	642	716	752	748	735	727	705	750	706	684	745	689	733	689	705	719	699	725	760	722	741	695	749	758	732	719	760	727	710	722	749	738	739	731	735	732	750	785	756	719	727	761	735	738	698	733	695	740	696	739	773	730	717	734	763	729	733	690	732	698	727	743	733	755	752	720	750	743	716	724	690	751	726	743	731	746	689	770	752	728	720	705	704	767	775	730	679	774	779	726	752	720	765	788	705	775	737	759	743	680	729	723	717	708	759	796	720	718	710	732	720	752	740	693	716	687	721	718	704	760	740	712	722	702	731	712	728	718	753	727	743	730	738	715	721	733	742	699	734	730	755	775	737	757	763	736	719	727	750	730	728	809	759	733	748	734	729	716	753	722	713	768	762	735	717	712	710	765	719	758	692	734	736	712	716	737	733	719	733	735	755	767	742	738	732	751	710	749	754	721	722	770	776	761	752	732	747	744	713	707	749	731	740	679	732	691	706	691	769	703	747	726	681	719	692	781	707	704	729	734	724	697	714	716	741	669	748	763	770	747	672	731	713	731	703	694	687	704	720	713	746	750	763	734	704	710	684	697	708	693	720	723	709	732	700	729	721	759	758	740	767	734	712	752	736	732	702	760	744	710	721	766	758	738	747	722	744	747	720	704	745	706	730	693	736	766	736	710	739	792	707	732	683	738	762	790	773	714	767	717	723	717	699	704	690	763	707	714	733	739	733	744	682	706	712	729	713	682	703	737	731	749	701	706	722	729	741	730	700	743	709	773	717	731	761	739	754	738	719	748	772	704	773	770	714	766	767	706	740	701	695	763	758	747	711	702	710	715	690	703	735	729	728	699	725	694	779	687	712	723	697	715	675	691	691	761	744	752	676	741	734	683	747	751	691	718	750	725	746	712	730	749	681	683	720	813	713	696	688	733	678	737	736	709	755	731	736	718	721	722	778	690	742	711	759	764	708	742	776	690	715	743	737	705	715	681	716	699	757	712	748	703	737	717	706	693	717	743	675	717	701	724	741	668	702	714	741	727	727	757	735	726	768	697	743	732	779	726	676	663	736	714	747	771	732	724	715	697	717	788	705	726	763	727	723	760	739	697	735	754	724	695	699	699	754	746	726	729	754	707	723	731	738	708	717	684	718	741	734	702	721	697	687	666	753	710	707	726	771	673	702	690	704	767	716	728	718	726	691	685	711	760	727	722	721	734	734	763	735	722	714	714	706	716	760	723	740	682	695	757	721	801	676	718	753	774	711	753	710	723	749	700	728	740	714	737	740	714	716	701	718	743	719	748	701	714	700	729	729	691	759	766	745	706	728	746	710	721	740	745	693	773	756	716	731	722	695	686	708	737	747	706	742	737	712	725	735	749	706	684	689	718	732	696	718	753	746	746	704	725	726	729	738	771	755	705	706	731	728	744	683	727	717	752	769	709	696	759	741	710	737	692	799	667	683	767	685	756	729	697	762	652	712	707	758	684	724	713	758	687	741	764	724	740	773	770	726	715	734	725	798	712	724	721	731	750	753	746	774	745	698	730	726	733	718	742	776	733	722	714	731	735	720	715	683	774	717	758	727	726	738	779	711	748	692	701	701	694	722	761	720	699	742	759	710	701	705	767	748	699	744	735	788	722	703	734	772	782	706	703	718	733	751	731	686	724	761	690	736	721	749	727	706	733	717	752	718	729	733	721	756	762	711	680	695	704	767	793	724	726	729	725	746	671	737	722	716	731	718	750	660	758	722	708	709	716	745	691	703	720	708	733	736	752	721	676	718	674	756	723	746	745	704	701	689	731	738	765	707	722	741	769	721	742	736	722	792	759	661	738	743	723	693	692	694	760	754	686	749	752	729	765	756	683	738	707	710	698	731	714	741	765	757	692	692	728	721	755	710	768	694	759	715	769	704	725	721	723	749	743	751	770	700	749	745	753	704	721	703	739	733	757	721	709	772	767	718	695	717	721	720	723	753	733	711	736	789	733	733	706	710	752	726	732	729	706	749	744	737	723	775	756	769	737	713	729	721	717	697	750	748	763	735	749	698	677	727	766	750	742	751	736	727	728	682	706	743	690	737	750	704	742	727	676	725	782	740	764	667	774	743	734	716	735	770	686	729	715	730	761	697	714	733	693	693	747	700	738	690	708	730	743	678	716	694	691	694	710	727	650	696	709	721	701	725	709	739	710	720	697	721	751	713	708	719	686	691	727	701	729	695	712	770	769	731	691	675	737	750	705	698	699	778	756	742	737	697	672	719	757	699	738	710	703	711	694	728	699	707	721	713	730	792	763	712	750	717	748	782	698	750	750	748	690	722	733	698	692	692	745	742	793	765	710	731	696	707	789	723	756	682	716	736	699	744	715	721	754	742	740	689	777	764	787	756	735	687	703	754	726	737	733	735	732	711	715	716	743	745	702	766	741	691	724	700	771	732	742	749	729	754	755	702	736	734	734	729	755	708	765	730	740	690	760	758
26491	11262	7442	1089	459	240	202	172	156	169	200	153	157	165	168	170	185	187	174	163	159	141	161	153	396	671	628	412	247	159	156	159	149	145	150	155	161	142	158	141	153	157	154	166	154	151	145	168	138	142	146	124	144	152	146	148	171	149	156	146	134	142	153	150	148	126	137	127	177	130	138	164	148	169	153	142	178	150	165	154	135	143	162	161	153	155	164	139	136	133	175	163	160	176	153	142	152	183	150	178	150	166	159	139	163	167	153	146	168	131	169	141	146	154	165	145	153	137	162	176	163	160	164	168	140	165	172	138	154	168	155	156	159	148	137	153	140	162	157	150	156	133	169	159	143	157	152	143	155	156	144	160	159	167	144	149	151	142	159	151	164	164	151	164	156	167	147	178	138	140	162	169	150	175	159	144	135	136	172	158	157	144	150	164	136	176	133	152	139	145	154	137	135	136	192	164	160	149	147	172	176	147	159	159	160	168	165	151	164	176	150	168	150	160	143	146	136	160	137	165	148	132	146	140	171	173	153	147	145	165	159	137	144	150	146	158	160	143	155	167	165	158	164	147	159	166	130	170	161	169	158	155	165	160	175	145	134	147	156	165	144	162	145	147	146	153	145	147	151	151	145	179	163	158	157	139	155	145	162	169	153	140	162	143	144	151	145	140	155	152	141	166	152	153	182	132	177	126	150	164	174	162	167	155	152	138	165	135	176	151	164	167	147	151	144	144	146	154	179	150	138	158	155	151	170	152	149	160	159	145	182	154	143	135	155	163	154	137	152	173	161	135	179	134	121	141	134	152	130	173	144	156	161	158	164	153	168	152	129	137	143	167	141	130	155	144	133	162	155	136	141	147	150	161	183	139	148	130	145	158	151	173	173	153	153	159	158	150	158	166	158	172	145	157	177	137	145	148	157	142	147	150	141	161	142	147	148	165	158	157	147	152	144	148	128	151	167	151	163	157	154	156	155	170	136	149	142	154	156	134	166	165	147	151	125	152	150	172	157	144	126	127	139	173	142	125	187	160	144	163	159	159	148	160	163	165	169	163	163	154	180	143	133	128	147	147	143	154	151	165	140	160	157	156	129	135	167	143	156	180	151	154	168	175	148	141	157	152	167	143	165	145	135	170	136	147	147	151	157	160	156	144	156	176	143	150	162	143	160	154	190	161	139	158	143	130	134	156	139	151	157	144	151	132	142	143	167	142	127	141	182	157	137	127	159	138	140	162	157	131	162	160	168	148	132	161	168	148	149	153	178	123	152	172	147	151	155	154	171	151	149	145	160	157	153	148	141	162	159	155	170	135	154	149	139	148	141	161	163	140	173	150	145	165	165	137	161	156	145	153	159	159	172	157	147	155	167	140	144	146	143	156	148	157	162	137	143	183	149	143	162	156	167	182	137	146	144	171	176	146	146	172	135	140	149	164	162	155	160	142	151	148	138	158	159	142	146	167	153	152	143	155	163	163	149	151	158	172	149	160	172	162	143	157	149	141	164	142	145	179	146	181	157	168	172	140	158	174	154	143	161	165	154	155	164	159	143	148	153	156	166	157	159	165	162	151	154	137	161	155	151	157	161	136	152	173	147	156	152	137	153	152	162	154	160	133	179	157	168	129	149	150	160	167	154	140	152	163	164	128	147	155	145	163	152	166	145	164	131	156	155	161	125	173	163	164	143	143	126	130	156	131	153	152	142	179	156	160	139	134	157	146	156	160	154	157	147	188	155	154	141	135	162	152	170	154	155	171	169	148	149	172	173	163	163	134	139	166	161	148	150	156	161	172	134	163	167	154	150	156	147	180	148	146	141	177	149	161	162	164	136	164	139	157	164	150	138	129	156	163	170	163	150	168	147	132	146	142	160	157	158	145	160	180	143	143	192	148	175	171	169	132	142	156	152	166	143	151	154	131	149	148	128	149	159	133	160	143	142	154	147	133	157	134	141	141	156	168	150	144	176	141	165	131	144	147	147	161	140	159	147	151	133	170	159	146	147	152	152	170	155	140	132	170	158	133	168	170	136	151	170	147	153	148	137	163	130	150	156	164	162	147	162	155	161	158	155	140	145	171	141	171	178	152	154	156	134	144	162	145	135	140	141	163	148	153	164	169	124	161	144	152	149	158	154	128	147	159	131	166	140	170	157	144	137	117	152	157	148	161	158	134	139	160	145	148	145	142	156	142	154	136	156	174	183	162	151	157	155	144	143	139	169	147	148	147	150	141	143	135	145	191	167	143	169	154	146	159	157	144	166	146	169	146	162	169	158	133	140	141	169	146	156	156	135	140	161	163	139	159	154	160	160	148	165	162	155	147	147	158	152	160	152	163	147	155	163	160	128	144	133	138	159	145	159	147	131	137	157	124	163	157	151	154	168	145	173	152	123	170	154	158	147	156	155	155	147	163	153	143	159	143	140	160	146	148	168	164	144	154	165	153	155	171	174	170	150	169	161	147	172	153	131	134	152	150	152	166	171	156	149	141	142	161	142	171	168	143	146	161	152	127	136	177	146	139	155	165	165	137	139	158	137	154	161	153	145	147	138	157	162	132	169	149	155	163	160	170	156	158	145	146	131	147	140	161	148	151	121	162	153	144	154	160	181	142	163	158	166	144	153	154	167	156	149	152	149	146	144	150	181	167	164	152	156	170	136	145	139	148	151	162	152	153	154	157	167	145	159	149	153	145	170	149	136	156	145	156	160	174	171	157	157	152	149	151	159	158	182	174	175	152	161	156	151	143	140	152	138	144	159	142	130	159	155	161	135	137	162	166	138	153	166	141	155	153	152	167	148	139	139	174	137	167	160	131	142	133	155	152	164	146	161	151	173	150	143	157	140	136	148	136	145	164	139	156	137	153	126	151	175	168	152	138	148	168	159	151	163	146	149	135	130	182	153	139	144	153	133	141	147	130	152	148	121	153	150	132	155	149	153	152	155	156	144	152	149	132	151	174	146	135	145	154	132	155	148	181	169	153	123	159	134	160	149	126	148	171	143	157	158	144	149	183	168	148	147	138	149	146	167	160	156	128	154	165	162	169	123	148	137	164	155	154	137	151	156	140	148	138	161	135	150	159	142	161	151	145	168	159	163	146	161	142	158	129	142	160	157	151	148	138	152	147	140	162	183	143	144	145	141	142	156	165	175	142	152	147	148	158	170	153	141	141	132	177	155	149	174	165	158	146	143	180	168	152	169	150	165	134	155	143	162	150	165	139	154	142	160	162	154	157	170	154	160	148	158	142	175	123	148	179	188	147	139	153	160	156	175	146	145	169	138	138	150	144	146	148	172	151	153	123	149	148	167	146	151	155	151	133	162	137	144	168	124	153	147	149	155	150	149	168	158	124	170	159	165	174	165	144	177	143	178	139	135	159	147	131	134	164	150	148	154	136	139	135	140	150	142	176	154	146	161	140	152	155	156	145	156	157	141	123	154	140	151	147	156	156	132	134	165	160	164	136	141	151	162	158	160	168	144	174	163	154	152	152
17405	11510	10165	2222	1376	749	696	614	571	571	761	600	555	528	523	614	590	613	496	494	466	493	486	587	1894	3383	2760	1682	869	532	442	435	525	496	461	463	473	505	461	487	481	480	439	461	473	478	447	449	490	475	464	491	484	476	493	467	462	485	480	452	471	475	488	498	476	470	439	495	463	501	479	454	484	462	501	473	499	489	471	511	481	438	419	455	478	481	483	484	468	489	481	456	504	481	519	475	515	454	471	505	455	442	477	451	455	483	437	511	502	437	450	444	497	483	477	484	461	465	497	515	502	473	493	448	484	438	460	473	473	458	474	481	464	495	480	504	439	508	465	467	481	497	491	484	485	472	479	497	455	455	462	498	491	495	491	440	466	487	457	485	495	449	486	476	478	484	476	469	482	441	494	465	491	478	487	514	466	452	455	504	460	469	450	495	501	479	441	505	446	494	434	482	484	463	477	483	473	471	470	541	484	485	464	485	491	491	477	465	493	479	463	489	480	459	488	445	476	478	499	506	464	491	474	474	438	467	465	475	444	479	493	455	459	453	458	491	468	497	471	457	465	488	497	496	516	468	446	517	472	495	492	476	457	510	471	488	500	474	484	473	504	521	464	454	488	482	467	416	503	478	432	459	466	487	484	450	461	478	455	447	431	491	435	481	494	474	499	458	474	502	470	480	462	488	483	491	443	457	464	473	464	437	469	460	471	511	476	435	460	495	495	438	470	436	490	511	464	477	498	491	488	512	469	482	496	484	499	512	488	504	484	477	455	463	454	483	475	456	472	472	472	479	464	454	483	487	447	490	470	458	457	459	502	517	465	447	447	476	459	497	475	492	475	481	524	473	475	462	436	485	464	482	452	473	504	468	468	494	481	477	444	474	507	469	492	477	460	457	483	457	461	452	443	511	466	487	459	505	501	474	513	449	498	492	474	489	487	483	502	477	466	455	473	482	483	453	455	452	467	455	486	449	470	458	493	465	481	503	481	469	489	505	474	498	500	537	512	476	463	500	465	501	426	482	440	461	493	478	451	435	502	450	472	457	502	482	475	468	441	485	454	503	480	500	475	442	489	489	474	482	511	484	508	454	459	482	505	440	460	495	441	512	470	488	505	507	490	492	475	451	498	485	463	479	476	496	502	444	518	451	482	471	498	499	499	482	475	461	448	496	454	493	473	446	485	461	464	508	488	466	464	520	512	464	478	466	465	450	477	462	471	461	469	498	512	502	524	485	473	482	471	481	510	503	480	447	457	486	485	482	461	472	454	476	537	491	484	475	479	451	474	469	459	501	505	489	483	469	492	491	473	452	462	471	466	492	474	484	476	492	467	473	454	480	479	459	466	521	463	455	464	498	506	456	464	508	469	499	452	471	462	488	476	485	499	489	505	450	445	452	491	474	501	481	446	479	441	490	538	501	489	457	443	486	462	467	475	456	475	470	481	464	517	492	471	474	483	493	459	476	444	456	478	497	526	506	459	470	479	492	471	517	528	514	468	460	462	463	475	473	458	479	418	489	492	518	522	462	467	472	443	483	462	436	490	454	484	498	467	504	497	504	521	448	479	507	474	495	475	443	481	477	442	457	478	479	495	462	467	485	463	467	468	469	472	454	512	469	460	476	444	438	488	502	465	468	508	475	460	468	456	471	467	477	490	454	460	501	465	452	475	509	470	472	466	480	476	487	441	485	491	492	453	463	479	456	497	465	499	496	454	485	473	497	457	474	477	483	461	459	486	479	464	493	496	468	488	479	452	477	458	469	462	480	474	465	454	495	437	490	467	470	471	495	497	488	473	504	488	495	494	531	469	500	467	446	465	508	440	480	492	459	476	463	454	445	501	494	488	490	502	476	478	436	479	524	464	481	483	515	470	430	486	452	453	445	440	484	517	463	473	477	462	459	511	517	439	486	481	446	492	459	462	475	478	486	481	453	458	442	545	470	462	475	470	513	474	447	482	452	469	441	471	484	469	481	460	489	523	498	453	469	478	455	503	476	433	451	467	471	499	470	483	464	486	492	514	469	512	479	483	481	492	497	494	496	516	452	463	473	497	448	501	473	477	486	462	452	481	474	458	461	489	474	459	494	457	506	498	448	479	462	473	523	434	477	471	493	486	450	469	454	495	470	496	454	457	470	469	471	462	509	480	508	497	452	509	446	497	487	480	492	469	524	452	488	471	485	468	476	505	488	482	470	472	485	467	515	447	500	477	471	434	497	484	457	456	480	441	467	519	504	489	501	513	492	488	508	489	495	506	475	507	504	511	482	496	459	455	491	461	484	440	457	481	451	486	479	461	466	466	496	469	457	470	442	513	490	525	514	478	463	505	466	479	505	489	452	450	488	513	476	485	474	495	485	497	468	498	509	496	483	508	494	490	497	483	489	491	479	499	457	450	448	502	472	485	503	471	461	429	467	481	501	456	493	474	505	456	486	459	425	464	469	489	471	453	467	484	467	461	450	489	469	467	506	505	460	481	481	456	469	484	451	471	501	483	495	444	450	508	470	465	491	441	489	456	493	438	500	463	461	527	467	465	510	524	484	441	504	461	494	434	489	499	445	488	485	474	462	503	495	463	448	494	457	501	460	482	472	457	503	530	456	447	503	531	468	489	510	502	489	455	470	499	444	454	447	486	492	500	479	508	494	496	484	467	487	478	460	442	446	490	521	428	468	463	473	536	456	467	504	474	486	478	476	477	515	435	467	451	476	468	466	542	469	467	500	427	517	465	487	460	496	459	486	445	480	537	479	499	484	509	440	481	507	490	484	475	466	476	457	462	446	472	488	524	456	479	440	489	482	462	512	498	488	447	459	471	517	476	482	488	486	476	464	466	441	430	450	487	444	500	483	466	476	455	492	487	475	494	472	476	517	460	477	455	479	454	496	503	446	478	496	498	458	495	495	468	493	439	464	460	483	470	461	513	487	479	479	499	469	505	467	486	444	469	459	463	486	472	463	491	470	476	466	500	442	453	434	466	493	432	491	500	448	476	469	522	468	464	418	450	512	493	498	463	458	474	464	476	480	487	454	497	464	482	524	481	421	491	468	484	532	511	502	411	486	493	498	447	452	462	452	533	501	511	504	476	448	480	479	470	466	495	484	463	498	450	475	468	464	461	474	474	461	520	445	469	483	496	502	491	465	498	462	495	482	445	443	479	500	481	451	474	464	491	482	475	480	509	482	519	506	494	435	475	491	470	453	512	469	472	468	494	500	437	500	457	437	496	497	462	483	465	472	494	486	491	474	492	455	467	435	488	473	448	473	526	472	457	464	485	432	499	419	475	451	463	509	468	478	482	454	436	452	519	487	513	476	474	494	468	492	470	471	448	501	497	460	447	459	437	527	436	466	459	497	464	450	458	508	484	536	464	487	494	473	461	427	465	474	468	465	530	483	515	470	449	537	462	478	469	486	474	460	521	488	442	456	462	451	489	447	452	451	499	471	453	465	473	455	486	468	482	477	461	490	488	481	475	518	503	484	517	492
50036	46370	52017	14938	2645	732	479	313	272	296	298	231	230	207	226	214	211	211	194	185	173	168	168	332	1622	3331	3554	1671	465	180	152	135	139	145	161	154	131	143	131	159	146	152	150	183	147	151	140	149	160	166	171	185	142	155	149	140	167	147	150	164	133	143	142	150	162	150	169	139	154	161	143	167	173	158	151	157	138	149	139	157	147	166	156	157	148	147	161	165	143	153	138	171	172	148	148	127	138	158	145	152	174	173	153	156	153	143	141	140	157	142	162	166	150	140	150	174	143	146	148	157	153	155	130	147	154	145	142	147	142	159	145	134	141	134	155	141	153	148	157	138	136	143	161	150	146	149	134	171	150	134	169	150	141	157	151	146	175	148	161	148	148	150	157	173	123	136	172	147	152	162	159	154	143	153	151	159	166	163	160	145	163	142	152	177	171	146	146	146	154	129	154	152	152	155	177	134	137	144	145	133	142	162	155	190	142	164	134	147	143	164	142	160	135	131	150	157	145	145	153	151	153	150	137	141	131	145	165	149	136	150	153	170	139	142	147	152	131	157	130	146	139	143	141	147	160	134	162	148	130	131	146	139	159	157	133	138	169	148	161	159	137	155	146	141	142	149	156	142	155	168	160	108	132	148	140	144	143	155	154	150	146	150	152	149	144	148	182	163	146	157	144	150	157	158	152	141	154	139	162	149	147	125	160	134	141	164	146	127	135	140	132	155	127	134	164	152	155	147	145	145	156	160	151	169	169	127	173	158	137	149	135	143	170	157	160	135	130	170	127	161	137	151	141	141	146	138	166	148	152	128	151	134	157	153	150	155	121	152	146	140	138	184	139	162	143	142	170	153	147	153	135	150	145	188	160	126	149	143	143	162	110	163	140	154	152	154	162	136	147	143	138	136	133	142	136	157	150	124	149	136	147	134	176	147	152	152	148	129	162	133	166	165	149	157	157	147	134	149	173	157	184	152	150	156	144	165	153	148	145	142	123	151	132	135	130	147	139	134	137	159	148	139	140	137	133	131	151	129	140	152	152	134	139	156	157	147	149	122	130	140	141	149	143	158	156	134	155	151	150	134	162	147	165	139	149	165	133	147	147	147	164	168	162	130	166	141	161	153	170	153	168	130	146	149	155	163	149	146	147	146	165	151	148	155	162	153	167	153	138	126	152	160	136	135	157	132	164	146	155	135	141	142	155	138	153	151	156	173	140	128	170	155	150	151	144	159	157	141	160	144	176	166	150	148	150	173	133	150	136	154	140	158	149	155	151	130	165	162	166	162	167	161	156	154	186	148	164	141	150	160	148	153	163	147	151	161	140	131	134	140	132	134	145	145	130	119	134	153	156	159	133	155	161	146	158	165	163	154	143	161	162	151	135	147	155	157	156	163	158	159	166	150	138	136	154	158	151	152	148	137	122	166	149	164	134	182	158	124	161	156	141	150	147	155	162	151	164	158	165	172	132	149	119	147	140	149	135	167	143	157	141	148	166	135	140	145	142	156	163	136	149	160	146	132	161	149	157	147	147	169	155	130	174	170	154	131	171	147	155	151	161	169	134	154	133	120	153	163	166	166	130	145	149	159	155	153	137	131	137	120	136	143	163	179	169	131	142	151	151	167	134	156	146	146	155	164	143	159	154	136	141	154	145	143	119	155	151	152	143	137	148	139	148	146	137	160	146	151	179	167	149	156	151	166	143	139	188	166	140	181	130	159	146	157	166	139	146	174	140	155	123	140	129	129	162	131	185	154	153	150	154	138	169	161	165	154	145	166	152	137	177	151	157	161	135	161	131	146	142	151	147	159	166	150	146	160	157	166	142	162	146	160	153	161	127	144	147	143	169	144	141	141	147	139	152	141	146	128	161	143	165	134	163	162	142	127	144	150	156	147	149	137	160	135	146	138	139	153	142	142	141	171	129	155	133	146	167	131	152	135	153	164	140	138	151	161	154	153	167	143	151	148	153	124	159	134	150	122	145	149	138	150	142	131	150	134	149	137	162	162	140	152	172	151	151	174	156	153	141	169	140	149	177	139	152	128	140	140	154	156	139	146	166	149	123	155	149	162	139	146	163	168	159	118	147	146	151	146	169	142	146	160	134	157	155	147	170	138	150	156	156	138	147	157	153	140	132	150	148	144	136	163	131	145	166	145	149	138	159	160	143	149	144	156	137	178	145	137	153	150	145	146	132	148	160	146	148	168	148	135	167	162	147	168	144	129	139	144	157	147	135	181	131	152	141	155	145	134	146	127	149	137	145	134	163	141	147	160	163	137	154	132	162	187	142	124	138	161	147	155	142	156	143	160	163	150	156	159	160	146	164	143	144	152	150	153	130	150	159	135	142	153	154	140	138	152	157	144	148	143	144	138	155	154	159	154	139	167	154	128	131	152	137	156	129	143	140	127	136	155	150	140	169	168	157	176	128	142	143	142	143	145	133	143	155	158	145	162	140	133	157	167	147	145	177	160	157	156	162	160	158	177	149	152	161	150	155	172	155	142	135	168	145	160	131	163	125	141	133	163	140	143	152	150	133	147	162	176	147	149	170	137	165	150	158	146	158	172	165	157	161	162	159	148	162	130	159	152	131	132	171	165	162	148	148	130	148	172	126	151	155	166	142	136	148	130	141	145	146	148	147	143	139	160	157	127	143	176	161	152	133	131	152	151	162	167	142	141	143	144	144	161	165	130	157	158	174	149	143	160	137	127	177	137	131	160	175	167	146	171	119	147	176	172	159	175	156	146	126	140	169	128	145	167	150	147	159	155	161	145	141	152	155	146	167	146	183	152	177	142	148	118	140	151	132	135	163	164	136	148	152	156	145	141	169	160	152	167	167	178	139	151	133	161	157	149	165	143	145	142	143	161	152	165	134	163	140	164	148	156	130	147	150	173	148	154	159	116	148	145	132	151	137	139	158	125	151	143	151	142	139	145	158	164	144	146	166	145	154	159	137	164	126	165	134	167	145	145	147	140	162	150	128	159	152	144	145	149	134	156	151	145	169	137	148	160	149	156	162	124	157	148	145	146	156	154	137	134	148	137	155	165	150	169	155	125	143	132	158	152	150	151	165	143	153	147	142	135	175	168	155	163	152	156	138	133	149	135	145	120	136	130	140	148	145	176	168	153	149	139	152	164	155	141	137	141	140	145	164	127	149	157	142	159	157	111	144	163	156	151	159	150	157	141	159	161	152	155	164	151	151	133	127	160	133	165	169	148	137	145	144	125	131	150	156	162	150	151	170	166	142	150	145	142	160	129	171	159	145	144	155	145	143	154	163	156	149	161	145	134	143	151	132	144	117	163	151	139	145	148	126	159	143	168	167	142	141	158	180	138	142	154	150	151	152	150	142	144	152	133	117	166	163	164	141	150	150	155	155	148	146	166	140	165	163	152	147	151	165	151	156	147	166	144	141	144	149	139	157	142	152	152	158	146	152	157	127	166	167	143	157	175	150	140	148	144	148	148	148	160	154	150	164	135	144	155
35013	39940	37748	6612	3040	2191	1757	1348	1248	1176	1066	910	895	825	897	926	805	751	718	691	657	590	624	1848	8792	15643	15414	8037	2113	570	470	452	442	453	477	460	446	468	485	461	454	473	469	455	446	467	482	440	487	461	459	451	440	443	462	465	428	464	481	484	468	441	443	423	463	465	473	501	478	454	483	460	450	447	441	472	453	434	446	436	430	464	464	503	441	433	479	445	473	455	450	486	486	444	485	483	468	445	462	451	444	466	465	462	423	508	470	439	476	474	476	443	452	505	463	442	478	497	490	492	459	507	506	464	500	454	418	472	503	443	466	446	527	488	465	509	469	455	433	479	436	466	477	467	439	458	490	457	450	467	453	457	455	439	467	449	426	430	456	444	466	487	451	470	455	481	478	438	492	450	485	452	430	478	469	435	495	454	489	426	457	472	481	452	451	488	449	496	465	440	470	447	464	443	466	500	435	488	456	492	486	444	467	468	470	481	434	466	481	418	447	449	466	489	446	410	490	440	465	460	461	485	455	432	448	492	423	499	490	492	482	513	471	460	456	459	472	432	456	453	459	502	491	473	492	458	455	474	455	465	444	420	422	488	468	459	512	438	445	461	497	454	453	447	474	463	428	502	476	471	437	427	494	491	465	477	458	439	428	487	467	446	471	500	478	448	474	457	463	503	449	435	492	475	500	456	479	462	465	450	471	431	444	435	482	451	463	470	462	479	467	490	477	499	480	460	458	481	457	440	430	472	452	480	477	448	463	485	450	471	502	459	460	487	509	479	452	501	435	476	497	454	443	478	456	477	488	481	462	444	446	467	444	448	456	479	483	478	446	452	448	466	467	456	443	442	497	464	474	473	430	473	456	474	493	452	438	454	468	466	454	454	460	449	479	462	460	443	476	509	477	445	443	467	462	471	448	494	451	473	470	478	460	458	471	420	439	454	474	473	463	465	435	489	444	489	452	506	493	500	470	447	441	412	490	477	485	475	447	448	447	462	474	430	426	481	468	503	488	456	474	455	441	446	448	479	451	450	480	458	459	463	461	461	456	456	486	469	441	430	495	464	438	490	450	453	472	482	494	413	478	472	472	464	423	440	486	463	446	451	453	472	434	459	497	448	464	456	417	479	441	457	469	458	430	459	456	460	439	477	478	451	445	445	455	436	436	459	433	435	440	428	454	478	457	419	438	438	470	455	472	503	478	466	455	474	459	454	453	495	455	452	474	503	473	474	460	468	460	477	488	505	463	452	450	443	407	468	466	451	431	453	491	457	463	487	465	484	451	455	433	514	482	491	474	424	449	488	443	516	477	448	447	450	480	451	481	456	427	458	461	465	488	494	481	446	480	492	426	475	446	483	497	455	476	463	467	525	462	439	478	435	483	438	458	461	472	487	447	470	465	433	446	444	496	443	488	449	463	457	449	467	474	425	463	484	425	459	484	466	468	454	459	462	458	452	486	447	502	443	469	494	447	458	506	455	442	434	435	442	497	484	483	444	468	473	467	488	419	433	494	466	442	441	445	464	484	468	440	442	453	456	468	471	457	467	449	462	432	470	484	475	476	519	469	454	502	498	509	438	495	437	445	467	476	434	455	493	481	474	493	484	445	470	448	496	462	466	485	445	451	485	454	455	484	457	514	460	465	452	443	458	435	470	449	440	480	470	471	452	443	503	477	461	450	469	455	416	467	450	427	438	497	490	470	429	430	440	472	419	454	443	462	477	468	467	450	476	468	430	461	475	470	510	474	459	449	476	486	481	462	479	449	472	489	479	451	439	450	478	458	428	472	418	472	470	460	448	466	487	420	453	470	476	473	477	417	473	471	481	477	446	410	471	506	466	483	429	464	458	457	477	471	475	467	452	472	440	471	497	450	460	484	425	468	456	479	444	487	493	454	462	466	458	426	438	459	447	474	507	461	457	465	443	462	459	465	459	458	460	452	479	456	468	466	462	453	465	466	485	451	464	448	528	432	466	491	478	446	475	472	486	474	452	472	478	483	479	452	471	453	455	449	489	437	456	463	452	477	463	493	472	433	456	480	485	464	439	472	457	491	471	442	445	477	439	511	469	453	470	480	487	477	467	492	450	510	513	477	433	466	419	428	500	490	473	453	445	470	489	463	460	453	452	472	431	452	460	457	464	475	456	479	447	449	485	489	472	474	444	497	457	501	477	471	464	470	441	476	440	463	470	430	430	491	500	453	430	481	487	426	477	474	459	451	472	447	422	473	489	443	435	453	401	489	485	437	483	444	440	460	479	478	441	443	473	441	469	423	483	453	458	474	457	436	480	461	474	469	433	484	462	477	466	487	460	472	449	458	498	493	471	458	463	508	432	432	444	470	491	403	493	427	425	446	447	431	467	477	483	443	451	421	453	442	433	446	444	506	499	469	422	449	464	466	452	444	475	479	474	452	476	447	445	468	467	447	451	431	452	444	476	477	463	447	465	473	467	476	472	475	431	480	475	463	479	488	490	472	463	516	455	488	441	448	476	444	439	470	467	424	455	506	467	460	484	479	477	418	417	439	464	460	419	473	446	442	429	462	450	451	460	443	487	499	444	468	450	447	466	489	454	494	447	439	476	469	480	477	435	481	448	462	435	463	461	485	478	462	455	490	484	435	456	450	473	475	471	466	444	498	492	517	445	485	449	473	489	459	481	460	475	471	411	430	439	479	455	425	478	452	450	477	429	470	462	470	478	458	452	445	488	493	453	472	464	444	429	471	448	448	456	502	454	418	444	438	467	455	493	457	415	451	476	478	492	483	492	476	459	486	469	490	490	459	454	443	485	497	492	457	466	483	458	470	477	481	484	466	461	446	476	459	460	464	454	454	419	464	469	447	445	481	459	490	481	446	479	469	476	443	456	469	464	455	483	476	439	474	428	476	442	489	496	488	441	486	476	446	482	491	510	398	424	493	434	469	459	447	464	467	480	443	457	408	480	462	495	450	449	463	430	469	424	409	455	434	443	464	483	461	484	459	423	475	452	473	483	462	487	466	422	468	463	477	450	456	502	526	475	464	479	452	460	461	460	446	453	466	505	456	448	491	492	487	453	469	474	474	486	500	446	494	484	468	470	467	494	469	493	478	473	428	494	425	459	447	414	464	443	465	454	490	471	486	509	468	448	480	482	481	464	440	496	463	481	489	468	504	464	470	430	464	467	477	428	460	456	500	479	462	472	461	434	456	420	469	435	447	473	424	408	446	473	479	483	476	443	465	422	490	446	440	460	503	453	446	425	492	506	439	462	461	460	433	489	477	414	476	466	473	469	433	484	469	487	467	451	441	464	470	477	477	426	465	444	497	487	469	432	474	455	508	461	476	436	447	482	451	504	480	437	474	469	476	448	474	465	479	444	454	477	460	499	458	465	420	484	467	484	423	452	472	509	463	418	422	463	502	467	444	467	463	488	453	462	481	455	445	476	486	473	439	464	456	447	469	449	442	470	449	467	462	465	457	465	465	474	468	485	439	475	465	443	452	431
56191	53169	55218	18969	5993	1679	861	614	491	467	426	343	341	321	372	351	344	326	308	287	289	244	245	390	2772	5599	6138	2549	682	226	200	231	210	202	201	173	206	227	224	230	223	204	186	203	227	201	235	192	204	202	194	207	246	225	199	215	192	175	186	224	216	214	200	218	219	214	216	219	226	198	224	192	220	230	200	206	195	218	205	222	193	193	211	201	212	234	199	199	209	222	221	210	217	219	190	200	217	206	227	221	212	219	212	191	193	232	227	201	227	189	216	219	209	211	217	204	206	196	190	191	248	179	185	219	213	199	238	221	195	224	221	215	211	210	194	200	202	216	199	208	219	231	224	198	186	210	217	186	222	220	202	218	193	220	204	214	237	226	223	233	200	207	194	206	211	222	205	212	198	213	208	208	220	218	200	193	232	193	208	215	207	216	217	207	220	207	203	211	211	217	207	226	221	228	221	247	221	219	205	207	209	189	197	207	198	199	206	201	205	230	222	209	201	240	206	236	198	206	214	206	199	190	218	217	225	237	213	201	203	217	202	214	206	215	218	221	218	218	216	193	203	191	200	215	205	212	233	247	193	191	165	222	214	221	203	220	228	217	227	219	214	229	220	188	185	216	217	201	193	211	209	209	201	219	196	216	224	218	229	207	184	209	210	191	197	211	197	188	184	219	191	189	176	212	185	208	240	209	199	180	215	212	238	221	232	220	222	183	232	206	225	208	232	227	205	212	210	202	217	214	204	218	212	198	205	212	243	224	234	211	238	236	212	219	200	210	209	205	214	211	234	215	194	215	190	198	233	179	203	206	219	189	211	205	212	232	226	223	237	213	227	214	189	191	225	213	181	228	204	208	206	222	224	232	184	200	209	233	205	201	233	221	190	211	218	207	203	192	198	200	235	206	205	225	211	192	187	227	208	209	198	233	202	217	198	217	212	219	206	227	237	191	204	182	217	208	216	229	192	209	206	221	190	239	212	227	242	232	231	211	208	183	209	214	233	222	212	233	240	207	226	205	247	214	201	220	213	195	232	187	197	214	187	191	209	212	204	200	205	206	207	194	201	215	224	233	239	208	210	221	222	236	201	223	219	210	227	169	226	209	185	227	211	212	225	187	202	220	211	215	221	218	182	186	193	208	203	216	215	204	214	213	199	255	214	194	211	192	205	207	211	201	216	195	200	212	231	184	195	189	190	205	221	219	220	193	221	235	207	235	211	231	226	208	201	220	207	203	223	218	197	213	217	215	214	205	201	197	211	233	208	215	195	243	211	211	221	234	218	213	242	230	216	190	208	206	220	216	214	212	201	216	198	207	214	227	197	222	214	201	239	208	217	205	239	223	198	218	201	205	232	196	205	196	202	203	227	206	212	231	224	185	201	210	205	212	207	212	213	198	229	213	218	200	220	191	211	212	212	194	216	217	210	194	216	220	213	196	195	213	199	209	220	205	175	221	210	202	204	179	221	200	224	203	245	226	227	213	208	197	232	206	198	207	213	205	205	223	219	226	203	240	217	215	210	205	219	195	206	214	222	197	207	194	200	196	245	228	236	200	223	225	222	218	197	197	216	194	212	235	221	230	196	231	214	205	219	221	214	212	218	204	208	210	203	189	213	189	226	208	183	210	202	200	185	194	234	229	222	215	214	213	211	237	199	231	212	214	226	205	213	185	213	202	193	210	186	200	204	212	224	223	218	226	202	235	168	207	194	207	193	202	205	199	208	196	195	217	208	212	223	236	220	228	215	219	196	193	215	194	202	195	213	226	215	216	205	228	206	229	201	182	197	211	181	208	211	201	197	203	219	206	209	209	210	192	215	219	215	197	210	219	210	205	215	194	215	216	195	224	215	211	200	212	208	216	211	231	221	214	205	230	205	215	204	208	217	204	207	221	212	224	206	216	223	201	217	183	213	199	240	200	196	216	203	211	186	194	218	214	260	194	192	201	204	220	191	202	207	219	226	218	205	202	235	221	238	218	191	202	203	210	194	211	224	209	207	211	207	200	223	194	190	202	228	209	203	220	196	193	209	201	238	218	216	205	213	209	178	194	193	189	201	207	209	215	219	227	234	201	203	210	234	215	221	237	240	208	197	218	221	208	221	208	228	211	203	209	200	216	202	216	195	188	197	200	207	206	226	203	208	229	198	211	209	221	217	206	196	201	213	218	218	205	196	214	216	202	230	230	222	197	215	204	225	218	198	247	211	220	222	205	208	197	202	199	218	204	219	203	202	219	212	197	237	205	219	207	188	190	219	218	198	223	213	226	203	215	215	209	196	201	212	225	191	204	212	212	225	207	201	215	219	209	208	197	223	183	203	213	188	197	211	204	188	195	214	200	211	221	229	208	197	184	216	246	190	230	209	219	205	232	209	212	215	224	206	206	209	200	208	226	204	238	244	226	214	191	207	191	197	215	187	207	192	213	194	216	222	181	191	225	198	219	221	216	218	223	194	226	231	183	212	225	207	212	241	214	207	212	190	215	189	205	231	243	223	202	214	204	190	207	221	209	217	236	234	198	214	229	187	191	195	232	207	209	204	235	213	216	207	178	199	207	220	226	226	228	199	212	199	203	212	202	204	207	225	194	170	216	201	224	206	194	206	216	221	184	221	199	192	196	208	211	211	216	243	229	193	216	219	218	226	199	225	208	192	231	218	211	232	206	233	200	186	210	217	209	233	197	195	199	173	211	212	232	223	206	206	231	212	208	215	213	201	209	226	185	209	218	206	226	215	227	219	195	216	208	216	214	188	218	210	213	217	219	211	194	215	222	215	220	218	204	222	209	229	203	200	197	210	213	193	201	189	216	219	194	248	217	210	195	231	208	215	210	202	196	202	197	188	198	187	213	204	220	202	232	235	202	223	204	211	195	212	216	188	213	228	220	218	228	219	210	209	207	223	223	208	202	224	193	224	220	209	204	202	209	218	221	239	185	215	199	196	214	222	231	201	221	219	208	200	225	196	211	222	225	205	204	189	220	211	216	200	218	196	214	217	235	224	182	204	228	170	202	189	202	235	206	198	209	187	195	220	226	211	204	205	202	224	208	198	225	220	224	221	190	221	196	206	185	199	200	215	223	223	195	229	198	206	214	243	235	201	205	240	226	212	226	219	198	238	213	182	219	220	225	225	195	210	222	229	182	226	199	215	191	199	222	180	229	189	214	223	202	246	229	234	190	233	238	223	199	201	218	202	195	229	227	254	233	198	225	219	199	167	216	194	197	226	210	203	201	227	185	209	220	240	206	189	205	217	223	200	210	201	210	203	194	205	196	195	205	197	199	199	180	190	211	223	238	200	177	193	235	198	218	193	205	213	198	209	213	232	225	201	204	213	206	216	214	199	215	217	216	202	209	222	177	212	227	248	212	229	210	218	227	237	205	195	237	188	221	219	197	213	195	208	180	191	223	204	241	221	203	189	201	194	203	201	211	202	205	228	201	204	235	205	234	226	199	203	190	179	222	242	218	201	199	205	219	214	222	205	174
42956	50126	38713	6875	4355	3777	2880	2515	2193	1864	1665	1511	1443	1435	1461	1370	1236	1180	1158	1126	986	985	948	1815	12602	21104	21600	10781	2880	715	655	640	618	635	649	621	642	633	621	598	669	631	624	669	584	630	649	605	578	629	610	663	616	608	648	651	660	680	621	621	649	584	661	597	635	618	627	619	633	611	649	579	650	647	680	612	583	646	631	604	669	635	637	636	644	589	655	617	644	638	656	606	607	619	620	606	643	618	597	591	643	619	652	667	594	603	611	593	618	626	627	634	633	655	633	592	676	594	634	598	644	630	631	662	624	582	615	643	629	687	668	644	631	589	622	659	634	616	672	606	682	599	646	653	654	633	635	630	566	665	647	598	652	647	598	605	620	646	655	606	640	637	644	638	653	613	570	653	581	634	643	590	595	653	610	635	644	638	639	632	612	649	645	632	638	598	607	623	578	584	614	674	619	592	609	612	610	622	593	658	617	654	610	626	617	663	599	656	615	636	652	621	621	639	612	640	616	642	578	588	634	635	663	661	638	626	664	605	635	597	635	651	650	611	634	599	637	593	600	637	610	608	640	593	634	644	615	582	616	664	633	631	717	629	638	592	567	666	655	609	628	640	642	610	647	626	630	618	624	631	606	600	672	589	638	604	641	627	585	620	633	658	666	622	622	598	621	601	665	611	608	662	616	622	586	610	589	649	634	649	631	646	636	624	624	654	642	644	590	628	670	637	645	609	600	621	642	629	621	626	602	645	616	588	619	646	634	628	676	623	634	610	619	628	659	617	663	598	602	615	644	608	616	631	614	606	647	610	626	662	627	609	661	661	599	602	624	612	614	633	669	613	640	616	614	614	598	648	599	617	651	606	641	621	658	617	626	636	593	651	606	620	638	610	629	611	623	645	611	587	626	612	647	625	615	687	641	599	669	597	615	629	655	573	657	585	621	650	581	606	616	632	634	615	653	633	606	622	617	627	604	617	672	632	600	582	599	600	674	596	647	646	622	615	629	622	650	604	653	640	591	575	604	664	610	623	602	621	571	652	683	594	593	638	657	672	575	626	663	631	635	667	644	622	599	643	638	653	612	610	623	642	608	574	604	665	657	568	673	608	648	597	634	599	649	618	638	619	622	630	637	582	644	649	610	637	626	620	612	610	632	578	657	632	630	624	617	631	598	630	614	665	575	633	646	579	614	687	605	605	644	609	606	568	601	597	612	644	633	592	649	607	624	615	631	624	647	640	604	631	607	663	677	648	696	643	603	640	623	590	647	621	649	617	646	660	614	639	616	650	633	593	634	609	616	591	635	607	634	609	649	616	578	612	614	591	597	616	656	645	651	603	640	611	650	608	620	644	605	592	652	637	624	635	605	631	637	660	654	617	623	646	594	602	652	693	662	653	600	630	619	695	638	645	611	651	612	625	661	631	625	654	639	640	608	648	605	674	665	608	641	595	648	591	626	612	612	650	653	611	665	633	605	596	618	650	591	579	667	624	648	615	657	651	616	625	609	616	576	627	619	636	587	667	624	619	666	653	633	615	652	582	661	640	624	585	602	639	619	669	615	651	621	604	596	606	681	572	592	605	637	669	616	610	626	614	641	584	652	609	624	610	652	631	632	652	597	629	578	600	654	655	605	603	642	635	595	596	593	608	659	629	648	664	635	624	604	607	641	665	635	598	647	611	618	634	615	656	621	623	637	634	637	601	648	592	614	674	640	598	642	608	651	608	628	620	698	621	627	630	584	609	619	674	594	601	624	605	617	709	624	650	640	624	644	625	640	633	605	660	590	680	645	602	630	605	621	676	630	643	624	627	639	621	602	638	629	597	623	642	571	573	611	632	638	675	654	628	607	618	571	611	692	617	629	639	615	605	665	592	624	642	631	656	628	594	628	592	586	622	625	606	612	659	629	558	631	651	629	655	610	626	633	611	669	612	628	640	637	581	676	628	638	616	608	611	625	640	643	684	611	649	633	644	627	627	611	610	640	649	606	609	656	594	649	627	621	656	612	611	641	657	616	639	619	617	676	630	625	611	633	620	638	633	614	663	620	628	648	657	636	676	658	595	660	622	576	604	620	696	606	631	659	579	633	637	646	660	627	619	629	604	660	690	664	627	615	669	634	617	598	604	612	651	669	606	659	641	602	645	607	615	597	610	649	616	608	639	645	604	642	657	588	641	650	676	630	635	646	642	652	551	593	627	659	642	608	591	625	632	667	605	617	613	631	629	625	649	649	620	618	624	633	660	603	634	621	656	628	638	652	579	630	601	583	595	643	645	632	630	622	603	624	633	658	614	626	676	606	646	624	627	627	670	615	688	632	625	642	640	590	629	625	575	637	619	677	628	651	612	622	648	595	645	602	607	598	681	642	602	591	624	599	629	581	651	624	640	590	636	630	626	613	655	694	594	636	583	629	618	671	643	623	620	611	659	620	636	643	618	633	639	617	631	615	630	592	612	590	676	619	664	664	607	618	607	629	633	624	645	665	622	661	611	604	654	639	641	677	649	607	639	620	628	659	619	635	653	626	655	615	630	595	593	619	668	607	610	684	589	618	673	639	594	600	653	629	620	636	652	622	624	668	645	574	631	595	651	645	662	589	598	609	616	639	648	672	627	626	629	595	675	624	615	627	645	588	600	659	611	616	630	643	643	633	667	661	638	658	631	590	700	655	617	588	615	638	574	621	650	667	593	638	602	662	623	615	629	637	616	659	631	630	605	649	588	574	604	630	625	627	598	615	634	652	622	580	625	609	596	606	661	640	603	631	645	605	613	648	662	646	628	608	652	618	640	588	652	648	636	612	638	637	626	622	650	613	624	653	652	643	652	620	612	621	600	664	649	647	623	659	656	629	602	614	578	638	636	651	612	576	585	579	615	625	587	613	604	602	655	644	700	645	609	581	652	670	623	663	671	624	609	630	616	641	613	619	617	689	651	646	619	644	628	623	602	673	678	648	632	583	639	628	616	627	637	641	620	591	650	610	631	589	678	629	610	591	608	604	656	580	692	646	609	616	600	628	613	641	654	606	595	640	597	658	672	620	650	614	634	668	655	670	635	641	631	606	633	715	627	611	651	625	638	631	609	638	640	608	604	595	639	595	566	654	643	647	635	659	631	629	613	656	632	641	639	649	629	615	591	640	653	630	623	643	612	588	634	641	654	671	661	668	604	639	622	597	605	677	636	639	623	603	613	599	641	658	619	624	636	647	641	611	637	630	641	625	650	632	593	624	657	643	602	638	649	611	579	578	656	633	638	636	618	597	629	613	598	607	622	625	600	626	655	685	648	650	610	636	630	663	628	634	637	623	635	658	658	622	636	618	622	628	638	662	654	625	644	567	630	587	677	600	645	622	641	653	640	594	644	583	641	656	637	685	617	606	622	632	655	628	618	641	636	614	625	598	593	586	610	665	606	579	630	588	623	651	609	637	650	674	625	612	624	644	669	672	665	673	668	605	626	630	587	635	621	647	648	599	628	634	623	656	592	582	672
23353	11651	7516	1374	466	287	266	248	250	231	240	236	177	173	201	185	187	200	195	187	189	181	180	184	309	723	812	547	344	237	177	202	162	162	160	185	179	151	149	171	174	155	172	166	166	185	161	175	172	170	161	164	175	177	152	153	165	154	180	159	153	163	178	182	184	153	163	159	158	161	165	174	176	171	168	149	172	185	166	185	171	179	155	169	156	174	171	165	168	175	186	163	160	176	179	167	170	158	185	179	176	140	165	152	157	177	170	174	154	152	169	168	142	177	186	189	172	171	156	154	143	201	170	175	185	175	169	162	161	160	163	188	164	184	180	154	170	176	174	182	166	150	158	165	155	159	155	148	175	187	163	169	154	195	188	173	165	167	171	154	170	174	170	157	168	169	159	158	173	177	165	190	166	177	158	142	156	188	188	198	162	173	143	172	175	182	172	166	174	165	160	151	157	178	186	172	165	153	190	161	170	160	201	158	181	161	160	197	178	164	211	163	196	138	165	149	154	169	170	162	167	159	172	141	172	189	169	180	185	194	179	173	171	169	185	175	172	155	155	178	169	185	155	188	186	182	161	173	152	163	165	188	168	164	165	166	195	166	149	143	174	165	175	191	174	169	158	155	158	175	170	167	169	159	177	161	161	179	168	190	157	140	163	149	169	175	174	170	172	156	137	175	176	170	160	157	170	193	187	186	186	169	162	145	178	144	173	170	200	172	161	174	170	174	161	152	153	180	158	186	173	195	142	165	181	179	170	171	192	180	166	172	178	152	186	186	168	154	157	159	174	171	155	166	185	164	192	178	171	187	203	186	186	199	168	169	188	175	172	178	183	176	162	193	165	157	178	191	168	159	150	177	180	163	188	169	180	171	186	165	153	169	180	146	145	163	177	142	166	171	182	178	174	172	173	147	186	160	157	146	181	173	166	149	181	178	174	185	164	162	157	177	163	185	163	158	182	183	166	190	178	148	168	177	178	157	157	168	184	188	153	174	155	169	179	187	176	179	196	185	179	166	153	170	179	192	156	196	177	174	171	184	191	172	163	176	175	160	191	186	167	160	149	142	177	183	174	176	149	168	175	162	181	170	166	174	181	169	180	178	166	229	162	155	190	173	169	167	174	170	177	162	152	195	156	187	168	166	162	174	143	167	169	179	154	158	156	164	152	172	166	185	179	174	157	161	181	180	159	153	178	189	154	149	169	174	158	178	171	178	183	170	168	162	173	167	135	156	167	170	189	189	164	175	165	174	147	176	162	171	184	157	157	176	144	167	192	142	164	164	172	167	187	168	160	191	141	165	174	169	167	183	161	166	164	188	163	162	174	160	187	173	143	170	163	160	183	166	158	172	178	176	182	177	156	164	163	165	185	164	159	174	190	169	162	177	170	170	173	158	163	181	159	183	167	164	167	170	165	183	172	177	174	172	154	155	169	159	150	181	158	151	149	173	168	177	169	175	203	183	156	167	156	174	175	160	185	150	170	177	164	185	162	192	158	147	149	145	194	187	195	177	162	171	165	178	158	147	185	192	187	171	184	177	184	169	161	176	178	152	179	172	169	195	210	171	164	156	155	192	147	177	170	184	190	146	168	171	180	179	171	159	184	150	156	179	173	183	155	167	164	143	186	192	146	200	192	168	163	171	169	152	174	182	173	166	186	200	159	174	162	160	185	176	183	147	183	186	152	179	174	155	185	166	150	166	166	152	177	192	156	156	157	173	180	158	158	187	154	175	181	168	168	155	190	167	177	161	165	208	183	182	169	180	156	157	174	145	175	150	169	162	184	159	172	158	175	162	155	150	181	156	154	175	156	176	189	158	157	165	163	169	146	160	186	162	142	174	151	150	148	152	164	185	177	145	169	168	172	185	159	172	181	140	183	183	168	156	159	200	170	167	173	201	196	180	186	157	177	171	176	178	149	151	168	200	166	155	174	185	158	177	176	169	168	174	175	198	152	197	171	201	178	169	171	180	189	163	166	166	165	173	182	175	143	158	127	160	179	180	157	181	155	160	138	178	165	207	168	181	164	146	172	167	164	180	166	172	179	150	186	173	159	164	158	186	166	153	170	176	183	155	169	168	161	155	144	171	167	172	177	161	181	150	177	176	158	168	166	163	163	160	161	179	160	167	165	184	177	154	160	155	168	175	160	162	174	166	186	183	169	156	179	164	162	183	169	164	152	171	176	165	174	170	180	188	172	179	171	184	183	181	177	188	155	178	165	176	167	180	142	186	169	162	174	169	163	176	165	195	169	184	162	185	175	149	145	168	182	186	188	157	167	182	147	169	173	171	176	213	155	170	176	149	163	195	164	156	168	177	173	178	175	165	166	195	149	157	167	165	169	161	189	188	153	164	161	135	172	180	183	159	191	169	153	166	168	173	158	161	178	155	173	163	176	169	176	162	174	175	162	181	173	160	177	170	162	183	170	175	171	162	212	188	189	160	159	185	154	174	168	175	173	173	169	177	157	161	172	178	176	177	164	170	160	177	170	158	184	199	201	181	174	161	173	152	187	180	185	153	178	177	164	182	159	187	162	158	160	170	171	174	161	170	170	149	168	165	164	189	197	165	160	165	163	173	137	174	178	160	182	175	177	171	163	168	173	171	186	170	151	166	162	187	189	167	137	174	175	148	158	169	184	177	180	176	161	177	179	188	158	177	171	174	177	149	176	165	172	178	177	177	190	176	173	161	176	214	173	176	169	171	172	164	152	178	173	145	155	155	166	189	152	157	177	166	201	172	199	173	190	162	193	163	185	191	189	186	179	193	166	157	167	178	157	178	157	191	132	161	163	179	171	174	167	192	162	151	160	153	160	167	170	159	177	168	167	175	178	176	147	182	163	191	163	162	166	188	163	167	187	191	184	179	165	186	172	161	183	181	166	172	163	163	179	178	178	183	155	162	144	183	183	176	179	154	168	168	166	177	146	171	148	170	163	165	169	168	149	170	181	158	205	158	178	181	175	166	178	177	183	146	168	167	198	168	177	156	186	159	178	178	191	165	150	162	168	167	183	165	180	166	165	167	189	151	175	158	152	176	157	164	195	160	152	171	142	157	160	160	188	183	151	183	158	164	155	178	188	165	157	190	185	169	178	174	171	180	174	162	169	139	153	175	172	178	168	167	197	147	182	165	150	183	184	158	138	175	163	159	202	186	158	178	169	143	172	148	163	180	167	164	148	165	171	176	158	169	162	177	176	181	182	185	158	159	182	186	184	173	165	196	177	184	168	161	135	153	163	149	180	181	162	165	160	178	157	151	162	166	160	153	152	174	153	166	175	186	179	147	162	159	146	185	163	188	179	163	174	179	167	169	150	164	172	180	173	155	200	195	151	177	170	135	166	165	183	174	180	180	165	152	164	144	147	173	165	145	185	153	156	159	159	179	174	165	171	178	177	190	148	179	159	141	180	196	164	163	192	176	147	168	177	153	175	184	150	174	187	149	161	159	160	161	165	178	174	174	160	170	157	174	169	183	156	184
15882	11013	10352	3250	1440	1061	949	887	1014	997	871	777	675	613	597	644	677	620	625	628	623	658	646	666	1319	3812	3745	2267	1166	771	565	518	543	553	559	563	544	518	547	544	575	496	538	501	518	513	537	514	504	525	562	536	507	517	512	515	540	514	528	596	526	516	555	555	521	562	496	552	480	534	505	523	536	508	534	576	523	502	533	488	538	530	510	521	501	528	511	524	553	539	508	542	523	525	536	525	560	561	517	523	512	526	541	532	587	541	560	540	496	563	531	532	548	545	495	571	508	528	539	528	521	522	511	548	517	543	567	508	545	530	521	545	506	508	525	519	527	541	517	581	558	565	484	518	537	542	529	511	489	513	531	520	548	509	560	514	553	560	530	519	549	506	566	537	493	547	543	538	545	549	503	524	550	575	550	520	543	519	549	510	529	491	533	518	528	547	519	538	529	528	526	500	511	532	523	530	562	529	502	499	557	534	577	533	527	507	564	520	525	546	529	536	493	534	548	550	514	567	544	526	514	502	561	552	515	571	531	545	535	555	555	507	565	550	530	513	536	534	548	502	524	521	542	497	518	564	543	537	540	529	549	522	511	524	528	536	501	539	530	528	541	511	536	558	523	526	542	510	546	537	545	562	524	515	479	539	508	538	505	536	510	544	523	481	521	519	561	534	502	541	491	494	545	522	489	529	556	526	528	543	525	505	534	535	544	515	507	558	517	544	545	520	561	516	551	532	541	542	558	537	567	514	551	525	547	556	547	517	492	532	510	534	498	504	486	517	510	517	560	513	531	552	517	548	569	548	569	517	557	541	525	520	568	508	530	534	542	572	516	574	532	545	502	526	556	545	530	513	518	562	506	554	531	547	544	508	568	547	554	552	531	539	565	551	522	477	535	483	535	513	511	555	521	502	558	541	505	508	509	537	496	527	500	509	495	522	527	532	490	528	504	564	539	526	531	565	501	520	520	540	528	502	531	535	541	565	523	489	550	518	544	563	538	557	566	552	515	531	524	496	533	541	548	548	530	505	504	558	523	492	504	519	512	557	530	532	495	544	568	532	536	547	519	514	538	554	547	525	568	533	506	539	531	512	542	530	505	528	522	503	539	480	498	513	573	503	511	504	565	543	538	522	528	506	527	527	536	577	523	546	512	513	524	499	498	521	563	526	548	556	508	588	540	471	531	483	526	542	563	560	531	555	539	514	509	541	488	511	541	537	542	552	536	522	536	569	533	496	556	529	555	518	523	559	574	559	543	550	501	523	542	520	502	524	518	506	527	537	541	539	524	530	509	529	525	495	534	507	531	537	533	564	488	536	521	545	531	540	510	555	528	503	522	523	568	546	482	560	541	533	514	505	509	519	533	514	503	509	510	548	496	534	561	519	505	528	530	548	511	549	541	547	571	567	535	571	530	490	520	549	549	565	602	535	554	531	530	569	521	551	563	524	539	534	505	546	508	551	554	519	555	518	541	541	522	541	529	499	544	524	540	515	475	502	523	527	542	566	531	536	521	553	514	511	552	513	516	521	527	529	554	553	561	539	511	490	528	530	546	468	487	546	572	473	576	572	503	512	514	539	511	532	531	536	524	514	506	513	529	485	549	536	549	535	536	513	559	507	575	591	547	517	532	526	505	542	516	541	482	562	524	526	552	554	565	588	563	537	527	522	525	554	508	554	541	522	533	597	513	537	541	532	511	568	555	502	519	539	577	518	530	490	546	553	530	517	497	541	563	522	545	541	564	504	510	530	530	462	539	495	520	505	584	519	499	481	502	571	546	538	528	563	521	524	551	506	517	533	515	545	531	514	497	509	496	520	540	509	548	539	497	528	541	528	494	547	545	542	543	510	575	556	557	536	500	561	509	530	535	539	548	503	530	538	522	565	575	515	513	480	554	550	507	502	574	534	565	531	577	535	547	535	513	590	525	559	499	549	505	549	527	557	520	559	579	525	556	514	559	597	562	521	536	491	528	504	549	513	527	531	504	527	545	521	562	566	530	534	522	564	526	505	515	522	512	551	592	518	535	556	552	506	511	527	563	524	536	528	521	599	524	510	515	504	527	512	559	520	543	546	514	518	561	544	523	546	503	541	532	548	518	536	546	524	534	502	515	516	511	524	559	520	538	529	551	506	530	539	586	524	509	507	570	508	560	546	567	530	557	539	525	525	534	546	521	534	527	557	537	555	555	522	535	506	509	507	518	563	515	531	545	520	461	544	510	521	514	537	547	515	552	499	546	498	563	516	530	531	534	496	522	546	515	543	525	482	473	560	535	541	559	553	507	520	520	546	520	559	529	540	521	545	506	538	539	551	550	584	506	510	539	510	494	492	548	529	501	522	520	541	548	558	556	531	523	521	487	545	516	527	517	548	532	515	541	522	540	509	552	526	539	527	550	535	540	525	527	544	536	500	501	515	560	526	537	501	523	534	522	549	534	570	537	492	502	529	556	530	517	565	509	528	511	518	527	506	493	498	531	549	579	567	580	526	521	534	544	530	473	523	531	560	535	527	539	508	541	554	523	567	566	544	520	530	548	560	515	550	555	555	539	547	527	495	543	517	567	498	547	523	501	537	525	540	573	517	549	577	507	508	559	537	492	520	544	543	511	486	509	545	517	543	522	527	498	553	497	533	589	542	530	532	534	532	537	499	550	562	539	572	561	528	545	537	563	530	553	531	553	524	528	517	565	544	562	533	502	553	536	523	523	556	473	553	573	521	543	562	552	554	551	580	521	538	570	519	476	593	545	557	515	531	558	536	516	522	522	556	523	542	521	536	533	546	525	533	557	547	531	515	534	509	528	515	530	527	487	536	522	563	561	571	527	547	532	509	530	539	514	514	540	532	552	505	514	502	542	512	511	512	513	531	518	536	551	559	560	537	557	545	566	541	515	511	523	530	528	554	520	534	546	533	535	511	537	591	558	498	536	549	565	518	562	512	520	518	548	476	539	495	514	495	537	481	548	545	535	515	503	531	499	500	514	505	561	538	537	494	536	511	493	518	540	494	513	546	525	494	525	542	555	530	535	545	536	557	491	552	515	527	522	535	517	492	521	519	521	528	526	527	527	506	544	506	571	531	555	507	526	509	532	506	567	530	542	519	542	488	556	510	565	515	556	575	528	544	518	514	477	512	568	549	498	534	528	516	545	554	553	529	531	518	540	532	499	550	538	547	572	539	532	501	567	510	516	562	530	536	521	576	545	593	576	572	556	566	555	496	540	554	518	561	554	519	543	536	537	521	525	534	513	521	555	558	510	527	552	522	547	525	531	566	522	581	513	515	529	567	524	546	541	514	531	548	534	524	557	539	502	518	503	553	536	515	558	482	539	496	526	553	516	531	550	540	573	558	478	558	526	517	497	531	573	519	522	482	523	530	526	520	505	537	559	546	509	509	529	520	568	521	552	511	529	541	507	533	582	512	536	524	578	576	559	561	547	491	478	544	553	566	465	523	544	520	522	558	571	557	555	573	532	535	534	531	575	572
53115	45061	53148	16672	3540	728	611	573	467	406	385	405	411	332	302	267	245	241	231	244	256	432	663	2924	2151	2844	1994	1049	466	281	209	223	197	205	232	191	209	224	183	206	207	206	193	203	206	216	217	193	199	202	203	193	187	237	191	221	202	222	212	211	209	209	223	198	229	187	205	202	219	203	218	204	220	195	210	213	199	202	203	205	197	210	212	211	195	189	197	179	216	207	180	201	219	203	191	209	207	204	193	202	218	219	190	197	231	191	208	209	205	235	214	210	213	217	216	201	236	217	221	221	207	196	211	204	171	191	184	182	208	224	218	224	208	230	200	199	216	209	211	218	200	218	196	206	195	214	228	205	224	234	210	199	206	208	179	199	217	217	201	216	218	253	219	192	223	233	181	211	209	195	203	199	212	217	188	191	223	194	227	195	204	229	196	208	202	189	205	224	211	185	226	195	189	211	200	196	204	216	215	237	202	203	202	226	212	204	191	197	228	211	245	221	214	194	201	224	225	209	226	219	203	218	219	182	201	183	218	187	198	214	195	204	206	212	211	225	228	215	221	218	221	218	200	199	204	193	195	203	200	225	182	200	185	230	206	188	210	204	209	211	207	206	219	183	217	199	197	233	207	192	217	197	192	199	217	216	225	217	198	210	212	193	204	184	204	183	211	222	198	200	192	207	205	199	209	229	233	213	212	232	192	227	197	236	205	188	192	213	210	203	212	217	237	192	210	208	191	219	207	218	205	184	208	186	183	218	198	212	217	219	187	223	233	200	182	224	210	202	211	203	194	224	223	211	190	218	184	176	224	188	198	204	224	205	187	216	212	190	194	211	194	186	199	193	210	248	187	220	211	226	227	198	197	212	226	215	198	205	176	178	205	212	197	209	203	208	218	187	216	215	210	217	202	214	188	227	202	210	217	220	213	202	192	210	189	214	185	198	223	191	190	211	212	212	204	233	232	208	224	208	215	204	187	212	190	223	201	216	224	201	196	220	198	214	215	191	200	208	194	203	225	208	188	199	183	217	211	208	207	183	209	184	212	215	197	210	193	215	210	218	193	211	190	209	202	194	175	231	200	173	218	181	215	198	223	209	207	220	192	211	227	194	233	192	181	194	202	228	215	206	197	198	175	200	224	190	210	196	211	197	194	196	193	208	214	221	192	202	209	230	202	192	222	188	217	190	193	212	196	208	203	218	197	208	214	232	218	223	199	191	190	203	201	215	234	205	209	203	210	205	204	232	187	212	192	224	198	196	193	246	194	185	200	214	195	196	233	159	240	221	190	207	185	201	201	220	205	203	206	220	195	220	243	230	224	197	210	220	223	225	208	192	236	219	204	195	180	205	205	234	210	213	201	210	213	222	203	208	186	212	220	207	249	193	217	193	183	197	222	196	210	221	232	197	220	206	213	237	205	190	211	179	219	197	196	185	203	203	230	202	231	229	213	217	206	212	215	213	189	196	243	192	217	219	198	229	225	220	200	217	197	194	202	222	168	236	189	214	223	190	206	207	235	169	203	180	183	172	207	178	208	206	196	190	203	211	227	215	210	200	218	235	223	191	221	210	213	192	184	224	194	222	177	216	211	216	216	201	205	227	211	194	209	218	202	207	243	199	195	206	241	221	206	222	203	222	217	223	189	168	190	232	209	218	210	198	213	232	212	189	216	213	182	187	203	200	200	209	198	213	191	199	210	210	229	221	229	177	205	198	201	221	213	218	190	193	219	230	191	216	208	210	192	187	217	226	202	197	224	204	193	203	217	186	209	221	211	199	209	217	218	202	226	192	220	223	192	225	229	203	205	205	204	194	228	210	207	183	204	216	203	202	222	222	209	203	216	198	217	215	213	208	227	204	204	215	172	196	199	215	169	209	201	204	225	175	225	202	192	202	214	190	209	201	186	216	228	229	180	196	187	196	210	203	203	192	231	206	201	196	195	192	210	210	205	198	206	207	233	200	195	187	227	189	195	220	227	210	234	214	210	222	231	220	201	198	227	188	207	185	190	215	206	191	208	219	203	209	196	221	183	217	191	210	208	209	214	240	191	190	220	195	191	192	209	206	203	195	194	223	175	223	204	217	192	201	191	190	226	213	208	195	208	185	221	206	207	209	215	220	232	218	192	202	202	225	192	197	219	201	219	186	212	209	230	187	229	213	190	191	192	196	191	197	215	194	226	212	188	217	184	202	199	179	202	207	225	199	228	211	214	220	185	218	188	203	224	197	223	205	211	234	214	196	206	217	192	214	178	208	186	198	190	196	205	198	198	184	210	201	236	214	195	227	220	211	223	209	191	205	207	213	221	200	207	189	211	217	223	233	198	216	224	214	186	208	197	200	201	208	206	194	188	216	201	210	220	172	185	217	170	192	197	205	207	206	199	207	222	206	220	199	227	226	214	199	203	233	201	197	195	203	230	213	209	203	207	203	203	210	205	206	209	188	192	210	207	203	205	191	223	205	209	210	198	214	201	181	206	187	199	177	198	212	173	208	203	190	220	223	228	208	206	218	182	194	184	199	185	204	215	220	199	222	199	203	204	218	231	187	204	218	194	192	219	185	194	191	197	220	206	180	200	185	182	198	216	184	233	227	217	208	186	205	199	211	214	205	214	195	177	218	191	201	189	197	206	207	233	205	202	199	213	216	205	222	188	218	187	213	194	223	225	225	190	234	203	214	208	215	202	218	214	204	210	199	208	199	210	234	189	203	193	223	223	216	204	222	197	195	219	182	221	205	186	192	225	217	224	207	206	209	202	204	182	184	221	215	194	188	213	203	192	214	196	212	192	217	223	203	192	195	229	170	184	227	193	210	226	201	212	217	207	194	214	228	235	194	214	200	205	209	201	223	196	226	210	236	197	226	208	200	202	187	223	217	195	188	197	230	202	204	194	187	201	219	190	213	182	241	229	211	222	201	205	204	207	205	177	210	191	242	206	185	230	201	217	190	209	194	195	195	200	203	211	220	228	193	224	190	182	224	204	186	213	222	217	205	223	212	210	211	215	205	208	220	185	221	197	183	220	225	216	211	215	209	204	205	188	238	222	200	197	191	197	185	210	206	203	231	234	217	209	202	225	240	186	203	204	216	212	194	210	205	212	183	229	195	176	204	217	220	225	226	205	218	188	178	213	185	213	221	214	220	179	200	206	206	204	195	213	198	206	216	210	183	228	244	211	189	212	201	214	215	210	213	221	208	209	191	212	204	220	207	200	207	251	217	201	195	199	214	214	209	194	196	214	201	214	185	211	195	203	199	194	199	186	219	218	179	177	197	206	183	225	204	205	227	193	199	190	223	224	200	187	238	198	200	189	215	222	186	194	205	184	184	195	195	187	208	233	199	212	194	210	210	212	220	217	199	245	195	203	210	238	222	209	209	199	213	229	225	191	196	211	192	201	192	175	221	210	219	236	212	210	214	187	191	213	211	193	228	204	197	220	220	207	205	204	218	224	190	197	195	199	223	219	216	203	204	203	209	180	200	218	189
36740	39517	40938	9651	4601	2208	2260	2367	2001	1785	1609	1724	1793	1437	1179	921	880	837	908	837	968	2045	3576	14342	10818	13733	10044	4936	1885	1008	755	620	646	631	621	645	672	636	633	587	660	636	616	630	658	627	602	624	643	593	649	623	667	614	595	650	593	632	606	681	614	624	628	597	611	643	615	608	642	623	611	602	608	653	585	657	641	662	628	625	617	582	644	619	625	649	635	598	677	617	635	618	598	652	573	625	656	640	626	621	624	615	599	622	706	653	607	674	594	646	614	641	645	630	638	631	672	624	635	641	645	636	626	612	642	665	670	662	638	660	651	624	653	623	639	612	651	673	577	569	666	615	603	621	641	606	650	611	620	591	651	661	631	619	642	623	668	645	620	629	630	647	636	644	653	605	629	605	634	660	649	643	656	583	638	634	645	649	598	621	565	658	660	637	661	601	632	684	620	651	649	649	643	649	664	619	627	622	630	658	641	549	629	624	558	614	638	624	658	623	598	669	631	660	597	632	660	634	623	647	666	624	637	626	643	574	616	661	592	675	615	654	638	621	643	597	635	651	639	606	579	621	665	604	662	632	653	628	644	612	614	611	587	615	654	619	609	628	645	647	642	612	635	611	668	622	654	645	628	581	616	625	627	626	606	642	615	650	651	626	619	659	615	572	604	622	637	630	655	645	619	606	659	629	639	631	637	633	580	640	641	625	621	615	640	656	596	651	645	643	604	628	619	634	624	632	673	676	615	632	579	625	604	558	639	654	666	611	672	642	601	638	625	613	604	666	617	613	677	630	620	620	567	629	633	636	616	627	627	587	619	632	615	655	639	611	677	638	668	615	608	636	665	645	635	623	625	611	622	625	636	641	640	631	623	580	649	675	599	596	598	600	643	641	608	625	582	668	621	608	629	636	578	619	639	610	635	607	590	660	652	619	650	659	618	649	578	613	635	617	662	622	636	593	590	615	650	641	643	626	640	682	611	647	649	614	628	628	642	641	596	625	563	583	639	635	636	641	650	671	639	603	618	608	619	629	629	659	619	661	618	618	596	606	599	600	602	623	638	596	637	667	594	619	646	585	608	647	616	608	645	644	602	637	634	667	616	655	654	608	614	613	608	598	656	652	650	631	621	632	644	623	632	632	618	600	629	600	624	643	626	636	619	601	633	616	639	634	617	630	637	571	607	691	631	675	624	593	600	641	630	637	615	646	608	631	618	627	635	614	640	617	648	626	633	687	639	638	615	622	637	634	628	626	636	672	598	662	705	628	607	633	597	611	661	604	650	645	601	643	650	605	613	615	615	624	671	611	677	628	623	650	619	570	601	570	626	652	612	694	646	656	627	622	665	649	634	598	626	683	597	633	603	650	660	633	641	642	660	616	589	614	622	643	612	664	605	650	631	606	591	662	620	648	648	610	651	637	615	629	655	611	620	659	618	624	627	615	626	606	590	618	612	647	589	700	583	647	636	662	617	629	647	637	588	629	621	616	614	645	639	653	660	612	627	662	637	600	643	650	596	585	614	616	611	641	634	614	648	619	636	682	586	658	645	621	649	604	645	639	646	640	636	644	631	633	613	650	633	636	619	610	637	641	645	616	623	598	629	636	649	611	627	634	612	620	586	637	614	617	629	606	618	621	659	629	597	618	609	643	642	613	611	632	690	626	619	635	628	621	640	601	621	636	631	647	628	666	627	638	583	616	614	576	642	608	632	619	668	638	621	663	668	633	645	622	617	611	665	654	648	612	596	635	578	589	613	614	590	606	613	589	663	614	597	629	623	574	657	627	630	593	594	582	644	603	607	698	644	670	639	621	642	658	618	664	655	628	659	619	645	655	642	633	602	676	614	607	643	663	679	640	642	601	587	601	613	628	634	592	659	611	629	608	638	648	654	665	610	653	590	605	615	678	662	659	610	619	636	663	644	615	656	636	583	601	625	681	646	615	624	591	604	594	619	632	638	641	615	625	590	662	626	666	600	625	613	634	638	608	640	623	622	652	659	650	617	664	635	629	650	630	675	642	621	600	621	653	646	632	614	657	630	654	647	664	598	648	636	649	661	629	648	637	631	646	617	624	624	621	644	647	630	565	581	621	639	605	616	600	658	644	606	654	597	688	676	653	607	643	643	631	661	577	639	628	597	623	645	587	623	629	608	633	664	677	613	609	667	640	572	592	652	613	633	645	625	599	689	685	608	639	660	582	634	645	619	670	597	634	632	633	689	607	609	604	615	657	604	678	683	594	634	606	620	600	637	648	649	660	633	651	660	626	658	623	612	656	598	631	582	657	647	629	643	597	635	643	640	616	578	630	629	617	586	631	617	629	638	631	663	606	671	618	594	612	651	615	568	642	615	638	640	629	651	653	645	597	590	601	643	636	628	597	635	616	651	641	635	594	671	621	634	675	646	647	612	646	616	666	614	581	648	671	621	615	576	651	630	617	606	622	607	572	559	607	617	622	627	649	694	681	635	650	604	648	630	652	609	629	622	655	632	655	602	639	626	652	698	627	606	636	626	589	611	642	676	619	648	617	646	631	608	612	629	644	619	626	653	623	621	602	616	635	663	631	614	618	603	644	603	579	593	625	614	646	618	602	662	639	668	644	639	587	624	603	625	599	615	638	624	597	625	608	666	576	637	555	595	629	605	609	631	615	643	640	610	610	619	622	650	640	632	632	626	593	617	628	647	608	628	632	642	641	653	654	600	631	647	632	602	602	637	596	625	603	643	577	583	653	595	648	681	645	605	627	605	605	593	614	669	598	610	599	658	618	651	621	588	664	606	625	608	605	624	639	581	626	615	593	626	626	595	608	628	657	643	666	616	602	648	625	633	630	621	681	618	658	628	659	610	640	562	639	667	654	604	621	661	596	636	658	645	651	638	607	640	657	589	683	638	645	626	614	646	643	610	619	618	640	620	622	636	669	627	628	589	621	656	619	620	649	630	600	586	628	643	598	627	610	680	631	671	583	616	589	663	634	630	640	647	639	620	629	616	645	622	619	627	626	633	641	588	647	605	651	628	653	629	635	596	649	621	656	620	641	626	631	639	689	636	542	635	647	608	617	631	590	602	681	615	632	598	612	602	652	596	680	610	609	644	632	598	622	611	580	654	593	623	638	660	662	625	636	664	672	608	630	612	633	636	623	638	632	645	586	554	589	603	645	648	618	601	660	658	609	612	602	643	651	597	654	598	631	649	625	663	640	608	680	610	637	572	626	635	610	630	664	650	661	648	637	556	621	614	615	622	646	652	664	669	610	652	610	618	615	601	644	608	617	633	619	649	588	643	654	669	613	622	590	591	603	654	640	591	600	623	601	657	658	652	625	635	617	638	628	637	628	614	550	621	598	638	635	638	644	670	643	635	633	628	581	651	666	648	635	613	653	638	618	620	612	629	651	654	598	623	595	635	599	626	620	625	610	631	654	635	589	645	625	640	635	607	620	625	684	623	663	611	634	620	607	594	674	653	610	605	632	638	602	597	621	598	625	645	621
59590	57056	55053	19621	7784	2781	1048	899	923	666	565	460	525	590	475	399	335	339	333	403	424	611	676	4249	7182	5197	2742	1208	525	345	294	257	287	283	247	253	289	266	256	253	257	258	270	276	284	257	294	292	275	280	238	318	264	291	281	310	285	252	273	247	263	260	268	263	249	249	263	267	298	277	275	252	249	264	264	253	250	269	252	263	281	287	279	252	283	294	266	252	278	266	236	270	280	252	268	282	274	266	286	270	250	259	258	261	268	287	282	314	254	250	268	262	267	247	282	258	254	248	264	240	264	273	301	267	258	272	269	311	256	263	241	247	252	236	275	251	258	280	281	271	238	257	288	274	291	262	273	271	267	288	261	300	277	276	230	243	282	286	271	267	269	256	254	250	258	293	265	282	251	283	273	257	276	278	271	273	245	270	270	270	254	275	271	272	279	285	291	278	287	282	259	279	267	276	273	280	275	248	251	246	250	236	247	272	253	291	262	276	263	264	280	274	287	275	279	257	273	267	261	280	269	279	229	285	257	289	264	269	254	272	257	276	255	272	249	246	260	304	283	245	255	253	248	288	271	285	262	279	260	287	279	282	236	278	288	275	287	279	277	291	247	260	288	275	279	252	293	298	274	269	314	273	262	244	271	265	256	256	259	262	265	307	271	250	270	299	272	276	258	270	263	258	280	255	279	272	289	267	262	259	261	253	282	241	267	256	285	255	283	282	288	248	303	285	294	261	292	289	267	261	284	246	316	285	267	248	279	296	266	273	262	282	263	267	241	286	258	269	260	271	249	295	252	270	295	277	256	291	270	237	281	288	274	265	246	301	259	261	257	290	271	244	274	269	244	280	279	290	272	313	281	257	279	234	273	259	263	248	258	280	257	256	263	262	255	251	251	285	241	247	299	271	262	259	296	278	275	280	285	272	288	260	272	292	268	267	252	259	254	271	257	271	272	236	292	275	244	276	276	292	258	265	263	294	268	255	256	272	282	261	250	275	249	269	278	254	267	276	270	257	280	253	269	267	272	277	282	250	266	243	289	261	270	267	286	257	265	289	287	275	274	297	247	260	261	244	276	289	247	244	228	274	256	276	263	281	267	261	284	271	275	281	264	289	295	277	251	273	255	247	262	254	259	249	262	270	283	267	256	271	264	303	274	250	281	272	260	272	276	291	240	273	265	274	257	273	279	284	254	248	278	284	271	255	234	262	284	283	268	258	245	287	288	236	247	263	264	273	254	301	273	278	244	274	265	274	260	273	263	283	276	242	244	298	256	329	264	240	268	283	225	303	273	254	260	246	269	242	265	247	256	279	253	273	273	265	263	256	282	272	271	279	259	265	288	272	287	242	261	285	249	255	281	254	262	263	291	277	307	256	276	259	260	263	298	263	238	266	257	279	251	263	234	282	240	308	279	272	277	262	244	296	261	275	263	274	243	267	266	270	256	266	277	286	274	249	277	325	288	268	273	296	260	272	278	252	268	254	269	251	254	257	284	281	259	276	260	279	212	237	269	260	256	255	276	284	266	281	252	241	282	271	265	273	275	247	273	276	276	285	290	273	251	282	272	254	262	248	250	257	280	263	290	270	250	293	270	282	259	257	231	291	266	273	247	258	276	291	250	263	252	266	246	288	267	239	241	272	277	269	296	259	288	260	250	270	275	281	267	278	261	265	224	273	294	271	252	267	279	261	267	267	285	264	289	267	229	270	260	259	270	251	277	271	276	274	246	252	274	263	238	256	273	277	279	299	258	291	274	249	252	258	295	279	263	259	261	258	264	257	269	296	239	249	270	255	288	241	266	270	270	256	280	270	276	241	278	284	292	274	272	283	269	242	286	294	256	265	248	224	271	283	270	226	256	245	254	294	260	270	307	248	287	272	286	304	264	258	253	263	294	271	268	253	287	281	271	233	264	302	273	243	261	276	255	285	283	280	268	288	255	268	302	283	246	278	265	266	242	253	273	299	266	276	255	260	280	254	275	264	290	234	274	274	279	278	267	288	259	276	276	276	244	250	264	270	261	265	268	283	276	261	278	266	261	282	268	265	246	271	263	284	278	281	272	263	267	242	287	291	244	263	269	294	249	265	277	251	247	276	290	257	259	296	239	257	254	254	242	274	268	279	258	268	281	247	264	251	301	276	280	279	273	299	267	247	293	269	271	253	264	270	274	255	275	271	252	221	279	266	273	271	266	259	249	257	230	273	262	268	284	253	280	249	247	303	271	280	256	250	291	248	272	270	264	253	264	269	290	268	260	285	301	278	273	283	283	280	265	263	262	240	281	272	277	251	263	254	270	271	234	260	260	257	274	276	253	254	252	262	271	284	277	258	269	255	289	265	263	270	270	286	265	273	264	267	284	262	249	264	285	260	270	237	248	251	263	274	233	254	268	280	297	260	250	289	249	263	270	282	262	250	254	226	259	291	279	242	257	285	275	270	266	257	267	271	299	276	255	247	285	244	239	260	248	240	256	269	266	258	274	257	259	281	242	254	268	271	261	280	311	272	257	282	281	265	243	241	291	283	289	259	264	285	261	274	271	256	257	266	285	249	230	236	230	240	283	260	301	265	260	268	299	247	259	278	235	245	304	272	241	249	231	281	271	292	259	277	285	280	287	283	272	271	237	268	257	251	277	283	292	276	262	270	256	281	276	240	270	271	271	268	271	272	254	261	284	269	268	274	255	248	258	260	258	293	284	270	274	268	234	270	271	309	268	249	250	288	288	244	280	263	235	285	303	265	282	287	258	264	288	280	260	276	272	267	268	261	270	246	288	255	272	260	292	295	301	254	254	243	290	243	267	241	258	268	241	263	259	291	290	245	270	271	280	244	263	296	253	295	259	272	259	253	244	246	246	283	268	295	259	257	287	224	273	256	279	268	254	276	266	274	261	273	287	278	236	276	237	279	284	284	267	287	286	260	269	264	259	277	283	264	255	227	278	282	287	315	256	277	292	282	284	317	273	262	241	270	283	275	290	275	239	303	281	294	254	265	250	284	245	255	244	247	250	276	250	237	264	251	269	278	234	276	299	254	243	270	251	281	276	264	255	264	278	284	285	282	254	242	303	271	263	306	301	266	262	264	261	255	258	270	258	268	264	264	285	257	262	273	263	235	254	258	256	254	263	261	261	289	268	259	251	267	272	262	267	275	260	296	267	297	236	258	235	262	263	258	294	268	266	308	271	291	264	233	270	273	275	277	290	284	246	240	275	243	286	240	261	268	279	262	265	274	275	280	256	244	261	267	269	265	271	270	272	268	278	260	256	252	239	290	284	259	242	253	274	259	239	262	273	255	279	262	259	284	281	266	234	268	259	259	271	274	273	250	266	259	270	284	276	313	273	254	253	257	238	271	242	240	292	268	266	278	244	260	234	257	241	291	270	309	261	288	261	263	289	282	279	286	267	231	269	272	272	268	255	231	272	267	268	296	250	254	292	267	271	243	263	256	275	253	257	220	263	256	290	264	286	273	257	278	267	260	282	255
43149	50152	35383	13091	11092	7565	3797	3610	4093	2733	2538	2108	2338	2384	1955	1519	1336	1256	1197	1828	1697	2882	3229	18733	25386	20325	12566	5900	2125	1130	845	762	784	762	786	766	834	851	775	823	793	785	768	791	827	798	731	784	757	800	777	769	801	786	772	782	789	767	823	813	782	791	772	853	776	801	804	745	757	811	784	817	768	751	771	813	790	736	800	780	768	777	789	867	744	801	763	779	782	804	790	808	782	742	783	764	826	772	854	836	822	793	761	780	742	735	785	736	837	751	793	785	781	784	801	789	785	813	769	765	781	790	806	784	820	781	800	812	792	729	776	730	730	772	784	772	758	810	767	807	773	814	793	762	732	777	789	786	813	795	783	810	802	834	759	781	785	799	817	749	742	804	780	746	792	749	781	810	814	840	789	812	830	813	771	796	766	816	845	775	782	753	784	759	768	846	798	752	834	801	788	754	770	788	774	787	744	813	743	791	753	788	817	788	767	788	807	753	765	803	794	743	790	772	789	799	773	727	764	759	780	779	819	799	752	836	823	780	770	765	827	776	787	792	803	766	754	796	711	741	811	805	768	784	809	774	814	772	825	742	776	803	763	822	703	808	757	776	844	807	767	806	758	769	778	731	788	809	748	747	773	781	755	760	801	801	747	770	798	807	828	821	833	781	775	795	796	844	821	779	786	802	805	764	751	810	756	765	801	792	805	831	782	761	770	798	747	772	793	837	798	797	789	760	802	774	790	734	797	737	801	770	790	768	791	788	793	809	789	735	806	724	755	732	795	805	784	781	750	793	781	790	787	774	787	733	808	793	776	774	751	796	785	767	840	764	792	825	764	792	777	816	797	766	810	822	750	755	801	754	802	759	758	772	820	794	768	822	778	782	792	816	785	824	790	787	776	748	771	778	783	757	774	748	793	761	769	805	808	785	777	790	802	823	792	785	775	781	738	798	796	816	787	811	866	776	785	762	792	770	806	749	759	792	805	746	797	848	765	777	740	753	754	788	713	756	839	770	788	796	764	789	772	774	748	775	792	731	770	799	738	737	806	782	787	760	807	800	802	832	806	776	824	726	766	756	820	774	772	822	797	789	757	793	781	789	807	785	800	793	761	751	793	795	788	819	810	839	778	769	729	747	778	854	769	756	782	826	797	760	801	788	803	754	771	829	751	806	796	775	828	806	755	801	788	820	692	802	777	794	786	775	765	819	816	783	794	783	796	761	762	837	812	787	767	763	836	798	798	761	807	764	766	771	803	753	813	813	797	791	797	794	808	830	757	808	800	784	724	766	801	799	760	758	744	838	790	794	820	743	783	800	755	733	791	761	789	807	807	792	762	809	811	773	729	779	805	771	749	751	801	755	767	796	807	797	767	801	795	792	798	802	787	819	814	784	831	767	811	817	782	771	751	806	826	802	829	792	758	776	779	818	776	755	814	760	736	861	759	796	789	767	798	825	770	770	791	752	808	775	789	759	787	796	819	785	795	781	763	770	782	817	771	813	764	783	820	841	759	832	771	760	792	786	767	797	824	830	781	795	751	790	800	755	817	822	781	805	798	783	822	806	757	758	749	739	779	803	746	780	836	783	831	810	784	777	759	788	744	771	767	801	770	750	836	782	785	799	772	791	789	748	807	787	817	808	774	814	798	746	766	837	762	839	784	780	786	774	793	772	833	762	757	878	773	775	832	782	796	759	839	745	775	760	788	821	759	764	817	812	722	818	827	747	849	804	787	739	783	803	764	799	811	750	756	786	791	788	801	726	777	768	744	766	764	775	776	786	842	793	766	787	754	826	735	770	815	772	782	746	787	817	792	809	837	754	771	782	752	815	735	750	761	787	770	783	802	807	789	790	746	759	731	767	817	801	796	748	795	782	744	795	766	837	774	817	799	832	765	751	792	792	821	779	754	752	782	789	778	808	787	849	793	781	766	767	779	795	807	794	795	802	811	794	786	770	739	773	837	799	835	767	807	742	746	790	776	810	784	806	769	815	742	827	777	778	766	757	772	770	799	835	803	813	794	777	737	774	779	786	798	781	794	792	771	798	782	791	798	751	828	798	771	764	743	817	771	788	790	762	793	799	725	764	760	814	747	852	773	806	777	808	720	803	819	817	772	741	772	787	804	786	777	740	753	814	811	790	764	799	828	827	845	788	788	843	805	766	784	783	782	774	755	799	807	782	769	758	811	799	808	766	805	866	750	812	769	724	824	792	805	824	803	808	784	763	747	759	833	802	731	763	812	813	794	758	788	782	741	802	793	743	808	776	744	776	821	745	798	837	749	767	785	776	774	781	797	765	796	784	841	789	759	818	751	757	798	771	826	777	735	743	782	810	804	797	806	779	768	780	780	791	800	797	770	831	743	790	757	804	721	766	771	860	833	784	798	723	774	806	794	825	773	752	718	746	774	811	791	778	815	845	785	790	806	829	744	786	753	758	787	750	783	764	794	818	788	742	818	810	786	751	775	775	807	814	813	738	780	838	790	801	776	762	822	802	775	822	820	784	768	803	776	792	835	819	761	733	792	690	799	725	747	800	793	811	808	784	839	752	767	794	776	732	778	794	753	784	806	773	785	765	758	822	753	762	779	805	804	757	797	779	784	780	792	787	834	724	760	754	773	818	743	783	779	783	793	761	788	756	756	809	789	748	787	779	762	772	738	829	799	789	800	767	768	818	777	809	818	771	791	746	772	778	777	793	813	755	782	801	757	813	744	763	763	807	768	746	804	769	774	761	808	798	746	748	826	786	778	753	787	807	814	810	774	782	810	770	748	772	800	758	802	749	761	798	780	750	807	816	750	736	790	755	784	781	790	761	770	781	783	811	765	812	810	803	786	811	777	769	763	794	800	757	760	766	784	794	778	787	724	789	817	781	755	818	810	761	830	777	795	764	764	798	808	835	767	795	773	760	834	775	797	741	838	773	840	777	732	735	778	770	791	770	788	798	786	782	782	749	813	776	796	794	757	722	760	789	765	785	802	778	768	765	752	843	722	767	764	742	775	784	741	775	768	722	799	818	786	760	841	828	816	759	807	779	794	810	775	755	795	772	802	728	766	810	763	767	756	818	774	826	803	796	741	797	735	817	714	796	771	782	785	784	796	808	781	732	791	803	746	751	796	786	799	777	769	742	828	756	795	749	776	809	807	769	757	787	818	783	790	817	790	751	788	813	813	783	789	770	769	787	709	795	749	811	793	790	777	817	724	811	812	779	816	761	792	811	783	782	810	715	791	794	793	842	774	752	756	822	815	782	778	795	746	807	809	753	801	793	799	802	769	782	809	832	762	797	754	806	826	791	761	787	797	821	755	792	848	799	804	848	764	762	776	720	864	769	781	777	807	789	828	779	772	743	787	770	790	827	728	763	798	777	832	751	767	788	772	794	808	811	749	837	825	778	755	766	767	788	744	754	781	765	788	759	773	770	744	822	794	768	814	800	823	808	780	800	765	737	813	735	808	777	790	762	790	788	818	735	786	811	773	771	772	828
28977	14161	5408	2790	2204	1709	1076	576	469	362	278	250	328	334	291	264	238	228	236	295	208	293	379	417	584	610	465	269	260	223	211	188	199	212	206	216	212	212	209	185	174	227	185	215	183	176	176	216	197	203	203	184	210	203	196	220	197	175	190	187	225	212	200	215	184	198	182	198	212	194	187	180	186	202	194	202	200	211	243	170	217	174	199	201	191	198	171	192	190	185	192	204	209	191	211	214	204	181	200	193	196	196	223	190	224	199	216	190	175	212	204	203	201	198	194	189	183	234	174	223	164	191	199	211	190	198	217	191	195	199	194	175	214	209	216	208	210	186	198	200	189	201	195	195	201	187	200	181	186	199	165	193	205	208	188	206	197	199	199	195	177	192	199	182	204	187	185	185	194	207	184	187	196	183	210	163	177	185	210	192	191	215	215	193	200	219	245	201	203	191	204	195	177	217	208	201	187	192	207	188	202	172	201	210	187	221	171	208	193	199	220	195	188	187	204	195	210	184	198	197	208	213	192	191	207	204	196	183	208	185	181	222	207	198	183	190	184	189	218	171	206	203	195	201	213	193	219	182	212	207	185	191	166	189	207	197	194	181	196	200	217	190	221	215	204	188	199	229	186	200	215	220	201	172	179	205	200	206	197	183	207	212	210	212	219	189	228	183	183	194	193	204	215	193	199	202	199	210	226	190	187	199	169	199	218	218	205	194	215	211	206	177	185	208	204	178	185	193	164	201	192	189	209	211	191	207	190	181	212	189	210	195	180	201	169	203	182	208	177	199	216	196	214	211	198	193	231	216	230	188	192	216	229	204	185	223	186	216	206	219	182	170	199	190	200	188	209	208	194	183	181	192	194	178	194	212	226	198	200	194	193	192	197	183	210	217	194	196	187	194	205	178	190	189	228	222	193	199	173	177	199	210	187	206	170	199	196	216	197	182	191	212	198	192	213	211	197	214	230	199	176	202	195	208	180	184	198	204	204	174	191	195	196	179	211	212	197	202	200	179	226	208	196	189	206	208	189	189	187	179	200	185	207	206	219	193	208	191	197	219	199	200	197	163	200	210	216	186	197	192	189	215	190	190	199	209	212	194	222	186	193	209	189	197	198	216	206	207	179	176	200	174	196	192	211	182	200	184	217	195	206	206	216	177	214	193	223	185	202	195	217	212	190	210	220	192	179	181	200	183	208	177	226	215	231	196	209	197	199	208	212	192	191	216	179	194	190	212	227	219	217	184	191	213	203	216	194	208	224	197	190	183	209	219	189	202	231	204	196	195	180	186	211	233	209	194	183	177	194	193	210	226	194	184	201	207	197	185	218	193	205	197	175	192	209	189	216	172	228	202	211	199	167	210	187	206	194	214	202	215	181	210	195	216	202	201	190	181	225	230	181	211	202	229	196	192	199	202	194	213	198	202	199	187	200	201	205	200	204	233	166	198	200	210	204	209	192	192	201	202	185	210	169	205	179	210	177	186	211	177	187	181	198	221	193	186	181	240	194	194	216	209	195	216	191	195	200	206	186	211	177	193	179	218	203	188	169	194	176	207	202	222	205	192	177	176	212	181	199	203	203	216	206	165	185	202	196	178	198	227	202	225	215	202	204	203	206	196	208	191	220	198	207	188	207	208	188	195	190	215	193	204	175	214	204	173	162	186	196	206	196	194	183	202	185	200	178	203	186	196	191	205	181	182	232	177	188	192	192	180	176	204	220	194	212	184	203	197	216	183	200	207	192	185	199	207	206	179	185	210	204	220	210	190	199	191	204	180	160	199	176	196	196	195	200	230	205	192	210	207	179	196	221	206	203	186	195	200	192	185	197	192	200	180	185	208	182	228	194	203	183	198	201	225	195	207	188	196	200	211	216	183	182	203	232	184	202	198	197	165	205	201	208	196	196	211	194	199	189	193	208	185	196	190	196	178	203	193	222	216	210	188	210	198	193	215	188	172	177	185	209	201	201	195	204	213	188	177	185	202	198	214	176	201	196	202	185	203	211	177	185	193	204	187	180	187	225	226	194	218	206	193	212	198	183	207	177	201	182	192	194	171	195	172	205	199	194	199	196	221	179	198	213	188	222	213	214	216	236	163	189	201	208	196	231	211	192	183	198	212	189	214	188	171	179	206	188	211	204	181	205	201	180	177	207	179	177	193	190	216	212	194	222	185	190	181	192	206	187	206	209	206	213	203	210	207	188	174	209	211	233	207	217	185	208	206	217	193	200	198	199	182	217	168	214	216	215	213	185	175	206	187	204	155	216	191	209	198	215	188	204	215	218	223	214	220	223	200	221	215	217	204	201	211	199	192	192	202	231	178	196	214	203	194	193	178	178	220	191	207	195	192	189	231	185	182	203	169	183	190	206	208	185	199	210	221	193	182	196	186	189	188	191	217	197	195	208	184	211	174	182	216	207	209	209	189	211	230	220	215	208	164	181	189	194	205	209	200	200	213	189	181	218	206	191	207	208	199	202	192	195	187	216	219	212	193	165	198	194	213	218	196	180	187	215	183	199	183	196	203	215	197	210	202	195	210	223	186	166	216	191	187	185	191	209	185	213	196	193	208	185	193	176	213	211	189	203	209	212	166	205	177	208	187	198	202	220	177	201	200	209	184	171	183	206	189	216	185	173	206	204	193	201	187	226	210	218	177	178	187	197	200	216	199	207	188	180	198	215	186	201	212	183	173	169	247	205	209	199	188	161	214	195	191	190	179	213	170	178	159	211	203	206	198	214	196	192	172	208	208	224	191	203	206	196	213	201	220	211	214	211	203	178	190	185	185	205	182	196	198	171	195	209	233	189	209	209	190	220	169	199	206	205	215	176	187	178	234	189	204	218	176	240	214	195	201	206	201	209	206	213	184	174	201	185	222	175	184	198	218	203	211	185	200	194	187	200	202	209	199	200	204	216	219	221	201	195	209	218	189	203	202	170	214	181	186	181	155	206	193	216	197	219	217	204	208	182	194	196	183	198	190	213	165	185	187	206	183	218	199	213	204	174	180	212	194	223	190	222	176	199	192	220	202	190	178	226	224	223	201	196	181	201	190	215	185	176	169	210	190	211	213	196	186	210	175	193	236	209	208	195	200	201	215	198	211	187	205	219	226	193	219	205	204	218	203	210	175	196	200	220	217	158	215	203	204	183	210	199	208	187	209	218	200	201	197	233	199	228	233	173	194	226	200	186	198	206	198	178	197	203	192	193	178	200	209	216	212	217	205	196	180	202	195	221	174	209	194	202	196	223	206	206	194	187	178	215	198	206	196	194	189	189	192	187	211	234	203	206	194	214	187	193	187	192	201	225	195	229	200	192	199	181	203	193	207	212	201	186	219	192	210	191	211	218	192	200	214	184	200	196	215	181	182	201	217	205	204	186	225	184	189	175	206	206	195	214	197	205	178	217	190	187	215	198	217	195	215	231	190	187	205	204	200	212	201	184	222	205	174	207	211	185	218	209	212	204	208	189	184	199	181	204	195	216	185
19162	12151	7176	7327	6793	6192	4442	2394	1962	1609	939	947	1088	1307	1219	898	841	827	864	1128	747	1077	1845	1904	2646	2654	1689	1057	759	666	604	587	624	626	581	550	589	623	616	617	636	591	564	629	603	619	592	638	587	608	616	638	620	632	636	593	581	621	577	634	606	573	637	570	581	586	643	605	576	606	663	600	615	617	575	597	613	580	650	599	595	631	607	586	632	583	631	611	609	600	597	613	628	650	596	611	607	614	584	635	610	598	574	599	570	642	638	613	625	594	635	609	585	600	590	602	601	626	602	591	642	596	592	589	606	610	637	614	592	629	599	631	589	612	590	599	629	593	597	627	633	627	582	661	583	615	591	608	623	618	658	565	647	623	622	607	591	588	598	599	588	655	576	616	596	629	587	581	620	610	576	634	574	632	599	605	670	601	635	587	613	609	607	616	614	610	637	602	610	628	612	623	596	657	638	597	632	618	599	594	618	597	631	617	608	633	589	615	591	657	597	633	560	619	584	623	577	666	594	619	642	622	635	618	598	607	580	629	640	620	590	603	574	576	598	600	575	613	612	653	571	614	658	601	631	576	593	584	588	606	619	605	560	661	624	580	602	637	620	608	609	639	579	640	603	596	638	611	655	575	634	614	605	644	651	574	661	634	632	574	625	575	629	630	577	604	657	626	571	576	637	607	624	581	654	639	593	641	610	618	624	628	597	593	627	683	570	564	609	627	574	581	628	634	570	651	607	615	621	648	577	619	590	613	591	594	625	629	626	579	634	600	587	602	607	600	670	628	619	619	634	648	629	572	642	581	614	582	637	635	589	601	597	600	598	590	573	599	601	627	585	628	654	610	597	618	618	565	636	605	598	556	615	590	604	650	636	580	629	620	655	625	622	612	616	632	636	566	631	616	639	590	567	614	601	606	637	645	664	542	606	561	617	629	617	640	622	619	614	619	559	638	637	621	591	626	598	624	616	651	616	606	574	595	603	616	598	622	560	599	567	606	622	605	587	582	606	636	620	584	601	633	583	591	603	585	618	634	624	635	632	593	633	616	589	637	633	599	616	659	559	609	607	562	655	621	596	623	614	556	581	598	627	639	568	628	569	595	611	574	584	599	593	588	590	611	647	589	650	590	587	623	570	642	617	653	616	594	585	617	585	596	561	610	557	629	615	613	599	624	627	640	638	670	614	612	605	607	593	588	620	637	580	603	599	604	577	644	594	598	598	648	621	630	642	586	625	574	604	644	631	640	600	617	637	652	594	577	597	633	615	621	599	613	620	606	617	582	600	596	621	585	590	621	609	628	607	597	633	589	644	646	580	599	642	654	621	643	620	621	630	614	548	641	634	548	577	605	623	633	611	641	628	641	664	620	623	640	615	624	594	564	593	633	623	609	598	642	624	596	630	647	626	619	614	616	614	536	634	640	635	639	616	614	619	571	568	603	646	647	600	582	612	616	612	548	633	617	570	610	595	625	617	561	596	584	624	624	593	620	632	624	569	645	628	580	648	636	665	609	606	621	614	641	576	550	591	619	611	658	574	650	639	604	594	646	618	628	620	617	642	616	576	599	588	609	625	659	609	579	586	602	578	591	609	569	641	593	588	581	642	655	595	615	662	635	627	568	616	619	641	659	637	648	611	608	636	616	623	622	613	612	608	608	576	616	636	610	635	651	620	644	570	591	582	621	607	574	625	593	649	577	591	658	627	642	608	653	574	605	582	641	575	630	602	601	618	622	575	572	609	590	640	619	586	613	625	624	640	618	623	597	611	583	594	599	612	659	639	642	598	656	606	645	648	590	616	584	593	589	607	597	605	648	618	613	590	560	549	615	602	605	628	616	616	591	583	628	603	577	615	640	643	587	612	652	621	570	606	586	658	578	577	612	634	605	602	624	635	630	582	597	617	645	628	614	613	643	612	602	629	595	585	635	606	541	664	604	609	579	631	652	591	643	622	611	605	618	624	645	572	634	635	626	572	569	580	639	667	621	644	624	628	637	633	584	598	576	606	596	626	599	604	652	588	639	596	638	607	619	605	612	596	623	611	565	627	603	608	576	619	580	599	639	648	608	576	597	581	620	616	620	590	597	652	582	600	594	608	599	605	647	604	592	610	604	623	638	627	612	616	596	617	588	578	626	601	649	584	633	624	635	613	616	618	635	636	604	634	618	605	668	619	593	632	663	599	591	583	588	578	650	597	595	596	634	629	607	557	615	571	609	634	613	619	579	633	617	597	594	570	589	600	591	573	620	644	621	621	594	602	591	591	566	612	621	575	653	621	647	591	597	622	601	605	613	614	642	587	576	623	622	593	607	583	626	623	599	654	590	607	638	614	620	620	604	600	618	634	599	637	589	620	626	591	561	614	642	634	574	657	597	593	612	616	602	632	617	618	626	578	589	620	614	638	633	618	636	607	623	590	598	590	624	604	634	649	567	628	557	631	578	605	641	633	607	568	603	611	592	605	586	585	561	574	633	626	635	600	589	580	652	628	596	631	581	598	660	560	621	576	612	588	579	609	662	563	619	608	572	630	607	605	632	586	575	618	593	638	645	618	616	637	634	617	626	627	602	610	606	566	593	601	584	620	592	634	592	591	638	583	663	604	638	627	622	607	581	588	607	639	607	592	638	595	602	622	649	621	604	638	559	613	586	616	644	617	618	573	618	677	599	603	665	626	577	621	608	599	601	584	580	596	588	638	616	622	615	620	608	579	627	655	617	601	623	629	627	638	600	603	634	593	575	618	595	596	596	613	628	621	582	591	572	614	604	624	604	623	583	617	633	614	643	606	599	630	627	628	636	612	660	634	605	574	577	593	608	623	646	635	637	593	635	600	608	641	615	576	586	592	614	598	620	605	632	638	590	647	585	602	651	609	611	622	615	622	613	624	648	641	613	626	641	640	574	611	590	623	641	573	625	617	617	616	618	631	637	605	579	628	607	553	616	592	635	653	629	557	596	615	608	599	586	607	621	603	606	619	676	619	656	614	589	601	641	666	591	609	655	605	641	600	631	618	605	599	597	613	611	651	628	600	611	607	607	626	603	616	592	598	630	611	639	604	629	561	604	616	589	610	627	591	626	610	664	600	637	635	606	616	618	676	623	606	642	593	652	585	598	623	560	598	609	592	583	609	631	633	599	622	579	578	644	615	599	627	628	633	628	610	603	594	607	618	598	643	629	586	650	621	606	563	631	629	662	597	597	625	644	587	587	604	640	588	604	589	617	603	626	680	623	615	573	638	609	596	607	647	627	627	638	590	594	614	615	562	628	623	564	663	630	579	599	601	618	596	615	590	603	647	642	627	623	593	582	673	610	589	591	625	632	620	630	622	564	606	638	581	595	578	605	607	602	628	639	611	599	619	601	587	612	595	578	587	619	609	625	610	647	604	653	604	639	655	599	633	559	602	609	612	625	616	594	576	638	608	593	607	616	595	612	568	612	601	623	617	604	622	600	599	630	608	604	603	635	635	610	621	633	606	637	636	580	642	598
55677	45919	37598	9696	3161	2333	1490	1268	845	519	505	443	414	288	415	411	345	412	1846	3374	2101	2047	1956	1735	2192	1317	669	432	276	220	212	217	204	236	225	196	212	200	231	200	254	202	224	217	203	214	222	204	226	225	221	200	233	229	221	236	200	192	244	212	190	210	228	201	215	251	176	235	219	187	225	186	234	229	204	213	229	184	194	192	226	229	213	218	221	230	192	214	222	209	222	210	194	206	207	192	223	220	208	219	236	227	215	207	195	203	232	229	209	207	236	239	214	220	219	206	220	231	199	207	220	209	235	223	219	216	201	216	224	227	237	234	212	182	208	224	210	219	206	232	221	221	229	212	224	211	213	215	230	223	207	219	228	213	240	193	214	203	229	229	223	238	221	209	200	211	219	260	206	234	235	230	200	240	212	238	219	222	219	243	240	224	191	200	211	236	193	226	217	208	208	215	178	206	227	224	226	229	206	237	208	209	224	206	221	206	202	211	227	197	212	218	203	227	218	222	214	246	207	195	231	206	243	212	206	219	222	236	240	234	205	236	180	186	203	221	257	211	232	223	233	226	214	173	191	239	206	225	217	220	203	210	200	233	207	207	216	196	208	207	200	210	239	213	204	250	195	219	215	233	224	235	198	221	227	205	207	201	232	202	243	185	217	210	220	201	205	208	190	221	205	214	218	223	223	214	215	198	213	230	207	221	219	209	219	208	244	229	224	227	210	185	203	236	226	246	204	197	213	224	231	211	220	225	255	197	207	213	231	231	206	217	228	241	235	235	235	245	221	197	245	234	226	225	233	179	208	208	246	223	224	193	222	191	196	217	199	228	205	225	208	223	239	212	218	214	223	224	236	229	206	192	196	229	215	232	255	200	210	214	226	214	244	238	205	237	228	247	196	220	234	199	225	214	236	221	191	215	263	247	212	220	249	207	203	241	225	213	210	182	224	208	191	255	201	206	219	222	200	229	214	220	214	220	224	213	235	212	209	224	231	183	227	214	214	210	226	220	242	205	234	224	226	198	221	203	228	219	200	216	221	219	205	223	221	204	219	247	220	220	192	219	211	216	214	217	225	250	206	205	200	241	230	199	215	216	217	228	211	199	212	220	259	233	237	225	249	219	184	219	213	239	215	214	219	226	218	234	243	247	228	232	217	203	210	237	222	195	211	238	217	201	185	191	196	215	204	213	245	206	228	228	256	211	224	235	226	218	216	230	206	244	221	215	219	224	221	202	212	201	244	204	204	223	180	201	209	229	214	210	218	224	206	216	214	229	218	202	229	214	212	209	229	193	228	218	214	254	206	206	198	217	204	204	214	201	201	226	233	229	223	239	208	208	230	202	231	191	215	209	233	243	231	193	216	218	197	226	213	196	205	227	196	227	245	221	212	204	196	224	216	230	212	204	206	242	209	217	228	199	220	192	232	214	206	226	235	224	226	190	229	214	240	240	197	205	211	203	189	213	222	208	228	237	221	211	187	208	204	224	206	212	220	218	228	231	220	202	200	226	218	205	183	204	197	211	201	234	208	216	219	215	213	221	199	212	241	201	231	196	219	238	182	224	218	216	234	218	224	214	211	230	220	220	235	238	211	192	204	209	207	221	234	228	212	213	239	210	219	212	208	200	194	191	194	220	208	213	238	223	186	241	180	193	227	210	229	230	184	229	206	247	254	217	235	200	231	233	212	216	210	236	202	209	204	206	228	232	212	213	227	200	211	228	209	239	208	206	226	248	199	193	208	213	226	221	229	230	220	199	211	240	210	225	236	199	221	213	232	210	231	217	207	255	228	224	211	205	209	255	195	215	230	233	232	206	224	216	219	235	213	239	203	217	226	202	232	247	219	216	216	222	208	213	219	215	207	210	219	233	233	204	246	238	222	217	236	216	199	225	222	243	203	209	200	238	211	208	217	199	210	214	218	213	232	227	224	233	228	229	222	221	235	208	213	215	207	220	209	222	211	216	207	217	214	211	228	227	239	244	224	217	204	243	203	197	231	217	229	225	205	221	198	246	216	225	223	224	200	226	213	226	203	197	223	212	211	223	177	191	226	193	219	212	213	249	222	228	214	198	214	200	223	227	232	230	203	240	216	192	225	224	206	221	226	209	234	193	216	216	220	203	234	215	226	229	227	215	193	217	246	222	221	183	217	241	216	223	227	203	223	201	218	207	191	209	227	203	249	214	231	230	231	221	204	199	205	214	228	226	236	225	228	197	222	238	211	222	216	228	203	212	210	198	204	202	210	230	213	226	219	207	244	183	187	212	208	251	225	222	220	208	231	212	194	214	189	221	195	227	206	237	190	225	219	224	214	215	219	219	261	251	230	207	218	214	236	219	215	214	222	213	189	207	194	201	245	246	215	201	205	225	233	228	229	193	211	190	242	229	220	211	215	236	202	198	235	215	229	203	248	209	253	182	217	225	222	215	223	202	226	238	188	229	218	228	214	216	208	215	212	250	220	227	200	225	224	242	194	217	223	236	226	183	223	216	215	215	228	227	211	214	198	207	224	214	236	216	234	195	215	207	199	204	235	249	230	227	229	234	199	225	218	207	193	205	219	224	235	192	221	241	210	217	221	218	212	193	198	216	211	232	229	218	234	184	212	191	220	220	229	197	201	230	203	228	204	220	229	213	219	214	208	211	190	218	260	229	199	217	191	226	221	222	206	223	195	216	217	238	222	218	237	219	221	231	217	203	185	214	202	220	212	213	218	218	221	234	217	217	227	208	230	201	209	217	251	260	230	202	224	218	244	227	224	220	223	202	225	232	207	210	202	217	205	209	223	245	218	208	226	227	208	225	226	204	224	244	236	203	226	212	213	220	218	213	245	216	223	220	221	241	221	219	204	237	256	209	218	231	218	214	187	213	198	213	242	206	238	236	212	216	227	185	214	183	232	216	209	196	234	223	217	208	217	244	220	245	198	201	185	263	200	229	215	227	222	200	208	204	221	224	215	189	204	225	233	202	237	246	228	224	210	197	210	233	219	217	237	238	209	205	217	194	253	213	196	218	202	213	213	228	218	218	193	179	223	220	230	220	230	226	222	214	229	211	228	238	214	201	201	217	225	251	208	193	209	224	232	216	208	215	188	244	229	220	208	201	218	217	208	203	205	198	205	201	224	234	221	214	206	218	239	208	227	209	230	212	207	223	222	214	224	229	209	224	208	192	199	218	184	220	218	209	216	200	196	190	214	218	232	201	213	244	238	211	200	234	192	204	218	251	220	215	224	230	240	204	213	208	215	216	204	222	205	225	198	220	211	187	210	217	218	213	201	216	204	261	216	243	237	249	221	198	211	230	226	204	233	257	223	217	215	179	216	211	216	213	214	222	228	212	223	238	201	236	216	221	225	238	214	233	200	222	219	238	207	211	229	240	209	248	239	231	210	217	217	215	207	213	235	208	213	220	219	221	205	228	252	210	223	221	223	202	251	209	205	241	214	226	219	216	217	223	249	207	207	199	204	227	208	215	220	196	220	211
38791	39165	22251	6427	7591	7928	5684	5582	3681	2266	2135	2086	1666	1366	1901	1983	1511	1786	9436	14183	9809	9933	9532	9043	10713	6810	3382	1661	947	728	654	649	626	662	679	648	660	644	626	673	651	641	695	657	651	647	648	645	728	658	713	639	676	626	706	644	656	671	684	623	700	643	660	691	633	661	679	660	641	677	630	681	660	640	642	663	690	662	661	597	697	689	680	695	687	685	643	697	670	641	693	686	650	665	677	691	672	661	687	640	658	679	671	656	642	657	666	697	623	636	623	676	633	614	684	677	682	684	668	706	637	653	647	681	664	652	647	660	664	693	680	689	656	638	652	663	695	656	640	655	690	677	689	659	670	642	691	664	668	685	644	655	639	688	656	679	673	678	628	622	724	640	624	662	686	708	658	658	672	650	686	643	695	659	672	612	666	661	646	670	667	643	702	656	665	664	656	639	681	688	704	666	631	693	621	642	663	669	638	656	676	654	651	630	636	650	641	627	641	657	618	657	652	662	663	682	680	691	670	661	711	638	644	689	642	690	688	676	679	629	690	687	699	667	668	738	641	604	675	629	676	659	672	646	680	665	684	675	680	605	625	668	628	686	671	653	666	662	687	642	717	671	657	681	612	630	654	660	673	677	671	599	648	664	646	651	639	637	655	612	643	639	668	655	647	655	697	651	635	648	713	686	658	676	636	668	626	702	654	649	649	662	679	689	664	645	634	667	704	646	686	629	666	656	692	727	649	650	687	686	685	668	649	687	673	706	682	678	641	655	601	695	618	643	629	643	654	658	618	686	645	661	669	659	666	601	661	647	717	692	690	681	642	639	682	678	698	653	672	707	664	654	679	661	671	674	667	664	656	636	678	674	652	708	658	667	652	689	639	718	703	649	674	660	653	670	655	662	644	610	666	690	696	698	698	671	700	703	652	657	651	663	659	654	699	666	660	700	675	607	719	626	668	640	668	641	692	658	642	630	698	660	695	700	626	662	672	639	642	612	678	683	679	621	630	675	582	672	665	658	694	687	627	607	638	628	658	687	651	668	657	652	651	676	614	665	632	666	614	626	685	677	704	710	681	685	624	658	695	664	620	651	674	638	653	631	628	676	679	672	638	605	648	689	640	697	649	669	669	615	656	669	628	715	647	619	626	683	677	625	624	662	681	633	671	653	682	650	631	659	645	641	624	628	700	658	649	643	633	662	663	687	657	656	617	657	729	659	678	642	743	649	623	608	663	661	671	638	680	693	689	667	672	674	640	643	688	647	691	652	670	644	645	707	637	653	659	641	656	621	665	694	632	652	654	699	685	663	619	680	631	719	683	677	679	696	638	642	661	678	627	673	628	682	652	662	658	715	610	667	644	689	610	670	664	641	648	637	689	681	662	675	644	676	633	634	653	643	657	619	638	607	653	650	679	667	699	651	659	652	637	656	619	666	665	656	667	685	630	648	622	662	708	643	652	633	643	644	709	672	643	727	683	661	646	670	678	695	690	700	637	676	662	652	667	665	684	624	653	642	642	648	664	657	681	699	673	642	668	678	685	626	605	633	633	657	636	675	634	681	660	662	669	681	639	655	625	667	636	658	648	677	661	638	680	672	669	683	669	658	668	674	656	658	662	678	619	648	651	638	664	696	658	656	649	657	688	706	648	689	697	655	667	669	660	674	702	640	658	631	707	675	673	669	657	648	671	700	710	631	683	653	627	654	664	634	660	655	648	625	672	658	630	684	670	670	699	651	736	684	675	679	660	673	678	666	659	657	641	676	671	684	653	701	706	665	683	662	680	716	675	662	645	673	664	663	650	654	680	671	634	599	707	645	726	684	640	668	666	661	687	631	658	640	642	620	694	643	642	667	664	667	655	678	637	675	669	660	643	677	636	679	676	684	625	687	681	637	656	673	654	635	705	658	686	615	646	687	671	635	688	621	650	707	693	640	655	670	674	693	651	652	680	622	673	648	660	666	652	693	640	674	642	712	644	626	650	647	637	645	645	665	623	624	633	609	656	619	647	660	669	703	692	655	688	632	656	677	598	672	686	686	696	676	639	669	650	669	677	641	673	684	670	712	647	627	697	676	623	658	661	646	653	650	665	648	707	684	670	682	672	657	689	688	632	654	664	669	709	665	669	653	647	677	643	682	648	639	621	699	613	634	637	665	635	592	645	687	693	665	668	658	647	664	645	655	650	647	669	653	661	694	717	677	678	648	650	660	690	629	673	683	677	673	688	653	692	659	663	675	679	640	722	610	654	652	662	648	623	612	684	664	652	694	667	648	686	663	648	627	678	684	696	656	684	642	650	693	681	650	670	667	611	688	623	659	689	657	666	648	674	670	649	676	661	658	630	682	662	681	639	699	690	661	707	696	719	690	664	650	650	681	683	660	633	688	633	617	636	635	672	622	691	667	646	653	680	660	669	625	612	622	642	666	683	653	661	683	639	635	682	685	713	672	657	679	635	680	695	675	654	678	640	620	677	679	678	672	633	646	662	606	631	667	668	658	690	692	657	691	684	668	631	696	665	651	681	615	668	622	655	670	663	637	656	681	652	678	661	644	670	663	655	648	648	683	660	712	647	652	680	642	696	692	636	678	662	678	686	702	665	655	653	627	707	680	668	660	677	661	661	632	681	640	625	703	682	645	678	649	679	646	634	636	682	628	650	661	683	625	668	646	680	665	626	680	679	621	671	659	679	646	703	647	668	646	633	676	666	639	697	654	636	704	604	656	672	643	727	644	632	625	649	678	638	673	634	649	692	658	624	603	608	701	653	600	693	692	647	651	699	691	685	659	663	612	662	667	669	647	656	705	668	674	678	683	644	642	702	624	698	629	669	635	661	656	687	636	628	653	675	637	669	641	741	660	676	670	609	668	644	692	647	648	660	669	683	626	653	677	647	668	683	689	662	639	678	614	632	639	626	662	644	716	685	629	638	656	651	665	712	665	627	660	624	600	664	694	665	636	659	628	665	663	688	682	640	672	705	672	684	690	656	686	682	682	646	680	655	646	649	631	670	674	669	678	695	637	665	627	673	628	661	669	616	653	629	624	667	714	660	671	626	659	692	665	659	638	615	656	639	706	651	672	684	681	657	652	684	647	664	692	651	624	631	701	636	677	640	653	644	605	654	632	674	616	689	685	695	688	664	681	668	689	675	672	669	634	691	637	654	667	676	629	641	657	662	666	699	644	687	688	686	669	660	676	647	629	708	637	671	657	661	673	640	630	698	679	679	697	679	690	639	618	692	648	711	685	617	660	689	695	678	693	703	673	621	665	700	654	672	708	669	652	647	642	665	659	648	647	692	653	652	658	646	706	634	641	669	659	673	653	701	667	685	627	637	612	695	666	632	656	649	658	632	665	665	638	691	648	630	707	639	693	708	642	679	633	685	629	633	690	646	680	650	635	615	672	662	663	629	682	709	637	666	709	658	664	657	651	655	653	640	642	642	681	680	648	662	687	673	665	663	641	702	641	669	647	662	660	651	677	642	677	647	655
55885	56267	56269	17780	6430	3323	2331	1647	1048	930	714	714	579	468	489	527	503	472	2812	3774	4493	2401	2474	2666	2976	3153	1869	945	402	277	289	282	264	282	271	274	272	305	258	276	263	265	295	290	289	307	298	268	253	275	298	264	267	283	284	270	258	259	256	267	291	299	277	298	270	279	270	252	248	265	257	280	291	272	288	296	295	257	291	297	323	266	269	267	279	279	266	254	263	289	248	275	285	261	285	262	269	242	288	298	285	261	276	264	270	296	289	273	267	258	289	299	295	281	261	252	257	252	261	283	296	240	293	286	276	269	281	264	265	302	262	244	248	291	264	261	255	294	274	273	263	250	298	258	280	278	278	294	288	268	263	290	259	263	261	308	263	280	296	303	261	268	304	292	272	237	266	261	285	286	273	281	296	270	280	271	285	285	285	289	278	268	266	288	254	258	239	290	269	273	245	259	233	260	267	241	269	260	255	287	256	284	282	287	266	282	285	268	276	261	271	265	313	269	273	269	267	296	273	266	291	253	260	274	270	265	238	276	270	267	242	268	273	289	250	281	311	267	272	241	263	258	274	282	262	280	267	270	280	278	243	222	282	263	252	272	276	278	227	270	282	287	281	261	265	271	264	257	266	271	278	274	285	283	293	277	253	258	255	246	250	257	270	248	263	255	277	294	283	272	255	284	295	283	253	285	309	293	255	277	270	256	275	279	270	273	244	273	321	284	326	243	268	285	274	280	285	279	292	263	254	268	276	279	248	247	295	281	253	283	271	272	271	255	291	305	274	260	241	281	256	278	284	273	286	293	308	269	266	259	271	312	248	281	316	279	275	278	259	267	267	311	258	291	272	275	285	257	275	280	259	288	283	278	274	291	291	251	262	278	272	285	243	258	295	311	268	265	257	279	270	248	265	267	267	295	299	257	280	263	272	293	251	269	274	267	276	267	255	264	297	269	309	291	276	291	259	272	296	289	257	288	295	293	277	264	275	255	255	270	286	295	296	264	271	247	300	287	266	259	294	261	265	264	295	272	268	279	258	265	290	262	254	249	256	273	304	268	287	299	248	293	281	273	271	266	279	280	281	259	255	299	298	283	280	284	247	271	306	251	239	263	292	257	250	258	281	303	247	278	246	282	251	291	279	268	276	255	282	282	266	302	276	270	290	269	309	301	257	285	273	296	276	279	258	272	258	262	273	241	253	268	268	272	280	270	296	276	265	228	267	292	278	263	275	275	267	273	258	282	249	270	269	271	263	267	313	255	267	309	288	274	283	280	292	267	304	288	274	253	268	271	292	266	291	254	238	255	260	254	284	277	297	273	253	264	262	271	296	285	275	253	268	268	279	268	306	287	272	264	304	279	262	290	283	293	300	272	274	283	220	283	310	265	258	261	274	289	279	255	284	239	268	304	242	272	254	256	284	271	268	267	234	288	269	273	298	270	275	280	262	278	264	286	244	303	296	264	252	265	274	267	288	267	313	290	277	289	317	275	258	270	283	291	294	244	275	245	268	258	261	257	257	281	298	269	296	274	234	252	215	283	262	240	263	267	284	243	263	292	253	276	265	270	281	259	272	311	287	264	257	298	269	265	264	273	275	257	273	241	266	261	257	294	290	281	254	292	273	268	239	244	279	288	255	295	272	230	282	225	280	266	269	271	275	259	266	237	293	250	289	290	272	271	267	276	287	285	276	270	305	304	262	293	256	273	277	248	296	272	291	267	266	274	286	273	249	273	251	296	277	298	297	287	295	276	270	267	295	281	257	274	274	286	304	276	265	270	282	259	296	273	256	251	252	266	240	264	270	265	274	267	282	269	260	259	243	254	256	291	260	268	253	268	264	289	283	259	286	299	278	300	304	282	304	271	270	245	301	289	268	271	305	263	277	262	275	288	273	279	253	258	291	262	263	271	278	269	258	267	286	239	267	244	275	263	282	275	284	271	275	262	263	264	278	274	263	230	307	283	265	286	289	239	261	266	275	303	258	250	307	283	277	258	288	269	271	261	309	275	280	278	277	258	282	266	286	272	289	248	262	298	276	273	313	261	309	275	246	267	291	247	249	291	276	290	278	287	275	266	283	265	278	281	269	264	296	275	280	266	288	291	294	261	298	263	264	278	293	281	269	261	289	256	295	279	269	233	278	278	271	288	272	294	253	243	273	277	278	271	291	311	271	284	270	279	289	271	279	266	305	259	263	281	289	288	280	309	249	265	285	260	271	277	282	277	278	263	282	244	256	274	260	251	248	285	234	277	250	266	273	275	277	252	266	256	292	248	251	278	286	284	296	282	303	283	252	265	261	232	263	255	287	316	285	278	274	273	281	272	284	284	284	288	280	256	274	271	269	279	253	267	275	305	260	299	249	251	291	257	299	277	246	261	265	276	287	272	294	267	267	294	268	279	243	275	278	309	297	292	249	288	291	287	275	258	279	298	277	294	263	280	252	268	308	287	256	260	288	240	256	248	278	303	290	260	263	248	280	260	270	261	253	295	271	268	264	261	288	274	230	288	270	260	249	271	284	286	245	262	279	251	275	248	275	284	264	262	283	282	277	301	275	275	268	289	254	277	243	257	265	284	312	263	285	306	239	273	279	302	265	244	288	299	260	273	299	294	282	300	249	274	270	310	268	272	291	305	276	244	271	285	287	276	274	281	269	280	305	269	264	282	280	261	266	289	277	250	293	284	250	270	260	253	301	271	269	278	266	285	266	246	286	282	284	307	278	272	284	272	288	273	272	277	285	260	254	301	255	284	250	277	274	270	284	256	250	237	256	254	267	251	248	271	283	278	272	270	269	293	263	285	269	304	236	268	286	271	307	297	291	272	283	276	252	259	272	235	286	270	274	282	274	297	308	262	289	271	287	263	308	292	237	293	277	252	276	252	289	272	275	299	274	265	254	244	270	257	249	255	283	269	265	254	246	317	296	267	250	256	254	266	282	273	288	276	275	295	253	260	256	287	266	281	264	288	264	272	259	286	288	269	260	271	253	264	260	280	249	282	287	283	280	297	279	269	305	258	282	296	288	283	266	285	249	269	289	272	287	277	266	269	273	255	249	278	266	260	273	273	275	287	275	289	269	229	253	272	267	313	248	267	267	292	302	281	240	258	270	274	259	277	264	324	235	282	278	256	265	277	254	283	291	275	259	267	278	283	302	269	251	279	297	270	301	249	260	275	234	264	265	266	286	241	268	264	255	313	247	260	283	267	267	290	268	244	285	253	292	280	265	275	290	268	272	274	272	286	309	264	278	247	260	245	272	254	301	240	290	244	290	270	279	274	244	233	269	275	287	298	308	304	284	255	295	294	263	270	254	279	242	261	276	274	269	287	281	301	285	270	245	263	281	278	238	301	280	269	292	277	281	297	290	292	273	267	262	288	285	258	252	273	298	281	265	276	270	267	253	277	289	258	274	276	291	280	254	270	278	275	299	255	273	301	254	281	299	289	291	263	274	214	257	306	273	281	282	268	284	280	280	263	281	281	245	284
39381	48248	36267	8121	9509	10125	8598	6504	4637	3780	3322	3031	2489	2022	1851	2339	2095	1996	12477	13736	15681	10730	11305	12638	13546	13074	8208	4225	1464	898	820	819	833	782	790	778	803	848	803	788	797	817	828	830	804	742	824	779	762	777	809	795	848	802	807	795	803	836	819	835	860	819	819	815	811	785	787	810	847	808	788	764	824	806	819	755	821	807	790	793	808	843	808	787	794	800	817	764	810	820	773	823	777	850	773	838	798	789	786	816	790	851	752	725	786	788	818	782	790	812	779	821	783	765	791	793	804	796	825	816	854	852	772	821	757	783	773	811	786	753	831	774	786	827	809	784	756	780	732	798	809	797	859	777	822	821	838	808	815	867	796	841	827	777	751	828	802	805	800	856	795	825	807	828	821	780	830	826	792	808	814	845	808	789	852	737	846	766	801	843	868	810	796	822	805	795	751	800	784	836	805	826	816	814	737	801	810	850	776	806	825	778	752	817	793	764	798	795	741	753	778	811	793	846	793	795	790	792	804	797	793	804	758	805	800	847	796	807	775	825	793	858	799	837	836	793	753	854	783	850	739	847	810	796	806	776	827	770	847	819	815	795	806	840	798	823	794	826	855	805	814	810	808	781	860	804	788	778	742	780	792	806	871	833	837	803	804	815	791	825	810	792	822	795	815	836	778	775	807	803	816	824	766	791	789	841	786	855	780	837	799	829	791	806	771	840	815	765	880	802	827	865	782	830	767	809	844	765	823	784	786	780	797	833	786	762	805	846	830	793	821	813	809	849	834	721	816	783	810	819	782	768	752	859	839	803	734	857	787	796	803	751	811	814	818	785	833	795	817	828	813	788	751	779	815	785	825	772	766	806	775	797	757	827	822	757	781	751	809	778	852	777	823	846	746	813	843	786	800	748	774	791	745	775	794	794	843	782	813	794	777	852	782	805	797	777	818	834	797	763	787	769	801	845	793	703	824	791	836	797	814	825	814	749	786	814	803	735	804	774	862	800	793	842	800	817	805	799	826	761	804	838	879	822	817	810	787	826	853	789	771	797	735	809	791	749	796	813	784	830	810	758	796	793	827	825	794	810	822	800	785	813	829	785	770	842	815	815	854	824	826	751	758	865	828	839	825	800	841	798	819	808	792	791	785	802	803	779	777	785	807	777	790	805	810	819	803	791	776	790	755	772	820	821	809	764	822	804	836	741	768	799	832	795	797	760	866	785	794	799	793	848	794	803	796	827	848	848	777	820	798	823	780	818	845	761	817	772	808	789	799	774	787	768	795	782	785	761	804	829	795	777	831	824	795	821	785	818	799	861	797	765	808	785	804	816	817	771	807	772	809	835	803	818	814	830	786	776	866	858	750	821	798	813	741	795	798	812	853	828	799	846	836	841	815	746	852	819	800	821	797	817	736	749	830	811	828	801	767	781	845	798	795	818	802	783	770	789	756	831	838	785	823	807	800	797	806	812	805	795	865	809	803	793	785	779	854	798	793	810	841	800	839	789	759	865	850	764	779	768	751	778	800	853	738	754	800	796	793	833	813	788	801	807	798	822	807	801	783	786	861	829	742	831	848	809	814	814	825	798	817	830	798	839	791	765	773	803	807	777	800	839	781	787	836	756	771	820	801	769	786	826	858	846	791	825	803	831	771	823	823	831	794	777	795	785	776	749	743	806	798	832	844	760	856	802	762	806	798	790	848	850	812	749	751	802	831	799	827	813	774	854	822	797	839	786	825	826	805	850	800	836	818	845	789	768	823	781	794	810	828	801	787	845	767	819	837	811	807	813	837	795	815	817	838	801	813	775	803	827	803	824	771	829	820	832	820	775	784	774	796	829	770	798	796	795	791	800	796	835	850	812	788	759	794	800	806	821	750	799	790	798	788	789	769	877	799	833	779	786	739	816	782	747	822	782	820	807	773	868	773	804	789	814	845	762	832	804	777	826	769	802	801	778	827	768	758	782	782	821	771	816	789	778	830	750	803	806	845	801	835	800	798	815	816	762	805	806	812	848	786	786	827	776	803	824	743	745	795	769	792	801	797	772	787	785	807	803	821	800	795	756	788	786	803	809	785	806	806	763	816	787	836	824	794	791	789	801	786	789	800	856	779	797	852	835	787	789	808	800	821	811	827	770	831	824	816	794	826	782	807	773	769	843	773	788	773	859	844	821	832	827	762	778	806	786	789	783	826	800	794	770	818	813	787	829	763	840	814	782	805	823	795	788	774	762	793	766	788	852	851	788	790	872	797	803	793	793	770	796	796	849	817	815	799	785	772	828	817	891	811	827	779	848	807	827	821	810	807	814	766	762	798	808	849	849	873	825	787	761	808	781	795	824	826	841	807	820	801	810	776	795	764	807	820	746	777	814	830	784	804	807	797	763	826	802	827	802	754	764	731	807	811	810	823	803	797	769	771	796	787	810	808	774	753	779	773	809	779	800	758	826	790	772	830	805	812	795	794	843	788	808	794	837	820	799	749	828	801	807	793	784	806	796	796	792	770	821	857	796	786	797	790	781	809	811	790	813	826	721	863	816	829	754	769	825	856	819	757	784	837	797	830	797	726	827	776	819	823	834	801	789	862	851	779	723	788	766	807	756	842	781	849	791	806	807	806	780	849	826	824	843	810	795	770	749	809	761	802	856	829	782	755	774	740	783	791	784	766	778	748	799	801	838	871	789	837	828	810	793	803	771	830	821	785	779	796	783	788	809	737	786	835	815	818	730	845	846	788	795	816	802	825	840	836	821	807	810	799	775	843	789	840	805	794	776	837	804	810	784	730	758	807	829	802	772	791	811	794	843	785	812	769	779	849	812	810	766	808	793	803	753	821	815	814	834	782	764	841	845	752	817	777	785	818	822	797	763	835	833	818	840	798	799	771	808	825	805	792	816	793	773	836	820	835	780	860	795	804	819	832	773	831	808	824	795	813	788	751	759	783	818	827	801	818	820	859	811	763	772	842	787	730	827	840	767	866	853	789	840	781	810	772	815	805	815	806	813	826	806	770	780	834	812	793	786	841	790	788	829	825	771	857	780	751	775	795	752	781	815	838	816	788	784	766	820	786	764	805	829	835	843	783	803	802	770	798	754	811	842	797	804	837	780	796	794	832	819	826	790	772	758	821	781	834	809	777	793	787	881	846	767	808	762	798	748	806	814	812	794	800	825	745	824	821	828	802	785	789	794	823	823	857	821	828	814	810	835	824	819	775	844	801	833	821	803	765	782	810	815	817	806	761	786	774	816	828	803	790	856	757	723	814	830	779	876	799	800	799	803	779	823	821	782	828	844	814	770	836	758	771	795	827	775	773	849	780	803	790	812	787	769	814	807	841	813	813	817	789	784	742	781	825	846	798	769	822	787	768	808	819	814	791	827	795	837	804	799	799	782	796	809	836	778	820	836	819	810	778	815	798	821	829	814	814	812	738	779	771	763	811	844	826	775	783	807	804	786	793	791	827	782	808	835	822	793	772	815	815	776	800	765	816	751	838	815
23269	10653	10602	988	670	912	879	696	461	423	365	336	290	297	241	244	265	245	324	518	830	731	479	389	283	239	226	229	261	207	252	218	224	238	251	219	249	245	214	226	230	228	222	225	226	222	226	215	251	237	250	228	246	206	219	241	222	203	248	193	237	229	206	205	230	244	248	235	234	215	214	239	228	238	232	229	249	197	235	233	205	231	222	198	242	205	224	222	220	214	219	218	220	218	212	220	250	228	212	226	220	240	228	227	209	233	222	222	201	225	236	235	222	227	235	227	213	235	215	223	205	219	226	220	216	220	236	209	218	232	225	226	211	219	239	227	243	212	228	216	240	219	244	218	203	229	209	220	216	206	229	204	216	219	216	241	209	220	231	225	237	229	251	249	213	226	243	230	215	227	210	201	229	241	196	235	224	216	236	231	214	252	223	213	241	231	206	247	238	215	221	245	210	212	245	221	236	217	203	205	216	252	220	211	218	224	215	236	210	238	223	220	225	228	203	255	221	225	207	234	225	231	218	202	205	226	227	218	237	216	235	241	217	244	221	249	228	242	236	228	260	247	236	231	269	222	241	199	237	212	224	206	225	216	220	248	239	237	211	245	229	235	213	209	225	225	230	257	232	242	238	211	221	233	174	202	225	236	238	232	235	216	204	200	223	197	223	248	226	197	224	207	226	223	224	213	228	215	217	213	211	220	215	198	249	228	256	237	259	253	217	222	230	235	230	215	218	236	211	206	206	221	236	200	227	229	224	215	226	229	236	252	223	245	211	201	211	209	215	251	240	234	220	209	210	216	235	256	233	237	236	228	203	222	200	257	238	196	242	222	213	228	245	237	217	214	254	218	230	216	214	200	219	222	233	232	234	223	203	210	229	243	219	212	226	234	239	226	240	204	203	200	249	234	256	224	229	205	233	247	214	266	207	252	247	247	221	219	201	235	231	247	241	225	230	210	234	252	226	206	216	230	251	245	211	218	197	246	215	220	219	240	199	227	224	221	223	229	211	233	221	223	197	214	250	231	201	209	237	254	219	211	215	217	216	241	217	236	206	212	241	246	218	207	213	206	235	239	219	243	218	242	220	205	235	217	219	207	230	207	219	214	229	247	234	235	220	238	257	208	233	228	225	242	231	207	228	219	234	194	229	240	224	259	209	210	209	250	206	223	197	217	223	232	237	218	223	217	221	216	236	244	222	247	202	222	229	215	225	229	209	208	211	215	208	219	217	232	241	234	186	236	240	212	250	214	226	236	230	247	204	227	227	225	236	232	241	214	227	213	208	214	228	214	236	221	214	211	226	230	220	206	221	216	216	208	240	225	241	232	233	216	214	250	213	204	262	222	212	224	231	248	251	237	243	215	209	197	191	208	232	232	234	192	212	223	233	236	244	219	229	235	202	215	242	216	231	202	242	253	204	249	245	214	210	241	224	216	200	195	218	225	225	228	238	231	217	211	204	229	229	191	206	217	196	223	213	216	234	196	244	201	224	200	218	218	234	207	204	216	251	228	260	217	238	235	240	233	229	246	228	214	240	226	225	211	211	235	215	237	209	243	213	204	221	199	222	201	212	234	221	207	227	211	193	224	221	233	216	219	231	221	237	225	219	229	212	214	233	234	212	236	231	228	189	242	229	231	226	207	216	196	207	233	242	233	208	223	228	194	228	230	216	264	245	228	234	226	210	234	208	193	217	234	226	229	221	205	255	227	222	231	216	212	209	219	246	246	208	216	214	215	239	254	224	226	185	221	209	230	233	196	217	191	238	247	231	224	242	238	238	210	253	233	196	243	239	211	226	220	219	194	229	229	225	226	238	217	221	234	200	226	214	228	210	207	258	229	218	219	223	199	236	251	207	224	227	232	241	237	211	235	208	211	232	243	223	243	213	231	216	228	234	230	239	233	241	222	201	232	234	233	245	227	241	215	220	229	216	198	261	239	235	231	213	223	245	224	213	214	254	236	245	218	231	246	211	202	205	244	244	224	240	214	248	215	230	233	227	225	243	202	228	227	216	228	239	240	235	247	221	252	223	244	216	212	250	213	218	222	235	249	183	225	252	223	215	227	235	231	216	217	244	231	220	219	229	217	239	229	240	252	210	238	210	227	216	228	222	225	224	247	189	212	214	212	259	278	198	216	200	239	217	213	216	220	229	219	212	217	210	212	232	235	250	222	237	231	212	207	253	231	241	221	240	228	221	204	218	214	213	218	235	239	242	230	213	220	247	216	230	240	208	241	223	219	251	222	201	217	220	248	201	211	217	209	207	204	208	251	201	218	247	234	216	230	210	201	211	209	227	244	249	211	209	227	224	243	224	218	226	225	230	224	231	235	227	228	218	248	239	207	217	220	227	222	242	215	242	203	242	208	224	217	235	203	216	245	200	236	219	208	227	217	212	235	221	225	215	233	224	241	214	217	241	250	229	246	213	222	216	203	207	215	218	207	236	213	211	234	227	238	217	202	211	209	219	228	222	219	215	225	245	243	261	198	246	234	238	237	205	223	206	209	236	233	202	220	236	238	210	257	234	224	194	198	208	222	231	220	240	228	237	256	230	210	227	244	199	253	230	244	228	236	216	215	213	230	231	244	266	249	231	214	226	222	212	236	228	230	250	219	211	236	248	204	220	221	241	235	214	214	232	237	241	201	225	231	227	225	224	245	221	236	257	261	216	238	218	216	219	226	202	221	257	214	209	207	224	235	197	221	236	215	225	248	211	227	228	218	217	207	218	231	242	234	221	216	230	208	234	208	224	219	231	241	239	208	212	244	206	216	221	243	229	226	220	221	213	220	223	237	232	249	224	242	225	235	225	217	227	226	207	234	221	203	211	213	238	227	239	220	247	221	197	198	231	236	199	223	222	217	217	216	216	206	222	224	226	227	231	228	202	215	223	204	221	217	234	236	237	233	228	190	244	204	211	231	234	221	239	212	227	255	250	206	232	224	214	225	229	224	217	254	241	206	217	219	231	213	251	212	247	230	200	195	216	217	240	206	227	204	220	226	221	207	261	233	229	228	243	219	253	254	231	227	235	227	199	229	210	244	223	202	244	225	205	224	221	217	265	249	215	229	191	245	255	220	203	231	194	227	204	209	238	214	224	208	229	240	224	232	242	214	240	232	224	203	220	228	208	232	249	252	242	241	255	227	224	228	250	222	250	233	248	216	234	219	245	199	234	220	238	238	224	232	224	214	245	219	233	217	243	217	215	208	210	214	217	231	230	200	234	231	231	223	226	207	248	239	213	236	205	221	241	230	235	248	218	210	214	202	238	209	223	230	247	243	193	230	237	188	219	235	240	205	217	232	245	223	246	240	210	221	238	219	231	214	195	204	250	205	226	236	248	218	231	234	233	221	218	236	207	223	204	215	186	228	215	202	241	228	201	214	227	212	230	223	269	232	216	237	197	207	225	202	228	215	221	253	207	234	267	215	213	210	247	220	224	249	258	234	231	219	206	241	244	224	244	220	224	236	249	240	218	224
15069	11231	14903	1629	2279	3306	3730	2952	2008	1818	1517	1348	1020	851	818	958	963	959	1326	2332	3917	3177	2007	1224	930	808	707	693	673	667	697	655	698	704	714	682	664	710	705	646	692	695	644	708	696	729	663	670	654	676	672	656	704	686	668	706	657	619	690	638	690	668	684	701	675	672	729	720	644	700	692	699	715	704	679	709	692	717	659	643	688	663	685	659	680	718	644	661	689	701	714	621	710	664	700	689	706	677	675	667	654	687	655	701	665	668	720	678	708	664	669	672	665	650	698	694	689	707	673	672	703	676	695	680	654	670	680	690	663	689	690	668	679	693	697	676	706	703	659	702	663	731	699	671	667	667	667	698	682	724	688	685	649	696	663	676	699	688	703	705	690	627	714	706	705	674	727	661	696	682	655	673	656	677	678	663	734	675	686	727	670	639	690	703	671	673	708	746	672	686	611	721	699	697	671	669	649	691	700	668	705	676	685	666	728	675	617	659	656	659	731	672	684	687	672	695	743	671	698	647	649	698	717	701	683	706	698	690	630	673	665	722	666	686	656	673	702	702	671	639	676	714	692	679	691	677	682	690	711	640	661	658	668	691	677	621	690	670	681	685	717	667	679	713	725	667	669	701	673	711	709	685	672	673	687	681	722	733	694	644	678	667	678	683	646	664	674	683	665	698	712	713	682	702	698	696	634	669	707	699	726	739	662	672	622	714	718	693	650	673	686	715	677	714	684	695	662	720	698	699	713	742	682	635	690	725	669	689	681	694	683	662	683	715	673	685	689	716	627	650	667	697	666	671	691	655	657	709	693	672	690	695	632	666	674	659	678	680	676	665	729	688	680	680	652	622	703	710	712	702	651	671	689	659	677	707	647	728	672	636	632	692	674	693	688	678	717	671	670	662	691	658	681	706	708	698	653	651	710	710	719	705	702	686	690	702	710	686	670	693	648	677	660	720	683	690	668	692	664	671	717	676	698	666	732	709	663	735	726	673	678	707	666	717	681	684	686	650	686	667	650	750	672	683	655	706	644	683	702	668	734	697	678	643	677	683	712	717	666	701	676	659	752	683	706	684	691	703	668	717	660	770	668	686	665	698	694	676	656	668	653	710	662	686	743	672	698	664	643	695	702	701	704	706	694	723	662	664	715	685	671	704	681	672	662	694	703	676	719	693	696	653	624	715	651	717	665	695	690	664	695	659	684	690	656	667	710	710	725	679	630	640	680	718	634	738	707	666	725	667	666	698	653	672	703	659	626	696	716	692	686	696	698	677	688	756	654	685	665	696	691	683	689	684	663	687	711	671	700	682	656	654	647	706	698	682	668	680	679	683	679	678	692	701	732	689	631	657	704	727	674	686	665	666	677	698	645	712	702	678	684	676	718	678	686	621	712	672	683	649	695	641	694	680	694	698	681	642	652	706	716	665	705	702	703	695	683	677	676	677	720	725	716	671	716	696	660	623	680	678	659	682	634	708	690	710	631	678	699	731	679	649	683	672	669	627	698	685	681	692	701	668	658	703	719	671	692	678	664	691	648	643	691	703	728	683	668	704	661	717	722	713	662	669	722	687	706	685	706	702	711	684	710	659	733	699	718	708	670	664	718	720	666	676	693	707	652	646	711	672	692	650	708	720	713	683	698	632	675	651	719	687	671	664	645	674	717	685	681	668	658	683	664	683	670	700	679	688	665	703	709	688	684	732	671	655	673	646	644	681	671	715	692	650	682	690	700	674	693	698	701	709	702	715	706	718	629	680	707	685	676	678	668	635	679	688	653	704	696	649	693	711	699	716	675	670	652	703	681	721	693	706	657	703	664	705	714	638	698	696	689	643	679	645	685	638	663	612	703	693	723	712	686	668	663	645	698	667	715	636	697	627	694	630	707	696	688	685	662	675	659	688	661	724	661	693	721	679	674	659	719	675	664	660	711	697	696	686	676	687	685	695	662	675	708	711	679	652	712	673	688	647	620	665	672	679	663	699	665	684	715	719	690	629	699	680	697	685	661	659	625	734	715	640	733	681	684	675	686	711	674	645	694	678	659	664	680	689	705	648	712	697	692	685	701	679	653	678	647	653	708	709	695	637	703	651	673	640	699	671	645	689	710	674	708	698	695	689	701	656	683	672	672	717	723	664	684	650	686	684	719	686	698	673	727	675	712	691	689	685	695	670	690	679	630	719	696	659	651	686	702	673	668	702	676	704	674	706	671	644	699	654	657	662	654	669	645	669	681	709	703	696	751	655	685	655	693	634	669	710	645	699	675	664	646	697	719	660	666	654	688	657	692	704	694	702	654	662	725	658	656	715	715	698	696	678	669	708	712	657	748	687	631	706	660	692	693	663	717	698	687	733	736	684	707	702	707	711	651	672	692	670	692	648	662	626	682	667	653	698	661	675	678	688	673	675	653	743	688	736	704	683	745	730	682	671	685	715	659	674	738	681	652	665	680	701	718	698	638	703	674	720	713	698	665	685	709	658	653	698	653	686	661	667	699	648	686	665	676	666	658	645	675	681	692	687	706	684	668	661	669	693	715	758	704	644	683	695	683	640	675	676	680	683	714	688	709	689	696	680	664	647	649	715	671	685	693	686	658	689	730	717	661	695	681	666	684	628	701	705	723	645	674	684	660	654	696	696	705	657	642	663	675	694	645	644	730	662	668	671	706	741	687	723	693	672	663	696	695	636	637	686	717	649	700	663	685	701	648	676	672	731	722	661	701	713	692	682	625	698	704	670	641	699	750	693	708	690	671	696	690	652	647	639	682	673	693	694	677	676	722	685	737	720	688	689	657	696	670	656	729	688	652	709	662	685	669	659	670	691	660	666	673	700	685	656	689	681	714	697	688	658	689	678	684	687	703	690	711	668	641	720	769	667	673	705	659	729	705	708	684	690	692	729	653	702	672	700	637	663	686	673	706	686	676	661	742	692	654	663	650	695	700	654	663	718	657	684	661	752	695	704	690	708	670	675	686	685	716	703	688	688	692	687	677	690	714	738	679	676	642	683	661	699	709	686	648	665	683	673	672	695	699	718	728	677	675	685	737	646	675	671	698	717	708	704	654	698	673	686	654	686	652	671	711	688	625	669	670	672	717	690	710	698	640	733	697	697	705	668	664	652	737	669	710	641	688	659	672	697	670	677	659	686	697	683	696	732	680	622	727	679	732	673	691	685	724	677	665	676	670	724	716	677	707	709	679	715	688	709	692	656	725	669	681	648	675	658	709	708	723	638	645	691	645	670	702	659	671	717	706	653	678	617	679	721	693	660	688	669	661	701	658	679	708	693	708	684	696	726	636	693	708	668	654	680	748	665	729	673	662	712	695	709	668	695	699	651	691	631	704	661	751	656	643	677	690	695	721	674	691	669	676	675	718	725	700	684	685	682	637	687	718	682	725	629	686	682	702	639	719	700	676	669	679	701	694	678	684	691	696	694	677	669	692	667	675	683	651	678	713	692	693	710	678	704	700	672	672	676	720	698	658	654	654	713
47795	48041	60450	16284	2839	911	815	917	768	616	564	407	317	317	307	294	294	291	987	3237	5190	3875	1935	777	435	248	279	260	238	259	250	233	253	257	252	257	257	231	226	234	233	235	240	255	230	231	252	231	251	242	253	284	263	243	242	232	213	218	252	259	211	241	238	235	269	274	237	250	259	239	252	226	259	258	249	256	276	253	261	248	227	255	220	255	241	264	261	236	244	269	238	226	257	226	238	220	271	235	235	222	241	238	251	249	229	262	235	252	213	251	260	254	238	237	224	241	284	250	225	214	258	249	233	255	262	258	233	266	228	252	244	231	231	264	253	265	223	223	233	212	242	233	208	243	243	229	251	263	240	215	216	235	244	237	260	257	235	273	225	262	246	230	255	256	231	223	259	253	270	221	254	243	249	227	261	222	266	237	232	252	244	247	232	219	217	259	252	234	252	230	246	227	263	251	239	249	261	256	259	269	244	229	239	263	249	235	257	251	258	260	264	219	219	247	279	210	239	245	257	223	218	275	250	249	258	229	256	252	251	255	229	232	227	222	271	265	284	264	245	234	228	246	264	213	270	235	236	238	253	271	268	242	256	235	231	234	240	237	246	261	247	264	230	240	246	241	272	264	259	267	245	253	242	246	256	233	254	262	235	268	248	233	272	227	258	243	219	246	260	231	269	218	245	245	253	261	256	238	236	267	227	248	227	225	231	243	249	224	219	239	239	242	239	265	221	250	233	236	262	237	223	249	217	245	232	251	227	226	248	226	235	268	256	234	236	238	247	224	232	224	230	250	252	247	264	228	231	252	237	255	257	232	249	240	261	248	236	259	234	232	249	236	269	243	241	246	255	251	203	271	253	241	280	262	240	259	242	250	242	243	237	246	213	253	251	236	229	243	236	219	276	251	198	250	254	231	265	222	259	230	290	223	244	224	231	251	269	243	253	242	235	245	248	253	226	224	254	247	259	219	256	240	230	244	239	220	235	228	229	257	206	243	233	251	253	252	235	279	239	263	236	254	247	251	253	222	220	226	223	247	246	242	264	257	243	235	224	246	246	261	238	239	227	245	229	262	234	250	270	239	231	254	252	252	228	279	230	243	255	233	245	225	276	226	223	221	228	244	268	261	271	243	204	227	265	235	244	235	240	254	232	227	260	226	263	213	264	284	255	257	254	225	234	241	252	226	254	233	238	249	250	234	234	256	243	273	245	219	245	269	231	263	249	259	218	243	258	245	263	269	241	209	261	242	284	289	236	244	244	251	217	242	215	212	247	223	242	227	242	238	238	240	235	225	246	244	250	237	234	250	231	237	225	246	228	243	269	241	248	241	288	227	233	232	214	263	242	218	235	263	267	213	239	230	265	220	232	236	245	266	239	266	240	243	248	235	205	250	246	228	230	268	255	268	246	216	256	236	264	237	275	262	229	266	247	254	225	235	242	258	257	220	260	250	237	238	260	252	243	250	235	246	272	262	260	257	247	232	252	235	267	239	252	222	225	225	252	255	242	246	277	257	243	255	251	231	247	245	236	225	216	250	225	228	240	229	263	224	280	252	252	238	245	245	257	243	238	243	265	243	215	246	248	234	249	206	234	259	235	278	237	240	240	223	218	221	235	223	232	262	248	273	228	273	268	246	238	223	270	240	236	244	275	242	218	277	273	268	255	248	240	275	228	230	236	230	245	225	249	237	281	252	275	234	248	237	227	246	248	253	222	235	264	239	234	231	263	212	239	258	223	248	217	219	217	246	267	263	262	253	241	237	212	235	256	255	228	262	242	220	260	288	229	248	204	239	253	251	232	255	218	234	266	241	255	238	247	241	254	230	225	259	222	252	273	263	218	230	262	250	254	246	257	242	246	216	238	261	238	271	260	272	256	252	241	213	240	254	247	233	238	238	241	235	239	249	271	265	261	252	246	225	249	242	238	230	273	237	243	260	221	250	244	250	239	240	249	239	254	250	271	264	239	248	260	237	233	241	237	240	267	262	240	225	248	219	263	226	262	243	245	257	225	261	235	261	261	228	237	245	274	231	225	245	237	241	249	262	256	240	267	248	269	229	251	251	259	287	248	234	254	252	245	246	257	230	241	226	232	228	232	247	232	276	233	244	235	234	270	216	238	256	245	232	261	256	264	254	263	237	248	279	239	268	249	240	243	243	240	264	230	252	235	199	232	276	253	214	240	232	241	249	242	274	240	241	225	235	244	251	250	234	272	244	242	232	236	265	250	240	236	223	222	274	215	257	253	264	236	248	236	227	251	215	267	250	242	215	232	260	242	256	232	253	239	252	252	210	259	243	261	218	243	239	249	257	244	243	216	258	257	257	249	237	244	215	236	222	245	235	251	251	272	273	238	236	216	243	249	223	242	212	226	274	220	241	252	212	252	248	247	265	251	240	249	250	244	230	233	223	238	237	231	228	250	243	247	251	239	251	255	242	242	220	265	222	246	247	230	229	262	264	248	235	236	249	230	257	255	246	255	241	270	220	245	263	251	228	227	233	253	251	231	251	246	258	256	244	220	240	254	250	240	222	263	257	270	246	242	242	272	229	274	214	226	247	226	236	237	251	246	225	234	244	256	241	270	230	264	240	234	199	250	220	276	262	249	249	264	257	273	258	227	238	209	238	236	230	239	257	246	222	257	256	233	256	247	237	261	248	225	199	259	256	243	255	235	239	234	255	240	243	259	258	235	241	224	259	242	236	215	223	265	252	238	268	216	236	244	251	255	273	235	214	227	222	229	250	248	287	227	240	265	238	224	249	256	227	238	250	236	247	213	274	238	266	254	270	264	231	242	230	234	225	218	249	245	232	240	252	213	229	258	255	253	223	248	254	236	250	237	240	231	241	264	256	245	228	228	247	269	293	246	248	231	216	257	257	239	274	265	244	253	246	247	237	222	233	246	258	236	251	248	254	249	222	249	249	225	240	230	241	221	245	254	261	229	229	252	243	255	222	242	262	248	267	244	244	251	264	237	242	282	254	240	272	243	209	223	227	250	249	263	235	225	207	241	237	243	243	258	255	256	236	251	262	228	239	242	238	234	243	225	233	242	245	239	240	236	274	224	245	256	260	230	209	213	220	243	285	230	236	235	249	240	247	287	239	244	241	245	218	236	250	216	241	247	246	240	235	264	228	229	254	261	241	213	247	274	251	231	235	215	255	243	249	224	227	256	243	230	252	215	252	225	242	244	239	225	269	246	237	238	275	253	237	223	254	256	247	269	242	219	246	215	231	249	227	214	243	260	246	215	229	278	249	248	253	230	252	239	284	243	280	238	249	217	242	228	232	251	217	228	208	247	263	259	223	223	222	250	255	249	239	243	257	240	264	220	251	255	239	228	221	254	253	226	266	234	252	232	222	255	245	250	234	262	219	259	264	274	246	246	260	248	245	235	253	262	258	235	228	241	232	268	242	234	274	222	244	246	254	252	249	252	235	246	244	238	248	253	245	244	245	235	239	258	214	266	250	242	238	249	223	267	288
32083	40418	40532	4515	2885	2900	3395	3935	3135	2771	2343	1599	1292	1239	1184	1243	1145	1147	4486	15074	20682	16315	8822	3647	1577	907	748	730	749	739	771	754	714	717	780	690	703	678	726	725	698	772	718	716	726	741	717	716	682	764	744	747	737	718	729	708	749	739	741	718	742	754	735	748	691	745	726	768	764	708	736	747	707	710	757	746	699	727	695	720	764	712	681	743	763	755	729	659	716	736	737	751	711	707	779	756	726	737	719	706	782	772	682	746	717	744	697	711	765	718	756	741	740	741	697	724	732	711	749	691	769	720	689	746	696	692	700	688	718	718	752	738	764	741	696	724	746	700	736	731	717	727	731	721	796	728	761	737	673	716	746	731	748	735	743	777	693	749	772	742	742	730	749	722	660	718	719	728	757	764	762	721	689	732	733	726	750	757	737	706	703	732	723	768	769	689	728	703	708	718	700	714	691	706	740	737	723	707	770	722	715	707	743	722	767	739	765	759	756	746	758	756	712	721	737	698	727	695	737	759	749	711	709	724	704	726	714	724	748	696	720	694	728	745	743	727	727	715	764	695	698	751	727	735	677	735	721	785	735	725	675	693	761	728	775	719	718	704	725	743	698	750	719	657	735	726	745	763	697	686	691	749	742	688	700	731	747	694	730	720	787	798	715	703	741	737	791	742	749	745	760	711	752	719	728	701	718	749	723	685	737	747	706	825	751	752	770	733	720	721	727	760	671	673	733	658	697	733	753	754	735	726	718	690	713	729	698	711	731	660	676	713	702	707	705	753	708	722	748	713	734	711	726	724	747	694	708	751	729	715	694	711	721	722	707	729	725	746	719	747	748	736	697	720	754	697	760	687	680	777	717	741	725	717	730	725	686	761	786	744	726	709	729	765	687	682	676	701	745	729	726	733	743	763	774	712	727	729	717	719	711	716	685	717	774	735	716	772	700	758	673	718	718	759	736	740	715	722	754	710	724	743	676	734	722	752	736	770	745	703	741	641	739	705	738	717	724	718	704	727	708	710	708	695	745	737	749	755	692	756	714	725	734	734	740	723	727	695	696	705	740	741	726	744	675	743	707	719	761	706	682	728	703	708	693	743	754	712	737	711	700	714	690	727	766	749	698	694	734	725	721	740	745	718	706	734	746	692	669	728	730	731	681	709	732	760	709	734	745	714	731	762	711	722	681	732	747	711	732	709	693	706	711	737	691	754	759	754	683	678	716	756	708	754	704	759	726	761	733	766	664	775	686	703	742	719	697	738	765	744	746	734	719	778	760	744	731	750	714	756	683	737	712	718	735	697	730	686	680	734	696	725	711	744	722	724	765	710	762	703	715	753	743	723	724	711	685	715	727	740	707	701	753	725	724	698	767	741	721	708	765	705	723	695	752	704	706	740	725	728	744	729	735	739	714	742	723	692	731	692	751	705	752	724	720	758	731	761	695	738	742	720	746	725	700	701	699	743	714	741	752	725	726	737	790	730	743	750	725	761	712	750	657	672	743	740	737	737	783	666	681	717	735	723	760	763	762	706	681	765	717	714	743	771	725	713	702	728	736	770	685	712	749	724	736	715	687	705	771	744	726	739	733	688	722	675	764	744	745	755	776	724	709	746	712	748	704	741	722	732	748	718	705	685	751	709	686	741	702	755	755	704	760	706	790	738	722	704	694	710	729	740	701	745	729	745	708	726	718	705	729	694	712	718	694	721	666	704	718	724	778	740	710	756	764	722	680	734	730	704	768	734	689	713	761	765	714	740	748	718	742	713	675	711	680	769	752	704	700	712	764	757	736	677	708	717	717	706	697	730	699	672	750	701	726	745	742	750	734	763	724	754	665	702	735	712	714	709	714	674	757	718	732	737	761	726	698	705	709	724	752	724	732	714	710	757	690	708	732	715	711	724	708	699	729	770	726	739	747	747	750	760	690	721	708	691	688	745	731	731	707	724	733	755	752	702	780	721	709	732	702	748	709	729	727	720	739	742	745	725	730	735	729	733	729	757	708	728	768	737	746	746	748	755	725	753	699	733	714	689	758	731	763	758	745	696	673	715	723	692	730	680	734	755	706	702	737	729	701	733	715	740	740	726	729	759	703	715	754	698	738	739	770	714	727	737	753	674	734	653	718	733	747	722	719	698	743	735	717	716	670	758	768	685	795	719	741	704	714	752	748	748	709	727	703	758	714	759	664	679	703	735	755	748	726	729	738	721	687	734	727	708	771	689	744	698	725	739	727	735	688	782	716	742	781	738	764	715	773	720	747	712	699	733	748	771	728	674	749	742	681	723	676	745	755	764	693	704	707	722	719	708	733	703	735	705	770	746	712	732	733	690	725	691	721	778	712	766	766	721	720	738	715	757	716	746	749	735	748	739	713	702	718	673	763	709	717	749	733	676	787	745	701	716	754	748	700	742	712	733	731	724	772	740	759	733	729	729	727	686	712	736	725	703	736	752	773	788	727	775	762	665	670	679	741	675	704	700	715	704	759	761	689	708	694	706	702	730	770	668	753	697	691	722	703	731	677	710	728	722	752	710	706	764	749	674	683	729	704	710	712	701	721	743	740	681	706	726	675	762	692	711	707	692	760	732	754	722	742	745	716	743	752	709	728	739	764	718	737	702	736	753	718	702	719	689	750	724	700	735	724	732	723	705	730	695	745	726	746	743	733	705	720	752	752	761	694	686	726	763	700	740	702	714	750	725	762	690	716	734	701	703	736	718	728	719	753	760	712	753	689	706	706	710	718	723	694	699	708	702	665	720	702	758	720	703	694	781	747	697	714	736	703	754	726	697	745	755	688	715	704	723	741	719	685	722	807	701	722	737	739	728	732	772	704	707	690	731	763	748	765	677	701	698	755	763	715	684	722	724	762	746	750	751	722	743	750	703	752	714	733	709	707	684	713	691	755	718	759	744	758	746	694	739	726	724	713	709	735	705	758	676	724	734	700	697	685	701	693	721	721	771	699	671	711	698	721	747	740	768	670	719	730	663	755	697	704	721	699	710	751	717	744	740	706	728	717	746	696	703	741	721	717	739	752	714	730	719	735	736	750	720	757	709	735	749	774	724	716	749	736	768	684	687	717	716	708	671	734	721	750	688	747	672	688	755	703	730	687	743	725	715	700	724	718	750	734	751	701	719	701	736	692	705	751	702	661	723	683	728	674	746	693	719	693	734	743	757	727	695	715	658	685	744	731	698	728	730	724	728	688	738	705	753	715	735	677	738	695	694	704	712	736	774	752	747	740	703	710	695	756	707	723	694	721	713	685	757	703	741	748	727	714	755	744	791	743	694	713	707	710	709	707	704	648	746	750	693	705	722	732	743	712	687	734	722	696	760	754	755	731	725	781	711	752	735	727	753	735	707	722	722	670	721	789	718	727	688	741	742	692	707	719	704	700	708	752	727	718	751	697	704	764	766	725	740	735	739	728	712	694	745	757	745	705	711	752	720	694	687	762	756	707	720	763	737	710	742	739	737	709	683	738	705	674	735
55578	58717	59326	19525	5508	1446	1084	999	907	701	700	625	428	415	466	381	387	441	2696	5179	9161	8405	4090	1521	566	356	297	297	293	266	256	255	284	286	284	275	287	257	271	294	274	275	285	277	259	255	271	287	272	324	265	270	273	230	293	297	267	278	271	280	260	259	250	265	272	269	291	313	266	275	261	280	284	250	267	271	281	260	274	266	241	266	280	311	262	276	290	293	303	274	277	276	282	238	311	228	283	285	258	254	264	308	279	285	272	283	285	248	266	261	291	266	251	277	265	263	293	278	280	298	293	267	251	284	270	274	292	246	256	262	272	264	266	314	258	294	296	294	284	270	263	235	269	247	275	234	273	282	235	291	281	281	273	269	275	263	308	270	239	288	263	262	268	281	283	259	277	273	265	279	279	262	307	273	272	263	288	314	293	275	260	290	288	281	283	263	268	278	289	275	303	275	280	262	266	260	258	287	253	240	238	286	264	303	283	264	283	279	292	280	287	269	269	270	271	290	272	261	252	293	273	291	282	317	270	249	279	294	255	284	238	291	272	282	287	263	280	295	264	266	286	303	275	267	295	273	264	290	273	277	262	323	282	255	280	287	251	299	242	266	278	273	289	288	272	262	293	276	290	299	295	277	260	271	298	270	267	286	300	277	265	284	295	270	306	250	300	316	284	296	285	270	282	256	277	271	287	290	293	286	295	269	276	282	283	269	266	257	301	273	268	271	278	295	275	264	288	259	281	278	253	291	283	266	264	254	274	259	264	290	309	268	259	300	274	278	266	294	286	280	269	294	277	244	290	274	246	289	270	278	269	280	261	249	256	267	258	291	275	262	267	265	294	279	275	274	283	274	277	280	270	293	313	279	263	264	296	284	273	288	251	292	277	239	267	286	281	282	306	256	296	298	265	275	242	273	272	270	279	296	250	277	265	280	295	282	267	269	248	246	287	285	261	278	305	299	278	268	259	289	284	289	287	263	258	275	289	279	253	284	266	291	245	267	284	273	264	282	230	272	246	306	287	251	301	282	274	293	270	246	276	261	295	278	283	244	257	287	294	296	278	272	253	281	276	280	268	260	264	269	242	296	278	284	276	296	289	246	256	246	268	273	263	253	273	259	286	294	267	258	273	257	275	256	288	264	307	282	239	280	256	271	258	275	279	266	275	306	276	242	270	257	279	267	253	297	273	270	268	268	275	279	272	258	278	247	261	258	274	277	314	276	289	273	297	257	279	286	253	280	304	302	282	271	240	265	276	286	262	256	281	288	277	281	273	300	302	239	283	287	279	285	280	259	247	257	289	289	251	274	256	285	295	278	285	256	280	282	286	241	303	271	251	265	280	251	260	297	290	276	278	263	286	249	267	312	280	269	286	292	266	300	279	254	259	283	288	285	279	262	272	270	270	263	234	311	279	253	308	274	266	293	277	253	279	301	272	287	249	271	279	222	294	250	272	239	287	281	239	271	269	244	261	303	287	286	265	306	267	283	290	263	275	271	239	285	297	257	288	276	265	259	264	290	248	283	247	260	268	294	267	283	275	257	250	281	285	275	311	278	271	286	275	250	274	246	295	267	289	302	254	249	268	252	285	294	263	253	278	246	303	281	250	269	265	271	277	238	274	274	286	281	302	266	261	243	296	281	268	249	266	244	259	277	301	273	281	243	280	250	294	294	291	255	255	276	260	284	301	284	258	261	277	277	256	263	297	256	247	266	278	255	304	293	271	260	249	288	291	299	279	283	279	282	246	262	275	286	271	263	268	296	273	239	260	254	268	291	289	251	273	284	259	292	259	290	286	303	299	244	278	303	271	248	290	261	274	257	255	277	288	308	263	288	264	276	256	259	284	247	288	261	293	317	259	301	264	268	274	306	274	309	275	277	276	243	288	285	277	280	242	257	267	319	290	270	263	287	250	275	279	259	269	283	255	285	261	296	257	295	302	268	256	268	250	288	267	263	287	294	300	284	258	276	236	273	291	252	311	268	296	254	295	287	286	302	297	273	268	267	270	239	260	269	269	269	293	280	254	286	291	289	256	239	270	274	259	290	291	268	256	261	275	297	271	292	268	301	262	255	263	280	277	261	284	287	305	311	296	298	286	283	280	264	292	270	249	278	269	261	252	266	245	265	279	283	259	277	258	242	285	305	264	297	283	292	249	293	272	248	265	268	280	271	271	267	272	291	296	274	269	292	258	288	294	295	271	252	257	277	286	246	283	268	275	282	297	254	304	285	278	253	275	259	264	291	278	264	267	292	258	289	270	288	269	261	252	232	315	289	271	278	281	273	264	295	286	280	267	257	257	261	287	271	293	287	279	286	269	295	289	259	250	274	276	273	301	259	248	259	273	279	259	248	269	279	268	260	287	284	248	271	277	275	271	252	261	228	304	275	267	290	282	276	253	282	282	289	271	260	262	276	284	284	277	271	289	270	249	262	321	285	254	230	278	247	280	286	265	260	289	266	279	276	277	258	283	258	246	295	274	270	284	265	265	253	266	284	269	251	243	295	241	249	250	269	272	306	263	298	267	279	278	256	281	260	271	266	300	276	286	269	282	296	271	299	246	269	282	284	299	261	255	261	259	257	273	289	280	269	317	286	233	288	261	267	277	275	252	261	268	259	269	288	275	276	289	265	299	314	256	251	277	294	288	246	287	269	281	284	273	303	281	276	305	280	288	277	253	290	247	271	244	263	266	280	246	258	272	265	275	295	301	284	306	259	263	275	298	277	286	260	268	266	263	256	276	292	234	266	276	283	305	286	263	260	287	272	299	287	289	291	302	291	252	295	286	277	289	281	250	271	271	261	266	270	298	291	290	296	300	297	256	260	283	274	283	262	284	258	273	295	281	274	267	271	292	275	286	298	293	289	268	262	291	249	280	302	262	282	292	276	273	271	292	264	272	254	251	251	258	244	262	276	253	270	260	295	276	302	272	304	278	280	256	266	272	252	258	277	278	284	299	302	275	300	269	275	281	295	246	280	282	278	277	275	280	279	259	310	269	282	255	281	286	264	265	278	279	247	310	283	239	269	247	259	268	303	264	270	272	280	280	271	260	263	284	272	259	243	268	298	262	270	252	281	301	278	284	282	251	260	292	305	276	269	268	297	278	264	258	302	264	272	288	271	273	256	286	273	290	277	298	279	286	298	288	257	272	275	273	255	260	273	286	270	270	272	262	301	286	301	240	275	304	265	276	279	258	312	270	304	283	274	277	288	253	284	255	265	246	301	303	299	315	255	267	258	260	303	270	291	279	248	296	261	261	275	286	263	253	289	297	294	247	277	295	259	279	284	263	261	296	294	262	276	276	295	254	262	281	273	268	271	288	255	253	296	236	273	273	294	284	286	315	270	267	287	251	267	273	265	282	267	255	290	290	278	267	274	292	282	274	305	277	238	267	256	281	296	246	275	280	289	251	266	283	272	269	291	293	289	264	263	278	273	261	271	272	265	260	293	261	260	261	288	267	294	317	280	289	245	274	274	249	258
39077	48936	43683	10219	6182	4458	4297	4285	3736	3178	3124	2404	1719	1623	1794	1641	1495	1694	11588	20528	28785	26538	15890	6703	2348	1140	843	807	842	851	808	851	783	769	854	764	786	795	846	793	777	826	839	788	748	810	758	803	761	847	789	793	822	770	834	765	820	813	851	777	854	802	813	840	810	826	776	772	791	860	769	811	785	804	774	856	791	794	844	836	834	812	832	788	796	788	803	780	770	817	809	861	774	765	804	816	754	800	840	805	792	813	835	827	761	791	825	880	751	792	817	887	812	802	820	788	770	806	733	813	858	824	809	811	847	879	822	819	833	810	837	810	803	814	849	854	833	815	822	781	792	820	749	819	838	767	795	807	821	725	856	829	739	782	800	875	860	802	798	836	822	817	837	773	850	750	830	817	806	808	808	742	791	845	885	829	803	840	800	812	899	789	788	829	816	814	818	775	827	770	842	835	781	814	821	799	773	789	757	784	861	797	783	809	826	816	794	776	808	801	826	814	823	859	790	782	772	823	757	794	852	805	809	761	818	787	832	788	863	814	839	802	761	803	862	782	813	787	796	851	801	830	889	853	800	809	773	803	771	793	798	798	781	806	827	843	827	791	824	838	762	841	787	777	786	803	810	772	790	805	826	839	805	753	786	794	820	816	786	770	837	815	810	825	849	765	804	825	783	852	817	778	803	826	800	790	815	781	799	790	831	827	786	809	777	728	836	813	837	774	825	798	823	820	848	816	813	846	795	823	786	786	838	749	803	772	826	796	850	748	846	810	825	815	854	830	830	804	798	838	777	796	775	787	810	746	849	778	791	808	831	763	817	800	803	838	806	792	770	823	775	827	787	827	798	782	785	807	794	841	851	795	861	813	816	800	812	820	811	829	843	780	759	765	819	800	827	784	835	746	840	829	809	791	868	851	822	823	849	809	797	814	785	844	786	804	774	845	810	818	846	807	836	795	852	808	812	836	795	779	795	759	801	836	820	751	778	861	849	845	818	801	826	800	826	852	781	816	829	815	837	783	821	765	796	817	849	807	810	761	762	827	822	822	865	788	807	800	836	858	820	808	795	844	851	836	800	790	780	738	805	752	805	867	814	782	793	829	779	766	854	811	799	831	827	824	798	809	801	846	781	804	857	804	881	807	858	818	805	794	809	801	818	816	860	788	792	814	806	828	805	771	802	843	823	796	835	820	808	835	780	848	803	787	825	812	778	821	812	854	807	765	785	829	771	811	899	831	834	830	750	831	824	809	817	778	859	799	822	828	795	816	810	819	810	825	810	820	785	826	802	824	791	778	826	783	840	844	798	805	791	818	803	831	854	821	823	856	822	809	782	856	795	843	791	812	822	737	802	836	852	785	824	825	815	812	797	836	879	799	801	854	810	815	811	886	722	781	803	778	849	851	812	826	796	820	804	831	826	791	811	824	765	842	817	821	823	825	804	823	825	817	809	793	781	824	812	802	827	874	826	807	874	827	859	806	774	778	824	804	816	773	786	790	860	778	809	802	793	800	776	793	863	805	804	777	787	827	832	793	797	820	805	835	782	803	776	765	748	834	872	840	797	773	851	776	819	865	786	796	807	903	749	822	850	843	812	813	807	798	815	784	788	804	778	861	759	803	811	822	831	828	802	799	822	821	788	834	790	777	794	792	815	766	789	798	807	805	787	798	787	793	805	852	743	812	858	815	837	846	801	804	785	816	831	804	816	825	838	837	837	765	893	763	821	865	863	783	802	774	774	766	813	831	814	779	824	849	841	783	850	774	833	820	805	784	769	807	843	806	789	775	781	778	827	816	812	819	817	833	774	771	843	795	854	726	749	813	816	823	815	807	797	821	810	788	786	781	793	836	784	850	815	805	807	705	772	781	862	792	830	835	857	805	783	796	786	807	811	846	821	796	793	812	870	807	788	798	837	841	820	804	822	785	825	804	787	866	793	781	811	796	838	786	830	782	799	769	794	830	800	786	781	847	791	803	817	834	792	754	902	769	823	833	801	794	830	769	810	801	829	851	823	787	792	834	871	825	817	841	870	775	795	851	831	816	809	794	867	810	744	840	811	828	801	810	820	818	843	805	805	788	767	774	871	769	797	851	803	810	783	803	845	809	808	773	863	770	799	766	768	770	880	806	778	823	794	795	791	783	807	863	775	795	800	827	778	847	759	831	809	748	785	824	782	769	781	808	787	829	885	846	828	820	813	813	788	837	827	838	859	790	800	881	798	796	791	786	789	856	813	823	821	799	795	785	774	833	809	692	837	862	811	792	804	777	780	784	778	840	798	778	808	808	766	775	851	837	825	815	774	842	841	835	805	804	754	778	806	798	780	777	738	817	808	775	838	816	817	832	818	756	816	804	767	854	812	807	807	833	821	776	799	796	854	794	822	846	780	812	844	814	778	827	820	799	819	807	794	798	804	802	801	854	796	797	813	799	786	779	879	796	812	801	763	798	833	821	859	825	802	783	815	837	781	802	855	795	797	780	841	820	785	796	811	788	862	880	780	804	779	762	924	764	807	828	822	818	837	748	785	837	799	822	801	767	793	771	816	828	800	794	821	795	773	826	823	789	779	817	841	874	808	797	783	816	789	818	845	796	784	771	852	799	780	848	860	868	787	780	826	820	827	838	790	834	788	765	780	788	833	832	790	768	831	776	754	834	817	787	777	827	818	797	800	872	821	788	788	808	826	802	819	826	861	752	794	878	781	752	818	871	787	812	805	846	870	808	836	839	795	814	809	818	821	802	830	820	807	826	799	829	765	826	855	816	721	807	796	795	811	819	788	773	812	783	877	778	761	806	818	822	846	782	810	793	795	832	801	773	815	835	820	829	844	810	813	819	775	777	814	815	847	868	822	790	808	831	772	832	819	845	850	801	808	860	808	824	823	816	837	778	776	752	832	808	822	824	794	857	777	841	750	728	818	795	809	747	749	812	797	889	845	800	756	815	721	768	830	776	801	780	829	789	815	849	847	822	790	792	840	781	798	838	837	768	787	822	790	786	840	825	812	865	776	782	775	814	798	799	794	835	807	872	793	782	850	792	797	760	761	828	797	827	819	801	838	837	787	793	809	891	791	805	818	796	823	824	811	831	885	828	858	781	804	717	764	830	858	842	811	801	791	798	800	816	827	852	812	830	770	795	781	811	812	801	791	809	772	788	835	807	810	834	839	799	752	822	791	802	790	800	799	816	851	822	792	838	839	798	780	814	804	796	824	805	809	809	793	790	799	831	806	774	826	799	766	787	822	805	811	773	828	821	730	845	854	857	833	820	766	843	770	773	799	780	782	823	760	806	850	819	788	817	808	811	793	767	800	844	875	793	815	828	782	827	785	843	786	785	811	818	754	784	820	792	821	803	869	825	772	761	829	835	797	762	778	793	822	796	814	790	774	794	836	802	793	774	785	803	823	813	770	768	861	789	783	834	827	784	760	795	760	841	796	815	832	828	789	764	829	794	823	775	840	856	808	815	766	780	806	784	785	762	795	827
26544	11572	7850	1759	792	460	384	398	367	351	347	325	303	277	258	251	257	263	388	825	1087	898	513	338	257	256	248	223	232	245	224	248	227	245	227	233	242	223	225	244	217	262	239	223	238	257	244	248	232	251	221	244	224	245	234	250	213	221	204	218	231	236	236	240	200	221	262	237	233	228	212	231	222	209	224	245	257	238	252	223	251	216	223	239	238	234	236	217	226	236	204	240	236	250	236	246	209	213	240	232	209	219	223	217	229	215	216	217	230	234	245	263	250	231	232	236	222	221	238	224	252	276	231	243	252	252	251	269	236	205	253	217	224	234	257	208	248	234	233	244	232	246	214	208	239	224	250	212	233	228	233	239	239	245	270	216	253	220	248	218	225	252	209	240	217	238	234	255	234	232	234	223	217	205	231	258	202	206	232	238	246	243	219	248	256	219	241	195	219	260	221	232	255	211	230	239	233	236	230	226	240	247	214	235	239	241	209	232	241	223	243	225	247	260	220	248	257	218	241	223	227	231	229	245	220	242	234	260	246	213	249	205	223	261	234	234	218	227	234	239	224	222	243	229	281	243	192	224	248	245	221	227	210	243	245	229	221	227	241	231	238	221	230	203	229	230	254	239	258	235	201	231	240	235	206	257	223	216	220	248	238	236	228	265	247	242	217	242	258	244	218	231	249	233	225	245	229	231	236	255	258	219	255	214	243	230	224	219	227	267	242	241	247	230	229	271	252	239	240	232	234	233	219	202	262	227	259	244	222	239	258	224	218	220	208	221	240	242	211	229	218	242	233	235	266	251	233	231	216	240	229	244	219	225	244	244	241	205	238	229	220	263	258	212	257	211	274	234	261	235	234	215	222	243	228	242	245	217	251	262	225	240	222	237	229	216	242	240	228	226	222	236	220	200	234	216	233	226	218	263	255	208	230	226	233	216	240	243	195	232	276	216	243	224	227	220	218	232	250	252	233	238	245	215	242	270	226	241	216	269	229	206	219	221	239	229	233	248	240	248	235	247	220	233	264	233	225	223	246	216	258	184	239	205	241	236	227	248	222	244	234	243	234	240	254	235	246	237	230	266	238	206	246	238	221	255	231	204	249	231	228	253	247	230	241	241	246	211	227	232	219	270	237	251	229	245	247	243	236	246	268	221	274	234	239	240	220	245	236	236	242	221	255	267	242	257	218	232	254	234	238	233	213	244	232	266	236	233	259	229	260	248	229	226	236	234	261	230	225	251	207	251	226	240	253	232	245	231	229	244	243	228	224	245	237	246	248	265	268	249	227	237	259	213	233	264	219	237	241	231	243	234	235	228	229	209	244	229	241	221	252	236	231	234	233	203	217	237	218	223	231	228	216	242	265	247	213	229	238	202	238	209	251	231	232	218	245	237	227	249	219	244	235	257	254	245	261	243	238	223	214	247	244	245	225	240	213	223	256	248	254	231	234	237	231	227	241	249	246	236	262	244	238	212	266	235	234	249	238	223	249	242	253	222	237	253	234	251	234	252	249	230	239	235	252	225	263	254	209	237	244	217	250	227	210	234	235	255	242	189	222	195	253	222	233	219	228	224	215	222	218	210	243	235	250	236	238	226	228	236	241	225	226	225	221	213	235	244	241	253	238	248	230	262	236	232	241	194	242	227	224	235	222	237	235	231	236	227	240	244	247	212	214	237	202	223	247	223	224	228	230	246	242	264	230	246	224	251	218	231	245	240	219	239	229	263	203	224	209	237	224	241	203	214	236	229	231	223	236	273	204	266	265	250	207	230	249	234	241	241	242	231	251	230	247	223	223	210	236	229	263	238	220	247	215	250	221	229	242	226	247	233	208	213	232	236	223	243	212	216	259	236	223	215	221	227	261	217	222	232	244	239	214	226	233	230	244	229	242	252	205	253	246	218	235	222	223	225	213	237	220	230	248	254	250	239	248	229	256	242	239	254	237	218	251	234	230	232	232	231	234	241	249	208	239	247	238	237	214	230	217	226	219	246	258	256	244	223	224	216	230	227	213	244	251	245	246	248	240	228	241	221	225	235	223	252	217	230	225	230	211	232	271	243	235	208	238	243	225	273	237	251	236	222	209	254	227	262	227	239	256	206	242	212	244	230	275	264	235	215	232	212	243	206	221	255	207	224	277	224	237	230	246	238	225	265	240	240	263	216	215	229	237	219	229	235	240	246	222	218	214	231	256	244	219	248	243	229	223	239	218	217	206	243	220	254	246	231	258	236	246	239	249	226	249	231	197	225	228	252	236	222	237	200	246	248	234	230	215	209	233	260	246	247	225	238	229	264	237	231	222	246	249	239	204	223	241	208	219	226	265	222	240	250	221	251	220	221	223	222	238	230	212	248	248	260	218	221	214	243	275	191	241	200	235	217	240	227	227	249	212	232	213	229	258	242	247	260	239	229	213	268	249	227	221	227	236	273	243	254	214	227	257	244	233	235	241	233	202	204	236	250	235	241	265	276	229	241	247	258	223	236	232	207	253	210	237	230	247	228	254	188	242	192	220	225	237	248	220	226	232	235	223	226	249	217	212	253	222	234	241	247	233	211	245	247	216	216	235	240	212	212	258	213	219	244	237	245	215	230	237	227	241	218	241	240	238	240	218	237	218	244	258	215	236	228	246	236	221	232	238	235	215	257	233	246	225	203	249	253	231	237	216	237	233	240	236	239	248	231	230	236	254	267	248	229	239	231	188	231	224	225	223	225	230	189	227	203	242	229	240	262	241	213	226	258	236	230	234	236	227	239	244	234	244	242	205	249	235	241	220	227	218	226	240	226	231	236	220	246	228	227	224	226	236	201	248	234	212	226	223	219	251	238	241	226	220	220	238	221	245	249	235	231	232	239	264	222	239	232	228	207	231	216	223	275	219	224	248	230	256	227	226	236	203	253	252	211	248	198	252	216	224	230	249	230	236	228	203	254	214	251	232	243	254	254	255	231	252	258	221	230	263	250	238	215	248	237	218	231	248	226	240	223	246	223	233	252	202	274	228	211	253	222	234	228	213	213	212	221	238	213	216	258	231	252	254	227	256	215	223	234	217	223	228	230	243	247	237	242	236	192	238	249	206	234	252	216	218	256	221	230	260	221	234	226	236	242	225	236	223	255	257	237	214	239	222	214	227	285	220	231	263	268	238	224	224	242	243	233	252	244	219	236	226	254	209	223	233	242	263	245	200	243	224	211	229	195	246	242	248	217	234	243	232	214	240	249	235	245	218	214	234	230	250	232	216	236	257	246	249	214	287	246	219	254	238	254	209	220	219	236	227	229	269	255	231	213	248	206	214	234	248	238	226	233	218	227	243	245	238	228	243	250	247	233	237	224	251	234	228	238	216	241	236	197	227	238	221	254	254	272	226	240	240	228	248	235	233	230	227	214	226	234	238	232	232	254	246	225	235	251	242	226	233	249	213	238	236	243	229	255	255	214	221	248	231	207	225	239	272	214	227	241	238	264	243	260	238	217	247	241	207	221	248	217
16881	11101	11686	4057	2412	1832	1428	1688	1447	1475	1346	1226	1104	936	956	904	927	898	1566	4087	4875	3530	1924	1264	849	724	716	735	693	760	680	666	693	683	714	715	752	730	690	694	673	674	691	717	747	740	670	716	696	728	703	680	782	713	729	713	696	696	634	696	740	699	683	685	698	732	739	758	714	733	748	709	774	710	705	682	711	740	713	683	745	703	721	706	696	668	679	668	678	666	736	755	708	700	727	706	693	726	697	724	702	754	696	744	733	657	690	685	699	734	710	708	721	769	721	728	725	714	675	746	728	698	768	696	722	720	718	717	691	679	701	681	642	735	679	772	691	720	733	691	718	722	727	674	691	697	719	711	760	722	669	691	704	704	710	714	755	708	704	684	722	720	712	727	687	706	725	725	736	697	719	687	702	722	674	719	726	730	712	668	704	673	697	684	738	702	701	698	734	663	729	713	696	682	736	695	729	699	718	715	687	684	731	704	703	709	692	660	732	713	662	729	741	723	668	716	701	702	689	707	725	772	677	677	701	718	710	716	696	649	721	693	727	671	714	688	706	734	727	706	686	702	669	747	692	666	708	710	724	732	661	678	740	736	720	695	715	750	673	749	734	748	763	701	664	731	661	661	747	661	708	683	732	718	690	765	660	753	759	742	685	723	687	667	738	715	690	717	726	678	680	676	680	734	712	709	702	725	704	709	683	735	669	698	744	656	742	717	706	680	710	663	723	739	744	699	701	798	707	716	702	700	710	694	737	719	750	683	676	684	717	785	676	687	744	763	673	653	727	716	707	675	686	671	696	738	703	701	620	700	682	693	760	710	694	706	710	673	695	701	713	736	723	722	701	739	702	722	681	698	729	733	729	734	666	711	734	719	701	684	704	738	688	703	696	704	723	713	691	705	745	687	729	689	725	695	675	725	701	714	700	745	758	721	677	682	674	687	734	682	690	711	711	744	696	691	730	672	718	692	737	681	713	721	695	743	714	711	693	740	720	664	737	729	645	676	706	724	713	696	743	717	670	714	746	732	750	737	714	689	652	715	710	729	729	709	663	668	696	700	711	713	712	720	664	731	680	699	682	704	727	710	692	717	694	740	743	647	687	732	669	712	713	701	663	712	719	719	678	694	712	682	751	712	634	687	667	706	690	698	720	724	723	697	716	694	674	740	691	718	673	747	744	689	701	681	667	733	679	730	699	708	772	719	684	750	733	712	716	676	704	727	704	661	760	719	713	672	718	733	700	707	731	696	757	754	708	714	709	749	735	687	697	751	703	729	739	734	715	709	706	696	691	717	726	697	709	772	712	743	739	712	761	702	693	703	699	689	702	751	679	671	697	688	708	720	740	710	699	718	704	722	726	656	745	700	722	724	707	669	693	706	703	703	708	737	713	740	739	724	720	698	682	792	716	692	704	711	727	670	708	693	751	721	665	709	733	710	682	706	697	715	688	735	762	716	728	700	744	731	666	740	704	754	749	740	725	719	722	725	701	755	720	705	703	715	749	708	767	688	699	732	692	704	660	702	682	690	707	738	706	697	742	729	745	711	663	692	696	677	718	739	683	696	691	682	705	737	706	701	687	743	706	702	727	711	657	675	694	715	683	663	727	725	678	744	691	762	678	748	693	705	701	723	725	736	726	699	743	678	747	730	669	710	742	705	733	748	707	732	691	739	741	699	740	699	714	680	676	725	721	699	720	710	660	691	740	717	670	764	701	712	658	740	680	706	770	760	719	733	737	740	743	679	718	734	697	754	698	713	702	757	679	703	746	718	647	731	703	692	698	725	714	726	702	665	732	772	730	709	679	701	749	749	681	683	732	744	676	702	735	726	710	696	688	730	679	693	720	774	693	698	677	719	670	649	697	688	686	682	682	712	679	737	728	715	740	744	711	710	732	705	697	704	718	745	699	745	739	687	695	746	696	654	698	668	746	740	692	710	751	715	713	710	725	713	695	751	753	736	703	679	708	728	701	652	752	731	692	718	714	710	689	697	712	743	711	685	701	675	733	729	728	692	691	711	740	699	686	757	683	743	727	736	758	697	706	729	689	723	728	677	708	694	687	710	712	753	749	710	661	683	713	754	720	697	673	675	688	675	732	754	656	730	729	730	696	681	703	722	714	672	694	729	694	722	674	757	626	725	728	704	746	728	671	764	697	693	721	673	762	701	715	699	692	738	693	736	701	709	654	731	731	732	669	724	665	750	702	729	725	675	700	770	720	736	722	678	696	759	704	661	645	749	742	741	720	702	710	757	719	667	738	711	763	740	697	696	707	713	696	749	721	698	711	709	710	706	724	710	640	720	675	725	706	729	754	679	735	707	746	684	675	696	746	698	684	750	679	697	766	699	726	717	747	736	739	715	667	727	688	681	732	695	672	774	747	759	731	708	697	801	688	725	663	751	726	728	731	756	720	691	754	723	687	727	735	670	700	742	724	710	697	733	716	659	687	710	734	707	698	718	687	674	726	695	721	711	726	751	706	676	686	724	715	726	699	690	707	715	717	726	747	679	754	684	695	713	712	737	674	679	685	707	725	684	679	715	672	717	683	707	689	751	715	728	651	681	717	706	706	710	711	723	689	701	758	709	700	715	701	753	747	672	708	702	636	705	708	644	736	685	673	712	703	623	717	756	699	678	700	721	709	671	720	763	713	686	662	671	713	754	695	721	683	653	679	674	667	756	704	747	708	704	713	690	683	722	722	717	738	678	761	700	691	720	714	717	694	713	793	672	715	748	701	708	670	702	715	719	684	743	693	709	710	714	737	746	665	717	692	662	686	761	704	728	702	705	726	727	740	775	713	671	723	684	716	696	740	686	727	680	700	681	732	711	753	736	748	794	713	738	708	724	695	772	746	659	707	738	691	737	673	681	721	703	770	672	713	705	740	730	718	718	701	709	702	668	718	707	676	668	733	688	723	690	674	735	691	743	707	729	700	691	687	694	697	738	698	756	704	688	720	715	727	715	718	714	718	739	759	686	739	763	696	713	748	728	695	738	698	693	737	738	679	695	740	692	731	695	705	689	738	696	693	723	724	678	740	691	717	722	745	711	726	668	702	711	709	726	704	695	699	705	754	680	729	692	739	725	717	705	704	749	740	684	686	660	747	683	679	708	710	717	701	705	685	711	706	633	700	691	699	624	732	760	675	692	701	712	702	673	701	700	712	713	710	678	747	683	706	714	740	731	683	741	729	740	715	707	700	728	733	679	734	744	715	701	760	737	728	683	686	724	691	710	717	681	707	702	726	720	687	688	743	698	699	681	696	695	718	713	694	706	719	716	717	697	713	760	722	686	691	687	745	713	709	732	708	720	743	729	659	697	711	722	665	697	678	717	741	774	691	735	701	663	692	709	694	778	674	702	717	708	733	733	756	689	733	734	675	722	751	706	728	725	700	710	729	700	704	698	710	715	711	726	709	732	714	736	695	719	686	748	695	730	724	714	724	681	679	708	724	699	747	711	673	677	713	776	704	668	702	680	689	722
48121	46158	57572	15919	3045	969	780	652	509	505	484	381	399	338	346	339	332	359	2032	6427	5406	3005	1161	547	330	286	258	248	270	229	269	264	236	252	265	267	244	272	251	257	238	251	258	249	271	253	253	248	223	242	261	256	257	259	260	235	269	246	232	257	259	261	252	247	263	262	222	263	237	269	244	250	257	267	243	251	230	258	261	250	238	248	254	272	234	263	239	254	266	255	275	280	261	256	250	288	273	250	254	260	225	266	273	266	237	270	253	296	269	249	268	248	247	244	270	235	248	259	255	296	254	253	233	255	252	268	241	263	270	241	241	240	252	272	280	239	260	261	283	254	236	258	254	258	283	266	242	251	242	232	235	249	260	249	239	242	245	264	244	259	263	286	246	245	235	232	258	257	250	272	264	257	284	251	241	250	261	264	254	250	286	235	226	238	250	265	244	277	245	272	263	263	245	248	252	259	243	275	255	252	245	288	267	248	270	261	272	212	233	242	249	267	282	262	266	256	234	254	257	264	262	257	282	237	251	219	249	241	251	265	221	241	269	230	262	273	226	236	251	250	220	259	275	245	248	227	226	249	258	251	263	223	281	288	252	258	246	233	269	231	232	244	283	244	280	233	253	232	281	263	215	236	242	276	255	270	259	237	248	207	229	238	265	265	258	270	251	253	267	266	267	267	252	275	235	252	264	274	257	295	234	287	263	218	241	259	231	274	242	273	276	243	231	240	275	232	247	262	239	265	254	219	250	261	265	235	243	286	243	231	235	273	253	261	262	252	229	246	255	249	256	268	273	274	248	268	234	277	255	273	267	270	261	266	242	248	265	273	224	256	263	244	246	272	270	262	256	277	256	262	280	245	235	253	262	239	243	231	235	237	293	285	240	266	249	249	282	247	284	258	249	262	259	231	250	242	237	225	256	278	259	253	267	274	241	236	257	268	274	248	258	256	285	264	255	241	257	261	246	277	258	246	255	238	253	259	252	264	241	265	246	253	243	245	260	261	242	268	271	258	250	251	242	242	236	259	212	252	259	235	260	248	239	292	268	250	269	249	263	249	254	227	264	273	238	267	286	251	276	243	264	273	251	254	260	239	278	258	272	258	286	248	260	240	266	226	261	251	257	245	233	262	238	250	259	242	284	283	237	284	286	271	272	276	256	261	268	241	262	236	252	284	221	239	246	283	259	280	262	256	257	252	268	247	268	261	276	267	273	247	237	237	256	245	251	262	259	246	235	272	231	252	233	259	229	237	250	259	262	249	242	255	253	272	258	236	247	242	279	280	269	246	262	267	240	252	248	240	257	251	273	244	228	245	256	251	271	283	272	226	270	284	272	252	224	241	246	268	278	234	275	244	259	273	240	252	274	259	240	248	239	290	235	258	236	244	244	248	266	254	259	253	235	262	235	276	243	259	252	251	297	252	237	242	247	269	240	228	267	275	243	263	271	253	234	239	254	263	273	269	246	259	224	276	247	254	259	270	269	240	253	290	252	246	271	216	244	240	237	221	254	229	248	260	254	265	256	240	253	242	275	264	261	237	244	264	236	229	237	253	267	277	253	248	246	247	283	247	269	267	276	233	221	249	234	256	242	229	273	250	268	262	228	254	253	267	232	272	249	237	258	234	256	239	248	268	250	255	246	265	253	266	246	272	266	267	283	267	228	275	245	247	255	278	272	281	249	249	255	233	266	259	258	259	254	255	236	249	276	289	236	240	258	267	262	267	257	248	283	260	280	248	237	254	252	265	260	277	256	230	265	262	239	258	276	278	263	257	255	265	249	230	246	260	235	281	250	236	263	258	263	263	268	247	247	244	240	263	258	261	240	248	230	246	271	235	241	230	245	265	244	237	264	235	266	282	244	262	244	288	277	283	258	281	282	262	269	247	257	249	257	265	268	254	256	261	246	270	264	235	260	239	233	276	264	240	260	254	280	258	245	266	242	233	281	264	240	261	241	276	243	252	282	248	238	258	259	258	242	233	233	237	254	279	250	241	260	250	252	239	261	227	226	245	236	252	277	268	247	247	250	241	235	262	238	249	274	227	278	247	247	244	276	257	260	261	245	255	257	263	253	270	262	264	246	241	247	245	270	233	258	229	241	263	241	266	218	225	258	237	238	240	269	271	252	254	290	252	250	238	235	232	249	244	279	262	259	267	249	258	275	236	245	261	261	265	230	217	268	245	276	256	260	227	287	240	249	264	252	266	270	244	296	266	242	277	271	246	259	284	264	259	253	283	242	241	264	217	257	258	253	247	267	282	251	230	233	235	281	277	262	233	296	270	231	241	250	228	243	252	264	237	242	274	236	279	249	236	245	245	225	232	265	285	256	235	240	269	271	253	280	239	232	263	271	256	285	243	247	280	249	222	262	260	263	231	250	275	260	240	265	225	233	281	259	229	249	241	258	272	246	261	232	249	260	234	269	282	259	265	238	261	281	273	238	244	253	272	285	246	275	247	272	250	262	258	247	223	241	247	271	261	259	256	259	265	249	249	257	271	231	263	271	256	254	266	235	255	258	265	260	245	272	236	247	222	226	242	231	238	256	247	271	253	239	258	261	273	253	244	247	261	241	251	235	255	231	258	248	251	261	225	249	240	271	251	264	271	237	265	244	242	277	252	239	289	275	237	279	260	285	247	246	249	235	242	253	271	264	228	267	242	257	235	266	241	227	259	262	228	284	267	248	208	260	264	257	282	278	248	276	241	284	244	228	279	235	265	264	278	227	252	236	251	261	261	236	233	238	251	288	244	241	261	262	262	281	251	248	254	244	224	252	247	239	277	241	266	237	240	257	274	283	247	235	263	272	268	243	231	268	260	273	251	234	271	221	225	240	252	224	257	256	251	247	234	272	228	266	261	258	258	249	259	243	233	248	291	273	238	258	238	258	252	271	246	216	268	251	272	250	253	258	241	233	255	263	255	258	232	256	277	258	269	240	230	257	261	238	263	252	254	271	267	255	235	258	241	257	253	252	258	263	242	266	278	248	247	248	223	228	246	265	250	247	263	226	283	255	288	235	228	240	276	250	255	257	240	271	275	243	245	238	226	283	258	244	284	235	256	258	241	251	237	250	287	256	272	254	238	262	253	270	278	246	249	253	253	255	270	268	193	235	245	257	292	237	285	263	280	243	237	238	249	239	242	238	264	253	228	259	249	268	244	263	255	261	252	288	264	224	250	245	248	252	247	238	247	261	238	255	269	248	272	243	263	281	259	306	242	243	257	238	261	269	232	278	242	282	257	242	253	261	238	270	247	259	279	250	251	241	229	263	269	252	257	286	247	249	264	272	261	240	248	248	233	269	275	293	229	283	239	275	243	269	255	253	265	285	258	254	274	259	260	267	269	267	252	273	236	228	245	256	260	252	245	264	263	249	260	245	258	253	251	235	252	242	246	279	255	257	265	241	249	265	257	248	272	231	262	245	265	294	272	252	236	227	255	239	271	276	238	255	238	266	250	277	256	255	222	244	281	238	254	251	264
32503	38804	41470	5053	4071	3336	3042	2657	2069	2097	2006	1544	1545	1463	1165	1246	1392	1424	9715	24102	20371	12843	5484	2377	1254	906	810	743	735	808	832	751	749	718	752	751	813	766	767	732	765	757	759	798	796	746	801	726	785	750	754	765	735	773	732	717	733	752	746	779	767	760	799	762	806	770	798	755	772	748	837	723	778	723	832	773	765	783	743	761	725	785	773	822	738	794	772	745	757	723	730	765	797	779	742	765	742	735	753	763	753	779	773	767	791	721	773	742	761	760	779	733	743	807	776	791	742	768	751	735	804	763	749	718	742	760	760	744	753	789	748	753	748	706	719	771	821	747	778	745	773	776	789	754	757	744	743	764	817	757	723	774	751	757	758	740	759	746	772	785	806	800	837	745	839	805	734	737	736	755	760	755	745	774	756	738	773	723	737	724	784	749	739	733	703	767	754	761	763	738	716	750	767	754	791	771	734	751	727	794	814	763	746	765	755	774	773	766	799	768	752	750	766	729	817	764	794	775	831	778	746	742	767	723	790	745	786	715	797	788	730	792	749	757	717	771	747	751	723	745	772	770	811	728	741	771	761	752	804	795	731	758	712	747	717	753	747	804	732	771	735	774	777	728	736	693	730	782	767	765	810	796	767	745	759	688	723	776	777	769	734	780	732	817	764	776	808	790	768	755	799	733	782	811	772	789	753	770	710	722	766	792	715	745	787	828	802	784	785	765	742	790	744	759	774	795	745	737	730	805	721	754	790	762	764	773	735	790	753	754	742	745	724	770	763	774	750	741	776	769	791	780	798	730	777	813	719	741	797	715	735	785	751	796	751	750	766	754	758	726	790	783	788	762	771	759	782	746	795	759	776	730	775	757	781	751	820	753	749	705	777	729	761	731	774	730	775	757	752	781	788	735	757	780	741	743	779	780	819	776	767	698	782	769	728	747	828	720	770	746	786	781	726	776	743	725	750	778	751	764	746	821	765	725	787	808	782	767	705	781	762	780	762	759	770	713	759	767	719	756	757	703	771	756	771	786	736	778	781	711	753	805	760	778	741	766	763	776	727	785	767	750	821	767	824	780	746	787	716	784	762	713	729	769	771	753	787	747	782	740	764	753	834	773	759	752	712	761	771	758	740	723	749	828	746	724	733	796	815	766	774	726	795	736	763	791	686	739	723	776	777	762	742	755	733	764	737	716	775	794	779	785	749	793	809	808	756	749	734	721	742	728	757	757	773	809	752	796	763	792	772	728	805	774	724	755	794	711	810	745	758	783	783	739	769	807	727	794	768	731	762	734	772	762	769	746	720	757	766	726	738	735	736	763	777	792	695	718	736	748	751	776	759	716	754	755	748	757	751	767	807	741	786	800	784	821	751	742	774	763	761	746	766	766	717	746	747	716	752	722	807	752	739	745	754	828	762	814	766	784	759	754	765	759	742	745	817	750	765	750	779	801	735	746	728	776	698	766	743	734	753	764	758	758	730	739	713	829	728	772	714	712	785	752	791	774	761	748	836	777	751	783	729	796	743	731	761	775	757	777	771	793	802	771	781	813	793	756	798	775	761	743	791	731	725	757	752	785	715	735	749	729	752	783	779	803	796	761	744	771	777	794	751	741	755	736	780	755	716	720	741	750	733	718	768	762	758	735	726	752	769	758	759	767	752	748	810	782	802	794	806	789	786	799	761	732	765	703	770	777	726	767	782	751	772	750	757	759	795	793	742	736	822	785	711	792	743	754	763	754	757	759	750	795	741	734	769	748	754	755	783	712	765	773	785	725	768	765	744	791	736	792	770	771	803	716	753	751	704	796	766	780	762	730	735	731	801	733	763	755	770	768	759	771	716	726	772	710	778	807	786	751	740	738	777	780	779	767	799	755	757	709	752	749	722	753	775	698	743	813	767	781	754	808	787	730	710	740	736	749	778	733	744	770	804	787	757	821	753	742	721	748	775	732	739	815	735	845	748	790	755	758	740	741	781	743	727	758	799	785	795	753	709	750	762	773	818	759	728	789	698	782	695	771	768	748	795	785	734	753	812	783	754	771	764	784	776	766	778	746	775	743	764	765	699	790	758	742	787	720	766	765	779	788	736	739	756	799	744	775	786	811	789	762	762	793	774	738	780	772	713	746	756	745	756	734	774	787	757	795	754	827	724	864	784	749	797	809	707	754	723	766	782	698	762	746	734	736	741	731	778	783	775	761	736	782	759	727	704	813	779	795	758	795	714	705	797	695	757	733	755	732	752	727	761	752	790	803	752	742	751	734	786	749	759	772	764	732	729	758	708	724	815	775	780	791	728	776	742	763	764	740	742	756	732	748	767	760	703	775	707	734	770	774	803	794	744	763	740	775	784	762	759	736	775	749	759	736	747	819	782	754	749	763	720	787	694	766	730	784	763	779	724	743	788	768	788	811	755	785	795	778	760	755	855	789	789	795	787	792	738	752	748	718	757	797	728	760	771	736	741	776	744	730	700	774	768	728	782	767	737	786	737	753	810	797	762	760	743	817	758	766	744	758	726	753	755	817	758	739	782	768	777	753	771	779	756	798	761	735	805	782	771	778	748	800	765	787	776	795	775	779	742	760	771	735	731	766	762	753	736	786	773	811	788	803	759	728	820	841	764	744	756	734	794	765	756	723	757	709	767	757	811	788	756	747	757	787	740	739	729	766	779	745	774	741	759	771	727	734	787	784	718	743	779	804	761	802	788	777	748	742	776	702	777	773	739	749	767	814	740	758	755	757	751	741	760	725	717	746	777	750	717	745	711	770	827	768	790	794	778	765	782	778	781	738	774	767	749	741	750	751	704	746	754	751	775	760	768	778	801	732	780	774	762	805	735	727	771	796	744	717	770	764	736	790	755	794	744	793	761	740	818	790	755	770	733	771	799	808	748	779	713	739	783	734	730	780	756	772	715	752	758	768	758	788	755	801	799	809	718	738	819	813	779	737	736	733	780	756	827	742	741	689	704	812	824	776	764	734	741	754	765	790	751	844	793	779	729	764	789	741	764	750	776	746	769	760	726	768	729	749	814	767	765	762	713	796	726	784	820	781	812	795	790	778	755	770	760	772	747	781	774	761	745	733	773	757	751	756	752	756	754	735	704	782	764	704	785	707	764	795	723	799	736	786	742	783	725	781	772	733	783	810	782	751	766	726	828	748	733	787	736	737	761	748	776	692	773	731	767	734	767	773	782	763	761	764	745	759	732	769	774	743	806	788	794	753	750	782	761	794	790	746	745	799	783	761	768	764	735	776	811	784	715	760	758	769	718	780	703	766	741	803	711	797	746	775	759	767	721	779	716	719	760	762	762	743	766	770	746	744	717	736	837	751	769	785	773	734	722	685	728	750	760	772	751	746	776	755	763	746	789	764	757	791	761	744	795	760	778	751	777	761	740	769	731	747	757	769	777	741	761	744	745	759	747	793	796	791	779	751	773	785	763	764	731	712	791	763	777	757	806	762	735	781	765	745	778	787	766	774	798	775	785	776
56945	52810	66902	21445	7030	2166	1350	951	716	626	571	573	539	543	528	441	460	586	5532	10204	8252	5122	2184	855	502	342	277	305	253	292	285	282	295	311	278	267	298	283	274	288	272	287	328	288	280	278	291	322	324	261	279	264	274	282	301	293	281	277	294	273	277	306	306	267	302	269	309	265	301	307	298	284	296	292	298	280	302	265	304	287	300	308	289	282	268	309	272	289	304	278	294	284	278	270	290	268	305	292	272	284	289	276	311	263	304	277	262	276	260	307	302	290	261	291	275	280	318	294	270	314	259	280	297	272	252	294	283	298	285	288	276	292	301	257	304	278	298	277	291	297	292	270	304	273	273	275	303	288	294	298	295	282	271	262	266	266	280	272	279	297	259	296	287	264	306	265	292	289	297	291	284	277	290	299	324	329	290	272	271	283	286	324	286	305	290	278	300	302	263	287	279	278	283	304	284	282	303	269	322	295	279	279	259	292	273	294	287	278	292	307	305	249	281	286	289	289	296	306	289	269	280	299	265	288	284	263	271	255	292	285	283	304	287	311	284	286	289	291	305	294	266	282	287	291	290	301	289	296	282	297	305	284	262	306	282	283	302	293	273	261	285	291	317	263	265	309	254	312	291	299	308	294	321	270	268	257	273	286	292	320	275	299	275	277	288	243	290	283	310	257	284	308	267	256	290	277	293	326	277	249	320	300	283	304	258	276	271	274	296	308	289	272	295	274	289	319	299	286	282	286	248	268	265	262	279	261	274	268	302	292	269	260	308	298	297	263	290	300	265	266	292	293	309	302	266	310	290	244	287	283	270	286	296	318	284	288	286	284	264	299	239	293	251	281	292	290	270	303	276	281	283	303	316	313	262	279	266	268	271	299	266	305	291	277	322	298	287	279	304	314	307	279	308	248	298	280	289	277	267	303	265	259	315	278	272	265	287	254	268	290	264	275	273	273	313	306	275	300	293	289	276	295	264	314	294	263	298	276	291	288	288	274	283	280	263	303	292	312	307	284	261	301	292	281	286	323	304	286	306	293	266	298	298	297	305	288	264	282	259	273	310	288	289	275	301	285	273	293	290	267	296	291	285	279	292	276	291	298	276	261	247	268	290	299	242	303	292	272	273	283	282	265	284	287	257	305	272	298	241	263	295	278	294	292	298	289	277	277	289	278	284	306	303	285	288	277	309	306	261	310	263	305	262	264	271	290	263	262	252	284	309	287	307	288	293	297	302	277	274	288	271	269	291	337	301	264	284	280	283	274	297	272	283	301	338	273	302	288	264	315	290	329	288	292	314	264	288	269	263	264	296	308	297	309	277	229	294	278	257	300	292	295	268	276	305	271	292	263	295	317	271	280	284	282	290	270	314	266	275	277	279	270	266	304	288	277	317	278	297	304	276	281	319	265	276	267	294	283	301	279	292	263	295	302	261	280	269	250	295	285	279	271	268	274	279	249	267	295	249	296	289	262	286	268	299	297	306	301	306	281	258	261	300	288	301	258	297	276	296	295	263	308	266	273	276	298	280	261	279	280	261	290	286	286	294	300	288	328	266	287	287	313	279	281	289	288	312	305	324	284	267	296	280	299	291	303	266	269	274	253	273	284	260	310	302	285	316	300	295	259	285	264	302	295	279	257	284	310	308	284	263	282	288	321	326	256	272	274	288	278	275	280	286	271	260	294	296	257	304	291	296	304	251	266	287	278	279	277	289	303	288	271	270	311	285	284	261	289	289	291	301	272	290	252	285	273	260	308	262	281	287	267	263	298	262	292	311	288	293	287	285	291	275	289	300	247	298	268	288	280	270	273	299	304	279	293	295	289	299	310	310	288	311	283	295	332	301	275	286	288	298	284	260	289	275	261	284	290	279	300	262	286	306	291	259	280	244	289	284	291	253	295	300	280	314	296	287	281	314	290	298	297	308	299	270	277	290	294	320	285	271	280	286	292	272	282	306	302	271	290	289	289	269	288	315	260	292	273	304	300	283	268	284	281	276	289	270	297	290	320	291	266	307	271	296	272	297	276	303	272	274	272	265	289	273	299	282	262	304	274	272	278	261	258	266	294	262	319	285	275	295	287	299	262	288	270	303	300	298	287	275	284	310	266	305	268	294	273	321	253	286	299	311	268	283	282	295	285	255	289	273	295	309	257	268	283	257	272	318	299	287	287	314	283	257	278	285	292	282	264	268	278	289	319	254	303	267	269	292	269	318	292	309	265	289	288	253	267	289	292	298	261	269	294	276	290	266	305	307	275	275	274	298	295	253	299	248	299	281	313	288	297	278	279	293	257	289	261	270	271	309	328	274	297	295	287	252	284	268	279	301	258	304	286	277	280	260	262	291	309	269	294	293	307	281	292	282	277	267	265	250	266	283	292	268	288	279	302	262	287	307	278	283	282	282	292	275	258	310	285	274	263	309	283	293	258	276	309	280	288	277	287	294	279	290	259	277	263	295	274	274	288	249	321	302	279	271	294	271	293	293	305	281	309	304	282	298	277	293	286	310	264	270	291	268	311	309	275	312	301	303	294	265	280	294	308	290	276	311	308	310	259	297	291	289	253	282	307	285	268	253	291	306	318	244	281	293	297	292	301	267	265	260	260	283	280	242	305	288	291	312	277	296	282	279	271	297	318	280	265	306	267	272	283	286	282	281	290	266	313	293	281	259	272	292	281	279	319	270	295	292	313	294	271	286	279	274	281	288	263	294	282	294	281	297	279	269	294	301	329	271	323	280	304	270	254	283	265	309	296	285	270	290	270	294	293	312	274	299	317	306	283	291	301	266	290	302	258	279	279	281	300	313	290	301	299	292	309	284	271	295	285	325	279	285	269	290	278	310	287	295	287	285	320	276	281	308	285	267	290	314	282	299	276	268	288	257	291	259	299	267	278	308	280	276	293	280	301	297	261	288	289	265	249	274	266	282	268	277	303	265	288	267	282	271	282	289	294	288	309	292	240	290	283	268	280	293	302	259	266	312	330	305	273	296	261	251	295	281	281	312	308	323	264	276	299	305	297	294	278	255	280	301	283	293	266	284	281	260	296	280	280	290	290	273	283	282	286	278	248	276	266	271	290	295	273	294	304	299	297	269	278	293	266	317	288	274	291	279	305	275	265	291	268	284	301	280	304	282	314	305	286	305	303	269	298	284	291	279	278	289	276	279	287	284	265	280	308	284	282	292	258	350	291	291	279	307	330	305	269	317	292	284	287	287	276	299	292	310	301	261	279	256	258	295	313	283	282	283	291	269	267	284	289	307	277	302	277	283	273	311	302	291	280	287	290	268	306	282	278	287	294	256	268	281	279	256	288	286	298	318	273	293	261	296	285	290	315	265	281	272	281	262	306	301	281	271	297	299	295	282	269	281	315	270	299	311	272	279	276	275	293	306	292	305	255	292	269	289	309	259	285	292	259	277	295	266	303	280	241	283	266	296	286	290	280	294	265	293	278	297	299	270	300	272	282	288	256	290	261	270	294	248	291	291	291
40630	45806	46404	6794	5727	5592	4961	3625	2924	2703	2526	2336	2360	2195	2018	1970	1818	2792	21383	30418	26225	18899	9557	3836	1617	1065	887	805	884	833	855	856	856	863	797	901	837	854	830	808	890	816	794	852	851	802	800	850	874	828	815	810	761	809	857	797	815	843	827	788	850	813	802	860	811	820	856	795	804	800	800	807	817	805	813	828	794	901	842	800	851	837	820	847	797	843	834	881	826	832	815	849	773	832	859	826	872	819	837	839	821	865	841	822	845	833	832	857	816	798	850	829	810	861	860	831	853	838	876	769	890	829	836	863	863	840	839	794	876	859	883	763	848	799	832	822	790	821	814	820	843	818	823	871	820	832	888	820	838	856	811	814	852	876	823	831	823	808	887	811	775	829	834	854	843	853	787	843	831	868	814	853	835	821	854	845	869	819	884	859	780	834	835	829	872	901	837	815	784	833	866	858	845	844	827	815	807	833	851	812	782	858	872	838	825	813	881	776	847	900	812	787	803	833	853	852	840	799	844	848	808	808	853	822	839	825	862	813	843	841	842	848	844	872	845	848	836	820	808	834	869	805	822	826	827	803	819	861	849	843	824	864	803	808	825	815	855	873	785	810	810	853	797	844	837	838	813	807	834	854	806	823	873	850	801	827	847	807	849	848	844	860	828	855	825	842	797	831	831	797	823	824	834	800	766	851	867	862	891	815	828	784	858	855	803	824	845	858	814	815	809	856	887	863	797	834	806	835	888	840	837	804	862	865	875	793	867	823	867	799	825	853	880	802	818	806	870	818	804	832	807	855	857	864	843	789	850	804	848	788	887	853	868	817	820	821	773	861	805	873	872	846	845	813	803	862	803	819	858	825	867	817	833	836	835	857	821	789	806	801	821	842	868	797	824	800	846	845	885	811	855	836	898	806	857	824	846	838	857	805	823	808	799	846	848	857	798	792	785	823	831	829	799	773	866	874	830	790	882	888	838	809	832	849	883	811	823	810	835	807	835	789	787	785	844	814	797	840	831	788	905	838	844	783	846	857	810	812	839	847	848	877	800	814	846	845	801	832	828	832	856	834	836	873	814	800	830	846	807	867	824	823	837	831	869	839	859	812	788	871	802	824	834	848	777	810	874	820	788	864	831	837	864	834	797	797	820	835	834	836	826	819	786	866	803	827	777	859	781	834	811	839	789	807	848	856	816	852	844	831	812	846	851	829	835	842	862	854	868	775	852	807	854	900	834	865	891	876	808	812	834	822	774	811	858	829	833	877	797	829	783	852	854	906	834	805	817	842	766	856	843	823	820	835	834	809	814	793	807	866	802	808	807	840	819	804	811	806	868	871	847	847	834	850	859	862	836	805	819	830	817	838	880	795	792	799	885	877	801	810	850	857	827	776	782	874	841	798	829	857	806	882	869	840	825	806	832	793	857	857	843	823	813	818	826	827	834	816	878	838	883	881	803	814	848	830	850	859	849	833	835	846	858	821	826	843	850	823	860	808	838	812	827	797	806	809	859	841	868	796	856	820	836	824	833	880	798	828	823	837	837	796	808	780	852	830	748	841	879	836	823	803	854	843	836	839	818	852	790	836	785	893	796	842	809	808	826	812	857	818	854	828	821	784	840	823	828	810	842	794	868	797	847	827	817	824	882	823	838	832	842	864	840	857	796	838	788	812	799	848	772	785	874	807	846	810	845	859	847	806	832	835	823	823	874	816	795	865	804	807	840	866	812	867	818	833	818	877	796	832	841	815	875	839	841	858	817	812	830	818	880	843	845	870	786	837	866	836	803	855	816	788	870	877	850	866	862	836	852	813	811	835	810	815	806	859	828	849	852	859	867	850	839	812	807	866	823	816	788	781	817	789	857	852	810	870	855	807	775	857	787	786	816	834	799	786	824	785	917	865	816	909	805	789	857	826	802	749	849	874	810	851	815	816	819	816	832	819	817	797	841	856	829	838	832	859	802	830	842	845	818	857	831	803	819	848	793	828	806	823	836	874	809	848	799	803	825	877	815	808	792	833	856	873	842	830	874	849	812	771	824	783	796	843	839	831	766	800	813	837	803	882	845	796	847	813	816	812	860	821	850	828	815	843	864	866	793	836	836	877	815	835	840	861	827	849	849	819	877	824	885	881	809	868	868	815	833	853	845	849	866	866	815	825	852	850	802	848	761	853	828	818	849	873	886	805	886	849	805	794	817	836	853	814	825	825	814	823	837	816	867	814	800	824	840	845	809	822	818	817	869	796	895	810	809	801	805	784	813	793	823	856	864	805	863	785	817	775	844	850	814	868	863	855	826	825	839	839	845	857	833	820	837	869	846	849	850	866	832	802	781	847	835	857	811	822	890	835	850	816	852	878	829	848	856	817	789	831	836	838	854	857	810	829	864	804	808	824	765	853	886	844	819	807	851	829	856	819	854	852	867	778	811	799	815	841	808	857	828	790	842	769	801	873	850	808	882	850	893	811	842	877	828	780	853	804	854	806	849	834	843	865	867	820	804	843	819	867	853	824	823	834	808	817	872	873	848	852	862	851	770	836	844	825	815	782	827	850	785	795	794	823	813	814	785	786	809	826	824	888	809	818	820	817	830	877	877	847	855	865	812	828	883	788	816	837	852	816	826	855	834	798	906	832	823	803	871	802	839	840	778	810	819	845	817	842	791	882	887	824	846	822	836	800	813	865	845	810	865	810	867	806	845	834	798	867	881	838	835	860	861	815	849	846	789	882	852	836	825	808	829	818	854	845	833	809	858	870	848	858	775	800	847	853	825	892	807	806	862	835	814	803	837	816	865	789	838	806	863	787	841	831	838	831	835	812	854	845	801	828	834	855	849	810	816	801	812	859	882	787	830	814	795	802	864	833	823	817	877	867	835	850	840	841	790	816	834	809	824	838	786	838	871	828	848	796	836	818	814	839	785	838	843	891	833	850	832	826	862	796	838	799	809	842	858	866	843	858	850	813	844	850	826	867	834	833	908	832	823	906	829	772	863	840	833	777	815	832	829	799	817	782	839	872	843	819	849	780	801	817	799	835	811	832	823	833	792	860	822	862	828	800	847	844	839	868	797	809	808	824	841	848	814	826	864	833	794	817	861	828	898	845	864	834	815	821	852	811	832	829	827	822	802	844	825	830	798	850	863	860	830	849	894	843	833	858	870	819	849	849	827	789	839	837	889	861	869	843	780	858	814	830	827	842	869	872	832	804	817	838	810	821	827	837	816	905	832	852	837	837	824	882	817	870	881	789	905	816	861	775	841	801	834	774	810	819	775	878	862	816	850	807	813	876	829	851	832	839	858	805	833	831	856	832	819	823	776	820	799	889	789	819	799	838	836	812	815	866	880	829	829	852	830	801	852	809	827	831	828	835	803	812	829	853	817	835	836	821	838	848	801	839	851	815	802	821	878	864	796	863	873	845	789	816	787	853	814	867	861	868	885	831	820	799	850	889	850	811	836	815	851	807	842	832	843	847	902	842	862	826	846	811	804	864	864	842
25181	13525	8488	1224	582	500	477	421	350	328	340	311	326	331	326	296	274	281	451	784	1004	737	536	350	269	269	273	260	260	271	270	245	239	234	238	230	223	233	231	230	226	238	239	272	245	248	207	259	225	258	233	255	246	263	252	236	237	233	249	228	251	239	235	253	244	238	259	259	268	233	218	240	238	237	238	239	228	254	246	237	222	231	248	230	217	258	228	252	265	227	234	239	206	238	227	254	231	249	263	236	246	268	213	236	227	234	219	235	234	274	236	224	245	227	257	233	265	247	242	234	248	253	270	258	230	237	234	256	254	214	267	226	263	247	222	295	240	239	227	242	263	231	243	250	228	242	244	230	265	248	259	242	233	230	247	242	232	255	262	234	261	221	226	262	244	245	256	232	231	240	230	238	236	243	271	224	263	221	204	258	241	249	237	231	237	223	241	206	231	247	253	250	234	225	266	232	236	269	267	233	249	239	227	251	229	228	261	239	242	226	252	253	224	236	223	255	250	234	234	253	257	236	220	228	246	234	245	231	227	225	226	255	244	255	222	246	220	278	240	229	226	232	237	253	220	259	271	250	230	218	256	245	239	219	241	245	200	258	262	239	251	245	227	254	210	255	264	253	211	213	231	219	275	250	250	234	247	217	255	234	244	241	238	244	244	236	236	225	233	244	231	246	227	261	237	211	227	260	233	262	254	236	253	224	242	239	242	226	219	247	244	237	230	243	262	273	241	250	241	248	218	221	245	259	249	254	273	218	233	251	244	259	239	226	239	258	254	239	238	255	240	262	224	233	253	242	218	258	225	217	255	248	251	260	238	223	243	227	250	247	257	244	260	223	234	238	231	237	234	269	248	233	224	247	234	253	218	229	257	244	226	230	237	247	260	249	261	237	228	236	243	272	242	259	236	242	231	217	243	239	233	226	221	264	220	213	230	262	221	235	240	231	222	240	225	261	232	245	245	245	243	244	233	261	281	229	247	248	230	270	215	249	224	276	224	259	208	228	237	258	256	261	236	257	247	242	252	235	221	246	224	250	227	243	235	253	246	251	249	250	238	284	241	246	251	219	233	250	242	239	253	253	216	225	236	232	240	255	254	229	255	252	235	253	253	245	238	254	222	243	224	240	261	247	241	222	243	222	252	248	236	250	240	241	219	223	208	254	243	235	243	231	231	259	203	256	252	233	217	246	241	231	242	261	229	235	233	277	241	255	222	247	223	230	216	235	239	274	245	242	247	244	237	256	214	220	228	249	253	242	236	242	215	245	226	270	235	278	234	269	233	234	232	238	287	263	258	251	246	268	252	220	241	255	254	250	240	248	255	243	257	248	251	248	248	255	226	248	243	230	239	277	233	231	245	269	227	254	230	261	230	209	243	265	250	278	213	248	261	246	219	257	222	239	250	232	254	272	253	250	257	245	243	244	205	232	243	239	224	237	264	244	240	265	258	209	240	212	251	224	232	227	264	255	247	241	234	257	222	240	293	241	252	240	257	264	236	237	244	279	244	235	216	245	236	266	263	272	250	257	248	269	251	263	249	225	243	219	254	227	231	253	251	236	244	219	231	218	266	253	270	208	229	254	238	220	264	247	269	233	200	233	237	249	230	190	215	252	254	254	249	239	268	231	252	243	242	242	237	233	247	241	223	223	262	211	260	251	248	243	229	218	236	242	229	262	211	255	249	240	233	254	276	247	244	251	218	251	225	240	224	221	243	251	229	248	237	238	280	228	275	227	263	270	226	236	268	259	246	256	247	247	209	236	242	219	266	223	243	235	236	220	241	241	234	241	197	235	215	249	238	240	272	223	220	227	234	227	259	227	277	219	251	259	257	254	255	274	253	228	243	232	232	252	243	203	233	260	259	263	232	222	233	263	231	246	253	248	259	257	240	259	236	250	279	233	253	211	263	243	242	238	224	261	234	260	236	246	217	229	212	218	272	236	229	266	274	243	253	257	235	272	237	260	240	237	218	233	226	232	240	238	261	272	254	257	219	241	233	229	240	230	265	206	268	218	263	218	253	264	239	259	246	218	246	242	244	219	252	268	252	271	247	257	250	259	212	223	243	238	207	248	220	241	250	252	250	243	246	257	252	240	236	260	219	221	251	257	261	248	241	239	258	241	216	243	229	265	278	237	238	227	244	237	235	237	252	225	243	252	256	247	218	232	265	231	239	234	239	237	237	255	255	245	241	249	258	258	224	269	259	262	246	267	254	237	213	229	226	256	242	242	226	258	244	234	230	249	249	263	226	241	251	238	232	226	246	276	265	199	215	242	229	246	227	245	241	221	209	239	228	223	251	254	233	217	241	258	252	251	250	234	247	240	251	215	216	252	252	265	258	250	244	260	232	238	244	226	237	234	233	241	220	221	233	241	277	261	217	248	253	248	228	243	248	230	249	239	247	274	245	248	230	233	224	291	252	253	244	251	228	253	222	252	252	236	226	229	252	241	241	218	262	247	249	232	241	246	221	246	228	223	227	230	251	244	224	260	268	231	282	234	220	300	266	239	244	251	261	261	252	239	265	247	229	249	282	227	232	257	242	226	225	236	258	261	240	239	250	221	216	230	240	252	243	235	221	250	246	258	232	230	242	250	250	235	240	245	250	236	237	218	264	229	249	260	254	236	233	231	249	210	262	218	226	249	247	246	248	245	223	236	248	239	226	240	233	252	221	267	267	227	189	238	252	258	237	223	250	242	256	238	221	241	242	234	240	251	229	224	261	239	230	240	246	275	229	230	221	242	248	245	237	213	256	210	230	261	240	225	219	261	230	245	217	244	235	262	270	230	264	254	224	226	245	262	245	249	234	255	235	234	229	213	253	233	226	219	225	242	234	249	235	243	259	215	255	233	247	259	229	232	226	245	266	248	248	224	258	240	235	241	227	236	245	245	238	233	234	234	254	212	231	211	242	203	234	224	262	223	225	243	266	265	255	246	243	255	237	259	238	240	239	240	242	259	255	241	227	227	249	218	224	246	237	238	245	203	208	235	239	215	256	234	241	237	224	224	228	258	246	263	240	215	225	218	236	231	223	213	248	252	253	253	245	256	247	245	256	240	232	247	267	229	216	251	237	277	235	254	257	228	219	256	277	272	231	231	235	273	207	250	277	215	216	252	235	236	217	261	215	216	237	238	250	237	275	244	237	250	225	231	231	236	238	244	230	223	234	207	250	245	251	253	246	244	219	236	252	229	223	209	259	242	254	259	243	249	214	246	256	262	244	271	227	263	246	244	245	256	231	303	224	243	237	224	247	235	243	244	249	264	234	253	249	241	236	223	233	209	241	240	220	238	243	235	242	256	267	230	236	260	214	264	239	252	252	269	260	238	264	226	209	222	252	247	243	252	247	235	219	241	249	277	204	244	244	223	263	237	224	243	236	260	235	223	230	238	262	230	228	235	252	241	243	236	264	247	213	244	234	257	208	271	240	253	218	238	209	270	232	285	231	240	245	232	260	256	240	226	239	239	241	237	233	233
16916	11776	12600	2368	1894	1860	1749	1558	1410	1289	1244	1246	1170	1094	1057	987	1053	1066	1902	3922	4555	3222	1998	1071	840	725	774	716	704	765	726	757	678	704	695	729	741	721	724	755	720	686	759	727	725	750	704	713	743	733	762	759	734	757	754	701	713	701	681	721	698	750	735	737	744	711	762	731	744	684	740	734	721	679	739	680	742	741	734	742	711	701	756	750	764	725	744	721	742	717	751	726	712	775	749	664	648	697	803	716	716	749	731	715	716	741	702	717	691	730	760	735	727	707	718	725	707	734	663	726	742	724	747	762	721	713	688	733	719	747	722	740	718	672	749	720	719	760	678	712	716	719	696	750	755	738	673	737	713	715	707	775	720	739	686	708	712	740	752	718	752	692	717	731	719	708	736	761	703	747	748	719	700	743	804	724	699	742	736	736	708	744	698	725	793	699	736	726	753	781	735	749	711	763	728	722	702	728	706	766	744	717	720	708	730	748	694	736	725	717	718	739	703	752	722	753	754	745	705	672	740	745	698	723	703	750	705	719	742	745	729	721	763	696	695	728	747	767	795	711	754	776	743	777	680	730	693	746	775	737	755	750	732	743	726	708	701	688	737	713	709	733	763	776	695	744	709	694	789	743	716	741	739	701	746	702	767	756	751	701	728	745	736	733	756	742	711	725	689	746	747	744	726	713	760	715	777	694	688	715	754	718	721	699	696	760	709	706	726	755	746	739	713	733	744	769	702	734	729	719	704	725	682	760	737	727	729	722	710	813	724	724	724	736	703	716	748	677	715	744	698	746	758	695	769	716	719	727	756	724	741	738	762	827	756	735	708	775	731	727	750	688	740	717	734	735	726	736	715	686	734	726	704	704	699	757	691	715	762	694	745	733	727	712	685	722	709	726	697	722	694	711	736	733	713	665	703	697	739	711	777	736	731	721	666	756	707	746	723	760	733	757	730	699	723	685	679	704	704	767	722	740	732	740	733	693	743	714	763	757	768	713	735	708	812	694	724	704	733	670	696	734	724	731	712	701	755	727	737	712	737	693	723	712	702	682	707	731	735	739	725	775	791	725	682	730	712	724	740	753	782	701	777	693	716	774	705	733	778	705	724	724	767	729	781	737	731	749	746	718	685	697	722	751	708	709	717	685	740	731	769	722	731	694	734	725	716	716	699	719	712	720	741	776	738	777	715	751	725	708	749	679	723	719	723	730	736	729	751	776	752	721	709	748	729	732	751	733	774	696	740	760	721	699	789	666	739	733	734	719	723	712	697	706	735	735	768	717	718	768	713	717	704	723	707	706	684	752	737	687	728	693	703	721	710	766	727	704	739	707	725	737	676	792	668	709	714	727	683	710	695	759	753	713	713	699	729	732	741	737	712	700	702	721	730	692	724	720	674	694	758	710	722	743	716	683	776	734	739	760	712	682	705	753	710	669	705	712	694	738	723	709	704	722	716	762	710	752	760	737	740	708	736	747	760	750	732	745	739	654	713	680	728	705	770	714	757	769	731	720	764	774	746	708	751	752	780	744	712	710	739	772	731	701	668	728	739	727	710	739	757	711	694	723	754	736	700	777	705	752	733	774	745	708	723	716	679	725	722	696	707	724	688	741	725	690	696	691	773	686	699	716	738	731	776	709	694	709	737	719	694	732	695	769	726	753	744	718	730	788	755	726	676	693	706	690	756	743	729	748	731	710	719	709	732	701	742	716	691	701	767	746	706	752	692	750	709	796	766	762	719	728	713	767	699	743	702	700	731	709	696	747	701	776	708	692	726	695	727	714	755	746	694	701	714	710	749	732	732	784	672	717	681	745	715	735	722	764	733	704	761	760	735	778	728	727	720	789	684	726	735	737	724	731	727	715	745	788	752	758	697	733	767	760	708	699	702	723	741	713	732	731	723	751	701	729	783	808	693	708	741	808	701	732	760	770	742	701	753	760	712	689	686	653	714	728	734	740	732	727	784	682	679	720	735	745	681	735	750	722	721	724	748	689	760	710	734	687	701	765	734	733	726	704	726	738	725	716	771	681	728	732	731	737	718	737	741	735	717	725	766	750	785	717	785	725	696	723	739	746	726	752	772	685	714	721	714	722	724	747	716	728	689	737	772	723	681	725	737	768	772	731	675	730	746	732	740	781	756	706	699	705	773	725	748	717	772	726	682	756	763	784	756	757	707	691	762	720	777	688	715	704	740	733	731	769	686	718	722	690	733	662	700	695	725	703	716	704	700	711	735	764	750	757	731	727	703	732	720	762	692	687	761	706	739	703	721	754	738	728	737	711	723	734	729	733	716	722	767	711	694	718	762	776	718	789	728	698	759	684	716	729	719	713	720	733	725	736	715	746	736	727	740	680	686	723	693	723	736	710	728	708	748	706	735	744	737	696	704	745	737	715	759	732	708	730	745	781	729	769	728	741	715	745	764	722	715	688	757	738	728	727	708	786	685	735	716	770	750	749	713	689	714	754	713	705	690	727	749	710	718	707	797	738	697	707	729	750	728	688	723	684	748	730	735	717	685	768	727	750	726	717	683	763	735	740	727	753	726	804	710	728	736	734	722	779	737	727	693	666	770	738	775	700	691	732	735	732	704	697	741	724	710	760	730	722	706	730	726	732	719	718	709	722	730	758	724	742	750	715	735	727	676	745	685	757	732	724	695	710	738	704	769	761	698	713	724	715	798	759	735	761	748	743	743	729	773	740	731	792	693	720	701	714	728	727	721	753	695	747	711	776	734	724	709	720	695	712	778	708	723	736	757	746	743	700	731	718	757	697	726	727	738	707	770	738	725	725	760	745	735	723	727	678	729	727	744	732	747	722	704	712	746	746	702	730	775	717	727	723	723	732	736	742	745	725	736	741	683	761	746	715	780	722	727	685	740	758	749	722	716	712	751	771	712	732	749	735	738	704	706	695	749	705	697	780	706	709	745	701	735	782	751	727	748	772	733	758	687	805	721	754	738	721	749	711	691	693	724	674	674	678	718	755	712	713	688	702	712	704	727	717	712	726	667	746	719	769	706	688	735	718	690	697	703	696	744	704	721	682	727	774	715	740	703	716	744	696	733	733	737	763	715	770	776	763	693	737	684	711	728	713	754	746	737	727	733	704	713	738	731	765	719	727	674	725	720	751	713	702	705	740	760	730	730	750	701	720	758	802	742	717	735	763	747	690	790	695	703	657	773	701	727	741	748	768	725	704	749	711	701	702	746	688	713	676	726	751	667	705	679	783	705	745	699	759	762	769	736	762	702	757	701	710	726	716	741	693	723	723	738	722	711	748	701	715	747	725	699	730	712	751	793	673	711	720	721	717	752	717	733	710	729	690	694	731	690	714	773	708	745	719	734	666	712	728	719	721	762	693	767	681	740	747	678	713	703	718	730	748	697	732	767	746	742	735	734	694	732	732	714	686	721	766	734	745	675	736	693	752	765	701	749	741	731	757	713	760	734	739	735	723	697	707	748	755	759	741	733	732	732	682	713	683	696	744
53722	42720	43510	11620	2528	1198	882	783	764	625	466	398	427	389	380	326	366	771	4821	7218	5295	2925	1199	537	334	254	263	244	255	242	244	241	262	251	237	253	265	273	248	251	252	238	230	267	233	255	242	254	248	238	253	267	278	245	242	242	258	237	268	260	247	242	260	266	264	223	256	226	257	245	240	232	236	268	256	244	242	248	231	286	249	244	256	223	212	210	242	255	259	271	258	242	272	236	244	244	256	249	254	274	239	217	245	250	242	257	252	228	250	234	247	272	266	240	252	246	280	260	254	255	250	233	241	294	254	252	246	270	244	237	278	275	238	237	280	275	265	258	268	263	274	253	239	264	265	251	261	258	239	260	227	231	238	212	249	252	248	231	244	251	252	263	263	235	268	234	262	257	216	239	252	220	237	239	251	268	234	259	249	251	252	217	284	253	247	243	241	259	257	216	281	268	250	250	248	257	255	250	250	247	233	248	278	257	228	241	221	249	260	259	289	260	245	229	246	239	262	254	234	243	252	244	248	247	256	262	244	255	268	253	209	239	260	263	250	251	248	236	241	250	268	246	269	253	248	230	268	259	266	244	255	234	244	238	275	262	265	251	264	260	245	228	264	241	269	246	231	226	281	240	231	264	250	254	255	270	244	245	247	238	283	268	262	245	279	267	266	261	240	218	249	255	248	273	254	237	209	228	251	235	279	249	234	250	269	249	251	235	265	232	244	243	266	275	257	244	265	229	232	250	269	203	263	250	239	250	234	249	242	261	260	249	244	256	224	254	256	235	237	285	255	252	249	246	254	213	254	277	266	232	271	253	293	243	249	231	266	228	267	257	245	231	230	228	270	242	255	257	287	217	263	240	289	229	252	257	261	254	255	244	266	283	265	272	252	244	255	243	257	252	260	241	271	243	242	257	234	254	248	234	277	272	251	246	239	256	246	256	226	254	240	243	261	245	241	252	226	238	231	281	259	219	243	260	273	248	252	226	253	256	249	227	267	258	235	249	254	262	257	232	254	256	260	237	245	266	239	246	272	260	271	233	249	239	262	255	256	270	257	236	233	260	236	270	244	266	246	235	251	254	266	254	241	237	244	264	281	222	254	231	260	251	240	259	248	286	259	274	240	277	249	253	244	253	255	268	251	279	255	238	263	240	253	237	273	227	245	243	284	250	253	252	251	232	253	242	281	231	248	227	235	218	244	232	250	245	279	240	222	241	289	273	276	289	248	275	254	234	242	256	271	250	240	234	293	266	227	233	237	240	269	236	236	256	243	245	271	244	253	235	252	236	267	279	251	251	286	238	260	252	244	262	277	253	262	237	272	258	239	250	273	224	226	238	238	240	243	245	247	222	243	237	243	256	250	242	257	258	236	213	257	255	254	271	260	257	279	242	229	256	255	245	247	292	245	267	267	238	257	266	258	256	209	248	262	229	233	244	250	243	239	232	240	247	257	250	235	247	233	233	258	247	276	289	247	234	245	281	266	238	244	253	251	257	233	259	251	240	241	238	253	252	261	242	255	243	267	218	271	249	283	275	268	265	282	236	244	257	249	250	244	262	239	243	242	260	243	272	259	241	255	225	213	282	266	254	242	255	250	241	242	255	266	224	245	277	245	258	234	238	259	237	252	250	282	248	234	235	256	250	271	251	220	267	274	254	249	265	248	247	245	236	252	246	250	232	257	228	237	248	269	259	231	273	234	276	261	242	268	250	302	248	250	230	256	255	268	242	245	236	249	252	276	250	280	237	263	245	247	235	260	249	242	257	241	269	247	256	252	249	254	258	285	287	252	263	248	237	265	257	246	284	246	234	254	256	248	232	235	257	266	261	228	221	235	247	239	246	259	254	262	267	230	243	235	227	243	250	233	229	273	234	261	275	251	242	233	254	252	261	266	267	227	239	246	234	240	224	250	223	254	242	252	257	257	234	286	239	253	261	251	241	236	233	240	253	244	245	246	211	257	256	234	269	237	257	252	240	247	265	223	243	249	249	257	257	233	240	265	228	247	218	229	255	242	265	275	236	251	226	227	247	207	244	236	254	247	253	249	242	224	253	249	269	241	259	255	256	231	244	240	272	261	244	246	229	256	247	226	234	231	276	263	248	236	230	268	262	242	258	258	256	254	245	218	259	242	274	260	253	244	234	252	255	227	262	243	233	258	274	218	216	249	240	225	216	261	223	224	258	256	236	263	266	244	246	261	245	263	249	223	267	234	243	246	278	254	262	250	252	243	225	269	242	246	245	231	262	274	241	232	250	247	238	267	245	241	251	253	250	245	234	248	270	246	256	254	248	248	256	254	256	241	253	235	242	244	226	242	269	239	261	268	228	250	244	243	244	228	222	276	283	247	237	227	259	204	244	244	245	258	257	256	272	235	249	240	269	263	242	263	241	271	245	256	268	235	266	242	248	249	272	247	259	228	265	259	228	233	264	281	273	232	245	243	249	222	269	248	232	252	278	254	267	248	245	248	253	228	226	233	229	252	284	225	265	263	266	234	243	258	233	245	235	275	243	255	250	239	225	242	256	267	277	259	243	241	239	244	239	263	269	252	234	246	230	257	268	222	235	283	233	271	224	242	287	248	264	222	259	246	264	238	255	241	249	283	228	201	268	263	236	224	231	260	244	262	267	242	262	222	271	236	234	237	237	249	248	234	232	235	252	236	252	246	258	287	265	249	248	236	249	238	261	244	249	257	245	216	252	246	246	231	249	247	245	233	237	256	247	240	266	255	252	257	225	260	238	229	260	244	277	270	269	269	224	234	232	264	223	234	289	259	239	253	244	262	253	235	220	224	230	263	241	254	262	265	263	237	251	246	246	222	230	232	225	238	253	259	224	237	252	238	259	259	256	271	238	253	231	231	241	250	276	209	246	239	268	251	257	237	222	251	261	262	246	228	258	261	244	258	257	242	247	251	242	269	223	223	239	263	282	244	243	214	248	279	255	278	260	262	242	238	238	230	270	242	241	229	256	259	273	226	254	250	267	252	264	262	251	248	282	276	252	232	229	268	227	226	241	243	270	224	256	286	219	237	252	218	231	269	263	243	230	264	236	229	236	275	252	255	254	235	227	228	242	238	240	256	244	266	246	243	255	248	274	283	283	201	233	254	251	250	273	243	265	239	257	249	258	229	242	227	255	253	227	241	260	268	224	232	252	267	280	277	245	268	253	248	257	249	227	258	247	264	244	263	264	218	223	255	247	241	246	272	262	257	256	269	254	219	259	259	256	265	242	236	246	236	253	222	245	264	252	234	260	272	249	238	236	243	247	270	250	261	234	235	242	235	255	255	243	241	233	248	258	284	280	269	251	241	254	234	274	240	268	258	237	236	261	252	266	253	231	280	219	247	280	237	258	210	268	228	243	262	270	265	239	228	255	249	240	230	266	253	262	240	235	234	287	252	281	274	239	228	260	260	255	281	254	249	256	249	235	250	234	237	257	260	241	239	235	251	249	260	243	223	264	247	255	243	262	230	264	249	246
37188	35030	29964	6177	5335	4264	3536	3207	3080	2648	1924	1779	1723	1581	1423	1360	1339	3987	20208	25071	20229	12074	5735	2257	1098	833	816	770	751	744	733	713	754	753	768	704	772	766	716	739	743	738	801	771	757	758	797	772	801	737	729	746	752	744	738	709	739	782	754	783	767	711	732	721	740	776	733	732	776	802	760	785	758	743	760	735	770	737	736	732	755	756	752	782	799	753	729	744	757	709	793	723	785	796	755	718	699	722	738	756	781	661	726	775	731	729	702	769	756	773	766	706	759	709	772	758	744	772	783	746	729	735	713	761	778	765	752	699	749	785	724	796	775	731	733	727	745	790	743	764	761	792	791	740	813	751	738	767	753	803	712	734	780	744	739	740	793	753	743	752	768	716	767	706	763	735	748	714	742	738	772	767	732	730	783	730	792	715	790	741	805	726	715	793	806	728	735	734	709	758	731	765	709	740	725	709	752	736	721	741	729	717	742	744	763	726	692	737	737	781	754	719	766	766	718	742	789	747	763	747	690	703	753	767	736	732	733	750	749	713	777	742	768	750	693	750	723	773	725	732	756	709	745	743	785	705	814	725	762	752	708	744	766	776	784	737	750	757	773	733	747	733	736	763	744	740	768	773	736	784	775	789	811	753	742	781	785	749	746	784	772	762	771	715	780	766	715	733	761	751	742	770	748	740	786	774	760	759	767	700	739	741	767	742	781	759	765	707	709	769	739	778	751	730	720	762	771	758	721	805	731	745	752	737	751	776	782	740	715	762	717	719	752	736	700	720	701	758	743	774	782	741	774	721	768	718	762	776	732	744	774	750	753	719	744	748	760	785	761	709	723	739	709	756	848	785	736	725	710	728	763	769	730	747	741	745	756	739	772	784	755	713	748	764	758	736	694	724	717	713	742	752	779	801	807	752	699	712	774	738	803	760	737	750	754	760	792	732	735	746	727	787	759	728	758	751	770	759	743	764	776	711	757	786	746	741	758	726	757	750	777	723	758	773	786	732	778	770	695	743	738	737	761	738	722	777	743	773	705	752	742	753	778	791	751	784	736	746	770	737	794	784	769	716	742	692	760	739	723	687	736	763	739	778	747	754	688	758	714	769	740	757	720	810	739	785	767	733	767	734	746	739	765	744	745	768	779	765	685	735	749	713	712	777	774	704	737	751	728	779	745	719	742	737	772	746	778	743	740	726	727	726	825	730	730	728	734	750	711	747	794	746	771	745	745	755	723	765	750	752	731	702	741	757	776	755	731	734	758	735	757	704	733	776	731	787	779	799	689	766	795	750	723	774	718	731	762	753	734	748	777	786	717	728	785	753	706	779	750	772	746	777	733	777	736	774	742	722	754	754	790	705	787	716	796	708	755	732	704	732	703	763	799	763	738	754	775	764	737	754	756	747	762	764	767	751	766	738	763	740	728	785	771	747	721	742	756	742	749	767	790	729	721	739	759	815	793	776	738	728	686	757	759	775	782	812	754	726	747	689	735	715	737	774	745	762	786	800	751	739	769	761	734	740	772	758	766	726	716	774	772	720	780	725	723	752	735	733	721	752	712	733	722	725	772	753	738	806	770	757	808	745	738	734	719	772	733	764	786	794	800	757	752	739	746	716	758	732	748	768	748	752	779	800	732	755	803	760	771	783	746	729	728	749	715	722	719	765	738	723	780	764	749	732	756	739	769	764	704	760	757	707	741	695	758	741	765	805	723	756	762	756	827	769	776	756	786	753	793	765	762	740	744	743	764	757	688	766	773	738	743	720	751	800	746	791	716	760	727	707	719	779	758	735	720	724	741	729	754	758	731	752	737	745	772	771	755	718	752	781	747	782	755	728	722	779	746	770	731	761	746	699	740	735	784	786	761	769	774	752	762	720	779	761	737	753	801	751	741	800	786	758	735	774	714	779	733	730	757	771	780	741	745	777	722	752	745	750	714	749	792	733	734	734	738	761	778	810	745	707	780	752	770	728	732	763	764	774	706	738	763	737	719	705	799	717	737	768	766	738	792	736	736	779	738	794	728	773	780	716	786	775	769	721	784	741	717	723	735	720	736	734	769	772	747	702	762	756	785	744	746	788	728	743	733	794	749	760	755	762	764	765	762	758	724	779	763	748	745	703	703	734	767	779	757	799	749	774	818	752	716	774	707	753	760	719	764	790	774	769	784	737	737	694	759	720	743	791	722	736	713	772	708	792	705	790	792	771	748	740	759	769	732	725	766	728	766	719	740	745	745	725	721	772	735	775	813	759	754	738	778	727	755	756	744	719	784	766	718	788	780	742	809	741	767	795	747	778	738	765	776	784	708	741	758	749	770	727	770	745	792	745	738	748	721	792	696	752	741	783	698	767	755	751	729	774	786	751	788	743	815	761	773	735	782	763	724	776	792	739	723	714	753	722	757	770	762	747	746	760	728	714	756	724	717	717	755	742	732	724	767	748	760	726	763	710	786	815	779	717	716	770	774	735	736	735	750	780	724	741	733	724	775	725	747	760	778	746	713	763	728	691	725	810	737	736	744	763	706	774	763	702	743	747	730	754	748	752	778	775	724	767	740	757	744	770	751	741	755	726	742	719	747	772	772	776	765	737	701	769	765	716	734	729	711	691	787	764	807	753	714	793	737	721	769	727	721	712	786	742	822	730	787	731	757	808	749	730	748	752	792	752	735	715	749	746	739	771	760	748	722	726	690	747	711	740	739	719	723	751	784	755	763	719	782	729	767	722	770	719	766	777	740	776	806	755	767	743	704	745	722	775	721	699	763	755	783	771	744	724	750	743	744	752	774	741	751	711	732	756	755	692	771	700	773	721	708	754	717	727	777	712	740	702	765	740	739	754	779	776	773	777	746	734	776	781	743	783	742	708	793	792	733	775	749	762	744	723	766	725	790	728	764	781	736	762	763	786	715	697	750	739	747	748	753	768	779	743	737	715	747	759	733	722	766	764	794	749	776	760	746	724	757	802	708	765	790	783	752	722	744	759	750	726	758	746	767	708	782	731	737	749	798	755	756	806	691	792	799	781	701	780	725	735	715	742	794	774	732	686	768	764	751	714	750	708	773	762	773	759	740	787	799	777	721	729	742	759	748	788	768	736	750	769	730	770	733	726	721	781	755	728	759	765	812	801	756	706	709	753	735	745	791	724	742	731	769	728	771	753	717	726	718	728	733	767	759	735	788	729	695	764	775	773	771	714	752	786	742	755	754	730	776	796	729	739	742	796	763	750	751	738	723	776	719	697	719	752	758	776	764	763	744	733	752	730	709	797	785	819	753	713	734	729	742	682	752	715	793	702	701	715	766	780	750	781	776	752	766	716	725	802	678	725	751	751	758	729	738	780	706	713	775	756	712	757	776	721	772	783	722	790	698	756	747	751	786	798	741	731	747	736	730	731	780	729	778	773	754	710	765	683	718	690	741	778	806	720	796	768	738	742	746	755	754	790	737	814	735	771	711	727	753	752	809	760	766	756	744	758	685	712	726	752	787	769
58249	50644	43256	13954	3607	1518	1096	816	655	542	513	544	464	521	462	450	426	521	4776	13235	11683	6650	2640	918	491	317	285	274	273	294	285	281	290	295	292	313	285	263	263	273	282	279	307	273	297	266	288	264	300	259	253	284	272	272	292	298	297	285	264	270	283	248	275	268	275	305	288	273	276	256	265	257	305	280	274	285	285	295	264	260	297	303	325	283	298	297	273	285	278	284	319	287	262	274	270	263	285	278	304	278	256	302	288	316	281	304	278	250	289	300	278	280	309	303	294	283	284	292	259	273	251	299	273	286	275	283	283	263	246	265	286	278	242	285	264	286	300	279	291	285	293	287	275	282	284	268	320	271	253	285	281	248	274	286	273	254	274	284	294	255	275	261	305	316	285	298	287	268	279	274	276	270	287	266	284	284	277	287	267	303	265	292	257	269	280	270	284	318	304	271	252	263	263	265	267	290	265	281	254	284	255	315	255	312	271	294	298	280	295	277	284	290	280	292	275	264	262	254	273	298	298	271	287	267	266	293	304	282	247	289	284	308	276	277	285	302	270	289	281	273	249	267	269	319	303	277	276	278	283	292	281	319	264	282	301	304	271	298	264	262	284	263	253	289	287	276	303	313	277	237	261	304	296	280	301	249	294	271	290	263	284	275	244	284	262	275	304	276	257	273	274	246	284	280	279	281	282	283	285	267	282	282	243	253	279	310	286	278	289	279	262	267	282	273	278	281	296	248	285	274	291	282	270	269	305	293	307	286	246	247	287	273	290	261	266	248	292	272	249	293	247	287	251	255	330	280	291	274	276	265	286	235	290	251	254	249	270	281	302	287	290	284	260	281	255	291	290	283	266	283	279	287	267	294	290	263	278	297	282	258	276	278	285	269	280	285	268	264	290	274	259	286	262	286	272	268	279	289	281	271	268	297	286	266	274	270	290	292	293	292	272	280	248	289	267	264	283	270	278	254	268	271	287	281	271	240	291	269	267	276	264	295	285	276	265	266	276	263	287	267	270	287	310	283	284	290	278	273	306	292	287	277	269	299	271	271	252	291	271	298	287	309	276	282	299	286	284	271	259	261	301	260	288	269	278	249	295	274	264	246	302	256	285	291	295	232	264	296	287	276	296	292	262	268	285	262	269	283	251	284	256	295	257	266	273	256	305	297	282	290	277	264	290	278	271	266	271	292	260	288	254	264	279	301	293	275	300	290	267	290	276	277	294	326	282	293	283	295	278	286	266	281	276	266	304	301	283	297	263	304	280	258	293	273	264	282	293	286	273	270	275	256	302	295	272	270	315	313	283	332	291	272	270	223	269	268	268	249	249	291	280	295	273	261	284	268	267	262	268	272	297	237	289	293	264	290	241	282	300	245	271	283	261	264	324	299	272	271	261	273	296	297	309	286	290	257	282	275	266	303	289	293	277	255	269	286	284	280	252	264	260	277	294	241	267	273	280	263	305	266	266	286	270	301	285	272	280	274	294	270	278	279	280	249	275	295	297	278	270	269	297	275	297	273	271	269	300	295	281	277	280	302	299	282	280	291	273	278	291	291	300	314	282	272	256	261	292	249	312	295	288	262	305	284	288	289	284	269	283	300	268	272	287	258	256	294	239	270	279	273	284	289	294	275	284	284	265	257	266	270	282	306	271	302	306	274	250	263	306	282	283	264	249	272	290	297	278	296	279	283	253	291	294	282	294	277	303	258	272	280	276	291	256	289	299	271	261	258	267	245	283	251	284	253	260	288	258	294	293	280	275	271	292	277	278	303	293	299	269	264	254	274	291	293	295	300	275	276	314	292	270	294	320	301	272	273	284	269	292	274	243	276	298	250	252	293	299	268	256	269	294	289	272	284	273	285	273	272	255	293	301	305	283	241	307	285	268	284	274	267	279	304	285	282	278	291	291	235	273	275	297	261	289	274	296	248	296	292	275	270	287	253	263	286	318	295	279	302	303	268	269	299	266	268	277	274	288	290	259	281	261	263	307	273	261	291	265	306	292	273	303	287	275	289	281	283	264	277	292	270	265	278	276	267	279	281	277	268	294	288	292	292	305	263	254	302	319	277	261	290	267	278	281	287	275	298	269	258	299	276	273	269	295	261	265	306	276	295	271	281	289	262	257	278	290	294	288	253	286	272	257	267	282	274	279	287	283	275	246	273	296	291	272	278	290	277	267	264	293	295	277	291	282	259	296	277	261	293	282	276	265	289	287	270	269	274	287	276	278	282	258	276	267	270	287	296	254	243	287	279	286	273	265	265	281	285	273	283	300	275	258	308	269	275	263	284	263	288	282	284	265	266	284	288	279	273	272	289	299	282	304	257	306	268	263	249	279	289	267	275	278	265	267	290	280	312	303	271	281	281	289	295	258	287	278	289	292	281	248	267	292	304	243	299	263	250	290	286	311	282	281	275	288	283	303	278	266	261	308	294	248	289	289	279	294	276	327	291	279	297	285	279	294	269	238	258	273	268	283	277	286	292	295	290	289	249	293	277	260	254	279	293	285	256	293	283	250	294	305	289	280	294	279	317	277	261	298	297	306	269	262	266	265	304	322	260	280	269	289	277	282	273	282	273	258	285	282	279	286	304	281	278	267	279	305	244	255	273	291	258	282	288	287	272	287	237	279	274	301	282	266	271	278	288	286	288	275	259	256	270	301	256	280	285	310	300	283	278	295	270	261	294	270	255	240	279	271	269	274	258	269	254	267	268	253	263	253	287	296	274	286	288	307	286	290	287	267	323	252	264	288	256	271	255	263	277	269	291	280	290	260	289	288	293	273	273	298	308	259	270	269	271	294	267	305	268	293	263	251	289	263	269	258	278	286	313	287	313	267	253	282	273	283	306	314	263	236	287	309	276	298	284	286	261	250	284	291	265	270	304	266	268	292	238	248	258	308	265	273	285	262	278	259	291	261	264	254	285	311	288	263	327	304	263	286	287	298	287	285	264	276	284	279	264	285	275	282	242	292	258	279	279	264	293	314	305	287	286	257	266	303	270	247	270	282	292	270	285	269	285	291	288	294	268	268	286	300	243	315	245	254	280	317	273	279	295	265	250	287	310	277	310	283	307	266	293	287	278	287	280	274	319	298	256	272	296	289	269	287	303	248	277	277	270	303	262	265	290	259	263	262	290	297	254	243	266	293	278	265	266	280	278	298	301	298	266	293	271	260	285	319	299	285	277	286	310	260	281	296	294	259	322	292	309	299	293	300	281	281	277	256	288	268	270	293	287	298	298	295	287	271	286	317	224	254	286	295	278	247	246	269	297	270	278	288	294	300	228	267	262	265	285	318	273	297	284	254	270	285	277	262	287	279	298	317	311	300	293	230	285	247	258	256	243	268	295	284	303	302	263	298	278	284	258	272	266	268	262	297	291	279	296	306	296	271	273	292	265	237	265	300	298	261	292	306	284	247	300	280	290	239	288	304	257	287	321	309	256	250	271	271	286	307	282	291	311	293	261	269	282	265	281	273	281	273	309
40981	43617	24003	5785	5087	4347	3945	3218	2683	2321	2162	2317	2115	1995	2006	1884	1760	2493	19045	35002	31347	21869	11023	4233	1695	939	888	824	795	802	793	821	834	811	865	801	778	815	795	856	854	825	858	834	828	822	825	764	865	826	840	795	872	829	875	819	818	842	802	834	792	817	831	837	828	759	808	755	831	808	812	836	796	892	785	789	796	795	859	799	826	840	805	785	785	824	855	813	901	834	800	808	888	851	835	875	838	805	809	816	827	817	768	805	819	846	810	825	830	803	787	819	866	814	816	844	763	841	813	789	812	833	857	814	853	815	857	768	786	842	829	804	788	846	828	806	785	879	834	829	840	818	792	790	740	850	834	796	769	829	839	813	818	860	823	835	830	838	805	818	839	841	812	825	822	800	819	799	830	787	856	820	814	814	831	853	772	866	847	814	841	801	818	854	815	811	840	818	789	804	878	810	829	843	835	839	807	814	847	822	822	829	798	838	797	791	784	819	821	802	805	823	862	845	832	800	803	813	792	786	829	811	829	794	816	826	812	823	833	800	777	801	797	828	944	796	854	871	874	795	848	828	812	795	845	839	818	826	839	848	822	841	839	822	876	770	820	831	816	866	859	842	829	789	860	804	846	834	827	884	824	782	857	792	829	781	825	832	829	847	828	830	756	850	821	862	767	791	797	816	828	810	839	763	829	796	759	804	805	791	843	794	814	830	806	813	847	806	821	824	798	808	845	837	878	796	780	858	870	832	839	840	802	845	842	823	789	787	823	768	790	810	835	818	835	821	800	822	780	825	791	808	818	842	776	862	831	822	888	827	830	837	837	825	807	878	840	821	825	772	815	802	795	842	843	841	783	812	787	831	810	793	819	857	801	816	817	818	831	800	831	793	821	805	853	784	838	826	851	811	777	782	807	803	738	808	780	827	838	876	854	791	866	841	819	873	805	862	817	755	807	828	806	811	771	864	799	880	815	836	812	795	872	849	805	817	817	823	897	790	824	815	849	800	855	845	802	798	804	826	843	840	825	770	859	859	777	828	842	811	808	819	816	844	797	822	831	825	841	839	837	796	819	811	795	829	807	855	837	809	769	815	815	808	849	858	823	794	820	780	830	835	820	792	816	848	819	892	789	795	839	841	759	870	804	864	811	857	794	826	853	810	833	812	821	813	795	824	816	798	856	838	817	857	840	774	746	849	882	798	827	779	769	750	815	800	817	757	780	825	851	819	795	834	801	826	825	846	842	825	802	870	783	797	844	854	827	868	797	828	813	882	835	802	812	807	833	826	830	840	781	845	824	782	831	811	817	853	757	848	856	847	801	835	831	831	760	839	838	806	815	788	873	801	842	804	846	843	810	830	804	833	822	842	825	833	810	826	789	821	832	805	827	756	875	802	825	801	791	842	788	783	835	822	823	807	787	834	813	857	776	806	818	783	859	849	828	825	799	820	827	805	819	873	828	807	824	808	794	825	813	822	877	818	753	836	882	804	825	801	817	801	829	820	809	841	799	802	869	820	846	804	833	808	855	801	833	800	817	836	819	822	785	812	881	820	839	789	819	842	880	791	847	804	786	841	871	817	826	836	844	738	795	862	817	801	809	796	781	839	782	818	846	830	815	791	886	835	756	866	809	796	844	852	837	748	833	869	826	790	850	795	785	784	820	790	808	867	792	809	732	824	765	841	815	828	827	855	778	777	801	811	813	808	821	785	857	822	863	772	812	823	842	805	781	802	860	833	807	784	831	778	812	806	800	761	792	800	874	814	840	838	796	833	819	807	832	831	853	771	795	773	816	799	851	819	789	899	809	818	850	858	839	797	787	810	871	830	836	898	807	856	780	836	795	850	783	849	872	843	842	800	811	827	822	832	842	805	860	805	817	821	854	795	822	787	820	836	832	841	859	827	813	831	825	859	811	782	793	840	805	811	796	840	851	803	822	802	844	796	804	761	804	855	835	806	838	803	835	844	818	856	788	785	802	826	817	844	816	842	822	833	820	825	809	833	830	823	778	816	836	856	840	815	813	833	804	846	827	784	787	781	777	861	795	828	830	816	846	876	830	792	817	814	816	819	864	841	819	823	760	841	810	871	790	819	808	801	799	843	875	821	826	856	868	799	776	806	833	848	803	826	800	842	870	789	833	776	838	829	840	806	766	883	874	838	834	815	862	851	825	824	814	790	863	809	797	798	873	834	825	873	843	847	844	806	807	784	803	803	816	830	845	818	764	768	789	854	802	778	751	835	827	812	801	814	776	860	829	831	814	790	810	803	772	806	786	884	817	828	827	824	816	820	801	860	829	832	815	859	862	895	790	840	857	823	850	845	836	814	807	836	800	859	764	848	836	839	778	812	865	795	830	816	814	851	821	832	791	860	811	786	846	775	836	795	878	822	870	753	815	858	762	854	811	820	830	814	843	784	864	850	845	771	773	786	840	791	798	815	820	857	767	792	816	818	841	802	777	814	813	835	803	847	828	797	827	845	831	815	805	792	842	828	801	788	815	843	828	840	799	800	790	816	876	816	875	828	827	831	894	817	809	833	787	812	793	789	839	857	827	834	817	860	820	814	824	871	816	835	829	792	823	857	784	818	833	812	806	797	817	845	792	873	872	807	841	846	778	793	822	777	803	758	851	835	813	861	851	821	815	823	814	805	830	831	810	805	798	823	842	862	843	796	775	809	862	866	830	799	869	835	824	823	790	806	784	765	823	821	775	836	857	819	877	827	785	803	793	839	804	823	805	858	826	799	838	817	836	806	812	844	830	819	840	825	825	763	879	795	852	840	814	797	810	813	811	866	833	833	758	822	823	782	818	828	807	827	833	830	817	809	793	809	805	791	835	851	823	834	811	796	829	823	804	799	832	819	792	877	803	827	832	816	783	793	808	824	843	817	894	806	805	811	854	841	873	794	808	826	818	807	845	816	817	775	869	793	840	774	877	774	858	839	818	799	823	812	833	800	790	841	764	852	803	847	873	798	816	795	803	802	854	859	813	803	839	813	833	815	825	827	807	851	764	845	796	802	789	829	808	863	771	778	832	858	849	806	778	849	790	798	852	857	809	798	895	792	831	868	805	778	878	830	840	800	768	865	770	818	820	758	803	759	822	812	801	865	809	866	819	858	803	817	788	854	828	805	799	838	825	819	838	859	846	828	831	817	812	852	811	762	837	849	795	804	793	819	779	796	800	792	801	812	822	828	837	811	786	796	815	813	761	822	904	823	846	792	821	848	841	822	737	809	841	795	801	797	838	765	787	848	874	823	887	808	860	849	833	833	792	831	826	813	822	824	823	838	832	771	771	873	817	870	823	803	786	832	853	844	802	825	810	837	794	816	811	820	772	865	787	771	811	798	777	836	819	843	782	811	780	810	906	867	844	853	801	845	793	808	838	784	829	808	847	803	792	824	813	816	867	781	832	800	812	820	798	797	773	837	852	806	793	823	811	824	843	821	796	822	815	881	807	816	831	799	849	810	831	809	832	830	837	804	860	817
23465	8575	2543	598	439	379	320	289	303	275	295	268	297	278	267	274	271	296	563	1160	1224	864	494	296	273	251	223	224	216	228	254	242	225	240	245	230	225	236	231	218	217	234	254	230	233	235	246	240	219	251	240	219	238	229	252	248	257	237	231	235	264	243	214	247	223	243	251	234	249	250	229	246	253	245	251	239	259	220	261	238	240	218	224	234	242	229	250	254	270	245	241	242	230	246	218	233	253	228	234	252	230	245	225	207	229	281	260	222	252	235	228	225	250	254	251	244	254	227	255	244	233	221	237	253	289	208	236	241	285	236	262	253	229	266	240	260	261	223	244	240	238	260	234	221	242	210	240	224	233	242	251	234	241	247	238	232	234	238	271	243	228	235	210	216	220	228	206	238	235	258	244	204	214	248	232	260	248	238	245	242	223	239	260	234	231	228	260	240	256	264	273	265	262	221	245	222	230	251	225	224	237	247	258	239	242	249	224	266	244	250	224	255	244	248	242	239	231	264	232	235	242	229	249	233	223	246	228	221	225	256	232	249	212	262	227	233	226	214	258	259	260	252	243	237	257	253	243	235	244	214	245	226	240	255	237	252	216	251	256	246	211	228	258	244	243	226	236	262	262	255	259	219	224	246	231	210	221	217	263	224	261	242	234	264	244	230	241	214	227	222	271	214	234	256	249	231	245	268	235	255	229	241	248	257	259	251	286	227	220	218	235	241	232	211	241	272	229	229	225	235	254	235	242	235	216	221	243	269	255	241	233	239	258	232	275	221	256	258	265	243	267	226	219	223	225	241	257	256	213	257	228	220	240	238	212	239	218	248	242	228	229	246	241	258	238	263	279	249	239	244	269	229	233	246	234	225	226	228	233	237	268	234	241	255	235	255	260	270	241	253	264	267	226	219	200	233	238	210	252	268	241	255	217	264	236	236	265	244	214	254	215	252	233	251	243	239	228	239	246	232	264	227	238	263	252	227	225	224	261	216	243	259	225	232	259	252	246	232	232	225	261	251	219	260	220	221	241	247	254	219	244	252	232	241	203	232	254	220	234	240	230	235	266	236	241	252	235	273	278	261	233	242	249	266	258	250	235	257	238	220	231	222	230	256	235	248	261	217	231	252	224	240	241	209	225	246	223	233	234	263	248	250	244	216	234	219	247	253	240	223	242	260	217	246	267	226	254	241	270	260	249	237	207	212	245	244	276	246	237	235	255	232	221	217	250	246	232	255	221	231	244	255	231	255	241	259	248	287	252	240	246	248	249	242	216	245	244	249	242	244	268	228	273	213	248	222	251	248	243	234	224	290	257	269	246	233	242	244	228	244	242	261	243	236	228	234	262	237	249	252	233	241	194	219	244	244	219	239	258	231	238	235	234	266	256	243	233	265	236	247	236	246	254	232	250	240	256	260	251	237	239	228	254	229	223	225	218	242	230	248	253	211	216	252	234	255	237	246	265	263	253	227	226	228	260	224	262	260	225	244	260	257	237	260	240	241	221	240	239	232	248	237	231	240	239	237	236	213	264	221	236	254	253	257	220	241	259	242	253	251	220	242	256	266	204	257	242	246	269	252	230	242	244	230	262	220	246	238	248	251	246	234	273	248	223	223	235	252	246	246	236	252	245	246	250	210	263	244	220	242	243	236	259	211	240	236	249	228	234	250	212	252	261	257	213	266	233	213	247	244	262	257	232	234	240	210	228	269	246	235	231	234	237	239	226	237	259	242	231	249	235	258	225	246	220	219	228	265	223	255	240	232	225	237	234	251	250	236	240	230	257	217	225	235	267	229	245	245	267	254	235	244	231	270	269	255	246	239	246	237	213	247	245	260	233	215	216	211	253	237	241	247	213	264	260	216	238	226	247	237	220	237	230	239	230	247	223	242	243	220	249	227	270	272	224	223	229	224	250	262	250	238	231	243	238	231	256	235	234	237	255	242	228	256	267	225	249	245	239	233	241	245	246	219	264	244	229	242	225	258	227	254	248	244	254	257	238	194	234	236	241	222	259	255	252	239	247	227	224	235	244	211	258	239	262	217	247	249	259	255	230	231	231	235	261	240	240	229	223	239	228	223	243	228	239	245	223	217	250	229	208	250	230	237	243	220	228	222	261	244	244	253	239	238	248	231	228	260	225	236	231	228	200	267	231	234	239	241	231	233	245	217	240	218	260	249	226	231	232	242	230	264	247	253	266	245	251	244	240	264	259	249	266	239	260	258	215	272	259	229	245	254	235	254	249	250	240	235	233	251	250	256	224	225	242	240	240	227	244	252	245	230	245	196	248	231	250	227	261	225	239	230	260	269	262	261	224	245	254	246	223	252	241	254	251	242	234	211	228	237	246	248	253	204	231	225	234	253	232	227	246	255	251	247	248	242	245	251	260	226	220	244	228	275	268	242	276	239	249	237	228	253	242	248	232	257	252	237	241	216	257	254	235	240	266	245	249	254	231	248	240	233	245	240	232	266	231	230	244	254	265	227	253	229	225	238	220	235	228	254	243	229	255	250	207	251	208	258	230	268	254	234	253	246	239	228	247	237	215	248	212	207	235	247	240	230	245	231	259	235	270	244	235	243	263	257	255	239	260	245	247	239	243	240	262	225	241	221	231	231	238	264	221	248	235	231	252	226	234	229	228	246	257	238	224	251	249	264	252	209	212	209	263	250	262	251	243	271	224	230	229	249	228	239	212	248	258	263	278	228	226	234	229	257	234	211	264	273	226	216	245	219	226	225	238	268	241	241	262	259	250	242	251	226	249	256	230	256	231	248	238	231	224	259	255	245	253	258	253	240	226	225	241	252	250	232	229	229	249	237	250	226	231	252	232	230	263	248	258	254	257	269	257	218	247	233	238	216	232	257	243	247	273	226	273	210	241	231	242	246	241	248	239	250	229	258	212	243	233	227	240	234	251	251	234	265	238	262	238	268	247	224	224	240	249	267	262	261	221	265	268	230	254	238	274	222	244	242	252	233	250	237	239	243	237	235	253	221	248	233	230	266	251	263	221	279	228	237	254	295	240	268	251	213	264	223	249	264	229	239	224	232	248	235	222	225	276	237	246	221	234	245	243	277	233	255	243	228	242	262	276	245	201	221	220	233	245	262	269	244	243	247	271	238	245	246	245	253	243	226	215	260	235	253	236	274	246	241	238	240	251	219	229	232	213	233	220	216	254	223	251	257	226	240	248	244	259	252	234	249	246	263	248	241	259	257	240	261	244	226	256	224	249	243	241	268	254	263	279	247	234	254	249	251	253	252	257	231	217	229	243	191	217	258	254	232	215	251	235	239	247	217	257	223	242	257	225	231	246	265	269	225	223	264	261	246	262	234	243	253	236	221	248	218	273	236	236	255	227	219	209	245	246	258	253	224	239	245	244	235	230	237	265	188	250	260	213	260	243	226	224	233	237	233	260	201	253	251	234	240	247	240	249	266	215	210	240	242	243	225	243	239	240	240	245	249	239	247	226	223	243	255	233	228	246	220
15408	7879	3346	1246	1204	1197	1185	1155	1097	1067	1064	1083	1037	1016	934	928	895	1047	2734	5509	5277	3325	1875	1052	860	777	733	722	760	727	734	715	786	725	684	749	744	701	702	773	694	686	750	739	722	716	795	765	724	723	743	740	736	761	702	732	712	771	749	702	719	766	705	736	721	748	763	734	738	776	774	724	731	788	692	748	746	751	729	720	743	737	742	733	755	768	712	726	749	752	752	759	748	734	739	727	736	759	726	731	739	709	739	725	751	738	706	755	738	712	730	733	683	717	709	697	696	757	771	716	712	749	710	704	729	687	714	748	756	763	755	736	710	733	733	709	750	708	731	683	730	757	738	725	734	760	721	770	706	755	682	773	709	694	735	753	713	762	742	738	731	740	733	713	773	736	695	759	728	688	765	730	741	708	678	774	727	729	758	701	683	677	733	748	777	754	723	723	738	734	733	753	721	704	762	705	735	715	749	729	724	744	733	710	717	753	713	730	706	696	713	739	748	760	746	727	734	737	782	722	763	693	753	711	686	754	707	738	708	745	720	732	705	727	716	757	725	712	735	683	729	710	724	705	744	697	735	743	671	704	755	701	748	736	724	754	687	719	722	759	762	715	737	732	748	701	785	741	772	727	741	701	700	743	729	697	691	678	732	744	716	744	732	713	691	692	721	740	765	707	703	748	770	783	757	781	712	735	791	745	714	722	712	724	768	720	783	745	725	718	712	699	708	729	768	739	726	761	761	779	712	725	746	715	722	731	755	738	729	737	747	697	690	702	761	722	743	767	748	739	693	721	756	744	765	777	729	695	732	741	733	716	721	758	760	731	716	700	682	729	742	771	707	776	676	682	699	733	751	748	734	738	704	775	701	716	788	718	759	723	793	717	748	786	693	745	695	733	704	769	671	763	734	717	756	750	743	747	738	729	736	742	714	741	716	716	724	755	727	748	710	746	723	723	755	752	774	748	741	709	792	727	773	762	764	682	720	746	723	710	787	677	683	759	748	724	679	731	792	674	778	726	690	720	696	739	734	761	717	748	725	724	737	699	717	712	750	717	736	692	728	693	745	717	755	723	699	745	755	764	731	733	718	663	721	686	708	740	749	710	743	690	697	743	767	774	743	727	743	704	724	749	726	705	724	737	715	729	727	739	767	712	764	733	707	712	686	691	734	733	786	756	711	724	741	736	704	714	714	740	722	714	727	751	686	734	736	736	728	738	785	717	779	716	761	711	684	753	733	735	707	656	749	700	761	731	716	715	757	782	740	736	722	764	692	725	774	733	734	709	711	743	732	780	698	733	768	708	764	778	765	717	729	731	749	724	731	774	718	746	751	722	718	782	757	736	746	697	747	736	730	707	723	777	742	731	776	724	751	720	686	753	738	747	817	738	740	705	720	787	722	734	713	808	745	785	731	732	727	723	726	703	739	716	696	799	710	689	745	702	724	649	736	684	703	759	726	767	755	722	767	733	724	728	744	781	720	677	726	703	775	729	690	737	726	723	725	692	689	743	748	723	714	714	714	689	706	734	722	713	711	739	716	748	718	748	708	678	716	721	758	726	740	708	749	753	707	731	702	703	764	727	777	756	767	682	691	707	739	720	704	778	740	727	727	720	717	702	724	707	723	770	725	762	707	703	706	765	785	739	743	724	774	728	708	750	725	716	731	766	729	741	744	761	789	750	710	677	709	707	709	760	721	741	687	698	771	733	728	719	782	770	731	745	725	747	750	704	721	683	719	731	771	695	760	722	737	711	710	702	732	709	723	752	735	731	743	752	752	728	722	757	696	730	748	689	786	714	733	722	692	739	726	729	762	739	745	721	735	718	719	714	743	788	790	701	717	747	729	738	719	738	702	743	698	717	698	756	680	737	715	749	720	722	735	725	736	767	698	698	710	748	729	747	767	694	727	718	709	671	743	781	742	735	725	775	685	716	724	736	752	711	735	702	733	761	701	715	785	725	744	759	727	725	733	746	738	656	725	707	744	683	702	739	746	697	724	756	697	689	763	755	679	708	734	766	756	698	725	747	693	723	728	670	774	690	748	723	749	739	722	762	680	734	758	729	721	698	747	752	708	749	702	702	734	743	729	677	708	739	712	773	721	727	671	757	714	752	731	684	706	736	766	728	763	751	726	715	732	656	734	739	725	761	718	700	724	726	708	706	742	710	749	699	761	779	697	718	742	776	738	733	703	708	794	746	724	726	726	744	720	716	752	802	724	737	738	698	757	756	726	725	749	696	673	708	774	736	713	701	739	756	753	680	753	769	740	681	729	793	745	780	706	707	691	720	736	682	808	752	719	724	675	705	716	716	738	744	730	724	737	708	750	708	699	703	729	702	715	713	740	719	709	750	717	720	790	788	693	736	718	719	736	745	734	730	691	696	743	734	717	723	701	742	732	760	716	688	754	740	692	698	699	771	771	753	727	674	699	733	738	739	736	736	685	707	751	675	757	755	739	737	684	790	693	699	743	707	749	725	760	712	741	783	718	736	766	774	741	709	748	714	729	704	762	766	726	694	737	769	740	728	764	718	731	694	736	703	702	726	767	742	733	758	731	726	770	752	735	776	778	768	744	715	734	722	704	761	754	747	725	724	759	716	675	710	677	734	693	723	720	731	772	763	739	707	740	742	693	731	714	758	755	669	752	814	785	750	725	741	707	731	716	674	746	730	733	715	697	733	750	729	743	748	722	726	729	685	726	740	751	753	743	764	727	727	695	696	757	729	712	687	714	750	717	746	749	769	727	709	759	709	711	673	777	708	761	690	721	765	705	728	702	700	759	690	752	703	725	724	691	736	696	703	732	721	701	723	719	664	767	738	737	658	764	754	733	729	731	746	680	728	719	733	725	706	719	773	732	711	737	726	690	808	740	747	773	742	717	724	732	779	744	738	732	683	745	706	711	765	697	729	749	719	750	701	786	744	751	752	677	745	730	736	719	745	731	713	738	749	705	756	767	743	744	761	726	734	734	743	674	741	695	705	718	720	706	738	730	743	716	693	748	766	747	688	752	718	726	744	799	797	759	731	740	753	732	751	691	695	799	793	722	692	714	739	743	732	743	729	734	772	727	710	693	731	715	781	691	701	759	741	732	707	808	756	715	699	742	783	686	766	760	729	706	784	704	742	766	772	762	702	727	755	727	732	725	680	730	713	776	726	725	705	759	761	716	728	712	675	761	723	795	753	709	694	787	739	743	692	757	707	713	717	709	739	708	743	764	688	727	725	718	747	721	729	708	781	734	701	750	705	724	704	755	698	724	736	741	686	723	709	752	711	706	716	740	794	715	751	723	730	717	721	732	745	708	685	759	713	728	696	714	741	715	752	714	753	695	706	751	756	741	716	768	731	756	741	752	720	733	727	696	733	724	695	740	743	751	762	711	783	746	714	752	783	680	738	726	770	711	710	721	771	739	685	726	757	755	768	767	707	757	697	751	710	728	730	742	695	716	727	740	675	700	684	746	699	764	725	701	721	717	733	759	712
44539	40594	33731	6157	1439	833	679	585	570	508	458	440	356	352	336	344	322	703	4540	9266	6566	3183	1266	575	307	256	266	238	258	255	222	269	251	251	231	224	238	245	243	273	269	263	248	245	255	254	228	267	255	264	274	252	239	252	260	274	257	235	253	243	243	246	233	278	210	247	237	239	242	239	246	262	247	225	253	245	277	236	238	267	249	216	277	244	260	258	222	253	240	244	248	265	250	264	255	243	220	269	248	272	242	242	257	257	252	246	245	259	261	285	257	263	266	255	231	249	254	251	251	252	259	236	236	241	291	234	246	240	240	237	234	246	257	253	241	272	266	267	267	240	237	258	274	244	245	253	246	255	265	270	257	270	238	260	242	242	235	256	266	248	260	258	274	255	231	268	212	232	237	254	224	252	257	275	256	267	239	250	262	243	243	222	248	246	250	249	239	269	253	257	242	267	267	240	267	237	246	271	254	255	250	277	238	273	269	264	220	249	229	261	251	271	265	272	238	283	271	257	239	263	225	226	231	258	238	256	269	243	217	232	265	226	237	236	232	250	254	239	266	258	272	253	245	239	266	249	245	247	255	281	245	272	255	255	259	239	267	245	272	241	267	237	238	239	273	273	260	274	252	238	266	281	246	277	259	253	228	253	224	288	247	272	249	257	220	257	262	270	246	250	265	265	252	256	261	258	250	278	240	260	247	234	260	255	237	258	236	261	222	253	237	247	254	248	236	277	241	264	259	243	264	270	262	273	237	257	291	223	255	248	257	250	278	262	251	269	274	249	250	237	257	249	278	259	252	233	255	220	223	271	238	225	256	258	247	225	250	267	243	236	245	218	278	262	266	231	240	254	247	248	258	254	230	255	269	228	258	217	242	242	247	218	279	261	247	240	236	229	271	248	231	222	253	239	259	266	221	229	229	249	239	258	256	257	249	235	275	258	238	269	270	248	247	232	254	265	248	238	276	229	274	248	229	279	251	248	266	272	237	274	251	246	265	223	245	255	261	261	235	250	244	217	235	253	260	243	237	237	247	260	258	244	265	244	250	226	260	246	263	266	265	272	264	249	237	248	254	258	269	271	241	289	246	256	229	268	270	247	267	258	258	236	246	251	245	248	226	271	254	263	268	255	275	250	217	236	248	250	228	264	251	263	249	256	254	251	263	249	273	275	266	232	225	246	261	259	237	221	269	238	227	233	260	279	238	248	235	234	272	221	246	247	237	230	275	243	266	249	247	276	258	274	267	250	249	250	261	261	242	238	251	247	265	246	227	230	211	255	250	262	249	241	255	245	233	247	254	233	255	268	296	252	242	257	277	244	256	255	255	256	259	269	250	250	231	211	254	233	257	243	242	262	245	228	237	267	261	222	249	254	260	266	272	273	277	253	266	248	240	216	264	278	257	229	231	239	252	253	233	267	242	260	276	259	253	256	275	242	259	239	246	273	251	264	222	257	255	247	220	257	257	251	236	250	261	243	238	245	263	269	246	260	241	248	222	257	239	249	261	224	201	254	234	238	255	248	219	221	236	250	240	255	233	256	256	243	243	245	254	238	286	249	246	233	246	253	273	258	267	256	259	254	242	244	264	279	232	272	269	246	259	250	227	236	264	247	243	252	270	251	240	242	249	250	239	243	272	275	252	217	245	252	250	223	245	269	231	248	269	260	271	248	257	214	239	258	197	251	252	261	266	261	253	246	273	254	243	248	274	255	245	274	277	246	261	240	265	245	259	236	247	258	257	260	239	245	296	263	231	273	234	259	286	265	235	250	254	256	267	278	267	265	266	239	234	264	248	232	263	274	227	257	264	239	252	249	253	260	258	224	256	224	252	253	230	281	251	253	240	239	236	264	239	259	256	229	228	252	243	251	248	244	242	243	279	258	229	255	247	248	251	262	271	240	254	256	262	225	280	244	279	255	276	237	256	300	250	238	254	261	238	222	243	264	259	220	254	232	278	280	266	267	253	271	258	234	260	256	253	246	271	244	271	266	263	252	242	252	241	268	248	226	251	248	235	283	256	248	246	267	252	219	242	252	255	267	236	260	262	248	272	240	242	225	253	254	275	276	240	232	264	256	272	249	263	256	219	264	250	234	261	224	244	241	243	247	226	249	282	244	263	235	264	236	256	277	242	252	248	272	254	244	249	241	268	250	272	256	253	236	245	223	263	247	247	234	232	269	255	254	246	257	237	235	245	246	251	220	269	252	227	241	263	250	262	275	254	247	258	267	245	258	254	246	248	242	269	242	253	250	235	254	278	274	252	280	246	249	231	245	255	239	244	244	228	240	262	249	260	271	251	264	258	255	252	245	232	259	259	255	264	216	268	251	237	257	266	257	263	260	254	295	270	245	267	270	231	237	289	269	274	260	253	270	249	252	260	261	251	238	253	245	278	241	257	276	263	264	270	215	236	248	263	241	254	225	248	248	255	238	254	233	249	244	270	275	238	249	231	278	255	261	238	249	256	249	259	252	232	264	239	262	263	242	240	266	263	279	240	233	242	236	245	257	252	225	244	235	247	225	259	239	235	237	243	245	262	271	270	289	255	260	239	236	249	242	269	270	257	235	246	252	240	272	236	259	254	255	277	242	261	242	256	241	267	262	256	255	223	257	243	237	268	258	248	247	219	248	271	267	269	249	266	229	268	278	249	245	247	266	243	231	251	286	267	222	265	266	278	232	254	252	266	240	284	218	247	251	255	280	254	262	251	231	232	267	240	222	287	233	241	234	227	237	250	240	236	279	265	258	260	271	288	249	256	247	264	259	256	243	245	238	245	234	234	271	259	264	245	273	261	266	243	268	240	255	247	276	256	253	265	271	260	237	228	250	238	245	257	266	261	254	252	238	261	272	238	251	269	260	260	287	269	231	250	247	244	270	245	264	246	244	237	268	246	291	249	256	248	233	257	249	283	254	231	284	239	218	263	246	258	239	272	254	272	250	297	245	261	263	251	231	253	233	259	263	272	252	248	239	249	235	287	258	259	242	266	222	268	256	229	240	277	243	247	235	291	225	253	234	257	269	231	245	245	280	261	268	243	234	237	246	261	247	250	275	300	246	260	253	247	244	232	258	248	245	242	250	267	247	223	256	236	264	253	255	248	235	248	263	287	220	267	245	271	280	253	263	258	256	261	234	240	237	238	245	242	244	241	248	239	231	218	276	277	259	293	246	263	243	253	245	228	265	270	259	246	248	267	247	257	254	268	257	234	259	234	235	261	259	238	260	276	259	243	252	257	254	282	247	263	272	252	241	258	261	251	243	240	266	221	270	265	247	258	247	251	255	255	244	262	223	263	252	272	240	281	278	231	273	268	241	265	246	235	268	223	262	288	270	248	265	270	238	239	237	277	260	262	231	251	245	259	258	230	258	259	295	273	267	242	241	255	259	263	250	242	253	241	258	236	258	260	252	265	247	244	253	243	230	268	273	279	243	230	279	240	245	237	261	234	237	219	239	268	276	274	257	263	260	270	246	285	247	212	280
30173	33737	19156	4087	3674	2926	2486	2619	2355	2194	1883	1583	1431	1372	1343	1233	1154	3066	18028	28866	22331	13044	5663	2172	1121	856	756	836	775	757	713	774	752	746	739	766	745	790	717	755	795	723	747	738	703	730	739	755	755	741	770	725	726	752	779	782	757	739	770	787	791	759	713	757	755	771	726	767	756	760	761	747	777	740	763	709	737	723	790	718	735	723	823	768	778	718	670	719	807	788	724	762	763	771	717	760	745	758	758	756	825	739	754	732	787	820	740	772	748	767	754	738	769	736	751	773	749	744	758	766	761	713	708	764	738	770	780	750	770	759	712	773	814	780	731	749	784	794	768	770	788	783	754	764	732	699	740	760	811	741	742	758	683	789	782	779	727	766	702	772	735	743	741	778	777	767	750	766	740	759	724	729	742	745	700	753	791	705	716	730	815	714	733	780	765	754	720	751	780	744	781	748	708	771	734	726	800	739	734	802	767	715	745	712	778	759	754	788	758	741	819	737	708	762	761	767	767	776	825	755	784	786	715	723	743	760	751	726	806	701	751	752	731	730	808	726	736	731	697	679	759	794	744	774	757	776	739	749	743	729	745	767	711	724	736	780	727	789	757	740	784	763	755	749	743	795	761	825	736	765	831	786	768	731	793	800	745	766	765	769	759	768	726	743	756	747	741	760	732	767	743	733	742	761	744	745	778	760	762	758	794	743	735	753	736	737	800	770	758	743	783	762	720	781	758	755	754	718	763	723	767	777	757	753	774	765	775	761	765	788	774	738	755	774	747	729	821	729	724	770	754	769	759	782	778	731	707	756	786	739	807	784	779	794	740	736	722	719	785	769	706	712	767	747	766	789	743	779	761	719	740	776	718	756	739	759	716	755	787	759	774	761	788	813	799	769	796	748	751	727	746	701	725	779	749	769	754	782	766	751	805	725	775	809	754	754	718	721	694	771	823	733	691	737	739	764	792	775	745	742	747	736	744	764	743	782	730	748	749	707	780	721	749	772	750	732	788	759	753	764	731	768	784	770	751	747	781	748	745	765	780	744	739	736	777	722	782	789	761	720	699	720	777	816	718	733	740	805	692	716	732	730	745	752	730	798	757	744	786	772	779	724	774	745	739	699	743	779	743	749	747	792	779	762	750	720	764	741	738	734	743	732	713	748	767	742	779	769	710	726	711	764	755	780	763	752	763	781	782	710	805	717	723	751	790	716	755	745	724	767	752	760	757	725	758	669	702	797	709	735	794	757	748	750	715	739	759	772	739	715	829	727	759	767	743	741	741	734	731	767	786	772	790	757	785	841	749	744	731	746	754	764	786	724	754	747	734	738	805	748	762	763	746	745	752	734	810	722	742	734	742	742	760	753	789	732	788	763	754	774	696	729	799	783	823	729	751	787	788	769	739	744	782	776	752	729	783	781	728	750	729	721	728	775	790	733	780	738	788	730	731	790	767	731	768	767	766	765	723	754	766	698	743	746	763	777	743	759	787	721	750	769	754	715	765	780	753	782	742	748	777	761	806	732	770	776	745	734	730	750	788	801	777	774	747	766	741	735	718	749	802	779	764	756	782	746	714	712	747	752	730	743	762	757	763	773	771	710	759	759	723	765	738	738	754	764	727	732	739	803	754	777	775	778	765	759	737	747	736	723	740	750	761	792	772	713	800	778	735	763	784	793	819	744	754	804	767	727	724	761	786	740	765	735	762	765	780	723	752	735	801	727	756	766	749	762	729	700	730	737	777	789	781	820	777	776	744	736	729	790	732	758	782	754	734	762	732	747	761	779	785	756	759	710	794	779	734	756	738	781	748	738	770	731	747	720	757	732	745	814	745	752	744	757	765	789	752	745	723	729	753	776	769	750	793	721	750	729	726	800	733	769	754	760	792	707	786	750	793	757	775	742	757	777	769	794	810	760	738	733	691	732	748	777	791	804	744	725	747	740	758	768	800	751	747	730	781	730	790	714	732	699	790	785	760	785	775	800	737	780	760	770	728	804	747	780	762	800	783	783	745	687	732	715	779	751	760	768	740	748	794	735	743	737	729	742	735	802	744	777	735	680	757	737	762	741	780	781	701	785	744	760	767	793	707	751	731	769	771	762	780	771	776	768	750	731	760	711	751	786	784	766	723	771	784	729	764	759	785	759	741	739	732	781	790	694	721	762	731	746	763	678	748	700	753	732	743	779	737	786	758	798	770	755	708	797	759	765	726	767	737	754	781	790	747	754	790	740	780	722	766	777	762	723	699	744	701	714	766	751	752	781	785	788	771	750	793	695	720	775	792	748	776	747	727	759	781	722	755	752	753	765	756	771	730	786	757	761	783	739	746	742	748	748	745	749	770	747	798	802	779	772	779	788	676	750	797	779	730	739	739	748	759	781	748	760	778	791	750	690	745	743	790	779	781	800	754	743	741	772	759	822	773	720	740	775	772	798	754	743	771	839	766	800	723	743	767	739	789	783	745	753	777	763	725	708	694	726	771	741	802	763	738	759	743	759	737	730	747	741	727	726	747	764	739	767	766	785	757	755	713	742	755	769	801	710	794	760	759	781	738	748	746	763	681	750	740	775	776	781	761	762	762	761	783	742	747	744	761	746	753	741	758	779	761	778	735	764	733	753	803	743	772	748	782	737	737	717	766	771	772	840	781	760	759	754	736	787	776	799	755	735	736	726	831	724	763	754	809	730	802	787	767	709	759	778	732	721	755	760	713	753	789	721	773	706	706	803	752	818	811	742	779	782	748	738	719	734	804	776	781	738	743	784	713	780	751	736	735	775	784	770	772	727	729	735	699	731	771	724	731	745	763	713	739	726	738	770	714	793	749	780	753	755	727	757	710	784	756	738	728	761	707	784	724	779	702	754	793	731	814	781	745	747	774	673	724	748	778	770	783	744	738	790	710	762	747	778	747	738	759	767	788	774	722	786	792	738	717	722	748	798	766	698	765	721	762	771	783	776	736	795	763	801	786	756	774	766	744	762	754	774	739	828	781	747	743	759	742	756	760	774	749	715	719	767	753	742	726	783	735	764	715	827	773	746	774	760	723	746	691	743	739	716	726	787	761	738	742	735	738	745	795	718	754	726	756	755	772	784	801	742	753	794	753	776	713	703	750	726	745	682	773	684	774	812	734	737	752	784	739	794	763	730	774	762	697	728	745	769	770	764	782	722	797	749	751	775	794	778	780	741	756	706	788	767	767	708	777	786	765	777	752	788	767	790	752	728	776	720	755	790	720	719	765	798	787	765	811	761	777	753	740	788	832	778	769	733	772	787	764	745	784	763	741	755	768	741	766	696	758	763	715	739	771	752	744	737	750	722	764	747	749	741	735	777	764	749	778	742	775	700	743	728	711	704	746	714	736	752	787	806	739	769	796	798	747	787	763	772	738	764	749	800	807	721	782	802	783	754	747	786	750	788	792	720	778	784	758	772	757	762	755	637	792	713	761	746	712	789	740	716	778	716	785	739	766	763	764	779	754	775	776	816	753	779
52283	50903	37525	10875	2835	1484	1135	901	802	651	578	535	497	478	404	394	371	388	5534	16747	12316	5856	2224	853	404	293	264	281	296	260	288	281	271	316	262	274	264	267	301	262	278	308	271	279	275	278	281	275	271	277	309	265	281	265	295	284	256	269	251	241	286	247	269	296	304	270	294	273	285	271	276	260	299	282	291	289	258	278	284	249	290	244	270	274	280	286	275	283	296	294	248	285	261	250	306	247	300	261	260	300	252	266	241	276	270	284	260	272	268	294	271	297	284	259	271	313	271	261	276	277	291	276	277	264	292	287	319	249	307	270	296	273	289	254	255	266	266	313	268	256	238	261	275	284	260	285	299	257	289	294	247	284	286	272	282	304	288	268	265	264	302	274	283	280	253	232	273	249	280	277	259	268	292	285	266	280	281	248	293	283	258	263	273	277	252	270	292	269	270	278	258	262	301	265	284	291	295	276	290	290	265	270	247	276	281	281	311	275	285	262	273	256	295	293	286	279	274	278	266	277	262	297	277	270	292	277	270	264	273	290	258	291	267	272	258	249	262	271	270	291	274	249	278	288	260	267	292	291	277	304	284	283	237	247	300	267	292	266	288	284	262	262	281	273	277	259	246	285	269	292	241	300	267	247	288	293	290	262	258	249	270	271	269	284	281	285	325	278	291	267	272	295	280	299	305	270	294	300	302	275	287	281	309	261	307	293	282	273	259	265	295	276	257	279	285	278	238	266	271	260	271	253	277	313	300	287	279	264	273	282	251	271	309	282	270	301	269	283	292	253	271	265	291	284	282	273	278	274	289	262	291	269	288	273	291	294	275	271	312	271	262	278	294	289	268	256	268	275	274	268	290	253	274	267	258	238	289	247	266	299	264	266	274	283	278	254	260	278	280	297	300	279	285	287	291	282	275	272	279	270	277	266	290	254	286	289	287	270	240	278	283	300	294	294	302	284	277	272	298	286	278	279	257	286	287	264	289	289	276	286	246	316	256	266	279	253	279	280	280	289	302	289	280	273	261	284	291	282	272	254	264	267	259	239	261	295	298	298	289	277	277	312	291	271	276	278	293	283	248	269	300	262	276	264	251	268	282	269	226	282	260	265	307	277	267	309	273	270	314	264	294	288	254	312	300	272	278	275	292	307	281	241	252	300	284	259	266	284	267	284	281	275	278	269	253	291	276	288	301	280	266	295	273	304	266	286	271	253	298	245	293	309	254	273	300	259	283	261	286	262	287	247	285	307	272	275	291	295	298	273	290	277	280	282	280	273	308	277	275	271	265	322	262	294	305	270	278	266	287	270	288	270	282	296	260	287	294	303	256	273	300	252	277	296	273	308	259	299	265	279	279	274	256	252	296	277	269	274	280	278	255	255	286	266	263	277	274	291	261	284	239	275	276	262	290	291	272	294	293	237	307	260	314	275	280	269	280	277	278	289	283	290	279	247	289	268	290	288	298	282	279	291	271	327	285	292	303	255	268	287	269	289	259	256	276	305	267	254	288	246	257	279	278	274	279	266	263	276	284	275	280	282	249	265	261	309	265	280	283	318	285	269	293	298	316	276	256	281	276	275	291	261	292	300	241	273	283	300	262	256	272	286	284	275	258	269	257	267	258	271	247	260	282	295	267	299	287	284	275	267	272	305	291	271	278	301	280	284	290	269	268	257	293	278	277	252	264	277	266	262	299	278	262	269	278	281	293	258	295	287	292	295	272	260	290	262	279	285	249	292	289	288	265	266	284	234	259	261	291	265	260	292	300	282	273	267	251	281	293	268	270	277	281	267	300	258	282	258	270	271	282	269	263	262	293	265	250	236	270	275	278	293	276	295	237	263	283	269	270	284	290	285	310	239	279	303	258	292	272	249	269	313	272	259	300	279	265	283	272	249	272	244	263	259	304	281	274	319	298	281	324	308	287	299	246	272	304	279	257	284	287	276	298	289	267	263	292	270	295	275	279	289	278	270	270	270	267	289	292	274	261	324	251	251	284	281	265	265	271	262	260	276	283	275	278	274	274	303	282	271	286	296	237	288	276	316	290	292	264	274	281	294	300	245	271	243	257	273	279	282	302	260	275	297	287	277	261	281	267	269	267	274	248	266	272	308	292	263	284	264	268	274	281	305	265	282	256	255	270	250	298	288	247	270	289	285	265	259	276	271	302	245	290	261	288	278	254	298	237	300	275	251	307	300	249	294	262	278	306	258	289	290	289	267	260	258	299	241	272	260	284	241	251	285	276	257	277	304	248	282	289	262	258	267	282	267	299	273	274	280	266	275	282	272	298	298	290	265	282	277	268	294	282	249	287	275	318	285	303	274	270	261	273	285	273	293	264	264	264	248	237	306	238	290	253	272	272	288	273	294	269	295	285	263	304	267	264	271	257	298	281	295	277	272	305	274	257	276	267	292	245	312	268	289	259	290	268	286	282	314	284	281	280	252	265	277	281	297	298	255	297	292	281	276	274	236	297	272	255	285	276	268	252	305	271	273	261	302	290	264	251	308	276	257	255	284	319	296	240	282	269	274	255	295	290	282	274	290	290	264	270	246	293	281	268	275	277	256	299	297	320	289	286	239	264	291	272	275	270	271	284	279	281	286	282	267	269	294	253	275	263	242	265	288	286	295	299	253	283	280	260	306	281	292	264	267	292	273	250	291	295	276	271	267	271	297	257	260	295	253	294	264	261	271	255	287	241	270	277	299	292	262	276	276	275	286	306	260	283	257	257	290	255	272	256	259	235	256	304	309	280	287	266	257	302	252	293	313	283	261	244	257	301	285	294	278	267	265	309	273	291	284	258	278	302	267	281	287	276	289	276	300	265	282	297	295	280	312	277	267	284	308	285	288	269	275	275	267	268	261	283	297	266	268	260	268	258	257	271	288	290	243	274	266	291	282	270	263	274	275	295	262	294	286	251	266	238	298	269	274	265	288	299	291	286	304	295	253	278	271	283	298	265	292	266	259	314	313	273	297	269	257	249	301	265	278	287	262	271	326	267	269	315	275	262	264	253	269	294	256	302	259	296	260	267	258	321	279	288	284	270	291	266	308	276	266	267	277	267	284	272	286	260	270	270	282	295	284	257	275	293	243	279	291	267	280	251	289	252	315	276	292	301	269	279	298	282	266	292	289	252	259	265	319	296	277	283	273	300	263	302	258	277	267	274	293	290	296	267	278	303	270	243	271	282	273	319	312	268	271	286	281	274	284	274	267	284	284	274	270	276	268	259	289	299	277	275	274	273	296	257	287	283	302	254	298	275	288	235	251	278	305	271	265	282	283	294	249	266	287	296	264	275	283	277	272	239	323	290	289	286	286	284	307	278	290	286	248	268	278	287	293	299	269	283	249	279	258	274	291	274	246	274	275	300	282	279	286	286	266	314	290	264	282	256	305	279	282	271	276	288	277	269	244	267	268	289	269	259	265	280	263	292	260	293	287	280	309	261	275	309	270	298	267	287	272	307	268	273	292	280	282	302	279	300	269
37128	42541	24049	5762	5219	4690	4207	3588	3154	2922	2452	2155	1980	1696	1539	1414	1477	1475	18081	38200	31427	19761	9172	3417	1433	920	837	851	816	821	810	842	826	819	831	811	844	850	826	866	814	817	799	787	818	833	766	794	815	771	839	832	853	792	814	821	820	818	785	880	866	836	842	873	767	835	799	808	816	807	814	840	805	780	812	830	833	793	807	810	774	851	806	757	787	816	827	825	813	751	855	826	873	870	826	784	815	812	788	838	793	823	814	833	791	794	813	816	781	763	822	829	835	834	787	806	817	848	812	774	821	784	800	761	783	852	815	755	822	845	791	765	811	839	805	814	827	800	819	737	797	799	801	774	790	829	843	824	806	853	811	835	865	833	782	783	778	841	842	753	803	882	865	840	774	860	876	787	783	833	789	803	806	815	818	793	835	815	813	852	821	821	775	826	822	805	815	802	774	779	850	810	854	800	785	819	844	783	857	799	813	815	795	809	801	794	801	804	835	868	808	810	827	876	788	810	810	845	819	856	800	757	820	816	818	802	803	838	808	820	725	878	799	793	842	876	796	771	812	804	855	914	817	784	783	789	813	806	782	833	829	744	796	803	786	806	818	821	791	857	887	838	782	812	795	805	804	860	798	842	775	797	840	797	775	821	795	828	809	834	821	808	788	809	824	806	838	807	792	846	825	837	805	769	823	854	785	806	779	825	872	830	813	811	775	799	846	805	767	789	863	818	763	826	792	796	813	822	778	850	832	810	870	842	900	810	827	805	831	820	806	820	867	817	809	736	786	820	809	773	806	831	816	794	728	804	868	804	806	824	808	742	821	800	825	827	803	896	854	820	804	795	767	824	791	875	839	782	840	868	799	806	795	779	831	778	800	792	793	801	789	820	774	833	832	844	827	829	840	837	787	797	779	820	812	818	795	813	852	798	862	816	796	798	882	885	813	855	841	800	844	801	852	776	798	818	792	808	804	795	804	867	809	871	790	836	783	831	826	771	847	798	807	806	824	855	835	809	823	828	817	829	817	850	758	795	786	815	843	758	816	833	808	843	889	831	853	781	824	809	804	771	781	775	791	839	843	804	849	813	787	782	826	778	840	831	789	797	802	787	804	827	855	818	804	792	773	783	828	835	781	812	808	807	838	837	784	866	837	836	811	808	836	804	803	801	793	768	809	810	847	758	870	782	859	792	815	884	808	785	792	835	817	848	757	789	783	832	883	789	735	790	819	820	807	849	794	808	801	842	819	841	774	800	823	818	808	799	814	798	881	791	827	793	800	799	721	806	799	817	835	800	792	812	819	829	828	805	882	813	821	753	816	820	769	837	783	817	839	786	834	839	854	775	789	797	838	794	818	781	827	814	798	789	848	857	829	807	792	829	843	852	834	798	871	788	778	831	834	802	845	829	793	825	834	794	869	873	800	780	786	827	788	848	815	818	849	815	793	833	798	786	825	780	780	786	815	821	809	827	789	750	801	837	831	805	736	835	809	827	840	859	849	788	815	821	796	828	804	827	821	796	841	764	806	823	887	803	846	828	824	811	762	835	834	786	806	789	784	800	798	801	747	801	789	833	791	839	827	819	809	806	848	810	825	788	796	874	834	857	801	826	808	831	770	801	793	806	794	809	796	821	785	816	797	819	795	800	794	867	758	796	799	832	822	796	826	769	800	824	796	811	807	831	823	788	851	830	849	801	782	817	870	784	825	822	830	816	780	765	813	840	820	836	785	827	797	834	792	800	802	776	798	827	840	785	869	816	781	835	866	839	795	799	747	769	772	776	831	780	817	841	753	781	790	856	812	827	860	838	825	843	780	796	829	805	815	771	841	857	836	796	851	789	789	776	805	832	794	819	809	780	807	827	789	840	785	764	797	832	798	754	849	840	828	789	798	888	804	809	774	778	783	823	769	842	813	788	789	871	832	833	783	822	870	830	790	826	838	831	805	805	778	811	882	799	778	792	812	799	832	851	771	769	790	842	784	779	846	804	793	816	828	791	835	855	834	839	823	813	793	840	745	802	811	842	762	870	791	855	826	827	801	827	759	836	857	864	795	800	798	807	779	811	859	776	872	811	793	813	818	786	779	782	788	826	834	827	868	848	826	812	845	808	769	805	764	794	824	831	753	834	812	794	815	830	773	838	822	818	767	856	779	796	810	839	777	811	847	797	818	796	845	804	803	775	789	805	805	834	830	847	775	792	810	799	861	791	854	867	789	808	785	788	791	792	786	828	852	804	750	791	867	796	797	769	784	814	806	817	803	818	802	845	799	789	791	812	859	800	820	800	828	847	803	839	872	792	780	823	802	805	854	791	819	815	840	792	853	781	760	819	819	859	860	837	830	769	811	770	807	840	774	813	785	814	863	809	788	804	816	832	821	854	821	809	758	791	855	784	771	819	834	822	851	839	822	833	783	846	810	807	794	846	799	846	753	776	827	838	775	814	786	783	865	786	843	847	783	799	779	794	779	776	812	824	794	815	817	759	785	796	803	811	827	832	797	835	792	859	838	853	826	789	795	823	852	791	827	860	794	816	784	785	843	817	805	790	781	855	823	798	806	853	804	782	807	777	796	819	831	881	820	858	836	856	772	798	832	823	812	758	836	824	846	749	811	809	807	786	842	788	821	837	825	835	788	820	793	777	825	886	773	794	838	836	857	776	778	844	804	808	865	843	789	843	854	839	812	808	780	843	826	805	849	820	863	863	812	806	797	857	814	771	780	833	841	789	792	858	870	739	852	857	792	816	851	836	799	828	773	787	769	763	840	812	828	805	785	892	748	811	833	865	832	875	821	825	841	848	801	835	805	823	789	868	788	805	821	765	775	836	814	821	844	802	776	796	805	855	795	831	783	805	820	818	828	786	915	764	828	822	788	829	794	801	818	820	794	821	802	725	793	814	834	765	782	843	824	731	801	808	831	808	817	779	770	815	825	805	794	836	822	818	799	829	820	848	859	871	801	871	829	844	796	773	825	828	784	829	810	832	791	789	802	818	819	823	828	847	830	820	813	836	794	854	816	769	800	770	778	817	848	853	814	773	798	852	809	789	804	809	792	839	884	813	800	788	766	820	797	837	826	766	826	827	815	807	817	806	767	858	805	841	780	823	837	791	816	832	856	793	826	786	795	837	855	774	833	744	739	849	797	833	831	825	776	868	823	810	858	842	782	840	847	803	858	805	796	785	825	844	809	866	827	832	754	784	792	850	819	785	815	822	794	788	796	818	820	856	809	797	795	784	815	817	795	855	852	847	767	746	830	826	807	827	805	830	767	822	809	825	795	837	845	785	817	853	800	821	758	803	825	802	799	800	814	771	799	792	814	826	792	813	805	770	802	848	752	783	857	839	814	795	765	797	820	784	774	797	837	799	808	818	774	832	834	841	825	826	809	798	844	821	779	822	790	824	787	854	799	815	818	841	794	795	826	827	819	780	817	782	807	783	886	867	810	831	760	832	848	834	854	859	809	848	832	791	767	815	809	777	799	803	781	762
16253	6493	2612	563	412	351	313	289	278	264	270	250	267	253	260	250	239	241	334	1042	1226	974	601	328	274	228	231	216	223	202	250	252	230	231	224	233	222	232	259	226	250	234	248	243	214	229	243	245	264	240	217	218	215	255	236	214	250	228	224	224	207	246	248	244	223	224	246	206	251	246	222	242	278	244	229	245	234	218	216	245	237	202	253	243	239	217	245	232	235	209	214	227	232	225	197	226	243	228	240	239	245	258	218	214	203	249	252	217	253	250	220	243	263	236	235	221	206	245	224	212	212	215	224	212	210	259	220	204	222	241	224	223	246	213	241	225	238	251	213	232	222	210	227	239	269	225	206	231	230	217	204	223	224	199	229	235	220	234	235	244	225	230	262	207	235	213	248	228	230	200	235	239	198	231	234	236	223	232	229	238	208	237	250	245	234	225	193	230	271	236	239	229	229	265	229	232	215	249	226	210	258	241	232	221	227	231	228	223	228	240	242	267	205	246	244	222	239	235	203	233	225	237	232	245	224	221	245	218	239	219	237	254	248	223	219	240	229	213	214	218	244	253	225	245	234	239	236	251	237	222	215	258	224	247	236	246	235	221	238	239	215	230	231	208	237	255	248	227	218	250	227	209	220	233	251	226	244	225	252	224	235	220	229	235	243	225	214	236	234	210	253	245	234	224	232	218	216	220	218	225	243	214	226	230	219	223	230	205	237	237	220	253	211	221	219	231	236	225	192	235	242	225	250	221	222	217	247	224	223	255	244	237	241	215	244	240	211	239	244	249	209	242	227	251	235	212	250	215	266	251	220	218	232	261	218	247	220	241	199	211	228	225	255	217	239	229	231	256	257	271	218	234	207	225	211	252	227	254	217	217	199	248	236	229	231	257	251	242	217	229	210	216	213	227	206	225	222	224	232	192	223	243	223	250	240	244	269	243	227	224	221	262	251	246	214	263	242	210	236	218	261	242	247	228	208	232	199	243	243	228	227	217	218	224	220	216	241	255	215	247	227	233	231	232	224	237	216	220	222	250	217	219	243	211	228	212	235	210	242	222	255	203	243	218	257	216	224	208	216	201	241	233	223	226	230	209	222	222	231	243	236	224	253	218	231	225	213	269	237	229	203	219	219	222	236	246	229	219	255	217	251	230	221	242	234	248	213	217	209	210	241	230	213	220	218	225	234	245	226	208	248	239	236	237	214	239	238	264	230	232	250	202	266	186	215	236	244	228	246	237	233	250	200	232	244	235	222	263	228	227	240	254	226	212	239	226	251	246	266	209	224	212	213	216	240	242	241	197	234	237	210	212	229	219	247	227	229	234	250	228	239	252	237	218	230	232	221	254	231	250	242	223	233	246	236	237	248	193	239	227	225	239	222	230	248	220	234	243	203	227	257	207	234	237	255	239	261	252	242	251	266	267	221	208	222	227	237	225	237	222	221	216	221	201	211	199	251	237	221	238	224	236	227	233	230	224	222	241	227	220	218	236	233	240	209	216	208	231	240	217	224	221	220	212	212	220	236	260	204	259	220	238	240	253	219	209	231	222	232	254	243	232	254	213	236	219	236	230	238	225	236	228	231	212	223	244	214	224	212	227	222	234	234	214	239	221	242	229	229	239	234	224	243	239	225	230	240	226	229	209	218	231	229	241	213	240	227	224	246	227	205	231	229	211	243	208	217	230	250	217	220	222	218	241	231	219	232	229	241	239	210	262	257	239	230	235	232	239	233	221	223	220	222	229	219	232	261	228	209	206	214	261	236	209	231	237	227	229	237	223	216	236	226	238	225	217	245	226	212	233	224	232	249	234	238	219	231	253	244	233	230	203	245	246	263	243	259	233	224	250	235	245	221	207	249	204	234	227	251	239	217	234	224	250	234	238	215	215	223	229	238	260	254	220	251	248	233	252	216	232	220	218	273	234	231	248	238	250	241	224	248	216	246	228	241	230	248	243	230	207	231	239	227	227	247	218	243	227	218	246	207	206	247	221	217	218	212	232	215	241	211	211	181	232	238	211	239	256	241	209	228	225	212	246	241	243	206	215	216	249	236	233	236	222	222	218	220	222	207	208	242	244	230	206	216	235	219	236	248	217	253	208	240	205	240	218	246	245	243	232	219	235	208	238	224	220	230	190	240	221	244	222	206	240	212	212	240	210	246	245	200	235	216	230	252	233	236	215	242	224	243	240	217	209	199	229	235	222	226	220	230	225	228	257	245	219	234	231	246	246	243	239	225	230	228	241	259	234	207	246	260	162	232	220	250	229	238	221	211	220	215	208	227	247	226	228	231	223	243	225	246	230	228	243	240	263	237	235	217	223	247	219	233	227	227	252	244	227	207	232	222	244	245	238	256	237	218	217	240	214	244	221	249	216	218	216	242	228	217	211	230	209	218	234	218	202	232	221	248	238	207	242	230	221	246	233	216	238	221	235	212	225	204	226	211	221	235	226	195	238	230	218	236	232	231	245	226	249	208	243	215	215	232	221	235	219	236	222	243	224	260	251	229	225	239	223	242	235	206	229	224	232	244	223	217	234	223	220	267	227	229	210	245	224	228	221	250	240	223	242	258	259	214	207	241	249	241	232	226	217	230	221	238	227	209	253	231	238	247	221	221	230	219	235	211	215	246	212	238	234	229	238	236	226	220	209	221	220	227	251	210	256	218	221	256	244	246	204	247	202	226	224	240	227	214	246	218	218	222	243	215	236	202	251	226	225	224	228	208	210	207	240	237	233	230	232	220	228	225	228	237	202	240	235	211	254	216	246	234	227	263	238	223	231	240	230	240	211	219	224	227	212	231	246	226	226	228	277	204	224	249	251	217	250	237	220	227	218	228	207	222	196	235	217	202	236	227	235	251	208	241	225	218	205	200	215	245	227	216	262	243	252	250	240	249	207	222	223	223	240	217	248	237	216	215	234	225	235	227	212	210	236	209	240	242	236	229	217	224	259	226	226	212	252	237	234	222	237	261	238	236	207	247	222	210	241	211	240	222	249	228	241	208	193	230	220	217	221	208	202	207	237	205	227	243	244	211	237	223	229	246	226	235	258	235	234	242	228	207	209	221	251	236	223	230	214	240	223	245	233	243	235	216	222	217	221	239	207	203	232	228	229	227	220	234	235	236	216	226	222	221	229	240	238	208	223	248	223	250	214	231	225	234	216	236	223	227	245	219	215	244	265	224	249	242	207	207	230	207	232	257	236	221	200	250	252	221	235	231	207	241	241	220	243	230	248	242	234	230	200	230	208	236	236	243	233	239	250	210	217	205	195	236	253	236	202	227	211	224	234	233	222	229	226	197	250	222	252	245	225	226	234	246	219	238	204	233	200	214	213	244	252	234	252	231	223	207	225	240	241	212	245	210	224	224	224	223	232	239	259	218	249	247	211	201	244	224	231	223	238	221	232	224	197	237	223	221	186	210	239	209	242	226	229	215	223	245	217	247	229	226	233	245	245	215	227	233	248	266	240	229	221	235	221	227	235
10155	8634	3574	1295	1313	1257	1088	1033	1048	965	970	948	933	857	806	753	788	837	1477	4734	5367	4047	2263	1275	856	702	743	722	697	676	659	727	678	680	721	700	664	685	709	686	700	657	688	697	723	697	752	688	715	690	688	683	721	733	641	668	706	704	726	710	696	683	699	677	644	717	702	675	672	746	680	682	718	708	707	725	696	710	765	687	687	651	700	751	697	707	659	710	757	701	717	674	712	697	673	727	713	683	711	682	693	702	717	715	677	667	672	676	724	677	680	725	676	676	681	715	744	728	641	716	709	761	690	706	664	702	691	705	703	752	671	679	730	731	682	735	726	723	664	710	655	708	629	654	692	716	658	699	734	668	699	733	714	750	676	735	630	724	691	673	727	694	726	714	730	671	664	715	695	683	700	701	689	669	703	720	685	715	687	649	728	703	713	701	700	666	710	763	673	713	700	713	692	688	728	669	663	731	691	642	732	653	707	682	684	657	713	700	639	672	695	672	700	708	683	713	671	720	679	684	711	703	712	744	741	701	693	702	743	702	731	732	704	632	637	723	728	645	696	691	696	728	688	707	706	704	693	740	699	697	677	691	681	674	714	723	698	694	663	708	720	694	682	699	758	720	761	716	723	675	702	724	741	680	661	679	690	763	731	715	736	749	681	744	710	681	680	688	681	704	664	721	673	721	741	692	693	690	691	717	647	696	652	666	708	704	699	738	695	663	700	686	702	663	721	672	694	730	731	712	692	682	683	662	696	657	674	730	657	641	692	718	695	667	696	685	718	729	720	715	683	711	700	699	660	681	693	737	725	650	690	655	697	711	711	704	695	647	719	703	704	677	711	722	718	693	682	712	692	640	681	693	713	696	707	683	689	725	689	644	657	673	692	693	686	744	662	730	679	684	686	683	684	646	665	664	710	703	680	734	702	691	693	705	678	682	679	735	678	713	743	706	704	713	719	778	728	631	649	712	745	672	712	677	666	715	754	669	709	713	716	726	677	712	741	726	724	679	707	680	675	716	708	691	682	699	687	713	674	732	720	712	712	706	729	661	720	719	728	713	694	706	682	675	737	720	695	664	689	688	704	710	718	684	728	681	692	680	706	679	658	674	704	700	654	683	704	696	675	733	684	738	673	655	706	682	624	739	691	676	696	694	689	710	716	707	665	702	704	665	703	686	699	683	704	707	718	678	649	727	705	706	665	660	723	679	723	683	728	729	747	646	648	718	741	697	677	698	687	636	693	693	702	782	730	706	664	670	711	706	730	694	697	702	701	687	662	737	758	701	721	681	705	664	724	685	727	720	712	732	711	699	730	664	703	707	673	707	668	745	736	719	675	710	698	698	711	700	719	737	758	742	688	713	676	657	711	666	688	702	749	734	749	704	704	668	687	686	692	717	719	712	716	701	738	691	661	700	679	743	715	682	684	720	688	630	704	677	679	756	712	716	730	726	726	713	660	708	665	734	674	703	699	693	728	709	708	668	640	692	669	731	686	668	667	689	681	689	734	718	685	674	670	736	636	730	714	690	685	667	708	660	632	679	681	684	663	717	693	718	746	699	680	701	645	713	690	711	724	658	710	755	679	733	638	738	687	714	706	689	670	699	731	721	669	683	714	656	669	675	732	706	695	700	695	715	687	718	681	740	702	690	725	753	675	695	657	723	737	701	750	699	684	682	733	697	686	681	732	662	689	679	711	649	658	716	706	697	675	727	664	718	695	687	652	685	698	697	698	729	729	732	674	724	668	720	683	664	723	671	698	702	688	689	685	728	675	706	703	675	738	697	736	712	700	693	663	688	703	690	702	694	672	674	668	722	718	686	708	683	740	688	702	731	756	673	699	681	682	719	699	742	711	694	719	708	690	713	690	704	723	708	695	711	710	679	646	706	746	727	667	714	664	713	694	688	703	686	711	694	711	702	704	658	665	714	750	724	744	741	671	700	730	706	726	718	692	709	737	731	707	773	672	730	691	648	719	698	681	727	720	652	683	708	651	713	682	658	708	720	699	736	723	719	686	713	664	692	687	684	698	695	756	762	710	703	728	704	702	714	695	669	737	700	692	698	697	701	712	653	681	720	725	733	720	715	744	687	698	744	668	725	665	695	668	720	716	717	688	689	678	764	742	703	704	712	675	647	677	732	733	711	698	663	732	699	689	692	707	740	675	749	760	641	727	677	715	689	694	709	681	674	691	656	711	699	756	705	721	681	713	683	758	703	740	740	716	736	682	733	681	671	739	708	680	721	666	711	716	670	725	721	726	699	719	694	618	728	689	710	696	670	664	768	713	682	690	713	650	750	671	713	704	697	732	672	698	700	706	720	700	705	632	745	706	682	687	678	708	670	722	667	714	677	716	692	696	705	696	686	680	715	716	718	704	688	719	718	647	744	689	724	643	689	684	661	671	671	678	685	732	683	680	650	746	711	723	683	635	706	695	702	704	692	666	687	716	723	774	656	712	723	678	717	729	665	645	729	723	696	680	743	688	679	704	699	713	720	653	681	630	718	670	716	679	692	660	683	707	728	668	721	670	724	671	727	680	724	675	740	727	724	676	652	736	742	701	707	689	641	705	694	749	710	656	718	704	699	724	660	733	721	689	699	700	697	708	688	685	679	740	665	788	673	653	718	673	718	658	712	708	697	700	694	688	672	666	714	676	720	693	748	756	706	744	741	710	682	683	677	656	681	729	742	708	640	688	683	727	685	693	709	683	685	728	714	701	695	690	715	690	761	670	706	688	676	671	653	716	681	704	699	678	693	683	661	696	674	708	663	700	705	700	741	671	715	693	682	725	698	731	717	686	747	708	685	718	657	726	684	731	726	716	679	654	690	668	636	619	687	695	695	670	723	720	697	672	706	707	734	702	723	678	731	713	665	680	678	733	685	679	741	690	661	695	672	705	701	713	718	648	708	729	724	686	657	711	722	730	690	719	705	721	769	682	701	683	711	723	709	728	713	670	679	657	706	698	686	673	690	695	706	650	640	645	716	685	668	736	695	689	677	725	727	702	772	675	698	715	688	681	690	700	698	699	717	692	665	713	691	669	761	731	680	651	706	711	722	731	695	704	682	722	698	693	746	724	687	671	677	676	649	685	659	704	699	711	640	671	681	712	712	686	704	680	694	738	706	691	714	741	684	734	687	698	692	669	681	687	720	703	695	687	658	687	693	714	716	732	709	670	702	689	721	700	720	689	672	688	685	678	718	728	639	649	701	679	665	723	678	739	692	693	721	669	677	713	723	672	699	692	681	709	709	669	667	725	706	661	699	718	723	670	713	690	628	670	652	706	636	688	701	680	704	721	651	656	672	714	725	711	671	733	690	742	698	708	696	692	762	682	717	677	694	696	711	663	722	728	674	696	683	680	666	703	709	663	678	747	715	688	661	713	666	668	739	707	664	724	698	712	720	739	718	693	697	700	725	730	712	709	687	694	758	718	686	712	694	674	710	712	728	672	725	688	726	677	672	710	703	687	712	716	692	704	705
45411	45361	30982	6041	1241	802	660	537	451	446	410	345	354	370	350	269	249	286	313	5536	8098	5592	2413	959	425	279	242	227	210	210	234	235	232	241	241	236	207	231	235	246	225	237	226	241	231	245	248	232	215	253	241	252	225	224	249	224	233	219	234	221	211	211	262	205	264	241	247	253	255	236	237	243	238	241	236	249	222	252	230	233	228	228	238	238	221	232	256	240	248	200	236	231	240	237	218	238	215	226	262	251	200	239	248	231	247	249	227	257	250	222	240	228	218	206	236	254	257	214	248	235	217	244	259	242	249	245	255	232	217	231	235	223	255	226	205	263	220	225	229	223	216	241	232	238	276	259	235	234	258	244	242	240	226	213	215	238	230	259	228	226	226	240	210	237	232	227	232	188	240	245	243	251	225	235	239	218	231	242	247	227	245	250	223	235	251	234	228	252	201	222	223	228	254	234	223	238	232	225	248	240	237	267	253	251	217	231	216	190	242	210	256	231	236	257	211	250	244	234	246	234	233	196	240	233	242	234	233	224	219	207	211	234	221	253	231	236	227	222	215	261	253	249	255	228	226	244	217	248	243	252	230	255	236	245	235	248	253	247	235	200	220	220	228	235	222	274	225	206	245	247	250	229	230	233	223	268	238	247	248	234	230	249	229	239	215	274	221	215	267	229	228	236	250	251	261	194	223	220	205	233	261	249	244	245	244	228	234	221	222	224	237	248	226	232	257	234	235	251	244	256	260	235	243	256	251	236	240	215	217	227	246	244	200	221	231	231	243	244	217	229	236	232	260	222	242	232	240	244	245	231	234	223	233	225	247	237	226	253	254	247	228	210	209	212	235	209	232	219	208	262	218	236	223	222	252	223	257	261	224	233	264	240	211	233	233	224	248	247	210	238	237	211	240	228	211	242	239	226	237	251	219	264	225	237	214	240	225	247	213	260	237	216	225	253	241	251	237	258	233	261	234	250	224	233	244	241	268	253	228	244	243	242	225	231	207	262	220	212	236	221	233	234	247	270	252	246	222	237	205	254	232	217	250	232	253	224	219	253	225	229	235	247	220	247	227	245	219	208	240	228	227	232	262	218	223	226	233	240	214	238	227	258	242	254	222	247	242	225	249	238	234	250	251	240	229	234	264	216	228	236	201	247	256	232	225	221	236	236	242	241	248	221	211	233	243	242	235	268	238	252	230	231	245	263	254	240	236	243	240	218	249	227	233	192	258	244	209	241	257	234	217	238	259	242	218	242	225	251	232	220	219	202	230	263	234	252	215	261	220	237	226	236	234	249	245	225	219	219	227	201	236	242	233	229	265	263	259	230	226	224	244	240	233	223	241	197	222	248	243	233	213	235	237	210	226	230	248	223	215	219	235	232	199	236	249	266	231	256	236	238	212	252	217	238	236	211	221	251	210	218	244	227	241	272	226	231	230	227	237	248	235	240	243	235	231	230	282	252	262	245	211	244	236	236	230	248	239	228	260	218	224	201	245	243	222	229	231	284	239	254	238	246	210	241	238	241	228	232	272	254	230	260	218	194	213	231	210	222	245	225	222	233	242	224	252	232	248	218	235	276	201	237	229	259	266	242	240	247	236	240	235	241	222	238	231	237	230	240	229	245	226	224	232	233	224	237	220	261	238	234	243	213	221	222	248	236	238	248	242	268	250	241	251	252	249	238	242	214	227	220	239	218	223	235	217	231	243	209	233	253	260	197	222	230	262	228	225	244	205	229	269	244	210	233	239	227	244	235	239	227	229	237	259	243	218	215	231	208	245	245	221	239	243	229	218	243	219	227	232	236	245	231	244	262	251	197	217	235	253	221	214	253	230	220	224	238	239	222	222	238	229	212	238	234	241	246	242	225	227	213	220	224	239	253	260	206	261	238	250	214	238	254	226	233	222	222	233	230	206	197	250	216	254	223	220	223	230	246	229	235	241	233	256	239	243	241	210	227	248	229	234	217	228	244	280	230	201	226	218	235	241	235	228	224	251	222	261	252	245	238	249	250	241	237	241	227	231	239	249	248	225	227	241	240	241	246	246	253	246	236	205	209	237	247	227	227	232	207	206	227	239	241	264	234	235	231	209	193	231	251	250	252	252	227	224	224	249	213	221	250	241	274	247	245	235	218	228	244	215	238	207	242	230	216	237	235	224	217	238	230	255	240	232	227	231	222	230	247	227	235	240	216	210	224	229	223	242	248	245	234	251	253	235	232	249	221	227	211	226	239	220	230	232	225	212	239	218	249	239	241	220	227	212	241	246	253	243	245	246	220	224	210	227	238	231	213	227	233	243	240	232	237	228	273	228	264	246	234	227	217	226	228	246	218	218	242	247	259	213	248	226	205	245	240	235	227	233	214	260	260	229	236	219	210	235	184	237	211	259	217	255	230	231	263	234	243	218	203	235	258	248	232	224	219	231	209	210	230	234	227	229	239	217	222	236	212	247	243	209	230	252	225	225	257	254	208	215	254	240	221	216	218	242	257	235	225	232	243	225	206	245	213	248	230	232	247	242	233	240	244	259	242	232	228	240	236	250	242	236	249	232	261	234	230	236	223	228	232	221	241	239	203	251	262	227	224	232	205	230	247	263	230	237	253	242	225	241	249	225	236	228	248	255	238	211	225	231	220	244	233	206	254	232	227	231	271	240	225	250	246	242	243	213	238	240	226	217	235	226	230	214	240	245	207	246	240	234	229	251	252	232	246	228	235	230	242	240	258	227	209	260	201	238	263	236	231	247	213	221	242	245	204	257	208	221	237	232	227	259	216	244	224	240	252	212	229	240	232	241	208	207	255	223	265	243	205	258	224	234	222	208	235	248	229	246	252	230	192	235	225	218	238	272	247	226	250	209	254	250	251	231	211	250	217	237	227	242	231	255	215	228	221	276	251	235	244	242	233	224	220	242	240	236	216	234	230	232	230	248	227	248	244	229	252	219	213	227	202	254	234	236	231	224	231	248	250	243	244	228	265	247	201	235	270	193	207	237	235	235	232	235	228	236	231	264	226	218	232	214	244	236	254	235	224	237	238	249	218	199	248	226	234	231	221	238	229	233	218	255	235	257	236	225	269	239	247	231	211	231	229	263	240	221	242	224	229	216	254	260	244	240	261	236	234	232	232	247	252	210	231	229	234	246	219	215	219	202	221	242	228	221	223	238	213	223	219	217	247	242	223	246	241	231	218	236	225	242	253	219	237	240	236	244	208	248	240	248	262	224	247	239	204	239	222	239	221	221	259	210	227	228	246	211	234	244	235	246	241	232	253	240	233	240	236	231	227	236	247	211	270	229	205	271	201	241	230	232	227	218	277	269	215	246	239	236	233	224	231	229	232	248	225	227	261	230	214	225	252	243	243	234	232	207	242	235	216	257	245	236	221	234	223	231	222	254	234	241	249	232	229	245	230	206	253	246	234	255	240	249	239	224	248	259	251	249	264	228	233	248	214	240	248	235	238	223	265	251	240	193	204	213	208	244	249	245	236
31112	37375	15103	3556	3173	2780	2386	2053	1877	1764	1623	1537	1448	1430	1288	1119	1033	1002	1217	22575	27050	20797	10465	4456	1619	923	742	723	664	691	735	685	712	707	716	731	718	703	707	704	730	686	738	704	683	715	733	694	669	677	694	693	668	713	733	746	702	735	689	654	677	691	706	687	741	687	712	694	730	702	714	692	666	686	698	713	730	687	701	647	737	696	673	665	717	724	697	711	718	710	751	742	671	701	683	698	719	691	730	697	738	688	696	724	658	677	717	753	758	677	687	701	742	702	698	711	670	734	703	712	690	664	704	678	673	710	664	700	736	735	733	734	726	700	687	699	750	710	705	738	742	717	719	732	743	738	690	738	703	734	686	695	701	709	671	696	696	716	695	670	760	760	713	676	682	685	682	658	706	701	719	648	735	758	725	752	687	694	651	694	692	659	721	716	687	678	691	646	678	671	713	721	691	686	744	735	745	715	709	736	709	701	689	676	673	718	719	734	702	709	707	698	712	707	692	718	649	710	714	719	679	680	677	699	662	691	716	717	718	673	721	660	651	680	679	680	706	703	737	711	674	717	663	694	734	699	693	715	719	734	681	706	691	697	751	696	690	696	705	683	720	723	702	668	728	702	721	734	758	717	703	702	738	708	711	680	714	746	708	690	683	736	706	714	692	719	702	701	701	736	708	695	733	700	736	688	726	717	741	686	702	705	707	717	706	695	717	733	697	687	673	700	691	664	701	727	725	698	643	651	727	690	768	707	661	710	663	667	695	717	708	682	668	688	656	731	680	759	728	696	699	716	717	695	666	696	672	680	702	701	699	689	685	696	684	708	718	700	696	721	682	736	732	746	711	701	739	736	663	756	685	701	668	663	676	692	722	707	654	703	682	701	656	712	694	674	654	700	690	712	701	692	761	715	766	746	714	724	723	720	679	721	641	719	705	660	734	700	713	688	693	704	662	717	711	705	752	721	699	705	687	729	738	699	680	706	711	741	682	699	671	736	687	696	687	678	730	673	719	724	683	692	697	692	721	681	675	690	704	712	710	722	685	715	672	716	688	665	683	685	725	732	688	676	726	714	720	683	730	681	694	695	750	714	788	683	691	709	641	757	753	702	705	664	702	720	718	716	753	725	686	706	725	655	739	707	712	672	701	703	716	691	706	741	690	660	688	697	676	725	663	690	672	724	728	681	699	698	711	705	711	706	697	704	728	743	656	738	671	707	683	681	686	644	722	711	740	666	680	743	670	705	718	689	651	677	718	765	711	698	721	729	712	702	657	693	700	689	676	695	698	700	719	698	677	695	704	672	729	715	676	731	700	680	682	739	685	707	701	688	686	670	744	695	660	624	692	721	732	749	671	742	737	704	683	732	721	700	687	754	744	735	681	683	723	741	737	700	727	652	698	718	692	659	722	671	654	684	691	724	699	698	647	702	656	700	681	721	692	703	747	687	681	723	668	735	681	692	675	721	676	727	723	693	666	712	661	697	739	726	678	711	687	687	711	670	725	687	700	710	751	705	678	704	696	705	710	711	725	704	684	677	734	757	703	691	716	697	718	695	691	701	711	725	675	711	675	720	696	727	685	708	654	739	708	741	710	697	704	743	724	680	733	713	691	693	703	690	729	673	704	685	705	655	727	753	683	681	691	697	690	718	687	698	712	755	693	692	785	716	708	691	651	681	720	701	710	717	650	700	769	693	710	699	717	722	659	645	664	702	722	677	739	691	715	676	689	722	713	733	684	695	690	684	780	697	675	684	710	666	678	726	697	727	665	719	696	699	752	677	692	715	652	702	725	684	682	677	699	729	701	715	716	669	691	676	700	662	662	660	677	747	665	674	705	738	695	699	685	796	704	764	737	745	662	692	727	689	671	708	644	712	670	723	713	723	743	711	664	694	705	688	678	700	690	701	706	702	711	688	663	708	729	700	754	694	719	683	678	683	694	757	708	696	700	699	712	727	683	708	709	687	715	720	708	713	713	715	683	731	670	752	693	719	691	641	659	747	733	733	751	737	736	684	711	718	698	711	751	659	694	724	705	692	738	722	663	697	679	723	707	674	675	714	690	678	708	730	698	693	720	716	696	746	748	692	741	732	719	671	687	710	694	713	703	725	711	741	652	753	649	714	686	690	714	731	721	722	696	665	697	683	672	671	708	663	718	734	693	713	741	700	684	731	685	698	733	719	704	704	675	658	668	676	644	670	737	669	725	748	735	690	685	697	699	740	716	698	717	757	748	677	730	712	692	750	744	689	728	699	735	710	731	713	734	681	701	693	736	713	739	765	723	693	650	709	644	755	695	689	672	729	680	677	752	701	677	732	695	704	746	733	680	670	682	714	713	714	702	699	682	691	701	690	722	699	654	683	704	690	701	700	674	730	728	658	706	749	713	736	721	722	732	709	684	728	729	678	720	728	665	704	745	689	680	703	681	710	697	694	678	729	761	740	708	673	716	712	762	761	693	732	715	684	693	706	775	732	718	731	680	716	718	714	690	703	696	698	741	714	676	669	690	691	704	732	701	690	736	695	706	702	717	657	697	696	727	693	718	706	700	746	706	708	690	716	719	736	724	694	704	688	723	709	698	682	695	704	691	668	714	685	680	724	734	708	708	692	660	704	744	708	663	732	673	722	698	705	660	655	693	690	704	664	735	705	711	661	659	690	675	719	720	725	717	760	693	756	734	692	675	734	741	719	733	735	687	713	729	732	753	716	731	685	702	674	742	692	727	719	710	712	698	713	682	740	678	670	688	751	687	727	704	714	716	712	724	679	744	708	703	712	668	717	692	678	719	704	711	769	687	733	762	695	713	678	705	690	745	740	705	698	719	681	718	667	689	715	715	713	705	701	701	758	709	709	700	702	718	689	754	676	741	719	692	681	710	668	717	710	690	665	711	700	720	702	714	716	691	701	730	720	760	709	663	711	680	767	676	728	715	710	707	695	685	680	689	690	702	699	694	695	706	689	701	681	724	667	668	669	749	690	719	693	704	722	703	678	693	704	662	697	703	710	744	712	745	706	697	709	687	680	649	687	728	679	713	680	710	692	668	688	658	714	728	713	742	666	675	680	698	736	717	709	700	756	733	665	728	754	728	672	677	716	733	716	717	689	688	723	710	707	747	683	687	721	751	722	722	719	696	719	694	700	673	712	770	686	715	699	667	704	680	742	721	704	741	724	694	665	676	667	732	693	685	713	670	698	688	668	738	710	741	693	706	729	699	708	668	681	689	691	640	683	709	674	739	682	679	701	702	678	755	700	752	726	726	704	662	709	712	703	713	692	705	715	692	694	654	699	687	664	722	680	736	656	707	749	678	651	681	712	649	660	706	673	739	700	686	685	712	726	712	660	695	714	701	700	684	677	707	680	731	677	676	723	657	681	724	648	675	748	678	718	705	679	690	697	717	690	648	685	696	702	665	704	708	701	682	699	738	690	707	741	753	676	714	690	691	736	705	719	689	681	723	692	756	737	725	735	712	667	722	704	696	713
57074	50263	31409	8450	2420	1370	994	760	632	600	529	502	465	411	458	412	329	339	344	8856	15881	10232	3926	1249	494	307	272	258	277	233	238	279	276	256	259	210	284	259	242	256	253	258	258	243	248	253	241	270	254	254	259	274	253	259	266	246	264	251	280	269	213	249	278	256	260	254	260	278	261	241	257	234	257	245	235	254	265	255	252	282	253	255	245	256	229	266	274	261	250	251	253	247	254	252	269	251	283	254	268	237	296	237	280	281	261	250	239	256	285	270	225	240	279	242	235	249	252	306	228	257	233	244	264	241	252	287	252	261	270	254	238	249	296	275	239	255	252	250	263	232	287	267	257	275	254	252	252	273	250	258	247	242	255	245	281	277	245	258	254	235	232	276	245	275	249	251	229	245	295	276	256	235	280	246	242	249	244	272	252	259	273	243	237	251	285	263	279	234	253	255	246	251	263	247	281	292	240	241	284	260	256	249	238	276	253	236	273	265	269	301	254	252	259	255	246	230	280	241	276	247	244	237	269	273	241	260	266	293	256	264	260	265	256	255	234	252	256	271	220	295	262	258	232	253	246	292	253	275	278	273	238	247	225	251	263	226	271	242	287	262	265	239	263	251	288	241	254	268	262	225	262	291	283	255	266	221	267	231	224	256	251	273	276	236	223	236	254	258	240	250	259	249	240	250	270	252	234	265	231	237	260	240	234	286	246	249	236	285	247	242	264	252	243	247	235	259	230	269	259	256	279	251	254	226	265	284	246	253	242	263	256	236	279	258	245	259	249	256	267	254	273	252	265	247	237	227	258	265	250	257	272	251	253	255	284	245	240	232	246	262	258	275	277	278	235	276	239	224	277	247	248	262	265	252	252	256	244	234	227	254	277	260	272	281	250	255	262	241	243	242	261	266	281	236	253	253	250	268	282	280	271	237	266	269	258	268	256	245	255	247	243	245	274	230	252	267	247	256	271	266	239	260	260	241	255	264	250	246	249	235	248	243	269	242	216	264	244	241	256	245	261	261	263	250	246	252	272	253	247	256	252	274	274	257	246	244	279	265	240	296	253	242	250	274	249	244	246	261	245	256	230	242	233	266	256	233	228	261	267	248	255	264	267	256	255	259	277	239	279	281	262	248	251	260	284	242	247	275	266	256	285	266	266	255	273	277	255	257	283	280	264	234	239	285	258	252	251	258	218	242	259	275	240	269	221	220	278	296	253	265	266	243	232	255	259	243	272	252	243	264	244	247	242	258	262	233	266	281	247	249	250	226	251	252	252	270	269	245	249	249	271	275	224	251	261	246	243	259	273	244	238	269	242	285	283	237	277	248	250	271	267	262	255	264	242	231	247	246	257	249	259	255	242	232	261	265	267	231	259	266	255	281	251	229	256	268	250	237	258	261	270	240	244	293	253	279	277	238	240	257	269	247	267	261	250	257	270	261	282	265	261	256	277	241	266	280	275	246	252	254	284	261	261	238	259	289	252	254	244	233	259	222	236	269	284	264	269	261	265	252	272	263	237	268	263	253	259	255	275	243	250	251	274	250	250	276	275	241	276	276	244	251	233	221	257	282	277	247	248	240	257	278	259	283	250	237	254	246	263	256	236	254	230	265	235	250	281	257	245	262	247	278	253	239	267	270	245	256	268	252	260	286	258	237	239	228	251	271	238	254	254	259	284	281	241	244	233	260	221	228	236	259	260	277	265	278	282	267	223	247	220	282	254	259	237	254	274	251	283	234	254	255	250	258	249	274	268	224	228	273	267	280	243	281	236	246	245	218	272	242	255	265	282	272	250	263	253	262	257	251	303	265	219	277	258	270	269	272	254	266	242	264	267	237	247	266	247	250	264	277	275	222	263	249	258	251	259	263	229	265	245	230	269	271	250	284	265	246	262	240	287	260	295	241	254	239	274	244	261	262	249	252	230	220	233	252	252	267	247	241	237	269	262	270	232	227	286	238	263	236	273	267	281	253	261	266	231	278	256	269	246	261	250	243	252	264	258	256	282	279	256	272	240	270	271	288	249	265	269	271	232	283	287	264	259	248	237	263	262	244	265	263	262	269	279	258	268	252	275	271	264	239	251	290	258	257	253	225	303	256	272	266	259	253	267	281	228	259	239	275	283	287	262	241	259	235	292	258	245	279	250	245	234	247	247	275	235	257	236	238	267	247	239	278	262	243	251	257	289	241	252	267	271	249	261	250	272	262	248	285	262	241	254	228	252	259	257	243	287	249	265	250	275	251	262	267	261	267	242	273	234	287	256	250	242	250	250	249	273	252	269	254	242	273	254	286	247	232	281	271	249	243	274	260	267	261	254	282	262	241	228	263	215	260	269	240	294	282	259	280	246	252	290	254	257	274	278	263	262	285	277	238	247	248	275	281	270	242	237	264	258	261	248	246	268	253	258	260	240	265	281	266	238	251	236	271	247	286	268	250	243	268	260	267	256	244	279	267	229	265	280	246	255	259	256	252	269	276	249	235	269	292	260	280	247	271	237	272	227	293	258	267	248	264	225	244	256	270	263	270	263	250	273	262	276	237	237	223	268	257	247	253	272	248	259	263	255	255	273	232	297	254	263	291	243	265	222	257	274	252	247	277	281	268	242	270	276	250	249	243	250	273	257	280	228	243	249	238	263	267	278	236	248	242	262	257	267	265	243	255	274	274	237	248	268	244	259	265	266	264	247	253	257	287	260	244	244	251	235	286	249	267	290	248	249	253	259	213	240	234	241	214	272	250	271	244	262	245	251	239	265	267	259	260	280	242	269	257	266	254	271	235	287	288	276	278	250	246	280	244	252	253	274	243	236	266	275	276	222	250	239	255	277	244	255	241	241	267	254	277	239	254	247	229	252	283	250	252	265	246	260	221	272	250	260	270	249	260	268	244	257	257	268	276	275	266	282	243	254	249	268	270	228	260	265	264	253	237	257	245	239	246	246	268	259	243	265	246	272	247	285	247	258	265	248	244	284	253	266	274	275	269	275	272	274	255	269	232	262	251	262	263	250	268	258	258	257	244	249	273	253	263	248	260	272	231	238	244	224	257	276	259	252	275	240	264	261	261	253	259	268	248	262	257	251	276	277	282	250	270	271	272	278	260	254	294	232	264	259	242	246	251	238	239	264	253	245	234	255	278	236	255	261	231	265	250	244	239	253	241	264	246	258	264	247	260	271	276	253	281	274	259	274	239	249	246	259	246	253	291	266	260	252	257	263	249	275	256	276	254	282	283	269	258	249	245	250	271	253	256	255	268	242	247	236	250	252	245	244	263	249	276	263	259	269	256	280	275	263	259	242	253	248	232	287	257	265	244	254	255	232	278	275	270	258	256	259	243	230	268	245	266	241	286	274	239	260	248	278	279	242	270	287	259	256	263	267	259	243	253	267	258	249	254	238	268	241	260	250	252	270	266	298	275	259	265	255	243	253	255	254	257	251	259	274	269	288	240	255	277	288	276	256	280	248	262	239	240	270	253	258	253	251	264	245	229
39638	41785	16455	5890	5298	4352	3805	3143	2736	2466	2199	2195	2036	1760	1812	1779	1464	1303	1349	28379	37448	28282	14718	5565	1875	990	794	760	778	763	779	776	838	710	741	774	774	766	805	759	762	739	791	772	811	781	763	773	725	754	801	770	749	764	716	752	750	750	745	783	766	763	786	772	823	738	807	782	802	784	788	774	767	738	749	750	784	761	742	751	761	766	732	757	768	711	723	782	737	781	782	743	746	725	775	738	800	740	811	729	823	821	765	742	749	789	789	800	743	779	755	778	726	786	797	755	805	756	837	697	742	774	777	725	783	729	786	776	808	800	804	798	752	802	781	775	798	761	775	722	786	776	758	777	740	762	763	794	814	781	798	767	777	773	760	748	716	772	773	731	743	768	781	762	803	778	813	761	728	766	723	791	800	816	745	762	740	804	787	795	791	785	734	704	755	742	764	757	772	730	777	754	791	790	747	785	791	747	731	763	821	713	730	781	785	790	724	717	760	737	794	790	752	778	742	743	775	772	803	821	784	772	754	677	745	786	696	705	746	769	822	800	766	759	774	786	760	757	751	726	706	745	772	834	738	779	771	727	785	807	801	779	719	756	758	782	792	807	796	781	815	772	743	851	741	801	757	747	739	748	800	799	742	727	746	755	805	722	743	752	786	762	772	764	768	772	770	785	798	747	765	805	746	777	825	827	738	740	754	709	737	736	764	746	765	711	718	765	766	761	771	811	717	778	737	764	749	775	769	762	741	773	749	814	729	801	729	788	789	771	786	789	719	765	801	758	766	759	727	770	749	739	781	748	811	730	750	796	774	785	794	764	799	758	752	788	755	813	791	761	779	737	842	767	746	741	817	752	796	783	795	797	781	736	791	783	726	770	737	768	768	795	765	809	815	759	812	723	720	727	761	744	742	686	772	718	741	759	739	743	768	782	752	798	761	807	744	806	790	731	762	788	740	756	821	752	772	771	744	789	733	770	741	738	693	761	760	800	819	754	750	774	774	782	800	765	812	784	764	785	774	772	711	839	732	773	767	761	742	823	769	821	757	783	772	837	757	805	765	794	773	802	784	742	752	802	758	759	799	776	767	760	821	837	755	763	759	773	785	777	778	780	778	789	738	768	756	776	818	786	748	783	716	754	735	713	744	741	742	729	738	726	801	788	780	817	791	818	799	812	791	747	755	762	788	754	794	765	775	761	762	776	712	753	741	792	749	773	741	733	793	729	736	755	749	749	795	749	736	782	753	772	756	753	806	718	755	774	739	805	779	744	826	742	770	751	695	808	704	773	771	765	749	787	787	779	801	749	730	678	732	791	805	813	795	805	711	720	789	734	855	772	791	758	757	819	735	780	784	774	717	774	776	820	811	740	737	759	787	771	765	770	733	768	785	725	770	742	736	747	770	763	795	757	751	747	792	719	829	758	789	813	822	783	757	781	729	749	744	762	788	754	786	736	758	775	774	798	769	751	780	753	770	833	752	728	757	781	753	789	757	742	786	789	769	749	762	801	790	769	785	763	802	753	753	773	760	734	781	736	784	770	769	772	801	799	759	741	736	770	773	766	789	794	746	781	759	804	663	795	713	765	763	756	759	759	742	778	820	771	753	751	769	730	799	784	805	790	769	757	772	812	762	747	750	777	751	758	733	794	729	770	782	749	787	823	813	762	801	809	787	754	747	729	788	783	792	769	717	777	793	809	763	738	803	761	784	784	786	772	736	809	742	727	770	759	750	804	721	738	804	773	750	776	773	776	757	713	740	751	690	724	772	751	755	715	756	772	787	787	753	829	720	708	764	738	784	738	767	763	744	744	804	772	780	828	776	819	761	751	738	768	781	799	733	756	810	732	766	721	763	785	718	748	746	816	758	715	783	761	784	758	803	721	742	811	765	735	795	770	794	800	749	766	791	780	787	786	750	787	775	772	776	790	793	766	782	775	763	759	719	741	763	774	832	788	752	758	724	785	764	738	739	785	757	816	754	729	754	738	762	736	763	778	775	755	768	785	732	796	774	778	791	824	772	758	804	782	784	796	774	749	760	823	754	713	761	804	785	817	729	833	785	748	763	782	765	759	803	759	764	772	756	790	799	764	776	823	780	781	744	721	764	761	774	736	774	757	732	793	793	759	742	812	786	747	772	773	821	745	780	738	785	802	742	789	786	756	852	759	825	799	755	749	765	753	758	787	772	775	779	755	815	823	793	739	767	776	774	718	771	756	804	755	775	766	744	755	763	784	775	742	805	782	682	762	801	751	771	754	735	771	742	767	738	818	802	801	813	754	752	724	831	770	762	750	742	789	731	752	745	759	751	815	750	788	733	771	771	753	724	747	746	755	799	752	760	788	751	806	792	760	764	791	765	788	772	760	764	770	793	788	770	813	745	783	824	789	717	756	742	770	731	698	797	731	735	785	751	779	773	767	794	747	739	771	773	797	802	785	779	848	811	783	805	777	853	774	763	760	742	728	746	737	717	752	797	780	767	765	782	759	732	780	786	751	818	785	752	761	762	750	799	706	742	772	736	781	765	778	762	789	773	731	762	763	807	769	795	721	757	771	738	729	761	809	766	737	745	822	771	743	737	732	801	776	746	777	722	755	780	770	790	765	719	778	786	767	740	816	749	803	767	791	753	747	776	725	761	723	768	751	821	782	741	776	765	792	751	756	776	749	846	767	794	730	801	763	770	736	741	772	767	778	747	745	759	754	795	749	752	722	768	768	740	763	789	774	749	741	784	735	749	832	818	772	730	757	722	758	785	779	744	770	730	779	775	752	750	739	762	793	760	735	731	745	799	740	723	767	813	763	793	802	753	812	752	797	721	751	745	745	759	751	774	738	780	783	741	707	759	784	753	780	802	766	776	801	765	774	749	815	800	760	712	722	750	745	765	798	795	792	782	787	771	700	756	766	792	781	786	770	807	765	712	783	854	734	798	750	770	779	709	742	778	723	796	777	764	759	821	720	735	752	739	822	769	758	753	773	712	774	794	754	747	759	766	758	780	790	766	789	755	774	767	735	804	756	753	752	772	836	740	779	730	784	777	748	747	796	760	774	774	710	730	802	798	799	770	733	771	764	780	779	709	741	757	751	740	759	758	745	787	793	778	827	767	759	764	777	763	801	748	752	766	769	818	746	770	777	773	778	716	755	783	788	785	821	759	762	775	793	744	747	698	756	803	706	743	813	700	715	775	776	728	731	786	772	809	771	779	785	757	750	795	723	744	805	754	756	781	743	708	771	780	775	751	763	802	788	788	763	793	766	794	744	728	806	801	751	796	771	771	796	764	752	818	822	791	728	743	751	730	803	796	763	780	820	779	785	748	759	756	744	765	800	815	820	745	771	813	738	780	755	746	771	776	757	755	784	766	765	705	753	775	744	760	758	718	774	775	780	750	782	746	774	773	805	799	771	760	786	759	804	767	790	772	775	783	785	773	729	766	779	775	752	794	779	797	724	788	780	732	788	777	777	754	751	777	791	778	814	768	716	772	825
21614	7681	2425	451	340	326	255	253	260	223	258	218	242	267	267	278	235	221	211	539	1193	1314	851	403	292	208	204	200	217	201	204	206	211	221	215	188	231	202	203	209	213	212	185	224	181	181	194	218	208	203	195	214	202	221	222	240	234	213	191	164	198	205	172	198	197	216	204	181	189	202	200	203	187	204	213	197	206	183	227	205	238	206	228	208	188	202	210	207	187	205	235	182	195	213	210	228	218	196	201	217	204	217	240	212	226	218	207	222	194	230	193	175	207	227	189	221	219	202	196	200	193	193	202	210	183	205	200	215	190	201	194	191	193	232	218	195	212	196	210	194	218	186	206	197	203	222	217	220	214	222	174	214	224	205	230	204	233	232	213	192	179	200	209	214	218	197	191	182	194	219	203	208	209	219	234	200	209	195	218	224	225	198	226	216	200	198	221	189	217	194	202	206	172	183	213	222	218	199	178	187	197	177	215	201	252	189	179	218	228	214	200	198	217	226	194	209	200	224	210	181	207	234	196	204	224	201	197	220	235	190	209	215	220	226	218	243	195	200	200	201	211	208	208	196	176	216	211	207	211	208	228	203	213	203	195	229	212	189	194	216	189	217	212	225	228	216	192	199	218	195	218	204	208	190	210	206	216	217	202	210	195	211	207	210	208	209	224	208	233	228	183	205	211	224	204	217	220	188	212	213	195	226	196	223	219	209	196	211	229	208	190	223	185	201	230	210	195	207	205	219	212	195	172	213	203	218	188	198	222	200	203	202	205	207	227	223	222	202	206	208	193	222	210	209	193	191	185	202	245	190	228	212	179	219	235	194	211	251	222	219	194	213	228	171	191	193	210	225	188	171	217	197	179	248	220	211	197	209	197	203	227	202	207	186	224	223	237	218	207	186	198	194	201	202	216	197	203	212	228	214	201	239	198	214	217	208	201	228	214	220	244	193	203	197	191	201	228	205	213	213	209	193	208	195	194	212	196	201	216	208	174	225	213	216	202	204	209	205	232	213	202	196	229	214	203	232	222	201	213	186	213	190	196	188	195	211	199	185	208	192	197	205	195	209	218	200	239	233	194	200	189	202	218	187	181	204	201	195	213	194	182	195	174	231	226	208	214	231	198	215	212	219	203	188	208	217	209	190	188	199	201	194	199	245	223	218	194	193	208	219	213	187	204	237	210	207	211	204	179	202	213	183	154	210	217	230	194	212	213	219	201	241	196	194	217	190	217	216	191	186	212	238	189	234	177	253	210	204	197	202	214	210	222	202	184	195	194	203	223	214	184	191	204	206	207	196	212	189	184	226	193	215	198	220	231	212	209	232	227	205	215	216	185	211	214	205	190	201	176	198	208	208	221	210	227	204	226	184	215	223	210	221	213	202	212	185	201	215	206	211	225	212	209	206	181	205	205	194	195	209	165	221	215	238	193	205	182	197	214	189	240	213	197	203	201	223	186	208	224	188	184	208	209	226	184	211	214	238	207	196	192	182	215	214	215	184	225	229	228	190	205	206	198	191	191	196	212	199	244	195	210	215	237	210	205	199	219	188	210	229	185	201	199	217	227	200	212	221	198	212	190	193	208	220	225	222	201	229	208	216	208	214	187	197	202	211	202	179	205	192	228	193	219	220	211	206	223	192	214	219	212	197	197	186	211	202	247	234	209	218	195	187	206	204	200	203	210	202	213	209	221	236	199	199	195	231	222	203	215	214	192	202	212	209	222	195	184	209	199	192	193	203	202	200	186	206	191	192	217	184	200	214	223	207	232	187	190	223	201	180	204	192	188	206	207	205	207	199	219	211	206	214	180	219	260	196	212	170	205	190	219	201	206	200	208	203	218	206	195	202	197	213	214	210	195	220	188	191	223	212	208	184	202	203	217	196	240	226	220	208	233	209	207	187	207	195	216	235	220	210	199	206	171	210	203	193	185	194	234	210	220	213	216	204	202	193	202	213	207	202	216	218	209	201	208	207	206	205	199	229	234	219	209	205	186	211	239	222	214	239	201	228	213	206	222	213	218	198	208	216	224	210	185	210	168	212	222	245	196	191	226	185	212	216	189	226	175	191	204	217	208	201	229	198	206	229	216	178	193	224	213	212	194	220	223	218	193	202	223	201	209	208	216	206	164	222	200	226	200	209	209	227	205	216	205	210	222	210	250	203	200	234	224	198	231	206	202	185	212	214	200	211	242	207	234	195	219	185	216	208	237	206	228	220	205	196	213	192	202	212	187	206	197	214	223	198	201	216	220	196	197	206	205	200	206	207	229	226	206	220	198	213	216	224	206	209	221	199	190	228	226	223	188	211	195	216	221	187	224	202	222	196	217	223	197	198	196	193	205	177	205	198	207	225	209	198	209	208	193	191	209	222	216	235	214	222	194	214	235	213	200	198	219	189	209	209	229	205	218	193	190	238	199	201	224	223	225	208	220	215	220	201	206	221	208	179	196	203	195	227	186	228	192	193	233	196	206	214	212	198	200	214	205	217	227	230	212	227	226	176	213	194	215	217	204	188	187	198	203	181	200	207	189	218	215	218	197	207	191	198	205	206	192	221	214	199	183	197	202	209	203	238	201	185	211	202	220	196	195	195	200	209	203	202	189	188	218	220	177	203	200	219	199	217	205	193	214	216	220	250	199	213	195	202	198	195	216	181	220	193	206	220	211	221	218	202	179	235	179	204	206	206	215	207	180	210	192	216	202	209	223	197	188	204	204	197	200	214	238	185	208	194	218	188	227	227	190	217	211	197	207	214	212	229	208	205	191	232	221	210	215	205	194	208	205	191	199	236	217	213	208	213	210	189	206	194	221	223	205	192	207	229	220	212	202	223	206	227	228	225	208	206	200	200	224	238	211	202	191	204	216	207	232	205	204	196	206	212	206	217	199	212	216	228	188	208	202	207	205	212	217	222	192	218	185	216	197	186	191	214	212	199	208	203	214	207	192	231	226	204	231	213	223	200	201	183	227	208	212	230	209	207	189	241	219	204	190	222	215	201	226	204	223	193	189	212	205	222	210	228	203	211	195	240	219	192	235	215	207	196	230	211	216	209	214	195	209	202	247	196	200	214	208	203	176	207	205	200	202	180	212	213	232	225	236	204	199	215	189	196	190	217	193	179	193	211	205	204	194	229	222	200	197	205	214	218	202	206	219	221	211	215	228	202	202	189	185	216	188	184	222	223	211	216	206	225	206	208	209	229	219	216	213	204	202	207	219	188	228	216	208	209	226	218	199	218	195	213	207	200	193	191	208	224	189	221	226	195	210	215	217	195	179	210	230	210	175	183	205	204	214	184	215	191	181	187	192	243	198	221	208	215	231	221	189	189	219	220	213	204	181	209	181	219	233	192	211	193	203	192	199	211	190	211	203	200	208	192	196	195	210	212	205	207	203	188	217	219	211	222	220	226	189	218	229	224	230	197	228	242	213	201	226	213	188	206	220	203	197	206	200	219	207	214	203	219	222	188	213	198	211	216	211	217	218	231
13989	7814	3315	1173	1122	1088	923	975	877	855	847	866	926	843	903	868	859	773	673	2551	5495	5586	3639	1593	845	712	605	627	648	648	580	577	659	644	644	622	633	684	625	662	620	620	576	592	614	641	640	658	626	657	655	599	614	653	630	630	611	643	640	632	649	634	668	623	664	590	620	653	602	643	625	659	688	596	629	656	612	600	651	646	656	642	627	669	642	640	644	651	675	654	632	609	639	606	670	653	615	661	601	613	620	672	673	606	631	657	629	608	623	647	603	611	629	640	652	658	651	665	659	635	655	616	638	630	600	593	616	671	649	647	657	672	668	671	664	617	610	690	625	669	666	604	651	603	637	650	633	611	664	676	673	628	623	618	658	628	677	655	605	688	634	619	619	681	632	611	650	628	620	648	683	645	631	625	684	618	679	671	623	660	699	651	648	638	628	661	638	572	634	608	627	603	691	656	664	640	610	662	621	636	646	633	609	619	652	639	627	652	644	643	613	624	627	632	655	687	591	640	600	622	621	628	649	615	656	621	614	648	611	662	587	610	586	609	602	677	659	691	663	633	632	618	651	645	640	625	661	629	647	621	637	610	628	574	641	602	616	643	641	614	640	632	676	658	644	683	629	637	691	669	646	649	638	641	648	622	629	642	614	625	620	685	677	615	593	651	653	632	639	641	632	651	685	648	642	603	633	641	657	619	670	593	624	652	682	651	638	643	644	606	684	699	664	660	615	626	651	640	636	617	633	650	656	597	673	673	612	679	603	595	635	643	615	657	654	630	621	609	667	632	655	622	597	574	638	592	627	630	588	629	644	641	660	687	639	658	683	593	621	647	618	609	648	640	633	659	620	660	620	616	636	625	655	667	596	629	676	603	625	624	623	654	614	630	616	627	612	602	630	571	666	632	647	649	648	623	628	609	665	640	633	657	602	692	599	608	648	674	615	656	650	656	618	634	604	639	668	619	701	631	674	631	626	735	665	620	627	630	622	637	662	624	638	613	626	603	619	656	690	639	602	611	644	655	665	583	626	663	631	663	681	599	617	634	603	647	629	628	636	605	670	643	645	607	653	666	621	689	624	657	709	622	683	628	659	626	655	645	669	600	656	616	653	658	635	665	651	583	671	678	663	644	642	633	624	658	566	684	629	642	640	623	657	659	588	666	629	643	598	647	659	626	647	680	618	641	670	610	613	637	640	649	586	609	622	626	637	602	602	591	643	657	621	625	667	609	639	654	633	653	663	657	630	695	623	643	598	657	600	620	662	619	639	643	648	662	686	614	635	626	669	675	659	619	641	638	624	602	659	647	624	605	635	643	616	663	625	634	617	644	633	658	654	634	678	616	673	630	622	625	602	647	670	634	615	641	619	651	657	640	678	626	623	635	608	624	651	654	601	609	652	628	644	610	632	654	590	636	664	670	674	690	649	690	654	668	623	698	622	694	639	628	637	609	627	601	676	643	626	607	681	614	678	671	663	671	625	633	588	660	598	634	656	645	619	600	615	566	610	612	625	598	660	627	630	649	650	678	657	659	640	655	662	675	634	667	621	668	611	639	606	693	676	634	665	592	629	650	650	611	648	624	584	644	639	660	656	637	637	599	644	680	643	624	668	651	595	664	651	624	659	633	636	654	622	647	652	596	634	608	627	662	665	623	685	645	623	609	595	588	623	646	644	659	602	647	638	646	623	680	621	645	671	626	626	652	640	610	667	658	654	643	655	607	667	639	636	604	642	587	636	624	657	649	610	617	642	642	647	637	639	632	631	675	609	646	639	612	591	633	609	664	649	597	606	683	629	634	624	653	645	655	611	673	627	620	643	621	613	691	622	590	602	657	657	630	636	635	623	631	650	621	627	616	615	641	652	654	647	626	633	630	626	648	653	649	596	618	677	654	597	607	655	636	628	660	611	637	640	623	681	629	654	593	642	660	645	627	633	637	652	625	668	645	612	639	633	656	635	614	601	662	625	627	641	662	633	672	676	628	623	673	635	647	626	637	586	637	619	596	631	635	644	653	626	620	661	632	604	653	619	651	588	622	682	628	563	598	671	625	594	645	645	621	655	671	609	649	671	618	635	667	664	637	670	627	650	611	652	629	623	605	681	616	605	653	660	614	654	655	694	615	645	642	720	649	624	598	718	622	658	647	590	644	662	615	676	657	625	616	614	651	629	616	644	641	693	672	660	671	603	611	626	612	666	662	644	612	608	605	658	622	664	638	618	632	641	668	610	682	618	644	631	638	603	611	643	651	682	661	676	611	619	617	664	627	605	624	624	629	592	655	640	635	634	590	635	612	640	621	668	641	679	657	668	672	631	641	588	615	670	658	654	616	646	611	627	671	646	633	661	622	651	642	658	617	623	640	648	684	608	625	661	628	628	638	614	623	630	630	682	620	635	599	655	669	646	635	598	647	654	657	614	630	614	700	676	623	610	674	662	639	654	628	643	658	650	623	608	624	643	666	612	611	678	671	664	668	660	665	612	612	679	650	605	662	647	616	680	678	704	615	604	673	597	628	624	641	583	622	545	618	661	661	693	617	611	651	619	635	665	623	630	641	616	680	640	607	632	595	617	657	635	664	652	641	659	633	630	650	628	637	676	639	611	646	636	667	661	637	627	645	612	638	643	607	587	655	625	623	647	675	678	673	634	646	678	652	638	649	676	683	646	666	653	626	671	650	635	658	599	636	676	622	652	643	660	682	626	640	639	643	673	630	648	634	613	639	679	634	669	666	663	689	645	594	657	700	639	636	660	602	627	616	645	666	647	658	634	606	639	647	613	610	627	641	641	666	598	610	636	583	656	626	636	646	657	703	645	636	628	608	632	626	608	640	648	627	625	679	666	662	610	660	580	632	682	614	663	643	617	656	653	658	622	650	641	645	628	631	648	653	642	645	659	679	609	636	709	645	707	615	638	654	656	670	634	611	628	596	625	663	627	645	657	666	612	619	633	626	655	665	605	620	594	686	612	624	645	624	637	648	670	641	668	635	622	661	651	617	605	625	647	637	648	609	617	616	640	620	605	604	663	647	637	690	646	626	596	631	636	614	647	607	631	642	625	631	640	646	668	619	633	621	622	646	660	654	687	656	621	676	619	633	642	618	661	652	648	594	634	625	588	638	638	661	634	625	646	635	600	678	679	621	647	612	619	636	680	648	642	635	648	647	622	634	663	612	638	710	638	636	684	613	633	628	647	645	644	653	598	648	612	605	624	657	625	634	631	674	670	647	703	666	661	611	649	651	681	592	610	623	642	663	677	611	643	635	644	655	631	651	658	680	615	622	653	586	637	614	680	655	647	644	660	656	623	594	592	665	683	631	614	636	638	636	623	655	668	632	621	665	651	669	580	675	635	594	653	636	647	627	620	627	665	658	629	612	655	669	657	562	678	658	630	637	619	618	637	662	669	627	642	621	607	624	648	648	643	618	643	618	643	606	656	647	631	616	644	647	682	643	653	653	645	608	642	615	645	648	618	676	621	633	591	632
50173	45920	38098	8667	1468	806	628	438	412	377	353	341	319	302	344	338	310	294	281	3735	7942	5303	2435	853	419	265	255	261	214	221	204	215	235	206	226	218	222	210	185	236	232	226	199	228	223	219	221	229	234	231	201	221	211	225	224	215	215	225	236	207	228	224	228	225	252	231	220	233	237	227	225	218	231	232	229	250	224	200	223	238	219	205	221	239	212	201	229	222	221	210	224	218	273	216	242	224	215	229	212	200	204	207	229	196	227	228	212	192	229	214	233	212	228	245	247	225	239	225	224	261	230	216	225	223	191	239	219	189	238	206	222	224	203	205	206	222	209	218	247	227	243	221	229	253	244	218	213	213	205	218	220	215	219	242	215	226	213	202	201	228	206	211	222	215	222	186	214	224	242	203	227	265	231	205	233	228	224	208	218	219	240	221	220	251	234	208	252	218	247	205	198	222	221	227	223	200	220	199	205	205	215	248	208	241	233	220	212	210	209	202	252	224	203	229	233	199	242	233	214	219	256	195	219	238	224	211	207	218	203	227	236	219	222	203	273	210	178	227	211	198	214	191	229	223	250	215	199	206	231	246	227	226	246	225	220	211	222	241	223	220	237	237	213	233	240	214	232	206	234	220	234	234	204	241	219	233	241	240	216	240	220	219	194	219	243	226	226	234	237	221	244	227	178	231	234	212	213	212	230	224	251	206	218	205	213	234	229	218	226	220	206	227	223	202	206	203	204	203	212	199	208	230	259	237	197	224	213	215	227	212	207	247	203	218	204	236	227	214	231	199	228	205	223	209	219	200	206	217	196	241	209	211	230	204	229	196	217	242	244	220	207	203	223	182	257	230	225	227	232	219	214	224	231	238	216	225	237	226	233	228	213	224	221	247	236	227	213	235	250	227	195	221	221	215	203	237	223	241	220	218	238	222	245	218	261	223	221	191	245	217	217	231	211	196	203	234	246	229	210	237	226	199	226	227	238	187	209	246	216	198	249	211	237	207	220	213	227	222	185	216	195	226	209	221	215	213	220	194	213	236	207	220	240	251	235	218	210	234	208	226	207	226	218	222	178	208	248	222	236	227	236	214	210	213	201	220	203	246	216	220	232	204	215	209	226	213	205	227	200	216	217	212	225	215	233	224	253	218	243	220	214	205	203	205	218	213	210	245	228	228	216	222	232	219	207	229	208	191	211	212	229	190	229	221	203	225	211	214	204	222	229	218	200	232	203	215	241	205	199	236	216	216	216	233	249	235	204	241	207	231	205	244	226	230	222	230	197	189	227	251	228	193	223	232	229	220	228	225	226	206	263	199	221	223	218	199	189	229	209	223	216	213	244	238	228	214	225	217	202	208	201	228	231	249	227	224	232	203	227	226	221	235	231	193	221	198	229	208	196	239	234	223	212	219	204	250	235	261	231	231	231	226	216	221	221	202	216	222	260	218	234	205	174	222	215	206	225	224	250	217	233	197	242	219	206	212	213	238	238	229	246	215	185	232	225	221	217	238	209	200	198	233	218	236	227	237	232	211	200	199	212	219	199	238	197	212	196	210	224	218	218	196	227	219	194	223	214	248	228	215	227	216	194	246	208	201	191	224	218	221	212	224	219	224	197	220	201	204	228	218	242	208	205	222	201	204	211	213	213	246	223	254	216	219	223	227	221	206	229	217	218	211	229	201	236	231	235	218	212	211	227	210	235	233	203	242	223	236	209	206	204	225	207	230	234	209	233	213	215	231	233	211	251	223	214	249	214	204	214	238	223	220	226	227	226	207	246	247	218	223	219	216	231	220	216	205	206	206	226	219	235	206	241	232	251	237	208	246	193	223	239	230	218	240	223	241	242	217	230	230	226	215	248	234	189	218	222	227	221	212	204	200	251	216	260	217	255	214	254	238	220	241	244	223	224	215	221	225	221	228	247	224	218	248	204	221	229	222	249	214	213	212	222	242	247	214	214	203	208	201	214	230	216	207	236	218	220	236	221	224	200	218	241	222	245	247	249	216	241	218	224	220	208	246	199	202	202	212	252	243	219	196	239	244	228	236	218	193	220	229	237	201	264	218	220	209	219	223	212	239	221	202	204	238	202	215	220	217	214	204	231	204	220	210	247	223	224	231	218	231	213	263	224	259	221	222	234	226	227	230	200	218	233	223	232	215	224	182	231	219	229	220	228	208	223	227	222	208	206	239	230	225	222	228	226	231	221	207	222	213	213	230	198	238	231	237	229	204	240	211	239	214	247	221	238	229	203	215	240	219	235	202	215	226	214	187	228	196	228	208	200	244	225	212	206	221	215	218	234	201	196	223	223	221	229	245	233	204	228	202	226	225	220	219	242	235	213	222	213	249	189	231	217	227	245	221	240	206	184	219	222	234	237	231	228	210	219	227	228	213	222	207	207	220	221	226	224	220	216	217	228	207	245	234	221	230	219	223	205	234	219	214	206	249	237	228	228	220	202	236	209	233	208	223	201	198	227	202	223	221	206	211	213	210	210	234	202	238	228	231	214	232	229	216	237	197	234	259	195	198	225	235	229	221	204	241	231	243	243	218	230	240	233	205	221	205	215	237	245	228	238	212	225	201	216	214	224	232	228	210	201	196	216	192	222	203	223	219	231	214	214	229	239	237	216	227	242	211	213	211	224	201	221	223	208	194	235	213	222	227	220	219	215	215	209	217	225	227	199	215	241	243	215	240	231	222	221	195	205	213	212	227	213	245	207	214	217	226	191	208	211	224	200	213	230	236	224	208	201	199	200	237	190	190	205	209	233	250	227	238	204	230	204	226	225	240	225	202	190	205	218	239	238	220	219	209	191	265	199	206	207	210	204	232	235	213	207	213	224	214	214	240	226	218	212	229	219	210	219	217	239	229	193	228	234	235	232	241	194	216	223	231	200	246	226	216	225	232	220	204	228	204	202	180	202	245	241	240	222	243	197	221	230	232	222	234	223	227	239	230	225	231	214	216	222	214	239	250	196	200	195	211	208	201	210	225	212	215	219	219	209	219	222	200	220	208	246	232	223	211	229	203	210	214	204	263	218	214	210	233	228	224	189	227	222	206	231	228	222	255	242	225	220	215	241	256	202	215	220	219	226	237	234	220	211	188	183	222	205	235	196	243	202	228	221	233	219	212	236	205	223	201	223	206	222	223	221	219	221	192	212	223	232	215	228	224	211	215	221	204	240	203	196	235	264	235	235	229	217	214	219	217	215	221	203	234	232	217	233	242	239	204	193	186	220	226	212	227	242	189	231	238	215	247	221	223	212	230	234	216	234	234	237	197	236	232	207	227	207	212	219	228	235	238	213	219	214	195	261	210	227	208	244	240	203	197	217	223	221	199	224	230	204	218	214	221	212	225	207	210	216	190	214	239	206	242	238	230	224	196	206	229	236	248	196	239	230	218	226	225	207	269	223	223	206	252	214	221	234	228	235	220	218	227	228	196	210	231	228	221	247	221	230	236	214	223	225	214	228	208	216	228	221	222	215	212
34292	38945	19865	3437	3183	2811	2255	1841	1643	1432	1310	1306	1177	1251	1523	1480	1253	1033	1051	16873	26772	20611	10595	4057	1618	878	698	688	637	712	648	673	632	689	666	670	682	678	688	733	733	677	700	678	683	682	697	669	666	725	630	648	662	680	642	690	683	658	647	645	708	631	635	691	692	662	735	674	672	677	699	708	688	693	713	664	685	703	644	684	682	677	685	687	637	647	658	674	681	677	662	647	638	690	633	651	693	646	675	626	655	662	682	653	721	684	705	703	636	673	637	663	692	655	657	623	667	691	606	638	616	693	692	667	648	634	704	693	661	714	701	679	712	656	644	707	689	679	658	658	655	648	677	654	684	630	700	697	684	670	684	699	668	723	635	649	634	660	680	684	622	643	703	661	696	708	683	660	669	657	615	696	695	634	642	671	671	709	618	613	664	638	653	671	710	721	643	705	652	709	664	674	674	661	658	630	690	650	675	676	672	640	652	690	678	668	688	684	657	774	650	711	685	688	687	666	676	679	689	666	692	662	648	676	661	614	711	661	695	705	625	671	676	693	635	658	705	665	668	647	670	664	630	651	611	678	672	659	672	647	630	682	666	685	676	639	687	694	727	647	693	685	638	644	660	679	624	708	674	639	617	685	710	663	650	685	640	650	704	660	717	721	660	666	629	657	680	676	712	646	647	660	665	646	703	659	668	667	658	640	661	630	649	715	697	665	635	656	654	667	643	671	651	680	698	671	663	635	663	650	693	713	625	640	678	673	636	679	687	701	670	648	679	668	665	693	691	672	662	662	677	667	635	641	663	661	657	648	722	655	688	653	679	666	673	719	684	685	673	677	640	685	706	621	673	673	661	634	680	700	675	648	654	704	719	662	637	639	662	652	666	638	707	651	682	630	731	675	717	708	633	642	679	694	650	679	668	687	742	729	646	695	670	631	656	636	657	677	660	702	674	686	680	628	672	677	624	660	655	673	642	677	679	685	704	658	630	669	710	712	615	629	667	644	678	645	658	706	660	670	643	679	706	671	664	636	699	676	660	694	633	685	718	682	668	699	639	662	680	693	653	657	638	685	686	711	668	690	632	670	662	656	654	655	669	691	699	670	676	647	632	671	679	705	701	673	653	633	654	669	686	665	625	672	705	645	675	646	646	682	707	679	673	671	665	651	741	653	637	723	624	673	668	677	733	705	681	616	694	673	658	675	687	633	697	652	621	676	679	668	683	645	646	638	639	696	697	666	664	641	594	654	661	661	668	641	681	716	684	655	659	706	660	633	632	679	700	670	676	655	630	641	675	684	675	650	692	645	661	645	645	645	692	656	633	652	717	720	676	648	692	663	694	636	681	666	653	616	705	739	655	663	663	639	680	655	655	710	651	645	692	645	710	677	596	693	627	648	657	666	652	670	639	705	680	655	662	697	675	673	678	667	635	682	701	687	660	652	652	643	669	721	701	684	661	656	685	670	676	683	669	642	687	650	659	714	673	630	720	695	685	703	619	654	679	663	662	641	653	699	650	635	643	690	677	693	684	669	686	672	702	630	689	660	682	639	727	654	692	625	694	704	717	720	695	686	674	703	664	645	637	702	642	705	691	704	649	662	689	665	678	650	712	676	689	705	651	678	656	681	667	770	675	655	647	699	688	680	640	624	665	687	673	656	642	684	672	708	696	680	672	663	651	668	724	690	708	648	670	672	699	668	680	639	626	685	699	585	674	695	684	696	680	684	691	662	691	682	663	661	671	642	654	653	706	727	663	666	674	712	694	670	641	666	667	678	638	643	668	645	691	625	714	677	709	667	595	678	687	646	660	677	666	649	648	638	706	695	649	672	662	662	634	663	669	686	673	712	670	653	665	714	655	665	667	682	677	682	679	655	654	668	633	676	668	653	695	688	640	692	654	698	685	681	686	689	687	668	659	682	687	641	672	731	691	673	650	666	679	646	646	656	729	692	687	637	701	661	649	626	661	684	652	680	680	680	633	657	697	701	691	669	686	698	672	685	672	649	734	652	651	673	666	693	659	645	666	642	697	689	677	672	668	666	690	690	643	701	636	658	688	685	647	716	685	611	605	618	670	675	714	675	648	677	697	645	643	673	721	687	607	642	703	724	706	651	633	652	713	696	681	720	693	628	709	661	617	696	666	667	688	667	640	686	649	690	641	659	653	656	694	677	715	655	678	649	626	694	689	701	624	623	666	672	689	646	693	677	673	665	667	662	674	683	683	730	710	691	689	666	617	665	664	652	679	711	612	664	622	643	674	673	633	653	684	641	697	667	665	738	688	643	669	710	660	699	677	658	675	659	646	667	682	663	660	680	595	660	687	671	649	679	658	691	730	648	680	661	714	667	661	669	635	668	594	683	639	654	675	703	642	663	638	680	685	693	664	644	632	657	671	684	629	689	672	676	675	690	688	638	671	608	679	691	663	699	658	646	707	672	647	694	671	655	710	650	648	697	697	643	671	664	684	663	696	655	617	701	659	659	731	673	706	684	632	682	667	685	654	660	633	713	637	641	643	694	661	700	676	661	674	653	675	684	659	638	676	674	653	655	659	652	629	708	686	661	644	662	674	669	604	702	660	646	646	660	678	659	711	687	640	639	676	651	642	639	671	696	679	646	699	619	634	676	689	650	629	666	672	700	654	677	664	652	702	641	622	692	659	705	700	684	692	700	657	663	685	671	655	643	752	658	693	689	659	655	656	676	696	651	671	686	704	679	644	654	701	667	651	688	632	644	712	649	692	647	714	679	636	679	683	699	687	685	694	676	632	640	670	682	662	689	645	651	710	698	694	695	672	679	676	676	657	655	684	693	684	694	707	683	680	638	688	672	668	678	745	636	694	683	690	659	666	690	675	681	653	683	679	647	667	679	675	703	680	678	682	667	615	630	716	627	636	676	700	666	664	726	674	677	601	690	640	674	657	698	696	685	681	618	642	672	671	684	688	652	666	690	713	626	663	653	696	709	669	669	695	666	687	682	644	668	632	686	633	655	692	614	695	700	634	655	685	728	663	639	652	667	690	678	654	692	617	734	671	634	685	675	658	651	678	690	661	715	645	693	686	688	665	628	667	695	698	691	684	676	682	649	674	684	658	679	699	708	707	663	673	687	699	666	676	675	723	627	656	669	688	704	671	704	644	694	692	690	669	675	634	701	689	665	701	660	654	643	627	642	689	662	627	659	666	648	666	691	676	711	650	627	677	648	648	690	660	643	693	662	656	679	660	619	743	686	685	657	680	696	621	691	717	692	604	699	668	689	726	627	635	664	717	641	721	645	692	682	659	641	679	685	674	680	699	687	682	679	637	681	690	697	655	701	630	664	659	697	692	636	680	660	709	678	665	706	681	657	678	684	683	715	682	679	674	669	731	702	674	680	698	706	665	673	644	678	676	632	711	643	670	674	660	655	645	689	648	685	646	693	656	689	646	692	650	638	644	678	692	657	711	620	675	691	714	618	691	685	646	732	697	667	641	691	641	700	625	640	663	665
58406	56263	42711	12455	2864	1185	803	692	579	509	466	417	412	408	407	440	409	309	373	8482	13194	8515	3681	1301	512	306	290	256	260	281	258	250	251	245	274	239	242	249	234	240	239	257	239	257	271	275	267	253	246	220	235	259	239	240	247	242	262	268	276	247	225	259	271	280	293	252	231	282	227	267	260	267	260	268	266	258	266	262	256	246	213	251	282	282	244	224	244	223	258	254	233	278	245	264	225	255	248	225	242	266	252	230	243	239	226	297	286	263	242	228	240	253	270	241	266	252	286	242	262	253	253	249	251	260	251	263	225	239	259	229	266	270	253	290	253	246	285	246	241	211	253	264	269	266	271	273	267	223	269	267	252	235	269	238	268	268	243	255	261	246	260	237	249	264	263	274	251	258	238	266	223	266	232	283	258	209	245	242	255	277	249	261	258	273	267	246	249	257	237	265	252	266	242	254	269	233	259	259	267	277	261	256	257	273	230	243	262	242	247	263	253	245	264	270	259	242	236	252	234	227	248	264	256	271	256	269	264	258	271	262	271	220	273	259	283	236	240	265	248	252	272	254	232	250	242	240	258	267	258	255	240	274	265	222	257	263	274	274	230	268	220	231	247	246	270	248	253	252	266	251	246	268	235	233	268	225	253	235	272	240	243	268	225	263	256	259	253	253	273	258	237	251	274	275	266	266	243	256	239	246	241	243	242	257	263	283	236	233	241	275	262	242	229	268	255	247	236	278	264	255	266	275	265	242	266	216	248	222	249	232	265	268	266	240	259	247	249	264	255	237	219	235	237	251	258	258	260	245	255	264	249	270	221	266	230	243	236	244	224	269	243	242	266	264	264	251	249	255	274	263	276	215	235	237	255	282	253	271	268	261	253	266	270	293	265	256	257	249	253	234	228	226	255	249	262	258	230	287	262	246	252	301	274	267	230	236	257	253	270	234	270	251	247	271	269	257	252	278	240	278	229	244	248	256	254	288	273	265	242	261	250	257	220	272	233	226	243	254	258	229	270	260	229	280	254	232	239	215	277	256	280	231	263	246	241	265	270	253	243	248	274	232	245	270	258	252	258	282	268	262	272	274	256	250	280	263	238	258	237	235	256	246	274	255	251	241	292	236	252	250	245	238	258	236	248	246	238	270	273	260	265	272	228	242	251	276	235	258	237	259	275	228	253	254	229	291	252	229	256	270	246	283	253	250	249	244	259	273	268	251	256	254	259	247	261	248	264	258	252	257	261	247	235	239	265	245	237	240	264	233	243	245	271	266	218	239	267	231	258	235	286	247	262	209	286	248	251	252	247	271	272	222	234	286	248	258	271	283	244	225	228	255	246	224	238	246	265	251	249	251	242	234	237	264	253	249	278	251	243	237	223	236	284	252	241	233	265	231	249	236	265	248	256	259	250	231	236	248	253	233	268	289	231	253	282	274	272	244	260	290	221	228	239	264	257	272	243	258	262	242	264	241	261	231	256	253	245	261	217	289	242	278	251	240	252	245	256	259	251	237	260	247	252	237	288	241	237	261	249	277	241	232	267	269	251	266	237	273	254	253	294	256	249	256	247	270	233	277	259	259	245	232	259	259	234	224	260	260	236	269	258	229	267	265	253	247	272	253	253	262	229	270	299	276	246	242	236	221	245	265	224	263	266	233	248	232	248	277	254	274	259	227	255	246	270	215	248	265	259	266	244	255	277	261	258	263	277	256	242	260	281	276	260	255	231	271	219	241	233	278	234	263	239	276	250	256	231	249	232	242	241	248	249	238	263	260	250	269	273	252	260	238	269	235	256	252	271	251	236	259	255	234	266	235	226	242	250	246	246	259	254	258	254	271	258	270	228	275	229	265	275	257	262	262	242	244	248	259	272	245	257	235	263	271	233	264	230	250	236	264	247	266	276	241	251	271	283	266	252	246	266	257	268	269	239	220	287	283	263	244	261	253	267	221	256	256	252	262	250	261	263	239	253	281	269	262	258	258	236	278	250	258	282	271	229	243	258	254	244	249	268	240	245	250	264	236	248	245	251	258	245	249	275	275	263	255	248	234	256	238	262	270	253	254	273	265	292	252	251	253	233	260	252	256	234	238	222	246	249	257	251	240	242	251	258	257	249	277	239	254	264	227	257	266	246	231	263	248	255	235	247	281	237	255	255	256	251	250	251	269	242	241	277	251	267	264	241	255	252	237	241	236	256	276	227	251	248	301	245	264	250	261	240	241	244	243	271	275	222	238	267	265	277	243	235	259	246	253	234	245	222	255	266	262	266	260	261	270	261	263	282	263	242	237	232	259	242	240	266	287	255	250	241	247	225	260	245	268	269	270	272	257	242	255	242	268	260	277	229	285	246	263	283	250	246	255	255	256	254	249	249	260	256	249	268	251	237	268	292	257	249	260	233	236	249	264	229	253	258	260	235	281	244	251	240	241	221	270	245	246	265	264	266	252	253	268	295	245	273	256	266	246	260	267	242	252	242	253	226	246	250	256	239	253	258	269	266	247	245	273	228	263	267	261	282	264	233	248	262	273	261	250	240	265	250	252	260	257	262	281	221	244	267	257	256	264	261	247	218	268	255	234	256	253	273	251	280	232	258	240	217	251	276	262	245	245	246	236	287	235	267	260	247	222	262	258	261	259	275	257	260	217	245	260	231	279	279	260	246	261	259	244	272	245	279	251	227	252	248	246	246	267	236	236	259	229	226	241	247	235	249	279	239	255	236	267	276	232	254	250	241	226	207	270	243	274	240	252	267	241	263	243	241	244	272	248	239	246	246	258	257	244	252	264	240	263	250	267	245	252	239	282	240	260	229	270	257	289	254	225	279	260	284	225	257	268	268	242	235	265	255	256	286	255	250	238	256	274	272	259	248	226	246	248	244	267	234	243	289	257	249	239	236	249	255	239	242	266	260	263	256	233	237	233	246	221	249	260	233	268	261	256	245	253	240	272	242	255	237	264	253	290	236	250	262	250	256	254	265	257	253	251	237	251	242	279	218	236	281	260	264	261	266	231	213	248	255	273	263	249	249	247	269	279	250	265	248	258	251	243	248	271	246	266	257	256	241	262	261	219	262	265	248	246	230	270	249	243	274	240	252	273	250	260	254	224	295	246	254	264	252	232	286	250	231	258	272	257	237	267	249	236	241	267	256	267	243	275	282	238	231	235	249	256	224	238	255	263	253	294	268	277	230	247	265	253	232	241	264	246	246	232	254	240	268	264	263	248	240	289	269	238	253	253	252	236	283	253	240	263	247	236	249	282	243	231	218	251	249	251	251	248	262	257	276	254	255	252	245	279	246	258	249	279	278	253	256	271	246	271	225	294	246	264	256	250	243	240	244	263	268	268	250	243	244	272	254	232	220	270	244	259	252	224	260	262	233	258	257	244	251	230	264	270	257	224	237	282	263	262	245	262	255	253	243	272	259	257	280	240	256	257	241	238	252	265	261	263	249	242	254	264	247	232	269	234	255	232	285	287	267	278	268	273	284	248
40979	47873	22856	5511	4751	3770	3194	2729	2344	2089	1885	1837	1755	1655	1767	2018	1546	1297	1480	28149	33174	26605	13820	5906	2162	1069	796	753	768	763	755	768	772	759	758	733	751	754	733	779	768	755	664	677	700	715	762	734	755	793	775	775	786	761	779	738	778	713	746	748	748	754	787	751	750	772	762	771	734	708	740	754	748	735	743	767	744	678	707	745	729	741	738	743	724	751	750	738	709	747	784	753	792	725	728	728	723	726	791	713	709	764	786	784	763	685	755	749	750	766	786	766	741	762	743	699	712	758	758	734	764	753	701	733	788	691	754	742	751	788	775	742	797	782	728	775	789	770	731	768	768	819	769	698	792	752	751	793	790	708	676	719	706	716	713	758	744	758	748	763	718	779	760	730	750	782	768	746	733	754	775	742	731	727	796	745	750	767	747	742	794	760	749	760	718	748	746	740	745	716	750	732	755	735	761	722	702	755	781	780	816	758	819	709	741	742	746	731	689	741	771	767	833	790	698	752	764	728	723	739	777	737	724	746	717	785	763	746	765	738	751	743	785	758	668	779	785	739	766	782	714	764	732	751	771	734	734	760	773	745	743	793	789	744	692	811	781	728	726	727	776	779	783	748	753	752	761	724	781	785	762	761	763	720	742	783	737	789	765	755	738	748	754	754	731	750	767	719	748	720	732	778	767	735	753	825	724	762	755	810	770	743	759	753	761	767	758	758	708	742	736	811	743	765	744	758	721	721	752	769	748	767	782	734	753	725	745	717	793	759	796	741	795	777	773	727	783	743	777	753	730	780	758	738	770	755	724	773	737	789	744	749	774	757	775	729	725	758	735	767	742	762	766	792	752	779	691	762	743	769	759	756	761	755	717	774	770	724	761	784	760	710	814	714	762	731	778	775	740	767	757	798	741	752	787	752	733	725	741	703	731	758	746	774	725	744	757	736	747	789	745	742	778	784	786	722	721	742	772	721	730	715	768	788	741	808	787	800	755	705	730	673	777	778	807	783	722	758	747	694	758	775	816	743	702	743	703	726	795	745	726	774	753	733	740	709	793	710	767	749	721	772	758	766	781	756	785	782	766	804	760	825	778	752	752	717	800	756	777	717	748	730	742	740	780	789	782	816	741	751	748	713	749	762	705	757	775	739	797	727	700	728	739	745	696	739	736	757	747	786	738	747	768	765	742	724	740	748	774	704	708	739	761	726	780	743	738	718	723	717	771	769	737	749	772	718	793	736	777	777	734	724	774	694	751	756	706	789	736	734	722	737	743	764	800	751	753	747	774	748	766	730	745	709	762	763	787	733	739	725	760	719	715	717	764	738	747	804	742	765	720	754	739	758	743	748	760	758	738	774	783	692	754	765	772	765	761	713	749	762	730	852	738	789	723	723	768	786	756	740	799	717	754	745	769	708	767	758	717	741	745	769	753	714	718	719	753	688	776	756	754	717	767	741	765	765	779	770	748	715	772	727	767	768	753	725	721	753	729	738	762	729	731	707	749	734	755	762	754	753	745	768	695	736	764	746	777	751	755	714	768	753	771	734	696	742	719	774	787	753	713	727	715	745	753	765	766	778	734	758	763	775	759	753	707	734	736	728	763	705	755	731	741	785	750	804	735	775	741	754	801	754	743	752	736	746	765	759	727	759	788	780	725	764	780	768	760	758	752	761	761	738	705	708	723	754	792	751	800	745	766	721	735	727	747	720	773	730	807	752	781	731	748	742	755	775	703	743	793	750	686	802	758	757	765	778	786	701	726	749	745	755	791	767	751	745	727	716	748	765	732	731	731	758	735	737	763	738	767	793	781	737	793	702	733	715	725	742	717	729	800	751	810	744	743	783	765	821	797	752	745	752	750	781	753	750	743	759	740	759	701	733	743	717	783	761	764	716	804	713	767	729	783	726	726	739	757	794	790	730	770	742	778	791	763	762	725	770	749	779	707	778	709	758	784	761	730	770	757	760	770	805	682	736	729	756	724	752	752	733	795	732	703	733	730	749	741	742	795	736	787	769	758	723	755	731	799	776	703	749	746	756	709	769	704	762	776	775	732	801	720	741	805	770	751	771	784	783	719	722	726	795	730	797	732	751	750	771	711	747	803	704	750	783	719	741	731	705	748	756	740	785	709	733	755	742	675	756	714	769	735	785	696	757	728	755	769	748	754	761	734	714	761	733	710	765	747	768	746	744	784	750	766	720	761	746	752	718	730	769	783	756	737	725	723	750	771	762	769	708	757	758	733	750	751	734	733	723	725	763	731	775	763	789	702	782	728	753	804	766	751	717	754	799	762	763	777	758	752	753	741	765	742	756	762	757	785	739	787	728	755	777	746	799	779	772	746	733	720	750	766	738	709	754	710	785	757	780	730	728	715	732	781	790	794	745	720	791	788	734	751	754	763	782	740	764	764	740	731	765	741	729	774	736	721	769	721	768	729	719	731	732	803	744	749	730	735	701	693	761	788	740	767	703	743	811	786	735	817	713	755	760	787	779	771	769	753	759	734	750	769	733	776	762	716	762	737	745	770	744	723	773	759	756	789	722	766	731	737	781	738	745	789	754	738	734	749	791	762	719	756	692	755	797	754	766	712	767	758	778	708	787	776	743	729	729	733	766	731	713	768	700	769	730	735	732	723	692	729	726	765	768	786	714	771	744	734	702	798	730	742	755	742	749	739	753	735	770	775	788	752	740	752	700	754	775	786	745	696	838	727	745	743	709	780	750	734	751	727	813	782	752	721	755	743	748	763	752	727	707	713	768	775	777	727	744	738	756	763	745	740	742	756	787	780	817	765	760	717	755	770	743	739	735	765	766	712	751	784	751	756	748	768	686	724	768	750	765	767	736	740	754	768	790	763	765	794	750	800	790	780	752	708	747	779	764	721	736	790	767	737	740	763	728	718	728	731	726	741	728	740	694	697	758	768	778	758	722	780	738	781	726	694	733	739	728	740	731	749	765	760	770	747	695	743	721	674	795	737	791	787	755	707	719	729	779	757	772	765	767	714	745	780	766	744	781	707	764	773	709	735	754	754	794	801	721	733	757	791	739	788	756	748	739	746	737	748	755	707	727	786	781	739	730	775	819	724	779	723	772	735	734	760	716	734	765	766	742	748	819	758	804	714	735	754	779	733	770	752	744	715	776	782	740	719	761	741	787	766	712	760	750	779	730	797	724	784	776	764	781	786	761	763	753	756	754	757	769	760	735	778	715	726	733	735	744	769	690	717	782	729	792	738	761	748	754	737	780	753	733	722	729	725	730	745	780	714	767	735	758	784	774	779	777	782	754	742	736	740	706	692	736	727	740	835	746	738	733	737	753	686	783	756	751	701	720	720	737	746	771	781	704	764	755	728	744	727	762	724	674	788	730	737	775	768	757	716	746	807	777	805	715	775	754	724	764	759	759	739	712	722	734	750	669	807	795	747	746	794	772	751	740	721	729	706	755	755	719	735	770	767	754	735	714	755	750	758	745	685	729	745	771	773	791	790	811
19397	6593	2384	324	262	251	257	229	237	241	242	217	229	231	247	257	275	225	223	409	1020	935	645	411	290	185	216	197	207	207	209	198	194	217	213	179	201	183	202	207	198	213	200	227	189	225	222	212	198	213	209	177	205	198	189	212	208	187	172	208	213	207	202	203	228	234	209	197	182	214	209	235	200	223	236	172	191	206	187	200	185	198	188	198	195	199	223	200	194	200	190	214	198	211	226	210	192	206	209	178	190	190	203	217	207	236	198	207	215	202	206	190	196	199	198	206	205	220	199	219	212	185	237	187	189	191	183	214	198	190	174	190	198	194	185	202	201	229	175	213	196	203	220	195	196	193	207	208	190	216	185	212	223	236	207	211	207	221	200	195	204	203	210	175	213	195	206	195	212	209	213	195	190	183	194	216	205	188	204	183	199	222	246	188	206	197	197	206	167	168	206	185	198	201	200	205	193	222	199	202	208	175	220	181	212	192	190	202	198	196	199	197	205	210	209	203	200	178	196	201	190	199	200	197	195	186	220	208	209	195	217	206	215	202	215	187	222	213	200	204	196	185	184	194	211	198	203	193	212	214	206	195	221	191	197	210	188	209	206	205	188	197	209	190	216	194	204	221	194	213	197	189	192	191	186	196	195	190	203	211	191	196	200	217	217	194	200	189	182	199	223	209	208	211	186	242	197	205	184	218	218	193	212	197	195	205	191	197	209	203	200	203	228	215	201	184	210	217	206	190	226	180	205	231	196	204	202	196	221	158	223	201	208	202	198	219	204	207	214	204	224	203	208	200	188	219	217	202	201	209	215	218	224	204	187	203	210	202	193	207	226	184	217	200	200	215	204	238	211	214	207	199	214	223	196	216	197	185	220	188	218	203	189	207	181	225	186	202	190	197	188	195	193	184	218	213	190	189	192	214	184	217	180	192	208	232	207	216	213	209	189	224	207	201	198	213	233	215	174	195	206	237	212	205	217	204	173	195	219	201	206	211	198	196	180	202	198	206	207	218	198	210	204	211	214	185	200	227	184	195	207	211	257	185	218	168	216	206	189	209	213	180	207	210	205	195	180	198	199	188	187	207	209	203	210	213	176	184	209	190	187	194	210	193	203	212	208	218	198	216	195	193	205	206	209	210	196	194	205	225	203	179	201	217	200	192	222	191	201	224	199	201	208	206	174	213	214	205	204	211	213	192	184	187	193	179	214	207	216	179	211	203	188	235	191	194	186	193	206	214	192	202	210	206	225	202	191	202	189	191	219	211	198	186	212	192	227	176	221	206	189	222	206	200	210	210	229	223	200	186	213	218	203	187	187	195	190	164	200	186	210	199	199	207	209	198	229	202	199	176	205	179	197	188	201	190	210	177	204	178	184	225	218	187	183	192	211	171	210	196	205	173	188	194	209	193	212	218	192	223	181	197	237	202	180	192	184	204	204	170	218	239	194	168	196	205	225	209	211	222	197	202	190	208	194	187	195	212	231	200	214	210	202	202	179	191	203	181	218	217	206	198	193	221	204	202	187	191	182	199	204	200	218	197	194	203	192	207	168	209	199	190	189	204	221	191	196	208	204	205	217	193	209	211	169	218	215	198	186	206	220	199	209	207	209	198	203	194	216	197	170	197	195	228	191	207	204	192	194	182	212	206	200	210	198	205	164	188	201	207	205	191	189	217	214	196	216	182	197	187	224	198	218	201	175	193	208	187	225	190	203	201	222	211	206	211	207	206	188	220	183	222	199	162	215	220	196	191	193	174	209	190	181	195	227	192	183	222	190	230	189	209	209	185	202	207	201	214	169	167	189	185	201	203	192	194	210	192	232	197	210	178	209	221	212	222	166	198	208	180	201	217	203	202	195	190	184	229	206	206	203	207	208	221	207	204	218	190	201	192	181	211	185	197	206	212	230	205	203	211	216	213	185	218	196	185	211	213	215	192	184	214	211	194	209	222	213	209	198	219	211	218	198	198	210	206	197	218	212	216	215	216	196	211	205	204	208	217	198	227	202	208	170	202	182	178	208	209	225	203	200	185	189	232	193	200	192	212	187	195	207	199	201	204	196	184	189	201	206	210	214	185	211	198	226	205	210	218	205	219	192	225	203	224	205	217	204	190	232	190	175	200	190	207	189	190	196	192	187	191	208	204	211	188	226	206	207	183	188	195	205	195	206	182	219	201	192	206	208	196	209	212	205	194	209	192	193	175	192	195	187	227	192	196	200	198	198	202	217	216	185	211	206	191	190	193	178	212	205	211	201	198	175	189	238	173	177	189	183	190	197	202	208	195	219	187	197	229	225	217	207	187	207	209	228	203	196	219	241	218	174	193	218	209	190	189	191	206	214	216	189	191	184	195	217	201	194	194	221	178	216	201	218	185	210	199	227	198	234	192	203	204	242	207	217	237	195	237	193	206	222	197	189	200	161	200	199	224	187	176	201	190	244	196	196	206	210	206	201	194	199	182	197	187	185	211	195	198	209	209	196	199	193	172	215	164	218	235	224	215	216	185	198	192	181	209	227	203	200	183	232	207	203	210	205	178	204	200	184	186	228	194	205	189	204	204	188	221	202	183	180	206	187	202	204	192	202	199	190	236	207	216	213	217	203	203	205	194	213	216	188	198	214	192	202	204	215	220	231	201	210	195	189	194	207	187	184	196	227	199	206	218	211	200	216	196	198	210	183	202	184	205	217	184	212	202	196	189	191	189	204	187	189	210	219	207	223	196	184	225	177	195	212	195	207	201	204	201	203	202	194	185	190	176	197	194	194	208	215	189	218	209	203	184	203	210	180	186	200	195	217	215	174	188	197	195	186	183	206	182	208	220	194	194	179	202	184	208	228	235	192	218	194	204	202	191	213	214	214	205	214	204	218	191	187	227	210	198	203	188	204	205	191	215	208	188	194	194	172	218	223	192	207	207	204	182	227	196	184	193	193	207	176	202	229	208	197	225	208	201	191	196	207	207	221	201	193	192	211	214	228	193	209	217	187	188	187	208	197	190	205	199	213	202	196	190	212	202	203	176	166	200	214	209	196	180	188	200	211	180	193	206	215	198	214	226	191	192	183	201	193	189	233	220	227	206	196	187	216	217	197	194	227	189	219	200	215	216	203	212	196	218	209	211	213	204	187	203	211	207	196	194	216	201	181	205	196	232	209	183	236	188	203	223	214	205	192	193	182	205	201	184	210	216	202	202	206	171	211	186	211	199	186	205	247	181	189	222	186	206	206	170	214	202	190	205	181	218	209	197	192	171	215	206	176	206	175	187	212	185	201	225	219	205	207	221	203	198	189	199	191	200	200	198	220	210	204	194	198	184	220	205	203	198	220	209	202	197	217	194	228	180	185	196	181	228	211	198	187	238	185	209	221	201	189	186	211	192	185	186	194	209	193	191	181	190	213	200	210	194	197	200	232	196	220	199	216	219	193	196	177	189	210	195	195	208	167	197	210	189	217	187	175	210	207	198	211	197	208	207	206	193	210	172	193	181
11909	8304	3766	986	854	835	795	873	814	858	838	825	793	933	861	859	828	816	647	2177	5145	4444	2634	1459	876	739	616	614	599	678	646	616	590	616	619	649	639	617	616	625	620	588	583	631	640	598	632	638	656	618	623	627	615	623	650	639	601	649	649	610	577	604	613	603	618	637	620	613	667	600	632	599	645	617	590	604	649	631	632	663	618	628	603	631	639	612	608	626	617	579	644	623	617	669	610	667	588	654	603	603	662	606	598	609	643	624	598	601	641	628	583	618	599	631	588	624	631	611	624	638	583	588	634	617	628	633	625	594	614	664	584	625	628	652	630	647	621	634	634	630	594	617	608	616	624	667	670	671	603	613	618	625	666	607	615	599	633	581	608	663	603	601	614	614	619	638	583	608	577	637	593	647	612	613	584	598	577	613	651	596	616	625	614	656	663	634	623	587	658	630	601	640	588	601	652	594	595	588	599	627	640	649	613	642	602	624	603	606	614	595	599	663	623	603	631	608	652	647	584	647	605	645	616	601	618	636	625	635	628	614	621	537	601	610	641	618	601	591	609	660	617	630	648	601	635	627	594	600	622	644	601	643	648	621	641	624	623	608	628	575	662	618	613	648	596	637	631	633	646	584	611	595	592	637	577	561	646	617	605	569	621	640	582	645	609	581	658	608	628	644	626	642	640	641	626	602	637	619	653	603	617	613	599	639	607	623	674	582	608	643	624	639	633	630	621	636	620	624	574	638	612	602	616	616	634	647	630	596	606	570	586	642	620	598	633	627	635	628	623	609	622	598	621	623	636	622	611	624	655	571	637	608	637	602	565	614	581	614	601	619	609	627	591	607	659	607	666	594	600	624	613	624	658	638	634	578	566	619	615	632	587	614	585	601	580	663	631	621	629	631	582	591	594	635	618	646	612	640	640	616	599	612	642	647	620	639	621	621	596	586	617	627	614	637	616	618	631	641	624	613	606	644	588	557	631	640	637	593	623	615	640	682	592	629	595	656	590	610	610	635	616	637	621	631	620	630	658	590	586	674	615	616	563	621	647	649	654	567	633	625	622	610	603	605	675	611	616	600	625	623	608	622	591	607	600	625	666	648	598	569	615	597	599	603	603	638	579	573	611	637	636	619	640	626	623	566	636	575	620	586	603	606	630	618	642	644	614	608	654	622	689	631	613	660	616	617	579	603	621	641	616	614	638	565	643	621	621	622	595	651	615	647	634	613	626	624	630	615	610	582	617	661	641	606	658	615	605	590	667	645	550	593	598	566	613	693	587	622	625	625	609	630	617	619	629	604	651	593	624	618	608	643	671	618	586	577	621	605	659	614	568	579	619	604	623	603	650	623	647	604	630	635	645	610	631	622	630	634	669	627	661	632	635	601	646	597	596	653	653	597	638	632	619	610	622	586	632	587	610	637	609	622	618	621	574	595	654	627	610	570	633	570	630	623	574	633	655	639	666	608	591	603	639	639	646	644	623	582	593	621	653	601	607	585	629	616	622	633	634	628	611	598	656	603	620	635	622	610	586	611	583	628	582	635	659	618	641	620	629	597	628	647	615	593	589	620	645	610	667	612	640	628	619	622	656	623	588	594	606	649	643	598	588	625	596	573	620	610	609	622	625	616	633	617	623	582	611	586	638	576	629	643	613	649	617	639	646	606	604	605	578	614	604	615	654	673	608	602	588	611	647	625	660	598	596	604	608	618	645	605	598	617	612	636	594	621	678	619	609	602	613	637	649	602	614	575	617	660	586	609	606	609	641	596	657	628	663	609	604	610	650	590	644	628	633	615	646	601	620	621	607	565	601	639	601	641	550	590	629	594	618	629	567	601	663	632	634	611	601	643	575	645	607	665	641	604	575	650	614	625	598	605	581	627	623	601	631	614	643	624	606	597	609	628	614	578	594	646	608	609	605	643	635	622	660	661	626	631	586	616	619	586	648	592	592	581	607	620	603	640	616	621	588	642	661	642	599	607	685	649	615	645	634	612	601	613	566	612	637	633	625	621	591	643	610	583	626	608	624	586	624	623	638	629	621	630	595	584	620	620	618	581	627	638	624	625	595	608	635	631	602	595	591	632	605	631	587	635	625	613	628	635	653	646	605	660	605	583	599	587	636	621	598	650	630	625	660	625	643	613	583	600	602	590	598	638	629	635	660	651	658	634	634	633	592	596	649	646	621	639	625	581	646	615	616	590	661	621	621	617	619	615	641	638	599	629	616	616	638	619	625	630	628	618	627	623	656	634	654	654	612	596	636	598	646	656	617	670	614	633	611	654	656	657	609	610	670	645	593	625	606	625	642	595	627	565	610	627	584	660	581	607	661	626	608	615	619	618	624	604	624	656	624	651	601	674	585	652	585	646	609	626	649	648	586	614	665	605	611	641	599	606	606	630	632	661	600	613	638	608	580	617	597	637	628	627	651	590	634	608	616	627	628	600	653	624	650	612	649	627	636	639	616	633	653	649	593	627	599	581	634	635	629	641	641	648	645	598	632	584	581	639	639	623	664	575	592	599	633	626	595	595	633	599	594	572	617	632	601	613	645	660	648	622	627	647	634	585	648	573	620	654	590	609	661	651	627	624	562	621	625	656	605	644	700	599	610	620	649	627	576	638	627	647	633	607	633	617	652	583	658	658	643	645	649	595	638	635	636	619	644	612	655	601	582	603	662	590	623	636	632	624	633	615	597	614	651	592	620	590	651	610	582	631	602	610	682	642	656	643	614	622	623	614	570	611	637	614	634	639	628	616	616	677	649	628	657	645	596	620	609	631	612	616	612	651	603	611	607	614	599	622	586	638	622	579	631	645	644	644	637	608	599	649	607	618	636	607	596	605	635	637	596	612	617	648	646	594	585	668	621	605	632	640	661	617	603	601	653	580	600	632	607	582	608	584	634	627	613	607	625	628	617	616	650	596	612	597	637	642	608	646	658	625	602	618	615	627	584	625	662	601	575	664	622	608	628	613	631	663	648	632	607	635	617	613	642	622	637	568	576	650	633	670	625	586	608	635	577	637	634	616	592	641	565	592	588	616	633	581	629	565	607	673	648	660	623	637	625	593	632	654	629	626	619	637	611	641	602	599	575	633	615	656	628	629	618	657	601	642	604	617	677	607	629	617	630	591	588	595	636	661	655	615	636	634	600	577	644	632	620	647	662	652	644	632	606	635	613	620	615	597	612	612	642	657	634	600	627	636	601	616	608	663	614	612	617	597	599	637	662	570	642	588	631	598	589	609	654	620	627	591	625	622	621	628	624	653	609	631	622	590	608	605	660	610	623	613	596	590	626	612	598	606	630	661	635	604	661	594	609	639	639	608	683	614	644	594	620	656	648	617	637	582	624	636	630	606	605	643	609	638	623	617	603	635	604	595	619	598	577	625	585	615	615	579	615	588	602	571	637	634	561	620	636	622	633	600	615	627	643	581	615	629	641	629	601	592	608	599	600	599	595	613	643	611	618	655	632	651	624	656	607	578	614	625
44942	40967	27133	4472	1120	689	544	469	417	398	383	398	362	338	319	317	304	295	336	5609	8477	5333	2525	871	404	259	228	229	194	178	182	204	193	200	199	186	213	198	183	219	233	214	203	212	209	212	206	210	205	173	207	214	209	185	213	217	186	236	250	198	207	218	215	207	205	231	236	202	194	191	201	243	200	234	213	228	212	210	214	205	205	220	213	199	218	232	236	214	201	219	215	204	231	208	202	212	245	203	186	222	217	239	188	184	235	186	200	222	220	212	198	241	210	213	228	213	185	229	211	200	218	224	233	228	208	227	220	180	201	227	213	213	206	211	214	224	200	223	219	219	214	229	194	209	208	206	241	235	214	226	230	207	233	187	239	220	217	231	222	199	207	168	225	214	210	222	213	225	232	233	234	188	247	207	219	236	199	215	212	202	210	213	221	229	215	190	215	222	226	237	213	227	201	202	249	218	227	191	228	215	205	208	239	251	231	208	208	213	225	200	197	197	204	192	190	201	216	248	216	212	199	194	223	200	213	190	229	178	206	207	227	216	202	235	207	196	231	229	231	209	191	210	202	220	201	239	217	199	210	242	229	239	210	250	204	216	236	203	227	236	224	220	228	236	243	220	187	226	200	215	207	208	219	228	227	181	241	231	208	235	220	227	218	207	205	219	214	214	203	175	233	232	221	216	204	205	205	201	193	249	204	202	197	236	213	211	208	212	212	243	246	225	198	229	190	200	206	240	194	235	205	216	228	214	198	238	209	220	223	234	212	221	204	210	202	186	203	231	200	208	221	213	202	202	205	192	225	216	187	234	217	215	206	201	208	219	211	186	194	216	234	245	194	213	195	207	226	214	225	214	216	219	218	235	204	205	199	239	201	200	208	183	209	233	219	211	229	235	214	204	224	203	216	200	213	207	220	222	218	182	187	217	205	223	201	200	213	211	218	219	215	211	195	207	243	202	192	227	210	202	232	210	215	230	232	215	237	197	198	217	209	200	201	232	190	230	231	222	196	205	231	216	205	196	204	206	209	207	213	205	204	205	208	222	216	217	203	206	225	224	205	224	232	223	189	218	195	208	201	266	224	219	194	190	210	205	236	224	207	216	230	233	222	243	186	184	180	234	239	232	210	240	205	217	222	216	206	211	199	220	235	227	219	189	225	205	220	218	202	210	224	194	202	208	205	225	205	188	201	237	217	199	210	211	202	190	212	227	206	217	220	224	230	243	204	208	205	203	228	221	218	212	218	207	210	181	224	207	176	235	229	218	234	195	226	209	231	197	250	215	204	208	217	232	201	257	201	206	190	231	230	226	228	225	219	226	193	209	217	205	198	217	195	200	227	222	221	195	200	180	188	232	197	187	219	239	201	220	174	199	198	182	192	223	218	209	215	224	202	205	212	216	188	224	198	205	218	206	221	230	190	220	198	229	198	229	180	195	217	198	235	193	200	202	195	202	208	208	228	205	193	199	215	206	211	219	213	201	210	193	203	201	195	200	234	228	212	204	208	171	230	194	193	199	213	204	208	200	209	215	192	215	217	206	239	211	184	237	227	208	201	232	208	208	214	213	210	211	198	206	194	209	225	211	250	198	207	188	199	233	210	206	209	199	207	173	201	224	213	202	220	204	218	219	201	209	197	208	202	211	208	214	223	228	201	207	198	193	204	239	228	200	222	181	238	200	200	251	231	224	234	221	204	219	194	217	218	209	222	249	187	196	191	202	206	201	212	218	206	212	210	222	199	237	203	215	207	216	210	216	210	201	218	208	195	206	217	229	229	208	223	202	220	194	225	222	218	193	194	205	229	216	181	209	204	203	205	211	221	215	223	187	245	213	209	205	223	207	228	224	197	228	215	216	199	204	226	218	203	218	215	224	203	224	203	223	180	195	214	224	201	208	215	228	197	190	202	234	230	225	198	222	212	213	204	219	270	209	201	222	198	218	209	205	228	230	227	219	212	229	236	196	199	224	204	215	219	203	210	206	250	186	224	248	242	230	208	244	215	220	203	197	202	234	243	204	210	225	225	220	212	230	258	233	212	208	242	221	235	226	221	211	220	227	223	186	212	222	201	204	186	206	208	217	190	227	213	193	197	201	217	226	205	224	202	236	204	224	200	228	204	195	210	204	219	219	238	226	201	183	204	213	211	207	192	236	203	183	220	221	204	237	210	196	192	214	195	195	193	223	217	208	199	197	217	190	225	223	221	222	219	217	235	192	215	218	199	181	222	209	224	201	196	218	217	230	195	187	200	212	221	187	246	207	211	207	208	202	205	230	217	184	175	205	179	230	212	216	224	219	193	233	209	217	222	218	204	224	232	211	228	205	217	215	225	208	246	205	224	221	234	221	210	223	203	221	197	227	218	199	212	219	219	205	214	222	210	212	209	228	203	216	225	193	208	221	232	225	203	225	242	226	246	209	188	225	218	225	211	208	221	233	239	234	216	243	212	206	224	205	199	216	220	214	220	200	208	205	205	227	251	180	199	221	191	196	196	223	221	197	198	205	206	172	175	216	194	193	214	216	208	220	225	220	216	223	184	244	210	219	206	202	223	204	234	218	199	229	222	245	215	204	220	230	205	208	197	208	215	207	228	221	210	205	217	202	216	220	213	224	228	229	223	205	231	217	204	229	242	197	211	204	224	214	239	212	197	209	212	208	235	195	216	209	205	187	220	189	230	209	222	204	214	200	216	206	198	185	201	204	213	235	224	209	206	177	206	186	196	208	204	229	215	201	207	204	232	196	218	228	213	228	214	214	203	215	189	219	197	217	212	225	245	224	221	190	193	217	224	204	220	228	214	214	182	253	199	234	213	191	219	222	210	229	225	225	217	219	202	238	211	224	208	211	235	211	215	191	175	208	214	253	210	210	186	247	233	224	207	205	225	232	222	206	214	199	197	240	226	204	236	223	192	228	190	221	200	211	237	217	215	225	216	199	216	218	215	191	221	185	211	201	204	233	213	234	236	186	210	221	222	191	208	236	233	222	220	203	213	220	216	209	217	214	217	204	225	201	215	202	207	186	218	212	180	231	206	202	217	203	205	200	218	214	190	215	230	208	222	192	233	190	226	213	204	224	212	198	210	183	222	207	216	223	216	224	200	205	218	224	221	236	188	205	202	231	223	229	202	208	216	210	218	223	226	207	192	198	200	222	230	208	218	233	205	217	190	221	211	237	215	219	200	211	198	214	211	197	195	198	197	204	193	220	207	220	205	197	195	216	214	250	211	219	226	205	222	221	193	204	215	207	216	228	196	210	209	217	216	219	221	179	216	220	199	213	190	221	229	231	210	229	208	219	207	215	232	183	185	237	219	219	228	216	202	205	229	222	204	235	206	202	219	203	237	203	236	235	188	217	194	223	202	223	210	215	196	204	233	216	223	243	205	216	222	196	191	231	263	207	213	230	231	199	189	190	230	222	216	221	228	203	198	224	212	215	222	215	214	213	232	202	196	195	200	209	215	212	189	214	204	194	203	249	230	205
29892	34393	12743	3598	3210	2672	2130	1964	1692	1623	1529	1581	1441	1324	1227	1320	1233	1086	1390	22875	27569	20057	10958	4173	1717	941	708	646	703	658	637	642	651	648	645	659	658	641	683	655	614	612	634	647	639	645	663	693	696	647	659	660	656	616	661	674	632	667	644	693	623	619	680	646	684	651	688	647	684	607	635	687	660	675	654	640	653	648	681	696	639	641	631	646	615	649	664	639	667	715	691	652	675	625	646	655	656	646	623	695	646	647	584	621	631	613	627	625	682	663	659	641	655	665	602	609	688	606	645	639	611	701	716	642	662	635	677	668	651	613	676	694	634	639	662	684	680	678	649	643	628	640	647	615	655	683	628	647	617	678	656	653	677	652	667	673	662	620	686	660	636	671	642	627	636	661	669	644	649	682	632	661	675	620	656	641	628	630	637	652	647	666	635	685	656	644	649	636	683	671	611	663	670	671	647	616	648	644	695	661	660	657	741	650	695	641	636	638	659	683	671	663	621	711	643	649	627	666	683	631	632	605	672	616	668	631	679	696	658	650	674	682	646	675	635	671	652	665	657	684	652	636	681	622	655	588	616	601	613	628	646	602	688	623	650	652	658	655	647	641	642	663	648	650	663	623	663	632	661	663	639	643	672	673	640	678	639	623	641	657	665	697	628	648	690	646	686	654	654	654	682	654	652	620	622	607	684	649	623	638	672	669	637	694	636	636	649	656	660	658	640	631	651	640	689	665	664	667	615	618	640	643	651	648	680	676	630	664	672	669	659	673	663	626	650	645	625	620	637	695	630	623	658	663	668	706	655	663	690	686	674	666	703	650	678	639	639	645	628	621	620	657	644	694	652	656	672	621	675	639	653	682	631	640	667	678	707	685	640	663	664	639	671	632	623	655	639	638	724	714	645	606	652	676	651	663	660	618	685	638	666	656	648	667	616	624	655	680	659	630	686	660	648	667	674	632	668	654	656	670	630	647	632	696	629	633	646	679	641	607	654	651	646	638	655	676	629	625	662	644	679	621	671	643	681	637	663	672	658	650	631	660	658	671	652	631	649	647	695	701	649	664	619	677	616	624	622	669	680	657	619	664	644	658	627	640	656	629	683	632	617	654	669	625	645	638	631	673	687	655	705	641	615	685	640	666	672	647	673	618	645	687	641	662	642	631	630	695	667	653	659	637	654	669	626	680	662	674	653	654	667	664	692	672	684	715	633	656	634	664	679	623	684	665	640	610	653	623	689	643	615	635	678	644	652	648	641	618	644	642	677	661	662	650	639	654	660	659	633	649	617	641	657	658	679	620	613	660	660	632	662	630	631	609	659	676	664	644	652	608	648	624	695	637	628	670	665	675	677	655	637	674	657	689	658	656	666	691	671	597	666	618	629	649	608	611	653	650	655	622	653	636	635	632	630	635	622	637	681	685	691	614	643	620	633	630	655	648	645	671	633	668	660	684	634	651	666	688	664	649	617	683	654	651	640	644	665	652	646	635	707	654	605	639	607	632	624	671	661	692	642	674	642	678	653	657	643	646	679	685	658	719	630	668	620	638	677	634	636	664	687	668	622	657	626	694	634	598	665	648	635	620	684	680	643	638	644	646	624	648	659	607	669	644	663	642	691	639	646	635	705	643	624	632	622	661	694	646	671	669	690	682	642	625	694	665	680	682	625	632	706	687	665	630	617	604	658	676	615	684	630	652	659	640	643	628	630	663	643	638	697	649	618	684	653	631	631	644	674	620	623	625	666	675	708	630	652	668	621	669	697	652	667	685	645	688	625	691	633	595	661	644	630	666	592	598	599	694	630	679	664	607	672	645	663	608	680	686	653	660	647	636	615	682	656	615	637	665	667	596	693	647	649	665	616	645	637	677	660	678	667	653	637	642	633	696	705	629	649	650	567	622	657	615	635	652	673	639	650	678	652	652	682	658	737	690	629	607	650	705	587	641	644	665	648	654	664	683	686	655	693	680	658	598	668	656	633	665	652	645	657	659	680	626	674	620	623	727	656	685	675	665	634	699	614	631	671	625	644	621	603	616	632	676	630	626	633	613	665	624	642	694	634	617	651	645	624	672	688	660	651	677	660	659	653	660	643	637	668	656	630	659	653	715	633	660	631	630	635	718	663	665	630	662	654	662	693	636	604	685	701	637	692	670	678	664	667	662	635	651	611	633	668	644	657	649	638	673	655	636	690	661	640	623	631	632	601	659	604	656	605	636	638	683	657	649	675	695	575	653	672	672	653	673	635	616	645	657	674	650	643	686	644	642	658	702	614	658	670	664	630	680	601	655	583	666	621	671	628	669	654	635	663	626	644	633	658	647	613	654	637	661	674	669	704	635	667	685	677	652	652	663	681	649	667	653	616	643	643	665	684	672	623	653	716	652	622	641	656	675	630	644	652	632	638	658	657	638	639	646	644	632	655	619	686	634	664	720	598	653	663	620	609	648	649	674	696	678	674	653	663	658	656	601	621	623	629	660	701	652	635	709	654	667	644	680	651	659	632	700	649	684	682	618	657	604	660	672	646	643	651	613	704	652	663	669	648	665	666	674	683	643	650	656	642	642	610	619	639	644	672	654	668	629	625	647	675	639	638	628	620	681	641	648	647	626	690	647	660	657	642	701	686	648	682	649	638	638	616	628	667	652	652	681	630	677	631	686	659	658	655	673	644	664	623	680	665	639	660	605	646	648	633	656	651	655	647	699	642	660	675	652	679	665	646	607	634	652	639	646	639	705	676	615	636	727	669	671	679	657	658	660	670	631	606	631	643	665	694	618	640	615	694	705	644	675	666	640	633	674	703	638	658	642	717	660	668	623	635	633	652	649	656	635	657	665	681	664	600	644	654	664	663	649	654	669	621	640	629	645	625	623	613	659	633	651	661	657	675	634	661	635	636	625	650	639	618	668	652	662	689	643	637	673	657	677	624	620	617	680	661	681	681	651	638	670	647	642	650	655	651	638	622	668	663	665	607	669	619	714	657	661	596	664	623	678	672	687	657	621	658	640	670	654	641	653	621	664	619	653	627	675	634	618	697	670	633	609	660	635	666	658	606	635	667	679	678	658	652	695	619	675	661	625	652	673	631	641	644	648	653	639	664	684	634	648	632	647	678	657	679	649	655	647	641	655	655	662	664	653	627	636	626	644	688	616	624	668	647	615	639	675	668	657	701	657	659	660	653	618	647	698	651	633	651	666	675	699	657	604	603	657	672	699	640	646	581	672	637	644	689	624	613	644	648	665	643	617	671	640	660	656	629	659	668	639	657	688	646	625	690	670	682	636	612	649	689	659	634	617	628	663	686	646	634	685	632	700	646	660	673	723	672	609	630	650	661	658	669	627	703	664	634	691	625	676	656	595	727	647	584	634	643	681	616	635	632	636	691	662	623	702	675	652	652	646	607	645	642	676	683	655	640	647	644	613	621	650	669	650	652	659	662	690	682	688	629	630	671	662	611	652	660	691	638	641	640	669	649	632	657	597	597	644	643	659
51910	55090	32496	7903	2019	1088	806	672	577	543	456	448	417	402	395	317	341	358	376	8852	14405	9514	4365	1428	582	332	237	255	225	194	229	231	234	227	239	251	242	218	254	256	247	241	268	243	249	225	238	234	240	264	220	222	260	282	235	241	230	234	233	243	263	255	244	243	249	245	227	226	259	214	236	251	243	240	255	242	268	229	217	243	230	264	259	234	249	257	259	257	241	276	245	226	223	242	221	222	254	239	250	251	231	245	214	236	235	261	225	250	243	222	241	210	242	256	252	240	247	244	231	232	231	238	230	248	233	240	237	248	234	241	254	239	256	241	232	263	225	232	241	258	256	232	245	264	264	242	254	242	266	246	249	243	226	226	282	224	267	255	252	256	259	242	251	231	218	246	233	242	241	260	237	246	235	238	266	236	229	210	276	263	249	242	231	224	224	239	234	266	228	253	247	231	223	247	242	248	254	239	243	264	252	242	248	238	236	226	241	232	247	221	228	233	217	226	257	208	267	227	236	234	241	250	247	269	244	255	235	249	247	270	256	230	247	240	216	249	265	241	229	225	262	243	248	236	231	247	256	254	220	247	256	236	246	223	268	237	220	241	252	244	253	255	226	240	228	238	228	251	263	201	243	257	261	269	246	246	246	230	238	247	232	214	231	235	230	224	253	238	251	267	262	259	229	254	240	253	232	191	252	213	257	263	232	223	267	254	236	258	247	226	221	227	232	259	257	265	250	258	214	258	242	267	252	267	253	236	237	217	226	240	244	242	254	226	222	250	263	252	212	244	256	217	233	238	242	249	252	272	238	278	249	246	252	243	260	223	274	270	255	232	260	247	246	273	257	262	266	239	257	231	217	234	256	258	250	228	254	247	254	245	261	249	248	267	260	254	263	240	240	247	245	263	279	227	229	229	248	221	241	225	218	234	273	258	258	251	267	254	247	229	245	236	262	240	248	246	259	245	253	250	223	250	243	225	252	225	239	254	238	244	243	242	241	256	247	257	265	220	222	241	240	248	279	238	260	250	264	259	255	224	217	225	277	261	274	259	271	259	254	228	245	244	254	230	255	258	251	220	257	243	239	252	238	206	244	259	235	241	221	253	245	270	245	244	235	272	228	244	257	236	290	227	218	247	255	243	252	225	244	247	248	220	221	223	232	275	257	220	222	263	237	229	248	251	242	226	232	236	238	230	258	229	249	243	216	218	243	255	271	267	243	243	247	251	245	247	223	230	261	226	212	257	224	239	249	245	260	248	241	244	232	270	232	250	223	239	231	256	247	260	242	249	254	245	221	249	229	243	240	221	244	261	260	243	226	246	236	237	249	243	264	225	228	235	231	253	252	278	252	249	242	246	233	243	241	266	248	258	249	230	241	254	256	279	247	255	253	250	271	274	237	245	246	241	228	225	247	253	271	232	242	228	240	235	236	221	236	224	227	248	267	232	245	259	280	254	232	239	233	217	257	244	267	215	259	238	261	248	240	232	257	251	231	244	288	211	240	234	237	254	255	243	262	256	216	229	228	237	252	242	228	219	229	225	216	245	257	229	245	243	228	262	264	250	251	250	234	235	278	246	263	233	233	238	241	237	247	234	231	264	234	265	270	241	220	279	240	257	272	250	219	249	230	227	240	235	242	242	240	232	231	269	254	238	244	222	245	226	247	243	238	220	230	225	239	221	256	244	267	244	277	241	211	266	262	270	235	235	245	249	249	221	257	228	227	227	248	266	249	254	234	240	225	232	232	259	236	263	254	235	221	246	245	239	278	253	229	232	210	222	233	214	265	241	234	293	248	262	235	228	233	219	248	236	226	264	253	242	232	257	201	274	241	237	243	229	242	222	220	271	251	270	231	223	256	256	252	225	230	242	255	237	244	245	247	233	229	234	234	240	241	267	247	258	220	208	224	226	234	268	246	229	246	237	242	228	245	226	238	241	236	260	217	249	247	271	255	262	222	244	226	231	225	258	236	231	260	236	230	251	239	241	266	263	227	260	242	247	237	227	243	225	262	239	241	231	224	227	252	237	231	237	264	204	271	227	251	242	246	235	243	239	242	248	249	232	240	249	220	229	232	227	242	245	259	221	224	221	260	212	243	265	288	236	251	242	253	251	267	232	259	257	223	293	242	232	223	245	233	228	251	221	244	230	259	193	255	249	222	257	221	254	239	233	251	220	248	261	265	236	239	244	275	235	232	261	239	259	231	254	237	260	230	243	210	229	246	233	260	251	254	267	250	257	240	263	243	229	223	246	219	254	244	246	243	240	240	258	239	213	242	242	250	240	226	249	219	264	258	241	247	239	238	237	245	238	249	228	229	231	271	206	246	232	229	249	240	241	269	249	234	222	273	230	232	274	222	258	241	252	216	243	225	226	253	247	288	237	244	235	251	225	253	247	234	243	238	239	243	233	212	228	245	243	220	263	240	230	241	241	253	239	237	256	269	207	241	251	256	275	274	245	225	254	256	274	287	254	267	219	248	245	225	214	253	256	256	236	234	242	239	219	260	255	234	229	227	245	220	261	229	252	262	231	251	238	238	242	243	247	250	272	246	255	261	259	269	244	230	267	244	230	248	252	238	252	248	279	224	221	248	253	264	242	247	239	223	251	238	271	247	259	230	247	243	245	224	265	255	244	239	230	245	261	232	251	216	271	236	253	261	230	225	228	239	264	251	240	249	254	231	233	217	218	261	263	255	248	245	262	242	249	244	243	226	233	242	253	256	275	240	249	249	252	239	246	232	215	259	258	236	243	239	243	260	240	235	223	247	238	239	229	234	248	244	261	274	252	261	271	230	249	264	245	247	244	256	227	236	236	236	263	245	238	245	213	269	266	238	263	269	265	265	233	252	244	290	210	239	260	241	243	234	234	232	239	247	249	243	253	234	228	231	245	255	222	234	249	223	227	251	280	261	250	231	237	229	228	217	238	251	246	244	264	251	261	229	248	228	245	249	211	255	227	241	232	251	252	235	217	253	213	262	263	236	230	228	245	274	244	252	238	288	271	290	258	240	241	209	240	228	243	239	253	274	239	219	228	244	235	246	252	241	219	261	227	258	222	244	238	260	215	259	253	239	223	224	243	261	261	240	240	253	226	238	227	251	243	237	234	270	259	211	226	235	240	250	244	254	222	222	242	229	251	252	250	209	250	220	226	255	243	242	254	227	236	259	261	233	228	259	243	238	238	261	223	206	234	246	252	211	265	205	243	245	251	264	253	252	230	234	244	249	227	232	262	214	243	238	258	257	245	257	250	217	213	263	249	210	239	260	260	287	244	236	255	234	249	236	256	226	269	257	223	229	220	239	256	214	242	235	241	234	240	229	230	240	228	254	236	217	243	260	258	252	241	229	241	288	241	236	220	264	262	250	242	226	245	268	269	239	228	237	240	234	265	239	251	229	240	252	238	278	247	228	243	241	235	259	239	264	245	225	245	220	262	246	234	233	226	242	230	235	240	234	231	244	255	243	246	258	273	245	228	217	257
35736	44705	12336	5272	4745	3854	3287	2826	2515	2113	1953	1857	1693	1542	1525	1426	1383	1280	1432	28375	35787	27717	15847	6416	2423	1102	794	770	707	714	717	688	724	784	706	707	723	743	742	735	742	728	676	736	733	750	723	687	730	698	760	717	713	729	642	692	736	716	759	724	752	773	674	730	709	717	748	731	696	718	735	753	720	717	709	734	742	693	733	667	693	706	749	686	682	747	743	692	709	694	720	739	699	720	707	737	729	697	727	734	738	726	728	687	756	714	744	706	760	789	733	713	709	749	758	782	733	755	717	782	774	756	749	710	712	694	737	723	715	718	722	695	722	731	698	748	733	744	742	728	739	720	705	770	706	716	685	727	741	679	718	744	745	718	700	774	709	734	714	730	722	686	710	732	762	786	685	715	725	722	671	695	663	716	744	721	768	723	782	683	719	773	744	716	748	730	747	713	715	722	738	743	775	718	710	725	737	708	730	735	737	753	753	730	681	702	683	754	709	741	727	770	719	748	738	711	678	704	700	719	719	738	749	757	726	685	705	724	752	719	718	767	696	664	722	698	746	709	760	782	729	713	665	709	705	693	735	712	752	769	714	764	750	753	672	732	730	718	728	738	698	733	718	748	694	684	727	735	726	743	717	724	723	757	696	667	719	760	663	717	726	733	709	703	703	712	728	730	736	695	717	740	689	689	749	704	728	714	709	761	780	725	690	705	713	706	715	702	703	725	703	683	789	725	734	715	759	738	733	747	758	695	697	709	750	691	686	775	785	773	701	732	701	753	704	723	695	757	731	723	688	760	726	704	759	709	723	696	725	763	739	750	688	768	727	705	742	732	709	733	750	690	699	737	730	702	677	740	728	760	732	702	691	745	671	700	708	672	691	714	702	712	768	712	764	717	716	699	723	768	718	717	690	742	639	700	721	727	746	695	692	704	731	761	731	765	741	680	685	732	698	729	722	776	767	748	660	741	698	729	723	719	762	715	709	700	709	699	705	719	721	760	703	727	733	716	759	728	709	734	723	661	751	697	744	720	736	698	730	759	715	701	780	737	749	757	701	720	736	661	744	746	744	714	713	726	679	735	726	715	749	701	689	766	734	707	764	708	721	738	693	773	771	725	697	764	743	735	688	731	745	696	746	683	732	713	774	692	753	700	677	759	764	761	719	716	712	752	686	685	728	714	696	717	747	730	683	728	781	726	720	749	741	709	699	718	726	727	711	737	692	698	731	676	727	719	689	684	758	714	740	739	730	687	659	686	685	700	747	704	761	751	728	737	681	732	723	727	718	706	754	723	715	746	752	756	723	700	721	686	736	742	694	723	730	761	743	727	695	741	751	731	681	745	728	727	780	708	708	770	715	741	689	704	729	739	734	697	764	732	696	686	717	742	760	717	709	691	762	711	757	758	744	697	685	741	693	746	670	765	735	741	725	700	738	771	718	800	705	737	691	706	734	704	734	684	732	706	704	746	703	703	717	726	693	730	740	732	737	739	759	709	738	677	732	737	713	722	727	700	731	711	693	747	734	679	753	743	718	704	703	742	728	707	694	777	745	748	718	751	676	751	711	743	713	694	728	766	700	732	754	790	753	747	678	743	685	736	762	743	768	721	717	719	727	751	674	676	750	737	673	717	778	703	733	707	750	728	732	736	727	729	738	748	767	732	697	736	698	689	751	709	713	740	694	686	702	678	705	721	729	739	743	752	714	743	739	712	699	729	785	742	781	728	735	737	734	775	713	775	685	739	706	739	692	668	684	704	711	737	738	739	717	678	728	744	706	724	792	719	697	740	756	771	696	733	743	755	698	736	713	711	724	746	760	726	686	791	699	787	717	700	727	751	758	761	714	741	766	734	723	756	726	689	760	770	664	753	704	738	702	694	744	736	731	755	713	752	770	729	692	692	747	751	694	685	709	705	723	736	714	732	767	705	750	743	728	713	747	701	744	726	708	724	747	757	731	709	714	723	696	767	758	663	730	710	699	714	742	752	728	706	741	728	731	683	694	776	721	712	712	755	753	721	745	741	773	717	728	701	750	763	724	691	698	732	685	688	738	694	728	734	791	726	721	736	737	668	749	705	694	733	741	735	678	691	759	751	736	698	760	678	716	743	710	760	707	770	693	712	703	749	745	721	759	739	710	713	727	689	757	780	692	787	736	706	714	738	721	741	684	683	738	729	720	750	675	725	701	701	706	707	757	689	686	749	706	667	714	736	756	755	739	760	756	698	722	768	781	729	729	761	736	701	717	759	695	763	707	760	730	729	746	743	716	764	695	748	728	728	731	738	717	733	721	763	710	718	747	754	727	748	776	704	692	722	753	738	734	710	741	734	720	755	694	708	742	693	734	684	754	724	712	747	757	764	713	701	717	693	718	722	732	777	732	715	704	678	707	742	721	712	749	697	701	730	721	752	734	727	746	676	729	726	761	724	793	706	782	724	693	723	734	709	742	712	719	753	730	724	752	691	780	775	745	691	757	732	707	702	741	683	670	717	776	749	721	740	716	719	747	712	726	692	711	734	688	703	712	735	745	700	740	745	720	737	752	753	744	729	711	721	740	726	726	714	738	673	711	781	754	713	694	714	722	733	735	714	747	768	740	739	734	741	735	730	695	695	711	732	748	737	709	757	747	672	681	739	716	732	730	699	702	732	731	704	715	705	748	735	727	704	775	707	736	766	730	734	704	714	726	726	740	762	717	729	747	743	744	728	758	750	715	725	727	761	745	732	725	730	711	746	749	722	723	740	712	768	757	760	710	742	692	743	676	702	718	714	752	731	719	699	744	681	700	690	727	732	694	760	735	713	711	705	740	733	746	720	746	721	689	732	724	747	759	660	730	685	730	744	679	739	727	752	691	719	740	741	733	747	686	796	698	716	772	710	713	713	702	723	776	732	727	712	719	731	713	728	703	748	705	668	732	743	711	725	705	712	697	705	747	784	758	701	752	696	730	695	746	719	760	773	691	727	721	779	697	702	700	711	723	699	718	670	723	718	712	750	720	773	737	706	799	750	725	734	711	726	657	712	714	734	708	723	729	742	729	708	679	772	704	778	762	692	758	764	679	732	762	720	708	738	763	726	715	714	740	716	690	755	737	724	734	717	769	733	773	764	787	749	685	711	769	738	716	705	760	702	743	733	749	721	728	773	742	738	721	750	707	706	760	706	702	698	730	733	735	737	743	715	730	709	745	743	756	703	681	724	738	711	661	681	735	772	749	736	726	729	742	706	705	722	731	704	727	729	732	759	722	743	743	698	689	729	676	730	768	735	681	695	707	758	675	756	680	717	696	717	737	714	722	768	706	739	724	764	737	717	709	713	710	736	738	704	749	707	715	760	730	720	687	721	727	753	730	697	733	677	723	724	701	744	704	759	762	692	717	794	707	723	783	730	685	724	727	721	721	711	721	715	700	728	736	695	708	714	765	730	736	714	732	729	691	773	722	732	757	731	712	687	731	731	711	727	759	755	719	727	769	677	703	694	749	777	731	724
17482	5595	1085	316	246	215	203	187	212	195	185	233	204	191	180	181	202	212	188	662	1105	1047	626	381	258	213	200	191	190	179	169	176	202	188	188	186	192	170	182	196	190	234	169	156	190	179	195	168	185	178	189	175	204	182	156	198	172	175	214	199	205	206	170	172	160	185	188	170	183	175	180	179	177	190	218	193	174	190	187	191	211	186	185	175	196	185	156	179	182	197	187	198	207	206	200	203	184	180	184	197	169	215	173	160	183	178	193	186	168	191	150	185	191	165	211	195	170	158	191	189	185	188	183	209	205	195	192	184	186	162	184	180	204	204	173	188	197	191	197	184	164	183	176	201	207	176	174	172	196	183	192	177	191	201	195	176	172	169	156	186	172	187	181	198	176	199	176	202	168	196	187	210	183	182	187	180	185	217	198	190	200	214	190	198	186	184	187	174	183	185	201	185	205	210	187	179	196	189	165	214	191	188	188	185	199	168	175	210	190	199	193	191	189	219	184	179	181	202	189	198	188	196	177	190	177	191	197	191	187	193	184	195	160	182	185	176	197	196	189	178	208	176	184	193	199	188	193	176	185	176	172	174	236	169	181	186	206	180	202	202	194	187	225	177	205	212	174	195	185	181	171	148	196	168	182	198	203	167	178	196	184	195	186	199	186	198	214	171	179	178	194	174	228	183	192	189	194	196	188	173	174	180	181	191	183	199	200	175	178	180	196	155	182	194	190	195	172	189	191	182	212	204	187	183	169	188	196	182	182	168	187	213	206	185	204	176	178	185	181	187	186	215	207	190	184	186	224	180	191	158	199	197	206	178	181	180	195	206	189	195	180	195	177	176	186	167	186	183	190	179	218	200	200	176	159	185	181	164	179	199	158	207	191	206	183	169	191	179	176	205	203	196	207	200	182	189	201	179	177	188	219	193	188	184	178	186	166	214	182	198	203	200	212	195	191	188	185	171	181	172	193	201	188	182	175	177	156	173	191	210	182	181	181	193	169	159	187	207	183	193	187	190	193	191	195	172	184	174	206	198	199	185	201	192	156	189	201	189	206	187	184	209	185	184	195	196	197	193	153	186	208	186	180	204	199	182	154	201	166	174	179	175	199	197	163	166	206	189	173	178	200	193	184	180	170	173	173	174	173	189	181	213	196	181	160	177	188	173	184	188	193	170	187	168	209	171	163	178	174	193	180	184	163	173	195	211	194	207	186	180	177	154	180	185	197	203	186	216	174	178	191	212	184	206	167	166	207	211	207	151	167	198	182	178	192	198	165	198	191	183	187	164	187	170	198	207	180	189	160	195	196	165	173	201	178	202	186	195	173	184	172	210	187	177	166	173	195	199	167	186	199	192	202	162	186	174	185	179	194	193	169	207	186	182	194	195	174	181	179	190	183	180	222	178	184	177	182	184	175	204	206	171	185	188	187	179	161	189	186	207	189	187	211	175	181	194	180	196	193	188	178	189	173	186	173	195	190	191	176	182	199	190	194	162	209	180	181	198	187	179	199	179	198	187	181	193	199	186	189	180	197	174	200	177	177	182	181	157	188	215	208	203	166	185	176	182	179	190	196	178	168	192	187	203	185	200	179	190	194	179	189	190	210	188	185	188	175	186	154	209	191	208	179	199	177	214	189	173	167	179	187	206	204	217	195	175	199	187	182	184	187	187	186	197	183	220	183	192	174	166	179	177	195	193	198	186	188	181	176	195	191	187	164	177	181	195	192	170	174	189	209	180	184	192	169	204	191	178	205	185	190	187	188	205	196	173	177	191	194	188	158	185	220	182	222	182	176	168	203	197	194	186	185	194	208	174	208	192	187	169	194	184	186	197	204	175	192	164	205	176	180	196	170	188	166	187	206	202	184	190	174	167	163	178	180	195	188	210	197	198	220	190	198	188	198	171	180	190	216	197	174	163	171	198	179	191	177	195	176	177	176	182	198	186	186	222	181	159	194	159	161	213	206	187	192	170	188	190	158	186	171	196	155	193	182	181	183	192	183	169	188	187	196	193	177	191	188	198	197	182	190	200	186	207	214	160	193	195	184	199	197	182	198	171	209	193	206	155	207	187	204	188	200	178	187	190	180	166	190	198	189	187	190	180	195	210	186	202	199	183	174	188	171	200	186	194	192	185	199	192	187	179	204	192	207	185	175	187	216	210	202	175	188	184	177	182	183	171	194	181	193	188	179	186	175	179	198	182	200	193	173	179	215	193	175	191	209	170	205	195	169	192	177	184	205	177	194	170	195	180	198	186	198	179	177	180	192	181	177	191	201	180	180	180	162	190	215	191	190	191	180	174	184	149	163	192	203	170	166	152	183	189	218	206	203	196	225	179	147	194	197	179	178	173	172	183	195	211	171	175	189	163	185	195	183	174	185	183	196	200	188	182	189	207	154	174	188	185	188	192	180	210	189	200	174	197	179	208	185	162	166	189	174	179	149	193	172	183	204	207	176	180	193	219	184	194	170	197	166	193	201	198	187	182	189	207	182	179	202	169	206	190	170	188	210	186	184	163	191	174	206	200	202	181	189	183	187	177	191	198	202	171	191	198	190	172	218	180	186	193	161	196	177	198	178	190	199	198	186	199	179	199	195	161	200	180	199	180	200	194	199	185	184	170	202	190	189	184	172	166	192	183	180	193	182	206	198	190	183	183	175	163	169	187	187	190	192	186	172	184	205	178	220	196	190	179	157	192	184	180	190	184	195	200	188	190	182	208	181	175	162	211	186	167	173	196	164	189	191	173	194	182	185	197	193	187	165	163	188	204	193	182	194	182	183	178	198	189	185	194	177	183	207	200	191	200	170	194	215	185	174	160	154	181	176	188	196	194	188	197	198	169	186	194	175	205	155	184	179	171	193	179	176	200	191	203	214	171	189	202	193	193	182	168	192	206	197	192	194	187	187	188	172	192	190	180	176	186	176	196	175	199	186	205	150	211	172	205	185	201	180	194	184	182	186	224	198	173	189	159	186	189	176	184	189	208	204	170	188	205	212	183	184	185	177	175	207	197	198	175	184	175	195	162	174	184	184	188	179	201	195	186	192	174	171	193	191	179	170	180	181	178	194	187	192	195	180	188	185	183	176	185	193	177	173	186	190	188	171	173	178	193	190	174	186	188	186	183	178	171	183	197	191	205	176	185	169	166	176	184	182	181	168	200	186	180	178	192	179	189	188	175	186	195	190	190	192	201	192	201	198	169	179	199	184	184	157	180	169	180	187	205	164	200	185	204	183	202	201	175	211	170	190	180	186	175	184	174	194	188	189	198	187	168	157	183	183	177	169	187	192	202	203	162	212	149	204	175	187	176	180	166	172	196	197	184	162	179	181	183	190	188	204	185	183	177	186	193	190	184	179	181	185	193	166	178	201	189	172	187	190	162	183	197	183	170	197	181	192	160	206	159	202	170	207	169	186	180	165	185	185	204	184	207	167	187	173	198	204	169	201	191	198	189	159	173	211	180	205	186	184	178	187	189	187	195
11361	7082	1221	823	860	776	719	703	729	708	692	623	696	630	636	699	662	670	806	3360	5428	4445	2646	1399	860	614	586	571	566	573	560	608	577	591	592	575	611	573	605	571	593	615	629	610	582	590	564	609	580	554	627	571	552	560	596	582	619	579	571	644	575	545	584	594	619	588	564	560	610	625	569	584	573	591	545	573	610	510	575	580	552	559	596	596	560	601	539	573	635	597	570	564	578	569	613	607	595	589	591	609	606	634	582	566	562	588	583	543	582	565	552	610	564	556	547	566	572	545	599	607	574	596	589	596	578	557	602	516	615	600	567	578	582	572	602	586	544	613	557	593	583	563	572	540	545	624	608	601	575	533	595	557	597	585	555	570	605	554	583	520	583	572	593	562	583	565	593	602	600	556	560	573	567	575	551	554	565	591	546	622	586	583	614	594	586	540	548	558	582	549	584	596	579	571	578	587	566	590	634	616	590	606	593	576	545	562	521	567	583	568	531	595	602	573	598	581	601	553	613	623	612	620	612	571	568	609	574	556	607	582	604	584	557	646	639	625	594	612	562	575	582	560	562	590	582	581	603	577	587	586	596	592	569	581	590	568	605	557	587	581	608	584	560	527	552	577	582	605	539	552	559	564	568	569	586	592	614	511	566	603	608	589	603	581	570	631	629	582	588	593	606	558	580	563	573	601	584	550	575	574	537	608	560	546	607	598	591	610	581	606	591	564	632	590	593	555	601	588	560	551	575	630	602	588	603	541	607	567	553	598	571	575	572	561	600	587	582	603	558	567	581	611	565	611	593	582	589	600	559	566	570	590	597	597	579	563	567	599	545	575	586	596	607	566	579	585	601	552	545	604	580	570	631	573	579	576	599	553	576	589	631	573	563	583	543	584	588	570	629	588	556	589	605	596	569	599	599	560	620	580	560	577	605	563	532	620	605	594	556	601	575	560	561	556	578	560	553	600	593	596	576	581	545	579	572	608	616	522	595	602	592	610	571	582	585	619	627	586	610	553	587	563	555	596	557	532	574	572	617	625	616	598	607	560	558	580	585	586	573	567	616	604	575	584	558	547	574	560	576	612	605	580	591	612	553	596	556	584	571	591	535	609	571	571	583	536	564	598	618	573	576	563	593	584	584	561	571	556	632	597	612	578	569	594	580	590	586	570	577	603	618	629	598	568	564	584	534	585	590	607	596	595	600	582	578	553	579	596	548	621	530	631	573	566	579	552	554	572	604	643	611	552	592	579	565	578	530	604	564	580	595	614	584	566	630	550	576	591	651	586	567	595	617	580	572	575	556	551	631	589	563	531	551	570	564	611	625	596	629	611	550	531	569	587	617	575	638	577	602	591	577	620	590	585	570	544	583	552	581	575	582	575	611	565	554	563	596	588	552	588	586	618	586	617	584	561	615	565	575	553	593	590	597	586	597	623	582	595	551	604	554	594	597	577	612	582	606	585	563	609	603	590	611	600	591	563	604	577	591	570	571	587	581	582	583	618	600	596	638	586	548	579	581	586	592	588	573	572	586	563	603	591	563	575	574	604	597	599	568	558	596	576	590	636	593	556	595	589	550	551	595	584	576	581	589	585	570	545	570	572	537	601	613	582	580	591	586	586	604	567	573	588	587	560	529	574	589	590	585	580	610	567	570	645	562	564	595	598	599	608	587	531	592	591	591	571	580	578	546	576	563	600	556	552	606	597	585	615	601	526	599	587	599	549	580	608	577	546	548	566	567	587	573	592	549	588	588	581	556	568	566	570	600	559	551	598	596	577	580	574	585	606	567	569	538	583	608	605	597	584	589	626	603	553	573	568	614	605	592	560	586	593	585	611	608	593	555	620	602	585	531	606	564	567	621	566	585	556	571	569	564	621	592	573	575	563	570	593	628	599	611	588	596	548	598	598	596	562	587	546	593	543	582	580	573	615	551	586	573	622	569	599	601	577	561	577	551	566	607	594	565	559	608	573	594	555	590	593	556	590	592	606	588	625	581	598	564	542	578	576	617	543	562	543	593	605	585	572	640	587	549	571	644	579	566	575	615	578	599	577	587	580	530	562	586	589	555	571	613	611	587	622	604	536	611	572	564	569	572	562	531	563	602	587	574	588	534	586	594	569	526	555	587	576	603	537	573	534	581	582	595	581	567	542	627	550	570	588	565	571	624	549	587	586	576	608	596	591	581	627	552	532	572	599	556	583	531	570	586	577	592	577	564	576	605	577	568	606	567	611	570	572	581	597	579	554	600	579	612	589	573	618	561	555	613	595	570	574	582	564	573	590	598	620	611	577	638	585	577	588	608	605	570	586	599	573	569	625	555	569	583	569	572	582	609	547	583	563	594	636	576	549	590	571	583	550	608	601	620	583	558	636	568	562	567	613	601	642	555	582	579	598	592	568	599	600	565	610	539	608	566	611	606	565	612	569	602	586	596	564	553	563	576	599	556	588	604	560	609	532	583	578	643	601	598	606	560	625	587	596	604	602	544	569	572	572	593	592	514	517	625	558	585	578	552	614	561	619	635	619	587	585	579	576	603	607	577	606	594	625	562	578	587	555	617	581	579	587	609	592	542	611	574	611	585	561	572	580	606	572	563	559	624	518	595	563	611	571	531	602	585	587	591	591	602	574	598	578	618	559	611	583	612	569	627	587	583	532	597	586	550	560	534	585	583	631	569	623	579	593	588	582	561	609	608	572	581	617	584	583	574	552	601	554	616	568	560	572	552	552	568	556	577	597	579	654	608	587	526	587	588	595	567	583	606	587	572	574	551	565	581	582	551	586	571	589	602	553	580	603	604	598	566	556	591	627	575	615	619	556	552	608	574	605	567	615	568	567	588	599	564	608	574	573	595	586	596	635	568	586	575	592	581	563	566	570	575	609	601	575	566	600	552	563	590	590	604	579	550	585	565	570	624	567	597	562	621	557	564	538	549	610	607	556	577	591	576	586	550	545	586	623	586	560	568	594	592	572	590	584	594	601	610	569	571	601	557	577	629	599	610	584	591	596	554	614	604	562	600	578	568	585	611	591	584	611	633	554	575	584	559	591	619	570	607	548	561	534	566	591	594	566	626	568	568	545	591	627	630	637	570	598	605	560	598	543	565	619	549	622	585	573	568	581	595	559	557	564	615	575	605	579	593	596	565	592	567	560	614	586	593	553	607	605	565	576	590	604	598	586	603	553	618	613	579	552	576	536	590	611	582	521	572	574	571	581	586	578	597	616	525	532	610	579	594	573	604	619	611	597	602	578	618	599	597	583	589	585	570	552	558	572	550	587	599	624	618	598	592	578	593	611	563	581	568	488	602	547	538	579	599	575	571	561	586	529	580	570	613	561	595	584	565	613	590	580	551	574	628	555	581	566	635	605	579	596	655	597	604	570	614	607	590	576	570	578	555	574	559	531	580	555	565	603	591	596	567	620	591	561	607	587	561	540	580	619	596	526	579	538	601	554	571	598	594	545	579	587	563	559	632	558	558	577	561	564
41354	40261	18385	2489	983	756	555	481	374	353	340	312	285	278	282	249	245	284	1925	6843	7850	4769	2272	853	430	261	219	188	208	221	218	193	235	216	241	199	206	215	195	205	217	200	213	209	202	178	214	197	204	211	204	196	209	222	196	201	229	196	209	206	209	242	221	221	214	184	219	216	233	193	224	180	201	207	221	201	223	192	260	200	199	195	192	209	232	210	210	202	207	187	203	230	216	194	188	223	235	209	183	227	199	219	223	209	219	213	207	205	213	232	216	213	209	213	223	196	222	207	231	207	206	228	196	200	210	217	223	197	208	213	223	202	214	211	220	229	205	214	213	195	211	235	206	203	211	222	185	214	220	213	222	223	217	214	211	212	217	216	224	204	211	202	179	211	201	196	222	204	206	215	205	210	201	224	193	187	180	210	202	210	200	221	215	210	218	232	205	189	213	199	178	199	218	173	217	220	210	227	189	209	226	212	214	210	204	207	222	208	195	216	219	251	211	203	226	210	201	177	183	210	209	211	215	205	201	211	215	207	189	228	220	226	213	195	196	183	197	171	229	219	194	230	192	199	200	217	207	223	207	207	212	192	235	190	200	206	217	215	201	217	185	208	212	215	205	206	194	217	215	199	199	186	242	196	222	213	208	228	209	204	188	199	231	220	196	205	226	181	202	215	246	226	197	202	223	209	216	201	185	195	185	220	200	193	227	227	182	203	221	197	191	224	237	193	215	190	199	213	193	183	209	212	206	202	195	200	231	183	198	225	203	229	204	202	210	216	226	194	193	233	209	218	201	204	197	184	223	221	222	215	216	208	216	214	195	213	220	210	212	202	215	202	225	239	209	201	240	203	208	221	225	202	203	222	195	214	203	214	216	206	191	193	196	221	225	204	218	185	203	219	203	229	234	212	211	202	226	222	216	186	232	212	208	207	196	217	224	228	193	225	200	217	242	210	211	202	227	208	181	200	213	212	207	189	202	218	232	199	204	199	193	192	198	230	190	200	220	197	212	197	229	205	193	190	203	191	223	188	210	192	206	186	215	212	235	195	207	225	219	187	203	179	192	204	221	208	203	197	175	185	179	218	184	217	205	222	213	223	201	218	194	214	222	189	190	224	209	199	202	216	209	232	205	216	213	199	202	200	172	217	217	234	201	199	204	192	217	202	209	205	231	216	210	203	212	192	170	188	192	208	228	205	214	207	207	199	190	197	238	219	199	210	197	184	202	198	205	210	216	207	218	200	221	224	228	189	185	211	226	199	209	220	211	178	217	248	204	193	199	178	226	218	228	207	210	209	188	201	225	193	195	208	178	236	213	199	189	217	176	210	192	204	226	212	223	230	220	213	223	227	213	182	223	192	203	226	208	219	175	201	206	217	222	205	210	221	175	201	213	206	248	227	209	219	195	210	199	192	227	219	205	180	214	245	198	202	254	220	213	186	235	227	210	209	207	223	168	201	217	216	212	207	227	228	191	226	212	191	225	184	208	209	179	203	200	212	204	183	213	201	187	196	195	243	209	219	202	220	222	228	217	203	206	213	225	223	209	215	181	205	202	224	211	187	199	212	207	197	214	196	202	209	208	213	204	209	194	188	194	204	217	212	200	190	201	195	216	199	213	201	196	202	223	191	188	186	185	209	215	216	208	205	211	219	187	224	209	190	210	215	202	206	205	192	221	214	205	211	225	215	205	215	217	192	190	196	231	212	203	212	190	203	182	215	202	194	199	214	180	194	193	195	187	197	226	220	216	185	210	206	204	187	213	196	220	186	174	236	203	224	213	182	210	201	213	194	206	186	195	228	225	205	184	218	194	201	216	236	193	214	227	219	210	203	203	199	223	184	206	227	196	204	197	220	200	197	184	201	203	200	202	210	208	192	207	201	208	195	206	210	191	213	229	215	211	209	225	210	225	237	238	191	224	209	230	201	211	193	197	203	201	234	200	233	195	185	209	193	204	212	202	193	224	216	219	199	190	215	198	212	200	194	203	198	208	212	234	203	207	238	213	210	221	203	203	201	211	223	218	220	213	216	194	212	202	187	191	192	209	198	208	211	219	213	221	199	227	218	228	207	200	224	191	195	226	213	191	203	230	174	213	213	183	209	183	197	207	194	204	199	221	194	209	173	197	206	203	201	213	216	223	224	204	179	226	195	193	221	211	215	224	225	218	222	212	198	189	219	197	227	200	234	208	227	195	220	194	239	226	224	203	208	217	214	187	202	206	206	230	202	188	176	201	210	218	226	209	210	188	233	204	188	209	200	177	187	200	192	194	206	207	210	222	228	197	232	204	201	190	199	185	233	227	212	196	210	197	211	180	247	212	197	221	207	203	221	213	199	202	211	179	198	204	200	226	164	223	210	197	231	188	220	193	233	190	210	204	229	201	217	183	232	210	189	217	219	208	204	166	234	245	210	202	193	224	209	234	194	224	203	211	215	222	230	221	178	213	201	179	183	224	213	232	194	230	213	199	182	226	226	206	184	198	207	212	213	208	211	183	177	199	209	228	217	186	201	204	206	186	198	181	180	214	198	235	228	212	203	220	206	234	200	210	211	190	198	200	194	215	191	210	213	195	192	216	218	215	193	181	217	198	188	215	183	193	205	177	216	198	216	212	208	244	222	180	211	200	200	218	196	196	182	199	210	213	172	198	198	194	192	198	225	228	214	224	189	263	227	222	225	195	174	192	235	215	212	211	198	197	208	206	218	221	219	204	210	207	205	200	212	191	212	190	197	204	197	187	178	216	221	212	217	190	214	211	207	199	203	193	218	239	202	211	214	195	177	193	217	213	204	209	198	217	180	211	192	244	223	218	209	217	222	201	226	204	208	226	199	223	202	201	204	245	206	211	239	228	229	207	187	222	207	181	198	194	219	204	219	212	224	207	224	172	201	176	228	205	215	206	177	224	206	201	224	207	215	205	226	209	207	206	197	235	215	214	218	206	229	234	204	207	191	205	197	212	230	190	186	214	164	206	220	199	228	211	237	203	201	227	227	204	187	233	202	220	195	203	211	222	204	240	210	208	216	224	200	182	192	225	199	221	191	210	220	207	182	191	203	197	219	225	222	221	232	209	220	187	211	211	217	240	205	218	226	210	206	223	199	221	225	186	209	190	211	203	205	203	206	219	199	217	196	215	206	231	214	211	210	221	209	214	215	220	206	219	217	199	197	223	203	236	225	217	213	207	197	217	200	193	201	221	203	209	206	210	207	218	203	198	212	237	216	214	225	204	229	190	196	194	224	219	218	226	207	213	211	221	224	222	218	217	201	197	206	192	214	202	218	222	197	203	199	215	205	193	193	237	202	196	207	209	200	229	211	187	214	228	226	213	214	187	250	207	202	217	204	202	204	228	226	225	184	223	198	203	223	222	218	222	205	207	234	202	188	233	201	190	190	208	200	183	224	203	205	189	187	220	203	209	195	211	223	197	210	222	186	203	204	200	197	199	200	229	200	213	193	206	195	186	227	204	186	182	199	219	202
27751	32809	8198	3349	2995	2605	2103	1831	1692	1511	1388	1218	1148	1098	1040	987	1027	1269	10084	25879	26428	18492	10099	4000	1613	860	653	669	625	626	620	587	604	625	657	654	641	624	672	638	628	637	669	595	677	666	605	641	628	633	645	642	654	637	603	659	672	650	662	648	636	626	614	608	663	623	670	594	620	629	653	607	660	616	618	654	632	608	652	649	633	692	651	672	658	608	689	649	673	660	637	614	635	639	631	622	642	641	664	671	611	628	663	643	654	681	658	650	622	646	629	592	657	610	657	607	597	649	654	631	638	677	666	654	652	665	601	608	643	679	683	622	637	621	641	642	648	619	607	645	676	645	621	631	635	639	624	585	607	619	661	661	630	672	630	644	628	591	633	654	651	595	640	639	635	616	693	634	599	641	656	674	667	623	656	652	645	646	677	609	634	602	689	650	609	658	604	620	710	625	612	601	607	681	653	646	666	647	656	595	618	639	667	583	619	688	643	602	621	630	675	651	600	605	643	638	613	670	658	622	655	643	701	600	685	657	642	678	646	654	609	631	635	633	705	660	653	629	644	609	613	672	641	655	651	654	632	624	675	627	653	630	646	676	633	665	653	638	626	607	611	638	640	663	645	609	666	614	659	635	649	659	696	661	627	659	675	658	638	656	651	615	656	601	672	648	603	636	594	624	636	685	633	655	655	654	650	669	614	649	575	648	612	630	638	677	617	650	611	664	620	671	658	642	659	686	650	635	645	671	639	625	664	612	612	661	625	625	640	601	628	635	608	627	663	667	641	611	658	679	679	612	673	672	636	674	631	609	679	630	658	613	635	655	637	673	626	625	638	647	606	673	649	605	663	613	682	659	607	632	630	622	616	630	678	635	614	636	644	572	628	634	666	607	589	641	697	638	601	640	612	626	635	645	629	589	614	635	646	629	660	621	604	624	657	657	626	614	635	644	602	661	626	651	587	666	627	643	642	656	663	669	660	593	609	700	652	679	675	659	695	614	624	646	607	647	582	651	673	647	646	593	667	632	650	661	644	619	686	653	616	615	633	615	644	665	658	649	679	677	667	641	636	653	632	621	642	646	613	702	636	646	613	589	634	697	605	603	691	608	615	643	637	676	604	600	670	599	640	637	606	664	647	608	624	602	649	619	643	666	597	668	657	651	647	652	639	599	632	622	649	625	649	642	593	653	700	594	668	642	619	665	627	640	654	645	602	676	637	671	677	595	657	690	656	620	659	666	606	630	684	646	696	641	610	639	699	628	626	655	622	624	654	629	586	664	676	590	677	631	708	607	646	621	641	656	680	616	632	621	672	622	660	655	636	608	640	632	622	623	669	689	607	672	616	638	628	660	610	660	614	637	654	675	640	654	624	591	660	647	667	604	664	625	625	649	629	630	662	661	645	668	650	609	624	673	653	646	605	662	614	648	676	675	661	638	662	641	657	607	648	617	621	658	672	656	673	629	652	666	690	676	609	628	641	670	636	667	676	630	644	649	617	612	674	634	595	636	666	702	641	646	646	599	629	695	667	651	622	618	641	642	656	623	630	634	612	637	632	676	679	617	662	646	642	656	650	642	659	630	617	625	612	619	649	674	670	629	656	614	618	638	646	684	636	621	660	621	634	643	605	622	699	607	585	612	659	640	635	618	619	603	666	627	608	641	711	615	631	665	604	639	658	609	653	629	610	640	659	616	636	674	606	688	681	606	634	598	641	700	595	662	628	650	670	646	632	607	654	638	610	627	675	633	669	687	664	694	601	658	644	621	671	606	674	707	601	661	654	684	667	669	632	603	663	581	645	613	642	644	623	675	672	623	643	640	641	658	643	637	595	647	628	630	666	617	649	678	649	655	585	643	650	632	595	641	683	677	648	586	653	632	614	715	642	637	650	679	603	648	597	643	594	632	608	679	658	655	616	647	643	643	615	640	659	626	635	635	666	681	619	585	678	654	662	645	597	695	618	645	627	610	623	612	652	711	646	651	662	616	653	649	618	643	635	652	635	602	654	637	628	640	679	613	616	621	673	652	681	640	669	634	640	608	610	657	637	604	622	670	639	680	626	643	631	641	667	699	673	654	646	627	656	666	657	645	632	645	673	619	637	688	633	610	633	662	625	674	610	606	648	647	675	625	657	672	660	611	647	631	665	647	646	613	636	616	641	636	613	643	607	610	673	616	673	670	664	625	668	616	642	600	660	715	617	672	638	624	661	637	618	647	612	617	642	617	648	573	635	664	679	681	636	603	667	629	629	657	656	634	649	650	683	670	615	620	627	667	587	658	654	655	648	643	636	615	607	617	711	582	631	621	632	624	692	625	653	660	653	664	621	579	653	630	639	617	616	668	621	670	620	644	636	679	681	624	607	626	586	645	672	661	676	592	633	614	650	619	623	651	606	592	680	641	620	652	662	667	680	606	662	646	656	657	641	653	623	661	658	627	645	638	644	623	642	617	649	626	669	612	646	666	658	615	600	616	646	651	594	620	640	663	596	667	607	621	646	588	660	584	622	637	662	676	688	585	595	634	653	611	642	633	642	655	647	646	706	676	622	609	616	641	645	620	636	670	601	620	636	641	666	641	656	614	662	609	618	605	624	638	651	674	662	635	639	670	638	631	686	625	598	656	682	660	665	663	678	679	581	597	656	625	668	623	678	636	626	640	674	625	661	688	634	595	674	661	594	685	659	637	631	631	608	621	639	637	641	652	656	578	628	657	641	639	672	638	630	649	609	662	681	640	666	628	645	626	637	703	624	626	628	612	637	622	619	632	650	593	620	663	639	638	646	634	639	681	657	643	707	696	637	638	620	680	640	676	694	616	643	637	681	625	649	625	663	645	683	617	587	623	666	649	584	636	675	643	598	661	615	686	656	604	603	629	628	635	635	643	603	658	637	613	652	631	659	606	644	637	654	630	712	636	634	653	629	657	630	629	654	652	637	634	602	628	663	609	650	642	661	645	677	674	621	661	633	637	680	651	677	601	603	638	619	623	624	654	687	641	679	680	682	602	629	645	603	664	654	648	657	633	645	654	654	692	673	625	637	651	671	610	600	617	673	661	615	640	635	677	604	689	629	621	651	670	675	655	638	601	650	607	605	603	646	631	622	609	726	636	665	662	594	640	604	668	621	650	621	631	600	640	637	641	630	656	672	654	635	678	676	619	674	622	650	624	640	658	619	649	629	602	641	597	666	600	598	633	628	641	634	611	608	631	651	625	620	690	679	638	632	669	671	666	689	641	632	630	615	592	614	632	624	674	600	632	649	706	640	662	626	631	621	629	650	609	630	610	637	653	635	650	638	646	635	604	663	646	628	619	643	616	630	647	605	689	630	686	656	645	608	635	633	640	654	657	657	670	689	675	681	655	623	679	645	675	646	710	636	596	639	680	638	614	634	653	631	629	615	649	624	633	646	637	627	640	674	657	644	656	676	626	642	686	650	691	663	645	653	619	617	658	670	629	612	634	649	658	652	611	634	685	657	652	628	619	639	662
50601	55870	27175	6364	1697	1066	858	707	546	484	462	427	426	389	398	378	330	342	1076	9892	14107	9335	4098	1506	569	300	268	225	257	263	264	241	240	257	261	252	253	232	240	272	247	232	228	265	280	250	228	253	236	275	265	248	245	242	225	229	242	251	248	245	247	236	251	269	251	240	247	245	225	261	258	275	280	233	236	235	250	287	239	229	247	225	248	236	253	236	229	239	255	257	237	254	269	270	236	248	214	252	237	245	241	242	238	252	228	275	239	227	244	255	264	215	249	234	231	266	288	239	295	245	244	222	259	240	254	240	231	252	255	284	259	235	255	239	268	257	235	242	269	264	241	236	235	262	240	252	270	276	237	283	243	245	247	256	267	210	253	247	223	252	268	252	270	253	262	227	278	259	278	263	257	258	253	274	265	246	278	270	256	233	252	241	245	243	250	235	239	250	281	251	260	262	254	254	274	243	252	250	266	255	257	288	248	255	260	230	238	287	250	261	261	259	249	219	259	199	250	243	271	234	244	254	266	237	266	269	254	264	231	287	261	229	257	256	222	241	252	252	222	267	248	277	264	231	233	275	242	227	218	251	244	262	274	236	254	238	263	264	251	260	260	255	252	245	281	237	251	246	250	238	268	248	238	254	243	262	243	267	236	245	266	311	250	240	261	232	258	243	226	271	271	228	270	245	246	258	233	238	226	231	255	256	268	258	241	266	259	248	236	261	226	245	228	262	228	250	225	259	242	256	232	245	260	260	242	259	250	267	240	286	258	261	261	275	231	241	262	264	279	219	257	228	251	233	263	276	228	273	265	278	234	265	233	262	280	249	262	254	235	228	249	242	236	226	252	263	251	253	247	263	247	257	257	261	247	223	255	262	243	242	245	242	246	265	250	217	262	263	243	265	214	254	244	242	252	252	264	272	245	232	258	232	223	226	234	281	253	265	239	245	236	269	254	234	277	260	255	214	242	271	261	258	237	244	253	255	230	244	222	242	263	241	229	264	261	224	259	252	226	237	279	227	231	257	255	220	237	230	209	251	260	238	260	268	280	237	264	260	264	268	243	239	263	239	264	243	234	232	269	266	249	208	244	239	259	261	239	238	254	241	246	248	278	279	260	275	223	254	232	250	261	252	248	239	272	258	253	222	230	250	254	253	240	246	247	236	275	235	251	251	264	238	256	234	269	253	253	224	249	232	266	265	228	245	261	218	241	247	219	225	234	235	261	248	231	257	225	233	265	284	238	246	224	216	239	260	241	239	252	274	223	248	242	259	234	252	260	254	243	254	270	241	229	272	263	239	249	244	232	249	256	265	260	255	286	212	262	256	231	245	287	239	225	251	244	265	252	229	237	245	245	249	234	261	253	235	243	258	232	235	249	271	246	221	255	231	237	245	262	263	242	275	248	239	247	258	246	248	235	250	245	248	255	219	241	225	260	237	240	279	249	274	240	237	248	254	227	278	249	237	238	249	257	262	255	235	256	243	263	234	261	240	234	244	276	237	268	224	240	252	222	254	235	229	252	200	238	296	256	261	233	250	284	250	238	257	243	279	244	247	246	275	241	259	251	240	256	260	234	236	240	259	260	244	244	278	255	262	248	252	234	240	227	256	239	251	254	254	248	254	269	289	268	234	258	267	272	260	247	270	234	258	249	216	234	233	237	240	254	214	238	266	261	252	258	268	258	264	243	288	211	251	254	268	235	243	260	244	263	279	240	259	213	266	228	240	244	227	247	233	265	289	231	245	251	255	264	243	261	225	255	279	248	263	264	228	270	239	266	254	257	258	255	254	241	204	246	261	258	255	226	257	227	248	252	260	242	247	226	239	257	239	247	281	241	266	248	270	243	236	230	263	231	245	258	244	273	283	241	251	230	242	232	281	228	241	255	263	265	240	243	244	254	231	249	250	226	238	235	247	283	216	273	251	264	260	236	266	223	257	235	271	262	239	230	265	248	270	231	233	246	228	232	241	260	249	240	245	269	257	263	207	241	264	250	228	240	232	253	268	263	283	291	213	260	241	240	250	256	242	250	255	239	280	278	229	277	248	259	247	250	250	264	243	208	244	252	244	233	264	259	231	277	241	285	232	235	283	255	269	264	231	246	274	258	243	222	249	264	239	257	260	255	243	244	260	229	236	226	247	244	228	221	251	257	266	230	244	259	250	261	223	252	226	251	240	242	254	250	211	261	230	259	242	267	243	263	215	218	240	224	260	281	253	265	265	243	259	250	236	271	247	235	255	269	264	248	291	248	231	231	297	234	260	239	283	254	250	228	242	249	252	265	240	265	250	257	252	265	250	248	227	260	264	259	255	214	253	264	256	250	267	264	262	231	263	272	265	232	247	262	273	225	256	239	227	226	257	259	264	250	271	239	257	255	278	282	237	233	245	260	244	250	251	259	257	257	238	246	294	228	262	264	249	259	243	251	246	262	241	251	253	225	257	262	257	258	270	231	277	250	245	243	256	249	228	254	251	232	253	243	266	234	251	233	236	265	238	231	242	267	288	232	245	253	254	275	247	248	219	244	278	243	258	230	251	250	223	259	254	240	274	209	242	258	298	249	260	258	264	246	244	263	256	270	242	265	232	252	221	225	254	242	252	246	232	242	258	237	227	247	243	252	259	266	273	271	227	253	250	228	233	225	266	236	221	256	252	234	249	222	235	288	238	252	259	241	245	232	251	244	274	255	244	219	259	238	262	255	234	264	262	228	252	213	220	249	246	244	258	276	231	237	232	247	232	245	247	255	294	242	242	239	272	281	270	217	293	243	222	244	248	218	239	240	234	242	284	261	236	282	276	259	245	270	250	264	243	273	236	262	250	229	278	229	278	252	244	247	249	252	257	233	238	259	253	232	267	255	248	246	244	279	237	232	253	254	255	230	241	271	260	255	264	252	223	223	251	236	272	258	241	233	254	242	245	253	285	253	241	249	285	246	248	283	228	240	265	248	246	257	234	220	244	260	218	222	248	242	252	204	245	268	257	266	244	221	263	241	251	265	241	243	249	269	258	256	257	249	244	234	232	236	238	241	268	239	239	249	262	279	279	246	264	229	213	269	256	242	246	252	265	270	251	259	242	267	279	277	242	269	264	239	248	259	243	260	265	271	233	247	239	245	239	266	255	243	242	239	260	256	243	230	245	250	255	243	221	234	239	245	225	285	247	223	245	233	252	245	242	236	255	230	263	229	246	257	240	270	236	265	259	250	240	259	225	235	262	257	240	257	260	247	269	250	257	223	246	255	238	253	254	224	255	241	229	244	265	228	238	235	259	265	264	239	254	253	223	224	265	211	234	235	255	264	247	238	268	247	220	258	265	255	282	251	237	276	249	248	261	283	243	267	250	243	266	255	220	254	249	237	250	260	245	251	240	247	268	253	258	236	279	255	253	255	250	241	241	254	270	235	254	259	273	264	264	237	252	262	238	246	238	273	260	256	228	229	252	234	222	254	261	241	262	277	229	243	243	253	250	228	245	222	232	261	244
34868	43180	10154	5173	4616	3757	3200	2743	2427	2057	1894	1732	1599	1500	1473	1347	1286	1312	5169	31034	35123	27335	16068	6596	2495	1080	819	758	692	760	747	770	714	745	768	731	734	769	746	733	753	797	764	735	766	750	807	785	753	730	762	750	747	753	770	761	779	722	754	723	788	711	733	711	738	788	764	802	744	772	804	740	735	722	731	704	753	761	785	693	769	728	732	774	759	742	751	776	763	752	753	724	751	702	721	735	758	737	732	806	775	728	757	735	726	739	704	753	716	756	722	737	787	733	752	678	775	769	771	753	733	752	767	731	703	754	772	755	786	712	742	743	765	746	788	708	710	724	756	759	698	726	668	759	694	728	751	713	701	764	742	728	774	709	751	716	763	753	776	744	733	748	722	718	721	735	734	794	784	741	722	766	769	744	756	758	740	742	737	711	776	732	744	765	735	754	725	727	725	723	745	759	740	740	733	749	771	711	718	721	798	739	741	735	735	748	766	756	747	753	776	766	789	759	742	764	728	735	769	725	783	751	801	734	720	764	733	749	709	758	742	765	736	772	760	782	760	741	736	754	740	763	755	779	747	756	811	749	720	732	763	786	711	739	711	732	800	734	751	748	751	787	694	695	739	785	748	748	713	743	747	765	757	746	681	833	740	701	748	840	742	764	764	740	741	718	764	750	727	766	750	736	742	754	763	797	708	709	728	735	746	750	748	726	724	736	674	780	717	788	759	768	760	739	749	740	773	753	713	745	743	739	733	747	768	744	761	739	760	767	789	828	731	776	768	715	748	777	768	676	724	760	811	759	742	756	811	806	720	709	767	748	740	713	722	702	727	758	774	717	777	754	735	753	726	726	757	741	743	719	704	788	769	739	731	755	768	720	734	746	720	800	715	715	748	738	689	749	733	744	737	768	790	695	754	746	731	725	765	788	742	764	744	738	751	749	759	750	788	767	757	751	777	765	734	721	788	768	763	724	794	789	709	736	787	742	741	741	799	717	679	767	766	747	761	696	769	746	727	798	755	731	786	711	812	764	707	777	778	748	786	720	750	785	746	736	735	741	682	718	739	748	739	806	709	761	694	762	738	737	805	701	771	728	778	752	777	713	778	754	739	698	719	808	782	749	716	734	739	755	748	727	772	749	743	717	754	740	717	745	724	691	765	763	716	736	796	723	751	721	721	767	722	710	807	781	729	779	688	772	767	806	743	735	774	753	799	765	734	746	712	735	726	754	755	782	740	716	759	742	738	722	779	740	767	767	733	764	766	727	747	741	779	760	778	693	711	724	726	759	760	779	736	758	779	753	761	775	726	759	754	757	697	736	729	755	735	806	766	743	760	701	717	732	733	785	721	711	765	720	795	779	711	767	763	706	712	717	678	751	706	712	779	732	692	771	720	771	796	756	742	723	737	807	741	740	727	766	777	746	719	769	732	760	739	776	707	780	754	757	732	730	811	742	784	833	740	720	752	731	788	730	738	717	739	735	784	708	737	751	747	757	730	768	745	740	696	712	735	729	777	741	706	726	755	744	756	758	780	757	752	730	717	781	786	722	724	807	757	743	735	724	707	732	735	698	721	740	733	737	791	792	737	705	694	773	767	740	737	760	717	740	755	767	726	751	770	685	761	753	705	797	710	753	750	789	765	727	766	761	723	743	760	759	733	728	772	720	767	753	734	775	707	765	733	746	743	767	743	729	730	784	658	768	753	713	746	754	749	755	763	763	747	743	721	749	743	724	748	785	754	761	747	760	753	715	714	717	742	746	739	775	737	761	770	723	678	747	812	765	751	755	805	759	768	748	730	749	734	689	743	765	726	747	774	748	746	741	700	713	727	735	761	726	791	732	737	746	748	733	697	715	758	711	708	733	750	776	773	749	773	750	713	721	719	697	742	715	741	749	722	779	763	729	736	721	786	788	723	780	733	739	734	737	734	771	772	705	780	768	761	742	751	754	738	708	802	719	811	783	740	757	732	762	761	769	787	718	754	729	740	776	700	726	756	743	811	730	771	708	744	728	772	775	762	757	761	775	729	760	755	729	714	743	753	754	767	767	775	756	795	789	758	763	733	786	730	735	788	746	761	810	720	704	763	735	768	751	749	709	776	735	768	714	710	723	707	767	758	748	726	722	740	725	757	718	714	735	747	755	777	772	767	759	747	738	756	763	732	726	818	761	776	735	725	770	721	751	705	768	779	758	707	734	731	725	791	723	731	740	784	773	787	742	745	740	730	802	788	765	750	744	745	776	750	748	765	737	771	714	712	722	751	758	711	730	752	728	759	736	729	742	764	726	712	734	726	776	763	771	714	717	705	761	750	817	740	730	788	745	701	773	680	813	701	760	735	695	724	788	749	749	772	752	793	722	740	753	739	787	742	769	733	724	729	739	719	721	760	700	756	767	718	794	709	785	767	746	727	739	757	780	754	715	740	773	695	766	783	746	743	754	696	755	747	774	749	822	784	753	722	769	738	773	768	729	748	731	751	694	771	792	808	761	730	747	781	803	795	731	701	756	745	722	762	712	778	747	702	759	718	717	731	753	756	718	738	748	763	737	762	712	731	764	730	726	745	788	719	728	774	758	760	760	749	756	730	729	712	736	755	712	723	775	752	774	732	727	749	762	742	751	719	762	741	750	773	794	742	708	762	769	823	735	756	800	776	745	716	763	719	748	779	775	745	769	727	737	731	740	760	716	717	794	699	754	729	744	721	766	734	734	676	723	749	767	786	727	735	783	768	745	753	785	737	725	785	753	765	777	735	810	744	753	714	744	704	785	784	773	748	774	749	736	698	725	767	710	798	761	726	727	713	719	745	767	685	766	810	789	743	756	716	735	693	749	755	763	767	756	767	715	750	735	741	712	701	738	675	766	723	745	786	797	728	752	764	753	793	793	751	723	748	712	727	734	769	706	790	694	739	798	754	787	759	730	734	748	778	789	785	784	732	704	769	735	710	748	741	732	735	761	775	787	750	768	747	719	776	786	723	762	720	734	734	783	748	717	753	750	756	780	731	729	738	749	740	745	685	760	761	735	705	783	686	746	768	706	754	733	734	783	716	742	750	739	713	777	777	741	696	776	712	774	739	750	745	732	702	699	756	751	769	744	781	784	744	791	724	724	788	764	744	755	735	712	717	748	776	740	679	757	740	744	721	760	765	725	726	716	716	728	745	740	751	738	795	677	723	765	716	755	715	798	688	759	725	768	771	788	774	781	738	757	735	741	726	778	768	755	734	731	755	741	753	692	764	685	746	743	735	775	763	792	705	757	704	744	761	818	778	718	711	770	747	764	741	774	743	771	774	785	763	749	770	736	713	761	721	763	740	776	728	778	742	750	760	733	817	722	702	677	705	752	748	741	725	760	808	798	754	771	780	760	719	742	733	762	733	748	733	730	813	749	749	760	734	742	773	738	744	744	692	697	759	790	783	823	746	783	735	724	767	728	717	726	808	727	704	735	769	755	768	722	750	700	739	757	727	748	753	785	724	729	766	727
13601	4576	1311	347	248	260	236	203	206	219	239	209	220	225	237	203	230	189	267	681	1124	1131	717	421	262	248	213	191	182	238	199	195	200	184	183	215	228	202	188	206	157	209	203	177	224	191	198	166	237	201	218	204	200	204	212	209	220	196	201	194	176	173	179	195	224	167	191	208	196	213	194	188	196	220	198	209	210	200	219	198	217	198	211	235	190	211	224	221	207	219	186	207	182	198	207	187	191	199	222	179	222	188	225	186	218	226	212	238	191	213	200	190	200	221	185	195	184	202	202	218	193	192	201	197	227	192	166	217	188	195	204	199	213	179	222	207	204	152	204	207	198	238	202	200	203	200	188	206	211	189	188	193	197	185	174	188	182	236	184	220	214	208	201	180	199	190	211	211	227	203	185	186	182	184	201	181	206	225	200	214	208	201	190	228	200	243	193	220	180	220	192	203	232	197	211	205	203	211	203	215	231	187	211	178	230	189	210	216	204	201	208	192	214	207	214	224	202	215	197	189	192	220	200	211	229	210	237	190	196	229	206	197	229	198	228	200	221	200	197	202	202	190	196	178	212	198	219	206	202	186	195	191	236	197	228	205	211	221	210	206	210	228	175	218	204	207	201	202	220	204	214	225	193	194	193	230	209	227	190	208	195	202	180	205	205	219	213	189	216	193	211	229	173	216	210	206	219	190	174	192	211	227	203	192	202	207	206	210	195	196	210	213	220	218	190	220	210	183	195	199	205	187	210	186	206	196	200	209	217	197	188	199	202	210	185	192	183	185	187	208	235	222	203	218	199	197	211	228	196	190	207	219	223	205	198	231	197	227	217	191	200	209	192	194	206	185	233	222	217	194	193	191	189	217	198	197	196	222	205	207	191	206	194	194	186	211	198	203	214	188	211	222	208	205	217	199	211	222	205	217	193	211	191	212	180	215	197	197	205	180	215	210	182	182	185	206	199	227	198	208	202	194	188	209	213	213	222	204	198	190	213	187	194	200	182	185	225	208	194	197	195	218	183	192	189	192	173	210	193	218	180	190	195	206	203	192	200	201	200	209	185	201	200	201	182	235	177	211	186	194	205	232	191	203	189	172	192	200	202	209	206	211	187	203	199	199	178	209	192	204	207	199	197	217	206	193	202	212	193	190	203	199	212	202	195	171	189	203	203	204	204	199	210	207	208	195	226	205	204	214	234	198	217	211	214	180	201	226	204	216	213	177	211	223	194	171	207	211	204	183	198	220	193	207	209	219	209	202	193	186	195	194	213	203	188	196	189	187	188	221	183	200	196	202	199	213	188	234	191	211	210	206	207	189	188	208	212	211	194	218	200	198	207	211	208	199	239	196	194	207	195	225	199	202	195	194	227	180	199	207	180	209	188	204	209	204	237	176	199	211	221	209	219	208	228	181	186	215	195	207	222	213	203	195	183	187	209	194	204	189	207	205	205	233	190	223	188	214	205	227	209	194	200	189	219	208	207	206	192	219	216	172	194	219	195	187	203	210	213	199	200	210	198	205	199	206	202	219	200	186	231	223	195	215	186	207	207	211	220	208	187	215	199	210	182	209	238	197	199	190	186	221	199	215	217	212	182	203	204	209	207	200	212	204	219	218	217	194	198	215	191	212	212	211	215	226	210	212	197	203	205	221	210	171	204	182	189	236	186	201	183	209	184	178	208	217	212	196	219	207	221	207	197	197	196	206	206	199	226	195	207	208	196	225	195	188	185	216	183	174	190	219	210	179	226	213	193	183	188	222	222	194	211	200	228	188	212	225	196	205	198	217	208	199	204	202	186	211	206	197	226	203	218	209	199	207	200	208	195	195	220	223	186	181	219	203	199	209	196	207	227	184	207	178	192	202	213	195	182	198	211	178	225	202	240	174	207	206	197	226	194	224	213	194	215	226	185	213	202	207	190	183	221	201	195	190	196	205	214	181	195	225	176	211	169	181	193	192	219	213	220	176	201	196	194	204	210	205	178	225	195	190	185	200	211	184	221	219	202	210	204	198	211	187	214	215	205	193	186	207	217	204	185	213	214	200	177	231	218	187	218	177	194	219	194	200	212	188	200	204	206	197	221	206	203	196	177	222	197	202	217	187	203	214	222	208	184	198	211	200	210	210	212	204	188	189	195	198	185	177	211	206	223	207	209	193	197	215	169	192	211	171	209	201	201	208	196	202	182	213	232	215	211	215	179	188	202	200	206	219	237	204	189	217	195	202	192	207	198	184	193	196	178	213	199	174	208	208	228	198	187	214	218	234	190	215	183	221	213	198	231	204	203	191	188	228	176	208	217	198	193	220	185	223	199	217	216	217	218	195	220	234	208	191	207	197	199	213	167	196	188	186	207	185	208	195	214	188	190	194	212	199	192	195	189	202	206	232	219	199	216	224	199	202	240	208	220	196	177	190	214	204	184	188	195	202	185	198	213	208	220	208	216	209	197	233	214	193	211	186	216	204	218	196	215	227	208	190	201	208	202	195	193	200	181	176	203	188	206	184	205	212	187	215	188	188	206	217	214	187	180	219	233	198	174	198	211	208	201	204	189	211	215	211	199	197	175	189	188	215	220	211	193	200	200	194	205	171	206	198	226	212	227	215	213	201	178	222	203	227	201	218	228	237	199	197	205	205	194	208	199	226	216	224	184	190	171	180	210	195	211	196	217	184	186	197	213	195	214	206	193	191	220	188	216	191	186	191	206	222	208	205	227	181	215	211	232	211	217	218	211	188	195	221	199	190	218	208	197	213	187	192	192	196	201	209	190	225	198	190	222	193	222	190	169	198	192	198	212	194	212	198	198	212	206	194	196	218	201	244	178	178	215	212	226	194	208	189	204	224	186	206	218	202	211	208	168	206	185	207	214	209	178	209	213	200	226	214	214	206	198	215	216	188	219	188	192	193	190	177	208	189	185	178	219	219	210	220	218	214	209	197	212	202	202	191	197	205	196	205	221	202	187	200	188	194	225	177	192	241	216	192	198	215	229	220	202	208	201	227	193	203	176	206	205	187	202	204	219	192	204	183	205	210	213	226	209	214	223	228	192	197	238	203	213	198	203	186	205	189	203	186	211	173	229	191	202	247	221	199	181	211	228	205	216	173	212	218	202	227	198	223	204	243	194	235	208	195	232	205	219	197	162	177	197	196	194	203	229	204	217	185	206	174	217	204	195	206	204	182	193	204	189	212	207	202	205	210	202	193	228	219	206	201	186	219	227	207	190	186	213	195	219	217	185	214	210	212	183	205	185	214	223	218	176	214	186	193	211	201	226	201	181	199	239	184	184	202	207	208	223	213	196	211	195	201	196	199	207	182	199	204	212	206	205	198	196	193	216	188	201	195	217	200	201	185	186	200	194	190	209	195	191	189	202	200	204	202	199	198	189	215	212	209	188	241	202	178	232	195	192	196	212	181	190	190	211	200	213	184	183	185	219	217	179	172	196	181	198	191	208	220	165	185	196	204	209	231	186	170	212	205	214	186	193	206
8879	6133	1934	935	880	773	706	791	733	725	733	727	708	680	644	680	620	705	1054	3554	5395	4778	2977	1528	897	690	691	632	607	631	635	657	635	606	618	615	632	614	613	624	632	611	590	615	625	687	590	605	602	641	614	596	637	627	600	602	668	632	594	600	620	624	621	603	672	657	623	616	601	641	665	620	645	613	608	598	613	575	638	660	615	606	679	635	628	617	613	655	605	630	625	619	618	641	638	602	660	624	634	600	618	581	663	641	610	626	606	628	641	657	641	636	643	591	648	643	650	580	636	604	619	619	675	689	650	612	642	622	666	588	623	601	597	625	586	637	613	637	660	655	594	642	630	646	616	640	608	600	612	639	635	587	649	619	615	666	642	648	631	618	653	660	655	604	632	624	629	651	645	648	639	615	636	657	645	587	627	632	656	643	660	688	625	643	616	563	696	645	661	641	652	608	669	656	638	626	588	580	663	608	652	625	623	589	625	624	652	653	664	626	658	641	643	611	643	616	650	672	630	698	596	633	622	663	645	613	623	650	594	656	594	616	649	607	618	567	661	637	633	640	642	614	632	611	657	623	676	589	574	597	606	630	656	619	655	622	627	627	614	644	646	585	639	622	607	658	617	660	611	610	632	628	607	616	630	674	607	648	685	583	629	616	649	606	623	611	667	623	611	618	610	619	633	604	633	611	643	663	632	649	612	657	645	648	631	660	641	636	637	638	610	646	651	678	585	646	643	659	588	652	613	667	613	636	625	603	643	650	667	662	683	670	594	617	605	630	655	621	595	670	638	658	612	638	658	644	661	608	643	634	636	637	601	655	633	644	666	625	658	659	621	622	618	643	631	636	629	624	592	646	611	626	623	652	597	670	623	620	635	638	661	606	618	606	610	676	607	628	644	633	690	657	640	667	663	599	636	569	604	629	629	629	597	627	638	622	630	616	638	660	648	639	638	658	653	686	645	639	634	619	630	658	605	598	633	636	631	622	604	580	675	606	614	659	657	645	651	616	627	661	639	624	638	640	620	657	620	605	649	601	598	647	652	635	632	629	613	607	662	641	675	609	604	592	656	644	673	612	660	609	596	590	624	626	627	605	627	625	633	579	608	642	628	581	584	633	607	624	649	633	646	619	619	644	692	613	617	605	608	638	657	626	648	640	667	637	688	589	613	656	666	671	618	637	661	595	624	616	628	629	570	629	623	638	609	601	629	587	586	641	628	689	585	621	664	600	634	580	602	611	579	651	652	623	676	643	658	596	614	628	613	596	629	700	561	710	586	625	638	632	610	652	647	633	636	635	580	638	643	637	572	649	639	635	663	640	636	640	639	598	602	640	630	657	626	668	595	674	652	673	583	642	601	625	658	601	696	625	594	639	654	600	646	667	643	630	659	584	649	599	644	628	659	619	652	633	649	610	616	661	594	616	647	614	630	621	632	648	652	634	659	611	597	628	609	616	689	684	569	640	650	626	636	661	612	628	578	621	635	630	630	642	645	627	602	639	646	615	615	623	635	632	658	617	617	620	643	593	645	636	617	644	622	604	632	642	639	645	641	643	625	648	619	590	632	654	647	672	621	627	610	691	605	621	632	629	654	597	608	609	656	651	670	634	606	613	606	636	624	633	640	656	580	622	625	628	654	586	618	590	604	612	593	651	637	611	620	657	625	618	618	655	620	599	623	654	597	656	641	626	633	623	660	620	634	617	643	660	610	625	674	626	656	601	623	630	619	620	625	615	584	639	629	623	662	664	635	654	631	652	597	639	641	652	614	632	605	609	645	615	636	673	685	598	606	625	579	639	584	649	612	684	666	626	598	607	647	654	611	610	614	597	626	642	623	629	653	633	636	651	604	593	680	643	602	631	630	618	644	603	645	626	620	591	620	611	634	644	627	640	650	646	633	638	593	618	692	565	656	628	638	652	636	603	653	680	599	667	619	602	643	642	634	633	623	671	592	636	607	623	668	655	619	626	639	628	640	607	617	681	625	722	621	607	639	653	641	620	643	646	621	602	630	584	614	614	626	625	668	598	585	604	631	593	632	622	632	642	595	656	641	621	633	621	659	664	631	633	618	645	627	629	612	600	609	609	614	619	590	631	631	682	614	647	590	613	659	592	615	609	649	626	601	627	620	655	659	628	597	620	603	650	649	636	597	630	633	635	660	625	614	643	614	625	636	639	642	650	652	634	598	583	659	604	566	597	650	603	607	669	622	629	626	677	606	631	647	653	626	606	644	628	599	625	600	644	653	580	626	572	663	659	597	623	599	615	631	644	665	614	603	630	656	608	635	635	604	628	579	593	597	605	633	652	667	632	632	605	659	646	660	646	578	622	599	622	647	639	590	670	639	677	568	638	608	616	594	664	638	606	644	678	618	642	646	632	588	646	642	656	619	618	627	596	635	620	641	639	663	633	611	651	600	619	642	634	622	595	618	645	629	620	623	631	606	624	644	599	657	626	637	644	654	636	579	600	642	631	611	651	653	661	641	667	619	613	561	654	646	617	673	622	667	625	632	614	571	648	630	639	637	578	565	614	617	586	611	591	637	604	624	701	591	617	621	596	641	576	658	612	661	639	618	623	608	597	643	622	603	609	666	627	642	623	641	669	614	605	600	616	626	637	644	606	645	634	620	613	594	630	603	617	627	626	636	605	600	641	630	628	642	634	645	672	624	638	603	644	609	628	592	643	644	653	638	663	653	619	696	631	622	644	659	649	652	608	658	655	659	627	624	594	616	612	611	620	658	627	628	636	611	584	594	630	662	632	652	633	640	608	616	630	592	636	659	608	610	633	598	617	633	598	644	610	653	624	588	574	697	654	591	657	663	610	597	654	640	635	614	646	617	632	664	637	627	614	617	588	637	611	597	677	630	633	628	604	631	626	656	602	609	634	661	662	594	646	612	611	606	643	651	615	627	624	647	645	606	654	621	614	632	633	608	624	596	587	663	662	628	627	575	614	598	629	645	634	611	670	616	612	610	625	628	649	614	618	625	626	581	620	708	577	575	621	616	648	598	673	648	643	593	645	598	593	644	609	605	612	640	661	682	621	622	608	647	648	623	615	654	662	658	590	587	580	622	595	655	624	668	650	623	658	610	647	649	618	659	626	601	632	685	615	577	612	623	641	634	667	612	624	618	627	595	625	614	632	646	626	645	620	633	619	637	615	615	644	614	628	637	647	602	626	607	636	633	611	608	603	631	641	630	621	663	628	631	645	662	615	638	643	626	632	639	651	635	624	591	622	634	693	638	630	621	629	661	658	638	629	655	642	647	601	613	639	594	612	628	619	626	632	604	649	624	624	576	632	677	611	639	644	595	626	600	640	607	635	641	606	687	624	609	629	630	630	620	604	638	614	653	625	601	605	635	656	645	624	645	617	649	657	626	629	602	646	624	631	593	606	692	619	643	628	612	619	651	676	613	644	638	626	627	645	643	638	618	620	620	640	622	661	637	644	641	591	606	637	624	631	622	609	615	563	619	602	615	633
44313	39708	30357	4651	997	625	563	458	386	370	331	322	338	329	300	285	244	325	2377	6717	7342	4595	2125	827	381	287	234	232	205	208	226	234	226	223	229	237	232	209	209	221	257	226	246	223	201	220	229	217	226	203	215	214	252	212	236	222	226	217	219	238	205	250	203	211	212	232	228	240	226	196	233	226	206	221	241	217	213	210	259	222	198	224	224	237	198	241	235	207	199	229	209	216	197	198	227	239	204	216	217	225	205	209	206	232	232	237	215	233	211	193	224	220	210	197	241	228	197	222	194	216	221	231	205	193	218	226	212	227	213	212	232	194	221	224	223	231	208	252	231	244	216	222	197	209	229	227	234	243	184	206	214	235	257	253	247	222	219	219	243	208	218	199	210	220	213	220	219	212	206	203	219	247	212	225	230	210	246	237	233	225	220	216	240	206	226	243	237	224	220	238	216	193	225	238	244	191	217	204	232	218	243	209	208	210	250	243	232	228	242	227	223	218	215	223	207	238	223	204	219	228	229	221	205	207	231	230	203	219	230	209	223	223	222	222	198	194	212	275	216	237	231	206	214	224	210	252	224	218	193	219	208	204	232	240	206	194	207	205	216	202	211	218	220	197	237	231	220	222	198	216	213	208	186	203	221	257	214	237	236	211	197	215	234	227	212	254	228	218	217	237	239	197	217	220	227	227	221	225	233	195	215	232	254	217	221	236	205	198	219	228	205	229	196	203	235	204	216	211	223	226	230	212	205	204	229	216	202	221	232	223	202	229	202	222	213	247	196	215	225	205	201	211	225	230	206	196	235	223	183	241	235	236	207	225	224	218	232	234	213	230	227	243	220	232	201	177	234	226	237	216	208	230	206	238	259	193	210	255	244	234	226	221	220	247	240	249	223	221	226	203	227	233	198	229	220	236	231	243	216	194	200	214	229	230	228	207	213	212	240	204	220	214	236	207	207	265	208	214	223	232	214	224	226	235	201	242	222	214	214	243	200	218	222	206	216	222	233	212	225	228	209	218	223	197	221	213	228	226	194	224	219	227	239	212	215	210	228	242	225	216	200	218	250	221	261	221	225	217	220	193	234	204	234	232	240	209	233	266	218	228	215	250	217	242	214	204	212	225	223	210	202	233	205	233	239	191	221	215	203	221	233	230	228	208	215	207	210	212	215	222	214	205	259	211	232	212	244	245	216	198	199	217	193	217	222	209	234	230	224	200	240	239	211	204	213	232	225	216	250	235	199	233	211	190	229	203	210	234	218	212	209	220	192	184	220	236	206	218	224	207	221	223	220	224	205	189	203	238	238	224	234	194	232	213	244	242	231	203	222	218	208	211	223	231	219	226	201	209	219	205	245	242	253	236	208	224	238	199	210	234	219	239	218	220	215	237	212	192	219	224	249	220	232	199	211	200	215	233	232	218	204	254	218	252	215	227	209	193	243	203	211	225	188	196	213	216	213	222	234	219	234	228	208	225	216	230	207	240	210	209	249	205	251	246	224	222	233	208	213	201	247	187	207	225	220	241	229	214	207	215	227	211	226	230	250	231	232	205	218	222	228	207	220	209	204	213	235	200	203	244	237	190	221	231	220	203	207	198	235	253	233	213	238	194	209	224	199	201	222	224	233	240	219	213	245	209	224	227	227	210	212	229	233	206	238	242	205	213	223	194	215	207	224	201	203	196	231	211	217	222	225	210	206	202	239	194	228	229	233	229	212	238	237	232	209	241	224	210	214	232	238	223	206	221	202	186	242	211	208	253	188	211	222	216	223	234	208	226	209	237	226	245	233	230	246	234	207	187	236	207	234	234	259	239	219	208	209	242	207	213	220	227	226	216	250	232	226	210	227	207	209	213	195	221	241	219	218	228	219	221	231	207	240	216	213	225	232	215	202	239	198	240	196	202	206	215	235	233	202	209	207	235	238	201	219	199	222	218	208	237	218	223	198	223	211	240	224	205	227	216	226	254	224	225	239	227	209	214	221	228	222	245	219	182	234	211	227	219	229	231	215	226	205	206	208	213	191	200	244	195	224	217	237	229	244	203	244	229	190	224	207	206	222	206	244	214	218	239	218	240	223	209	218	245	203	183	202	210	221	229	225	230	227	225	222	202	205	211	230	211	206	241	214	253	213	219	224	228	233	233	235	232	217	203	214	219	211	246	218	240	219	226	208	213	197	215	211	226	228	216	231	251	235	209	252	232	235	239	215	228	216	236	233	235	239	200	227	199	217	223	220	224	214	204	226	242	251	210	219	188	229	213	225	243	199	238	198	206	212	212	227	238	227	226	234	191	233	226	232	219	231	211	213	209	221	193	220	206	232	239	230	201	240	203	209	216	216	195	230	231	225	240	233	219	248	218	220	227	235	203	213	223	226	210	233	228	218	212	207	213	197	221	211	202	224	230	205	238	193	259	219	229	215	218	232	200	218	237	212	224	237	219	193	212	222	219	220	208	213	224	231	193	225	227	208	207	219	212	221	232	244	226	196	255	236	208	248	210	241	227	222	201	235	215	229	210	204	210	191	212	219	251	235	244	223	246	206	201	239	219	230	208	208	223	214	210	228	212	223	227	250	229	214	223	213	226	220	204	226	231	219	211	224	213	242	223	238	220	208	254	232	219	238	226	242	238	235	231	236	206	238	247	229	222	206	223	209	231	208	220	218	225	215	188	213	237	232	220	189	202	204	242	184	208	227	218	234	248	240	215	202	226	224	221	206	235	207	209	227	234	229	210	220	215	245	226	193	233	214	227	209	248	223	204	222	215	234	209	250	240	225	229	238	222	242	210	241	235	240	224	203	205	220	218	214	260	209	240	207	220	219	218	219	227	237	213	235	202	246	221	228	245	210	218	234	199	223	216	218	238	203	228	200	199	218	220	220	224	230	231	227	198	229	229	210	233	236	242	197	238	233	230	232	232	245	226	209	209	226	200	234	224	203	192	234	230	206	231	209	235	240	227	201	223	202	206	215	232	265	226	226	253	208	224	203	233	214	243	195	210	235	225	213	231	243	231	231	219	221	245	195	211	203	217	210	195	209	217	208	224	211	200	230	197	207	195	210	231	224	224	227	225	202	240	232	195	242	217	223	220	205	255	197	224	216	246	222	216	229	211	207	210	212	232	209	237	255	242	254	222	229	251	200	246	226	235	232	232	228	229	217	220	219	202	227	242	249	209	215	229	214	222	199	207	205	209	200	239	246	202	227	213	213	237	236	203	233	248	220	190	206	234	214	188	227	217	236	244	212	238	218	219	227	225	232	203	228	225	223	208	206	217	220	201	195	208	235	211	227	221	247	209	242	219	233	222	178	229	218	199	216	244	225	210	210	213	200	235	211	230	203	217	233	205	217	215	204	205	214	227	203	214	201	205	229	244	230	230	228	215	214	243	230	218	211	227	224	229	199	235	199	219	196	228	226	226	243	217	212	244	220	223	221	216	197	244	222	234	220	224	247	228	226	230	226	226	222	200	246	245	203	240	225	236	214	212
29839	33047	18601	3231	2777	2288	2058	1841	1636	1557	1370	1231	1176	1137	1040	981	948	1396	10862	24631	25427	17956	9685	3744	1500	837	730	707	651	709	698	624	620	681	675	664	678	681	663	709	683	672	668	683	712	695	696	706	712	639	667	704	626	720	670	669	681	689	679	686	695	659	661	704	673	674	655	671	667	664	650	706	690	688	651	639	648	639	695	697	662	685	635	684	686	691	654	649	681	706	675	747	667	698	650	714	676	680	692	657	688	677	703	657	691	677	680	663	664	621	694	636	656	679	679	674	654	671	715	668	685	611	686	705	724	680	694	692	631	669	708	624	669	706	696	705	665	682	679	725	663	643	697	631	619	652	652	663	673	680	658	652	679	720	678	667	694	724	686	744	668	693	674	665	685	669	700	693	685	675	723	686	694	658	688	701	682	698	658	645	685	664	703	664	681	728	788	672	675	632	717	660	643	700	709	691	718	675	666	672	674	705	661	658	677	651	712	657	702	706	685	710	677	668	673	707	701	642	663	703	695	666	649	677	714	678	681	679	680	643	685	705	638	681	690	647	646	695	673	686	717	658	712	656	656	630	658	663	700	677	668	687	655	723	708	687	697	700	700	676	614	639	679	725	717	690	690	667	658	682	668	632	721	669	729	683	703	669	650	714	698	698	739	665	707	714	631	708	659	685	690	668	695	701	660	702	651	668	703	668	707	710	716	709	675	711	677	704	661	657	711	715	686	638	649	726	652	678	694	699	702	676	695	727	680	684	659	689	733	675	681	680	662	643	636	703	710	699	663	681	716	673	675	672	721	703	713	706	633	665	659	691	650	702	691	680	696	689	673	684	677	683	672	665	650	689	705	708	670	654	660	663	736	708	665	694	690	746	672	684	631	687	745	671	708	686	643	696	662	671	671	661	680	676	655	660	700	637	700	730	659	692	682	644	690	650	701	686	676	616	687	633	733	707	705	668	651	642	684	669	635	694	625	680	736	639	673	686	654	683	673	629	640	710	625	650	673	624	663	660	716	674	694	667	621	685	635	689	705	696	698	695	667	646	674	705	666	648	735	694	697	691	690	673	695	673	678	714	658	701	623	680	681	689	646	687	664	669	665	703	659	690	696	636	714	696	671	680	667	719	707	707	685	704	682	707	647	694	687	707	691	688	664	650	658	675	674	684	680	672	681	684	689	697	687	671	652	653	693	697	683	651	698	733	712	679	683	716	648	701	619	635	745	688	638	697	661	680	713	695	691	664	695	679	670	632	679	708	652	654	714	706	646	687	710	724	690	715	701	690	684	706	680	691	664	633	672	649	681	668	706	690	667	678	706	710	676	722	731	648	705	642	684	687	663	690	676	666	688	664	681	648	689	642	671	666	724	642	695	676	667	736	635	681	692	671	679	692	710	687	685	716	706	689	663	684	693	679	658	637	659	763	726	639	649	730	728	642	671	708	630	726	677	748	680	698	678	665	692	728	723	673	695	687	673	722	664	716	667	679	669	714	653	649	666	649	690	704	704	677	675	639	691	662	659	679	724	728	660	658	710	666	723	645	674	668	691	621	651	688	688	694	662	637	681	681	665	704	662	690	678	651	674	678	691	677	692	672	688	704	671	699	707	725	678	641	706	669	683	697	701	649	656	713	674	675	681	738	659	673	643	676	691	660	625	710	660	606	650	656	675	703	680	680	709	679	664	681	697	687	704	687	713	653	687	671	658	630	663	686	694	674	702	680	670	662	731	636	705	680	687	687	676	699	697	647	690	671	669	670	707	713	715	661	675	678	686	659	659	660	626	662	632	697	704	640	700	690	702	700	701	639	627	696	708	687	691	716	735	653	672	656	676	690	664	707	633	660	684	657	696	692	675	675	684	718	662	679	673	690	707	661	686	729	667	649	693	689	691	692	653	699	667	733	653	723	648	663	722	706	677	654	680	644	652	672	685	693	666	650	667	664	680	655	687	671	659	704	668	661	760	705	653	671	667	676	684	644	687	672	665	643	696	704	692	691	679	693	647	685	650	649	665	682	706	686	620	708	651	625	674	658	648	702	702	717	629	656	653	706	696	655	707	691	679	657	683	671	662	652	650	656	675	700	616	638	676	675	664	626	677	664	752	666	644	704	667	673	688	684	667	690	682	675	675	646	669	647	693	700	719	664	718	705	691	614	685	672	626	682	712	696	720	664	639	690	772	665	698	669	676	684	667	681	641	713	638	663	668	641	683	648	665	649	687	671	689	671	706	717	695	674	684	693	668	668	662	682	702	677	662	652	673	687	685	710	673	744	674	679	656	671	716	705	694	690	672	670	687	697	672	669	707	671	699	654	670	669	729	647	695	660	637	710	659	712	663	733	691	671	652	664	703	678	692	671	665	662	641	660	637	688	678	707	627	651	681	712	690	668	654	664	617	679	673	699	608	660	702	691	706	701	697	658	719	704	694	680	675	695	667	657	676	703	586	731	700	648	686	617	639	691	654	648	705	687	649	617	646	699	672	675	645	698	657	675	682	648	673	629	706	686	645	713	698	704	685	722	647	661	668	682	683	692	713	632	699	670	679	694	692	641	680	646	716	638	683	695	690	653	699	707	698	670	676	669	688	653	711	678	707	754	666	666	755	649	697	644	659	652	641	681	670	717	676	708	672	740	687	655	706	681	702	625	671	684	697	660	658	668	678	665	722	701	738	659	654	723	659	669	657	701	670	667	675	688	681	699	695	659	718	680	642	697	661	669	717	689	688	634	655	699	699	673	653	654	654	675	674	691	681	687	708	669	667	635	659	717	661	658	659	666	695	672	680	724	686	658	688	713	703	663	662	656	624	641	686	678	703	631	658	667	699	674	670	666	658	691	695	711	699	684	662	683	648	662	656	661	694	664	671	681	640	693	714	724	699	660	658	686	657	687	711	673	671	693	680	640	686	699	666	679	655	648	684	706	699	684	709	677	698	711	652	720	660	642	703	693	711	685	719	670	624	637	720	680	670	718	714	675	724	671	658	665	691	669	711	654	683	682	656	640	652	633	677	691	664	692	694	669	677	679	655	704	727	702	674	656	695	662	665	694	703	697	667	696	673	683	648	698	672	629	679	676	744	619	714	689	704	643	720	658	693	658	617	666	616	691	706	718	676	669	690	702	645	711	694	697	660	653	655	747	671	676	695	701	656	721	701	681	675	674	728	686	684	749	670	726	717	664	634	675	639	681	657	644	703	710	675	642	701	712	688	712	661	677	702	657	679	666	692	667	672	678	692	699	664	694	691	668	658	727	661	639	679	667	700	675	678	684	666	724	685	680	692	698	663	677	686	687	678	665	685	684	662	687	688	645	721	680	660	678	675	653	690	649	714	693	705	652	740	702	621	640	639	641	644	671	648	688	690	675	670	682	653	659	675	694	727	680	664	665	740	682	710	660	696	670	652	617	677	676	720	706	634	698	669	687	701	690	678	653	698	694	721	703	680	721	680	700	664	642	683	709	687	678	672	670	699	684	701	665	719	664	699	691
56293	50620	37447	9246	2264	1172	946	700	630	588	475	446	406	371	364	339	354	414	5448	13791	12117	6862	2745	1027	493	312	294	283	239	260	240	236	285	264	255	239	244	257	257	249	258	266	247	261	248	278	259	295	279	265	262	263	254	251	266	254	271	242	243	283	291	264	246	271	269	264	266	234	237	276	257	290	252	259	275	256	264	257	266	260	254	255	273	253	289	274	219	279	247	244	270	238	264	283	240	226	286	265	237	278	288	289	268	262	247	252	246	273	256	244	273	239	264	249	260	243	255	240	237	254	264	261	290	265	259	273	245	273	241	239	270	275	247	258	266	266	234	256	247	248	274	296	241	278	279	267	259	243	259	275	312	246	227	222	233	221	231	253	262	227	272	274	241	249	248	254	287	280	248	264	250	290	246	247	277	270	219	234	255	278	249	242	285	263	228	260	267	245	243	235	261	248	254	252	269	240	275	293	290	262	240	264	252	226	268	236	251	245	284	250	250	270	269	251	276	247	252	266	247	261	226	273	276	244	260	251	261	227	237	268	225	281	236	262	230	275	258	238	254	245	236	259	248	266	272	284	249	246	280	252	259	254	265	251	255	295	268	276	235	267	285	286	269	245	259	236	260	247	236	288	248	262	256	244	253	256	268	236	248	253	246	276	300	257	262	269	250	254	289	283	257	243	247	264	271	277	248	256	286	247	256	278	228	251	276	265	242	280	260	254	269	279	260	233	286	252	280	263	261	259	289	276	248	245	275	258	241	248	256	299	275	224	279	255	257	238	244	231	250	250	255	269	251	232	267	269	276	250	255	245	246	285	249	252	260	261	237	267	268	274	232	262	255	224	263	250	275	277	297	228	273	264	262	265	259	261	275	271	257	265	250	252	237	264	250	256	262	262	255	293	248	259	261	251	274	255	250	252	257	248	238	269	268	255	256	285	227	237	270	237	245	257	242	231	255	275	241	246	298	235	261	298	252	277	250	233	230	285	265	245	250	249	277	235	239	232	247	227	285	260	258	246	270	237	260	280	260	259	272	253	259	267	257	288	242	275	236	257	239	256	281	286	233	245	297	259	274	254	246	235	272	226	256	274	249	250	247	245	253	255	278	274	241	289	232	262	240	270	258	264	237	267	261	217	230	251	203	238	250	246	263	249	278	275	266	248	262	261	255	261	261	265	242	242	255	268	245	257	251	228	270	264	251	281	277	228	247	266	240	261	255	244	249	280	275	272	276	279	264	245	247	291	273	289	241	248	279	232	262	249	250	274	246	229	252	256	249	261	256	238	286	292	246	275	274	251	271	272	269	295	313	259	237	259	269	295	251	279	247	255	241	252	257	270	245	218	265	275	282	260	255	255	236	274	267	247	234	263	242	279	253	258	252	269	238	281	292	231	272	276	265	263	266	259	275	276	248	266	269	232	237	276	262	246	244	243	242	258	229	273	277	261	276	269	231	282	233	243	249	278	274	287	250	253	257	220	297	210	263	266	256	269	231	274	252	267	273	248	256	256	260	272	233	261	260	255	245	235	213	276	245	240	244	274	270	241	230	239	258	239	243	260	256	280	230	240	258	255	243	232	291	246	264	228	252	266	220	238	278	265	268	250	255	237	261	311	283	286	246	271	254	246	257	241	253	253	262	245	316	263	236	281	249	250	239	264	253	246	281	243	270	266	275	240	274	258	228	279	265	257	276	271	263	262	257	278	246	245	233	249	235	230	247	250	247	255	230	258	256	237	284	241	276	283	258	282	227	259	267	258	243	284	255	301	257	289	262	260	261	256	250	270	275	236	241	283	241	257	227	261	287	289	269	248	283	252	264	254	248	254	251	260	268	252	274	244	268	278	288	246	265	261	249	293	231	239	241	243	260	260	248	263	272	258	256	245	239	262	242	246	249	264	253	261	283	253	279	261	268	268	250	285	245	246	260	240	285	261	261	278	246	269	241	291	259	249	262	259	276	253	251	249	239	233	253	249	247	291	258	239	241	284	277	267	262	261	276	245	258	242	258	243	288	245	250	274	263	271	248	252	274	239	254	274	258	238	239	257	265	259	255	261	253	255	275	268	240	259	230	261	251	270	254	255	286	225	243	262	260	265	251	288	225	269	265	269	277	270	239	261	263	253	289	262	260	256	250	284	257	254	246	262	246	260	229	277	268	215	281	262	257	254	241	263	227	239	269	259	219	276	276	229	243	242	224	269	273	248	264	270	294	276	285	250	247	247	252	267	267	249	265	273	267	276	252	225	282	268	273	277	238	248	251	258	265	261	256	267	244	278	252	249	270	243	260	244	260	249	273	266	224	273	249	222	246	240	293	270	246	266	280	291	233	268	252	248	271	264	279	258	273	223	262	271	264	267	236	259	280	265	266	243	262	259	242	232	227	241	244	257	257	253	263	281	252	246	279	230	250	261	258	259	250	246	272	251	256	243	236	282	284	267	258	241	246	278	249	268	233	256	245	249	261	263	231	258	246	248	244	275	286	280	292	294	266	263	249	261	274	248	280	271	253	244	241	267	278	283	268	269	241	263	253	256	226	287	273	267	247	273	257	271	254	253	262	254	249	248	238	285	275	233	238	273	269	278	248	250	285	237	283	268	266	278	249	248	272	277	265	260	254	262	285	246	249	272	237	281	240	241	277	276	262	273	231	263	264	237	286	280	268	248	267	261	262	279	251	232	249	267	263	265	246	221	246	256	283	260	251	269	258	253	245	249	258	270	259	267	250	275	281	263	267	257	261	251	273	261	250	261	267	246	250	243	238	279	268	252	290	243	236	280	253	276	283	285	243	245	273	251	264	244	281	252	284	235	225	271	283	243	257	225	251	253	259	282	264	262	272	274	274	221	248	248	235	256	243	264	250	259	285	252	267	258	268	278	260	242	284	239	252	257	272	259	275	249	251	267	233	283	229	247	252	240	238	241	267	253	252	245	272	273	274	255	271	263	280	261	254	266	259	269	260	304	237	245	243	264	261	258	232	271	244	263	246	250	277	264	262	229	273	251	240	232	261	228	276	256	276	244	270	236	256	266	270	248	282	274	254	242	239	235	288	225	241	263	280	253	240	264	240	243	290	224	244	281	260	256	260	260	268	259	262	249	281	276	268	251	286	249	264	268	255	267	262	287	243	292	265	266	256	269	252	258	261	289	236	275	274	241	263	247	269	263	246	249	274	277	248	257	259	259	266	241	272	288	266	219	229	267	255	242	265	232	252	256	266	255	242	263	250	252	264	239	260	255	269	260	261	270	243	259	275	280	276	254	251	222	268	262	258	257	280	234	254	260	268	214	242	260	251	246	248	257	241	258	247	254	232	268	240	242	251	251	249	250	250	255	260	253	256	246	258	253	257	269	275	256	264	227	264	287	255	245	269	297	248	270	283	258	262	263	253	233	253	276	265	243	275	271	255	252	243	253	236	250	253	274	249	229	272	246	269	287	246	268	289	245	235	230	256	247	262	284	257	252	261	257	256	262	234	294	255	271	244	246
39346	42427	21770	5081	4626	3837	3305	2967	2589	2190	2162	1823	1695	1513	1423	1352	1325	1861	21032	35441	31810	22400	11641	4639	1747	933	816	784	806	796	782	757	749	775	773	812	812	783	785	781	780	782	782	781	763	697	789	767	789	773	792	782	764	756	729	747	745	806	754	742	774	736	753	752	803	767	790	762	791	806	768	776	765	756	786	767	781	812	756	809	815	810	763	772	758	786	773	744	759	756	757	783	775	806	755	769	764	729	797	786	780	765	788	774	787	800	745	827	783	718	792	772	781	750	741	795	734	807	769	798	790	810	790	743	799	794	829	748	746	736	789	763	721	726	776	738	773	753	773	767	789	718	740	776	789	734	787	791	732	769	815	760	771	766	746	791	760	761	772	768	762	735	753	741	765	750	773	774	821	774	811	785	770	747	806	810	757	703	792	757	768	757	775	796	800	768	788	777	785	725	791	734	775	736	725	771	806	814	817	755	768	841	787	773	746	804	727	761	765	716	764	842	802	756	755	844	769	785	788	773	782	766	807	777	794	747	793	783	774	836	776	762	785	776	799	783	778	788	795	720	787	772	721	749	771	809	745	767	765	774	773	764	772	818	755	775	763	747	796	768	775	748	790	790	782	814	765	770	778	774	772	778	808	782	765	746	738	803	727	779	755	772	765	753	801	789	747	752	748	733	694	772	772	754	823	753	736	792	745	820	807	791	823	723	758	734	770	759	808	777	788	814	737	753	756	774	794	792	722	791	733	796	803	762	742	810	804	836	770	789	828	835	815	785	784	733	776	772	775	794	843	833	769	786	790	789	802	782	767	807	786	766	730	785	800	761	778	809	821	772	815	838	772	809	787	802	731	807	802	796	762	757	832	760	820	811	742	738	772	737	735	798	751	755	764	752	752	798	769	769	769	808	758	785	773	794	792	789	771	756	822	830	772	753	784	792	784	801	756	779	799	791	795	782	775	792	811	704	787	801	748	779	797	815	749	792	814	776	772	764	741	721	755	743	789	755	790	793	795	772	838	812	823	785	771	815	790	777	793	770	746	771	790	825	773	788	805	746	769	759	785	755	795	773	793	759	772	837	788	758	828	795	782	803	833	755	703	784	778	798	832	793	775	817	802	767	762	785	811	752	774	760	772	812	772	773	739	746	780	815	706	753	781	773	800	716	778	777	788	764	781	737	740	810	757	764	791	773	721	783	784	759	793	749	773	740	773	797	836	773	760	800	818	807	820	781	787	778	784	762	755	737	803	768	779	738	746	745	705	758	773	781	737	732	794	765	785	770	818	771	764	799	792	700	827	779	800	812	791	729	761	779	811	781	804	749	757	758	782	792	786	769	722	787	798	763	844	802	778	774	795	738	750	741	785	762	783	774	790	781	765	757	735	823	759	795	831	791	750	822	796	779	739	786	794	816	799	808	821	747	769	773	762	769	775	770	756	745	793	779	780	711	757	764	768	790	797	761	801	777	786	733	795	829	762	801	797	805	734	777	762	777	778	760	774	770	807	753	749	800	732	741	756	783	779	732	798	778	739	782	773	806	736	761	765	775	767	772	738	736	736	789	766	787	807	813	754	744	797	759	754	776	819	791	734	774	767	737	799	817	802	795	746	774	797	715	725	776	803	762	766	762	763	775	815	766	752	805	783	718	737	731	785	786	801	774	789	763	775	767	777	796	768	820	779	745	749	819	757	782	816	795	812	799	761	768	741	787	753	749	778	743	804	792	775	808	814	834	799	811	764	839	762	779	751	752	745	735	764	764	755	807	761	766	726	751	774	720	771	750	796	754	764	764	789	748	714	809	803	792	750	780	756	735	789	808	819	761	781	728	800	770	742	741	772	784	747	782	762	794	781	753	775	756	734	766	759	769	749	782	771	792	777	775	749	765	760	791	764	774	773	777	831	823	788	806	737	764	800	822	819	795	747	818	786	723	761	820	792	746	800	765	796	752	802	752	811	730	777	804	788	790	735	813	762	786	773	775	747	783	715	815	777	753	814	775	749	792	760	724	722	761	762	737	783	799	728	818	724	752	796	728	764	740	805	786	784	752	826	792	776	787	739	823	766	785	777	771	733	798	747	792	786	787	796	793	778	808	733	753	783	801	812	793	787	813	782	759	720	778	779	790	770	753	779	747	771	761	806	809	744	760	768	786	780	746	739	763	789	775	758	764	844	759	799	775	806	724	747	766	800	764	805	758	766	753	834	763	719	724	813	781	742	808	804	739	800	794	769	808	746	732	817	808	724	750	756	787	778	776	808	771	742	849	805	787	808	753	777	776	800	798	750	749	793	797	857	795	770	796	788	728	798	791	773	806	759	788	795	786	774	789	758	736	781	780	772	715	792	773	762	782	800	766	755	797	775	769	795	763	773	746	795	751	752	795	784	777	768	807	748	807	765	779	731	788	724	790	760	766	788	770	760	761	761	821	810	728	731	780	759	776	736	740	800	842	799	739	755	732	728	765	761	739	803	733	779	825	764	776	751	737	785	776	786	807	757	822	803	803	771	790	767	726	793	712	793	706	752	796	821	798	775	783	784	800	767	760	779	793	800	841	753	806	778	723	811	774	826	754	775	789	770	749	789	784	762	754	832	815	844	802	816	773	762	742	734	779	840	759	754	779	778	767	788	759	782	803	796	806	757	751	796	757	829	728	740	775	796	739	734	814	745	827	792	775	744	794	758	757	807	748	778	779	749	771	760	761	763	756	758	782	739	766	772	760	768	768	755	752	758	771	776	799	751	775	821	766	760	789	794	801	730	770	767	783	836	735	739	751	768	767	773	788	748	774	758	784	738	741	785	812	793	763	762	767	713	788	787	778	770	782	761	778	817	760	781	751	799	728	750	767	812	746	778	799	786	795	787	793	772	767	801	791	731	747	729	768	774	761	756	797	767	725	758	758	786	791	732	744	777	777	779	753	795	820	763	795	703	797	818	773	762	791	778	809	782	765	778	791	781	744	792	786	766	730	802	745	768	759	783	767	794	800	751	748	747	756	814	794	782	746	746	809	818	802	802	813	803	797	792	781	786	755	765	789	814	774	775	766	768	776	796	789	800	801	766	796	770	780	757	744	766	797	832	790	758	812	769	760	767	787	770	792	784	762	746	786	719	739	799	798	790	774	797	771	774	731	762	774	758	814	870	787	779	754	807	751	777	769	797	762	831	737	814	739	757	795	759	807	781	796	748	788	781	786	777	715	752	795	825	793	777	793	807	785	818	765	781	773	809	792	770	792	794	747	778	825	760	770	784	756	743	797	821	792	777	748	726	765	818	819	748	823	770	809	752	824	730	780	753	779	751	767	746	798	775	787	783	768	794	693	816	737	785	799	737	774	746	757	760	751	807	728	787	762	782	809	739	751	758	810	781	757	726	764	739	817	757	779	811	775	770	753	786	751	785	816	801	768	778	780	744	775	792	742	768	823	812	757	767	719	838	780	776	790	747	788	751	762	799	809	813	784	751	816	751	764	831	763	750	751	754	812	796	788
21361	7111	2297	307	262	232	223	232	233	233	228	220	248	221	238	204	221	203	252	590	1018	973	611	407	250	233	244	211	215	189	183	195	220	219	214	240	214	214	219	233	212	223	229	234	220	210	242	207	233	236	231	191	220	185	236	198	248	208	249	188	216	231	220	241	212	240	207	219	224	246	208	208	228	214	211	251	205	235	224	212	236	217	230	227	205	225	189	210	216	246	209	226	193	232	214	210	214	202	197	206	228	229	226	209	221	232	222	222	207	205	198	196	198	215	216	189	234	233	233	229	246	215	206	209	192	202	227	215	229	225	210	219	231	244	193	205	216	227	229	222	222	231	216	231	216	237	230	235	210	215	236	214	233	244	190	212	207	205	247	210	236	202	200	247	224	204	220	199	197	220	213	198	238	222	204	220	221	240	222	195	227	212	195	233	206	217	231	199	232	209	226	254	225	222	223	196	201	214	218	215	215	219	190	218	189	217	217	234	222	205	223	209	221	217	196	220	194	222	194	191	210	215	243	225	226	192	206	198	222	221	241	220	200	196	217	216	232	216	212	214	209	215	224	219	202	193	217	198	219	221	213	210	218	218	225	235	237	194	211	220	210	186	216	232	217	211	201	231	201	221	218	232	238	232	243	176	195	245	212	211	199	211	202	225	217	209	221	199	211	195	255	215	222	178	206	195	203	204	236	221	202	223	201	228	198	225	236	221	187	229	203	210	205	208	230	242	258	214	222	214	232	200	199	214	197	212	215	225	218	242	205	209	201	242	239	243	240	202	198	193	228	206	201	210	194	209	195	231	206	230	220	221	222	212	224	204	198	255	212	200	232	219	219	193	222	187	225	223	216	223	259	228	232	211	217	212	213	188	192	221	217	183	213	227	239	190	218	249	229	232	227	236	205	236	197	214	230	204	209	213	222	218	227	214	193	234	179	231	230	221	230	209	217	199	239	219	231	231	210	219	199	228	225	222	209	208	213	226	226	199	183	211	225	194	207	213	223	196	197	206	199	216	211	206	200	233	214	201	230	233	210	241	238	203	214	246	200	212	216	212	228	200	234	211	225	210	218	216	235	203	229	192	191	191	219	210	207	189	257	221	210	217	213	197	239	208	198	235	215	201	206	228	213	229	215	223	228	246	233	233	217	220	206	215	209	212	212	227	221	211	238	212	199	233	250	222	223	211	187	211	238	218	208	220	226	212	228	243	220	196	206	232	205	216	231	236	214	233	244	210	277	206	206	236	214	229	207	252	231	195	222	228	226	210	235	201	202	225	213	241	239	191	211	242	213	228	208	219	229	227	200	219	219	197	208	211	213	210	217	217	198	237	223	241	233	191	197	217	223	210	186	225	206	234	205	226	218	201	222	210	214	231	193	220	236	221	228	241	200	216	207	231	210	240	218	221	207	233	225	220	213	231	200	195	218	195	225	217	232	227	208	217	206	219	225	219	213	228	206	224	210	240	226	233	216	212	227	217	209	211	217	211	212	206	211	218	226	224	201	241	220	208	228	204	196	199	220	229	225	215	229	205	222	219	197	221	200	213	224	216	222	218	229	245	213	197	208	206	268	208	196	218	217	224	219	200	234	201	216	216	215	213	228	240	229	212	210	215	209	211	223	235	241	232	215	216	209	200	221	211	198	213	206	216	201	188	226	217	221	205	203	201	205	224	247	203	203	229	204	220	228	212	222	225	230	203	235	246	220	230	216	213	217	192	191	226	208	225	216	197	216	206	238	224	226	218	212	239	222	229	216	208	246	226	214	224	223	190	208	226	218	219	238	223	220	221	226	235	217	192	212	229	227	217	238	223	230	212	221	228	254	243	238	188	203	219	243	224	214	237	208	229	204	208	241	239	234	200	182	222	237	218	208	218	227	203	186	235	234	224	231	225	222	210	207	202	209	204	206	225	217	198	213	214	217	253	220	208	212	197	217	226	204	209	220	221	192	209	207	231	184	240	219	227	201	226	186	203	210	196	219	216	202	188	235	207	233	228	232	208	217	228	230	221	209	187	213	257	212	207	196	235	252	226	179	211	216	210	208	187	190	216	226	224	227	206	235	205	235	217	204	221	234	230	211	231	204	224	207	231	207	188	217	243	205	212	215	211	210	222	189	216	229	203	206	234	203	197	207	204	215	225	202	222	221	201	214	213	201	227	208	188	223	228	211	207	205	209	216	192	216	222	212	219	217	224	212	227	223	227	219	210	220	199	218	191	239	216	237	214	192	217	201	222	216	218	216	222	226	233	205	213	207	214	234	231	226	206	208	198	237	230	228	219	216	197	247	204	224	239	218	241	215	232	214	225	215	229	222	192	225	219	192	222	217	211	227	221	241	255	229	206	225	187	213	243	201	218	258	258	219	210	194	223	206	198	199	200	237	223	220	204	188	216	229	213	213	217	234	233	242	208	229	241	219	202	206	213	227	214	217	196	212	212	219	227	216	197	199	213	201	221	191	222	206	214	216	230	211	207	223	226	219	246	224	195	238	212	194	207	227	210	190	224	214	211	214	200	233	210	202	212	207	207	226	232	225	220	215	229	222	222	224	218	238	204	219	226	246	209	224	205	216	233	240	221	207	222	199	243	226	243	218	212	218	199	215	215	236	251	216	224	228	193	234	215	214	201	230	222	204	212	220	198	190	217	228	212	214	235	199	230	225	239	234	223	211	230	213	206	190	229	213	222	213	237	216	228	231	225	211	220	222	212	214	223	214	209	217	233	227	199	210	232	233	223	193	226	218	225	243	239	212	233	211	234	219	216	216	223	201	206	194	216	209	217	230	206	215	197	204	231	222	229	213	214	211	232	215	219	225	210	205	213	181	199	189	223	213	226	222	230	223	228	228	217	219	209	210	219	210	209	205	211	232	198	237	235	216	209	234	217	214	204	203	219	187	195	193	224	189	220	228	222	198	234	216	219	265	204	223	232	226	213	224	233	193	218	225	222	228	216	221	192	223	198	234	211	189	228	205	221	204	212	207	212	194	249	211	241	244	209	221	240	214	220	233	214	215	212	201	222	215	233	210	237	225	181	226	230	236	232	224	217	240	238	224	249	208	209	235	205	215	234	202	209	217	216	220	202	220	231	208	209	204	206	230	228	184	198	212	205	214	193	227	194	200	225	180	204	222	220	230	200	231	222	216	205	247	229	220	222	226	223	207	204	200	223	207	217	211	226	188	212	210	217	218	220	226	204	241	186	219	221	195	238	207	225	226	246	239	228	203	190	213	214	214	214	222	226	215	179	227	226	197	222	235	234	238	199	232	209	206	237	215	192	201	218	212	198	229	236	239	222	220	202	210	207	219	224	203	225	215	222	218	209	209	210	209	206	222	224	228	209	187	226	205	206	239	187	238	192	220	208	206	224	252	238	245	200	190	207	225	190	228	210	180	192	216	194	223	221	234	216	215	225	232	237	215	211	195	221	207	206	211	219	214	191	228	205	250	222	205	223	215	208	204	240	221	247	202	226	234	223	226	193
13098	7960	3352	864	907	878	773	815	739	813	777	744	715	749	724	648	699	702	853	3010	5036	4386	2503	1347	878	721	661	706	657	665	690	628	638	665	650	641	662	679	667	624	694	676	681	690	680	650	639	634	664	677	665	652	661	666	698	720	658	719	626	685	677	671	671	631	651	701	626	683	676	658	623	704	658	650	679	604	666	673	659	701	624	665	641	636	609	711	650	645	677	699	656	643	702	653	673	682	678	669	673	658	676	681	690	676	658	664	659	614	660	638	644	662	652	660	638	628	677	633	662	696	650	663	680	674	697	672	670	659	677	653	694	680	675	656	679	674	718	680	628	637	677	638	622	701	702	691	680	701	660	718	667	659	673	659	646	631	684	660	680	703	661	620	656	672	612	684	686	685	692	698	645	639	662	651	604	619	679	671	632	640	703	692	689	676	720	658	648	673	672	646	694	682	642	668	681	659	688	657	637	693	667	656	661	656	635	700	631	663	631	674	678	719	643	675	655	653	647	702	685	675	686	680	679	681	681	681	666	650	675	628	635	660	639	656	637	715	713	622	678	633	671	670	700	673	628	648	689	651	693	684	683	666	672	640	667	643	669	719	616	653	647	683	649	658	656	699	697	656	639	684	696	679	670	610	689	650	686	665	592	681	649	684	677	700	636	661	671	674	649	655	645	705	623	675	707	694	658	656	665	656	661	682	684	634	611	674	687	625	643	638	689	680	655	683	651	645	633	618	671	689	675	722	704	638	654	642	629	652	621	666	708	666	707	608	688	723	629	623	655	662	716	640	659	644	643	691	670	648	718	640	660	670	677	665	637	680	623	669	637	658	657	659	705	686	639	663	658	667	624	620	645	666	608	649	675	684	678	663	673	627	674	646	679	658	702	680	634	616	616	624	643	672	671	652	668	659	690	682	665	657	652	637	680	684	631	654	675	689	682	698	652	696	653	659	699	684	691	653	661	668	623	663	625	673	704	638	694	643	674	683	629	665	719	669	718	645	659	674	650	688	661	647	678	650	643	658	631	667	663	627	676	679	702	638	666	640	649	657	656	639	655	696	660	720	684	658	658	656	636	693	697	629	680	668	728	680	648	666	687	651	693	650	723	651	704	612	687	690	671	691	681	642	632	678	691	646	664	670	694	631	645	623	678	644	675	662	671	599	651	659	683	645	619	671	642	712	634	719	633	668	668	680	693	627	671	678	661	671	634	698	658	676	622	683	633	693	708	636	670	667	691	683	688	690	683	651	638	676	666	683	626	644	662	626	705	650	668	664	689	716	661	637	714	680	645	671	652	714	661	665	627	636	699	683	677	703	709	642	637	664	617	650	694	677	680	653	666	666	631	667	639	672	651	662	655	627	669	645	624	630	686	679	689	638	661	668	668	699	661	663	657	674	653	671	690	643	672	677	676	627	623	643	650	665	679	662	655	677	707	648	699	612	613	669	694	670	678	643	653	689	636	671	649	698	681	632	709	669	646	657	716	681	633	686	659	680	669	704	656	680	650	710	646	641	685	645	634	689	657	708	717	692	692	617	629	658	647	665	639	724	639	680	626	688	644	696	708	707	636	682	676	683	630	681	671	675	669	659	676	679	651	688	670	675	663	660	668	630	641	645	688	712	701	649	646	661	698	660	636	643	701	646	687	649	615	665	693	669	699	684	684	658	697	686	615	655	646	688	679	580	644	694	656	675	645	642	668	700	663	633	647	705	678	644	681	652	672	681	667	710	648	694	640	659	662	654	657	674	691	681	696	618	670	663	690	704	630	637	645	684	703	646	648	702	678	671	692	631	654	610	674	680	680	669	647	677	634	645	640	683	699	697	645	662	632	650	635	692	671	648	720	661	673	705	653	689	671	686	664	652	637	702	701	691	640	665	692	665	642	678	656	617	657	682	667	640	650	622	703	648	634	659	672	686	690	661	672	666	636	630	654	698	644	661	627	627	667	658	714	631	642	697	675	662	700	649	612	658	678	671	662	659	684	682	648	702	674	704	647	661	697	622	659	676	680	656	678	653	640	690	648	623	597	651	685	640	700	641	653	686	669	691	711	640	680	661	647	686	632	683	716	669	645	638	720	705	647	637	670	659	697	666	637	648	690	683	623	648	693	647	640	610	674	670	660	740	687	690	632	655	715	663	653	663	696	685	648	688	662	681	669	670	691	633	689	637	642	720	672	653	645	688	648	664	699	656	693	696	650	622	655	694	683	636	661	643	672	627	655	645	642	672	627	636	660	684	638	634	680	661	651	677	687	616	683	676	660	662	664	654	692	692	683	726	644	660	676	660	641	698	670	634	660	640	624	682	659	671	666	651	658	646	637	654	636	634	689	650	694	653	651	630	669	668	668	629	642	640	633	652	680	675	665	643	678	723	639	660	698	672	654	698	660	691	659	692	698	675	683	681	690	669	706	640	691	643	670	655	627	596	730	646	635	659	669	669	669	648	695	640	631	686	651	665	679	701	705	670	674	670	684	660	719	696	652	686	637	662	658	657	678	636	677	660	666	686	660	675	685	686	635	653	643	721	662	643	673	655	648	679	653	671	666	644	646	678	679	656	710	663	642	689	704	641	710	651	615	682	623	636	664	654	663	731	675	643	673	655	643	677	632	687	641	667	679	627	747	674	662	658	653	678	650	693	651	674	675	699	741	713	674	689	656	641	680	665	684	650	664	649	678	694	656	653	669	659	677	732	668	673	653	672	661	667	647	651	662	689	640	632	668	692	666	672	690	659	672	690	641	652	673	670	679	638	686	647	642	696	677	657	706	723	706	657	642	678	657	664	673	645	683	647	681	645	684	689	682	699	596	660	659	630	622	638	653	677	660	634	660	682	700	651	676	682	693	636	647	667	658	676	643	674	696	657	668	659	654	674	679	644	685	685	670	678	648	668	635	672	694	626	651	704	682	650	633	670	665	648	687	692	667	705	685	688	700	711	654	647	638	656	600	693	735	638	702	642	689	648	666	648	689	676	649	687	672	624	687	665	652	669	640	699	644	672	660	651	670	693	630	685	642	677	609	676	705	681	638	638	641	701	657	667	719	659	609	687	647	678	692	645	651	708	671	632	688	654	678	624	642	646	652	684	694	660	638	673	665	652	659	682	656	668	664	686	672	688	631	680	658	638	645	684	653	669	669	635	664	680	655	730	686	680	708	671	694	649	633	736	643	654	642	695	637	652	696	627	698	655	664	644	625	704	677	664	661	677	695	632	674	683	652	668	634	643	706	694	689	680	650	627	602	673	722	713	687	676	638	687	643	687	685	680	684	665	667	626	683	639	672	673	665	670	675	650	670	642	612	671	652	707	651	662	628	682	682	671	617	614	659	653	653	691	657	644	713	634	707	662	641	650	654	670	646	649	676	704	670	663	673	632	652	667	665	654	706	629	672	642	647	689	690	658	623	779	671	660	643	663	639	673	688	693	678	675	661	678	672	677	657	679	639	615	670	641	675	659	619	657	662	693	712	716	635	647	631	665
44188	45693	29177	4539	1025	664	549	483	450	369	340	379	318	295	258	275	231	314	1866	5878	7374	4838	2091	747	367	281	258	231	253	234	226	222	235	249	229	247	220	207	227	208	201	220	229	217	212	236	238	235	236	215	203	228	231	238	236	216	228	235	245	235	226	207	236	229	201	227	218	235	240	221	247	238	201	225	230	223	248	240	234	239	227	235	223	250	226	243	247	228	224	233	232	211	209	263	232	230	234	244	219	230	229	251	260	225	233	221	229	214	248	221	251	240	246	230	223	259	228	201	237	238	214	253	243	253	240	226	230	235	246	208	228	252	246	238	241	223	236	224	227	227	235	242	218	222	260	219	237	213	234	236	247	230	228	230	252	263	234	206	229	197	261	232	220	230	231	230	215	226	225	240	237	224	244	247	234	231	262	206	223	225	213	229	247	240	228	219	247	223	271	232	240	210	236	234	258	225	231	239	226	230	227	225	226	241	221	199	239	261	248	225	233	219	231	250	220	239	204	248	251	241	245	233	222	231	200	222	247	219	248	235	215	235	211	237	234	211	220	222	234	251	244	230	230	230	232	242	209	250	207	233	237	216	235	203	210	235	218	223	218	255	230	216	259	260	233	239	225	239	246	217	223	229	228	228	251	221	237	249	227	229	224	223	230	265	221	179	196	206	246	255	202	231	255	232	259	236	259	224	206	244	248	240	230	229	249	231	220	203	219	220	243	250	223	208	217	218	232	208	236	241	233	245	244	241	214	242	231	222	221	208	214	237	246	195	234	242	233	249	226	230	234	231	225	240	231	257	227	239	200	227	282	215	216	240	241	256	286	235	245	223	250	234	215	239	229	219	246	249	240	232	251	221	251	221	212	221	220	225	223	204	259	245	217	231	240	237	233	200	235	220	226	224	238	251	210	256	236	206	231	236	216	225	233	225	246	207	214	200	226	241	225	219	228	219	217	240	237	230	254	245	239	223	245	239	246	213	248	223	225	209	178	229	221	223	256	254	234	231	221	235	249	231	275	239	213	218	234	213	202	219	219	240	247	249	232	260	219	243	226	233	251	232	197	243	246	222	222	206	193	225	213	238	230	245	208	202	229	237	216	223	224	230	224	236	240	247	240	188	242	245	252	216	247	244	248	234	233	216	253	261	246	213	217	266	230	229	209	232	239	225	221	219	208	230	226	217	234	240	207	211	220	231	224	231	209	244	219	233	213	242	217	216	210	246	223	252	242	257	251	221	231	228	223	249	211	240	195	266	222	237	250	225	220	221	211	218	245	213	236	246	242	239	223	203	260	229	225	204	216	211	213	226	230	201	228	225	219	202	239	224	221	242	233	203	222	245	208	262	240	241	211	237	251	248	234	225	231	223	243	240	206	221	263	251	254	217	229	232	240	247	246	221	252	241	214	253	224	241	233	242	235	200	236	255	220	225	231	219	231	217	247	234	251	235	210	244	247	197	240	235	215	233	236	231	231	221	193	231	239	240	256	239	238	208	231	218	245	211	259	231	236	247	220	217	219	241	262	242	242	237	239	227	224	243	218	230	225	226	246	205	230	232	217	225	214	217	232	255	225	244	223	224	263	239	224	242	226	206	217	249	199	235	219	217	246	242	240	227	244	236	232	210	237	263	232	227	253	253	223	237	254	253	239	227	261	238	243	209	232	231	225	243	223	211	212	237	226	233	225	216	209	232	222	238	254	209	236	231	241	223	200	242	217	228	230	212	248	224	232	245	251	223	223	218	244	222	235	232	241	222	229	202	255	244	218	240	243	205	202	237	220	223	212	240	257	204	247	260	238	238	247	249	218	207	238	210	239	229	220	251	245	263	241	249	227	213	238	217	230	231	252	241	239	219	224	227	231	226	208	234	210	249	257	245	216	219	235	239	219	241	247	226	223	258	220	222	233	228	210	238	241	252	214	271	225	234	213	232	234	204	248	228	256	239	208	243	220	217	204	243	220	220	245	238	206	200	263	257	223	207	244	230	212	222	206	234	233	238	227	235	255	241	221	203	262	251	210	236	243	227	230	216	223	215	224	207	237	259	221	242	237	223	276	229	242	213	206	229	220	241	244	264	228	218	256	229	270	228	220	215	254	218	240	223	226	237	212	237	224	223	215	244	220	213	240	254	226	235	225	189	236	218	249	229	212	209	273	214	215	228	224	221	229	240	226	227	244	216	242	228	263	234	232	241	228	232	204	247	230	241	210	228	208	220	239	216	237	236	225	228	232	229	210	189	256	236	237	248	242	258	235	237	232	248	239	245	238	256	225	251	213	209	223	230	249	192	231	234	217	223	217	222	210	229	254	198	232	276	230	229	244	216	223	214	200	226	230	266	225	241	209	235	231	221	246	222	216	232	236	234	201	242	219	230	218	254	227	208	235	271	247	247	217	211	222	222	250	230	245	218	239	225	207	222	234	215	188	249	218	218	234	254	225	216	216	243	214	239	216	236	227	223	232	249	242	229	231	216	231	222	237	220	213	223	257	204	249	231	230	246	213	208	227	222	252	247	222	259	229	217	216	211	231	216	217	242	218	224	232	210	234	270	205	263	228	184	241	238	218	220	235	218	202	217	241	249	221	226	239	213	234	219	243	225	215	239	222	233	229	212	240	224	233	246	237	249	236	234	241	240	215	223	221	234	249	220	216	257	248	228	216	213	249	235	241	238	222	255	236	228	224	239	228	207	227	217	221	213	218	207	211	227	248	214	217	234	228	247	203	244	223	231	259	214	229	256	216	224	235	242	229	218	218	222	235	227	228	211	235	240	230	255	251	215	250	248	217	260	222	227	227	228	203	225	235	196	253	220	205	232	234	226	243	261	214	194	248	233	226	238	244	237	255	187	215	249	231	244	223	249	252	232	237	234	214	230	228	235	245	217	229	251	218	232	263	231	221	235	210	214	254	214	237	252	218	221	238	256	253	233	233	206	258	222	250	212	245	238	240	239	227	258	252	260	252	213	253	256	210	248	207	221	217	216	221	214	262	218	231	226	221	246	253	234	213	227	231	240	246	207	229	248	241	239	239	232	216	211	244	250	228	195	245	250	275	224	247	257	198	262	231	222	236	246	220	235	237	229	232	263	216	220	224	215	227	222	225	230	234	185	236	223	216	251	235	237	234	225	237	225	231	246	236	234	240	223	232	248	240	236	215	248	242	254	226	215	234	244	222	230	271	245	238	245	208	235	233	255	235	243	224	223	240	227	221	210	222	223	216	265	252	222	232	246	230	220	254	231	228	237	234	248	264	247	257	222	217	233	213	257	219	209	228	277	238	241	257	231	271	223	234	224	248	219	224	210	211	258	239	235	228	229	229	237	231	217	229	245	215	236	216	227	222	239	246	211	225	246	232	225	272	223	222	254	226	241	229	213	217	199	238	215	231	236	219	249	216	249	252	221	215	220	208	201	223	231	231	231	251	227	206	214	232	224	232	240	223	251	213	258	227	257	224	236	248	222	221	189	220	262	258	218	213	224	212	233
29321	37490	16149	3173	2836	2404	2105	1857	1632	1571	1391	1289	1263	1131	1117	1004	917	993	7930	23110	25569	18249	9395	3539	1393	839	740	704	687	725	677	665	704	680	738	692	735	697	680	702	697	734	673	690	691	709	665	748	731	712	691	699	712	764	638	700	740	702	679	684	681	714	695	719	726	660	690	744	725	687	675	699	678	669	697	681	657	711	677	664	700	699	701	731	710	747	725	682	704	706	740	710	715	705	735	676	715	746	734	687	706	711	704	675	735	717	736	692	738	760	715	747	711	721	706	726	734	705	671	754	736	666	673	688	669	679	689	727	702	710	703	713	687	766	695	751	699	701	709	742	664	701	708	654	614	675	676	718	654	698	731	677	735	694	698	701	744	699	711	716	694	727	713	696	687	681	755	674	662	688	689	737	722	717	720	719	726	697	749	656	684	716	721	724	744	687	708	669	715	694	671	705	710	697	698	722	728	640	677	687	738	745	710	727	709	688	743	675	673	728	680	719	707	712	720	729	758	716	736	777	709	733	735	706	669	725	727	647	707	692	714	700	680	658	661	775	683	709	677	740	723	709	670	699	714	665	700	739	668	748	728	694	706	684	721	674	664	674	661	704	687	691	670	723	730	667	683	702	744	724	725	709	679	683	707	704	700	648	714	697	746	712	690	726	700	715	697	720	718	729	714	722	703	705	682	699	701	697	688	687	726	687	734	677	762	721	717	688	701	680	686	702	680	668	707	712	684	721	707	730	699	700	688	711	694	686	720	699	695	729	720	688	720	772	691	669	702	730	689	675	718	694	694	723	675	674	721	654	682	684	747	633	685	716	661	730	653	683	687	708	672	696	682	698	731	714	677	697	728	712	697	698	683	671	746	695	698	700	666	707	698	722	727	677	684	695	665	716	675	681	660	686	699	702	663	654	743	721	686	708	679	629	706	650	715	670	702	677	718	741	686	690	705	691	714	683	695	715	690	732	720	703	687	729	684	659	680	728	679	725	690	717	686	696	691	708	725	753	722	664	679	712	683	732	682	721	715	755	721	729	748	682	709	674	687	701	709	656	698	665	659	701	645	691	671	703	716	706	689	673	729	683	776	729	744	655	704	752	696	673	674	732	643	701	742	691	731	701	714	747	693	723	734	668	709	674	672	733	735	704	713	677	667	706	687	741	710	730	693	690	712	654	694	757	649	697	656	738	677	719	693	695	643	737	686	686	716	670	682	701	741	762	709	703	687	723	710	702	727	676	716	721	745	683	655	698	721	673	717	664	740	697	697	743	725	684	724	710	692	704	681	675	718	765	714	690	713	691	670	734	706	727	732	707	684	675	683	695	727	721	705	661	684	706	747	715	695	691	728	693	672	680	732	674	714	719	699	695	759	695	675	747	699	686	727	749	736	689	710	695	753	704	674	685	707	734	712	690	705	693	654	715	786	667	698	671	692	668	690	660	714	669	726	689	699	730	694	721	730	676	740	679	634	736	690	711	701	670	690	655	721	688	710	713	754	703	679	705	759	681	695	697	694	727	701	668	704	721	714	700	738	698	684	703	702	709	736	666	719	704	682	697	721	719	738	741	696	713	719	731	684	691	712	696	664	771	700	702	695	719	666	671	669	666	714	743	697	734	716	732	707	751	731	715	742	676	650	722	698	705	681	676	716	683	688	710	724	668	673	678	736	733	703	692	679	693	686	709	760	675	709	676	709	689	701	701	729	686	682	702	690	703	692	661	653	694	697	718	751	731	721	670	719	718	704	682	721	682	683	680	742	711	699	711	723	701	692	679	727	695	706	695	709	721	664	708	716	663	762	706	724	686	719	691	765	649	723	705	673	648	668	696	732	659	687	692	672	714	741	709	655	693	685	691	687	675	707	703	689	691	706	756	746	713	712	710	667	729	690	656	736	695	677	715	727	682	737	655	680	740	724	742	701	697	696	722	697	725	722	712	681	726	702	699	729	752	748	682	681	711	701	718	739	698	703	699	700	709	718	718	731	676	703	753	763	724	680	717	689	670	697	706	676	678	704	718	710	721	705	730	704	748	662	682	688	674	689	707	716	717	728	708	723	738	726	679	732	681	704	731	719	720	708	699	711	754	670	761	676	701	675	695	668	695	645	736	708	739	725	698	699	667	716	704	706	691	714	688	700	690	703	721	682	713	676	749	725	705	711	687	672	686	669	710	669	735	711	743	658	701	706	710	653	699	682	673	664	707	711	745	696	693	711	727	689	640	704	695	716	691	701	728	700	740	707	700	706	703	682	733	714	758	713	701	726	664	723	727	668	738	731	685	722	725	732	721	705	708	685	691	728	694	710	697	718	667	702	649	661	747	658	743	638	741	669	761	720	713	675	708	698	724	652	712	707	713	702	673	730	704	676	703	680	692	708	668	689	742	690	710	736	683	701	706	699	662	694	723	677	675	732	692	667	694	740	738	704	663	742	717	672	719	650	696	688	707	658	738	669	666	694	745	687	724	668	720	720	706	687	721	655	696	669	708	720	722	708	718	695	694	690	727	733	691	718	692	710	709	723	677	720	687	734	754	705	709	686	754	708	736	670	663	723	729	693	663	713	662	721	700	645	694	707	678	693	680	685	730	648	697	714	695	682	719	748	766	683	676	726	717	682	697	729	709	660	715	716	724	722	685	710	675	698	711	685	676	725	697	698	700	691	727	701	705	641	726	663	763	685	689	690	705	701	716	703	718	673	686	720	724	757	642	676	727	672	658	674	760	725	657	686	715	676	719	683	711	724	685	717	689	672	703	695	701	708	687	713	696	712	687	722	739	723	662	713	744	723	695	751	691	656	745	669	696	688	715	737	676	725	748	744	685	716	735	697	733	728	746	683	663	688	686	701	684	719	725	680	677	697	697	658	739	693	679	683	684	733	712	692	696	673	675	712	716	731	713	716	643	682	667	696	679	756	708	731	642	708	738	729	725	613	702	731	714	723	686	689	697	669	701	701	709	713	692	710	721	647	691	668	765	729	712	717	710	694	738	663	714	713	733	713	678	722	736	713	676	671	670	719	634	726	643	704	708	750	685	691	719	729	711	693	727	708	698	715	722	719	694	743	732	681	700	656	676	725	689	709	682	685	772	711	674	712	729	729	657	725	692	687	740	661	732	695	710	727	695	711	709	743	662	703	688	720	706	648	719	698	694	670	662	684	730	684	726	715	714	743	758	712	741	672	746	707	699	721	699	762	742	710	748	678	669	685	705	677	704	706	688	677	709	683	698	652	628	700	736	692	678	734	717	730	733	671	728	655	683	728	673	687	734	748	698	686	690	730	688	709	697	686	660	721	696	710	685	733	691	734	704	688	690	668	684	679	682	705	667	677	699	694	744	708	702	710	736	658	679	755	657	714	685	731	706	714	720	703	722	674	696	723	742	742	748	683	744	708	682	686	703	722	735	681	734	675	710	668	704	682	710	689	717	729	669	641	743	730	736	717	755	678	686	688	670	696	681	667	693	735	688	688	714	746	748	682	659	692	689
51328	53744	41852	10943	2069	1163	901	687	593	524	492	463	438	355	365	391	343	572	5942	14323	11664	6049	2405	890	381	313	267	264	258	278	273	268	255	261	236	243	293	234	241	243	239	285	270	269	262	254	298	248	233	223	259	268	234	218	261	273	234	248	248	287	261	253	271	277	240	274	293	249	251	263	270	281	266	253	236	300	273	252	258	240	302	260	276	284	230	259	247	226	241	263	264	255	262	240	238	268	255	282	249	260	273	240	277	277	256	274	263	293	273	263	250	249	263	274	282	279	257	248	260	247	270	264	257	298	267	259	274	266	251	245	266	254	237	237	243	248	252	276	249	271	279	247	282	249	248	240	273	258	240	263	265	253	271	269	265	289	278	240	265	262	265	270	263	255	243	270	248	268	232	264	262	269	264	229	262	254	255	293	231	240	278	257	278	250	264	276	254	262	243	254	257	293	262	257	274	246	217	253	276	235	268	245	255	300	276	272	257	256	250	243	288	267	275	285	259	248	273	255	269	243	253	274	264	291	261	275	237	282	297	256	249	253	268	263	258	242	276	246	262	242	278	221	286	236	306	239	255	282	260	245	280	291	291	247	277	291	291	290	231	246	260	248	254	261	283	293	248	251	254	261	247	245	269	243	260	251	256	271	253	269	262	285	238	277	258	255	268	234	265	262	243	265	254	275	261	247	232	238	255	272	234	276	264	253	280	261	269	259	256	287	272	260	250	239	254	279	256	254	240	261	233	256	252	247	279	264	280	256	278	270	260	267	274	243	265	260	229	286	247	227	258	246	271	254	253	271	281	249	245	269	254	286	231	232	292	251	242	242	257	282	282	244	290	274	269	265	256	255	287	289	289	242	254	268	283	251	261	264	248	272	266	274	262	280	260	252	253	241	300	254	287	270	272	250	260	259	240	246	282	277	256	259	237	266	262	236	268	252	244	264	262	286	258	260	247	234	257	277	258	275	280	247	280	257	257	264	289	246	270	230	269	261	255	276	250	244	279	275	241	254	265	243	244	271	293	253	276	293	250	273	266	256	275	267	282	252	281	252	262	252	252	255	260	269	246	244	224	277	252	274	270	258	240	268	217	256	262	271	261	269	265	279	248	257	272	260	251	243	258	269	263	245	249	284	274	247	269	291	283	263	260	290	245	221	244	277	254	252	260	272	262	269	252	249	245	270	262	252	253	264	268	261	233	252	252	260	271	297	244	263	266	254	264	273	241	266	276	263	247	269	255	277	256	255	221	245	245	274	274	262	311	260	257	248	256	273	265	280	277	242	229	285	262	252	237	223	230	278	275	273	262	257	258	267	291	235	259	272	271	248	278	263	245	257	251	261	263	272	235	283	282	253	265	264	282	245	284	238	268	244	246	251	264	264	289	261	260	257	269	278	238	243	264	233	253	286	253	232	272	254	259	278	262	250	264	282	255	263	219	286	274	254	246	250	249	278	235	253	256	279	243	268	282	282	254	249	258	271	278	258	253	269	274	282	228	249	232	254	261	246	249	262	272	253	248	226	263	282	237	279	244	295	237	252	284	234	259	251	266	262	262	282	284	265	264	265	276	245	254	244	260	237	248	281	259	262	288	257	267	255	273	269	229	273	250	212	278	230	265	248	281	233	268	313	218	252	252	269	273	281	297	270	257	240	261	246	260	258	265	256	253	273	272	273	255	285	254	220	225	250	258	233	247	268	268	269	254	265	275	239	257	272	251	257	255	229	249	258	262	279	272	249	278	247	267	253	229	281	258	245	260	242	267	263	260	234	253	265	232	275	251	231	268	231	252	241	259	274	259	283	246	260	264	247	273	277	255	272	250	254	253	259	260	246	262	253	265	271	258	265	244	274	287	239	264	273	289	246	243	271	272	253	271	255	248	268	262	238	237	267	266	257	269	290	243	257	263	241	263	254	252	231	277	247	244	261	256	253	263	251	252	266	262	269	256	284	258	255	237	278	232	253	281	264	216	273	290	276	268	270	255	288	256	246	249	256	289	278	295	292	271	236	246	254	273	243	275	267	235	276	249	265	268	267	272	259	246	247	274	277	270	246	273	224	268	284	272	270	247	254	253	260	256	264	279	268	260	257	284	264	290	260	273	262	233	255	238	256	279	269	269	261	233	231	251	261	269	277	283	257	234	255	264	282	256	265	254	256	266	234	265	249	233	243	277	263	255	267	257	303	300	274	236	265	270	225	241	253	245	285	276	273	298	272	253	271	281	259	264	266	250	262	251	259	259	270	269	252	279	205	240	271	240	227	286	253	281	229	260	240	244	278	259	275	279	240	262	269	257	317	282	260	251	298	238	239	233	260	280	245	244	266	254	254	266	224	220	278	265	277	258	275	252	254	237	270	263	254	249	262	256	295	273	256	260	270	250	254	229	231	241	259	249	268	255	258	265	266	288	273	264	282	246	246	251	290	253	288	298	267	263	246	251	231	310	263	260	266	236	249	247	283	255	287	266	272	276	263	285	269	243	244	271	229	254	258	244	261	256	242	292	257	299	287	249	266	245	250	260	278	222	273	253	275	289	246	247	256	255	246	267	253	265	267	234	268	284	257	249	260	259	297	244	269	261	250	245	242	243	250	279	261	252	285	256	258	261	273	260	249	275	260	290	279	247	269	273	273	262	239	266	268	268	262	258	247	244	243	265	264	266	271	273	246	254	253	254	275	265	255	282	252	274	256	258	282	273	274	254	234	279	277	276	261	256	274	248	275	258	250	292	245	266	261	263	261	249	275	245	239	247	302	279	256	244	250	273	268	263	236	252	250	247	250	265	254	237	274	256	242	265	272	275	258	281	242	263	269	271	282	275	282	272	276	256	283	254	256	250	235	281	273	237	280	237	244	230	257	270	274	281	232	288	241	247	265	267	246	260	248	246	261	254	278	257	271	260	289	278	258	271	253	242	256	282	249	288	266	273	263	274	269	265	245	250	253	279	277	240	230	232	252	254	283	228	249	252	264	265	259	281	277	264	264	253	247	267	246	256	273	234	247	246	243	227	267	246	277	257	245	243	305	263	280	248	276	238	233	260	265	287	250	250	253	290	288	268	262	295	268	270	232	279	255	239	236	264	283	267	281	225	275	268	252	241	249	252	279	248	282	254	255	246	246	238	255	257	226	277	245	238	238	266	259	245	256	292	241	254	246	271	252	219	257	232	280	241	286	251	270	281	264	267	278	252	252	243	271	241	226	276	261	256	262	275	253	277	269	275	273	258	254	244	221	265	242	263	253	234	252	271	295	255	282	248	246	229	251	281	286	269	277	246	277	282	247	251	228	264	251	295	231	247	254	247	256	241	249	282	258	307	256	232	263	250	262	283	255	247	256	265	255	267	244	256	252	276	280	243	244	287	280	264	241	256	293	295	267	259	263	246	246	254	246	241	280	265	294	288	218	260	266	262	261	256	252	254	250	270	242	266	248	277	278	261	282	269	296	283	245	253	286	231	237	246	242	253	244	266	260	249	251	254	260	271	271
34914	41763	27866	5160	4532	3853	3421	2786	2526	2250	2020	1840	1730	1544	1378	1350	1269	2707	21594	36252	30981	20421	10333	3863	1552	956	795	771	802	720	791	743	763	808	784	754	797	769	778	766	742	713	769	766	765	781	746	744	787	782	783	781	758	780	767	718	727	802	793	778	745	766	775	789	759	724	764	794	789	799	797	764	783	793	786	809	766	809	797	766	786	774	833	761	769	752	749	760	775	834	803	788	798	798	786	798	802	790	801	790	804	757	750	793	726	780	780	751	819	768	771	779	806	755	764	735	759	769	751	775	764	777	762	773	759	726	781	785	797	792	746	791	732	826	748	764	804	779	790	750	749	765	766	787	811	804	746	739	739	720	746	746	754	849	746	784	772	824	742	820	759	766	817	782	751	766	867	796	776	755	823	792	784	745	773	802	785	806	795	773	810	820	775	791	781	794	745	767	788	756	815	786	801	815	814	768	768	811	772	819	813	767	756	771	763	807	805	788	808	732	724	735	787	791	760	762	765	790	802	758	826	764	810	831	774	752	826	780	779	761	760	738	781	783	797	758	819	778	775	776	784	733	776	787	721	804	799	795	785	737	789	769	771	800	803	752	740	760	751	770	752	756	788	738	783	769	781	770	766	814	766	791	803	800	736	779	790	809	775	759	768	774	755	752	743	761	730	765	766	805	753	775	769	775	774	766	810	759	779	765	808	838	764	772	808	737	803	787	786	805	845	770	750	807	740	824	789	819	796	804	746	805	784	772	790	771	744	801	784	698	781	744	722	764	717	775	753	755	796	780	830	819	765	762	787	817	730	731	781	788	817	787	826	823	754	782	787	759	726	743	759	753	820	779	789	730	759	779	731	765	839	767	767	822	740	759	759	749	782	789	785	778	808	749	771	826	788	766	766	792	786	785	758	788	768	823	753	804	753	773	767	780	744	809	776	742	822	765	734	767	762	781	748	797	835	765	783	799	782	773	804	765	785	792	766	805	760	724	730	743	820	760	750	769	761	775	789	768	754	770	801	784	808	743	762	731	790	825	765	714	742	746	811	794	807	843	775	792	739	743	761	771	778	762	747	748	797	816	712	736	761	754	799	798	732	770	748	806	772	805	770	796	746	767	838	798	799	841	731	743	754	753	772	727	798	758	759	785	797	845	790	810	762	735	721	752	846	784	782	720	813	747	809	832	760	792	783	735	782	742	789	745	772	800	761	750	811	792	787	817	814	771	793	758	787	818	764	767	823	780	746	766	798	743	810	793	814	798	746	769	697	781	789	806	772	785	753	776	776	734	780	789	763	759	800	801	776	750	721	821	817	768	804	764	750	813	704	749	769	808	780	751	786	751	761	771	771	791	775	802	763	755	756	721	786	801	799	721	760	739	756	751	762	775	766	766	788	783	821	789	792	777	782	719	821	739	750	760	749	792	795	791	798	786	761	784	819	775	795	847	794	813	814	759	817	779	792	777	777	743	799	758	755	781	803	786	805	756	811	751	792	814	747	781	780	764	801	765	764	744	786	773	746	821	745	786	775	709	769	794	765	745	805	775	821	810	770	788	754	743	782	770	781	712	740	741	778	809	834	837	789	798	804	825	763	785	759	766	758	751	783	788	741	768	734	824	750	777	729	759	771	751	767	783	816	814	755	807	809	792	790	768	788	727	792	797	743	833	782	751	819	832	802	805	790	750	788	809	752	748	770	775	763	812	786	790	733	794	724	776	793	771	766	784	785	777	800	803	778	786	777	739	754	750	793	832	792	757	765	757	751	778	744	802	798	785	776	766	801	751	755	757	789	730	803	820	794	837	783	785	801	778	750	754	744	809	793	848	765	764	770	766	737	761	755	743	774	795	760	738	772	777	773	809	786	843	771	758	705	780	750	816	765	735	738	801	758	782	804	787	781	777	769	752	795	771	784	756	747	789	757	794	729	770	753	772	729	789	784	781	763	758	795	724	766	742	771	785	749	727	757	773	773	772	827	806	745	749	798	752	796	767	801	796	799	799	773	761	740	737	808	794	792	784	794	795	805	768	698	818	800	779	762	749	784	797	783	774	767	802	822	779	753	745	812	795	730	785	764	712	787	796	722	766	719	787	814	788	810	759	760	784	763	820	790	762	736	780	731	730	823	794	805	771	753	754	796	798	795	778	757	782	785	773	774	798	782	830	751	761	788	753	747	797	775	797	811	791	835	745	792	781	733	820	738	740	801	754	775	861	800	742	754	731	804	792	775	807	830	786	789	784	789	742	791	752	798	814	759	781	768	742	810	755	792	781	721	793	756	814	747	767	822	746	743	786	737	770	733	762	818	836	794	746	774	769	793	785	746	765	738	753	723	782	802	794	763	792	788	754	770	788	794	806	782	816	778	815	755	740	778	774	778	735	752	793	745	766	767	770	722	823	799	734	741	739	739	797	783	728	804	774	827	775	764	752	751	755	800	777	795	751	739	727	791	839	757	767	766	731	802	771	765	803	779	793	745	783	759	754	756	782	792	797	792	787	783	803	725	787	757	758	770	801	775	797	748	790	776	761	777	830	791	772	799	765	793	797	744	773	765	765	800	808	778	787	762	758	825	759	805	733	767	786	778	830	727	755	824	764	758	759	706	773	773	783	805	755	774	754	790	746	767	819	789	788	756	785	783	789	783	769	732	763	738	763	764	793	762	798	758	781	778	828	738	774	778	801	731	739	783	772	751	811	798	818	735	781	798	759	810	779	766	760	766	839	792	807	750	753	752	801	750	751	775	783	762	800	771	811	769	776	761	778	749	764	801	827	778	791	714	759	765	745	788	787	755	787	754	781	767	813	776	749	795	745	787	766	758	791	771	750	728	738	813	712	753	780	818	802	812	770	772	814	762	791	842	772	754	776	755	723	772	819	747	828	758	774	779	753	746	772	811	805	828	733	804	749	781	732	803	767	746	739	786	737	775	772	771	729	832	763	827	788	789	735	802	777	818	829	755	766	747	786	758	759	783	779	785	754	753	809	756	743	768	812	762	830	788	758	788	760	736	739	779	784	735	778	763	769	752	756	783	827	821	803	807	776	786	780	829	814	748	828	798	777	781	754	800	786	755	751	752	789	824	744	798	756	747	777	802	791	799	823	796	833	778	801	793	824	758	739	841	771	780	744	750	771	794	724	727	748	803	761	773	809	787	765	764	771	784	748	725	800	797	778	759	773	783	723	760	781	755	741	797	735	777	727	799	767	774	738	730	721	714	794	832	759	805	752	774	792	759	715	760	733	758	777	799	728	757	775	730	779	775	794	782	773	841	805	784	790	775	792	794	782	785	756	732	733	736	783	777	785	739	794	766	811	800	793	808	764	747	784	750	783	838	772	817	791	744	794	765	722	807	822	793	828	770	769	769	743	778	806	755	800	770	785	803	804	808	771	787	798	757	791	831	809	762	777	740	759	796	717	788	754	763	765	818	729	790	749	771	795	767	803	762	771	794	778	825	787	792	814	759	790	795	789	795	788	769	763	778	753	759	774
13859	4639	3168	490	300	262	229	210	247	210	187	238	214	203	225	212	226	214	418	929	1157	921	533	336	265	194	191	216	216	193	170	222	169	191	192	187	224	215	215	210	201	213	183	175	209	215	196	179	190	206	206	181	220	197	212	202	213	201	196	216	198	201	185	212	203	209	188	199	218	202	195	209	184	201	184	209	206	217	210	195	184	175	226	211	219	186	196	180	214	200	201	202	199	226	213	207	202	210	204	207	182	206	202	193	217	217	204	207	189	209	187	208	185	175	190	202	211	204	202	197	203	185	199	188	181	200	221	182	200	198	185	176	221	204	189	190	199	218	208	200	212	207	210	190	195	219	214	193	213	201	209	199	197	225	214	184	216	199	208	212	193	197	180	202	204	218	183	214	177	208	202	219	183	219	182	177	204	210	194	210	201	208	229	212	202	178	180	207	207	196	203	174	211	194	192	204	204	204	205	211	214	200	204	206	210	212	188	197	169	188	189	195	195	231	210	210	194	183	208	187	209	229	186	191	195	193	207	198	215	191	187	213	210	214	192	190	204	218	219	193	200	231	229	214	225	199	195	203	192	207	223	199	212	188	205	179	198	199	201	212	215	194	196	201	194	206	221	205	208	191	193	195	191	208	201	191	204	205	196	205	178	194	208	197	227	215	214	198	201	224	195	193	204	207	232	199	191	193	186	214	218	194	186	218	219	219	203	191	193	215	199	200	209	208	225	183	187	188	203	200	193	202	202	200	210	189	200	211	192	212	194	193	214	190	225	208	203	195	197	228	192	199	198	217	183	197	195	205	197	211	209	195	195	217	203	218	178	193	213	198	220	219	210	210	185	218	191	222	199	192	203	181	206	215	216	227	219	200	180	204	197	183	204	215	205	197	204	195	186	204	202	195	187	192	201	193	183	203	201	198	202	211	201	208	207	189	198	185	203	197	188	205	171	218	220	212	201	200	172	205	210	204	193	192	194	204	216	200	213	194	202	207	183	198	200	188	192	189	226	205	216	176	191	202	206	183	212	197	184	192	182	204	199	193	218	198	179	212	206	217	189	194	205	197	200	205	179	202	230	187	181	206	209	217	177	218	212	198	196	185	203	216	182	192	210	207	211	198	205	204	182	217	221	201	173	180	230	214	211	202	188	184	222	199	206	174	203	211	216	190	192	190	189	237	183	202	210	206	205	180	197	227	221	203	208	199	185	207	198	208	197	188	199	209	227	201	223	198	181	201	189	216	205	200	219	192	181	205	206	221	200	198	209	203	191	199	208	203	199	226	212	200	184	215	198	228	184	166	192	199	224	211	196	203	191	199	215	197	196	207	178	235	197	201	184	208	200	191	209	190	205	200	182	180	213	167	221	233	200	183	188	217	201	212	204	179	200	201	206	184	181	205	198	211	195	214	203	187	191	179	178	208	198	198	212	195	207	202	194	187	205	214	225	205	199	187	177	185	198	225	219	234	207	197	189	219	186	199	192	214	205	204	220	202	159	184	200	229	214	204	219	192	189	189	218	188	223	202	199	205	194	223	176	204	180	208	162	188	197	212	189	233	205	187	219	212	196	226	199	214	204	191	210	181	199	223	204	213	185	202	216	198	189	200	209	205	196	199	201	243	187	225	225	183	184	194	209	192	213	202	207	197	185	200	240	211	218	211	194	200	201	180	200	207	203	211	213	186	204	208	209	202	214	203	214	186	201	183	184	219	203	211	193	210	194	193	198	188	189	221	199	192	195	196	201	198	188	206	208	212	232	188	227	216	199	213	184	200	209	213	193	172	204	174	210	206	191	211	199	211	207	194	209	225	218	194	176	221	213	187	196	215	222	191	200	195	181	202	181	207	213	179	222	197	211	224	226	209	197	189	207	219	191	200	179	214	208	199	208	217	204	201	177	221	222	220	204	201	207	196	187	216	185	223	207	200	192	219	175	195	213	194	212	192	196	189	205	205	187	154	193	187	181	232	212	216	205	213	239	203	196	220	206	209	202	200	225	198	207	219	210	203	213	230	213	200	211	192	195	200	196	219	211	189	172	191	198	188	196	187	196	219	181	178	210	225	224	174	198	198	213	206	200	202	189	205	186	195	177	215	169	203	185	203	197	178	199	187	238	207	202	221	218	191	199	214	198	194	207	200	180	219	204	207	213	208	200	199	191	193	189	194	200	219	212	211	200	197	187	201	227	201	194	183	184	195	187	205	193	195	214	208	204	199	209	195	224	198	205	205	188	192	219	191	199	201	194	200	198	182	215	217	201	225	188	206	179	178	180	219	205	220	226	188	220	210	200	195	203	199	195	197	199	166	225	213	208	203	201	195	202	203	210	179	206	230	224	208	244	217	191	217	219	195	212	198	212	165	190	180	167	189	203	190	190	191	214	199	177	223	233	187	215	211	202	205	172	195	213	197	196	195	186	214	202	206	200	194	188	199	184	186	195	225	197	232	216	193	205	228	202	205	194	208	202	198	209	214	195	200	209	201	200	194	196	200	223	207	218	224	204	205	192	214	197	188	204	203	220	212	213	202	192	194	171	170	198	220	240	203	211	199	197	193	190	199	202	198	203	214	204	198	224	186	199	207	201	201	214	192	172	190	179	214	195	219	231	228	192	191	193	209	191	187	203	201	195	223	218	233	207	190	185	203	202	185	215	188	204	194	163	182	201	214	223	221	209	224	209	192	213	208	198	180	198	200	200	213	212	184	205	222	210	199	198	221	218	203	208	219	220	177	207	182	189	192	209	210	193	189	210	212	189	215	199	197	188	200	193	202	207	199	201	207	202	202	193	212	208	215	190	219	208	206	213	214	217	211	214	209	209	234	234	221	206	185	188	196	211	212	183	205	200	193	203	196	193	220	187	213	182	231	195	189	190	208	193	211	194	196	194	202	198	216	224	208	196	188	194	168	181	230	229	198	210	219	201	187	206	180	206	203	210	191	202	195	192	238	188	211	213	178	196	205	198	211	205	180	211	203	201	197	213	194	194	249	200	200	194	190	209	213	203	190	212	214	217	191	242	186	181	197	205	193	202	182	191	224	214	173	189	195	212	199	215	197	202	218	189	214	221	200	185	216	199	201	194	188	195	172	226	192	185	189	211	173	196	221	221	208	213	198	201	197	209	192	204	195	210	213	207	220	223	203	170	169	193	208	206	206	190	208	201	185	199	218	202	205	217	212	208	181	207	215	199	214	224	200	190	201	195	181	185	198	197	196	224	188	213	181	241	169	198	210	214	194	196	199	195	222	200	174	197	165	193	204	214	207	195	214	207	234	171	189	219	191	184	215	187	188	214	196	216	208	202	202	198	190	192	212	191	195	202	211	194	223	230	201	180	196	230	189	199	213	215	174	197	206	220	189	210	203	216	207	205	216	204	188	190	180	200	191	182	197	223	181	199	183	179	204	190	214	192	233	229	192	222	207	196	204	210	229	171	198	176	199	198	191	193	216	217	200	188	225	210	217	213	198	200	207	213	221	183	183	218	227
8890	6341	4990	912	894	860	820	789	825	765	711	686	644	672	719	638	662	673	1804	4435	5260	3952	2133	1157	802	663	619	664	608	604	592	625	582	603	611	599	647	642	594	664	626	615	658	622	639	622	623	630	652	621	590	619	641	664	656	627	570	603	654	710	625	660	622	656	647	637	620	642	622	632	588	618	610	620	588	614	675	648	598	608	620	585	588	576	576	635	638	604	596	614	653	623	624	670	652	667	595	630	664	639	660	633	655	630	584	604	665	665	599	641	604	610	637	593	625	646	617	675	605	634	586	642	609	637	612	617	677	606	651	637	632	678	567	582	634	592	679	641	634	590	616	619	602	656	592	596	631	635	620	631	663	590	659	592	615	636	617	586	610	638	627	636	641	604	653	619	659	591	597	606	603	629	616	617	598	630	610	618	651	574	568	604	619	599	605	635	611	612	639	632	605	618	614	613	622	679	612	575	616	617	608	601	582	665	627	678	609	648	618	653	631	636	613	608	630	619	640	654	628	622	656	582	644	659	661	610	649	591	631	599	639	610	617	622	680	640	620	655	632	619	631	619	663	634	614	619	626	633	600	678	620	607	633	640	629	611	619	656	653	620	632	631	636	614	565	599	607	635	617	634	635	660	637	643	623	597	599	640	602	590	626	615	613	628	610	617	656	598	580	649	604	650	619	629	633	587	637	576	593	607	610	586	626	588	643	651	628	630	568	600	659	631	598	666	648	630	634	650	607	620	646	639	640	624	586	649	628	640	639	669	612	632	617	630	622	635	656	646	601	639	588	613	595	637	637	641	605	564	630	610	655	639	624	644	556	628	603	614	590	649	636	606	610	632	623	605	592	617	610	624	597	615	624	649	637	592	603	620	651	613	624	650	619	643	631	637	605	610	608	670	646	624	698	607	636	638	672	663	659	643	617	657	611	611	639	582	616	645	608	592	635	613	666	607	631	638	610	628	624	654	595	590	610	616	633	671	617	623	615	608	612	605	641	588	615	611	588	599	659	622	655	682	608	621	592	578	615	633	621	610	649	628	605	617	612	618	621	648	618	600	620	575	612	627	629	614	635	666	599	591	599	608	610	610	582	612	600	629	611	612	632	634	636	636	642	624	614	630	647	609	598	655	599	607	611	651	638	639	658	654	657	635	682	622	636	602	631	644	637	596	657	571	609	603	615	633	638	628	622	599	638	610	635	662	631	651	639	562	622	608	632	661	626	627	632	599	624	636	625	642	649	711	608	598	603	582	600	616	675	634	581	656	586	614	649	623	598	656	598	617	573	609	598	649	599	582	590	614	593	597	604	607	626	625	645	617	637	607	633	620	639	666	592	660	627	609	637	694	624	624	607	626	647	598	654	622	638	602	607	631	621	597	584	607	650	595	628	606	615	638	663	625	623	619	591	613	649	622	681	636	665	632	652	646	611	597	650	626	633	618	638	642	589	630	603	645	652	634	599	627	657	641	640	618	640	631	648	590	619	659	632	627	625	573	608	632	649	607	594	640	595	634	634	670	607	623	643	615	613	616	641	579	583	614	591	582	615	628	648	616	616	613	623	632	585	603	650	625	572	622	656	606	642	604	634	602	614	609	599	610	684	603	643	643	648	651	651	634	611	589	564	596	653	621	639	618	641	626	653	645	643	580	610	633	630	625	602	617	656	639	660	645	610	616	618	556	595	602	618	652	626	663	601	650	635	610	654	620	629	638	647	647	661	641	590	602	652	606	583	627	621	643	631	605	592	612	650	644	631	622	581	626	637	639	608	627	598	609	648	624	654	689	630	673	615	645	610	613	623	667	616	605	587	603	607	625	634	584	606	639	589	594	625	636	628	644	651	606	651	616	648	627	609	621	576	637	628	649	651	617	642	601	586	582	605	652	616	570	604	601	614	612	615	627	656	612	635	596	634	600	629	614	642	627	636	571	609	606	612	609	633	648	615	641	652	645	639	661	634	586	602	630	636	627	572	591	646	642	628	618	588	696	630	624	628	643	605	629	643	579	616	647	567	631	630	627	608	590	662	659	653	653	669	625	650	634	652	601	604	658	656	609	573	611	608	644	619	612	623	600	616	603	673	632	592	621	630	655	575	633	590	571	598	611	595	610	602	612	611	619	663	575	603	650	593	608	578	552	622	631	633	610	590	623	608	632	662	576	617	592	652	656	657	647	637	641	610	629	654	583	639	635	585	605	593	627	627	630	622	607	671	637	656	651	584	603	631	613	629	633	597	606	628	616	663	602	633	649	582	662	638	632	651	631	594	626	660	617	648	612	610	650	615	608	610	634	646	642	582	659	695	647	624	616	597	585	621	594	589	629	611	621	631	643	639	584	611	623	647	599	570	631	573	600	593	621	614	603	587	654	671	648	623	617	640	621	629	649	668	627	584	641	606	637	641	626	584	599	625	642	661	637	618	625	698	578	603	655	662	615	635	615	650	607	616	622	590	629	651	679	594	624	631	657	611	630	621	619	613	610	589	599	634	597	587	655	629	622	616	621	599	627	621	635	628	650	624	643	655	622	598	628	612	658	609	640	639	607	613	611	612	630	613	635	597	626	639	568	627	586	664	637	642	591	617	619	572	648	620	621	632	636	623	679	607	642	609	622	655	600	665	641	629	636	614	588	565	603	615	604	626	644	603	634	650	606	582	595	628	656	643	598	631	627	664	614	638	647	636	585	651	593	618	651	619	604	606	620	643	600	618	621	630	590	608	594	637	585	654	623	652	621	600	603	624	646	623	668	650	691	601	607	662	606	644	649	632	658	655	601	652	658	591	626	666	601	637	621	639	645	645	623	598	620	604	618	650	590	594	623	626	634	661	596	627	623	620	594	594	638	632	627	596	633	636	644	604	636	632	628	630	653	575	568	626	607	601	597	609	617	622	594	648	628	634	613	617	647	616	594	638	598	600	617	630	619	581	621	591	615	659	663	647	644	657	673	635	626	616	657	631	612	645	669	593	649	684	626	618	591	615	632	633	636	627	642	610	633	631	659	621	694	645	633	656	669	610	604	641	604	638	653	652	660	656	635	636	588	625	629	663	624	617	602	615	575	622	606	611	640	613	628	632	618	641	627	602	634	627	572	645	630	651	661	641	637	633	635	602	607	634	664	613	597	641	597	652	625	609	612	659	581	641	603	634	698	619	651	652	637	619	612	656	623	639	640	638	626	618	636	647	650	618	622	600	602	616	635	605	623	638	644	664	594	638	654	638	629	646	610	624	643	598	644	661	607	626	639	666	635	595	603	620	663	610	637	582	645	670	618	615	583	646	652	615	629	627	634	647	617	635	608	650	620	649	614	610	608	607	615	603	628	600	614	613	625	611	607	611	623	612	636	592	642	666	646	602	598	594	602	634	624	578	637	608	584	645	637	627	619	599	593	599	619	628	657	628	655	637	630	611	629	633	658	620	636	635	639	608	638	581	598	636	604	628	621	633	660	649	630	616	589	606	606	621	580	645	644	585	605	578	620	609	645	572	620
43237	46961	38033	6968	930	614	500	414	384	338	312	296	283	291	243	210	251	259	255	3308	6610	5872	3177	1153	483	263	208	225	211	207	193	228	214	220	232	238	212	194	195	207	239	208	221	197	210	211	197	225	221	217	210	195	197	209	187	175	216	191	204	217	206	214	207	204	202	205	227	210	220	207	215	219	234	221	207	195	227	185	217	212	197	195	215	198	237	194	171	219	214	221	208	185	217	197	176	217	211	217	213	212	204	180	190	193	205	226	224	208	204	231	191	221	206	219	241	219	212	251	231	233	179	206	189	219	216	218	212	212	252	202	206	228	219	204	202	207	228	203	199	214	196	198	211	200	207	194	195	206	187	192	215	217	208	194	215	215	200	207	180	206	209	187	196	190	208	199	202	205	173	225	177	227	193	213	195	216	193	200	205	206	223	208	213	190	205	231	204	205	212	231	218	199	186	205	192	214	199	192	211	197	196	200	227	234	216	206	200	209	215	202	211	222	211	188	198	211	226	212	217	207	191	204	205	208	187	199	210	207	214	222	219	206	193	224	202	221	193	183	211	189	219	196	232	197	215	188	217	199	214	230	209	213	199	197	224	228	212	225	208	222	226	203	199	208	218	214	220	211	209	224	216	194	215	189	200	200	217	185	214	229	214	202	196	203	206	217	224	195	220	213	237	191	231	203	231	249	205	224	206	208	196	206	214	189	208	209	214	212	198	204	218	203	204	197	218	207	222	217	198	216	207	205	215	212	201	207	216	187	224	207	198	226	196	210	187	207	195	217	196	193	213	211	194	247	197	217	191	193	185	203	209	226	209	197	198	198	203	199	234	209	223	210	199	195	206	196	217	208	173	196	191	200	182	203	207	193	216	182	191	209	200	196	229	219	203	219	219	205	212	190	196	200	197	206	224	223	201	202	226	227	219	206	216	211	210	213	227	205	215	214	207	217	212	213	213	225	213	207	247	170	203	201	212	214	195	235	215	197	216	205	225	213	229	201	254	208	212	213	206	195	207	195	197	201	243	205	208	202	197	210	214	228	223	177	214	200	207	214	182	216	203	195	184	228	195	185	218	231	206	210	188	222	210	186	214	189	188	188	225	210	211	232	189	229	191	189	224	210	222	217	194	214	196	218	197	196	194	231	223	207	220	202	260	217	229	227	221	190	213	191	204	176	211	196	219	222	200	201	195	219	265	197	232	218	214	199	216	214	189	204	212	215	192	182	207	188	206	201	211	214	222	213	207	178	206	196	195	200	214	219	163	190	199	229	206	183	215	218	226	227	206	227	192	213	212	209	206	208	170	226	208	202	209	200	212	196	202	202	222	211	209	225	217	204	206	206	187	209	199	180	176	198	206	177	206	186	195	235	187	207	191	202	217	196	198	205	204	214	212	212	203	226	207	215	208	209	214	216	192	223	206	209	194	197	213	210	231	228	226	221	192	198	202	218	203	213	205	197	201	187	222	206	195	199	216	200	205	224	195	198	183	194	218	195	212	214	190	234	178	217	227	200	226	229	189	230	224	235	202	206	193	209	217	198	205	186	216	220	197	213	209	215	223	184	222	207	235	227	222	225	224	213	213	194	218	207	194	221	220	182	208	213	215	199	214	208	186	224	200	188	189	189	215	209	203	213	198	202	185	202	192	189	203	216	188	216	219	197	187	220	203	203	231	197	217	224	211	198	209	201	199	209	210	219	203	204	187	212	202	200	198	200	202	206	215	194	215	210	228	193	226	195	229	207	237	217	201	212	203	204	207	210	218	218	210	208	213	202	198	191	195	172	213	212	216	205	197	216	196	208	190	189	204	235	205	218	221	203	213	183	204	234	213	232	225	209	202	222	199	232	201	171	216	229	208	198	205	212	209	181	197	214	209	215	213	211	216	214	219	194	211	186	201	196	214	188	210	212	203	228	234	216	208	226	200	212	219	207	222	203	209	224	206	195	217	204	195	205	203	233	211	225	192	221	214	220	180	191	213	225	196	192	193	221	223	204	212	193	195	207	208	217	192	217	208	198	217	224	198	219	208	186	202	192	191	216	218	225	208	197	206	187	188	221	221	203	214	185	231	204	197	179	203	220	182	218	212	196	221	223	214	214	209	218	196	210	226	220	212	222	210	216	188	225	212	185	194	198	200	217	214	191	209	204	225	202	205	204	188	252	196	241	224	211	206	217	193	216	209	220	185	203	224	235	216	203	216	215	181	245	200	206	223	191	182	196	221	206	224	222	191	211	179	222	210	231	231	209	204	199	203	208	186	228	228	214	207	212	185	211	216	224	237	184	213	214	181	199	181	212	182	197	175	233	216	219	242	206	205	226	218	217	213	222	208	193	198	210	186	197	207	210	194	213	215	184	219	201	225	214	223	222	185	224	213	225	196	204	218	197	219	209	221	234	202	219	200	209	188	200	195	212	191	230	227	200	219	183	203	219	187	224	206	219	195	196	178	229	216	204	200	228	204	183	209	197	208	215	195	198	204	218	193	203	208	226	221	221	227	214	201	201	209	227	211	239	219	191	188	232	172	209	219	206	205	194	209	223	201	199	212	246	208	188	204	228	206	218	189	213	207	232	226	199	204	231	220	226	236	189	193	207	218	206	223	211	220	216	190	207	201	208	195	211	226	208	188	204	213	205	231	203	213	207	205	228	224	213	201	193	208	249	228	196	217	190	219	219	205	227	204	213	200	218	183	218	224	198	220	220	216	200	209	178	215	236	211	244	208	198	223	207	207	225	199	215	200	194	186	222	220	211	212	212	207	205	211	218	215	205	208	219	212	179	213	204	219	197	212	224	197	200	220	205	209	218	208	201	191	198	206	233	198	218	200	206	216	202	204	188	220	189	242	209	205	214	209	208	206	205	216	213	196	222	196	216	185	216	204	228	186	241	217	192	221	199	224	204	215	220	204	208	207	205	218	208	221	223	239	221	222	202	224	193	224	196	208	229	206	197	217	185	197	219	228	195	198	203	208	211	238	196	220	212	220	221	188	218	172	218	221	203	222	215	240	189	206	219	207	221	210	212	193	229	204	209	187	198	209	225	222	198	176	189	196	222	212	203	198	209	258	185	196	209	227	234	194	205	209	194	201	206	227	191	197	213	227	224	198	212	200	214	202	193	202	219	214	211	206	192	228	216	207	220	204	196	239	203	197	209	231	211	208	214	212	182	224	204	226	210	203	215	199	222	210	211	215	189	205	218	209	194	207	178	203	219	217	223	215	206	199	200	219	205	220	224	212	183	187	232	207	201	220	191	199	214	181	217	203	219	222	212	210	217	207	217	196	216	201	202	222	204	223	194	213	211	192	197	211	221	182	189	204	210	211	214	204	205	210	221	183	201	214	198	260	222	205	216	198	234	218	208	213	192	226	205	214	219	200	195	201	213	206	184	222	216	208	233	211	226	207	196	223	207	225	215	203	209	219	210	217	228	200	191	188	209	210	189	224	211	244	189	218	198	231	213	200	209	202	215	228	202	208	221	205	220
28641	38690	19360	3113	2789	2394	2129	1695	1409	1296	1169	1161	1062	1026	1012	961	916	883	1119	13847	25015	21628	12973	5470	2151	935	752	655	666	624	656	641	623	642	669	664	649	620	652	665	650	647	635	633	651	671	672	649	611	658	629	666	621	647	641	632	637	640	616	640	640	626	606	639	627	639	654	673	594	633	652	660	627	616	649	611	599	646	651	650	629	613	627	659	609	622	685	632	644	659	658	677	660	648	651	637	630	625	625	665	637	647	596	652	651	674	667	615	651	642	645	667	645	631	626	596	626	608	631	627	623	627	653	627	614	643	625	613	664	649	630	623	664	644	647	656	676	622	681	715	639	670	588	645	642	639	640	630	657	587	619	645	623	623	613	629	642	633	589	664	648	598	621	652	587	634	624	610	652	634	607	633	678	697	611	713	682	585	636	631	642	659	685	682	660	671	618	591	623	651	591	581	625	674	633	654	646	631	611	616	647	657	608	627	659	626	636	611	617	685	604	661	649	641	647	667	642	619	667	672	601	606	646	674	660	620	601	626	646	626	636	632	679	617	621	661	646	620	643	633	643	660	614	616	666	637	655	654	612	629	659	627	608	660	671	626	665	637	661	634	651	611	672	644	664	645	572	621	701	638	616	661	636	674	627	624	629	661	619	653	642	656	660	621	605	615	685	669	662	634	654	632	635	615	693	623	653	652	632	616	598	659	644	607	628	673	643	597	683	579	648	651	651	660	640	639	612	649	622	656	667	632	640	668	625	667	652	602	610	626	621	663	625	594	607	649	660	695	655	641	595	629	611	644	620	628	630	655	618	627	619	681	631	635	612	660	677	602	636	636	658	637	642	659	631	564	688	607	640	626	629	638	632	656	623	630	640	650	622	683	607	613	625	624	610	651	600	632	665	619	610	640	626	658	664	612	655	637	664	618	663	633	597	623	661	623	658	609	610	638	669	618	633	585	643	549	633	622	667	670	668	644	626	628	618	627	649	644	605	616	608	645	607	642	666	658	624	636	629	639	654	683	615	617	625	662	661	661	628	625	646	683	626	625	638	605	672	619	647	664	636	618	634	664	641	629	612	657	629	608	693	642	651	603	603	648	640	643	655	631	620	633	615	631	646	653	631	616	604	652	608	680	691	646	635	687	599	639	650	643	655	669	612	668	590	636	627	623	648	656	651	639	669	644	674	596	626	638	658	657	678	636	678	646	632	558	686	586	584	637	639	648	644	627	652	667	633	648	620	624	676	604	623	660	620	607	609	693	602	667	658	652	629	624	615	665	693	614	637	647	663	624	690	649	681	626	645	634	633	635	619	618	682	649	657	628	608	699	640	624	646	653	632	632	661	641	678	625	656	647	631	607	602	662	623	635	616	626	670	636	622	675	600	659	645	627	594	653	615	660	700	633	675	634	608	615	675	666	629	587	641	649	582	678	594	657	662	667	620	716	613	642	663	670	625	641	646	628	678	600	635	665	628	643	659	592	605	644	616	616	615	648	628	691	678	680	645	600	659	645	579	664	657	610	655	676	637	658	653	629	696	630	646	620	618	638	586	655	623	611	618	633	684	619	619	687	624	612	686	620	678	621	635	626	612	591	683	675	622	682	666	654	650	679	636	653	649	622	660	641	605	654	631	650	652	645	650	600	650	634	668	598	636	631	642	643	602	605	678	625	670	596	640	619	614	603	622	618	669	635	682	636	611	629	651	687	604	637	608	654	623	655	649	695	625	678	669	632	607	627	599	632	604	661	645	627	641	663	678	615	643	637	612	638	630	624	643	615	640	681	616	660	635	646	633	697	642	634	634	661	628	600	636	632	667	671	626	654	625	655	630	646	636	649	621	601	689	653	634	601	666	634	647	631	624	639	651	618	645	647	659	681	592	603	623	635	594	637	637	628	670	627	634	666	620	646	643	597	624	645	631	639	648	665	610	647	616	655	626	633	666	593	696	621	632	651	646	699	639	636	652	606	609	615	602	615	653	673	638	637	653	620	650	637	643	676	613	612	612	701	682	630	656	642	647	630	672	686	626	668	665	647	648	634	608	636	651	629	649	647	679	638	668	600	638	603	604	623	616	627	652	644	602	639	671	615	627	596	647	666	683	643	626	691	647	608	647	652	601	676	639	661	608	627	647	600	674	636	651	626	649	680	637	660	701	632	607	650	639	656	680	660	681	650	645	688	641	662	630	602	623	622	591	655	640	653	609	648	640	656	590	585	700	612	616	682	657	676	644	681	657	649	623	662	628	613	631	676	661	683	649	647	602	624	648	623	662	618	665	640	636	659	630	634	668	630	641	629	622	613	622	639	673	635	629	636	639	654	590	629	603	648	684	660	673	616	631	610	627	620	628	641	614	602	633	610	621	625	662	703	614	644	602	625	598	589	640	654	657	605	644	655	684	615	621	605	660	662	630	698	619	649	633	639	601	627	629	608	605	620	657	626	691	649	647	613	610	628	652	683	681	657	644	676	647	609	636	629	645	688	606	664	618	653	620	612	651	647	650	668	647	637	636	648	665	639	615	633	657	658	638	596	634	659	634	631	636	660	628	636	609	641	652	621	655	651	626	647	617	605	627	657	642	641	626	644	633	623	648	636	672	657	679	588	635	641	652	648	654	660	653	636	645	600	604	632	624	647	617	666	673	700	679	646	656	668	642	640	675	581	618	676	606	636	645	706	652	641	641	639	626	637	660	651	667	658	594	661	677	617	600	644	631	626	630	640	649	645	618	631	626	616	651	609	673	681	622	656	652	656	621	624	644	609	622	603	663	655	608	651	620	613	648	650	609	647	640	682	687	693	641	631	654	682	662	647	652	700	657	678	681	670	680	654	619	651	621	586	649	626	631	618	617	633	633	651	638	654	673	648	617	679	619	615	663	630	624	633	659	593	649	622	643	677	631	651	639	637	659	670	587	682	660	613	656	656	617	634	608	579	589	631	633	659	645	620	639	618	673	612	623	600	593	613	625	669	617	617	642	671	611	664	684	632	592	612	632	646	660	636	667	637	664	632	631	615	647	623	641	635	683	599	631	636	660	648	643	668	634	615	621	664	628	587	658	687	617	609	630	618	686	627	647	652	621	632	650	709	639	636	670	664	630	682	650	666	643	638	605	663	623	652	684	604	608	660	626	660	627	662	674	651	656	612	600	632	637	621	629	645	597	656	620	613	624	635	635	599	635	627	641	614	648	618	660	685	616	660	677	653	643	621	620	622	651	673	678	628	623	617	661	640	660	615	626	599	663	640	630	661	642	654	607	611	639	629	608	626	666	593	594	662	668	635	645	622	673	652	643	616	659	679	635	686	699	643	630	658	674	624	638	661	631	655	593	667	653	624	634	649	641	625	666	647	690	660	603	703	654	638	631	642	684	618	662	636	624	639	638	618	649	670	688	666	665	638	599	629	622	644	614	631	603	650	652	640	630	631	668	671	685	644	670	633	660	678	658	619	635	632	599	648	665	643	661	617	630	696	606	627	600	590	594	640	616	646
55798	56165	37471	9908	2072	1230	851	665	521	456	441	406	380	356	347	348	311	317	318	506	6615	11946	9401	4143	1516	561	324	246	247	231	255	225	271	257	262	263	251	282	269	237	227	236	227	255	255	230	263	237	218	242	224	246	239	242	253	245	230	242	234	234	219	228	213	240	245	239	248	218	238	258	250	256	238	217	243	242	243	224	279	216	209	253	252	286	242	252	230	268	254	229	240	261	277	230	263	229	228	230	239	254	261	254	247	217	253	243	272	274	241	274	227	272	225	252	224	258	254	245	231	269	248	271	224	278	250	225	241	226	278	224	254	246	259	261	249	250	234	243	246	259	236	250	254	230	252	251	269	259	223	244	243	253	226	239	233	237	260	253	215	254	255	246	247	231	254	248	243	251	241	229	260	253	243	248	253	224	244	284	262	230	233	235	249	243	250	237	218	263	240	245	238	254	264	246	193	252	269	249	239	238	240	234	260	247	233	258	225	261	249	220	224	266	226	247	274	224	235	245	216	231	239	243	204	258	272	207	250	233	255	262	245	231	223	226	252	230	220	225	226	229	234	251	251	216	264	249	220	236	243	252	240	254	218	246	228	220	223	235	250	225	219	227	236	230	215	255	245	270	252	244	234	240	228	209	240	254	234	214	261	227	248	234	226	229	248	249	242	231	223	241	239	269	222	231	227	247	250	244	238	242	216	234	230	226	230	274	214	245	247	243	253	243	224	220	243	248	250	272	268	236	236	237	259	236	221	228	216	249	227	226	273	240	242	250	231	237	258	265	247	237	245	251	259	227	232	261	258	235	251	235	242	220	229	235	219	254	262	245	244	244	270	228	263	244	224	249	247	220	230	241	236	256	275	245	243	239	241	229	224	232	268	240	280	221	246	219	250	239	267	228	246	265	245	248	263	248	246	246	240	256	259	257	244	237	262	227	219	271	231	247	260	237	230	254	252	253	277	257	235	255	248	232	258	256	256	236	247	237	245	246	235	272	228	251	243	224	261	201	255	239	255	270	252	273	242	217	222	249	249	230	231	234	266	218	271	242	248	257	236	282	237	226	239	240	275	228	243	215	254	248	231	269	232	237	269	243	247	231	262	238	252	250	225	226	260	219	267	253	263	217	282	279	243	230	254	239	264	241	240	249	247	251	250	239	250	250	269	225	257	236	240	239	240	268	250	236	241	243	221	257	233	264	229	227	213	252	256	223	246	236	254	224	218	221	245	257	250	255	220	255	234	246	262	251	232	230	245	238	242	218	225	255	227	249	243	260	258	233	246	250	276	255	266	219	253	259	251	249	252	257	255	234	233	249	245	242	249	241	246	254	248	217	265	228	238	238	249	248	229	237	218	234	249	285	242	257	239	253	235	232	251	263	237	254	266	251	249	212	259	262	252	243	244	256	226	227	270	262	271	260	244	231	234	226	250	230	225	241	264	241	220	245	249	212	220	251	240	251	256	244	230	253	256	241	249	229	244	247	260	267	238	271	249	250	238	209	235	244	253	275	229	232	269	275	209	228	254	239	266	233	246	244	246	220	264	255	252	253	240	226	217	243	256	248	264	251	254	228	219	215	246	238	297	233	243	228	253	239	264	246	261	249	272	234	243	252	272	246	227	252	262	269	234	222	253	232	241	239	243	248	233	217	279	258	256	253	244	243	234	258	255	236	233	221	255	226	274	242	227	248	234	232	247	223	264	241	229	258	246	245	245	261	242	221	273	250	226	255	256	244	236	269	239	270	236	245	221	234	258	250	237	221	245	250	257	241	217	239	227	233	243	221	230	244	254	234	235	259	254	237	270	233	271	259	250	237	235	261	262	226	247	256	242	260	240	271	224	230	230	270	246	232	231	240	245	225	252	232	233	237	198	238	270	231	217	241	257	240	222	251	223	215	266	240	234	243	237	212	238	260	238	267	240	236	249	224	226	258	271	237	229	281	231	237	241	253	237	232	287	225	233	235	233	234	252	234	242	250	219	233	227	272	219	232	232	255	244	229	226	241	232	247	245	274	216	264	257	256	265	250	244	233	249	243	250	271	257	248	241	227	255	219	251	256	235	256	231	255	246	282	244	251	243	226	223	205	238	232	267	242	229	216	225	265	251	246	236	249	228	246	224	248	233	253	248	221	234	249	270	223	263	267	220	269	256	228	256	245	231	266	246	265	242	266	245	252	245	253	261	264	260	266	266	236	241	251	241	250	276	236	249	235	250	245	229	275	218	249	253	232	245	264	230	231	241	242	246	250	253	240	245	235	248	260	243	233	229	216	224	243	236	267	252	226	234	253	254	255	234	221	250	237	259	244	252	224	217	230	238	249	220	236	254	261	279	228	201	229	258	238	251	243	266	246	252	242	269	250	258	236	265	226	251	233	223	244	237	229	258	241	226	242	238	265	238	242	214	231	214	235	273	288	246	253	219	249	214	243	228	247	268	214	252	222	261	230	278	238	246	261	236	231	246	248	219	243	271	225	222	240	211	244	231	228	256	224	237	269	248	270	233	252	242	248	250	237	240	236	229	212	246	225	227	222	237	242	231	242	240	213	231	260	261	240	240	242	238	237	189	253	250	263	235	228	245	248	260	279	259	237	225	220	247	227	251	235	233	235	232	228	253	244	245	236	218	202	229	264	264	251	244	219	241	226	235	256	233	242	228	249	248	245	219	249	229	258	237	231	242	235	254	249	231	217	229	249	241	236	248	252	223	247	236	251	243	248	237	256	252	246	227	242	269	249	222	216	238	232	231	252	227	233	243	244	261	228	256	231	233	245	244	229	223	256	250	227	230	260	239	254	238	244	217	226	238	244	244	207	222	236	228	233	233	262	217	223	282	213	269	222	276	232	218	239	248	218	260	252	242	243	229	246	222	218	264	206	245	240	261	239	254	240	246	232	247	232	263	228	228	277	229	241	251	257	233	233	240	234	242	237	239	255	260	253	243	258	254	238	252	235	219	241	257	261	233	233	233	208	271	237	255	223	242	232	207	236	245	236	255	230	232	245	251	234	248	239	238	261	231	245	261	254	229	230	224	256	231	244	260	258	227	246	219	240	258	234	246	248	254	262	243	242	234	235	231	254	255	240	233	237	230	213	233	230	266	262	243	255	258	240	254	259	257	269	236	252	235	256	222	248	253	228	237	230	237	226	222	240	257	245	279	253	264	247	237	232	224	241	251	252	255	237	239	267	244	237	259	259	249	209	260	239	241	235	236	263	251	275	244	234	225	232	242	232	229	259	264	235	235	270	234	275	257	228	209	264	269	237	252	220	251	264	242	229	225	270	236	211	257	239	217	219	249	272	222	272	244	215	246	257	243	235	242	236	243	226	236	250	232	225	247	259	261	270	259	249	237	224	267	242	242	235	237	221	238	235	247	250	243	254	246	271	233	259	222	222	227	261	236	212	206	252	259	261	220	237	234	252	239	247	238	234	278	232	226	223	236	252	230	250	261	235	275	233	250	276	233	239	231	245	226	232	229	227	268	241
38408	46266	18791	4921	4512	4019	3201	2663	2288	2019	1845	1676	1572	1377	1353	1274	1222	1192	1136	2263	22469	32660	27653	15504	6563	2151	1028	783	681	708	734	757	739	691	729	728	708	756	738	728	719	759	753	737	727	723	768	721	730	695	750	768	726	732	747	727	715	711	730	694	715	680	703	764	710	689	705	714	673	699	735	764	714	700	673	722	722	725	734	708	724	731	716	739	722	740	719	715	792	695	736	700	748	783	701	738	756	727	749	706	697	766	705	736	703	737	717	717	769	635	751	773	762	703	760	727	728	693	716	705	733	716	733	750	756	770	771	726	700	728	671	744	741	727	715	690	708	710	739	724	719	735	742	652	734	734	724	720	719	672	711	742	675	665	729	710	714	741	704	729	714	731	679	741	748	743	719	748	757	726	697	760	690	684	737	677	722	700	719	753	733	722	676	716	700	715	800	725	644	714	674	743	724	727	727	727	693	730	747	756	729	765	804	730	724	702	793	713	743	728	713	713	723	687	723	740	747	743	711	701	718	740	717	698	673	731	752	747	761	785	733	693	750	741	721	716	727	732	730	747	717	747	739	690	747	780	752	733	724	695	704	688	748	728	713	746	697	738	716	701	734	748	721	685	746	716	735	741	752	694	717	710	708	750	712	702	693	755	780	716	749	749	762	726	718	737	712	768	717	766	736	725	701	716	739	725	693	687	729	703	759	708	743	710	726	708	732	735	724	690	685	750	769	690	732	698	712	712	681	755	724	700	712	710	746	735	713	706	737	708	722	721	682	749	660	753	732	711	737	706	771	743	755	740	694	756	751	725	717	696	725	711	721	743	738	748	705	717	736	701	676	684	755	718	721	707	729	710	683	711	750	761	721	691	750	744	700	711	733	748	708	725	758	699	691	738	668	736	693	728	713	776	757	740	751	748	732	751	713	722	744	721	698	728	714	701	730	687	718	750	741	764	713	741	723	693	695	711	701	732	727	696	733	686	708	735	738	672	677	744	725	729	739	707	744	676	739	743	731	745	745	748	707	713	769	754	760	714	760	697	730	709	761	724	710	701	698	722	702	721	722	714	705	699	707	714	748	729	714	701	719	733	713	786	699	731	711	754	699	741	684	734	746	731	661	717	709	682	723	733	733	765	696	759	709	713	718	771	742	737	775	704	693	761	721	681	710	686	743	737	737	712	701	695	777	788	752	754	719	696	707	680	741	690	714	744	651	695	750	741	703	730	731	696	736	687	728	726	724	729	690	729	734	703	699	681	715	701	735	684	731	719	722	751	719	715	728	734	718	737	707	742	717	744	730	684	733	727	763	713	746	745	718	696	698	737	683	751	716	741	707	764	730	751	774	779	728	735	730	755	729	733	738	767	724	743	697	761	762	720	744	724	711	734	710	766	716	767	718	772	720	703	761	734	711	658	726	712	709	731	735	707	744	696	760	688	761	722	737	712	735	676	713	718	733	738	716	697	738	728	696	708	732	703	712	745	720	737	668	761	734	681	718	720	719	750	674	693	705	760	727	730	715	678	761	679	711	764	754	692	763	692	734	711	711	731	718	662	740	723	689	711	744	744	719	737	778	702	728	711	770	704	733	720	730	726	714	775	761	706	735	716	715	687	774	724	710	737	746	704	699	687	732	685	707	734	693	703	712	727	723	725	748	739	763	678	735	724	730	702	718	731	760	672	741	727	756	708	736	708	745	706	740	741	704	720	723	724	708	708	673	692	744	709	717	707	730	759	801	732	740	747	684	716	704	700	699	724	668	739	735	731	740	663	728	753	711	717	750	665	723	723	658	698	691	762	761	721	696	764	699	730	726	689	709	728	686	729	729	745	750	702	733	750	689	695	686	744	705	715	698	723	743	755	730	713	689	678	653	729	756	781	716	737	703	737	680	697	750	746	748	684	700	733	721	737	714	715	733	724	664	724	735	715	742	691	753	697	713	723	770	758	737	736	735	720	664	740	696	745	750	742	744	753	729	686	710	713	708	758	741	685	771	759	670	707	749	722	747	733	725	818	727	718	727	717	683	746	736	760	707	779	677	764	729	769	741	701	754	736	705	710	683	703	722	740	746	703	700	719	701	738	724	750	726	762	732	697	690	702	727	754	697	725	699	728	745	702	755	724	690	733	720	711	750	712	758	696	748	728	699	688	768	696	746	716	728	756	744	767	685	710	699	679	763	735	716	738	718	747	719	699	758	704	733	669	739	688	734	704	690	771	726	755	739	703	721	728	706	688	743	758	735	721	744	758	759	729	721	691	738	740	651	742	726	682	766	761	727	764	695	739	765	696	770	690	751	681	712	709	769	738	710	694	722	707	721	751	746	708	744	735	743	703	701	699	663	779	741	735	694	668	740	666	698	718	737	709	681	733	711	713	752	696	750	715	684	745	713	742	757	689	747	755	755	666	725	694	727	713	760	742	669	753	686	690	728	705	722	715	764	697	722	719	756	741	746	677	715	702	737	742	724	730	763	729	698	685	764	737	727	717	684	739	741	730	736	735	776	732	709	700	748	782	700	741	669	736	687	735	732	736	740	746	702	717	727	702	716	789	684	683	719	712	712	720	745	686	733	743	755	707	676	706	706	773	741	759	733	703	746	723	683	720	678	747	745	720	723	731	738	716	696	746	723	709	688	687	726	697	674	753	758	696	725	713	783	735	734	668	685	737	693	720	723	723	697	735	707	704	733	735	716	739	710	685	749	715	699	691	755	695	750	748	742	695	705	743	717	751	750	694	735	712	735	728	712	715	749	714	771	778	747	743	725	754	767	701	758	690	730	678	725	729	716	728	774	665	753	716	703	754	752	732	733	755	749	757	710	749	752	697	735	686	664	724	769	741	710	722	720	738	705	707	725	727	740	715	770	698	750	721	702	739	774	749	750	738	733	735	743	715	697	744	741	689	750	718	725	716	704	664	697	708	738	750	718	671	748	759	706	721	678	686	698	728	707	677	740	709	727	720	700	703	697	686	718	709	761	769	736	758	717	775	720	701	751	731	717	745	718	757	739	715	698	743	669	702	716	731	730	734	717	704	728	720	769	715	691	723	718	664	762	710	713	736	752	701	717	736	659	704	717	707	722	676	719	726	709	729	734	721	675	739	689	738	691	700	769	736	759	727	766	736	726	773	704	715	692	715	697	707	668	702	727	701	735	708	678	697	711	702	759	759	744	663	746	721	725	716	757	733	780	747	707	691	732	795	718	711	733	690	723	701	715	756	687	734	702	707	730	742	745	737	724	723	738	723	705	748	745	710	745	704	701	748	722	709	741	693	749	727	719	746	753	734	712	730	727	719	744	746	729	739	736	692	698	708	707	716	755	670	674	727	702	697	735	671	745	716	729	717	723	719	694	762	744	699	681	693	742	721	745	710	737	700	703	716	727	719	715	687	748	727	745	730	712	743	690	729	691	697	808	742	711	723	712	725	747	693	735	704	677	734	708	699	721	723	730	748	708	704	755	739	690	706	674	750	685	734	763	696	756	761	737	732
18447	5772	1802	283	210	206	195	164	184	182	170	174	187	170	149	157	165	162	154	181	190	468	825	907	698	345	194	162	165	164	151	163	159	153	153	159	187	184	142	131	164	168	175	152	168	145	159	135	152	140	147	162	169	171	166	121	152	126	163	153	154	148	134	178	163	177	155	150	158	148	149	148	155	154	149	102	158	147	164	168	159	143	157	157	152	175	146	178	135	160	147	150	151	177	150	164	149	136	150	158	146	151	146	164	161	146	164	182	158	144	136	154	167	172	160	139	147	149	155	144	141	141	143	148	146	149	140	162	176	156	156	147	152	157	159	141	166	134	155	151	155	150	153	135	151	167	157	149	172	161	164	147	163	149	141	151	169	169	148	136	144	165	166	159	162	176	144	152	155	175	173	161	138	163	161	149	152	142	129	152	184	169	147	172	141	150	169	152	163	141	134	174	154	170	167	160	159	148	167	165	157	168	147	156	160	148	159	137	162	144	178	141	145	151	166	148	153	154	143	156	169	162	159	157	135	161	157	153	157	173	139	159	172	138	163	171	153	146	158	168	156	164	181	155	152	163	142	161	157	159	136	154	158	153	131	150	142	150	178	155	167	178	143	180	147	152	151	170	164	149	150	166	147	135	146	163	175	162	145	160	142	147	161	163	132	145	161	167	150	142	167	159	169	125	151	152	180	141	151	145	167	165	162	154	149	151	148	151	176	168	158	153	145	148	171	133	166	147	158	166	148	149	154	150	157	159	154	152	153	132	154	148	156	139	144	164	170	154	160	169	147	167	162	158	147	133	164	149	159	164	134	158	146	164	154	149	135	175	177	156	152	169	173	167	171	139	154	154	153	158	155	166	140	171	148	167	150	143	154	149	168	145	142	162	155	149	142	160	143	169	153	153	153	145	161	160	175	136	145	141	142	143	162	146	164	158	159	147	158	149	161	147	138	136	162	183	152	151	168	141	162	155	149	169	149	172	165	147	144	164	179	149	164	160	162	159	181	155	154	150	161	168	170	154	155	170	145	160	176	167	151	137	160	168	161	181	145	165	152	155	143	173	177	153	145	146	152	158	148	138	124	149	149	171	153	143	144	162	141	153	171	170	148	172	153	150	148	164	147	180	166	153	145	159	155	150	146	140	148	154	154	177	145	176	144	159	157	139	149	167	144	154	151	151	156	145	150	183	174	151	147	163	127	156	152	165	161	144	155	158	156	167	154	139	172	184	166	152	148	152	146	153	151	163	152	150	155	151	156	153	132	173	144	152	136	135	183	165	154	147	133	145	144	174	142	142	159	146	160	160	160	132	148	158	185	158	153	126	136	147	169	149	157	159	143	170	159	159	134	169	169	176	174	135	178	139	131	146	157	139	174	167	158	160	133	134	155	140	150	158	158	140	170	173	146	153	163	151	165	155	141	171	156	180	140	162	195	172	133	130	151	166	156	167	164	156	155	144	156	159	156	165	168	162	161	125	154	170	151	149	137	170	166	146	146	126	168	167	154	154	146	150	143	177	164	143	159	156	140	145	153	181	155	164	175	170	152	130	173	160	159	151	142	159	146	153	142	145	161	155	164	159	154	163	163	155	142	174	153	149	141	165	143	166	161	157	140	162	170	136	144	150	155	160	159	169	141	156	147	156	165	163	156	134	132	159	147	134	135	157	170	153	143	164	148	172	152	146	151	169	139	158	157	140	157	159	142	147	166	151	137	142	140	165	159	153	131	141	149	135	141	151	155	182	132	156	155	158	151	161	152	142	154	157	153	155	143	146	156	152	156	175	151	174	142	150	128	159	177	159	150	155	164	159	167	149	169	153	165	173	171	184	174	161	155	153	151	147	170	151	144	160	141	145	162	156	185	141	167	156	153	142	168	169	150	132	161	171	153	165	160	153	163	150	181	144	154	158	136	169	193	162	143	154	152	150	155	149	162	158	143	164	144	177	144	144	163	159	141	158	152	149	164	146	157	144	139	149	157	169	157	157	160	153	148	141	160	156	157	153	142	137	159	160	149	146	162	158	141	140	142	144	152	154	147	165	149	170	186	157	172	170	170	142	161	153	160	172	162	180	160	169	159	150	151	146	144	150	141	147	150	156	140	145	157	163	158	127	141	171	165	149	177	138	163	150	157	160	150	175	157	175	162	150	147	133	159	142	175	166	159	158	151	150	140	160	143	178	156	183	165	146	131	169	170	152	157	162	140	166	143	149	148	173	148	172	140	139	156	122	163	173	158	140	153	159	157	153	170	148	162	143	172	169	155	156	134	172	162	151	154	165	136	151	170	172	141	125	174	154	153	147	152	158	162	134	158	146	152	138	135	158	150	157	171	144	163	140	154	174	164	147	140	159	152	150	155	128	159	142	175	147	172	174	140	166	165	128	149	146	152	134	161	171	167	152	162	174	157	159	154	149	136	157	156	163	156	165	154	159	159	144	165	157	131	172	151	139	163	154	160	145	154	135	140	151	139	148	147	148	137	167	144	150	173	159	159	175	147	163	162	152	130	182	146	179	144	162	161	159	165	154	136	144	161	145	167	155	133	144	158	167	155	184	138	153	122	164	156	150	127	182	157	152	144	162	156	145	155	151	127	121	169	135	122	152	159	157	148	152	144	159	176	172	171	159	171	147	133	135	142	155	168	153	146	148	163	127	128	171	153	154	184	169	184	151	153	152	158	148	148	148	165	169	151	152	155	139	149	180	151	136	141	161	144	151	166	168	138	138	153	167	166	161	170	134	145	165	160	142	158	160	147	144	156	151	147	154	155	155	139	136	182	149	130	154	139	148	157	163	148	156	155	156	150	154	153	137	141	148	139	149	158	157	133	159	145	160	140	143	166	154	154	144	152	149	161	158	155	163	134	163	154	127	161	155	152	167	164	153	161	149	133	163	153	153	140	157	155	156	145	132	157	152	154	144	150	152	132	154	169	144	153	152	148	165	139	162	144	153	189	163	143	145	164	137	151	171	147	129	138	158	160	137	141	153	155	200	161	144	146	155	152	146	155	144	167	139	178	160	180	164	158	139	166	153	155	142	156	164	148	144	142	156	151	162	164	162	146	155	153	142	153	158	172	158	156	171	144	156	149	178	163	177	156	161	156	147	128	155	151	131	156	148	161	179	138	153	142	150	134	145	150	135	146	149	145	165	171	127	129	174	154	153	175	158	153	183	163	161	159	152	136	147	176	182	135	159	158	155	169	158	147	151	135	133	159	137	168	135	155	166	162	163	153	147	158	152	180	148	162	146	152	157	128	128	169	156	149	154	146	138	144	161	150	157	142	150	153	165	154	170	150	128	164	151	160	173	133	155	161	148	179	193	123	167	153	139	171	159	159	156	170	160	172	139	149	167	148	147	180	148	160	156	160	139	174	159	146	147	155	143	155	146	158	156	157	141	161	195	147	154	152	140	144	171	172	162	178	183	152	172	175	170	154	164	180	129	153	171	163	148	140	152	142	158	162	143	157	147	162	172	147	134	169	143
10959	7274	2518	642	648	728	694	592	592	575	592	603	507	569	551	557	542	527	513	509	747	2559	4330	4131	2902	1432	676	535	515	474	493	480	477	520	491	535	476	487	514	535	509	505	497	502	472	501	518	473	528	459	516	520	503	517	492	513	542	502	478	493	501	476	507	496	462	449	451	509	538	496	509	497	496	532	451	528	488	474	516	482	514	483	486	540	452	477	510	448	523	514	501	476	478	490	466	504	486	461	473	505	558	503	519	451	460	500	515	501	514	482	507	483	532	484	533	492	507	527	492	482	460	501	512	495	473	496	505	472	530	500	468	472	454	498	518	470	475	527	510	497	488	468	462	517	497	506	525	513	479	504	538	473	525	485	509	486	532	516	463	477	510	502	490	506	512	501	472	495	465	494	499	482	491	537	471	474	473	535	506	496	497	517	481	498	484	514	476	500	513	516	518	483	503	488	498	483	466	492	503	501	465	474	507	475	479	497	511	474	507	495	475	483	486	494	504	492	474	473	523	479	488	501	440	479	459	471	440	501	476	476	495	509	509	491	516	463	539	503	479	496	520	493	508	504	482	461	479	520	467	484	488	502	490	494	497	504	501	507	479	472	488	463	451	455	512	508	502	476	544	509	479	521	477	499	504	495	461	485	470	489	508	487	496	488	504	489	474	484	477	545	492	469	508	487	456	517	474	506	483	515	494	494	480	494	506	508	486	561	523	499	469	476	485	453	492	490	509	496	497	462	497	486	507	505	499	489	493	537	462	468	524	500	505	458	470	503	501	495	489	553	519	507	447	471	514	501	477	508	503	486	537	494	506	482	575	523	504	539	507	529	497	467	510	434	496	501	544	496	524	486	505	494	502	462	506	507	528	448	469	485	530	476	501	491	456	496	538	499	485	502	522	452	437	494	518	533	538	519	474	484	468	470	504	453	504	510	525	480	480	519	474	473	462	456	505	496	516	514	465	457	438	505	490	503	516	490	508	493	447	463	491	526	488	478	474	510	467	473	462	473	438	505	507	530	509	420	481	503	457	478	498	516	526	504	512	520	500	480	474	489	483	468	504	484	527	485	519	498	515	497	480	510	482	494	534	523	478	490	547	471	496	499	492	480	461	522	498	472	481	490	509	490	490	474	495	503	477	514	488	476	462	479	484	476	522	469	483	490	535	533	511	494	489	524	488	487	475	478	481	506	476	459	502	494	484	499	462	478	500	473	546	513	512	512	488	464	477	479	491	470	470	480	519	496	465	510	494	507	497	492	497	484	508	444	480	491	464	499	465	510	590	466	474	488	460	506	511	497	502	481	471	527	486	499	492	484	506	516	529	528	524	483	499	515	491	510	519	492	527	473	506	523	482	485	431	487	472	498	506	509	454	484	451	493	517	491	507	503	515	491	492	494	506	478	508	474	486	498	507	481	474	483	517	468	502	461	511	501	483	497	485	470	484	509	492	493	500	460	506	489	439	474	529	473	499	475	515	476	512	478	478	492	496	510	455	482	480	465	495	494	456	498	467	492	537	485	496	501	487	469	517	512	471	493	519	538	500	510	482	460	487	550	506	484	490	470	512	464	464	478	461	445	499	494	533	516	500	486	500	536	466	494	455	499	478	496	464	451	481	473	517	491	481	502	522	499	495	481	500	504	507	471	549	516	496	483	506	532	493	494	455	494	503	495	511	456	467	508	510	492	500	478	502	467	449	525	493	529	529	519	527	449	514	508	488	512	470	503	491	501	493	465	483	429	464	495	484	458	477	500	515	493	506	509	503	491	531	494	488	452	501	477	514	503	516	515	485	498	447	523	525	485	473	519	505	485	478	485	496	516	490	491	519	535	485	484	506	468	486	487	456	518	496	496	490	430	520	489	513	500	473	462	482	512	494	530	520	506	484	500	523	481	473	481	464	536	510	483	508	516	506	465	510	457	499	459	523	524	501	436	501	520	511	497	480	514	490	521	520	456	505	459	483	453	438	492	567	505	473	489	486	489	523	477	474	522	501	489	517	501	517	498	464	473	473	485	458	484	513	510	522	517	493	520	476	485	501	517	473	491	511	499	480	520	536	486	493	483	522	517	498	475	503	491	465	515	463	476	481	492	518	507	475	499	518	444	476	460	507	475	496	462	489	504	456	519	508	464	460	516	504	500	498	483	496	506	493	488	489	457	474	488	489	443	492	492	512	504	492	478	526	497	490	503	508	511	478	514	488	514	562	518	472	470	506	472	464	497	504	483	499	481	478	483	502	437	542	498	472	536	462	512	481	480	482	479	495	474	481	501	486	544	514	516	491	500	485	464	493	540	499	477	458	518	513	458	506	522	509	475	509	509	503	502	514	543	504	495	492	469	490	480	492	517	513	444	500	459	532	459	534	458	509	501	501	450	516	489	432	474	518	495	523	475	491	474	522	471	485	497	517	482	487	489	491	470	508	516	462	508	516	501	459	497	483	509	504	499	492	469	495	490	486	482	505	505	516	482	427	521	508	502	491	506	475	502	497	515	460	517	469	497	491	494	474	495	492	527	528	473	516	484	507	533	464	468	481	502	548	488	492	519	522	487	521	483	503	509	516	503	487	512	528	472	498	475	492	501	490	474	493	485	530	482	505	503	513	504	442	460	529	498	495	473	497	482	515	487	490	422	532	499	477	482	518	463	532	487	468	475	494	465	502	471	478	489	511	480	510	485	466	497	482	493	502	537	513	495	484	431	538	473	481	444	515	506	485	499	494	502	496	452	474	502	480	471	489	511	537	530	520	479	498	498	480	517	460	503	490	563	514	479	481	482	522	476	501	493	507	492	490	492	447	498	549	466	480	467	466	458	533	518	507	481	490	463	513	457	471	514	473	464	560	484	523	491	491	531	473	508	536	495	502	510	523	493	495	471	490	489	486	480	504	493	521	490	488	483	483	509	519	460	511	515	505	491	503	501	461	530	489	464	506	495	501	501	469	514	463	457	483	516	503	484	491	496	503	515	496	495	496	501	490	505	468	509	458	519	495	506	501	500	502	536	514	490	501	489	493	485	455	474	516	461	516	503	470	462	505	474	507	491	484	524	516	474	497	478	494	496	502	483	495	496	472	493	498	471	493	491	491	487	532	506	480	517	503	493	510	525	459	533	511	501	499	502	512	504	465	496	520	504	458	470	528	555	499	540	460	510	479	500	519	476	505	520	486	522	477	494	483	462	491	489	515	447	484	475	509	510	496	516	482	512	447	508	534	511	516	517	450	498	481	468	505	483	486	529	487	519	500	473	526	484	500	503	479	531	530	508	490	489	465	495	524	508	509	495	519	481	488	497	500	489	505	505	507	480	462	512	554	457	459	501	442	510	541	503	517	497	471	494	495	516	492	535	474	503	532	496	502	489	451	490	511	510	494	510	477	472	547	448	486	508	512	461	525	532	469	509	457	531	505	526	491	458	504	501	464	465	489	503	459	494	507	443	482	473	475	472	475	520	490	515	489	440	528	533	531	476	475	530	488	487	482	560
50112	44481	29877	4998	874	597	458	414	356	282	291	288	226	229	246	212	197	181	197	381	929	6639	5276	3311	1530	671	240	167	147	160	180	150	165	177	172	157	159	170	173	183	141	162	157	158	157	169	189	157	162	162	176	209	167	163	169	192	156	152	174	163	160	152	139	142	153	183	184	163	151	179	159	153	136	155	162	160	143	140	160	170	191	169	154	157	157	157	171	144	124	182	152	157	167	189	181	183	149	163	142	155	188	167	168	162	158	171	149	181	154	169	164	142	186	169	170	137	162	174	158	165	144	164	174	161	144	158	194	160	161	181	175	177	168	159	171	165	180	157	184	145	158	180	162	171	182	161	190	173	164	155	204	182	175	147	174	165	156	173	159	179	162	162	182	164	160	174	157	164	156	168	161	171	173	197	163	155	143	148	179	165	159	163	152	158	187	161	169	144	194	169	151	170	165	184	155	154	192	152	167	171	175	152	163	183	156	169	156	154	159	169	188	171	187	174	154	170	159	169	180	170	181	183	144	175	178	160	163	164	174	165	160	165	176	176	186	153	179	161	180	153	141	145	167	149	176	159	166	174	172	188	187	173	156	163	164	173	170	165	178	159	169	163	158	173	161	160	182	163	166	172	165	160	158	161	167	179	172	175	148	143	172	166	153	159	165	175	159	166	167	175	172	166	164	161	179	154	186	165	174	171	168	185	186	150	166	207	164	142	171	164	176	143	149	156	144	181	174	190	162	179	169	156	175	161	156	154	181	168	171	176	141	169	175	158	166	138	170	148	148	162	166	185	165	160	169	185	152	151	175	174	177	157	141	179	161	162	164	168	160	172	183	164	146	151	159	154	152	164	174	191	177	185	140	174	158	168	158	171	170	171	161	172	159	182	158	155	135	185	173	188	166	133	140	175	181	167	169	152	159	181	190	156	148	207	153	159	161	156	185	152	162	163	151	180	184	156	193	173	208	140	168	180	166	181	136	161	179	157	165	174	194	148	170	164	176	145	181	162	158	182	142	159	169	171	153	181	175	187	165	169	164	174	153	165	130	190	176	172	157	161	167	160	167	180	185	154	173	185	173	147	178	161	166	187	180	199	167	153	166	153	138	190	160	149	193	169	171	175	149	159	184	163	177	178	165	161	156	159	175	178	178	174	180	173	163	170	152	165	147	171	167	160	175	162	161	182	172	155	167	135	169	155	165	161	165	142	160	188	162	167	168	168	163	150	152	159	139	152	156	157	168	182	153	161	154	175	159	152	144	158	188	141	169	192	155	155	189	164	168	139	160	180	166	178	151	153	163	147	186	155	159	145	172	161	140	180	181	181	160	162	196	174	174	170	168	169	146	167	187	161	185	144	186	178	158	163	177	157	152	181	169	163	187	169	152	173	159	174	151	145	153	143	170	161	171	166	158	178	144	184	162	161	176	172	162	161	173	181	159	163	160	154	133	170	170	190	183	143	179	156	167	152	169	169	162	141	166	166	179	193	181	169	171	162	164	164	172	195	178	179	156	156	187	150	177	149	165	187	163	133	137	147	176	152	154	158	151	187	162	165	177	138	157	157	178	191	167	181	183	173	166	176	161	151	195	182	171	182	168	180	193	154	172	164	165	162	156	176	161	179	171	153	142	171	178	182	179	164	177	176	184	185	159	184	160	161	155	151	170	170	170	157	136	156	132	163	157	171	180	165	170	184	165	201	168	167	160	184	169	147	180	188	176	171	172	172	167	181	171	169	174	153	141	149	174	157	158	173	173	177	188	172	158	163	165	166	130	166	186	184	171	167	174	158	176	179	165	161	165	182	154	191	184	171	173	162	200	204	161	183	154	154	182	169	197	155	163	163	167	178	175	150	176	165	167	134	193	166	151	157	186	172	160	170	168	181	163	155	181	144	158	171	165	171	190	177	190	162	174	154	141	162	165	154	152	150	181	170	162	171	171	157	158	172	150	167	166	167	162	186	158	151	170	156	195	156	168	185	162	171	190	154	164	160	162	167	172	182	171	170	154	152	186	156	141	170	178	151	174	171	179	167	179	152	186	149	180	154	167	151	138	155	143	166	166	153	142	168	161	190	183	172	142	167	165	188	162	145	151	165	160	162	176	177	160	182	160	168	148	164	149	187	161	158	172	158	177	159	181	188	189	163	141	166	183	156	168	166	207	175	177	156	140	157	152	177	155	156	201	146	173	169	175	139	178	162	184	178	155	164	179	181	156	180	183	186	166	183	156	153	149	175	144	145	159	172	181	169	167	166	167	163	171	170	177	165	164	157	152	178	160	183	134	187	176	181	175	166	176	186	157	177	177	173	183	173	161	174	161	152	146	167	151	165	160	180	142	152	162	189	159	149	160	157	171	168	193	185	180	178	193	171	170	165	163	167	159	190	177	180	169	152	171	174	172	163	152	171	160	161	172	173	188	143	181	187	160	148	186	185	151	183	177	193	156	172	165	175	147	187	166	161	180	173	179	164	176	158	181	158	177	194	180	179	177	160	164	141	169	162	170	177	159	151	161	163	144	175	174	175	174	150	182	165	149	177	164	156	162	174	150	174	177	167	185	178	170	151	162	151	192	147	166	190	167	150	148	171	172	150	169	183	177	180	165	172	149	136	161	162	156	179	147	174	183	167	186	160	158	168	157	153	151	164	146	185	171	168	159	146	175	167	181	156	155	179	175	147	151	160	152	187	172	161	163	160	199	152	184	160	151	185	171	161	176	177	168	186	177	154	163	161	165	144	174	180	185	161	175	170	180	181	174	166	170	163	158	150	163	165	142	166	149	184	157	170	180	153	167	157	156	140	145	151	149	154	176	177	161	167	154	164	162	164	167	162	166	174	175	150	166	177	161	174	171	147	175	152	170	172	141	181	161	184	172	159	165	168	175	179	165	164	152	158	182	157	174	159	147	152	177	166	158	158	168	141	148	168	199	175	144	140	187	172	162	147	170	163	174	173	163	156	174	144	179	164	175	161	189	173	187	154	182	151	144	173	190	205	154	174	146	202	169	165	176	157	174	147	183	152	167	177	165	155	164	187	172	170	167	144	159	187	164	165	166	190	167	162	175	170	185	169	186	160	144	164	152	173	162	173	190	171	173	137	173	164	158	189	180	160	158	167	157	172	164	190	172	169	172	142	161	153	165	144	158	189	159	172	173	185	172	164	193	186	144	172	164	171	139	158	191	183	174	168	163	177	174	163	161	146	178	136	170	153	165	179	147	159	178	152	147	165	162	186	179	163	165	145	181	170	179	140	161	156	172	166	172	169	187	161	154	170	154	198	159	174	177	158	170	165	163	150	166	179	153	172	168	155	166	173	182	160	170	148	156	166	156	142	163	157	181	150	145	177	158	191	181	184	165	155	176	184	160	186	179	157	173	165	159	169	167	175	166	189	142	155	169	200	175	189	161	147	176	179	186	175	186	178	160	156	190	173	155	179	164	187	174	192	169	153	158	147	183	166	165	184	166	189	178	173	157	156	184	181	175	166
32818	37185	15466	2877	2492	2259	1894	1547	1392	1252	1207	1062	992	965	858	799	791	747	858	2050	4617	22982	20128	14377	7478	2948	1020	552	537	515	533	505	507	533	520	488	515	508	553	524	543	491	516	502	504	517	554	506	532	501	471	497	532	489	532	478	571	546	501	504	513	554	510	472	538	502	520	531	511	526	530	492	514	534	477	530	491	523	537	501	489	488	518	504	526	540	475	491	512	513	515	553	474	519	479	533	484	534	543	545	525	598	518	528	544	548	501	577	546	516	460	538	573	558	490	527	510	517	537	521	522	577	497	536	550	502	544	483	482	482	549	512	518	511	474	565	515	525	536	562	551	512	526	547	492	506	516	518	548	542	535	506	505	520	504	525	552	509	514	518	524	503	507	540	503	571	519	517	476	483	537	521	504	567	536	516	529	527	535	498	543	519	520	493	472	585	516	504	526	498	524	521	514	489	503	473	506	508	478	507	550	544	527	507	495	489	540	500	561	528	534	547	506	552	552	504	543	562	532	502	480	535	551	509	513	472	547	504	530	538	506	522	523	521	536	512	535	546	520	513	521	509	549	537	541	579	515	481	485	505	489	534	507	519	504	495	506	532	545	506	501	552	523	500	499	533	527	528	564	504	500	511	532	536	513	531	501	533	523	514	536	542	495	497	510	461	516	527	530	529	488	541	506	514	554	538	518	477	515	517	548	551	501	506	520	552	556	528	525	499	504	509	509	513	517	524	494	511	473	534	498	539	555	502	502	527	555	554	509	503	557	543	559	500	493	543	536	512	522	467	533	517	478	552	530	513	528	524	521	532	498	521	490	567	506	498	528	565	534	551	503	505	533	519	491	516	521	535	514	503	558	521	525	525	545	489	544	530	536	511	508	513	524	513	515	475	516	527	548	520	514	489	522	526	482	484	510	511	548	456	519	527	520	516	527	535	574	520	570	476	570	451	526	515	525	534	492	546	533	522	552	515	495	511	525	504	511	511	523	510	486	534	512	503	477	505	514	515	495	541	516	502	551	514	528	506	516	513	527	515	520	550	509	532	505	476	523	510	542	550	493	531	537	513	547	543	545	523	514	515	550	515	548	522	477	545	488	538	510	505	517	491	488	525	497	527	510	494	525	545	512	499	518	540	521	514	473	546	504	493	482	511	473	509	575	496	520	517	467	529	508	540	544	513	490	521	508	476	517	512	575	514	489	531	478	544	513	516	527	494	507	525	529	517	537	524	489	512	487	525	539	484	514	543	529	488	484	537	496	529	520	526	526	460	578	559	538	488	501	516	539	499	511	556	515	504	534	537	512	547	528	508	486	550	524	526	549	494	538	548	508	524	532	517	513	476	519	503	487	536	489	494	530	498	496	539	516	549	485	547	493	477	501	513	537	512	523	551	557	519	541	551	537	506	513	520	533	512	504	562	551	521	516	532	489	497	537	554	538	535	527	503	490	488	497	535	541	512	501	510	572	550	493	538	542	515	535	520	488	551	515	502	534	505	512	492	547	539	539	523	537	512	507	509	526	524	526	471	516	515	553	537	499	499	478	539	549	521	485	508	487	545	500	565	505	506	556	498	508	526	532	522	524	501	520	512	510	543	550	485	538	553	552	523	507	490	510	505	472	535	551	511	511	509	496	518	483	534	492	505	498	521	542	528	532	520	542	505	525	515	517	528	513	485	519	512	500	525	520	515	525	539	565	501	543	537	522	526	514	507	529	508	503	543	502	503	518	528	502	495	557	487	560	528	485	503	493	525	537	516	525	509	495	532	517	532	518	509	561	527	538	467	524	502	499	495	469	478	522	520	489	511	498	497	500	511	563	544	519	535	480	551	528	497	535	521	521	511	514	522	482	521	525	485	508	558	518	534	529	536	498	512	539	531	500	517	570	513	460	502	542	514	534	493	517	515	497	527	545	497	478	499	476	558	519	490	524	515	523	519	541	513	492	533	540	518	556	475	508	517	524	554	517	497	496	540	530	552	520	478	531	515	479	525	517	521	529	529	554	490	475	488	530	498	556	552	476	498	529	538	507	512	509	475	531	551	520	511	520	524	552	554	494	514	524	538	562	517	521	520	540	524	546	520	542	546	480	548	535	546	515	537	509	504	535	490	521	505	465	516	541	510	537	501	511	541	527	483	526	539	542	507	522	480	527	526	514	512	560	487	510	527	521	519	528	509	529	532	508	498	545	500	556	524	510	533	524	473	502	531	513	497	517	493	528	523	496	527	536	570	512	565	531	522	529	517	524	487	504	538	523	516	532	503	531	559	553	505	516	506	544	506	514	537	513	527	513	510	555	521	470	515	576	513	494	547	511	496	535	538	564	500	528	500	508	540	548	492	541	513	517	560	502	531	532	561	518	511	542	530	514	507	541	480	527	521	517	502	534	522	528	531	510	521	487	512	542	546	514	538	554	474	535	533	513	528	486	528	496	544	559	520	527	527	485	525	485	493	536	520	504	529	521	516	503	511	540	547	488	515	473	533	502	523	556	539	567	455	490	469	485	499	526	546	528	500	499	553	459	514	497	487	529	525	549	540	539	508	511	531	508	535	511	531	503	564	508	507	543	469	546	533	495	547	523	553	501	521	512	534	520	518	478	527	509	534	524	518	504	525	514	511	457	494	529	506	501	518	526	512	512	517	501	542	512	548	495	538	544	535	506	524	492	533	524	537	523	517	533	491	528	524	568	538	551	510	509	508	503	517	505	474	522	528	479	561	478	521	512	507	539	525	497	497	525	545	534	563	576	519	542	521	519	491	461	472	502	539	527	526	566	484	487	524	540	518	535	501	505	492	453	561	568	538	515	525	531	516	506	527	534	559	506	555	511	547	510	525	528	525	506	521	555	541	495	510	483	582	531	498	522	523	540	514	525	538	539	528	498	490	531	530	517	527	552	547	520	537	498	505	522	534	512	519	552	500	506	500	526	522	529	517	483	507	510	564	507	551	525	492	526	504	502	493	532	524	504	531	534	475	511	518	504	541	539	492	474	539	527	523	502	563	510	548	498	547	488	508	570	506	560	514	549	527	559	517	529	546	533	524	526	533	522	495	486	524	538	534	519	534	495	502	570	503	497	534	530	555	484	504	485	561	509	496	527	523	542	541	517	495	514	534	528	489	518	509	532	522	499	511	509	493	506	557	537	534	537	490	526	534	525	535	502	537	510	513	529	565	534	506	542	504	500	502	534	575	564	485	528	527	494	503	528	532	539	501	516	507	499	485	501	495	526	545	508	514	500	520	538	571	512	560	523	550	541	512	523	528	498	503	532	592	518	508	538	509	523	546	562	506	538	519	475	530	462	516	505	496	543	499	534	512	521	506	514	539	520	532	511	540	520	527	547	493	528	516	516	551	552	536	536	494	514	502	459	517	522	499	570	504	498	511	510	517	531	490	514	516	505	547	516	500	521	522	530	530	501	464	559	511	517	516	507	471	536	510	517	484	508	539	513	547	514	525	544	466	465	521	544	528	533	510	526	528	507	502
55377	58801	42930	10895	1840	895	684	564	472	421	369	349	342	309	285	276	255	256	261	268	234	388	838	2043	5089	6442	1893	1048	740	223	184	173	189	223	199	191	178	234	190	199	189	208	210	192	217	197	193	219	201	180	183	171	215	190	210	227	176	190	187	198	179	222	188	178	174	191	216	191	170	185	166	209	211	184	220	172	190	209	194	195	216	179	207	191	203	165	213	173	182	191	194	155	192	215	212	209	177	197	183	202	220	196	190	192	217	180	191	199	190	189	180	194	175	199	213	188	186	199	196	196	187	201	189	195	186	201	198	185	214	200	190	158	165	187	197	198	200	189	183	181	189	228	193	193	194	188	165	184	198	188	172	196	192	184	202	164	194	207	194	217	192	210	182	222	177	199	192	202	173	206	216	198	195	176	168	180	187	176	188	183	169	206	175	176	179	199	199	179	178	199	190	184	176	200	183	179	184	189	184	206	217	179	177	178	174	197	193	197	178	164	195	187	198	203	187	199	174	214	190	171	192	212	200	207	184	194	202	168	179	185	188	218	214	204	183	186	178	192	205	188	160	193	180	189	185	173	202	197	191	201	184	157	199	202	173	204	169	197	195	180	187	187	218	177	189	204	183	188	221	187	202	180	196	190	189	204	207	189	192	197	187	206	236	191	210	202	208	213	190	181	209	181	185	173	205	185	181	184	185	189	165	188	187	200	176	202	161	200	202	198	204	200	197	212	193	189	185	203	190	184	171	174	197	179	206	189	184	207	200	169	208	216	189	198	192	201	188	198	210	194	210	188	211	192	197	190	178	164	193	201	198	191	169	194	172	212	166	204	209	171	175	197	212	194	198	211	203	178	203	219	198	221	208	177	178	201	180	173	204	185	183	181	191	191	199	199	183	210	184	203	192	196	179	199	199	167	194	192	199	202	178	221	211	180	193	209	186	187	182	192	174	189	184	175	208	196	214	198	197	188	202	162	192	195	179	174	175	200	179	195	190	174	211	167	205	187	210	203	190	173	192	201	199	202	189	187	182	212	224	194	184	172	190	201	183	186	200	178	183	192	209	191	216	191	163	178	191	192	218	188	181	195	191	182	170	182	195	197	210	183	192	194	159	187	193	199	188	194	185	211	167	196	216	179	209	170	191	193	195	209	180	205	198	182	203	166	208	184	192	175	195	197	168	204	179	210	180	205	177	192	160	212	179	204	195	202	171	168	210	203	207	206	199	195	187	178	220	166	191	193	199	176	192	188	183	177	164	177	199	196	154	195	189	177	207	191	194	188	187	195	181	157	176	182	216	201	182	203	216	197	212	183	192	186	189	176	197	191	202	196	201	193	188	181	189	196	197	188	187	171	174	180	199	179	204	174	193	192	201	185	214	208	199	187	187	184	183	220	182	183	167	195	202	183	174	211	197	173	185	182	185	200	196	170	188	173	182	170	178	201	178	200	210	181	159	185	191	203	200	175	178	175	184	167	164	190	194	183	170	202	201	195	213	169	176	174	187	170	220	183	193	207	183	198	191	191	194	178	193	184	222	190	186	194	179	186	162	186	189	191	182	194	194	183	172	179	199	165	191	210	201	175	203	215	200	167	187	201	193	182	177	166	185	179	191	181	200	191	207	209	185	185	210	213	190	170	186	204	185	210	189	188	181	196	203	175	220	192	184	200	172	170	175	184	185	181	166	167	190	214	187	209	213	195	182	200	173	186	201	204	177	201	160	186	174	185	173	199	196	189	191	183	174	187	199	183	197	201	185	197	190	183	200	185	203	187	208	204	219	182	200	211	214	170	185	191	204	199	173	200	197	193	199	216	190	192	198	186	187	189	191	187	199	212	202	182	173	174	198	192	211	180	199	188	189	206	190	171	181	188	205	188	214	161	200	190	183	195	189	167	190	184	206	188	186	206	191	176	182	195	173	183	193	199	189	190	194	175	182	187	180	192	185	186	188	219	167	214	190	199	199	183	195	164	178	212	200	174	191	202	232	167	195	190	169	206	193	200	175	201	173	188	196	191	186	185	176	182	204	202	192	213	176	207	178	186	201	191	212	206	200	194	201	207	213	212	184	196	179	188	180	170	164	204	193	191	185	206	189	177	204	194	214	160	206	161	171	168	225	178	185	174	205	192	190	192	176	183	197	174	189	206	188	198	200	194	191	183	194	188	190	183	174	189	206	196	205	181	198	180	195	181	175	204	198	201	192	173	183	199	175	195	195	170	186	172	208	193	196	178	192	188	214	175	174	186	193	217	213	201	202	208	187	184	210	180	169	196	180	213	196	185	188	200	172	206	198	183	173	179	216	192	207	193	165	177	202	199	183	213	192	192	213	177	182	192	195	192	164	195	184	184	206	184	186	184	199	213	188	176	172	184	201	206	210	194	190	215	186	211	188	199	175	192	185	204	205	189	196	178	199	215	183	197	196	201	201	166	186	201	176	171	188	184	166	186	171	198	192	196	167	203	194	189	205	203	191	205	211	185	172	179	181	203	196	185	185	178	180	190	197	201	203	170	179	185	179	176	190	217	202	204	185	185	211	191	177	157	213	199	173	187	177	218	209	174	180	169	223	192	200	185	177	200	212	194	201	193	197	214	210	180	199	193	196	187	181	189	177	190	183	201	196	194	181	191	166	195	174	192	214	187	183	195	204	200	197	192	221	184	182	188	205	180	197	206	188	191	185	177	177	190	180	209	193	188	188	215	173	214	194	189	195	192	191	177	192	196	180	216	205	211	203	212	193	175	192	202	189	194	174	180	211	163	191	184	190	169	205	195	188	186	199	186	197	190	190	192	190	167	175	198	192	215	190	219	180	172	181	174	183	174	194	192	191	185	161	185	154	170	169	190	176	187	211	174	175	193	188	196	196	182	191	181	176	194	205	184	207	209	189	195	175	194	204	216	186	188	198	200	174	211	185	182	200	190	167	181	204	200	175	193	200	168	193	186	189	186	177	197	183	189	198	187	201	190	185	186	183	204	186	199	179	173	180	217	220	215	210	201	193	199	180	198	195	208	205	184	192	163	174	178	207	183	179	199	200	187	208	202	198	217	213	193	184	185	200	186	177	199	208	209	198	201	196	187	205	188	191	202	195	223	218	180	224	207	168	199	189	210	183	200	183	208	164	196	194	182	170	162	181	193	192	187	196	217	198	178	189	199	177	215	200	179	182	224	207	198	206	211	189	204	184	166	187	214	180	146	180	193	167	167	191	198	183	191	188	179	208	201	178	178	223	189	188	183	198	187	199	194	214	190	212	186	176	177	202	176	196	216	187	206	182	185	195	188	198	195	216	197	187	194	187	185	195	203	179	194	171	203	185	186	186	200	191	178	183	198	211	197	163	191	192	187	208	212	167	180	196	192	192	198	206	192	165	170	173	207	176	189	193	191	163	224	192	211	183	195	196	194	199	189	201	189	188	223	195	207	186	196	192	195	213	216	207	167	191	184	204	201	176	173	182	190	178	193	192	154	216	212	174	190	202	189	171	205
38755	47035	27147	4434	3766	3079	2663	2392	2042	1772	1505	1484	1401	1255	1104	1111	998	971	927	1033	977	1851	4166	8987	18372	20249	8997	5085	3546	713	604	617	604	620	558	605	644	592	579	636	638	623	616	626	591	615	629	587	588	573	590	564	609	606	573	536	609	583	604	592	596	611	555	575	620	543	596	567	536	591	577	591	566	564	578	578	601	592	600	526	628	558	614	619	567	624	574	592	567	590	582	578	599	638	591	620	581	619	588	562	584	541	577	590	581	544	577	584	580	574	583	575	557	539	576	627	547	576	556	588	587	573	623	601	587	586	634	556	578	580	588	580	603	573	543	571	551	586	544	563	548	584	548	559	579	574	601	529	601	584	536	632	567	617	607	573	626	571	573	607	621	601	591	589	574	564	585	589	570	598	603	604	594	574	607	599	548	625	576	534	614	570	591	579	588	599	572	564	556	564	586	561	536	578	569	571	597	619	574	543	589	609	549	586	615	623	575	592	578	584	601	590	555	576	611	608	588	597	594	555	572	568	594	588	563	560	585	578	616	572	586	594	593	600	607	583	545	604	585	592	595	596	569	563	605	572	552	576	590	588	536	606	542	518	551	576	584	593	541	565	592	542	577	573	575	572	581	579	604	580	607	616	608	585	566	604	603	611	591	582	637	597	573	594	553	566	624	542	578	624	556	555	599	599	558	540	553	559	638	561	620	587	547	520	585	591	582	586	593	584	622	579	571	557	542	562	587	566	537	594	595	592	560	605	590	583	586	584	597	631	591	606	578	570	609	599	638	604	586	583	560	537	580	585	600	632	567	561	555	597	595	554	601	579	557	559	566	570	595	567	584	549	590	572	569	571	598	586	587	532	524	646	567	565	568	592	576	612	587	583	603	549	570	629	571	612	583	581	565	542	580	578	593	592	572	566	573	539	572	553	557	589	592	612	590	636	560	570	604	565	625	583	580	618	586	586	567	608	551	564	558	596	525	596	626	600	576	559	554	618	588	548	557	547	567	627	589	575	594	575	574	570	613	560	533	559	557	587	555	544	592	596	611	558	594	586	587	579	565	567	613	591	616	597	553	635	559	568	598	616	579	585	591	576	564	572	558	559	572	591	565	630	546	581	616	579	565	558	577	603	597	585	559	573	615	605	570	593	563	570	578	592	569	616	602	593	575	624	570	568	563	592	527	585	573	553	550	582	562	571	561	580	570	581	597	573	553	606	592	590	609	588	575	587	602	595	551	576	589	574	587	596	599	550	583	586	606	634	616	569	565	584	618	603	550	594	583	607	576	602	604	622	571	592	546	557	620	571	606	624	576	612	656	575	545	585	552	560	605	566	561	601	557	576	642	591	599	562	551	580	589	561	585	592	562	587	565	543	587	574	628	561	620	575	557	554	573	597	567	606	580	600	591	579	584	604	589	633	633	564	527	598	579	572	623	599	533	599	588	571	565	574	559	562	624	510	613	613	610	591	570	576	589	617	561	567	625	598	634	574	589	585	558	609	574	559	544	545	576	600	609	603	626	547	629	574	599	558	597	539	616	598	590	618	605	552	632	608	585	558	567	568	582	581	563	606	591	647	527	576	632	515	518	582	605	598	596	581	594	579	566	623	557	570	542	584	614	573	592	595	632	544	610	581	560	553	547	577	572	591	585	576	593	546	590	593	593	556	527	580	569	603	587	598	597	582	553	604	578	575	609	602	585	590	579	575	590	558	602	561	561	595	552	541	572	599	578	584	603	538	627	580	577	583	577	564	622	584	585	601	570	595	587	595	553	609	569	563	586	611	569	559	596	583	577	596	610	550	612	534	552	642	610	575	556	586	584	609	553	576	619	589	601	601	585	575	565	592	607	614	614	589	596	581	554	595	571	548	582	603	560	563	550	589	584	582	608	585	605	578	575	592	612	591	567	584	611	596	548	578	552	581	595	596	575	562	587	563	615	590	611	579	572	584	572	581	582	577	557	586	567	545	610	585	612	613	592	556	559	581	571	610	604	565	594	586	528	602	621	575	590	574	567	590	560	566	563	594	637	587	558	563	618	596	569	547	583	620	565	541	575	564	554	535	611	575	555	546	600	554	562	628	610	600	587	592	612	571	585	584	537	613	579	534	557	569	623	582	598	557	582	562	620	609	592	591	606	563	595	567	607	601	595	573	582	607	563	579	557	570	546	564	603	645	578	558	569	582	546	572	556	564	518	602	559	566	570	563	611	587	553	561	570	575	590	572	594	588	603	582	542	574	566	593	593	577	556	599	608	574	571	551	585	613	541	556	603	587	616	594	584	546	609	603	575	566	582	598	586	561	629	558	572	540	571	619	595	621	557	586	581	591	593	542	577	578	566	620	587	592	623	595	581	602	577	579	600	565	608	571	570	571	618	543	577	568	570	599	586	607	586	572	611	551	523	558	584	565	581	583	598	568	573	578	595	605	590	559	579	624	617	569	559	594	569	527	592	565	593	585	596	590	607	605	575	572	589	610	592	611	578	581	564	581	598	607	528	594	580	557	562	598	581	612	648	591	595	555	579	587	615	536	610	592	587	602	619	572	569	568	601	563	571	558	591	606	561	582	582	600	638	581	591	595	564	573	584	593	613	585	629	613	565	548	640	596	560	570	577	603	561	563	576	572	602	573	614	551	569	590	592	602	582	572	576	544	589	550	557	589	578	577	602	569	585	606	621	564	593	590	615	576	617	598	564	582	607	599	578	556	603	543	603	600	575	597	626	623	510	594	570	573	630	587	606	556	541	566	619	579	586	588	554	577	581	590	559	603	590	576	580	594	565	563	584	545	610	569	606	579	561	600	601	609	628	563	573	555	578	574	596	579	560	565	609	580	547	590	580	573	575	561	565	533	568	567	625	564	606	564	569	592	567	607	581	545	591	632	577	585	592	560	609	579	583	573	557	568	587	540	607	571	594	566	606	525	553	637	554	571	611	559	609	585	612	622	557	541	543	645	608	601	559	566	584	580	620	602	588	545	602	548	580	575	557	586	598	562	605	580	577	566	600	569	592	555	608	618	568	557	536	582	578	616	600	600	555	631	574	593	583	584	614	569	585	584	588	543	604	610	619	589	602	563	571	553	593	600	582	590	588	619	573	602	570	611	584	546	617	571	581	596	602	579	593	588	537	560	577	599	601	615	574	546	622	582	582	602	558	559	584	589	579	603	579	620	589	561	585	558	574	574	536	568	529	531	560	573	542	568	601	594	574	624	583	580	575	539	605	582	541	592	637	553	585	545	586	587	572	581	554	570	585	548	591	631	592	608	631	568	569	575	595	616	572	606	618	577	592	570	589	601	539	576	531	562	609	564	606	585	508	533	560	573	622	565	531	553	571	581	532	608	503	577	564	633	625	565	621	567	567	563	593	569	527	600	597	562	607	605	579	533	589	578	565	588	574	541	572	552	573	597	539	599	676	565	514	560	540	533	549	556	591	559	558	536	583	598	604	614	597	539	567	545	624	603	611	597	618	572	566	598	556	571	613	608
17568	6217	2643	310	178	117	119	122	121	125	114	103	121	121	108	122	109	110	150	107	99	122	194	313	351	176	322	393	296	131	97	106	112	112	125	107	113	117	104	119	119	112	122	99	103	109	127	131	88	107	106	103	102	116	106	107	105	113	84	97	116	102	109	107	94	102	116	104	120	102	113	106	115	113	123	100	110	111	134	109	94	112	96	106	122	114	104	98	107	102	87	100	112	110	110	107	101	89	116	128	102	111	110	106	92	108	99	93	105	100	116	97	110	83	112	87	94	95	91	98	93	100	132	115	105	126	114	86	119	119	118	98	112	87	102	123	99	122	112	107	133	108	113	109	107	103	113	110	91	101	94	121	119	106	104	104	103	98	114	114	123	120	117	121	116	127	98	104	122	94	114	109	91	117	121	106	112	104	106	110	113	133	106	119	99	99	91	103	124	127	121	97	115	118	98	99	96	110	107	106	133	110	102	121	101	108	92	97	95	98	101	100	113	104	103	94	114	83	119	111	113	106	96	98	96	108	111	82	111	121	105	100	121	104	87	106	109	115	113	103	81	107	102	106	104	130	107	110	99	117	121	94	124	103	103	107	112	106	99	92	123	110	88	104	106	128	128	90	97	122	116	104	108	118	108	111	102	101	108	117	109	115	103	130	99	119	130	106	107	108	116	120	105	125	107	123	120	119	109	96	118	111	95	114	119	120	106	115	100	101	112	115	102	119	94	115	96	126	92	103	93	105	109	115	95	95	99	117	96	122	116	111	104	109	115	109	113	110	118	113	111	117	95	91	140	112	118	111	116	106	106	112	121	112	108	108	85	92	98	111	124	118	95	97	109	115	106	115	111	104	105	116	106	114	109	114	104	110	106	112	110	96	104	121	89	104	98	104	89	116	103	107	121	116	76	105	113	108	103	83	137	93	109	101	105	111	121	113	112	103	112	106	110	106	91	98	111	118	101	103	121	110	108	89	109	99	91	87	109	81	106	111	94	108	106	101	109	120	125	109	96	105	83	112	120	93	123	107	93	120	109	99	102	102	116	96	112	119	90	105	123	115	97	113	96	98	97	101	119	114	125	104	101	116	111	111	93	120	104	113	103	110	107	117	100	103	111	103	109	111	93	110	91	104	120	102	104	125	120	87	113	119	100	126	114	109	102	104	101	106	90	114	110	120	92	93	116	107	102	115	106	79	113	100	112	122	92	113	104	125	98	111	110	108	110	98	94	117	108	94	117	128	121	87	95	114	102	114	98	110	115	122	111	107	99	112	107	104	108	106	108	134	100	110	107	102	101	110	95	112	103	101	113	104	104	113	119	105	106	104	103	105	110	142	95	113	107	108	108	105	116	117	99	108	111	111	106	98	115	119	96	119	114	115	102	116	102	98	103	107	128	107	116	115	121	129	102	102	84	104	115	85	112	87	103	103	110	117	109	112	98	102	102	115	112	89	119	97	82	126	103	102	127	80	111	102	112	110	120	143	103	96	110	112	102	112	111	101	105	91	101	112	103	96	77	93	115	97	99	106	114	102	124	106	91	93	94	110	122	107	127	101	116	118	129	105	115	112	104	109	109	101	106	123	110	86	107	123	108	96	119	122	115	105	111	115	115	113	92	111	116	109	126	103	87	104	128	110	103	96	106	107	108	120	102	111	123	113	90	118	118	100	112	118	92	116	109	123	76	93	110	109	110	117	102	138	98	116	91	105	107	108	89	113	114	103	104	114	118	106	123	117	103	98	103	104	133	119	108	122	98	106	108	94	124	128	103	99	112	115	106	116	103	114	116	106	109	117	103	108	105	110	102	125	114	98	103	121	109	106	102	106	120	99	91	104	115	106	119	107	112	112	105	112	111	93	101	107	111	104	97	119	113	98	106	126	92	113	104	106	121	108	116	92	105	109	108	106	91	85	131	99	104	114	123	117	123	100	111	107	110	105	114	131	122	94	110	97	119	101	120	108	111	111	100	115	125	109	93	92	120	117	95	96	104	94	129	106	126	104	110	113	98	125	115	102	115	103	111	97	120	90	111	98	120	108	117	122	110	122	97	102	113	82	111	91	115	109	112	129	110	117	103	110	104	103	117	114	108	105	118	112	129	106	97	105	136	112	98	109	111	109	111	96	112	108	115	108	100	108	115	124	110	107	118	87	95	108	97	108	94	136	116	130	106	101	89	104	124	110	93	102	112	106	111	119	104	120	100	95	96	108	122	116	103	88	98	92	90	116	105	110	91	123	87	118	103	106	118	121	100	107	101	104	99	101	108	98	125	126	88	89	127	111	128	113	97	114	87	111	113	123	115	98	125	109	131	123	127	103	100	114	102	111	97	98	105	111	102	116	103	109	107	92	105	96	113	101	113	118	94	100	105	97	106	108	116	112	97	107	103	108	108	124	118	109	104	96	94	123	95	116	96	114	97	103	100	119	98	117	115	96	116	110	109	95	111	91	99	100	87	109	111	119	104	107	135	114	121	101	95	100	101	114	94	98	132	121	96	113	114	101	126	117	114	109	101	99	107	112	116	107	95	106	104	112	126	107	100	126	110	120	93	114	110	104	129	122	105	105	128	103	98	106	122	80	121	118	107	107	104	115	109	132	110	138	87	100	93	116	123	99	94	108	106	99	116	100	109	121	105	118	122	120	86	93	110	104	117	117	106	111	102	110	94	111	122	90	116	102	112	94	121	114	108	101	115	113	113	105	116	102	114	117	100	110	93	83	117	121	125	119	100	121	119	116	108	105	115	107	112	117	122	97	112	90	115	101	95	103	124	91	112	81	102	120	111	117	105	111	97	105	118	99	114	122	111	106	116	115	104	116	108	100	107	109	94	108	121	100	109	118	113	109	95	108	96	123	116	99	133	107	108	110	104	91	89	95	110	119	107	110	98	87	108	104	97	96	87	97	115	106	105	102	108	103	112	98	121	94	115	130	91	119	117	100	120	101	110	96	112	105	106	105	103	102	123	117	90	126	120	115	103	128	96	106	96	101	105	119	112	126	99	108	112	118	115	106	99	110	121	97	105	103	100	106	126	90	107	122	104	117	118	102	106	103	122	118	121	94	99	114	108	116	106	100	91	115	121	105	111	114	107	104	102	96	107	108	93	98	95	105	81	103	110	100	100	90	106	112	134	104	135	96	111	117	120	106	89	112	95	109	113	113	104	86	91	89	103	115	115	95	112	102	111	100	118	107	98	114	106	107	98	116	109	94	112	124	94	111	110	111	97	104	112	87	129	90	97	99	107	109	97	110	102	99	114	111	122	108	105	118	96	104	104	123	94	106	105	106	121	117	112	114	115	113	97	108	114	122	115	120	104	117	105	97	100	112	120	119	100	88	100	107	106	103	104	98	104	105	118	109	107	107	110	122	86	94	115	117	117	104	115	104	121	108	115	107	134	100	121	90	110	109	112	115	118	109	114	123	116	112	103	127	116	110	139	104	113	110	100	103	110	130	115	108	96	97	103	94	113	107	121	104	101	110
11192	7891	3657	543	458	479	452	411	407	422	437	386	438	467	425	443	408	368	387	365	398	476	994	1590	1759	701	1425	1884	1334	402	372	350	358	353	405	356	342	359	368	370	361	372	353	388	364	387	357	372	359	385	354	377	368	421	374	372	358	368	313	371	369	388	369	367	316	387	366	378	350	384	373	365	385	347	344	376	361	404	371	338	370	367	373	366	385	374	382	348	372	383	351	412	337	390	392	416	403	370	350	394	399	365	355	341	378	390	366	413	349	387	360	364	376	392	349	379	382	335	362	402	343	374	391	358	361	374	349	368	367	378	395	365	359	372	372	370	374	373	357	387	355	359	375	368	368	396	382	365	360	368	361	390	371	351	345	363	362	359	382	340	323	345	366	341	337	379	369	329	364	344	373	326	340	349	386	384	346	387	339	373	366	320	349	387	362	369	366	372	346	325	328	372	370	356	369	395	394	401	355	382	397	368	363	389	377	382	397	363	401	354	375	371	351	374	351	375	360	374	370	341	347	337	328	364	399	356	360	347	409	357	370	372	342	382	358	368	380	358	390	394	357	375	390	351	381	381	377	359	381	342	397	358	392	390	378	362	375	356	370	360	367	373	374	361	370	339	346	373	351	354	376	339	378	353	346	368	347	344	408	385	351	359	384	393	376	343	377	381	359	340	375	343	374	351	381	366	428	398	382	378	382	383	388	392	373	342	338	368	359	360	366	370	380	362	343	356	403	321	359	338	345	385	364	371	369	350	363	396	377	378	363	351	353	371	342	365	374	329	367	335	374	371	354	386	345	393	396	383	358	376	383	370	352	375	344	334	364	323	358	390	347	362	373	366	357	376	380	373	387	346	357	382	368	343	390	361	369	348	355	388	383	395	379	366	416	369	355	335	403	356	373	386	331	370	373	370	355	364	362	362	370	357	334	371	352	365	364	359	359	349	376	354	359	328	369	368	369	366	371	356	358	348	336	339	371	346	382	371	377	369	401	352	392	428	368	328	342	379	379	375	389	351	320	393	348	355	353	353	367	373	377	380	367	376	369	341	329	363	355	365	373	359	358	383	370	344	376	368	373	353	400	367	349	369	390	348	357	398	353	374	392	359	373	364	368	379	348	396	374	355	385	385	352	349	390	353	354	364	384	383	381	349	356	388	344	354	329	339	348	377	406	342	362	368	349	380	389	363	347	368	368	366	386	340	342	354	394	358	380	360	370	363	364	355	384	352	348	367	363	394	365	329	371	364	354	352	369	375	345	346	324	383	390	357	352	375	401	364	351	398	348	362	382	338	352	369	395	327	357	339	370	365	391	377	372	353	367	350	372	311	370	335	379	357	341	330	379	391	358	316	367	334	384	385	353	376	377	384	372	389	334	375	345	340	388	382	365	344	361	382	364	356	368	343	334	370	409	388	365	363	388	358	378	377	372	364	359	317	345	387	423	369	361	404	342	343	360	381	342	346	333	380	353	383	397	417	329	360	396	377	383	350	393	383	353	372	359	364	359	345	387	378	337	326	378	374	351	344	369	363	396	377	371	338	376	344	332	358	408	343	386	377	379	351	354	384	363	379	413	386	364	375	335	344	350	365	393	379	381	343	347	369	405	333	353	342	374	333	367	348	381	375	357	331	324	354	351	373	377	384	422	332	370	378	405	360	363	359	401	395	348	370	339	397	388	380	366	361	364	362	358	403	348	336	354	397	370	365	374	371	341	381	347	381	357	370	379	365	387	343	359	349	380	358	371	367	365	357	368	372	390	357	378	378	360	365	379	390	358	385	381	336	387	395	374	371	377	375	377	330	333	324	320	381	375	389	369	365	374	348	370	352	378	345	375	382	359	367	355	355	328	332	359	334	372	371	362	404	360	377	393	383	338	363	386	390	366	377	358	362	397	331	338	345	341	383	357	382	346	353	377	394	372	337	379	375	331	346	409	380	343	324	365	409	369	358	376	336	346	367	377	358	369	350	357	401	326	384	384	371	355	374	343	375	347	379	382	396	364	337	346	366	350	364	362	394	408	402	375	363	379	377	387	395	378	322	375	337	390	367	405	345	418	333	368	344	353	390	382	362	375	313	348	362	363	343	357	347	403	326	351	390	340	359	385	385	377	365	359	336	334	376	359	364	371	397	377	360	376	351	340	382	341	340	335	377	390	372	347	350	335	379	369	370	349	386	389	379	339	394	363	345	320	345	397	361	361	331	342	418	398	347	374	377	363	378	349	365	379	372	376	363	366	346	356	398	371	359	392	385	363	360	359	332	374	374	376	386	362	355	348	341	425	358	382	371	352	381	372	373	391	368	376	373	351	368	337	372	370	348	388	326	364	348	350	356	347	363	399	371	332	374	399	349	353	383	364	369	385	389	403	372	373	377	372	376	347	412	381	392	349	376	397	392	358	341	337	361	366	357	389	350	379	366	365	392	384	382	389	370	394	369	331	362	388	366	372	363	336	327	345	375	359	356	352	343	385	338	401	354	372	332	345	362	392	344	326	373	375	354	381	382	376	399	333	373	326	355	333	347	332	352	349	343	376	385	364	348	336	362	317	318	350	371	359	359	359	366	371	378	352	354	345	370	343	352	387	362	369	358	369	375	390	327	346	388	366	377	357	390	366	375	357	381	382	362	356	384	383	342	357	382	355	360	395	326	395	368	377	354	368	403	351	347	349	344	346	354	347	386	309	323	362	352	370	373	377	379	346	421	341	365	342	361	365	357	353	376	378	357	385	381	354	371	380	345	399	368	374	351	362	398	360	356	347	370	336	393	395	373	380	334	371	366	343	333	361	361	365	342	378	399	368	328	387	361	374	380	370	386	342	344	383	347	384	370	379	357	363	360	398	359	352	377	349	375	366	367	373	390	351	404	384	363	345	333	366	354	342	365	358	325	369	366	389	410	383	380	378	343	361	392	384	313	361	369	357	389	365	388	313	368	340	382	351	387	358	385	373	367	372	354	400	375	383	390	392	319	338	347	385	392	344	366	347	362	350	373	376	351	383	357	387	339	311	366	354	385	350	362	349	367	384	369	351	364	368	355	420	355	368	384	379	372	408	353	361	360	371	365	384	351	348	404	384	344	385	366	347	354	385	361	352	368	374	352	401	377	371	358	401	378	335	388	360	391	328	354	376	368	386	379	367	374	359	391	399	386	378	384	376	393	346	340	357	363	375	337	381	354	353	369	371	379	379	333	388	332	349	385	349	346	366	390	393	381	382	365	339	369	376	399	350	357	318	347	377	349	347	335	366	360	349	322	337	354	367	365	347	380	383	339	367	396	339	364	349	364	398	358	382	360	348	348	364	366	384	362	343	345	332	393	330	347	355	351	329	387	364	367	347	389	334	357	380	384	347	393	340	346	370	391	372	370	412	357	373	389	367	373	376	375	374	372	358	351	356	348	346	412	384	375	358	358	388	371	386	362	388	363	363	399	353	351	391	358	370	369	341	363	385	366	362	338	334	357	379	359	361	385	398	362	379	345	376	395
38836	47610	31962	4127	788	536	418	392	319	300	249	257	224	214	199	221	195	196	177	187	186	175	275	1186	2929	4660	2923	1617	823	243	159	140	177	179	164	174	148	164	174	183	164	145	167	141	144	177	166	173	170	164	181	165	141	164	149	165	156	142	179	165	164	157	182	162	160	168	143	170	126	146	178	156	155	160	145	153	191	160	173	132	143	161	153	172	156	152	175	170	148	148	156	156	181	158	159	131	143	164	171	165	149	156	161	160	180	182	157	153	163	169	167	149	160	151	190	143	154	147	158	158	176	177	145	176	140	165	174	158	166	159	181	169	200	165	164	180	173	150	166	176	160	184	148	176	165	140	152	164	136	158	159	153	148	153	162	157	159	171	157	175	153	173	171	186	178	144	166	154	154	167	168	166	149	150	184	163	161	169	158	157	159	139	148	160	173	142	152	151	176	172	151	174	142	174	168	167	180	152	159	155	156	162	152	173	148	164	150	165	166	157	175	140	181	151	150	171	169	177	168	165	165	173	193	174	180	171	164	164	176	149	158	141	167	160	143	173	153	164	160	160	166	175	174	162	151	150	173	148	172	165	167	164	175	160	163	160	141	145	182	160	141	159	162	158	146	154	161	150	150	162	156	160	155	156	167	172	162	143	155	173	172	176	175	175	169	146	161	159	172	164	149	153	161	156	169	163	159	172	157	182	186	166	153	162	178	155	191	163	149	171	165	165	167	172	156	151	179	169	178	184	191	155	159	161	131	158	169	148	151	175	163	165	161	167	170	133	151	153	144	162	182	151	125	148	165	169	145	192	169	166	174	173	185	150	168	191	172	161	149	169	157	131	173	162	148	188	163	150	178	149	156	167	189	150	155	164	157	175	190	153	179	157	150	138	164	157	164	141	164	148	132	180	153	174	153	146	169	147	140	156	144	157	156	181	182	160	162	136	173	168	153	169	168	158	164	162	145	173	189	163	173	168	164	163	145	151	152	162	159	171	158	177	177	179	165	175	155	157	160	183	185	155	154	174	154	164	171	148	152	184	169	178	179	157	148	178	181	177	154	165	171	176	166	160	147	168	173	169	151	146	145	152	163	170	167	157	171	175	182	176	169	162	163	174	142	184	167	163	182	170	134	152	182	143	178	150	143	175	174	179	179	152	152	143	154	173	165	184	149	172	161	168	169	162	154	172	184	179	151	151	173	153	155	154	179	155	158	163	156	148	159	161	165	171	172	166	149	154	161	168	143	132	159	165	151	161	184	181	147	148	176	160	152	179	147	166	168	169	154	170	162	160	202	171	180	140	141	158	145	165	156	170	139	135	179	177	155	162	142	175	165	158	155	167	162	147	154	151	144	156	170	163	166	165	182	153	171	174	165	164	165	183	154	177	144	152	165	154	168	151	193	167	145	172	161	152	153	145	180	157	158	148	134	148	163	150	172	166	168	152	159	161	169	164	158	168	172	157	175	170	156	169	175	141	173	177	146	146	189	140	159	172	161	171	166	147	155	175	173	176	172	170	149	151	188	178	177	168	154	173	167	186	152	155	160	149	155	155	160	132	178	161	170	163	162	175	181	171	175	183	170	174	175	168	155	172	145	157	175	159	159	172	168	173	165	167	147	166	152	150	164	158	178	147	149	156	189	170	164	172	160	156	141	177	160	155	142	129	133	174	154	158	162	188	161	168	153	172	152	156	162	182	179	158	182	173	155	160	145	149	171	192	154	162	184	163	166	153	156	161	177	168	170	164	169	167	134	167	159	159	139	155	155	145	171	163	163	176	144	158	153	169	140	164	152	181	147	180	170	183	169	168	167	197	159	157	148	180	163	176	164	165	150	180	166	169	184	163	184	160	150	153	181	155	177	177	153	142	176	163	171	168	155	134	158	172	158	144	159	146	150	182	170	131	131	169	149	143	173	149	157	150	185	180	163	154	177	173	150	153	170	161	158	154	182	148	187	147	162	147	188	157	193	187	146	149	160	166	175	143	182	165	173	142	147	164	156	150	139	147	176	152	171	151	176	154	167	170	140	154	162	154	161	143	171	148	158	154	158	167	150	161	165	157	158	168	178	167	181	160	171	146	170	170	186	186	172	160	159	164	167	177	157	144	163	155	135	182	163	159	167	157	178	149	169	147	166	178	137	161	154	194	162	194	143	172	154	157	163	135	196	171	163	178	170	151	163	189	152	176	164	152	174	161	162	152	151	167	165	170	149	154	158	148	140	171	150	161	180	150	188	156	175	155	149	158	161	153	172	167	157	170	144	172	163	137	189	175	160	176	171	157	153	174	172	175	184	160	170	131	168	169	171	158	146	168	160	166	149	170	166	149	153	152	150	151	151	200	149	168	157	167	182	173	167	158	164	165	159	155	167	138	152	157	183	163	162	151	160	162	164	159	174	150	176	155	164	171	152	194	169	138	173	151	152	162	157	160	187	167	176	178	155	151	165	167	150	172	153	144	183	170	164	174	156	153	144	144	173	174	137	185	150	158	174	152	174	160	166	165	174	142	158	171	191	156	148	196	166	150	153	168	169	171	154	170	161	180	154	164	161	173	158	146	166	168	156	160	164	158	152	149	157	163	152	146	174	149	170	161	163	159	170	175	146	186	170	164	160	175	164	173	164	153	170	155	150	163	151	173	162	165	157	154	170	135	158	169	155	166	172	172	167	156	168	155	133	172	156	158	164	151	155	174	169	150	177	161	179	185	176	172	183	161	146	165	156	156	164	146	158	164	172	168	162	150	170	152	174	162	144	158	179	170	181	159	139	166	150	159	160	165	167	178	161	162	177	159	163	183	156	167	138	154	178	179	172	166	171	151	147	159	155	166	182	188	153	158	150	184	192	188	177	160	159	152	143	174	163	152	170	172	155	154	177	169	188	151	145	137	158	159	153	166	150	148	173	174	167	163	175	174	156	154	166	165	179	189	174	168	177	165	150	200	158	168	169	165	185	186	168	154	163	170	160	174	163	165	174	138	149	152	178	142	154	147	169	171	176	179	147	152	168	170	168	162	163	152	176	162	154	179	162	174	174	178	166	146	149	154	144	142	160	170	167	181	139	169	166	154	158	172	168	199	166	148	129	137	162	172	173	151	162	153	158	178	178	140	155	152	159	150	168	158	173	177	166	167	153	128	169	162	161	149	166	169	154	173	183	178	153	149	157	159	157	164	151	157	167	162	164	150	176	183	170	159	161	170	159	178	176	185	173	157	143	151	152	160	154	179	162	156	158	152	178	180	145	164	154	139	183	163	146	159	185	169	150	180	156	163	152	160	150	152	155	140	154	179	150	157	150	157	146	168	185	164	170	178	159	168	167	172	154	164	191	180	178	174	166	139	153	176	173	159	159	172	159	152	161	142	165	164	166	164	173	152	158	154	163	179	175	156	165	160	146	166	171	164	174	161	184	175	134	164	173	153	149	147	174	167	147	154	159	179	153	151	158	162	155	137	141	143	188	169	199	168	157	184	163	174	149	162	171	188	173	162
26291	38861	13709	2648	2386	1947	1750	1510	1388	1231	1133	1001	1000	910	914	845	725	748	748	725	636	729	1372	6421	13994	20075	13619	8329	4174	872	536	505	538	534	532	516	526	457	504	507	534	442	512	497	504	474	514	525	512	496	525	485	494	511	499	531	508	523	462	518	500	473	500	543	515	520	542	485	544	508	512	510	513	539	460	507	491	506	522	536	498	548	522	537	508	513	515	523	532	476	480	498	516	524	538	502	483	541	540	500	568	496	562	474	510	507	549	505	469	540	518	526	497	480	525	517	543	498	535	528	497	545	539	495	503	461	521	486	492	493	525	518	536	538	535	500	495	555	503	504	494	547	494	531	515	491	522	497	492	524	557	487	525	523	495	516	521	532	478	501	511	525	503	544	541	536	494	528	517	541	525	504	572	486	494	495	564	483	512	548	511	495	510	561	526	500	518	519	479	494	521	510	518	512	510	499	508	528	516	537	525	524	478	522	525	493	508	516	547	503	495	515	512	531	539	558	513	498	464	489	473	487	501	536	537	501	494	500	520	501	554	546	555	530	531	534	513	540	516	496	543	530	497	509	491	516	534	496	523	542	556	492	510	535	497	495	513	524	539	523	513	524	528	516	493	505	524	546	464	539	520	544	503	514	527	490	515	476	524	493	503	501	569	514	561	518	512	490	527	556	485	500	503	517	504	522	526	526	515	490	502	523	531	501	454	520	532	491	515	537	517	492	523	490	492	515	526	522	520	498	498	521	502	492	505	512	502	499	494	501	499	501	532	542	507	511	524	549	497	521	526	518	527	538	538	549	525	456	544	516	504	487	523	512	498	520	471	540	527	515	549	547	512	530	532	475	522	570	498	539	510	463	537	532	534	478	513	528	515	552	539	515	487	545	488	489	495	463	494	524	534	486	528	520	513	526	501	486	533	562	506	492	527	503	493	489	497	544	477	535	537	519	536	533	553	472	475	526	523	495	499	508	484	555	504	526	507	506	511	491	475	527	531	525	500	496	508	517	514	546	506	492	537	478	518	498	507	519	547	470	532	504	511	513	517	518	506	517	507	538	486	521	521	525	543	527	511	489	516	490	483	500	505	494	523	502	505	480	490	507	528	511	517	517	506	477	539	537	482	498	510	524	545	505	511	505	480	494	506	519	513	475	494	541	548	499	565	550	498	512	515	548	515	556	501	505	542	546	505	513	501	496	528	507	528	527	490	526	528	509	479	506	531	512	497	524	479	539	543	529	527	507	497	500	501	528	452	450	482	507	524	531	505	513	542	503	526	477	512	533	497	517	521	505	509	508	480	509	512	534	496	517	508	561	511	512	495	502	469	535	478	520	502	506	481	544	486	491	525	494	514	510	494	475	491	528	476	522	506	521	510	532	525	509	495	529	543	527	519	503	542	496	498	524	489	496	505	494	506	498	522	469	495	553	486	503	510	499	525	530	496	486	522	471	571	475	514	511	559	508	550	528	550	498	480	526	508	503	510	503	499	504	476	470	557	501	525	540	478	504	481	521	499	531	501	509	477	554	499	497	532	443	508	490	553	503	505	495	547	494	516	495	510	512	552	521	525	503	523	506	494	534	489	490	514	520	491	517	511	507	486	515	507	495	498	538	551	545	562	513	532	540	523	520	487	489	495	550	503	520	538	547	497	488	508	527	525	531	571	517	487	542	494	509	520	558	514	495	525	469	521	522	498	534	545	510	513	492	548	535	519	506	517	574	467	500	541	548	519	524	534	518	566	539	483	449	506	510	509	507	525	529	512	517	507	538	515	521	551	489	497	522	497	497	545	493	515	512	565	514	530	509	475	521	541	489	521	499	563	526	527	502	461	501	533	508	491	510	523	508	528	539	474	494	525	477	511	538	501	542	492	538	526	510	518	516	534	534	507	527	513	517	496	523	491	507	556	514	543	529	550	509	519	503	490	497	553	470	526	507	515	512	479	526	493	499	531	491	488	513	535	514	553	483	505	513	451	487	511	515	529	527	551	519	511	524	498	548	526	514	525	532	520	504	516	541	509	551	528	472	514	503	519	493	509	525	545	551	509	508	499	544	543	485	515	528	502	553	525	533	526	494	490	482	466	534	526	505	532	499	545	534	525	508	506	521	531	512	527	517	513	510	457	547	489	497	517	521	548	494	517	502	502	510	528	516	523	549	512	548	539	498	472	523	531	519	479	531	507	528	518	474	555	494	502	499	530	478	492	491	520	518	512	518	514	515	487	512	525	499	521	537	485	513	521	514	493	455	524	523	496	524	515	554	471	508	499	529	496	496	495	499	509	514	519	482	493	514	499	533	538	497	552	531	557	503	503	504	508	523	529	513	526	527	543	549	481	486	505	516	510	553	521	543	494	500	513	496	478	534	522	497	499	528	550	534	515	492	502	477	524	530	506	473	502	513	510	536	492	534	517	507	539	501	536	488	540	545	530	534	494	499	485	554	515	520	550	529	505	511	492	518	518	505	517	499	542	490	486	508	513	531	521	561	542	515	485	541	536	496	531	495	461	502	493	517	496	496	509	518	517	504	497	541	517	502	523	511	475	519	528	528	500	521	529	545	487	530	499	543	523	502	507	538	492	499	493	511	481	497	516	508	509	542	518	507	484	521	517	515	506	513	538	484	500	526	498	504	505	522	510	520	477	504	540	496	480	503	515	509	509	526	509	507	502	537	526	506	534	527	530	502	534	525	488	557	477	522	495	529	515	509	521	507	511	507	517	499	479	523	542	509	510	527	466	526	488	511	489	490	516	524	495	485	530	524	479	533	507	453	525	503	510	502	512	534	522	519	489	545	561	513	535	546	552	516	484	525	513	539	505	494	505	507	497	533	545	473	525	486	535	483	549	538	505	520	493	514	578	522	518	520	508	565	496	539	537	545	523	494	509	524	470	498	515	490	571	508	527	518	515	485	513	499	486	517	496	508	521	510	508	482	548	511	485	493	581	519	501	521	496	499	527	515	490	503	534	497	529	470	523	509	522	517	507	512	471	556	495	533	479	492	495	532	531	512	506	489	509	514	535	530	547	529	518	507	490	518	496	515	507	520	511	493	520	514	520	518	486	512	491	507	533	504	495	509	560	526	525	529	521	477	540	528	503	532	513	573	479	491	514	507	558	506	494	521	517	544	513	507	528	546	456	552	503	510	528	499	523	534	521	559	560	530	521	531	529	553	553	528	514	488	515	515	509	499	522	499	554	498	535	525	521	508	522	489	512	526	524	512	490	524	485	515	521	514	573	533	539	542	517	502	539	536	483	507	477	495	476	521	479	498	494	543	527	569	507	489	526	457	522	474	496	500	525	525	503	516	525	544	537	464	524	480	512	501	514	498	524	485	528	503	515	540	545	529	476	487	516	509	524	508	557	512	515	486	504	514	510	510	532	494	520	506	527	542	538	533	545	502	554	488	548	529	465	510	499	510	520	523	484	512	467	531	534	504	536	529	532	548	505	567	516	488	545	509	540	491	553	569	513	487	513	520	518	545
48024	59130	44185	11799	2232	968	726	617	522	473	400	352	337	326	330	298	295	285	280	284	294	253	328	1832	7565	8267	4482	1916	675	246	221	223	232	235	222	222	211	231	229	215	216	221	208	242	201	225	216	224	233	226	219	204	222	214	209	197	247	228	230	236	231	201	215	239	210	204	197	227	243	243	214	218	232	242	224	218	216	229	260	231	221	188	241	219	226	203	216	210	230	226	219	231	216	224	227	235	232	214	231	237	212	239	218	235	231	235	235	214	192	207	232	221	223	221	221	219	220	233	246	227	219	228	221	224	203	234	249	211	244	217	247	215	229	204	239	225	241	226	199	213	230	236	212	224	221	219	209	237	208	206	232	220	232	230	214	213	223	225	245	202	215	231	217	224	225	220	205	204	231	222	216	226	243	233	214	218	233	232	213	232	205	215	241	258	225	251	198	240	246	248	229	195	250	213	267	218	252	221	245	216	230	247	266	222	231	239	238	220	211	231	252	194	239	212	208	236	228	218	205	189	220	234	220	229	221	214	236	221	218	206	215	211	224	207	234	224	186	225	204	240	214	233	229	211	212	260	215	228	214	212	236	226	240	229	233	236	224	220	219	228	252	244	238	220	222	249	231	212	217	207	229	232	227	230	203	237	208	218	251	204	226	222	213	225	210	248	233	242	204	211	218	220	235	222	227	209	216	230	247	202	236	239	226	226	208	208	205	249	224	231	222	211	238	236	228	202	230	217	221	226	241	234	222	230	225	232	236	218	228	203	215	217	231	221	220	215	244	220	221	233	223	223	218	245	232	219	225	203	215	243	247	249	200	216	218	227	205	226	253	226	200	224	223	258	211	203	226	232	228	217	235	242	230	218	204	229	214	214	235	209	206	238	242	228	250	210	233	227	238	216	228	214	221	233	244	215	213	219	234	226	223	218	223	242	223	211	222	218	215	203	176	224	207	223	224	214	227	243	193	236	216	201	254	213	228	212	203	224	221	223	201	224	203	236	253	235	210	210	219	210	230	201	226	230	252	233	236	174	225	223	211	231	219	235	252	202	227	194	206	227	214	220	233	211	237	228	207	224	217	217	237	231	245	231	233	217	230	237	243	228	210	225	217	210	224	233	223	193	204	215	243	221	229	244	243	212	227	241	235	222	212	234	189	249	253	206	216	218	205	237	218	259	225	215	214	217	224	205	240	206	193	254	232	239	235	228	196	242	222	239	198	247	204	215	220	209	238	229	226	222	233	208	222	223	223	206	229	224	201	214	207	220	227	245	241	243	212	244	217	241	202	239	216	241	241	211	210	213	228	238	240	209	227	199	230	212	232	198	246	225	219	229	234	231	225	207	231	219	222	221	220	205	221	215	251	216	233	250	232	236	208	231	232	233	219	211	212	238	246	219	228	222	228	220	228	229	203	203	211	208	226	227	225	232	223	229	196	226	248	232	234	238	219	219	220	239	213	243	243	246	215	260	207	218	238	216	239	204	225	218	212	201	232	218	206	213	207	219	192	243	215	229	225	210	258	237	261	218	213	217	238	205	232	242	221	234	229	243	216	238	259	241	224	231	210	222	231	232	231	200	219	228	219	224	240	215	207	243	208	217	240	216	234	241	225	224	226	209	257	212	232	205	232	221	234	225	237	225	205	221	219	247	220	222	250	206	215	231	257	232	226	181	244	210	223	230	207	221	248	209	200	214	255	215	205	220	222	221	243	237	224	246	228	214	217	193	186	229	235	221	210	220	251	225	224	204	250	204	234	231	235	237	213	210	212	251	230	230	191	240	222	196	222	215	225	218	242	219	237	213	249	209	230	220	242	232	247	231	228	248	244	207	250	225	249	220	233	229	222	235	236	226	206	240	224	243	188	229	234	227	238	229	211	228	212	231	227	225	233	222	217	206	205	223	227	216	217	234	242	231	207	201	218	230	225	208	280	208	211	200	236	269	237	226	216	218	247	219	217	244	213	220	229	237	229	241	217	214	234	229	225	211	230	212	218	200	247	220	241	203	217	230	202	246	230	252	208	238	239	245	234	234	227	226	228	215	223	251	248	218	230	214	233	236	208	226	223	204	202	247	213	216	228	221	216	223	218	227	220	222	229	235	227	224	224	241	228	200	190	221	211	216	213	237	214	209	200	238	232	218	225	199	208	251	234	214	245	194	214	212	206	204	238	208	193	225	216	225	222	212	215	243	185	214	240	205	220	220	214	211	221	225	239	241	219	208	219	203	212	217	215	208	202	231	217	233	234	225	208	221	225	232	240	226	239	220	229	207	240	224	205	219	241	230	203	227	197	226	236	248	257	228	240	232	228	224	216	170	239	207	228	241	235	209	220	229	202	228	204	244	201	261	236	209	209	219	231	214	247	240	229	221	217	227	226	233	230	240	230	223	218	234	244	252	206	200	201	239	235	242	230	237	211	211	218	225	206	191	224	247	251	208	223	224	203	231	197	237	213	212	203	220	211	236	237	222	232	218	202	225	202	238	233	209	234	203	269	229	224	233	193	224	221	211	246	190	229	235	251	208	238	211	217	240	249	230	255	251	239	226	244	198	215	250	209	198	201	238	217	221	192	232	235	207	237	223	203	230	244	210	202	230	219	231	222	227	217	220	225	212	243	226	247	230	222	235	254	226	208	253	238	250	234	218	220	255	231	224	212	213	216	226	228	256	214	222	211	245	211	221	232	199	243	229	204	201	214	226	206	233	224	211	237	231	198	224	238	236	203	216	222	209	231	223	243	205	225	203	204	234	217	217	220	242	228	230	217	189	197	222	211	212	203	216	217	198	226	223	233	220	234	230	241	218	220	228	229	198	230	221	226	206	220	231	235	231	221	213	231	252	240	211	249	230	228	187	224	218	242	213	217	210	235	214	220	224	220	220	231	223	251	219	238	222	242	208	204	201	214	210	211	251	182	221	248	233	231	233	225	209	209	225	255	235	224	253	236	205	222	214	230	250	203	229	242	224	229	237	224	204	208	227	231	212	216	227	225	230	201	210	231	226	245	196	214	219	222	224	237	244	236	206	222	208	204	231	227	205	213	224	233	191	213	218	216	211	234	235	258	241	231	237	235	212	219	229	209	217	253	203	244	232	219	206	227	238	203	227	261	234	245	233	230	215	222	230	219	222	250	234	239	209	206	227	233	231	246	209	222	221	230	212	219	236	222	205	207	198	200	218	212	213	248	243	235	216	204	232	208	237	243	224	234	233	252	220	207	206	228	235	238	220	215	221	221	218	230	217	237	205	209	205	224	196	219	234	211	237	190	228	208	228	214	220	221	216	210	245	222	248	198	217	221	240	202	207	222	246	219	214	244	228	223	225	206	204	234	229	239	232	237	226	209	214	181	229	215	235	238	230	198	223	232	218	209	235	219	217	194	235	212	217	234	235	244	221	246	223	221	216	212	240	230	230	228	213	223	232	223	222	233	216	234	210	257	217	217	220	226	230	234	210	240	214	220	226	230	226	209	197	195	202	231	207	223	208
32219	47505	26049	4622	4137	3380	2884	2381	2119	1813	1649	1571	1445	1324	1218	1210	1150	1093	1074	1027	947	956	1362	9284	27683	27521	17824	9135	3143	796	662	685	645	687	672	691	686	641	701	684	696	659	702	667	671	730	662	674	672	694	697	718	660	659	650	686	694	666	649	690	689	674	649	656	661	691	727	625	688	695	626	719	674	675	659	711	690	653	701	694	652	705	714	722	677	695	724	654	682	669	679	629	647	692	713	695	683	678	662	655	673	665	656	679	694	670	671	687	710	669	664	671	677	678	725	639	697	671	656	694	672	638	671	655	689	699	700	668	655	678	648	682	688	662	687	669	706	684	696	634	715	667	691	629	653	714	692	670	703	703	681	670	674	686	661	636	705	665	698	708	676	682	709	697	623	671	625	668	691	723	687	657	666	692	717	724	738	700	658	665	651	718	668	648	685	715	622	656	673	672	694	713	690	661	641	679	672	688	679	701	728	674	677	714	659	666	676	637	709	653	658	663	720	663	673	609	680	646	688	682	688	635	732	667	662	678	671	684	695	687	642	659	725	689	677	702	689	693	694	679	674	715	665	736	707	715	727	678	662	701	699	709	638	632	686	659	684	728	694	675	689	653	690	678	685	681	729	683	760	671	663	691	738	662	699	717	661	663	627	676	617	713	699	662	658	665	725	670	676	667	718	699	696	649	675	690	696	694	681	686	630	687	657	698	658	671	681	691	642	644	720	664	677	666	654	699	642	724	722	670	701	708	665	674	653	671	679	706	666	664	665	668	650	650	690	680	648	669	672	663	716	627	684	686	725	736	669	666	695	708	658	643	690	662	667	678	655	701	680	673	645	641	696	676	632	680	700	692	705	703	670	708	650	682	690	662	708	672	682	693	640	683	660	661	632	718	653	632	649	692	716	665	685	730	642	708	636	689	691	652	683	729	620	667	707	708	673	690	676	681	690	686	658	732	685	706	671	628	691	642	658	652	677	661	712	713	695	688	685	660	654	660	649	710	746	660	654	690	678	680	665	706	680	640	688	636	669	686	712	675	663	693	685	659	681	693	677	706	657	714	689	707	704	650	741	674	658	667	663	643	689	677	633	650	671	692	712	662	648	687	685	688	711	649	691	692	711	712	628	685	698	665	673	645	688	661	666	675	658	677	637	693	701	663	663	660	638	719	723	681	640	629	642	719	705	659	723	641	671	696	650	655	660	705	652	698	675	705	719	668	672	684	676	747	677	691	702	698	650	687	692	593	665	607	668	679	698	618	699	698	716	649	645	654	691	656	721	652	724	703	626	667	671	657	688	659	662	670	670	667	673	694	653	722	723	643	729	670	648	731	676	678	668	716	636	714	746	680	713	689	726	674	708	668	624	679	660	701	658	665	716	683	657	693	681	677	675	716	716	670	688	675	686	696	660	655	670	696	667	658	687	709	701	681	693	620	661	665	664	668	671	671	675	648	707	668	670	678	638	662	656	672	688	688	679	737	657	701	682	632	657	657	689	667	667	675	642	652	723	646	686	670	709	668	670	701	621	626	666	682	675	683	681	683	676	684	711	682	666	652	652	714	682	678	687	712	690	695	735	695	711	633	696	664	695	690	714	699	668	696	662	713	646	679	704	695	650	671	647	664	705	640	678	680	665	668	654	733	684	639	683	708	687	651	652	689	685	648	674	683	636	645	631	706	692	738	711	667	684	686	676	697	667	680	639	641	698	681	727	705	685	694	697	661	662	642	671	694	724	709	675	664	684	699	643	707	673	676	693	703	704	684	662	752	656	672	719	682	639	667	622	714	675	666	706	679	736	697	691	712	645	688	686	687	709	674	719	667	694	682	696	640	636	675	662	652	665	662	759	708	638	683	663	680	660	629	766	684	706	681	686	674	674	671	706	683	701	685	680	668	703	653	636	638	656	670	661	648	642	712	685	639	679	668	677	710	693	691	654	726	691	676	697	660	669	653	704	695	702	711	686	727	689	675	625	644	661	628	672	692	656	696	685	622	670	688	658	638	636	679	696	634	693	689	708	676	636	658	702	695	654	645	667	685	664	677	681	672	637	694	672	666	654	737	672	647	682	640	665	680	691	675	696	638	692	691	667	677	677	683	671	660	652	711	681	676	673	658	704	671	656	641	698	703	699	709	673	654	693	671	699	687	702	691	693	678	664	707	659	668	618	683	697	683	704	668	678	657	650	696	628	664	693	641	683	671	659	682	633	647	707	715	706	671	662	664	665	687	709	630	641	712	678	679	655	712	693	677	625	663	662	655	726	653	664	672	684	685	672	633	667	660	638	709	675	720	670	624	663	682	684	681	668	671	643	658	669	611	652	638	660	717	676	709	662	684	724	658	677	641	686	752	718	661	682	634	674	688	696	691	670	687	640	674	685	673	655	627	717	671	685	696	716	698	697	662	688	710	705	619	680	674	685	670	662	701	689	685	658	662	647	650	693	709	690	680	713	706	700	711	685	675	671	674	694	694	670	686	638	647	677	711	660	678	654	662	684	642	682	682	645	640	679	641	722	719	720	651	676	634	692	648	711	683	655	687	706	672	701	666	638	691	692	685	673	678	682	684	663	663	703	695	712	693	694	633	730	668	680	643	672	604	724	694	702	700	690	635	672	701	649	633	699	708	646	725	667	696	663	700	665	683	667	699	693	646	687	716	650	667	695	684	694	699	732	656	675	730	688	681	649	715	632	693	708	694	690	676	662	670	675	672	687	681	647	685	689	675	685	698	700	664	669	696	708	693	723	655	646	685	727	663	675	671	661	644	695	726	722	732	681	676	676	688	695	716	736	672	657	667	683	663	632	636	679	681	686	685	654	683	679	675	708	707	668	720	673	708	707	702	666	668	679	712	699	695	684	660	688	673	670	705	664	675	679	703	697	680	680	670	730	638	675	707	702	647	684	676	666	676	673	633	664	651	741	646	652	678	689	674	654	680	635	694	699	678	684	670	686	710	645	710	655	669	614	700	662	712	673	703	689	689	668	668	653	674	686	672	722	682	685	679	679	663	680	759	695	692	693	672	716	666	664	689	664	666	660	677	669	664	712	733	672	633	673	646	664	661	661	734	731	691	643	639	707	696	623	674	682	631	664	623	656	687	681	660	728	686	678	680	672	670	700	670	644	634	685	663	643	648	665	676	648	611	726	650	665	667	732	705	695	674	652	648	666	687	691	663	648	682	681	666	675	664	668	629	626	654	677	690	659	697	685	727	701	663	663	674	655	677	758	676	673	714	653	643	721	675	696	638	694	678	653	660	651	697	652	684	691	662	677	659	696	663	668	701	696	679	693	728	672	656	675	678	668	649	692	662	693	657	669	691	696	659	644	636	692	681	656	632	684	708	651	690	671	658	654	709	616	689	670	653	637	688	699	715	637	709	681	692	659	628	677	713	708	668	671	681	660	704	707	675	708	694	704	695	679	644	683	692	655	722	698	671	673	692	645	685	730	644	671	692	717	654	667	715	663	706	744	668	680	675	701	662	631	696
14806	5027	3167	342	218	183	176	191	147	166	165	153	169	153	154	154	143	168	174	174	171	161	161	257	791	908	627	339	211	166	156	154	160	148	163	153	142	137	161	177	139	164	154	157	140	148	175	158	154	149	149	149	157	143	151	140	177	144	143	159	146	146	159	162	153	156	151	144	160	150	144	177	157	165	147	129	160	147	156	157	168	144	138	156	143	160	145	162	142	139	143	132	156	142	153	139	168	175	186	151	166	160	180	155	126	165	166	172	156	153	143	156	157	152	154	146	175	150	152	157	145	147	150	143	144	167	171	175	147	147	150	164	150	162	156	149	163	172	153	161	153	152	157	144	155	143	155	156	160	180	177	162	163	199	155	142	173	159	162	177	150	155	138	182	152	183	184	135	141	142	164	151	152	145	150	161	175	189	177	179	178	162	170	156	141	150	160	164	166	160	155	163	143	175	154	149	154	140	168	180	163	158	159	149	156	163	150	147	162	156	148	165	170	152	158	151	160	166	152	150	156	154	150	160	146	152	157	185	168	160	163	163	163	151	170	155	174	174	155	142	152	154	150	170	167	171	174	158	160	168	136	144	141	154	188	142	141	171	152	149	130	184	168	150	155	168	155	143	168	146	171	149	169	141	150	152	152	169	168	146	144	161	162	162	158	156	144	160	149	191	150	146	156	183	147	181	140	149	168	158	166	171	173	161	156	159	161	178	161	139	177	179	167	131	184	143	150	149	167	149	159	160	148	159	146	141	169	149	159	145	162	161	170	165	171	160	157	139	187	161	139	151	171	167	164	135	145	167	157	159	155	154	158	150	142	143	140	146	138	156	164	147	149	160	151	144	148	135	162	158	126	141	162	161	145	145	129	155	140	148	164	185	154	154	160	168	154	175	144	143	159	161	164	168	185	169	166	144	150	140	141	141	186	172	138	159	153	146	143	145	138	164	167	179	164	182	151	188	157	145	153	153	184	164	168	155	159	156	153	122	159	175	166	153	167	182	152	158	145	166	156	165	157	148	166	164	136	155	178	150	157	167	137	151	151	158	152	168	157	152	149	166	148	145	149	148	164	158	159	144	146	175	158	143	124	134	189	164	155	149	169	148	155	173	157	135	171	158	148	154	166	151	179	164	156	123	181	165	149	144	146	166	172	154	138	158	137	162	182	154	153	154	141	146	145	168	148	168	140	180	156	163	169	157	173	146	170	160	133	155	157	173	159	163	165	175	156	133	135	155	155	162	173	153	153	159	143	167	163	186	138	177	154	178	171	163	174	174	183	163	139	143	136	166	144	150	145	150	177	122	174	147	169	158	139	140	158	147	129	157	167	146	144	171	171	164	143	148	158	168	135	186	163	159	180	149	165	157	168	146	179	143	159	161	132	172	167	152	154	153	153	153	158	156	176	155	172	156	156	155	171	176	167	155	158	167	160	161	140	157	166	169	162	160	184	156	177	157	159	144	155	147	170	143	149	159	182	137	151	153	154	162	170	134	173	162	159	143	155	154	131	126	174	162	165	167	151	148	145	161	176	140	148	151	147	166	136	150	132	152	154	154	177	156	149	144	140	169	165	138	149	138	156	180	153	151	144	164	166	171	137	172	154	170	172	160	152	171	161	167	159	170	164	143	154	155	161	165	140	168	138	180	148	139	154	135	161	161	151	167	169	148	160	157	142	147	180	161	165	163	176	140	151	137	146	168	130	141	158	155	174	165	159	154	149	155	166	170	139	155	161	162	135	139	153	139	162	139	173	148	163	164	148	159	172	166	162	137	162	167	162	165	171	138	165	164	151	176	133	153	153	151	153	170	163	168	156	144	162	156	138	153	158	150	175	188	143	153	160	154	150	150	159	163	169	156	168	159	165	180	172	161	169	131	161	166	156	156	154	148	166	149	145	158	147	164	170	145	159	136	165	175	148	183	147	163	145	171	157	160	156	151	138	145	153	158	147	153	149	168	166	115	143	171	149	133	143	152	144	153	154	158	144	170	149	157	142	145	145	147	160	155	169	146	164	170	156	157	180	170	167	162	137	152	185	188	173	161	174	152	147	162	184	172	150	139	152	155	140	153	190	152	156	167	154	152	153	162	175	139	152	154	155	145	152	168	171	160	119	162	180	151	130	152	170	180	159	149	164	153	155	191	163	142	184	181	131	149	157	151	165	145	130	169	151	172	138	140	143	168	168	142	153	162	162	152	167	151	155	181	157	157	151	138	162	149	146	141	160	179	151	141	173	136	157	150	166	138	151	164	150	168	173	150	135	167	139	172	154	150	163	159	148	165	149	161	152	151	149	149	151	145	144	162	172	162	153	146	128	162	162	159	149	136	150	170	164	148	165	150	172	192	160	156	159	167	135	144	153	145	155	153	174	147	189	166	162	146	168	143	139	161	157	135	175	164	152	171	124	152	150	153	174	167	174	143	141	166	169	131	153	140	172	127	144	182	161	168	149	161	158	165	154	160	145	139	153	154	144	137	164	178	145	142	173	134	164	145	141	156	145	158	150	158	179	161	153	151	155	157	137	144	181	142	155	154	154	164	141	156	171	163	174	131	168	168	172	166	149	144	127	155	145	185	159	156	146	166	144	151	146	156	161	157	162	150	142	166	150	161	129	159	154	165	158	164	161	166	144	161	162	153	159	144	166	150	166	131	172	151	148	152	181	165	156	152	150	144	149	146	144	154	123	158	171	156	142	134	158	179	156	118	165	146	182	160	135	148	158	150	153	165	162	171	165	131	147	155	145	149	155	176	166	153	164	147	155	146	153	168	158	173	160	164	151	165	172	156	149	159	153	174	160	146	164	145	157	160	153	155	169	157	155	177	140	147	174	185	145	152	152	154	152	156	150	179	157	172	158	161	155	152	152	140	157	170	156	139	165	177	157	140	148	154	172	158	169	160	166	158	172	163	148	145	147	153	172	154	172	156	199	175	143	150	139	165	149	151	161	159	186	161	111	150	140	170	158	140	158	176	157	172	166	171	164	153	131	167	154	149	140	171	151	167	143	163	150	162	170	153	153	152	162	155	155	167	152	171	178	162	168	150	149	159	157	157	158	164	181	172	146	153	153	155	155	143	131	150	158	166	150	147	144	154	165	148	146	150	157	173	161	161	172	154	172	174	149	153	184	144	169	152	161	157	162	172	155	155	161	162	176	170	150	147	167	160	152	167	142	137	154	146	179	156	135	165	173	143	140	153	130	139	154	165	166	169	148	159	176	141	155	154	157	158	166	152	182	161	144	152	165	129	168	173	161	154	162	158	160	173	165	155	153	158	141	167	141	158	153	176	150	154	163	142	159	156	167	143	158	160	152	144	165	168	153	156	183	144	157	175	184	136	155	125	152	142	144	163	162	178	160	153	151	161	161	150	152	152	156	167	172	153	146	155	142	164	162	149	156	136	152	175	142	166	152	149	148	159	169	152	182	182	149	158	153	154	131	169	188	164	179	150	171	161	137	153	163	147	141	194	175	165	173	142	161	152
9303	6560	4892	614	634	610	615	633	559	561	596	518	516	520	540	501	491	516	502	543	595	514	542	1192	4267	4547	2717	1307	708	481	493	503	497	532	488	501	510	497	493	497	484	485	482	515	507	530	548	518	512	513	489	497	474	488	514	499	514	552	513	448	478	505	508	495	496	474	500	487	519	482	467	484	513	456	503	527	533	515	527	512	489	518	540	543	512	515	486	497	494	556	506	517	505	500	530	557	558	520	517	545	501	542	524	501	524	527	523	516	514	500	470	457	522	524	523	533	496	486	504	492	523	483	518	500	508	477	542	516	525	511	535	512	483	483	506	453	493	500	516	538	511	510	523	509	503	475	523	499	497	479	500	495	497	489	504	506	496	500	502	533	485	527	488	505	516	511	510	505	486	549	539	534	487	495	525	484	518	496	531	468	494	468	513	528	490	470	507	553	495	510	536	510	495	542	511	543	484	515	494	498	503	513	478	472	501	530	498	520	528	517	505	492	493	497	475	465	450	501	493	484	517	509	480	501	487	540	489	506	489	476	500	479	441	535	502	476	470	489	467	516	499	475	487	499	472	460	513	489	504	492	488	500	511	512	488	489	523	505	525	540	507	503	516	503	516	515	507	485	530	546	485	519	524	500	512	520	496	511	520	478	519	501	497	553	479	493	524	522	482	497	507	482	543	532	508	479	472	520	503	521	483	484	529	525	529	515	511	505	524	495	506	489	530	507	478	507	520	492	477	528	527	522	536	480	481	526	484	482	524	515	526	528	507	502	466	520	455	503	467	516	471	493	520	543	504	478	521	490	499	504	532	483	476	493	495	503	499	563	501	509	504	512	486	494	507	489	504	481	464	463	518	502	488	521	513	490	512	490	507	551	525	524	487	502	529	495	494	483	505	510	507	479	479	503	484	499	524	486	477	472	511	528	469	501	502	535	451	486	486	516	462	482	508	548	511	495	506	510	549	504	500	491	471	487	544	500	501	535	488	504	483	491	481	502	510	507	512	493	521	529	523	491	517	523	485	501	495	533	481	497	500	540	524	501	497	469	518	523	502	501	506	538	505	481	515	512	492	491	515	489	484	536	509	507	544	511	515	490	487	492	522	473	507	474	520	558	539	502	491	505	519	468	507	482	473	475	532	494	523	511	535	529	510	463	485	518	525	502	545	549	488	506	496	526	530	506	489	546	506	514	517	485	458	533	475	522	481	451	517	481	513	494	531	492	470	519	508	513	503	500	528	522	481	528	513	504	489	443	533	475	488	479	543	483	495	477	498	528	486	467	471	510	470	461	507	474	480	479	543	476	498	521	500	470	517	518	487	477	452	493	483	509	511	511	518	538	520	512	476	495	521	531	515	517	515	495	500	526	519	522	536	493	477	521	500	479	482	507	471	557	534	524	460	507	528	544	485	496	541	500	561	536	497	484	536	544	483	492	491	492	488	499	543	465	534	510	511	486	544	509	483	513	488	526	548	502	463	508	511	557	456	490	527	494	524	498	502	448	486	461	550	537	503	536	451	487	524	477	504	514	528	494	504	495	520	532	514	498	475	528	529	509	544	518	537	495	480	555	510	498	498	534	520	493	491	496	480	510	517	507	532	530	529	467	514	507	506	489	506	471	523	486	547	501	534	548	459	495	466	514	501	510	496	510	463	498	543	475	489	518	534	474	539	478	481	493	468	517	503	537	517	521	496	500	452	515	470	498	513	501	490	497	516	550	521	478	503	513	512	530	538	512	470	519	497	500	523	490	484	529	500	481	487	542	473	498	479	501	469	543	521	494	559	492	493	540	526	497	505	551	488	473	491	484	509	504	505	504	490	489	507	545	534	498	507	504	537	507	538	490	465	493	490	472	518	469	508	502	484	495	470	473	474	500	520	533	513	476	454	556	520	509	505	572	498	499	496	505	493	511	476	507	521	483	524	565	530	491	535	542	477	516	473	545	486	489	504	491	496	515	534	512	490	498	498	508	518	483	496	480	504	522	503	508	463	459	488	526	523	485	482	504	502	491	491	490	505	493	494	552	533	498	504	473	529	518	503	519	543	517	505	491	499	505	508	499	495	536	518	530	540	547	492	496	513	505	480	523	485	461	506	499	513	488	462	534	486	487	524	522	503	509	566	513	522	501	516	538	492	530	562	495	498	511	486	497	488	493	538	504	516	496	513	528	514	514	460	535	518	477	524	512	506	509	519	542	506	541	486	504	487	503	460	530	496	489	533	494	469	508	498	522	452	508	523	504	478	478	524	546	509	513	456	532	504	479	532	495	515	468	534	493	516	523	517	505	501	523	512	509	493	510	511	503	528	509	522	520	506	502	494	550	508	489	515	510	463	505	488	530	506	508	487	482	520	451	532	486	542	507	521	493	482	514	499	544	518	543	503	512	491	514	499	535	530	521	499	532	487	502	496	546	489	528	500	463	496	509	524	490	529	502	495	515	525	537	537	520	439	498	496	522	477	486	547	517	527	514	501	505	504	549	502	526	523	519	518	502	470	489	501	499	503	484	498	457	525	510	494	515	512	486	525	515	493	483	459	500	486	487	464	487	508	515	513	491	499	507	496	531	519	499	527	479	472	521	512	512	491	514	479	495	544	507	508	499	521	544	489	515	507	492	499	541	518	436	510	491	481	499	507	502	510	525	519	494	512	503	527	531	527	500	492	485	475	516	521	513	492	453	502	497	504	494	495	482	496	483	491	507	489	514	503	487	512	500	504	476	510	485	523	486	497	531	530	510	501	498	523	515	498	514	478	509	500	490	503	480	539	466	495	486	485	511	529	506	501	505	501	501	516	516	498	551	485	509	516	494	528	501	525	495	507	503	487	542	506	483	479	490	533	490	528	502	461	545	495	490	492	508	513	493	518	504	517	512	468	514	507	522	514	474	505	521	499	505	502	502	490	505	534	536	501	545	476	506	525	462	521	507	446	547	511	499	486	508	489	505	504	487	518	496	478	491	510	511	492	504	476	472	523	502	526	494	468	529	504	484	469	544	519	516	527	517	498	517	454	508	482	485	487	537	486	506	511	548	519	474	495	490	504	476	490	531	510	481	512	513	491	453	542	483	501	466	554	516	486	490	540	488	492	489	478	464	491	515	509	495	506	499	520	505	450	442	516	562	524	511	519	516	515	499	507	548	477	498	498	488	511	468	542	498	486	500	511	481	480	508	533	496	506	523	515	500	493	490	483	486	525	535	481	523	541	509	489	505	563	537	475	497	528	592	503	509	466	491	508	500	486	504	507	486	501	510	479	487	505	525	493	497	508	508	445	525	498	508	541	489	513	515	508	497	488	526	532	533	484	510	518	507	516	487	468	514	519	521	531	481	479	520	535	516	482	490	509	488	490	474	463	515	533	500	516	505	537	508	482	496	537	536	494	510	516	480	509	475	521	520	496	493	496	531	538	513	483	513	510	501	465	495	511	486	514	514	520	516	463	506	523	523	503	471	523	498	496	508	499	495	466	474	494	491	477	507	483	533
44660	41026	40764	7414	974	565	448	389	364	283	298	281	231	252	247	238	217	232	245	249	202	222	454	1300	4258	4779	2837	1264	500	219	188	188	186	201	203	160	191	203	175	194	173	188	188	178	193	196	191	188	185	178	203	187	193	194	162	180	185	175	184	187	174	181	193	154	181	182	176	205	199	185	168	172	186	191	178	197	173	165	185	177	157	186	212	166	197	172	177	189	160	170	198	182	195	192	183	174	165	163	186	197	165	180	201	191	178	187	182	165	177	192	189	154	178	183	191	188	158	197	189	181	181	183	182	169	174	179	179	183	183	194	205	180	182	162	179	185	180	174	186	164	185	193	193	160	167	206	198	213	201	192	183	199	210	220	178	181	195	205	178	173	168	181	200	174	182	196	179	162	173	174	160	162	169	205	172	186	204	188	171	194	196	181	180	183	163	174	195	161	200	198	149	180	182	192	177	201	155	169	210	186	208	174	185	170	190	177	178	176	193	183	187	190	191	196	205	190	185	198	190	191	176	191	181	216	186	197	176	189	210	201	212	192	184	182	177	204	184	186	193	163	178	195	183	186	197	183	188	177	165	188	204	165	168	185	181	159	161	179	192	183	197	200	163	199	173	184	177	185	179	198	193	183	195	172	187	189	173	169	190	177	203	193	181	195	173	150	169	199	183	196	181	186	190	169	197	180	192	187	191	175	167	185	178	196	191	177	175	185	162	189	171	188	176	187	182	185	195	191	184	185	196	186	178	174	186	201	165	199	192	166	180	210	182	170	189	200	164	169	185	191	189	186	186	186	180	190	160	190	165	185	173	158	179	169	186	187	184	179	173	174	163	161	187	179	186	201	200	175	184	186	199	173	163	192	157	184	176	172	184	189	167	180	182	171	176	156	179	189	215	207	187	186	175	178	194	189	188	175	188	153	189	180	172	185	189	191	171	202	200	197	194	187	163	185	209	192	179	188	203	178	179	214	187	162	173	189	163	173	194	191	211	168	168	192	169	167	156	177	183	176	176	171	194	184	166	162	182	195	170	195	186	201	176	170	196	164	205	193	188	179	180	200	193	187	195	186	166	172	204	182	188	171	176	193	177	181	172	168	167	181	166	198	180	191	165	178	189	171	191	179	193	197	174	181	189	193	161	178	191	187	186	181	197	196	168	173	187	184	176	199	192	227	158	184	189	192	156	168	161	195	189	172	189	174	178	187	200	194	202	165	183	184	192	179	188	184	174	217	177	182	175	210	185	190	180	185	183	197	192	176	182	202	160	166	172	163	181	180	173	184	187	185	178	192	171	186	204	174	160	177	174	191	204	158	198	177	191	175	154	178	183	182	182	167	192	192	158	154	205	203	189	154	187	187	189	194	198	182	184	169	178	195	185	175	168	167	179	191	186	184	193	154	190	172	178	177	188	180	178	171	173	177	191	174	184	177	189	174	194	171	170	177	172	169	135	184	202	172	194	189	189	184	166	168	163	168	200	165	176	181	184	189	176	173	172	173	178	185	181	199	198	178	170	187	190	206	177	171	170	172	186	187	193	202	161	205	179	173	162	208	173	189	174	166	195	199	178	190	166	191	175	200	217	177	186	170	195	213	155	198	200	175	212	178	171	166	185	166	183	184	171	197	179	199	182	180	164	158	173	195	175	177	171	178	170	161	199	182	184	199	164	177	184	200	186	186	179	202	184	185	186	191	192	173	184	174	170	173	185	171	198	200	174	182	180	185	177	179	176	182	168	193	177	236	166	165	192	186	187	162	196	175	192	182	175	168	209	179	179	181	169	159	190	181	190	187	201	193	175	157	182	183	178	182	192	169	159	191	168	181	181	199	195	159	174	181	188	165	170	179	195	179	205	174	182	172	181	166	194	184	174	192	188	189	175	173	183	187	174	192	182	190	206	179	188	191	192	189	154	183	181	181	178	195	174	193	187	185	191	211	165	187	178	171	191	174	175	186	206	198	179	186	177	191	173	189	166	194	199	173	181	191	183	190	199	183	185	179	165	214	166	181	182	168	183	214	189	163	194	176	193	199	194	180	149	166	194	193	205	198	185	182	190	210	209	178	160	173	195	191	178	173	194	210	197	195	197	181	192	165	197	189	189	181	170	161	203	182	185	157	164	178	163	170	187	156	201	172	207	195	189	170	200	163	172	196	177	181	182	188	189	173	177	175	188	180	181	202	175	201	192	182	189	173	169	198	170	173	202	198	196	189	171	190	173	170	190	198	186	181	196	172	200	193	201	182	191	200	188	187	154	177	183	202	187	182	195	171	179	151	180	177	176	168	174	177	230	173	191	190	185	193	193	184	196	174	188	203	171	198	172	209	184	176	156	182	169	192	189	183	174	183	194	155	165	183	165	187	182	189	192	169	179	169	182	174	178	150	176	193	166	199	181	173	194	195	192	173	198	189	175	180	199	166	198	191	197	191	202	174	176	193	181	165	183	176	176	184	190	159	187	182	176	158	193	163	181	201	168	188	201	162	177	187	180	166	181	194	161	181	174	188	176	183	199	201	190	208	167	161	185	207	193	174	195	169	184	198	196	158	178	192	204	179	168	172	207	177	173	178	186	167	182	175	183	167	194	189	170	184	176	169	181	171	202	179	169	175	193	185	159	175	189	192	192	189	183	196	172	177	176	196	202	200	204	199	169	193	199	177	185	203	194	188	197	180	177	174	184	186	188	188	179	168	175	183	174	160	180	190	176	194	206	197	183	170	177	176	143	173	193	153	156	181	166	170	169	185	194	206	173	200	175	168	169	190	164	187	190	184	187	168	172	180	178	168	190	198	192	199	182	190	176	178	185	191	194	185	168	196	179	172	165	174	198	189	166	180	161	202	180	215	186	182	169	179	196	179	199	175	159	189	187	176	160	158	184	171	180	207	181	183	201	187	173	162	194	188	191	178	178	197	198	186	201	188	188	195	182	208	169	182	186	169	163	163	168	151	175	172	177	168	193	168	162	194	174	169	181	196	180	220	181	201	198	212	171	175	186	207	167	191	180	182	183	170	161	199	189	207	196	203	200	201	175	189	193	175	192	196	199	177	193	192	180	183	179	186	170	204	169	167	175	180	174	166	155	169	189	191	176	210	162	174	221	153	180	173	173	199	228	191	206	200	188	174	177	190	199	199	176	184	166	165	170	187	176	177	179	184	196	189	201	178	185	194	185	210	197	150	181	180	171	198	177	176	168	184	185	167	205	189	207	194	185	179	185	171	186	179	203	177	203	187	170	168	159	179	174	179	149	195	181	185	187	192	162	193	192	188	180	183	187	189	153	178	181	166	199	214	184	178	177	210	188	186	195	171	180	196	180	182	186	191	187	182	184	201	187	169	197	178	183	180	179	177	186	178	182	204	185	180	191	168	169	188	191	172	176	140	165	165	190	178	195	181	175	174	181	189	188	169	193	205	162	206	172	169	198	186	159	164	185	164	210	199	167	187	189	184	164	201	176	179	177	191	164	206	196	171	207	174	182	193	194	197
29259	34639	24448	2777	2577	2160	1853	1573	1444	1245	1126	1046	981	918	854	816	830	904	922	981	826	798	2617	7347	19317	20165	12558	6097	2302	856	599	586	591	627	556	595	590	555	565	590	568	589	560	545	608	593	588	598	613	568	566	561	529	586	565	576	561	554	638	561	607	569	620	588	554	569	579	616	575	578	563	550	582	517	529	546	582	568	606	603	583	533	557	562	591	577	582	606	557	562	564	623	593	602	580	575	640	579	573	574	558	579	588	538	579	558	570	596	577	601	544	584	550	567	564	604	597	548	560	553	604	596	592	546	578	562	575	600	575	564	630	580	607	584	616	566	582	568	521	553	579	614	589	572	593	597	549	578	624	596	543	570	577	533	582	612	573	602	570	600	579	609	590	548	557	567	586	620	587	578	585	543	556	582	562	570	563	528	542	596	576	537	607	553	604	578	590	542	560	573	580	577	596	566	558	561	592	529	589	573	569	561	581	570	582	548	613	593	566	570	558	556	558	571	579	594	576	562	613	615	560	602	620	600	568	566	595	570	561	569	550	562	585	569	586	542	568	541	569	554	573	637	552	568	597	661	573	539	586	577	580	565	596	524	593	621	587	569	592	567	558	540	593	600	568	561	596	517	578	578	552	566	582	583	536	584	592	583	565	583	567	626	589	560	551	601	562	547	597	564	569	560	575	570	571	591	559	622	571	561	551	574	568	586	579	572	548	604	573	601	589	585	586	582	556	587	570	591	588	584	530	606	596	581	567	571	590	576	602	595	525	566	604	589	579	584	625	588	558	569	580	555	583	570	547	597	580	608	601	551	572	564	556	559	555	576	575	561	595	554	596	556	537	536	612	572	609	572	565	573	549	611	542	565	556	582	598	594	586	606	594	557	553	570	568	572	594	565	593	532	565	547	586	579	574	593	578	589	572	564	558	571	581	545	586	574	540	558	530	566	589	599	586	587	547	534	541	553	573	595	569	540	579	620	594	606	596	521	579	592	568	565	602	608	599	545	574	589	564	582	583	546	543	562	557	578	546	578	583	582	595	588	603	624	577	511	557	569	570	571	576	594	603	580	583	586	581	608	599	581	551	575	560	626	596	578	628	546	588	613	577	552	590	549	602	592	593	579	550	580	559	523	603	582	525	539	592	585	595	562	621	562	614	545	554	538	612	547	554	597	599	597	595	585	590	607	599	633	591	553	586	563	585	573	559	590	656	583	545	566	562	551	556	585	594	546	566	585	564	536	611	563	562	571	604	541	599	568	591	600	614	566	540	530	583	608	578	541	573	569	555	599	563	554	577	590	617	523	627	560	569	569	601	578	597	526	529	542	562	572	579	596	565	564	564	622	556	543	509	530	553	567	609	580	569	560	579	578	565	539	597	574	546	617	546	600	587	565	578	589	545	601	597	560	575	577	570	567	546	619	521	581	561	559	576	549	556	569	596	548	601	566	570	603	603	578	598	619	564	548	587	584	643	595	586	566	575	583	567	588	578	556	590	580	565	599	587	536	558	572	576	577	580	564	567	562	574	517	584	601	549	602	600	546	573	582	564	585	591	561	593	567	570	566	595	582	575	585	604	589	613	605	601	573	577	564	560	535	575	544	553	584	584	567	570	578	603	552	553	570	530	576	584	563	590	554	547	601	611	588	564	570	578	568	560	558	566	587	547	614	634	531	575	626	580	557	573	514	552	598	562	573	574	557	567	573	560	563	596	570	592	617	549	541	592	552	538	537	603	559	591	555	561	594	589	585	572	580	554	575	556	563	590	597	582	566	541	576	585	590	580	567	575	595	614	550	608	576	570	583	574	591	557	594	580	562	580	532	606	547	539	523	585	571	554	589	595	527	603	589	601	559	599	597	570	575	561	563	600	543	538	598	626	599	572	596	551	571	580	600	595	569	568	546	562	588	597	578	558	569	535	560	542	571	544	593	547	580	587	595	569	564	578	579	586	580	608	608	565	616	521	548	575	556	571	572	592	593	559	612	604	556	566	610	520	560	567	553	604	619	571	573	597	569	553	606	632	549	590	614	568	562	550	564	563	562	560	563	558	581	564	576	599	584	577	584	565	546	577	537	546	575	590	610	587	592	586	602	556	564	540	594	571	599	545	587	572	591	599	570	568	579	603	540	569	576	538	579	574	586	570	541	552	612	596	586	612	592	601	556	566	569	594	576	547	573	598	601	585	579	587	536	550	551	563	562	568	537	560	535	553	553	568	612	615	576	581	559	575	589	564	617	581	569	568	628	581	559	539	543	592	564	609	578	580	596	588	535	525	579	595	504	556	592	531	587	571	576	581	593	562	618	565	580	581	547	550	559	617	551	599	584	544	549	554	533	537	618	575	567	596	560	585	550	576	587	599	579	587	559	565	573	584	596	615	580	569	551	628	529	583	573	597	573	606	588	601	622	548	571	591	569	567	567	585	594	601	604	603	564	565	593	576	573	583	602	565	562	547	594	521	593	571	566	522	580	576	591	568	577	578	594	563	569	561	567	593	604	528	543	578	531	553	580	591	569	570	558	561	567	591	564	575	567	545	541	549	536	520	592	594	589	577	596	619	593	560	562	542	541	575	551	591	594	556	565	560	559	618	549	599	550	577	607	560	586	565	613	604	518	576	567	589	591	598	601	598	576	568	512	593	614	575	556	576	556	607	587	609	531	586	603	563	578	580	565	587	576	559	564	564	567	562	555	583	530	576	556	580	537	611	547	565	579	577	579	540	557	548	607	586	563	583	560	592	587	573	585	588	630	636	570	550	581	580	583	583	576	609	531	621	578	593	573	541	594	609	569	549	572	542	524	553	567	632	601	613	565	603	542	574	605	585	539	618	594	551	552	568	581	556	590	576	582	541	569	569	570	581	562	560	569	584	548	534	532	587	541	584	606	570	606	613	572	593	570	595	616	624	583	591	585	599	559	617	561	552	533	619	579	587	570	539	565	577	575	636	570	604	561	565	577	570	565	589	548	583	582	557	614	566	584	570	573	561	611	547	594	550	535	605	594	559	577	572	570	593	609	537	545	563	590	536	572	537	625	560	601	567	546	560	564	608	578	604	554	586	569	537	539	570	516	587	591	511	581	613	565	560	593	546	589	579	559	574	572	563	572	526	583	599	590	587	558	577	567	581	631	573	574	546	577	602	601	606	587	614	551	546	570	588	584	579	603	615	582	558	559	545	560	561	538	584	622	604	549	573	600	564	575	580	595	550	552	583	560	581	584	581	561	585	595	582	563	588	625	597	574	585	562	594	557	550	592	632	572	551	590	558	558	594	575	574	549	574	558	618	595	584	576	567	559	593	596	559	607	596	531	567	543	570	541	538	569	540	547	605	603	556	534	544	582	546	574	604	573	593	576	571	510	564	572	539	631	542	581	580	556	551	595	575	566	599	592	576	590	569	564	608	586	549	577	595	592	510	559	531	593	624	515	559	563	590	584	604	528	579	572	553	586	569	579	567	583	555	544	592	577	604	537	611	584	555	592	575	580
52992	54447	52058	15246	3140	1040	708	567	508	443	418	349	328	368	333	300	290	284	530	811	339	338	347	1057	3378	8309	6403	2991	1042	279	245	252	238	246	255	213	250	227	238	235	252	229	227	200	264	233	213	224	220	225	261	236	237	217	262	234	225	240	211	250	259	230	227	220	268	235	218	247	246	236	257	235	241	203	232	227	198	236	250	240	226	255	256	226	257	267	223	245	253	250	231	237	229	241	259	229	250	235	225	239	248	258	214	238	230	194	221	250	252	219	208	247	247	238	244	199	223	215	231	228	216	242	253	223	211	255	229	227	233	231	227	238	221	240	230	226	233	230	223	242	245	225	242	250	241	239	235	237	224	243	242	242	245	230	232	242	251	218	230	222	251	234	231	254	253	265	248	218	244	240	230	232	226	254	245	244	223	241	243	244	238	221	219	226	238	226	232	237	233	244	216	237	200	250	212	218	214	242	246	238	221	228	222	229	225	230	229	222	238	243	213	228	228	241	238	227	270	231	263	243	231	237	224	231	264	235	224	228	251	240	253	231	234	240	217	223	216	260	226	217	254	254	228	240	249	227	216	240	250	249	240	254	219	226	217	232	257	226	245	250	232	217	272	241	239	230	240	227	245	232	215	255	256	248	247	227	235	256	234	219	205	253	239	237	223	232	239	230	231	259	228	248	271	240	228	222	253	228	221	252	207	229	268	239	238	247	265	244	243	226	239	248	242	219	239	201	270	226	237	260	252	235	215	251	212	237	217	250	271	206	223	222	253	238	234	224	249	204	249	249	242	237	242	224	213	227	243	228	204	243	250	240	254	238	224	258	262	225	215	231	249	251	241	226	210	221	249	247	258	246	224	232	244	236	232	228	228	253	252	235	242	236	264	232	222	257	232	242	215	251	224	241	261	228	228	252	232	244	235	239	250	265	247	220	232	240	249	259	257	227	272	218	228	211	223	230	255	251	221	235	240	263	253	225	247	224	208	212	224	215	235	228	246	234	224	228	238	215	222	230	245	229	239	228	268	230	241	256	250	226	236	232	231	248	242	226	209	238	252	244	251	241	244	223	214	230	255	225	245	225	216	247	257	238	242	246	246	233	259	252	231	242	248	226	259	232	251	240	232	241	231	238	246	232	221	242	237	237	247	227	246	226	227	223	240	257	243	239	221	219	255	237	229	231	228	217	228	240	221	240	215	245	243	248	240	220	265	231	226	225	257	234	228	236	244	232	210	225	243	236	205	238	235	239	258	207	226	245	245	246	248	252	232	253	230	222	258	228	211	281	260	237	232	228	222	238	246	254	244	244	240	204	216	225	232	230	243	198	239	247	244	225	258	227	241	224	227	238	264	241	244	260	245	229	239	225	238	219	229	224	222	225	270	231	232	221	237	234	239	252	240	222	221	242	266	238	241	254	244	251	253	233	213	228	259	252	270	221	214	235	243	223	238	239	213	258	238	198	237	232	201	243	210	246	247	239	232	261	234	226	256	207	225	247	246	206	249	240	219	237	266	209	246	233	241	224	250	215	234	227	222	234	221	232	216	244	212	267	234	244	232	225	227	237	252	250	242	233	249	239	251	214	256	239	251	244	225	245	242	239	241	235	240	240	226	227	226	250	241	240	233	214	216	202	249	244	222	244	244	226	240	248	211	239	238	207	236	252	219	239	248	261	234	234	234	219	242	239	240	247	236	214	222	240	251	244	234	236	239	232	238	248	249	244	259	224	226	232	233	215	234	237	230	243	220	232	237	220	247	223	210	236	247	214	250	263	233	221	247	231	221	236	225	215	231	248	248	211	217	228	255	230	248	221	221	237	219	231	237	232	224	244	251	236	271	222	270	233	225	231	252	222	218	218	250	230	242	251	210	241	233	220	227	227	215	218	247	231	215	231	232	213	230	258	242	263	218	245	256	235	258	220	243	246	256	245	222	232	228	239	217	240	256	241	243	257	235	239	234	236	217	204	248	243	242	259	230	219	241	247	231	215	258	210	267	257	236	270	223	225	241	226	236	215	243	233	228	242	250	223	251	250	222	246	219	235	237	227	244	254	249	215	249	242	256	201	248	243	214	240	240	226	231	218	233	235	229	214	217	245	243	249	236	224	258	245	245	224	233	218	231	265	246	238	234	221	250	228	237	263	224	232	232	223	245	235	226	234	229	208	209	239	253	198	233	208	241	224	237	228	242	254	247	240	253	236	225	243	215	268	235	233	221	234	237	249	224	221	260	253	233	206	219	228	232	241	256	214	237	227	263	245	234	232	228	215	229	219	216	242	231	223	244	250	250	233	238	237	216	226	244	251	249	214	236	207	257	231	230	259	259	260	216	247	245	242	260	239	220	228	208	242	250	209	264	238	241	251	244	228	203	220	241	247	221	237	240	212	242	228	226	231	202	263	231	241	218	234	215	238	213	262	245	243	244	245	223	252	229	230	232	235	265	246	225	239	231	251	253	222	244	254	242	250	238	239	247	237	217	225	227	227	262	257	215	219	247	256	270	217	233	214	253	251	269	231	219	233	232	214	232	219	257	224	229	241	237	243	231	235	258	207	225	250	241	208	255	234	268	222	237	237	236	208	217	264	239	229	205	224	236	239	208	219	242	262	221	211	227	256	210	229	233	199	237	244	251	256	242	241	225	246	226	243	242	248	242	237	258	251	247	265	238	238	226	233	235	227	267	228	272	246	230	244	253	225	225	260	244	232	234	239	260	224	263	211	218	214	243	238	258	221	243	244	257	260	252	217	230	260	223	253	230	220	212	227	234	255	261	219	251	224	229	234	233	247	230	223	247	243	232	236	206	238	239	242	215	237	235	216	226	227	232	249	246	234	227	225	221	207	260	228	248	230	238	233	225	238	275	265	243	224	251	217	221	250	214	236	216	217	223	237	209	238	251	259	234	239	247	256	262	230	196	225	224	244	241	228	227	262	257	238	230	243	223	217	225	251	232	244	252	257	250	231	247	261	214	263	226	219	239	248	240	234	224	225	224	257	228	257	251	248	232	253	233	227	221	227	222	245	220	243	227	230	232	227	234	249	243	221	231	261	249	220	251	263	226	253	250	241	217	232	195	209	257	250	251	254	225	223	243	243	239	245	220	249	195	231	217	252	241	242	218	226	262	248	236	224	234	210	221	236	221	231	229	251	266	230	230	233	241	239	235	239	216	229	248	231	255	233	227	242	261	228	197	261	251	247	227	261	247	247	259	244	225	245	241	218	235	233	267	235	229	241	236	214	213	245	199	232	245	251	239	213	219	253	233	180	241	252	240	230	230	239	216	225	256	271	259	257	238	245	237	225	212	232	260	250	231	248	265	280	264	245	234	251	241	227	239	211	249	223	224	232	252	249	255	222	241	246	238	232	219	236	215	214	226	266	200	231	238	256	233	240	225	212	215	230	243	232	243	236	228	212	225	225	242	242	247	243	231	250	223	236	238	284	222	243	228	238	255	253	237	212	212	249	254	229	212	221	223	220	244	228	217	250
36295	44862	29101	4518	4009	3325	2685	2368	2085	1907	1612	1505	1370	1354	1235	1159	1127	1146	2362	3955	1333	1182	1397	5907	14249	28591	22750	13441	4908	961	709	730	684	746	726	687	729	701	693	702	771	689	739	666	700	728	737	754	658	746	751	662	750	705	729	695	683	721	755	689	682	670	719	701	715	727	744	724	694	702	747	733	676	714	713	699	688	678	725	726	740	685	698	730	673	713	654	700	681	724	697	672	757	713	721	699	718	712	681	703	747	720	738	723	649	745	712	715	735	724	709	749	753	736	702	698	685	690	740	675	769	707	696	735	689	711	771	715	685	719	691	722	793	742	671	717	685	724	677	698	710	674	741	706	707	731	721	674	676	673	720	717	718	703	745	711	700	698	665	713	691	713	775	773	686	696	738	748	728	684	752	685	665	700	684	704	721	705	776	756	731	693	748	729	720	703	705	691	717	737	676	762	703	672	737	723	674	701	726	649	722	745	711	714	697	703	721	721	733	723	670	677	699	703	767	688	755	699	686	722	737	769	744	672	737	766	736	670	670	682	722	715	752	722	670	690	726	755	695	736	708	723	683	657	710	697	807	743	712	756	714	719	702	749	764	722	702	733	705	682	700	764	705	696	740	694	707	765	732	782	742	720	673	695	720	674	719	670	710	671	734	722	723	718	709	735	673	734	717	734	742	728	702	696	730	724	707	750	745	700	711	697	691	722	733	720	721	673	697	719	724	650	730	732	724	746	682	693	761	731	716	732	691	701	687	712	680	714	675	675	753	676	706	732	676	707	690	724	706	720	690	743	706	732	714	702	696	723	732	734	715	665	709	699	716	648	717	717	711	706	699	669	668	736	671	718	713	723	733	712	701	674	718	660	683	702	727	674	702	676	722	751	745	742	723	668	715	736	702	787	735	717	693	700	658	728	678	711	681	694	769	725	722	708	720	722	705	695	758	721	754	680	702	703	698	683	670	693	696	698	773	753	705	751	692	752	723	710	699	696	705	711	731	719	712	696	719	717	693	690	680	694	732	710	727	716	749	729	771	698	667	696	688	690	682	723	700	731	692	709	669	728	754	730	712	696	692	750	711	738	745	692	679	675	696	737	709	742	790	694	738	722	673	753	723	716	658	708	722	714	723	707	772	685	733	724	717	721	717	750	732	710	742	705	684	693	712	738	729	687	707	702	774	730	735	712	692	727	722	714	692	670	718	673	740	694	692	729	707	741	694	689	719	707	688	727	687	732	733	687	697	693	750	683	735	685	774	630	701	706	710	716	683	664	653	704	684	758	673	698	704	716	736	698	663	644	736	721	708	727	722	697	687	708	703	718	767	729	710	718	694	714	629	666	735	739	702	686	711	727	702	733	684	702	713	706	744	731	727	693	715	746	721	656	721	711	715	700	711	718	720	723	711	756	660	698	713	729	682	710	670	734	727	742	723	726	706	740	705	708	704	721	685	691	703	735	699	701	729	699	667	686	722	752	709	710	742	750	736	743	693	724	642	751	700	736	691	713	734	723	679	721	733	716	716	738	737	676	720	748	697	748	704	713	706	700	667	705	686	700	690	708	745	711	685	724	709	684	737	702	689	700	753	696	706	691	728	672	715	737	712	771	694	700	738	697	680	680	688	709	714	749	744	739	717	690	705	708	684	715	694	696	704	730	721	747	770	720	720	697	681	733	745	699	713	679	712	679	769	758	705	787	749	725	702	740	748	689	695	741	704	714	691	690	767	680	722	732	722	695	682	669	751	740	678	675	698	792	725	751	742	682	727	707	727	687	694	741	712	684	707	691	685	692	675	731	739	730	705	728	682	726	706	679	720	732	738	723	733	697	689	725	706	736	703	724	706	639	715	703	650	702	700	756	745	706	667	679	761	750	739	655	675	676	754	684	711	711	709	733	720	722	693	667	692	714	741	702	730	701	697	710	696	747	688	693	695	700	725	684	727	705	762	723	726	657	733	710	694	696	742	703	733	692	734	727	707	726	762	696	725	670	727	734	759	695	704	724	686	712	741	687	705	693	704	705	764	728	702	700	751	689	684	669	622	723	711	731	717	683	717	709	700	703	793	693	690	717	741	657	776	720	727	704	726	709	760	719	685	719	737	679	645	727	715	696	677	667	717	726	730	680	677	694	723	728	717	694	685	721	698	720	672	711	710	715	714	689	685	688	731	706	731	746	763	702	677	714	706	716	640	689	705	688	719	695	693	728	705	670	717	714	723	690	726	681	732	737	704	697	704	758	686	701	721	747	681	709	686	734	655	655	708	720	771	698	700	683	695	670	682	687	724	724	705	742	692	705	758	725	719	743	733	676	693	703	680	703	689	728	738	694	736	713	704	725	742	730	696	705	659	712	703	682	757	699	729	726	704	725	737	708	734	704	694	732	705	712	696	705	679	669	724	713	706	718	744	688	730	703	712	674	701	661	743	680	730	691	750	757	668	703	761	692	669	726	764	733	672	689	718	730	731	702	669	724	719	755	703	708	773	707	691	731	694	755	735	687	741	720	702	704	701	707	705	738	698	708	688	706	744	705	701	726	724	670	712	696	718	688	720	690	700	701	718	711	716	712	728	663	731	678	722	673	684	695	663	696	692	746	757	735	678	742	704	739	716	678	641	693	700	754	687	746	725	749	750	693	730	675	708	728	699	707	710	719	660	737	714	751	731	733	722	708	711	709	703	718	700	695	749	767	680	729	733	712	713	662	710	714	685	741	760	709	737	724	719	699	703	730	706	747	698	662	668	723	707	703	701	675	758	681	701	768	694	673	717	728	724	714	737	696	730	735	694	706	707	709	688	659	727	716	719	675	763	719	722	689	708	711	735	692	714	729	723	672	735	687	680	745	691	697	740	732	730	693	716	718	705	699	648	746	741	780	709	723	762	710	722	683	696	661	704	696	662	733	747	674	724	715	724	764	750	744	707	706	718	734	748	655	721	756	748	708	685	732	724	719	742	680	745	739	718	712	743	733	696	705	720	698	685	687	723	718	716	717	750	734	682	715	693	746	738	752	723	684	699	735	721	683	666	741	733	711	703	660	754	724	692	711	700	689	729	713	715	747	712	751	729	665	681	684	685	728	682	688	708	745	712	744	738	702	724	745	656	711	700	723	659	706	698	698	722	697	712	745	725	742	674	694	736	694	692	683	658	710	735	708	692	735	773	713	708	659	673	718	686	769	740	764	691	682	717	715	740	728	725	707	733	764	705	680	692	683	623	707	719	689	695	708	704	726	706	670	732	698	687	734	741	722	711	740	726	712	700	757	692	697	724	728	725	719	694	710	703	737	687	706	730	714	723	715	742	710	720	702	736	732	674	779	674	697	723	743	727	710	763	719	688	722	705	761	679	692	677	714	704	712	735	714	716	693	717	704	743	658	704	668	685	725	664	731	726	713	627	691	684	766	734	689	683	723	750	676	708	717	688	756	711	726	741	720	722	666	711	682	725	731	720	708	654	701	682	718	682	741	641	716	738	715	738	725	703	699	681	727
11254	5236	3731	212	190	195	167	180	146	159	150	163	161	153	170	185	141	175	146	180	174	152	174	194	380	755	689	458	292	187	159	174	180	158	162	148	140	173	161	148	156	165	175	175	175	152	164	150	147	168	158	164	147	134	160	134	153	159	166	166	170	156	162	181	162	148	181	178	155	166	151	138	157	162	180	168	154	155	144	175	141	162	169	142	167	156	170	145	175	167	154	177	152	163	171	150	141	155	169	156	151	139	163	170	172	170	168	204	167	160	167	156	150	157	158	163	162	163	176	143	156	132	168	142	158	172	163	135	169	162	150	161	166	157	160	181	153	169	164	158	153	166	155	146	162	182	158	159	148	153	141	150	149	167	167	170	169	176	169	174	150	162	163	156	167	142	139	157	177	133	139	157	162	162	161	150	143	159	169	136	159	171	164	171	151	166	174	170	155	159	163	171	146	136	148	166	151	163	174	167	147	151	147	166	145	172	163	149	158	160	151	158	170	145	160	160	146	167	164	166	138	145	145	138	153	131	130	158	175	155	177	154	146	129	148	150	170	148	183	161	144	171	153	152	177	178	170	155	150	148	140	161	162	147	180	159	147	163	167	136	159	186	154	169	178	153	160	164	176	158	152	142	153	163	161	151	157	161	165	162	166	142	162	141	155	154	151	162	157	162	140	154	155	178	175	159	162	158	154	139	167	164	177	165	170	155	154	160	158	158	155	164	169	147	163	166	159	171	163	149	151	145	171	164	163	164	180	156	158	154	144	173	154	167	160	145	157	140	170	149	135	154	116	179	161	157	138	143	163	178	173	173	149	161	155	169	152	179	174	149	165	134	155	171	146	145	157	170	165	163	149	159	171	148	161	150	148	143	147	155	141	158	170	158	183	157	140	166	165	164	166	174	158	163	155	183	154	175	172	156	150	160	155	158	136	182	152	139	145	169	163	162	149	171	153	162	154	152	179	172	150	164	161	144	182	141	184	173	159	177	130	155	155	150	158	166	135	163	137	166	163	151	156	136	165	156	160	160	134	165	165	158	138	145	150	149	158	148	159	131	153	144	170	160	168	181	176	181	158	164	170	160	156	144	162	156	140	168	142	159	169	173	154	175	167	173	179	153	170	138	160	142	181	165	157	152	146	166	167	152	142	157	141	152	163	159	162	125	148	159	157	175	154	151	168	137	143	160	146	183	140	158	176	148	168	154	163	156	152	190	156	171	138	162	145	161	135	152	130	176	157	144	156	182	165	156	150	173	170	144	156	183	144	159	170	131	160	173	164	164	177	169	162	150	155	159	178	165	173	145	154	166	162	145	144	160	153	138	169	164	176	160	129	158	149	176	183	156	153	181	147	162	146	162	166	142	169	142	161	154	138	148	161	158	155	174	170	152	153	168	132	186	171	142	163	155	167	177	165	186	162	159	146	152	146	175	172	155	161	160	169	146	169	155	156	132	187	154	158	173	161	157	154	125	160	166	165	162	180	155	145	194	168	166	165	139	158	170	155	136	147	172	148	176	174	161	145	148	162	141	162	181	159	149	166	148	153	156	175	150	185	183	162	145	162	149	150	148	152	162	180	162	147	152	175	175	143	153	146	176	144	160	153	150	171	163	152	161	176	175	169	142	165	164	152	157	167	153	147	148	169	180	165	160	146	162	149	149	170	152	143	157	167	172	167	155	153	171	138	150	157	187	175	176	158	165	170	153	145	147	169	183	152	156	144	157	170	165	160	163	169	164	166	157	169	171	154	197	154	148	156	179	171	152	145	162	145	158	156	155	152	166	154	170	161	165	147	175	156	156	166	171	142	163	162	144	180	144	180	175	170	159	163	150	175	164	149	182	151	166	190	171	170	132	136	177	143	141	189	152	155	165	148	158	152	153	158	136	163	152	150	153	135	147	151	176	161	164	132	155	165	153	131	170	166	181	147	143	134	154	146	151	176	152	159	185	172	144	160	160	161	155	187	159	154	164	140	143	178	157	179	154	157	155	163	176	196	157	155	141	148	151	181	155	170	153	154	170	170	169	166	140	153	164	153	162	179	151	164	144	159	170	168	162	170	152	157	164	150	151	158	154	155	162	148	155	175	160	154	137	149	184	170	144	157	154	154	172	147	167	148	168	162	148	147	159	167	140	171	177	153	167	166	152	180	156	151	146	157	163	155	143	149	156	150	192	187	149	147	144	150	156	173	142	164	142	163	163	167	173	156	152	141	158	160	147	153	161	142	165	173	168	147	156	148	169	180	156	159	157	164	157	144	161	162	152	172	154	165	167	157	145	157	154	158	134	171	153	156	162	161	174	162	169	161	142	168	168	148	148	149	187	157	154	167	167	152	171	197	153	160	130	165	137	149	165	174	154	149	163	164	151	144	136	166	150	169	149	156	143	159	174	159	151	155	134	166	169	150	172	149	162	165	156	157	165	173	179	163	181	165	151	156	146	175	177	144	174	158	166	161	144	183	154	148	162	166	147	170	139	172	163	162	156	144	155	162	158	182	142	150	177	164	146	164	144	166	165	163	165	171	158	164	161	173	153	150	157	157	154	144	150	142	162	134	167	156	145	135	160	162	180	167	168	135	146	175	162	176	159	156	162	147	122	156	141	188	151	166	164	155	192	143	158	153	140	162	163	150	176	155	147	147	135	157	123	190	153	167	161	152	161	157	157	146	182	156	170	164	173	150	163	169	154	164	152	144	161	178	172	151	155	150	155	145	164	156	154	164	158	156	168	180	159	161	158	158	171	158	174	168	158	174	184	170	153	154	149	140	163	157	188	138	151	135	160	157	154	167	163	153	167	162	156	160	141	165	155	169	159	160	142	155	152	137	149	135	156	144	150	169	177	147	161	167	142	140	163	163	168	150	151	150	142	169	157	165	162	162	150	163	175	151	181	169	158	145	159	163	147	151	149	169	167	155	164	175	153	140	161	168	137	175	124	183	148	162	175	155	168	166	169	147	205	148	163	135	147	149	160	146	152	177	159	150	157	174	165	177	138	171	144	148	169	159	156	139	162	166	139	160	149	169	122	133	160	144	155	137	142	151	172	152	152	140	147	170	176	179	163	160	172	145	143	179	168	153	169	177	162	148	160	141	137	164	151	166	150	153	178	172	160	162	164	167	163	194	168	136	158	151	162	165	172	182	122	154	149	160	157	148	154	152	159	148	143	170	168	167	142	152	176	170	157	170	172	142	156	169	152	157	149	159	143	163	149	138	142	177	158	149	144	135	149	163	166	150	156	144	166	145	173	169	134	167	175	131	177	161	199	148	181	184	155	146	155	160	157	150	167	178	154	133	150	151	143	181	166	174	175	171	160	150	150	164	145	135	192	162	150	141	150	149	163	168	184	156	155	154	158	169	163	141	166	159	159	175	167	157	174	158	146	162	161	164	171	174	163	154	147	181	146	156	158	156	160	169	163	171	161	156	147	172	162	156	171	148	136	172	151	151	175	153	142	155	157	155	146	152	173	131	167	164	169	163	174
7611	7569	6078	613	583	638	566	553	563	549	526	527	545	558	495	561	518	545	531	536	479	532	567	776	2007	3931	3336	1881	1015	604	517	489	494	472	510	506	498	525	537	508	542	553	486	512	500	495	527	488	494	498	512	519	483	548	517	484	490	510	547	524	487	486	520	478	486	473	526	533	503	522	507	510	518	475	489	536	510	519	525	566	504	510	474	497	488	499	553	519	523	527	552	486	505	490	550	517	506	487	500	491	509	512	488	552	507	533	525	516	507	540	498	530	553	566	516	503	509	497	531	518	530	522	498	511	557	520	522	524	504	528	522	530	478	508	543	551	509	499	511	505	497	494	555	519	518	499	480	517	490	528	503	514	498	500	537	478	551	477	502	524	526	472	527	510	498	503	527	505	493	483	484	516	530	497	526	480	500	518	503	530	499	516	507	548	521	515	540	489	465	486	515	476	450	504	484	551	551	540	532	549	506	559	514	497	512	502	518	498	538	517	541	501	495	486	499	482	501	455	528	519	534	529	525	502	500	518	530	506	571	543	485	487	489	506	532	504	503	530	534	521	492	499	492	506	586	559	564	535	514	485	550	477	505	500	522	486	492	493	525	506	490	501	497	465	509	505	540	464	515	504	527	521	527	551	479	511	530	513	481	555	522	513	516	483	518	528	501	494	549	470	531	543	525	506	531	509	510	478	502	502	512	502	511	540	502	471	504	558	503	482	480	528	520	483	490	583	507	555	534	503	505	477	510	482	555	533	508	487	490	527	524	454	492	497	522	480	518	557	484	479	536	473	513	520	499	518	524	493	487	507	523	514	520	510	501	488	532	509	527	543	527	512	522	512	528	511	535	518	487	536	508	524	530	514	512	488	498	506	548	511	493	447	527	541	529	457	500	514	508	501	501	458	498	490	497	541	495	508	544	492	510	487	481	514	509	510	561	505	456	516	522	489	494	524	496	488	515	499	492	503	542	504	481	513	535	558	498	527	544	517	528	485	509	555	537	475	503	466	560	489	533	524	525	480	528	458	528	522	528	500	490	550	555	552	513	532	579	517	500	541	479	518	482	518	566	567	529	483	548	471	505	490	478	488	536	516	497	472	511	515	517	508	534	483	494	516	494	503	543	512	504	498	528	480	510	499	518	467	508	504	537	489	531	519	518	461	478	502	482	519	530	506	553	546	514	525	506	534	474	472	517	516	500	497	500	495	511	511	528	473	541	539	512	527	499	532	485	522	519	508	500	488	477	573	523	481	478	506	533	507	512	519	492	539	486	533	555	521	522	497	475	519	511	547	506	509	496	496	505	510	497	464	516	473	526	547	493	538	488	474	511	536	490	496	479	483	531	566	505	527	500	480	528	522	496	529	509	519	498	557	529	547	508	492	501	529	532	524	508	542	494	542	547	533	517	522	492	529	467	511	500	505	454	479	496	491	508	535	481	500	520	512	471	515	526	523	493	528	469	509	523	486	452	520	494	528	513	449	508	500	503	479	499	527	481	514	519	525	527	505	499	551	484	517	572	530	526	515	473	530	502	519	502	511	526	487	503	485	533	496	534	510	542	507	516	527	520	531	492	532	477	481	518	546	536	537	499	488	526	502	502	489	524	509	497	487	488	507	500	540	481	494	529	496	512	525	515	514	495	511	549	523	499	535	531	511	518	479	535	498	494	511	507	492	526	524	478	550	533	544	514	522	516	514	520	460	542	512	518	507	499	510	475	534	467	515	519	489	510	502	556	500	471	490	534	555	526	519	494	534	458	494	510	495	516	512	544	541	522	484	522	464	495	515	515	483	523	516	498	528	502	497	502	522	507	526	498	532	493	494	469	546	469	511	502	434	542	499	505	505	506	540	533	506	517	537	497	506	542	513	531	518	505	510	506	544	548	518	491	521	536	503	522	543	524	528	506	475	525	553	524	525	518	525	492	520	512	460	506	522	536	516	530	522	517	515	513	534	520	488	515	520	530	531	515	531	544	539	516	527	562	495	473	505	529	527	547	491	506	535	494	486	509	500	579	495	487	476	510	471	512	517	512	488	483	514	532	466	476	514	484	493	487	523	491	550	522	497	499	516	511	492	518	522	475	479	519	508	518	498	526	515	503	488	512	495	519	500	540	547	493	501	506	508	473	527	536	520	547	517	510	516	477	531	451	520	536	480	494	453	527	539	499	546	516	503	510	527	519	517	534	484	488	523	526	502	491	525	508	521	517	482	511	472	531	525	489	545	542	549	516	488	555	511	508	516	515	522	516	512	476	533	466	536	493	498	516	528	498	485	525	505	513	499	510	528	481	500	500	483	490	522	505	504	530	582	496	518	554	502	502	543	529	467	531	519	512	501	496	517	518	505	493	506	485	537	542	528	578	513	499	473	478	502	501	530	531	498	491	519	499	484	496	489	521	544	501	490	516	524	508	530	558	507	490	473	528	520	508	483	513	525	532	509	478	502	517	521	525	488	543	548	526	540	475	536	496	512	508	515	486	485	510	491	514	515	496	536	519	512	526	484	558	531	456	485	533	490	519	528	505	490	506	527	534	517	484	539	528	494	525	496	515	513	536	550	516	525	538	513	540	498	565	516	499	535	547	494	523	518	488	483	504	506	494	517	505	498	502	509	501	522	518	495	542	540	535	502	471	476	493	537	535	527	468	504	528	495	512	543	463	539	533	535	499	508	536	488	477	482	524	513	505	515	486	557	530	488	486	532	499	482	493	495	476	516	504	523	504	532	521	510	544	530	557	510	522	531	578	532	498	488	475	513	492	518	561	505	506	518	548	476	457	484	515	496	510	504	531	541	553	523	533	537	490	520	565	526	511	528	518	510	513	546	517	497	486	516	457	506	484	525	528	551	458	501	504	491	528	543	469	541	528	493	549	545	498	536	490	493	530	543	516	520	467	545	519	485	518	524	539	476	530	459	525	516	546	523	529	501	520	505	491	494	531	508	516	520	476	516	541	558	519	495	493	535	519	491	519	521	507	487	524	511	477	522	501	516	490	494	514	510	519	534	509	534	468	516	521	476	557	475	497	489	515	490	473	518	470	481	532	509	516	503	520	535	486	480	539	525	513	499	487	480	530	470	498	470	529	482	507	505	522	545	509	529	534	477	493	511	527	517	471	474	489	532	520	521	547	506	470	515	504	509	545	530	508	549	525	509	479	526	522	552	501	507	507	491	498	529	512	534	492	503	513	538	557	518	545	492	529	473	535	528	504	527	483	549	515	533	501	525	564	528	519	510	483	497	489	444	484	502	513	515	520	514	505	490	496	525	494	504	542	494	497	473	493	523	480	519	472	525	514	496	513	525	576	510	538	525	488	514	496	508	466	505	538	514	515	450	519	504	511	508	531	498	548	476	509	488	502	517	546	511	514	484	525	500	523	547	519	487	496	500	504	499	475	515	505	522	511	502	565	512	529	507	489	540	492	535	522	505	533	513	501	477	541	504	499	497	501	518	525	525	499	539	526	473	519	551	497	483	503	498	514	516
42244	47028	41268	8467	1233	598	415	366	352	304	267	298	261	257	220	244	217	207	224	208	264	354	383	1177	4090	4403	2454	1219	563	275	189	189	213	156	192	191	186	202	170	155	198	189	191	196	181	192	206	206	216	199	184	202	187	218	198	171	189	178	193	193	189	171	187	189	195	190	198	207	199	158	207	174	183	170	186	197	199	175	200	187	173	212	201	207	208	213	202	199	194	202	200	189	182	198	192	208	176	177	214	197	196	208	187	171	204	177	178	181	183	184	187	184	183	189	185	183	197	204	185	208	171	202	190	201	179	198	205	177	202	194	171	190	189	173	191	190	198	215	190	198	203	182	201	180	191	220	205	190	189	198	179	200	192	189	199	197	212	176	171	204	173	199	207	206	166	158	182	194	190	211	189	197	192	184	168	204	205	187	195	200	207	200	177	205	187	194	199	202	180	177	152	186	167	217	200	178	216	192	177	189	194	168	201	172	165	182	180	182	181	194	192	161	182	197	190	180	188	157	208	193	178	197	184	191	198	194	176	187	183	200	198	184	180	209	176	190	173	196	180	178	201	201	186	201	172	195	216	201	203	211	198	164	194	166	190	180	198	185	181	181	181	192	184	176	213	219	184	179	174	187	168	191	198	198	177	209	199	177	179	168	191	186	180	198	181	204	177	195	201	191	190	183	185	184	152	177	183	177	185	174	226	212	192	190	193	193	200	180	174	198	212	189	211	176	173	196	204	207	197	194	186	213	200	216	192	184	187	204	194	178	215	156	192	184	172	225	181	184	218	202	183	182	170	214	188	181	184	167	198	192	187	208	180	210	189	187	179	196	191	188	178	182	191	202	199	182	201	169	177	178	198	193	197	189	211	175	176	203	211	193	201	178	199	188	164	173	193	171	170	202	190	157	188	175	181	172	189	189	158	196	192	149	202	201	182	209	180	191	167	153	194	191	211	214	180	209	180	201	190	200	163	198	191	196	212	182	200	177	209	187	206	199	208	206	175	193	195	206	186	185	197	188	188	180	191	199	200	205	205	179	204	182	212	198	198	180	196	187	197	176	180	194	187	206	184	221	177	191	204	195	181	184	200	188	187	196	201	176	163	208	178	189	174	193	178	199	177	194	207	199	160	208	191	179	195	188	175	197	192	207	186	194	213	193	184	169	170	202	207	175	177	180	189	202	199	206	198	208	176	217	181	195	211	184	183	187	189	173	213	221	176	162	174	180	198	199	187	223	192	176	179	191	180	178	192	196	183	215	166	206	201	203	173	172	196	192	221	181	165	180	193	185	180	178	177	184	182	204	187	187	208	164	193	197	204	189	162	210	213	207	182	203	182	195	202	197	203	206	176	192	197	189	184	166	206	189	154	221	193	203	186	196	151	198	192	174	177	184	204	188	179	187	208	196	202	195	188	203	212	193	187	182	198	182	204	171	182	190	191	189	174	204	166	202	202	193	180	180	200	188	184	205	181	167	190	181	189	174	191	192	178	209	181	206	192	180	192	200	187	186	202	214	178	186	198	199	188	175	201	177	173	191	179	189	197	201	190	190	193	164	187	200	201	228	203	175	198	178	204	187	203	183	179	181	185	187	213	188	193	183	183	198	202	188	159	204	178	197	190	182	192	204	202	176	186	194	180	211	185	196	206	189	192	166	186	190	204	216	206	202	197	198	166	185	204	204	193	205	195	194	182	180	209	197	177	170	173	178	206	201	196	210	160	183	188	207	209	211	205	194	204	162	186	190	195	182	180	193	179	174	197	204	198	180	192	202	170	195	187	214	202	180	188	196	199	195	183	191	170	206	166	201	191	181	213	207	190	171	198	193	187	189	180	201	192	183	217	208	196	176	202	178	164	174	213	210	197	201	185	201	193	183	190	171	199	194	200	207	187	202	179	186	161	208	198	190	210	197	196	187	193	196	204	191	159	207	195	181	178	185	176	178	197	200	205	178	222	183	220	178	209	165	201	202	183	174	178	168	202	181	183	189	171	215	190	177	165	205	225	184	182	171	195	190	190	201	194	165	194	202	194	184	163	225	194	188	221	197	167	197	172	179	197	215	183	203	179	172	177	180	179	201	192	190	187	183	205	194	171	216	186	182	209	174	196	186	182	213	175	185	184	199	195	185	198	177	194	192	175	201	188	190	205	193	168	186	197	192	220	207	206	196	190	153	189	214	188	181	211	197	158	198	198	206	177	199	179	190	201	192	171	208	176	192	190	182	198	193	178	174	185	193	177	185	189	174	172	186	182	180	155	201	171	207	199	177	171	192	190	190	168	183	206	175	193	185	192	165	188	176	188	162	183	191	182	170	205	199	193	180	178	176	197	187	191	181	193	215	204	195	204	182	176	191	194	202	208	175	174	209	195	199	184	199	213	207	197	198	177	189	200	191	207	180	210	162	171	176	166	195	202	204	202	194	183	203	197	166	173	176	176	197	197	195	191	218	184	204	207	192	221	198	167	207	209	165	150	181	162	216	189	166	180	215	179	176	225	194	188	209	188	199	165	196	179	172	170	181	205	192	179	204	199	166	192	212	216	174	207	196	216	211	176	190	179	194	185	194	191	190	181	164	188	207	207	179	184	189	191	199	215	195	195	179	196	187	193	162	194	195	197	182	186	187	179	191	202	179	210	196	200	204	188	200	213	218	194	189	199	205	198	218	193	188	175	182	206	186	191	197	199	201	189	203	176	208	165	184	198	191	177	183	189	162	172	189	213	209	182	197	193	200	225	213	204	196	191	201	196	174	202	193	193	176	189	198	180	209	200	190	188	180	196	169	173	187	159	176	187	177	187	192	174	195	172	182	209	184	212	206	180	207	187	203	206	218	174	210	198	205	221	186	199	220	175	202	206	173	176	196	194	207	210	200	169	203	193	195	210	224	196	208	205	183	216	188	192	181	182	192	218	169	176	188	187	182	197	196	179	196	196	175	182	176	178	171	188	208	179	183	184	196	202	177	199	182	178	184	206	189	173	194	204	185	206	176	194	191	196	189	196	186	152	189	179	201	163	192	190	173	198	201	193	178	201	177	223	166	179	212	211	208	191	192	177	186	225	190	184	209	208	188	197	172	229	188	179	181	225	189	199	175	193	179	201	201	194	203	160	168	177	222	177	180	210	192	180	170	196	172	180	194	197	187	192	202	199	179	199	199	188	194	179	167	182	170	191	191	226	173	225	208	186	200	194	203	199	174	225	180	175	175	192	168	175	189	175	212	197	195	198	194	195	216	161	205	200	210	191	201	193	194	207	198	196	189	163	202	182	201	200	198	185	186	210	180	184	179	166	202	186	191	168	179	163	227	190	192	184	184	198	214	185	179	190	198	212	174	202	205	183	181	173	204	175	203	174	180	197	183	176	214	195	186	197	178	225	212	176	184	167	173	184	175	161	201	187	194	178	181	190	184	198	196	218	175	173	172	204	206	195	188	190	184	187	197	182	183	230	164	193	167	188	191	175	219	180	203	191	175	202	207	177	180	209	189
28941	39776	23098	2728	2381	2045	1722	1459	1369	1237	1186	1049	1024	915	912	826	877	792	815	802	1165	1597	1835	6919	18956	19130	11780	6259	2351	997	583	580	596	586	623	627	619	568	580	611	602	552	583	592	624	589	592	577	585	621	588	623	571	581	595	615	603	566	568	637	568	585	627	583	613	599	614	605	615	615	574	603	617	580	579	608	588	649	587	573	598	600	612	625	615	595	593	582	576	632	569	626	588	581	614	567	583	585	609	547	599	583	573	607	579	611	646	592	564	609	630	553	617	587	625	637	596	632	586	617	591	575	568	578	575	578	590	608	588	541	610	561	632	561	607	559	597	595	592	615	657	617	610	559	585	564	612	601	580	613	605	603	558	611	594	608	613	614	622	625	620	593	595	593	595	603	582	549	606	575	626	585	613	585	618	570	620	615	625	563	605	587	558	580	604	554	605	617	592	610	581	584	617	578	629	615	608	573	622	584	620	585	612	575	578	578	606	620	607	594	617	585	610	563	601	567	596	570	637	606	596	591	585	591	561	623	551	615	632	577	583	629	557	573	620	587	573	640	586	609	593	612	600	597	574	566	598	624	631	622	583	563	595	605	582	619	548	575	566	602	587	618	614	592	603	599	562	590	606	544	615	601	604	628	609	551	578	602	629	566	621	578	593	593	645	577	563	649	584	609	578	619	596	616	583	652	585	604	593	558	596	617	589	604	613	593	647	579	578	589	594	613	537	600	590	616	613	584	584	619	594	589	560	556	610	602	587	584	588	611	544	624	643	579	611	586	602	599	566	605	616	622	610	597	576	591	563	572	561	604	570	596	640	574	600	605	611	571	580	597	590	637	579	625	621	666	625	615	600	636	580	593	562	587	564	612	565	583	553	598	546	637	590	598	604	556	641	615	565	599	608	588	590	586	601	604	633	550	593	578	573	614	627	592	578	573	580	588	625	631	566	578	596	601	564	621	622	578	595	544	556	571	569	598	616	594	576	588	583	631	604	579	573	590	620	562	573	625	602	569	630	610	571	573	584	586	607	572	613	565	570	604	610	616	604	597	574	512	654	613	608	613	578	588	619	587	550	620	609	626	601	540	622	543	570	550	617	629	603	567	615	568	582	543	548	606	600	591	632	652	593	568	624	634	577	604	616	605	561	634	585	617	605	658	571	643	596	631	613	596	612	623	581	589	615	589	634	576	616	585	604	572	622	613	582	615	589	599	563	560	572	546	586	588	624	630	577	610	597	611	580	583	645	604	580	607	566	581	609	629	566	564	594	608	586	609	577	615	588	605	556	593	592	612	600	561	595	576	617	566	580	605	621	591	584	596	627	532	602	566	588	632	605	594	599	542	596	585	590	586	588	620	554	605	608	600	565	618	600	612	586	597	617	577	627	618	610	637	588	581	572	620	639	589	597	617	562	627	605	606	598	587	603	608	619	584	580	616	560	599	587	593	617	622	579	558	550	609	621	599	566	562	582	619	587	551	566	557	581	566	609	601	558	584	596	577	570	613	597	610	624	565	621	594	607	580	622	592	587	582	633	571	598	594	576	612	638	605	550	608	605	622	586	617	629	587	630	622	638	612	633	607	568	600	593	596	628	590	593	589	619	604	612	628	601	596	612	625	605	598	538	612	659	603	600	620	622	584	576	658	585	561	594	595	568	585	620	583	600	600	584	582	595	582	610	578	566	608	599	588	600	597	554	583	634	569	601	632	600	602	617	555	594	552	614	573	637	619	599	595	591	606	555	585	573	609	645	583	561	644	584	601	575	573	598	603	627	601	579	612	611	573	608	586	570	571	605	582	627	654	556	579	573	612	631	601	601	624	566	565	545	581	590	641	593	588	629	573	578	577	596	585	561	598	587	591	591	615	565	634	580	656	605	597	622	618	615	587	604	594	597	620	582	609	655	613	588	627	625	622	624	579	586	620	594	575	559	585	599	668	567	586	612	607	549	576	580	585	588	606	572	572	581	580	571	619	553	631	570	586	610	591	612	593	605	587	633	607	604	641	648	590	639	587	590	590	605	621	592	575	564	586	548	598	572	627	542	560	582	648	565	578	589	603	570	605	614	601	596	599	648	595	610	563	612	582	585	596	603	577	592	566	639	599	583	624	612	599	593	626	613	617	593	540	585	652	622	585	602	580	634	651	628	605	584	649	576	593	597	594	587	611	581	597	624	566	587	587	581	558	588	588	618	590	594	607	565	592	583	565	591	598	606	648	562	626	555	634	596	599	546	597	618	640	579	606	580	609	649	580	596	621	588	637	605	600	560	610	588	583	587	594	593	610	636	608	607	566	630	614	564	612	604	608	602	587	611	580	623	579	553	544	626	600	577	583	630	591	584	632	604	617	586	585	601	566	658	597	558	602	566	611	582	616	574	606	601	591	578	567	612	630	595	627	616	589	576	606	641	623	609	575	584	657	572	577	605	553	589	567	541	545	618	578	614	565	563	620	596	655	571	626	625	596	587	621	584	589	570	536	588	595	624	575	609	608	585	617	563	626	595	608	571	594	582	616	604	581	620	611	555	569	598	564	616	596	610	566	588	584	607	607	581	607	666	586	628	596	637	569	581	593	611	575	590	598	636	607	592	564	592	584	553	583	591	604	572	645	604	584	598	573	586	577	579	600	593	640	589	575	531	581	615	611	614	600	550	590	604	640	593	597	602	582	595	565	632	605	612	578	567	648	616	598	628	605	542	610	653	612	576	590	642	543	588	611	562	593	579	594	569	607	585	626	630	585	561	619	589	579	615	577	608	583	582	585	599	618	594	580	587	607	598	600	602	665	613	636	654	599	602	590	611	562	582	619	584	590	587	602	600	623	585	592	575	626	618	617	601	557	597	575	617	578	587	609	605	623	593	602	590	604	552	629	611	586	623	605	608	594	577	611	598	591	593	609	622	613	577	617	565	572	622	600	573	601	608	543	606	610	567	579	564	573	599	625	662	650	610	616	613	561	621	588	569	590	617	564	594	546	577	611	581	605	536	578	597	655	596	587	631	575	558	595	572	616	575	609	600	634	636	564	605	601	635	559	628	578	615	547	582	517	570	605	624	632	564	584	598	599	597	599	590	576	613	597	598	581	626	602	611	576	606	593	604	616	589	590	597	581	655	597	603	586	582	596	593	574	583	603	605	581	573	644	578	607	576	609	619	633	652	619	564	591	625	603	615	615	595	603	620	582	567	676	602	578	587	612	594	631	600	617	578	618	567	588	574	616	536	605	591	618	612	606	596	584	602	610	567	606	597	569	596	621	573	613	575	590	622	621	587	564	562	560	597	605	620	569	601	599	595	620	553	615	543	582	548	596	578	584	624	580	597	595	568	598	590	606	628	564	597	577	598	613	555	622	581	620	562	605	586	592	644	593	590	631	597	602	584	581	600	608	601	598	557	596	567	576	586	643	570	612	594	593	628	622	618	571	614	595	579	572	550	589	626	546	569	566	581	586	565	586	602	580	642	620	625	612	579	613	576	559	617	586	567	560
49845	52056	38903	10615	2244	1179	819	624	564	522	467	406	396	363	332	336	306	307	314	374	836	775	1127	3441	7063	7062	4500	2178	860	338	243	249	216	231	239	234	231	290	251	241	234	235	222	252	243	259	235	248	246	248	231	240	233	211	233	273	216	212	241	270	244	240	219	230	213	217	231	254	252	238	247	225	251	257	252	239	239	217	257	230	238	223	233	245	243	217	246	261	258	236	215	234	242	215	250	217	240	231	230	230	229	227	273	250	236	238	232	235	245	231	264	242	269	258	232	230	246	217	260	246	239	260	227	226	252	238	265	275	224	265	217	207	240	235	262	223	257	237	261	229	248	267	244	213	232	236	250	264	250	256	268	225	238	233	242	241	234	239	257	240	229	225	248	244	248	240	227	226	244	244	247	227	226	232	262	268	248	259	227	241	231	222	244	219	248	212	225	215	247	257	223	221	256	241	269	237	237	223	243	259	218	228	235	243	228	243	239	225	228	247	228	241	261	224	244	255	236	243	272	239	214	208	250	258	244	213	247	223	229	234	240	251	239	266	238	255	245	238	231	250	227	281	234	225	237	242	243	245	253	239	267	235	229	254	239	227	215	229	230	243	231	259	245	247	255	276	246	250	237	242	253	258	219	223	254	221	236	243	246	263	226	245	246	223	214	250	238	231	200	234	240	218	248	240	220	249	242	244	255	201	255	231	253	242	260	217	241	236	240	252	241	224	240	237	261	248	236	236	250	224	248	237	226	230	262	249	235	261	230	233	240	247	250	263	264	232	230	223	232	231	265	242	241	244	258	244	226	237	247	242	224	246	223	231	242	233	247	210	206	246	257	245	230	274	246	234	242	260	233	224	247	257	249	243	218	243	262	241	242	281	250	272	245	243	265	233	246	227	261	218	262	222	240	247	231	254	240	264	234	215	242	245	229	234	234	222	245	216	232	251	224	235	274	249	253	250	241	252	261	256	274	245	266	240	265	234	264	231	221	254	274	248	227	262	248	244	263	228	247	239	245	244	229	249	247	245	258	251	245	239	244	225	225	264	239	258	239	226	243	214	238	260	227	226	215	239	250	253	259	227	260	246	234	235	234	233	234	243	227	243	256	226	231	259	206	219	224	259	250	253	255	234	261	232	240	240	239	262	232	265	243	264	242	228	223	241	240	247	269	253	230	247	240	240	227	240	251	242	232	234	276	251	212	233	257	248	217	241	232	241	213	246	239	224	268	222	237	241	235	242	269	238	260	270	222	254	239	254	232	223	230	252	244	213	234	245	246	271	254	252	222	238	249	240	230	265	279	206	227	234	233	250	230	237	233	234	238	233	275	256	249	241	216	207	209	252	256	231	236	249	271	256	256	250	248	232	247	243	243	263	261	244	267	235	226	242	259	243	234	263	252	232	238	265	244	235	247	228	237	237	233	262	241	237	209	251	243	240	236	245	228	275	208	219	220	260	261	247	264	244	231	256	226	244	253	258	266	230	244	276	222	244	240	250	218	234	245	215	228	245	233	283	262	245	209	232	236	255	235	239	250	243	250	213	251	220	260	215	239	247	221	257	259	269	244	247	243	218	208	231	252	260	281	237	272	260	235	215	217	222	258	239	260	260	243	222	258	261	245	254	242	267	238	240	244	241	241	210	245	236	229	234	238	252	209	245	245	255	233	236	242	252	250	267	238	246	219	229	250	236	249	235	237	238	231	260	239	245	268	228	267	236	245	254	244	244	248	228	218	233	237	260	267	227	214	250	230	233	247	259	236	249	236	248	246	253	237	223	258	254	237	240	207	254	245	253	249	219	268	248	248	274	268	209	236	228	240	256	242	245	231	227	253	245	259	246	197	241	221	250	234	248	212	229	246	248	249	232	217	230	261	240	234	252	273	247	281	225	236	231	223	226	221	220	234	264	250	262	269	240	253	225	288	226	274	236	257	233	241	247	240	253	235	271	215	234	268	248	258	276	239	240	274	246	254	269	255	231	236	245	248	229	230	226	253	250	242	260	242	238	258	220	267	236	247	247	218	225	256	241	248	240	237	256	232	261	206	235	239	249	261	241	273	254	260	211	215	249	265	270	256	265	246	231	236	236	263	254	253	242	228	249	281	233	302	217	267	230	229	261	248	243	261	237	240	262	236	261	236	228	238	233	252	248	218	234	229	250	264	225	250	227	243	216	260	241	226	222	224	247	213	269	260	228	244	244	260	276	248	247	262	211	227	231	247	228	224	249	228	247	264	250	233	251	247	250	211	247	246	260	234	273	278	248	214	260	241	239	262	241	252	246	244	216	237	253	239	249	233	250	266	247	232	228	251	237	263	217	269	209	243	236	244	256	264	243	240	244	249	243	221	238	236	253	267	222	271	242	210	255	237	223	240	215	249	222	223	239	224	245	256	232	259	240	248	236	261	256	244	261	241	246	241	246	235	233	259	241	227	243	240	250	231	224	232	237	216	246	217	247	244	252	226	249	247	271	226	239	213	231	265	283	240	233	237	265	233	216	245	236	260	221	193	236	199	247	259	231	217	254	215	234	269	255	237	254	243	235	231	260	251	239	225	249	250	237	228	260	237	239	242	271	256	235	245	236	228	232	257	236	254	240	226	245	246	238	240	236	254	257	224	253	217	222	241	256	246	238	247	239	251	233	254	246	247	226	280	245	247	240	229	266	257	249	240	258	217	239	227	253	244	243	250	238	232	266	230	247	236	239	240	237	234	255	203	273	245	239	266	239	236	254	227	242	228	220	259	216	238	232	255	215	240	225	263	246	240	269	228	220	247	229	262	239	229	256	230	246	229	267	215	260	235	236	239	252	251	222	274	243	270	253	239	210	229	256	236	269	224	287	238	260	235	247	252	228	223	237	259	238	241	251	242	216	249	259	228	250	210	211	237	255	267	226	227	242	266	229	256	258	255	251	247	260	250	228	255	246	240	237	260	240	246	232	257	262	247	248	219	248	258	224	256	259	225	246	235	266	256	244	222	227	256	263	263	252	239	210	224	227	272	217	228	251	239	261	246	283	248	234	231	241	214	263	218	230	230	234	249	252	253	215	233	242	279	274	226	236	260	230	240	253	243	232	237	230	229	231	235	260	249	262	246	254	250	253	253	218	226	233	229	261	227	233	259	220	242	271	243	254	232	269	266	246	224	206	229	248	241	232	222	237	245	254	240	245	219	233	247	249	265	257	225	235	248	235	241	235	265	252	255	233	223	225	234	226	262	267	239	234	240	220	240	230	248	227	252	262	263	226	226	219	250	257	225	233	235	251	225	251	212	216	250	261	254	270	254	244	226	230	240	284	231	236	228	259	228	243	243	230	249	245	246	238	235	258	236	245	249	223	228	253	241	235	232	226	239	245	250	231	206	216	242	215	232	224	239	205	239	242	247	256	220	240	254	220	229	245	187	237	247	213	251	238	235	244	227	235	254	244	270	239	241	244	254	222	227	245	254	246	246	203	217	218	253	240	232	243	253	238	236	215	250	257	229	236
35068	44493	19867	4936	4267	3552	3036	2496	2360	2063	1887	1657	1591	1488	1299	1296	1206	1177	1225	1731	4016	3556	6381	14726	26091	25152	17886	10379	4126	1434	749	714	686	732	785	702	716	800	733	759	740	718	724	769	757	691	749	750	746	696	718	757	740	724	699	723	684	729	669	717	736	787	712	772	721	734	737	731	717	745	772	699	729	752	792	750	748	729	753	716	739	725	762	771	779	718	761	756	746	753	740	765	730	716	769	746	708	756	712	702	749	756	733	725	740	743	717	734	746	741	687	725	722	705	765	706	718	762	724	712	725	737	714	734	742	703	761	739	767	734	699	692	702	726	746	711	736	726	712	706	703	716	753	724	758	695	726	712	714	716	748	767	712	766	717	758	710	709	712	659	757	721	733	704	746	687	678	713	739	713	691	709	743	738	674	727	725	685	709	702	729	778	770	716	746	712	754	712	734	794	724	736	745	716	780	714	756	746	781	716	723	700	738	757	719	724	715	719	746	731	727	778	714	722	716	746	721	736	712	690	717	714	768	733	739	729	716	679	710	756	658	724	731	728	684	773	769	708	717	691	774	740	709	717	768	709	739	696	708	676	753	776	741	725	723	748	746	721	726	699	741	692	777	725	723	736	791	704	757	715	704	701	740	761	720	729	739	707	740	718	717	711	709	725	760	782	724	758	696	734	761	677	757	735	706	762	692	740	729	733	731	719	734	741	707	731	744	744	763	682	741	734	776	740	738	705	725	718	737	731	739	692	764	717	739	759	753	744	713	750	766	650	681	736	737	757	722	734	725	731	717	729	722	712	707	719	713	719	750	752	726	734	746	719	739	781	743	737	730	693	704	696	775	696	707	686	715	762	778	694	765	734	720	709	719	734	747	726	736	740	710	705	738	738	695	755	712	765	751	720	723	712	746	726	722	740	755	712	723	701	760	726	743	715	751	692	774	729	754	701	741	773	722	764	718	735	762	725	752	730	740	759	765	739	689	723	796	721	674	748	747	712	710	719	762	776	742	738	712	770	680	776	706	738	749	708	730	728	770	735	745	727	723	690	738	743	722	739	697	742	768	772	761	720	727	761	722	714	741	728	724	762	700	751	724	751	709	687	719	726	713	741	768	740	694	734	720	727	788	754	739	768	674	740	709	700	732	693	744	732	760	727	697	728	740	672	698	754	686	805	702	706	770	731	680	714	684	718	715	766	800	720	761	675	737	728	695	720	719	808	732	681	689	738	686	682	670	799	730	715	746	761	719	704	723	730	734	735	729	696	730	726	648	717	689	705	730	723	708	723	748	739	769	711	748	710	743	744	744	702	741	753	755	747	734	709	723	730	791	696	723	720	710	734	739	709	749	710	753	728	736	739	728	703	753	758	706	723	719	702	698	646	709	751	773	730	743	782	715	744	709	667	784	712	719	757	713	738	760	681	706	769	739	753	703	751	714	708	758	707	750	736	759	731	710	716	688	731	698	741	736	771	772	766	725	752	728	725	717	727	724	717	748	774	704	744	665	738	733	678	765	726	738	739	736	782	757	738	760	701	751	733	701	727	722	703	744	761	715	715	699	712	761	784	719	727	740	697	743	723	725	789	747	682	743	715	712	774	704	749	712	758	714	738	722	750	720	714	699	721	725	748	694	747	744	706	711	725	686	762	724	803	745	716	723	679	705	754	716	729	721	731	721	746	706	677	715	720	762	719	767	743	684	727	713	766	735	783	732	736	722	699	681	766	739	733	735	748	696	739	753	761	743	733	681	746	764	728	767	764	719	713	765	719	741	769	745	720	744	759	720	745	767	733	737	745	699	753	732	772	751	785	748	759	709	721	696	700	713	777	741	716	722	683	697	752	740	767	732	758	757	733	723	704	732	719	668	770	764	726	744	709	732	721	707	735	749	729	714	726	720	665	748	821	695	714	713	740	745	707	730	775	762	704	755	750	730	734	715	727	703	756	708	788	740	748	724	705	722	714	715	749	696	742	720	756	704	737	740	688	800	750	741	758	766	701	758	711	704	737	805	743	707	814	734	653	764	706	737	727	744	733	748	714	696	646	739	716	735	767	721	709	696	719	780	705	727	680	751	711	783	760	743	715	758	742	749	735	742	703	757	750	781	777	690	748	726	759	731	733	751	724	715	711	713	719	752	732	750	725	731	722	791	715	701	757	727	769	691	751	712	736	698	713	742	721	740	725	690	718	743	701	764	733	755	773	724	731	719	739	677	722	738	745	756	684	746	745	755	730	735	717	768	741	747	766	742	740	718	721	759	727	726	706	710	723	719	721	742	666	772	714	715	756	735	703	741	719	692	721	714	762	711	735	684	756	764	790	704	758	776	690	682	781	744	687	766	756	719	661	703	752	732	747	725	783	765	739	744	716	744	713	680	704	718	757	737	727	724	704	685	730	751	762	752	717	745	708	709	734	730	765	747	740	755	791	714	718	691	742	721	797	755	750	712	703	754	725	697	742	708	716	709	732	724	705	754	767	744	777	730	768	699	778	744	708	757	734	706	765	714	725	734	738	744	718	734	698	710	693	733	688	720	688	699	776	773	755	715	761	778	764	699	690	756	728	768	719	749	746	709	730	747	699	777	715	710	731	734	689	712	707	718	756	733	726	797	752	685	727	686	793	696	749	709	711	723	725	710	755	756	751	715	748	690	688	744	731	745	741	716	684	725	681	730	739	732	729	743	731	732	760	679	735	680	757	706	734	718	686	718	767	729	726	666	701	781	732	696	719	699	686	740	751	711	735	729	754	771	742	718	732	740	677	738	714	774	734	767	736	704	742	714	753	706	765	737	690	741	734	708	752	769	716	709	730	710	771	757	751	753	739	725	778	698	814	706	725	760	748	680	743	696	740	718	693	737	743	739	739	771	736	704	746	795	727	708	732	757	763	718	698	740	710	728	733	745	744	745	739	768	724	669	739	721	745	740	743	684	773	768	680	732	765	694	751	696	746	768	735	695	754	711	736	689	728	671	666	753	715	711	741	762	721	740	739	692	735	716	736	698	760	772	690	692	776	744	781	714	739	723	709	786	720	722	750	728	774	707	695	710	794	776	724	722	709	722	742	721	752	781	758	719	718	669	728	730	726	743	725	729	679	711	723	767	779	711	734	730	721	758	753	721	713	708	756	712	720	729	707	753	760	781	760	697	722	730	668	719	731	760	720	775	767	723	694	744	794	703	792	728	763	705	734	670	737	744	764	764	722	752	658	753	719	746	698	727	692	745	734	724	726	712	761	748	711	766	687	741	698	692	743	676	768	634	723	695	744	721	697	752	745	746	755	776	695	730	722	740	741	698	677	759	726	731	750	776	679	778	669	754	717	753	795	743	730	760	714	707	760	698	702	764	724	701	725	715	683	756	713	771	738	736	722	699	753	672	733	736	728	721	808	744	720	728	712	749	733	727	747	744	675	740	754	754	762	676	736	723	755	733	755	755	746	766	752	715	751	676	680	716	739	721	808	704	716	693	740	733	763	736	747	712	724	758	764
14645	4828	2068	331	204	214	182	177	205	207	163	176	157	162	184	182	172	152	187	169	192	187	198	294	648	720	643	435	290	186	160	171	150	179	147	204	166	180	170	147	169	160	158	170	179	159	162	153	168	150	170	147	141	174	167	170	158	186	173	162	175	179	175	150	160	167	149	198	140	167	140	162	150	159	168	163	166	180	189	158	160	173	179	149	166	149	180	168	169	184	177	153	190	162	155	155	168	171	155	154	159	158	161	160	147	149	157	165	189	193	175	172	151	184	163	159	142	144	166	173	163	191	149	163	171	186	165	156	160	171	181	149	161	155	148	164	169	186	159	159	160	165	152	127	161	167	180	158	152	146	174	187	179	151	169	183	168	165	149	160	145	157	162	170	162	183	183	189	157	153	150	155	188	169	155	149	169	160	142	177	177	173	173	177	185	161	161	162	155	192	184	156	165	152	177	139	161	170	191	170	182	170	143	153	164	157	177	163	186	171	162	165	175	189	181	165	163	158	167	163	143	159	179	141	157	165	144	166	163	158	179	167	154	162	178	161	163	156	164	165	169	156	160	162	166	163	157	173	193	159	158	167	166	152	138	153	158	175	158	164	178	147	185	174	152	179	176	166	160	160	167	162	163	170	157	167	153	174	156	164	145	163	155	177	149	181	149	149	162	169	171	157	167	149	180	161	169	178	156	174	157	145	157	181	162	163	120	174	144	174	165	168	168	196	156	163	184	164	166	180	185	180	146	176	164	170	167	170	195	133	148	153	176	164	168	184	162	174	157	150	156	165	151	146	188	162	149	174	171	193	187	168	165	170	166	164	155	171	167	158	161	176	154	163	193	183	187	147	182	173	179	140	179	166	149	169	194	173	198	170	183	172	158	150	146	172	169	157	154	169	167	180	146	170	165	167	162	143	166	172	168	166	168	174	186	137	152	148	149	149	156	164	164	157	148	146	181	181	167	171	178	161	173	141	172	178	158	162	185	161	165	166	180	151	162	153	150	160	169	170	162	169	173	196	187	155	134	186	159	173	159	170	177	161	161	172	159	151	166	153	165	151	158	172	191	137	156	189	173	187	148	164	152	148	168	186	177	171	161	148	154	138	164	163	139	165	151	176	165	162	182	177	172	181	167	177	141	139	164	159	165	165	193	166	164	166	165	163	163	156	170	163	166	160	159	148	145	156	142	145	153	150	175	168	168	173	148	171	168	162	149	161	154	158	141	164	157	171	180	150	163	146	164	158	166	162	193	144	181	171	156	177	180	169	181	170	160	155	176	172	164	173	162	168	160	136	171	165	181	175	163	160	169	182	163	169	162	166	152	148	152	141	191	156	167	184	155	193	184	163	144	155	181	154	166	173	159	169	163	158	139	176	185	148	167	187	151	160	137	147	155	170	154	176	164	147	175	177	158	187	151	158	166	159	152	162	152	150	176	179	155	168	127	153	176	151	153	166	170	160	164	167	152	178	173	161	163	192	171	170	155	170	159	151	161	178	158	161	157	177	155	163	143	163	164	151	179	173	154	175	152	172	179	168	150	181	171	174	193	175	175	175	153	160	160	186	130	155	197	174	168	157	152	147	151	142	181	165	170	162	168	164	167	156	178	151	162	176	183	163	188	159	145	156	168	167	163	182	172	183	181	148	174	164	140	189	183	165	166	165	143	159	158	171	190	174	160	194	163	141	140	165	161	185	161	158	156	167	166	148	183	153	175	152	188	153	164	184	157	154	172	163	155	156	161	158	159	164	172	149	182	183	156	171	142	158	168	150	177	148	176	165	184	160	170	155	164	147	161	151	160	142	159	175	167	139	149	162	158	151	155	175	173	170	171	142	141	184	181	145	156	161	184	168	193	155	143	169	160	148	140	148	152	166	145	172	139	173	143	186	178	153	161	170	152	160	188	178	167	184	170	158	169	188	172	151	152	182	190	164	152	162	184	171	132	171	193	161	169	177	195	137	154	173	171	174	179	158	200	184	213	155	138	178	155	152	160	173	150	175	184	155	177	142	175	192	189	182	171	158	150	158	179	168	187	158	160	161	186	167	163	169	167	160	150	165	158	157	174	164	163	162	163	147	176	178	169	180	177	155	164	167	184	173	168	170	151	162	152	141	179	168	167	169	168	170	177	182	190	171	174	155	177	152	138	158	192	161	165	173	163	172	178	173	166	159	173	174	175	187	150	179	163	153	137	176	161	150	168	184	156	175	180	158	190	148	153	147	150	176	162	151	168	181	165	164	161	172	170	156	183	179	163	168	167	153	139	164	157	162	170	176	175	135	165	180	163	166	150	172	163	168	158	165	156	167	134	162	158	167	170	140	177	175	168	162	161	161	172	153	186	177	186	178	150	170	144	164	183	173	184	163	140	146	173	175	152	178	173	161	134	170	159	172	158	182	169	154	147	152	166	174	159	146	166	180	187	171	156	174	172	177	147	150	151	156	153	176	189	163	174	155	163	166	157	191	169	175	165	160	154	145	195	157	164	153	158	152	166	171	162	159	158	157	161	166	154	160	196	157	167	166	170	159	156	153	178	178	166	147	196	169	174	173	145	142	160	141	166	193	166	162	149	154	170	190	151	163	167	153	193	176	153	175	153	166	167	189	177	167	169	145	149	158	142	179	179	161	177	155	153	184	155	166	161	152	169	156	164	155	163	165	155	154	152	173	162	179	175	172	172	181	169	154	153	174	155	164	145	143	162	162	171	152	164	153	154	162	178	162	158	152	158	176	155	165	157	159	163	150	157	151	175	173	171	186	162	163	175	173	148	164	150	178	171	164	144	170	171	159	156	191	194	154	150	172	169	170	149	178	148	176	149	151	134	170	173	169	158	172	159	171	152	146	149	173	164	151	161	152	175	166	165	157	147	158	176	187	167	191	151	178	152	145	160	173	158	156	157	160	156	174	176	172	160	176	163	155	175	139	176	165	184	142	158	189	184	132	179	160	183	181	180	163	162	161	158	164	173	157	161	174	185	174	171	167	172	155	187	157	179	172	162	152	176	168	168	150	172	168	165	161	172	181	149	181	164	160	173	165	193	152	147	185	160	190	166	168	171	197	153	156	154	178	158	152	179	152	169	160	148	167	171	174	154	155	169	155	168	150	163	150	160	134	179	172	174	164	162	167	153	176	163	159	147	176	167	176	172	166	145	144	149	194	159	166	164	170	146	148	171	153	154	147	164	178	161	152	160	154	151	171	171	179	164	165	161	163	171	180	158	168	182	141	203	148	170	143	170	156	159	171	145	172	166	163	165	155	154	165	162	141	145	156	148	169	161	192	171	153	181	179	149	153	177	154	173	148	173	152	160	156	165	140	163	156	145	169	167	182	159	151	138	143	177	155	173	159	164	164	175	185	164	168	181	166	166	151	151	152	166	169	171	149	156	158	163	158	147	154	168	169	173	167	144	160	153	162	158	154	156	172	169	164	155	175	127	170	156	157	157	168	157	172	166	167	148	174	158	168	158	164	177	161	163	140
9424	6226	2662	719	693	641	646	660	612	626	598	614	572	590	557	593	570	553	535	642	593	587	707	1509	3230	3566	2863	1788	994	632	558	531	520	514	516	561	536	517	513	556	525	577	513	517	528	545	515	533	475	545	506	518	568	540	494	523	519	551	528	532	512	522	540	568	518	529	508	517	544	512	573	543	582	513	544	570	527	553	515	541	512	517	491	549	513	505	518	533	526	534	545	575	507	532	540	563	572	540	489	515	540	513	565	542	517	512	554	565	518	519	565	527	494	531	542	567	567	516	517	503	490	521	513	527	545	531	539	518	532	520	556	510	556	510	515	497	499	513	557	499	554	535	505	500	527	542	528	551	519	550	481	537	500	589	516	559	529	511	521	527	532	553	507	553	524	550	502	578	560	575	514	529	570	533	511	541	541	575	537	527	509	549	510	526	542	516	493	521	541	546	539	509	538	514	510	516	526	540	516	527	539	531	563	532	554	572	517	512	565	552	489	545	571	529	504	494	539	526	510	535	545	511	507	528	518	529	541	493	519	538	535	545	523	489	491	542	552	501	520	495	541	562	484	498	539	505	487	517	589	532	529	575	524	542	565	529	550	578	537	534	515	531	575	501	508	528	482	507	541	540	552	517	587	495	534	543	519	507	503	516	498	541	565	559	574	544	542	539	534	557	557	537	554	486	530	540	531	535	528	545	541	549	499	529	520	542	552	524	513	507	531	505	536	517	526	568	510	571	553	541	581	494	474	495	519	551	500	552	528	538	540	498	497	568	540	539	503	525	553	549	523	516	543	532	540	525	491	506	507	540	518	540	522	542	496	511	495	510	554	578	520	508	549	509	523	574	559	519	520	492	530	571	485	534	565	531	506	513	533	528	544	514	555	499	478	553	517	568	554	538	488	531	547	522	535	531	513	508	545	530	567	508	528	547	520	482	510	524	526	532	526	525	552	507	524	504	572	531	519	507	540	543	507	550	504	481	575	539	529	500	534	529	510	515	520	545	528	546	540	512	524	544	510	497	516	518	492	508	519	519	519	531	499	491	533	568	520	533	523	545	533	503	506	532	571	523	556	530	527	545	509	490	541	516	529	520	565	540	541	536	547	528	510	526	521	555	502	551	538	553	521	496	484	543	488	537	486	543	505	547	542	527	551	519	531	512	554	564	536	509	536	499	546	526	512	528	545	492	570	528	492	563	483	536	505	513	531	506	520	504	525	530	515	581	571	551	543	549	538	560	500	532	539	567	499	582	511	501	526	550	534	505	511	549	485	550	517	556	572	516	498	516	495	544	573	561	538	522	533	567	548	513	534	509	515	486	522	496	498	530	512	503	515	562	578	541	557	506	545	533	492	507	534	538	538	525	487	524	539	518	528	508	544	520	571	506	532	523	583	565	526	518	553	477	508	521	541	540	515	518	547	515	561	509	526	510	556	500	488	505	505	535	510	535	537	503	532	545	553	527	532	517	546	536	497	502	553	514	484	560	556	536	517	538	521	538	524	554	526	537	566	523	498	500	495	482	524	509	535	520	489	567	518	532	504	527	548	518	504	514	590	524	528	535	496	524	542	549	479	518	511	554	530	517	562	529	543	548	499	527	540	462	544	572	550	554	534	531	552	570	524	556	520	530	520	547	543	532	502	509	559	495	523	495	577	531	513	514	482	546	513	506	529	494	537	504	574	541	541	513	522	511	535	535	495	517	556	484	505	545	495	522	508	531	511	513	515	502	539	508	538	487	528	558	497	530	535	570	538	554	549	500	517	542	543	538	553	509	512	485	518	539	575	521	533	508	528	503	526	525	511	532	531	540	510	529	511	532	536	530	542	519	585	503	564	504	510	537	499	537	549	516	529	533	509	535	537	530	495	517	525	537	547	536	554	540	525	532	511	516	501	534	527	550	485	540	504	520	558	558	472	535	528	521	516	519	538	527	538	501	511	523	529	538	515	488	518	518	550	543	458	481	499	535	536	532	537	554	529	497	530	487	481	514	539	540	541	594	533	529	506	523	504	509	572	505	526	521	486	509	523	506	507	550	553	538	532	524	549	545	557	545	516	522	521	558	534	514	547	509	516	574	513	543	507	581	540	525	556	522	497	563	504	511	535	522	504	509	528	531	509	540	563	513	514	509	546	582	524	533	511	502	513	532	529	520	494	517	503	552	564	519	557	568	525	528	550	530	530	503	536	504	527	527	506	523	512	544	547	534	533	517	538	558	550	496	489	511	478	529	513	541	517	552	518	557	559	573	500	547	537	545	533	537	500	531	543	510	496	580	537	510	563	541	495	534	559	492	547	519	489	509	533	512	503	530	508	523	523	556	475	495	499	544	549	535	534	519	498	547	571	534	540	522	517	534	577	524	525	509	520	585	533	506	539	557	509	523	554	539	525	507	521	539	557	536	491	526	539	508	535	547	541	502	527	535	493	504	534	528	552	496	558	557	514	565	540	536	556	552	528	523	524	544	495	544	548	548	526	519	517	526	510	537	536	501	508	518	494	530	517	548	514	527	523	552	502	517	538	538	533	490	558	506	538	525	464	514	521	509	532	521	486	543	532	503	537	523	486	513	551	584	542	541	509	498	531	499	530	534	503	551	556	516	504	504	496	515	541	538	520	527	519	537	531	515	527	531	498	518	530	531	520	571	544	546	550	545	562	519	523	566	518	539	541	512	500	525	516	523	496	495	526	541	526	551	492	535	568	507	536	525	530	542	535	492	563	533	565	492	535	540	560	566	537	492	547	584	537	513	514	526	474	543	528	543	496	560	533	527	558	535	507	558	562	491	523	508	542	518	560	512	541	507	527	515	537	497	519	510	517	527	549	520	544	518	527	531	499	519	505	566	524	530	547	516	494	506	485	522	486	497	516	545	512	485	516	511	514	534	548	525	545	523	537	506	527	536	552	540	581	533	519	537	562	539	513	552	521	520	544	543	554	467	535	531	520	484	533	518	554	520	550	505	521	507	535	504	530	535	504	533	553	574	519	531	507	559	488	532	538	531	498	530	538	540	524	535	540	508	523	537	517	493	522	583	561	521	480	544	480	513	564	535	538	526	515	544	533	550	574	537	570	524	542	505	516	509	525	558	539	512	522	558	548	522	491	525	552	560	542	545	536	499	539	553	519	540	588	478	558	541	504	519	512	542	492	492	540	518	534	527	556	506	501	524	542	538	548	531	528	515	526	536	528	550	569	562	539	508	523	533	510	500	523	539	504	531	507	534	498	519	513	572	546	510	525	547	557	518	508	536	502	516	500	464	518	488	573	543	532	526	545	544	510	500	495	493	528	518	549	565	550	524	550	541	515	575	595	524	485	482	508	511	516	532	504	480	529	547	510	493	519	528	513	511	512	519	533	506	555	531	522	529	511	475	525	522	541	505	516	518	523	560	576	491	557	559	502	521	539	563	521	568	469	566	530	478	531	476	511	533	559	494	494	512	548	543	497	527	499	546	529	519	556	534	529	526	543	527	526	532	525	531	557	507
41217	41359	27401	3941	953	612	480	422	368	340	301	254	263	248	236	233	250	235	238	242	497	1290	2275	3606	4276	3406	1604	648	309	228	161	199	212	201	190	187	192	195	154	189	175	210	156	195	183	200	194	177	214	208	178	203	201	198	193	206	206	191	208	196	227	170	209	185	209	178	165	186	185	171	211	207	202	174	220	190	187	199	189	237	182	203	206	202	176	176	214	181	184	182	188	181	196	206	193	181	181	189	211	196	189	202	190	193	207	201	168	193	192	175	204	181	184	183	186	170	166	197	179	194	184	193	181	184	210	198	211	188	175	199	186	191	175	180	203	168	198	197	210	202	220	206	198	211	181	207	194	194	204	186	209	213	199	195	168	179	189	221	178	181	211	187	191	174	192	190	190	194	181	194	201	182	196	192	191	195	199	197	187	204	172	199	201	189	187	209	199	201	180	211	179	222	190	170	195	182	179	186	217	186	194	189	204	191	186	186	196	167	182	176	205	205	192	183	208	186	189	195	189	193	195	190	188	194	198	219	182	187	198	203	206	206	182	192	213	178	189	206	171	207	186	204	182	167	178	171	214	195	212	171	198	189	179	224	199	206	214	155	177	185	203	200	204	207	186	188	207	221	185	171	207	210	190	185	174	179	211	204	203	179	180	205	188	189	177	200	174	179	207	207	196	206	170	171	169	179	194	186	192	206	193	183	185	186	195	194	193	196	177	210	190	190	180	200	203	199	163	212	234	180	181	187	176	193	172	200	183	183	210	219	212	215	230	197	198	174	203	183	198	189	178	188	203	189	203	192	184	192	206	188	164	173	185	193	204	197	197	204	205	209	211	162	183	182	195	195	177	180	191	202	199	214	192	179	229	198	167	189	192	189	178	186	193	190	185	184	192	201	162	185	203	198	200	198	197	168	197	218	213	199	202	202	186	213	205	190	197	163	193	201	192	181	172	188	176	186	190	208	170	206	196	179	177	188	213	190	178	215	207	191	214	197	166	199	196	194	188	219	213	188	184	191	192	220	235	227	198	200	199	182	180	204	190	208	193	194	197	191	213	200	178	197	169	172	184	169	172	202	192	200	216	198	207	196	190	209	196	220	159	215	196	195	187	167	176	184	195	195	161	191	175	201	185	192	183	220	178	187	193	173	199	193	189	190	211	206	196	204	175	178	190	188	171	187	167	196	207	190	175	189	207	175	175	212	180	197	236	191	221	148	172	189	202	175	198	187	191	183	192	211	203	192	178	188	185	191	189	179	209	176	172	199	212	209	205	181	175	176	189	177	196	181	198	207	177	191	157	187	201	208	179	221	209	186	199	187	200	204	206	197	199	182	188	193	187	205	173	178	190	190	178	179	197	199	155	226	194	212	201	212	189	184	186	196	159	198	180	204	200	198	192	199	194	202	172	193	200	201	204	195	215	189	185	199	214	204	177	182	209	194	215	222	195	190	203	199	193	198	199	187	203	196	182	172	188	180	190	181	164	172	184	180	190	188	208	211	168	186	173	208	195	209	184	219	211	184	199	193	185	198	172	175	176	185	171	169	182	190	185	183	213	203	201	193	228	184	217	192	204	220	197	179	187	179	205	173	187	229	179	202	202	181	184	169	175	215	202	214	198	218	183	188	184	213	199	219	184	226	207	210	208	159	204	201	195	189	180	214	197	181	207	176	177	212	223	191	196	175	186	167	182	183	182	197	185	191	223	178	205	187	192	181	200	177	175	211	197	186	186	184	178	205	210	202	193	183	188	179	190	194	181	199	217	198	210	187	192	175	193	197	184	177	215	192	183	178	168	183	176	192	175	194	180	188	190	196	161	201	174	170	210	202	180	196	183	165	186	171	207	190	173	160	200	174	194	192	204	213	205	189	195	195	213	188	180	213	184	189	189	206	211	195	185	181	186	203	199	202	208	193	188	201	213	221	198	198	205	218	180	184	196	192	202	194	197	219	223	194	182	199	174	182	181	191	191	192	199	179	187	183	183	206	175	202	170	199	191	187	182	198	198	200	186	178	197	185	195	184	197	171	211	214	179	191	190	207	207	189	194	214	175	181	194	195	193	181	186	201	193	209	203	202	171	202	164	224	201	200	194	213	184	205	188	200	184	195	191	198	164	198	196	207	169	203	177	189	178	200	166	164	167	185	213	215	199	201	186	201	182	181	170	191	197	194	195	193	204	171	187	175	201	182	209	191	190	224	205	181	200	209	182	207	194	201	191	195	197	205	213	173	183	179	230	184	197	202	172	188	177	193	182	180	206	207	197	158	169	181	194	220	187	212	204	185	212	185	177	173	195	189	190	184	211	188	196	177	180	194	189	202	190	198	206	190	180	196	196	203	185	167	185	188	181	179	200	175	198	190	200	182	194	200	181	165	183	173	181	178	162	189	160	178	209	208	205	200	184	166	197	206	183	191	200	193	189	208	177	230	197	194	179	187	193	187	184	209	179	194	204	199	197	229	206	187	203	173	192	203	196	188	193	192	210	175	214	195	192	186	148	203	203	205	200	207	184	213	211	210	204	212	208	185	191	195	178	187	196	186	189	181	193	208	189	207	192	199	201	208	209	197	179	202	211	187	194	198	190	185	195	175	210	176	175	190	193	203	180	184	189	196	189	199	174	183	198	168	170	211	205	189	218	180	182	207	196	219	207	185	191	177	198	184	190	186	193	176	199	203	184	180	203	187	192	183	195	177	177	205	203	184	202	210	178	203	194	197	188	191	185	173	177	196	214	216	202	194	192	193	163	228	181	186	201	193	205	169	183	220	181	195	166	205	182	197	207	215	178	170	211	196	191	183	217	211	193	197	181	184	203	201	204	174	187	190	186	201	186	217	183	179	190	194	192	219	184	186	173	178	187	195	185	211	193	207	189	183	198	189	197	192	190	207	198	179	188	187	179	182	182	213	190	181	187	188	199	197	206	201	183	204	203	203	190	186	190	190	192	189	197	213	184	208	178	205	198	179	205	193	183	185	192	185	213	189	186	171	209	178	217	183	206	210	228	169	215	222	180	205	224	215	206	190	167	184	221	174	194	175	211	222	182	186	199	216	201	205	167	189	198	166	170	197	219	159	171	187	175	199	180	212	171	186	188	235	183	218	183	193	189	193	220	196	189	186	176	171	192	202	204	176	192	197	177	211	228	179	188	172	179	199	199	195	197	199	214	215	205	176	154	173	205	198	202	194	194	212	195	195	200	204	190	172	202	184	209	195	193	197	185	186	217	201	166	187	181	210	196	198	202	192	207	177	187	185	164	186	206	205	198	206	190	205	208	205	159	204	169	195	180	197	180	188	192	171	184	217	201	185	189	212	153	216	188	183	167	199	220	237	199	193	188	207	183	170	196	187	175	180	195	179	199	194	187	163	202	185	189	213	181	178	191	192	170	170	198	190	189	205	197	179	197	213	165	193	192	180	188	196	197	192	179	175	180	184	174	202	179	203	205	163	163	186	211	186	197	189	195	187	190	215	195	201	198	179	203	192
26965	35212	14010	3004	2678	2245	2011	1723	1513	1437	1222	1065	1064	1034	946	902	903	886	860	934	2680	7041	11937	17047	19236	15148	7808	3026	1223	807	645	615	598	585	595	618	616	594	626	562	611	612	602	605	638	623	626	618	596	618	607	620	601	589	555	600	624	589	610	617	598	635	595	616	629	598	587	616	616	654	622	626	624	596	630	648	629	613	607	593	658	574	625	630	618	601	638	633	611	622	619	601	603	606	628	609	598	596	599	581	630	624	653	646	658	589	594	610	619	656	584	569	611	611	616	603	663	564	617	602	596	625	643	557	598	581	635	598	635	576	585	639	571	603	632	637	646	595	618	619	642	610	626	625	619	628	657	611	580	597	598	619	591	610	607	571	568	586	621	631	586	604	612	573	623	605	648	570	607	590	613	635	579	663	626	598	599	575	610	615	615	626	630	607	615	604	548	631	636	613	565	589	603	607	629	619	623	641	651	638	623	614	595	583	595	565	631	604	610	590	548	599	578	613	554	592	615	579	621	587	613	644	605	576	606	559	604	630	624	618	559	602	596	599	625	627	642	609	647	574	630	615	632	626	642	590	596	615	594	623	652	599	614	626	578	634	615	594	606	595	577	631	592	645	605	577	616	616	576	581	596	616	596	582	613	661	561	603	607	620	632	613	630	605	592	639	607	581	667	611	551	580	635	629	604	590	617	610	604	595	602	647	631	636	663	619	633	607	577	579	604	626	605	580	632	630	629	584	625	589	570	632	618	624	602	573	618	619	662	599	621	605	647	591	609	604	574	602	565	627	598	644	639	615	602	594	636	607	605	614	615	629	590	580	628	617	636	605	603	585	656	594	609	590	605	650	628	642	633	625	590	622	648	675	604	577	653	592	576	637	633	614	589	605	607	627	598	611	604	626	620	614	649	634	638	604	611	610	588	655	654	567	618	607	623	589	589	583	607	591	631	624	642	618	611	618	652	620	627	622	608	569	605	616	602	612	611	629	598	561	605	595	640	652	621	630	599	642	583	609	621	624	598	578	630	632	603	595	612	620	583	632	632	603	612	627	615	618	611	597	638	599	659	606	621	636	632	641	607	615	575	620	558	627	611	611	603	609	666	657	567	626	562	649	623	593	620	611	574	665	575	637	637	604	609	603	600	645	625	564	629	622	637	626	641	629	610	642	597	638	649	611	606	620	608	653	612	583	605	579	606	628	649	643	607	619	603	633	667	612	625	639	613	593	587	613	631	608	618	580	558	610	578	575	626	633	623	553	614	617	599	648	595	619	607	620	599	556	637	647	610	552	579	578	678	603	648	617	594	593	607	605	589	651	570	618	570	663	624	604	590	591	624	600	599	618	571	629	621	634	591	634	643	604	628	586	643	579	582	599	604	620	618	608	634	616	595	608	566	635	622	609	599	573	598	615	594	602	586	621	627	580	599	543	584	643	648	609	617	618	578	618	587	650	611	614	601	659	630	633	580	626	613	624	584	575	623	586	616	586	619	636	594	658	632	619	621	586	591	575	637	585	593	667	584	655	548	599	632	583	616	605	609	616	590	616	615	630	599	620	631	623	627	651	616	642	615	663	561	601	612	610	578	597	564	621	661	621	634	602	601	611	603	629	648	593	624	579	585	627	637	589	573	616	617	614	632	597	585	598	638	590	647	587	616	630	651	603	575	559	545	617	578	620	560	631	621	618	574	636	613	591	597	614	673	629	609	607	627	591	601	578	640	589	571	630	604	616	607	635	619	639	606	624	619	626	586	575	589	585	647	629	624	603	614	578	631	590	574	574	572	582	631	580	557	554	613	614	645	645	642	591	580	602	653	587	638	594	619	592	638	605	592	590	589	601	634	582	610	621	575	634	610	642	635	605	614	632	600	577	626	592	588	584	605	659	577	638	593	622	564	601	611	611	587	606	657	596	604	633	618	595	606	640	645	598	648	612	596	585	617	615	578	577	620	601	588	589	612	664	574	562	622	615	606	629	612	584	588	650	575	617	572	603	649	592	580	562	626	588	596	672	629	601	582	618	566	597	600	640	642	637	615	595	581	602	590	594	610	639	591	615	649	592	569	573	595	603	604	571	610	577	638	616	605	613	623	599	637	637	609	610	599	605	623	642	611	629	590	624	644	609	607	602	604	610	583	600	587	655	630	630	629	604	580	632	624	549	626	615	611	601	594	609	599	626	635	654	598	602	566	605	576	611	639	596	574	597	587	617	534	589	643	616	627	616	592	627	582	621	593	591	577	605	644	628	593	659	646	603	626	631	564	609	607	622	642	618	590	621	579	596	613	586	598	627	610	616	602	616	605	509	617	632	588	638	569	645	623	596	615	626	597	615	581	583	623	628	629	616	619	634	645	582	590	633	592	632	586	607	617	597	572	587	568	636	609	603	569	601	575	608	635	619	652	612	561	606	625	643	593	588	620	624	644	607	591	619	630	626	619	654	615	591	571	650	605	608	572	547	629	664	641	581	603	614	640	631	618	586	605	578	588	601	630	629	625	614	572	627	626	625	649	563	658	586	642	625	638	604	580	565	565	591	600	602	633	616	608	557	623	602	621	615	593	580	557	581	636	607	610	597	602	624	629	611	582	654	635	594	590	612	612	601	606	598	597	600	582	592	587	633	601	655	629	648	612	622	576	638	594	626	609	624	587	630	609	591	629	613	658	625	609	673	609	605	598	607	598	620	613	591	597	613	634	610	593	595	575	628	615	567	600	610	579	574	600	595	601	617	611	616	607	583	609	623	615	603	630	601	603	610	614	566	566	592	585	599	568	658	581	590	599	594	607	635	618	623	608	611	607	613	653	609	575	626	582	584	592	617	596	637	601	619	610	591	641	612	612	634	605	613	601	600	652	633	581	625	620	574	630	611	613	588	638	625	583	601	583	593	605	638	636	607	608	591	641	605	559	632	628	601	538	609	579	626	593	574	560	626	602	562	617	607	620	576	618	585	619	601	636	615	619	613	618	639	598	579	594	585	647	546	569	646	551	612	586	610	586	583	629	596	626	617	613	607	586	572	591	606	607	591	623	612	590	599	609	617	645	626	639	578	635	604	614	603	617	611	609	599	580	589	625	620	614	647	632	616	586	619	602	617	603	578	591	616	601	598	587	599	626	638	626	618	579	593	585	612	608	595	590	615	570	607	584	587	559	629	603	584	594	615	580	623	653	607	607	623	623	610	568	618	584	615	630	576	557	631	579	634	590	574	578	569	602	610	590	655	618	646	612	547	595	566	620	601	649	602	599	611	612	583	644	602	613	607	594	611	551	590	583	602	604	556	574	578	640	608	606	629	580	625	601	621	595	700	623	609	637	628	602	625	565	604	606	605	601	617	601	642	614	646	570	596	615	620	631	577	580	612	644	596	581	600	642	624	620	630	593	640	612	604	607	621	589	634	625	561	586	661	613	630	597	620	593	582	607	594	576	597	600	626	628	572	562	592	632	621	608	595	595	634	594	612	634	628	635	626	564	631	634	604	566	619	601	669
47236	60162	41126	10955	2257	1154	796	661	573	504	446	446	395	382	369	354	343	328	345	318	616	2442	5628	9560	6218	3327	1468	620	378	313	260	282	285	295	263	277	268	266	285	275	248	263	269	274	263	266	279	261	257	288	295	299	259	250	265	296	263	253	288	261	275	263	296	278	306	278	275	270	268	264	258	259	256	258	257	267	282	265	254	271	253	253	273	279	277	249	263	299	242	276	298	257	272	259	267	289	286	274	275	272	285	268	294	280	278	281	275	300	250	246	277	319	242	282	277	284	263	267	258	312	247	274	256	277	255	287	282	261	267	267	268	269	268	245	270	264	258	271	225	262	274	305	244	293	282	268	270	267	277	263	284	272	275	256	274	265	261	263	271	287	285	273	262	252	249	274	319	276	266	293	266	287	283	286	286	254	245	313	277	262	280	275	257	275	276	267	254	292	281	279	268	249	261	252	254	230	288	284	293	267	274	280	286	255	268	276	260	288	256	263	274	255	302	259	263	284	284	274	288	291	288	260	292	269	269	298	297	288	276	290	285	260	269	289	280	263	298	256	274	267	266	249	266	283	263	292	253	275	296	291	268	277	294	286	279	266	268	263	285	278	280	234	291	228	251	299	260	285	255	262	259	260	311	278	281	295	265	265	271	258	266	265	278	277	284	272	267	278	286	268	256	271	275	276	301	271	269	295	265	274	286	295	276	253	311	266	277	288	285	312	262	285	304	289	265	249	289	266	288	276	315	252	255	267	274	254	300	255	300	255	251	246	305	287	257	260	298	227	299	265	270	298	277	299	274	273	270	260	272	272	281	300	257	254	295	276	271	281	278	279	262	247	260	268	269	267	255	258	251	272	268	235	280	249	253	265	263	271	261	243	278	254	261	260	246	271	289	284	275	237	278	251	294	295	282	270	275	305	279	265	307	301	265	282	263	263	261	301	266	261	267	261	276	266	262	267	288	287	271	244	274	239	278	262	293	280	294	269	250	283	275	255	290	308	251	279	263	302	273	273	273	250	259	261	254	299	287	245	261	289	304	275	305	251	278	285	286	259	309	248	238	238	272	243	282	270	270	288	267	257	263	251	241	270	265	276	264	285	274	263	259	285	265	229	265	298	259	248	289	284	264	279	267	273	248	313	259	264	270	243	296	261	261	270	266	282	296	283	275	253	263	284	272	269	308	255	278	254	270	275	284	294	265	260	277	265	267	309	299	247	299	270	278	273	289	295	254	263	278	315	316	290	261	276	267	305	264	265	265	278	264	284	249	300	265	280	262	277	247	295	263	262	292	258	256	235	263	266	264	237	279	287	257	282	282	284	261	248	296	299	241	275	248	269	288	265	260	293	284	268	271	269	259	270	262	260	271	280	276	290	250	260	268	279	259	286	262	265	265	269	288	303	278	255	284	251	252	274	261	266	298	295	258	286	285	260	266	264	263	304	292	297	255	310	268	274	263	294	276	250	260	277	272	266	288	277	272	257	233	262	285	243	266	272	274	263	269	289	265	282	276	286	281	285	271	271	264	292	258	250	245	275	273	271	276	279	268	264	254	281	274	285	280	261	260	272	287	298	282	307	294	280	296	272	280	238	289	268	285	288	270	256	257	302	276	285	288	258	276	278	269	276	287	272	267	312	271	287	280	273	300	283	259	263	243	283	311	276	289	278	255	270	277	278	240	260	296	251	296	278	292	273	258	264	252	257	287	271	281	281	266	279	284	235	286	253	297	277	280	297	272	251	283	282	264	275	271	289	253	302	259	293	272	247	278	250	273	232	287	265	301	267	283	260	296	257	246	278	283	273	272	284	281	273	284	267	279	264	302	243	320	288	281	281	280	274	286	290	260	271	257	287	268	248	268	312	273	274	271	281	252	291	284	271	287	269	279	261	301	245	320	304	257	260	278	299	289	285	261	270	287	271	244	245	264	241	270	272	287	253	282	263	272	269	289	257	248	300	245	267	251	253	257	296	258	265	268	291	279	273	274	283	291	289	277	279	255	288	247	263	257	270	271	308	296	275	257	312	240	265	299	283	283	293	261	297	275	289	273	274	279	285	264	253	295	237	247	258	276	265	301	277	310	283	293	271	266	271	284	243	248	246	270	305	267	260	268	303	255	311	280	255	279	235	283	275	313	238	316	267	278	292	283	260	236	269	267	288	253	286	286	258	283	283	275	283	293	250	268	250	271	271	293	256	307	289	281	278	263	249	294	259	276	268	267	286	293	279	282	282	293	279	268	283	258	265	298	278	290	275	259	296	292	271	286	297	287	301	270	266	288	262	277	284	287	286	267	289	269	280	265	294	283	268	263	300	258	281	253	285	273	282	305	246	296	285	292	254	262	302	232	262	260	265	262	258	278	262	217	279	278	262	277	279	265	215	290	256	302	265	280	281	283	263	277	279	289	283	266	257	294	278	277	315	272	253	255	241	276	293	260	268	269	273	307	271	283	252	258	257	279	263	299	295	287	269	263	304	291	257	270	282	262	268	285	283	266	271	304	292	251	275	284	287	277	301	310	256	270	253	282	276	276	291	311	252	250	290	282	250	266	284	248	284	249	263	299	247	277	285	277	256	278	273	257	280	300	286	268	232	260	272	271	287	299	293	286	284	268	287	267	266	263	283	284	280	248	262	286	289	266	297	251	296	282	264	273	265	309	252	279	278	286	254	279	265	277	274	278	256	244	299	253	250	224	246	284	245	269	252	274	298	312	281	261	285	273	245	280	288	289	247	266	265	255	282	279	247	248	278	318	291	255	312	278	265	290	276	255	292	240	273	259	312	274	284	235	249	287	238	270	264	259	241	282	285	284	271	244	267	283	280	314	229	296	297	261	272	268	275	260	270	278	303	300	296	260	261	282	262	283	257	277	246	253	274	282	283	286	264	265	298	293	261	285	296	279	277	256	280	288	255	252	287	281	283	279	267	296	244	271	267	270	263	255	264	312	267	284	316	277	279	257	259	265	286	263	274	291	286	271	301	294	252	257	266	295	275	269	302	253	275	278	269	276	242	303	281	260	301	265	290	236	286	275	290	274	287	283	266	255	258	257	281	261	262	264	267	270	278	289	276	284	284	304	259	284	258	239	265	285	280	293	302	280	256	300	255	268	276	240	247	289	245	292	286	267	270	283	244	291	263	263	262	261	272	282	286	282	291	261	301	266	273	280	272	270	279	275	279	261	249	291	273	291	270	294	245	275	266	293	263	314	276	266	263	286	264	266	281	269	251	276	302	275	267	282	282	290	292	271	299	268	269	274	261	255	287	275	267	268	259	277	287	295	281	267	266	289	287	260	235	279	292	249	279	272	261	264	273	310	269	278	255	237	276	251	292	266	290	241	274	280	244	271	293	274	274	277	261	245	292	297	284	290	283	275	285	293	265	270	252	265	297	295	252	264	242	252	287	243	278	241	281	278	262	282	283	268	283	281	283	286	253	267	237	280	278	280	274	279	260	285	270	255	261	277	262	260	285	284	299	285	279	273	280
32813	49280	17597	5011	4282	3494	2911	2570	2329	1975	1832	1696	1559	1438	1381	1382	1358	1245	1189	1212	3137	12405	21799	29363	21982	13206	6200	2776	1322	985	865	804	784	859	811	872	838	842	823	791	807	795	789	814	833	844	778	794	800	831	880	811	844	770	854	846	824	799	855	747	787	816	804	790	815	868	800	836	819	809	824	874	820	792	820	867	841	861	831	782	834	813	829	803	773	838	813	838	819	825	834	809	852	789	855	869	882	854	800	829	829	808	835	781	907	796	822	896	835	842	845	797	845	836	818	826	863	765	838	832	850	831	842	778	844	809	834	825	795	818	835	803	781	840	826	824	771	833	846	832	798	811	810	813	788	822	796	816	827	838	764	772	836	776	834	827	825	853	739	828	776	831	850	860	836	861	796	774	807	812	848	798	886	827	807	821	774	825	842	806	835	801	799	767	829	837	889	860	807	788	866	857	840	801	820	775	818	843	819	835	788	831	820	844	745	851	844	826	789	814	806	804	851	842	789	787	846	860	869	875	812	808	855	821	781	809	811	836	841	846	780	806	808	845	807	802	792	762	776	748	819	823	799	825	794	853	828	855	832	805	806	866	793	801	822	847	793	803	823	800	782	790	826	804	823	816	786	845	791	824	850	834	823	820	809	827	813	815	788	856	883	862	822	817	760	829	846	794	812	842	822	816	812	831	808	861	866	792	814	834	782	796	852	753	842	812	842	843	777	876	854	810	822	768	790	835	882	809	778	813	829	811	834	770	829	815	889	834	856	836	818	834	806	829	838	881	821	812	846	823	753	828	746	801	801	828	839	834	867	859	835	814	815	819	805	813	791	844	835	779	828	776	807	786	823	799	812	820	823	881	808	858	814	873	855	812	817	832	819	776	854	900	876	834	790	835	858	843	833	813	837	828	822	797	833	850	783	756	829	800	884	853	841	782	791	823	825	867	799	836	819	807	783	822	815	857	817	818	733	812	776	872	840	786	820	798	822	732	789	776	825	803	845	806	831	860	798	759	866	807	864	828	779	822	800	814	818	798	785	787	816	822	873	781	860	817	865	781	809	824	818	851	829	845	792	839	815	828	771	842	842	833	829	814	843	803	826	852	835	810	835	843	869	846	822	778	816	779	769	811	816	782	771	783	866	835	820	808	789	784	824	858	839	802	797	845	817	839	844	784	832	822	819	820	809	818	842	840	830	795	853	840	831	846	846	799	818	800	782	781	828	820	778	823	820	851	825	833	796	795	860	844	827	827	788	778	747	866	815	813	820	828	826	775	804	836	859	817	805	847	826	822	817	791	771	809	852	844	820	793	810	775	825	797	799	817	810	765	788	758	812	812	762	799	828	818	819	781	770	812	829	798	833	802	845	874	841	807	895	801	792	816	793	840	805	846	841	872	843	765	819	796	786	837	834	773	820	821	781	836	814	807	841	819	861	854	795	843	808	843	797	775	822	828	762	848	820	799	815	844	806	797	829	816	858	829	814	850	828	779	811	793	807	800	820	813	816	806	821	868	841	841	791	811	763	796	826	848	836	800	844	787	803	874	777	796	837	852	813	864	776	829	831	806	821	808	806	787	753	845	816	819	840	814	809	804	829	821	868	841	830	823	847	830	844	803	805	856	842	781	837	790	831	795	836	803	815	852	799	798	748	819	799	857	852	837	806	798	853	785	760	806	795	812	809	826	815	819	807	823	883	803	819	838	799	823	875	771	771	827	883	823	751	829	769	896	834	847	816	831	797	860	811	800	868	843	801	832	781	806	776	864	824	835	876	845	817	835	770	864	825	798	867	847	845	805	803	820	782	829	821	804	783	788	861	821	780	823	783	828	796	852	845	837	828	832	815	798	789	819	808	851	835	782	845	837	836	765	791	816	848	759	803	832	775	823	850	866	825	877	811	799	781	876	831	816	840	841	864	839	826	819	856	798	828	794	789	810	889	863	834	837	804	814	807	801	821	795	814	873	857	788	839	828	833	851	829	798	788	842	802	820	751	796	846	815	828	866	870	849	799	837	845	825	849	809	839	808	823	806	787	851	856	763	782	872	840	854	810	767	887	810	850	810	806	831	827	822	758	807	844	812	780	842	815	840	807	814	775	799	810	831	799	783	781	789	827	785	831	799	852	791	819	761	807	812	794	818	847	802	774	825	838	792	829	829	783	860	857	823	757	799	808	831	803	780	786	795	824	817	839	792	846	855	831	846	812	805	849	885	853	808	847	847	842	812	865	785	872	844	837	843	804	818	823	774	835	810	844	781	798	783	853	773	825	844	804	820	810	789	804	794	861	795	819	778	869	806	797	835	772	801	840	802	816	789	804	775	753	809	879	837	869	781	830	825	830	783	785	767	860	809	850	802	807	877	816	810	814	816	813	819	829	830	813	851	818	792	847	814	837	783	751	823	844	825	835	869	815	812	813	846	798	796	790	783	810	821	785	808	814	800	874	795	840	816	874	794	846	829	802	840	824	856	808	770	848	795	875	837	864	790	791	803	836	840	897	784	822	823	880	831	839	819	859	779	817	820	826	813	816	833	807	818	822	761	789	800	836	809	787	785	807	819	877	864	822	773	763	812	825	837	801	790	836	812	754	785	812	801	866	829	835	841	800	818	849	844	789	869	771	840	848	842	832	838	798	845	823	847	768	794	795	807	821	863	807	823	827	829	830	806	832	844	809	819	806	798	795	805	811	817	789	845	772	851	797	796	835	802	860	826	808	810	789	765	826	815	808	836	773	829	795	856	821	779	844	811	803	869	763	864	809	773	851	851	774	764	829	867	874	811	814	790	819	725	831	822	763	806	765	771	835	729	792	759	807	850	839	795	834	844	884	765	805	828	820	777	840	830	830	843	831	793	804	779	840	845	789	831	887	848	850	784	874	790	802	792	814	808	786	840	837	748	874	827	786	847	808	808	796	787	846	804	792	850	803	857	844	791	844	805	837	844	817	829	779	810	858	753	828	837	819	855	864	818	793	776	825	797	799	807	816	853	773	779	852	847	904	804	838	814	826	769	835	851	800	853	765	825	831	818	798	830	880	810	781	824	825	810	831	814	821	824	800	784	863	799	790	806	787	820	842	796	835	776	834	823	800	826	867	778	848	821	875	781	817	785	782	896	833	800	834	773	835	858	805	863	827	863	837	822	829	849	849	843	815	761	842	789	790	805	797	783	809	835	817	816	794	853	832	839	837	829	828	840	819	796	800	817	773	854	763	802	747	782	808	800	781	865	835	842	817	811	816	826	820	799	828	812	770	814	871	805	834	826	812	818	822	833	759	794	827	820	771	825	789	842	801	798	865	826	797	869	798	810	817	826	807	778	794	817	801	793	850	814	801	808	818	813	845	864	824	851	780	838	837	835	823	823	825	851	837	804	817	848	835	813	823	825	851	845	806	805	868	754	843	817	830	854	798	807	758	821	795	779	820	841	831	834	849	829	831	851	802	849	845	774	772	803	796	807	763	821	808	853	837	784	787	818	829	813	807	827	847	793
10053	4726	1700	504	347	254	246	254	250	248	219	226	211	244	238	228	209	231	219	192	284	551	928	1047	670	367	295	253	204	204	226	230	247	210	213	218	214	216	223	212	221	219	231	226	214	192	226	205	230	233	199	204	222	220	201	208	243	229	213	214	202	236	225	229	234	211	226	221	187	202	223	237	218	211	214	228	230	180	225	220	228	212	217	199	211	209	226	215	195	216	232	216	201	198	216	225	208	238	200	206	207	200	229	225	213	201	228	205	229	228	236	211	216	233	220	207	222	207	198	217	209	200	221	215	238	237	224	242	229	212	231	236	203	202	214	221	196	202	233	226	197	244	210	217	209	215	260	197	218	216	244	209	217	230	222	214	240	233	241	222	219	228	221	204	243	211	220	244	212	242	200	226	199	225	205	209	212	235	195	210	230	223	221	241	196	227	203	216	193	223	241	204	242	249	210	236	204	242	211	179	239	200	208	206	216	204	214	228	203	229	218	210	208	224	198	224	228	243	200	213	197	220	209	223	228	218	225	244	232	217	224	202	226	226	217	235	236	220	219	209	218	227	206	221	233	205	224	242	235	205	222	241	202	239	227	228	234	241	231	232	216	223	235	195	240	194	227	227	222	249	225	216	207	240	222	208	211	219	222	230	216	206	218	228	219	232	214	207	224	212	231	225	222	263	225	213	172	216	199	194	215	229	226	245	227	230	199	211	210	224	225	206	228	203	228	188	199	231	222	230	229	197	224	203	212	253	222	228	243	223	250	244	190	247	206	232	213	228	199	219	233	257	239	210	224	240	226	223	241	232	229	217	213	208	221	216	225	213	248	241	191	232	205	244	196	179	234	217	217	212	228	233	238	200	214	228	212	203	219	229	222	226	244	209	225	223	232	185	219	229	213	228	209	235	220	209	215	187	218	208	213	205	224	240	221	219	211	208	206	231	235	220	224	219	213	224	233	228	216	227	219	205	234	212	208	195	251	243	226	209	206	218	214	216	214	243	240	221	222	224	224	185	226	216	199	261	261	211	210	212	225	210	200	237	226	236	207	199	210	218	197	201	229	219	225	231	216	243	211	214	230	209	205	205	224	219	189	206	183	196	211	199	245	207	230	227	210	249	216	220	206	247	258	236	238	211	239	225	224	202	189	217	208	218	202	216	206	224	220	236	211	225	215	220	196	240	220	196	206	229	222	219	214	228	201	237	199	225	223	235	221	253	202	238	212	237	226	216	228	244	235	230	231	214	216	209	229	207	216	225	214	235	220	222	200	231	215	206	225	218	231	213	230	211	226	207	207	214	233	220	210	245	249	197	224	217	244	231	226	218	221	233	258	214	232	210	199	246	213	225	220	240	213	193	201	195	229	218	213	216	230	246	220	209	227	209	226	224	241	206	198	198	203	208	211	211	247	210	240	218	206	236	210	223	239	229	251	228	230	203	223	196	214	196	234	226	231	218	222	210	228	219	227	209	217	227	235	231	223	244	191	221	200	215	208	212	221	209	244	211	204	221	215	192	223	218	197	229	235	222	221	214	215	232	218	208	224	234	235	239	239	218	236	217	249	229	216	200	194	246	195	265	211	201	233	194	212	231	206	206	207	226	182	206	197	227	227	247	220	225	235	205	229	220	216	215	213	214	225	225	207	227	213	225	222	207	224	222	227	241	217	229	217	214	222	222	211	212	208	230	245	196	223	227	223	230	249	255	200	229	218	219	183	210	192	219	208	210	221	223	220	220	177	184	206	231	233	227	224	221	204	216	202	213	231	222	202	216	216	211	179	229	199	223	186	223	219	228	238	239	240	205	233	195	218	196	210	206	210	215	213	226	229	237	218	228	223	273	217	232	202	208	183	201	203	212	193	239	206	220	198	209	230	230	208	207	220	232	220	219	233	232	262	248	211	232	215	224	244	227	240	234	220	222	224	211	224	218	229	222	212	212	227	234	231	209	237	238	234	218	235	216	236	209	230	237	206	224	219	223	221	239	232	208	240	227	206	222	217	207	228	220	196	209	249	184	216	228	191	217	256	216	207	231	248	250	225	209	243	237	224	236	203	204	227	217	225	182	226	202	236	226	220	218	219	205	195	242	236	207	228	208	220	210	225	230	199	205	237	233	217	232	215	214	199	204	207	237	226	215	242	224	223	235	232	231	219	223	234	227	208	226	247	241	237	240	223	236	210	213	216	226	243	224	211	251	228	219	231	238	218	202	229	216	232	212	199	242	225	216	223	236	200	217	188	219	213	202	181	223	221	218	200	222	232	242	218	201	207	242	220	197	219	207	221	226	243	205	238	224	231	229	222	218	220	225	233	207	221	218	216	213	223	243	238	272	197	204	225	219	229	214	209	222	220	197	205	231	223	207	236	220	213	230	225	217	221	234	203	222	226	225	214	239	212	214	222	239	206	215	235	199	211	199	183	216	219	202	208	220	225	214	216	236	200	234	198	183	226	198	197	224	206	231	210	200	210	206	248	207	213	193	209	235	210	252	227	206	241	223	241	230	243	210	229	181	207	213	208	215	205	214	241	223	204	199	224	227	203	226	198	204	215	223	222	221	207	189	204	235	214	220	235	231	212	218	213	219	240	217	227	216	206	217	204	217	243	220	240	219	232	223	217	191	247	210	227	228	199	209	230	211	220	229	214	188	254	220	208	210	208	217	227	232	248	195	217	213	218	216	200	193	208	216	239	210	222	205	201	218	221	228	237	198	209	216	239	248	239	231	223	224	219	206	236	222	215	227	219	242	200	198	238	212	210	224	213	219	247	208	211	228	228	221	228	233	231	210	194	232	236	213	232	222	229	198	247	236	210	204	213	219	229	224	222	215	225	219	220	220	228	202	227	206	207	230	193	248	212	199	228	209	199	206	222	225	244	221	224	203	191	210	199	214	235	259	221	227	221	218	198	205	218	208	228	223	205	219	201	240	218	188	196	224	215	209	217	220	206	224	210	206	225	182	239	227	210	221	222	236	185	215	195	228	234	207	223	215	173	227	206	213	240	230	218	209	224	222	205	231	259	206	228	202	221	210	227	183	255	230	219	214	269	220	228	207	211	239	209	185	244	228	205	219	240	213	221	220	219	206	217	226	226	232	217	211	227	198	200	184	233	215	200	234	209	220	208	253	245	218	227	216	194	238	233	221	214	223	184	218	197	208	199	227	223	219	201	202	212	261	208	237	193	220	200	223	213	202	207	220	228	252	233	210	209	224	232	217	204	187	223	213	239	233	213	195	220	209	208	219	192	237	238	223	222	200	231	210	194	226	223	212	226	230	202	223	215	220	218	218	236	229	214	264	216	229	195	245	208	210	204	211	227	230	198	227	212	202	229	209	240	219	214	207	241	239	253	221	214	229	196	252	236	197	206	214	227	225	241	212	241	214	229	219	207	195	230	222	212	218	207	243	241	219	225	215	234	227	231	230	258	229	219	227	197	223	206	196	214	225	217	202	247	219	221	205	232	203	247	200	211	205	231	223	249	202
6911	7498	2555	1243	996	944	826	783	705	755	752	769	764	665	678	703	676	683	751	711	1138	2574	4652	4595	2575	1234	889	773	744	693	727	666	683	707	654	650	639	704	680	690	718	695	702	735	675	728	690	683	638	696	649	666	672	674	683	711	680	637	684	643	667	716	676	698	722	676	718	701	629	732	674	678	684	702	677	697	685	673	676	723	675	705	698	669	663	687	654	655	738	670	692	710	686	683	620	690	699	689	711	701	696	685	671	712	695	683	705	733	646	670	672	678	720	706	641	665	633	685	667	699	690	638	658	694	696	691	695	706	707	698	684	683	674	708	673	679	668	716	697	651	653	755	683	630	695	667	690	637	678	683	680	733	665	696	684	687	663	676	675	687	731	654	675	700	676	706	635	625	680	696	657	679	689	690	655	708	695	679	670	637	699	710	690	681	652	686	716	699	669	661	703	659	713	694	675	695	699	673	664	643	649	687	679	722	656	664	659	689	677	670	694	705	658	715	674	661	665	696	677	681	665	672	676	639	655	724	699	671	690	674	674	696	691	711	681	703	669	669	677	702	659	652	703	676	658	655	664	703	648	594	671	689	704	667	679	717	651	681	663	675	677	660	676	612	658	700	706	658	629	699	650	685	711	646	702	658	659	676	681	694	709	704	680	711	686	680	719	671	698	695	664	647	687	637	660	711	628	678	690	673	686	649	674	678	685	737	621	654	712	686	677	665	692	687	702	706	682	687	627	620	727	651	695	664	680	695	724	682	710	671	702	681	640	648	664	698	667	642	680	653	703	677	638	682	717	646	703	652	676	654	697	666	661	635	709	701	702	648	695	638	699	736	684	717	743	703	677	732	671	664	707	697	679	702	684	680	714	714	685	640	704	686	665	676	672	678	694	664	658	687	688	694	677	681	650	658	706	684	641	675	678	625	709	667	734	688	696	707	686	692	673	686	661	648	720	675	712	730	684	678	668	653	681	647	688	683	644	649	687	704	686	643	662	650	689	639	685	702	737	685	681	701	672	666	653	649	722	661	684	678	669	664	688	654	725	653	730	633	730	612	680	736	693	669	660	633	645	708	660	718	665	688	731	734	666	669	671	648	657	654	676	704	697	635	675	681	666	708	690	696	704	686	716	677	683	625	682	709	615	722	713	664	651	729	688	727	700	665	663	714	679	632	697	730	702	686	686	642	660	658	652	697	672	652	671	682	693	703	682	650	703	708	681	694	696	678	647	660	676	665	725	703	662	672	688	685	684	667	694	694	631	656	706	679	633	691	663	662	734	625	729	679	633	653	683	703	711	682	676	657	681	714	598	630	643	701	719	639	688	694	667	652	670	717	644	678	676	700	709	695	683	658	650	704	692	681	674	686	631	668	724	726	671	666	639	712	666	658	693	703	666	712	698	689	644	718	710	720	643	723	665	685	691	705	673	711	704	689	673	711	663	677	722	706	670	629	649	712	683	606	673	701	720	687	675	735	664	683	723	639	690	715	672	696	702	650	635	672	686	693	655	682	688	694	725	646	676	660	684	708	664	677	649	680	673	691	612	664	704	636	695	694	663	701	699	686	688	681	644	656	669	687	713	724	684	706	713	691	680	680	704	668	689	728	672	696	731	680	716	667	666	668	703	687	673	676	702	733	675	702	688	640	632	653	657	666	695	723	660	693	668	685	674	695	709	660	660	678	711	691	674	659	718	693	744	712	654	724	633	711	686	697	684	683	675	647	672	664	716	703	768	668	673	691	709	662	688	725	680	677	675	695	702	701	695	691	667	666	685	644	636	657	680	698	721	656	646	646	699	700	677	665	707	685	680	665	690	616	681	663	713	653	679	716	665	642	684	707	703	692	684	652	656	668	654	669	682	685	674	658	686	688	660	691	672	626	667	712	737	674	688	715	667	706	695	698	659	712	707	673	677	712	699	657	683	696	668	634	684	690	680	689	639	665	667	699	713	651	691	682	714	725	715	673	643	693	702	694	700	660	665	684	660	668	704	641	665	700	648	693	660	664	604	667	705	682	672	692	696	630	695	695	674	640	697	691	740	669	670	696	696	701	706	620	696	685	677	669	648	684	722	727	715	695	700	690	637	681	674	754	698	666	616	748	670	704	665	669	698	682	672	674	706	675	670	718	694	679	674	707	709	646	702	684	674	675	702	646	665	681	678	676	656	686	693	711	684	687	700	676	718	698	663	664	701	724	713	690	652	721	690	727	703	701	659	669	721	684	709	694	694	702	707	692	689	676	667	703	711	675	608	659	713	664	658	682	699	749	661	680	687	694	659	669	660	720	658	658	669	682	660	710	692	655	714	709	660	726	703	724	661	698	685	694	744	706	699	718	693	678	682	644	691	713	691	653	645	653	694	683	666	642	619	693	684	666	647	677	672	629	702	669	694	641	666	709	686	705	648	684	669	671	704	680	711	701	703	675	735	711	755	700	674	631	700	725	688	690	633	665	658	704	665	689	696	665	735	664	698	684	678	670	665	681	636	706	689	664	626	662	645	702	710	651	671	645	691	671	698	614	712	733	641	703	656	672	653	705	703	690	673	726	719	700	685	699	698	737	721	734	683	706	675	688	674	684	655	669	653	663	732	668	645	683	679	661	711	690	682	691	741	663	672	699	660	707	655	680	686	714	660	715	658	712	673	682	639	731	740	657	641	689	698	707	676	649	686	682	688	680	708	648	657	696	674	682	701	658	664	704	693	652	725	663	672	669	698	647	668	700	668	680	731	710	695	676	650	722	657	707	662	657	674	716	631	692	673	689	732	666	703	706	695	689	691	673	732	689	666	686	663	686	662	750	685	709	659	702	716	715	685	680	726	688	647	699	686	687	654	683	682	684	657	681	704	671	686	700	707	691	696	660	725	646	668	698	688	675	680	656	678	680	752	713	700	656	677	692	676	679	696	650	631	697	660	662	698	760	724	702	724	667	702	652	679	624	674	700	715	664	750	762	631	691	694	659	702	660	673	707	707	674	686	673	691	699	669	657	671	657	671	632	678	703	667	711	691	703	656	704	684	691	638	680	620	715	709	673	660	680	692	689	675	735	694	651	657	660	689	731	670	655	697	660	696	687	690	689	631	624	687	702	678	678	666	675	666	683	760	689	704	664	677	654	697	679	687	669	713	690	684	688	670	697	710	723	632	683	684	733	640	643	630	696	726	690	667	652	686	672	672	687	700	676	683	652	662	701	652	687	680	660	684	736	653	632	650	678	714	703	626	707	710	715	690	659	705	680	712	679	661	686	654	680	697	643	686	678	666	684	684	668	705	672	672	625	706	698	711	736	634	670	669	664	656	682	700	625	673	717	665	665	688	701	668	659	664	605	680	728	703	642	668	671	709	690	711	612	688	682	724	649	709	676	677	659	698	666	689	717	691	672	671	699	736	698	633	684	667	674	732	684	689	716	635	697	684	647	687	699	664	685	683	682	676	641	713	725	658	698	686	605	733	695	636	668	676	653	663	705	705	695	709	696	703	692
34595	38834	26335	4103	1115	712	559	505	442	385	337	337	298	288	297	323	273	307	285	297	824	3414	5734	5173	3061	1491	701	360	250	217	244	257	231	254	274	258	260	253	257	249	263	251	245	224	249	272	205	248	221	223	233	215	226	252	241	219	244	238	242	257	224	231	224	255	240	250	260	264	251	217	241	265	224	228	203	233	255	227	230	235	256	239	232	232	246	238	221	247	241	225	227	220	257	218	239	245	250	262	238	261	242	275	258	238	242	245	247	253	230	254	248	234	257	243	237	225	235	236	239	252	260	244	228	258	277	239	268	233	231	245	220	237	230	235	220	235	233	242	234	219	236	244	258	245	217	226	243	241	234	231	244	200	225	238	240	264	245	241	257	248	264	268	219	279	258	234	245	232	243	231	240	241	273	261	241	260	213	229	245	223	251	199	254	216	231	252	253	218	224	227	212	237	257	240	237	234	241	257	213	224	243	234	249	260	237	222	243	253	262	246	261	220	243	222	257	277	251	254	251	243	234	248	253	264	243	219	215	256	261	251	239	225	235	256	240	218	250	247	245	252	239	230	242	249	222	252	234	264	237	242	235	248	245	265	236	263	227	212	240	254	259	240	249	240	225	233	230	219	266	242	217	273	238	227	238	234	233	223	240	266	254	228	271	233	239	248	250	236	241	247	246	231	248	234	255	235	224	229	241	258	225	249	217	257	226	251	247	233	230	239	249	224	230	243	245	227	253	229	279	251	226	250	225	245	217	241	244	230	235	278	234	215	266	221	242	224	231	247	201	239	236	236	205	256	246	230	244	251	252	246	216	278	236	281	238	240	232	246	234	236	253	249	247	228	244	258	231	231	223	213	261	241	274	242	273	212	236	245	230	258	228	250	230	260	234	243	214	218	234	249	252	259	212	260	226	230	259	244	227	259	236	234	244	227	230	265	252	218	223	244	225	237	254	251	229	255	238	229	256	250	228	249	232	231	230	259	256	248	238	239	235	266	238	234	242	272	228	239	241	235	264	258	242	241	245	237	228	258	244	230	231	232	237	192	230	241	251	265	230	231	226	280	248	233	243	229	228	236	232	218	264	248	243	245	225	212	225	242	228	220	237	224	235	258	229	254	240	214	245	257	243	244	249	260	250	233	221	239	249	219	238	217	219	224	243	259	222	246	216	222	260	241	252	244	239	243	241	255	237	227	248	261	269	241	229	235	259	247	240	230	235	257	245	211	229	251	212	272	208	255	251	230	239	235	237	272	247	219	236	232	239	250	241	264	253	238	217	243	256	227	235	261	212	225	252	280	257	245	239	236	238	198	243	243	258	235	221	243	276	204	246	215	232	245	227	242	249	240	215	250	251	266	232	238	225	241	239	237	226	212	227	241	240	247	242	233	226	253	236	269	248	236	263	233	207	249	211	233	214	252	226	216	250	258	243	210	275	229	233	250	228	244	228	245	237	248	276	273	262	240	230	241	225	247	264	220	240	251	254	244	244	237	256	264	266	258	235	240	231	267	277	194	219	229	254	253	232	237	266	235	251	237	251	227	230	210	255	256	234	239	253	233	212	242	250	256	239	219	274	233	240	256	245	272	232	215	227	265	242	241	242	213	237	260	232	243	253	223	224	227	266	255	236	239	204	240	227	237	241	259	246	232	242	225	247	228	257	253	234	225	231	236	245	229	257	241	231	235	249	252	235	231	261	251	257	212	275	241	260	257	241	248	265	271	248	254	237	256	219	266	244	225	258	219	217	217	214	237	216	276	260	234	239	222	245	243	220	262	238	214	246	243	215	239	240	219	261	241	242	246	235	248	232	272	257	257	238	235	234	268	238	246	249	226	259	264	259	250	244	262	257	261	223	234	228	244	269	245	242	232	237	235	225	242	231	242	227	223	215	256	263	223	249	254	254	275	253	240	266	262	234	231	240	229	211	250	238	256	234	266	253	215	233	246	241	228	231	241	239	238	242	227	238	247	225	222	253	230	254	247	240	224	220	246	269	219	253	255	225	214	212	251	232	228	218	240	241	221	227	256	239	243	206	231	236	216	246	248	240	241	251	237	236	226	240	223	229	236	246	253	211	270	229	239	242	222	249	246	233	246	251	224	241	268	236	242	215	242	226	216	238	278	241	241	227	229	228	215	246	273	256	238	233	239	248	209	225	245	247	237	216	209	234	249	232	240	241	255	247	236	228	227	232	257	240	253	235	238	265	255	263	251	232	239	242	203	245	224	237	242	233	217	260	226	242	269	234	251	256	247	272	223	240	235	246	240	244	245	236	239	249	225	247	242	232	229	239	240	234	238	238	240	228	224	224	234	248	235	222	235	240	220	255	219	248	221	221	247	264	268	241	247	222	241	261	227	236	225	244	256	233	259	257	220	239	257	218	266	222	220	225	241	243	242	237	244	253	249	238	230	252	251	260	226	244	263	244	247	224	249	233	260	241	224	233	249	232	241	240	231	230	259	250	236	266	236	260	247	251	228	275	240	234	237	240	241	239	218	234	250	259	255	260	211	259	240	234	231	237	236	233	249	280	247	238	285	227	252	215	244	255	248	224	233	260	262	232	237	249	260	252	224	232	252	233	237	257	242	263	247	232	210	239	249	236	235	223	240	244	252	243	238	274	218	228	248	226	250	250	269	258	238	223	227	234	247	258	234	251	236	255	227	237	241	249	272	260	244	233	277	236	227	237	220	250	244	240	233	250	247	230	254	271	268	266	242	234	260	229	203	238	215	210	246	218	243	222	261	240	212	227	265	232	232	246	229	235	220	234	255	215	244	218	234	255	235	213	234	231	222	259	253	243	244	234	241	248	253	233	238	229	254	264	263	241	230	237	211	225	242	253	256	230	254	212	245	244	245	247	232	212	208	233	245	227	239	225	218	217	245	262	244	225	247	250	221	250	219	257	222	268	220	262	240	257	239	239	240	246	238	233	259	240	213	219	224	257	241	234	220	242	223	232	246	256	239	263	244	241	244	245	232	251	242	232	254	234	226	226	239	283	238	218	255	231	244	244	230	240	248	213	242	219	239	224	248	226	249	243	242	220	267	238	222	243	226	250	240	249	256	253	248	238	210	206	217	258	213	224	230	240	256	223	249	240	249	262	243	251	233	225	260	245	226	256	222	241	260	251	231	268	248	243	247	240	238	237	245	256	235	230	229	256	253	249	237	241	225	206	289	255	248	227	236	262	232	254	234	232	234	238	238	251	245	247	251	248	256	241	237	250	258	249	241	237	229	247	239	216	248	215	251	208	216	252	220	233	222	219	252	247	233	242	243	216	256	214	240	261	258	248	248	237	237	235	238	225	251	238	241	233	245	271	242	244	251	232	252	221	236	247	252	233	255	255	228	256	259	262	274	235	282	251	200	270	237	277	227	253	219	219	231	228	209	228	238	237	239	238	260	237	238	240	263	218	256	238	247	214	250	268	246	237	243	230	232	221	225	260	251	257	223	217	243	256	268	250	235	260	244	220	233	213	219	209	214
23508	33335	12842	4321	3343	2594	2240	1934	1629	1449	1404	1308	1280	1176	1119	1062	1011	985	936	1263	4377	15139	22139	20758	13659	7201	3127	1254	756	728	775	753	729	781	762	753	776	719	704	728	723	797	732	709	723	759	754	763	710	726	743	728	766	768	749	705	723	732	751	778	725	730	727	704	769	748	697	731	771	711	799	766	706	719	686	754	712	747	730	751	725	755	709	717	736	711	672	793	728	728	741	737	744	710	732	724	751	730	716	712	751	709	767	734	720	692	741	734	739	706	720	738	733	732	773	757	787	763	762	735	727	778	790	755	721	734	748	724	760	721	731	728	746	695	740	739	729	784	762	812	837	728	792	749	750	696	746	777	707	786	762	739	761	767	820	738	748	724	720	751	727	752	773	780	731	745	708	703	771	728	699	763	703	739	803	707	748	712	684	716	753	702	749	736	772	748	728	715	716	755	778	762	796	771	694	706	748	751	743	732	717	716	812	762	743	782	759	686	746	786	754	761	730	738	688	734	729	751	737	797	741	785	737	758	735	798	757	702	756	717	733	756	777	765	720	708	744	796	757	745	778	773	768	739	724	758	759	730	715	720	717	760	720	741	754	697	713	775	720	694	773	713	765	715	736	769	737	727	720	718	736	676	730	759	742	716	721	723	696	786	750	744	773	742	730	727	739	735	773	747	757	711	761	760	706	816	737	754	771	716	677	725	732	752	753	712	752	768	703	757	769	730	727	702	732	750	735	742	708	704	753	783	762	783	725	790	761	739	727	710	766	722	742	777	774	765	738	713	711	743	704	752	694	746	698	779	741	807	737	701	769	699	747	769	700	746	731	698	725	726	740	697	756	754	702	760	715	713	792	721	732	792	769	712	734	718	737	775	754	751	717	709	775	756	740	759	769	731	753	759	753	763	732	767	708	706	728	755	754	721	767	707	720	739	779	775	764	722	722	768	736	747	732	744	772	767	702	747	747	726	743	703	728	761	732	770	698	772	758	719	765	754	763	742	741	786	732	752	754	715	750	680	712	754	735	727	775	729	728	704	766	733	783	770	772	729	748	694	790	749	752	749	762	767	698	756	773	747	747	728	729	759	728	762	715	695	746	707	733	789	740	732	786	728	730	699	712	710	705	760	715	761	792	702	760	746	728	712	691	746	757	771	766	703	749	763	738	733	738	769	768	733	732	745	737	743	769	716	763	754	750	774	737	744	714	728	743	730	728	765	681	704	747	788	692	727	742	693	757	726	701	754	726	774	699	745	737	788	774	735	763	738	779	781	761	727	705	750	731	809	725	760	740	702	741	769	770	729	788	753	737	763	734	751	789	723	770	752	717	732	707	689	737	735	765	749	725	732	724	764	729	752	709	723	750	698	722	769	755	736	764	747	796	747	730	745	794	734	762	718	725	759	731	753	757	728	712	785	737	737	739	747	723	714	753	776	750	752	748	773	715	769	756	754	731	740	754	738	719	724	800	833	733	729	751	805	786	736	726	757	773	734	740	708	760	735	745	740	728	744	747	716	730	736	744	752	745	759	686	719	715	754	747	727	717	744	733	767	782	707	749	729	746	731	738	778	746	730	748	767	753	739	716	769	704	770	706	756	758	739	774	754	690	759	762	754	787	734	740	762	724	755	778	762	685	775	743	768	790	759	786	748	726	761	744	763	682	781	761	716	722	716	750	709	763	749	719	710	696	731	722	726	759	771	774	760	776	759	715	742	749	732	734	716	803	759	741	732	719	689	775	770	735	738	755	739	761	751	767	761	708	749	786	751	739	764	715	729	738	752	718	727	765	717	808	815	750	734	761	740	743	760	725	684	728	705	732	755	754	715	740	718	760	745	757	766	769	753	765	698	733	766	749	753	799	738	726	717	775	728	736	811	784	715	749	735	788	719	773	733	741	769	740	750	758	716	777	745	722	759	790	750	674	739	757	730	747	782	729	698	746	727	748	726	744	760	737	755	734	711	760	752	756	682	755	742	758	742	750	793	768	743	747	751	716	772	768	711	686	761	720	721	736	703	785	735	776	757	707	768	724	752	776	684	731	765	794	747	716	733	765	731	734	745	695	717	748	754	748	715	711	725	713	816	759	777	747	752	768	712	768	719	730	784	797	709	739	703	755	757	769	704	699	756	728	767	764	732	767	756	739	738	716	716	751	750	738	758	732	738	752	701	750	778	789	688	731	775	731	741	757	747	716	703	711	775	732	719	782	750	713	753	742	761	763	744	756	745	772	750	806	809	742	738	731	750	697	738	716	687	710	789	740	676	755	770	740	759	750	757	705	750	716	712	730	783	724	774	765	764	745	749	754	698	767	774	758	733	710	768	739	737	737	743	752	773	745	735	697	751	766	740	689	775	749	799	763	711	752	732	750	766	748	785	766	706	730	712	701	745	740	753	805	714	773	727	755	737	730	731	742	725	748	761	751	719	720	738	786	768	703	743	684	709	769	710	713	720	737	741	733	733	719	773	714	745	783	735	771	754	715	762	753	737	702	745	759	780	728	756	749	759	777	709	691	757	752	721	712	719	730	757	756	727	726	761	727	770	793	715	811	774	722	715	702	744	689	736	722	694	759	704	778	730	733	717	784	776	762	760	752	733	738	745	764	754	744	743	761	737	768	747	762	737	730	740	777	798	758	781	753	763	765	696	817	758	779	740	721	725	762	714	738	744	749	715	745	741	718	701	718	783	715	760	763	727	747	751	746	770	741	745	694	730	764	711	741	717	775	737	731	713	753	759	716	740	784	738	715	766	763	771	746	720	758	715	762	676	691	735	730	742	767	754	756	755	749	718	760	750	747	716	776	801	744	711	744	738	757	722	723	759	745	722	737	784	760	710	717	736	767	755	707	733	752	719	722	732	751	734	736	720	731	718	751	736	781	717	741	733	799	761	758	760	795	733	709	749	776	763	745	760	766	766	714	730	791	739	814	729	759	696	726	799	739	762	745	773	767	747	732	771	741	732	771	745	712	705	718	737	730	770	692	784	768	758	727	712	738	733	777	748	748	730	729	755	719	761	721	746	737	733	697	772	720	734	730	798	742	732	750	786	733	807	699	783	699	755	757	716	767	740	719	744	746	690	758	771	783	727	736	745	739	744	724	750	721	753	766	762	687	738	735	720	764	714	748	739	757	696	778	714	708	733	747	749	702	737	743	709	768	720	780	692	784	680	748	731	725	717	709	743	712	761	735	721	747	720	736	773	769	745	746	765	715	741	751	720	743	762	710	743	718	764	676	785	728	774	765	751	746	705	752	811	709	741	757	717	739	771	774	782	736	778	764	760	784	749	767	757	739	782	745	752	729	712	734	753	749	733	735	792	736	743	753	714	765	735	736	777	725	753	795	762	745	683	755	751	697	747	737	727	744	714	736	710	739	740	734	759	751	758	699	790	759	715	771	806	721	730	768	719	706	704	731	782	732	809	748	727	734	736	720	718	730	760	729	739	710	804	738	724	733	759	759	756	687	729	701	713	724	750	788	715	761	742
48991	51015	31983	8987	2569	1371	933	734	630	550	504	475	473	439	389	353	373	350	366	323	645	2480	7870	10681	7318	3500	1130	428	338	279	305	301	277	297	255	298	302	296	286	296	295	275	276	245	286	265	256	342	267	269	250	280	257	295	259	279	284	313	315	309	257	284	272	279	283	281	286	289	299	314	304	276	289	286	287	297	297	290	272	265	269	284	252	248	264	279	298	309	304	293	309	260	258	297	278	301	300	300	290	314	275	263	292	278	281	288	279	281	282	330	283	303	275	292	285	285	271	283	292	270	257	293	261	296	284	252	293	298	282	281	305	277	281	303	302	254	308	278	277	237	304	293	303	302	274	298	277	291	291	280	285	286	286	289	264	274	297	292	304	289	292	297	253	283	299	296	280	275	277	285	292	296	296	322	296	282	298	279	302	261	270	296	275	282	308	319	265	303	266	281	320	296	277	282	279	301	284	264	284	300	270	301	296	244	269	297	306	298	315	339	301	286	273	302	278	278	306	288	282	300	261	281	289	296	315	254	281	277	282	321	299	276	317	281	310	316	310	290	302	279	307	336	294	303	311	294	253	317	273	280	316	269	309	305	274	312	285	287	253	277	291	294	299	304	277	285	284	284	296	271	282	262	292	262	302	263	270	271	279	261	287	282	291	283	255	259	319	302	296	254	291	311	317	304	282	278	281	265	305	344	273	324	297	286	291	275	288	290	299	274	259	295	298	284	286	327	273	290	286	258	310	274	290	282	272	259	269	288	277	307	286	289	286	280	267	317	288	284	303	282	275	274	303	294	275	271	273	332	276	274	294	277	289	273	282	268	304	280	318	319	311	289	287	282	273	261	305	283	309	282	300	288	282	281	267	262	292	303	277	310	265	304	291	293	312	275	307	280	267	291	301	307	288	311	287	302	289	302	270	268	294	262	293	253	286	294	287	276	305	284	272	293	281	282	282	296	297	280	246	289	268	277	277	304	319	302	265	287	283	300	279	303	320	294	260	305	310	293	259	243	250	277	294	284	298	287	291	266	313	261	289	288	268	298	318	298	297	330	269	279	260	294	246	276	276	287	276	281	295	275	282	303	276	302	286	292	288	268	278	279	310	266	290	272	313	286	268	289	262	293	272	286	311	320	321	298	280	277	281	262	299	283	275	266	315	284	264	318	285	306	272	309	285	278	231	263	264	310	296	312	294	294	297	271	255	278	278	251	338	302	276	288	273	281	293	266	286	285	281	281	274	284	264	303	294	314	265	250	320	292	268	273	294	270	274	275	276	282	271	307	303	298	284	265	303	305	268	307	303	296	265	309	302	273	314	294	286	305	282	300	287	274	330	275	287	307	276	253	286	276	265	288	275	278	286	304	274	273	281	290	284	308	298	281	279	280	281	248	295	265	294	324	284	292	301	277	272	288	284	247	331	274	287	304	291	314	293	313	308	299	301	269	292	296	286	282	306	314	287	307	295	279	311	267	285	297	275	293	275	252	301	314	302	300	325	305	303	310	297	290	315	271	243	289	297	260	316	305	258	267	270	299	298	315	287	308	294	324	296	285	273	290	281	302	288	306	289	272	314	287	283	266	260	276	299	312	259	283	303	286	285	283	292	253	282	296	259	258	266	296	292	268	256	298	263	273	260	290	306	291	295	276	299	318	292	288	279	309	264	272	258	292	292	255	300	280	285	279	289	266	263	287	276	269	285	294	284	273	299	270	292	312	290	322	267	284	307	277	299	294	278	308	257	249	293	245	284	303	282	300	263	289	331	236	263	299	288	290	301	312	294	294	298	273	270	310	277	261	301	284	273	286	284	286	287	328	276	298	270	274	273	315	295	265	324	300	289	270	266	299	286	280	292	259	324	289	302	305	296	292	280	272	307	296	293	308	315	273	255	267	262	311	286	265	286	256	281	265	292	283	285	292	301	302	281	294	298	302	307	269	276	301	276	261	283	285	296	280	274	314	289	278	305	281	305	287	309	302	283	291	280	280	278	290	298	272	267	287	274	287	270	288	273	308	282	292	296	297	288	270	313	312	298	291	283	278	294	308	294	265	271	278	299	286	297	268	279	304	306	279	272	288	285	301	288	302	282	261	281	263	310	292	297	274	252	296	280	304	298	291	278	269	285	284	302	283	272	272	268	287	288	276	265	326	308	285	320	324	294	290	302	261	298	303	275	275	333	256	275	265	291	252	286	304	262	283	309	277	319	284	274	307	281	273	298	278	277	294	286	305	261	280	280	276	262	241	274	259	277	294	307	283	262	280	289	287	280	275	261	301	312	300	285	284	287	283	296	308	306	301	287	306	282	300	316	289	261	266	308	314	277	275	274	293	304	271	291	269	295	268	257	263	307	268	242	277	288	307	267	265	305	309	282	280	273	303	260	278	290	297	286	322	295	302	310	326	289	286	301	289	311	270	301	309	263	287	304	289	291	274	273	291	313	292	281	278	290	262	291	271	268	272	274	265	271	292	266	313	310	262	268	275	300	270	280	304	291	269	320	316	288	286	303	251	284	300	301	315	292	252	304	277	276	262	270	275	293	291	278	287	272	309	284	257	272	312	262	273	304	251	288	304	290	319	289	265	257	255	282	311	287	277	304	300	296	277	312	255	302	311	281	280	279	312	284	271	284	288	306	278	279	297	305	280	286	261	279	263	331	270	284	274	267	288	273	282	276	278	269	273	295	313	265	275	285	283	288	294	286	308	299	282	306	293	292	281	270	263	335	256	268	293	287	261	298	296	301	313	259	282	282	312	268	279	294	304	296	268	315	287	268	265	313	292	306	280	289	284	306	304	261	292	277	303	303	285	288	259	289	275	285	296	281	251	302	272	290	283	286	286	283	264	268	312	302	301	283	255	260	305	273	268	282	281	295	290	285	311	291	271	301	321	261	318	261	282	271	289	293	314	323	307	290	311	266	304	276	269	294	260	272	286	268	297	295	270	287	304	282	260	269	266	321	306	282	264	272	294	296	248	266	305	249	290	284	282	284	285	263	290	314	262	285	268	296	316	279	255	265	284	316	295	288	272	266	294	289	285	284	286	273	295	280	281	286	303	283	255	301	297	303	285	273	294	278	272	264	277	296	301	276	276	296	276	276	293	282	272	315	298	291	283	273	282	298	323	285	270	267	337	288	270	296	306	256	292	284	297	303	279	277	280	265	271	278	277	282	278	289	285	279	310	280	271	259	285	276	285	277	293	301	260	287	295	257	283	320	279	297	292	250	298	281	339	287	276	293	291	292	276	291	287	284	298	306	297	283	271	256	290	284	315	303	289	279	310	298	316	293	288	269	288	317	265	305	299	247	266	271	307	301	306	271	263	294	284	322	272	303	291	258	290	265	291	261	288	287	274	308	280	288	311	241	287	267	314	284	317	255	274	280	316	287	287	280	256	285	276	271	324	303	293	286	282	312	299	294	275	280	290	306	316	295	302	283	302	279	289	273	315	272	288	284	295	277	251	333	271	303	305	280	285	305	290	273	313
34963	42554	13473	6409	5254	4265	3534	3041	2513	2301	1982	1854	1731	1637	1574	1510	1398	1288	1337	1247	2977	9765	26295	31038	24353	13804	5118	1677	1035	861	863	886	853	858	815	858	883	826	876	866	910	853	861	882	894	851	867	891	894	854	865	895	890	881	847	828	841	862	895	871	906	896	869	890	852	850	894	868	871	896	822	863	865	841	857	856	865	852	868	831	847	889	836	826	873	840	872	857	912	920	831	838	830	834	870	898	902	887	835	833	891	859	904	828	824	807	863	861	856	830	829	851	871	840	870	860	822	841	841	865	872	841	805	841	869	795	884	837	874	820	881	878	878	899	828	868	829	826	911	887	826	888	867	858	814	826	890	879	858	918	828	875	829	847	903	837	825	860	902	832	830	828	879	862	881	909	812	874	856	889	878	844	854	827	885	926	865	838	827	820	845	827	870	863	817	871	875	858	869	867	902	863	870	869	927	854	792	851	829	919	853	887	853	858	868	871	846	856	846	854	903	886	864	870	823	870	861	860	858	864	833	855	832	843	852	936	864	859	899	864	906	895	853	878	874	845	881	848	902	865	879	901	846	836	881	903	854	892	855	815	865	833	897	868	858	888	875	847	864	821	881	866	854	845	843	834	831	865	895	811	895	879	877	837	864	867	900	892	857	842	842	870	830	836	848	814	834	834	829	863	839	843	886	886	814	846	864	870	837	857	895	842	903	834	857	861	876	854	807	854	880	841	869	863	813	827	889	892	855	882	872	875	836	808	859	853	831	858	822	872	902	867	916	835	898	855	845	842	852	850	857	790	865	841	914	863	836	900	828	864	863	896	835	858	850	843	843	851	857	889	866	879	844	875	889	890	892	875	841	835	878	898	844	875	860	829	885	838	866	842	846	849	850	823	855	816	861	897	870	901	886	870	890	885	840	855	856	840	885	888	890	866	806	903	923	834	816	884	884	824	829	867	885	834	874	826	807	831	827	826	804	847	887	822	903	826	849	840	854	860	825	840	855	859	855	831	868	854	910	841	881	885	839	858	900	896	894	816	861	790	864	856	912	829	868	866	859	867	857	828	874	860	780	890	876	874	851	890	895	845	877	899	893	867	854	843	864	888	844	852	868	857	877	878	911	859	860	895	886	842	828	825	834	818	852	868	855	854	881	872	852	864	856	850	836	905	888	818	856	849	887	821	857	833	845	845	899	873	826	859	851	889	863	866	895	886	900	856	876	820	832	813	883	880	871	863	849	835	872	851	882	812	804	876	850	858	872	854	864	849	866	895	862	807	909	812	835	813	862	840	871	857	835	870	846	897	852	885	888	923	882	810	882	862	844	812	804	867	866	897	853	870	863	916	884	874	836	847	866	880	862	902	873	789	862	823	893	835	832	857	894	851	894	849	845	877	836	862	891	867	836	821	893	853	862	866	852	842	892	863	850	853	858	835	877	873	844	842	875	851	844	885	899	849	835	891	849	851	877	857	849	820	825	848	831	874	884	833	864	871	880	830	831	892	933	854	833	817	847	815	865	904	850	852	846	841	893	803	819	856	881	824	843	840	844	865	846	810	886	837	918	825	821	854	847	838	858	873	912	864	814	861	865	873	881	821	863	849	825	862	885	895	860	852	906	835	858	862	855	850	834	824	929	859	895	826	874	836	859	899	865	846	859	869	841	856	874	855	889	934	859	828	841	862	887	880	910	848	843	903	865	836	828	913	858	815	828	873	848	882	881	856	828	799	835	884	847	852	923	865	848	873	830	826	862	864	853	873	889	870	824	845	874	883	848	844	840	890	857	888	843	837	878	929	853	830	826	852	872	806	849	806	853	802	806	870	835	879	860	885	851	842	864	827	895	885	872	858	864	846	886	823	860	881	877	846	840	825	815	854	861	818	858	868	905	860	876	854	870	873	862	824	847	868	900	856	913	850	890	904	876	877	881	899	842	838	838	841	892	848	828	867	847	848	902	876	875	879	826	818	870	838	861	885	817	798	835	864	920	858	857	827	833	803	879	851	825	843	800	848	900	892	795	870	856	795	888	873	864	832	883	807	859	905	850	855	857	833	838	822	870	842	852	879	897	894	879	857	916	860	860	870	872	848	893	892	855	855	820	884	782	876	861	844	840	813	817	861	883	851	936	885	848	852	872	823	907	823	824	827	845	843	822	873	841	853	844	845	862	862	846	856	861	869	850	864	904	877	824	868	848	882	929	814	857	831	842	838	792	876	902	851	834	817	849	839	831	890	838	918	844	875	886	854	903	827	879	867	867	790	840	878	835	855	843	864	852	823	870	808	880	837	841	851	827	859	851	880	857	850	875	879	846	826	877	856	891	850	930	816	804	796	860	810	875	886	881	830	891	802	871	860	889	866	868	862	839	868	867	879	858	858	846	893	841	906	841	897	849	870	850	864	839	842	852	866	871	919	875	853	872	864	847	838	878	832	858	798	860	844	847	896	851	870	858	821	877	809	835	848	874	851	858	890	795	918	832	814	844	876	858	845	846	873	868	860	835	876	824	904	804	832	863	838	912	895	826	847	836	839	889	854	860	838	878	854	870	825	846	807	872	867	858	910	886	807	906	921	878	889	841	860	914	853	835	810	862	854	835	813	826	920	851	881	904	843	873	878	864	840	841	914	809	870	824	878	948	878	876	904	861	850	874	879	837	864	876	829	843	891	879	891	882	830	856	832	815	811	860	903	870	841	885	861	799	867	936	883	883	888	808	869	859	901	870	828	832	851	845	810	867	830	874	831	891	886	847	793	801	869	824	839	854	843	833	852	890	880	824	860	859	872	802	850	909	848	804	874	835	883	873	847	890	865	797	873	811	819	848	849	846	878	849	877	892	828	889	908	870	896	847	852	858	866	822	835	846	846	908	860	889	876	843	870	840	839	860	854	900	838	866	861	896	846	875	865	903	863	854	858	891	827	812	903	876	848	883	897	854	855	825	891	846	876	846	795	863	846	827	797	861	842	834	855	866	890	810	883	808	920	859	840	848	898	889	855	882	846	872	824	850	849	861	857	827	889	840	828	850	848	869	888	807	846	859	870	846	868	849	869	834	890	801	811	838	843	855	833	817	872	859	866	845	865	843	828	881	843	785	858	841	866	891	870	837	820	937	855	887	852	861	874	841	864	856	830	856	866	873	847	843	834	903	824	871	865	818	839	810	823	838	898	848	867	846	855	850	862	828	895	803	850	851	863	831	931	835	833	850	833	860	856	821	882	881	915	860	856	835	873	903	796	888	879	824	867	817	855	864	844	863	869	864	871	882	856	889	824	865	815	840	863	832	810	860	843	878	817	871	859	861	895	843	815	799	880	811	860	888	821	843	917	802	835	871	869	830	909	825	885	845	866	918	895	862	902	887	875	805	868	896	849	924	809	858	864	798	820	870	863	825	887	889	854	849	830	846	867	825	829	796	879	859	806	833	843	833	832	871	905	852	847	854	863	819	875	911	901	813	815	854	823	832	843	871	848	858	862	842	862	880	856	860	887	863	890
12295	4395	1628	449	347	320	257	265	244	246	224	230	212	223	231	213	241	230	218	266	390	1122	1136	692	428	307	283	203	232	216	232	236	220	220	223	223	219	241	206	221	249	195	217	248	236	229	198	227	218	225	220	214	213	211	235	233	222	225	222	216	208	194	230	231	220	205	234	209	227	217	222	211	235	228	222	226	214	195	232	233	218	214	204	221	212	206	215	226	234	207	213	244	212	204	233	222	232	201	208	210	209	218	229	202	232	221	214	222	203	231	210	229	233	221	236	233	235	197	212	226	225	226	238	206	201	208	265	216	208	247	233	203	195	219	207	192	217	236	188	234	243	236	220	210	213	236	226	221	213	230	209	218	230	219	222	215	219	211	214	228	215	223	212	201	201	219	218	220	221	223	207	251	228	219	221	210	204	237	228	216	226	207	229	219	196	240	207	212	219	209	242	207	226	215	225	222	227	216	226	214	190	228	195	216	217	239	245	188	230	244	218	224	250	225	209	232	213	206	219	215	213	229	236	214	230	210	215	205	198	250	225	248	232	184	207	220	219	239	200	191	232	257	212	225	208	187	238	241	198	229	236	225	195	198	195	208	219	222	216	192	237	196	209	218	242	225	226	230	207	230	212	226	209	230	208	195	217	232	210	225	204	244	222	202	249	202	222	232	235	213	195	201	226	196	255	233	240	220	241	227	220	227	228	238	210	245	186	243	240	219	233	192	248	200	246	215	211	211	251	217	207	236	190	225	224	219	182	215	210	212	241	230	217	247	233	240	237	205	221	208	248	225	202	212	188	195	218	212	218	214	208	229	242	212	207	195	195	214	219	235	207	230	204	222	209	203	231	228	185	230	218	247	224	224	242	197	192	231	226	228	214	213	187	224	224	221	223	238	215	220	214	219	241	218	247	242	217	233	194	243	220	187	205	213	223	209	214	218	239	205	199	226	206	195	239	223	220	226	220	214	243	243	203	235	189	219	208	239	205	193	183	218	229	211	221	260	228	228	222	231	203	232	226	194	199	207	200	186	212	220	214	222	216	201	222	228	241	199	233	233	223	231	235	232	226	215	197	212	228	228	210	198	212	215	226	217	212	200	199	222	226	220	214	199	210	237	223	197	208	225	218	217	228	246	226	212	236	214	249	207	219	229	206	239	192	228	227	238	190	224	219	198	198	210	201	216	210	218	212	202	216	236	176	210	241	199	211	198	201	225	237	214	223	215	222	204	243	208	224	220	219	237	221	215	214	221	229	225	195	227	196	214	234	226	211	211	237	197	244	217	205	197	214	243	241	192	222	236	217	203	229	232	242	203	260	232	216	232	215	212	214	207	230	203	235	196	206	197	211	223	232	222	204	226	235	212	223	252	191	200	195	187	237	245	220	218	235	226	211	237	221	196	194	237	229	208	205	228	216	207	195	230	234	237	247	245	227	218	196	229	221	213	249	204	213	232	216	241	228	239	197	215	220	188	208	252	226	219	209	220	251	226	227	240	246	224	220	213	240	210	224	215	228	222	211	195	223	230	226	237	224	230	195	234	208	215	227	217	232	228	229	208	238	204	230	226	217	221	243	231	224	192	200	235	213	223	226	195	230	187	232	196	217	226	210	234	221	215	238	215	228	215	221	218	249	214	227	207	230	214	250	226	232	202	216	220	217	238	214	244	201	231	216	215	233	194	225	223	244	238	204	229	207	243	211	205	205	198	210	214	231	221	220	243	224	190	261	211	222	215	229	209	223	233	228	237	208	233	226	214	228	232	226	212	214	239	219	208	223	229	224	195	212	212	201	217	200	224	231	263	247	231	211	230	247	206	212	269	222	202	233	217	204	226	244	217	202	225	214	187	212	208	241	232	207	213	221	240	191	240	222	202	211	210	222	193	240	221	248	218	209	241	214	205	200	215	206	223	202	230	185	206	211	219	225	213	219	206	215	231	255	222	224	217	230	220	215	234	213	209	217	232	232	225	240	227	208	225	208	218	263	225	226	232	228	249	224	231	254	220	213	191	208	210	227	209	236	228	199	229	225	214	192	222	196	209	243	226	235	201	241	205	236	232	208	210	186	227	222	232	216	203	223	206	199	227	220	212	220	239	230	241	226	201	229	201	251	219	219	235	213	203	210	236	230	215	227	243	229	225	218	230	260	219	223	239	239	235	221	204	191	193	208	212	217	225	225	213	228	207	226	235	223	205	227	243	231	213	218	224	210	209	234	224	202	232	220	237	226	212	188	224	236	233	222	210	224	208	225	233	222	216	232	236	237	231	229	216	214	243	244	258	215	231	193	228	238	254	202	241	235	223	231	220	210	212	239	235	220	255	228	195	227	206	216	229	232	206	256	207	215	235	220	233	217	232	235	213	225	210	203	228	204	243	213	204	216	215	220	186	223	213	224	221	233	234	244	223	208	243	213	224	229	219	210	251	218	222	242	216	255	256	221	233	222	242	201	230	207	215	239	195	193	221	229	209	205	213	206	226	226	206	215	218	199	220	224	221	250	194	217	232	230	228	213	208	237	219	246	213	213	237	201	219	211	200	230	231	190	245	206	211	201	197	226	206	231	216	179	235	220	214	251	200	222	208	218	216	224	206	200	229	201	231	212	230	222	212	232	207	221	224	230	227	196	230	240	221	224	242	231	216	204	228	235	229	226	203	227	187	223	215	206	214	207	209	216	221	196	230	236	189	236	230	204	230	243	227	218	205	213	230	223	199	206	195	224	222	270	215	216	218	246	203	192	198	214	242	215	210	210	187	203	216	235	223	204	229	244	210	237	227	220	224	235	240	221	250	197	231	201	246	206	218	211	229	221	194	216	218	221	221	216	224	236	220	229	226	207	215	225	214	211	228	219	215	226	235	238	231	225	241	216	220	201	224	226	216	210	235	225	181	220	214	229	213	213	222	219	212	207	213	252	223	248	198	215	251	210	207	221	205	228	205	214	233	246	214	237	223	250	220	229	205	243	210	228	211	253	213	216	200	215	222	212	215	219	238	211	210	207	212	222	227	198	194	231	219	231	262	232	243	210	219	232	210	232	227	217	217	241	207	190	211	226	215	199	215	219	221	223	235	232	192	241	220	203	238	218	223	208	200	241	213	229	198	238	238	199	233	226	167	195	233	215	239	218	232	246	215	228	227	240	227	211	207	203	236	205	222	186	221	244	216	200	226	229	209	206	214	210	220	228	216	221	223	214	205	220	225	224	231	200	238	225	221	214	221	206	209	217	198	214	224	224	244	221	229	197	222	206	216	235	184	219	230	208	215	234	222	208	231	213	218	262	239	225	222	223	207	226	221	220	218	232	239	233	238	251	200	187	231	225	211	241	215	232	200	209	258	215	242	235	224	245	204	210	212	230	240	212	218	222	244	213	192	206	215	255	211	208	211	234	226	203	214	212	207	205	227	216	219	241	233	222	198	219	202	231	213	238	218	201	228	229	243	215	216	189	239	226	214	217	217	244	203	224	236	219	232	221	217	224	230	235	224
8185	5713	2644	1437	1229	1129	934	825	829	732	758	773	749	706	763	741	746	714	743	668	2031	5904	5076	2979	1585	1060	828	738	741	689	659	718	687	674	679	715	695	649	688	691	646	684	643	678	661	677	670	642	663	669	645	687	705	673	645	665	656	720	689	640	711	658	654	639	698	727	687	641	675	659	699	681	705	682	673	672	714	658	661	669	666	705	740	681	630	643	673	685	692	668	713	666	715	659	653	682	671	684	686	718	723	677	709	705	683	652	695	654	629	672	715	646	658	668	677	655	645	652	645	664	638	752	666	653	650	676	689	661	626	640	628	681	745	634	636	621	645	692	698	669	676	691	628	673	635	688	696	657	657	682	723	665	634	625	685	733	633	659	681	656	692	695	668	683	677	671	663	667	689	674	703	696	658	674	663	724	714	646	635	666	671	665	722	691	724	721	675	710	638	690	649	675	675	658	650	658	673	696	692	684	660	637	712	681	719	690	652	734	672	668	620	719	677	666	676	671	685	644	702	699	686	703	645	665	646	661	648	686	668	707	658	651	694	698	646	642	703	720	659	687	640	726	675	724	645	700	620	704	687	700	703	646	714	728	669	639	624	637	684	634	731	675	673	671	702	647	703	689	668	661	667	661	701	686	649	710	666	607	696	692	638	668	714	630	690	672	722	695	639	720	668	665	696	646	640	668	718	662	706	676	609	646	657	666	689	653	708	647	659	686	662	643	671	689	667	677	644	666	627	696	662	720	697	681	664	642	647	674	719	625	665	673	670	675	696	653	665	649	677	660	699	690	662	679	648	679	703	660	694	708	694	718	680	666	696	680	622	629	696	672	685	696	664	679	705	704	703	695	683	694	618	693	653	658	694	697	721	744	693	691	707	671	667	642	706	701	673	646	678	637	688	661	672	639	646	668	676	682	695	663	636	690	658	678	627	665	735	629	669	692	706	676	657	653	651	650	698	684	667	662	672	672	705	682	681	675	710	689	685	667	682	666	706	740	656	713	643	707	630	677	692	673	740	658	644	685	636	681	692	680	688	692	704	691	696	692	692	652	659	701	713	666	652	670	670	679	672	704	713	624	730	689	689	698	677	663	661	665	707	650	677	683	673	684	662	689	713	644	663	658	695	699	678	690	668	701	674	710	641	700	650	648	666	654	692	659	717	648	644	662	648	660	617	664	683	680	716	723	667	692	677	662	656	647	675	661	699	650	676	722	721	679	672	712	659	722	664	765	686	624	669	686	698	679	692	657	691	721	706	643	666	662	696	696	635	669	659	649	709	715	688	670	707	655	621	714	699	661	644	680	646	676	714	713	657	700	680	649	709	656	685	710	684	633	700	638	666	701	648	715	691	671	699	664	660	686	697	672	676	691	717	694	701	668	707	647	673	695	640	706	684	687	679	705	716	685	679	696	689	656	677	685	648	654	684	647	671	649	689	661	688	683	696	635	709	694	651	679	672	627	669	658	644	686	671	629	680	678	691	653	687	680	675	691	650	659	644	715	682	638	692	648	698	632	688	678	668	736	628	711	688	658	695	689	685	610	676	654	679	704	716	684	606	737	636	690	684	692	678	712	722	708	676	686	652	622	658	674	705	649	640	698	716	702	634	707	685	668	649	650	724	649	717	680	705	713	667	622	755	722	676	674	749	671	702	673	678	672	727	681	690	695	639	666	667	684	675	640	669	685	642	643	700	657	686	668	719	711	676	695	701	670	650	667	718	677	656	690	656	667	701	693	662	673	661	673	670	674	684	665	658	656	670	685	649	674	713	670	688	638	671	696	689	727	680	680	666	694	710	658	642	688	691	658	664	653	658	716	627	657	699	662	691	673	668	685	715	696	640	648	722	660	718	700	701	652	688	695	688	700	692	714	627	646	700	646	684	692	649	699	703	665	711	717	678	665	652	617	699	694	732	697	678	711	658	693	665	715	694	694	666	680	659	726	668	699	730	688	660	691	703	707	725	668	683	612	685	746	641	701	717	714	693	677	687	720	699	668	667	685	690	684	685	700	677	689	719	680	644	696	708	658	686	725	654	679	637	678	673	675	683	691	646	681	685	693	659	650	681	653	694	707	636	674	700	669	660	694	694	679	685	691	726	689	671	659	689	723	720	650	724	675	692	668	715	702	636	681	698	683	677	616	705	668	658	593	693	696	674	693	734	641	653	731	656	673	676	676	669	648	682	706	685	634	689	703	658	703	685	665	656	666	724	680	630	637	642	705	654	676	675	652	727	719	665	670	723	687	687	673	690	661	706	652	642	631	706	713	684	681	687	704	652	711	690	687	686	682	668	687	662	683	711	676	677	645	720	675	681	675	676	702	726	682	690	660	630	634	640	717	679	716	660	665	657	691	675	682	708	682	721	648	654	706	716	644	628	677	654	675	631	678	667	667	661	683	636	655	694	708	692	655	656	672	706	694	718	685	695	690	673	692	705	659	635	624	705	668	677	704	677	704	647	748	622	630	706	713	678	675	684	675	690	651	728	681	670	660	657	686	711	647	668	660	661	713	682	634	633	638	676	681	680	679	653	695	700	702	662	670	728	639	691	675	684	684	712	692	631	687	660	714	691	662	678	732	647	657	699	686	698	681	655	658	648	664	701	661	655	688	697	734	667	667	690	690	688	667	671	651	699	689	702	692	647	660	705	701	665	693	654	647	676	722	688	667	664	650	704	703	647	715	656	680	720	688	673	685	695	686	694	694	686	656	692	701	683	716	703	719	668	673	673	671	729	695	694	641	693	647	682	685	715	677	712	678	668	673	703	664	659	712	717	730	700	641	684	647	676	685	667	677	738	679	619	690	650	652	697	674	711	723	683	669	605	694	663	668	633	688	721	648	690	645	681	688	710	663	672	693	674	695	681	699	690	689	683	682	647	708	665	662	708	679	648	704	626	658	651	696	648	655	680	680	660	726	668	705	653	670	646	636	696	663	721	696	676	673	688	678	717	677	689	644	686	674	655	671	694	668	647	669	732	716	672	670	671	655	682	693	737	661	640	709	678	691	686	654	669	689	714	706	686	633	706	637	680	690	663	646	686	712	649	659	657	668	675	693	688	736	713	659	679	689	684	672	676	713	667	689	688	658	653	703	653	651	702	667	698	686	652	699	681	678	694	687	701	686	722	674	690	697	641	703	634	693	641	694	647	665	724	662	643	673	677	654	669	674	725	615	653	653	696	677	687	695	647	671	622	613	677	699	705	651	659	704	692	673	673	632	635	689	647	676	716	682	700	691	669	661	710	673	674	691	733	651	687	677	723	680	642	652	659	696	677	709	688	701	661	638	673	638	674	649	671	709	685	701	668	655	680	715	687	679	664	633	658	697	629	678	695	686	673	646	697	696	693	673	678	669	720	665	646	642	689	726	657	676	682	695	650	667	702	678	708	661	644	662	653	700	695	689	694	684	686	647	672	665	687	672	674	669	699	665	714	676	687	613	696	658	683	666	680	655	669	703	689	665	689	757	643	705	664	721	659	674
42974	42044	26399	4568	1387	760	627	475	409	371	342	320	252	281	236	254	236	249	242	418	6838	7203	4289	1893	554	374	336	243	209	209	171	185	208	215	175	231	212	179	218	197	200	208	196	209	189	221	220	220	199	206	166	183	214	202	172	219	202	199	205	188	209	212	184	235	194	190	187	221	210	172	195	199	207	208	222	180	198	195	218	187	192	171	198	183	217	210	187	217	223	215	177	211	212	187	200	204	190	189	236	215	201	201	217	218	197	218	165	189	196	204	202	198	214	193	192	201	230	213	233	202	202	204	183	212	211	185	188	198	206	191	210	213	189	197	211	185	179	208	190	180	196	218	202	183	197	186	190	198	185	218	230	200	221	216	204	193	196	178	239	220	193	177	193	214	206	162	213	217	193	206	190	193	200	188	183	202	186	190	210	197	205	224	197	208	197	180	231	224	182	204	203	209	202	167	216	204	206	212	181	177	217	194	216	215	222	213	205	200	198	192	200	194	182	193	209	217	184	230	222	213	202	184	215	196	168	185	217	186	200	202	191	198	211	192	200	200	189	196	178	225	199	220	193	206	226	192	162	191	183	176	209	199	218	214	228	212	203	192	203	203	204	202	222	196	221	173	217	224	189	220	197	191	199	200	186	218	211	217	206	187	228	206	211	199	183	195	210	214	184	188	196	207	218	194	197	193	216	187	196	226	210	201	193	228	221	209	184	200	208	181	208	228	231	211	206	203	195	209	202	201	213	229	187	203	176	217	193	207	200	207	221	211	193	218	207	186	210	183	230	196	195	211	204	185	194	220	202	202	186	195	215	192	209	156	196	194	217	210	215	217	218	200	188	172	211	191	201	214	203	197	176	195	205	184	191	197	205	196	199	210	210	206	222	208	226	210	226	199	206	213	206	205	192	219	199	206	207	223	185	203	220	182	191	205	211	195	199	207	188	181	211	175	177	195	195	240	193	216	199	205	181	180	198	188	195	181	194	198	200	218	211	202	201	214	217	195	180	204	194	187	184	198	190	206	187	215	204	191	218	220	178	228	191	199	206	188	203	221	200	212	230	200	199	229	208	196	195	217	206	185	207	185	185	200	208	216	199	197	224	200	218	203	206	218	221	186	203	212	204	199	194	216	202	196	208	198	224	236	237	217	204	189	215	188	218	207	189	205	215	184	214	196	194	221	180	207	185	201	197	196	181	216	207	199	192	207	187	202	198	179	221	202	188	195	195	173	211	182	201	174	212	183	214	227	201	201	207	209	192	200	198	201	206	188	209	192	193	226	207	202	210	207	199	193	190	215	219	203	192	213	207	201	215	218	223	219	196	190	197	180	208	201	200	194	196	208	210	234	225	202	230	176	212	193	187	181	192	172	190	203	217	208	199	183	198	212	196	210	199	194	207	201	180	197	187	204	223	201	190	231	223	216	212	180	192	200	212	203	193	190	191	192	176	199	209	199	206	200	187	191	217	220	187	224	185	206	205	200	205	183	203	192	221	207	180	202	196	214	200	186	203	220	207	201	191	206	225	214	203	192	229	199	201	220	217	215	195	183	199	196	207	209	200	203	195	213	185	181	202	212	195	190	205	194	214	205	203	188	195	197	166	190	206	209	224	206	179	214	188	211	211	213	214	217	201	167	173	203	209	225	216	206	202	190	201	222	186	211	210	214	216	200	205	210	176	196	205	217	212	207	223	218	207	196	189	205	219	202	207	203	199	208	208	203	227	206	219	208	182	199	184	205	216	224	190	222	208	225	227	196	202	195	201	167	198	204	212	205	195	217	197	199	196	230	193	202	211	198	197	192	199	219	196	193	245	189	213	208	178	198	190	199	202	221	188	193	200	196	204	214	209	181	206	208	208	195	179	213	208	203	186	209	197	190	207	191	220	185	193	174	221	200	225	186	201	187	174	210	213	192	223	190	195	221	165	190	200	197	225	196	210	219	199	203	184	201	191	191	224	180	213	230	214	218	221	217	192	178	209	186	214	213	207	169	203	172	226	248	222	194	203	211	192	195	236	198	204	231	226	189	193	211	200	217	211	184	182	200	224	213	210	218	218	193	187	189	212	210	210	210	203	210	184	217	196	197	193	169	199	227	216	215	217	219	205	201	209	194	173	209	200	207	208	192	202	197	210	202	188	200	208	196	195	187	185	187	221	184	206	214	224	199	193	196	222	200	209	213	207	184	190	197	191	197	212	219	183	184	222	205	188	209	181	217	215	211	199	205	211	191	202	220	224	195	201	211	202	207	178	192	190	227	186	212	220	199	188	218	192	227	210	198	189	193	213	191	170	214	222	172	203	214	193	182	214	186	194	220	210	206	192	204	227	224	205	223	195	205	204	185	200	213	199	197	227	194	197	211	195	194	176	197	184	200	197	206	172	192	197	200	203	221	203	206	216	230	190	249	211	216	236	217	224	200	182	204	219	211	187	226	177	218	191	190	202	210	181	198	198	209	219	209	182	210	206	182	191	214	215	190	181	188	187	205	207	224	192	207	191	220	203	213	197	201	188	189	187	205	211	189	211	212	192	201	214	203	212	197	231	203	206	199	223	199	195	207	188	228	188	193	175	206	203	214	190	192	211	196	220	191	201	203	183	202	198	228	214	209	181	200	178	213	204	219	215	200	220	221	220	198	186	190	184	178	203	220	225	206	191	198	185	195	199	197	224	183	200	214	206	203	217	223	189	225	199	191	218	194	189	181	223	199	216	184	207	216	170	207	219	213	219	205	189	215	211	185	208	209	208	160	201	201	223	207	194	210	236	200	211	219	190	189	205	177	220	196	235	231	185	204	229	194	200	190	226	199	189	192	182	203	203	190	214	212	197	221	236	180	225	211	213	172	217	179	182	188	205	183	191	222	211	162	210	207	177	186	204	189	191	201	218	198	211	200	187	223	208	165	195	189	187	204	178	172	220	201	223	183	199	197	216	208	182	202	183	211	200	193	224	226	195	193	190	210	213	231	228	168	233	212	226	218	191	212	201	206	208	197	209	205	215	209	174	217	215	208	206	224	195	227	179	215	167	191	222	208	199	207	176	221	222	203	204	202	207	200	207	191	175	185	193	219	217	187	216	192	213	186	215	208	208	218	219	222	206	206	201	208	189	199	201	200	208	218	214	198	198	210	198	212	182	204	208	216	209	206	190	211	180	212	203	201	202	197	214	197	203	228	204	218	207	215	192	176	200	178	188	188	208	233	195	205	206	219	195	215	217	203	235	203	180	203	196	213	217	199	204	203	208	218	215	209	206	183	185	180	204	206	199	199	190	199	216	202	184	225	214	208	198	216	203	195	215	193	201	186	205	203	246	171	204	205	197	198	209	209	209	201	190	200	196	222	198	199	201	218	211	210	186	200	209	204	188	194	212	182	221	186	227	225	223	214	186	200	195	214	213	206	204	185	193	178	224	220	209	208	218	217	235	210	221	209	204	186	205	210	210	206	193	203	226	237	205	182	203	175	222	215	184	222	208	188	244	186	214	223
30014	35671	10976	3548	3447	2959	2626	2044	1620	1451	1299	1254	1143	1030	1007	938	902	896	873	1922	24975	24808	17484	8898	2535	1468	1409	741	735	662	671	645	627	661	619	611	621	638	611	645	646	604	655	646	623	627	640	648	603	657	602	597	643	614	621	644	637	613	640	619	632	629	656	646	693	619	621	625	636	668	617	628	675	640	634	644	579	644	613	657	613	640	634	602	665	656	632	642	670	635	641	667	626	643	681	581	642	606	665	607	652	665	652	646	639	654	650	655	671	630	666	646	602	630	654	627	647	663	673	668	572	646	649	661	621	639	647	601	636	620	665	669	578	629	614	631	610	609	616	603	659	626	621	604	613	682	673	637	636	670	630	625	621	606	652	617	606	603	597	617	663	636	644	628	602	589	615	631	620	585	594	649	599	686	634	647	660	607	663	677	621	652	601	571	647	592	639	605	662	626	616	596	655	625	603	596	654	586	629	642	628	661	626	647	605	616	648	619	614	610	656	657	650	637	637	623	632	649	603	635	640	633	644	669	613	633	632	622	662	637	598	625	612	626	665	578	634	630	625	625	646	608	590	619	603	659	592	635	660	629	652	604	634	629	603	593	598	627	655	617	624	607	632	643	659	614	640	622	600	641	642	612	624	594	642	601	605	626	635	618	663	661	573	624	588	690	605	637	641	619	632	640	619	603	649	632	617	638	638	595	661	606	620	635	700	656	663	635	632	620	657	638	626	571	593	622	590	614	633	615	642	639	606	656	639	629	588	653	633	626	652	657	591	649	694	611	632	643	659	655	622	625	609	621	600	606	681	626	652	631	620	622	633	646	622	618	603	586	629	670	670	675	627	641	610	605	617	629	687	655	615	629	635	639	596	647	645	650	655	620	585	644	588	627	637	627	660	619	621	652	650	669	656	641	576	621	635	679	618	592	648	618	631	653	634	624	608	625	618	622	599	634	622	628	643	612	630	601	634	655	624	627	631	608	602	610	601	631	644	645	622	645	629	604	646	611	630	615	650	630	615	612	614	628	596	595	636	636	638	635	612	646	603	650	656	654	619	645	641	653	644	632	617	608	609	638	665	661	662	647	657	630	700	593	681	587	698	611	631	677	628	622	613	626	621	649	629	646	614	656	667	646	645	652	651	616	659	641	628	630	629	660	625	626	656	626	640	621	645	666	659	626	646	628	615	561	615	645	650	644	594	632	599	633	657	590	632	637	611	686	663	642	651	658	664	616	640	587	629	638	634	622	634	634	631	636	600	635	616	676	628	640	675	670	642	619	624	605	632	633	630	654	622	617	677	640	610	649	647	674	663	615	662	609	669	620	577	645	636	643	631	630	585	684	622	631	594	616	607	632	627	626	644	632	638	622	647	665	665	652	632	685	658	622	680	652	631	691	586	633	660	600	634	613	655	644	649	631	613	616	620	632	660	646	574	647	601	641	625	642	649	680	613	637	654	669	690	638	631	604	630	651	676	629	617	638	596	640	621	637	657	594	613	609	620	676	617	604	610	632	605	650	643	612	601	646	671	578	626	623	684	658	655	640	628	632	642	663	625	626	615	643	652	631	601	625	619	627	632	615	616	649	632	606	643	607	630	594	593	647	630	603	630	631	640	637	596	655	623	609	643	623	629	628	644	662	631	631	658	625	681	634	636	644	556	590	664	639	624	589	649	613	609	624	608	632	623	643	644	610	649	638	607	652	648	627	621	642	636	621	645	658	646	655	597	639	644	671	635	661	644	621	656	631	656	660	648	626	628	691	662	646	662	678	660	673	618	665	584	634	644	638	641	640	644	640	648	644	624	600	639	665	637	649	646	653	623	618	621	667	684	587	641	632	654	659	595	585	649	636	623	682	655	689	603	653	662	612	668	632	597	623	589	646	621	625	651	621	638	647	658	600	588	594	662	606	630	622	609	633	694	641	591	649	647	617	653	618	645	636	640	609	630	650	680	632	620	585	632	628	617	608	648	569	612	637	649	650	618	661	570	671	667	619	702	591	623	644	651	568	624	634	630	629	621	649	618	573	594	631	661	610	598	645	644	659	616	682	590	622	659	611	635	655	643	611	634	630	646	646	587	618	642	639	661	614	651	591	601	665	618	624	640	614	596	667	616	666	616	623	625	646	663	639	636	614	654	646	622	657	629	606	591	607	638	615	652	642	630	615	644	660	590	666	634	644	680	606	591	671	678	553	657	599	622	660	621	664	602	578	651	668	645	648	631	640	618	596	626	627	612	613	631	614	635	612	611	590	627	653	658	668	616	628	629	659	683	632	602	646	624	627	652	616	605	618	608	638	626	634	719	611	623	626	583	635	633	662	583	651	687	635	609	576	627	675	643	626	610	615	620	630	666	608	639	598	612	596	606	651	628	633	631	639	640	636	613	634	610	656	597	598	619	617	624	667	634	632	632	629	670	592	624	624	643	672	626	621	636	635	640	582	592	593	628	614	614	627	631	648	609	679	664	613	631	669	643	660	677	621	614	657	638	666	603	647	602	638	639	603	636	640	648	640	647	663	633	655	626	624	678	647	609	652	645	634	654	587	616	588	633	632	586	590	613	638	616	620	636	649	682	591	652	596	621	644	603	648	619	628	620	624	651	652	563	628	605	599	605	588	665	636	604	631	620	631	671	635	626	647	602	632	675	572	628	637	657	620	702	676	604	628	610	616	572	639	647	668	635	612	668	647	646	637	604	651	639	596	598	592	608	610	658	676	629	612	649	642	661	604	632	647	641	646	655	651	661	662	684	608	610	648	620	633	643	630	621	636	632	655	633	613	614	649	612	615	653	630	616	659	601	660	640	684	629	600	608	659	670	651	673	615	587	639	611	694	631	592	609	607	654	597	636	623	574	616	700	658	581	605	659	664	615	603	655	661	576	595	642	626	587	662	622	645	633	627	655	615	639	688	648	628	638	618	640	598	656	653	636	627	637	636	602	637	655	645	571	638	626	622	571	638	616	584	606	631	601	618	616	599	646	667	645	646	617	591	632	616	627	649	567	613	625	597	643	628	622	701	661	638	631	649	645	609	594	627	618	616	648	640	644	627	590	609	619	585	631	606	654	638	587	646	619	638	620	642	663	628	648	654	638	590	665	636	634	628	562	631	613	612	657	641	589	619	615	642	624	690	646	648	593	631	645	618	677	645	662	611	621	631	646	619	628	612	626	619	637	650	607	672	591	633	621	629	631	654	663	633	628	684	675	637	664	659	657	669	613	657	619	623	648	627	613	599	601	640	599	636	585	649	597	624	610	619	605	654	674	642	646	633	671	646	638	608	630	600	635	628	659	610	628	625	633	599	605	603	622	642	654	633	670	615	642	627	571	605	649	577	650	631	582	640	617	600	617	636	643	626	634	608	595	592	655	596	669	663	608	617	657	615	630	606	630	634	696	610	676	603	674	639	606	595	616	627	660	631	677	635	635	665	605	627	605	649	647	640	658	640	623	635	658	703	648	584	631	631	669	668	642	593	647	692	604	628	587	604
53075	52230	38859	11023	2832	1282	878	694	641	522	498	473	394	398	356	305	332	311	344	2138	7699	10335	8972	3913	1085	462	343	280	282	240	224	239	225	234	264	250	249	225	244	286	258	260	266	270	273	245	281	219	255	264	240	243	253	272	262	254	257	281	247	254	259	237	268	259	270	247	260	270	229	248	240	261	261	250	245	227	231	236	271	257	242	228	265	233	249	229	264	230	255	274	246	239	250	253	305	259	264	252	217	243	245	262	269	238	269	260	242	241	232	243	259	195	270	236	213	239	255	268	248	238	228	241	259	275	238	245	238	227	262	234	267	272	241	229	237	242	228	258	238	262	250	231	236	261	254	233	249	272	261	256	234	235	229	246	261	261	244	243	250	247	245	261	252	260	262	247	252	230	237	259	240	257	242	254	230	235	217	247	256	244	245	259	225	232	242	232	249	225	226	245	253	274	218	260	240	278	266	228	247	258	253	247	247	225	237	266	262	258	238	250	222	255	257	247	289	234	271	231	256	252	220	230	260	260	235	220	273	246	284	225	249	269	224	219	254	231	244	229	261	247	258	273	234	231	256	237	253	241	232	246	210	264	249	237	245	244	229	235	250	242	251	269	244	221	259	231	232	223	244	275	240	245	255	273	228	248	247	241	225	274	259	267	246	245	257	223	224	255	298	300	239	245	274	219	284	228	255	262	253	265	242	251	213	238	228	268	242	243	237	230	252	246	252	216	258	224	240	271	237	241	253	244	269	242	276	259	272	243	268	238	262	250	240	270	261	246	258	240	243	263	253	256	270	260	241	246	295	267	239	247	244	248	256	260	241	237	244	263	251	229	245	236	224	261	265	262	221	240	280	237	244	282	254	240	261	241	259	238	253	241	237	231	257	245	273	248	260	230	241	260	274	216	232	269	245	256	216	239	225	259	255	275	249	239	253	267	251	246	252	248	260	248	252	262	264	247	224	236	244	259	228	257	304	270	257	261	256	259	238	267	232	249	252	271	283	212	251	280	261	277	248	215	210	258	240	259	251	239	288	249	224	233	268	279	274	241	239	240	263	249	210	221	261	248	249	254	246	264	253	222	245	289	263	241	219	231	246	278	219	251	238	255	272	241	248	224	269	229	240	238	264	233	242	276	260	222	227	225	229	268	245	259	265	230	246	246	237	252	227	230	281	251	236	248	260	256	257	244	239	257	224	232	265	275	243	241	243	236	241	216	246	249	264	217	271	233	244	230	265	259	241	222	235	256	230	238	248	253	260	237	238	260	239	237	256	226	244	234	230	232	271	268	224	281	229	269	240	271	270	261	264	264	264	243	242	236	241	222	227	242	245	223	261	241	246	260	248	231	255	231	244	237	253	242	224	254	263	248	245	247	248	213	246	259	246	281	245	247	275	250	240	246	240	248	240	270	237	237	238	247	256	252	249	247	230	277	244	259	243	243	271	257	233	215	230	241	267	263	236	222	238	259	238	229	215	218	260	219	249	256	248	241	236	234	235	236	241	264	220	240	250	250	260	234	260	262	246	261	247	257	252	247	243	252	236	261	244	246	240	252	243	200	231	242	254	240	250	256	226	247	253	225	247	237	255	246	226	188	253	236	238	231	256	235	250	267	245	236	232	217	259	245	251	234	239	253	250	248	225	252	228	246	232	243	246	261	242	267	231	248	246	271	252	250	270	237	278	259	277	232	262	225	250	256	265	269	246	247	238	251	251	231	232	247	276	216	236	263	232	249	242	282	223	222	253	257	249	238	258	259	249	238	243	254	258	260	262	243	242	257	263	256	240	257	253	246	258	237	247	245	216	251	248	261	241	211	239	265	261	246	238	272	289	261	250	273	241	268	277	250	252	229	245	222	224	257	267	241	240	263	242	256	256	217	281	266	236	243	258	230	240	233	251	236	231	253	246	242	260	230	221	224	229	266	254	230	246	231	246	251	267	222	262	219	266	249	237	232	239	224	254	261	220	232	238	223	238	251	248	246	228	234	262	240	241	258	237	239	214	215	233	252	268	246	260	222	261	256	243	261	237	208	235	215	245	253	236	241	261	247	215	234	229	256	246	244	260	240	274	263	257	237	234	203	236	233	222	281	224	257	253	226	230	241	231	224	270	244	245	270	220	236	249	253	271	254	245	259	238	230	244	249	279	249	245	256	239	260	273	259	233	239	244	259	245	269	272	261	264	230	231	257	258	237	273	263	242	257	231	241	260	256	259	241	259	245	231	230	251	252	274	239	236	253	222	227	254	231	225	233	226	256	245	239	257	221	235	255	247	250	229	268	204	261	238	241	272	215	246	234	228	251	246	230	256	273	245	237	257	252	243	237	240	247	247	262	231	213	229	266	263	275	241	253	263	227	216	237	245	234	257	269	232	245	233	237	238	224	235	245	242	232	234	266	251	259	241	262	260	267	242	251	223	233	206	246	253	242	239	209	244	249	224	237	243	250	247	243	228	234	257	228	241	277	239	237	245	281	263	260	293	250	256	266	241	284	275	258	297	254	258	240	255	236	265	244	233	245	278	264	260	251	278	243	233	258	279	239	260	284	250	241	265	255	238	233	256	245	247	243	255	248	254	242	250	242	241	230	256	227	247	210	261	253	260	230	254	247	238	237	243	259	262	232	228	238	244	258	251	232	270	255	256	212	244	236	251	272	274	245	290	251	219	256	235	261	228	269	244	236	260	251	238	230	243	225	233	239	263	250	237	235	244	252	250	256	248	251	254	226	237	222	261	251	261	253	234	265	233	229	239	253	268	244	256	243	223	258	261	256	258	248	244	215	258	246	235	245	238	255	239	219	270	218	271	255	240	255	277	275	237	236	253	267	239	241	257	255	257	216	261	237	247	253	234	252	248	252	276	231	254	269	242	244	254	235	228	252	248	256	260	231	270	244	257	238	234	255	295	258	263	252	242	264	235	249	271	242	251	269	262	233	267	242	249	263	271	250	253	225	248	257	277	208	242	248	264	234	225	237	235	256	254	257	246	238	283	243	259	227	257	249	240	261	256	234	231	236	271	245	240	242	267	264	246	232	260	230	260	249	223	236	262	225	241	247	273	257	265	279	269	235	236	241	236	252	283	246	238	255	251	263	249	223	236	220	256	243	258	255	241	229	247	257	224	244	248	255	243	270	261	255	265	260	290	246	274	234	243	241	254	234	260	262	262	242	237	233	253	243	267	227	234	228	244	260	238	249	260	274	292	236	232	266	227	226	229	256	274	230	253	264	253	280	229	259	215	235	233	277	204	261	228	224	248	215	249	241	255	234	224	249	269	268	243	258	265	257	245	239	246	234	247	252	199	240	267	239	285	240	233	238	236	238	260	240	260	220	234	250	254	244	228	257	264	238	243	234	253	239	269	253	261	272	275	256	238	256	252	263	248	237	260	253	252	238	244	241	268	244	234	258	230	245	240	262	260	249	226	271	232	245	223	243	243	258	263	261	223	258	244	228	260	229	229	265	223	238	252	225	212	235	228	239	253	252
37776	45836	18849	5052	4651	3913	3389	3005	2502	2231	2148	1836	1752	1492	1388	1195	1172	1231	1150	9844	25099	31127	27345	15430	5052	1874	1137	782	774	754	732	758	713	793	746	724	758	755	762	759	725	717	752	742	726	746	727	772	750	724	748	809	756	753	770	712	719	728	778	719	778	767	727	738	756	781	766	747	756	754	769	751	732	725	720	751	728	759	769	765	753	728	699	728	735	699	777	742	707	774	749	780	751	737	733	756	774	726	749	703	720	736	749	716	730	779	725	715	774	695	737	707	761	705	760	749	743	729	764	755	725	744	770	731	716	750	726	715	718	664	758	718	726	743	704	758	764	712	734	783	750	770	725	750	738	731	769	773	753	757	744	810	741	741	729	752	779	778	785	768	725	696	795	725	702	762	740	704	776	761	745	742	722	749	767	720	721	749	782	776	721	728	740	729	746	705	707	738	720	752	726	749	686	771	743	760	720	746	722	704	705	679	718	713	700	757	776	822	756	776	776	735	769	759	720	787	697	752	796	713	709	716	762	767	773	765	693	715	746	761	766	760	741	727	778	763	713	767	748	742	778	773	740	824	780	743	735	781	748	735	701	759	740	753	740	767	747	726	724	749	694	760	740	758	761	743	747	709	729	724	729	747	758	722	768	785	740	734	753	757	729	758	758	751	741	789	762	729	756	795	744	719	773	725	775	761	780	750	756	726	759	711	735	760	753	748	731	744	767	715	767	752	735	738	776	707	738	710	744	734	726	739	795	787	747	725	749	721	797	723	764	756	714	710	776	755	698	739	730	754	730	738	721	714	692	720	777	731	750	770	683	754	735	743	779	721	722	734	745	716	777	722	732	703	718	773	721	725	760	762	772	734	767	738	740	819	772	718	721	742	761	749	763	744	761	732	684	752	737	688	796	713	697	779	736	727	711	771	781	724	730	720	755	731	734	734	736	760	768	798	745	729	794	777	752	692	738	767	752	736	759	731	723	784	748	757	779	753	733	685	709	754	741	710	751	737	712	741	697	748	710	732	723	729	701	727	756	764	716	750	745	704	750	790	750	776	678	782	761	797	694	746	770	750	709	730	743	746	753	745	764	771	723	762	763	711	702	758	762	765	683	739	763	745	734	779	716	754	768	719	727	698	786	800	726	731	770	753	680	745	779	733	709	749	761	791	717	768	725	722	764	695	791	756	721	710	752	774	750	756	742	747	736	722	738	830	742	730	776	719	707	740	727	728	801	754	717	799	761	790	723	788	731	749	699	711	721	708	736	734	738	663	737	729	742	713	799	726	786	730	768	754	809	752	737	749	749	708	716	756	711	732	749	751	764	727	741	770	732	716	761	728	778	750	763	747	769	787	766	740	705	717	789	721	763	706	718	760	711	727	762	761	734	801	734	791	765	740	706	753	760	746	746	776	720	811	732	774	706	765	720	750	760	755	714	777	797	773	728	742	720	700	764	747	806	759	740	769	743	746	721	771	758	748	754	709	780	701	747	812	722	766	771	704	754	773	729	745	769	767	760	732	778	799	751	764	730	705	765	703	701	713	759	741	785	736	743	699	763	779	727	749	770	738	756	735	777	745	755	763	752	726	782	720	762	759	761	779	767	704	730	742	743	761	714	700	747	688	718	742	782	805	703	714	785	770	734	734	796	758	725	775	749	729	763	745	676	781	750	693	720	738	706	788	709	754	716	742	768	793	684	790	781	768	758	750	711	781	776	757	767	754	782	745	745	753	773	797	743	794	761	744	738	743	782	760	753	744	803	754	761	758	682	738	743	725	709	737	749	729	736	772	744	748	739	790	789	758	765	751	717	744	729	731	737	700	783	807	736	745	726	725	729	754	747	759	740	787	745	761	776	754	766	761	732	718	730	745	751	756	760	743	765	696	751	750	754	732	786	750	746	714	754	760	709	745	755	735	755	747	754	768	697	745	755	776	762	793	781	725	811	751	734	742	766	719	724	767	717	763	783	791	741	725	792	684	734	730	738	795	744	761	740	778	750	747	788	770	731	745	759	740	741	757	770	748	747	767	725	756	735	773	727	702	749	676	721	769	798	737	714	702	752	745	725	776	697	731	766	781	727	805	797	733	750	726	711	749	776	707	724	720	743	716	769	777	744	783	743	768	788	788	710	705	768	770	744	736	767	721	719	706	720	778	728	757	719	722	774	769	716	708	756	739	745	737	712	720	723	755	732	717	771	742	734	788	744	731	727	781	755	733	762	746	764	727	781	788	722	733	775	755	748	807	746	738	726	756	784	761	772	750	753	733	729	734	737	768	727	763	728	801	745	707	753	781	786	765	825	703	697	769	786	744	717	731	762	735	779	733	756	720	741	744	714	758	733	766	759	706	734	697	704	722	791	743	752	746	762	733	693	757	751	716	748	742	715	724	772	768	773	699	738	712	745	758	707	770	738	759	717	767	718	763	729	740	721	766	772	742	731	739	747	766	760	703	702	715	741	776	747	753	752	798	710	702	759	769	755	724	744	782	723	746	706	736	799	749	739	723	745	732	735	726	766	767	759	716	703	740	754	758	740	741	686	720	769	764	788	803	722	747	760	730	753	740	777	771	748	737	753	728	769	786	734	778	725	772	730	667	775	720	725	757	733	733	700	735	718	757	783	716	708	757	770	752	765	728	715	698	699	736	737	731	733	721	726	736	725	747	739	728	704	720	743	757	753	745	747	742	743	757	739	715	721	740	736	762	722	770	803	764	722	714	747	752	722	746	713	758	813	771	759	720	732	770	752	748	781	767	752	712	743	760	724	730	759	732	750	753	720	790	743	753	746	689	797	731	752	732	736	769	744	785	735	751	764	712	683	739	772	786	749	758	740	708	741	733	754	763	724	746	714	735	758	758	722	733	742	706	802	754	714	719	777	734	725	733	717	756	716	758	775	730	740	762	756	757	760	795	722	797	733	724	770	728	746	765	685	786	693	748	806	756	749	700	753	750	786	733	734	746	752	748	745	737	747	720	776	728	698	754	727	742	782	734	770	802	741	753	732	736	718	814	718	739	774	749	756	760	734	716	740	777	707	776	701	785	723	761	719	772	705	714	755	773	756	761	702	727	687	759	757	716	704	714	792	733	763	710	755	762	745	761	740	769	741	711	780	738	754	742	726	761	730	709	741	752	772	690	764	788	720	765	778	748	730	735	710	799	749	751	794	710	691	729	736	787	715	757	761	745	729	723	769	761	724	752	715	782	758	704	755	804	778	728	765	733	748	728	711	774	750	772	781	713	765	752	780	745	736	746	741	712	742	741	792	738	718	734	728	725	704	699	751	695	744	772	731	720	718	729	738	752	750	733	736	769	728	746	782	709	766	746	720	681	780	754	756	722	776	744	776	740	751	770	751	783	759	765	775	784	760	775	740	773	793	737	781	764	754	730	775	742	733	727	785	746	678	697	714	749	711	707	769	823	788	738	743	735	757	724	755	725	730	747	755	789	725	753	744	709	751	717	762	749	713	697	722	822	775	713	772	763	724	738
10968	4814	2569	431	356	231	228	232	205	192	198	169	172	207	191	186	201	195	216	207	412	739	1038	944	484	273	184	174	164	171	179	196	184	189	180	193	182	186	181	192	171	203	149	166	152	190	170	180	181	199	187	152	185	190	193	163	162	182	190	196	175	214	163	175	180	162	194	206	190	189	196	177	170	165	214	176	194	171	198	175	167	158	198	174	178	189	172	161	155	169	164	190	158	196	189	203	183	197	179	194	164	199	200	190	203	182	189	167	198	193	166	172	187	186	170	180	187	212	186	175	199	187	177	184	184	180	195	177	181	178	195	187	160	201	171	176	176	197	179	177	176	181	180	220	221	215	227	194	172	188	161	164	201	200	194	168	172	165	190	187	195	164	189	175	175	195	195	179	207	169	182	190	209	170	201	188	192	173	190	177	165	191	192	194	198	187	194	178	200	162	186	165	171	173	139	176	179	182	169	190	177	179	187	201	179	198	169	187	187	173	198	209	189	200	201	186	155	181	169	180	190	171	188	172	175	200	212	179	188	205	157	199	184	187	196	174	179	176	179	181	208	186	178	189	167	154	168	164	191	189	195	171	183	176	179	175	188	190	185	208	175	179	179	192	162	189	164	184	205	196	171	198	196	194	186	172	191	195	207	195	182	206	191	189	179	181	198	163	175	184	175	172	189	167	193	201	184	179	194	169	180	169	167	170	169	185	181	192	175	202	166	181	207	156	166	180	156	176	174	188	183	203	183	185	175	170	204	170	184	182	206	180	173	203	195	193	209	169	185	205	217	188	158	147	175	171	203	192	188	205	189	197	193	175	177	194	184	156	205	180	166	193	176	172	191	177	166	189	162	181	206	200	193	187	196	172	178	196	192	167	172	193	181	170	178	172	202	189	168	183	186	183	152	182	197	189	179	178	191	168	171	183	187	176	185	143	184	185	191	228	185	197	171	154	206	197	159	165	206	207	189	177	190	192	208	189	188	221	178	183	193	189	182	177	187	201	201	170	199	192	195	195	163	176	180	182	189	174	172	205	183	178	167	164	162	171	178	201	161	173	171	181	167	185	191	204	175	189	185	186	180	184	172	191	176	185	171	162	187	197	187	191	179	188	199	189	150	166	182	200	202	191	168	190	170	180	194	199	210	165	176	192	193	173	198	195	190	186	156	182	181	173	197	161	194	158	185	196	177	176	185	197	173	186	173	158	212	205	206	189	185	179	184	185	162	181	185	173	192	175	182	181	202	178	194	180	174	162	196	177	189	183	187	191	167	179	183	186	188	198	205	206	190	187	182	186	202	170	196	180	154	174	181	202	173	169	176	175	167	189	190	205	209	205	171	191	197	165	187	186	170	190	192	187	195	184	167	185	182	197	196	171	169	172	167	189	182	166	189	158	194	179	180	178	203	180	170	187	169	157	185	185	198	199	184	179	173	190	184	166	182	189	176	194	186	174	192	173	202	206	179	193	183	184	178	203	161	191	182	188	173	181	179	205	188	175	187	203	169	203	195	207	156	181	181	191	203	187	196	173	150	185	190	195	186	173	203	176	197	181	170	186	191	184	205	172	176	174	167	212	182	192	189	167	175	173	181	173	184	190	190	170	177	187	196	189	189	155	172	186	174	192	206	183	197	187	191	177	206	175	177	184	174	173	195	185	196	223	175	189	181	180	183	208	171	180	179	186	211	191	184	170	173	190	199	187	178	208	185	201	193	193	176	218	183	170	179	176	186	175	177	168	183	178	204	183	197	171	189	174	169	208	203	191	182	171	174	217	175	176	166	164	162	182	184	156	181	193	172	198	165	164	186	174	196	186	185	200	198	183	192	195	216	202	185	196	188	189	182	188	186	190	172	179	198	177	169	189	169	170	186	165	161	188	210	173	143	194	204	176	196	179	165	181	169	179	168	195	189	185	202	193	185	197	177	208	170	181	189	204	183	167	165	177	182	189	172	180	160	179	181	213	193	181	187	213	180	179	173	181	182	186	210	181	172	199	180	172	184	167	195	166	178	172	191	210	201	159	160	208	194	192	187	173	197	192	188	183	178	186	182	188	182	175	196	202	172	178	187	181	193	183	182	196	149	169	194	184	199	194	175	170	156	182	182	184	149	179	180	183	201	172	186	189	164	187	197	188	183	166	173	174	157	156	202	162	183	183	197	191	181	183	191	174	193	188	164	172	167	194	180	173	162	185	175	195	165	175	186	168	184	182	181	171	178	158	195	188	200	171	175	191	175	162	166	174	171	208	151	178	184	189	164	185	173	191	197	181	195	199	186	174	186	178	178	195	187	181	192	181	193	194	194	172	198	200	193	179	173	202	182	179	204	176	178	171	159	191	190	179	189	184	158	200	220	173	170	205	171	183	183	176	188	172	189	163	187	144	191	192	172	177	161	208	188	184	206	188	159	197	190	191	211	167	201	177	173	191	183	211	191	152	174	174	209	172	160	180	177	158	173	174	195	190	175	203	168	192	184	171	192	180	178	187	186	168	183	195	191	186	217	175	175	214	194	202	170	179	186	181	176	187	184	181	166	195	186	179	189	178	199	163	172	173	184	178	165	207	197	189	168	187	176	183	198	196	182	173	173	205	164	180	200	164	184	171	184	177	188	176	179	184	196	173	198	184	210	185	206	190	183	183	179	163	152	169	212	188	175	173	155	198	169	187	179	174	194	183	173	197	170	182	178	167	181	211	181	153	178	188	173	170	170	179	177	174	193	168	164	201	162	140	178	150	167	168	182	198	172	179	170	190	202	225	182	194	188	204	187	179	194	192	203	156	163	205	195	180	181	182	191	200	200	181	198	170	187	168	177	199	175	182	182	194	210	178	194	192	160	141	150	175	190	172	201	168	182	182	180	175	195	190	166	167	181	174	154	161	179	188	182	161	169	169	177	162	212	180	191	169	177	198	191	175	189	194	190	193	210	204	177	172	173	196	169	170	194	202	177	156	179	186	158	198	184	163	199	162	205	178	193	197	172	183	165	158	185	176	186	173	194	181	182	184	191	174	175	188	188	180	206	169	183	179	179	161	194	163	180	212	169	178	171	186	193	193	152	177	179	203	192	196	206	198	190	171	167	201	168	178	195	187	206	181	172	162	188	177	178	195	156	177	182	181	189	195	166	205	187	200	189	180	158	210	193	199	184	195	183	200	208	162	168	164	172	190	189	177	200	220	186	178	175	177	160	168	167	183	174	181	153	199	187	203	188	179	162	175	180	178	183	176	182	176	179	190	182	165	188	173	181	192	168	185	165	162	176	198	174	175	159	202	213	182	187	180	197	197	177	195	186	163	181	183	178	216	189	181	202	178	186	194	184	176	183	172	176	184	185	165	179	203	194	191	192	182	204	199	166	206	187	190	193	194	179	193	193	179	180	192	165	186	178	196	189	165	170	179	180	176	203	186	183	165	175	166	165	163	170	180	194	164	181	179	175	182	184	185	175	189	180	162	171	177	195	183	186	150	173	187	196	188	167	198	188	149
7387	6780	3769	1065	1024	850	730	705	663	645	636	641	664	644	661	673	696	616	607	713	1912	3545	4877	4031	1905	1007	634	574	565	558	595	615	588	546	622	608	589	549	566	583	598	591	595	603	622	560	602	624	564	582	624	598	648	525	621	582	560	580	547	561	605	574	519	621	560	597	579	550	559	562	602	585	544	574	571	557	557	561	592	548	581	583	553	576	551	563	513	568	564	563	558	582	559	564	564	555	621	581	604	629	620	584	574	581	574	633	584	618	596	567	577	583	578	568	556	560	557	598	594	550	600	556	571	593	613	531	558	575	567	589	585	582	571	586	616	520	605	557	569	556	559	587	601	591	621	583	542	650	631	581	593	590	584	551	524	601	626	550	585	569	567	572	602	583	563	590	565	574	573	544	568	547	610	590	565	583	620	636	612	530	531	523	574	577	606	574	574	577	595	584	577	568	538	601	613	572	578	603	609	584	604	543	566	560	558	578	562	566	529	603	546	591	590	591	613	610	585	639	551	590	568	596	575	549	588	588	578	587	597	576	567	611	595	557	588	576	596	583	630	579	579	568	610	593	592	570	548	548	589	619	569	558	585	602	558	565	609	538	581	583	579	580	642	563	604	604	581	576	609	548	566	598	543	597	540	596	597	538	560	549	596	553	562	584	582	582	539	585	561	586	574	556	566	550	601	579	533	578	570	600	610	597	600	605	598	565	576	552	574	576	585	589	570	585	595	566	571	607	598	592	547	585	615	614	580	568	577	563	602	528	610	542	599	569	607	581	558	608	567	578	565	600	573	582	618	601	597	612	569	532	629	579	529	576	596	561	566	595	522	585	572	565	531	556	582	602	545	516	552	608	545	500	572	580	558	562	548	563	602	566	568	628	573	624	556	584	542	577	581	630	571	515	570	581	603	543	588	600	538	583	585	596	585	591	608	583	625	515	549	553	588	577	566	537	565	616	584	603	566	566	532	542	560	597	582	626	529	592	534	577	576	567	567	558	558	582	618	566	576	590	617	582	643	573	621	528	583	544	553	554	589	562	571	609	614	588	597	573	549	600	593	580	556	612	583	567	595	600	525	569	561	540	532	590	564	561	600	575	553	610	596	555	562	610	597	619	554	531	571	590	570	573	609	579	571	581	566	562	584	592	573	601	581	564	531	637	587	569	578	574	567	538	596	590	598	555	583	627	565	604	547	593	636	584	576	609	536	568	582	591	597	630	540	591	610	581	608	582	545	585	529	559	578	614	568	540	566	594	579	553	569	606	536	544	536	559	587	606	596	602	570	594	544	575	568	582	589	557	568	573	542	569	572	589	570	579	575	601	550	550	591	584	589	563	590	539	594	572	595	598	557	544	589	572	566	551	587	607	568	555	589	556	574	565	604	571	614	595	616	590	589	562	598	595	564	560	603	601	555	562	608	559	599	586	565	592	590	577	565	596	599	601	556	546	592	570	547	576	588	579	606	573	578	559	613	558	595	565	579	581	593	575	576	582	598	616	589	545	579	561	601	606	538	546	603	612	590	552	558	565	597	596	569	567	589	570	602	565	592	605	581	602	563	590	609	543	657	573	559	555	580	564	575	585	574	562	548	570	588	568	619	580	598	569	562	570	588	559	572	549	612	575	585	594	590	578	577	617	551	569	546	579	620	552	561	553	585	588	582	559	575	577	601	574	542	572	553	591	585	569	600	610	579	613	567	610	569	571	559	567	584	582	609	586	585	581	614	572	587	637	577	599	580	595	563	600	601	599	552	546	598	602	613	540	576	516	582	604	557	539	573	565	564	574	580	566	581	584	562	600	607	582	550	564	568	586	582	573	590	578	591	578	560	598	548	583	589	601	604	548	615	570	601	572	570	569	542	539	557	600	575	594	602	580	608	541	603	608	575	547	525	574	596	604	602	599	562	601	533	586	588	602	628	542	570	595	537	575	551	577	614	565	566	618	561	552	530	556	550	578	580	550	572	571	575	582	571	573	573	541	559	550	563	589	577	611	566	600	588	574	599	566	617	629	563	595	545	564	616	608	580	544	559	618	603	578	552	625	614	595	544	568	548	629	610	590	559	555	547	591	540	595	556	565	542	552	582	606	565	576	551	571	582	588	571	600	583	592	621	607	545	620	571	580	577	607	553	609	583	616	591	598	581	591	545	609	562	580	564	594	615	565	557	571	589	540	591	578	572	594	624	548	581	590	593	572	575	582	592	618	552	576	585	638	581	569	554	577	566	553	592	561	604	567	598	617	604	568	612	570	590	603	578	610	557	592	597	577	538	583	539	577	572	591	565	584	583	571	575	569	570	602	593	583	570	602	578	576	573	571	594	599	567	581	576	602	578	552	566	606	577	577	555	590	566	561	580	577	626	580	595	602	596	618	573	555	556	579	598	527	599	564	606	580	609	545	558	543	577	597	586	569	596	539	594	611	593	580	507	626	557	573	587	575	569	599	578	579	540	561	572	588	591	593	557	562	596	586	546	561	580	592	580	580	565	595	584	647	609	562	569	553	583	569	581	595	603	559	592	574	563	576	536	581	573	601	573	599	573	557	558	549	577	553	604	568	607	602	648	590	601	593	609	597	553	554	541	600	591	607	579	564	560	578	591	594	589	594	562	589	570	593	574	583	601	587	554	560	638	601	593	555	544	573	555	613	603	540	573	557	551	580	592	596	568	560	584	564	618	591	591	544	563	586	553	554	597	578	611	537	576	592	609	544	552	606	560	579	567	564	574	575	596	525	571	574	567	589	585	518	597	580	551	560	558	593	548	576	633	564	604	560	596	554	556	565	592	560	617	614	558	588	586	607	563	584	548	593	576	607	526	535	596	594	532	578	580	589	578	587	547	578	590	580	582	562	564	583	598	526	554	570	603	609	589	593	582	619	596	570	618	589	538	575	574	601	568	558	579	574	546	590	544	588	592	551	584	539	571	551	554	581	588	569	535	616	587	588	543	600	551	631	587	611	532	588	602	567	575	562	590	595	565	560	575	544	565	571	554	567	559	556	591	548	612	560	544	599	594	584	593	582	591	568	613	598	623	588	536	560	604	565	603	575	618	564	588	571	602	616	579	577	560	587	551	548	582	577	582	574	587	580	596	616	609	590	555	558	583	596	562	566	616	629	552	565	540	586	587	550	563	588	564	604	575	578	514	562	585	586	575	574	577	571	578	602	606	567	591	570	568	554	631	566	528	579	544	628	548	573	590	579	537	610	575	542	575	589	541	577	571	554	552	592	517	538	558	578	585	581	578	598	585	548	577	554	547	562	592	572	633	561	608	554	586	583	533	594	579	581	586	554	578	568	594	605	603	573	539	586	618	578	593	607	596	595	543	580	551	573	593	556	594	584	611	584	568	601	599	569	529	594	599	573	632	552	581	577	575	581	582	565	545	589	550	550	574	584	592	591	568	596	577	594	554	582	593	542	587	572	598	603	565	608	554	559	607	606	567	544	565	542	551	563	574	602	602	572	579	609	553	569	574	556	585	567
40107	45605	41542	8466	1161	604	507	427	327	329	298	303	288	274	267	270	254	260	239	2500	6326	4972	3316	1672	645	352	255	233	220	217	234	233	255	223	223	207	219	239	224	209	207	231	205	215	215	234	230	233	200	206	219	229	213	245	223	205	237	188	212	202	229	212	249	225	203	219	189	213	233	197	218	215	212	205	207	237	238	220	228	207	229	250	225	232	229	235	219	217	191	190	219	240	207	223	247	210	195	209	205	198	203	197	201	230	236	214	215	252	236	217	190	238	218	220	172	231	245	202	217	209	213	237	223	200	206	204	230	234	208	206	209	210	232	245	226	210	233	236	208	227	225	198	221	230	228	224	224	210	233	225	218	236	188	213	255	210	224	208	195	218	235	216	209	220	226	251	217	246	205	215	219	198	223	206	219	198	224	236	225	208	226	215	194	224	227	223	208	238	205	225	208	211	211	188	197	227	220	212	214	205	239	225	233	240	224	199	211	223	206	211	243	201	196	220	218	255	215	214	188	196	204	196	216	208	206	208	244	241	234	206	234	220	214	214	203	200	196	228	242	214	195	225	234	225	204	240	206	224	242	219	225	213	221	229	227	234	216	223	229	197	225	216	220	229	205	227	210	220	208	242	219	212	206	215	227	218	218	203	216	214	210	216	227	239	218	202	213	218	217	200	218	257	222	216	218	189	210	218	193	220	232	223	191	231	216	232	190	220	231	232	214	250	229	210	240	209	231	211	191	201	216	223	231	219	209	228	211	220	248	216	211	212	218	198	223	247	232	227	219	218	239	255	196	206	232	238	221	218	232	233	204	221	202	212	208	200	190	227	222	210	223	211	240	219	211	206	231	206	237	232	215	222	210	242	223	224	229	201	223	237	183	239	241	190	213	260	234	240	232	213	215	227	225	218	228	215	233	232	225	188	212	235	257	253	225	231	237	223	212	219	224	210	264	228	211	206	209	202	236	229	227	210	182	207	232	197	181	197	221	214	217	224	230	232	195	214	225	219	234	226	200	235	217	227	224	198	223	224	219	220	206	199	209	191	237	215	209	215	196	249	227	207	209	214	201	220	185	230	231	222	234	240	210	218	236	220	203	232	209	177	236	225	214	217	231	196	227	242	219	219	231	217	228	197	229	215	225	209	225	211	205	214	238	240	164	236	201	202	226	210	254	225	208	213	191	185	204	188	231	221	206	219	186	226	205	225	211	226	204	219	223	222	223	233	241	215	223	224	213	196	228	214	240	199	259	245	236	203	232	255	196	217	208	254	237	229	252	235	195	215	217	230	235	206	235	256	213	204	217	205	217	229	242	214	220	206	232	226	231	239	222	217	203	265	230	236	217	236	219	220	203	212	228	250	229	228	225	257	213	218	207	226	238	199	231	213	210	214	226	227	220	205	230	194	235	217	187	215	221	231	215	250	228	212	228	212	238	206	214	234	244	232	232	214	233	231	218	234	217	205	215	212	215	217	251	242	201	193	215	221	223	222	265	166	226	207	211	232	219	230	229	185	225	215	225	226	216	225	216	217	223	227	229	213	238	228	201	231	237	220	213	242	261	212	216	217	227	253	211	237	219	236	227	214	216	217	220	237	197	249	217	221	212	202	222	220	245	232	212	214	193	198	256	220	222	215	231	234	220	210	231	231	233	205	223	227	212	220	241	220	232	224	221	192	236	191	218	229	224	177	241	231	205	209	214	182	209	216	215	216	205	220	223	205	216	215	234	257	217	213	230	233	203	207	235	226	245	212	211	227	223	205	213	200	201	224	228	195	211	245	247	242	219	238	214	240	239	225	203	210	238	202	247	236	222	255	228	226	221	218	223	208	229	227	247	212	238	245	238	228	227	247	197	209	205	213	221	191	213	231	216	199	210	226	218	227	241	233	224	205	214	221	223	219	207	198	216	200	211	210	252	234	212	215	223	242	211	245	237	196	218	221	230	197	224	224	228	222	208	215	214	217	206	210	234	219	207	214	222	200	238	209	219	225	219	237	225	201	215	208	206	217	204	232	218	194	223	214	227	244	249	228	216	243	227	227	209	214	197	206	245	222	207	231	206	187	213	229	201	206	216	226	215	206	217	236	225	201	232	215	213	205	222	232	221	223	229	209	239	231	227	192	228	185	248	233	216	201	198	224	229	222	238	221	241	198	216	205	234	233	223	213	214	198	206	228	197	238	204	205	216	225	234	251	225	197	210	252	207	226	232	213	225	210	223	226	218	234	208	225	221	241	215	222	221	226	221	228	250	196	241	240	219	236	219	214	210	252	172	202	227	213	215	201	205	224	221	211	236	210	239	202	210	212	247	232	249	178	214	207	222	237	233	229	217	247	234	216	219	206	229	225	225	215	196	220	214	195	220	209	223	225	228	206	241	209	237	241	215	233	234	195	223	235	204	220	247	214	240	233	220	257	214	237	214	203	219	230	233	210	192	220	210	221	207	222	206	227	239	203	210	200	207	215	226	230	209	253	229	235	237	215	238	199	219	208	202	226	249	217	238	207	203	223	227	203	213	217	232	207	196	224	222	212	219	213	222	212	202	212	213	205	230	219	208	208	211	215	209	231	213	233	231	221	218	201	224	204	224	210	194	207	243	192	222	210	218	215	190	231	224	221	207	205	210	225	195	225	224	224	207	228	228	219	230	199	214	233	225	208	221	190	233	203	229	202	239	204	234	223	218	196	214	216	215	215	211	212	240	216	224	235	253	254	215	197	169	207	225	250	238	211	245	222	220	241	252	252	244	229	236	241	228	238	225	228	201	212	219	224	232	201	189	228	219	215	208	221	220	222	232	212	218	213	210	233	205	232	236	216	219	244	196	226	209	222	186	232	212	198	215	221	216	221	202	208	243	222	217	247	212	210	209	211	187	235	229	221	221	227	239	241	247	244	200	214	211	245	211	240	216	211	223	202	225	206	200	220	221	217	217	192	204	261	222	219	219	237	216	219	246	200	205	237	230	231	243	200	208	225	263	211	227	224	213	213	234	222	223	214	197	210	230	213	222	235	214	236	216	229	232	222	230	229	225	207	222	231	210	216	221	219	226	223	236	231	220	204	226	224	220	245	224	226	223	188	205	214	209	230	227	187	223	236	207	210	207	226	214	220	235	199	202	217	242	219	210	213	207	198	214	250	197	200	219	208	223	213	200	226	239	214	220	216	201	233	235	184	235	204	212	209	239	240	217	206	242	221	219	214	212	220	222	207	218	195	215	221	211	232	246	199	225	219	222	216	183	201	206	246	229	233	218	210	227	221	213	200	233	214	261	200	228	241	230	236	192	201	212	227	216	219	209	216	212	210	213	226	227	232	230	257	221	233	244	240	199	234	218	225	216	197	194	237	203	256	215	213	188	223	204	223	219	220	215	187	195	214	242	230	211	204	195	254	214	204	206	231	211	219	218	239	232	228	235	240	223	222	213	216	222	234	221	211	194	229	229	213	250	248	231	192	225	216	219	212	203	223	203	223	221	208	233	194	211	228
27064	38378	24532	2893	2634	2281	2034	1711	1487	1279	1215	1163	1080	1030	1025	1044	987	970	960	12045	24320	19684	14291	7367	2929	1341	770	708	647	666	741	668	676	621	667	681	674	642	709	688	681	636	653	648	698	725	663	730	629	735	709	667	661	728	698	706	690	625	686	707	681	681	667	694	679	642	681	647	632	649	669	686	690	670	656	680	704	664	722	641	658	676	700	627	669	751	666	671	656	655	690	702	688	726	673	683	672	694	704	725	687	687	686	653	696	662	677	681	713	660	673	660	652	649	648	695	644	709	634	701	700	717	653	702	702	695	693	647	659	694	730	733	669	652	707	690	677	653	687	669	657	658	706	687	668	724	713	647	658	711	668	652	672	655	662	650	698	689	677	656	696	727	696	692	687	666	690	667	687	673	733	630	689	683	700	606	642	690	653	691	755	712	693	651	672	676	661	698	672	704	645	650	646	662	691	659	699	650	666	680	623	689	712	667	645	634	706	694	663	712	676	634	673	698	592	662	689	649	657	638	663	682	707	613	700	671	720	690	636	662	626	690	713	678	677	640	694	613	687	682	676	672	729	661	691	639	668	655	675	693	692	661	634	636	678	711	701	671	688	604	671	662	655	700	652	661	647	650	680	693	670	667	685	709	696	698	669	689	695	678	700	707	646	660	680	693	675	699	652	692	677	655	642	667	697	695	663	681	681	646	620	638	673	686	677	674	682	682	657	662	679	737	682	665	723	644	673	656	660	715	716	663	657	661	643	666	702	712	665	679	680	646	690	656	687	683	671	671	630	635	702	670	734	637	700	670	674	627	655	689	686	702	662	664	684	712	656	671	668	611	667	698	676	658	684	711	732	684	678	709	729	652	675	670	652	632	653	707	643	692	651	666	694	690	664	667	684	701	720	693	690	695	696	691	667	673	697	673	667	666	687	672	692	688	683	662	652	684	654	676	669	677	647	698	686	694	718	666	669	595	707	681	759	657	720	663	700	668	677	679	660	651	703	723	687	709	687	666	628	662	667	645	685	653	672	672	693	742	731	719	641	684	675	652	668	682	674	693	663	627	655	648	690	774	666	681	706	683	658	674	642	666	680	652	681	663	681	666	687	680	706	679	634	663	645	670	699	706	680	714	631	685	708	679	713	679	706	669	665	667	693	679	666	718	662	678	669	687	679	695	662	721	716	628	689	722	632	645	720	688	679	659	690	634	693	679	688	667	677	665	687	680	644	653	622	720	632	624	717	673	676	674	653	684	704	688	727	691	679	718	656	649	658	676	669	678	702	711	684	710	691	638	676	657	693	712	681	677	688	652	695	730	684	677	680	717	693	647	669	659	649	673	673	682	678	665	678	703	667	737	686	683	709	626	738	657	707	706	643	718	685	648	676	695	725	666	688	672	687	691	645	667	677	651	716	689	629	699	663	697	698	654	656	660	694	675	674	684	679	710	665	665	660	697	653	684	705	655	697	675	700	692	697	697	702	686	699	672	646	640	658	680	694	666	688	673	649	679	668	681	682	628	725	705	681	668	676	736	690	685	697	708	714	667	706	657	717	715	689	669	684	658	678	656	678	675	704	665	662	703	692	698	672	665	660	654	670	709	697	687	682	676	673	696	680	730	677	656	677	720	681	696	745	661	689	711	694	632	681	677	652	701	694	702	709	639	635	680	659	700	651	649	638	668	704	691	683	708	701	669	667	699	670	683	666	664	646	681	685	669	666	674	667	665	685	711	704	638	666	697	688	683	664	694	713	591	642	645	644	676	667	692	729	669	633	691	695	696	640	658	665	694	674	690	677	653	663	698	656	707	698	646	638	661	676	716	706	720	641	739	698	686	693	655	661	714	661	654	687	692	637	691	662	688	705	648	658	652	681	634	661	671	634	610	689	681	690	735	697	674	648	728	704	654	678	693	696	679	673	711	656	708	683	646	741	656	681	664	725	674	651	671	670	680	615	685	673	723	705	704	713	681	679	676	691	681	666	712	684	677	673	640	727	651	678	686	650	661	701	692	704	713	671	689	641	634	643	677	654	694	715	726	630	621	652	662	639	686	631	649	689	676	643	659	660	715	656	704	703	682	709	662	683	690	685	687	669	694	705	689	694	688	666	652	731	661	663	673	709	728	663	688	657	673	657	700	719	657	646	713	639	695	705	716	663	694	699	644	737	656	668	678	710	648	695	672	665	689	679	648	644	666	666	702	675	688	709	660	724	690	663	654	688	613	665	650	659	666	647	648	688	665	684	683	672	698	650	676	709	696	716	667	672	682	628	693	705	687	702	653	662	677	650	667	677	687	662	682	644	688	670	656	685	681	650	658	702	683	655	679	701	671	638	690	655	653	729	700	674	691	665	683	622	698	656	661	676	677	682	685	711	700	659	706	679	689	665	672	675	682	631	638	648	637	703	676	666	658	683	665	673	699	693	659	655	712	680	667	649	685	706	638	637	662	652	678	645	682	745	675	678	685	637	664	682	688	676	688	699	728	684	640	707	685	683	700	678	707	686	683	703	655	675	632	725	656	682	664	700	673	762	687	648	672	672	691	648	688	727	644	672	679	705	678	665	675	714	670	657	669	660	640	669	646	657	658	657	715	641	704	727	688	682	682	688	685	680	670	684	718	664	669	628	658	683	639	702	715	667	646	680	694	639	692	664	625	675	645	712	709	698	671	655	632	708	639	690	660	652	683	705	656	686	694	718	687	708	678	630	652	650	665	686	681	642	672	689	688	694	708	648	694	685	691	713	658	700	647	637	681	648	656	666	690	667	665	687	640	635	619	744	644	681	687	667	653	686	655	666	623	687	706	642	708	659	736	636	615	648	627	667	668	704	695	658	677	666	696	654	640	701	687	683	642	695	634	649	673	671	698	678	680	689	667	695	664	668	685	693	657	656	711	718	673	656	646	711	682	675	663	662	661	699	673	675	691	760	713	665	681	664	670	625	699	728	671	703	641	676	658	679	689	701	662	669	686	672	652	695	640	659	704	693	653	650	684	666	719	668	673	672	685	691	677	681	639	721	675	714	690	716	682	691	665	704	677	664	687	692	645	627	692	678	663	665	624	626	668	655	707	684	639	682	647	666	728	665	658	720	669	644	667	699	679	649	718	725	704	682	686	699	670	652	690	712	693	671	678	677	678	695	710	693	662	670	667	687	721	679	608	671	649	674	664	668	676	658	678	656	663	662	701	665	674	666	680	675	659	664	678	702	743	645	699	674	629	721	695	631	709	642	673	688	671	737	705	691	695	633	680	663	670	650	676	730	661	659	642	662	606	718	713	679	681	702	690	638	652	723	682	674	666	634	668	707	651	712	677	642	667	672	643	710	662	715	637	672	669	707	680	687	690	635	672	664	684	638	699	648	681	672	646	669	715	705	723	630	668	698	675	684	632	655	709	703	656	684	671	711	710	655	670	703	665	688	636	642	684	704	689	650	637	664	676	705	637	697	699	686	664	624	654	721	625	677	658	673	702	636	666	710	698	664	687	682	669
49325	58452	59136	16715	3743	1029	687	572	524	472	455	384	374	352	352	364	363	351	344	6221	12528	7890	4437	1484	622	320	295	314	262	286	285	291	262	286	279	279	230	264	291	282	265	248	272	274	261	271	288	294	266	281	240	259	272	313	282	306	302	282	286	290	261	261	279	317	265	280	257	275	220	251	268	300	255	255	270	269	299	274	280	279	288	265	242	262	278	279	284	255	282	241	277	288	257	311	281	287	268	266	265	261	314	265	249	292	265	284	239	285	262	261	270	304	265	286	293	265	257	270	258	265	278	269	276	284	250	285	277	257	259	294	272	252	285	288	265	283	274	261	266	277	228	248	281	275	275	275	265	292	277	274	276	288	279	272	288	300	264	259	259	257	234	287	240	278	273	298	262	265	282	270	267	262	286	305	241	253	265	264	287	271	263	296	278	278	254	259	279	268	262	288	290	272	256	255	225	259	293	301	261	253	272	263	279	274	254	271	249	290	304	259	283	287	282	292	285	268	281	245	261	258	264	292	245	269	259	263	277	301	255	270	266	252	302	283	250	268	287	300	301	268	295	256	261	278	293	279	253	292	269	259	270	293	272	278	285	263	270	257	284	268	290	266	254	260	290	274	284	278	281	287	290	266	262	257	269	271	305	254	299	250	295	297	270	289	278	280	266	264	303	301	265	255	276	265	301	274	263	229	284	295	271	270	265	277	253	281	270	254	270	269	268	275	291	241	270	296	278	263	275	240	298	291	244	292	289	290	276	281	297	282	281	284	253	257	258	263	287	290	250	270	266	264	290	257	242	277	261	272	261	278	270	261	274	268	260	273	266	254	264	261	286	300	253	279	290	266	268	238	275	288	307	258	254	271	297	290	320	269	243	280	272	255	283	236	275	262	256	297	263	277	267	303	255	277	271	253	281	288	270	269	262	274	278	270	274	278	259	291	272	280	273	281	260	251	256	270	278	281	292	280	312	294	298	274	272	252	273	247	259	257	272	290	288	248	280	284	261	274	265	259	277	270	246	284	232	295	261	305	280	266	283	280	267	270	285	276	266	283	282	272	254	269	254	281	281	272	262	241	278	239	281	268	275	259	273	232	261	273	281	276	291	267	284	257	265	294	288	291	267	245	271	284	291	300	278	272	287	293	275	255	257	255	270	303	261	288	287	277	261	271	264	260	260	282	265	287	269	266	276	295	286	286	256	262	291	266	259	298	274	267	277	275	262	247	258	256	258	251	256	302	274	261	279	261	277	291	286	283	266	268	259	268	245	259	262	266	290	268	298	285	275	233	272	272	235	261	293	260	297	265	270	264	242	256	265	270	326	278	272	267	264	284	260	264	303	296	283	276	265	282	257	269	282	282	301	254	271	287	309	258	288	281	255	249	261	285	268	282	301	286	258	273	238	294	279	255	258	244	282	268	287	257	263	274	270	278	299	279	288	261	299	295	264	267	274	272	235	260	259	259	239	272	292	285	260	276	279	270	248	283	246	279	269	256	281	266	286	242	272	264	264	282	286	297	269	296	266	271	272	280	257	278	263	263	236	266	280	273	298	263	277	271	282	290	271	263	282	292	259	290	289	266	292	275	282	297	282	263	271	253	253	271	270	293	299	268	263	280	239	248	319	269	302	281	251	256	268	284	280	263	277	276	288	266	272	250	270	260	304	287	280	264	259	268	266	268	263	291	309	279	268	292	288	235	274	281	296	271	295	288	253	280	278	279	293	286	263	268	275	272	274	273	295	256	256	285	277	284	299	257	283	263	264	291	280	287	320	279	265	258	263	267	286	304	269	251	278	313	261	275	278	264	274	247	269	284	292	294	285	276	287	267	298	283	286	247	289	274	270	255	286	283	304	307	296	228	267	288	285	255	274	267	273	320	277	268	256	282	304	256	277	265	303	294	273	261	268	271	254	262	313	308	271	293	286	280	241	278	269	288	308	288	285	276	288	267	298	305	289	302	266	266	272	300	264	275	291	247	268	266	293	279	275	276	307	262	279	282	258	267	279	283	282	257	273	264	270	253	300	278	278	281	300	303	259	258	250	290	301	291	276	296	263	275	280	281	289	276	264	257	273	291	243	280	273	281	284	273	232	238	273	290	289	271	277	291	285	277	279	285	265	254	266	271	276	258	279	254	300	246	271	277	316	292	280	265	307	282	264	282	243	285	279	267	281	290	230	244	255	263	249	291	278	239	257	295	248	279	277	284	304	274	285	296	251	273	280	264	266	282	271	260	263	306	295	278	279	265	293	272	278	263	255	253	267	256	301	278	259	261	285	290	263	298	280	291	272	236	275	278	288	274	247	278	275	232	236	254	288	276	270	246	262	254	266	257	270	278	242	286	274	277	265	270	269	267	248	271	281	267	253	261	249	271	286	301	243	298	271	278	285	271	280	277	252	282	289	276	271	258	255	291	269	249	277	275	254	292	250	246	269	223	263	282	275	252	254	251	279	259	285	266	290	260	259	272	297	272	256	267	270	313	249	273	251	289	274	267	258	281	277	272	257	268	272	265	258	302	296	285	254	279	270	282	257	293	251	263	269	313	261	260	282	296	287	262	265	286	269	279	269	270	272	266	300	284	265	280	250	265	293	279	274	278	262	310	264	285	256	293	255	245	288	279	266	248	268	279	258	278	251	273	299	281	267	268	307	286	264	263	285	300	279	260	270	281	249	281	281	275	265	285	288	264	271	278	269	259	289	300	306	297	267	251	268	248	269	264	248	264	255	277	253	251	254	284	254	264	275	258	268	267	293	273	290	255	275	239	271	272	289	262	255	274	272	260	257	253	249	265	291	283	274	258	266	285	283	277	310	284	241	276	276	296	259	292	279	261	299	267	250	267	295	268	286	274	276	269	262	307	264	291	276	285	269	251	261	269	271	254	263	260	278	276	295	271	272	262	254	273	277	258	286	289	260	273	275	300	277	274	279	279	279	246	240	283	281	282	280	281	254	281	252	278	267	245	247	268	295	250	266	292	262	284	280	260	285	300	304	292	265	249	265	299	240	265	310	287	278	280	254	258	284	276	277	247	316	243	308	241	261	278	284	258	301	280	262	270	292	253	272	257	254	270	221	267	308	275	300	250	254	297	285	277	293	281	271	273	285	267	269	267	263	284	261	270	270	267	286	258	284	290	260	278	305	311	281	281	241	296	288	275	283	288	233	279	260	290	281	297	285	273	281	261	273	263	296	276	263	272	273	269	265	281	277	266	280	266	273	257	278	279	250	275	264	279	272	309	266	278	272	291	279	274	254	257	263	248	272	286	278	287	283	259	286	294	285	298	301	254	300	265	261	286	266	275	270	283	290	246	261	287	306	320	291	307	285	285	257	290	257	250	256	286	241	275	294	298	289	265	274	245	261	240	268	277	262	263	294	326	248	260	225	260	252	288	285	277	280	271	276	268	293	282	293	271	278	289	251	257	238	281	258	274	281	260	317	253	290	279	266	282	276	243	258	294	274	269	289	286	275	275	258	263	282	284
34684	47763	38439	4247	3958	3378	2863	2389	2096	1914	1699	1567	1528	1425	1350	1241	1303	1276	1319	22790	33739	25615	16674	6970	2653	1264	914	830	841	827	812	827	796	784	828	799	781	805	798	813	855	852	801	760	828	801	795	771	845	791	833	807	835	818	809	756	856	754	802	865	753	813	816	813	858	807	813	735	849	828	755	800	786	789	832	769	841	837	797	807	787	733	818	793	810	832	847	807	792	793	810	810	818	857	818	835	815	818	835	808	836	839	764	798	827	894	799	797	865	831	822	840	831	828	841	821	810	793	843	775	806	777	807	811	866	814	831	847	801	815	801	838	815	833	810	915	761	804	778	820	788	798	820	816	803	859	810	784	786	826	761	826	806	842	847	847	867	805	826	814	867	768	779	779	762	889	825	745	787	798	819	843	867	805	899	823	821	782	796	851	774	803	787	797	817	790	797	819	859	780	795	803	786	796	840	784	845	814	819	780	843	808	816	793	846	797	794	790	817	826	830	798	820	816	856	807	794	829	810	779	841	786	830	814	788	820	826	805	834	797	784	852	806	822	844	858	867	846	875	835	779	775	836	812	892	826	792	778	822	749	763	805	797	827	833	828	873	785	835	829	801	816	868	785	846	834	748	871	802	844	817	815	805	800	837	807	834	806	847	841	839	772	819	825	875	813	783	829	856	875	812	820	818	788	861	853	798	793	797	824	788	839	820	814	827	840	773	783	812	801	794	821	824	887	769	848	771	830	819	827	828	809	843	810	852	807	830	805	844	827	798	821	812	780	763	808	767	798	776	805	785	821	814	820	812	813	822	841	758	767	734	826	810	806	835	854	821	782	799	826	799	773	813	832	796	812	846	796	823	807	818	827	828	803	832	812	798	761	821	850	860	828	817	825	830	864	854	829	807	796	782	828	817	825	772	756	827	824	798	799	831	840	797	795	837	825	796	800	804	765	842	846	773	822	853	770	802	828	795	793	824	820	772	860	837	842	780	799	841	846	822	799	770	811	811	832	820	765	794	820	813	864	837	824	804	844	820	770	795	777	869	849	823	813	813	784	852	744	824	813	811	828	814	802	835	808	782	836	793	851	849	812	816	818	773	822	817	807	792	812	849	769	799	822	834	844	838	860	827	824	809	812	814	797	822	792	801	834	798	812	802	840	789	794	800	842	795	774	781	823	789	772	839	851	775	823	789	764	851	776	817	835	864	855	829	806	756	812	841	815	838	786	819	747	825	857	816	803	827	826	780	783	828	843	851	822	816	850	874	830	845	783	817	785	826	854	782	795	833	839	820	845	801	822	826	848	838	826	769	822	841	815	818	830	815	790	762	812	853	853	809	856	848	814	833	813	824	826	845	795	815	850	780	755	805	843	773	820	832	811	796	860	824	766	844	880	802	842	817	783	800	809	773	798	827	772	849	804	807	831	842	826	804	794	801	820	850	841	840	860	816	829	812	836	746	854	810	772	818	813	856	856	820	786	784	796	757	816	755	804	794	801	846	800	855	813	823	824	806	825	797	802	803	813	862	814	815	780	838	801	781	741	830	820	838	803	802	770	803	808	836	795	852	834	808	783	810	816	779	837	860	772	780	802	834	812	835	784	835	836	801	771	824	797	792	846	830	823	838	864	793	818	840	799	861	869	829	821	826	755	817	793	794	806	826	801	825	837	799	845	794	821	823	813	827	873	825	811	821	782	793	852	867	840	841	870	838	799	810	809	809	819	814	848	787	790	799	837	822	841	839	865	775	779	804	775	812	847	813	856	830	828	864	866	825	808	828	798	830	813	801	834	859	746	834	816	799	823	780	812	832	850	827	825	828	804	830	831	821	817	790	794	789	814	801	778	841	827	844	795	801	849	826	808	812	809	809	890	839	795	778	845	792	799	822	857	820	801	804	857	810	834	831	793	842	792	838	785	870	849	855	822	772	791	789	828	821	780	813	826	811	792	810	816	790	778	806	759	808	814	833	814	817	799	864	838	757	825	748	811	727	790	820	855	853	802	794	766	784	799	795	809	811	777	839	802	833	853	847	834	779	814	842	820	904	762	855	793	793	811	832	837	837	802	859	744	750	766	834	823	820	848	804	805	835	852	785	842	835	777	842	855	832	787	784	780	806	799	853	843	831	787	803	838	781	832	777	824	802	792	818	809	788	811	857	840	805	894	812	811	786	856	819	784	797	810	786	867	819	825	853	844	809	798	829	822	809	810	847	793	834	877	789	812	773	745	800	809	810	858	784	820	789	788	809	806	804	848	780	823	786	814	814	866	771	793	859	802	826	825	823	781	801	838	796	798	828	818	800	799	798	826	834	884	809	816	790	796	813	844	819	770	818	778	872	834	820	829	793	727	777	821	814	776	841	796	747	775	809	790	799	807	816	825	865	748	799	841	859	792	820	838	795	828	745	847	769	858	797	828	790	805	757	824	775	810	820	828	826	854	826	809	816	809	841	772	810	810	806	831	819	796	830	829	803	833	794	755	788	806	846	822	809	814	761	848	811	822	829	843	866	826	816	790	765	834	842	853	833	830	815	788	824	805	801	811	844	809	817	848	800	815	767	829	778	808	824	839	825	822	755	812	802	801	841	811	840	801	761	870	798	776	834	794	744	847	833	829	847	862	736	796	870	813	848	837	836	829	835	819	807	815	822	756	843	809	793	870	842	809	830	858	798	768	784	857	813	799	817	811	755	860	806	795	824	825	845	769	791	792	825	797	793	764	824	847	802	840	855	814	822	767	858	804	819	744	802	786	838	819	813	838	820	852	825	831	815	813	806	839	812	832	798	830	846	835	793	839	780	814	817	816	811	809	849	828	785	830	827	841	766	817	836	810	763	830	854	847	798	833	834	812	787	841	805	820	832	790	782	851	795	791	798	855	825	868	786	817	847	788	830	802	817	808	824	843	849	774	827	776	809	830	819	829	824	831	812	816	817	809	791	842	805	837	838	829	833	842	775	734	828	806	826	855	804	896	831	792	816	809	844	738	807	833	802	849	762	836	827	811	825	814	840	831	840	825	810	762	843	810	869	829	805	806	818	800	827	808	813	833	836	860	767	868	770	854	802	841	818	822	859	809	847	835	856	805	869	829	807	842	785	832	826	826	859	793	849	846	838	838	868	807	799	816	808	788	832	804	780	800	784	860	825	843	810	807	829	821	814	782	801	807	805	806	781	846	784	808	816	832	813	820	809	795	789	833	779	838	809	780	809	789	781	825	805	788	797	788	818	831	821	829	864	785	771	805	825	884	789	845	843	833	796	800	803	832	870	830	770	862	797	778	843	839	857	803	823	799	822	791	811	817	787	803	903	782	761	802	862	822	796	774	824	828	881	800	799	782	839	772	796	814	791	828	834	781	788	811	814	774	842	820	836	788	825	861	831	845	828	822	840	809	823	844	819	862	773	821	812	835	817	771	780	801	908	793	818	783	752	824	788	790	806	855	838	775	833	785	838	817	817	841	802	847	838	807	825	784	799	744	790	762	832	852	834	803
14789	6325	8089	557	274	245	227	232	261	237	217	233	225	241	220	219	245	228	250	455	989	854	559	361	248	243	256	206	242	241	246	240	238	212	228	231	221	243	253	209	213	232	227	223	228	233	224	273	233	224	226	228	204	243	216	247	274	204	210	227	219	222	208	244	237	224	213	242	240	239	231	246	209	246	208	220	242	245	217	241	214	221	230	245	249	234	228	208	244	209	243	224	212	214	237	204	240	224	252	214	193	222	227	218	238	228	224	206	241	212	216	208	239	220	229	230	193	227	243	240	223	230	253	226	202	220	227	228	236	251	233	232	237	220	217	216	240	240	238	243	230	217	246	213	226	227	226	223	237	228	236	197	262	223	223	238	246	215	206	227	239	210	222	247	240	200	246	240	240	232	204	213	212	241	236	232	205	217	248	221	207	225	229	250	235	201	245	250	216	241	231	223	241	235	212	218	224	235	231	244	222	202	215	224	230	244	233	226	211	230	212	204	218	220	223	237	198	238	228	226	259	235	237	224	206	215	203	218	234	194	222	234	256	226	251	210	233	220	236	239	215	231	242	197	258	234	230	218	210	205	216	200	203	220	238	215	212	220	234	241	223	227	237	247	213	211	225	221	221	231	224	231	223	240	221	243	210	219	240	237	252	234	226	213	231	247	223	236	219	215	227	225	235	216	216	233	235	220	253	226	206	240	221	215	240	224	231	225	195	225	224	220	213	248	211	215	221	227	227	202	220	251	221	250	225	216	215	214	242	225	237	230	216	222	206	207	226	235	226	244	253	235	246	222	236	209	249	218	208	251	222	225	221	238	210	241	211	222	228	222	208	226	217	239	207	213	250	213	232	230	215	262	218	231	232	258	238	228	225	198	224	227	226	237	261	241	202	211	236	240	234	203	226	228	230	230	227	248	220	230	227	222	227	209	218	241	197	224	219	217	227	211	221	231	230	248	221	238	236	235	222	221	234	225	204	198	208	231	216	208	194	220	240	241	213	209	233	237	229	209	187	214	236	260	216	256	206	207	204	251	222	233	216	227	232	233	211	243	212	211	190	200	224	227	210	225	228	244	231	247	213	230	216	213	237	223	219	203	226	230	230	238	236	216	225	248	210	254	203	209	229	225	273	224	229	202	241	235	253	215	233	210	239	205	223	219	219	191	197	190	216	246	229	239	233	216	202	241	243	215	235	219	231	220	241	226	214	207	202	225	201	233	215	204	230	222	228	199	227	231	219	238	232	208	220	216	217	227	225	228	216	206	232	210	275	233	196	212	215	230	218	219	217	243	209	243	228	237	213	202	237	225	215	225	206	230	219	227	224	222	238	230	214	223	239	243	218	224	234	226	211	199	236	233	246	222	233	221	222	204	214	222	236	228	240	219	226	242	208	214	220	215	218	232	222	219	205	247	230	240	216	219	242	228	217	229	209	202	220	214	227	238	235	219	208	220	200	260	232	279	243	215	242	221	230	241	211	237	225	195	223	233	248	230	209	235	239	200	199	239	225	241	232	208	211	229	209	204	217	229	236	219	231	230	241	213	214	212	209	236	194	225	245	239	222	227	245	214	254	222	235	208	216	227	215	187	233	214	233	250	227	240	217	256	235	261	221	217	243	235	228	258	211	214	233	228	246	246	215	216	224	199	235	217	202	182	218	258	202	205	248	241	228	236	216	196	235	244	243	226	212	227	229	225	220	200	226	222	233	252	234	213	213	223	213	218	205	211	250	229	243	230	213	229	241	229	238	209	221	247	232	230	241	221	234	242	237	249	235	209	228	238	211	246	238	255	253	212	221	229	238	220	236	217	233	212	234	221	213	202	217	237	214	236	235	210	206	224	216	224	197	232	241	207	217	230	215	229	259	239	243	216	218	212	206	235	207	223	232	221	191	200	207	205	257	237	228	207	237	229	210	221	224	218	227	218	218	225	228	224	208	217	238	242	243	206	213	229	225	248	241	247	246	215	226	206	242	229	208	208	222	212	236	232	219	233	220	211	214	225	222	232	214	233	231	229	230	227	242	227	220	249	217	249	199	224	225	248	217	228	231	249	210	250	233	204	206	256	241	209	226	235	210	228	211	246	220	214	236	210	244	241	229	203	248	229	206	237	240	247	215	234	234	221	225	225	210	206	211	229	232	239	216	233	211	189	222	243	216	241	202	203	226	236	224	255	213	216	207	232	248	250	238	211	230	196	233	187	220	212	227	202	232	210	235	224	190	224	220	220	231	221	231	285	231	205	226	230	210	210	243	232	245	234	224	216	253	227	214	224	261	223	240	213	219	223	213	223	221	224	214	223	212	223	230	230	251	215	226	216	242	224	218	229	226	231	237	213	241	244	204	233	246	242	221	228	233	233	207	207	233	200	261	220	248	246	220	230	244	248	233	237	242	213	235	241	251	227	207	221	227	228	240	218	201	249	200	221	219	238	226	236	210	229	234	228	247	229	213	272	235	231	226	228	223	219	240	239	196	235	231	215	229	251	250	215	217	219	229	235	207	226	255	229	222	217	283	216	235	246	216	223	218	253	247	209	246	214	226	233	236	214	243	208	228	237	215	192	241	218	237	224	242	242	215	224	207	216	213	221	221	255	222	230	255	235	235	242	216	202	235	229	222	228	194	195	203	222	226	223	227	218	248	205	235	237	208	227	235	226	210	232	215	208	234	210	234	242	235	205	233	195	213	218	225	188	239	231	227	235	232	240	242	218	234	203	222	236	217	222	255	230	222	218	204	233	243	245	228	202	210	211	235	213	210	236	207	190	237	234	227	249	238	223	217	212	245	218	207	234	222	237	251	223	231	207	222	221	234	228	236	236	251	204	205	225	212	207	226	222	217	245	227	233	213	216	245	212	214	206	217	246	242	232	223	212	235	211	243	220	203	243	231	241	229	232	226	226	243	242	230	206	224	235	221	189	233	238	234	227	211	248	203	239	221	233	233	207	213	222	212	230	235	202	215	229	227	222	208	229	202	232	215	225	247	218	235	248	220	245	225	235	214	225	203	246	228	224	227	210	212	227	222	204	212	239	227	206	252	221	210	208	231	222	210	254	238	240	236	223	234	243	208	210	210	223	260	206	222	214	211	235	197	235	232	217	242	232	251	217	226	205	198	219	213	233	213	224	218	199	231	231	230	242	238	214	236	243	229	214	223	241	226	208	218	216	245	216	225	239	249	207	234	227	241	262	245	233	235	252	216	222	234	230	189	235	225	206	231	211	228	219	213	179	230	226	249	217	226	251	210	226	226	233	209	221	233	223	261	209	223	215	249	226	220	237	216	231	225	235	217	200	248	242	234	220	224	239	229	235	207	223	215	220	224	208	231	233	206	219	241	226	181	237	214	239	230	224	213	209	211	244	235	203	237	243	236	233	231	205	217	231	211	239	246	226	231	210	237	225	236	215	231	253	209	225	232	227	218	252	218	215	251	241	198	199	234	261	220	230	217	240	233	249	233	198	225	245	226	262	238	212	198	239	224	251
9433	8480	12353	888	815	802	850	806	775	734	792	734	753	679	676	728	749	749	793	2344	4732	3650	2357	1350	937	739	705	658	661	701	685	702	710	655	710	693	728	683	699	670	690	724	696	704	717	694	720	702	671	682	737	666	674	729	663	696	724	691	712	712	681	738	712	709	709	734	709	717	693	731	649	697	678	656	710	678	720	653	690	687	720	725	688	690	673	696	701	747	692	677	674	694	690	709	698	683	726	721	709	653	666	713	715	702	692	668	696	731	711	719	693	662	676	673	735	678	703	692	729	715	652	674	743	747	697	769	670	682	690	704	717	724	685	690	658	686	682	671	658	699	647	672	677	681	682	692	696	682	741	689	694	707	730	698	756	680	682	725	685	657	656	672	711	664	663	654	751	688	711	735	682	667	706	652	740	708	715	715	714	670	691	681	725	701	758	698	701	708	643	678	688	751	673	680	728	710	689	679	684	698	769	751	680	703	673	706	675	695	681	701	680	692	690	651	684	708	718	758	714	695	719	667	673	666	655	692	705	701	693	688	673	684	698	673	681	663	709	678	697	726	672	690	674	688	702	695	712	706	694	664	650	684	686	679	733	695	673	688	758	687	692	690	666	730	741	714	694	704	687	670	705	733	704	711	696	692	691	691	674	710	678	672	694	666	662	680	694	696	713	710	703	679	692	694	689	708	736	678	712	695	694	724	691	741	673	711	690	707	679	705	620	689	718	678	658	718	736	665	658	642	671	674	726	681	667	762	703	670	704	701	666	635	686	721	700	702	692	749	684	727	689	691	710	680	696	659	684	731	709	713	671	759	689	718	700	732	714	732	680	673	721	744	690	701	708	661	699	706	716	674	711	713	664	708	684	688	716	709	734	692	696	713	728	652	688	663	719	705	699	737	731	718	707	670	648	728	688	655	725	705	703	715	681	648	635	700	696	673	656	644	676	678	703	714	704	746	712	687	663	735	671	668	720	697	687	667	691	710	706	717	681	680	678	675	658	728	708	723	693	684	728	692	758	715	668	679	708	680	690	684	664	708	668	688	700	694	702	688	679	685	730	751	680	696	666	657	703	686	699	669	684	652	661	703	676	716	632	679	719	677	752	745	703	731	705	721	765	701	664	688	669	739	688	723	697	675	722	653	654	680	682	696	702	684	713	736	678	727	657	693	716	696	685	698	661	729	669	681	680	684	673	693	692	708	671	700	690	743	643	667	710	753	712	664	671	741	707	678	701	663	716	761	723	674	683	744	670	666	665	704	682	711	674	748	735	703	693	697	713	669	726	698	702	694	724	656	658	634	716	713	663	711	702	719	738	696	670	758	716	628	722	700	713	704	717	710	738	706	685	717	663	654	648	691	720	678	664	696	702	737	707	733	708	716	735	703	720	688	704	705	731	712	688	674	730	709	690	715	734	654	700	741	691	677	704	714	684	658	627	707	734	673	685	700	687	700	679	709	689	726	702	689	658	688	691	668	649	710	724	698	661	703	724	733	674	691	675	668	727	715	712	645	684	699	691	761	719	667	709	718	730	682	693	721	696	649	734	689	681	690	706	706	749	730	674	690	648	702	702	724	683	706	701	693	625	708	741	664	713	704	740	737	686	706	640	719	712	668	693	681	655	722	732	696	697	680	698	707	704	706	670	687	720	712	681	698	687	706	739	657	708	671	661	720	710	686	645	710	722	723	693	698	679	697	694	712	664	695	633	665	698	700	743	713	707	691	688	682	697	701	688	680	676	664	667	719	696	707	703	682	646	708	647	665	698	669	716	699	719	659	705	724	700	694	678	723	681	703	656	747	705	671	695	691	679	723	744	717	686	705	686	710	699	649	710	711	728	692	745	658	671	733	722	675	749	673	657	662	670	705	628	684	721	702	725	667	690	743	738	715	677	737	711	731	728	719	679	711	687	692	708	669	715	639	731	712	652	678	736	722	718	717	743	691	657	734	714	638	673	700	697	691	686	644	655	684	697	707	720	717	677	696	664	692	678	717	739	682	710	701	678	756	718	723	667	654	682	696	670	692	763	735	714	693	710	711	675	685	681	652	714	664	715	678	708	684	687	672	703	710	695	685	715	711	706	711	688	684	699	736	705	679	714	685	719	719	698	636	688	686	670	691	684	723	699	706	684	666	699	706	637	692	668	707	704	691	735	676	705	712	678	665	750	774	684	682	702	706	679	694	659	747	662	764	677	731	673	700	739	683	705	711	732	686	706	685	667	646	692	683	715	669	758	673	730	685	666	702	649	655	689	725	693	638	680	669	727	656	683	736	701	720	722	663	713	737	693	713	662	668	661	696	726	643	684	665	698	703	702	688	705	688	679	690	675	700	681	709	720	673	651	718	611	717	718	712	646	688	729	715	740	699	675	710	680	691	704	680	704	711	649	707	667	669	693	696	715	747	715	652	677	708	694	721	737	701	721	685	711	723	697	716	683	671	716	685	651	694	708	639	731	705	730	716	697	672	664	745	708	711	670	731	675	691	716	659	714	705	713	748	743	745	714	669	723	734	707	680	719	712	638	697	629	696	725	703	689	686	709	646	694	699	723	708	704	711	721	752	697	724	720	660	742	755	713	712	679	682	701	733	683	721	658	737	697	704	659	668	774	748	710	690	646	693	683	740	681	706	653	663	713	718	722	731	715	664	715	712	671	703	698	649	716	680	730	712	685	739	751	675	718	702	716	716	756	722	686	636	715	666	709	694	671	679	735	697	730	686	645	706	710	738	692	746	722	688	712	705	687	694	696	675	692	692	674	713	710	698	696	662	693	664	699	726	685	690	673	722	732	692	702	686	691	675	712	719	726	699	740	704	695	689	682	753	639	721	695	674	669	701	666	663	658	696	697	698	741	697	685	740	639	704	672	701	735	716	692	736	685	686	687	671	683	686	727	722	692	710	717	717	629	679	720	667	690	652	670	724	723	706	759	737	666	695	682	729	744	698	688	686	716	673	724	682	709	688	670	695	732	710	711	717	725	735	706	623	701	704	720	700	636	705	676	726	652	715	672	702	738	706	661	656	703	680	693	751	728	686	672	698	667	729	746	673	701	699	669	712	694	681	659	693	666	709	699	699	701	723	693	696	699	689	696	678	743	696	699	696	686	671	680	632	695	661	688	687	720	736	739	706	699	687	711	696	693	716	699	709	689	705	690	717	708	698	654	695	639	699	655	696	729	693	714	711	710	698	684	730	712	692	702	722	655	685	693	755	660	693	715	735	689	706	753	640	711	681	691	761	733	699	734	707	690	670	657	703	650	689	678	664	695	712	702	705	751	709	715	711	653	654	713	712	696	723	702	726	694	715	690	702	685	677	658	715	710	710	660	740	710	704	713	657	709	704	716	708	741	717	706	676	673	741	691	690	729	759	695	685	717	708	725	608	681	687	675	684	669	740	712	699	740	707	768	733	696	731	704	691	692	709	742	750	678	642	670	683	709	673	684	708	712	701	663	705	731	666	706	755	693	681	755	678	671	729	702	645
45057	47979	58774	17715	2580	616	459	412	398	346	322	289	296	307	264	270	242	239	323	2657	5985	4378	2406	947	457	297	274	222	256	244	240	255	243	255	234	233	253	233	232	250	235	234	229	241	200	202	211	259	266	239	238	214	225	251	226	258	259	242	229	220	260	246	240	236	234	273	224	256	237	236	237	243	216	226	247	244	218	234	243	246	215	231	223	218	209	228	234	257	268	234	254	258	240	233	226	265	242	237	239	211	254	242	241	243	229	240	251	234	238	249	230	221	266	228	220	228	238	262	261	222	223	230	250	250	241	230	237	233	272	229	223	240	259	242	259	245	245	228	242	230	260	260	211	219	249	236	262	227	249	246	227	252	263	240	235	246	225	255	245	254	250	286	222	235	233	290	239	255	273	237	243	227	265	222	213	254	228	254	232	266	257	238	239	242	250	231	261	255	225	245	246	236	217	222	237	281	252	254	244	250	253	214	245	232	230	225	241	259	264	225	253	244	238	221	232	257	259	250	239	228	242	225	217	248	249	241	245	267	260	250	233	237	262	254	285	227	232	237	225	215	234	245	260	233	232	237	265	229	248	243	223	221	240	235	250	232	225	242	220	235	204	218	236	229	238	250	241	237	256	224	238	253	267	254	247	255	219	248	246	261	226	252	258	212	236	238	250	229	236	220	257	226	243	233	258	224	226	230	228	231	265	242	248	266	234	243	233	248	261	243	233	232	225	237	255	250	225	244	216	261	222	231	246	268	237	239	242	222	236	208	226	222	226	238	255	225	229	222	245	243	226	227	246	245	216	245	262	258	235	211	232	262	247	217	233	232	232	266	257	254	239	216	246	212	251	221	199	254	227	242	238	231	261	213	253	234	231	233	258	236	231	253	224	242	250	283	252	236	228	252	246	247	225	224	228	237	254	259	253	219	264	235	240	223	241	233	217	231	246	252	221	227	265	223	246	201	222	220	255	256	238	236	250	250	242	214	272	224	241	257	244	236	242	251	226	229	246	245	226	261	268	227	255	250	258	251	219	230	251	283	241	246	231	280	224	246	229	284	244	258	215	247	241	222	247	250	240	244	251	240	226	270	250	247	266	219	199	234	234	222	252	236	234	233	246	222	237	219	219	248	228	255	250	226	214	276	224	223	204	239	218	218	221	241	262	230	254	249	228	239	276	236	233	244	201	239	236	236	248	240	234	230	244	262	231	233	248	250	254	232	249	256	257	263	234	253	217	246	214	241	226	269	232	222	223	235	272	210	219	224	256	235	253	236	253	231	229	260	210	220	227	244	246	241	235	277	234	254	219	274	226	215	237	244	241	231	230	211	232	236	217	227	243	244	234	229	242	253	287	258	240	238	238	230	221	224	265	236	250	253	255	243	259	217	261	213	243	203	250	256	243	232	260	250	235	248	240	230	248	221	252	235	263	228	236	229	226	238	232	225	240	232	248	187	246	259	226	241	248	235	215	230	231	245	253	241	239	258	244	245	253	227	246	219	259	201	236	229	236	220	245	242	248	223	217	229	232	252	234	255	240	235	244	228	235	240	229	228	228	224	200	255	229	260	242	217	210	232	228	252	257	255	267	225	250	239	231	241	233	257	265	254	222	246	264	240	234	233	239	271	253	227	227	227	249	230	274	235	242	237	249	222	234	250	246	227	220	269	206	230	250	240	231	253	249	253	226	228	235	231	214	264	233	252	244	234	244	244	257	229	222	246	236	240	259	229	220	253	243	224	245	242	238	231	240	256	233	289	237	236	218	242	261	253	241	252	275	255	221	229	236	225	236	217	234	226	228	247	259	257	254	250	228	258	225	230	247	255	228	267	239	256	229	233	245	249	217	237	239	246	252	252	216	259	223	246	240	226	252	227	244	229	227	233	255	261	229	252	235	255	242	276	232	238	243	272	236	237	261	257	258	251	220	243	216	234	257	226	228	247	233	247	210	218	248	242	257	234	287	229	244	240	236	232	220	239	249	263	222	226	260	244	235	232	254	267	232	240	253	273	238	232	243	288	241	254	235	229	245	258	244	241	239	259	227	256	240	237	218	230	236	271	244	237	233	249	228	224	230	224	258	222	251	235	248	246	234	237	250	248	242	243	246	238	251	251	234	238	244	232	250	247	262	238	218	224	243	240	249	258	278	252	222	246	249	245	242	261	241	242	249	268	259	249	211	222	242	240	259	225	242	203	224	248	256	263	257	252	228	246	257	228	237	219	230	253	229	253	216	200	268	263	253	242	236	266	240	212	223	250	228	293	253	256	247	264	242	257	252	251	243	251	260	235	245	254	253	260	241	223	249	244	251	279	236	233	239	256	241	256	214	231	231	255	261	230	210	220	218	243	247	227	261	218	243	258	240	229	255	228	231	254	226	254	251	215	259	239	246	227	240	220	239	262	252	241	239	214	237	240	252	249	238	254	226	245	243	234	228	233	232	237	246	228	236	224	229	248	207	226	245	224	234	241	238	220	235	240	248	220	224	230	224	223	244	249	252	236	235	208	258	230	241	242	226	257	271	223	238	231	245	223	240	228	229	239	234	215	273	263	214	226	262	260	255	269	245	235	238	238	249	243	237	231	258	239	281	246	270	232	222	214	234	249	228	224	234	213	247	229	220	247	243	247	244	258	248	232	234	272	246	244	242	215	255	229	244	226	259	235	253	223	233	234	216	262	237	239	233	247	239	198	233	225	216	221	239	266	246	233	246	231	227	239	241	229	229	227	222	254	233	234	235	244	214	272	235	213	224	244	232	259	270	246	236	232	265	251	239	275	243	245	222	230	233	228	234	269	231	273	247	223	260	258	246	222	244	236	259	251	271	222	233	231	224	233	228	224	241	254	231	235	218	234	250	232	236	275	244	256	227	236	262	222	208	224	244	224	243	230	234	234	266	246	229	243	240	223	228	271	236	232	235	219	247	222	239	245	219	234	270	260	239	220	237	226	224	216	213	226	249	240	242	259	262	236	245	270	250	254	265	246	241	215	218	238	242	238	232	234	260	220	239	235	243	248	233	216	215	252	228	220	246	232	237	253	247	227	238	241	243	247	248	251	254	233	216	273	223	242	226	239	243	261	243	209	248	255	235	206	229	238	254	219	254	236	260	238	227	208	245	234	232	244	244	224	216	248	224	255	226	234	234	207	233	256	251	251	213	259	241	235	257	253	267	258	236	237	230	279	228	222	216	226	264	255	223	227	251	244	244	227	234	230	223	222	251	235	230	258	237	255	248	251	248	229	231	243	253	258	238	220	214	244	266	218	247	236	236	231	254	221	263	229	212	220	236	261	228	241	260	249	241	226	248	253	225	206	240	244	240	254	272	251	240	213	258	234	240	238	230	242	231	249	217	243	208	254	246	254	260	237	233	253	220	219	216	227	246	242	225	266	221	235	247	242	272	246	233	241	216	256	226	285	246	252	247	209	214	229	210	217	265	232	236	250	252	233	270	238	248	254	221	219	247	274	224	228	249	238	239	215	247	233	219	239
30233	40636	47377	2645	2255	1877	1656	1469	1430	1280	1229	1178	1099	1000	1001	931	935	897	1188	13253	23007	17940	10786	4565	1867	1034	819	733	732	741	751	670	722	710	710	742	730	684	733	749	743	698	730	772	718	774	762	681	713	730	727	773	728	720	725	705	727	731	740	751	754	705	724	743	784	697	716	720	707	752	760	704	723	761	741	721	735	736	786	715	728	736	734	720	737	777	736	720	713	749	772	718	683	743	719	734	769	768	717	748	689	729	729	687	722	733	715	682	730	719	720	785	713	745	737	711	731	775	736	724	693	765	708	718	786	733	711	728	701	726	720	711	749	756	760	731	749	704	721	735	723	738	702	757	745	733	680	753	764	731	719	706	770	739	776	697	713	792	742	766	771	751	751	730	667	790	714	726	756	772	723	717	712	739	705	742	726	675	734	728	731	726	718	768	732	699	712	770	714	720	720	694	756	686	711	723	710	699	736	720	794	717	724	733	741	764	707	751	692	742	741	744	688	770	724	698	728	702	745	744	721	718	701	776	722	691	759	710	703	704	709	727	745	784	714	793	728	739	671	725	727	742	782	732	704	719	716	714	782	754	716	729	744	748	730	679	745	716	743	746	711	740	746	784	730	725	740	725	806	743	779	720	693	726	770	739	751	710	742	709	723	730	752	730	735	705	712	717	692	745	671	755	759	698	760	704	737	731	729	749	682	705	732	723	699	674	711	740	702	744	714	721	771	738	704	742	707	763	689	713	722	746	763	705	748	699	671	741	749	726	684	759	749	737	716	749	732	720	717	723	705	719	733	697	699	705	684	728	708	730	698	754	715	723	735	790	719	686	682	715	693	732	670	711	707	705	693	715	727	750	697	730	741	720	703	690	757	725	786	696	744	666	770	725	683	706	733	769	715	734	694	754	732	691	777	749	752	767	734	728	705	696	689	696	685	753	758	757	768	697	746	765	764	714	712	769	740	744	754	694	740	692	742	710	709	751	757	742	701	746	765	748	744	721	720	722	729	747	732	739	728	724	724	686	747	735	728	715	813	738	743	717	680	735	707	706	697	743	731	779	723	739	718	725	728	687	721	758	693	741	727	689	756	693	711	707	706	751	775	716	741	692	723	712	755	726	705	769	730	739	736	748	719	758	698	740	700	695	747	694	695	727	715	762	765	735	755	733	741	702	730	749	744	750	723	764	750	687	760	736	748	739	752	710	784	739	745	698	722	728	749	704	759	758	748	744	753	788	700	763	718	726	711	774	746	729	734	712	748	688	719	717	762	783	753	705	745	717	738	734	753	721	691	750	718	733	743	734	688	794	735	695	720	747	764	698	737	726	744	739	753	717	743	748	744	689	727	732	719	785	740	696	748	801	686	729	716	719	753	775	732	761	678	702	689	706	761	755	704	795	686	748	714	745	752	719	751	781	795	745	746	742	708	751	705	730	741	723	703	764	738	747	685	736	763	663	695	785	702	718	742	762	735	730	749	701	694	703	738	772	697	729	742	688	722	733	753	707	781	722	738	740	745	729	675	734	751	731	710	697	735	738	716	743	737	703	797	725	723	726	712	742	729	726	733	715	746	733	715	774	768	702	718	723	680	733	731	747	758	718	704	756	731	725	688	719	690	716	803	729	682	726	776	731	700	728	754	723	680	744	793	799	727	710	709	718	725	750	784	713	684	738	724	701	713	706	723	776	759	714	683	774	733	741	670	693	725	740	743	757	721	741	771	712	722	702	762	774	674	738	744	700	744	733	746	713	761	738	749	716	746	754	735	709	729	739	747	748	678	752	730	744	729	777	792	736	733	771	743	781	745	721	661	694	755	717	722	718	663	799	675	754	711	749	721	700	700	692	732	731	729	762	713	763	696	728	766	781	670	726	761	721	754	745	764	722	816	742	736	726	686	771	720	703	735	728	745	732	712	745	727	758	723	770	738	729	678	706	753	730	743	726	746	695	763	742	714	766	714	742	757	725	686	688	797	689	738	723	729	755	727	742	735	764	708	720	692	723	735	700	725	707	770	751	689	695	714	723	702	756	727	686	772	713	747	702	686	722	698	708	743	699	725	729	741	711	695	738	695	713	732	719	731	732	713	723	740	729	715	696	772	695	734	727	741	799	729	682	726	697	742	753	739	716	722	734	756	671	705	712	706	726	737	697	737	706	739	705	685	747	769	706	708	742	706	701	748	762	762	746	693	767	771	736	714	693	746	726	738	727	757	703	730	741	742	758	692	706	773	766	771	762	759	736	717	711	737	712	754	742	722	666	678	693	758	743	761	762	711	704	728	704	698	694	718	715	754	731	679	720	737	725	738	750	719	720	760	684	748	753	737	755	759	725	714	700	747	756	717	705	735	742	757	702	709	670	724	747	726	698	746	711	753	727	720	725	668	753	710	779	750	741	729	761	712	765	754	740	729	730	726	731	762	740	738	752	737	776	726	738	718	718	782	736	738	705	770	740	733	717	740	741	734	726	726	709	710	670	725	693	724	746	711	695	755	741	702	746	780	701	734	707	778	736	713	747	728	738	715	696	711	716	709	746	743	781	714	768	718	771	777	740	708	685	735	762	722	756	714	734	732	730	745	720	729	700	739	724	725	700	731	697	717	776	699	694	763	723	721	751	690	754	709	767	794	738	754	704	692	722	769	717	726	737	730	743	759	745	722	702	699	742	749	731	704	679	721	804	769	711	680	739	782	736	698	727	723	684	748	742	748	740	734	692	673	720	747	735	749	704	718	763	752	698	801	742	755	738	732	741	708	733	729	756	746	745	705	760	690	736	722	748	677	698	698	721	723	726	725	765	789	741	694	713	687	739	738	721	744	763	735	718	699	756	747	764	737	746	758	692	701	708	687	714	733	716	713	733	760	704	708	733	735	690	729	735	688	765	728	744	675	735	750	715	704	701	718	786	735	731	721	677	723	724	712	680	759	719	734	739	682	726	674	723	742	711	745	702	700	756	715	743	720	739	710	737	725	741	680	809	756	726	735	701	762	759	703	742	665	733	758	717	740	738	721	720	768	712	787	739	720	773	695	753	720	710	704	705	773	726	707	785	697	726	716	697	756	742	725	713	710	699	749	738	760	763	732	731	773	737	726	725	711	722	762	679	732	706	698	695	726	745	738	721	662	757	733	712	738	710	747	761	687	714	710	705	731	725	731	722	720	729	722	758	705	708	736	739	767	727	703	736	746	751	738	694	763	756	710	747	750	715	742	774	700	713	706	741	709	710	727	757	710	676	710	740	734	725	757	749	772	686	726	720	711	718	713	738	723	742	715	748	714	686	714	772	702	743	735	722	704	787	729	762	765	719	750	726	698	735	709	748	712	774	708	744	723	751	706	708	720	730	738	782	745	766	697	753	698	733	744	700	779	733	695	695	760	744	705	761	672	753	743	771	722	741	714	714	754	712	753	779	718	746	718	723	719	691	742	702	740	731	717	725	726	709	750	773	691	749	749	705	766	757	748	696	713	736	744	738	691	734	716	722	705	741
