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
336992258390	336992258947	336992259497	336992260049	336992260597	336992261147	336992261697	336992262247	336992262799	336992263349	336992263897	336992264447	336992264999	336992265549	336992266097	336992266647	336992267199	336992267747	336992268297	336992268847	336992269397	336992269947	336992270499	336992271047	336992271597	336992272149	336992272697	336992273247	336992273797	336992274347	336992274897	336992275449	336992275999	336992276547	336992277097	336992277647	336992278197	336992278747	336992279299	336992279849	336992280424	336992280972	336992281522	336992282074	336992282622	336992283172	336992283722	336992284272	336992284824	336992285374	336992285922	336992286472	336992287022	336992287572	336992288122	336992288674	336992289224	336992289774	336992290324	336992290872	336992291424	336992291974	336992292524	336992293074	336992293624	336992294174	336992294722	336992295274	336992295822	336992296372	336992296924	336992297474	336992298024	336992298574	336992299122	336992299674	336992300224	336992300772	336992301322	336992301874	336992302424	336992302974	336992303524	336992304072	336992304622	336992305174	336992305724	336992306274	336992306824	336992307372	336992307922	336992308474	336992309024	336992309574	336992310124	336992310674	336992311224	336992311774	336992312324	336992312874	336992313424	336992313974	336992314524	336992315074	336992315624	336992316174	336992316724	336992317274	336992317824	336992318374	336992318924	336992319474	336992320024	336992320574	336992321124	336992321674	336992322224	336992322774	336992323324	336992323874	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3059	3650	2300	3059	3650	2300	3059	3650	2300	3059	3650	2300	3059	3650	2300	3059	3650	2300	3059	3650	2300	3038	3650	2300	3019	3650	2300	2988	3650	2300	2967	3650	2300	2967	3650	2300	2967	3650	2300	2967	3650	2300	2967	3650	2300	2967	3650	2300	2967	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2958	3650	2300	2952	3650	2300	2952	3650	2300	2946	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15179	30748	81949	73457	56652	37351	19254	6055	1474	549	347	276	310	267	311	252	269	318	300	311	312	271	283	246	278	300	305	279	273	273	255	286	276	306	292	258	286	281	272	287	272	257	270	253	272	259	283	278	263	265	287	274	252	272	296	292	264	263	241	264	285	243	288	267	286	272	278	263	289	257	270	315	253	281	278	263	285	293	304	281	280	274	292	264	269	281	273	280	269	255	279	287	277	292	277	301	284	270	264	305	273	288	311	281	266	272	275	269	292	296	289	286	275	276	292	271	294	261	288	291	255	287	270	288	282	266	249	284	269	259	279	296	307	269	282	286	258	290	294	272	293	289	244	267	282	266	259	282	275	251	246	275	266	284	285	258	266	284	254	278	270	311	281	270	290	271	287	263	285	291	297	267	282	254	280	281	292	268	262	279	302	295	303	276	294	282	309	292	274	265	280	311	294	294	271	263	279	265	295	291	299	274	267	258	282	271	283	277	301	305	296	269	266	281	297	264	263	257	267	276	279	268	252	292	309	289	267	265	261	281	309	297	286	294	291	296	271	268	260	275	249	269	314	307	280	274	290	298	296	286	292	267	261	287	285	265	276	269	271	283	312	249	279	281	303	300	283	289	272	257	275	281	259	249	288	265	259	274	270	278	293	289	259	245	295	302	305	286	298	287	311	276	261	266	290	286	256	277	273	277	286	274	240	287	274	243	277	277	259	257	304	276	282	250	267	271	255	291	287	273	302	268	262	258	273	279	249	272	293	261	267	291	269	262	268	261	274	274	264	286	229	283	294	305	283	258	291	273	259	261	291	252	293	281	293	280	292	294	292	272	269	278	283	274	277	274	265	283	267	281	282	276	276	260	259	250	274	268	299	276	266	257	248	277	292	294	287	273	292	251	293	260	245	260	274	297	275	285	254	310	271	306	288	313	250	278	309	285	262	255	310	282	302	296	288	298	255	274	288	313	259	280	288	288	260	240	304	274	259	309	276	276	277	275	281	294	270	275	272	276	296	336	278	284	277	254	228	298	290	315	263	280	286	250	268	266	285	269	265	259	287	270	279	265	265	263	269	286	262	281	272	264	261	289	275	293	291	282	279	269	276	293	261	245	236	256	281	262	298	280	272	300	258	273	265	262	299	280	260	311	306	263	280	272	278	264	277	274	266	284	284	266	293	275	267	294	266	285	268	253	270	292	266	260	270	309	259	294	323	331	269	269	284	287	260	287	271	297	270	251	242	276	261	281	259	261	283	266	285	277	273	282	261	280	284	263	251	263	285	275	289	271	273	279	291	268	283	275	294	298	292	250	292	290	286	238	280	291	294	320	295	281	278	229	288	282	279	273	276	282	270	273	243	264	276	286	316	278	269	286	276	290	292	277	260	285	254	294	272	254	252	264	279	308	298	312	250	290	270	254	298	319	269	248	274	282	279	289	307	293	296	287	277	262	300	310	277	245	286	252	283	294	283	255	271	253	299	239	289	304	285	265	270	288	232	297	284	290	287	286	270	294	257	278	283	300	273	265	267	267	260	269	288	229	276	294	292	263	288	251	280	300	253	273	287	290	276	260	266	284	279	300	284	293	277	279	295	274	298	308	246	273	318	253	274	243	255	268	286	286	317	276	281	281	316	261	300	290	267	302	281	265	266	257	274	299	287	284	266	319	262	316	276	264	275	273	265	280	275	289	306	301	270	263	275	276	290	277	287	277	270	285	264	270	288	287	291	293	272	267	264	251	253	289	279	286	267	278	258	255	263	265	299	274	257	306	249	312	264	261	260	284	263	253	297	304	292	311	279	271	277	257	297	277	273	312	305	314	279	294	273	277	300	328	322	267	292	279	269	296	277	271	282	275	231	294	249	251	235	292	301	280	284	312	306	274	281	303	277	267	296	302	281	280	301	281	276	292	299	284	274	311	292	297	297	254	307	252	267	264	291	284	267	255	286	270	309	304	340	289	286	295	256	249	289	290	290	291	286	314	278	281	281	311	273	281	282	283	294	246	285	305	288	272	240	287	273	275	293	278	286	275	277	286	277	248	274	254	274	324	284	295	264	272	303	294	275	299	306	320	279	280	266	294	263	284	302	296	272	273	273	245	301	236	289	239	279	286	286	276	277	276	277	246	281	253	271	233	258	304	245	294	301	266	258	283	303	268	283	277	282	302	270	273	269	309	282	264	269	303	260	266	282	290	272	302	297	253	278	297	310	274	285	296	283	272	271	314	315	297	268	274	270	262	250	302	305	277	266	251	249	263	304	248	274	265	239	306	260	266	273	265	287	254	301	284	273	265	288	259	288	267	286	278	268	267	269	277	286	240	281	259	270	298	247	260	282	290	261	292	301	260	288	284	278	263	271	249	279	272	254	267	261	290	282	283	289	246	269	284	287	252	277	272	282	279	301	298	277	294	266	311	284	283	269	280	280	279	298	271	303	265	281	301	266	295	270	255	276	271	286	285	269	289	317	299	285	282	273	288	268	260	293	270	264	289	254	260	306	263	284	293	288	259	278	319	292	305	275	313	288	263	296	277	283	292	286	261	264	273	264	268	296	314	273	288	247	262	268	253	266	283	290	270	265	304	261	326	257	289	279	244	266	292	264	263	258	267	275	267	273	273	267	249	275	253	270	271	287	270	279	292	268	237	266	261	283	276	266	270	276	283	282	285	298	296	283	277	262	298	295	257	303	320	279	247	292	279	281	302	271	291	270	259	279	281	290	269	296	266	268	287	283	272	247	277	274	274	302	284	309	297	283	282	284	307	261	262	304	296	261	323	270	287	285	252	259	289	298	280	261	280	279	263	302	265	282	271	282	287	253	260	288	284	288	264	276	275	282	269	247	268	270	268	262	314	285	269	250	259	286	270	298	267	289	282	273	291	331	281	270	311	269	262	287	243	245	280	268	275	267	273	273	272	250	267	307	278	270	282	287	287	290	258	278	262	305	279	251	246	264	300	262	247	290	271	225	248	295	284	273	271	288	309	242	262	265	292	269	278	288	273	264	299	294	285	298	276	269	243	304	287	278	293	298	289	260	290	270	255	282	267	279	285	276	306	303	274	267	254	275	269	289	261	284	280	290	256	271	288	283	273	281	272	284	286	299	264	285	270	272	285	291	283	224	278	295	273	297	296	267	262	231	292	260	271	315	292	243	268	279	268	278	269	259	309	238	261	266	281	270	265	278	262	298	256	281	248	267	288	299	251	276	257	290	289	267	280	269	276	261	289	321	290	276	273	279	235	267	272	258	252	285	273	283	282	299	253	281	274	257	299	252	286	263	276	305	264	276	310	274	253	282	283	291	292	292	246	274	271	269	297	260	267	262	291	282	282	284	293	261	288	287	264	256	292	301	303	247	280	317	292	270	266	282	275	261	266	285	245	291	297	267	277	284	273	265	249	268	244	295	237	250	278	267	253	307	294	288	250	266	234	289	269	286	279	260	264	252	278	295	276	263	301	322	250	282	275	276	282	284	281	285	283	256	256
9246	25438	76967	81124	67377	49316	30740	14330	4977	1722	807	664	693	684	629	648	656	688	679	631	656	687	670	688	655	695	625	694	672	673	658	683	667	707	656	682	647	688	640	648	681	663	677	676	659	658	626	712	676	669	657	657	692	658	612	717	672	688	659	664	692	699	686	663	648	677	649	674	698	621	699	723	664	696	708	677	705	614	661	632	673	703	675	697	655	671	666	648	659	631	649	686	682	702	667	675	631	709	666	685	685	655	634	684	657	680	657	671	717	688	650	694	667	644	660	668	663	664	673	653	638	664	671	646	651	650	696	702	664	697	708	714	699	659	690	664	689	679	674	674	669	655	629	657	638	670	651	679	607	673	652	690	672	647	666	639	681	679	670	646	705	684	686	688	641	666	660	671	711	673	675	665	719	627	637	661	669	647	659	659	669	683	678	664	697	670	676	661	695	696	679	708	683	676	693	646	641	667	653	641	662	673	654	670	674	666	640	672	646	650	671	652	708	646	651	709	671	659	674	638	656	647	691	684	657	692	682	698	653	682	627	674	637	705	694	621	714	657	633	670	697	676	629	655	662	665	720	673	719	675	669	691	688	672	621	680	674	647	659	659	679	710	643	676	673	664	611	670	656	676	618	687	675	653	667	681	672	725	613	609	670	658	673	652	658	616	660	693	664	670	677	644	630	707	693	645	650	637	706	691	666	657	671	646	654	654	662	711	681	651	660	688	672	672	654	678	693	709	637	697	626	669	664	659	635	693	681	650	682	686	674	727	684	655	639	702	685	707	598	656	639	655	678	684	665	727	695	683	634	668	697	679	643	711	659	663	698	664	686	675	719	647	643	630	728	646	628	637	653	686	662	658	653	605	708	677	658	720	643	638	700	707	665	669	618	655	641	648	734	630	637	665	657	669	687	701	698	619	666	704	644	652	660	648	668	656	657	642	717	651	662	675	690	697	694	683	601	672	679	657	669	645	653	684	693	673	673	688	652	707	701	698	673	695	687	678	598	673	619	683	695	638	669	660	677	657	660	668	692	703	666	620	706	673	649	629	726	659	651	715	708	665	667	633	655	697	672	654	648	646	643	640	668	603	670	721	661	659	704	680	656	667	684	679	613	691	675	666	658	709	690	705	693	661	663	669	638	687	665	671	630	677	691	639	672	695	642	719	684	622	688	685	654	658	681	686	678	653	686	676	670	649	668	638	679	655	671	666	719	665	660	687	679	679	653	643	681	666	666	672	718	621	676	671	709	665	652	607	728	654	691	675	668	687	661	720	644	673	692	683	635	642	701	662	622	675	714	666	668	634	607	690	632	663	660	694	681	698	641	684	680	685	675	709	712	624	682	697	630	711	652	702	661	677	587	673	676	687	684	686	669	635	681	666	706	690	671	680	651	700	654	656	695	676	723	639	650	648	674	694	684	676	660	694	688	716	687	656	687	647	651	608	651	622	657	628	697	696	654	676	686	636	663	646	651	690	639	676	655	635	686	676	642	691	688	682	702	664	658	704	675	686	704	686	654	675	665	718	699	660	671	677	692	654	647	657	655	693	680	628	663	664	695	683	687	654	696	708	654	701	666	656	701	685	679	689	722	611	689	705	667	674	700	653	671	658	660	654	597	675	616	694	652	647	658	673	688	640	639	648	696	632	693	688	701	654	686	653	645	697	704	692	668	649	666	645	671	652	686	676	675	649	701	677	684	677	631	640	638	647	703	626	690	690	707	667	722	655	654	652	670	687	633	663	701	692	664	695	658	660	677	677	684	665	664	668	666	695	618	669	693	635	641	624	679	708	662	654	642	700	651	718	661	695	627	629	656	699	654	692	703	661	680	657	663	681	617	655	672	642	672	685	709	693	663	676	707	682	720	681	704	638	686	717	664	686	658	672	664	706	602	689	668	667	676	676	604	658	653	653	702	683	683	649	642	689	670	673	631	677	655	640	670	640	755	693	651	670	688	682	647	658	678	664	670	679	716	648	635	678	690	655	673	707	688	716	695	695	696	655	648	679	637	665	637	652	638	624	637	686	695	657	673	695	601	690	688	679	652	688	670	649	700	641	702	692	680	688	658	641	664	653	682	656	663	671	708	704	645	643	676	667	681	679	663	667	613	626	689	664	658	719	629	689	709	675	680	680	642	701	692	650	727	675	690	650	675	638	641	664	666	657	637	680	719	641	699	679	615	704	684	657	714	718	679	694	661	697	696	663	675	627	685	687	673	667	679	707	699	685	687	654	650	680	676	658	643	639	701	690	640	633	655	677	672	642	628	677	658	677	682	661	646	678	684	679	648	661	675	680	679	676	645	655	692	654	702	657	691	698	681	675	700	639	674	653	724	693	694	676	671	669	687	672	599	646	732	665	634	684	690	660	709	649	679	659	648	682	729	664	679	691	686	654	650	646	668	674	716	687	687	720	668	687	646	663	694	687	689	670	643	672	691	685	684	705	679	695	628	710	664	674	697	710	684	652	643	678	629	678	666	655	682	647	689	639	659	645	691	690	673	665	675	684	697	667	698	666	669	691	690	652	673	653	702	653	675	649	677	677	638	675	660	690	707	623	697	662	650	676	647	665	681	625	698	710	690	684	670	693	661	693	636	645	638	687	651	677	662	677	660	692	668	676	648	693	673	656	631	624	699	673	669	727	634	659	686	655	694	657	679	707	703	726	686	656	679	716	623	678	641	633	669	654	688	637	708	677	661	661	691	678	677	677	677	715	650	679	651	663	655	637	656	674	696	635	686	649	681	695	623	656	675	635	663	680	647	679	682	668	715	640	689	696	686	632	679	686	676	662	700	739	642	734	705	667	662	652	669	702	694	654	675	676	672	658	679	662	698	693	670	686	668	680	694	680	671	668	678	695	653	690	720	679	619	671	675	640	703	709	700	677	659	677	702	615	710	680	676	637	648	705	681	647	675	681	674	663	693	678	697	659	675	681	662	650	632	675	650	701	668	654	732	706	679	628	690	691	666	651	645	691	675	655	688	660	669	716	680	716	615	713	652	660	624	665	654	670	686	651	686	621	677	693	699	662	693	657	659	626	695	658	665	711	642	720	609	642	678	621	654	677	710	692	669	687	645	679	715	687	632	648	661	736	702	658	694	644	685	676	688	668	682	642	706	681	687	695	716	676	663	649	670	671	647	657	666	641	657	675	641	636	650	635	661	698	663	656	694	701	637	671	672	670	667	668	681	634	675	620	691	613	681	692	707	628	667	633	687	680	645	677	633	667	650	686	703	658	658	666	636	633	676	723	666	655	620	690	683	671	714	639	697	685	653	709	667	663	645	655	658	666	677	668	644	662	667	640	624	680	646	621	664	703	680	699	666	695	685	624	669	665	682	665	679	653	646	694	678	666	669	682	683	663	659	730	701	693	677	652	737	675	626	709	651	692	650	704	661	636	628	689	632	677	671	718	693	686	694	655	644	661	664	677	664	686	698	687	662	642	700	640	670	647	723	687	670	616	669	667	693	652	644	681	650	661
2159	1349	8543	8455	5306	2511	1126	525	309	252	223	215	227	212	228	217	240	217	240	234	235	218	250	216	232	242	231	261	240	218	226	246	233	241	222	223	218	223	217	241	220	230	236	218	194	251	198	228	224	221	209	212	251	239	256	205	245	265	236	207	244	225	211	207	237	227	208	217	238	242	211	228	222	220	235	208	218	227	213	253	221	220	233	212	271	256	227	212	206	243	222	220	221	196	214	227	233	272	235	228	220	251	219	205	201	212	234	222	226	214	215	235	210	239	213	235	214	230	220	206	233	200	238	231	207	241	199	215	215	244	221	207	211	220	209	218	214	228	214	263	244	237	197	241	258	241	226	221	218	234	246	251	224	226	235	258	251	246	225	188	193	237	237	203	223	220	232	230	224	214	240	242	222	224	220	224	233	219	220	240	241	217	242	224	204	220	251	212	224	231	245	208	241	207	208	224	233	210	217	208	222	221	224	223	229	220	242	226	197	235	220	212	222	243	250	216	239	204	219	222	205	208	244	210	212	233	254	248	221	215	229	232	227	234	234	218	230	218	212	219	241	253	210	212	236	229	203	232	232	220	217	225	236	250	217	232	240	192	254	220	229	205	214	224	238	222	243	206	214	229	237	218	240	196	217	249	244	209	248	223	224	251	250	222	220	235	246	240	226	201	202	229	233	263	241	208	236	208	229	221	236	205	221	209	197	201	241	219	220	261	221	246	239	235	253	197	229	223	193	215	211	208	237	216	223	215	227	240	221	204	230	212	238	246	259	197	224	248	251	231	256	215	245	201	225	228	228	232	221	244	263	226	230	231	217	226	224	214	234	200	244	237	221	226	241	241	226	220	232	226	211	223	220	189	227	230	211	249	216	242	232	221	228	248	244	230	250	246	234	215	206	225	211	239	230	211	221	241	244	247	239	189	230	254	231	178	205	216	225	199	211	271	236	221	222	235	214	219	238	223	212	244	216	231	220	226	214	222	237	236	216	254	230	223	221	231	232	227	224	227	244	193	201	217	206	220	256	214	235	245	236	237	232	249	246	224	204	224	201	217	224	223	242	262	218	231	225	219	236	231	231	215	246	213	238	226	204	244	240	248	222	222	235	227	234	215	197	221	245	236	259	240	227	186	221	230	222	221	227	234	253	203	233	235	220	223	239	235	223	228	236	201	246	210	206	224	212	207	233	234	239	236	221	219	247	202	227	212	232	234	222	232	216	214	216	210	219	229	227	233	227	234	221	225	197	233	227	235	236	186	244	233	226	251	214	213	187	227	200	215	254	239	215	244	227	216	234	217	252	230	222	242	205	216	227	227	226	236	241	256	231	210	239	207	208	239	233	248	224	231	248	249	261	252	234	237	212	220	236	216	236	239	235	203	214	231	237	226	198	241	227	212	210	213	240	227	230	199	219	211	249	251	223	240	210	241	263	227	235	225	238	232	251	249	235	206	237	217	240	241	205	250	217	234	242	260	228	233	225	232	231	228	235	219	244	221	230	233	239	225	229	221	208	242	231	239	245	222	235	227	227	220	203	213	238	234	250	203	249	241	221	240	229	243	221	230	243	230	238	230	227	224	248	247	219	221	273	214	208	216	218	236	241	230	238	201	207	223	227	226	241	220	222	229	256	233	229	215	222	208	192	235	221	208	234	223	245	239	214	248	251	222	228	245	227	252	198	254	228	223	219	232	228	235	236	259	244	249	216	245	250	220	202	181	224	218	238	209	242	221	248	230	224	218	230	208	272	245	227	216	221	215	211	216	233	241	230	233	244	227	210	219	236	229	248	229	217	215	217	211	208	217	221	220	221	247	247	225	254	231	227	207	219	212	231	205	227	218	207	244	251	243	237	246	218	213	199	213	248	222	227	230	202	234	230	212	233	231	247	237	243	191	203	239	203	226	240	245	239	218	243	212	222	212	206	202	239	227	215	222	237	197	230	248	221	228	221	211	246	217	221	230	237	230	221	247	217	232	231	235	214	217	222	220	222	225	238	229	202	214	262	213	256	248	227	223	235	218	237	234	236	233	251	222	190	245	227	225	205	232	244	214	220	195	250	218	210	251	223	235	248	220	254	222	204	210	238	249	225	230	217	255	211	233	228	259	220	203	211	219	223	215	242	223	231	247	226	211	226	241	223	207	229	239	245	243	247	205	271	240	218	227	231	208	225	229	229	260	212	249	216	236	235	250	260	212	225	220	236	228	239	250	247	252	227	253	236	247	211	214	200	221	216	220	234	223	244	230	232	229	229	213	221	220	236	230	236	229	194	226	205	193	206	223	247	235	208	246	212	232	225	224	220	232	230	228	211	222	231	260	201	249	219	249	236	224	225	246	230	219	191	212	234	237	215	206	216	208	227	235	213	210	242	235	250	233	201	211	206	233	230	225	247	222	241	217	210	234	251	242	222	240	244	246	235	204	187	239	191	211	239	240	235	225	237	236	207	230	239	205	225	267	214	230	254	234	252	214	208	220	224	233	206	237	231	236	219	221	210	213	250	218	214	220	227	192	198	228	245	225	224	251	238	211	216	225	236	209	199	245	225	214	239	227	256	217	234	245	214	233	219	202	213	219	231	249	247	204	228	215	252	248	222	224	248	252	239	208	230	257	226	211	224	218	226	221	205	217	237	202	211	237	236	240	233	212	233	220	228	223	224	252	226	249	208	237	247	212	218	245	252	247	204	239	225	224	224	231	227	248	219	228	231	220	224	246	216	252	234	223	222	248	255	254	219	246	222	248	253	243	224	227	216	217	225	246	194	245	236	240	213	211	212	200	237	225	235	219	203	230	206	232	234	222	199	215	229	238	243	234	229	223	243	241	225	201	222	217	230	218	238	219	240	236	237	233	226	216	205	229	248	228	231	243	248	219	233	201	211	205	223	247	206	216	231	224	248	270	193	213	227	250	226	226	240	218	252	234	232	239	240	249	232	221	261	225	221	211	241	235	224	250	251	201	234	228	186	242	224	241	218	204	219	220	231	216	233	218	240	205	225	236	226	217	237	195	215	251	230	224	239	219	193	231	241	221	225	208	208	228	233	233	244	221	211	196	224	244	226	233	212	212	214	219	239	211	218	247	227	219	207	241	238	213	251	213	231	230	222	229	265	223	247	208	240	249	211	243	239	230	244	221	194	214	218	229	207	241	220	241	227	223	220	221	241	238	210	253	239	209	222	223	200	203	235	238	221	234	239	224	258	220	253	241	228	225	230	237	220	227	243	217	230	226	262	189	223	229	214	217	237	209	238	234	216	234	237	223	240	223	258	225	242	220	233	229	227	256	216	238	207	223	219	220	214	237	209	207	249	226	235	215	210	227	228	231	227	226	207	198	224	227	221	201	222	235	231	217	244	218	210	214	220	212	221	235	258	258	234	231	215	220	236	213	239	222	235	255	225	219	224	197	224	212	222	248	246	227	251	247	239	210	216	211	225	222	226	218	231	223	209	232	203	207	248	240	215	249	239	240	220	229	220	204	245	234
2429	2654	18419	20946	15416	7970	3826	1659	905	651	588	576	563	581	619	571	578	554	626	539	562	600	581	614	545	544	589	543	561	554	623	609	621	555	594	572	635	570	548	561	571	539	581	566	583	606	606	618	556	562	562	566	574	565	603	551	572	591	614	531	562	565	575	539	586	550	594	593	529	589	574	568	563	577	582	559	559	554	548	576	606	564	596	552	548	566	569	559	536	529	587	580	575	567	616	581	583	607	540	558	601	587	578	549	555	624	578	566	598	584	619	554	575	601	546	581	584	548	527	606	573	549	567	615	558	567	551	590	547	605	562	586	587	594	570	556	575	569	614	604	568	592	593	571	584	569	551	579	593	585	586	558	553	577	588	486	590	575	590	530	580	567	573	587	562	621	560	577	623	600	554	576	597	575	560	567	574	577	592	598	565	604	589	513	601	546	556	577	594	524	550	585	580	552	516	551	567	598	569	584	571	557	627	581	568	575	589	557	582	557	609	542	561	546	573	551	541	536	536	516	543	546	585	593	622	593	586	583	543	544	570	588	603	562	563	613	564	544	568	518	567	541	534	573	559	550	568	580	585	549	593	619	580	539	594	555	542	549	565	557	560	546	590	539	615	564	578	549	544	626	555	565	553	579	559	563	548	579	582	544	574	585	584	567	582	591	575	588	581	610	557	563	502	562	548	559	577	584	565	558	571	587	620	595	581	567	567	596	547	559	608	551	583	601	586	564	554	567	582	537	574	562	559	584	551	569	614	578	599	562	570	567	586	536	562	576	587	530	587	598	537	610	557	592	559	597	572	543	531	571	527	602	573	602	623	533	547	533	533	570	577	568	571	584	543	575	592	603	596	550	567	530	551	589	605	557	617	555	572	570	570	599	554	577	594	552	543	595	580	589	596	553	553	557	564	570	569	635	543	580	551	566	563	551	544	592	560	571	594	596	577	544	606	568	564	601	596	580	572	623	606	607	545	540	572	530	549	580	556	614	599	578	570	591	548	556	603	599	594	570	553	613	585	532	544	615	539	590	584	559	559	578	577	581	581	567	646	632	593	597	561	600	558	584	569	583	570	606	572	551	582	604	595	534	595	564	553	533	589	538	567	557	603	545	553	576	602	559	564	594	583	529	560	554	562	578	555	584	557	575	565	602	579	571	561	560	562	566	565	608	584	580	529	575	572	551	583	572	576	562	568	560	547	598	634	596	561	603	550	583	586	595	591	613	593	570	569	601	601	596	576	589	557	567	591	579	561	602	593	571	586	549	605	582	548	529	617	614	573	565	577	572	523	576	580	562	545	584	612	560	587	637	595	578	552	543	569	586	558	562	566	583	540	585	573	603	585	540	532	568	565	584	576	547	568	560	564	567	550	575	588	551	559	558	605	578	546	570	578	571	538	538	585	555	607	543	543	532	613	582	569	550	554	567	519	548	590	577	577	532	573	574	590	571	556	620	501	553	563	570	587	549	586	553	633	508	566	560	544	561	583	539	559	576	569	584	609	606	559	549	592	554	566	635	569	593	580	590	570	591	575	566	551	546	537	613	569	576	551	578	619	595	615	574	590	549	600	562	570	555	606	560	576	598	605	578	596	561	605	571	543	555	590	586	561	581	592	523	605	589	552	639	543	572	535	581	577	608	558	634	569	576	538	521	581	566	559	509	555	596	595	559	558	541	562	598	568	570	575	576	543	561	609	582	560	548	574	567	561	590	610	589	603	574	591	578	601	566	539	568	593	570	534	560	593	563	583	558	607	532	548	608	550	537	569	582	583	592	623	594	600	591	550	591	611	541	538	560	544	577	565	554	588	620	519	611	587	567	566	563	567	607	536	572	585	584	593	551	596	552	563	590	601	614	552	561	569	600	578	581	624	540	581	574	569	545	516	586	603	553	581	582	573	552	579	585	576	571	557	544	512	558	564	592	594	608	588	576	579	584	608	569	573	619	572	531	569	516	558	616	599	616	598	557	557	574	555	543	590	577	600	565	571	585	582	598	599	591	575	550	608	603	565	565	582	574	554	580	564	560	550	547	615	594	578	547	586	566	576	564	590	578	558	603	600	625	530	601	550	587	602	559	595	596	598	535	583	551	545	593	573	540	598	562	565	623	547	570	598	583	603	605	594	595	586	570	569	544	582	537	545	586	588	571	571	587	629	568	548	583	580	587	569	574	591	584	534	552	539	597	545	544	572	598	529	563	575	562	584	601	621	593	571	535	558	561	557	613	547	597	562	587	583	537	600	597	549	546	587	548	581	551	603	623	586	592	546	609	566	605	583	512	547	538	550	563	561	562	576	569	589	580	587	588	568	603	568	588	566	573	562	568	566	574	538	589	542	564	577	559	621	564	549	538	527	518	602	590	601	592	603	556	579	559	588	560	584	613	578	557	556	575	550	559	594	615	561	540	533	578	559	589	558	562	553	558	592	592	595	555	552	593	550	611	574	602	564	566	607	604	574	560	551	540	568	546	619	524	623	576	503	582	558	580	610	551	592	557	595	595	620	617	601	556	651	602	580	580	563	575	576	601	558	519	551	554	551	580	570	581	570	576	615	584	560	595	561	546	604	561	563	587	630	587	582	581	571	593	597	559	579	561	566	566	566	540	636	578	560	556	577	585	540	552	514	576	567	582	595	558	576	574	555	585	562	606	570	629	560	532	597	553	594	574	592	595	547	551	553	618	544	571	574	588	554	590	551	573	617	558	566	587	546	587	562	557	556	603	537	599	556	535	584	553	555	548	602	580	570	571	556	588	584	571	557	577	595	556	551	560	569	574	531	578	571	551	601	625	590	520	564	571	604	575	568	571	542	602	582	549	560	566	561	556	590	531	593	569	552	576	536	564	568	584	569	582	601	577	550	574	564	537	567	605	543	576	549	577	528	504	574	598	600	555	561	589	562	587	564	541	582	568	563	580	546	568	599	559	560	603	558	585	542	597	586	577	570	561	602	581	601	578	599	555	574	578	605	555	584	582	559	581	601	549	587	623	569	578	563	601	594	584	605	601	594	569	584	548	567	586	552	599	598	578	585	567	589	576	577	540	577	545	597	535	568	517	596	564	592	603	580	564	547	568	615	593	552	540	596	569	556	603	593	566	580	582	576	564	571	550	600	566	550	579	552	567	563	626	560	557	600	567	533	535	601	546	580	573	573	583	562	577	588	533	585	557	593	571	599	559	584	577	585	551	571	551	503	534	563	572	573	561	542	546	554	608	592	590	590	562	571	604	571	548	581	610	570	591	561	600	561	586	553	566	567	576	559	570	571	565	544	529	569	568	556	579	574	576	574	572	587	553	588	554	586	595	555	572	571	509	541	566	606	574	572	571	576	582	562	606	549	597	553	580	519	578	583	573	555	602	552	549	587	551	563	588	578	536	529	580	604	557	551	587	598	583	639	571	613	579	578	563	547	569	567	555	549	555	574	570	575	550	587	563	568	546	552	570	565	607	587	534	590	575	594	571	536	559	577	562	586	610	584	571	593	520
12514	22508	78249	68146	52390	33617	16762	5090	1291	486	303	291	304	306	293	256	276	281	271	316	293	283	289	302	270	259	288	287	276	269	272	275	272	288	305	286	282	268	299	285	314	276	288	278	303	289	310	283	298	338	307	285	290	280	299	284	301	285	292	289	283	287	309	266	281	266	302	294	286	285	321	315	298	278	264	275	308	276	278	306	305	274	306	278	271	294	301	269	262	277	251	264	253	270	314	304	320	318	285	257	305	295	290	286	280	282	290	287	270	261	277	283	297	306	324	274	286	280	298	294	268	296	289	300	346	265	265	286	307	291	307	275	294	322	293	303	297	265	260	266	292	295	308	266	296	290	278	308	285	287	299	274	325	265	296	312	296	299	285	295	271	253	258	256	275	281	293	283	280	287	279	285	310	278	287	323	315	261	271	288	288	309	261	299	290	266	282	309	289	301	303	270	280	287	284	280	267	282	250	295	284	294	302	304	324	289	278	280	298	278	293	283	294	328	311	291	289	282	301	270	295	282	290	272	249	288	299	285	277	274	291	288	294	313	246	318	248	293	300	313	312	286	266	280	287	300	291	298	264	298	284	299	294	270	304	286	306	311	248	283	312	265	276	297	312	283	265	284	283	282	255	282	284	292	307	250	275	255	273	275	270	263	295	301	283	301	251	292	306	310	300	276	302	272	298	270	290	274	272	339	326	285	313	304	333	279	253	282	308	289	273	301	316	252	272	315	286	303	309	287	292	308	245	289	301	290	283	259	318	323	298	328	279	287	305	289	279	310	303	274	279	297	252	265	283	309	298	286	299	304	276	271	286	291	306	288	294	286	285	268	280	283	298	291	302	255	244	284	267	258	258	248	307	260	289	288	287	272	268	281	269	249	256	290	288	301	295	287	299	289	285	276	294	284	314	303	264	275	275	295	312	275	263	262	271	307	298	309	275	274	288	288	285	282	308	297	286	254	308	270	259	314	276	300	264	286	253	271	295	302	269	273	257	292	305	271	264	287	289	269	272	275	282	248	255	304	296	289	298	304	278	307	274	290	288	284	282	270	303	271	278	275	299	299	273	288	262	271	316	277	278	281	280	277	285	296	279	303	284	267	268	303	319	289	314	284	273	287	320	285	311	285	268	288	270	282	264	281	267	275	291	292	273	307	295	305	300	291	246	276	286	237	300	274	272	287	309	288	302	277	272	283	256	281	289	285	258	291	310	273	300	282	283	300	262	281	323	295	314	277	284	297	315	297	290	282	289	256	284	276	246	296	295	273	296	277	282	243	278	304	285	290	284	296	319	287	290	294	285	256	260	290	281	291	276	283	281	282	286	293	283	262	318	253	306	284	279	316	291	293	299	238	296	277	282	281	285	276	254	295	294	308	332	264	272	247	295	298	282	260	271	289	314	271	296	267	338	262	281	330	312	260	314	264	283	303	263	261	277	301	302	276	276	273	308	303	279	282	308	286	270	289	293	261	301	319	298	311	264	302	289	307	320	265	267	274	272	308	283	300	286	279	277	250	284	294	286	290	280	272	292	274	300	289	278	307	285	278	280	281	292	297	311	282	309	264	309	261	326	287	265	275	286	312	305	276	332	278	275	279	280	264	307	306	296	295	311	264	275	266	265	288	283	255	276	310	269	271	278	274	279	271	306	297	266	289	289	281	276	315	306	289	281	277	310	298	279	263	276	291	279	286	336	294	291	300	280	300	281	272	286	295	283	277	283	294	316	297	267	304	291	266	302	314	274	272	277	303	303	259	289	273	295	281	244	298	297	287	300	273	259	299	279	305	283	278	287	252	285	294	303	259	276	278	278	285	261	308	254	269	291	286	302	269	301	287	318	296	281	286	270	267	269	286	278	280	277	264	256	272	288	263	296	279	296	301	251	278	270	268	288	283	286	288	281	302	317	267	263	282	262	264	287	291	296	281	304	266	267	310	293	295	256	317	279	326	262	288	329	290	269	282	260	283	302	295	308	294	297	272	292	293	239	296	271	263	298	283	278	310	333	250	265	308	280	300	306	275	285	300	296	303	269	295	289	270	266	298	263	279	281	270	315	300	293	312	273	291	263	275	296	276	264	307	296	297	299	272	288	262	275	254	280	306	322	269	283	264	282	266	284	293	269	271	278	261	276	272	288	301	288	295	273	303	296	286	272	289	267	296	289	302	302	289	292	288	309	283	289	298	331	295	279	251	283	257	286	297	270	279	284	285	271	299	291	308	295	300	269	294	301	281	297	301	319	309	291	303	283	286	288	295	306	269	279	301	289	318	277	281	269	249	261	279	276	280	282	273	280	298	267	258	275	280	255	258	307	294	287	270	246	244	274	263	286	275	267	274	297	272	289	258	269	255	291	287	299	305	269	262	282	277	268	298	301	271	284	281	287	286	264	300	286	310	288	273	276	299	305	290	293	275	274	283	255	274	280	305	282	272	283	252	290	321	272	269	273	276	258	310	269	287	291	284	303	308	275	233	291	240	277	314	278	263	281	278	256	262	293	274	275	287	281	278	286	291	283	292	295	307	303	275	298	285	287	315	259	287	299	297	283	271	313	265	283	303	251	324	283	302	306	316	277	272	293	329	282	281	271	271	292	302	279	258	274	263	286	258	274	286	302	242	296	295	277	273	265	245	295	263	291	260	286	285	276	285	283	273	277	272	241	275	308	270	276	256	286	260	272	304	295	312	297	253	278	302	334	262	303	296	297	287	306	253	307	288	287	260	289	327	290	288	293	300	287	286	291	298	290	287	284	304	297	284	285	305	325	307	289	294	304	283	286	252	320	290	277	284	262	298	286	245	276	284	263	274	278	310	297	281	289	293	331	281	328	300	263	296	279	288	296	286	298	287	293	280	318	264	286	287	272	311	294	290	268	313	280	285	291	265	292	293	272	308	284	288	301	277	304	286	290	259	266	249	257	288	258	289	266	273	302	296	311	320	291	250	268	308	269	275	254	294	291	298	267	281	282	321	292	285	301	255	280	273	284	300	251	280	279	282	293	283	290	311	270	264	261	273	306	287	290	299	282	249	278	266	268	284	318	284	301	272	273	269	268	252	271	282	274	275	291	286	278	289	326	295	258	300	271	275	284	278	317	248	255	305	294	251	283	270	259	291	297	264	255	293	293	290	249	290	268	273	280	282	271	285	270	276	312	300	280	275	249	263	282	313	266	284	279	316	274	290	288	254	281	331	263	286	268	323	273	283	271	280	264	256	282	292	286	277	282	285	316	315	278	294	292	277	302	287	238	278	280	271	267	300	264	275	275	245	305	295	304	282	310	264	275	290	313	291	263	272	281	270	289	272	289	276	252	293	261	252	293	286	268	269	285	304	303	260	282	265	284	295	262	285	286	288	268	295	293	293	265	268	307	279	297	307	314	272	295	293	320	248	301	267	297	275	287	289	268	280	270	279	251	272	255	283	292	290	271	259	287	292	319	290	259	278	268	328	300	263	275	274	275	323	279	303	280	268	310	254	270	283	311	257
8218	19089	73877	74649	62740	45592	28002	12724	4275	1555	851	675	702	706	658	686	682	739	689	685	692	647	692	666	704	721	714	702	663	674	661	718	695	690	719	676	674	677	694	688	686	662	643	715	700	677	675	718	659	693	699	705	716	657	624	720	663	653	686	697	637	665	727	686	727	700	678	681	690	674	653	704	681	647	664	660	686	700	701	703	696	668	695	723	679	682	670	740	684	666	695	685	725	673	668	640	701	709	689	684	722	674	647	752	718	689	751	700	674	662	625	695	638	653	720	718	695	702	704	669	754	719	689	657	711	658	697	689	724	662	699	689	687	643	672	671	692	652	672	705	659	688	649	722	691	685	700	674	672	752	713	719	679	681	712	744	673	691	694	684	699	719	693	686	643	678	712	732	658	656	667	718	697	626	686	709	708	664	666	639	686	702	676	657	710	651	679	669	713	679	721	696	653	685	703	675	671	708	707	676	677	683	647	694	718	729	724	690	724	714	712	749	730	702	684	699	636	719	683	715	726	669	681	733	685	664	750	659	666	652	630	675	730	655	693	699	706	717	721	674	692	698	641	707	721	731	705	687	679	681	691	688	719	753	720	702	660	712	651	716	711	665	682	659	670	711	666	679	714	703	739	663	667	668	717	668	686	674	698	636	729	660	697	678	761	673	708	682	684	648	696	681	691	674	699	675	693	652	671	664	704	689	695	694	711	647	673	664	708	643	694	700	718	661	728	671	688	652	687	680	669	681	697	662	698	725	675	677	712	663	687	632	665	728	657	685	667	712	693	720	694	731	698	750	666	715	688	649	646	681	641	614	694	681	719	678	673	729	646	695	634	699	617	646	675	712	699	683	675	691	656	682	689	638	694	670	671	672	731	685	762	664	656	706	678	685	644	681	655	713	685	706	633	745	727	698	705	700	676	713	687	695	673	673	692	701	689	699	692	652	671	722	721	652	693	625	644	647	690	700	725	702	705	678	720	646	702	631	679	722	708	666	688	679	675	632	708	677	673	704	660	693	721	670	684	684	703	705	692	644	708	713	705	701	682	704	681	682	705	649	741	668	690	675	661	654	740	709	655	658	689	709	663	683	670	652	662	699	715	686	661	684	715	661	655	695	749	656	689	666	683	677	675	694	701	671	678	682	619	731	707	700	694	666	662	697	638	705	686	650	719	697	658	717	739	675	748	722	680	734	702	691	704	642	731	640	684	714	705	690	692	680	700	666	682	705	719	681	694	709	687	688	727	713	716	718	719	654	710	659	696	682	700	686	669	668	725	616	710	650	659	683	648	685	690	677	719	677	710	692	702	687	721	703	659	639	724	698	673	681	724	671	699	699	695	724	648	674	673	726	665	728	710	703	715	690	665	654	677	746	660	663	675	675	637	669	626	675	662	657	674	671	695	708	696	704	683	719	678	688	663	693	734	715	734	694	641	665	703	685	671	675	657	677	681	719	701	686	690	704	673	736	670	656	688	671	692	700	656	687	709	675	729	656	647	684	665	691	687	678	696	707	678	694	631	696	708	690	732	698	643	649	660	697	687	712	665	636	689	696	700	680	714	646	709	663	662	633	702	651	671	653	690	623	694	687	658	653	706	741	710	686	660	717	733	672	637	681	657	716	681	679	702	699	702	689	676	691	660	673	741	643	698	709	624	700	708	656	660	690	655	690	653	688	701	703	669	692	669	646	683	666	646	655	710	642	698	700	755	690	708	744	718	699	640	649	702	673	690	652	754	703	693	669	676	656	675	728	645	668	701	673	663	702	733	697	676	696	703	655	678	680	690	735	716	695	668	693	663	725	697	675	629	693	695	661	674	671	705	700	658	669	675	656	722	715	706	726	697	684	691	722	700	680	695	707	683	642	720	668	669	673	653	679	705	672	664	704	688	684	717	704	738	721	705	714	735	712	691	697	719	705	717	714	723	667	709	716	672	665	656	631	729	674	709	627	685	693	692	685	685	649	671	632	713	640	670	746	685	659	691	707	708	695	734	672	698	716	708	680	662	670	653	680	682	668	686	662	680	662	683	694	718	692	721	677	675	686	685	695	708	694	671	684	647	659	711	686	692	662	720	746	689	717	679	683	628	665	690	688	718	668	690	669	741	655	673	655	669	644	675	670	728	670	682	696	711	668	722	679	700	663	671	691	716	667	670	649	716	682	687	664	666	683	695	675	650	680	675	719	687	688	710	723	706	721	672	703	686	689	646	661	734	664	692	685	712	699	717	695	699	723	635	694	698	677	707	699	679	746	701	712	656	707	655	687	709	630	695	700	713	715	708	672	665	712	717	684	667	696	707	673	691	666	642	687	698	719	671	658	691	682	731	675	651	714	675	697	676	655	687	646	726	640	676	667	697	696	737	661	719	710	677	708	695	670	677	716	748	658	688	668	682	678	649	702	638	687	697	670	663	710	675	636	694	644	660	694	723	713	632	695	663	686	680	656	692	710	698	680	685	681	662	661	695	641	654	706	683	698	693	634	668	653	680	735	698	703	697	702	706	660	686	705	655	690	698	692	672	732	699	716	709	638	694	666	704	697	684	735	722	699	704	688	663	681	689	669	638	691	704	683	686	652	663	704	672	689	675	672	702	672	783	656	657	664	717	633	714	675	703	687	685	675	673	670	694	723	653	700	712	696	659	695	705	689	684	709	650	709	658	705	637	677	695	692	683	673	718	660	671	679	679	669	725	699	686	700	688	696	709	664	671	675	675	702	664	630	684	664	698	707	711	721	699	676	712	712	657	714	662	674	754	687	709	644	665	673	678	705	644	694	652	733	703	661	660	653	713	717	691	739	663	663	658	674	691	643	752	706	709	653	698	692	678	610	691	695	675	691	693	780	714	701	665	687	715	734	697	670	677	676	689	705	688	721	674	707	703	659	747	686	703	680	714	674	712	706	673	707	653	740	682	772	646	695	703	729	713	705	680	691	716	650	716	686	686	702	686	727	661	712	705	649	677	693	658	690	690	707	664	617	721	696	663	683	698	678	664	696	680	686	743	699	676	706	651	705	689	688	669	666	669	685	715	680	639	684	740	679	677	680	659	655	668	707	709	679	745	611	665	702	699	658	718	728	677	684	723	650	661	670	705	668	658	646	648	688	730	655	692	732	665	673	683	695	645	672	688	650	665	701	691	670	713	669	688	718	692	689	682	699	685	705	640	674	686	673	646	679	679	705	644	634	685	687	707	703	698	706	697	694	698	698	645	650	707	685	716	673	695	735	718	693	706	673	656	720	694	672	674	692	681	727	697	673	687	659	662	702	699	666	705	669	695	682	664	677	691	660	676	735	698	699	681	667	689	686	715	681	672	652	671	746	666	661	706	686	677	682	664	670	696	667	676	693	714	658	730	695	694	681	688	689	707	653	677	694	679	706	710	667	707	699	711	674	709	674	683	636	731	675	738	666	706	684	663	626	690	720	710	661	706	667	689	725	670	672	713	682	693	678	678	687	668	715	707	715	686	655	680	681	737	647	674	719
13986	18487	81203	71035	56131	37111	19123	6441	1418	513	357	241	268	259	303	321	289	275	281	278	251	259	252	287	284	279	289	276	270	255	265	237	247	268	262	287	271	256	275	278	291	270	283	261	280	244	261	261	268	302	213	259	232	281	267	291	258	266	274	287	260	256	247	256	251	256	284	264	274	261	255	245	255	300	267	281	259	310	276	259	303	287	270	288	271	278	237	256	271	301	262	255	266	301	273	273	310	271	278	277	269	263	269	246	282	259	292	272	264	262	253	285	291	256	299	283	249	288	272	284	264	261	278	300	296	260	268	297	270	285	267	290	254	248	283	261	260	290	229	259	281	296	259	251	294	269	273	283	265	286	278	276	259	277	284	273	261	257	262	285	286	245	275	281	302	266	266	302	275	247	285	251	284	263	287	288	263	280	273	238	286	266	277	277	267	250	262	242	262	284	266	248	257	264	272	288	274	256	270	255	280	257	287	253	312	288	282	281	275	301	249	286	272	271	258	275	281	257	284	295	267	275	283	283	223	260	286	292	290	260	274	331	251	289	264	288	269	273	254	254	256	277	269	292	281	250	280	245	276	252	260	244	268	252	238	250	263	285	269	281	262	269	248	263	292	278	262	248	254	300	264	237	249	294	302	238	309	265	262	260	281	275	281	251	263	269	280	271	278	253	271	271	259	260	277	257	269	309	268	248	272	261	297	269	267	271	272	280	267	282	248	220	276	267	285	303	271	276	256	278	262	262	271	241	258	300	288	281	271	249	285	248	250	283	249	289	268	279	298	273	287	264	248	275	265	280	264	274	226	273	265	277	228	305	256	298	277	288	259	264	323	265	300	260	290	297	312	252	263	275	295	280	280	255	288	273	268	263	260	281	265	261	299	247	276	301	292	277	287	259	290	297	299	261	253	257	278	251	273	290	281	270	277	273	277	308	249	230	284	256	271	277	289	253	281	265	275	284	273	274	282	246	269	263	285	271	260	264	272	283	288	289	254	269	251	268	278	282	270	283	259	248	286	289	258	268	283	257	277	251	276	294	257	262	306	257	243	268	265	258	289	262	280	264	270	294	287	289	302	278	301	277	291	264	283	309	299	329	282	250	268	240	247	251	278	281	260	250	274	300	265	268	230	277	274	271	252	281	253	285	294	289	326	267	283	292	294	228	251	281	282	261	284	280	291	268	296	266	272	273	265	292	274	274	281	297	271	276	265	277	297	276	309	287	293	271	260	275	248	287	272	306	236	262	260	291	317	284	278	259	280	264	285	277	285	293	280	256	263	276	248	255	271	277	235	260	265	294	276	256	272	271	279	260	250	281	243	267	272	249	268	279	267	255	259	263	266	255	244	257	261	316	274	269	253	301	276	257	279	256	278	264	258	295	247	236	280	274	254	279	284	268	253	273	267	261	252	271	282	271	286	265	263	258	262	260	265	278	292	266	299	307	259	263	269	236	271	259	308	264	249	271	300	267	277	269	300	288	246	283	254	259	258	249	288	265	275	258	265	273	267	282	268	260	286	245	271	295	262	299	262	258	240	292	294	281	255	259	300	241	260	301	249	281	273	261	277	254	258	269	268	263	285	288	285	264	270	253	251	281	268	309	243	278	249	289	287	293	250	272	323	292	288	277	302	298	261	318	281	274	283	268	270	283	278	273	294	291	285	259	279	263	277	246	277	246	281	256	253	274	268	258	280	278	274	245	262	288	255	297	262	288	271	280	270	246	292	246	253	304	269	273	308	258	293	271	288	300	233	265	294	273	314	258	242	278	258	274	273	268	274	269	261	248	226	274	257	270	261	262	294	280	261	250	248	253	294	271	293	270	259	266	319	310	294	248	239	299	266	284	270	294	261	283	271	268	236	277	282	282	276	279	281	285	296	259	272	288	278	259	301	258	266	251	286	255	276	249	296	263	254	249	270	290	266	261	262	287	286	264	246	263	254	302	284	285	280	264	297	269	254	264	260	269	282	275	284	264	291	291	264	256	259	241	269	281	271	270	261	289	250	277	255	232	239	269	272	272	233	268	297	270	259	278	287	280	280	289	255	236	276	265	288	267	248	292	278	253	256	243	257	290	262	277	288	260	296	290	272	309	253	266	250	246	281	269	264	277	259	256	248	280	264	255	273	294	297	296	291	286	243	249	271	280	290	283	249	244	254	271	239	280	266	268	259	260	282	273	239	287	267	272	263	293	284	259	238	257	275	287	261	272	273	290	251	240	265	267	307	270	278	276	261	270	257	261	285	289	275	280	278	278	287	280	257	292	242	273	254	262	253	282	248	290	261	268	245	272	302	234	250	272	304	276	265	295	266	266	288	270	273	266	275	255	246	291	255	290	270	258	281	264	287	260	265	266	282	280	272	288	216	275	254	272	270	278	237	268	310	260	278	265	288	284	276	298	319	267	268	259	265	263	273	242	297	280	281	268	262	308	285	291	280	255	288	275	280	281	288	258	264	272	288	266	273	254	252	291	313	300	294	259	281	257	252	270	290	264	273	274	271	271	314	274	310	261	267	270	275	251	289	285	261	256	249	280	263	238	261	259	282	288	289	280	257	301	260	267	284	299	270	271	233	300	270	281	302	277	255	281	255	284	271	290	281	260	283	260	275	285	286	249	273	288	256	273	285	252	253	244	260	280	291	290	259	289	258	290	280	280	271	258	279	259	239	259	280	291	255	268	236	258	272	281	264	303	279	283	287	290	261	272	261	274	269	272	286	272	235	243	273	246	225	291	256	288	290	258	259	289	251	271	268	272	269	236	264	270	239	284	267	308	297	246	269	252	251	259	263	266	284	265	301	263	278	279	288	279	301	237	243	257	309	267	239	251	265	263	286	264	295	260	268	260	238	265	249	275	271	268	254	264	281	261	299	332	259	279	283	251	281	261	265	283	291	251	268	215	265	257	256	286	279	267	236	262	275	231	280	236	280	241	253	264	260	280	273	257	262	289	269	288	247	262	276	278	262	263	297	284	302	300	260	270	247	291	285	256	253	253	264	250	263	250	278	252	258	283	271	264	292	269	258	282	260	288	273	267	248	290	261	282	293	260	249	268	268	294	284	268	251	255	254	290	281	277	265	263	290	287	262	277	265	287	278	296	254	252	270	273	265	295	255	287	281	305	293	282	276	277	297	241	276	274	292	265	256	255	233	286	284	326	259	273	269	277	272	253	261	252	282	303	266	292	267	304	277	251	293	305	271	261	269	278	255	234	275	261	247	280	252	283	288	265	263	277	291	269	271	236	278	269	285	291	270	274	269	288	271	278	287	263	273	256	276	273	256	260	279	303	255	245	252	266	277	256	266	283	261	277	272	276	263	280	254	274	260	258	258	281	260	259	303	295	290	292	304	272	262	274	265	258	268	288	296	273	236	251	250	271	240	266	276	283	250	294	302	284	291	258	286	277	241	265	256	280	272	276	283	284	259	293	272	252	302	287	246	262	255	266	286	282	294	256	264	259	273	256	241	278	266	271	264	297	277	305
8399	16203	76669	78623	66540	48535	30609	14387	4751	1661	826	664	666	676	666	677	666	640	647	661	630	701	687	661	638	671	619	690	665	658	581	640	659	673	636	679	672	650	660	659	616	609	649	629	644	645	603	639	615	668	628	670	665	644	622	705	655	658	627	630	622	663	665	693	676	670	636	690	625	707	628	681	696	674	600	617	676	637	637	675	653	662	675	697	674	676	680	667	632	677	631	632	614	643	627	631	638	688	621	626	690	633	703	734	679	648	676	698	681	672	680	654	673	667	663	660	711	629	609	656	673	637	671	678	629	714	655	616	676	635	648	645	666	654	683	693	668	722	662	643	652	657	641	657	685	670	641	698	622	636	652	612	673	673	614	653	635	655	671	654	639	664	641	689	665	612	701	650	665	659	610	635	645	689	662	658	656	669	647	633	682	648	647	660	678	628	644	652	624	651	644	643	685	630	602	652	622	666	652	677	645	651	643	686	629	658	614	623	631	646	693	632	685	669	657	628	625	663	682	672	606	626	655	670	635	670	640	666	669	666	631	694	670	666	652	640	709	610	638	668	667	711	648	666	635	650	656	676	636	668	654	644	640	648	639	700	675	643	640	649	649	662	625	642	632	701	636	684	639	602	696	625	656	631	615	683	676	653	635	645	661	661	675	692	652	648	680	652	619	686	678	646	671	669	650	633	661	650	644	638	715	635	633	643	606	654	690	647	653	679	664	727	635	700	677	649	631	658	628	659	608	673	666	653	603	643	700	640	676	681	677	662	630	650	665	654	664	629	672	694	627	679	613	625	681	649	614	652	614	687	644	638	685	630	691	655	637	632	697	654	674	648	680	675	609	624	677	625	676	691	649	652	655	692	620	694	641	646	671	689	633	717	668	643	665	661	661	622	639	668	671	627	661	629	614	644	615	652	599	667	650	594	677	677	659	682	641	657	673	624	690	656	625	586	673	665	667	629	643	665	650	654	640	677	626	659	710	626	693	663	656	696	672	654	675	648	659	666	655	675	661	682	590	653	650	672	643	658	644	591	633	646	679	648	655	622	644	647	701	660	669	565	666	696	661	682	597	682	641	607	673	652	637	659	652	685	665	674	667	611	678	635	665	697	639	712	683	681	665	646	615	652	609	651	654	643	634	658	667	624	646	621	634	671	646	647	668	631	709	701	647	625	696	630	656	632	618	659	623	687	647	614	649	646	592	718	665	694	663	710	672	683	690	640	662	638	637	668	626	679	672	681	656	625	690	637	668	660	686	676	663	653	638	626	703	661	683	650	659	663	671	670	665	703	669	673	668	613	636	751	678	660	658	667	642	623	659	575	635	659	656	696	670	679	630	670	665	669	623	650	632	670	677	644	637	661	638	670	628	668	644	689	666	630	640	640	683	636	627	657	609	606	662	667	672	628	691	670	602	662	701	645	619	647	654	629	640	634	630	642	656	650	652	665	681	636	660	633	649	606	653	661	650	660	676	681	646	635	671	630	674	637	674	671	656	661	660	654	662	637	682	610	646	638	616	729	617	651	635	664	672	652	718	651	695	669	660	661	653	692	638	656	633	640	648	641	675	675	660	664	656	657	687	610	625	677	661	652	660	651	652	631	633	609	632	687	675	672	653	687	669	633	636	661	627	655	609	629	668	675	658	642	698	631	612	631	656	672	699	704	630	678	638	676	681	660	628	639	652	606	640	669	613	660	682	647	673	654	625	678	660	672	691	679	694	606	637	641	626	678	675	624	670	704	655	637	666	656	635	646	646	632	645	679	639	630	666	676	657	628	685	695	657	656	700	625	650	669	658	668	652	637	656	682	594	674	625	646	631	654	670	657	643	669	639	646	645	626	632	692	705	622	649	613	628	672	636	685	682	668	624	660	621	645	626	651	635	653	629	623	662	662	659	669	627	692	691	675	688	697	681	648	618	629	654	652	642	686	673	677	662	645	668	624	623	634	602	647	637	722	640	637	656	639	621	688	606	607	667	644	637	639	687	634	652	644	677	647	640	644	652	684	655	661	627	691	662	610	629	696	666	682	645	657	656	649	675	684	677	653	645	674	661	651	618	642	650	689	633	611	659	661	670	666	641	664	634	680	633	649	601	642	679	657	677	698	613	633	694	702	642	602	653	704	663	604	672	675	607	670	656	680	670	685	677	672	656	665	629	648	618	617	647	642	652	619	595	648	614	684	672	658	632	676	667	626	683	650	641	692	639	589	680	654	653	607	623	669	630	622	641	653	684	628	675	633	621	628	640	619	663	621	638	639	631	635	676	664	641	643	715	624	667	678	633	631	655	660	631	672	658	656	651	678	656	656	626	626	643	629	646	614	650	675	629	622	674	642	668	627	625	665	630	632	629	657	631	653	652	689	661	645	629	647	668	647	614	609	666	659	680	633	642	663	611	620	673	651	668	687	649	673	617	610	648	675	646	678	648	659	635	654	614	688	640	631	667	636	668	631	672	695	699	670	625	655	657	671	655	615	634	669	668	689	680	644	671	630	667	637	671	635	689	652	639	652	679	624	659	641	678	670	680	643	630	653	629	649	619	673	707	661	682	644	629	641	642	683	596	650	637	704	624	673	636	674	594	646	607	658	658	671	650	693	669	666	630	653	640	630	617	685	645	680	647	614	638	655	647	650	614	670	600	661	657	608	690	664	700	666	676	674	662	634	660	624	627	651	619	640	707	679	714	639	657	635	620	628	645	674	650	613	659	657	648	658	660	645	641	666	641	645	618	656	686	640	707	643	679	627	663	646	645	637	656	655	653	641	668	619	658	619	666	652	669	687	662	692	600	663	674	629	667	669	615	654	641	624	600	625	662	599	658	662	624	670	643	632	613	655	678	676	664	656	619	617	696	643	630	649	654	639	705	686	615	713	675	672	613	620	627	637	652	647	652	626	672	667	640	645	673	646	659	682	661	651	668	681	657	657	613	669	647	655	625	613	645	676	633	678	718	635	676	618	679	659	647	628	643	609	603	653	651	653	665	658	638	650	648	658	643	680	638	667	660	662	656	642	654	640	597	597	662	674	631	642	714	626	661	674	656	691	686	653	648	653	638	665	649	639	679	596	634	643	641	638	629	629	701	655	689	670	667	642	650	654	654	641	667	690	659	637	651	651	650	623	652	684	629	652	624	645	692	648	616	651	674	647	681	646	651	658	690	617	622	618	680	642	685	712	668	651	670	659	652	641	672	676	671	632	668	651	652	645	662	683	659	655	686	691	655	614	641	655	642	683	677	585	660	629	664	684	615	672	657	647	692	619	620	638	628	654	627	637	638	710	660	663	643	629	634	666	665	652	691	698	695	584	630	641	641	641	728	672	635	626	652	681	697	627	655	638	687	671	662	644	668	654	698	682	668	678	599	705	619	622	658	647	688	667	686	636	685	612	692	643	638	696	634	626	630	653	667	686	680	632	673	625	641	675	643	656	640	649	626	631	671	638	699	663	638	652	666	667	640	631	642	633	651	655	627	654	644	661	686	658
2176	682	7983	9168	5605	2703	1171	581	324	253	246	242	211	254	242	210	238	245	217	236	236	234	248	235	252	226	226	243	213	222	198	221	231	226	236	209	216	218	244	216	221	207	206	208	235	224	196	204	221	230	206	227	195	257	247	213	234	217	235	244	244	229	202	209	214	231	224	209	248	215	223	235	235	227	245	248	222	222	214	260	201	211	208	225	249	213	224	236	242	232	234	206	235	228	216	212	231	243	228	238	244	219	225	226	231	246	250	219	222	256	215	213	241	226	245	229	212	207	242	206	221	234	207	215	218	215	238	228	237	232	225	228	210	209	246	209	192	212	203	226	261	218	239	237	230	233	236	240	234	216	247	237	252	213	225	232	230	201	245	241	237	219	217	236	207	218	222	218	227	221	220	253	255	224	219	232	244	238	221	235	249	229	235	252	212	251	237	236	219	225	240	227	229	232	237	222	221	233	253	212	202	216	223	214	238	240	242	260	227	231	202	223	254	230	218	202	237	244	228	262	235	250	233	220	223	205	237	235	200	244	200	202	216	211	230	252	235	222	247	246	272	243	228	251	211	208	229	197	219	200	219	232	200	220	192	246	215	231	251	241	212	205	196	212	257	227	230	230	194	198	230	238	198	209	223	216	203	222	195	229	224	229	227	232	208	215	235	239	246	214	222	258	218	221	240	200	253	227	208	238	251	241	248	219	238	232	217	223	204	200	192	232	202	221	218	249	186	236	199	222	216	226	232	213	200	240	218	237	228	233	213	245	199	210	203	214	219	260	214	225	231	193	201	193	225	206	231	249	220	217	220	223	262	247	237	227	221	244	210	218	254	215	223	216	227	233	241	224	227	224	238	205	252	239	226	251	243	235	265	234	231	227	216	231	219	217	236	220	226	236	209	216	252	212	251	229	201	209	230	246	203	228	253	201	220	242	238	219	213	233	240	218	252	214	219	221	242	218	229	196	220	207	218	217	246	210	234	217	219	235	202	241	221	228	226	225	255	235	249	228	240	239	221	215	208	225	226	225	229	233	205	230	203	221	214	238	243	248	246	251	233	236	227	261	227	247	258	239	229	219	266	230	224	240	234	236	209	221	195	235	237	237	218	253	207	247	208	248	232	232	231	226	221	226	219	250	215	254	249	245	220	207	261	233	231	214	233	244	209	235	222	226	219	217	250	203	231	229	240	215	209	221	243	223	253	200	223	218	258	249	229	234	239	244	208	238	234	209	238	246	234	210	199	261	238	243	250	226	195	222	243	237	229	206	233	229	216	211	215	243	234	224	220	215	233	223	224	226	212	219	249	213	258	234	237	253	240	219	240	223	226	221	225	233	225	229	213	222	212	215	208	214	227	266	241	257	232	255	214	220	208	210	238	224	233	224	242	263	209	239	228	252	201	202	209	228	231	210	222	225	238	223	229	240	220	228	235	244	218	246	225	247	239	194	207	234	225	199	242	224	233	231	208	207	220	197	201	216	234	207	227	204	256	230	259	239	231	233	214	214	245	228	248	230	232	211	207	262	226	226	243	225	261	207	193	208	238	216	250	243	240	235	222	218	217	251	248	211	237	254	253	247	223	219	250	240	240	207	265	248	201	244	229	188	242	243	221	246	248	204	237	227	250	226	247	255	247	236	228	213	237	214	219	241	222	253	233	234	231	242	198	220	231	236	197	225	224	233	239	215	235	211	222	222	236	202	235	242	254	233	225	230	261	235	197	241	227	233	208	230	216	250	226	248	201	232	211	243	220	242	225	211	216	226	214	227	256	219	245	244	221	218	223	237	238	207	260	216	202	222	226	245	221	223	219	216	231	217	209	229	212	236	231	220	230	262	245	240	254	215	221	246	216	212	218	259	245	220	237	214	234	216	239	237	215	238	212	224	226	242	231	242	250	247	212	192	221	219	223	213	212	240	233	245	228	239	227	206	238	227	196	225	226	244	223	253	211	243	220	237	220	222	235	233	230	205	235	226	235	218	227	223	236	227	215	229	216	237	223	222	216	233	223	237	220	216	253	230	222	224	222	229	213	219	235	238	244	244	235	263	212	232	250	234	223	207	245	239	247	229	224	216	227	260	239	216	221	251	248	239	201	248	223	245	255	219	223	222	219	237	224	216	203	246	219	219	231	214	213	233	202	258	218	239	207	220	248	235	234	220	227	223	226	228	253	261	221	229	201	212	236	234	219	247	244	227	220	225	217	219	224	260	240	186	247	248	215	210	206	240	220	238	247	223	226	232	222	243	229	214	234	275	216	229	220	238	246	233	228	221	231	232	220	227	242	241	237	239	245	267	197	212	246	243	250	258	229	228	208	227	254	213	247	218	214	224	227	235	232	208	221	228	227	240	231	207	228	244	219	238	215	240	259	226	228	238	204	238	219	230	203	220	189	237	198	221	221	241	201	242	215	230	212	236	214	214	246	235	207	253	234	191	221	238	220	234	198	246	255	239	227	199	240	226	259	267	256	227	232	250	218	236	235	216	206	245	235	217	232	242	237	185	243	243	228	223	210	235	214	202	220	219	236	226	226	243	237	216	202	228	237	230	213	229	220	252	223	233	212	225	232	225	226	261	212	224	237	259	238	211	236	231	242	218	212	215	221	217	223	242	236	202	205	211	240	246	232	230	213	187	216	229	251	227	227	231	222	203	206	245	247	254	230	217	195	227	219	231	226	233	225	221	238	226	241	239	232	220	227	236	203	232	232	226	255	228	218	219	202	210	247	206	247	219	240	221	235	174	231	218	213	226	208	244	216	223	211	225	232	222	209	222	210	207	237	240	212	224	230	220	228	225	239	248	202	219	209	216	220	249	209	227	253	216	226	209	205	213	248	218	218	209	218	228	221	228	220	236	212	217	216	257	199	229	210	233	235	231	208	242	242	239	224	249	235	243	200	246	208	208	249	207	251	236	250	217	230	222	238	242	224	253	220	216	212	231	234	239	226	217	215	216	253	233	234	230	237	235	230	252	218	239	216	230	222	221	251	252	229	230	226	217	245	196	224	217	240	215	244	223	253	228	262	220	218	227	216	264	224	203	232	224	219	242	234	231	238	216	216	229	212	221	210	232	223	202	205	227	199	222	234	216	247	247	217	229	240	220	252	224	260	214	227	233	240	251	259	261	241	239	209	203	246	245	230	218	211	228	233	233	204	200	221	245	237	234	228	220	198	236	228	261	240	229	239	248	212	246	209	239	212	243	220	212	223	225	221	246	213	239	218	199	219	230	245	221	238	261	241	221	203	237	254	218	227	209	234	237	236	205	241	236	207	232	216	235	211	200	202	216	259	217	226	224	212	228	213	223	225	235	202	233	212	233	216	214	232	239	237	197	246	241	212	240	244	243	202	234	237	236	211	211	226	196	229	230	242	215	216	240	226	247	245	212	207	224	208	235	240	231	232	237	218	240	239	199	231	242	246	237	240	191	212	230	220	234	213	228	244	212	238	227	210	231	225	247	227	223	211	228	241	225	235	202	225	239
2496	1360	18047	21546	15994	8580	3870	1779	916	695	587	605	597	585	552	542	567	576	599	537	606	583	550	570	557	619	571	535	590	579	582	546	567	613	584	571	582	546	568	614	538	572	629	596	562	556	535	577	605	579	557	595	597	578	564	567	534	589	572	587	602	590	573	549	540	530	561	593	556	542	604	580	574	568	568	559	570	576	574	597	567	592	611	563	590	597	558	557	550	527	598	565	618	551	596	557	594	579	557	574	578	560	568	598	580	546	577	547	590	583	585	571	561	570	594	595	555	607	537	541	585	537	565	521	576	562	609	626	544	594	590	555	567	565	581	600	586	568	572	611	568	534	568	580	575	560	540	584	596	554	525	565	542	575	576	589	570	593	557	569	583	565	565	584	549	605	598	578	574	593	522	605	587	572	533	573	585	600	568	626	583	561	567	566	551	575	585	562	578	559	557	601	579	607	573	573	589	615	573	560	636	554	575	567	565	583	577	621	590	568	578	528	564	615	526	555	552	551	516	607	588	585	531	560	549	533	561	568	573	548	566	538	596	543	560	570	555	553	555	545	563	573	610	553	601	637	566	610	588	558	593	570	564	564	578	574	581	597	537	557	590	557	559	565	623	566	582	527	576	578	575	559	595	581	566	592	593	572	568	563	562	536	572	549	565	561	583	545	572	571	591	594	540	573	537	564	539	559	511	599	582	527	563	594	592	549	567	570	549	507	598	576	570	564	528	579	576	530	585	602	564	597	575	564	599	574	559	547	573	564	617	561	552	564	604	564	574	592	577	587	571	572	559	519	614	580	587	572	544	572	580	568	552	608	562	590	544	603	574	569	607	565	591	579	544	611	563	525	535	565	541	570	587	574	579	611	598	582	599	571	562	554	606	599	502	551	575	563	569	561	554	565	568	546	606	619	571	538	535	533	554	548	587	552	556	571	575	573	562	553	558	574	575	607	582	544	562	571	574	577	577	527	530	564	567	576	564	571	559	593	603	607	574	578	566	568	574	580	564	536	564	598	552	559	568	578	583	578	600	588	586	594	573	591	557	575	588	578	578	600	567	570	543	579	583	542	559	529	559	561	571	571	582	532	564	567	554	542	566	549	559	624	572	582	536	591	581	567	584	597	567	570	570	546	574	569	554	515	584	570	581	584	560	557	603	570	547	608	570	576	572	563	574	603	553	601	590	545	590	554	568	575	564	563	570	592	598	568	564	537	567	587	547	577	560	578	578	590	546	566	557	577	534	576	551	571	578	564	563	572	554	537	558	592	530	578	551	560	598	590	616	584	598	587	591	583	547	566	568	546	582	567	551	606	584	554	616	601	597	548	551	599	568	574	589	542	606	590	598	559	591	568	576	516	595	543	627	523	608	562	543	533	578	575	549	592	569	553	577	562	561	609	569	613	612	601	578	563	586	545	613	574	567	555	548	548	581	578	536	559	565	589	588	551	527	583	585	577	564	548	571	572	512	564	549	549	620	584	557	590	523	552	572	572	570	567	564	585	576	557	532	554	552	601	557	531	553	607	585	560	582	599	561	596	581	630	570	537	567	587	608	600	572	515	576	547	566	566	588	540	573	548	534	607	561	553	536	566	581	560	569	579	588	563	520	581	591	594	538	603	559	593	598	551	609	571	548	522	545	563	562	584	573	556	568	532	544	547	560	616	578	560	608	548	574	571	534	581	570	620	580	553	595	609	569	611	530	614	570	607	580	538	579	578	538	572	595	578	566	594	574	575	564	607	564	577	506	534	551	577	562	591	568	531	587	588	609	588	555	564	551	568	605	574	601	581	627	554	591	597	569	552	576	544	592	570	533	550	554	551	582	553	543	602	565	541	574	554	586	602	611	539	586	555	557	568	570	586	603	603	595	572	552	581	567	558	537	589	594	578	536	553	597	547	542	591	548	601	553	562	605	600	576	596	544	545	589	580	597	582	559	588	599	586	607	614	575	597	546	552	561	561	594	556	543	539	564	581	560	545	573	587	511	579	562	587	548	598	566	549	560	583	543	573	566	603	607	576	576	603	582	598	556	613	586	590	616	565	597	591	578	559	560	623	548	574	574	584	584	606	588	579	594	624	533	602	584	570	577	595	591	599	566	579	601	592	560	575	557	554	584	595	535	573	574	581	576	571	493	592	586	570	588	554	579	566	597	604	587	519	599	548	552	584	571	580	541	609	597	612	566	584	540	580	547	599	535	596	564	567	566	623	565	569	568	580	604	563	569	580	541	521	593	595	551	579	553	572	538	606	588	578	580	573	584	545	549	568	606	568	520	520	588	547	560	586	573	557	592	546	565	551	549	575	557	568	585	550	560	584	548	556	557	575	596	584	566	542	559	599	559	589	589	575	577	567	557	564	570	578	598	578	539	568	584	591	532	553	612	552	594	530	586	528	531	547	558	547	569	518	592	587	603	536	580	581	555	586	544	526	575	605	599	554	587	573	579	573	586	571	609	596	555	599	568	591	575	528	598	558	576	569	596	563	563	520	570	555	601	549	592	553	607	589	571	573	552	562	618	598	563	588	594	568	582	563	630	555	533	619	603	551	527	608	579	605	550	567	587	558	562	576	555	529	526	546	583	563	579	586	565	572	588	570	579	554	550	580	580	584	547	588	591	556	587	530	565	520	544	577	578	583	552	571	551	580	557	595	618	564	559	606	600	594	545	615	559	565	532	617	594	582	602	583	600	597	595	536	561	554	541	569	589	533	553	584	584	559	549	585	520	630	608	632	542	585	568	597	553	603	585	560	586	619	562	541	592	575	565	598	538	567	560	602	616	534	532	560	550	583	570	589	537	567	593	582	532	565	564	557	591	584	582	577	528	572	599	595	559	609	565	588	520	545	612	532	577	574	606	589	540	615	573	549	573	526	515	586	566	593	580	561	560	598	521	606	583	557	512	585	559	601	603	588	561	558	580	583	577	643	565	601	580	534	572	547	593	569	571	587	585	570	567	583	564	586	568	576	589	594	566	602	576	562	543	556	581	557	544	569	568	542	541	537	571	564	559	555	564	581	614	555	603	572	504	581	594	552	524	562	599	585	595	520	546	558	589	569	572	533	606	518	576	562	564	604	540	568	572	613	579	593	580	555	518	533	554	592	591	591	550	581	575	573	539	574	546	588	586	573	597	571	583	601	543	593	572	553	544	561	544	560	587	610	582	541	549	636	576	548	623	563	570	579	568	533	568	538	558	560	568	541	554	578	592	574	609	581	589	607	608	557	572	554	602	573	562	540	577	599	580	574	554	562	598	575	544	589	522	583	550	621	571	557	548	544	564	570	614	601	594	577	531	581	550	569	608	568	567	588	574	590	560	588	598	581	615	561	576	588	551	588	569	617	546	595	564	545	564	568	544	560	555	562	591	604	566	578	580	592	591	566	584	565	592	514	544	625	592	587	566	588	555	583	560	597	618	586	591	542	590	530	584	580	585	581	571	570	626	536	542	594	575	554	556	554	551	563	547	594	555	611	578	600	565	535
11934	18047	72876	71794	54354	35692	17821	5589	1349	513	338	281	264	276	315	256	264	271	266	311	281	291	287	283	255	301	308	262	321	256	253	246	282	288	327	282	290	262	255	288	263	271	297	311	290	278	253	241	270	272	281	244	287	288	323	282	259	275	286	290	314	256	296	303	282	262	290	288	270	229	281	291	256	256	278	294	270	300	262	276	273	292	299	275	230	259	270	261	277	273	293	297	271	315	274	301	281	271	271	278	304	264	292	272	262	266	320	280	271	280	293	315	286	284	273	280	320	302	287	289	282	271	300	291	283	277	283	284	287	270	269	292	273	299	266	310	276	285	293	278	307	274	279	292	291	275	287	264	281	261	302	286	279	293	276	295	305	278	277	245	271	292	296	257	269	249	279	285	288	297	287	280	289	290	309	309	304	265	277	270	275	271	295	317	271	299	257	319	303	281	322	286	273	271	314	290	286	311	270	282	288	269	293	272	290	259	307	281	258	288	314	282	256	272	322	245	289	329	298	245	283	293	285	285	279	293	302	255	271	279	312	302	295	307	304	279	272	296	301	282	295	282	287	241	254	309	286	273	273	308	305	281	289	286	287	295	257	254	273	283	282	289	269	288	300	301	271	272	301	296	291	274	284	298	288	293	254	279	293	287	311	265	257	267	291	275	303	276	266	299	289	251	262	251	282	278	296	281	305	295	273	290	316	280	325	279	280	290	269	298	308	282	296	253	287	309	287	291	254	305	254	281	292	341	314	271	316	269	262	319	308	281	265	279	289	275	290	263	271	295	287	299	287	297	270	259	294	297	297	274	264	309	317	278	275	279	266	281	274	303	289	293	290	294	271	269	307	239	315	311	297	286	283	278	304	295	307	294	332	288	306	294	277	284	285	268	307	278	313	275	263	304	314	278	304	299	274	304	287	273	278	306	310	247	284	252	289	289	241	310	261	310	293	286	273	270	279	289	300	310	298	294	284	276	272	286	289	294	277	301	287	282	292	294	245	276	269	287	278	283	284	288	266	265	271	257	270	311	266	300	271	302	289	262	255	294	290	316	299	308	268	299	272	296	301	312	274	310	291	299	301	308	302	288	284	273	271	285	307	301	302	257	273	276	296	266	270	252	267	277	284	297	270	265	232	272	273	258	287	263	284	284	281	286	276	286	290	298	284	272	281	251	316	282	282	282	295	291	303	287	273	259	296	284	248	269	273	290	303	297	297	246	259	282	294	279	265	318	273	278	266	274	304	296	289	295	284	288	267	273	284	280	273	293	293	280	266	294	292	303	278	268	289	308	267	270	260	278	241	277	292	260	271	284	285	277	270	254	335	282	278	272	254	276	307	282	275	279	264	276	310	283	290	298	290	268	261	297	284	268	279	294	260	281	277	278	279	284	290	308	296	290	272	296	286	291	299	273	285	286	274	269	253	299	328	285	278	301	301	252	291	293	264	263	289	290	297	292	296	298	276	268	286	283	286	257	298	289	296	284	282	283	292	281	317	291	309	249	297	312	280	295	290	308	261	272	260	301	292	317	288	324	282	264	310	281	268	292	299	279	306	263	284	249	272	282	295	274	302	282	306	307	284	278	263	297	278	263	262	313	269	280	274	329	295	285	293	314	292	312	263	277	306	311	315	279	280	295	305	271	269	278	307	271	303	314	246	290	281	276	275	266	272	300	277	260	281	260	256	275	310	292	254	285	279	301	274	291	259	303	295	282	273	318	315	269	277	255	309	282	288	312	250	283	277	292	302	266	268	237	305	279	292	289	270	245	294	271	298	300	308	296	284	281	251	291	289	303	288	293	279	287	255	302	278	260	328	284	287	279	294	285	290	269	297	300	283	294	302	261	308	265	266	294	284	303	277	327	284	291	274	277	278	287	336	284	306	289	278	277	266	271	298	260	312	251	307	290	267	281	310	288	296	268	297	274	286	259	253	290	275	277	272	276	292	271	252	298	313	266	249	287	286	289	300	270	277	288	261	271	289	264	263	278	289	290	282	263	276	298	305	275	296	298	272	280	287	287	278	252	287	271	278	285	274	271	282	268	274	283	263	298	325	289	278	304	283	305	273	308	266	299	294	266	281	293	266	287	288	285	283	297	257	282	272	264	295	299	281	260	284	267	282	300	257	293	297	276	289	297	290	254	302	290	283	273	253	290	259	275	307	273	285	314	244	269	277	317	261	298	286	318	275	257	261	264	283	253	276	279	287	271	266	275	274	291	282	309	276	283	306	277	296	286	279	294	264	290	268	292	301	254	268	291	294	283	277	262	306	268	269	248	293	297	273	305	289	283	266	235	270	305	264	269	283	269	302	293	288	279	313	261	325	304	274	273	265	305	285	254	280	303	266	274	310	292	285	308	281	258	293	288	278	267	267	256	267	264	291	290	296	302	249	331	294	297	283	288	296	254	264	252	284	258	293	292	296	283	276	264	271	282	272	293	309	279	289	316	271	272	300	242	299	292	292	302	315	290	271	278	305	300	260	272	301	300	289	292	267	242	245	298	278	267	272	282	274	340	310	276	291	273	282	287	286	260	299	266	282	275	305	274	283	270	274	264	280	284	274	310	287	298	313	293	316	279	285	268	253	247	272	260	284	262	274	258	247	289	280	303	270	296	253	279	301	259	275	245	297	308	293	244	272	285	292	261	285	299	307	260	314	262	320	271	287	283	274	282	290	297	294	283	283	277	285	285	291	294	281	285	274	284	266	295	299	297	274	276	251	274	303	254	291	275	286	296	294	295	270	288	272	288	284	274	269	284	296	273	318	268	262	304	310	276	275	260	282	269	263	282	269	289	256	322	280	284	297	299	287	255	320	315	265	271	281	267	255	263	279	291	276	289	285	292	274	285	288	319	277	318	278	270	292	245	249	284	285	291	305	294	298	264	296	274	262	272	294	290	307	272	279	300	271	291	285	303	303	274	272	264	288	249	261	276	275	289	287	307	264	280	280	300	279	305	290	275	279	291	280	290	282	271	285	255	261	298	254	258	262	316	315	269	296	282	295	314	276	272	282	293	272	282	303	308	286	260	283	290	283	267	272	256	271	273	284	283	266	267	315	307	305	298	292	298	292	287	282	273	264	299	298	301	275	276	278	276	299	269	307	326	250	290	274	287	306	305	291	302	286	291	273	312	306	300	267	289	293	264	259	286	302	302	258	302	312	274	310	275	265	274	274	286	278	292	293	288	295	289	268	303	275	279	252	278	264	267	296	273	262	293	298	295	285	279	276	302	272	285	257	278	263	284	302	272	278	290	303	286	261	245	247	279	346	289	283	252	297	283	288	272	283	270	321	305	274	291	307	262	314	262	285	281	283	268	309	287	282	288	304	261	301	294	289	293	289	265	291	251	292	274	301	273	280	282	258	249	283	264	300	258	273	275	288	293	282	298	319	269	268	277	287	291	287	240	264	298	296	295	311	308	256	249	280	301	260	268	268	287	286	305	291	257	287	268	254	251	312	319	293	287	242	314	254	294	293	282
7968	16530	69384	77883	64835	46829	29102	13751	4465	1640	867	718	707	642	660	698	722	676	689	682	692	742	693	675	658	716	672	678	713	650	696	704	655	647	694	721	654	699	680	732	659	692	709	731	702	640	750	646	693	707	655	680	689	686	683	699	731	725	691	630	659	699	639	651	692	727	676	666	702	648	683	691	674	693	710	662	636	671	675	676	701	651	715	708	703	771	692	680	656	738	733	667	658	686	682	742	677	663	710	645	706	688	690	696	687	705	678	762	644	647	672	723	644	684	665	686	713	718	650	636	701	642	651	702	700	710	680	678	672	731	640	642	653	692	639	642	717	657	698	699	726	703	727	718	690	663	629	717	693	744	653	697	664	668	653	661	686	709	719	698	689	724	621	677	708	635	704	695	711	708	717	708	671	664	717	681	711	699	684	675	718	706	664	707	660	716	669	665	696	713	666	709	684	688	685	683	687	642	727	676	697	685	679	732	701	671	663	654	651	658	688	665	707	676	726	644	722	674	708	662	672	710	750	659	684	640	690	698	658	662	701	689	688	681	704	687	727	700	641	664	651	667	695	647	663	707	645	724	742	688	691	670	707	711	660	691	702	672	689	679	732	719	681	676	717	720	683	658	696	658	685	690	689	672	709	701	698	722	668	665	696	690	673	655	703	668	674	665	713	705	676	697	696	694	679	654	673	733	672	716	670	730	651	658	675	734	735	660	682	721	664	666	701	701	699	692	689	729	691	765	677	669	702	678	683	642	674	707	712	718	679	683	660	724	677	725	674	738	680	692	677	656	679	671	722	681	651	705	685	672	670	645	711	677	677	686	695	729	688	686	681	695	711	688	676	661	695	651	717	661	652	742	716	683	741	735	637	693	684	683	728	694	675	688	712	695	662	685	655	699	638	642	671	692	669	710	686	705	708	622	712	692	637	692	675	623	712	698	684	650	684	703	673	682	661	675	693	657	684	711	687	711	690	679	686	669	697	648	726	704	690	670	692	691	705	713	738	675	677	657	694	682	695	676	671	663	700	659	709	656	639	681	676	669	721	706	679	727	657	673	709	672	717	674	720	678	729	702	700	641	720	674	632	676	714	698	684	685	656	692	712	661	686	676	681	686	640	690	687	666	687	719	669	698	662	670	660	647	667	698	716	661	672	744	701	697	726	730	694	659	696	702	685	640	611	671	678	704	689	710	711	671	681	712	677	692	635	646	634	654	705	712	651	658	689	695	730	724	689	672	669	663	644	643	667	688	692	666	669	656	706	669	722	656	660	676	706	697	689	670	678	695	686	677	662	712	711	712	663	737	714	690	703	724	694	671	686	697	655	702	688	635	672	667	673	728	682	667	659	686	652	702	690	683	689	701	719	696	703	678	719	705	674	658	652	666	724	676	725	684	715	704	702	621	658	693	700	676	694	701	655	674	681	663	710	703	671	667	724	709	701	728	698	688	687	698	689	630	682	724	687	706	708	665	662	701	687	689	649	700	674	706	636	700	678	623	667	639	718	714	727	680	738	659	721	655	651	699	702	658	696	669	681	706	633	750	686	664	666	684	681	648	676	720	660	676	688	723	712	670	687	689	710	700	649	691	684	648	705	700	631	676	702	724	653	683	686	726	691	651	713	686	709	680	683	665	721	728	686	666	700	686	628	670	672	723	722	681	665	670	699	690	641	657	709	710	683	659	652	686	712	669	629	694	725	692	683	638	718	688	701	682	669	714	723	689	680	681	661	707	686	665	714	687	704	694	670	684	672	723	690	709	686	710	695	708	664	674	699	674	684	687	703	704	649	677	616	695	681	689	724	665	696	716	687	685	656	683	684	691	676	641	714	714	730	699	729	620	669	623	675	676	668	722	714	680	667	723	689	721	691	680	672	717	715	653	686	674	667	635	685	685	675	660	668	667	618	676	644	681	669	694	683	661	671	689	673	681	680	667	656	714	692	706	686	689	676	655	744	688	694	722	676	666	694	662	652	715	718	699	685	625	705	665	665	686	650	658	618	682	653	706	699	675	720	682	720	691	633	668	678	692	683	684	677	690	683	726	644	686	685	653	658	693	683	669	657	688	701	671	712	694	731	733	681	698	688	623	699	641	702	699	695	710	693	682	617	701	721	644	701	700	742	669	668	712	665	708	707	697	666	665	695	650	680	679	700	672	715	720	666	660	718	682	693	695	713	641	664	729	676	714	678	658	709	708	660	682	670	697	656	678	664	699	726	705	691	667	707	705	673	697	646	721	678	656	681	690	670	638	717	666	704	657	690	709	704	663	669	681	677	691	667	677	741	676	673	662	693	663	659	714	698	686	668	686	707	725	648	668	695	687	664	686	732	668	661	703	659	629	662	708	679	714	663	697	686	696	707	670	666	645	693	686	637	660	628	724	693	689	675	722	679	688	714	687	691	649	650	647	696	648	688	659	685	692	703	651	650	634	670	713	717	655	700	687	649	683	703	686	652	698	639	634	694	675	669	701	681	634	656	672	671	668	695	670	666	669	704	641	692	671	690	663	713	661	668	694	683	668	699	666	636	668	693	661	662	706	660	698	644	690	698	653	678	714	706	677	689	693	667	711	667	735	693	628	686	719	664	656	673	719	669	699	672	742	674	691	673	654	721	731	694	714	664	686	690	659	692	652	692	621	626	653	692	662	717	684	701	642	719	689	702	650	701	697	722	672	681	722	690	671	711	700	682	693	682	694	678	671	676	703	665	689	711	723	699	700	740	663	685	654	701	628	678	688	703	658	672	683	650	679	674	699	646	720	686	693	690	702	693	725	665	685	673	632	677	662	680	704	700	643	636	677	750	637	706	686	718	708	698	736	696	717	660	715	682	716	675	671	638	679	698	710	650	725	618	661	695	676	691	693	690	667	685	666	665	675	714	671	770	667	633	673	649	638	710	646	663	722	657	664	687	675	605	709	686	686	750	712	716	684	701	686	748	700	689	671	675	686	716	661	686	689	681	720	672	732	634	688	686	660	676	679	678	646	656	700	695	712	689	729	690	711	690	725	700	671	665	681	663	684	695	665	659	743	658	672	712	719	669	688	727	655	680	703	701	694	667	693	702	658	699	662	673	717	663	704	703	662	682	665	666	683	743	668	678	711	637	664	663	647	649	686	720	698	699	692	701	750	691	691	688	664	651	689	649	709	678	689	623	710	682	682	716	648	690	701	700	677	676	694	681	671	698	695	646	676	678	721	661	693	666	683	670	681	704	682	640	667	693	657	653	675	697	720	693	737	700	697	646	697	681	671	617	620	677	702	702	684	668	701	688	678	731	642	682	690	658	705	723	679	634	691	700	755	687	669	710	695	686	698	690	684	663	674	650	700	702	679	694	661	643	725	667	721	662	633	704	693	708	668	721	688	694	682	655	720	664	654	690	696	652	699	651	666	704	670	644	687	686	646	688	691	712	701	720	708	697	717	692	674	702	676	764	683	699	674	721	647	688	676	660	689	698	665	679	701	713	695	721	656	710	638	689	644
13451	19192	76438	74537	58130	38799	20364	7217	1619	613	360	265	271	300	265	277	271	285	273	283	297	278	286	282	261	269	250	315	258	248	256	300	299	307	260	287	266	315	284	272	246	273	285	283	251	311	287	267	259	247	262	240	259	270	272	253	279	257	250	268	268	281	282	278	248	271	252	258	270	274	300	279	296	277	266	272	252	270	264	256	261	270	276	255	288	260	284	243	286	283	273	286	267	279	277	268	283	256	292	266	279	273	267	292	257	304	265	272	251	263	276	270	279	238	250	276	276	285	285	242	270	281	255	249	309	281	272	287	266	274	262	276	271	281	310	270	269	295	271	294	273	267	276	261	253	239	269	259	288	261	303	294	281	275	275	278	267	263	272	284	273	271	284	268	267	279	275	267	237	262	278	260	268	260	261	231	287	254	279	242	275	267	270	264	292	254	265	282	267	274	275	293	256	259	236	261	291	288	256	266	278	277	259	253	302	268	257	275	260	263	265	261	266	275	232	268	290	272	279	312	273	257	243	309	252	266	246	229	267	280	272	296	281	262	264	244	281	244	278	245	275	247	274	290	268	278	277	234	255	234	256	285	270	265	285	265	261	278	285	246	294	251	269	270	292	261	269	254	269	275	265	286	298	292	242	255	261	285	301	263	266	249	282	261	274	260	281	270	278	257	253	273	259	269	252	256	252	268	246	263	292	254	261	272	257	274	276	257	261	263	296	250	245	280	282	308	271	297	278	276	259	256	252	275	255	253	252	245	243	291	295	287	294	273	284	256	275	289	275	265	317	283	283	275	273	276	267	303	295	271	304	236	274	270	242	265	246	249	275	247	250	256	248	292	274	273	267	268	275	282	289	258	254	247	252	274	307	266	277	267	299	248	270	279	268	264	264	276	270	292	262	275	280	269	289	287	278	267	298	261	266	285	239	279	296	294	297	253	252	257	274	283	259	273	287	275	250	252	289	261	266	273	256	297	245	236	278	257	263	277	282	276	265	263	254	296	265	261	267	275	260	268	247	246	277	281	264	282	292	268	295	275	284	278	268	276	267	225	296	250	275	256	286	263	256	263	273	252	295	277	275	272	261	279	258	265	318	271	284	302	271	265	242	257	272	268	268	245	252	298	233	249	276	282	277	247	302	248	237	264	259	273	268	244	267	256	290	279	266	254	258	261	276	252	283	262	271	260	283	312	247	257	252	279	247	278	286	246	311	283	271	272	297	281	293	247	250	295	279	250	280	250	256	287	262	279	301	273	265	254	264	260	274	266	294	252	265	300	275	253	276	276	258	263	255	267	228	280	269	267	258	239	249	309	301	269	274	244	281	272	275	244	290	279	272	273	309	294	278	284	278	279	264	282	290	271	246	244	266	242	261	290	285	261	279	255	275	277	280	261	269	282	270	271	241	248	268	272	268	233	281	272	270	265	281	275	274	266	256	268	243	266	289	269	284	271	287	273	228	260	250	252	274	276	268	269	264	270	274	279	281	250	285	247	231	259	294	245	270	276	250	280	262	265	273	262	276	260	252	261	274	278	285	251	286	249	261	286	270	298	250	285	267	308	277	322	279	268	274	272	269	276	258	255	270	256	263	292	260	276	227	259	260	310	276	273	272	245	276	273	265	241	252	264	295	262	274	267	247	253	260	247	274	244	259	245	256	307	284	247	293	298	269	264	282	244	257	273	252	267	251	284	273	273	266	252	271	288	279	304	233	267	285	267	304	274	253	256	278	269	293	254	279	272	291	258	297	269	308	255	268	293	283	262	246	280	298	305	258	260	238	283	276	299	291	265	244	255	247	291	290	289	244	283	244	290	293	279	252	254	273	248	250	245	253	289	269	278	272	246	264	261	284	266	249	237	252	263	282	278	278	268	273	283	246	285	267	248	256	247	285	266	299	254	305	283	253	265	261	270	211	270	297	271	264	284	282	280	266	303	254	257	278	284	277	265	275	278	252	289	251	267	261	293	270	288	290	263	268	238	247	273	272	263	243	289	269	274	267	261	254	266	281	268	256	271	263	244	316	263	257	275	272	265	274	266	228	260	279	270	275	266	265	243	264	276	284	258	259	284	248	272	271	306	265	263	276	251	258	251	256	288	280	256	253	276	258	270	283	301	247	247	267	250	302	280	247	267	278	275	274	253	255	279	310	298	273	234	232	264	247	291	234	273	280	282	288	297	265	277	267	247	291	270	273	247	292	238	235	257	243	271	275	269	280	274	256	265	267	263	257	277	276	274	257	273	279	285	277	247	255	283	267	273	278	238	267	281	270	279	236	259	283	290	294	245	267	265	288	276	234	268	289	271	269	293	287	247	272	269	251	289	283	272	259	260	256	265	301	242	235	290	281	267	248	296	306	287	274	294	244	265	270	268	266	299	274	285	268	264	252	267	280	275	235	277	257	273	256	269	265	242	281	271	247	256	245	256	275	272	257	272	270	257	277	246	251	284	245	270	274	256	264	263	273	269	274	262	256	297	270	280	275	282	306	258	253	280	269	269	263	233	241	273	262	298	257	252	262	249	286	232	269	246	253	256	268	272	274	271	241	249	276	242	246	268	288	312	269	284	271	313	267	299	252	286	272	255	262	225	286	270	257	282	278	260	274	276	248	266	289	243	289	266	271	268	222	263	281	263	262	252	283	252	284	282	271	272	261	286	268	292	241	278	258	247	288	314	259	246	263	287	297	246	266	276	256	290	270	265	246	273	234	261	275	251	268	290	280	304	268	259	237	243	235	241	271	247	238	282	287	245	259	248	299	247	256	262	260	278	290	295	255	249	261	282	286	262	260	275	273	281	275	245	250	263	281	272	290	284	278	230	286	269	256	259	277	260	222	266	274	304	277	283	296	253	258	273	257	254	262	265	277	284	286	291	294	289	266	249	292	262	251	257	262	285	275	288	319	286	291	271	259	231	281	274	259	275	267	253	265	280	279	249	268	253	272	260	275	266	277	253	293	258	258	279	279	264	270	262	257	261	282	247	270	288	279	284	245	260	284	274	262	305	218	251	284	260	262	233	284	320	258	279	260	283	256	277	287	297	287	254	256	266	294	278	298	262	235	248	296	284	282	263	278	278	266	287	276	280	296	271	237	251	259	283	264	280	268	293	286	272	254	248	264	260	251	256	241	302	323	245	253	254	290	282	258	293	247	279	292	294	271	289	278	235	252	247	262	257	277	286	273	267	269	279	240	249	263	277	257	261	274	276	293	290	290	304	253	281	305	280	262	278	244	244	261	283	269	270	261	284	258	254	279	255	248	294	258	235	287	285	276	276	243	282	279	270	269	295	268	292	266	261	293	270	304	282	268	269	249	251	285	254	280	277	243	270	268	301	239	265	243	256	280	252	256	273	262	271	261	270	293	288	285	284	268	250	258	301	243	262	326	255	290	262	250	250	279	276	266	278	241	250	252	272	280	255	259	270	286	270	311	263	263	286	265	247	274	264	292	250	273	263	263	263	302	274	321	286	277	223	284	261	249	258
8198	16863	71677	81560	68315	50222	31583	15736	5381	1812	833	641	663	689	641	662	649	648	642	633	694	653	607	661	665	573	682	667	657	672	618	643	657	671	674	673	684	660	688	686	639	654	648	622	647	565	685	646	641	686	686	610	659	646	663	656	639	632	681	614	641	608	681	657	675	649	684	642	638	660	648	644	650	615	651	654	664	644	622	651	655	644	635	621	667	660	632	610	630	622	642	646	609	704	674	648	667	670	587	646	648	614	683	644	677	655	643	659	644	628	641	670	658	652	639	634	711	673	624	635	655	641	634	645	638	661	642	656	652	660	657	705	665	638	652	622	607	618	610	623	607	715	606	636	635	653	660	632	640	634	620	606	616	647	657	675	617	692	617	605	625	655	634	699	631	656	662	622	669	658	640	669	639	621	658	661	608	634	619	589	676	628	645	627	677	642	656	691	643	670	664	655	644	653	687	639	677	679	657	656	670	660	658	676	643	638	634	630	639	608	643	651	635	658	640	664	702	576	653	648	636	643	707	677	676	656	633	624	667	687	639	665	644	624	654	684	640	662	627	652	627	646	656	596	662	670	657	662	608	641	675	623	662	703	679	637	641	666	654	630	592	658	647	609	660	655	656	661	638	638	636	670	648	664	654	650	680	674	636	619	640	629	670	649	627	660	654	629	634	644	607	597	631	633	679	655	657	605	650	669	667	662	610	670	660	651	693	629	658	631	647	664	663	613	664	700	601	634	647	653	674	664	636	680	613	706	632	676	647	661	676	651	611	677	638	633	694	656	687	632	590	649	638	680	659	650	670	673	651	684	689	653	652	650	659	659	602	679	657	663	667	669	621	627	661	673	639	602	672	651	664	655	626	647	664	631	665	644	652	645	659	649	651	651	646	615	635	639	656	622	618	639	672	657	651	622	599	664	653	588	650	624	610	609	657	633	647	643	622	650	661	618	669	647	617	688	664	608	657	667	643	653	612	631	643	642	685	618	644	618	700	695	664	678	640	642	712	667	687	643	685	715	619	636	652	686	653	637	615	621	655	627	660	633	695	639	643	698	629	673	663	650	661	664	644	657	660	685	649	645	629	656	643	645	699	632	648	651	630	672	625	681	675	652	666	655	666	647	612	635	640	678	668	665	621	656	659	659	642	684	694	640	695	626	628	642	638	673	629	673	664	674	655	680	669	675	630	640	658	640	657	660	670	626	643	681	727	623	620	632	681	639	631	618	650	650	649	667	659	644	672	661	659	684	664	589	616	647	643	655	634	655	654	659	666	637	602	658	664	640	638	650	660	651	679	651	652	659	656	633	627	652	654	645	643	597	622	645	616	644	664	625	672	663	626	610	634	644	666	656	675	648	645	654	624	643	647	686	624	668	629	689	637	654	664	644	670	624	676	643	710	654	684	638	649	646	669	706	600	675	692	667	639	665	664	659	672	698	635	577	646	658	624	644	625	675	697	623	670	614	655	647	619	693	623	647	660	673	637	628	653	655	669	620	666	664	638	684	672	654	660	625	641	645	619	698	645	659	679	655	660	678	687	626	638	646	655	662	633	624	655	671	657	663	647	673	631	674	621	631	635	681	638	675	642	650	602	708	618	616	687	612	650	675	645	693	699	655	611	672	627	636	649	656	650	679	623	642	635	660	618	624	637	606	651	654	619	663	660	654	661	683	611	662	668	641	658	659	634	670	669	636	643	695	665	651	701	660	614	641	670	664	601	643	708	633	665	642	678	648	642	626	649	609	637	616	634	632	646	638	594	654	643	584	627	632	646	640	658	653	607	675	740	656	635	660	656	634	662	670	633	619	628	665	628	642	625	664	615	661	647	662	645	644	639	676	665	695	667	646	627	659	594	670	644	682	668	610	698	623	666	648	655	677	610	661	679	642	637	660	652	626	657	654	611	660	634	629	620	664	658	648	666	679	606	623	637	677	635	700	678	653	640	634	665	640	701	628	679	695	616	652	615	658	619	658	626	651	630	652	621	641	671	660	662	641	661	629	707	734	633	636	606	664	624	656	646	612	632	622	675	654	655	684	681	619	628	626	620	660	692	703	702	674	692	631	611	675	641	636	630	684	662	645	679	635	644	667	652	691	664	616	636	656	642	661	678	598	592	651	656	588	647	642	616	683	632	614	679	698	645	626	640	622	646	671	660	594	660	631	684	627	678	653	654	641	667	648	615	639	678	669	683	664	691	649	638	604	655	691	682	653	599	631	661	657	639	581	682	635	598	592	653	654	661	641	631	634	616	655	611	667	653	639	673	671	639	658	669	624	641	636	678	665	658	641	665	670	654	642	678	697	619	662	633	666	659	673	683	633	686	646	651	637	664	680	643	623	674	630	634	590	633	660	633	658	621	678	699	616	673	618	629	664	643	629	658	643	624	601	686	638	676	622	647	652	638	656	679	643	674	657	673	663	628	635	681	629	666	698	679	609	679	661	582	628	605	641	670	643	586	666	601	649	672	610	658	689	628	663	663	638	617	681	605	639	656	587	634	642	655	682	696	700	689	657	650	639	687	667	647	652	649	650	684	650	697	624	652	632	616	614	656	664	631	639	663	662	629	655	684	638	665	679	608	688	680	607	679	661	632	654	691	611	642	634	625	641	716	664	638	670	654	667	658	636	633	673	659	697	651	599	614	680	653	621	652	662	641	643	687	642	677	640	654	688	690	652	621	683	646	650	642	669	624	642	679	632	654	623	696	651	681	643	711	654	712	647	672	637	662	614	625	588	645	631	611	676	681	625	676	644	644	721	613	658	607	647	603	652	653	634	642	664	644	656	655	639	673	675	614	626	712	608	652	665	646	663	659	619	698	656	650	617	640	661	625	642	675	640	677	649	636	664	629	651	636	647	695	632	625	640	646	700	645	655	650	655	646	622	659	675	613	659	634	651	641	654	666	692	629	618	641	652	597	645	680	612	660	655	652	650	643	665	654	682	651	638	689	656	644	649	671	661	619	657	610	668	706	686	664	666	638	608	659	663	637	647	674	658	649	647	646	649	584	669	639	625	612	613	615	671	722	704	655	615	621	648	674	667	644	654	678	658	655	646	606	640	658	608	656	637	649	651	659	623	687	650	689	606	653	687	637	608	659	625	649	666	668	638	656	646	639	689	671	641	672	659	639	666	674	648	652	646	635	650	644	649	705	641	616	626	676	651	637	637	623	645	625	643	654	645	657	637	661	682	645	617	633	637	661	608	635	669	624	634	666	640	653	665	647	685	642	620	659	660	608	671	645	639	633	717	667	639	680	636	649	634	689	645	654	673	649	651	649	637	649	677	649	660	675	669	643	677	664	647	646	653	667	662	624	607	684	648	682	646	685	680	605	648	659	630	619	608	649	628	682	654	642	651	612	671	665	707	623	630	629	665	657	645	666	650	697	674	637	647	641	624	646	660	637	688	626	633	652	657	634	657	614	650	659	646	630	655	629	661	706	662	656	670	609	654	630	660	658	622	654	623	661	686	644	688	633	635	641	669
2026	803	6585	9368	5971	2862	1212	566	330	269	230	207	230	213	228	209	244	231	217	214	240	217	236	200	228	246	229	234	233	251	227	209	216	255	227	208	197	238	214	236	212	225	238	223	231	200	228	223	212	227	243	196	228	201	227	225	220	217	227	212	260	206	203	231	217	209	244	239	221	212	229	237	234	251	204	247	214	212	221	251	231	225	190	222	227	215	225	220	244	214	233	204	199	225	226	235	213	199	222	218	218	258	269	228	236	226	211	237	229	230	252	241	209	206	238	240	255	241	207	207	211	257	212	205	259	244	235	213	229	222	260	197	234	224	211	232	226	244	221	260	249	225	238	240	230	204	218	219	209	223	230	222	237	232	206	224	206	204	220	250	203	220	235	249	233	238	224	221	219	261	205	210	207	231	217	239	221	239	228	230	234	237	231	219	205	247	230	233	240	229	200	253	246	249	203	235	242	240	233	228	231	238	237	193	267	232	221	225	247	219	207	199	239	207	221	234	217	242	243	244	231	219	228	246	242	226	211	227	245	208	234	227	224	241	215	244	211	214	221	231	224	209	236	236	250	211	218	242	216	189	244	204	223	227	218	250	238	226	200	245	205	244	218	239	232	256	218	250	234	236	223	226	212	205	235	214	235	226	224	246	208	252	220	219	211	247	225	242	215	248	221	218	221	222	233	204	209	246	239	219	211	228	222	243	224	195	249	200	215	232	225	215	206	206	218	224	228	250	232	231	204	234	235	236	255	213	234	191	236	252	228	221	217	222	232	251	221	235	244	221	246	212	212	235	215	231	224	223	226	204	199	240	219	212	223	221	239	224	233	213	219	221	235	223	220	196	218	224	229	252	223	244	239	208	240	222	215	221	235	217	242	212	232	261	228	213	221	224	227	232	246	219	234	231	227	246	199	216	244	220	208	224	243	236	219	254	206	242	228	238	232	246	220	269	216	246	261	207	226	256	243	224	239	236	240	217	219	249	245	224	232	228	233	248	222	229	226	224	232	245	226	223	214	231	214	224	242	238	205	249	246	188	239	215	233	225	223	229	233	229	211	247	214	211	225	228	251	232	234	214	239	191	231	228	239	225	203	250	238	233	244	215	251	224	232	251	207	203	235	221	232	204	238	217	238	216	234	233	226	230	207	239	189	201	212	243	226	216	227	233	183	210	227	228	246	222	224	199	236	235	227	231	235	241	210	201	218	242	251	218	223	250	228	230	220	237	210	239	234	231	202	213	232	223	219	219	239	224	214	242	203	203	226	230	216	209	226	232	261	214	239	259	235	232	244	233	227	247	212	231	203	203	236	203	226	205	216	219	223	222	263	240	186	221	247	213	217	214	205	244	221	236	204	234	237	246	251	237	217	229	239	253	231	221	223	227	235	240	214	200	200	217	250	230	241	221	221	238	254	241	210	243	215	222	239	214	213	225	189	239	251	208	218	239	225	230	247	244	236	218	228	230	240	244	218	221	219	211	248	227	249	245	224	240	216	247	215	249	230	221	232	233	207	226	189	214	227	264	207	230	230	222	240	231	236	228	220	222	217	223	213	218	198	247	198	217	226	220	257	216	240	226	220	216	202	232	210	224	239	245	222	226	247	221	235	235	256	221	229	238	249	249	217	208	197	218	246	240	249	229	208	190	224	229	209	193	235	216	207	242	229	207	221	226	261	251	227	218	224	212	217	196	227	225	233	241	206	260	261	209	223	230	236	238	239	268	227	228	256	263	228	208	225	242	232	227	232	206	196	197	232	209	215	232	197	197	209	220	203	208	203	242	204	214	216	230	231	262	212	221	235	228	224	241	218	236	258	223	229	227	199	232	231	227	231	249	235	209	223	224	246	220	242	239	226	233	233	247	230	228	238	252	221	217	222	215	205	208	234	230	212	219	211	223	200	232	218	230	224	231	226	245	232	224	228	180	212	234	205	213	234	232	236	213	235	218	239	221	215	226	208	206	229	247	212	218	236	223	231	238	215	226	260	227	219	222	199	238	228	216	236	219	216	232	214	227	229	230	216	234	223	247	231	221	230	200	224	256	235	219	226	233	241	221	237	235	248	215	232	229	243	228	229	234	226	224	224	222	209	255	249	229	254	231	251	249	256	244	230	219	237	220	242	235	225	221	207	259	232	229	210	224	204	228	213	230	224	219	227	244	227	233	222	214	221	237	218	238	223	239	222	241	233	202	216	202	218	239	228	226	241	240	250	216	216	244	231	218	231	220	222	229	233	221	207	225	232	238	234	227	222	227	236	211	243	199	217	236	233	222	213	244	231	228	207	234	210	214	221	202	234	215	228	201	242	252	237	213	201	239	225	230	230	224	194	200	220	260	235	228	207	191	227	243	213	259	222	198	204	200	240	233	227	213	235	223	229	209	219	235	248	233	231	252	212	191	225	243	245	236	205	229	211	214	219	228	217	205	220	206	219	215	227	241	210	227	239	232	199	253	187	212	244	234	231	213	209	209	245	226	230	231	231	221	226	245	260	204	223	231	244	234	209	231	238	260	229	231	287	225	235	242	230	222	233	239	252	229	226	219	205	241	235	239	222	243	211	266	214	226	228	214	226	246	201	222	221	218	216	239	222	239	209	202	220	205	241	234	206	208	242	218	212	189	230	234	230	229	231	234	218	226	230	245	207	227	218	216	218	226	220	213	238	223	216	235	225	220	229	221	227	256	226	204	212	202	210	220	211	239	231	220	247	226	251	246	221	214	214	230	234	244	202	212	204	220	252	232	242	217	240	211	244	216	209	212	234	235	240	206	221	226	253	249	232	242	242	248	223	246	241	234	244	226	217	263	214	213	234	219	207	229	233	226	217	233	231	241	244	216	229	229	239	235	227	243	233	193	214	243	258	225	255	232	242	222	220	227	227	211	244	211	228	238	225	221	255	205	208	227	233	210	222	219	188	243	226	229	221	220	251	256	221	230	222	220	241	200	212	220	241	207	207	219	213	217	222	237	230	230	207	256	211	224	228	233	235	238	246	223	224	220	230	231	247	222	243	211	226	228	231	241	218	205	225	220	218	225	221	237	238	220	229	250	207	186	219	198	215	206	193	227	199	253	227	229	243	241	223	199	241	229	247	229	223	233	242	201	229	236	223	243	233	239	229	224	231	187	207	238	246	207	224	220	228	237	218	237	258	206	230	229	209	211	234	252	247	214	228	204	224	223	227	220	221	228	241	257	241	217	247	261	200	231	217	226	214	209	223	206	218	219	211	215	219	225	226	231	209	219	212	250	228	212	223	222	220	203	228	227	238	226	237	192	243	205	207	208	226	232	236	230	210	236	208	222	218	219	201	242	245	241	198	228	225	213	232	227	245	221	215	253	204	220	228	220	224	214	224	245	249	237	239	242	192	239	235	260	227	229	201	243	218	224	233	242	214	190	261	231	226	224	236	215	197	219	233	231	228	236	207	222	226	235	209	229	233	206	217	237	225	234	235	204	242	224	245	202	232	218	222	219	238	217	226	237
2403	1691	15668	22652	16315	8977	4055	1841	947	668	612	540	561	550	555	557	601	574	568	547	566	575	536	580	549	616	599	508	540	567	557	576	574	543	563	561	533	543	576	561	580	598	632	585	591	590	550	553	546	587	566	560	541	578	568	561	550	571	550	551	587	555	560	573	549	551	543	562	527	558	529	578	569	549	557	542	549	531	574	555	585	530	582	533	539	556	571	586	596	538	583	587	529	546	590	590	576	624	569	537	571	565	567	530	579	536	560	546	573	598	555	579	567	552	567	596	572	544	559	583	613	564	530	577	565	538	536	627	594	557	556	554	561	576	546	582	539	546	595	578	550	550	587	587	586	542	552	574	590	536	566	586	555	558	539	597	569	551	565	591	606	525	581	564	544	571	553	546	594	567	551	558	525	564	548	543	530	536	545	593	576	580	577	538	561	571	571	600	540	551	564	552	527	572	545	538	597	594	556	522	533	566	561	567	550	592	556	584	581	542	617	554	576	512	563	586	563	585	584	590	543	549	611	586	578	567	578	569	537	533	544	592	552	579	576	554	571	566	566	594	538	538	532	587	537	585	591	551	564	568	541	543	566	567	549	590	616	598	570	571	574	557	558	570	575	576	557	569	551	577	571	557	568	585	562	550	590	581	552	607	559	562	573	560	553	586	558	563	602	566	599	561	564	514	591	571	561	549	528	539	568	576	560	565	573	554	566	526	565	567	599	557	576	543	593	614	585	571	571	614	573	554	526	552	638	558	563	530	581	577	571	567	527	553	608	560	561	616	582	560	560	565	576	555	567	593	546	536	597	566	562	585	603	563	568	569	572	603	560	598	542	520	567	596	571	559	581	564	537	564	544	553	571	565	508	572	564	568	580	553	588	578	551	578	515	548	544	570	561	539	551	535	532	537	547	608	594	550	548	522	600	558	586	537	550	547	524	591	553	592	541	581	523	569	548	584	617	605	576	588	557	597	534	564	569	521	566	529	599	590	577	555	574	573	542	572	544	559	569	591	550	601	615	581	574	558	551	561	557	484	540	585	595	527	555	586	554	539	555	571	575	569	586	547	521	550	548	569	556	586	546	540	561	547	588	613	605	533	550	609	550	560	570	561	571	576	563	567	558	572	564	575	565	544	543	583	556	582	567	552	570	549	549	565	600	556	585	587	556	581	605	550	579	557	575	559	578	556	534	587	514	526	613	509	607	570	568	560	573	561	551	579	605	584	566	564	580	547	571	548	564	563	555	549	592	556	583	577	549	551	565	538	569	537	632	590	577	563	572	544	573	571	591	550	605	561	539	568	607	538	596	523	562	551	536	547	576	536	577	552	539	571	549	525	574	526	553	525	606	573	567	582	543	588	588	549	511	559	592	593	540	622	550	546	571	584	575	571	602	561	572	581	578	545	600	577	590	617	553	549	549	589	567	592	580	572	539	585	521	557	549	526	561	605	590	581	552	585	614	597	593	566	542	593	566	533	588	567	566	547	574	571	537	569	551	578	598	561	518	592	596	547	570	569	593	616	515	568	550	550	554	594	577	550	548	580	592	573	545	551	559	566	580	527	555	569	571	545	578	582	556	578	573	584	561	544	585	539	578	565	584	572	548	558	580	571	547	597	531	565	575	521	547	552	578	584	568	526	584	569	573	567	537	561	574	552	600	560	559	576	582	607	551	545	519	586	665	543	521	574	550	525	547	576	592	596	558	536	558	550	586	587	569	522	565	610	542	548	563	579	577	577	572	606	567	555	528	577	582	603	613	555	559	532	574	572	570	561	560	616	553	573	567	538	560	556	576	554	590	556	578	617	571	596	585	572	576	547	547	565	566	560	564	504	582	560	586	547	576	536	556	595	542	554	571	577	585	566	503	569	572	577	545	596	603	592	593	543	559	578	584	568	596	570	618	533	552	527	577	579	543	559	573	555	571	538	596	516	537	627	590	555	559	562	570	585	570	591	580	598	561	576	576	571	582	573	577	545	588	540	543	590	560	569	599	539	589	550	549	550	556	577	604	547	579	546	560	561	562	540	524	588	563	584	543	533	581	601	569	566	570	593	602	570	546	547	586	608	532	584	606	599	594	584	574	557	577	559	565	579	556	549	597	559	551	551	565	538	546	582	578	548	579	535	542	588	543	551	510	579	591	593	558	620	575	566	572	542	569	568	566	600	571	559	578	540	586	552	542	526	581	589	553	593	543	566	566	606	563	558	593	558	537	598	571	566	572	591	569	596	566	549	589	583	600	603	569	537	525	596	566	541	607	596	572	567	544	542	559	620	542	544	554	565	564	535	576	617	595	530	541	548	573	553	595	588	528	578	551	563	564	565	605	569	567	569	577	610	594	577	575	578	553	593	543	573	517	555	595	557	594	541	578	602	599	580	532	566	540	580	577	575	602	580	583	570	580	611	544	552	537	591	558	598	549	591	568	506	559	554	578	547	576	551	596	545	588	567	519	594	588	566	589	562	579	554	617	562	561	554	542	569	552	575	566	569	568	567	576	579	548	567	529	554	628	521	576	586	575	535	585	578	549	602	560	584	541	593	550	570	539	565	543	544	580	565	557	529	581	605	584	537	548	517	594	568	529	569	582	521	593	557	534	556	543	571	599	578	598	552	550	568	596	546	565	596	564	539	559	591	599	578	565	534	584	576	600	543	583	577	558	585	553	561	586	552	598	589	548	642	573	546	583	558	573	545	575	556	578	544	543	596	521	570	538	556	546	605	582	566	556	573	554	550	586	555	546	585	591	524	539	580	590	563	577	601	561	599	576	569	519	612	535	568	565	552	547	561	591	567	520	565	582	565	553	575	593	536	557	577	558	586	574	539	554	602	571	562	526	556	555	566	582	543	579	573	557	554	543	623	551	589	573	558	554	557	577	564	599	559	542	545	580	557	609	572	575	589	567	571	573	540	619	502	549	569	570	584	570	582	595	592	576	572	568	566	541	601	561	595	545	589	557	576	548	527	560	578	563	583	538	542	565	566	544	572	579	577	543	533	553	547	573	540	591	580	576	559	596	594	564	607	546	562	579	514	583	566	545	542	547	580	559	565	572	516	567	602	578	550	536	570	543	558	568	531	517	538	596	530	588	578	568	555	562	585	585	602	572	565	536	555	553	587	536	603	559	557	573	571	566	600	553	574	597	555	577	590	579	565	570	601	555	574	543	572	590	573	618	599	514	566	563	564	570	595	555	586	546	594	590	536	544	518	542	588	592	566	596	560	579	611	594	595	567	577	568	541	534	554	559	602	572	568	571	558	524	566	536	566	607	571	560	579	559	567	560	589	535	564	563	573	538	543	613	541	560	597	572	578	572	590	532	565	577	561	643	555	541	507	614	526	556	599	530	544	569	535	537	539	557	553	606	540	563	576	524	582	549	556	588	578	581	610	559	583	554	558	541	527	542	559	555	575	544	586	535	569	540	585	543	585	587	611	578	534	622	565	529	563	575	579	553	586	583	579	598	588	605	541	583	576	575	569	561	554
11756	18889	73050	71341	54647	35788	18168	5687	1341	468	335	287	310	294	263	283	281	305	287	290	289	257	291	295	320	324	294	284	293	260	310	274	259	284	289	277	326	295	288	256	272	267	309	297	254	251	284	292	300	286	267	276	273	284	281	289	296	253	299	282	285	281	256	250	259	273	303	281	263	297	296	284	285	312	259	261	293	323	280	273	294	298	312	269	285	284	305	277	284	282	273	324	268	285	289	291	268	303	312	301	280	320	297	313	259	302	260	261	288	276	263	291	281	311	284	267	268	313	278	274	273	286	307	276	249	275	275	301	285	301	263	287	255	261	317	296	296	287	262	303	275	273	274	292	256	259	285	287	289	254	270	270	319	301	264	267	338	309	282	280	320	248	284	295	313	268	265	286	278	297	271	280	298	282	246	303	287	264	246	296	259	276	273	272	279	256	267	285	260	284	291	286	318	269	305	265	315	264	256	268	291	284	246	290	267	282	274	287	276	281	290	274	311	290	280	276	297	319	287	245	269	291	261	282	285	272	255	295	263	285	269	298	291	283	270	258	285	302	300	298	277	290	248	252	281	322	259	250	298	288	284	297	275	303	298	309	295	277	277	300	285	274	293	311	276	307	262	300	292	295	276	286	306	260	259	306	276	281	296	253	282	290	288	284	300	294	264	274	284	288	303	280	291	264	256	269	299	305	294	295	285	288	285	290	287	266	273	256	272	292	273	275	280	302	289	277	309	308	291	271	296	280	295	262	282	276	266	294	295	255	267	257	288	310	283	266	282	300	275	299	278	287	266	307	299	280	317	300	295	264	270	284	283	283	296	267	316	272	261	304	292	315	265	285	275	284	299	280	252	252	293	283	281	293	282	276	250	287	266	278	287	277	283	265	281	293	273	307	293	272	276	289	258	264	292	273	283	267	273	274	271	295	281	280	289	269	265	287	290	276	295	299	290	293	253	282	285	295	288	281	290	304	283	257	310	296	289	276	272	300	296	274	255	294	275	277	316	280	271	263	299	268	290	274	260	269	297	230	283	293	300	297	291	293	270	266	266	302	258	286	264	255	285	277	286	295	299	237	291	301	288	259	286	295	266	284	291	299	281	290	257	259	315	300	267	266	310	271	269	297	306	314	270	296	290	287	259	284	286	273	270	306	293	286	287	302	287	262	273	298	281	297	255	303	271	275	291	265	291	283	285	277	254	313	268	302	305	260	325	279	294	286	277	320	297	289	291	259	289	319	300	281	271	303	293	286	268	297	268	282	266	319	267	253	302	286	261	273	282	303	294	284	280	292	300	281	262	290	270	304	287	283	294	230	318	287	291	254	273	295	286	328	268	284	305	299	296	289	240	280	290	286	283	274	254	260	320	290	291	300	280	291	257	297	277	332	285	270	321	298	278	261	257	268	291	283	287	256	288	286	295	258	283	288	298	291	301	251	298	284	310	277	270	286	309	280	306	273	284	286	293	251	314	270	298	269	259	264	280	273	287	275	288	249	286	275	302	271	272	298	277	268	291	275	294	297	266	296	319	247	263	303	269	272	300	297	274	284	280	268	247	253	304	267	274	265	259	262	268	267	294	277	300	273	283	282	275	268	270	265	295	286	270	294	272	271	257	256	297	277	267	291	271	293	282	287	287	283	259	272	292	281	258	296	280	251	258	278	285	282	304	274	264	257	261	248	282	299	297	305	299	274	261	292	258	298	291	281	277	302	300	294	256	299	283	292	293	278	304	301	304	273	304	280	270	268	282	269	300	278	240	283	281	293	273	295	289	269	264	281	285	272	304	292	261	310	277	269	267	312	320	298	292	286	286	276	327	275	276	288	281	291	299	288	269	283	267	287	259	266	270	256	275	273	287	279	269	299	257	281	272	317	236	305	268	281	284	286	301	294	305	284	303	294	261	269	256	267	275	286	289	285	295	289	287	249	261	263	262	288	278	287	285	312	291	295	269	299	284	287	278	302	314	305	286	292	292	299	279	297	263	285	270	285	258	291	290	270	282	311	266	300	283	263	279	276	295	275	273	296	284	271	295	278	270	294	303	312	291	294	303	270	286	255	278	302	257	311	283	314	288	307	304	285	257	282	301	276	295	260	290	271	315	275	298	288	289	273	283	250	289	272	282	272	270	290	287	267	277	287	300	282	293	291	281	246	262	304	287	247	282	298	276	266	297	291	278	295	292	294	298	308	292	281	269	285	292	295	300	256	281	272	310	301	315	282	292	283	275	277	289	308	253	288	271	271	253	278	278	283	284	264	289	265	267	292	276	276	253	305	280	284	280	253	272	282	302	311	281	299	239	257	271	276	263	298	311	272	271	287	270	290	309	332	278	287	249	264	261	278	262	297	277	312	281	271	274	289	284	268	278	282	283	301	254	290	266	277	266	266	237	295	282	288	282	281	304	257	257	293	278	270	277	253	300	269	255	295	296	303	316	278	274	315	266	303	323	269	301	283	279	290	249	296	283	306	273	281	273	277	255	274	280	262	279	275	287	276	291	260	306	286	289	290	238	268	277	246	242	295	321	291	286	292	272	260	286	274	284	273	265	284	276	280	287	274	260	280	298	286	290	297	263	320	292	271	253	268	269	249	301	305	288	283	309	294	277	238	244	268	258	268	296	301	292	281	273	275	276	270	310	260	280	308	326	286	278	275	290	272	267	300	261	305	266	269	278	317	287	298	272	288	317	281	272	293	275	284	261	274	282	308	276	263	273	282	266	263	249	291	294	291	282	295	273	250	293	272	281	267	287	251	249	275	286	289	270	265	278	275	233	304	264	277	273	296	261	260	288	299	286	289	278	264	275	278	280	298	279	292	269	269	268	287	282	281	274	300	257	285	275	259	278	284	288	274	272	265	287	264	255	253	269	289	277	264	261	263	302	296	313	287	315	252	278	284	288	295	297	253	276	279	295	280	317	277	279	308	279	271	295	263	270	304	310	276	281	302	293	273	274	322	277	305	281	273	285	295	263	295	272	279	272	266	286	293	283	292	289	316	284	278	247	278	289	267	253	269	279	298	288	286	278	281	262	300	271	256	272	291	289	303	301	281	285	287	303	278	297	300	252	289	270	253	276	281	299	270	271	286	305	279	298	267	281	277	283	303	297	289	281	310	268	290	270	278	290	299	303	275	293	294	272	270	287	277	289	272	286	253	304	299	263	290	280	257	257	298	254	292	260	288	276	300	296	298	286	291	293	288	283	281	289	239	282	276	286	276	270	264	287	267	272	243	275	296	280	285	272	310	255	272	291	290	279	294	264	265	290	252	304	283	276	278	274	297	265	271	278	236	295	294	304	270	262	255	266	281	284	297	286	272	293	299	293	265	260	310	308	290	294	281	284	264	294	297	274	264	294	271	267	286	264	284	280	255	321	292	286	316	312	274	267	268	272	293	308	285	290	278	272	289	300	266	281	273	276	282	293	275	273	248	292	310	288	266	254	303	291	277	278	274	302	270	282	284	273	258	251	264	274	289	278	306	294	289
7741	17069	69691	78090	65146	47357	29537	13898	4550	1616	817	660	685	678	711	677	685	667	711	687	679	707	663	705	668	648	715	704	653	675	716	693	685	671	705	692	695	690	673	698	684	684	667	658	662	699	710	684	649	647	692	703	737	629	696	645	657	687	643	685	709	665	661	693	642	655	714	685	633	648	675	669	780	663	658	713	663	681	681	700	671	694	713	720	677	655	653	683	633	652	708	646	645	716	647	704	700	674	683	697	653	681	704	657	662	661	663	659	694	696	653	683	642	705	688	662	631	682	687	709	688	681	676	651	671	664	692	668	643	674	680	679	657	692	655	676	672	678	670	687	750	672	657	689	689	668	680	694	634	697	684	674	684	726	671	686	648	638	698	741	713	651	671	727	702	697	697	657	638	641	643	656	665	705	676	665	649	698	762	690	688	676	659	703	676	683	687	709	691	646	675	690	709	675	664	684	696	709	669	680	685	674	647	642	707	725	694	658	684	652	725	663	636	703	660	604	646	721	682	668	711	695	705	666	635	649	708	679	665	717	694	661	676	673	651	721	660	677	688	659	665	658	670	646	696	674	679	676	648	670	663	714	653	668	680	665	702	686	677	690	660	703	654	685	705	703	689	662	682	734	676	675	657	644	657	718	699	675	719	676	714	717	757	681	667	636	648	722	691	700	678	682	684	618	722	686	664	640	651	701	715	690	664	669	704	693	693	649	635	693	674	637	682	683	658	657	716	683	708	680	639	737	624	661	693	656	683	636	677	678	680	671	683	665	703	684	657	687	671	734	655	712	693	662	699	697	674	683	647	680	672	689	684	728	661	677	694	661	681	666	719	659	704	679	731	671	698	670	693	643	659	691	678	691	663	680	691	693	686	697	702	696	672	661	680	675	723	640	701	642	655	687	714	699	632	676	725	689	691	648	672	640	684	735	660	665	724	675	663	724	678	665	666	669	638	674	655	714	685	731	681	696	685	666	702	688	650	692	683	679	636	693	666	680	673	685	649	699	682	697	683	662	722	698	639	647	653	644	680	705	674	676	663	664	677	650	664	711	698	681	710	596	672	675	656	692	648	696	720	679	674	688	694	668	665	647	712	635	668	646	667	698	641	635	704	678	642	666	650	701	689	600	675	670	669	600	686	675	669	697	711	705	673	685	681	645	647	685	715	678	661	716	640	669	694	665	687	682	690	676	673	638	661	684	684	641	654	676	669	676	714	639	666	658	663	698	708	612	661	718	701	648	675	664	664	707	717	690	700	646	651	696	671	659	671	675	663	678	648	698	658	698	687	695	686	663	707	654	683	665	663	648	660	701	694	721	680	683	708	700	658	686	670	701	720	707	649	651	667	638	657	671	680	696	736	681	653	678	687	706	677	682	658	710	720	647	749	695	684	642	647	684	670	711	665	675	658	699	671	593	670	688	630	658	706	666	708	669	743	665	690	674	685	691	680	720	721	715	693	703	688	657	691	718	692	682	680	646	679	694	722	678	687	684	655	702	704	693	666	662	656	656	711	706	679	686	660	671	652	641	728	667	673	651	699	708	666	656	707	658	665	720	702	677	638	712	723	715	664	678	697	697	653	672	704	666	696	648	677	616	659	723	704	727	680	672	682	657	679	683	670	664	687	641	646	688	701	693	687	697	660	678	703	693	702	675	683	700	691	674	666	676	662	680	679	634	617	641	633	671	671	722	671	709	661	680	651	692	730	674	694	712	661	697	663	616	687	673	703	691	641	647	654	714	722	622	691	698	703	693	700	677	671	697	665	614	671	712	679	695	699	659	663	639	690	698	633	669	714	677	660	684	662	688	637	670	664	679	689	655	704	708	620	682	664	652	659	657	720	691	673	668	645	681	702	639	742	729	625	704	710	679	653	680	670	655	681	672	705	651	700	674	656	662	681	689	688	721	660	683	661	704	695	689	679	694	661	683	663	696	692	694	693	731	727	656	672	657	663	713	719	685	697	685	664	691	740	652	642	623	679	708	689	672	658	685	680	708	663	665	726	658	690	639	691	701	739	676	698	676	686	666	662	689	705	680	709	670	688	693	653	683	717	692	724	683	685	696	638	697	680	685	642	673	699	725	658	702	741	662	668	683	663	670	644	659	638	664	696	630	701	664	633	696	660	701	666	654	704	662	690	698	660	716	651	655	734	669	687	646	700	654	661	701	654	649	686	685	665	694	652	665	698	622	714	662	715	730	673	705	681	721	673	692	688	671	688	666	690	652	677	684	681	679	660	669	695	655	666	657	638	690	665	686	680	679	726	743	680	731	730	688	736	688	686	684	673	694	678	654	681	710	720	660	724	676	651	668	673	659	709	717	680	657	637	739	688	639	660	695	658	654	672	665	719	655	696	654	685	648	673	681	639	709	662	679	633	656	671	702	666	690	658	672	701	721	659	663	662	672	676	677	645	711	686	684	679	711	659	694	701	671	673	696	674	668	691	694	683	709	670	627	657	678	661	675	663	657	725	678	678	644	719	654	684	697	680	676	701	688	685	665	664	643	700	698	684	694	680	630	724	654	668	679	682	725	692	680	697	641	679	651	664	688	681	651	684	654	670	715	723	697	674	693	706	643	702	667	675	689	647	664	659	614	637	666	672	665	715	676	698	679	673	667	635	685	729	643	673	680	698	650	704	653	645	635	672	636	670	717	640	691	689	624	650	647	668	663	678	700	688	657	678	700	617	685	735	707	666	697	696	674	688	657	676	684	704	638	695	701	649	712	674	669	711	644	649	686	679	657	696	690	697	644	667	713	729	662	661	664	683	671	673	670	648	656	644	714	692	677	691	648	697	698	698	655	710	673	663	667	694	667	740	708	674	704	653	669	695	689	719	702	698	668	711	712	646	720	679	694	703	687	721	652	720	666	659	667	692	669	753	698	706	660	691	656	651	728	679	648	704	645	709	681	704	670	729	673	627	687	710	656	708	674	659	714	701	683	696	687	647	654	696	648	623	668	652	666	644	651	728	685	707	721	717	670	684	716	676	670	689	677	643	692	657	659	652	707	667	687	707	664	694	686	686	674	702	688	647	662	685	678	701	650	681	670	690	692	690	645	698	723	649	675	649	658	646	715	690	684	682	653	690	671	667	695	712	684	654	640	625	712	697	668	679	725	631	670	677	679	663	673	648	690	683	685	646	692	675	673	688	722	699	655	709	706	653	678	671	674	693	669	689	651	680	679	693	645	625	683	658	694	691	673	681	687	685	699	659	696	671	662	696	685	702	711	670	650	668	660	686	704	708	649	703	657	682	648	660	679	663	713	647	699	647	696	649	666	659	666	670	670	671	679	676	656	613	678	710	708	694	664	643	679	679	677	702	683	698	662	639	705	622	655	704	661	710	706	711	656	667	679	668	717	658	691	678	671	658	662	707	644	657	644	645	685	679	691	734	690	673	725	662	662	718	692	697	709	673	713	691	683	682	701	683	668	735	721	657	634	706	663	667	670	705	682	693	681	726	669	663	676	685	655	658	690
13670	13956	75250	74240	58443	38976	21047	7154	1587	569	325	278	275	277	252	260	242	258	244	263	249	263	286	273	282	260	269	235	308	249	267	280	281	289	258	262	270	260	280	267	303	249	250	276	272	249	262	280	247	298	270	278	263	225	249	271	262	255	266	268	275	279	262	265	256	276	287	293	267	266	266	309	275	242	276	289	259	231	228	244	269	252	264	268	289	249	288	251	233	285	275	276	259	264	302	278	276	262	286	245	251	278	257	268	273	258	275	258	272	252	279	264	227	249	234	274	265	252	243	317	246	283	292	283	282	270	302	270	274	261	253	282	265	296	247	262	267	287	258	252	262	261	250	267	269	246	289	277	248	279	263	254	283	272	248	273	246	292	257	296	273	241	279	268	273	240	283	273	323	279	247	292	267	292	262	279	300	247	267	291	245	275	253	289	282	265	260	286	288	274	258	287	280	290	278	262	258	270	274	271	254	245	262	277	273	234	254	252	282	229	261	252	267	281	275	269	266	282	269	258	292	267	284	288	262	271	289	278	280	283	244	229	246	282	256	292	262	278	286	289	252	269	248	282	237	247	242	300	237	270	275	255	276	255	264	245	287	248	270	253	267	275	262	236	254	277	279	256	267	275	260	284	264	277	260	250	275	263	293	266	255	268	261	255	245	235	235	297	259	289	272	255	258	276	264	291	287	214	270	265	253	277	260	274	263	274	290	288	266	259	274	265	250	254	257	240	271	277	259	265	280	236	305	293	281	272	266	283	237	268	257	267	245	233	273	245	276	269	269	262	280	249	287	289	275	289	285	285	274	271	305	282	250	258	251	267	260	277	280	275	245	273	246	296	266	240	252	259	263	287	263	240	258	292	242	276	287	238	244	290	271	270	288	266	251	281	258	248	255	237	280	264	253	246	257	249	288	254	257	244	256	266	296	263	281	274	299	255	287	256	252	255	277	289	255	251	262	259	261	268	264	233	277	241	278	262	268	271	267	272	297	284	252	258	294	267	266	249	290	269	271	254	241	283	252	265	277	257	252	278	277	253	275	286	268	263	300	270	253	258	265	274	260	250	261	263	255	239	305	266	258	277	288	307	274	280	280	283	256	303	224	252	254	284	268	232	283	259	302	273	259	281	266	249	268	267	239	278	261	257	268	250	270	281	259	289	262	286	265	273	270	252	250	259	283	287	272	251	269	238	283	248	296	258	269	263	293	252	265	285	277	278	271	290	277	250	266	284	279	294	301	278	245	266	278	272	243	215	247	295	304	285	252	279	287	261	269	244	282	274	251	326	262	296	298	276	265	294	291	257	246	268	264	244	268	307	329	273	252	260	265	255	254	285	269	297	263	257	289	251	261	250	270	267	275	264	277	276	283	257	223	266	267	273	276	283	238	315	272	260	261	260	253	276	287	253	247	255	242	270	282	217	235	259	250	248	273	262	291	281	250	280	272	262	278	281	259	260	266	265	299	286	250	245	278	249	281	268	258	255	278	275	294	270	300	274	259	272	286	269	277	255	250	296	282	290	292	281	264	285	243	266	256	275	261	272	263	254	263	247	276	282	249	274	272	224	274	289	223	271	266	295	271	245	268	248	253	300	272	267	253	273	257	251	262	298	265	258	273	290	282	260	247	294	277	327	276	293	245	280	263	239	253	274	290	236	291	257	263	293	273	266	278	291	267	250	258	256	252	266	300	249	270	266	236	277	264	260	297	301	278	290	279	297	266	265	279	277	272	260	265	265	289	274	265	262	255	266	265	246	274	291	259	277	254	247	255	294	256	299	286	278	256	255	290	265	241	237	306	230	249	303	300	267	264	296	253	293	266	268	263	277	240	274	252	254	244	260	258	283	260	272	261	285	262	252	257	256	255	270	272	245	255	249	281	249	271	263	257	274	264	236	258	255	271	275	263	268	274	269	254	259	276	236	288	258	279	276	245	246	261	254	290	297	238	300	262	261	285	284	270	292	267	300	275	278	263	242	251	260	289	292	251	297	253	280	250	264	277	269	260	273	261	247	249	282	258	271	239	277	270	267	284	239	260	248	290	267	266	286	275	276	256	276	267	261	308	269	257	292	253	251	293	242	249	260	292	295	268	303	274	310	269	280	280	268	269	255	248	276	278	251	304	248	279	271	250	264	273	265	287	237	252	236	288	269	270	262	254	261	254	277	289	264	293	252	310	278	281	278	284	273	264	261	241	260	270	247	271	263	274	306	272	260	282	259	263	298	263	259	255	281	284	258	263	248	248	273	282	286	249	253	258	275	258	273	303	281	261	269	275	259	268	275	277	292	294	244	264	252	269	262	255	267	286	282	285	246	284	254	234	271	273	284	295	282	271	256	277	281	271	275	262	303	297	254	243	286	264	283	250	272	252	269	285	267	251	290	239	272	262	254	269	287	264	267	254	278	267	263	252	262	246	250	261	261	235	264	265	273	262	273	242	280	263	265	266	266	275	248	245	273	236	250	289	263	224	297	277	266	281	293	284	282	270	263	289	275	269	251	268	252	294	271	285	256	279	292	257	243	286	257	287	288	239	252	240	255	271	265	253	263	267	236	289	225	261	265	246	288	300	310	258	243	257	253	283	276	251	283	262	270	258	289	275	246	276	305	289	289	264	253	277	235	280	255	280	282	306	276	278	251	259	253	271	275	278	284	282	246	236	263	257	260	282	264	308	287	258	287	281	267	270	289	267	273	281	280	257	259	235	265	275	265	271	245	292	248	307	249	275	257	259	255	252	253	290	286	281	257	271	262	255	272	274	248	275	247	283	306	282	241	270	270	247	273	277	233	249	266	286	296	252	248	291	267	248	263	266	279	274	244	281	283	259	271	268	264	277	260	245	241	259	271	271	261	261	275	250	266	290	273	283	255	257	237	259	257	271	270	277	280	289	283	278	280	295	278	247	263	281	278	285	281	266	278	284	264	276	245	250	247	277	251	250	279	263	255	265	268	240	270	260	256	294	257	253	271	307	260	270	257	280	276	231	270	316	279	291	280	253	281	279	274	243	319	252	265	258	250	256	281	264	243	282	270	242	242	277	270	254	296	298	281	267	287	270	267	295	269	272	283	245	272	258	262	244	267	268	267	255	279	250	294	283	264	259	261	252	259	263	276	241	263	279	261	293	229	301	293	213	267	240	275	276	262	257	273	288	306	262	272	287	264	239	275	233	291	261	238	280	256	288	293	268	264	256	263	268	290	301	253	295	293	253	272	283	258	259	255	295	287	238	245	288	286	262	283	268	270	282	257	288	271	267	263	301	258	280	300	301	300	265	254	248	278	274	257	281	273	251	238	264	280	262	258	284	264	248	276	280	271	274	291	266	277	272	266	269	290	257	287	280	283	288	263	272	268	268	259	271	261	266	267	291	286	251	261	305	275	255	249	260	257	240	296	259	279	282	287	303	266	260	271	288	268	261	257	285	234	274	273	259	265	257	277	236	284	298	253	261	285	299	292	279	282	233	292	269	278	264	309	266	287	279	280
8310	12962	71361	81504	68809	50242	32503	15778	5061	1741	786	639	679	616	630	661	647	629	671	642	655	652	668	672	662	640	656	622	655	602	644	639	624	657	663	677	640	610	651	627	643	670	663	668	677	635	675	618	603	650	643	635	664	681	673	647	651	661	697	653	648	603	643	671	620	649	616	646	676	620	613	639	665	646	625	609	654	673	698	668	631	685	639	706	648	612	645	650	636	635	668	673	670	659	679	646	690	642	635	653	661	628	660	616	657	656	615	685	671	655	627	637	611	666	695	692	651	683	668	630	635	640	646	689	657	600	633	642	606	650	628	668	638	622	627	630	663	673	665	588	648	670	648	674	640	644	664	631	613	688	615	663	677	612	652	628	618	649	669	633	651	635	609	659	627	643	641	645	637	648	650	649	670	621	620	664	649	671	625	627	628	703	656	662	651	619	655	702	636	629	638	697	648	627	611	637	613	645	620	620	648	672	622	621	694	684	634	629	653	638	676	633	651	624	628	641	666	635	619	679	659	591	621	676	616	644	634	615	674	687	656	614	634	674	642	624	644	612	724	652	615	643	650	659	616	611	658	635	669	638	641	645	647	648	616	625	656	614	625	675	652	635	660	607	607	621	666	655	673	675	666	650	661	632	643	664	616	664	621	652	668	575	634	642	686	683	642	594	689	684	677	654	682	681	702	676	631	691	661	632	647	642	664	741	688	641	670	654	645	628	659	585	641	642	659	655	632	667	632	636	650	706	621	663	627	652	670	675	655	674	640	658	604	651	673	656	660	632	673	657	575	658	679	662	685	669	667	634	640	611	640	597	631	627	654	645	652	611	601	619	659	652	648	608	620	652	625	633	628	658	630	641	635	675	627	668	641	651	654	626	649	710	671	659	664	657	629	631	634	648	686	648	613	667	688	678	667	602	713	665	612	685	633	607	594	613	620	678	641	632	597	649	649	671	664	651	653	659	626	643	667	645	650	653	639	671	644	689	660	641	680	655	656	683	619	652	601	653	667	617	671	674	600	671	644	672	648	632	694	683	623	607	664	685	675	666	678	668	655	647	671	678	687	629	648	651	625	620	648	668	639	676	655	666	631	619	657	636	663	672	637	622	655	633	646	660	629	697	635	680	671	640	695	643	629	647	598	679	618	644	652	631	677	681	616	600	636	668	618	626	631	660	701	633	644	679	602	663	681	663	650	671	643	634	607	664	692	630	609	592	638	647	656	667	666	680	688	659	624	648	654	667	629	655	669	650	616	622	655	676	664	641	626	609	644	676	640	637	686	669	569	688	657	650	630	633	653	644	644	681	654	627	624	676	649	711	663	605	657	664	613	625	591	629	632	646	617	650	695	654	640	653	663	648	615	642	650	662	641	628	648	623	642	600	640	646	679	632	635	641	610	619	651	646	676	640	636	671	613	625	652	629	642	606	643	638	629	639	603	688	680	641	662	625	646	624	649	644	639	636	641	619	640	639	603	674	636	658	677	694	624	659	659	625	652	662	660	632	679	672	656	591	630	643	625	644	596	648	634	564	608	600	642	632	671	655	641	620	609	650	648	652	662	685	673	664	624	629	630	657	619	623	635	656	658	639	637	665	631	618	659	617	666	620	619	663	647	644	597	605	642	645	622	670	645	630	682	678	622	703	636	687	638	647	646	639	612	649	597	664	615	636	646	676	626	657	663	611	658	644	639	655	599	626	629	649	637	632	643	691	646	591	662	620	617	668	645	674	639	632	608	640	671	641	667	676	636	660	646	652	680	607	672	623	651	616	659	590	653	632	639	622	667	648	614	595	667	650	669	662	621	625	638	667	667	660	651	659	642	629	593	717	614	679	643	630	676	632	653	701	663	628	623	628	635	669	605	610	663	693	634	659	622	612	622	657	661	643	653	678	634	643	654	638	633	655	648	669	634	642	621	650	606	656	624	634	631	723	643	636	658	660	634	662	654	642	636	629	672	678	664	673	612	658	663	616	688	664	640	616	619	671	637	657	657	609	641	610	663	662	691	684	612	675	658	676	642	683	649	615	633	658	655	634	651	651	646	709	657	644	704	624	624	631	633	598	666	629	649	603	620	683	654	658	613	662	605	626	628	672	643	613	676	636	654	613	622	629	655	594	604	670	630	613	648	635	681	650	676	632	710	692	640	665	640	597	640	659	622	625	638	676	633	693	638	661	665	605	663	645	621	650	641	632	672	647	614	628	647	611	629	625	626	642	646	643	649	654	646	633	671	660	641	630	630	636	679	602	671	634	645	668	686	661	667	655	651	632	657	617	668	692	686	673	656	609	636	680	665	647	659	660	657	660	627	651	640	628	639	662	707	600	634	652	641	689	622	616	645	646	625	655	690	627	674	681	657	629	637	641	692	662	663	669	642	663	602	658	638	679	647	629	599	599	691	653	610	613	628	661	665	692	628	667	643	637	642	620	636	633	664	604	645	624	660	681	667	655	622	685	660	680	630	641	656	643	633	627	640	634	635	643	603	654	659	654	680	603	639	650	660	642	623	654	661	651	656	661	621	660	683	613	688	654	649	611	575	595	616	648	637	663	623	597	639	623	625	604	615	650	682	702	621	622	681	678	620	653	655	623	621	655	640	635	675	647	651	642	686	657	663	632	665	679	679	656	611	676	665	645	627	624	619	682	655	607	660	686	617	600	641	661	695	635	649	640	623	621	641	658	646	660	645	684	715	626	607	632	621	656	658	622	624	658	615	615	633	645	646	629	644	689	647	657	599	611	643	677	675	641	675	616	683	632	612	640	670	657	626	644	659	627	623	643	614	616	655	686	633	624	602	675	591	650	658	656	682	661	605	674	711	658	647	639	678	659	663	651	637	632	636	638	624	660	628	664	686	669	705	665	675	617	630	665	634	600	672	671	612	644	705	599	675	688	658	647	622	669	621	614	638	665	642	628	673	651	638	661	660	654	665	638	622	629	687	663	628	669	608	639	592	589	604	641	619	650	677	639	680	629	634	637	660	663	652	685	634	694	636	627	614	593	621	665	630	623	701	663	694	647	660	690	672	601	624	649	648	705	631	586	649	686	695	663	623	660	658	649	638	642	637	632	650	670	649	611	640	632	631	616	677	605	615	603	629	626	677	641	662	630	658	617	622	606	636	601	616	610	654	644	662	646	647	622	613	666	615	667	590	678	635	613	610	623	615	656	600	636	629	625	691	650	647	695	643	623	633	665	634	633	633	632	627	627	641	676	646	672	631	681	655	612	645	615	643	625	683	702	641	662	626	643	633	647	617	601	633	652	633	684	679	606	616	628	653	626	649	612	652	651	643	679	612	623	692	654	630	627	628	668	681	625	648	617	654	620	631	599	652	677	593	648	655	682	643	698	630	674	674	652	649	644	660	675	618	629	646	640	633	676	629	658	641	622	662	602	620	629	623	623	657	664	682	658	619	664	660	615	712	594	650	653	643	619	672	640	678	636	640	622	685	654	705	647	695	626	689	651	644	661	637	657	663	645	640	669
1999	493	6458	9410	6162	3015	1335	600	362	289	238	225	217	248	226	207	198	210	188	226	199	234	219	243	245	217	218	196	225	242	226	227	213	235	230	253	215	194	224	240	226	199	254	233	215	207	218	233	207	219	215	261	233	206	245	244	212	252	233	228	212	215	215	242	234	250	198	219	223	218	218	212	238	245	221	207	225	236	222	252	230	214	228	216	191	233	222	204	239	231	229	223	222	197	210	239	231	232	226	205	218	229	205	223	254	217	223	249	216	211	223	262	192	217	228	210	213	236	243	232	229	242	233	213	209	217	201	217	221	220	218	213	221	237	229	219	228	198	204	224	241	223	231	202	229	215	228	220	219	210	245	220	263	236	220	225	234	226	201	224	230	206	224	236	238	221	242	206	189	246	211	207	226	245	214	235	200	218	212	238	247	234	211	220	215	204	239	240	216	245	207	242	234	229	211	253	220	206	236	228	233	199	197	236	236	216	221	256	231	242	226	231	221	236	208	246	215	233	232	214	209	212	204	199	226	209	226	239	237	234	241	244	217	248	221	215	215	213	220	218	197	201	206	223	203	221	207	212	210	221	223	237	225	210	249	236	236	208	223	241	232	258	233	220	226	220	216	226	210	232	235	202	215	215	207	181	225	206	229	205	244	220	204	256	227	224	218	190	226	225	246	237	237	222	218	223	246	255	256	232	218	219	213	225	241	247	246	245	212	238	179	224	230	232	257	195	234	201	209	204	214	240	232	259	223	229	211	244	199	216	203	219	224	222	226	245	213	225	231	230	204	215	216	223	228	226	240	236	213	250	208	223	222	229	243	178	218	226	213	198	231	240	235	223	227	223	237	263	232	242	226	233	202	211	244	193	225	213	208	211	220	228	243	232	224	226	236	220	213	232	205	197	228	220	206	248	225	193	228	211	246	195	234	268	240	217	228	257	224	252	277	223	241	231	225	223	222	184	245	215	219	219	223	241	217	225	234	247	255	248	235	217	224	222	218	213	228	231	231	239	217	219	237	244	220	214	249	187	250	212	260	227	232	216	212	243	233	175	209	248	208	219	241	235	229	218	214	230	222	213	215	183	215	232	207	206	232	215	230	219	219	230	242	235	228	234	199	211	238	240	233	232	228	206	225	213	226	236	254	219	208	213	223	241	258	211	250	226	214	239	272	242	233	221	240	220	242	242	198	238	223	228	229	250	209	225	239	228	239	222	265	224	222	226	219	224	226	219	230	228	229	231	243	236	236	213	214	223	240	210	247	240	220	219	218	232	221	240	208	202	223	231	219	227	239	228	225	236	223	208	232	228	250	217	226	240	228	236	219	213	212	229	219	199	207	229	221	213	237	238	228	200	230	233	234	215	232	224	213	232	196	198	216	219	209	224	229	206	268	228	231	228	223	220	217	237	231	217	251	236	220	238	241	247	225	202	237	241	247	192	208	242	227	233	211	221	208	222	220	210	217	225	187	243	253	173	221	270	212	243	247	241	253	230	220	221	215	234	232	209	210	214	198	243	256	202	209	268	217	214	236	186	209	245	209	205	236	229	218	217	214	232	223	204	186	226	252	228	231	215	225	235	241	230	246	247	206	231	242	210	220	213	255	234	224	201	226	178	248	232	207	219	227	226	196	236	231	234	219	216	227	227	217	220	212	187	227	215	210	246	226	229	216	232	219	250	240	242	233	235	211	224	240	235	232	213	222	241	205	235	224	212	244	239	232	243	232	226	221	230	226	213	214	221	233	233	217	237	204	202	204	211	197	235	222	245	227	219	240	188	236	239	238	221	242	208	219	224	241	209	225	198	231	187	265	245	237	207	233	213	220	216	214	225	247	205	229	218	232	238	208	230	226	214	241	252	220	233	196	228	238	229	214	233	219	229	202	229	232	206	213	247	226	220	206	220	213	231	262	237	238	209	216	217	231	254	203	206	237	217	233	226	208	213	210	205	214	222	239	273	261	225	210	210	194	227	213	195	241	218	231	242	224	218	239	221	239	213	203	214	234	229	205	240	221	239	240	217	230	207	220	207	226	215	213	205	206	191	207	223	222	212	218	208	235	218	227	224	244	221	238	236	222	222	220	219	227	221	205	204	215	210	234	225	230	203	249	237	224	235	236	219	224	225	255	229	205	230	251	237	224	215	230	230	242	245	217	206	220	230	245	230	242	232	231	231	225	221	222	218	204	212	207	201	203	195	234	234	227	196	213	200	201	217	220	228	241	235	240	235	232	227	219	217	245	233	219	223	223	239	215	212	217	223	241	237	219	212	211	209	216	232	220	204	223	222	233	266	245	220	225	221	218	230	228	212	228	239	229	215	224	201	233	231	214	227	237	223	228	218	240	223	220	235	243	215	212	253	211	214	222	236	218	230	204	222	211	245	225	230	229	234	215	212	220	231	231	180	228	213	233	211	216	256	241	224	231	215	220	211	238	229	219	205	210	214	253	215	220	214	247	242	234	224	220	239	204	203	234	235	229	220	194	227	229	212	204	223	201	211	224	213	202	212	255	250	226	219	227	256	241	273	215	225	227	228	214	227	225	245	219	250	219	207	250	209	230	227	244	235	233	227	207	229	215	243	227	213	216	226	202	217	226	234	237	245	207	247	245	203	201	218	222	213	231	206	258	230	217	231	222	252	220	220	222	224	271	219	242	234	222	219	208	212	244	219	230	222	224	203	228	226	223	194	241	229	189	236	218	241	248	222	228	212	252	227	244	229	211	220	216	231	210	199	218	196	226	198	231	208	223	215	198	212	213	223	225	214	241	249	216	227	239	209	240	201	222	216	220	236	233	236	224	224	227	187	200	230	229	232	246	243	237	245	254	234	234	207	232	233	223	225	270	246	250	233	233	231	240	217	215	233	214	205	227	268	232	202	214	224	228	226	202	227	216	223	234	227	224	212	227	255	203	229	208	247	235	226	218	235	246	247	226	240	211	221	228	240	238	225	210	204	240	220	223	230	228	215	243	195	229	234	227	209	213	202	230	227	238	229	244	209	215	212	215	218	206	218	232	241	189	208	213	214	229	233	231	236	231	248	243	220	233	212	212	251	214	234	211	258	229	237	212	238	216	224	232	247	244	279	224	221	230	237	232	230	240	251	238	219	212	211	220	187	200	227	222	231	221	226	220	226	232	215	228	257	231	193	225	232	209	225	215	231	231	239	227	246	225	223	214	213	186	183	235	233	213	225	237	227	222	237	229	238	203	223	234	232	213	228	212	218	224	218	232	219	194	236	233	224	208	250	239	240	219	202	223	247	219	249	209	233	215	237	212	225	224	236	215	238	207	220	223	260	253	241	224	239	238	213	254	200	232	225	224	229	216	248	219	213	224	231	191	227	227	226	235	241	232	234	205	216	208	212	226	199	223	208	243	215	205	229	221	208	235	232	221	219	224	180	247	227	232	231	244	228	240	226	234	244	242	257	224	216	243	246	232	238	210	239	229	220	229	246	253	209	216	224	256	217	232	243	210	245	255	201
2390	1010	15602	22570	16891	9537	4570	1974	895	674	641	523	564	578	573	588	523	609	594	554	586	566	524	605	555	588	602	561	570	591	546	549	563	543	619	555	547	546	600	555	559	575	575	552	595	551	555	543	570	537	535	580	566	561	558	602	552	559	574	586	539	584	556	559	545	565	517	555	562	584	565	539	556	570	519	541	579	533	549	551	511	579	549	564	537	592	521	546	575	549	555	569	555	599	579	564	563	561	523	552	568	585	576	540	526	551	612	541	602	581	574	560	582	556	568	565	590	529	576	551	595	576	558	594	591	610	593	581	522	581	558	590	589	547	560	554	567	587	583	549	573	577	605	550	562	550	597	591	572	547	562	577	579	572	554	579	563	608	557	580	524	567	563	582	584	570	554	589	560	546	565	549	539	501	540	585	608	593	519	539	530	573	590	540	583	526	589	522	567	580	544	551	580	531	547	583	552	567	544	582	564	558	570	574	604	530	568	568	549	587	590	550	543	553	560	559	580	554	561	590	579	566	551	572	592	567	587	588	586	553	546	537	589	581	581	551	582	520	582	560	538	588	613	570	532	561	581	587	573	570	552	607	552	580	545	507	553	578	593	580	571	571	565	565	550	586	567	549	562	601	543	572	540	588	540	528	567	586	566	583	608	540	590	567	521	570	607	618	553	606	651	548	531	576	559	551	568	601	567	542	540	530	589	604	568	536	542	579	585	551	618	587	548	584	538	559	532	561	559	556	560	576	571	550	574	551	570	526	567	563	566	541	602	565	570	537	546	586	610	596	561	564	569	570	573	561	545	577	546	585	548	584	571	552	571	562	607	577	545	559	520	590	586	545	590	590	556	606	595	505	564	574	602	556	560	564	572	590	565	570	556	568	537	536	558	576	561	559	565	545	545	560	586	526	577	547	527	560	522	540	546	537	598	551	581	499	561	555	570	550	525	555	557	547	558	545	575	635	607	585	569	561	558	609	598	584	516	564	575	565	575	562	588	570	559	539	557	548	564	572	574	589	625	537	528	554	515	582	571	555	549	562	573	533	578	565	567	538	547	552	560	576	572	534	586	553	579	525	548	565	562	590	548	535	532	538	571	530	574	550	587	581	575	544	548	544	563	563	550	580	540	562	542	551	532	573	572	589	566	589	599	565	545	536	550	548	571	527	547	568	527	575	573	579	555	572	542	606	595	559	569	550	568	538	548	556	568	553	614	591	547	547	558	596	557	550	586	527	564	596	540	587	623	563	573	518	562	588	551	578	578	584	540	586	548	568	573	576	579	548	572	547	588	575	572	579	518	568	532	558	559	591	561	572	540	592	563	508	557	511	558	591	549	565	531	601	603	592	552	602	596	521	538	564	529	570	525	556	535	584	526	561	537	528	560	543	575	554	596	533	546	605	569	589	540	530	575	567	559	585	576	556	539	560	562	570	526	569	537	563	552	554	538	549	553	595	570	575	548	516	571	520	600	565	566	505	558	585	522	573	529	551	546	563	571	577	549	541	558	578	559	597	578	609	534	572	565	575	576	583	533	528	611	568	549	560	583	616	589	605	543	562	564	573	549	575	529	587	556	549	587	577	535	580	498	574	606	588	565	553	535	573	607	560	517	557	540	553	628	597	554	555	547	567	587	579	541	595	564	577	558	578	573	593	581	575	561	557	565	599	537	580	554	582	590	569	578	557	616	555	527	580	586	587	551	547	558	585	535	579	561	583	573	583	542	548	530	571	577	549	555	557	554	554	555	590	555	567	559	558	576	573	582	596	522	569	561	545	589	600	564	593	546	535	600	553	563	558	547	563	537	535	615	601	575	570	548	562	573	588	560	566	566	572	568	577	556	515	563	585	576	561	584	556	546	528	613	550	577	557	572	558	526	547	580	571	558	566	545	550	559	559	577	561	578	567	525	514	578	612	625	563	587	581	595	559	533	529	542	528	526	588	585	551	542	561	579	543	604	576	550	576	589	618	548	570	560	574	562	583	561	516	594	567	516	582	565	519	542	588	573	593	584	543	527	580	536	535	579	571	576	527	536	535	607	547	566	578	592	582	584	522	567	604	596	581	566	555	606	543	562	565	563	591	569	553	546	571	553	549	550	554	576	561	523	545	551	563	564	552	577	566	547	528	581	583	537	526	572	579	570	552	556	603	541	564	560	572	536	571	507	555	518	521	593	583	527	539	586	603	582	559	521	560	541	573	521	572	609	557	516	566	566	584	534	561	601	568	576	575	515	512	578	558	537	579	575	521	562	571	533	500	573	575	578	563	568	573	570	545	589	573	573	587	611	584	567	584	547	601	579	530	529	622	538	555	587	569	557	570	612	550	574	535	566	612	540	543	550	595	521	571	546	555	548	586	542	521	517	548	589	547	535	576	596	559	582	523	554	570	601	612	593	543	575	580	559	569	548	561	569	534	524	566	621	543	579	580	559	551	574	600	527	565	610	571	565	556	577	548	549	532	580	562	582	595	601	545	529	555	589	596	594	548	575	583	554	552	564	553	595	524	602	523	571	574	601	533	538	578	540	562	548	587	559	544	579	576	590	553	592	567	532	557	554	551	527	570	507	596	568	615	587	529	603	522	563	539	553	592	533	562	503	597	526	514	590	571	558	560	545	567	614	564	597	593	570	536	556	534	553	537	585	543	584	619	546	559	549	555	538	548	586	577	572	564	563	555	583	547	543	598	571	562	534	568	587	576	539	602	589	584	550	569	555	570	546	560	565	550	580	521	532	577	573	578	590	544	578	540	580	578	578	555	566	589	562	554	544	565	579	585	561	556	538	538	535	549	582	565	568	569	583	602	557	532	606	554	543	569	563	586	582	543	571	595	523	589	597	539	541	579	548	611	609	565	565	562	587	569	536	557	529	524	551	544	570	576	571	579	536	576	525	580	595	565	522	585	572	554	523	546	529	588	562	590	550	496	555	581	577	550	554	542	523	542	604	590	562	577	572	541	610	551	545	559	549	532	578	555	533	547	528	552	562	577	564	566	544	526	601	584	540	517	541	552	553	540	584	567	586	607	538	589	580	595	570	547	579	604	610	585	534	595	583	584	536	567	544	579	589	558	555	586	633	540	573	566	584	574	559	580	584	570	610	582	507	573	599	597	646	565	563	534	540	578	548	530	594	529	564	590	566	525	543	585	531	541	539	546	550	555	575	547	577	561	563	541	552	552	567	550	599	539	576	566	554	567	556	558	573	547	574	594	581	560	531	543	597	532	575	583	548	573	546	582	526	542	566	557	549	539	532	585	578	592	570	511	537	593	571	539	522	528	525	583	576	579	535	584	559	574	566	579	542	602	564	574	584	543	518	579	565	566	560	544	572	561	576	536	531	562	600	565	562	571	533	564	531	602	511	608	542	564	518	576	586	551	511	521	568	538	606	573	516	535	563	606	577	558	562	528	543	570	560	553	591	574	619	581	601	533	539	574	529	579	546	502	507	562	571	562	552	548	535	572	540	544	613	589	558	538	582	593	561	519
11981	6528	69220	73038	56091	37760	19755	6553	1587	539	308	298	277	281	263	276	289	248	284	267	283	293	283	259	276	267	257	288	281	292	302	262	274	303	291	264	274	286	294	263	271	305	274	276	285	279	297	262	258	268	283	298	261	259	274	293	265	283	317	259	272	296	294	296	307	315	277	289	292	293	277	256	301	288	275	235	260	313	234	284	267	294	288	280	283	275	269	275	278	287	269	270	303	274	302	285	286	302	271	257	270	269	281	250	284	262	266	285	269	252	264	276	313	290	277	263	280	265	316	280	295	263	265	295	282	302	246	277	291	281	274	258	248	296	270	293	235	278	278	275	292	269	265	292	312	255	278	268	263	251	253	305	268	259	302	298	261	284	256	261	265	313	272	254	277	283	272	299	289	264	263	274	286	237	257	263	251	335	306	289	269	253	290	284	289	248	279	280	256	330	284	306	261	263	283	257	292	281	272	307	284	282	255	277	285	291	280	264	275	268	275	245	306	283	291	288	249	249	273	278	278	267	273	250	283	271	279	278	314	303	306	251	272	273	286	278	261	273	254	277	252	261	242	312	280	294	276	287	276	298	280	273	273	283	308	305	294	279	289	253	258	278	314	258	288	271	277	267	287	276	305	302	267	270	276	280	295	282	311	284	286	255	262	236	274	289	321	274	270	304	269	296	275	321	302	304	261	278	275	264	285	280	294	284	265	281	271	283	308	271	293	291	265	305	294	291	256	270	291	317	297	263	284	257	287	272	265	255	287	281	324	292	289	277	280	264	271	287	275	282	281	262	271	299	264	272	275	299	286	277	277	236	250	261	274	315	285	259	277	271	275	303	281	248	271	300	312	315	274	311	293	279	278	288	294	269	276	313	291	308	265	264	275	291	290	262	277	298	253	274	272	265	287	310	290	255	270	290	284	308	285	300	267	263	272	268	298	276	270	296	285	285	266	259	263	303	301	288	270	269	309	304	256	285	268	304	285	287	271	285	280	271	282	285	272	321	259	291	281	278	288	297	266	296	290	302	253	262	317	294	304	279	302	305	252	288	309	290	290	281	255	265	301	288	259	286	261	283	295	297	270	256	294	252	254	278	274	274	256	283	269	291	266	267	308	277	234	322	280	274	278	311	251	296	317	295	284	284	283	297	284	314	287	269	290	289	285	292	262	259	271	289	270	289	249	274	269	296	281	291	280	283	246	285	299	259	276	266	286	278	275	225	253	301	270	324	284	281	274	253	294	257	254	235	302	274	297	248	292	288	244	285	270	314	246	271	263	275	302	284	259	256	282	273	300	318	270	279	281	293	295	291	273	298	262	259	248	297	303	270	284	266	276	257	273	270	263	272	289	268	303	271	268	253	278	296	252	298	303	297	296	284	288	305	311	265	262	289	273	293	271	266	272	250	281	287	258	288	273	293	303	260	259	257	259	298	304	287	258	250	277	300	282	251	270	260	260	287	246	244	270	305	267	284	278	260	284	300	272	262	276	275	274	286	284	278	313	316	297	273	281	263	295	254	298	288	279	293	270	279	254	252	266	257	300	283	278	267	275	281	302	267	272	293	269	291	293	278	249	257	261	265	275	266	289	275	265	301	270	295	244	283	282	282	279	303	300	276	324	296	276	299	266	277	289	266	290	275	276	308	287	292	263	278	295	261	286	276	279	288	303	274	282	319	288	299	293	265	282	277	288	265	277	291	293	290	277	255	265	281	277	264	296	293	281	288	238	250	309	277	259	281	258	265	271	271	296	269	301	265	268	280	290	289	285	252	251	286	261	292	293	299	263	268	276	287	277	297	277	291	283	286	292	280	295	276	273	307	296	293	291	258	301	310	280	274	275	279	262	270	281	281	289	289	260	296	283	311	288	295	303	266	285	276	264	277	290	285	285	292	288	280	270	280	273	301	287	273	281	284	288	286	278	272	276	261	280	285	305	275	282	274	259	266	271	299	276	282	287	258	270	285	278	284	266	281	302	314	282	293	294	276	253	282	253	270	294	285	262	268	259	279	285	265	289	265	269	300	280	276	258	274	283	286	288	263	304	269	255	273	273	297	309	296	251	269	271	283	272	259	276	274	277	301	288	287	279	287	268	256	250	292	285	307	288	280	280	303	271	286	298	271	248	271	244	281	285	279	281	281	281	276	295	277	280	271	296	283	286	286	289	253	283	271	317	257	305	276	334	298	260	245	260	318	266	242	263	294	268	266	284	302	323	257	309	291	267	276	268	294	253	251	268	256	287	263	290	277	304	249	274	285	280	269	300	287	267	297	306	261	315	307	272	264	301	303	291	280	292	296	286	275	291	250	280	302	273	287	273	259	284	237	251	261	283	271	273	271	277	287	275	282	284	287	257	273	264	306	272	308	286	284	284	309	289	288	245	265	315	284	264	260	284	265	277	227	294	279	289	269	279	287	291	274	297	277	328	286	266	289	283	306	235	258	272	264	289	273	281	299	261	265	287	286	296	303	285	276	263	299	263	307	269	280	307	286	286	280	258	280	269	269	282	279	283	262	281	295	283	316	302	276	260	285	273	267	279	284	282	292	251	271	279	264	284	311	288	335	265	244	288	270	298	282	284	312	260	320	272	243	231	260	273	302	285	310	255	270	266	230	287	290	277	255	284	323	270	260	282	235	281	275	279	252	298	276	274	275	317	277	275	268	266	265	293	294	280	282	285	269	258	284	276	258	266	276	294	253	269	262	289	285	277	289	259	271	296	264	289	260	278	297	280	261	325	282	290	300	282	240	310	277	271	281	258	277	286	280	260	301	281	307	281	292	279	274	297	292	260	284	303	272	286	290	286	280	296	285	295	260	290	259	287	264	278	268	257	270	267	285	263	293	275	288	284	266	266	251	293	267	274	292	277	271	312	284	278	275	234	251	302	256	301	288	282	257	299	272	287	296	266	287	288	274	273	254	282	301	281	287	289	316	283	258	281	314	271	270	286	267	275	309	278	270	276	275	323	256	315	271	261	275	305	300	298	268	302	266	285	253	308	272	282	277	260	254	270	275	286	249	292	269	276	296	302	282	278	270	285	301	263	287	266	274	311	262	304	289	291	281	265	287	295	281	277	243	275	276	318	273	240	271	299	296	242	283	280	271	308	269	282	266	268	260	303	304	286	286	272	232	268	294	291	276	257	273	303	312	269	279	305	296	276	269	267	252	275	294	266	287	292	319	257	280	318	306	267	290	289	272	283	276	279	275	277	261	287	295	285	274	286	293	297	275	277	302	295	279	279	272	266	307	257	268	300	282	315	283	266	262	286	301	297	272	255	271	296	285	260	301	299	300	295	291	264	281	304	280	286	269	271	294	278	261	305	292	267	285	267	300	290	311	283	277	264	276	294	275	262	283	308	260	265	263	280	267	285	278	286	309	297	245	292	256	238	268	275	254	283	266	267	275	302	296	271	274	290	285	256	315	287	276	279	311	278	276	316	280	278	272	276	295	271	292	299	319	274	263	281	294	275	292	260	278	272	278
7899	6872	67113	79321	66589	49082	31419	15042	4890	1640	838	695	672	667	724	726	671	707	663	622	676	640	666	668	664	686	680	674	683	747	638	706	697	670	671	686	703	648	651	705	741	666	665	685	661	654	675	693	708	672	649	690	698	648	715	686	622	675	621	652	628	687	703	694	731	729	672	659	654	683	663	671	656	708	680	713	689	711	693	704	738	729	688	681	698	656	667	647	695	733	702	648	654	688	679	660	650	646	678	633	729	663	705	659	644	684	662	653	668	662	714	628	659	720	672	687	681	667	644	646	685	713	670	718	681	719	701	657	706	688	663	701	696	695	686	685	673	701	767	657	680	662	705	716	664	671	641	684	682	693	673	675	671	664	742	680	680	681	705	690	671	725	643	668	710	684	628	652	670	726	666	678	649	631	637	640	682	666	622	699	665	639	704	714	671	627	685	677	664	636	688	690	703	686	669	686	652	661	684	671	662	661	668	690	706	643	642	677	689	695	670	670	701	637	647	694	715	691	693	694	687	713	702	643	694	673	677	653	665	703	713	707	656	689	645	681	646	695	686	670	709	683	694	658	700	695	666	660	716	641	632	658	704	712	710	680	689	659	703	704	682	647	660	660	682	641	661	691	681	632	672	658	724	692	727	688	702	684	640	720	666	674	668	635	685	696	680	648	678	678	657	693	682	660	661	664	699	666	697	647	699	703	664	720	673	668	722	695	684	664	729	659	662	703	645	709	700	692	633	698	667	688	693	721	674	689	687	681	649	697	671	701	647	673	643	725	729	692	688	689	641	738	700	710	685	650	675	703	651	696	681	634	675	665	645	675	667	672	721	678	632	661	700	662	718	690	676	697	688	653	702	614	658	656	695	668	721	668	682	714	670	695	701	704	725	670	670	662	660	680	713	688	692	703	648	672	682	688	721	685	674	660	665	688	666	648	646	655	649	620	714	646	606	676	681	674	724	680	684	662	667	728	670	631	689	641	675	666	666	675	670	722	647	647	646	670	653	676	677	740	635	722	675	637	658	685	651	716	691	653	703	644	633	689	651	691	668	679	701	691	732	670	647	619	694	660	683	709	678	673	660	706	693	670	665	693	650	699	647	681	646	718	710	667	697	666	640	687	663	675	695	668	659	703	657	618	659	668	668	689	656	677	705	668	688	682	702	703	650	654	648	714	662	667	647	650	694	674	670	680	702	660	672	667	666	665	722	658	646	641	688	674	709	684	676	699	701	691	639	653	713	645	747	712	721	693	653	708	691	671	676	686	727	665	643	707	659	689	650	645	697	653	670	695	686	678	686	692	668	697	676	707	677	684	714	685	693	711	645	682	672	693	619	624	691	644	694	670	725	670	683	694	699	716	623	694	706	680	676	681	678	658	696	655	670	697	665	684	694	679	682	671	660	722	680	712	704	671	653	652	638	705	699	691	655	683	680	692	661	649	644	641	669	714	719	673	665	655	719	695	642	696	683	726	683	645	688	670	638	691	699	691	672	720	644	633	688	681	689	649	689	680	671	728	685	696	679	643	662	674	688	697	685	694	726	643	698	716	723	671	699	684	652	645	701	663	686	722	625	728	671	686	727	677	658	652	685	705	667	680	667	687	704	633	718	724	656	647	693	675	620	635	601	663	663	712	676	680	703	643	704	681	691	662	633	699	646	680	655	652	674	728	710	697	690	654	666	644	641	667	604	662	719	644	715	667	683	653	656	678	655	659	692	660	703	676	683	663	668	677	679	678	663	652	662	714	678	663	704	714	644	708	717	663	644	646	685	664	646	675	649	706	636	686	688	645	692	694	655	654	646	674	685	695	713	672	699	649	699	656	637	634	700	707	645	680	700	665	711	693	652	662	725	665	673	662	661	708	692	653	697	661	650	665	677	658	705	677	684	701	694	652	690	677	617	660	687	657	736	719	660	609	658	647	683	662	669	692	651	681	654	640	669	641	683	684	687	677	691	698	725	671	700	663	634	667	678	649	635	728	714	678	666	649	686	742	695	685	686	692	679	680	668	692	677	677	662	713	660	671	657	700	695	696	734	697	690	668	666	681	676	709	693	649	629	711	662	626	704	662	654	642	662	717	684	672	674	711	624	701	664	660	674	670	719	658	734	688	678	673	705	700	662	665	681	704	682	665	669	703	683	698	645	670	681	643	678	601	676	677	675	657	692	656	666	688	621	693	689	679	691	670	694	672	715	663	700	685	663	698	646	698	698	672	673	669	703	632	691	679	680	673	641	645	663	715	674	709	678	644	667	632	663	696	694	665	707	664	662	717	679	687	678	715	666	689	667	697	693	701	689	672	689	664	685	666	650	674	678	664	657	689	679	655	667	660	672	730	667	678	678	642	686	661	672	659	665	703	647	677	683	627	660	627	697	672	656	714	668	659	701	618	637	649	642	665	715	645	678	668	669	665	712	686	666	688	704	641	712	687	678	610	684	661	744	666	685	685	669	645	678	700	695	676	648	651	721	693	581	662	693	663	695	682	638	676	672	702	670	674	681	623	666	696	673	663	666	655	667	718	680	688	665	711	674	675	677	685	652	633	708	688	667	660	672	679	639	696	626	679	652	627	683	697	684	676	696	697	678	697	678	633	659	625	641	650	721	691	654	650	671	686	694	665	685	717	680	666	685	657	710	715	721	654	703	735	668	693	675	733	632	663	755	682	658	726	702	680	647	638	686	657	670	710	699	664	612	726	710	649	700	646	719	676	624	633	688	691	686	682	623	686	678	689	657	669	679	697	658	677	709	676	679	717	633	712	681	664	651	670	672	714	673	691	700	688	663	676	691	653	642	668	636	660	671	656	698	694	697	688	674	721	636	678	656	687	614	681	706	640	671	659	673	698	676	680	686	711	682	691	674	697	651	691	669	713	715	655	706	657	692	697	690	673	702	673	678	639	643	638	661	667	692	678	717	677	674	738	731	700	676	674	638	728	702	677	665	670	655	646	664	701	706	711	668	661	714	642	657	677	734	643	678	750	714	667	658	708	675	650	628	673	713	684	673	706	692	657	646	738	685	686	723	658	674	649	687	664	660	690	713	666	691	682	674	682	664	664	672	700	700	636	679	653	631	659	669	718	705	678	679	669	662	683	685	664	645	687	661	692	676	656	597	696	631	662	705	664	694	711	683	695	656	719	672	663	669	658	697	690	679	662	682	670	681	680	703	665	665	661	693	641	665	701	690	698	661	672	666	648	785	679	703	669	672	671	677	673	658	710	695	697	713	697	658	711	641	672	660	668	700	724	740	663	705	695	724	648	685	646	718	659	662	634	664	651	646	702	654	683	706	690	665	692	629	611	733	706	676	705	661	651	687	646	689	716	665	670	690	685	703	705	685	706	661	700	660	707	668	716	684	706	686	699	689	646	668	676	651	630	687	675	634	663	711	623	701	724	693	634	691	658	660	646	695	675	649	693	667	656	702	700	689	646	671	702	668	729	690	674	689	627	673	695	658	705	670	677	672	685	713	668	661	651	654	653
13446	7256	68830	75758	58556	41150	22345	7703	1763	531	337	271	268	267	293	268	262	309	252	273	311	279	278	284	284	282	254	280	272	252	258	239	261	261	298	286	282	300	290	261	245	253	248	279	260	247	252	256	269	263	292	254	261	269	260	268	283	293	271	273	268	266	269	292	287	276	267	281	253	262	273	273	253	288	251	258	271	250	257	280	276	280	275	286	260	260	250	273	250	247	281	278	314	292	269	290	231	283	287	242	275	264	258	273	267	275	276	262	233	243	277	271	270	275	258	241	292	251	242	281	257	288	289	276	282	258	279	267	269	258	283	277	276	261	259	300	273	260	273	265	264	272	262	265	276	286	277	271	277	264	264	292	249	270	274	226	256	290	272	278	269	252	267	265	281	263	273	304	245	278	245	281	248	256	277	254	266	252	278	249	248	257	278	250	296	286	247	278	241	265	270	227	270	259	233	293	249	251	260	242	266	290	293	259	277	284	291	270	269	287	265	272	251	285	250	265	279	272	275	252	269	266	268	257	258	253	274	219	268	268	242	252	280	257	255	275	256	248	277	269	261	235	289	235	304	284	264	275	263	260	242	233	249	285	259	267	265	260	256	234	278	281	247	273	271	294	264	250	254	289	266	278	248	258	277	281	267	288	275	231	309	275	283	265	290	283	289	250	263	301	275	286	251	280	275	282	246	286	262	265	297	286	273	247	254	281	292	265	261	268	289	257	282	257	269	248	283	261	265	298	273	239	267	272	276	266	257	220	267	246	279	271	262	265	242	291	275	303	288	279	256	276	247	268	261	292	272	250	257	283	255	248	285	262	244	276	282	233	260	261	276	306	265	275	270	251	263	269	298	274	253	301	293	285	251	278	254	263	266	297	296	245	261	250	259	270	266	254	255	253	254	263	282	288	300	231	260	229	282	262	248	276	266	247	254	246	300	245	300	268	266	259	301	278	251	265	264	286	264	251	233	267	250	272	286	302	253	266	260	238	296	264	259	286	285	272	284	284	263	252	278	282	268	257	272	250	244	245	272	278	220	276	262	258	273	257	257	271	270	257	284	276	261	273	306	271	236	251	253	280	234	282	276	297	282	253	260	284	246	266	259	254	274	272	253	259	268	249	246	260	228	268	261	258	253	235	273	270	253	250	274	281	249	261	291	248	273	283	257	252	252	262	264	251	260	259	289	279	268	294	224	252	275	267	258	284	282	277	272	272	245	285	269	263	265	273	275	278	264	255	251	249	265	284	244	236	280	285	254	258	276	282	261	279	285	262	294	270	254	231	260	227	287	278	266	268	255	259	284	238	255	273	277	279	283	289	266	273	288	278	295	261	265	270	279	275	235	266	259	249	270	279	283	253	277	293	282	280	255	243	276	301	247	287	299	267	250	256	289	251	245	248	251	260	288	285	252	277	282	264	253	263	268	279	248	266	240	289	300	267	253	266	261	269	256	247	284	250	265	292	288	253	298	249	261	259	272	297	224	284	248	277	259	279	255	298	281	243	258	273	275	289	259	282	255	267	289	265	264	261	226	257	268	296	252	264	302	240	273	254	294	267	279	291	250	279	276	268	267	276	272	268	281	253	249	280	264	295	288	273	259	276	273	289	275	270	253	288	254	292	257	274	277	279	249	262	305	257	290	269	258	256	245	297	299	284	264	285	254	264	297	275	257	256	265	277	246	265	266	272	248	227	281	270	242	245	298	252	264	264	244	268	280	261	238	282	261	260	279	279	259	237	272	227	247	259	252	263	273	279	258	257	270	262	258	263	276	271	268	270	254	268	262	261	256	264	293	227	256	273	265	277	253	260	247	271	272	245	271	241	260	277	273	258	263	278	242	264	275	263	242	271	260	242	238	299	273	269	281	261	256	259	295	267	263	265	286	266	293	267	279	243	282	249	281	291	296	285	236	291	268	263	278	255	222	269	261	272	245	255	250	289	274	256	276	276	235	269	273	268	269	264	299	298	272	300	277	290	246	286	267	276	285	267	253	267	290	283	284	223	269	251	290	224	282	266	257	246	257	272	284	243	267	277	286	255	264	252	230	246	223	269	269	279	261	245	281	270	259	255	247	280	272	254	286	278	252	259	258	296	269	269	259	233	261	306	295	282	252	313	251	274	284	264	264	247	262	266	241	230	276	282	252	249	274	259	248	247	246	255	265	271	261	256	290	274	273	265	283	304	284	229	279	251	270	267	263	269	262	284	259	286	291	294	251	236	249	255	262	297	302	290	300	275	241	268	259	298	264	278	244	250	258	268	289	276	269	283	307	254	275	251	253	266	278	260	273	269	264	274	284	279	250	263	259	261	283	260	272	255	274	270	255	242	279	284	277	269	255	281	263	289	250	263	250	257	268	267	287	259	285	224	297	282	275	265	253	288	289	232	261	269	273	249	274	294	314	275	271	265	298	272	252	276	265	248	254	269	287	278	274	267	276	251	281	295	280	237	255	287	253	255	256	270	269	255	255	258	276	251	267	275	278	249	260	266	295	278	255	263	288	240	289	285	291	273	255	240	299	273	237	296	258	243	271	256	261	252	300	263	277	264	252	245	274	266	270	252	271	284	248	256	260	243	284	261	253	275	229	262	274	229	275	296	253	272	264	280	249	308	292	267	269	254	262	271	265	285	222	239	260	254	257	247	300	259	254	262	277	255	255	286	270	297	254	277	245	285	286	243	294	287	252	259	251	244	288	280	256	312	227	268	278	249	263	280	268	279	280	255	286	241	271	261	273	276	278	242	275	274	276	273	252	270	249	273	262	265	265	250	261	272	275	261	279	292	265	289	292	266	259	259	247	238	257	284	278	262	279	268	253	244	259	268	269	284	255	264	270	263	276	267	303	298	284	253	286	267	272	292	305	287	255	293	271	239	253	247	269	233	269	295	252	265	262	267	270	285	279	264	240	263	260	281	273	244	277	275	293	241	261	251	253	264	284	267	263	231	289	241	278	282	265	255	287	280	267	274	269	263	270	253	220	242	253	246	236	290	270	283	249	290	261	266	255	276	262	259	275	260	270	287	246	284	267	263	235	266	263	231	265	308	296	294	247	259	253	270	266	277	268	279	251	233	268	286	276	262	268	261	268	293	264	277	295	248	248	244	268	268	277	254	252	262	249	274	232	258	261	310	274	259	275	245	305	263	253	316	252	252	275	254	298	284	264	258	225	229	222	233	242	254	259	285	269	228	261	267	228	255	249	249	252	251	253	281	268	286	277	255	286	275	249	296	291	254	268	281	257	250	268	244	259	277	268	291	246	276	279	251	227	257	278	255	249	266	281	282	279	276	253	267	280	263	242	258	259	289	264	294	245	256	256	268	257	275	268	304	253	267	264	284	282	294	275	256	271	252	247	303	255	287	259	223	287	254	254	250	284	243	283	249	264	282	257	276	259	249	272	280	261	263	289	253	270	258	259	262	275	288	244	263	266	274	288	281	257	267	267	282	260	275	271	261	264	286	304	269	258	251	264	277	272	276	294	260
8177	6903	66672	83425	69952	52429	34056	16465	5564	1677	866	654	674	675	634	667	630	598	655	684	657	606	668	661	666	647	620	638	638	656	653	626	596	639	621	628	661	627	686	645	676	636	717	617	635	694	697	652	669	690	651	666	656	660	639	653	607	629	623	592	629	665	642	621	569	645	624	617	635	608	665	648	623	639	618	599	633	641	635	630	625	642	642	662	622	627	692	634	665	638	636	664	673	647	620	629	640	653	606	632	635	612	642	646	712	642	635	661	686	681	635	640	619	704	645	647	633	635	683	658	622	651	635	646	643	643	634	635	606	635	657	621	627	615	659	618	630	639	647	653	632	635	656	668	636	646	690	637	618	619	654	625	657	623	652	667	633	651	678	606	653	625	662	643	648	616	597	665	644	648	654	580	664	619	648	632	681	594	676	631	621	712	663	622	612	649	646	670	601	620	641	655	650	641	664	619	645	621	633	663	633	632	614	722	672	677	636	645	656	679	635	640	630	635	658	621	639	646	652	681	683	615	643	583	667	679	655	628	618	613	631	628	655	623	665	637	656	613	621	648	634	683	666	670	636	610	641	605	650	651	655	644	656	697	642	658	645	641	673	650	618	661	647	629	615	678	659	689	633	654	635	646	658	635	688	672	605	614	624	633	651	669	657	623	662	656	644	652	643	629	678	664	675	632	687	604	638	638	675	605	664	628	645	662	616	630	596	606	636	608	663	661	611	643	675	594	607	664	616	629	668	655	672	638	619	664	628	623	668	644	621	637	656	618	629	639	689	659	664	634	631	647	639	645	623	658	686	650	645	611	673	644	630	679	679	603	590	669	627	638	657	651	611	661	626	672	620	667	652	630	684	634	678	675	647	647	629	650	636	637	674	617	646	634	651	657	634	612	634	662	638	640	646	640	637	615	660	633	613	612	653	619	660	667	649	664	655	644	640	638	649	656	638	661	623	659	622	629	681	662	657	558	653	643	600	666	677	678	683	647	615	657	653	634	639	665	614	616	658	632	677	638	687	622	614	652	679	663	617	681	667	707	604	636	665	635	637	647	631	640	623	664	682	681	691	635	628	620	657	625	622	640	602	630	622	646	667	607	620	630	646	624	693	627	653	601	650	655	671	638	643	578	662	672	599	606	651	626	627	634	646	593	651	638	607	655	684	655	624	683	603	655	639	657	605	631	630	675	661	635	601	653	611	621	658	645	650	646	667	597	620	668	620	594	653	605	613	633	665	615	657	649	654	645	638	622	620	613	674	679	695	588	631	631	659	630	646	620	663	676	663	665	592	660	622	684	634	598	651	631	674	665	655	667	684	646	630	625	633	621	681	595	676	631	630	659	636	620	620	648	617	654	636	649	599	640	660	654	714	664	626	610	639	612	667	613	621	706	634	635	655	630	626	626	632	647	618	599	616	644	627	641	629	645	633	684	630	710	644	661	649	628	616	615	602	619	638	651	666	626	666	654	671	641	624	569	648	658	651	688	654	675	659	651	652	629	636	632	666	612	628	650	619	665	694	632	633	624	628	635	632	639	643	656	593	679	653	661	628	614	670	649	695	648	679	640	613	669	625	653	618	642	616	647	666	655	622	637	613	665	615	653	631	668	635	586	610	667	675	690	573	674	648	646	670	610	609	648	641	632	643	651	650	622	644	670	611	637	617	645	633	670	662	656	636	641	632	683	624	641	663	633	629	637	621	645	662	598	628	664	630	623	649	663	666	615	637	640	640	655	607	613	620	643	647	649	641	683	662	659	637	681	658	627	656	669	646	650	603	645	631	596	653	611	694	640	641	623	660	676	697	653	667	663	683	658	625	642	631	635	613	639	670	618	637	664	655	687	643	647	666	616	629	623	683	626	676	668	638	632	651	639	665	644	677	636	677	631	644	649	653	619	661	677	640	655	631	651	650	644	656	632	660	659	616	631	619	681	693	675	666	623	632	600	573	599	637	670	670	630	628	642	654	620	647	658	645	611	691	644	660	668	608	633	656	645	669	647	646	631	650	623	647	566	573	720	635	608	625	652	662	628	646	592	626	648	630	663	659	635	650	660	630	660	644	601	668	632	649	652	648	612	613	670	634	675	632	642	635	604	664	627	641	614	612	622	644	622	624	643	670	607	723	621	609	648	637	615	659	688	635	684	647	607	607	628	645	655	635	626	646	649	660	641	639	671	636	661	666	669	681	647	670	670	663	663	664	656	598	684	609	627	633	600	650	635	670	662	635	622	624	659	625	667	634	662	630	634	610	643	681	589	680	644	621	651	586	638	745	619	638	628	611	691	607	587	633	633	640	637	613	662	664	682	656	662	682	643	656	656	618	668	624	632	639	635	671	585	626	653	620	660	624	648	642	604	684	639	612	696	664	666	637	652	628	654	595	639	631	610	638	656	644	713	593	669	654	657	673	601	630	644	623	662	634	680	610	649	628	686	615	600	632	638	674	648	625	624	654	667	657	624	666	616	660	662	629	668	613	640	646	666	634	654	640	617	632	613	678	680	642	646	648	642	596	641	625	669	662	605	614	673	633	643	635	643	659	650	628	644	613	658	643	639	641	609	657	582	616	652	646	632	670	656	624	666	669	618	654	629	638	656	619	663	622	659	637	674	639	628	629	616	588	627	647	664	616	659	636	639	627	642	655	640	637	655	626	623	660	699	627	651	622	629	676	674	652	619	700	647	658	623	659	631	682	592	616	644	609	590	642	635	679	661	659	654	633	669	626	674	636	672	635	625	647	650	678	632	669	634	662	653	675	611	666	651	638	627	662	648	667	659	633	596	655	636	696	648	643	614	674	620	629	595	626	605	621	659	688	647	610	649	688	644	673	653	664	671	663	619	639	678	601	661	622	619	678	679	658	667	662	664	584	622	642	662	613	642	662	648	618	695	638	672	651	629	639	647	630	622	622	651	624	659	622	646	641	642	604	626	625	628	659	629	642	604	676	632	651	654	599	659	580	656	633	635	673	629	646	656	622	648	622	660	662	606	630	623	654	626	628	655	693	641	680	620	670	639	633	658	665	653	661	609	599	595	610	655	650	654	640	653	637	637	636	611	703	639	705	662	647	655	666	637	610	663	652	646	625	645	649	615	639	602	669	657	708	651	615	660	619	664	652	693	623	653	610	646	637	672	631	667	647	639	666	635	628	646	639	651	654	665	668	618	611	648	611	601	617	709	627	696	679	604	645	656	644	607	675	672	625	612	630	643	645	676	668	649	613	635	692	655	598	627	651	650	643	639	610	622	622	619	653	608	642	694	677	658	628	688	581	648	671	606	608	626	673	638	619	666	640	669	658	582	637	644	608	635	638	645	622	636	673	660	642	681	632	675	637	646	622	691	616	683	639	641	607	691	651	582	625	608	630	608	621	614	568	624	643	646	667	647	678	620	639	670	658	687	595	662	622	613	672	681	686	659	695	646	602	628	653	674	662	660	619	673	621	641	635	625	669	620	633	648	643	630	605	629	640	595	641	608	632	638	610	652
1949	624	5053	9728	6237	3208	1465	640	362	234	230	225	234	247	234	214	205	216	227	221	207	221	207	215	220	205	204	220	222	231	195	211	227	234	219	218	216	209	188	212	224	243	203	235	231	245	222	208	223	257	243	225	216	218	210	226	235	233	212	213	215	241	227	231	236	241	223	211	229	240	204	226	219	233	210	214	212	206	213	220	204	199	209	229	216	229	225	252	209	239	233	232	203	197	238	181	197	202	202	215	236	233	226	209	199	228	212	213	265	228	215	218	196	227	228	245	211	235	232	219	174	206	231	236	229	222	229	216	225	216	207	231	217	198	230	257	205	233	186	210	218	222	238	215	206	215	221	218	216	218	201	207	207	220	219	218	208	219	232	192	229	213	207	218	210	218	222	220	228	223	202	218	216	220	234	231	219	245	204	216	205	236	185	228	252	231	219	211	232	209	230	216	193	233	241	224	203	224	234	191	227	205	232	222	248	210	214	206	244	207	218	209	216	250	232	194	202	218	251	224	204	223	204	217	228	222	242	248	216	212	216	238	211	225	250	222	242	200	227	219	213	216	238	223	208	235	184	237	218	211	221	240	235	240	216	221	216	221	250	226	238	212	217	245	234	246	228	240	191	204	211	232	208	242	212	214	242	217	228	213	210	211	224	225	197	215	257	198	181	229	246	235	206	228	234	222	222	207	211	206	218	223	227	219	210	193	222	195	211	227	231	237	231	248	216	231	243	226	216	212	215	226	218	228	235	231	215	203	211	249	224	212	210	232	211	206	216	235	236	218	221	218	181	213	224	229	233	249	200	229	240	223	214	225	217	194	212	249	214	219	207	200	213	216	217	208	216	262	196	228	236	265	189	219	202	214	234	203	186	230	186	248	208	251	238	234	228	211	212	209	219	217	257	206	225	214	207	209	232	215	212	207	215	221	196	209	230	230	216	240	233	212	217	205	221	220	238	221	205	245	236	227	236	223	190	197	214	230	242	230	232	209	197	252	231	234	198	228	215	211	221	230	224	240	217	226	229	227	225	215	235	201	226	232	235	205	250	262	223	219	216	242	261	218	211	238	226	240	222	229	246	265	217	229	212	211	208	209	219	203	226	237	197	198	220	223	232	204	212	200	241	226	201	223	225	227	207	239	217	229	216	199	225	219	233	215	206	222	238	218	198	223	246	177	235	218	229	221	246	229	232	235	193	241	196	202	200	208	237	237	226	235	236	230	229	224	216	241	209	217	241	211	226	244	200	229	227	203	192	229	183	229	223	241	250	258	230	195	224	216	197	227	207	240	221	227	228	232	257	230	222	205	212	232	224	213	239	241	206	226	211	192	213	201	253	224	181	198	227	215	230	216	214	235	199	226	223	215	214	237	240	252	215	226	208	226	237	210	204	244	208	213	210	224	238	214	223	215	238	208	227	231	229	200	212	208	202	235	208	226	214	211	227	215	192	198	218	216	220	211	221	212	216	195	263	215	199	228	228	200	212	220	220	225	230	211	231	220	216	236	221	224	184	249	241	206	201	213	226	208	238	181	224	238	222	205	212	211	218	203	243	198	201	205	193	233	223	226	238	216	216	215	217	221	225	198	220	222	256	232	246	230	206	224	220	224	221	249	203	239	230	236	244	204	252	228	223	239	233	217	203	203	228	213	216	218	244	228	214	225	202	244	204	222	226	198	212	233	210	240	241	227	206	199	212	226	241	217	239	227	181	205	200	208	198	258	231	224	208	219	219	222	208	226	235	211	236	209	220	227	227	232	214	213	210	226	231	215	233	221	206	218	233	188	202	220	230	235	270	230	222	240	192	228	242	214	230	219	238	241	242	230	204	206	254	212	238	229	219	229	236	237	201	223	218	236	237	239	214	210	222	229	238	221	229	205	225	252	227	260	219	175	219	192	223	200	250	220	210	232	232	229	240	217	211	236	209	213	224	225	198	236	240	216	238	212	216	245	211	196	221	254	209	234	218	215	222	198	236	220	207	190	233	235	219	224	222	206	209	222	210	228	224	209	198	236	225	246	232	233	221	231	230	204	231	261	226	202	208	227	232	243	213	216	196	214	223	228	217	233	210	205	231	228	210	211	227	213	212	249	247	264	220	215	216	217	203	195	256	224	214	229	218	232	240	206	223	211	215	227	243	224	216	214	215	260	229	210	210	207	199	195	222	201	242	234	208	197	209	222	223	234	201	215	210	220	242	254	242	196	218	194	189	227	210	206	219	211	191	227	217	237	225	223	246	235	223	206	224	225	226	223	225	231	221	209	208	220	225	195	227	269	235	247	204	252	211	207	205	214	209	223	211	266	193	213	217	246	219	217	203	205	231	216	215	207	206	233	207	235	226	187	222	226	225	218	220	219	217	241	209	237	229	226	219	257	230	192	237	215	228	238	238	231	238	243	231	220	232	204	232	213	221	230	206	217	218	230	208	226	232	206	208	194	237	208	240	209	185	239	213	251	246	232	242	213	246	193	256	218	233	234	232	246	221	214	221	209	211	227	217	193	212	215	234	228	234	229	224	224	237	233	215	229	212	212	234	222	206	246	231	230	230	195	228	219	227	249	207	239	228	246	212	217	216	222	213	234	224	204	201	236	219	237	208	218	224	213	248	220	240	218	247	205	189	200	221	203	235	205	206	255	263	207	207	217	206	200	204	202	237	212	234	219	222	220	208	208	219	214	229	211	204	228	231	246	250	233	198	213	193	224	238	238	240	199	204	231	243	216	198	227	222	188	208	239	229	216	215	203	224	211	203	223	231	203	201	240	211	212	235	227	231	223	243	206	229	206	213	208	234	221	255	228	231	230	232	243	203	220	209	221	223	226	197	218	252	233	209	221	213	211	234	196	198	227	222	199	228	246	229	214	234	240	249	225	248	256	223	232	234	233	212	207	249	236	226	210	221	214	208	221	223	208	194	232	237	216	221	243	218	197	210	203	198	223	213	198	225	221	235	210	202	230	242	238	215	204	249	239	222	253	272	211	223	220	204	209	195	201	230	231	222	217	229	234	248	247	223	197	220	217	243	203	221	223	224	203	240	227	204	250	216	226	248	244	213	220	223	220	221	237	217	228	184	230	219	226	221	232	231	224	241	252	208	187	196	212	219	234	221	219	232	258	225	224	250	202	211	225	207	205	220	238	199	231	226	223	238	209	224	207	252	216	210	215	209	235	215	224	227	222	208	237	248	198	241	208	247	203	228	207	222	223	239	225	235	217	264	211	220	224	224	227	227	211	265	208	226	236	216	224	214	226	228	246	235	233	242	225	219	212	221	236	241	220	195	238	234	220	212	242	193	204	207	217	244	220	231	216	251	234	205	208	220	208	199	233	191	218	227	189	216	210	218	232	196	223	228	222	204	210	226	209	220	207	216	229	207	192	227	222	215	232	203	234	208	185	225	220	215	229	227	220	233	216	226	232	206	242	219	225	220	197	204	230	224	227	207	221	234	217	229	244	248	210	225	218	215	227	227	217	219	233	215	217
2353	1223	12738	23081	17315	9985	4952	1971	953	654	573	501	517	575	576	505	602	547	510	527	574	572	604	603	537	559	577	570	546	519	571	553	562	573	527	601	545	523	567	552	551	585	578	546	548	576	572	541	598	573	547	591	561	521	544	511	564	559	568	544	565	572	572	531	579	551	544	508	566	545	599	526	549	527	532	601	527	564	534	532	537	550	550	634	561	531	587	581	547	549	547	572	555	537	560	590	579	555	575	542	587	568	566	555	583	529	538	561	561	560	557	546	541	579	592	521	536	597	597	574	550	539	575	561	552	560	543	585	570	519	566	606	546	556	548	531	588	541	565	560	562	579	594	587	535	496	526	575	540	557	542	585	600	545	547	587	552	561	558	554	566	509	585	569	582	552	566	554	559	561	566	534	566	583	583	588	516	542	556	555	539	568	539	555	554	523	567	537	580	591	536	578	537	550	576	578	528	592	541	575	542	588	533	532	525	575	536	592	558	577	558	559	583	560	565	526	577	531	571	554	580	581	560	558	600	545	564	525	563	558	563	581	563	545	556	522	544	530	523	563	570	546	585	575	553	580	549	564	559	536	527	567	592	624	531	577	540	546	553	563	598	552	534	547	550	550	567	547	552	505	566	536	587	554	557	582	582	518	551	539	557	514	565	574	559	539	586	540	582	535	578	593	584	528	517	584	528	570	549	569	572	529	583	601	549	536	571	530	586	544	535	546	561	584	573	553	568	578	512	543	510	563	572	555	611	537	592	585	604	552	557	577	563	571	572	579	558	581	567	567	557	572	563	534	526	517	536	546	576	539	558	602	520	545	540	530	523	556	529	552	567	590	535	577	574	586	559	566	555	542	549	579	567	573	545	536	573	591	562	518	570	550	574	572	550	587	562	575	581	541	556	535	565	530	541	532	583	537	602	543	556	599	540	569	574	545	548	563	571	575	582	582	546	550	557	549	580	587	564	551	552	589	534	551	544	562	539	569	525	510	572	554	571	541	543	582	560	551	580	549	563	577	512	551	534	538	548	575	578	556	577	586	550	527	587	525	505	564	585	516	535	550	602	573	533	575	590	629	560	564	545	540	570	492	520	591	576	601	570	547	554	549	558	555	558	554	568	528	545	578	542	600	565	526	570	532	579	560	564	535	579	583	589	553	567	511	584	527	564	572	576	533	593	566	579	605	542	565	526	558	591	564	561	577	514	527	552	567	562	600	531	550	562	519	540	541	557	525	553	552	569	591	534	549	554	543	585	568	540	529	581	512	556	566	571	544	512	555	559	558	565	588	552	597	552	575	529	565	532	574	553	529	503	584	540	548	573	557	561	561	546	564	572	595	561	594	525	558	557	571	571	628	572	562	569	550	511	525	564	562	565	550	585	581	533	544	552	581	531	556	577	551	521	555	575	620	554	568	571	554	555	575	551	594	591	558	569	575	554	575	560	572	524	570	506	556	537	558	574	535	562	612	576	589	562	537	569	576	544	569	551	565	525	588	549	561	554	521	560	565	550	569	572	529	542	581	540	566	571	526	557	560	556	581	566	545	553	545	604	573	565	544	521	533	557	580	539	572	535	545	535	561	546	548	625	522	543	561	590	553	549	555	580	560	599	521	610	551	609	561	579	615	535	568	559	554	539	530	539	531	579	508	542	516	539	522	520	555	550	581	568	555	564	569	566	572	570	536	551	542	535	565	574	519	520	549	572	589	571	512	557	528	542	606	628	569	539	589	551	568	533	562	543	552	569	516	557	539	557	565	564	530	511	570	553	515	562	601	589	498	575	585	578	577	542	544	530	530	557	540	538	577	568	530	580	588	583	535	559	604	559	511	606	569	562	568	473	542	547	580	525	549	570	556	575	589	531	538	554	573	580	562	559	558	556	576	576	592	608	557	541	562	559	564	538	536	565	520	570	571	555	559	592	542	527	561	525	588	542	577	542	539	554	575	571	528	509	557	553	562	568	580	545	541	545	554	548	569	588	582	592	517	568	589	562	573	555	568	602	543	565	559	540	541	541	583	538	573	547	578	581	567	600	558	607	548	545	561	551	578	590	541	589	533	585	538	559	580	570	553	571	580	595	564	573	583	529	570	523	559	577	612	562	547	565	530	563	535	565	533	575	559	580	576	545	592	547	562	533	576	505	539	528	571	560	555	582	580	567	546	578	539	544	567	568	540	570	561	572	541	577	554	557	551	545	582	554	576	542	531	568	575	575	510	552	571	613	546	563	586	565	550	590	565	590	580	553	529	571	545	573	560	507	578	539	570	548	548	542	561	581	522	619	534	552	584	580	573	553	584	544	529	539	592	560	557	521	544	548	560	585	573	560	556	530	563	587	504	563	561	533	585	542	539	609	569	590	557	556	537	558	574	572	534	551	597	560	566	589	502	577	584	574	578	562	608	551	538	539	540	570	579	562	575	554	554	545	528	549	565	561	600	532	537	608	539	541	586	547	553	545	564	552	538	562	579	559	585	580	568	516	605	555	556	556	599	500	542	521	594	551	528	566	556	533	544	493	538	548	585	554	591	532	544	536	577	552	518	557	554	555	522	571	578	556	564	574	586	574	547	574	523	580	553	559	564	582	544	575	554	563	548	553	526	554	553	565	528	585	552	504	571	521	527	555	564	534	547	583	605	549	567	544	565	550	555	565	561	582	562	561	555	552	556	563	559	527	533	563	581	563	552	552	565	573	578	585	583	497	548	588	530	529	551	551	556	564	533	557	561	594	530	572	608	562	587	572	597	569	567	558	560	524	534	571	602	589	551	597	606	545	536	546	555	571	553	537	603	518	588	595	540	563	566	540	586	548	534	603	562	566	592	598	554	590	553	530	511	553	564	579	508	564	543	574	539	572	609	586	533	578	579	559	583	560	576	551	561	558	525	571	586	542	545	589	535	546	544	568	568	508	547	559	552	583	554	565	564	532	581	543	561	571	546	544	572	539	555	568	539	591	577	524	516	575	585	559	583	582	562	554	559	518	561	581	527	567	535	550	559	570	567	540	587	539	534	579	558	572	540	588	576	541	534	539	538	565	548	527	554	555	574	582	550	536	581	556	544	586	545	583	580	563	537	576	565	583	553	527	558	533	541	521	570	613	554	546	554	551	558	555	544	554	522	561	555	563	560	552	522	540	538	551	596	551	627	577	558	600	548	579	557	568	549	575	558	524	521	586	553	543	594	597	546	528	591	523	541	588	547	565	570	585	589	566	565	552	592	555	572	556	545	542	606	575	568	552	590	507	524	529	527	582	498	566	565	540	538	591	510	575	584	510	555	542	549	600	536	554	541	604	553	575	550	546	613	544	547	547	542	573	541	509	577	544	548	544	560	603	585	559	533	552	556	581	523	539	586	542	561	520	577	533	544	533	542	558	571	537	562	562	567	527	579	519	511	595	549	539	522	561	550	563	586	527	584	538	568	560	585	551	571	592	582	550	566	594	544	595	541	544	589	571	557	557	563	515	582	531	527	495	578	584	566	572	577
15186	26095	72564	71292	54835	36857	19123	5990	1353	484	330	288	279	283	276	316	278	262	286	287	270	299	286	248	290	244	252	289	295	296	296	275	283	258	272	284	303	277	267	267	261	262	290	260	292	289	283	266	283	284	277	274	268	311	254	283	275	293	253	265	288	262	259	291	297	253	285	280	314	264	259	292	291	304	262	303	283	283	246	310	311	257	292	285	252	272	300	297	269	260	265	274	272	270	275	281	301	277	280	274	287	256	292	282	264	269	271	284	297	268	291	277	235	281	274	265	261	263	261	287	273	260	272	268	258	289	276	267	280	275	272	285	265	275	260	272	242	264	274	259	281	259	305	302	254	283	292	301	261	305	278	242	297	269	248	275	278	253	234	260	282	287	266	274	290	258	271	286	252	271	274	280	271	287	275	300	280	303	288	297	275	252	265	282	270	306	242	265	276	276	267	254	271	299	280	260	272	253	266	277	249	283	247	292	269	255	263	274	301	255	276	292	287	286	285	288	280	253	247	271	293	269	268	288	284	291	263	269	281	250	247	283	264	291	274	286	271	298	278	281	289	260	294	295	293	310	311	280	304	266	249	273	291	282	267	288	268	280	314	304	298	301	298	297	290	269	275	268	280	268	255	284	265	276	267	303	275	254	292	286	260	310	265	275	264	289	285	261	269	270	304	267	267	292	275	247	257	272	279	264	244	250	290	291	283	275	256	291	303	302	277	278	281	317	271	276	267	290	288	292	249	265	246	275	301	277	255	291	308	285	281	277	292	278	305	287	229	266	290	300	267	307	274	285	288	270	285	277	283	284	280	273	275	261	240	239	293	271	286	264	273	293	285	290	268	263	279	279	282	278	275	244	279	273	282	266	285	295	297	286	300	270	263	305	271	255	257	257	321	266	270	288	274	256	294	274	288	286	297	256	236	289	274	275	260	267	286	282	273	274	247	276	267	253	250	297	287	281	259	289	283	302	252	252	300	264	282	258	271	294	301	265	281	304	270	251	269	267	261	260	304	288	252	268	261	282	288	295	272	261	289	256	308	307	245	262	293	272	262	299	257	281	263	256	277	277	240	274	249	286	287	283	322	275	262	252	296	262	298	243	293	265	274	280	290	254	286	279	227	268	264	268	310	297	252	262	273	292	264	269	268	258	263	286	231	304	272	264	259	259	300	286	285	252	277	267	280	282	279	262	272	307	277	289	281	275	291	268	275	290	271	285	250	257	293	271	266	268	331	309	266	287	252	280	287	278	291	271	283	303	306	264	288	286	278	295	284	288	247	284	249	268	298	269	262	273	259	269	270	265	272	301	307	300	285	300	288	292	262	265	270	291	282	279	277	266	288	291	245	282	265	261	268	266	280	289	287	284	334	275	284	310	292	272	305	305	304	269	313	282	273	285	307	257	307	277	284	283	273	294	259	242	250	254	246	266	280	268	278	298	289	272	300	267	301	248	282	272	284	254	292	279	278	299	287	275	279	277	279	271	277	273	245	294	250	245	305	306	303	278	269	269	291	262	266	269	248	266	257	285	245	293	290	311	293	234	250	307	290	251	271	268	315	247	291	287	268	279	261	276	232	279	294	276	342	276	243	285	296	289	263	264	305	308	261	281	268	326	268	288	297	306	288	288	286	278	303	254	294	278	266	281	283	279	259	260	308	276	272	293	283	283	277	301	283	293	273	255	275	261	255	270	250	269	274	281	242	265	271	277	270	296	282	303	277	308	260	273	277	292	264	280	274	286	299	267	266	283	306	277	272	254	268	299	288	284	303	263	283	323	275	252	261	309	291	288	281	292	299	248	275	287	261	286	276	273	288	264	268	283	274	300	302	270	267	234	278	267	290	295	305	280	278	271	285	261	267	270	287	290	278	292	263	263	274	301	286	286	279	294	285	287	260	307	278	269	269	244	273	256	284	270	259	269	280	278	297	267	251	259	285	283	303	302	268	280	294	273	270	281	277	271	260	245	258	289	294	281	261	305	276	277	292	263	272	281	277	287	270	291	283	265	256	272	287	277	288	276	274	259	265	291	272	275	283	303	269	291	287	250	263	244	266	290	295	274	298	260	311	265	274	268	281	298	279	286	276	264	256	275	253	264	271	277	284	259	265	272	275	300	264	265	265	256	276	299	278	255	271	285	288	283	293	278	300	270	273	269	302	247	260	270	283	295	264	272	290	293	251	292	296	278	264	290	275	266	281	260	307	286	273	282	295	267	278	291	273	286	259	277	287	263	284	293	265	274	268	261	271	285	261	276	255	252	295	261	295	288	279	267	274	250	263	254	263	269	264	262	284	316	278	255	268	271	279	259	292	274	282	259	267	268	290	306	300	281	318	268	329	308	267	287	279	256	281	258	275	295	294	261	255	270	282	272	297	291	267	262	298	268	298	289	278	279	262	264	269	295	287	287	277	274	266	256	253	260	260	297	276	297	283	266	279	304	286	320	249	290	264	301	271	282	279	266	278	289	299	303	266	276	282	308	259	265	261	265	234	304	261	279	274	299	272	255	289	274	277	303	256	266	303	273	263	263	261	281	290	274	280	307	264	286	267	258	275	279	326	269	280	269	261	285	270	305	271	259	248	267	262	265	298	284	285	268	242	245	264	282	281	307	295	252	307	291	313	288	271	285	274	274	236	268	292	265	274	289	262	255	273	281	294	269	284	292	248	265	295	305	258	237	259	274	263	289	292	276	308	292	286	286	300	269	304	292	285	257	277	267	282	275	264	250	278	308	263	273	281	286	289	248	241	292	277	273	316	277	268	266	250	296	258	270	299	267	276	322	268	299	269	268	266	279	266	254	269	272	267	263	296	299	268	290	245	278	293	296	284	279	280	273	297	249	271	279	295	285	270	261	311	266	286	316	282	283	291	249	302	294	275	290	286	294	288	255	301	275	278	279	279	279	269	278	285	278	295	300	306	237	280	250	284	289	287	265	282	266	273	269	257	264	272	252	271	263	276	264	274	261	254	283	270	271	279	270	238	293	257	285	249	297	264	265	262	260	244	274	260	280	265	291	314	278	301	253	278	290	250	272	291	295	279	268	270	260	255	278	300	306	251	278	248	267	268	250	268	261	244	275	294	266	284	261	282	280	261	263	298	254	301	267	262	296	267	256	266	290	271	302	285	294	269	283	252	267	252	281	263	263	279	297	267	285	251	267	306	291	275	275	287	287	294	272	303	269	279	257	276	255	270	285	277	297	253	287	280	287	293	297	267	244	313	251	279	291	267	271	261	285	245	286	240	259	262	269	275	292	275	245	298	254	278	284	278	276	267	283	279	232	265	295	324	302	283	252	296	263	291	295	276	298	284	289	284	263	266	252	262	276	280	256	293	272	276	282	278	287	272	271	311	255	256	272	276	306	273	283	253	264	236	291	295	270	280	270	285	281	290	269	287	291	267	300	287	280	247	301	255	273	298	279	288	273	283	272	309	276	284	308	293	271	290	251	277	282	288	279	308	269	289	253	242	313	270	284	264	292
10086	22309	67666	77655	64662	48402	30886	14021	4432	1492	787	661	630	725	652	680	693	672	732	644	659	682	676	694	672	682	728	718	629	644	678	690	688	677	677	679	675	642	683	742	697	655	678	721	677	691	671	689	686	677	695	654	667	676	667	681	702	670	711	658	651	671	657	659	672	641	699	692	719	652	646	630	638	638	704	654	644	670	649	678	661	694	660	680	635	602	678	659	645	670	653	657	669	690	645	653	672	673	725	687	681	658	708	667	656	685	664	770	683	663	661	652	682	668	713	673	695	716	667	662	696	680	687	658	672	687	652	661	669	662	664	687	678	675	683	666	630	682	713	705	705	679	670	649	670	661	679	696	660	718	661	640	641	648	655	692	664	666	653	690	705	657	691	641	640	671	619	696	665	676	665	726	674	666	728	677	650	655	694	684	693	688	665	684	707	655	647	663	654	646	684	714	660	721	679	715	647	674	656	653	661	654	697	663	666	642	664	670	672	709	694	648	696	660	682	642	689	690	669	667	618	646	718	632	668	664	635	674	698	680	692	689	638	695	698	661	670	661	686	675	643	660	686	674	687	638	673	697	656	623	673	650	667	668	652	653	680	667	645	654	702	669	651	696	689	679	680	657	690	704	674	684	642	676	656	664	675	660	689	627	733	660	682	674	693	709	712	683	650	673	664	689	674	694	642	681	655	641	647	654	677	689	708	668	699	680	679	705	661	694	643	656	647	659	695	679	659	645	685	671	710	629	669	657	711	651	630	704	649	668	623	646	689	682	634	684	694	713	641	695	667	653	636	698	715	639	692	678	658	644	666	662	659	604	691	652	672	665	660	669	655	680	687	668	743	692	646	707	664	678	660	672	665	641	665	658	669	691	687	685	736	637	658	699	628	607	668	644	660	671	608	627	689	659	687	664	681	690	700	712	669	699	642	718	698	660	635	647	664	671	648	716	679	701	669	648	703	671	662	656	722	722	649	717	674	660	690	698	677	670	653	696	644	682	676	690	688	661	671	667	733	628	602	626	656	630	629	644	718	668	648	671	675	695	644	647	670	693	662	611	645	667	708	677	647	680	677	710	630	676	674	646	658	668	685	676	632	703	681	682	687	703	699	675	686	656	682	640	680	646	696	689	671	666	660	659	713	686	665	644	681	686	684	695	671	636	706	714	707	668	616	686	702	684	645	686	708	662	667	674	660	692	664	710	674	698	641	690	691	630	689	684	689	660	730	638	664	687	642	653	692	664	685	678	649	668	616	649	690	609	650	686	630	661	675	625	661	661	660	687	680	715	665	692	655	697	656	648	656	679	686	668	699	646	648	686	705	677	672	682	652	713	653	710	659	685	663	666	683	654	745	719	641	691	703	680	662	689	690	670	694	731	677	660	647	649	653	633	628	717	722	684	665	703	665	661	652	599	668	681	701	635	668	670	669	665	628	701	648	663	682	651	650	749	646	681	666	655	687	662	653	627	665	691	710	671	687	649	663	675	649	668	672	671	635	687	670	643	648	617	697	637	670	641	711	660	681	661	686	653	648	609	658	648	676	644	662	660	681	701	638	716	686	641	716	677	720	647	715	704	675	646	613	662	662	721	680	693	662	691	688	677	655	656	654	666	684	654	685	655	649	666	653	680	690	686	665	642	659	674	683	663	689	678	669	631	661	687	659	664	685	664	660	624	682	711	646	657	729	697	709	649	725	709	657	638	707	706	701	678	648	680	663	683	714	675	662	660	693	717	677	644	672	647	696	680	612	720	673	674	673	687	714	694	681	693	677	666	630	655	694	681	699	673	716	596	681	642	666	685	668	670	696	671	616	662	737	649	671	669	648	672	696	662	670	665	677	730	696	659	666	648	665	718	680	672	662	701	710	636	662	682	685	637	658	695	723	719	703	643	673	629	681	670	659	669	642	646	665	690	721	677	667	678	702	670	671	704	671	666	673	663	682	679	685	679	681	689	709	703	704	674	718	707	683	693	673	680	697	694	667	680	662	667	687	676	723	663	638	660	661	673	793	734	673	693	691	658	688	677	694	716	665	709	668	706	661	688	670	701	677	667	674	652	647	672	681	653	683	663	674	660	636	665	671	647	690	686	688	690	678	667	687	643	684	661	645	651	654	684	645	640	661	645	665	715	698	634	658	652	646	690	686	685	681	709	654	714	689	670	689	690	711	662	650	709	695	666	681	711	626	656	666	668	637	667	665	675	682	706	683	684	658	663	658	663	671	640	639	662	658	666	685	737	707	674	654	684	672	653	664	683	639	676	666	694	676	652	673	679	645	627	696	671	641	695	741	688	663	689	673	677	709	621	668	643	661	742	661	690	682	705	633	698	699	668	706	662	641	648	621	620	675	687	700	696	697	663	701	633	663	654	681	705	650	693	656	686	663	643	661	683	627	700	664	670	692	675	689	686	696	674	690	680	694	638	644	685	687	663	649	683	651	695	696	682	710	659	678	664	688	662	706	661	663	679	665	680	699	691	680	690	629	672	659	687	698	647	632	667	677	645	638	683	655	708	669	706	640	637	679	642	696	692	700	679	653	694	706	690	661	658	680	682	685	700	686	709	670	698	678	687	637	696	680	669	653	666	651	690	694	703	680	710	682	665	724	658	734	710	639	652	686	715	681	620	656	690	696	692	642	676	716	681	697	724	697	677	669	727	673	715	688	735	658	729	696	652	707	676	694	625	642	693	669	708	614	680	659	706	663	669	623	679	692	691	712	710	630	683	650	685	634	651	684	723	681	663	651	655	694	662	708	662	630	668	698	681	648	680	686	614	705	722	681	689	662	626	707	661	720	712	624	660	649	742	686	675	662	632	685	683	665	682	667	662	641	682	622	647	658	679	669	689	687	682	725	655	654	669	658	654	693	704	676	687	694	644	710	717	676	664	670	675	649	671	704	671	700	648	661	677	680	726	716	642	691	678	656	674	670	657	641	605	635	626	669	709	669	666	677	703	663	643	705	662	702	628	617	646	630	648	665	684	687	624	699	715	695	655	679	630	691	700	672	650	719	653	678	665	673	735	684	687	686	674	641	694	680	622	695	689	649	697	678	668	670	646	647	709	696	698	695	686	681	642	656	618	680	649	649	686	688	675	669	664	656	756	659	671	668	620	657	632	667	680	670	706	668	672	627	660	681	712	687	720	627	645	665	693	649	679	666	692	677	687	666	665	661	691	695	689	691	662	662	666	702	686	699	700	665	655	679	686	661	676	681	670	658	719	679	685	691	678	702	640	668	660	666	655	681	679	679	689	678	671	720	718	697	663	692	657	644	706	696	592	700	673	673	640	727	666	664	698	685	667	681	622	677	651	597	674	635	683	678	619	728	670	684	630	685	659	665	658	637	690	724	646	660	687	674	653	657	673	737	692	710	669	680	657	661	694	670	681	644	712	701	645	671	653	648	695	662	668	672	683	666	663	685	678	652	656	688	661	668	671	707	679	653	661	684	671	632	647	673	694	663	682	700	668	711	681	614	686	629	695
20128	31970	78229	72744	56681	38726	20638	6661	1459	470	310	280	291	255	264	236	255	309	241	299	275	255	236	256	280	258	250	266	252	268	293	297	259	281	269	265	247	263	276	273	265	250	238	265	277	257	259	266	262	298	249	270	257	260	247	276	262	268	292	286	242	258	273	292	278	270	255	268	275	288	254	284	267	274	219	262	268	274	251	255	263	260	272	286	300	256	256	266	256	280	292	242	289	288	267	240	255	254	255	276	242	276	256	216	287	283	282	262	262	274	269	261	315	274	271	266	238	238	265	269	258	287	240	257	297	238	288	257	271	259	244	249	272	240	283	279	257	268	283	268	267	255	264	249	298	217	249	274	271	259	249	256	298	273	265	272	254	261	236	265	266	274	285	275	287	273	292	274	254	259	281	262	247	270	246	263	245	257	263	244	277	262	258	271	270	247	262	279	256	253	263	274	278	273	274	260	249	273	241	256	277	248	286	257	273	279	267	262	253	280	281	248	259	282	257	235	255	269	274	231	272	251	274	255	254	274	260	263	254	269	252	268	258	247	243	305	247	261	234	268	257	272	254	243	277	261	274	252	260	250	271	255	259	248	263	243	259	242	233	262	251	248	278	279	230	248	270	284	286	281	267	292	267	255	264	261	261	260	247	280	277	253	268	258	294	270	267	269	250	274	249	275	270	249	294	271	249	255	270	255	270	258	256	262	272	261	284	250	267	272	244	264	263	247	237	264	246	243	278	240	246	257	235	278	259	285	267	247	247	238	266	284	259	258	256	282	255	282	289	261	273	270	260	284	264	277	248	261	285	253	284	257	252	273	299	264	254	250	248	280	267	238	275	279	282	295	268	272	287	249	268	264	261	254	286	257	246	283	258	268	270	248	251	247	267	234	246	240	273	317	253	260	265	231	283	276	257	298	273	257	284	258	257	230	277	279	274	264	233	243	260	231	261	294	264	267	253	238	281	265	261	243	266	285	267	232	291	252	297	262	274	278	266	239	263	252	274	262	259	274	236	240	260	269	275	290	265	238	246	263	280	295	269	274	275	238	268	242	252	270	283	252	269	274	248	267	293	259	291	280	265	275	302	228	265	233	268	281	263	269	270	289	268	262	234	264	260	242	260	292	290	265	269	264	270	258	284	261	247	255	238	258	297	273	264	229	258	255	286	258	283	277	259	305	251	258	281	275	293	265	262	263	249	262	284	281	275	230	280	261	256	269	294	259	247	257	266	258	226	280	283	270	241	263	266	277	282	274	281	269	264	261	250	265	243	243	269	294	272	287	270	252	260	246	288	267	245	272	253	265	236	265	273	224	277	263	251	261	262	272	292	269	261	257	268	262	236	277	279	256	290	258	262	257	277	260	239	234	254	267	261	244	267	285	261	258	256	265	274	267	283	271	245	275	280	286	250	283	257	253	263	251	247	281	291	278	258	256	271	238	265	256	273	276	265	269	247	263	226	253	274	275	300	253	273	267	302	265	251	273	288	261	271	252	264	238	266	320	244	274	283	244	271	273	262	261	261	257	288	257	272	288	264	265	248	288	293	233	280	259	262	295	259	262	274	282	254	278	279	245	242	246	253	260	255	253	240	284	293	242	252	265	256	284	246	266	257	245	256	231	240	258	244	254	241	272	271	268	276	258	273	284	257	277	275	285	261	250	294	238	273	274	228	239	257	273	275	267	266	258	236	261	250	262	260	203	249	282	225	252	270	253	299	266	256	279	267	267	252	256	226	260	259	250	246	257	260	231	271	280	252	277	230	226	244	281	281	270	267	251	252	254	253	262	252	290	271	260	292	264	267	260	294	265	289	250	259	291	242	260	241	260	274	277	232	278	262	264	255	243	247	245	259	268	264	260	277	257	244	255	285	277	272	252	272	282	260	260	276	271	270	282	250	284	240	254	265	217	264	268	242	262	270	277	271	272	285	259	287	228	262	232	260	252	292	276	237	270	267	257	241	231	291	257	262	261	264	299	244	242	238	240	242	262	250	246	273	267	274	246	252	262	239	265	265	246	262	262	277	290	267	261	263	270	245	249	245	262	244	255	277	275	233	247	265	265	251	266	246	261	249	316	278	273	269	294	270	243	283	275	261	255	276	257	232	257	253	268	273	240	270	266	275	289	268	282	260	247	256	282	249	273	236	258	257	268	279	269	244	287	246	266	256	254	271	250	291	270	258	273	267	268	273	264	282	280	273	297	265	250	242	271	257	281	278	237	263	243	256	263	282	287	286	278	293	231	257	259	268	279	250	291	231	239	249	259	254	259	252	247	291	250	270	253	255	258	268	274	285	259	268	270	282	255	239	235	256	250	241	269	245	247	265	267	267	260	258	249	279	248	246	270	261	240	268	285	284	235	268	271	250	244	255	256	258	229	256	257	275	277	273	267	257	288	273	264	269	252	274	231	260	241	234	267	233	245	242	261	276	242	261	267	277	277	266	277	257	253	258	256	275	300	275	309	270	297	289	256	243	280	252	282	224	289	266	251	256	309	251	266	286	293	253	249	290	251	243	244	290	294	243	268	300	283	262	269	262	254	248	253	280	253	242	243	278	309	250	251	251	249	267	274	252	266	277	274	262	248	268	252	254	247	284	259	264	254	238	292	291	254	257	238	243	248	261	247	257	272	227	256	279	287	252	270	298	272	276	247	269	268	255	294	254	263	273	277	252	247	260	269	276	276	264	240	266	270	267	262	253	254	266	260	265	266	255	251	259	256	272	223	288	258	275	231	261	256	236	271	293	265	260	237	320	275	270	257	279	270	256	263	260	256	276	270	248	252	271	250	261	271	282	275	254	256	268	270	275	270	277	244	253	262	263	281	233	260	267	278	282	245	239	284	293	245	264	257	284	238	257	241	270	255	271	256	271	240	296	277	250	260	249	295	275	275	259	252	273	269	249	247	259	243	273	306	274	256	265	262	265	232	286	232	266	250	260	241	245	264	255	257	268	268	263	266	253	243	271	276	293	300	271	265	293	235	240	273	279	261	262	263	271	293	285	271	265	297	258	224	258	264	270	255	268	233	259	244	264	301	272	269	254	293	268	251	282	272	270	286	273	275	247	273	282	253	247	248	258	269	273	239	266	233	229	240	284	272	264	261	246	277	271	252	260	270	264	281	265	274	290	272	286	245	275	271	257	268	277	254	270	278	266	285	298	265	250	240	263	268	282	282	274	258	246	294	275	269	265	263	216	258	284	230	246	271	263	278	247	238	274	240	257	244	279	266	249	287	262	275	242	257	265	262	252	265	280	262	274	266	268	292	254	276	255	258	289	253	258	283	292	289	243	257	280	270	261	256	254	245	265	255	266	284	239	280	264	299	270	278	265	252	255	259	241	237	270	252	238	255	260	243	262	271	241	251	253	260	254	229	282	260	275	271	258	242	239	294	233	277	257	260	265	252	279	270	259	279	267	260	223	252	255	253	282	259	295	263	238	281	239	249	265	256	254	269	254	270	251	264	294	272	251	277	272	288	241	257
12363	25932	73297	80257	67301	50138	32152	14859	4586	1555	767	665	598	674	626	654	674	629	677	643	640	602	594	624	650	608	677	650	631	606	658	648	630	607	638	615	636	643	623	639	663	625	576	682	666	671	656	629	667	609	637	669	632	610	658	628	643	652	611	652	676	650	636	595	655	618	635	646	629	670	646	647	644	607	613	588	665	644	623	660	590	650	619	643	616	656	593	623	639	650	645	634	639	624	648	664	649	626	650	587	615	662	640	625	632	655	678	612	647	659	624	639	639	664	654	623	655	641	609	655	637	636	666	654	650	607	660	634	619	680	655	657	656	637	623	647	616	662	608	645	624	610	646	640	636	608	647	635	626	629	608	603	586	587	646	613	677	646	605	635	618	642	631	662	619	658	642	608	668	635	641	622	640	681	652	608	650	607	669	643	618	666	630	605	608	634	637	630	584	622	644	618	654	663	671	693	634	661	641	650	634	595	570	652	637	695	652	688	664	601	652	637	646	686	671	618	607	642	664	671	623	676	639	647	626	644	651	657	661	696	643	653	621	627	626	602	612	619	607	651	640	659	653	622	645	656	648	635	643	638	645	638	654	674	616	664	576	654	669	634	640	630	650	644	621	629	632	645	640	673	653	671	691	635	629	624	612	651	619	640	609	650	659	604	622	649	621	630	640	645	655	628	676	657	623	684	670	624	620	617	629	627	654	646	650	663	629	623	596	682	679	665	591	664	649	627	637	613	631	669	638	636	613	609	678	584	640	619	655	636	638	637	630	654	655	651	628	607	629	646	639	646	661	644	637	588	647	661	676	621	677	669	602	636	595	608	629	659	619	628	597	625	644	684	645	649	668	632	608	659	667	659	611	654	629	666	605	590	689	680	638	678	632	625	647	623	641	602	663	648	610	664	607	604	645	624	632	625	657	609	658	613	640	618	644	662	659	640	664	644	651	621	632	565	653	577	643	619	678	619	594	596	648	622	601	622	619	657	641	628	627	658	623	703	606	624	657	634	632	647	640	673	602	632	624	682	591	608	681	606	619	659	602	641	675	641	569	634	653	619	652	605	625	624	619	632	680	677	657	671	632	613	656	640	626	647	672	636	670	604	616	626	640	665	649	623	619	634	605	629	668	635	627	656	635	611	661	631	677	659	653	623	669	668	627	640	634	623	652	627	641	695	673	581	672	636	656	645	673	654	658	632	618	649	656	612	666	665	653	646	653	627	637	636	597	621	654	665	665	574	647	632	659	657	594	623	608	655	669	637	671	646	621	647	630	627	641	586	646	602	640	631	655	656	613	645	647	626	623	622	603	597	644	639	643	541	617	662	681	697	609	628	640	577	606	615	681	643	649	646	613	615	643	616	602	676	632	650	624	628	605	636	663	585	658	621	630	632	639	649	668	669	632	661	636	686	578	690	643	681	631	628	617	671	639	662	657	658	644	626	622	639	606	651	647	670	633	604	634	624	637	652	660	660	614	601	634	605	631	628	629	604	613	606	601	644	661	624	662	575	632	603	630	672	646	652	638	654	653	618	624	633	623	648	635	616	613	641	647	668	580	634	605	641	634	636	617	663	629	629	618	646	653	597	639	638	636	603	677	611	644	613	672	647	671	639	652	725	612	641	607	650	677	622	606	663	673	598	598	632	641	650	638	623	597	630	667	642	660	625	649	616	665	658	618	660	646	653	626	656	624	643	630	583	644	608	660	648	669	600	676	617	691	684	643	655	623	636	643	659	654	597	643	662	652	627	657	601	598	617	689	625	621	631	671	673	641	645	666	662	606	646	613	637	634	635	643	652	610	622	641	623	642	603	651	617	685	659	674	649	634	665	632	694	647	690	607	638	675	688	624	634	667	648	654	655	624	644	678	651	615	659	637	657	653	632	580	666	613	633	681	686	630	594	630	617	690	680	656	582	629	681	643	646	640	640	667	614	668	607	598	679	635	639	615	653	639	645	658	658	620	619	626	590	657	595	601	612	643	660	606	630	656	654	670	607	637	652	641	664	651	680	646	661	642	643	687	675	676	645	662	664	632	654	651	654	646	635	619	693	665	617	671	679	650	632	615	657	630	609	631	573	582	642	631	653	653	665	612	596	661	612	702	624	634	660	603	627	666	639	608	692	633	620	594	647	593	631	633	643	648	649	631	622	614	609	632	586	612	659	641	633	590	646	638	589	662	621	604	641	615	642	688	656	629	627	601	669	664	621	612	625	627	617	659	649	675	639	653	635	562	649	632	623	650	672	667	629	630	654	623	629	633	605	631	622	664	621	612	669	654	686	620	641	633	579	621	628	616	630	638	610	636	636	627	608	598	644	644	610	675	605	624	601	666	664	604	582	650	652	690	649	608	656	648	620	634	630	610	703	625	627	687	643	648	623	629	613	656	669	622	647	640	642	608	656	649	643	622	617	664	633	643	624	626	636	672	622	646	664	614	670	656	608	619	615	625	637	671	631	688	641	624	639	655	590	676	625	674	615	686	636	612	648	624	602	689	675	648	622	580	681	642	608	676	655	587	682	645	621	640	616	665	681	614	636	671	635	680	627	673	625	618	659	649	644	656	639	634	613	625	655	644	641	645	639	663	657	640	663	635	637	670	616	609	588	612	643	623	612	677	628	602	613	613	633	596	684	669	652	625	636	633	600	593	679	648	627	615	664	615	647	657	623	659	611	648	620	617	611	693	634	610	632	604	641	646	622	613	622	638	646	641	666	674	643	637	667	633	648	654	620	663	638	635	639	633	613	632	605	642	610	664	673	640	615	626	624	587	611	721	654	630	644	593	626	636	644	641	605	649	651	641	654	661	685	630	643	624	589	603	664	605	661	685	630	633	652	591	648	645	616	634	652	635	622	655	638	623	628	680	644	619	642	613	648	658	638	638	614	645	627	640	680	637	628	634	649	626	643	635	635	591	658	609	691	640	699	631	647	648	632	641	636	649	634	668	686	645	618	616	652	641	618	617	597	647	634	594	664	636	631	638	698	646	606	644	636	588	638	640	635	603	593	639	609	620	675	626	656	602	659	608	699	640	617	625	673	673	641	665	639	673	634	635	652	678	630	640	637	649	637	644	679	671	705	650	619	604	655	638	597	670	636	650	645	666	644	571	663	675	637	589	640	693	640	684	601	646	642	617	619	642	650	654	646	649	617	665	658	613	632	597	641	627	640	639	675	686	619	609	632	611	610	646	676	683	654	706	635	626	646	644	617	621	633	612	611	590	657	607	652	637	670	646	625	681	600	628	600	597	622	664	614	614	662	612	627	662	633	620	638	640	676	578	625	608	602	637	631	627	552	630	697	667	618	655	612	642	652	633	636	623	672	637	647	629	606	627	599	639	632	625	576	642	685	657	660	614	631	645	677	643	642	692	611	620	604	634	591	656	592	614	656	646	678	644	639	581	597	633	708	660	623	641	653	610	630	648	655	608	708	636	600	674	646	655	669	604	633	644	645	622	598	612	645	652	649	645	628	649	614	592	587	672	639
2361	1404	7077	8598	5405	2663	1233	570	324	261	225	247	226	205	237	235	189	193	215	229	206	256	233	221	207	200	206	233	216	228	199	195	207	217	208	244	217	244	230	231	240	215	242	209	218	224	226	194	212	215	211	224	191	227	191	218	218	232	215	209	210	201	207	210	222	206	207	228	224	235	220	209	230	203	221	219	231	214	217	218	213	216	208	227	248	209	211	233	207	212	240	220	194	211	237	229	214	219	246	199	246	250	247	213	223	234	229	216	198	218	239	204	207	219	261	244	200	221	210	246	220	221	201	210	186	232	223	225	192	197	224	213	216	232	198	231	202	200	209	194	207	206	206	216	197	222	226	231	208	226	199	234	232	229	214	215	224	213	235	224	220	245	206	209	213	238	213	210	229	226	232	216	216	186	206	233	233	212	219	220	216	226	213	208	216	229	205	217	249	233	225	220	227	222	242	208	221	221	220	214	229	249	200	214	204	219	220	222	205	196	219	226	226	205	227	197	206	194	217	220	218	190	207	199	228	246	216	216	182	229	222	252	228	219	210	241	221	246	224	245	194	255	190	222	217	201	225	236	211	232	223	216	219	226	228	213	235	197	207	238	218	208	212	235	216	217	228	208	211	224	196	194	193	225	222	201	226	222	220	198	254	252	228	226	251	232	230	196	236	220	218	217	229	225	230	224	253	233	212	222	222	229	194	231	242	231	180	214	224	241	214	212	215	229	198	243	243	205	211	236	238	211	222	238	229	222	198	214	232	216	200	227	199	219	197	208	216	218	249	203	244	223	179	248	231	210	204	229	237	213	222	249	244	233	199	213	215	220	204	242	241	228	218	227	211	217	237	195	226	209	203	218	211	221	242	246	218	261	193	249	245	222	246	214	232	209	217	224	252	238	233	212	211	224	194	209	205	207	203	210	258	203	210	219	231	213	210	215	225	229	244	215	210	239	236	221	218	190	227	193	219	219	207	232	232	244	212	235	212	237	227	204	211	210	206	222	213	215	193	211	226	237	223	208	219	219	227	229	235	198	221	229	231	222	228	212	195	217	216	217	216	220	220	231	201	205	238	200	225	220	231	215	234	233	253	205	224	227	242	251	247	211	224	225	204	220	203	217	210	208	226	226	219	223	193	207	229	215	219	192	238	220	214	260	233	223	229	225	239	224	199	220	222	212	248	239	198	219	226	231	210	186	182	208	248	201	215	223	195	229	201	204	188	242	207	197	237	247	236	225	218	231	192	185	201	238	232	218	223	221	244	225	213	206	243	230	228	215	215	238	220	197	221	216	234	225	227	211	229	223	240	203	208	235	238	234	223	221	208	222	236	230	228	237	211	232	201	209	228	223	222	241	208	242	233	213	197	206	202	254	210	224	212	232	229	222	238	246	243	215	222	233	218	228	211	210	242	239	223	237	222	221	195	232	216	240	219	238	219	245	194	204	213	230	252	234	227	225	215	229	244	217	230	225	242	230	256	243	228	213	214	218	239	213	197	206	221	217	202	212	214	222	206	197	215	236	236	219	216	226	206	203	204	215	229	196	216	210	202	210	205	220	212	222	251	219	219	224	226	239	268	240	237	218	235	202	234	210	226	208	213	221	227	204	239	205	210	205	237	216	255	221	220	237	227	219	229	214	202	217	212	204	218	217	226	208	243	233	238	210	221	241	222	195	239	227	229	225	242	209	236	212	194	234	219	219	218	248	243	219	230	200	211	203	226	217	241	219	232	211	230	199	210	229	232	229	225	210	217	230	204	234	191	205	218	229	236	216	238	218	229	238	200	226	227	215	246	218	222	250	207	213	224	210	224	194	214	221	217	213	216	218	214	213	234	219	241	218	245	216	233	213	233	190	209	215	200	236	225	217	200	217	222	214	244	247	215	219	235	221	238	244	229	232	208	204	233	239	233	234	230	210	237	218	170	225	218	231	245	218	233	215	194	227	252	210	210	242	233	233	219	210	226	190	232	224	212	236	218	235	240	234	202	209	221	222	215	227	215	197	218	213	230	199	221	228	214	226	230	220	227	201	247	230	246	261	236	254	231	234	205	211	231	224	230	225	225	208	207	226	218	211	216	199	220	219	220	208	202	184	171	209	203	216	224	202	220	227	187	219	241	210	184	224	184	203	205	216	207	198	206	234	228	218	236	235	223	240	245	234	238	212	223	211	216	218	206	221	270	220	235	216	195	230	200	230	208	231	217	225	211	204	196	219	200	221	240	218	218	223	222	246	215	218	206	248	222	234	220	201	234	230	232	256	241	193	202	224	203	237	225	226	222	230	212	204	204	223	224	214	201	212	233	212	189	214	209	195	224	227	213	222	237	210	214	206	211	223	205	229	190	227	201	229	212	225	210	193	221	212	225	227	237	211	234	249	212	197	195	228	240	213	209	211	246	229	212	246	231	233	225	202	191	213	248	209	224	246	216	215	226	218	219	227	209	228	248	232	232	223	189	233	220	215	230	232	230	252	245	207	211	216	224	236	238	232	225	209	193	203	244	210	237	233	205	222	243	222	233	229	237	261	238	230	231	190	239	214	220	198	221	190	221	228	216	224	218	211	215	222	218	220	213	221	195	211	245	218	227	223	222	200	218	196	229	209	223	224	186	235	187	220	228	224	201	228	227	229	239	238	227	213	191	221	217	217	216	228	200	215	223	208	214	240	211	206	206	220	228	220	223	232	245	209	226	207	221	243	240	232	232	244	226	245	214	232	227	251	246	247	224	202	257	230	254	184	206	213	236	239	236	223	198	236	238	217	225	235	236	226	224	223	204	223	219	202	204	246	237	227	236	217	242	221	215	224	229	206	218	210	254	211	227	199	228	200	220	224	229	209	218	212	211	244	256	223	193	231	218	221	218	177	216	226	219	256	199	218	248	225	239	238	225	210	199	227	228	208	246	228	201	238	206	216	196	257	194	211	213	223	211	205	256	235	208	231	252	236	250	225	238	225	212	228	216	222	233	232	222	215	234	207	221	196	230	217	209	206	220	208	229	201	210	224	235	233	216	213	224	216	248	209	251	195	214	224	232	225	249	219	225	207	206	212	217	233	216	246	242	212	239	226	238	223	211	206	196	222	227	218	228	223	249	215	195	193	203	220	239	201	233	217	234	209	201	223	232	213	222	231	204	197	213	249	216	218	218	231	224	223	224	236	209	216	228	239	224	207	216	213	215	263	194	208	201	208	223	220	228	227	233	234	260	229	241	208	238	227	219	194	218	252	194	221	222	210	205	225	214	234	222	208	228	232	231	241	221	227	247	203	199	228	211	219	195	229	223	214	210	230	216	197	234	235	195	217	203	200	251	227	223	246	202	210	251	231	231	214	224	226	218	225	232	201	228	218	231	257	230	196	199	234	222	208	217	213	198	236	214	196	207	231	234	220	231	216	222	225	237	235	240	237	233	194	220	215	200	235	210	206	225	210	218	197	237	225	221	205	227	224	223	213	239	223	210	226	206	209	205	216	198	231	213	209	237	237
2570	2596	16424	21031	15521	8963	4128	1788	821	614	554	555	523	553	588	570	556	520	548	559	538	525	558	555	539	598	545	523	566	558	572	567	578	594	598	518	584	561	561	549	554	520	567	565	543	492	569	566	541	569	605	562	531	548	564	548	535	517	572	531	591	556	560	571	559	566	547	560	561	584	545	534	578	571	565	526	550	521	587	557	577	556	550	544	549	563	529	543	525	571	576	588	567	539	575	561	511	587	536	563	523	584	551	577	556	587	584	556	578	533	550	548	586	526	546	559	531	525	532	565	568	515	573	565	543	545	523	516	543	513	562	532	556	576	550	539	571	528	533	565	573	564	563	579	540	554	540	571	596	555	567	559	599	560	576	559	580	518	537	536	547	536	542	552	561	554	528	607	585	568	563	607	514	560	510	540	516	536	588	582	572	556	538	538	583	575	539	592	547	568	576	548	613	565	581	551	565	591	558	556	511	553	610	549	545	568	536	582	548	561	549	535	564	565	555	582	547	553	545	545	562	569	520	573	566	579	577	553	557	581	551	540	561	552	557	516	546	528	543	514	542	562	549	559	555	529	591	576	559	574	605	556	543	620	569	580	549	561	558	550	534	550	539	562	586	579	553	593	551	539	537	520	557	597	551	540	573	592	570	610	584	568	565	568	520	546	529	580	550	569	563	558	544	561	571	547	567	576	557	522	593	559	521	548	525	534	582	572	537	541	547	541	515	576	546	558	565	531	554	520	582	545	569	548	546	538	585	564	528	618	557	556	558	578	559	588	563	532	560	583	595	540	524	559	548	535	540	562	513	555	558	581	517	530	565	605	525	550	543	545	519	574	547	518	552	563	581	553	524	543	603	545	559	548	556	562	565	571	557	552	545	582	519	538	527	568	558	571	567	540	575	482	542	508	538	595	558	559	532	578	580	546	568	561	572	545	550	553	536	555	529	566	557	533	564	551	575	570	599	537	496	591	547	531	537	536	555	532	555	539	597	590	602	518	533	584	595	558	580	582	573	563	562	541	564	639	526	545	544	539	562	565	584	547	523	543	552	572	551	588	538	547	574	560	585	553	595	532	585	567	558	581	589	573	544	525	577	573	581	565	519	574	571	527	574	568	597	609	583	562	578	558	559	556	585	550	578	561	537	578	544	540	576	561	584	536	578	545	543	573	578	549	552	558	524	563	554	582	535	542	557	586	550	566	554	577	543	539	550	559	563	553	550	588	485	525	549	565	526	560	573	559	554	516	562	559	528	555	522	583	554	548	595	560	567	574	559	583	520	543	555	548	531	501	528	553	557	552	584	550	539	514	539	537	581	592	579	560	537	557	572	583	556	569	541	572	584	560	591	550	534	551	568	570	514	549	546	553	528	527	514	551	608	564	568	521	548	560	553	525	554	565	579	569	551	557	546	528	547	544	563	573	547	571	519	564	595	565	581	524	543	520	583	588	587	588	550	543	524	566	551	536	548	563	546	518	528	541	546	569	586	571	559	565	518	551	559	509	536	544	598	545	560	484	561	556	529	551	552	556	546	580	554	566	562	534	560	560	589	579	570	552	560	562	584	556	538	577	535	570	544	604	589	589	589	567	556	515	566	541	572	551	549	563	566	543	534	550	565	537	589	534	540	535	519	565	582	574	571	536	532	565	564	555	546	551	554	537	579	559	508	589	546	583	548	534	533	565	576	565	567	546	535	534	526	587	530	568	585	544	553	542	543	564	571	570	528	580	542	562	528	549	572	520	660	533	554	536	558	547	591	570	555	537	548	545	563	578	573	605	555	551	563	543	523	544	548	565	584	563	606	570	594	547	580	550	576	551	555	567	542	522	584	572	589	605	543	566	536	511	573	548	552	562	582	565	526	554	512	550	617	557	536	581	575	512	591	543	563	578	552	548	536	537	554	564	550	560	569	557	582	547	536	583	582	538	493	540	544	530	524	571	587	567	559	548	539	562	514	589	567	562	574	549	513	561	535	565	597	530	564	557	522	561	569	589	575	572	556	569	584	544	561	587	579	599	540	600	535	516	568	531	561	564	570	552	560	549	512	553	529	559	558	499	528	557	572	572	566	541	556	552	574	576	556	613	535	576	526	603	591	528	567	546	565	559	519	574	566	568	520	564	589	554	520	520	491	563	567	589	532	559	560	545	593	532	549	546	596	551	541	560	562	522	526	563	545	549	556	515	572	507	551	561	544	592	558	514	526	559	581	545	590	575	543	569	576	577	532	589	577	587	554	524	553	556	532	579	545	532	597	548	532	580	561	556	571	522	520	583	572	537	542	572	594	564	554	558	569	568	542	561	573	548	558	547	566	552	576	585	526	602	564	531	542	546	581	524	532	562	564	576	555	568	576	562	564	597	537	499	554	554	584	562	543	549	578	576	535	589	555	559	554	507	571	624	526	554	538	556	562	532	571	528	603	565	528	579	539	532	566	544	558	529	559	576	582	579	595	553	532	529	539	592	548	548	576	561	555	555	551	522	552	546	541	570	546	510	564	563	568	535	539	550	541	551	570	533	549	546	548	566	569	550	597	575	546	538	573	571	559	572	573	577	583	545	500	560	543	518	603	515	555	567	541	549	506	560	559	576	539	537	527	541	569	541	533	570	533	529	552	548	515	525	580	583	546	587	554	549	554	598	584	538	553	570	545	534	543	524	563	529	591	508	561	582	551	561	580	553	555	570	551	550	548	559	584	563	592	523	557	556	564	588	592	548	555	559	585	540	551	552	557	555	573	562	552	600	574	536	566	531	551	558	555	577	560	585	504	528	539	563	548	576	566	530	535	570	524	596	577	562	519	529	534	521	578	575	528	531	543	539	516	539	533	540	580	557	571	551	568	560	575	502	553	557	507	534	559	565	560	580	550	574	547	521	581	529	561	559	574	562	559	553	534	536	540	538	541	532	537	557	535	599	598	555	569	572	604	545	540	568	546	521	569	532	530	585	585	503	535	515	565	539	544	571	536	549	594	565	524	574	590	553	507	516	591	538	594	537	617	560	571	574	528	547	565	595	565	533	585	523	569	521	552	543	541	570	543	579	561	531	556	556	570	546	543	562	554	520	534	583	521	500	541	549	533	570	535	517	538	545	538	541	533	549	547	553	559	572	558	542	596	549	577	574	569	571	545	579	575	571	562	462	520	564	576	530	569	564	565	563	543	568	513	553	562	534	530	564	585	568	547	587	595	580	535	563	586	574	507	558	550	551	538	556	534	561	533	560	566	556	525	561	524	553	539	551	578	568	539	528	587	587	540	598	614	549	519	496	554	567	554	545	545	554	599	558	573	511	522	577	526	574	549	550	592	526	533	561	598	548	552	551	584	530	568	522	558	534	551	555	537	558	584	538	579	529	551	611	572	579	601	513	539	532	574	551	555	539	544	593	588	553	514	532	568	589	539	593	567	575	525	561	558	569	538	558	529	561	558	539	578	564	557	542	550	534	552	538	521	553	554	587	556	525	560	579	543	545	577	573	495	541	575	538
19881	39382	74959	68661	52327	35271	17758	5205	1163	443	288	303	282	313	246	267	296	275	297	285	265	290	302	247	266	284	279	299	256	268	280	290	304	258	281	262	260	278	256	282	281	271	264	316	270	225	267	254	283	262	248	272	258	271	285	285	285	291	245	280	261	297	297	279	281	296	287	286	272	282	279	269	268	282	289	282	302	253	245	290	265	255	262	245	268	250	291	294	284	289	300	264	290	297	295	293	289	283	278	260	277	312	276	272	257	305	275	283	267	248	257	290	272	279	289	290	242	267	271	268	284	284	270	286	273	268	292	277	261	275	290	299	281	265	291	279	279	277	262	280	260	278	279	291	251	268	260	286	275	273	281	261	273	259	269	295	259	242	274	268	294	281	275	281	276	254	238	287	249	293	297	279	250	242	286	268	281	283	280	301	255	262	286	273	264	304	280	275	251	279	280	293	269	279	276	296	254	244	264	244	238	277	257	293	289	266	275	258	304	277	287	253	288	248	265	301	287	279	292	251	277	264	290	299	256	282	272	284	285	268	220	268	271	291	281	324	230	261	258	284	253	295	255	278	291	261	259	261	287	308	262	271	258	284	240	265	298	273	292	260	253	267	275	262	262	261	227	269	280	268	259	277	267	262	305	262	266	295	293	263	265	298	266	293	240	265	289	293	293	276	240	265	281	262	268	291	281	299	304	294	259	271	305	270	248	263	277	297	259	271	291	240	249	291	273	252	276	268	258	288	253	279	257	258	260	310	281	247	283	282	239	259	300	284	271	279	267	277	275	252	299	264	282	257	279	306	292	268	289	251	304	256	290	293	246	298	259	308	292	244	268	292	267	280	271	275	275	289	288	305	287	282	266	293	254	299	287	295	277	298	263	253	281	269	282	259	253	269	288	282	268	273	256	321	238	266	242	284	260	299	275	279	271	267	254	269	279	259	265	291	286	307	253	272	273	266	278	243	275	281	271	276	272	247	237	298	311	285	281	285	254	281	285	276	250	276	265	249	290	256	259	299	289	268	285	284	290	274	299	278	273	290	298	280	271	267	258	301	266	288	286	277	271	282	290	275	293	263	269	273	255	248	279	285	286	300	304	263	246	269	269	288	291	247	282	276	253	282	271	260	310	264	281	257	270	262	232	298	274	261	273	254	279	272	253	277	286	285	265	274	255	276	279	280	301	291	248	277	250	282	251	257	248	309	276	276	254	280	265	240	280	255	285	273	264	273	289	267	289	296	284	275	278	254	273	276	275	297	265	289	255	244	269	238	293	288	268	294	283	269	268	289	275	290	286	280	262	253	259	275	298	297	287	293	297	238	295	301	261	261	260	270	270	267	266	270	255	268	273	282	287	288	285	262	273	285	239	287	278	281	283	299	304	253	285	272	298	278	244	280	283	266	277	288	268	268	265	251	277	283	292	282	280	293	267	297	290	266	333	268	250	267	302	266	261	273	280	281	259	277	245	278	280	258	283	275	272	271	273	292	279	291	250	273	265	287	263	277	271	289	270	279	269	301	281	295	275	248	272	273	265	241	271	292	299	256	271	263	239	278	293	261	246	272	303	287	276	274	262	259	289	292	272	258	286	265	305	236	262	282	259	291	306	249	256	257	271	257	302	300	254	298	283	273	263	258	246	300	279	269	268	283	272	278	286	293	271	293	278	259	278	302	285	289	251	263	309	277	296	270	253	268	285	274	255	306	285	301	259	287	312	252	261	258	268	266	275	266	252	267	273	263	283	261	242	273	283	288	267	317	300	286	264	262	244	267	255	262	282	303	295	245	287	284	290	263	272	252	263	274	272	289	264	273	254	302	295	275	285	302	271	280	267	263	253	270	276	249	270	293	269	276	246	261	255	336	291	257	265	280	273	279	254	261	299	276	320	270	291	257	269	259	276	272	305	257	279	273	266	266	289	269	294	259	271	263	281	284	271	257	271	301	259	255	255	287	294	262	294	263	266	286	258	286	258	277	270	228	238	279	314	279	277	237	275	264	265	251	284	263	285	270	274	253	326	295	239	283	290	270	272	276	284	265	250	278	293	279	272	286	260	330	242	278	284	262	302	270	301	289	259	260	263	291	308	287	257	274	278	302	280	264	271	268	316	287	260	304	310	279	244	286	290	273	298	287	269	248	249	279	257	261	266	279	289	274	266	239	278	275	287	273	292	272	290	276	268	279	275	280	300	243	288	251	271	268	302	263	272	277	286	274	256	280	286	276	261	268	249	284	294	280	266	244	280	273	254	290	287	240	273	274	271	277	291	278	252	249	248	312	247	270	265	323	250	272	277	294	256	280	280	293	280	267	292	295	274	289	277	283	261	285	282	272	263	289	269	258	252	266	274	260	289	302	247	287	303	291	261	302	272	280	288	279	282	283	280	280	263	288	269	295	295	263	273	288	255	267	274	290	256	269	290	266	261	250	291	304	273	290	302	308	255	265	304	257	293	258	277	270	250	240	240	246	287	274	297	281	256	294	252	286	288	296	277	293	266	278	254	288	291	275	252	279	261	297	268	243	259	277	281	240	265	258	284	292	279	270	290	268	275	266	247	252	284	279	282	271	250	311	274	262	259	254	272	257	260	273	252	312	257	276	292	292	273	251	257	327	248	276	264	302	278	261	298	287	293	264	307	246	268	265	314	274	259	284	255	296	240	240	290	285	276	275	284	249	266	270	308	286	285	295	308	298	293	278	283	288	268	277	283	266	303	294	278	270	275	291	270	241	299	279	290	280	244	261	294	257	313	305	285	270	260	263	292	262	260	294	273	273	305	277	267	299	294	246	289	283	283	264	253	287	277	260	302	274	267	283	255	274	308	279	262	270	271	274	261	301	302	287	246	264	280	285	277	260	284	295	273	280	273	309	251	301	271	288	291	295	294	316	284	269	289	247	257	248	297	252	260	271	298	296	258	305	302	269	235	287	254	295	278	262	274	289	265	274	282	247	272	279	277	286	278	248	305	280	256	285	287	273	263	279	267	246	281	243	247	274	261	290	268	309	289	288	295	281	250	266	275	298	295	262	261	298	302	273	270	288	275	264	266	271	272	298	273	288	275	280	268	261	265	255	271	260	259	249	300	272	266	292	283	252	289	273	256	277	250	253	307	246	274	253	299	295	299	279	270	265	287	252	257	279	289	264	259	243	288	246	283	274	274	267	235	291	264	257	297	242	284	275	286	292	275	274	319	271	263	273	262	266	276	307	281	271	280	254	279	268	270	267	291	244	271	265	296	292	289	234	257	282	286	296	263	266	261	259	258	300	288	269	265	285	321	255	293	265	290	267	277	247	287	293	287	298	256	255	283	280	308	243	279	271	308	271	275	270	273	275	272	264	281	268	274	266	307	285	278	273	286	271	250	330	280	303	270	274	265	252	273	242	297	259	281	266	247	271	280	284	268	261	255	269	281	293	299	269	268	294	261	296	290	250	264	262	253	301	313	300	269	299	263	291	283	245	286	303	273	300	279	275	276	274	256	278	244	270
11840	32292	69959	74854	63054	46688	29293	13067	4188	1464	722	681	688	651	670	694	659	687	711	632	634	684	683	694	684	682	642	687	647	664	734	678	657	690	653	644	658	641	674	717	651	660	695	658	628	635	668	680	674	661	672	688	666	687	677	673	701	717	652	672	698	671	630	669	599	631	675	661	660	691	654	703	643	680	667	655	710	710	712	711	653	659	687	743	667	704	672	652	673	692	633	646	668	654	621	636	659	692	705	651	700	666	637	677	641	724	675	699	645	723	636	715	638	669	702	678	676	674	673	677	662	643	669	659	699	631	642	658	660	610	626	735	682	700	662	679	685	654	646	707	686	674	671	655	648	680	693	685	653	655	675	687	642	695	670	606	669	607	671	647	671	677	673	689	711	722	641	654	645	650	665	680	623	645	748	723	671	686	682	669	692	702	682	645	622	647	643	720	650	641	665	642	689	691	677	642	703	692	653	657	665	637	692	645	688	649	722	665	650	653	643	638	680	694	613	713	703	603	650	652	681	659	678	625	687	655	660	721	674	661	703	699	667	625	716	668	695	676	702	634	662	642	648	688	665	673	670	629	680	652	676	673	658	680	687	654	705	707	693	679	668	702	665	669	626	662	656	672	686	666	644	674	649	645	701	699	640	662	675	639	663	675	660	651	688	631	654	678	622	635	652	646	685	680	690	677	625	676	694	670	685	737	665	640	698	661	675	669	652	653	674	655	644	653	681	619	655	663	641	688	657	654	643	629	697	653	653	643	655	675	645	731	668	678	631	652	676	695	666	643	640	614	674	646	626	648	671	688	677	694	689	665	674	671	639	671	656	676	632	710	641	690	646	632	683	671	605	623	672	660	660	663	687	693	640	659	658	694	631	686	686	716	663	657	641	703	667	667	636	650	656	715	662	716	636	706	629	701	666	674	689	682	666	684	657	697	686	676	667	645	653	702	626	682	652	688	694	644	667	659	708	650	696	618	661	670	708	686	615	659	659	658	635	684	659	667	672	687	682	681	661	685	649	697	672	656	686	641	732	659	642	677	680	639	724	667	675	672	656	666	629	672	612	658	679	690	656	668	677	703	656	672	675	677	635	633	668	669	707	687	661	681	636	726	637	712	677	683	695	700	699	680	652	687	652	677	626	657	678	681	720	699	689	638	680	719	654	638	627	715	673	650	660	653	676	675	680	647	678	670	673	681	681	649	705	690	655	649	674	669	668	675	675	668	735	668	687	685	629	662	627	607	650	693	693	674	632	625	625	714	675	665	626	660	678	650	671	735	650	676	664	595	666	679	623	666	701	672	692	642	698	648	632	647	683	650	662	661	645	669	663	691	690	662	652	666	646	627	703	651	687	689	647	648	696	683	648	661	663	667	617	718	692	662	668	685	686	611	681	657	662	649	657	705	658	692	636	642	676	623	680	722	645	649	674	688	675	661	628	635	674	700	668	711	674	698	649	658	676	653	662	658	682	651	696	690	706	687	641	604	658	702	655	646	678	703	647	667	648	675	672	671	665	659	701	669	663	590	629	688	632	700	638	696	702	680	661	642	668	688	701	649	606	652	649	706	688	655	675	641	649	684	692	662	657	666	693	662	665	731	668	679	659	676	643	719	633	691	646	661	647	662	716	674	693	633	693	671	667	655	651	700	660	727	606	704	676	649	634	716	700	680	686	659	662	657	640	672	697	654	607	648	654	658	682	688	624	645	640	683	684	661	655	663	631	653	688	658	642	633	683	662	681	692	671	634	647	649	711	685	622	656	624	632	721	711	671	618	658	673	732	648	674	701	650	681	678	678	694	661	620	661	637	665	663	688	652	648	673	671	676	649	655	683	657	660	652	688	684	640	667	627	674	635	701	671	673	696	645	643	676	658	599	730	653	665	660	652	658	709	674	643	700	666	680	701	704	664	674	637	656	672	670	645	681	671	715	669	699	694	618	644	647	710	669	689	711	677	671	655	702	679	669	676	629	604	636	663	666	686	639	672	652	659	666	647	658	630	693	718	643	655	645	656	676	676	615	673	673	646	646	686	639	679	650	671	660	669	650	714	630	688	660	672	621	664	662	677	662	682	719	673	692	667	670	669	671	705	634	656	722	678	674	625	669	660	701	685	662	661	643	651	611	659	637	673	641	656	704	663	662	695	685	681	696	721	618	653	673	699	684	650	663	641	679	648	657	670	612	591	674	666	642	643	688	624	707	696	655	679	667	611	677	722	701	654	653	651	700	639	679	640	658	659	715	626	684	649	682	698	676	682	643	668	695	667	661	665	667	675	626	665	659	647	652	698	689	708	714	669	622	695	667	729	669	661	639	670	659	691	694	687	650	700	694	639	684	670	676	657	658	644	669	649	651	647	660	691	648	687	727	646	667	686	669	678	683	677	643	709	722	651	619	652	695	685	664	695	655	671	696	677	666	701	664	686	647	668	696	668	649	685	713	643	644	644	690	652	688	675	601	680	634	646	621	653	659	695	642	650	640	693	640	683	703	685	674	650	691	668	660	651	686	663	697	648	670	704	687	624	682	629	686	689	658	690	670	610	667	688	721	646	645	673	661	637	645	707	641	687	667	703	683	656	661	662	665	654	685	653	691	673	712	681	627	734	707	622	650	705	648	647	645	660	683	649	663	710	666	683	643	641	633	699	689	674	661	643	673	681	639	691	693	621	670	644	672	638	636	664	662	659	641	628	691	624	672	684	629	643	678	691	686	622	694	674	705	664	689	684	684	673	664	728	653	679	692	695	648	648	766	650	639	609	702	645	657	652	642	689	632	698	717	664	666	640	642	709	650	696	684	674	685	638	633	728	685	699	670	672	654	663	630	696	701	668	654	636	674	627	674	698	632	700	713	687	678	677	677	653	674	640	659	638	674	641	659	671	659	632	673	660	642	662	664	668	666	698	654	661	660	693	651	684	713	665	660	684	645	616	678	645	726	641	644	619	647	648	631	691	621	679	635	646	662	686	665	648	663	670	642	684	697	696	722	687	694	694	706	683	707	670	710	675	657	654	686	726	649	646	612	655	647	688	673	653	656	675	706	662	684	704	666	698	655	650	678	657	685	646	680	725	644	682	646	707	663	717	712	656	653	650	661	654	688	692	677	661	694	649	735	690	687	689	652	663	654	726	662	669	652	678	707	688	621	603	679	673	692	662	642	660	667	623	673	695	625	693	671	641	667	641	659	667	656	701	646	676	675	641	680	669	691	678	666	712	682	636	640	673	664	634	650	664	721	672	692	668	709	655	691	674	660	661	665	692	629	640	684	666	672	655	624	691	672	633	694	660	690	679	661	674	702	661	655	729	703	684	697	686	638	667	657	653	676	688	682	685	636	685	687	678	665	677	710	637	687	668	717	657	662	652	647	695	624	659	724	667	685	660	693	666	649	646	717	658	663	691	685	605	643	662	697	652	650	638	637	658	668	683	697	615	623	721	711	666	691	647	665	674	647	649	680	693	672	671	672	671	692	642	620	657	670	691	649	657
22684	46973	77177	71007	54919	37736	19642	6161	1401	479	296	246	241	264	258	264	258	273	241	270	251	277	276	290	252	256	246	219	256	278	313	244	268	260	247	273	271	271	262	254	270	242	288	265	271	268	270	253	283	257	265	243	260	244	247	254	259	270	270	271	265	260	246	242	252	259	255	250	259	252	257	244	267	245	279	285	253	284	245	285	247	252	296	286	237	253	273	274	238	228	270	260	250	251	271	271	278	289	271	237	278	258	266	243	255	211	277	277	289	276	253	247	274	242	233	271	258	253	244	260	276	242	273	238	270	249	246	273	269	266	271	244	270	291	277	262	244	255	261	234	249	274	272	254	257	260	250	244	261	234	263	298	245	280	283	290	270	237	264	238	258	256	267	258	289	266	247	273	256	254	264	278	301	303	256	272	261	259	279	284	258	251	228	245	253	272	260	240	250	248	292	268	289	309	280	282	253	251	273	277	257	254	275	251	266	267	253	248	275	230	229	239	262	255	266	230	280	268	243	273	249	261	277	256	277	267	273	244	263	286	254	263	255	254	271	266	281	263	276	301	263	258	249	250	246	267	253	252	247	246	286	273	255	261	243	256	271	236	249	262	278	258	258	257	276	268	274	272	238	239	274	253	281	304	262	263	269	245	261	267	256	274	261	286	283	248	268	249	253	275	275	242	247	276	268	272	242	272	286	262	264	246	253	258	266	257	223	235	276	258	246	240	310	275	288	252	263	243	258	262	294	238	243	242	242	244	311	247	252	265	289	263	278	264	281	259	244	307	253	293	312	254	281	237	238	263	271	272	279	274	276	242	298	262	274	270	265	242	261	271	254	272	285	244	267	247	226	267	253	271	253	273	255	279	253	283	237	256	266	251	291	273	296	266	280	255	249	244	265	270	246	242	279	264	234	279	263	259	300	279	257	298	267	288	260	283	283	267	269	271	264	261	236	243	238	286	241	264	284	258	239	289	227	261	252	245	256	243	247	263	250	268	248	244	266	235	246	273	250	276	283	264	247	269	264	282	264	269	275	227	265	248	229	255	270	281	300	242	257	275	273	307	258	260	248	254	273	288	259	286	249	253	251	284	256	264	240	254	268	278	272	233	316	255	273	251	274	258	267	254	248	255	254	266	232	238	248	264	239	271	237	238	270	227	243	271	261	262	257	249	285	296	262	273	263	257	228	248	254	240	270	239	263	269	241	277	253	291	255	259	237	282	251	241	278	259	247	270	266	285	235	277	285	258	267	260	262	250	265	270	279	257	266	224	244	246	296	268	258	274	261	266	253	250	256	263	278	269	272	287	226	298	272	257	262	245	262	236	264	229	250	240	277	280	253	262	263	246	252	271	257	248	288	274	282	275	232	293	243	272	245	254	263	252	227	250	267	277	252	248	284	243	259	272	280	253	257	226	243	278	263	258	263	266	280	257	268	243	267	249	248	292	248	259	245	256	237	273	247	252	273	247	234	260	243	272	261	232	265	236	286	278	248	269	256	265	259	289	268	269	262	279	289	253	269	229	283	287	248	281	237	279	249	244	270	247	241	285	290	236	229	252	269	261	275	269	247	237	268	273	257	275	272	255	291	245	289	265	257	253	248	271	234	268	295	256	271	274	267	259	257	275	240	264	281	278	234	259	287	242	277	232	259	270	281	265	267	282	260	251	220	243	293	273	272	267	260	275	261	300	233	249	250	229	237	262	265	263	271	241	258	249	265	265	268	254	268	272	241	240	242	262	263	271	237	264	256	264	290	270	270	271	250	252	271	279	230	224	280	270	266	265	256	231	267	259	239	277	277	251	245	263	261	263	269	263	236	274	267	249	282	261	232	252	237	243	262	262	251	266	236	261	290	290	257	273	254	251	239	247	262	244	260	257	264	285	224	208	256	261	241	252	264	279	228	255	282	264	301	257	284	273	254	237	288	251	237	231	248	261	250	259	268	245	264	239	271	253	283	303	250	266	271	250	264	257	283	277	271	276	281	210	283	274	249	251	242	279	261	257	251	251	280	249	269	275	237	266	312	272	249	244	252	274	273	249	263	251	267	293	262	251	266	273	260	244	301	263	272	269	269	271	289	242	262	272	250	266	238	286	266	279	250	249	240	236	246	254	283	282	299	260	270	270	275	283	242	272	256	252	245	243	251	273	273	277	281	243	284	249	235	274	251	258	265	270	267	263	263	257	255	263	247	230	289	261	257	244	282	269	240	266	278	297	262	242	231	268	264	225	252	250	265	251	263	284	253	267	258	300	240	262	245	251	240	266	281	267	250	251	224	281	259	268	249	259	253	271	280	299	276	238	279	262	262	265	237	248	269	272	242	260	270	271	274	280	259	271	275	255	239	283	253	294	267	280	298	250	297	251	245	253	270	273	251	258	239	265	262	241	245	262	254	271	270	243	250	264	257	257	280	294	270	281	231	242	231	280	270	274	257	247	234	282	278	275	290	263	256	271	265	271	231	248	277	215	232	244	240	229	256	246	252	249	275	248	259	250	280	245	273	254	254	252	247	269	296	262	257	246	278	256	276	262	254	239	267	266	255	259	254	217	271	255	251	250	246	243	275	269	283	253	265	276	240	253	220	261	275	255	259	237	276	284	245	250	243	251	269	258	269	274	275	232	277	259	279	239	240	237	294	254	239	271	278	253	268	254	280	265	256	252	272	290	251	265	241	248	277	288	253	282	248	253	274	272	262	259	279	234	226	271	254	275	272	284	264	258	263	262	266	248	269	262	263	255	293	260	270	262	233	283	267	255	267	264	251	267	247	255	291	257	291	312	261	264	263	275	243	243	268	258	267	273	248	231	287	262	281	288	250	267	256	279	294	275	265	250	258	264	263	283	262	301	257	268	257	261	269	274	259	245	258	249	275	257	235	272	243	244	240	259	266	254	265	277	278	290	243	273	277	255	287	268	258	259	255	279	259	267	254	244	240	239	261	271	269	262	252	243	266	241	270	260	273	263	265	254	259	233	264	265	279	267	235	283	275	229	253	267	243	235	269	275	265	232	245	266	284	254	268	260	281	261	267	245	237	292	284	296	308	288	250	225	240	260	275	261	253	260	275	275	270	249	273	241	284	262	260	258	271	243	257	254	229	229	260	285	297	281	263	279	263	282	262	252	243	265	260	256	299	259	229	269	260	246	269	276	248	246	252	254	282	270	259	246	247	264	233	241	293	238	283	272	266	268	245	259	259	298	265	239	272	225	277	265	267	242	243	254	240	247	287	211	272	246	244	286	258	274	299	255	277	267	286	273	268	254	250	230	274	259	273	254	254	280	266	237	302	279	286	272	220	254	239	264	279	264	294	223	245	256	251	232	246	258	255	247	261	249	234	271	250	251	248	260	253	282	266	270	237	308	255	258	258	320	306	288	273	261	257	260	258	248	262	249	262	273	249	245	253	269	260	259	234	234	260	242	265	270	234	286	261	268	245	260	266	247	223	283	269	243	223	239	254	267	253	274	268	281	255	260	284	296	238	269
12706	37370	72581	77812	65472	49178	30916	14238	4714	1474	721	663	618	605	619	638	615	669	600	711	652	637	656	645	632	660	654	636	655	612	660	632	716	597	598	658	620	626	628	665	602	605	606	669	606	634	611	615	624	588	657	637	639	622	622	643	587	649	669	614	612	623	638	645	601	642	665	683	616	606	646	656	669	627	646	644	603	625	626	705	628	628	633	636	611	586	657	619	609	607	594	635	595	622	624	707	647	653	610	665	623	619	663	663	635	632	652	651	655	650	658	617	601	634	667	622	656	635	623	575	621	622	616	630	603	670	598	636	648	615	664	676	623	634	627	705	684	655	649	637	619	608	649	612	635	612	602	636	676	628	614	645	642	598	666	634	581	585	640	683	620	654	664	665	611	605	639	641	639	628	615	643	600	640	628	609	642	668	626	588	653	638	657	668	636	660	619	635	679	591	638	634	668	671	649	609	648	680	605	640	637	602	639	642	652	649	664	675	686	648	630	619	621	677	672	650	661	663	696	590	679	680	617	623	661	619	636	600	616	646	647	666	624	640	632	649	659	608	625	648	658	621	633	646	677	608	606	621	646	660	613	669	638	661	616	641	649	639	619	651	701	638	595	623	636	622	687	640	637	600	620	576	632	589	650	622	628	660	629	612	615	641	628	676	632	658	664	608	616	627	656	639	605	634	610	660	609	644	702	657	640	607	606	628	581	677	690	602	621	630	621	605	608	609	682	637	662	681	637	609	705	631	686	626	631	650	606	652	612	621	634	612	634	628	629	645	610	586	664	648	622	666	582	613	645	675	640	652	615	624	614	609	636	644	646	605	619	706	632	654	613	620	639	638	648	646	643	656	631	635	645	645	684	626	618	642	590	645	627	634	600	687	611	564	585	632	625	672	690	649	598	634	638	591	649	638	622	669	638	646	627	612	657	629	616	671	625	646	640	662	682	648	590	615	592	657	629	601	627	638	651	638	630	637	675	623	666	619	637	627	572	639	640	671	624	636	597	593	660	647	664	639	604	628	600	654	595	651	652	638	675	604	672	656	650	636	661	637	657	697	674	638	630	616	634	615	618	582	606	606	636	634	599	601	645	630	631	618	646	639	663	643	618	601	633	598	597	661	642	660	595	658	619	627	627	622	612	638	638	685	627	645	611	666	592	626	676	585	630	611	649	630	668	647	618	611	624	611	663	613	627	658	651	638	641	588	602	607	653	644	621	641	668	686	655	624	636	646	606	628	600	633	662	654	645	639	627	663	616	679	605	597	673	624	620	628	650	671	653	636	637	666	649	677	622	611	624	643	623	609	647	669	624	622	658	630	589	646	604	640	647	666	681	616	611	637	650	641	618	646	603	631	619	639	672	625	583	640	646	692	615	664	596	575	638	609	631	647	649	643	642	653	625	605	664	636	662	657	620	650	655	602	636	653	642	657	629	602	616	621	634	622	623	608	690	607	629	630	579	601	665	597	568	620	674	623	621	652	635	601	640	625	643	631	623	637	656	622	662	615	633	621	636	663	630	652	617	585	563	616	626	644	639	662	649	622	577	603	625	609	584	672	625	631	648	660	606	665	626	641	625	631	639	667	549	657	624	614	632	639	645	608	672	634	662	640	631	629	657	657	593	631	632	606	650	665	628	623	634	589	623	609	592	601	611	593	647	644	647	641	603	639	631	622	637	662	612	632	602	631	625	671	657	660	649	681	638	617	603	646	659	641	609	706	683	638	573	617	670	604	626	639	618	660	650	655	660	588	599	600	639	630	637	607	678	626	635	691	597	642	642	653	589	619	653	652	649	605	616	648	658	661	642	618	618	600	636	685	670	610	658	595	619	666	635	646	676	661	635	674	623	629	644	636	648	608	613	636	647	707	626	662	655	621	637	629	637	614	611	653	626	617	630	637	654	626	673	645	634	613	675	641	618	669	645	600	660	668	653	603	638	656	661	634	657	627	642	611	609	648	669	657	632	604	634	629	638	629	608	648	586	609	642	643	609	591	629	652	645	625	634	675	680	625	595	683	652	670	691	654	631	595	636	623	607	644	631	656	585	654	607	610	619	638	641	614	655	668	616	603	596	649	632	611	638	635	636	638	672	625	626	689	605	678	609	680	605	658	620	659	607	649	623	659	630	616	623	633	662	686	624	614	644	599	605	596	649	603	611	618	701	639	621	620	666	646	659	574	683	646	660	639	645	669	628	616	664	638	648	628	655	622	632	703	643	614	668	647	612	620	601	636	582	639	623	635	643	576	639	599	648	637	635	608	635	615	619	622	632	659	616	594	610	645	650	654	588	624	667	578	691	591	635	624	638	616	652	619	606	639	593	645	678	650	627	613	633	631	603	613	621	620	640	674	639	575	655	642	669	644	621	640	599	597	640	627	670	594	640	634	586	647	646	662	624	649	639	622	647	634	670	690	643	641	611	628	646	648	616	651	654	672	687	620	632	628	613	611	626	638	604	644	635	653	634	614	689	600	627	629	648	633	622	685	664	670	652	695	621	656	695	674	648	641	610	621	640	649	674	593	638	597	685	656	603	617	667	672	670	637	632	677	626	625	645	639	644	668	647	618	672	623	646	695	611	628	613	645	651	642	626	610	636	696	648	596	691	651	600	661	671	636	635	618	648	630	611	607	614	643	633	613	615	620	648	613	635	632	650	594	592	646	622	649	600	642	616	654	633	644	569	602	644	653	619	613	582	581	668	646	617	624	618	597	606	693	624	623	677	620	655	657	625	609	631	621	662	613	638	665	645	618	639	674	622	625	618	656	590	638	682	643	594	626	602	572	618	638	626	659	649	619	620	634	613	632	635	589	607	660	613	626	653	645	674	608	625	606	644	641	601	663	648	622	620	594	642	613	636	653	668	671	636	644	649	665	603	621	606	609	635	641	654	693	637	654	575	653	630	599	638	664	608	633	667	638	650	670	621	623	669	576	584	602	621	625	605	658	640	609	619	609	605	643	639	599	627	657	669	611	627	637	611	668	597	635	621	610	626	638	667	627	611	632	635	666	648	627	658	653	581	657	639	625	675	631	610	606	627	622	614	631	669	615	639	592	641	596	649	636	664	610	628	628	633	609	648	607	622	668	625	638	629	678	657	658	679	652	627	631	653	587	608	621	653	628	668	624	663	617	618	619	608	631	615	648	617	604	673	606	646	644	645	629	648	642	617	639	637	592	645	626	620	597	583	664	618	644	638	644	633	654	637	653	657	640	670	642	611	675	665	660	661	644	640	642	638	664	620	655	638	669	600	638	659	674	657	676	668	653	623	644	612	606	624	619	610	626	628	637	628	651	621	608	634	615	599	646	663	629	644	654	693	573	634	583	627	658	605	629	609	642	691	633	640	636	649	640	659	617	614	591	608	596	617	639	651	635	625	633	652	644	654	669	644	633	622	626	640	638	632	664	630	644	642	673	634	646	653	688	619	597	627	618	591	655	642	606	657	640	597	612	666	622	597	625	629	629	665	662	613	652	608	667	637	630
2396	2143	7099	7766	4831	2472	1135	478	287	235	226	231	226	225	226	233	217	247	212	236	218	228	218	232	228	242	209	233	242	261	224	216	210	225	232	218	228	216	211	177	217	206	209	183	226	214	227	216	265	253	227	223	252	235	211	192	237	218	209	224	203	223	222	211	233	247	229	229	253	234	223	201	219	217	193	233	219	211	216	225	234	231	224	200	210	214	210	203	214	226	205	184	224	230	263	217	231	225	253	211	215	210	205	253	209	230	185	201	234	226	211	208	211	210	199	218	220	203	214	208	191	238	204	235	189	230	223	220	248	224	230	229	190	199	206	256	192	197	192	244	251	199	207	209	239	206	227	185	205	203	223	212	234	219	219	206	242	216	222	205	228	213	185	225	215	227	195	216	203	219	197	184	226	213	253	208	222	224	232	219	207	251	231	229	218	223	218	218	214	222	209	208	212	205	214	188	201	238	209	223	207	233	201	202	211	203	222	180	228	194	204	215	214	226	213	225	228	181	206	225	210	214	234	213	221	223	201	222	208	217	201	234	228	221	228	210	208	219	206	225	218	212	221	223	200	208	220	210	228	217	187	195	207	242	201	198	239	249	209	204	227	199	234	221	228	208	230	204	193	233	207	219	220	221	244	216	239	231	209	217	214	201	207	200	214	209	245	229	238	248	218	206	235	235	204	211	220	187	202	187	214	221	197	209	213	232	232	227	219	220	238	225	222	218	225	219	202	213	214	240	244	234	204	210	193	213	206	220	205	230	199	220	226	195	190	222	235	227	230	201	269	222	234	215	198	217	221	240	203	203	227	181	199	250	235	216	228	219	210	228	225	223	234	230	216	205	242	207	216	180	217	224	201	202	264	226	231	204	214	214	220	211	248	227	216	214	194	208	203	213	243	219	231	221	215	225	213	205	235	230	219	215	225	210	218	206	242	190	278	208	208	211	248	233	225	233	194	223	213	200	215	208	216	224	216	217	214	202	196	236	229	201	215	252	222	187	234	223	230	209	225	206	228	221	220	219	200	241	209	222	220	230	238	222	216	225	202	208	225	226	201	207	191	222	212	215	228	231	233	196	223	212	203	214	234	208	210	213	236	204	237	251	241	215	226	203	223	208	203	236	225	255	189	222	222	202	258	217	206	230	223	219	242	200	216	218	210	240	201	242	201	238	226	220	244	243	240	218	235	212	200	208	239	213	204	223	207	217	210	214	235	203	227	224	226	218	205	202	217	200	220	229	235	236	232	195	210	224	225	206	185	222	216	207	194	212	199	242	234	249	191	235	209	196	233	212	213	219	221	197	227	230	221	216	221	213	209	230	204	221	221	227	204	230	232	227	222	208	190	213	211	194	210	220	200	212	202	234	201	201	219	237	205	220	214	217	216	207	213	205	259	221	239	209	208	220	187	213	225	212	207	245	244	206	215	231	200	215	238	195	193	228	192	215	251	198	216	236	227	209	215	226	197	230	227	223	222	242	223	199	213	208	246	218	212	227	210	212	231	210	207	209	240	192	200	182	216	240	192	211	214	215	193	234	236	225	233	204	229	236	225	227	232	200	197	207	219	239	225	261	201	251	219	201	237	204	223	216	191	203	179	210	209	215	205	194	230	225	217	192	201	222	210	213	208	203	212	202	236	196	207	220	195	213	230	208	213	225	191	222	204	220	236	220	202	225	215	234	210	206	206	220	212	208	235	226	245	244	211	205	199	217	248	238	218	221	239	203	225	219	221	184	232	204	188	211	208	227	204	253	227	223	242	231	208	208	220	228	218	200	229	218	205	200	229	237	191	211	201	230	217	231	209	217	211	213	231	224	225	205	214	198	215	216	206	205	206	210	230	200	217	234	199	253	219	231	194	210	219	212	234	217	210	221	220	212	224	206	216	228	212	193	219	241	209	218	219	224	202	222	235	228	205	227	220	213	192	213	215	208	263	237	219	219	209	192	209	197	231	223	208	237	229	229	195	224	211	202	195	223	232	225	198	208	209	210	215	220	222	250	209	231	231	238	240	255	235	213	209	219	227	215	223	211	213	222	221	232	217	263	212	214	242	234	230	223	243	239	224	283	224	253	218	214	189	211	217	181	218	236	218	229	226	218	211	224	190	218	207	207	214	201	205	213	233	233	212	207	214	242	195	226	236	189	200	219	239	220	202	225	246	226	217	216	212	196	207	212	209	217	228	219	232	242	187	187	215	195	200	212	226	221	247	214	218	238	205	239	207	221	226	218	199	234	185	219	224	214	238	226	226	221	226	197	231	208	205	231	226	204	226	233	210	242	231	219	204	216	231	204	220	225	211	223	199	232	224	221	204	246	202	211	209	224	199	241	197	222	225	202	200	224	185	225	225	235	210	210	249	205	229	228	220	246	236	221	226	213	229	210	215	228	211	211	213	190	210	189	210	206	208	218	240	240	223	207	223	236	221	206	240	187	209	201	196	219	200	223	226	233	224	199	230	197	224	224	213	228	222	192	207	212	211	229	237	221	221	231	212	220	193	208	219	257	243	258	208	204	225	199	236	234	233	252	247	225	234	214	258	239	240	235	234	224	220	218	202	221	226	230	228	258	215	227	231	221	218	196	236	209	233	228	228	182	248	238	223	222	244	219	174	217	201	230	222	208	210	251	251	220	259	238	234	213	216	197	205	215	212	188	223	211	212	216	202	181	228	219	202	221	243	205	200	207	233	245	216	210	225	226	220	211	228	216	222	197	231	217	208	246	221	232	215	211	255	234	206	230	223	224	204	225	191	210	200	235	263	196	214	231	188	219	219	232	199	209	209	231	225	228	202	207	215	214	226	233	240	214	223	204	212	205	247	204	212	232	242	220	251	237	241	194	235	227	235	193	229	215	229	242	219	213	228	232	228	222	211	201	211	244	228	242	203	224	193	217	219	219	228	234	214	205	227	207	214	238	204	242	231	217	219	227	230	228	233	213	236	234	212	206	202	213	218	226	212	200	198	186	219	210	206	220	193	190	224	234	223	221	227	207	190	225	230	206	227	220	217	196	212	199	211	213	218	225	240	217	230	234	253	231	212	215	230	223	209	203	211	213	213	220	221	198	214	201	214	216	217	220	231	212	204	219	202	226	215	251	242	244	225	232	179	225	271	236	215	237	182	230	221	259	227	211	262	205	215	199	207	228	217	245	229	219	212	227	207	206	211	222	213	225	233	234	226	208	236	227	217	190	237	235	220	212	187	216	223	252	257	226	220	218	221	216	229	192	235	228	235	216	231	213	207	208	195	229	220	207	207	230	236	216	233	229	229	201	225	236	208	213	221	229	208	220	214	190	215	222	238	228	231	214	219	225	206	228	219	201	240	215	232	230	214	245	194	214	207	201	190	216	235	228	231	233	228	246	205	220	218	214	203	230	204	203	210	227	200	222	209	242	201	211	229	229	230	216	207	230	220	218	212	220	179	217	219	244	186	220	237	211	253	225	220	204	213	206	215	219	228	186	201	202	205	234	211	241	220	189
2706	3920	16429	19646	14558	8435	3812	1658	877	622	577	531	507	568	525	570	563	532	537	561	580	531	541	556	579	515	565	577	586	551	521	550	606	540	510	545	578	550	577	543	593	538	579	541	529	558	561	523	519	567	530	573	562	534	577	535	590	526	556	563	524	546	535	559	596	576	590	569	542	544	556	579	569	549	555	589	493	578	534	530	540	527	611	567	578	541	533	530	522	587	571	529	559	535	575	573	574	547	565	540	519	538	551	550	567	568	540	559	537	535	584	537	581	529	524	492	542	535	572	555	520	599	551	556	505	550	570	579	552	571	523	574	530	558	577	549	501	568	570	563	557	581	493	550	581	510	509	542	537	536	570	571	556	566	550	571	577	545	515	546	584	569	506	586	536	561	546	550	561	556	574	565	535	600	555	545	540	567	529	548	558	549	543	620	538	560	570	564	523	489	552	595	574	570	554	553	525	542	556	577	529	578	597	554	543	553	531	564	602	542	580	587	529	540	523	533	552	527	553	581	574	556	576	540	587	547	502	562	579	556	498	522	610	579	543	533	543	551	559	553	558	561	528	572	536	550	526	563	576	530	551	533	523	578	560	603	554	569	594	558	575	539	521	560	568	555	587	536	606	552	609	536	549	555	578	541	562	579	513	583	547	533	547	556	496	540	577	541	513	522	564	557	532	579	507	580	576	545	582	503	536	541	497	503	556	590	562	553	587	532	566	524	556	545	539	588	574	556	543	554	547	564	578	543	533	558	558	561	563	559	565	538	586	513	531	559	549	581	574	533	548	519	577	533	502	562	555	572	532	564	554	526	552	570	496	547	544	530	552	547	553	549	561	548	521	520	570	565	573	550	528	535	524	548	559	554	591	597	561	539	540	559	555	538	546	562	546	542	533	560	527	496	587	537	520	560	519	526	559	569	589	536	581	556	525	536	550	553	572	576	544	553	548	546	550	536	576	571	569	544	563	543	519	542	567	582	539	561	576	571	544	516	534	550	542	515	564	608	537	559	557	561	554	562	572	545	529	547	504	569	536	571	547	578	541	590	521	552	535	550	555	519	553	511	550	558	533	554	552	580	543	523	564	571	583	569	562	547	528	564	602	526	514	546	575	596	559	524	571	539	554	536	539	535	538	548	508	494	556	610	551	556	570	511	525	545	540	573	537	540	559	541	537	521	525	523	581	537	555	577	566	553	558	559	524	537	501	558	550	537	556	536	560	583	506	551	563	554	530	500	562	538	546	566	588	536	549	538	544	586	592	580	550	543	526	538	525	565	557	540	609	567	568	540	574	580	527	602	559	533	570	541	577	493	566	567	580	561	591	574	562	514	548	551	562	579	537	527	562	615	495	572	554	583	561	548	569	546	561	551	509	548	549	558	501	550	564	519	570	561	528	523	576	508	548	557	578	535	572	533	529	513	525	587	567	529	537	534	549	544	540	547	504	537	532	510	525	546	578	579	557	597	501	548	543	579	543	578	538	544	562	567	550	544	573	559	535	568	536	513	545	577	555	539	536	543	569	567	526	529	551	605	549	549	541	538	546	538	536	530	519	561	583	546	530	543	543	590	522	544	569	570	562	543	511	564	542	530	547	561	555	545	529	562	563	572	588	555	566	536	508	570	565	516	508	617	539	542	569	551	539	548	539	527	524	536	579	548	560	543	569	524	508	568	563	509	517	563	554	542	522	563	506	569	558	575	544	571	567	504	581	538	528	514	577	564	525	534	558	522	539	590	547	539	524	564	567	518	513	587	556	578	540	553	627	567	559	528	542	553	564	578	546	556	540	573	560	560	563	579	552	582	536	566	509	485	559	565	575	559	567	628	605	550	604	524	562	576	571	524	535	568	567	541	586	586	560	532	519	584	526	595	574	576	542	534	536	595	594	606	572	587	541	535	570	545	572	563	580	653	552	571	545	545	571	564	504	546	558	553	577	545	566	555	512	537	552	601	578	546	526	522	570	558	563	592	524	534	557	572	532	576	521	562	524	586	521	567	557	552	533	516	533	539	510	574	530	538	516	565	575	522	531	542	519	592	595	529	565	553	575	560	569	495	565	548	576	555	540	579	540	551	531	532	567	519	623	558	561	563	585	559	541	581	542	538	621	535	557	528	566	562	563	531	536	542	551	582	554	558	606	538	564	587	516	565	507	503	547	568	548	553	580	531	532	527	555	546	535	599	559	527	605	517	537	541	543	531	552	580	581	557	556	583	529	527	541	572	527	545	567	525	571	515	534	560	507	569	548	529	557	543	516	515	578	535	573	544	523	547	578	548	575	567	559	559	530	544	541	569	564	534	554	558	540	580	565	562	551	555	594	579	559	556	568	518	605	565	561	581	545	573	508	542	587	550	549	589	569	536	551	541	579	529	569	553	547	566	581	545	569	554	549	545	533	546	534	548	536	553	538	535	495	532	537	531	562	542	512	550	550	558	590	551	494	525	565	549	570	572	541	569	540	576	606	631	524	584	564	602	551	550	552	532	563	597	564	552	563	573	557	541	579	549	544	541	544	505	569	588	590	557	553	556	505	539	548	588	530	535	585	548	551	578	562	535	546	527	575	562	561	596	529	568	575	532	497	539	526	534	545	530	517	540	557	526	578	524	555	584	575	561	578	562	554	553	535	557	553	564	569	549	558	528	548	543	533	541	554	539	559	554	548	554	564	568	541	557	549	561	513	559	538	564	543	539	564	561	536	528	539	551	545	560	534	575	562	586	539	521	553	555	534	580	581	536	493	562	562	535	543	534	529	586	527	535	575	581	556	553	596	570	559	549	558	559	522	577	577	543	545	564	530	556	568	578	555	583	554	598	558	513	557	569	523	544	560	572	554	535	561	549	546	546	557	558	602	529	577	516	509	539	517	551	534	543	552	553	587	568	555	509	541	538	594	548	561	564	557	539	565	571	567	548	532	549	535	562	563	560	552	559	536	564	563	551	554	527	578	582	543	528	555	567	516	561	537	577	619	560	545	553	587	555	591	557	552	519	578	548	542	548	538	551	551	540	546	522	526	512	544	525	550	565	535	571	564	544	589	610	547	546	524	532	552	551	560	527	558	556	540	565	580	516	551	555	577	580	527	560	546	534	519	545	558	561	577	559	534	521	544	552	563	539	565	534	555	552	576	567	564	522	551	543	562	571	517	543	545	550	572	583	527	514	555	556	553	606	570	565	556	548	574	540	568	523	555	572	585	545	531	553	527	522	560	522	555	520	563	589	527	562	526	549	508	565	539	521	538	586	569	529	546	551	581	551	525	582	529	535	542	563	546	566	559	535	588	564	530	567	573	559	515	516	523	535	573	600	557	546	551	569	504	547	540	560	516	547	564	521	556	548	549	567	523	553	586	548	558	547	554	591	588	574	570	582	581	556	579	531	572	567	567	534	559	569	593	568	573	553	525	513	579	554	574	513	586	552	553	543	547	553	520	541	578	560	537	559	560	564	571	590	525	592	574	548	544	541	535	556	560	552	545	527	576	554
24919	45529	76513	67145	51643	33423	16345	4693	1108	471	289	273	265	286	268	284	289	268	273	281	258	263	259	298	293	287	249	250	284	284	312	297	273	303	269	277	303	264	278	272	240	266	270	273	263	256	263	256	276	283	296	249	258	308	271	313	286	250	273	247	258	277	276	232	294	284	291	260	268	253	253	269	311	254	300	277	289	283	266	289	304	268	274	291	313	264	272	297	277	277	267	287	292	296	295	257	286	243	297	275	282	262	259	295	280	248	311	292	295	285	266	286	285	298	311	279	282	317	277	265	303	260	273	309	298	283	294	290	248	288	281	254	275	276	280	287	284	255	257	285	268	263	282	269	286	305	294	286	317	276	282	290	280	262	267	268	272	288	254	264	251	258	288	272	255	256	268	307	283	275	267	292	262	295	294	283	279	242	273	271	257	276	270	265	262	234	279	250	261	299	292	253	265	284	282	290	256	252	292	309	265	262	265	270	265	270	272	267	271	276	266	289	288	272	287	303	281	251	276	256	262	287	270	287	294	284	256	270	304	247	268	318	269	250	294	273	265	261	269	267	281	278	275	274	271	282	260	283	275	288	281	270	275	274	273	311	266	283	266	278	267	266	287	290	280	273	271	294	261	325	287	305	285	273	257	286	268	231	281	271	268	306	302	265	286	269	275	252	287	281	288	277	274	279	314	255	282	272	260	263	274	246	242	239	274	318	300	285	287	270	246	269	242	268	277	273	261	248	301	290	265	236	282	260	294	273	259	255	272	258	254	309	255	264	297	300	274	294	274	279	258	253	244	274	281	294	285	272	275	299	257	299	250	307	306	250	302	292	297	283	279	278	279	306	316	306	262	270	264	277	301	289	254	283	300	290	324	285	276	300	277	274	272	279	288	256	252	273	273	299	295	292	299	291	273	284	278	280	296	280	270	276	282	281	290	267	262	280	289	252	276	280	317	255	323	280	253	273	327	278	238	248	267	290	257	306	288	307	280	303	278	277	288	294	256	288	258	296	246	297	273	271	272	241	280	255	286	264	278	258	315	252	271	270	295	294	251	218	283	265	282	286	284	267	263	271	268	301	275	268	281	266	255	279	251	272	283	245	257	287	293	270	299	289	266	235	261	290	301	280	271	252	267	283	277	282	280	265	279	285	291	306	284	246	262	293	245	282	286	283	244	281	328	270	284	284	276	279	294	294	260	303	276	277	282	236	259	281	304	313	276	283	259	260	297	275	290	266	268	258	308	325	257	277	278	309	290	299	284	249	276	277	310	294	289	305	285	300	305	260	279	273	254	246	286	273	276	291	267	284	272	261	265	319	255	271	307	296	280	272	294	276	277	317	287	303	290	287	270	262	263	250	273	263	263	300	261	290	301	283	279	249	260	280	269	289	275	277	273	300	292	275	267	289	253	259	271	271	263	257	299	297	286	282	254	300	275	227	291	266	270	297	282	308	261	298	272	260	297	285	257	262	283	276	300	272	266	269	255	258	284	273	277	257	312	305	277	253	279	276	280	279	275	261	254	272	261	230	279	296	283	293	300	253	255	252	269	295	271	278	254	279	277	259	250	276	285	286	298	261	315	257	304	270	243	245	246	267	259	308	241	264	275	303	265	286	248	276	290	284	269	280	286	288	290	270	275	278	273	294	242	279	251	277	293	236	252	283	275	258	294	281	272	293	234	251	269	270	286	286	242	275	254	279	292	282	302	291	295	290	273	280	235	278	264	285	254	282	275	254	272	281	308	285	293	289	250	266	288	283	289	280	256	287	284	286	276	280	264	257	238	270	248	288	263	281	264	263	289	275	256	297	285	279	256	265	283	264	280	270	300	263	302	273	253	313	295	258	247	288	279	250	241	262	262	241	253	259	288	285	263	303	271	296	278	287	276	266	271	272	281	290	291	269	270	248	294	279	287	320	252	259	252	258	297	284	295	293	276	270	280	290	271	252	235	269	261	271	277	274	250	297	272	259	303	281	283	264	296	303	247	300	255	269	277	312	284	274	279	292	277	262	294	275	298	261	265	266	240	284	277	249	241	263	278	262	263	263	264	288	296	285	256	280	279	309	295	240	233	282	272	245	262	268	284	289	263	261	289	279	268	260	285	308	291	272	285	267	275	268	271	309	299	291	282	270	270	250	252	281	324	268	310	270	249	258	264	243	251	281	288	295	272	268	242	281	278	312	258	281	285	226	281	298	285	249	321	273	295	284	264	272	280	277	282	289	313	296	308	278	293	285	257	252	276	263	301	285	263	274	243	287	266	259	279	282	318	243	277	292	280	288	285	266	258	277	238	291	314	300	239	236	272	270	276	266	278	282	264	273	261	293	256	261	264	282	251	315	227	288	294	255	303	316	262	235	264	266	266	274	280	294	245	277	260	325	262	278	277	247	275	294	278	281	256	277	265	253	280	256	278	279	249	277	262	266	276	280	290	311	286	260	324	259	261	278	316	265	287	308	273	322	260	263	265	316	278	281	283	275	290	277	270	279	265	290	290	292	300	269	276	306	229	254	302	267	269	274	280	254	285	267	300	305	314	252	282	262	265	283	260	281	280	252	301	270	273	256	297	254	280	269	259	266	262	260	251	252	281	260	274	291	289	297	265	293	287	289	288	296	295	277	302	311	264	338	280	276	241	286	269	277	272	290	285	293	237	278	262	257	285	266	268	272	275	280	292	266	289	264	269	288	306	246	291	265	268	263	249	297	242	245	277	282	269	290	259	264	280	300	250	267	265	269	272	267	281	258	309	288	254	289	287	285	258	280	272	262	280	276	272	251	266	294	310	272	273	272	294	275	251	280	285	303	298	270	262	276	275	289	281	285	272	301	283	271	283	294	265	264	275	246	284	275	310	266	282	250	260	292	267	286	261	273	264	267	277	265	252	264	309	298	287	276	297	267	268	306	297	271	285	265	278	268	261	296	283	275	295	288	274	282	279	256	270	261	298	276	290	286	260	249	283	288	270	282	264	331	277	279	281	283	289	272	268	303	245	284	278	262	260	267	260	269	274	253	282	240	285	267	254	278	264	289	282	301	260	299	258	257	273	230	299	282	286	295	249	278	260	253	301	288	266	264	263	265	232	269	274	268	287	291	288	259	295	274	296	264	248	302	250	266	282	238	287	276	295	276	258	258	288	292	277	282	274	253	262	241	254	266	273	303	265	284	276	278	281	274	294	280	277	269	286	279	303	266	278	280	274	248	248	328	271	266	247	245	243	321	275	259	304	222	281	267	276	317	265	276	279	284	304	290	281	238	281	259	274	318	250	274	277	277	302	285	269	253	260	276	270	266	265	273	239	260	260	263	309	274	271	284	292	277	275	255	256	272	268	289	302	289	255	272	267	264	269	264	258	249	286	280	276	268	261	267	303	300	277	286	257	256	290	261	283	297	272	260	271	301	281	252	274	275	290	279	290	258	264	232	271	288	284	277	276	293	307	271	257	276	275	249	278	298	278	286	291	257	271	309	273	299	253	277	228	293	284	310
14518	36693	71297	73403	61260	45208	27856	12176	3741	1316	746	683	695	659	661	682	695	674	650	713	694	665	685	633	707	631	669	728	656	667	655	657	711	693	689	682	674	629	691	644	652	629	684	615	683	627	682	689	636	672	672	644	623	676	671	689	660	663	631	649	661	653	667	650	689	680	703	662	635	703	681	679	635	730	659	622	643	670	697	647	612	682	644	707	655	668	677	667	620	683	677	671	694	624	638	648	615	683	660	674	684	650	675	652	663	662	661	635	656	728	653	720	653	664	680	630	650	685	679	689	652	657	671	691	647	632	704	671	616	649	693	700	639	632	673	655	657	664	664	642	629	686	708	614	687	642	666	651	728	721	649	631	665	656	675	667	698	667	696	645	660	662	724	695	682	671	665	647	660	654	643	641	691	661	656	680	671	711	652	667	618	693	676	681	677	694	655	701	690	596	666	668	678	661	679	684	661	636	669	707	642	622	667	658	678	641	652	654	648	714	664	677	672	678	654	650	638	663	734	660	642	657	622	662	644	685	678	628	636	680	669	670	667	675	667	688	660	621	661	687	689	614	635	681	648	645	630	601	700	654	701	650	657	647	692	655	671	686	647	658	667	664	676	650	674	655	692	669	676	659	640	660	713	706	683	674	677	609	644	642	681	677	728	688	657	670	641	690	654	628	703	686	658	651	645	652	668	656	654	665	639	672	676	670	651	637	671	691	626	657	699	688	668	661	656	671	673	672	632	668	676	679	628	643	713	644	661	624	617	653	681	629	662	681	655	651	650	656	700	659	677	665	664	696	666	718	674	676	671	674	644	616	660	676	675	704	669	710	700	669	680	681	680	671	652	683	689	653	651	693	650	691	671	643	654	657	637	674	667	664	636	673	680	700	684	645	650	697	738	685	703	665	676	662	710	646	640	660	668	641	670	670	651	605	628	665	698	676	707	643	662	660	651	645	659	688	691	715	659	685	664	653	701	637	640	660	612	656	629	704	698	636	682	656	693	658	688	678	686	649	687	668	672	685	596	661	654	676	663	690	689	678	680	645	692	636	681	684	672	664	656	652	705	658	669	664	691	618	669	674	657	630	687	647	660	610	626	655	664	637	668	688	673	709	658	689	674	615	651	652	708	610	748	684	693	616	676	644	636	668	633	674	724	637	725	657	689	693	667	651	654	677	641	705	653	696	631	698	722	680	641	654	680	666	651	671	655	645	694	661	680	658	672	704	665	667	685	687	650	657	655	670	659	652	663	650	640	680	673	659	690	658	659	658	664	713	667	649	673	670	640	630	621	645	721	653	719	675	656	735	698	684	629	659	708	650	673	659	673	627	658	642	686	659	657	654	632	612	624	702	606	652	612	641	638	689	657	678	629	700	620	650	668	716	660	660	671	680	682	673	653	687	667	668	668	694	698	658	676	700	627	660	659	668	653	654	638	624	634	674	670	641	675	704	680	668	645	673	650	639	669	682	684	658	702	633	671	711	688	653	691	661	665	612	678	656	690	676	662	713	680	681	656	670	667	697	645	640	652	655	678	670	629	651	683	701	679	687	679	642	679	645	664	642	680	671	640	652	701	626	696	639	678	632	703	711	693	682	631	653	679	705	704	678	676	665	686	628	688	655	644	658	675	705	666	628	640	655	657	647	643	697	684	665	663	653	624	668	681	645	639	644	675	647	654	672	682	671	633	665	671	635	674	690	696	658	681	635	714	706	624	696	662	626	683	650	665	679	640	697	669	632	699	660	670	653	679	664	680	635	694	667	637	672	638	687	680	672	654	659	673	721	699	697	634	693	666	655	683	612	633	666	658	729	698	658	623	693	659	693	629	682	657	655	640	697	693	680	689	667	640	658	640	715	634	693	675	653	663	665	708	651	665	704	633	680	675	661	620	626	664	666	642	698	681	667	691	663	683	687	673	614	653	623	654	623	703	649	640	651	648	674	723	723	672	645	669	669	662	675	686	649	652	643	707	655	669	663	644	657	630	679	678	628	685	662	694	655	694	656	656	629	696	645	661	679	652	647	651	688	670	711	667	675	655	648	674	639	674	698	684	665	678	663	666	629	672	713	656	662	657	651	648	642	656	647	699	699	682	641	625	694	664	656	613	658	660	662	675	716	685	643	625	663	671	663	661	683	666	658	667	696	712	629	655	651	690	660	636	640	662	645	689	685	659	671	638	658	689	685	660	671	696	663	652	694	660	694	653	685	658	690	649	672	666	698	662	676	696	644	642	679	663	695	652	674	680	731	653	614	653	671	693	665	625	694	668	623	660	631	655	671	625	697	660	653	699	603	652	675	641	649	675	662	667	636	653	671	667	681	650	671	690	711	674	719	642	644	690	671	706	702	638	683	683	696	639	654	657	639	634	658	649	632	639	666	667	650	666	688	678	679	684	646	636	652	668	613	651	640	694	649	649	662	674	619	621	652	676	647	684	669	663	677	659	700	673	667	672	635	678	655	703	653	736	666	640	678	649	665	630	629	678	671	686	655	678	658	707	649	664	669	651	660	703	700	647	642	618	627	698	621	679	676	685	694	675	653	655	682	669	699	644	627	650	670	689	665	626	706	663	693	743	659	664	671	663	714	674	700	682	673	627	657	624	640	651	658	681	653	636	694	685	693	709	716	683	678	682	651	724	646	682	656	636	709	686	646	662	696	672	660	692	658	632	696	666	674	699	655	666	688	684	665	650	651	606	684	690	698	695	705	623	710	641	648	662	700	639	673	696	648	634	686	719	708	647	665	646	610	714	661	642	649	624	668	656	641	677	693	660	684	706	674	641	676	701	649	649	696	700	675	631	646	664	647	698	646	710	666	650	664	626	658	694	656	675	630	683	648	647	641	673	666	683	646	638	613	621	667	687	701	661	659	641	660	636	698	662	658	654	661	626	717	660	654	664	646	682	689	653	648	674	612	682	688	677	654	708	663	613	681	610	649	652	713	702	681	657	627	637	646	644	705	677	676	657	728	685	667	648	667	677	683	622	693	686	663	681	648	621	707	674	702	658	651	690	641	662	663	623	706	631	672	680	682	672	661	652	652	665	640	648	671	644	665	671	671	667	637	727	631	682	641	695	662	687	663	663	686	654	702	705	683	650	725	680	675	638	647	663	670	615	684	680	660	643	654	651	700	642	654	681	662	703	655	684	667	654	628	639	670	662	695	670	673	681	632	720	651	692	673	630	663	692	707	589	693	703	659	654	688	622	684	708	693	697	649	667	669	655	705	672	623	653	670	699	669	643	677	683	687	671	659	681	632	637	625	680	638	683	653	663	715	688	698	661	684	677	670	669	689	669	712	609	685	640	676	658	679	679	633	705	677	678	667	660	653	682	658	681	682	656	679	693	690	635	695	661	711	693	671	645	651	649	662	663	707	632	657	660	695	678	655	646	666	692	692	647	672	662	664	708	611	634	683	703	689	652	681	670	722	680	641	686	626	664	648	661	662	690	628	671	650	647	676	616	742	705	625	636	657	693	680	669	639
28562	49398	79564	69780	53957	35769	18056	5405	1262	471	296	282	258	243	253	297	271	289	267	248	253	273	240	237	277	270	264	301	278	252	256	246	300	271	261	264	251	288	252	262	276	261	264	277	275	276	267	256	255	280	275	254	261	253	252	317	239	272	283	259	254	264	254	263	250	272	255	254	269	244	270	243	250	287	281	249	280	258	268	243	259	264	256	275	277	283	276	286	258	296	248	251	252	266	273	289	282	257	242	249	266	238	261	262	271	252	264	262	244	244	233	253	247	299	288	268	249	286	270	265	264	264	270	276	244	283	271	288	245	265	261	223	240	258	280	248	254	222	247	240	278	275	266	278	239	218	250	280	281	261	242	261	259	282	260	223	256	266	263	249	260	265	275	270	240	279	258	261	248	248	278	270	257	266	271	286	242	266	282	279	276	265	264	258	236	266	236	280	241	277	282	260	271	286	249	281	273	300	227	252	262	281	262	280	281	275	259	277	260	251	267	269	252	253	272	245	270	285	250	278	275	255	227	275	275	273	258	243	245	272	231	254	267	235	269	246	256	285	263	286	274	298	284	246	234	266	255	264	252	258	294	274	261	225	281	271	266	252	288	258	273	265	241	269	233	254	254	261	266	239	282	245	263	243	270	247	261	281	288	245	243	287	250	252	246	290	267	269	232	268	277	269	252	238	250	258	266	270	236	247	283	276	270	238	265	253	292	246	289	267	262	268	268	254	284	260	254	238	301	245	298	232	243	264	256	262	274	270	260	274	270	247	278	248	267	250	274	259	243	253	256	263	267	275	243	235	269	267	240	271	282	290	270	235	293	283	258	285	239	252	268	249	255	271	258	277	259	274	262	269	246	252	226	258	262	277	273	275	256	274	245	296	252	252	282	265	258	267	269	292	279	270	264	256	261	262	274	264	256	239	248	260	269	288	263	275	245	251	271	295	258	263	243	299	276	263	224	264	253	253	234	256	256	271	262	241	224	227	269	263	249	241	271	270	245	255	244	225	271	261	261	246	240	257	267	248	258	254	255	254	240	253	267	284	248	231	295	294	276	242	250	239	272	282	280	263	281	262	280	277	240	250	273	260	259	247	257	258	250	268	247	263	268	268	270	282	276	283	282	283	275	258	272	255	254	249	271	241	278	236	285	259	245	274	255	260	267	258	255	261	252	277	243	288	275	269	243	259	255	259	236	271	264	252	232	269	246	248	272	249	238	268	258	280	256	241	241	235	248	251	267	242	272	277	248	230	246	263	258	294	263	268	245	274	262	282	265	279	276	271	260	243	254	275	226	255	280	247	256	253	246	245	250	246	259	285	251	249	251	301	280	283	271	246	270	272	269	259	282	274	276	235	242	260	261	298	288	270	272	282	270	254	287	254	237	257	284	248	264	199	276	251	258	259	248	279	242	293	281	257	274	259	292	253	236	225	258	233	255	271	249	273	242	259	269	251	277	254	245	261	269	257	258	248	268	273	236	266	242	257	259	253	272	225	252	284	236	262	234	253	237	289	280	272	231	252	271	259	269	213	257	243	289	257	261	316	257	258	238	263	258	236	252	297	269	219	250	246	272	232	240	236	294	265	231	243	254	273	247	260	274	249	259	291	251	253	273	267	264	261	260	247	264	282	286	263	262	278	254	278	282	253	251	251	283	247	260	252	264	246	257	247	243	247	264	251	253	272	242	260	249	253	269	239	236	286	268	258	251	277	249	267	244	234	273	245	250	305	278	239	244	255	254	273	259	257	285	262	289	261	296	230	238	261	266	265	273	231	266	272	246	271	293	250	264	255	241	258	275	259	232	242	255	262	253	271	289	262	262	280	259	241	276	303	265	260	245	251	248	243	242	257	280	284	274	240	250	278	282	263	260	263	261	257	251	269	260	266	264	251	257	266	269	278	282	252	228	260	230	252	264	238	260	260	284	285	284	268	268	252	273	281	257	258	252	263	276	265	282	253	287	273	287	248	277	251	267	275	276	242	229	254	234	264	260	253	270	281	256	288	268	260	226	238	262	256	268	255	276	270	244	281	237	252	249	275	298	258	305	276	255	284	245	253	248	249	304	265	267	273	266	253	276	295	242	267	270	286	261	234	275	281	259	274	260	230	281	275	255	269	271	256	289	243	252	239	254	249	275	237	284	292	252	262	297	268	251	272	260	276	283	256	258	280	254	263	246	278	242	242	260	281	286	241	275	260	243	251	283	272	271	284	282	287	274	260	254	261	272	246	272	248	264	271	258	255	247	254	248	286	246	270	263	287	268	270	239	288	282	266	255	261	242	243	271	241	233	249	254	272	249	273	259	252	299	255	247	248	275	270	279	246	233	288	279	269	274	259	267	255	291	273	259	294	271	261	266	265	248	258	254	238	263	242	273	289	280	251	255	250	243	282	270	270	270	253	286	262	285	267	277	259	248	257	280	250	274	257	256	268	250	264	256	281	244	276	244	308	287	233	235	256	247	281	268	255	249	298	255	283	278	243	260	254	290	228	290	237	270	274	266	284	285	254	269	241	285	258	257	258	259	245	266	253	268	260	250	285	260	264	288	263	255	279	256	254	253	231	267	264	265	252	284	260	274	290	275	244	248	260	272	264	264	264	274	229	253	268	240	293	263	239	296	264	269	273	269	261	256	254	259	265	282	266	262	257	253	246	247	281	238	246	262	254	263	282	273	253	278	264	242	276	252	267	248	269	268	250	251	269	282	267	265	282	246	264	282	280	267	252	250	286	243	303	267	285	215	260	266	234	270	258	293	253	263	274	255	259	263	250	277	277	236	279	231	283	298	292	249	268	256	237	253	248	261	266	255	279	251	277	251	245	265	264	250	233	270	270	272	254	260	244	296	273	245	263	261	266	248	251	279	232	254	275	268	268	252	279	241	268	255	252	231	278	242	270	275	241	256	261	249	288	267	265	237	268	254	264	246	290	292	259	260	277	268	242	246	234	258	243	243	275	269	244	284	256	273	268	270	263	264	249	253	250	265	269	243	259	270	263	257	257	256	268	238	262	251	229	254	248	255	260	237	265	260	255	265	275	257	282	262	272	264	271	271	257	256	258	292	262	268	252	246	286	286	263	303	238	263	258	279	263	267	244	244	253	226	282	253	266	282	294	281	271	246	255	240	256	274	259	255	284	239	255	255	267	266	270	262	257	262	261	255	254	276	262	277	274	231	258	291	307	274	271	285	251	270	292	266	262	264	251	287	289	237	263	272	273	293	268	262	242	243	287	267	234	292	243	273	251	234	235	281	273	249	292	268	254	249	263	264	291	297	249	264	270	253	250	270	294	288	259	257	249	258	301	268	243	251	235	253	241	240	243	268	243	255	284	288	276	234	292	263	242	256	267	239	262	240	237	275	271	250	285	257	290	264	261	251	259	269	253	261	236	283	266	275	247	289	269	265	258	260	271	245	272	252	237	271	264	267	284	269	287	243	285	262	237	273	254	260	266	275	275	246	261	293	284	267	267	277	269	285	259	288	276
16444	38970	74991	77215	64308	46967	29002	12842	3912	1442	760	640	627	628	592	613	637	603	617	619	733	651	627	640	650	636	617	621	642	613	660	697	643	632	553	666	572	618	580	609	649	614	624	630	664	661	579	637	589	655	606	595	595	634	611	610	664	618	641	694	651	624	669	627	634	672	621	618	621	642	640	665	604	596	662	580	679	594	672	639	621	625	625	645	670	611	617	610	617	639	602	670	622	639	590	642	593	642	627	583	641	638	662	592	614	590	610	623	643	632	599	632	646	622	651	672	569	632	613	627	633	667	673	567	629	620	625	680	576	619	626	656	598	591	648	660	628	589	630	661	610	619	603	608	631	651	610	650	627	616	622	549	636	638	657	621	620	606	606	628	665	652	622	573	632	653	635	650	624	678	640	651	638	650	634	673	621	661	635	640	630	634	629	644	631	645	607	658	632	635	617	661	676	667	631	616	619	676	627	615	668	583	648	622	643	624	631	631	622	608	614	607	636	634	592	655	632	621	614	598	652	683	627	631	657	597	642	617	652	619	637	656	648	611	636	637	623	662	615	597	590	648	627	636	625	647	608	637	615	629	642	607	595	638	605	642	639	648	677	616	652	611	645	640	609	647	674	614	654	646	608	634	606	632	680	619	588	569	620	646	637	607	611	601	649	639	642	653	640	607	659	634	626	609	631	629	652	676	673	661	665	601	632	681	631	619	676	637	654	636	592	642	600	659	606	603	628	637	644	614	632	625	599	666	648	632	600	645	607	626	595	642	644	594	635	629	629	568	605	657	637	704	645	601	634	637	626	649	635	621	595	649	607	628	596	699	643	614	650	605	635	688	640	617	649	642	668	627	627	628	603	654	619	659	628	620	608	610	638	635	652	598	629	625	620	675	642	633	642	616	656	664	632	634	671	630	611	614	652	615	623	659	636	650	636	646	598	607	626	629	620	624	649	621	647	653	660	680	719	633	600	606	649	654	628	626	604	600	620	632	621	657	671	648	593	683	656	647	628	648	594	630	610	608	623	661	681	596	606	621	628	597	660	635	650	590	637	673	619	616	658	659	652	647	619	688	637	600	618	622	619	650	651	662	612	638	620	676	588	603	641	657	579	633	673	680	636	586	604	627	647	619	658	629	634	607	671	633	638	677	604	617	644	613	567	630	651	621	598	662	614	651	615	639	613	659	628	601	636	604	639	602	655	618	642	649	573	655	631	643	643	620	615	578	639	642	620	644	593	692	644	627	652	611	612	631	625	606	649	635	649	640	709	665	668	631	605	655	632	624	626	670	601	649	624	625	634	645	611	611	644	636	625	619	604	663	654	660	655	591	638	614	623	656	636	601	656	632	582	633	624	628	630	638	656	646	641	625	632	668	651	629	624	619	652	596	641	627	650	658	634	652	641	621	645	649	638	633	637	586	608	660	584	654	651	655	651	619	593	643	588	629	651	638	620	628	634	657	644	629	678	694	624	602	652	574	638	662	615	624	665	636	642	659	638	656	631	662	621	665	659	657	652	615	619	606	613	635	615	626	662	614	665	689	625	646	620	650	609	622	614	587	654	610	629	668	627	605	628	649	587	630	668	625	641	655	636	652	617	653	598	620	618	615	618	648	625	655	636	669	635	637	671	603	671	656	638	636	631	665	623	614	621	622	641	621	638	638	614	628	626	654	685	583	661	617	632	654	628	651	644	629	655	605	628	640	607	649	720	637	615	634	670	684	587	620	664	653	627	635	633	660	616	638	622	635	662	650	669	647	582	636	619	624	591	658	645	639	619	650	641	593	627	620	659	595	654	668	670	609	617	576	647	657	634	647	610	600	674	627	654	634	641	678	594	643	656	659	608	618	642	624	590	637	621	596	648	607	661	619	686	619	621	608	621	606	653	630	592	676	645	624	646	651	641	622	647	615	627	641	651	634	622	658	656	631	589	650	621	611	626	639	624	599	648	638	672	620	630	614	633	662	627	556	608	665	635	644	660	655	664	620	597	606	641	587	631	649	621	667	606	640	620	662	621	622	639	667	653	625	595	663	618	639	679	641	648	645	606	675	659	686	611	649	655	629	654	643	672	637	617	681	566	619	641	653	597	640	646	638	635	619	628	609	634	629	624	669	641	672	577	622	606	644	632	628	666	641	653	625	644	620	600	687	637	641	635	618	669	670	615	618	697	627	643	631	632	603	611	650	610	629	633	600	603	631	616	622	624	606	589	617	630	639	605	618	612	613	679	632	643	621	571	622	667	582	613	657	662	612	630	666	601	650	596	630	632	643	657	636	633	640	671	606	628	631	590	650	611	667	597	625	643	618	625	656	639	630	607	650	690	635	654	643	650	651	643	617	653	661	611	625	590	600	653	666	603	648	644	652	623	610	622	667	673	629	617	638	629	684	599	629	671	672	605	609	668	642	637	672	632	608	617	657	618	652	689	604	673	640	650	628	608	653	647	653	637	656	579	620	642	637	641	635	696	600	664	648	643	598	611	650	617	615	625	621	608	616	653	608	631	610	604	623	636	671	615	683	661	632	601	661	618	681	657	618	594	618	630	622	641	727	620	614	619	636	612	622	632	611	627	677	650	615	622	652	652	678	622	641	636	582	562	639	636	633	626	667	605	633	639	644	645	647	683	641	624	615	600	623	643	653	647	674	598	599	604	612	631	626	601	634	590	623	634	632	636	621	637	627	647	622	655	628	636	592	662	623	608	622	634	619	638	620	629	597	619	612	633	617	626	628	624	625	630	609	670	600	657	627	647	628	646	584	610	608	643	637	637	645	680	653	633	630	619	640	649	619	669	599	612	637	654	625	606	629	618	641	648	651	662	626	612	619	638	657	666	622	643	640	643	673	636	594	650	632	658	665	618	632	597	602	625	619	620	658	609	648	583	600	642	627	600	641	633	606	668	639	673	688	673	665	623	668	624	636	615	658	611	646	630	627	668	621	637	630	656	633	667	599	664	641	603	640	672	610	639	659	611	634	627	600	617	680	649	627	611	668	624	643	592	641	617	662	643	595	638	639	607	631	624	634	646	592	580	628	645	619	587	636	620	641	679	598	661	666	680	680	640	663	619	671	653	678	620	628	635	610	636	654	697	585	643	618	668	626	607	654	661	616	621	636	684	631	606	609	630	624	656	664	643	656	588	677	641	652	643	611	600	621	650	646	626	650	614	606	655	640	658	654	658	658	629	624	640	617	638	670	645	650	616	650	605	597	595	636	657	603	693	617	629	626	657	626	608	666	617	647	634	606	647	616	669	680	610	655	650	599	601	621	629	631	611	645	665	666	670	578	634	638	618	665	634	603	664	672	631	632	638	670	626	660	630	641	632	593	640	667	600	609	632	644	618	623	580	626	584	601	628	635	628	602	634	624	638	634	674	589	646	618	659	616	627	613	673	619	644	642	649	631	591	628	622	637	655	663	643	637	637	607	657	602	646	629	598	647	608	665	653	615	658	638	633	619	639	610	605	637	609	613	584	629	649	659	638	689
2615	2002	8110	7573	5050	2450	1079	572	298	246	213	198	225	220	204	235	234	223	203	215	248	207	209	250	231	199	240	247	237	211	233	190	209	199	192	213	238	250	230	236	247	225	210	263	222	227	212	221	219	221	254	228	235	228	220	206	222	192	200	241	207	240	206	219	228	205	208	229	207	239	214	203	209	199	211	214	219	206	220	207	218	203	201	244	236	210	245	214	207	215	247	204	220	226	213	228	238	239	206	205	204	211	218	213	257	225	203	227	227	232	229	197	201	224	231	237	224	201	220	217	255	204	207	239	207	200	266	226	239	234	226	210	225	224	221	232	216	215	189	219	191	214	214	197	235	215	203	231	210	249	250	216	236	220	234	215	213	218	216	224	198	221	234	240	217	224	260	227	226	201	206	209	220	236	233	203	241	207	197	245	217	219	235	228	225	209	189	219	218	221	211	206	218	241	234	215	194	229	199	224	237	210	209	226	205	232	231	230	216	222	249	216	221	240	242	215	207	240	230	216	234	216	230	214	216	212	230	212	245	210	239	228	221	198	250	215	246	226	200	217	236	206	221	230	225	213	217	194	216	212	260	219	225	226	205	208	231	229	248	207	228	237	238	209	187	233	216	219	258	240	220	217	226	216	226	224	227	211	222	240	207	214	209	223	225	228	233	210	247	176	206	215	226	209	219	222	227	226	229	216	224	227	228	190	206	236	223	220	241	198	204	203	220	226	219	198	190	219	218	239	262	205	200	197	207	196	217	210	205	225	217	195	184	212	194	255	215	199	218	196	232	216	218	227	202	202	239	223	196	237	245	203	216	222	222	197	237	211	210	199	223	224	202	240	211	246	206	238	219	218	232	251	220	230	207	210	205	224	213	226	221	233	197	197	240	220	260	209	191	236	225	199	221	231	200	207	209	224	198	216	226	230	228	225	225	236	210	240	221	196	232	235	211	231	199	216	224	209	206	210	237	245	205	232	220	222	236	221	211	207	233	212	198	209	243	237	184	235	229	205	254	251	219	218	242	208	213	207	242	243	237	217	246	197	219	235	237	240	213	224	226	230	219	227	195	211	223	238	218	210	202	229	202	220	197	217	234	213	205	219	226	231	234	199	226	212	208	216	232	205	228	254	226	214	233	246	224	234	203	189	228	224	225	217	235	225	211	232	238	220	241	206	228	187	224	224	229	217	234	223	227	218	209	214	205	195	248	217	228	256	212	237	230	185	212	210	207	193	226	198	209	203	201	243	228	217	185	206	254	193	227	217	235	184	221	195	214	215	237	214	220	238	212	207	200	220	194	228	223	182	228	233	242	231	225	261	229	240	231	247	226	188	204	226	185	241	202	218	213	214	216	229	226	210	227	235	220	217	237	214	224	207	238	230	198	204	233	209	205	208	233	206	208	201	233	213	224	224	216	242	217	210	239	220	212	231	233	236	204	229	208	221	219	226	213	207	211	209	231	211	196	236	230	232	221	200	228	221	208	203	217	236	244	228	213	219	222	221	197	212	211	243	225	241	229	205	228	185	218	236	224	217	198	225	248	208	216	208	239	222	205	231	201	195	229	228	227	190	235	235	196	234	212	223	211	251	206	231	232	240	193	250	250	225	202	238	228	214	221	215	193	206	242	230	204	218	227	248	232	234	230	223	218	229	241	231	229	209	226	195	237	233	207	225	231	255	213	214	198	196	255	218	205	212	189	208	192	229	217	220	200	216	204	201	246	210	208	208	212	229	191	196	211	227	237	248	198	207	226	221	221	202	215	227	233	212	234	209	212	209	231	212	208	253	228	223	240	246	217	236	200	204	201	231	228	243	214	224	243	210	220	209	194	228	218	238	215	243	190	211	218	206	215	207	223	226	202	221	221	229	226	257	227	209	202	199	186	216	242	192	214	196	197	239	224	214	217	213	213	223	223	200	224	231	241	215	200	190	205	236	220	218	212	209	190	221	197	186	241	232	217	233	241	214	250	225	213	210	206	200	213	208	233	187	235	228	201	198	221	223	226	225	223	232	221	204	202	202	216	215	209	215	243	216	240	232	211	211	239	209	202	219	212	216	232	220	219	237	234	218	217	195	218	197	236	201	224	224	214	206	193	214	229	213	222	221	204	234	231	201	254	252	221	222	223	196	219	238	222	218	224	200	219	204	203	225	227	221	237	203	208	201	193	201	214	227	245	230	219	213	207	226	210	214	190	251	253	228	252	212	204	243	231	242	216	235	210	238	226	221	222	223	235	229	225	228	214	222	209	256	219	191	233	214	232	207	233	216	202	219	236	216	230	198	246	209	238	214	221	234	231	238	232	216	229	253	243	233	204	222	213	232	240	222	222	202	208	207	216	211	235	210	221	221	224	233	223	215	215	215	216	213	238	225	201	209	207	239	211	206	222	237	214	216	193	226	247	201	203	225	231	176	205	223	239	252	229	233	199	225	207	207	201	200	223	239	203	248	199	214	235	206	240	215	233	201	230	222	176	226	224	230	228	216	197	223	255	221	217	212	231	209	240	207	215	203	215	206	228	217	230	228	211	229	238	203	216	224	246	198	204	211	209	210	185	217	257	246	206	200	214	219	208	225	197	242	225	208	212	240	200	221	201	220	216	195	238	213	221	216	217	208	216	250	250	244	214	215	231	205	221	210	223	236	212	196	242	202	204	202	211	225	206	222	217	226	214	230	233	237	226	221	255	216	206	215	239	221	209	197	209	197	242	200	196	230	193	217	218	243	224	220	239	214	214	222	208	216	200	227	196	216	197	211	188	224	216	234	225	237	217	245	196	200	246	210	227	213	206	234	218	204	203	251	219	204	205	195	208	222	221	222	224	212	236	232	231	236	201	218	223	246	234	220	236	247	212	196	216	213	236	244	225	210	208	206	229	207	234	201	220	225	193	218	222	193	214	222	210	205	238	215	179	229	203	230	218	196	204	204	208	216	230	235	213	226	216	233	205	221	210	207	213	214	196	219	208	229	248	209	202	170	197	222	210	194	240	211	216	241	223	244	211	245	211	198	183	213	206	218	202	222	202	228	215	237	214	210	212	225	222	241	235	193	229	233	198	209	207	221	239	179	213	214	207	247	220	214	216	228	219	237	208	220	213	237	238	247	211	223	233	252	208	202	201	232	210	235	237	244	195	221	194	204	196	220	226	190	193	214	225	227	235	217	210	235	228	223	224	213	248	224	219	243	222	221	197	231	226	252	192	209	211	243	226	220	242	189	237	250	250	247	205	226	234	193	239	213	216	212	236	233	228	245	214	188	234	212	248	260	214	202	219	204	221	213	197	197	217	209	224	204	251	224	229	207	184	243	238	234	237	208	230	219	213	218	239	209	226	222	214	223	211	213	219	218	229	206	208	205	235	215	243	219	203	227	205	172	212	190	255	204	206	219	224	212	222	244	219	250	196	229	207	240	224	208	200	222	244	218	223	225	235	238	209	202	234	200	209	214	228	183	232	193	215	239	183	203	211	201	216	251	248	212	233	217
2838	3684	17410	19389	14908	8175	3721	1693	815	614	601	578	531	547	543	562	545	559	534	602	558	589	537	566	534	534	532	569	565	513	551	566	564	521	521	540	562	547	573	565	592	585	530	549	552	573	528	572	568	513	535	564	572	542	570	593	518	531	492	546	537	554	537	558	490	557	527	549	545	522	554	597	605	551	574	492	544	540	520	512	513	551	534	560	591	558	589	554	538	577	588	594	541	594	542	596	561	532	541	534	532	569	604	544	512	564	557	567	536	533	593	584	628	536	556	531	541	507	577	551	595	559	568	550	554	580	627	531	593	526	543	549	551	558	611	569	548	554	522	595	506	517	579	533	509	517	593	566	569	525	586	572	575	544	550	587	578	518	566	531	540	614	581	561	554	547	570	537	559	534	545	543	517	559	542	544	578	589	541	493	565	564	573	547	527	559	532	562	496	532	554	537	528	548	551	542	559	558	563	520	555	540	515	534	572	556	569	502	588	546	542	565	563	551	564	526	578	567	515	547	571	574	549	563	563	565	543	539	537	558	544	574	575	577	570	540	556	585	518	557	579	566	554	568	608	538	541	540	523	522	553	526	535	552	582	567	576	543	536	599	538	518	536	549	523	542	549	561	547	518	568	543	558	521	528	610	536	531	552	562	550	577	543	544	531	559	552	577	580	561	551	548	563	530	581	573	554	545	565	543	552	577	520	540	580	561	542	559	529	557	550	528	531	585	550	573	588	573	524	542	551	544	560	541	548	568	560	588	605	542	526	548	550	541	538	532	552	542	547	571	546	543	521	591	577	544	556	539	538	515	520	574	566	547	536	551	515	541	565	601	526	517	538	565	521	611	549	515	522	550	567	520	547	557	575	589	560	570	554	530	538	594	560	533	530	542	525	541	553	551	528	558	556	577	526	576	541	498	556	581	551	595	543	557	504	489	579	522	591	578	539	597	527	555	581	520	547	558	559	568	533	506	529	563	534	572	521	564	552	539	564	525	607	513	572	565	543	559	530	573	574	571	542	531	551	575	536	538	553	547	575	570	528	525	598	545	553	555	571	575	555	566	541	527	566	564	601	594	557	546	574	567	552	558	569	509	551	523	510	560	563	553	578	534	586	549	555	558	571	574	558	550	560	577	528	519	547	585	517	559	621	563	556	530	554	552	519	562	546	594	541	539	555	574	562	546	547	567	569	564	534	520	531	581	562	590	539	546	553	507	548	543	612	552	556	577	527	560	548	537	583	490	536	560	540	531	530	551	560	578	538	571	546	558	596	547	550	561	543	569	566	553	532	518	562	546	531	551	519	606	511	554	526	552	555	579	569	598	555	529	513	575	525	557	575	544	554	578	530	536	557	566	541	558	542	578	574	521	542	543	552	559	554	587	563	598	544	541	533	551	577	541	573	583	562	568	534	556	556	537	613	525	502	593	535	470	564	544	565	526	505	530	540	552	539	572	582	536	539	573	579	579	521	540	589	603	572	568	571	555	557	577	610	546	588	572	562	584	511	552	537	552	561	553	542	557	533	578	506	592	547	551	546	573	543	525	538	553	579	573	567	557	521	569	543	569	564	606	558	542	520	567	564	576	590	537	611	563	588	515	530	586	561	552	560	596	529	528	539	564	525	542	567	618	603	570	546	552	563	569	545	523	553	571	574	562	561	594	570	553	523	559	520	555	525	562	586	559	570	524	528	546	560	534	559	552	587	517	548	564	560	565	524	591	563	555	552	571	552	571	573	544	588	584	539	514	564	543	540	540	583	586	553	536	538	517	532	611	557	580	553	556	552	540	548	554	565	550	506	578	576	569	543	580	578	584	512	569	548	581	534	569	533	516	527	555	558	586	556	558	563	543	568	542	571	584	544	543	575	569	565	527	596	562	593	529	545	532	536	570	546	554	558	543	522	568	533	552	566	538	542	601	525	595	545	600	574	542	590	548	523	551	564	583	577	590	566	565	548	553	501	508	531	590	581	596	570	548	521	556	576	512	592	556	576	570	554	543	542	523	515	548	585	533	577	568	562	532	531	506	561	581	578	551	529	552	557	545	580	544	587	545	593	546	577	518	588	564	511	549	566	542	525	538	491	525	543	587	528	571	553	562	571	556	521	545	535	558	535	571	527	566	565	527	546	564	562	574	559	546	546	579	549	519	533	566	518	538	561	521	530	590	536	570	532	570	567	563	501	556	549	552	569	600	540	546	554	584	579	600	580	527	547	584	547	596	582	541	554	556	476	531	541	585	583	559	560	527	540	568	531	540	568	597	546	577	548	565	560	591	547	569	575	595	550	570	563	548	543	539	547	555	553	502	525	553	558	521	573	534	578	508	517	540	532	536	548	555	549	540	540	508	542	549	530	557	560	542	580	595	545	575	524	557	607	568	556	527	512	585	535	518	538	546	536	566	535	525	608	534	568	518	580	518	568	558	516	604	536	590	584	530	538	554	543	575	531	547	589	610	569	517	515	541	602	546	551	530	561	541	540	550	557	520	574	553	552	564	547	519	564	498	570	579	543	531	516	556	592	575	593	564	578	573	581	579	520	564	535	569	586	524	569	537	542	569	567	532	532	548	536	550	563	572	581	596	565	570	571	574	553	561	551	561	582	558	576	527	516	479	539	557	584	555	598	560	534	554	538	535	568	533	553	567	528	568	562	540	550	566	555	511	527	561	536	554	588	504	527	516	540	544	564	560	575	556	541	540	540	542	524	539	572	569	588	529	518	585	567	569	533	588	548	556	572	574	529	565	544	563	520	573	566	550	520	546	550	486	544	588	501	550	628	567	530	556	576	579	558	550	552	534	565	560	532	567	520	552	550	554	537	579	528	548	531	591	574	544	582	552	586	559	559	572	574	566	559	544	541	556	579	561	537	545	552	535	534	533	551	512	562	536	583	525	547	542	561	558	541	580	526	512	552	532	613	547	543	523	537	573	537	557	526	541	572	540	543	561	522	531	571	546	564	570	559	596	520	573	547	555	570	538	521	532	601	571	591	533	500	569	577	535	573	540	541	550	569	537	558	585	547	522	589	574	576	551	529	587	569	565	618	571	577	528	550	541	543	561	553	540	514	556	574	537	552	541	577	515	563	558	486	531	596	496	534	528	514	546	569	597	558	545	549	578	534	567	580	551	552	582	560	578	539	514	546	588	529	564	529	594	564	554	551	535	546	529	534	521	571	539	560	563	580	568	591	545	516	603	547	570	580	579	547	573	542	587	539	568	528	644	582	562	570	539	564	583	598	577	561	569	520	575	536	578	518	534	584	542	545	575	578	523	544	537	545	574	565	563	543	557	550	600	567	593	529	553	556	516	555	549	583	584	557	567	557	559	561	558	552	552	577	560	585	541	518	550	561	548	573	570	551	534	564	562	571	572	564	543	551	543	531	512	584	527	550	500	535	556	606	576	559	527	515	629	560	531	522	581	562	545	550	596	560	565	539	549	504	585	594	568	541	562	505	581	570	515	556	554	552	571	550	571	543	530	525	579
28266	36742	75804	68042	51969	34171	16640	4848	1115	435	309	279	275	282	255	277	303	302	237	260	294	271	296	290	274	293	274	270	288	253	292	258	317	276	297	252	244	295	252	279	249	253	270	299	279	278	299	267	282	268	276	310	293	260	298	248	250	295	295	287	280	278	304	304	282	289	289	247	276	302	278	306	295	294	243	267	268	292	256	273	245	278	262	283	266	263	275	326	276	273	287	266	244	272	288	276	267	285	281	275	260	271	267	260	257	277	287	297	259	273	297	277	246	259	261	293	280	294	286	287	265	291	253	265	269	287	241	235	266	262	258	278	292	262	291	264	265	243	285	287	273	271	296	296	268	285	248	260	282	265	263	278	273	255	250	304	243	266	265	250	254	278	279	244	299	285	325	248	270	288	276	246	253	281	285	283	243	271	250	273	271	276	278	276	245	273	253	285	273	281	284	282	294	295	272	284	293	250	280	296	254	289	280	282	245	259	287	292	254	298	268	248	279	293	283	295	259	281	270	255	305	250	281	300	295	272	269	280	276	311	268	313	258	260	264	292	292	274	268	280	284	260	268	297	253	246	292	309	268	293	280	276	278	258	266	270	283	245	281	290	272	259	277	282	300	281	282	253	269	282	259	281	288	270	265	268	259	269	288	269	315	281	270	285	288	247	272	278	275	262	304	292	272	254	270	269	288	289	272	255	266	268	248	286	291	305	284	277	272	265	295	283	275	257	288	266	267	272	263	282	270	277	285	297	253	252	271	283	270	273	260	270	287	258	281	286	300	259	292	251	240	265	260	257	276	250	289	277	274	265	287	268	292	278	263	277	277	309	269	260	264	278	297	261	315	260	304	295	301	291	273	265	285	245	300	266	298	294	273	284	289	257	278	273	286	272	270	307	288	217	295	265	273	265	280	267	274	294	269	281	280	254	298	323	266	265	284	304	258	294	272	259	265	279	301	296	264	282	257	284	278	265	293	278	283	274	243	281	270	251	254	320	292	260	273	259	271	277	257	278	276	272	250	283	273	268	284	288	274	269	265	248	277	296	281	269	270	286	312	275	254	265	303	321	254	252	287	275	262	247	285	248	285	294	276	286	247	251	266	300	257	274	285	281	314	267	272	271	290	281	264	270	283	311	290	268	303	266	276	307	283	258	279	247	283	293	271	270	273	292	257	256	303	268	267	279	261	275	312	275	257	263	275	239	254	298	263	295	296	266	273	274	276	277	239	280	268	253	275	248	262	289	270	274	303	318	252	272	299	289	275	292	278	286	288	270	262	310	274	251	310	280	279	259	270	268	261	299	268	293	269	249	263	254	304	265	270	261	303	290	306	286	272	266	306	303	296	286	270	295	280	289	285	277	275	275	279	265	290	272	257	298	278	269	329	268	279	293	294	280	256	270	288	260	294	296	250	278	305	261	292	249	276	286	250	292	292	293	281	286	293	288	270	285	260	264	275	305	252	265	290	290	282	280	280	248	282	256	297	279	268	266	297	260	283	238	267	283	267	289	308	292	288	252	255	276	258	288	249	271	277	265	284	291	265	296	302	264	270	300	277	267	284	285	258	285	272	297	293	301	315	260	254	269	287	266	273	258	282	271	294	283	284	251	252	289	251	270	261	280	276	267	289	256	297	285	289	279	276	267	263	262	260	292	260	293	254	278	262	253	242	270	271	310	290	278	241	275	279	290	273	258	268	270	254	270	249	290	290	284	258	272	254	268	310	289	257	260	248	286	261	289	295	290	279	274	263	297	269	269	249	285	284	289	309	293	281	287	261	255	242	288	284	246	273	287	324	285	276	278	246	307	279	272	267	258	284	263	258	250	231	273	266	270	267	261	263	274	288	279	280	260	267	250	233	267	267	266	262	283	298	273	289	249	300	278	256	268	304	283	264	245	298	298	237	284	277	249	287	260	281	232	271	282	274	277	283	264	253	255	275	288	260	310	268	295	278	269	299	265	285	267	255	253	252	268	282	269	266	260	284	292	269	268	279	301	283	275	295	280	311	277	266	264	261	258	232	245	272	287	226	261	296	261	276	244	257	298	293	261	281	264	265	268	242	271	258	274	299	275	282	260	274	260	269	266	288	262	296	274	275	280	245	227	250	283	282	275	289	274	284	283	248	275	262	267	256	300	277	300	281	258	275	232	256	275	263	308	253	294	283	269	256	287	279	289	249	292	246	268	266	282	239	248	256	257	293	271	273	288	289	296	298	259	279	295	265	289	294	261	282	297	284	279	280	240	274	257	275	297	258	289	305	245	267	276	272	278	267	264	263	283	323	269	258	258	271	259	290	265	257	269	252	234	286	318	294	303	268	283	266	265	293	277	285	285	280	265	277	287	268	256	278	272	235	282	281	243	267	283	282	284	249	283	270	295	277	258	319	242	281	282	268	253	247	279	292	285	270	273	267	248	264	295	286	281	301	245	275	257	313	286	285	285	253	291	244	292	281	295	265	271	285	294	276	273	260	279	291	248	246	264	266	276	296	299	255	280	256	280	295	268	262	264	303	244	263	277	284	272	250	289	286	275	276	283	266	283	249	275	261	262	282	294	271	256	263	268	284	276	290	257	257	299	274	297	270	274	260	284	263	255	257	251	251	286	284	258	283	277	256	288	260	286	270	283	281	270	292	265	239	293	273	271	258	235	241	277	336	307	285	274	301	277	274	281	246	303	255	252	279	288	279	273	262	279	270	284	262	273	272	269	285	279	274	250	263	291	268	252	285	303	242	272	285	288	290	287	276	294	243	253	269	280	276	287	284	290	264	270	289	255	279	284	268	282	278	292	238	303	284	271	265	290	278	265	261	289	274	301	265	278	277	259	291	282	260	277	300	274	263	287	288	289	280	262	287	307	291	248	292	281	263	275	300	263	280	272	267	271	251	249	299	286	263	256	294	302	289	278	296	241	272	301	276	286	267	290	273	260	298	279	288	281	306	273	263	287	284	272	280	277	279	307	283	267	268	279	262	266	262	306	281	284	244	305	265	270	266	265	290	268	290	266	253	275	262	259	289	276	291	311	253	267	248	291	257	261	277	274	299	271	281	251	268	273	251	281	289	265	304	285	304	273	283	275	284	277	275	275	302	264	266	295	288	296	292	260	275	248	311	255	243	299	272	277	283	284	281	264	268	274	233	256	281	280	288	290	294	235	286	270	253	285	285	303	259	267	273	278	265	279	250	249	304	292	289	266	304	270	269	271	243	275	264	262	274	291	307	278	291	252	264	284	276	298	262	281	270	280	292	289	286	271	255	262	284	261	284	266	258	295	274	298	279	283	271	277	303	271	250	251	275	277	238	281	284	274	294	284	261	271	280	277	249	252	305	248	289	265	288	279	282	264	255	276	287	258	274	287	267	245	262	282	257	281	282	258	257	275	299	270	280	234	264	276	295	273	234	290	242	277	267	307	298	249	280	280	264	286	274	292	278	302	260	270	309	286	288	288	261	252	259	256	305	295	279	315	267	281	275	275	303	295	291	249
16067	28807	70495	74255	62598	45553	27892	12080	3682	1372	791	655	761	649	688	610	626	668	693	652	682	626	645	656	629	658	636	628	692	710	656	647	690	668	649	667	691	651	672	626	660	621	633	681	672	655	636	648	630	669	674	651	662	620	674	594	691	650	702	632	644	605	666	658	689	695	712	651	669	672	668	634	677	642	639	699	670	650	644	646	706	669	647	676	653	681	657	625	633	672	690	652	621	661	713	690	685	628	649	662	706	628	674	627	673	671	610	621	697	666	618	674	641	671	671	633	636	636	721	669	665	632	643	738	666	671	693	641	693	677	641	656	686	666	679	690	636	653	682	614	693	683	657	722	643	673	654	669	668	660	656	703	693	617	680	656	699	645	643	648	638	700	659	613	697	682	633	644	674	662	672	665	656	626	640	577	682	670	655	656	655	628	665	637	682	618	650	657	678	644	692	666	705	688	683	669	688	712	644	669	649	645	667	626	665	670	686	652	628	652	667	664	665	604	702	682	648	671	678	701	657	655	703	689	655	660	598	696	678	650	647	661	644	690	638	674	631	688	645	684	701	645	683	657	618	638	680	637	645	670	639	683	681	624	660	645	682	647	727	652	632	667	701	687	666	682	654	723	662	678	637	667	664	674	610	615	688	667	666	636	610	662	638	666	684	658	667	713	635	650	652	680	639	686	645	673	660	643	700	646	657	673	653	663	667	653	694	682	672	675	654	673	659	687	676	726	666	641	671	615	668	664	600	661	656	651	659	677	679	662	657	699	714	667	617	630	657	685	645	650	697	668	630	693	654	653	661	642	654	672	682	633	661	684	652	685	638	697	626	653	675	678	660	677	644	671	666	657	680	656	671	642	634	677	651	646	663	659	710	706	673	669	622	647	683	654	657	609	664	681	645	674	661	644	637	623	680	658	663	670	696	644	645	621	671	683	637	649	681	717	634	635	674	682	634	640	647	649	677	646	658	639	692	617	652	659	717	687	690	644	694	699	670	620	675	692	693	635	672	605	684	671	637	662	638	653	686	632	664	646	664	689	690	686	632	679	680	667	686	681	663	677	705	672	675	694	647	687	656	668	636	695	692	662	610	640	630	671	699	644	692	689	643	675	645	721	646	674	684	691	650	666	690	660	668	729	643	614	700	658	666	651	706	678	700	628	649	700	646	714	629	655	694	683	648	646	629	635	683	644	669	628	675	664	670	688	671	675	664	703	665	666	646	718	702	624	690	656	702	649	693	642	676	677	626	685	621	633	677	678	696	678	700	713	685	685	646	664	674	687	631	665	683	648	642	682	642	618	634	619	649	642	676	692	674	694	665	665	656	673	662	674	635	649	665	648	695	666	652	614	685	719	711	675	678	628	661	707	674	714	668	647	696	679	649	677	677	634	706	679	701	644	583	654	641	658	690	643	625	669	681	718	658	678	626	678	661	662	694	685	634	669	671	664	672	696	663	687	670	673	652	649	643	636	624	633	703	674	644	670	652	623	652	735	623	666	653	651	595	646	671	693	614	683	671	662	616	586	664	669	666	713	700	616	647	678	659	684	664	629	628	675	636	687	635	636	679	724	685	711	654	647	657	662	658	700	643	676	674	680	667	683	656	640	677	685	683	650	617	642	650	683	655	690	675	652	630	650	656	631	676	667	638	629	676	661	669	656	648	643	678	627	650	638	664	673	639	682	648	639	683	675	675	686	697	671	673	668	689	663	651	697	666	650	668	628	702	681	656	693	646	681	672	712	667	646	658	630	639	640	674	683	699	675	681	602	648	692	664	645	686	612	666	707	654	670	661	690	648	655	664	649	707	700	670	638	682	645	673	653	682	691	650	663	671	677	612	633	645	685	634	654	645	666	678	671	680	646	712	648	694	678	664	652	668	666	680	667	673	669	610	721	644	656	700	670	682	687	604	647	673	691	650	638	669	706	646	664	700	661	632	690	654	658	659	669	638	683	681	660	665	649	677	641	666	721	677	654	709	735	624	686	678	646	674	706	664	665	668	627	633	644	706	618	631	705	696	695	655	657	695	653	715	667	712	686	668	667	639	685	692	633	679	649	673	682	668	688	649	719	659	668	673	624	702	644	635	627	662	647	663	644	667	654	685	664	634	659	693	661	675	707	702	664	641	652	695	637	674	696	680	652	694	643	698	636	662	660	662	654	655	666	699	633	712	661	677	671	668	681	680	615	657	653	704	686	712	693	681	649	662	674	709	652	630	688	670	645	685	643	665	631	603	642	681	677	662	669	686	658	636	635	677	676	633	682	699	649	690	683	666	714	726	680	672	670	658	644	660	644	646	652	663	685	672	644	605	702	690	684	633	661	654	631	666	710	689	680	651	693	647	665	623	692	666	697	657	645	662	646	659	648	659	625	667	660	635	716	674	633	677	648	653	607	676	716	627	693	612	689	676	654	685	659	686	707	640	681	655	726	640	651	662	670	693	658	662	657	694	647	692	666	613	660	683	691	608	684	648	643	680	692	694	689	635	663	700	678	680	633	674	608	657	684	634	680	654	711	677	678	681	653	625	690	669	645	642	672	666	655	651	615	672	632	667	650	642	640	677	644	681	661	726	652	638	681	691	713	667	672	611	707	657	689	653	675	671	627	703	651	712	671	621	642	669	654	630	664	663	614	638	668	687	657	694	675	683	665	700	697	674	655	671	678	667	654	677	658	648	664	637	635	674	694	641	679	668	679	653	657	673	636	645	656	636	665	663	677	687	637	667	640	646	624	650	632	740	617	634	668	667	681	648	677	716	686	691	653	704	664	688	656	653	635	703	663	647	667	678	697	672	703	678	627	709	655	678	656	635	685	701	685	641	685	660	655	650	647	679	673	669	652	708	636	656	673	628	583	665	705	681	643	645	660	642	698	649	665	652	669	644	679	670	661	684	689	661	650	654	699	664	698	674	682	629	704	648	671	621	721	670	701	730	626	657	645	692	673	665	633	688	622	641	632	654	676	712	689	626	645	704	695	643	639	660	662	655	688	659	676	670	617	681	668	660	660	713	670	659	656	660	667	673	632	637	624	646	626	665	638	651	631	697	656	664	642	674	700	709	699	668	663	654	665	719	656	657	665	665	694	647	671	629	694	660	692	663	668	685	680	686	665	630	705	711	696	693	674	688	663	692	710	671	687	671	624	643	671	622	689	645	681	634	650	669	682	662	664	670	689	674	687	644	664	682	620	695	712	681	630	660	703	657	705	686	652	659	672	626	635	631	670	618	641	658	667	655	676	702	622	645	686	652	628	666	678	695	595	638	656	710	615	622	641	706	667	655	670	668	654	679	688	701	650	650	632	682	647	707	633	655	669	716	679	650	645	700	670	633	671	692	692	713	666	621	648	622	705	692	706	665	617	671	661	647	697	703	680	649	614	643	648	650	670	684	664	651	665	617	636	667	689	647	681	686	654	687	620	660	655	672	649	698	651	713	660	712	636	638	659	662	682	656	676	666	668	688	698	659	655	701	592	655	646	664	660
31995	38617	79669	71835	55639	37179	19312	5878	1216	409	311	278	255	251	285	248	231	299	267	288	265	275	271	252	291	292	288	250	296	262	248	266	266	241	242	257	280	283	277	275	249	235	235	265	254	243	265	229	267	274	260	262	246	236	250	254	280	255	237	248	278	285	289	277	287	255	248	235	296	249	271	256	278	242	256	256	295	227	244	238	280	282	272	265	247	265	254	280	271	284	259	269	310	272	253	260	260	264	269	258	272	270	288	246	271	253	279	248	279	262	250	245	279	259	284	280	264	300	258	267	231	270	266	236	264	257	235	245	252	256	269	236	238	273	258	268	284	258	253	247	264	284	249	282	235	230	225	283	265	247	240	260	266	258	279	269	293	260	258	258	264	262	241	290	282	248	251	284	259	264	248	246	265	265	311	287	245	253	238	253	268	269	242	252	281	261	285	269	273	264	270	251	261	254	262	250	265	270	251	278	278	266	277	267	279	259	289	280	246	277	245	282	268	250	264	251	240	233	265	244	255	277	262	265	257	242	244	282	269	253	305	267	263	236	279	275	253	268	255	268	283	259	287	275	269	269	237	251	235	258	255	290	278	241	238	264	253	259	222	255	278	259	243	216	266	234	266	273	263	275	265	281	266	277	233	243	266	259	258	261	268	258	254	268	274	299	254	257	268	243	267	271	280	270	232	240	259	279	287	282	279	273	286	256	262	262	278	255	258	264	270	271	260	230	265	266	258	248	230	236	240	277	246	279	291	276	252	258	294	262	245	257	278	267	291	279	271	257	264	296	220	261	272	285	283	249	252	229	261	275	228	264	233	235	259	288	273	253	241	270	263	249	277	255	238	251	245	254	244	254	223	214	253	258	257	257	260	277	247	264	258	229	241	256	253	240	270	286	261	243	282	277	284	289	235	256	252	262	291	255	268	254	283	282	267	276	258	264	266	256	236	261	296	267	258	235	282	260	263	265	286	264	252	278	266	254	256	271	274	277	239	270	226	269	254	256	244	287	265	247	305	270	282	263	266	257	252	233	254	262	245	276	247	222	258	278	259	267	252	261	259	272	251	274	265	249	270	295	232	253	250	248	240	267	259	265	279	245	299	242	306	276	267	276	287	254	286	274	224	256	274	256	251	258	247	264	281	275	240	238	282	274	239	243	262	260	234	269	264	284	265	259	296	231	257	272	228	265	247	286	291	244	302	280	267	305	253	287	268	253	272	270	263	269	257	264	254	274	275	234	274	316	260	250	259	246	261	241	261	261	271	237	249	272	270	275	254	263	266	279	276	286	262	267	259	250	282	261	227	275	267	238	245	240	267	283	285	269	268	258	254	262	265	249	251	293	229	249	282	239	239	279	252	278	271	277	253	270	279	252	245	303	244	262	269	256	271	299	243	239	269	263	268	278	243	252	249	279	293	251	250	287	250	267	285	270	288	277	262	271	244	253	263	238	286	258	272	257	256	252	213	289	271	279	275	248	274	268	259	254	262	258	241	264	254	234	257	247	280	237	264	236	240	272	252	268	263	228	251	276	255	252	252	257	258	266	241	261	249	294	267	235	282	251	248	285	276	252	282	269	289	262	254	279	273	260	288	280	262	259	281	229	302	229	286	290	283	249	277	244	249	263	256	268	256	254	267	269	250	243	296	252	271	251	287	256	230	270	277	281	266	268	218	242	276	254	225	219	266	294	245	258	251	274	265	276	259	267	233	282	246	251	247	270	265	274	261	285	296	279	279	257	285	222	267	281	259	248	223	238	275	249	259	258	293	283	290	276	265	290	295	263	295	263	269	261	266	257	278	262	261	261	253	255	267	222	228	251	290	252	240	219	249	284	283	278	293	242	247	279	276	289	281	280	264	246	300	273	264	267	282	246	267	253	259	243	266	277	269	254	242	273	234	263	249	278	256	255	280	282	261	248	253	228	254	262	267	259	265	273	256	247	293	269	275	240	241	253	281	292	274	265	257	287	265	261	282	269	259	256	256	280	255	286	248	283	266	254	303	258	272	292	247	256	262	254	264	278	250	255	270	266	248	260	274	266	302	267	236	249	259	258	274	257	262	283	263	241	262	242	275	263	255	286	274	259	262	258	251	234	279	270	260	256	296	281	313	231	296	267	249	253	269	277	266	291	275	286	261	237	291	269	264	219	241	228	260	253	238	288	268	276	253	254	244	269	249	262	278	285	272	255	269	250	254	248	270	262	253	256	255	272	239	285	297	249	249	263	250	241	271	246	230	273	259	268	256	258	261	275	263	274	279	299	268	248	275	257	256	292	272	222	270	253	297	253	261	262	276	255	256	252	263	247	303	280	288	253	271	271	257	264	270	287	249	269	276	231	241	267	276	289	250	249	272	281	255	304	281	260	274	258	240	268	265	268	268	240	273	259	289	261	235	235	279	236	251	266	250	237	278	242	255	260	287	297	252	285	308	253	269	256	238	264	287	265	277	278	309	261	271	255	269	268	247	254	258	263	249	258	264	268	286	293	247	259	247	275	250	234	271	240	257	249	278	289	261	286	270	244	257	261	286	258	260	256	268	248	268	256	271	271	253	293	220	249	277	254	232	270	264	255	277	236	278	246	237	238	257	279	273	260	254	272	261	298	252	229	226	283	255	249	248	259	284	255	264	254	267	296	249	260	252	285	275	276	256	253	273	273	266	270	227	265	255	260	241	238	282	261	249	260	287	272	242	233	267	253	279	260	244	263	270	264	235	269	252	259	244	243	276	261	280	274	289	248	286	263	239	257	271	297	266	246	249	284	277	277	253	252	273	276	270	263	254	293	289	271	255	261	255	268	270	291	270	294	282	255	266	303	265	258	250	266	255	260	291	252	259	279	265	259	260	272	259	237	290	246	248	309	271	247	238	270	255	280	272	245	275	248	257	225	272	257	261	304	278	255	271	263	264	268	271	271	295	260	254	271	265	274	282	241	263	267	257	251	270	289	226	281	264	281	266	257	260	237	257	253	230	268	245	238	267	281	220	255	267	248	280	277	269	258	293	272	250	247	262	271	261	261	275	236	267	272	291	272	250	278	266	267	281	268	256	245	264	224	252	261	263	273	256	254	276	260	251	243	261	250	254	270	243	257	305	247	267	263	277	281	267	256	254	250	242	275	238	281	261	281	237	249	263	251	249	253	270	237	272	295	269	280	242	281	257	222	286	255	276	256	275	261	250	265	246	272	257	261	290	247	260	289	236	251	256	249	288	278	263	277	253	262	257	265	274	244	237	255	280	284	279	262	262	255	235	287	249	252	262	270	251	271	274	254	262	267	280	239	257	247	260	252	266	268	251	285	270	253	280	237	273	300	249	253	265	285	282	271	227	279	244	278	241	251	263	265	253	263	279	250	256	255	283	284	254	264	262	241	247	250	271	250	277	264	261	260	256	276	245	287	253	293	260	271	250	247	263	268	264	285	250	249	266	254	279	266	276	261	252	276	258	288	274	265	260	256	270	285	280	272	255	274	241	263	265	281	252	289
18325	28992	74466	78666	65920	48382	30881	13165	4035	1403	772	641	637	656	622	647	678	654	670	663	648	674	585	660	612	636	641	627	606	601	649	592	632	676	642	641	619	635	649	686	637	645	647	632	607	640	622	621	613	635	626	646	616	614	616	652	598	637	626	627	607	647	627	617	633	622	655	616	642	617	674	623	642	621	621	626	645	628	652	610	637	628	662	627	654	655	642	608	605	610	637	652	614	648	636	644	648	651	644	652	631	635	618	660	681	656	575	658	651	657	645	627	613	664	607	635	628	605	607	596	622	622	651	604	630	636	613	703	621	595	610	645	659	617	656	577	646	627	653	667	660	615	623	632	574	629	638	655	625	644	639	630	637	639	622	623	619	591	638	591	663	625	634	660	595	635	647	631	637	602	646	601	597	615	620	636	634	678	630	628	655	594	602	690	637	659	664	607	649	628	589	638	597	606	595	671	650	639	622	644	628	663	627	619	624	645	631	589	632	602	611	637	650	627	581	649	633	625	632	615	591	593	636	638	646	598	603	602	576	631	631	621	624	680	612	627	622	585	631	633	588	651	613	658	600	635	672	647	629	619	617	601	649	662	633	638	638	642	628	656	606	654	640	593	660	628	674	645	613	654	614	677	592	667	603	619	596	628	653	610	646	656	615	679	635	615	613	663	620	637	648	632	643	624	610	618	623	596	628	614	687	619	658	575	635	658	640	613	645	629	593	643	669	616	605	642	633	655	603	633	658	624	636	637	638	643	672	582	631	652	631	633	647	586	616	627	635	611	635	622	641	671	620	644	629	615	642	601	631	635	623	627	608	607	631	604	667	586	622	647	652	646	650	656	637	625	607	629	628	580	710	603	619	664	645	588	658	647	636	629	635	620	654	625	662	614	634	594	615	594	599	634	599	657	639	600	621	549	593	603	620	596	657	617	652	594	643	632	649	645	604	627	581	606	701	600	640	680	587	593	629	632	579	623	615	609	611	694	611	641	635	659	631	659	602	631	636	629	613	621	623	622	617	652	636	644	643	645	655	600	641	667	641	669	641	582	639	650	598	609	649	644	584	615	615	620	645	650	652	609	632	653	637	662	643	683	660	666	650	653	683	602	648	609	634	651	625	642	645	625	608	606	628	648	621	635	624	627	608	603	648	625	610	703	625	620	643	625	614	591	690	569	658	609	616	594	647	629	658	669	630	632	594	649	627	578	631	636	626	610	630	619	646	624	641	602	631	641	614	608	665	617	604	628	602	612	636	661	667	645	632	647	629	632	636	628	651	632	630	631	610	660	639	630	575	636	618	693	641	631	623	641	607	610	607	630	610	645	638	613	659	637	632	633	619	609	611	654	675	629	572	623	599	675	662	596	654	614	647	593	639	639	601	615	642	577	622	620	629	643	619	649	618	608	645	641	602	643	658	599	641	636	672	647	604	632	639	631	606	663	629	611	642	624	642	607	630	624	667	597	626	611	655	628	662	637	641	648	633	595	620	662	605	630	619	631	642	631	615	626	630	656	634	615	641	663	571	578	648	646	600	626	650	653	640	662	703	640	612	633	603	611	598	621	631	608	652	643	654	611	632	636	638	584	612	625	609	633	628	641	634	597	650	645	629	624	637	626	649	632	667	637	614	642	584	632	660	672	628	665	667	605	625	594	648	618	603	643	669	625	597	631	612	586	630	620	680	628	632	612	596	588	611	702	602	647	658	623	618	625	648	635	588	626	616	662	652	602	634	634	651	671	669	580	629	600	700	665	602	644	605	597	658	676	652	631	625	633	600	610	588	581	629	630	608	653	619	624	631	649	601	629	600	619	652	626	623	627	632	577	679	638	656	614	613	673	626	627	650	622	579	650	595	691	626	640	584	631	679	671	649	618	650	646	642	660	633	600	653	609	604	611	655	619	672	638	618	609	623	609	639	650	594	641	643	613	638	621	609	624	608	632	639	616	595	616	632	679	631	626	605	617	665	653	640	647	583	648	601	652	651	606	624	602	634	603	593	582	640	625	628	600	606	681	627	656	580	652	634	618	635	617	689	681	661	625	631	629	608	616	646	572	647	614	660	638	649	657	624	620	653	588	674	613	630	628	648	625	664	658	609	614	580	608	649	691	608	604	630	592	643	654	615	657	662	675	623	645	586	646	644	646	583	652	596	610	638	613	657	622	633	620	594	583	653	630	630	614	666	623	645	622	676	674	664	637	623	644	632	632	602	589	643	634	653	690	643	635	633	625	617	651	630	654	649	640	629	607	608	625	609	624	631	626	678	615	611	648	661	582	617	625	649	635	620	603	663	646	631	653	629	591	608	680	615	675	638	666	639	603	618	665	647	612	635	638	604	615	643	671	641	647	637	628	612	599	637	632	605	603	626	609	621	634	690	647	613	651	598	611	637	604	667	646	618	663	646	614	619	659	663	615	640	636	628	609	615	663	659	629	613	637	661	578	602	621	618	618	647	624	635	693	633	638	622	605	635	660	641	637	657	675	661	603	673	629	588	621	636	626	615	628	616	626	596	645	658	616	618	652	621	641	639	624	597	624	643	625	596	663	600	641	627	617	605	632	635	618	627	621	608	645	647	649	648	674	674	614	623	640	636	617	624	630	645	639	624	650	636	639	621	646	630	640	603	604	646	624	585	649	629	605	658	588	608	636	623	638	689	633	615	631	593	620	658	617	663	605	588	608	572	601	643	648	608	633	641	665	618	613	622	642	668	656	637	655	602	595	621	603	703	668	652	642	636	659	606	626	582	648	633	615	603	639	588	638	607	611	634	589	707	624	611	607	605	628	613	611	657	608	659	606	624	624	634	671	616	637	701	697	661	580	646	639	635	629	638	679	657	615	633	645	629	593	670	589	595	633	651	647	598	646	585	644	584	620	640	628	628	618	621	656	646	642	634	662	613	642	601	664	592	637	663	631	623	602	633	654	621	668	624	608	606	613	642	639	640	616	621	602	670	616	628	604	644	671	646	633	632	657	636	635	668	626	654	634	627	613	670	657	630	602	624	633	604	615	662	622	646	624	611	612	638	633	632	611	657	635	606	629	654	607	630	628	610	637	620	634	605	623	625	636	686	684	647	669	650	625	620	641	668	625	647	617	633	653	620	573	604	670	637	661	679	588	594	668	637	666	644	650	623	640	604	651	641	624	642	695	618	679	651	591	641	617	630	623	638	638	642	588	614	668	646	627	615	614	632	628	613	631	621	589	650	642	653	587	666	595	641	668	639	624	648	626	597	658	617	673	626	615	627	654	622	621	642	627	681	596	578	607	634	608	627	640	653	649	629	638	624	608	646	623	620	651	645	627	659	601	677	621	604	601	623	625	627	670	634	611	616	659	626	601	641	630	663	613	593	638	650	609	637	661	657	656	602	626	660	621	642	608	655	600	635	656	585	675	643	605	660	630	649	625	626	628	596	595	653	667	615	633	683	606	587	646	638	580	644	622	632	633	618	670	637	639	637	615	609	643	640	664	647	617	695	610	626	637
2635	1466	6991	8445	5510	2745	1310	542	315	237	257	210	225	195	199	202	221	199	211	220	212	230	214	200	220	229	236	206	215	222	198	225	173	202	237	213	202	246	248	212	218	242	207	214	265	230	212	221	216	217	228	215	251	233	187	225	217	217	201	208	211	202	201	217	213	211	238	223	209	214	229	216	244	221	235	244	233	227	215	236	204	219	235	212	195	208	221	215	220	199	239	223	235	230	215	223	226	191	214	229	238	199	210	227	212	225	223	213	223	233	199	197	232	222	242	224	204	195	239	254	239	211	218	201	226	213	217	247	206	229	195	253	204	217	244	195	213	209	203	212	209	234	219	223	221	219	208	230	238	208	226	195	217	194	224	232	190	212	211	223	214	212	235	226	240	198	206	213	202	196	223	212	205	195	214	203	218	234	183	194	242	210	238	234	242	213	227	230	200	211	236	190	204	198	215	222	234	209	201	222	203	223	221	212	219	216	207	195	212	241	219	199	258	229	235	212	199	234	208	204	221	222	248	215	207	205	233	225	238	232	181	234	225	186	218	232	225	185	240	207	224	194	209	224	221	252	202	234	185	219	233	231	220	197	209	241	227	217	215	239	214	210	251	229	242	220	209	208	243	232	225	224	189	234	243	216	220	213	234	223	229	248	211	208	196	225	236	208	208	236	232	205	225	202	196	212	218	214	181	223	235	227	213	206	209	238	219	253	197	221	216	230	200	229	226	246	242	212	211	229	213	223	223	220	264	220	220	219	241	201	245	236	223	241	220	208	215	197	199	243	206	194	221	225	213	216	203	196	237	225	219	231	192	210	210	210	205	219	200	210	234	247	194	198	219	241	224	257	225	207	203	206	224	211	207	211	229	231	237	222	226	237	215	240	256	237	206	207	227	222	184	224	211	233	217	244	236	217	218	213	264	218	228	227	223	194	213	226	204	191	250	217	227	226	234	237	241	222	250	217	229	236	230	224	181	221	215	227	199	225	218	259	228	251	228	230	193	205	214	196	210	222	227	202	242	201	207	224	203	243	218	194	208	206	210	210	202	198	207	213	219	234	225	221	199	228	220	231	252	227	202	225	214	221	213	223	217	208	212	213	215	224	196	230	226	222	220	220	220	209	225	213	238	208	229	213	199	198	232	219	224	207	216	221	229	221	226	220	204	211	207	225	195	196	211	219	220	214	211	235	202	206	219	217	209	230	214	223	243	214	195	239	229	220	263	204	225	198	224	215	203	202	211	250	212	200	221	212	239	208	213	208	193	210	213	227	228	228	209	223	209	223	222	198	222	197	237	211	190	241	204	226	201	195	211	224	238	220	198	218	200	246	214	207	228	217	192	185	216	225	222	212	193	222	251	249	209	227	246	212	215	214	197	228	245	208	232	212	219	213	232	194	211	218	210	192	226	218	251	213	200	218	210	204	232	236	205	229	226	191	231	226	227	208	222	217	211	208	233	228	220	211	204	229	229	220	237	208	231	199	202	223	209	228	198	200	245	234	200	197	251	198	208	217	213	235	214	245	182	261	207	210	208	230	221	204	193	224	213	229	211	240	248	223	214	202	226	221	230	222	213	208	239	215	189	222	221	210	240	214	218	241	201	214	219	226	233	203	210	225	230	237	236	226	216	245	206	209	207	209	190	234	200	240	240	213	227	235	210	192	199	218	222	218	216	250	250	226	214	191	220	237	226	197	238	197	217	209	217	218	225	221	212	234	210	204	219	211	185	220	207	223	212	212	211	207	226	228	200	203	244	194	206	206	223	221	188	207	203	231	203	213	222	196	228	230	191	215	241	225	222	187	223	196	206	231	221	229	207	224	230	203	239	188	213	230	231	217	209	204	210	224	219	233	269	222	230	228	224	216	195	216	228	204	205	224	224	233	214	203	229	220	202	241	222	227	249	227	197	226	213	219	264	220	236	247	194	210	215	196	219	206	219	207	219	230	229	236	208	221	230	206	227	202	233	214	206	226	220	217	216	241	239	200	216	217	201	191	234	237	203	245	225	221	196	218	209	215	197	210	217	213	218	237	202	243	211	209	227	247	223	205	225	200	199	224	191	204	202	210	194	187	222	195	234	220	227	239	218	198	236	209	187	193	191	221	210	210	205	232	225	203	194	240	219	240	212	223	236	244	233	243	228	190	203	223	212	239	219	216	232	223	236	221	214	216	204	198	229	246	217	231	251	199	234	226	222	195	216	225	227	203	214	221	194	215	231	245	234	211	226	206	220	240	219	228	204	206	231	219	219	202	205	236	251	225	231	231	193	239	230	221	244	225	219	235	212	201	240	230	212	209	221	212	190	216	218	202	241	214	239	215	229	213	202	192	240	228	217	212	207	193	191	227	217	206	235	229	233	215	231	215	240	233	246	226	237	186	221	203	218	208	230	213	207	215	230	228	220	211	199	223	205	230	207	210	224	216	249	213	220	227	228	205	246	214	229	220	234	220	205	203	243	227	206	252	246	205	209	221	238	218	211	219	225	220	219	219	227	212	235	217	215	223	226	193	228	221	209	230	203	217	210	203	239	208	223	209	219	230	234	225	230	199	214	221	214	221	220	224	246	197	193	205	211	226	225	233	252	218	241	215	219	219	244	232	212	203	222	233	231	241	194	208	214	225	234	230	229	209	220	238	213	218	251	200	235	223	228	204	215	200	224	218	219	197	191	207	212	213	207	247	226	214	218	239	204	224	232	212	196	201	209	238	234	228	195	229	229	206	236	235	251	238	191	234	225	231	216	210	210	217	211	229	246	215	209	219	215	226	236	217	211	217	215	211	225	209	188	199	194	206	256	230	214	232	204	208	229	222	227	221	225	202	207	246	216	222	234	197	208	205	208	228	224	219	214	202	223	218	240	195	216	205	235	230	208	228	228	218	238	208	236	217	213	213	234	202	211	212	226	246	229	241	214	231	213	216	235	236	200	202	246	207	197	229	214	211	207	201	255	232	234	219	226	240	202	222	197	201	237	237	231	219	247	224	231	218	225	215	224	198	224	211	214	235	215	218	217	211	214	227	249	221	209	217	203	212	232	227	215	207	226	189	221	207	204	224	219	217	204	228	225	208	219	198	221	249	226	212	235	212	214	203	230	238	226	224	206	202	209	218	239	211	206	214	235	214	218	216	227	204	213	233	216	220	229	217	223	224	195	219	209	225	248	218	226	209	222	197	203	234	210	221	242	199	238	226	213	197	203	237	186	211	195	250	247	223	210	236	214	229	252	217	221	220	218	226	222	221	207	185	231	234	211	232	211	203	215	236	223	207	233	207	220	232	225	216	209	199	235	238	236	206	194	208	255	222	225	235	252	243	223	194	242	233	219	212	225	202	212	195	190	201	216	195	199	191	210	240	205	205	230	250	215	215	209	229	202	234	232	202	226	215	221	217	200	210	224	246	229	222	210	211	235	199	209	207	233	216	227	229	210	226	210	202	216	224	221	198	233	209	208	189	201	218	207	248	214	218	223	224	194	220	233	184
2973	2664	15842	20741	15426	8654	4241	1672	826	605	545	533	542	533	519	561	506	554	522	521	521	532	590	562	535	573	599	564	537	519	559	555	555	553	550	557	574	517	553	569	559	542	527	563	561	587	560	554	512	498	591	584	557	575	538	546	557	573	572	531	540	527	546	518	555	559	551	513	553	543	561	552	545	553	533	542	557	516	544	546	517	548	541	569	584	541	530	560	514	544	551	593	567	589	516	550	563	572	554	571	541	557	523	517	561	537	513	525	584	552	557	497	540	555	566	572	551	570	560	517	552	544	514	582	585	513	540	553	520	528	560	535	571	545	545	530	531	543	543	567	586	502	540	549	513	541	569	565	535	542	562	571	547	553	562	540	541	572	544	550	575	567	542	572	533	542	550	542	551	549	539	561	556	472	539	534	538	554	555	515	565	569	567	517	531	565	563	531	536	532	546	565	548	525	532	545	509	500	582	540	544	570	575	583	550	543	597	548	532	533	536	550	533	551	532	533	521	558	538	561	557	569	602	520	515	504	528	518	601	533	524	524	545	537	548	588	546	551	564	547	548	573	513	570	550	574	557	543	526	555	572	503	579	526	560	574	584	567	524	546	525	543	520	535	543	553	575	550	557	530	520	547	505	539	558	558	525	585	548	535	570	558	529	579	541	572	496	527	530	547	544	591	518	539	524	567	520	520	529	525	577	520	561	545	560	542	555	568	552	549	517	544	547	550	520	560	586	544	535	574	561	574	565	555	542	539	568	541	558	580	549	517	574	532	521	568	563	542	555	541	568	525	589	577	528	539	538	566	601	590	556	543	583	513	537	574	582	537	554	528	560	564	545	586	561	531	564	500	557	574	550	562	570	549	550	576	516	540	576	570	537	526	548	566	555	518	562	509	503	496	562	536	565	570	563	524	550	501	531	554	580	551	568	565	565	561	556	542	542	561	564	562	544	553	530	507	554	559	533	550	532	557	554	539	583	505	538	539	559	496	557	569	532	556	525	570	545	569	569	532	566	560	541	491	528	500	600	531	579	552	546	557	552	520	558	576	533	528	518	554	598	530	545	535	550	565	521	543	568	574	579	571	544	549	571	576	524	538	509	551	495	533	541	560	577	537	556	542	547	555	556	560	566	561	578	589	537	537	572	551	544	550	547	526	557	561	576	561	563	540	582	573	576	573	533	572	581	558	547	604	537	524	541	539	547	553	523	499	542	543	521	553	544	527	573	533	549	530	578	564	574	562	554	532	571	548	547	517	526	547	533	553	539	563	556	592	549	554	555	543	537	566	531	580	550	552	559	542	564	533	536	589	562	546	596	578	539	563	600	541	554	545	545	560	546	547	602	562	542	542	568	500	559	555	508	577	503	525	570	548	564	560	534	571	553	550	549	544	571	544	568	547	547	530	548	582	499	605	562	535	555	575	543	558	578	563	513	603	539	518	516	569	557	537	543	576	563	535	519	553	536	568	546	547	580	563	553	546	519	519	601	556	556	570	532	540	538	520	564	540	559	514	583	533	579	507	561	557	529	555	537	532	565	574	533	553	530	550	575	580	555	508	549	562	515	553	534	533	538	547	570	535	550	583	578	551	540	528	534	523	537	570	557	538	553	578	561	571	519	575	522	593	583	546	574	562	510	568	553	558	553	559	559	524	518	541	565	512	545	556	521	542	517	531	536	517	543	557	556	581	563	567	542	561	576	546	563	550	548	534	528	549	506	550	571	552	552	521	545	551	565	558	545	530	567	521	586	534	525	560	536	550	521	584	600	542	582	524	600	517	518	567	585	571	541	561	538	566	581	571	589	538	559	559	572	546	556	552	500	540	522	518	547	540	530	550	575	551	553	519	601	570	572	549	546	525	604	550	554	571	563	563	547	505	598	559	548	592	559	615	582	536	565	558	527	568	557	537	551	571	538	552	559	538	530	559	536	533	504	578	524	533	539	527	567	546	524	522	540	542	541	515	546	524	538	541	623	539	538	550	557	561	547	519	551	602	567	551	520	545	555	495	546	571	557	536	526	524	575	509	529	547	581	532	546	528	539	557	560	555	592	520	529	571	572	548	516	551	541	520	561	509	507	555	500	570	545	560	517	557	512	562	572	538	544	574	558	554	555	550	547	570	559	528	587	515	547	579	522	537	513	546	534	552	571	563	539	529	595	620	569	541	571	551	548	517	596	551	535	580	559	560	582	557	563	573	546	525	516	543	536	571	545	527	574	552	544	521	527	535	553	550	572	610	548	591	534	565	592	496	567	576	534	560	501	515	547	545	488	541	529	534	542	555	529	618	516	590	564	527	533	595	563	583	536	591	566	526	589	540	545	516	577	529	532	563	537	554	523	573	536	588	548	542	558	568	510	497	494	570	577	565	546	537	530	538	567	557	580	547	530	571	575	591	530	563	570	533	571	574	542	572	520	554	561	520	579	556	553	533	540	529	569	573	561	555	545	563	542	524	548	600	564	545	579	554	574	529	548	557	555	566	537	547	539	518	547	547	575	532	530	610	548	538	594	552	544	556	552	517	524	580	503	512	541	576	565	570	562	533	573	569	535	544	573	541	556	540	502	490	559	535	572	555	523	591	578	527	565	565	562	588	555	554	525	543	571	559	530	569	524	539	543	534	537	527	536	573	543	586	565	550	568	559	587	547	604	567	552	557	533	559	529	566	579	567	572	546	521	546	526	576	562	573	562	512	541	531	510	553	539	508	531	581	530	549	505	559	560	536	540	554	557	555	537	525	588	548	575	579	546	534	528	548	524	565	538	560	558	546	525	551	561	548	528	534	567	547	554	559	556	522	544	515	547	554	517	566	572	581	539	581	583	607	535	584	560	527	518	533	544	555	547	552	503	544	526	539	539	548	526	553	569	564	549	544	529	548	553	524	561	567	570	594	580	540	534	554	567	586	560	578	530	560	538	579	547	564	563	540	533	544	572	571	523	512	559	581	537	557	500	618	579	530	577	585	590	564	568	520	531	552	538	508	578	567	521	534	561	540	543	523	578	565	533	572	547	595	564	537	550	574	550	523	527	523	553	541	550	540	523	568	558	530	504	565	534	517	549	555	561	536	534	538	543	588	564	566	544	600	566	559	537	538	554	568	532	533	577	554	555	546	521	530	541	570	547	528	569	597	584	556	578	525	548	540	542	571	547	543	558	571	544	543	537	558	499	573	549	576	521	562	538	526	582	544	554	570	526	534	533	500	570	536	595	513	572	514	593	561	573	511	539	560	628	545	562	506	541	588	549	589	541	587	551	595	575	578	493	560	511	573	550	530	570	575	546	544	567	588	509	546	587	557	537	544	549	533	545	558	575	567	574	542	545	567	530	557	586	542	526	554	530	549	555	576	538	525	516	556	541	554	515	591	564	576	569	549	555	515	514	553	570	516	544	559	571	491	580	563	569	552	575	568	511	527	542	541	587	527	564	579	578	528	524	564	574	580	568	542	547	535	526	536	520	526	542	539	551	505	534	512	569	583	571	507
24365	33050	74846	68607	52172	34111	17043	4703	1069	406	306	284	258	262	283	262	256	295	258	276	277	269	283	274	280	255	253	286	313	266	274	263	261	251	304	290	257	258	266	284	269	262	281	272	287	273	289	296	270	294	278	276	279	309	272	263	286	301	265	258	281	278	279	255	270	286	258	298	305	301	278	295	281	277	268	253	282	263	262	307	283	296	287	262	261	277	282	255	294	297	273	284	270	270	278	255	270	269	283	243	257	237	259	278	269	298	266	287	268	278	279	278	293	279	266	262	285	272	279	251	260	246	302	279	270	259	258	286	277	271	278	279	261	249	288	275	268	269	268	271	311	254	243	273	268	243	224	237	255	303	243	258	259	287	278	283	276	294	277	290	280	265	263	266	298	272	295	263	268	269	260	250	295	244	276	285	281	277	287	285	263	265	276	235	262	282	272	296	301	293	236	262	281	299	293	250	277	269	276	266	276	247	270	306	261	283	260	238	294	281	284	223	262	266	270	264	276	208	277	277	261	300	242	275	282	320	259	273	295	267	292	258	317	260	283	234	281	302	248	279	284	263	257	282	244	313	261	263	301	279	288	251	253	290	253	279	298	266	271	253	314	305	271	261	245	264	240	275	264	268	316	296	303	233	239	275	270	252	290	279	288	272	259	246	277	270	270	298	255	273	273	256	251	268	292	233	291	235	284	275	282	262	272	256	287	296	256	276	277	283	262	272	278	257	255	276	260	311	286	288	273	279	276	270	250	243	228	279	253	257	264	271	247	286	262	289	301	265	261	260	264	309	293	293	257	268	272	283	279	262	298	268	275	271	281	288	323	249	288	258	290	290	298	269	260	280	294	276	271	287	287	248	258	270	266	280	258	282	254	256	269	258	267	288	242	263	252	290	281	286	300	289	262	286	233	271	273	259	301	245	300	280	295	248	283	282	296	277	238	275	273	282	288	276	261	258	271	278	262	306	297	293	270	262	289	257	268	253	258	267	331	287	254	269	264	255	263	250	270	278	283	287	280	269	251	284	272	275	302	278	276	264	274	273	256	289	290	286	285	290	264	250	281	285	242	273	289	294	268	264	297	244	279	270	303	279	247	289	291	275	302	266	294	299	280	277	292	262	267	266	278	286	306	251	295	275	279	254	275	276	271	267	269	290	290	272	275	296	282	284	258	236	300	293	285	304	289	247	278	278	237	274	254	266	266	284	296	300	299	306	253	291	284	247	287	287	300	274	267	283	315	247	279	272	258	287	300	257	259	282	274	254	269	254	252	248	238	251	267	237	259	274	264	259	270	266	273	294	292	257	302	237	260	267	301	289	292	269	282	276	251	292	260	290	295	253	273	266	255	271	271	253	271	277	281	264	273	276	278	273	251	273	259	282	273	256	268	267	267	273	252	283	280	268	280	277	251	239	267	258	298	249	287	266	288	260	269	281	275	300	280	292	269	284	256	271	266	275	279	280	266	285	290	266	243	292	293	259	275	293	266	276	277	273	276	255	249	319	233	264	317	250	285	245	265	276	273	289	273	292	265	264	225	311	256	276	285	256	273	271	261	255	272	291	285	310	247	299	244	254	272	321	277	267	275	253	280	283	264	263	289	283	272	263	302	271	296	282	309	296	253	270	273	274	253	272	279	270	251	297	296	289	262	252	278	268	274	238	282	233	279	295	239	261	287	263	275	274	249	269	253	300	276	270	286	272	252	240	250	253	260	286	269	278	276	249	303	280	295	258	308	282	299	285	240	273	296	264	251	266	253	317	303	261	283	274	259	264	262	262	257	285	270	277	288	271	285	276	276	303	294	300	272	282	264	261	250	318	292	282	283	271	244	296	277	260	247	276	252	230	267	291	268	283	287	280	277	276	258	290	282	250	252	307	261	252	271	266	261	285	280	275	293	271	301	262	254	278	261	269	283	282	277	288	289	286	264	274	292	254	265	231	272	271	293	277	254	269	265	292	289	250	271	287	257	270	278	241	239	280	248	261	257	266	290	274	272	271	274	272	270	265	269	259	264	268	283	310	251	261	281	286	269	310	266	285	262	289	268	280	266	301	288	259	262	303	228	266	269	231	279	258	278	240	284	278	274	258	299	264	295	289	280	290	276	278	269	245	308	281	319	270	278	278	276	269	299	272	256	295	279	275	270	275	278	253	275	296	251	283	262	273	299	289	265	257	272	277	259	274	287	293	261	303	270	262	264	293	234	274	301	248	257	314	272	243	271	271	268	276	272	271	288	286	274	302	274	283	260	279	270	244	308	258	289	296	294	253	267	243	286	270	286	285	270	239	255	250	280	266	272	251	252	275	274	288	270	274	277	276	281	279	304	255	301	293	273	247	288	271	281	248	267	294	301	285	282	291	267	280	261	274	272	270	277	259	253	294	310	256	276	271	284	264	268	273	294	271	269	243	231	267	258	270	279	314	283	258	293	283	278	263	276	267	288	250	249	268	247	293	263	273	278	266	309	275	271	289	250	256	273	269	236	256	269	279	292	280	304	261	284	268	285	288	295	272	264	283	274	277	281	263	292	254	249	312	256	290	277	274	297	232	283	262	259	275	234	262	262	292	282	310	294	298	325	277	250	265	286	265	268	269	249	256	279	268	252	245	240	280	287	254	274	274	268	269	287	293	277	241	273	301	249	255	269	255	278	273	285	267	282	288	263	270	287	269	271	295	282	326	268	263	256	265	307	260	282	271	293	269	261	247	276	269	275	256	318	299	279	282	282	307	279	271	264	290	283	258	331	283	264	276	282	316	290	266	255	292	285	292	289	287	274	287	288	273	280	264	271	254	305	261	277	265	288	286	285	292	271	259	283	285	283	266	268	268	285	274	304	285	263	262	283	284	279	253	278	292	293	303	252	265	261	298	274	260	287	276	282	261	251	284	268	265	269	250	243	305	260	310	252	271	280	268	294	304	298	261	256	270	276	257	259	257	267	268	264	264	252	267	262	266	264	250	243	267	287	276	255	281	257	269	254	282	270	272	292	258	272	265	250	268	255	262	276	255	265	287	263	249	282	258	300	287	283	261	266	287	286	255	254	285	291	244	247	283	265	258	267	262	263	305	269	261	278	269	280	284	276	288	286	268	257	287	258	295	281	301	270	300	273	266	284	260	298	286	273	267	234	275	274	275	289	290	275	243	257	288	275	265	233	286	255	300	302	284	278	259	281	237	276	240	281	293	264	260	278	241	300	266	278	278	272	285	299	269	293	234	314	257	253	270	288	290	281	253	255	274	258	282	237	251	282	245	226	258	289	270	284	247	251	286	258	267	264	252	275	275	277	284	253	269	268	276	260	297	263	289	270	260	277	263	294	243	277	268	270	275	300	252	262	280	281	262	271	268	258	267	264	279	231	268	254	273	271	290	274	255	291	290	248	266	281	259	286	276	269	278	310	272	256	269	281	304	292	282	254	264	299	270	273	294	283	250	268	277	284	247	253	284	257	258	257	248	282	289	265	257	254	286	276	257	257	297	283	284
14829	26177	69447	74822	62138	45603	28158	11377	3427	1268	751	674	645	627	645	649	671	706	668	659	660	658	674	669	681	693	677	643	697	628	633	668	651	661	683	663	731	632	655	698	633	684	669	669	707	656	663	672	606	654	631	619	645	658	675	665	667	625	693	661	657	671	647	678	651	647	613	698	645	622	607	664	662	688	655	696	662	670	641	673	665	663	690	710	653	647	627	648	676	670	691	671	643	681	674	596	669	697	683	653	651	663	642	639	656	699	636	647	641	677	682	691	652	668	674	654	672	644	647	622	673	708	640	673	683	655	707	711	652	649	670	664	680	654	646	668	650	674	643	652	711	654	657	649	670	641	672	643	635	669	611	694	644	711	670	704	665	665	671	706	653	714	642	673	704	682	602	667	650	688	667	656	658	645	635	683	631	640	700	673	662	705	660	671	681	643	667	678	721	653	656	662	669	692	677	668	681	660	693	634	658	659	630	640	658	653	627	652	732	699	718	692	623	664	695	644	667	654	656	676	663	643	700	619	656	639	687	660	680	651	676	627	670	702	699	660	633	657	647	654	645	661	686	675	644	658	643	660	624	692	691	655	651	631	639	723	648	667	671	645	668	652	618	651	725	641	660	700	667	629	667	670	680	644	587	652	688	629	636	642	686	644	616	646	653	662	663	662	675	684	640	685	640	698	673	681	705	645	702	666	667	645	632	642	669	653	635	604	617	655	686	629	695	612	655	682	679	648	615	703	671	658	612	662	720	688	661	673	653	658	618	677	673	731	666	661	712	688	675	640	638	663	685	692	643	651	693	669	615	655	659	612	645	631	657	635	672	656	655	666	660	712	650	641	675	716	652	659	623	690	632	659	668	663	662	632	647	668	648	659	691	662	639	675	645	668	683	661	655	657	671	676	646	652	620	673	687	692	669	636	682	637	654	680	677	674	653	654	728	698	629	660	663	632	690	686	661	734	636	642	662	659	673	667	653	633	658	672	693	607	677	675	641	663	672	647	650	652	675	629	679	690	662	652	619	642	670	662	682	686	665	641	667	674	635	663	659	691	666	687	641	683	679	660	684	681	696	655	650	671	698	652	656	684	683	617	645	650	637	697	667	647	664	657	657	666	656	632	640	702	681	631	637	651	681	662	622	645	655	637	664	640	630	680	630	662	669	638	646	691	641	653	617	692	653	656	631	633	669	712	650	679	645	665	668	658	652	669	670	670	636	685	660	657	666	682	674	653	635	620	629	691	680	651	670	660	664	654	615	629	646	674	668	674	680	663	644	699	674	676	663	624	684	639	632	663	608	665	634	603	668	650	669	633	659	649	682	657	628	693	650	620	599	686	651	683	684	655	638	671	662	678	614	650	642	652	644	653	700	688	720	691	662	625	669	670	675	684	664	640	671	667	689	656	683	671	663	646	630	675	687	659	707	675	661	653	674	678	657	657	650	666	641	689	670	653	659	637	668	691	701	650	653	690	596	655	652	659	644	605	644	707	648	677	669	658	662	687	699	666	654	692	706	700	649	647	686	641	639	657	653	666	704	636	681	670	633	649	670	672	665	628	660	647	667	699	608	667	723	650	644	682	614	663	623	731	649	668	656	693	693	637	681	611	628	644	653	642	656	650	711	685	637	714	636	632	648	596	675	698	711	686	668	674	661	641	709	656	654	625	638	681	611	674	656	641	685	686	641	646	635	663	626	659	654	621	722	662	626	665	677	645	693	622	685	714	681	652	612	685	638	644	644	676	655	642	656	679	613	647	640	683	621	661	684	634	648	655	686	635	585	658	666	636	695	642	677	631	642	642	658	666	707	666	681	642	623	642	694	646	700	665	651	651	691	668	630	657	708	697	644	667	704	630	666	653	646	664	658	707	663	629	656	649	638	666	634	621	610	663	662	644	632	627	670	687	671	677	647	660	681	631	624	666	654	688	678	658	621	633	689	661	693	638	693	647	621	653	641	605	681	689	655	620	621	625	686	675	669	673	713	652	714	665	717	636	681	610	691	647	655	657	654	682	641	652	699	677	694	623	664	670	639	712	674	693	738	626	637	636	673	648	622	662	640	696	670	636	688	669	646	666	633	613	672	725	691	690	679	718	666	670	652	614	682	710	668	618	685	646	630	668	641	657	659	730	684	675	695	631	627	667	653	673	675	650	687	659	621	665	644	717	680	652	633	667	659	679	634	646	670	651	660	679	642	654	622	598	656	643	695	605	654	717	654	647	638	676	660	656	705	614	669	653	615	686	660	712	669	676	697	682	633	702	630	638	696	663	676	672	678	627	633	663	658	722	646	647	680	659	668	661	662	653	668	651	655	704	655	645	687	628	650	709	687	689	673	653	679	650	683	661	689	643	644	681	667	669	620	659	613	693	681	678	610	681	649	655	643	632	696	659	679	664	654	675	679	650	653	642	668	671	696	654	670	644	701	668	703	666	657	663	652	689	689	683	705	646	654	687	648	649	669	632	680	666	610	644	670	687	675	648	659	608	699	670	680	669	673	684	695	695	651	668	672	623	685	683	668	638	683	663	666	682	630	659	633	694	680	666	669	658	577	665	648	669	634	677	634	673	674	650	631	655	626	698	655	618	696	686	618	653	667	681	680	698	661	652	689	644	680	659	664	672	674	651	666	645	675	641	618	644	678	680	702	665	652	645	667	637	667	646	681	668	636	679	697	639	686	668	657	656	675	660	674	716	689	660	665	660	686	646	693	671	677	686	678	629	667	687	659	645	636	659	664	647	658	635	690	673	672	666	689	622	639	669	688	646	704	733	644	645	671	694	647	659	690	665	672	666	627	631	637	695	646	635	675	685	642	645	666	661	676	658	655	627	675	693	709	677	628	650	645	649	649	654	677	646	639	636	716	646	710	708	674	639	679	664	588	660	643	666	681	666	700	646	658	653	659	680	689	699	640	668	685	654	642	652	678	641	634	644	624	709	679	648	690	654	621	694	581	654	694	650	635	677	679	632	625	666	663	636	647	701	670	670	629	666	666	698	642	662	676	671	666	646	672	656	712	630	667	660	696	668	637	604	666	635	667	642	632	623	689	687	642	700	691	638	685	681	698	671	641	697	695	672	661	691	684	651	675	692	687	621	628	670	608	664	633	676	666	637	686	669	625	657	657	622	665	631	654	634	648	675	645	656	714	694	630	668	632	630	662	646	636	661	658	646	666	661	639	667	656	675	593	654	646	634	666	671	678	649	634	713	628	666	629	705	621	678	666	638	668	671	633	653	680	690	644	599	656	608	640	627	663	649	669	677	673	716	649	656	629	637	662	694	685	639	627	633	619	642	658	635	663	599	654	680	597	729	680	692	674	625	702	649	657	605	632	644	689	637	646	682	676	696	660	616	675	677	691	666	656	671	689	674	645	657	666	685	692	654	660	649	622	673	718	673	694	695	665	701	635	611	629	664	655	668	667	665	632	669	670	651	661	621	661	676	715	657	681	668	610	620	646	646	647	682	650	623	676	675	667	660	680	687
27961	39788	79713	71163	55206	37066	19177	5483	1179	447	293	240	259	231	221	251	258	252	271	253	266	270	269	246	249	274	289	252	252	251	284	242	259	260	262	246	286	282	297	277	247	271	257	222	243	280	218	292	257	266	246	272	293	271	257	259	273	245	251	251	257	272	241	254	252	260	255	234	262	237	280	239	262	269	262	228	262	261	288	230	262	253	287	242	238	252	296	247	256	269	259	260	233	242	279	253	252	270	237	239	231	269	269	270	259	266	244	240	272	240	280	290	249	268	284	257	265	255	265	237	262	254	249	281	275	252	254	242	264	267	227	250	246	267	275	224	263	257	249	272	247	245	251	243	257	265	215	282	256	240	277	235	270	272	265	271	247	265	263	233	278	260	250	242	268	259	249	227	262	255	258	253	268	247	231	241	221	283	285	252	267	282	255	269	243	246	261	255	233	295	258	274	249	226	254	267	233	236	244	250	231	253	268	237	296	260	271	308	242	258	280	257	273	257	276	286	275	248	280	250	261	248	265	232	272	252	287	256	241	280	286	278	252	287	250	266	267	283	245	242	265	257	233	267	255	288	261	232	271	284	273	246	234	268	288	267	223	256	265	262	271	278	292	256	261	230	264	255	251	268	241	254	302	252	272	259	238	291	263	282	232	279	261	255	262	271	271	286	264	266	249	271	252	262	242	253	234	286	260	256	248	256	261	283	252	259	245	273	250	239	262	279	264	238	224	260	256	222	279	255	280	256	244	279	255	234	248	250	269	245	241	264	276	259	273	265	247	268	274	289	239	242	245	273	264	267	270	263	256	275	291	241	261	254	268	254	281	266	218	254	249	281	251	251	293	280	277	254	279	286	252	263	301	291	261	270	255	264	275	239	248	277	259	273	283	234	232	288	262	239	277	258	271	273	260	263	239	259	272	271	278	274	234	287	257	263	249	262	254	278	244	237	265	220	265	262	236	270	273	270	260	254	256	240	277	240	297	279	279	253	219	265	252	249	265	275	266	263	251	288	280	284	240	261	256	240	255	272	274	269	281	222	257	264	267	245	273	279	268	270	244	255	271	280	253	264	249	259	262	261	253	277	256	253	238	249	222	281	260	278	269	238	251	275	251	233	282	231	255	274	246	261	263	264	280	229	257	246	267	258	262	305	253	276	251	286	251	250	252	241	239	242	271	250	284	274	277	287	266	269	262	275	273	262	270	285	258	267	261	252	235	290	266	281	261	263	240	271	255	291	246	286	257	263	251	253	273	261	267	301	269	246	255	256	250	257	270	276	264	224	270	257	249	249	270	297	263	237	236	259	259	266	272	275	276	250	267	289	241	282	256	251	231	245	252	245	280	255	254	262	249	254	271	263	265	244	232	264	263	270	231	275	284	287	261	259	240	284	258	257	272	276	250	248	258	250	255	270	247	251	289	260	281	270	277	269	262	288	234	256	268	230	269	234	257	237	281	288	255	293	268	268	284	264	232	218	240	265	243	274	261	255	222	277	264	231	259	237	237	291	239	251	244	215	281	241	266	245	240	239	278	284	242	290	230	271	254	244	284	257	271	281	281	260	244	260	250	277	251	256	273	254	223	248	258	263	249	260	246	248	270	260	262	270	274	281	279	255	255	298	229	255	254	294	287	270	272	237	254	237	247	260	245	256	255	220	277	247	261	242	242	240	280	267	259	257	240	234	276	261	251	279	274	274	274	237	233	281	300	245	273	283	261	275	273	272	252	285	257	277	268	244	295	273	269	260	250	247	252	264	273	237	238	254	254	282	290	273	270	245	306	265	235	261	262	258	251	252	266	242	253	248	268	259	261	294	260	261	267	225	266	269	247	251	276	268	254	240	258	243	275	270	251	246	258	257	261	254	263	282	275	243	237	254	240	258	265	261	240	239	271	260	273	267	271	240	261	276	250	246	254	255	245	248	268	278	254	258	282	257	226	264	265	240	271	263	262	250	247	258	287	277	263	248	293	256	270	251	261	249	248	267	262	279	241	282	256	278	258	280	251	271	268	283	278	299	251	249	257	228	271	242	234	246	256	247	268	275	258	273	271	243	267	277	264	249	259	254	259	272	247	280	251	265	257	250	252	289	251	261	242	277	250	241	274	248	274	277	271	263	245	235	264	266	295	252	297	235	287	270	308	269	264	273	268	235	245	235	259	284	256	268	249	279	262	259	262	256	255	289	256	238	253	245	272	275	281	257	249	252	253	243	286	271	253	245	246	262	227	256	251	288	264	249	253	277	255	283	290	238	232	217	253	250	258	272	267	243	277	266	255	272	265	257	274	264	264	271	261	262	249	282	250	254	252	294	270	261	247	236	263	266	258	256	268	259	293	268	241	232	303	259	239	289	317	296	263	250	306	254	262	233	247	284	282	261	251	287	250	268	245	262	236	270	260	263	260	247	253	255	248	245	231	256	282	268	270	254	252	255	253	243	247	272	284	254	257	281	245	253	247	265	254	248	263	254	291	279	263	257	259	264	244	300	250	274	255	254	277	251	275	241	255	254	256	262	257	257	264	280	264	255	258	284	272	271	243	245	251	232	277	284	259	229	276	225	273	244	237	252	286	263	279	253	266	240	243	236	266	265	257	256	252	297	278	259	276	257	264	258	259	248	261	261	256	246	274	245	257	288	282	263	245	246	300	264	273	298	259	258	267	275	262	253	280	237	248	280	244	264	251	258	297	229	241	270	258	263	220	255	262	244	257	238	223	248	277	240	253	257	261	275	234	264	263	266	253	279	275	262	254	260	248	248	255	263	267	224	245	246	241	251	269	258	237	274	256	260	261	273	271	277	270	278	280	265	255	255	240	283	262	275	240	257	256	279	264	265	247	246	234	277	261	247	250	271	272	254	262	288	271	269	265	297	266	238	231	270	279	246	277	270	262	251	262	290	258	280	290	255	242	286	266	264	265	273	275	256	244	227	287	273	268	277	265	254	252	292	248	270	256	240	279	279	257	266	243	269	266	283	270	263	255	261	282	226	267	239	259	269	255	245	264	275	277	265	276	260	289	260	292	259	239	297	289	239	256	269	296	253	239	241	264	279	264	275	251	238	287	266	266	237	249	247	268	240	254	253	240	256	293	245	261	282	245	282	259	239	257	246	283	262	291	251	271	273	316	262	236	279	229	255	251	264	232	280	245	288	227	247	309	265	238	254	278	293	251	222	259	250	256	268	275	269	241	271	258	248	256	262	234	253	278	250	280	225	257	261	284	234	236	244	280	258	249	283	235	241	246	277	273	265	238	265	246	255	267	278	264	248	302	273	295	273	231	262	244	266	247	275	284	256	273	282	253	241	258	265	262	271	267	257	269	296	257	257	243	227	251	260	271	294	227	273	258	260	241	242	236	262	228	279	290	270	277	267	296	262	251	274	280	285	269	252	293	238	238	262	244	263	262	265	283	255	257	278	254	287	259	239	234	256	281	266	228	265	258	232	244	248	274	256	267	277	238	256	268	252	264	249	271	261	281	264	249	280
16291	29916	75112	78639	65324	48254	30302	12595	3855	1289	751	626	674	651	634	620	608	590	687	618	639	658	648	659	628	632	601	633	638	605	619	584	621	613	611	618	561	639	620	610	662	588	589	632	640	580	600	651	652	619	617	653	608	656	600	623	640	614	642	608	630	592	625	608	685	614	605	666	682	616	631	653	649	639	600	620	600	587	620	613	609	635	620	641	649	653	613	630	645	642	614	661	627	618	676	598	590	580	675	654	614	646	580	601	638	642	596	652	601	641	595	642	645	593	628	642	619	640	645	607	631	605	613	627	577	636	628	629	623	614	617	627	602	663	645	671	594	647	624	619	615	613	644	649	672	626	636	615	644	599	643	618	635	640	634	635	615	635	616	619	616	732	631	639	635	605	604	644	638	592	652	646	639	586	625	635	618	599	700	652	626	669	639	650	605	590	642	655	645	656	636	601	607	616	616	621	603	586	604	653	605	589	645	628	577	606	638	630	631	606	579	684	628	619	592	603	604	610	649	648	590	596	624	622	615	638	634	674	640	604	574	609	661	609	649	623	632	647	636	637	652	635	645	646	677	613	613	564	617	615	580	633	618	647	617	657	611	627	589	625	616	607	606	577	616	670	616	612	623	616	616	630	672	648	633	675	594	674	623	617	591	631	624	635	648	611	671	654	633	635	668	637	643	604	630	652	624	632	608	630	614	616	620	667	637	603	626	609	610	646	637	621	599	601	634	579	642	572	661	641	667	616	606	632	635	594	601	630	582	608	627	596	620	641	642	608	614	633	625	649	631	651	645	641	605	621	658	593	601	614	651	610	607	680	627	624	598	614	634	624	635	651	662	600	653	611	684	618	608	626	616	583	657	635	605	605	596	648	617	613	613	648	662	611	656	609	628	658	639	606	647	615	632	663	648	626	623	586	638	601	585	608	641	636	630	632	622	579	610	627	614	645	638	583	641	651	601	615	604	654	632	632	640	615	626	601	611	617	618	620	614	665	676	602	642	621	633	652	617	603	607	623	614	624	599	639	666	620	644	597	638	615	619	642	618	637	604	671	588	604	601	628	658	613	616	687	651	635	569	664	623	629	621	610	637	631	693	644	603	661	631	650	629	649	550	588	602	649	613	608	653	592	615	614	635	618	603	658	616	642	660	595	607	625	583	645	644	629	654	637	642	629	646	648	637	603	619	644	632	660	669	621	620	579	604	626	560	593	623	605	577	622	619	644	609	668	601	637	656	639	617	624	667	621	624	602	685	636	583	653	578	648	637	609	630	587	590	631	648	634	647	576	630	598	650	666	600	626	612	669	652	644	632	662	643	637	619	619	639	589	645	610	632	627	642	631	643	635	598	645	673	639	592	602	572	608	651	606	597	622	620	605	663	596	680	612	632	661	610	595	648	598	634	636	617	625	635	599	682	631	643	606	653	600	643	602	639	646	580	632	647	657	632	594	587	634	632	614	627	610	596	652	610	663	696	650	620	633	645	565	626	620	673	571	648	662	662	643	599	568	596	651	672	631	601	674	645	654	618	624	621	652	668	617	656	595	609	625	624	595	625	627	618	601	599	628	583	587	683	669	622	638	606	623	641	648	688	633	611	636	645	615	619	658	571	619	658	652	613	606	609	618	610	619	633	633	617	641	635	637	567	674	641	634	655	607	627	590	620	598	627	635	599	629	658	644	657	605	639	613	628	655	666	665	649	620	661	601	575	630	639	637	635	658	655	629	632	643	677	635	583	601	639	638	598	579	631	613	636	645	644	627	706	601	656	636	583	657	596	596	668	660	615	645	637	608	660	642	643	623	627	677	634	636	621	673	657	636	648	614	672	592	636	602	622	596	611	617	641	619	571	640	664	621	629	658	623	635	624	630	628	636	647	667	665	601	622	631	618	604	621	617	639	663	619	645	655	626	688	638	659	601	644	608	641	593	626	579	621	676	601	627	648	639	618	622	620	586	666	615	650	599	602	610	617	639	631	604	623	678	625	646	617	655	652	644	633	611	629	627	592	631	624	645	613	655	644	612	670	635	627	646	582	607	618	630	602	644	643	620	619	686	651	647	617	667	628	617	666	621	657	589	634	632	643	621	623	620	570	645	619	626	604	606	626	620	612	635	613	653	659	635	626	663	627	639	636	627	662	617	611	646	602	633	645	611	635	616	622	610	589	596	647	621	661	641	593	654	584	621	644	678	613	617	666	612	640	587	601	638	628	599	692	639	634	645	670	646	642	623	601	619	636	588	659	583	602	636	637	625	623	655	612	617	623	621	634	641	674	622	601	614	624	639	651	584	634	613	660	624	652	622	636	607	681	636	599	593	663	592	628	619	664	603	594	636	624	592	612	600	599	626	607	658	617	638	665	648	636	633	636	594	626	617	640	604	667	620	597	643	613	642	612	623	601	665	629	656	628	629	662	595	654	654	608	653	596	628	669	613	632	675	614	641	618	690	663	610	618	610	658	670	621	644	680	651	619	624	624	654	638	662	629	605	618	616	581	645	626	616	603	655	595	655	601	628	619	631	618	606	639	645	660	626	628	629	624	638	624	641	626	653	642	621	667	640	637	574	586	662	620	590	653	675	624	659	627	607	632	623	629	636	616	643	643	624	606	656	620	627	620	612	624	591	614	632	630	647	680	654	630	641	606	651	650	621	639	628	628	568	632	693	650	585	629	665	645	637	602	582	623	635	626	614	646	582	605	612	631	593	643	586	634	616	605	632	593	667	587	621	634	639	611	596	649	651	655	597	671	616	676	625	694	618	635	595	655	657	577	654	592	663	590	652	595	647	641	582	642	646	659	593	593	625	648	619	638	619	662	576	632	632	643	601	641	590	637	679	670	654	625	593	685	641	590	652	620	620	684	629	662	596	643	615	652	606	657	616	654	607	674	636	628	632	640	622	656	562	629	629	629	647	666	627	611	656	624	661	628	674	611	602	655	654	646	625	580	619	625	641	648	673	671	604	612	651	598	621	668	607	613	636	623	604	623	623	635	623	698	616	610	584	583	602	655	581	593	667	628	678	631	629	614	582	589	633	673	619	648	659	621	650	621	649	657	650	582	638	658	646	594	652	600	627	638	599	621	614	621	613	613	652	679	629	595	656	592	611	679	633	624	647	646	634	672	654	604	615	598	602	693	641	628	632	624	649	635	641	609	594	611	626	617	660	620	651	644	636	629	606	685	602	633	637	638	610	679	685	658	653	582	629	637	654	615	665	611	623	606	596	622	649	634	607	651	617	615	594	683	651	674	637	608	597	622	640	672	590	630	612	642	602	657	617	626	663	588	639	624	599	586	652	652	606	618	607	626	585	616	632	630	626	610	605	611	609	602	633	631	630	647	633	621	616	655	671	621	610	604	648	610	649	617	594	647	634	615	626	655	655	630	637	639	681	608	595	639	643	673	657	629	622	595	599	643	605	689	683	612	657	630	607	643	591	611	588	660	610	644	617	648	599	619	626	590	658	592	640	627	676	612	648	623	683	656	591
2234	1298	7206	8380	5435	2771	1245	531	294	256	220	227	223	205	205	222	236	225	209	198	211	219	216	221	223	223	246	230	224	236	225	194	246	243	224	211	241	205	214	207	219	205	203	238	213	194	204	208	204	220	219	227	208	217	205	224	208	209	216	229	220	242	199	213	213	206	202	227	209	194	214	240	201	225	220	217	223	212	215	207	202	218	245	197	187	212	209	195	215	218	227	213	239	204	212	204	201	229	213	242	194	217	238	239	254	222	204	179	223	240	188	203	232	209	212	217	204	180	187	219	212	199	232	238	221	247	231	224	223	219	232	216	216	222	207	252	243	198	216	217	186	203	236	221	209	227	212	190	230	214	220	223	253	199	246	206	253	224	192	212	220	210	219	210	198	198	214	206	220	211	239	223	222	231	211	222	225	213	205	218	239	206	232	214	218	243	222	228	237	212	232	225	192	195	220	212	233	212	223	190	238	216	226	256	204	198	239	233	223	211	201	210	202	219	228	206	209	225	198	229	219	218	206	231	206	205	250	216	186	217	213	186	222	204	228	195	229	202	206	218	201	208	214	193	207	214	227	227	219	200	200	221	216	223	229	195	219	225	192	212	238	210	198	186	209	211	243	214	202	210	226	225	228	210	229	226	187	219	228	203	226	217	232	220	232	243	233	201	217	229	217	226	200	232	213	218	215	231	217	233	205	178	216	206	214	211	190	228	218	211	235	220	207	255	224	209	211	207	207	230	209	222	223	187	212	230	207	209	204	204	198	238	206	221	244	225	219	255	205	217	226	190	219	196	229	211	240	244	212	225	222	223	218	213	204	215	240	203	242	232	211	205	218	208	198	209	191	244	235	215	211	236	264	213	241	223	235	242	190	197	208	217	219	215	208	242	225	205	192	185	196	191	227	238	194	241	251	201	236	205	230	209	249	221	215	225	228	199	215	220	229	200	222	206	207	235	193	234	238	198	205	232	206	191	226	238	214	232	220	215	231	233	217	216	200	195	210	228	215	254	210	220	212	229	225	213	219	218	225	236	223	212	240	240	225	220	222	225	203	223	193	202	227	219	214	201	214	215	192	235	208	238	215	227	228	232	219	227	200	227	228	203	227	221	194	213	206	230	230	235	202	217	242	202	202	180	199	227	255	234	213	204	195	207	221	230	179	235	211	208	229	217	227	232	194	216	232	208	198	201	229	240	209	249	231	223	230	251	216	196	219	215	230	213	223	230	208	211	206	213	208	199	228	216	227	202	210	210	193	212	217	240	193	213	228	217	240	225	196	223	229	215	189	225	223	233	225	231	218	215	219	230	217	220	230	212	205	233	231	217	231	232	192	194	202	216	213	208	194	224	198	216	209	235	233	216	221	225	225	193	190	207	201	216	210	213	227	214	200	210	203	167	211	220	206	200	204	235	229	231	200	222	211	211	243	235	201	213	214	238	212	231	208	196	231	232	262	226	229	187	210	229	212	205	219	226	261	208	222	195	218	206	204	229	208	215	229	218	204	200	199	191	188	198	217	213	231	206	216	189	222	220	200	207	220	214	217	227	212	223	197	195	218	216	226	214	227	224	224	238	207	216	222	236	214	200	230	227	206	207	186	219	212	212	197	206	210	227	220	205	183	207	206	235	237	207	224	217	176	190	221	197	214	242	227	235	222	210	189	182	230	201	193	204	200	232	186	207	227	217	236	215	238	223	245	213	205	227	230	227	196	213	243	204	225	239	215	214	175	228	256	194	194	234	226	225	213	220	233	250	189	236	216	228	210	241	220	230	230	215	204	200	233	190	216	213	209	236	218	208	208	229	209	215	215	195	229	230	211	245	221	236	207	188	174	204	198	215	230	232	224	189	223	228	215	218	203	206	207	217	215	223	211	223	217	227	221	224	200	231	198	221	226	220	173	208	196	209	216	233	215	214	211	207	230	228	218	229	221	206	211	208	221	213	195	208	219	232	218	216	194	223	228	194	234	200	234	222	214	229	191	245	198	221	210	233	211	231	230	229	225	215	231	189	202	227	198	206	209	202	216	224	231	233	245	207	216	235	227	201	208	210	227	193	237	248	218	218	200	210	232	216	257	190	207	221	223	214	244	225	213	219	226	227	198	239	234	224	236	241	202	225	232	234	220	223	210	235	218	218	209	213	228	221	231	225	211	229	221	236	208	252	224	216	218	227	207	211	211	190	213	188	230	204	221	217	212	205	227	212	219	204	210	232	240	225	217	230	200	188	219	201	237	226	220	211	214	225	222	221	185	234	247	215	244	251	205	217	234	249	237	220	210	229	191	226	229	228	208	238	163	230	235	208	219	205	222	208	229	226	206	246	212	247	235	218	212	236	197	208	211	197	210	236	227	200	231	215	209	207	214	231	198	225	205	217	184	201	243	201	207	220	187	209	231	224	239	218	212	211	198	231	210	214	212	200	221	212	237	208	218	268	213	222	252	232	217	229	196	232	192	218	215	212	222	204	233	196	226	223	186	225	220	201	231	210	214	231	205	188	223	175	238	200	191	248	224	217	234	223	234	206	209	213	212	204	196	219	218	221	191	208	213	219	208	217	241	231	203	199	226	209	226	235	208	209	225	212	242	225	230	223	234	233	179	229	204	214	228	238	215	208	196	195	206	211	201	221	207	206	222	223	229	250	234	234	214	222	239	206	212	197	197	231	214	253	197	254	214	211	240	230	229	222	222	207	233	214	236	220	197	197	223	222	199	207	240	226	213	234	199	231	220	238	221	211	216	196	224	232	250	217	211	222	209	206	200	215	229	208	236	204	220	231	199	210	214	218	224	212	212	178	242	233	249	237	211	223	206	210	214	218	207	195	228	209	218	208	253	223	224	215	218	201	224	212	220	210	209	228	218	215	212	227	200	221	211	187	244	208	225	185	212	213	207	203	210	235	206	243	204	223	219	224	215	223	221	195	221	229	181	204	183	199	236	206	202	224	250	206	231	226	256	228	224	218	227	232	237	212	228	210	222	244	222	217	226	209	217	234	205	210	213	225	233	223	226	207	212	208	210	235	212	238	206	224	218	195	221	250	203	226	237	236	227	222	214	224	201	182	222	210	202	212	224	217	232	206	237	181	229	234	202	225	181	207	225	227	231	254	222	237	192	219	220	230	253	207	226	215	247	231	218	219	210	204	221	205	218	227	223	210	230	216	205	208	218	226	208	216	186	206	204	237	209	229	219	227	218	205	226	225	228	216	200	227	203	232	196	232	227	215	238	208	244	238	227	240	210	249	231	220	214	247	207	232	208	214	232	209	210	244	212	221	185	220	194	214	198	202	212	235	238	219	212	238	220	221	241	245	193	241	231	184	203	200	221	224	223	234	225	229	220	242	196	219	203	228	196	209	214	217	218	185	235	213	194	232	200	205	212	200	188	218	231	204	219	214	223	207	227	210	244	189	200	194	233	217	238	186	232	216	225	220	216	220	234	229	208	187	207	228	219	191	211	232	196	226	188	230	202	175	206	197	228	193
2572	2505	16532	20618	15842	9080	4146	1595	840	648	550	541	532	565	547	519	545	552	541	525	521	512	581	546	568	541	537	569	542	543	572	541	547	550	551	563	555	570	512	507	531	549	576	579	523	531	527	566	556	534	549	571	568	583	526	584	503	542	538	534	555	541	554	542	506	580	559	589	540	510	505	524	549	571	521	563	536	555	551	537	565	545	559	550	559	562	570	550	508	585	547	535	549	559	571	519	535	553	557	563	549	577	550	570	525	531	561	559	535	539	524	538	540	565	514	544	540	553	557	563	583	527	580	553	525	545	552	537	588	566	582	568	569	509	567	575	563	503	568	529	536	545	528	504	550	509	565	575	538	499	549	553	545	501	563	561	557	551	557	553	555	535	515	570	509	551	567	496	521	547	519	564	545	560	495	521	547	570	517	562	534	537	557	539	554	501	527	555	530	529	524	542	540	526	570	522	555	563	529	577	551	522	560	533	523	557	570	581	569	523	549	530	553	517	546	531	521	571	490	539	562	525	574	557	551	595	572	524	536	563	595	559	560	527	516	508	593	554	551	544	536	531	567	557	548	523	524	553	558	579	569	535	575	561	567	525	532	532	511	520	553	558	580	526	569	576	524	545	533	538	537	548	543	567	544	564	545	563	535	535	509	519	572	575	578	512	592	555	532	525	527	553	544	545	553	569	592	530	583	534	552	539	559	521	518	559	557	549	561	533	517	565	569	546	516	583	536	585	553	594	547	589	515	548	548	533	541	538	538	504	568	521	557	568	523	558	531	552	500	519	540	562	524	525	572	528	529	525	549	533	618	532	557	557	533	557	584	529	542	525	537	532	545	530	560	555	570	592	535	542	601	496	570	504	553	516	549	574	599	568	545	514	562	539	550	550	543	537	515	562	513	524	587	550	573	523	553	566	534	540	570	547	528	538	563	534	528	548	562	522	528	529	589	550	548	548	554	571	578	508	545	563	594	569	552	552	568	548	551	541	527	571	533	540	543	560	537	540	534	512	531	546	566	579	509	552	556	560	562	546	541	512	562	533	542	531	519	555	575	582	539	540	558	535	575	571	549	547	573	573	569	532	599	551	524	532	547	512	543	527	541	528	558	549	588	553	557	557	544	549	515	551	521	521	530	568	532	518	548	502	519	533	540	537	556	530	552	566	540	596	573	541	524	546	536	527	531	531	525	512	522	570	579	574	505	519	516	539	558	540	540	559	561	564	543	522	545	564	568	541	545	531	548	551	526	531	529	564	568	559	497	565	521	551	543	555	573	566	562	588	551	578	580	562	567	552	537	539	531	554	553	547	532	556	522	543	549	542	591	564	499	532	542	541	554	530	513	548	569	537	586	551	554	518	531	528	541	560	564	537	562	537	538	558	515	571	532	562	538	526	549	544	590	568	546	550	506	522	495	538	601	554	534	559	568	506	538	554	539	550	545	516	501	577	564	578	573	542	561	602	577	498	586	543	554	540	567	562	587	568	541	557	551	509	544	588	594	560	547	540	523	537	508	513	549	565	543	523	502	556	566	522	550	584	520	518	521	589	577	540	553	534	598	560	537	534	526	514	538	565	534	528	568	535	547	558	510	508	528	562	546	528	555	547	535	555	533	561	546	552	559	553	564	530	560	552	531	523	572	550	556	536	489	521	529	562	556	543	592	507	593	571	548	570	579	537	579	526	533	570	562	509	556	547	547	534	566	581	535	529	538	556	543	550	527	536	565	529	546	544	551	582	570	540	516	561	554	566	581	576	538	544	492	563	556	517	569	559	582	548	558	548	547	557	540	522	530	547	596	570	529	522	537	547	566	532	561	546	521	572	558	540	543	533	564	565	525	578	553	547	596	556	525	513	547	541	556	503	543	529	528	557	529	567	571	512	544	563	531	564	552	516	562	533	535	585	525	588	556	574	540	521	549	600	538	569	570	597	570	538	547	560	548	575	559	542	523	526	578	528	590	568	536	524	551	572	554	561	537	556	548	527	561	560	540	518	516	554	557	554	548	551	550	523	558	539	533	551	561	559	517	549	532	585	531	508	556	577	526	531	552	554	551	527	580	543	561	547	612	558	517	540	570	563	557	571	545	571	562	545	532	547	583	552	532	527	585	560	571	596	522	507	518	528	517	515	526	528	524	528	535	540	506	540	543	565	569	535	527	529	572	535	532	522	548	585	563	524	580	577	528	541	594	587	545	556	555	569	516	552	566	522	561	557	536	556	526	522	569	575	549	545	554	575	565	568	575	572	570	540	582	564	549	519	532	554	524	553	573	510	541	501	538	533	545	562	531	593	533	513	551	550	561	599	535	593	589	558	567	526	553	552	536	540	593	517	544	537	566	509	592	550	559	555	557	575	525	506	550	565	551	559	602	564	554	538	512	503	554	536	545	555	553	537	592	567	505	550	544	568	536	536	541	538	587	527	521	524	532	558	600	560	548	556	524	547	532	565	529	539	558	566	540	592	561	490	550	546	527	577	544	608	543	570	555	604	548	558	545	557	534	542	511	510	576	570	514	556	556	517	553	536	530	553	548	561	529	554	522	527	535	567	560	596	541	563	559	596	577	544	531	571	526	556	542	544	584	533	553	564	513	566	520	563	556	558	529	558	546	533	567	537	513	510	547	566	571	544	588	540	556	532	536	535	536	538	525	533	560	572	532	539	566	534	576	531	557	556	539	549	546	607	558	546	519	530	555	564	530	501	550	606	564	581	544	545	540	572	515	532	552	537	564	557	569	556	537	537	558	525	589	553	535	529	531	525	559	584	547	575	546	550	591	563	522	570	541	498	527	509	537	557	531	504	567	532	555	549	551	558	559	516	542	577	559	541	540	582	533	521	601	535	522	533	561	595	526	573	580	548	547	559	563	553	577	541	577	551	558	541	532	519	560	498	559	525	500	562	578	573	535	579	559	516	512	527	577	553	561	539	550	540	513	569	567	518	531	527	580	536	550	538	520	531	507	542	556	540	549	537	564	564	534	491	530	520	561	548	495	561	535	548	556	564	510	538	525	557	546	514	519	555	551	575	535	520	551	590	550	539	515	528	528	540	539	547	531	533	510	526	558	536	569	513	515	545	561	559	570	565	566	539	553	548	532	525	597	554	589	583	520	539	571	495	564	552	556	549	576	575	540	529	563	580	566	532	545	536	580	545	568	544	542	510	552	559	546	516	527	518	604	515	522	550	517	554	537	559	545	554	564	553	534	562	529	534	555	521	535	489	540	563	552	562	539	563	575	539	566	544	546	575	568	558	550	486	546	537	535	551	540	518	534	545	543	523	561	557	544	540	526	551	498	536	545	539	546	559	562	507	554	558	524	537	521	523	585	557	532	525	559	520	576	520	563	555	571	565	529	550	586	535	532	556	574	530	575	548	543	516	554	509	572	551	570	565	579	534	556	584	565	552	567	573	540	523	547	530	562	549	482	587	548	547	541	570	529	574	582	554	546	556	550	535	537	527	548	563	557	569	559	542	568	550	542	566
19275	28321	74678	69129	52167	34713	16824	4455	1174	409	301	280	292	251	277	269	279	257	303	271	276	288	256	282	252	257	242	267	267	262	255	281	278	291	237	288	263	295	251	247	258	255	266	259	267	273	252	292	261	282	271	262	241	287	296	286	284	271	268	276	262	263	319	274	327	262	269	270	287	250	271	250	226	280	248	266	275	281	273	246	257	262	274	241	242	272	288	243	292	287	280	290	290	273	295	281	298	272	248	272	277	279	262	258	275	257	245	288	270	272	303	237	263	255	278	290	295	249	306	244	240	259	268	257	302	251	241	278	271	258	291	280	264	286	271	288	274	280	267	254	293	267	281	283	291	261	255	232	256	286	289	298	265	307	286	281	263	269	313	302	245	255	269	280	270	285	304	294	319	277	270	276	253	273	284	276	298	268	274	291	266	277	264	265	258	271	279	293	268	309	263	272	273	299	269	263	263	304	273	281	285	288	264	269	298	269	280	272	273	262	284	282	299	247	248	296	227	304	289	271	279	288	253	270	293	273	253	260	272	295	274	297	236	273	254	285	287	277	269	290	275	254	243	256	287	289	278	302	305	247	266	259	264	285	284	261	279	287	277	305	266	275	249	256	258	282	250	278	257	265	269	286	286	250	274	296	286	280	249	291	265	248	276	310	271	309	286	268	311	281	297	277	278	275	264	273	271	280	270	301	258	293	275	270	267	290	278	250	279	276	266	280	274	259	275	296	254	289	305	308	311	267	252	247	291	260	260	278	315	293	232	275	251	274	262	286	236	283	251	273	307	248	274	288	269	272	229	299	262	278	218	277	263	261	289	282	281	228	277	274	267	279	270	297	296	242	293	294	278	296	232	222	266	270	275	258	289	283	293	253	291	254	288	298	299	291	266	302	272	262	256	272	271	246	296	265	306	302	253	273	262	275	264	290	260	256	252	304	250	263	259	270	295	255	259	281	296	256	269	277	260	270	289	259	270	242	269	257	288	300	272	272	289	262	255	271	269	261	271	327	259	305	286	249	251	276	303	286	277	282	266	286	260	258	240	296	278	267	273	252	284	276	249	297	277	255	261	262	277	277	281	286	236	277	245	297	263	250	264	254	283	267	275	261	263	255	282	261	271	266	261	281	270	260	280	253	257	246	254	280	270	277	281	295	281	280	279	264	282	273	285	284	253	260	263	273	287	258	272	268	277	239	266	271	299	262	277	297	233	284	301	272	273	228	264	272	261	285	284	273	270	257	279	272	254	248	310	299	286	260	257	290	277	256	264	287	305	266	296	271	289	259	265	287	273	295	258	264	248	272	249	255	281	244	252	232	258	271	316	283	273	287	254	284	283	247	275	253	291	260	284	244	240	267	273	303	294	286	303	266	264	275	288	277	259	304	280	245	279	297	285	292	283	279	251	261	256	266	272	306	280	323	273	258	275	264	255	242	294	255	281	260	269	269	235	273	268	277	277	271	276	288	278	261	285	262	282	262	256	258	283	244	279	267	260	249	260	276	296	263	264	294	258	244	260	265	255	311	285	281	274	265	269	288	250	296	272	274	295	302	247	293	273	250	275	270	280	245	261	263	282	286	291	266	238	277	272	284	284	287	274	218	295	260	281	299	250	241	262	274	254	287	266	293	275	260	278	272	287	266	243	267	251	266	268	245	266	261	286	262	266	258	275	277	258	285	246	268	250	273	288	273	240	300	273	269	284	262	311	240	307	266	287	250	248	246	281	297	313	263	256	277	274	308	281	261	245	294	242	257	281	284	276	278	284	255	269	285	278	266	249	238	276	261	255	292	234	274	276	296	250	257	292	270	280	278	270	255	292	272	221	271	271	259	293	234	299	260	255	287	279	256	272	262	271	289	280	284	264	258	293	220	270	267	280	274	233	237	274	268	265	305	276	257	262	280	266	274	251	290	264	279	273	294	253	257	268	274	287	281	263	269	252	291	267	244	302	284	264	272	263	258	256	301	242	249	252	262	253	285	266	296	293	261	286	259	281	270	257	267	306	296	258	272	273	280	230	252	235	296	272	271	265	312	288	299	250	269	258	308	245	266	256	292	304	276	290	252	262	244	280	301	265	278	267	266	245	290	308	273	263	294	246	267	287	268	270	272	234	253	284	289	274	308	282	259	254	297	275	303	263	239	261	290	258	304	257	282	265	263	261	290	285	249	276	278	262	285	278	268	261	235	265	279	277	247	256	273	235	265	286	288	270	279	293	279	284	243	283	272	271	269	281	288	278	282	283	253	280	284	248	259	254	301	290	281	280	247	248	272	275	286	272	243	243	270	236	273	283	270	252	232	302	288	231	254	292	259	281	237	288	290	265	260	289	282	284	269	242	296	272	280	260	271	248	264	244	257	278	285	286	291	260	298	247	278	227	257	255	262	276	272	285	281	252	266	280	271	266	248	280	277	321	280	289	243	280	267	291	269	294	254	272	260	300	295	273	265	292	243	252	279	261	306	250	265	235	291	285	252	277	283	260	257	278	289	263	283	275	254	290	247	254	266	261	263	285	280	233	261	245	264	267	274	320	278	288	318	260	289	306	228	270	275	289	289	265	257	291	247	253	268	262	261	289	272	255	272	241	290	287	262	272	255	253	268	292	282	280	283	274	274	272	274	285	263	295	253	266	266	266	256	249	249	233	264	279	270	254	270	293	286	247	256	240	283	252	288	274	250	275	245	264	321	256	279	270	270	289	288	294	280	298	269	278	283	259	260	254	294	278	261	288	276	275	274	248	276	267	287	274	225	285	260	271	293	295	326	275	291	275	262	253	264	262	272	271	270	301	260	261	281	262	262	284	297	265	288	284	265	258	277	271	234	258	278	286	275	255	277	287	279	250	254	283	288	262	285	275	248	264	266	291	298	262	291	292	254	252	274	266	277	270	275	258	264	250	278	276	278	274	276	285	307	227	282	295	294	284	276	286	258	285	259	273	287	266	267	276	287	281	301	313	272	286	251	254	278	297	306	271	268	253	267	267	287	270	260	260	258	241	283	267	286	271	277	260	304	280	262	243	277	266	266	241	252	272	267	280	270	275	264	245	247	272	274	238	276	288	264	271	272	266	281	284	255	250	285	275	290	288	276	282	257	272	262	256	286	309	249	260	259	287	285	279	254	277	270	226	291	256	275	268	255	257	266	245	266	277	239	277	276	267	283	284	296	277	289	262	238	296	249	316	274	263	276	290	289	276	257	294	291	273	278	267	282	290	290	281	258	282	259	262	241	268	261	264	301	271	274	262	293	271	264	276	275	286	287	281	295	267	255	255	260	273	262	243	254	248	266	268	271	240	250	260	280	271	262	284	282	282	283	283	291	284	299	286	269	259	281	271	280	273	251	287	314	244	258	303	282	275	288	254	273	268	274	279	247	253	249	277	268	265	250	254	275	265	278	265	271	253	282	276	260	261	290	302	284	273	272	299	279	246	236	247	260	240	300	263	276	280	285	328	285	252	247	286	276	290	260	266	277	305	297	267	255
11351	24414	69615	74864	62575	46226	27651	11339	3599	1239	757	696	685	661	640	643	618	676	642	642	686	657	660	658	660	645	659	662	663	666	658	635	668	674	655	658	656	646	690	643	640	697	644	674	620	684	642	676	657	656	660	648	677	702	655	658	673	657	604	633	686	648	682	626	672	672	639	660	645	677	692	663	684	672	665	617	677	718	674	701	680	662	655	663	690	659	668	668	663	666	670	684	676	676	671	697	669	643	632	614	675	633	667	615	592	673	683	677	663	613	646	635	641	661	662	680	670	589	638	653	666	692	649	656	647	647	681	662	690	662	683	669	662	637	679	669	615	701	667	713	680	674	661	632	640	653	654	684	614	656	657	642	668	673	654	653	637	662	634	662	649	682	644	642	702	649	685	624	634	681	657	634	608	639	707	630	662	674	671	705	633	643	670	653	632	666	625	638	675	653	661	695	599	609	671	650	624	641	689	681	665	646	662	629	678	659	620	698	669	656	685	676	671	704	632	705	656	687	661	676	665	655	636	663	632	707	658	700	667	682	636	603	689	692	680	662	677	631	680	623	615	636	596	673	656	648	684	682	611	680	684	671	671	678	646	644	666	662	654	651	659	662	649	651	698	644	699	691	671	659	662	623	627	660	642	650	651	610	613	624	654	615	664	657	617	652	658	656	656	723	639	650	690	670	656	663	605	647	625	648	609	690	668	654	711	647	663	659	638	734	638	672	655	614	648	689	634	668	668	664	625	693	630	678	652	592	649	663	613	673	609	628	631	648	644	675	678	682	662	678	654	632	646	642	630	689	739	643	629	606	680	639	659	648	684	691	658	631	663	685	668	672	677	634	689	714	630	660	679	692	669	700	698	628	637	676	595	646	647	655	665	619	642	665	677	621	699	662	650	621	633	655	617	677	651	614	695	639	667	660	639	652	619	584	635	720	656	709	630	668	658	667	641	604	652	639	704	702	642	641	685	691	679	653	631	647	610	657	641	694	656	685	685	637	688	661	637	654	628	666	666	668	699	669	645	656	632	669	634	673	613	623	628	657	634	673	652	683	618	677	685	623	658	686	633	641	668	681	665	630	697	679	679	715	671	644	649	640	658	654	665	630	649	619	653	708	707	666	619	672	643	688	676	693	733	633	672	648	654	638	711	697	699	613	656	630	690	633	671	607	650	693	621	654	657	678	712	671	690	682	670	703	669	644	641	667	667	675	663	674	613	653	645	664	651	649	717	690	660	648	713	654	630	677	662	666	698	655	621	664	626	676	654	678	624	685	618	679	618	678	639	690	628	645	623	633	668	667	615	655	626	711	648	624	644	678	677	649	670	673	640	677	632	642	646	650	649	608	687	650	700	653	625	694	680	620	668	613	669	636	674	636	636	657	636	665	687	633	637	686	666	664	657	657	631	688	664	709	643	682	723	654	614	695	693	686	654	682	625	622	645	676	617	683	680	705	614	671	642	663	648	668	626	673	669	587	673	661	686	634	638	641	650	705	604	665	678	688	682	638	649	631	661	645	638	639	639	665	603	648	723	654	618	660	654	668	707	628	669	620	693	638	644	633	660	678	599	643	657	653	632	666	672	641	675	628	651	663	663	655	696	674	664	658	620	619	625	627	687	704	671	612	698	623	655	657	640	647	640	652	662	630	630	647	673	656	662	659	661	686	664	651	684	672	703	651	671	692	664	657	654	686	699	702	705	666	594	649	684	660	654	664	639	631	675	652	691	657	650	655	644	655	641	636	666	672	620	689	666	696	616	661	677	678	645	688	664	623	633	609	640	646	696	635	691	696	653	684	645	663	662	676	676	696	672	691	671	652	696	635	654	629	692	695	624	644	655	624	630	663	661	626	631	641	620	631	665	689	673	677	668	655	667	650	651	712	651	630	648	633	648	663	635	661	711	681	645	720	647	655	666	614	722	625	693	650	640	670	657	623	666	690	676	672	617	661	642	644	659	670	652	680	634	647	671	632	642	693	628	638	715	637	610	685	678	632	670	667	654	682	693	694	643	655	631	638	648	654	642	676	646	696	667	629	663	668	672	689	651	627	662	656	660	646	659	660	672	658	622	646	697	663	684	675	632	662	672	684	660	684	676	649	692	678	712	652	672	674	669	672	622	648	625	664	676	637	683	652	635	612	661	649	621	691	693	651	702	686	716	651	687	698	649	678	619	712	669	663	635	672	701	664	700	618	633	646	661	654	634	628	653	681	657	666	648	686	633	639	648	638	674	715	652	627	647	676	643	661	654	659	659	668	704	627	670	667	704	646	683	681	685	651	652	692	701	628	695	643	638	626	634	652	691	682	685	702	700	657	687	663	653	684	628	659	674	687	675	630	671	647	628	671	608	638	669	674	652	681	695	662	681	672	673	695	624	692	620	680	676	686	711	662	614	645	626	656	689	757	672	670	665	647	625	645	661	591	636	643	693	662	680	661	650	616	657	708	669	576	622	644	684	647	660	663	643	661	626	676	643	622	648	661	628	641	681	622	684	641	655	622	686	659	687	656	663	651	657	695	645	632	683	690	645	658	671	675	631	648	670	644	645	642	630	638	616	669	630	601	665	648	709	699	679	646	640	689	687	674	684	691	645	659	674	680	715	651	695	650	641	662	675	627	621	670	683	664	633	704	676	612	664	662	682	648	609	675	681	629	659	657	616	648	643	703	671	642	654	641	654	670	716	657	649	606	713	674	632	679	610	597	641	642	636	669	665	633	639	593	673	664	662	662	673	655	660	699	639	635	604	663	666	654	664	673	664	682	668	718	657	673	656	676	652	685	698	687	618	674	652	674	669	659	669	710	681	619	667	655	682	643	653	700	634	675	630	659	646	691	664	664	716	637	700	692	676	709	619	640	670	642	647	658	644	637	685	680	634	671	625	656	669	619	638	677	621	646	622	665	658	669	613	670	650	676	651	641	633	606	610	638	682	668	647	677	660	633	657	690	656	681	705	656	683	652	693	673	623	725	624	666	667	673	685	667	652	667	692	643	625	649	667	668	658	675	634	728	693	677	675	670	696	659	701	652	645	644	728	679	687	643	652	683	667	602	640	676	687	644	664	671	688	679	641	694	689	682	684	655	674	656	646	716	663	697	688	635	669	685	605	658	679	651	639	673	641	677	655	682	672	647	625	692	668	658	642	669	658	662	626	659	677	629	682	644	660	648	680	653	675	661	686	649	691	661	653	650	629	634	677	621	638	617	692	650	682	658	655	592	614	655	646	632	646	648	675	672	705	698	704	644	612	650	669	645	640	675	628	605	682	665	648	661	679	649	616	655	691	615	676	693	627	639	614	653	655	677	636	644	665	687	655	668	700	642	627	615	690	660	670	670	652	616	663	623	676	632	667	683	662	677	630	690	694	669	649	654	668	662	752	675	694	664	674	663	664	680	633	657	671	686	673	666	639	673	682	658	696	639	669	637	693	661	665	658	674	644	660	651	721	657	665	628	625	668	696	669	670	690	664	711	672	653	650	648	696	685
25341	35625	77535	73202	54992	37704	19687	5775	1263	425	296	263	256	305	269	265	244	227	263	295	260	241	276	273	275	252	238	276	254	268	231	264	255	290	245	246	257	276	272	246	249	275	260	277	236	238	254	255	246	239	239	243	199	248	294	273	250	249	253	276	263	255	262	230	249	250	267	261	268	253	278	266	223	263	270	270	263	261	299	280	256	280	243	266	265	249	253	289	200	235	250	253	271	251	241	291	261	311	242	236	237	245	256	235	270	262	266	288	234	254	290	240	215	232	241	262	264	275	243	252	273	295	247	266	259	268	249	263	262	262	253	254	263	275	277	234	250	241	266	242	264	252	238	254	260	261	237	277	273	261	232	262	271	251	271	235	260	246	246	248	247	260	276	256	270	242	255	260	267	272	270	244	248	271	252	274	244	275	251	245	261	235	277	261	267	237	275	234	314	242	265	266	257	292	266	278	251	271	263	275	257	252	274	280	261	260	234	268	239	263	270	265	254	255	258	231	283	262	269	236	259	273	299	290	272	274	261	250	242	271	247	271	240	243	299	258	244	259	244	282	300	252	243	279	240	275	245	246	252	284	273	272	266	237	237	273	277	253	256	275	293	294	251	278	239	243	276	273	273	266	259	245	257	270	245	234	241	280	247	260	283	274	271	286	239	235	260	289	274	242	270	228	250	258	255	235	252	229	265	266	262	242	247	296	239	252	235	233	259	234	238	275	240	243	262	243	217	273	261	251	291	262	275	250	243	252	253	236	279	232	249	270	266	285	291	242	236	234	267	232	262	271	268	270	266	237	283	260	269	261	255	244	270	279	256	257	281	272	289	234	282	219	239	250	263	256	249	244	272	261	259	233	261	257	269	262	252	233	278	255	267	237	227	249	277	265	262	235	244	268	268	263	266	260	259	241	276	255	275	282	269	259	280	264	271	257	274	252	246	255	263	239	241	264	252	234	269	254	244	288	228	257	241	227	250	273	278	266	278	281	255	273	273	252	232	267	269	251	241	248	297	261	236	300	263	251	246	245	261	272	259	255	253	224	243	268	273	265	264	258	252	260	231	222	287	261	248	269	287	283	230	248	257	237	253	246	292	261	245	263	248	264	292	264	258	266	257	273	286	249	254	271	247	268	247	233	255	279	250	289	291	272	273	262	273	232	261	266	288	289	249	286	250	264	210	253	262	289	253	223	255	238	269	262	267	246	227	276	236	253	249	272	264	270	253	245	247	235	256	236	274	253	241	245	296	249	239	285	239	289	264	265	248	257	257	312	224	253	241	267	271	248	233	274	260	244	260	252	281	260	258	251	243	279	223	275	258	241	288	248	283	261	270	268	280	280	261	249	267	245	260	285	239	264	271	291	271	253	247	275	278	279	269	298	277	270	265	236	245	270	258	280	245	273	265	244	272	260	220	269	245	241	230	282	261	254	262	265	260	258	285	261	258	262	276	249	280	237	277	249	256	252	247	272	227	271	265	241	233	240	259	257	245	294	247	264	232	263	266	242	262	249	249	260	241	261	257	286	256	256	245	234	267	274	266	258	273	279	281	265	240	284	261	260	276	236	264	255	248	272	262	248	252	241	252	268	271	255	298	261	231	248	255	251	265	253	244	266	277	258	269	253	255	247	279	257	243	266	274	257	279	261	285	265	256	299	257	251	278	292	264	243	232	243	260	236	227	266	246	279	268	270	270	279	269	260	256	252	256	258	231	293	250	232	267	250	244	224	287	271	254	248	275	244	264	253	263	263	216	226	253	246	249	304	241	276	238	270	258	274	270	285	235	268	257	247	257	274	245	247	273	265	264	231	256	256	259	250	271	264	269	267	250	240	231	251	243	232	250	246	248	243	253	249	252	235	283	245	276	260	243	263	265	237	261	293	247	286	257	273	241	277	237	256	213	261	271	265	273	269	273	237	263	244	270	286	235	246	263	273	291	258	268	263	258	265	280	222	258	264	242	225	243	251	262	277	260	251	274	256	229	269	274	253	247	260	237	243	271	249	274	254	254	257	221	254	241	270	251	246	265	240	245	248	229	271	230	265	288	244	238	242	247	265	250	240	270	256	250	264	277	262	242	258	249	258	264	251	243	253	257	275	285	245	255	264	268	298	227	269	242	257	239	240	271	269	267	252	267	267	284	257	258	233	282	266	249	271	236	267	253	278	279	252	258	261	259	285	290	281	246	261	251	221	262	280	262	262	272	260	273	264	272	239	248	262	278	253	266	252	229	249	213	267	260	253	268	254	272	235	274	258	254	254	240	250	273	249	266	275	267	265	278	242	265	274	283	268	280	228	266	265	224	237	247	273	253	249	270	268	273	267	265	291	248	278	260	249	224	268	258	288	268	250	249	266	234	251	278	253	259	273	251	263	257	245	240	247	238	272	223	270	245	248	290	259	281	256	247	271	253	258	259	270	268	260	296	255	285	240	266	238	267	275	284	262	269	263	263	275	239	291	285	263	271	248	274	257	259	241	277	273	269	272	232	276	270	248	278	269	284	256	217	265	235	273	251	244	264	259	232	243	253	246	265	276	268	263	255	273	269	240	257	265	259	253	259	256	246	253	267	253	257	269	289	257	263	241	274	298	249	258	305	265	225	233	256	279	254	263	262	267	256	275	217	258	264	241	222	257	267	248	235	265	260	255	264	248	246	261	268	268	259	263	254	277	240	291	243	252	253	247	242	246	285	245	247	260	294	241	231	249	254	242	236	264	255	259	265	254	267	255	258	259	230	268	255	260	257	275	258	257	272	271	245	272	287	280	253	260	247	248	254	243	284	284	260	246	244	257	266	233	240	243	237	263	266	277	263	243	235	264	234	256	254	280	266	252	270	266	245	275	238	266	262	277	266	271	241	269	232	281	252	230	270	283	239	236	289	248	279	269	232	268	269	251	281	236	246	267	218	258	262	252	296	242	292	249	267	262	256	257	258	227	262	265	236	272	244	250	269	254	258	249	252	241	216	251	288	267	268	264	244	263	282	246	254	275	274	253	270	266	262	250	255	271	291	241	272	262	259	268	250	269	249	272	275	314	267	248	254	253	260	270	283	266	256	268	262	264	250	233	236	252	259	276	234	253	230	253	243	247	261	219	272	238	252	268	250	257	268	241	206	245	253	283	254	261	257	268	268	229	220	236	258	243	244	274	256	258	293	246	292	266	269	245	268	255	284	265	259	260	251	248	273	255	260	257	262	285	246	288	267	247	262	239	260	231	258	256	275	269	227	221	256	285	232	238	275	265	278	281	254	298	244	231	256	265	273	278	271	238	285	248	254	247	269	280	280	248	248	291	254	288	283	274	273	251	249	247	253	237	265	250	241	261	234	309	262	235	262	246	248	284	279	270	221	265	263	264	246	271	267	248	260	257	269	244	258	267	278	258	257	275	259	227	252	230	287	252	256	264	250	263	276	216	234	293	242	252	261	222	244	273	247	280	261	251	264	244	232	252	248	258	262	260	265	240	257	239	227	249	251	228	223	262
14314	28826	72838	80081	66212	49196	30599	12980	4253	1400	752	662	667	651	569	650	638	600	620	637	613	658	600	665	630	646	655	600	655	641	602	629	680	648	627	630	646	650	642	600	635	638	620	631	607	585	663	589	587	657	625	636	593	623	614	637	640	659	660	584	667	591	613	598	621	665	671	655	624	595	630	640	661	648	627	628	646	642	658	643	618	626	648	634	627	601	628	646	644	620	600	623	596	616	627	696	666	603	624	629	621	612	604	628	647	626	640	607	621	586	609	644	639	624	626	596	654	629	645	663	622	596	627	594	611	643	593	619	614	600	619	610	637	613	630	627	665	634	641	643	647	648	586	632	633	599	642	607	621	651	600	614	602	637	669	648	582	630	650	625	631	642	644	621	614	585	586	594	584	639	624	569	611	599	619	612	633	625	626	624	629	601	650	646	638	611	622	648	615	641	623	615	630	648	657	589	626	596	639	635	644	640	639	619	642	644	628	634	634	630	606	639	597	656	643	592	583	627	619	628	640	640	632	644	619	634	623	631	652	600	645	624	598	609	640	620	630	647	610	644	591	604	594	610	640	656	643	623	652	618	622	612	633	593	608	641	658	637	615	625	616	692	608	606	657	660	633	635	610	643	607	629	656	645	635	650	633	635	639	619	622	625	680	601	614	627	593	676	591	619	596	664	642	672	680	634	555	647	625	619	603	626	615	634	571	635	629	613	640	591	665	683	605	600	584	634	617	639	659	644	630	606	638	583	627	654	591	646	612	610	654	592	606	592	654	648	654	620	622	639	631	626	658	647	651	625	614	616	554	639	677	593	622	606	642	630	583	630	619	614	620	648	640	610	625	601	634	603	652	624	617	674	626	605	632	645	616	652	606	612	600	670	648	642	632	587	601	591	701	642	637	627	661	598	612	617	609	647	610	634	632	657	651	578	631	570	617	625	573	667	617	629	667	635	595	627	656	580	614	622	619	635	621	634	622	629	616	638	594	637	595	641	656	608	608	625	619	631	651	667	613	616	683	593	669	633	615	629	616	616	609	665	612	638	686	614	656	615	623	622	662	656	626	606	595	630	632	674	618	646	638	662	632	620	635	596	592	648	650	601	585	605	644	602	638	599	603	642	623	652	607	644	616	582	657	601	631	690	622	594	575	619	667	669	629	578	636	601	584	598	615	642	638	613	647	598	607	602	672	654	606	608	617	611	628	613	618	628	591	629	574	603	654	623	662	613	612	630	615	582	646	616	653	638	602	652	575	588	632	625	651	637	613	632	600	661	629	604	655	653	627	627	628	644	589	609	648	653	594	613	639	624	658	658	623	622	611	666	647	641	623	570	614	614	614	607	627	632	667	634	638	652	682	575	618	604	612	663	638	617	659	629	652	634	635	593	630	614	631	626	631	653	630	657	593	586	651	623	640	625	665	631	657	646	608	643	606	625	572	639	636	616	635	610	664	613	642	615	655	634	668	614	639	608	609	675	620	601	611	606	649	628	579	669	609	648	628	642	591	600	660	592	610	615	613	618	610	620	603	626	617	622	603	593	599	605	617	686	594	587	648	601	637	655	618	645	618	643	628	644	633	589	650	662	599	573	631	631	640	659	620	630	642	597	602	624	599	574	613	656	603	605	612	582	689	621	686	608	648	668	579	621	634	643	615	688	639	626	604	610	603	638	651	688	611	627	645	627	603	610	617	605	627	661	624	576	636	619	666	609	590	569	592	589	633	661	647	598	591	661	584	591	631	651	632	611	636	644	603	590	614	642	626	609	640	592	597	603	646	638	678	621	689	582	608	603	579	641	615	632	636	618	598	639	608	624	587	644	620	583	633	617	609	629	638	609	644	590	594	649	643	578	609	616	639	638	664	621	618	666	642	617	619	584	606	559	640	617	592	626	666	671	633	630	639	625	627	633	637	633	652	626	620	591	638	617	637	671	638	614	650	577	595	600	607	671	627	599	604	613	614	622	628	630	620	613	590	629	636	619	645	634	580	597	611	652	636	653	628	598	630	669	648	638	610	648	622	615	593	642	601	646	620	589	637	609	581	619	587	632	640	641	669	648	627	636	618	581	636	641	629	611	635	632	638	627	622	623	593	675	622	602	608	600	612	600	637	627	597	654	626	653	630	608	677	590	665	618	629	641	691	615	628	618	614	657	617	572	657	605	656	623	598	661	613	642	619	682	577	663	573	600	571	615	613	616	629	640	639	634	605	599	586	654	599	626	632	591	603	633	653	617	590	604	653	647	583	601	657	593	649	623	627	643	630	633	644	668	600	610	636	644	643	618	615	672	657	648	659	593	618	630	586	658	651	639	639	577	617	580	631	642	618	660	596	579	592	617	668	619	633	661	616	653	638	609	593	607	651	602	597	570	601	606	654	603	625	574	612	604	636	650	608	647	616	642	584	629	655	587	648	592	603	588	632	615	653	644	630	634	606	621	677	606	599	594	569	601	596	598	633	653	644	607	658	644	606	612	576	664	603	634	650	641	618	599	611	664	583	643	624	658	605	613	637	622	613	577	622	640	618	620	630	572	611	601	589	674	631	596	627	650	628	673	609	631	597	610	613	642	596	664	604	618	620	606	649	591	613	638	601	603	611	615	620	604	634	598	618	627	628	645	600	653	689	641	640	633	645	647	628	608	648	615	617	632	591	659	626	638	668	627	626	621	639	648	625	610	624	633	625	626	595	656	657	576	624	621	646	609	613	640	589	646	614	593	590	630	646	672	651	628	669	655	606	597	631	618	675	601	633	614	636	609	649	596	625	575	632	620	638	642	626	610	626	610	629	640	639	623	637	601	567	660	681	629	566	651	649	586	614	606	640	562	649	587	634	627	618	628	629	632	647	592	598	612	642	596	621	650	606	606	636	638	623	667	596	609	612	645	617	588	603	606	592	620	610	598	620	630	628	613	631	618	620	612	659	609	620	550	662	607	604	669	618	631	614	589	667	649	627	609	625	630	598	655	670	675	700	658	598	647	591	603	602	626	651	629	683	634	660	588	606	595	658	609	650	631	611	595	611	620	605	591	635	613	586	607	640	629	616	583	634	641	619	579	608	633	658	651	662	664	622	657	643	607	592	619	599	667	634	635	679	594	614	583	657	671	626	643	604	628	631	612	625	675	579	616	625	637	643	644	610	668	615	623	656	647	604	642	621	597	617	581	605	657	638	629	622	638	657	605	647	626	604	668	615	616	706	656	657	610	638	630	585	651	624	588	650	649	653	638	634	588	593	646	621	624	658	624	653	604	628	606	652	641	616	591	668	607	588	615	620	648	658	604	629	644	647	596	592	587	613	601	628	620	630	634	629	610	595	653	635	638	662	603	656	607	622	607	650	660	637	618	609	617	648	631	657	636	629	605	601	600	612	606	659	655	630	620	602	621	631	655	638	594	629	618	665	641	566	600	618	632	581	615	638	646	666	652	611	613	604	664	576	616	639	608	624	583	622	599	636	621	656	564	610	624	629	660	614	587	610	666	565	608
2408	1182	6658	9462	5495	2839	1276	532	331	244	210	207	214	217	205	226	230	213	208	206	202	220	216	216	205	219	200	223	235	239	208	226	218	222	208	202	221	215	236	227	200	226	186	192	209	212	240	231	214	226	232	226	211	217	198	217	186	235	240	211	204	227	215	236	258	194	210	217	233	242	236	218	219	214	242	220	249	186	211	217	205	211	210	230	233	235	220	230	224	225	212	202	195	210	233	238	216	198	225	198	207	205	252	187	196	215	223	206	237	210	229	224	215	211	225	261	216	221	203	211	223	204	193	208	213	196	214	211	209	218	204	207	182	232	238	221	213	209	235	227	215	234	225	213	227	207	208	215	231	220	237	208	210	203	188	196	221	247	217	222	215	212	211	238	211	229	232	213	214	232	220	214	233	199	218	208	195	220	224	225	236	199	227	215	231	196	186	216	227	216	219	201	212	225	226	206	215	224	194	223	191	227	192	176	232	224	199	212	225	239	211	237	219	210	222	224	214	203	210	209	229	218	243	230	190	246	245	228	224	223	219	223	205	235	235	254	232	212	205	220	232	219	200	234	209	208	245	247	224	212	241	207	226	209	195	215	217	217	197	199	207	207	211	229	221	230	246	204	230	225	221	190	218	214	212	222	216	211	217	185	214	222	215	232	220	249	230	208	209	229	207	215	217	197	208	206	211	201	238	209	226	202	231	205	224	220	230	236	206	200	214	240	226	202	244	215	211	214	212	207	229	223	211	210	195	248	214	220	229	184	203	207	241	196	225	231	204	242	241	210	231	218	243	222	200	224	217	221	242	193	225	204	211	225	245	225	214	188	220	221	223	195	200	232	228	213	214	214	231	223	225	214	221	227	211	191	191	188	217	219	188	217	232	205	216	221	250	214	228	214	201	216	229	222	223	235	193	214	219	218	208	214	244	182	214	222	232	207	208	200	238	227	215	210	239	238	231	207	210	217	210	224	235	200	213	229	199	239	204	218	215	212	230	238	224	239	241	202	225	214	190	237	220	198	211	215	219	201	214	204	197	223	240	198	204	221	228	223	213	217	227	238	203	217	211	190	209	226	239	218	251	201	228	205	199	214	200	215	230	217	238	200	209	209	217	228	223	230	240	220	173	232	213	216	204	227	224	197	246	224	235	230	219	230	215	215	197	206	200	216	217	218	217	216	219	228	218	230	218	219	208	205	223	227	209	233	226	208	217	237	219	222	190	231	234	225	181	226	227	199	204	214	214	200	209	204	226	233	198	230	208	216	225	222	223	212	220	211	221	230	214	176	208	235	209	199	224	206	233	199	231	213	227	169	218	215	206	206	240	201	213	224	240	205	189	215	217	213	218	200	208	207	220	195	250	199	236	188	205	213	208	164	190	214	190	220	226	205	208	214	217	208	200	231	252	212	182	190	220	197	227	222	235	195	206	200	206	240	258	206	227	212	199	228	232	238	231	226	189	241	196	213	209	212	208	204	210	209	196	217	192	207	229	198	251	216	226	202	205	217	231	222	213	202	210	203	206	240	228	206	222	240	222	204	229	202	179	220	218	213	235	212	224	207	210	198	204	210	214	221	235	235	212	216	213	240	217	221	218	213	228	200	218	190	220	216	219	210	216	220	234	205	209	228	207	212	211	200	204	194	249	220	226	224	207	221	218	195	227	224	204	214	247	232	226	242	231	208	215	234	213	215	218	234	204	204	203	209	192	204	233	198	242	210	230	191	217	215	218	218	212	240	216	237	216	223	220	211	198	220	227	223	224	199	222	226	210	216	194	210	218	199	225	199	204	210	210	225	231	241	203	206	224	193	223	210	223	224	205	219	219	227	219	215	227	220	234	226	215	250	217	243	227	211	199	229	216	208	225	221	237	229	220	214	209	231	232	219	218	213	241	207	203	252	215	218	207	217	247	218	215	220	220	219	228	240	248	231	208	217	209	214	220	224	247	219	243	219	241	202	242	226	222	208	209	208	219	217	224	213	224	194	220	238	223	244	212	212	231	238	213	200	237	206	232	184	217	231	243	227	214	199	215	219	208	202	240	212	194	189	195	223	208	211	210	213	186	207	220	234	217	236	215	220	214	190	214	229	202	198	202	223	209	230	223	172	248	209	182	208	241	229	200	210	184	209	204	193	217	210	221	192	204	215	242	190	216	234	222	233	226	193	218	239	218	211	223	183	240	196	211	195	228	245	230	231	218	217	188	199	217	207	218	211	204	189	221	203	213	247	211	227	210	235	212	236	206	237	219	210	216	220	215	228	243	205	227	201	216	227	213	222	226	218	224	247	229	202	231	209	230	226	226	213	201	203	209	228	232	217	203	192	212	179	230	231	248	201	225	221	249	208	221	196	206	206	172	226	232	222	239	224	192	204	228	210	226	185	182	217	229	205	203	220	223	204	216	206	200	230	226	225	207	206	220	206	235	193	214	234	212	203	197	219	222	220	230	231	207	231	214	224	249	203	195	236	203	236	214	232	229	207	212	231	230	187	228	236	212	213	212	209	235	213	217	223	216	215	253	202	228	208	235	243	202	197	205	192	227	215	187	220	215	262	212	214	214	215	208	222	235	199	215	209	231	206	218	202	232	224	232	213	237	238	204	220	216	201	238	192	220	194	201	185	238	235	205	199	203	209	207	208	234	199	212	214	223	195	203	209	238	198	218	227	181	209	220	224	221	233	235	212	201	216	203	221	201	205	224	231	224	240	224	219	219	226	214	244	237	183	245	224	222	190	201	229	210	217	228	209	232	233	214	186	218	218	195	218	201	194	226	225	211	199	202	216	196	186	237	240	224	226	225	226	219	186	199	227	209	237	235	210	216	208	205	218	210	207	199	205	203	211	234	196	217	250	202	230	214	232	224	232	225	236	224	237	209	239	212	207	205	239	217	223	230	245	238	191	200	188	239	211	225	235	247	221	200	219	213	261	201	227	216	215	217	223	202	214	235	209	226	182	227	244	219	219	212	218	249	204	212	211	216	228	218	227	225	248	222	228	218	233	196	205	198	199	211	205	225	210	211	177	202	182	222	217	241	236	218	219	215	212	196	226	232	220	219	201	218	217	213	210	227	211	207	217	220	210	180	214	212	218	195	205	184	213	222	221	223	205	217	197	210	228	206	192	205	220	200	207	234	190	229	221	223	220	212	188	193	205	174	201	215	222	226	209	235	180	217	217	217	228	213	198	201	217	214	214	254	201	222	207	204	193	208	235	207	201	214	207	250	201	207	224	221	220	226	202	210	226	216	195	227	220	236	221	208	245	216	232	225	234	220	223	201	214	188	222	209	223	198	230	232	222	247	222	239	229	216	225	205	216	212	221	234	213	201	214	206	223	210	203	238	235	199	209	211	200	183	210	218	217	234	219	196	230	199	232	236	215	209	209	211	211	224	223	198	203	246	211	212	214	185	190	241	227	202	231	197	214	238	198	224	232	211	196	198	185	207	244	191	221	217	209	207	242	223	239	247	195	228	214	225	200	202	207
2731	2311	15441	22322	15369	9020	4036	1591	797	630	601	551	547	554	508	540	594	562	558	572	581	553	546	599	597	547	519	580	527	542	531	560	518	493	507	576	556	556	592	561	555	571	565	516	530	538	544	524	602	519	542	532	538	511	493	515	530	536	494	547	595	574	597	559	508	556	581	577	529	537	556	501	527	550	508	514	544	516	559	565	557	537	578	545	577	561	524	548	547	512	502	555	511	556	564	549	560	584	543	498	538	543	551	551	551	520	567	528	532	546	583	538	544	513	529	537	506	564	536	521	574	501	540	540	586	565	510	520	543	512	504	553	537	515	557	564	547	534	567	547	580	584	507	544	567	564	592	503	551	534	571	544	550	543	573	502	572	526	581	561	554	547	576	520	513	531	525	546	552	516	548	563	553	573	558	496	559	481	571	559	544	563	613	511	544	507	529	576	565	553	551	582	489	509	544	508	544	545	542	558	524	524	552	555	590	530	512	540	585	572	557	526	514	560	593	571	551	576	537	519	582	555	530	537	557	553	548	538	540	539	545	546	563	547	586	565	572	574	517	528	548	557	560	536	527	534	514	533	534	572	538	554	528	531	545	584	577	557	560	571	540	576	571	557	568	577	540	552	549	512	532	542	517	562	526	526	544	515	528	564	533	539	534	539	539	515	543	557	533	496	536	510	563	562	598	548	547	506	565	590	526	511	549	509	539	535	507	523	527	538	528	517	550	557	564	544	542	533	546	567	534	535	511	510	531	530	556	572	567	533	559	525	546	529	549	518	516	523	547	543	543	539	520	563	573	583	554	586	564	552	512	562	535	576	523	530	562	557	542	571	544	547	539	535	571	559	538	512	543	566	528	557	523	551	584	537	515	529	565	542	543	570	567	521	518	539	570	541	553	531	577	538	523	569	537	526	542	522	587	548	550	561	493	529	561	573	570	562	519	557	505	493	563	568	515	531	570	548	576	501	555	554	537	552	584	526	534	497	597	507	504	556	553	521	532	558	509	510	540	508	539	552	557	564	573	549	541	517	543	551	570	558	529	541	548	573	528	544	527	555	519	580	568	520	527	599	536	535	516	592	543	529	575	513	549	533	536	542	542	507	519	573	548	491	514	590	512	547	576	531	566	553	554	546	532	545	593	573	554	577	590	526	524	524	572	533	503	534	546	523	542	539	554	503	592	534	573	501	538	561	560	540	532	524	550	567	559	565	544	572	549	555	532	598	532	577	557	530	521	554	524	554	555	532	555	530	576	543	520	518	529	578	569	586	577	560	576	555	560	560	567	515	538	522	506	582	548	555	522	539	550	510	542	565	577	567	605	542	521	531	570	516	491	500	566	560	557	506	525	579	557	560	571	539	522	560	581	543	567	554	547	546	566	541	583	534	549	564	558	574	534	508	541	567	538	535	550	543	554	522	558	532	509	525	561	547	584	560	560	533	566	553	526	574	575	533	535	592	523	523	555	516	574	526	553	550	526	548	558	546	544	534	553	561	533	517	527	498	523	509	541	565	523	530	536	535	548	539	551	551	577	587	553	534	558	517	564	501	537	516	559	533	537	557	552	539	551	541	569	539	530	568	566	544	525	530	553	550	546	521	538	555	491	569	582	546	556	581	520	575	547	566	539	533	544	592	553	538	552	530	581	528	534	543	563	561	537	554	497	514	528	582	531	573	541	512	533	571	498	544	565	557	568	536	549	545	523	551	531	586	522	556	557	534	594	566	539	556	513	557	548	533	576	582	552	587	532	538	557	606	528	582	543	550	566	579	542	602	592	576	566	516	577	547	545	567	522	511	557	568	583	531	549	581	584	561	552	560	555	534	526	521	531	559	544	545	533	594	523	512	509	538	562	567	573	552	542	571	508	528	512	550	542	553	495	519	530	548	547	556	551	551	535	526	563	573	541	595	563	522	547	525	533	607	539	550	523	542	566	567	541	560	513	533	575	561	565	544	508	527	553	548	563	565	558	545	518	580	567	567	515	504	503	519	549	548	578	565	515	523	556	564	545	541	533	519	562	593	600	533	546	504	581	541	525	549	557	503	532	533	547	578	540	521	511	512	543	552	547	527	553	597	542	555	533	577	566	536	540	527	537	522	555	542	567	583	541	569	542	506	537	543	557	533	542	554	586	540	514	588	571	587	541	535	552	570	561	532	548	547	568	526	538	530	582	584	557	534	524	580	579	570	566	541	530	580	531	581	543	507	512	549	543	496	552	564	549	530	554	596	531	540	527	552	523	549	546	588	524	565	548	549	522	516	525	546	540	521	521	553	544	592	556	525	491	573	529	564	537	576	530	527	521	521	542	526	552	581	564	575	587	548	559	574	556	529	527	525	519	510	596	537	531	524	515	537	553	531	544	570	560	558	534	556	566	593	602	519	555	498	534	551	519	571	530	525	547	506	536	547	543	519	529	490	576	535	583	544	522	524	530	562	527	556	502	569	548	529	546	543	570	545	525	506	579	529	545	534	543	517	532	512	565	540	570	549	558	532	565	541	526	558	531	571	561	549	551	564	564	525	536	557	599	535	504	564	571	562	572	522	525	534	527	551	571	579	535	550	580	499	511	538	534	547	571	585	558	541	553	543	542	578	561	557	572	485	587	492	521	548	503	539	556	606	554	527	591	501	539	552	528	507	507	523	525	554	521	531	555	497	529	527	537	519	523	584	552	535	586	572	567	559	553	529	555	532	515	520	560	501	529	576	539	535	553	534	513	548	568	520	567	541	538	521	513	563	567	503	592	521	534	565	555	554	559	548	570	514	570	510	544	519	528	547	564	582	512	543	569	534	525	548	569	549	560	521	551	524	525	597	532	561	554	580	586	585	572	543	568	571	521	559	539	526	575	550	550	557	532	530	550	594	530	505	508	537	539	554	561	556	511	562	563	572	527	531	553	546	533	524	513	557	558	541	567	550	573	554	525	546	563	558	510	533	544	552	566	576	565	590	465	551	553	542	512	539	515	544	513	525	573	543	567	521	521	546	560	544	585	578	558	547	592	549	569	510	597	565	510	540	582	537	598	572	526	517	569	488	556	520	551	512	547	566	547	533	563	531	535	526	534	570	532	548	533	552	544	532	550	565	526	546	531	555	564	535	548	519	573	562	535	512	522	544	580	544	552	536	511	578	552	528	576	555	536	533	557	576	560	546	527	530	552	555	575	515	548	516	579	564	571	594	536	554	555	534	524	504	567	562	583	566	570	568	546	504	509	586	536	567	538	552	558	560	545	567	537	513	532	549	531	595	525	552	555	534	511	521	576	546	508	577	524	528	512	548	566	534	505	557	534	524	558	538	550	553	537	523	515	549	542	595	580	538	555	541	553	540	547	594	550	525	573	589	536	518	549	558	564	563	520	520	525	501	537	548	519	553	570	552	530	562	596	583	532	547	542	563	536	558	537	529	519	559	551	602	538	555	532	536	576	570	577	533	521	539	546	583	546	543	536	591	530	527	513	542	513	572	522	532	551	534	567	536	577	578
26271	29594	74623	68107	49280	31651	14879	4012	940	392	307	256	262	288	294	275	317	255	275	272	273	295	263	298	261	264	264	263	315	236	277	283	242	291	282	266	265	304	260	270	272	252	261	257	247	270	250	261	277	283	273	252	270	268	252	270	239	283	270	285	272	260	268	276	249	270	291	280	234	254	310	282	265	270	242	296	290	271	266	290	288	274	287	283	255	263	260	260	303	295	293	288	288	279	319	260	257	263	243	258	228	263	284	286	252	238	259	259	264	282	235	280	300	285	264	237	265	275	253	245	253	252	246	253	283	276	287	280	269	258	303	267	274	256	281	287	244	276	262	271	262	273	258	285	228	258	273	284	268	272	277	296	282	265	312	273	279	276	303	261	268	270	287	278	264	300	269	268	256	282	277	244	278	251	280	272	262	267	265	278	258	254	253	280	271	252	285	288	263	275	268	291	282	309	295	277	278	245	242	280	272	280	236	266	281	249	279	289	311	244	259	258	278	242	282	268	249	293	276	284	288	290	296	241	254	265	254	249	268	284	279	274	262	261	258	276	258	280	276	259	254	264	265	285	294	277	254	295	253	293	275	259	274	255	260	280	252	278	232	248	264	227	252	261	266	260	276	237	236	291	265	258	278	261	268	266	286	291	279	262	258	271	278	287	295	273	300	256	252	261	269	259	271	269	286	286	255	253	293	252	245	305	281	263	242	258	268	271	294	253	240	287	303	281	288	306	264	287	291	254	282	265	324	265	248	254	241	271	272	284	291	288	300	259	259	265	294	260	304	260	314	300	303	269	295	287	299	258	245	270	295	284	278	311	266	279	292	284	297	257	271	271	238	259	279	252	268	259	278	290	287	301	258	295	297	275	264	277	267	287	273	275	276	292	263	263	292	252	259	253	271	285	294	242	277	278	302	271	270	297	242	270	296	266	272	276	244	286	278	254	303	266	288	271	258	267	276	304	289	283	295	259	290	273	285	256	260	261	263	256	283	249	265	259	266	253	264	281	262	273	270	295	289	248	258	287	250	252	272	260	263	304	261	295	280	284	290	251	265	261	283	252	259	303	298	255	284	271	273	273	275	250	234	265	262	228	260	281	240	294	321	251	294	275	283	241	282	267	295	275	258	262	289	287	286	253	304	273	282	276	271	275	268	300	274	279	291	260	293	276	290	264	276	298	254	240	255	284	240	292	263	262	261	274	264	247	275	262	300	295	266	288	255	256	282	241	293	283	248	255	259	287	252	290	309	253	269	240	276	266	278	311	278	310	271	257	255	279	251	250	289	296	257	251	281	273	241	279	260	263	284	276	300	304	273	261	277	267	293	270	305	257	278	259	258	271	246	258	277	318	292	263	226	271	277	277	274	240	268	246	258	281	288	268	266	257	252	278	291	265	273	253	293	267	255	268	273	267	255	295	251	270	256	243	275	292	252	227	264	259	266	263	280	261	301	254	247	256	249	251	302	252	256	277	268	281	298	286	270	296	279	273	299	274	295	304	254	246	263	246	276	276	241	271	273	277	277	282	247	263	281	275	256	287	247	276	252	239	270	273	277	268	250	258	286	281	279	273	293	282	287	282	275	281	267	283	283	279	248	283	251	306	268	224	267	271	252	292	266	270	276	265	290	266	252	245	263	270	275	275	265	274	258	241	265	280	251	249	257	269	301	256	274	283	276	261	245	295	309	263	307	238	281	271	300	323	269	260	239	280	254	273	304	282	274	264	265	283	269	267	263	282	275	280	267	282	283	243	276	276	262	297	268	272	275	245	291	257	304	257	252	261	254	271	288	249	252	275	276	264	271	292	271	267	277	272	280	280	244	246	274	269	279	255	245	276	279	250	273	254	266	280	275	254	258	277	301	287	260	288	273	248	271	282	296	264	246	293	259	257	268	265	289	278	283	258	269	251	271	271	290	268	272	270	246	258	276	247	267	269	302	273	284	280	251	284	248	285	267	237	306	258	250	257	237	265	275	287	285	263	263	270	262	258	290	242	272	258	263	244	230	281	269	270	261	242	274	276	278	279	258	299	276	282	293	272	260	291	303	269	271	299	253	301	281	313	285	249	266	280	267	257	264	245	267	261	242	282	265	269	237	262	266	272	276	292	256	294	302	278	266	289	293	275	285	262	256	275	309	244	259	267	283	285	292	298	265	244	251	257	275	298	274	291	248	266	269	278	236	303	294	276	288	264	260	267	249	259	299	299	249	266	283	280	256	276	254	253	280	257	267	264	274	250	236	277	274	279	273	280	244	273	299	265	247	286	269	271	233	255	248	283	270	285	266	272	287	258	287	272	266	256	279	281	255	230	229	250	257	302	253	254	282	263	269	272	239	271	267	244	274	288	334	270	253	242	258	255	268	292	258	283	250	253	271	275	254	266	275	263	261	281	256	246	289	255	249	257	280	292	249	263	263	254	283	251	271	289	266	281	309	277	254	257	268	291	259	275	267	271	246	287	278	274	274	286	264	240	273	288	235	300	272	287	258	270	266	255	262	270	269	254	263	266	284	287	296	280	293	287	232	275	267	262	272	276	269	268	298	269	288	265	279	286	284	280	288	289	294	277	296	260	257	256	267	272	298	272	301	269	307	280	259	245	259	251	251	271	291	294	271	296	284	236	283	270	280	268	265	255	256	298	266	237	258	276	307	262	266	289	284	253	262	275	241	268	290	272	244	251	273	288	261	281	292	281	307	303	271	288	271	272	230	267	280	263	269	299	285	265	255	282	272	262	251	235	245	278	249	255	281	305	257	262	285	288	296	262	269	260	258	328	262	278	273	261	274	246	260	279	262	255	238	263	268	281	267	259	281	274	276	249	269	293	295	271	255	276	253	254	279	237	308	252	273	282	247	265	278	270	292	293	281	269	268	248	248	274	269	268	273	272	258	274	257	287	254	273	248	253	261	268	275	263	313	261	253	257	240	254	281	295	238	271	267	290	285	269	287	244	284	254	294	326	261	262	274	301	294	271	272	286	256	280	251	279	282	229	292	279	275	266	261	244	266	274	254	274	277	243	257	268	291	292	269	266	251	267	261	263	266	278	294	274	260	298	264	258	231	268	266	290	252	335	268	246	232	300	295	285	260	256	274	281	280	275	281	254	243	230	239	310	290	269	260	265	251	262	281	260	263	268	297	243	270	270	265	258	268	279	288	240	267	260	283	288	255	258	264	284	300	244	247	272	240	260	237	248	284	267	258	278	291	264	286	266	256	283	222	287	281	278	273	280	290	274	261	259	270	275	258	262	261	287	299	261	291	247	218	267	257	268	265	271	251	271	276	246	280	286	254	253	269	277	266	281	268	246	261	274	252	255	256	280	265	251	272	269	277	277	275	269	275	269	255	289	284	269	298	265	292	288	288	270	244	280	275	266	266	258	253	253	271	257	263	281	256	283	263	260	255	272	271	293	255	262	312	258	251	261	272	270	264	288	281	263	278	247	281	275	289	269	287	278	282	224	258	280	254	295	277	281	259	272	249	244
15688	23575	70316	74032	59962	43385	25811	10369	3283	1179	769	661	658	657	642	658	658	615	677	622	643	632	677	659	638	638	684	616	707	629	604	629	684	623	659	634	673	649	656	626	641	644	621	662	676	693	685	647	673	676	747	695	658	613	670	673	610	675	688	650	614	641	603	633	688	615	659	668	623	638	609	660	686	627	669	658	682	672	659	626	624	657	709	696	642	635	632	666	669	672	677	658	691	640	639	629	709	667	630	625	648	665	654	661	619	616	653	681	674	637	628	629	679	654	636	629	596	619	602	662	619	681	669	660	652	671	627	650	640	665	639	708	671	647	635	592	588	654	655	656	665	658	700	681	614	603	699	666	657	660	667	642	693	648	681	634	636	662	678	624	649	652	640	663	612	643	661	583	693	664	668	674	622	653	587	688	646	642	677	692	619	661	663	702	665	615	646	657	657	661	706	732	682	647	651	661	628	630	643	660	696	665	696	713	682	647	630	675	671	705	676	657	714	651	694	610	683	642	672	639	668	628	640	614	672	602	658	664	641	645	642	620	615	652	653	677	642	644	686	645	641	674	690	668	677	609	684	707	670	665	643	678	598	661	628	620	655	635	648	683	660	685	699	663	654	598	687	627	673	618	656	663	699	614	640	695	656	637	665	641	661	647	627	674	619	688	677	711	660	614	670	693	637	687	617	641	688	695	641	635	662	606	686	673	632	713	672	717	627	673	649	653	640	701	623	622	675	659	668	683	678	641	632	659	630	646	683	681	670	672	706	698	667	671	651	604	651	694	604	660	643	649	708	667	612	674	673	668	614	647	599	648	629	621	662	680	665	639	645	661	698	661	605	705	627	650	641	625	605	687	642	659	641	642	613	631	642	674	672	661	610	627	682	668	671	635	664	603	684	662	616	721	650	705	615	663	646	625	666	637	666	655	614	643	681	653	643	686	591	674	650	652	638	658	681	665	645	671	647	635	680	610	654	654	667	636	646	672	675	644	660	683	660	631	660	634	679	664	666	659	654	686	634	630	626	647	614	633	640	646	640	683	679	635	692	699	671	648	642	659	641	681	637	638	653	650	681	628	642	633	679	621	634	657	655	659	649	635	664	676	620	691	615	663	616	644	626	609	694	671	656	640	603	643	644	632	643	705	672	736	674	659	661	699	706	634	671	616	669	649	680	625	665	647	625	654	671	656	683	696	651	629	604	658	667	651	657	683	591	663	635	665	650	665	647	653	646	710	672	618	694	629	686	628	635	674	625	660	655	650	611	622	640	660	666	667	617	625	673	644	666	682	625	663	629	671	664	645	650	650	672	670	678	683	695	656	624	670	726	646	683	676	679	622	659	672	652	649	634	670	637	631	682	645	617	587	643	636	629	684	675	648	677	717	624	623	630	685	651	709	654	689	672	648	655	682	692	698	637	619	614	655	653	663	633	664	649	653	692	691	662	691	680	649	618	605	666	610	651	578	645	652	632	705	636	652	674	606	655	685	678	601	656	622	601	643	645	645	682	656	655	658	634	675	628	663	663	631	663	671	668	641	635	650	636	608	643	633	696	700	660	633	664	667	669	653	669	677	689	641	659	646	642	626	650	692	651	673	686	648	661	601	672	603	608	644	641	645	636	674	629	640	675	654	595	623	667	630	644	652	647	638	624	644	659	656	663	631	641	644	624	631	647	664	611	647	689	656	661	622	619	635	661	670	675	603	659	664	629	658	661	633	680	719	637	640	648	702	685	614	664	664	659	656	633	671	706	678	649	749	656	629	643	654	620	640	636	645	652	637	674	679	701	636	640	648	672	634	713	651	621	666	667	632	640	669	654	605	705	681	694	647	635	631	657	632	628	664	677	702	746	677	652	665	654	619	671	651	694	634	692	664	593	709	686	621	656	632	693	656	652	694	668	601	677	670	702	619	697	678	621	658	657	675	656	712	621	688	651	636	682	649	679	635	696	645	647	643	659	680	653	632	605	655	659	619	656	638	685	621	615	662	656	641	648	657	648	688	604	683	609	697	610	683	669	645	625	648	659	628	636	657	658	651	622	663	676	661	649	653	674	654	647	665	654	710	655	641	657	662	637	626	660	675	711	668	695	665	617	657	658	624	613	670	647	607	652	672	666	661	652	631	627	626	639	643	684	659	695	691	633	652	654	709	640	683	597	632	659	672	676	665	663	664	636	664	638	651	618	628	658	656	702	624	655	621	660	640	661	676	662	670	660	658	652	652	655	644	664	651	660	682	622	665	672	651	647	657	674	669	670	645	643	656	623	652	640	691	611	626	651	683	671	722	636	627	652	698	615	670	632	645	660	669	715	670	638	637	655	654	650	685	652	610	635	644	685	651	654	693	665	645	638	655	668	685	659	628	653	669	688	634	668	633	663	700	679	643	669	672	660	653	649	658	682	657	628	633	646	707	684	625	652	624	659	658	703	676	670	677	716	675	637	674	636	646	689	605	636	627	676	637	673	646	601	606	630	669	677	634	673	648	590	662	637	691	656	636	678	662	657	617	655	647	639	657	625	644	659	683	643	656	682	652	641	655	683	645	638	674	630	703	643	623	680	649	670	693	689	657	658	692	662	701	631	601	665	616	620	673	645	651	672	693	614	663	630	680	662	654	704	620	688	709	696	651	654	630	632	640	668	680	647	703	631	718	645	650	659	648	643	664	668	689	650	635	637	638	601	649	632	653	678	662	659	673	641	676	626	631	693	652	621	645	622	692	654	658	664	656	677	672	663	661	652	648	663	617	660	651	663	664	649	639	667	675	632	690	633	688	665	648	675	708	709	648	672	684	690	651	684	641	650	683	675	665	631	647	655	650	701	661	668	662	660	649	631	639	656	648	635	624	731	647	625	630	631	678	630	655	645	647	606	639	705	689	659	678	650	690	628	646	672	676	612	667	662	666	648	646	678	617	662	627	634	646	676	686	651	687	615	645	656	652	628	669	720	613	687	650	648	641	675	650	655	673	612	651	650	672	643	626	627	667	713	676	664	675	679	692	679	627	646	677	639	633	691	655	717	641	650	635	652	646	637	638	714	710	697	680	671	704	689	672	672	660	631	684	661	671	660	651	618	645	657	661	663	658	658	669	680	638	680	634	673	648	663	635	638	702	658	680	655	673	681	662	606	689	676	701	664	648	661	686	618	680	597	621	697	673	637	661	671	682	680	686	663	655	627	641	641	686	683	621	651	693	670	649	656	668	676	646	669	656	711	625	666	641	660	650	686	636	651	674	633	628	694	675	680	692	644	704	620	669	688	628	627	664	634	639	629	670	657	663	647	660	668	656	648	656	668	604	654	658	619	656	700	652	630	662	654	671	646	682	691	626	659	676	674	635	671	631	674	603	667	640	682	685	642	697	648	653	687	667	644	689	628	659	648	652	633	677	642	707	643	658	685	642	680	629	660	645	618	619	658	657	690	657	661	636	655	645	687	640	677	659	697	691	671	657	626	695	684	608	641	609	653	643	622	627	618	699	656	670	671	707
35292	48089	80889	69751	51804	33794	16443	4591	1092	421	292	274	289	218	249	258	256	263	244	251	284	263	286	261	275	246	275	244	257	260	250	249	265	260	259	253	249	247	230	284	254	275	292	253	272	254	295	237	247	257	240	261	245	293	242	269	281	272	251	254	272	252	234	270	271	265	266	266	226	274	255	281	264	256	232	254	220	260	292	250	261	253	251	287	265	273	225	277	268	259	253	248	258	259	253	270	256	243	286	234	264	246	278	235	252	267	249	255	248	279	248	253	235	275	276	262	237	245	259	252	256	276	278	281	243	271	273	259	265	280	275	258	299	278	272	259	267	234	236	232	278	262	254	236	239	294	228	253	227	262	238	236	241	285	247	259	262	255	255	290	262	254	299	281	263	281	295	251	267	235	264	262	256	285	278	274	291	250	259	255	243	240	225	249	256	277	263	245	267	242	253	261	247	238	262	252	252	258	260	266	248	257	264	259	269	271	257	229	229	236	266	266	273	242	259	243	296	288	284	286	252	243	248	264	252	254	268	238	262	244	267	247	263	278	286	251	251	258	241	249	236	252	242	261	234	246	224	275	256	276	242	276	267	241	255	252	273	252	251	256	214	285	299	241	278	219	265	275	245	258	237	260	306	280	265	268	244	253	246	263	259	250	216	233	252	256	247	233	259	255	239	250	257	249	268	245	267	278	275	246	256	272	269	255	237	265	249	266	267	262	260	247	283	232	280	248	292	255	247	291	231	227	276	222	251	263	234	262	258	262	232	278	258	264	257	229	272	254	282	272	262	256	239	258	242	243	266	256	269	251	260	259	236	265	266	247	239	276	283	284	277	248	268	238	255	264	264	209	287	255	296	269	287	259	244	231	254	272	260	229	276	285	246	283	266	249	268	280	257	297	271	243	264	256	267	250	274	288	241	246	266	238	261	243	235	235	266	243	238	259	243	271	259	263	240	270	259	267	262	272	240	272	252	269	242	285	254	269	246	275	244	271	240	300	269	252	258	228	256	272	256	257	269	250	259	258	240	288	303	235	245	289	280	236	250	278	261	242	292	267	233	253	232	267	238	227	257	263	261	241	292	238	248	259	266	256	285	271	256	267	263	259	264	248	265	257	244	234	274	254	284	242	276	228	249	239	260	253	266	275	249	249	270	275	246	299	233	259	262	227	250	250	272	275	273	267	244	270	247	274	269	246	257	263	267	232	257	238	261	238	268	257	240	245	224	243	287	239	231	268	265	245	281	269	284	258	239	243	260	258	250	273	264	256	252	295	267	264	257	292	251	231	252	245	249	259	267	266	247	290	277	277	239	261	247	238	248	254	257	265	250	270	259	279	267	237	251	263	253	251	230	241	242	236	273	268	244	243	258	249	250	285	225	250	270	257	269	226	258	235	253	245	248	270	251	300	300	280	278	256	253	284	298	278	235	279	251	266	265	249	270	272	282	258	261	253	245	243	235	282	291	277	259	246	287	233	268	253	279	260	277	278	230	252	278	301	276	275	248	276	275	246	259	258	274	255	248	252	259	265	277	248	294	270	276	270	263	258	256	239	242	278	262	264	278	272	261	231	266	284	259	261	261	270	291	250	245	267	277	250	251	258	299	317	278	225	259	283	200	239	247	295	263	243	244	261	258	243	259	250	247	285	223	288	243	259	290	251	248	237	264	263	236	283	260	236	295	268	237	249	296	268	257	259	263	267	261	253	240	255	236	272	273	259	239	259	266	277	250	259	291	255	265	282	257	235	240	243	259	246	280	283	268	246	252	255	290	251	266	263	278	253	278	267	245	263	250	273	247	261	242	244	257	263	251	254	288	245	260	272	272	254	263	255	225	284	279	236	245	253	237	246	244	284	278	238	294	282	287	285	284	241	252	259	260	269	256	288	250	282	272	275	227	270	279	256	239	250	227	265	262	251	241	291	265	261	256	279	270	277	249	285	244	269	244	267	233	267	251	276	287	266	286	260	241	242	239	261	275	287	277	231	223	259	250	259	306	263	232	281	227	304	248	255	250	272	247	260	263	275	283	252	275	260	265	275	267	269	248	274	272	262	266	252	265	232	256	270	270	238	236	247	235	248	261	276	260	253	242	240	298	231	250	256	269	256	257	264	268	266	243	278	234	255	260	302	246	272	252	272	279	266	267	248	289	258	239	274	291	277	272	287	250	222	280	269	272	262	234	281	265	270	277	281	261	265	272	239	256	231	253	287	258	262	252	248	264	278	239	235	215	292	273	258	245	290	299	243	257	250	232	247	230	252	263	239	269	257	276	291	253	255	284	258	265	257	275	247	249	257	236	229	242	272	268	280	286	276	257	267	263	281	252	286	271	268	296	259	252	257	254	243	252	231	265	293	261	258	257	252	271	239	265	270	266	280	280	283	267	296	278	248	237	240	261	265	241	269	265	276	248	264	250	259	255	233	266	302	268	239	256	252	276	272	243	272	257	273	246	247	285	287	233	254	268	263	242	285	234	271	256	241	250	255	246	259	257	248	263	270	288	241	237	279	234	259	232	236	249	243	278	252	263	278	260	253	224	236	244	250	225	264	267	231	254	271	244	256	280	256	245	273	250	255	259	270	246	258	263	259	278	254	279	252	276	266	244	238	249	221	274	274	265	247	276	257	246	236	287	261	267	273	302	261	247	259	234	259	288	238	276	258	281	266	285	256	278	281	263	259	237	247	300	264	254	245	271	273	275	271	282	259	251	277	238	261	288	276	239	247	279	251	283	257	270	263	244	277	257	250	253	252	258	241	267	266	254	244	256	245	250	261	252	259	285	260	241	279	264	262	259	277	285	263	239	232	256	236	285	277	258	244	259	277	243	240	284	230	249	278	285	265	267	296	246	258	264	269	283	290	267	254	252	266	284	279	269	280	223	232	256	251	239	290	277	264	237	284	253	221	266	270	245	276	254	260	263	238	278	242	253	280	254	271	259	238	278	282	278	258	254	254	239	262	259	265	266	262	279	266	268	246	267	251	221	261	269	285	263	266	260	287	275	264	275	229	274	228	252	249	247	264	272	265	229	245	265	262	319	229	241	261	258	246	278	248	262	270	264	229	255	235	280	279	242	275	257	265	259	289	239	242	251	264	274	259	273	263	255	242	254	234	268	294	258	260	284	286	231	243	262	221	264	250	259	296	292	266	263	254	255	260	235	292	266	287	257	251	258	246	263	252	264	254	284	270	246	269	274	241	261	246	257	249	260	231	285	281	262	245	259	287	241	252	279	253	265	280	243	242	264	247	260	251	290	245	292	260	241	279	240	247	259	271	268	267	282	268	287	285	249	261	254	247	279	235	266	230	273	244	267	266	253	260	264	244	262	260	244	247	270	255	264	267	277	298	254	306	262	272	250	238	261	226	276	242	266	248	262	265	259	261	266	253	266	245	263	260	250	268	269	245	266	263	280	254	275	292	256	281	225	248	267	273	284	263	257	252	263	214	286	243	275	266	285	277	272	254	284	290	249	289	235	274	271	259
20467	36580	76252	76683	62247	44793	27300	11436	3709	1298	769	627	641	596	606	606	604	671	605	607	612	622	615	605	646	668	619	638	599	582	634	614	629	623	647	608	625	635	614	652	641	642	602	601	651	596	616	643	640	624	626	591	668	591	644	599	655	601	641	628	640	663	635	608	640	573	615	649	617	634	643	615	584	612	657	593	660	618	656	636	620	639	665	592	622	596	557	606	607	652	655	621	606	647	608	634	613	646	609	686	658	648	642	644	650	645	613	641	577	618	614	617	638	598	618	608	663	640	647	608	623	647	629	611	648	652	648	631	659	616	601	611	595	582	612	694	591	640	638	598	660	634	561	597	642	654	565	615	680	590	660	648	618	671	622	604	593	617	664	642	647	653	600	640	629	626	594	599	581	660	640	631	599	608	639	619	596	638	629	625	642	632	596	660	634	657	635	608	616	618	656	645	630	625	581	610	618	686	630	625	618	582	571	564	617	635	593	644	603	649	660	641	602	666	629	610	641	622	655	612	637	630	632	634	643	634	673	599	594	606	639	612	583	621	611	611	602	608	661	653	611	622	643	631	541	606	652	678	641	620	630	646	592	641	644	599	648	659	640	618	639	617	628	659	646	612	627	624	629	631	589	663	639	591	570	624	594	643	617	620	644	574	573	616	643	641	640	607	609	603	637	619	619	660	648	599	622	630	582	691	616	656	576	630	607	600	630	616	643	660	604	635	602	613	606	595	628	630	609	661	594	634	613	609	656	651	621	610	661	638	590	621	598	610	613	592	594	645	633	656	624	602	591	619	656	669	628	599	615	645	621	619	627	664	647	630	634	619	612	599	629	633	627	585	643	661	599	603	610	636	619	610	584	615	607	636	632	616	610	611	672	644	629	606	591	600	602	607	593	622	635	625	614	635	637	595	616	652	603	576	614	633	640	666	598	606	629	626	634	582	594	599	604	624	603	626	598	645	585	604	584	598	614	630	651	624	644	593	635	598	609	616	671	623	603	649	599	606	632	635	615	634	639	655	634	643	630	598	616	672	665	616	613	616	614	581	623	624	638	611	613	643	658	639	635	618	616	612	629	630	644	643	613	627	617	593	607	608	630	656	616	641	663	620	628	608	638	624	587	659	640	634	596	604	613	633	642	630	598	651	588	618	668	665	586	603	643	604	629	655	620	623	642	670	656	636	647	637	605	643	637	654	663	627	628	616	627	608	654	590	637	610	606	622	607	604	627	623	604	647	600	626	614	603	626	637	631	624	611	629	627	627	677	577	641	614	616	649	657	658	675	627	638	627	613	604	650	617	629	616	616	638	601	667	653	603	683	605	622	637	610	669	639	627	668	644	617	653	572	622	599	668	631	571	634	622	652	633	634	621	620	630	668	642	624	616	611	630	621	613	635	659	632	600	563	646	614	612	629	600	637	570	605	622	605	618	654	596	643	638	637	643	606	595	628	628	620	642	651	660	607	629	609	615	606	664	613	648	613	667	618	614	623	610	653	646	616	638	587	616	579	612	636	618	676	624	658	626	632	669	616	617	623	638	691	628	599	641	643	634	595	613	688	591	641	619	678	580	628	604	637	634	606	609	638	623	613	605	644	607	643	666	618	652	601	634	638	615	645	621	651	629	616	644	617	629	642	629	582	617	560	633	650	621	636	625	624	605	579	640	679	637	610	621	643	645	639	594	586	652	662	628	591	626	614	659	650	644	653	663	652	592	629	591	655	613	627	589	629	610	631	643	627	642	619	598	625	591	638	656	616	663	613	635	607	603	583	639	617	618	648	621	570	616	627	597	654	600	657	593	634	616	642	608	647	640	609	670	609	645	655	642	574	572	616	626	658	658	650	640	579	621	621	587	640	580	614	599	620	633	648	674	600	640	611	606	645	639	614	622	627	592	599	615	627	642	628	599	648	645	638	615	589	658	604	640	612	621	667	661	659	609	645	677	618	638	641	632	616	645	635	649	614	608	590	625	605	617	632	609	586	640	606	623	631	647	591	611	646	574	645	645	660	602	576	631	644	626	638	670	590	588	623	647	586	634	655	613	628	576	616	636	596	646	657	640	611	667	608	610	647	658	582	599	624	631	614	632	603	613	608	611	634	624	640	624	684	640	611	636	623	673	616	610	653	628	602	626	640	655	616	551	620	689	624	635	600	611	618	626	640	645	617	625	634	596	634	600	621	669	641	618	610	666	612	631	588	637	622	676	592	650	627	618	636	624	649	646	619	608	603	642	691	615	607	611	639	614	633	632	584	629	595	627	617	656	629	603	623	596	630	586	628	587	639	629	611	600	615	593	629	595	672	623	627	601	593	648	645	597	617	640	598	602	614	593	641	594	622	612	590	645	606	635	597	631	606	642	608	637	613	599	636	664	604	618	629	669	600	652	634	614	647	628	594	626	631	654	611	674	586	585	573	595	626	659	643	627	612	621	631	619	637	640	638	664	597	586	621	633	627	599	627	630	631	613	602	624	617	581	619	612	628	591	622	636	607	607	637	636	619	594	619	646	629	664	598	584	558	557	629	602	618	607	626	581	666	638	646	623	594	658	614	664	657	598	614	621	602	624	667	646	609	607	595	611	596	628	650	661	628	636	635	697	635	628	670	627	623	629	629	606	622	629	612	657	642	653	623	607	625	604	646	639	613	637	659	641	618	670	603	633	621	646	695	642	620	643	609	661	626	646	576	600	586	641	670	666	630	609	633	604	616	606	604	636	617	618	611	611	589	667	604	599	605	628	662	618	620	619	636	614	608	615	551	603	663	636	595	616	624	614	579	660	594	601	546	617	636	596	640	609	581	674	607	624	655	591	595	618	590	606	600	626	630	624	628	594	657	632	583	660	631	649	643	595	573	578	644	667	601	625	641	559	592	590	627	611	597	620	633	626	582	626	646	624	585	601	601	656	607	566	607	658	619	611	609	609	625	616	603	594	594	605	647	616	650	621	645	604	682	588	600	604	645	613	630	586	587	647	595	590	608	633	655	642	612	586	594	656	599	633	660	628	652	588	636	598	619	634	650	651	594	644	574	606	599	681	650	622	672	553	613	604	637	639	615	584	639	635	626	656	611	626	615	626	637	587	614	644	607	615	587	636	637	638	613	677	624	601	621	631	623	599	623	606	657	619	634	628	640	613	585	590	645	684	610	639	596	624	642	610	622	637	611	623	622	630	631	598	624	637	646	608	627	600	595	620	586	591	657	625	580	591	607	610	639	603	610	670	653	590	621	633	637	643	611	657	599	658	593	649	631	618	616	592	617	634	608	630	608	620	617	615	616	582	629	654	598	638	644	628	596	631	566	628	622	628	599	646	630	654	663	572	639	595	604	706	668	601	662	580	588	650	601	592	626	590	651	623	643	670	663	606	589	575	611	635	640	601	614	638	601	638	614	648	623	634	636	638	594	628	624	630	637	648	640	588	682	619	600	611	632	581	604	596	638	646	652	642	640	635	628	637	628	598	602	632	628	612	604	634	650	626	625	631
3517	2679	9405	8026	4212	1933	834	440	251	240	240	186	190	236	187	218	208	227	211	243	202	192	206	209	209	222	220	219	199	224	220	227	251	215	202	200	227	212	211	241	231	197	227	225	231	219	234	205	218	216	238	225	200	218	227	213	214	218	232	231	249	233	245	210	224	205	222	221	220	211	221	216	186	198	232	194	222	215	218	222	206	239	207	220	229	227	219	197	205	218	212	243	239	204	221	218	208	205	214	236	210	225	201	242	245	205	248	205	240	239	216	223	232	205	218	209	211	240	217	209	213	205	217	246	208	203	229	197	223	217	197	252	242	211	232	245	222	220	202	197	235	213	235	207	225	217	224	216	231	205	228	211	198	223	234	204	222	221	211	224	224	204	222	205	219	229	206	227	236	202	201	222	211	209	217	238	209	213	213	234	222	203	239	210	215	241	225	237	171	228	206	214	203	213	199	195	242	234	223	240	223	223	249	225	212	228	210	240	206	222	221	235	221	206	237	216	247	231	199	199	196	212	207	223	221	227	207	239	222	224	216	224	237	223	204	221	208	222	210	213	209	202	256	197	221	217	203	195	217	199	216	217	232	173	219	204	214	225	242	233	185	189	253	236	241	182	212	215	224	228	193	220	226	238	200	216	205	236	199	220	191	210	212	225	211	219	212	220	215	207	218	207	234	204	218	204	224	174	226	227	213	228	237	198	198	236	221	213	234	204	229	221	239	204	208	209	197	207	226	237	252	220	203	239	201	199	210	198	223	209	210	210	193	200	191	232	209	218	221	221	218	204	210	199	192	226	207	229	253	227	196	214	209	239	238	198	209	235	216	210	225	211	210	199	224	251	208	198	228	200	192	237	217	234	234	241	206	211	211	237	226	208	228	223	243	208	191	210	208	225	210	251	218	250	237	201	219	225	216	239	210	208	199	234	220	222	227	212	236	244	213	225	188	214	196	214	222	175	233	198	248	212	200	210	214	212	216	216	231	194	233	198	232	214	206	200	205	223	213	232	257	229	236	201	191	226	226	217	203	206	232	243	211	232	228	202	218	228	198	203	191	223	207	196	225	221	198	221	215	211	202	220	215	219	208	225	192	193	200	188	221	194	224	208	212	222	196	233	233	230	222	222	195	211	224	231	217	204	235	191	198	224	176	227	208	210	223	210	192	207	211	225	231	215	223	208	165	209	201	219	219	194	224	233	217	227	207	221	247	233	220	226	206	227	220	214	232	227	182	193	215	213	238	220	206	219	207	221	206	212	229	205	215	199	212	212	218	190	213	209	196	245	227	237	214	225	200	218	237	204	192	248	218	232	223	234	199	210	243	199	212	260	219	219	217	217	220	221	189	219	212	202	220	210	241	211	214	213	227	228	177	255	234	235	207	189	223	220	208	212	207	216	233	206	230	188	230	209	211	226	245	192	214	254	241	224	204	219	221	218	248	227	194	235	232	238	235	254	207	227	230	205	211	219	203	232	197	196	199	216	197	201	215	230	209	230	234	245	224	227	215	221	211	227	214	198	215	219	212	224	215	191	205	249	216	221	217	210	222	247	197	199	212	207	222	208	215	231	215	193	211	222	207	200	197	208	211	240	223	209	227	222	228	233	214	216	214	213	211	222	208	220	250	219	177	235	223	197	215	229	246	224	231	212	207	219	213	230	199	228	209	210	212	220	228	212	220	199	231	214	214	226	218	222	203	218	215	212	213	201	184	218	231	214	213	220	198	218	193	215	242	212	212	214	236	226	228	229	229	212	207	213	215	235	212	219	226	233	214	216	210	219	209	223	222	199	213	239	219	218	194	197	225	220	247	212	254	219	232	209	183	211	226	233	181	210	250	264	214	203	228	194	203	196	212	228	181	205	223	271	190	220	213	235	228	190	207	219	227	226	229	213	226	201	225	221	203	233	229	241	203	218	206	240	232	219	236	231	205	227	215	236	224	214	238	246	220	210	205	227	239	199	215	226	229	220	220	201	229	206	230	231	238	228	223	214	245	214	234	229	213	247	223	198	207	230	219	243	203	213	196	256	196	224	199	199	227	248	218	236	215	228	214	224	194	192	228	203	217	243	188	214	213	224	225	228	226	208	214	214	199	217	219	215	207	224	211	216	224	195	218	192	214	198	198	240	248	227	235	210	203	207	210	209	229	213	224	210	193	192	201	219	214	211	236	215	223	224	212	189	229	242	225	208	216	224	226	215	207	221	221	209	203	214	225	233	223	197	205	223	217	217	216	189	212	205	204	253	222	234	236	234	242	214	234	210	223	251	217	222	213	234	224	205	217	215	261	202	237	221	225	205	222	221	211	243	210	210	200	240	209	207	199	232	203	220	216	194	220	198	246	220	202	197	204	242	225	213	210	194	223	215	208	233	238	209	208	244	218	201	210	210	243	194	236	223	213	209	219	219	203	194	216	217	215	219	217	223	229	240	220	196	220	214	222	193	236	188	229	223	193	217	199	198	215	230	233	222	202	213	228	193	236	229	248	242	238	201	233	236	238	203	220	216	229	197	198	195	210	206	203	210	216	221	197	218	232	192	225	251	237	226	201	205	199	209	223	189	228	229	225	218	219	207	212	216	193	190	231	250	229	227	212	187	218	208	221	211	243	229	186	246	228	200	195	196	223	195	228	238	182	233	197	226	211	232	221	226	203	206	232	226	231	208	215	219	208	212	229	185	216	229	222	235	246	217	212	231	225	221	206	216	249	210	196	197	222	213	202	213	227	226	205	245	221	221	230	222	226	203	208	216	231	225	182	228	191	230	226	231	199	208	230	234	230	201	215	231	178	238	237	202	257	233	225	249	226	235	210	212	211	238	219	253	227	201	196	200	238	220	227	208	193	223	210	253	247	228	206	226	236	228	236	218	203	224	217	217	193	221	207	208	235	205	196	195	226	218	206	221	232	199	219	225	229	214	207	221	235	208	240	216	204	206	206	254	198	221	242	223	222	246	186	210	237	184	241	202	217	198	188	200	204	234	228	208	222	236	211	250	250	216	221	238	218	216	209	245	234	204	192	218	211	217	255	227	218	207	219	221	198	212	232	187	220	209	198	239	216	196	220	239	264	227	222	230	225	220	207	223	242	215	220	220	227	232	217	247	217	236	226	215	187	214	200	229	215	225	208	204	230	229	209	225	197	227	219	226	240	220	237	204	217	225	222	216	222	205	240	231	213	223	225	214	194	230	195	224	211	245	208	230	221	231	229	234	221	221	216	198	223	225	202	220	216	224	212	202	230	218	254	206	231	222	234	192	215	218	197	222	215	204	209	236	221	226	238	207	222	226	199	234	223	225	220	225	209	214	195	221	208	211	211	236	232	197	211	218	232	229	211	214	225	249	221	244	254	192	208	216	198	228	240	213	243	184	203	205	203	221	211	212	219	216	237	202	208	207	227	208	210	226	221	219	206	217	226	229	200	211	232	205	200	210	207	195	200	227	221	233	233	223	203	218	204	221	234	198	214	189	228	236	206	212	218	219
3569	4923	19855	18849	12406	6375	2976	1320	763	623	554	542	510	529	542	552	558	511	531	568	551	544	509	559	521	531	545	564	555	527	607	569	531	560	552	556	556	584	528	537	536	565	536	530	573	560	524	573	585	516	566	534	562	553	544	560	554	580	554	559	551	538	484	607	576	517	525	614	587	573	515	524	544	581	554	527	544	546	581	529	543	580	561	488	534	540	576	588	566	531	556	546	519	607	591	561	532	525	502	527	542	536	545	557	544	536	542	533	537	591	536	559	548	554	543	512	504	585	576	546	518	545	552	536	575	571	541	547	558	526	585	565	525	565	546	524	543	504	572	557	548	526	563	563	548	535	503	556	579	522	517	557	572	552	531	520	546	563	547	548	556	571	564	507	596	544	575	509	559	524	511	524	497	561	572	589	555	540	549	553	575	542	528	511	513	506	523	561	513	561	585	552	589	576	555	532	554	543	524	505	568	517	543	535	538	555	544	534	557	506	550	517	558	505	577	569	555	556	538	533	538	576	595	509	560	518	607	513	544	526	517	535	550	562	582	554	549	518	556	524	525	535	584	553	523	521	572	559	505	545	554	488	539	529	537	561	554	560	596	556	508	530	568	542	537	527	538	563	555	537	562	567	531	594	586	530	534	590	571	566	566	518	527	558	530	542	554	566	516	541	562	572	545	529	525	539	538	531	528	547	511	526	552	570	554	545	542	525	597	561	573	545	522	523	540	518	535	554	548	518	527	565	550	526	519	551	549	561	559	524	557	538	553	490	584	560	578	590	582	591	528	534	517	528	517	541	518	553	569	527	526	527	585	545	529	518	536	518	520	602	548	536	528	560	562	588	553	556	575	529	584	571	539	563	561	524	552	557	562	550	584	529	553	516	608	575	556	553	552	547	546	528	588	509	518	521	562	554	526	556	540	589	560	495	549	554	549	598	541	572	562	593	550	541	524	545	566	590	547	566	516	543	566	550	598	548	553	554	566	604	508	518	563	569	574	528	529	522	539	527	538	540	557	550	538	544	547	563	532	528	508	539	556	556	535	511	620	542	558	578	553	564	558	521	552	543	532	590	566	542	549	585	549	528	541	548	572	521	565	557	584	568	554	550	599	546	492	558	544	539	546	535	520	558	553	528	559	543	559	575	528	558	571	548	560	540	517	544	538	549	510	575	517	539	526	559	550	595	521	528	529	548	531	527	528	521	559	553	522	558	593	508	527	608	562	548	523	548	516	544	526	561	526	527	514	513	561	556	533	526	555	514	550	544	551	559	544	518	513	570	562	523	555	530	555	515	565	519	541	559	560	524	562	536	538	532	563	565	544	530	548	510	559	555	570	568	545	531	536	557	556	572	540	557	571	506	560	549	549	594	594	528	555	549	547	536	543	554	520	496	547	537	541	581	519	506	575	575	521	572	593	517	577	561	545	545	519	554	532	573	511	564	521	560	564	603	537	525	550	599	544	552	575	533	533	557	554	566	551	552	541	509	553	561	531	562	559	486	512	567	508	587	544	546	541	555	552	574	504	562	544	585	535	563	523	542	560	526	538	493	510	570	538	527	550	526	509	577	593	558	578	557	599	527	537	528	547	507	561	534	553	542	563	579	553	570	533	545	523	542	511	560	538	529	553	585	556	577	514	539	527	527	535	573	569	568	558	555	576	601	534	529	521	506	574	538	534	521	556	538	538	520	516	538	553	569	559	555	499	526	556	537	548	556	526	533	527	543	539	555	508	531	574	530	546	526	573	546	507	562	532	562	531	526	582	540	544	581	555	540	586	547	528	586	577	532	588	533	540	505	515	528	582	534	510	556	570	532	540	520	560	547	529	557	491	599	567	545	535	545	546	525	505	548	556	533	581	525	541	576	562	569	537	493	548	547	537	587	541	486	559	557	525	562	538	470	519	537	542	519	597	516	531	521	544	581	530	570	579	547	556	579	543	535	541	561	553	535	562	516	554	569	539	548	569	528	538	514	531	530	541	512	582	555	521	598	515	521	550	539	498	554	509	529	543	480	538	544	551	560	571	536	521	574	544	521	527	515	557	561	561	561	552	529	569	546	517	558	524	542	548	555	503	563	543	515	562	572	571	542	571	547	567	529	525	561	552	513	556	525	574	615	538	530	536	535	536	574	536	543	540	519	584	567	560	548	559	514	533	510	479	544	567	570	552	544	527	512	549	494	539	569	546	520	508	584	541	516	584	553	542	528	524	548	524	492	529	516	573	573	550	566	528	547	547	523	489	540	574	560	493	548	563	530	504	586	556	524	519	524	514	570	530	562	558	532	540	564	532	543	557	533	563	568	588	579	565	532	504	597	564	552	516	513	501	571	545	540	559	563	581	567	498	581	511	544	541	568	565	533	535	556	526	548	552	531	507	579	520	547	548	545	616	555	527	515	569	524	597	543	513	528	574	546	527	541	536	570	523	564	514	514	527	580	543	526	468	559	577	531	546	554	560	524	514	539	516	525	540	584	514	554	577	606	515	555	548	531	566	541	549	542	541	541	532	589	557	532	527	544	536	559	533	541	505	574	588	556	567	519	550	595	551	538	555	503	558	540	522	527	565	580	538	538	507	561	555	508	543	518	574	518	552	548	530	551	499	540	522	583	564	588	573	529	567	554	555	486	564	553	533	566	567	560	540	492	527	541	511	574	530	559	544	499	542	550	560	564	512	531	548	537	555	577	549	594	561	521	550	557	529	505	574	530	542	552	583	552	539	559	495	561	526	544	536	561	517	540	542	571	523	544	531	537	546	538	540	550	558	549	541	547	526	534	540	561	566	572	606	565	535	578	563	552	533	544	530	506	538	535	566	543	555	521	558	519	579	549	513	523	566	577	532	565	560	538	554	534	552	550	563	520	546	550	563	544	528	523	523	554	600	562	511	535	552	556	591	589	520	527	519	535	571	549	518	575	534	544	529	547	540	535	542	497	544	545	543	562	536	549	556	589	563	555	565	570	495	579	540	499	530	499	560	564	535	496	578	537	538	547	539	546	531	517	514	548	520	568	546	532	593	542	539	604	563	538	567	560	519	537	539	544	537	580	552	536	561	550	583	546	586	543	566	543	552	560	549	531	512	549	589	541	535	561	521	575	541	559	574	558	548	561	598	538	533	587	518	557	575	550	543	563	548	522	564	544	548	527	570	527	566	546	576	539	576	564	552	554	513	547	587	547	563	537	566	506	581	556	564	563	515	553	552	581	523	523	561	524	540	521	533	550	533	521	535	544	521	508	556	512	589	601	507	515	535	544	551	560	624	540	536	548	576	526	556	554	542	565	576	569	566	543	556	542	565	576	515	516	534	531	566	511	551	530	557	540	551	598	560	574	622	549	508	574	546	560	544	528	569	554	500	583	543	562	580	543	527	567	562	550	527	585	517	550	564	536	557	573	517	571	575	543	536	536	555	547	535	557	555	524	543	541	547	558	509	558	563	548	544	572	532	529	564	552	522	516	555	591	550	544	500	559	539	531	535	564
39622	60368	75416	60761	42615	25798	10535	2673	735	426	311	315	307	267	248	256	294	291	247	258	275	256	253	282	271	251	293	288	281	251	280	286	273	258	268	270	262	262	302	289	241	276	324	281	289	246	260	253	277	273	244	259	252	285	262	266	276	275	253	276	236	260	308	281	285	237	255	238	276	313	296	264	274	275	265	268	274	279	252	296	264	289	300	255	273	284	258	288	263	224	294	262	285	245	266	296	263	262	266	290	277	292	252	272	264	292	255	275	248	286	278	287	302	258	280	253	267	267	300	254	247	268	287	245	259	242	257	267	250	252	275	263	278	288	259	265	255	283	280	291	298	225	250	236	289	227	263	265	257	255	244	293	308	260	231	306	261	256	240	303	269	295	290	263	288	271	273	273	274	256	291	261	284	284	240	292	283	278	259	298	268	280	277	261	267	253	266	278	242	260	267	249	272	265	252	252	281	248	255	285	275	261	254	285	322	278	275	249	265	247	227	270	257	282	280	237	260	266	266	274	282	274	281	261	289	259	310	281	260	247	290	258	257	250	264	285	283	297	286	290	253	290	231	283	228	288	250	281	256	284	269	239	269	267	229	279	283	278	260	280	259	264	286	262	237	310	260	286	266	265	276	258	252	275	281	294	278	282	257	285	287	274	273	269	295	295	275	261	265	276	262	278	260	288	270	262	275	272	270	261	303	250	282	277	259	274	273	262	269	284	293	270	290	270	258	265	262	273	260	276	262	269	264	259	278	286	227	250	273	277	261	292	300	275	292	282	258	250	281	279	273	273	276	263	255	244	232	294	242	271	273	279	253	263	250	275	252	255	265	260	311	269	263	292	270	243	293	249	274	290	272	274	264	284	295	272	292	278	277	260	240	279	246	242	277	281	288	317	277	283	264	250	324	262	267	263	292	264	270	288	284	253	282	257	289	274	262	294	254	273	275	258	260	264	292	267	249	240	266	246	266	282	247	242	286	265	289	289	258	289	297	254	258	269	279	260	239	276	278	276	284	275	260	250	260	266	261	277	290	250	261	292	282	302	275	287	255	277	244	281	266	261	280	243	296	296	279	238	268	282	269	262	253	266	283	270	267	281	262	267	270	251	302	274	253	256	266	252	293	256	284	262	253	282	277	264	256	254	236	277	258	291	276	265	261	267	278	275	231	299	292	271	259	248	276	280	283	276	297	300	292	256	277	230	273	280	273	299	233	273	283	264	281	240	292	275	271	320	263	281	261	268	309	265	281	289	266	297	289	282	305	246	258	254	272	266	276	255	273	290	271	262	233	250	276	241	273	283	265	269	280	256	282	261	243	267	276	265	232	281	284	274	263	255	274	285	253	249	248	266	233	296	254	257	292	257	284	268	278	249	234	273	235	309	265	268	236	288	286	261	274	284	274	298	259	283	265	256	283	285	271	264	272	235	264	237	273	286	293	268	264	297	260	263	279	295	280	291	267	279	278	252	241	282	288	258	260	288	295	281	275	263	294	260	283	242	259	289	283	266	248	260	254	244	275	283	299	235	242	236	280	280	285	283	274	269	262	284	277	283	289	276	267	288	278	245	266	270	259	256	267	251	264	283	311	289	288	259	302	254	267	287	288	287	289	268	268	268	270	243	269	304	225	278	256	290	249	268	274	270	245	307	280	283	259	273	294	283	300	276	283	269	272	257	246	272	287	275	283	269	262	237	286	242	265	268	278	231	241	266	280	265	285	231	246	256	262	278	261	265	276	316	265	256	293	263	259	258	275	234	268	266	268	257	260	288	306	268	268	288	298	295	262	289	282	252	262	248	224	255	274	263	311	274	267	256	277	289	258	269	288	270	266	266	269	276	260	276	290	287	301	272	240	313	272	296	283	281	270	267	255	326	272	260	245	294	263	292	281	289	276	278	285	261	278	286	284	258	277	277	275	275	301	252	284	287	264	240	275	244	259	279	281	287	281	269	259	254	271	270	289	298	326	247	249	284	263	265	246	243	265	270	270	288	247	277	257	267	254	275	249	276	261	290	280	262	273	285	276	268	275	260	286	276	284	303	300	273	286	265	282	273	245	264	271	279	265	299	237	285	310	276	258	255	294	283	290	268	272	271	260	267	282	255	261	271	276	290	267	291	272	273	240	291	268	250	267	276	233	284	241	274	281	255	301	274	274	261	284	257	259	267	281	292	259	276	276	306	286	231	255	254	325	258	299	284	250	281	275	275	252	271	292	291	265	284	245	270	268	282	293	265	282	296	284	261	244	292	266	280	278	244	272	266	265	277	274	239	271	288	273	274	272	263	291	274	247	289	272	280	280	270	277	247	260	269	292	273	253	258	246	254	229	263	262	285	283	287	272	302	293	254	312	281	253	246	264	243	265	252	275	278	289	255	278	243	281	266	295	263	275	251	275	271	243	266	259	261	251	251	242	303	261	304	281	280	272	243	260	260	242	275	247	276	277	288	248	281	289	255	260	239	256	266	285	260	271	253	297	284	276	266	286	289	268	269	269	259	258	298	279	245	265	282	289	272	269	263	263	292	285	285	283	289	249	288	288	263	273	268	260	241	282	284	311	287	303	249	276	260	258	254	270	261	283	280	270	294	281	287	288	259	248	263	273	242	285	258	239	281	300	263	287	256	286	259	253	284	247	291	262	233	273	274	265	296	277	288	294	248	291	295	248	279	280	270	247	268	266	298	255	312	270	262	271	250	252	261	301	302	269	294	268	233	277	265	284	272	297	258	302	242	287	299	283	272	263	261	283	226	291	265	276	226	252	285	270	257	279	304	285	303	288	299	265	291	272	282	257	293	268	268	321	259	264	274	261	252	283	268	268	263	312	258	264	292	267	292	294	298	289	290	265	257	275	259	283	289	245	273	268	259	311	279	287	269	288	304	284	227	234	274	267	269	244	264	291	250	288	280	277	284	275	270	299	274	297	280	266	236	241	272	283	261	271	275	239	255	246	260	284	273	284	286	268	267	262	277	265	295	277	258	266	283	277	265	272	278	300	274	302	274	259	261	291	282	258	272	286	268	275	265	262	271	275	245	263	255	280	291	283	290	261	267	274	301	264	294	258	276	315	250	292	265	257	266	263	259	281	266	255	290	270	247	273	286	259	300	281	289	244	256	254	262	282	263	275	263	266	267	257	277	281	254	292	264	253	269	282	298	279	274	275	265	268	278	252	242	246	280	282	274	243	257	300	290	259	270	274	296	286	274	247	261	283	276	259	275	289	274	290	257	282	261	279	282	221	259	292	260	266	314	259	276	278	256	260	261	274	255	293	313	257	276	268	258	288	278	278	305	277	261	272	258	246	281	238	299	251	246	298	280	280	262	292	279	277	272	280	272	296	242	274	272	281	276	270	274	274	254	274	268	256	293	281	298	262	271	279	259	282	277	247	290	261	274	295	243	276	264	286	298	273	279	267	261	259	254	241	294	274	269	269	268	316	256	278	269	271	258	267	274	233	250	294	276	284	286	304	274	263	283	285	273	272	256
23644	46465	70877	66651	53374	37179	20621	7997	2600	1053	758	660	643	691	655	679	682	667	640	666	657	662	644	653	662	677	669	626	668	631	683	640	671	639	708	640	701	640	653	684	691	636	647	681	657	621	667	656	674	683	634	621	685	668	651	662	624	688	647	626	687	681	627	705	675	668	652	668	684	672	671	619	649	620	698	631	664	642	642	658	671	621	636	674	688	667	632	629	692	642	656	613	641	648	628	657	592	673	669	637	662	636	649	649	652	648	601	684	618	674	636	658	682	677	649	658	643	650	632	644	633	617	662	615	689	646	717	630	647	681	685	618	684	659	656	668	649	658	667	642	624	646	622	667	617	690	635	666	629	659	648	625	652	643	627	633	618	655	676	661	692	652	637	650	676	648	639	655	637	662	674	661	680	661	664	639	603	674	640	671	680	656	645	694	688	690	655	679	641	651	704	662	646	684	676	616	629	656	712	680	696	666	633	668	614	682	613	629	662	674	646	665	654	599	634	660	659	648	658	674	684	659	663	636	637	627	660	658	670	615	664	675	638	636	666	629	607	703	666	648	687	691	636	679	661	649	641	628	633	658	648	671	608	645	656	607	654	635	625	656	661	673	699	645	712	659	592	674	630	656	638	621	684	689	657	643	657	656	645	672	667	689	610	625	682	644	633	674	660	680	637	669	630	680	622	649	663	648	670	650	683	648	622	679	661	617	681	681	667	682	649	689	624	630	628	628	652	725	676	628	656	612	620	675	659	668	707	667	632	637	656	646	639	658	662	698	644	646	684	620	655	661	656	661	695	665	751	614	690	626	682	672	663	654	685	663	632	660	622	680	660	631	654	682	657	630	672	672	648	687	655	686	655	625	670	677	664	628	663	682	668	657	629	633	616	643	688	663	661	659	697	591	612	658	667	671	636	638	642	636	630	646	640	657	658	656	650	688	662	640	644	683	630	610	656	687	620	680	671	658	614	668	677	650	630	687	669	651	646	670	674	665	628	668	638	659	643	657	649	683	641	673	707	627	607	638	657	626	692	636	649	691	603	700	646	671	655	648	658	653	635	652	605	656	615	665	649	605	687	649	617	675	688	648	633	643	640	700	670	682	647	639	651	677	679	622	627	618	694	645	634	648	648	701	666	695	628	647	616	628	617	723	664	662	636	631	694	674	666	660	624	635	680	672	638	671	664	646	647	631	677	667	600	638	621	620	680	630	626	661	680	629	697	648	607	668	688	685	666	647	689	647	638	712	657	676	684	665	679	724	672	662	661	670	647	678	698	660	627	655	662	646	646	626	628	681	714	672	685	669	645	659	651	680	652	614	654	641	659	622	676	677	663	711	657	666	657	651	672	651	665	643	648	683	657	648	678	654	669	672	676	645	675	711	668	660	683	668	646	656	705	682	687	648	652	733	619	662	689	608	656	674	658	661	649	662	663	666	677	687	676	635	647	654	651	667	702	649	656	657	637	672	684	648	678	630	629	627	680	675	660	664	659	629	667	628	651	675	699	613	670	629	651	630	679	653	678	668	715	611	658	658	674	638	675	664	690	664	636	631	643	649	605	656	673	644	670	625	641	680	653	656	649	642	678	664	663	652	660	697	623	691	643	670	680	622	652	660	654	689	626	630	652	614	696	617	624	644	653	692	645	621	667	650	658	679	650	656	684	625	656	718	644	650	662	699	697	711	638	635	639	684	625	647	661	621	670	622	643	644	641	644	656	677	629	668	655	663	663	682	696	638	668	654	676	691	680	652	656	666	662	639	671	677	673	614	616	592	645	693	630	617	663	691	625	659	671	651	713	629	662	645	688	646	627	647	696	675	630	627	680	713	667	636	617	653	635	667	650	667	624	651	678	646	650	695	664	677	651	690	659	660	625	646	649	626	632	643	638	655	706	658	638	689	678	682	610	659	679	634	663	669	675	647	704	643	699	669	648	654	657	619	661	640	649	691	646	658	666	616	688	691	602	682	667	633	615	690	664	682	666	684	677	704	637	695	657	625	681	648	630	683	681	689	650	672	709	647	664	625	703	639	697	685	660	683	642	651	660	630	648	630	646	680	678	692	650	658	641	667	702	685	694	638	707	702	653	615	667	621	659	634	645	674	673	627	653	659	653	637	679	615	661	677	705	690	690	649	624	671	660	658	658	742	653	674	648	663	650	646	659	664	671	678	638	644	651	627	614	633	615	679	636	646	653	660	668	661	627	657	640	662	656	663	630	649	666	614	670	654	684	615	643	700	664	641	714	656	650	724	680	646	641	668	633	654	667	623	665	647	686	692	658	637	622	642	657	656	668	669	668	640	661	619	613	641	671	674	628	638	653	679	614	610	628	624	673	660	650	634	675	697	635	661	621	595	658	652	669	650	645	646	698	647	638	658	641	655	663	626	673	657	651	715	696	642	681	721	650	654	644	591	655	725	658	611	671	699	632	652	646	673	638	682	683	684	670	673	624	612	618	674	649	683	656	675	691	648	668	628	642	641	647	688	645	643	649	686	634	633	630	672	675	642	669	666	647	608	639	692	674	671	658	675	681	652	661	637	624	643	673	663	649	631	653	685	637	696	653	666	630	670	666	672	689	630	658	686	649	674	680	652	616	620	683	657	663	698	627	678	700	618	655	661	705	634	689	647	692	633	657	646	624	642	685	660	677	613	657	691	682	643	639	678	651	659	677	653	682	661	654	653	711	633	640	651	629	667	664	641	634	706	682	673	681	692	650	688	646	666	630	654	673	630	680	672	638	656	643	639	663	653	639	678	677	659	647	665	663	641	649	663	673	687	649	695	661	656	646	695	640	658	643	639	666	639	647	695	681	649	614	652	659	617	663	653	696	631	649	665	649	641	655	660	658	672	671	622	701	696	657	666	657	673	673	685	597	654	658	665	640	635	634	700	675	632	659	683	659	620	642	639	570	662	659	667	640	676	637	708	700	672	670	618	636	683	662	692	669	633	677	675	705	639	642	666	596	654	678	632	635	654	661	685	637	651	664	723	688	699	635	604	691	668	669	661	648	667	663	677	628	619	676	668	697	685	671	695	668	651	637	676	656	683	623	617	628	622	659	647	672	673	675	648	632	629	641	662	636	645	674	649	667	656	628	641	658	619	641	721	694	642	609	649	652	667	692	672	691	618	639	647	637	649	646	663	670	664	672	609	647	644	676	650	661	670	619	630	690	658	624	626	669	648	703	670	652	633	642	673	666	686	628	625	650	687	651	628	611	661	647	665	655	642	668	678	698	659	698	616	665	698	657	657	657	636	680	681	691	686	642	672	653	614	652	639	645	622	670	649	693	677	644	652	736	641	672	659	675	560	579	669	635	611	687	636	598	643	641	627	637	689	644	648	671	654	640	646	683	679	672	686	651	622	667	692	616	664	610	681	633	647	667	653	679	648	658	653	699	637	653	707	650	678	704	676	656	704	657	639	667	606	651	649	639	658	624	666	670	670	662	660	651	651	652	638	649	667	628	657	641	631	665	663	650	634
43564	72708	77724	63507	45778	28250	11811	2956	815	355	263	259	271	269	253	260	263	261	267	275	268	288	259	249	266	275	250	242	264	258	229	265	271	271	255	234	220	266	258	270	256	282	267	248	259	250	277	251	252	286	223	262	261	238	268	279	227	259	268	248	263	267	253	275	282	288	276	247	258	234	297	247	252	254	270	265	277	287	265	288	276	266	250	258	283	294	243	247	291	251	249	256	273	252	259	239	255	258	265	269	289	251	271	284	266	251	296	249	267	267	263	254	254	260	262	244	298	220	254	274	275	263	265	236	269	251	262	246	246	271	226	248	239	264	266	260	247	289	239	260	251	265	264	267	241	274	268	341	252	280	279	253	258	255	286	248	282	268	269	249	245	250	254	269	263	251	255	273	281	241	295	246	274	279	271	253	281	254	268	247	254	270	242	227	248	264	262	261	252	251	284	243	239	264	289	251	263	295	267	276	249	263	244	315	274	253	246	277	278	295	277	262	231	265	231	246	247	259	270	247	253	297	272	241	248	282	265	243	257	259	225	266	277	235	229	250	254	284	266	274	256	247	267	283	237	267	268	276	250	295	285	253	242	270	290	304	269	221	262	274	261	268	276	225	250	245	277	282	272	276	247	221	259	241	265	287	262	231	276	264	257	270	240	215	265	246	262	279	237	280	268	265	271	232	253	279	306	248	255	277	259	256	269	248	258	258	244	262	269	271	264	276	239	257	300	269	231	251	262	277	259	257	254	228	268	256	236	234	245	244	231	248	245	265	226	244	286	223	232	278	273	253	245	253	282	244	261	247	274	257	258	256	244	262	282	234	266	249	232	268	254	241	269	246	272	249	284	288	272	283	249	277	251	252	286	283	262	271	267	243	263	262	262	278	264	274	255	272	262	250	295	271	259	266	232	244	271	227	266	243	274	273	249	266	260	238	257	253	243	267	276	262	214	242	293	239	266	261	249	279	250	246	263	241	251	265	262	252	255	319	273	278	278	271	252	261	241	239	272	258	253	267	258	262	282	256	272	282	260	271	259	251	282	257	260	268	239	271	261	290	283	250	281	277	277	258	218	297	253	291	227	235	267	260	253	269	267	278	282	245	218	244	266	257	257	227	237	248	260	221	277	265	247	247	284	249	286	255	284	234	275	289	260	289	276	245	256	242	275	284	282	235	272	250	245	274	270	261	270	262	246	242	259	229	263	271	270	256	243	243	268	234	283	265	248	269	246	260	262	281	269	249	265	221	300	267	265	254	276	257	264	275	269	275	259	255	253	274	251	243	296	275	263	249	268	255	264	267	267	272	258	257	266	267	238	257	266	286	271	233	266	283	265	258	270	258	291	274	242	261	278	251	255	265	233	278	269	273	268	245	280	247	260	275	264	254	268	270	291	256	252	263	275	242	266	256	269	246	251	255	260	271	257	301	268	236	259	272	260	270	269	264	274	254	283	259	252	278	268	279	260	247	280	298	288	252	259	263	257	241	224	259	264	221	251	264	260	257	250	241	276	229	267	249	256	254	238	264	278	286	248	245	250	259	301	259	249	293	257	232	267	268	263	242	255	266	278	271	243	275	250	264	243	266	249	264	250	259	264	265	287	276	271	284	231	246	264	268	262	290	271	256	257	222	230	277	261	247	278	271	276	257	258	251	256	255	272	276	270	249	250	253	298	239	257	275	259	257	243	241	245	251	259	247	265	248	270	233	266	309	263	282	259	299	275	280	231	274	266	277	270	260	273	269	278	289	263	261	241	239	268	257	243	258	256	244	248	264	253	278	260	233	255	247	305	226	247	254	260	266	295	253	268	228	254	256	275	261	273	248	268	247	255	246	267	266	274	280	277	231	229	286	279	234	292	263	251	266	290	267	256	273	262	291	243	261	273	273	263	267	264	258	236	269	277	259	276	230	255	295	253	266	234	253	274	254	249	277	247	295	250	250	254	252	246	240	241	262	222	281	264	228	264	245	261	272	273	259	284	278	246	238	245	246	250	229	234	244	266	276	231	232	248	279	260	291	262	252	274	278	242	264	239	266	250	282	257	247	241	231	246	272	285	247	259	259	254	250	248	258	236	267	278	279	276	236	266	278	300	238	244	275	242	275	256	255	232	250	291	247	253	270	253	273	278	261	249	260	243	280	266	229	242	265	263	243	263	292	268	250	260	252	259	259	250	262	265	269	258	267	269	287	294	248	237	309	277	264	262	253	256	261	277	283	274	258	240	245	251	287	226	260	246	260	267	234	272	272	277	266	259	279	246	245	273	267	261	249	279	284	270	260	239	242	259	261	273	246	258	252	246	293	235	232	254	267	239	282	249	242	260	275	281	259	256	308	259	238	253	252	280	268	266	263	287	243	263	236	254	281	249	281	261	252	271	229	276	276	270	261	275	272	255	236	275	258	262	268	274	281	284	260	250	273	254	230	283	241	275	280	265	283	266	255	275	240	271	277	224	307	256	257	269	284	291	247	269	235	279	258	262	251	272	277	280	258	257	243	271	277	257	259	305	281	279	261	211	278	281	263	242	267	272	270	253	264	224	234	266	243	270	253	267	249	267	251	257	299	257	262	268	270	240	232	256	268	260	233	283	248	255	263	232	263	256	254	260	271	261	268	268	263	247	270	285	263	278	260	240	256	257	269	249	264	233	249	280	271	272	226	277	262	247	258	264	258	291	266	251	279	244	257	280	275	264	305	251	279	269	281	269	263	249	263	261	248	230	284	250	270	255	255	248	259	258	244	265	244	268	284	281	247	242	256	238	286	262	279	269	254	233	266	244	258	250	245	279	249	246	250	278	226	259	241	269	276	248	271	258	260	244	255	265	268	263	241	256	260	254	238	247	253	279	265	241	267	253	257	276	241	216	248	263	241	301	255	275	248	255	240	243	282	257	275	254	258	267	251	265	249	246	293	284	285	254	270	266	237	271	259	288	257	246	249	270	235	260	255	248	261	249	261	280	257	250	279	277	292	259	251	244	273	250	258	268	250	281	272	246	267	271	274	244	280	279	236	235	279	258	290	272	273	236	247	275	267	270	225	249	246	255	267	257	247	256	293	251	272	257	261	263	248	299	265	254	241	237	253	246	291	277	270	255	258	270	256	245	293	280	249	255	254	263	259	249	225	275	247	261	264	252	252	248	224	278	267	251	259	242	263	237	264	283	260	272	259	304	275	285	270	253	249	251	262	242	262	252	310	235	246	269	266	245	250	259	295	258	243	287	260	270	256	272	264	249	271	303	252	267	256	267	229	238	269	251	257	253	268	238	233	262	275	251	276	297	297	252	264	241	273	250	289	302	260	272	269	253	259	275	246	258	237	246	251	268	257	268	289	269	247	237	251	267	233	224	247	270	288	235	245	262	285	271	260	242	278	266	267	275	243	235	275	244	249	275	253	269	261	246	268	272	245	254	267	276	253	258	266	273	243	244	256	265	251	251	262	252	245	266	262	253	242	261	259	247	286	239	254	256	263	281	245	243	283	256	274
27090	55193	74352	69577	55980	39208	21809	8341	2770	1073	707	643	663	612	644	626	636	660	642	623	628	639	640	645	595	615	607	633	639	620	605	612	632	666	650	625	638	577	606	669	668	670	607	624	596	631	695	588	580	648	595	667	656	594	654	648	600	637	672	621	663	681	645	610	657	660	583	633	652	590	623	608	623	622	602	662	620	624	606	592	600	632	652	662	580	611	628	610	587	667	589	616	618	663	616	621	646	606	638	612	633	618	634	602	623	654	653	658	642	612	635	624	616	595	619	634	590	623	600	616	649	639	652	624	655	641	626	643	635	669	605	659	569	641	609	598	656	635	651	595	596	618	601	644	630	577	604	630	651	690	638	633	576	646	637	619	648	607	628	621	654	576	624	588	629	674	636	630	658	638	646	610	647	629	639	592	615	632	682	643	607	659	661	613	610	633	602	616	618	602	593	619	631	619	611	609	603	651	638	637	610	619	611	611	634	618	602	621	665	661	633	636	583	607	622	603	608	647	677	608	638	609	615	635	609	609	629	588	597	607	604	669	615	605	589	650	618	606	616	644	602	604	636	625	598	617	629	620	618	647	634	611	612	626	607	630	645	610	593	566	624	620	611	623	678	604	601	634	611	631	626	591	571	639	627	622	606	635	647	636	571	605	616	610	604	626	647	591	605	624	622	633	589	593	630	629	618	647	629	594	623	650	636	640	634	595	609	631	635	631	670	645	661	655	617	576	601	639	654	594	655	622	590	608	638	582	633	673	611	631	649	613	681	641	630	600	644	614	618	632	603	596	618	643	639	646	650	627	655	631	656	630	630	630	644	661	598	622	664	641	592	659	609	608	583	577	623	650	620	613	611	656	610	611	641	555	623	609	582	577	613	649	581	639	587	624	656	636	603	614	654	631	597	638	593	647	575	630	619	658	682	632	643	600	631	640	608	645	608	643	639	639	667	631	611	617	623	626	664	665	644	605	657	651	629	643	618	665	612	651	602	627	617	606	660	629	678	591	643	589	600	621	631	663	647	604	671	591	633	630	614	626	631	600	618	659	640	643	579	590	588	636	615	646	597	598	593	627	596	617	662	640	665	616	614	660	633	637	596	631	619	621	610	569	642	624	612	599	619	592	627	630	633	632	647	633	679	632	612	619	659	651	633	670	646	619	627	623	629	669	642	647	644	660	654	621	655	609	633	622	604	603	652	656	612	616	624	626	601	636	611	645	583	599	646	696	589	593	641	637	664	595	638	621	614	662	604	642	617	579	643	601	610	669	676	658	642	657	621	577	666	616	656	637	616	642	643	605	642	590	653	677	620	581	653	631	637	587	621	652	657	619	616	615	618	629	619	658	606	591	638	639	611	624	639	680	616	643	640	574	631	626	607	602	605	591	662	612	596	617	636	663	637	611	621	621	631	587	591	625	585	612	673	696	606	617	612	627	612	651	646	681	628	600	608	614	629	638	649	641	630	590	598	594	606	626	648	664	630	626	664	654	632	634	610	627	645	636	623	629	652	635	673	606	648	622	623	615	609	622	647	585	609	601	623	600	624	621	623	660	610	634	635	639	643	627	649	590	652	650	637	628	638	586	623	660	607	609	622	656	594	650	605	610	627	602	628	625	639	649	638	596	614	644	656	625	614	651	620	622	627	640	627	693	613	656	612	611	636	655	610	605	605	627	657	655	625	614	611	592	649	624	656	602	624	596	637	620	628	637	579	607	678	644	607	596	659	620	634	628	655	611	680	587	597	689	648	624	646	615	609	625	588	660	655	656	646	595	602	625	608	678	651	581	612	609	582	635	628	633	633	613	600	607	610	672	659	635	599	596	617	593	625	604	578	600	636	596	583	641	622	579	597	644	645	610	662	600	570	607	621	694	649	623	613	610	635	615	630	629	596	650	622	653	614	616	653	590	637	619	649	619	633	640	629	619	638	625	653	603	619	648	619	605	582	615	647	636	592	628	609	595	602	640	628	615	611	625	627	614	633	643	666	594	599	613	607	629	615	586	554	657	581	613	579	642	605	642	605	618	608	620	647	619	656	644	662	617	641	636	640	623	610	613	587	659	643	630	658	624	626	645	639	596	636	630	666	637	603	629	585	651	623	671	628	604	641	619	620	597	662	632	638	641	598	675	654	624	596	566	611	621	636	655	615	598	615	654	630	656	621	631	567	629	602	656	666	620	606	613	637	645	644	617	622	685	676	607	604	618	642	613	614	603	617	588	615	606	621	642	653	600	631	594	563	621	632	625	636	619	641	641	584	611	621	585	603	611	623	568	621	640	620	591	618	646	629	647	617	642	636	660	613	663	639	622	596	634	613	572	594	629	626	660	664	619	668	623	623	604	605	623	580	627	635	620	660	585	616	604	615	644	608	648	654	650	614	603	632	674	662	683	621	617	615	610	617	635	663	634	674	605	648	591	617	607	644	638	650	659	638	594	581	652	607	630	666	628	600	625	630	650	652	641	638	646	625	648	626	645	618	609	614	613	635	614	639	652	658	621	658	659	594	632	671	630	658	620	621	640	631	611	636	608	592	633	629	612	587	613	649	641	626	612	609	573	632	664	616	646	718	631	620	620	595	592	660	645	670	643	613	671	625	629	624	627	631	628	637	642	622	610	635	630	590	608	647	662	587	650	635	624	637	655	620	641	617	615	638	684	655	638	646	656	631	592	629	613	601	621	616	603	590	614	642	641	607	623	616	592	605	609	571	622	649	625	590	607	580	587	641	641	594	615	643	595	618	607	609	639	645	615	613	604	628	650	626	628	614	588	625	615	576	598	650	695	656	582	642	616	592	591	599	580	621	608	565	653	639	653	669	642	622	679	611	627	611	619	683	611	622	653	603	663	617	654	605	639	614	656	613	607	618	602	601	653	605	608	641	599	619	633	628	616	614	626	682	595	644	660	642	615	624	612	590	614	646	641	559	611	661	653	589	652	605	619	590	605	616	599	623	645	661	613	599	639	578	646	628	600	602	606	634	608	654	651	645	648	633	632	620	617	635	660	663	610	596	623	626	588	634	591	630	644	642	616	638	616	625	640	621	552	639	622	634	636	617	618	604	625	580	629	613	606	637	660	629	636	650	622	641	621	627	637	647	625	648	631	661	628	625	644	644	649	639	640	663	601	613	661	637	609	690	656	609	574	635	591	625	630	600	591	653	623	609	628	631	648	654	649	630	646	631	616	645	600	669	620	649	640	617	646	629	600	649	655	578	648	646	621	622	656	645	601	655	668	648	611	610	580	624	627	609	627	596	653	677	621	617	623	648	620	594	649	629	625	635	642	603	621	651	558	643	651	605	663	659	622	645	628	680	642	667	621	609	639	643	616	650	609	644	592	634	615	625	664	618	645	603	593	633	640	605	642	631	635	619	645	655	571	618	597	624	575	658	615	577	651	643	635	658	641	671	598	647	556	642	614	611	625	609	639	620	660	649	596	607	631	632	599	601	604	634	648	635	663	632	619	594	643	656	644	639	626	584	608
2738	6324	9667	6383	3285	1679	740	389	285	242	219	221	213	219	217	211	225	227	206	217	233	214	243	248	243	225	210	209	195	212	239	215	226	234	225	240	197	211	206	241	248	198	234	229	215	212	226	227	175	197	235	168	223	217	229	194	220	210	244	221	219	213	204	200	219	210	222	198	200	196	211	230	194	215	218	213	216	228	221	213	215	196	232	208	213	209	202	195	235	235	239	196	212	225	206	215	260	213	216	196	210	240	223	215	224	234	229	209	213	227	207	209	223	203	224	209	252	221	204	220	205	223	236	167	232	199	233	206	255	218	211	203	238	238	233	216	185	221	217	202	218	215	205	232	238	231	204	212	198	212	231	223	227	223	235	224	226	220	210	235	206	218	203	245	228	200	212	219	250	196	220	227	218	222	221	231	213	190	224	227	229	228	250	216	219	204	210	220	247	209	196	212	232	191	186	204	216	211	228	187	208	239	200	223	229	217	197	215	236	232	204	200	266	208	215	212	219	228	214	235	244	223	229	228	219	206	217	247	243	224	247	213	205	221	235	213	219	212	224	247	216	240	230	209	230	200	253	224	218	248	229	235	210	226	232	220	205	196	198	202	214	199	221	242	228	228	251	223	205	215	192	245	253	206	229	249	211	239	249	239	230	245	217	241	226	221	234	226	199	197	219	246	234	233	217	235	240	206	227	219	211	217	222	216	217	202	217	190	209	210	208	200	193	241	238	206	234	227	235	219	199	240	224	224	217	208	157	203	225	220	211	211	205	239	211	218	224	216	228	231	220	227	219	203	248	211	236	250	205	226	201	219	215	243	225	199	224	211	212	206	237	219	206	210	229	225	219	212	204	219	189	199	210	221	220	220	237	231	210	203	233	188	217	210	197	221	240	224	236	229	236	205	233	223	251	212	197	232	210	224	198	223	218	214	211	222	218	222	233	221	212	217	194	185	196	218	219	183	197	221	229	221	223	235	194	232	249	233	208	261	208	192	230	228	229	236	217	220	208	224	219	213	226	204	217	235	230	221	226	217	193	232	239	224	230	227	225	200	208	231	223	210	192	208	197	207	215	228	234	240	204	216	214	225	218	240	213	237	222	227	209	212	217	239	212	212	202	252	229	237	208	218	209	238	201	241	204	206	233	201	217	192	224	204	211	234	239	223	236	224	225	207	211	234	218	215	225	229	237	185	204	217	211	229	215	227	238	217	226	231	200	184	235	243	238	243	231	224	215	227	206	244	207	222	215	218	224	227	217	195	231	214	230	200	225	255	241	233	226	214	208	248	216	230	219	211	191	218	253	231	251	210	244	189	216	222	203	216	214	228	212	244	192	210	216	192	248	205	218	230	235	248	222	214	221	222	259	254	219	247	198	232	220	238	203	200	214	220	205	213	205	236	212	230	216	228	224	221	224	228	225	219	210	212	243	218	232	195	223	220	229	211	229	225	204	227	204	214	223	209	224	234	202	216	228	208	220	221	223	240	221	227	219	233	218	216	222	230	212	205	232	221	209	212	222	208	196	207	226	236	204	238	227	192	223	223	219	228	231	198	211	237	210	214	222	205	225	234	217	233	205	211	229	231	224	226	188	226	209	221	226	246	219	235	216	233	216	206	222	232	211	212	222	205	222	195	199	224	204	206	221	216	215	223	196	237	239	193	214	204	212	214	220	220	224	197	220	218	217	229	213	223	216	252	242	218	227	219	206	217	236	230	229	222	201	207	242	215	233	210	207	233	213	235	214	207	204	204	244	214	244	193	215	202	203	216	240	222	204	217	203	220	208	188	220	240	241	207	192	230	246	220	254	231	240	206	190	219	221	234	234	229	229	253	248	221	219	250	232	208	229	218	226	218	218	224	213	214	219	252	213	244	197	207	219	219	204	217	210	236	211	194	229	226	229	217	193	212	188	205	208	216	243	239	244	226	204	223	207	222	238	211	235	231	207	261	203	223	218	218	238	203	211	228	242	204	226	206	202	224	221	234	231	221	189	215	197	221	199	206	206	217	248	241	223	231	215	190	254	221	211	206	205	209	221	210	196	224	176	212	197	208	227	214	236	223	230	199	216	220	229	201	209	229	237	213	233	224	218	208	221	211	199	209	214	230	204	241	216	211	217	214	242	226	247	220	214	196	204	241	219	238	187	214	219	236	228	221	221	188	201	247	214	234	224	204	221	217	201	205	231	214	208	252	237	220	211	216	212	210	211	193	216	219	226	205	252	203	225	211	244	234	228	230	214	214	200	216	219	201	225	207	219	187	222	237	258	228	193	211	216	206	216	223	206	213	196	232	221	233	201	209	219	222	239	218	228	221	231	204	217	219	212	234	232	206	221	244	213	208	212	227	222	226	201	224	199	226	228	204	236	228	212	260	231	244	237	202	197	208	223	211	223	199	198	217	218	210	221	235	204	201	220	205	211	227	225	213	218	215	217	198	214	213	210	198	211	225	217	231	210	204	237	224	221	247	214	240	239	221	215	219	261	222	210	233	209	206	216	204	228	226	205	229	182	204	198	204	213	254	249	207	205	212	202	205	188	228	212	261	209	205	239	211	226	208	218	221	209	234	182	211	229	223	202	229	225	224	216	237	213	203	255	242	218	204	226	223	223	224	243	219	209	198	222	228	242	234	216	199	223	202	210	223	230	228	227	231	198	210	234	228	209	211	187	224	218	191	213	194	213	210	214	209	253	199	207	207	211	215	226	208	224	232	238	230	225	242	198	216	231	245	216	200	223	196	200	221	224	228	216	239	223	251	233	208	254	233	221	239	228	218	202	194	210	219	220	226	227	206	234	202	216	205	235	207	181	223	232	205	223	215	233	234	241	222	235	216	225	227	214	200	198	215	224	204	181	229	223	221	273	194	223	205	231	241	217	208	233	239	211	186	207	223	229	206	229	198	216	224	225	219	222	253	207	227	228	251	232	231	217	216	220	231	226	239	202	208	239	188	193	212	165	222	222	211	214	208	200	217	205	223	207	211	218	197	209	196	237	208	203	218	217	212	220	236	195	220	233	206	239	239	200	243	207	235	225	226	200	220	253	217	209	239	218	202	213	198	237	240	243	218	217	236	209	213	247	226	217	205	217	195	196	218	202	216	220	234	202	215	186	217	206	214	200	222	217	219	216	217	212	203	202	244	192	209	244	225	219	229	216	227	253	197	218	231	236	199	229	203	251	241	244	232	231	212	229	205	206	210	216	230	218	233	252	248	222	202	215	202	203	202	194	224	208	202	226	231	218	232	214	217	201	206	212	209	212	223	197	213	197	222	210	216	191	218	185	211	243	227	229	240	209	207	212	208	220	241	197	215	232	197	219	212	202	201	211	219	229	203	202	219	214	212	233	212	188	230	208	200	249	228	212	222	227	217	229	220	224	243	239	227	232	235	232	230	228	244	216	225	177	207	239	238	207	247	194	219	226	205	219	232	217	205	194	212	229	187	198	186	248	210	204	205	213	230	233	216	221	202	219	193	215	216	186	221
3134	11156	19001	16226	10331	5585	2362	1042	692	573	583	578	554	595	565	543	521	550	565	569	541	545	578	587	539	572	554	561	572	553	583	526	543	560	559	558	574	533	527	548	556	548	537	560	502	558	576	516	533	603	580	570	576	557	540	517	534	572	578	563	542	564	574	538	562	545	564	583	552	539	553	559	531	578	589	584	588	506	558	541	506	547	571	513	555	548	568	574	593	564	557	562	495	521	558	573	526	574	562	564	603	603	519	561	553	610	562	566	529	524	575	520	535	553	501	522	562	519	544	491	550	525	528	575	563	539	553	572	570	557	521	543	574	558	534	551	552	566	528	537	568	519	543	563	517	543	546	563	542	521	532	550	575	521	551	522	551	546	552	548	538	520	516	507	525	551	552	533	606	520	543	519	548	531	567	570	535	565	551	550	581	530	554	510	546	554	566	562	576	530	536	538	531	567	565	523	550	560	539	559	568	544	506	534	546	529	592	511	548	519	542	545	577	527	538	572	513	560	564	536	535	579	529	490	548	561	587	557	561	582	568	523	526	570	537	567	575	562	559	537	515	561	547	573	589	526	578	561	515	573	549	551	520	574	551	529	546	578	522	537	568	533	523	541	526	585	538	576	563	558	514	559	554	566	558	555	569	559	575	578	559	584	503	514	581	581	570	503	531	561	571	568	595	542	577	553	531	576	533	561	549	503	587	564	540	582	577	566	535	563	547	541	560	560	519	566	568	528	536	539	562	542	497	547	563	539	593	534	526	562	561	540	546	541	587	525	584	557	569	555	493	535	588	544	532	563	528	548	549	563	559	522	538	538	540	576	529	611	563	534	545	558	554	553	549	541	534	551	549	590	560	566	550	501	571	544	520	561	555	579	509	506	553	556	574	502	560	551	534	553	535	520	543	574	505	551	553	572	581	530	575	545	581	525	537	554	591	527	542	596	526	513	552	506	542	533	561	547	558	531	552	528	553	528	515	494	543	543	516	553	553	515	534	558	576	563	521	546	536	558	536	523	548	551	556	560	572	542	541	545	492	562	561	541	561	572	562	523	525	553	544	602	509	608	565	553	555	585	564	565	553	578	562	567	509	579	558	558	560	557	519	550	553	556	564	548	522	561	523	565	568	556	524	548	575	512	564	559	554	536	551	561	550	555	584	511	530	547	512	545	549	596	570	546	547	585	558	517	566	538	530	528	559	545	572	522	543	563	564	578	526	539	570	535	546	527	557	561	496	558	520	537	558	548	561	585	551	550	583	537	527	578	569	583	577	546	525	538	574	552	562	558	572	567	531	604	529	557	562	555	571	541	513	586	561	512	583	564	533	570	547	567	550	542	564	569	539	588	556	527	593	600	542	534	546	527	545	505	552	551	561	517	550	537	556	547	561	590	555	554	566	532	523	553	543	547	527	529	518	586	529	572	534	534	535	586	567	513	562	542	552	571	543	561	626	537	547	538	614	584	526	522	509	526	540	551	532	541	505	573	516	557	523	525	535	526	556	567	607	532	594	546	541	558	550	589	549	528	566	562	557	554	542	509	503	510	569	559	539	540	559	523	556	532	561	523	527	553	550	531	556	555	559	537	526	543	559	538	524	514	524	552	548	570	587	562	556	532	554	540	555	548	550	577	537	536	571	554	565	558	581	551	550	541	537	565	521	522	540	561	527	502	569	526	568	526	531	554	553	537	569	552	568	542	517	539	568	534	514	573	570	519	575	573	551	576	513	551	550	602	575	567	505	574	547	541	557	523	563	566	586	562	544	568	566	568	566	520	548	586	525	548	544	523	533	539	573	572	556	530	549	576	543	568	538	519	570	501	542	527	524	514	556	547	523	545	556	520	502	550	575	561	506	530	513	532	560	556	549	510	557	561	558	503	562	531	530	554	553	530	567	549	582	487	550	539	553	530	539	579	544	561	550	584	567	561	599	559	528	519	530	599	552	571	521	559	533	587	543	502	503	578	569	583	570	555	579	543	550	546	550	559	541	581	585	567	552	570	505	555	543	497	581	571	549	566	554	564	545	510	519	514	554	543	571	573	530	566	555	554	529	537	552	566	494	545	534	522	554	571	530	536	528	519	550	550	516	516	546	513	606	532	568	583	542	547	554	635	570	579	540	544	557	500	560	566	528	557	580	563	550	534	545	554	547	553	592	535	568	542	515	514	543	527	599	547	554	524	526	534	519	510	573	540	567	534	538	542	525	562	544	549	531	534	559	513	564	571	541	550	558	554	554	526	538	540	569	566	581	539	536	608	505	558	522	513	535	598	619	566	582	535	553	560	512	527	558	566	566	525	549	579	557	570	540	529	561	541	551	551	563	602	584	530	555	527	558	558	540	559	532	554	535	572	560	526	544	557	530	559	587	591	555	570	515	519	528	542	521	560	540	517	515	535	512	503	570	561	557	537	562	562	568	512	569	558	554	551	535	527	597	537	566	508	537	523	513	588	539	527	543	625	568	558	565	552	551	513	542	568	561	545	597	569	551	538	521	564	569	545	545	532	530	596	544	517	538	513	546	523	552	531	514	538	538	528	552	530	545	516	527	565	528	527	546	566	562	564	492	530	504	574	564	554	512	551	558	544	518	527	545	533	561	545	537	524	562	550	495	607	545	549	564	565	525	588	483	491	556	530	506	558	586	536	566	539	568	545	553	550	584	556	553	520	543	590	552	619	527	553	550	575	515	576	533	582	559	534	549	536	523	553	541	585	521	534	536	561	553	510	524	564	570	526	531	560	505	524	545	547	581	517	521	543	551	544	546	537	577	595	539	539	561	569	587	561	597	584	576	560	577	612	534	541	555	561	528	591	551	588	505	518	547	531	568	529	574	560	564	556	542	533	556	590	548	575	533	546	554	589	544	518	552	565	611	565	550	554	582	573	564	587	573	539	503	577	576	547	570	533	555	587	551	529	551	500	550	549	526	540	539	531	557	571	566	499	547	529	561	573	577	494	583	552	571	568	550	531	555	549	552	583	529	564	531	570	606	536	574	583	607	504	554	582	552	580	584	547	510	524	595	520	575	557	555	501	552	523	578	586	570	543	566	524	516	562	555	565	559	535	581	545	495	575	563	550	548	523	543	555	534	551	521	523	550	548	541	531	554	519	522	540	572	567	556	584	532	536	532	592	604	545	561	538	548	528	544	522	537	582	597	493	528	560	549	603	564	545	546	510	534	596	561	568	559	563	560	547	579	553	542	534	549	519	542	518	564	536	541	518	549	532	525	545	552	569	540	538	545	534	524	524	552	510	573	529	573	543	586	550	583	577	522	520	590	524	543	529	536	537	572	564	487	541	579	510	589	580	552	528	553	535	573	555	554	571	509	522	536	532	542	568	519	523	591	559	537	542	542	549	589	570	549	585	524	543	552	557	550	550	558	572	534	539	564	549	611	554	571	557	584	556	524	539	554	579	573	571	542	530	516	571	554	559	518	545	576	574	524	547	560	544	519	556	576	523	560	554	538	530	574	489	566	569	522	543
33928	67027	73602	59967	41751	24431	9253	2273	615	391	331	277	283	273	258	260	243	263	246	243	290	285	287	254	260	298	273	285	277	261	212	270	308	289	280	274	269	249	265	228	264	284	272	274	297	278	258	271	245	292	238	255	291	272	278	275	257	292	289	256	278	276	271	284	251	257	271	269	276	261	280	277	291	298	280	286	258	279	293	267	306	301	279	301	297	306	269	278	283	221	244	278	257	297	272	283	296	272	293	270	278	291	269	294	259	245	268	287	283	236	276	251	273	285	279	272	256	258	279	272	260	273	295	277	256	273	261	296	287	231	251	260	278	276	252	297	273	239	263	293	309	276	265	235	259	249	274	266	259	249	255	262	253	245	279	261	252	273	285	277	277	275	268	262	267	271	272	252	292	263	274	298	275	283	298	281	286	266	260	303	256	269	288	248	235	243	254	272	255	269	270	263	275	241	258	250	297	305	273	269	278	270	257	266	264	251	260	259	268	288	280	305	279	281	270	274	262	284	269	255	252	253	224	291	296	281	280	301	281	262	255	246	285	263	268	284	271	262	262	247	272	243	246	300	317	257	282	259	277	269	278	260	277	252	255	283	284	265	302	289	249	284	311	280	298	250	301	260	286	286	268	268	257	242	280	273	278	311	254	259	286	284	281	256	304	285	256	284	259	251	270	238	308	279	294	275	261	249	266	237	305	285	258	307	260	269	258	275	243	237	247	269	264	280	285	264	229	253	271	291	256	276	302	276	234	270	273	278	240	249	313	260	284	291	275	292	280	308	258	281	265	232	256	270	290	270	250	280	249	266	295	238	253	259	262	276	264	254	274	267	268	262	262	261	259	303	280	276	251	272	283	243	263	286	264	271	259	256	236	266	253	265	265	280	280	295	299	268	249	300	286	271	274	268	282	287	265	273	271	253	278	261	242	253	281	276	305	254	281	276	256	245	269	278	291	255	264	263	239	245	285	266	258	265	262	244	272	271	271	253	286	275	271	270	267	276	296	273	242	240	236	226	242	300	264	285	282	254	279	278	251	279	243	265	253	300	279	274	271	254	265	263	274	254	303	268	294	274	261	281	284	264	271	249	268	295	277	265	257	279	256	297	287	288	247	263	281	279	265	279	257	264	290	260	272	293	265	282	243	265	291	268	255	244	266	262	272	268	250	310	296	248	255	272	250	275	265	275	284	260	253	285	309	287	279	274	290	275	251	257	267	255	302	295	281	280	253	254	253	268	258	284	303	279	276	291	272	294	309	283	290	275	249	266	258	245	276	259	261	273	265	275	319	299	251	273	292	280	276	301	252	263	265	267	270	263	277	285	279	285	283	263	268	219	268	305	277	260	261	262	301	304	261	257	256	280	241	272	287	263	294	262	287	282	285	282	259	280	292	249	267	260	270	270	270	324	299	302	252	267	260	269	274	247	265	244	255	270	256	263	240	255	247	281	278	257	282	255	269	253	249	288	265	263	288	275	284	260	248	260	278	281	255	280	279	261	277	263	290	270	277	257	254	254	279	299	319	284	267	265	265	275	262	263	247	278	330	286	276	268	272	294	297	263	268	253	287	274	288	285	285	267	272	268	290	272	298	246	284	285	267	267	267	261	291	290	294	296	282	248	272	286	281	244	281	283	279	274	270	259	269	271	252	256	257	260	256	285	256	277	282	274	279	262	282	263	292	227	276	273	266	263	289	273	290	277	256	281	259	267	298	262	286	278	258	281	278	279	268	273	260	274	255	247	263	264	264	271	235	277	281	260	252	275	278	258	305	243	274	290	272	254	267	258	290	292	274	273	287	291	260	259	289	259	288	260	263	289	272	241	252	244	278	284	287	264	293	259	274	242	259	269	321	258	278	296	302	263	262	301	249	269	270	273	287	295	307	254	273	267	288	269	263	259	279	254	223	243	243	286	250	293	257	256	295	287	249	307	281	267	248	256	293	289	263	255	285	283	277	297	265	289	249	268	247	262	250	269	245	255	261	265	290	274	292	282	280	255	271	265	249	245	284	256	241	260	239	305	286	257	264	249	268	240	318	274	272	250	282	244	266	271	270	261	273	270	265	254	250	274	273	239	287	316	231	283	292	226	264	285	295	280	288	290	249	291	269	305	299	283	288	263	281	275	260	279	244	282	258	271	279	279	258	230	277	248	258	276	270	258	272	265	263	266	260	271	287	277	284	287	279	270	277	257	305	245	298	256	248	280	236	286	280	250	269	269	263	266	264	286	268	258	289	295	253	311	314	276	269	280	256	258	255	260	260	275	225	253	253	264	300	285	246	273	286	233	264	258	287	304	285	273	236	270	255	292	300	272	304	280	295	269	256	227	250	274	311	301	285	314	272	286	310	279	239	265	286	298	267	265	292	285	267	246	271	252	257	303	261	283	281	298	269	250	272	251	297	254	292	253	279	275	273	284	239	247	268	302	259	267	261	279	257	257	277	274	245	274	269	279	264	291	266	265	241	242	268	249	251	267	244	290	262	275	252	288	275	295	283	255	269	238	267	261	295	257	265	256	291	279	285	277	272	272	294	268	260	267	258	284	261	262	275	262	255	271	270	259	254	267	300	277	287	250	295	290	271	254	286	282	257	271	266	292	293	285	293	269	264	273	254	228	261	286	293	253	267	263	250	285	289	269	260	293	259	270	252	264	276	315	254	272	269	289	296	298	268	309	283	282	275	288	274	262	259	291	288	274	281	291	279	239	244	295	269	256	262	267	271	237	242	260	290	274	251	293	288	240	279	250	248	250	272	237	246	266	293	261	269	273	263	270	287	264	272	269	288	265	282	244	281	277	247	277	279	263	253	274	268	273	281	293	269	286	238	272	247	247	275	262	244	300	286	244	279	245	261	251	312	272	277	268	270	251	261	289	314	269	242	279	265	264	275	274	293	277	255	262	254	260	259	262	260	260	263	285	295	267	293	266	268	264	267	253	304	282	279	293	273	253	260	265	269	230	255	272	266	259	263	294	264	259	257	305	267	222	274	248	258	266	289	284	278	236	259	256	285	274	278	251	255	261	283	301	288	280	281	275	280	245	263	241	291	259	258	272	263	293	246	296	274	291	249	269	267	270	265	285	240	257	274	254	293	268	241	290	290	259	276	302	275	261	264	297	298	265	249	273	261	259	259	279	247	281	257	241	284	262	279	272	283	262	236	258	266	287	257	265	285	283	277	273	267	277	262	250	274	306	296	267	268	257	264	265	294	250	264	275	253	286	239	305	294	269	277	290	262	300	270	244	248	283	252	273	269	269	280	243	229	272	263	241	267	265	287	267	280	283	245	257	253	261	268	253	277	301	269	256	281	285	261	266	288	273	291	252	231	253	266	267	258	255	249	266	277	270	281	268	239	291	281	266	272	239	269	259	270	258	266	259	251	266	274	249	248	283	284	240	273	277	251	266	298	248	278	250	256	254	250	275	261	233	282	276	265	242	246	255	286	256	292	288	267	277	249	271	259	262	263	280	267	271	304	265	273	260
22045	50468	69566	65100	52251	35736	18963	7189	2292	992	754	640	677	635	626	678	597	681	656	676	689	649	663	628	639	662	635	630	736	668	639	695	614	616	657	674	636	705	640	682	666	694	624	658	641	621	653	665	619	667	654	645	639	671	655	639	653	679	674	694	667	657	669	656	642	671	697	679	668	614	680	642	656	674	646	649	632	659	692	624	645	680	693	679	636	630	717	650	682	648	678	662	670	669	673	639	731	660	641	695	639	662	627	664	639	639	692	642	662	639	612	657	634	649	620	677	678	720	657	663	709	633	684	637	644	647	717	633	663	628	641	673	672	673	671	642	644	651	638	657	659	672	668	651	689	653	709	618	690	679	670	673	671	639	679	643	653	662	678	663	620	637	661	680	686	655	655	641	669	652	667	623	618	655	671	664	665	655	699	660	625	639	668	688	632	700	678	664	701	629	628	678	708	660	697	668	674	673	651	641	682	668	643	653	669	661	660	681	716	699	646	610	645	666	703	649	651	661	656	692	658	669	668	635	678	663	717	654	688	633	666	690	684	658	653	635	675	691	720	635	644	614	650	667	607	626	670	634	669	631	682	697	667	687	678	643	621	636	676	644	677	657	629	747	665	642	700	667	636	649	638	661	666	655	694	642	672	639	659	663	672	645	677	659	683	672	665	667	646	642	613	628	660	698	666	669	644	665	659	625	654	672	621	686	680	637	619	698	614	632	657	675	669	697	674	654	642	646	708	646	643	655	595	659	630	673	663	675	627	646	690	647	654	629	633	684	654	623	685	702	636	696	660	654	641	630	602	676	650	655	674	629	678	690	690	671	623	673	666	628	644	618	682	674	685	666	672	672	676	627	680	687	694	647	637	656	702	676	646	646	657	666	637	660	682	659	695	652	668	708	674	663	632	662	669	662	662	617	693	685	635	666	673	657	648	657	651	668	676	704	666	630	639	685	691	631	735	657	657	639	662	651	683	649	684	650	693	689	678	617	635	713	634	636	704	699	677	714	673	680	666	685	669	663	639	632	637	661	649	675	625	637	705	661	670	642	643	654	681	652	685	686	667	613	608	678	653	642	684	658	640	712	685	645	615	634	654	695	657	679	642	697	647	663	675	644	643	621	661	657	681	666	665	671	692	650	669	649	635	629	677	685	634	664	645	652	690	636	680	651	655	630	645	690	659	641	694	633	647	662	653	659	645	632	635	676	667	657	674	666	631	641	674	629	665	684	711	665	659	637	659	664	667	621	667	652	598	668	661	696	685	627	615	709	647	638	649	672	678	713	634	658	685	627	653	653	632	690	628	651	679	728	600	663	653	702	680	675	670	695	635	678	668	657	664	665	588	673	644	658	647	641	641	652	623	672	700	649	650	664	678	643	656	623	677	667	630	618	640	664	666	625	653	663	601	668	665	672	646	689	653	626	657	676	625	623	655	667	642	676	658	697	651	690	673	641	671	670	672	613	666	630	683	661	657	659	638	623	667	663	686	631	640	635	681	620	647	668	634	648	614	653	693	626	665	650	655	695	639	696	634	625	643	668	664	645	648	612	669	635	634	672	667	669	644	615	656	688	650	616	684	636	653	605	644	652	643	667	674	667	625	684	665	677	652	630	677	658	695	667	641	656	627	636	627	646	647	626	702	638	655	655	676	646	702	622	614	648	656	662	650	652	670	634	660	616	639	661	657	644	640	667	681	627	675	660	680	622	606	723	631	650	660	704	685	655	649	639	636	674	611	657	687	642	629	626	665	699	661	667	664	663	645	693	699	626	646	617	648	680	629	674	667	607	658	650	651	665	681	641	660	611	657	687	630	638	674	641	659	651	616	637	654	594	642	666	626	667	684	659	657	676	696	654	661	686	648	665	666	681	649	649	653	629	669	620	654	673	638	702	603	663	706	664	663	693	616	666	650	629	673	663	648	631	643	664	680	690	668	682	650	666	639	651	618	673	666	631	680	673	683	683	650	721	672	657	666	644	645	685	642	658	668	630	648	621	659	653	628	622	665	665	681	659	594	666	652	619	690	624	652	669	734	670	630	658	664	653	674	649	625	634	670	608	676	664	637	667	662	653	650	643	635	628	636	623	676	609	621	643	639	662	664	645	652	640	701	609	675	671	631	635	669	671	636	614	661	687	661	683	636	672	594	645	690	662	694	675	679	639	661	654	653	685	665	681	682	624	656	681	657	632	667	621	613	608	682	654	688	622	661	645	658	625	646	709	646	707	673	628	606	651	677	641	624	642	653	661	671	658	649	661	741	704	636	673	679	629	721	656	610	598	625	655	657	665	650	671	647	656	613	645	590	652	640	628	699	657	694	653	681	651	622	671	637	641	684	708	659	649	666	624	674	636	655	622	668	651	674	650	643	619	667	635	696	678	672	643	677	664	627	636	677	636	623	659	604	656	639	677	604	682	640	704	661	663	600	660	662	672	664	698	645	651	629	634	593	649	663	684	602	645	684	676	655	617	661	651	671	658	705	665	623	662	657	690	653	630	647	652	658	653	658	641	644	651	625	690	657	670	632	624	634	605	636	653	633	660	695	644	661	649	580	653	666	662	659	690	662	593	651	604	691	659	706	656	661	635	656	594	650	656	635	638	648	691	664	680	624	666	647	659	642	691	685	677	670	645	676	650	637	709	709	696	672	670	711	623	710	685	639	668	641	663	655	646	686	680	690	622	623	696	625	652	655	653	658	623	681	637	654	665	663	616	651	662	659	661	620	634	669	662	669	672	636	665	650	666	684	675	681	635	680	641	643	670	654	669	647	668	653	682	621	652	658	642	691	641	691	656	645	674	650	651	617	671	654	659	669	697	650	668	690	668	625	625	707	686	624	639	627	641	681	638	654	624	658	636	645	613	608	656	624	663	677	675	610	674	652	651	639	678	694	635	620	689	689	647	653	638	671	653	643	679	678	609	630	617	688	669	661	672	718	681	700	628	680	621	705	619	664	658	705	708	670	622	658	645	637	649	665	674	597	656	638	677	650	652	639	668	653	671	674	666	633	642	633	659	633	650	680	642	637	658	638	636	670	729	661	659	642	633	653	626	678	679	677	640	646	623	663	635	630	641	678	611	715	687	658	660	649	642	681	631	672	631	678	604	633	662	632	672	621	634	672	614	635	667	640	590	678	667	652	674	661	631	639	632	638	651	659	674	688	633	641	671	678	713	642	672	635	729	648	669	665	662	685	640	691	678	631	706	685	641	666	618	656	636	671	662	701	669	637	683	685	628	633	680	652	657	595	708	669	632	719	637	628	685	684	671	644	649	674	650	677	658	633	641	674	652	664	644	669	630	635	649	669	662	630	671	668	628	711	652	661	657	672	691	657	646	673	684	685	642	653	663	611	682	673	649	676	684	640	678	647	610	662	681	646	616	634	667	654	667	685	647	716	645	657	647	624	661	671	671	657	693	654	656	657	641	678	633	642	657	685	627	656	663	661	652	643	676	643	668	683	689	699	629	654	645	658	657	695	682	661	686
37700	76200	80020	66045	47425	29601	12168	2913	813	381	318	267	247	295	287	270	277	253	254	265	257	275	272	250	281	260	281	286	296	244	269	235	262	291	271	267	284	282	260	286	248	238	281	268	255	300	283	261	270	254	266	289	290	226	254	305	282	281	273	308	257	255	274	271	285	247	253	284	307	281	276	253	243	288	262	269	295	281	273	269	263	276	269	247	301	250	260	251	283	300	271	275	253	264	272	274	289	299	275	289	248	250	261	245	294	297	284	248	266	271	272	258	269	270	227	262	268	235	290	272	245	274	253	275	253	256	260	257	249	254	255	276	262	277	254	244	261	260	273	230	281	278	258	263	238	272	283	313	254	303	259	268	279	251	278	237	259	257	292	260	302	267	280	247	284	257	279	271	279	259	268	297	267	269	275	258	269	245	273	287	279	265	274	240	259	309	261	269	269	309	285	259	249	296	287	251	241	276	284	247	244	245	273	277	269	253	286	266	256	246	274	251	282	284	266	270	262	244	284	300	285	265	287	276	259	271	246	256	265	289	261	276	295	270	252	247	273	269	265	310	262	264	269	254	269	277	255	266	231	272	259	293	253	306	250	230	262	269	269	278	261	268	271	268	279	263	248	285	250	279	262	277	252	271	266	268	271	270	297	257	249	275	260	259	271	266	270	294	255	271	247	271	294	274	299	292	267	264	269	306	285	271	259	248	287	246	274	246	256	264	237	261	283	280	266	295	257	281	277	296	254	244	267	269	272	248	249	245	264	217	258	292	250	274	289	262	260	257	261	251	247	223	283	256	289	252	266	250	266	264	288	257	282	260	300	247	268	262	272	294	285	263	261	260	266	282	295	260	262	253	252	253	271	241	263	257	278	266	278	266	247	277	263	248	257	258	286	287	255	270	258	292	303	277	273	259	263	250	245	233	234	280	262	269	257	284	259	247	287	293	302	265	286	273	279	235	267	282	297	237	280	263	263	283	255	257	278	299	278	291	313	255	268	302	228	296	240	266	282	252	255	239	281	256	302	235	273	274	269	284	267	264	278	301	263	298	282	252	283	283	277	249	263	262	231	273	260	280	285	215	234	253	266	239	274	264	242	294	291	254	276	270	258	250	260	248	269	267	299	243	263	257	283	266	238	269	253	216	254	245	245	268	237	278	249	272	268	262	263	270	260	266	263	265	282	252	296	252	259	257	271	284	273	268	264	291	261	262	271	288	261	250	285	257	265	252	228	246	271	276	248	231	270	271	243	244	259	223	270	254	244	249	260	274	289	247	267	271	274	297	274	272	280	241	252	279	267	253	269	271	267	299	240	273	270	279	248	289	250	260	277	304	266	288	228	277	256	251	261	255	271	273	284	265	252	296	270	278	281	275	261	261	258	265	247	275	286	271	270	258	248	251	261	260	253	288	255	261	294	270	285	278	271	288	258	293	286	294	270	282	258	281	298	288	264	280	254	257	255	271	248	260	279	272	324	259	249	235	263	273	232	275	257	265	250	258	257	260	259	239	267	264	269	275	256	232	260	263	282	270	301	281	273	282	255	288	260	249	242	267	283	254	274	276	289	247	288	311	299	267	256	253	260	256	278	254	266	261	273	280	262	263	249	262	283	264	246	264	270	263	275	254	286	245	265	274	272	302	230	249	290	250	264	247	277	281	252	271	245	273	287	253	282	304	271	275	272	260	265	256	268	299	260	229	254	268	245	243	288	247	242	241	265	283	245	255	298	280	267	287	288	242	248	282	284	221	276	234	270	297	246	279	246	268	256	284	275	263	296	255	280	257	312	281	283	283	250	272	286	279	293	278	273	265	282	263	281	257	270	246	287	275	264	275	267	265	278	271	270	287	269	261	249	272	267	292	314	278	254	276	265	258	262	288	264	267	267	279	249	266	225	267	283	258	252	274	261	245	258	309	271	276	292	220	273	265	258	255	256	281	250	269	247	275	273	261	285	259	253	256	271	239	258	287	269	272	261	257	277	281	256	301	274	260	274	295	235	261	270	282	266	265	257	292	264	284	238	297	248	277	253	274	273	260	295	264	224	271	282	292	282	275	258	278	289	271	255	248	260	257	291	244	277	278	269	219	250	292	286	263	266	271	237	249	285	268	260	256	284	239	275	266	278	292	279	279	261	273	283	274	261	279	258	263	281	263	273	278	278	271	279	283	269	256	259	299	273	231	259	287	309	258	270	269	262	274	251	277	279	288	244	287	269	251	254	257	269	281	259	282	266	260	260	264	283	259	265	271	248	273	275	270	279	243	279	285	290	256	266	257	256	259	308	269	264	284	248	225	253	287	267	297	267	276	294	240	230	297	282	276	271	266	243	255	263	294	260	268	270	253	269	261	286	274	290	260	251	241	254	267	307	243	255	253	308	301	272	256	278	278	276	262	250	259	280	245	263	247	287	265	250	225	287	300	277	280	257	269	287	283	278	256	250	275	265	262	261	257	237	278	299	264	236	223	232	274	268	254	267	271	243	289	287	248	270	258	248	278	251	283	285	248	280	294	270	250	288	259	269	264	269	282	275	291	252	292	245	256	263	266	276	219	284	246	271	268	253	278	269	254	264	279	256	250	275	263	272	268	284	300	272	278	255	277	292	250	259	290	257	259	239	277	271	260	276	281	290	288	234	263	279	288	268	279	246	234	270	274	270	278	250	273	263	244	256	259	242	290	252	282	241	274	276	246	261	268	264	270	261	292	255	300	256	278	283	290	295	256	282	279	253	268	267	274	240	269	260	263	257	269	258	262	269	252	247	252	276	268	246	279	271	262	273	270	258	253	276	256	280	262	277	290	264	257	282	274	285	279	281	269	255	274	238	256	286	287	267	288	268	234	267	276	270	273	276	258	250	251	278	262	243	263	265	295	285	264	267	255	280	259	247	275	285	269	278	289	263	287	277	244	254	250	273	248	252	283	276	281	277	238	269	282	262	282	262	245	269	303	254	283	277	267	266	266	288	296	301	266	273	278	281	257	285	279	250	285	254	302	267	260	270	250	246	254	241	239	273	299	260	259	274	259	282	284	242	267	286	272	274	267	281	258	261	264	246	266	294	249	253	256	282	250	275	274	262	250	273	278	255	259	255	256	274	240	253	297	262	266	257	267	266	248	276	262	286	270	271	280	264	272	269	265	256	270	261	270	234	275	251	236	252	244	239	263	251	250	272	267	296	253	255	275	226	257	266	285	280	280	304	277	236	270	257	249	250	294	267	278	218	239	287	286	280	236	285	288	280	283	266	248	264	280	287	254	255	285	269	270	283	265	258	288	243	267	261	258	272	249	283	247	255	250	292	279	280	274	249	300	264	270	269	236	267	269	238	293	259	294	251	296	283	243	265	274	260	227	286	267	279	265	276	271	304	261	258	283	250	288	288	255	235	267	263	282	225	267	270	264	258	242	277	258	259	262	256	307	272	266	269	282	276	278	243	286	261	260	258	260	270	237	273	267	279	272	265	208	255	271	287	257	257	252	237	262	277	241
24831	57206	76628	72138	57949	40685	22428	8856	2756	1165	744	712	638	630	673	677	631	627	631	649	642	632	666	683	645	643	634	614	604	638	646	624	665	620	663	641	619	637	635	615	646	590	607	626	598	660	665	700	591	671	642	717	602	657	628	637	661	646	623	669	629	650	634	665	620	663	645	633	670	629	684	632	664	669	637	635	645	611	654	649	614	618	646	692	637	602	664	631	635	656	634	642	650	653	633	632	590	647	616	620	639	641	631	628	686	637	626	630	634	621	666	638	647	611	676	620	614	702	645	643	671	634	653	639	653	619	630	713	634	639	677	647	636	664	627	675	643	638	644	644	635	664	619	644	688	641	620	670	644	629	643	685	646	655	656	637	661	626	671	655	638	643	611	624	632	610	678	657	620	697	658	645	630	646	643	644	644	675	642	679	667	680	646	630	640	627	657	639	704	605	624	638	619	659	603	631	624	671	620	670	660	682	657	638	602	643	634	657	626	666	669	637	628	641	646	616	618	690	601	688	648	664	619	655	586	674	616	632	658	639	639	620	640	607	644	642	634	631	687	652	627	660	680	622	647	640	608	645	685	611	648	569	634	587	677	657	670	651	657	667	621	616	611	644	672	637	576	672	659	623	667	644	627	633	638	646	661	671	635	645	654	663	656	626	634	640	628	666	652	648	673	641	630	618	647	654	636	632	619	621	659	635	610	625	636	629	688	675	672	648	626	637	635	636	665	633	609	596	658	667	609	632	634	629	635	639	652	671	667	688	643	654	652	647	614	671	649	656	586	651	627	657	614	643	646	645	686	616	640	640	630	636	670	664	643	645	651	640	645	671	644	682	614	643	667	617	615	655	670	617	639	675	631	656	633	686	652	642	610	594	672	616	646	673	618	655	642	672	636	644	643	641	657	653	711	608	664	654	639	676	662	613	675	640	635	628	630	666	635	675	661	592	624	663	619	641	607	691	693	649	656	639	665	645	637	665	625	616	656	698	598	597	651	661	674	616	620	679	648	651	694	667	623	674	659	634	657	645	649	653	624	614	668	633	703	615	678	670	643	638	641	609	645	647	681	649	629	666	645	627	654	680	681	643	654	655	680	621	667	601	611	645	660	653	614	630	664	635	633	659	636	621	642	624	666	660	658	692	658	629	614	640	649	630	634	643	711	619	613	671	653	646	641	639	614	663	671	660	623	666	670	653	636	685	637	668	649	648	644	639	626	664	613	648	659	636	656	600	637	662	638	631	667	664	663	634	656	648	713	627	635	640	615	623	625	671	680	637	642	614	644	642	634	683	658	635	693	640	660	652	689	605	650	608	665	607	630	656	684	664	614	643	618	619	656	636	656	659	611	614	582	623	667	661	629	605	651	646	651	593	658	634	677	619	666	610	595	647	679	622	638	621	598	656	652	619	646	593	663	678	622	641	653	627	659	626	629	633	645	642	654	644	669	648	636	607	661	606	615	680	620	642	613	633	610	630	629	577	642	672	657	603	631	622	664	655	662	602	609	686	617	634	673	658	664	598	655	651	695	633	616	639	616	655	648	682	614	668	641	658	655	622	669	605	672	647	664	645	687	642	669	656	657	700	646	653	606	630	670	646	667	614	687	641	641	617	682	648	603	696	651	661	652	593	647	640	673	634	660	656	662	660	667	642	637	637	617	602	638	632	649	644	595	630	627	647	647	647	629	688	638	628	656	612	621	651	657	658	613	649	672	649	651	598	628	629	619	666	632	645	654	694	632	683	633	697	633	643	610	693	632	659	649	678	669	675	685	648	635	603	646	626	636	663	648	605	656	679	632	684	663	637	632	645	653	643	658	633	616	619	636	639	636	657	703	684	633	657	624	685	644	653	653	691	605	641	680	635	675	657	610	650	670	666	649	631	633	618	636	631	630	668	562	652	664	639	649	627	624	649	651	674	683	666	621	627	615	618	631	688	648	659	615	655	608	657	638	611	679	657	641	659	614	654	664	615	630	649	712	624	676	658	673	672	657	641	616	600	657	644	693	636	674	615	645	655	659	646	638	648	617	660	666	633	657	715	653	631	631	649	625	623	637	658	693	624	653	691	616	573	610	622	613	624	647	609	658	656	649	620	653	634	597	600	660	630	682	626	684	668	628	675	630	597	637	622	606	606	615	638	596	626	656	636	627	659	660	641	606	654	624	674	655	655	659	673	639	666	662	656	588	622	647	668	622	637	689	580	648	630	641	656	658	668	694	608	623	701	640	614	661	605	640	633	663	641	653	648	595	634	644	642	638	671	642	600	637	647	649	664	673	664	629	635	650	613	667	690	639	620	652	603	688	680	617	684	681	615	645	681	633	642	629	655	633	638	646	630	649	660	606	652	638	661	691	645	596	664	636	669	613	667	662	629	618	651	699	614	611	675	639	639	618	636	672	662	641	663	665	632	606	629	628	660	641	642	668	606	600	662	628	637	681	656	677	655	632	662	642	651	651	689	694	596	642	635	607	710	669	682	667	633	626	650	639	600	681	628	633	623	628	601	591	638	704	625	653	660	682	621	673	638	596	641	644	680	646	630	644	645	634	620	610	642	651	627	632	653	640	663	692	620	657	604	658	621	642	598	647	648	673	648	650	647	661	640	637	608	653	613	624	633	640	627	670	637	640	577	672	621	653	623	596	607	656	666	637	637	665	628	660	582	592	631	624	658	651	671	608	661	630	632	608	628	623	654	614	621	674	658	647	670	679	630	659	621	670	623	639	630	629	662	672	645	647	606	632	604	667	665	633	637	643	653	665	712	620	652	606	694	630	637	628	662	642	661	643	673	616	645	618	584	666	668	653	617	594	659	614	631	640	636	614	631	706	649	634	646	587	646	626	633	634	628	654	653	650	625	669	616	597	632	658	609	664	649	650	637	627	693	660	616	671	577	663	701	626	647	646	664	658	613	673	680	628	616	641	616	637	655	669	659	616	640	628	622	635	625	657	655	661	652	692	663	613	665	633	677	640	658	605	670	645	639	618	599	671	630	622	672	609	623	676	667	684	630	583	660	666	634	676	675	644	672	646	651	703	582	657	639	673	635	676	636	643	653	605	610	615	616	669	670	664	662	586	638	651	663	608	605	654	639	604	664	624	583	672	665	619	650	637	612	652	618	663	669	692	659	636	681	615	653	680	630	658	651	653	648	607	626	660	616	647	699	643	638	650	631	662	642	681	624	644	589	646	624	643	620	674	683	659	639	649	660	624	638	604	617	605	667	624	674	618	653	637	676	628	608	608	640	662	645	621	626	623	676	638	646	648	591	622	642	660	609	636	642	699	625	665	636	704	634	693	683	599	676	617	676	659	625	620	667	665	668	686	601	649	616	667	672	683	654	616	619	674	624	638	669	660	654	665	649	671	639	653	661	609	687	630	633	644	673	641	660	669	666	649	639	627	634	655	664	658	641	651	635	633	644	658	682	663	647	670	610	710	609	624	620	696	655	620	627	631	639	641	665	613	637	688	653	635	632	635	679	673	612
2626	6186	9372	6825	3448	1560	706	378	248	226	225	215	201	204	225	210	195	217	193	197	204	219	221	229	227	226	232	216	221	197	219	234	242	212	229	203	214	215	238	219	194	247	237	222	193	214	210	227	188	213	228	217	226	216	229	247	196	190	199	222	238	180	231	218	258	207	237	213	204	227	240	241	206	216	189	231	227	239	215	218	198	192	199	217	182	222	236	238	192	218	216	234	219	230	203	194	230	215	205	231	225	216	197	212	197	216	192	232	199	233	211	207	211	197	238	232	199	224	230	203	222	198	219	217	230	201	200	199	214	219	211	211	241	197	229	242	214	221	203	225	241	203	222	218	194	218	236	196	231	223	206	206	233	227	208	226	223	186	210	205	214	208	205	224	213	220	202	191	205	205	213	205	220	224	215	211	194	206	238	217	213	208	227	207	202	234	196	203	221	210	199	204	193	202	189	226	229	223	210	215	191	208	198	226	189	200	228	217	243	214	201	243	237	241	198	243	191	210	217	186	227	241	239	217	252	220	217	209	243	208	216	196	201	215	194	219	239	225	203	222	211	208	197	195	236	250	240	208	224	214	216	237	202	215	200	227	245	209	200	221	228	209	188	225	211	233	201	212	252	216	208	251	204	228	232	219	213	209	203	205	222	213	210	203	196	227	222	232	220	232	220	212	204	216	200	203	189	218	230	220	236	225	195	175	230	237	228	201	191	215	209	218	222	197	184	218	208	210	236	239	225	206	208	196	229	229	227	244	187	198	241	233	199	220	212	205	246	231	189	195	222	246	230	204	209	224	195	219	234	206	220	221	237	248	205	221	236	233	221	223	199	199	193	226	187	200	217	197	197	207	226	221	221	230	209	197	203	204	198	204	247	192	211	213	209	208	211	202	242	208	235	189	241	212	217	205	208	232	228	220	212	225	217	226	211	178	189	218	217	220	221	203	226	220	217	238	204	238	240	225	213	201	230	218	247	244	236	195	224	209	205	224	218	217	231	235	205	200	204	204	215	251	225	194	202	238	203	196	211	223	246	230	252	210	206	210	214	206	226	210	248	218	220	225	231	212	203	185	219	196	214	231	192	210	213	210	227	224	219	231	211	205	244	217	229	213	216	229	219	234	206	223	205	192	208	222	213	234	196	191	199	203	231	216	214	239	224	214	219	195	226	212	213	224	216	217	210	231	188	216	190	202	214	210	205	212	231	237	201	214	203	200	228	222	212	217	225	213	229	232	206	239	233	199	210	239	213	234	222	216	205	229	219	198	220	221	219	203	200	226	204	206	201	220	211	219	197	216	222	194	209	229	230	199	225	218	215	223	208	240	219	225	211	213	212	200	181	191	218	209	236	207	202	222	237	189	218	232	233	239	216	224	226	196	222	233	239	215	206	202	214	220	226	245	250	221	216	219	231	205	225	226	208	199	220	201	227	224	225	224	203	224	208	229	220	223	210	226	228	238	182	206	220	215	239	211	225	187	177	207	199	206	189	228	218	204	218	218	191	196	223	196	218	225	221	198	231	228	212	229	241	244	200	223	212	202	232	213	203	241	212	211	195	196	221	225	224	197	196	191	197	242	220	209	222	223	217	198	210	216	187	226	213	197	207	230	193	237	198	228	250	226	250	236	215	227	201	210	200	231	230	227	227	200	209	238	233	204	209	242	249	203	208	210	231	249	208	194	210	235	237	224	188	218	209	222	218	206	215	234	191	193	209	201	215	219	219	215	223	205	214	231	228	192	242	211	223	225	220	208	236	230	214	189	223	237	190	209	210	225	228	226	191	203	197	237	188	202	215	230	206	224	198	210	230	230	222	208	200	226	223	207	198	242	216	205	201	210	214	216	220	209	200	213	201	234	204	224	224	219	204	187	225	200	242	233	237	197	221	222	222	218	204	244	187	180	214	202	223	228	181	246	235	196	206	219	213	232	223	211	201	190	240	244	226	210	202	225	237	209	224	218	212	243	199	237	209	225	243	206	200	226	229	230	225	254	232	222	198	209	215	197	231	214	223	190	204	223	204	205	207	223	225	187	232	201	220	209	193	211	167	197	249	198	218	204	182	208	206	225	220	220	259	198	215	226	188	223	212	224	235	232	218	210	198	215	220	228	230	196	216	223	199	214	219	212	214	207	215	187	210	243	207	229	238	209	217	201	223	222	226	220	223	209	231	193	200	206	212	209	206	229	208	209	209	212	208	221	205	192	227	234	233	218	207	209	203	210	210	232	190	240	221	203	212	225	196	194	207	228	214	218	232	211	225	233	235	221	208	193	239	215	223	191	211	233	205	228	195	213	246	200	200	223	210	230	211	188	193	183	206	221	230	211	225	242	224	212	223	225	205	204	205	202	192	214	228	232	219	208	212	219	227	195	215	210	203	236	214	208	189	221	213	197	233	206	249	213	232	198	202	219	222	179	207	232	217	221	198	208	203	227	213	191	209	209	192	188	236	208	226	209	197	220	199	194	218	239	218	214	222	221	200	204	234	233	225	198	247	238	241	234	200	209	205	246	210	222	201	210	205	231	206	207	239	211	183	256	255	218	204	201	213	201	208	207	207	220	197	175	228	216	210	211	221	203	231	214	233	207	213	217	253	204	203	230	232	194	236	219	217	239	212	230	202	212	194	234	202	226	237	222	205	193	199	234	200	203	218	194	193	203	239	201	228	202	223	221	186	236	225	181	195	208	227	200	198	225	208	202	206	246	235	193	211	243	194	202	230	229	244	218	220	207	208	203	213	239	244	206	222	222	201	199	211	200	207	210	199	251	221	214	250	225	210	208	247	214	219	205	233	227	234	235	229	203	236	196	211	208	211	222	234	224	196	220	214	219	195	231	233	213	223	216	226	251	199	194	220	199	216	214	221	214	220	238	213	254	228	218	193	221	225	230	210	212	208	241	209	216	212	225	195	210	215	224	236	225	184	238	189	228	227	228	211	223	224	242	224	203	206	202	192	200	215	250	211	205	215	217	208	181	222	218	229	222	223	213	228	206	223	226	179	204	209	247	226	214	220	213	228	227	208	206	218	219	219	205	207	214	208	236	239	241	249	231	212	216	219	219	217	205	187	203	198	213	235	223	210	225	215	229	202	211	222	223	213	206	246	220	228	221	217	189	231	172	201	210	213	232	199	222	226	202	245	208	197	232	233	206	216	211	236	208	201	215	237	213	230	209	238	218	182	215	234	215	214	225	192	226	233	217	199	223	232	178	228	220	234	224	228	221	231	240	235	223	213	218	221	207	214	216	190	221	221	205	233	207	218	189	237	207	191	220	205	212	216	193	223	220	210	217	196	214	215	212	224	208	223	196	205	205	217	202	210	232	201	204	232	225	199	204	228	215	230	220	205	225	220	229	204	225	238	214	238	192	213	224	217	200	198	231	220	218	216	209	199	225	203	197	217	239	195	209	203	211	214	208	217	228	222	203	222	240	210	210	241	212	230	213	217	211	211	212	201	207	215	206	197	195	254	228	221	205	217	189
3117	11001	18267	16416	10841	5604	2434	1073	702	530	597	530	549	525	559	576	589	529	529	554	572	535	533	560	514	535	543	549	523	543	552	566	547	484	556	509	497	515	523	495	552	554	543	508	524	540	554	535	541	571	521	537	532	584	533	525	541	541	536	579	543	570	529	558	568	545	510	499	552	541	577	519	547	526	543	522	573	520	504	519	544	515	540	529	554	518	528	521	582	574	518	556	562	575	514	544	516	580	530	544	543	551	529	574	558	552	528	512	549	523	534	577	555	577	561	560	546	559	546	554	585	559	594	511	514	535	527	527	570	536	574	538	494	570	507	565	536	540	530	550	510	577	559	578	501	566	541	519	535	535	557	584	547	518	545	549	538	539	564	536	541	515	537	531	535	528	591	493	554	517	536	543	529	531	518	586	526	536	558	561	519	550	552	573	538	546	496	569	543	548	526	511	540	513	531	537	553	540	531	548	535	538	555	514	532	542	547	568	512	505	557	548	502	537	581	534	551	575	545	594	581	601	526	556	515	560	527	551	530	527	515	501	547	539	529	526	514	517	555	573	596	557	504	546	569	546	552	541	524	522	506	551	560	556	536	573	536	542	529	527	571	575	580	558	536	502	549	542	542	559	550	568	547	535	515	563	586	541	557	561	589	547	573	569	575	566	516	565	600	531	569	582	554	538	541	559	551	519	549	536	542	589	599	518	516	524	553	521	559	531	522	525	519	553	533	584	575	540	529	512	562	555	511	565	586	540	539	546	524	580	579	566	560	495	558	520	518	564	563	519	521	558	545	591	536	570	581	531	546	529	544	543	528	555	533	537	546	513	576	501	537	548	577	534	538	580	560	513	548	556	537	525	540	553	557	548	551	572	539	526	515	559	522	555	550	589	534	576	521	533	540	507	526	565	535	538	520	528	532	512	482	558	574	598	545	545	526	554	562	572	514	549	558	564	575	541	535	525	553	549	556	552	577	528	551	571	525	568	543	525	565	567	579	515	542	531	541	514	517	529	555	575	596	531	541	561	499	566	566	527	547	564	512	532	556	524	518	566	533	564	533	531	529	564	577	520	549	519	548	549	541	554	555	545	534	536	504	555	577	567	544	566	535	552	519	553	547	539	545	567	519	582	542	527	542	549	535	518	542	517	566	556	556	555	526	549	505	536	568	513	514	564	525	511	565	528	530	546	537	517	485	532	553	561	564	542	519	561	554	535	575	543	574	539	535	586	532	519	571	519	546	527	571	524	547	531	539	578	524	539	503	565	534	513	535	563	549	540	528	564	536	575	537	517	515	503	524	547	541	514	546	508	556	540	582	531	557	554	530	511	522	535	484	489	534	563	560	554	526	547	525	527	521	572	579	536	542	535	578	449	528	546	557	556	555	535	573	549	559	535	535	546	555	524	578	530	546	521	536	522	561	561	546	520	550	546	559	583	546	579	546	565	556	533	578	538	578	585	520	532	544	546	513	529	579	547	539	547	540	592	535	559	558	529	526	558	583	530	533	506	490	532	544	556	531	553	524	562	593	512	524	581	523	555	559	549	529	534	507	561	526	535	573	519	567	526	533	551	559	529	556	565	541	575	528	540	525	490	505	537	509	520	557	568	516	495	545	529	514	527	546	536	527	599	520	529	537	527	610	587	559	516	540	517	543	581	540	517	493	510	529	555	548	514	583	508	545	510	561	579	566	519	539	540	560	513	492	534	561	581	556	543	516	581	504	532	535	570	584	560	553	497	543	497	569	546	538	524	577	556	531	564	550	553	503	527	545	505	547	567	547	530	543	562	529	565	510	541	594	565	501	550	551	523	553	571	558	550	540	580	529	586	529	513	493	590	509	552	545	553	516	535	508	540	517	550	513	528	502	548	551	551	573	526	510	545	546	516	494	568	523	542	531	523	521	538	533	552	549	508	531	526	570	522	563	489	513	547	516	556	548	566	523	592	550	512	545	539	517	527	585	560	543	565	558	554	507	550	585	533	527	552	483	549	566	509	566	544	554	560	552	563	547	527	575	547	553	572	576	525	496	554	509	520	554	517	507	569	507	522	523	533	517	547	562	524	523	552	556	571	548	534	519	556	544	506	528	532	521	500	533	531	529	552	566	516	513	519	550	598	566	562	564	575	559	529	544	549	551	525	522	552	528	526	504	526	504	523	537	589	539	564	525	567	540	497	595	557	491	525	548	562	524	547	517	529	558	559	538	506	500	525	581	518	526	553	562	551	551	540	551	534	548	550	540	539	557	507	560	605	521	523	570	553	550	535	562	528	527	592	570	557	570	546	527	553	540	580	546	484	577	551	577	545	541	553	556	531	545	516	484	513	516	525	509	515	555	533	575	518	511	583	528	552	560	554	489	548	555	544	537	518	523	517	516	557	545	563	517	546	572	506	516	550	573	560	538	555	537	547	537	539	532	569	524	526	552	568	546	539	518	551	584	539	557	543	513	537	543	574	548	573	541	545	548	573	556	555	522	561	541	519	524	561	553	517	509	512	596	576	527	501	508	515	537	532	516	534	549	547	524	554	515	548	543	533	528	535	537	545	477	567	545	548	545	544	571	508	527	527	490	536	544	526	502	517	485	529	506	522	580	557	553	576	550	528	561	530	533	561	508	554	524	553	565	553	549	553	564	541	555	509	591	495	580	546	547	559	542	515	542	584	553	534	511	505	515	537	541	558	556	529	556	523	548	536	509	565	561	550	562	579	537	532	516	515	542	546	539	540	545	547	523	524	520	550	579	535	526	591	517	519	509	544	532	512	551	514	541	517	531	587	538	504	580	565	510	509	544	537	525	530	542	538	565	547	522	580	537	559	548	548	531	531	538	597	557	535	547	546	556	545	558	537	516	544	527	579	546	571	500	516	549	548	527	550	536	526	521	538	530	542	518	547	520	517	533	549	592	535	587	531	499	546	550	534	537	564	541	532	555	530	560	553	516	537	542	512	500	541	567	547	520	590	557	551	583	555	514	533	546	540	569	553	560	558	572	580	516	528	558	514	557	521	532	555	527	515	527	552	555	562	515	519	557	552	545	548	557	529	547	558	531	522	540	527	574	515	541	547	538	473	573	555	533	581	520	531	555	552	544	531	547	553	549	565	531	560	562	565	553	564	539	524	527	557	502	531	527	576	547	552	480	587	552	521	504	534	573	564	562	573	546	547	550	572	551	563	558	569	551	560	520	534	530	567	558	531	550	560	564	567	535	533	540	538	558	569	493	516	583	497	530	545	572	542	513	548	569	569	544	522	574	542	516	562	512	506	510	546	544	541	525	545	533	509	557	534	519	548	543	538	553	519	549	544	541	530	529	537	529	531	531	535	565	474	523	567	557	551	558	529	582	540	493	523	529	508	555	554	551	549	583	564	555	532	545	546	556	521	522	551	540	563	565	589	558	555	488	552	552	561	541	540	557	576	539	583	545	514	572	590	530	566	556	571	520	509	606	531	563	590	509	536	542	566	557	574	559	541	553	529	566	539	555	520
29445	67873	72447	58404	41067	23827	8792	2152	653	361	279	287	238	262	253	319	255	282	245	272	250	260	258	291	277	248	278	251	262	273	271	252	279	247	276	265	276	262	243	271	272	273	244	250	255	241	291	284	265	315	278	265	231	265	252	269	267	283	288	285	288	287	255	277	267	253	250	272	262	228	260	262	269	279	261	273	274	271	248	269	252	291	268	269	244	267	289	246	283	255	264	263	277	284	303	242	275	279	267	250	248	245	262	255	289	267	263	232	238	262	254	245	290	276	252	256	271	290	284	287	276	288	281	304	271	275	267	253	260	271	286	288	260	257	281	240	256	249	269	250	264	259	279	276	262	280	265	279	306	286	241	289	267	225	264	242	267	272	260	262	240	257	277	255	270	246	275	255	261	277	258	257	306	268	275	269	257	277	284	281	267	239	273	266	253	274	274	271	277	266	239	265	240	285	271	273	266	300	248	282	271	312	277	274	287	255	266	250	254	265	260	262	269	249	278	273	259	254	269	234	265	288	314	291	274	286	285	247	298	255	275	288	249	277	263	224	264	251	251	263	280	249	244	235	286	236	253	271	230	258	250	231	288	266	291	252	244	245	271	246	262	267	256	237	265	262	263	268	277	235	259	272	273	269	252	279	265	235	253	304	286	241	268	250	239	257	290	277	285	271	280	276	251	245	267	241	280	257	279	267	263	250	264	259	258	287	286	240	255	267	252	273	270	286	282	231	286	289	270	258	277	248	271	290	254	262	247	280	248	273	281	304	276	273	290	246	257	276	290	234	314	316	296	264	279	271	277	252	261	257	251	263	235	308	251	273	254	258	264	256	263	283	263	270	243	258	260	252	297	264	264	270	236	267	249	270	247	248	242	242	275	296	289	261	276	299	277	270	252	275	241	271	284	270	272	248	255	255	248	239	236	297	273	255	262	263	238	294	284	279	245	259	282	266	242	281	292	260	251	278	271	254	283	248	273	279	273	281	287	244	264	258	267	257	265	249	273	231	263	262	269	278	277	235	263	252	294	244	261	265	261	278	289	247	282	282	267	285	261	283	280	244	252	240	247	244	264	292	262	261	239	309	276	252	257	237	242	270	238	259	254	277	280	287	254	269	266	276	269	238	258	246	262	289	255	259	277	262	294	241	261	280	268	267	290	268	271	287	246	261	273	255	255	253	270	289	280	278	270	265	247	260	289	260	278	275	237	274	263	261	258	284	300	243	268	254	283	275	250	320	278	282	247	265	229	271	290	282	275	251	305	264	253	260	279	280	254	257	274	266	246	255	277	268	252	260	258	269	256	278	280	232	272	298	249	254	269	255	269	245	278	285	259	252	243	269	251	231	221	245	286	244	258	262	270	251	253	259	256	276	265	290	276	252	255	273	264	243	259	269	280	281	280	275	268	263	265	244	221	230	303	263	275	255	292	260	293	274	287	280	274	247	274	297	282	260	288	269	267	288	271	248	255	284	245	245	251	253	265	263	286	293	245	271	263	272	267	284	262	300	275	237	259	270	282	261	274	251	260	272	287	260	283	269	282	276	274	249	262	266	262	256	284	285	253	237	288	253	261	257	261	260	272	270	263	260	272	277	296	254	252	244	244	264	243	281	261	276	309	241	242	266	263	278	257	284	290	277	252	262	260	293	263	248	248	268	267	270	280	277	272	250	272	266	271	264	267	244	296	248	230	264	263	269	256	267	263	252	259	231	280	293	237	259	296	248	272	263	248	250	246	264	264	270	279	214	277	266	273	272	256	220	249	282	278	256	298	300	258	239	245	276	283	276	257	271	240	249	253	279	255	263	271	243	291	280	259	259	275	267	280	275	264	287	273	278	278	285	268	259	266	268	258	248	273	268	261	246	284	276	276	269	243	285	270	255	268	273	254	240	263	266	290	274	266	263	251	308	279	294	257	245	283	275	278	252	280	272	267	255	264	271	261	254	261	243	253	244	270	235	240	279	271	272	248	275	280	299	253	245	241	263	279	255	257	277	268	291	281	251	250	235	283	255	291	269	268	267	285	250	261	277	266	276	259	263	282	256	240	266	234	285	299	234	236	255	272	262	285	265	272	260	244	239	267	263	270	259	269	266	270	271	271	280	237	264	278	245	257	287	251	272	272	278	258	250	266	241	276	261	253	254	244	281	268	258	266	258	252	270	265	252	280	250	255	263	259	251	252	262	276	281	251	259	262	258	283	275	246	241	284	273	249	237	269	256	237	287	267	247	246	280	289	257	260	298	259	265	256	288	279	245	233	281	272	283	277	286	266	255	281	278	263	278	254	262	281	272	280	244	262	254	280	269	254	256	272	278	245	267	299	264	263	278	258	252	259	254	284	286	277	249	259	249	258	225	245	228	244	262	272	297	232	276	252	291	248	254	262	275	242	248	276	254	291	304	243	268	266	270	272	297	240	248	275	262	261	249	268	252	273	263	286	232	289	259	295	257	270	274	245	225	258	270	274	252	267	246	259	277	234	287	239	252	268	258	294	281	250	244	295	308	281	268	246	260	258	262	239	276	268	260	247	273	281	269	255	262	252	277	256	264	259	244	254	248	272	267	270	238	267	243	259	265	281	279	298	287	248	268	241	252	274	277	265	254	240	264	257	292	256	255	269	246	258	304	249	269	298	285	258	289	277	267	278	252	241	257	243	269	286	272	275	283	272	273	268	255	259	272	268	262	276	238	247	260	265	248	273	246	293	266	268	244	257	288	271	273	245	258	271	247	263	250	254	258	276	294	277	262	289	250	257	264	273	285	295	263	319	270	233	280	263	277	254	290	258	280	304	256	251	268	250	255	272	287	254	270	272	274	291	291	279	275	245	271	254	227	250	275	286	284	253	275	261	245	257	266	237	269	265	247	303	283	285	253	263	275	238	285	281	287	255	248	261	288	268	280	287	277	258	289	271	272	265	272	293	264	267	282	257	233	265	244	281	249	251	264	283	259	237	264	285	258	281	257	271	255	298	265	260	271	281	295	283	276	256	250	278	267	302	240	272	283	264	233	257	248	292	260	264	259	262	238	247	234	254	253	281	262	238	254	278	273	256	282	279	278	264	241	256	297	275	273	270	298	241	275	291	286	262	241	260	256	274	269	260	260	254	240	278	253	280	274	239	239	262	276	262	271	231	271	249	250	253	259	248	276	255	249	280	280	250	257	274	261	260	263	279	229	294	254	305	273	282	268	279	261	280	261	229	296	254	248	271	288	261	274	245	294	270	257	275	286	300	228	269	260	301	265	275	254	246	264	232	247	258	281	267	282	296	250	275	259	243	232	256	263	259	288	265	279	263	272	268	256	277	248	288	294	290	268	280	294	266	256	267	233	243	270	249	237	288	259	279	299	240	268	256	280	261	281	253	257	268	268	281	258	236	251	281	226	250	258	254	285	246	244	277	279	300	239	292	265	261	262	272	253	252	256	253	255	268	261	258	251	267	249	234	285	237	257	292	274	251	274	264	265	253	251	277	267	277	262	263	259
19539	51017	68844	63867	51465	35069	17731	6672	2249	1019	709	653	635	651	661	625	635	657	650	627	649	635	655	624	682	652	688	672	648	635	629	624	614	655	702	675	654	591	631	633	704	646	629	624	696	665	666	592	609	606	645	631	691	610	610	654	610	654	631	661	672	616	649	654	690	674	671	672	582	641	662	637	657	624	632	665	649	651	668	643	614	659	663	636	661	639	687	666	642	644	644	673	630	639	669	626	663	694	641	681	650	644	667	634	624	583	656	650	638	662	633	628	671	598	633	645	667	665	657	680	652	636	651	626	662	681	619	678	637	646	697	673	651	596	600	659	639	618	622	615	656	652	655	652	664	626	653	649	674	597	623	649	615	656	608	612	677	631	669	675	645	661	635	649	635	626	626	662	660	625	595	611	597	634	610	620	616	667	666	654	645	660	636	586	656	681	620	654	693	680	634	591	627	639	662	615	618	650	648	641	653	690	636	667	631	654	602	634	670	647	637	637	624	645	671	655	671	659	643	662	637	647	656	647	659	674	678	669	652	665	640	634	632	666	669	618	633	604	680	638	631	667	633	605	656	634	611	647	700	673	665	671	649	598	672	624	690	682	687	657	652	670	629	655	630	603	660	673	626	642	645	636	628	638	610	664	705	677	659	637	632	622	647	660	627	647	693	614	675	690	647	644	697	623	655	631	624	672	656	671	663	626	673	601	632	643	647	665	668	630	632	638	660	610	659	619	646	680	677	678	653	652	624	653	671	612	608	654	646	670	611	651	673	725	615	662	625	666	641	650	651	614	661	657	606	651	639	597	620	625	617	641	670	643	666	644	665	666	653	658	636	617	670	625	619	641	647	694	644	630	641	620	622	611	670	638	672	615	616	616	677	640	653	687	598	608	661	661	654	665	648	627	627	651	676	655	612	595	613	618	688	681	653	642	679	634	632	683	625	646	685	622	649	628	612	653	659	642	695	655	627	640	664	642	627	636	638	668	637	667	666	660	646	629	666	654	655	673	611	702	675	698	667	649	683	608	643	642	671	652	615	642	644	639	683	619	648	663	670	648	645	671	708	642	628	631	661	632	652	631	633	657	648	674	564	655	647	620	623	635	659	617	632	653	649	624	670	646	625	658	686	618	695	653	694	612	639	645	625	669	619	679	694	645	704	643	624	641	637	653	636	620	674	642	650	639	612	680	625	642	662	659	618	610	639	666	645	584	641	585	663	652	615	675	658	630	656	657	658	621	628	637	625	634	670	659	640	626	657	661	667	683	635	693	684	636	654	657	624	652	642	630	592	700	671	609	645	675	684	650	636	656	646	680	634	657	627	618	666	671	618	676	662	657	699	629	667	656	647	637	636	670	658	640	667	638	674	666	648	642	627	631	641	685	630	636	675	625	668	636	597	663	655	618	625	624	663	653	662	629	610	650	666	662	641	633	632	655	621	625	641	661	663	642	625	627	671	661	617	600	662	670	676	597	653	616	657	650	648	658	610	669	635	649	691	622	647	621	579	662	638	610	638	643	663	681	705	638	652	685	643	643	670	628	670	684	663	609	686	627	626	707	610	643	654	615	651	669	685	619	670	617	625	621	639	668	638	642	649	644	649	695	632	610	656	631	659	611	652	632	622	649	658	618	667	597	688	680	640	645	631	694	637	656	652	684	632	652	655	667	654	654	670	673	638	690	619	633	654	651	651	639	665	647	648	632	659	660	648	640	658	655	638	646	703	615	618	666	638	652	641	645	695	614	658	624	646	602	620	653	711	673	663	675	625	647	691	617	617	658	616	627	645	649	587	652	640	672	640	624	646	623	606	695	603	617	648	649	650	599	639	643	629	646	687	697	673	652	638	602	613	636	622	702	658	639	659	608	624	664	679	643	614	659	640	671	615	651	702	647	628	681	689	665	647	650	726	682	634	631	619	637	682	655	626	614	645	641	621	678	653	647	658	648	627	635	653	598	646	676	635	638	604	612	662	633	638	645	670	651	656	678	662	657	599	638	696	586	661	609	656	636	630	651	665	627	666	627	657	656	699	586	636	626	666	649	654	689	659	638	627	657	696	668	624	605	643	618	603	721	660	661	644	667	627	660	669	660	621	659	612	674	606	640	642	639	648	678	656	632	668	635	621	626	631	644	672	643	605	604	639	643	608	634	658	604	654	665	654	632	645	600	618	591	653	667	674	656	657	640	649	653	632	613	690	635	674	647	679	658	664	645	636	684	667	617	686	614	682	601	654	640	664	668	687	635	639	652	593	655	651	659	639	642	613	679	662	672	659	638	637	648	622	636	618	657	651	692	647	654	664	622	684	611	628	656	633	683	621	692	676	630	652	709	580	631	625	645	681	679	673	634	672	629	607	650	659	690	656	638	656	678	608	601	638	641	631	625	641	657	675	662	632	679	650	601	643	612	652	647	640	627	636	647	650	633	608	612	654	636	667	587	636	681	644	635	618	650	647	676	635	688	628	691	625	623	599	668	638	639	648	586	633	600	623	663	656	675	660	707	672	655	644	649	622	601	610	594	651	624	641	671	630	665	665	646	595	623	645	669	659	663	656	630	588	659	693	674	622	643	646	660	599	602	686	663	659	682	565	642	682	686	640	657	697	600	642	630	631	677	648	660	612	674	614	648	604	643	654	658	654	687	653	657	656	670	666	673	677	647	637	637	619	648	642	637	690	677	623	584	657	621	657	645	659	605	653	638	663	690	638	649	618	647	612	623	618	677	669	646	632	688	669	608	617	664	608	682	642	663	677	627	649	670	663	666	628	632	629	673	658	660	645	596	633	642	613	665	627	640	644	611	650	660	644	632	637	709	619	568	642	666	624	664	668	640	630	641	673	647	599	647	631	687	645	624	641	657	677	676	680	639	612	654	625	633	604	628	618	647	676	615	686	650	686	650	639	669	634	661	633	633	635	605	634	638	627	678	669	622	606	676	660	661	653	695	628	654	638	643	642	654	631	654	637	661	668	602	671	637	650	650	635	631	599	607	638	663	624	604	646	635	657	639	620	694	663	663	634	665	587	625	663	638	662	673	668	653	641	650	692	654	628	643	634	689	675	661	662	649	662	656	631	629	608	630	617	666	678	624	585	644	639	630	628	637	657	642	662	658	651	662	638	625	636	592	681	675	650	649	640	640	680	623	627	624	645	626	608	704	577	654	664	641	653	653	637	602	640	673	658	658	645	655	687	633	632	593	628	624	648	654	668	642	703	600	600	658	645	652	628	635	670	609	703	623	596	615	642	628	671	633	693	630	663	621	638	685	652	667	665	655	669	653	685	593	640	611	642	678	641	626	622	600	658	658	642	625	605	685	677	661	678	648	661	639	687	612	638	653	639	638	619	603	692	629	616	652	655	662	616	590	674	667	651	668	645	666	620	648	662	630	631	652	606	654	618	679	665	671	551	672	657	661	650	619	647	659	642	665	691	659	657	625	605	625	632	651	621	634	644	626	686	592	607	658	638	643	662	656	633	597	662	606	655	660
32500	69825	77764	63131	46215	28080	11703	2922	815	370	262	274	242	239	258	279	273	242	258	258	278	255	276	237	236	252	249	262	242	256	266	262	251	248	202	210	233	271	236	266	251	253	279	230	268	256	248	245	253	231	251	281	254	263	279	267	287	263	253	237	239	248	250	221	253	271	256	243	231	265	275	261	271	257	239	232	216	249	267	261	242	262	235	225	253	259	236	254	248	241	258	254	257	268	273	255	251	252	241	202	214	262	246	259	281	226	248	271	277	280	274	245	245	250	271	264	246	248	266	228	255	249	240	220	250	235	225	250	279	244	276	242	259	240	246	263	261	254	241	243	259	232	256	245	266	248	255	267	261	233	260	230	288	245	256	235	270	237	229	238	259	244	250	242	241	273	254	253	261	251	247	256	251	251	234	216	242	253	238	252	252	270	252	255	232	238	238	260	267	235	244	237	262	232	248	270	239	244	248	285	255	236	273	243	265	241	259	266	260	274	246	231	236	251	267	234	274	278	284	250	252	254	256	255	238	234	237	256	302	239	275	278	267	267	251	244	271	240	254	259	215	256	243	252	273	246	284	267	252	260	250	257	249	238	243	244	253	250	273	237	252	261	270	220	256	260	256	240	258	246	269	252	263	241	275	242	232	255	267	260	239	249	229	268	270	281	266	257	273	222	262	269	249	256	265	275	259	264	256	237	250	231	268	252	240	240	272	256	274	236	279	237	255	263	234	255	211	254	236	293	246	268	245	284	249	258	246	257	254	267	253	247	249	248	270	283	243	247	258	268	261	239	247	246	251	213	244	284	252	253	259	263	277	275	257	273	263	255	293	246	282	293	238	242	265	246	263	238	258	276	266	252	241	254	233	243	239	253	263	249	254	235	232	246	261	244	236	237	228	213	265	259	246	230	268	261	271	262	232	268	259	273	240	258	265	251	265	268	275	254	254	238	262	247	259	233	279	262	250	260	249	249	243	239	270	255	251	272	261	235	237	263	256	294	243	256	244	254	259	210	213	276	283	244	260	243	266	241	254	281	240	237	290	251	242	257	276	235	258	266	260	236	251	244	236	225	264	265	267	251	245	266	244	252	252	243	247	270	244	239	240	230	250	236	253	273	230	270	248	251	272	248	249	231	263	273	231	227	247	274	274	239	264	263	251	255	234	230	241	224	253	254	269	246	270	273	262	241	250	242	276	259	269	239	247	231	235	252	241	231	245	238	247	265	240	234	260	243	232	259	267	263	254	253	253	254	282	227	243	269	271	219	242	270	251	257	251	255	278	273	229	246	268	234	256	285	253	256	241	235	244	279	242	238	221	258	258	270	284	267	261	272	226	276	260	258	278	241	217	264	279	242	254	239	252	256	256	250	294	271	265	256	252	241	292	259	250	289	265	262	274	279	261	263	236	250	263	221	242	255	253	272	229	246	256	252	245	251	245	241	241	268	216	257	257	275	277	230	232	273	261	254	253	254	286	265	246	260	233	289	241	249	263	225	252	286	232	257	275	275	258	263	242	259	276	239	202	281	234	233	277	278	227	270	240	264	246	248	247	244	250	259	243	259	234	273	267	277	224	262	218	287	258	247	253	258	255	268	237	273	233	237	228	242	259	262	251	232	229	251	258	276	222	263	262	248	253	232	231	239	273	257	273	230	241	254	239	262	272	234	262	251	235	279	223	258	221	255	263	258	258	266	249	243	240	234	233	289	266	241	275	268	266	222	272	258	241	250	280	249	239	271	259	239	227	267	283	263	247	274	282	287	260	230	245	250	234	261	276	243	276	273	275	237	258	219	238	261	255	241	246	255	256	249	280	249	215	237	267	260	269	286	259	266	236	257	242	259	238	265	230	222	282	283	256	248	251	248	245	251	262	249	238	233	253	251	235	241	257	258	278	256	251	265	235	268	298	222	284	254	247	247	268	252	269	217	261	243	236	255	252	264	250	242	237	230	213	235	249	261	256	241	246	255	278	247	251	253	269	260	281	270	254	232	263	275	261	215	254	256	230	260	235	250	242	243	234	253	272	244	285	274	288	264	279	239	258	248	299	243	261	251	269	250	243	238	267	222	260	279	260	259	264	232	242	258	256	269	247	290	262	255	276	271	253	233	262	247	255	256	264	261	295	250	271	258	261	256	233	230	282	260	270	271	290	264	229	257	239	243	261	266	232	274	244	255	242	278	262	254	241	250	258	264	251	271	264	269	215	242	269	248	250	259	253	280	261	247	264	300	264	257	223	225	253	260	234	257	286	264	252	250	249	249	247	248	254	267	258	259	254	267	251	252	250	248	269	247	261	252	253	283	269	280	234	254	251	219	307	258	253	250	241	261	255	236	267	272	235	239	224	243	280	250	233	258	236	251	249	237	229	250	258	246	270	258	234	251	271	260	260	268	272	243	242	256	247	260	287	267	207	238	270	247	241	269	274	262	239	245	208	264	258	269	217	266	261	248	248	241	210	268	243	256	297	245	253	264	246	248	272	256	259	242	255	259	269	256	256	255	238	266	240	260	252	293	268	249	249	233	271	276	251	269	261	256	275	261	276	268	260	264	242	253	280	247	285	276	263	239	241	271	225	264	250	247	277	237	256	243	254	275	238	236	269	269	241	276	269	279	277	245	263	253	247	239	246	262	291	231	267	248	299	254	251	273	260	271	260	249	218	266	235	257	261	242	239	262	275	255	247	262	262	235	235	255	255	249	224	256	247	271	235	241	271	280	254	259	257	257	262	224	248	209	228	244	253	249	262	277	235	242	244	261	243	243	268	262	272	265	243	246	249	243	237	253	271	255	256	265	239	260	266	246	281	260	269	263	254	248	258	245	259	279	254	238	228	272	273	262	242	256	266	246	248	246	237	274	285	283	282	260	239	255	254	261	246	242	276	253	242	245	255	227	240	242	272	265	229	248	258	259	252	259	231	281	211	280	249	216	234	253	266	255	262	271	278	251	254	226	228	238	269	255	234	265	239	253	244	222	275	245	218	281	251	250	269	242	255	251	250	270	250	263	246	243	274	236	272	282	241	251	273	228	263	265	253	280	283	217	240	259	264	244	245	252	256	259	285	252	264	238	273	265	283	244	271	254	273	260	223	237	281	245	255	226	223	256	277	253	240	271	278	257	266	257	272	248	259	290	256	265	266	260	239	258	227	245	244	252	244	230	252	252	230	277	270	248	245	254	238	265	274	243	262	240	215	260	245	274	251	239	251	266	267	238	242	262	230	240	264	278	259	274	269	265	250	269	251	222	249	255	273	251	231	229	243	249	259	269	274	264	238	238	267	276	261	252	246	234	257	253	256	282	276	233	275	266	256	234	254	243	243	266	241	281	253	254	271	248	256	235	239	255	267	259	256	287	285	262	265	261	266	251	223	241	253	258	274	250	261	255	237	245	255	242	269	240	267	246	249	260	256	256	281	240	227	235	225	263	234	215	262	286	273	270	246	268	252	259	240	270	245	282	263	210	258	247	250	271	280	263	248	261	229	255
20542	53547	74714	69565	56075	38996	21283	8236	2670	1020	722	608	623	574	587	576	670	582	600	622	629	656	588	634	649	584	649	603	634	648	607	595	633	605	610	626	585	599	598	570	618	625	597	606	635	605	635	604	667	627	593	597	638	619	624	594	572	586	578	572	601	658	595	600	600	625	679	626	599	596	599	583	649	595	630	581	619	601	623	606	621	624	595	594	613	638	648	628	601	642	607	616	610	609	594	611	596	609	566	613	690	604	617	641	642	625	598	607	635	612	604	661	572	591	622	614	624	630	594	616	595	606	622	628	612	598	617	613	595	630	606	575	579	636	622	626	636	664	631	614	637	622	634	601	621	612	618	621	568	600	621	613	643	616	634	643	638	615	620	619	601	624	599	617	629	551	633	630	631	607	613	644	566	636	622	619	623	601	639	596	629	612	648	583	582	614	598	648	601	602	632	645	585	653	623	554	593	646	565	661	666	588	613	582	600	612	627	598	600	628	615	614	638	644	645	612	590	616	660	625	593	605	596	589	580	616	655	624	597	594	605	572	637	622	598	608	592	593	621	594	611	612	557	614	598	630	605	651	655	632	615	596	614	621	621	624	605	632	606	627	542	599	582	613	579	604	634	604	630	661	623	617	621	596	617	611	591	605	610	593	636	649	648	583	608	589	601	619	624	606	589	604	645	628	586	591	609	609	583	600	596	592	632	606	595	569	588	601	595	634	595	586	600	601	609	615	578	649	625	628	662	609	589	606	606	629	630	627	608	632	658	626	607	592	616	614	644	636	642	617	602	628	617	561	619	653	605	609	657	619	619	583	581	642	620	657	575	648	591	606	617	633	598	601	614	585	618	598	623	556	569	636	609	641	623	630	611	633	613	589	575	568	613	589	612	578	642	625	659	631	577	652	633	579	592	602	678	592	574	624	589	612	642	641	593	597	610	596	614	649	587	567	606	663	588	597	613	589	617	595	618	617	607	636	568	613	608	620	612	619	612	615	620	565	598	588	651	617	604	616	620	646	617	594	620	631	598	602	630	572	582	661	576	571	613	602	641	631	667	624	598	644	599	636	627	590	590	609	583	626	603	604	585	607	644	607	618	618	635	616	561	640	632	616	629	570	578	627	621	572	611	632	609	589	651	610	611	568	620	638	624	611	641	604	613	633	626	587	591	584	602	611	606	636	613	593	617	612	558	609	616	623	612	636	592	613	644	561	641	586	603	598	619	604	634	620	614	589	583	634	656	620	620	594	623	610	606	581	622	596	656	593	586	598	617	627	570	626	604	637	627	651	621	578	619	587	632	617	602	613	631	598	623	606	619	618	626	601	657	613	586	634	582	609	589	613	629	596	641	638	607	606	613	576	605	609	595	607	604	624	607	616	620	588	599	624	570	652	616	679	595	630	597	632	632	656	586	625	600	604	618	622	588	617	626	609	570	588	632	609	637	623	627	621	640	636	608	604	645	596	636	597	604	603	641	595	649	642	623	609	631	611	620	577	593	664	612	607	617	597	611	577	609	610	625	626	615	613	630	575	593	583	607	635	657	610	606	606	612	649	619	634	652	635	604	648	627	622	667	609	651	600	614	613	621	566	586	626	637	615	629	588	676	589	652	613	583	575	601	595	591	590	595	612	590	631	605	575	640	638	588	613	616	650	582	654	587	587	629	629	594	583	600	638	636	572	622	606	638	598	669	608	629	586	605	611	628	643	589	570	598	571	605	614	643	621	578	606	603	649	605	594	613	600	634	615	629	626	578	612	642	641	627	619	620	563	536	652	618	609	602	595	603	579	639	562	613	635	616	582	628	632	627	655	598	622	618	636	593	627	621	615	604	593	617	535	617	600	616	627	586	605	645	622	599	605	566	641	628	593	582	594	595	567	597	637	584	605	595	629	594	616	600	599	582	614	675	580	627	656	601	622	633	570	600	612	615	606	580	577	606	590	593	633	626	607	641	635	595	584	632	656	582	633	602	602	645	589	547	654	590	591	599	590	584	628	636	579	613	637	596	577	566	590	586	618	593	637	573	586	609	616	613	649	611	638	595	609	625	629	620	598	619	566	595	576	590	633	616	601	634	599	594	615	631	629	585	636	577	635	638	593	632	589	635	621	631	638	632	601	641	642	589	624	578	571	649	613	627	569	600	605	592	594	590	590	591	587	622	586	599	647	623	596	626	588	615	634	595	641	636	575	596	605	580	655	622	608	635	563	615	631	570	579	608	538	636	597	549	634	646	574	556	616	618	596	610	607	617	634	603	622	616	642	573	609	593	569	631	618	654	588	596	632	544	646	631	636	607	640	574	624	612	604	612	624	612	604	594	601	631	661	594	629	680	594	607	595	606	597	657	616	621	610	604	635	584	605	623	612	602	588	578	638	629	627	628	586	656	599	605	608	617	620	599	583	624	609	613	604	633	597	646	595	621	589	585	600	642	619	641	638	622	629	555	572	595	599	682	614	614	619	658	629	604	618	585	621	576	615	608	647	621	588	673	620	625	622	691	611	578	589	624	650	600	570	618	560	578	632	581	615	625	607	620	646	617	609	590	634	621	592	594	596	605	607	617	577	606	677	614	636	621	641	631	614	636	663	578	609	610	599	615	636	631	601	588	612	617	592	585	566	618	603	602	609	610	586	612	593	600	573	631	605	605	613	593	619	595	625	609	630	599	585	631	635	561	610	623	603	600	648	619	611	609	601	612	593	647	636	622	618	598	590	610	618	586	600	619	599	613	575	576	647	620	651	568	645	609	631	613	612	587	608	602	600	593	588	636	567	618	652	588	637	608	633	612	623	595	609	590	624	614	626	623	594	601	621	618	566	617	635	611	580	579	610	612	628	627	616	589	663	590	641	573	634	618	583	617	632	620	657	581	577	588	577	584	613	639	647	608	630	596	646	623	609	610	601	622	597	597	655	559	647	604	582	603	603	642	597	623	579	625	602	614	629	643	574	632	607	595	589	602	628	618	615	630	626	629	592	601	619	628	614	590	594	587	604	564	592	640	623	616	591	606	576	634	591	634	606	650	599	608	647	666	581	606	637	609	596	568	604	591	630	630	590	589	625	613	629	602	615	590	580	605	674	594	634	597	639	611	607	588	620	642	586	538	626	613	622	630	569	604	622	587	613	621	610	653	585	604	602	599	598	577	593	629	621	557	584	604	626	639	616	626	627	644	591	598	631	594	585	618	616	616	599	637	587	586	609	599	600	602	598	580	637	611	620	607	591	647	668	634	673	622	592	623	621	599	624	634	629	616	610	649	595	625	663	603	589	605	675	555	594	579	632	602	582	578	649	639	569	615	594	598	601	609	587	592	652	616	607	586	601	672	618	613	656	648	642	617	597	608	598	611	630	646	640	600	591	596	636	589	639	617	574	611	609	596	605	616	602	606	640	627	588	613	594	585	603	587	649	634	645	597	638	603	565	615	604	575	583	649	626	643	617	593	642	590	582	602	638	611	631	604	614	590	601	625	636	595	593	672	614	613	610
2336	4226	11114	7339	3770	1851	764	398	300	234	224	206	201	205	220	210	223	203	209	220	226	196	227	226	191	196	232	198	226	201	196	221	208	224	227	201	191	206	234	204	209	230	198	209	199	209	223	218	204	209	236	219	203	225	207	234	181	204	198	213	232	232	230	237	177	213	201	203	206	231	211	237	238	206	193	197	191	202	205	200	229	226	202	190	210	210	214	207	198	204	207	204	187	214	250	206	204	202	192	213	193	207	216	173	223	191	217	209	232	212	190	207	190	208	214	230	208	204	229	204	239	208	203	203	238	205	190	183	224	216	218	228	207	227	229	221	213	208	219	206	206	206	190	220	192	204	193	199	207	170	218	200	213	208	198	186	212	224	222	223	237	201	192	219	211	192	226	216	238	232	200	215	182	198	239	221	201	244	209	215	233	228	206	209	225	223	203	228	217	202	227	229	188	223	209	210	195	199	169	186	223	214	187	209	212	228	177	220	197	209	209	209	197	202	219	203	230	226	182	202	219	213	231	203	201	210	231	212	221	223	202	231	219	228	225	213	214	203	216	215	196	228	231	234	201	192	200	214	195	234	210	202	210	203	232	197	209	249	179	201	249	218	186	223	238	210	198	208	218	224	215	219	208	212	226	194	195	218	215	198	212	197	197	192	222	218	175	229	216	189	215	234	203	216	230	206	204	181	206	214	218	187	231	215	249	193	205	207	216	219	185	228	213	233	200	227	186	194	223	220	210	206	244	245	212	207	204	203	207	224	181	217	215	184	211	186	201	180	209	198	204	215	214	214	190	194	206	225	186	196	216	181	219	212	214	208	206	196	246	222	207	209	225	215	208	199	215	213	213	219	212	186	222	200	219	224	190	219	214	208	218	198	185	213	211	212	199	225	211	242	234	206	212	207	212	237	202	198	219	215	234	200	240	215	205	196	209	229	253	201	216	209	240	221	194	214	203	255	222	210	212	211	196	179	202	184	195	226	190	203	225	232	224	176	233	201	196	223	238	204	201	219	234	223	216	219	198	207	201	237	223	200	215	211	217	224	228	196	206	249	216	205	231	212	199	192	245	187	214	201	211	208	245	212	235	216	229	227	194	184	209	192	228	229	202	227	195	203	213	202	228	206	224	198	219	213	209	214	206	182	216	207	215	197	215	187	204	219	233	205	225	210	214	235	234	175	210	208	239	223	204	225	195	225	244	200	199	199	200	187	208	211	197	225	235	225	221	204	233	214	213	199	201	231	247	191	202	221	207	228	234	206	214	200	203	228	201	215	226	201	202	224	199	241	182	230	211	186	195	224	203	210	202	179	207	197	200	220	184	195	222	199	212	214	192	208	238	196	217	229	187	220	202	229	246	209	227	250	240	202	191	219	218	181	214	210	208	223	213	200	204	224	230	217	223	226	223	179	186	215	215	199	226	203	203	211	209	215	219	217	248	251	207	205	184	206	203	230	206	227	222	199	184	230	209	218	217	219	220	217	203	226	230	212	232	214	215	194	226	204	226	230	190	172	203	227	208	210	203	204	214	216	221	231	194	216	228	214	200	194	233	212	233	214	202	205	217	192	220	233	207	200	203	214	173	197	192	210	222	226	187	232	208	207	209	208	220	202	215	222	216	198	211	224	238	205	234	202	195	219	212	228	192	175	193	202	213	199	233	212	195	224	221	241	204	192	198	209	201	200	209	208	237	241	208	228	196	187	198	224	230	185	235	194	209	219	234	200	224	223	225	225	199	227	221	238	238	237	210	176	226	192	210	208	218	202	205	198	198	214	225	211	216	232	184	236	192	235	239	242	192	211	208	181	219	220	216	223	219	181	222	222	213	199	221	207	200	216	192	195	226	196	221	196	214	217	210	210	228	183	188	222	215	232	229	229	223	218	216	194	207	209	189	228	202	216	227	221	208	216	218	251	230	191	221	209	196	194	189	219	222	229	192	206	214	198	211	220	225	216	242	240	214	213	197	223	214	236	241	209	218	203	218	196	201	227	233	218	185	224	195	230	192	219	243	209	209	206	230	211	212	218	204	202	218	233	201	192	220	198	190	207	192	210	205	206	195	191	218	215	228	210	224	216	198	219	201	217	222	211	230	246	207	204	202	223	235	204	228	230	208	213	219	199	203	233	232	196	216	220	201	211	204	199	227	238	202	193	197	200	208	235	217	214	220	212	233	190	210	228	195	220	227	227	201	216	232	218	215	181	201	214	199	232	191	201	199	184	219	215	219	197	223	206	205	195	231	229	198	219	209	210	210	191	183	223	213	198	205	226	226	214	227	214	208	211	208	204	225	175	211	231	187	227	216	255	200	218	222	208	220	231	200	212	215	230	213	236	226	194	224	223	211	215	208	206	208	197	213	241	234	187	200	195	232	218	180	253	198	216	221	221	184	215	279	193	199	242	229	216	211	238	225	216	197	208	202	202	230	205	201	232	240	223	205	208	219	220	196	205	237	232	210	201	199	209	259	238	209	207	200	224	204	183	216	211	204	229	224	232	198	235	206	214	232	200	203	209	209	217	193	212	231	222	202	197	219	235	212	211	199	197	238	203	195	206	226	203	220	204	200	206	203	209	190	215	227	204	197	219	203	235	236	224	214	220	198	207	187	205	205	181	235	205	208	206	195	208	240	235	194	230	233	186	207	209	215	224	190	228	216	219	190	203	199	219	202	220	188	206	222	191	206	201	216	208	242	246	191	184	189	210	214	199	209	199	217	217	208	199	235	219	232	220	204	209	221	220	229	197	205	232	197	205	215	217	218	230	235	203	207	200	202	193	208	199	231	233	207	200	195	215	223	207	234	219	208	217	235	213	209	216	244	211	200	202	204	219	207	183	212	223	192	200	194	178	219	185	218	197	196	215	215	190	190	231	224	246	220	209	201	215	231	227	217	202	209	199	206	244	223	214	219	174	233	203	209	207	215	207	213	202	219	213	208	220	205	216	205	180	210	245	199	197	213	233	220	229	215	209	216	202	225	200	218	216	191	199	207	207	208	202	188	198	187	212	204	207	211	242	214	236	173	202	194	195	199	208	188	242	244	239	257	199	229	234	218	213	230	209	193	201	212	202	220	237	214	206	188	238	210	209	201	223	213	213	213	203	206	202	189	213	211	238	203	193	190	221	227	220	220	226	210	233	171	194	196	193	191	210	217	211	190	220	197	208	192	215	202	219	188	213	223	211	199	213	223	226	208	222	228	221	216	222	210	195	189	200	219	200	197	211	231	181	216	218	202	206	190	186	219	162	220	211	185	215	238	239	238	221	225	207	202	208	203	225	202	217	179	220	213	212	198	221	221	188	207	199	216	180	186	220	224	216	199	230	216	245	226	199	199	231	205	195	206	209	215	201	229	228	198	228	191	216	217	206	212	211	251	208	202	213	200	196	215	210	211	228	182	190	194	218	206	214	204	207	228	209	216	229	191	198	220	197	206	227	219	228	217	211	233	193	206	218	203	198	186	187	195	192	205	213	203	237	191	226
2721	7749	20539	17656	11689	5898	2463	1141	703	562	570	549	581	567	507	570	540	550	489	515	534	502	555	556	517	512	524	535	545	526	504	516	524	517	535	523	516	566	598	579	525	495	544	545	543	574	545	548	544	510	530	552	497	550	524	553	515	503	521	549	515	554	509	546	521	560	522	518	567	533	545	482	513	557	541	523	514	545	543	520	559	537	515	576	527	537	537	511	542	493	499	538	503	551	502	509	535	515	543	516	559	515	557	536	548	553	531	520	545	597	513	491	516	579	529	504	543	519	566	558	490	527	517	522	556	583	547	525	554	491	550	531	527	554	517	511	581	518	562	570	545	541	565	537	566	543	561	536	570	508	539	535	474	517	524	517	567	542	532	503	540	506	543	513	505	526	500	574	545	561	511	558	549	531	516	546	522	503	518	536	516	547	513	511	528	543	559	547	516	506	514	493	518	530	537	564	571	507	541	512	547	562	505	529	512	520	503	530	533	506	561	533	533	518	563	519	563	535	539	543	556	549	506	538	519	532	529	484	533	549	519	524	533	527	541	531	517	523	551	553	549	526	500	539	547	515	572	522	545	591	538	527	548	495	533	532	522	582	509	554	510	541	517	575	487	505	528	556	540	544	528	546	528	540	555	487	573	529	520	523	504	526	514	525	531	507	570	529	543	538	562	533	508	521	565	539	509	542	508	541	549	546	576	555	522	564	546	573	526	544	548	524	531	557	565	529	581	550	538	533	533	522	560	541	575	532	509	513	555	561	537	553	528	534	518	528	517	496	569	539	539	553	540	522	521	533	516	543	538	567	559	534	548	543	503	534	519	564	535	520	507	517	559	505	490	531	522	545	530	540	522	543	547	557	544	531	522	520	525	515	532	568	576	547	516	489	555	553	506	573	542	580	537	533	556	547	552	555	579	519	488	494	531	520	502	549	531	518	519	501	551	581	575	496	529	523	498	549	516	549	543	537	512	528	529	506	573	510	534	593	539	564	541	488	588	529	529	536	581	519	546	536	574	552	559	541	523	544	550	549	509	575	549	544	515	513	510	538	522	548	525	525	493	527	515	538	529	542	566	542	505	532	529	530	500	543	542	532	495	527	530	557	515	528	555	530	550	525	565	526	527	554	548	565	506	509	514	541	548	585	551	514	540	534	551	569	517	503	544	549	500	548	530	508	539	554	529	538	535	522	532	495	543	545	534	575	527	525	503	527	541	542	507	542	532	533	516	542	526	530	519	559	553	515	527	550	558	534	523	507	545	531	553	564	518	550	559	536	529	547	511	497	530	560	550	535	503	563	511	528	531	555	566	566	588	566	554	508	517	527	531	488	523	538	565	527	554	554	578	554	531	520	549	548	568	501	547	583	515	537	572	533	535	554	516	519	545	532	526	540	520	553	497	536	559	562	560	470	516	540	555	538	519	564	544	551	545	546	537	556	559	568	535	531	548	507	548	541	546	528	540	521	521	555	502	511	543	497	521	532	536	512	564	541	530	516	515	519	483	512	526	518	559	512	552	535	593	544	536	551	527	529	572	560	527	491	521	549	531	518	556	511	498	568	522	551	556	541	500	543	495	537	512	541	537	519	507	537	559	549	532	525	535	494	546	542	479	508	531	451	524	574	536	562	512	540	567	522	552	520	524	546	565	490	540	535	567	555	524	515	568	563	552	564	522	552	558	527	545	532	578	501	532	535	573	558	503	572	508	531	505	573	570	554	505	522	502	549	527	511	521	544	518	552	574	528	535	563	586	560	511	523	555	519	571	505	583	514	553	569	555	533	574	526	553	533	543	522	521	534	543	520	542	528	565	560	515	510	521	554	550	558	526	559	509	530	522	545	493	514	555	504	546	512	555	546	528	536	551	553	525	533	528	516	538	547	558	515	540	541	500	555	523	537	533	545	514	514	532	513	513	565	560	537	565	530	547	547	533	549	502	600	548	510	522	484	534	558	552	510	535	519	528	544	533	537	526	530	576	543	560	524	522	561	513	570	522	551	519	529	545	568	545	522	525	556	538	506	560	533	537	528	520	533	574	551	512	576	528	560	516	533	528	544	498	573	532	557	582	544	541	566	565	519	524	562	503	556	530	505	547	499	520	520	573	535	542	563	533	536	553	539	548	547	544	522	557	506	568	540	558	525	505	491	515	548	522	540	536	524	518	536	554	545	524	540	562	532	479	519	526	556	560	529	544	558	563	541	529	520	568	529	536	559	542	540	559	582	571	561	527	567	536	545	525	581	520	526	564	527	547	560	544	525	574	512	529	529	560	525	495	543	518	522	540	539	508	550	510	513	558	545	505	529	485	551	548	523	572	517	566	565	457	545	570	562	535	468	545	495	565	594	557	553	548	529	502	528	502	552	539	526	555	523	537	561	564	538	557	520	570	516	527	563	507	534	521	512	565	540	553	531	569	543	526	548	518	556	570	540	519	602	527	563	542	555	543	543	525	548	545	522	532	538	535	518	489	531	559	545	496	534	522	578	534	492	538	581	531	588	564	559	525	523	528	510	539	534	550	546	517	503	544	552	559	545	548	530	556	548	533	537	546	536	534	529	571	518	528	529	573	553	555	558	550	498	552	545	517	534	537	536	530	529	521	507	556	526	489	517	550	589	543	516	547	543	513	539	540	572	530	520	545	535	546	498	546	525	524	512	513	535	545	510	516	505	507	535	553	515	547	510	538	536	542	540	522	559	529	532	534	542	575	555	545	550	546	525	544	538	548	564	535	531	537	520	525	535	558	518	544	541	532	540	521	510	555	559	536	561	537	514	522	522	514	553	505	532	590	561	532	551	551	525	538	523	555	524	546	549	527	542	582	529	542	521	477	585	542	551	513	535	537	532	542	531	551	500	545	516	542	589	558	541	547	553	525	559	525	489	554	513	540	506	553	574	509	551	546	528	548	544	585	485	510	593	563	541	491	584	550	521	553	568	528	519	552	541	534	563	509	553	535	509	557	506	500	510	535	505	550	548	538	528	497	515	538	553	519	482	566	573	544	525	547	529	559	545	555	507	534	524	542	522	517	547	538	523	475	564	506	528	562	551	536	583	583	529	578	515	542	478	621	539	565	545	545	513	503	476	507	554	525	574	524	509	500	508	551	543	523	535	486	534	498	566	539	563	529	511	533	548	517	530	545	561	523	550	538	510	585	527	548	549	559	555	528	563	540	530	558	548	523	530	539	518	577	505	494	549	520	553	543	626	511	513	494	561	553	522	507	508	532	541	565	511	530	499	544	576	548	564	540	551	524	556	526	545	548	524	551	496	518	530	524	508	506	517	556	576	515	550	522	551	570	567	577	558	524	518	495	558	567	594	549	525	545	527	602	540	517	541	536	507	543	581	563	552	521	533	540	531	542	518	589	546	538	538	540	536	527	568	510	548	535	528	524	537	602	552	552	553	540	533	508	552	553	575	508	520	502	560	532	514	527	546	521	512	554	535	540	534	542	541	526	509	545	524	534	550	522	541	545	568	521	554
12014	47267	76056	60917	43826	25920	10232	2443	804	345	280	278	227	281	273	274	240	292	293	264	265	270	274	300	278	265	270	286	263	265	257	262	288	268	272	271	254	285	267	250	243	276	284	269	266	258	266	228	286	279	251	256	288	267	247	226	277	289	263	279	240	248	283	274	273	273	254	278	273	284	253	248	250	254	277	271	260	278	271	270	269	273	259	293	274	288	252	277	305	234	257	266	271	266	261	280	287	236	253	261	267	271	271	265	252	255	249	266	273	269	269	273	267	256	271	250	268	234	259	239	293	261	239	290	274	243	235	272	252	270	258	266	279	268	283	250	259	279	259	255	247	275	298	275	280	243	246	247	259	278	283	278	272	246	271	239	275	262	253	280	295	261	267	314	253	297	263	273	275	236	290	264	266	250	251	287	259	281	296	240	262	281	275	282	253	291	257	288	278	235	287	249	263	264	285	239	268	247	216	262	255	231	248	300	278	222	275	291	263	264	278	278	237	277	255	278	257	269	254	253	273	266	245	234	249	264	288	252	258	283	273	256	280	267	268	269	261	242	258	251	294	252	259	268	279	254	253	266	269	272	294	271	276	283	290	246	242	266	244	259	255	271	245	246	282	298	272	243	246	280	270	258	263	246	251	281	260	284	267	255	258	283	254	272	268	286	257	299	284	278	270	290	264	263	259	274	276	274	265	266	309	275	278	261	254	271	252	259	247	258	271	281	253	244	255	296	272	267	263	238	276	283	281	271	272	249	253	269	260	272	270	276	264	246	257	275	261	285	259	266	264	239	245	274	258	280	268	271	254	292	251	262	268	288	271	287	259	296	289	228	286	236	257	242	270	260	273	256	278	248	249	251	264	244	287	275	266	237	237	276	258	255	274	272	288	276	266	229	238	260	277	245	282	229	272	258	219	270	265	273	249	306	253	260	258	267	265	279	257	270	258	262	264	247	257	254	259	261	276	262	271	275	277	255	270	271	276	241	256	274	290	271	257	256	276	268	267	294	263	252	284	257	274	256	248	265	269	261	266	271	258	279	258	262	258	234	263	252	241	278	257	226	277	256	265	280	269	282	267	292	253	266	250	258	265	276	276	269	301	261	253	248	285	257	234	265	288	252	284	266	270	286	284	233	261	267	260	264	262	255	254	267	272	246	258	258	261	290	248	258	257	277	250	263	264	294	258	257	263	240	284	250	252	244	271	246	270	270	274	303	311	251	260	258	286	254	285	249	243	283	272	251	274	266	239	252	265	274	246	254	265	265	307	274	267	264	241	274	272	294	248	282	255	271	263	239	313	291	266	259	260	263	260	285	272	222	288	307	251	296	256	255	251	262	254	276	284	286	233	254	268	224	260	251	261	285	280	258	268	277	237	265	255	248	246	260	240	260	248	265	290	268	277	250	256	273	275	270	237	274	277	271	266	253	247	274	259	254	256	276	262	293	267	284	267	266	272	279	258	278	256	253	289	269	282	300	271	277	275	264	275	281	286	265	292	252	282	318	264	261	249	295	265	258	294	272	272	260	264	306	265	270	266	238	312	252	266	269	300	264	260	258	263	269	273	279	283	226	257	283	230	253	274	301	240	243	277	253	263	264	239	263	248	261	264	239	265	259	268	250	301	277	276	310	299	263	247	277	240	231	254	271	265	238	281	258	285	248	261	292	274	286	276	264	274	251	263	243	261	247	265	259	251	242	274	278	271	293	298	243	257	253	236	282	276	277	289	288	239	228	245	248	246	257	252	308	269	270	285	277	273	283	255	271	254	258	268	271	268	281	286	261	265	291	222	270	224	293	281	295	284	247	249	267	269	277	241	258	269	297	273	268	285	291	265	252	243	276	294	259	250	258	304	250	273	275	248	270	255	263	266	258	274	315	295	289	289	253	279	283	234	256	258	252	271	272	255	251	251	256	275	262	260	237	286	239	280	269	260	281	243	270	281	248	267	247	294	282	253	274	259	285	261	260	249	288	226	250	262	252	269	280	257	266	260	257	271	235	240	235	271	248	254	248	243	267	261	290	244	256	269	280	275	240	269	278	246	266	251	273	228	278	261	251	270	304	265	245	270	270	275	238	253	269	267	286	247	259	242	286	268	259	251	238	243	257	286	307	275	273	288	224	278	270	273	286	293	243	279	251	258	274	256	271	248	284	282	294	265	261	239	243	250	301	291	292	293	252	239	280	263	286	281	248	247	291	280	292	270	282	232	228	248	245	289	304	279	266	297	288	247	235	255	258	263	241	301	279	251	253	273	270	257	265	271	261	289	291	276	273	276	252	269	261	268	266	278	282	296	286	280	268	277	277	269	281	239	249	263	280	267	251	279	274	255	281	284	299	252	268	271	273	249	252	240	283	252	280	220	278	275	244	278	264	265	240	257	270	277	268	288	271	278	278	286	281	251	288	276	228	259	269	247	273	280	260	259	288	286	266	264	278	270	258	269	288	226	255	285	264	263	259	234	259	282	263	245	245	243	269	224	265	275	264	238	279	255	248	267	264	272	264	261	255	306	281	238	294	264	294	288	266	261	276	254	291	276	288	267	286	282	269	265	250	267	246	248	268	303	272	247	259	261	283	259	268	264	253	266	268	273	281	242	278	291	264	282	246	287	254	264	275	270	238	286	236	295	285	241	273	284	278	277	280	272	293	252	250	282	257	240	267	265	255	273	253	309	262	276	265	256	230	265	268	284	255	261	241	278	275	282	238	263	263	293	263	285	239	251	237	237	260	253	256	266	279	313	283	287	264	260	246	239	252	263	270	264	266	244	281	274	268	258	273	279	231	273	272	255	255	254	247	273	253	263	260	279	247	279	249	256	262	262	265	259	267	253	285	291	253	240	273	287	238	262	267	256	234	253	265	267	256	243	279	301	272	271	284	281	262	267	285	234	248	249	274	250	252	235	255	297	273	269	273	245	287	268	265	249	274	263	301	253	249	265	283	258	258	262	258	248	288	278	242	257	291	273	262	240	288	276	274	265	272	255	258	269	236	261	225	285	249	252	257	257	279	254	279	247	257	268	255	228	249	260	297	289	307	264	268	248	233	252	215	242	332	303	250	241	247	253	268	258	274	244	286	293	263	269	284	267	250	288	271	242	278	291	294	278	288	251	281	241	287	261	264	280	265	280	268	282	249	283	255	266	280	253	264	262	238	250	279	277	278	276	268	294	265	256	291	255	254	266	245	289	227	233	253	256	263	280	250	257	226	260	264	276	251	243	260	296	274	285	276	272	250	272	242	238	269	253	275	244	238	265	298	276	243	252	273	286	270	296	255	250	272	273	268	282	251	272	270	270	265	249	258	252	257	282	258	254	280	285	249	280	251	258	254	261	258	287	283	269	258	270	244	248	270	260	270	286	295	254	279	279	296	258	275	251	276	243	239	270	278	252	270	313	276	250	270	272	257	264	261	264	257	257	275	281	251	251	285	241	269	281	263	271	302	260	226	251	279	284	280	277	254	254	290	256	246	265	248	270	255	260	277
7983	39048	71822	66881	54385	37250	19533	7961	2628	1044	729	643	658	654	640	679	620	649	625	612	624	642	651	668	669	639	648	605	629	665	630	671	643	635	667	666	619	648	623	609	653	617	666	614	650	679	635	627	655	632	688	647	659	625	657	647	671	615	675	666	664	693	582	608	637	645	682	663	632	649	627	622	657	659	650	694	655	644	687	678	654	622	670	636	619	663	640	626	658	667	647	656	603	638	622	629	641	664	605	608	647	619	615	652	617	591	658	667	615	676	651	652	624	618	713	628	618	659	630	637	640	636	609	652	638	650	616	651	669	658	626	657	580	637	653	638	617	682	664	614	652	632	629	662	685	678	685	590	641	609	654	623	674	628	674	637	665	590	644	667	592	642	618	621	671	673	662	640	630	681	623	629	629	700	668	645	648	618	723	636	647	657	642	658	632	636	673	645	681	644	645	641	635	672	650	634	654	626	646	608	631	646	646	641	631	670	628	626	661	616	640	654	641	639	648	656	674	686	658	653	576	608	649	632	654	649	677	597	683	651	634	626	619	653	659	657	604	605	654	635	620	655	680	626	645	646	654	642	646	676	656	613	617	680	647	661	644	631	653	684	671	624	661	645	669	627	671	661	633	652	680	674	693	593	600	617	582	669	633	613	605	659	637	636	631	649	671	592	671	623	676	652	655	659	636	608	682	669	632	662	647	623	666	643	677	635	607	680	641	641	644	655	626	664	655	654	658	643	637	599	627	657	668	650	624	656	670	639	668	668	672	636	677	654	663	663	665	646	696	645	678	646	599	665	608	646	653	621	642	644	642	650	648	629	624	606	594	621	615	616	635	667	618	652	659	657	620	712	632	621	610	618	629	641	624	661	663	608	638	619	623	619	676	645	671	647	638	618	641	630	652	692	630	700	667	651	642	663	685	617	632	610	632	643	640	647	685	652	677	619	653	645	607	672	658	662	601	667	656	662	673	660	659	627	638	652	660	667	692	619	690	635	671	640	630	630	655	615	628	653	673	686	642	691	641	649	675	582	646	634	648	630	642	627	637	597	691	588	669	647	644	661	620	672	609	648	669	599	637	655	636	657	631	660	642	594	688	610	601	663	647	641	614	603	594	662	635	617	620	622	597	683	627	643	640	642	712	656	634	660	671	668	632	640	586	635	646	618	707	648	647	605	670	707	670	582	637	641	605	673	660	608	621	631	667	632	650	657	652	642	648	671	631	650	633	648	640	669	662	628	635	631	627	656	670	652	603	666	620	638	660	641	610	631	648	670	659	677	642	678	625	657	650	603	655	637	625	654	646	702	678	660	674	661	686	644	636	616	649	642	667	656	628	625	652	609	663	611	622	648	648	629	646	675	634	661	625	665	641	618	666	621	584	656	667	628	659	651	627	647	659	627	636	617	656	629	632	616	669	627	655	632	674	648	639	644	630	695	686	642	664	663	639	666	657	616	637	598	666	650	677	620	640	636	630	617	638	644	662	623	636	648	655	659	619	656	641	662	602	677	637	671	621	666	621	622	653	647	657	693	607	617	632	688	566	610	667	611	659	628	635	655	622	651	659	647	672	628	608	667	648	664	650	668	648	634	638	615	643	644	635	647	622	642	656	630	675	584	629	630	649	578	629	620	612	599	600	652	652	669	648	646	620	625	631	661	625	625	587	685	673	681	647	631	655	607	668	649	646	633	627	681	646	642	634	647	654	644	648	664	602	649	615	656	654	658	646	685	626	656	653	655	641	639	633	653	678	604	646	614	650	622	638	636	601	663	659	714	655	651	600	667	600	638	699	609	645	616	648	681	622	604	647	664	623	671	628	664	643	615	652	644	627	652	636	656	685	668	647	652	636	636	654	645	641	643	705	644	613	663	642	659	656	678	668	659	639	634	652	673	677	609	639	706	650	659	607	630	644	649	681	611	653	670	591	642	699	572	644	664	704	620	637	619	660	674	652	636	686	614	625	640	641	653	630	679	615	655	587	634	639	639	599	644	651	627	613	629	681	640	670	685	627	674	638	616	663	632	626	613	664	668	624	619	639	654	666	662	634	692	657	669	649	648	669	596	628	674	656	614	658	649	636	642	689	604	628	650	614	687	659	634	656	673	650	599	611	695	669	607	642	604	654	659	616	690	639	626	636	631	652	655	649	634	661	656	636	667	614	632	618	635	621	644	622	607	664	676	588	658	610	649	667	627	600	596	629	650	639	662	693	615	617	659	689	645	674	612	665	617	622	655	657	660	640	622	646	631	634	631	676	644	622	634	663	623	633	644	636	666	648	671	660	614	686	644	656	689	629	644	661	657	655	640	627	663	581	638	635	651	650	659	615	655	637	660	654	680	640	651	651	637	682	704	631	635	671	677	655	673	656	638	628	615	652	683	673	655	644	644	655	682	686	672	651	624	680	596	675	660	635	614	586	656	639	653	609	608	635	657	654	640	666	617	625	623	676	635	644	693	649	643	653	661	664	627	620	652	661	687	608	582	678	680	664	651	645	680	654	658	657	607	671	616	658	650	643	657	635	655	655	630	626	634	712	683	679	688	640	636	612	612	602	623	604	647	619	611	682	663	635	634	629	655	605	629	580	644	632	647	677	617	687	594	649	660	653	611	647	612	651	656	665	643	643	637	619	672	654	641	640	577	680	662	696	637	638	674	641	681	637	648	659	617	684	657	679	627	619	631	658	691	602	650	610	605	609	640	676	598	663	635	645	649	608	641	663	677	689	658	645	602	583	619	671	631	634	613	648	612	616	637	636	658	667	652	659	660	658	653	668	674	586	672	620	649	633	638	670	696	624	621	647	651	626	668	568	667	664	620	639	620	608	626	601	639	622	646	672	663	653	641	654	677	642	636	654	631	659	642	629	667	655	701	643	658	632	678	669	623	671	648	649	617	643	620	617	632	632	631	639	629	644	639	710	646	649	618	659	667	657	662	652	591	626	650	672	643	631	696	644	656	675	608	675	636	676	640	637	672	657	636	698	595	657	644	685	662	703	678	608	650	669	628	600	631	671	651	673	670	712	643	616	676	696	645	627	634	659	665	630	623	648	690	621	617	653	567	674	634	649	647	672	658	688	652	648	632	643	672	635	640	634	639	654	606	646	619	646	640	594	653	651	652	692	632	639	640	648	633	675	665	607	625	627	654	628	648	633	698	659	617	643	626	672	649	649	650	637	666	662	613	606	698	642	644	627	617	670	662	659	647	606	638	673	645	684	633	657	638	669	625	667	643	687	621	635	673	612	623	592	576	719	673	637	666	614	646	655	651	647	657	617	723	639	600	638	635	646	656	624	676	626	643	631	648	681	670	626	626	628	670	656	622	653	631	627	612	612	663	604	650	649	683	682	625	656	625	635	654	599	671	647	599	639	557	666	643	609	647	636	636	667	688	626	687	661	619	638	636	652	621	623	691	654	603	636	638	698	609	641	662	700	714	596	686	659	617	624	616	669	633	668	688	651	623	632	629	673	656	664	649	683	650	651	613
15105	58814	80171	64567	47125	29813	12788	3343	911	382	274	271	284	235	277	261	282	223	265	255	280	252	280	285	255	251	285	278	253	253	239	238	245	227	259	269	255	284	250	232	254	262	252	240	272	279	268	268	271	230	251	255	268	243	265	251	247	242	264	277	279	292	227	261	273	268	253	251	249	262	278	240	243	244	253	244	249	270	272	251	266	254	259	264	276	262	256	253	265	262	243	255	261	268	232	253	271	251	262	276	256	263	257	272	246	252	269	234	239	284	230	255	281	246	252	251	231	250	253	245	245	224	239	261	233	255	235	259	280	271	263	242	289	256	235	245	248	234	274	268	235	266	256	239	253	250	230	274	217	245	275	261	267	235	274	242	253	260	269	250	245	248	250	258	266	247	257	229	264	251	283	242	252	252	251	251	265	266	230	236	266	239	248	263	275	232	288	252	260	263	242	239	252	259	259	273	254	256	270	280	245	268	244	271	269	255	264	249	250	292	264	265	233	257	234	247	245	241	260	266	253	233	254	261	244	270	249	236	255	266	259	251	265	270	263	253	231	274	262	266	258	246	242	285	264	299	266	246	252	250	256	253	252	285	268	287	259	282	274	268	284	252	214	263	252	252	246	246	256	242	253	281	250	272	264	272	253	252	245	277	258	268	289	249	302	232	251	288	243	211	245	231	245	257	227	243	248	271	263	220	261	245	235	245	254	259	276	266	254	256	246	284	260	241	256	251	249	237	255	256	250	265	235	252	263	285	257	270	254	251	234	267	252	286	275	246	249	255	255	270	263	243	247	227	281	266	268	270	241	249	290	262	258	264	239	267	271	244	251	261	240	225	275	278	259	245	248	258	254	240	237	259	273	254	243	225	236	238	248	253	275	248	260	243	259	261	238	235	262	265	243	248	231	271	261	283	272	292	245	255	251	249	254	259	241	237	253	254	244	245	242	238	247	243	261	249	269	247	224	238	243	236	231	255	243	246	265	278	235	238	270	250	235	252	243	268	256	249	216	253	246	243	263	246	265	247	255	256	264	240	270	232	267	251	230	258	252	244	252	263	253	253	262	288	270	281	256	248	270	253	228	277	265	257	238	226	286	263	249	242	241	246	222	258	274	241	247	270	285	282	260	243	265	246	267	235	247	242	267	239	268	258	249	240	259	256	227	246	262	221	257	280	262	247	257	260	240	279	252	242	242	219	257	256	255	237	240	258	234	254	254	235	259	239	264	263	242	234	268	261	247	239	240	257	258	212	257	247	256	249	235	255	278	237	237	248	255	267	259	239	235	249	280	251	244	243	258	255	264	228	260	274	243	276	240	263	272	246	256	231	275	281	231	241	285	250	268	264	240	228	238	258	241	259	251	251	227	266	257	238	243	247	240	258	278	247	285	224	263	268	256	227	249	240	259	251	229	290	254	273	270	267	250	250	270	272	269	253	246	232	244	254	253	271	257	278	253	245	254	230	267	246	235	259	226	269	237	254	218	271	264	228	250	264	293	260	268	281	266	227	239	281	257	254	221	252	245	258	258	265	253	237	240	233	268	251	229	241	235	230	280	255	235	264	275	298	217	279	222	249	273	264	276	261	259	259	306	258	259	243	263	246	281	263	220	272	257	258	294	259	241	241	254	261	263	274	241	246	236	244	265	253	235	249	233	269	243	225	281	252	239	276	249	281	259	257	235	237	245	232	275	245	262	237	247	233	243	257	247	259	274	240	267	290	218	232	275	246	278	262	250	252	221	234	280	278	229	235	243	251	264	241	257	264	261	262	225	251	248	246	262	249	243	242	258	258	207	290	283	242	246	255	267	243	252	268	265	248	233	270	251	264	250	269	271	231	242	248	241	256	291	265	240	283	238	280	257	255	243	246	266	249	269	262	227	256	222	257	241	270	237	254	251	247	291	262	259	253	248	246	237	244	248	278	252	233	273	247	230	255	288	255	276	285	246	256	234	279	267	250	278	263	290	261	275	238	257	252	250	246	251	255	261	248	239	230	284	235	255	266	245	257	248	257	250	234	264	253	258	267	276	243	245	258	276	245	257	242	253	264	251	240	275	241	232	265	272	247	246	253	256	250	256	278	255	231	227	235	278	236	263	258	265	280	245	253	264	243	253	221	244	229	266	254	217	243	284	259	260	251	228	263	235	260	241	298	222	277	242	258	255	280	263	234	253	252	250	286	240	250	237	295	253	248	252	253	263	266	242	263	239	272	246	262	231	235	261	249	256	243	266	264	222	264	229	269	263	240	253	255	246	269	243	252	294	279	252	282	255	239	237	273	274	230	238	250	256	249	256	260	282	239	267	231	247	281	264	262	249	233	242	231	241	293	262	259	252	245	281	252	243	287	280	242	281	231	273	281	243	247	249	267	266	268	238	246	265	245	241	260	239	288	254	243	274	239	254	268	254	258	266	233	299	270	269	221	256	245	238	249	245	274	252	257	240	274	270	234	253	234	277	220	248	256	244	254	262	258	246	254	259	255	253	236	281	264	213	223	252	262	261	241	275	285	246	251	235	273	280	237	244	291	272	250	268	253	253	258	296	253	230	254	251	258	290	253	253	268	251	235	247	270	252	258	270	267	243	259	255	244	259	256	280	252	223	257	266	253	299	268	259	244	238	252	255	277	271	246	249	278	263	250	257	240	249	244	223	265	237	270	252	268	241	230	266	300	250	264	246	264	244	261	243	253	225	291	264	250	259	250	257	287	259	238	262	231	256	248	254	243	262	245	244	259	279	258	268	276	250	250	271	244	279	249	240	264	249	242	254	246	227	268	261	269	246	254	282	251	271	277	243	261	243	253	242	261	255	244	256	258	259	267	223	277	235	243	256	256	261	279	288	287	276	248	255	255	272	237	246	250	281	247	259	238	222	257	262	251	260	284	266	252	258	252	250	290	272	266	264	262	246	250	249	280	250	264	252	267	237	272	280	262	258	265	244	242	268	242	212	278	226	255	257	238	268	274	258	262	273	298	248	278	247	266	281	258	253	258	242	271	284	270	254	233	244	259	262	225	252	249	249	249	259	247	266	267	280	209	279	250	270	252	243	257	265	258	244	241	244	238	257	250	257	262	240	268	234	271	245	252	243	227	271	249	298	242	261	284	261	263	238	231	241	268	273	272	216	270	240	268	244	222	251	259	241	292	235	249	257	247	269	281	250	250	265	248	237	249	268	241	250	285	248	260	240	245	263	288	252	250	252	260	259	275	256	267	240	259	233	263	233	250	243	234	257	238	258	225	270	240	259	225	233	218	227	255	273	261	280	272	261	296	233	273	252	270	260	279	245	269	231	249	281	274	252	245	256	250	233	237	264	275	223	254	222	244	266	263	229	239	276	244	249	268	256	286	233	247	247	246	251	205	257	222	255	250	266	223	262	249	251	272	252	266	261	275	245	237	257	280	260	232	242	252	277	280	281	255	247	251	239	230	267	276	253	252	250	261	267	249	256	221	276	263	262	200	277	248	246	229	263	246	257	264	272	250
8762	47830	76900	71300	57949	40430	22268	9236	3072	1129	691	661	637	631	618	605	643	654	632	605	623	644	630	610	639	636	607	616	628	601	580	594	633	629	601	640	609	632	607	604	617	641	633	627	633	631	580	610	577	622	577	594	628	623	590	603	632	596	610	600	594	628	646	635	655	606	620	575	669	591	579	646	639	578	624	630	600	586	632	582	572	649	604	600	588	623	625	638	598	583	641	595	631	576	582	599	630	596	601	579	621	639	625	616	627	629	615	608	597	585	608	583	656	619	586	618	612	610	609	608	615	562	601	593	621	615	591	633	604	638	603	609	593	606	641	612	658	607	653	633	620	605	592	649	635	622	629	637	600	606	654	626	631	580	595	590	665	622	616	624	629	636	575	639	575	603	634	615	598	584	582	600	537	611	581	610	609	628	638	606	614	635	619	651	631	596	617	601	605	637	628	638	660	565	567	578	560	594	637	630	596	606	611	629	647	598	618	574	650	644	641	624	656	630	623	605	637	599	577	599	620	652	573	614	581	617	610	596	627	657	571	575	685	590	593	616	658	609	623	633	651	608	638	599	581	631	639	633	603	630	622	655	605	654	597	626	603	552	606	669	655	581	600	608	622	567	598	640	614	603	572	566	605	584	639	589	617	575	645	653	594	635	630	623	643	593	595	598	609	597	623	606	604	603	609	613	579	633	649	611	626	593	647	656	632	622	592	650	597	585	635	607	611	599	583	645	649	654	615	637	633	590	613	622	628	610	602	642	585	611	598	573	616	608	595	616	639	623	582	609	628	601	580	619	638	561	637	579	635	635	607	617	624	643	613	591	602	582	586	610	576	581	627	617	665	624	615	575	624	588	583	603	660	574	614	618	641	622	648	633	596	620	610	587	619	609	601	671	614	624	594	585	650	607	601	580	636	560	625	635	588	615	592	617	611	631	587	607	596	633	607	604	629	594	607	661	595	615	564	593	657	610	604	598	618	624	623	595	581	598	603	611	629	641	636	623	571	644	586	601	627	633	618	576	636	612	636	576	605	619	594	639	625	640	585	588	605	656	600	618	608	610	572	608	580	620	597	598	592	603	611	588	607	605	624	609	606	569	609	600	604	614	652	606	637	613	572	655	616	628	586	633	591	623	660	621	576	580	612	619	577	615	637	634	591	628	623	586	603	645	607	619	637	622	657	597	647	624	642	648	600	633	640	631	620	609	617	626	603	591	553	619	600	643	625	627	599	611	588	636	638	608	618	640	604	605	630	656	623	620	567	594	624	610	634	601	583	661	607	608	595	605	601	633	613	614	630	584	623	625	613	591	615	597	617	594	611	637	532	620	640	587	609	600	629	587	615	624	574	610	624	608	597	619	594	609	574	596	600	601	638	649	588	607	582	582	638	621	604	632	611	667	590	566	614	643	628	589	593	584	582	632	590	639	611	639	630	644	593	552	611	656	580	588	605	626	631	615	599	610	643	627	604	597	617	587	630	641	552	605	608	616	615	554	595	599	624	618	606	642	673	613	646	619	624	616	609	629	621	608	574	613	631	594	607	643	604	596	602	626	633	588	623	642	666	619	616	638	618	618	635	652	640	620	563	639	598	629	635	601	610	636	618	606	636	638	621	644	580	581	593	588	605	616	608	618	582	632	623	606	595	635	591	594	611	626	634	591	624	629	584	606	615	611	651	645	595	606	609	625	641	600	616	637	619	636	644	623	622	588	540	620	578	568	664	627	615	605	640	626	639	630	634	616	613	580	598	639	651	626	612	616	617	591	649	593	641	610	612	574	634	619	614	673	639	580	610	667	621	615	620	652	593	602	670	633	602	612	654	596	580	621	584	640	598	590	615	605	586	663	618	627	621	578	641	606	628	616	642	615	635	581	620	597	617	619	596	641	634	638	644	665	614	566	575	625	615	595	605	612	600	609	619	599	580	574	572	624	604	574	629	606	592	626	607	621	641	605	633	650	616	639	608	617	561	632	631	611	585	618	602	629	613	632	610	633	614	660	637	615	594	603	592	600	605	654	651	597	572	631	617	609	576	633	630	614	623	603	622	602	599	613	593	609	654	581	607	626	632	618	643	651	613	594	618	609	633	576	603	584	636	624	634	570	660	626	626	630	565	577	635	607	622	608	633	603	600	630	591	574	617	592	646	655	631	622	620	621	591	602	633	631	654	611	579	562	610	608	605	624	634	644	632	612	630	643	581	579	622	637	559	607	629	664	573	593	596	582	601	583	671	645	604	584	609	618	657	656	638	601	613	613	654	652	587	619	626	637	619	632	627	634	600	620	595	630	600	574	628	631	648	595	596	613	617	578	591	626	615	563	574	611	611	662	655	646	661	596	624	599	597	662	602	607	638	595	584	600	586	660	613	600	598	655	556	570	619	562	567	632	613	596	643	609	641	583	663	602	555	637	622	583	607	641	590	640	599	621	605	581	634	594	627	591	629	622	651	585	576	603	564	640	604	603	604	610	600	543	611	623	615	623	650	566	612	570	619	624	649	637	640	604	630	580	598	625	585	637	595	575	606	601	611	639	589	644	648	620	622	577	604	625	574	641	598	618	636	580	590	611	632	607	626	589	629	619	628	579	582	590	623	550	631	597	579	627	625	599	609	636	619	618	615	609	587	613	633	595	615	592	660	636	580	660	628	584	651	594	586	591	621	578	597	618	612	617	596	612	607	597	640	626	612	630	620	608	631	616	595	617	613	620	583	628	632	606	579	615	608	632	622	592	629	602	603	619	600	594	589	598	564	581	561	601	629	611	575	588	592	639	604	595	651	608	599	559	612	603	641	587	633	604	591	579	640	618	575	621	615	626	605	604	596	572	603	685	637	591	640	560	584	596	605	607	579	621	588	592	615	611	583	599	615	605	593	578	616	598	635	610	602	617	617	593	606	659	621	654	581	584	596	626	673	623	601	596	612	642	673	611	591	616	611	659	599	621	588	615	603	629	586	614	620	610	641	627	601	582	620	585	577	598	599	596	568	606	563	609	604	604	634	590	585	641	611	610	637	596	596	582	577	629	593	611	646	592	585	587	622	627	612	524	598	633	615	617	591	594	603	643	626	587	643	665	622	641	679	663	593	618	614	642	635	591	642	650	631	669	618	616	647	601	594	622	643	591	595	604	628	561	608	585	615	592	591	644	639	661	647	643	587	595	632	603	656	588	642	601	643	620	629	640	589	654	603	613	645	633	664	642	641	606	641	575	626	639	654	583	609	627	616	612	644	652	588	620	565	599	631	591	608	607	636	602	589	586	622	589	608	630	653	570	599	625	616	611	588	627	614	623	629	582	679	587	654	597	618	634	620	621	613	620	611	640	600	622	623	586	679	576	594	623	665	611	616	622	588	643	602	588	585	621	589	652	616	575	620	602	651	605	628	607	623	589	617	574	599	627	605	636	609	637	645	635	626	587	642	618	606	591	619	608	592	586	617	675	605	642	596	570	623	649	635	591	581	595	619	592	621	577	611	672	591	632	615	597
1887	5099	10989	6995	3698	1667	719	388	273	220	239	207	203	212	232	233	209	209	205	240	213	208	201	201	207	184	196	217	237	199	180	220	223	206	213	203	217	206	236	214	218	219	206	197	197	214	221	239	235	204	198	215	211	202	216	213	195	205	219	192	207	194	204	219	229	214	233	218	194	222	203	228	200	203	196	211	214	199	207	194	181	217	231	183	205	194	202	203	236	237	192	257	203	203	216	236	181	225	204	197	235	209	224	173	217	213	196	213	210	178	242	184	209	208	209	217	221	190	207	216	212	193	202	194	222	229	225	204	215	225	240	216	212	207	210	227	208	207	217	177	208	217	219	220	224	164	219	219	211	201	213	217	204	189	203	210	230	227	197	204	195	225	208	218	221	214	221	203	201	219	177	216	230	224	244	190	213	214	196	213	224	230	192	224	204	195	246	195	203	207	250	201	227	196	242	223	222	200	229	236	202	215	192	210	215	216	219	195	218	189	204	205	209	226	229	207	212	224	217	213	208	237	236	227	197	221	215	228	221	219	217	222	210	215	196	226	203	187	231	223	194	221	247	247	240	231	206	225	232	230	217	231	264	219	221	227	206	205	226	209	208	231	206	199	203	219	213	212	223	204	202	211	198	209	193	212	202	201	196	244	206	212	203	215	226	246	202	223	219	206	207	198	220	217	213	210	245	211	232	202	194	208	199	235	215	241	213	204	202	239	212	200	209	219	216	227	227	232	217	206	210	223	242	207	219	213	226	207	237	197	215	216	234	192	206	232	199	210	222	216	194	239	205	190	209	217	206	226	180	219	225	206	232	229	249	211	191	220	229	200	220	230	212	234	205	211	232	204	219	216	203	233	211	230	195	213	203	238	210	202	212	205	220	199	189	216	193	193	212	236	227	219	240	231	223	223	223	215	198	234	174	194	239	211	195	230	223	198	205	207	207	223	210	210	204	204	235	215	229	187	216	227	205	208	195	228	213	196	210	210	212	235	209	198	209	200	208	228	186	203	222	237	208	189	215	221	229	210	239	188	188	218	213	245	211	202	221	211	226	196	216	212	221	193	184	218	205	228	201	194	193	200	238	220	192	234	202	206	208	213	211	207	216	213	191	196	222	226	197	215	239	213	212	189	189	227	206	212	205	206	190	201	187	204	203	219	215	202	186	226	211	210	232	220	200	199	250	204	196	221	197	204	203	233	198	188	210	222	199	226	223	242	233	258	205	220	205	227	225	164	190	199	184	178	215	187	232	172	207	184	216	173	190	212	212	242	208	221	183	189	212	222	202	227	211	206	211	190	226	193	220	220	209	210	193	195	218	215	231	224	234	210	210	211	200	216	194	193	194	192	228	211	212	212	225	214	205	217	225	232	237	196	223	188	211	222	207	236	197	190	224	201	232	197	215	211	189	202	215	200	201	211	233	235	231	195	217	219	246	221	211	222	245	239	214	208	214	190	219	196	211	221	195	211	223	203	247	185	187	209	173	190	184	205	220	176	220	211	227	185	235	211	219	218	191	221	225	232	224	210	208	227	219	200	202	197	202	225	222	196	189	228	237	222	204	210	195	236	215	225	246	206	206	216	190	225	202	185	213	197	213	211	227	209	221	222	201	204	220	210	213	226	208	239	225	232	201	212	228	239	220	222	214	220	207	200	221	232	217	228	208	226	208	190	199	214	215	200	176	214	218	233	201	207	218	223	243	222	197	208	219	222	211	200	199	208	216	211	213	182	210	204	192	227	204	193	226	219	237	196	211	199	206	217	214	178	209	227	184	226	227	227	207	186	227	232	231	228	203	204	212	229	210	231	216	224	253	216	228	224	229	221	245	219	209	207	204	202	224	214	199	212	199	206	213	206	216	222	200	200	193	176	203	225	188	197	219	203	220	203	223	217	196	207	183	238	241	234	211	201	235	217	198	234	199	212	192	256	190	236	243	225	218	210	230	217	221	211	200	246	219	196	219	227	214	209	221	202	208	228	225	223	231	214	209	224	225	211	213	227	236	191	217	213	225	205	202	201	199	210	212	196	212	211	218	203	200	204	220	218	229	187	225	207	245	207	246	235	215	212	205	224	203	207	228	200	218	233	212	202	227	225	220	201	212	225	209	222	182	232	205	225	212	218	209	222	217	235	194	222	189	217	214	192	227	213	206	222	210	240	210	216	228	217	203	227	212	214	206	197	196	203	199	225	228	193	221	235	236	240	233	236	212	238	205	242	201	209	217	210	233	222	221	219	217	226	213	220	216	212	210	202	208	232	212	216	229	210	182	203	205	223	195	211	221	211	221	217	210	228	212	196	230	205	188	214	261	196	204	224	230	194	218	240	220	207	225	198	203	225	233	222	212	208	197	203	214	201	208	220	191	204	208	209	217	198	223	237	209	210	222	206	185	214	214	229	237	188	206	206	224	209	208	212	231	208	209	227	209	211	199	195	238	208	213	215	225	236	219	229	221	221	214	202	210	238	221	229	205	220	198	200	223	195	195	206	227	215	205	205	194	199	230	237	225	236	207	202	231	215	229	235	215	215	191	183	201	203	197	214	221	192	234	232	217	226	194	228	237	228	219	221	240	230	238	235	251	205	218	202	224	206	195	218	201	225	224	232	231	201	198	238	213	233	255	218	216	232	232	214	246	229	222	203	176	218	225	208	207	225	209	208	209	209	173	213	228	224	227	213	201	215	193	239	217	222	212	212	174	213	216	213	198	213	179	244	222	227	203	211	226	211	195	210	189	193	172	207	230	234	206	211	228	220	240	200	213	212	256	198	213	232	197	225	202	223	212	218	224	219	233	223	201	213	189	211	214	198	216	209	220	205	227	198	200	199	237	248	173	228	211	200	191	216	212	222	198	207	230	210	214	210	225	206	237	221	212	228	226	210	216	198	232	217	215	200	219	220	182	213	226	198	236	229	200	235	216	179	205	203	208	202	207	236	226	176	181	207	224	210	215	195	208	224	241	205	228	235	225	198	225	190	206	183	217	202	217	188	210	229	205	204	200	231	194	229	214	216	203	213	190	209	194	210	206	223	206	201	205	220	224	216	192	212	217	228	197	226	225	190	216	203	200	192	220	235	197	222	209	204	217	232	209	224	194	203	226	192	229	233	235	222	222	207	193	212	214	212	203	219	203	200	195	225	214	199	215	202	227	205	208	216	214	210	206	185	221	222	230	216	224	232	234	191	206	204	213	185	219	225	223	198	202	216	208	215	213	231	198	202	198	234	230	226	216	229	236	204	196	197	204	193	216	214	234	189	211	208	203	202	218	210	237	192	214	208	206	220	202	210	223	214	199	218	204	222	195	223	228	238	198	211	229	192	240	224	198	204	222	189	191	230	224	219	216	235	256	193	220	211	215	219	199	190	237	203	189	203	212	229	195	219	203	201	232	190	234	204	238	220	218	222	195	215	202	236	217	235	219	193	224	257	240	244	207	202	199	219	222	195	195	231	224	193	202	188	181	185	211	187	209	257	226	190	201	189
2330	9217	20107	17101	11382	5780	2474	1216	737	573	540	524	511	535	516	544	589	555	610	547	544	600	562	556	550	596	523	543	529	570	522	550	575	544	498	565	538	559	589	565	521	531	556	537	569	532	511	522	536	530	575	517	546	521	563	534	503	568	551	539	540	555	536	554	528	532	558	540	555	534	544	533	549	485	534	516	509	555	521	541	484	512	563	546	560	541	550	586	551	505	531	482	477	515	523	486	547	559	562	541	573	578	562	531	521	555	566	557	537	540	561	551	530	542	533	567	564	515	519	559	541	577	563	547	551	537	582	531	526	571	565	551	546	526	543	542	552	524	515	560	562	551	574	548	529	571	476	521	541	536	534	539	536	510	544	553	552	532	528	514	534	526	572	524	540	539	558	525	527	553	546	552	539	524	541	548	508	573	510	549	560	514	571	555	528	542	550	581	511	516	526	562	519	556	571	478	534	504	577	545	484	554	521	514	499	512	568	554	567	527	569	545	536	523	531	543	543	561	520	537	526	511	519	517	578	587	531	547	545	542	502	571	531	536	532	516	519	538	568	570	580	499	540	528	505	573	530	558	527	544	556	500	545	548	548	512	554	541	513	517	544	532	533	521	533	521	480	552	534	550	550	522	552	542	553	527	506	495	534	514	520	530	556	564	535	547	527	528	532	535	558	565	595	547	523	520	537	563	515	507	525	533	598	507	561	554	524	558	560	534	550	547	578	503	543	547	542	522	536	520	547	517	552	551	520	520	597	537	536	507	576	573	533	567	573	547	573	528	520	516	523	522	561	567	529	539	549	585	522	545	502	534	523	551	529	559	572	528	550	559	520	569	521	510	540	545	529	532	511	536	564	518	527	573	537	571	547	479	534	535	558	516	549	582	522	518	537	538	544	535	514	567	572	562	528	530	555	557	562	557	548	545	517	506	552	539	502	572	554	539	524	525	582	561	589	531	537	519	557	519	517	557	519	549	567	517	556	520	584	506	553	541	492	599	532	487	506	526	557	561	546	549	517	577	563	563	515	582	494	564	548	583	540	531	556	540	500	561	506	555	545	537	507	511	559	527	542	534	558	525	541	521	517	519	490	526	524	521	506	504	550	510	548	552	527	576	567	540	512	536	514	528	526	556	557	556	572	557	507	522	579	512	524	530	517	557	517	555	537	586	523	535	589	541	514	554	518	540	577	548	589	508	591	545	541	538	538	530	561	556	527	544	547	532	515	542	575	554	544	523	541	559	530	481	588	562	521	504	551	530	550	534	546	515	566	524	533	520	614	511	551	558	538	550	548	526	524	508	526	534	518	537	563	585	512	541	577	570	540	511	531	518	550	522	536	515	523	514	564	523	518	546	574	550	577	507	555	504	539	534	576	561	585	494	531	527	528	540	495	542	535	534	533	561	526	547	527	573	521	552	521	577	541	549	557	544	543	549	503	596	561	549	527	485	550	533	525	567	538	528	522	589	541	574	537	548	523	531	515	517	557	580	531	560	530	530	569	590	561	536	583	559	547	548	537	555	569	537	538	540	545	528	508	472	534	531	550	558	553	489	526	544	587	554	547	509	562	533	537	517	506	559	557	515	560	540	531	528	527	542	535	547	488	512	561	492	518	517	539	487	556	547	533	522	570	576	531	529	504	490	557	567	598	559	557	530	545	556	549	507	531	485	518	537	549	545	568	548	546	558	494	506	559	542	548	523	541	549	581	530	568	501	513	551	528	519	532	536	539	564	515	547	542	579	534	545	497	531	537	524	529	505	533	519	538	592	560	563	520	537	542	532	557	542	525	515	528	553	565	507	524	536	536	546	528	562	580	595	528	539	551	540	555	531	542	546	540	560	558	562	546	527	536	549	538	499	535	556	551	529	582	538	571	551	519	572	564	530	593	515	540	526	494	502	521	572	560	507	486	492	539	538	490	511	529	569	514	526	563	506	565	511	549	536	536	534	515	533	513	498	553	584	525	567	547	518	556	559	549	554	560	558	589	556	564	492	532	509	548	576	538	519	534	550	552	551	537	516	557	559	526	546	527	546	588	552	557	553	530	540	541	567	542	548	570	546	551	538	561	524	554	504	556	535	550	538	553	540	547	511	552	549	538	527	504	558	574	530	527	549	539	539	576	562	541	539	540	523	526	581	549	545	585	537	567	535	546	534	552	573	525	551	535	535	556	517	527	561	539	528	540	547	531	525	543	546	516	538	568	530	530	572	547	540	523	511	505	516	541	524	549	513	516	547	545	571	512	555	578	536	552	552	567	578	534	532	556	563	515	520	525	542	538	534	534	550	529	551	551	539	535	550	542	529	518	525	543	542	550	529	542	569	548	543	553	553	538	482	526	548	507	530	550	545	521	530	531	563	545	531	558	528	542	530	563	590	552	496	528	559	504	504	552	519	530	518	539	514	538	519	544	520	571	548	540	554	554	528	548	556	517	533	539	530	499	525	543	549	499	545	527	496	527	527	544	571	550	513	528	516	547	559	525	542	532	495	524	527	510	526	526	529	513	559	559	546	596	573	553	564	537	529	551	546	501	516	566	557	532	518	508	521	528	538	559	580	538	502	527	533	564	589	564	567	559	568	579	520	570	508	486	578	517	547	561	554	545	522	507	549	524	555	510	552	544	542	520	528	536	573	529	579	527	541	587	561	516	536	600	513	526	546	564	532	513	545	516	535	546	507	524	583	556	556	532	542	557	568	532	546	539	540	541	526	536	572	520	530	526	577	530	558	532	547	517	567	552	561	548	540	514	546	530	503	531	534	543	539	519	556	528	533	515	558	557	534	527	563	557	544	525	516	549	560	551	550	550	555	544	544	528	528	534	525	552	534	582	521	537	549	518	551	535	525	532	563	529	536	487	530	560	570	536	546	586	561	563	491	570	570	555	564	513	528	565	555	533	523	560	504	569	544	541	525	547	546	547	559	563	524	572	561	512	526	502	560	516	554	540	521	557	538	554	551	573	541	552	554	535	514	565	535	593	516	501	493	551	571	515	558	545	535	554	554	486	561	515	542	526	568	547	543	549	505	541	552	525	550	540	554	581	538	510	526	573	559	567	530	548	535	547	568	547	533	532	476	556	544	530	506	569	534	518	535	550	502	504	569	557	561	548	553	541	520	544	549	540	529	526	563	542	520	558	553	529	528	569	506	520	503	553	540	530	553	571	535	517	557	529	562	586	549	534	554	560	536	517	519	587	535	554	543	539	534	552	531	508	560	528	591	557	505	517	530	568	532	515	603	545	567	526	506	561	541	528	559	553	561	530	554	580	514	511	506	537	548	576	533	549	529	563	546	572	542	537	534	524	519	511	521	541	559	522	552	482	571	493	485	609	622	528	526	508	564	598	517	526	525	546	548	560	541	512	512	541	518	533	544	537	524	581	517	558	512	538	532	520	576	523	498	503	542	543	554	533	556	565	551	556	549	588	543	522	554	549	549	531	519	508	556	568	543	523	518	505	525	571	510	543	531	552	524	591	562	540	549
10922	49425	76119	61232	44327	26773	10714	2613	727	347	259	270	242	253	274	268	266	244	269	270	287	243	291	257	271	265	241	244	260	259	264	265	265	275	266	266	250	285	279	249	245	260	233	262	254	276	282	246	243	257	249	274	267	268	243	285	269	245	264	247	278	273	225	289	260	299	242	255	264	218	273	302	253	299	271	297	281	265	277	261	279	252	255	272	256	270	272	246	240	242	246	267	295	275	251	233	270	252	225	243	283	268	249	256	237	275	264	246	241	278	249	277	259	231	276	262	262	251	268	274	295	262	271	261	280	270	264	281	249	269	278	291	265	263	293	266	259	256	286	289	283	242	272	259	262	298	278	290	278	253	258	277	241	288	262	281	250	241	282	255	266	264	285	257	236	255	269	252	254	230	269	233	267	248	258	264	263	278	275	249	299	271	260	252	292	277	252	268	272	257	279	286	245	264	278	259	276	275	268	266	256	267	253	285	247	243	262	275	257	257	246	241	278	250	235	308	244	250	260	283	262	261	267	286	246	288	293	258	247	269	261	259	257	271	266	274	250	267	230	252	286	295	258	287	267	250	278	249	269	245	284	310	276	275	238	260	279	287	268	261	222	262	264	282	286	279	280	270	267	250	258	281	270	268	288	251	285	292	272	249	254	257	253	286	277	273	264	254	276	280	269	266	262	264	277	258	241	281	244	290	266	310	267	264	281	275	269	244	256	263	259	255	286	244	277	272	251	279	273	254	283	250	271	251	276	253	276	245	269	254	264	247	251	286	297	291	268	264	309	271	275	286	278	247	242	258	272	278	270	260	250	242	249	239	264	236	267	286	241	292	273	268	275	263	244	283	284	275	283	243	267	231	293	253	241	246	283	266	270	276	282	314	245	258	241	249	279	254	276	272	291	271	288	251	284	253	270	271	279	269	270	259	265	304	255	243	260	278	291	292	264	257	274	280	266	261	276	272	245	263	263	247	258	250	246	246	262	267	271	272	296	284	261	298	243	260	261	266	267	265	253	287	249	284	287	249	264	256	291	264	272	235	280	269	269	255	238	262	281	275	270	245	278	233	262	262	264	265	296	272	255	273	240	273	265	261	231	264	284	254	256	232	274	251	260	275	261	244	273	255	237	247	261	234	235	283	267	265	243	292	240	251	277	260	266	263	283	279	242	287	266	236	239	246	253	258	292	278	250	297	280	281	251	264	269	296	283	253	260	266	302	257	267	257	287	245	284	269	278	252	273	245	278	262	275	260	250	280	257	281	273	261	256	280	256	255	299	230	236	270	229	264	270	278	237	283	290	279	270	270	244	268	264	267	253	293	244	282	260	268	265	251	274	247	283	315	278	251	281	247	249	263	270	253	261	223	278	261	267	264	256	258	263	263	254	276	229	248	290	266	252	278	279	273	230	289	248	303	242	290	304	271	251	245	263	225	261	300	285	280	293	279	277	297	281	255	244	267	284	252	278	282	267	267	255	278	292	264	234	254	250	259	298	282	268	275	243	254	259	300	248	253	270	279	270	251	239	261	258	285	275	282	260	253	270	241	268	240	279	239	260	257	250	258	276	256	241	271	250	273	281	262	253	289	291	264	252	292	264	288	257	303	284	287	279	308	215	239	265	270	252	268	284	239	226	278	277	249	291	284	266	274	245	244	246	255	273	291	279	272	290	269	250	297	308	274	266	292	250	234	288	268	281	243	262	234	288	271	223	276	285	251	268	250	242	262	285	249	262	254	268	269	281	278	282	254	294	247	265	220	272	290	250	257	303	294	291	284	274	243	272	257	280	258	251	262	251	281	269	257	277	252	258	256	253	266	263	286	267	265	268	265	279	275	262	234	272	240	244	240	262	278	269	276	255	299	280	285	231	253	247	266	285	268	271	241	240	299	248	243	245	299	241	265	275	284	253	278	236	245	313	277	243	251	258	264	257	271	287	286	318	293	267	286	268	248	292	254	257	297	263	280	300	284	246	269	254	261	269	256	260	248	252	253	265	230	247	280	266	222	244	254	248	246	238	232	280	251	272	254	271	271	262	271	255	243	276	221	271	236	247	239	294	280	266	232	262	250	265	249	240	288	271	255	292	257	241	252	300	266	267	273	254	282	280	273	271	309	291	245	274	282	274	252	278	292	259	279	273	254	270	266	248	282	233	271	247	272	252	285	245	274	244	277	284	212	244	256	220	274	254	249	304	300	254	286	266	238	229	260	252	306	287	268	264	276	293	266	251	252	263	270	261	268	269	254	275	263	258	260	246	278	310	268	251	248	257	289	244	264	243	249	236	272	275	273	236	271	254	256	258	289	273	245	279	270	301	252	277	256	262	240	254	265	273	269	268	253	323	257	253	252	271	268	251	281	285	254	263	259	273	278	249	251	259	310	305	256	304	255	252	268	255	260	270	269	252	279	290	283	294	283	274	291	260	244	228	292	242	276	278	262	263	279	277	280	288	269	287	268	307	268	253	286	229	254	290	249	292	222	245	281	287	253	255	297	260	259	240	263	269	256	283	261	300	260	260	269	254	242	272	278	254	274	248	264	236	245	277	254	270	240	272	261	289	243	280	261	260	261	243	256	256	277	258	268	295	259	263	268	309	272	288	235	266	256	265	251	260	285	280	233	264	247	286	277	266	256	270	273	254	265	287	268	304	274	287	283	249	258	265	281	256	252	297	288	268	266	246	266	277	262	276	282	262	284	289	285	268	212	268	249	292	267	265	277	284	294	259	263	238	264	267	259	273	236	285	259	255	249	288	260	257	260	267	266	249	256	259	262	235	254	268	245	246	287	245	281	314	274	241	276	238	295	259	262	280	264	270	279	241	272	257	255	286	273	269	263	297	280	274	287	273	244	283	259	278	260	291	277	270	251	278	262	279	272	241	266	283	254	261	247	273	273	287	288	268	264	267	259	237	260	261	275	254	259	270	272	291	258	254	261	277	277	274	271	258	298	244	250	269	249	289	258	252	272	261	288	293	275	258	273	275	271	268	243	282	252	239	246	280	265	268	252	249	242	285	252	282	276	270	256	266	265	306	271	274	228	257	290	278	284	257	288	261	306	274	273	253	268	244	247	247	266	254	253	287	278	271	277	292	265	260	231	253	217	250	249	238	253	279	282	275	269	260	259	251	285	240	272	282	254	267	290	256	263	270	245	237	274	233	286	266	272	244	251	259	266	246	257	275	246	263	249	262	260	276	270	255	279	252	262	260	280	271	245	239	259	264	262	275	264	297	255	299	254	290	243	273	302	267	286	277	281	270	250	249	255	253	275	302	263	256	277	266	264	254	255	239	270	296	292	292	238	246	279	280	306	285	273	262	277	274	275	276	269	271	258	262	238	265	281	262	271	263	242	249	273	270	284	257	287	280	251	285	277	273	246	264	257	264	242	238	268	256	262	224	269	246	260	273	264	268	277	273	286	268	283	258	253	239	292	260	247	291	280	263	259	227	250	264	290	291	263	287	248	277	277	270	270	271	256	259	266	250	268
7495	39953	71437	67407	54447	37885	20330	8126	2740	1079	711	651	655	659	670	619	654	660	621	639	665	648	623	651	634	606	624	651	641	652	653	646	614	632	632	626	666	577	615	629	634	666	618	653	613	603	600	638	645	637	624	612	630	596	638	666	674	606	654	679	600	612	660	633	637	663	675	643	608	621	639	641	619	631	640	666	660	658	635	629	673	648	679	619	658	618	615	667	678	661	688	667	630	643	644	635	637	627	680	586	690	604	645	660	663	619	618	627	609	657	690	651	624	644	638	673	614	636	615	670	629	602	669	656	619	650	627	672	608	625	623	672	677	659	663	590	639	628	579	637	654	644	629	638	646	624	654	664	646	642	673	656	674	662	665	664	595	661	665	667	650	644	650	637	679	630	618	673	669	652	645	634	667	652	654	678	634	662	609	630	665	643	594	660	630	660	620	676	644	635	649	673	651	675	626	601	633	662	638	618	613	590	651	658	595	634	640	633	653	627	640	651	653	616	624	632	590	659	621	631	633	648	671	665	669	652	634	650	640	659	658	618	626	591	663	609	645	642	605	606	648	640	626	634	664	673	660	656	642	658	649	608	627	644	618	681	658	650	591	619	612	621	629	619	646	622	643	645	684	637	634	660	662	647	678	623	692	597	656	613	662	595	556	638	678	662	618	646	641	643	615	673	668	652	641	613	677	606	654	628	620	606	692	585	641	632	623	675	650	603	628	627	626	600	703	628	649	662	593	621	678	649	574	627	637	649	647	694	624	651	647	654	661	638	585	654	617	618	610	613	668	617	613	649	639	642	660	642	630	593	648	643	615	694	689	658	677	655	639	653	634	615	641	660	650	669	647	656	608	636	661	611	648	633	672	644	670	612	642	658	608	599	692	584	648	633	654	693	619	640	619	651	633	654	610	645	653	641	603	658	671	619	609	646	671	640	661	593	631	673	693	610	637	666	640	623	621	651	630	631	644	675	603	657	621	656	616	616	662	675	642	699	609	646	631	658	689	644	681	608	677	698	650	628	641	637	633	645	645	623	672	657	650	608	618	644	639	607	663	603	614	650	593	635	649	649	673	652	648	680	638	660	622	664	636	637	664	617	636	673	604	670	602	628	642	607	614	711	617	625	665	617	664	663	667	658	650	633	595	632	663	713	667	654	646	682	638	650	632	644	668	624	604	615	677	654	670	638	636	620	652	610	644	660	688	631	626	693	676	673	654	673	631	624	580	703	606	626	672	680	648	668	680	649	660	634	644	634	680	667	622	647	641	674	670	631	622	677	632	676	626	589	629	662	644	668	632	681	618	593	618	617	630	665	654	678	627	666	637	625	600	681	627	575	643	606	615	654	650	647	663	681	638	655	705	638	628	655	643	638	640	604	627	647	658	629	659	678	619	640	614	628	678	603	670	612	665	651	647	629	661	647	640	630	667	615	652	621	656	612	677	649	677	646	708	622	665	648	611	692	617	609	639	661	648	662	645	653	629	660	595	624	647	623	654	633	649	651	667	704	652	606	610	663	641	659	636	643	682	641	637	630	638	610	611	642	648	645	643	640	638	639	645	643	664	648	656	611	690	637	631	640	612	638	657	680	617	607	604	676	648	652	657	645	642	635	629	630	647	654	621	615	662	635	635	636	650	641	625	673	638	624	653	613	634	623	648	623	591	649	606	656	648	597	684	621	634	613	620	627	634	649	599	642	650	643	633	610	614	640	656	650	649	669	654	668	660	640	630	634	658	603	608	637	641	674	667	652	651	637	642	688	641	623	671	641	638	686	637	628	678	617	631	623	631	623	633	650	652	629	673	658	615	665	647	617	652	662	631	658	641	650	651	618	642	618	644	666	660	602	679	666	631	646	622	672	674	663	610	631	619	676	632	600	646	638	669	649	636	653	701	643	679	632	697	614	628	639	633	661	605	616	602	655	624	601	602	669	617	696	701	627	632	627	657	631	638	655	609	626	663	646	629	639	643	651	654	596	651	670	584	630	635	612	656	640	656	617	642	673	656	640	573	683	651	627	634	658	633	603	657	648	695	679	636	642	649	619	701	592	628	683	644	616	627	654	649	640	649	677	638	630	610	616	609	661	632	651	638	631	693	580	645	602	622	647	639	605	630	619	668	631	636	648	624	673	619	613	632	621	649	623	617	637	664	644	630	635	611	658	652	641	680	648	638	699	664	618	665	671	586	659	647	654	621	613	651	598	649	630	661	619	671	621	678	633	644	633	664	633	664	677	636	631	645	572	603	613	648	677	633	626	614	650	703	621	592	654	609	664	654	627	642	665	650	645	587	671	647	640	656	639	632	666	656	636	641	619	619	605	607	632	652	645	632	662	698	662	615	617	634	639	706	641	653	628	628	648	695	664	608	605	651	658	638	674	634	667	674	587	650	652	664	657	687	636	655	608	608	611	689	640	583	661	623	647	626	642	630	691	676	649	618	676	690	670	643	593	641	618	634	613	653	647	644	653	642	653	616	666	615	627	646	632	637	623	650	658	675	662	607	638	631	625	641	640	637	624	678	637	688	649	653	661	614	644	612	622	621	632	632	633	632	680	678	648	629	644	701	632	713	659	677	646	643	677	648	636	668	720	667	639	662	610	612	605	651	616	586	652	645	607	675	632	638	613	662	612	649	675	665	646	709	638	608	625	634	632	644	628	658	653	640	672	626	653	646	652	626	657	668	634	633	676	633	657	661	615	620	638	676	624	680	638	642	624	616	650	626	656	688	650	635	633	624	645	612	621	666	635	650	652	661	672	658	620	625	653	647	663	649	635	615	671	637	655	628	622	635	607	627	640	647	654	668	614	644	676	649	657	657	646	654	599	661	656	612	652	712	648	656	657	580	643	671	648	658	622	640	644	634	636	626	638	675	650	648	649	607	635	650	669	625	657	602	636	616	680	662	592	661	662	628	634	651	684	627	677	626	662	611	655	645	627	659	618	657	632	580	626	620	650	656	630	645	661	596	675	661	606	645	670	616	637	688	667	643	693	614	680	636	692	642	618	622	620	638	677	657	623	648	654	655	643	666	669	657	616	643	677	675	660	641	698	682	634	640	629	634	632	589	619	638	668	620	621	615	641	637	666	647	670	658	605	642	702	641	617	615	667	615	709	643	628	636	602	656	662	669	650	625	628	640	624	628	636	618	619	637	637	649	637	635	631	693	628	653	643	645	601	636	648	628	662	642	654	652	642	636	640	646	638	597	654	632	667	675	651	615	632	613	656	659	594	662	615	618	669	637	643	644	665	643	676	604	662	651	605	644	659	637	651	666	664	601	656	669	629	625	666	651	626	693	659	640	639	660	713	640	636	637	616	643	634	655	601	651	611	639	639	649	633	650	655	704	630	665	626	635	644	669	701	631	640	630	663	664	619	646	644	611	672	637	628	659	654	684	635	620	659	685	626	634	669	647	696	663	667	635	675	609	662	591	645	634	626	678	663	654	645	616	610	649	645	669	627	631	637	635	626	600	607	640	680	644	620
13790	38103	81658	67205	50208	32130	14901	3964	1045	430	263	296	261	269	219	237	240	248	265	237	269	259	251	249	248	266	237	266	274	253	251	263	234	258	242	256	242	240	259	240	258	265	226	250	246	276	253	237	248	267	245	235	258	276	251	261	268	262	283	266	253	242	234	235	235	265	267	233	270	270	236	244	252	216	241	256	254	262	253	255	265	262	254	232	213	225	242	249	249	239	251	245	246	274	252	262	247	263	278	253	242	260	234	250	249	276	239	223	261	242	260	235	238	256	227	261	255	249	259	270	252	254	241	232	209	249	255	258	241	271	252	244	243	246	270	274	249	280	242	242	267	246	230	253	256	257	252	240	260	278	241	273	272	250	270	288	252	271	266	263	262	247	247	269	242	266	247	263	267	224	271	241	250	259	223	246	269	267	266	271	248	237	255	251	268	262	249	266	271	277	274	258	251	244	230	252	219	265	233	269	238	226	265	246	247	235	258	244	233	259	254	272	259	237	239	264	253	262	273	261	258	228	224	233	266	263	243	256	236	254	238	258	275	270	232	229	240	239	238	243	258	233	252	261	238	236	263	244	237	264	266	275	272	242	261	264	233	236	252	270	247	246	258	283	271	294	270	278	246	245	254	250	254	247	267	245	270	247	251	249	256	231	257	287	219	267	224	261	261	279	244	218	239	230	258	241	255	226	279	256	272	239	250	246	266	248	255	226	245	276	237	253	252	269	268	268	254	244	270	252	245	254	251	270	239	246	262	269	234	258	227	269	262	252	249	234	257	281	262	252	227	258	233	250	233	257	251	243	285	256	260	243	246	265	263	246	269	247	242	254	263	249	239	238	262	243	251	262	245	271	266	255	244	214	257	261	274	258	256	244	218	217	264	239	256	248	259	251	270	244	253	235	241	284	249	273	238	240	235	266	276	248	244	264	260	233	271	250	276	240	243	260	262	248	224	235	257	231	254	261	292	245	262	249	253	244	251	240	257	256	246	241	258	229	246	272	277	242	262	263	243	265	300	264	255	264	261	254	276	265	244	253	255	280	253	257	259	248	245	239	234	250	234	260	263	292	271	251	246	228	221	221	278	244	222	232	249	252	248	237	252	251	219	247	256	247	288	270	210	267	272	236	230	250	269	269	271	252	244	251	250	287	249	239	241	260	292	240	277	257	220	271	234	221	269	228	259	262	264	256	285	219	236	268	258	246	229	252	257	255	237	261	245	233	258	248	246	250	282	252	262	245	233	268	284	237	263	259	278	267	250	237	242	288	248	269	224	269	306	256	240	254	266	256	248	234	230	262	264	222	240	245	258	247	241	274	259	224	271	194	266	259	253	238	258	218	257	242	238	246	250	252	251	259	255	263	258	264	228	230	230	230	274	254	257	254	232	242	258	229	237	218	253	250	219	277	232	243	208	239	243	234	272	266	260	233	254	238	259	246	287	255	254	245	229	271	269	273	227	250	260	282	260	268	256	236	258	251	234	256	237	250	252	239	266	263	227	230	258	252	261	284	266	242	242	260	250	274	249	254	257	251	232	241	233	271	272	282	257	279	247	271	242	248	256	249	252	258	248	254	234	254	232	225	250	258	272	260	214	285	271	246	255	256	253	244	232	246	282	289	267	248	288	256	256	267	259	230	250	274	283	243	247	246	259	256	236	219	227	247	249	239	235	269	265	264	227	249	238	234	247	236	229	215	257	248	258	251	255	242	266	255	237	248	230	254	262	268	255	277	248	281	232	215	245	253	252	260	230	240	259	238	254	265	275	278	247	242	248	268	245	270	238	224	263	240	250	270	236	256	262	229	229	265	232	275	238	239	280	249	244	289	242	237	248	236	268	261	279	268	227	238	248	242	248	266	256	233	226	236	271	246	226	251	248	261	249	260	260	259	274	259	220	238	236	227	241	283	278	252	279	277	265	255	253	252	261	254	263	261	242	272	259	242	281	230	254	243	245	255	275	242	227	244	243	279	247	243	253	234	249	249	259	272	279	234	263	242	259	246	250	251	242	232	230	256	253	276	249	243	245	209	263	242	243	254	253	241	244	245	216	285	272	260	272	261	252	249	268	251	227	257	267	246	255	248	252	270	256	247	238	285	246	279	253	253	276	227	243	233	268	266	251	239	235	232	251	240	247	237	239	236	244	272	266	256	251	247	238	266	244	246	264	238	251	274	245	248	255	276	270	257	258	254	242	276	236	263	244	260	264	248	257	249	286	259	256	246	279	246	258	254	250	272	237	246	264	247	267	230	246	266	296	248	232	240	255	280	263	260	283	236	285	269	230	261	259	244	263	247	253	242	270	245	242	244	257	246	222	246	240	238	236	263	237	261	239	249	240	235	264	241	260	252	234	261	259	255	229	244	271	277	252	270	269	251	271	284	278	262	235	278	253	266	271	265	232	243	256	240	250	259	231	247	253	242	237	249	263	259	254	267	230	249	249	245	239	247	248	238	245	266	237	255	254	258	244	233	255	222	267	225	278	256	267	232	281	228	232	234	270	261	283	274	266	230	260	259	251	247	253	247	223	246	254	257	236	236	243	223	252	277	246	259	253	226	259	255	266	257	221	237	245	289	260	254	256	257	245	247	240	226	273	256	254	244	267	251	273	245	295	235	242	221	242	241	227	238	257	253	242	231	288	241	236	271	236	249	246	249	286	246	282	242	201	221	289	265	258	261	280	231	242	261	240	240	262	249	280	238	253	234	251	260	258	232	267	275	216	267	240	255	287	244	246	220	227	242	248	259	261	217	262	303	273	235	229	249	281	260	260	264	245	262	239	276	229	251	253	281	226	240	266	275	246	252	243	246	259	260	263	247	264	265	201	278	224	284	257	247	245	270	254	258	244	255	215	233	259	230	232	262	256	250	242	242	247	270	246	250	249	231	245	264	246	257	269	271	269	238	256	257	234	248	269	261	244	271	260	277	227	251	264	264	227	265	257	262	272	232	251	268	251	227	255	267	267	243	259	275	267	251	271	277	263	245	218	255	260	260	242	265	236	237	279	252	225	243	250	278	266	275	228	267	250	258	254	249	248	277	258	269	274	248	276	256	244	229	262	272	271	258	285	231	222	254	257	257	251	241	248	270	247	276	260	260	231	258	232	222	247	262	248	274	285	230	267	225	233	217	245	254	240	271	249	260	271	272	254	289	249	252	268	232	244	272	268	257	263	234	256	280	267	218	252	279	275	240	222	229	225	231	285	263	266	265	245	253	230	251	261	256	219	249	239	263	240	271	240	221	225	252	219	258	245	261	243	243	255	224	237	241	259	242	252	240	283	217	244	266	245	222	258	228	262	270	273	253	258	256	273	243	254	240	278	276	225	237	257	237	248	278	268	246	238	241	245	238	271	249	291	246	239	264	242	236	235	253	257	258	256	254	289	264	252	257	274	278	270	253	219	252	258	257	244	214	233	231	219	231	229	248	214	235	296	274	266	253	260	241	236	254	243	273	251	269	280	273	281	245	228	230	255	260	254	265
8474	31764	78128	74533	60834	43310	24615	10464	3336	1320	772	637	656	591	600	620	655	569	619	639	586	622	605	610	574	619	596	601	655	648	608	601	606	605	619	626	620	620	645	640	589	598	652	617	589	639	580	622	591	627	611	601	581	609	611	610	609	641	565	609	619	648	578	619	614	610	603	629	595	651	593	581	604	612	617	621	640	583	638	558	603	623	574	625	634	669	583	620	612	604	667	583	588	616	617	608	635	646	617	600	652	577	601	606	570	623	580	603	588	594	637	611	580	621	638	592	621	599	663	622	633	608	591	548	569	613	660	567	602	607	644	601	599	607	622	649	606	620	569	555	598	601	608	623	612	580	590	622	564	611	581	632	660	653	651	581	603	620	621	621	653	612	613	626	617	624	622	621	599	593	539	597	604	641	599	652	624	594	638	596	619	606	667	659	583	628	627	583	630	596	606	586	611	623	613	628	579	627	587	607	614	571	639	578	632	558	614	626	613	595	600	608	617	595	606	587	606	628	598	574	620	611	608	610	633	640	620	604	622	603	609	600	583	605	598	612	650	590	565	596	603	580	623	606	634	588	655	573	589	597	640	605	553	655	622	626	617	615	596	632	596	657	604	641	644	665	600	631	576	662	619	612	619	625	600	546	597	586	610	628	572	614	607	633	627	615	604	560	611	606	619	588	606	618	562	588	600	600	621	607	578	602	618	614	629	639	610	623	581	600	596	612	611	590	641	635	652	620	603	579	639	642	624	598	608	629	647	620	611	614	603	595	604	582	602	588	594	651	591	619	596	588	617	600	570	627	611	634	636	605	646	614	595	580	620	574	602	603	578	633	586	664	620	574	634	612	634	628	620	611	574	627	603	627	668	610	581	608	625	618	614	639	624	619	608	596	630	590	603	606	596	560	633	589	638	596	588	629	634	580	635	619	598	595	585	643	579	582	621	607	629	664	630	610	578	605	610	619	589	595	601	621	601	635	576	596	626	593	611	606	640	563	563	590	595	571	589	610	588	633	599	604	621	606	581	568	635	627	576	618	637	603	616	613	643	634	583	607	587	594	570	605	605	619	615	669	604	647	576	613	583	567	634	588	590	613	600	609	638	627	602	590	608	596	633	600	618	581	574	652	606	649	577	606	596	633	631	593	649	619	577	649	584	584	604	621	600	608	661	596	592	622	626	680	638	663	590	598	632	609	603	606	607	590	561	584	575	587	650	596	623	638	643	603	632	605	620	638	620	591	646	629	625	578	621	586	635	550	636	620	624	631	617	525	672	595	611	591	551	584	574	615	606	613	647	645	631	611	597	653	630	589	611	597	576	592	565	632	665	572	647	630	562	580	610	589	611	582	612	602	575	610	607	638	637	610	629	598	579	603	573	609	573	629	596	618	612	591	623	617	646	626	616	601	560	567	596	601	591	604	618	612	638	623	649	657	650	552	606	660	630	610	594	586	586	595	646	629	646	586	650	585	605	584	636	597	572	638	568	616	633	604	623	601	577	609	630	575	611	536	643	608	632	574	633	616	647	633	670	633	613	659	578	636	566	605	612	560	588	611	582	641	577	612	640	595	638	620	604	607	621	593	601	626	604	641	575	595	601	593	602	591	604	613	626	604	599	572	586	588	652	622	594	600	596	596	569	652	636	594	559	650	583	629	593	592	627	560	597	576	613	610	592	611	615	633	567	623	649	606	618	605	611	624	632	641	597	633	616	596	630	659	613	602	597	554	604	633	591	603	573	596	644	645	595	646	642	617	603	625	591	606	607	633	634	578	625	615	577	609	596	621	572	646	629	595	598	586	646	606	640	618	597	615	580	615	625	585	630	613	614	582	653	653	628	601	609	655	580	626	583	626	608	571	593	545	606	621	605	611	626	564	690	613	596	602	646	592	596	627	611	565	617	629	611	598	589	592	598	622	605	596	624	649	632	653	596	585	604	630	591	571	601	602	627	662	631	606	634	613	606	632	595	613	615	618	571	647	638	616	611	584	593	562	563	614	638	642	626	584	564	636	604	583	618	608	630	669	608	635	642	602	586	610	604	641	613	635	610	623	629	612	618	596	607	597	630	603	574	612	598	606	590	565	613	633	616	594	609	629	615	609	617	582	619	570	597	617	554	571	566	601	582	631	618	570	602	592	603	601	590	600	619	649	603	571	613	595	611	599	593	600	614	604	617	648	584	579	651	608	626	614	607	631	618	585	607	573	606	631	606	614	602	567	616	587	655	634	691	615	581	629	628	571	597	650	563	624	603	646	631	615	578	616	631	600	602	552	610	583	603	618	621	604	650	619	579	630	634	653	616	606	619	626	601	572	604	590	596	558	632	602	575	615	673	603	614	634	601	600	639	611	640	610	649	584	588	640	629	589	636	564	594	549	621	610	590	571	594	611	561	546	664	630	591	658	627	603	643	644	569	606	647	607	621	613	601	627	630	622	591	610	627	602	661	622	618	579	586	642	626	655	594	608	618	580	569	620	583	628	603	567	581	671	589	587	635	628	582	589	580	615	582	611	583	635	591	596	624	587	582	603	620	610	621	637	583	620	637	608	627	644	603	638	594	609	615	590	586	580	578	641	603	603	630	563	592	636	644	593	600	557	595	591	670	601	573	590	622	608	615	626	644	629	602	589	620	615	621	552	654	651	610	566	663	574	612	581	611	622	634	571	622	615	576	655	603	586	632	641	617	611	617	615	602	604	576	594	598	628	601	558	612	633	601	595	634	603	615	612	597	640	621	612	540	662	630	623	582	629	614	580	589	583	606	615	586	586	595	595	592	598	637	607	608	629	617	594	590	588	624	620	599	622	557	545	585	572	610	670	588	573	625	594	583	617	607	602	631	586	591	569	637	582	606	611	630	602	616	583	608	603	589	579	633	565	590	633	610	615	595	597	630	640	580	629	608	583	586	595	607	574	550	593	581	615	612	602	621	580	607	629	603	584	613	626	605	602	636	567	607	621	658	596	595	627	599	580	621	590	612	590	637	604	668	607	576	618	630	607	568	616	595	608	630	635	581	561	624	603	634	623	563	610	593	574	622	620	603	588	653	642	614	628	610	588	591	630	588	567	618	599	656	666	620	593	649	631	584	606	591	589	565	646	600	626	608	602	621	596	620	584	596	582	655	581	611	626	608	582	615	622	621	628	608	616	594	592	634	567	581	585	596	632	619	605	587	605	595	658	609	614	584	577	592	666	602	594	579	619	557	611	577	608	623	594	571	627	617	608	641	644	645	609	671	635	633	618	600	628	625	615	585	600	633	624	587	649	607	606	623	565	643	625	628	623	618	586	626	593	591	579	588	621	621	630	621	619	627	616	659	593	680	581	618	584	597	613	616	607	604	591	670	631	601	624	591	640	610	605	652	649	575	619	623	604	619	569	624	645	581	638	632	628	625	593	630	626	584	589	555	627	626	585	630	630	590	585	610	603	568	619	582	582	593	598	638	625	576	595	667	641	584	632	582	611	620	605	609	599	644	632	595	588	601	610
1930	1672	10775	8788	4589	2173	836	416	275	219	234	220	191	215	256	215	239	212	216	211	204	208	206	214	186	190	186	184	225	217	204	207	221	214	205	201	238	210	232	210	214	200	205	208	232	227	210	227	225	244	192	198	196	206	183	213	196	190	207	215	222	231	211	210	214	218	208	216	196	215	193	220	224	221	221	226	240	212	197	212	205	212	221	212	219	192	198	215	213	229	192	194	236	226	194	228	207	230	204	207	214	209	234	186	194	197	205	228	199	191	201	199	210	208	194	226	205	210	183	209	214	222	185	211	209	216	213	207	217	203	202	210	217	176	228	207	209	216	186	203	221	215	206	204	223	222	220	216	228	207	215	203	243	208	201	208	218	207	197	233	194	224	194	208	217	201	205	195	217	217	250	238	210	218	229	199	198	212	204	191	201	203	193	223	190	197	213	198	208	202	226	218	205	193	216	203	202	224	216	222	211	209	210	207	223	218	228	213	211	197	204	226	197	235	221	248	190	220	196	224	204	220	218	176	198	219	220	216	207	207	206	181	185	203	215	213	209	190	188	195	211	219	196	219	182	189	234	194	206	214	208	196	202	220	220	217	190	223	206	204	205	201	190	217	213	210	196	215	214	194	211	201	200	196	204	210	201	217	216	212	223	196	228	217	249	211	198	212	192	200	210	198	221	205	173	205	212	225	219	227	221	235	232	202	219	219	225	206	214	211	245	223	237	247	213	199	229	216	191	193	215	191	209	211	190	205	189	216	211	226	190	216	201	231	208	190	203	196	184	194	214	212	227	230	212	201	221	204	204	206	227	213	220	225	225	229	209	232	214	199	219	191	215	197	199	235	219	206	207	235	211	222	205	207	223	217	199	203	207	221	210	217	213	211	213	205	204	191	203	195	217	221	227	241	206	205	217	213	197	208	230	239	219	223	216	215	209	227	198	190	177	231	184	209	237	212	215	218	216	209	220	191	198	243	184	197	227	214	214	229	201	229	195	224	237	227	219	227	206	213	214	220	211	215	244	215	195	201	233	228	219	225	188	184	206	206	190	214	222	249	237	211	196	189	193	211	194	204	251	242	193	179	214	213	194	208	211	188	222	207	182	212	195	202	227	224	188	228	205	216	233	217	227	251	219	224	243	223	221	217	187	193	219	187	198	194	191	209	229	198	188	217	234	251	207	206	194	228	220	204	238	211	201	202	218	191	204	174	219	186	219	180	191	222	208	210	250	190	222	220	215	187	205	208	212	215	218	212	230	203	200	215	241	209	210	194	210	214	215	210	215	221	194	208	219	182	192	230	191	200	184	192	211	171	202	203	185	206	200	225	211	200	195	199	204	207	192	224	203	199	214	221	172	215	206	200	235	230	233	239	198	242	225	193	182	195	217	221	199	190	219	205	199	182	201	197	223	221	209	222	202	197	189	182	198	227	215	199	207	209	207	224	236	233	210	209	207	235	212	206	215	209	219	199	184	218	204	199	203	178	213	205	225	210	201	227	242	226	217	210	217	207	194	193	213	241	216	229	210	195	216	211	226	219	219	206	205	210	224	202	222	242	222	215	204	230	199	198	199	228	186	220	211	204	233	197	202	228	236	178	198	235	200	188	219	215	185	185	208	193	183	237	201	202	217	238	200	196	208	209	232	202	218	207	204	244	230	177	228	209	219	228	221	221	174	231	250	207	197	177	205	187	202	210	225	205	234	220	213	217	205	196	172	207	199	216	203	202	198	209	228	221	232	226	191	217	216	217	210	175	186	218	196	229	197	212	215	193	223	215	200	207	218	198	215	204	197	222	209	217	209	187	195	183	241	230	240	264	207	219	197	190	241	199	235	207	226	227	201	212	184	191	221	208	229	192	218	225	228	224	224	186	199	201	217	244	218	213	205	195	186	241	185	205	224	195	228	192	208	204	229	220	216	219	243	198	217	197	194	194	223	196	214	217	192	203	221	218	212	209	226	208	218	225	230	203	226	215	196	215	229	229	191	189	214	207	223	226	211	230	229	224	219	202	218	218	222	217	201	226	192	198	190	208	184	176	209	220	209	212	211	205	190	206	220	212	207	186	200	187	226	213	237	174	200	208	206	203	205	239	181	188	209	213	217	194	208	211	206	210	211	209	232	198	226	220	185	201	210	220	204	181	214	218	230	211	196	183	223	188	209	215	210	199	208	216	222	194	224	176	213	216	225	203	218	233	224	212	193	195	224	214	241	231	209	202	183	203	203	184	196	221	247	205	196	203	219	189	213	215	221	213	232	215	200	220	195	224	205	209	213	230	198	217	219	207	181	221	224	211	212	195	201	202	224	174	204	220	193	200	207	225	214	217	219	212	237	235	209	197	199	196	216	232	208	214	245	221	191	213	233	218	228	217	218	205	216	190	212	209	220	190	195	216	196	218	216	202	239	223	239	192	206	230	209	217	232	210	212	205	196	191	229	198	219	231	202	220	211	221	206	190	206	219	204	197	227	174	225	202	211	205	205	206	219	209	206	223	246	218	222	239	223	245	233	196	216	216	217	192	216	210	207	215	197	173	239	197	203	208	231	209	206	215	216	212	194	219	218	201	206	206	217	199	207	210	216	240	210	212	204	210	213	236	204	241	219	202	239	207	207	222	213	215	194	196	230	207	196	175	206	207	202	218	219	213	189	244	217	196	204	220	189	240	200	210	210	199	155	186	230	206	216	213	220	214	201	226	243	207	205	220	208	210	201	244	225	225	229	233	220	197	206	230	212	194	208	209	206	219	217	193	225	248	206	205	238	208	217	204	202	225	211	171	185	190	210	201	198	213	214	205	186	229	212	192	178	209	205	208	193	196	185	182	187	211	214	223	233	248	209	196	206	190	212	219	235	196	206	223	177	210	169	239	225	194	202	233	192	211	185	196	196	197	195	217	220	205	181	221	233	200	239	217	208	214	191	200	200	237	215	188	213	232	200	222	198	202	207	215	248	201	206	208	205	165	223	208	209	196	198	210	176	217	191	215	192	231	219	222	209	190	195	178	229	233	211	210	215	222	224	208	238	222	197	208	201	170	199	215	238	192	206	208	216	230	235	214	223	197	208	183	226	236	233	200	197	216	179	216	217	193	216	222	238	233	222	193	232	190	206	233	231	213	202	184	210	206	229	203	200	212	207	213	207	206	206	223	197	205	216	202	207	224	176	195	208	216	223	212	205	230	217	201	194	212	219	217	213	201	219	200	198	227	234	213	208	216	222	211	182	219	237	204	233	217	183	216	205	186	216	221	213	182	218	232	217	221	198	229	219	246	219	209	231	226	180	221	187	218	206	231	238	218	203	206	205	206	225	184	210	205	207	229	214	211	205	196	205	212	225	216	206	220	227	241	228	247	218	188	223	228	215	193	222	247	203	219	268	217	199	203	211	191	236	221	199	233	183	233	200	240	221	224	206	235	209	232	229	222	201	214	201	204	214	200	215	208	189	202	194	211	203	189	199	190	200	186	226	226	199	176	199	198	231	200
2322	3207	21653	20040	13435	7180	3081	1339	849	601	520	515	555	479	543	544	526	525	526	571	557	572	497	557	558	536	526	560	519	565	506	566	527	542	568	514	534	558	549	528	508	568	541	515	532	530	539	521	493	528	506	512	541	541	545	513	563	550	573	551	538	549	559	544	533	551	515	547	498	505	521	519	520	517	537	539	569	534	524	522	538	515	533	505	511	501	536	542	499	579	534	492	573	518	584	547	565	529	526	550	511	514	506	513	560	547	519	526	543	565	536	537	597	564	528	530	526	525	508	535	560	528	526	509	539	540	555	532	507	534	510	482	509	546	537	579	550	536	534	556	541	514	498	511	548	532	527	549	517	522	551	560	573	519	541	564	607	578	531	513	545	498	538	542	503	507	522	565	547	552	517	552	522	560	565	515	590	530	518	569	566	537	489	515	527	562	543	550	553	573	556	535	525	495	508	544	527	508	574	522	546	539	521	513	533	539	521	570	512	549	493	534	549	517	530	518	545	537	536	545	517	564	544	563	577	527	546	558	545	525	545	556	505	531	516	499	497	524	535	515	519	494	529	534	524	544	529	570	579	554	559	512	534	551	563	515	527	509	567	537	528	514	568	515	535	565	500	537	508	544	523	499	529	534	507	550	563	511	550	522	500	541	495	577	527	536	544	531	565	514	532	497	528	557	544	510	479	479	566	529	537	549	519	508	525	512	574	541	522	535	501	529	523	535	549	510	488	542	568	550	551	515	542	550	520	502	556	541	548	519	516	569	548	541	543	521	541	562	526	523	512	484	561	542	574	508	510	530	510	503	562	553	555	549	530	511	536	516	540	530	549	538	544	521	515	528	534	502	516	524	513	557	494	529	544	540	525	532	534	539	541	500	535	524	528	526	487	505	553	508	529	506	535	517	577	539	517	552	476	486	532	516	529	553	533	560	513	531	543	556	528	526	528	548	516	566	553	543	563	565	513	546	508	528	547	524	487	559	553	550	546	539	524	516	596	567	547	561	546	519	503	539	530	575	548	535	520	519	504	543	505	506	558	497	515	514	522	538	523	530	509	505	526	555	551	544	487	498	507	549	503	553	558	542	533	536	511	585	557	550	578	517	513	534	521	528	489	514	517	521	502	494	515	535	559	580	526	546	534	544	516	542	553	512	529	560	543	523	538	541	509	499	523	509	479	560	576	536	526	486	533	523	527	595	519	553	546	554	506	522	532	509	561	476	579	532	624	544	539	532	509	547	515	513	553	564	518	562	542	528	528	570	513	539	513	512	544	542	544	527	530	510	552	519	520	500	543	525	544	536	536	537	534	570	535	498	527	551	521	543	540	552	543	543	558	543	516	511	525	541	551	504	541	532	527	556	550	505	534	567	550	531	537	557	559	513	558	499	541	503	539	526	565	565	548	526	522	505	540	508	526	506	528	502	511	560	558	544	524	561	531	524	526	504	500	523	516	546	513	523	536	516	532	504	558	552	506	500	525	540	550	518	522	508	546	518	517	521	532	474	565	524	518	506	540	567	540	540	555	491	541	494	513	526	525	532	528	517	524	502	504	538	487	527	501	534	520	544	508	538	550	558	529	575	518	487	512	568	541	576	522	539	527	525	514	543	546	521	541	560	553	527	526	555	498	518	590	513	550	510	535	519	556	548	534	536	540	528	549	500	529	519	523	533	536	559	540	536	537	550	538	576	503	531	509	567	520	519	527	523	501	579	529	587	538	591	542	505	492	530	538	560	509	521	525	526	547	549	596	543	533	556	523	487	527	515	515	528	539	533	522	546	504	510	550	536	571	533	501	513	539	546	547	576	500	521	527	529	494	505	508	541	555	490	531	547	531	577	534	556	532	548	516	513	541	534	503	515	543	530	574	471	494	542	542	519	526	511	523	536	521	494	574	536	529	550	530	535	486	515	516	560	542	523	527	532	538	469	531	562	576	549	540	516	526	542	496	533	525	544	518	547	523	525	524	532	526	551	586	495	535	497	547	567	544	527	604	509	536	564	535	534	554	522	545	547	557	513	560	509	530	527	514	504	533	506	555	546	545	558	497	495	539	515	590	485	555	529	572	530	509	542	472	519	548	536	518	558	533	543	535	548	540	541	541	505	481	519	535	522	556	524	522	540	531	542	525	540	496	531	545	556	517	553	501	517	513	562	490	499	518	507	550	548	508	560	514	513	554	551	496	510	555	536	524	512	541	539	560	546	539	547	511	496	523	545	526	502	545	512	564	539	539	513	495	508	540	540	523	583	542	520	551	494	519	557	532	543	544	541	508	548	516	586	525	551	513	506	532	522	521	493	534	558	510	462	525	558	520	510	498	530	519	518	545	547	549	515	530	534	557	517	539	545	534	534	557	491	524	558	554	582	520	518	547	537	539	507	526	524	516	543	546	526	534	522	518	539	488	522	500	540	527	509	518	574	562	534	541	548	529	531	545	545	523	524	502	510	493	545	521	531	545	534	518	498	551	520	509	556	528	496	521	507	548	542	572	549	553	543	522	562	491	507	524	548	504	507	566	551	548	536	524	548	564	504	525	554	569	538	501	508	507	552	553	511	507	527	542	532	539	524	563	480	517	505	558	493	535	516	516	539	591	524	530	523	507	522	536	562	529	507	540	534	530	533	542	519	554	549	508	505	493	509	518	541	550	539	503	534	504	553	519	497	541	571	542	540	512	519	544	543	538	521	539	530	550	571	522	557	551	527	557	548	522	529	504	541	534	538	514	524	558	582	541	528	558	513	585	508	524	559	502	534	548	558	525	527	552	559	502	531	479	500	535	510	522	509	513	526	518	537	552	521	519	524	550	519	528	518	520	548	524	525	525	542	531	509	512	575	539	536	517	522	543	511	553	513	558	516	525	541	552	521	534	553	496	534	529	506	517	533	543	516	584	552	516	511	504	525	523	517	554	545	542	538	493	537	511	492	522	565	526	552	523	552	522	565	534	488	517	510	540	543	544	523	561	514	507	524	564	516	532	508	503	484	536	514	499	514	533	532	525	507	527	555	534	557	531	521	546	534	496	526	517	537	555	536	506	538	521	507	491	535	533	520	542	537	558	555	530	542	470	539	547	543	529	561	528	482	528	486	542	523	520	537	547	499	521	534	509	572	550	549	551	544	515	542	491	515	534	547	478	549	512	546	541	554	546	559	543	516	549	523	519	488	518	535	511	522	541	544	595	554	504	508	505	500	557	538	528	498	496	522	528	513	527	520	539	522	554	535	535	548	581	523	509	556	528	543	505	510	547	533	558	564	565	516	566	505	528	493	552	498	507	560	507	511	565	518	534	541	563	478	527	536	530	513	546	494	527	482	547	548	547	539	495	563	563	472	489	547	477	509	547	554	546	533	562	534	554	546	519	518	539	530	511	575	546	527	503	533	575	558	560	550	515	523	542	561	554	544	514	590	515	514	543	511	534	553	504	511	507	578	499	499	577	545	555	505	541	545	517	540	515	557	495	554	535	507	550	520	551	528	537	547
12572	28906	78475	64070	46552	29206	12403	3343	919	429	308	280	264	258	279	266	268	241	277	250	287	273	252	273	266	285	266	253	288	253	273	275	267	252	247	257	226	249	243	256	279	277	296	256	262	257	262	259	273	262	269	248	274	272	292	230	305	286	265	266	293	286	286	297	262	257	254	241	267	262	226	247	257	246	270	276	289	270	272	288	257	290	258	259	250	269	270	262	243	276	281	253	257	248	282	268	248	251	266	284	268	257	259	244	263	233	224	279	286	258	282	231	221	259	245	265	266	256	263	265	257	244	283	287	247	252	265	289	239	267	268	263	281	247	289	262	277	278	218	224	225	249	272	243	285	266	271	269	279	248	276	272	267	289	284	270	252	252	272	240	280	257	255	258	247	229	273	258	261	252	260	264	246	287	255	251	273	280	242	274	288	262	268	264	252	262	280	264	276	279	302	258	263	280	233	240	294	297	267	258	254	258	270	223	296	288	267	264	264	229	278	260	258	278	248	260	282	259	252	271	258	280	283	263	251	245	244	241	248	266	289	285	238	315	262	270	237	251	259	238	277	259	243	267	249	281	267	247	274	268	263	236	222	254	254	258	253	223	274	283	242	282	268	250	265	269	272	257	251	269	262	253	268	259	271	282	294	267	274	263	256	287	297	257	265	249	280	286	264	264	275	240	250	233	235	245	258	264	274	240	248	270	247	246	254	264	241	274	244	292	256	261	280	227	273	259	246	250	247	244	279	245	254	247	260	271	274	242	253	272	275	287	282	297	264	275	268	260	277	287	273	268	291	264	247	278	257	292	266	292	263	262	255	257	265	252	249	260	285	290	259	242	273	272	243	252	275	255	262	243	281	248	262	255	290	283	247	281	269	284	266	289	269	245	247	256	237	277	252	262	278	253	237	266	271	265	251	267	285	264	258	249	284	251	294	236	306	292	264	260	251	275	234	261	274	265	275	236	247	248	275	272	296	262	252	264	267	263	280	263	287	241	258	247	247	256	266	265	216	282	265	293	252	268	258	266	307	283	300	277	252	228	253	265	243	301	258	243	276	261	269	283	260	281	282	258	270	255	269	275	270	250	251	238	255	260	256	281	233	265	255	274	294	249	277	290	278	238	273	265	275	278	264	215	286	247	260	278	288	268	256	259	259	295	296	257	243	247	261	266	284	271	248	256	255	246	267	275	239	298	245	246	271	278	209	273	278	279	241	258	285	249	285	235	296	284	269	266	235	255	247	265	273	250	236	277	252	280	242	270	298	249	258	269	276	291	298	273	279	263	245	265	263	268	282	265	286	260	250	250	303	265	251	257	259	228	234	282	304	241	245	284	252	296	256	270	269	238	251	278	268	267	272	275	264	267	279	260	276	274	237	257	271	242	276	271	257	287	277	247	267	272	295	241	233	293	284	257	250	266	298	280	244	260	234	257	284	265	259	267	296	295	288	272	246	247	274	282	262	245	276	250	235	248	242	263	268	276	253	260	296	260	287	250	285	233	250	252	281	262	259	291	254	258	262	278	252	275	293	301	264	263	249	282	262	268	266	265	254	252	297	279	255	239	287	268	255	287	270	273	267	274	259	276	237	244	276	271	285	269	266	266	281	253	259	272	274	271	251	244	278	267	267	252	272	239	277	258	317	248	268	254	272	279	241	262	233	247	285	268	255	262	267	227	266	273	274	237	260	239	288	239	239	275	270	247	312	253	247	262	243	290	250	253	249	259	256	242	263	253	262	263	261	283	250	277	279	266	293	288	239	249	285	256	307	256	288	257	264	246	306	273	261	287	232	287	264	257	252	269	270	282	249	269	217	284	275	300	236	249	289	277	277	278	259	247	254	280	272	269	239	255	297	253	261	275	258	269	260	243	303	253	292	280	258	258	291	247	269	273	250	260	282	253	271	268	264	261	258	246	267	256	253	258	245	254	284	257	263	259	261	256	288	255	276	238	263	255	257	284	257	254	278	263	244	250	252	246	269	260	272	274	293	266	271	241	258	270	282	251	256	270	252	263	285	278	259	250	264	267	242	270	258	297	243	247	262	274	261	246	259	274	297	280	270	283	275	249	264	256	249	252	292	272	263	270	279	272	255	244	278	272	267	266	231	280	249	280	276	290	265	266	243	264	240	263	290	259	258	286	268	271	278	260	269	237	274	282	261	272	284	246	253	251	254	269	283	258	273	294	261	249	241	258	281	279	260	255	284	252	264	264	277	250	280	260	274	249	235	271	265	264	248	243	277	302	295	238	252	254	278	239	255	305	279	300	254	273	269	285	244	256	257	266	260	245	237	286	252	243	244	256	239	274	240	267	269	260	282	240	288	276	296	265	279	263	260	257	260	275	283	264	277	261	267	255	237	284	239	296	258	270	273	258	268	260	271	262	249	276	281	282	261	283	257	254	295	269	246	241	250	271	283	261	265	248	279	273	288	270	270	279	261	258	258	280	239	298	261	301	249	252	255	265	274	261	259	264	268	268	248	287	224	280	238	252	276	257	253	255	291	261	250	286	253	259	266	277	277	258	254	271	274	268	269	272	279	270	248	251	298	254	258	249	286	249	265	248	278	224	255	270	296	266	270	266	241	268	277	287	249	266	289	243	274	272	219	256	283	274	254	258	285	240	250	261	283	283	245	279	265	245	281	240	281	266	274	264	275	235	271	278	240	287	250	255	261	257	252	280	263	245	253	291	235	275	237	252	256	248	275	264	266	268	255	269	277	264	284	235	262	278	234	247	267	292	237	272	310	289	291	260	281	253	278	276	278	273	308	260	261	236	262	284	256	269	277	259	253	253	285	291	257	282	248	265	230	275	253	274	293	282	247	262	256	291	231	272	265	244	279	279	263	259	268	256	263	269	224	263	243	274	241	271	247	225	253	257	263	284	274	264	264	264	254	259	266	272	271	292	245	255	287	280	262	252	278	244	278	230	236	249	259	255	263	253	278	245	233	268	261	276	262	290	269	257	264	282	265	276	255	263	295	305	239	243	241	261	256	251	240	272	232	281	240	260	260	267	263	256	273	281	253	252	255	243	249	276	271	258	273	254	292	243	267	283	284	277	263	244	248	277	290	249	275	252	216	249	284	299	263	257	274	242	277	263	229	247	274	251	248	253	264	273	270	264	239	252	265	250	232	252	287	245	267	272	283	238	252	245	246	245	276	263	258	317	267	261	302	272	314	275	270	257	257	269	253	254	265	252	276	244	264	255	303	268	273	272	269	289	299	259	263	262	264	281	269	267	253	291	283	253	282	255	235	278	219	245	261	247	301	265	274	239	276	270	266	245	262	241	259	255	250	271	227	267	271	269	260	296	251	264	276	289	276	257	255	265	268	236	229	284	261	253	272	288	268	252	262	242	268	255	249	253	263	257	236	262	244	284	261	289	308	262	231	271	308	265	237	259	275	258	272	272	223	262	269	224	293	270	255	266	282	262	260	271	270	273	233	275	271	275	277	244	214	257	261	264	268	247	217	293	266	264	239	285
8560	25206	73435	70645	57433	40603	22247	9198	3031	1128	784	626	643	626	624	655	634	673	633	630	692	642	629	623	649	624	662	635	601	628	613	664	639	641	662	642	636	664	633	615	641	648	626	642	591	638	620	652	618	619	637	658	645	598	614	624	640	636	644	657	641	663	610	670	602	620	639	619	573	640	621	611	677	692	650	610	593	675	664	626	624	646	621	662	644	665	622	633	646	666	630	633	613	680	665	664	698	624	645	637	665	687	638	629	653	620	636	652	618	657	615	668	681	645	663	661	629	674	656	663	658	621	657	660	646	601	659	637	652	614	641	714	648	672	561	642	603	621	681	652	594	603	603	656	655	593	660	645	600	611	680	665	664	631	590	593	620	644	603	611	645	622	640	678	670	655	608	610	670	645	654	626	657	620	615	604	670	653	701	610	611	629	691	663	607	629	601	652	629	613	668	679	646	658	595	622	634	628	643	662	608	694	665	677	631	668	634	655	617	671	632	616	667	609	667	617	694	633	656	636	671	633	681	653	657	677	642	638	636	650	619	625	648	600	635	627	617	646	649	612	651	665	648	650	624	627	626	630	650	620	615	649	614	646	645	649	617	627	650	607	674	626	588	643	631	644	611	679	628	628	659	617	639	640	688	677	631	624	642	594	665	644	604	663	658	668	639	642	655	612	629	660	618	614	662	666	630	630	614	629	607	663	657	632	635	686	617	667	671	606	663	608	602	637	644	647	622	649	668	639	635	665	586	665	642	617	659	653	590	617	667	649	620	640	669	650	624	620	682	656	623	598	611	665	628	671	646	651	618	600	674	683	623	648	615	578	673	632	632	642	666	674	635	639	663	593	648	690	624	611	640	656	655	601	647	616	626	594	637	671	598	629	695	632	649	646	608	664	613	613	629	616	615	653	647	637	640	639	631	650	602	607	672	658	639	597	576	639	648	617	681	651	617	663	636	607	661	604	608	647	687	593	638	641	636	627	651	653	651	640	644	662	660	661	645	627	650	622	681	624	641	632	655	676	690	622	642	642	666	688	645	649	705	633	607	654	626	643	674	618	642	628	671	665	623	596	617	640	633	656	609	636	650	618	674	682	639	623	634	654	656	636	615	635	641	667	632	653	648	647	658	669	621	630	669	585	678	639	567	681	673	632	654	654	594	678	637	627	666	628	623	682	618	609	629	601	683	633	634	655	618	661	655	579	602	620	663	622	620	614	653	665	649	620	662	592	637	652	671	655	647	624	653	613	637	664	634	661	662	653	624	617	641	673	649	626	643	651	596	674	641	704	674	634	668	631	639	664	650	688	647	660	611	667	612	676	669	649	617	661	662	642	669	617	597	627	655	644	673	695	643	657	605	650	681	649	654	690	636	603	646	660	618	608	633	661	673	635	614	641	659	625	626	632	694	643	617	642	625	654	656	633	664	615	650	623	633	661	640	614	630	655	684	608	667	643	635	606	686	631	623	640	645	633	647	609	585	626	621	680	594	696	646	619	570	657	666	636	651	698	655	665	651	606	635	675	659	651	692	636	595	663	654	623	711	609	619	591	623	630	661	662	673	630	629	671	644	650	654	633	646	599	609	637	609	658	628	622	671	641	662	622	623	673	636	630	662	600	663	663	620	655	634	649	665	649	642	618	638	636	619	647	678	620	653	635	646	641	612	643	629	631	648	637	680	649	628	667	638	645	663	605	635	639	640	658	601	630	674	655	642	628	669	651	608	633	589	596	648	663	666	663	694	664	637	639	643	610	600	640	642	661	636	639	638	622	679	585	671	632	661	627	637	618	639	668	620	630	659	659	645	652	638	633	636	631	645	645	649	649	614	648	630	638	678	637	643	680	680	642	611	645	619	663	632	655	661	651	635	672	674	642	659	612	605	600	656	627	618	666	672	597	674	637	645	603	654	609	637	631	669	631	690	646	655	648	615	647	636	624	622	660	672	611	663	649	625	649	651	645	631	613	647	655	661	646	614	638	628	662	665	659	637	635	663	620	620	638	680	671	649	655	640	636	569	624	637	680	646	693	662	590	650	647	646	676	624	659	622	604	629	653	635	647	638	587	660	672	613	609	593	620	649	656	673	649	651	652	636	619	687	618	669	631	686	639	639	620	650	606	644	643	660	633	644	646	617	680	671	682	667	631	676	612	611	642	611	635	647	609	617	606	614	594	648	664	588	661	651	681	635	685	622	657	631	593	645	601	646	640	611	618	632	627	622	603	659	651	642	613	653	662	626	649	578	622	653	647	593	658	641	700	673	621	631	671	657	673	622	636	676	653	683	650	627	634	677	644	648	644	628	667	656	620	635	597	636	643	634	626	667	633	627	596	628	662	669	620	669	653	649	596	640	650	643	652	641	692	647	661	645	634	666	653	633	649	640	674	671	642	615	653	687	660	631	666	693	664	667	621	633	647	624	633	609	658	627	608	628	676	643	632	598	596	671	674	625	661	630	641	634	619	673	649	582	657	673	652	629	689	622	631	690	589	645	630	698	662	623	649	644	694	635	693	671	651	662	662	630	614	614	656	651	657	673	646	622	662	610	660	577	699	683	613	638	640	613	649	658	644	655	662	657	611	612	585	621	656	585	666	596	603	673	629	617	670	642	696	692	617	679	649	648	656	606	617	654	685	690	634	656	644	629	649	658	580	654	626	647	650	645	678	659	641	627	668	619	614	636	639	621	653	679	628	641	646	601	650	627	635	630	630	645	623	649	672	637	666	660	634	634	668	657	656	629	691	700	609	650	634	604	612	645	616	659	639	646	612	648	661	600	658	645	639	623	658	650	641	651	641	619	609	658	615	660	610	637	661	660	635	621	677	651	621	683	658	628	629	653	669	699	610	640	671	627	639	661	624	621	650	641	708	632	648	601	591	640	605	632	610	642	630	641	623	647	649	661	678	631	654	612	681	687	618	645	623	669	648	638	635	612	669	643	643	647	638	609	658	696	628	617	640	658	605	610	677	675	635	659	615	631	605	640	668	703	628	651	650	675	633	675	660	645	643	628	630	629	634	591	662	604	588	627	656	673	654	643	630	663	642	712	612	679	651	665	608	675	639	673	639	640	653	627	603	639	626	655	668	680	620	630	643	615	640	663	665	627	663	639	639	628	630	598	628	579	658	672	696	621	660	645	658	608	623	633	650	651	627	653	631	654	634	641	650	667	665	625	671	635	635	629	631	616	673	635	627	657	597	652	656	607	685	615	636	621	675	660	656	609	636	667	649	613	643	656	599	658	640	663	649	615	661	643	703	631	654	639	623	667	584	653	645	652	707	627	669	629	624	635	660	629	652	659	637	636	643	610	631	651	624	694	640	646	620	653	645	623	624	623	625	640	619	637	670	644	659	652	616	656	662	665	586	582	671	659	654	621	627	628	640	665	650	605	649	629	626	617	651	670	623	615	643	624	659	664	661	656	633	653	634	652	630	630	679	635	655	650	611	666	636	633	617	645	639	660	672	656	616	649	681	641	638	644	702	644	659
15861	36447	78500	67709	51709	33928	15619	4276	1120	430	294	267	255	250	261	239	276	237	275	244	255	277	269	235	226	251	309	274	247	246	233	282	259	274	226	250	243	284	230	232	246	257	257	215	269	238	236	283	237	245	264	244	239	234	262	261	247	241	250	249	267	288	246	238	263	254	222	250	254	232	245	239	254	242	225	245	245	240	247	291	267	272	248	249	280	263	248	233	267	253	254	226	259	238	249	277	252	239	242	255	283	261	251	249	240	241	216	233	250	268	232	232	254	284	262	256	256	218	241	233	243	250	248	251	248	264	271	226	277	252	241	246	249	232	261	231	230	256	241	257	251	246	238	258	260	232	275	251	241	231	259	241	251	234	242	257	254	239	222	252	257	238	263	248	255	235	243	242	233	269	264	239	207	249	234	255	228	260	233	240	248	233	237	257	237	222	263	252	284	243	235	244	244	278	226	258	238	276	286	250	247	229	229	261	243	229	228	243	228	245	237	249	215	250	241	250	234	239	237	227	243	268	253	268	251	246	236	252	227	267	239	266	259	232	265	269	250	239	263	263	275	286	250	271	244	244	247	241	246	280	271	268	247	249	270	224	228	248	273	255	273	248	248	263	260	258	247	275	271	282	230	246	231	233	291	266	262	238	235	218	250	246	269	251	261	238	258	254	256	241	244	239	225	234	238	267	246	271	265	245	258	238	266	237	263	286	257	252	260	240	230	242	245	224	264	252	219	220	243	240	251	236	237	249	266	230	234	266	230	296	241	224	240	252	245	253	256	250	248	247	280	240	257	255	295	248	294	246	255	239	259	247	242	270	267	253	241	248	259	267	225	273	228	261	245	247	261	227	267	241	235	227	243	232	262	227	253	264	227	254	220	274	250	246	269	274	236	247	268	246	238	248	239	228	233	213	229	220	230	234	226	269	217	250	278	255	273	272	248	276	266	252	241	259	246	251	269	263	269	273	290	260	234	243	237	271	236	261	269	284	238	262	238	264	234	266	283	285	266	243	237	266	234	244	267	220	278	225	222	259	271	245	251	234	242	224	246	275	244	277	282	234	240	264	260	257	258	265	229	259	247	244	224	225	252	265	268	263	240	257	268	250	251	240	244	250	266	282	232	275	221	227	252	261	241	255	232	238	233	262	260	231	235	243	258	233	272	264	250	260	230	221	261	271	277	245	285	255	241	252	279	249	246	244	254	278	277	227	245	244	269	243	262	261	286	219	263	234	240	242	231	260	233	213	230	254	252	266	243	271	267	260	238	262	207	263	246	262	270	249	237	232	251	280	257	234	251	238	249	231	249	238	248	231	233	259	226	244	292	235	238	255	244	255	230	202	228	245	245	237	240	273	231	262	242	268	232	253	263	242	272	247	234	263	260	263	280	243	252	242	229	227	272	243	272	230	274	250	255	245	242	208	254	252	220	240	250	263	251	232	225	253	236	237	247	266	246	238	259	256	248	244	232	248	245	268	284	240	250	248	256	243	222	270	242	226	246	246	238	249	258	236	273	263	268	228	249	221	268	262	288	270	266	249	253	294	250	246	254	250	256	252	272	239	235	237	248	256	252	241	227	277	253	221	251	246	251	247	219	237	258	234	248	281	257	239	251	258	231	243	267	266	273	252	252	248	237	267	267	228	262	271	268	260	246	250	246	241	246	256	285	277	228	263	286	235	246	271	243	249	267	262	255	275	246	281	258	247	253	242	263	235	264	268	226	243	239	253	248	225	264	267	268	253	254	242	250	280	264	236	246	231	251	270	265	248	219	263	262	248	270	243	259	261	247	261	234	255	240	237	251	255	268	267	222	250	237	272	252	257	256	244	241	276	265	252	267	255	248	269	271	262	258	236	248	277	233	282	288	228	244	257	243	244	238	247	269	244	256	241	266	268	267	271	275	253	262	247	309	263	223	238	265	239	254	234	259	243	257	256	255	216	255	261	257	254	236	238	249	236	257	295	257	258	261	266	237	263	228	229	301	262	236	278	249	238	255	277	248	264	248	264	273	261	225	257	251	238	247	279	266	249	239	245	256	267	255	267	243	249	275	263	259	243	252	239	266	239	240	246	264	261	275	247	259	253	265	251	250	236	261	254	258	292	258	275	262	270	249	263	247	245	277	235	280	262	249	273	266	220	259	237	269	248	279	245	256	246	232	242	235	282	269	258	249	243	255	258	213	230	234	241	236	218	283	252	242	261	259	255	255	224	252	235	303	266	219	257	232	272	248	255	218	257	294	253	213	262	255	243	232	277	245	218	266	253	243	277	226	290	291	271	225	260	239	264	243	280	233	255	276	200	245	265	236	255	246	274	229	246	244	273	239	257	284	278	247	255	241	275	237	263	251	238	251	241	226	221	229	270	243	255	219	274	272	252	233	252	248	254	253	246	243	246	273	253	264	236	251	274	257	272	246	274	240	236	241	245	255	251	242	234	251	254	220	263	281	235	245	252	251	248	256	257	218	234	240	252	255	232	242	241	256	234	221	237	248	228	255	255	248	226	277	241	272	232	243	247	245	258	255	241	257	271	261	242	246	224	250	251	275	252	213	245	246	271	268	231	257	234	227	247	247	221	254	249	267	256	247	239	246	252	250	263	232	264	244	225	270	257	260	264	247	214	218	276	224	260	271	236	241	242	234	235	256	255	296	248	251	293	247	247	245	269	269	272	253	249	255	243	255	246	262	294	264	253	269	248	267	219	251	263	261	248	254	243	277	263	274	267	247	255	251	243	266	233	241	226	272	278	238	266	255	231	255	249	247	276	274	241	245	242	248	269	240	241	257	241	226	280	257	258	275	241	240	228	231	242	232	231	217	246	246	260	258	235	266	244	281	256	257	241	289	215	260	229	238	229	283	224	272	240	265	254	237	255	262	266	238	263	248	249	261	254	253	250	255	252	235	230	277	240	281	265	287	259	242	240	253	278	247	262	235	244	238	264	248	256	249	268	245	247	237	227	243	226	249	245	250	255	269	265	250	262	262	241	263	229	289	247	224	268	239	251	272	253	282	266	237	232	257	280	279	257	283	259	239	250	236	234	246	280	262	246	229	247	250	271	252	259	238	260	247	241	258	285	227	262	236	270	247	237	248	240	260	297	257	230	242	249	259	270	238	264	253	248	257	237	284	257	253	248	222	234	236	246	256	244	294	254	216	227	232	256	226	231	263	247	249	254	250	258	259	249	244	226	274	259	237	295	252	271	250	251	261	278	271	258	254	252	225	240	232	261	252	264	253	270	265	290	243	256	255	289	271	252	242	260	239	254	265	263	235	246	267	254	264	243	253	253	244	210	236	253	230	248	282	257	265	262	239	259	229	230	276	246	234	237	231	284	233	282	257	266	261	237	249	236	257	258	244	244	224	262	263	276	241	257	256	254	259	268	250	241	221	260	277	252	267	263	222	241	265	280	263	243	248	239	254	250	255	291	228	257	238	251	246	243	246	272	235	264	266	256	226	239	257	253	256	257	244	219	251	255	229	259
9547	30046	75400	76183	62301	44580	25948	11248	3754	1254	762	663	637	595	567	616	580	590	600	597	624	621	627	617	618	615	575	627	620	612	595	664	629	629	623	575	652	629	626	598	566	585	609	611	616	602	583	606	607	618	608	644	657	585	576	599	609	616	600	592	607	614	643	614	608	607	578	571	614	603	620	616	617	575	616	626	625	600	618	623	632	608	627	605	563	595	598	586	613	615	561	634	593	589	645	600	554	581	573	637	631	619	585	570	652	627	624	618	607	581	632	605	588	565	603	613	575	597	562	640	621	606	561	593	617	638	591	646	624	617	582	602	635	588	602	604	631	636	601	600	571	612	655	574	627	613	628	595	652	577	594	630	653	627	654	571	567	582	597	646	606	620	601	585	622	596	628	617	591	606	603	613	622	625	630	594	608	614	589	598	608	644	574	675	609	649	622	622	626	640	637	591	580	587	622	637	602	601	598	621	634	584	614	568	626	612	598	606	634	597	602	588	577	617	636	578	619	606	564	610	602	577	596	583	625	638	590	612	591	562	594	583	594	616	572	578	624	593	645	640	621	597	590	610	578	626	610	589	622	620	606	605	602	611	600	584	612	628	553	600	635	638	638	632	580	636	599	584	608	652	618	582	634	579	603	603	623	632	622	561	566	632	615	614	590	622	630	590	596	638	553	607	590	621	617	626	606	576	589	620	593	596	609	551	593	572	602	617	635	582	559	580	638	620	582	554	612	593	596	581	636	599	613	585	591	682	618	573	635	527	588	625	614	539	608	589	599	633	593	588	613	601	597	647	630	605	600	596	608	585	560	580	590	607	626	616	599	640	567	598	597	577	652	582	604	622	614	631	568	605	579	595	600	572	610	607	606	548	641	620	583	589	652	590	644	620	598	621	624	611	569	595	613	599	621	619	612	603	600	630	673	612	615	623	607	622	571	619	678	591	559	595	618	575	614	575	607	621	556	612	595	625	609	594	593	665	635	594	597	621	577	603	604	627	612	602	595	618	575	615	578	605	603	565	641	594	626	566	595	595	588	627	638	629	606	585	584	570	613	623	609	608	594	584	599	579	556	619	641	620	582	606	589	614	593	632	628	596	604	619	576	590	613	595	552	619	598	625	593	597	605	575	564	609	586	635	600	619	637	619	633	575	589	588	628	533	644	604	608	626	569	587	613	686	604	605	562	599	588	581	597	588	597	614	591	610	632	570	604	648	605	569	637	595	569	580	614	597	604	619	608	579	632	617	625	641	592	570	654	595	625	651	640	593	595	570	584	607	622	618	559	633	590	636	597	627	624	592	601	600	589	636	601	610	604	583	588	607	615	563	603	612	601	611	603	588	583	659	579	582	646	628	585	603	574	597	617	615	613	604	600	628	630	589	595	637	565	601	594	587	604	599	631	588	634	599	590	636	647	603	584	625	610	618	595	567	599	563	658	571	614	608	607	626	627	591	605	601	577	628	601	611	614	626	615	579	612	636	622	584	581	606	587	582	583	642	570	603	605	582	611	583	602	629	643	579	611	618	633	582	635	609	590	595	615	617	612	598	615	628	581	609	609	583	622	595	609	637	604	561	624	631	610	609	599	581	647	600	586	641	600	601	639	634	591	586	610	568	590	624	611	613	622	532	596	583	628	618	533	596	576	640	624	640	619	645	621	625	567	579	588	608	586	603	613	598	613	627	606	573	610	604	610	580	590	600	617	588	588	592	600	595	597	608	652	581	608	611	659	617	610	597	606	600	657	618	580	606	598	607	614	597	597	631	595	627	567	569	597	630	588	600	614	607	600	552	586	645	610	585	603	604	644	604	547	595	640	625	564	545	582	574	566	606	590	616	598	570	574	609	573	620	616	576	610	569	579	613	575	627	618	574	596	578	592	636	630	606	594	638	632	596	600	633	630	651	628	565	589	604	616	652	541	600	608	584	598	592	596	613	621	589	593	613	621	600	570	653	614	610	624	579	591	613	636	587	575	630	666	584	605	630	623	595	607	612	579	589	618	638	673	573	602	586	612	620	564	590	640	582	605	598	553	600	609	620	560	627	597	598	589	596	623	603	574	586	642	610	583	598	583	617	602	551	622	522	563	608	636	594	552	614	612	562	569	620	593	587	590	575	593	624	596	580	617	592	580	594	579	626	614	562	618	631	620	606	627	604	616	593	595	607	626	579	632	593	582	605	585	572	582	617	619	618	618	609	630	592	577	643	590	584	632	581	608	612	608	584	568	597	652	620	613	618	612	616	615	611	612	592	578	597	592	626	593	567	584	634	610	607	617	536	623	579	597	656	649	597	615	571	611	573	619	580	620	617	596	619	627	666	619	597	565	642	576	620	584	585	560	653	588	579	595	629	582	582	560	638	608	598	591	568	634	579	623	589	613	577	615	620	628	585	592	618	570	608	584	614	604	580	614	632	619	600	629	602	639	634	626	625	581	625	581	587	614	603	584	611	644	594	614	615	580	617	631	599	597	588	636	550	591	596	564	645	615	598	595	613	602	631	576	637	634	622	621	597	630	530	632	601	631	601	634	617	616	619	612	609	574	599	600	641	574	605	644	615	579	587	577	593	610	600	592	625	557	596	613	663	616	601	635	600	606	628	689	556	605	591	634	612	641	570	596	639	594	603	621	608	637	610	594	621	613	623	584	649	595	599	576	619	552	573	614	655	591	583	625	559	635	645	611	577	615	592	615	610	573	639	594	587	612	596	590	598	647	624	587	575	625	600	588	608	597	607	624	614	623	627	604	607	621	631	614	622	580	622	619	623	622	608	580	610	613	596	606	640	601	630	588	642	587	539	623	591	602	613	605	650	594	623	603	605	625	597	575	603	533	631	628	596	561	603	625	609	585	584	602	601	582	651	651	584	598	609	613	589	632	633	614	591	608	622	600	639	586	602	632	596	607	628	604	578	663	605	631	622	588	566	601	612	612	589	638	626	597	615	640	598	633	583	611	641	638	643	584	613	594	609	624	568	593	590	631	636	555	611	586	648	605	570	602	601	621	578	610	646	570	617	610	630	596	602	587	593	585	633	612	615	603	555	622	622	591	585	592	586	620	621	597	638	619	626	562	621	567	593	631	609	614	602	653	625	604	630	618	610	556	602	525	610	602	620	623	605	590	605	656	599	573	591	617	633	571	589	607	601	591	639	618	622	579	631	580	633	626	613	618	633	626	602	621	567	599	622	588	588	625	590	571	605	620	604	599	628	659	617	640	603	622	597	616	621	593	597	602	581	625	579	595	649	593	592	588	599	597	582	615	596	579	599	625	596	604	640	594	599	599	605	635	598	615	618	616	615	615	652	621	618	644	595	600	589	613	595	591	604	608	588	603	644	586	579	583	596	614	610	586	645	594	606	595	618	616	611	627	615	664	573	593	601	596	584	581	566	556	607	621	616	615	610	546	612	599	624	632	646	604	640	585	598	585	653	579	621	601	618	586	622	613	616	578	596	616	651	578	612	607	628	591	594	615	635	580	629	576	618
2097	2033	10286	8696	4727	2078	913	423	295	218	215	214	214	205	197	212	199	211	194	218	203	212	209	206	216	218	192	224	223	209	219	225	199	212	224	221	199	220	214	213	205	196	205	199	227	239	211	224	226	204	210	191	219	193	198	189	197	179	199	201	216	211	199	189	217	199	204	217	203	187	229	221	193	201	184	199	224	227	214	214	206	206	197	227	223	198	205	168	224	181	224	219	185	182	199	213	211	225	194	219	204	225	210	241	213	210	225	196	190	234	201	209	244	222	200	199	218	204	223	221	222	219	246	206	205	194	213	214	212	212	211	213	208	213	210	194	189	209	237	189	239	219	209	197	215	214	216	210	213	222	256	213	218	236	203	199	196	197	211	184	203	199	211	201	225	204	210	198	196	178	186	230	207	216	231	222	234	208	204	228	241	182	225	227	223	192	219	227	188	221	231	200	201	199	215	238	205	196	202	217	192	187	205	204	202	202	220	204	216	195	204	215	203	211	234	200	206	230	216	218	196	239	216	208	226	227	238	193	219	225	202	202	203	185	205	196	227	216	243	195	215	232	221	221	218	214	216	188	190	195	231	218	213	197	218	210	207	209	223	216	191	210	216	189	222	229	229	186	231	219	191	192	193	222	232	184	226	195	208	230	205	192	221	206	242	203	202	225	180	225	206	200	189	206	214	213	191	217	187	199	197	204	210	202	252	232	204	234	225	200	205	220	229	222	216	194	207	230	231	214	229	228	214	215	215	204	217	220	197	194	223	227	207	222	204	213	205	212	212	210	205	197	240	215	192	196	201	219	226	228	225	217	224	230	215	223	194	202	228	196	203	218	225	211	200	209	233	186	197	225	213	206	226	203	181	211	226	216	200	204	202	203	242	221	218	222	202	223	208	170	232	189	217	190	220	217	235	250	227	189	229	201	221	210	217	191	249	218	230	190	218	217	207	207	193	231	179	231	198	208	200	222	229	205	213	203	206	207	212	193	166	225	212	192	208	247	184	189	188	194	221	215	195	210	207	211	227	223	234	215	203	185	204	225	190	193	190	199	215	204	247	224	190	196	212	165	202	210	226	221	224	212	185	232	201	212	212	217	215	197	216	223	193	202	223	202	233	227	217	204	198	198	215	200	200	206	200	213	227	213	197	202	196	202	215	184	192	216	213	210	203	221	203	233	207	198	215	179	228	200	184	204	202	215	184	207	218	184	228	213	180	204	179	201	222	172	186	206	209	197	230	216	212	210	208	210	184	225	207	207	228	230	207	215	217	223	218	194	225	225	186	201	216	215	192	211	205	223	239	204	201	219	230	232	210	193	193	200	213	228	233	217	204	193	197	219	207	208	227	206	210	213	209	196	226	210	196	198	193	229	224	231	217	185	222	205	199	215	209	211	207	209	221	206	214	225	225	201	208	237	227	215	210	217	212	213	211	202	209	214	233	197	230	214	219	193	212	208	175	215	214	208	217	222	173	217	188	234	229	191	201	188	230	208	214	195	210	228	201	218	217	198	218	194	208	215	189	205	210	217	198	218	222	225	224	243	224	196	193	219	216	200	227	208	246	189	190	208	195	201	186	213	216	201	194	194	194	193	209	206	220	217	199	190	212	224	203	229	233	222	231	196	226	211	227	190	207	219	219	210	207	188	208	203	229	205	206	236	226	197	219	235	199	209	225	211	202	214	211	203	207	209	229	208	219	231	230	224	221	191	197	202	212	205	202	207	223	217	220	231	206	198	219	232	200	201	212	241	223	208	177	219	217	186	223	194	206	208	203	215	202	207	208	225	206	231	210	222	214	210	215	207	205	206	192	207	226	205	215	235	221	224	215	205	214	207	214	237	206	199	181	215	203	228	184	191	203	235	214	204	210	224	199	216	216	226	214	170	222	221	218	192	226	197	213	227	224	203	204	201	218	205	188	223	221	188	179	215	223	194	206	217	193	205	198	187	220	216	212	205	239	202	248	203	186	226	224	201	195	228	216	196	216	186	231	183	241	217	192	197	205	197	201	185	245	224	215	197	203	193	193	220	197	224	225	219	195	213	208	203	190	188	204	178	220	219	218	233	205	209	208	206	230	226	234	210	219	204	189	203	197	226	201	211	226	232	185	200	241	216	218	214	237	192	185	190	215	197	215	197	202	208	216	218	231	245	206	205	219	230	235	192	229	221	186	207	207	241	187	181	201	224	208	205	216	195	203	212	202	229	210	217	205	228	179	210	196	200	192	229	202	180	200	225	185	187	198	209	191	220	216	223	181	190	221	211	202	188	226	202	229	210	183	234	209	207	181	223	215	223	202	204	209	205	194	196	195	211	196	236	219	230	189	215	218	222	190	222	214	207	228	201	216	183	215	214	217	208	244	187	215	202	197	197	198	246	207	214	219	204	185	215	203	210	208	207	212	214	203	221	224	212	248	203	191	210	221	207	217	200	196	193	213	187	196	216	217	188	225	229	219	188	224	200	186	184	218	210	191	212	241	208	210	209	208	210	203	189	212	200	193	191	214	233	183	243	199	210	230	207	221	220	221	190	199	194	179	186	202	195	223	231	226	240	213	213	215	189	203	222	232	214	222	201	243	211	203	213	184	228	223	216	215	199	182	200	234	214	215	220	218	218	196	225	198	199	182	217	213	200	197	197	218	196	238	208	213	210	212	196	223	206	186	201	194	204	205	200	212	238	207	222	226	224	212	183	226	235	198	211	231	211	198	187	255	206	212	226	189	214	242	220	192	207	220	218	196	218	203	199	205	187	199	186	210	203	189	197	218	205	227	219	192	205	222	219	210	209	213	208	209	217	198	208	200	206	212	201	221	205	205	217	224	232	207	212	218	212	204	222	211	187	231	229	231	224	229	210	213	147	200	193	215	215	196	191	207	224	195	215	179	194	213	204	223	195	195	221	181	221	183	196	201	217	209	226	208	187	198	234	217	196	226	204	225	216	192	212	196	222	214	216	204	209	207	243	203	209	238	211	225	201	197	216	206	203	232	192	219	203	208	208	248	199	210	223	197	209	202	209	244	231	221	215	210	229	214	216	253	210	181	201	222	212	212	216	218	203	212	193	224	221	212	200	208	229	210	207	185	197	211	204	229	210	214	204	230	220	220	199	185	214	219	198	203	212	219	201	197	218	228	212	234	218	191	224	231	193	222	265	228	193	199	234	212	231	219	223	204	193	228	213	218	209	201	184	210	233	236	217	215	220	189	208	215	219	183	223	231	198	242	204	188	194	232	192	211	185	223	217	222	197	201	211	202	208	194	218	192	176	205	187	200	208	216	195	224	210	214	227	222	216	226	201	237	196	224	208	214	212	210	229	209	219	245	236	196	249	226	222	228	228	209	192	212	206	213	215	207	203	226	205	215	213	192	199	222	198	197	242	203	204	204	192	229	203	195	264	216	216	217	181	216	199	214	222	219	209	213	217	234	202	214	220	207	224	212	203	217	227	180	218	221	219	186	204	216	226	229	249	206	216	202	205	205	195
2351	3996	20771	19968	13328	6994	2929	1323	755	605	530	539	556	540	546	539	544	563	500	534	538	529	527	513	521	525	502	527	601	554	527	534	528	526	552	488	499	509	522	532	554	546	509	535	523	515	519	550	524	546	513	518	497	519	521	535	528	501	498	533	513	519	533	544	534	581	568	534	576	521	494	497	511	512	544	512	543	539	508	511	520	511	525	527	559	517	536	516	529	562	502	556	546	527	555	524	545	547	501	517	492	554	515	490	483	491	571	507	526	501	513	537	536	551	557	524	502	574	484	533	534	554	572	559	536	510	539	497	563	532	502	561	491	555	520	517	516	528	534	547	520	527	508	563	530	566	548	549	527	529	523	545	514	509	549	510	509	555	528	523	531	527	569	522	522	535	514	551	529	489	492	538	543	528	522	496	569	519	568	521	491	556	529	517	562	502	500	525	504	516	521	532	525	523	473	510	491	495	514	517	531	532	526	534	584	495	528	507	540	517	554	541	541	502	552	487	570	528	534	530	542	555	553	548	512	536	517	559	518	518	526	484	508	542	546	523	507	529	502	487	537	570	532	540	544	539	528	528	501	479	491	505	541	558	538	514	543	503	541	541	508	524	516	540	529	572	547	538	482	509	572	522	516	542	504	516	509	572	549	515	533	575	552	510	569	538	587	551	550	533	548	558	554	532	571	523	519	500	539	535	561	505	545	548	537	480	519	556	522	514	483	478	504	510	587	534	532	540	481	544	522	510	549	538	508	493	514	521	504	539	547	550	523	505	528	541	561	559	504	548	529	525	538	556	494	527	520	518	537	531	526	519	476	537	553	525	560	487	562	486	519	530	527	541	537	527	544	515	526	522	501	550	516	526	517	558	518	541	507	542	527	526	543	508	566	548	523	538	494	530	534	494	557	545	514	545	509	478	523	510	530	525	541	514	521	559	549	531	517	539	500	540	472	516	505	521	500	553	502	556	565	534	508	559	511	576	516	522	508	564	555	535	516	522	545	557	491	514	553	506	530	530	575	508	514	518	515	528	520	547	522	557	515	517	521	540	514	533	499	523	544	543	528	535	506	563	553	526	513	542	534	542	543	531	524	533	516	576	516	495	535	539	507	518	559	546	578	567	582	509	497	568	568	546	569	528	518	546	526	566	547	537	510	517	517	540	590	576	562	545	484	506	520	520	565	522	520	578	561	501	546	503	524	549	530	575	558	517	507	532	504	532	538	524	538	553	559	532	542	532	512	535	499	531	523	505	504	528	486	535	512	527	506	533	498	526	503	513	512	530	525	562	525	563	564	559	563	525	510	549	535	549	528	525	560	509	550	508	505	540	535	525	515	550	577	552	567	530	516	529	530	568	557	543	526	532	520	494	564	542	522	496	518	539	543	520	515	505	574	546	556	539	552	568	526	534	530	520	499	551	494	500	532	546	488	535	549	565	499	523	506	527	528	534	561	506	533	567	517	547	567	529	522	563	515	473	532	522	517	540	530	525	556	502	552	507	583	545	536	602	524	497	554	514	523	539	539	557	520	595	516	497	553	545	520	526	524	535	572	518	514	513	539	526	541	524	515	561	498	546	495	505	544	525	518	507	515	559	532	544	527	534	508	540	542	501	546	559	529	588	531	524	519	501	565	513	510	526	564	574	534	537	514	577	539	508	508	543	549	559	527	536	548	498	497	529	504	550	552	542	480	534	526	527	547	564	522	547	529	533	511	589	547	534	534	520	527	503	478	525	522	506	538	530	524	568	532	513	560	565	503	541	547	543	524	533	584	499	518	570	525	519	549	545	561	552	506	503	553	523	549	491	554	504	524	480	549	542	504	500	497	553	573	563	493	549	530	554	521	557	573	529	553	521	522	531	521	530	539	537	514	526	498	556	520	512	524	534	518	539	489	543	505	516	517	536	567	532	477	508	520	521	533	552	517	556	512	532	534	529	547	558	496	515	500	543	538	531	482	559	507	502	573	528	559	513	554	598	578	519	546	543	472	529	500	495	527	560	549	545	562	505	546	546	497	520	509	535	537	529	533	527	534	548	524	462	511	557	540	529	519	483	519	497	552	549	518	495	509	516	500	531	533	553	494	517	543	537	514	510	498	480	557	538	551	510	542	537	565	530	544	549	516	537	505	493	501	517	533	501	483	534	551	552	567	491	534	512	535	520	546	517	534	539	507	495	566	526	535	518	568	539	527	522	530	526	523	526	576	523	475	544	542	510	518	524	549	571	512	554	494	531	553	511	506	524	576	549	551	554	535	535	519	515	536	527	558	510	533	534	515	531	519	531	510	544	555	532	525	519	536	509	511	504	546	518	526	529	555	503	512	543	543	533	530	537	509	523	552	517	495	552	495	533	526	554	508	500	536	554	565	555	535	549	548	532	537	549	535	539	487	520	568	526	512	527	518	533	534	522	504	584	555	561	514	498	585	496	535	523	516	537	565	494	555	529	510	537	533	565	540	558	575	519	510	554	551	523	559	546	500	538	560	523	567	533	524	548	523	580	556	510	534	477	549	536	541	550	506	546	498	571	537	526	519	557	560	546	583	556	524	580	479	562	544	550	553	504	517	511	537	493	553	507	536	544	510	548	504	549	538	519	540	552	544	497	517	512	494	558	550	540	554	560	513	547	496	544	533	518	508	504	527	504	538	553	505	490	546	539	524	521	558	512	500	511	499	529	527	546	461	535	509	543	535	535	530	565	504	521	541	528	520	577	513	494	510	524	545	501	540	519	518	516	480	541	507	570	510	538	550	591	524	526	530	546	582	527	482	531	521	559	494	553	519	547	539	498	488	507	550	520	492	551	537	552	527	539	556	525	555	553	563	521	507	575	521	539	568	567	524	535	529	517	503	486	546	540	531	568	521	525	531	518	560	513	501	508	539	532	537	548	489	490	527	494	546	536	526	540	535	532	561	508	526	559	568	566	553	500	525	576	527	556	495	511	521	487	521	505	550	545	514	537	508	497	536	523	507	473	512	519	549	522	496	515	536	514	510	555	505	514	530	558	478	512	504	530	542	562	509	527	541	543	507	555	519	524	524	501	532	540	545	529	545	520	505	529	544	552	519	547	503	535	536	534	501	562	531	552	545	507	564	524	557	525	503	528	544	537	512	536	543	540	536	535	532	535	535	552	531	513	534	537	574	529	540	511	569	493	529	497	523	549	518	513	543	562	513	530	523	510	560	543	560	572	508	534	530	579	553	525	531	525	525	537	537	532	505	530	558	524	498	540	544	534	551	501	529	492	557	545	490	550	525	563	551	518	519	572	512	522	543	524	569	526	482	534	539	539	526	520	506	538	524	540	530	476	552	532	515	545	541	517	588	485	529	498	536	515	532	521	543	548	540	534	516	552	525	523	538	530	514	539	538	502	528	555	541	535	517	540	581	563	540	550	540	564	525	567	551	513	541	511	546	541	553	530	531	548	480	494	511	557	534	513	529	507	521	532	530	522	523	533	512	494	472	499	511	514	554	548	515	541	490	510
12547	36491	76620	63588	45359	27827	11456	3091	844	421	324	286	263	250	247	270	237	250	244	257	252	248	276	269	249	261	255	245	301	237	298	257	246	254	282	256	265	268	279	280	279	252	229	260	266	255	276	254	287	254	287	282	269	262	276	266	269	272	264	285	267	257	238	271	248	261	248	263	255	266	236	251	268	276	229	256	279	252	217	293	258	287	273	258	254	260	247	259	253	243	270	269	287	277	289	244	273	260	290	289	241	281	248	306	265	228	260	296	251	240	245	240	292	268	272	280	276	289	268	262	292	293	261	246	236	249	261	268	249	243	258	258	283	272	253	235	269	244	263	272	251	227	248	285	247	264	221	272	273	274	237	239	269	278	279	284	276	249	265	261	291	251	287	264	279	263	292	243	271	261	283	261	252	253	246	251	266	266	259	259	247	262	257	258	287	266	243	243	278	249	284	313	257	221	272	234	266	266	253	298	270	269	267	279	231	296	274	271	270	262	275	244	231	240	266	251	275	254	260	246	272	234	280	284	279	253	257	287	241	250	288	241	264	282	237	236	244	236	275	270	248	265	227	286	249	274	307	286	252	285	222	233	278	252	278	246	278	242	288	284	269	267	244	216	286	256	262	261	268	262	239	254	272	256	267	239	237	247	265	269	266	286	276	267	258	246	231	240	282	272	292	282	278	272	263	274	264	244	271	267	243	246	306	256	245	265	263	272	280	284	275	274	294	271	257	272	255	260	234	264	266	254	255	274	262	247	242	216	254	272	257	245	256	257	255	247	246	230	296	262	267	283	273	271	284	243	244	258	257	273	271	279	268	271	269	284	264	261	291	234	250	271	241	244	253	283	290	266	255	252	279	265	291	239	250	246	234	252	267	281	272	253	267	269	264	282	232	247	272	262	249	254	253	276	263	248	248	267	252	263	261	238	269	271	258	276	244	256	261	252	273	275	276	257	256	240	269	256	297	264	221	266	259	278	285	257	253	249	250	265	274	246	272	282	257	286	271	275	295	262	242	258	240	254	245	286	260	277	279	262	219	250	246	253	284	270	273	241	244	263	250	258	271	245	254	240	270	270	259	247	283	249	238	278	257	267	250	250	265	286	239	255	255	254	288	259	257	248	294	262	262	239	271	268	287	252	262	276	275	292	283	245	270	266	242	285	259	259	285	252	254	251	266	292	264	284	265	258	254	257	283	278	297	248	264	247	269	255	284	279	244	266	241	283	278	246	270	257	234	279	281	282	259	245	261	272	264	256	277	251	246	267	234	257	299	287	243	266	268	253	264	233	255	250	264	238	243	237	267	256	293	259	247	265	264	271	284	246	247	238	240	254	268	284	225	240	229	244	245	284	263	226	275	255	272	268	261	278	237	262	251	246	260	268	248	272	260	275	255	256	275	274	264	255	272	265	277	270	265	280	276	280	245	264	264	250	221	293	290	272	264	257	268	249	283	281	249	263	250	256	287	239	243	256	245	271	306	252	262	245	250	277	277	253	257	272	261	251	281	253	251	229	223	248	284	246	281	311	261	264	233	311	262	291	273	255	273	264	262	254	248	252	279	266	271	266	255	278	284	264	254	263	279	275	261	262	282	271	284	283	274	281	257	236	267	281	281	246	257	277	264	279	260	277	283	249	274	291	260	254	290	248	253	261	253	277	278	288	262	239	284	298	258	240	235	262	268	261	261	217	258	248	291	265	265	233	264	287	273	257	273	243	249	248	261	264	285	235	248	265	254	263	279	255	277	233	283	298	278	237	251	266	287	255	281	257	276	283	232	272	290	274	279	252	273	272	250	252	275	302	264	280	249	256	253	256	258	280	260	251	258	243	264	276	253	255	261	262	292	280	258	267	266	259	244	268	298	268	246	243	253	282	277	263	246	267	217	270	244	255	261	250	242	276	274	270	261	287	280	244	253	266	302	256	251	263	264	284	264	310	259	242	262	258	251	248	268	266	274	295	268	264	269	246	271	209	281	272	247	257	257	285	282	270	279	279	241	281	257	269	281	266	227	255	267	268	241	286	288	251	264	281	242	247	260	268	243	251	235	289	259	254	285	259	273	258	257	300	261	268	269	265	275	262	253	262	278	296	253	281	268	272	277	280	260	289	240	224	242	267	241	248	270	243	241	270	273	250	271	261	259	275	264	261	257	236	236	260	251	277	300	284	238	279	261	271	274	275	266	243	280	247	241	250	285	247	271	274	279	262	288	261	264	270	243	248	263	274	271	247	253	272	266	293	263	254	257	280	259	265	249	269	265	247	277	297	320	249	249	264	279	263	272	264	268	230	272	281	258	263	268	253	275	262	269	265	238	251	250	245	281	268	266	270	262	253	271	297	247	255	290	257	253	255	265	242	278	275	244	273	277	277	253	291	259	301	282	286	252	231	245	274	298	266	284	239	269	269	247	244	256	248	282	265	257	274	261	253	257	266	250	244	273	288	294	277	268	251	284	268	271	242	260	283	277	262	254	269	256	286	258	250	270	264	261	255	277	270	250	253	276	252	277	255	234	261	266	299	261	255	271	267	253	254	260	261	234	275	250	214	261	259	262	265	249	250	273	239	251	270	277	262	257	266	277	278	266	251	254	255	262	277	253	292	272	250	265	229	255	265	251	214	263	241	247	240	253	249	263	244	256	284	270	248	264	290	263	231	228	254	249	245	293	289	224	254	273	267	277	256	264	259	269	270	268	248	251	270	241	242	220	274	258	261	242	266	245	261	252	271	261	247	265	259	232	279	263	263	285	282	276	295	263	243	269	261	258	262	257	243	248	279	279	295	265	277	233	264	251	233	257	276	283	260	247	238	272	276	269	247	286	251	270	286	273	229	254	245	261	258	261	247	256	261	279	270	247	267	269	267	273	273	259	270	227	254	270	239	253	279	296	246	267	254	291	264	262	238	230	277	283	239	238	256	263	284	280	264	275	248	259	269	249	277	242	268	288	268	245	259	243	264	259	237	252	241	271	287	256	285	258	299	262	266	245	245	258	287	279	276	233	278	280	304	273	260	264	274	275	254	275	245	258	277	265	269	254	269	289	259	248	276	283	249	243	261	278	272	251	235	255	251	258	291	248	253	276	270	254	222	252	258	243	278	264	252	254	253	247	256	276	288	260	242	270	257	230	273	295	271	285	247	279	272	259	248	258	260	261	249	260	280	294	249	260	256	234	264	274	270	257	275	242	276	254	260	259	276	277	257	299	241	262	299	281	244	270	250	244	252	262	238	250	279	252	248	250	275	242	234	245	249	258	242	268	273	263	274	249	267	267	259	267	256	293	259	269	277	264	260	242	299	254	276	246	284	259	251	267	252	272	272	303	244	267	261	261	259	251	250	262	246	282	258	268	238	246	298	263	244	247	242	251	253	239	283	268	252	273	218	302	262	249	271	261	267	233	274	258	238	280	283	257	246	258	235	244	251	275	257	254	258	255	278	270	286	241	233	261	274	289	283	245	289	235	248	251	257	272	277	260	270	236	268	230	254
8342	30170	71577	69387	55375	39324	21273	8886	2972	1145	722	634	659	643	611	589	658	646	627	619	625	648	654	614	653	657	656	601	680	642	614	626	657	627	658	579	660	664	620	569	610	605	660	676	639	640	613	665	653	646	665	623	590	712	672	646	639	675	646	613	629	632	617	639	609	654	612	619	596	633	631	657	650	640	653	647	649	597	669	614	680	626	656	594	647	638	630	655	596	648	630	639	574	639	622	631	617	633	626	680	645	644	608	624	614	642	666	652	628	636	595	651	637	626	624	659	628	638	667	622	612	677	638	618	642	596	631	669	632	603	640	628	642	678	663	591	639	622	694	614	642	681	641	651	652	577	677	630	650	633	652	620	627	639	640	625	605	704	621	611	638	632	638	635	655	676	651	640	643	656	602	651	621	641	617	632	650	611	641	630	621	641	632	651	632	702	662	636	626	647	644	663	644	624	640	625	642	627	646	688	675	629	617	671	648	623	645	652	664	646	636	639	630	631	602	619	674	617	637	619	656	629	634	667	676	651	586	675	644	638	633	651	604	687	627	614	668	628	663	665	664	681	689	647	647	643	602	626	620	646	605	624	653	611	620	672	653	625	682	614	636	615	655	636	598	639	617	613	652	653	598	660	657	612	645	614	665	648	613	585	630	681	651	602	649	622	681	649	604	615	638	657	615	612	621	644	626	618	650	656	635	632	654	645	656	669	620	606	664	601	634	668	689	587	595	670	638	660	623	649	668	670	626	625	623	625	657	661	634	650	672	680	598	629	618	613	708	637	594	643	617	579	654	649	590	581	635	648	633	619	646	635	621	634	642	609	652	611	625	674	670	719	638	653	628	635	631	619	621	664	680	633	596	662	633	622	600	648	629	632	597	657	652	650	653	611	633	664	669	609	646	642	678	615	657	598	689	600	610	638	620	601	682	666	591	681	601	628	677	604	627	615	636	671	647	634	649	646	695	609	660	651	663	610	666	601	676	640	628	641	618	663	663	675	624	631	614	650	692	654	623	647	629	632	607	617	665	591	603	687	633	638	655	636	637	582	682	627	608	630	642	670	647	650	644	617	606	630	647	621	640	633	650	646	599	607	614	604	665	624	618	601	666	652	650	620	618	631	635	625	608	727	632	630	615	623	686	609	623	602	643	650	646	658	675	653	590	611	653	607	678	566	644	665	616	672	652	681	650	614	641	707	640	651	637	614	608	632	640	636	612	623	655	630	644	650	615	640	631	626	666	607	646	606	646	668	624	622	610	644	622	614	644	668	651	606	636	604	652	643	652	633	598	623	652	632	651	655	632	629	642	661	664	603	630	603	662	657	639	662	635	615	628	689	624	617	623	657	670	634	614	644	629	598	617	628	614	688	636	668	629	593	649	699	649	610	625	662	617	648	631	655	637	650	643	634	654	642	628	647	645	636	653	669	673	668	651	666	653	614	616	676	659	626	628	657	638	644	636	651	632	618	635	634	644	636	640	628	659	618	649	652	619	632	666	649	625	619	664	638	629	634	596	615	665	644	628	651	639	698	634	670	637	629	630	619	657	651	637	625	615	661	618	611	647	654	668	652	677	579	610	619	634	613	630	580	656	584	634	634	637	621	648	579	585	662	636	642	628	612	641	640	624	576	621	636	643	653	712	652	667	668	650	639	657	636	613	652	667	614	641	632	588	582	629	666	566	637	600	662	664	663	656	629	648	634	640	648	667	616	612	666	595	670	631	661	656	622	644	665	638	610	638	638	625	591	646	622	642	615	640	643	616	659	666	626	611	643	642	660	650	632	641	644	644	680	623	677	623	591	634	639	629	650	635	635	679	598	642	631	629	614	611	664	634	621	645	599	646	639	610	624	654	639	674	603	641	624	636	701	638	664	628	641	641	663	655	642	602	628	618	623	606	608	601	560	671	643	667	646	618	578	616	634	649	635	671	660	637	680	650	649	672	673	602	638	633	653	572	657	611	631	611	626	637	646	641	652	603	631	619	629	655	640	647	647	622	616	592	621	676	608	648	629	670	631	628	559	649	634	629	627	688	643	665	641	604	594	669	616	692	677	633	629	621	642	632	634	632	609	634	640	596	619	656	694	647	616	645	629	624	649	653	615	630	664	605	623	699	661	582	616	666	597	640	597	624	625	669	638	623	674	640	660	633	684	603	608	654	611	653	643	620	622	641	675	633	661	635	645	604	637	659	611	670	670	636	605	622	607	610	642	649	642	617	614	650	707	668	646	654	661	658	625	602	656	644	604	623	684	656	681	611	641	627	612	606	631	614	670	622	669	628	613	594	603	611	658	684	666	657	631	648	628	612	626	639	613	630	650	685	625	653	665	630	617	637	622	657	617	603	607	587	665	673	631	631	630	648	627	626	636	636	644	613	615	601	637	599	658	684	602	668	650	652	624	632	655	625	659	574	658	646	672	684	671	614	662	649	661	694	650	626	623	661	684	648	587	598	602	663	664	629	620	621	634	651	664	636	645	625	645	621	640	605	648	644	633	658	630	647	621	643	621	595	683	637	640	643	618	667	630	619	637	640	608	623	642	618	635	648	612	643	636	652	617	630	653	613	634	632	655	678	618	647	620	633	653	621	657	658	633	654	686	640	661	605	661	632	624	599	680	646	627	617	650	614	656	585	662	644	648	641	680	664	610	613	602	629	593	599	619	643	650	622	651	635	604	588	658	619	637	633	607	627	606	627	649	645	611	651	678	615	635	646	599	653	672	662	653	628	653	621	650	613	641	617	653	624	621	600	605	660	622	616	668	629	684	625	615	664	626	629	589	584	646	598	663	605	647	610	635	629	641	614	605	615	623	630	603	616	634	612	637	638	617	682	602	611	628	593	685	661	625	628	645	696	651	613	634	625	666	608	634	603	653	642	631	641	603	641	617	642	688	608	651	598	617	656	653	639	612	637	605	612	614	660	611	623	664	631	663	644	660	656	635	649	625	709	621	645	681	633	614	626	602	577	621	630	646	636	652	650	621	599	621	688	655	645	648	624	605	654	631	640	690	628	623	636	635	666	651	607	615	658	642	650	635	655	610	636	692	674	623	656	623	634	665	621	635	622	649	658	638	679	633	648	664	593	590	655	623	629	670	630	648	589	597	590	588	670	610	648	655	625	660	642	674	678	616	664	679	631	667	617	668	596	617	641	645	631	653	675	627	650	655	605	599	634	596	626	594	626	654	641	603	658	620	611	635	631	669	683	635	633	646	665	623	635	662	649	648	640	619	622	620	618	670	614	718	660	644	631	655	643	640	671	646	638	636	633	639	605	602	601	635	634	625	613	624	612	655	591	617	620	629	626	671	609	616	618	657	646	631	558	630	681	604	637	635	648	637	654	633	680	656	615	639	623	630	632	652	629	622	662	636	639	634	662	654	593	634	613	653	673	659	635	650	611	629	653	668	633	660	622	649	634	684	662	640	641	633	609	602	667	613	653	611	672	662	689	622	660	648	623	609	660	613	655	667	661	578	621	644	603	623
16040	47706	79919	65826	47926	30651	13545	3662	940	411	287	235	276	232	264	257	258	240	252	267	267	218	283	251	231	256	278	265	248	234	234	230	250	239	241	245	271	244	245	234	262	260	246	256	244	253	274	253	242	259	237	250	239	242	239	261	278	252	213	256	235	264	253	260	255	231	253	244	221	252	259	266	257	262	237	269	259	257	228	273	243	270	262	247	254	246	249	254	236	245	238	239	237	249	268	239	265	239	239	255	251	272	262	202	234	262	254	268	273	216	258	234	252	253	243	242	267	272	265	252	235	255	252	236	224	258	248	249	249	252	277	243	244	254	250	224	242	266	238	255	239	258	248	232	243	238	222	218	232	250	222	242	237	222	259	273	263	252	233	236	232	247	267	234	247	243	224	224	232	244	253	253	259	239	252	228	253	261	250	253	245	224	289	251	245	251	235	244	258	248	238	235	248	261	254	228	248	260	243	256	239	275	252	229	248	234	252	245	279	262	276	254	274	302	258	240	274	257	220	235	233	231	253	254	228	214	255	273	246	252	243	242	266	233	249	255	253	266	256	263	273	260	237	235	285	244	246	230	253	254	246	233	259	235	237	256	262	247	282	248	241	285	238	262	252	252	241	236	242	260	259	267	283	276	231	260	273	243	228	259	233	268	257	251	253	244	248	242	267	253	213	252	250	231	263	254	272	260	266	245	261	251	244	245	243	267	254	261	250	223	254	248	256	244	277	209	264	256	230	299	254	275	242	252	239	235	257	246	270	231	262	252	280	244	254	257	255	250	246	263	263	234	231	282	271	246	245	241	246	258	260	256	235	273	266	208	269	236	238	225	245	223	256	235	269	250	268	254	258	266	263	247	229	223	235	235	236	264	271	232	267	230	249	213	254	273	261	265	235	220	242	266	251	240	237	241	248	269	234	254	232	244	233	271	244	242	216	259	261	250	251	214	253	238	240	257	240	266	267	239	245	244	258	255	251	243	249	249	260	257	255	254	265	236	281	288	275	263	261	254	276	273	282	246	256	231	248	254	235	249	230	251	266	236	239	256	255	261	255	242	237	243	235	218	222	236	273	300	257	264	253	281	261	259	245	244	251	251	241	222	269	237	278	252	243	261	236	234	260	225	246	246	222	257	244	262	240	231	245	249	256	236	263	224	267	259	232	259	252	250	231	237	268	270	219	262	235	266	242	256	232	251	260	260	228	231	232	235	239	264	239	250	242	229	249	231	260	240	273	272	240	255	266	244	232	244	209	230	257	231	264	238	233	264	247	247	238	225	252	258	266	246	245	197	252	248	266	240	237	240	239	251	217	207	269	280	238	241	221	236	261	247	269	230	255	276	233	272	242	252	246	253	242	240	259	261	257	251	240	227	242	229	231	253	243	251	246	229	258	273	264	241	269	213	250	258	240	214	246	288	262	233	241	252	242	258	267	261	269	247	251	244	245	264	243	268	238	246	246	279	256	250	249	268	227	273	262	258	238	266	234	253	226	251	241	252	242	218	242	257	259	253	281	267	227	223	239	233	233	255	243	253	237	227	252	254	217	251	275	275	271	245	282	274	272	254	242	251	279	271	228	252	242	246	248	254	236	240	239	216	264	287	233	240	245	243	227	262	254	267	271	240	224	247	255	272	254	241	239	249	253	280	252	229	263	255	242	240	240	270	261	255	270	272	234	241	279	253	213	270	257	231	281	217	264	243	246	249	255	253	227	256	258	248	257	228	248	251	253	247	253	250	252	248	260	257	247	242	256	256	248	267	259	229	250	234	270	287	257	274	244	257	247	263	269	238	237	246	226	248	226	252	219	259	267	252	253	247	224	277	231	248	259	261	266	242	231	235	242	244	234	274	241	254	259	236	265	247	247	239	253	250	259	267	230	268	243	223	267	239	204	229	287	245	245	241	241	244	247	269	273	254	246	268	243	277	244	231	245	258	231	256	275	241	226	241	249	250	273	261	232	264	230	223	262	216	248	237	245	257	268	256	259	257	267	226	258	277	249	255	239	246	257	237	249	252	236	259	248	242	276	224	255	219	254	238	247	262	271	264	251	220	268	245	218	246	257	282	253	242	241	277	226	264	230	224	246	233	224	230	269	244	233	255	254	256	253	244	230	242	250	231	247	276	243	254	263	222	248	244	253	248	260	255	247	246	232	271	270	274	261	239	271	260	264	254	240	235	238	255	227	257	242	260	237	277	253	284	216	254	251	250	269	263	252	223	265	249	255	246	253	233	243	258	244	233	249	246	233	242	238	222	247	248	207	267	239	254	259	236	243	272	238	268	251	247	254	257	264	253	237	239	266	230	213	250	269	259	251	272	226	245	249	255	266	254	252	255	264	247	267	244	268	277	239	245	276	284	252	269	253	260	270	265	243	278	244	268	247	252	259	242	239	255	259	257	272	248	242	295	265	280	261	248	241	245	226	261	248	261	233	245	251	253	257	242	264	261	250	234	260	241	242	283	232	246	250	269	260	258	236	277	238	234	213	236	280	258	245	250	218	237	233	259	249	254	252	279	256	259	267	245	242	285	254	257	267	244	251	274	283	250	232	229	248	264	274	248	234	225	239	233	248	250	247	237	259	257	238	270	262	240	265	243	250	248	252	237	226	255	251	248	261	235	265	250	262	234	235	252	230	228	234	236	266	255	266	242	241	253	264	260	240	246	244	271	241	220	240	252	248	258	249	258	236	250	255	234	239	255	255	230	231	248	235	243	280	236	252	212	248	251	250	256	255	230	241	235	245	255	248	237	286	259	239	254	283	256	276	259	239	250	252	230	214	271	255	266	233	234	262	254	268	239	253	249	256	241	209	208	256	231	233	267	242	254	253	253	270	258	260	283	253	219	257	288	265	238	235	228	250	225	243	291	237	232	251	262	257	250	255	261	249	243	257	259	244	262	248	260	236	257	272	259	262	246	276	238	258	241	233	243	234	215	243	272	226	243	240	240	252	230	235	266	243	246	263	279	258	217	262	259	255	241	224	264	282	255	267	235	256	241	254	248	215	235	268	254	228	260	270	229	261	286	237	274	259	262	237	239	244	247	249	270	247	255	244	268	244	229	247	252	229	251	252	235	286	251	275	201	273	248	294	252	247	278	239	217	229	250	233	229	258	244	269	263	260	276	249	235	229	228	229	229	243	254	238	244	249	272	264	254	235	243	251	253	244	238	241	247	239	267	236	241	267	269	258	213	260	236	240	222	272	202	285	281	263	249	258	261	267	223	228	262	233	246	260	219	273	266	253	243	259	232	234	240	239	251	267	225	255	247	252	250	238	270	242	271	244	249	252	241	226	242	258	267	251	240	264	257	254	247	248	245	239	250	241	275	239	242	245	284	230	238	258	276	254	270	234	238	249	248	217	257	258	262	231	243	245	264	247	258	255	223	242	268	257	245	233	251	239	230	258	260	252	268	265	244	231	272	265	244	251	208	232	250	256	249	264	229	247	245	208	252	235	248	279	249	278	249	258	261	244	267	282	267
9560	38151	75988	72892	58479	41701	23530	10178	3195	1201	694	603	589	601	573	633	607	596	595	617	572	602	604	574	666	599	619	618	666	614	612	616	577	610	615	591	616	623	600	592	598	619	598	617	606	607	635	671	609	614	611	650	604	621	589	619	648	637	565	562	595	646	630	583	612	612	613	585	571	575	618	600	633	593	643	625	591	607	645	579	588	602	579	619	634	588	637	601	570	571	592	647	585	561	611	608	610	651	598	624	620	607	586	641	633	591	593	595	607	609	637	547	604	570	640	621	623	587	629	596	612	626	588	585	592	610	564	606	592	579	608	611	591	617	579	590	623	623	578	615	611	598	630	617	616	592	620	607	568	606	574	601	577	593	595	587	610	593	617	605	611	586	618	608	582	613	659	608	613	598	645	570	632	627	600	617	600	612	602	594	602	601	629	596	569	577	594	636	680	590	617	612	577	590	591	614	615	563	603	616	605	577	577	630	627	621	585	586	586	642	595	622	628	599	590	652	645	620	579	625	563	616	589	625	611	612	587	565	601	614	630	583	574	596	611	582	632	569	624	605	602	538	586	617	568	616	639	575	608	601	561	563	610	624	610	602	602	591	605	663	608	584	604	628	588	652	612	601	592	607	561	582	596	614	618	616	589	635	609	629	620	621	582	561	589	596	583	596	581	580	599	613	626	583	582	630	590	577	612	593	622	578	592	585	632	598	610	624	601	635	582	604	599	556	610	637	538	566	604	597	618	573	576	636	586	583	579	621	607	596	642	657	567	584	600	590	562	587	629	565	603	622	609	617	607	603	598	612	575	583	619	577	624	628	599	611	571	567	621	618	583	549	576	575	577	611	649	591	616	597	640	604	636	611	565	598	609	607	579	629	578	635	610	648	623	581	609	601	575	600	579	602	583	635	594	625	583	595	572	565	565	599	592	582	611	595	569	563	604	617	638	603	566	638	601	570	596	605	573	592	625	593	571	601	563	589	609	591	635	582	566	588	591	594	585	620	559	597	573	585	664	597	604	599	577	642	613	585	586	595	598	580	544	616	593	640	656	609	626	626	600	587	579	614	581	604	615	612	585	576	632	601	619	610	624	631	599	604	597	558	635	631	602	667	583	585	598	615	622	541	593	643	646	617	602	585	578	577	590	599	627	608	583	589	625	561	592	565	633	556	578	611	590	613	566	620	603	627	631	636	617	574	656	613	624	597	599	600	657	589	609	607	626	656	621	608	606	633	609	620	567	626	588	591	584	607	661	629	582	600	569	610	595	586	576	575	603	603	625	611	597	563	620	625	568	616	618	579	590	631	562	593	602	622	579	611	600	540	648	595	587	608	589	576	616	607	594	590	654	618	580	595	636	573	574	618	588	650	582	608	635	584	569	612	592	593	621	613	607	657	594	580	617	599	618	605	597	610	616	602	606	600	573	606	623	601	584	620	607	596	644	582	613	599	620	583	588	594	593	633	610	625	561	588	618	616	597	567	637	591	581	567	630	602	587	611	607	620	592	616	615	601	576	621	584	603	635	602	606	579	556	622	583	618	608	589	589	618	611	614	609	574	632	626	561	600	612	590	626	622	572	609	600	581	588	643	553	587	623	604	601	594	627	571	614	627	584	628	592	588	613	552	640	598	601	603	644	583	582	579	619	569	634	575	582	597	652	611	657	582	570	605	604	559	606	639	599	621	595	641	585	579	558	606	593	602	560	618	590	612	606	600	613	611	576	612	639	571	621	601	582	575	618	585	610	564	629	597	606	586	595	603	574	552	607	592	618	601	594	596	620	599	602	610	581	576	640	613	639	573	579	640	608	620	592	583	551	650	588	608	595	590	596	593	597	591	615	614	594	621	594	616	582	580	594	579	558	606	597	584	593	611	560	623	619	628	605	600	616	665	592	585	605	617	605	574	646	589	636	545	631	617	583	585	597	612	605	595	577	540	610	609	605	600	586	610	591	605	603	625	602	569	568	604	556	574	604	621	617	576	605	621	595	576	593	608	602	608	631	608	620	594	622	573	579	541	640	586	605	612	612	623	593	581	636	618	620	576	618	603	620	615	632	616	565	573	611	581	600	655	612	600	616	604	617	625	597	595	577	620	628	616	611	621	646	615	591	549	589	635	600	642	590	665	611	588	583	571	588	581	662	591	611	592	599	597	612	599	596	598	597	596	567	596	597	626	608	652	592	612	646	605	605	633	568	605	636	578	607	604	565	581	626	600	600	585	587	598	607	570	595	618	598	589	618	635	638	629	607	590	644	595	623	620	580	633	554	602	575	632	585	543	614	581	602	596	646	580	570	597	653	604	600	649	629	633	614	603	580	611	644	614	568	599	584	629	594	631	628	622	621	635	601	623	663	636	594	575	639	637	637	627	617	556	627	594	582	571	634	597	586	627	567	643	582	595	614	615	589	594	637	648	605	598	649	638	608	613	584	649	623	581	590	637	601	589	604	590	595	568	592	591	617	578	590	610	612	611	580	603	566	631	586	526	575	593	639	629	571	620	582	588	662	634	589	623	585	629	562	595	556	613	625	619	635	643	627	612	563	579	613	566	565	599	596	629	610	590	618	559	591	594	580	669	593	616	571	556	594	597	609	580	670	603	619	611	607	550	616	622	591	633	587	608	600	544	581	619	604	608	579	607	625	612	591	674	594	584	628	622	581	611	618	654	638	600	589	584	591	590	643	588	639	636	574	664	550	597	595	593	589	613	629	605	644	618	624	566	639	581	632	633	606	579	593	628	620	606	599	605	594	578	604	603	622	626	606	586	618	627	672	610	624	611	582	611	611	610	613	639	622	593	606	568	614	609	587	623	588	594	628	577	595	583	557	548	538	613	616	600	598	576	598	612	606	626	568	608	613	590	620	602	572	601	626	602	591	598	580	619	598	563	596	612	589	599	594	593	575	595	586	585	609	634	609	604	586	635	598	597	603	555	642	591	568	568	617	568	563	624	596	660	615	571	592	630	577	599	609	585	574	600	607	575	602	599	600	603	631	596	619	585	609	602	589	599	643	565	615	607	596	594	595	620	564	600	597	587	634	623	611	638	578	603	606	629	596	596	622	561	576	644	643	635	613	627	624	615	587	612	594	616	613	582	623	632	626	583	623	605	563	616	591	588	615	594	585	582	603	625	585	654	629	641	576	587	603	606	612	616	633	584	570	593	597	623	630	576	593	596	628	590	611	606	595	591	618	636	559	613	637	576	614	571	549	593	601	588	635	598	621	577	639	574	599	597	584	617	594	594	607	613	605	630	636	657	615	549	611	594	570	593	627	580	632	621	589	621	564	586	616	618	606	607	617	607	610	590	628	628	583	605	582	653	611	621	612	603	603	633	569	545	583	595	627	605	580	570	611	561	599	576	607	629	660	617	627	604	615	579	562	579	581	592	668	631	594	611	583	569	620	645	575	578	596	614	656	615	586	659	602	601	639	592	611	582	579	637	632	618	643	603	583	604	580	581	599	589	597	634	591	605	580	583	594	614
1982	3645	11449	8153	4068	1867	779	440	273	214	196	210	214	197	179	218	217	205	212	194	213	249	225	237	211	192	201	223	226	188	198	197	190	194	223	222	203	231	207	222	200	201	224	227	222	223	231	203	210	210	225	226	189	203	238	205	202	194	188	210	214	216	210	217	198	215	201	205	209	225	226	223	222	213	222	198	214	207	229	230	232	199	220	201	208	199	235	222	242	205	188	253	214	225	234	228	217	223	195	196	224	200	211	227	194	218	214	229	226	185	225	209	200	206	204	211	189	225	200	215	229	226	213	240	239	227	224	223	218	224	196	223	243	183	212	208	192	189	218	207	206	201	199	218	235	213	196	245	238	226	199	192	209	226	209	208	221	233	216	212	214	209	210	206	207	211	210	211	184	188	197	206	241	211	207	195	211	197	204	191	200	211	204	209	227	201	184	204	186	201	207	199	204	223	213	217	215	181	183	255	224	192	210	176	248	195	217	231	210	189	205	217	210	208	222	197	207	226	223	217	193	229	205	216	195	190	224	208	210	221	217	181	212	207	193	213	215	200	229	230	229	202	204	200	205	202	225	210	218	197	180	203	209	201	229	204	199	204	212	208	199	207	197	199	201	194	190	229	219	216	219	197	220	188	202	205	195	191	181	220	209	164	194	196	224	239	210	165	217	226	238	223	220	208	218	250	226	221	183	182	233	230	220	179	188	205	194	230	237	222	204	193	188	233	209	209	216	212	220	204	238	193	200	208	240	216	188	194	204	233	195	227	205	232	223	217	225	210	218	222	219	245	192	227	192	235	215	179	200	230	204	199	227	202	212	206	200	219	202	213	212	204	180	214	186	222	160	199	206	236	214	205	205	197	212	217	227	224	210	218	202	219	210	199	173	220	215	191	228	209	184	235	213	211	230	221	206	233	227	213	192	195	231	213	186	211	203	213	198	230	200	210	226	222	188	206	210	212	201	253	192	204	192	191	194	208	217	192	203	225	211	207	211	221	215	203	206	213	228	206	220	190	232	217	191	225	251	233	218	212	228	213	235	230	220	219	220	222	220	224	211	226	246	180	235	203	220	231	211	239	194	232	203	224	228	201	206	219	218	200	195	201	222	232	206	218	226	205	213	193	197	214	207	216	204	236	195	198	208	208	211	216	204	203	222	217	227	207	218	202	219	214	186	230	210	213	222	179	190	213	205	235	198	202	204	171	209	206	207	219	208	233	209	177	196	242	221	209	196	212	203	210	218	204	223	218	201	225	232	223	210	202	212	204	209	212	171	223	215	234	220	211	215	218	211	207	206	177	230	229	203	229	218	189	198	224	209	215	184	204	207	233	228	222	193	215	247	197	192	189	198	198	211	197	210	240	191	213	226	199	213	203	223	193	190	221	221	210	193	231	225	198	198	171	220	215	225	231	206	218	212	220	202	198	241	199	206	213	237	192	198	220	187	208	203	197	192	218	227	215	211	239	192	225	211	219	226	193	201	227	188	213	203	204	216	215	190	209	223	199	222	186	203	209	207	202	212	225	197	240	190	199	212	213	225	207	217	209	199	236	225	208	215	228	219	207	219	188	217	210	226	234	221	227	217	189	191	235	195	224	194	211	185	219	208	236	201	194	208	214	225	191	221	210	217	212	227	237	183	199	176	205	226	195	188	193	211	217	214	216	235	211	218	209	213	227	195	196	220	219	215	189	222	217	206	220	218	218	209	224	204	199	220	208	213	214	219	205	198	218	215	215	196	199	205	216	216	193	191	187	223	212	225	234	199	220	183	234	216	246	204	234	229	210	215	199	204	211	207	222	190	186	201	210	221	218	219	220	212	215	207	195	190	227	201	217	214	203	199	181	227	207	231	206	217	226	227	214	200	241	212	208	207	216	220	202	202	188	199	180	205	217	235	212	186	199	221	221	200	200	200	217	217	203	186	210	193	212	220	214	204	190	206	181	223	201	203	202	210	226	215	215	217	223	202	179	190	230	188	216	205	187	224	215	204	209	216	232	208	190	209	197	189	201	234	185	216	196	206	223	210	196	197	197	211	218	186	214	214	210	224	186	196	199	205	222	231	225	198	243	225	205	196	182	237	205	189	206	206	217	185	200	186	220	215	203	205	201	219	220	214	208	231	194	178	193	212	209	224	225	192	201	204	233	194	233	201	203	190	242	216	213	202	231	227	212	175	220	220	250	208	194	219	220	189	206	205	221	217	225	240	197	202	214	198	199	246	220	200	238	239	195	229	209	198	230	205	221	192	208	195	201	217	204	223	214	234	208	186	191	194	224	208	199	214	219	228	218	196	207	209	223	225	221	197	205	197	209	218	201	225	194	212	196	200	218	215	235	205	244	237	230	203	219	215	208	219	213	205	207	222	208	238	211	200	216	193	215	232	221	193	198	202	226	225	221	204	201	208	232	203	203	210	212	219	212	218	214	228	219	204	229	187	210	213	229	201	182	204	218	223	218	195	203	228	189	197	221	217	197	185	196	232	214	215	198	203	183	220	233	184	221	203	216	215	231	205	251	195	203	199	213	211	210	192	202	221	210	203	206	203	230	235	213	200	204	192	190	222	249	203	193	221	217	225	199	230	198	177	210	236	218	222	208	216	198	220	209	202	190	221	216	181	226	217	194	209	208	218	228	202	239	236	180	193	202	241	213	180	206	214	213	202	209	189	234	219	217	188	226	218	232	208	239	228	206	190	212	220	207	211	226	221	213	191	224	227	210	203	221	198	190	207	187	201	185	226	213	232	226	196	194	205	210	219	242	205	210	204	203	189	182	206	235	223	205	201	228	213	192	208	222	216	199	212	199	205	190	199	213	208	201	212	218	210	207	215	218	234	189	221	206	213	202	219	212	228	206	222	202	211	196	220	218	196	202	204	222	194	215	222	209	207	204	206	213	204	210	231	245	213	199	188	204	202	226	245	210	223	204	223	200	209	196	219	188	211	188	213	228	227	194	203	232	193	218	181	196	218	203	200	226	202	219	214	224	212	186	233	198	211	211	190	222	221	191	194	197	246	214	219	201	210	205	225	203	209	229	228	202	235	224	242	184	222	190	186	222	186	243	211	194	204	203	216	215	199	205	208	221	220	201	243	231	236	214	202	197	201	223	214	220	209	225	209	225	233	231	197	207	205	186	216	201	195	203	209	217	223	239	207	216	259	212	200	212	200	204	198	195	208	184	203	206	230	231	190	214	217	180	218	190	203	215	178	205	205	208	202	214	212	206	223	191	185	217	229	182	230	228	211	206	217	207	201	211	222	199	207	216	187	192	205	213	227	201	222	202	226	210	247	206	225	199	194	207	204	208	201	240	209	233	211	200	203	215	222	204	207	179	205	208	210	185	226	207	198	216	201	206	192	214	218	219	180	217	222	224	214	223	228	219	197	225	212	229	211	213	219	244	227	193	199	213	197	206	234	197	224	246	224	230	224	198	217	194	200	219	234	201	210	223	228	213	208	223	227	213	217	206	220	217	234	192	227	197
2311	6425	21032	18789	12047	6110	2644	1286	704	597	535	573	492	539	537	516	538	511	547	533	504	480	537	554	551	510	463	532	535	570	518	556	540	527	508	524	577	570	514	525	493	553	550	528	532	516	488	556	565	535	491	511	495	578	491	495	531	495	541	545	536	536	488	543	524	550	537	527	545	559	537	528	516	581	515	510	497	547	551	529	487	552	539	544	510	487	515	527	537	562	495	555	501	532	501	546	497	531	503	565	566	542	508	551	524	502	499	480	576	527	529	537	510	528	543	533	535	514	519	547	516	537	511	489	516	524	530	506	534	473	501	525	571	544	549	501	523	529	529	523	533	530	522	525	486	524	512	541	565	557	546	523	508	531	496	468	520	513	511	563	483	519	588	524	518	508	505	507	548	503	505	514	505	536	567	542	528	540	500	523	574	492	528	539	557	525	517	488	542	552	504	526	536	517	603	499	534	577	539	558	527	529	483	475	538	539	539	541	539	567	542	517	526	550	559	540	510	560	525	564	500	509	538	522	510	562	555	504	526	483	546	540	539	518	540	506	527	524	473	586	548	552	587	504	511	519	557	535	536	538	525	523	512	527	542	568	539	547	538	468	559	578	530	562	501	492	528	498	545	524	514	530	505	522	516	501	471	510	537	512	504	554	514	536	509	553	538	560	549	521	502	510	583	497	532	545	542	481	513	560	571	517	503	550	519	511	528	539	505	542	513	498	529	538	533	535	545	523	510	516	553	520	598	530	529	515	537	480	524	508	537	547	535	560	521	547	558	584	490	531	524	522	549	524	515	519	539	526	498	539	542	542	525	499	555	534	558	479	554	519	544	520	542	526	528	519	542	538	565	512	550	573	573	508	553	530	545	530	531	526	571	516	540	557	520	551	503	536	572	546	524	508	496	538	503	514	552	523	545	521	539	508	587	548	523	525	522	508	529	513	551	546	526	531	552	527	525	545	507	520	503	539	519	495	550	554	493	507	554	517	463	515	535	505	550	494	506	557	555	521	519	524	561	515	521	476	485	530	557	506	513	543	525	511	556	526	516	509	549	552	518	559	516	485	543	539	514	505	508	527	493	506	541	517	488	530	549	523	509	556	508	500	560	530	484	552	552	504	516	584	495	519	538	521	561	487	523	509	553	528	553	532	514	506	531	542	539	524	611	548	562	554	504	506	543	518	546	526	531	563	531	531	542	527	516	538	501	516	562	544	532	523	516	522	515	523	539	533	513	561	514	525	559	544	481	533	519	533	525	515	511	572	518	536	556	524	535	534	523	545	581	503	505	562	548	546	528	511	530	547	545	543	549	513	488	526	488	537	543	552	535	517	559	523	520	516	507	531	516	521	540	543	553	600	508	480	503	540	528	543	530	507	501	525	484	581	522	489	510	524	507	577	504	548	539	485	520	565	525	529	523	527	533	519	516	498	544	565	503	562	545	513	521	498	535	498	513	537	557	509	513	536	521	556	516	516	474	552	538	540	514	512	550	509	547	541	544	512	508	482	553	524	543	538	537	545	565	565	542	525	567	509	583	524	532	547	504	515	508	524	499	513	535	529	541	529	544	554	523	494	545	561	528	523	491	507	540	504	491	536	547	537	542	509	541	516	533	525	517	503	546	549	505	548	507	519	516	556	535	570	534	539	571	491	528	484	523	552	507	568	536	511	527	501	487	532	544	529	559	498	515	502	543	563	518	538	528	513	574	541	508	514	537	542	533	554	550	545	500	568	524	484	537	520	501	520	516	533	555	554	520	556	503	523	546	523	541	486	527	557	515	527	513	591	531	549	549	545	551	532	555	542	566	546	538	508	538	519	530	525	544	518	540	493	505	520	523	492	529	524	509	533	546	506	514	541	582	538	546	549	513	515	510	546	523	542	525	545	489	554	532	529	511	515	537	513	514	512	502	524	498	481	579	489	525	521	588	497	510	561	556	512	557	558	551	502	516	526	509	535	539	489	510	536	505	512	523	542	525	496	499	514	510	549	517	550	540	540	545	542	549	504	570	559	540	525	547	537	522	521	524	527	552	538	479	536	523	512	544	505	521	535	530	530	517	538	543	532	519	503	534	533	573	549	530	548	516	517	535	561	519	482	540	535	567	525	531	580	526	556	589	518	504	563	540	547	523	542	543	504	559	535	529	497	499	522	492	508	515	553	554	560	519	527	588	555	468	524	538	540	510	541	533	531	553	555	552	550	506	536	510	536	509	525	545	537	541	542	505	537	563	528	557	513	588	544	532	559	542	477	534	527	525	564	494	562	544	546	535	518	531	531	488	541	528	527	514	501	543	554	514	499	522	485	531	511	536	526	489	525	526	556	544	469	515	520	587	512	519	556	524	529	537	515	561	482	557	517	547	507	523	525	545	512	535	548	540	572	550	571	538	537	549	489	494	487	485	509	530	526	535	524	537	504	540	523	545	532	499	519	541	532	532	527	516	512	525	523	540	502	529	505	552	518	564	505	543	501	545	504	533	526	485	528	533	519	578	551	524	543	527	512	500	520	548	526	551	539	546	539	534	537	558	526	533	554	543	557	528	513	557	496	522	563	531	531	497	548	523	524	573	542	566	570	551	497	489	550	543	568	527	536	514	494	534	530	513	531	538	558	535	554	487	535	482	543	509	543	495	504	519	491	492	568	534	512	541	532	524	522	539	537	529	505	517	496	538	493	510	511	544	549	522	522	531	513	518	523	554	521	552	520	518	461	488	540	537	496	499	537	516	544	510	514	551	527	512	534	533	534	515	510	522	526	534	550	523	495	540	539	526	535	556	562	540	496	465	515	487	561	574	547	534	517	526	546	563	521	542	522	539	535	504	491	526	525	529	537	558	562	556	528	487	527	512	472	516	562	531	514	495	539	537	524	476	551	510	528	545	524	567	515	563	528	528	564	450	569	512	536	512	503	589	502	528	549	597	526	513	562	527	557	512	540	542	515	544	527	539	528	566	554	519	527	489	526	545	520	494	476	522	494	528	511	522	550	567	536	511	517	552	509	534	508	548	514	539	536	535	515	539	490	479	539	518	524	550	541	524	540	550	537	554	494	554	511	492	527	500	559	524	526	517	532	494	531	509	523	509	534	528	499	513	497	553	548	547	510	544	527	595	532	523	539	549	525	587	525	479	548	561	571	546	508	493	497	517	513	516	537	523	545	538	514	542	534	479	527	516	514	522	544	520	538	529	549	491	487	520	520	558	517	519	522	535	485	523	551	526	525	519	493	524	526	559	544	517	525	532	508	538	546	553	564	521	535	508	579	518	520	523	505	548	506	559	574	504	530	514	541	540	523	583	523	530	535	501	511	549	513	544	526	586	513	545	527	544	503	520	540	542	604	527	560	510	567	539	533	551	509	502	524	577	536	526	519	492	526	516	506	535	529	485	554	514	514	513	533	494	525	513	501	522	535	506	502	535	524	557	500	518	515	562	508	523	551	481	534	491	499	529	573	499	556	537	528	532	500	529	515	511	530	539	528	526	519
13499	29913	77556	61849	44397	27176	11001	2905	805	393	303	286	280	258	284	270	283	269	263	259	256	263	227	288	271	211	249	264	254	258	263	256	233	272	264	264	268	285	269	255	266	251	242	249	238	281	291	252	255	276	268	243	296	265	274	270	282	254	271	252	259	259	261	249	257	286	270	242	285	283	286	259	264	281	258	260	269	278	241	268	299	273	270	267	272	279	262	266	264	258	257	240	226	264	264	265	258	258	250	273	251	272	266	264	271	258	275	258	281	250	243	273	281	249	253	242	274	267	275	252	273	280	297	257	286	271	269	285	259	259	258	262	276	276	267	280	306	252	261	274	274	264	284	282	294	234	256	269	266	256	292	284	248	275	284	290	265	255	238	264	302	281	250	244	275	265	255	237	268	256	266	284	270	263	256	272	300	231	266	241	272	265	265	261	263	250	237	267	266	280	272	264	273	276	256	260	250	263	280	247	246	263	274	287	270	254	240	219	272	271	278	263	265	229	267	275	245	264	267	268	252	262	273	269	256	251	248	231	233	283	262	264	243	275	286	274	252	284	273	252	261	240	250	271	245	252	289	264	268	254	300	261	258	243	266	272	291	270	278	271	304	243	227	281	263	254	224	252	264	263	273	248	256	266	258	285	244	278	286	264	253	267	268	258	257	285	294	271	237	245	251	246	270	262	256	276	251	264	271	270	297	265	242	253	275	274	256	273	264	252	291	272	243	286	267	257	260	253	279	264	276	239	273	262	247	260	268	269	263	273	246	269	278	285	245	277	239	222	257	265	260	269	293	273	246	292	270	254	251	256	280	243	275	258	250	249	278	266	261	247	267	238	231	232	279	236	264	248	303	234	292	246	256	267	272	265	257	230	253	277	259	246	256	264	261	246	263	253	262	256	229	261	245	279	272	246	250	257	276	242	238	258	262	233	270	273	250	263	270	271	242	277	291	271	274	241	275	238	269	244	234	274	273	275	254	242	281	265	270	266	255	271	250	295	257	250	251	268	266	267	272	247	270	254	280	256	278	257	221	302	242	247	292	236	257	273	269	274	247	260	267	255	268	241	271	278	251	260	259	252	253	260	292	297	239	269	259	246	278	255	268	264	252	275	251	274	261	249	264	281	271	246	274	229	268	247	258	273	272	253	268	242	251	268	252	238	236	248	295	264	248	251	248	245	254	265	291	277	286	267	277	253	271	274	283	244	250	275	270	252	291	298	266	256	293	239	264	280	280	257	252	264	248	275	287	262	269	274	250	288	284	236	287	252	250	276	270	247	236	249	285	273	257	272	261	288	257	250	252	255	267	249	290	285	273	255	260	285	232	256	257	285	267	238	227	246	264	304	268	263	283	269	270	251	240	251	291	297	255	302	278	266	258	245	272	233	261	252	278	260	249	283	231	263	264	251	301	246	264	261	277	255	254	249	282	259	267	282	237	272	240	253	258	259	248	211	254	245	256	246	254	272	250	256	288	259	299	275	285	249	262	293	243	241	258	246	265	268	273	258	285	306	274	262	268	248	262	239	248	275	261	280	253	296	249	254	265	258	238	240	262	270	258	269	226	255	255	291	262	265	276	236	250	266	274	277	262	251	281	268	258	279	252	257	255	270	238	241	248	249	260	243	287	276	239	260	297	271	242	302	271	267	277	256	257	274	230	255	281	230	239	250	265	269	246	247	242	266	253	229	281	264	268	263	261	270	261	280	225	265	280	246	242	290	277	253	227	261	263	258	253	265	280	301	259	242	252	266	272	252	250	259	260	270	228	282	274	257	220	241	254	263	264	270	256	285	286	278	256	256	252	291	289	270	273	232	264	282	260	278	286	257	271	257	252	285	247	239	251	256	265	267	279	280	275	267	256	247	243	276	237	261	272	225	269	259	241	283	291	253	284	273	224	241	243	260	296	247	257	257	268	253	250	234	275	256	254	269	265	285	275	313	251	267	229	293	249	251	266	281	263	244	258	263	295	268	266	266	258	273	266	245	270	274	256	246	262	260	249	268	256	233	258	251	227	297	242	284	256	243	256	257	264	273	277	286	275	249	285	288	241	250	246	262	257	256	263	277	248	251	258	263	267	267	248	255	273	300	267	257	253	242	224	253	282	225	271	255	297	257	259	273	252	237	295	271	263	262	263	276	255	244	232	269	227	264	235	261	253	249	277	262	256	239	270	277	255	264	244	286	272	250	256	250	306	267	265	279	280	237	259	264	271	272	241	271	233	265	287	250	264	256	264	248	240	300	237	272	232	269	247	292	245	268	280	252	248	282	257	279	244	286	253	255	281	244	272	252	220	257	270	258	261	275	239	278	247	256	268	247	233	254	254	252	276	283	262	247	282	259	251	273	236	229	251	262	276	251	266	269	272	238	281	237	254	253	268	279	271	271	239	235	261	256	287	280	272	278	295	270	291	269	276	275	279	282	260	268	246	257	266	279	272	255	246	273	286	263	240	248	295	240	265	291	279	240	239	301	261	261	269	253	267	274	286	260	250	259	277	298	243	272	256	241	228	269	224	250	247	268	260	277	251	278	285	255	272	277	237	248	275	261	257	250	239	293	255	252	264	250	282	255	234	276	247	260	266	273	261	248	252	228	289	259	268	247	265	253	257	272	264	262	281	231	237	257	260	272	250	274	264	251	231	244	252	245	300	253	254	274	297	243	262	262	258	274	246	241	275	254	251	261	283	272	248	249	246	240	272	232	241	251	243	258	300	272	236	268	254	260	255	304	305	215	261	267	274	271	267	260	237	282	250	259	227	264	288	253	234	245	261	279	267	237	265	252	282	243	255	250	236	245	258	249	268	281	256	244	263	256	265	253	236	266	257	269	246	259	262	298	253	275	258	244	264	261	293	272	247	250	259	275	275	260	278	268	290	289	218	246	288	267	257	267	264	256	259	265	251	258	254	254	250	285	256	272	277	260	254	240	272	263	255	257	245	289	274	289	242	259	258	250	251	232	268	255	257	260	262	243	261	267	269	272	249	254	268	283	258	284	271	273	277	261	257	238	243	250	234	273	244	264	262	275	290	288	274	272	242	248	274	246	282	264	263	249	262	254	259	293	271	233	259	240	242	235	271	249	238	250	287	243	247	308	255	249	264	242	283	253	270	247	251	266	250	236	264	256	282	258	264	270	245	256	248	279	288	245	258	285	296	266	262	251	265	270	255	288	255	224	243	284	286	254	242	298	224	242	221	278	246	262	295	274	283	272	244	271	257	262	233	247	234	275	275	267	242	239	247	259	307	254	240	271	282	248	228	260	266	255	243	247	272	251	255	287	260	228	283	233	247	263	277	258	289	248	248	276	266	256	288	250	278	271	274	244	289	259	252	236	222	260	268	264	281	261	252	270	261	234	233	265	243	261	286	253	268	273	248	272	249	227	253	288	219	273	271	274	249	255	259	265	264	264	279	214	266	271	277	268	250	236	241	264	279	277	243	240	251	276	247	246	277	261	261	224	228	292	289	274	266	251	277	230	280	258
8621	25839	72986	68336	54913	38235	21288	8715	2911	1126	744	665	615	635	630	631	647	673	620	631	601	655	673	653	618	631	616	650	682	637	701	583	685	579	635	665	643	640	635	609	651	710	604	630	637	642	656	598	637	681	666	624	622	596	623	628	585	574	636	570	560	650	615	688	639	655	648	630	649	642	671	655	624	627	663	617	669	660	643	646	638	604	680	578	625	625	629	676	669	660	664	653	604	664	649	671	647	629	672	631	618	598	625	633	679	637	594	641	650	659	608	599	610	635	649	601	625	623	638	675	619	644	643	664	675	622	626	614	634	635	633	588	643	646	627	667	608	611	642	636	640	646	615	696	632	618	654	635	558	668	635	600	638	613	665	632	645	604	623	604	618	687	630	651	624	648	663	678	632	661	588	649	599	617	647	639	653	619	618	610	702	634	623	633	637	637	625	603	657	632	651	675	662	633	621	652	609	634	617	648	623	641	574	623	671	630	636	679	651	622	640	658	619	638	642	638	648	617	617	616	630	649	595	624	637	664	622	674	603	629	647	639	619	667	696	628	638	606	646	610	646	618	601	681	636	658	630	620	659	623	629	633	569	662	631	658	615	652	640	622	699	637	599	592	663	667	609	663	642	644	626	637	620	628	652	590	699	623	669	624	651	638	608	670	644	627	644	638	640	631	618	646	665	672	663	631	619	656	642	605	609	610	672	650	628	617	655	643	653	592	644	611	653	637	645	649	606	604	664	626	625	617	674	626	644	601	649	674	644	651	611	604	639	604	640	640	619	686	650	665	635	618	603	587	660	625	635	593	630	678	628	659	615	620	591	607	570	624	623	582	625	629	621	668	644	638	605	660	590	628	628	669	703	610	618	678	658	609	602	665	649	620	630	623	654	638	661	649	615	629	656	609	559	648	648	677	646	664	669	623	675	616	651	640	609	580	626	648	649	634	617	660	606	643	651	632	638	708	637	646	667	674	638	622	602	616	617	684	623	629	657	663	675	648	653	642	607	665	661	628	628	632	644	627	586	618	641	627	629	660	600	644	605	602	596	617	613	633	629	675	612	635	619	669	603	674	600	699	689	587	682	649	644	710	605	626	687	656	627	644	649	620	585	643	617	615	600	657	659	604	604	636	645	639	668	626	661	649	635	632	659	633	638	624	630	615	598	656	660	606	683	624	666	663	625	619	646	680	636	636	594	647	673	637	632	664	622	627	692	644	642	593	653	633	647	630	634	657	630	613	643	648	630	623	592	643	608	616	621	637	607	632	642	627	654	634	608	609	656	587	647	660	670	671	659	609	660	664	670	625	671	682	665	645	676	635	594	620	625	646	663	648	639	665	647	572	658	645	633	609	628	619	646	610	629	594	608	614	660	651	629	654	663	666	647	620	641	682	638	610	606	642	672	642	638	654	607	594	619	600	616	599	653	646	635	662	631	596	622	628	616	647	610	629	626	633	648	674	651	614	636	644	609	646	652	629	701	665	640	644	647	571	601	620	640	655	647	610	644	605	633	617	657	651	659	633	630	628	612	657	647	668	611	591	594	625	616	620	632	619	599	652	645	644	639	588	629	627	627	608	666	616	643	645	590	648	690	641	651	598	653	648	663	705	679	684	622	666	627	631	645	637	631	617	614	596	631	639	643	623	593	657	622	629	637	609	640	650	652	613	628	641	603	651	659	634	663	594	608	599	633	612	646	693	631	655	626	654	615	635	635	619	649	643	640	623	589	637	693	657	652	673	631	631	598	590	647	656	632	675	646	615	615	605	623	614	612	616	655	616	623	662	664	617	633	657	666	658	583	585	666	639	649	659	561	679	642	622	636	642	592	665	656	647	631	642	632	630	639	605	658	611	624	621	635	650	626	629	612	605	639	664	638	647	630	647	628	656	627	642	669	618	590	678	617	674	657	651	656	668	639	697	626	612	636	633	658	646	644	653	635	653	609	670	603	663	638	639	608	649	647	668	671	679	603	649	673	640	620	687	630	635	577	662	591	637	639	657	684	626	626	623	625	610	638	629	619	629	616	624	623	596	670	633	624	676	618	643	622	677	686	600	645	619	647	628	647	628	628	624	637	678	644	668	623	634	635	657	618	638	643	635	682	600	628	704	629	598	646	672	632	620	657	585	639	672	622	624	606	666	691	651	638	663	608	617	618	661	629	645	639	625	629	630	641	603	646	631	606	678	610	633	586	641	601	657	635	621	659	617	668	657	619	640	671	667	600	606	672	627	646	690	661	640	681	624	675	619	628	672	649	631	632	629	625	615	670	643	594	643	645	641	613	596	639	638	628	645	640	640	609	642	700	609	658	593	656	616	624	656	668	654	663	656	658	620	683	611	641	631	604	655	647	642	653	609	651	593	623	663	675	661	632	595	638	595	620	634	656	627	620	622	617	586	638	637	591	641	616	682	627	644	614	661	611	605	629	637	613	647	660	647	610	659	635	630	664	643	598	615	622	636	672	643	604	635	651	639	654	610	616	667	605	658	654	626	600	651	636	626	626	632	642	630	615	635	640	648	615	604	669	638	640	584	633	617	650	663	667	659	611	605	613	648	585	616	675	620	634	648	626	669	607	627	629	648	643	656	632	604	651	667	629	613	619	651	646	634	556	625	675	654	625	621	623	723	640	664	631	595	653	641	609	684	655	694	640	651	653	669	635	600	680	639	626	635	630	678	679	594	645	686	631	645	658	644	668	652	644	595	591	637	618	639	618	611	598	644	636	601	681	612	653	593	696	678	603	601	649	647	634	651	626	657	642	573	594	646	641	637	642	655	648	664	616	622	610	653	678	641	667	629	637	637	627	629	608	592	653	657	644	636	618	630	646	654	688	629	661	660	616	625	641	601	601	603	612	614	636	647	620	595	635	681	650	668	631	653	591	605	629	666	596	668	619	644	662	628	638	633	627	657	645	579	608	639	651	640	599	655	629	620	667	656	636	651	661	659	604	662	636	617	575	623	616	630	615	655	634	612	605	619	627	589	651	656	654	673	673	597	662	659	653	629	648	615	640	630	649	679	658	699	674	631	674	610	671	624	645	684	634	628	625	622	651	610	646	643	637	620	660	621	632	605	616	645	643	671	630	638	628	670	594	597	666	663	637	630	639	656	667	641	613	599	639	625	613	630	633	623	643	674	640	621	638	605	623	664	643	713	676	631	612	635	595	615	607	605	633	684	639	679	645	641	627	610	580	666	637	642	609	622	631	649	621	620	665	621	676	648	617	642	664	609	639	640	589	635	649	639	635	624	662	643	680	677	601	680	621	655	633	621	665	634	657	646	643	661	620	615	592	646	635	619	602	607	652	654	648	665	634	677	658	619	599	647	688	626	639	663	656	629	641	639	602	625	635	655	601	611	631	650	634	572	635	687	728	630	628	607	628	670	639	631	635	644	617	613	617	586	655	651	630	643	602	638	626	636	616	670	647	610	617	603	638	641	633	618	623	646	601	646	596	629	608	622	597	642	618	609	664	656	635	619	617	727
13614	30268	81913	66228	48881	30755	13976	3780	1032	364	300	248	260	251	254	246	254	239	243	254	207	260	270	262	243	228	239	271	295	234	224	255	254	218	247	248	241	250	257	258	248	265	280	238	245	250	265	245	231	223	222	258	261	243	263	250	240	257	257	261	272	219	242	272	230	246	236	241	249	246	256	246	247	257	261	254	263	252	251	245	248	240	246	247	260	231	241	216	247	235	243	267	237	264	240	234	263	250	267	249	238	250	227	238	253	245	249	226	252	247	257	252	259	238	298	222	265	240	258	240	269	241	248	249	228	225	247	249	241	234	248	252	265	237	257	264	236	264	234	261	278	295	237	253	252	199	259	248	254	236	270	291	254	267	247	245	250	229	241	255	263	219	241	260	229	249	283	246	237	280	221	242	300	241	264	248	230	270	274	261	233	239	232	246	264	250	243	235	252	267	226	229	253	252	220	255	265	226	242	235	274	251	248	256	275	243	254	247	231	255	283	250	253	236	235	258	262	238	248	251	241	236	259	227	253	249	227	255	234	268	254	246	246	264	280	269	275	260	243	260	262	262	275	230	230	240	246	245	222	247	276	253	255	232	239	247	254	224	272	242	275	230	264	234	270	236	259	278	235	270	266	240	262	262	267	240	249	226	253	273	246	247	248	263	256	239	243	262	235	218	234	265	254	256	277	221	247	249	250	226	227	237	240	232	252	227	240	247	262	235	265	270	251	262	275	254	274	240	225	270	252	235	248	250	251	246	240	264	270	245	238	271	285	258	234	237	248	238	228	239	270	256	244	223	264	267	280	223	250	244	242	270	234	255	254	246	238	236	257	269	239	265	251	245	248	263	263	243	260	255	236	246	263	232	241	261	258	219	267	205	236	237	258	245	245	235	262	247	266	243	225	237	260	230	243	238	250	211	270	243	244	249	262	247	227	232	232	245	247	271	258	249	256	290	213	259	247	245	254	263	255	242	252	252	234	241	249	246	265	234	249	231	235	228	290	259	261	268	253	258	242	259	236	271	238	253	261	285	258	271	219	225	286	266	262	249	259	250	249	231	237	228	236	233	259	257	213	232	260	270	253	241	251	281	233	247	266	254	251	226	253	230	250	240	288	251	247	241	260	243	256	282	245	263	242	226	233	253	259	257	228	262	249	235	251	277	235	268	258	258	218	267	275	240	252	236	253	253	219	240	246	244	248	252	247	259	257	216	257	238	249	263	240	275	251	255	225	250	242	248	257	254	259	269	260	252	230	255	225	273	256	254	247	269	265	236	255	256	228	267	258	231	263	224	229	269	262	269	281	229	244	214	240	236	255	251	271	272	305	240	288	277	269	261	209	227	261	264	263	233	254	251	251	263	209	258	243	259	255	225	271	272	237	275	234	221	259	256	252	255	261	235	252	254	268	241	255	265	227	258	237	213	260	245	259	258	227	251	270	242	218	271	235	249	224	262	226	249	265	239	251	239	251	259	249	255	265	255	241	233	268	220	234	232	263	260	220	238	252	277	272	279	273	232	257	267	224	267	238	271	254	261	257	283	263	233	221	248	216	239	261	256	251	264	292	241	253	216	255	249	242	238	259	243	236	267	249	261	223	229	242	234	234	241	263	274	235	243	257	267	266	245	252	222	230	236	274	248	243	256	271	262	253	238	236	264	230	243	263	237	230	244	298	239	245	251	241	254	260	259	236	247	232	269	262	255	238	250	269	237	274	269	249	268	238	254	255	266	251	266	212	259	267	256	246	271	262	279	268	229	246	249	249	242	258	235	257	214	273	246	268	239	237	258	259	236	261	241	252	242	258	254	269	256	273	276	268	215	247	224	232	255	263	233	235	232	247	248	254	239	237	246	273	262	238	254	224	281	250	227	267	263	273	261	286	202	281	246	251	242	251	221	220	238	247	251	227	192	251	245	231	262	221	269	258	247	246	259	266	250	276	266	257	251	224	265	232	265	234	286	221	245	246	267	265	260	239	258	233	229	277	231	225	252	239	265	255	260	249	215	254	238	272	231	252	266	287	242	257	226	232	269	264	266	265	241	255	244	230	247	236	278	247	247	238	257	248	237	229	246	238	244	277	259	254	247	255	252	236	218	218	258	230	249	239	256	241	250	239	239	243	246	249	248	268	251	259	246	231	224	219	293	255	261	286	268	241	246	232	222	246	262	234	227	241	247	238	244	233	230	250	268	244	251	228	239	244	263	268	229	264	249	219	219	256	257	243	237	273	239	249	240	251	262	229	258	251	220	258	260	254	236	255	246	254	219	249	244	276	250	260	243	247	273	228	238	249	242	280	244	237	243	250	235	244	241	234	274	225	266	247	249	257	214	212	246	263	268	254	222	241	230	227	298	275	233	238	270	259	253	234	248	254	248	251	272	249	266	256	241	234	250	259	228	255	247	217	229	269	252	270	260	254	242	252	225	263	256	211	222	272	223	253	266	244	245	228	234	246	262	209	232	253	269	260	247	258	288	268	250	247	232	270	281	229	203	263	264	256	253	243	278	261	260	232	231	260	231	266	219	250	259	279	272	243	260	247	237	243	236	260	273	263	238	275	290	282	242	240	259	281	261	255	259	224	258	234	258	229	246	245	267	244	215	202	250	263	202	206	269	259	231	250	240	255	255	258	235	284	257	257	224	227	274	224	221	252	212	262	230	239	217	256	256	244	250	243	254	234	267	222	251	255	243	227	216	226	250	243	232	237	243	262	240	232	268	271	227	279	243	219	232	266	225	239	250	267	235	241	223	252	238	257	289	250	219	232	256	261	268	246	282	246	251	224	250	261	247	250	261	245	271	247	244	278	282	248	255	234	252	244	233	251	247	219	256	247	235	237	249	237	275	258	252	284	252	266	266	262	261	236	272	249	251	272	253	265	254	236	232	248	277	251	260	233	258	242	224	239	249	273	263	234	271	265	265	240	221	247	246	260	225	242	288	225	264	265	248	232	242	220	234	266	273	250	257	242	222	239	241	262	228	241	251	270	272	279	255	257	241	257	239	275	255	260	264	262	247	236	245	272	254	266	256	245	235	278	251	257	227	266	250	265	243	246	264	229	239	245	250	233	240	221	243	251	270	270	252	219	256	258	276	242	255	264	256	249	259	280	250	215	262	268	244	249	239	248	253	255	277	228	230	226	244	227	245	251	260	233	257	236	222	227	276	259	265	245	228	233	282	245	251	235	212	240	261	273	256	280	233	252	253	228	234	233	245	229	249	212	224	224	214	245	249	257	242	229	261	242	238	240	261	226	272	247	287	267	223	232	276	286	277	264	238	255	249	230	229	259	245	246	233	229	219	262	245	255	238	246	240	253	239	205	239	240	266	272	243	257	241	263	255	273	266	266	241	257	279	242	230	270	249	246	258	230	246	253	226	238	227	230	264	275	235	258	249	272	262	245	229	263	264	259	249	248	242	232	270	252	290	248	248	245	229	253	252	248	277	208	259	226	251	249	226	262	250	231	223	220	249	234	244	242	231	250	280
8239	26350	78666	73906	59572	41583	24005	10325	3286	1265	742	606	653	630	622	561	634	581	617	613	634	588	588	611	615	619	570	599	592	625	623	562	611	641	566	573	596	650	631	600	619	614	601	588	575	592	649	615	603	585	569	610	576	596	578	599	602	637	583	610	596	617	622	580	626	619	619	606	600	605	632	625	626	612	610	577	579	631	565	642	614	595	623	628	561	610	573	613	590	584	590	607	627	595	592	602	608	600	569	583	586	610	598	589	598	562	556	546	632	608	581	577	572	608	578	615	600	637	585	588	588	609	570	597	569	660	571	591	597	589	590	585	557	607	571	630	608	568	586	661	617	620	590	611	634	601	632	615	625	586	610	616	560	593	554	587	603	604	585	558	602	638	603	658	583	591	587	653	581	631	646	599	609	576	598	591	631	594	632	589	620	622	635	634	609	566	601	615	572	608	573	559	580	592	610	578	596	595	650	597	575	555	636	598	571	565	557	621	592	597	599	547	594	564	574	584	608	612	627	595	629	588	590	590	643	632	595	604	610	583	615	610	618	627	592	628	599	604	605	644	580	557	600	649	552	617	581	574	571	628	613	545	577	570	644	630	598	583	589	580	611	586	572	609	614	584	615	620	584	629	616	605	624	581	612	570	555	582	658	565	590	588	612	611	586	623	632	640	624	603	628	581	670	594	577	591	569	579	595	597	627	602	625	592	638	554	608	551	597	622	594	623	635	618	611	633	564	624	603	609	584	609	631	625	610	569	605	577	598	556	569	583	599	636	636	639	589	604	604	573	597	585	585	597	589	535	606	620	627	613	610	616	636	562	595	633	575	618	583	614	600	596	583	585	595	607	618	632	587	619	573	633	633	627	578	582	646	584	617	618	577	596	565	580	608	581	574	589	617	616	609	570	596	595	586	592	613	606	625	615	608	633	632	600	615	589	589	569	623	619	650	575	630	588	606	595	677	592	592	644	627	635	565	674	659	587	640	595	603	598	597	579	593	579	642	604	585	585	609	626	622	579	567	637	649	619	594	562	583	586	606	568	599	571	603	599	592	625	619	546	613	591	598	565	649	594	610	604	619	615	617	624	607	575	644	622	585	597	606	595	579	575	569	557	564	572	570	639	584	650	596	594	614	578	585	632	564	576	598	567	601	614	621	557	635	614	633	609	582	588	632	553	555	606	591	618	579	587	588	564	615	614	596	597	587	586	608	632	598	562	614	591	611	612	599	611	607	602	638	593	580	608	634	580	591	613	574	602	605	647	604	590	623	597	570	607	594	587	617	620	609	606	608	617	555	620	611	627	594	594	614	571	594	611	636	600	587	599	556	580	602	633	549	580	599	615	652	614	573	636	567	622	654	598	572	602	540	569	594	535	569	599	621	588	568	652	629	631	609	634	602	542	558	599	625	580	587	613	614	572	611	609	610	594	579	592	618	647	604	600	615	582	576	566	606	619	619	587	600	563	591	604	584	618	612	586	618	609	621	619	597	605	601	572	598	590	614	627	569	618	582	590	611	599	591	651	609	574	619	588	619	589	594	612	603	592	586	593	571	630	660	628	602	584	600	592	577	593	635	586	607	602	578	578	648	626	580	670	559	595	614	603	585	625	534	613	577	592	618	603	577	573	564	569	613	632	631	596	604	616	607	583	551	597	603	584	587	534	561	575	557	595	595	580	609	646	614	629	615	626	525	541	567	640	576	597	586	623	588	579	592	621	574	619	619	630	623	601	593	602	555	624	621	600	624	624	633	580	606	609	570	586	585	571	626	588	588	579	603	563	607	622	634	591	589	596	602	623	571	584	625	625	569	605	552	620	591	610	613	618	565	581	600	585	622	612	617	565	652	557	611	629	612	591	591	607	618	603	584	578	617	544	559	614	593	576	602	656	608	630	623	630	584	588	602	615	593	633	595	601	587	616	550	560	571	600	567	553	591	594	588	590	570	626	591	595	571	610	553	587	599	645	577	588	635	599	584	579	589	615	580	606	622	633	590	608	603	610	604	608	628	613	627	619	627	661	631	599	601	628	564	630	603	549	593	565	611	581	566	595	572	625	584	597	574	572	647	604	611	558	614	548	600	623	591	641	604	601	618	609	604	642	560	608	605	599	641	596	577	592	556	598	610	571	637	585	603	576	619	675	579	622	564	602	595	595	600	582	639	610	579	598	595	581	651	570	591	609	620	598	611	567	603	581	627	605	573	608	590	602	564	573	611	555	580	629	558	576	569	606	630	608	616	577	574	608	563	639	646	622	578	605	608	568	591	628	638	626	590	577	622	572	581	618	605	581	592	555	618	581	610	604	630	569	587	626	574	577	549	583	591	615	545	594	659	617	603	572	579	625	587	589	581	608	570	620	618	608	559	595	590	573	619	607	599	562	633	602	594	569	575	617	617	605	628	564	620	603	573	571	611	614	603	641	612	585	630	565	632	598	629	610	593	624	624	607	561	599	603	621	601	595	616	605	610	581	574	604	588	607	598	572	573	576	644	574	593	599	629	591	576	600	607	627	584	607	599	603	582	590	618	575	582	602	621	620	570	611	588	597	579	564	575	668	595	586	586	617	630	594	584	588	557	605	569	608	606	616	584	606	602	614	626	588	597	584	570	628	599	625	591	647	600	584	600	606	616	548	616	607	555	592	614	628	598	597	615	657	591	575	541	587	573	548	602	613	588	601	613	625	615	597	655	613	605	555	593	584	609	647	578	572	596	582	594	573	548	571	607	627	559	594	628	599	614	625	597	591	585	587	616	635	612	605	582	638	583	607	593	637	608	687	571	571	602	624	612	591	616	577	562	586	626	571	614	637	562	612	583	595	609	649	599	601	597	616	635	609	612	601	591	628	588	554	635	582	632	603	610	609	608	530	601	572	562	604	557	653	590	580	590	598	601	573	617	585	619	608	613	590	598	583	580	624	618	591	572	601	589	577	577	620	620	604	596	586	603	567	596	603	643	599	606	573	596	605	525	625	619	621	589	613	617	579	607	605	635	566	602	596	585	607	588	616	588	581	611	578	614	557	586	582	592	577	578	636	532	608	540	555	579	609	630	618	575	584	601	608	595	600	682	584	603	609	616	562	611	599	624	621	577	601	598	599	604	574	620	624	618	598	604	611	569	620	582	634	566	620	602	619	608	603	592	606	589	599	578	617	593	568	565	585	596	638	635	587	611	587	606	601	609	604	589	638	561	625	614	599	589	596	603	594	597	605	549	641	656	592	637	582	588	599	604	607	607	621	606	581	592	602	591	627	594	601	589	583	612	625	608	636	576	657	585	608	592	583	614	637	642	617	614	570	597	607	588	549	586	576	616	583	578	595	622	585	625	585	592	601	586	644	610	619	591	580	575	645	595	606	592	600	604	659	612	569	607	597	609	605	642	608	607	615	579	590	583	551	592	590	598	582	551	621	609	614	580	579	586	604	604	654	585	630	597	649	590	594	618	601	607	636	600	543	592	592	646	629	583	595	583	574	589	610	605	566	579	603
1906	1250	11633	8961	4631	2012	929	420	292	193	229	226	225	190	213	215	200	179	231	195	235	232	208	198	199	199	187	213	197	224	217	195	190	204	208	198	181	191	207	213	208	222	221	209	189	218	213	182	188	199	180	223	197	186	183	186	206	206	203	218	194	211	182	205	203	194	214	195	221	222	201	183	223	198	220	205	212	217	214	205	224	210	199	230	205	221	167	186	227	198	211	205	206	198	236	216	230	193	218	221	224	204	204	199	206	199	215	190	200	198	214	232	199	207	173	213	223	218	243	188	220	184	221	198	231	202	222	198	200	228	185	194	203	234	202	199	209	210	185	177	202	188	237	172	229	233	207	205	223	211	195	198	189	221	194	187	205	221	210	213	209	214	193	184	230	230	214	191	226	228	193	232	220	166	210	204	205	215	203	235	191	194	230	234	226	206	224	215	215	196	211	218	210	190	211	192	204	211	215	209	210	216	180	189	210	193	219	215	214	224	213	190	226	206	185	214	214	201	187	220	207	210	228	241	197	202	219	207	178	231	214	220	208	195	208	193	190	205	216	217	208	210	241	225	214	209	181	194	202	187	254	205	231	231	217	188	204	191	211	209	206	185	230	216	198	203	215	212	223	189	234	194	204	219	202	223	185	219	183	208	197	216	181	233	222	237	208	209	163	195	209	256	197	207	215	198	171	206	207	217	197	188	198	202	207	221	213	214	211	214	202	193	215	224	188	186	203	193	191	221	202	213	232	181	229	208	227	198	216	225	215	215	213	219	209	219	202	209	202	185	208	215	219	232	195	197	181	231	199	204	214	200	202	189	221	213	220	214	241	235	205	210	223	220	204	202	222	198	198	259	179	194	210	203	221	194	210	223	211	181	173	206	207	193	206	223	215	205	210	212	201	198	210	194	223	223	224	211	193	215	217	204	234	210	208	225	216	193	199	199	215	193	241	205	212	226	215	205	170	228	192	208	256	211	212	202	203	214	205	213	188	219	209	211	216	182	197	214	233	216	239	190	207	216	232	218	199	212	227	207	202	220	207	220	206	220	190	221	213	174	209	231	226	199	193	196	202	215	235	222	219	211	204	200	242	214	223	231	207	189	245	225	217	199	201	212	223	213	190	237	181	205	197	215	197	216	198	233	198	233	211	210	219	199	207	216	226	184	198	201	203	198	199	218	231	204	228	219	209	228	213	223	198	214	196	203	201	170	220	241	194	203	194	197	223	211	184	200	227	199	200	226	199	177	207	207	200	196	205	217	210	219	202	218	218	233	204	192	213	223	199	215	219	226	199	200	216	189	218	205	189	227	213	227	202	219	206	217	209	208	209	221	217	218	218	201	186	208	195	238	210	207	186	203	205	231	214	207	193	216	245	207	193	213	194	222	175	177	211	222	207	177	190	207	199	216	196	201	214	217	195	225	203	228	218	209	195	203	199	206	195	222	216	187	199	219	206	216	211	188	211	222	175	188	212	212	202	216	208	212	221	187	222	229	234	217	229	240	203	214	230	222	208	228	222	194	236	228	195	194	209	218	246	221	220	211	175	211	216	219	184	217	219	208	193	199	199	223	206	214	217	213	212	204	222	186	213	212	219	215	200	213	189	232	224	189	205	205	213	212	225	209	203	201	191	213	219	193	194	212	201	209	229	201	182	200	232	212	229	173	231	210	191	202	202	205	224	233	193	247	167	221	193	194	230	215	217	224	202	228	196	215	199	217	213	219	214	217	219	208	203	195	246	231	242	191	216	199	205	201	189	221	199	205	186	200	219	202	225	211	218	231	247	207	186	192	225	227	190	185	199	216	215	216	201	214	223	204	228	230	193	201	205	184	189	217	213	209	193	192	211	222	207	213	195	218	203	206	193	228	198	213	194	233	188	221	214	220	225	206	209	215	205	210	216	217	193	242	201	202	201	208	211	231	203	205	180	188	198	210	199	214	206	199	210	201	224	244	219	201	183	196	194	176	209	208	209	195	204	220	193	204	201	179	199	211	202	230	229	221	204	202	202	214	204	205	205	189	201	226	233	184	223	199	232	216	229	236	225	165	206	190	213	206	211	194	219	221	204	206	207	214	216	205	191	210	211	237	254	182	199	213	189	227	235	203	213	227	231	228	203	203	229	215	230	189	197	207	189	216	249	177	229	176	179	210	208	206	208	228	239	216	210	229	222	202	212	241	202	205	207	215	207	209	223	197	212	211	234	208	192	206	173	188	225	210	241	193	199	216	213	218	209	208	226	199	218	212	213	217	187	217	202	211	198	187	211	199	211	217	223	215	197	194	184	202	217	216	217	199	185	218	199	233	211	203	202	198	201	188	214	203	210	195	198	225	216	215	195	222	216	236	202	181	211	204	210	186	192	189	201	207	232	229	204	195	190	216	229	202	200	195	201	235	207	205	207	201	203	212	225	228	206	206	201	198	215	227	198	208	197	215	209	210	199	219	185	202	207	214	199	199	205	205	186	210	211	198	177	195	216	196	207	187	211	220	208	219	182	229	214	212	193	214	213	179	182	223	199	206	220	229	195	227	222	198	222	227	223	223	213	184	201	217	197	227	187	201	216	216	206	212	238	214	229	216	206	240	206	206	218	204	228	199	202	223	205	213	197	196	225	194	211	225	213	222	201	193	188	230	215	225	213	192	194	203	214	173	200	196	227	219	190	204	233	206	194	195	217	184	212	208	220	186	193	202	218	215	217	219	211	195	218	201	217	188	222	205	198	185	187	194	182	180	204	200	202	213	189	204	244	221	218	206	191	188	200	223	201	205	207	195	200	193	206	190	187	205	203	205	185	223	195	221	215	207	209	194	223	212	212	186	198	187	174	215	189	221	229	203	176	222	205	199	207	199	177	223	210	206	212	212	207	194	194	197	211	226	206	216	208	199	227	205	212	180	202	223	232	209	202	207	198	200	232	203	210	200	221	197	195	214	212	189	200	207	219	210	213	215	223	215	201	206	228	228	219	188	217	233	220	220	242	200	180	218	220	193	204	221	170	204	177	206	221	194	210	195	188	200	213	204	215	240	199	210	192	208	225	199	200	216	210	200	177	207	206	201	207	216	200	210	212	218	221	236	210	203	202	207	235	225	193	205	210	191	211	211	184	193	217	202	221	163	202	210	185	218	201	200	237	213	227	219	195	242	226	222	213	222	175	203	202	214	214	204	202	212	203	220	179	186	210	204	234	215	205	212	224	229	201	209	218	230	215	221	237	226	210	198	201	215	222	207	211	220	189	219	209	224	208	228	193	226	187	180	203	207	213	208	199	201	218	206	247	228	217	195	184	211	201	196	192	227	200	223	237	205	223	241	194	189	235	204	224	188	202	226	231	223	207	199	201	207	200	228	207	219	225	239	223	248	206	200	183	233	198	215	232	187	193	230	227	197	206	215	208	217	216	258	201	204	224	202	219	190	211	202	222	209	195	211	215	206	202	206	202	219	217	219	213	213	217	199	202	199	202	224	230	208	199	221	218	185	204	207
2355	2680	22519	20326	13322	6758	2830	1344	785	608	539	540	534	523	512	509	512	497	484	460	555	521	499	511	523	534	514	556	527	501	529	543	482	528	539	514	541	485	537	541	506	502	546	538	539	562	493	550	517	520	559	529	511	543	514	493	506	554	513	531	543	535	587	528	556	552	538	516	553	512	537	524	525	527	550	509	556	520	506	514	543	526	516	512	538	522	534	513	509	565	543	530	522	518	546	561	535	526	537	489	580	484	555	545	529	477	522	529	530	509	538	559	535	535	535	554	524	510	498	500	522	529	567	553	529	557	512	531	521	520	503	501	493	535	553	563	547	507	475	563	572	512	524	500	573	551	543	547	505	523	521	506	526	548	526	521	512	528	562	522	537	525	508	519	546	543	520	517	524	558	509	531	514	528	545	524	556	580	512	480	535	577	532	510	528	529	564	520	526	512	529	573	507	502	484	523	513	524	502	545	544	517	489	543	489	517	531	521	553	503	539	520	576	533	515	496	527	590	526	555	523	543	540	516	521	550	513	522	502	531	570	534	530	557	526	557	547	518	542	522	515	500	578	519	529	517	524	510	554	521	533	539	508	511	503	549	542	561	543	563	539	527	542	515	506	501	535	525	539	529	504	540	558	545	486	550	546	554	532	499	519	510	521	519	550	528	537	512	512	534	530	536	501	530	518	519	504	520	530	506	507	468	540	545	522	500	529	527	535	529	501	537	528	528	491	470	503	518	578	527	523	521	523	548	539	533	537	519	534	538	510	522	514	511	509	524	478	550	536	501	568	537	525	524	542	508	538	518	541	566	547	497	527	533	526	544	529	493	447	525	517	534	502	550	585	520	538	539	510	501	538	543	525	479	523	534	516	514	506	574	561	524	525	531	523	518	541	518	512	533	521	492	503	505	561	523	497	486	535	553	528	511	526	544	464	532	548	564	572	459	563	469	505	528	490	561	487	504	572	506	505	516	543	534	554	532	530	478	520	527	551	514	541	557	554	533	520	564	516	539	542	534	502	509	492	523	526	513	503	514	549	483	528	502	508	542	519	497	522	523	543	513	505	490	508	563	478	533	506	553	505	551	515	488	490	525	509	531	534	522	509	498	543	530	518	518	543	545	549	537	537	548	539	508	516	548	509	510	553	521	531	546	540	537	496	542	532	504	533	523	554	486	476	481	549	523	497	535	516	482	551	547	512	545	492	552	519	508	539	561	553	550	547	530	510	514	495	522	537	547	527	522	500	538	546	543	504	543	532	561	542	508	512	501	540	534	520	563	511	527	533	504	531	516	514	519	522	546	512	539	525	524	521	533	554	499	546	539	516	533	517	528	515	531	520	526	527	547	509	556	538	484	506	544	515	511	509	512	513	499	501	563	474	560	527	517	521	537	509	516	555	547	560	489	514	562	536	511	531	495	560	530	524	514	500	540	515	509	531	523	567	554	501	501	534	532	491	510	534	502	531	500	543	475	528	512	510	546	567	530	564	543	536	536	513	552	502	552	532	527	541	519	542	529	487	540	487	553	513	514	500	514	533	536	496	544	524	505	531	517	576	537	514	488	510	461	560	553	484	497	521	535	524	532	538	509	495	526	538	536	502	480	535	533	494	546	560	530	561	498	514	526	553	539	518	507	571	511	541	570	548	482	548	514	541	531	512	522	519	525	532	499	517	558	515	540	515	534	552	521	467	550	518	552	519	541	515	538	520	518	545	502	539	534	543	503	546	561	516	509	521	555	537	564	497	480	529	521	493	549	517	500	468	514	515	564	552	545	560	521	511	505	551	576	498	518	535	483	509	536	504	524	536	513	509	501	539	538	500	501	515	526	493	562	530	532	533	542	526	559	466	535	506	547	541	546	545	575	531	497	514	515	551	532	536	566	547	516	535	492	533	523	523	532	499	525	527	549	549	548	528	503	499	530	557	550	535	542	522	509	516	524	534	529	529	536	522	575	542	535	503	502	552	570	550	548	523	560	566	491	540	505	532	502	509	524	539	561	547	530	517	536	541	562	522	521	538	526	560	492	510	530	543	523	536	576	499	546	525	531	534	500	506	567	485	507	536	528	511	517	542	544	501	512	491	520	485	574	493	498	496	535	559	527	500	555	570	539	495	552	513	519	521	530	544	511	559	537	526	541	477	517	511	540	541	490	501	510	544	538	555	512	500	543	535	509	543	488	567	512	538	532	555	532	488	523	512	513	530	530	526	517	562	505	528	566	540	515	542	495	539	535	526	523	513	509	532	552	523	496	507	568	560	512	535	511	527	532	501	493	517	512	534	510	529	553	495	524	468	474	578	551	496	530	484	545	497	532	554	527	501	509	511	518	513	530	494	533	534	521	537	532	527	568	514	511	518	530	510	529	539	495	474	557	486	517	537	522	506	541	561	517	532	503	536	522	505	514	512	546	551	540	497	526	490	534	485	546	524	503	549	531	556	493	490	518	519	536	542	537	509	519	525	531	519	548	501	525	548	543	508	524	504	555	517	548	545	532	616	478	533	521	528	538	536	542	517	547	513	505	544	538	533	543	500	541	560	532	501	540	550	497	518	534	537	543	541	538	535	524	559	541	527	526	530	531	491	543	528	526	575	543	536	531	516	539	573	574	476	560	542	522	524	493	506	549	525	571	561	530	493	552	536	547	534	516	548	512	525	531	546	496	510	511	543	553	546	530	521	524	516	562	509	525	554	528	493	541	520	507	513	509	543	496	550	518	541	511	528	503	491	540	541	508	531	501	519	512	515	485	538	522	501	522	540	533	533	516	538	500	522	534	513	557	482	495	552	506	490	537	502	558	514	486	491	517	502	524	533	515	563	543	519	546	561	556	505	474	532	540	524	539	531	542	529	525	540	532	551	562	523	505	544	528	548	491	539	510	518	494	498	513	492	553	487	521	541	498	560	532	550	504	547	551	557	502	532	541	514	500	550	551	548	555	555	506	526	508	530	530	516	501	516	549	525	539	577	479	535	528	550	497	527	516	561	516	502	532	514	546	564	505	544	538	521	535	558	526	522	501	508	516	522	541	522	534	522	508	545	533	551	572	473	483	547	526	495	486	484	564	509	545	503	525	557	507	515	513	493	510	511	535	516	572	529	539	542	524	563	554	532	569	540	478	522	541	495	532	552	483	537	496	519	518	501	543	575	530	533	519	579	543	554	545	541	528	499	543	506	530	527	532	549	524	553	544	535	515	546	528	514	526	528	528	556	537	571	554	526	544	539	554	527	517	537	516	518	547	536	503	525	506	501	514	504	575	526	509	506	550	547	532	515	538	535	546	532	548	505	500	514	563	549	556	523	530	502	518	488	510	526	531	518	492	494	552	523	591	536	495	536	525	507	506	515	533	487	572	545	534	541	536	529	510	538	520	535	567	557	542	538	556	526	538	524	510	499	519	543	519	532	569	549	527	540	529	534	552	598	537	487	530	500	499	528	579	510	530	546	525	503	501	523	531	524	524	516	562	518	537	545	534	531	523	520	541
13020	24725	77957	65565	47817	28964	12094	3288	911	454	288	281	264	239	273	279	258	267	264	251	241	250	239	247	243	269	260	281	290	263	274	270	250	271	265	262	216	263	255	262	260	260	229	252	262	254	262	286	265	257	258	261	260	258	266	257	270	247	260	285	273	234	290	259	269	250	291	239	250	265	239	254	223	261	279	264	253	293	252	277	298	278	275	251	259	250	250	258	273	235	252	260	255	253	249	268	262	258	238	234	255	278	272	271	252	258	267	233	262	278	250	249	277	240	264	252	223	251	267	280	244	290	263	258	272	265	274	252	244	293	253	247	260	256	262	249	261	245	272	247	278	277	241	264	293	275	259	275	256	265	254	281	279	251	274	216	244	233	275	273	253	254	264	283	238	254	255	267	278	253	247	247	246	254	253	273	252	249	265	243	250	275	275	266	257	255	283	261	254	261	259	259	267	239	245	265	276	255	238	254	272	269	261	254	261	252	244	291	285	267	237	255	255	279	278	283	256	279	231	257	249	247	228	257	258	273	272	255	263	257	280	272	230	251	257	276	261	240	278	262	254	266	213	266	279	236	290	265	278	266	268	253	269	255	286	289	270	253	255	242	274	261	265	234	270	259	269	276	272	253	277	257	260	260	300	249	285	249	262	268	267	255	269	198	273	263	257	271	237	256	262	251	261	250	258	273	248	282	280	256	284	261	259	253	265	245	232	252	278	240	252	250	255	259	242	247	267	220	302	241	250	257	274	242	231	253	252	269	283	265	285	275	254	261	249	245	286	290	261	246	252	277	285	271	253	288	261	279	262	261	253	253	252	251	267	247	258	266	294	299	260	282	286	257	244	266	280	248	285	268	246	263	268	268	246	271	267	246	245	273	249	238	246	260	292	259	250	260	246	254	287	264	273	261	293	239	275	259	253	247	248	257	254	241	232	296	268	250	244	262	251	260	242	233	308	271	235	253	264	239	275	249	266	281	266	269	264	239	249	279	263	268	242	276	237	255	251	251	232	257	288	277	281	245	235	274	289	260	217	285	247	258	259	282	273	245	270	247	262	245	258	243	260	236	233	247	278	238	272	247	247	291	282	255	272	242	286	265	234	277	269	237	241	270	289	261	271	267	238	273	218	287	271	259	248	250	259	285	263	235	249	233	286	262	262	256	240	281	278	252	249	272	262	262	264	273	263	257	287	263	284	230	261	254	291	259	273	246	252	258	268	283	272	263	229	282	244	258	292	262	262	250	258	249	294	265	284	255	281	245	242	287	280	235	234	254	263	276	261	264	257	238	278	282	255	278	289	277	281	222	259	259	247	251	273	265	271	250	248	280	255	254	237	244	223	252	254	266	272	270	253	254	240	277	286	247	281	260	268	254	265	230	279	236	237	270	262	269	266	297	267	238	274	262	271	221	263	267	274	275	234	249	246	251	299	265	253	280	262	235	285	275	270	249	279	251	259	295	265	286	242	259	251	271	257	283	289	210	287	299	253	270	259	245	271	248	261	269	278	281	245	247	269	234	282	259	280	238	245	246	300	279	268	283	290	217	273	238	245	262	271	254	246	256	285	241	253	238	239	250	263	286	261	275	292	255	277	258	260	238	228	249	268	259	277	256	291	277	263	277	267	265	266	241	264	273	246	274	260	234	281	261	270	253	301	258	271	263	264	258	252	253	235	258	276	256	281	245	265	276	259	243	258	273	262	273	237	308	275	237	257	252	249	261	226	259	269	275	250	259	258	262	276	287	244	240	272	276	229	246	265	256	294	241	254	275	271	256	278	234	264	234	255	253	245	257	259	260	291	249	275	283	265	276	254	250	244	264	291	248	242	260	276	268	255	255	273	252	250	240	257	252	265	262	238	218	249	236	258	255	254	249	249	282	254	259	257	229	259	267	284	273	278	268	264	235	237	299	278	279	262	262	257	217	253	248	251	281	264	244	279	254	237	260	253	256	294	290	224	267	279	263	232	243	274	309	284	253	235	282	295	248	263	250	265	255	264	276	258	274	214	252	239	277	241	278	242	244	254	240	289	255	268	277	266	285	260	245	300	290	287	251	263	284	222	267	233	305	269	296	239	274	262	274	249	253	233	259	261	246	256	270	268	261	281	282	269	263	271	260	246	263	282	256	240	257	260	259	277	238	229	242	278	244	286	239	233	266	261	256	260	268	271	252	247	277	231	286	264	263	267	253	277	266	278	271	257	261	275	250	263	223	259	247	265	271	261	290	264	256	270	234	277	260	278	272	260	261	244	289	292	256	236	261	267	241	307	259	284	281	227	262	221	266	279	270	249	274	254	228	267	267	251	240	267	280	259	247	249	247	264	259	247	263	281	284	246	276	265	285	266	282	261	265	270	241	276	265	249	274	285	234	280	241	236	255	275	271	279	280	279	242	266	245	272	256	245	270	261	277	255	285	283	277	246	237	230	238	260	278	269	258	291	280	287	270	255	222	280	257	237	287	259	258	270	240	242	254	281	232	249	265	261	244	236	252	266	271	262	253	223	253	254	275	286	256	244	250	249	233	280	250	259	293	252	261	282	267	265	259	265	257	261	250	252	292	259	240	239	267	280	303	240	264	273	275	257	255	237	223	269	249	264	275	244	264	262	253	241	264	267	270	278	284	245	265	268	259	244	265	249	250	258	302	267	258	287	229	263	280	222	242	252	256	265	260	257	258	262	280	254	270	265	267	256	270	272	279	269	268	248	271	267	277	269	262	273	248	277	266	276	275	251	269	276	251	279	260	268	248	244	263	214	274	275	245	263	303	269	225	231	269	259	262	279	250	277	256	266	270	270	269	265	260	282	293	267	241	291	253	272	260	233	264	285	269	244	256	269	259	239	232	255	278	267	268	247	259	260	240	270	266	251	265	251	255	294	254	269	249	275	238	258	248	270	276	261	236	254	260	264	266	260	260	265	254	278	308	273	268	262	250	267	242	279	235	253	281	249	277	256	242	229	267	268	275	257	292	267	286	250	282	277	268	278	249	225	262	264	262	242	276	272	289	261	263	250	259	252	254	259	283	251	274	269	258	252	261	236	256	258	257	245	240	258	291	271	257	257	260	255	268	268	276	283	289	274	241	244	264	253	264	292	263	248	282	242	254	274	254	250	263	266	273	243	289	232	230	266	244	252	228	249	256	264	256	263	258	258	259	254	247	275	288	262	244	271	259	240	281	254	255	241	244	232	256	285	277	261	267	280	257	263	253	255	259	256	269	285	253	270	258	244	266	276	284	253	233	245	266	268	259	246	270	265	281	294	270	246	247	248	249	268	278	263	268	268	267	259	255	257	251	263	266	246	273	271	271	251	262	279	260	260	263	244	265	281	282	293	292	248	268	253	286	277	238	265	255	242	261	278	258	260	243	270	256	259	284	249	237	246	268	261	268	251	243	267	292	278	247	246	271	249	264	248	259	290	252	251	248	249	257	247	283	256	247	284	281	249	255	253	272	274	277	284	292	286	243	259	234	253	239	294	282	259	256
9094	21071	72372	71825	57632	40092	21935	9487	3218	1163	767	682	650	617	637	641	636	617	626	621	601	662	632	625	601	667	664	686	641	645	635	644	622	608	603	618	648	653	623	641	668	593	629	653	644	628	635	627	603	637	661	615	627	639	617	698	568	663	627	636	693	637	604	674	623	598	673	625	580	645	646	594	616	647	616	625	650	628	654	621	626	597	628	646	652	661	609	628	621	633	704	622	671	654	622	682	659	637	644	616	638	631	654	636	610	634	619	585	586	586	634	624	604	607	646	648	617	616	632	626	665	652	616	638	637	648	638	602	637	640	655	651	651	620	645	622	621	596	624	621	657	641	646	620	639	654	590	616	634	675	593	614	635	675	615	647	614	679	638	683	620	608	683	633	615	679	635	669	608	633	622	640	623	587	679	625	661	621	628	653	641	586	599	624	636	627	644	602	626	654	639	604	653	617	645	602	622	620	641	600	630	688	649	644	641	643	670	668	659	619	626	592	626	632	686	596	634	654	640	622	631	651	647	638	679	667	663	634	623	615	682	584	618	588	631	666	663	622	615	632	630	630	639	644	607	660	676	644	592	645	608	658	612	646	664	606	660	650	628	645	616	655	556	613	626	651	603	630	667	638	652	620	614	655	587	639	649	617	683	632	624	654	624	652	603	608	619	639	636	643	613	656	638	665	619	658	616	642	628	652	653	636	611	618	646	622	599	661	632	622	666	612	671	649	638	635	647	624	606	614	616	610	596	683	636	626	632	593	639	598	655	663	639	692	629	624	599	652	608	633	609	677	644	587	608	634	642	589	636	628	601	656	638	682	672	630	627	590	645	606	676	698	583	635	643	609	646	598	640	597	631	631	628	659	634	607	614	654	673	625	673	606	627	675	623	610	601	648	633	618	657	621	662	616	634	626	633	682	648	642	601	628	562	619	607	640	627	633	638	624	642	616	654	635	597	592	653	663	603	674	628	604	614	669	651	614	632	637	637	627	658	599	661	668	652	606	662	588	637	614	597	602	692	660	651	610	634	665	663	586	663	672	612	628	612	635	646	630	614	664	587	618	621	622	628	605	665	662	592	627	601	633	618	611	640	631	633	642	662	658	673	587	647	661	605	595	594	645	658	620	612	610	667	650	668	672	604	628	681	676	615	653	618	618	601	631	672	627	648	625	604	652	643	609	605	640	618	581	609	608	655	625	611	612	640	624	617	579	649	629	663	661	634	629	611	627	556	583	644	615	638	620	662	610	657	605	612	678	670	665	591	662	638	636	655	677	652	631	670	617	686	607	609	621	618	608	654	618	590	624	628	613	674	673	645	657	607	632	653	634	576	612	680	651	647	600	618	643	656	603	636	637	673	642	628	652	635	633	652	626	661	613	633	647	584	635	637	631	661	628	605	653	625	630	667	631	609	648	599	688	622	632	638	610	657	642	626	568	668	667	599	590	578	628	644	632	621	619	616	644	620	625	615	677	613	668	696	646	636	632	646	648	633	667	600	659	682	668	621	648	596	650	627	692	608	613	655	618	590	658	596	668	615	689	637	627	613	593	637	616	658	612	636	652	645	587	644	625	659	603	600	687	659	582	646	654	630	612	637	638	647	636	655	592	618	617	635	643	643	655	625	639	594	673	641	615	611	625	583	633	637	637	653	637	650	653	613	607	636	674	559	691	631	592	659	654	683	640	625	632	611	666	668	625	663	657	613	610	626	598	608	616	624	612	633	659	642	579	586	650	604	619	623	658	626	637	674	672	639	617	635	630	662	670	631	674	590	637	604	611	568	637	652	627	615	648	667	613	570	635	694	642	596	620	621	667	644	605	621	614	636	622	641	626	647	631	657	679	637	602	628	678	623	644	613	645	662	631	631	620	620	632	627	601	626	650	635	668	647	644	595	619	608	636	631	655	596	618	633	620	616	685	592	658	618	599	626	606	681	648	650	644	653	644	667	598	622	657	631	632	668	613	626	657	670	620	639	625	666	630	668	649	701	589	610	661	665	608	609	637	607	642	639	681	628	605	657	655	591	624	615	654	647	651	631	648	620	670	636	658	645	634	622	679	636	613	697	597	667	622	645	648	618	642	641	620	617	620	606	649	647	638	607	621	616	639	606	614	672	605	602	627	639	622	638	616	593	654	644	608	644	672	633	628	569	663	593	551	649	639	599	632	677	641	647	643	605	606	637	686	623	684	609	650	682	611	610	629	632	633	635	660	622	608	652	634	587	643	610	620	639	633	635	630	624	651	678	606	645	632	650	641	621	622	587	627	619	642	646	698	638	631	638	616	641	640	612	574	630	667	633	617	586	631	639	646	633	596	636	629	667	651	664	640	666	619	637	616	631	600	570	658	622	604	625	628	604	640	698	644	615	589	604	623	598	648	650	618	638	656	629	677	626	665	688	595	622	619	635	637	623	616	643	646	611	610	656	592	603	639	642	659	619	626	627	654	693	683	653	641	643	636	689	650	602	681	599	610	634	657	637	617	667	616	620	627	615	607	646	613	663	647	633	613	648	633	655	619	609	639	666	640	641	635	626	629	588	653	612	634	611	646	679	614	610	649	615	671	632	674	623	634	649	625	627	644	610	638	634	602	646	650	627	588	669	648	659	631	694	620	648	647	643	621	689	622	634	649	648	650	598	632	584	630	639	630	627	651	606	652	590	647	607	570	639	613	651	631	630	632	649	662	622	628	640	670	660	622	641	665	640	598	661	642	617	647	621	690	602	661	608	683	633	640	628	598	626	647	610	604	669	605	648	654	653	641	691	634	611	606	630	651	612	679	606	641	611	625	615	633	614	637	621	685	633	625	619	598	616	592	596	642	605	631	640	628	677	665	604	653	612	679	683	628	598	605	622	602	622	642	621	641	631	644	597	615	592	674	630	651	612	641	645	613	611	649	592	656	614	614	640	610	625	659	649	633	616	651	627	639	631	619	646	616	647	580	583	640	626	609	659	626	661	613	639	618	655	589	645	675	628	609	645	628	631	653	652	672	637	577	654	644	639	674	633	587	624	647	630	615	641	668	616	630	604	592	622	648	604	606	642	623	608	685	686	662	655	625	640	663	627	629	645	642	675	662	682	606	613	615	633	643	626	638	676	616	644	647	603	644	663	610	634	675	611	601	634	618	645	629	653	698	595	665	698	626	630	587	678	624	633	611	661	617	667	619	639	642	601	626	651	639	610	629	658	668	681	655	703	635	598	583	614	601	654	653	635	594	647	675	635	679	660	625	652	640	669	665	590	632	676	648	673	586	606	702	600	658	628	579	642	668	648	636	653	620	604	663	637	651	630	668	637	648	651	644	660	604	636	634	646	630	614	631	642	611	627	639	666	612	638	643	611	631	659	654	629	646	683	655	609	642	620	651	681	631	637	654	659	671	635	653	635	652	615	608	643	603	668	666	622	599	636	607	656	660	599	649	661	654	606	615	591	656	607	634	621	618	649	632	618	637	641	617	673	624	623	608	623	612	624	683	612	631	650	634
21790	38313	79301	69194	52903	33196	14968	4413	1138	439	278	238	241	238	262	229	258	280	253	273	242	275	264	260	233	261	244	259	240	250	257	237	224	242	238	240	205	257	250	229	295	250	232	256	273	242	244	254	274	252	238	253	258	261	236	246	292	237	273	253	275	240	255	266	241	262	252	238	256	235	241	231	258	254	217	261	222	255	218	207	270	234	238	230	249	239	268	242	220	240	236	229	233	227	242	239	245	232	236	234	240	221	234	244	247	263	226	247	253	240	230	272	252	232	284	229	251	224	239	278	250	222	279	250	256	250	226	255	242	240	259	259	270	264	232	238	280	211	238	265	208	252	223	240	277	278	257	266	253	257	231	240	262	242	231	240	263	260	248	215	270	234	244	250	230	258	226	257	297	245	260	223	249	241	246	289	261	255	278	262	256	258	256	268	253	227	206	237	219	270	223	195	261	238	233	226	259	268	260	276	238	267	238	260	244	236	246	263	262	254	247	248	237	266	261	253	243	259	240	280	261	270	239	201	261	274	245	259	256	257	251	246	269	244	281	242	260	232	274	246	263	240	224	241	269	285	257	242	247	246	238	254	283	252	241	228	219	230	264	234	262	250	253	256	232	278	251	261	226	235	240	285	229	251	229	239	245	245	271	267	232	274	242	254	244	271	255	262	229	228	255	253	236	247	249	234	260	259	251	249	248	217	271	238	241	257	247	268	273	249	243	254	234	221	221	226	240	240	224	251	297	257	246	247	254	230	265	241	228	247	237	263	259	231	255	227	246	225	246	261	240	256	241	218	271	281	252	258	231	243	251	227	241	255	251	238	259	239	259	248	268	259	240	238	278	253	275	283	229	259	264	251	233	265	238	221	242	231	241	243	232	259	258	249	254	259	262	241	260	245	215	263	219	261	264	243	263	239	252	245	270	265	268	279	260	238	231	233	247	231	253	249	216	250	208	234	222	278	267	233	258	221	248	266	259	258	245	241	263	249	247	263	219	227	243	280	217	252	241	224	249	240	252	247	247	255	249	239	245	271	251	240	234	274	232	264	260	272	261	234	229	261	240	226	273	258	258	253	245	261	269	263	248	237	252	252	248	252	248	259	249	219	261	266	261	267	241	246	236	269	244	220	232	263	273	261	221	251	280	238	233	256	239	247	233	256	237	232	234	261	252	250	227	233	231	224	244	231	238	226	254	271	265	221	251	257	268	252	248	225	273	250	245	236	238	246	251	248	250	238	277	258	230	275	229	255	239	252	233	258	246	267	256	251	267	245	262	273	272	251	259	286	239	264	250	213	263	239	252	237	278	246	266	226	263	262	262	241	243	247	257	260	239	236	252	233	253	246	247	266	236	238	247	259	246	222	267	211	242	282	275	245	260	256	247	265	248	259	240	245	261	295	218	232	249	228	265	253	250	262	245	258	230	238	246	279	243	251	257	233	220	274	279	233	239	228	239	279	254	257	221	248	253	247	260	255	249	269	257	264	210	242	239	246	235	217	274	240	188	223	251	247	228	275	242	250	240	253	233	271	247	234	237	257	264	242	240	228	231	248	237	238	236	238	241	215	225	239	237	275	259	239	245	257	238	260	245	243	243	247	252	243	246	235	228	245	256	252	258	253	239	261	270	239	243	246	256	223	251	245	279	240	240	233	236	249	238	251	255	234	244	243	262	269	257	216	241	234	261	262	255	249	252	244	247	201	241	247	227	234	256	236	282	252	264	257	249	256	237	280	262	251	229	248	264	262	239	220	243	230	283	235	225	252	245	214	270	252	274	239	229	255	258	272	231	241	228	272	256	249	256	234	252	269	258	248	246	238	245	256	252	271	238	247	243	227	264	254	230	233	211	267	256	253	265	271	257	275	248	241	235	249	225	252	258	225	247	251	256	236	248	225	247	237	227	228	271	244	254	258	243	224	249	225	264	246	264	252	239	251	234	243	246	234	215	245	256	277	274	255	245	257	268	250	225	263	262	244	231	245	246	252	259	258	252	240	248	258	226	225	244	253	245	226	275	243	231	256	252	229	256	237	240	293	239	238	278	244	258	245	244	254	260	240	284	244	253	249	245	242	261	260	244	233	257	267	276	229	278	248	242	235	231	249	267	254	232	237	257	230	241	241	230	245	245	266	274	229	246	266	268	213	267	242	224	236	245	255	262	264	218	262	243	247	231	271	244	282	243	230	250	254	245	278	233	239	265	263	247	238	253	249	249	265	245	239	253	245	229	245	264	242	280	253	257	270	258	244	244	250	219	263	239	230	210	223	270	245	260	241	265	258	255	265	248	241	245	263	230	220	237	271	242	261	254	245	262	253	261	241	292	251	243	278	256	235	241	264	249	225	231	253	261	234	270	242	212	245	254	243	244	239	226	261	253	225	285	238	243	259	242	241	248	230	244	247	236	228	242	221	218	217	244	244	227	238	254	255	236	242	211	279	246	266	241	245	261	285	251	256	248	229	266	270	242	227	247	243	240	255	236	230	211	246	260	250	251	262	250	226	219	247	291	264	275	254	248	248	266	271	270	247	275	231	241	272	235	273	273	260	263	226	255	259	280	216	241	243	239	227	266	275	286	253	238	251	252	238	265	224	225	246	239	234	260	223	245	263	265	244	254	258	246	263	261	237	247	223	280	241	261	249	244	228	271	218	232	234	247	248	254	256	251	264	249	254	255	252	239	264	241	236	234	236	251	273	237	239	282	244	243	253	262	231	254	259	244	230	245	246	246	241	256	217	228	249	240	234	270	199	261	239	221	215	219	246	249	256	259	257	230	229	249	232	270	234	235	241	234	244	233	281	262	235	267	234	266	264	245	252	244	269	250	251	249	249	235	248	264	257	258	271	225	271	253	280	242	238	250	239	267	219	257	224	271	287	248	262	244	266	230	243	263	216	262	260	270	268	263	245	247	243	251	265	261	252	233	229	253	274	262	239	262	238	239	234	235	253	259	271	269	250	253	253	271	266	259	239	260	228	247	215	234	264	223	263	217	249	206	246	280	273	255	238	242	272	241	257	252	230	254	254	265	236	255	237	256	253	254	232	254	247	257	260	247	211	275	234	236	254	248	240	238	249	242	268	241	229	241	253	242	239	256	240	244	259	249	231	223	227	215	247	245	231	248	255	253	259	282	249	242	251	245	233	233	232	247	262	258	265	262	239	246	258	224	280	247	234	265	248	237	242	245	235	281	259	235	255	258	272	246	279	246	241	244	277	244	242	246	263	256	236	231	233	246	247	242	261	251	267	256	251	251	240	227	257	239	233	230	236	238	262	253	264	268	272	244	245	227	236	234	245	247	200	256	226	243	247	221	265	252	219	225	233	219	237	237	264	249	262	260	229	255	224	238	217	226	263	251	234	252	234	252	265	258	242	260	228	238	248	232	279	217	233	235	284	231	256	250	241	233	269	216	244	250	247	288	279	242	254	240	269	245	252	243	273	256	240	236	262	250	261	227	251	253	284	246	259	247	232	241	251	261	247	260	259
13707	30529	75317	77177	62821	43718	25334	11601	3835	1409	727	632	607	606	606	599	594	600	648	584	633	602	637	610	605	606	591	603	587	566	614	571	587	583	575	600	585	582	648	616	595	610	593	601	637	609	564	603	579	595	589	603	645	584	581	604	597	555	556	567	601	591	605	598	617	632	613	625	612	567	605	574	593	597	584	594	593	605	633	569	570	609	550	591	597	594	574	643	583	567	584	590	621	579	609	610	575	590	609	601	638	595	558	618	635	597	584	621	570	674	573	598	599	576	583	596	610	600	575	582	597	611	607	620	585	610	555	617	603	545	603	588	608	536	615	573	600	635	589	607	594	574	630	591	607	597	554	614	581	588	594	581	553	599	589	602	594	596	592	613	606	593	562	606	612	624	606	566	603	591	549	579	553	600	604	609	602	624	581	591	574	602	622	570	544	633	573	614	626	597	580	630	615	615	613	575	608	580	579	613	574	589	566	578	640	611	571	573	638	642	602	626	581	599	630	581	583	627	585	574	605	599	630	619	589	569	596	581	584	598	600	596	663	603	610	608	572	543	589	619	601	551	605	614	613	594	611	569	585	599	600	616	606	579	621	643	579	557	539	559	581	637	607	587	613	590	592	628	623	578	588	626	574	612	618	649	561	596	607	542	631	589	602	587	616	610	555	585	585	580	596	569	599	591	588	616	603	620	576	608	570	604	560	579	574	603	618	587	605	578	614	597	582	571	624	564	651	583	624	570	611	583	613	613	605	614	612	595	570	604	592	602	584	587	609	618	578	574	587	591	628	619	638	645	600	606	608	574	636	598	613	609	596	600	604	605	598	576	595	630	610	612	578	579	579	606	584	639	564	619	595	590	635	587	587	598	664	596	584	637	593	586	596	619	605	575	562	570	597	558	558	591	616	579	594	634	608	628	590	575	613	593	566	606	588	559	578	563	592	585	628	608	542	579	585	588	571	604	603	574	539	607	576	575	585	641	618	595	609	575	579	587	601	649	648	592	596	578	598	589	575	628	615	565	632	573	572	633	586	586	599	558	601	651	603	582	589	589	594	609	659	609	638	593	598	609	621	579	574	610	590	569	603	576	605	580	582	626	589	592	649	624	595	611	647	580	562	596	616	588	648	625	564	563	611	561	582	578	565	592	621	598	616	634	612	612	583	585	609	569	672	610	580	670	570	574	574	575	630	653	592	574	583	605	600	595	597	577	630	560	605	575	627	597	620	626	559	555	597	596	571	628	588	588	586	597	593	591	573	592	610	598	567	593	589	629	632	594	601	610	603	635	606	571	547	588	609	631	647	602	581	609	551	550	623	589	610	633	599	614	643	602	675	613	646	609	607	559	592	593	591	622	621	611	609	595	575	594	601	591	601	558	603	634	644	596	593	612	574	650	578	578	599	623	601	607	555	578	577	612	613	552	610	577	582	564	575	583	602	556	601	597	594	587	583	582	572	619	603	618	586	623	601	556	609	577	569	609	583	626	640	589	627	613	616	570	628	580	565	571	586	601	576	580	597	633	594	642	642	619	595	601	580	590	605	579	584	592	645	595	576	581	587	521	613	563	598	583	563	635	604	629	656	574	617	624	604	656	594	605	576	591	638	647	637	601	621	643	627	558	594	602	614	578	630	593	639	622	606	598	603	596	622	560	615	634	608	592	576	622	601	611	585	606	608	616	550	581	584	606	590	584	593	569	613	588	585	635	584	603	601	600	578	594	575	563	592	591	624	590	623	548	618	618	610	584	603	603	619	581	566	590	620	588	585	614	590	624	640	627	618	638	555	617	644	616	597	613	573	610	589	564	578	608	584	579	620	622	500	601	595	612	602	612	662	614	580	592	610	610	627	586	665	603	586	612	576	595	611	596	581	627	613	577	649	565	617	594	613	579	561	580	574	580	564	631	592	603	606	612	594	634	626	582	632	623	596	617	605	538	594	551	612	587	618	595	640	588	565	615	565	612	549	587	650	587	626	571	573	596	634	560	569	626	578	624	642	600	593	574	557	595	574	593	626	607	632	624	620	593	627	602	608	625	611	565	550	565	640	621	638	566	573	604	577	611	609	570	615	593	602	608	593	589	657	577	582	566	606	602	655	611	563	593	640	638	583	601	558	576	585	610	599	596	595	626	627	623	624	578	567	603	608	612	578	613	580	598	599	580	598	598	618	616	572	587	613	595	558	626	571	630	614	622	620	632	612	606	593	610	611	650	604	595	611	590	593	613	612	680	622	610	624	653	618	569	645	583	547	569	599	583	662	549	607	578	606	617	603	583	598	588	660	611	602	584	551	572	578	591	582	569	615	601	606	589	618	575	614	575	612	572	589	589	600	623	613	609	537	548	553	583	631	591	589	597	568	629	607	595	633	588	655	610	550	600	671	636	632	624	576	581	606	611	593	630	637	616	615	576	636	634	567	566	636	582	579	607	603	606	613	628	618	585	593	551	581	615	590	616	594	633	609	599	604	579	627	600	636	575	588	624	605	676	608	625	615	596	592	579	598	587	568	576	584	588	649	604	597	609	582	660	620	617	583	610	551	604	598	576	594	597	568	599	623	618	569	612	640	632	577	596	637	611	586	595	610	610	627	599	643	598	548	588	556	597	622	604	583	606	604	616	591	532	587	597	589	557	590	624	591	590	623	605	636	640	580	587	617	587	572	638	605	611	628	632	610	601	594	561	590	602	604	591	575	560	628	560	600	548	604	602	628	525	585	587	634	638	570	573	614	581	565	594	593	568	604	581	575	593	600	619	571	592	597	603	607	564	570	598	536	616	617	601	663	566	572	556	606	612	629	600	620	562	587	604	603	626	604	588	650	630	614	571	617	570	619	636	591	585	621	605	560	607	589	602	637	611	622	579	514	589	609	630	606	591	615	540	604	587	604	564	581	611	587	581	616	579	571	656	576	590	598	577	598	602	619	576	592	602	582	567	597	612	598	573	614	555	613	571	607	598	589	560	614	600	566	593	577	629	603	556	644	605	594	598	583	569	625	568	583	633	585	596	571	572	617	572	594	590	661	622	619	616	615	613	569	599	600	612	607	603	585	601	648	604	552	612	577	634	623	602	606	579	581	642	602	584	575	544	598	583	560	595	615	617	627	652	598	608	617	603	620	557	614	621	604	610	603	622	575	568	591	606	577	552	620	578	597	591	564	641	630	591	557	610	619	559	591	625	566	601	566	595	589	593	631	566	563	608	607	639	615	599	608	608	621	613	626	586	548	596	585	593	582	616	594	657	611	600	632	619	609	562	601	546	581	565	578	592	603	609	585	571	627	593	599	591	578	610	616	570	571	604	596	596	598	591	609	602	577	630	618	590	587	558	584	565	571	579	581	619	621	606	587	583	614	585	612	603	605	591	584	569	575	608	616	611	626	586	563	610	608	577	631	610	611	588	611	580	571	589	598	599	587	597	610	643	590	586	599	572	586	576	576	572	595	572	616	592	612	594	563	613	554	668	629	602	569	612	611	619	601	614	578	617
2318	1234	9905	9127	5034	2203	843	466	272	203	211	206	194	207	207	212	202	232	220	202	217	217	219	223	193	203	195	210	205	200	223	215	210	257	198	203	182	201	211	225	200	239	204	206	201	201	205	209	237	182	194	220	201	176	211	211	222	199	206	210	212	234	223	209	223	187	208	204	214	212	202	191	209	202	221	217	204	204	207	217	190	184	202	192	216	195	223	201	221	237	237	234	209	198	190	201	187	183	214	200	177	195	204	220	210	214	203	208	209	189	202	214	221	240	200	198	202	193	178	220	218	184	210	213	207	215	222	194	224	182	203	189	210	210	198	209	184	202	188	199	208	210	207	201	218	208	183	218	187	249	209	223	190	199	236	198	217	194	221	209	227	210	179	211	197	230	219	190	187	220	193	221	196	213	199	217	215	203	199	193	194	183	189	202	198	218	219	226	186	182	189	199	205	232	213	219	184	182	208	194	180	211	200	207	210	195	185	209	202	197	207	200	205	219	212	187	213	235	213	201	211	201	195	191	235	206	223	210	202	204	225	228	206	190	234	204	222	197	202	199	190	192	209	189	212	208	200	205	223	214	227	208	212	198	201	204	197	186	219	220	206	205	209	195	202	229	186	191	194	204	195	199	212	195	199	219	172	181	229	225	230	202	212	205	212	217	223	225	216	195	200	186	191	212	227	227	214	207	198	205	203	200	207	202	212	166	210	225	214	205	202	205	247	214	197	210	205	210	212	215	222	198	203	220	210	220	206	200	208	187	210	223	193	213	184	216	187	197	206	201	194	207	189	185	215	222	196	224	212	199	227	196	173	206	210	212	213	212	187	206	197	209	207	206	233	220	200	193	216	219	199	179	191	191	190	205	200	196	196	237	213	207	207	234	209	223	200	213	210	212	191	222	208	252	192	198	189	196	192	206	220	214	197	191	228	222	177	195	211	191	225	222	214	224	203	207	239	196	208	239	249	223	197	187	205	227	205	194	219	221	191	199	216	188	202	216	214	188	205	204	210	200	205	210	215	238	223	244	224	176	202	186	204	191	221	196	213	204	199	211	231	209	230	206	200	226	200	190	183	205	203	218	193	211	202	213	204	229	204	207	217	194	194	195	198	206	200	237	200	212	179	184	202	190	202	205	255	203	233	201	182	196	208	204	207	212	206	234	211	188	177	207	196	224	204	195	211	205	201	199	193	215	200	225	193	194	217	201	215	186	213	219	190	215	216	188	192	243	222	195	206	200	217	162	196	196	202	212	191	195	206	208	216	212	215	190	233	220	204	210	200	210	203	245	223	197	197	202	205	238	206	206	202	199	220	212	196	224	187	190	193	210	200	211	216	205	195	212	204	211	216	209	203	209	200	196	224	227	207	199	181	229	200	215	206	215	204	197	205	230	217	216	219	202	211	185	199	195	201	194	209	225	229	197	212	203	230	208	212	198	226	218	193	209	202	243	191	198	197	214	186	178	196	203	200	213	203	207	202	178	189	229	186	218	197	211	210	237	225	209	221	218	221	197	222	236	212	170	215	198	207	199	222	191	188	205	213	203	218	202	195	224	212	187	223	196	236	203	191	210	214	205	193	202	174	195	183	188	195	212	229	212	192	187	199	215	216	210	212	210	212	218	195	208	233	197	196	228	184	214	219	218	198	205	196	203	186	182	204	226	195	209	198	178	194	203	203	219	197	235	207	232	219	196	219	210	184	220	214	207	254	196	186	211	194	200	219	222	206	230	205	218	198	199	219	199	202	244	214	190	206	203	194	213	197	195	214	184	231	237	213	205	213	201	224	208	203	195	209	218	213	223	208	203	193	216	209	194	208	220	217	228	194	207	202	205	227	208	189	214	192	206	187	211	231	198	207	215	194	207	210	206	195	218	177	190	219	215	196	173	195	203	196	200	208	211	192	200	191	213	232	235	212	168	206	229	211	227	170	196	229	213	211	204	232	184	235	190	199	219	232	200	223	219	212	194	218	220	203	212	224	194	193	200	211	238	215	230	224	231	170	205	181	199	194	192	234	209	193	220	213	198	237	206	220	193	201	245	205	202	211	212	173	222	216	202	200	214	177	184	206	199	217	203	197	203	204	214	224	204	204	208	226	236	190	233	211	225	198	213	223	216	200	223	226	217	196	179	226	203	219	176	210	195	208	203	224	229	225	242	211	210	218	207	198	224	203	225	210	195	209	180	206	176	199	207	209	222	202	220	196	227	217	203	199	190	212	199	230	191	222	190	190	193	199	191	199	193	200	235	203	209	209	210	201	205	210	183	210	251	218	224	196	186	204	237	231	198	212	214	211	196	233	232	188	212	179	186	196	178	220	198	190	192	177	184	216	195	199	211	221	211	206	228	178	194	202	194	185	209	179	189	206	232	198	205	209	199	224	216	198	211	188	194	204	199	237	205	212	192	222	209	194	230	216	240	205	219	210	197	202	211	196	223	230	221	207	215	211	193	224	205	184	210	213	214	205	183	187	219	200	191	219	225	194	186	203	178	218	189	206	252	213	212	217	204	213	194	189	235	217	199	215	203	221	202	192	206	210	199	201	180	227	190	200	206	218	211	208	187	212	199	199	242	216	209	175	205	203	171	187	212	195	228	194	208	213	189	220	202	193	192	197	204	180	210	221	190	175	222	235	248	201	229	239	200	210	216	209	217	201	216	207	189	178	201	211	223	252	196	193	211	198	203	200	201	203	195	211	209	204	198	204	215	216	216	232	218	190	236	211	197	219	187	195	209	206	207	224	211	214	218	197	213	198	199	215	221	219	175	198	209	201	192	222	184	209	209	209	213	188	200	167	186	206	214	187	230	192	209	200	232	202	229	196	218	175	225	216	192	236	207	174	205	216	214	221	199	207	251	203	216	227	198	195	191	224	189	204	185	194	203	225	196	181	206	191	245	197	200	231	180	217	207	235	217	220	214	211	184	210	192	211	201	205	222	207	207	204	233	185	186	246	235	200	190	196	190	212	206	219	187	200	213	217	197	197	191	211	224	215	208	220	203	202	197	207	202	214	203	214	205	199	214	212	223	212	239	236	222	218	196	206	229	211	211	216	222	184	195	205	207	224	232	206	199	200	174	219	218	221	226	210	209	225	186	185	214	205	200	197	219	219	216	206	200	210	203	183	211	185	224	228	208	219	223	197	218	204	206	214	200	218	208	222	215	207	203	199	208	179	195	185	198	176	212	202	201	211	214	217	201	218	189	207	230	208	202	231	213	218	214	211	214	206	207	199	196	189	216	198	203	200	180	194	201	202	215	211	194	178	171	235	212	174	198	223	211	210	200	214	211	219	205	206	190	203	209	194	231	229	190	190	196	207	214	184	234	212	207	215	199	201	212	218	210	182	206	227	216	247	191	214	224	188	205	184	225	198	216	209	189	190	206	217	206	200	211	216	217	217	209	197	208	232	230	230	206	218	213	185	186	215	184	218	205	186	204	203	232	208	198	205	189	196	201	185	221	210	205	206	206	206	191	243	199
2729	2318	20546	20917	14184	6999	2933	1355	773	607	542	507	504	535	543	521	518	501	534	509	513	529	512	507	548	512	517	534	548	515	488	513	508	549	526	524	538	538	492	521	513	530	545	490	530	503	531	464	567	527	540	504	562	527	563	553	535	535	484	501	513	502	508	526	544	552	517	504	529	524	545	528	530	505	514	529	519	515	521	536	503	506	562	545	513	509	486	512	524	487	512	533	521	554	522	549	559	555	495	544	508	516	525	518	519	551	533	509	476	508	536	535	554	517	509	535	460	485	519	517	551	479	557	543	533	512	522	508	502	527	510	492	520	484	525	490	585	532	517	498	486	562	516	522	525	503	528	549	541	532	505	524	487	523	528	496	521	506	571	498	548	497	518	529	539	513	519	534	495	510	473	497	533	500	531	506	504	532	496	561	563	519	518	470	497	509	529	552	543	499	523	523	502	499	539	545	503	502	519	537	510	539	544	558	515	523	504	523	504	538	520	504	528	534	521	489	551	509	529	508	510	511	527	521	512	528	533	521	522	528	462	496	513	532	534	485	520	541	529	542	515	549	534	514	515	533	535	526	534	499	505	469	499	510	566	505	530	514	503	498	490	508	517	534	504	524	493	565	512	539	514	514	527	537	539	535	482	489	506	484	508	494	482	525	545	526	501	538	531	530	526	502	524	524	522	531	538	556	485	550	481	509	563	536	499	528	534	519	551	536	530	535	492	527	530	532	525	538	549	513	570	503	497	536	523	527	501	529	527	528	543	504	493	496	535	526	505	456	547	530	544	512	542	511	517	539	542	543	554	560	476	549	491	500	512	507	511	499	504	495	580	546	511	528	559	500	527	520	550	557	513	529	525	504	547	519	540	535	551	526	528	519	533	518	502	549	551	503	519	463	548	518	557	529	543	488	539	548	517	556	543	487	538	528	507	548	515	490	528	538	494	535	515	552	538	557	521	490	530	505	530	536	526	526	519	510	554	529	513	494	558	512	494	504	524	528	509	489	523	521	519	540	524	511	532	490	519	500	519	522	483	508	540	558	538	515	568	510	539	511	532	535	565	497	551	499	536	505	511	520	529	525	544	503	528	503	572	531	517	547	495	563	526	578	550	527	478	558	535	481	508	525	517	514	548	551	526	508	552	523	539	495	522	496	508	498	468	493	509	509	552	522	529	545	477	542	496	512	550	538	532	478	520	525	484	512	552	541	482	469	583	513	497	560	581	563	518	531	543	529	551	547	521	524	517	486	576	508	541	552	555	528	537	533	540	540	516	501	549	481	531	468	526	512	518	526	509	465	545	512	482	515	553	498	550	491	522	500	499	539	503	529	470	492	535	516	522	479	534	536	548	499	530	482	512	525	510	546	568	523	557	537	531	507	539	479	486	487	482	499	520	498	515	518	558	527	501	500	502	551	520	551	541	507	532	521	567	514	492	546	511	496	553	525	488	496	509	482	480	561	541	515	493	532	490	548	533	515	526	508	524	532	491	547	544	509	506	533	530	506	510	534	533	541	514	529	519	488	542	551	483	483	521	528	514	519	509	562	509	538	536	501	530	439	518	486	527	482	526	514	545	516	521	522	479	517	552	492	557	522	516	530	526	528	490	551	535	494	502	510	558	535	524	528	507	495	545	549	540	535	534	507	477	517	495	507	499	484	485	506	501	507	556	529	561	480	565	551	546	504	537	490	521	546	542	534	495	511	531	537	551	535	507	544	544	490	511	560	525	505	520	564	458	514	540	520	562	509	506	502	522	525	540	483	540	510	542	509	546	508	538	542	524	499	519	521	515	511	535	502	503	511	494	500	520	536	559	542	528	499	532	523	522	534	537	529	510	504	553	516	490	508	507	537	512	521	512	522	514	531	540	520	529	538	524	528	519	536	569	508	518	530	504	499	493	542	567	500	529	545	477	518	544	533	510	503	522	509	529	544	497	505	500	494	494	528	521	549	514	482	533	532	527	547	491	537	510	521	560	528	506	494	505	558	490	562	530	497	517	540	498	509	543	540	568	527	512	538	566	519	531	519	515	514	532	514	548	544	531	544	529	509	513	505	527	541	495	506	513	542	561	540	530	501	537	504	509	523	546	524	523	559	576	503	501	548	476	544	548	524	488	524	522	541	542	482	534	503	514	551	529	518	505	529	524	504	533	537	548	498	529	504	515	490	509	506	528	513	499	499	525	552	550	523	534	530	533	515	539	516	515	501	557	536	522	495	530	503	507	513	498	514	519	561	520	497	495	468	522	530	555	529	540	529	508	471	538	523	541	510	507	536	509	481	506	537	492	537	502	539	541	522	513	534	525	507	515	559	534	547	506	527	516	513	494	526	514	517	535	503	538	554	516	533	566	529	573	504	502	504	536	558	535	529	513	560	520	498	507	552	507	545	504	505	530	509	565	533	526	523	510	513	487	522	529	499	499	532	501	535	527	518	542	492	573	530	519	533	557	566	501	552	550	546	500	514	485	522	461	549	545	575	524	543	486	531	548	504	492	506	532	509	537	549	527	550	533	509	534	547	502	514	537	506	519	528	505	538	522	550	528	548	472	552	534	544	522	527	523	511	507	530	539	511	471	557	523	541	525	504	517	490	510	518	516	533	526	560	541	544	508	505	543	503	505	490	505	529	528	530	570	601	481	505	530	516	540	484	511	492	519	554	521	577	555	536	472	521	510	493	514	521	519	527	537	549	540	533	567	513	535	493	544	568	538	571	529	506	527	510	529	549	518	529	525	532	513	529	515	487	517	539	519	526	512	508	503	520	524	524	514	541	561	534	473	478	518	512	523	535	520	530	534	538	506	553	517	519	513	514	501	529	509	570	513	487	561	530	533	579	506	504	547	528	538	522	509	498	509	521	530	523	497	540	512	573	523	515	515	510	533	519	545	532	528	507	540	503	494	529	540	511	547	499	501	504	528	512	523	501	510	529	510	528	515	524	537	495	567	538	527	534	509	475	499	549	504	485	486	495	547	522	510	510	548	544	523	542	520	558	543	509	511	511	510	525	562	523	545	517	504	516	489	531	508	547	525	475	549	508	498	520	538	496	543	528	526	505	508	510	532	521	545	515	475	543	545	513	523	486	545	535	540	547	492	511	523	535	493	506	506	538	525	556	527	508	503	515	498	533	533	533	525	538	463	541	502	470	536	525	510	480	547	558	538	479	538	526	539	514	531	547	517	511	516	520	549	502	548	514	555	505	531	510	531	505	540	508	484	539	525	506	524	535	509	508	530	533	535	528	520	534	540	540	475	525	518	480	572	531	524	511	522	483	498	523	542	547	519	528	518	467	506	502	509	539	543	501	528	472	534	495	582	478	522	534	507	520	524	573	508	542	556	493	519	505	485	508	491	491	540	522	571	478	483	518	524	509	532	490	479	519	537	520	504	507	520	491	545	536	563	540	509	516	490	528	526	507	541	518	512	567	534	527	498	478	510	510	538	525	524	523	539	519	503	503	516	534	557	532	527	497	576	497	521	517
21872	32469	74098	65534	48127	29888	12219	3435	945	407	289	260	293	278	275	283	278	280	264	268	257	237	250	235	279	282	302	280	262	286	254	266	275	265	278	234	280	248	246	261	278	273	282	260	303	274	296	232	270	256	248	260	278	244	270	251	264	253	249	244	254	255	284	254	254	254	272	247	251	253	284	266	246	255	256	256	255	236	237	249	239	258	269	270	252	255	263	244	244	247	243	260	265	268	253	268	255	262	267	255	252	224	268	282	278	268	260	269	296	231	268	272	264	262	246	263	248	288	232	250	259	259	253	233	269	244	258	249	272	258	261	287	266	260	274	242	251	251	233	254	255	274	274	216	236	264	258	271	236	249	247	281	264	257	274	237	271	254	279	244	243	285	234	270	252	256	255	280	257	240	252	242	251	274	253	266	277	257	258	289	253	266	251	291	263	242	248	264	244	239	230	246	272	284	249	290	309	290	265	294	249	252	273	251	277	259	256	273	261	303	249	268	256	248	287	255	252	244	257	269	275	282	245	242	263	271	251	251	279	278	251	303	255	273	224	240	286	219	260	274	293	254	269	267	262	263	264	241	251	233	258	242	266	267	251	272	277	248	284	280	273	266	219	258	233	286	251	258	262	249	250	252	239	271	268	269	257	256	269	232	235	281	247	272	249	270	278	298	265	228	273	241	266	265	233	281	228	259	275	277	265	266	274	236	253	244	276	242	268	254	260	236	283	307	272	236	260	284	248	292	267	260	249	259	267	262	266	254	281	245	250	239	263	256	253	236	232	236	258	227	277	265	267	235	269	258	276	273	252	255	247	245	277	246	245	281	248	247	236	246	220	254	250	247	275	241	269	283	248	286	261	275	265	287	243	253	246	263	273	250	257	274	285	273	287	270	253	229	281	256	282	266	253	273	244	230	258	285	265	258	255	260	253	255	238	275	285	262	223	256	290	265	260	244	270	282	264	251	254	264	267	286	241	266	230	250	256	275	252	233	263	271	284	261	239	240	247	277	269	269	254	271	257	238	261	244	246	255	280	276	260	287	273	283	231	263	253	284	231	258	271	242	252	259	264	272	237	286	251	266	260	260	245	257	252	277	235	258	264	259	238	277	259	249	232	265	244	253	275	274	257	230	268	254	273	279	244	275	267	260	260	261	245	270	281	251	267	263	277	262	272	272	283	271	259	278	272	270	265	286	258	270	290	248	244	253	263	277	256	254	268	244	286	276	255	255	261	282	280	250	271	290	245	249	289	248	248	252	286	263	243	253	263	277	264	291	267	266	267	258	244	238	255	263	242	265	254	275	259	277	300	277	262	230	240	242	271	239	255	261	262	261	280	257	274	260	253	282	268	259	247	247	235	244	279	295	250	263	244	248	259	264	259	239	281	269	246	283	257	251	254	254	271	264	243	257	269	258	246	278	257	257	238	270	270	254	250	265	273	279	268	289	274	277	266	253	254	268	269	262	277	287	309	254	283	291	256	261	281	266	268	249	245	240	222	268	247	260	237	264	278	264	277	279	231	258	259	294	257	254	283	279	247	256	236	244	266	268	275	280	264	275	255	250	267	256	244	257	246	243	234	258	257	273	242	267	245	285	274	260	274	299	273	273	246	243	281	249	274	254	242	269	254	279	242	222	245	250	268	268	240	269	264	250	285	253	257	303	286	225	271	253	259	238	275	289	308	273	284	261	240	224	250	280	245	273	267	274	250	282	254	283	268	256	270	269	272	258	254	245	257	249	254	235	275	242	257	260	247	264	261	250	231	245	242	260	251	271	227	292	273	264	231	249	255	257	293	287	250	260	269	290	256	277	225	247	264	238	242	272	261	278	253	277	250	244	243	280	266	221	225	237	251	264	262	273	261	265	294	244	252	263	259	232	254	286	249	236	272	285	286	267	243	269	269	258	259	295	258	256	272	263	232	246	263	252	245	260	250	260	232	251	263	230	224	261	240	278	240	257	272	252	243	293	254	256	245	222	272	264	260	268	301	275	258	263	280	234	239	242	258	277	273	282	274	268	294	252	264	252	275	274	243	248	245	261	219	284	285	269	279	244	235	280	270	245	254	277	275	272	244	270	275	263	270	257	284	220	242	264	267	270	262	246	267	257	240	284	268	285	259	279	209	264	272	246	267	254	295	286	268	235	252	251	263	287	275	282	286	276	288	254	249	254	257	243	260	247	246	243	268	252	273	255	239	258	251	279	286	271	238	258	279	237	272	240	251	248	247	274	284	239	243	246	243	255	263	241	262	283	267	286	251	270	289	255	257	254	262	271	274	258	247	239	282	276	280	261	254	258	271	261	255	274	262	257	240	251	287	257	234	226	260	268	257	231	257	239	255	255	225	256	256	277	275	253	216	233	256	235	251	256	272	268	249	244	267	257	236	234	256	281	262	258	238	253	240	253	250	272	281	262	249	263	258	235	234	274	268	260	247	241	266	241	251	273	293	282	256	253	223	239	262	289	267	261	249	266	250	281	251	268	280	261	281	257	255	240	251	301	271	267	252	238	291	244	234	255	265	240	235	249	251	226	249	270	258	260	284	279	275	224	252	237	245	227	253	220	269	242	257	271	266	281	263	290	249	266	236	271	249	265	265	280	255	249	249	300	282	280	279	246	276	247	266	255	278	267	282	259	277	235	258	266	269	258	223	266	251	248	258	269	275	280	268	242	242	253	266	284	217	236	277	266	253	258	257	252	284	288	245	250	266	297	238	266	263	246	256	267	267	262	270	255	267	219	253	265	250	260	280	294	270	251	271	262	254	255	266	290	249	277	229	248	260	246	252	260	291	279	237	249	244	257	252	268	245	287	255	254	289	279	251	257	267	250	227	241	264	249	257	270	293	263	252	259	249	260	274	271	243	279	250	243	257	260	274	253	266	274	250	240	273	253	275	287	242	243	268	265	263	256	240	264	279	241	280	289	273	258	263	273	249	271	279	273	284	251	245	248	261	270	291	278	226	248	282	269	272	263	248	240	244	245	251	259	212	249	250	243	248	290	237	304	259	253	276	248	277	258	260	254	242	242	293	269	278	240	260	277	290	266	245	255	252	267	255	260	259	242	267	283	232	247	269	278	252	253	262	272	248	244	264	284	243	226	283	247	252	252	282	250	282	225	271	287	233	293	246	266	250	289	291	277	312	281	254	241	278	274	245	248	267	267	266	246	235	236	266	255	272	271	280	266	280	262	253	273	244	230	238	240	274	263	259	248	254	269	259	237	255	264	261	260	250	238	306	252	253	235	274	270	296	254	269	250	279	237	241	238	244	246	255	248	262	265	219	255	247	246	268	256	277	278	287	241	284	250	256	289	266	268	259	268	242	242	247	232	248	245	242	251	241	273	213	243	264	279	258	250	287	249	254	289	258	245	277	205	255	290	257	271	245	295	252	287	256	244	258	258	239	251	260	244	272	261	242	249	247	261	241	249	285	231	249	218	255	293	259	256	261	244	247	238	247	279	246	228	256	271	263	265	234	269	248	264
14892	24602	69620	72418	58092	40310	22683	9803	3181	1248	735	632	638	657	640	635	609	603	613	637	653	649	636	588	596	654	648	582	632	702	633	651	617	634	608	637	678	665	637	607	608	648	633	640	630	600	626	662	645	641	630	605	631	606	625	673	614	653	629	650	651	614	610	659	615	642	665	654	625	593	656	581	604	622	641	629	588	612	660	662	621	600	643	597	612	668	668	697	615	621	625	627	624	647	656	619	636	652	609	642	629	591	604	632	670	631	626	618	626	659	639	651	641	689	678	617	648	640	630	625	667	666	603	635	652	631	697	645	634	671	644	626	620	653	625	639	625	635	668	596	630	587	616	629	630	582	641	610	624	614	625	626	593	663	642	615	681	659	561	623	596	648	609	605	665	640	661	620	659	632	613	637	643	688	667	644	638	628	645	583	643	651	658	656	586	648	627	661	621	603	641	614	630	620	612	579	600	619	642	612	618	604	626	612	653	602	613	625	666	625	671	642	648	623	603	669	644	606	616	611	597	581	626	654	673	595	588	680	600	646	656	634	575	631	668	603	643	663	636	617	618	623	613	616	578	625	692	649	614	605	659	660	624	611	660	620	668	628	618	685	624	639	633	637	655	648	615	658	595	647	644	670	623	675	622	668	589	607	610	606	649	588	602	626	646	629	614	676	633	628	650	680	621	611	613	613	631	619	618	588	594	623	651	611	614	638	625	622	619	655	570	606	638	640	629	626	610	638	632	645	620	627	576	673	684	617	635	630	623	602	611	589	660	650	642	624	646	619	648	622	663	658	690	667	676	561	669	585	658	654	632	620	612	605	626	643	658	624	673	615	599	627	614	631	629	654	630	639	651	660	633	656	647	643	627	618	621	619	657	629	615	633	643	635	638	647	637	582	670	623	622	620	627	590	633	650	635	602	652	583	658	647	621	649	632	618	663	607	592	585	668	619	645	634	606	645	623	621	636	596	598	638	637	638	601	644	580	580	576	650	639	632	625	597	628	605	597	597	613	596	644	635	620	612	609	654	594	608	663	646	642	614	663	611	602	597	647	612	634	604	669	621	662	658	649	643	632	681	625	654	652	625	632	617	627	626	644	610	570	565	579	640	640	649	601	665	619	597	645	631	573	615	664	622	645	647	596	624	667	619	653	629	632	642	662	669	608	608	612	666	627	600	603	656	675	622	640	627	586	611	656	615	635	614	612	662	652	661	671	668	657	616	619	632	661	622	658	674	643	637	623	642	617	630	619	635	650	672	586	680	633	637	671	635	589	624	620	654	628	632	661	602	620	639	670	639	629	623	557	648	655	576	643	673	676	613	621	634	638	630	618	599	626	594	618	608	645	611	656	615	607	632	618	652	648	625	651	660	572	652	614	642	647	599	627	608	617	647	646	652	601	626	599	629	619	630	595	649	641	653	655	584	643	633	668	640	588	643	614	624	648	650	640	592	622	623	660	628	631	590	631	662	664	603	647	605	681	639	641	614	609	645	676	611	659	647	610	588	604	653	662	639	568	631	623	649	625	630	662	638	653	598	631	641	584	619	621	593	631	601	592	623	637	612	615	629	625	685	613	619	635	648	601	591	613	663	579	641	677	659	625	603	635	629	630	619	567	646	612	642	625	664	648	659	608	658	612	625	613	616	595	660	673	648	645	634	660	666	605	649	638	642	613	610	623	633	606	631	630	620	650	607	659	612	600	657	582	641	610	661	663	633	619	634	663	612	643	640	653	627	646	649	638	643	611	634	638	593	586	606	621	616	555	631	628	635	637	633	623	625	647	586	651	611	676	649	607	593	639	615	593	611	642	608	581	585	637	629	597	678	643	689	699	624	629	639	617	637	635	641	604	649	618	653	624	608	669	622	643	634	649	612	595	678	613	626	625	626	699	633	620	639	630	612	623	629	642	655	633	668	643	634	603	625	622	621	672	631	619	669	627	624	660	595	697	626	635	626	628	645	622	629	634	683	654	621	649	621	640	654	555	623	607	648	644	610	626	650	629	613	606	628	660	605	596	648	622	589	618	585	630	583	613	635	641	644	630	655	615	629	679	604	606	660	634	628	636	601	683	645	633	665	591	702	610	598	637	658	656	598	643	648	575	651	629	600	648	656	665	640	642	629	657	631	689	628	662	599	654	639	622	593	605	642	646	624	597	619	619	649	617	599	647	655	559	693	569	680	625	666	624	647	603	631	669	617	613	602	690	610	646	628	633	594	644	658	627	658	630	604	629	615	673	631	611	621	599	626	624	622	617	566	615	595	647	616	640	643	582	600	656	611	596	667	633	626	638	613	656	635	662	613	621	638	621	662	604	631	588	647	641	618	628	599	617	698	601	661	621	609	655	622	592	646	650	675	605	640	634	617	640	648	642	682	611	627	631	656	634	624	591	612	655	637	585	693	632	634	595	625	648	625	594	618	610	658	645	631	659	633	631	665	609	606	647	682	618	611	578	604	621	602	652	618	657	600	578	660	659	662	623	661	656	641	622	631	563	635	635	601	644	648	647	621	626	591	631	625	650	588	608	644	636	648	632	611	634	651	633	603	606	670	650	637	618	649	685	620	640	663	633	630	605	636	640	663	654	561	628	609	595	669	642	611	625	569	617	597	573	634	601	622	665	593	616	649	628	631	647	606	660	659	594	646	622	631	616	632	619	651	621	593	609	605	630	685	632	604	599	604	658	650	637	637	628	632	598	611	577	647	648	640	667	639	642	610	661	636	640	638	649	638	610	606	672	663	631	656	647	616	594	624	625	612	656	678	648	637	628	649	627	640	657	642	632	625	631	615	658	643	609	591	655	616	602	624	602	612	643	667	625	619	626	652	637	654	686	607	617	624	689	567	648	611	627	605	682	633	659	621	632	670	619	663	599	633	613	648	636	640	647	626	633	657	639	636	562	623	623	606	621	635	695	622	591	597	689	642	690	648	623	644	684	658	660	639	615	637	640	629	646	659	643	653	602	610	637	638	636	596	637	652	614	626	625	626	638	665	638	645	694	615	635	654	607	607	626	638	670	645	663	614	639	658	639	664	646	644	616	625	669	631	603	676	608	609	627	623	609	607	657	624	627	665	658	600	623	662	656	608	600	673	604	628	603	687	631	638	656	636	669	623	588	632	615	656	659	650	624	652	640	671	615	635	655	644	608	652	614	645	617	568	631	635	657	680	664	654	630	607	641	652	653	574	629	592	639	626	643	643	638	629	637	646	633	662	600	624	615	630	658	631	580	639	635	623	647	660	669	618	615	624	622	593	646	595	595	621	621	636	614	671	637	649	623	620	624	614	694	658	653	614	612	639	625	624	673	636	568	603	642	693	645	628	679	636	638	652	608	618	657	622	639	652	620	660	625	612	669	636	649	611	696	639	604	605	587	649	679	633	657	630	672	646	641	663	600	652	651	647	634	653	656	687	626	623	608	662	633	586	641	653	649	633	625	617	638	633	686	646	634	650	626	669	606	605	608	641	658	605	634	608	638	675	593	652
25781	38044	77747	71117	53200	33910	15873	4758	1222	467	303	269	250	264	235	222	250	266	250	259	226	228	246	239	278	234	254	237	264	225	230	233	268	265	248	227	233	278	250	262	262	233	224	269	243	245	264	264	249	239	247	241	288	237	250	250	301	220	258	246	217	265	248	220	247	244	276	239	253	263	252	259	262	272	239	228	243	215	241	268	267	244	236	259	215	242	247	218	220	229	257	224	247	207	240	223	255	238	239	251	252	269	257	237	248	239	234	243	292	241	243	270	243	232	237	267	256	249	225	229	263	249	273	236	237	254	258	244	257	243	242	253	243	255	237	232	256	285	246	262	234	224	264	227	263	269	243	229	229	245	251	251	240	244	255	260	257	271	234	255	253	238	231	261	257	238	239	244	251	243	220	275	237	224	243	234	247	220	218	231	241	243	243	252	243	218	268	245	273	257	247	259	253	245	209	245	239	250	239	265	251	259	260	276	220	245	267	259	241	225	213	245	246	250	258	267	215	271	221	250	269	242	236	243	258	249	260	235	203	246	248	250	270	229	232	236	260	230	267	252	256	246	236	253	241	288	255	243	252	241	235	267	260	235	254	242	227	265	260	233	249	243	250	238	215	227	229	230	245	242	243	255	253	228	251	288	248	224	248	277	245	245	239	259	262	253	236	239	236	239	216	220	243	263	240	246	253	250	260	228	251	236	266	252	237	255	259	256	251	284	249	229	247	238	264	272	252	282	238	258	252	247	258	258	244	242	238	275	235	253	243	250	244	253	228	246	245	246	233	251	275	226	229	238	241	251	252	229	243	232	244	238	243	251	247	230	245	261	269	241	270	243	261	268	277	215	263	247	277	231	252	225	268	259	260	239	270	214	248	255	283	214	251	221	258	269	238	243	241	280	253	250	242	248	264	254	248	246	268	232	238	284	253	246	229	241	259	252	237	271	261	236	246	256	255	268	264	223	258	239	240	241	222	224	255	245	237	224	258	224	265	282	244	247	230	219	249	254	243	248	252	239	229	259	276	265	262	252	247	227	250	264	271	256	271	233	232	226	226	224	267	234	262	226	242	264	264	265	260	248	238	278	258	220	235	277	245	256	250	234	277	239	233	238	224	271	240	239	218	244	251	256	252	257	234	245	274	255	239	240	254	245	270	251	282	254	225	240	270	248	253	227	257	251	233	225	222	272	252	261	259	257	214	259	233	298	223	242	283	227	265	275	250	264	216	248	244	236	238	242	254	272	254	287	226	249	254	259	286	244	242	236	266	240	247	259	236	253	241	252	218	244	242	257	264	217	246	229	247	266	264	241	245	249	260	258	253	264	248	249	264	255	295	283	271	264	252	247	268	241	270	238	240	249	219	237	262	225	236	249	266	245	245	259	239	264	232	202	243	242	230	250	251	240	256	236	284	234	268	242	251	260	259	238	283	236	240	237	227	260	278	246	296	273	219	261	236	242	263	235	253	214	242	229	265	244	229	235	246	212	238	240	248	234	239	244	262	243	245	250	237	252	225	241	242	244	272	258	278	258	256	249	242	231	249	239	251	241	288	225	240	235	219	233	275	238	247	263	238	241	225	266	223	225	243	259	256	219	266	231	231	238	279	271	281	254	252	250	223	258	214	222	240	254	225	234	247	266	221	252	232	256	228	239	215	266	210	235	257	237	249	255	227	254	233	248	250	263	240	230	242	201	247	236	206	252	227	255	240	225	232	254	263	254	246	246	257	233	253	265	247	261	240	224	218	253	250	224	240	239	241	226	233	224	259	276	257	231	234	250	257	246	271	230	248	247	232	252	223	212	260	256	204	243	232	214	257	238	250	253	257	252	224	227	264	244	230	249	244	244	239	235	269	265	221	253	239	260	244	239	245	291	224	278	243	246	277	258	231	244	245	245	261	278	212	227	210	236	260	246	240	224	229	237	254	260	252	259	237	233	235	225	265	251	261	239	247	258	288	253	229	234	267	250	278	223	232	280	233	253	228	243	257	241	258	250	243	247	255	278	248	242	256	262	248	227	266	232	261	267	231	226	273	226	255	237	233	267	253	231	262	242	252	245	260	251	275	213	226	262	243	269	227	267	217	231	228	286	249	238	230	253	280	243	241	241	265	259	248	227	249	231	264	265	232	238	236	230	246	238	222	246	272	240	228	244	249	246	260	283	237	244	269	207	215	229	265	240	253	256	214	246	213	247	244	250	253	219	228	223	216	246	267	251	265	254	225	242	225	229	228	266	237	230	240	243	258	249	261	268	253	251	231	260	211	240	236	245	250	253	260	261	254	265	249	227	225	233	244	232	239	256	247	219	237	229	240	223	258	220	230	239	256	265	248	249	260	248	255	251	277	270	257	228	228	220	251	245	250	247	227	231	249	229	257	252	257	268	265	230	250	238	233	225	275	282	248	256	235	226	244	251	230	227	238	249	250	238	254	265	229	271	238	256	242	239	232	252	240	240	213	235	263	241	234	252	192	245	230	237	277	247	271	245	243	250	240	244	236	242	272	243	248	207	251	241	248	241	245	268	266	223	278	245	258	216	252	244	241	238	252	269	254	232	252	214	233	226	231	238	257	231	234	222	261	230	257	237	258	231	244	222	250	251	258	248	211	240	239	248	246	239	263	253	237	235	230	214	256	257	286	244	239	283	257	241	246	249	269	252	243	245	262	268	233	229	239	242	235	222	272	224	273	249	251	274	242	231	255	214	237	248	254	234	233	265	224	251	258	252	255	275	250	262	213	260	271	257	268	219	212	214	246	243	250	277	241	236	283	229	249	292	266	255	247	257	251	243	276	238	231	246	252	243	259	258	253	248	267	266	253	292	256	272	252	212	227	258	255	243	235	232	282	247	230	266	271	244	223	239	225	245	239	250	237	232	223	251	252	248	253	221	220	255	246	226	239	236	291	261	243	255	284	263	243	262	225	232	242	279	241	253	247	222	261	221	236	231	247	241	240	230	232	206	259	253	249	238	260	262	249	244	234	241	245	258	246	219	247	221	256	252	231	252	257	245	245	230	256	255	236	224	244	242	238	230	261	259	239	257	228	223	234	238	248	281	232	263	247	246	258	226	242	242	232	270	245	251	262	276	257	233	244	254	251	282	242	244	219	252	226	230	243	240	246	246	265	255	236	232	219	268	256	247	247	246	231	235	254	258	261	256	257	259	269	233	250	242	240	264	229	243	239	261	256	264	237	225	247	237	255	244	266	229	240	227	235	265	260	255	250	248	240	211	192	253	229	261	252	245	252	251	229	254	257	247	244	239	263	235	247	266	251	252	209	252	231	238	236	251	245	244	218	280	245	192	244	250	253	270	270	241	267	245	230	247	251	265	225	253	258	261	254	283	243	243	242	241	251	232	246	283	254	250	228	237	233	208	253	232	253	218	258	267	246	206	244	249	267	243	252	251	246	249	235	276	225	264	257	237	253	267	248	242	261	264	259	222	265	242	288	231	248	264	245	240	264	234	221	244	253	252	226	234	253	253
15917	28665	74013	78457	63671	44558	26264	12120	3884	1334	794	640	598	624	601	593	602	645	631	598	614	621	564	584	587	620	575	620	617	595	631	624	542	648	608	602	608	626	576	588	581	603	601	625	559	572	661	572	607	627	658	623	591	603	619	568	594	603	626	603	590	609	596	612	612	599	597	610	575	562	641	631	581	603	576	632	604	596	571	606	565	581	607	606	637	588	583	572	581	577	622	585	563	602	584	572	583	587	575	624	639	587	618	581	602	632	634	601	602	579	581	610	577	613	597	589	580	592	631	595	632	605	630	621	600	588	594	585	623	573	579	615	618	580	625	572	627	576	590	582	605	581	602	544	613	569	605	617	614	588	588	630	603	606	603	603	569	624	557	621	607	629	648	587	564	618	589	560	635	593	596	574	599	601	620	634	612	589	610	578	570	610	597	592	598	608	547	613	594	620	590	603	556	615	627	591	620	588	643	592	625	598	592	638	630	578	603	580	594	638	543	611	626	611	581	607	565	596	599	543	627	597	619	557	571	582	611	568	589	582	623	595	660	624	548	568	596	587	645	598	595	559	610	566	608	588	591	577	621	610	611	544	615	618	591	603	571	581	634	607	557	588	622	598	605	571	536	600	586	609	573	614	568	597	659	605	592	593	588	607	592	605	571	640	599	575	591	601	577	623	614	583	590	558	627	591	589	613	531	578	572	597	596	604	577	615	600	582	585	599	566	614	564	643	567	615	542	600	622	586	621	581	607	544	581	589	560	556	584	578	646	575	623	614	623	596	542	584	568	625	606	609	615	596	623	600	605	606	579	616	614	571	596	559	616	581	582	581	586	585	621	623	575	619	621	583	583	651	601	611	581	590	645	591	576	563	592	598	558	603	596	625	580	594	588	532	594	593	667	578	589	604	578	558	623	607	546	545	622	596	557	613	589	580	596	579	604	579	585	642	597	568	603	593	647	597	593	569	542	607	583	544	596	600	551	628	588	604	622	597	585	591	593	577	560	588	608	561	581	606	586	594	609	631	641	565	567	539	580	629	590	625	595	610	634	652	598	606	614	590	598	603	625	582	627	562	574	606	570	602	627	558	573	592	634	568	575	584	583	648	557	598	604	562	609	626	655	633	568	576	595	573	584	612	603	573	572	597	585	589	616	602	612	574	590	640	588	600	622	560	659	600	581	587	585	586	610	605	596	618	576	601	635	636	623	627	587	592	647	597	569	596	569	568	577	579	588	596	623	615	618	596	611	624	620	612	575	595	665	579	563	588	573	595	594	611	619	583	577	574	564	581	551	583	573	641	644	609	604	587	598	569	616	611	589	550	582	549	557	597	576	599	544	607	558	617	573	638	588	599	570	594	547	576	571	587	589	576	595	588	614	606	596	597	599	590	602	567	608	592	621	602	600	580	598	532	582	609	607	594	590	572	611	589	579	570	576	578	609	597	630	633	603	599	586	606	560	599	652	556	606	588	601	591	571	598	560	627	607	576	582	647	619	602	583	573	550	611	603	590	557	638	597	605	587	614	615	585	573	590	583	616	576	601	586	625	617	584	597	591	613	621	596	594	594	557	619	578	617	606	598	593	564	566	602	636	603	559	575	573	629	653	591	605	588	552	589	648	579	578	621	603	563	595	596	596	589	583	548	621	599	573	593	638	654	620	603	628	600	647	573	636	635	589	644	572	604	627	586	605	617	579	619	566	599	602	580	569	562	560	584	616	612	574	563	611	614	565	540	576	590	643	600	577	605	588	601	593	613	587	603	554	613	561	565	580	590	572	608	567	567	580	602	594	606	558	606	560	622	582	597	638	580	606	617	611	546	589	614	596	586	640	617	610	628	604	605	588	612	616	608	609	564	605	573	613	608	577	575	576	588	560	608	606	594	611	599	613	664	652	612	630	609	620	580	606	545	627	565	626	537	555	622	574	628	610	603	572	586	606	604	553	618	602	579	586	585	552	611	645	571	611	581	645	568	590	603	616	595	615	559	593	565	616	644	561	598	589	596	617	615	619	599	593	595	613	584	580	588	552	580	638	583	594	568	596	592	638	602	600	615	604	592	607	606	588	620	582	599	595	581	662	607	530	643	605	581	610	598	590	596	580	579	609	596	599	657	627	612	605	572	641	595	592	576	587	599	552	617	605	579	613	577	604	593	604	588	589	580	626	591	627	596	555	565	592	593	559	655	589	562	578	583	590	635	625	612	575	600	600	604	618	641	581	596	572	562	623	593	566	592	633	609	593	583	584	564	588	576	554	613	608	622	580	585	632	604	608	594	617	561	606	600	616	619	607	624	602	633	595	567	613	574	569	588	596	591	653	610	604	617	564	620	586	579	616	560	582	579	566	580	587	591	575	624	609	620	600	591	627	549	583	608	627	611	626	609	572	546	598	566	599	624	623	626	554	586	603	617	601	628	627	587	609	568	600	592	605	595	575	595	621	597	613	568	605	580	604	584	614	605	645	588	638	592	651	577	613	599	605	613	622	537	577	602	587	623	565	638	565	630	613	605	590	607	600	552	581	639	618	602	585	604	563	556	610	603	575	606	576	647	600	585	639	562	625	558	591	593	570	600	579	575	574	571	614	616	597	582	585	648	555	590	618	557	573	649	586	643	573	642	564	635	612	589	587	607	609	582	616	626	602	594	579	591	617	612	618	603	598	583	592	612	599	575	593	592	634	612	600	617	564	568	595	596	558	630	578	629	594	615	583	563	579	611	640	585	599	614	614	587	592	613	590	619	564	665	578	601	588	597	588	607	619	624	612	621	624	617	622	603	599	582	635	573	585	624	608	627	622	504	610	601	568	593	612	594	545	597	598	612	617	552	629	616	590	607	605	564	617	585	626	608	586	578	539	591	567	629	593	592	570	599	594	618	621	603	588	615	615	564	590	621	608	583	618	586	593	587	571	589	551	597	628	545	587	589	614	581	620	627	610	582	591	626	623	587	606	573	574	581	608	557	569	633	617	612	607	576	622	598	621	594	610	599	571	584	599	589	597	596	633	584	593	625	567	588	578	601	599	620	634	603	584	589	579	613	599	614	617	600	597	559	577	581	606	632	604	604	594	631	579	624	563	609	585	597	612	614	660	588	575	613	620	623	623	585	551	603	547	604	619	582	621	589	595	602	590	589	601	615	575	574	599	572	644	582	593	579	581	603	615	598	637	620	626	597	551	594	631	587	609	614	593	589	638	620	579	619	563	613	623	569	556	567	560	603	592	592	572	566	635	557	584	667	636	595	604	569	621	599	573	636	599	569	617	609	581	578	590	661	589	593	575	587	598	570	619	565	596	556	637	556	615	558	614	557	621	622	546	622	561	658	603	606	579	604	557	571	567	585	634	619	561	620	612	617	568	657	560	595	579	617	553	540	602	652	577	563	566	590	600	620	601	609	584	590	609	630	584	598	626	615	633	592	683	573	579	569	625	633	624	613	611	601	621	580	601	590	624	545	623	603	621	611	612	554	598	623	572	584	618	606	621	612	611
2324	1493	8238	9412	5389	2325	888	457	283	221	221	236	207	229	212	213	220	216	190	201	218	232	229	203	222	181	207	221	239	228	224	221	192	190	201	229	215	197	208	207	218	186	158	210	204	213	193	209	214	220	208	183	238	232	207	212	211	222	225	194	204	202	166	179	207	197	242	202	207	223	181	206	209	191	229	194	216	194	195	194	207	195	192	207	178	241	223	216	200	243	195	213	210	215	201	205	240	216	201	213	177	198	210	211	237	201	219	210	220	199	195	198	215	189	213	219	209	218	225	207	226	206	216	181	252	202	207	221	215	215	198	213	218	205	209	211	195	225	211	199	228	227	193	198	204	218	218	211	214	200	212	211	198	198	201	187	201	208	199	218	207	216	228	206	195	194	198	233	221	204	201	208	217	180	198	216	204	236	209	230	211	192	211	202	218	227	212	203	192	229	204	201	213	208	202	220	234	213	213	187	203	188	233	205	214	195	169	224	192	219	206	188	207	191	211	196	212	205	210	215	238	198	222	206	208	210	226	194	207	216	202	206	206	218	198	215	193	222	209	195	167	200	213	207	205	242	207	226	211	196	234	194	207	181	183	199	221	208	177	216	205	203	207	230	186	213	219	217	214	206	217	207	214	189	203	210	212	211	208	204	204	195	201	220	224	204	191	207	224	199	201	212	247	199	229	182	213	204	211	202	202	200	201	213	194	187	192	200	209	195	228	207	216	190	223	209	215	206	214	237	206	231	213	200	208	209	206	199	234	207	198	210	212	185	204	208	190	226	188	215	203	225	196	199	215	188	204	221	195	202	216	182	186	192	221	219	216	191	179	197	187	226	205	179	236	212	224	213	217	268	205	188	213	201	219	197	202	201	216	196	225	196	211	228	193	190	186	196	184	222	204	211	211	210	167	215	214	199	223	210	206	186	210	204	224	203	217	214	215	207	210	195	189	205	183	202	189	196	217	225	171	223	190	216	218	223	197	189	218	226	213	168	225	180	227	214	182	216	195	207	246	214	212	209	226	235	212	189	219	199	218	202	182	222	202	199	191	194	206	222	197	184	235	215	198	184	206	203	211	210	199	191	218	216	202	183	237	200	203	192	210	202	228	208	192	197	203	214	218	196	231	182	190	183	228	205	208	199	222	191	207	217	212	212	206	213	174	212	193	205	198	208	219	196	233	191	209	207	199	209	220	205	188	195	211	197	223	203	200	187	220	194	202	227	201	196	200	213	209	239	205	207	213	217	189	197	199	220	236	203	190	228	199	200	207	194	227	226	198	216	195	191	173	213	202	247	182	239	219	182	190	238	190	189	201	205	190	222	213	204	184	198	208	189	208	209	204	211	218	205	204	203	193	191	207	201	206	192	194	221	198	192	211	203	186	217	216	211	173	201	194	205	211	226	209	188	220	203	221	217	234	210	209	200	215	225	182	205	204	188	218	219	215	214	200	192	194	222	226	202	210	200	197	188	202	216	187	194	216	176	201	179	208	219	205	212	205	228	205	218	198	218	214	239	189	222	210	196	211	206	193	208	207	213	222	199	189	214	196	210	181	208	224	194	217	198	210	203	207	223	205	208	188	221	203	214	205	200	191	198	209	215	181	226	197	232	189	215	202	222	238	218	196	220	202	221	204	201	199	209	219	208	169	224	195	214	208	213	227	209	200	168	249	193	211	211	217	205	218	212	204	188	198	209	217	209	221	193	206	232	211	214	202	203	190	195	220	214	246	204	216	181	215	213	215	211	194	221	226	192	224	213	201	201	210	197	203	186	235	226	206	209	210	198	209	202	208	204	190	207	216	203	229	210	188	199	204	243	193	210	179	241	222	213	212	229	205	208	203	201	206	193	200	199	214	217	216	220	197	198	226	205	198	196	200	203	206	192	225	229	207	205	257	209	196	222	206	223	213	216	206	184	183	182	213	214	222	220	188	193	221	224	219	196	181	208	217	236	222	195	204	206	226	237	220	215	182	201	199	197	190	202	223	223	209	223	209	210	188	191	197	205	213	220	197	234	193	200	214	246	197	203	213	219	200	226	194	188	206	197	248	208	192	214	223	194	200	199	215	209	205	219	206	214	226	173	236	196	206	226	216	202	214	212	187	180	225	195	205	215	178	203	233	211	195	249	213	196	227	206	223	235	204	192	216	208	225	211	222	236	208	191	221	220	212	190	210	220	204	181	189	209	225	193	203	220	211	190	199	203	227	214	211	206	187	197	209	197	227	205	202	202	211	216	209	200	212	200	227	230	224	241	181	195	212	189	189	206	211	217	216	215	211	227	198	191	193	180	190	202	223	203	188	177	188	196	184	225	236	195	222	207	225	198	191	206	213	197	238	215	199	213	202	212	216	208	210	214	228	219	179	216	200	225	194	192	204	196	210	198	205	219	219	227	217	214	224	209	225	179	229	196	177	206	209	214	202	190	223	206	192	206	179	186	215	203	213	206	205	178	234	197	210	204	199	200	195	204	224	175	202	190	213	228	229	207	190	188	192	234	204	227	204	199	199	211	208	209	202	202	198	227	216	198	210	198	198	209	214	200	234	225	201	236	195	232	221	219	193	210	192	215	200	212	191	224	192	205	193	219	196	236	196	194	225	203	194	181	215	188	197	232	218	206	202	205	223	215	235	206	195	214	182	206	229	236	203	210	230	197	193	222	190	222	214	212	186	228	245	203	228	207	216	218	203	222	196	211	193	219	205	197	197	203	225	205	221	194	214	195	226	205	224	205	203	208	230	199	169	220	189	187	193	209	183	199	231	225	209	197	215	204	242	217	218	208	208	228	207	206	206	226	207	203	196	202	198	221	208	235	195	187	229	226	210	191	194	236	215	212	231	195	201	209	198	212	210	191	204	201	219	199	205	192	206	204	204	204	188	222	185	188	208	199	180	195	188	199	211	222	215	204	184	225	201	213	218	219	196	193	187	206	204	214	223	202	202	229	215	220	254	216	217	203	221	224	206	175	191	188	197	190	187	209	219	205	188	200	226	212	198	202	199	215	190	222	209	235	196	209	232	203	173	242	235	216	224	209	193	206	190	216	198	206	219	208	188	203	190	196	195	230	214	211	215	205	204	197	174	207	199	214	182	209	192	225	191	200	214	203	170	208	229	191	183	213	205	220	205	213	209	186	190	209	239	186	218	207	231	203	214	195	187	200	201	197	205	194	189	197	215	216	211	199	209	229	188	200	166	219	194	195	207	222	188	204	196	206	230	186	219	215	225	191	197	208	208	214	209	208	212	222	193	205	203	231	210	230	193	184	235	195	197	214	247	202	199	220	184	233	217	222	222	197	219	183	184	194	205	214	208	202	218	183	175	217	229	213	202	221	191	178	213	231	202	219	206	203	212	219	198	195	237	198	208	198	188	198	200	215	228	193	194	208	210	242	214	198	209	200	205	214	237	180	220	201	215	207	195	208	216	216	178	191	232	210	215	217	222	237	214	202	186	192	203	189	200	217	222	190	218	215	211	191	222	198
2694	2880	18006	21688	15217	7143	3168	1437	774	610	559	534	503	486	513	584	542	499	534	534	519	497	552	508	556	525	512	495	533	511	528	529	480	516	523	516	512	510	527	484	529	541	507	538	569	533	544	504	526	549	548	540	512	530	529	490	535	569	531	483	521	534	534	541	454	509	551	552	542	556	528	547	505	537	511	560	514	536	513	514	504	513	563	533	551	562	563	506	520	560	499	526	571	544	515	507	560	511	504	575	474	526	490	504	520	562	559	516	520	532	464	522	490	506	546	513	527	516	501	505	534	535	532	532	534	558	502	506	497	538	542	551	534	524	536	519	533	536	521	511	494	506	483	527	570	524	500	515	513	522	502	538	508	493	483	494	529	508	523	540	533	528	535	552	536	542	496	504	522	456	568	521	505	512	536	523	508	581	522	486	560	519	537	519	543	543	548	494	546	493	512	545	526	546	514	511	550	494	566	551	574	532	504	534	546	505	529	546	498	501	515	565	529	534	604	504	538	506	534	487	509	510	490	524	518	515	524	518	505	501	543	497	516	519	516	605	490	506	513	515	559	536	504	532	477	520	495	474	488	536	515	516	526	522	567	550	552	527	546	500	503	492	533	547	551	527	484	486	466	524	500	566	591	516	508	536	532	530	535	490	520	548	505	535	546	534	514	506	501	513	513	563	519	509	493	502	469	540	484	536	526	514	496	516	500	546	593	522	558	512	516	508	540	479	534	543	552	523	509	529	516	512	559	515	559	500	540	541	521	525	520	508	491	586	510	541	530	533	541	516	522	494	526	528	567	556	511	510	547	544	509	496	496	524	553	527	513	525	513	564	537	523	555	516	545	526	530	523	520	523	516	512	550	555	513	515	522	523	520	517	511	530	534	525	503	501	530	496	542	552	493	516	515	499	513	580	505	513	492	551	505	511	549	568	502	518	547	496	482	503	522	525	479	510	540	556	506	552	551	528	505	545	540	507	549	522	567	536	505	521	513	485	511	486	503	516	541	519	508	506	534	548	536	522	508	555	532	537	531	532	513	521	531	512	503	511	539	527	516	529	497	541	526	467	530	527	539	488	537	487	483	529	567	502	541	522	545	535	530	509	515	541	527	538	548	542	514	480	531	525	504	515	519	520	524	535	530	553	525	521	542	588	531	552	541	537	532	528	497	509	540	521	564	498	531	483	504	513	528	542	501	514	478	536	526	499	485	522	514	522	529	497	550	570	554	524	525	509	530	540	532	515	530	525	495	533	470	545	565	545	485	519	549	558	552	521	511	512	524	562	487	544	497	515	543	565	556	514	522	516	553	548	527	520	541	528	518	572	536	493	480	473	559	543	550	486	513	504	534	516	537	543	510	551	535	495	536	463	517	545	543	532	547	513	484	517	531	543	478	488	506	513	526	494	504	531	510	513	522	497	540	488	506	488	511	494	527	549	538	511	507	499	554	528	529	537	532	524	533	477	538	589	545	583	533	509	509	522	498	522	508	489	491	527	511	519	550	558	493	495	554	501	525	518	525	527	577	525	526	507	550	520	512	552	532	507	534	511	507	531	505	538	495	578	518	514	519	504	502	523	503	496	497	545	533	514	504	535	531	537	548	520	508	522	513	492	524	504	475	532	500	528	529	495	524	529	495	518	515	532	610	560	536	512	536	495	525	527	545	527	529	522	528	513	529	508	536	508	522	508	486	543	535	498	513	496	509	517	494	527	519	565	548	495	512	538	502	492	480	531	524	547	484	562	522	499	529	571	525	546	517	528	528	506	531	533	517	549	552	545	480	539	589	524	526	536	555	520	513	501	521	557	553	541	527	572	539	531	503	499	517	494	522	544	480	548	516	491	511	526	510	521	503	528	522	499	535	502	536	519	567	541	493	549	487	554	522	552	575	560	503	537	517	496	511	530	493	513	527	540	544	504	507	528	471	511	518	514	606	562	509	515	499	541	510	519	514	501	517	527	516	553	555	513	506	497	534	513	559	507	516	508	514	498	509	535	540	491	554	542	525	542	556	514	531	512	507	529	538	493	550	494	511	504	512	511	525	520	506	503	525	521	450	508	543	506	515	556	509	540	531	517	514	546	517	526	488	524	487	532	513	522	515	488	514	487	511	512	529	536	564	525	518	517	511	528	527	499	508	519	555	525	529	524	584	560	541	481	513	523	520	498	523	541	531	545	520	504	536	485	519	540	541	519	551	526	529	530	552	533	542	485	534	480	535	530	519	552	554	496	523	479	516	469	547	486	551	515	538	507	521	534	512	517	520	519	529	521	487	495	512	542	549	517	501	503	554	575	481	496	558	537	526	528	515	526	547	498	530	571	528	532	514	515	523	506	541	514	558	502	553	524	498	523	582	518	558	520	524	509	537	546	534	545	510	538	512	510	563	507	488	513	501	527	548	531	533	528	514	527	532	503	508	516	534	506	528	513	504	514	540	545	515	510	504	487	564	553	577	525	522	526	553	509	539	547	548	534	548	481	533	521	510	512	531	481	519	511	510	524	545	502	492	525	559	477	510	491	500	485	530	474	481	542	563	510	528	514	549	543	505	523	525	514	484	486	488	531	530	522	511	565	527	528	502	511	506	542	525	502	568	488	509	571	551	485	527	545	505	510	485	511	524	511	511	551	514	526	515	510	537	524	522	551	570	537	542	525	559	566	536	542	508	535	531	518	532	560	515	491	479	550	532	545	497	481	507	544	499	525	538	505	495	577	545	510	548	510	554	544	499	526	561	522	510	489	500	532	529	515	574	541	519	517	506	541	478	537	501	582	536	499	523	540	487	518	559	531	529	517	533	537	515	570	520	522	524	525	525	513	524	508	537	517	566	523	523	497	543	491	530	474	547	491	487	541	484	562	504	556	513	493	519	522	537	519	484	495	522	496	547	549	545	493	547	504	521	496	511	458	493	538	521	520	489	511	512	520	529	552	516	530	537	504	582	566	492	557	531	527	526	552	535	523	513	503	540	508	484	512	547	510	522	490	535	462	532	516	512	528	537	574	483	544	574	553	513	545	508	523	495	532	512	543	524	532	499	499	586	505	504	504	528	484	505	532	493	543	544	531	547	511	494	521	538	539	483	573	510	530	526	493	525	557	540	506	530	550	534	539	551	446	565	523	529	509	537	564	538	559	514	520	512	519	479	554	512	541	500	521	529	533	551	545	496	521	527	560	523	509	495	503	502	549	514	550	534	510	514	540	502	537	534	539	551	519	543	502	496	512	535	534	507	521	539	534	531	509	522	505	553	546	511	475	545	554	495	504	531	525	509	574	503	528	503	506	557	538	523	536	514	496	519	557	563	556	551	530	546	529	527	540	502	530	490	517	486	467	514	543	478	502	502	525	537	489	487	526	533	534	553	520	513	528	540	515	535	542	530	509	522	539	475	545	494	506	517	495	545	583	538	547	530	550	564	578	510	507	528	540	507	504	556	532	527	514	491	501	553	513	546	493	520	518	500	538	529	508	514	551	528	509	553	547	534	504
24842	43508	74970	65080	47496	28574	11437	3225	860	366	306	268	262	269	268	276	262	255	266	273	237	267	278	253	215	274	249	289	252	249	258	245	292	267	265	270	243	287	239	285	269	271	255	272	257	261	257	241	249	276	250	256	273	267	262	261	251	263	236	269	247	258	268	271	246	254	259	259	254	260	261	291	271	290	236	237	263	255	286	296	235	276	256	298	264	275	306	268	271	236	256	268	225	223	253	262	241	240	279	237	264	272	287	254	282	257	297	279	260	255	258	264	283	242	258	261	235	255	250	261	250	267	279	272	251	235	255	271	258	276	271	243	253	270	264	266	269	264	244	264	272	249	256	272	249	238	231	265	296	228	256	281	264	261	275	273	279	259	261	236	267	259	263	277	280	266	286	252	249	263	231	287	276	245	291	267	291	220	261	287	269	268	240	272	222	265	265	292	278	249	259	254	243	272	251	251	287	269	242	243	244	267	272	254	242	273	250	252	272	245	224	230	263	262	258	271	239	280	250	262	274	260	235	270	291	235	269	257	273	254	254	247	242	287	284	261	271	255	245	266	242	244	240	275	234	275	301	291	239	249	286	252	254	252	246	254	250	275	273	284	270	236	270	257	252	294	248	262	286	243	263	259	262	255	272	282	264	241	258	274	268	261	273	269	302	271	226	280	281	253	258	252	252	259	272	263	262	260	239	267	258	276	252	276	232	267	244	260	289	276	257	223	272	291	293	231	250	263	253	251	271	267	258	237	277	245	229	286	255	266	275	238	243	267	245	286	255	251	274	255	268	256	269	222	266	267	249	278	277	257	255	256	257	253	253	247	274	268	276	269	272	263	270	273	268	284	251	259	261	255	241	271	263	284	246	244	265	249	245	262	244	247	250	263	259	252	234	230	208	259	237	265	263	246	253	264	236	249	253	246	268	267	252	272	260	262	271	250	268	262	222	249	268	270	260	261	267	281	255	280	262	251	234	239	259	262	244	249	280	250	280	260	239	268	261	273	261	278	283	273	269	232	271	241	251	242	286	275	270	259	255	266	296	261	241	274	263	261	234	208	248	271	253	244	246	258	236	273	254	239	248	220	285	247	241	264	244	263	234	281	261	248	234	229	248	237	236	270	267	275	234	249	291	266	238	261	289	279	271	239	284	254	254	260	297	280	260	252	277	266	250	258	264	271	250	246	255	256	231	267	267	300	250	289	250	259	263	264	259	261	249	280	275	266	243	274	263	267	263	226	271	263	260	246	272	267	269	257	231	276	269	238	234	265	282	276	248	272	244	224	270	245	242	251	246	259	264	232	236	259	254	276	287	211	250	265	259	280	274	247	254	259	270	225	299	256	244	290	248	259	262	260	258	252	267	251	298	241	262	280	287	242	282	272	243	226	259	268	271	250	278	224	255	243	254	247	223	245	231	233	259	237	245	255	262	273	256	234	248	267	243	254	239	251	246	259	277	280	263	242	261	259	239	260	240	271	257	267	259	262	231	295	251	228	239	270	254	278	230	249	260	261	252	262	241	263	269	249	281	258	277	288	263	244	281	271	248	257	278	251	268	231	256	287	248	254	254	254	250	260	239	266	264	240	247	274	252	289	244	267	240	272	237	251	238	232	254	248	231	269	254	248	253	259	297	277	267	259	247	274	260	270	223	263	276	278	244	226	264	268	278	224	244	239	223	273	260	242	249	232	255	261	253	243	256	284	228	251	268	246	255	255	296	293	266	267	276	243	238	270	250	229	270	274	244	258	209	282	273	273	256	272	234	238	273	299	270	266	265	231	255	267	263	250	240	238	258	270	261	295	271	279	254	243	268	229	261	234	247	274	295	256	246	235	280	271	255	248	269	272	234	276	253	270	247	256	243	277	255	288	239	274	263	235	273	250	240	219	270	290	265	254	280	246	237	258	246	266	234	246	279	245	265	269	249	283	258	244	265	262	259	263	267	266	273	246	270	249	267	271	240	255	243	209	264	267	255	284	274	265	267	251	273	265	258	258	231	250	291	234	249	272	242	267	312	258	231	261	274	275	271	285	266	267	264	298	237	253	266	256	248	259	259	264	279	231	295	244	274	271	275	247	270	233	278	257	272	262	265	260	253	260	238	245	228	247	247	261	274	214	231	270	285	263	256	267	270	224	245	249	276	259	264	281	224	287	290	284	235	255	249	256	276	298	268	278	267	272	273	272	222	248	248	263	262	278	257	259	262	275	272	284	274	234	226	279	258	267	243	276	253	260	253	244	271	258	300	249	244	263	259	268	259	268	254	267	246	266	274	272	251	280	232	258	277	279	263	262	247	261	265	232	259	285	269	249	226	264	272	261	256	244	248	252	268	291	267	262	257	233	260	270	240	231	234	234	254	262	284	258	256	272	229	243	261	278	279	261	260	254	274	262	258	256	256	256	271	253	235	264	269	261	249	269	258	273	276	271	226	224	287	264	245	252	230	279	248	267	247	261	253	249	249	249	264	253	272	255	263	256	252	280	290	287	231	270	249	256	252	235	276	248	248	275	246	239	236	278	271	222	263	241	269	248	278	278	258	294	248	276	252	225	251	258	274	256	258	292	251	250	240	276	289	261	265	248	273	260	237	274	255	250	236	288	255	242	229	265	234	249	288	253	264	268	281	255	251	262	282	268	231	252	249	271	252	287	239	270	272	275	256	242	250	255	241	266	261	232	259	266	240	265	244	240	261	257	243	263	266	282	263	283	241	278	245	282	241	276	254	282	238	266	243	249	267	284	258	270	248	256	289	238	267	268	259	258	242	241	261	257	227	251	247	259	241	276	247	252	258	253	273	257	251	285	277	267	252	266	250	251	238	255	254	267	239	243	271	291	246	247	261	270	261	262	234	262	260	247	265	237	271	260	283	278	277	236	271	284	253	281	226	277	274	274	250	287	277	254	280	276	257	250	274	290	255	228	304	273	233	248	249	269	239	308	238	261	261	289	314	238	263	257	262	240	250	260	254	256	262	251	268	242	194	236	282	259	258	254	284	238	278	259	280	295	247	269	238	230	275	264	257	237	232	229	252	277	293	260	264	263	261	243	246	243	275	243	266	275	273	249	261	251	250	275	265	244	273	266	275	241	245	241	239	275	266	241	250	243	233	244	269	257	256	253	242	256	267	276	254	249	273	291	252	232	268	258	229	255	266	284	252	261	255	266	259	264	265	257	257	275	285	247	306	240	261	264	263	263	269	239	259	237	275	233	245	262	260	270	249	253	286	264	276	254	280	274	264	248	289	240	249	269	243	278	247	262	271	264	263	256	247	229	250	274	247	289	279	223	273	254	255	265	269	272	283	264	250	259	248	257	278	269	264	277	259	246	283	255	253	263	241	286	281	274	231	291	253	241	248	261	284	257	229	266	287	230	270	276	276	239	275	219	269	278	262	261	236	266	233	264	260	232	266	282	248	299	265	261	228	238	258	256	267	246	282	272	272	259	260	239	257	241	272	254	266	234	267	270	235	264	248	254	260	288	229	247
15617	34228	70023	70812	57407	39255	21495	9440	3024	1133	719	655	593	602	635	639	586	592	611	639	628	645	636	602	609	667	634	677	624	655	611	611	634	624	644	627	649	648	618	599	633	646	607	583	596	671	652	617	661	607	610	607	616	657	650	613	683	611	706	615	661	639	600	649	620	625	622	615	620	613	666	618	635	659	615	663	634	636	615	653	631	642	619	669	610	659	613	624	653	627	636	625	618	619	621	595	648	631	618	621	665	595	623	610	636	644	654	610	660	639	643	628	586	633	681	667	652	623	607	636	636	639	599	591	640	639	677	567	640	664	638	623	640	616	648	624	646	581	658	629	644	672	673	636	574	626	640	653	644	628	595	579	646	648	682	618	627	655	616	643	636	647	663	594	675	627	640	615	664	632	617	653	586	604	637	627	613	628	646	658	656	605	657	609	648	633	606	640	587	634	623	669	611	647	576	636	584	598	634	668	591	613	606	607	651	602	590	644	618	647	632	625	649	615	645	629	604	600	623	674	599	619	603	604	647	648	606	636	631	612	660	604	654	630	644	598	577	619	636	640	600	670	620	639	631	699	587	623	632	621	635	610	610	584	597	627	598	609	646	606	624	603	610	612	590	584	652	641	611	656	611	630	640	649	643	597	620	672	644	612	592	654	662	560	625	642	630	698	642	615	649	669	616	666	658	612	626	659	668	631	675	590	664	622	608	661	614	632	595	649	609	645	599	592	646	657	668	623	620	624	613	627	630	637	665	643	671	627	619	613	629	616	619	625	595	612	623	627	618	638	653	585	626	650	656	634	602	636	671	580	648	624	601	641	632	602	639	642	633	638	626	682	631	697	656	670	652	615	630	649	658	634	628	646	605	610	669	647	650	610	664	622	633	624	643	635	635	626	591	641	603	620	661	607	638	624	657	620	577	581	648	588	661	587	642	603	649	613	601	643	603	655	641	617	616	666	603	652	613	602	645	622	619	622	619	662	634	657	658	622	612	602	597	596	677	618	667	684	618	610	617	692	652	628	639	635	646	633	656	598	625	628	617	619	626	635	624	657	649	586	650	638	629	604	617	622	606	637	629	672	652	614	628	679	654	616	643	655	627	627	650	659	622	616	599	623	636	654	613	597	621	603	627	645	637	668	614	660	620	651	674	641	559	669	624	580	672	636	576	650	605	646	670	568	624	631	646	602	634	612	598	594	631	607	623	636	626	621	645	632	626	635	619	610	604	648	596	622	626	613	645	616	638	594	677	647	669	610	639	645	650	632	632	637	636	647	624	636	622	593	623	638	631	650	619	647	707	615	630	665	625	604	622	614	670	639	636	633	641	654	590	646	636	638	619	624	628	586	650	637	655	598	636	619	660	609	634	617	660	612	628	667	620	641	578	653	613	633	637	650	610	642	650	615	688	586	670	656	592	581	624	636	642	612	648	648	572	625	621	622	649	576	637	652	623	636	619	660	647	611	652	648	606	605	679	659	596	628	592	625	630	611	615	583	601	671	655	666	635	604	622	632	654	640	639	647	606	598	617	647	634	619	653	623	590	652	678	676	624	667	627	668	625	623	634	611	635	605	622	623	638	599	647	620	651	620	632	637	630	627	682	635	600	618	628	642	651	639	643	635	635	601	652	611	634	665	627	616	635	623	614	651	656	628	621	604	603	629	650	607	590	660	654	627	624	623	602	620	669	646	620	629	615	610	639	660	651	591	680	614	661	658	622	604	624	591	608	637	603	602	608	656	657	616	645	664	676	613	634	650	641	660	628	627	614	638	657	609	641	610	635	606	637	605	614	616	658	569	634	639	656	597	632	629	649	648	645	601	620	634	635	655	634	675	624	610	599	664	624	609	634	596	622	651	596	602	627	651	645	604	608	608	720	612	635	600	619	605	573	675	564	628	621	649	654	624	606	600	634	595	613	653	617	635	599	621	650	681	606	642	639	660	593	626	570	646	598	626	613	599	591	642	630	673	651	611	641	608	637	598	569	644	639	601	658	674	597	675	630	625	623	600	691	628	644	628	670	580	644	632	668	642	642	628	647	613	659	655	610	651	581	655	601	650	589	626	642	611	602	616	616	587	644	620	647	623	648	624	625	664	651	639	622	633	603	642	616	613	633	608	672	623	623	615	636	617	617	613	593	639	661	616	546	603	606	607	578	614	616	653	595	685	594	629	607	635	628	646	627	656	672	599	612	616	664	620	635	580	599	657	646	639	641	669	636	651	628	633	595	640	593	607	614	666	683	601	600	629	655	598	629	642	607	602	658	608	605	675	609	679	618	607	651	647	623	630	651	618	616	643	618	614	644	636	609	662	642	647	665	638	668	590	618	634	661	674	623	628	610	581	653	640	618	623	577	659	590	636	610	641	624	605	650	676	650	677	624	581	648	642	645	632	643	604	612	626	628	660	600	644	601	623	660	601	650	641	640	604	662	624	589	594	608	608	612	617	623	581	658	619	615	628	664	621	648	661	631	631	624	603	609	628	619	598	646	672	585	644	649	615	630	629	614	639	595	643	633	623	599	616	577	605	651	608	653	587	633	616	618	622	611	652	653	603	633	588	643	685	645	633	622	617	647	642	613	640	602	629	624	657	655	663	638	612	605	640	662	618	642	642	662	633	615	656	642	642	588	579	623	635	607	694	624	621	628	662	599	638	639	619	664	677	608	617	609	645	635	602	615	635	614	598	594	648	612	705	626	633	607	604	634	638	633	632	606	606	601	593	623	646	624	639	683	640	645	651	630	667	614	649	633	615	620	587	644	646	642	635	695	611	660	642	624	636	628	638	605	662	640	663	638	649	672	595	562	645	672	651	629	627	661	615	641	609	672	639	641	626	629	653	622	612	642	646	608	681	618	641	625	634	551	622	626	591	637	617	646	669	599	596	655	649	609	609	634	667	660	686	631	621	599	630	608	606	627	652	595	631	652	642	667	619	639	626	668	640	644	673	633	633	594	660	656	630	653	656	652	649	621	625	654	644	642	561	643	601	608	593	606	586	665	676	653	651	607	655	630	643	615	643	610	642	600	640	668	624	642	640	610	645	610	586	717	645	653	638	576	628	622	681	621	596	641	597	679	630	651	642	653	627	649	652	598	612	642	578	664	645	683	642	635	671	651	598	593	621	612	613	615	666	605	656	626	649	636	593	649	654	578	651	603	594	640	619	650	596	612	613	574	614	601	636	662	622	642	625	646	611	613	630	643	590	689	611	702	622	648	609	647	614	683	582	640	606	626	617	646	644	653	666	595	629	640	608	602	645	615	663	661	628	625	629	635	628	660	603	625	677	649	625	678	641	621	625	655	634	640	612	602	587	637	641	618	683	627	623	595	629	627	632	623	635	618	629	594	644	649	671	663	643	622	599	633	647	648	627	651	648	618	617	621	624	612	600	568	616	617	628	636	636	664	646	615	627	665	622	634	607	605	633	608	671	608	620	625	630	637	628	636	633	630	608	608	664	650	664	612	628	634	654	629	605	589	619	634	629
17026	53488	78100	69625	52148	32544	14575	4292	1042	395	269	256	256	273	223	275	235	216	251	242	255	259	246	238	267	261	263	278	251	251	231	247	242	247	267	259	250	231	274	245	258	246	257	252	260	249	248	244	257	288	235	244	254	248	251	260	235	242	223	241	263	255	240	270	265	216	270	235	232	216	217	260	224	269	250	231	270	249	251	257	234	214	253	218	241	242	221	245	217	233	252	256	232	230	233	236	261	210	215	276	234	255	209	252	269	244	251	241	262	261	259	260	239	232	237	236	251	241	232	230	239	246	261	242	270	257	212	273	227	211	206	246	255	226	259	233	253	270	251	207	232	209	241	249	220	265	284	227	250	246	224	264	244	267	226	246	245	254	246	272	250	240	250	247	247	239	263	247	243	229	231	263	252	259	242	258	261	251	235	221	259	263	206	277	278	262	243	257	242	233	250	242	228	242	249	242	250	236	240	256	246	257	261	264	212	201	258	268	265	248	227	273	278	260	256	271	249	240	231	285	239	249	222	245	241	230	256	239	242	248	225	267	228	250	262	244	244	235	239	236	240	246	254	255	235	241	243	261	245	241	268	250	232	223	224	242	211	233	249	273	274	218	248	221	265	226	287	247	254	247	255	255	244	251	243	255	246	223	238	259	233	241	263	278	252	247	265	220	252	253	252	238	258	244	258	268	248	237	256	236	271	253	252	233	258	243	242	250	226	255	240	259	235	218	287	235	259	275	277	256	267	273	245	256	270	253	236	218	227	207	237	238	254	241	257	264	234	232	268	256	220	230	245	221	254	252	265	252	279	245	235	250	232	264	240	251	243	270	246	266	238	245	234	257	234	254	255	260	253	236	255	244	259	237	257	247	225	236	274	271	240	263	273	229	224	262	220	228	253	274	265	236	236	220	252	228	229	261	264	253	242	249	237	295	234	280	245	248	203	228	245	265	251	236	266	264	269	235	239	254	244	235	242	239	247	267	238	256	224	237	235	265	260	235	264	239	232	225	232	257	248	263	247	229	270	210	219	246	244	232	233	263	243	251	221	276	247	239	225	271	263	252	240	245	273	255	277	257	264	272	273	273	217	263	240	228	261	271	243	263	244	265	233	249	231	232	229	244	258	249	255	271	261	257	237	230	243	249	274	253	223	230	277	255	235	241	226	223	251	273	260	242	245	216	242	248	230	237	260	251	249	278	252	248	258	241	247	264	242	274	267	230	223	236	268	256	263	249	281	255	225	235	264	241	269	246	268	250	280	239	246	238	274	239	248	232	243	251	218	240	235	264	234	224	260	272	244	293	268	253	263	254	193	232	223	236	255	256	241	245	268	231	273	246	236	252	248	221	237	279	218	249	229	258	236	218	255	251	244	256	248	254	254	245	252	241	244	250	231	264	255	238	279	256	230	265	245	257	245	246	221	232	260	221	266	231	245	246	258	226	242	261	241	259	261	259	234	268	260	254	232	210	279	244	244	227	257	261	270	256	238	233	211	226	241	214	268	228	276	245	233	237	225	270	248	239	258	270	245	269	261	243	295	261	246	261	233	276	252	258	237	225	236	247	223	232	262	250	260	263	205	253	238	266	252	245	243	246	281	287	253	249	275	285	208	249	253	241	244	241	221	218	249	266	254	259	247	254	271	263	245	230	278	225	251	259	257	261	242	245	253	238	247	229	235	256	249	261	237	252	249	240	229	276	281	260	267	254	236	260	236	251	247	246	252	232	239	246	236	260	247	240	256	247	252	215	234	255	231	245	274	251	245	239	241	202	244	265	234	239	262	237	264	236	250	271	259	261	231	274	218	236	260	241	268	261	251	256	258	246	254	275	258	253	247	245	288	237	259	223	268	259	261	238	245	245	261	246	267	255	259	240	238	269	242	223	260	252	247	245	245	261	269	228	253	237	239	201	211	272	243	255	265	270	243	283	241	250	265	240	243	250	269	247	243	254	252	234	215	256	253	230	272	241	224	234	256	242	260	273	243	244	264	243	273	253	238	226	253	248	246	235	259	216	231	240	257	241	225	236	264	255	261	235	245	208	225	251	254	224	293	263	258	252	247	236	231	271	242	243	280	273	230	240	224	235	260	266	261	256	244	240	214	251	237	259	274	246	233	241	252	237	239	246	226	236	231	237	238	232	232	225	255	235	248	253	262	258	245	284	242	252	237	240	249	252	245	261	282	238	286	250	243	258	257	283	234	261	257	221	278	276	237	271	241	241	260	246	222	251	258	248	252	245	260	288	247	230	234	280	230	254	239	256	233	248	217	228	253	266	244	235	240	270	253	267	246	218	246	250	239	234	244	258	269	251	212	221	258	236	215	229	248	264	247	267	245	225	224	210	252	232	242	257	264	240	229	242	243	250	233	277	268	260	260	282	260	231	243	221	259	244	225	234	248	266	262	241	270	231	265	232	249	272	251	256	264	263	230	259	228	255	244	246	262	254	285	236	255	217	233	257	235	242	231	224	245	251	256	269	200	239	224	234	238	265	258	254	239	233	248	247	248	259	265	248	263	230	253	258	250	260	265	231	235	245	218	272	237	235	239	248	239	235	267	243	273	249	234	256	291	239	225	286	269	232	258	281	255	243	234	233	233	245	244	240	241	264	238	226	241	236	203	243	227	247	280	273	236	232	266	239	214	233	247	222	276	247	267	268	258	276	273	236	225	260	234	256	233	239	250	256	246	240	226	238	256	243	240	237	285	269	241	254	251	241	273	280	246	258	262	223	259	237	242	254	246	240	210	254	286	288	256	253	235	238	240	281	245	239	242	250	260	272	242	239	254	249	278	272	215	253	241	253	237	243	234	257	254	236	230	244	226	264	260	241	235	250	255	263	267	253	253	259	224	253	269	251	266	220	260	264	229	233	234	243	252	226	238	256	263	259	239	244	255	262	248	257	251	292	254	216	215	244	256	273	243	260	260	262	236	236	234	240	253	250	229	230	225	223	290	254	228	244	257	253	239	286	286	226	270	250	226	265	251	256	240	244	264	268	220	242	246	250	230	240	252	259	262	271	214	241	234	243	227	224	260	235	245	230	258	246	250	237	253	254	225	248	243	243	268	267	248	241	258	219	271	221	241	230	232	251	238	243	253	265	238	222	235	280	248	235	228	265	257	245	252	254	282	265	265	257	241	248	254	257	246	257	259	241	253	254	254	265	261	250	251	271	276	261	255	233	262	289	234	270	244	239	249	247	234	233	256	253	247	240	252	273	247	245	264	241	192	254	250	247	237	243	257	252	236	222	256	276	227	246	246	270	235	219	243	269	226	227	218	240	245	261	226	270	235	264	257	258	243	222	284	249	250	273	262	256	242	223	261	220	246	239	264	243	216	230	233	240	249	224	214	225	230	239	245	224	247	251	262	266	266	243	261	210	251	256	276	257	243	257	256	271	259	254	234	245	236	248	248	272	226	272	243	267	237	236	243	220	239	240	267	214	250	223	232	249	228	271	251	248	268	246	244	231	257	230	250	245	264	241
10157	41201	73767	76940	62640	42904	24928	11200	3576	1277	698	622	613	616	592	576	605	587	598	604	606	598	616	609	599	605	595	605	624	610	589	603	595	568	612	611	620	583	571	597	592	602	597	595	633	595	600	592	617	585	631	565	615	635	642	612	590	606	577	556	636	596	590	629	606	599	597	599	604	606	597	547	572	601	588	553	567	611	575	615	603	630	633	591	598	612	634	603	608	584	595	604	669	584	605	622	594	608	593	579	599	643	594	594	620	611	595	594	666	596	621	642	614	581	617	613	646	582	654	569	590	597	607	597	621	626	643	635	599	561	619	586	590	628	596	625	600	635	628	631	575	623	552	606	618	578	547	636	585	631	591	606	567	597	572	615	586	572	578	610	607	618	589	583	609	582	613	601	606	622	601	571	612	617	601	590	613	596	582	605	636	591	564	595	591	586	613	571	590	551	583	609	578	608	605	598	578	646	580	564	612	579	602	615	579	585	609	578	643	617	580	591	566	589	589	622	625	585	591	576	608	592	589	679	649	607	597	568	598	636	585	592	594	560	625	606	596	579	661	617	586	621	612	578	569	589	599	576	627	618	544	625	564	589	584	625	577	628	583	549	546	608	582	613	617	572	606	620	619	586	575	593	609	641	602	608	595	567	599	590	574	610	616	576	618	621	599	605	563	626	630	592	610	580	599	580	605	610	568	636	644	552	595	640	580	626	606	599	590	641	621	567	623	664	643	594	588	634	616	617	610	604	604	589	614	575	578	582	612	578	554	578	580	584	555	598	609	572	587	533	609	595	595	585	617	630	589	595	559	614	593	615	612	564	628	608	583	556	595	629	616	591	591	582	592	597	627	607	595	613	607	635	582	574	605	583	597	630	616	611	611	594	646	532	584	566	553	595	571	578	588	601	609	596	595	594	562	576	647	602	620	626	606	589	558	582	527	568	558	584	566	584	593	653	577	609	649	575	642	587	648	634	586	603	588	601	575	597	624	588	631	591	602	622	611	598	590	583	616	621	599	611	621	589	590	605	588	571	611	602	636	535	573	577	577	562	585	595	600	628	591	667	621	571	572	606	585	574	596	610	617	569	586	612	585	579	596	624	631	563	664	560	600	607	600	608	594	578	602	598	598	579	671	623	599	596	593	631	590	606	593	612	566	623	624	604	628	597	654	615	596	605	588	612	604	558	573	602	587	594	586	618	558	590	647	640	561	608	549	599	610	625	606	560	589	608	618	592	597	597	551	578	639	569	585	584	592	547	568	595	630	606	605	594	554	604	589	635	605	623	569	594	614	581	595	628	590	563	602	574	632	603	554	582	596	587	576	604	597	588	576	618	580	551	598	636	557	587	592	572	617	589	603	601	612	610	573	606	600	600	575	632	619	584	597	615	606	608	568	592	603	593	610	582	599	597	589	586	613	579	587	659	599	572	638	598	620	605	589	577	621	591	594	556	634	601	614	537	596	580	610	608	562	572	561	569	661	584	563	610	642	634	598	581	600	602	615	581	633	611	595	597	591	563	583	647	555	637	609	644	572	623	590	615	601	600	604	629	576	615	598	595	558	553	618	559	669	597	570	608	587	547	655	627	659	624	587	618	591	600	641	551	616	620	644	574	582	594	599	616	613	593	663	612	609	627	610	596	565	598	629	574	591	627	627	619	606	571	660	570	619	579	553	614	584	620	598	618	587	586	576	597	623	611	557	584	558	600	600	578	623	625	619	588	566	593	600	587	599	620	605	597	593	582	595	581	590	592	544	559	598	603	599	578	598	572	615	620	640	574	572	588	612	627	631	556	575	597	609	614	609	659	522	621	599	563	587	571	609	629	657	639	591	603	619	585	588	590	617	572	575	585	570	557	592	599	622	601	613	595	602	594	550	587	633	643	618	573	602	618	582	583	587	557	558	652	564	577	594	612	617	590	544	589	576	602	633	612	597	602	629	587	577	587	582	616	627	539	610	601	585	598	589	584	628	583	581	607	597	599	576	612	572	538	617	559	614	571	603	599	546	587	622	612	599	607	619	597	605	617	517	586	604	583	574	643	617	566	587	610	624	609	590	613	617	583	627	548	587	593	607	613	603	599	622	598	579	578	600	560	619	582	575	587	638	620	617	615	589	597	558	609	620	600	580	617	569	591	576	593	586	582	606	606	603	577	605	559	615	611	568	614	602	604	557	617	669	604	606	584	600	593	598	570	604	589	559	584	604	565	599	654	572	583	614	611	577	605	591	572	609	620	642	596	619	621	603	603	614	588	609	619	603	638	617	606	593	596	604	574	603	599	605	614	632	600	632	638	606	559	677	601	589	569	615	555	581	599	586	589	593	573	621	588	640	603	623	592	572	621	638	608	643	639	617	620	600	604	588	596	595	581	584	601	613	626	591	604	601	577	603	610	613	575	581	591	605	552	622	569	621	588	618	620	593	618	594	597	566	600	639	592	618	613	555	570	562	579	656	583	601	587	655	602	599	591	613	602	606	580	585	614	608	574	593	621	563	615	576	576	594	566	585	606	598	576	593	599	555	598	564	628	549	592	552	613	591	647	621	556	604	593	616	633	568	581	598	604	611	584	635	605	547	613	595	592	580	598	618	617	660	585	568	634	554	602	644	600	605	607	645	564	598	604	584	606	588	574	591	651	599	604	583	615	588	624	573	565	639	601	585	643	607	569	655	569	604	633	649	609	614	600	637	580	620	586	572	625	591	606	552	592	630	590	623	593	619	636	635	577	580	591	600	595	584	588	619	582	587	613	587	613	594	634	612	588	560	601	577	565	657	596	595	646	618	619	640	587	557	652	597	605	608	633	608	605	602	578	616	621	591	602	614	584	572	576	606	540	587	587	559	598	594	598	606	612	586	590	626	590	604	594	634	618	640	590	573	623	648	580	585	602	589	618	589	624	586	608	601	585	557	568	577	599	663	595	601	623	601	595	589	600	608	586	636	608	578	600	615	566	566	568	634	575	623	613	627	599	657	598	581	595	593	619	602	602	586	604	591	575	624	594	583	618	591	631	592	563	595	632	574	594	568	634	656	619	601	622	615	596	605	625	627	561	630	615	597	601	621	555	589	595	550	585	574	599	611	571	634	595	602	575	603	564	607	589	602	593	594	555	576	649	594	611	625	618	620	593	596	547	570	634	598	555	600	605	652	617	581	636	603	590	597	555	558	627	601	618	594	563	606	607	596	582	610	630	626	622	630	622	578	632	607	600	623	624	607	573	635	565	601	626	568	616	593	618	604	623	604	592	587	579	588	583	538	624	620	579	565	575	604	614	582	588	601	598	612	597	592	648	617	625	624	612	637	597	616	578	584	638	615	598	620	569	610	598	634	607	612	586	630	588	596	595	570	599	567	587	623	607	595	585	634	572	614	623	567	618	611	575	617	555	596	597	554	594	619	574	609	621	612	530	605	560	615	628	606	583	591	606	598	591	564	578	605	604	613	577	581	595	581	566	617	623	602	618	593	598	556	644	595	551	564	631	630	599
1887	2312	7486	9475	5327	2134	933	440	263	229	212	203	199	224	208	197	199	239	200	193	217	196	204	230	194	216	188	186	189	209	201	183	217	206	220	224	196	212	218	195	213	238	208	204	181	205	222	208	249	192	214	210	203	224	215	226	195	218	197	222	204	194	214	200	175	225	216	190	210	230	191	220	201	185	218	213	224	210	207	216	232	215	190	219	193	228	196	203	208	191	229	193	195	189	187	217	182	191	199	230	204	225	210	216	197	197	204	203	209	209	196	209	204	187	189	224	189	204	193	208	210	209	199	206	214	208	211	192	199	199	204	202	200	209	215	181	187	209	192	218	205	199	176	200	228	209	223	197	190	232	192	215	234	236	217	189	198	194	192	220	213	182	215	208	198	198	198	187	184	201	213	205	222	216	186	231	214	196	204	211	215	225	208	190	197	223	190	206	198	237	188	229	213	198	217	198	214	189	207	208	198	186	198	221	205	232	217	219	203	195	176	204	185	201	200	206	200	214	208	223	205	208	207	207	213	217	200	193	212	214	222	238	209	201	192	214	204	198	179	208	198	196	224	227	220	203	196	215	224	194	219	223	217	222	218	217	242	196	179	225	206	196	219	188	211	203	204	215	228	231	185	210	222	191	196	198	233	212	207	193	213	246	187	202	216	192	201	226	190	191	170	170	202	218	196	219	227	206	197	216	208	231	210	207	205	202	210	233	201	228	218	237	229	215	209	242	192	217	191	230	225	223	209	198	205	187	213	192	214	212	202	203	222	251	190	208	231	198	207	219	235	217	217	207	210	198	191	213	200	210	195	224	221	190	186	185	194	204	210	203	169	193	226	215	187	217	221	199	208	193	198	206	202	191	204	214	228	203	200	190	213	181	195	211	221	240	209	223	186	186	202	231	189	216	209	198	200	225	180	221	189	212	193	204	226	215	170	211	227	214	204	200	220	192	232	205	201	212	207	191	204	248	201	198	208	190	225	210	209	228	211	213	227	208	235	200	225	215	202	209	191	206	216	203	222	197	174	183	213	221	216	201	224	199	199	217	210	207	201	192	196	233	205	216	212	212	203	222	207	212	187	212	207	181	219	224	202	199	220	224	202	194	196	204	187	182	201	209	219	200	203	179	210	181	202	224	192	194	225	204	204	182	244	210	194	209	193	194	200	209	204	190	213	188	192	208	223	178	218	210	222	237	222	215	197	180	181	228	201	205	204	193	209	204	202	216	187	230	208	218	217	251	202	196	210	212	223	177	213	194	201	192	199	225	193	194	211	170	242	219	225	189	217	219	240	231	209	208	228	195	205	211	185	217	189	222	209	203	205	235	209	200	209	220	233	190	200	232	223	214	231	189	216	209	223	239	206	181	229	171	182	210	217	185	215	193	229	187	197	209	204	212	221	218	226	227	192	181	230	231	184	216	225	215	190	205	197	211	195	202	207	203	208	213	215	217	201	192	214	210	193	200	213	215	166	194	212	211	175	218	187	205	195	203	184	210	188	215	214	228	174	184	236	225	200	219	208	199	217	183	190	223	210	204	194	218	222	211	205	198	200	229	196	196	208	205	233	194	186	197	182	209	191	205	217	198	238	220	177	206	234	203	202	210	209	208	179	191	219	215	218	225	239	206	210	205	208	231	202	191	221	223	203	222	188	214	226	199	221	224	209	235	189	211	220	212	207	193	229	198	237	219	204	226	208	186	251	218	209	235	225	203	187	207	198	213	195	200	221	212	220	235	199	203	209	215	229	238	199	207	212	217	203	191	205	204	189	203	215	230	226	214	221	202	183	189	210	209	207	210	210	204	183	220	211	215	253	217	231	204	197	223	190	209	215	201	210	200	164	205	225	219	212	211	222	207	195	192	218	203	217	213	198	190	193	218	198	214	218	215	180	221	203	209	221	206	214	226	221	211	201	198	222	176	212	228	189	177	231	209	212	230	228	212	183	190	179	232	213	199	201	207	204	208	218	236	207	197	205	215	192	192	208	227	192	174	212	205	219	209	196	207	215	199	224	203	206	193	196	207	211	199	196	212	213	219	191	215	198	227	169	215	207	219	202	189	189	215	221	194	212	193	200	240	219	174	222	211	217	193	208	215	197	183	186	207	196	207	196	210	198	191	184	218	190	210	211	218	181	197	196	226	212	206	193	192	215	201	201	214	217	185	218	199	196	196	213	197	231	216	188	200	214	178	208	194	194	204	210	230	224	209	188	226	218	180	214	209	185	204	232	193	214	181	218	242	213	206	207	214	209	216	241	211	178	219	210	203	213	240	193	220	236	174	185	235	192	219	227	189	205	196	195	177	185	187	206	187	224	220	189	177	180	213	225	197	219	207	205	221	227	234	208	211	211	228	206	200	179	208	222	221	208	180	206	204	198	205	211	237	207	194	189	203	201	243	215	191	186	210	201	205	197	218	215	214	232	203	221	216	195	223	207	199	196	243	208	219	213	229	234	196	238	226	209	208	211	197	199	216	198	221	233	207	212	240	227	220	210	218	216	202	188	207	193	202	219	211	232	226	229	220	192	227	202	195	224	226	226	202	228	205	206	178	217	179	202	190	209	186	213	224	236	215	224	216	214	198	201	210	221	220	228	203	210	229	176	221	200	215	177	191	193	217	203	178	193	215	233	181	197	228	191	201	223	222	198	190	216	228	218	204	216	209	180	215	207	214	204	212	193	212	209	202	210	197	209	201	197	199	209	222	222	205	203	208	210	193	208	249	231	187	201	198	234	227	196	210	211	204	188	230	204	207	191	210	199	206	223	195	201	201	197	229	186	200	205	208	210	232	178	218	195	210	182	198	226	217	199	208	184	215	183	213	203	200	221	208	212	230	223	194	188	199	195	220	208	203	222	217	182	201	216	190	180	211	195	186	194	233	204	233	193	215	234	210	195	218	192	209	193	213	216	200	218	213	219	218	210	231	220	216	200	193	222	222	206	213	230	227	199	201	207	183	183	199	210	198	225	199	172	168	178	208	203	204	196	216	204	207	207	202	193	206	191	192	235	197	161	191	199	206	186	189	197	214	208	187	243	215	201	194	216	239	219	211	223	210	234	215	197	206	200	202	217	190	206	230	218	206	198	205	200	191	202	234	179	194	194	203	206	203	206	193	205	197	203	194	225	211	192	240	204	203	188	219	195	239	202	216	223	183	207	217	211	196	204	191	214	222	197	223	195	236	176	205	208	195	195	216	180	230	192	216	205	196	235	184	205	195	194	199	232	218	194	207	206	193	201	206	219	214	214	215	196	203	216	223	205	212	208	197	197	213	202	178	222	210	224	194	230	206	214	198	221	214	204	225	234	207	235	210	210	202	216	223	229	201	185	210	214	229	206	182	240	227	217	203	231	218	213	207	205	191	230	202	218	220	194	218	204	201	203	210	222	225	200	196	223	207	188	197	218	189	209	204	223	212	217	213	189	187	208	206	205	225	206	224	214	224	201	207	225	194	226	225	183	177	210	187	193	214	224	219	205	194
2371	4281	17108	21375	15009	7138	3027	1403	771	634	562	490	518	527	534	523	509	525	520	511	468	512	533	516	496	568	546	537	550	520	516	545	532	512	517	558	534	519	548	527	466	521	562	496	532	517	518	542	520	561	518	530	527	521	553	543	527	564	521	540	501	534	546	584	527	484	554	555	481	528	510	535	471	554	526	558	533	526	547	492	535	520	541	546	565	492	579	503	488	539	524	499	582	509	512	489	507	510	514	507	472	508	521	490	542	528	484	494	523	516	537	553	511	554	509	538	531	500	545	500	523	531	558	543	546	478	527	551	512	490	524	533	530	506	557	509	570	554	512	484	482	532	587	528	544	508	526	476	496	522	541	499	495	541	559	523	525	508	523	517	526	522	548	562	522	543	527	523	520	502	509	517	563	487	556	514	525	528	551	497	494	523	554	510	517	558	493	517	562	531	528	567	487	506	503	511	515	536	544	497	551	516	521	527	503	506	503	514	544	506	538	520	541	500	488	523	540	508	525	530	535	515	514	490	587	515	504	526	539	498	509	502	519	535	519	527	501	522	532	527	525	549	534	530	540	522	525	543	520	501	540	512	539	508	523	523	527	519	543	540	475	543	525	542	534	534	512	506	512	492	530	480	534	514	530	512	530	551	519	542	523	514	505	532	496	529	548	561	532	525	549	528	517	477	539	531	563	513	507	536	485	523	551	491	520	541	508	545	538	572	503	499	544	526	499	534	508	487	493	524	524	562	549	511	560	491	527	552	535	538	533	578	558	520	519	518	523	545	527	545	503	527	548	548	507	529	508	556	510	568	545	485	505	499	529	545	489	559	512	506	526	533	549	522	531	528	515	500	566	497	518	528	520	500	503	551	548	524	521	579	521	552	558	516	509	490	542	557	516	516	520	516	545	485	537	535	510	539	511	524	573	535	518	484	551	551	523	514	528	535	545	518	526	521	529	533	535	496	497	500	505	498	543	485	522	513	534	523	521	545	510	564	560	536	551	509	524	518	512	551	493	540	543	555	534	522	544	536	510	539	532	564	515	496	559	542	517	552	546	554	529	487	513	574	524	504	502	489	510	496	561	490	504	514	530	456	526	534	577	510	549	568	534	519	481	514	514	530	526	535	545	501	545	529	499	575	540	583	509	563	588	517	547	510	542	517	499	514	524	468	503	478	538	567	543	526	579	518	562	544	538	556	532	525	560	534	536	508	486	501	506	513	507	488	522	524	529	510	505	525	530	515	554	492	527	525	557	533	545	590	539	512	485	521	529	525	530	528	536	534	538	505	511	531	514	554	508	491	518	560	491	489	513	528	516	529	526	530	546	511	546	503	527	494	566	536	510	511	561	539	516	541	565	475	526	518	523	524	535	535	520	538	515	528	544	522	527	542	500	569	509	488	511	556	519	546	530	516	557	525	510	515	527	516	519	546	536	508	542	475	501	519	528	509	551	517	523	550	536	482	546	527	513	542	530	491	505	532	493	537	536	565	506	505	497	528	539	533	513	531	545	510	537	488	501	524	570	527	538	524	517	492	511	532	535	564	545	505	550	514	517	518	563	532	538	511	496	512	500	523	587	505	533	528	522	555	521	532	517	495	496	518	557	487	526	512	525	551	521	520	499	523	524	474	524	535	522	508	555	544	550	574	484	539	492	553	557	547	530	526	515	536	545	506	528	536	505	547	539	524	539	502	523	531	506	502	549	519	578	508	512	568	492	526	513	525	499	519	511	512	541	472	552	506	512	541	531	482	543	499	504	569	503	525	539	548	539	508	536	496	512	544	549	526	532	557	561	554	517	528	534	502	512	546	521	511	509	514	508	532	542	509	528	526	546	515	549	508	498	486	528	526	498	500	512	566	512	458	510	509	509	519	531	511	554	533	523	556	519	491	533	528	521	477	558	479	533	529	574	570	538	537	530	558	529	540	486	520	530	556	513	531	498	544	519	506	522	582	529	542	525	492	544	506	483	536	518	509	512	520	516	534	502	518	516	574	533	518	529	513	551	512	514	542	521	516	529	553	484	508	548	495	559	525	564	498	549	518	495	507	511	505	551	527	546	532	535	507	518	517	501	543	462	538	510	543	501	514	548	506	525	498	516	550	523	514	516	516	518	495	556	521	542	527	520	548	500	541	515	506	507	523	483	502	497	512	520	519	500	528	516	493	519	501	520	514	511	538	538	542	527	533	528	563	527	546	565	543	523	533	481	490	529	515	503	503	528	527	535	474	512	526	480	482	560	541	525	523	519	494	552	547	530	553	548	536	486	543	558	520	511	554	534	521	524	555	531	521	522	514	510	539	547	519	525	544	522	521	514	466	523	561	542	504	506	554	518	516	506	527	506	519	519	536	503	515	484	542	525	525	509	534	556	561	514	553	536	547	561	512	529	500	505	540	491	508	527	541	514	524	526	533	502	513	556	538	532	513	569	523	525	505	528	522	507	563	507	547	514	547	510	526	499	536	488	518	537	548	528	462	530	552	497	512	535	508	494	509	487	483	519	539	491	528	560	513	523	478	533	532	551	517	557	535	501	555	489	501	548	481	514	527	572	500	480	501	565	527	477	491	557	567	492	527	527	509	514	501	561	496	538	545	528	516	531	524	551	518	519	490	514	515	562	540	523	527	532	539	518	577	519	538	536	537	520	499	507	546	531	521	523	536	558	558	527	518	531	530	514	546	511	518	508	560	552	491	534	529	540	493	544	540	510	524	534	516	503	493	485	551	551	510	475	515	537	504	508	499	538	498	498	539	529	537	555	490	531	450	530	566	521	514	541	502	486	525	547	522	549	530	491	514	540	525	497	534	532	452	525	504	537	548	551	526	561	485	507	509	556	530	527	524	528	511	525	484	534	526	502	516	522	541	482	539	523	525	520	531	442	518	530	491	466	526	551	555	531	496	572	511	516	539	529	530	548	482	550	537	532	540	503	518	558	491	517	539	513	505	533	531	527	529	457	524	530	510	529	551	528	497	544	494	528	506	563	497	513	489	529	528	501	545	510	545	497	516	496	521	514	535	499	509	536	527	501	555	523	573	547	514	561	521	546	572	502	532	552	544	559	508	528	547	513	494	563	535	503	502	503	510	516	506	515	527	516	481	537	498	552	503	517	528	557	521	560	503	478	508	516	521	481	552	509	497	517	517	572	525	550	519	491	510	528	564	559	506	525	533	479	506	524	530	525	497	538	584	494	538	521	525	532	495	497	499	504	491	551	521	538	525	586	555	543	519	550	513	511	491	547	530	507	532	501	516	524	525	525	504	506	520	539	518	509	554	525	497	539	529	525	502	545	474	505	525	491	522	516	482	550	568	491	506	555	518	550	522	531	519	559	508	529	497	539	506	520	547	507	535	518	537	551	534	576	534	458	491	533	586	504	505	531	558	509	573	530	519	510	544	540	516	531	503	505	540	542	566	529	526	502	513	483	518	518	464	531	481	552	502	503	493	510	491	501	535	517	530	502	546	523	535	535	538	545	544	518	543
12968	35784	73208	67235	49662	29971	12655	3478	892	391	279	253	264	239	256	263	278	239	248	274	267	271	232	261	268	252	239	237	232	271	265	249	228	280	276	249	237	246	258	262	246	234	264	270	291	260	250	283	279	254	275	253	266	268	263	248	253	246	254	246	255	238	241	249	265	286	248	260	265	251	267	234	287	258	269	253	240	256	251	281	260	236	260	260	274	254	267	268	280	262	266	247	288	249	257	247	256	241	259	258	269	267	271	263	226	283	270	264	291	302	291	277	258	281	267	275	275	284	236	263	263	248	267	231	265	250	259	248	282	259	255	243	262	261	262	278	271	302	272	258	260	301	274	241	220	252	280	250	255	235	299	262	224	257	259	245	282	237	281	256	269	254	282	267	259	299	267	288	269	259	252	259	294	261	258	258	242	279	233	243	274	240	283	248	261	268	267	290	256	235	254	225	266	245	248	265	257	248	275	226	254	221	246	290	234	248	259	248	265	262	256	263	273	286	266	225	279	269	264	253	233	265	238	254	238	219	262	278	255	251	270	265	230	278	240	250	225	286	259	231	265	232	258	241	275	224	278	247	261	269	277	238	270	259	262	238	270	253	240	240	250	245	276	261	255	270	254	277	243	271	250	266	263	246	260	235	257	247	246	238	254	273	269	230	233	257	249	249	302	253	251	267	250	250	247	273	260	255	272	244	251	263	278	271	249	234	258	272	266	238	240	226	261	264	237	277	248	265	251	255	238	260	249	256	244	302	234	262	258	230	263	281	219	242	262	247	244	232	269	260	274	265	230	241	289	274	231	277	254	260	251	232	241	233	262	256	241	235	262	253	237	238	279	248	278	267	277	256	269	286	268	265	253	269	290	256	252	252	212	271	255	258	255	245	219	253	244	261	261	252	248	260	248	219	280	256	261	251	259	261	280	286	264	287	249	246	248	255	256	293	244	275	281	257	272	277	294	279	268	256	251	252	253	241	247	252	250	275	259	243	225	245	255	245	249	264	272	260	284	244	257	258	256	239	265	259	268	234	248	268	275	253	277	268	288	249	256	268	283	271	261	250	222	247	240	269	244	259	248	265	277	281	246	257	269	259	237	292	268	264	263	269	263	252	234	254	285	280	280	267	252	272	268	256	286	267	273	283	279	245	290	259	265	243	250	273	258	245	235	237	262	250	283	258	249	259	258	274	225	263	222	239	254	241	235	267	230	295	253	276	274	254	224	253	252	273	275	259	282	283	265	289	253	230	243	235	286	259	274	273	255	256	268	246	277	250	278	270	272	271	269	243	281	251	254	237	252	236	294	263	260	244	240	245	294	263	282	284	253	244	268	254	273	255	274	266	257	258	275	248	277	251	276	306	289	286	245	259	273	251	241	240	270	268	251	224	256	268	223	273	266	239	264	259	271	275	275	253	257	293	252	261	245	246	266	259	264	254	297	258	264	248	283	250	258	237	234	232	221	240	266	243	267	234	241	252	280	252	257	256	283	294	242	251	282	272	263	264	260	243	256	228	252	227	244	260	255	260	252	266	279	251	250	266	265	258	245	288	260	258	273	268	250	252	253	259	270	219	278	274	255	249	253	259	229	287	250	272	263	224	259	281	284	252	277	266	261	259	232	244	236	244	234	259	241	238	244	253	237	234	256	265	237	264	252	257	270	247	278	242	265	230	250	288	260	248	242	266	232	284	263	260	228	277	263	290	272	260	252	257	252	292	243	246	258	280	249	259	225	258	240	261	284	247	269	268	272	232	317	229	261	279	246	280	288	255	275	288	244	234	238	265	277	284	243	263	252	260	274	253	284	252	257	251	259	250	247	263	272	262	267	250	240	279	250	238	269	275	275	249	253	265	251	229	266	263	270	286	237	254	242	259	267	290	243	230	249	256	234	261	266	284	264	293	259	277	254	253	235	260	260	250	263	257	257	264	281	257	250	277	279	271	279	244	262	242	253	262	255	289	272	259	266	260	250	251	266	254	259	279	268	267	233	282	257	231	247	256	284	270	242	266	287	285	264	258	267	260	268	220	251	255	259	258	246	252	260	238	266	267	275	220	248	255	242	254	262	256	249	274	277	233	272	233	262	221	252	265	252	274	240	244	252	260	285	270	232	273	230	259	245	277	272	252	254	240	256	265	236	273	273	273	236	219	248	300	259	247	266	273	251	274	254	242	218	231	271	258	265	265	231	247	269	281	255	255	295	266	252	249	256	250	238	260	248	261	258	276	230	257	268	270	229	250	257	258	253	262	272	277	250	235	277	261	280	243	261	255	229	278	286	264	255	259	247	242	280	291	259	267	243	242	269	244	263	249	250	260	247	263	262	268	253	276	237	262	219	249	253	272	254	276	250	265	282	254	276	221	246	260	232	252	269	263	255	289	262	247	259	268	238	237	244	239	252	247	272	256	260	257	260	251	300	268	258	250	263	266	243	282	285	241	265	265	254	254	245	213	244	250	266	268	262	246	266	250	269	245	250	295	268	281	237	255	269	260	280	261	227	241	256	266	246	259	277	232	232	261	249	229	264	265	260	261	267	253	252	266	256	270	277	220	243	273	255	260	269	261	246	239	270	293	261	282	235	249	273	266	265	243	245	256	256	264	263	261	269	273	288	247	237	263	276	267	253	264	281	295	253	286	252	275	286	252	265	239	260	272	275	254	264	257	261	246	266	269	247	252	276	293	267	261	262	263	258	293	246	252	255	273	272	237	250	241	250	266	238	267	280	252	285	272	231	273	241	274	247	261	232	245	262	268	260	265	262	294	254	291	274	257	240	271	244	263	228	272	270	234	230	253	263	261	239	251	253	275	259	246	256	245	234	252	259	253	259	263	268	238	244	275	263	269	243	265	256	265	290	263	261	258	262	269	249	264	268	267	269	242	250	274	248	290	260	246	243	269	259	251	252	258	251	243	248	288	245	259	276	237	265	281	304	261	242	249	252	236	279	249	274	269	250	267	252	256	243	270	287	254	249	268	274	287	272	296	266	273	277	252	263	252	257	257	252	275	249	232	241	267	269	270	263	245	295	267	267	228	268	261	256	271	266	251	264	249	283	247	251	250	264	249	264	251	264	269	248	261	258	236	268	242	268	283	263	252	256	238	268	266	257	257	254	254	292	233	246	260	257	260	261	268	238	248	260	263	268	275	245	264	267	288	264	260	265	289	220	262	249	253	261	254	250	284	239	275	246	274	270	258	235	258	273	271	261	257	255	231	274	255	274	259	249	267	256	236	281	283	249	242	254	259	277	268	277	290	245	268	279	268	263	256	229	288	261	259	245	295	236	252	255	274	260	228	266	260	258	275	297	267	258	236	250	250	248	265	222	262	247	257	263	292	292	236	246	268	295	225	243	232	286	264	217	268	284	261	258	243	272	251	239	277	269	253	274	264	290	246	262	266	273	245	256	250	258	246	252	263	271	266	256	295	247	278	246	260	264	231	263	273	254	275	286	278	260	257	246	272	262	222	238	229	254	264	258	293	226	264
8956	29946	68309	73644	59198	40490	22932	10028	3059	1286	714	684	629	633	617	641	661	612	609	699	648	689	581	677	613	639	631	685	609	595	606	611	624	651	581	621	606	611	657	652	675	609	665	632	581	660	631	614	664	607	605	646	656	668	622	629	652	628	633	631	609	660	618	640	648	616	599	618	643	685	642	651	629	598	624	642	617	649	624	625	636	597	640	609	595	628	686	592	638	621	634	626	607	638	638	630	658	639	668	639	629	639	593	617	629	651	630	611	640	619	589	597	675	623	661	644	646	610	627	644	660	622	654	634	649	663	655	625	611	644	692	634	603	651	590	602	626	635	632	558	621	638	605	642	621	581	637	626	584	672	642	662	600	600	624	650	649	647	650	621	596	627	613	620	641	635	630	618	590	625	668	600	639	615	616	618	624	594	616	574	642	647	642	617	651	651	624	620	642	617	607	639	603	664	616	616	637	656	662	630	647	678	655	597	659	662	604	641	558	658	582	672	627	587	634	635	629	630	618	627	656	633	666	655	678	634	670	564	613	642	614	577	632	599	644	604	645	602	615	648	620	589	644	607	614	593	588	621	663	619	606	580	647	592	612	645	595	642	594	664	621	626	638	614	561	611	656	615	656	582	601	628	625	582	638	598	645	588	721	695	683	676	604	625	629	621	646	639	614	654	656	630	617	621	642	602	611	629	611	626	658	617	626	650	597	644	649	610	619	636	630	650	637	636	656	637	597	634	614	673	701	634	639	611	619	643	602	607	627	628	637	638	645	649	603	600	618	581	601	594	617	613	659	628	608	638	577	604	641	626	648	625	637	621	622	625	604	632	623	618	628	651	616	612	677	622	605	641	610	619	673	603	628	621	610	658	599	642	671	624	654	636	641	640	660	615	621	628	659	621	615	636	635	623	644	640	633	636	630	608	666	664	611	606	608	598	637	612	634	627	642	630	604	645	618	616	623	649	636	595	656	605	661	649	629	600	621	662	655	670	637	614	606	611	640	659	623	632	607	615	591	679	608	635	607	611	612	671	621	666	628	638	620	617	617	619	609	644	624	652	609	593	618	603	666	696	639	657	635	637	657	619	566	632	595	576	656	652	631	658	620	616	621	634	653	612	630	612	626	626	634	621	630	634	657	642	596	618	637	638	628	577	644	603	617	613	650	655	635	640	605	614	625	641	688	663	673	620	650	626	688	604	645	633	587	655	636	620	624	619	633	625	650	635	636	637	659	602	655	649	672	603	639	653	644	581	612	625	642	630	627	612	659	625	666	610	603	604	579	594	625	676	612	618	654	678	662	599	602	630	659	614	646	634	622	598	598	632	601	646	692	607	633	651	636	655	620	638	599	624	694	615	609	626	653	624	641	635	637	654	636	616	636	630	631	596	615	605	616	625	592	608	641	611	586	634	596	601	620	702	665	639	637	631	683	598	610	632	668	661	598	633	599	643	646	672	614	599	612	619	609	587	632	641	644	630	611	652	626	661	588	664	647	641	645	625	632	643	650	609	651	658	631	657	670	616	618	626	622	656	652	625	647	642	645	578	646	640	569	643	598	623	634	663	617	597	648	618	672	624	598	657	625	684	623	641	633	615	655	637	604	592	640	663	617	632	636	633	638	630	591	605	649	618	604	629	603	664	638	595	632	580	631	639	588	622	648	623	646	624	640	647	597	652	612	620	640	635	649	603	650	668	635	590	636	617	581	588	644	565	651	616	626	589	655	627	625	621	635	620	621	616	627	616	605	594	643	653	627	626	623	592	644	634	646	628	626	636	570	631	628	605	596	638	698	634	593	622	654	683	626	639	684	655	625	658	603	605	610	687	619	654	651	621	641	607	707	614	623	608	679	645	628	658	682	602	633	668	642	635	639	644	668	637	635	630	646	620	623	588	663	599	628	617	609	611	631	633	622	653	649	628	638	626	652	588	629	617	605	629	609	642	600	646	652	613	644	640	612	657	661	598	633	663	632	654	634	628	610	667	648	600	639	635	635	658	652	639	642	623	602	656	623	614	624	670	642	603	631	698	627	621	647	638	645	611	651	617	641	644	625	630	639	628	656	599	593	603	657	640	595	633	669	608	650	670	645	597	614	650	579	600	638	599	639	652	669	606	615	584	622	633	605	618	615	649	587	618	610	613	625	643	596	639	671	653	605	655	606	634	590	662	646	653	635	622	658	629	659	635	669	604	635	619	615	654	608	609	632	631	629	637	603	596	665	655	673	652	618	616	641	613	620	644	593	649	669	633	653	613	585	596	613	650	602	655	622	665	678	623	635	635	652	635	599	629	623	637	641	650	617	609	606	637	647	666	623	655	605	630	639	634	613	627	639	594	602	601	625	642	653	595	651	634	650	632	658	642	614	665	611	587	618	664	639	608	640	644	669	615	627	603	652	627	665	656	635	576	586	622	666	644	623	595	617	644	637	582	661	664	630	616	611	652	617	649	670	608	605	585	592	621	583	591	659	630	596	642	625	651	639	616	650	643	641	610	621	589	646	645	604	572	628	639	674	669	606	610	618	628	618	588	609	625	655	597	642	617	664	666	607	665	606	631	684	686	632	601	626	645	600	656	631	673	635	593	656	666	629	609	679	659	621	622	610	669	633	618	614	641	654	623	626	641	620	626	591	644	649	660	637	639	638	610	630	651	676	627	611	636	600	682	604	659	616	632	581	641	631	637	620	643	611	662	618	616	601	615	630	610	640	637	651	616	661	607	632	612	640	646	650	586	568	601	596	643	566	652	581	623	601	633	580	658	593	579	641	592	606	633	631	622	639	634	630	637	575	672	618	674	662	653	626	670	637	657	604	669	633	663	634	636	638	646	661	627	665	631	613	607	578	655	629	641	589	624	587	618	600	668	599	635	639	631	646	634	606	624	673	670	670	638	639	639	572	623	642	651	623	618	627	627	604	666	610	648	629	664	605	604	629	639	650	653	617	607	628	669	632	617	613	619	588	576	628	609	606	652	648	668	575	601	634	647	609	615	626	574	667	627	646	603	631	632	611	634	615	634	628	646	622	574	669	608	621	611	659	670	632	659	641	639	683	628	617	664	610	635	595	636	657	668	623	656	660	620	662	612	607	667	586	597	596	604	590	647	643	635	590	630	592	651	618	649	607	635	592	611	616	658	667	639	588	590	618	618	642	628	599	629	654	648	686	619	658	644	659	625	595	591	576	653	566	629	628	602	614	643	606	614	632	587	610	653	628	661	655	621	620	637	645	626	623	645	603	610	597	620	640	656	643	648	628	618	591	633	619	604	665	625	657	631	618	624	664	569	631	621	631	626	634	636	627	644	641	624	640	625	610	614	604	621	659	672	615	610	653	589	611	618	630	598	595	632	636	689	621	656	624	666	692	608	634	656	578	670	640	584	600	632	652	588	627	599	627	612	622	658	611	621	635	634	606	656	616	673	623	584	615	672	560	613	634	636	602	639	603	684	641	649	624	610	653	607	624	629	625	595	593	640	635	595	662	704	647	572
16533	39005	77280	71690	53741	33660	16082	4621	1103	477	306	218	246	266	240	248	271	249	247	258	240	286	282	242	236	225	263	238	257	234	216	245	229	252	203	254	251	251	244	249	270	256	243	251	247	265	249	251	271	294	229	252	272	238	256	250	233	241	247	236	251	251	234	233	269	225	259	229	262	257	251	245	249	248	282	241	281	264	245	225	247	246	254	249	237	274	235	256	224	249	242	245	236	278	244	256	252	242	254	255	256	250	252	220	259	253	237	228	216	220	223	244	226	225	255	242	271	230	239	213	231	259	243	239	275	278	279	256	223	243	233	250	247	274	223	250	217	264	281	225	229	254	225	258	239	246	247	247	235	260	234	247	246	238	258	262	231	237	253	258	223	257	260	215	247	234	248	257	256	249	270	237	235	264	240	236	208	257	253	272	218	245	249	256	235	203	252	258	243	200	241	253	244	239	291	252	246	256	238	250	254	254	276	230	257	246	237	223	248	243	228	238	221	269	266	259	286	272	277	236	246	261	238	245	247	261	266	262	217	255	253	236	225	237	250	253	267	230	213	250	251	268	263	259	240	238	259	254	249	250	242	244	243	225	232	240	279	243	261	251	235	232	248	259	255	224	227	219	247	237	235	234	272	236	213	252	238	279	226	263	253	281	233	227	252	262	235	236	237	228	251	241	251	242	218	236	272	260	274	238	207	263	260	223	235	257	237	255	251	248	267	233	228	229	249	210	233	256	268	242	267	227	252	219	241	237	268	238	263	226	250	248	272	235	234	240	250	246	244	271	239	280	258	246	236	238	272	220	259	244	270	239	233	270	259	263	257	287	229	251	281	229	270	230	259	222	254	247	242	234	251	253	227	260	224	279	251	226	244	254	239	250	249	240	248	253	234	239	266	235	246	259	246	264	252	258	244	234	257	218	257	237	259	233	238	220	232	248	241	259	227	255	241	263	271	229	241	276	239	217	244	250	227	215	276	240	254	240	230	266	228	247	252	221	208	280	265	237	254	259	251	231	237	256	251	247	244	237	246	242	254	240	222	274	252	234	241	264	255	241	227	214	248	261	258	242	241	255	236	244	243	230	238	248	239	233	229	234	245	273	237	239	256	266	241	237	270	242	209	262	255	214	247	243	237	228	248	253	258	278	224	262	293	223	253	222	275	226	277	262	234	267	228	242	286	258	248	284	251	242	262	247	259	265	285	232	264	219	215	268	264	227	261	249	231	235	233	267	256	237	250	241	244	211	242	241	249	265	261	241	254	226	231	254	261	226	256	288	277	235	198	244	235	268	228	217	235	238	250	251	269	212	221	273	256	246	248	254	206	243	248	239	264	227	260	250	245	230	244	261	252	249	241	238	232	246	247	223	233	255	237	256	233	255	230	240	238	245	226	253	221	243	230	279	262	257	249	274	254	239	240	249	236	228	258	239	273	272	259	245	277	256	268	256	247	235	268	263	255	236	196	225	234	243	247	233	240	244	240	231	249	203	233	262	242	241	243	238	239	262	248	228	246	233	258	251	240	239	239	257	234	223	250	264	217	240	232	231	270	253	254	280	242	258	240	255	266	255	236	271	241	251	254	279	237	245	260	257	249	257	244	242	242	206	237	228	235	268	231	262	246	248	279	241	252	244	242	270	266	230	279	230	214	261	239	245	245	243	244	242	264	254	289	200	258	276	237	251	267	265	249	251	234	238	242	214	240	255	214	245	263	276	240	267	251	247	247	242	244	244	239	233	244	256	265	258	265	244	220	254	234	238	244	251	270	248	217	227	241	236	260	240	247	267	232	226	235	234	255	226	235	282	289	285	249	228	250	255	251	240	231	279	245	215	211	244	260	263	242	241	245	217	261	263	231	226	253	241	234	237	221	244	278	246	247	232	219	245	249	262	233	239	213	238	228	249	249	240	247	249	244	242	228	252	225	261	282	243	237	236	234	277	245	222	274	264	256	215	253	234	235	253	235	240	233	286	273	246	247	231	225	203	274	225	263	258	248	262	235	267	279	260	237	246	244	241	258	271	237	261	248	206	250	265	270	267	251	242	234	240	229	259	277	264	239	270	244	250	262	221	262	257	267	235	229	231	251	247	210	239	258	244	227	236	248	268	251	259	287	247	244	252	238	226	221	249	231	257	248	254	264	232	244	239	221	231	246	215	227	260	297	218	246	231	219	265	251	255	233	222	230	235	242	237	232	269	248	233	249	246	248	227	250	235	252	254	246	267	264	256	226	230	264	253	237	256	244	262	245	257	236	245	248	239	245	252	259	215	253	216	243	250	233	242	213	250	249	243	251	235	230	228	243	247	239	246	225	255	233	256	255	224	236	287	228	268	255	258	231	243	227	242	242	192	260	237	220	244	254	234	227	269	230	245	262	244	204	252	231	231	212	241	227	250	268	213	249	274	235	242	235	231	248	237	277	241	255	257	245	254	255	248	236	252	209	255	259	235	256	203	271	274	252	215	255	247	265	248	258	233	254	224	224	247	244	238	267	227	237	214	225	264	252	246	278	271	253	235	223	223	249	238	236	250	237	231	235	224	227	265	241	245	224	234	247	236	239	241	229	229	240	282	263	246	244	255	215	261	231	258	245	225	231	263	223	267	238	237	246	249	226	250	214	283	247	226	256	256	253	240	228	256	240	258	250	223	264	242	239	256	271	273	260	247	254	245	235	233	263	254	228	272	235	245	243	262	259	251	290	236	247	238	258	232	267	253	236	268	212	265	230	237	219	254	244	254	232	259	240	235	223	245	253	253	247	235	278	240	278	244	198	214	247	235	240	234	244	238	252	250	240	246	254	246	241	227	237	248	230	241	234	264	255	251	258	260	269	225	245	250	222	242	219	257	272	222	265	240	245	219	214	246	270	243	240	243	217	248	252	252	239	241	241	245	241	250	234	234	222	215	262	216	271	256	268	260	246	258	268	232	249	256	220	235	242	221	224	274	271	293	258	274	240	237	239	243	235	219	243	221	252	221	253	262	238	267	252	234	267	230	238	241	233	259	256	257	233	272	224	236	243	252	250	245	234	258	231	236	259	269	214	249	245	255	237	261	253	271	268	276	230	257	237	251	235	233	234	263	259	234	227	230	265	241	245	236	235	275	248	254	234	246	238	243	259	243	233	237	250	233	243	231	254	244	250	254	235	228	266	249	265	277	248	263	266	233	218	246	263	242	230	245	254	265	255	273	255	223	252	253	251	233	256	235	208	239	282	235	243	245	242	230	279	257	229	223	255	238	253	273	256	216	228	263	258	221	275	260	229	234	245	263	248	270	254	248	230	265	263	254	227	268	256	219	277	253	224	258	235	226	258	236	260	277	244	251	251	226	220	215	271	245	223	252	217	224	256	240	274	258	273	235	249	268	243	258	270	227	235	259	245	246	244	258	247	260	241	245	234	235	246	231	262	240	234	258	249	267	260	250	246	222	254	245	266	241	269	266	250	239	262	245	236	287	264	227	253	255	225	274	197	247	250	227	234	248
9696	31573	72972	78475	63660	43901	26130	11699	3792	1333	765	617	621	592	617	561	546	593	583	584	590	565	578	623	613	598	618	568	623	618	591	570	572	573	584	544	604	592	591	578	553	608	599	605	572	602	600	575	577	575	596	612	585	616	607	576	626	562	586	571	580	571	597	599	594	610	606	596	624	591	613	602	596	583	599	595	613	613	603	597	573	620	592	557	616	626	596	561	574	603	611	596	615	617	579	604	585	574	592	621	597	565	614	581	641	573	600	611	607	573	594	590	606	614	577	610	597	611	587	585	598	623	616	618	628	571	542	595	606	640	586	581	585	575	604	612	568	628	596	555	635	608	625	572	589	590	628	570	600	613	585	583	578	582	637	657	608	616	605	572	587	657	624	613	620	604	586	558	577	617	561	596	633	569	615	593	617	589	625	624	572	599	576	578	562	594	638	616	627	560	579	613	583	566	583	636	584	625	620	644	567	635	581	578	610	573	585	580	577	586	592	598	597	596	585	588	594	611	608	633	565	607	595	558	592	604	625	633	643	599	562	610	594	602	627	571	576	608	568	565	572	580	642	617	598	631	638	573	601	591	647	619	632	604	588	604	564	605	620	617	621	560	611	552	585	594	579	617	599	575	593	542	613	598	580	593	630	639	661	609	618	611	548	542	597	582	628	653	613	595	547	579	615	628	625	563	590	559	628	605	598	622	568	577	596	558	632	573	602	567	608	593	599	586	560	620	571	586	622	586	595	591	614	647	592	593	608	607	591	598	610	634	650	581	620	565	567	629	594	573	623	631	612	607	599	642	625	608	607	599	603	568	623	591	602	579	571	632	596	647	576	615	603	601	639	637	598	631	628	571	585	591	613	601	615	576	614	627	600	589	547	586	627	607	561	605	567	619	601	605	590	632	591	598	596	579	583	661	597	608	572	615	570	590	566	617	616	587	561	596	588	620	597	613	634	590	614	580	629	609	593	627	599	626	608	594	623	578	566	578	592	579	584	563	579	576	574	574	582	579	655	584	604	601	644	571	601	616	691	586	608	648	608	621	591	576	589	564	599	633	598	597	583	593	589	582	623	598	617	598	614	557	615	548	605	574	611	589	605	568	568	593	598	580	564	655	623	569	577	581	586	576	577	572	616	608	573	614	603	554	588	568	595	579	596	601	574	610	611	575	590	635	599	609	559	613	593	618	624	633	622	552	600	556	589	588	614	619	613	587	605	594	631	581	604	644	575	568	574	641	595	554	606	600	636	587	613	585	572	605	577	562	608	576	572	579	594	645	613	549	592	580	601	595	573	569	559	605	586	593	615	605	599	608	613	597	602	600	631	557	579	540	595	614	603	602	592	576	609	601	573	588	681	581	636	567	630	578	625	630	619	603	601	620	616	662	623	619	641	580	606	620	616	608	564	622	628	555	595	605	632	575	575	585	594	589	609	564	631	582	577	632	600	569	598	636	602	617	615	573	621	604	603	638	581	593	570	571	575	587	575	621	611	599	617	606	546	607	598	587	601	635	606	560	594	577	599	611	583	639	609	589	595	642	581	628	560	621	606	615	609	589	596	604	577	589	600	564	607	563	573	588	576	583	572	574	612	622	603	594	596	599	608	585	615	607	565	625	593	584	569	607	583	548	588	575	620	598	609	563	621	611	583	590	597	567	577	603	548	597	607	631	566	579	602	638	569	609	584	613	590	604	575	588	587	585	600	604	604	615	574	605	589	566	614	582	597	566	592	598	604	578	573	585	618	585	604	588	610	621	599	616	563	621	604	612	593	576	598	638	525	595	605	615	595	585	609	620	619	631	591	587	609	617	642	609	611	576	591	592	562	569	666	586	586	594	587	578	597	592	608	606	573	562	555	588	595	593	615	543	591	602	583	617	616	578	611	585	594	610	569	586	634	594	635	641	634	608	605	638	563	577	605	609	663	589	579	546	602	607	577	607	592	571	580	642	586	610	599	596	624	611	585	598	579	655	629	622	623	636	605	613	610	592	568	591	620	607	591	585	581	612	584	604	549	598	579	580	621	611	626	597	574	570	576	598	606	585	587	569	576	593	617	595	611	540	607	601	618	576	600	582	618	616	577	581	639	588	604	636	604	600	614	616	575	554	596	602	553	625	597	622	599	574	622	588	575	570	576	591	578	554	598	589	585	643	599	583	567	589	592	606	621	577	631	615	577	588	626	566	616	576	626	634	638	583	598	620	606	593	596	598	606	571	603	631	631	609	611	609	590	617	583	566	565	587	599	593	595	571	620	640	615	556	577	626	576	573	585	599	635	542	587	574	588	609	597	575	592	633	567	613	564	584	574	592	617	599	606	593	589	591	576	598	586	553	631	610	602	575	621	586	576	645	571	603	607	601	605	590	606	616	592	576	626	588	578	629	607	589	590	596	562	584	582	606	603	564	583	598	628	572	596	622	576	597	556	633	592	604	610	586	603	594	619	560	606	603	625	608	596	570	618	690	614	608	644	616	613	583	597	590	581	640	584	582	612	587	638	602	602	572	573	600	565	593	615	585	605	573	653	642	599	597	607	597	602	615	601	625	590	601	571	625	636	602	602	623	610	575	581	577	602	600	578	610	548	588	638	632	618	572	583	573	603	628	616	607	595	613	607	629	629	590	599	642	621	637	590	573	559	590	601	567	625	623	619	580	611	581	578	561	627	570	591	551	569	553	581	616	599	587	594	590	593	602	562	567	581	607	569	608	570	636	567	572	582	554	599	588	592	613	590	595	603	599	613	623	608	577	582	549	581	615	582	586	610	605	593	625	575	601	618	631	630	607	630	625	644	611	577	592	621	589	577	585	556	566	596	582	622	550	618	625	563	615	590	620	624	598	573	562	596	541	595	618	627	593	624	576	585	621	605	598	610	606	607	601	572	581	613	554	640	617	623	621	600	587	576	627	567	560	616	620	652	586	546	580	568	588	612	603	584	597	573	591	661	540	593	571	558	563	627	580	608	591	559	570	587	587	586	596	546	620	583	580	570	606	582	593	624	657	606	568	600	580	602	629	573	589	599	575	594	629	593	565	604	557	568	591	644	604	601	620	566	622	578	660	581	605	592	599	593	612	585	578	631	556	601	586	593	608	657	640	615	582	567	613	575	602	610	556	600	617	603	573	611	575	589	589	599	617	582	575	541	596	594	630	589	577	589	620	589	553	618	605	588	608	602	612	605	623	589	590	574	595	626	592	616	611	556	597	575	613	575	560	593	584	593	619	603	584	610	557	575	634	623	608	581	581	598	629	600	589	583	582	581	616	612	583	575	565	598	579	609	599	614	640	589	643	586	593	585	601	623	588	575	582	595	587	606	634	583	603	560	583	641	601	601	599	643	566	619	625	577	612	587	595	602	576	560	603	608	566	634	569	586	581	614	641	597	583	563	602	582	593	597	584	579	548	561	572	619	582	620	577	611	600	614	592	594	611	613	630	591	583	629	625	640	607	656	594	568	605	600	636	618	578	580	578	564	610	572	569	614	619
2586	2464	8562	10008	5839	2467	987	483	285	219	214	181	214	220	193	195	204	193	223	212	205	196	206	204	225	169	202	249	220	213	194	205	203	197	202	229	213	205	202	184	214	183	237	204	202	211	199	201	191	202	216	204	226	204	204	241	203	203	229	227	216	218	209	199	189	185	196	225	227	202	194	227	214	211	209	220	206	183	204	189	206	206	213	222	201	212	214	216	192	203	209	221	199	202	184	195	209	222	195	232	206	207	213	207	213	204	207	194	198	223	215	208	216	210	207	200	205	189	213	184	206	226	187	189	213	213	226	198	193	197	211	192	213	215	202	211	231	223	183	210	209	198	220	198	212	212	217	204	182	216	226	231	198	195	211	226	213	188	221	223	210	207	189	224	189	231	183	207	227	185	191	212	211	204	160	207	200	206	213	200	182	225	218	182	219	211	212	207	213	206	224	210	207	211	190	202	219	193	192	187	196	184	203	223	198	182	176	200	189	241	219	211	215	201	202	209	177	190	197	220	185	204	207	200	207	199	176	206	211	190	209	213	214	198	184	203	219	208	198	196	209	211	185	189	205	222	186	200	203	250	206	215	207	223	214	209	203	217	214	214	212	232	205	204	196	187	237	204	204	220	222	218	208	202	218	215	218	191	209	195	197	206	187	221	224	215	218	215	234	207	197	178	207	199	195	218	177	195	199	220	206	212	201	208	192	198	221	214	218	202	176	205	213	204	218	226	217	189	214	223	191	198	202	214	214	228	198	238	200	197	230	180	204	202	211	222	208	207	210	226	188	209	186	202	209	209	189	200	203	208	212	209	213	195	228	240	230	195	192	235	206	212	185	215	224	209	190	217	196	223	203	225	217	177	194	200	231	220	203	224	197	226	210	213	216	206	213	205	188	191	204	217	207	206	179	189	199	211	200	226	216	187	238	192	203	214	209	191	195	217	221	204	218	224	202	191	206	186	193	218	227	206	233	207	218	193	193	198	225	211	190	200	181	191	233	181	208	195	195	220	180	192	209	206	220	210	218	200	227	181	222	208	204	187	223	196	226	242	208	196	224	208	212	225	218	205	200	214	228	202	212	201	201	244	197	190	207	219	197	205	208	217	200	173	191	193	224	181	222	204	212	211	234	209	230	205	211	225	208	224	196	218	188	198	216	204	237	224	211	189	231	199	213	222	214	206	210	188	242	222	226	220	194	196	201	202	208	207	210	222	223	217	222	207	212	215	201	235	228	210	204	224	239	198	210	207	225	216	218	209	228	208	225	213	223	189	183	247	195	206	171	189	221	191	220	205	253	213	251	223	200	201	238	226	205	207	188	211	221	237	206	184	176	210	209	180	180	207	196	211	230	231	244	183	199	197	216	225	209	207	211	240	176	200	184	199	217	204	205	222	220	194	196	214	193	203	204	193	186	181	218	205	215	216	199	208	204	214	225	220	209	214	205	237	222	224	217	196	218	225	213	198	200	195	204	193	209	207	205	183	229	194	224	211	191	214	186	185	236	203	186	202	220	239	212	217	198	188	215	200	219	220	231	198	202	202	216	180	222	230	228	192	228	207	200	212	210	213	189	207	180	185	194	196	217	195	191	216	209	220	200	229	203	236	187	180	213	182	221	209	174	207	209	217	182	179	216	218	197	214	219	210	207	198	213	219	190	193	219	217	198	210	207	206	199	202	201	222	195	225	236	233	212	183	202	204	221	199	222	202	232	208	196	201	208	213	197	189	231	224	209	195	232	211	205	204	223	210	215	218	169	182	184	199	201	206	229	206	205	211	193	216	212	218	192	181	218	219	196	184	209	210	199	210	222	192	177	188	213	176	228	204	213	217	213	202	183	222	189	198	213	176	234	215	214	206	213	202	216	210	218	193	235	205	218	190	213	211	219	212	195	221	212	214	196	210	210	231	231	202	214	172	219	196	206	213	229	201	218	230	220	196	209	215	195	187	214	215	199	205	208	226	202	205	235	206	218	161	232	206	193	207	196	215	193	214	191	212	214	218	213	195	222	208	187	212	225	216	214	220	192	203	208	188	243	195	194	194	195	183	216	174	198	188	215	219	202	224	204	168	189	213	202	222	210	190	211	186	189	235	193	212	220	209	197	194	198	202	205	192	211	187	212	186	190	227	220	220	219	204	194	193	168	219	208	207	195	245	204	212	185	205	191	212	225	214	210	211	191	197	197	227	189	226	211	190	221	215	213	202	193	222	205	206	210	206	181	231	242	175	177	207	202	208	224	203	204	198	258	189	217	197	201	194	195	227	178	233	206	199	216	176	193	226	214	200	220	203	212	213	230	218	169	238	199	213	205	213	196	207	204	207	172	217	216	203	196	220	211	209	200	224	201	219	217	208	201	200	212	207	209	195	207	212	197	183	206	204	222	205	229	239	198	202	220	206	207	197	204	211	217	193	214	216	208	216	206	211	229	219	174	202	203	209	199	198	197	210	197	189	206	196	209	206	220	248	226	179	209	225	184	219	208	203	204	210	203	207	214	211	212	198	224	168	177	214	188	209	228	205	210	215	209	212	206	212	233	213	232	229	212	201	229	191	196	216	216	176	199	202	203	214	250	230	216	174	212	228	190	184	220	196	209	227	198	215	197	213	235	199	191	210	190	214	204	180	196	206	215	209	212	226	220	201	216	223	209	198	208	201	191	193	206	206	224	212	175	183	199	193	190	213	203	225	231	204	186	200	217	180	195	208	213	202	199	200	201	228	232	206	199	169	202	243	179	243	229	245	241	210	204	206	184	232	218	226	193	210	218	229	225	194	214	213	216	204	202	224	226	228	236	207	228	216	200	197	206	208	195	204	210	239	205	185	209	188	215	186	207	220	203	200	210	192	221	194	197	213	230	204	217	204	209	231	181	218	193	184	202	177	205	194	175	213	222	221	217	197	206	197	215	202	214	203	205	201	216	182	219	187	205	210	203	187	208	174	199	194	200	238	227	188	190	201	226	205	212	174	188	216	217	208	192	200	184	183	208	221	236	206	211	245	200	206	255	224	205	203	191	236	181	205	192	208	197	208	199	225	188	205	224	185	208	213	184	210	211	206	221	213	225	223	202	189	209	192	187	193	208	210	225	216	195	226	211	183	192	197	214	199	208	199	169	210	221	191	215	231	194	237	207	221	239	222	195	195	237	194	192	228	219	208	196	195	196	198	230	180	197	215	199	217	215	206	217	186	200	233	232	231	207	205	216	244	205	209	194	207	198	205	217	204	196	192	198	211	181	210	242	217	206	202	216	206	186	225	191	214	192	205	223	188	212	208	249	189	231	212	185	194	226	230	197	207	224	188	198	196	202	203	226	209	198	190	233	194	204	219	191	228	226	230	214	213	202	220	191	202	236	188	220	199	194	199	205	225	245	198	214	216	217	231	228	223	225	210	224	205	230	199	207	200	223	205	218	198	203	200	210	206	211	225	216	199	210	208	191	210	214	220	213	224	183	200	229	213	220	197	199	218	235	217	203	194	216	212
2630	4127	18412	22140	15186	7158	3261	1485	802	591	577	488	528	490	513	552	540	518	578	543	473	502	535	502	522	497	533	517	510	516	567	536	565	553	562	488	495	557	525	574	548	521	539	503	550	519	534	538	544	473	547	528	508	513	528	564	560	503	535	544	521	555	532	542	521	563	538	517	547	499	543	535	536	527	523	551	471	487	522	476	497	525	489	536	501	540	511	527	580	470	461	504	547	530	504	544	494	523	499	508	543	507	542	477	542	537	536	513	530	490	515	555	537	527	527	518	515	496	513	496	572	519	527	478	525	507	570	571	578	496	527	493	542	562	538	541	554	534	509	501	539	509	555	511	531	544	486	515	547	493	521	573	504	494	505	538	528	483	551	545	548	561	532	472	466	505	493	504	537	511	520	513	532	532	547	487	514	518	504	535	538	484	523	517	562	500	520	513	565	528	558	516	546	549	533	552	533	496	542	490	516	492	533	556	532	517	473	510	536	518	517	575	527	497	505	514	497	546	499	522	533	519	534	524	494	507	524	529	521	522	499	556	519	525	548	542	517	526	529	531	521	516	512	477	540	539	486	511	559	580	505	521	526	500	544	525	519	505	530	515	506	496	534	505	555	510	496	552	506	530	507	509	534	515	549	485	491	451	538	528	535	534	532	569	534	532	518	494	567	570	544	514	533	516	509	569	551	503	524	497	500	507	545	510	518	495	526	509	524	521	533	532	511	542	482	512	511	515	519	522	539	535	541	522	551	508	515	536	485	538	517	514	550	524	548	540	585	536	532	566	500	539	569	538	573	512	519	534	563	503	500	576	525	524	567	556	516	501	534	555	553	542	511	555	551	496	479	543	504	498	498	529	521	562	486	506	550	488	535	531	515	510	517	496	522	517	543	518	517	512	513	504	530	543	545	479	497	529	498	513	534	540	538	481	503	518	485	529	520	491	472	550	522	503	509	514	504	530	568	547	499	494	549	532	509	573	515	511	524	541	539	537	513	538	502	485	515	526	518	501	551	550	470	513	534	562	537	505	550	527	535	477	515	515	567	548	516	525	527	518	508	554	545	553	486	496	518	509	515	555	537	562	500	546	491	525	505	522	521	551	543	526	553	499	539	541	546	511	493	564	528	544	530	532	505	494	532	511	472	503	545	534	531	534	486	533	500	526	499	542	538	496	510	518	550	513	532	552	565	510	526	524	528	521	565	504	503	499	519	522	577	522	514	522	520	512	533	501	520	509	497	537	536	516	485	534	529	561	505	512	502	517	496	509	543	549	546	524	534	501	530	556	530	513	540	521	507	481	567	518	547	517	538	500	506	526	553	517	536	512	504	504	539	522	515	493	549	483	491	550	527	494	505	489	540	524	497	500	478	578	536	502	562	498	506	530	565	513	545	553	528	549	527	516	501	532	579	524	532	516	572	510	557	530	530	501	516	527	541	540	553	506	511	516	480	494	541	519	508	515	501	533	554	526	544	493	533	525	569	532	536	544	542	524	493	504	517	555	555	483	527	510	487	516	532	550	557	514	532	499	498	532	521	506	492	523	499	519	498	528	534	519	579	516	478	540	513	505	483	524	519	523	542	530	544	550	509	532	543	535	505	507	527	524	529	522	558	535	544	475	522	522	486	517	534	548	541	480	493	519	533	490	539	597	562	520	532	533	485	523	515	506	536	511	485	510	510	490	532	513	555	553	501	489	534	537	500	528	510	532	556	511	521	526	485	518	532	535	513	540	480	533	542	551	528	517	485	532	498	508	510	543	480	517	512	534	479	548	530	554	571	493	528	516	519	592	502	544	531	524	541	565	539	542	507	490	517	522	522	532	536	511	479	549	484	497	550	542	547	530	535	515	542	554	504	518	506	548	548	524	507	523	476	516	479	516	539	564	523	526	519	541	542	529	523	545	536	498	553	486	519	514	513	526	504	529	510	508	537	527	526	522	544	508	500	531	545	537	522	543	535	534	489	489	528	520	529	527	553	537	549	552	494	558	520	523	527	492	496	520	545	504	531	489	546	530	542	528	514	548	511	542	552	509	524	559	545	509	502	509	483	517	525	496	514	505	557	547	549	498	494	517	548	542	527	575	472	510	549	537	522	531	492	558	488	555	527	534	531	485	493	533	534	510	521	526	530	576	556	503	511	527	522	514	496	499	496	526	497	521	531	515	495	548	508	528	565	543	539	520	504	530	526	529	482	491	516	502	503	519	517	507	515	505	518	510	541	522	524	533	535	493	503	524	561	513	524	515	496	521	557	514	533	548	552	530	495	523	497	520	508	513	513	527	562	545	528	509	549	520	529	585	508	556	525	525	526	506	598	523	544	474	554	494	507	543	519	510	548	533	546	525	502	519	529	538	529	542	547	518	491	532	490	570	570	522	493	526	533	519	490	507	534	483	534	498	527	501	531	530	573	491	553	539	503	537	548	529	528	527	497	522	534	506	557	525	535	525	492	500	551	545	531	480	554	526	531	500	561	503	537	510	505	583	522	527	485	516	545	480	543	499	534	536	542	542	541	519	503	506	574	529	522	502	506	495	502	516	506	503	535	521	487	505	482	476	512	505	499	545	516	480	500	510	519	489	496	561	530	547	546	539	543	543	493	512	520	564	513	539	512	533	519	522	498	520	505	551	506	529	511	563	493	497	500	499	521	594	519	524	494	476	543	522	540	535	535	483	486	569	505	553	543	528	486	559	540	497	459	498	507	521	526	556	519	542	537	552	482	578	576	533	516	550	530	530	542	601	539	508	525	494	541	564	523	503	498	546	527	525	521	557	513	515	564	502	531	532	520	568	525	498	505	535	567	574	525	499	527	487	513	537	488	515	529	574	536	520	511	529	484	556	525	521	492	533	550	526	505	519	513	508	560	559	542	517	511	538	525	484	551	538	532	503	483	546	526	513	544	490	496	532	553	520	521	516	501	533	552	506	512	499	526	547	515	568	531	553	491	523	505	518	553	491	514	560	517	557	555	507	491	526	486	524	544	483	497	549	553	476	550	524	531	503	550	515	534	536	510	511	502	510	523	497	530	569	557	535	543	522	528	481	547	505	535	536	485	527	494	509	535	546	506	533	504	515	485	518	534	534	557	548	517	556	525	496	505	537	518	538	523	534	545	530	525	476	499	541	550	526	522	531	562	548	526	513	546	530	489	505	524	510	507	561	498	520	473	522	515	528	534	525	530	530	557	543	511	490	550	516	517	553	534	518	546	534	513	558	531	533	547	544	529	555	525	528	530	507	533	501	530	528	524	494	512	527	533	487	538	507	510	535	534	500	505	491	525	507	539	526	516	530	493	512	532	516	524	524	543	474	551	540	516	544	460	483	535	507	523	526	501	553	529	542	500	546	512	527	518	527	519	551	538	544	540	523	536	487	535	492	586	490	507	516	530	535	531	510	527	534	503	525	546	511	532	482	539	525	516	554	526	532	539	478	525	496	517	488	524	499	501	533	538	496	510	546	522	567	556	530	520	518	493	493	538	555
23894	42491	71346	66563	49166	29635	12366	3296	902	450	281	239	258	258	275	283	255	276	248	248	223	246	276	255	257	267	285	243	252	230	270	269	253	238	262	290	250	232	253	256	254	259	253	261	238	269	264	265	272	262	265	291	252	283	252	291	235	262	242	246	273	267	280	261	245	227	259	269	251	261	258	255	267	220	235	265	247	275	287	268	250	265	265	260	265	254	276	256	254	282	276	239	272	260	281	257	225	272	265	234	263	248	236	268	283	277	281	273	251	243	230	249	228	290	269	246	272	259	260	271	231	242	263	259	262	227	243	276	279	240	279	257	248	254	263	269	233	298	239	272	262	271	228	232	239	271	232	309	269	209	256	257	256	255	284	259	256	271	234	244	264	248	252	260	268	253	277	258	275	275	284	275	266	278	272	279	266	270	246	242	269	252	263	229	278	259	263	214	253	242	261	272	233	267	268	265	237	252	281	237	257	259	269	262	254	250	238	235	265	275	258	252	239	273	236	255	247	240	284	261	262	259	293	226	247	272	269	263	224	275	242	298	255	261	286	237	239	272	277	282	291	284	242	257	217	259	259	252	264	253	253	269	282	282	231	272	278	289	263	259	249	245	268	250	266	260	243	268	251	276	262	235	265	266	272	266	246	240	264	244	247	233	275	277	265	254	263	285	248	258	250	268	249	242	233	261	265	259	276	258	258	243	278	277	245	273	248	279	255	251	264	267	280	259	226	264	296	267	230	247	229	268	242	273	282	262	267	269	284	235	269	236	270	250	245	257	243	252	248	287	263	273	285	254	272	247	253	279	253	264	236	268	244	265	284	274	258	236	303	265	217	265	246	288	252	252	259	249	237	256	243	262	264	273	261	247	270	247	302	256	274	254	238	257	262	252	281	277	263	298	273	249	225	236	240	257	240	255	236	267	256	271	250	281	224	263	226	259	262	294	279	256	237	257	252	227	254	262	254	257	287	258	248	253	235	258	264	277	256	268	260	247	238	255	293	265	256	273	259	250	253	244	277	293	255	268	261	243	245	236	248	262	261	245	289	268	270	240	257	262	261	276	285	237	270	244	231	276	253	274	272	286	245	262	257	284	254	265	262	257	297	276	247	271	253	251	257	247	247	237	258	285	268	242	270	287	249	281	253	247	254	264	241	241	244	278	291	288	249	238	239	276	270	274	297	287	221	266	240	269	238	268	279	259	242	278	275	288	260	241	256	276	262	257	266	294	251	258	267	246	261	276	223	230	287	294	277	260	240	267	251	240	284	254	270	265	254	253	246	258	256	269	275	250	280	265	255	266	254	265	307	273	253	256	272	271	246	255	243	260	273	248	276	269	256	276	264	271	273	259	252	247	269	254	219	223	271	244	306	256	288	256	235	255	255	279	256	265	278	220	237	268	252	282	228	269	256	251	238	259	258	272	277	256	273	252	249	278	257	252	243	256	273	267	260	250	248	244	282	273	270	255	254	230	280	265	270	256	248	263	290	276	285	258	241	257	238	258	245	279	237	262	230	279	230	251	260	234	241	275	244	294	258	270	285	255	246	256	242	243	262	235	224	235	253	247	267	267	221	268	248	247	243	281	242	241	254	267	275	264	271	254	253	227	220	252	264	249	253	259	247	255	284	241	264	251	251	234	263	292	243	266	253	232	275	252	244	293	258	241	275	286	271	255	270	224	236	250	241	242	260	251	256	281	284	278	282	254	255	233	269	257	267	254	271	268	264	258	295	250	261	249	254	237	279	216	267	270	275	233	248	272	267	274	255	278	263	252	268	253	257	256	269	263	279	254	242	283	266	267	272	283	249	263	236	265	269	247	280	252	249	250	219	231	244	271	268	241	227	253	222	250	259	251	271	308	246	255	250	302	300	280	263	251	265	231	247	228	260	282	257	273	248	253	274	216	236	271	253	236	249	239	264	269	253	271	261	244	248	274	270	236	279	268	268	226	252	250	251	268	265	285	272	280	236	251	272	271	283	266	233	237	290	279	236	230	247	236	241	235	271	248	292	291	260	266	255	247	278	259	259	280	254	265	271	256	258	256	261	243	259	252	263	286	300	257	218	274	256	258	251	243	272	263	279	283	263	268	255	279	231	245	270	271	268	269	250	267	258	275	243	271	279	229	260	282	241	226	287	278	253	264	285	234	257	250	265	239	266	255	257	264	264	259	263	256	222	262	241	279	249	244	272	271	242	274	278	249	272	254	249	247	256	265	258	271	245	247	252	259	235	265	260	247	256	262	255	271	267	275	281	237	280	265	230	247	255	262	274	243	254	242	284	270	241	250	259	236	253	265	244	241	236	260	246	261	268	269	254	255	271	222	255	237	246	263	238	283	277	217	257	222	237	260	236	230	267	255	255	281	254	246	239	258	261	241	305	248	245	272	254	240	240	282	257	254	254	248	264	257	238	260	267	264	265	270	229	235	254	241	272	300	242	243	243	254	254	253	255	251	283	253	261	230	284	260	256	256	251	263	250	270	254	231	239	254	237	263	249	252	267	250	269	263	229	247	267	270	250	257	232	287	263	267	269	243	262	252	273	260	247	288	249	249	260	266	248	279	261	236	277	255	232	234	274	286	268	255	258	271	291	264	271	271	259	241	249	254	266	252	253	273	283	250	245	247	258	254	254	258	253	283	263	283	277	253	259	273	271	253	263	291	252	261	237	246	285	284	266	268	252	274	249	237	255	259	259	271	265	283	258	274	231	258	262	241	274	224	237	247	254	239	241	249	262	264	255	265	264	280	279	254	277	288	264	243	245	295	235	268	284	250	256	247	259	273	256	266	267	269	280	263	239	273	262	235	251	266	281	243	294	274	282	290	262	267	253	249	256	248	258	250	256	262	231	258	257	271	287	287	228	274	272	271	261	265	256	259	243	251	241	259	249	269	264	280	288	256	263	258	235	280	266	250	269	259	276	246	257	273	265	237	242	226	252	294	250	252	245	244	270	283	251	262	263	286	270	256	294	236	233	278	302	273	254	256	263	256	243	267	246	280	285	255	258	256	267	259	268	253	284	254	246	245	259	260	265	272	262	228	264	255	270	296	256	281	273	268	269	248	256	245	250	256	263	267	254	249	268	245	270	293	241	242	284	243	240	246	230	261	260	257	277	262	292	258	249	250	282	237	255	231	266	269	226	238	274	227	258	252	244	254	258	259	240	230	245	223	284	281	252	250	237	265	233	278	244	238	250	240	265	254	256	285	231	277	245	284	260	217	247	225	259	259	284	264	238	250	247	267	293	227	266	268	278	269	257	252	280	242	257	239	257	271	296	266	307	249	229	289	258	286	267	248	226	265	262	269	270	263	261	265	250	272	235	259	262	260	253	264	265	283	246	217	259	257	251	248	258	275	243	263	260	228	276	268	258	278	256	250	250	276	252	239	268	262	243	248	272	237	247	254	242	275	270	257	274	248	268	264	254	253	253	277	264	265	272	256	264	253	275	246	254	260	289	247	250	290	259	270	270	288	251	257	271	242
14440	33888	67542	73192	59082	40356	22568	9608	3156	1251	770	649	654	626	643	625	638	647	664	607	618	603	629	656	587	608	649	667	609	616	646	630	689	600	591	601	665	646	633	639	600	668	626	583	610	602	617	657	616	609	583	643	613	581	639	608	612	577	656	616	653	612	653	623	605	625	664	653	613	611	635	620	624	625	622	616	640	675	585	631	609	608	608	665	649	668	627	560	608	620	621	669	629	631	596	629	656	622	643	621	675	609	632	653	623	578	633	669	625	656	589	568	614	625	583	633	624	635	626	663	644	618	649	643	611	638	638	625	570	599	654	681	606	682	595	620	672	641	630	650	670	663	636	623	611	616	622	624	591	682	607	605	691	635	617	619	643	616	614	685	594	580	595	646	635	636	642	638	602	674	641	609	643	655	658	602	586	628	648	626	607	629	668	601	612	653	661	577	588	650	618	611	610	652	601	620	604	602	635	564	620	678	621	601	593	605	622	639	637	609	635	642	610	598	653	635	684	615	619	643	647	677	610	621	611	626	602	628	655	646	599	606	660	587	608	639	625	622	673	636	613	615	656	615	623	623	613	612	707	628	635	636	622	618	628	676	630	646	664	667	630	631	647	611	630	661	667	594	644	643	634	580	648	616	679	609	656	656	611	637	670	642	648	616	660	604	615	587	636	634	603	616	658	645	627	605	605	635	653	598	603	628	643	611	616	607	604	609	640	624	628	636	615	565	646	608	645	647	636	665	613	614	633	611	629	628	594	609	649	646	610	625	616	603	624	606	635	630	589	635	618	677	559	632	620	675	631	617	643	647	606	658	638	658	646	659	641	595	635	640	625	620	613	641	637	605	649	601	597	608	639	617	659	627	671	622	634	649	641	610	634	606	612	671	623	616	594	610	625	603	649	633	619	637	626	641	631	597	670	610	694	627	568	623	631	615	648	625	602	612	593	626	648	638	630	642	622	624	629	587	614	625	590	636	651	597	677	649	612	599	684	697	562	667	638	686	656	587	566	628	592	613	658	620	611	678	586	612	661	634	645	617	636	640	653	645	656	612	664	651	660	642	636	633	615	605	587	619	614	619	635	660	631	648	613	639	648	643	660	602	654	674	630	648	629	643	623	615	639	641	635	592	638	649	635	621	640	600	630	598	620	613	648	617	623	611	673	642	629	636	621	639	620	575	625	633	592	580	594	589	661	595	622	587	592	585	632	633	636	625	626	658	614	595	571	589	652	643	625	621	655	625	648	614	652	611	588	643	651	657	627	658	642	637	629	594	599	601	652	648	635	604	640	629	645	628	614	619	669	636	615	656	640	626	657	596	636	600	595	648	577	625	625	638	588	649	651	607	692	616	655	579	666	637	586	628	664	680	628	646	638	633	627	623	661	630	686	624	613	596	613	602	661	636	655	598	639	661	635	609	620	602	617	635	634	647	660	588	654	569	640	612	642	619	637	661	618	601	658	637	634	619	601	620	660	601	647	620	634	625	560	619	608	654	609	640	586	627	582	569	638	589	651	617	645	593	671	647	629	649	638	663	651	623	613	667	561	597	578	570	620	613	641	621	581	609	609	595	597	597	656	616	645	576	694	614	644	641	682	659	644	680	640	607	646	603	606	649	640	630	640	606	642	627	631	621	600	648	633	613	615	593	646	620	603	622	627	625	625	625	632	641	619	675	655	617	584	591	630	632	631	615	658	615	646	613	685	640	626	612	649	595	636	576	633	646	602	647	653	672	593	616	628	632	624	595	604	649	600	632	660	658	636	605	639	604	647	593	648	630	629	612	605	651	647	635	602	626	637	596	625	664	629	628	577	614	612	666	618	673	630	595	633	620	659	608	616	616	628	602	685	607	623	638	635	642	627	630	684	647	656	658	582	613	611	607	615	630	618	629	641	640	622	641	628	639	605	615	628	627	638	606	611	615	618	640	591	630	633	594	658	625	625	622	625	597	653	627	671	612	624	634	658	628	610	687	654	620	673	632	613	684	673	571	582	647	633	627	603	603	649	636	604	625	611	643	593	632	611	682	645	631	687	642	660	634	627	641	631	598	650	604	627	683	626	639	644	594	618	634	622	631	657	642	672	608	593	637	645	641	631	561	634	623	683	662	617	623	633	628	621	643	621	668	638	653	578	643	655	610	635	669	631	634	633	652	610	638	665	662	625	609	634	659	635	646	648	660	621	655	639	616	616	618	634	632	619	670	612	628	603	593	624	640	637	630	629	618	614	575	575	659	623	645	614	586	630	624	602	636	609	647	664	601	635	575	568	653	633	614	637	619	617	643	681	679	649	623	582	598	627	633	617	542	603	648	652	603	564	631	642	631	646	626	666	614	633	673	628	637	642	648	601	623	609	658	625	664	653	582	683	611	618	660	690	635	592	633	668	645	672	614	635	621	649	585	627	672	595	650	609	633	617	644	636	611	622	640	646	625	631	607	620	631	597	612	633	629	626	597	567	678	607	638	617	606	614	669	586	630	616	608	636	623	631	620	659	636	616	638	618	588	623	646	651	658	631	628	655	633	600	582	651	596	626	600	629	651	616	604	643	625	586	669	623	625	615	665	650	615	669	652	610	610	643	672	580	625	670	629	632	574	674	653	659	679	646	616	633	656	668	600	656	631	695	597	596	637	614	603	622	583	645	648	603	654	632	603	632	586	596	633	627	614	629	689	640	618	629	620	671	582	615	602	646	610	669	617	633	584	641	572	602	618	601	632	629	632	618	627	661	623	572	630	607	645	649	655	634	667	636	616	646	570	713	583	611	623	638	650	608	611	653	608	631	654	615	593	684	670	631	640	605	601	629	612	575	607	603	647	602	611	619	609	628	622	618	604	611	665	603	609	647	619	621	651	598	636	628	636	648	616	608	606	609	654	657	622	720	603	629	650	626	602	602	612	613	637	583	609	602	638	579	639	649	662	667	639	623	602	663	673	632	688	680	634	665	601	650	614	663	583	634	627	625	642	654	666	627	660	655	615	605	564	636	613	586	577	583	640	627	641	636	660	632	618	623	611	625	637	623	597	628	684	650	597	626	646	629	619	622	667	619	596	653	654	653	632	615	610	665	660	591	654	651	610	647	620	646	615	614	593	564	610	636	633	625	616	607	608	618	602	626	605	645	634	644	643	667	592	620	631	590	595	654	645	620	586	708	598	598	624	653	620	626	624	629	655	650	602	588	611	626	654	642	634	627	600	614	601	646	620	618	611	607	598	652	656	609	662	628	667	602	639	665	639	603	582	635	603	643	625	622	660	607	636	640	615	640	640	647	617	563	621	640	602	608	633	642	641	656	584	625	580	653	628	594	630	623	590	640	656	617	616	608	631	641	630	617	611	644	613	674	689	604	587	590	631	603	576	633	613	634	650	589	659	644	593	632	615	621	657	631	610	620	625	644	608	660	623	632	609	617	645	600	623	604	645	624	644	618	603	637	652	640	651	665	657	599	619	627	632	608	633	590	624	654	636	579	623	726	618	612	581	665	652
29956	45660	69796	74075	56300	35298	17238	4946	1160	390	296	266	255	237	233	254	265	276	240	262	276	249	230	283	243	223	240	262	255	231	275	242	254	260	244	242	279	241	225	242	258	260	253	257	223	221	247	243	241	269	219	249	269	229	245	224	287	235	215	244	225	249	236	270	238	248	260	278	247	267	246	264	233	217	260	229	245	238	247	253	231	260	232	258	255	227	238	257	250	242	251	241	228	205	231	268	233	235	261	239	256	243	238	260	242	245	236	259	255	229	276	218	262	231	248	258	258	230	260	225	231	216	237	270	245	252	243	235	247	225	243	220	245	197	257	225	236	219	241	289	247	256	221	246	231	265	238	252	242	260	237	254	249	243	233	233	228	239	233	236	229	244	230	247	234	224	249	244	220	235	255	254	260	195	234	265	278	252	273	277	258	239	229	269	245	231	229	261	227	266	243	236	231	244	235	268	247	239	237	244	241	236	276	236	256	247	246	228	244	252	225	250	260	233	264	246	244	215	230	238	267	270	262	274	259	231	257	238	252	233	235	231	300	244	266	254	227	268	290	247	262	232	234	272	247	269	264	263	267	241	237	235	228	246	215	247	246	266	247	223	230	234	252	234	243	239	263	242	252	238	265	272	223	221	238	236	258	256	250	261	261	238	239	267	251	273	240	228	264	258	232	267	233	254	251	250	246	241	269	257	277	248	245	249	249	236	242	241	215	218	230	241	226	253	213	275	239	262	256	271	242	255	258	222	278	261	229	231	265	250	221	251	274	221	276	248	228	263	255	254	229	253	241	223	255	227	262	248	243	247	277	255	217	240	215	257	259	247	259	246	267	222	210	254	242	232	246	250	266	220	259	246	279	293	245	269	252	272	246	225	230	262	246	241	221	230	257	234	253	250	264	256	250	237	267	230	221	248	238	245	225	229	251	249	234	231	241	272	253	258	266	291	246	253	270	244	254	243	246	255	260	239	244	226	244	265	262	254	209	255	257	245	236	248	270	259	237	213	210	267	256	255	253	222	249	275	257	239	257	226	239	236	239	226	245	283	243	254	232	248	251	250	264	240	235	233	268	236	235	214	245	271	257	255	236	257	238	233	270	244	230	223	226	253	242	220	248	237	252	234	267	239	241	233	266	270	243	261	244	241	251	237	210	263	274	236	249	243	236	250	246	233	245	249	241	281	253	252	272	230	255	267	254	237	256	236	237	237	245	269	261	233	254	241	255	247	247	278	318	260	229	239	209	247	234	275	252	268	237	251	250	272	226	253	225	217	241	259	251	243	244	252	256	219	237	254	263	244	230	254	245	242	272	238	248	236	227	265	265	256	228	254	257	240	240	253	245	207	260	242	205	227	264	233	247	248	233	263	293	240	250	265	215	229	232	237	255	252	263	239	222	237	261	245	242	247	253	249	252	236	238	253	234	253	253	231	240	252	245	254	246	282	242	229	251	241	246	274	214	252	240	251	267	240	252	224	241	238	248	231	223	253	246	246	256	245	227	256	244	229	264	254	264	249	275	223	223	223	256	241	263	239	237	275	232	294	244	264	240	268	222	211	224	221	251	250	237	246	239	246	274	246	237	239	230	230	256	272	249	233	268	238	258	255	225	224	246	234	227	260	245	282	239	223	244	264	250	224	256	254	237	260	234	250	254	238	245	264	234	243	240	248	205	244	239	249	268	255	209	282	264	264	249	262	256	217	229	250	234	229	254	218	266	266	216	245	228	263	258	239	242	232	231	242	215	239	262	242	242	211	264	262	242	243	272	243	276	265	217	262	231	273	281	241	235	221	247	291	267	258	228	233	245	258	218	242	244	232	256	245	258	222	243	267	252	239	231	250	225	237	238	254	255	256	258	261	262	234	234	265	239	260	260	247	274	252	238	284	256	256	278	223	270	232	228	270	239	251	270	239	225	231	257	257	243	267	224	257	249	282	251	238	242	241	249	237	244	218	238	239	255	240	269	261	219	241	272	271	276	238	258	234	239	267	215	255	244	234	249	278	265	255	247	259	252	276	259	233	246	238	237	233	250	265	238	239	249	235	252	224	231	257	246	283	242	235	258	239	235	231	222	252	254	242	238	240	267	239	244	265	266	231	244	243	263	239	240	248	235	251	242	242	236	255	262	290	271	239	221	221	248	257	240	262	242	239	227	267	222	252	238	216	247	226	228	272	293	236	237	252	264	263	257	273	250	236	239	247	214	216	275	205	234	233	245	245	279	243	271	257	247	238	234	232	233	258	244	267	259	252	274	222	234	248	238	269	240	224	261	226	274	245	247	246	234	243	237	236	210	263	286	235	268	250	246	228	236	220	265	260	257	218	232	250	239	222	258	239	253	238	242	204	239	229	258	229	245	241	216	274	237	252	239	248	229	281	231	264	226	238	260	258	267	270	243	260	270	234	256	273	229	265	239	262	276	259	246	233	236	235	223	242	208	241	240	258	239	240	204	236	241	232	278	225	239	246	243	245	285	229	236	238	235	272	247	258	259	255	242	228	224	217	260	238	240	225	246	217	226	219	215	291	225	246	246	275	268	232	248	214	250	222	263	219	242	224	285	252	208	233	268	246	226	257	250	245	265	244	224	243	254	239	231	264	261	221	229	273	243	264	252	249	238	243	245	259	231	220	274	226	262	260	203	224	260	244	234	228	243	229	264	232	256	239	229	275	265	232	223	241	237	268	248	228	241	286	237	233	283	240	225	247	243	222	216	227	268	246	240	238	232	240	217	255	259	256	224	257	244	253	263	229	255	244	244	259	219	260	236	279	233	241	203	259	262	273	213	245	245	242	249	265	244	253	256	234	256	250	234	226	246	269	245	256	241	249	238	283	257	245	236	236	251	249	245	239	249	228	254	260	224	245	259	261	264	274	250	249	242	228	232	254	255	269	255	225	252	219	271	240	257	224	248	261	253	261	252	232	264	240	230	225	224	261	239	266	249	247	271	277	253	236	230	219	250	243	270	232	227	237	261	229	221	263	244	232	237	263	248	235	264	222	247	256	225	235	254	235	267	253	224	257	248	247	227	233	260	233	217	225	260	239	247	256	229	268	228	233	254	224	258	251	242	264	241	272	274	245	221	238	248	230	272	249	248	253	261	232	252	235	281	251	267	201	240	274	268	241	219	236	233	249	257	271	273	263	254	255	268	264	246	259	256	255	238	258	243	261	229	227	255	222	250	243	255	261	244	253	240	268	234	243	226	245	243	285	238	216	250	226	298	241	242	230	228	210	258	246	238	244	251	270	253	222	259	239	259	240	258	250	256	243	241	231	241	228	229	272	253	251	232	259	199	244	247	227	217	223	234	241	244	221	236	237	221	278	263	228	245	255	210	195	259	244	221	238	235	264	268	247	279	279	250	271	242	224	250	207	261	270	250	245	268	196	238	255	238	262	247	245	261	245	273	239	260	243	245	230	238	233	254	213	251	260	224	254	242	229	245	231	226	248	244	255	217	257	241	224	245	243	244	251	229	234	248	223
18313	33797	66312	81036	66202	45720	27422	12555	3973	1436	742	578	591	586	582	556	594	631	566	576	595	560	604	578	579	619	569	633	562	566	593	589	593	601	535	607	616	587	592	588	617	576	549	540	602	590	572	591	569	582	576	603	601	542	581	630	603	580	616	590	585	618	594	590	609	603	569	577	582	601	610	617	588	546	551	545	627	608	593	595	637	595	606	552	569	606	595	579	609	604	558	582	540	583	634	621	594	570	580	604	667	616	641	594	626	570	584	571	574	621	577	595	593	592	601	589	608	623	613	536	570	546	572	557	608	591	595	611	582	559	581	627	549	555	631	593	606	546	586	605	591	572	595	563	606	569	629	598	575	647	607	612	568	612	570	614	566	588	607	595	555	604	598	615	608	573	601	606	647	598	592	595	629	610	585	560	590	600	607	581	562	585	625	578	602	601	578	575	567	587	580	557	605	550	608	543	582	565	564	546	589	570	581	619	518	617	587	614	641	584	610	577	590	597	563	583	575	562	595	609	577	635	617	574	581	619	580	573	589	641	565	586	641	590	609	568	578	597	570	590	607	609	581	637	564	610	549	561	581	625	615	574	636	630	629	609	582	588	584	579	571	561	581	572	597	623	586	607	577	552	587	579	624	610	588	571	589	594	584	613	598	586	590	593	586	578	585	583	611	584	595	562	578	608	554	604	584	607	592	599	575	612	613	621	625	587	567	616	557	584	618	579	548	615	569	627	568	597	602	591	555	539	581	579	532	593	584	573	621	577	580	622	585	598	633	617	598	584	579	615	596	576	610	578	577	527	618	567	580	598	609	612	614	547	592	582	606	618	561	598	566	577	639	575	569	601	548	625	564	603	604	567	617	603	601	610	568	586	620	594	620	565	606	564	652	623	596	562	602	605	600	583	602	601	580	639	612	628	571	583	605	634	577	583	629	559	570	599	601	561	643	554	581	583	569	576	609	598	614	586	601	582	577	590	618	583	606	573	572	612	593	602	606	592	564	596	589	633	611	581	567	621	565	567	585	607	649	616	576	574	553	560	631	612	594	608	608	565	594	621	572	585	587	604	603	586	618	587	599	571	591	558	619	630	598	594	578	600	559	639	628	554	561	596	590	587	565	588	599	586	549	617	605	592	626	565	569	584	603	571	589	580	566	571	597	574	580	628	585	581	624	615	595	598	608	632	620	563	590	600	620	587	580	596	566	614	625	624	594	618	598	597	625	581	569	593	601	663	575	554	576	619	581	605	609	576	562	574	564	574	571	574	611	524	557	605	590	577	611	570	576	621	606	632	565	604	604	549	603	558	546	599	611	599	586	567	577	600	596	600	565	584	591	582	624	588	586	587	596	600	589	574	542	615	604	564	595	597	570	596	615	579	594	596	637	599	562	609	601	548	576	632	604	572	561	538	622	597	588	580	586	615	603	551	567	624	602	592	577	633	606	563	560	578	593	554	543	579	587	609	578	640	598	579	604	583	578	601	584	577	648	640	578	593	548	613	612	581	584	563	652	579	599	608	619	560	595	594	572	565	578	595	572	606	584	629	569	605	629	595	584	570	601	574	569	623	589	580	582	581	534	606	597	603	613	558	598	624	614	576	581	601	555	590	598	558	541	550	580	563	602	608	583	562	613	556	612	603	618	579	598	574	580	631	563	562	595	614	596	596	569	573	581	605	570	599	598	525	560	594	605	608	588	572	619	611	581	572	611	577	586	605	553	624	585	577	582	606	592	534	642	571	590	645	593	630	548	579	597	604	603	609	605	606	592	602	597	572	586	618	564	610	632	623	610	564	627	591	621	556	615	546	603	635	578	570	654	586	610	593	582	604	610	613	565	610	613	563	582	602	619	622	637	607	581	578	530	582	615	541	579	578	606	590	615	604	565	579	621	589	592	587	555	577	578	605	574	615	588	559	557	645	592	613	576	625	562	572	594	638	587	651	588	593	570	552	592	558	603	610	602	594	610	595	628	573	622	602	583	595	577	628	632	608	582	615	567	598	562	585	597	634	606	593	578	610	612	609	603	568	587	559	551	583	612	587	590	601	558	591	548	620	567	565	579	604	572	586	566	636	577	554	562	584	578	631	607	564	589	585	554	629	618	605	604	617	603	627	620	590	558	556	595	586	544	579	577	614	586	599	565	630	630	549	600	578	567	555	570	584	580	588	599	607	577	590	554	542	578	610	599	574	613	577	634	590	567	641	620	627	584	560	561	647	602	621	598	589	620	634	556	606	595	603	622	585	582	609	586	603	583	568	632	565	605	569	591	602	570	537	597	620	602	613	615	621	569	558	548	584	578	558	627	602	591	607	589	594	623	647	584	585	605	599	601	583	625	605	562	607	614	578	599	618	614	597	556	587	586	568	633	589	593	625	595	579	600	577	602	571	604	613	584	608	602	579	551	656	581	618	579	636	595	594	638	601	573	593	570	621	602	603	621	591	609	612	628	591	564	625	556	570	606	565	621	581	572	578	591	587	587	604	617	578	578	587	586	595	593	614	596	607	608	598	600	589	597	643	604	574	604	569	553	576	592	593	582	577	617	574	608	580	592	578	580	553	625	631	614	584	563	579	587	599	584	588	533	635	558	570	627	597	606	606	596	600	528	601	614	616	592	572	621	576	572	587	609	573	601	579	588	602	576	614	575	607	599	589	587	605	614	613	588	574	583	600	567	585	603	569	591	561	587	551	574	595	565	597	556	614	581	594	561	619	606	625	582	584	566	589	590	620	585	576	624	563	615	543	600	586	592	579	555	571	605	611	636	536	611	596	642	606	599	608	574	541	604	568	650	571	598	559	571	596	604	582	584	624	622	615	555	611	613	599	607	587	552	586	595	593	611	572	552	580	572	594	564	591	599	604	553	548	617	613	601	605	614	590	580	550	607	602	576	625	594	607	646	560	582	606	597	632	585	566	536	592	604	589	598	536	567	600	635	593	608	598	620	619	608	549	593	565	618	601	615	650	601	599	597	605	610	612	584	579	591	602	616	593	622	597	605	589	604	602	603	592	588	560	601	615	549	553	566	603	638	590	590	597	592	607	558	616	619	564	592	599	555	576	586	597	585	625	590	581	613	585	617	589	589	615	642	612	577	602	604	595	547	598	605	628	621	617	620	644	583	621	618	589	609	603	555	587	577	598	615	609	589	582	611	626	615	628	576	654	572	624	603	598	614	566	559	587	586	575	627	592	600	578	591	623	528	659	607	638	571	563	591	580	574	643	605	581	554	604	584	585	580	612	615	587	557	569	560	564	618	580	618	577	577	583	567	554	594	578	592	608	599	598	609	565	565	576	586	622	551	559	575	600	593	571	581	601	602	569	644	548	613	597	602	593	621	614	581	589	586	585	592	588	565	600	585	612	579	580	604	607	582	592	570	607	640	644	614	569	549	534	574	548	564	601	641	583	606	606	601	590	600	575	614	607	623	592	597	649	596	597	612	614	600	629	616	583	579	657	586	579	617	594	577	592	612	599	590	625	600	608
2762	1593	5137	10619	6405	2445	1034	485	305	236	201	218	194	202	234	209	209	228	220	205	194	183	218	175	225	218	218	161	202	205	200	199	191	183	161	183	199	211	197	207	190	186	183	180	195	200	233	198	199	214	204	215	205	177	203	208	225	193	216	211	217	204	206	202	177	216	211	206	213	225	217	182	176	207	182	220	180	185	201	207	199	180	216	198	201	189	220	200	180	215	221	204	231	198	197	203	205	226	234	201	190	200	203	227	211	191	210	217	172	183	209	198	183	200	187	206	205	210	206	194	199	202	216	175	214	223	219	209	230	201	216	191	189	216	213	186	186	205	197	204	198	247	231	215	184	239	203	219	212	195	218	186	188	215	217	202	228	195	191	219	209	205	256	198	228	181	191	196	232	212	212	219	191	211	192	214	207	209	205	191	193	206	193	174	219	209	211	205	180	214	204	198	200	206	221	189	211	161	199	217	188	198	214	202	183	197	199	208	188	203	189	198	192	193	190	215	226	161	227	194	207	190	185	181	216	191	207	206	206	190	183	207	184	216	179	186	202	214	190	173	201	206	199	207	205	204	183	222	201	214	237	199	213	201	179	235	190	198	199	186	194	203	229	201	188	217	220	211	201	207	207	183	206	215	167	178	199	223	204	216	202	171	208	218	211	226	184	211	200	193	236	230	188	184	183	166	192	190	191	197	202	217	185	225	214	204	175	189	201	203	212	207	177	184	232	187	204	201	194	220	202	215	205	211	192	210	201	207	202	221	206	206	198	191	204	190	208	229	179	185	205	193	199	190	192	194	215	195	225	202	197	205	192	209	241	200	213	205	204	195	223	205	196	195	218	211	197	208	198	215	213	217	204	186	211	208	200	199	216	203	219	215	194	194	216	221	198	230	210	219	215	198	224	186	199	217	198	207	182	196	220	191	188	186	190	208	179	207	223	192	183	203	190	199	190	183	212	201	203	199	192	209	223	231	206	212	221	185	208	197	218	239	243	202	225	222	214	219	204	218	198	192	207	250	239	191	218	188	188	195	219	193	224	216	208	208	200	223	204	205	211	209	194	163	204	222	194	214	222	220	192	219	202	204	220	189	204	204	207	199	231	201	210	207	211	226	215	214	198	203	229	187	188	196	206	200	230	198	173	210	210	194	191	179	209	197	218	215	193	193	188	201	216	203	182	225	226	227	215	194	194	229	193	189	202	217	214	192	216	211	189	204	194	178	188	183	199	207	177	190	225	202	204	222	207	183	200	174	201	195	172	209	206	204	181	171	224	199	209	199	234	222	207	192	224	221	187	212	204	199	193	187	184	195	191	194	207	205	221	190	197	221	198	194	206	220	203	208	218	187	206	191	172	189	209	206	194	203	206	203	215	206	194	177	194	181	215	240	194	218	215	191	177	212	197	202	220	199	232	197	231	199	205	209	202	228	199	204	199	196	198	197	214	200	207	199	213	208	188	188	241	210	188	214	200	236	193	189	206	226	217	200	219	194	209	215	196	199	207	194	178	221	189	196	190	234	216	199	201	205	202	216	218	194	240	214	217	204	212	232	179	202	197	153	213	196	192	190	218	191	200	171	199	180	174	188	212	179	193	218	206	188	182	204	227	205	215	196	182	205	227	196	197	205	190	215	187	193	179	198	238	195	199	187	200	203	194	192	220	166	195	233	198	195	220	205	226	201	223	206	226	207	207	211	217	198	200	231	196	208	209	194	192	193	201	208	209	188	190	187	196	204	208	193	223	219	205	228	179	199	183	192	189	204	198	180	196	195	206	218	194	209	201	210	192	191	204	208	224	202	200	185	223	200	201	210	194	213	186	214	202	223	219	220	212	198	193	209	206	209	222	227	175	221	210	192	216	236	224	220	224	235	183	212	213	219	221	180	188	221	222	202	215	225	203	208	206	209	187	207	196	211	206	206	183	217	231	215	214	198	218	204	219	186	221	170	203	212	178	193	206	242	230	207	187	227	246	207	196	213	220	216	226	222	220	212	192	240	204	206	175	194	183	194	191	218	227	210	192	192	197	189	222	197	219	211	201	215	185	188	220	208	203	190	176	219	221	203	192	182	195	203	208	201	199	224	208	201	215	205	171	201	165	197	168	210	218	217	208	211	184	215	194	206	193	199	191	213	194	186	218	192	236	221	207	199	194	196	220	205	212	213	222	216	217	215	196	189	192	217	216	208	233	217	205	207	189	206	209	194	224	214	219	193	208	202	213	220	212	193	183	199	208	219	210	180	203	218	186	206	180	192	172	215	242	191	218	188	204	204	198	219	198	206	194	186	200	206	233	196	187	219	191	200	226	213	205	193	196	195	185	210	207	193	204	185	217	192	190	196	228	204	175	206	189	189	205	218	204	190	227	206	177	210	182	183	201	197	218	194	209	203	190	218	179	223	203	215	205	226	188	202	214	211	206	215	222	194	195	214	187	204	229	212	208	203	219	212	195	211	195	214	169	217	220	179	211	197	196	219	207	228	202	200	201	190	213	215	202	207	208	236	222	198	148	207	191	182	208	202	199	211	199	200	194	217	186	202	215	225	223	194	193	180	201	208	206	194	186	189	203	210	197	197	201	210	196	185	221	209	205	185	198	176	186	234	211	184	215	221	205	193	214	197	193	216	205	211	203	201	211	160	208	199	202	203	184	203	192	205	211	237	206	214	197	216	208	190	221	206	208	220	205	190	216	196	186	185	210	189	173	206	183	190	237	224	226	209	207	214	196	215	198	203	207	219	187	232	235	216	211	192	189	218	197	200	212	217	226	200	209	177	227	224	191	218	191	207	184	198	207	198	201	197	168	243	157	206	220	201	203	216	215	199	189	196	207	227	219	181	219	190	198	185	192	217	216	213	206	215	184	229	199	212	188	192	203	172	204	191	197	189	203	218	219	198	212	200	216	202	219	208	218	219	180	187	192	218	188	229	189	211	213	196	233	206	192	218	221	207	226	185	202	235	172	232	200	203	220	216	224	197	197	201	184	192	184	192	196	219	192	200	177	205	198	212	225	194	191	198	240	207	213	216	239	213	200	209	199	189	224	181	215	217	223	201	222	181	192	200	180	202	212	201	218	224	204	193	194	229	192	171	225	206	243	181	223	187	187	189	211	217	222	194	187	209	206	198	215	193	185	218	196	195	208	236	186	221	193	215	207	184	171	196	214	211	198	209	197	206	185	212	196	189	201	195	191	214	211	196	211	217	185	198	195	226	187	182	202	211	180	217	200	203	212	235	197	232	184	207	172	208	211	205	217	185	221	206	174	236	207	227	192	207	207	210	200	208	196	186	189	220	218	216	177	198	211	198	185	211	211	179	201	208	222	182	209	198	190	207	214	192	186	200	233	206	201	185	220	226	178	226	198	220	196	211	194	199	216	242	223	236	205	171	215	215	209	223	208	200	195	204	201	214	209	198	178	245	213	197	178	206	186	185	216	201	230	198	185	203	180	200	227	181	231	207	207	223	214	196	234	219	206	197	172	211
2936	2751	12931	24568	16602	8094	3463	1533	770	574	561	523	526	517	496	489	523	513	511	529	519	489	532	527	485	589	523	530	520	550	521	511	515	499	516	516	496	491	571	522	520	512	478	486	498	513	545	541	531	514	515	520	457	517	546	537	519	450	514	524	498	557	519	496	525	477	525	511	517	513	542	498	513	515	457	528	468	514	514	547	506	524	562	510	586	578	513	496	520	530	495	494	502	523	503	548	520	517	569	536	512	531	527	558	501	503	550	494	503	503	518	496	482	507	560	526	520	532	462	507	449	466	530	521	471	522	533	453	493	510	495	519	455	509	580	525	502	551	515	490	567	484	521	523	538	515	492	544	501	479	476	516	529	496	546	526	506	560	539	526	513	480	519	517	549	496	509	514	502	537	488	526	546	528	532	514	470	542	522	515	508	519	511	475	537	540	510	497	516	510	473	524	528	463	544	501	537	520	473	468	452	532	503	533	518	515	514	526	506	531	544	496	532	520	566	517	515	516	525	500	511	530	509	483	515	542	513	525	544	488	484	494	475	487	482	523	526	516	491	535	492	535	525	489	533	499	492	542	518	513	511	508	492	526	523	529	545	514	521	501	490	540	496	525	527	527	509	507	539	534	490	503	513	495	473	489	515	506	537	547	472	523	544	508	558	512	536	485	541	530	551	484	529	506	536	508	560	493	484	484	540	522	508	473	485	465	516	495	488	471	505	485	498	478	511	476	517	485	517	535	518	526	528	458	520	517	515	535	520	545	514	502	495	520	482	495	569	512	506	529	517	517	518	513	494	479	476	514	516	488	521	520	495	524	525	517	498	524	486	521	520	511	513	539	518	495	524	522	500	539	534	504	518	526	492	516	516	503	510	533	497	533	513	511	539	494	459	545	534	520	519	473	507	503	524	512	509	545	489	504	480	502	516	491	500	509	519	513	516	518	516	517	478	497	441	500	544	476	453	504	510	509	497	547	508	547	528	537	526	507	542	507	530	489	535	527	537	520	514	497	533	527	465	528	486	480	525	539	506	527	492	534	527	508	521	530	534	534	511	517	540	440	521	506	510	538	541	508	528	526	565	508	500	522	529	488	536	526	516	535	529	490	518	506	537	566	532	499	502	522	510	514	510	528	523	536	502	532	522	535	535	560	526	506	547	520	544	526	509	512	569	529	523	519	519	522	541	530	498	528	472	537	524	484	519	511	556	540	533	521	474	549	494	535	514	502	534	502	521	527	524	533	527	518	521	485	529	506	498	531	492	497	526	541	537	553	497	515	519	495	508	530	526	497	534	497	520	495	507	548	528	542	483	493	548	525	519	534	451	552	539	511	506	521	487	552	522	498	496	518	516	504	506	522	532	505	496	542	492	525	498	482	495	532	522	499	479	515	535	541	523	514	533	521	496	479	490	518	491	549	522	524	540	516	491	469	516	548	512	502	495	514	503	491	488	499	474	546	533	532	490	532	518	511	527	511	510	530	514	491	524	471	562	505	522	533	487	529	510	528	522	524	513	522	503	496	508	509	518	491	558	541	515	502	504	448	576	530	536	535	541	527	542	511	513	517	537	530	534	483	527	554	518	513	474	517	567	531	488	512	544	572	544	514	534	505	542	514	560	503	502	514	463	499	501	482	509	518	493	535	551	522	473	524	519	508	518	521	511	493	523	532	502	534	512	535	553	522	518	553	502	543	478	508	515	471	515	490	549	513	530	519	502	527	499	504	575	519	521	515	512	503	488	493	491	487	524	522	513	505	549	574	502	498	459	528	533	504	514	497	505	525	520	499	520	531	516	495	522	516	504	521	488	504	497	524	506	524	547	568	491	513	565	461	485	525	479	546	494	523	501	517	511	510	505	507	530	526	526	525	501	521	505	514	525	478	530	524	558	504	525	547	538	518	479	489	522	521	489	529	495	518	501	510	489	522	529	502	541	525	503	520	487	509	488	531	557	525	520	541	481	521	526	501	527	526	525	508	496	516	539	549	530	554	514	503	489	494	516	532	522	521	479	570	586	505	528	535	495	454	502	463	527	500	501	535	531	526	539	531	480	486	509	541	554	492	564	512	554	504	528	498	503	535	528	504	505	540	504	531	541	498	460	552	544	516	512	505	500	506	477	511	538	573	520	526	515	464	502	521	529	544	496	485	484	501	516	545	561	540	497	561	493	551	507	544	499	511	523	529	516	512	471	506	554	529	552	533	540	534	515	497	468	525	513	509	506	511	526	487	510	508	495	555	477	479	497	538	560	528	554	495	507	547	535	472	480	482	525	487	494	512	527	491	530	485	515	570	520	525	483	535	502	544	512	525	524	499	576	517	522	483	547	490	518	521	489	518	526	547	494	494	520	510	528	533	479	512	506	519	522	526	485	520	512	509	498	525	519	525	509	525	513	511	513	568	543	465	475	556	557	513	530	515	492	473	532	514	499	530	540	560	507	504	518	517	494	535	519	549	489	515	548	504	549	514	504	491	486	582	522	505	489	526	524	524	513	500	508	502	523	514	515	500	513	495	524	502	500	548	524	538	549	542	539	551	507	523	508	510	506	560	482	500	504	500	512	523	494	488	520	531	530	513	530	523	529	516	533	534	489	498	531	493	490	545	512	544	533	531	505	473	472	491	509	505	519	514	496	521	504	479	501	483	522	542	512	508	503	505	520	497	529	534	503	525	562	551	542	506	508	547	534	508	502	519	487	501	500	485	532	517	518	530	522	503	482	501	527	523	472	492	503	509	546	513	495	525	506	539	522	512	531	510	473	566	497	509	498	522	518	530	514	500	483	538	521	487	506	503	494	495	543	514	523	497	529	539	517	525	520	503	530	523	526	515	503	508	492	525	553	520	514	500	531	501	547	514	516	529	557	511	489	528	509	530	518	476	544	503	540	517	531	534	557	491	518	506	530	554	483	508	531	493	496	487	544	515	513	478	543	518	503	487	510	534	553	489	517	530	502	515	518	503	535	515	527	541	540	498	556	496	516	497	469	463	507	505	502	476	472	547	510	477	514	490	567	520	553	550	533	504	497	546	522	516	517	517	500	512	526	502	508	496	516	486	547	494	484	520	502	526	521	539	497	505	496	516	499	516	476	526	552	498	492	529	498	551	540	483	500	503	552	524	505	520	528	477	543	504	488	544	472	509	499	526	497	535	553	557	533	492	543	522	486	527	554	523	527	551	503	534	561	534	517	512	516	508	514	518	479	514	526	489	491	523	521	483	505	501	530	537	520	523	493	487	488	526	491	486	539	545	483	538	512	524	544	500	525	492	503	519	530	505	517	529	507	522	512	531	553	535	519	540	523	547	549	544	578	523	557	515	488	500	505	458	509	479	512	545	502	505	494	534	537	496	511	534	503	503	554	552	495	501	534	511	498	530	498	536	516	521	498	480	488	536	513	527	536	506	516	521	499	509	487	480	535	516	561	513	504	534	530	520	515	527	576	494	520	546	548	524	517	523	517	510	562	515	465	463	511	505	530	530	525	527
29678	33040	62932	71019	52217	32321	15054	4123	1010	436	287	267	261	246	242	261	276	291	273	237	267	244	266	249	283	243	270	220	256	267	259	242	222	266	284	283	254	287	256	226	249	233	254	252	261	244	243	282	287	257	241	250	235	247	280	247	268	259	258	247	249	267	284	244	219	255	277	263	265	253	243	263	280	281	234	253	276	241	274	232	264	242	264	241	243	242	244	270	265	213	257	226	264	283	261	269	216	254	272	252	262	272	234	266	248	265	248	278	274	253	234	246	277	268	250	247	254	258	263	276	242	258	239	255	248	261	270	243	249	262	275	233	265	258	264	248	243	277	246	224	268	253	247	261	259	254	263	270	267	264	255	241	287	249	259	229	238	251	234	244	252	230	280	270	260	261	232	258	237	215	229	266	259	232	273	303	248	256	279	259	242	233	286	253	256	258	276	245	257	235	260	244	269	260	247	266	288	240	227	263	247	224	234	287	250	257	241	239	270	249	269	247	254	237	234	264	275	253	246	241	225	271	257	282	282	268	225	268	236	256	251	280	270	256	287	258	221	255	252	254	251	257	265	259	258	253	248	277	258	236	234	254	242	246	271	236	238	271	269	269	250	222	246	246	263	282	271	257	276	241	239	262	252	271	240	234	249	253	263	298	279	282	259	265	261	257	234	235	270	274	251	246	250	262	253	256	220	266	261	239	249	275	279	286	278	247	284	255	257	246	262	267	265	275	262	256	227	244	256	243	250	266	256	270	271	255	260	252	257	271	233	263	249	215	253	260	254	255	263	264	245	259	268	280	234	254	258	232	272	239	285	215	250	266	240	265	257	223	227	253	214	250	260	257	267	265	286	264	231	251	272	247	253	261	246	264	264	240	260	244	261	274	272	271	268	207	246	266	259	245	239	250	257	260	260	272	302	232	260	248	252	244	265	270	244	253	293	271	241	269	264	266	240	233	270	269	251	251	265	256	254	264	279	278	229	248	268	270	239	254	262	273	238	265	286	245	239	223	276	280	250	272	227	298	251	246	273	251	267	264	291	247	237	247	274	241	271	270	240	245	258	257	254	256	249	246	254	271	262	250	231	276	270	275	215	237	256	245	263	262	238	243	278	249	281	242	235	269	266	251	265	248	256	246	238	274	282	243	241	270	234	271	211	262	258	275	267	229	234	254	247	264	240	280	254	238	230	237	266	276	240	240	251	243	241	267	274	259	243	254	243	291	268	265	245	253	228	258	281	271	288	246	229	235	254	254	248	246	237	252	257	264	246	271	251	289	241	248	266	252	254	283	227	258	275	253	252	239	272	251	214	267	241	238	263	272	244	235	210	257	250	256	273	199	273	259	244	264	261	247	269	270	247	247	254	280	293	301	261	258	247	264	234	250	251	237	245	247	275	250	239	230	257	247	265	253	267	268	247	246	274	263	277	255	264	253	264	297	274	285	253	270	283	233	225	250	245	271	221	257	281	251	239	273	270	293	248	237	237	258	284	276	255	279	254	253	269	276	267	244	259	239	289	281	281	239	261	263	267	248	281	222	274	242	262	255	233	246	231	264	253	238	248	251	234	246	267	217	261	235	277	251	245	268	251	293	259	257	241	266	250	246	240	276	257	285	254	260	271	276	253	257	272	229	218	226	249	281	247	262	261	275	234	207	240	281	251	306	231	247	269	278	230	221	263	266	251	260	293	271	254	278	223	249	264	232	256	243	219	255	241	266	245	261	270	267	240	251	256	259	263	241	260	247	251	267	254	252	238	232	241	254	240	251	233	244	274	251	241	261	288	258	265	237	239	245	252	243	269	285	254	249	253	274	262	231	243	259	283	276	258	265	278	271	280	261	263	255	271	274	263	217	220	288	275	271	245	250	261	261	277	259	255	255	257	245	254	256	248	251	244	258	241	248	263	255	269	265	278	263	225	287	240	271	283	283	249	235	253	242	263	229	246	254	263	258	252	258	265	276	254	253	249	241	250	256	253	262	231	238	270	234	260	260	265	257	247	276	282	276	256	237	292	245	265	229	249	259	242	256	268	236	224	270	245	246	267	281	233	252	238	275	289	263	224	247	273	243	246	234	261	247	272	258	265	269	233	232	251	260	248	244	278	267	250	260	246	270	237	246	298	251	270	272	235	281	242	244	249	231	272	256	242	259	247	265	269	257	247	246	246	267	263	283	289	247	248	258	265	226	231	260	250	269	267	257	266	252	257	246	260	258	259	231	252	270	273	246	275	244	288	254	270	253	264	248	273	276	303	239	255	259	260	251	258	287	262	262	271	234	268	251	274	238	254	243	243	256	247	285	231	270	256	226	268	246	236	240	263	260	253	237	270	242	232	272	255	224	232	282	224	264	265	223	234	229	237	269	234	252	281	252	262	274	269	266	271	241	268	257	292	265	243	218	281	262	225	237	233	278	268	270	270	251	239	251	240	259	266	257	256	230	274	261	263	258	271	251	240	258	267	259	256	252	241	249	243	254	276	259	295	231	244	280	279	253	236	253	259	287	222	237	258	267	270	269	260	271	233	234	262	241	276	255	239	277	254	266	271	246	265	235	283	228	255	252	283	271	269	269	233	259	273	269	238	276	247	259	262	249	266	287	236	284	275	270	277	217	234	248	236	249	263	266	233	269	239	246	274	265	285	260	242	253	252	252	268	250	253	267	286	226	303	250	246	252	256	255	258	249	245	235	262	249	264	256	256	264	258	259	235	249	263	253	224	253	265	266	240	269	252	287	240	290	272	237	237	262	247	296	223	270	242	227	260	256	290	266	250	282	267	253	240	273	244	256	270	268	251	243	283	248	246	249	280	256	258	238	263	269	245	278	265	262	230	267	252	245	274	236	261	233	258	273	285	281	257	249	282	245	266	260	272	248	261	235	251	256	264	253	259	228	254	226	256	251	241	258	281	243	257	249	238	269	252	257	254	235	259	247	265	267	264	268	254	271	272	280	235	249	259	236	240	257	256	237	267	226	249	277	238	229	235	259	236	290	287	260	282	270	262	245	247	279	270	264	228	259	256	259	274	256	265	238	238	246	254	272	230	243	253	260	256	275	267	270	227	274	260	216	257	266	264	284	286	268	232	258	254	278	240	262	227	227	258	262	260	255	253	267	268	221	265	277	249	260	258	266	288	296	262	236	265	275	243	255	260	258	290	238	262	240	253	276	228	284	285	263	261	264	247	256	218	246	274	223	235	267	233	229	257	245	277	240	238	228	278	264	244	242	238	262	252	272	257	253	217	273	251	254	244	247	255	266	234	237	235	235	255	273	248	250	268	250	263	260	245	258	265	269	263	234	251	263	242	215	250	244	240	275	268	249	237	265	257	269	264	235	264	256	238	283	243	259	233	236	243	255	274	267	280	304	259	263	243	261	241	244	243	269	223	253	254	250	242	235	271	287	252	259	268	242	248	238	218	260	295	264	284	255	277	283	268	284	264	259	272	266	283	259	250	280	262	274	282	236	278	290	242	278	234	264	247	242	261	251
17890	25864	60715	76548	61983	43143	24864	10963	3501	1336	757	596	655	637	645	623	607	650	649	610	617	666	665	619	611	628	639	647	676	659	644	619	582	609	599	603	571	592	668	629	646	575	701	643	635	656	609	642	625	657	631	597	646	630	650	623	614	597	591	611	631	635	584	603	617	638	587	626	628	606	632	626	626	607	582	597	633	622	644	631	645	657	617	619	645	617	693	582	632	611	609	604	633	629	616	624	622	675	611	587	622	603	628	600	590	599	595	632	655	618	688	643	634	659	614	649	636	665	639	621	629	655	649	655	632	654	591	664	635	630	672	651	610	636	628	587	627	636	632	638	620	596	630	662	645	619	640	637	597	634	671	604	623	600	630	596	626	640	597	613	607	627	598	588	615	627	696	627	654	626	639	626	596	661	612	637	607	612	609	618	587	614	645	664	641	581	645	608	619	595	637	599	663	630	552	631	577	641	607	613	635	636	641	629	624	645	640	645	653	619	605	627	607	655	645	623	615	591	603	591	632	589	631	648	636	597	605	611	642	609	633	613	631	628	601	619	609	549	602	620	648	674	661	640	614	613	579	621	632	625	599	619	636	664	623	593	656	632	615	635	635	635	615	618	635	608	612	616	639	615	587	649	639	634	603	586	681	599	607	646	621	620	651	602	587	645	648	623	647	615	619	624	624	682	606	613	621	608	631	649	596	638	612	628	648	607	671	587	624	651	661	626	655	627	628	623	613	606	617	613	661	625	611	633	607	649	620	657	637	642	625	621	589	608	645	649	649	609	586	586	623	606	597	606	672	644	620	666	613	629	671	605	612	621	609	573	623	645	641	672	636	627	627	607	606	678	627	608	607	647	590	646	628	615	626	586	615	652	633	635	650	637	636	617	623	662	587	627	586	584	620	613	639	632	661	594	627	657	644	639	612	612	624	657	630	648	653	614	571	620	651	614	612	618	634	612	598	636	674	635	634	606	614	612	622	620	641	642	655	588	634	605	622	614	599	606	637	649	593	618	659	566	620	640	582	623	633	615	649	612	635	639	591	652	656	603	610	673	609	645	633	670	638	626	671	647	623	623	666	638	587	632	662	634	638	623	624	650	658	649	630	659	627	650	616	609	643	591	605	676	585	647	639	654	644	612	602	618	593	607	628	649	605	684	611	601	644	661	623	620	586	629	627	634	632	662	615	640	600	631	645	653	626	621	686	602	623	631	641	649	587	656	594	582	628	615	651	607	621	612	627	622	613	649	628	643	598	663	606	639	652	642	642	657	595	594	596	637	635	598	610	615	623	619	619	602	611	625	613	607	557	606	625	608	635	607	639	671	630	613	608	638	635	587	593	608	653	642	634	668	631	656	645	630	623	611	643	649	606	575	661	637	631	596	627	680	653	597	660	604	605	670	644	628	642	621	604	601	611	667	593	585	602	613	639	637	617	609	611	599	607	625	565	635	628	608	644	586	644	634	590	627	576	622	629	604	627	653	653	610	566	607	589	589	640	635	620	625	628	621	636	617	639	624	639	589	605	669	608	616	621	637	616	619	653	650	699	654	615	649	565	582	642	672	643	614	660	650	614	634	582	628	610	648	590	632	633	646	638	641	628	576	634	631	610	684	630	628	624	620	664	648	631	612	655	634	650	623	573	631	665	612	664	622	594	577	567	610	601	575	614	655	649	630	628	636	622	633	633	610	656	623	650	630	644	610	676	625	662	625	624	633	645	624	656	618	628	623	641	617	651	633	638	630	666	602	591	583	593	587	638	644	620	606	631	610	600	611	615	607	666	615	616	636	654	603	656	628	637	613	594	619	617	639	606	612	635	602	615	665	629	677	652	650	641	600	600	600	656	621	618	604	650	606	614	599	646	645	619	651	648	643	597	621	651	665	656	613	632	628	637	626	650	628	630	576	598	585	618	588	673	612	595	611	599	626	631	609	654	597	610	588	588	636	653	701	604	635	614	606	612	645	624	624	578	667	675	651	622	637	670	643	647	635	582	595	609	611	596	623	602	650	607	595	581	621	615	594	597	559	667	666	638	609	616	647	578	632	656	612	648	617	644	580	612	606	671	608	599	635	645	630	653	637	636	669	629	644	598	655	599	645	663	635	618	625	635	641	602	617	580	628	591	600	595	624	604	612	604	644	607	619	625	619	637	627	632	618	647	579	618	642	597	643	615	613	636	591	580	633	598	642	655	656	653	635	634	599	585	653	615	592	644	651	625	608	650	689	649	638	648	627	669	564	620	617	637	621	587	581	606	642	614	626	621	630	618	663	674	607	644	633	588	634	644	628	576	623	663	638	589	636	678	575	626	638	631	625	672	577	634	638	619	632	610	616	624	642	602	663	647	607	644	589	632	607	596	566	665	618	606	637	623	626	639	633	635	629	597	617	661	645	606	632	639	653	627	639	646	625	590	599	616	664	617	633	618	604	589	659	570	619	579	605	648	664	652	630	659	599	641	653	602	609	600	665	646	614	674	666	603	646	650	616	601	607	615	599	646	610	619	598	614	687	617	628	650	643	659	610	654	625	642	607	597	629	614	620	611	642	582	655	619	622	594	637	650	619	548	670	563	629	566	639	588	651	617	654	573	619	616	630	643	608	576	629	616	654	612	645	653	657	621	582	618	640	594	614	619	612	662	653	618	616	601	619	632	659	636	647	608	649	641	659	605	629	637	630	582	597	637	611	597	598	616	620	589	589	598	654	646	619	621	610	653	624	605	660	637	643	678	632	593	632	614	632	559	618	580	583	615	599	631	618	643	646	634	608	625	584	634	665	652	679	648	604	606	625	674	638	668	614	658	590	626	619	636	627	671	578	590	619	635	615	628	549	624	611	603	597	617	668	604	623	624	666	607	655	613	632	617	602	641	625	635	646	609	645	638	664	628	654	597	620	591	653	618	589	659	633	669	644	613	640	680	646	634	632	620	635	666	622	632	627	653	651	615	623	602	650	628	632	647	573	596	628	673	646	655	625	639	605	650	639	614	607	634	637	602	638	618	629	633	628	606	637	629	610	632	626	642	615	627	639	653	628	598	646	633	632	695	607	626	657	603	642	604	590	616	661	646	646	667	626	621	604	601	628	589	624	646	634	596	636	651	621	636	635	665	641	629	603	654	616	649	617	630	628	578	690	589	630	597	626	611	691	645	635	604	616	620	605	640	624	614	618	627	665	633	648	573	621	608	667	674	593	631	608	616	630	612	579	608	603	643	593	670	621	601	623	654	619	627	634	619	600	568	648	551	619	623	594	612	617	632	652	604	629	657	645	641	672	587	621	574	644	611	622	643	621	605	632	584	610	614	638	667	633	648	588	587	668	672	594	620	636	650	646	596	600	646	597	649	600	599	608	643	634	598	608	615	641	564	584	590	662	613	647	620	628	635	633	605	616	644	647	611	649	608	627	618	610	654	637	677	620	621	604	642	610	608	627	634	616	614	616	663	645	598	644	670	565	632	608	646	615	616	590	622	613	621	650	631	590	629	650
35251	41389	75364	73156	54927	34915	17030	5069	1157	495	285	220	263	222	214	237	229	260	251	245	253	232	258	240	266	242	221	243	251	227	238	242	236	252	268	226	245	242	245	221	235	253	262	224	277	252	261	257	219	225	224	246	232	230	258	237	239	214	212	238	231	249	240	232	232	226	253	248	246	253	227	251	255	244	253	234	246	273	241	251	254	262	218	243	238	256	251	258	237	239	258	242	244	244	223	254	246	223	265	203	212	204	242	266	218	228	241	219	241	252	249	223	234	243	247	236	234	254	203	249	243	248	248	228	238	252	238	263	213	229	227	243	254	240	231	246	255	245	259	228	215	275	247	252	256	229	259	256	232	264	235	244	210	234	259	252	231	257	266	274	245	252	264	259	238	248	286	230	211	248	250	233	232	227	232	248	221	244	253	265	270	242	251	260	249	238	250	222	222	235	224	231	251	242	232	237	248	221	264	267	262	268	233	202	232	255	258	238	237	209	259	260	238	252	251	248	242	262	243	222	210	213	231	215	229	255	273	252	296	240	257	242	241	241	243	237	222	230	216	232	239	240	213	236	256	263	263	233	267	270	251	236	256	249	249	217	286	270	233	225	239	229	246	259	216	223	235	233	229	247	224	274	254	234	227	246	224	245	254	252	226	216	233	240	258	245	239	256	263	249	241	241	239	215	219	230	254	250	249	265	260	256	216	238	246	233	255	257	256	234	235	245	238	211	253	240	240	232	252	252	232	227	286	234	253	220	222	243	242	248	248	246	255	234	261	242	231	268	250	260	250	258	251	254	231	238	234	234	233	253	234	253	243	260	214	197	254	235	249	245	259	238	209	248	223	247	227	251	226	251	263	225	209	232	257	230	235	232	235	236	230	259	235	232	228	270	232	249	251	236	280	273	247	260	259	225	240	246	244	243	260	215	232	233	211	275	268	248	238	222	240	244	203	244	225	250	253	246	231	225	266	254	245	265	224	250	245	248	237	248	255	262	244	233	234	266	248	249	234	238	231	246	254	297	233	257	264	225	244	228	225	214	231	238	243	232	228	263	284	264	242	249	243	246	223	239	246	239	247	253	232	275	224	216	234	259	214	262	222	258	227	270	230	244	236	265	240	253	242	261	228	231	234	262	272	244	242	252	251	243	238	256	247	228	219	231	217	240	258	267	247	246	238	273	232	243	255	259	241	251	229	215	241	240	248	231	255	224	225	237	232	236	235	263	232	239	250	236	220	254	226	238	245	269	240	272	246	256	253	228	238	222	270	236	228	259	233	210	241	216	242	244	240	227	263	246	249	244	265	251	235	225	239	228	241	255	253	237	241	257	249	253	259	210	240	258	229	249	251	249	227	233	257	223	242	243	238	244	245	224	256	255	275	245	274	235	206	233	245	251	274	263	261	216	257	229	257	244	261	252	250	229	244	212	216	253	230	225	265	232	220	239	243	284	258	242	231	234	251	265	243	239	244	259	242	230	236	188	235	204	239	247	254	258	225	214	232	242	222	229	222	224	235	247	247	264	257	241	232	216	256	234	260	245	239	241	256	248	260	228	210	210	253	261	213	226	266	261	223	232	256	255	259	261	253	239	249	245	241	217	253	231	222	248	268	229	251	235	222	251	264	243	244	240	243	260	222	247	252	223	252	234	252	235	209	237	238	254	262	239	209	237	265	226	267	239	259	261	249	209	234	250	251	279	254	285	243	256	227	243	244	229	234	269	250	253	224	228	251	220	261	228	230	224	250	234	269	249	217	227	237	229	239	237	232	242	254	266	244	260	229	232	234	252	241	221	227	240	285	260	267	232	252	249	232	243	234	240	250	236	241	246	229	255	237	239	241	241	247	245	263	245	239	233	230	259	237	219	260	252	249	241	229	248	247	243	288	202	268	229	235	244	253	269	220	244	224	234	237	251	251	252	250	271	252	262	237	232	226	240	247	232	237	249	233	284	266	275	240	222	258	232	228	262	255	280	246	240	246	229	249	242	270	266	252	269	224	243	216	237	255	262	275	248	236	260	214	209	242	228	228	255	249	227	249	248	270	255	233	262	239	248	223	232	263	246	235	212	252	230	249	264	268	255	252	262	239	235	281	256	226	256	260	230	250	236	236	273	249	260	243	219	266	255	232	270	236	269	214	256	225	213	232	227	264	258	236	237	226	252	243	236	252	220	272	225	263	257	235	246	230	247	238	237	257	244	240	254	261	228	235	244	256	252	231	249	263	253	251	247	241	246	253	272	244	238	260	258	241	239	243	233	243	275	259	247	253	267	248	246	231	267	245	229	228	248	241	231	264	267	247	257	224	237	238	250	255	229	256	236	215	242	237	236	240	227	230	260	230	248	263	250	230	232	264	211	229	223	248	229	248	234	227	246	276	245	251	239	271	238	222	269	239	251	252	227	262	223	246	244	229	266	246	251	262	246	231	219	226	261	269	259	253	229	241	240	238	229	218	244	234	232	262	236	248	264	232	245	236	207	248	228	251	247	258	240	227	206	199	229	234	257	257	234	250	256	246	238	245	240	264	258	236	252	235	253	223	256	234	229	247	247	275	253	200	245	276	253	221	259	251	254	240	253	252	193	253	212	248	233	230	244	229	244	260	240	221	243	221	220	239	227	235	236	261	254	258	261	259	221	232	230	254	257	224	252	258	188	267	269	235	195	240	221	247	255	233	231	216	236	223	254	241	262	233	259	248	255	224	243	282	256	245	247	222	273	245	237	225	232	257	255	266	233	244	235	218	225	244	230	247	237	223	257	217	224	259	254	254	225	221	229	232	254	255	250	246	243	269	248	220	269	238	220	260	240	223	254	217	234	231	262	253	227	244	248	265	248	244	231	237	246	218	235	212	211	233	239	243	226	245	233	240	232	248	292	282	241	259	230	236	269	243	233	254	236	242	226	249	238	245	271	240	237	252	244	268	225	243	239	243	258	242	231	229	236	225	251	245	250	262	225	270	260	249	229	245	240	244	261	240	238	254	241	240	249	275	237	259	222	252	235	239	268	258	250	235	246	230	199	237	243	244	253	253	246	278	274	276	249	228	231	242	239	266	256	246	256	258	228	268	224	261	238	233	214	250	253	231	262	268	266	264	279	264	257	219	241	254	277	251	247	256	234	266	266	258	240	244	221	212	252	262	236	247	260	230	250	235	268	254	247	242	230	216	241	238	275	242	253	224	240	245	270	251	248	278	255	245	231	232	222	241	246	247	266	241	262	251	218	242	217	260	246	260	230	233	241	242	264	229	266	242	230	245	259	235	228	211	248	234	221	237	219	259	268	231	226	217	255	219	234	259	256	260	227	253	243	246	264	255	245	235	267	248	250	258	267	256	243	233	232	239	255	234	249	237	270	246	242	254	260	253	257	244	236	239	235	224	228	256	283	229	251	220	233	239	265	244	221	248	227	220	239	244	197	241	245	258	239	238	252	254	228	240	254	230	238	270	261	232	230	228	258	253	232	238	244	248	214	219	215	248	220	268	246
20973	31399	71426	80062	64746	45598	27304	12036	4005	1447	757	636	647	578	640	594	595	591	632	588	570	568	585	616	598	611	609	614	604	595	618	573	562	608	600	591	614	554	633	589	594	581	635	657	602	590	555	574	539	618	584	548	604	604	620	536	636	579	627	585	626	583	619	565	620	574	604	570	599	589	566	622	610	599	555	587	568	584	597	609	609	582	615	617	584	578	604	577	589	587	612	586	586	588	584	611	595	579	631	623	550	589	607	618	561	594	654	553	602	614	588	582	557	583	665	598	594	599	566	608	596	554	557	586	574	619	545	610	610	586	557	624	571	589	555	624	591	576	617	563	595	581	607	603	586	597	606	591	571	543	570	667	555	556	589	563	607	548	640	601	550	569	570	567	630	541	572	600	556	611	606	606	591	568	561	575	628	616	610	564	591	591	610	583	606	604	564	610	592	542	598	563	582	598	585	546	603	567	576	589	582	595	619	577	615	582	608	613	631	576	594	562	600	578	635	574	573	554	591	584	546	583	541	588	614	568	619	592	577	589	550	592	619	603	592	588	610	610	570	594	584	599	589	602	560	565	605	667	572	623	571	582	603	577	613	574	614	631	572	618	585	568	571	532	620	580	631	602	558	571	596	624	548	613	583	596	617	596	615	582	601	594	628	617	553	625	580	592	596	579	554	608	583	607	584	538	605	570	587	635	598	622	616	568	593	604	580	595	568	535	591	588	592	585	593	612	611	517	604	618	613	611	603	593	556	612	546	611	575	593	563	629	590	572	579	590	611	618	672	605	604	586	601	643	572	610	591	590	573	528	604	601	618	613	586	577	593	608	591	619	564	596	571	593	571	605	608	635	585	642	579	614	572	580	592	563	586	601	554	602	575	566	584	614	598	586	580	660	579	553	625	571	607	593	598	567	582	612	612	532	557	560	610	609	566	578	623	593	620	626	597	573	611	548	570	625	594	542	605	596	578	554	609	555	543	554	609	604	594	634	602	573	635	567	561	609	601	580	548	596	608	600	574	586	610	596	548	587	606	595	580	621	568	560	589	602	543	642	622	607	572	568	621	594	611	596	594	593	606	585	570	546	568	630	539	598	581	603	617	603	583	582	595	569	603	580	562	592	595	628	617	625	608	607	594	608	586	562	557	602	613	636	570	585	610	583	604	566	588	563	592	598	564	609	610	585	607	590	612	599	618	559	580	600	585	584	600	585	535	593	579	573	590	561	589	611	605	558	589	585	580	615	592	565	606	581	566	558	588	610	588	560	628	599	607	585	591	625	593	606	556	596	582	583	579	628	613	594	625	608	601	645	576	574	602	542	515	609	576	560	568	642	608	604	577	587	596	565	573	598	589	615	568	592	558	592	591	604	622	561	573	581	579	568	610	611	605	590	576	562	601	610	582	566	601	563	561	567	584	619	632	600	576	576	593	569	566	594	561	614	559	612	598	587	595	628	586	580	611	578	616	605	586	614	597	610	579	583	612	571	570	568	597	549	578	543	562	622	563	571	602	627	570	650	597	543	586	599	603	587	553	627	644	561	582	607	571	578	639	613	570	575	608	599	583	566	639	638	625	581	606	571	603	611	607	580	600	603	589	575	596	615	567	532	577	587	621	599	588	596	595	629	604	603	618	599	591	598	562	601	611	569	600	633	615	607	633	582	586	598	620	560	623	560	593	580	618	594	586	570	630	581	580	600	569	608	565	610	590	579	578	616	608	601	552	555	588	576	617	619	545	554	577	638	602	555	621	552	599	587	597	645	580	562	546	614	568	587	612	601	570	624	578	595	584	606	583	585	582	643	611	619	627	579	594	585	562	554	604	626	588	576	550	595	624	587	631	594	529	564	638	635	600	594	600	558	573	578	585	550	559	620	632	620	573	577	575	599	613	599	625	575	571	583	566	612	626	583	589	587	588	584	590	557	605	570	581	608	581	559	621	597	616	626	604	609	549	555	597	577	596	592	567	579	621	566	623	613	591	605	576	594	593	609	591	586	636	585	594	593	596	609	622	589	552	568	618	584	537	589	605	543	569	545	576	640	590	588	586	607	589	562	612	627	582	548	594	589	601	614	601	603	561	578	599	576	583	599	589	554	593	593	583	567	572	619	581	615	569	582	567	615	617	551	602	603	592	605	642	592	624	582	572	559	644	593	552	601	618	580	617	613	565	549	643	557	591	582	564	548	550	583	543	564	547	585	591	643	585	596	575	590	608	562	586	600	553	585	631	590	593	596	610	620	583	590	616	561	585	597	578	564	566	559	618	585	591	604	564	607	582	565	569	605	612	584	606	596	600	589	592	572	587	658	589	617	604	586	615	594	582	573	584	575	624	613	583	609	573	553	557	612	614	639	565	575	637	622	570	566	532	587	580	615	642	569	580	601	614	581	565	613	580	602	620	593	566	644	606	594	626	536	579	586	557	594	612	622	573	613	564	591	588	599	634	553	550	590	598	563	575	581	578	573	570	637	613	563	587	566	569	587	606	616	581	583	599	559	567	573	627	619	573	597	587	626	602	588	601	569	568	596	566	590	608	575	578	646	589	596	619	578	592	610	567	605	580	639	625	565	603	558	584	576	618	597	599	628	617	578	584	566	600	593	623	577	633	583	579	609	588	621	575	593	575	606	620	580	599	611	595	589	610	579	607	588	557	607	594	617	601	587	630	581	592	599	565	598	642	553	596	571	580	590	630	595	584	613	588	603	558	532	562	585	619	621	604	614	577	582	554	582	600	592	561	614	629	609	578	571	560	623	585	647	604	612	602	585	635	607	609	579	588	597	598	563	550	554	592	574	606	613	557	583	605	600	598	576	589	603	580	599	605	574	592	599	580	597	581	567	548	574	618	590	563	590	597	583	604	615	565	603	646	592	557	597	624	603	604	595	563	614	597	564	641	620	585	581	602	579	625	555	562	586	576	604	549	617	567	576	590	604	562	611	603	575	622	604	580	548	580	592	564	581	584	597	590	621	551	563	597	618	618	544	594	607	582	593	574	550	583	582	587	579	560	620	550	620	564	593	595	602	557	586	573	607	615	599	620	594	554	602	560	610	601	593	578	574	613	599	589	600	572	597	566	572	558	591	582	573	633	616	595	586	613	589	592	583	620	567	577	607	581	605	560	583	586	635	600	600	584	589	604	571	586	550	606	568	623	571	586	598	558	590	593	597	612	571	600	625	573	562	574	574	610	608	558	584	581	573	621	566	577	549	592	599	587	609	571	572	549	595	576	592	597	590	574	592	599	578	531	621	572	579	566	564	617	628	588	575	586	622	590	594	580	599	607	545	570	586	601	578	606	616	611	610	579	613	626	582	569	627	592	575	522	578	604	607	611	605	582	552	590	590	558	549	573	637	603	569	548	629	567	644	572	610	589	597	557	590	616	620	580	586	607	558	597	618	585	596	597	607	600	610	628	625	565	570	552	555	614	585	598	599	567	587	591	624	573	594	581	619	601	601	571	629	612	571	627	630	573	623	583	569	586	616
2992	2228	8549	9555	4961	2079	907	444	274	222	250	216	181	213	210	191	206	215	207	202	178	203	228	202	201	208	227	205	207	200	202	194	210	191	198	174	216	193	195	203	196	206	194	199	214	228	189	229	198	171	206	197	210	189	181	228	211	215	199	201	221	213	215	215	177	214	213	189	196	207	188	212	191	218	201	188	215	223	239	205	212	210	208	190	200	217	228	190	219	225	194	191	210	212	220	207	189	209	239	214	206	211	209	191	200	189	171	207	180	200	230	212	232	202	185	202	214	187	229	195	198	181	231	206	199	203	200	224	193	183	202	195	200	187	231	210	193	210	219	197	208	218	194	193	209	190	217	218	177	213	183	230	211	187	191	211	224	188	199	201	206	185	206	207	202	217	193	207	194	220	228	177	213	213	206	176	188	196	193	237	196	206	205	202	202	211	205	201	203	193	230	227	205	202	225	222	199	201	191	220	207	232	200	211	174	228	208	217	202	180	188	218	217	212	207	206	229	202	190	193	193	224	219	199	208	207	180	212	217	208	230	211	190	188	205	173	201	201	185	194	228	206	231	232	214	205	204	201	202	203	207	224	191	184	208	204	197	187	236	223	204	202	209	201	212	222	209	186	203	208	183	225	206	210	228	214	195	199	228	212	214	206	208	181	215	214	183	212	199	229	190	188	219	193	208	221	218	211	195	191	208	218	196	210	197	214	186	194	204	223	222	205	209	219	223	204	234	199	207	223	184	220	196	200	213	178	226	207	198	205	182	180	212	224	200	192	191	215	208	234	194	215	216	201	220	199	217	194	192	228	203	210	211	216	229	205	237	206	181	211	211	210	185	221	210	214	210	210	199	202	205	205	207	200	211	210	218	207	202	231	204	187	226	224	210	223	197	205	218	215	221	198	195	211	208	191	169	191	191	244	207	214	206	193	216	203	192	199	208	192	196	209	203	232	186	204	192	211	221	196	222	218	191	245	225	227	211	233	219	218	248	223	204	194	201	208	210	206	205	186	206	211	222	233	179	217	211	197	188	185	190	209	237	211	210	218	243	207	189	201	197	194	208	223	171	211	180	198	208	210	189	209	196	204	200	188	194	209	196	190	189	219	189	226	195	222	212	220	218	206	202	196	222	209	201	192	206	204	238	198	201	199	208	181	198	222	219	211	217	193	205	196	220	200	213	164	202	187	217	212	237	209	211	220	221	221	205	210	212	216	171	213	230	206	200	224	189	199	188	238	201	197	205	207	209	178	213	219	216	174	192	204	186	193	206	239	181	205	209	203	226	213	214	206	200	188	204	221	228	222	202	213	193	218	215	179	194	220	207	222	219	193	204	222	205	197	232	209	226	181	205	215	196	191	189	195	222	183	189	211	207	178	208	197	210	226	215	183	196	190	219	210	204	206	187	196	206	216	205	214	206	211	179	184	201	213	213	236	239	214	206	194	208	181	204	199	233	205	221	196	199	185	215	184	186	197	226	241	216	210	227	191	207	198	207	216	219	212	207	234	256	204	167	201	211	219	243	212	185	218	215	210	207	220	202	202	214	186	208	245	214	184	185	188	247	217	218	186	217	202	193	204	186	223	196	208	206	220	174	220	213	223	197	206	209	186	214	202	205	171	211	191	230	203	195	185	203	196	196	213	186	208	233	179	209	214	194	189	188	204	204	215	196	222	187	197	201	218	197	185	206	208	212	193	197	191	203	219	207	209	177	236	206	211	195	189	223	222	220	193	213	222	210	231	189	235	210	197	204	179	212	218	208	190	200	190	188	210	197	204	218	218	205	218	194	218	190	194	202	187	208	225	191	203	181	183	219	219	206	204	179	237	178	206	220	204	214	215	197	237	194	237	160	208	207	186	218	186	209	225	205	230	203	218	210	201	193	196	230	189	209	189	242	182	214	176	212	207	192	191	217	220	220	218	222	225	207	201	197	216	194	205	227	230	228	180	230	203	209	206	219	236	207	215	207	201	195	201	209	220	217	219	211	186	196	210	185	211	193	201	227	217	197	218	200	224	205	204	213	216	198	231	194	195	176	227	196	191	190	211	191	219	192	234	195	184	215	220	208	181	180	187	233	205	190	178	218	209	207	195	221	200	199	186	211	229	202	203	192	204	203	217	195	201	213	213	190	207	202	216	213	212	226	230	217	211	198	179	208	181	225	209	211	215	214	183	215	231	207	224	218	187	176	185	175	193	181	179	217	231	217	205	238	213	226	207	213	188	184	210	224	190	190	188	200	203	228	227	202	226	209	207	214	217	199	205	195	213	193	197	226	205	215	217	175	187	192	225	211	202	173	215	205	237	232	233	184	202	187	211	210	208	190	210	198	221	197	211	232	218	186	216	203	222	214	194	173	203	180	205	212	208	204	219	189	223	184	207	211	209	186	184	211	195	192	194	198	221	209	186	184	183	197	204	196	203	211	190	208	227	181	215	190	185	207	177	224	195	185	216	231	216	222	237	209	234	205	191	231	199	194	188	198	217	204	204	189	215	222	166	191	203	191	200	198	186	185	231	222	188	173	220	188	203	211	202	218	210	208	195	220	192	195	195	209	209	207	199	203	198	220	209	205	225	208	209	205	175	184	227	214	199	192	202	189	191	211	210	228	207	210	215	200	240	207	199	223	224	221	234	226	199	229	212	209	231	225	203	207	261	218	185	210	209	215	196	189	200	202	205	209	211	212	208	210	200	193	202	210	226	197	212	211	208	190	211	193	222	222	230	215	214	203	196	218	217	248	230	204	186	188	208	182	233	222	190	212	210	182	205	199	201	196	205	193	196	212	194	203	210	209	196	220	187	184	210	198	236	225	192	209	182	210	220	179	216	205	210	206	183	200	213	218	233	189	223	200	206	209	187	208	211	195	201	214	239	201	175	220	232	217	201	195	214	203	174	214	219	198	176	196	201	219	202	210	196	188	227	205	204	195	226	210	221	205	185	227	213	213	198	204	199	221	215	205	198	207	183	176	200	215	203	200	218	216	217	178	208	194	201	208	215	199	200	198	235	196	211	186	200	220	222	205	216	183	201	199	224	220	216	202	203	191	209	207	215	231	190	216	203	205	194	197	184	239	193	199	217	216	215	213	196	195	200	196	212	187	196	199	198	209	210	198	197	241	223	177	208	212	196	207	234	210	179	189	220	187	213	221	203	219	191	198	185	226	221	216	199	216	198	218	207	237	223	198	215	193	208	203	209	194	187	213	220	234	168	189	190	193	223	211	214	190	197	224	183	194	203	218	215	239	172	214	202	200	208	175	197	224	213	209	192	192	197	244	239	203	217	189	188	201	218	203	214	214	211	210	202	214	191	209	241	195	212	194	200	213	184	207	217	184	189	205	225	221	201	197	224	212	196	188	240	206	188	214	212	201	200	224	188	206	191	169	200	202	197	243	220	222	226	200	179	215	224	199	204	207	182	193	207	206	183	197	208	221	225	230	215	211	208	190	182	198	236	226	226	222	229	199	182	220	214	198	193	205	201
2879	3946	18148	21572	13942	6794	3003	1318	726	560	561	534	536	534	520	498	543	499	531	512	481	548	529	509	490	503	548	506	541	537	527	521	494	536	504	536	553	519	526	524	510	523	528	519	511	541	544	528	500	528	493	528	521	526	536	547	520	502	489	531	508	526	455	544	513	516	522	539	515	545	524	515	491	532	478	508	526	518	519	498	503	542	524	516	529	537	521	538	504	522	505	516	552	490	548	519	522	526	525	527	544	504	524	510	550	477	497	487	467	534	534	513	511	533	523	534	523	506	517	471	537	477	517	506	544	509	493	493	534	527	523	543	539	530	552	515	521	515	482	524	538	508	484	519	495	524	511	544	534	496	511	504	507	556	497	518	490	531	543	538	539	554	532	527	528	502	499	478	527	531	546	521	485	512	482	506	536	526	551	513	518	499	517	453	503	492	502	509	505	498	543	543	552	501	512	575	538	489	502	548	515	530	497	514	517	476	507	507	500	522	514	499	501	556	499	513	539	516	535	495	560	494	485	523	502	536	512	534	534	482	528	510	517	507	540	519	479	550	500	514	518	510	567	517	498	486	538	506	528	502	513	501	544	500	501	538	557	507	569	510	491	489	523	520	561	459	533	478	528	501	495	500	523	513	531	559	502	504	529	474	520	505	474	492	522	531	530	541	535	537	534	526	536	549	519	485	499	529	509	528	491	531	490	536	493	533	514	482	486	535	551	553	484	506	523	509	539	535	526	518	485	504	501	537	486	522	514	513	526	523	508	464	517	512	517	525	494	571	539	499	506	534	505	485	487	473	514	486	549	516	534	542	504	512	576	529	489	523	468	509	518	526	491	529	505	491	543	562	526	535	513	494	524	509	511	534	505	478	520	503	522	519	518	560	482	494	588	520	498	492	503	496	529	526	544	500	485	509	515	507	529	514	557	502	541	500	543	490	491	553	465	509	503	523	496	587	513	503	518	525	472	520	504	514	534	503	537	536	523	508	517	533	557	548	558	516	503	533	561	517	544	519	497	543	514	543	532	530	491	524	480	514	502	543	518	529	494	500	520	513	513	498	538	542	523	476	538	543	532	551	500	511	524	535	535	509	532	529	483	509	532	505	551	501	532	531	520	493	533	536	513	530	523	483	517	521	501	560	495	533	518	513	513	494	498	499	510	502	529	516	518	544	552	494	553	532	531	503	550	486	511	541	534	520	516	518	554	519	516	533	514	526	524	475	495	477	493	533	511	521	515	510	529	501	524	538	503	527	536	566	526	505	549	506	539	464	517	497	546	520	530	527	501	524	531	531	463	552	560	523	537	525	496	543	550	526	498	519	498	516	529	503	492	530	547	491	516	505	541	495	546	524	526	508	511	529	516	519	544	535	515	549	536	528	553	533	495	537	536	498	508	525	538	526	517	508	526	539	524	518	533	494	511	551	499	522	521	554	517	538	500	574	496	510	502	544	502	534	565	500	513	524	487	507	517	504	551	510	500	539	506	510	478	554	519	520	522	547	521	550	522	536	519	484	509	491	503	508	549	509	483	508	519	517	481	531	521	555	510	508	531	494	546	510	462	526	504	552	503	489	550	520	527	509	515	506	495	548	527	517	525	534	530	546	505	518	510	506	504	551	506	560	542	521	500	491	510	519	475	534	512	546	539	536	574	517	475	506	498	524	550	508	530	521	550	547	511	544	527	482	545	480	520	528	533	518	536	513	518	558	526	494	549	507	523	489	511	508	541	516	539	503	499	492	516	532	463	487	488	537	502	544	517	484	487	539	517	487	487	535	517	513	485	535	531	521	523	511	524	542	516	503	522	511	538	503	529	509	481	520	522	527	538	547	506	458	515	559	504	541	547	488	533	519	486	469	549	487	523	548	520	537	542	530	516	514	511	554	537	495	509	523	535	510	499	556	528	523	526	530	500	536	534	531	510	501	555	509	532	500	545	529	536	566	523	514	560	508	534	478	542	499	511	515	510	562	536	516	536	519	540	523	479	537	513	544	524	523	537	542	533	519	521	503	513	480	505	524	504	538	529	510	509	489	466	529	524	517	498	546	505	543	523	497	537	508	524	525	509	523	508	508	515	545	546	542	542	544	521	485	534	535	516	516	505	512	485	538	517	538	538	492	532	540	516	523	538	544	537	490	570	510	473	539	476	529	543	549	509	483	577	526	565	578	562	531	517	511	526	506	508	518	529	517	507	479	527	558	551	489	519	535	529	524	544	509	507	574	478	513	538	515	511	543	543	509	532	492	513	498	509	521	506	499	544	487	515	524	493	558	516	516	523	537	522	524	494	515	513	499	521	490	517	558	515	530	530	522	527	546	503	509	537	538	483	523	497	494	538	522	520	484	532	490	555	499	507	520	509	522	506	522	509	543	521	506	550	463	539	573	529	480	507	533	490	508	496	535	528	523	508	541	482	512	526	498	573	544	516	521	519	533	528	523	484	521	508	495	560	579	497	484	476	538	516	531	540	559	487	506	520	523	527	478	525	534	517	534	556	505	504	484	520	511	523	512	541	474	533	545	475	519	508	497	505	506	526	539	520	492	547	502	516	484	516	510	485	550	521	537	491	528	514	494	501	576	466	494	570	501	496	507	530	533	522	494	476	523	540	502	527	460	543	486	489	520	519	567	540	548	534	498	491	528	529	546	536	538	551	521	528	526	507	503	536	519	473	478	548	516	535	529	498	519	521	492	525	543	535	475	515	543	505	576	529	541	486	445	516	549	508	528	535	553	557	488	498	491	546	547	548	507	537	529	482	571	488	508	477	508	497	529	500	495	530	514	522	467	531	507	535	534	523	541	495	552	527	506	520	503	511	460	558	489	499	545	529	519	511	501	566	508	529	510	535	501	512	523	543	533	556	562	515	551	512	513	498	538	476	488	509	481	528	498	505	550	530	561	464	503	527	490	510	484	524	530	537	542	515	550	496	514	516	528	509	507	488	551	511	527	544	499	528	508	504	547	479	480	501	534	545	519	484	544	466	525	547	517	542	533	486	514	514	496	513	551	491	496	533	524	554	502	553	478	526	481	522	538	497	473	482	497	499	513	531	536	525	452	481	479	526	542	507	495	516	484	522	517	485	506	523	518	523	544	556	535	556	557	549	526	494	522	517	506	547	526	478	518	520	494	524	517	534	525	521	536	540	518	564	470	552	515	509	506	554	519	528	516	573	539	494	541	516	495	511	510	507	508	480	514	526	561	519	536	509	490	533	511	473	503	522	476	548	493	515	480	507	536	502	518	525	503	507	557	508	516	515	536	506	543	473	541	542	538	510	525	545	544	488	511	526	545	511	535	545	536	501	518	467	554	526	544	528	519	552	485	521	516	494	543	524	519	537	537	522	505	491	494	541	524	496	519	520	538	528	495	502	518	510	548	543	516	500	523	456	531	520	533	524	496	475	544	548	491	524	491	496	510	500	493	576	533	533	535	481	528	522	528	518	537	504	512	556	515	541	511	530	494	494	541	497	512	484	572	552	484
28511	45080	75180	64841	47156	28307	11492	3025	865	394	318	274	232	270	234	270	250	237	258	258	283	247	244	256	247	260	261	267	255	250	235	249	258	240	284	230	278	281	277	242	251	227	233	254	248	256	266	255	272	267	250	264	253	273	233	258	257	251	280	265	258	276	278	246	242	248	238	268	260	258	266	248	243	238	241	248	267	259	244	276	264	287	272	237	247	273	243	264	255	252	265	281	267	247	254	264	258	259	268	279	266	250	274	258	256	265	251	244	252	260	221	250	273	251	227	229	241	246	222	255	256	271	240	238	285	293	256	201	292	256	268	251	257	263	242	249	234	256	255	281	274	267	295	263	238	267	256	227	262	275	265	252	256	265	254	268	236	249	278	288	244	282	275	269	256	291	229	231	248	239	238	243	288	289	230	273	248	295	260	281	262	276	255	236	263	298	284	256	292	281	267	248	249	261	266	275	249	252	251	256	243	257	265	241	271	278	263	259	281	246	259	261	253	283	235	234	258	247	260	244	255	247	237	246	278	252	263	282	232	253	276	251	266	242	251	243	241	275	250	231	252	248	248	261	275	247	236	271	246	257	271	249	274	244	234	267	253	251	269	245	269	232	287	245	258	243	268	250	242	244	270	228	255	288	254	246	270	240	237	255	243	238	273	272	259	271	276	258	259	254	249	231	260	244	269	275	259	238	244	231	251	229	262	283	247	249	262	252	257	249	237	263	269	228	245	250	252	249	254	237	227	261	281	265	230	257	239	251	247	253	250	218	254	274	255	222	277	254	268	253	260	299	254	274	284	256	230	265	278	239	250	269	217	236	260	255	243	263	227	262	225	241	265	226	261	215	246	244	255	260	253	262	255	261	280	263	253	286	265	243	227	264	272	261	253	261	263	267	263	244	259	244	263	287	253	238	268	224	238	246	253	259	265	249	241	249	244	273	249	283	259	221	265	243	257	255	264	268	246	284	242	256	238	244	278	253	235	249	250	264	270	272	252	266	238	231	246	305	237	255	241	264	226	254	248	239	263	284	243	241	224	259	241	227	265	261	268	274	238	214	277	268	291	261	240	283	245	264	238	252	260	275	239	265	256	280	245	253	259	231	262	235	255	258	273	262	249	241	246	242	255	291	229	248	238	253	241	275	226	269	276	274	274	238	258	238	267	268	260	249	253	261	289	257	254	247	236	269	282	264	265	241	246	244	243	257	248	238	260	268	257	268	256	252	262	229	238	233	260	288	244	259	241	253	260	284	230	262	233	273	277	273	274	231	242	251	282	248	253	250	240	272	251	246	275	279	279	269	244	255	257	242	246	279	261	259	285	281	256	286	270	267	252	244	284	252	276	234	238	257	251	265	229	261	258	230	229	285	267	267	271	263	271	227	268	206	263	280	269	284	283	264	262	245	249	249	253	232	232	273	250	251	285	256	286	262	260	281	231	264	271	257	269	232	228	268	248	245	250	256	256	259	255	263	229	252	262	264	256	284	271	277	279	240	271	249	300	256	269	261	265	250	265	251	268	243	279	239	252	252	257	255	259	278	260	251	255	245	274	245	238	281	265	267	238	267	241	252	250	240	269	259	257	265	246	243	261	260	248	276	246	232	242	273	260	259	260	274	249	263	275	255	290	269	261	269	254	255	238	273	279	265	240	247	250	254	273	289	250	241	266	274	223	252	234	251	229	272	275	214	252	252	239	256	262	260	247	258	223	263	281	260	254	269	229	244	281	258	247	269	277	301	255	253	246	262	250	238	259	225	246	250	253	244	291	256	266	254	266	251	229	259	247	259	250	243	267	267	270	240	234	279	244	244	263	255	261	253	269	268	224	266	268	279	282	243	244	286	245	245	258	248	241	247	244	255	252	278	234	282	254	267	210	233	246	250	248	270	264	240	302	292	253	246	265	261	242	253	294	243	272	255	257	258	238	261	239	265	220	263	253	243	242	254	243	273	258	249	284	271	249	268	262	282	239	253	254	274	247	252	249	254	253	233	236	257	276	249	267	262	230	268	257	252	247	257	216	257	240	263	265	279	245	266	267	257	258	256	258	234	215	247	263	246	240	261	238	289	249	237	284	232	210	257	255	244	255	276	272	274	279	271	260	234	251	246	266	261	245	281	284	245	263	229	248	282	250	237	262	254	283	266	243	233	261	271	235	248	267	239	246	255	249	246	258	259	238	252	250	277	250	251	254	263	253	299	253	263	237	254	262	236	243	281	253	209	251	284	249	282	252	235	261	259	263	289	259	252	250	278	238	218	280	264	230	241	259	249	258	265	226	273	263	260	256	211	259	264	247	259	274	248	265	277	274	261	255	210	233	256	275	239	277	265	267	242	245	264	234	265	279	263	269	236	245	281	258	278	243	260	251	247	258	277	270	246	244	247	277	302	251	247	247	274	290	234	279	253	264	276	232	256	253	253	224	287	252	276	267	273	235	269	238	236	258	245	245	251	231	242	247	266	277	255	262	263	265	294	279	258	244	229	288	249	235	285	294	270	259	250	248	265	266	259	257	269	267	288	259	265	259	257	241	251	252	282	242	269	256	233	248	258	265	250	237	228	255	269	220	245	255	252	248	284	256	241	285	258	201	215	256	248	242	233	278	264	254	246	283	255	250	245	270	236	228	262	281	287	268	237	246	264	242	256	217	257	266	271	231	239	287	267	235	263	279	243	258	264	284	221	298	254	271	245	269	245	297	274	263	265	257	229	244	294	277	275	211	263	269	250	274	277	264	245	274	258	253	253	269	258	242	243	276	287	243	255	267	259	290	225	262	268	251	266	249	259	259	260	251	259	252	248	241	261	265	247	257	263	271	233	263	245	280	237	272	274	237	246	239	296	246	244	231	241	245	246	253	265	229	285	254	251	248	252	271	248	246	260	262	252	248	245	239	266	231	245	275	262	250	272	254	259	239	252	249	272	262	255	261	272	285	254	255	269	276	248	248	287	244	232	224	263	239	227	256	262	257	271	264	255	247	271	232	276	239	276	237	256	270	256	257	263	238	247	242	262	258	290	229	228	235	246	263	275	266	264	253	300	250	258	276	262	250	256	265	259	243	258	244	260	243	246	270	254	244	241	261	255	257	259	249	267	278	269	274	272	252	249	235	266	226	238	260	248	250	250	273	270	256	287	289	277	272	238	280	282	246	243	290	270	245	240	255	241	252	257	236	254	260	290	250	246	267	270	259	236	255	255	267	233	255	251	234	260	230	263	255	261	252	271	225	220	245	236	238	255	273	280	245	270	257	280	253	263	259	257	260	242	275	266	223	238	255	233	268	239	229	253	252	272	227	284	252	265	266	230	245	262	228	251	273	250	257	282	238	262	240	270	262	261	219	271	242	262	260	276	260	267	255	272	276	275	250	271	280	248	274	250	235	257	223	243	255	253	241	277	261	237	264	281	264	235	252	266	263	235	268	255	249	291	252	275	278	264	263	260	260	243	253	239	257	252	245	264	229	239	242	262	263	271	293	252	252	242	260	266
16914	35867	70220	71573	56881	38850	21737	8879	2933	1183	711	664	620	620	651	654	564	600	610	626	628	597	583	588	641	646	611	586	544	625	596	609	630	597	597	634	656	613	643	631	651	633	627	571	576	610	604	635	620	579	621	600	610	631	633	634	593	631	617	643	588	573	621	633	639	589	599	617	595	625	613	653	673	640	614	627	630	705	693	627	649	647	646	616	576	621	650	647	616	651	635	593	582	614	621	594	622	606	584	594	636	612	588	634	630	630	599	673	665	637	589	570	602	696	614	600	615	562	590	600	593	639	570	631	537	663	625	678	619	613	589	599	611	621	604	624	587	654	603	603	624	585	646	628	582	628	604	623	614	632	662	635	655	597	545	601	615	648	639	629	648	600	610	587	614	615	587	640	626	606	617	635	600	647	618	659	629	589	623	611	645	647	620	579	627	591	594	621	613	629	601	629	598	587	602	624	607	610	609	639	629	649	605	603	616	653	625	609	580	625	647	588	634	615	643	632	580	635	638	628	608	640	621	651	619	611	648	629	618	605	606	642	622	631	629	616	575	632	643	682	622	647	619	662	632	565	661	651	676	606	650	665	611	612	649	617	604	617	667	610	630	630	632	648	683	611	611	609	619	616	624	581	613	675	651	639	614	600	638	622	608	606	626	631	615	644	581	620	582	650	632	632	616	694	626	591	657	600	640	647	622	656	606	655	613	615	616	621	607	594	623	644	647	622	630	676	645	637	627	657	634	624	636	636	608	624	590	598	630	639	616	633	593	641	598	655	671	673	625	581	612	627	602	662	635	596	621	664	646	669	598	636	659	608	631	574	650	619	640	594	634	586	648	643	599	651	608	623	632	634	583	660	581	613	652	613	652	653	644	626	638	624	619	639	626	626	643	630	645	661	603	602	658	623	667	632	630	628	640	617	593	603	609	624	616	633	655	636	620	627	624	625	565	614	609	649	606	652	647	676	608	603	556	628	599	637	645	667	618	634	608	628	617	641	635	632	654	686	624	568	612	648	677	599	646	639	566	654	600	611	654	616	630	620	635	616	612	615	663	657	667	596	610	623	582	603	592	660	631	664	579	634	635	617	654	615	604	640	641	623	640	644	611	605	640	644	631	562	638	674	629	590	636	620	644	662	627	631	612	630	601	635	656	605	626	627	617	609	617	632	600	606	667	606	590	667	634	644	602	624	615	604	607	588	616	647	658	638	633	625	671	615	636	676	631	599	619	632	645	600	616	582	594	636	629	642	604	633	634	611	632	581	641	622	643	618	584	613	617	585	642	628	621	630	614	617	611	598	651	642	674	626	668	577	637	611	639	644	617	616	609	578	570	590	631	588	604	614	583	593	643	633	634	625	650	623	609	640	670	638	632	627	609	603	688	629	639	581	576	619	625	635	599	593	603	621	628	612	614	563	609	638	700	613	592	612	673	621	629	640	588	642	644	631	647	676	632	645	617	645	646	632	610	626	672	608	638	646	573	615	603	646	638	597	616	629	627	571	623	636	635	580	649	630	606	587	648	585	644	612	631	618	638	630	639	607	570	648	641	608	636	645	607	580	628	619	647	632	601	626	592	613	670	651	622	659	666	644	600	661	624	634	637	631	662	617	615	634	621	585	599	638	661	646	637	662	604	636	603	643	609	599	657	619	629	642	616	622	634	642	625	606	605	618	608	632	640	606	643	645	609	647	625	614	628	604	571	634	671	586	640	630	637	650	621	617	605	640	589	605	670	586	652	619	627	620	638	610	632	596	598	575	619	598	612	619	626	616	644	633	621	651	627	598	630	629	653	672	661	628	615	611	652	606	619	586	623	631	653	607	613	605	600	608	593	597	591	643	630	601	604	572	636	616	593	607	653	627	637	615	630	640	640	672	618	619	636	604	617	631	656	630	663	654	609	612	629	642	616	598	644	643	614	676	625	596	607	626	644	641	616	644	618	651	636	620	610	629	613	595	634	649	622	624	596	652	582	628	653	637	599	575	668	597	612	638	639	626	590	613	646	600	662	611	659	629	605	632	647	635	626	636	599	614	631	619	649	682	641	599	588	630	582	644	612	614	619	616	655	613	630	640	668	663	670	581	606	598	648	637	626	608	633	634	676	557	628	625	629	607	613	606	617	620	649	622	627	602	610	629	643	630	635	616	646	643	599	659	594	602	639	615	673	655	619	610	671	599	630	587	627	631	640	602	665	649	604	627	621	639	648	610	642	666	597	605	572	622	612	628	596	601	656	628	641	634	605	625	645	626	625	616	623	603	596	663	619	637	645	610	652	660	621	612	607	637	624	583	608	612	645	666	611	629	603	644	628	601	656	613	628	658	664	648	669	634	655	592	638	641	634	622	589	616	596	632	579	635	663	634	605	660	595	590	625	612	627	642	634	647	661	581	660	642	590	596	674	631	614	593	662	610	658	639	639	669	563	647	583	625	591	609	642	617	601	610	650	645	611	609	621	580	628	627	606	573	619	633	635	591	616	619	640	635	648	623	655	635	618	642	660	639	668	634	678	641	623	633	652	649	675	585	576	584	621	606	647	641	641	609	621	606	601	617	592	631	600	604	627	618	651	642	616	634	605	599	599	698	619	642	605	614	650	638	597	587	583	623	609	605	646	634	613	646	601	647	624	651	645	633	630	643	616	636	591	597	611	576	622	645	629	604	635	645	640	661	631	578	606	651	607	621	636	624	599	608	642	677	633	626	681	630	653	642	582	643	614	624	611	603	617	669	665	603	610	592	625	627	648	607	605	618	603	616	603	602	618	609	624	638	613	601	625	610	599	628	612	608	635	599	592	611	664	646	654	642	616	626	629	613	676	617	608	560	601	610	598	633	632	636	657	625	602	615	650	646	611	612	644	674	580	625	650	593	584	638	613	600	643	551	640	629	651	627	570	643	648	601	601	588	632	620	624	602	595	645	625	678	626	581	643	623	628	624	644	618	636	612	624	620	641	612	598	631	655	627	620	615	594	597	630	591	645	614	636	608	628	639	615	639	618	637	631	639	649	643	650	611	620	631	592	620	631	630	621	637	662	650	636	663	623	633	612	620	591	631	602	632	629	672	648	622	621	656	616	631	602	611	641	575	654	602	620	630	592	611	584	630	647	673	630	612	623	615	639	631	653	635	623	610	606	602	628	661	572	634	600	615	623	643	603	564	627	616	643	627	634	617	618	650	623	606	624	658	602	573	642	625	618	645	630	635	610	623	611	669	626	620	596	661	605	636	612	661	614	648	619	604	585	618	599	632	608	619	614	625	599	622	627	606	588	629	627	619	598	619	586	601	628	616	634	619	617	644	667	594	630	603	622	618	604	623	625	591	598	644	662	662	645	599	614	675	633	618	635	649	578	649	603	661	623	584	591	604	613	618	594	606	576	660	612	616	588	571	605	651	608	657	642	593	612	594	581	648	590	599	663	631	641	625	619	626	598	603	690	648	639	642	654	638	608	581	619	563	629	620	589	615	568	610	652	622	633	640	648	624
30470	52568	80683	67973	50069	30543	13481	3721	976	423	262	260	268	237	219	270	221	254	234	245	230	260	260	223	248	228	263	240	249	236	237	256	215	256	232	215	240	248	278	245	305	261	230	236	236	260	226	234	234	264	232	237	221	221	269	232	264	265	254	258	249	267	225	271	248	228	209	247	261	253	227	243	253	239	218	247	242	272	249	247	252	223	268	241	223	232	234	260	251	234	236	278	258	258	290	210	231	238	249	242	253	257	220	258	240	231	235	263	254	242	256	260	224	197	238	246	235	227	249	239	236	255	238	260	248	208	256	249	230	254	231	272	240	226	245	213	208	221	203	224	231	233	231	246	232	229	261	265	236	244	270	249	244	232	235	253	269	247	224	269	265	262	240	251	232	252	243	242	256	245	242	263	250	257	262	238	235	239	254	238	242	247	262	227	251	232	239	242	249	259	261	247	245	267	233	265	258	238	226	225	227	241	222	300	266	243	276	215	234	232	241	231	244	249	241	237	220	251	237	215	228	247	233	227	248	262	239	235	257	220	217	251	244	252	228	225	259	270	236	233	273	243	268	260	266	245	246	228	243	236	256	238	244	243	251	232	233	246	284	225	213	213	222	262	228	239	260	247	245	245	245	251	221	232	250	256	241	233	259	233	251	241	224	222	249	245	253	206	260	226	247	226	219	245	216	233	257	250	241	234	189	246	201	187	233	243	245	243	237	289	266	258	266	254	238	241	244	262	253	250	246	227	247	238	236	272	254	215	230	262	235	226	261	231	244	228	244	250	232	239	274	243	236	250	254	246	275	247	232	248	244	230	227	231	251	217	237	240	241	247	255	240	231	214	265	236	265	252	245	240	234	209	225	230	228	230	229	252	218	255	247	246	264	227	232	248	242	249	242	246	257	266	229	258	256	246	265	235	277	248	230	252	224	227	233	266	236	238	230	258	200	233	221	274	224	278	268	240	239	242	251	231	253	245	214	219	234	261	270	239	233	260	245	247	242	268	214	237	240	233	256	232	251	230	264	243	269	272	266	224	236	262	241	237	250	247	273	252	261	228	250	265	233	239	238	232	227	240	244	249	225	260	246	241	252	233	241	253	225	232	230	216	229	230	219	235	243	237	254	272	247	250	254	228	238	234	239	233	218	243	267	262	263	254	274	242	236	234	235	221	271	242	258	241	231	247	242	244	230	255	254	244	230	245	251	232	254	203	225	251	246	255	221	244	237	261	265	240	246	243	253	246	265	270	268	241	212	256	248	220	222	243	266	226	221	256	224	294	240	238	245	245	248	249	254	230	230	253	273	228	249	247	245	240	240	223	251	246	246	230	258	219	281	236	236	261	227	217	242	250	250	230	243	238	219	250	226	261	255	211	253	214	241	230	236	233	245	231	264	238	250	277	232	261	244	232	229	235	229	271	259	262	205	238	225	251	230	235	263	268	252	209	240	262	260	229	240	232	243	224	262	233	248	240	246	230	253	215	238	224	257	223	228	236	272	269	244	272	250	235	222	248	265	245	244	255	222	241	254	252	264	236	270	266	234	242	268	227	252	216	252	254	245	260	238	251	230	275	261	250	245	249	233	255	215	225	238	244	255	217	261	242	239	229	242	224	221	243	248	258	262	238	211	245	249	263	236	235	218	252	239	257	233	244	246	256	251	245	239	239	228	212	257	296	239	216	246	246	208	256	253	265	254	244	234	236	265	244	247	237	236	233	257	242	252	256	235	233	234	241	256	219	223	246	251	243	239	235	260	251	246	256	224	255	241	236	234	237	222	250	253	250	227	247	267	284	265	262	252	246	239	242	251	221	241	276	284	233	216	254	245	240	235	242	229	265	235	253	231	239	234	254	224	255	248	240	237	262	232	255	256	268	241	255	248	250	251	227	220	255	256	227	217	251	223	275	261	251	260	254	214	234	262	251	254	262	248	261	226	270	273	297	244	245	241	216	227	240	214	240	240	250	230	240	225	230	267	214	238	247	255	259	274	260	249	246	252	222	247	261	233	238	248	263	244	226	237	243	274	241	260	257	238	235	238	232	255	269	229	275	238	237	237	235	250	282	260	247	223	246	234	263	258	229	225	246	265	241	243	240	237	244	244	252	228	247	209	262	211	245	230	271	227	235	232	202	256	250	272	249	252	233	234	221	244	253	248	275	238	241	227	249	229	253	256	266	246	229	243	239	280	248	237	213	266	254	243	254	233	204	255	227	239	232	228	228	265	249	253	248	219	241	239	243	241	251	252	256	243	245	274	300	222	243	218	230	234	217	234	237	207	223	228	244	221	243	214	283	258	230	243	232	272	269	246	235	231	224	239	219	276	216	233	251	242	208	245	229	236	261	269	227	238	252	242	258	233	238	235	267	275	235	246	258	231	225	244	270	241	207	247	262	256	246	270	278	238	242	228	258	260	251	246	247	236	225	263	244	266	269	259	234	214	227	264	222	239	242	262	265	220	252	238	213	248	229	237	227	222	248	266	244	219	241	238	202	255	251	224	224	239	235	268	245	215	259	241	252	243	226	240	233	248	233	229	253	231	238	228	221	259	258	221	266	251	243	255	246	253	222	198	229	226	221	254	259	262	224	220	262	218	223	241	287	234	245	237	248	261	230	243	232	251	252	226	244	264	257	250	231	256	234	225	249	244	241	223	238	238	236	219	225	223	206	237	217	250	246	255	240	239	262	223	233	261	264	260	228	270	263	240	223	244	224	246	243	246	229	243	259	244	225	258	225	244	207	231	236	239	238	277	246	243	260	253	260	247	223	241	235	230	241	245	257	252	254	243	238	247	271	231	225	220	264	249	287	239	223	266	258	240	232	228	240	238	232	246	222	235	206	261	230	226	260	235	261	214	220	248	250	265	243	263	248	251	232	236	229	249	262	252	251	249	265	244	226	224	263	259	248	265	271	249	239	270	247	253	259	225	236	237	257	254	260	253	232	237	210	252	263	272	214	262	257	218	240	255	247	252	226	221	237	262	237	258	228	266	219	233	270	260	240	232	240	264	237	221	243	244	249	238	214	233	240	256	249	228	262	243	248	223	237	241	227	213	259	237	220	234	223	246	238	255	226	233	232	237	230	223	215	217	242	238	262	225	253	241	238	213	228	245	224	228	247	250	245	250	283	237	237	236	239	239	246	244	247	265	249	254	228	237	243	253	260	216	241	268	255	225	287	244	222	255	271	266	238	237	242	254	225	233	246	237	261	232	264	230	284	279	238	269	214	240	229	238	240	275	227	229	224	238	262	234	250	249	223	223	247	223	239	247	219	256	258	236	252	243	233	237	253	230	267	242	221	239	229	245	265	239	210	250	228	239	234	216	223	250	248	198	276	248	267	239	265	232	212	253	259	244	247	242	217	235	247	244	278	263	242	260	249	255	282	246	260	242	269	244	229	247	243	223	274	234	247	249	226	229	259	235	230	247	230	238	242	217	224	271	260	258	232	202	245	236	242	252	259	249	236	258	286	223	262	237	226	226	249
18185	39825	77440	75772	59861	41149	23707	9783	3085	1160	672	682	564	621	620	565	579	618	566	573	645	621	577	593	609	575	616	605	591	543	571	594	570	615	603	588	549	570	572	582	586	649	580	565	625	618	578	600	612	603	615	580	560	572	588	619	644	603	582	619	595	627	581	628	589	577	608	532	551	573	626	567	622	565	620	649	641	564	584	637	542	587	559	564	590	590	579	569	593	570	570	562	586	614	599	574	600	576	608	609	605	572	614	584	603	584	600	560	618	589	603	580	598	550	588	604	623	591	599	601	606	551	550	607	571	646	579	560	564	623	596	592	586	553	593	606	572	562	609	604	597	579	593	611	585	661	576	585	609	553	632	607	583	526	586	591	581	601	633	547	599	658	559	581	562	589	575	602	617	604	619	598	642	569	573	561	603	570	537	553	600	586	558	572	621	606	574	588	539	569	591	595	625	585	594	612	572	600	590	580	593	609	610	640	603	597	569	606	556	551	562	582	588	620	593	596	575	593	568	589	635	592	582	611	594	578	587	545	585	579	586	549	588	565	602	572	635	591	610	613	626	617	571	548	618	593	619	606	609	585	619	627	627	591	580	617	619	614	529	624	608	647	553	587	612	583	629	612	565	585	582	584	594	586	619	565	566	581	551	608	614	568	599	545	573	614	605	565	586	584	603	599	578	607	589	574	537	598	577	611	595	565	594	599	616	587	584	615	608	592	572	601	534	612	566	599	584	611	578	611	595	605	617	567	601	591	595	551	555	593	616	593	605	624	600	594	580	576	585	612	579	578	586	580	559	576	587	572	560	629	637	577	592	597	556	582	544	639	614	619	586	611	618	576	644	626	557	545	569	589	600	555	561	591	565	622	598	608	593	618	595	578	584	587	615	578	591	546	657	562	598	573	574	569	592	571	572	546	581	631	607	581	610	605	591	569	549	573	570	569	579	597	552	643	582	613	653	644	598	637	583	582	606	560	573	620	605	629	584	600	603	605	578	555	543	597	597	601	587	553	583	577	592	604	579	586	600	592	640	558	598	545	608	615	567	573	549	574	586	636	568	589	568	558	579	593	575	575	600	603	531	580	598	623	558	570	582	628	588	620	560	617	586	569	604	577	594	571	580	580	539	615	591	571	623	580	565	558	615	568	543	635	555	587	581	630	593	610	561	594	610	589	606	599	556	634	583	564	575	591	568	593	617	566	607	561	608	583	554	597	579	576	584	575	569	553	577	605	624	627	587	597	625	601	576	639	571	591	582	570	645	609	579	638	601	584	609	610	594	611	576	591	582	599	600	571	578	573	590	608	615	578	614	584	573	583	588	603	554	554	548	590	624	583	596	583	634	569	584	635	579	583	536	582	564	552	601	602	563	572	605	618	623	579	621	585	573	594	587	612	573	637	621	630	567	596	608	618	634	597	636	640	590	574	604	616	577	558	607	540	579	582	599	553	627	582	590	601	595	605	620	641	582	597	625	579	558	554	557	613	562	579	584	630	613	579	585	602	544	610	600	579	559	571	587	559	633	577	615	629	579	609	627	599	573	591	558	561	552	611	614	607	602	585	591	556	657	561	566	572	594	581	564	548	577	593	582	573	588	597	614	600	586	595	612	530	555	596	629	600	590	598	567	573	604	602	562	597	607	521	623	570	646	579	603	571	551	542	598	590	592	604	593	604	592	607	585	622	606	600	567	572	605	591	605	583	616	637	591	579	572	583	610	557	611	606	568	584	593	542	575	580	550	576	550	569	602	619	638	578	573	603	567	580	572	624	578	559	606	616	563	616	572	586	606	614	566	583	560	559	598	559	647	616	599	563	582	579	623	571	627	571	582	602	602	564	588	600	588	542	533	579	616	548	592	568	578	580	575	568	590	554	528	603	604	582	609	577	564	612	551	583	607	576	576	561	579	585	547	564	598	567	610	567	595	662	585	587	544	626	583	571	587	540	554	577	577	603	612	570	569	620	580	609	562	559	567	595	614	590	602	596	593	618	581	601	586	591	581	582	597	599	577	568	602	551	586	558	576	641	602	592	587	613	607	581	591	619	578	605	580	609	595	607	625	544	653	618	601	617	582	580	583	576	617	644	565	568	565	570	577	573	574	553	579	585	618	623	560	604	550	572	615	660	591	609	604	633	638	569	615	566	536	634	604	619	560	564	550	631	534	587	545	547	613	577	627	612	628	563	625	586	596	598	628	584	603	586	582	561	613	562	560	610	622	620	615	634	572	573	584	592	535	565	591	565	541	628	627	581	586	580	578	569	574	590	632	565	568	592	583	593	604	568	595	592	603	591	586	578	581	580	616	609	573	604	572	560	573	624	542	544	612	583	559	553	608	576	586	588	571	583	616	577	614	535	565	572	548	588	620	581	607	589	574	589	596	593	548	608	601	606	622	607	578	583	632	561	568	571	523	565	562	597	612	600	612	550	602	577	589	577	593	581	584	564	589	601	607	606	566	569	597	569	567	595	563	590	564	541	574	579	600	571	548	604	596	603	603	582	578	601	588	574	573	628	575	578	601	568	600	614	575	629	558	629	570	629	586	601	559	570	586	588	586	610	608	624	601	563	576	592	596	594	621	578	602	622	564	547	596	571	575	559	557	581	595	566	631	573	616	600	567	567	592	605	600	553	585	597	568	588	597	579	624	614	565	590	567	578	593	637	587	586	589	622	584	638	591	598	578	608	593	604	557	595	575	549	575	563	619	596	653	606	599	555	556	591	575	607	604	567	558	571	588	549	566	569	626	600	611	609	581	606	595	600	557	580	562	598	561	587	616	620	564	554	542	627	602	594	592	637	595	574	558	609	581	640	591	611	563	603	585	595	581	578	554	577	597	612	583	581	625	585	592	575	560	591	618	600	606	589	588	579	534	603	558	580	602	617	603	556	565	571	607	536	554	612	584	572	604	587	522	580	562	575	552	600	620	609	595	594	588	586	594	568	629	554	596	592	547	538	603	607	591	556	593	565	575	592	599	607	625	596	610	549	541	582	620	543	589	623	607	590	586	572	542	597	577	577	553	601	550	596	564	593	594	590	584	604	591	575	543	559	650	553	645	586	581	625	588	599	584	597	572	617	606	553	591	644	574	615	573	561	570	615	575	605	582	589	529	576	567	577	590	582	582	581	606	572	564	591	588	567	606	626	577	550	594	598	597	573	593	584	585	603	529	591	643	578	538	594	591	605	601	595	566	586	574	575	579	583	639	602	622	627	598	576	585	633	558	567	613	589	601	579	598	573	536	587	593	550	572	602	588	634	590	577	600	549	585	614	615	561	582	546	568	594	589	592	591	606	642	590	552	588	600	599	599	615	625	583	561	596	605	581	598	576	619	589	557	602	636	604	597	636	560	607	613	551	628	584	615	591	595	574	552	607	639	620	599	616	608	573	575	599	593	556	639	574	611	570	592	591	626	598	568	569	575	623	561	609	591	602	576	619	579	574	582	596	607	589	573	569	526	586	581	570	588	592	541	619	610	543	615	601
2533	3349	11610	9064	4421	1759	764	373	235	225	189	203	209	214	209	180	184	204	206	188	221	211	241	204	214	208	222	215	214	195	207	217	208	207	213	209	204	235	213	223	176	209	200	208	207	192	196	209	193	216	211	191	192	209	216	195	199	247	232	189	221	218	225	206	180	217	200	218	206	193	205	203	203	201	214	199	185	195	202	226	198	206	194	188	198	190	187	192	207	229	217	177	206	202	211	195	233	197	218	221	204	188	190	185	193	226	189	227	200	216	193	212	208	230	193	210	185	224	200	209	204	208	176	182	197	216	191	195	193	206	226	218	204	180	225	190	210	210	246	222	218	214	201	189	198	209	199	209	206	210	203	191	211	186	195	222	209	199	194	196	219	204	205	207	226	237	199	176	207	173	196	194	176	216	199	214	190	226	205	207	198	218	217	203	214	227	205	205	220	212	201	174	195	196	204	220	201	233	221	191	215	188	184	175	187	233	182	205	203	185	212	199	247	189	208	197	219	224	198	186	219	204	194	214	205	212	202	197	197	229	196	198	185	199	213	192	210	175	197	205	195	176	224	204	208	216	222	203	250	204	196	221	174	206	198	198	204	183	208	235	216	193	210	194	200	199	183	219	215	175	209	212	192	224	207	229	201	210	211	208	184	202	204	201	214	176	197	204	215	208	219	197	206	230	199	199	203	206	230	212	211	198	202	203	223	224	216	199	211	206	193	212	196	204	204	193	201	186	188	198	211	194	216	179	235	202	205	207	212	191	196	212	213	208	222	191	189	205	229	234	195	201	209	209	209	205	206	196	202	194	231	205	202	194	199	210	203	202	212	217	202	204	201	212	216	229	229	195	208	188	216	207	201	207	219	202	211	213	214	189	205	225	210	234	228	231	202	229	208	201	205	202	201	196	183	200	207	228	208	196	197	205	208	216	186	203	228	223	200	185	196	214	201	222	234	229	206	180	205	194	186	225	210	208	233	194	210	207	234	191	189	199	205	178	208	218	187	194	230	224	199	205	184	209	187	194	184	194	197	208	218	211	223	193	196	193	226	194	213	198	226	195	210	210	201	181	193	207	197	214	214	225	225	225	215	203	219	212	207	201	195	231	194	200	198	207	217	197	234	211	193	221	226	204	219	204	212	215	225	203	178	222	183	195	218	233	187	211	198	181	205	203	224	207	220	196	195	206	214	182	210	205	210	229	208	197	194	213	216	206	186	211	215	202	203	233	236	205	238	214	213	221	225	225	182	217	196	219	247	187	225	201	199	208	199	208	228	192	217	255	185	201	206	214	202	214	203	212	212	223	195	192	235	196	205	196	225	226	200	189	205	219	212	207	189	173	203	202	214	216	222	218	231	200	242	209	163	211	192	190	224	211	212	206	212	196	224	207	208	196	237	204	187	214	187	220	201	209	224	203	233	218	213	202	198	198	197	204	197	197	193	197	192	208	192	170	206	199	217	209	201	215	195	191	211	193	191	210	188	181	188	178	186	201	193	227	198	219	218	200	204	206	218	202	223	213	209	220	220	181	190	173	186	198	209	200	184	215	243	208	225	203	205	205	208	186	206	199	210	218	184	209	216	204	210	193	203	218	186	201	204	217	203	194	234	210	212	203	198	200	226	200	212	215	194	225	190	238	178	213	198	194	211	192	211	219	210	230	209	214	215	206	188	212	212	198	204	187	213	185	244	217	192	199	204	192	214	181	185	204	204	188	187	231	192	215	197	207	200	214	223	224	219	199	195	186	199	191	214	202	208	205	215	198	215	204	211	206	202	183	223	215	191	206	247	211	206	201	228	192	191	217	195	213	218	207	194	188	208	203	226	212	216	199	189	212	216	210	230	218	219	226	201	223	226	173	224	206	227	216	218	205	200	218	187	228	209	207	197	207	198	192	234	191	223	227	193	190	180	206	199	219	209	205	187	213	205	228	220	215	217	190	220	203	210	196	205	218	186	213	226	186	195	221	204	202	176	212	223	199	218	207	216	219	224	170	198	185	200	208	224	221	209	192	219	200	225	224	195	200	235	184	206	195	194	206	208	213	194	195	216	206	189	204	216	213	198	201	195	199	222	228	185	202	222	206	207	210	234	230	222	175	215	202	218	214	233	203	178	223	198	195	199	228	188	195	201	210	210	227	188	218	218	153	187	207	217	216	209	207	192	218	230	221	202	212	188	191	198	183	195	200	217	223	187	217	209	231	203	216	200	235	182	197	227	200	207	207	239	196	196	184	191	198	197	209	191	202	227	196	197	215	219	219	188	207	191	193	198	197	229	196	196	210	214	202	168	206	196	200	215	205	194	201	208	214	193	207	184	233	211	215	172	210	202	204	215	175	181	205	196	193	200	218	235	204	196	214	195	209	194	222	200	220	201	192	202	206	185	206	215	203	191	219	204	214	202	213	206	206	234	193	212	214	212	226	184	221	196	195	175	173	193	187	179	213	214	223	186	193	196	176	215	184	208	223	191	199	223	216	205	188	210	240	205	209	206	217	181	198	195	203	217	205	182	227	195	196	178	218	190	239	194	189	209	214	203	179	219	195	237	190	208	205	214	213	227	220	200	223	189	230	188	223	219	210	205	203	195	202	183	230	191	197	189	216	186	213	177	190	189	207	201	199	191	231	199	206	192	231	177	200	178	198	192	198	226	217	218	213	194	220	200	213	198	203	201	191	215	225	208	208	206	218	227	186	197	230	207	201	186	182	154	225	190	215	224	213	194	206	214	192	214	220	231	226	205	213	202	195	226	219	201	178	202	193	187	216	237	229	211	213	193	228	192	195	190	208	202	213	219	195	206	201	206	184	199	219	220	223	197	211	184	189	204	218	197	201	197	188	238	210	206	196	220	213	213	197	213	195	234	198	206	188	216	189	197	184	207	195	230	220	195	198	209	216	189	203	234	209	228	180	200	192	223	207	207	176	224	201	234	215	244	214	206	200	227	221	197	206	178	211	195	216	190	219	210	208	189	212	190	222	207	218	218	214	208	193	180	192	184	171	194	222	222	197	202	203	222	199	221	217	226	228	169	175	211	186	224	200	199	204	225	209	233	206	198	193	197	218	194	181	225	203	208	205	209	196	197	223	211	210	205	200	209	192	211	218	203	197	199	186	210	235	237	199	203	203	183	204	197	209	211	207	211	232	216	177	240	174	235	231	191	205	215	220	201	204	211	196	210	180	199	228	235	197	178	227	208	209	188	213	179	201	186	203	183	216	202	214	200	202	191	215	208	211	183	207	199	223	195	210	206	173	206	194	213	195	204	238	197	209	167	210	206	196	216	186	202	208	212	217	170	205	210	221	192	183	206	185	188	201	215	199	197	187	227	187	212	196	189	208	197	223	226	209	194	188	203	180	187	185	223	191	233	207	192	218	202	222	195	181	221	215	205	201	193	192	184	199	245	251	191	216	228	213	198	223	198	200	208	194	223	205	184	198	221	173	211	209	174	182	199	175	195	225	186	193	185	191	219	196	187	183	233	208
2828	5912	21775	20522	12105	6042	2626	1167	723	565	542	510	511	483	487	545	546	510	518	519	498	527	496	546	509	494	532	520	499	503	521	541	577	505	517	495	505	519	551	511	530	506	534	525	541	519	495	509	509	554	524	515	507	541	539	545	508	539	460	533	532	553	554	534	513	479	482	508	544	544	500	530	533	503	539	492	503	550	476	491	511	511	541	482	519	561	509	554	538	517	502	513	506	506	532	502	540	520	565	502	491	553	500	537	524	557	497	527	521	527	566	538	492	502	527	507	506	531	511	548	472	504	527	521	527	498	512	533	570	509	526	515	530	486	515	520	472	495	503	490	536	495	517	556	522	529	517	497	516	509	541	544	465	499	517	526	503	529	502	510	513	502	536	568	541	529	512	559	547	480	527	564	509	529	465	520	461	523	526	543	460	497	478	515	511	553	510	510	554	501	494	517	488	511	526	492	504	514	509	500	525	537	527	539	528	486	533	513	517	514	521	487	507	510	475	513	526	508	513	564	524	473	522	500	527	556	494	519	519	540	506	516	484	528	531	511	554	505	518	505	491	480	535	543	559	546	521	527	488	549	483	554	530	542	516	510	539	521	490	558	512	525	502	529	529	526	520	505	517	512	539	537	577	483	544	526	531	548	504	521	489	533	530	505	559	535	520	519	515	553	518	485	506	519	563	511	510	505	508	534	513	521	525	546	525	523	522	506	580	489	532	514	521	521	517	476	534	500	531	511	491	534	523	508	562	501	516	529	509	535	489	574	507	526	533	546	563	496	522	520	485	530	533	526	584	552	526	499	531	512	493	528	546	541	497	487	530	482	520	507	498	484	506	494	510	527	541	533	510	505	495	497	522	523	514	535	545	559	550	481	541	491	504	488	526	527	506	555	486	514	527	560	529	501	519	525	558	507	517	501	526	539	514	536	533	521	534	535	490	547	515	502	475	550	548	520	541	501	546	543	497	515	514	518	533	550	456	529	557	514	497	527	518	533	558	513	542	494	528	491	529	490	492	513	547	561	521	517	481	504	502	525	547	551	549	519	536	533	531	507	509	485	515	479	536	540	561	495	518	560	499	533	482	535	514	530	551	501	526	480	563	540	527	502	519	559	544	496	533	513	483	524	503	510	514	547	505	523	537	516	561	490	515	512	546	493	508	584	522	564	526	544	505	510	550	557	472	500	497	537	528	565	497	513	512	500	556	545	520	482	541	538	477	512	523	535	520	541	513	529	527	485	532	527	539	498	526	511	518	475	511	502	516	551	496	498	500	522	531	519	502	529	522	552	539	572	530	519	497	558	554	527	512	526	515	496	520	511	540	501	510	553	532	505	527	483	514	544	543	524	530	536	567	507	498	518	502	531	497	496	506	531	542	494	499	479	557	527	586	490	494	535	585	547	570	530	501	524	556	546	527	519	540	541	518	528	495	528	494	509	529	502	507	536	514	506	521	516	547	497	484	524	518	487	505	517	531	554	526	504	520	519	508	534	532	567	533	526	471	545	492	530	498	542	528	532	531	481	498	512	513	559	578	504	557	483	521	526	535	597	551	519	556	549	519	532	531	535	519	540	547	502	544	516	506	537	508	522	496	552	538	508	525	536	543	491	514	549	509	543	514	529	552	491	509	507	514	513	490	537	532	521	531	530	562	546	472	522	541	526	518	536	490	556	528	512	532	497	530	530	491	542	569	519	521	540	528	538	525	540	498	535	528	517	519	513	518	552	515	508	478	520	526	518	485	492	529	518	533	528	511	545	477	526	569	439	485	511	517	535	533	510	510	511	534	510	486	484	541	529	528	521	513	468	516	491	525	520	496	557	560	544	548	520	534	505	518	494	513	534	520	508	488	510	534	499	529	548	548	536	559	563	498	534	541	517	569	503	541	565	527	564	491	481	512	524	515	506	523	522	510	519	547	520	548	521	535	521	514	541	514	489	551	534	546	537	498	481	564	513	485	547	520	539	553	545	539	562	576	526	519	505	549	507	480	504	518	556	502	507	507	520	525	577	502	537	505	532	491	545	519	517	497	527	522	521	519	524	545	511	492	552	542	537	539	566	501	515	511	531	512	479	536	493	551	530	538	502	502	546	551	513	508	479	522	487	523	498	514	520	521	490	528	498	528	527	478	497	514	524	534	504	511	511	503	506	497	506	512	511	555	484	498	534	565	536	566	501	535	509	526	550	528	518	530	504	517	525	550	563	491	565	535	532	562	501	539	492	499	506	501	491	501	520	522	525	546	497	521	526	532	506	531	507	513	536	501	517	480	517	533	480	509	497	489	566	504	506	504	554	543	522	530	501	476	501	558	501	553	500	545	542	567	546	493	477	503	509	544	483	495	544	531	510	474	539	478	500	516	507	491	583	472	524	522	481	494	514	523	529	520	491	540	534	487	499	497	503	497	507	509	545	533	504	539	578	508	488	527	551	534	536	542	548	501	494	471	507	491	517	525	509	515	556	532	529	510	534	499	499	493	506	513	532	522	506	511	520	528	521	520	491	529	522	572	546	507	519	532	532	523	501	478	534	539	506	510	530	541	511	496	526	506	529	574	567	508	543	486	547	541	491	556	518	502	541	579	534	502	512	494	564	541	532	542	518	512	567	492	472	515	557	528	536	540	543	512	549	535	500	524	505	538	552	522	528	462	506	540	510	567	532	492	522	510	488	542	536	501	530	561	559	500	536	524	505	563	532	517	530	568	538	505	506	494	480	520	486	510	525	492	548	514	523	468	553	508	536	528	529	508	504	513	504	526	498	541	558	535	516	533	525	500	502	518	519	504	512	520	501	525	518	451	514	533	511	497	551	502	538	540	532	525	516	550	521	508	501	489	526	489	528	504	508	443	557	518	560	545	523	506	512	503	521	521	554	482	517	502	502	539	517	537	486	542	531	578	549	540	529	503	544	500	532	535	497	525	500	542	511	545	545	496	472	514	552	574	513	530	504	517	529	518	538	524	521	507	502	516	489	540	513	526	556	517	510	571	526	502	516	548	492	518	520	554	494	528	566	477	518	486	496	489	530	509	551	555	519	509	512	502	526	516	528	526	503	510	527	529	507	538	507	536	534	502	543	525	546	505	525	513	548	488	578	479	495	556	535	503	553	525	507	524	533	510	538	528	568	521	502	529	522	556	565	501	546	513	540	554	521	540	521	563	527	543	519	517	510	501	488	541	486	518	506	543	477	536	493	527	505	552	521	506	523	521	519	560	485	519	559	500	556	488	510	537	473	495	533	531	573	538	499	534	521	538	514	521	536	553	487	487	509	549	514	461	501	524	513	490	491	522	524	493	498	520	483	484	536	474	553	529	561	525	538	556	487	530	508	572	500	502	479	508	555	495	496	501	573	473	475	518	519	516	546	529	539	493	547	522	537	514	505	522	494	497	541	569	482	527	481	531	518	527	538	548	515	556	520	531	525	492	499	489	520	525	536	521	516	506	533	486	541	528	532	513	536	516	558	517	483	468	537	557	517	537	469
25004	47753	77207	62929	44361	25835	9992	2578	777	370	301	259	254	220	275	245	270	267	234	272	254	266	272	237	239	270	250	231	251	271	247	239	227	246	259	252	265	249	254	272	248	268	263	264	226	265	257	264	235	269	222	248	249	254	240	256	284	231	251	261	237	257	238	256	261	245	262	274	266	273	257	264	298	249	282	263	249	241	275	243	273	260	273	260	271	235	225	259	267	269	266	223	247	251	250	279	281	258	267	241	282	235	262	235	260	261	279	242	244	276	277	255	224	252	272	211	259	278	253	260	253	238	237	287	246	261	269	252	248	266	290	303	264	266	254	255	248	254	271	266	234	254	261	259	210	280	266	237	235	244	258	250	259	235	256	220	251	250	226	256	273	270	240	303	259	240	255	262	229	241	274	228	239	264	246	256	227	257	266	252	266	251	255	276	260	257	265	296	256	244	290	247	258	278	241	262	283	238	256	239	250	242	241	283	241	228	253	232	249	252	273	265	282	253	235	265	287	278	260	239	243	259	261	216	256	271	281	271	220	239	240	256	247	279	272	249	241	269	260	243	271	251	281	266	247	247	265	253	234	250	285	264	267	285	262	227	242	260	248	262	259	248	265	237	252	279	249	239	261	278	258	241	248	295	237	229	293	245	273	249	240	251	242	290	252	252	287	249	244	252	258	287	266	245	281	257	247	280	264	224	226	228	244	246	246	262	263	249	257	267	261	257	235	253	217	270	248	225	253	293	286	246	230	241	290	251	251	250	224	289	239	262	266	243	253	262	243	275	262	255	264	236	242	269	276	255	289	230	264	261	225	262	258	241	239	254	242	276	239	245	243	254	266	280	266	238	264	243	241	252	271	297	270	253	249	230	268	264	235	257	288	279	239	281	253	227	233	270	237	262	272	233	249	241	243	246	273	256	271	245	261	259	236	255	246	251	260	269	248	274	247	223	240	254	263	255	253	263	266	255	266	267	235	272	259	256	251	255	273	268	240	245	251	247	252	247	255	260	228	259	288	264	235	245	234	264	232	244	264	246	286	250	240	266	228	256	265	232	255	247	242	241	279	233	239	235	252	223	267	247	239	248	249	263	245	257	252	249	273	231	274	266	258	265	241	286	274	276	253	249	251	265	243	258	272	260	239	256	244	267	245	242	242	262	274	247	253	283	272	250	240	270	240	284	264	253	242	258	260	269	265	264	261	265	245	271	286	270	242	259	231	250	228	257	247	253	276	281	251	272	246	265	258	237	289	288	245	233	266	264	266	251	239	233	225	261	236	229	281	240	249	273	254	225	246	253	248	263	267	284	264	258	274	251	253	267	246	260	260	281	263	244	253	214	272	251	274	274	272	237	267	271	277	246	237	251	270	249	253	226	252	248	239	269	270	236	244	249	264	255	281	245	264	247	272	242	288	270	285	248	260	220	225	246	232	261	231	247	246	286	278	234	263	240	228	273	248	231	248	233	254	242	249	257	242	275	249	247	292	277	290	255	260	243	279	229	259	266	261	231	256	229	247	264	237	251	257	255	268	258	255	257	280	249	256	240	249	218	248	257	239	254	242	253	264	250	254	207	246	267	230	265	229	224	263	235	261	252	284	254	270	259	218	254	266	251	265	273	247	282	263	264	263	259	283	257	256	241	267	267	232	260	246	267	253	276	250	230	239	259	242	258	279	253	228	230	262	275	256	244	228	238	250	247	263	278	273	252	273	268	244	231	250	229	241	237	254	288	247	278	267	244	249	245	237	244	271	249	252	255	231	289	260	289	240	277	275	250	259	268	269	261	241	242	254	233	235	231	249	264	275	247	231	263	241	271	279	270	231	228	279	261	244	259	277	287	277	259	272	247	258	244	242	234	257	260	249	276	268	244	261	242	236	237	264	248	290	227	255	251	247	251	248	237	248	256	239	269	226	222	242	264	252	230	271	262	277	281	214	248	242	227	259	221	224	263	262	255	251	235	265	244	242	256	230	254	259	254	241	265	271	264	242	255	268	252	233	243	249	265	255	245	251	289	249	250	276	279	275	252	262	269	249	254	245	278	261	270	228	259	272	270	251	265	266	278	266	264	257	270	270	248	266	216	308	255	265	264	250	270	237	236	233	256	235	293	246	271	261	255	243	238	235	254	226	264	277	256	256	250	258	242	254	240	253	266	282	234	237	239	252	273	231	245	243	257	249	255	253	234	245	229	268	304	275	265	247	268	255	255	236	262	269	238	259	276	237	220	236	260	265	254	240	262	272	244	283	245	248	250	279	262	253	267	249	240	254	269	281	267	242	256	241	235	236	256	268	257	253	288	256	232	253	255	268	249	261	265	235	234	265	265	268	256	253	252	246	266	276	243	233	274	262	270	252	282	265	247	258	256	277	287	226	254	252	266	259	250	248	235	233	274	245	272	283	262	246	229	223	264	286	241	271	242	256	274	250	250	261	286	269	249	227	238	289	252	236	259	281	276	247	260	260	257	234	250	271	241	256	235	248	257	260	239	223	254	251	251	233	240	249	249	234	246	257	247	256	233	246	238	250	235	256	288	267	279	274	257	273	261	263	271	267	254	253	246	258	263	252	253	267	237	258	250	240	247	235	222	264	277	262	252	239	279	250	239	269	239	223	243	262	253	236	258	231	266	266	258	275	283	242	244	279	271	259	241	244	244	233	275	258	249	253	242	273	265	256	237	227	267	245	245	248	264	236	242	245	220	227	256	267	249	240	247	245	269	284	250	254	258	248	219	241	226	257	240	271	272	249	248	225	264	238	259	271	236	245	238	261	261	263	273	242	220	250	273	264	241	246	253	253	248	232	267	250	266	261	246	249	248	271	256	272	287	249	261	263	258	260	250	233	247	259	267	276	260	216	254	251	243	229	282	258	230	238	222	256	263	267	242	266	275	258	268	277	244	258	240	255	239	259	277	272	252	245	260	271	270	221	241	236	239	268	260	266	227	254	269	285	280	262	267	270	258	263	237	232	238	254	245	268	246	266	250	263	258	255	238	261	224	267	269	248	238	265	281	264	239	272	245	246	236	272	255	236	272	267	251	253	264	261	264	247	259	261	261	241	259	247	249	238	250	260	272	248	250	250	273	268	253	234	269	260	238	242	270	274	246	235	229	242	270	256	270	256	251	258	267	266	263	254	243	251	252	257	216	258	263	245	278	277	255	268	227	263	289	266	263	261	266	274	279	231	270	254	252	264	271	227	267	244	233	253	229	270	252	252	269	251	246	244	268	246	263	254	270	249	238	270	258	231	244	261	254	269	276	268	252	245	268	253	257	252	243	272	251	275	255	266	250	274	226	269	235	241	248	268	231	277	247	282	265	264	263	257	250	274	259	274	241	247	254	267	243	239	263	252	233	225	267	233	269	241	278	291	268	230	263	255	260	230	212	249	241	234	252	247	242	237	235	256	275	275	267	254	266	280	269	232	271	257	271	254	263	257	234	262	233	256	243	278	259	264	265	261	242	289	262	266	219	250	229	256	217	235	256
15805	38002	72405	68708	53979	36756	19638	7797	2618	1029	726	659	587	643	653	605	627	632	668	629	599	640	616	633	601	644	622	621	638	624	592	672	626	621	648	646	647	632	617	595	636	617	631	628	622	608	635	673	626	609	635	619	622	612	661	601	637	626	610	668	594	624	691	621	614	570	658	652	636	596	600	676	610	623	595	591	619	627	620	625	626	607	651	657	614	623	637	594	604	570	642	600	603	658	647	599	624	613	595	588	627	597	584	604	591	636	635	602	611	618	640	641	601	648	596	608	648	616	642	654	624	583	589	631	657	640	627	632	661	641	671	608	613	589	625	603	610	659	623	634	651	598	580	617	596	593	660	645	639	636	599	637	621	606	649	590	637	631	620	632	595	598	630	605	602	590	674	627	664	634	609	611	638	630	619	643	613	620	586	596	631	672	608	637	632	659	601	584	629	670	609	618	631	628	611	615	615	634	601	601	594	566	632	647	645	629	616	613	626	655	632	596	653	664	584	631	642	638	620	640	620	613	647	644	610	634	623	634	609	694	605	621	633	585	642	607	672	600	627	644	631	644	646	611	611	633	614	647	603	586	614	656	621	600	595	593	606	693	669	604	621	610	649	601	601	602	668	664	653	599	621	612	600	654	582	624	651	647	578	609	604	653	635	645	597	629	598	591	614	641	621	622	622	667	587	635	619	618	611	665	632	613	615	616	580	640	638	609	619	623	607	638	643	617	600	624	610	617	568	650	654	648	605	626	592	630	613	652	613	632	615	619	652	629	648	590	624	639	642	624	645	582	656	607	584	655	616	671	628	632	650	614	660	603	601	656	648	649	638	607	642	608	653	597	622	661	623	607	621	600	587	645	601	628	666	658	618	611	637	622	621	625	627	622	575	592	647	634	636	654	628	619	623	595	643	617	603	631	627	627	626	605	637	642	619	684	618	630	626	630	600	628	590	656	658	604	640	628	621	604	611	614	639	592	620	655	614	608	606	614	617	636	648	645	602	618	622	604	615	651	564	619	607	616	665	632	660	620	620	638	622	596	640	631	600	650	659	617	610	602	615	618	651	636	600	668	645	652	625	610	605	595	586	624	599	636	599	615	616	649	613	641	658	668	615	660	603	640	626	603	673	605	634	635	624	607	610	656	628	649	645	597	648	638	590	671	649	608	607	620	663	668	652	665	616	616	629	551	612	648	621	635	635	595	582	596	642	575	683	619	592	614	620	626	627	599	641	601	637	557	612	646	632	621	619	604	611	601	628	634	638	658	625	638	620	574	636	595	645	618	638	640	644	675	599	571	613	629	630	589	656	637	581	646	625	599	626	608	605	620	613	633	599	612	650	597	584	639	642	604	616	644	609	647	646	585	604	630	611	633	580	574	626	606	659	609	658	628	653	578	595	643	641	620	584	630	598	664	642	653	635	646	624	603	650	561	636	614	640	631	619	599	617	628	620	616	636	601	601	630	651	615	618	655	616	571	629	611	609	636	631	591	578	607	615	657	645	695	602	584	616	636	625	602	635	626	562	647	637	635	648	642	583	620	620	603	624	674	633	676	612	624	658	641	678	570	602	618	591	609	613	638	656	632	625	591	618	607	616	627	605	605	574	624	633	606	580	600	581	624	594	627	603	618	603	590	641	602	625	642	628	590	633	614	639	647	624	635	608	616	595	621	594	631	632	626	637	623	675	601	591	601	619	604	582	627	562	620	552	652	652	593	640	610	631	615	615	632	649	604	576	626	629	606	602	681	624	605	605	606	607	643	599	643	649	598	583	642	626	622	635	608	624	658	625	628	643	591	621	634	618	646	691	645	652	582	639	577	590	637	600	594	602	645	565	615	626	593	692	600	632	643	634	627	635	625	595	621	639	642	652	653	634	609	673	627	614	595	640	608	629	607	646	674	624	660	662	607	629	580	594	610	607	607	627	625	654	621	616	603	609	607	588	646	618	646	595	609	576	635	659	596	646	676	622	654	574	637	619	633	644	601	612	585	618	673	584	631	660	620	644	615	614	637	603	596	637	610	603	638	670	626	627	593	645	632	617	671	604	689	609	622	647	640	626	590	623	589	655	644	644	615	588	614	624	645	608	633	603	609	626	619	635	670	642	598	598	599	639	617	631	579	631	619	574	615	595	620	597	648	613	635	600	588	608	611	623	607	635	631	621	696	640	592	623	597	595	628	650	577	597	636	618	598	642	616	638	653	635	632	623	654	647	626	620	608	611	615	590	650	647	633	619	571	630	614	628	559	633	614	630	646	644	651	627	623	636	628	646	626	651	632	667	630	619	614	643	638	642	679	588	656	638	642	614	584	659	646	609	581	617	610	559	628	582	663	561	607	596	612	576	624	627	628	616	625	598	604	593	629	616	660	594	590	638	633	586	638	680	646	586	617	643	638	622	609	614	599	608	649	615	650	604	627	617	580	668	587	582	674	643	662	616	648	627	583	665	650	600	598	616	595	597	667	633	584	645	615	615	663	592	650	636	591	630	596	627	622	636	647	600	682	627	655	579	620	628	576	611	626	639	612	657	605	608	621	600	626	652	622	637	624	634	657	636	624	634	597	634	617	612	602	625	619	605	640	645	628	635	584	623	551	654	631	606	590	657	630	625	594	641	644	631	684	621	623	617	632	627	608	641	627	630	645	622	605	607	593	669	675	602	631	619	604	617	647	609	603	638	616	642	653	611	612	636	622	610	625	582	669	636	623	619	669	615	590	601	622	576	622	620	620	611	656	612	607	626	644	582	596	655	630	622	619	610	648	613	644	656	602	658	630	587	614	618	624	618	617	633	641	619	634	643	643	589	579	628	643	633	636	593	598	603	599	617	595	593	659	611	610	614	652	659	606	624	648	623	622	606	625	635	621	615	597	625	623	605	608	630	611	629	600	566	654	648	657	608	622	652	650	646	635	633	589	639	612	632	651	622	631	660	577	590	629	648	658	559	622	637	635	608	636	635	668	621	617	602	603	629	582	635	595	647	608	593	593	650	600	630	575	612	603	613	570	603	653	582	622	665	640	629	656	608	655	615	612	585	623	621	616	637	612	622	633	632	616	603	602	605	630	689	635	608	602	612	618	646	625	622	665	622	615	638	588	663	603	604	627	607	585	621	642	589	574	611	569	637	618	643	578	580	607	638	617	591	684	582	610	596	579	611	650	634	579	629	607	641	620	612	623	607	624	619	595	633	614	619	603	621	614	617	637	591	600	678	648	580	647	606	641	622	624	646	660	613	614	644	603	685	624	653	632	631	645	616	607	584	630	642	624	626	614	635	640	655	576	617	611	611	617	650	584	611	651	614	618	632	651	594	610	573	604	643	661	595	641	652	678	582	613	621	606	611	622	608	618	622	649	616	613	677	609	601	579	625	635	627	620	685	609	653	642	606	598	592	633	684	605	622	593	652	580	625	604	626	587	683	627	602	638	647	596	643	611	626	607	593	672	609	611	645	633	656	639	647	618	608	598	635	624	662	626	632	619	605	625
27891	55220	81020	66163	48031	29279	12565	3294	789	377	284	255	215	242	247	245	233	241	257	273	264	240	269	280	274	271	236	241	246	249	244	247	215	233	241	264	233	219	218	233	219	236	232	208	220	253	252	236	287	250	254	246	248	230	260	236	238	216	246	249	232	203	226	245	251	233	241	252	250	233	249	267	245	243	227	248	262	231	266	230	236	244	243	252	251	252	252	233	205	283	275	223	231	214	262	244	244	234	280	270	231	256	263	235	229	262	248	257	266	248	244	226	249	253	211	232	249	218	234	226	245	259	254	240	234	243	226	241	237	245	234	245	232	234	245	227	239	238	240	200	250	265	251	240	235	223	244	262	232	245	229	233	254	269	223	256	218	255	274	227	237	260	250	244	243	245	216	207	216	252	251	246	290	250	237	272	233	225	252	243	279	272	245	237	231	242	207	242	219	237	246	246	255	252	248	253	237	256	264	263	231	243	232	238	260	242	222	242	245	266	237	264	248	215	243	242	256	230	243	240	255	262	266	230	246	268	254	248	246	222	269	255	234	262	223	242	222	268	270	274	262	255	231	275	245	234	270	249	235	229	248	216	251	236	225	281	249	244	218	288	249	243	256	266	231	264	249	239	264	238	206	246	228	294	204	254	241	230	274	261	257	228	249	239	254	249	276	223	250	254	253	232	252	227	249	235	256	272	258	239	241	240	269	260	243	248	259	260	244	224	237	241	236	248	242	245	259	220	229	269	242	226	246	240	230	238	218	228	250	240	243	238	266	283	212	271	247	234	209	226	272	229	259	242	243	252	246	223	247	253	224	232	245	249	254	259	243	224	236	250	234	228	251	242	249	256	239	234	220	203	289	250	237	270	238	257	237	237	225	259	218	263	220	255	249	232	247	256	256	224	226	206	217	267	247	234	230	228	255	235	241	227	235	214	258	244	221	241	258	247	269	247	237	201	224	239	231	260	230	276	234	274	273	257	261	229	238	246	237	229	226	245	256	231	245	246	206	234	246	241	239	235	223	213	225	216	247	230	255	227	230	263	268	260	266	225	256	224	224	225	226	274	250	266	246	260	244	250	208	255	244	242	262	240	255	238	200	254	242	259	237	236	263	246	243	239	228	259	213	255	273	235	254	231	249	236	267	258	219	236	243	243	249	257	257	252	255	251	252	241	235	241	231	265	253	254	238	257	241	225	247	245	246	232	261	245	252	264	218	242	242	255	274	248	226	208	243	247	243	246	236	245	239	245	237	249	256	237	269	237	256	256	266	235	229	260	240	225	251	245	251	239	257	221	274	267	273	237	251	252	260	254	225	218	255	232	222	243	267	255	234	264	243	239	242	281	247	257	240	232	247	265	254	259	259	241	238	234	262	232	237	242	253	270	226	237	250	239	226	253	251	246	240	268	226	250	242	245	266	247	230	264	239	237	254	265	241	220	220	237	220	241	257	262	215	245	248	241	232	243	239	260	263	249	246	217	277	230	247	253	281	272	243	238	234	246	245	243	220	245	208	222	229	238	237	231	263	233	278	220	243	223	252	235	243	223	242	264	242	260	255	235	236	279	246	241	221	270	257	251	272	236	252	251	251	219	240	253	241	255	259	241	257	241	257	236	226	257	240	232	235	264	225	229	237	230	223	236	275	236	208	241	234	243	259	237	216	226	218	241	232	233	238	262	237	275	265	250	259	258	239	228	236	239	253	228	264	234	262	240	245	241	227	260	228	237	250	223	229	246	214	236	221	241	244	261	226	243	215	262	213	256	250	251	227	267	246	260	217	272	234	228	241	263	218	218	221	245	270	263	221	262	234	262	217	240	249	230	252	229	251	229	236	209	250	260	237	232	249	250	211	267	235	251	237	241	244	253	232	268	233	225	240	218	228	267	233	248	280	268	239	275	244	251	258	261	256	212	243	242	251	275	254	238	254	244	227	243	246	246	226	234	259	248	260	243	242	227	216	232	246	227	229	255	234	254	229	243	266	270	238	212	261	233	263	238	243	259	260	232	232	260	262	257	229	236	225	243	236	261	259	248	236	233	232	247	217	242	258	264	254	248	218	225	232	259	250	269	222	268	229	261	230	233	235	213	241	272	248	210	210	247	261	267	237	246	244	250	242	255	232	279	253	223	252	259	267	230	251	247	240	247	254	237	244	237	266	271	253	237	234	261	236	246	255	266	250	240	247	244	257	281	240	251	250	253	239	221	227	239	220	250	230	228	238	249	222	242	252	260	253	263	248	216	240	267	244	234	232	255	238	244	259	221	266	256	229	232	260	240	251	249	224	267	244	251	244	257	235	263	255	221	231	236	214	227	264	225	225	233	259	219	252	233	241	247	222	254	256	233	253	259	219	261	241	236	235	236	246	246	259	246	238	233	244	232	228	255	248	265	264	255	298	270	239	242	251	249	225	270	244	236	258	254	231	248	263	254	263	257	227	271	235	217	251	209	213	241	262	258	260	236	232	224	254	234	239	272	234	260	242	267	263	237	234	231	218	246	245	246	242	221	235	249	211	240	226	259	235	237	249	246	252	237	249	248	270	274	267	257	241	241	262	243	264	251	267	246	235	247	253	252	244	240	216	266	221	257	254	241	259	257	279	244	229	262	252	248	256	242	238	242	246	240	260	241	240	257	246	248	204	243	253	247	246	233	209	264	226	245	247	220	242	248	225	252	225	258	225	252	230	231	219	228	237	266	246	230	261	231	257	258	259	231	244	239	264	244	248	263	240	235	238	231	249	225	265	268	236	259	226	261	233	258	250	272	243	226	234	228	269	221	237	272	249	267	276	243	243	246	263	242	256	252	268	245	263	239	245	257	263	244	234	251	258	259	226	249	223	222	225	229	255	216	257	221	245	234	240	228	237	217	237	253	259	250	250	263	231	249	252	262	250	255	230	247	224	243	241	244	279	218	237	254	222	251	257	212	252	203	236	247	255	276	238	248	259	245	220	241	236	237	247	249	221	251	245	234	258	254	258	260	272	220	248	268	236	254	241	241	244	238	257	244	274	271	236	257	233	272	236	244	264	229	227	213	234	237	238	243	269	291	253	202	252	272	223	276	247	239	225	257	239	230	261	248	232	231	239	251	267	210	197	276	261	213	228	232	238	250	264	231	246	229	233	238	250	243	246	226	210	256	259	249	267	248	235	253	234	260	235	263	259	239	245	270	227	239	221	225	261	242	217	242	265	235	249	257	251	245	264	228	250	242	206	224	232	240	262	245	204	249	239	229	242	261	244	237	253	250	234	240	237	242	230	205	248	246	233	249	217	245	271	237	233	244	243	240	246	260	246	233	228	211	235	235	249	240	218	241	253	218	200	234	228	232	248	258	258	235	231	236	243	268	248	247	212	248	235	232	226	225	278	254	227	241	255	265	253	217	235	250	213	260	245	225	237	278	229	270	233	260	252	232	245	232	238	236	250	255	230	214	259	232	258	227	240	257	227	236	244	211	231	229	244	263	256	218	244	227	232	254	234	249	222	239
15890	43983	77448	73006	58214	40030	22486	8902	2880	1139	675	629	612	610	568	589	558	595	578	608	574	585	579	565	609	592	595	581	540	613	560	606	568	645	577	608	577	571	562	627	601	580	549	578	592	582	572	604	582	583	579	579	607	586	541	587	579	598	590	580	602	580	562	567	591	630	548	555	588	599	587	576	580	597	567	621	614	582	583	544	586	591	594	581	585	574	638	589	587	592	625	556	576	589	621	573	605	590	588	575	538	605	554	589	576	538	607	597	616	603	587	623	612	601	610	572	609	565	604	602	597	604	604	593	627	642	591	582	604	592	657	588	632	590	603	608	543	541	609	529	636	661	596	530	620	583	557	574	597	598	573	583	576	618	614	603	589	583	558	542	620	633	549	595	547	614	604	562	571	586	591	574	542	584	539	596	595	572	572	565	612	575	574	570	522	588	556	631	601	573	588	596	556	579	588	582	631	607	608	571	615	612	568	588	585	615	553	583	616	593	565	536	610	598	580	602	578	572	599	643	563	544	617	579	568	606	561	608	591	582	595	594	598	609	577	604	600	609	635	584	613	575	572	562	582	607	528	563	574	586	609	608	570	568	637	590	598	582	598	586	594	592	588	576	597	572	596	556	600	624	603	576	574	593	638	583	570	577	556	551	590	589	546	559	614	582	581	603	574	578	628	669	573	575	609	590	600	618	559	622	555	588	545	566	573	599	591	572	581	604	545	631	569	644	600	607	627	593	564	630	547	580	575	562	603	587	584	581	590	549	583	559	593	585	565	639	605	578	608	639	629	591	569	566	610	566	597	573	638	568	575	560	558	617	569	575	613	565	604	574	598	594	593	615	562	546	609	592	621	604	591	586	625	591	608	571	603	598	592	581	608	571	604	574	588	572	586	617	593	570	583	540	608	611	599	608	582	609	584	567	604	547	576	549	574	580	564	580	532	616	602	578	550	595	601	578	607	585	598	590	587	546	573	592	582	591	570	607	559	565	608	591	563	611	591	580	571	571	587	584	601	558	602	570	583	558	601	578	633	604	561	580	589	629	579	580	563	573	554	584	617	639	553	550	536	605	582	545	589	510	561	640	585	571	595	612	564	562	629	611	612	597	582	614	569	621	584	607	591	583	578	591	633	561	641	620	564	556	597	601	585	598	601	576	584	576	588	562	576	599	625	605	588	591	605	594	607	577	598	553	577	557	591	600	570	594	570	625	610	591	578	588	564	593	609	550	553	577	618	593	583	606	584	583	579	568	579	605	604	624	580	624	652	583	535	594	583	596	609	573	593	559	572	619	557	544	559	603	580	602	581	598	566	558	585	591	587	582	601	606	570	592	607	616	558	601	591	607	590	589	567	627	573	602	549	620	550	572	590	640	564	587	577	613	565	605	582	588	597	575	558	582	614	580	595	615	593	579	562	568	588	555	545	555	620	573	570	628	611	583	657	562	590	549	547	552	576	602	543	584	616	597	627	572	593	646	559	538	562	605	568	586	601	595	585	615	568	599	606	591	555	592	553	577	570	588	574	576	607	597	624	587	607	567	511	554	634	557	626	580	588	604	585	586	535	567	572	575	580	544	597	592	563	620	613	579	623	585	586	598	581	597	610	624	587	616	617	553	555	636	567	594	578	609	582	585	585	631	585	585	608	585	575	579	550	604	595	598	638	543	615	598	619	611	596	621	594	588	564	597	594	580	601	588	584	613	559	589	595	607	580	590	574	612	548	605	585	559	622	577	532	643	623	579	593	615	572	552	567	571	611	600	612	604	595	590	615	549	579	584	603	599	595	568	619	643	541	575	584	621	579	583	611	595	567	578	580	550	594	587	606	603	565	597	546	563	587	614	585	609	573	585	547	599	603	561	616	603	610	559	579	544	569	611	600	604	599	605	568	598	589	620	595	584	525	592	587	602	626	641	606	613	585	614	538	599	579	580	567	597	586	567	567	573	588	624	547	570	560	571	601	589	568	607	618	543	552	583	590	591	564	584	603	566	580	584	570	612	601	585	577	564	589	576	545	548	575	571	580	577	562	601	624	599	565	568	564	555	608	574	588	570	579	604	583	610	566	584	587	605	537	606	604	602	619	607	612	588	527	594	582	629	609	556	577	595	608	587	573	565	570	586	596	590	585	610	607	573	605	614	581	584	566	560	506	599	587	602	618	592	569	583	598	622	586	589	590	611	546	626	573	601	645	568	565	603	595	614	632	594	579	580	590	584	552	579	626	522	583	581	597	621	548	596	612	582	593	629	582	571	580	594	607	588	583	618	578	566	584	562	569	596	603	568	566	609	590	611	572	579	597	601	613	585	610	579	560	628	567	586	608	620	575	578	590	611	571	569	563	594	594	569	586	589	615	602	581	596	577	600	616	573	574	570	566	638	576	569	583	602	627	581	589	615	522	589	581	598	581	574	587	593	621	575	611	535	607	576	555	562	537	657	579	574	563	551	595	573	598	630	578	580	604	555	550	607	591	582	609	595	580	550	592	596	570	614	616	594	564	585	571	618	624	575	557	578	578	613	593	608	598	606	570	599	564	644	601	526	588	608	580	630	592	566	584	578	631	631	560	605	610	627	532	570	541	590	574	612	623	597	595	536	595	651	612	589	603	545	585	576	560	588	595	570	574	586	594	604	580	624	609	570	557	644	557	614	530	574	589	577	610	583	530	591	611	576	585	574	618	643	583	596	592	574	616	625	549	586	550	586	613	555	598	595	601	591	612	592	593	590	563	587	588	612	580	608	623	624	600	572	582	590	550	609	604	587	611	614	652	594	584	620	608	614	588	556	594	572	611	566	588	583	615	576	603	631	602	589	611	564	554	600	554	577	558	605	574	592	597	590	577	636	577	585	607	563	581	586	639	560	596	582	587	651	581	579	604	555	614	586	630	599	558	550	572	575	627	589	586	591	641	518	627	617	608	537	587	571	571	621	599	592	593	576	593	567	556	561	611	559	587	579	593	576	572	602	582	559	588	603	630	579	541	569	530	564	579	580	560	564	600	584	555	622	614	615	629	614	591	582	649	563	589	580	580	590	565	590	637	567	590	550	609	589	594	597	590	634	568	599	578	588	588	631	600	592	600	527	567	562	586	617	582	643	620	608	584	595	578	607	532	596	584	597	589	546	577	568	553	596	563	597	598	608	596	584	534	568	603	568	614	561	582	585	541	603	566	602	580	594	568	593	574	568	617	603	557	638	613	580	598	564	586	605	627	597	573	601	610	588	611	580	571	628	591	580	585	606	571	592	520	599	612	578	563	593	594	567	631	604	554	590	570	636	592	543	587	598	580	584	565	625	565	605	572	572	575	579	594	605	591	604	562	570	591	595	541	576	593	600	589	559	569	586	597	575	585	623	616	624	606	552	585	574	583	549	580	613	612	572	610	601	622	586	622	584	573	576	587	622	598	571	624	617	578	589	555	593	581	575	556	542	587	556	594	593	560	593	565	567	572	613	631	571	597	599	613	583	568	570	603	599	567	580	578	538
2083	3991	11266	8535	4229	1708	766	380	260	215	204	183	210	191	220	207	199	194	199	181	213	201	190	197	216	194	220	199	190	212	199	203	194	214	213	179	220	221	176	190	189	180	206	174	210	202	185	204	223	189	205	238	197	197	200	179	223	180	202	211	188	184	212	206	197	222	206	186	202	183	191	191	180	179	204	225	190	189	219	209	211	190	187	165	219	196	208	236	189	191	195	182	189	196	223	212	210	198	195	226	227	203	237	216	187	207	218	171	187	190	218	201	205	220	229	176	201	216	226	211	203	198	194	227	209	210	205	196	189	203	215	194	215	203	181	197	210	184	231	188	217	187	215	203	196	181	208	213	221	232	213	197	191	226	173	190	216	206	213	202	191	220	204	197	206	220	180	207	198	203	192	192	218	217	200	227	204	199	195	211	215	184	210	197	226	237	178	223	184	205	210	208	216	198	222	180	213	208	206	192	199	207	218	195	203	197	203	190	222	200	205	205	219	191	228	174	205	198	204	215	204	206	203	188	196	192	208	205	189	194	194	227	209	207	208	201	202	216	224	202	221	196	210	204	193	176	221	202	206	204	213	221	179	197	200	217	187	216	182	185	206	186	206	217	196	218	209	191	216	192	201	206	203	191	180	227	190	207	229	202	194	223	215	227	209	226	208	187	198	182	192	205	196	183	182	210	239	220	222	216	206	180	215	215	200	218	210	200	207	195	217	196	191	201	198	218	202	210	218	195	232	201	208	204	172	238	206	212	214	217	185	185	200	194	218	223	169	234	188	207	205	211	192	193	216	224	226	212	214	202	205	210	216	187	198	215	184	227	199	190	172	194	206	214	208	196	161	189	221	205	211	209	194	190	195	190	225	241	212	210	190	215	228	214	227	220	203	195	189	215	205	191	213	183	193	227	198	230	200	205	222	216	196	196	229	213	225	196	206	211	211	208	220	180	218	225	199	233	195	205	217	200	188	197	223	206	200	205	223	208	168	190	194	217	202	194	197	207	213	188	200	185	225	197	226	164	168	184	213	229	215	197	200	214	192	197	186	217	191	218	195	198	207	190	209	185	225	170	190	217	218	199	224	200	214	199	227	189	203	239	196	237	210	181	189	222	184	216	210	191	190	224	206	211	200	198	214	228	212	179	201	210	206	226	211	199	235	191	216	207	198	198	203	233	187	199	202	215	196	211	197	199	214	202	220	201	182	224	174	198	204	208	197	206	208	209	213	209	179	172	224	196	217	213	196	177	204	182	211	180	215	205	216	236	195	212	197	211	220	196	205	212	190	185	198	192	202	176	211	163	237	181	191	221	182	190	183	189	206	211	193	191	216	205	164	210	204	214	196	188	212	220	214	197	211	216	223	239	200	203	206	204	196	198	204	204	201	208	202	222	184	161	216	219	211	225	207	193	221	209	224	212	202	201	196	200	217	192	217	201	216	210	205	202	201	203	214	189	188	183	189	180	206	186	221	207	215	202	200	212	221	208	220	202	244	213	188	205	216	182	221	198	214	225	211	224	206	170	209	182	202	219	227	221	217	178	216	204	202	199	205	187	183	218	200	215	224	204	214	229	198	224	198	208	191	173	201	195	204	178	236	210	219	210	209	191	190	221	199	217	212	226	198	182	182	212	220	207	223	207	218	217	219	193	197	179	217	193	214	211	227	227	228	226	184	207	205	191	194	220	218	225	189	204	199	185	203	211	204	212	246	198	187	191	187	180	192	217	187	203	199	205	189	213	206	220	198	198	213	192	220	186	191	185	187	210	220	182	197	211	240	227	207	216	212	219	226	210	220	202	192	205	216	197	203	206	212	196	189	198	198	209	209	198	185	204	170	193	213	214	200	202	188	216	221	176	203	181	205	216	203	216	232	207	183	216	181	225	195	239	206	206	202	194	198	169	222	191	220	215	216	182	209	181	188	229	211	186	220	214	196	196	193	197	197	223	196	200	220	231	205	198	205	212	206	194	207	204	189	202	230	200	212	189	216	206	215	196	203	197	201	193	211	216	202	201	217	222	200	204	204	208	221	203	204	222	198	196	193	201	208	215	195	200	226	189	232	220	187	200	180	219	213	211	231	207	206	240	186	190	205	195	193	194	183	199	214	199	207	194	199	234	189	219	213	209	184	195	210	174	199	171	192	181	215	189	206	210	187	184	225	211	202	206	181	189	166	208	207	216	200	215	210	213	196	190	203	195	205	181	215	176	227	199	190	206	235	184	216	169	217	201	175	194	193	210	190	210	196	203	219	200	245	198	232	190	214	185	204	215	211	205	200	199	200	185	215	205	213	190	178	229	205	225	229	193	187	220	210	198	192	178	222	209	186	216	215	199	205	214	196	206	204	197	217	190	229	197	217	183	242	216	206	210	185	179	184	207	205	191	200	199	189	229	216	230	217	192	213	203	222	196	230	213	178	200	204	239	202	198	184	215	203	188	195	207	192	226	197	192	220	204	197	214	207	185	218	220	202	204	181	215	197	172	193	215	210	205	210	217	195	212	204	223	205	197	190	197	214	214	193	234	162	199	224	206	223	205	209	194	210	202	211	202	200	190	211	210	174	222	186	197	219	222	182	187	190	193	191	203	207	185	211	200	210	214	229	220	252	217	223	198	210	220	216	180	184	219	213	211	195	206	209	195	201	206	189	172	192	215	229	197	194	179	216	195	219	211	214	193	179	189	213	191	196	190	202	236	189	195	214	198	219	186	201	206	209	189	202	192	207	174	175	195	187	217	187	201	194	206	206	201	222	231	217	208	201	190	192	199	206	223	215	203	230	214	214	179	210	222	184	214	201	200	185	204	200	195	218	225	216	209	195	194	194	207	181	205	203	198	218	192	201	217	222	184	203	208	219	234	197	207	173	200	188	206	235	179	213	225	198	218	191	184	194	205	181	224	205	219	188	171	192	205	197	203	191	224	191	204	212	205	193	227	189	199	185	219	187	184	206	196	219	187	213	205	205	207	216	190	189	207	209	220	200	213	163	195	205	204	230	220	187	208	217	192	218	202	209	220	220	207	199	218	211	205	189	192	215	230	233	185	222	204	176	189	202	223	229	199	207	211	213	212	188	186	225	210	198	217	200	207	190	230	212	204	194	218	195	200	197	218	234	196	207	209	189	236	198	206	204	211	183	188	221	170	200	200	214	195	196	179	194	188	198	211	199	201	221	231	185	217	210	208	185	199	230	232	221	190	212	171	205	209	223	214	232	207	187	218	185	219	203	220	204	192	226	207	191	211	190	200	204	205	195	210	195	208	210	199	214	208	220	192	209	220	223	186	186	224	236	229	192	246	198	202	196	195	194	203	229	177	200	206	199	217	199	211	207	201	218	179	188	220	215	183	215	188	239	198	219	197	194	206	208	196	189	220	199	209	196	228	181	233	200	181	219	176	202	204	191	196	209	208	193	211	206	185	202	205	220	189	222	204	231	223	202	204	179	205	194	198	195	174	206	204	210	195	207	193	221	198	205	191	197	189
2486	6968	21294	19283	12013	5782	2445	1169	672	594	525	513	545	543	566	500	515	532	477	507	517	511	551	524	540	484	518	501	518	497	498	573	482	480	484	540	517	532	495	559	496	530	531	509	544	505	535	516	539	519	495	491	534	505	516	532	483	490	523	481	523	544	528	520	485	500	513	534	473	521	520	483	523	558	557	522	484	528	518	511	517	491	518	496	531	545	531	524	481	563	559	500	487	533	498	519	495	504	484	508	516	535	533	547	522	531	511	558	516	568	484	493	500	499	486	484	531	528	541	503	528	458	561	508	509	517	504	514	531	513	548	536	550	532	533	552	536	526	504	547	543	521	517	506	489	517	518	475	479	538	542	513	555	508	560	533	530	531	511	499	503	481	496	516	513	490	481	520	540	537	523	510	521	485	486	504	504	542	503	522	546	517	514	520	534	526	516	505	525	553	489	517	498	538	502	509	511	506	489	477	532	512	526	513	483	510	519	500	483	463	556	496	484	544	489	502	530	544	555	509	498	521	516	495	489	532	518	534	442	548	546	539	531	506	488	550	527	487	468	472	518	497	520	500	542	553	512	528	493	495	502	520	510	529	535	524	546	494	493	555	506	559	526	505	462	530	559	513	505	484	510	495	549	534	541	530	497	529	499	538	522	533	525	480	479	515	525	519	523	513	469	498	502	509	504	496	527	468	532	548	493	552	542	559	515	499	509	512	560	519	519	524	495	493	484	519	517	539	503	548	546	514	529	504	487	576	484	524	472	522	511	498	542	507	506	520	509	536	548	552	508	510	544	486	501	534	519	538	467	555	539	506	509	501	493	488	547	525	494	515	514	490	549	483	544	510	522	501	516	526	516	536	536	486	558	510	504	548	469	499	528	548	513	545	503	521	508	541	520	491	503	498	505	490	526	498	526	487	486	489	551	488	574	558	507	478	483	520	500	519	541	501	518	515	547	496	541	501	513	541	494	498	533	511	532	505	493	522	514	534	517	519	542	509	495	557	510	514	545	508	532	540	534	522	553	500	552	486	500	532	517	532	477	484	535	488	510	517	519	511	497	529	553	567	570	476	485	510	517	527	533	520	525	485	517	529	507	527	482	525	545	536	542	522	524	473	543	514	510	528	519	498	498	501	566	466	491	510	465	510	495	515	510	530	505	515	508	578	513	596	529	519	514	538	533	518	513	521	496	508	541	508	475	542	524	545	495	534	548	523	506	509	534	525	497	546	511	501	524	543	511	551	489	532	507	502	550	475	479	528	500	532	545	534	498	553	503	559	529	513	514	510	484	555	500	522	495	530	486	522	508	537	501	506	489	491	523	510	504	493	521	500	515	542	504	479	543	493	521	486	518	504	541	535	552	489	505	493	512	515	526	502	511	538	539	514	480	524	526	528	520	475	486	572	486	548	526	551	557	505	529	518	516	534	540	468	523	509	528	517	541	517	512	494	501	535	524	513	495	491	493	497	539	475	528	524	496	514	498	519	484	507	526	524	529	530	543	537	505	520	551	523	499	535	487	540	516	531	520	486	507	522	532	500	532	485	492	528	567	535	527	541	514	487	559	538	508	517	551	522	494	509	541	518	549	559	530	524	490	522	539	492	557	482	472	478	518	515	520	512	519	501	538	488	536	495	538	537	510	540	519	497	522	505	516	491	512	531	540	461	520	483	488	521	505	523	552	547	503	538	534	546	504	519	479	478	482	514	530	538	526	538	540	539	525	533	489	499	510	522	509	545	522	509	517	529	474	499	491	576	512	504	506	555	530	525	487	518	506	498	559	524	545	476	512	529	515	537	528	536	529	525	519	505	523	543	566	441	550	498	535	504	465	541	536	489	492	509	500	510	553	523	493	536	477	497	579	537	520	566	497	501	535	520	504	510	486	489	559	498	479	476	532	507	521	494	526	507	565	519	540	579	481	495	468	525	516	510	554	520	510	547	488	505	543	524	528	516	540	504	551	509	514	567	522	505	521	475	490	514	488	523	494	483	505	544	503	534	520	529	470	493	536	465	506	531	471	515	493	527	539	501	497	498	552	489	527	512	527	538	513	536	470	511	540	519	485	518	524	523	468	541	527	526	528	510	493	526	515	542	549	535	495	540	498	517	517	537	542	495	495	497	504	485	550	531	547	501	499	497	539	504	488	531	551	517	564	528	504	538	555	551	501	530	474	499	493	539	544	491	524	516	511	555	539	551	495	543	502	532	534	532	484	486	477	527	499	520	532	495	487	566	536	503	538	490	524	502	510	515	498	467	523	478	485	518	515	527	519	525	529	531	516	490	520	542	502	495	515	481	529	513	503	513	548	515	525	522	512	551	507	536	480	507	492	549	550	523	557	491	531	458	481	540	522	524	513	497	566	512	518	513	518	531	519	537	503	528	493	483	523	544	496	484	501	534	498	513	518	485	515	499	478	463	548	510	492	482	490	497	518	515	491	489	504	515	539	562	537	513	555	515	515	536	529	530	510	489	523	484	564	523	509	571	494	501	504	515	525	488	570	550	502	541	542	478	523	520	524	481	521	504	505	502	480	530	549	522	502	538	524	533	509	526	538	477	529	523	518	482	524	499	521	511	553	522	504	517	495	459	511	514	528	492	500	503	519	515	520	519	508	520	515	542	507	492	532	557	503	498	552	541	548	510	517	488	532	499	523	508	534	490	509	542	489	535	499	553	475	526	541	520	534	549	530	516	530	485	512	509	524	541	467	501	485	523	478	504	517	514	539	532	514	505	514	500	542	517	509	480	502	538	483	526	569	507	545	489	544	526	547	513	497	526	504	496	526	512	501	525	503	528	494	499	505	542	506	479	518	512	520	493	550	517	564	515	525	547	508	491	500	510	507	505	512	498	500	498	526	508	539	468	543	503	509	504	507	502	504	565	504	518	524	528	539	531	499	483	544	496	488	517	509	520	510	517	509	529	514	493	539	535	513	493	535	523	493	503	534	504	532	515	493	498	506	513	518	518	494	534	505	523	539	492	513	510	477	571	528	520	572	504	540	539	512	509	494	532	536	496	468	509	516	509	519	501	534	504	508	560	537	482	501	543	503	547	522	504	536	498	510	474	461	554	523	517	527	546	538	540	543	486	528	540	532	521	487	525	478	581	565	514	505	547	468	527	514	557	501	549	538	519	501	540	473	472	510	488	488	541	503	521	492	526	508	459	500	520	560	496	516	496	511	503	539	514	486	530	466	501	526	519	498	515	566	502	480	541	467	562	509	509	511	506	488	507	548	562	498	487	504	518	501	516	525	553	475	498	528	564	527	486	460	517	492	509	539	567	502	540	495	491	512	504	495	495	504	503	527	497	516	505	496	553	513	515	514	524	520	508	493	482	503	520	526	538	468	509	539	513	511	488	462	499	518	517	540	482	495	530	519	505	532	535	480	515	543	543	556	511	480	511	504	511	556	537	476	539	523	510	510	544	551	552	523	529	521	504	528	550	559	515	503	529	463	520	527	522	520	518	532	535	532	551	520	504
15701	48912	77236	62433	43387	25101	9839	2443	719	346	267	260	262	269	273	241	260	274	280	267	256	242	230	280	256	235	282	254	272	255	270	257	225	262	273	267	252	282	274	240	269	259	250	253	267	276	235	249	246	251	259	269	254	226	246	245	283	243	280	235	236	246	251	239	250	263	242	263	256	273	252	242	239	253	260	228	252	265	257	252	244	268	256	255	229	248	267	236	267	262	250	264	251	252	253	257	265	230	258	216	248	269	253	247	250	250	263	267	229	262	300	236	264	238	236	241	257	253	286	243	260	258	248	260	255	260	252	233	285	246	251	252	264	235	256	266	221	277	255	269	263	259	235	264	240	266	255	266	252	235	263	238	250	224	275	246	243	250	239	265	226	254	249	274	247	248	284	266	265	239	235	277	233	194	262	249	231	260	273	302	245	276	266	247	262	257	226	240	222	227	259	264	250	267	275	285	244	237	260	257	254	261	251	226	254	269	282	272	311	260	261	262	253	259	261	255	235	255	293	265	253	265	258	220	291	296	246	234	256	245	241	248	229	245	265	265	249	227	223	226	282	258	269	294	265	281	259	257	260	238	248	246	259	239	227	276	241	255	234	243	270	266	235	262	269	261	259	242	216	234	268	269	294	247	258	251	295	234	269	258	259	263	252	279	256	244	259	267	247	255	235	248	282	274	274	258	251	221	231	251	247	269	278	273	237	256	257	236	258	246	255	236	234	237	233	236	240	247	261	251	246	260	268	258	238	254	254	227	262	229	253	277	255	249	261	273	237	233	249	243	258	260	235	251	236	257	251	272	245	250	267	257	265	250	237	258	238	263	244	258	228	260	262	265	234	260	245	270	285	288	257	263	280	241	262	301	258	242	255	248	239	268	264	241	239	298	261	261	248	244	247	283	267	243	226	255	246	235	225	282	259	266	268	267	280	241	282	269	276	259	280	268	249	290	247	283	235	260	272	261	245	271	232	272	283	252	267	287	277	264	258	275	254	272	248	254	279	246	258	269	233	244	218	254	250	284	223	268	262	249	286	250	257	264	252	251	247	273	277	263	280	283	254	258	273	212	265	280	254	235	241	247	274	255	264	265	258	278	241	244	251	286	257	248	269	259	279	269	276	243	249	289	230	272	273	269	240	245	268	252	256	258	263	220	267	240	265	288	239	256	249	228	257	261	236	227	226	239	268	264	280	233	270	298	233	241	263	260	253	261	275	233	274	249	260	254	298	259	247	240	280	250	256	269	249	250	247	241	247	248	276	252	266	254	281	252	263	234	248	243	254	298	258	242	233	272	256	261	256	258	260	280	272	265	276	254	262	277	249	256	258	257	232	243	279	257	248	250	272	253	268	252	247	227	277	256	272	221	270	263	255	247	265	259	262	265	248	255	244	259	261	254	246	264	259	270	260	254	231	245	247	270	243	249	279	265	239	256	244	259	260	254	245	246	243	259	256	259	239	219	254	218	275	251	226	277	251	240	258	257	231	269	256	246	274	265	288	266	277	249	272	229	263	258	262	252	227	263	238	249	268	203	269	253	268	256	249	267	273	249	247	252	256	235	275	270	274	292	251	256	269	258	280	278	268	257	263	241	265	274	277	250	249	259	274	263	260	254	264	257	225	274	240	261	256	242	268	268	318	220	264	257	251	267	260	257	228	255	237	269	244	233	268	295	254	246	265	256	237	253	241	273	277	247	237	267	231	246	282	230	243	282	242	279	257	240	252	247	257	244	230	234	241	253	250	245	251	251	238	277	267	243	266	242	245	250	246	245	236	241	256	243	275	262	227	261	272	256	244	235	257	261	269	222	268	271	247	272	273	259	245	256	273	279	243	229	248	249	263	268	242	225	250	236	247	252	220	247	255	275	289	250	284	247	266	266	218	240	254	254	253	239	292	283	254	252	289	265	268	245	223	251	233	257	264	256	268	296	243	263	242	285	222	247	259	250	277	247	255	247	232	223	229	237	243	225	287	273	274	248	234	259	236	235	253	276	268	239	252	261	260	265	249	240	261	253	269	253	261	268	249	226	264	251	265	218	276	251	216	260	268	231	245	257	266	241	253	243	280	258	284	247	269	263	258	265	277	269	280	249	270	230	273	249	262	260	293	253	233	229	219	262	226	242	259	263	236	225	246	262	273	255	265	247	244	287	285	286	240	240	258	272	255	277	274	263	266	246	291	270	289	265	262	261	282	277	250	259	251	264	258	241	257	250	256	254	290	271	269	247	250	273	278	239	249	233	234	258	252	237	247	265	265	266	247	267	252	251	237	236	250	243	294	258	244	262	246	222	226	252	241	237	247	251	259	229	295	283	266	246	243	221	269	237	273	280	229	265	256	248	240	240	231	270	264	266	241	260	227	260	275	243	266	248	271	282	251	273	262	252	274	241	254	253	256	247	250	266	257	255	263	236	261	263	241	219	260	263	222	262	262	278	300	241	247	258	224	238	236	276	242	266	273	244	214	250	238	244	259	268	267	259	230	237	267	252	235	270	241	288	254	260	250	260	231	276	256	265	223	243	231	240	245	254	257	268	275	266	276	250	261	247	239	261	279	267	233	231	247	256	238	274	248	269	261	236	240	245	241	230	253	243	262	264	255	238	246	246	279	246	252	234	226	261	257	260	247	242	265	272	287	238	255	231	267	272	265	262	235	242	233	266	262	255	264	260	230	239	266	234	256	262	274	275	258	242	234	269	247	265	263	266	238	279	258	291	245	266	222	273	267	272	262	281	245	250	231	239	243	272	231	256	262	241	277	253	233	253	282	252	271	271	312	249	271	280	254	262	259	254	263	275	247	265	241	237	244	276	263	256	230	261	264	275	256	243	252	202	251	250	265	224	222	252	242	252	246	247	263	246	261	231	235	226	241	268	274	293	269	245	261	288	277	260	273	262	274	273	286	252	281	246	230	238	234	216	227	239	271	265	270	253	275	259	240	281	249	241	242	240	256	276	280	262	229	260	273	268	231	243	247	233	280	257	246	272	265	266	230	269	271	250	251	258	240	255	280	253	243	232	254	255	246	264	257	259	273	270	245	237	254	244	245	262	284	234	273	220	248	257	250	235	236	254	229	269	238	244	276	243	263	262	264	295	242	218	273	261	283	258	280	253	259	264	266	249	253	273	272	249	244	250	261	271	265	262	253	272	242	265	268	278	255	263	249	248	265	249	228	246	249	282	258	265	275	243	272	262	250	255	246	261	243	243	263	253	295	272	251	281	249	249	241	271	247	254	263	245	266	249	262	277	279	255	233	244	276	253	281	276	288	282	266	265	274	259	284	238	255	260	279	269	251	253	286	253	246	234	271	258	261	282	275	255	256	260	265	232	248	262	230	252	258	262	246	265	232	244	250	258	277	281	278	248	249	253	254	246	244	254	228	259	293	250	244	239	272	262	232	259	258	240	268	256	267	240	235	239	259	243	255	252	259	234	265	276	277	259	240	253	222	260	275	243	249	273	252	210	261	274	253	236	259	240	251	272
10588	39991	72151	68015	53462	36158	18994	7475	2476	1031	682	645	646	577	649	602	626	681	607	552	609	644	677	613	617	591	618	631	598	601	590	613	592	624	598	607	612	649	639	647	625	608	597	628	647	612	622	624	583	565	639	620	607	610	650	660	608	599	593	628	601	610	616	664	622	646	604	634	609	626	610	598	617	606	655	598	589	665	626	680	645	653	583	590	638	621	635	647	618	594	621	574	562	570	639	631	593	611	642	641	642	589	644	628	649	637	646	617	644	658	625	654	614	589	588	603	643	635	645	599	624	622	592	642	620	592	617	632	669	615	622	618	618	644	668	598	663	615	644	626	645	673	614	592	597	654	608	593	655	576	627	626	618	591	635	608	630	622	615	627	647	599	605	636	628	657	666	631	673	611	637	635	632	631	626	649	633	632	644	642	601	653	621	609	615	590	559	629	622	637	619	651	644	612	642	619	617	629	575	610	596	615	609	635	651	638	636	654	603	623	667	641	579	624	541	611	600	648	634	609	612	623	635	611	621	631	630	632	647	616	608	606	599	628	599	601	671	628	630	613	616	596	609	652	668	627	600	626	642	620	613	636	640	598	628	611	613	623	616	584	594	607	621	652	669	576	631	607	632	620	633	594	646	568	608	600	624	631	619	574	651	635	585	644	630	609	662	661	623	596	610	624	608	620	667	662	548	676	642	622	626	598	629	622	635	608	629	634	627	625	606	647	625	644	622	613	620	612	584	610	645	562	609	648	575	598	650	649	614	595	628	644	614	621	619	605	570	610	614	612	667	623	590	605	622	647	621	581	634	642	622	608	638	601	594	632	616	637	634	613	628	596	612	631	615	630	620	602	624	641	578	610	657	640	588	609	611	603	623	664	652	606	607	603	660	651	653	597	643	599	651	644	573	629	603	622	638	624	619	642	618	620	624	655	609	642	590	651	625	614	617	646	626	552	631	654	546	604	611	610	660	602	637	633	640	613	608	602	643	692	595	694	618	593	610	650	611	609	656	618	633	617	622	617	597	632	642	617	634	612	621	675	635	621	630	630	627	615	609	683	605	645	611	635	607	590	635	644	615	617	648	555	625	603	593	603	595	644	621	639	621	542	623	592	609	621	660	622	598	643	642	630	599	621	633	651	666	635	624	604	636	640	616	600	600	626	630	632	642	640	609	637	629	567	642	615	614	625	663	612	596	602	622	608	655	628	662	602	643	647	673	661	601	600	636	661	609	625	599	641	609	617	649	637	638	634	615	624	605	616	635	656	658	641	592	646	650	595	605	636	632	627	608	656	576	630	636	588	657	640	577	593	632	568	639	607	659	589	604	640	640	650	556	610	626	634	618	615	582	608	595	621	658	665	641	599	639	603	655	610	652	643	623	644	642	639	682	598	628	604	579	604	589	612	591	635	638	590	635	647	571	630	606	661	635	682	593	634	583	602	681	589	604	629	655	623	614	600	624	675	581	609	618	606	619	631	640	638	622	616	621	643	626	614	593	615	629	600	567	625	646	684	624	602	685	625	577	621	648	602	601	603	691	632	601	637	596	601	654	626	654	653	637	637	629	610	675	622	641	645	583	627	626	612	592	641	570	624	585	612	620	630	617	605	585	658	629	610	620	660	604	610	621	618	636	581	622	629	633	634	615	601	619	609	651	644	627	627	654	590	575	559	586	640	639	625	634	636	630	622	665	640	630	596	623	630	639	617	597	607	636	636	561	574	626	599	627	642	634	645	651	662	614	647	619	599	627	672	636	623	650	623	612	604	618	617	608	584	591	594	618	623	619	652	629	632	608	624	633	610	640	598	591	607	613	631	675	659	604	626	621	603	605	685	640	588	656	629	634	579	614	643	623	633	604	649	574	690	579	620	617	649	571	664	635	628	623	642	607	597	661	647	646	625	637	622	611	624	633	575	641	610	629	639	638	595	625	644	635	632	589	671	654	611	639	627	643	644	666	659	654	601	609	620	630	621	629	590	595	605	624	606	619	618	608	659	578	614	615	611	613	557	593	651	623	589	659	613	629	610	621	642	664	591	614	617	659	603	591	625	644	620	636	624	605	636	626	626	626	635	646	618	601	602	599	611	623	623	628	614	602	642	617	663	621	611	564	628	590	598	636	588	595	623	605	637	658	655	627	623	622	617	599	643	632	609	636	611	654	664	597	615	647	599	637	627	623	639	614	599	629	609	637	665	616	664	613	638	646	590	628	627	660	599	561	637	600	618	643	619	638	600	639	638	667	608	659	605	634	608	613	611	669	670	619	642	639	653	626	627	610	602	645	593	619	664	615	591	623	596	623	673	596	651	625	613	656	606	648	621	609	626	573	603	651	592	585	617	583	617	564	629	616	637	634	616	610	664	600	644	627	614	630	652	621	649	571	622	645	605	603	593	574	602	591	635	635	558	647	637	610	574	637	632	600	608	644	634	657	638	646	632	613	656	598	592	589	632	605	616	630	593	644	582	586	645	662	637	598	633	640	611	623	647	634	614	582	625	632	612	615	640	651	642	612	613	626	621	629	641	557	626	634	593	592	620	597	605	653	615	651	604	656	588	654	635	618	589	656	636	627	642	611	638	617	668	603	631	619	607	629	654	596	622	595	618	617	621	677	602	587	621	632	635	654	611	596	619	605	653	641	620	625	587	625	606	658	605	611	607	624	610	649	597	596	626	601	612	619	620	598	613	611	634	614	637	612	624	643	636	607	644	652	604	659	610	565	619	650	635	605	637	661	635	639	604	599	585	652	634	571	654	647	564	616	597	639	624	593	614	571	655	607	614	627	633	619	620	630	644	650	644	611	637	561	601	578	630	636	654	597	653	637	627	643	599	651	622	625	641	570	641	595	589	612	603	622	672	589	627	633	603	599	611	621	678	606	604	618	580	613	614	564	654	615	620	598	615	614	597	668	615	615	678	644	617	633	637	590	615	638	608	592	620	631	567	625	628	590	573	610	615	651	631	616	642	602	646	648	608	608	565	639	620	633	620	589	615	593	606	587	567	608	637	670	631	601	619	621	638	632	596	618	665	616	636	649	615	612	621	656	641	660	645	633	622	642	617	669	609	592	599	575	569	615	624	595	638	622	596	640	638	625	638	611	650	605	605	645	574	643	589	600	597	611	644	607	617	604	618	606	604	598	648	633	635	632	620	646	616	608	638	657	629	602	591	578	689	638	607	630	648	612	609	626	637	640	641	624	638	605	582	621	656	638	665	622	617	601	608	615	622	615	629	600	616	642	704	619	620	659	611	631	600	586	609	617	592	643	595	581	627	594	672	569	634	653	599	611	589	627	626	602	596	624	600	595	642	683	606	619	566	631	657	566	626	648	616	690	598	607	590	627	654	587	580	623	606	600	624	633	652	575	655	633	565	622	613	628	642	619	654	605	599	617	597	603	633	609	613	593	643	629	645	597	648	610	629	627	622	626	609	619	640	613	655	644	657	665	628	602	634	620	598	604	609	629	608	639	584	560	641	598	601	588	600
20121	60135	80236	66241	47020	27811	11942	3108	818	361	292	258	226	248	226	223	256	233	240	262	232	241	225	249	232	247	229	208	232	264	249	263	233	253	254	241	246	237	248	228	240	255	254	253	212	245	255	245	256	249	257	236	238	232	227	235	235	240	243	250	222	245	262	234	267	245	218	243	254	251	261	236	224	249	210	281	255	228	231	241	225	233	266	234	250	228	234	258	252	212	247	259	237	258	242	267	232	227	243	223	251	232	251	245	258	216	229	237	246	242	210	235	250	248	272	231	264	232	218	244	231	281	249	241	234	226	243	284	252	236	236	233	274	225	247	250	239	252	249	236	265	236	239	205	249	264	240	255	227	247	258	242	239	253	227	247	264	229	262	229	265	245	246	237	239	257	243	229	259	205	270	231	249	246	236	230	286	230	250	214	249	218	215	233	227	222	236	252	239	219	259	230	234	250	231	246	231	222	212	234	243	229	232	236	248	241	223	234	241	262	217	223	210	224	247	262	226	225	216	256	240	253	249	240	225	251	234	240	226	257	236	242	206	227	220	261	224	246	229	228	237	238	269	269	231	253	230	228	269	234	215	249	249	272	243	246	233	244	269	258	268	207	227	257	244	219	233	246	233	246	256	256	247	268	243	246	241	254	232	235	258	258	232	236	243	235	257	237	214	238	239	267	229	269	239	260	268	267	221	237	226	253	207	239	225	242	219	227	235	249	236	237	266	252	235	247	261	245	253	238	222	253	268	226	244	285	229	256	239	244	251	232	261	239	251	233	237	250	228	249	238	250	230	258	256	232	188	231	256	238	237	263	241	229	244	239	209	252	245	232	232	239	247	204	230	242	257	250	232	231	237	224	262	251	246	221	230	226	239	245	225	251	223	229	240	225	232	269	248	239	244	254	231	244	248	267	256	241	249	246	267	252	243	243	245	252	241	239	253	251	248	255	253	232	216	230	224	220	246	244	251	217	219	240	246	249	258	249	246	235	228	237	251	250	231	251	231	210	282	250	242	228	243	239	291	226	249	239	273	266	237	226	239	237	230	247	247	223	202	257	235	239	256	228	246	233	235	263	249	242	255	230	225	230	257	211	214	249	240	235	230	249	241	255	262	224	222	249	225	224	272	244	239	269	252	246	255	242	247	239	240	222	240	237	226	250	252	265	236	232	217	224	221	220	240	235	219	255	239	231	253	265	236	258	245	274	223	238	263	234	242	247	275	211	220	263	270	255	221	255	230	272	219	207	248	289	252	256	240	251	240	255	221	243	231	226	229	236	255	246	237	277	237	244	241	239	211	242	245	213	247	237	245	242	237	251	223	253	285	258	245	272	231	253	250	261	240	215	270	237	256	260	256	226	234	256	275	226	242	244	252	244	246	232	239	250	246	224	207	239	274	259	246	248	217	277	257	250	241	240	249	229	242	246	232	267	230	250	224	228	246	234	216	245	226	253	235	235	246	247	234	230	259	249	269	217	231	267	235	248	260	250	255	238	252	267	274	237	247	242	268	254	242	236	259	270	221	243	246	258	228	223	272	232	236	232	234	231	269	217	248	252	269	235	244	248	214	225	230	263	250	264	243	234	240	267	239	265	228	247	259	247	232	230	246	250	249	242	229	250	259	257	228	264	258	225	221	260	257	254	237	253	246	228	223	249	252	248	249	272	241	243	233	251	240	224	226	229	208	249	228	257	263	240	241	262	239	222	224	249	230	231	241	244	239	273	235	230	236	253	255	252	242	246	273	230	222	221	242	280	243	249	213	243	230	231	228	264	246	190	240	232	229	264	225	260	232	234	277	225	258	273	222	200	232	212	213	251	223	248	264	240	250	240	239	245	218	232	257	253	248	224	223	233	207	246	236	255	241	222	246	207	221	248	247	250	273	257	253	223	230	283	252	262	256	249	245	248	275	226	261	241	263	252	229	241	262	240	259	233	258	230	250	237	224	242	248	223	222	249	272	244	228	250	237	241	231	257	229	237	246	249	241	233	265	250	239	244	227	217	230	223	274	213	268	221	236	245	255	255	249	223	229	238	280	273	272	243	234	227	234	221	255	252	236	226	243	200	268	273	250	247	243	233	233	246	241	246	241	254	221	242	225	257	237	210	257	269	245	231	262	232	242	241	258	224	256	252	209	247	242	236	272	262	203	201	226	243	247	258	273	242	216	258	268	250	223	228	238	243	211	222	241	240	227	268	263	232	222	221	256	259	262	241	235	256	217	257	221	230	234	223	255	248	248	248	260	270	243	230	233	232	224	266	256	240	231	238	226	245	296	267	264	233	234	238	232	250	258	258	233	256	223	216	246	235	239	247	231	249	242	220	226	238	210	248	246	253	231	231	219	229	240	244	205	236	251	265	242	242	257	258	218	209	222	267	225	254	225	255	276	255	267	239	269	246	202	250	240	233	238	224	249	217	222	225	229	228	239	239	245	224	241	224	237	247	225	260	279	247	230	221	266	235	243	250	255	231	224	228	212	237	241	262	237	250	252	244	255	252	257	236	237	229	239	212	231	243	251	250	270	226	273	239	222	244	229	241	216	274	237	219	243	246	209	241	251	247	242	230	253	230	216	257	267	254	242	230	248	259	220	213	254	226	284	239	226	284	220	253	277	245	232	239	255	250	246	281	225	251	221	252	278	265	253	219	225	255	248	251	274	261	259	232	214	265	256	240	270	255	250	200	262	245	254	246	237	245	226	245	261	277	239	247	265	234	241	252	241	219	218	245	260	246	261	269	255	212	223	235	211	266	240	238	221	241	229	220	251	258	248	214	262	226	273	226	234	246	234	240	258	212	241	242	227	237	233	217	259	249	243	252	225	246	224	248	259	248	257	248	258	216	232	252	231	245	234	222	245	257	244	265	238	239	216	233	250	257	246	251	210	258	233	230	219	217	227	236	235	229	229	233	236	257	245	265	259	219	261	227	234	240	218	248	248	236	232	221	193	238	248	237	225	269	237	214	264	241	243	263	245	244	246	245	234	220	258	264	241	282	254	247	258	280	219	275	216	231	230	229	238	275	257	256	231	238	244	232	236	226	245	246	249	245	229	237	253	274	255	273	241	244	247	231	242	261	269	238	224	229	224	251	243	243	239	245	261	246	257	221	267	269	251	239	234	248	253	259	271	238	231	232	249	222	243	237	246	240	242	269	250	230	263	254	262	209	233	212	275	241	218	224	261	237	254	243	249	262	227	252	256	253	247	210	236	251	246	248	246	228	244	268	263	241	244	227	248	238	239	255	251	219	224	252	232	241	245	262	217	256	250	223	253	265	258	238	242	243	218	221	245	268	215	239	249	244	226	252	274	217	242	223	265	253	228	218	270	234	241	248	250	222	238	255	245	229	251	234	229	248	236	241	204	229	245	247	207	261	243	272	209	257	247	258	268	276	213	255	247	204	225	249	224	247	251	242	266	209	256	237	224	228	242	266	223	230	238	244	232	237	261	254	245	222	231	221	259	237	207	246	251	265	265	271	263	284
12735	46396	77096	73113	56545	38884	21272	8546	2833	1137	700	589	601	622	636	572	623	554	566	620	583	546	618	617	566	546	560	617	598	576	591	572	584	599	575	576	598	603	577	600	562	574	616	603	633	546	600	602	576	637	619	577	562	563	563	624	615	595	576	580	608	608	625	611	550	602	563	580	622	596	558	581	619	598	619	554	585	624	566	648	568	585	574	645	566	579	569	578	581	599	615	576	623	633	600	566	584	572	603	579	602	593	622	585	621	577	582	617	584	564	604	568	582	597	610	589	562	581	603	606	609	616	600	582	535	532	604	618	600	591	617	629	581	610	614	570	592	579	605	581	621	540	568	558	578	596	572	606	631	589	611	590	601	593	586	604	590	597	584	643	577	599	580	630	609	583	596	575	571	596	614	603	541	589	598	597	562	582	552	595	607	606	562	611	576	622	552	593	587	598	572	551	609	595	574	536	597	586	583	618	638	619	557	575	616	586	597	562	595	555	576	593	582	557	565	621	570	583	584	589	573	581	612	538	586	598	509	562	586	576	549	578	585	582	577	561	534	579	579	598	628	591	621	570	596	607	574	571	546	575	603	554	556	605	605	583	568	592	568	565	632	590	608	576	581	538	605	579	571	630	600	589	565	588	630	562	598	599	552	591	605	609	578	592	551	605	552	558	578	597	628	558	583	591	601	627	555	568	610	585	627	551	572	575	584	616	574	584	537	589	612	528	570	590	589	624	582	596	593	600	590	618	613	576	588	561	551	558	599	568	561	591	579	569	589	572	585	604	548	553	550	585	622	568	547	538	600	546	554	546	576	561	623	580	559	556	589	564	587	569	575	597	584	530	560	612	616	607	567	588	616	610	569	593	625	609	575	594	622	625	568	570	571	593	578	577	579	561	593	603	580	593	616	603	583	622	572	598	589	562	558	592	615	610	562	608	582	616	592	613	583	573	622	544	575	572	635	597	609	606	615	577	586	590	580	530	611	567	636	608	607	606	587	573	604	606	596	570	587	602	563	629	555	648	592	590	575	610	553	546	564	542	586	604	612	544	584	572	558	590	627	604	606	581	651	617	579	583	594	573	571	559	610	579	594	558	598	573	587	595	591	560	563	585	579	567	557	580	605	601	618	643	565	615	558	579	594	597	549	603	594	570	605	568	582	555	623	582	592	584	567	602	589	624	570	560	578	557	601	605	590	564	575	558	626	602	572	615	604	585	574	564	577	600	618	620	620	608	613	612	569	616	586	576	563	571	582	545	608	617	557	566	572	560	581	576	605	594	605	577	517	611	598	568	592	536	581	577	617	617	555	564	624	538	546	604	606	551	568	589	583	605	579	552	610	572	559	614	614	580	519	617	540	606	579	541	571	560	614	577	621	573	544	600	580	582	601	592	620	535	614	569	575	622	527	577	586	583	572	566	602	560	591	594	569	571	602	609	601	583	583	592	600	563	579	629	619	554	600	545	565	602	596	557	586	597	574	610	597	592	563	624	601	591	598	602	650	553	567	536	574	571	562	577	616	584	564	595	574	577	546	555	567	593	608	612	553	616	561	590	507	615	595	617	609	605	581	578	589	555	564	601	613	582	551	604	596	544	591	590	621	631	601	586	582	574	581	585	575	559	620	600	565	590	623	585	528	556	578	634	555	561	566	556	569	530	619	627	610	576	592	567	610	569	573	602	576	589	590	568	586	619	592	583	591	563	568	569	589	553	570	628	576	552	596	577	571	571	605	614	569	588	644	568	600	622	611	588	600	590	582	573	581	603	560	575	567	534	534	557	596	557	571	571	592	574	602	589	604	582	580	605	584	591	580	560	664	615	614	617	551	555	584	614	599	578	568	537	591	580	581	586	582	583	589	590	528	574	609	569	604	570	589	604	587	539	580	592	608	606	598	550	578	594	578	537	568	602	632	569	564	607	575	587	563	619	604	571	590	605	587	605	592	561	553	581	589	572	529	601	601	554	599	579	618	588	563	597	588	615	553	607	581	572	581	621	590	563	582	578	585	582	578	583	570	566	606	557	602	616	604	607	584	590	591	610	554	556	565	613	581	590	620	615	556	607	603	588	575	595	613	591	563	582	595	594	632	582	597	585	597	615	602	613	594	611	569	574	571	584	662	564	579	581	602	599	531	634	572	600	574	593	625	595	581	564	611	601	597	592	582	553	641	590	587	571	562	617	608	611	571	593	607	602	611	595	585	623	573	625	540	569	558	588	594	595	544	604	553	550	580	586	610	626	558	590	590	570	576	608	611	593	589	599	647	570	611	562	588	560	611	620	579	556	650	578	581	589	600	592	569	613	587	616	560	571	573	577	587	566	571	616	607	561	623	599	572	602	557	561	621	605	586	614	561	595	554	605	544	545	603	585	575	620	572	586	595	551	582	578	604	603	562	577	633	602	581	567	560	588	621	551	613	563	581	536	636	567	583	656	587	616	597	600	609	558	574	619	591	623	606	630	561	596	607	631	592	642	558	561	605	636	563	598	587	592	551	607	607	568	594	552	588	543	548	569	595	608	587	602	583	596	613	592	623	543	614	594	573	591	580	562	596	551	566	599	569	583	638	594	561	616	581	581	587	597	643	586	592	614	571	558	576	621	561	613	578	590	594	601	600	545	585	640	541	602	575	592	629	615	561	600	579	577	617	542	618	570	591	561	588	586	579	626	610	564	584	616	571	611	575	604	545	568	530	532	552	575	555	561	625	584	588	532	567	588	607	590	573	581	598	589	600	605	612	621	573	600	579	585	568	588	556	586	539	592	576	559	577	589	569	522	572	595	608	570	580	549	542	582	533	617	588	578	575	560	580	593	602	583	568	572	589	551	598	544	547	581	618	636	583	628	617	608	594	581	602	604	592	593	641	627	630	580	555	608	576	577	554	611	603	581	587	576	612	600	587	591	637	613	568	567	576	610	563	552	593	584	616	586	621	543	592	612	611	586	580	579	561	625	586	616	610	570	557	618	624	607	582	595	585	588	594	599	587	597	558	592	604	576	532	591	585	584	552	579	529	586	591	582	595	620	551	587	625	572	587	584	596	612	581	565	565	595	561	553	634	596	607	585	564	588	584	565	565	604	592	610	579	608	600	617	600	574	601	578	620	571	571	584	596	586	592	579	620	607	584	595	554	602	569	584	566	579	581	576	594	614	620	602	590	585	594	558	559	555	572	561	644	585	609	594	572	583	616	551	581	585	593	578	582	589	579	604	628	598	590	565	614	586	594	587	572	555	604	578	602	587	599	542	591	587	570	603	616	571	590	632	541	616	601	563	641	586	564	586	563	542	587	608	619	570	571	565	621	634	583	567	563	575	556	552	567	624	584	586	575	621	619	534	586	592	635	611	591	574	571	651	547	561	589	617	581	574	589	578	574	596	570	549	614	600	542	572	609	552	587	576	590	600	573	571	592	609	612	584	617	572	583	571	586	581	568	564	603	638	623	588	575	535	582	626	617	614	583	570	592	631	593	605	551	586	570	565	625	595
2058	4614	11213	8685	3821	1699	706	326	282	211	200	185	210	210	236	212	208	224	220	203	178	231	206	200	194	192	199	180	210	185	215	228	205	183	215	206	199	175	202	202	214	197	181	193	203	171	184	207	201	201	216	211	208	196	189	205	215	199	219	223	204	162	193	201	223	200	211	200	201	208	204	207	204	210	192	211	243	186	209	212	221	178	189	220	208	189	193	214	215	213	194	199	213	201	221	207	211	205	177	218	199	196	179	196	219	208	197	225	215	213	208	186	190	205	218	206	189	222	205	223	187	213	230	186	198	202	217	215	221	204	214	211	220	227	220	180	207	198	206	178	231	205	217	204	248	218	218	201	208	172	191	210	203	183	215	219	209	213	218	208	205	195	226	193	198	183	186	208	228	218	210	217	191	214	191	210	235	211	228	186	201	212	189	197	200	200	231	228	191	225	224	216	201	170	221	197	199	194	186	158	191	216	208	204	193	187	213	197	193	202	195	213	214	213	205	215	214	195	186	201	192	218	210	232	185	193	222	204	208	209	211	192	245	192	229	216	208	201	190	194	209	185	206	188	199	181	212	217	212	207	213	208	212	215	222	213	200	219	237	240	204	202	206	195	209	201	204	200	211	195	187	203	187	186	219	197	206	200	217	199	215	190	219	205	232	172	214	213	180	187	198	216	206	211	230	201	205	187	203	163	196	208	199	205	224	228	207	210	218	200	198	200	222	219	184	228	188	198	232	179	174	194	203	185	226	189	209	212	219	234	183	199	186	217	217	197	221	193	205	204	213	202	222	200	195	211	191	213	207	191	215	207	177	194	181	223	194	192	192	198	186	226	203	227	203	204	182	185	196	229	201	207	169	195	189	220	189	227	204	184	192	218	233	192	202	214	207	206	215	217	221	230	216	202	213	202	216	202	200	190	222	228	218	218	200	212	193	192	226	215	205	201	206	214	195	217	221	190	216	210	226	205	203	211	192	205	211	228	200	204	200	198	172	194	181	206	220	191	209	186	199	213	222	218	198	203	191	198	203	222	197	225	209	209	220	193	220	198	205	205	197	202	178	213	214	235	166	178	189	207	171	196	206	220	213	212	210	211	236	213	196	213	221	224	206	225	191	213	217	213	195	190	216	217	220	212	209	197	230	214	210	175	210	209	184	204	200	201	195	207	190	194	214	211	190	231	230	201	215	204	206	213	212	196	212	199	190	224	171	188	212	200	199	225	182	205	211	229	186	184	215	206	211	198	217	192	222	190	202	201	191	219	185	215	191	186	192	208	204	196	201	209	155	219	184	209	187	222	222	221	210	208	215	224	203	209	220	238	194	195	200	217	209	221	241	192	211	195	207	195	201	223	220	191	216	207	208	210	203	192	208	185	210	220	186	182	217	162	204	172	218	186	194	216	206	215	206	213	235	222	204	191	201	201	214	232	214	186	191	186	199	175	195	219	219	194	187	221	214	183	214	192	201	203	194	205	198	192	199	170	187	200	181	198	189	209	206	193	215	207	226	211	202	199	217	224	193	222	195	203	205	223	221	193	207	204	222	217	223	215	218	213	211	199	200	219	202	217	211	217	203	227	204	218	184	214	202	237	179	197	195	191	212	215	200	203	186	197	194	189	201	185	216	172	223	175	220	214	232	195	217	194	166	197	191	180	214	205	205	163	183	207	197	238	215	196	195	201	207	200	192	203	217	238	201	212	196	229	209	205	199	209	210	205	232	224	188	151	212	203	219	199	240	185	190	219	214	203	183	223	214	185	195	197	212	215	211	205	201	231	182	199	216	215	203	215	221	214	177	204	201	210	226	194	223	220	208	219	202	201	194	207	205	225	169	195	207	198	184	193	180	211	237	209	219	197	207	196	203	234	201	210	192	200	223	190	211	219	210	166	210	230	200	195	223	215	199	240	196	195	235	208	198	185	236	217	235	210	197	202	189	192	190	221	209	227	188	214	226	182	218	194	205	215	203	185	211	195	217	211	209	215	207	203	236	221	195	196	210	207	193	197	202	220	204	212	184	185	191	192	221	207	195	211	194	213	186	204	221	177	219	167	204	187	223	183	218	226	228	214	205	190	204	202	196	199	186	247	204	204	208	210	206	195	196	176	193	205	216	209	215	213	183	185	192	183	199	190	217	224	210	199	209	195	219	204	213	195	181	222	231	205	220	187	235	213	196	195	223	190	222	185	209	206	224	216	194	244	211	190	198	211	191	183	188	189	188	192	207	205	193	234	211	196	193	185	215	194	206	202	198	168	209	190	199	172	205	197	191	192	188	190	235	223	205	198	188	209	216	189	189	202	210	227	227	199	196	218	222	235	223	198	203	198	195	187	192	187	229	204	225	213	202	226	201	199	209	232	195	216	200	215	211	185	204	238	210	181	202	220	189	204	209	226	190	218	214	195	194	202	184	187	208	205	206	203	204	220	187	197	197	215	204	190	196	222	210	206	194	206	214	189	204	203	214	222	187	213	217	201	190	216	211	213	243	207	190	194	207	189	212	204	201	218	214	208	224	188	213	223	211	208	165	202	209	225	228	219	182	197	217	214	227	196	202	201	220	194	195	207	221	192	217	175	207	194	183	197	220	166	201	207	214	202	206	246	225	209	238	230	208	193	183	200	198	218	195	202	192	189	219	216	214	211	169	186	202	221	204	219	204	214	217	193	195	164	210	166	215	200	208	223	203	218	205	189	208	226	197	235	199	184	204	200	218	201	185	180	213	190	219	205	189	228	191	213	195	177	195	199	198	226	202	202	217	181	217	198	208	207	223	202	177	191	217	220	199	205	189	228	197	202	189	215	175	218	187	190	218	196	219	169	213	212	208	211	183	230	178	180	197	215	229	229	191	213	180	197	235	212	221	238	189	235	213	199	220	184	212	194	198	203	192	229	218	174	192	202	203	189	190	232	205	211	224	211	196	205	204	192	214	201	209	229	201	194	204	185	200	220	179	192	186	198	175	189	203	199	186	193	203	192	219	211	186	194	181	200	225	195	209	202	183	215	194	206	203	201	182	198	184	198	208	173	205	217	226	194	197	227	218	211	223	243	205	198	199	182	189	210	222	224	193	189	197	216	199	186	227	203	212	189	212	182	181	201	206	206	199	170	198	198	202	217	185	184	163	216	219	173	217	210	203	193	218	200	203	184	204	227	219	182	188	211	232	217	216	215	196	195	183	186	165	190	209	222	207	207	203	221	179	221	204	204	185	202	181	210	202	196	200	210	218	197	223	207	195	200	214	220	197	206	221	210	211	193	188	214	184	206	213	210	198	173	189	215	220	217	205	206	200	206	196	190	214	211	203	200	215	192	202	204	204	194	201	198	191	229	210	208	204	214	190	217	193	180	196	193	211	193	190	174	195	228	211	201	191	198	202	197	196	222	192	201	199	221	228	179	207	208	195	196	188	197	213	209	203	206	198	201	216	234	188	224	198	210	174	197	219	212	207	181	190	202	196	177	190	236	238	248	207	198	212	215	184	218
2484	7945	21275	19313	11374	5666	2319	1175	657	562	527	538	500	513	515	523	510	491	503	490	461	571	458	548	525	556	519	511	521	539	502	524	552	533	492	540	565	517	498	518	505	523	527	469	500	539	541	476	513	499	532	533	517	506	496	525	495	463	568	473	528	527	533	512	489	547	506	545	513	500	534	480	539	504	526	566	535	523	509	500	517	508	511	564	515	485	504	495	520	540	530	539	532	539	508	520	508	573	537	508	541	533	520	537	515	499	504	485	536	513	479	546	544	498	542	544	494	505	497	531	534	498	531	494	511	547	547	535	518	469	514	466	520	512	520	526	506	538	538	518	502	509	503	544	496	554	507	518	542	520	518	546	501	507	516	570	557	542	514	482	502	518	493	516	532	521	484	517	551	531	496	519	480	510	506	532	499	510	502	508	503	504	549	512	508	520	517	525	538	484	534	527	501	540	476	521	500	548	496	519	511	486	507	484	533	515	530	568	498	524	530	510	544	508	504	513	564	554	480	571	507	519	517	531	510	552	493	505	540	472	534	513	508	522	497	533	519	482	538	523	539	507	540	512	531	495	512	550	473	551	540	521	532	511	531	519	520	540	517	481	529	476	548	505	511	498	498	574	534	567	513	487	515	481	492	512	527	504	547	565	547	559	575	507	523	521	493	508	534	519	486	523	497	531	493	546	494	527	556	512	478	522	520	517	524	524	560	523	499	537	540	513	533	530	502	534	532	496	519	499	532	554	528	506	495	542	540	513	527	506	511	529	524	528	550	537	516	510	501	504	504	482	494	487	530	539	526	493	504	509	498	473	528	519	482	575	521	467	533	535	527	477	533	483	480	559	495	521	510	525	495	519	480	508	502	520	487	569	531	516	517	543	510	512	518	512	544	507	516	536	530	514	500	505	533	489	536	504	489	510	536	504	539	490	534	481	520	498	534	567	514	479	494	536	494	481	539	480	500	551	522	507	516	531	489	554	495	502	526	529	531	510	512	506	507	511	537	494	553	515	511	536	505	517	523	534	517	504	499	507	457	519	499	542	554	518	526	521	498	519	530	534	500	559	536	523	509	517	468	517	522	507	493	506	501	477	545	532	516	551	527	501	553	529	488	510	480	504	547	517	517	491	467	519	491	505	522	525	501	535	517	495	493	525	497	537	500	494	551	506	531	489	539	545	508	499	544	558	543	520	537	513	525	532	498	508	522	505	532	507	503	487	542	479	514	526	526	486	542	565	503	575	514	506	515	511	530	529	561	516	514	484	499	520	513	491	507	503	495	530	499	486	557	529	499	558	467	515	483	530	545	531	503	530	540	514	499	495	505	552	516	564	517	484	506	521	488	496	554	527	491	525	542	498	576	535	505	500	522	493	559	535	515	514	505	567	523	520	485	546	479	532	543	493	535	515	505	496	528	580	506	493	498	535	584	474	536	524	541	517	504	515	516	536	490	535	523	559	521	522	527	519	518	537	523	517	524	540	536	493	494	464	521	505	511	539	506	515	533	550	514	512	540	515	493	521	499	531	539	527	529	544	527	506	522	492	519	548	541	541	545	545	512	528	520	527	542	525	511	511	516	516	523	521	540	538	502	510	520	517	473	558	539	509	514	516	480	510	533	544	541	514	515	530	541	517	493	514	536	509	550	547	519	526	547	561	504	505	546	489	506	552	501	532	491	514	494	516	527	503	538	514	507	534	555	491	502	543	512	503	516	558	520	502	533	518	492	500	523	484	497	541	519	536	514	501	538	468	485	493	483	497	542	517	551	537	543	507	509	524	515	496	498	528	490	540	530	505	516	530	531	507	493	544	514	518	515	492	509	526	522	499	536	503	538	526	500	570	515	494	504	495	534	512	526	494	517	513	514	527	487	491	493	508	519	517	493	522	514	507	505	532	506	536	492	509	502	525	522	522	531	505	519	524	482	558	547	529	547	512	491	495	497	461	560	535	516	488	493	563	496	517	517	479	531	505	503	488	523	529	494	523	538	509	511	482	499	492	550	495	529	525	539	520	558	480	491	530	531	499	590	561	486	526	521	494	513	515	525	517	499	506	571	479	542	507	521	518	529	535	482	544	519	531	533	494	511	561	529	528	537	536	530	521	518	537	539	548	550	536	503	489	555	536	552	523	519	532	510	522	531	509	492	523	521	478	503	520	559	524	488	526	502	539	501	520	546	519	538	489	525	511	471	506	480	490	507	521	506	528	543	520	484	506	518	526	552	509	504	486	549	524	521	527	523	536	516	493	534	519	481	532	573	506	528	543	571	516	506	519	535	515	514	527	486	491	559	535	485	524	503	487	498	505	489	552	524	504	526	530	503	502	515	487	552	468	518	523	525	528	493	500	550	483	539	512	512	536	520	527	521	544	504	569	507	475	508	512	495	536	506	533	517	574	553	499	543	502	521	501	486	483	517	513	498	517	495	518	518	515	536	554	553	553	533	532	525	517	515	565	487	477	511	515	508	540	493	512	487	515	555	526	523	502	513	489	511	535	488	494	504	497	498	487	521	532	519	514	509	499	458	541	474	482	493	524	514	533	533	521	521	508	559	480	511	537	510	503	487	491	565	502	526	564	512	537	516	493	516	513	539	542	509	516	529	527	486	533	534	541	493	521	535	495	514	525	534	545	519	508	543	517	511	517	533	508	492	523	540	542	524	504	528	518	497	482	554	542	537	504	522	563	519	525	529	522	507	495	539	503	469	541	542	486	496	510	518	541	514	536	555	537	528	517	526	501	491	510	511	515	493	511	570	517	510	507	520	503	522	531	531	498	509	532	544	494	504	535	493	547	489	550	510	512	530	494	572	464	561	471	474	554	542	490	510	544	526	531	518	558	494	524	529	462	524	519	494	509	548	545	526	520	511	501	512	519	497	492	516	533	494	565	487	508	498	514	559	481	509	479	520	525	511	537	535	563	530	495	536	497	530	534	502	533	531	469	539	485	577	532	499	526	478	535	532	526	525	515	548	536	507	520	520	520	559	499	497	535	494	512	536	539	488	507	488	506	516	490	525	505	500	526	485	494	522	507	540	504	512	511	538	520	523	499	501	527	502	521	489	502	504	530	530	516	521	505	515	509	512	497	514	511	544	514	505	508	525	513	534	530	523	543	507	518	541	530	478	532	568	544	550	556	529	530	517	523	500	511	465	516	533	503	484	549	516	526	512	524	489	507	492	506	540	526	506	506	544	527	504	534	520	546	520	537	507	518	497	580	523	498	521	564	501	540	498	530	565	491	492	545	471	512	548	515	522	521	504	533	497	531	487	538	532	524	534	527	515	523	538	521	525	517	479	490	543	507	528	536	528	532	562	501	525	521	486	503	505	513	503	532	502	518	530	526	481	484	517	501	481	497	501	492	488	553	499	498	524	510	548	577	495	569	563	522	473	537	501	516	531	498	529	480	505	516	535	547	503	526	510	530	510	522	493	536	511	529	495	528	522	500	516	522	557	489	518	503	526	532	499	519	559	536	513	535	509	517
11895	49296	75825	61750	42435	24915	9446	2461	709	365	250	250	251	255	262	234	255	259	272	269	271	229	284	294	268	252	239	241	254	260	284	236	260	279	263	256	252	259	247	270	235	274	258	253	221	239	261	257	250	259	254	281	265	251	265	256	259	244	231	243	263	262	262	248	253	260	270	258	265	262	260	263	258	255	279	236	257	244	255	285	270	235	271	216	252	267	282	248	261	262	244	247	254	251	266	236	245	259	260	252	248	265	254	267	237	247	277	256	248	221	244	253	253	273	236	278	239	238	279	274	255	257	246	236	271	249	265	261	253	265	281	270	271	245	247	275	243	265	253	276	262	238	238	242	284	276	243	243	245	250	237	236	272	257	265	232	264	255	239	273	259	246	229	261	273	262	254	235	244	258	240	232	252	243	269	219	245	279	260	255	250	227	230	247	236	277	272	288	261	283	233	232	244	269	254	266	254	242	254	248	256	255	268	252	273	282	238	237	277	256	261	247	232	258	244	235	240	253	245	266	231	232	256	243	245	266	249	269	229	254	251	235	252	273	278	271	263	268	284	254	269	219	273	274	268	244	245	243	218	240	277	250	261	259	234	228	282	255	257	263	224	234	278	260	270	291	268	225	255	246	235	241	269	268	291	257	226	258	240	268	256	233	257	243	255	250	236	265	258	245	250	235	250	267	261	261	221	245	260	243	284	252	258	230	261	257	256	244	243	266	242	234	246	232	240	271	265	249	218	232	224	254	277	218	262	265	228	231	231	264	272	258	277	269	255	220	264	252	260	252	249	209	239	248	248	250	262	260	275	255	271	265	248	260	230	242	263	270	264	253	262	247	248	228	268	254	269	243	267	251	252	245	287	255	269	241	259	257	264	235	258	274	233	264	253	264	255	228	253	245	268	262	282	242	225	272	256	260	245	264	231	241	246	270	268	285	257	239	247	232	273	258	251	233	235	238	305	242	245	255	240	218	250	263	292	256	237	279	248	259	249	283	259	260	269	256	274	263	259	260	288	246	253	278	254	244	241	274	251	276	252	266	242	235	241	266	265	236	274	249	250	257	270	249	238	227	243	242	261	240	243	246	256	239	292	273	265	249	222	225	254	275	259	255	246	284	238	262	254	238	266	271	294	288	251	251	244	256	252	245	253	228	285	253	285	265	246	257	251	232	257	263	261	231	273	231	268	265	243	274	255	273	201	276	238	266	235	255	279	252	261	255	244	247	232	247	249	234	249	217	267	239	246	272	259	273	251	250	290	249	249	260	264	280	227	224	248	240	248	282	226	231	236	261	271	271	263	258	256	248	242	268	257	237	269	268	241	292	237	247	264	252	274	255	271	280	256	245	277	254	258	263	246	255	241	261	241	253	255	246	233	281	247	236	246	264	278	260	251	237	267	234	253	249	239	263	248	272	264	255	261	280	248	269	265	234	243	250	281	231	239	259	274	251	260	249	272	227	249	242	254	245	268	256	215	247	225	232	257	279	252	270	241	246	214	235	247	267	264	243	263	243	281	280	248	277	252	269	263	280	253	268	249	257	252	253	269	272	238	259	275	223	228	240	278	269	252	235	252	257	232	276	229	257	231	257	264	260	253	273	211	273	267	258	252	252	258	257	251	255	248	251	228	218	247	281	267	233	262	271	270	278	263	266	213	265	277	264	261	243	262	269	228	275	267	253	276	254	269	254	294	248	267	262	240	282	288	252	257	250	260	197	232	240	244	238	258	243	255	250	253	256	252	262	236	260	261	262	263	245	251	268	276	272	242	250	263	257	273	250	300	282	250	239	229	273	252	235	226	243	244	231	264	220	240	244	221	234	255	283	271	282	250	268	231	212	225	265	239	266	248	278	243	233	258	255	251	219	266	282	233	255	237	280	223	277	230	255	259	285	235	264	250	265	237	239	277	261	257	252	250	257	277	282	257	244	268	244	254	242	251	278	267	258	251	251	263	239	270	237	241	265	259	261	266	265	261	258	253	263	242	282	244	275	283	227	263	250	259	248	243	247	263	253	236	251	249	238	242	251	272	231	254	284	272	261	247	243	259	261	265	258	285	247	242	259	253	256	290	248	213	246	276	269	234	257	281	244	272	234	277	268	271	264	263	244	244	269	272	261	239	261	313	237	257	264	245	247	269	258	234	249	257	286	264	262	238	252	264	246	237	265	275	265	236	231	275	274	259	260	254	262	263	289	249	274	242	256	237	229	268	270	254	244	283	222	254	250	236	268	249	245	261	254	266	250	257	223	270	241	270	240	258	238	265	269	282	242	253	268	248	244	291	269	259	249	251	262	264	277	248	242	227	238	249	249	256	247	287	268	246	231	286	284	239	250	247	272	273	271	256	275	249	257	256	237	283	271	233	287	225	268	233	237	260	255	242	274	235	275	247	233	245	286	268	261	265	227	277	238	277	272	262	252	275	256	270	258	258	249	242	249	227	268	263	233	264	274	243	268	260	269	263	247	262	237	263	241	249	277	233	232	284	240	256	241	259	244	278	259	245	261	226	240	221	262	242	250	285	269	246	254	243	279	223	254	257	259	234	247	247	223	255	258	262	265	244	243	263	235	250	243	262	270	255	245	241	282	253	255	250	254	246	241	228	258	234	257	253	252	257	285	237	259	271	259	247	269	246	225	237	271	246	265	266	251	238	248	256	246	262	249	245	255	233	233	274	247	270	263	269	243	276	268	264	253	208	238	233	231	252	236	260	240	250	257	253	258	258	264	263	235	249	241	243	244	235	281	260	240	254	258	253	252	256	263	247	263	255	265	254	261	251	266	243	249	269	238	249	274	252	248	247	253	202	242	264	212	267	271	232	247	257	268	241	272	250	254	269	270	264	250	259	264	262	250	253	252	256	264	252	253	263	249	271	266	251	261	239	248	249	238	263	284	254	227	252	273	247	262	236	267	267	246	220	235	248	252	243	295	253	272	240	247	267	280	261	253	260	237	270	262	245	275	269	276	278	281	210	279	261	241	262	254	270	261	262	234	252	281	250	264	251	263	262	243	265	243	253	275	243	248	253	222	235	254	244	262	261	262	278	260	248	244	240	239	255	280	280	242	284	251	269	230	236	251	277	243	244	246	251	255	250	253	256	250	209	243	246	267	255	258	246	242	231	253	256	260	279	252	239	264	255	258	246	261	259	234	231	253	250	247	227	248	254	286	274	253	238	251	250	250	276	278	269	254	267	230	296	262	252	253	247	261	262	263	240	245	264	278	259	272	287	248	252	239	262	230	296	259	259	291	280	255	270	268	222	252	234	233	241	261	243	263	248	242	239	237	287	261	217	246	252	271	237	248	261	291	261	250	284	252	287	257	259	283	253	251	229	218	280	312	252	242	244	239	237	241	247	244	245	238	260	260	281	284	248	242	276	234	256	264	250	273	214	250	227	245	260	256	264	241	259	244	245	270	247	269	232	248	252	234	246	276	284	247	255	252	258	259	266	291	239	274	253	259	277	257	240	246	245	225	248	253	244	243
7993	39879	71652	67336	52773	35922	19084	7544	2512	1015	734	628	621	647	632	620	615	634	547	623	622	583	611	591	587	587	626	562	642	595	643	617	626	640	614	601	677	610	599	593	602	641	604	579	639	608	616	635	611	565	626	607	612	625	598	582	613	622	600	638	642	610	641	622	594	600	603	632	581	599	603	616	608	619	640	630	638	659	672	632	627	617	606	588	634	611	656	615	658	619	642	631	551	624	627	625	600	663	611	630	581	658	605	630	619	579	595	602	613	604	595	602	612	571	612	608	623	631	602	642	651	621	606	604	600	605	660	603	617	610	643	571	616	566	605	616	624	584	619	633	611	634	615	625	628	631	609	623	624	636	580	592	618	610	582	630	596	610	605	562	631	648	613	659	612	627	648	647	597	612	542	577	637	614	568	658	641	629	594	601	588	591	629	641	615	624	595	618	601	650	659	630	602	590	614	621	596	619	608	633	617	624	627	622	616	613	657	621	612	633	583	578	636	616	621	633	669	649	620	601	577	607	606	622	548	534	662	627	627	656	641	618	628	590	622	597	650	677	636	626	611	656	650	608	616	601	610	616	633	634	612	590	624	611	598	589	620	634	579	589	643	616	612	650	612	601	589	629	643	607	633	615	615	652	595	597	625	649	639	596	601	617	603	612	628	624	597	640	585	612	648	646	605	593	615	648	640	607	667	635	612	579	643	651	645	611	586	643	593	623	613	635	612	643	595	609	644	608	641	644	635	621	599	620	593	614	627	622	689	617	606	616	579	639	662	606	609	604	650	626	645	642	631	614	662	627	622	644	611	596	649	623	623	606	588	631	598	592	642	648	627	673	649	613	610	639	587	582	623	589	627	622	650	686	616	608	634	653	614	627	620	574	576	599	619	626	631	618	602	630	612	615	575	584	628	643	641	658	617	615	652	668	639	613	591	593	579	647	580	609	624	635	630	643	593	587	646	629	635	588	634	612	606	650	617	636	602	585	581	607	599	606	596	611	627	602	634	634	588	606	617	629	643	621	611	611	661	694	575	645	590	621	615	643	585	626	643	600	629	587	574	589	582	618	652	615	636	637	622	610	584	648	612	643	580	577	582	586	642	630	655	612	626	672	665	603	676	629	601	591	563	598	652	621	653	594	603	627	621	662	660	592	625	637	626	604	627	618	598	615	615	639	596	602	617	618	637	640	611	563	656	612	583	636	633	633	673	585	595	613	644	641	640	642	608	662	624	599	622	596	578	641	657	619	596	576	625	594	611	624	637	606	642	639	631	602	645	659	636	616	601	624	620	608	585	645	586	618	632	601	626	616	609	624	607	608	590	651	672	626	641	656	629	631	615	572	608	617	608	575	646	602	590	628	594	658	646	607	577	618	604	619	606	606	599	573	661	596	641	582	650	599	574	628	644	611	626	594	632	570	654	614	611	609	631	562	592	642	592	630	616	616	662	616	640	630	630	622	609	615	660	602	587	602	606	634	599	631	591	653	621	652	635	628	634	584	591	584	625	618	607	595	672	626	630	653	635	624	619	617	590	611	611	570	637	631	656	624	625	591	588	646	584	622	569	606	639	633	618	655	576	592	681	627	622	620	617	573	679	618	649	667	634	637	590	639	633	600	621	605	573	637	606	614	595	605	658	623	625	636	607	675	676	645	616	682	567	641	573	609	575	624	642	621	611	631	626	625	595	603	626	634	597	675	643	625	624	610	648	652	582	623	638	590	625	617	633	626	606	605	671	641	560	582	582	635	612	590	609	632	640	627	636	602	643	638	670	573	579	632	593	616	620	626	641	622	622	594	639	662	652	620	580	599	606	631	614	584	652	582	619	636	607	627	618	620	604	651	637	585	622	577	598	581	611	632	618	669	621	639	615	640	637	636	601	638	613	609	634	583	600	598	607	606	622	580	602	600	630	656	649	667	595	599	610	602	652	635	667	620	616	584	598	574	592	605	648	638	628	625	628	620	574	626	594	624	629	594	649	635	619	637	626	594	666	641	605	618	572	638	628	632	613	619	606	570	623	582	612	616	625	637	619	632	542	642	628	601	635	655	597	651	613	602	604	601	637	607	610	638	627	616	644	623	652	625	560	637	587	598	608	660	669	573	663	610	627	642	636	641	595	610	629	594	659	636	645	639	631	628	587	613	608	651	643	636	613	622	629	639	632	642	617	634	637	617	658	642	588	603	623	632	596	614	646	636	606	599	609	574	638	625	597	594	588	622	620	610	633	623	589	659	644	612	627	636	651	608	570	626	637	607	607	618	631	655	592	613	639	620	617	615	635	624	609	671	640	622	647	636	568	645	596	569	615	662	622	617	641	617	631	567	572	588	599	631	593	603	614	537	629	601	615	632	600	620	646	604	631	639	621	640	640	630	617	648	669	662	626	664	610	592	604	616	624	605	614	624	629	639	636	638	620	633	597	602	591	607	621	653	577	627	592	620	640	621	608	582	661	648	605	666	602	613	622	606	616	634	629	634	586	602	612	659	628	625	590	603	573	616	611	590	637	648	608	614	605	611	626	650	633	595	632	556	648	675	601	574	608	617	643	612	663	624	585	653	633	595	619	662	649	635	653	638	612	626	633	634	605	608	650	655	634	614	664	618	621	611	623	603	615	673	579	633	592	571	615	637	580	595	642	606	600	614	571	632	613	615	621	610	658	611	629	611	622	601	629	648	644	651	622	610	635	617	620	600	624	575	642	622	562	692	576	601	578	629	667	642	596	602	618	588	613	668	588	607	590	591	644	624	617	626	674	618	607	611	613	639	695	598	570	621	634	664	597	591	609	627	588	621	636	595	639	571	602	617	640	608	626	606	586	611	610	610	627	595	665	608	659	627	605	598	596	638	637	610	620	645	591	620	586	572	658	625	639	596	614	626	633	591	621	655	617	651	597	629	620	590	648	620	632	634	611	603	649	620	606	544	663	649	624	628	671	631	623	615	644	660	604	579	608	665	621	646	612	612	633	608	630	643	605	614	603	611	648	621	579	636	600	612	617	596	592	585	644	655	630	602	640	604	614	581	649	635	618	657	633	586	596	603	593	639	648	593	630	605	587	611	649	605	611	635	624	623	588	619	610	610	601	612	643	576	629	621	619	656	610	654	604	593	652	663	647	562	627	654	627	581	643	619	585	601	614	642	650	646	630	653	609	649	582	659	581	636	621	583	621	590	589	641	604	601	625	614	596	594	584	598	661	624	658	608	606	584	667	601	593	607	615	643	602	635	631	621	633	619	610	645	659	648	643	557	610	616	614	631	626	621	598	606	646	620	588	632	628	585	586	672	654	626	616	611	603	659	625	623	615	610	603	637	604	617	635	630	648	611	675	621	637	642	610	662	631	608	579	604	633	611	586	596	635	652	622	580	628	627	611	601	603	592	610	579	588	637	624	636	631	613	604	593	628	653	658	639	610	611	650	613	658	575	601	594	643	663	602	679	607	636	621	628	619	591	635	641	665	567	597	622	593	628	602	625	636	638	569	575
18437	47527	81610	66594	48898	30279	13532	3524	913	398	258	234	226	239	237	244	231	276	275	239	275	227	213	254	261	246	259	235	206	235	231	206	219	259	245	227	237	246	223	258	240	244	254	235	248	261	249	262	238	256	244	236	234	256	247	222	252	232	245	254	222	221	232	239	249	251	230	218	256	254	231	251	246	242	247	236	240	225	240	247	247	224	271	263	223	266	239	224	228	231	229	274	263	268	250	228	258	249	251	220	230	236	252	223	235	244	235	248	252	242	230	239	243	282	241	233	261	208	250	226	206	247	254	260	251	250	236	237	252	249	218	238	239	248	237	216	264	224	278	256	244	256	237	232	259	223	240	225	243	255	230	250	236	248	243	220	240	271	259	240	243	248	252	250	261	273	237	205	249	233	232	248	234	268	269	257	258	225	242	227	225	241	232	205	258	238	241	238	248	265	221	226	244	249	241	204	254	237	215	230	271	244	251	231	274	255	227	249	259	249	260	239	259	229	216	224	232	218	275	237	230	242	226	239	242	251	242	238	245	242	259	243	246	245	244	219	230	215	237	234	254	274	252	261	240	230	280	237	244	266	255	238	242	234	237	247	246	236	265	260	217	257	228	231	264	257	266	239	261	234	232	260	221	250	239	237	229	277	242	201	216	245	244	247	226	258	250	253	212	276	224	249	223	253	241	237	233	268	241	244	233	281	258	246	234	225	244	223	224	216	229	268	250	260	211	255	240	238	246	250	244	254	245	244	236	234	249	244	238	230	248	244	223	243	217	221	223	240	259	230	254	239	231	229	251	243	272	247	247	244	256	258	232	220	247	239	251	236	260	235	246	247	232	262	252	226	257	262	227	253	272	239	251	275	244	243	230	241	270	243	236	244	220	254	236	228	260	223	246	220	239	278	267	265	228	228	244	238	229	235	236	246	240	240	250	259	238	229	220	243	243	254	238	255	253	230	213	248	233	235	249	254	247	244	258	222	241	244	231	237	236	230	234	269	261	248	252	256	256	221	250	238	225	228	222	244	250	261	234	236	211	230	240	252	267	258	252	240	223	235	240	240	249	233	231	238	237	235	237	250	207	237	252	245	209	246	209	246	274	253	249	238	234	248	259	243	255	265	216	226	231	236	242	208	236	253	269	212	237	235	226	225	287	237	249	212	242	230	250	211	237	236	247	243	246	245	260	257	253	230	240	235	243	223	217	270	223	227	225	234	236	219	266	260	221	245	230	237	253	259	262	237	231	243	241	244	245	245	235	241	252	265	255	238	246	232	252	222	250	248	232	238	243	246	228	241	246	229	214	241	239	254	258	240	226	243	272	278	216	243	228	224	252	242	223	235	242	291	246	243	230	226	269	256	251	240	247	237	264	206	252	240	242	209	251	232	216	245	242	238	224	254	247	254	227	227	248	239	228	252	262	242	258	244	250	226	223	257	243	208	260	266	223	265	236	230	242	260	256	228	242	282	194	207	238	255	241	208	260	220	257	226	252	235	230	217	254	254	249	249	207	244	232	242	253	258	268	260	237	210	256	244	232	259	261	254	216	241	265	220	236	233	229	227	230	226	241	247	229	249	220	243	247	252	215	225	255	258	231	216	253	232	255	242	244	232	213	233	262	259	243	249	241	219	235	266	218	251	220	245	233	234	264	243	223	264	231	259	252	250	229	256	250	215	234	233	245	223	268	216	284	230	243	271	245	233	260	227	239	243	235	211	263	250	239	246	238	256	207	236	245	240	228	257	238	247	265	233	269	260	210	216	233	246	246	231	229	216	226	232	262	224	216	247	227	237	225	230	244	266	242	240	250	240	240	224	245	230	233	238	224	237	252	234	229	238	259	240	260	264	259	265	252	244	209	209	199	259	257	226	276	237	235	250	243	234	211	238	211	264	246	231	219	251	222	246	254	237	228	235	240	255	248	216	246	218	230	242	279	238	259	261	226	243	225	246	264	239	235	237	234	240	259	254	234	264	263	258	253	278	236	272	243	255	261	258	266	243	212	240	236	228	231	261	235	245	252	226	253	249	264	239	258	253	271	273	257	229	224	245	245	245	270	244	228	271	246	244	258	227	233	242	227	245	248	233	246	270	238	269	270	239	239	238	231	229	254	255	247	270	253	235	228	223	238	229	255	245	243	244	251	258	237	240	248	242	225	236	267	239	236	206	235	273	227	232	226	232	242	234	269	239	246	264	252	244	222	251	235	243	254	226	204	245	219	239	285	223	236	226	244	253	243	227	242	251	246	242	252	256	233	258	239	242	233	228	242	216	257	255	230	225	260	249	278	243	236	235	271	220	242	237	260	230	257	228	251	242	283	243	226	256	198	228	243	254	245	245	245	217	260	254	230	251	247	216	210	224	263	270	219	249	252	228	251	263	243	246	216	219	245	257	228	241	254	271	220	195	241	225	227	231	225	238	251	265	233	226	229	225	206	230	273	210	242	233	221	228	246	226	250	240	269	239	260	255	217	213	227	251	230	243	238	256	233	257	222	232	233	209	238	240	240	251	260	250	233	220	249	236	223	240	238	240	241	257	242	229	227	238	312	238	270	224	253	264	232	218	264	235	229	242	197	220	222	230	271	262	251	247	250	220	243	227	243	263	212	247	264	260	222	244	250	241	271	211	267	231	231	281	247	233	236	233	225	243	221	231	221	242	247	226	231	262	263	246	269	258	217	228	245	251	249	244	232	225	232	244	253	219	247	229	262	224	251	246	253	217	259	228	232	247	265	247	260	246	232	238	249	266	269	237	255	266	229	254	267	257	256	242	251	213	243	234	218	231	232	234	233	229	243	260	258	252	232	259	250	225	254	208	236	242	254	241	253	242	227	227	240	264	254	251	219	230	230	232	261	249	222	216	225	213	255	247	235	263	250	222	209	243	235	277	238	242	255	271	226	276	225	259	235	222	254	246	257	232	252	253	261	240	254	236	226	242	245	252	220	236	257	263	267	236	241	240	236	240	238	207	219	233	261	235	233	225	248	251	253	208	254	238	220	254	235	256	248	239	226	231	247	261	228	239	219	251	237	258	272	233	242	235	240	250	257	250	246	221	243	262	266	222	231	244	239	253	234	229	221	218	242	226	225	213	229	228	269	250	248	244	252	219	243	241	217	247	243	215	264	217	243	256	252	268	217	214	261	230	251	233	210	239	241	237	228	229	254	243	248	237	253	250	270	256	241	225	262	212	229	266	252	235	252	247	271	247	247	249	244	225	256	243	258	237	240	249	234	260	235	226	247	232	233	220	222	209	231	242	255	224	232	252	240	231	250	260	230	218	239	217	248	246	242	234	227	240	263	250	233	226	231	232	284	281	258	228	230	242	232	247	240	254	266	244	247	255	245	244	220	216	247	237	242	211	221	243	252	251	240	239	215	233	228	239	248	221	248	240	223	228	225	231	263	253	228	258	245	260	267	217	250	230	267	257	252	248	231	256	251	237	223	256	213	249	255	238	236	245	249	210	235	236	220	224	244	233	206	226
11151	38236	77800	73451	58997	40852	23119	9741	3086	1118	616	610	571	613	612	563	599	579	561	551	594	622	570	611	636	586	570	617	598	565	598	598	572	590	607	611	595	580	563	578	556	552	632	602	608	604	574	588	637	546	594	566	618	589	575	566	599	561	579	600	593	569	568	574	606	596	596	626	567	562	551	599	597	566	596	542	585	596	545	548	579	570	639	564	600	564	610	560	552	589	563	607	563	582	586	587	624	606	590	610	570	595	606	586	561	586	537	588	585	609	584	613	599	602	586	564	604	633	583	557	562	617	586	609	580	576	591	544	606	565	605	574	536	566	594	557	579	587	626	589	571	585	548	585	565	563	590	594	611	566	640	592	579	611	598	609	615	652	552	595	583	565	592	577	559	576	548	573	591	612	578	600	610	594	611	598	588	556	564	598	586	578	561	608	564	546	600	552	585	576	574	571	597	599	605	611	585	603	600	590	584	567	548	614	595	589	569	602	556	591	610	617	598	582	613	626	598	598	559	574	569	554	590	556	590	581	572	571	582	618	631	614	607	583	553	620	568	567	578	578	563	590	570	561	562	553	576	567	624	595	579	591	567	575	555	594	637	561	638	588	592	586	611	564	614	608	591	609	583	590	559	586	570	588	610	567	606	570	602	582	601	570	553	550	611	601	571	589	586	626	587	575	601	596	598	538	596	584	565	576	580	568	565	593	570	562	580	567	545	575	592	587	598	571	630	543	606	590	585	581	574	549	567	578	596	602	579	570	621	584	586	574	587	596	598	559	591	607	582	571	554	562	575	559	620	536	600	622	589	597	567	584	619	601	578	581	571	572	619	622	572	598	624	584	598	576	604	600	559	582	582	564	609	544	597	599	566	575	544	598	622	565	592	561	545	619	621	579	571	597	570	606	554	571	583	599	639	539	596	572	593	516	600	592	608	610	629	607	592	525	560	597	605	608	611	581	558	595	600	593	560	579	542	598	592	591	561	540	623	577	577	590	575	596	590	563	627	583	566	549	579	574	572	584	586	553	572	620	585	554	557	618	577	587	618	612	600	581	573	603	611	605	584	543	579	555	600	567	603	616	628	577	546	591	594	565	595	628	590	585	590	627	619	581	600	585	614	592	582	653	541	591	588	582	554	562	584	580	611	598	587	596	595	565	603	559	610	583	608	619	593	665	584	604	586	565	522	631	581	532	570	558	592	563	576	582	585	590	609	623	595	611	558	558	599	594	579	608	553	598	547	581	607	596	581	560	601	561	579	596	605	588	580	591	536	561	576	548	595	629	586	580	542	571	571	602	569	575	603	570	566	613	607	594	612	558	614	579	615	612	597	614	579	599	607	582	602	596	590	592	556	593	561	589	563	620	597	615	584	552	605	614	621	550	586	575	575	602	610	542	592	581	590	588	575	589	590	556	571	584	555	587	580	603	571	594	606	574	576	566	576	573	570	567	561	612	649	557	562	568	569	576	587	579	569	608	614	574	557	576	535	577	579	613	563	569	611	563	591	591	601	572	585	562	576	552	642	570	570	544	563	593	592	584	584	544	589	572	615	602	546	555	617	588	602	590	596	545	591	581	546	592	614	582	614	604	590	580	585	591	601	604	623	596	620	604	546	570	528	598	588	546	572	525	565	552	605	528	596	557	612	573	592	606	583	523	559	532	572	576	553	569	551	545	616	585	594	559	571	589	573	600	640	543	582	588	639	615	579	591	596	541	547	553	602	597	579	557	589	589	580	625	580	596	540	589	563	577	592	568	607	527	612	607	597	586	598	577	608	597	588	598	570	567	573	579	603	576	569	618	586	597	587	608	620	603	609	613	616	570	556	568	596	595	602	563	590	565	619	565	576	580	619	619	560	579	579	603	585	605	586	558	603	570	587	595	566	532	599	592	568	561	579	571	591	607	585	568	593	568	575	619	582	579	567	553	584	587	568	598	568	624	610	581	591	606	580	587	558	624	585	596	616	601	577	600	574	586	599	557	595	605	603	590	579	578	582	565	553	609	606	607	609	610	586	546	605	639	573	566	584	559	579	576	575	519	540	559	588	572	566	599	583	577	568	605	581	570	570	599	553	604	627	573	598	566	535	563	592	609	604	600	608	602	567	630	559	578	615	585	541	558	633	589	564	617	580	557	547	587	559	587	595	625	585	587	599	609	586	580	595	563	572	585	574	616	541	555	571	587	578	602	577	552	575	558	568	553	594	564	591	560	587	559	563	613	556	563	598	541	605	617	572	563	645	588	575	565	607	619	600	534	609	619	583	589	582	569	588	546	545	613	596	593	611	541	600	610	569	592	618	589	591	621	615	577	604	533	563	579	547	582	623	585	610	602	580	550	555	542	546	551	530	596	582	623	608	589	584	553	573	604	593	587	538	612	631	556	596	571	617	555	561	577	534	573	579	570	544	561	574	597	556	603	601	570	544	546	586	608	572	588	608	563	596	583	627	578	587	555	566	610	581	589	594	579	562	614	581	583	603	610	583	609	591	577	609	607	580	615	574	576	599	577	559	642	576	523	572	536	547	587	601	596	597	582	600	589	599	580	575	562	553	594	583	601	556	600	534	576	607	581	595	527	596	586	570	557	593	590	644	586	597	568	618	590	571	628	553	560	592	601	552	584	579	613	549	537	577	582	586	565	610	588	604	564	610	576	588	628	587	597	552	616	580	611	623	595	594	578	563	518	571	597	594	552	574	553	575	617	538	593	583	577	593	595	616	598	599	581	562	594	552	545	584	580	523	548	563	555	556	571	563	538	618	585	547	601	630	599	614	623	567	575	555	561	620	597	614	584	539	558	596	563	616	589	565	584	585	593	547	568	575	590	574	623	575	612	557	601	629	588	598	598	581	559	578	573	598	560	563	549	589	594	596	560	609	572	614	577	597	586	580	551	610	605	579	661	597	599	587	619	568	550	575	610	581	605	585	584	537	596	608	576	613	568	582	580	568	589	568	589	569	599	633	621	601	575	609	566	591	579	589	575	552	593	562	601	603	616	629	610	612	602	558	565	631	594	610	577	575	609	591	570	554	543	567	569	550	578	533	626	579	571	565	570	601	570	584	553	579	525	596	603	583	566	591	604	615	592	555	544	619	575	566	587	600	605	581	554	621	585	587	579	584	597	558	644	567	626	630	595	596	628	608	591	604	571	615	562	559	609	564	562	575	609	566	607	610	614	611	546	544	594	632	583	604	593	622	596	576	555	593	571	557	626	603	614	596	565	601	599	571	608	599	572	618	607	565	563	586	618	595	580	591	615	595	595	569	589	597	578	559	625	657	613	589	581	592	592	607	605	577	602	564	556	596	573	582	547	586	629	568	561	577	599	561	577	577	594	542	577	555	611	609	567	573	584	604	642	602	609	555	553	590	578	601	588	567	588	544	568	549	592	579	594	585	582	613	546	585	586	581	578	565	604	559	612	611	565	537	560	563	611	554	575	568	604	588	568	583	591	612	573	559	643	602	594	591	583	559	593	602	582	564	534
2250	2615	11274	8725	4681	1988	785	417	252	200	199	193	212	185	219	175	189	204	227	208	193	218	181	236	178	200	196	205	209	183	196	230	232	215	212	194	185	201	220	205	212	178	184	210	201	183	218	208	220	194	170	214	207	196	206	210	180	228	184	204	194	208	203	192	208	207	207	221	200	193	206	215	229	192	194	205	224	239	183	208	191	205	192	211	198	226	228	182	216	227	195	209	202	194	199	199	215	202	201	208	179	209	213	211	198	200	206	203	196	217	214	175	196	191	211	197	209	205	198	209	225	193	193	188	208	212	180	215	200	224	207	187	202	199	191	244	182	191	195	209	203	199	184	219	192	212	204	215	202	200	197	211	212	198	195	196	202	213	200	228	206	200	201	210	198	209	190	199	202	222	193	207	204	200	211	216	180	198	215	177	220	211	194	201	180	194	205	203	207	212	209	192	214	238	213	203	191	192	199	181	250	217	204	200	207	174	210	209	194	198	201	201	198	190	223	210	236	240	193	213	181	195	212	199	210	209	205	190	223	211	191	205	208	187	214	201	198	211	207	181	223	200	185	191	195	197	209	163	194	204	208	186	214	213	178	218	204	209	189	191	199	198	197	221	192	192	212	190	192	210	203	210	179	174	194	223	198	200	187	210	204	203	207	200	197	189	206	192	211	204	225	210	169	196	182	198	216	227	192	201	181	201	222	210	195	204	203	216	186	222	191	188	191	194	222	223	210	183	182	217	210	167	208	224	203	192	206	227	185	192	182	205	181	190	212	203	182	224	202	221	209	196	213	195	227	237	186	220	214	186	201	205	186	210	202	202	210	218	183	223	214	220	193	196	219	189	199	202	184	198	201	203	232	173	211	194	193	197	205	218	207	236	198	208	200	215	215	172	203	179	209	211	189	235	203	196	210	205	194	218	212	205	186	230	228	195	181	214	213	191	219	183	216	234	169	197	239	211	185	194	207	197	204	206	224	186	205	220	198	177	206	198	194	219	222	193	198	203	206	214	212	208	175	197	216	188	207	209	209	192	231	219	232	186	191	210	210	192	208	188	207	199	221	215	181	215	183	198	196	226	216	207	198	223	205	224	215	215	203	218	189	192	209	192	224	201	193	201	219	209	186	208	187	194	195	207	184	202	209	207	202	201	210	200	201	216	198	199	217	194	229	207	213	202	245	183	205	220	199	219	187	189	208	203	180	197	210	221	179	209	189	178	225	189	220	204	200	196	208	201	182	196	189	206	211	203	216	195	200	195	216	222	209	229	188	214	237	196	183	173	211	199	210	213	215	216	219	196	199	205	212	195	199	199	213	193	204	217	262	219	225	200	173	205	212	205	200	216	216	220	202	196	202	170	212	216	181	209	207	190	196	202	211	201	211	223	183	174	214	214	217	181	187	194	200	189	208	232	218	204	195	203	194	191	201	202	192	193	216	197	223	218	205	223	217	214	227	229	212	193	180	202	214	216	213	195	205	205	223	196	173	233	222	193	194	197	177	188	203	216	194	193	217	207	225	180	212	186	221	226	176	191	200	221	197	219	204	189	177	210	207	219	200	186	205	180	232	190	179	196	177	194	197	211	199	205	214	205	203	226	193	199	203	214	208	202	195	200	207	208	202	215	186	200	211	225	202	187	197	200	207	179	202	240	191	201	207	217	208	182	213	183	182	173	222	209	201	214	207	196	178	208	224	224	207	193	195	194	195	226	210	177	235	203	199	219	222	216	207	239	207	217	201	198	195	180	212	190	216	219	212	205	197	176	207	205	189	173	175	181	212	197	213	207	217	221	197	195	201	204	199	201	202	200	192	186	201	235	216	217	164	222	195	243	197	203	210	195	193	179	225	218	202	221	212	203	177	211	203	191	209	193	197	208	227	191	195	206	205	196	195	211	197	207	193	196	204	191	200	230	202	201	186	202	203	207	195	203	207	220	197	214	197	196	225	205	181	215	189	204	180	193	187	172	186	213	194	200	181	214	184	214	214	207	202	210	199	194	202	225	203	210	219	200	194	184	193	209	193	188	205	223	199	236	182	181	205	187	222	202	218	217	238	187	178	199	212	209	223	221	189	199	198	224	180	206	180	199	193	206	216	185	234	201	211	215	202	191	204	199	190	216	205	202	184	184	191	194	213	209	183	201	193	199	196	202	209	219	222	202	216	218	198	227	210	214	208	202	208	213	213	181	192	186	206	207	236	216	192	219	187	190	208	198	208	204	211	197	209	207	192	215	208	185	218	224	209	198	195	220	223	218	200	207	180	192	180	195	191	217	229	215	203	186	186	241	217	208	193	215	192	220	161	227	219	195	199	214	215	202	188	199	178	210	187	220	208	193	208	190	188	210	189	237	228	212	202	218	207	200	199	204	207	197	201	218	201	189	210	197	218	222	211	177	216	192	204	205	206	211	200	202	191	193	228	192	193	174	182	205	207	181	181	210	198	174	199	208	165	191	203	211	189	176	177	196	196	192	189	199	213	207	208	168	227	194	200	215	191	223	194	183	209	208	224	228	202	181	201	183	192	214	226	194	178	227	170	207	194	186	231	203	221	217	208	172	242	215	211	176	202	205	186	226	191	218	211	203	218	200	222	211	215	209	208	181	207	191	230	209	196	196	221	216	236	208	225	212	217	216	201	190	216	197	212	220	195	227	210	214	192	206	185	212	178	229	212	217	193	227	214	188	206	193	202	209	218	213	217	222	260	216	212	194	192	220	189	211	212	195	195	217	192	221	200	197	198	169	214	213	213	236	182	213	211	197	197	208	185	215	196	201	202	184	196	210	225	202	180	199	181	208	205	211	224	190	190	201	212	216	216	219	195	188	196	221	195	180	177	204	206	196	199	176	202	220	221	190	216	223	202	220	218	194	199	213	211	190	216	197	232	212	204	180	214	185	237	230	219	207	187	205	183	236	231	226	196	202	206	228	214	214	177	210	198	187	233	215	216	191	214	196	191	206	203	203	208	192	184	216	186	218	213	203	198	196	195	191	213	219	172	197	198	194	200	208	204	206	197	209	217	216	193	206	194	191	226	195	196	216	222	189	214	195	191	212	230	189	182	194	199	206	205	214	195	206	222	206	189	189	191	218	203	200	216	224	218	213	203	213	190	177	204	196	189	219	195	217	199	188	185	192	225	205	223	192	172	238	207	178	189	196	206	237	209	215	197	208	228	185	195	196	223	184	204	217	209	208	188	200	212	209	199	185	216	219	193	226	224	202	216	200	195	201	216	194	234	198	190	202	198	206	188	183	207	186	210	229	222	205	212	227	193	182	225	196	199	226	207	207	240	185	224	176	221	195	191	239	211	187	226	200	196	175	193	241	181	195	206	207	172	218	201	205	184	211	203	211	184	194	206	209	200	209	192	197	181	224	208	200	200	209	183	212	183	206	201	213	191	200	233	204	223	195	216	204	217	220	216	217	202	199	189	198	224	222	222	206	225	201	208	203	238	203	222	197	198	211	200	171	187	182	198	244	199	191
2494	4699	21680	19563	13344	6496	2888	1296	722	621	522	481	510	536	555	535	505	534	527	491	517	520	545	490	538	507	497	493	514	494	529	516	553	490	529	570	492	527	485	523	508	493	484	514	499	513	525	508	492	460	472	502	537	497	496	524	497	490	488	542	489	526	523	462	525	540	582	505	487	497	559	500	539	526	564	522	539	567	454	537	507	522	472	529	480	523	555	519	523	528	477	573	493	512	500	542	525	523	545	520	556	508	508	495	493	504	539	493	536	482	502	563	506	545	514	510	477	544	507	492	490	515	524	546	531	525	536	530	494	539	533	525	533	536	527	502	508	514	516	536	507	472	520	480	495	485	490	511	508	493	540	515	516	545	498	503	495	531	481	547	505	498	511	471	546	541	524	532	505	530	502	486	539	524	485	513	535	549	485	483	528	512	496	539	508	516	550	530	562	522	529	525	524	484	482	537	491	543	494	512	479	518	505	502	485	518	538	504	486	537	539	556	474	523	503	549	500	525	515	501	534	495	498	500	557	531	518	524	515	472	538	486	474	498	522	521	520	515	505	505	539	520	524	496	486	488	508	504	531	517	492	490	490	487	518	533	513	514	523	524	523	500	544	492	496	511	538	521	525	505	507	524	490	534	514	519	555	507	516	475	478	463	487	506	525	503	493	480	517	519	484	480	509	503	519	525	549	481	527	515	517	521	524	511	477	502	539	514	503	530	546	517	491	505	487	542	524	529	531	528	522	496	496	567	520	493	471	495	531	525	541	514	517	526	533	543	520	530	511	521	483	523	494	492	502	492	533	543	484	520	533	535	529	544	520	460	518	554	560	504	508	477	556	524	523	499	489	525	503	470	520	522	553	518	538	501	559	518	539	503	520	533	461	521	511	502	509	497	522	525	478	507	504	495	519	543	511	446	516	508	538	528	508	511	544	514	561	528	545	515	506	489	518	491	501	508	509	479	508	530	488	490	531	576	466	506	519	509	508	544	513	548	509	512	524	532	539	524	537	528	548	482	538	495	487	501	538	493	459	542	475	533	560	508	549	517	508	489	472	534	538	512	528	538	503	498	522	462	513	533	573	519	532	487	513	503	477	546	483	538	527	515	510	479	489	518	496	496	524	508	477	539	510	506	525	511	510	508	498	553	507	482	526	546	486	527	518	505	531	472	546	541	471	488	508	513	517	524	513	528	465	487	509	511	522	533	478	533	503	523	531	513	527	529	511	559	542	528	516	501	544	542	538	524	494	533	566	522	522	509	520	482	481	444	527	542	497	517	500	481	504	532	530	507	522	515	557	552	533	512	494	516	476	467	515	507	500	544	497	512	539	543	496	532	536	551	488	525	485	513	506	521	507	533	527	484	525	510	503	535	502	509	499	514	524	485	513	496	531	484	487	522	447	551	529	517	520	530	542	544	490	518	529	552	555	499	511	478	500	518	525	519	512	547	548	501	546	553	522	560	542	536	518	548	511	480	532	536	498	504	503	481	511	490	465	515	509	525	528	553	509	484	489	507	520	506	511	465	532	501	526	519	525	512	495	532	479	503	535	516	515	503	508	557	521	545	521	499	476	492	527	579	493	480	503	514	516	461	538	560	442	555	458	504	494	460	489	537	503	556	509	511	510	537	525	472	520	533	525	475	511	519	514	495	503	463	539	569	533	510	542	500	503	514	479	551	513	531	519	511	502	502	521	540	502	529	521	524	528	540	497	535	492	479	494	482	562	460	514	521	521	512	492	528	516	551	497	520	434	469	522	578	534	551	487	497	515	562	549	524	516	522	504	536	515	503	522	497	525	478	500	534	514	521	480	520	483	497	535	483	494	496	506	507	558	490	479	528	509	510	539	522	523	539	472	492	550	512	524	521	521	516	479	531	509	520	537	500	501	553	485	510	554	490	518	482	499	527	464	492	529	512	537	501	510	484	548	503	496	526	531	549	527	501	528	545	498	491	505	499	522	519	501	531	498	545	525	493	508	467	485	521	539	494	527	535	507	509	489	499	502	496	549	495	513	483	506	476	562	527	486	525	502	519	533	504	540	533	515	512	525	499	481	501	485	510	512	501	482	516	501	500	526	542	526	539	474	542	502	508	471	501	530	509	531	494	521	524	517	491	546	485	506	503	488	525	522	517	549	459	528	492	552	538	499	483	527	528	483	515	507	503	500	505	523	528	506	489	509	466	507	539	519	483	535	517	499	500	544	540	492	492	554	509	534	500	519	522	497	515	538	519	527	535	500	533	516	495	505	512	519	500	490	515	524	509	559	532	492	528	524	512	548	518	488	537	483	493	493	508	517	558	536	512	512	480	524	518	537	519	488	532	457	465	505	524	473	558	544	550	497	517	482	529	469	521	516	505	503	564	463	522	469	516	483	488	525	511	485	516	525	495	489	511	463	544	537	515	538	500	516	536	520	519	513	490	477	545	499	552	490	520	470	517	520	496	504	518	540	526	533	550	524	503	507	510	460	530	493	496	527	532	546	503	529	497	518	518	493	510	509	544	505	503	503	490	524	567	537	562	507	510	527	533	575	507	540	511	506	520	469	533	522	520	513	513	505	517	472	514	506	513	470	521	485	517	516	531	542	534	508	503	546	500	493	482	563	486	528	525	523	529	552	494	476	472	490	542	504	489	538	527	508	531	531	519	566	482	539	506	542	535	547	526	501	507	551	502	530	514	512	503	502	502	507	514	512	503	546	525	507	543	532	499	459	496	532	497	523	511	531	519	496	532	503	506	517	523	497	534	505	545	490	496	551	520	502	522	539	511	487	517	531	565	489	527	548	533	514	509	590	509	535	525	535	506	538	467	542	524	552	509	497	541	491	487	504	510	503	496	534	485	524	475	516	472	483	495	511	509	501	495	543	520	500	504	480	525	510	497	485	532	549	514	557	548	497	542	508	521	508	515	518	518	517	510	502	469	532	522	485	536	555	503	503	504	511	535	510	507	514	534	520	528	528	461	508	536	536	498	480	502	509	499	505	502	499	508	514	522	532	561	544	546	532	512	547	493	492	486	505	488	491	516	538	496	527	555	507	498	484	530	507	515	489	542	507	515	537	501	519	517	507	506	478	509	526	533	513	516	494	499	514	544	521	534	532	518	538	481	497	487	549	558	516	484	498	516	535	509	502	526	508	496	514	473	512	508	508	530	537	554	541	474	522	488	520	498	542	493	484	489	526	522	538	519	491	519	465	456	516	505	490	549	554	511	514	506	508	518	528	549	556	540	544	483	547	488	526	498	483	518	512	554	518	488	522	552	469	522	498	499	529	507	475	478	538	513	511	534	510	507	518	509	505	491	532	521	529	500	486	532	514	512	564	566	514	554	518	501	535	462	522	565	505	491	558	513	536	484	538	460	537	530	523	509	486	487	504	508	554	472	469	492	519	523	514	546	517	540	499	552	504	520	513	522	543	503	486	493	520	522	510	494	538	564	536	504	514	498	493	480	500	492	494	485	552	519	517	479	460	522	544	513	517	516
20705	43018	76064	63487	45292	28550	12312	3298	845	373	279	239	269	234	264	258	260	272	253	246	234	252	278	257	248	253	275	246	225	245	244	232	259	296	263	251	270	254	274	275	224	248	240	257	263	261	255	258	238	282	245	232	238	255	244	254	263	270	260	263	240	261	241	271	276	244	255	224	244	253	259	251	263	280	233	245	218	251	260	264	259	228	254	249	240	250	296	254	263	267	268	253	250	257	243	240	251	222	246	240	269	241	230	254	239	203	265	232	254	258	250	273	248	243	272	250	263	224	240	232	264	246	258	256	266	229	261	266	234	259	256	233	231	264	256	263	247	269	247	270	243	286	261	252	274	225	254	243	276	287	242	263	293	262	232	242	260	261	238	252	242	253	263	257	288	272	251	246	270	268	260	259	239	223	268	237	231	258	256	258	242	249	250	241	270	239	247	244	264	286	263	249	253	250	234	254	264	214	254	254	254	240	250	230	248	248	260	257	255	256	257	249	250	246	267	259	269	262	255	252	271	257	227	246	230	271	263	249	269	259	267	259	250	260	254	242	286	279	248	281	219	273	265	239	258	293	261	245	253	245	237	252	218	250	262	253	257	227	259	237	219	276	257	256	264	243	262	265	246	254	251	258	270	254	240	254	261	242	258	250	238	258	254	267	283	254	291	239	242	238	258	250	249	247	273	242	247	234	234	247	254	259	255	275	259	258	257	239	242	262	232	239	277	272	245	243	221	256	250	233	287	263	250	289	261	244	232	249	261	255	265	252	270	249	193	249	276	230	263	283	255	229	261	273	255	233	243	230	286	271	240	218	251	245	239	251	258	239	240	269	245	230	255	251	237	247	246	214	274	279	253	270	284	254	240	255	247	273	220	250	234	245	239	277	263	274	219	235	247	228	246	264	245	271	264	250	248	232	229	272	257	229	274	246	241	259	245	251	253	220	248	242	265	263	261	246	221	244	253	252	276	256	293	280	215	250	225	208	228	216	283	266	247	258	256	257	265	267	242	237	277	277	237	257	269	255	221	256	250	265	250	259	199	260	258	269	256	265	273	253	235	233	298	262	251	234	269	277	219	271	238	222	262	277	227	254	236	246	238	244	282	262	236	254	242	273	269	242	268	272	261	261	258	233	262	282	253	237	258	238	265	218	250	227	249	263	236	236	269	275	275	260	299	255	241	241	257	246	230	277	268	263	265	255	249	253	244	270	262	261	247	247	230	268	257	238	262	263	230	254	247	248	273	255	240	272	241	249	238	273	258	253	239	241	256	226	236	229	269	254	279	265	248	267	250	262	261	253	258	250	273	248	262	243	254	263	243	247	240	243	266	233	255	278	250	269	243	230	229	247	293	263	253	259	210	265	229	230	250	235	248	262	281	260	259	246	259	213	266	273	249	214	231	225	228	228	247	267	267	236	270	217	261	276	256	257	261	236	270	246	233	257	258	258	267	279	246	244	262	268	245	256	265	225	237	231	239	233	272	270	250	228	238	248	244	272	240	227	236	241	280	256	219	248	291	245	240	259	253	233	253	232	257	241	240	236	289	263	256	270	244	252	262	261	275	258	275	245	250	252	283	267	249	231	280	261	251	252	274	264	291	258	277	262	237	225	256	263	223	258	228	238	258	264	266	258	224	237	264	255	223	260	216	233	253	230	252	262	262	258	286	281	276	249	272	240	265	271	284	242	272	231	249	270	258	268	287	275	236	243	282	230	256	237	269	271	251	245	239	250	272	234	260	266	257	262	246	254	232	262	205	272	268	277	269	264	245	275	232	272	253	248	243	270	266	202	268	246	277	241	251	246	252	259	266	265	256	260	249	253	253	236	238	262	248	242	240	268	250	233	264	220	287	288	211	289	275	283	275	249	247	281	228	285	248	287	264	233	254	256	256	253	252	245	251	259	274	241	261	231	210	251	264	259	250	241	268	265	249	250	263	253	263	232	271	252	255	242	256	248	265	235	262	267	262	268	228	269	276	217	252	275	244	259	288	239	264	252	244	241	262	244	276	239	237	235	241	272	269	243	221	244	241	261	248	263	263	279	235	249	246	250	233	257	263	233	277	242	257	249	262	272	241	286	267	261	266	265	279	294	289	244	247	208	217	245	272	234	275	232	248	239	240	259	272	261	253	250	270	257	234	207	267	263	268	245	290	231	251	257	241	252	233	264	253	251	259	255	237	257	229	247	261	237	262	237	271	263	249	260	248	241	276	247	255	270	251	269	266	266	224	248	248	257	242	269	250	240	242	244	250	245	251	255	260	266	281	241	240	259	264	260	248	248	260	240	255	262	246	279	248	240	236	274	215	262	246	253	241	251	243	258	246	241	249	257	243	284	243	249	255	262	258	281	259	291	288	223	280	296	300	273	265	256	257	243	251	277	253	251	226	265	253	282	232	247	250	255	267	243	269	245	268	277	266	236	256	246	266	231	257	231	260	237	264	241	268	241	252	268	259	285	256	239	265	249	272	281	260	263	257	259	257	226	288	266	234	226	239	253	245	235	257	250	259	231	257	241	237	262	242	263	276	227	260	244	276	256	263	245	281	249	259	241	245	246	205	246	252	256	236	251	251	275	273	285	212	265	255	257	251	248	235	234	244	248	248	247	254	247	264	244	258	254	244	222	262	229	242	260	252	245	237	240	254	239	243	245	264	265	239	244	250	266	252	260	260	223	249	266	250	248	219	230	268	239	238	272	242	224	257	241	265	264	291	249	235	284	244	260	256	258	222	254	237	243	259	250	239	259	256	250	271	239	250	236	265	284	243	250	243	260	259	270	261	246	227	253	256	235	270	224	279	250	230	227	249	252	255	276	260	250	251	265	251	277	262	260	254	282	272	251	233	260	267	287	243	276	248	255	245	246	237	241	267	250	253	247	231	295	247	228	264	223	309	273	273	261	230	278	245	253	242	271	264	255	254	284	273	245	240	248	241	269	292	272	263	251	304	240	253	245	241	266	259	240	262	249	259	271	241	243	231	253	267	281	268	246	258	231	245	235	266	224	239	279	271	273	259	262	262	231	280	264	231	291	226	250	245	255	239	228	246	252	247	236	243	253	272	257	208	254	269	252	235	235	238	235	238	285	262	266	242	263	253	270	241	240	253	245	248	261	257	267	269	260	254	252	282	251	265	239	256	257	238	249	254	226	250	255	245	276	261	247	252	247	269	266	264	238	243	271	268	263	257	235	270	254	231	273	284	266	238	250	256	245	279	244	262	282	275	257	259	265	244	219	274	264	274	236	247	244	250	250	276	251	260	249	257	256	218	254	270	252	239	262	257	232	252	252	243	259	262	279	276	250	231	243	256	278	253	288	280	254	252	252	236	237	244	222	234	277	274	237	262	253	255	271	239	267	290	252	244	256	260	251	230	253	262	247	250	275	252	262	239	280	248	235	239	259	223	244	246	268	247	237	233	235	239	254	250	259	255	242	272	251	248	253	284	281	247	237	243	241	227	256	223	235	285	272	251	225	249	263	267	236
12977	34681	71154	68619	55796	39846	22392	9301	3053	1136	712	588	627	587	601	647	621	654	646	642	642	607	602	599	557	610	634	605	579	638	588	626	639	596	650	585	613	614	615	582	622	598	613	614	621	595	641	598	602	633	646	608	588	605	647	577	611	641	585	618	623	591	640	596	640	620	600	590	634	580	627	597	625	606	613	659	586	612	660	610	610	631	633	604	624	616	633	664	580	637	595	623	583	637	584	604	614	585	614	599	622	641	585	592	618	583	647	578	677	612	585	633	650	609	633	612	606	632	635	617	607	593	614	595	604	668	621	604	595	631	595	619	599	599	624	607	643	637	594	623	574	583	606	621	613	634	646	642	630	567	632	575	668	594	606	592	606	632	650	628	639	603	605	615	571	623	630	631	599	619	590	599	619	666	639	572	589	650	562	643	639	574	611	590	602	550	612	624	597	629	657	605	638	613	620	637	601	596	606	572	596	608	633	614	643	659	585	648	653	598	607	594	613	623	640	609	615	637	610	638	661	635	621	590	657	595	645	618	607	615	629	614	598	637	597	578	594	612	622	608	660	637	620	624	596	653	668	644	635	607	645	613	654	608	592	636	577	593	594	604	623	617	591	627	617	631	606	602	625	593	600	627	617	611	609	600	634	636	636	604	670	600	615	629	611	624	631	644	623	590	613	625	601	612	592	660	639	599	582	628	625	613	673	631	650	612	618	582	624	581	625	627	618	635	585	605	632	605	602	630	614	602	634	596	612	588	604	576	589	610	630	672	618	644	616	613	604	612	621	614	589	635	633	564	627	620	617	630	623	631	598	611	568	649	633	621	639	639	606	645	647	606	581	618	598	616	632	666	623	640	618	627	608	650	627	602	597	646	592	643	647	617	553	606	626	616	607	614	604	581	620	650	611	646	607	604	627	681	587	616	645	617	611	641	611	621	608	565	614	600	614	605	594	645	631	593	644	633	657	600	559	620	628	602	638	569	640	605	603	641	604	582	583	638	620	618	608	627	663	596	612	637	610	604	591	607	613	598	666	643	635	618	595	627	620	616	585	603	589	613	610	611	590	604	595	611	627	622	652	578	630	611	612	600	643	621	590	667	582	641	632	632	627	650	597	602	634	633	600	634	629	613	596	630	632	636	611	625	649	618	611	616	625	629	617	651	612	639	613	608	600	642	607	590	615	640	589	616	571	609	615	615	594	560	584	614	583	639	646	625	606	637	624	594	630	587	620	631	591	642	633	637	619	616	644	634	626	673	567	645	600	629	640	612	620	659	574	577	625	643	614	582	586	604	605	616	595	592	593	663	615	570	652	628	607	635	610	650	582	614	608	640	645	622	652	601	606	613	627	618	617	617	634	647	679	632	597	597	572	619	602	657	586	638	636	606	607	623	592	565	613	656	619	616	611	608	626	608	620	613	632	634	586	619	608	589	670	633	611	609	659	595	650	597	644	593	607	623	634	636	650	606	637	582	588	626	651	619	587	634	609	623	614	622	623	595	634	631	663	642	597	654	626	632	601	617	613	639	582	639	625	577	600	639	645	624	591	598	612	599	599	603	581	619	613	596	593	625	645	568	627	640	642	587	577	627	628	575	648	575	602	628	582	583	593	613	605	593	618	592	578	620	638	650	617	617	590	647	604	596	637	604	616	585	621	632	582	593	639	609	644	655	643	600	607	637	638	589	601	598	609	581	646	582	619	636	617	630	634	609	634	623	648	603	632	647	646	625	670	603	629	570	601	638	614	577	565	611	626	597	584	684	633	582	633	651	635	608	584	574	626	598	611	654	628	609	604	608	639	559	615	604	666	610	575	602	634	599	611	578	608	649	625	619	601	579	600	589	593	649	622	606	617	583	610	580	626	620	633	549	651	576	605	586	606	640	594	590	603	610	597	624	589	625	620	601	591	606	613	605	601	572	608	581	597	644	629	626	633	556	641	633	627	631	618	561	624	607	604	627	623	637	642	643	623	631	601	624	614	598	624	604	627	638	634	632	577	647	609	586	661	580	583	614	614	645	544	631	570	613	641	636	629	581	616	592	669	596	626	613	657	604	605	643	628	651	585	622	598	650	569	578	611	633	573	633	603	633	589	601	621	620	637	633	654	561	564	580	657	644	554	542	603	611	643	576	627	648	627	582	599	578	653	632	630	598	617	633	596	627	628	642	643	619	618	590	595	634	609	601	598	593	611	627	626	608	647	652	617	632	579	637	595	609	638	578	611	606	645	604	617	615	619	598	616	600	625	569	616	664	645	629	632	629	619	577	613	622	594	656	637	624	609	674	638	601	579	601	609	672	636	626	654	588	612	614	607	621	647	681	700	645	621	577	595	656	603	616	608	616	616	591	570	623	613	647	638	597	631	599	587	593	642	586	583	593	589	626	630	625	624	633	580	658	660	605	621	632	608	584	584	632	617	613	578	593	640	637	611	590	578	577	625	623	615	611	637	643	592	638	630	615	606	597	634	630	640	639	584	632	592	604	602	610	595	605	627	616	593	606	632	653	632	608	612	586	622	588	636	649	592	617	683	620	636	640	620	598	604	630	613	643	625	613	621	624	640	583	599	648	582	617	619	593	556	659	644	574	611	606	646	578	621	586	616	624	587	567	595	601	576	678	593	564	602	611	604	637	639	626	650	656	614	658	628	599	603	662	630	644	597	571	617	588	631	601	617	587	608	620	616	629	622	601	608	615	631	630	636	594	625	579	645	576	601	617	598	615	604	588	640	594	595	629	661	599	616	592	593	617	612	600	619	663	607	624	625	614	592	597	576	624	597	624	630	628	612	644	607	622	616	669	611	569	581	647	625	585	613	606	652	624	624	621	623	585	611	646	636	634	629	622	583	622	597	642	581	626	614	632	632	598	604	653	628	665	624	679	609	684	614	580	624	631	662	631	622	637	648	633	657	636	619	600	609	610	638	586	613	589	621	605	611	687	636	561	621	644	611	651	648	639	615	636	636	604	620	623	605	607	631	619	635	618	628	594	595	595	636	672	624	666	618	650	629	619	659	615	601	608	609	627	598	620	573	592	621	607	667	632	583	634	615	626	641	617	619	609	616	626	603	605	593	612	605	617	655	632	641	656	608	611	589	636	602	623	660	599	632	613	583	641	625	597	602	631	591	615	660	578	653	614	629	575	651	631	575	565	614	626	629	659	586	612	618	616	628	602	646	676	619	601	597	591	615	660	628	549	630	634	630	625	607	583	567	598	640	643	615	603	614	587	609	627	634	604	642	646	627	593	616	585	638	568	628	693	629	610	592	625	622	628	660	585	622	582	617	607	590	614	617	584	666	619	633	627	593	585	631	637	669	578	631	628	608	625	607	636	626	656	617	622	606	588	624	595	599	616	613	646	619	655	642	628	627	652	620	635	615	577	621	644	602	624	610	632	601	649	587	625	595	631	611	643	592	616	622	603	613	607	615	614	569	609	625	603	595	634	624	647	595	643	613	574	615	587	620	601	639	619	590	602	608	648	603	626
29185	54188	78591	68204	51426	33403	15881	4611	1056	390	276	274	259	241	223	270	257	259	255	240	244	225	224	221	249	263	221	250	235	253	246	214	234	230	227	232	238	235	245	221	227	242	268	234	249	249	197	236	239	243	228	247	237	223	255	254	263	213	231	227	224	226	227	226	243	223	241	246	245	207	225	221	261	230	227	262	269	251	243	250	250	233	215	255	239	268	250	224	246	243	219	235	252	249	222	239	249	214	208	227	271	229	226	218	234	235	237	237	240	248	214	229	236	261	226	258	238	212	238	299	242	258	244	223	235	231	245	254	248	251	256	248	244	234	213	243	263	236	262	234	249	243	225	249	233	252	238	221	250	237	238	217	238	258	233	240	249	247	211	242	249	246	268	233	251	273	243	246	249	233	233	195	246	231	226	215	249	235	245	255	223	229	249	228	227	246	227	242	225	236	241	253	223	246	237	241	217	223	216	249	224	226	265	214	223	232	235	222	215	216	259	216	237	251	253	234	254	228	243	245	223	235	249	206	257	240	246	264	212	243	261	227	199	230	268	251	246	245	235	228	202	224	255	241	223	225	260	263	248	233	259	234	250	275	224	257	270	238	239	227	251	245	273	235	223	217	229	254	254	263	213	235	217	251	244	252	265	243	229	250	254	235	231	251	243	254	259	222	255	274	262	243	253	240	236	216	236	228	235	237	212	249	225	217	224	234	254	229	263	234	256	277	242	249	225	226	245	238	225	237	218	247	272	243	230	231	217	224	230	221	214	207	223	224	239	222	249	233	238	236	224	226	211	236	251	223	229	215	248	260	253	234	220	240	241	230	241	249	233	239	213	250	255	207	270	256	235	229	268	256	257	236	233	203	253	221	256	240	257	224	222	217	224	260	243	234	253	234	239	236	214	254	238	237	251	258	229	224	228	237	221	238	262	241	232	253	242	255	224	265	248	219	251	231	234	244	241	203	232	207	236	214	233	244	231	252	250	227	239	247	252	272	256	269	257	257	271	203	270	216	239	238	246	239	221	254	203	239	237	214	225	266	237	224	249	267	283	258	233	237	221	263	235	224	242	217	251	240	200	210	240	264	274	248	245	229	253	248	235	217	239	223	246	248	245	223	224	240	241	234	223	211	219	227	243	225	241	224	227	277	223	240	230	250	256	256	221	247	229	241	246	234	241	235	234	255	236	232	246	233	244	252	243	223	228	243	232	234	241	249	230	238	233	230	233	255	228	256	252	236	245	238	250	219	269	260	237	251	236	264	240	232	251	240	223	213	218	233	227	236	253	236	241	257	258	236	235	249	258	229	248	241	248	225	251	246	237	247	228	250	203	275	225	229	244	260	246	235	264	243	224	214	241	230	252	243	242	233	244	215	195	262	243	216	233	233	235	239	239	240	258	275	223	226	225	231	233	209	252	262	259	258	223	243	275	240	229	237	218	270	237	247	241	236	247	241	224	235	225	263	228	241	227	260	251	226	277	211	233	212	256	252	276	210	240	217	246	232	228	244	270	249	232	239	265	203	213	238	249	252	269	208	235	226	246	235	247	262	238	236	212	211	253	241	250	243	228	231	222	223	247	244	241	228	211	253	228	254	243	254	243	197	237	250	228	221	258	256	234	258	242	210	227	234	239	214	249	267	231	259	241	231	245	250	238	229	219	258	245	231	243	249	239	261	265	221	261	251	223	253	245	235	243	237	246	230	278	219	246	253	270	195	260	245	232	236	255	235	232	216	236	256	215	230	259	226	260	266	222	232	235	266	252	234	252	245	253	237	251	232	244	233	228	241	259	270	247	241	245	248	221	250	215	259	209	222	233	246	246	247	236	236	225	227	231	234	261	225	238	249	208	256	232	245	251	220	260	238	242	254	229	226	265	251	218	243	243	223	257	255	233	225	260	238	241	255	249	218	247	248	233	246	250	286	244	258	248	235	232	230	221	236	220	212	254	246	194	239	249	227	250	233	244	256	234	258	259	256	223	233	214	235	237	228	230	276	264	217	221	237	232	228	240	247	266	242	261	227	230	263	235	232	235	248	231	231	256	250	246	227	259	228	235	229	236	238	230	247	257	228	276	234	229	243	240	271	259	236	228	223	237	231	255	239	247	232	250	238	257	207	260	241	269	213	264	231	243	236	262	269	258	261	234	220	235	262	251	226	223	256	211	255	232	242	225	233	227	233	264	254	241	273	233	241	222	229	241	265	238	260	260	214	288	223	232	228	244	234	221	254	229	230	258	235	207	227	230	233	250	244	261	236	259	253	238	226	229	264	193	226	232	236	208	237	238	253	239	256	238	238	263	222	236	245	243	248	238	248	236	232	267	229	246	245	242	236	241	245	254	215	234	238	250	256	275	225	226	216	261	251	246	221	237	246	207	250	223	216	222	238	259	251	215	237	253	218	238	253	286	260	235	254	249	242	231	243	287	203	253	280	235	224	235	237	251	255	219	205	234	213	253	240	243	244	236	249	263	228	248	224	248	263	231	237	224	249	232	253	234	267	221	214	233	221	231	222	231	227	241	249	240	250	254	231	231	225	258	233	225	231	264	241	241	251	233	239	267	252	213	206	245	225	243	234	247	219	228	249	221	251	235	229	260	244	219	232	218	238	220	257	246	215	245	253	244	235	218	236	217	242	238	249	252	250	234	264	218	214	241	228	240	246	229	235	254	237	240	254	231	207	244	244	245	210	242	240	257	231	261	247	217	228	256	255	240	256	218	269	268	236	242	219	221	225	230	227	261	264	211	244	263	228	252	249	233	232	261	213	237	214	257	267	260	241	217	231	220	244	252	244	230	228	245	258	281	233	229	236	248	236	221	243	236	253	245	260	207	258	229	250	241	239	239	262	236	234	220	241	225	262	244	255	223	241	260	250	251	253	250	198	233	221	262	217	233	264	221	207	219	272	259	224	230	268	282	274	245	235	258	230	249	246	255	251	235	251	252	232	220	238	238	222	229	237	243	250	230	254	239	259	213	234	231	230	239	232	232	242	243	255	245	215	259	227	251	248	232	228	270	247	233	249	241	238	220	245	215	251	242	223	256	250	241	222	255	234	211	255	235	233	242	228	245	252	245	246	206	240	236	219	232	229	265	239	217	227	226	229	234	250	228	229	242	256	243	229	229	240	238	246	248	257	206	229	235	246	253	246	227	235	224	208	225	222	236	266	224	263	231	232	242	266	249	258	250	280	226	218	240	229	229	237	210	265	240	258	247	250	245	251	242	264	271	223	232	243	233	238	232	225	218	255	238	246	226	207	204	256	241	236	217	225	238	241	256	238	253	231	237	233	249	218	213	210	219	246	234	257	237	227	249	242	241	239	250	241	218	242	228	249	244	214	217	226	238	241	233	237	249	247	246	219	260	242	251	231	235	239	228	242	231	229	257	216	268	226	217	235	274	269	241	247	226	243	262	248	246	250	266	269	261	236	250	238	255	232	254	242	256	255	230	237	239	239	234	245	212	250	259	244	253	227	252	210	265	258
18515	41235	74093	75220	61496	44359	26359	11604	3874	1288	639	612	539	546	610	559	595	552	588	572	591	569	614	578	629	600	582	575	570	554	572	585	560	628	586	642	601	586	608	604	604	581	603	559	617	578	605	588	549	562	597	553	609	597	589	576	576	605	537	572	585	519	583	590	614	590	606	613	573	546	626	557	605	592	603	534	595	583	574	596	566	572	578	592	546	603	602	598	520	593	584	575	534	580	567	562	559	569	535	561	632	597	578	553	538	585	581	598	584	543	600	563	568	571	613	627	576	589	553	593	612	577	645	569	584	607	563	624	585	634	621	549	593	586	655	625	595	579	591	580	568	568	582	569	538	591	552	647	592	581	580	566	581	555	592	603	549	584	625	575	578	599	569	615	535	600	583	575	582	549	589	618	551	603	597	558	550	584	609	556	590	564	602	585	567	596	578	552	572	536	584	615	583	605	522	597	575	556	567	573	587	587	590	567	582	596	607	586	582	545	615	595	564	589	590	613	566	549	599	593	573	592	587	583	628	573	570	598	632	569	547	567	615	567	587	588	632	585	574	554	600	541	571	583	583	592	548	598	592	592	630	644	575	585	579	615	548	534	604	543	555	550	567	559	553	603	615	562	562	595	579	592	579	603	599	633	563	542	588	569	636	592	612	540	589	567	574	601	602	651	597	536	512	646	588	577	591	592	544	605	581	584	553	572	557	596	576	561	584	600	562	584	581	556	544	592	601	590	553	565	600	579	565	574	599	556	582	564	560	576	579	594	570	590	570	586	576	584	563	602	551	628	565	597	551	593	564	576	570	576	582	582	603	610	600	553	560	601	597	554	579	589	606	609	575	553	589	572	605	592	584	558	626	603	570	567	606	633	568	553	578	568	618	569	549	600	538	607	589	575	582	551	564	602	523	592	558	586	567	563	589	601	590	569	557	572	583	597	564	607	617	538	592	569	561	600	549	548	568	572	572	585	560	569	574	554	580	596	557	579	590	565	565	585	572	627	611	569	594	563	609	588	583	583	549	539	598	573	633	539	560	576	596	590	607	558	580	612	616	531	571	632	568	607	555	577	596	612	573	576	598	554	580	575	585	559	590	561	597	595	564	552	620	599	541	560	537	542	548	591	582	564	609	571	622	535	599	586	533	591	617	582	557	611	604	589	584	611	609	576	571	563	630	572	601	610	579	576	548	611	580	618	581	580	551	531	567	569	575	561	571	554	536	591	570	563	599	562	589	615	593	601	622	587	616	552	587	601	573	617	591	631	588	604	586	557	566	584	558	572	555	585	590	646	553	619	603	614	593	584	562	592	591	506	598	587	632	576	582	612	573	617	606	625	593	570	635	617	603	598	574	576	602	569	566	567	584	562	590	545	593	606	543	609	581	593	606	614	572	542	602	548	596	575	580	606	587	582	575	592	581	591	580	573	587	597	545	583	549	607	562	601	563	592	622	568	567	556	573	580	592	587	585	636	587	546	601	548	597	597	561	563	630	575	577	595	598	575	563	598	595	606	649	582	608	597	548	528	589	582	566	564	587	596	625	543	571	563	564	545	586	570	569	577	613	577	553	543	570	589	585	594	545	601	588	616	599	602	556	552	592	590	622	552	606	611	567	565	588	571	608	568	611	570	606	634	581	558	602	556	563	560	610	534	579	546	580	565	580	579	557	527	609	560	603	559	617	606	544	571	587	616	566	559	567	571	597	547	585	578	570	595	556	573	570	592	551	589	601	562	588	618	568	613	573	585	613	566	536	611	583	527	571	579	595	586	596	582	556	618	590	606	556	604	618	557	586	620	529	593	576	543	620	585	594	559	579	597	536	577	600	553	546	568	593	593	574	584	592	612	596	608	554	530	622	612	560	620	582	581	579	567	594	563	557	573	586	602	581	584	587	595	589	583	564	631	594	615	546	639	566	561	571	569	557	591	594	576	562	603	554	556	579	567	559	589	571	599	608	592	605	602	620	607	576	598	606	526	565	595	621	576	595	564	618	645	553	570	588	544	586	554	584	567	590	584	586	568	576	598	563	593	576	600	541	543	577	574	607	587	589	634	617	548	625	584	564	621	555	578	556	539	581	545	588	582	524	540	586	568	583	593	567	583	577	562	571	551	565	574	572	588	589	558	576	604	590	603	626	554	567	554	572	614	611	609	552	604	583	594	583	616	576	614	579	560	623	578	568	573	570	585	548	581	627	549	573	581	586	547	538	568	620	593	619	594	567	561	569	545	598	560	552	581	512	572	614	612	566	547	573	511	563	582	597	559	600	571	585	598	599	591	601	633	597	538	632	626	593	581	595	616	572	575	622	578	603	596	581	621	610	576	572	612	558	589	586	550	593	565	571	577	573	565	584	574	570	566	571	550	599	566	556	584	561	585	587	543	576	545	591	603	542	552	616	569	583	603	573	579	599	555	589	586	565	592	613	566	545	597	588	592	572	600	590	558	576	609	606	554	594	612	534	566	573	588	562	554	560	577	542	549	559	580	629	547	590	592	542	584	537	577	585	641	592	597	576	603	601	556	610	591	596	579	575	586	550	585	598	560	583	609	627	649	583	598	576	585	585	564	565	588	563	564	589	589	594	565	627	590	606	531	630	610	579	588	557	619	594	527	571	588	611	615	570	629	536	577	557	536	631	571	606	532	557	583	575	647	557	533	604	608	591	587	612	559	599	574	533	538	598	571	563	586	587	560	577	562	594	623	562	588	584	561	591	575	621	630	599	572	547	590	592	591	566	588	544	584	551	549	590	598	570	577	593	566	606	600	535	589	614	554	604	561	576	600	571	576	630	602	542	615	595	598	590	556	604	560	529	566	597	536	570	542	548	620	566	574	582	561	566	526	530	583	533	594	591	611	605	585	596	591	574	576	596	576	552	593	592	568	560	542	616	553	544	588	582	562	582	582	589	561	608	573	574	608	563	583	582	580	610	590	613	611	560	555	593	572	550	604	565	623	563	583	585	570	565	579	577	593	512	578	620	557	606	571	555	613	564	594	575	568	617	553	625	588	581	610	580	609	577	556	588	579	582	531	547	563	560	560	616	575	611	590	578	583	611	593	599	585	613	558	576	634	552	568	541	613	599	593	575	572	562	600	576	598	594	599	585	617	578	573	537	596	563	553	633	576	570	584	612	595	574	598	573	593	576	552	569	597	591	598	546	586	556	560	575	542	560	571	623	594	633	546	574	581	602	546	634	598	615	579	572	559	596	565	610	579	574	572	554	613	599	552	587	566	562	551	641	557	601	524	562	575	537	523	639	602	530	578	580	573	608	587	578	532	577	594	581	572	570	591	567	590	605	592	566	566	625	628	564	571	599	587	560	558	579	610	565	577	592	594	568	568	567	562	577	563	629	523	576	575	532	563	539	566	560	517	586	540	591	551	569	613	551	587	572	558	625	573	585	559	568	631	569	571	594	556	604	560	560	585	571	576	552	584	596	578	620	590	560	579	587	563	565	610	589	583	573	571	612	578	601	597	543	583
2483	3525	8515	8125	4831	2231	893	457	278	220	235	200	186	196	219	200	194	234	232	198	222	204	173	210	206	229	204	211	225	212	198	205	217	204	195	192	189	204	210	189	191	199	211	187	196	205	234	188	239	208	197	191	167	190	223	201	180	196	210	216	210	191	185	205	196	220	215	228	207	199	206	200	210	186	190	187	216	212	221	210	199	217	188	212	202	179	229	228	194	201	222	228	204	231	203	200	213	201	216	205	200	220	177	183	221	211	216	193	199	195	191	224	191	188	213	222	213	190	195	216	204	207	202	200	217	210	171	188	218	205	205	185	208	229	217	221	201	204	231	184	218	185	196	179	178	224	235	185	233	208	197	214	192	211	201	207	216	210	188	231	201	187	182	228	210	194	184	216	198	193	225	223	218	195	211	202	200	213	200	199	204	204	227	200	172	223	203	224	198	198	204	191	239	220	216	199	188	213	210	223	197	183	206	172	206	202	185	197	205	188	212	189	197	202	202	214	215	208	221	173	177	225	198	199	199	199	210	203	169	191	206	202	198	222	212	162	209	198	184	194	181	194	203	194	185	170	185	209	207	203	200	217	206	194	210	225	228	199	204	205	199	225	222	197	195	194	169	200	205	253	204	201	227	220	203	207	187	211	186	212	194	203	189	217	187	181	214	206	198	185	193	207	196	200	196	192	203	172	193	190	197	194	202	207	211	200	181	183	191	180	184	205	203	232	196	197	177	188	175	198	192	202	204	184	201	214	223	213	199	223	197	196	218	210	216	224	216	173	217	203	194	205	198	216	204	198	221	196	177	206	224	194	207	210	200	213	179	207	209	185	205	201	204	201	212	222	206	225	218	220	212	222	205	190	198	206	183	192	218	219	203	235	209	240	173	208	208	165	176	183	201	208	207	186	212	189	203	201	191	192	185	216	190	255	185	204	197	202	224	213	190	215	174	212	166	201	210	193	181	200	188	184	211	183	203	236	208	231	208	174	218	207	222	204	208	187	193	196	178	193	218	207	175	201	199	216	184	217	210	195	179	199	223	176	225	164	203	220	218	201	198	204	196	242	188	183	222	184	219	221	192	214	192	195	217	185	204	190	199	212	215	230	196	202	214	203	214	207	209	221	201	212	227	204	221	214	190	205	222	192	212	229	181	192	182	189	216	197	212	211	226	231	225	198	193	222	203	200	198	222	210	239	196	202	214	218	190	209	208	196	197	197	219	203	205	196	196	234	226	214	225	193	202	201	224	212	203	201	198	175	183	189	215	208	203	182	203	185	191	226	183	204	183	175	184	200	189	191	214	196	207	211	195	197	233	214	190	192	195	160	180	209	218	197	189	187	230	224	195	208	194	208	188	200	216	225	182	214	201	200	215	204	215	213	197	208	217	177	206	199	212	201	180	212	191	203	234	229	216	196	209	212	184	201	216	194	201	211	193	179	226	204	196	240	245	189	197	205	218	192	198	221	202	210	196	200	202	187	198	206	189	219	188	177	233	192	228	186	199	213	181	185	214	198	215	201	186	196	198	214	204	188	215	216	224	220	184	200	230	200	216	182	225	196	200	223	211	202	222	205	212	195	212	184	204	207	208	213	168	181	238	191	209	181	221	213	196	204	222	203	185	197	190	172	208	188	195	202	195	208	213	228	179	188	203	213	205	206	224	192	235	221	221	207	194	193	205	166	217	187	205	220	183	196	239	208	211	198	204	199	206	208	191	204	199	174	204	186	201	190	199	212	208	194	183	231	224	211	224	193	217	200	169	206	194	225	212	189	199	194	223	209	187	214	211	234	183	221	226	191	173	174	190	216	202	216	195	199	209	197	211	196	214	216	182	221	186	193	215	200	201	176	223	233	197	192	225	196	190	190	214	221	217	203	193	200	180	199	194	214	216	202	223	230	186	230	189	168	202	186	230	191	196	205	206	200	219	185	196	200	192	224	197	195	210	200	195	210	182	213	181	200	188	173	188	173	203	184	185	172	203	208	197	194	200	207	197	213	179	189	193	190	211	239	198	207	190	192	186	210	193	191	203	213	207	206	217	192	199	199	217	210	229	176	198	214	229	198	189	204	189	195	199	176	223	197	198	172	205	224	207	205	190	218	199	193	199	180	206	206	213	197	200	212	228	181	210	221	196	184	203	211	188	185	193	226	206	163	208	186	182	177	192	199	210	216	213	181	190	188	206	212	193	212	134	205	209	228	185	186	217	183	185	183	209	189	183	202	229	201	188	189	200	194	217	200	186	197	198	210	216	188	230	213	194	198	187	190	206	213	208	219	190	195	179	196	215	159	202	193	213	213	203	206	181	238	223	189	203	196	219	183	187	219	209	187	174	201	215	170	200	208	186	220	207	207	196	182	214	204	192	188	191	206	193	202	200	174	222	202	193	210	205	199	214	201	206	211	175	204	178	192	193	210	220	211	197	199	192	232	241	188	230	219	228	204	192	194	196	199	215	233	184	230	215	206	196	197	181	206	207	197	218	182	211	212	221	211	230	210	206	212	209	203	222	202	211	205	207	188	231	180	185	203	210	220	170	197	211	197	213	194	189	176	204	236	221	216	229	195	203	218	195	193	162	205	199	188	220	206	231	205	202	184	220	212	194	199	214	215	226	191	206	202	208	238	214	210	197	175	228	225	201	222	223	221	211	207	216	211	195	194	216	178	203	210	224	217	209	175	182	216	191	204	190	190	188	211	233	213	213	184	189	184	215	242	222	187	206	188	222	247	185	201	196	190	249	205	175	222	194	190	226	195	206	195	220	224	217	216	191	212	223	193	186	194	205	212	217	219	186	176	171	209	206	176	234	162	173	223	211	191	203	171	184	184	203	217	203	222	208	210	202	193	214	205	201	211	196	234	202	212	206	216	189	203	203	196	194	229	192	229	180	196	205	215	186	185	175	222	182	217	174	182	193	208	233	230	208	185	202	201	216	203	189	201	190	219	195	210	202	224	214	217	189	182	198	178	208	214	216	198	204	206	223	220	165	184	203	218	212	197	222	181	213	185	219	217	206	191	193	184	225	242	211	217	204	233	205	185	195	191	216	202	184	187	216	200	197	198	211	209	208	204	217	218	186	204	188	211	207	183	172	182	218	177	186	172	207	209	197	183	189	224	221	208	207	183	221	193	223	195	191	185	222	197	181	196	200	191	210	205	168	192	241	198	189	178	219	217	214	201	215	230	166	220	229	209	193	187	184	201	204	212	196	192	231	212	196	178	200	202	208	229	191	196	196	208	219	213	201	209	200	178	203	186	207	211	200	205	181	183	200	221	178	200	202	211	215	210	193	225	192	208	202	232	212	210	196	221	207	234	206	209	190	208	205	198	193	198	199	201	203	217	207	185	200	188	175	203	219	190	186	191	178	208	230	194	221	223	206	205	221	207	179	172	217	184	206	191	194	216	190	189	202	194	208	193	192	230	209	183	212	194	192	223	229	187	187	210	187	181	203	208	187	199	202	206	211	188	192	213	188	184	212	229
2609	6281	17677	20008	13991	7370	3199	1391	815	580	534	533	522	509	517	517	529	523	474	532	447	509	481	517	484	459	492	488	528	518	545	539	517	516	519	539	470	526	484	543	520	499	495	495	518	508	528	514	508	549	530	522	495	541	533	495	506	528	519	499	526	547	526	516	521	519	523	497	492	511	501	481	548	500	507	522	512	531	551	512	511	479	521	507	514	549	523	507	520	521	506	527	519	494	509	521	548	484	479	485	515	553	541	548	538	537	504	503	519	527	479	541	529	505	535	491	522	504	503	514	490	520	506	475	516	495	554	516	464	537	505	512	502	494	503	523	542	529	498	498	495	487	544	515	524	528	504	497	497	510	548	506	512	498	491	520	520	511	507	538	490	516	545	521	527	497	563	516	488	516	523	510	518	528	497	518	513	543	527	467	522	474	509	502	487	496	473	530	564	498	485	466	532	513	506	498	509	537	521	464	542	478	525	483	534	521	514	517	502	525	527	544	489	477	523	503	488	495	516	495	478	545	545	495	551	505	516	490	489	543	518	514	519	495	526	497	547	523	484	553	535	499	517	470	496	490	504	512	561	555	525	499	514	500	495	484	499	476	516	500	527	539	519	507	493	480	525	519	521	541	501	506	517	435	514	517	517	522	528	482	533	516	535	460	478	551	531	535	509	482	514	508	520	556	512	509	497	460	535	522	527	502	534	512	526	508	485	519	472	502	488	536	507	496	503	488	500	502	508	507	504	530	537	553	509	512	513	524	517	493	488	502	487	532	522	495	522	525	558	517	523	515	548	509	530	517	506	516	556	537	531	490	567	562	513	518	470	474	508	478	502	492	518	572	487	511	519	543	506	493	538	523	544	503	532	495	549	539	532	534	513	555	507	483	547	530	531	502	481	529	498	506	522	509	526	524	569	586	520	533	537	457	494	528	527	483	511	447	529	511	485	491	509	489	472	516	511	503	497	507	555	549	527	519	524	531	560	543	523	532	562	481	516	467	502	492	499	495	520	491	521	481	515	506	494	542	499	529	510	490	513	510	476	480	490	530	513	528	492	482	535	483	516	517	528	504	524	505	534	511	550	496	520	495	557	497	510	540	501	480	524	547	507	480	541	484	566	489	537	472	501	525	497	506	518	518	495	526	526	505	489	477	520	503	529	543	489	510	525	530	507	501	571	500	524	503	515	473	529	543	527	506	494	510	517	503	508	504	540	558	490	529	523	505	537	490	538	520	486	530	538	548	499	487	532	515	521	540	504	491	531	518	540	481	481	504	476	506	484	557	526	503	542	530	516	540	524	523	524	451	511	510	519	499	481	477	485	525	494	510	511	503	511	495	506	518	506	502	514	515	495	495	515	527	522	515	486	491	513	532	487	525	504	490	469	465	513	506	497	484	525	537	504	504	492	533	506	536	520	533	487	508	523	511	550	480	536	538	501	533	484	487	479	488	509	515	501	519	498	524	488	543	522	525	520	502	521	510	487	492	530	502	500	488	515	509	518	528	506	489	502	520	549	521	514	541	561	484	534	500	515	490	506	539	489	505	526	470	523	509	544	470	544	519	493	504	554	498	510	518	514	523	538	516	536	534	536	516	525	500	561	490	500	519	507	511	500	478	544	521	525	504	435	546	503	540	492	484	531	535	519	532	485	517	507	537	527	518	525	517	547	496	496	503	515	515	485	496	480	509	542	543	528	531	487	515	492	521	538	474	514	498	527	505	512	536	512	532	505	534	499	456	496	526	514	526	433	503	508	523	507	497	493	466	473	522	523	516	530	499	528	526	499	509	483	535	501	469	520	535	556	516	485	498	525	529	523	534	500	515	509	526	483	527	520	492	517	523	521	505	519	495	518	528	516	519	496	515	511	527	523	511	516	458	513	497	522	489	570	526	520	475	521	505	528	504	499	490	484	545	476	551	521	535	508	493	494	515	511	490	507	508	561	532	510	498	534	492	522	487	504	529	514	513	510	510	508	471	469	469	482	538	485	485	531	488	459	505	535	518	478	496	526	511	519	526	511	554	479	484	495	502	526	488	525	529	543	522	515	543	540	506	536	527	476	491	508	493	507	521	543	513	501	546	498	522	506	511	530	526	513	509	517	515	549	510	547	480	533	479	540	533	488	500	487	502	519	510	511	501	466	524	513	509	531	499	525	545	496	463	543	493	484	521	517	471	511	514	481	516	522	546	496	465	516	525	459	489	469	509	517	513	511	521	496	518	522	504	505	506	508	510	548	535	512	498	478	467	521	476	524	514	514	505	506	498	547	521	517	521	520	497	465	520	520	506	519	526	508	535	537	544	482	499	538	498	542	484	500	547	521	489	534	535	502	544	551	523	516	493	484	514	512	473	465	510	492	500	491	482	492	518	560	542	502	491	484	524	549	545	532	526	507	511	521	557	559	509	488	479	559	532	480	500	496	538	491	509	474	514	494	479	524	491	517	487	538	476	527	511	509	493	513	523	494	473	461	492	482	496	535	490	542	542	495	489	505	491	483	476	508	491	524	504	534	538	505	536	471	511	497	521	480	547	551	520	521	529	552	520	525	552	578	480	554	510	511	509	526	507	509	527	502	520	499	507	508	462	541	512	525	433	518	512	547	498	549	538	468	519	534	513	478	531	531	491	480	546	515	493	557	502	513	516	545	522	518	534	521	499	542	537	564	515	505	554	522	522	532	523	506	489	488	510	514	492	478	553	528	507	548	493	523	470	543	473	498	521	562	526	524	530	503	481	495	507	514	533	479	502	495	539	549	557	509	490	485	524	517	536	542	494	533	454	509	521	485	506	534	509	554	510	494	515	528	515	492	504	504	500	481	517	499	513	478	541	483	490	488	527	507	510	460	507	485	507	525	510	530	493	495	512	494	499	499	540	509	501	488	559	505	545	536	506	512	534	489	511	498	494	523	521	511	496	508	529	489	475	529	496	521	504	501	552	513	540	510	503	469	515	528	499	512	503	525	557	504	518	519	558	521	550	489	520	513	494	507	520	509	538	485	500	556	482	494	523	554	511	513	508	502	495	499	454	488	550	511	503	503	511	518	532	519	523	512	553	529	496	509	525	553	466	514	475	527	477	514	513	516	524	504	490	495	524	494	530	529	488	528	460	509	483	527	478	492	498	499	502	543	504	523	484	494	511	545	512	493	485	493	499	482	562	526	481	475	497	508	503	509	505	528	495	497	531	483	494	512	564	511	562	535	494	540	533	496	488	502	496	538	496	524	491	530	483	548	512	517	507	514	531	478	523	505	510	471	501	495	479	508	492	520	505	526	447	468	495	512	513	524	551	545	509	493	517	522	536	508	511	522	481	527	483	479	487	521	525	522	548	524	523	497	524	480	516	520	497	509	523	517	557	555	526	464	503	505	469	478	514	489	516	521	501	517	509	505	491	504	531	518	510	517	510	526	519	507	502	559	501	525	515	532	484	535	491	519	532	535	511	481	495	484	491	496	572	501	525	521	467	542	503	522	514	498	499	521	528
18349	51123	72646	63936	48027	29893	12931	3453	932	454	289	260	241	257	236	238	275	237	259	264	266	252	230	268	255	228	266	260	304	258	275	264	280	270	246	266	268	272	263	265	253	255	225	234	257	246	241	245	277	265	255	238	285	254	268	261	254	232	253	253	241	261	260	290	242	233	251	226	241	282	264	283	238	266	219	229	235	260	249	258	253	292	261	259	251	237	263	285	247	255	238	226	234	242	269	262	256	268	277	224	273	269	273	265	284	217	242	274	272	235	263	224	283	259	285	227	255	271	257	223	259	228	229	245	243	227	279	246	264	212	252	247	284	219	233	241	228	268	274	258	235	248	260	257	252	256	252	260	261	280	260	277	250	239	246	255	257	261	249	262	263	244	259	228	220	233	258	268	251	232	242	254	273	253	246	239	230	247	265	252	234	251	245	312	265	254	254	259	258	264	251	258	265	248	236	290	234	259	243	241	245	266	279	259	274	237	243	250	259	231	237	216	241	238	257	249	240	261	235	244	267	274	269	250	271	243	236	245	247	228	248	236	259	246	241	293	262	262	235	256	258	268	259	258	258	271	240	235	254	240	244	222	273	247	270	265	239	246	274	265	272	211	255	258	229	241	266	254	253	252	271	238	229	251	251	249	245	235	252	225	237	266	202	231	273	240	247	258	252	269	265	265	251	239	248	235	257	235	240	261	249	273	243	238	227	250	236	263	267	275	244	241	244	245	228	246	245	246	248	237	263	246	275	273	253	247	266	225	245	244	263	244	271	242	227	264	275	280	244	277	250	277	270	263	238	228	260	255	239	225	247	235	260	256	248	245	242	259	270	240	247	249	264	260	280	277	277	239	212	225	259	253	270	237	250	264	261	246	256	263	251	247	244	259	250	256	234	276	271	231	260	246	231	280	254	249	256	223	248	239	252	222	261	265	257	244	256	250	244	243	289	231	258	271	256	242	244	236	245	242	230	218	234	254	260	258	256	255	257	227	242	268	232	255	267	258	262	246	254	241	270	234	259	266	242	247	257	243	249	266	243	249	227	225	263	276	248	238	240	258	229	266	250	249	258	229	269	244	233	266	252	242	238	276	251	246	258	247	285	223	238	270	286	220	270	239	244	250	232	233	262	235	257	229	282	236	265	233	260	243	243	253	243	246	231	237	237	261	273	272	240	280	259	259	262	235	238	239	233	259	248	243	241	254	261	248	254	239	254	275	262	257	254	265	284	261	278	265	291	234	234	239	250	233	228	252	254	236	255	250	218	246	225	273	239	259	261	251	261	254	244	238	223	257	247	261	298	272	244	225	257	253	227	237	259	246	246	239	272	246	220	231	280	224	259	262	277	249	270	220	250	251	266	263	247	255	247	254	274	258	250	248	264	272	257	252	259	230	261	254	254	240	269	240	242	244	231	252	242	257	257	279	238	234	259	285	272	245	264	261	272	252	237	233	256	254	249	272	239	269	259	246	217	256	236	246	238	249	269	247	282	249	254	247	257	278	248	242	249	268	215	240	247	261	263	272	260	227	274	245	268	235	261	229	268	250	250	226	251	266	275	217	274	279	248	264	266	264	262	245	266	280	257	243	239	250	243	279	246	262	258	241	277	259	250	241	267	229	252	214	247	256	269	236	261	265	258	277	244	219	253	257	237	252	256	251	242	264	271	238	261	256	237	257	239	284	244	271	251	258	248	255	233	237	252	242	263	226	236	254	270	260	243	257	243	261	274	259	245	273	255	243	246	257	253	248	225	233	252	273	257	272	266	253	266	252	254	233	235	263	269	222	262	243	248	262	253	233	243	242	210	216	255	234	258	274	219	218	267	273	256	242	272	262	263	248	241	245	235	258	272	232	248	256	269	267	259	238	268	245	279	272	234	271	261	277	242	270	262	260	250	249	237	256	271	265	258	276	233	260	273	256	282	255	287	261	284	270	261	236	233	251	243	235	236	260	247	263	273	276	244	243	245	241	256	247	244	247	256	274	259	238	254	216	289	269	231	268	267	271	257	243	254	241	235	250	206	234	251	257	272	271	243	264	268	246	231	268	265	276	246	263	265	248	260	243	251	240	242	255	239	255	267	273	244	260	255	268	226	269	263	243	258	222	276	237	235	239	231	253	301	260	265	246	223	235	251	247	266	255	246	270	285	213	249	254	269	243	286	283	270	217	223	290	251	281	237	236	220	255	239	247	246	283	261	248	227	281	234	279	234	255	267	261	284	260	237	243	262	243	231	233	236	245	259	256	239	239	232	241	227	266	248	267	250	241	251	246	228	256	260	258	256	271	231	258	249	265	244	239	254	265	268	250	265	249	253	248	278	241	263	231	230	222	255	236	269	251	251	256	270	259	249	223	257	278	246	250	249	225	250	240	262	254	255	219	271	267	228	243	265	248	240	273	245	273	253	263	231	254	262	245	247	256	267	263	268	232	265	260	272	262	249	237	278	247	239	247	257	272	218	229	260	256	252	285	254	280	252	244	250	240	243	253	246	267	271	269	252	283	277	256	237	247	232	245	245	268	232	247	260	250	230	230	249	262	214	280	267	247	270	248	254	247	254	251	265	257	266	291	270	239	232	244	243	240	254	242	287	259	277	247	223	252	255	250	238	249	246	239	249	291	281	258	260	220	270	263	285	247	237	237	239	255	266	247	261	253	260	286	249	256	244	264	260	267	274	265	257	257	260	242	238	267	273	270	266	248	261	271	271	245	275	255	246	267	279	270	250	248	281	245	258	230	244	242	264	260	268	253	247	256	244	236	287	259	263	271	243	249	246	243	234	257	265	258	239	272	256	258	253	258	242	243	298	269	263	223	255	239	250	283	235	250	264	255	246	254	273	233	274	274	250	243	259	257	273	261	249	288	270	261	244	249	233	255	258	269	254	261	243	235	252	240	240	263	252	236	286	243	268	246	266	233	257	255	226	219	243	223	249	276	239	251	265	239	288	272	273	225	241	235	266	222	260	240	240	239	284	284	296	265	274	256	247	256	261	277	248	273	246	240	237	251	258	284	239	236	256	252	239	282	261	231	262	252	253	233	250	243	234	275	269	246	220	260	242	256	251	287	253	243	229	230	281	274	254	243	252	267	246	270	235	264	293	263	251	237	246	260	293	273	238	265	267	247	238	263	255	222	250	241	257	295	233	254	262	284	222	267	281	261	221	266	247	238	274	246	216	285	233	253	263	257	247	248	279	289	271	261	262	258	259	233	283	205	247	279	264	277	256	271	256	244	269	254	248	234	279	226	266	285	271	252	237	248	242	246	254	236	271	243	269	223	253	241	237	229	244	267	238	260	252	263	274	275	243	261	260	241	252	242	241	250	257	256	239	244	270	244	237	247	241	260	257	265	242	245	242	268	258	255	271	247	268	262	247	273	251	262	253	237	240	237	261	253	264	258	239	271	211	272	258	264	256	279	234	245	239	251	251	246	252	265	260	250	243	262	241	244	252	237	240	260	257	244	261	262	241	248	270	282	285	262	276	270
12050	40817	67172	70025	57668	41090	23452	9936	3169	1173	774	605	616	595	627	628	592	635	615	590	641	673	587	626	660	654	652	635	660	608	635	654	618	605	611	607	611	563	573	645	597	612	618	643	611	608	625	563	610	597	577	614	643	636	588	613	635	630	607	598	590	602	556	626	604	645	612	580	631	617	604	627	594	615	640	634	648	612	585	600	671	588	622	602	594	594	654	605	612	642	603	615	610	561	655	598	666	592	590	628	617	581	612	633	619	617	599	628	635	603	642	654	594	600	608	592	635	613	617	601	610	618	623	597	578	586	623	593	580	587	650	616	642	635	620	624	627	608	598	578	656	635	582	606	596	626	606	601	594	599	641	597	621	633	604	609	615	618	619	623	643	615	625	581	682	626	582	598	581	552	619	636	615	648	578	610	612	632	565	659	593	591	629	587	644	608	614	632	606	639	614	656	622	599	583	612	604	617	614	595	591	621	657	634	635	608	605	637	599	650	592	605	630	600	635	580	616	656	602	633	603	614	636	632	567	629	611	640	572	592	635	614	602	565	622	602	631	638	611	622	616	642	625	622	618	623	604	587	612	641	621	630	635	642	598	607	603	621	637	631	608	622	652	610	640	598	593	601	600	614	651	616	599	611	599	591	659	596	597	588	646	632	621	631	643	660	585	611	630	634	617	630	608	605	595	586	601	579	622	625	610	639	574	665	615	604	623	585	586	612	652	652	652	568	630	607	618	616	613	573	642	578	629	581	577	621	621	631	589	604	604	601	658	605	614	645	616	613	596	578	613	573	596	646	560	576	632	604	619	635	615	602	634	622	627	623	671	647	639	662	620	606	607	581	619	653	643	604	630	586	571	667	614	612	610	616	571	643	612	621	621	616	619	573	571	621	606	615	635	583	611	615	615	614	648	616	629	637	579	628	649	618	624	593	588	602	553	589	625	616	602	602	639	598	578	611	642	607	627	700	627	614	550	631	623	609	587	640	635	620	595	624	605	626	612	648	611	647	589	603	630	655	623	621	644	597	561	582	625	605	629	621	686	621	594	602	589	578	623	609	606	619	618	625	590	617	620	648	545	644	583	603	593	632	600	640	581	629	607	624	649	570	593	628	664	621	608	582	574	591	575	573	651	639	596	590	599	609	636	644	580	640	618	635	610	603	596	602	583	642	593	618	602	603	620	635	623	625	600	627	646	641	635	621	581	611	609	595	603	632	611	606	611	561	587	614	643	592	611	623	591	580	587	625	607	608	596	637	643	608	632	594	606	639	609	590	647	639	609	603	590	608	610	623	604	657	633	621	606	619	579	606	626	608	578	626	644	631	630	636	609	608	638	618	602	577	664	585	575	628	652	607	643	624	588	593	618	605	629	656	597	589	575	634	629	613	573	605	585	589	611	652	608	633	614	588	660	600	618	583	629	584	666	651	618	574	621	579	616	601	643	607	595	603	635	615	618	618	599	594	645	592	592	639	606	624	586	627	607	620	634	590	626	626	606	617	599	629	591	640	592	617	585	593	611	602	616	584	631	604	620	580	617	588	585	590	586	610	621	588	643	661	627	644	610	610	639	639	620	625	595	625	593	622	665	589	623	640	619	576	595	614	596	620	645	606	632	602	589	580	601	591	618	640	602	675	568	594	631	627	620	602	584	641	599	613	620	614	668	685	625	569	581	654	609	655	649	601	622	599	642	601	625	637	621	633	587	607	646	629	605	609	554	564	622	641	568	579	633	635	588	565	578	626	643	597	616	587	644	613	640	609	587	578	642	583	607	646	626	617	625	623	556	608	604	588	614	608	635	616	600	632	646	581	598	598	603	589	562	622	569	650	594	579	609	605	637	607	609	628	581	589	623	586	619	643	631	570	605	576	592	611	607	586	637	633	631	621	664	566	605	555	607	580	624	628	620	596	592	573	554	632	607	575	624	613	651	617	655	585	646	634	622	636	625	671	668	662	595	559	627	555	641	586	651	617	654	596	569	623	622	605	614	584	593	600	661	581	647	595	637	636	664	613	631	601	626	605	568	582	605	650	622	596	570	603	637	646	622	599	632	610	552	557	616	579	620	604	599	611	603	593	624	590	624	567	592	626	625	654	628	612	624	578	594	652	600	616	597	608	587	604	623	621	621	592	638	634	615	622	614	610	616	632	595	623	593	626	593	623	633	624	621	637	592	607	604	601	631	631	589	630	624	618	618	581	624	563	599	601	622	651	611	608	591	598	605	636	618	630	636	640	617	635	617	656	613	628	613	629	642	699	603	634	580	609	567	615	589	643	602	607	614	623	597	599	598	617	633	632	624	614	612	606	586	623	623	577	643	580	608	608	636	592	649	618	605	649	637	596	604	641	620	587	620	614	614	621	598	617	633	604	646	609	577	634	626	596	601	602	596	587	635	585	619	577	605	617	629	579	617	578	651	669	580	595	612	630	642	592	585	608	583	614	623	638	630	582	624	600	646	597	653	644	587	612	600	605	619	639	619	623	604	624	625	620	622	591	614	596	610	657	661	614	554	609	685	605	648	610	640	592	638	629	640	593	652	572	595	580	582	618	626	602	609	603	625	579	594	563	577	617	611	569	631	617	593	612	658	627	587	623	601	654	602	616	555	633	680	622	568	621	634	648	561	610	575	625	608	617	597	639	622	602	622	639	639	620	588	645	609	645	638	602	645	597	582	627	615	597	646	606	547	649	597	575	567	625	590	578	625	634	622	639	617	600	614	649	590	621	625	606	614	610	659	602	569	599	615	606	567	625	608	597	596	602	622	605	598	622	584	539	647	594	609	643	595	614	609	603	578	612	601	641	622	617	627	657	654	614	629	623	631	655	605	599	592	621	616	620	622	589	626	607	621	679	602	548	615	604	610	569	638	614	573	603	669	595	603	647	558	613	610	664	708	589	616	638	655	620	640	614	612	601	612	617	613	573	626	618	643	656	600	591	610	628	597	591	619	653	623	626	615	631	622	617	629	622	589	616	640	624	655	654	606	593	587	626	622	650	645	617	599	584	565	623	604	633	612	586	626	634	612	634	562	662	663	590	585	603	624	636	643	613	600	666	620	631	642	580	614	623	601	630	584	636	626	584	572	652	596	587	613	595	606	583	614	655	656	654	627	614	641	617	620	627	612	661	627	581	592	668	626	627	611	630	580	617	609	619	589	613	593	580	623	584	633	609	610	584	587	627	605	635	604	603	597	573	627	586	598	636	571	584	581	608	601	630	690	605	616	606	582	656	626	607	601	645	627	608	578	632	591	644	565	611	642	626	641	624	630	614	595	612	632	601	572	602	587	627	597	631	649	657	612	612	638	595	595	610	569	643	624	631	623	562	607	592	612	635	595	607	606	648	604	616	598	583	625	614	581	656	643	603	621	667	636	626	588	617	597	609	563	605	623	587	612	620	593	625	643	630	630	628	612	581	669	614	625	578	626	643	607	593	608	609	564	639	595	621	618	626	576	633	603	660	583	628	643	628	620	631	589	587	627	608
22406	55393	77386	68255	53383	34643	16576	4877	1189	475	275	267	199	236	267	265	264	256	245	250	225	244	234	277	232	247	243	237	249	208	249	236	241	218	243	250	236	214	241	242	245	225	258	254	207	248	214	232	232	241	225	251	243	239	231	237	233	245	228	227	235	255	235	234	264	227	232	230	255	251	232	230	225	231	263	234	233	223	237	236	243	226	247	234	246	248	232	239	254	255	237	242	223	200	226	244	225	239	225	230	227	248	246	239	217	235	247	219	222	242	215	234	241	238	258	244	214	218	209	229	261	258	228	231	227	222	274	226	218	217	235	209	275	218	234	238	229	248	226	255	234	250	261	215	239	238	241	256	233	235	218	249	254	209	214	239	222	231	252	233	238	249	239	251	221	237	220	257	240	241	221	194	242	277	285	221	256	234	225	212	246	218	236	276	237	236	223	230	243	226	222	211	251	256	231	278	234	230	211	210	235	246	215	240	238	239	239	253	259	245	246	218	227	256	257	234	238	261	245	223	212	243	235	209	243	242	228	257	221	226	243	248	201	264	261	256	235	266	251	259	220	221	254	230	247	232	242	249	230	240	249	245	262	222	254	245	227	241	233	222	223	274	226	215	234	216	260	241	218	213	245	233	269	210	219	211	239	234	228	253	219	255	252	229	204	214	247	234	257	228	244	248	243	256	228	209	239	249	235	244	224	216	234	241	234	238	257	250	251	221	241	229	237	268	236	249	224	224	282	240	217	231	223	234	239	225	245	250	247	220	244	243	248	231	233	254	261	244	239	250	230	220	219	259	238	228	219	227	295	235	264	228	247	209	265	260	253	235	261	236	235	249	242	239	219	237	250	233	235	240	209	256	243	236	229	238	241	215	227	270	246	232	259	244	229	249	240	254	231	236	276	241	256	245	206	244	255	212	219	229	248	227	231	267	236	244	250	239	256	244	242	229	264	239	237	244	231	232	251	249	252	267	248	228	243	263	220	257	227	232	247	256	219	239	243	226	258	260	239	244	249	242	253	242	257	220	231	239	231	240	251	215	238	226	235	218	226	257	229	247	243	242	238	248	241	243	245	281	208	267	232	262	241	236	217	234	249	253	244	281	261	267	243	265	240	260	244	251	222	248	255	239	233	228	251	223	253	244	226	209	260	262	234	260	245	246	237	243	255	236	249	246	218	229	240	219	243	251	242	243	259	260	230	220	244	220	229	247	237	240	261	254	241	219	248	242	279	272	219	220	231	245	218	235	253	254	244	249	247	226	229	224	252	247	222	209	218	216	252	255	245	252	228	241	213	227	253	261	242	245	212	254	248	234	234	242	222	234	240	259	248	250	238	233	233	235	223	256	243	240	244	253	216	236	252	260	249	212	251	227	228	204	238	284	232	227	224	217	259	240	237	264	229	255	216	265	240	245	253	267	220	236	225	261	242	248	202	225	222	251	258	263	214	236	240	234	242	224	246	254	230	279	256	253	232	236	236	248	245	249	213	248	227	226	224	246	256	216	249	236	260	276	247	219	215	221	257	273	223	247	235	213	247	222	237	221	283	249	209	276	225	242	262	242	219	244	219	251	226	245	245	264	247	243	234	230	255	247	262	268	256	232	269	241	238	223	254	220	228	224	236	233	236	251	246	234	245	257	252	245	229	251	243	268	231	260	203	223	241	226	273	242	244	240	251	262	216	226	252	249	248	226	262	245	248	266	217	259	234	205	243	225	245	256	229	244	235	240	224	233	242	252	212	261	241	259	242	206	211	264	263	234	218	237	225	261	240	232	256	269	220	250	244	254	226	238	247	255	254	221	223	232	251	235	225	243	213	283	217	254	234	239	236	235	235	228	219	243	238	233	263	190	239	211	238	214	223	228	197	256	248	247	226	264	253	242	238	235	222	232	224	246	232	227	214	245	244	269	243	223	230	251	229	252	260	249	237	240	263	231	195	240	229	243	246	241	273	223	226	226	248	232	260	236	217	241	219	231	222	226	234	255	203	241	232	227	231	225	253	260	231	230	228	246	231	239	218	239	229	267	229	247	236	232	240	241	255	230	229	244	232	279	269	228	263	241	234	235	222	248	247	234	234	235	218	243	248	258	241	246	226	246	266	241	248	236	267	252	233	271	243	242	231	260	229	233	227	220	251	250	227	273	263	230	228	243	243	240	267	254	189	265	235	230	237	231	227	238	248	218	226	234	234	261	234	231	224	249	237	239	252	230	242	242	226	261	232	244	246	239	255	227	228	254	250	281	226	257	246	244	198	233	243	232	246	258	230	261	234	236	238	247	242	249	227	261	230	235	238	231	227	246	230	241	248	247	241	229	262	225	231	248	248	192	225	227	272	230	254	248	263	258	228	237	224	226	238	250	256	257	221	236	219	249	248	239	223	242	246	250	240	230	233	229	265	242	250	252	259	229	247	253	202	268	241	239	245	242	243	242	238	244	272	274	237	250	241	221	252	251	247	241	201	231	242	229	222	237	257	228	269	239	239	205	235	237	262	236	240	240	258	244	256	233	235	260	253	233	243	208	217	237	245	226	231	246	245	247	270	205	223	224	250	216	212	238	230	224	265	234	268	228	224	257	228	221	251	246	195	263	273	227	230	261	256	261	230	257	246	236	229	244	260	264	224	241	200	235	255	243	249	235	259	233	196	286	245	242	227	235	219	259	251	246	234	238	233	240	240	252	269	245	247	229	244	231	222	248	250	258	256	249	243	219	228	224	248	241	263	204	221	249	225	239	260	231	238	257	251	219	254	233	246	246	224	243	240	232	249	233	235	218	248	241	255	248	225	223	255	247	212	274	225	253	241	262	223	219	236	204	231	254	220	236	238	210	256	227	240	233	216	250	241	238	215	256	235	236	213	231	242	234	257	274	232	229	263	262	257	236	237	276	237	223	259	224	245	270	234	242	253	251	217	205	270	249	248	219	243	264	229	239	232	270	228	266	241	229	229	261	247	240	247	263	241	242	268	243	230	228	220	228	248	227	241	253	215	224	250	250	222	256	253	230	242	214	243	239	245	244	257	246	226	241	239	255	260	278	257	213	218	221	273	224	227	269	232	217	253	261	242	229	249	240	190	253	250	242	223	226	223	250	251	215	245	237	227	235	243	253	274	243	220	220	241	219	231	237	247	252	228	237	267	218	219	248	247	246	252	253	206	248	239	262	216	239	261	229	201	229	253	232	247	232	244	233	231	254	256	222	235	230	208	237	257	244	234	252	227	232	215	277	244	194	243	227	249	239	223	238	231	221	227	244	266	234	224	250	264	217	218	241	233	242	241	237	239	246	232	257	206	222	247	246	229	233	214	223	245	232	229	238	260	260	255	255	256	243	251	226	233	221	259	233	234	263	238	234	250	249	218	260	251	224	251	260	242	247	254	243	246	245	258	244	231	241	229	218	225	225	212	247	234	239	235	256	234	241	244	230	253	220	212	248	239	271	246	218	233	231	222	243	218	257	222	240	257	219	239	234	243	227	238	224	228	255
14021	42821	73465	75685	63700	45428	27181	12172	3955	1327	709	605	606	604	569	597	575	577	588	568	582	585	580	603	565	603	622	593	578	625	609	566	588	557	539	553	540	583	631	605	591	591	574	594	563	540	593	583	534	618	550	632	566	558	584	545	585	608	566	566	567	552	563	553	614	568	629	599	586	592	627	607	608	595	570	568	609	585	594	577	588	598	541	595	535	582	560	607	611	572	549	620	582	545	600	600	570	605	602	586	580	574	575	519	610	567	577	530	560	563	569	553	576	570	571	561	564	552	586	579	554	583	541	580	589	551	624	541	617	597	576	613	575	595	618	534	539	530	564	574	551	569	580	591	577	558	603	583	547	548	594	572	571	630	592	590	551	589	556	575	629	585	594	565	544	582	569	566	596	597	562	603	560	561	559	536	589	582	540	546	547	579	537	593	582	636	594	584	603	580	607	599	618	559	557	553	557	573	588	572	583	586	607	584	582	617	608	583	577	537	615	552	572	577	575	574	563	578	610	597	599	584	563	596	571	586	595	572	591	572	568	569	601	562	595	645	580	572	553	588	642	589	592	566	568	587	563	634	587	588	582	571	547	591	576	583	560	616	566	580	572	580	550	601	592	575	580	571	581	627	609	543	578	571	575	553	529	576	582	536	571	529	584	574	575	603	573	593	594	614	608	582	566	560	575	598	528	556	571	544	544	634	538	548	561	595	560	568	547	575	601	597	565	571	551	527	570	565	568	576	617	543	558	581	614	590	601	561	585	579	552	600	564	592	602	603	556	578	564	584	611	582	562	581	592	557	627	573	588	563	599	601	570	565	604	573	549	566	551	578	623	563	598	575	585	536	550	554	584	586	621	577	601	606	582	594	576	588	574	607	575	597	584	558	569	574	582	576	605	617	586	573	567	601	613	589	536	569	607	630	616	604	612	590	651	598	631	569	524	570	562	559	606	607	608	594	570	561	553	637	550	623	539	548	562	602	596	590	569	615	599	600	586	588	595	580	589	599	557	616	561	549	637	609	575	643	545	584	615	624	542	578	592	593	562	587	639	572	605	591	558	570	583	601	606	613	575	587	579	582	604	595	592	594	568	566	583	584	571	545	566	577	572	608	594	594	576	560	583	604	571	593	567	549	565	586	585	571	570	570	587	585	582	636	572	625	596	596	602	577	609	573	567	569	626	551	614	582	611	614	551	587	584	574	577	615	553	604	587	556	563	539	538	528	598	582	582	570	573	540	549	604	624	610	595	553	600	570	526	563	583	529	569	596	573	589	570	544	622	613	556	609	601	550	597	570	585	566	551	581	570	584	605	619	600	606	559	595	593	595	606	599	602	571	577	612	587	588	572	581	578	594	606	592	539	588	656	586	588	560	579	558	566	584	562	595	554	581	569	564	582	573	567	586	635	582	602	611	611	571	571	558	565	559	552	541	568	563	595	592	547	640	602	642	600	572	554	568	557	600	600	588	572	593	553	587	625	577	558	589	571	555	584	547	601	558	559	586	536	597	581	576	581	619	570	540	599	606	581	600	589	583	608	633	600	587	591	570	578	548	549	603	587	578	575	573	581	593	545	585	606	526	609	593	559	576	581	600	553	594	552	532	561	578	567	593	605	565	596	589	567	597	531	567	573	556	556	620	555	594	568	578	583	546	581	575	577	580	569	588	587	587	604	606	576	577	578	533	610	553	561	564	594	583	613	598	595	604	607	589	591	558	579	577	546	605	601	603	553	590	600	564	542	587	597	533	575	578	583	576	604	577	601	597	558	578	581	602	599	536	589	594	556	585	590	562	591	552	557	573	588	601	588	631	546	560	604	566	587	568	549	574	613	671	582	581	594	575	554	588	596	555	580	559	568	576	566	597	575	581	613	569	600	600	560	570	582	576	606	583	597	650	615	593	605	601	563	594	622	536	618	569	619	575	630	599	586	557	600	582	609	587	570	598	592	611	574	592	595	594	595	547	578	555	566	559	625	575	559	557	618	599	590	549	558	589	594	602	562	595	561	564	611	583	530	581	612	556	609	581	577	569	608	538	556	569	617	599	574	596	578	601	590	571	614	564	593	549	570	552	524	612	591	575	576	587	582	560	606	570	540	567	592	577	575	598	549	603	573	618	546	589	541	586	553	576	584	596	591	601	583	561	568	551	574	605	567	587	563	586	593	570	551	593	573	553	586	597	534	589	566	551	607	586	569	583	519	591	560	595	560	534	593	604	570	580	597	550	592	566	576	586	568	563	575	559	572	588	600	531	604	579	540	616	569	589	556	511	578	549	556	552	567	580	592	595	576	586	580	553	610	539	577	621	575	577	586	569	565	593	572	582	547	592	559	617	558	578	603	562	581	603	542	574	572	549	565	600	536	612	587	630	560	561	579	598	546	570	557	578	589	528	579	538	598	571	625	586	575	570	548	578	610	623	575	566	555	560	564	569	594	596	637	583	533	608	598	578	601	569	593	597	593	621	567	589	584	582	546	567	577	589	592	611	596	575	579	598	603	563	617	575	570	591	580	530	564	603	581	561	580	598	575	601	557	578	562	567	539	580	605	595	543	584	584	550	566	534	577	573	611	556	575	602	603	542	573	623	587	599	556	546	594	570	574	615	614	558	583	571	652	576	608	590	535	563	557	578	593	577	566	568	582	601	595	563	557	573	580	550	595	584	575	595	568	608	557	578	574	550	593	570	636	585	600	560	642	603	537	593	577	567	574	608	558	571	573	590	568	519	515	595	588	625	521	572	601	578	590	597	561	552	594	576	573	565	580	603	603	564	608	618	605	568	570	584	528	591	527	562	545	553	564	601	592	581	560	541	535	591	595	597	587	631	605	568	548	609	578	574	618	558	580	580	604	580	604	582	603	593	547	572	571	596	591	585	604	571	547	605	553	589	577	593	578	576	596	552	581	550	589	575	614	553	645	601	603	563	567	554	586	596	588	612	614	557	555	607	578	567	568	613	551	616	574	552	562	578	622	572	576	580	557	595	564	571	603	571	614	592	575	654	615	594	582	625	543	612	576	592	583	553	560	598	584	575	585	615	572	571	558	575	600	579	570	600	531	601	564	586	583	539	558	610	608	631	592	587	585	559	592	554	556	586	615	611	611	614	580	598	581	558	536	578	581	581	569	604	555	565	563	607	564	610	567	561	575	553	632	588	591	570	595	592	564	563	571	590	581	615	613	568	601	562	570	592	608	568	556	567	618	568	569	590	583	581	586	587	584	559	555	588	579	601	627	595	567	570	541	573	586	577	573	584	585	574	558	581	522	567	558	581	615	570	593	586	595	578	607	602	574	606	591	584	554	585	589	544	598	553	592	556	559	579	620	548	547	602	598	547	580	558	532	602	566	585	563	577	577	570	607	571	607	562	566	564	544	595	586	601	614	562	631	564	592	605	607	607	570	553	597	576	558	591	608	593	620	557	566	584	573	579	577	588	572	592	573	567	606	589	592	567	541	555	575	562	595	573	587	558	578	590	566	569	574	595
2251	3190	8323	7295	4999	2410	1064	444	287	228	214	186	185	223	198	222	233	182	181	201	206	198	192	178	203	216	185	231	192	203	210	195	196	222	214	189	208	211	219	194	207	198	186	194	213	202	212	193	206	220	203	174	213	156	210	210	202	184	216	223	195	196	180	190	182	204	202	174	188	202	176	195	189	195	223	187	219	172	210	173	194	198	232	208	189	198	198	206	195	206	205	201	208	187	193	217	197	218	201	214	195	188	205	198	193	204	167	203	212	231	208	178	190	216	192	205	187	186	207	174	210	227	203	220	222	193	196	199	213	204	201	199	172	197	221	204	204	189	195	190	197	190	208	227	187	196	193	194	188	198	188	213	216	198	209	199	231	187	219	218	198	198	201	178	211	206	175	164	221	179	181	165	184	200	199	178	180	215	183	199	192	209	195	215	180	211	194	207	185	200	196	183	227	193	205	207	184	194	217	199	179	215	215	211	208	212	194	205	187	215	226	202	188	237	219	206	201	181	213	203	212	211	217	196	195	221	226	200	189	185	197	219	215	207	185	192	186	225	195	201	199	187	209	211	179	200	216	196	210	213	250	197	182	178	186	154	175	203	184	192	201	186	214	195	216	213	182	204	188	185	180	182	203	190	195	193	210	196	210	188	186	208	198	201	173	225	204	219	194	216	212	206	212	203	213	216	214	206	190	171	180	219	199	194	216	195	172	211	195	176	191	203	203	215	196	192	178	188	179	214	193	213	197	190	233	200	199	208	187	175	202	197	198	215	186	192	187	209	173	210	176	195	208	208	201	182	203	214	174	221	201	202	195	212	182	244	196	185	199	196	182	190	223	190	193	200	197	188	204	186	198	207	209	204	179	200	193	187	188	232	201	219	193	202	204	188	209	197	191	224	224	193	188	165	171	183	199	196	203	218	187	213	195	224	188	203	174	213	187	193	201	193	197	206	176	181	200	199	198	188	195	217	228	242	224	208	209	186	209	210	217	204	185	206	203	207	189	208	202	191	181	219	188	207	174	198	197	185	188	179	229	210	193	183	182	198	230	202	214	196	181	199	199	230	224	191	190	185	187	238	165	206	206	195	173	195	205	225	187	219	211	204	202	217	205	204	193	190	207	179	202	206	204	183	188	186	194	206	185	207	196	209	193	209	191	215	187	191	179	189	223	206	189	187	170	208	198	209	206	208	179	200	193	196	207	214	207	204	201	200	197	216	211	195	211	210	176	180	218	224	185	206	198	198	211	186	218	201	207	199	197	189	191	193	224	210	194	182	196	217	184	195	181	191	199	203	183	194	210	202	218	193	207	184	206	219	207	200	195	185	206	203	192	175	217	181	186	198	197	186	193	196	209	213	221	181	198	171	178	205	192	196	179	207	201	176	212	200	188	184	184	190	201	173	201	197	209	220	191	180	181	182	208	195	215	180	186	220	217	210	203	195	203	195	194	198	172	205	220	188	188	214	203	204	217	183	214	206	202	179	195	185	197	219	218	176	189	207	241	194	223	176	192	199	213	193	204	222	203	185	191	207	183	206	216	193	225	218	197	212	223	211	203	208	186	186	181	221	198	221	199	171	195	203	194	227	200	205	221	196	230	192	185	206	202	164	189	192	195	195	184	195	196	178	207	211	174	200	205	196	184	222	220	174	198	231	203	214	203	201	205	206	193	193	195	182	212	171	176	170	175	179	202	194	215	196	201	192	212	197	204	196	182	189	199	200	204	199	197	212	184	209	160	229	197	206	189	217	227	216	210	205	181	200	227	198	204	195	221	197	205	202	166	207	195	200	190	221	204	199	212	218	216	199	184	199	216	177	200	211	202	199	176	192	205	210	193	188	196	219	201	176	212	205	187	214	196	210	222	191	188	205	188	212	200	198	212	191	205	206	192	211	207	207	191	213	214	195	200	190	199	198	216	200	195	183	180	203	214	230	204	208	205	213	197	216	202	205	228	176	182	193	196	202	198	180	194	173	214	204	199	208	193	200	192	189	200	207	201	204	189	204	168	202	216	211	200	212	196	196	180	200	209	204	181	191	201	189	204	214	206	214	220	194	209	190	183	181	186	206	219	193	178	193	201	205	208	183	201	194	186	204	196	187	208	212	207	193	214	183	239	215	190	200	207	203	193	212	193	179	182	206	193	214	177	195	205	188	209	208	216	201	210	219	188	207	193	201	183	185	199	178	193	171	211	195	199	230	152	205	166	196	202	225	204	203	195	196	191	173	190	223	189	211	201	188	197	193	177	177	191	189	197	209	209	224	181	201	206	202	198	192	195	212	183	190	240	188	193	225	192	203	190	217	192	217	216	185	191	197	219	194	177	171	184	206	216	213	193	204	184	186	184	168	198	188	215	204	214	173	205	220	201	196	203	204	214	201	192	180	194	185	187	194	208	195	209	189	192	189	214	214	208	215	192	207	203	191	179	176	208	175	189	206	209	176	217	208	212	205	198	197	187	184	187	185	209	208	190	192	188	200	193	168	210	206	185	211	202	188	193	202	186	195	199	188	184	171	205	219	204	213	198	188	184	188	190	182	194	200	219	204	162	197	184	222	202	221	173	175	203	220	220	209	185	203	214	211	212	205	193	204	183	175	181	181	209	208	186	214	203	189	209	192	200	199	176	214	209	207	183	180	172	200	182	203	208	190	202	208	238	190	191	209	202	210	186	208	195	214	209	191	199	190	241	191	186	211	182	211	207	215	176	204	212	182	217	211	206	198	214	209	180	179	223	213	214	236	206	201	195	222	194	196	197	196	197	207	213	235	197	209	183	199	209	206	200	207	204	181	196	216	175	198	188	166	174	194	197	192	194	188	185	197	202	201	198	203	218	227	179	178	189	204	187	205	194	215	192	206	200	201	201	196	202	207	185	223	196	217	173	206	189	223	205	204	200	215	204	214	195	182	177	185	215	190	207	215	196	216	192	175	201	199	206	197	185	184	193	218	195	226	199	192	193	196	190	212	188	182	211	189	198	209	183	209	187	178	210	191	211	199	192	190	202	203	195	162	202	206	219	196	192	211	210	186	198	220	190	206	188	200	197	190	189	235	225	201	178	216	181	212	163	181	185	170	199	179	180	239	209	205	194	193	176	217	209	202	227	228	209	223	214	194	209	194	182	171	212	176	195	231	224	193	172	223	204	211	202	207	193	196	204	207	190	202	208	215	227	197	207	199	194	217	198	200	224	214	203	193	176	199	210	204	199	195	179	170	206	194	186	188	191	204	188	189	212	195	201	220	206	200	206	213	196	200	198	220	189	198	189	173	197	181	191	227	216	223	180	197	186	205	216	225	209	191	204	182	192	183	218	183	197	209	221	200	185	232	192	191	196	177	207	216	227	211	201	180	188	190	224	176	213	195	195	194	191	200	230	183	192	186	190	197	185	170	209	196	200	176	178	187	203	217	205	203	196	207	185	219	186	210	211	199	191	206	191	191	192	214	203	219	193	192	180	195	198	192	199	234	207	216	197	211	231	206
2524	5478	17190	18975	14706	8279	3526	1486	775	624	563	510	547	472	553	512	491	554	534	514	500	519	528	538	506	526	508	485	528	511	483	497	508	505	509	477	511	468	500	504	535	495	495	551	510	543	535	504	490	469	541	488	530	509	514	517	490	502	546	549	538	514	492	531	514	514	513	477	525	516	459	531	552	542	489	511	513	518	556	497	493	496	520	488	491	493	537	509	492	532	503	511	516	500	519	525	497	491	539	479	490	506	480	477	499	546	474	508	533	511	508	519	467	520	526	522	517	521	476	540	501	520	462	527	467	502	498	488	491	504	490	477	503	504	523	514	482	542	505	496	491	467	541	536	549	520	524	479	488	535	480	507	489	493	520	491	500	478	517	479	506	508	515	527	466	507	493	527	533	492	509	539	483	497	489	461	465	499	523	501	518	526	516	465	492	528	532	540	513	525	483	500	492	489	510	515	550	501	530	503	479	516	498	515	478	494	497	499	498	486	501	530	481	482	491	514	499	523	510	521	503	505	507	488	535	480	533	531	530	569	493	539	506	513	550	516	497	529	499	550	520	507	491	515	514	516	511	530	468	531	534	486	519	509	466	506	515	528	478	548	528	546	519	493	516	511	538	555	508	543	536	513	490	460	465	493	479	542	533	525	462	509	509	493	474	464	509	489	514	539	510	469	517	493	498	510	516	516	505	492	507	518	512	547	505	483	515	477	520	552	474	506	492	482	484	511	518	511	499	518	494	535	538	504	502	501	551	516	512	478	485	512	462	531	545	506	505	512	505	515	511	497	511	509	519	522	517	543	470	513	475	535	496	479	527	523	498	469	456	488	500	520	492	507	513	488	502	496	522	491	510	490	499	500	541	514	503	501	496	515	503	524	515	500	480	504	474	493	495	503	513	484	482	528	481	498	510	531	529	523	471	514	497	511	454	502	517	496	525	517	518	530	496	513	515	497	505	493	536	476	480	481	519	531	499	500	547	518	496	514	496	506	491	530	515	511	477	511	493	478	500	514	545	481	500	492	486	514	520	513	507	492	490	457	522	508	506	514	475	533	520	532	551	503	524	507	490	503	511	511	507	531	520	521	503	518	496	497	462	511	450	534	501	543	466	495	513	510	530	566	521	502	515	532	531	492	525	521	507	496	523	481	514	518	539	484	522	503	480	520	489	481	490	482	525	537	476	520	520	486	519	525	513	529	533	532	492	492	490	479	512	514	540	532	445	498	509	513	520	482	468	479	535	494	531	499	506	525	508	484	478	498	526	469	530	467	499	525	550	507	509	507	516	513	536	473	498	486	516	478	535	520	483	479	476	527	539	509	488	489	528	500	536	499	457	475	509	510	500	534	508	518	484	496	523	480	532	514	531	496	524	504	445	508	501	477	499	468	495	498	490	487	460	492	478	488	469	501	484	545	508	500	501	490	515	504	468	519	488	520	456	491	533	505	489	502	514	530	456	479	541	510	521	519	503	484	501	513	475	555	480	533	464	522	488	489	491	480	510	513	469	505	530	480	516	478	482	477	518	529	532	508	525	514	527	504	519	491	515	475	482	482	468	519	487	536	502	496	502	520	513	509	482	474	463	512	490	519	537	535	502	495	511	506	511	489	509	542	495	506	507	454	529	454	525	509	517	484	515	503	485	506	471	485	505	544	490	484	499	541	521	522	457	497	493	477	495	492	506	474	514	526	545	517	509	528	489	475	500	531	520	514	476	473	467	536	482	492	542	493	513	498	528	542	495	502	511	502	518	511	533	552	543	523	497	492	515	485	511	536	501	491	488	505	512	496	490	475	510	481	502	480	486	472	531	505	505	463	514	516	499	503	480	502	503	504	514	517	497	504	478	534	525	515	541	506	509	497	520	505	514	525	522	523	490	543	470	496	522	463	488	533	514	529	511	492	502	538	482	517	490	510	538	535	501	504	518	529	487	517	508	486	496	506	500	494	509	497	496	526	521	498	485	498	507	549	542	488	524	518	488	504	485	465	515	535	451	496	508	506	493	500	501	521	496	506	508	485	478	492	512	510	487	492	487	503	557	527	535	470	525	504	528	503	459	531	519	519	517	552	495	517	515	487	502	517	486	495	522	471	502	520	547	504	498	509	515	510	469	505	504	471	488	475	521	523	477	497	506	523	494	474	521	494	523	507	534	549	498	516	518	519	527	522	497	525	484	469	493	525	492	527	527	478	527	526	510	518	526	470	556	520	483	492	499	508	519	500	515	534	545	517	478	541	480	474	513	509	468	543	522	512	499	480	501	491	516	553	530	549	494	523	520	499	497	509	514	507	515	469	531	482	492	495	521	492	524	518	485	485	511	509	499	477	536	514	511	513	483	543	509	493	539	487	523	527	500	537	516	542	510	508	514	491	547	518	480	443	536	517	502	536	487	542	504	502	489	492	479	521	485	521	498	520	468	522	514	462	505	516	498	506	503	489	498	486	477	517	493	517	504	520	500	494	528	488	514	498	489	543	515	490	466	521	520	494	479	506	507	490	509	489	496	530	493	489	485	543	474	514	477	534	533	460	521	523	497	475	544	507	527	498	515	539	527	520	455	491	552	492	513	487	497	500	489	552	464	508	498	513	510	506	534	526	529	481	522	512	516	493	523	464	464	480	517	537	506	477	490	507	491	552	486	540	517	497	487	476	456	502	493	537	524	457	548	538	501	552	499	482	523	494	467	470	508	512	504	480	497	530	510	466	536	478	508	517	502	543	544	515	539	529	516	510	516	521	515	500	543	453	506	515	503	544	522	475	479	486	471	508	509	512	489	483	516	495	527	488	484	493	537	544	506	523	518	508	498	522	522	486	472	537	488	493	482	490	485	503	501	460	522	478	489	480	499	519	494	536	509	491	497	532	513	523	497	482	514	538	499	540	500	518	496	521	527	500	499	523	510	498	497	492	531	504	509	512	518	523	498	507	485	518	492	517	487	532	493	534	501	511	542	501	494	506	504	495	506	510	526	489	513	522	497	502	494	517	509	527	541	498	472	476	501	512	527	514	509	473	505	499	526	493	464	514	507	489	513	484	529	518	501	528	499	520	481	484	487	487	534	488	487	508	476	507	489	462	507	495	515	466	538	502	513	520	497	561	506	482	481	514	530	504	518	483	512	488	502	499	513	492	476	476	513	502	497	529	498	460	483	493	499	519	493	549	486	517	489	504	575	482	488	513	518	526	494	509	501	497	489	462	490	509	519	517	503	485	505	531	494	544	501	522	580	466	511	492	511	508	492	477	492	514	484	503	486	488	516	506	490	475	507	470	482	475	528	530	444	527	486	512	499	506	482	541	521	496	466	492	493	472	511	530	464	525	529	490	510	557	512	485	525	508	547	536	520	508	508	503	525	514	516	524	457	488	523	497	497	573	496	518	528	534	465	538	538	468	444	478	486	486	515	529	518	522	494	552	513	538	504	548	505	541	476	537	493	518	474	525	471	508	549	485	491	525	522	519	504	547	500	498	493	519	511	475	476	501
13563	39037	73406	64064	49812	32332	14626	4043	1096	454	289	296	234	221	272	239	253	251	262	251	265	247	233	250	251	244	248	256	252	255	255	266	241	258	228	248	248	267	230	243	232	235	257	230	281	279	247	211	271	249	239	251	286	222	248	261	272	278	292	265	254	262	260	245	245	254	262	226	263	276	263	258	272	246	269	211	235	228	259	238	245	252	263	257	266	243	250	220	262	260	269	254	253	225	253	247	249	261	241	243	259	243	240	266	251	253	230	233	257	231	267	282	266	259	253	237	260	275	247	250	247	262	267	233	257	236	262	237	236	255	263	249	242	261	278	226	268	258	252	269	234	262	264	271	247	250	280	272	211	259	242	247	242	252	233	242	226	231	279	273	241	255	248	247	229	244	284	271	270	242	280	264	257	240	257	220	282	255	251	209	235	261	238	249	250	231	254	257	269	235	248	243	251	244	264	223	277	261	252	223	252	225	221	239	261	245	259	238	242	248	254	239	251	243	274	228	233	291	273	246	232	283	248	237	242	256	279	238	230	239	254	263	248	240	231	262	251	264	258	245	221	264	268	255	262	250	246	270	231	244	267	244	220	250	257	237	255	240	248	246	274	281	272	247	249	246	247	238	253	267	213	252	250	278	258	242	232	249	258	257	260	261	275	229	262	217	270	244	241	241	273	250	239	238	266	227	254	247	265	221	241	214	256	257	266	272	275	271	292	247	249	235	238	241	271	242	234	259	252	237	240	257	285	265	210	246	279	250	255	231	269	278	280	259	246	246	246	248	262	248	223	233	265	249	271	252	271	249	257	259	232	239	242	293	232	209	278	222	246	258	259	214	268	228	241	231	235	252	249	271	269	236	250	236	228	259	233	245	224	225	257	265	227	274	250	259	235	243	253	252	260	260	244	256	246	239	269	213	263	262	268	257	269	245	251	222	261	266	236	216	258	238	243	244	247	236	253	234	252	251	240	236	238	268	238	261	261	270	271	243	263	244	262	255	242	251	245	238	238	260	260	250	237	284	249	242	236	284	243	217	278	249	258	277	241	255	251	259	269	264	230	252	257	223	234	257	275	276	236	244	299	248	249	243	260	267	241	236	247	254	236	278	259	243	244	254	203	238	252	240	235	245	272	257	235	228	249	274	254	252	248	281	242	246	272	277	284	288	246	221	265	264	220	222	263	244	278	256	205	248	254	251	236	247	237	222	262	260	221	257	229	245	219	227	221	252	236	242	273	230	278	243	253	272	273	251	278	250	265	275	274	231	263	279	245	232	228	251	249	269	239	263	233	274	241	244	268	255	290	235	256	243	258	239	271	215	229	250	251	255	252	257	230	272	242	240	252	253	248	249	262	288	254	226	253	254	236	219	246	232	267	255	264	222	254	245	257	268	232	248	218	282	274	241	230	240	252	274	281	236	250	236	271	245	247	275	249	243	252	238	238	251	238	257	232	237	238	279	236	239	252	272	261	238	260	243	260	261	256	254	246	247	235	240	270	236	248	232	247	227	239	253	238	266	261	247	278	232	253	261	249	267	226	240	258	256	257	250	246	267	255	253	224	254	246	258	231	272	240	278	219	245	271	239	262	249	256	274	254	243	250	260	280	252	294	221	262	212	278	264	253	247	243	228	248	250	259	262	208	250	231	247	251	244	236	260	236	247	281	247	223	283	236	265	252	258	260	255	270	278	247	253	252	267	221	245	271	238	255	244	235	238	236	233	237	254	275	223	251	242	242	260	264	269	286	246	251	256	260	235	232	268	211	254	250	264	226	247	230	261	254	255	262	221	238	239	278	256	245	235	235	233	269	251	252	256	292	261	226	233	247	250	261	266	254	289	261	263	239	266	251	256	239	243	224	266	265	268	264	230	238	288	294	246	280	234	257	270	262	253	240	252	210	222	254	247	264	269	250	233	236	250	253	252	272	257	260	277	247	228	232	240	242	203	235	220	246	231	251	274	256	249	266	240	266	249	249	224	256	279	270	236	248	261	275	243	255	269	219	222	222	232	230	262	259	228	267	259	220	276	240	243	269	227	249	231	251	234	248	234	242	222	219	239	245	237	236	285	234	238	291	285	244	258	248	263	263	261	279	241	262	255	276	266	228	278	281	245	237	252	257	250	260	247	246	248	268	237	245	278	247	250	247	253	233	249	253	253	233	264	244	249	220	241	212	264	256	266	277	244	291	283	286	257	252	253	236	248	255	266	245	263	264	232	221	233	232	267	259	241	246	253	259	239	232	277	281	274	237	228	249	271	239	245	220	267	260	284	264	263	247	277	252	244	253	249	245	242	253	248	247	259	255	236	260	237	246	236	227	222	265	237	263	241	241	221	210	240	262	250	224	233	251	240	244	231	246	267	222	254	260	245	241	270	236	277	226	249	258	282	296	257	243	231	252	252	236	246	267	242	274	244	252	241	238	225	233	266	247	245	240	252	260	276	261	252	245	262	247	257	258	256	255	265	297	256	242	246	248	251	245	240	251	238	245	256	221	277	250	269	242	245	229	229	245	254	235	263	254	265	249	256	231	284	279	256	240	251	258	227	250	257	267	250	260	251	265	264	276	260	261	252	236	274	258	239	270	254	246	230	278	244	258	263	225	275	281	257	240	254	251	225	271	242	254	262	289	264	246	242	251	232	272	233	278	218	267	249	237	281	250	254	254	250	243	262	221	277	236	242	268	254	254	245	253	284	286	274	232	269	262	249	232	219	266	246	252	245	266	230	252	260	256	250	235	265	236	243	260	239	243	255	267	246	261	243	262	251	285	234	215	254	255	247	268	290	267	236	261	234	226	221	252	220	262	255	243	238	239	262	258	266	242	232	238	240	233	276	237	236	222	237	246	247	263	227	220	269	245	239	263	253	246	241	250	243	257	270	256	252	240	248	236	258	263	269	258	250	209	244	258	253	246	227	230	265	234	248	241	256	236	245	239	263	242	246	257	259	290	245	238	250	250	227	237	247	245	234	253	278	249	278	253	267	275	263	272	249	261	268	240	269	243	218	245	254	219	260	245	250	239	250	258	241	269	265	223	237	236	291	249	229	233	258	239	244	231	282	248	230	258	242	236	254	285	237	237	235	271	275	267	245	230	253	266	248	266	257	239	221	237	278	245	234	258	230	253	227	271	235	218	220	271	250	259	248	272	249	267	268	272	260	231	269	242	239	252	230	285	258	249	263	220	271	249	273	270	253	232	232	252	267	232	246	249	250	233	250	258	253	263	248	285	217	213	243	218	248	249	229	237	231	237	242	256	265	235	273	234	239	255	256	270	235	274	252	258	238	272	265	261	273	245	253	250	248	239	238	242	260	248	251	264	238	269	248	255	228	233	259	241	235	210	235	236	247	260	261	261	265	272	246	254	265	246	257	243	258	253	247	245	227	231	239	258	241	234	241	242	247	267	246	268	240	241	240	266	247	267	247	278	246	257	225	224	266	255	238	251	252	242	239	259	247	251	272	245	256	242	250	251	226	237	253	237	241
9162	32508	67956	70532	60065	43633	25529	11184	3600	1210	749	581	642	617	633	631	581	602	620	638	577	589	668	616	627	613	634	607	659	631	599	633	643	624	602	586	554	626	647	628	600	602	662	594	630	636	646	649	606	572	627	621	618	626	569	587	564	660	591	610	628	570	639	605	653	610	641	633	594	618	661	596	595	582	615	642	625	640	629	572	638	619	618	638	594	671	618	582	616	656	622	642	600	616	606	662	588	643	610	621	629	583	614	569	592	588	580	634	603	661	662	642	619	623	660	629	639	671	613	595	590	605	583	588	572	611	623	586	584	657	576	630	616	612	635	618	630	615	614	611	603	609	619	606	595	589	620	578	630	600	623	592	600	621	620	612	611	607	574	629	622	596	640	637	637	624	640	599	576	593	598	612	643	587	593	564	609	604	601	619	647	645	641	615	645	599	613	626	612	624	616	579	584	599	625	563	626	657	654	603	609	609	634	628	622	590	658	598	596	633	632	638	598	633	629	587	633	630	583	609	620	639	643	639	579	591	586	654	636	628	629	530	664	577	615	616	580	596	628	660	606	589	590	654	623	625	637	622	609	608	657	618	551	607	663	637	594	607	622	627	599	618	647	622	636	616	617	631	627	567	582	567	573	616	612	586	617	647	618	594	680	617	639	602	637	629	599	604	584	630	622	608	615	653	620	639	623	594	622	619	631	612	644	634	586	565	583	641	608	640	602	603	605	632	613	622	604	575	575	597	629	584	591	648	632	612	639	597	590	584	607	578	633	632	616	616	607	598	626	607	610	618	604	645	598	596	634	618	574	587	642	634	606	600	658	624	597	613	608	565	634	637	589	585	619	618	644	623	590	616	635	580	555	614	596	626	585	638	614	628	605	620	660	610	626	610	561	617	614	574	655	595	575	617	626	614	601	593	596	608	586	621	640	583	556	577	620	629	608	647	636	598	559	607	560	600	589	646	600	647	621	669	626	599	620	569	637	607	650	611	628	645	615	596	596	627	614	606	626	609	619	602	633	629	598	612	645	652	594	609	643	608	607	643	593	593	647	605	582	613	633	615	629	617	624	601	615	626	588	584	606	599	619	660	616	592	564	614	606	604	635	623	609	612	596	645	621	609	575	600	596	611	609	597	563	576	617	623	586	623	600	609	606	656	624	605	581	642	604	589	564	657	581	616	579	589	617	640	645	626	602	598	582	637	626	620	629	648	630	600	594	609	607	646	625	626	593	614	612	632	607	627	608	601	593	610	639	639	586	614	595	627	623	612	584	648	613	601	669	588	619	609	585	569	650	618	597	630	584	607	630	642	607	632	688	643	616	622	620	601	588	602	648	607	673	596	585	604	622	602	617	580	622	641	618	637	607	614	616	589	618	628	626	652	647	626	594	620	644	637	593	594	624	610	600	623	574	657	595	635	626	630	647	629	609	584	655	603	579	634	622	580	634	605	570	614	615	604	622	600	584	593	613	626	579	642	635	617	629	623	596	628	623	601	627	594	612	629	623	567	609	644	572	609	613	595	603	545	598	612	631	612	598	648	603	600	593	565	618	589	643	641	634	594	580	615	609	599	592	574	580	554	612	621	611	614	657	613	620	609	630	601	636	599	622	563	587	586	598	595	590	622	593	586	610	602	599	644	622	625	571	598	645	594	632	657	621	624	640	587	625	687	591	629	588	608	610	607	578	618	644	599	674	577	646	589	594	628	631	635	598	627	602	634	594	637	615	590	615	597	588	590	630	607	587	622	612	531	624	627	650	595	617	614	599	599	611	644	621	603	635	631	626	598	647	658	648	620	589	608	605	637	605	617	638	635	606	615	584	603	591	646	626	644	627	612	619	584	634	667	601	582	633	621	590	639	644	601	605	620	623	648	644	609	622	606	613	632	625	614	600	630	642	601	638	614	611	647	626	635	604	576	601	611	584	602	625	620	610	625	605	595	648	624	586	631	636	633	598	582	641	623	602	568	604	618	614	618	620	596	644	601	596	641	623	577	566	599	592	605	597	620	652	629	629	640	594	577	559	618	607	632	607	576	608	588	618	632	594	635	605	638	636	606	646	614	627	594	612	651	609	583	597	621	600	573	653	626	622	640	643	632	608	636	609	578	602	645	633	619	580	622	610	638	574	610	623	671	613	615	598	619	559	628	595	612	585	614	634	598	637	648	611	586	624	605	609	587	626	631	578	617	579	614	642	577	619	603	602	625	583	585	627	597	625	635	615	635	607	614	585	609	588	582	572	590	625	592	612	627	629	577	616	606	619	558	628	587	616	618	608	643	601	603	642	640	590	622	640	628	605	599	601	640	635	604	619	623	633	600	610	579	582	611	593	615	614	616	604	625	593	637	578	631	571	611	614	618	608	614	617	609	612	558	587	608	644	626	604	644	632	602	618	595	610	585	575	606	607	604	629	608	622	645	602	645	597	641	632	630	542	631	656	599	634	605	610	600	607	592	601	635	600	628	598	593	581	634	627	604	578	605	606	624	613	594	619	627	598	610	646	570	614	629	657	605	653	643	628	602	648	594	604	631	632	637	600	635	600	615	575	592	649	617	600	610	621	628	601	629	635	622	615	587	571	591	613	575	604	571	603	587	656	641	610	615	606	646	631	641	599	619	585	612	568	612	587	625	644	620	608	597	595	614	585	616	646	587	617	630	614	572	633	643	622	597	627	630	618	612	609	605	576	668	626	610	654	602	634	575	620	637	635	602	621	611	597	642	624	616	642	575	588	641	594	611	628	601	629	605	613	617	633	595	628	608	634	609	637	633	617	575	630	637	645	594	626	649	619	598	607	575	537	613	598	656	599	612	586	605	575	659	651	634	634	646	639	590	609	600	649	611	588	656	550	659	625	625	561	621	586	562	594	635	577	605	652	622	614	621	622	610	640	603	624	618	646	600	628	557	623	599	601	610	591	603	623	582	642	666	593	592	582	628	589	648	596	612	580	611	652	619	616	634	633	597	627	632	571	625	601	618	594	608	592	635	621	603	620	593	571	634	586	688	623	648	632	598	625	632	597	591	643	614	638	621	605	626	601	618	628	607	580	600	623	607	591	622	572	638	596	619	603	617	642	637	621	558	591	607	599	629	600	604	647	612	675	634	601	582	575	603	649	631	610	634	605	640	596	661	668	615	591	594	632	617	638	572	642	616	623	611	602	586	637	598	610	596	614	579	643	602	638	602	623	617	605	625	587	645	555	575	615	586	630	606	566	601	599	586	563	616	573	611	599	615	636	668	632	625	595	647	623	613	590	582	596	641	612	590	639	622	593	584	619	609	682	634	632	612	611	637	613	621	594	583	640	647	643	628	591	626	608	604	652	593	640	634	618	609	587	589	581	644	589	626	646	621	645	590	591	608	590	603	625	633	589	628	646	591	606	602	598	610	624	581	601	598	580	606	590	629	583	578	568	581	629	644	549	634	648	633	614	611	616	651	616	614	585	611	632	634	627	671	603	619	628	635	612	612	585	581	630	660	606	621
17139	41395	78180	69007	54612	37309	19056	5956	1377	461	284	258	227	239	223	251	241	217	211	239	241	235	238	245	223	242	220	208	221	247	248	238	236	231	211	231	257	237	210	217	246	237	242	267	218	239	248	236	259	240	247	225	262	226	209	262	226	212	261	226	221	254	234	243	238	272	217	264	220	246	221	229	216	206	251	269	217	245	223	243	237	226	237	199	225	257	240	243	251	248	252	249	236	237	260	249	225	216	240	268	237	228	242	180	226	225	232	226	235	237	219	217	222	241	209	223	228	194	262	236	221	245	249	251	231	247	238	239	245	218	233	260	233	249	244	254	244	241	272	223	249	253	260	225	265	247	259	259	246	232	248	227	259	276	222	256	276	227	242	246	247	243	241	244	244	241	223	261	239	246	228	256	217	229	257	247	230	240	257	221	236	221	270	243	249	260	246	238	271	267	250	231	256	229	201	231	234	221	241	235	254	241	220	251	238	249	232	222	252	245	248	252	242	260	229	219	224	259	219	243	239	232	218	244	225	253	228	234	219	230	237	216	222	231	224	246	247	222	210	231	253	239	231	255	253	231	207	226	254	258	229	210	254	232	223	230	217	238	213	218	253	261	241	250	213	247	214	228	247	228	225	214	225	241	247	265	228	254	223	251	221	253	240	219	229	254	233	227	250	233	211	220	250	240	249	218	230	209	220	208	223	221	230	243	257	226	210	191	260	248	227	246	238	252	230	252	254	230	223	216	244	224	211	235	258	230	220	252	244	254	240	223	227	235	240	222	247	245	242	229	210	242	230	229	236	241	254	224	211	251	226	251	210	225	223	218	211	275	261	255	241	258	221	243	229	225	220	233	222	240	210	202	242	261	241	238	235	238	222	261	234	245	239	241	236	249	247	244	269	245	240	254	248	234	252	220	224	225	244	223	232	238	236	235	233	243	244	240	248	255	227	232	249	213	246	248	249	246	228	227	243	242	236	273	256	236	200	263	253	252	255	254	237	206	226	262	211	233	242	270	245	247	227	258	233	225	235	235	204	241	219	247	243	254	244	245	249	229	234	248	242	237	232	242	254	240	235	230	237	235	255	254	246	216	263	215	234	240	260	258	234	232	298	225	254	242	214	220	229	223	231	232	261	220	236	229	237	213	236	242	240	217	263	232	251	253	231	231	238	251	257	225	240	220	215	224	228	250	262	226	245	251	242	217	265	252	224	254	219	231	220	243	239	279	209	235	227	239	244	251	233	268	253	246	279	225	243	218	242	250	259	218	243	234	233	241	243	242	254	232	254	267	231	250	229	221	218	257	246	247	226	245	244	214	232	229	248	223	257	239	239	241	245	264	232	221	275	248	236	258	236	249	261	243	231	238	235	226	241	207	229	235	222	262	241	238	243	247	213	266	226	243	228	222	224	238	203	251	231	233	225	221	225	242	248	224	263	251	244	231	238	224	222	250	251	229	235	231	224	264	242	228	252	235	265	256	222	225	223	239	241	242	200	237	241	222	235	195	221	219	249	226	265	229	235	264	247	231	243	235	247	237	216	252	261	237	247	227	248	247	243	249	220	209	226	215	242	228	256	236	234	236	258	259	248	201	255	210	257	225	219	246	209	246	240	248	224	249	235	248	262	234	260	211	232	200	243	236	238	228	237	226	248	256	268	239	232	235	261	229	244	267	229	238	218	262	241	245	239	238	233	239	222	238	258	241	228	216	246	223	223	223	219	220	236	255	228	263	243	220	249	235	254	237	252	215	237	237	230	241	250	204	241	252	245	252	279	223	239	241	247	247	245	212	215	190	240	250	229	250	246	254	233	237	213	238	278	232	237	218	242	273	232	230	220	241	222	235	242	256	244	223	236	290	226	246	231	223	224	238	238	280	250	230	221	227	250	245	223	207	247	235	263	247	244	217	243	255	242	246	257	239	238	240	235	252	261	240	216	226	245	244	212	244	224	234	205	250	231	253	244	246	222	225	241	256	227	202	211	239	238	232	231	221	222	255	242	225	240	249	249	231	224	239	230	225	232	252	244	254	220	238	248	251	234	263	220	239	222	235	219	261	238	236	240	231	220	227	214	241	238	246	219	232	224	224	222	244	224	230	257	254	260	236	211	209	253	205	252	224	260	225	244	224	237	249	216	230	249	235	231	239	205	244	239	250	242	252	261	219	216	243	243	201	216	241	234	227	257	280	243	220	242	220	218	265	231	232	230	227	242	228	265	228	241	243	247	248	220	250	242	216	241	219	267	242	218	257	274	224	254	269	260	253	242	245	223	239	240	211	253	263	243	231	249	216	255	222	257	255	218	251	246	232	267	239	211	209	257	231	245	266	245	264	259	232	234	241	226	211	254	238	232	225	230	210	236	234	222	253	248	252	237	235	236	252	222	242	247	246	240	247	219	232	256	243	229	231	218	248	234	260	240	225	238	259	224	241	262	242	271	235	256	240	254	222	217	243	278	256	240	230	242	222	228	193	203	258	235	241	255	226	232	249	220	217	228	245	237	242	212	259	251	239	238	236	250	239	226	244	254	230	273	235	227	222	253	240	288	250	242	226	241	239	239	207	237	255	258	252	267	233	249	230	247	229	222	235	249	273	264	238	231	226	224	260	245	234	219	235	250	283	259	236	222	239	226	254	234	233	237	215	237	231	230	241	234	256	224	256	245	254	221	265	223	222	214	206	236	230	218	225	210	229	266	215	219	252	232	237	226	219	235	218	227	248	233	219	229	251	228	227	220	242	215	223	235	224	269	278	244	233	243	243	205	243	235	216	241	237	284	255	266	227	253	212	260	225	237	259	211	230	215	237	252	263	236	261	205	235	232	234	221	226	243	233	255	222	249	223	233	225	216	249	207	258	241	220	258	223	244	236	237	219	214	223	249	240	228	239	242	224	195	269	253	268	234	216	281	232	235	256	219	206	237	224	229	249	254	238	249	208	235	225	235	216	246	230	256	207	240	262	223	231	252	224	261	248	231	258	238	226	249	233	256	187	216	209	235	248	241	236	207	239	276	269	250	222	244	241	212	242	228	244	228	276	227	250	222	260	226	226	229	242	217	212	258	243	250	224	238	250	251	220	242	226	227	225	227	254	222	270	227	235	284	246	238	238	213	270	231	233	233	258	252	233	206	218	222	246	226	212	269	240	217	203	225	233	226	190	244	220	253	258	252	240	215	208	232	186	228	227	244	252	251	256	202	268	238	229	227	214	259	258	212	227	215	236	245	243	254	213	236	217	256	246	245	262	246	234	235	233	234	244	238	236	234	249	246	246	266	230	256	236	225	237	241	236	235	231	214	247	201	227	233	230	206	259	235	237	234	247	231	249	236	251	254	229	228	219	226	236	230	241	220	238	226	220	235	253	246	235	233	259	218	246	225	223	217	231	219	258	243	240	232	209	231	232	221	257	237	217	220	248	242	239	266	268	247	211	247	202	251	241	222	231	239	239	213	233	240	221	236	219	242	207	240	239	254	226	245	245	215	227	232	272
10105	33001	73236	76142	65579	48222	29674	13900	4550	1461	732	562	611	571	615	614	580	564	602	602	552	582	561	570	592	594	559	546	613	621	547	543	561	597	587	586	578	550	616	620	590	570	592	547	606	596	621	593	577	594	586	548	592	566	573	589	609	601	591	584	580	557	573	583	620	604	642	574	607	573	599	549	568	561	578	560	580	550	568	594	626	570	601	559	557	585	546	546	601	586	604	596	553	556	588	585	567	581	593	542	590	591	583	568	573	560	568	537	554	652	629	566	568	621	561	568	576	550	606	550	551	602	566	599	573	583	536	570	533	569	619	606	550	603	569	598	550	602	598	562	592	585	544	557	619	561	637	568	549	548	611	601	588	617	561	575	549	563	572	546	600	580	588	615	564	565	583	607	600	550	644	565	560	571	573	579	608	562	627	580	624	591	578	574	572	585	556	597	637	607	545	587	556	608	574	565	535	579	594	574	581	596	614	566	578	584	599	597	582	585	525	591	560	554	554	545	633	546	590	617	610	568	535	577	581	568	574	595	545	571	528	611	552	576	611	617	573	607	581	604	587	589	565	554	607	557	609	579	584	584	603	524	631	521	547	586	578	598	549	615	600	581	580	586	591	537	529	570	581	594	590	544	607	589	611	538	618	555	603	541	529	538	582	589	580	592	589	593	560	561	561	569	568	569	579	569	582	576	568	568	537	576	607	588	544	584	615	568	655	607	585	568	599	588	527	562	560	598	568	580	568	576	593	566	531	567	551	619	601	586	622	535	572	602	584	586	580	501	575	597	561	537	563	559	592	631	590	583	610	560	571	567	608	534	561	568	539	598	587	590	578	554	558	577	567	608	611	541	587	556	590	582	572	600	575	583	583	612	572	539	591	573	611	523	580	558	600	615	626	570	599	557	558	605	603	564	581	573	587	580	611	594	590	630	569	547	562	590	592	609	577	590	570	619	584	568	558	587	543	633	617	593	583	592	579	595	579	550	565	606	577	582	585	581	594	558	566	551	550	587	550	586	568	575	588	572	590	564	577	564	585	604	582	593	557	589	589	539	556	582	546	581	593	575	554	558	590	531	575	560	576	604	547	587	581	569	573	585	582	591	573	570	558	576	605	562	578	576	590	543	618	551	577	544	612	545	582	573	596	574	569	597	571	594	639	600	542	597	581	577	529	572	535	575	608	583	544	609	587	582	582	552	565	569	585	593	574	588	572	592	539	553	545	583	577	605	571	556	578	571	588	585	611	604	534	568	587	577	615	580	548	566	573	577	617	593	576	553	570	562	557	571	573	558	571	585	569	590	586	600	592	600	614	574	613	592	607	550	558	559	555	530	587	568	597	555	619	588	545	596	628	607	633	575	623	571	563	594	585	580	598	536	579	552	636	607	582	581	571	586	592	573	583	618	594	583	567	547	554	616	565	565	546	578	588	564	599	598	592	574	615	569	564	577	522	558	593	609	551	543	615	586	595	560	580	577	574	579	593	598	565	552	542	549	649	576	582	574	593	625	589	553	593	542	605	574	540	617	553	588	604	591	560	591	590	545	540	549	602	607	577	530	599	630	553	526	619	548	584	611	591	580	605	570	583	559	584	572	540	581	576	571	567	595	606	580	591	602	562	573	560	567	612	563	580	650	557	578	585	608	617	532	586	589	577	602	574	575	599	569	551	604	609	582	568	594	592	605	613	611	589	596	590	576	546	567	536	592	610	524	536	583	592	569	587	596	592	567	545	561	572	605	551	623	611	612	614	579	582	605	570	555	585	567	579	585	585	579	580	596	603	580	545	630	590	584	616	586	601	589	566	600	563	518	588	567	578	566	586	579	582	581	591	597	568	553	590	543	587	607	614	592	577	594	611	608	554	554	550	581	593	587	561	579	579	609	558	538	565	594	618	587	558	587	594	541	597	587	577	531	613	560	587	559	621	560	568	596	538	549	565	570	614	553	593	563	569	562	537	598	588	591	615	606	552	550	553	601	618	556	577	589	555	521	539	552	598	590	574	591	602	596	561	603	598	578	598	587	602	586	597	561	552	631	563	603	615	621	577	589	612	567	600	597	578	560	621	572	573	574	618	577	579	589	573	522	560	604	582	601	603	597	557	596	544	567	573	573	601	596	569	620	572	584	572	570	543	620	591	588	545	588	528	597	565	561	558	596	535	561	602	572	569	577	579	561	593	587	552	612	525	570	531	587	556	552	604	547	548	600	577	544	554	587	579	593	604	605	585	558	593	598	599	629	584	568	575	601	564	576	570	621	552	558	543	641	601	555	562	555	580	614	571	583	607	570	598	527	590	601	557	608	582	562	574	582	584	544	579	523	600	559	610	564	602	598	551	582	562	568	558	633	559	572	587	641	601	595	534	585	564	539	582	564	625	572	573	578	582	591	575	617	596	587	607	535	586	562	552	569	600	562	575	524	596	557	560	558	592	598	518	552	592	532	564	570	572	571	600	608	596	603	570	567	612	552	535	609	537	613	589	588	617	578	540	584	585	595	558	594	582	572	617	605	591	577	548	591	578	559	584	553	574	577	588	568	546	587	589	583	532	615	586	554	565	543	558	581	554	597	551	534	599	579	590	564	578	595	578	553	595	586	584	568	586	611	550	544	570	561	558	568	573	539	637	576	560	563	597	592	537	570	588	554	534	568	538	570	575	584	614	584	597	556	565	606	578	561	526	541	551	605	539	615	600	573	595	566	624	586	595	559	593	592	575	562	548	589	611	536	576	578	591	550	543	558	585	575	547	583	603	536	612	550	563	619	588	549	564	591	601	574	571	580	592	607	561	546	571	566	554	576	580	582	538	572	560	601	584	550	591	554	585	564	627	559	558	572	611	565	578	576	537	596	564	611	561	568	574	626	578	605	517	562	546	575	616	595	561	589	558	554	564	564	613	586	622	580	574	616	573	547	580	596	600	574	585	553	561	582	589	578	601	564	621	590	601	592	583	592	539	569	610	571	583	541	603	554	563	572	574	602	605	584	617	610	566	574	567	547	549	575	575	584	600	606	628	553	604	550	519	563	571	620	584	579	636	587	561	562	598	617	575	613	572	565	560	581	601	570	631	612	640	614	560	568	583	585	552	593	601	552	549	585	583	562	589	577	552	537	595	573	561	570	597	526	583	518	582	562	585	584	561	532	594	579	554	563	559	577	592	563	552	590	600	607	592	578	589	550	602	606	567	574	575	587	575	560	572	613	622	555	581	611	606	555	577	581	560	604	602	568	581	572	587	557	612	537	597	610	566	620	601	583	583	536	602	614	554	609	586	598	591	562	603	567	543	589	556	579	608	589	532	521	602	562	594	528	581	573	552	579	568	596	598	578	556	575	573	572	601	576	548	569	613	558	576	597	568	554	610	557	578	580	594	584	592	587	565	568	627	586	562	564	561	567	608	605	588	577	600	542	557	567	575	597	601	590	571	660	592	592	552	562	544	545	626	569	591	569	556	573	550	597	617	578	583	611	543	611	550	587	522	585	560	620
2070	1327	8354	7875	5563	2906	1180	551	285	216	189	167	201	188	192	218	187	223	217	199	192	192	195	193	202	172	201	193	175	205	203	203	217	218	213	213	192	219	206	211	190	193	190	191	191	221	211	188	178	206	186	203	231	179	206	195	185	201	210	189	234	193	184	219	198	182	196	177	204	183	225	222	206	170	203	203	200	180	204	207	222	205	210	200	191	201	205	185	193	186	204	174	193	220	226	188	200	196	236	200	210	189	192	191	179	190	199	198	188	198	200	239	209	186	206	192	198	210	185	229	218	195	172	169	206	200	174	195	175	195	197	191	208	189	199	219	177	193	192	199	186	213	220	208	213	223	209	197	183	191	191	205	219	204	193	198	188	183	211	213	199	186	190	197	215	216	195	199	197	223	197	193	195	203	189	188	193	188	173	221	237	221	201	192	218	215	199	194	196	184	210	220	204	204	186	194	201	208	167	171	216	216	200	203	190	214	194	211	184	201	204	198	194	209	209	197	178	201	212	214	216	189	212	168	183	186	192	210	212	183	192	207	195	202	205	188	175	222	220	194	184	212	191	213	197	193	216	214	202	200	190	216	203	184	217	198	218	228	235	222	206	209	201	198	187	213	197	212	209	187	221	222	181	190	207	224	205	218	193	196	201	198	205	198	221	197	187	222	221	159	194	215	198	193	170	215	216	182	208	201	206	210	184	216	215	187	209	199	200	214	215	210	222	189	207	161	233	212	180	204	205	199	206	193	203	219	213	196	242	196	182	195	196	196	212	198	211	201	221	211	193	184	201	203	191	197	176	212	204	186	191	206	211	194	175	180	186	224	185	206	226	170	199	187	224	185	214	213	188	184	218	214	206	188	183	186	179	226	194	216	193	186	185	194	204	197	186	222	200	193	192	209	223	217	190	215	195	183	228	204	199	173	195	202	187	224	204	229	175	178	192	182	219	194	193	206	213	192	207	177	212	195	208	211	211	202	190	207	200	225	168	181	200	182	205	226	216	220	193	198	213	188	201	181	183	210	198	195	173	219	180	186	198	220	239	190	181	207	202	170	206	247	193	187	210	216	201	182	194	217	195	209	192	207	204	212	192	199	238	191	207	206	199	215	223	209	211	212	206	194	214	185	211	216	179	215	207	200	203	211	206	200	221	221	186	210	212	194	210	207	216	220	186	212	197	211	222	215	212	187	184	206	201	189	191	190	188	201	197	197	175	195	225	213	203	218	220	190	217	197	209	191	214	172	181	212	204	210	230	167	188	197	233	210	180	213	205	197	194	198	194	190	228	183	205	181	219	223	190	186	210	195	185	210	180	182	185	206	218	212	220	199	188	203	190	201	173	210	223	176	258	178	179	223	202	182	203	195	206	205	192	221	190	207	213	184	243	202	177	179	210	212	216	185	223	173	216	201	224	185	197	194	192	200	194	179	191	199	221	208	185	186	222	181	189	185	193	200	196	196	201	172	219	162	210	203	204	198	200	194	208	211	180	190	188	218	195	194	226	212	203	219	220	188	222	208	184	204	187	227	209	209	202	198	194	185	202	173	218	189	189	195	164	211	222	195	221	206	199	210	199	205	211	203	185	192	210	201	216	198	207	193	183	197	219	217	224	171	222	195	214	209	189	192	197	190	245	184	224	212	184	191	188	193	190	200	155	187	209	215	192	207	213	204	202	198	193	218	211	172	195	230	231	215	223	208	179	206	200	173	183	210	210	201	217	210	206	189	175	202	184	184	189	207	194	174	201	193	215	168	215	192	184	206	214	212	209	208	184	194	203	217	209	205	180	230	184	190	206	205	233	186	186	188	209	177	198	162	212	192	211	218	201	215	198	211	237	201	199	174	198	206	196	222	183	195	213	215	227	228	185	208	216	188	197	177	181	180	188	216	189	212	190	186	212	209	230	184	186	227	209	214	202	194	183	213	176	174	216	193	218	198	194	201	217	230	187	208	214	202	200	217	191	221	190	178	177	205	191	201	212	196	213	230	169	194	188	187	226	211	191	223	206	196	191	191	224	187	197	210	172	194	210	188	210	170	206	187	227	192	199	195	185	202	210	209	193	225	223	201	214	209	228	202	202	203	203	186	173	187	191	211	213	226	202	213	181	205	207	242	190	175	205	211	201	204	193	205	210	196	206	177	214	228	180	207	205	202	210	218	223	213	197	187	227	195	206	211	192	203	235	176	195	192	183	199	212	195	191	195	204	184	209	191	222	221	198	212	206	207	195	218	207	216	214	192	222	200	216	193	213	210	215	205	199	214	183	180	168	209	188	202	192	200	176	205	211	187	204	211	203	204	220	190	196	197	175	212	208	229	198	204	218	179	197	202	179	219	192	209	185	178	189	201	220	210	202	203	186	219	208	199	160	195	225	190	190	188	195	219	186	213	226	211	208	176	230	220	198	217	217	218	191	192	186	200	206	179	183	194	203	201	196	202	195	207	195	220	225	189	199	223	207	205	200	191	219	221	187	196	230	226	201	192	208	191	191	199	225	190	209	195	178	207	207	202	197	177	184	191	212	198	204	204	200	193	197	209	197	194	203	210	177	184	219	196	208	198	209	188	201	171	192	209	202	181	205	213	188	200	192	203	210	203	192	199	186	214	181	208	206	212	221	199	209	182	221	223	195	197	191	186	199	198	184	204	196	211	196	212	190	158	175	220	199	215	215	206	162	173	230	216	190	215	234	211	189	207	200	167	193	192	215	207	188	210	175	184	192	230	214	188	197	199	221	219	222	209	192	195	215	211	191	187	176	186	204	220	204	189	194	184	193	192	186	211	191	189	192	194	198	206	193	194	219	190	199	185	220	212	195	209	182	202	218	182	201	215	193	206	194	192	200	190	194	230	232	201	166	199	213	198	199	188	195	216	178	205	207	204	209	186	177	199	207	199	178	208	224	208	215	189	204	206	194	218	206	210	167	198	226	189	195	196	197	207	193	205	191	196	202	219	175	200	192	204	203	185	196	207	214	174	193	190	179	208	226	183	196	204	196	200	199	198	198	185	182	199	201	214	203	216	183	179	228	201	210	219	202	208	192	179	200	182	199	186	188	216	210	213	202	216	181	210	209	201	194	189	182	193	188	197	210	198	204	190	187	185	191	212	172	192	214	211	195	184	186	229	223	206	193	202	182	181	210	213	205	183	177	201	232	214	216	203	194	200	199	174	205	203	194	217	193	204	212	193	188	192	185	202	222	190	219	174	171	195	192	211	188	201	212	181	184	215	207	186	203	207	224	199	187	209	197	213	207	203	203	195	184	174	208	199	192	189	187	193	220	191	195	203	209	196	216	177	188	183	222	211	195	220	230	186	206	184	182	196	212	202	199	206	190	194	209	186	211	185	195	194	171	179	227	168	196	216	202	183	201	181	211	196	227	201	199	183	210	187	189	194	201	203	199	207	187	227	208	190	219	193	184	216	190	187	224	211	212	204	202	204	185	220	185	189	198	217	212	217	206	216	196	200	176	196	234	197	193	193
2387	2388	17714	19771	16432	9196	4004	1696	799	577	508	547	533	530	506	521	561	543	485	481	526	504	495	491	510	511	504	499	503	532	496	450	516	490	484	496	488	516	496	506	502	508	488	503	486	513	458	500	523	556	496	496	501	548	536	511	507	480	456	525	498	499	516	548	481	534	516	535	520	514	485	505	512	483	492	505	557	483	518	541	499	531	517	531	501	482	531	473	492	489	546	520	490	497	495	494	524	486	522	518	521	481	502	508	514	458	498	503	516	494	535	506	518	473	554	497	504	486	516	518	508	502	522	507	486	498	538	538	489	490	518	531	518	501	515	518	464	525	489	513	510	508	532	518	515	519	500	513	478	543	516	518	482	495	507	457	520	499	548	510	525	475	443	509	483	476	530	519	497	538	496	466	471	498	485	547	489	508	541	474	526	511	533	492	492	499	499	503	522	514	534	484	534	493	482	545	496	528	497	551	539	543	480	478	449	494	488	505	509	519	492	511	466	498	458	524	481	515	528	489	508	525	509	473	473	536	489	501	490	487	503	530	497	538	486	503	507	503	503	476	504	480	498	519	502	504	492	480	500	507	495	501	542	491	521	501	463	516	517	485	522	501	533	502	512	503	495	544	496	511	469	515	537	527	471	503	525	528	504	518	472	536	499	502	491	496	533	509	488	484	531	505	482	523	547	527	508	483	538	509	502	507	508	523	506	522	527	496	551	533	480	512	498	507	516	562	510	505	537	493	514	507	535	528	534	486	520	509	519	516	513	521	529	519	505	514	503	491	517	477	528	492	513	505	520	504	490	513	471	492	489	498	498	516	505	476	510	519	518	502	507	484	505	506	516	520	486	501	535	492	526	471	496	496	474	503	535	528	508	500	487	498	481	514	537	472	513	505	508	520	498	496	484	508	495	549	470	507	503	472	514	518	506	508	467	472	536	490	533	478	494	502	513	519	522	496	458	480	483	493	521	517	524	491	533	480	510	499	515	528	506	504	463	505	486	540	488	531	529	507	522	473	492	453	474	510	484	534	517	499	513	510	474	478	519	543	535	501	504	553	495	481	484	517	494	488	490	522	522	523	535	536	464	482	515	513	539	524	476	526	524	534	491	478	553	497	506	483	501	548	512	473	508	524	518	500	511	531	505	465	505	508	505	536	500	555	496	497	505	483	498	522	478	537	506	487	510	508	497	514	524	500	547	555	482	492	511	550	502	517	464	533	543	489	502	460	529	509	533	526	537	515	541	481	515	519	511	511	499	496	524	506	526	480	522	466	510	481	563	536	501	485	509	511	526	486	510	555	543	502	483	497	493	497	509	518	532	525	518	537	469	486	473	504	492	491	476	491	525	587	527	479	504	505	499	489	547	525	516	516	530	522	490	504	515	516	561	489	530	489	526	510	463	505	520	508	506	540	503	464	495	486	521	509	516	520	574	505	506	463	481	475	491	486	526	525	561	470	522	499	519	513	498	533	510	510	492	495	507	509	544	478	516	504	539	574	533	510	525	480	490	506	503	463	492	494	540	493	521	493	499	475	496	442	503	517	529	496	518	520	528	528	536	528	518	479	493	521	536	492	552	472	486	546	502	508	507	497	518	524	489	485	529	550	533	520	508	542	531	483	444	537	510	499	463	513	496	520	472	527	511	490	496	523	521	500	496	497	527	522	484	524	484	507	522	475	488	504	525	514	491	487	483	506	499	520	473	495	519	578	540	525	536	513	549	540	518	508	498	493	532	496	490	492	529	514	486	506	498	512	501	570	484	466	504	483	503	520	515	522	533	506	516	516	531	522	477	528	492	448	506	491	494	526	487	515	528	537	487	525	507	545	575	548	535	488	527	463	508	469	512	488	518	512	534	514	507	522	500	507	476	522	503	526	535	538	506	502	538	489	487	542	483	513	507	523	508	506	504	489	509	493	463	505	486	517	499	479	492	513	519	521	495	509	504	530	497	535	481	533	497	513	519	502	541	509	498	485	521	516	510	499	514	520	498	510	499	474	536	507	494	452	515	519	509	518	546	507	480	497	516	480	506	528	498	506	538	495	515	497	495	469	547	524	540	501	485	489	470	494	514	533	537	473	508	517	530	470	542	529	549	524	526	503	493	468	519	515	516	501	522	472	497	473	491	512	482	516	471	564	475	488	515	490	524	512	528	531	519	515	575	497	525	502	488	531	538	532	516	478	504	518	524	484	491	526	555	503	492	507	492	495	478	532	513	515	475	524	520	501	510	542	527	481	513	522	514	489	513	507	497	520	519	518	504	527	512	511	504	513	532	498	507	500	522	505	477	503	512	433	514	499	509	480	507	543	505	499	508	507	554	566	453	522	535	534	541	511	495	457	529	481	502	496	502	517	530	495	492	501	505	529	513	526	492	515	505	511	476	521	517	512	518	513	491	523	503	529	513	469	554	507	466	493	483	501	490	529	504	501	495	491	496	452	488	512	522	502	535	498	510	519	515	570	537	544	516	487	497	543	497	512	519	447	462	504	508	533	517	515	495	544	538	549	497	503	521	515	536	535	553	497	513	516	481	448	543	557	520	495	512	487	513	513	493	519	529	513	518	543	528	472	470	466	515	498	508	517	510	487	510	503	521	497	485	484	469	505	510	519	492	494	518	496	524	531	516	544	519	483	510	491	497	490	563	463	490	504	502	515	509	520	499	519	546	506	538	519	486	468	531	498	517	475	551	518	525	494	499	451	531	545	467	502	512	501	477	535	495	520	531	571	479	533	471	477	502	498	491	529	513	497	495	537	490	517	514	522	513	544	482	501	511	481	482	495	496	509	480	525	496	501	506	510	480	499	552	529	511	523	506	468	515	550	500	572	492	516	524	518	494	526	495	507	510	511	512	524	499	469	490	568	492	536	503	490	519	512	520	522	510	484	555	503	500	543	537	480	531	484	498	526	497	524	476	504	515	493	483	490	530	490	520	510	522	517	511	482	535	463	485	506	490	541	483	549	498	523	518	519	522	476	558	502	544	523	546	506	539	476	507	516	492	479	519	506	503	478	492	507	506	558	530	510	499	513	536	477	536	538	507	503	511	458	522	502	504	516	513	496	515	480	510	513	496	520	524	520	534	496	500	536	525	507	482	502	492	511	524	467	502	518	534	509	469	484	485	517	499	515	523	546	483	532	495	496	469	537	477	513	472	515	463	506	503	490	506	507	471	540	486	543	513	527	531	505	507	491	525	523	534	505	485	513	501	521	517	459	516	490	519	532	529	564	506	480	525	484	508	539	501	464	470	488	525	509	554	479	477	509	521	520	527	485	521	531	504	522	497	494	504	520	539	522	494	488	513	480	515	520	518	508	526	535	486	491	487	509	528	447	546	498	538	494	486	525	473	508	498	487	504	510	512	527	502	544	516	521	508	516	441	504	465	530	496	499	505	490	496	539	509	521	480	527	521	520	558	530	525	518	547	517	503	522	521	489	559	526	496	511	462	489	509	476	509	456	499	472	510	533	510	504	467	508	529	513
14223	24278	72886	65773	52190	34177	16408	4988	1086	454	278	250	247	244	265	270	261	260	263	270	263	268	265	271	233	253	228	278	220	265	237	238	250	236	235	261	234	244	249	279	247	267	250	253	231	237	234	251	247	257	309	267	251	245	250	239	250	274	249	247	281	232	271	273	251	244	257	242	258	259	250	254	268	247	264	248	225	246	251	250	240	255	207	257	261	254	247	243	243	257	265	231	249	240	249	278	230	236	239	261	231	264	235	253	240	299	259	264	270	248	263	250	257	276	237	251	265	248	241	267	249	264	240	261	262	245	229	250	251	224	220	269	258	277	244	249	252	246	272	260	242	240	243	232	256	261	274	234	262	210	270	260	225	260	257	269	246	238	220	240	250	242	231	235	254	256	246	241	268	245	283	274	237	277	246	250	276	276	275	246	264	243	267	266	288	239	272	276	244	239	238	247	262	252	249	254	277	242	241	263	242	252	248	223	269	230	250	275	275	245	249	207	248	235	254	260	270	241	264	255	231	258	238	253	218	256	249	252	239	248	232	269	262	254	237	234	251	258	241	244	263	254	233	241	242	287	253	293	265	242	295	250	250	239	255	249	255	236	256	255	249	252	250	250	242	267	262	278	256	244	237	239	237	232	286	235	252	228	312	249	223	232	271	277	240	207	227	230	242	250	242	228	259	250	236	223	286	254	211	223	224	251	239	248	242	284	242	253	272	260	234	249	247	280	254	219	245	253	223	265	237	256	259	253	236	263	247	278	242	253	261	238	264	259	269	271	240	247	249	250	252	266	261	253	257	269	255	253	266	214	229	249	246	254	255	277	271	256	245	241	258	269	244	268	234	233	247	291	248	267	252	238	262	232	237	250	213	271	248	255	254	253	246	295	241	256	248	234	248	272	255	268	236	242	243	257	257	263	279	254	256	262	246	236	255	230	230	249	264	268	280	262	249	251	238	225	250	238	241	236	240	266	221	210	238	220	270	228	255	219	244	255	248	277	274	279	260	284	249	291	235	229	271	244	252	239	255	252	254	239	256	219	236	249	253	259	247	253	246	248	264	278	251	260	242	242	250	234	258	255	277	251	273	258	292	240	216	257	258	248	257	262	254	230	270	247	250	271	249	237	233	246	258	256	263	231	254	249	250	252	241	263	274	264	241	212	241	270	244	276	220	249	229	252	251	238	280	253	257	272	249	267	236	237	246	284	259	276	240	262	225	231	263	229	239	270	229	223	257	236	274	228	244	219	246	216	292	275	234	229	270	300	264	248	271	236	246	255	232	255	262	255	220	237	250	251	223	249	263	245	251	259	241	237	256	275	265	256	238	254	251	238	246	260	249	263	234	251	259	234	235	262	286	253	280	230	237	252	248	235	241	240	272	254	251	274	238	255	262	264	252	239	223	293	253	245	238	256	261	248	251	253	262	252	239	237	290	267	244	267	277	257	261	281	245	250	252	237	257	241	247	266	242	264	252	284	263	263	263	251	263	248	251	257	249	263	266	244	226	226	257	248	271	241	235	260	258	242	234	268	273	255	255	258	272	232	239	267	256	272	267	252	259	248	228	264	227	241	246	274	242	243	267	225	243	257	231	255	253	250	301	276	258	275	254	249	254	255	225	267	244	235	230	246	258	234	270	264	264	259	238	237	233	241	224	227	246	255	271	265	231	266	265	219	271	256	250	256	256	253	222	268	241	258	260	270	230	285	229	213	252	249	260	255	241	237	250	260	265	252	237	260	236	277	257	238	259	252	242	279	241	264	264	241	247	253	262	263	239	301	266	276	242	278	210	234	237	212	276	245	262	255	237	271	239	269	235	241	251	239	247	246	244	247	241	248	258	264	252	254	230	252	237	281	258	257	233	258	253	260	231	259	277	263	247	236	248	226	249	244	272	258	242	216	256	237	249	264	230	279	240	267	258	229	245	265	245	224	240	258	252	254	249	234	263	251	257	273	276	242	249	278	248	246	243	230	238	214	295	239	231	261	233	234	233	270	236	246	287	243	268	260	245	271	229	259	280	243	259	223	238	252	245	243	252	223	240	280	243	274	258	248	278	251	269	253	267	288	229	258	265	264	262	252	250	267	225	263	221	287	273	268	249	268	259	243	242	240	251	237	252	266	241	246	266	260	255	283	215	229	216	246	245	282	249	265	263	261	261	242	242	253	242	232	254	273	242	221	250	242	225	245	242	245	242	242	226	261	223	277	249	261	257	248	253	243	248	254	271	275	260	252	231	242	221	231	215	236	227	272	242	263	259	242	228	239	252	266	263	239	265	251	229	253	218	218	234	257	239	258	222	258	223	239	246	207	211	248	253	240	238	230	246	244	272	279	257	260	267	260	243	297	233	247	251	251	268	216	254	220	225	262	216	253	264	242	237	254	239	237	268	257	237	243	247	234	249	220	244	272	242	247	276	241	272	232	307	234	253	239	247	239	248	208	240	243	258	239	228	254	241	254	252	223	244	226	238	237	275	271	250	255	254	250	256	255	261	242	243	232	250	238	235	248	234	232	243	276	232	252	241	228	250	237	258	223	267	252	228	275	262	240	261	246	272	251	253	231	246	285	231	256	244	259	233	260	274	229	236	266	266	265	236	223	281	251	277	262	227	210	273	244	244	233	244	261	255	233	249	266	256	256	273	276	269	255	236	245	248	203	270	241	260	239	230	224	246	268	294	253	244	245	260	234	281	264	250	235	267	268	242	261	248	267	246	240	257	276	246	226	247	253	235	250	249	245	281	277	245	256	230	231	235	251	288	250	232	248	259	233	243	251	249	242	222	259	226	254	258	229	246	256	246	243	229	247	259	263	273	248	255	268	255	221	267	233	238	255	258	238	272	239	258	220	250	250	246	254	245	226	247	246	225	267	272	259	232	215	252	254	233	252	274	265	252	242	263	255	258	288	237	238	261	256	240	232	227	220	240	265	227	253	228	251	248	228	203	240	283	249	249	246	258	240	267	251	225	264	256	251	259	237	233	248	262	247	265	222	219	243	244	263	247	259	268	269	267	239	223	263	258	236	242	263	230	252	250	243	266	254	244	274	241	243	242	259	263	280	273	251	254	270	244	267	203	233	236	274	252	236	218	218	259	262	263	225	241	228	244	255	284	272	269	268	228	267	258	238	240	226	236	242	240	282	258	216	226	272	269	220	249	266	246	253	259	253	261	271	253	262	264	263	238	246	218	237	251	247	245	236	265	250	238	266	252	248	240	263	229	255	237	272	245	241	245	241	240	241	272	239	262	240	253	256	254	270	210	267	261	238	236	223	268	241	269	249	256	247	275	263	258	250	255	259	232	242	260	262	243	229	237	241	240	256	251	261	232	257	257	257	255	230	249	233	226	255	234	267	258	283	239	229	256	241	214	226	239	229	248	240	251	247	255	231	253	256	281	255	245	210	271	277	255	261	229	256	274	252	234	249	275	218	227	240	259	239	249	253	259	264	251	244	245	240	271	242	265	237	246	256	255	266	288	243	237	224
9161	21442	67976	71995	62306	45860	27811	12673	4001	1376	743	598	625	611	673	627	654	627	613	640	560	645	574	603	619	591	583	612	601	613	596	614	595	608	627	633	617	587	594	630	617	629	637	606	605	602	606	651	661	602	609	561	659	579	584	612	604	551	598	667	643	561	620	591	608	609	657	629	646	622	580	566	588	631	667	597	599	598	595	611	630	617	607	606	605	599	603	630	596	659	622	642	634	600	596	612	592	592	606	612	575	617	573	599	629	584	618	589	650	590	586	613	629	659	596	605	586	622	654	628	588	646	586	633	624	614	605	621	612	629	626	619	609	592	608	602	627	618	605	624	617	601	612	668	641	592	629	630	619	605	643	669	620	611	623	649	634	629	603	613	623	620	582	639	593	610	587	577	579	606	621	578	608	567	618	633	583	634	575	654	643	644	569	580	600	642	622	593	600	592	640	575	598	641	657	618	576	594	639	554	624	604	611	639	606	577	611	614	588	618	625	585	622	618	617	618	632	577	623	599	602	629	627	571	610	637	607	638	643	566	608	590	627	618	565	620	625	618	584	573	611	596	597	617	592	610	619	594	609	578	618	566	581	630	636	598	606	614	589	623	598	630	626	672	617	626	638	586	641	564	620	653	579	585	605	606	610	618	596	651	592	605	592	613	575	652	618	604	646	616	583	643	570	626	635	602	637	595	615	583	600	621	613	598	596	601	655	615	668	643	622	575	656	629	593	635	639	639	617	619	599	625	607	621	619	607	629	611	599	623	645	626	632	614	617	572	665	581	624	600	608	648	602	586	599	596	590	569	604	619	618	654	609	584	625	601	605	551	571	621	645	617	597	602	629	604	585	578	566	631	597	608	678	652	638	631	646	635	622	574	616	600	603	617	572	635	615	651	634	643	603	597	614	603	587	625	607	665	568	606	659	615	593	587	612	615	617	662	591	627	596	611	640	649	624	659	635	610	581	620	630	656	620	614	625	572	651	614	577	610	622	606	606	571	601	594	620	593	645	591	623	604	642	575	611	615	568	611	636	628	586	632	587	614	622	622	599	627	570	652	598	670	577	602	637	603	635	613	628	597	636	629	588	631	616	611	614	597	640	590	588	586	596	631	603	579	595	566	606	588	597	637	613	599	645	653	594	600	629	662	592	611	610	647	626	641	571	598	573	638	618	622	621	643	597	642	616	613	619	610	562	529	574	643	569	638	597	627	648	627	611	627	601	572	604	679	596	570	637	581	607	607	656	657	594	630	639	641	610	662	612	565	601	654	634	625	598	622	559	599	639	573	591	631	615	682	597	592	610	601	601	590	629	611	618	604	586	603	630	659	602	610	621	648	580	642	630	577	608	635	632	584	644	616	600	608	598	607	623	616	624	633	632	617	616	625	579	610	588	627	615	608	620	594	600	619	621	634	575	575	600	660	601	630	583	630	586	603	618	602	650	613	589	603	628	600	562	566	580	627	648	594	661	620	621	646	617	603	613	601	628	635	646	600	617	569	623	610	573	614	580	587	598	589	655	541	619	629	644	636	578	610	611	596	624	626	634	619	632	653	588	607	640	591	630	596	671	663	606	592	612	614	629	582	596	605	655	579	630	652	633	600	637	611	584	639	593	642	638	632	565	625	621	588	631	604	590	639	628	614	620	608	590	625	626	599	588	624	593	623	650	647	647	564	598	595	607	625	629	643	638	603	581	579	604	588	634	628	650	605	608	634	618	641	619	616	575	641	628	612	617	605	596	554	645	624	609	647	592	677	624	634	646	593	594	611	598	604	632	614	690	592	594	579	674	616	651	629	633	629	598	636	623	616	648	559	615	633	624	626	578	597	619	587	590	617	608	578	570	593	618	631	618	635	593	589	630	610	586	581	565	604	633	604	611	642	634	600	601	631	581	612	585	572	650	607	634	630	604	637	621	635	622	607	625	641	575	592	636	562	598	627	579	583	651	622	621	611	611	616	649	645	587	608	566	614	651	617	587	599	610	615	604	620	625	622	606	590	588	609	651	617	582	587	584	576	571	624	607	614	651	623	594	605	631	604	595	604	611	586	583	601	594	656	605	574	639	640	626	608	603	595	630	621	641	573	552	605	615	592	606	608	616	616	608	610	605	587	586	602	618	625	612	597	617	600	632	631	623	626	600	594	566	620	628	618	596	659	600	593	629	585	620	577	642	596	628	627	663	596	646	592	598	627	669	614	574	590	632	619	556	595	616	587	637	601	624	631	615	635	589	593	562	628	613	599	649	547	630	582	637	579	582	612	613	634	677	600	556	594	621	626	567	613	638	576	636	649	641	646	635	603	606	596	670	636	567	639	613	600	607	601	618	602	634	627	633	631	606	629	589	605	596	604	596	639	574	593	625	628	643	598	589	594	611	643	639	613	637	569	574	606	603	582	575	619	543	596	620	611	615	568	631	566	632	628	599	598	645	606	662	578	591	596	612	599	642	601	629	622	584	580	648	607	602	645	642	616	634	643	571	606	591	604	566	598	598	621	621	624	624	604	591	603	606	624	579	591	622	617	598	615	592	615	652	626	573	596	563	621	621	615	619	598	653	652	605	597	602	632	619	626	594	603	595	649	587	613	585	628	623	609	621	586	605	629	632	589	636	625	607	617	593	591	616	597	621	589	657	570	614	654	593	675	621	597	640	605	628	650	590	600	600	601	651	612	616	591	623	628	629	640	587	645	616	626	585	588	628	580	582	591	609	574	599	577	614	660	563	608	597	630	593	644	603	609	656	619	642	576	561	635	602	635	611	576	627	617	625	620	606	595	624	598	593	575	608	612	626	612	635	635	657	601	636	653	598	549	632	598	659	619	607	657	578	613	625	600	594	578	608	652	621	609	564	605	614	587	598	626	604	606	614	655	553	586	602	586	644	603	606	611	641	610	574	654	647	649	584	645	584	615	594	630	622	628	681	624	596	611	570	587	610	584	595	620	650	611	610	628	630	596	583	630	619	576	602	587	604	611	605	597	608	662	627	615	600	608	590	602	579	621	585	629	614	613	602	634	588	592	584	595	604	600	550	629	608	665	566	599	645	561	620	640	628	599	617	625	605	637	618	598	596	624	576	629	579	624	627	608	620	637	633	602	595	619	645	590	593	613	594	637	629	625	610	599	639	593	577	675	604	629	573	588	600	591	582	613	639	608	624	585	608	588	636	629	599	597	609	675	595	615	618	609	596	579	600	627	584	618	627	633	613	618	584	641	570	607	631	637	578	614	608	613	594	599	615	640	591	609	604	636	578	645	597	587	604	589	580	627	617	610	616	625	624	610	636	577	589	640	593	628	629	670	622	595	641	610	618	589	615	622	629	619	633	619	605	555	595	599	647	593	624	610	614	616	603	549	623	575	607	634	620	609	629	600	597	634	641	592	598	565	604	595	649	582	613	585	597	598	582	620	661	621	585	599	588	591	604	605	646	606	648	594	595	575	673	603	582	652	582	616	642	650	601	614	554	635	606	640	585	594	601	596	636	595
16298	28886	78177	70492	55683	38462	20370	6695	1488	450	281	274	225	265	223	213	238	243	252	264	197	250	233	203	223	267	233	230	261	242	222	253	263	239	239	256	222	265	243	271	234	247	244	237	234	229	239	250	251	239	242	214	228	218	247	249	237	256	243	252	241	243	250	217	215	232	240	223	215	223	247	242	238	211	237	243	207	255	228	257	217	198	205	221	248	224	214	229	239	255	241	235	225	233	224	245	230	215	219	252	226	257	231	250	242	264	250	268	234	250	265	232	225	234	217	239	255	254	250	237	259	258	228	225	266	248	227	232	245	242	242	249	240	244	236	252	241	242	242	269	219	257	237	248	248	222	205	226	232	248	224	222	272	230	253	238	262	240	217	227	227	212	245	230	236	233	249	229	212	229	213	245	227	222	235	215	251	229	232	219	219	219	201	261	207	245	242	231	219	211	259	224	257	214	231	236	248	249	257	254	252	215	224	246	239	247	222	226	254	234	248	241	214	218	216	242	217	241	228	235	232	220	224	244	256	218	220	227	228	212	243	227	236	243	245	249	215	229	207	246	251	242	243	242	268	235	244	270	217	249	266	214	216	227	240	238	248	266	209	247	233	242	247	225	268	256	257	219	230	257	260	210	241	233	232	232	242	248	254	229	258	209	250	238	231	242	261	239	231	225	201	252	264	254	253	214	254	254	248	238	220	230	237	210	242	253	243	227	242	213	242	225	242	271	251	239	235	234	222	230	246	246	241	237	249	235	235	240	248	270	246	233	260	234	254	250	277	252	234	240	223	208	240	271	238	219	216	218	249	218	249	252	220	230	234	230	219	253	216	221	242	232	238	222	231	251	258	216	244	256	222	255	211	213	253	229	272	225	269	237	237	282	252	214	223	255	217	240	247	230	236	279	251	238	233	213	212	241	250	245	220	264	229	228	224	238	240	224	239	221	232	268	230	237	249	247	239	235	234	237	209	226	250	236	237	248	224	236	252	249	236	256	241	248	225	229	230	232	238	217	239	215	246	224	242	236	248	255	252	223	223	252	246	227	235	240	232	231	243	254	233	239	251	234	245	255	262	209	249	246	242	236	269	242	235	239	236	219	238	249	246	261	221	245	248	224	231	221	260	254	249	271	231	215	256	238	219	218	270	216	246	251	248	241	254	239	243	226	211	235	227	217	228	210	239	217	209	251	220	257	267	261	230	251	235	230	242	231	246	211	246	272	239	227	230	232	227	243	232	214	202	244	233	225	247	278	238	232	223	227	249	206	227	248	243	229	247	256	242	259	236	225	272	247	247	208	255	252	203	239	255	230	219	255	251	213	241	224	241	239	239	201	260	223	194	242	218	230	228	239	226	235	260	251	250	224	227	230	195	242	225	231	228	231	250	211	253	236	213	229	234	254	232	230	242	253	222	232	235	241	240	234	244	268	220	234	239	246	229	243	225	189	231	218	210	236	229	222	234	235	226	256	252	230	243	265	224	258	248	234	263	239	240	251	243	241	233	281	237	233	237	246	230	234	225	259	239	248	223	260	237	240	218	210	251	221	236	242	220	239	224	211	244	210	226	240	221	251	252	183	233	240	246	249	253	230	241	237	254	246	243	244	230	216	232	233	242	239	214	250	251	289	246	257	238	254	250	232	231	232	216	232	259	226	232	252	226	230	222	197	250	263	245	269	225	229	225	236	251	234	210	218	218	239	220	240	239	241	246	245	232	224	232	256	242	223	240	219	215	223	243	226	218	239	247	237	267	239	235	238	260	234	234	256	242	234	256	240	221	238	242	250	252	244	235	239	223	234	253	225	246	252	220	252	239	225	241	236	251	245	224	255	243	234	223	225	223	229	276	236	247	201	231	241	250	203	219	232	237	243	228	241	226	247	247	262	253	235	227	227	265	250	222	221	236	208	249	226	266	273	227	254	221	236	232	237	219	226	232	244	238	223	251	261	261	239	280	242	238	247	229	197	238	244	266	219	241	254	243	243	254	226	210	232	202	245	234	199	235	234	234	241	216	240	238	264	237	260	206	217	230	224	256	257	238	255	211	251	232	236	233	290	251	234	228	227	237	220	290	244	255	208	272	242	234	249	230	251	260	232	222	239	210	233	248	228	232	235	244	268	211	229	233	257	216	235	261	247	236	232	230	243	251	220	253	239	223	238	203	218	260	255	199	204	229	229	222	272	226	247	223	246	268	222	226	243	193	220	233	250	256	247	225	250	218	250	217	229	233	232	238	224	229	257	241	228	218	234	244	240	225	236	254	235	231	264	235	226	223	247	258	215	207	227	221	266	268	233	247	240	256	255	237	247	226	253	227	217	264	232	241	215	244	225	240	269	249	234	250	269	227	235	235	234	244	258	230	256	226	246	251	234	221	233	235	256	238	222	270	228	240	233	240	225	220	239	240	253	208	249	201	227	254	249	236	212	241	243	224	214	228	230	228	224	240	233	261	227	220	245	236	240	226	235	222	249	244	238	203	223	210	245	228	244	228	241	280	229	238	224	226	227	234	249	262	250	228	240	207	250	258	221	234	255	238	240	240	236	210	248	220	248	213	229	232	236	247	247	246	249	217	195	247	241	242	235	236	247	203	218	255	224	226	205	225	238	269	218	258	234	240	207	234	232	231	245	240	227	218	248	212	237	226	209	216	229	253	249	246	225	226	227	247	228	236	241	253	235	211	252	238	226	227	207	213	218	234	225	232	251	183	210	231	254	236	244	221	225	252	229	232	247	232	225	258	217	237	242	248	244	220	265	264	253	231	246	214	243	240	229	222	230	195	209	248	232	220	237	265	241	232	231	246	256	283	236	235	224	224	263	230	220	239	246	234	215	212	235	260	247	234	250	222	246	252	233	250	224	250	257	235	246	214	209	229	234	263	239	241	234	229	232	234	230	226	222	280	231	220	261	221	231	231	237	235	223	246	231	211	203	257	227	261	247	237	189	257	242	213	203	240	268	233	226	267	205	233	258	220	234	208	223	241	214	248	222	223	266	229	251	218	275	246	243	248	258	249	257	230	243	244	225	238	216	252	214	230	228	224	260	243	249	227	248	241	239	221	220	239	233	219	231	248	229	220	252	257	250	251	229	243	226	250	240	273	237	251	238	246	240	221	246	229	256	238	239	230	211	222	231	248	262	257	230	236	258	226	254	235	222	255	253	230	243	213	234	258	231	208	220	214	238	235	244	224	231	218	267	252	241	215	250	247	235	241	224	238	243	230	213	229	249	238	246	275	240	241	262	221	254	246	231	238	230	256	266	217	237	251	238	238	222	273	214	213	209	229	214	227	233	240	261	243	247	262	221	240	215	220	262	257	240	248	264	252	209	234	251	221	238	238	217	244	227	209	236	231	238	235	228	226	252	231	263	217	244	243	233	220	224	260	231	238	223	236	226	244	239	250	247	278	219	235	234	251	232	228	219	229	224	247	271	234	224	218	212	263	226	235	251	230	220	209	274	213	227	240	225	262	262	269	242	249	278	228	242
9834	24481	72835	77985	66438	49773	31684	14878	4624	1440	761	551	572	561	602	591	564	569	557	609	567	605	559	549	585	586	563	569	599	567	612	566	598	609	574	588	559	588	597	603	558	589	563	555	578	548	576	631	592	573	619	571	575	587	565	578	579	576	585	579	572	559	601	513	559	587	574	575	551	557	557	585	538	583	583	578	587	544	623	580	556	611	553	551	589	563	592	611	620	579	615	562	579	552	598	559	558	593	614	565	587	604	588	587	622	605	587	564	586	614	595	605	584	607	596	566	597	580	594	545	590	589	567	580	624	530	584	574	615	570	561	568	618	557	597	585	607	568	589	590	585	591	584	587	582	580	565	583	555	594	567	589	567	625	601	589	562	579	575	599	601	566	550	556	538	538	574	569	572	600	602	540	580	570	570	576	564	545	554	577	550	590	589	566	604	540	578	580	599	596	517	606	626	589	568	567	571	571	555	560	618	628	570	546	585	535	603	570	559	597	544	566	586	606	584	557	581	570	520	562	557	599	588	573	568	566	632	579	589	577	555	549	593	563	592	591	579	604	557	585	625	510	599	566	602	553	563	594	588	576	558	586	568	584	582	584	569	565	538	579	563	576	578	573	579	555	621	580	507	544	525	578	556	611	569	568	600	554	554	556	540	523	528	571	566	563	582	577	618	564	611	580	591	580	581	564	562	604	565	583	567	574	609	620	550	621	591	596	587	557	558	600	571	531	524	536	588	536	599	558	591	555	572	586	536	582	592	542	571	565	630	567	574	583	593	512	566	559	566	593	569	545	571	550	557	599	563	571	575	555	593	589	592	572	606	617	578	539	535	569	556	534	554	566	596	563	563	573	567	591	572	549	646	583	573	557	571	581	566	550	546	576	566	576	608	564	591	600	561	579	546	605	575	526	547	582	573	596	578	584	601	622	600	561	536	596	599	622	552	592	592	569	574	601	535	552	562	539	543	543	611	573	625	593	535	575	583	545	563	581	594	567	568	599	569	546	526	608	550	582	560	570	608	581	582	573	576	544	606	586	564	564	568	597	572	577	567	551	599	611	556	524	592	575	559	617	531	581	569	591	592	582	587	567	570	585	543	590	599	564	605	574	588	578	564	555	579	588	579	589	553	567	570	587	568	562	581	524	593	574	601	588	560	557	570	621	530	550	586	603	572	582	615	560	573	588	567	542	559	587	578	565	614	569	613	533	590	560	578	563	568	593	572	538	592	601	538	565	591	549	576	594	543	560	548	573	535	598	585	506	574	580	567	589	581	606	561	582	596	561	610	603	579	631	555	549	561	606	580	594	546	578	563	534	565	595	625	621	569	559	567	602	575	583	575	567	593	556	581	608	588	587	560	613	579	621	596	594	573	569	573	561	592	616	605	577	557	572	592	600	568	595	587	583	603	612	590	545	573	567	560	616	543	579	530	601	606	539	604	572	608	564	616	580	554	555	560	600	619	501	570	588	588	563	559	576	593	600	569	574	574	535	605	591	587	538	591	619	603	616	569	618	611	574	553	540	551	583	626	575	580	579	578	603	577	596	569	565	586	566	574	557	562	543	563	569	593	570	585	499	614	610	532	576	583	545	558	564	602	547	563	634	590	598	593	576	557	549	574	618	550	581	586	584	550	595	615	570	559	572	555	630	532	578	582	561	596	583	525	570	559	587	588	576	615	587	561	546	594	551	538	584	613	596	573	574	552	560	572	607	609	557	590	576	565	609	577	608	579	568	619	640	523	598	545	575	589	601	578	610	539	594	618	569	573	553	572	542	547	572	564	610	581	564	518	585	585	578	584	561	583	581	564	583	579	608	561	601	593	546	592	609	576	578	584	519	607	569	561	581	551	571	579	588	564	588	549	570	586	546	584	574	587	601	559	547	602	565	622	554	565	558	574	593	567	618	543	605	590	582	602	596	555	560	579	598	619	573	571	558	539	581	550	556	611	636	632	560	552	571	594	583	579	530	585	578	534	539	569	537	586	562	585	588	572	600	582	570	604	548	579	581	547	549	587	651	589	592	614	533	575	565	589	584	559	554	570	529	547	567	570	606	554	548	573	613	590	553	575	597	547	590	588	610	576	607	584	543	579	544	568	565	581	574	605	583	562	542	605	583	590	567	595	566	598	575	575	569	542	577	607	584	589	608	610	569	586	566	583	583	584	563	613	610	539	574	607	552	576	547	561	558	527	574	549	580	558	597	562	593	581	553	596	581	621	582	621	576	586	582	605	611	576	601	570	606	634	601	557	561	589	550	607	600	569	589	574	597	568	617	600	577	569	520	597	574	598	614	588	546	590	564	601	581	544	585	577	581	578	546	553	612	580	582	542	627	579	564	613	621	555	567	619	587	544	600	585	578	600	592	517	591	580	583	602	584	565	589	600	560	570	576	579	595	568	566	598	626	592	543	561	569	589	596	575	592	590	619	559	604	603	595	596	558	569	575	557	586	622	557	554	560	599	568	571	610	567	578	578	600	564	576	572	539	591	560	594	587	583	546	582	582	544	582	567	568	551	538	612	586	564	607	572	519	565	587	578	586	577	605	596	547	590	550	612	597	549	590	560	626	606	553	585	568	545	578	605	563	539	565	569	616	561	576	611	596	610	549	584	541	577	611	555	626	587	569	578	568	562	577	570	610	578	556	541	545	549	578	554	600	533	586	577	598	594	584	562	540	580	610	600	575	534	577	574	554	564	604	569	586	589	602	602	569	623	591	592	557	557	581	563	577	566	574	600	587	548	585	540	569	568	576	546	559	581	566	558	578	598	575	569	568	553	564	601	566	557	611	560	615	554	591	557	589	558	526	598	584	623	592	556	582	623	571	526	598	578	538	554	549	590	560	615	558	592	546	624	554	602	569	583	569	620	579	554	583	560	542	560	548	595	557	582	580	568	542	547	587	589	580	592	565	557	574	643	558	558	561	590	531	596	539	590	605	525	578	627	582	587	583	550	584	585	525	566	651	610	540	627	590	610	622	587	565	532	564	611	574	587	603	600	613	563	592	602	559	546	598	580	567	566	576	561	578	562	544	596	597	599	596	595	554	572	561	561	588	550	605	566	608	580	610	589	543	596	591	615	575	579	544	563	572	552	561	550	549	586	615	581	584	578	566	564	583	558	610	582	564	572	595	599	587	599	617	555	561	603	564	546	581	561	609	585	539	573	558	571	569	545	536	589	583	552	571	544	533	561	557	564	557	570	567	579	583	588	581	596	597	570	580	572	575	579	634	577	556	570	561	598	541	539	590	538	585	521	553	580	536	557	543	550	601	612	611	536	554	576	557	598	576	562	620	599	551	538	597	558	591	534	549	586	587	598	617	569	609	591	538	571	563	597	555	584	602	546	542	550	575	567	552	615	561	588	586	592	608	582	577	575	599	607	548	596	567	589	582	539	553	585	579	620	552	594	584	622	571	561	592	570	603	584	617	592	575	565	611	594	586	571	592	547	573	572	542	586	572	568	580	546	588	545	576	626	603	575	574
2134	1453	6990	8475	5618	2820	1228	456	334	209	204	201	215	206	191	215	168	204	198	203	185	185	190	185	209	198	221	194	207	234	182	195	203	202	211	194	208	201	193	208	223	183	179	188	184	195	187	202	178	212	201	208	213	179	210	207	216	214	211	204	201	228	195	185	189	220	214	199	196	214	193	184	214	222	192	191	218	211	217	184	189	206	175	220	192	200	229	222	217	181	199	198	218	209	203	180	211	214	190	178	213	216	194	195	232	188	184	199	197	191	221	197	233	189	202	212	196	205	210	188	226	217	208	230	217	185	180	194	202	197	190	190	199	199	177	195	207	209	211	198	213	189	224	201	169	189	213	207	183	202	205	193	202	182	198	193	216	208	203	219	202	186	190	185	214	191	216	195	194	200	181	206	188	196	181	213	232	221	178	217	195	194	226	207	205	217	208	204	209	212	197	209	195	190	226	193	209	201	199	206	210	181	221	206	202	194	189	202	218	190	215	201	208	206	189	216	199	183	207	206	211	210	200	188	191	197	194	215	198	196	187	176	199	214	212	217	178	194	226	194	196	204	193	172	215	181	211	196	192	225	226	197	204	217	187	183	174	189	198	191	176	194	215	215	210	205	226	180	187	198	185	209	176	218	207	217	206	203	187	213	201	194	185	213	205	197	204	211	198	220	204	205	222	196	201	197	202	199	172	198	197	216	202	222	221	186	194	217	213	184	223	214	174	201	209	186	192	207	177	192	181	226	170	202	188	206	209	199	183	192	164	186	221	191	202	197	203	234	213	195	187	204	210	219	249	201	208	234	204	215	210	203	190	201	220	196	182	220	190	215	191	180	212	212	182	195	194	193	200	192	238	216	220	205	196	199	192	190	208	175	190	194	209	205	209	215	196	194	198	189	212	192	185	203	197	205	204	183	197	175	201	186	172	169	200	208	212	213	210	183	224	177	190	195	220	196	204	216	200	203	194	202	168	182	219	183	182	175	195	216	202	207	202	211	188	193	174	170	204	210	210	200	189	204	187	189	197	192	191	189	186	204	214	176	202	188	197	206	185	243	217	193	215	201	203	211	182	182	205	192	203	197	198	192	202	190	156	214	214	202	219	194	194	183	221	218	224	207	184	191	206	170	201	193	202	195	194	191	204	206	192	211	194	224	192	182	191	183	197	183	182	189	184	177	197	200	186	180	187	187	215	193	205	191	182	204	196	182	217	207	206	176	212	194	196	193	218	203	186	205	187	200	187	225	215	209	197	215	211	208	208	228	200	198	219	199	178	166	216	215	189	213	182	183	201	219	211	195	174	186	177	199	200	210	177	185	202	216	200	216	240	186	217	200	167	170	200	197	203	202	209	217	210	224	201	204	203	186	210	183	196	195	206	200	221	197	204	210	179	203	199	210	202	205	203	171	203	194	183	211	197	209	241	194	174	200	197	169	199	201	201	201	213	217	195	195	194	208	197	195	191	200	187	186	193	219	213	233	198	187	200	202	198	204	201	202	203	206	211	206	205	195	230	184	192	180	221	212	220	209	198	189	182	192	196	218	201	216	188	223	210	216	207	179	199	194	182	193	177	196	200	188	200	193	207	195	220	183	217	207	196	205	203	195	174	205	210	194	196	219	224	210	188	207	200	203	220	202	194	194	189	211	214	217	199	207	171	178	198	169	195	214	188	199	204	180	191	219	203	190	197	188	208	216	201	197	214	189	198	207	216	195	228	203	197	190	211	208	168	205	174	192	218	213	221	216	198	211	187	209	203	195	198	176	187	209	185	189	200	201	199	198	204	184	209	205	194	199	200	206	194	193	189	191	182	198	200	200	224	193	184	176	178	194	197	214	182	205	202	202	196	206	227	197	204	213	180	186	208	224	199	211	222	199	173	226	202	197	199	215	190	193	194	209	224	225	190	169	182	190	177	217	188	191	202	206	208	191	211	197	195	224	221	188	194	199	201	189	195	190	193	192	197	221	198	204	182	216	181	205	182	204	192	211	210	187	200	197	231	216	187	176	188	202	186	210	194	204	202	215	213	207	185	186	201	195	205	194	211	198	185	208	221	209	233	198	229	199	194	196	186	199	192	199	205	192	216	195	232	200	193	197	210	186	208	203	184	206	197	232	183	189	175	181	212	200	192	175	195	183	173	173	185	167	184	207	204	212	201	190	209	200	224	202	196	199	206	193	175	229	217	210	213	193	189	212	200	190	209	193	193	222	195	185	220	193	223	188	175	227	218	207	198	201	237	199	205	202	194	188	190	209	185	217	221	183	183	181	208	205	192	200	193	203	212	187	204	227	203	208	191	193	187	203	196	208	175	185	207	176	196	192	200	206	211	193	203	196	198	208	197	195	214	198	203	216	207	200	181	207	183	215	182	180	198	231	184	219	219	173	215	197	210	185	183	183	213	189	199	207	200	173	199	212	194	202	210	212	200	196	205	217	194	194	207	198	181	187	175	205	198	183	184	204	206	199	184	201	186	174	202	186	197	194	205	210	201	205	197	199	191	187	211	207	187	218	208	205	204	181	220	201	197	201	207	194	210	201	203	191	192	184	180	186	211	195	214	192	206	189	194	194	193	199	199	180	186	182	197	177	204	201	208	213	191	213	210	192	197	219	176	202	211	190	210	194	195	217	193	203	175	203	179	209	194	226	211	198	171	188	192	186	225	191	202	215	170	184	210	189	188	181	226	211	230	188	213	215	222	185	207	218	193	222	205	198	193	220	193	213	185	175	204	192	207	221	205	189	178	211	211	202	187	183	199	180	187	200	186	236	189	192	213	219	204	191	232	197	194	227	216	185	204	187	186	199	189	206	180	166	194	194	189	183	187	205	201	200	189	185	190	224	204	209	177	196	208	198	189	194	211	189	190	200	216	191	206	229	202	206	210	201	219	193	197	199	194	190	212	197	196	186	224	196	217	210	228	201	181	220	230	203	195	185	201	200	196	189	208	217	190	201	193	182	181	190	216	223	203	213	184	190	181	206	219	155	223	221	185	217	206	202	198	186	199	183	212	182	200	191	177	188	186	206	197	220	211	198	200	206	169	183	194	186	186	208	202	171	195	217	196	210	198	210	197	189	214	229	185	188	198	212	196	217	227	189	210	215	188	191	235	177	198	207	185	209	208	210	227	179	178	217	194	198	185	187	196	187	185	200	182	188	190	196	193	203	194	206	206	196	209	211	184	195	203	192	220	219	218	190	231	207	225	196	210	205	187	184	186	201	220	209	194	186	178	195	194	181	206	195	179	193	197	195	173	168	193	194	229	236	225	178	212	221	210	238	228	207	178	199	210	182	196	219	184	226	204	187	186	225	199	225	220	186	187	204	184	197	214	207	207	211	206	197	200	202	195	202	192	195	170	186	204	213	204	213	203	213	195	204	228	201	196	186	208	212	194	185	196	204	235	156	197	203	220	195	212	191	204	193	206	178	197	201	184	177	192	193	204	225	191	178	195	200	205	213	212	203	216	199	180	198	194	199	195	209
2347	2596	15908	21343	15736	9279	4265	1753	892	583	528	502	497	549	500	524	513	508	507	508	451	531	482	480	544	463	515	510	481	501	550	495	532	503	531	513	509	484	529	499	556	537	478	477	503	511	489	512	488	544	514	560	536	487	486	474	526	483	468	502	508	464	488	479	480	539	519	506	505	505	556	515	503	478	492	537	506	535	528	507	516	510	475	461	514	524	520	513	494	524	484	512	472	489	535	508	491	472	504	465	522	509	534	470	501	504	451	508	526	517	501	521	529	502	474	474	464	501	533	513	522	473	496	476	528	501	500	511	550	482	487	549	537	525	478	499	480	464	486	523	492	506	500	471	528	527	506	503	496	483	499	508	462	524	499	474	494	479	502	512	498	508	467	529	502	518	507	477	530	477	502	523	512	514	490	515	517	517	492	522	511	536	490	488	501	477	523	506	501	530	507	534	513	557	510	492	510	506	460	513	477	502	508	491	496	514	527	524	530	476	477	526	486	485	478	476	524	496	494	474	544	490	503	520	473	524	512	529	513	517	506	533	511	479	521	523	520	456	500	467	505	548	499	522	516	473	514	501	536	472	520	544	526	506	494	521	511	496	485	489	498	513	515	517	486	505	476	533	510	526	491	504	512	496	491	534	484	500	495	505	533	482	504	485	545	508	455	438	499	527	513	486	544	526	501	504	491	524	484	501	502	499	508	518	488	501	490	504	482	525	520	492	509	480	572	516	487	481	516	488	523	489	491	459	522	524	519	500	523	520	498	454	488	510	505	531	515	491	491	496	522	466	522	481	512	518	470	483	485	543	503	525	473	526	495	516	475	523	481	469	463	521	489	495	472	504	477	505	508	550	514	496	493	521	514	490	512	512	497	545	527	501	495	534	541	478	496	500	510	502	510	496	538	474	518	510	545	514	509	528	534	492	487	493	501	512	518	500	528	529	493	484	542	509	494	499	510	496	499	550	520	518	466	516	477	520	475	519	498	487	565	494	486	511	508	506	542	553	482	504	487	514	528	531	504	518	548	514	528	535	487	503	502	493	507	505	482	524	502	485	568	489	497	445	479	531	531	481	529	490	494	484	558	465	490	489	532	518	473	466	520	534	485	475	537	539	463	512	535	507	497	512	497	486	515	507	540	515	555	491	511	534	500	484	493	498	517	515	516	537	536	479	494	511	523	457	494	500	535	519	510	506	494	508	486	512	483	526	508	496	484	513	508	525	545	524	515	521	543	478	515	483	544	521	464	483	523	502	527	524	539	529	473	506	510	479	504	465	517	531	529	470	517	483	462	510	505	475	496	517	498	485	546	522	501	494	548	499	480	485	484	516	541	523	501	534	476	508	532	522	514	486	536	503	511	480	492	533	505	509	481	495	463	491	509	527	501	514	490	524	498	506	489	508	482	523	516	528	506	504	509	504	528	458	472	482	563	531	504	512	542	493	501	489	516	528	540	521	547	525	512	490	515	506	500	503	524	519	555	545	506	472	507	488	513	480	506	496	520	505	502	514	488	501	506	477	540	515	520	518	500	514	502	534	473	504	521	453	480	495	516	499	479	583	507	489	493	481	496	473	491	519	514	471	498	484	485	482	527	528	521	543	496	495	481	545	524	498	511	508	503	523	530	550	552	465	518	510	507	521	502	552	513	497	547	552	508	481	498	479	508	517	548	528	530	519	464	516	506	498	529	493	497	554	548	463	503	523	498	526	498	505	496	508	513	516	481	529	502	504	487	542	531	473	509	567	510	532	535	505	528	494	488	458	491	509	507	490	495	516	549	495	485	482	518	514	471	495	536	509	503	503	497	483	533	566	498	507	521	515	519	511	474	494	519	506	516	564	543	508	545	480	510	520	521	566	501	468	520	498	529	490	544	505	459	510	504	515	482	487	542	516	547	527	555	495	535	544	490	524	475	500	520	514	487	505	502	481	499	499	503	494	501	516	525	513	510	528	498	498	507	532	520	444	492	496	493	534	506	534	512	502	511	508	493	515	545	498	517	512	489	469	503	457	498	491	496	494	492	515	537	516	516	496	534	526	496	499	497	498	519	491	517	526	500	548	526	501	507	515	498	520	502	482	508	481	526	518	499	482	507	515	523	511	512	483	512	522	541	473	500	474	496	490	515	518	494	516	492	505	539	509	507	475	516	500	532	467	517	545	517	487	518	507	445	508	494	520	530	532	525	511	517	525	528	487	491	513	506	487	505	535	485	517	480	497	468	555	498	507	492	503	525	515	478	538	539	516	479	488	472	511	504	519	477	466	526	490	510	508	496	515	480	520	511	530	484	507	447	523	504	515	568	477	533	566	516	494	523	497	511	490	485	523	508	554	508	538	519	498	536	478	498	487	527	471	494	507	530	487	510	513	467	529	502	490	519	511	521	513	469	504	487	513	497	509	537	494	474	485	486	514	527	526	520	473	489	453	505	531	479	512	537	467	498	511	507	501	499	529	514	507	510	495	514	511	481	488	516	481	499	524	505	510	499	524	497	516	489	523	491	508	498	499	537	503	539	523	553	489	493	504	504	512	476	493	537	496	509	511	526	497	504	477	510	521	506	475	502	479	459	544	550	487	540	505	543	525	487	551	501	502	543	507	510	483	474	508	501	548	490	499	498	484	475	498	522	500	514	528	478	523	494	504	495	477	532	507	512	495	461	512	506	493	503	541	510	504	496	545	493	498	492	501	488	491	492	491	525	512	530	539	530	528	539	538	528	505	488	519	502	507	534	519	496	502	533	527	538	529	522	568	500	525	515	524	482	491	497	448	515	547	477	495	520	506	474	475	487	496	532	529	504	485	489	515	502	487	502	486	493	484	489	481	486	495	471	519	475	507	506	537	540	529	502	525	511	497	514	504	509	505	523	532	517	526	504	442	507	495	534	510	482	456	524	491	525	542	484	476	497	502	517	485	500	518	544	477	499	520	542	519	507	490	530	503	522	509	523	498	477	497	506	492	482	517	506	532	520	505	519	500	565	504	516	494	499	508	514	544	539	479	463	556	515	509	504	510	514	496	524	499	520	505	501	495	511	501	523	493	573	461	493	476	512	482	510	520	511	516	496	508	495	521	535	483	495	507	477	500	533	477	511	496	500	513	460	488	492	517	501	469	482	515	461	546	490	530	530	539	529	494	533	514	515	503	523	484	487	503	547	502	513	510	512	503	506	494	533	492	513	522	518	498	513	526	519	495	506	521	514	513	469	499	489	512	534	510	485	512	524	451	521	478	505	533	507	492	511	543	518	504	511	533	531	521	537	472	511	474	480	517	530	498	527	507	513	495	509	499	466	501	495	498	535	506	492	501	532	495	511	498	490	510	536	491	501	508	489	491	532	483	521	514	517	484	509	519	495	509	476	490	514	520	500	477	539	532	528	492	490	545	498	507	500	520	483	480	511	513	526	487	529	527	537	487	474	490	473	482	494	524	478	464	512	450	483	534	494	488	523	491	534	519	548	460	529	501	510	497	504	515	501	508	567	549
16734	41602	71143	67705	49088	31585	14885	4118	1009	380	273	251	261	246	267	237	267	243	202	260	243	214	273	205	272	264	295	240	265	252	241	246	302	247	236	245	303	285	277	259	276	259	249	239	246	248	262	268	253	246	256	265	255	256	267	264	241	252	242	257	270	261	255	266	273	248	271	271	251	231	252	276	280	219	232	227	253	276	248	273	217	265	247	241	233	250	291	241	276	250	275	238	267	269	248	293	266	246	263	244	255	287	224	251	262	268	264	264	243	251	227	243	263	256	245	243	224	241	276	262	251	286	275	251	262	266	269	259	238	263	258	222	267	243	279	251	268	277	268	248	270	255	268	253	252	225	262	238	232	262	255	282	247	263	242	250	253	222	289	259	267	244	259	222	240	271	276	245	272	265	249	235	226	245	268	234	253	263	252	303	249	243	260	241	240	260	255	225	252	215	242	267	248	279	266	276	236	271	256	286	269	264	268	266	258	249	238	275	249	247	233	220	245	225	253	245	247	236	263	234	262	243	229	244	253	266	286	234	238	234	231	242	249	248	238	258	259	211	261	265	254	275	245	242	245	223	246	238	240	286	230	266	276	252	273	273	244	289	264	282	270	246	287	254	230	228	235	247	269	259	251	244	252	285	236	229	246	246	237	233	255	255	220	231	257	261	269	253	264	275	239	251	232	260	240	242	268	234	230	233	245	273	259	269	263	232	230	274	248	269	266	253	280	267	239	225	210	288	265	228	249	271	258	267	257	248	242	246	235	251	247	275	291	256	278	238	271	251	223	255	260	254	272	241	244	258	234	240	252	251	260	238	268	235	243	261	262	243	246	223	248	247	259	199	264	255	239	245	245	257	235	226	237	239	232	234	200	244	253	278	264	243	239	272	200	232	214	256	262	249	238	207	277	244	266	233	260	243	233	241	263	254	282	249	250	246	238	258	242	259	239	284	292	269	233	250	270	265	258	233	251	258	279	282	282	289	234	287	240	260	269	259	236	241	236	297	256	259	235	253	274	272	244	272	263	210	252	228	230	266	259	230	243	263	258	251	258	249	266	233	265	255	242	262	263	237	219	245	261	285	225	256	234	252	273	252	235	231	250	275	276	236	234	261	266	245	247	259	263	260	239	231	255	237	270	255	251	235	237	228	249	290	276	231	256	261	254	254	221	225	255	252	257	244	280	252	251	265	243	236	256	288	239	273	238	247	255	225	255	229	245	250	230	245	279	219	248	270	229	251	271	238	231	231	254	240	273	227	265	267	254	259	255	233	236	222	220	233	247	250	264	256	264	260	225	236	253	252	238	261	253	269	247	250	226	246	283	260	231	240	214	268	225	240	239	242	252	248	244	249	254	246	289	247	243	228	272	213	240	254	212	234	254	258	250	227	239	220	236	230	240	216	230	241	252	258	251	265	239	236	280	275	262	238	273	259	264	256	251	245	247	262	228	226	253	257	239	250	299	240	241	276	244	250	243	250	245	247	238	289	247	241	270	257	264	255	228	233	247	227	260	254	251	246	256	237	240	257	262	227	229	238	226	253	228	255	242	223	243	254	258	255	250	256	245	256	231	251	219	243	256	233	223	247	235	240	217	245	244	285	258	244	250	261	240	205	245	246	253	224	272	244	247	241	250	278	279	224	266	237	283	261	235	281	262	223	231	274	261	240	247	264	275	257	275	255	265	273	234	254	255	224	243	286	249	248	278	258	245	239	241	237	244	274	235	226	258	245	283	284	273	246	264	263	279	236	254	258	265	262	268	254	272	263	252	235	263	245	245	263	276	275	282	255	239	229	249	250	237	246	250	243	264	240	250	257	270	234	222	248	281	249	255	250	250	238	225	271	280	259	250	278	268	261	231	254	262	222	259	253	277	251	249	247	218	243	255	246	234	243	252	232	250	246	254	275	217	243	250	232	221	258	247	253	269	248	229	244	228	245	247	257	280	232	225	226	272	262	240	239	242	285	257	265	227	241	260	266	269	261	251	254	244	271	241	261	256	210	213	240	281	224	245	224	293	245	259	252	254	237	216	234	237	242	238	256	255	248	255	246	244	245	221	287	243	256	246	263	245	224	268	272	247	250	254	250	270	238	255	244	228	230	255	251	254	278	244	249	252	241	282	274	270	246	265	269	251	222	279	232	233	251	238	279	223	232	255	276	255	249	249	253	268	241	268	227	281	245	254	257	278	255	251	252	298	252	275	267	241	231	259	239	258	248	242	278	244	282	240	245	246	252	252	247	229	243	261	255	281	278	220	262	256	241	205	271	259	237	252	262	246	258	249	248	271	229	274	244	250	222	242	258	220	232	263	238	272	262	269	228	253	253	238	266	244	241	243	243	241	266	251	284	273	227	222	244	235	240	260	267	252	235	269	244	224	226	279	261	229	234	261	252	245	265	261	256	246	243	253	276	259	252	263	219	274	268	271	255	240	280	243	238	265	252	288	232	265	267	275	240	237	273	257	242	266	252	261	247	288	243	255	253	267	252	247	241	228	268	280	254	245	257	226	269	264	246	258	250	253	263	237	249	254	242	253	228	297	249	234	252	276	250	261	267	259	271	266	245	237	270	276	246	239	269	235	230	254	278	251	221	257	225	265	265	258	238	238	243	242	240	252	263	244	252	255	217	233	277	260	233	233	265	254	222	223	246	267	258	257	236	228	256	219	232	251	251	268	243	248	254	241	246	233	273	229	247	231	219	256	225	232	228	251	243	240	246	248	267	249	241	247	279	275	238	267	254	246	240	275	247	258	231	276	252	256	247	259	275	240	269	289	258	241	267	264	279	256	249	250	240	259	254	258	256	273	263	278	267	267	253	245	264	273	273	244	191	248	237	252	239	275	244	280	233	260	257	261	258	238	269	264	259	266	261	261	225	263	244	209	235	250	272	278	253	267	223	246	254	239	226	262	283	254	227	268	257	257	260	298	242	268	276	266	266	246	240	266	247	250	244	256	239	229	241	257	268	241	240	226	263	258	261	244	247	248	265	227	246	215	267	290	241	251	247	215	258	252	264	246	247	258	235	244	260	275	271	243	264	248	249	222	282	235	272	229	262	255	265	217	237	267	262	248	238	247	248	235	263	247	257	242	275	281	255	252	234	267	243	244	242	263	248	247	272	242	247	253	222	237	271	257	225	256	255	239	234	215	226	279	251	218	238	244	226	251	232	243	250	224	234	269	281	235	242	272	281	236	278	254	240	221	248	263	274	292	257	240	280	270	257	230	267	274	222	268	227	250	271	285	267	263	268	242	247	254	236	273	261	234	262	227	254	211	236	243	266	260	269	232	248	267	248	267	237	289	233	276	281	247	231	276	266	236	266	262	239	250	252	244	269	260	271	268	247	267	277	277	256	235	226	271	244	267	248	265	197	263	259	245	259	242	243	220	272	234	269	247	263	269	274	261	265	270	244	246	238	248	256	282	240	234	257	244	241	256	260	259	238	263	224	268	256	291	227	244	235	229	237	243	254	258	269	265	259	266	250
11210	34158	66096	73593	58659	43472	25987	10662	3327	1143	786	654	635	640	633	598	529	644	644	620	624	598	601	609	647	649	610	576	569	634	624	655	617	586	634	611	614	629	652	595	586	631	605	624	613	615	631	583	603	644	586	608	620	547	556	594	631	656	654	690	595	608	594	592	619	597	614	610	604	648	659	599	609	607	655	606	622	566	588	615	600	606	635	628	595	633	621	644	660	605	624	619	634	645	627	587	629	603	632	586	617	597	622	600	573	704	644	603	559	609	625	595	599	601	604	591	621	608	616	629	581	592	611	557	647	618	626	585	564	594	602	647	582	611	589	622	646	592	641	642	599	616	660	588	630	613	591	610	600	605	617	619	558	632	607	617	601	648	593	632	580	646	625	657	615	609	594	632	607	621	633	605	636	631	632	575	616	598	634	634	639	599	608	603	619	564	596	564	581	622	617	626	610	617	604	617	655	566	589	620	576	625	582	628	618	608	657	588	613	593	593	571	599	588	613	592	602	603	671	607	614	600	595	667	624	613	585	623	602	600	648	599	628	613	634	608	651	615	610	609	599	601	587	618	578	591	636	699	618	638	609	605	694	610	628	615	605	561	579	595	602	592	628	585	617	606	648	618	658	588	659	637	622	589	607	565	609	598	631	629	573	637	606	618	636	604	601	632	610	575	638	602	578	631	617	621	588	554	621	632	629	593	617	623	697	631	642	643	640	628	662	617	637	605	589	593	643	626	619	564	583	640	624	590	597	588	557	583	651	615	591	609	605	604	633	592	589	593	577	607	604	576	625	608	615	602	647	616	610	628	571	651	555	619	575	627	615	580	606	636	588	580	630	635	628	641	637	645	621	619	604	637	622	640	609	581	611	596	595	590	626	617	624	630	591	599	612	621	610	580	606	641	598	671	618	585	634	628	615	649	616	620	608	621	586	620	620	590	595	563	615	585	630	620	633	647	611	585	563	624	588	631	579	569	625	580	622	607	631	576	616	576	644	638	620	570	569	687	612	586	620	640	591	593	625	611	622	588	618	614	610	589	587	623	655	618	588	565	606	595	585	642	649	598	604	605	631	608	607	604	564	633	617	596	618	609	610	626	618	618	653	610	593	638	623	631	639	665	590	648	601	597	593	597	574	583	635	613	638	635	611	564	629	603	648	599	591	606	581	623	593	645	577	614	568	601	599	634	590	606	620	596	628	626	627	593	615	618	599	630	630	629	615	616	613	620	597	620	592	637	603	603	596	616	604	639	627	648	649	598	635	618	628	629	598	588	616	614	603	647	600	615	615	606	593	636	632	584	639	600	632	622	592	550	630	631	575	642	591	609	594	601	644	614	560	620	630	601	606	637	617	644	568	606	598	570	608	650	607	625	600	577	588	624	602	640	618	632	613	600	570	606	606	614	631	585	659	619	633	662	613	611	580	633	614	619	586	602	585	654	582	628	591	645	598	616	615	616	630	607	594	594	598	595	639	641	614	587	620	647	605	589	601	621	647	626	639	606	645	584	600	615	605	626	622	592	620	588	594	603	657	629	632	630	623	639	612	569	598	559	619	643	611	584	645	598	614	630	572	590	639	662	563	637	632	635	601	616	612	597	641	606	635	640	621	631	583	624	628	608	615	607	607	588	611	612	619	613	613	613	605	607	630	623	626	583	588	571	616	612	601	648	617	577	591	621	632	610	610	605	628	588	623	605	584	671	619	545	646	593	674	570	626	632	636	616	597	642	628	637	619	578	645	567	627	606	623	624	595	590	606	619	627	580	630	656	622	603	647	600	620	608	638	593	624	609	619	540	600	604	624	599	598	561	607	638	593	605	617	594	627	598	602	612	628	632	593	591	611	574	600	583	597	613	598	651	593	609	620	608	575	595	594	621	599	586	550	588	590	615	610	627	620	597	585	603	621	634	608	565	602	590	614	573	616	613	630	614	616	609	622	539	621	606	596	605	609	635	578	647	616	638	605	620	578	610	624	615	624	597	601	587	657	675	635	612	578	595	650	593	624	606	588	646	631	565	594	592	581	610	607	613	558	623	615	616	635	619	629	579	590	617	603	623	641	624	654	595	597	557	638	600	631	621	611	601	615	628	630	626	641	601	609	619	596	589	633	651	613	561	585	591	600	651	645	619	611	581	623	582	573	622	623	557	611	596	594	636	586	634	639	641	594	581	577	603	571	589	588	629	659	611	596	591	579	617	621	580	568	583	651	628	583	625	634	630	604	637	619	598	610	588	618	583	626	634	600	603	619	599	600	600	670	638	632	621	632	624	646	633	619	614	612	615	634	610	579	618	600	646	637	652	605	565	608	592	620	639	571	600	618	615	616	624	609	592	637	637	585	635	617	646	641	606	665	666	634	607	639	582	621	630	601	592	533	592	656	635	613	564	608	653	605	623	618	603	580	644	636	635	668	597	580	608	612	627	595	640	599	627	615	596	605	617	590	607	606	612	621	573	626	574	571	623	632	629	584	625	599	647	596	590	596	600	615	577	621	569	618	608	564	560	640	563	662	613	596	642	611	631	603	564	629	598	619	609	628	598	598	617	583	614	614	610	618	614	646	576	608	620	607	593	622	635	666	664	569	608	616	591	626	610	618	598	647	558	627	616	604	578	571	611	609	632	591	604	602	624	617	606	590	589	607	603	657	590	636	586	631	619	584	568	602	653	605	605	630	582	607	617	623	630	664	640	620	584	621	597	627	643	602	617	593	618	627	610	585	613	650	561	660	628	615	594	613	614	624	587	634	590	576	616	603	584	594	610	624	640	631	639	575	627	634	621	596	639	621	625	607	623	606	564	651	565	576	624	668	582	623	608	606	597	626	639	631	637	659	625	562	603	641	549	618	594	619	632	600	612	606	569	613	629	596	618	637	644	596	566	615	653	636	586	624	583	641	638	625	648	608	571	601	685	620	597	616	621	679	604	622	621	645	600	661	635	627	590	657	589	629	642	606	622	616	615	606	592	607	636	577	654	596	617	612	626	630	605	628	611	609	567	634	599	606	609	590	616	625	579	628	638	617	612	608	586	657	646	627	613	596	608	609	613	612	634	601	606	602	591	579	606	666	597	628	573	606	660	627	663	662	623	633	614	565	619	628	615	564	578	596	653	627	629	581	589	607	571	619	606	589	597	665	593	628	606	594	638	630	609	585	589	624	632	598	640	571	628	623	587	585	626	609	630	631	589	602	602	588	616	619	655	593	605	617	634	558	616	598	649	599	637	614	643	610	617	644	573	595	582	617	638	593	613	603	617	563	575	629	674	589	635	598	608	613	639	608	607	611	616	611	600	657	636	574	608	639	624	634	601	646	663	616	623	617	594	579	647	612	593	643	620	560	638	597	616	612	625	598	640	606	598	602	638	626	607	584	602	608	601	635	573	644	601	626	616	625	606	623	624	648	619	608	622	632	585	602	614	641	599	580	584	649	663	660	593	662	612	630	599	605	600	632	576	583	598	620	586	591	635	608	600	617	629	630	620	664	613
24430	53951	75323	71480	52195	34215	16771	4731	1128	384	256	244	233	262	259	215	220	235	226	231	251	217	235	270	264	249	241	229	261	229	230	227	211	255	256	260	238	253	235	232	256	256	232	222	258	231	231	250	216	268	220	257	249	262	220	211	253	251	250	224	243	245	216	251	245	275	244	241	215	243	227	222	230	215	245	203	241	229	239	223	234	274	254	223	238	241	247	219	221	228	249	236	238	241	249	226	238	241	228	235	236	265	252	216	274	241	220	250	249	236	229	232	238	235	195	250	233	218	237	254	234	227	219	244	244	240	247	241	239	227	233	224	215	226	246	248	246	214	231	255	235	245	239	228	267	222	251	223	255	214	220	255	231	236	240	225	240	256	207	242	246	225	237	234	232	241	238	219	255	212	234	264	246	237	229	226	249	215	240	239	233	221	250	250	243	249	217	220	211	244	229	263	273	246	242	231	201	243	236	237	250	206	224	224	239	251	213	249	224	254	263	253	246	244	212	253	253	227	222	244	232	262	226	245	251	247	264	211	238	243	242	253	229	233	236	217	233	224	247	253	216	212	249	223	238	223	222	238	255	238	254	251	254	235	251	214	228	259	241	222	261	245	258	221	216	214	240	233	240	231	240	237	244	228	218	229	236	232	216	232	240	227	244	212	244	249	240	217	235	228	225	207	251	239	243	247	218	247	253	196	242	219	233	248	249	238	244	221	253	205	239	242	213	238	264	263	209	239	248	190	246	256	241	232	239	257	230	246	239	224	231	208	237	261	264	261	241	203	246	253	235	231	254	240	237	230	235	194	244	231	239	222	226	239	233	253	233	227	250	226	218	241	247	250	248	233	263	261	230	218	248	213	251	241	270	240	227	216	242	248	253	226	220	244	220	238	235	222	235	221	224	216	256	248	238	235	259	237	242	229	228	246	252	213	233	245	254	259	255	205	239	212	249	224	228	223	249	260	215	248	219	241	244	240	227	236	211	252	240	234	233	263	224	256	235	219	240	229	232	229	245	241	238	216	221	247	227	225	215	265	249	240	237	248	208	246	242	221	236	265	252	232	212	208	236	257	245	235	246	244	237	250	237	237	201	234	251	224	248	243	252	235	241	223	224	221	231	242	230	231	229	227	235	251	235	227	239	218	229	266	278	245	223	241	239	252	276	233	233	248	214	230	234	197	242	222	262	238	252	196	229	201	248	221	240	233	237	228	245	236	230	248	246	240	234	264	222	253	235	227	247	220	242	266	217	245	242	193	259	232	205	238	213	255	225	235	228	252	254	222	261	240	291	254	253	268	214	233	273	255	263	213	239	242	219	256	246	249	229	246	217	225	259	229	238	269	246	232	249	265	234	226	237	231	254	247	209	242	236	255	237	248	230	247	244	269	227	222	254	244	204	225	209	230	249	253	247	210	225	227	274	246	242	244	206	211	223	251	263	260	227	218	200	221	244	250	230	237	263	234	248	235	212	252	243	233	214	250	241	230	244	263	219	238	208	217	202	221	242	250	259	232	226	229	251	243	261	246	220	221	232	226	265	225	237	244	247	238	241	241	227	237	221	211	214	251	237	238	224	233	220	229	222	241	255	236	249	224	271	208	236	224	227	231	212	242	233	264	260	234	244	236	236	236	231	253	221	230	224	235	229	234	246	248	242	245	235	228	218	205	226	241	213	241	220	209	229	240	219	239	235	253	255	240	221	226	238	232	222	225	239	224	227	246	214	256	229	265	247	276	272	246	268	247	220	216	233	210	271	211	213	254	240	257	242	230	240	224	250	236	246	220	225	213	247	242	223	217	234	239	251	215	233	246	251	231	236	260	238	234	242	230	250	236	228	234	244	272	261	253	239	227	225	243	230	240	236	228	219	194	278	241	236	243	269	233	281	262	242	232	254	199	261	243	229	248	256	216	245	251	214	249	248	235	218	227	217	261	239	239	246	244	268	227	245	247	245	234	219	250	239	235	215	237	217	236	222	230	238	260	216	223	256	233	239	202	225	239	230	222	237	231	264	260	242	232	256	231	232	246	276	231	216	224	256	265	216	237	223	245	235	229	263	228	237	236	227	226	258	233	217	228	249	232	253	219	237	234	243	213	286	272	233	246	240	229	238	240	242	233	220	250	287	245	213	246	243	235	272	224	234	238	241	275	224	239	222	246	257	230	288	253	258	232	222	223	233	279	241	218	247	250	221	231	220	202	233	212	217	223	235	220	230	251	229	245	220	238	203	238	237	248	283	240	243	228	236	230	242	233	197	257	227	248	240	214	255	235	247	217	225	245	233	244	245	232	272	250	263	226	232	263	247	237	226	242	232	228	253	249	217	207	247	226	218	231	229	241	249	243	238	241	244	224	259	219	222	251	217	229	229	240	230	252	270	235	234	249	219	217	277	228	253	249	241	225	235	229	257	223	255	250	224	208	245	240	243	267	218	251	210	245	224	219	228	249	244	236	252	251	213	266	208	245	233	238	245	238	273	242	227	240	252	239	266	234	234	252	215	226	215	248	238	230	236	255	249	250	236	269	224	244	235	264	235	206	232	244	248	229	226	213	254	276	246	242	237	266	241	228	242	251	265	227	225	254	233	228	246	231	239	241	249	240	235	238	225	229	239	220	260	221	229	277	271	229	248	255	248	256	236	259	215	232	230	230	205	256	249	253	232	225	257	236	235	243	241	241	263	240	256	233	227	243	256	253	242	260	227	221	242	223	243	230	221	234	233	235	227	247	225	257	251	228	251	217	223	219	237	233	252	236	232	231	239	216	234	233	230	238	257	220	236	247	216	246	233	269	211	210	224	246	240	226	230	265	244	256	274	218	215	242	262	225	264	247	223	231	249	268	252	250	256	250	265	234	234	262	235	218	236	234	229	234	227	239	228	249	262	252	209	230	251	222	233	246	240	249	250	208	230	215	253	228	230	228	221	223	217	215	230	243	253	249	231	232	234	224	242	210	243	224	240	243	259	257	229	248	220	233	240	225	239	213	245	245	252	237	234	225	241	229	216	223	267	259	249	271	239	269	233	225	215	260	252	240	228	243	215	237	221	224	250	237	252	260	238	237	246	247	246	213	236	235	227	256	226	246	232	245	218	230	244	248	256	227	235	237	210	243	241	223	242	208	239	232	247	274	247	267	262	230	246	241	216	242	221	229	252	243	220	264	240	238	253	217	258	244	259	234	250	239	237	258	222	242	238	245	252	233	228	231	219	242	248	226	233	236	239	279	224	199	229	246	242	241	246	216	249	257	253	236	241	243	242	278	264	217	253	233	265	218	230	219	249	232	215	250	215	219	250	246	244	248	267	237	238	238	223	241	212	256	241	234	246	236	251	200	240	266	212	253	232	225	235	217	226	249	237	234	213	244	220	204	245	231	276	235	245	218	231	220	239	228	235	229	248	235	226	234	227	246	227	233	245	252	232	247	233	209	234	226	213	259	229	244	253	252	233	244	238	223	222	251	236	229	214	231	219	223	263	227	237	234	252	236
15402	41027	71093	78314	61623	45237	27234	11580	3667	1235	725	605	600	598	561	591	566	625	527	571	608	583	605	599	581	568	532	536	578	550	560	581	590	590	543	583	549	542	543	574	572	613	611	526	575	576	585	560	587	582	564	569	521	572	548	541	556	599	572	559	607	568	569	596	599	610	581	566	595	559	596	554	553	587	541	554	530	540	599	547	607	574	565	607	538	566	561	576	583	606	557	608	574	562	556	578	584	568	615	566	579	585	586	564	533	624	552	604	596	546	558	559	574	583	544	596	563	592	569	561	598	617	579	580	582	538	569	562	576	538	537	579	587	572	565	552	517	586	575	583	568	583	618	556	552	579	565	585	588	544	619	599	509	599	550	589	580	602	546	550	530	578	581	581	588	578	554	562	606	593	608	559	569	635	592	599	574	553	587	565	594	566	610	605	569	593	618	525	532	594	558	613	563	575	547	587	550	568	589	570	565	561	583	573	594	623	599	534	632	581	596	544	555	556	586	536	570	570	588	558	591	532	589	575	559	597	540	561	610	595	549	564	557	562	569	588	521	574	581	565	632	596	615	555	605	587	595	578	591	555	564	575	565	592	584	568	603	592	555	573	590	576	588	560	584	546	580	563	538	589	585	632	546	552	567	548	596	544	567	579	533	601	580	572	557	569	578	585	558	577	592	562	565	592	602	605	569	525	587	575	599	605	586	603	575	586	531	549	563	607	576	554	568	581	556	600	572	515	566	598	571	552	565	554	564	528	614	626	559	637	621	549	547	599	563	575	577	533	626	559	578	560	547	628	568	549	575	565	616	571	597	595	564	565	606	538	562	627	583	579	595	526	613	594	561	556	594	581	579	561	624	560	575	558	549	556	541	586	579	527	578	569	576	550	577	554	570	586	554	605	594	593	540	594	543	578	574	579	565	513	575	551	566	574	570	528	535	590	557	555	558	629	611	604	543	610	539	574	561	624	564	623	555	547	608	544	552	543	589	552	592	585	604	538	591	561	535	576	612	547	618	541	573	566	550	583	573	563	596	575	558	540	549	621	577	630	534	567	571	542	612	581	554	562	554	575	587	567	570	585	580	576	596	582	542	581	590	581	525	565	577	542	613	575	548	580	591	560	571	571	573	578	594	550	539	543	540	592	594	564	568	521	604	574	563	549	607	546	574	579	539	565	578	578	586	572	545	561	562	508	583	598	579	589	526	557	552	548	609	579	601	581	596	575	556	575	540	632	540	559	555	544	582	598	548	563	570	579	584	548	603	572	584	578	571	575	593	621	534	585	571	604	577	571	540	579	577	556	555	568	630	585	574	576	584	586	532	532	566	612	574	589	596	547	582	540	583	583	577	590	550	566	607	580	531	570	593	579	534	599	541	541	624	564	546	552	546	605	589	540	555	574	613	597	581	556	558	585	560	598	579	615	524	563	556	564	537	560	558	628	584	595	590	579	561	562	612	546	596	586	579	550	561	629	533	583	596	606	605	582	586	556	561	556	603	587	535	555	544	567	589	577	559	577	572	506	601	562	573	565	578	570	572	576	562	552	593	530	583	561	516	606	616	522	632	559	544	599	636	541	578	587	561	601	607	611	534	574	561	552	573	588	549	577	592	592	556	626	544	567	584	618	559	595	571	568	585	565	531	601	641	588	627	559	604	567	577	579	595	581	579	577	586	600	543	566	567	556	556	583	590	592	561	575	563	601	562	558	602	601	574	580	577	524	601	573	549	576	586	560	590	573	588	592	599	586	547	582	595	567	541	569	608	644	602	581	560	553	614	559	562	577	577	603	596	577	556	596	599	569	617	565	580	544	543	560	547	543	598	560	566	578	535	561	598	573	574	582	589	587	576	561	569	574	609	540	567	569	588	574	552	575	550	577	560	580	588	534	616	589	577	575	593	562	577	591	586	595	573	576	557	585	579	565	537	567	638	587	592	573	561	574	578	568	613	592	547	550	560	581	608	580	560	633	550	575	615	590	576	515	521	545	607	594	516	551	591	571	585	534	565	573	572	587	580	523	557	617	521	637	585	595	575	591	582	561	567	509	588	573	600	600	578	591	549	580	576	562	584	539	592	579	525	584	569	597	566	588	572	561	601	535	575	559	557	584	558	625	575	583	555	538	593	585	610	584	532	591	527	607	532	564	603	560	595	582	544	516	574	549	587	561	560	577	597	558	573	610	573	600	594	542	589	587	550	555	587	572	589	575	580	601	541	611	590	596	599	546	556	539	607	592	547	593	571	564	576	562	548	555	560	545	542	579	559	583	529	557	571	613	514	561	569	592	582	540	599	599	592	567	576	573	600	558	598	583	554	600	547	605	578	575	543	634	579	595	548	552	619	576	577	575	582	589	554	541	552	610	582	598	551	582	555	570	575	583	601	606	542	571	585	537	587	581	514	585	599	572	569	561	577	581	563	558	540	548	577	565	549	573	560	577	572	603	578	572	550	577	614	587	608	593	638	595	587	582	561	590	582	548	605	550	577	593	574	539	553	577	553	591	599	624	554	582	597	569	557	582	571	540	598	609	563	575	589	593	594	568	565	549	562	542	549	618	527	592	604	539	608	566	561	589	586	580	607	634	590	582	580	585	555	596	608	575	582	582	561	547	544	567	586	565	587	587	608	607	566	596	555	577	558	584	578	558	591	599	595	544	573	574	599	564	572	579	576	562	591	561	576	584	575	598	553	556	586	601	547	564	573	592	585	557	615	593	562	574	570	588	534	561	589	552	575	559	599	580	556	569	569	570	577	590	620	577	559	619	560	575	575	559	544	546	590	569	545	578	575	617	552	547	571	545	599	621	598	568	530	623	602	614	575	600	594	606	595	576	613	566	586	582	596	604	559	553	561	557	614	606	575	579	572	582	602	535	568	565	582	535	580	554	538	607	546	567	590	531	596	579	561	569	588	520	593	561	536	613	578	573	572	578	609	571	570	571	554	565	548	601	608	608	580	601	552	530	604	599	619	583	559	531	563	551	504	587	560	567	588	581	615	605	544	576	547	591	549	511	581	598	577	565	590	580	587	564	555	565	532	580	567	577	605	550	565	562	553	603	550	544	531	601	550	555	613	572	570	531	604	597	577	580	563	596	562	576	552	571	519	561	595	581	538	582	583	615	581	583	590	605	595	540	585	575	575	546	572	593	596	619	611	613	600	569	562	565	564	581	546	560	538	568	585	574	628	583	562	589	604	527	599	604	561	561	598	530	592	555	567	596	542	602	600	549	634	588	582	543	535	523	542	529	552	584	577	563	578	623	529	537	575	543	632	563	581	538	543	565	632	596	541	595	619	602	549	580	559	543	526	577	585	561	543	571	567	568	577	549	610	563	565	601	552	583	585	556	572	581	576	554	554	552	570	586	566	582	607	532	586	593	595	550	563	576	607	548	573	594	540	551	607	589	623	528	582	583	566	600	562	584	606	562	599	566	583	562	586	577	573	502	554	628	580	603	562	598	550	565	583	557	570	567	617	586	565	601	548	550
2574	3254	6816	9034	5053	2307	981	444	263	211	208	203	175	187	190	194	187	186	210	212	167	187	227	187	195	211	189	203	184	181	210	197	208	205	217	187	195	191	193	204	185	241	192	207	206	194	201	191	208	210	202	212	196	218	208	206	183	217	204	185	186	191	203	213	222	207	179	185	197	208	204	228	184	209	176	199	190	184	205	208	215	203	189	173	191	193	166	189	214	201	174	176	188	200	208	211	201	190	209	225	189	205	184	198	177	198	219	191	196	195	231	233	188	176	183	220	206	209	200	201	198	214	215	197	179	200	184	209	195	189	228	189	232	219	184	229	200	200	213	190	208	237	226	190	195	205	225	198	201	223	194	196	207	211	191	191	179	197	178	235	203	168	218	193	192	190	208	205	194	181	195	203	200	213	182	193	185	236	182	194	214	213	221	205	195	188	201	205	196	213	210	205	221	198	200	205	188	210	199	201	220	205	203	206	172	214	194	216	193	218	214	229	166	213	200	180	227	188	200	209	197	171	211	210	214	197	192	212	182	198	197	200	211	207	181	217	226	200	195	213	233	226	197	202	201	215	179	188	192	210	159	186	200	214	205	184	230	199	181	230	200	191	220	205	204	195	230	196	244	181	179	195	216	203	187	214	183	195	249	164	240	194	213	189	190	198	214	196	171	192	197	181	230	187	180	213	178	178	196	198	203	197	219	191	202	220	194	199	195	217	201	175	211	198	205	192	201	198	191	217	186	197	213	188	192	209	223	198	186	209	204	224	206	197	221	180	191	188	209	208	196	204	210	189	211	181	208	206	205	191	184	196	209	225	206	198	175	181	207	203	203	181	210	231	221	203	206	216	189	225	188	184	205	208	187	179	210	195	217	168	201	211	192	203	207	194	229	208	204	208	201	164	192	202	198	185	186	221	200	184	203	171	211	208	217	178	199	177	193	201	200	225	202	218	194	205	180	218	191	167	174	195	182	209	191	212	194	187	221	198	209	185	202	211	220	202	216	204	212	180	189	184	200	200	216	194	195	193	212	178	202	189	181	169	206	194	197	187	182	199	207	213	203	186	214	206	214	215	219	174	221	209	196	194	207	175	210	195	238	226	217	219	179	184	216	206	203	195	198	190	179	205	220	200	186	200	186	196	216	198	198	196	203	178	201	183	171	212	181	205	221	211	191	203	186	217	202	208	220	183	224	199	211	212	200	191	231	198	190	173	203	201	209	209	192	199	189	184	195	190	178	228	217	208	200	187	182	179	213	186	220	211	181	198	227	198	212	183	207	192	215	202	200	201	217	199	186	202	199	212	193	188	213	202	215	220	231	174	166	196	218	206	192	194	194	219	197	189	187	200	225	190	200	193	206	202	181	194	211	214	231	195	212	219	192	212	194	197	201	189	196	166	197	180	214	213	198	207	190	194	211	211	184	203	183	198	199	227	206	185	205	227	223	191	211	214	197	223	183	191	195	215	203	194	178	191	200	213	190	197	185	198	192	223	202	179	210	214	235	194	234	205	224	171	214	199	189	222	215	194	180	201	187	189	232	187	207	188	200	196	182	187	218	205	206	199	238	208	204	215	194	204	209	168	182	217	182	189	194	197	204	192	223	176	190	218	188	202	218	174	231	199	219	210	185	192	200	195	208	164	205	191	192	208	190	214	189	202	201	213	194	198	208	203	179	206	207	188	192	186	186	187	194	194	198	175	191	195	194	217	220	175	194	190	197	202	177	218	194	228	188	226	217	227	199	194	196	184	196	190	227	178	210	197	204	207	214	209	171	194	214	192	196	202	196	212	212	211	208	176	201	196	219	189	234	201	187	175	210	209	193	214	227	223	219	194	172	194	175	188	221	205	204	175	203	220	203	198	235	182	171	228	236	220	213	206	164	190	195	189	198	212	193	202	190	201	220	174	200	220	181	206	213	205	180	213	211	185	208	180	185	193	220	213	205	206	197	222	196	199	246	207	193	211	192	201	176	199	208	217	195	200	206	213	199	204	223	179	163	199	224	223	207	178	196	200	207	198	182	184	186	193	190	179	211	205	173	181	230	199	188	217	206	190	209	196	209	221	188	201	191	196	217	184	209	212	217	199	207	194	177	187	200	209	212	211	191	196	210	226	207	186	212	188	181	225	201	212	210	224	170	207	166	189	199	204	190	175	191	198	204	182	183	213	178	187	207	191	195	207	215	190	201	203	199	191	193	175	204	208	203	206	194	205	192	221	165	224	223	213	198	214	179	205	189	206	232	179	183	210	193	207	199	195	191	194	212	215	213	188	204	199	175	201	193	199	195	203	196	212	205	199	209	214	203	198	189	199	189	199	184	221	209	190	192	182	182	194	194	213	182	194	205	191	203	204	185	202	216	229	210	219	194	187	227	204	212	189	194	199	174	213	214	205	206	231	212	194	193	179	186	203	198	183	193	180	180	188	189	207	177	181	213	194	197	210	181	213	193	219	220	228	228	183	217	206	190	213	209	184	207	219	202	214	224	186	188	192	191	226	239	201	212	178	174	170	168	198	186	205	201	175	175	195	198	198	207	192	207	216	211	171	200	198	198	186	212	215	229	220	182	181	207	210	213	196	197	173	219	209	192	237	217	206	206	192	196	183	190	202	177	202	199	197	214	183	179	195	195	194	200	218	205	216	194	218	191	207	198	207	205	172	184	200	205	180	197	187	190	195	185	206	190	212	196	193	197	197	205	223	183	178	197	211	171	196	215	183	203	196	194	178	202	209	172	192	209	195	202	216	218	209	201	189	208	188	203	205	215	207	180	185	200	190	233	201	209	169	197	225	202	202	214	202	204	231	208	221	206	186	222	197	201	201	198	220	205	212	173	182	190	217	214	209	190	214	175	229	199	183	217	194	208	207	193	217	181	194	204	192	200	180	192	196	204	198	213	203	199	205	193	214	224	181	190	216	210	183	224	193	219	214	175	224	192	207	209	204	189	188	193	193	202	189	200	220	186	201	235	204	181	216	203	220	220	175	203	195	195	184	179	194	190	198	201	190	205	185	223	209	187	214	199	209	212	166	187	203	231	212	196	200	170	168	181	199	207	212	198	195	162	234	209	189	188	214	204	222	197	180	202	179	196	170	201	171	182	204	195	211	201	228	207	187	202	188	202	187	187	172	203	210	204	219	208	205	192	199	213	194	196	203	187	210	248	186	192	215	211	211	210	197	232	194	207	203	220	210	216	216	190	201	172	213	204	196	218	191	207	209	205	212	210	205	189	200	225	196	204	193	216	202	183	203	229	188	221	221	205	211	199	203	220	210	215	217	211	174	218	228	180	196	213	199	215	221	193	204	211	183	234	212	208	213	196	209	184	192	202	211	220	206	198	192	221	212	204	201	196	167	190	205	224	202	185	228	180	210	182	190	199	194	176	204	202	203	214	197	201	192	195	183	191	216	181	188	195	198	209	181	219	194	205	221	214	206	189	194	211	178	203	195	199	195	197	213	206	182	195	200	169	188	184	209	204	205
2774	5663	15312	22048	13973	7554	3468	1370	811	570	531	481	478	510	516	542	487	526	511	526	487	521	524	527	546	534	514	527	493	498	502	467	523	552	504	519	455	532	539	486	493	489	515	516	511	516	520	506	464	540	483	478	525	504	521	512	467	502	523	529	481	513	451	460	511	503	521	493	503	528	445	487	522	497	489	471	553	515	551	489	531	468	492	490	497	488	478	487	495	523	503	514	493	481	555	491	528	561	477	512	478	502	543	504	501	518	542	517	458	509	530	503	537	507	483	521	485	504	512	474	494	518	526	492	547	499	530	521	474	520	527	460	536	511	495	513	525	499	541	539	527	520	550	511	520	511	565	494	497	526	499	509	504	513	539	500	509	494	555	526	497	528	485	492	503	518	540	489	483	513	498	481	463	500	533	492	515	490	489	500	533	539	520	494	534	513	494	496	543	467	477	509	516	519	481	504	490	514	507	512	512	498	512	498	516	504	511	490	544	537	505	566	501	542	469	500	459	492	481	531	509	494	478	503	484	467	469	559	527	479	505	539	537	480	556	514	509	519	500	495	482	523	484	535	519	510	526	509	490	547	504	473	525	500	512	515	499	540	503	480	558	518	511	560	437	503	482	482	522	501	488	517	549	466	502	512	490	511	508	501	514	495	502	532	528	523	514	485	498	523	510	509	489	498	563	489	523	478	479	511	539	523	460	552	506	489	491	491	505	491	488	499	532	499	482	519	546	516	481	535	491	510	537	494	529	523	533	546	464	477	508	519	517	551	510	496	490	501	504	540	505	496	538	465	532	544	510	504	482	520	516	511	547	518	526	491	516	502	508	531	486	549	518	479	501	527	499	552	509	502	492	553	482	510	537	479	513	510	482	514	532	491	515	505	487	507	540	512	498	519	507	501	482	529	498	496	511	518	516	487	514	534	509	500	488	482	522	519	548	507	496	507	473	508	504	487	517	533	509	521	493	563	510	495	518	500	560	526	493	540	510	512	493	515	516	524	552	511	489	526	500	511	494	501	515	494	503	496	496	542	455	496	518	530	506	460	498	474	559	510	524	503	504	489	496	491	447	490	514	489	491	498	531	502	519	495	520	541	518	545	498	513	484	483	540	521	520	562	523	485	489	474	534	531	520	534	473	526	527	501	500	517	528	479	498	552	455	484	479	530	511	490	512	539	518	503	537	493	508	460	514	519	500	508	498	518	501	523	490	514	521	495	530	517	505	508	487	512	526	476	508	536	488	456	486	511	518	522	498	497	520	507	496	480	515	509	491	470	499	510	500	495	456	504	517	518	475	532	503	569	497	524	491	475	519	486	516	463	539	484	536	520	496	472	505	528	480	499	492	520	511	506	520	467	511	504	496	507	533	474	475	541	544	511	516	517	485	507	535	461	515	498	485	515	500	522	490	529	496	477	509	503	489	571	503	488	502	512	472	519	512	487	528	493	548	489	509	512	468	481	511	527	506	529	528	510	513	528	504	514	532	535	476	486	528	506	518	515	513	512	496	520	499	478	500	491	536	521	528	541	529	513	532	492	514	524	533	492	478	556	464	514	509	481	466	527	542	509	509	537	531	517	507	490	505	490	516	517	490	516	529	546	509	529	485	518	506	528	546	530	498	528	505	508	497	520	486	507	474	517	484	527	501	511	519	528	513	504	500	539	516	517	478	500	525	482	506	504	507	518	522	545	521	510	477	505	523	499	515	499	514	512	493	485	501	547	532	479	473	498	505	474	519	529	540	489	525	511	490	489	504	504	481	498	542	474	510	490	490	522	505	526	498	518	518	526	500	498	512	531	528	549	517	569	490	510	503	486	541	521	497	495	543	521	522	499	477	489	540	515	474	498	499	522	495	506	486	528	509	523	514	488	500	527	505	506	497	508	489	544	547	529	507	546	531	505	509	476	494	542	531	529	489	485	500	477	524	519	454	514	493	529	543	499	536	494	487	474	495	514	530	483	501	490	515	471	506	527	497	555	493	529	513	465	528	496	507	486	470	516	546	483	502	499	524	520	500	496	476	489	519	512	512	489	549	528	485	484	489	524	518	545	527	523	521	501	490	510	482	501	514	513	494	486	507	531	519	498	532	508	515	514	543	568	477	522	499	476	488	433	535	490	497	473	549	474	528	544	456	499	510	504	464	527	474	516	500	511	526	498	517	477	508	535	502	499	539	506	487	485	515	488	492	501	488	552	534	495	512	501	494	466	512	505	539	498	529	465	526	521	501	472	492	493	490	506	499	480	557	531	500	519	495	503	482	537	485	524	501	541	499	501	521	500	524	475	507	491	535	512	539	485	489	485	510	485	497	529	497	477	539	532	483	535	486	540	476	514	495	513	528	553	478	526	506	530	520	489	524	509	522	499	521	484	509	519	503	524	494	498	514	504	471	477	494	501	522	481	527	524	497	508	470	531	483	534	495	498	535	474	526	528	499	460	540	483	521	531	499	494	528	516	495	505	533	508	510	509	485	491	495	496	486	524	455	522	473	501	525	495	480	477	499	523	503	467	519	529	495	511	520	511	502	508	526	497	508	529	496	533	499	526	509	530	498	502	526	515	487	498	515	535	497	522	521	489	492	513	496	501	514	505	532	503	551	481	504	538	538	492	480	484	468	483	486	525	544	513	498	502	507	530	489	512	488	507	518	497	549	507	517	483	518	507	511	517	542	531	543	490	540	534	541	491	527	491	507	501	493	493	504	511	516	498	503	492	521	536	564	464	510	556	504	570	527	543	523	507	553	537	501	492	516	509	528	507	516	470	537	492	512	538	530	507	564	510	483	491	493	518	544	513	500	555	508	505	496	495	504	525	484	554	540	505	535	525	493	501	500	472	522	513	502	504	535	501	534	464	479	484	509	510	483	534	492	524	521	543	517	514	495	463	486	480	514	533	490	521	530	520	497	513	479	491	525	488	510	520	510	532	533	498	491	515	489	514	528	500	509	483	499	522	546	495	507	483	487	485	523	494	483	552	486	502	534	475	487	500	528	520	582	518	494	507	492	503	530	537	543	470	534	504	510	529	511	480	508	510	508	515	528	509	469	481	520	504	530	459	518	522	544	506	503	500	525	489	464	451	536	517	529	515	517	508	527	558	521	513	529	508	459	515	504	516	503	550	519	481	514	488	541	514	514	471	504	488	492	504	526	495	549	482	510	559	515	511	477	530	501	492	539	500	521	469	477	556	506	488	489	519	478	523	537	536	499	529	520	452	528	495	511	547	518	433	537	462	505	503	525	510	479	483	505	524	508	494	492	550	541	521	480	496	530	488	511	471	533	531	529	516	517	519	480	515	496	513	534	506	514	519	487	533	503	467	489	520	472	532	556	503	548	505	529	491	517	468	487	529	476	515	515	518	542	516	510	497	506	497	495	544	502	519	515	500	507	466	510	549	503	559	532	526	486	502	469	509	451	512	512	474	495	503	530	532	514	508	518	477	511	474	527	500	487	496	493	482	534	520	508	502	499	537	536	504	498	501
24124	44966	69866	66747	50691	32042	14911	4135	1013	407	264	270	284	238	256	276	279	270	248	280	282	208	266	252	258	210	242	257	232	242	241	238	268	236	218	213	225	239	269	204	237	221	221	280	235	242	243	236	269	241	227	248	257	226	248	272	237	224	255	228	276	269	272	211	282	219	267	276	264	232	249	234	235	256	260	231	248	291	191	252	264	241	232	258	238	241	257	235	244	256	272	236	286	262	247	249	265	263	276	219	266	272	268	247	238	237	265	277	234	252	231	261	255	261	216	242	281	227	234	252	251	259	236	245	251	238	237	240	219	220	248	226	251	240	233	273	269	304	251	258	245	232	282	267	246	267	254	223	287	243	231	262	272	269	269	253	208	223	237	239	262	266	267	250	241	239	256	264	237	254	257	280	302	222	279	244	246	247	229	231	235	262	236	267	249	255	256	270	235	262	287	256	240	253	272	243	269	251	260	263	262	234	251	262	262	228	210	252	245	235	254	250	251	269	258	224	250	264	257	270	244	220	278	267	255	261	259	258	226	254	205	263	260	250	244	225	257	257	244	248	213	265	275	227	264	257	246	257	242	241	253	260	232	248	279	270	257	270	216	243	229	240	255	232	251	269	259	250	244	269	261	248	227	249	275	219	247	259	252	227	241	240	222	239	268	243	285	224	247	225	280	245	238	240	243	268	238	258	220	270	270	241	266	237	237	248	277	247	270	250	230	236	220	256	238	244	243	260	257	255	247	259	236	254	236	247	233	231	282	251	239	273	259	264	254	232	261	211	247	275	247	268	283	263	261	229	238	246	248	231	248	229	238	236	218	255	239	251	244	235	210	238	263	268	246	261	269	250	234	253	242	231	257	234	250	252	241	256	232	216	244	227	268	224	266	216	269	256	251	272	245	252	247	258	216	230	235	260	236	283	225	248	244	234	235	273	251	207	256	237	258	263	280	246	254	248	208	232	265	243	248	286	267	241	272	241	251	273	258	253	239	262	248	207	247	244	224	265	256	233	225	269	269	261	211	211	238	287	232	239	253	257	225	235	255	256	257	259	243	249	223	249	277	254	258	286	224	232	254	236	248	246	247	269	255	246	270	255	246	234	277	237	232	277	249	269	247	253	264	238	246	256	257	267	244	265	258	253	247	259	237	237	271	253	233	254	251	259	235	251	207	236	232	266	227	288	261	273	250	281	238	254	262	280	277	237	225	237	265	253	238	235	258	247	239	254	276	261	226	258	246	258	266	244	249	266	250	268	283	273	265	217	272	291	261	245	245	309	249	272	230	253	207	253	258	242	266	273	256	247	254	231	240	248	224	259	235	264	252	240	209	231	239	237	261	265	229	226	261	263	262	233	269	262	254	266	253	240	258	232	235	237	247	254	220	252	256	264	255	246	248	235	276	260	218	262	243	233	248	236	269	257	243	228	268	248	228	246	233	207	215	247	221	277	231	288	271	228	219	234	220	231	240	246	252	253	259	257	242	216	236	263	240	246	261	217	225	215	232	244	264	254	216	268	232	243	264	223	256	250	243	226	233	221	230	228	227	234	266	259	228	245	249	241	221	250	239	233	273	256	232	240	292	280	249	227	248	261	252	261	249	238	244	244	241	253	223	270	265	272	222	265	257	244	258	266	263	220	246	259	244	256	252	301	235	235	250	282	255	223	241	250	285	264	232	260	252	245	215	233	235	235	241	247	233	250	253	263	238	258	266	256	239	248	223	239	244	237	240	228	235	243	245	242	231	243	253	279	228	246	259	242	240	233	278	255	260	274	246	267	238	252	264	290	251	231	249	264	252	219	234	264	270	246	267	231	218	239	267	246	240	223	250	235	256	210	251	215	231	241	230	257	221	229	233	248	239	244	255	297	276	252	236	212	262	269	248	269	257	253	252	243	241	235	261	257	254	252	227	289	260	273	272	243	282	244	251	248	270	230	242	257	266	241	235	296	279	240	243	238	237	249	265	270	220	264	247	243	259	253	257	264	236	255	250	209	232	265	234	278	227	258	252	311	249	262	219	257	233	217	230	224	240	224	257	248	265	247	246	234	224	236	259	234	261	253	247	268	247	265	234	268	244	261	272	236	256	236	267	231	245	258	258	267	252	236	251	238	239	253	254	241	234	242	248	242	237	265	236	255	262	251	252	237	244	234	274	254	209	248	255	249	257	266	274	268	267	251	226	280	250	246	234	236	243	255	260	247	256	236	229	251	234	265	252	274	239	263	271	226	229	238	235	240	252	253	238	254	231	228	227	248	277	233	257	206	225	250	233	235	255	272	235	248	246	237	276	235	279	253	261	238	245	244	250	260	278	265	233	236	252	245	284	224	236	250	276	276	224	281	276	222	233	249	243	261	256	259	250	238	244	231	265	231	231	238	233	240	233	259	231	245	264	271	275	202	254	245	273	236	247	254	254	238	238	257	260	258	217	239	252	269	232	237	243	250	265	257	266	229	232	219	279	247	255	262	260	241	289	269	250	239	254	256	248	244	264	266	296	241	217	236	236	251	240	235	234	240	235	226	248	253	233	219	235	234	284	226	256	265	241	237	257	265	247	238	232	244	250	257	249	223	257	230	263	242	238	252	235	255	247	244	234	254	215	235	241	241	242	234	233	233	243	245	249	223	235	234	221	241	236	237	254	249	251	255	222	230	252	215	218	248	246	260	257	264	283	273	259	275	254	244	244	229	233	237	264	243	255	257	256	227	254	290	253	226	255	260	226	258	261	251	275	263	246	243	266	242	243	276	264	237	251	244	234	247	238	255	250	238	224	268	256	241	260	250	249	280	247	256	251	269	241	229	250	279	236	238	242	245	240	249	230	249	232	232	217	245	304	264	271	278	254	270	252	242	248	266	230	268	248	252	255	259	233	268	236	275	266	258	211	255	255	246	255	263	223	241	251	242	250	248	233	231	228	256	225	248	234	230	260	229	243	229	238	247	243	256	256	254	241	220	239	260	246	264	247	260	290	293	272	246	257	257	236	232	255	268	279	240	267	242	236	254	254	249	268	223	275	247	238	243	248	254	236	242	249	247	276	246	260	248	254	238	234	234	214	264	267	224	224	240	253	253	256	265	242	250	231	236	262	239	283	265	261	240	246	266	233	235	255	256	252	239	241	242	254	263	220	237	257	228	235	263	279	255	262	256	234	219	260	244	230	254	246	246	241	267	254	250	232	252	249	248	212	233	232	231	275	249	246	246	257	254	226	256	215	247	256	242	249	259	239	240	246	207	264	246	220	241	280	281	267	257	262	242	280	260	252	255	254	220	252	238	240	230	252	223	237	261	263	237	244	261	229	263	255	251	244	240	248	252	246	235	262	245	268	229	241	240	270	234	199	238	265	271	248	271	253	244	247	237	244	228	272	209	254	241	249	277	255	271	245	234	269	273	250	227	267	264	238	224	233	268	245	247	253	259	257	222	250	288	242	265	235	265	237	265	285	272	284	249	257	252	284	263	234	235	267	270	243	254	271	228	252	230
15550	35106	65610	72204	60144	43513	26047	10599	3408	1156	704	676	640	641	587	579	593	654	675	633	598	617	610	621	656	634	582	601	622	633	563	603	599	598	610	598	590	582	602	612	647	582	627	591	606	624	600	590	583	608	628	617	613	636	597	623	593	599	597	593	607	635	594	612	567	647	615	671	623	620	617	632	558	635	622	621	657	659	620	622	575	604	659	650	622	586	634	625	651	608	609	638	628	594	588	567	616	567	634	632	580	651	605	590	609	643	632	617	588	609	585	587	633	638	594	568	610	612	601	608	627	581	598	623	632	589	631	618	638	604	612	621	589	580	642	603	603	617	605	603	620	602	581	585	571	606	573	612	610	600	613	571	589	562	607	573	623	605	575	613	612	595	585	600	628	632	630	612	610	576	605	663	626	616	578	590	599	578	637	609	617	615	600	618	608	606	574	612	624	653	615	587	588	607	598	621	614	621	616	606	669	611	609	614	614	571	580	607	586	610	602	595	613	631	622	604	608	606	597	642	610	575	598	600	581	566	586	608	582	601	653	661	587	580	628	617	635	613	604	621	555	659	618	617	633	617	596	617	615	635	601	610	626	619	599	633	592	594	572	585	559	598	633	577	618	608	647	603	590	616	601	645	609	582	582	597	600	618	629	585	604	646	632	614	577	640	605	586	565	631	599	618	656	612	610	580	590	607	648	653	661	600	596	588	623	595	614	613	580	568	534	622	602	572	601	620	567	604	612	613	623	626	640	647	584	626	625	626	657	563	607	593	590	600	626	617	623	636	592	618	645	571	612	601	608	595	623	587	562	564	645	603	604	607	593	654	645	548	617	604	575	585	634	610	599	609	626	610	593	587	577	613	593	566	569	610	623	602	611	628	642	604	609	601	647	569	607	550	625	618	543	565	599	558	589	622	595	627	557	619	619	610	599	575	579	598	609	665	614	577	581	593	616	656	654	587	642	596	606	609	591	626	649	602	634	606	630	624	633	618	619	625	631	611	578	589	632	638	559	600	606	589	638	619	560	596	600	629	585	585	597	621	644	631	634	593	581	553	572	580	598	624	592	631	551	628	597	615	552	629	570	613	612	609	614	595	610	559	632	614	597	605	641	583	620	626	628	602	570	582	597	628	603	586	625	608	625	628	626	597	619	633	550	630	626	632	601	607	644	538	624	593	594	642	644	657	622	606	607	660	571	624	562	600	608	623	585	643	636	606	609	615	591	653	604	624	579	630	600	603	602	606	623	603	551	629	619	619	615	606	584	611	573	602	600	618	550	564	633	575	618	590	539	585	602	610	599	599	623	612	599	591	661	625	655	609	588	587	616	630	596	646	619	610	607	634	581	633	614	641	659	605	636	610	661	595	643	613	632	605	625	611	601	612	641	640	626	596	604	664	592	632	617	596	574	620	629	576	632	567	568	575	607	588	590	652	564	584	606	559	611	610	617	621	559	594	629	576	586	599	575	635	591	627	602	604	602	620	610	634	599	609	585	611	631	572	617	550	616	595	633	633	615	621	637	619	580	587	614	610	624	629	623	612	623	568	622	590	644	622	619	645	628	616	608	610	622	598	616	644	623	624	577	638	562	643	601	594	610	615	581	597	591	601	598	569	611	625	596	615	615	642	591	601	616	573	625	598	595	621	614	592	603	609	593	594	607	607	580	610	593	590	569	595	621	560	604	662	624	629	654	686	570	620	595	584	608	587	644	568	619	625	649	638	586	618	581	635	618	645	591	574	575	599	607	621	640	582	634	591	632	599	588	658	596	615	600	594	562	649	592	607	620	639	580	596	566	603	583	605	588	636	616	602	608	568	585	616	614	627	595	595	650	614	608	586	617	581	618	623	587	621	603	623	624	628	647	650	615	595	597	624	600	605	610	599	567	602	634	604	629	606	630	579	606	590	589	632	601	607	638	617	609	596	624	587	610	630	586	640	586	608	613	569	593	620	613	640	632	592	634	582	590	638	573	600	625	591	555	581	633	605	564	626	626	636	618	579	592	626	604	572	598	628	600	604	601	599	595	597	636	593	625	617	610	587	606	624	563	599	595	607	573	601	578	610	594	608	557	625	641	634	633	634	609	609	581	609	578	638	612	574	602	640	587	602	576	591	635	581	588	614	651	600	632	597	649	633	602	563	604	609	597	573	583	593	617	588	614	614	623	567	628	632	574	593	577	604	551	615	635	662	601	590	629	636	635	584	612	596	615	628	599	606	590	591	584	597	593	588	613	642	605	611	612	551	626	574	607	572	592	615	615	565	610	603	591	620	616	559	590	592	546	597	591	573	629	646	613	638	659	618	582	630	621	629	593	607	614	599	580	596	595	586	600	606	646	621	653	588	599	631	621	589	610	596	580	656	615	570	654	620	611	591	611	626	606	582	642	600	627	596	680	613	637	607	571	618	605	614	619	605	611	624	617	647	637	562	626	640	648	557	633	601	601	648	583	565	636	577	607	630	619	624	641	585	587	601	614	642	582	634	578	614	584	643	643	599	606	633	637	661	611	641	579	595	598	627	620	603	632	566	590	594	604	621	570	636	598	587	630	602	597	601	593	635	595	586	597	606	575	599	638	627	602	596	600	630	602	591	617	610	612	587	647	631	653	604	577	620	595	631	627	612	583	611	591	617	589	620	649	588	573	591	615	652	591	576	689	642	577	613	641	603	571	581	614	596	623	624	634	624	599	641	632	645	586	661	588	596	594	592	606	614	603	618	562	610	599	606	589	641	607	579	596	613	602	556	587	603	613	642	597	641	594	626	543	604	582	613	644	580	581	630	595	619	618	616	578	607	600	592	562	604	606	591	636	581	639	594	593	552	629	595	592	582	623	652	611	614	620	585	615	593	600	566	623	564	596	585	606	637	588	640	583	559	632	602	637	603	649	619	588	634	614	634	626	601	612	600	623	587	606	620	541	588	612	606	631	603	603	598	632	591	626	605	569	631	579	587	623	614	593	588	621	602	578	634	599	630	617	629	629	628	607	615	596	620	615	583	674	612	632	582	626	617	632	671	611	653	596	603	592	600	578	609	625	611	577	592	639	608	646	607	602	599	625	619	646	578	620	641	602	594	630	600	592	601	566	586	602	586	619	625	603	592	592	585	651	594	634	649	611	652	620	614	610	586	621	630	600	592	607	636	577	627	604	578	597	606	613	591	584	636	552	641	607	630	625	615	591	605	617	612	646	600	638	632	586	588	617	597	632	596	626	607	613	565	636	588	632	600	621	595	602	578	560	552	623	602	618	616	591	602	596	587	589	616	597	613	648	617	626	593	630	664	594	643	555	597	605	617	584	609	627	613	622	612	637	612	633	620	611	616	593	608	597	602	602	586	649	591	640	613	645	606	579	587	557	606	603	629	628	612	598	607	620	594	602	584	593	607	597	607	612	617	600	591	647	623	582	611	606	570	624	563	627	612	614	591	622	592	608	620	620	603	597	577	574	605	604	619	642	602	610	584	617	615	607	604	639	634	591	621	575	575
23996	40516	76352	72747	55282	36414	18751	5627	1209	369	272	237	228	215	242	222	230	244	224	237	252	227	238	201	226	189	236	232	215	261	249	235	215	245	241	241	217	265	263	241	248	238	232	226	247	243	229	220	251	225	245	252	244	259	222	219	221	241	251	257	239	257	252	241	228	219	251	224	226	240	237	245	226	240	235	228	225	220	204	227	230	241	211	225	253	226	230	242	207	247	233	220	228	242	245	248	215	236	226	246	272	220	272	242	221	238	227	218	242	209	236	238	231	225	232	232	243	241	212	257	239	245	222	208	234	207	240	259	248	221	238	240	227	218	221	228	247	221	230	220	238	232	212	254	223	219	233	270	245	251	219	211	247	218	236	276	240	232	236	216	237	232	223	253	254	230	233	228	242	245	266	239	245	210	235	261	269	242	237	229	262	229	226	212	250	259	226	232	248	257	211	209	247	225	223	233	264	253	230	275	226	218	222	257	212	237	246	229	223	245	256	221	233	227	235	253	263	248	259	240	234	219	238	261	216	241	248	250	264	217	242	242	223	236	215	245	239	224	243	234	220	246	254	230	215	203	225	241	251	257	248	223	217	236	263	214	220	240	241	229	252	238	223	242	246	235	244	242	261	235	259	226	268	215	207	235	236	248	245	224	225	215	252	204	203	263	239	264	252	247	215	239	209	240	261	247	239	284	213	234	247	241	253	220	219	235	264	228	217	269	231	228	265	235	236	218	250	219	247	194	235	216	229	241	227	222	225	240	215	203	237	237	269	238	269	254	257	231	245	246	249	234	208	229	227	255	219	245	231	243	234	230	231	223	241	240	235	206	232	227	256	261	246	227	231	238	240	207	229	241	228	249	234	244	237	251	237	268	239	225	232	240	254	217	231	253	232	239	238	260	233	235	249	239	233	217	231	231	226	255	209	226	203	261	239	214	232	246	243	222	266	250	241	237	238	250	251	213	227	241	244	229	233	223	229	246	266	230	237	248	250	253	243	238	230	257	226	251	249	238	232	224	230	220	257	231	227	248	254	245	225	245	216	230	235	242	246	216	249	243	242	250	262	225	245	227	253	228	243	247	242	231	237	243	231	232	244	245	225	229	237	240	219	224	217	232	225	253	247	248	249	233	242	241	228	221	237	221	223	252	259	246	209	228	217	217	242	245	224	216	247	224	242	223	197	254	257	229	219	246	246	233	227	247	216	243	239	225	224	229	247	258	258	232	242	213	256	245	237	227	207	228	245	221	238	217	254	252	250	235	260	237	264	219	228	252	214	214	238	230	214	242	241	231	245	222	231	214	239	245	246	231	223	265	222	256	237	237	247	230	211	234	245	246	229	236	220	223	261	239	234	244	252	288	225	203	269	266	221	224	229	198	257	227	240	252	233	292	234	248	252	238	226	254	224	273	224	239	260	249	206	265	250	225	219	227	237	223	226	220	236	235	218	238	250	245	248	237	242	232	234	226	224	244	250	215	225	240	215	219	238	249	241	231	231	248	254	228	225	229	234	217	217	239	214	270	245	246	220	256	223	224	211	241	254	204	258	231	257	256	229	242	237	230	268	227	222	250	217	254	249	226	221	246	229	229	240	241	255	264	231	261	242	225	188	207	227	247	241	230	223	231	233	240	217	256	226	262	259	232	258	242	221	224	216	236	233	238	214	248	221	241	217	272	221	207	231	230	243	220	245	221	255	200	225	255	243	245	253	239	228	242	238	209	235	213	259	229	236	222	240	225	243	243	237	254	233	273	239	237	245	234	232	247	252	227	202	225	242	223	249	213	252	195	248	226	216	214	246	243	226	250	226	246	225	256	247	200	238	255	236	259	228	211	235	222	230	215	224	248	236	246	248	219	249	258	224	224	237	261	223	244	234	238	254	267	257	235	255	236	262	210	221	216	246	243	244	215	227	244	201	215	248	247	242	236	231	255	237	233	217	243	236	219	241	232	264	199	222	229	242	264	246	209	211	234	239	240	207	215	240	230	246	211	226	217	207	219	252	230	254	242	224	221	253	244	223	251	230	245	226	228	243	230	214	232	235	232	219	233	238	229	244	224	252	222	197	267	255	226	230	221	231	257	225	230	258	211	245	213	221	235	227	235	216	255	243	226	212	246	237	231	243	229	223	242	251	219	214	246	245	259	214	233	240	232	243	226	249	248	221	218	228	228	266	230	230	200	217	204	235	232	267	252	224	225	238	246	244	240	234	250	228	240	203	251	251	225	254	210	204	238	248	250	235	246	258	230	222	223	242	212	234	251	204	224	238	241	252	212	215	247	234	241	236	258	249	244	218	231	248	216	241	220	225	211	250	232	250	220	228	226	242	223	223	250	236	258	202	206	220	275	251	243	220	200	236	214	213	236	229	226	256	212	222	255	250	234	236	191	209	243	249	246	246	241	232	241	234	212	222	233	226	250	226	232	232	209	237	230	229	251	250	251	252	225	250	254	235	217	233	253	215	228	217	241	246	226	238	244	246	239	218	245	233	236	202	222	246	196	255	258	251	251	249	230	239	235	226	230	212	201	233	228	209	231	235	241	243	232	238	256	281	240	230	237	211	232	253	269	237	251	251	230	230	250	232	226	232	228	261	200	247	226	235	238	231	228	246	246	254	252	244	198	242	228	221	254	221	205	234	241	254	236	224	248	257	239	232	234	228	242	257	257	224	246	247	243	224	240	235	245	243	254	213	247	260	219	216	223	231	249	199	232	226	237	228	212	236	245	228	244	236	256	264	233	260	228	243	252	247	243	234	246	235	243	220	217	214	250	223	209	207	244	225	229	219	231	225	235	215	218	229	215	245	225	239	260	226	220	227	227	243	248	244	229	245	248	230	241	229	217	249	235	242	236	227	249	233	203	208	222	243	252	236	226	229	235	205	228	245	258	266	259	230	235	226	241	226	218	234	236	251	230	237	254	227	254	216	264	223	244	200	244	240	233	223	261	221	198	242	242	241	231	243	219	243	248	243	225	218	213	243	218	223	235	250	227	239	214	259	259	242	238	260	236	231	224	238	243	212	230	219	229	235	221	221	271	277	224	236	215	230	220	229	229	217	234	223	218	258	236	243	240	251	234	213	220	223	241	258	235	243	243	222	205	269	239	239	249	262	239	236	223	234	237	246	255	254	249	239	230	275	246	221	225	223	218	242	219	232	208	263	224	247	268	222	231	249	265	231	237	266	236	206	242	228	237	258	244	259	266	247	255	255	236	264	234	223	204	217	263	245	228	249	234	243	258	237	251	250	235	221	210	236	231	249	221	235	226	213	244	222	216	245	224	205	240	248	247	238	215	277	232	248	240	233	248	249	212	238	247	249	276	219	208	224	223	256	250	223	214	250	226	235	245	206	216	243	233	233	240	240	270	209	237	249	244	231	228	215	233	222	241	236	237	228	213	200	243	233	213	262	206	230	231	262	233	241	210	218	227	243	219	248	222	249	237	233	246	251	268	228	212	235	252	201	238	262	222	219	205	224	219	242	249
14693	32048	71191	79300	65118	47441	29773	12893	4030	1331	755	574	581	584	566	583	597	553	548	579	565	573	556	576	582	570	571	564	529	609	609	583	596	539	569	607	567	559	553	595	566	572	579	569	588	566	648	572	603	505	539	554	612	535	553	566	580	606	595	611	558	556	579	569	589	552	530	553	573	589	583	569	613	573	578	566	555	551	568	552	559	559	555	551	608	536	560	569	594	572	551	572	626	605	564	611	558	592	606	569	568	610	579	541	561	567	556	568	574	590	554	551	570	576	589	604	579	556	571	534	593	595	570	545	590	571	566	588	546	531	611	552	567	604	561	596	565	578	531	588	631	575	551	551	540	516	606	564	634	526	552	576	578	573	562	572	543	570	564	570	573	562	563	538	580	554	570	597	571	594	602	585	564	544	567	556	573	570	604	584	600	573	525	562	583	576	550	506	584	594	548	586	544	575	576	546	565	582	556	528	575	619	580	546	606	548	590	586	566	552	588	556	568	583	564	551	579	578	563	560	598	538	587	569	557	579	563	562	564	536	560	552	595	582	576	623	614	545	574	569	554	610	603	585	615	543	583	583	572	606	554	557	581	571	560	573	560	590	595	575	593	620	585	560	590	571	539	569	597	549	604	538	585	619	561	558	539	569	581	575	581	596	613	552	564	602	592	544	569	578	582	595	576	557	560	517	540	602	522	595	556	546	561	593	509	578	592	577	582	575	534	583	573	545	554	554	573	502	571	592	579	597	494	589	555	579	595	592	575	570	558	572	563	529	573	543	564	572	559	576	533	591	609	563	578	565	585	592	542	530	597	555	544	601	553	515	559	570	599	547	549	564	592	513	559	568	564	572	587	555	541	558	557	583	527	618	564	614	542	580	595	593	572	547	610	619	567	584	644	563	550	585	544	516	556	538	550	531	551	538	589	585	560	600	583	606	556	580	558	568	536	573	565	578	522	641	582	621	537	577	544	557	606	580	538	556	571	596	549	543	526	569	575	559	551	541	598	607	584	595	594	507	565	562	566	567	563	558	551	588	547	592	571	553	577	599	581	574	615	580	581	579	545	585	573	598	545	610	603	537	602	544	569	576	588	540	553	581	531	571	574	555	555	581	562	542	593	563	527	595	567	570	595	555	569	587	601	608	577	575	585	555	588	563	548	612	572	541	599	533	542	536	562	564	569	573	592	548	593	581	539	598	556	565	640	564	545	582	589	554	544	577	553	537	553	546	623	577	585	580	565	561	571	565	585	573	570	572	563	596	545	580	598	569	556	618	583	525	589	540	586	555	506	548	554	588	559	557	542	575	570	549	601	551	539	556	573	581	577	567	572	551	531	541	586	558	568	570	589	563	591	542	542	571	566	551	558	555	563	529	575	561	549	562	551	580	579	556	577	600	588	548	578	557	539	592	583	586	591	589	576	623	598	534	572	588	588	585	577	572	577	591	554	576	551	581	566	550	569	575	551	577	572	547	587	554	568	574	577	552	566	538	539	628	579	569	561	559	569	606	607	593	567	533	568	578	521	579	579	588	570	557	551	545	591	578	553	583	592	592	536	577	533	599	596	605	580	568	602	543	561	586	538	610	526	618	551	542	573	589	577	565	528	595	548	545	560	605	590	578	587	605	578	590	564	580	618	545	546	557	593	619	583	570	588	537	551	544	588	523	585	575	579	545	600	573	601	633	565	522	586	519	554	528	530	585	599	590	596	545	559	572	559	618	552	597	561	583	587	568	596	589	585	579	574	564	598	580	556	528	613	571	573	592	647	588	593	578	574	551	557	540	562	591	576	581	545	613	520	545	587	620	549	591	589	623	551	568	610	603	589	552	574	560	571	604	573	574	503	610	551	552	607	602	614	618	548	560	562	550	567	561	588	572	621	578	586	601	582	596	521	557	583	588	579	535	532	588	544	590	576	569	606	555	533	564	605	614	587	596	607	587	567	538	555	550	604	544	601	565	560	569	604	543	562	554	532	517	576	510	533	581	542	581	555	584	585	587	563	559	570	554	535	571	609	551	577	600	589	553	568	538	575	556	544	544	550	552	609	596	570	588	577	587	538	566	577	578	581	607	536	563	590	507	543	627	593	582	571	617	553	547	558	563	574	532	577	583	567	564	589	560	583	541	612	587	548	554	598	565	646	554	589	542	559	582	563	597	557	532	595	596	542	536	538	537	580	557	535	572	575	576	538	575	539	568	556	588	578	581	554	579	598	565	581	562	578	535	605	555	575	559	570	554	625	532	560	569	604	580	567	561	585	597	562	544	565	594	533	586	580	535	578	552	562	549	609	569	585	541	539	564	609	523	563	585	557	609	563	557	580	548	595	546	600	594	544	574	571	529	574	543	562	568	573	560	570	548	596	603	594	560	582	560	571	561	578	521	551	587	552	593	542	528	589	538	559	594	606	538	566	544	567	527	562	595	591	553	555	552	572	564	545	600	581	532	589	563	552	528	588	589	590	568	568	576	581	550	571	544	563	588	571	562	555	571	559	561	541	574	599	594	547	534	580	575	611	556	561	588	583	605	529	577	521	575	550	587	588	581	594	557	546	577	523	548	524	561	573	611	609	624	565	547	549	627	597	559	549	528	583	598	578	591	589	576	558	562	541	616	525	563	606	543	585	567	597	641	611	590	572	526	572	564	614	578	536	625	528	565	582	626	596	568	551	575	580	568	618	582	581	567	565	568	541	560	595	576	597	571	632	587	576	576	544	563	558	499	551	544	594	579	591	578	568	600	559	595	576	583	555	556	617	599	564	559	574	603	559	599	603	598	559	563	565	591	611	614	585	575	617	551	557	599	594	574	577	579	563	576	567	553	570	512	614	569	562	535	569	538	587	584	605	562	565	538	574	597	534	589	573	569	583	613	568	569	576	574	565	597	603	513	561	580	524	595	567	632	551	549	532	588	601	567	596	536	571	532	576	604	580	585	568	558	583	569	541	549	579	616	580	590	560	575	607	552	554	601	569	595	561	581	589	546	566	550	559	545	590	599	568	565	566	595	570	607	612	546	531	569	557	596	622	594	605	595	551	583	577	558	595	577	604	599	569	542	573	599	572	564	563	633	615	607	527	563	578	564	576	585	608	611	576	572	580	588	602	581	602	628	584	587	549	589	613	587	556	539	569	580	593	596	550	559	546	586	617	523	563	564	537	592	558	588	576	570	567	572	585	601	548	575	584	560	623	557	578	580	587	542	587	605	547	584	573	565	580	587	565	554	548	591	560	580	562	567	569	555	539	569	597	516	569	564	551	578	578	632	609	599	598	556	606	575	578	560	601	585	558	587	585	610	594	582	566	602	544	555	569	574	533	561	593	553	564	596	549	590	617	604	544	552	573	596	566	577	607	591	553	583	585	560	522	590	565	586	576	587	562	567	567	617	580	539	595	583	578	519	587	530	568	582	602	543	555	573	601	589	572	576	591	607	601	562	563	567	536	588	580	569	583	544	583	558	542	558	584	558	590	550	580	543	562	609	575	542
1999	1447	6907	9898	5546	2620	1151	479	287	208	199	193	194	187	211	175	203	198	192	206	186	219	213	182	172	180	218	185	185	209	198	209	208	176	198	214	192	204	199	222	192	213	195	184	197	192	233	202	211	204	175	216	201	193	198	213	215	224	214	211	187	189	182	177	202	199	192	209	195	191	177	200	189	200	193	209	201	205	182	228	212	203	181	202	219	185	224	179	219	197	197	204	186	196	211	190	183	185	208	192	221	201	202	238	199	194	202	152	192	208	233	190	188	203	202	188	192	182	201	182	211	196	189	188	216	199	195	189	177	202	199	212	197	185	205	203	205	237	170	211	189	216	193	207	204	198	211	195	190	180	190	175	178	184	192	213	191	206	196	222	194	212	200	170	201	182	205	190	192	166	213	201	188	199	180	188	221	215	210	197	197	196	194	184	180	218	220	183	178	207	190	179	198	181	194	219	200	206	190	215	211	170	228	192	207	193	201	172	208	203	200	168	181	202	190	190	207	206	225	207	212	204	200	195	219	177	209	170	176	213	210	188	201	232	197	197	223	193	205	199	190	203	198	222	229	196	212	224	177	178	207	199	215	198	214	183	191	204	196	210	179	196	195	177	215	211	184	212	203	220	167	198	201	193	191	186	180	209	207	170	202	187	209	177	214	220	181	232	190	245	188	216	211	204	187	199	187	200	186	204	237	205	199	213	199	200	196	214	198	224	183	209	199	213	200	201	195	214	184	187	188	211	196	201	219	206	169	199	184	200	201	180	204	208	210	197	204	190	191	169	193	171	195	212	213	211	203	205	184	206	199	202	211	193	196	201	200	167	208	197	190	168	179	202	200	192	185	197	198	207	181	190	207	170	179	186	197	197	177	184	167	214	185	206	194	211	182	204	196	186	194	195	182	178	203	216	223	208	211	191	184	218	188	194	209	200	200	219	190	216	218	200	221	194	204	184	177	191	190	176	205	199	211	214	203	201	198	174	182	207	190	204	219	176	199	203	190	202	217	185	187	195	171	182	220	187	191	204	171	185	195	167	192	211	219	223	190	201	197	195	184	199	192	195	198	217	189	203	192	190	214	199	221	208	180	190	193	206	202	184	201	197	204	203	193	189	204	189	205	190	178	221	225	213	208	186	194	206	208	188	207	199	192	216	214	199	194	213	207	197	194	203	207	201	225	208	204	201	176	222	210	200	230	207	206	203	199	195	207	218	200	196	198	214	212	192	232	202	192	174	179	227	179	172	203	196	208	178	217	199	197	242	203	186	211	205	196	198	201	192	223	191	195	203	192	205	200	193	184	216	196	186	173	184	198	204	214	202	190	206	202	173	190	197	170	173	217	179	197	211	212	200	198	203	186	220	225	204	217	208	198	194	204	179	197	195	242	201	200	180	193	195	202	203	201	195	183	230	206	199	180	191	198	211	205	196	198	200	182	205	192	229	194	179	227	187	197	201	184	196	171	208	209	165	227	198	221	186	201	191	192	179	208	205	187	207	199	173	170	189	204	192	186	189	207	183	222	204	191	191	181	206	199	161	215	177	180	212	175	221	192	216	201	207	190	156	186	211	204	172	206	196	212	207	226	203	213	207	219	199	216	210	193	192	177	209	212	180	193	211	206	205	213	180	207	159	204	181	198	200	209	177	194	191	183	206	180	197	183	186	215	201	221	222	180	203	190	204	199	212	166	197	194	195	206	196	191	228	191	231	189	184	220	192	208	195	222	183	214	188	203	213	212	202	198	193	208	199	208	210	211	180	195	177	198	208	196	181	203	188	191	181	221	169	202	196	182	194	211	195	177	208	211	218	212	190	201	180	199	194	185	201	206	203	182	216	205	235	184	187	192	189	206	203	190	180	212	211	192	197	184	190	206	200	179	204	190	190	195	170	182	192	173	184	185	190	189	237	195	207	186	181	208	195	191	187	184	178	149	195	212	204	193	210	197	204	174	197	211	185	165	182	181	200	192	209	209	207	174	195	181	201	209	195	202	218	196	176	186	188	179	232	215	205	195	215	201	195	189	199	192	207	191	216	200	201	214	195	185	185	195	189	184	208	181	208	213	222	212	196	208	210	201	195	196	169	192	217	211	172	202	196	226	204	196	220	199	185	205	202	173	207	216	188	186	194	152	180	214	185	189	187	192	196	172	183	213	224	207	183	171	219	180	224	203	198	189	193	213	195	210	187	218	185	180	187	188	206	172	217	193	191	199	206	204	210	185	204	208	182	186	205	186	199	195	199	212	180	221	189	198	213	199	195	182	206	191	207	204	179	200	194	198	204	174	201	195	180	174	195	169	205	186	213	192	208	180	207	196	194	203	240	184	198	193	199	216	176	195	205	174	208	200	229	218	204	180	193	201	191	205	202	194	193	191	192	210	211	153	210	195	215	161	209	213	183	194	202	226	206	204	200	218	178	209	200	190	185	221	206	222	208	178	198	218	216	202	192	198	211	196	208	182	206	195	194	201	158	214	210	207	177	208	215	217	185	192	204	197	196	180	197	190	193	223	193	222	196	183	190	224	187	224	188	178	220	189	205	207	221	199	201	181	232	178	206	225	205	181	197	204	179	195	235	203	227	196	193	172	169	177	194	213	208	209	219	204	207	190	200	217	202	177	211	220	210	199	201	186	212	216	203	179	212	175	192	214	199	190	196	192	202	191	200	177	185	232	172	194	221	175	210	190	211	223	186	196	199	211	196	215	210	187	193	191	229	214	190	195	186	205	200	197	187	181	204	210	204	181	191	221	196	182	196	215	183	164	192	212	198	210	215	194	193	202	198	192	202	197	207	205	197	193	206	192	208	201	193	193	235	215	204	206	202	201	193	224	185	208	179	175	188	190	212	204	187	195	196	174	184	157	195	193	200	200	199	207	182	179	201	216	212	215	175	189	223	172	217	204	210	204	194	206	194	229	198	214	188	195	206	217	211	194	198	174	197	210	191	194	206	221	201	231	187	180	238	190	197	198	196	191	162	245	234	198	207	227	204	188	220	179	189	203	187	204	190	206	190	197	222	184	170	214	200	185	192	203	206	184	215	207	209	188	185	190	196	207	217	176	200	215	186	189	211	208	190	195	184	195	194	187	210	225	211	210	189	203	189	177	219	195	203	192	210	191	175	202	195	202	188	176	193	199	201	217	192	226	214	207	187	228	196	206	195	194	207	193	170	215	187	209	219	211	201	188	172	189	207	195	184	185	184	197	209	204	184	171	204	208	220	203	205	208	210	199	203	190	210	237	192	189	199	193	234	201	186	207	197	162	178	223	179	186	197	183	191	207	226	203	178	191	221	190	199	200	203	163	199	181	201	209	181	174	201	203	179	212	195	187	220	184	197	175	197	204	232	203	186	189	181	195	190	190	210	199	207	215	189	205	203	192	215	195	191	212	209	187	165	176	194	218	217	204	212	185	189	169	213	208	183	203	195	180	206	216	178	196	200	189	228	176	186	204	214	178	200	222	212	209	200	211	223	180	162	200	229
2426	2585	15917	23091	15277	8527	3843	1496	784	551	508	530	509	518	537	500	493	446	499	526	522	472	492	482	497	524	483	505	520	490	532	481	550	524	510	488	501	484	511	510	497	503	515	522	480	518	517	516	508	502	497	480	469	495	534	500	505	501	515	476	488	497	483	521	497	489	489	477	494	491	495	478	486	487	517	557	462	490	506	519	500	512	471	497	520	474	521	526	491	504	482	530	466	478	518	461	504	439	510	486	524	489	522	535	501	511	492	484	507	485	474	504	520	522	526	507	494	497	484	502	491	471	500	493	488	479	509	468	505	537	479	504	504	481	471	491	508	499	461	526	469	544	481	493	501	496	526	499	509	464	472	505	515	485	488	489	507	504	521	514	483	487	505	506	507	501	502	480	477	504	531	496	510	528	507	504	463	512	492	507	488	478	528	519	569	500	520	477	472	521	542	536	501	481	498	480	509	465	488	513	489	486	533	513	503	540	498	443	483	492	509	531	508	493	495	528	487	514	536	491	517	516	484	479	488	493	500	498	526	463	493	525	512	498	541	479	484	519	501	508	538	473	494	473	507	504	535	510	526	492	486	473	505	498	472	542	519	504	520	452	495	522	471	492	494	511	547	525	501	524	511	530	527	500	503	531	529	546	527	533	514	490	455	475	530	557	468	523	521	480	502	502	516	503	504	513	503	455	489	483	514	499	533	501	487	512	500	506	509	488	518	511	528	498	501	511	499	483	546	498	514	563	489	505	522	502	498	522	489	485	495	518	532	546	513	475	517	526	469	524	546	518	485	449	499	534	526	499	501	525	502	535	533	515	508	470	556	529	484	478	499	498	512	481	494	521	514	499	497	486	459	487	477	547	507	494	510	511	512	483	481	515	512	487	481	501	504	506	478	497	503	489	530	483	461	481	508	481	497	516	525	519	498	520	518	558	502	518	512	493	523	485	483	540	475	501	498	515	451	525	502	500	502	507	498	489	498	484	495	505	497	492	518	506	488	488	517	542	499	486	543	503	478	473	514	546	510	460	470	514	499	472	489	525	509	509	508	474	515	475	496	522	503	518	514	505	530	494	502	469	502	500	469	485	512	491	512	492	506	495	511	529	483	504	491	512	481	495	525	518	494	505	514	462	479	536	540	522	481	539	489	523	536	485	503	503	495	481	487	500	480	522	472	504	526	520	475	484	489	499	502	468	468	536	499	475	487	525	491	514	497	508	513	479	492	515	492	474	495	522	469	481	515	499	516	494	503	481	476	560	505	461	464	489	561	509	510	506	490	514	495	501	494	488	509	533	542	487	502	490	443	470	516	477	524	516	455	484	546	476	516	465	528	512	491	482	523	515	497	505	483	499	528	532	531	511	519	503	495	500	513	468	522	546	491	530	497	500	528	485	501	496	509	517	556	464	508	481	534	497	491	530	527	478	498	526	536	490	516	482	495	459	510	498	510	531	517	465	537	540	500	492	482	497	529	483	538	494	526	456	495	501	464	498	488	515	535	470	514	493	499	474	491	543	477	478	512	465	501	491	484	510	490	487	502	486	514	538	494	493	479	517	529	491	503	482	496	499	503	476	548	477	493	516	507	496	509	487	488	499	478	489	508	523	460	495	540	518	469	489	490	504	541	499	493	502	484	464	489	489	524	489	458	526	541	472	460	496	504	485	495	511	493	483	518	485	498	520	486	540	485	501	495	488	544	535	488	539	491	488	492	528	485	519	488	522	497	479	480	543	481	519	520	544	475	530	520	472	532	496	518	488	503	512	496	509	510	522	510	479	513	530	525	467	492	473	529	458	508	507	511	513	483	497	494	490	500	484	466	505	510	478	505	515	517	527	521	503	498	519	504	534	511	506	524	535	534	505	493	509	510	508	531	525	528	502	525	489	514	511	501	497	514	505	490	466	495	519	494	483	529	515	528	493	462	496	501	483	499	508	506	512	532	490	513	480	516	499	496	496	516	530	519	479	512	487	491	540	520	497	492	502	500	511	479	499	529	490	492	498	469	507	466	505	502	466	522	498	511	510	521	500	570	509	486	534	511	535	517	511	512	497	481	510	535	487	475	500	489	488	518	492	524	518	491	478	500	484	484	476	479	502	488	490	514	499	479	487	515	533	515	501	533	514	535	501	486	542	465	530	483	503	513	474	499	508	454	483	485	493	529	534	540	489	493	533	488	497	503	526	519	514	476	475	475	510	494	484	478	487	493	504	506	513	464	491	511	486	482	541	468	490	535	525	492	489	503	493	547	496	521	535	493	508	539	510	546	530	499	490	503	514	500	525	501	513	527	526	520	499	542	482	500	453	483	474	500	492	487	496	521	547	520	527	513	492	534	508	475	497	485	474	509	514	484	494	502	470	480	514	508	493	483	500	534	517	499	533	490	461	491	487	522	457	503	491	522	487	489	485	504	490	475	518	495	507	468	485	541	478	493	485	534	473	511	512	529	485	513	511	500	474	497	506	524	492	523	510	491	517	452	484	493	499	493	529	491	489	509	461	490	524	476	488	499	548	531	524	444	516	500	511	485	507	500	502	468	501	499	505	494	498	524	460	492	501	470	524	518	497	495	493	502	506	518	516	496	502	490	486	524	513	476	498	529	457	505	492	454	513	474	527	494	474	497	503	504	497	501	526	520	512	523	515	497	510	523	503	464	523	513	517	498	509	493	561	479	512	509	519	497	516	471	458	521	499	512	508	534	473	510	469	529	479	527	466	518	507	475	498	467	537	489	511	516	498	492	509	471	537	471	495	480	507	489	522	476	467	458	521	521	544	530	486	514	479	535	512	461	481	467	436	519	514	525	502	523	493	489	480	490	519	496	493	505	506	495	546	525	498	496	501	535	503	526	499	482	463	543	525	546	494	466	515	515	508	515	477	481	512	483	493	527	528	516	522	514	515	487	488	506	494	500	552	511	481	499	497	495	504	507	487	492	475	494	471	469	498	500	493	511	485	518	476	505	503	508	506	524	491	518	517	534	502	454	524	529	508	487	525	480	538	480	465	538	513	497	496	521	525	517	536	518	469	492	555	497	488	470	477	497	509	460	499	484	488	532	496	480	521	502	514	482	472	499	517	470	518	515	504	488	533	477	499	501	487	496	507	494	498	479	494	456	486	491	507	480	471	478	515	531	477	557	528	493	532	515	478	510	485	480	507	549	459	477	505	470	481	530	494	504	478	503	543	493	495	513	515	500	445	498	488	482	530	467	504	502	505	521	480	476	472	462	519	492	502	505	487	517	500	480	530	500	511	483	544	476	484	498	538	492	490	521	500	481	506	497	512	452	504	503	502	473	464	487	512	501	547	509	491	517	492	490	511	468	490	480	513	451	504	495	500	502	471	486	517	534	487	487	492	502	487	487	521	495	488	504	503	536	507	446	515	526	522	531	504	495	510	511	501	505	475	498	510	503	494	507	528	481	509	522	509	536	543	510	494	535	505	478	518	497	497	505	473	499	466	495	498	529	494	529	509	472	562	510	481
14289	26810	70850	69240	52052	33120	15873	4385	1041	392	286	249	234	229	267	242	233	252	246	255	238	246	250	261	258	241	215	271	267	225	235	241	252	247	241	216	243	271	235	242	247	264	242	265	232	249	260	239	236	261	267	237	276	234	247	234	235	258	254	247	230	251	257	267	244	242	254	289	223	242	274	254	260	232	240	248	253	257	282	297	197	255	271	242	258	243	249	223	279	276	239	250	237	225	257	243	268	256	271	236	263	237	256	260	224	271	252	239	232	232	261	237	264	232	263	278	241	222	252	232	255	240	252	257	218	250	249	256	239	247	242	280	251	221	261	232	239	249	238	261	261	246	233	242	241	263	251	252	246	252	240	254	255	235	253	246	211	264	238	238	256	223	241	233	213	237	232	252	243	241	240	253	238	232	253	234	265	215	239	254	239	243	196	207	228	221	260	230	251	277	235	239	242	247	233	241	223	235	220	276	252	264	230	255	226	266	219	220	240	234	291	259	227	246	241	251	253	263	269	254	258	256	245	241	233	260	262	270	218	237	272	230	252	237	229	241	260	269	230	251	251	286	286	239	256	270	248	213	258	263	235	259	258	249	224	256	273	244	261	227	258	243	238	237	279	240	243	235	253	257	235	261	241	239	254	254	245	281	258	246	220	230	273	248	246	240	276	246	260	240	216	253	260	241	261	250	226	254	236	251	242	260	266	265	232	278	260	270	285	275	228	210	230	260	222	272	268	260	282	250	244	244	270	273	226	253	257	236	253	239	280	252	261	251	259	251	250	236	229	273	287	214	234	231	272	243	252	249	257	251	239	238	243	249	262	240	267	253	221	261	258	236	225	234	233	246	266	242	253	252	244	215	246	238	248	246	241	263	255	257	236	250	248	227	260	252	239	242	256	245	270	252	257	231	244	253	281	238	240	244	226	265	220	253	250	253	224	247	227	245	271	231	223	257	240	242	259	270	229	252	252	263	234	231	248	234	260	222	288	269	286	256	271	250	240	271	256	259	225	270	237	240	244	246	251	234	269	253	247	255	251	255	253	244	270	244	244	231	229	224	253	248	243	241	262	247	250	229	240	235	250	253	287	260	247	223	259	246	218	227	251	256	235	227	246	279	263	238	238	230	269	247	244	251	240	244	238	264	257	247	261	248	243	241	233	249	270	255	265	250	262	240	272	238	231	240	244	276	259	247	240	239	272	241	216	233	251	273	282	261	238	229	258	250	248	268	283	228	241	273	256	218	269	255	257	270	223	268	292	256	231	219	260	238	266	275	279	270	259	251	227	286	225	247	255	248	232	255	266	286	266	244	269	254	269	245	247	242	240	274	307	268	230	249	232	255	248	259	239	278	240	259	217	261	254	232	252	259	247	247	250	252	239	255	239	245	256	236	250	243	217	250	262	264	245	243	226	262	243	246	270	256	226	249	247	263	244	232	233	251	243	239	223	240	254	248	252	276	253	254	229	293	232	279	253	221	274	247	225	239	257	254	279	261	239	274	230	241	232	257	260	243	265	263	251	254	245	236	278	254	273	279	248	231	246	214	238	243	271	252	248	221	260	218	240	255	247	250	244	242	238	252	254	239	237	242	256	281	245	261	282	252	244	246	238	217	253	244	269	231	245	260	258	254	244	239	229	234	274	231	241	243	251	256	230	212	269	241	267	213	235	214	241	240	231	268	234	241	242	234	248	269	272	263	241	242	250	245	260	271	286	249	264	254	244	235	242	270	242	251	247	259	241	234	248	251	246	238	237	236	282	233	260	258	226	249	281	273	271	254	258	238	235	229	254	271	238	239	270	240	231	275	265	258	269	263	252	259	278	238	246	225	246	273	256	259	269	259	250	232	249	255	251	295	271	269	251	238	237	253	240	224	254	210	260	234	259	247	247	246	261	233	262	235	261	237	299	248	233	247	224	272	246	255	257	245	252	244	246	229	269	258	242	251	239	231	265	285	238	248	242	237	243	245	240	236	258	226	255	244	263	251	249	205	288	263	240	258	272	216	229	274	238	259	253	233	237	234	242	242	227	245	270	241	256	223	239	245	251	263	252	232	222	237	268	260	246	236	248	254	244	271	271	253	234	258	248	228	235	246	232	266	258	244	252	248	260	225	268	250	241	254	243	250	225	262	274	227	240	266	257	270	244	206	242	219	252	241	231	226	251	269	260	218	253	270	232	251	250	246	256	239	252	269	242	244	264	274	262	246	242	246	244	211	248	231	276	232	221	265	238	239	273	226	236	249	241	237	262	239	228	291	241	230	261	270	217	246	248	225	242	226	236	255	227	271	250	267	271	243	229	274	253	252	240	250	271	239	236	262	237	229	230	263	262	225	259	231	244	198	225	238	242	242	240	290	239	273	247	239	235	253	273	223	239	247	233	256	254	254	226	248	258	269	280	218	235	215	251	274	231	258	244	248	266	238	240	235	239	240	247	236	237	261	263	258	271	242	244	275	240	229	230	280	251	254	249	230	282	256	224	244	234	237	258	241	256	251	276	260	234	272	232	223	278	226	238	230	257	248	239	247	232	260	238	235	251	247	273	260	241	265	255	237	268	257	233	254	244	249	218	270	258	270	254	276	239	252	226	247	262	233	234	242	253	254	231	240	262	248	232	257	285	229	246	235	263	223	236	234	253	274	267	263	255	253	259	248	259	262	225	254	285	234	227	217	242	225	260	281	244	255	219	247	260	263	251	261	262	256	245	247	259	213	244	270	239	257	251	245	237	242	259	244	242	274	236	256	249	231	260	259	258	236	235	287	246	249	247	265	238	277	258	241	255	247	258	228	277	235	244	246	253	267	233	256	248	259	236	248	247	253	230	249	228	280	259	221	231	263	244	264	240	274	245	270	227	238	239	252	273	213	253	234	257	244	236	256	224	239	255	239	263	256	229	228	269	265	251	235	261	250	261	240	268	271	252	252	266	231	286	250	234	233	240	288	243	219	243	241	235	267	247	240	271	268	259	275	250	246	262	249	261	269	222	274	242	248	237	248	227	257	231	222	220	260	253	223	241	251	247	246	237	247	237	237	266	276	235	235	269	237	233	254	225	240	255	239	250	261	267	255	262	262	266	237	224	218	237	255	266	247	256	228	238	271	251	253	242	265	265	264	243	228	262	206	222	257	253	254	238	249	257	263	216	253	245	239	263	240	263	245	231	270	263	234	282	240	235	227	259	211	254	259	256	236	239	259	239	239	257	250	257	256	241	272	250	251	235	244	256	244	215	262	249	243	232	268	225	247	267	242	244	255	260	233	254	271	246	239	277	253	213	253	266	237	255	248	263	271	259	274	230	269	262	253	235	228	235	234	238	248	232	248	283	263	272	245	238	226	245	235	235	235	251	245	259	258	251	257	269	234	250	207	272	254	278	249	210	260	256	261	261	220	237	274	243	246	257	256	240	234	236	258	231	236	255	235	268	276	265	258	251	229	240	242	265	265	222	244	263	241	266	268	266	282	259	246	244	214	253	246	220	274	262	235
9232	23312	65728	75205	61086	44749	26849	10999	3501	1192	704	582	589	565	614	614	604	639	617	633	606	652	645	589	636	594	632	621	589	567	615	568	596	630	630	613	643	633	641	650	616	579	618	643	619	609	599	608	592	578	587	560	561	610	594	624	609	585	629	613	610	592	647	599	597	601	605	583	592	623	598	590	596	641	621	581	631	573	599	610	589	599	607	578	572	605	616	620	584	609	628	598	626	614	592	641	602	586	609	608	575	624	588	567	611	589	617	613	586	588	572	577	568	604	604	609	625	584	626	576	630	591	587	642	577	653	598	624	587	658	639	599	600	598	651	576	640	629	592	573	577	637	684	637	616	590	612	610	642	598	614	610	640	616	614	616	632	592	620	622	613	594	609	640	642	576	580	624	621	571	614	599	556	608	608	618	605	613	588	653	598	604	601	598	578	625	637	606	605	615	567	656	553	541	596	581	634	615	605	600	594	595	616	613	620	627	563	611	551	637	612	580	616	610	639	617	542	624	615	578	557	592	598	611	570	579	594	644	641	615	610	598	586	613	580	608	626	587	583	648	637	626	590	629	583	576	543	590	614	567	576	626	639	599	570	638	636	584	612	606	602	587	601	607	606	629	606	584	664	589	627	599	617	602	589	584	593	575	622	580	551	612	609	602	612	587	628	640	558	636	597	608	595	607	597	604	630	616	585	610	637	592	602	591	641	584	578	596	627	625	564	594	627	580	567	576	580	592	593	595	573	604	630	613	597	579	601	610	621	634	578	644	631	628	583	576	568	580	656	620	619	584	605	594	563	600	596	572	633	583	579	611	637	599	614	596	590	565	631	557	587	591	601	637	613	636	616	601	588	634	577	607	586	570	636	578	602	592	619	586	631	613	623	625	616	597	595	598	602	597	589	645	627	675	630	587	607	610	598	576	589	578	551	590	604	600	601	615	570	560	655	621	624	604	599	613	620	614	595	611	631	590	622	628	595	573	603	591	644	594	597	593	575	586	639	601	640	592	600	558	606	563	573	592	577	621	597	585	574	601	636	648	600	603	624	577	601	606	628	608	609	601	580	596	602	650	627	657	600	583	585	626	631	585	616	648	619	587	581	643	624	599	643	639	628	641	599	607	573	611	626	550	604	631	590	599	584	627	594	591	587	580	594	624	631	607	643	633	588	621	610	582	608	634	591	580	615	599	626	589	620	547	631	594	652	635	658	594	611	583	636	622	606	637	587	557	660	571	579	619	580	620	615	563	593	563	617	620	608	595	584	594	600	637	634	565	525	594	593	642	599	584	608	630	588	582	612	587	583	596	635	635	596	627	644	583	622	607	557	594	590	633	594	594	581	593	616	603	594	631	576	570	656	623	594	582	642	592	577	634	547	580	581	603	637	585	586	581	609	615	609	608	597	623	589	596	589	619	571	593	560	616	604	589	618	640	549	576	601	645	616	662	645	641	617	583	588	581	594	612	603	604	572	598	599	634	589	582	561	582	626	575	636	635	570	600	624	589	610	588	612	618	572	622	602	624	605	623	629	605	583	641	671	623	636	585	611	621	586	587	647	602	558	592	648	608	595	636	614	629	583	540	591	575	619	561	600	627	582	596	579	585	617	609	614	628	615	654	560	685	660	597	599	611	607	589	638	588	622	597	592	593	608	559	602	625	597	580	580	597	594	573	624	658	628	599	591	606	635	588	665	606	567	630	628	617	571	591	624	610	631	636	678	587	597	606	619	596	602	569	624	602	597	620	608	604	597	593	639	618	605	637	566	616	593	614	597	585	618	595	615	597	573	609	687	611	570	611	610	619	597	598	625	586	591	592	572	594	591	616	631	606	599	615	592	583	595	576	612	617	600	606	559	611	604	601	614	603	597	567	584	621	598	636	622	583	625	608	575	620	661	593	618	584	600	633	589	644	622	606	579	582	576	608	560	589	603	539	617	566	632	640	605	566	622	593	584	616	602	606	624	602	633	594	580	611	594	597	624	566	585	571	599	602	603	601	631	597	629	635	605	666	624	596	592	630	602	606	623	647	632	601	615	592	640	621	610	552	614	589	598	668	633	596	584	598	594	612	582	606	586	616	612	592	613	613	608	619	580	548	610	592	603	613	650	598	627	627	607	577	590	614	609	636	564	619	636	613	632	627	638	623	579	645	622	561	613	598	615	634	563	590	620	596	570	616	551	626	603	619	617	608	620	653	605	609	606	618	561	654	615	631	621	599	577	552	608	649	601	558	575	599	565	608	583	612	587	582	609	626	643	623	597	635	614	576	583	589	574	574	588	606	639	583	613	595	628	633	589	622	605	604	602	615	598	630	579	613	619	582	634	630	567	587	635	583	598	591	586	601	589	621	579	600	576	591	633	620	602	592	615	583	629	593	624	614	565	631	611	589	581	595	568	630	611	598	625	594	628	607	634	574	577	627	615	599	550	605	607	625	583	608	602	614	588	627	597	564	622	584	601	626	616	606	603	631	620	638	669	598	619	616	618	617	576	587	589	601	625	632	579	566	595	605	629	617	610	594	646	611	629	599	605	617	585	605	624	610	614	606	601	624	655	605	578	614	610	567	629	557	624	572	646	571	628	571	590	596	636	601	589	627	586	590	610	593	583	619	623	630	583	614	560	625	578	606	646	609	644	574	598	630	612	613	611	603	612	608	591	575	559	602	618	589	623	624	608	573	560	576	642	612	589	591	587	592	625	615	566	570	611	618	613	598	608	549	619	632	623	604	571	628	599	612	547	621	632	611	579	589	557	606	586	561	575	622	603	625	556	611	640	601	619	612	614	603	603	600	587	624	583	584	568	583	566	614	599	634	584	562	602	581	595	598	613	572	636	598	604	650	551	605	605	565	653	596	589	628	653	638	579	598	594	640	632	579	612	572	634	599	606	598	573	572	609	627	598	602	620	617	619	576	576	585	692	582	582	581	585	627	619	585	591	574	594	590	617	626	597	646	622	600	612	611	589	559	567	604	613	617	599	633	617	587	593	627	637	588	578	603	577	614	620	566	635	589	574	626	602	629	618	607	590	621	608	616	604	619	591	628	582	602	569	610	588	603	603	619	601	600	613	666	642	546	577	587	643	605	616	585	613	594	654	616	671	570	599	600	638	603	592	569	598	562	632	607	620	571	632	562	599	587	600	603	582	600	583	622	597	658	594	625	611	588	615	631	615	547	637	645	597	601	641	599	627	565	629	590	564	599	558	601	610	607	597	612	598	619	627	585	602	642	595	648	573	610	632	599	590	618	613	600	577	597	630	617	606	610	610	593	601	616	573	642	612	581	570	580	583	621	640	603	580	616	640	648	580	606	587	587	593	588	614	571	598	593	614	659	566	596	602	587	582	605	603	621	586	612	598	552	629	539	614	604	595	606	604	638	618	608	616	576	558	592	626	608	630	587	668	622	621	591	672	594	563	590	575	625	615	600	621	606	592	565	626	592	594	591	589	634	627	577	610	578	596	647	632	616	595	627	626	625	619	618	606	594
19503	34966	77578	72284	55342	36641	18621	5526	1212	412	270	236	234	248	227	212	257	236	241	240	220	226	256	262	251	205	229	224	265	253	238	265	237	243	237	240	228	224	240	225	245	267	236	242	220	254	249	229	255	235	213	246	230	255	239	249	212	245	250	224	238	259	235	233	227	232	222	247	225	213	234	232	215	234	237	241	240	245	238	241	226	247	253	238	234	226	247	238	225	247	238	239	215	236	249	217	227	231	223	253	272	259	242	213	246	236	258	226	256	215	228	237	224	230	250	256	232	244	239	232	236	276	234	220	251	217	231	239	239	253	234	243	213	242	237	255	216	237	198	211	217	237	234	262	274	232	253	234	236	207	227	224	221	266	242	213	231	248	237	254	225	231	231	249	246	232	228	235	266	226	222	252	242	245	250	238	222	216	245	213	248	232	238	239	228	255	202	243	243	247	217	256	253	244	198	244	238	227	233	261	255	222	250	237	222	224	254	225	222	244	210	218	232	266	239	242	246	231	222	232	249	245	218	228	233	244	232	205	226	255	225	247	198	244	263	267	240	227	232	216	274	252	252	221	221	231	219	214	252	270	221	231	249	221	257	220	235	226	248	236	203	202	238	214	227	223	224	230	216	237	235	264	241	219	244	224	213	247	240	242	250	224	231	230	222	224	240	224	235	214	231	263	258	266	228	224	246	237	240	252	240	239	237	247	241	223	207	257	228	205	239	230	224	219	256	218	250	241	254	238	239	236	245	239	242	248	215	216	224	232	234	242	251	235	226	246	258	246	227	232	262	243	231	253	242	220	248	237	251	220	255	246	216	226	241	245	231	229	239	265	237	224	237	241	248	237	250	253	221	229	253	224	224	263	235	251	231	269	239	253	236	242	242	228	241	251	222	224	224	263	240	249	231	216	220	262	278	225	248	245	242	230	241	237	229	254	243	239	213	227	238	247	240	217	248	251	211	219	227	213	218	269	223	252	238	247	249	271	241	251	209	244	222	235	260	242	237	228	241	214	254	233	223	246	239	248	245	244	221	224	242	235	265	233	258	235	232	229	276	242	243	246	250	243	249	233	258	224	226	227	216	286	242	242	235	244	259	236	225	228	246	246	247	227	225	219	219	222	251	246	235	265	230	242	237	250	260	208	231	260	229	232	213	225	231	236	235	233	245	240	217	222	202	246	228	224	237	231	220	250	227	219	252	207	221	222	232	261	256	239	229	238	220	223	230	245	240	235	284	258	246	220	220	217	250	237	225	250	250	224	227	254	239	230	230	217	255	231	244	241	254	232	221	228	243	228	219	243	242	229	228	221	219	240	272	262	226	221	246	255	227	238	231	245	246	228	254	222	226	233	240	255	257	229	223	219	247	227	236	245	237	228	241	246	241	246	237	224	255	228	209	256	240	223	215	255	253	238	236	209	237	216	235	238	258	242	252	235	260	253	217	251	233	229	235	241	229	240	224	231	250	265	242	213	253	241	235	247	247	231	235	231	252	222	223	246	223	229	223	259	218	246	235	271	262	241	233	235	244	225	255	221	240	223	226	224	244	232	262	237	243	235	235	250	235	243	249	225	233	262	256	258	242	233	239	247	219	249	202	235	236	228	227	227	246	223	219	223	227	213	227	229	233	231	244	229	228	247	232	227	250	279	235	199	243	224	228	203	224	226	236	225	227	249	230	252	239	234	250	250	254	261	242	220	242	221	263	247	238	228	267	220	234	255	252	253	245	225	233	216	245	243	242	234	259	222	237	199	257	228	246	239	236	227	218	224	204	236	245	223	228	238	228	236	217	225	230	252	239	225	232	221	244	245	213	216	234	212	243	258	246	208	246	231	236	211	250	234	238	215	233	251	240	245	231	241	245	227	241	240	222	220	239	244	219	242	242	201	199	225	244	193	257	211	245	263	249	244	236	241	268	243	222	251	225	254	243	233	238	212	237	218	213	265	238	236	244	215	231	241	225	223	244	207	259	259	232	215	243	253	237	231	275	239	237	225	230	244	241	245	247	240	241	233	232	230	229	250	235	223	213	242	229	230	222	262	225	246	217	246	223	222	234	258	226	232	268	259	236	218	239	241	247	231	222	278	250	245	236	208	248	248	247	228	241	217	239	237	239	246	241	245	231	224	219	268	208	255	235	235	229	265	224	227	239	250	219	252	273	228	264	253	256	239	246	219	218	243	243	243	231	251	258	236	236	237	227	220	248	233	232	240	242	226	242	231	275	247	254	240	253	204	226	236	213	204	204	246	242	224	249	257	234	240	229	250	250	254	257	219	186	256	251	255	211	225	216	235	242	255	235	235	217	244	276	245	242	228	223	242	229	212	265	240	238	202	236	205	209	231	249	240	231	239	253	257	226	257	211	232	237	239	228	237	241	211	255	226	227	250	247	268	239	254	243	237	249	274	228	226	212	238	215	232	230	234	244	213	212	222	207	225	233	202	240	225	244	241	234	207	229	221	227	238	221	244	231	241	234	249	239	231	224	208	255	226	244	230	242	262	237	238	271	237	250	235	235	247	237	242	244	244	266	241	217	227	230	235	239	232	274	242	261	224	251	232	223	206	195	276	236	267	245	254	243	234	212	227	244	230	215	223	256	237	253	239	246	249	218	220	246	240	218	255	263	234	222	230	231	277	224	249	202	231	222	238	236	224	270	202	246	226	242	246	231	247	218	208	237	225	249	246	209	246	241	235	243	213	246	253	227	189	228	238	236	236	260	223	247	223	224	256	251	276	249	258	236	240	250	221	257	234	238	222	201	250	235	236	234	218	235	265	220	236	258	242	222	212	251	228	229	260	227	246	225	245	240	230	244	202	234	252	217	226	232	269	213	257	243	223	218	226	245	243	212	217	234	218	238	252	231	227	260	235	244	278	241	244	248	257	253	258	276	225	219	269	239	244	264	250	261	235	223	233	238	212	247	231	226	204	252	245	194	265	262	268	234	247	230	220	238	234	232	229	235	246	227	227	218	215	247	257	225	247	222	204	217	246	210	236	251	240	234	246	241	261	252	235	252	236	213	240	235	245	214	210	272	232	247	248	217	228	256	233	220	261	234	285	230	257	217	230	226	272	255	227	231	228	234	238	255	233	259	246	249	214	257	246	213	243	266	235	264	226	246	235	218	229	210	250	232	244	231	240	256	236	251	231	205	230	246	253	227	212	226	247	255	225	250	195	227	218	230	233	255	232	245	274	234	235	230	232	230	218	239	226	215	195	223	258	222	229	207	218	230	234	238	247	243	194	275	238	224	211	253	231	235	238	245	212	263	231	232	252	236	235	220	227	237	235	237	224	262	248	249	246	244	226	239	238	220	230	264	226	223	232	229	240	252	247	250	251	217	233	271	233	209	247	218	219	260	239	242	248	220	232	234	243	247	214	237	241	226	225	263	251	259	220	239	252	237	251	243	224	227	218	210	232	234	234	250	229	228	258	252	247	246	236	230	234	252	206	217	257	210	222	249	239	223	260	225	212	262	250	241	216
11271	28441	72399	79483	65033	47640	29387	12753	3987	1256	734	611	636	582	632	610	587	571	605	590	579	559	622	588	568	549	605	589	536	564	583	570	593	581	558	562	542	561	544	544	602	500	566	574	578	578	576	586	574	607	555	559	535	561	617	576	559	585	608	623	564	604	525	541	537	563	590	599	628	522	528	578	557	585	599	562	573	502	586	571	574	587	549	535	615	568	572	563	523	528	549	558	559	563	547	563	563	582	582	605	570	542	555	607	591	569	586	558	567	584	583	581	580	608	606	586	546	549	576	572	554	606	532	545	556	582	557	602	570	595	566	606	604	584	568	570	528	595	552	585	567	573	553	534	616	560	559	599	583	550	576	617	530	572	580	546	590	581	581	631	555	542	567	540	542	534	533	555	551	605	543	599	585	593	566	581	572	577	535	571	542	597	503	582	561	596	533	588	531	545	588	548	586	561	546	543	608	600	569	585	564	585	566	569	585	519	601	558	564	557	533	598	582	564	571	576	583	560	560	555	579	562	562	552	588	572	574	561	558	591	523	579	595	584	552	555	578	544	537	575	572	574	556	594	574	555	562	573	566	559	548	558	581	563	571	601	557	541	564	583	584	550	554	558	606	586	584	590	528	559	519	551	526	542	582	575	579	577	562	545	587	563	573	526	575	566	555	604	565	521	582	544	527	595	527	575	575	594	562	550	577	559	541	583	531	565	570	581	570	535	580	576	580	557	530	553	545	575	601	558	624	569	567	565	572	545	540	527	568	617	523	572	553	544	602	573	585	576	542	570	600	545	558	577	527	603	545	551	580	588	565	542	585	569	554	600	573	529	583	573	613	574	546	606	576	558	531	578	569	549	536	588	593	585	580	521	628	577	568	554	552	555	530	528	539	576	563	543	534	583	573	534	552	565	554	575	569	592	590	572	567	579	558	553	529	577	576	560	538	528	548	636	556	571	572	561	607	616	589	547	577	576	593	558	553	584	544	570	545	567	543	529	555	573	555	556	561	596	558	596	616	577	580	567	582	574	544	571	548	599	547	557	539	581	564	610	590	602	558	610	522	569	587	588	567	630	587	579	570	608	571	588	618	600	556	574	562	547	564	594	580	582	541	585	577	597	589	611	613	566	588	564	596	557	591	556	560	598	544	573	558	524	588	587	574	597	590	565	597	545	596	610	574	655	527	572	551	586	511	618	524	572	565	549	596	554	570	535	571	560	579	571	522	599	605	597	525	602	558	563	545	528	576	582	559	592	578	589	567	571	586	589	577	575	571	517	592	492	588	563	591	571	569	542	568	579	560	565	577	560	553	593	580	577	558	638	597	614	574	563	606	565	573	576	603	578	593	564	587	557	542	577	539	576	562	550	566	557	557	599	544	523	562	566	580	589	590	550	583	552	568	580	545	589	606	570	545	568	576	567	545	597	580	588	560	551	570	581	552	555	547	509	544	535	533	583	614	588	598	553	503	589	592	606	642	559	551	568	613	571	516	622	544	587	548	564	586	573	556	591	617	589	567	551	550	533	578	562	566	609	608	601	533	567	586	530	593	575	545	547	548	573	604	582	571	556	547	543	584	541	568	561	549	585	559	564	534	550	555	562	526	574	591	590	564	644	581	565	565	547	585	561	593	536	552	605	571	567	599	606	585	592	589	575	572	548	560	572	603	590	570	545	573	592	613	610	562	531	593	594	539	572	591	561	572	605	583	535	566	586	567	556	560	575	555	564	599	587	573	568	551	580	598	550	608	580	538	590	608	554	556	566	550	593	578	605	571	594	511	520	590	587	604	587	594	549	537	573	568	575	575	555	616	556	588	595	571	589	622	554	548	596	558	582	586	601	553	571	580	592	611	580	564	568	595	562	560	624	559	616	580	581	573	580	559	561	593	571	604	506	548	596	550	542	603	577	547	565	610	577	552	546	583	524	598	587	561	582	566	551	526	540	533	607	583	551	591	568	590	571	564	562	578	544	565	577	558	571	554	578	572	556	581	625	546	552	591	559	570	534	526	602	527	590	601	600	575	607	574	592	565	593	556	571	589	537	522	578	563	591	572	558	555	547	567	581	575	546	622	625	556	549	538	573	593	551	574	588	645	563	565	580	580	579	577	539	586	542	510	596	551	541	586	550	595	550	636	560	545	579	621	572	542	574	596	539	548	561	547	570	575	604	632	580	539	546	518	574	589	587	570	615	605	599	594	563	557	558	579	591	533	562	579	570	578	586	579	558	590	552	559	553	596	545	561	599	563	602	582	601	599	551	612	598	567	567	556	547	587	577	582	574	530	544	559	519	556	496	573	572	525	560	508	542	534	596	564	578	562	639	584	592	541	570	555	562	588	558	576	581	550	629	563	540	581	556	570	566	533	547	570	582	600	602	589	560	610	591	613	567	580	585	581	568	620	584	587	561	597	567	570	594	581	563	589	544	545	546	567	564	532	550	588	563	589	584	572	564	546	565	552	595	592	541	568	547	573	573	591	599	599	545	559	524	583	602	579	551	573	584	524	517	583	579	549	592	585	600	578	536	572	546	592	560	579	589	550	567	566	561	596	545	559	552	579	559	545	562	554	581	574	608	606	614	546	600	539	545	545	582	560	534	588	561	595	558	623	590	532	565	597	574	551	552	620	555	547	570	593	536	585	585	560	543	544	588	575	567	570	524	551	532	557	567	591	536	526	560	566	551	582	602	575	555	545	570	546	562	542	565	556	565	563	618	559	600	583	551	543	610	568	547	554	584	580	588	585	579	533	607	543	570	537	542	547	564	559	563	575	583	525	542	575	569	578	545	581	567	569	557	563	565	546	530	587	539	560	507	522	581	542	590	549	569	601	550	589	582	562	611	560	549	564	596	609	523	546	561	595	598	595	526	561	550	592	551	531	565	587	548	550	588	545	590	600	610	545	547	544	573	558	603	556	605	559	555	569	567	507	603	577	578	587	589	566	577	575	604	543	564	570	507	570	554	559	596	572	554	587	577	553	570	581	568	565	570	581	567	568	523	546	578	562	546	569	577	576	566	595	584	588	564	548	562	619	584	557	566	578	550	579	600	544	579	589	538	578	570	582	563	549	581	576	529	565	578	565	523	574	601	528	546	574	595	532	543	587	565	608	581	551	565	563	576	529	571	621	516	588	576	613	566	580	571	575	577	561	581	578	587	578	568	584	515	571	541	555	566	553	568	532	557	566	566	559	573	569	546	607	558	551	566	558	565	621	564	580	564	555	559	598	588	571	586	563	578	539	559	573	600	589	577	576	563	554	578	560	582	547	584	587	519	589	583	550	557	587	550	547	575	556	559	552	560	550	590	600	552	578	516	524	593	554	603	609	545	567	594	569	609	579	580	522	569	598	565	588	582	569	561	581	541	540	555	557	587	551	620	579	575	554	621	568	583	597	570	573	542	580	538	571	571	580	558	609	539	620	564	541	540	556	571	587	574	591	555	546	587	525	575	586	529	560	571	548	549	557	570	568	626	538	528	550	575	590	559
2214	1597	8108	9544	5446	2428	1079	514	313	216	203	205	195	212	201	200	183	214	191	179	228	216	206	215	205	199	196	195	184	214	195	189	224	195	204	191	193	193	201	178	189	210	206	200	189	185	174	207	197	202	187	191	187	190	205	208	227	172	177	184	199	195	215	210	207	196	194	196	195	209	206	190	181	189	215	209	217	218	218	216	186	197	218	196	196	213	190	169	186	210	182	199	201	193	206	198	218	205	214	195	186	207	216	233	197	203	193	182	168	178	202	196	203	187	185	193	187	223	213	180	210	179	211	189	188	179	213	230	205	195	177	219	213	216	213	201	215	194	189	207	172	200	177	188	221	169	203	212	185	198	205	206	204	179	212	204	180	218	203	195	201	201	197	244	196	183	211	226	186	197	191	217	195	180	187	222	211	163	171	205	234	200	208	197	191	195	208	174	196	184	225	206	206	154	199	197	172	197	201	195	188	194	198	237	191	231	190	232	191	213	207	205	191	205	195	211	185	216	187	198	193	215	210	189	210	203	206	216	225	196	212	205	209	224	191	224	202	186	188	205	208	181	193	184	186	170	213	207	199	190	210	196	219	230	211	209	170	201	206	215	206	205	188	179	209	188	203	214	185	176	175	192	207	191	210	182	210	205	205	192	186	172	194	211	177	191	200	191	187	193	221	226	226	205	205	189	208	204	223	161	201	180	186	200	193	182	188	191	208	196	176	210	213	192	183	187	184	172	196	193	203	176	208	176	211	188	188	220	182	182	206	224	205	174	163	198	196	202	213	217	177	190	212	185	215	209	213	203	192	185	199	218	210	203	171	199	183	194	205	217	206	178	220	195	203	203	192	210	214	211	201	207	210	199	194	242	198	193	195	192	203	218	179	169	178	209	226	234	166	186	207	214	196	178	230	190	201	192	190	199	188	223	188	192	209	208	207	185	214	198	188	191	191	202	210	202	220	209	183	210	201	206	195	211	194	192	176	216	182	183	199	224	208	203	187	185	214	177	189	185	212	185	189	185	195	175	221	178	191	189	200	184	217	202	214	186	180	181	181	176	211	178	192	179	184	203	222	209	195	210	214	190	200	199	181	193	205	202	194	200	194	185	216	228	220	188	179	193	187	215	202	202	198	179	177	203	209	212	213	209	204	218	187	215	174	210	214	200	180	207	194	194	182	209	220	187	172	204	216	199	201	181	166	211	228	210	196	207	212	194	211	184	202	191	215	203	192	193	199	211	208	190	196	203	175	200	197	213	191	213	213	178	214	164	230	222	197	221	201	208	190	196	184	220	207	170	209	205	198	209	221	199	180	213	222	221	196	214	191	203	210	209	212	187	185	175	200	191	168	206	209	208	198	193	161	197	192	208	190	217	191	187	176	219	213	201	200	208	207	211	209	216	183	214	193	203	195	225	169	192	191	197	202	199	185	197	190	229	196	192	198	212	178	202	207	210	193	193	175	193	207	179	181	183	207	189	188	226	190	213	195	196	177	198	198	210	199	221	177	190	200	179	197	210	225	183	187	190	213	233	230	190	170	198	207	217	220	187	181	205	227	207	203	223	234	202	196	198	203	186	197	198	199	199	195	217	207	186	196	208	185	196	194	205	188	192	177	194	186	181	187	205	192	192	213	188	211	216	180	195	205	202	182	196	193	190	166	200	191	215	206	203	221	207	186	190	222	204	186	198	207	210	173	217	200	208	242	207	221	198	185	191	182	191	203	189	216	217	214	188	219	220	201	205	186	182	200	202	218	206	229	199	188	207	206	218	202	222	201	187	203	208	193	171	200	211	207	237	199	203	185	209	195	219	205	187	219	205	202	166	215	198	183	192	215	193	179	197	192	182	216	222	215	241	192	203	192	202	201	185	186	190	187	192	195	192	198	189	178	204	207	178	201	228	179	196	202	193	174	190	176	201	212	196	206	186	193	183	187	187	203	193	193	192	202	198	188	204	218	211	178	213	196	200	187	207	204	195	206	170	204	203	216	204	202	209	182	188	185	204	197	179	197	187	207	201	218	214	176	181	208	206	192	192	204	198	224	204	196	205	214	210	195	189	212	206	198	208	190	228	183	204	213	193	200	190	185	200	176	222	179	190	206	207	217	203	216	200	191	185	198	200	179	187	180	207	213	201	220	204	185	173	186	205	196	205	193	216	189	196	190	210	208	192	180	202	183	179	183	196	196	174	188	205	180	202	187	200	190	211	188	210	191	203	204	204	192	203	211	196	217	203	195	171	200	209	215	200	195	207	212	190	226	204	211	204	194	207	206	185	184	194	177	191	221	187	201	219	209	208	204	207	197	194	192	210	212	207	202	207	173	203	208	192	210	185	216	183	222	227	195	183	208	200	203	187	192	200	199	214	173	193	212	190	201	220	179	201	180	216	201	199	193	221	185	186	215	191	218	208	224	210	172	190	184	203	239	190	195	188	176	185	202	207	202	201	233	209	203	200	192	208	199	197	205	211	182	183	202	177	234	201	204	187	213	211	194	190	191	190	198	222	194	198	199	187	228	208	172	178	209	185	217	178	179	194	189	201	176	196	196	193	203	205	222	183	177	201	194	196	191	210	210	202	191	231	210	194	218	210	207	180	199	194	177	201	218	202	193	194	201	219	203	195	202	220	203	184	214	190	196	190	185	216	198	178	217	236	192	202	214	215	203	202	191	214	211	216	183	192	188	199	215	204	211	190	215	203	208	205	179	187	188	197	190	194	208	199	240	182	200	211	180	213	219	201	197	212	205	184	197	200	205	202	213	184	201	196	213	196	222	194	221	230	178	191	189	202	177	200	190	171	221	201	180	217	187	207	207	223	197	207	192	187	214	205	211	196	166	219	216	204	196	219	205	187	195	217	166	192	219	186	208	190	193	201	213	183	200	217	205	194	176	205	177	185	205	177	206	191	186	216	174	184	188	184	206	199	191	200	190	176	207	164	187	182	207	205	178	214	198	183	185	207	193	197	213	190	202	208	194	169	176	179	208	211	198	212	232	206	220	197	188	206	187	178	199	193	171	212	229	181	195	206	192	206	205	206	212	219	202	205	204	200	220	213	216	200	187	213	197	204	206	187	199	232	226	192	212	212	179	195	206	197	187	214	195	191	213	210	195	195	182	187	173	206	195	221	199	194	205	166	197	209	179	179	177	201	204	187	194	230	204	198	191	207	200	210	199	232	211	191	216	208	190	187	222	221	172	181	201	218	184	201	203	213	193	210	209	195	219	205	219	198	194	222	220	185	164	195	207	184	190	206	199	202	220	196	172	205	182	192	218	194	213	193	207	217	195	209	211	180	190	184	228	210	216	181	181	195	230	212	194	195	181	177	230	196	209	167	231	215	164	202	205	207	177	218	197	203	199	194	189	206	197	174	248	198	181	216	210	206	209	193	198	194	202	226	187	192	184	196	189	209	198	181	212	201	196	206	200	190	180	189	197	211	180	179	206	169	194	186	192	189	230	193	193	187	208	176	210	168	186	193	196	207
2438	2848	17856	22426	15154	8175	3618	1429	786	596	483	486	479	511	549	492	482	495	501	490	537	509	501	468	549	520	499	514	533	482	494	534	503	490	503	538	537	506	503	483	508	514	503	522	510	509	536	504	505	509	507	464	499	537	529	525	534	511	509	480	501	488	474	482	534	535	541	478	485	469	518	523	488	511	502	505	528	517	491	517	470	502	495	468	533	496	470	503	485	508	493	496	520	513	482	530	515	530	563	491	510	506	481	496	508	528	523	498	481	479	539	489	512	485	521	505	459	514	489	534	470	479	506	479	510	495	483	470	502	527	522	488	492	526	499	517	511	482	476	475	517	515	505	495	475	477	451	523	497	528	496	509	491	538	508	495	517	525	462	550	506	507	473	519	506	536	508	486	464	472	524	539	497	525	526	492	500	505	503	490	501	490	507	512	531	515	505	467	471	472	487	479	487	482	503	546	495	516	465	530	491	462	497	519	491	532	456	482	502	491	476	507	521	488	503	478	494	518	518	527	460	492	484	507	530	506	505	488	524	459	512	511	526	514	494	505	527	503	540	506	491	508	517	492	505	515	535	490	518	484	495	562	533	504	492	543	489	510	462	520	462	537	510	514	470	489	518	484	452	477	509	498	522	511	499	486	504	537	486	512	499	540	496	503	501	566	506	491	516	489	459	521	502	501	495	498	482	460	533	492	499	498	495	468	490	511	489	488	475	472	478	536	519	510	460	513	536	518	469	502	470	486	504	489	509	531	520	512	501	556	482	513	524	528	519	506	500	531	505	485	460	512	501	487	529	506	494	543	529	510	524	537	463	521	497	502	464	480	517	503	508	519	508	507	468	502	468	493	513	509	467	464	543	507	512	529	496	516	536	530	491	476	496	488	514	543	467	509	498	513	482	530	499	492	516	484	501	482	472	516	544	496	506	504	496	540	487	500	495	481	479	471	513	516	523	500	489	530	500	517	512	476	514	496	501	505	456	503	501	502	489	522	528	502	488	488	518	467	519	515	509	502	499	471	539	531	501	496	481	507	512	487	542	499	509	517	499	471	497	506	472	512	499	517	516	476	516	515	480	518	531	524	478	498	515	519	478	518	528	477	487	536	491	466	442	502	504	499	482	463	490	539	506	523	525	524	524	516	463	480	465	477	475	491	481	521	522	497	525	482	487	457	509	498	511	519	479	524	533	537	490	483	520	522	550	504	508	527	506	477	457	526	506	486	509	505	496	475	491	499	505	503	497	502	459	448	494	495	526	514	482	512	496	505	483	512	500	523	551	492	546	530	495	521	566	498	520	545	503	487	498	523	488	507	500	506	510	460	492	496	499	501	491	498	484	489	500	478	488	470	518	490	490	556	521	486	487	489	461	505	489	521	498	507	488	513	497	501	469	527	534	480	496	512	508	519	503	480	466	513	552	491	490	469	525	470	466	494	459	502	515	537	498	478	522	482	512	498	487	524	470	507	441	549	469	528	516	516	503	524	500	506	517	531	495	521	498	479	511	538	471	525	503	493	493	492	504	496	494	512	497	484	499	543	510	481	485	513	492	450	529	519	473	500	520	506	488	478	515	508	521	492	516	495	492	488	444	519	486	512	503	550	481	562	500	519	532	515	448	510	480	499	504	527	506	499	498	466	504	469	516	525	528	535	503	507	493	517	501	497	467	499	465	494	476	482	474	499	528	505	496	504	492	530	468	515	483	510	515	543	529	488	504	478	500	477	513	487	499	497	514	508	513	494	498	483	484	469	504	519	519	498	515	505	503	524	511	508	483	514	524	491	502	507	492	490	475	484	517	493	460	472	513	504	506	473	517	516	491	507	555	489	470	497	529	503	506	473	479	520	465	471	507	508	508	514	498	480	529	534	516	507	501	513	473	488	501	479	484	467	528	490	487	515	482	503	521	505	514	487	497	517	494	480	493	484	528	537	502	524	515	557	517	520	548	522	484	525	518	510	492	499	519	491	562	516	481	514	503	530	492	500	481	496	521	507	521	493	520	513	517	520	488	476	530	472	522	531	501	520	527	516	510	533	491	504	502	498	490	527	534	486	487	463	492	496	503	474	533	525	471	497	489	497	451	522	533	500	522	557	533	482	493	525	558	470	512	543	512	532	475	510	557	501	525	499	482	487	535	485	475	516	512	493	518	506	482	477	541	517	491	537	512	514	490	493	464	516	494	476	517	526	519	485	522	522	510	494	509	491	454	495	502	505	482	545	545	463	497	489	495	465	469	494	536	448	514	522	489	489	545	446	507	500	559	468	496	498	530	527	479	490	524	523	519	558	521	544	511	447	491	497	524	520	500	486	547	501	485	511	496	472	460	511	492	491	508	482	499	484	512	495	518	465	544	506	459	493	447	500	531	501	530	507	468	518	529	520	523	472	498	495	515	500	502	505	492	509	492	503	473	529	481	528	478	481	503	517	522	472	508	492	449	486	496	506	491	494	479	486	506	498	503	451	500	508	526	502	530	517	489	485	502	502	479	528	532	523	498	506	521	504	519	545	502	499	540	479	473	495	522	502	488	495	523	486	538	484	511	490	493	497	488	503	503	478	525	522	480	505	534	519	475	523	475	477	490	537	508	530	499	487	523	499	521	510	544	563	455	511	530	502	512	503	475	488	490	487	502	471	526	461	490	513	552	540	490	520	490	483	487	512	547	517	507	494	524	514	502	506	496	513	517	471	516	524	496	500	516	510	508	499	501	474	481	506	460	494	509	509	529	488	496	503	456	524	515	498	494	527	477	546	500	454	507	523	464	539	499	507	491	513	460	511	472	491	531	553	468	482	532	522	514	537	511	483	489	497	492	498	460	476	464	526	502	482	468	519	508	544	540	473	477	508	481	512	506	495	489	533	486	509	515	504	482	489	506	495	518	503	481	536	500	486	470	505	447	474	487	517	472	512	517	507	486	503	489	481	475	484	508	492	532	505	510	518	486	480	474	503	512	495	479	451	504	498	512	491	467	484	491	457	525	514	446	494	536	501	476	506	499	474	490	476	481	500	511	506	512	464	477	463	487	487	502	477	503	508	479	502	521	473	502	472	470	498	539	545	511	501	507	504	517	498	486	463	552	480	471	527	470	497	516	541	475	495	536	538	501	548	486	467	466	490	537	505	481	495	527	519	502	497	505	512	528	520	493	491	506	505	491	518	490	481	516	494	480	553	546	507	517	495	522	515	514	515	504	505	506	492	494	541	511	488	515	465	511	483	480	492	480	525	473	489	506	522	532	491	484	499	540	486	482	472	516	529	504	480	498	488	478	479	486	484	513	486	488	489	482	502	515	481	492	508	477	488	517	532	538	494	510	537	521	558	489	496	482	489	500	497	529	483	446	507	518	479	483	536	494	530	480	489	510	530	506	521	528	492	479	522	499	503	526	497	511	474	529	502	544	520	531	475	468	517	509	472	560	503	542	476	498	510	507	511	487	522	492	494	511	502	550	506	487	472	511	525	485	466	477	503	495	474	489	497	491	491
15077	27866	74175	67434	49927	30953	14052	3672	903	359	263	277	256	248	269	256	264	232	229	259	256	248	243	232	241	240	258	220	270	261	241	242	271	262	246	263	260	262	232	270	246	263	238	245	252	215	233	240	231	245	254	251	251	230	267	262	240	268	229	255	240	243	239	224	256	233	251	268	242	251	257	257	253	273	235	256	231	244	250	249	272	264	234	249	231	238	246	230	243	257	250	247	275	283	261	243	235	234	224	246	259	222	235	241	208	271	252	270	238	238	224	246	264	243	254	236	246	245	257	241	237	222	246	246	235	247	220	234	255	255	237	267	271	232	252	242	221	242	265	229	255	269	265	278	248	258	248	282	245	253	217	251	233	244	256	252	224	249	232	228	208	236	258	243	257	254	275	257	232	225	224	229	263	234	285	280	242	249	237	259	252	227	232	241	223	266	254	247	234	261	223	276	235	266	247	213	263	254	245	221	253	250	279	238	241	251	243	245	257	238	246	262	258	258	227	278	257	283	240	261	251	241	239	248	252	216	249	239	223	251	272	241	268	221	227	257	235	234	248	240	282	250	205	241	258	250	249	219	222	236	252	255	248	262	255	241	255	238	235	272	225	231	238	221	234	276	259	236	258	269	266	248	259	245	270	241	281	275	244	246	251	237	243	233	253	220	243	264	224	223	257	232	261	240	260	238	243	252	245	258	241	241	259	255	237	284	251	224	248	248	253	244	209	258	273	235	273	267	252	227	231	270	239	229	257	234	245	266	241	249	269	251	280	261	251	272	249	260	250	248	236	244	258	231	239	241	231	264	223	254	249	237	244	238	259	243	221	215	245	230	240	258	243	248	278	242	257	238	232	271	268	251	232	235	247	247	234	236	260	239	230	262	251	247	281	265	239	242	275	231	284	226	251	256	237	227	274	248	269	211	270	292	233	270	250	246	243	239	253	220	211	251	222	257	242	258	253	271	273	208	229	251	246	245	253	274	250	250	257	281	250	230	256	255	253	235	245	265	247	247	217	257	253	221	254	268	249	252	252	221	250	233	245	267	238	251	279	258	233	265	256	223	247	265	238	232	245	269	260	259	241	220	270	250	261	232	249	250	234	219	239	257	232	218	264	244	268	245	264	242	279	236	268	262	266	229	231	262	232	252	242	217	254	278	244	232	247	240	247	250	235	248	215	257	261	264	245	216	252	241	225	239	238	253	245	242	241	230	252	215	225	243	233	217	245	270	212	256	254	264	257	228	243	233	247	258	238	259	243	236	215	236	272	249	242	241	233	238	255	237	255	223	224	250	271	251	229	259	235	278	244	245	249	240	260	257	257	229	228	233	254	231	257	235	243	244	256	256	253	236	216	235	263	240	240	265	236	212	263	255	228	263	271	248	266	248	238	255	242	254	258	246	229	276	224	252	235	246	252	258	262	245	237	222	281	254	242	273	243	232	252	283	234	248	261	253	238	267	208	249	250	249	245	269	240	246	260	260	264	253	248	239	212	223	274	267	253	262	252	253	263	242	282	251	220	248	247	222	237	246	238	230	234	252	244	264	246	240	263	257	242	286	243	248	241	259	228	220	242	240	229	261	244	285	218	261	231	266	250	240	243	240	238	256	257	243	253	239	246	251	246	235	231	203	253	235	217	264	271	251	216	270	240	207	252	243	274	220	250	240	245	249	253	240	208	248	223	248	252	227	242	225	264	290	258	222	227	250	206	255	257	236	251	250	274	239	264	241	265	258	232	256	257	229	240	239	236	273	229	221	250	266	250	226	233	213	244	216	256	216	258	249	240	243	235	259	240	231	221	251	272	257	232	232	226	242	251	267	239	236	241	225	236	268	267	237	244	287	252	245	238	270	263	238	254	227	249	264	240	232	263	237	241	218	286	215	265	238	252	267	266	238	235	245	276	258	276	260	221	240	268	228	262	248	289	260	237	274	250	242	239	250	254	273	256	215	270	241	264	267	253	250	249	240	222	243	248	228	254	252	232	231	263	262	265	240	241	237	255	236	252	279	257	236	242	262	250	238	247	272	240	298	213	260	247	236	262	285	256	275	252	248	255	236	251	255	258	268	269	252	237	258	230	255	273	279	237	231	236	248	210	229	222	272	251	247	223	262	226	231	268	259	269	230	250	259	266	264	253	234	241	217	242	261	260	277	226	224	252	255	255	255	260	263	247	265	236	256	271	240	250	238	246	260	231	242	257	248	250	226	269	245	235	263	239	246	246	231	224	261	251	258	232	257	258	243	258	233	227	251	221	237	258	220	254	264	275	222	254	256	265	233	238	271	264	240	224	281	239	246	255	222	270	243	261	217	247	223	232	233	246	256	277	223	274	268	250	227	243	234	236	220	266	265	227	231	247	252	219	253	235	235	240	256	254	264	248	235	240	245	220	272	230	252	224	252	233	260	252	272	239	241	225	242	246	249	249	248	264	269	234	239	272	249	242	258	250	275	241	242	226	250	239	247	261	253	253	238	277	237	242	255	215	281	271	235	229	233	231	238	242	267	252	267	262	218	242	258	247	251	248	211	246	247	257	228	250	268	234	250	252	244	232	239	251	253	243	277	255	221	237	259	249	247	253	222	272	247	267	258	225	250	266	281	257	243	249	245	265	235	265	261	264	268	261	234	248	245	243	253	232	244	242	255	255	223	278	239	234	250	275	241	262	235	223	275	282	300	222	242	245	215	278	265	241	240	265	255	239	252	246	225	245	260	268	269	223	250	235	270	246	253	221	255	234	220	269	218	236	213	253	233	252	246	248	271	239	240	255	254	252	221	255	240	226	246	254	258	247	268	255	236	255	265	240	252	236	229	227	246	252	231	252	256	247	240	252	239	261	260	242	263	254	265	248	269	233	254	306	218	258	226	259	237	255	265	228	242	215	259	229	235	264	277	274	227	231	243	272	245	249	239	262	218	242	235	248	263	241	242	234	250	248	233	249	245	269	247	244	260	236	231	250	275	223	236	255	237	264	248	247	235	260	243	260	258	243	260	231	236	241	222	247	284	264	243	236	243	240	230	245	273	268	257	239	237	275	246	264	270	237	261	239	217	261	240	231	266	260	233	286	231	230	233	243	259	272	247	240	268	243	238	255	261	223	246	235	246	226	224	222	229	240	249	239	242	253	252	268	251	230	256	247	270	228	246	235	239	272	240	222	240	225	245	261	253	242	222	251	239	268	237	246	271	262	215	233	237	260	263	258	243	249	228	224	263	245	241	236	239	249	286	242	234	247	253	265	236	233	264	275	258	234	256	252	252	259	238	263	268	249	228	250	252	228	242	235	235	223	283	268	234	248	246	232	259	263	237	249	235	231	239	267	224	240	251	277	238	253	238	259	259	262	236	250	226	237	243	231	257	269	226	292	256	274	258	237	288	247	240	285	254	230	249	240	244	238	232	258	255	250	260	227	254	260	249	250	264	269	232	231	252	255	225	261	232	245	267	270	230	232	236	257	263	268	267	251	254	255	259	241	247	242	274	269	243
9244	23771	69002	73524	59227	42419	24781	9960	3130	1077	758	603	645	578	627	608	603	614	615	619	627	604	592	631	652	627	588	573	573	605	603	608	634	570	569	586	615	602	554	609	557	604	587	617	582	591	561	582	576	604	625	630	588	588	626	618	645	590	591	567	623	601	618	612	603	596	643	587	622	592	630	544	629	582	619	599	593	674	577	549	589	575	578	569	640	596	650	601	624	582	647	587	581	598	566	595	589	570	610	588	588	597	633	579	605	670	620	574	614	578	605	606	609	575	609	625	615	615	586	631	596	566	597	644	596	627	563	648	663	580	606	610	575	604	563	591	579	598	594	564	629	580	615	593	577	582	597	604	604	612	616	550	587	628	592	615	596	596	577	581	635	606	583	617	601	607	616	568	604	605	608	613	579	596	592	592	581	585	622	593	609	666	579	586	604	606	624	592	600	619	603	611	608	654	617	637	608	626	624	652	574	582	600	613	597	588	583	653	598	634	624	570	602	606	648	637	624	591	619	622	580	644	568	583	592	638	572	601	647	571	593	585	644	627	622	576	571	574	609	561	598	583	638	602	586	607	607	644	599	637	592	581	597	640	613	634	591	599	567	567	596	632	549	591	601	607	642	613	596	615	594	612	610	608	601	605	540	584	642	628	651	585	656	598	627	595	602	642	632	579	595	599	643	610	606	596	577	606	606	566	612	596	593	567	597	619	626	648	608	626	586	595	649	610	650	617	617	601	586	637	577	625	604	591	550	566	572	604	637	610	635	637	632	572	623	629	628	616	605	607	634	632	579	570	593	612	605	613	616	594	606	595	607	613	609	635	586	613	604	612	622	595	599	573	553	629	599	611	622	582	597	578	594	590	594	621	648	574	629	574	619	577	617	594	592	603	614	590	606	595	577	578	618	630	614	588	586	608	574	551	636	628	604	622	603	618	580	626	603	629	617	631	580	589	561	586	656	587	632	610	645	595	630	647	596	579	627	571	606	612	582	602	584	639	616	606	617	639	603	612	570	645	599	610	605	594	595	597	588	697	613	590	601	656	618	566	622	630	575	607	631	592	588	610	608	619	552	576	591	612	618	583	609	573	612	606	570	608	604	621	656	615	617	614	566	580	564	614	609	631	630	592	604	609	566	631	598	596	601	567	576	582	604	532	599	623	613	630	590	587	591	633	615	633	566	571	579	635	586	601	589	592	581	588	623	619	616	607	609	594	611	610	583	580	589	623	599	590	643	635	669	620	597	613	586	589	602	624	632	600	603	603	629	620	651	605	636	606	671	637	622	624	611	600	586	576	588	536	634	618	606	597	616	572	594	542	616	599	551	584	639	630	571	627	606	657	616	644	556	562	592	652	595	613	628	602	606	580	622	590	604	610	601	585	608	567	567	594	592	587	611	618	605	650	625	579	605	586	614	611	594	603	576	611	605	591	628	615	633	584	553	605	607	565	604	600	572	588	580	556	615	600	580	580	578	582	615	617	585	573	599	604	551	573	643	572	618	643	568	579	617	595	560	572	654	554	619	592	594	629	595	588	620	610	606	609	584	576	615	584	591	648	588	590	563	599	572	583	603	631	596	598	624	590	605	599	615	628	600	587	587	555	634	573	643	599	589	597	581	609	586	539	582	638	570	666	598	556	664	607	604	608	599	647	582	597	614	652	594	588	622	658	609	612	613	629	563	614	570	607	578	629	635	612	617	607	614	588	590	595	569	582	622	599	595	622	642	601	564	616	591	576	631	578	554	573	616	606	632	544	615	593	577	598	621	607	646	610	640	660	595	622	613	595	587	644	623	619	572	608	628	605	624	630	592	578	615	623	583	598	608	592	622	615	614	622	650	591	616	575	596	539	611	621	628	608	618	575	584	580	597	602	600	606	620	625	603	586	595	632	617	601	607	609	612	648	594	616	609	654	584	596	581	582	585	613	578	652	634	555	572	584	586	610	614	596	620	603	642	593	622	597	602	608	586	674	594	625	577	596	617	614	635	647	572	604	636	612	611	595	568	598	574	591	604	626	580	583	604	618	609	578	595	600	594	593	596	568	587	596	621	579	604	644	642	597	629	638	617	573	610	578	613	585	608	624	606	593	616	583	582	607	594	573	612	660	632	633	653	597	576	649	617	587	570	597	585	583	602	612	565	603	615	632	617	612	609	609	609	638	605	631	605	577	605	577	610	604	625	639	587	587	576	643	591	604	616	582	617	636	588	606	622	583	624	653	609	613	624	576	611	618	580	582	634	616	621	615	587	591	636	618	615	609	634	602	597	579	617	560	601	603	613	589	644	612	591	626	588	578	627	592	601	574	603	581	575	633	548	629	575	639	601	598	543	616	618	565	581	632	569	598	582	603	632	606	606	583	648	593	570	636	580	590	571	615	611	566	647	589	586	597	573	607	602	568	584	652	588	632	591	577	598	614	564	588	618	626	636	649	599	614	588	596	645	625	612	642	616	623	574	608	607	606	580	640	626	553	608	627	608	597	619	545	605	614	614	598	598	647	622	567	603	574	660	546	612	602	586	613	575	608	590	598	600	591	570	619	618	653	593	589	591	622	572	637	606	591	599	580	587	595	629	613	602	616	596	624	627	584	605	573	615	578	580	604	565	598	610	632	552	586	577	607	577	624	638	584	609	614	623	631	614	608	603	589	608	611	629	631	612	594	617	625	625	575	588	565	578	630	642	612	607	590	580	676	571	627	607	621	645	587	628	613	594	602	628	611	618	621	608	587	585	621	600	617	602	590	623	645	574	644	612	606	616	620	631	585	557	615	635	615	632	640	649	632	657	616	630	591	582	580	613	555	587	654	558	582	590	582	584	610	562	614	607	594	559	581	609	630	592	588	596	572	606	581	619	614	583	619	605	571	635	568	641	586	638	591	593	625	538	579	607	560	631	612	573	584	620	587	631	561	570	632	572	598	592	614	604	632	594	575	587	598	632	578	584	633	599	578	637	604	603	584	603	613	593	619	582	633	574	599	614	577	611	607	599	597	585	580	603	644	590	602	635	653	589	544	555	603	544	600	603	620	613	611	603	617	648	571	587	590	560	599	585	553	592	626	609	592	589	628	588	568	594	647	619	614	587	562	623	600	614	566	592	619	586	645	602	633	589	626	554	613	613	632	578	628	590	617	640	540	592	563	572	585	616	607	628	607	616	611	615	649	612	585	573	637	604	599	590	598	600	610	570	598	595	590	581	570	631	612	603	640	616	634	606	630	617	594	622	603	601	598	627	613	550	624	578	609	651	612	622	646	569	583	609	568	601	615	575	597	567	593	614	580	616	631	622	625	608	586	627	620	590	596	581	608	589	609	594	624	583	576	655	639	597	606	613	560	588	564	606	601	665	600	591	648	589	649	596	641	637	603	610	620	587	601	636	628	588	577	601	620	635	589	631	622	597	608	614	601	555	567	599	599	560	590	607	618	575	582	626	605	634	658	616	651	658	616	603	631	604	583	635	592	573	584	601	615	561	590	596	615	627	565
20171	33771	78260	72281	54056	35071	17549	4936	1064	383	283	231	240	227	229	216	242	258	215	228	223	226	213	258	265	234	220	217	233	227	237	280	250	266	233	218	236	235	223	231	215	268	219	231	237	258	243	241	251	200	232	232	249	231	231	207	214	219	227	216	230	224	228	224	217	246	226	252	232	251	265	243	241	209	242	249	246	265	229	240	244	247	225	232	244	230	250	216	239	228	231	230	239	233	216	255	250	201	213	236	221	245	230	201	237	234	258	242	235	251	212	251	217	215	209	240	242	207	237	224	217	243	262	254	226	241	246	224	236	204	225	241	205	238	246	221	215	218	229	200	234	232	246	198	236	220	223	231	225	244	244	212	241	213	243	210	218	235	216	252	230	281	216	232	204	234	220	246	219	209	211	250	247	254	244	232	236	222	219	212	211	199	257	232	250	240	213	229	228	238	201	212	201	230	220	246	261	236	220	257	238	245	220	222	231	227	211	217	228	242	210	223	239	260	208	242	247	246	249	240	231	233	239	208	243	226	244	245	263	261	236	239	270	255	232	217	214	233	244	220	242	231	230	243	254	235	220	259	261	241	215	242	246	236	222	214	216	250	269	264	235	232	218	214	238	223	226	228	218	218	225	218	244	230	221	234	239	219	220	215	237	240	222	246	232	229	237	251	217	219	241	243	259	251	235	219	235	260	241	222	243	230	249	231	221	246	237	248	265	254	227	256	229	234	232	223	238	220	234	235	215	257	219	223	242	201	250	253	266	245	229	225	207	210	247	233	251	234	245	188	220	228	219	236	210	217	231	234	243	214	245	235	222	219	258	223	243	235	255	237	231	255	234	241	223	233	234	248	234	247	220	253	230	238	227	223	243	245	220	230	232	241	227	220	232	213	237	209	210	237	231	220	214	215	229	244	253	260	245	234	190	266	235	251	218	241	234	239	241	224	244	258	225	234	237	235	240	254	250	230	249	238	241	220	217	250	239	226	238	249	244	237	219	241	242	219	239	227	235	248	223	232	221	229	239	225	252	227	236	230	242	215	241	232	237	252	219	241	185	254	251	212	228	264	243	235	229	227	226	240	236	234	243	241	219	234	247	223	223	226	261	251	232	210	221	253	231	242	249	205	240	220	209	226	235	248	227	231	229	211	251	230	220	238	232	212	274	255	249	218	260	249	264	255	232	235	205	232	208	222	231	212	241	235	204	239	242	224	223	248	251	242	225	235	256	245	212	224	262	230	244	213	239	251	222	228	255	250	262	219	223	192	229	221	244	226	235	242	226	240	225	256	239	240	260	239	218	228	258	198	211	226	242	207	236	248	231	260	243	223	198	223	224	224	255	245	248	215	206	232	235	241	213	219	207	220	238	247	212	227	224	223	254	235	208	202	246	250	233	240	240	274	220	234	236	224	230	227	246	227	230	278	252	216	222	244	247	238	247	231	236	228	237	242	256	219	224	211	222	208	228	224	243	245	224	265	243	205	246	246	260	232	223	216	225	245	252	236	240	251	238	234	203	236	254	228	230	255	244	223	267	244	255	236	233	234	235	241	227	248	230	199	222	239	220	246	199	218	239	228	264	227	218	252	239	231	242	254	264	247	234	203	233	225	253	220	271	228	249	216	222	218	249	241	222	254	258	204	248	231	224	245	238	247	229	208	235	202	235	224	231	248	228	242	242	289	237	246	227	203	215	226	244	239	218	241	216	234	267	244	270	230	264	214	263	233	214	213	215	240	229	229	249	227	211	216	232	235	238	216	262	264	249	256	223	243	230	244	231	261	244	242	235	213	221	211	217	253	234	240	235	221	230	240	237	258	228	249	235	213	215	178	222	214	228	233	216	262	226	261	222	244	229	224	225	232	236	218	203	237	240	219	239	244	244	231	246	230	248	234	213	242	219	212	230	238	233	244	226	223	238	222	224	239	238	240	230	229	232	240	215	221	255	232	250	234	236	251	219	243	244	219	235	242	212	241	228	220	231	240	238	235	227	236	228	236	205	222	236	236	227	233	235	222	236	244	222	215	238	232	236	236	242	256	236	216	202	249	232	229	217	235	220	234	242	204	247	226	240	257	222	250	240	230	239	236	221	269	223	239	257	220	252	274	256	253	233	206	216	237	219	237	229	232	224	213	239	237	238	238	196	263	208	237	250	227	230	234	238	234	213	241	221	230	214	231	215	234	248	226	238	224	225	241	216	217	213	217	233	218	224	216	238	271	222	258	223	226	238	232	223	205	218	236	256	237	212	208	222	237	246	264	233	234	204	247	258	242	223	241	221	213	253	237	244	227	265	233	230	233	210	209	215	236	227	239	252	225	244	248	238	222	238	204	268	205	208	209	240	263	219	226	245	219	273	227	230	230	241	247	202	238	255	256	221	260	224	222	222	197	226	236	234	242	216	245	238	215	233	225	229	247	240	231	234	220	243	248	229	238	241	228	240	254	231	222	219	242	228	236	231	222	218	218	242	212	234	225	218	242	214	227	267	246	228	225	222	225	254	229	268	249	256	256	251	218	213	247	246	235	228	248	228	218	227	241	230	226	234	244	242	257	234	239	231	244	238	230	234	212	218	233	262	237	220	256	259	235	226	225	252	229	239	224	235	223	219	204	267	232	249	250	238	221	245	245	229	219	219	225	235	231	257	235	259	245	241	273	230	242	255	228	254	239	259	258	263	228	252	229	229	232	228	228	212	233	252	229	257	236	197	210	211	240	253	242	262	211	224	217	221	195	259	201	239	209	218	243	239	223	256	256	229	230	230	257	246	224	212	230	256	225	215	257	242	227	220	229	232	210	249	230	244	228	230	242	222	239	256	239	220	218	213	218	229	230	277	215	253	237	226	218	225	243	225	243	234	237	254	250	236	258	262	258	235	261	244	244	233	242	218	231	245	235	219	261	227	216	222	214	236	251	194	214	229	236	215	234	232	227	239	217	214	213	231	244	233	230	205	200	232	222	232	236	236	248	226	224	239	230	209	239	260	261	240	239	253	218	201	255	195	221	217	247	206	222	216	238	219	264	231	228	250	253	238	215	219	226	249	228	258	245	225	219	257	231	247	227	219	219	231	232	243	228	236	229	209	246	233	214	220	242	212	227	244	245	241	256	234	218	217	218	226	252	235	239	238	205	262	232	201	231	212	231	198	244	231	237	222	220	250	209	256	237	217	246	227	238	240	247	220	233	259	249	210	244	251	253	268	239	269	226	227	233	242	246	224	230	233	207	234	227	231	226	259	223	227	239	219	224	272	239	249	231	217	244	251	230	220	210	239	210	213	207	251	255	206	226	221	228	244	252	234	258	227	249	227	250	220	240	233	248	229	248	244	225	218	224	240	202	238	219	245	217	241	234	241	230	230	257	212	226	232	266	252	221	249	231	233	255	242	250	235	221	228	229	251	233	238	221	228	234	233	239	230	238	224	234	215	244	239	258	254	239	212	241	214	241	236	231	264	234	229	211	205	222	240	248	245	254	236	235	227	222	225	259
11275	27610	72929	79271	64514	46148	27757	11725	3617	1206	707	544	576	570	571	537	586	572	572	551	571	571	595	544	566	568	608	552	589	568	582	566	582	578	583	587	566	590	534	551	527	535	541	578	581	570	528	553	596	545	561	536	584	549	585	562	592	522	525	511	570	607	567	582	546	555	578	564	551	553	567	547	571	565	589	554	556	555	587	577	556	582	547	613	589	571	555	552	560	562	585	517	550	587	548	574	561	557	561	560	581	587	590	600	556	600	604	536	540	544	593	548	598	595	542	590	540	570	597	543	552	557	615	607	557	529	555	558	590	566	574	567	515	606	586	550	562	563	579	568	548	606	568	597	569	583	540	560	579	571	560	579	519	510	566	540	583	575	585	560	561	600	547	588	544	555	558	599	573	560	579	576	536	559	559	523	525	554	573	516	591	530	543	620	544	554	571	573	555	531	560	604	534	564	542	555	574	579	542	564	539	580	557	522	591	576	555	620	567	562	569	575	601	564	578	562	566	527	533	599	518	566	612	575	563	571	588	560	567	585	557	602	585	582	564	574	589	568	593	596	603	531	578	543	550	600	555	572	581	568	552	593	592	560	591	608	541	577	562	563	556	565	545	551	552	581	585	624	597	613	588	571	538	572	590	557	560	585	542	544	573	583	549	531	608	548	546	591	606	544	550	555	580	584	627	553	570	592	578	580	549	571	585	579	556	572	559	583	567	584	607	558	590	610	581	576	567	547	608	588	557	581	572	556	536	569	562	585	539	534	588	561	553	571	591	563	575	567	564	537	563	618	557	569	540	543	554	523	534	575	571	565	549	544	585	535	552	547	581	555	594	566	559	569	587	594	606	593	551	542	564	592	530	558	565	536	522	527	579	554	526	606	566	564	611	571	552	566	579	583	576	570	561	533	591	581	504	617	569	509	570	588	584	621	588	611	571	560	550	530	576	543	553	576	570	576	528	551	576	554	585	569	533	555	567	597	585	537	579	557	607	581	551	538	531	571	579	540	541	567	558	595	551	571	547	543	529	540	581	580	615	547	539	567	525	557	580	554	604	602	563	539	543	587	538	531	545	606	585	566	592	599	559	578	592	584	540	558	599	567	612	562	540	543	570	576	569	583	544	580	604	594	596	549	583	582	575	538	613	584	617	493	571	555	571	592	580	581	598	523	563	588	575	570	560	546	584	611	569	592	591	564	581	577	571	569	571	551	581	561	593	545	574	551	576	597	576	568	581	566	596	596	575	560	573	560	542	573	605	539	596	635	571	558	545	551	582	568	579	590	599	569	550	559	571	604	604	578	524	581	563	588	581	579	597	556	550	574	569	571	537	550	579	612	571	560	553	600	530	568	573	568	570	595	572	586	567	546	569	593	579	598	579	560	552	596	543	553	583	593	571	635	601	605	550	570	573	552	555	581	586	562	525	544	569	574	568	549	562	565	527	575	502	621	595	545	552	595	587	554	560	564	569	557	558	547	549	584	553	532	555	541	564	596	544	580	554	572	580	591	566	575	570	551	551	535	579	537	596	614	563	566	596	556	571	613	588	535	529	576	565	565	530	581	580	584	536	598	584	561	583	575	524	592	580	603	582	573	573	525	555	579	575	555	536	562	570	566	544	522	572	557	564	562	546	569	539	601	554	559	548	564	581	561	550	556	587	572	576	573	575	551	580	534	567	597	556	591	553	563	520	532	569	547	555	581	572	563	572	566	560	574	556	597	526	524	531	554	538	562	565	534	563	629	543	576	561	562	565	544	536	588	585	552	564	521	612	593	573	561	565	573	624	555	602	553	547	581	601	564	536	547	571	547	596	544	569	579	546	557	558	595	559	560	596	521	569	589	559	557	599	571	546	567	564	575	530	541	622	556	557	588	573	570	580	554	595	568	544	539	583	572	557	581	578	579	584	542	571	583	530	589	545	574	558	560	585	568	534	531	547	576	590	566	581	585	550	579	587	605	588	625	539	585	561	616	547	556	609	605	602	540	586	594	515	567	518	533	610	569	563	573	546	598	542	551	571	553	548	536	596	561	566	531	588	564	581	563	534	568	540	559	544	579	538	538	582	568	560	565	580	607	536	555	580	593	569	576	577	554	566	609	591	565	536	563	575	552	540	546	577	576	571	532	562	554	621	582	577	544	576	587	633	615	526	586	567	540	545	549	552	555	538	558	542	570	586	588	580	567	558	539	540	595	579	575	580	551	539	543	589	604	572	549	591	570	567	524	558	554	557	536	607	588	542	554	545	570	544	557	561	570	576	582	557	564	570	617	557	555	548	558	577	552	588	549	534	560	558	552	582	577	556	557	565	637	549	595	567	570	568	547	578	560	576	566	625	565	553	561	563	632	591	559	529	554	603	560	581	534	575	558	537	577	570	586	541	570	559	577	560	567	552	555	561	587	622	584	541	515	551	590	615	547	559	591	603	605	573	602	591	548	584	543	576	581	588	584	548	578	589	587	557	562	580	513	596	534	556	581	576	574	531	590	574	564	545	595	552	604	564	608	552	597	567	539	545	603	526	561	613	559	608	564	589	578	558	549	578	566	572	513	589	568	566	574	527	548	592	556	593	589	555	541	596	569	575	555	531	567	538	549	534	579	523	552	547	563	603	580	608	552	573	578	564	567	563	551	516	522	598	577	562	552	567	584	543	603	546	584	546	553	582	588	570	593	588	561	582	568	544	572	538	553	558	550	542	582	570	575	594	564	582	622	565	575	540	572	609	559	570	553	605	557	516	590	565	562	510	567	582	587	565	580	557	589	568	570	536	573	541	551	553	614	553	554	536	565	553	624	579	574	578	538	572	563	558	538	538	528	548	577	554	532	579	554	580	559	546	562	571	597	587	532	593	585	575	610	563	562	629	576	544	578	610	546	507	565	616	597	593	554	516	579	568	584	540	606	604	556	546	606	554	535	592	571	571	567	570	571	584	586	573	568	576	582	531	561	531	565	564	555	578	600	619	513	599	571	589	548	546	554	551	549	549	591	553	601	565	612	551	573	611	583	591	588	539	559	581	572	506	570	617	581	588	553	589	602	563	560	583	516	557	575	577	532	575	569	588	575	555	553	538	612	582	560	531	564	577	556	550	596	529	565	560	547	552	576	590	551	603	535	585	578	577	587	558	576	585	550	594	595	518	582	548	546	541	556	602	598	538	560	572	576	559	509	616	560	579	618	577	575	540	578	554	550	555	547	549	553	557	580	569	560	592	557	546	566	549	560	589	575	559	561	544	536	552	550	541	576	550	581	560	591	570	529	559	553	560	567	550	580	593	575	608	577	562	538	582	533	575	586	558	557	570	572	577	561	556	563	549	562	585	610	580	546	602	614	589	554	597	576	521	594	563	566	598	634	577	564	548	582	580	610	553	576	545	614	553	519	602	565	558	581	607	559	596	540	563	550	588	575	626	551	605	565	552	592	559	594	557	577	570	548	598	542	580	567	578	565	542	555	566	623	528	573	552	547	615	575	567	562	603	552	552	613
2211	1547	6682	9845	5516	2546	1043	434	304	224	180	204	207	199	214	190	225	203	192	188	191	206	203	195	234	208	230	196	185	198	166	209	197	200	194	207	182	220	205	224	196	204	218	204	196	212	202	194	205	180	214	195	170	193	171	189	216	186	215	205	201	201	192	192	183	187	205	197	183	201	216	197	187	208	176	202	196	179	212	217	202	177	173	196	214	221	190	203	198	208	195	186	209	173	192	206	207	210	192	215	183	199	179	202	181	200	198	198	206	190	222	213	207	206	208	208	191	170	158	218	216	206	196	197	197	217	195	189	187	189	192	182	192	182	200	175	177	202	165	204	215	207	185	166	215	224	192	190	188	191	175	205	198	196	197	204	199	225	194	186	211	195	214	192	190	196	183	199	217	202	205	193	182	172	176	199	186	176	188	186	181	196	179	218	201	195	181	213	188	204	195	195	207	183	180	210	191	193	169	178	196	203	197	191	175	180	189	205	186	167	181	210	203	209	169	203	213	192	209	233	186	206	207	215	206	189	196	217	174	198	193	178	222	188	216	190	212	202	200	197	196	171	205	195	161	208	201	208	205	206	183	197	202	205	195	189	223	204	188	175	171	200	214	169	194	182	183	186	203	222	197	208	178	181	192	217	184	183	186	217	208	190	177	205	194	221	216	209	186	204	182	168	180	201	230	225	219	203	183	201	186	172	203	198	209	187	207	211	223	178	203	200	186	189	210	193	176	175	176	224	201	206	194	210	188	203	200	187	209	187	217	221	199	202	208	210	197	162	200	213	218	201	205	189	164	194	216	192	206	177	194	200	194	199	221	194	200	182	202	197	192	200	192	215	192	187	187	190	182	190	211	195	187	184	199	191	209	195	200	190	185	179	192	207	196	192	213	197	181	186	209	201	213	201	193	176	190	188	202	208	185	203	196	197	194	197	179	237	198	211	200	199	211	247	197	169	178	217	200	182	200	226	193	191	178	184	206	187	200	196	224	230	208	193	184	198	224	183	224	180	215	187	171	196	174	196	215	216	187	176	182	194	190	209	218	185	211	220	197	204	172	189	185	196	212	207	189	196	198	196	193	215	182	175	165	194	156	196	179	208	182	184	204	176	192	200	211	177	184	186	217	203	201	190	178	234	202	190	200	206	181	186	202	206	225	199	180	195	205	181	195	225	181	213	188	204	192	195	178	187	182	209	212	198	216	204	197	227	206	213	197	209	194	202	202	204	200	192	185	189	189	198	189	209	194	216	198	225	200	164	199	220	217	189	238	181	220	211	198	192	196	188	178	180	195	179	225	208	171	205	191	220	187	186	213	226	193	165	163	198	205	184	197	208	205	231	238	175	180	203	189	216	189	195	199	197	223	223	202	163	202	183	164	192	192	193	193	185	214	187	225	181	207	197	207	217	186	206	189	215	193	219	189	179	200	197	186	192	204	186	178	174	206	199	210	192	220	195	199	180	204	202	195	208	185	205	207	206	216	199	205	204	223	192	192	186	201	179	188	198	178	212	192	202	208	189	202	198	197	195	204	192	217	193	226	198	182	188	218	193	214	191	207	198	165	191	198	198	211	206	166	190	210	215	219	187	208	212	195	200	183	205	199	207	187	202	194	199	231	203	202	191	196	223	184	183	185	204	211	184	213	204	216	197	189	210	211	211	211	199	230	210	187	196	198	241	229	195	208	192	207	198	199	198	185	192	209	191	196	196	195	198	196	185	176	215	177	192	197	194	186	203	196	188	197	189	202	189	204	203	165	205	194	236	179	197	206	212	189	190	196	241	200	218	205	191	204	204	195	185	184	194	189	183	209	182	191	169	191	214	194	195	199	192	192	186	198	181	172	185	194	178	196	202	179	178	226	188	208	197	192	243	208	207	214	217	214	170	191	199	205	187	200	194	197	195	224	193	183	204	187	211	216	186	211	199	206	181	202	227	198	213	195	218	223	179	202	178	196	185	195	214	165	214	208	194	183	201	238	201	195	224	214	201	174	190	189	205	189	204	182	203	181	201	209	214	208	188	193	198	224	180	184	184	190	182	190	193	173	210	193	165	204	209	172	184	214	194	212	208	215	199	211	179	172	206	228	213	205	178	202	189	198	208	190	171	198	183	194	188	226	189	188	197	188	202	211	184	194	196	186	196	212	193	199	178	187	193	178	210	203	171	211	185	214	225	196	175	214	209	196	205	204	220	217	193	215	217	199	177	196	230	204	211	175	190	201	182	208	206	221	233	235	222	192	171	207	195	208	200	184	188	187	201	185	213	202	209	202	221	195	207	215	177	191	201	186	201	167	188	190	203	242	223	191	212	219	208	208	189	186	195	195	191	190	203	185	198	211	201	210	197	184	192	183	190	194	220	196	166	214	188	186	202	198	188	194	196	214	194	205	203	186	192	203	196	201	178	223	198	203	230	217	221	210	185	223	197	182	177	207	218	193	167	212	195	188	182	191	207	176	202	209	174	232	186	204	185	196	212	202	196	194	196	185	198	210	209	214	216	178	211	200	202	221	207	193	176	199	191	218	190	203	212	205	203	203	213	193	208	191	167	189	194	234	223	230	199	185	211	196	212	213	203	186	198	210	184	209	208	186	202	199	183	191	215	196	202	202	211	208	196	190	204	170	167	213	181	208	224	212	216	171	182	198	210	210	193	186	185	211	202	185	201	198	226	187	184	207	199	206	188	207	188	194	208	211	185	185	195	214	216	193	204	200	190	190	192	199	194	199	188	206	189	212	194	189	189	227	179	181	201	208	231	208	165	203	193	178	202	199	210	196	191	175	213	197	188	204	227	189	181	197	216	194	186	211	208	182	191	202	175	214	197	214	200	203	174	225	200	172	197	196	188	200	239	191	192	181	190	243	220	213	188	207	178	203	182	200	232	185	198	209	198	214	192	173	203	205	201	180	193	207	181	205	213	224	173	180	194	200	213	192	182	226	197	197	193	189	189	203	199	179	206	184	192	180	182	206	184	191	223	186	207	199	209	196	176	195	184	195	198	213	201	196	222	181	206	197	197	205	191	205	181	199	174	188	190	214	201	206	213	226	194	215	193	204	203	212	226	207	182	201	218	200	194	209	204	191	195	207	215	191	196	168	209	218	188	197	185	195	216	202	180	204	221	184	207	209	199	213	207	211	197	204	170	194	199	182	167	198	186	203	199	190	186	191	198	190	224	196	211	198	197	207	210	229	193	184	188	206	214	202	214	200	206	187	174	207	181	212	198	225	216	212	190	227	197	184	210	205	194	188	196	194	211	177	199	167	190	189	191	181	206	204	212	190	174	190	201	190	195	197	217	203	212	198	192	200	215	183	186	197	207	203	184	169	193	217	221	167	202	178	198	208	200	193	224	193	213	218	198	197	180	183	197	191	208	171	206	196	204	181	182	202	191	177	209	190	193	208	180	194	183	169	199	226	174	208	200	209	171	208	190	172	189	199	203	193	189	203	193	206	225	206	202	202	178	204	198	206	189	197	198	206	172
2460	3073	15750	22798	15409	8249	3629	1494	759	566	533	486	547	504	538	445	554	499	513	514	532	541	511	540	506	509	485	496	472	489	522	523	515	522	486	523	455	532	521	509	499	497	512	512	512	511	500	503	479	493	464	481	512	475	503	498	477	502	495	487	498	492	498	508	504	491	502	499	516	494	477	513	459	516	489	529	511	501	473	487	518	489	560	480	488	516	464	464	516	514	507	463	513	485	484	502	519	547	496	513	479	483	501	526	494	483	500	510	482	496	536	475	487	482	545	512	532	505	505	512	555	507	442	487	484	511	489	456	499	485	532	497	510	526	502	503	482	504	512	527	470	486	518	484	452	509	506	490	502	546	524	462	483	513	516	468	489	487	475	461	478	477	519	523	494	478	477	487	535	502	496	489	514	492	533	509	455	516	494	489	512	512	503	514	475	499	480	501	520	498	510	494	478	480	521	485	490	482	463	485	450	491	500	464	518	528	498	516	484	482	492	490	499	506	503	504	493	494	507	482	497	480	519	465	458	505	490	505	479	508	484	500	502	499	496	508	506	491	479	472	494	438	540	487	455	489	535	530	514	501	491	472	501	543	493	500	508	513	500	488	438	513	499	478	487	530	506	513	493	477	524	509	514	503	511	497	493	496	472	531	478	495	500	472	481	445	478	476	483	489	492	515	492	493	498	488	514	486	505	488	522	531	496	474	502	500	522	499	521	509	491	480	512	514	499	468	531	489	510	482	476	509	495	501	506	470	515	482	499	496	496	506	508	539	515	540	500	484	508	546	504	531	488	513	497	511	486	523	496	475	488	502	511	504	491	520	489	457	501	532	484	513	472	478	538	477	485	522	494	487	493	508	521	470	485	481	538	505	525	474	480	465	530	503	521	535	488	496	481	485	543	552	488	485	505	501	467	528	478	475	517	497	487	466	482	494	498	516	476	479	505	503	517	459	532	521	519	508	485	441	510	516	454	529	525	536	469	465	490	491	471	505	486	508	520	506	515	523	508	519	503	503	517	527	485	495	467	506	539	467	505	546	488	517	513	492	515	487	494	483	482	477	492	476	493	493	466	480	485	487	502	505	461	550	481	514	492	509	472	503	440	485	463	502	454	511	496	457	537	482	495	475	501	523	524	478	475	447	487	481	458	492	508	492	506	494	520	528	451	511	521	522	502	496	492	494	507	498	499	470	462	474	510	511	491	512	536	482	512	498	508	460	506	514	492	508	504	526	506	486	491	485	542	485	470	485	555	486	491	492	511	523	519	497	500	487	505	496	490	532	520	526	466	509	534	502	482	494	444	491	503	496	529	480	507	499	502	487	512	508	475	539	477	437	517	481	488	504	500	510	500	473	533	494	500	479	513	491	476	468	520	449	462	492	520	474	490	495	516	463	484	496	491	529	489	513	520	482	498	527	493	524	511	510	495	531	491	525	473	507	491	475	462	453	501	491	502	488	487	501	515	485	533	520	495	493	495	534	498	504	510	500	502	485	462	512	493	489	491	518	494	536	501	492	485	458	483	497	517	520	494	506	556	495	467	497	501	513	516	488	526	496	471	511	487	521	460	486	454	504	499	471	476	509	471	492	525	531	487	450	517	514	535	482	507	473	477	528	501	497	511	509	521	491	537	478	505	537	498	527	504	503	489	476	493	485	484	478	452	505	492	514	527	510	501	509	536	505	512	482	502	524	549	453	438	493	504	532	505	469	472	483	476	450	505	506	533	505	473	502	514	492	503	498	522	496	502	519	496	522	508	536	550	476	530	519	506	545	526	496	476	521	512	497	531	500	477	500	496	463	536	485	480	488	488	519	483	531	502	519	484	527	505	478	481	523	481	501	492	519	460	559	493	498	469	481	525	490	499	471	533	501	483	464	505	528	484	519	524	526	480	535	499	478	499	512	497	506	550	487	504	500	483	518	489	496	522	524	449	504	495	506	510	520	490	500	504	503	459	507	467	492	508	498	489	458	507	517	475	472	506	509	544	491	483	504	513	523	478	538	531	468	494	452	488	503	536	480	460	485	512	470	492	496	499	497	479	504	459	523	508	537	513	501	489	495	475	496	519	515	508	475	472	488	466	549	509	488	521	526	504	499	473	524	492	489	508	500	473	475	516	504	481	494	503	504	474	484	499	480	528	507	484	487	502	502	500	473	524	502	530	505	512	518	515	512	492	465	513	501	474	529	482	506	495	447	555	518	518	504	559	550	494	466	499	465	481	488	485	495	489	513	533	462	484	531	520	480	499	531	545	507	502	516	498	474	507	503	519	552	484	496	492	494	483	487	515	471	551	480	479	511	508	523	473	497	469	526	520	483	460	526	474	517	490	511	483	509	507	459	508	481	509	496	481	477	464	551	505	471	502	507	486	469	494	504	492	462	476	524	530	515	492	515	499	503	507	520	533	494	536	495	479	478	488	515	512	503	487	530	459	499	492	487	489	511	489	515	489	526	496	506	498	527	498	536	463	512	499	501	515	504	508	525	449	473	472	483	510	482	465	507	480	518	519	493	529	527	489	498	454	538	521	452	488	522	459	520	547	491	495	494	496	473	515	510	523	473	507	510	525	496	499	503	474	477	506	483	489	504	494	475	499	499	523	497	469	501	490	533	492	496	514	465	525	493	518	535	533	477	532	516	485	501	477	517	474	542	451	468	518	500	500	499	467	537	509	518	463	508	477	511	524	517	521	445	463	495	518	487	505	470	508	535	519	519	496	480	495	537	503	507	526	498	484	508	505	485	521	471	492	478	483	497	544	470	552	521	493	513	479	514	492	478	492	496	532	500	501	525	501	495	486	519	511	516	479	501	493	490	552	492	512	505	528	521	502	528	486	475	533	460	512	483	512	517	490	517	483	494	494	504	461	513	474	498	467	521	541	522	481	488	494	517	504	467	503	482	546	487	525	508	479	492	527	519	516	507	494	508	506	518	501	525	492	499	477	499	477	489	513	539	478	467	499	535	537	507	497	497	488	470	510	462	511	533	465	487	470	500	533	500	525	500	510	546	492	497	472	459	513	502	481	487	506	472	484	514	503	515	488	514	465	523	501	489	503	483	476	521	506	524	480	502	481	536	472	516	548	516	532	536	453	494	462	517	541	485	516	524	474	461	536	490	528	479	472	470	469	510	468	501	475	501	495	501	488	502	520	513	505	531	540	527	499	480	494	501	548	512	482	497	531	452	495	484	480	514	477	471	486	504	498	452	473	507	497	480	491	505	492	462	495	521	513	532	480	545	464	479	486	492	502	497	486	490	467	515	502	481	485	493	523	492	497	551	472	480	479	492	518	512	511	516	470	503	490	512	474	511	516	507	543	475	520	500	509	472	477	472	495	486	509	520	507	485	455	490	530	485	472	478	497	480	517	482	521	484	508	474	470	521	466	507	512	488	494	497	477	471	480	523	498	499	531	531	503	502	490	514	511	513	496	571	500	492	479	489	472	539	477	564	520	464	492	519	497	527	498	494	523	505	512	499	520	491
16971	31889	71490	67627	49519	30820	14226	3692	950	389	251	266	217	244	258	247	229	236	258	282	261	240	249	262	265	242	265	240	253	221	237	249	232	239	260	238	266	257	250	238	257	260	229	220	236	245	238	258	273	252	253	240	234	219	225	243	252	235	243	249	246	228	239	254	289	250	275	235	267	224	236	249	229	236	227	280	256	276	238	215	266	250	225	224	257	247	227	275	217	219	253	233	222	251	247	245	250	230	275	253	246	230	241	240	238	243	275	220	239	248	278	210	236	238	252	283	257	245	267	255	250	234	288	243	227	278	250	241	253	262	279	247	233	265	245	259	264	261	262	262	234	254	261	262	230	221	201	234	307	241	253	233	252	224	244	251	249	252	235	237	245	246	219	268	255	238	253	262	233	236	228	253	242	243	258	233	252	234	268	256	228	287	261	253	255	240	251	261	223	230	258	219	230	241	244	271	220	232	262	220	253	218	226	250	245	245	247	232	274	279	262	253	271	242	236	244	241	251	276	240	257	266	228	227	268	265	240	245	267	242	260	228	262	231	254	233	235	271	235	246	292	270	251	268	235	237	250	278	221	236	245	250	237	241	245	254	247	228	269	236	226	244	256	238	233	237	249	241	241	246	242	238	237	244	246	226	244	268	265	240	232	257	257	255	240	245	224	238	241	247	247	249	269	272	259	230	243	247	239	233	241	244	279	235	244	231	269	255	257	233	252	264	224	234	211	252	258	265	230	261	247	270	220	272	252	245	246	221	221	246	250	223	273	253	272	224	281	256	231	254	239	255	244	239	232	223	244	258	250	279	216	248	248	233	245	242	248	278	231	257	236	221	250	225	244	272	271	257	250	239	243	241	266	223	248	277	232	254	197	264	259	243	240	263	267	266	207	231	271	240	237	251	277	233	278	232	264	237	256	270	250	248	236	242	255	230	238	241	260	262	223	228	260	251	251	247	237	226	257	250	216	228	237	254	250	220	260	243	246	267	245	233	230	260	242	260	221	267	256	235	231	199	248	241	231	248	267	263	230	235	235	242	250	232	245	239	246	248	229	232	248	236	269	275	256	254	262	253	227	264	261	239	286	239	257	231	291	238	258	261	234	248	271	250	240	234	215	249	266	281	247	230	254	248	244	238	266	242	245	222	239	267	248	272	240	216	246	256	234	246	264	251	260	266	233	233	244	256	233	236	212	268	238	257	280	258	253	284	265	260	234	229	244	244	260	245	269	272	251	257	251	225	241	251	240	244	244	210	213	232	241	243	256	217	260	275	244	238	257	237	231	274	248	255	222	240	216	264	221	268	243	245	248	241	252	248	253	265	230	246	254	281	268	234	259	259	239	249	246	229	249	256	236	255	272	249	249	239	240	250	240	260	224	230	257	236	238	230	234	236	271	259	248	239	266	252	247	265	223	251	224	261	237	237	248	282	245	249	243	259	251	252	260	260	245	254	288	259	225	220	224	262	250	212	256	253	272	269	228	247	247	202	259	234	238	253	234	236	255	214	224	247	246	253	241	264	269	250	231	260	259	269	241	222	241	237	211	272	265	241	228	249	209	225	235	268	244	273	240	272	254	231	230	245	255	272	255	264	252	237	253	222	242	262	243	275	222	219	263	248	258	246	234	237	234	248	231	249	230	232	253	251	255	268	222	243	229	238	238	229	224	238	247	255	253	243	247	248	260	242	256	268	264	294	268	281	261	240	238	231	223	240	218	228	250	253	247	237	251	273	241	226	261	246	248	266	265	261	222	244	251	238	228	250	243	229	238	218	262	212	231	276	274	249	262	242	235	252	235	253	242	239	214	245	260	215	254	251	223	235	236	271	259	230	240	243	242	259	211	221	276	225	244	238	240	267	248	239	264	224	263	246	251	254	214	263	275	233	256	233	253	275	253	266	223	236	255	243	269	230	237	278	237	233	213	251	259	250	257	244	239	238	245	260	238	241	243	260	241	261	258	226	241	252	262	246	249	241	261	268	231	239	233	228	223	293	248	249	249	245	236	230	266	259	251	236	247	281	261	250	257	239	217	229	229	252	249	217	230	219	213	260	272	266	237	251	253	254	256	229	239	256	264	266	221	229	246	255	243	236	271	258	255	202	212	234	276	255	280	232	234	258	228	258	266	263	248	221	255	254	252	227	250	286	261	274	259	236	247	253	235	249	241	261	244	255	266	243	260	266	245	232	242	257	248	266	252	262	253	258	245	251	234	222	221	241	239	221	229	264	217	271	235	231	259	258	278	235	196	224	226	250	251	255	225	263	268	246	232	207	219	251	209	226	247	219	263	271	249	263	242	256	233	261	208	257	253	230	229	244	240	263	247	233	239	226	238	229	255	256	230	221	250	243	237	237	237	256	252	232	241	233	222	249	241	269	262	242	253	257	228	214	260	247	246	241	243	240	230	242	242	237	216	274	254	247	220	228	238	238	249	234	256	219	249	245	255	256	221	242	268	239	261	265	236	241	240	240	250	245	250	257	249	219	227	239	238	243	250	239	237	257	249	273	220	231	247	254	262	249	235	247	241	226	243	249	238	241	290	244	242	241	231	240	241	230	272	216	262	272	247	265	240	241	240	249	243	261	245	242	243	209	265	228	257	232	246	244	249	244	204	254	221	231	246	270	246	268	256	267	255	225	228	248	253	270	246	251	236	241	247	202	256	252	248	226	245	267	241	242	263	254	255	249	228	243	250	248	250	233	236	230	271	249	259	235	234	244	252	263	263	281	238	234	231	239	263	249	230	212	266	247	270	236	248	236	235	243	265	245	239	247	236	287	230	245	267	232	239	254	253	246	229	261	247	222	246	251	247	258	236	264	251	231	234	242	241	254	260	253	262	221	259	246	262	242	210	222	234	268	232	242	230	219	250	259	255	235	263	255	235	260	229	228	236	224	256	253	254	256	251	241	237	254	249	230	255	258	244	268	251	234	231	228	259	235	248	263	249	237	261	250	246	256	246	228	248	235	244	234	260	223	273	240	261	230	265	248	249	225	230	255	260	246	262	219	256	261	223	260	249	264	235	248	259	262	231	267	245	209	259	248	278	262	236	237	259	215	219	268	224	242	228	257	226	252	260	261	262	224	233	242	255	270	232	266	265	240	261	253	249	232	254	237	243	249	243	261	259	262	231	241	231	247	250	251	212	223	255	240	235	238	275	237	256	255	214	252	249	233	244	243	228	240	245	267	254	264	254	255	232	226	231	249	267	264	252	251	252	248	249	234	243	212	250	250	239	233	244	252	264	265	240	256	252	241	281	247	259	255	253	214	258	233	278	245	231	250	222	246	243	257	242	263	268	269	256	260	242	243	229	247	220	245	259	261	240	242	276	242	259	290	237	243	263	259	260	252	217	232	265	252	235	256	255	255	250	258	256	216	221	274	255	233	225	257	256	230	257	259	250	271	258	244	224	233	275	219	249	208	235	251	253	240	228	255	241	216	250	251	239	235	249	227	230	263	233	242	252	264	246	228	211	234	272	232
10092	26531	67126	73451	59572	42502	24533	9804	3043	1104	710	631	609	598	591	636	586	640	629	626	644	557	586	625	608	614	649	599	579	599	557	633	563	622	627	588	641	601	584	593	589	584	574	645	609	596	643	600	635	589	570	573	547	578	587	626	587	628	596	642	559	659	629	659	574	603	591	609	590	614	576	576	579	608	582	624	612	587	638	628	595	593	617	638	640	618	599	614	616	592	542	640	597	639	604	589	607	600	572	582	593	612	661	585	607	598	612	589	547	650	616	594	623	623	619	605	580	603	633	607	616	590	620	585	621	616	595	579	573	596	593	588	623	563	611	642	608	623	569	581	561	631	615	622	540	592	607	634	587	637	607	596	604	582	613	582	596	594	621	552	635	596	577	608	637	630	622	596	575	606	572	627	594	575	592	627	586	649	617	622	613	603	657	591	580	601	585	629	616	589	631	590	598	626	604	535	633	599	585	596	620	630	630	599	601	595	570	586	617	599	586	628	602	612	589	672	619	650	568	633	619	577	610	620	578	605	571	602	614	595	610	578	604	638	599	592	645	630	632	575	583	610	595	651	602	637	643	579	582	619	603	593	552	565	572	605	623	646	615	611	623	590	599	546	627	621	586	580	642	590	643	647	620	614	590	576	558	604	580	546	642	607	618	591	613	561	613	596	581	593	587	595	571	631	584	568	559	575	602	665	580	567	588	602	580	618	659	593	591	631	575	589	626	612	646	593	621	587	603	568	633	554	593	632	601	604	590	575	612	623	605	647	575	607	608	601	621	629	573	636	575	600	556	624	650	590	593	592	587	625	631	580	636	584	602	560	627	568	607	618	570	600	607	632	587	617	606	648	626	576	602	602	538	591	651	569	625	582	579	588	576	569	637	637	613	617	595	589	581	595	646	552	586	583	592	614	631	570	608	598	548	582	594	617	577	613	618	578	616	612	604	611	567	612	586	584	620	639	587	616	604	596	605	616	589	584	588	605	613	556	594	581	564	587	627	603	565	660	590	593	635	546	617	614	579	589	632	603	571	611	539	602	594	607	598	586	611	583	607	605	602	617	603	606	598	587	616	583	579	590	646	595	608	611	595	629	589	589	626	573	613	601	593	610	584	594	596	605	583	633	583	569	565	623	639	590	641	655	604	610	640	582	581	627	581	571	610	572	580	627	598	635	615	612	578	634	614	573	600	578	579	574	551	651	588	606	580	599	609	600	577	616	624	606	595	610	575	616	584	600	632	624	605	616	603	589	611	613	612	596	625	598	599	557	601	613	588	591	580	635	564	626	597	623	600	639	553	598	608	579	621	630	583	644	615	587	569	574	632	553	568	556	590	602	616	597	598	635	652	534	575	599	574	613	634	551	602	603	569	603	584	591	661	547	586	576	567	613	601	610	621	554	557	586	587	621	658	611	633	576	598	583	563	610	628	555	606	576	578	569	622	618	597	624	637	595	575	624	587	578	581	619	603	585	613	602	622	602	621	577	570	591	658	573	602	600	590	571	587	620	601	604	574	606	598	676	627	595	577	621	612	588	556	671	594	557	579	608	577	633	617	586	615	545	564	598	593	606	554	609	637	594	658	549	584	603	673	586	555	553	601	590	679	614	612	633	585	612	590	600	610	607	613	552	607	612	590	573	610	586	605	546	593	633	614	592	598	611	636	604	526	623	608	624	590	611	571	642	640	587	606	574	603	622	581	660	591	603	588	598	611	588	623	584	608	570	612	620	627	631	634	571	587	606	597	569	628	602	611	611	566	596	590	592	605	665	606	574	622	613	563	557	606	590	627	570	617	656	619	651	627	584	573	597	635	635	598	621	602	581	603	611	625	624	613	583	581	635	602	630	611	608	620	606	616	623	594	602	660	581	631	588	611	626	606	587	635	593	560	648	579	605	611	606	588	623	672	589	573	571	583	580	627	648	643	618	578	621	638	616	536	581	593	578	588	591	610	613	596	562	594	590	593	616	621	566	596	589	608	592	586	590	611	604	636	631	619	569	628	639	586	607	631	637	575	611	625	555	635	600	611	646	603	586	584	560	637	605	609	594	593	632	612	613	606	573	578	606	572	621	616	579	592	583	613	647	637	591	630	598	583	608	615	596	587	632	618	607	580	626	621	609	547	634	616	575	617	619	592	599	597	605	594	587	607	641	606	562	600	647	535	581	641	588	597	610	608	640	601	623	622	602	610	592	655	584	631	603	631	615	580	606	610	625	569	626	598	643	607	587	600	622	596	580	625	587	602	602	631	584	582	640	589	645	608	605	556	591	628	635	581	607	538	634	606	591	588	578	594	642	592	634	584	585	627	579	623	607	562	613	608	554	622	590	598	556	609	619	594	611	608	608	574	557	578	614	598	607	607	613	649	608	570	604	619	574	575	624	628	594	610	579	583	616	606	596	571	587	641	630	574	577	560	583	583	639	600	599	559	607	556	631	626	592	609	596	601	611	609	592	571	604	576	595	590	573	586	659	601	581	634	573	623	567	580	602	585	575	635	611	576	590	634	631	637	583	633	614	611	578	607	602	601	585	607	631	595	598	625	625	614	629	610	613	571	615	611	609	623	603	639	618	589	555	635	575	596	604	603	527	581	575	592	604	543	617	605	610	603	593	578	586	604	605	541	602	585	615	568	596	592	603	590	635	620	579	613	606	595	600	571	636	609	576	617	608	613	586	623	600	566	624	623	598	641	623	566	612	579	628	643	650	618	597	594	611	646	624	623	584	609	630	642	588	611	628	637	541	586	617	639	617	611	558	652	612	594	625	596	620	587	587	564	582	600	582	608	649	627	562	593	601	568	589	654	612	607	612	612	619	589	579	579	588	593	558	620	638	581	582	565	569	602	607	569	612	574	563	607	604	582	580	608	607	606	621	593	602	589	607	623	606	592	575	589	623	609	628	551	599	634	587	608	612	597	620	610	626	600	614	577	615	628	532	616	613	586	602	579	579	594	603	551	609	610	594	579	624	620	611	560	585	580	658	611	588	624	578	619	555	602	599	563	595	610	579	613	607	594	611	627	599	595	609	601	596	590	608	634	649	619	608	577	644	597	603	614	618	575	596	625	566	582	609	596	591	581	601	598	619	611	592	636	613	581	610	654	599	627	593	590	576	581	554	569	616	603	624	563	572	575	615	596	616	606	575	588	607	640	613	580	615	618	627	599	603	596	590	600	597	643	602	618	577	599	583	579	609	575	625	611	615	597	607	623	621	641	616	556	610	587	614	547	570	584	618	618	564	611	633	556	590	579	584	606	586	586	611	594	598	607	596	561	622	586	588	584	623	564	568	580	610	567	608	640	620	610	636	574	597	586	591	576	577	598	612	585	599	604	628	584	610	604	600	632	606	572	595	549	614	597	575	595	642	563	601	569	653	600	586	628	593	630	599	565	572	645	618	628	592	612	596	620	589	631	582	580	654	580	618	656	570	596	578	620	586	630	592	628	579	619	622	627	575	646	572	660	654	603	618	591	573	568	588	623	582
21282	37515	76216	71551	53960	34820	17242	4795	1057	388	265	224	240	241	236	231	233	224	213	218	215	214	239	223	222	234	226	214	252	227	215	235	221	224	239	230	231	218	245	252	247	226	244	263	271	250	250	224	229	228	235	226	200	211	248	221	245	248	206	242	243	216	206	251	220	229	218	252	229	217	225	226	234	222	232	200	232	243	239	223	227	225	228	203	215	255	249	211	242	224	247	242	231	230	215	233	232	236	238	216	257	239	253	228	239	240	232	242	244	247	209	258	220	244	226	231	224	237	233	215	229	254	222	213	238	213	216	236	233	227	222	203	227	238	234	214	225	226	251	221	244	247	213	273	226	219	263	246	246	213	221	224	217	218	248	242	237	209	210	272	221	232	220	235	242	234	237	246	218	230	240	231	202	238	222	212	223	242	222	228	229	235	233	243	262	209	260	257	227	234	234	219	235	232	221	246	240	219	231	215	252	236	238	214	256	238	215	223	221	225	225	235	222	221	250	222	233	249	212	239	232	238	231	227	234	233	244	217	255	212	221	241	227	269	241	208	234	228	265	226	236	222	237	264	210	196	231	223	192	250	234	238	220	262	243	217	208	224	203	218	208	237	220	238	238	260	255	224	229	222	253	212	242	233	237	221	245	257	230	220	248	229	244	213	235	223	244	243	217	212	216	231	235	253	250	245	258	216	219	239	250	227	253	254	218	214	220	218	258	256	228	239	255	211	186	226	247	255	223	219	204	226	238	248	240	228	221	239	224	220	221	252	218	223	264	249	217	235	237	257	219	228	220	207	232	250	248	239	244	232	249	249	258	223	244	256	217	245	258	199	219	223	250	231	234	244	238	241	215	186	246	241	230	219	221	242	214	220	221	245	248	235	213	248	220	227	232	236	210	233	202	251	203	240	227	215	253	230	227	247	192	248	254	240	226	236	227	221	231	225	222	257	210	262	198	241	250	212	258	255	212	230	244	251	230	223	229	240	238	245	212	236	231	235	224	238	249	231	222	213	235	230	242	216	230	269	216	224	255	232	217	238	238	240	208	238	219	233	235	256	215	227	227	212	214	229	238	219	227	237	242	226	227	209	229	229	239	254	255	228	218	254	223	236	213	212	250	245	241	247	243	243	229	218	239	238	237	247	204	241	245	252	237	203	209	245	253	224	221	221	237	249	218	248	238	231	253	249	211	257	231	250	236	238	224	255	212	230	247	213	201	263	227	260	228	272	228	217	215	248	245	229	254	248	211	215	258	227	212	217	244	232	219	228	209	249	216	222	250	243	222	257	264	226	231	232	226	227	221	232	233	233	237	246	239	229	257	235	239	236	242	198	208	239	240	228	221	229	216	230	238	220	248	228	228	235	243	239	236	239	245	223	262	247	237	253	245	229	244	231	231	246	250	207	260	239	232	239	239	244	251	271	245	208	228	224	245	223	240	244	175	252	212	220	254	249	245	225	224	247	230	220	236	210	222	266	242	248	228	229	236	205	234	235	213	213	227	244	219	243	207	235	214	221	265	233	232	242	237	248	219	211	230	229	251	255	229	226	239	227	237	218	239	221	240	226	220	236	225	227	240	231	216	247	250	222	216	274	235	261	228	234	251	222	243	256	222	237	226	217	231	247	219	217	230	233	236	217	241	199	254	247	225	223	243	221	257	216	215	252	229	208	215	208	224	255	225	245	241	227	234	231	221	249	237	244	237	212	245	236	238	225	241	222	224	226	231	235	235	220	258	265	227	248	200	264	237	225	223	222	250	211	232	233	222	235	237	209	232	235	241	265	267	228	231	206	237	233	216	242	251	259	222	200	268	226	234	218	234	233	233	220	244	261	233	238	246	233	275	217	213	232	236	230	251	241	214	223	235	230	215	255	226	210	242	225	251	235	208	217	255	260	217	236	236	234	251	232	234	245	244	241	236	280	241	230	244	256	237	263	251	241	230	227	226	214	225	237	193	269	211	246	227	212	230	211	215	255	223	255	205	221	209	225	238	247	236	231	219	219	254	249	245	267	234	218	247	238	252	235	235	269	239	222	259	232	230	239	232	255	222	239	235	241	263	289	208	235	238	214	222	214	251	272	222	254	222	213	219	243	214	231	223	226	218	215	214	225	258	243	227	229	233	196	251	219	241	236	206	264	239	248	244	226	224	223	265	251	218	242	267	217	226	231	241	224	241	227	209	242	232	225	229	215	214	244	242	230	232	214	251	238	239	241	222	218	242	237	232	226	253	220	236	217	215	223	224	227	197	234	217	215	220	231	240	256	260	233	235	222	242	238	269	219	233	246	232	226	223	217	224	222	224	239	218	229	229	206	292	248	231	235	242	213	244	230	236	257	245	214	240	242	234	221	257	237	236	237	228	225	230	251	279	248	235	215	248	202	240	255	240	229	209	200	201	246	251	232	245	242	203	226	226	239	230	238	245	230	222	226	244	220	247	243	230	219	230	249	240	224	243	208	210	235	241	210	247	245	212	244	233	206	254	253	248	258	221	247	211	238	234	236	249	245	209	246	237	230	242	243	233	247	236	216	241	254	242	222	217	238	208	245	258	219	251	240	242	212	235	228	210	209	239	210	205	238	244	240	233	229	227	216	236	227	247	246	253	248	250	225	238	251	255	240	241	217	254	243	248	224	228	242	251	262	242	218	269	236	242	240	217	221	236	240	256	243	260	240	233	236	239	227	255	268	246	255	244	210	233	252	260	230	230	219	227	222	218	192	197	256	241	237	221	232	234	242	199	208	239	213	244	244	254	234	225	263	210	199	261	204	227	203	215	213	216	222	244	253	243	234	257	225	242	241	238	214	233	219	251	263	216	229	243	233	273	236	246	224	231	219	236	229	249	213	226	224	217	232	231	217	248	230	241	224	238	238	197	260	240	219	228	212	244	228	259	201	221	229	221	225	258	245	235	224	229	241	258	183	256	225	235	238	234	216	215	212	211	214	245	232	250	197	247	240	229	220	234	236	218	239	234	263	245	239	257	251	223	226	217	226	220	227	264	219	211	250	199	234	212	212	229	203	242	241	209	213	220	237	240	231	223	245	263	272	200	203	250	227	248	234	232	239	252	212	240	204	228	241	237	213	208	227	230	218	251	237	234	253	235	272	236	219	231	267	232	258	214	255	226	228	212	242	232	209	225	251	252	225	196	215	250	219	244	219	212	234	229	235	237	212	227	245	227	248	209	224	249	238	238	226	251	244	221	243	234	241	257	214	251	233	239	229	236	249	225	242	244	242	235	242	221	200	212	225	232	248	225	211	243	258	217	244	251	227	251	238	233	239	237	219	242	239	198	230	214	224	206	225	223	248	218	225	225	253	215	238	203	228	221	236	276	218	238	218	233	249	204	220	222	231	216	217	248	231	261	234	240	229	240	219	249	271	239	232	227	213	219	212	244	210	245	230	230	216	233	229	231	242	231	258	225	221	246	228	252	246	227	223	236	209	218	234	218	221	247	249	235	224	247	250	254	230	237	213	234	235
11905	29897	72281	78733	64029	46118	27730	11404	3493	1112	666	605	537	540	543	615	566	563	549	560	590	617	553	556	569	534	624	588	520	570	566	573	577	537	571	576	544	577	614	547	544	578	605	608	572	585	596	561	560	554	541	579	558	545	555	556	547	528	579	568	534	562	561	573	559	573	544	562	592	552	549	605	559	582	573	529	587	561	538	526	569	571	554	543	585	592	570	570	557	553	576	537	522	554	532	588	562	578	592	569	585	585	584	559	574	574	591	536	592	562	563	593	526	599	583	554	580	552	605	544	554	583	564	578	562	576	541	576	567	556	567	635	562	571	555	561	560	581	560	588	579	580	517	573	568	598	556	587	529	561	582	577	592	557	552	580	535	617	579	548	564	580	577	563	531	573	521	606	573	552	529	601	551	577	560	576	560	591	566	609	560	603	527	526	570	534	562	583	589	574	572	600	581	568	574	525	530	604	551	568	542	583	590	554	577	575	581	603	591	560	556	573	548	589	552	579	567	614	525	568	615	615	566	557	614	574	569	609	564	586	565	583	563	608	541	555	577	544	587	535	584	555	580	561	530	559	578	521	584	556	520	535	550	568	526	575	597	568	608	526	580	582	536	558	560	569	540	578	555	589	615	542	539	576	572	548	567	594	576	575	553	570	574	573	537	570	587	560	593	569	566	561	540	596	592	561	526	542	539	548	597	568	608	598	546	534	550	565	566	591	584	573	571	570	540	567	572	576	627	549	547	564	620	549	534	574	569	586	569	580	568	578	579	566	517	569	557	602	579	557	575	514	576	567	568	543	552	577	611	557	547	603	521	580	559	590	577	554	567	568	589	580	547	557	540	567	592	562	565	576	602	610	531	549	563	598	618	580	533	564	564	559	550	577	588	524	550	584	549	545	531	584	547	557	564	537	567	600	582	585	558	586	564	577	550	529	572	532	577	553	573	599	589	523	554	637	575	535	531	540	542	563	593	559	548	528	568	568	533	545	535	556	592	561	556	572	550	600	565	557	575	585	572	529	605	566	600	586	562	538	614	534	552	559	557	555	562	543	581	579	570	561	598	596	554	595	554	548	584	592	569	569	581	583	553	552	505	611	595	546	570	596	581	514	538	575	567	602	554	565	539	587	586	612	538	580	539	589	564	581	551	564	580	561	574	543	542	589	569	562	592	575	601	498	585	609	566	592	542	568	560	562	565	527	597	598	545	537	572	558	540	525	578	559	573	609	514	578	568	564	546	578	559	572	594	555	555	587	510	577	561	546	585	556	563	543	556	569	570	556	556	566	548	529	558	564	608	589	606	577	590	582	617	580	569	575	572	598	553	593	586	583	570	587	558	528	562	568	541	572	551	561	568	542	540	562	559	581	574	540	593	550	561	551	564	556	548	541	544	583	587	555	562	600	577	513	547	566	548	558	556	568	593	535	561	613	547	611	554	546	592	575	582	595	553	558	553	562	627	599	585	555	563	570	573	554	527	582	522	562	609	554	578	575	556	585	553	584	567	600	534	606	595	581	557	535	536	578	570	555	573	580	596	575	574	617	555	584	586	570	568	531	561	613	572	576	576	519	556	554	555	502	593	608	592	571	610	572	543	562	554	560	538	559	542	552	534	570	577	578	589	573	609	586	573	570	559	593	532	524	630	611	605	568	578	592	576	514	535	541	574	567	541	584	572	559	592	547	552	569	522	549	542	597	567	525	525	603	555	592	565	559	585	576	589	545	609	553	561	572	564	559	550	601	580	567	562	527	526	566	536	576	570	581	581	583	563	570	530	549	544	543	592	531	565	550	562	572	553	560	530	593	571	613	589	557	567	538	531	581	584	581	554	565	566	549	557	553	552	578	559	559	567	520	575	598	527	565	554	592	609	566	580	567	572	518	563	602	574	547	536	556	585	577	561	605	567	559	547	585	563	601	556	605	549	535	602	557	549	570	578	530	557	567	531	573	598	549	545	555	600	549	578	602	547	610	563	579	579	592	546	593	625	571	570	597	566	553	582	558	553	561	609	562	570	533	539	581	573	527	589	600	544	550	566	596	506	583	585	527	560	546	605	601	561	551	579	603	518	553	524	579	548	565	563	532	557	572	535	540	503	555	575	576	568	535	563	556	590	565	548	564	586	545	596	558	530	605	555	528	568	572	563	586	583	577	565	611	586	576	570	598	572	533	514	585	545	589	545	548	539	613	571	549	547	553	613	548	554	589	561	545	591	558	589	541	580	574	590	593	582	571	573	585	542	577	594	579	553	558	589	568	551	588	540	561	553	565	550	563	568	562	578	555	551	548	525	556	573	567	564	578	547	579	604	581	552	560	595	507	533	543	556	554	593	584	593	586	551	543	556	562	564	562	572	564	601	580	599	594	580	558	555	555	573	514	545	547	583	569	564	555	562	549	563	546	588	570	555	557	545	539	571	562	585	578	577	572	568	599	585	542	539	543	544	573	542	544	587	559	567	611	525	552	559	568	539	562	565	558	594	548	563	561	588	560	571	541	553	556	588	549	542	584	561	525	593	590	561	558	548	581	544	543	548	563	570	581	576	541	539	578	567	524	563	530	569	566	577	547	570	575	575	563	562	542	576	578	562	539	558	586	558	589	586	491	597	579	536	556	570	506	562	574	551	589	583	565	573	559	562	587	581	534	571	523	538	586	545	499	566	615	579	576	556	597	585	569	617	539	565	525	579	563	595	589	576	585	563	542	561	548	571	549	583	581	532	537	591	554	542	580	594	587	560	552	568	584	553	572	580	566	540	577	551	574	586	582	594	579	531	561	582	569	575	532	575	543	552	543	545	568	589	543	597	580	550	580	592	545	570	559	567	534	558	515	536	542	581	579	562	565	593	550	543	556	533	557	581	552	563	579	524	582	511	562	558	563	522	524	615	560	510	587	593	583	579	562	568	586	559	581	564	551	600	587	557	598	604	539	574	547	572	542	598	550	567	541	524	556	582	534	576	572	599	528	563	563	567	541	555	570	554	568	573	567	540	524	547	603	579	553	548	578	572	589	537	543	584	565	561	551	592	552	555	615	523	581	560	551	586	587	550	607	575	563	507	535	609	526	531	600	555	605	581	557	570	579	600	575	553	584	553	551	533	607	539	547	546	564	547	579	577	559	581	577	559	597	607	573	556	541	554	594	569	572	574	574	569	613	573	536	579	552	569	540	564	569	572	603	565	570	589	552	571	580	570	563	602	575	530	518	582	543	569	584	557	569	563	610	575	543	573	546	559	612	574	566	571	534	599	590	568	556	541	549	574	536	584	571	588	567	535	565	533	574	549	576	563	540	534	549	552	573	574	565	587	566	562	574	506	572	535	557	570	572	569	533	586	560	585	533	600	586	554	566	551	558	572	577	568	575	564	546	573	570	546	561	571	530	550	582	550	576	545	538	577	587	553	554	563	555	555	531	593	579	504	561	526	548	573	591	564	550	605	597	593	531	556	531	569	514	583	580	556	556	538	567	577	554	532	582	571	579	541	592
2282	2037	7861	9361	5442	2304	995	449	266	250	193	192	200	191	209	197	181	182	212	184	202	191	206	179	219	206	211	183	189	206	197	209	193	212	206	182	177	193	184	220	202	206	201	205	174	198	186	220	198	213	186	181	182	191	169	168	206	210	173	220	214	214	192	196	225	187	197	182	181	184	175	209	183	183	213	182	191	185	181	225	183	197	197	201	180	205	190	216	209	198	202	193	201	200	213	216	198	209	204	210	193	200	188	224	211	199	191	191	194	197	206	210	204	193	221	211	184	177	199	187	222	195	194	202	180	196	184	217	188	221	206	167	228	213	203	215	223	198	227	193	212	190	220	192	194	202	190	187	199	190	205	209	210	212	215	178	174	179	203	234	199	187	215	209	203	184	190	179	172	194	194	207	195	194	219	202	192	190	212	191	203	184	211	176	192	209	188	185	209	198	202	220	192	186	187	199	189	186	205	201	210	187	201	224	202	190	230	195	174	205	184	195	195	207	190	159	186	176	222	187	184	199	191	185	180	205	202	193	214	204	201	185	196	201	209	196	180	219	225	201	195	176	198	178	215	208	206	202	217	188	176	193	180	178	191	207	216	192	212	182	208	205	199	196	176	236	199	173	185	179	200	226	189	178	191	217	187	227	210	204	193	204	219	206	196	220	203	166	200	203	211	169	211	169	204	197	203	187	207	192	197	234	211	201	200	182	227	189	194	181	215	230	198	184	215	207	215	193	176	197	179	236	188	207	195	196	187	212	202	204	210	210	229	209	202	178	193	208	205	195	202	229	200	223	197	183	224	204	175	205	214	191	202	202	228	226	225	182	192	207	164	214	196	176	185	199	189	220	209	195	184	202	193	191	189	216	186	204	208	212	164	201	213	195	194	194	213	208	200	190	185	178	177	186	202	202	192	187	202	185	210	210	201	180	180	197	190	179	226	174	173	194	202	233	173	209	185	197	209	217	206	198	179	201	214	197	192	214	172	209	188	185	196	206	205	191	192	179	202	223	165	196	196	219	195	213	219	206	204	190	215	190	215	203	214	180	193	186	192	187	185	227	211	186	203	193	198	225	171	175	205	204	173	197	207	197	213	195	193	205	195	211	180	202	205	186	191	185	183	218	194	192	226	195	175	175	183	209	182	186	186	182	208	197	184	220	178	192	214	182	214	197	204	212	180	209	184	200	224	220	200	222	184	211	186	196	205	182	200	203	226	188	169	211	211	186	196	174	204	189	178	189	224	205	195	200	187	188	210	198	182	198	172	202	175	198	201	194	177	187	201	200	173	178	196	196	209	191	201	210	198	205	185	210	196	199	188	188	190	196	188	179	218	189	199	207	200	223	218	175	222	207	206	193	184	220	209	223	187	211	214	175	202	194	218	193	197	205	191	201	209	189	172	178	189	185	177	187	206	205	187	213	186	190	213	209	197	169	205	186	195	196	199	222	210	199	194	212	173	175	179	198	188	194	156	223	191	197	208	198	198	192	200	222	204	199	197	198	194	183	193	208	191	206	201	216	183	203	218	199	181	202	180	203	185	206	199	207	203	181	205	189	172	203	185	201	198	198	180	188	209	182	208	189	212	187	193	188	201	180	171	198	197	199	223	207	226	211	190	203	209	219	195	209	181	204	187	192	195	196	214	196	204	192	203	195	191	202	206	218	210	195	184	196	162	211	206	195	178	192	198	225	229	193	194	203	201	228	203	200	180	209	207	185	189	205	191	206	194	181	190	209	196	213	213	202	186	209	212	201	213	224	198	181	199	191	213	182	190	209	202	200	209	204	208	203	200	201	205	196	204	198	193	194	198	194	190	162	176	190	212	186	206	197	204	184	213	208	210	183	201	203	204	219	223	185	218	177	181	206	203	202	195	186	188	192	173	179	189	191	179	206	174	207	187	216	182	176	176	188	192	223	199	171	211	194	196	221	166	200	213	183	203	173	221	203	206	195	190	177	186	194	215	223	191	190	195	205	196	190	210	205	195	204	226	192	192	210	203	178	187	212	205	185	178	209	193	193	195	220	198	206	178	180	197	227	186	201	216	211	210	189	228	204	185	211	185	199	170	191	208	199	201	193	201	197	199	190	196	211	206	207	198	200	184	237	184	173	190	196	204	195	188	187	186	224	193	188	204	174	183	196	187	195	189	186	237	206	182	184	196	185	199	204	193	217	209	171	177	214	199	204	203	204	175	222	208	196	169	215	208	181	217	202	222	213	214	196	174	203	215	172	193	161	207	210	221	186	212	184	208	198	184	185	189	190	212	178	193	206	216	199	180	198	189	201	178	212	187	226	209	177	167	188	194	209	173	168	203	190	199	166	207	218	189	206	232	211	196	194	205	195	187	205	197	186	216	199	217	184	227	185	203	186	199	181	191	196	199	198	188	218	188	187	209	184	191	204	222	211	204	180	187	211	189	201	195	241	184	213	206	208	184	194	180	212	211	193	176	181	190	210	196	198	211	224	175	172	191	198	196	201	165	190	184	208	220	189	210	215	196	197	189	213	204	217	207	211	195	196	202	227	177	183	231	183	175	194	208	180	193	168	217	210	186	208	189	200	199	184	204	190	166	192	198	229	186	196	221	204	210	209	184	205	187	203	187	211	195	189	197	198	198	193	195	211	186	185	195	180	217	182	200	203	188	190	203	195	197	197	181	203	240	217	189	194	195	184	193	189	198	203	215	195	203	189	220	214	201	192	194	187	181	180	202	162	186	193	212	184	228	212	191	212	199	185	209	181	206	213	180	205	198	195	216	200	223	213	186	216	218	181	207	207	219	184	205	190	202	204	211	194	178	196	196	191	188	220	200	199	231	194	214	194	197	204	207	186	185	196	174	203	200	195	216	190	195	207	194	221	208	191	231	196	187	209	218	202	205	184	198	218	193	179	173	202	201	198	191	175	203	213	205	197	216	192	181	191	209	213	200	194	243	201	199	204	203	227	192	192	213	186	206	189	206	202	214	190	180	191	189	205	203	208	199	204	187	218	174	184	196	177	179	170	184	195	201	189	215	174	193	229	189	187	177	188	194	189	172	165	215	220	183	204	202	211	211	192	208	213	212	198	198	194	191	181	178	189	222	188	212	191	218	207	177	189	208	203	170	187	200	192	198	192	214	190	188	185	163	193	199	206	176	177	215	218	179	227	201	196	195	200	195	227	190	185	197	210	176	192	172	185	197	229	203	169	209	201	194	183	180	210	240	202	233	188	202	215	204	201	200	197	175	175	220	192	203	181	204	200	174	197	188	190	203	192	207	181	201	166	199	174	193	199	181	210	219	180	196	189	174	192	185	193	176	194	200	188	200	166	186	202	227	204	197	191	189	198	218	208	198	198	186	210	192	198	203	186	202	208	192	191	197	197	205	201	197	206	196	212	191	185	197	203	169	212	173	173	183	217	202	211	196	193	179	195	191	178	192	167	191	186	173	193	189	200	192	195	207	208	215	193	188	195	183	206	213	240	185	192	171	203	176	208	223	200
2575	3812	17177	21894	14910	7963	3329	1435	732	557	504	516	513	515	482	477	493	492	563	522	521	539	500	494	493	461	461	498	491	503	522	515	498	486	485	507	512	505	467	485	492	481	502	502	496	508	484	519	477	505	497	511	528	498	480	513	525	487	484	485	496	494	477	510	529	483	536	548	505	487	532	492	503	532	510	463	489	488	519	489	506	497	470	489	471	464	520	533	505	478	513	499	521	478	462	500	496	464	519	521	516	513	478	531	497	540	498	470	521	492	504	506	481	517	499	497	511	498	482	519	547	492	500	500	532	567	490	524	489	501	523	503	539	542	508	497	492	491	519	473	486	511	500	518	516	491	503	512	503	523	489	527	485	519	512	497	489	515	479	526	510	499	455	528	543	480	514	449	511	504	491	514	457	508	526	491	501	537	544	454	494	518	484	504	524	503	486	541	486	498	481	510	478	533	541	513	496	501	504	486	479	491	511	492	504	445	523	493	415	513	447	530	461	459	509	507	505	508	517	500	497	494	499	484	494	515	504	528	516	476	491	529	515	477	504	511	481	503	475	522	498	502	482	509	459	504	555	538	483	523	474	474	477	517	481	554	464	522	515	452	528	472	495	487	476	494	516	527	523	486	496	531	487	503	495	495	486	474	497	499	530	466	522	497	448	490	500	531	499	486	521	495	515	477	510	457	473	472	478	489	494	514	474	483	500	486	497	498	488	511	433	458	474	519	518	482	504	547	487	524	504	498	488	518	514	517	465	451	510	508	490	483	530	516	487	525	537	511	480	534	457	506	486	501	457	447	538	495	520	523	559	503	490	452	497	525	510	499	507	494	519	481	484	487	509	475	466	477	510	524	516	528	501	499	517	476	506	450	485	524	470	480	501	520	512	525	514	502	486	490	483	519	492	539	533	521	467	477	472	485	496	546	474	490	497	511	509	511	489	513	471	485	471	526	496	487	512	510	481	468	500	514	496	523	509	505	490	454	496	527	494	530	496	467	506	491	500	511	514	517	486	484	486	515	455	498	498	482	455	511	483	491	490	468	499	525	503	522	486	461	525	490	534	503	506	491	491	500	470	434	506	486	476	495	524	529	471	496	481	521	481	489	486	501	475	520	487	518	486	479	468	480	484	517	520	514	499	511	487	519	518	502	496	496	516	493	509	497	478	509	470	516	500	505	511	480	464	471	529	485	488	501	472	489	464	483	487	450	516	483	460	534	502	468	522	506	504	454	493	493	501	517	493	488	483	520	520	482	524	515	461	492	482	490	508	518	503	483	478	469	515	449	485	509	501	535	479	469	513	507	499	551	486	508	465	479	466	514	474	488	510	485	530	478	525	481	508	545	496	490	501	464	511	492	537	548	535	500	472	532	535	513	528	520	507	492	504	498	496	514	544	499	505	480	530	507	463	499	520	478	477	527	509	520	510	495	528	525	525	524	526	488	517	495	520	456	493	529	511	489	503	521	516	484	517	502	491	513	498	495	491	460	505	517	533	499	487	508	493	492	529	509	502	469	498	489	502	472	495	502	546	542	509	485	469	495	505	508	504	538	497	480	519	508	484	519	503	497	476	488	483	541	507	473	469	502	520	504	518	520	488	515	465	473	480	512	507	479	537	531	509	518	473	543	507	527	450	518	502	496	498	498	543	466	482	492	475	496	504	512	522	519	527	515	480	496	514	528	529	485	508	476	510	495	521	496	505	540	490	485	507	500	515	490	485	486	506	502	486	508	492	493	502	511	474	518	456	498	525	511	517	466	513	480	506	504	474	464	530	560	483	538	472	517	502	504	489	496	480	484	493	507	518	477	506	538	482	486	474	508	503	481	477	485	488	528	525	478	438	539	538	455	500	533	545	492	500	497	486	515	502	512	508	480	502	524	535	484	511	506	508	454	506	505	543	484	517	481	512	481	484	504	531	482	449	447	474	486	497	494	518	520	529	502	527	521	499	490	506	487	518	486	498	488	500	480	533	530	502	513	496	498	516	521	467	545	523	509	519	493	512	500	487	538	480	509	487	485	498	504	522	485	475	555	481	518	500	519	495	525	477	488	506	495	517	533	512	493	511	475	513	504	484	476	509	485	523	495	542	511	483	493	480	506	494	523	540	491	533	536	491	527	466	509	486	487	509	468	497	492	499	533	483	515	509	512	490	488	526	503	498	491	530	482	504	478	511	500	486	519	506	482	500	482	488	484	487	442	501	500	515	483	526	522	486	496	519	502	527	451	539	461	482	510	497	508	494	486	518	500	490	489	498	513	513	511	508	533	472	510	501	530	507	502	483	507	493	485	525	455	494	506	483	490	501	513	522	500	508	484	489	532	480	515	550	491	501	528	471	487	477	498	491	483	491	506	514	505	506	530	547	476	492	507	481	461	491	462	463	490	549	452	484	499	511	514	457	524	524	518	482	476	495	504	510	509	486	534	521	505	504	513	507	483	474	514	520	509	501	481	505	470	482	539	543	531	481	491	492	523	481	485	470	538	510	525	556	489	504	496	462	510	531	483	491	537	490	497	499	476	467	507	477	491	483	511	519	506	495	511	513	460	507	537	499	486	515	517	478	480	530	501	467	540	522	506	492	476	501	501	514	510	506	466	552	512	485	531	472	478	484	502	490	463	518	515	486	502	464	505	506	519	460	505	478	496	480	513	484	501	508	515	514	453	518	488	499	522	494	488	480	500	496	482	494	460	496	465	470	490	519	500	497	505	483	523	488	493	500	460	511	516	512	464	522	478	482	478	511	501	518	513	494	521	533	504	532	477	532	485	501	498	470	505	506	496	475	534	484	513	517	465	486	517	514	514	518	534	469	503	443	515	475	488	506	527	496	529	554	472	549	522	512	516	464	518	526	494	495	492	531	473	476	498	459	483	500	474	492	521	473	476	550	526	477	533	490	508	489	520	479	508	501	469	499	499	490	470	499	508	474	478	504	474	539	489	487	500	537	519	517	505	513	502	510	479	515	465	471	532	504	529	515	486	488	522	501	545	492	504	487	486	477	520	507	526	474	461	475	535	497	504	509	482	513	458	512	466	544	511	510	510	521	443	530	476	496	499	534	472	533	515	525	480	528	482	514	496	504	477	458	536	507	524	520	477	518	489	499	540	517	511	516	510	540	528	527	536	488	468	488	530	496	470	506	524	509	474	526	535	502	512	450	533	516	517	520	477	477	513	492	502	517	492	488	497	529	516	500	496	507	500	518	488	450	474	538	502	514	525	498	546	537	481	502	516	499	508	493	532	507	509	506	512	501	521	472	508	500	560	504	499	460	542	458	515	513	446	484	535	539	513	476	485	541	511	488	517	487	478	479	513	508	479	511	512	485	496	492	505	478	480	501	486	508	496	490	487	484	496	501	491	481	495	491	530	466	481	527	485	493	505	498	521	496	542	483	483	486	509	495	492	503	487	516	511	485	466	525	497	496	492	489	505	520	511	533	497	462	493	527	504	512	520	468	516	493	456	540	497	495	504	481	516	477	496
18690	34977	73352	66711	48900	29838	13235	3330	755	354	256	245	226	222	229	232	252	249	248	254	255	247	224	228	277	261	253	261	279	245	232	224	219	247	289	220	264	240	260	243	253	253	245	242	251	235	240	238	263	238	270	257	232	239	251	256	259	252	245	244	235	242	253	241	213	245	251	245	245	238	230	254	251	251	250	276	250	242	282	234	260	266	267	230	221	223	253	233	224	250	231	234	249	244	245	227	254	224	260	251	264	244	243	260	232	239	251	260	245	243	233	228	242	251	244	242	253	237	267	243	236	237	244	240	233	239	241	269	248	228	254	250	266	250	247	233	265	224	244	239	227	222	258	251	239	233	250	275	240	225	237	238	218	242	237	276	240	279	244	265	229	224	236	235	214	263	270	276	233	253	225	239	227	239	272	261	253	243	229	236	226	250	238	222	244	246	240	245	243	222	228	253	264	220	235	227	270	250	248	241	270	251	198	240	237	226	273	240	232	257	258	234	233	255	235	222	245	254	227	242	253	232	257	243	244	237	234	230	242	230	215	227	236	258	235	278	232	247	243	247	229	247	256	233	261	260	238	286	253	269	257	237	265	238	230	256	228	245	248	232	242	253	261	239	244	272	254	225	275	224	286	262	245	218	257	263	276	242	237	223	222	232	238	221	224	244	245	275	244	259	242	225	289	226	234	234	237	211	243	245	270	250	249	248	223	240	235	275	243	231	262	239	251	248	259	258	241	250	242	255	231	255	221	229	231	268	264	237	237	212	251	253	244	252	238	244	250	250	261	257	251	262	263	225	245	260	249	249	252	218	221	246	247	235	264	251	253	222	272	242	249	227	237	224	240	247	230	274	246	248	244	298	257	229	225	266	227	271	266	255	258	248	217	241	241	259	245	237	266	245	202	240	245	239	239	245	229	265	232	279	243	240	254	225	227	246	254	246	253	238	235	244	254	255	270	236	249	239	217	244	256	258	262	254	241	232	210	221	234	267	233	208	248	229	226	234	269	253	268	269	286	226	265	232	219	239	220	261	241	284	264	243	234	248	251	236	248	233	228	244	240	211	247	260	247	262	264	226	223	240	238	258	258	238	213	300	244	225	257	227	236	243	247	228	231	240	252	241	249	243	242	241	236	232	235	241	229	234	243	233	235	256	250	268	252	256	253	197	229	228	252	227	269	246	224	258	237	257	277	258	240	278	252	266	237	273	258	248	232	240	266	263	258	230	239	232	257	263	257	225	244	238	240	248	221	219	233	258	272	275	225	264	238	221	244	256	243	247	225	260	250	245	241	230	271	239	213	231	235	250	218	258	242	246	262	231	238	284	256	221	263	247	229	248	271	242	238	231	226	237	242	250	264	281	265	222	231	226	236	239	254	241	269	252	236	243	216	242	236	245	273	262	246	254	257	238	231	255	239	245	251	252	245	243	264	239	258	282	242	275	248	235	221	221	258	268	237	213	237	228	216	255	231	238	257	235	267	263	226	205	239	234	242	234	264	237	263	253	264	273	227	264	262	264	278	220	242	255	252	238	235	233	248	270	246	225	229	253	220	243	220	262	193	256	262	233	251	211	206	218	250	247	269	233	253	259	270	253	238	252	252	248	232	274	228	262	228	237	275	280	244	243	244	247	242	251	260	240	218	234	242	262	251	241	294	243	237	234	241	248	269	245	268	265	245	235	250	267	278	248	209	252	240	253	244	258	265	277	251	237	216	252	255	239	284	227	241	242	247	234	242	249	255	233	242	240	228	251	207	257	221	252	231	244	225	263	260	245	226	265	255	228	246	262	264	259	227	233	233	263	241	243	247	245	238	254	246	244	252	206	218	282	218	244	254	248	268	238	250	246	237	258	270	233	264	230	235	257	261	256	242	256	245	250	235	281	245	264	253	238	254	231	225	242	225	272	258	232	233	230	265	257	244	256	242	244	273	254	241	241	264	251	214	228	257	255	240	242	203	232	246	238	241	242	232	225	237	246	265	249	233	241	242	244	236	248	259	282	229	264	237	248	232	233	266	259	252	251	228	233	251	251	256	228	269	271	265	269	259	211	281	235	227	252	265	236	240	269	264	237	251	275	251	237	251	239	235	224	257	234	230	235	217	242	277	236	263	249	236	211	252	226	252	254	239	261	259	261	259	244	254	246	235	233	246	247	278	239	248	226	254	231	232	246	247	208	257	198	234	247	244	245	245	270	247	239	241	240	252	261	288	246	250	224	228	234	270	238	208	244	253	232	239	235	256	241	200	242	245	244	229	247	227	279	241	225	230	280	244	257	256	227	248	213	267	223	273	251	257	220	232	220	253	245	214	264	235	288	247	233	273	257	243	261	261	277	242	259	252	234	222	243	245	249	222	235	264	237	257	214	224	239	252	273	235	271	239	210	243	260	216	277	233	233	235	234	261	251	256	240	264	220	285	253	266	243	250	262	257	249	243	258	274	272	266	278	234	238	251	298	228	216	222	254	234	226	233	252	252	259	259	237	244	246	232	239	232	230	229	251	231	252	219	239	233	231	220	246	227	271	251	250	273	234	267	241	239	232	262	256	221	251	265	241	231	233	252	230	241	235	269	231	243	213	230	250	246	253	212	258	271	243	246	230	199	268	237	232	238	260	228	232	232	252	266	244	252	235	246	239	212	223	238	255	253	255	245	243	225	223	234	255	266	258	249	232	252	247	236	275	242	245	246	259	210	267	245	216	249	267	275	256	254	235	249	249	230	272	252	247	252	255	231	253	231	251	245	265	240	253	232	249	223	230	254	261	265	222	252	239	269	256	236	231	235	225	260	202	206	248	256	264	278	243	235	252	275	272	253	225	237	218	245	231	267	278	237	235	219	245	259	233	285	227	272	262	225	253	251	239	239	233	257	241	264	241	271	264	254	229	223	225	245	255	258	277	234	245	238	237	206	252	251	251	257	256	257	240	227	238	263	253	244	249	232	267	236	245	265	234	261	273	243	221	255	242	247	262	254	220	225	201	238	238	270	243	240	250	231	231	242	268	229	223	249	243	219	228	225	256	252	246	242	261	214	256	274	255	243	233	227	249	240	228	249	253	231	267	256	253	256	262	233	249	273	215	261	244	265	246	226	270	239	240	256	247	278	265	252	258	225	229	222	243	221	252	251	288	242	205	276	244	248	242	221	259	256	254	244	243	214	236	272	256	264	243	249	261	240	235	240	240	239	253	262	255	207	235	272	259	262	238	222	250	259	262	280	229	239	244	248	264	235	244	235	264	238	242	236	249	250	280	242	227	258	256	257	251	234	242	257	249	239	261	256	239	275	230	254	207	228	261	256	238	210	213	255	254	267	267	242	234	260	255	224	235	250	268	248	265	242	243	240	228	264	224	253	240	229	235	211	234	258	224	252	271	258	257	235	237	297	253	210	235	237	246	263	268	244	230	233	253	256	226	222	255	265	249	233	254	237	238	242	236	258	235	221	265	232	271	250	261	261	253	234	235	269	237	226	242	256	206	223	259	255	234
11048	29311	67943	72594	58542	41346	23671	9215	2718	1080	696	587	615	602	626	629	589	578	619	638	648	603	589	611	649	596	569	602	642	569	588	624	568	602	629	636	604	648	616	637	630	579	592	624	605	549	594	629	604	672	570	597	614	596	574	651	598	592	622	552	637	615	597	622	591	622	657	596	581	617	614	599	599	539	602	637	631	646	583	602	555	595	562	563	581	623	640	571	616	608	601	565	623	578	589	576	635	577	558	589	603	592	574	630	603	598	563	571	613	583	581	621	607	590	585	604	599	612	623	592	612	646	584	600	606	585	647	603	605	607	626	600	582	600	638	574	585	561	626	608	608	656	597	585	587	589	594	599	581	604	661	572	596	618	581	631	621	568	571	619	595	590	610	630	624	613	624	593	611	573	585	646	614	607	643	585	582	612	653	576	613	587	640	588	639	584	562	596	609	645	589	630	611	612	583	639	627	580	586	591	603	618	605	583	581	602	611	594	602	608	591	589	555	592	582	603	628	550	584	575	589	552	589	626	581	560	608	596	578	576	608	600	604	602	565	613	615	586	576	586	585	594	580	586	558	611	584	652	591	599	608	586	579	619	576	608	610	645	539	627	636	582	605	554	666	607	610	607	597	578	580	586	581	599	617	584	610	547	537	618	616	583	565	598	593	574	626	595	585	609	643	605	609	623	591	587	617	631	591	563	625	570	638	600	606	658	607	602	555	592	586	573	591	589	564	591	565	586	627	631	587	599	590	599	572	582	567	605	626	638	648	594	593	580	599	574	631	610	629	600	611	608	605	581	600	620	573	643	618	595	560	645	620	643	622	590	561	611	591	598	629	659	643	604	627	566	560	559	601	626	568	619	561	610	624	549	600	612	560	571	639	574	592	581	599	617	640	588	603	577	582	610	623	606	597	552	567	605	650	612	594	587	632	587	605	594	624	654	554	602	628	568	639	575	610	581	599	619	557	623	598	617	609	597	623	606	606	608	535	592	618	621	563	613	553	605	565	586	621	630	624	625	601	552	582	612	598	633	602	616	592	630	596	561	587	559	587	638	625	589	603	585	575	594	615	610	641	613	577	588	612	577	587	564	570	611	603	581	651	546	594	614	609	600	550	611	604	577	552	585	599	617	577	608	628	579	586	548	622	597	610	609	575	645	629	601	591	602	590	578	598	572	622	601	573	597	587	607	611	580	560	600	621	600	626	572	569	567	592	631	651	583	591	622	600	580	612	556	610	597	615	681	595	613	598	616	621	673	615	596	578	574	588	589	602	587	628	587	606	604	613	563	555	555	665	576	614	593	543	600	613	594	570	600	561	610	581	624	618	611	570	609	560	617	591	631	567	590	618	632	592	592	593	611	606	609	616	630	623	619	615	563	581	582	616	590	586	609	590	573	597	597	599	561	604	628	586	595	609	609	640	596	653	589	575	616	568	594	561	611	616	590	619	614	592	601	633	607	596	546	591	623	606	664	569	589	626	618	616	609	610	630	598	624	657	599	615	610	630	616	597	620	623	605	596	598	590	624	603	578	593	636	576	609	584	535	588	610	609	571	603	579	606	605	629	585	660	591	647	583	564	628	556	619	615	603	581	618	605	642	611	594	608	637	593	581	609	579	636	612	610	532	588	595	594	613	564	570	586	611	623	592	598	586	608	567	599	608	599	624	566	616	589	601	565	588	581	588	625	562	584	632	588	628	585	633	608	616	595	576	595	545	611	592	591	633	646	628	607	577	562	579	622	630	584	641	613	580	549	605	590	582	589	588	588	566	611	577	630	600	600	632	614	540	618	573	634	606	634	588	605	615	623	594	637	615	588	606	563	605	614	580	592	562	595	617	622	570	612	596	619	602	600	603	596	636	624	636	588	577	614	631	625	582	606	604	618	610	616	656	543	600	602	614	572	640	555	582	576	600	626	605	609	571	573	580	596	618	565	589	595	574	593	559	594	601	603	593	602	606	606	617	607	598	604	584	571	605	571	579	612	585	650	571	586	623	668	635	643	620	612	616	653	649	587	601	576	642	656	621	615	567	580	619	617	575	592	602	618	619	622	609	637	603	606	609	612	610	563	601	619	581	590	584	559	563	650	583	583	595	600	572	584	638	613	634	603	589	566	589	582	593	631	612	575	604	628	594	574	580	597	637	586	606	629	572	575	608	590	623	605	609	570	597	621	599	611	621	581	573	592	582	633	619	572	620	566	617	588	606	601	616	644	608	610	615	624	576	612	579	560	619	603	592	609	597	642	617	597	593	580	627	618	624	594	599	575	632	623	593	599	539	598	602	612	593	573	575	616	616	594	602	576	607	554	582	591	616	609	612	586	607	604	609	589	570	583	577	578	585	589	587	593	622	606	591	626	575	554	618	596	599	579	593	554	602	611	615	605	598	602	575	658	611	588	600	593	606	583	594	612	604	623	630	581	612	586	571	590	591	642	618	587	599	628	580	589	605	578	585	627	592	596	591	615	576	592	602	626	578	660	585	607	574	644	639	630	604	575	593	518	604	567	613	584	639	647	625	610	589	544	568	568	664	626	611	595	601	612	639	594	608	610	576	582	552	620	596	609	602	600	587	565	598	610	577	605	577	581	579	583	597	585	577	544	590	601	618	574	604	574	593	608	595	617	586	599	612	590	600	636	609	582	552	595	581	582	578	577	602	615	666	644	525	573	609	592	604	574	635	583	609	597	619	571	609	620	598	599	582	602	602	613	561	580	622	543	608	574	624	621	594	577	619	595	614	619	583	580	603	628	612	574	613	648	595	623	610	570	581	591	582	613	621	603	595	574	558	662	580	620	594	584	641	629	570	585	644	615	568	613	596	632	573	603	578	641	568	580	570	580	592	595	581	537	638	611	587	592	592	562	565	596	606	606	649	640	614	581	608	621	610	578	630	601	561	590	623	582	597	632	595	613	582	612	582	593	600	621	566	627	626	591	597	587	582	597	624	571	591	619	594	575	597	622	582	608	590	610	616	565	552	562	594	606	594	620	596	669	588	597	591	588	598	613	598	631	609	580	567	583	631	601	582	607	615	590	574	607	582	640	614	641	587	587	644	582	600	616	601	583	550	611	608	643	613	613	582	519	566	570	612	610	595	612	619	599	598	579	619	591	600	575	607	593	601	591	569	573	615	641	588	582	582	617	596	584	611	589	561	617	623	581	562	576	603	560	590	618	626	583	593	525	567	552	581	554	631	609	604	604	633	583	603	618	615	565	606	577	583	595	580	629	595	604	588	606	611	578	584	606	640	640	622	549	637	589	604	601	608	575	587	617	587	588	532	622	578	646	648	606	599	583	578	572	558	556	586	595	664	613	608	609	608	608	583	623	585	559	628	579	578	561	558	604	611	604	581	611	528	598	570	603	599	573	592	582	620	584	610	593	627	637	607	600	603	631	620	567	597	572	613	635	591	591	617	611	623	617	599	552	613	609	587	600	606	584	538	577	654	579	601	593	587	584	645	597	588	592	616	592	625	565	607	578	563
26854	45595	78219	70451	52750	33446	16270	4315	891	386	301	239	220	252	258	229	223	234	227	256	227	253	242	234	260	279	190	239	259	228	230	231	236	229	256	214	226	236	240	233	238	268	238	232	220	261	246	252	185	220	203	221	229	246	231	250	239	228	255	239	214	258	228	242	240	220	237	264	239	271	217	221	213	225	220	220	233	242	240	229	218	250	208	231	231	228	228	232	223	235	242	227	247	236	227	227	262	239	250	246	221	231	223	229	243	226	222	217	201	227	247	235	228	239	219	236	273	222	251	256	219	251	247	237	224	243	232	241	242	234	239	268	213	221	232	199	216	242	248	231	234	253	243	236	241	193	208	254	229	250	240	239	207	219	218	214	242	237	229	231	221	203	250	258	222	221	244	221	232	225	231	195	249	254	214	257	212	256	262	226	249	256	268	205	244	218	238	250	244	242	226	237	255	202	269	220	228	231	225	232	200	212	215	263	236	239	252	231	229	226	253	230	232	218	227	244	221	215	219	239	254	268	237	228	243	238	248	227	242	223	235	239	224	248	241	245	213	241	265	236	233	231	257	237	231	249	229	228	253	221	233	222	223	247	217	222	257	226	221	250	233	263	210	250	230	233	261	224	218	216	190	238	248	223	229	225	251	224	228	237	231	202	204	249	218	249	233	246	205	227	227	233	241	259	236	213	228	235	223	238	228	234	251	236	220	229	236	247	238	272	251	251	218	242	247	235	220	229	235	242	226	266	223	189	220	214	242	240	244	234	214	224	253	217	209	239	249	230	240	208	222	247	233	246	258	249	246	247	236	233	235	235	224	230	236	238	225	208	227	243	214	238	210	219	235	216	248	228	231	244	231	224	236	262	255	221	214	242	274	209	214	216	241	223	239	241	236	215	247	230	245	250	216	215	204	248	249	253	223	249	249	230	272	200	210	238	221	217	229	232	236	239	249	196	224	256	242	229	230	252	243	237	252	225	234	229	228	217	219	254	237	232	243	238	247	207	236	234	219	214	235	262	230	216	232	221	231	243	224	233	227	223	211	224	228	233	227	231	259	217	232	222	243	229	241	245	191	232	208	240	248	227	211	254	254	203	218	234	206	220	234	224	209	249	237	240	241	234	244	252	235	215	238	232	209	238	239	216	200	224	225	224	227	258	232	242	248	233	248	238	246	248	212	233	234	210	249	227	229	245	213	229	239	236	208	233	228	227	223	221	192	229	234	246	224	222	252	246	218	218	222	228	225	237	229	239	212	238	269	258	211	289	200	248	236	232	209	220	266	222	224	279	231	247	233	235	219	218	242	238	214	247	243	252	244	213	237	210	248	224	232	218	223	255	243	231	234	220	216	232	232	221	248	247	230	244	228	225	252	241	204	242	219	205	241	220	244	256	244	242	246	234	248	229	230	210	227	223	223	255	212	210	242	242	222	189	222	247	226	238	222	214	214	220	255	250	234	216	233	225	235	246	252	219	262	225	246	240	212	228	239	235	220	207	196	251	256	219	216	255	204	255	226	224	236	228	218	213	203	249	220	229	233	239	243	241	246	243	201	246	218	223	260	205	229	212	222	208	192	222	221	233	244	231	214	221	245	210	252	239	233	231	215	284	215	227	248	239	226	231	226	248	250	241	272	236	225	241	243	237	244	238	236	247	238	211	239	239	295	245	250	238	243	226	223	238	236	237	225	233	252	223	239	250	239	236	205	222	247	256	221	229	233	237	237	253	237	225	214	221	257	249	253	218	237	205	208	215	200	209	237	249	262	232	234	240	212	224	234	232	238	235	238	220	193	227	239	247	208	235	240	225	253	239	215	227	229	220	237	230	247	219	219	238	198	239	221	237	228	224	228	217	238	234	220	217	229	239	229	225	226	257	240	235	206	237	234	232	212	228	209	222	222	222	242	238	231	218	234	222	239	225	278	217	229	218	204	246	208	235	223	232	235	239	259	229	209	237	230	256	233	242	237	236	204	228	230	248	247	244	236	238	245	237	196	223	207	241	236	238	241	222	233	249	230	218	226	241	248	237	239	255	223	233	216	234	211	252	256	233	210	223	213	223	226	246	221	232	236	257	231	211	226	229	233	234	229	234	225	233	245	229	232	254	233	225	254	234	238	235	260	229	205	235	236	219	217	230	191	203	215	223	242	213	228	215	247	254	243	241	223	238	224	251	206	231	219	234	222	252	249	237	244	246	208	209	259	234	246	235	217	238	216	231	241	260	265	242	217	247	216	250	254	225	216	220	247	260	253	224	238	217	223	243	250	239	223	238	244	215	212	237	251	239	213	226	214	213	228	210	239	238	236	243	219	234	263	244	250	227	227	217	240	242	243	209	240	262	204	217	234	235	230	230	206	261	241	241	216	212	210	277	238	219	216	208	232	256	223	215	247	207	189	235	221	242	255	224	217	271	241	241	203	241	230	223	208	225	196	221	211	202	256	250	264	253	230	241	260	223	254	240	241	270	247	218	231	237	237	237	241	214	231	255	207	221	270	242	215	203	243	267	263	212	259	237	246	216	226	283	223	241	212	227	222	219	240	224	212	238	211	241	213	233	250	246	207	247	267	224	245	245	257	247	219	221	214	204	216	241	236	233	223	211	230	216	204	208	213	254	219	240	210	224	245	238	189	210	216	233	235	243	238	269	232	235	235	266	254	231	254	260	246	247	228	240	221	238	250	220	255	230	233	238	242	200	220	233	206	234	227	228	234	259	227	251	241	202	227	219	233	229	210	229	236	228	233	240	233	230	229	259	212	227	234	214	248	242	255	250	237	251	219	235	217	204	245	222	256	221	238	244	232	203	247	226	225	258	229	244	212	248	237	253	243	231	229	237	258	233	242	223	222	226	233	232	227	227	235	244	236	241	238	223	212	240	233	222	246	245	243	233	269	224	215	244	222	219	213	215	211	217	226	210	227	234	221	256	222	234	228	226	232	259	243	235	246	186	206	245	215	213	229	247	232	257	248	238	225	233	210	255	220	219	210	234	237	233	236	241	233	234	233	222	253	227	258	242	239	210	223	227	227	231	238	244	242	215	208	209	235	208	223	239	236	245	213	258	206	207	206	232	222	211	239	208	231	218	233	247	244	207	248	214	236	238	230	242	215	222	213	236	233	235	247	217	245	217	224	227	242	240	225	242	238	255	237	250	242	230	219	243	246	225	221	233	214	239	217	218	228	259	224	247	206	225	235	225	260	258	222	220	222	237	231	219	243	216	241	204	232	227	231	244	214	252	266	232	204	198	248	247	233	241	219	192	225	204	226	238	237	233	243	225	238	245	224	246	222	215	225	227	239	261	241	252	239	271	239	240	264	244	216	241	254	214	228	202	285	231	231	246	225	229	214	228	196	223	247	219	231	235	215	223	230	188	214	244	229	252	208	228	264	228	209	221	250	239	233	234	216	217	246	241	261	244	245	217	231	225	203	201	205	241	247	241	257	242	257	217	252	220	212	212	211	222	252	223	252	230	242	265	236	219	213	234
15111	35617	73493	77581	62726	44714	26372	10701	3103	1028	620	547	576	573	554	591	590	538	548	560	553	571	567	566	556	564	589	563	576	550	577	499	544	526	550	552	535	573	613	571	588	576	586	548	587	558	542	585	603	565	616	590	608	584	559	620	564	547	546	560	545	548	564	610	560	509	584	520	549	567	598	575	556	572	584	612	578	555	540	503	599	584	583	535	565	571	552	567	532	563	539	589	549	598	587	569	573	590	567	558	582	578	555	558	556	554	557	570	587	525	571	583	581	548	561	578	515	568	571	604	522	562	558	554	537	566	575	537	564	562	571	576	634	574	593	549	581	573	552	579	561	584	560	599	598	544	563	584	533	599	525	550	541	547	580	600	555	588	572	579	554	541	600	572	541	536	515	531	564	575	567	538	546	576	610	548	558	561	571	547	514	558	552	561	585	527	580	593	571	567	553	558	550	558	524	519	551	578	551	562	564	550	579	548	554	561	553	554	587	584	609	563	586	588	573	576	551	601	594	586	549	533	522	577	583	558	551	555	567	586	540	590	571	560	572	564	512	557	564	567	552	537	582	589	585	562	569	560	545	529	551	551	572	531	575	526	571	587	586	605	553	563	567	544	580	600	574	571	579	592	555	572	534	570	553	567	528	574	541	572	557	523	577	550	563	571	590	572	561	563	569	546	565	581	572	528	571	565	560	540	561	587	551	590	594	571	579	560	618	517	601	579	532	559	545	565	578	606	524	554	560	554	574	594	552	552	591	561	588	553	544	567	555	555	537	568	512	562	571	602	580	556	551	590	583	577	586	534	557	547	551	560	569	567	591	593	565	563	613	560	570	564	545	621	582	526	578	541	590	555	556	563	558	538	591	575	522	582	604	555	580	577	549	555	614	553	590	574	564	604	561	544	554	539	558	586	583	593	554	620	539	580	564	571	572	549	589	567	568	540	568	562	573	577	584	546	599	528	539	558	584	572	530	557	583	543	569	604	563	554	586	542	578	595	564	584	597	543	611	563	553	552	532	579	540	566	610	568	501	613	564	603	589	520	563	548	544	596	589	549	561	575	578	564	556	579	586	595	569	530	588	528	558	571	549	600	546	534	572	550	575	584	543	620	576	570	576	537	574	571	583	588	606	562	513	542	529	574	596	550	623	554	580	548	587	547	566	582	574	551	528	521	558	590	585	589	529	557	563	529	597	579	578	557	545	550	591	571	531	551	579	549	517	587	570	586	603	590	544	576	523	571	551	556	579	586	605	564	566	543	532	580	565	578	565	558	538	566	525	575	596	588	584	491	544	606	600	573	566	563	561	582	626	522	570	552	559	571	549	557	610	576	595	592	557	555	608	507	547	559	574	530	572	558	583	592	552	545	581	582	561	573	550	561	571	589	568	543	565	525	601	557	565	569	530	533	543	549	555	574	581	535	541	580	531	593	571	569	563	559	608	589	600	566	553	589	557	558	610	560	606	526	580	538	583	537	534	553	576	543	566	558	626	588	530	563	529	541	555	555	583	579	535	574	539	586	539	546	570	551	568	541	595	588	555	568	539	560	502	571	539	561	558	589	554	574	548	586	580	570	540	570	542	583	614	565	546	552	562	553	549	591	604	577	572	614	541	585	596	535	537	549	577	494	566	568	579	616	545	599	560	558	587	551	641	603	602	568	490	560	555	567	568	559	527	584	554	568	553	554	557	542	572	573	548	570	522	604	557	578	560	564	556	585	550	561	570	567	561	560	545	566	550	580	541	566	557	553	605	606	560	533	589	596	589	539	575	550	548	584	566	562	550	565	540	516	572	558	569	556	559	541	573	577	613	547	581	560	573	566	529	578	548	602	561	552	587	542	552	554	539	537	544	568	575	571	535	563	576	554	543	562	582	566	590	616	517	534	574	561	570	538	605	565	572	570	558	546	561	531	554	580	564	579	574	565	572	568	541	511	584	555	572	559	564	599	581	541	554	568	568	556	585	538	560	551	551	550	573	527	517	555	540	542	542	581	555	546	580	589	594	523	540	603	574	589	540	536	562	581	595	532	554	581	512	585	590	560	564	549	547	535	566	570	576	542	570	547	586	589	553	578	562	555	514	531	533	575	560	565	548	574	597	512	571	583	592	542	551	563	555	588	558	576	561	576	579	561	533	570	562	521	579	554	541	611	543	577	598	570	566	592	580	582	547	541	549	574	572	561	561	548	562	566	588	582	548	602	605	548	571	542	566	564	615	528	552	509	544	563	564	580	590	563	551	574	571	528	566	620	581	569	601	586	583	588	582	549	545	540	577	557	592	533	574	621	576	576	597	551	555	564	567	538	582	564	586	608	519	568	569	583	571	536	625	580	579	566	520	547	591	532	592	588	564	561	563	547	556	575	555	591	537	592	591	549	524	545	584	529	567	555	561	553	547	601	573	571	564	506	500	623	569	570	556	618	529	578	601	562	573	553	524	566	538	552	522	547	556	563	521	554	579	592	585	555	543	572	539	605	555	536	578	560	552	547	574	542	573	549	580	546	538	530	564	586	595	546	533	579	547	564	564	515	585	558	516	559	559	591	547	547	552	559	539	543	566	566	606	539	554	572	566	545	552	533	618	559	550	577	590	563	544	546	574	561	561	579	567	582	535	553	559	563	573	574	576	625	492	607	547	541	526	549	570	570	594	570	546	529	537	545	547	600	543	578	558	566	536	577	581	577	560	549	573	562	551	567	575	574	545	615	533	576	554	584	597	565	588	551	579	580	605	549	551	574	549	599	593	557	589	579	563	561	565	593	561	541	581	574	522	528	561	575	524	577	556	613	565	545	575	542	582	609	550	575	568	554	586	538	567	532	528	559	554	541	604	580	597	574	599	568	537	543	577	585	554	592	537	595	531	562	568	548	567	549	559	572	563	556	573	569	574	561	531	543	581	510	549	586	590	577	584	503	614	569	581	561	578	521	531	553	533	570	555	544	549	597	582	535	596	564	556	554	600	570	611	602	584	554	574	578	591	558	555	527	611	530	535	580	557	607	524	550	587	559	564	566	539	551	560	565	550	552	557	597	541	549	555	515	564	520	561	617	572	531	551	551	564	518	577	575	583	572	538	564	569	585	565	589	580	568	543	594	544	574	541	584	624	593	575	542	571	569	569	585	508	580	555	529	581	563	565	578	557	550	545	596	551	634	527	540	579	538	576	572	567	571	558	545	570	567	561	567	531	569	531	581	572	564	583	570	570	547	511	558	534	599	576	591	544	568	608	567	564	571	567	555	564	559	591	582	591	566	584	558	528	549	530	555	572	602	578	564	588	608	561	609	564	640	555	534	563	537	574	579	599	594	542	546	612	553	557	525	529	526	526	594	568	563	548	556	594	558	582	552	537	523	612	547	547	549	584	536	565	556	561	544	615	554	573	561	556	525	555	539	589	524	535	568	591	560	565	562	562	619	589	582	567	538	579	566	534	609	575	577	604	596	591	573	549	568	562	594	559	554	538	584	565	565	564	577	562	586	597	551
2698	2381	8577	9065	5272	2250	862	400	279	222	195	184	192	191	218	185	193	203	192	178	172	218	205	197	187	187	212	205	192	190	194	226	213	199	186	173	215	209	205	168	207	194	213	201	233	174	190	191	196	185	206	197	205	171	192	206	199	199	204	221	201	214	220	204	173	211	196	172	209	206	186	190	182	200	203	186	218	196	200	202	183	189	219	201	192	189	193	220	209	190	181	206	226	205	198	174	188	222	197	194	210	188	187	193	195	214	198	201	220	178	214	208	203	180	212	213	193	199	202	201	171	188	187	201	219	195	195	203	202	189	203	180	202	194	182	220	182	200	210	182	178	200	210	200	210	209	205	197	193	171	212	188	214	216	193	207	200	208	173	207	183	187	207	203	171	206	225	211	167	172	184	187	184	220	201	214	201	216	217	192	202	206	169	172	195	211	184	200	159	199	207	213	186	196	192	210	217	185	181	198	219	189	175	184	200	182	217	225	191	210	207	216	197	223	193	161	221	219	193	164	204	210	214	195	173	193	185	215	207	214	208	211	212	207	193	170	200	213	207	207	214	220	168	184	185	196	186	186	223	182	197	165	173	199	211	189	197	209	193	191	186	189	218	198	205	198	196	172	187	197	193	190	180	176	207	202	172	192	196	192	192	189	200	200	187	182	193	220	175	215	193	197	197	175	184	172	173	197	212	181	190	214	199	187	189	192	200	187	187	215	207	180	197	199	185	189	196	196	177	188	200	186	180	193	185	179	170	188	183	205	179	178	212	202	195	182	187	219	187	237	224	181	188	210	201	194	199	200	200	196	179	172	178	204	202	188	211	211	197	200	202	208	205	212	197	207	190	222	190	181	202	177	220	186	220	207	208	195	202	189	209	211	213	214	200	185	218	208	190	215	181	222	187	188	199	219	174	195	190	214	205	215	175	181	173	179	213	221	182	205	170	193	249	194	161	196	221	195	191	214	210	177	196	186	202	234	199	202	200	236	199	175	208	204	194	190	213	200	186	194	184	204	208	181	203	205	214	182	222	201	215	179	197	196	192	197	222	197	195	186	209	173	195	185	191	209	226	216	217	202	203	207	205	188	195	234	204	186	180	206	202	186	156	193	189	164	185	168	180	202	193	192	235	218	186	190	199	179	223	198	206	211	208	194	200	212	210	235	231	178	195	174	190	216	190	197	197	196	214	184	210	182	192	193	215	212	198	209	184	187	190	185	198	196	207	180	209	200	207	196	210	211	205	191	186	180	196	194	213	195	183	220	183	203	192	226	199	179	197	196	203	181	184	159	216	197	210	191	188	203	178	199	190	180	178	204	194	176	198	189	214	195	218	211	210	193	216	170	194	193	186	216	219	174	179	175	204	182	218	175	204	187	227	187	191	194	189	197	206	197	180	222	207	221	178	195	196	208	147	178	221	176	199	204	191	191	210	195	221	226	183	205	162	185	200	201	203	165	195	240	202	204	219	191	161	193	189	183	190	231	187	192	183	206	169	197	207	187	217	197	217	194	221	194	180	166	216	207	180	206	192	201	183	206	184	200	207	196	197	204	205	197	204	194	177	200	187	186	187	215	191	221	173	214	239	189	190	179	210	206	216	201	215	198	192	204	198	177	201	198	202	204	181	205	199	204	194	210	182	190	178	192	190	237	214	197	198	205	181	191	185	187	221	198	191	205	182	203	202	196	213	203	207	189	244	205	216	200	166	176	175	203	197	180	207	201	219	196	202	220	200	202	218	203	180	203	193	207	182	220	204	204	165	186	215	182	212	186	191	189	208	179	195	180	191	197	193	197	205	199	196	185	179	215	189	186	185	175	204	199	190	191	219	200	219	200	194	195	225	201	186	191	194	197	181	203	184	189	206	175	206	196	182	218	199	195	209	181	207	203	191	192	187	202	183	209	186	210	218	217	224	184	164	187	208	171	207	212	204	201	196	209	193	174	220	215	224	189	185	195	175	187	184	203	211	190	205	205	189	206	203	199	219	183	192	213	200	205	226	171	213	164	182	228	193	187	191	209	167	196	210	179	204	209	194	189	178	202	190	192	195	211	203	214	170	175	223	199	195	183	191	198	197	208	196	183	194	214	242	201	211	191	210	181	211	210	173	222	184	190	211	205	173	206	176	188	210	214	205	227	203	199	202	218	166	226	210	186	190	207	186	162	221	197	205	181	176	188	186	184	199	219	202	179	181	210	202	203	199	205	194	206	190	203	202	178	203	202	191	219	202	205	213	220	193	213	206	214	205	221	213	185	193	221	206	199	234	214	216	207	185	194	172	191	189	201	175	232	207	215	196	207	206	196	222	176	161	175	207	197	194	203	199	198	199	194	220	198	222	209	156	173	195	207	224	197	191	202	172	195	186	182	202	207	210	206	206	211	168	197	194	198	181	185	217	207	191	171	181	215	193	214	198	174	205	201	223	225	166	204	206	191	187	228	198	186	200	175	195	205	198	200	182	174	208	199	187	187	182	175	224	187	198	218	219	196	192	176	186	184	222	204	196	199	172	199	194	196	169	225	201	200	206	175	194	193	208	159	211	200	183	195	207	182	215	198	196	225	178	187	206	190	219	207	186	204	200	207	182	195	217	221	196	173	187	216	198	223	214	201	208	192	207	208	214	211	207	206	209	211	233	191	191	197	173	204	200	220	181	195	171	216	237	205	180	176	189	238	184	184	190	188	176	193	203	205	180	224	211	235	198	202	197	200	208	206	196	195	200	179	218	195	208	196	240	229	193	192	165	204	205	193	194	175	224	183	222	225	207	233	201	218	203	213	195	182	194	209	224	227	215	174	172	182	222	195	201	217	217	225	181	200	195	231	191	197	206	177	188	192	193	193	188	220	198	209	192	181	180	190	205	181	211	205	201	211	182	211	180	190	189	208	185	175	193	180	211	200	227	211	199	170	191	192	209	199	187	180	188	210	177	205	204	164	183	166	211	189	200	211	165	203	215	184	186	178	222	185	183	180	173	211	178	193	187	208	187	198	207	212	200	211	201	202	209	209	205	198	221	193	216	226	199	191	196	171	175	181	206	208	184	176	210	195	181	209	222	207	205	177	210	185	214	193	188	205	177	202	224	200	195	217	208	191	202	191	196	204	202	215	195	207	194	190	207	226	193	207	206	202	212	214	178	179	192	215	217	175	218	199	207	194	183	182	197	171	192	186	194	200	187	207	154	186	177	202	193	211	200	189	211	236	216	205	191	213	200	229	179	173	226	203	209	201	193	207	199	202	187	210	194	200	207	200	208	204	221	182	185	205	214	204	216	193	191	188	158	184	224	190	211	203	187	181	188	205	215	222	203	193	201	213	189	192	195	180	219	185	210	183	198	175	186	204	198	192	199	169	224	210	201	195	183	208	221	192	180	201	184	240	185	205	207	219	233	197	197	179	200	198	183	210	189	209	190	193	188	225	160	201	196	189	182	223	201	216	177	197	198	212	193	192	212	184	207	205	226	198	214	210	222	213	201	218	196	205
2801	4193	18404	21149	14331	7406	2941	1315	755	554	553	461	482	506	479	517	484	515	497	524	490	541	493	488	483	493	532	502	475	513	511	487	486	500	496	492	508	510	519	510	532	492	507	511	471	487	481	495	541	462	489	489	458	524	518	511	525	516	542	524	476	493	483	515	489	515	461	513	534	469	517	510	510	513	482	488	444	502	499	460	505	474	477	480	539	506	484	521	506	511	483	512	517	504	485	512	471	512	479	468	499	507	465	519	533	496	516	512	530	467	520	522	488	505	498	508	461	489	493	460	484	558	502	491	505	501	499	494	507	500	510	486	473	464	495	504	524	494	499	473	499	490	505	537	489	460	495	501	507	526	494	515	502	491	526	540	552	514	498	512	480	534	516	493	511	501	521	510	497	522	494	485	498	515	535	489	505	474	504	513	506	529	485	480	479	536	505	520	506	523	520	463	512	482	523	498	518	484	495	491	490	534	474	491	497	501	486	531	465	497	486	508	505	500	531	515	488	490	500	457	490	493	501	505	529	511	463	476	478	526	507	478	507	477	468	505	471	521	484	501	487	484	491	534	508	526	493	487	521	499	523	567	495	493	505	531	492	472	492	497	510	512	487	519	491	485	479	475	508	497	478	447	489	483	527	483	507	499	477	504	494	472	502	542	491	505	512	466	516	491	494	492	474	499	510	473	546	496	527	488	509	514	538	475	529	522	532	487	502	508	491	508	526	479	456	510	497	516	500	495	507	498	483	500	479	468	510	477	491	501	513	484	511	516	490	479	481	491	542	504	474	474	524	531	503	469	462	507	516	508	465	491	479	494	518	516	507	476	495	493	504	545	481	470	506	507	504	484	505	494	473	470	522	527	483	486	499	512	498	498	505	498	494	503	501	497	493	510	504	511	509	494	457	519	498	477	443	486	475	494	482	505	458	522	497	481	504	458	504	473	487	499	483	512	487	511	551	543	508	507	506	483	513	522	488	508	496	493	522	457	516	497	485	494	511	475	486	536	470	497	516	473	467	505	476	534	522	539	497	498	502	509	530	521	471	527	519	489	509	520	511	514	496	501	504	475	494	505	469	489	483	526	508	463	494	483	506	492	471	500	523	486	499	522	489	512	514	536	489	494	482	457	519	489	478	522	521	465	520	474	498	476	504	500	484	482	504	505	499	473	499	496	528	480	473	525	542	530	495	516	467	481	488	498	524	506	524	495	474	499	544	516	515	515	491	490	505	532	485	526	471	474	505	518	540	499	516	517	496	494	505	546	511	515	472	506	510	467	514	492	498	512	454	477	475	520	503	522	489	543	523	516	506	514	484	505	516	462	476	503	504	505	557	540	487	507	506	531	521	506	491	541	458	455	477	468	480	535	507	502	488	476	530	481	501	515	501	532	504	531	451	489	566	513	460	477	518	540	463	515	502	470	535	523	468	436	481	509	492	492	516	525	495	492	520	536	493	481	499	520	473	527	513	522	541	532	532	522	527	480	493	496	471	487	497	455	521	517	504	511	502	491	505	522	490	487	526	506	518	479	472	479	467	484	523	509	523	473	467	484	501	485	543	495	515	507	482	485	495	483	506	499	525	492	494	499	488	490	470	495	507	517	548	513	508	493	496	476	527	533	525	489	498	477	495	521	458	492	532	507	520	547	510	505	510	528	510	497	497	471	522	477	488	487	517	490	541	463	483	544	494	516	495	460	494	510	514	563	531	486	490	499	500	565	497	496	517	471	526	534	513	505	497	496	485	535	504	496	512	514	510	483	465	536	502	505	501	492	524	483	515	520	515	502	488	522	517	492	489	467	456	487	483	476	488	493	541	515	476	461	520	500	519	527	457	526	504	501	477	493	502	516	511	459	485	494	494	499	505	507	479	497	461	508	475	512	507	458	478	495	494	480	507	500	510	507	501	483	526	473	492	504	515	490	506	480	520	530	424	534	501	487	524	517	506	542	533	524	487	497	501	505	493	532	482	483	509	517	504	485	478	514	444	493	502	475	521	496	496	497	499	516	490	460	528	492	508	486	527	529	521	511	466	546	513	475	516	506	503	502	485	484	514	509	475	521	494	508	520	510	520	503	495	485	530	514	509	492	459	542	483	501	473	467	503	498	472	473	501	491	512	562	493	466	529	518	510	479	488	499	523	459	502	493	536	463	515	532	513	535	467	489	522	502	499	537	496	512	519	515	502	504	509	502	491	535	480	502	507	515	498	508	502	544	544	552	502	540	476	518	475	546	526	546	489	492	529	501	478	461	496	514	485	513	533	493	503	532	552	491	508	496	527	499	503	453	531	479	536	501	515	490	574	541	484	543	492	488	518	491	481	516	527	515	519	480	468	488	491	459	522	484	527	492	477	497	433	481	513	499	516	504	475	515	523	508	480	469	483	480	489	510	532	477	481	464	483	512	516	465	529	505	466	472	510	517	509	494	457	509	463	499	492	501	490	477	471	494	492	470	472	489	468	501	508	498	513	476	516	489	486	462	530	494	501	541	490	493	501	479	526	543	508	482	500	489	507	488	502	480	484	481	512	537	513	501	478	499	502	539	540	496	510	523	496	486	516	529	541	525	544	495	498	485	491	528	495	502	506	507	506	548	508	533	502	522	479	519	480	503	502	532	550	521	471	515	538	515	524	511	522	518	515	511	504	488	481	474	486	483	499	497	528	511	475	489	511	562	447	450	499	489	503	482	532	484	461	464	544	497	489	500	508	509	478	566	476	475	490	466	478	533	554	495	486	516	503	513	476	483	484	521	502	468	470	496	520	468	519	531	506	495	511	545	474	514	474	470	472	477	502	516	494	544	502	518	497	513	490	493	525	519	530	508	516	479	532	489	505	490	507	491	489	516	498	511	547	511	521	520	529	505	523	523	511	501	469	538	494	559	488	499	504	480	485	463	514	499	511	525	521	517	500	493	541	454	478	491	490	459	535	504	487	477	507	498	516	509	544	479	484	491	537	538	529	482	524	500	478	499	479	487	484	530	523	496	510	515	510	512	502	492	505	498	476	518	518	514	526	491	532	508	508	531	483	503	508	488	485	484	514	503	484	482	461	515	468	513	504	525	507	494	523	518	523	497	500	523	494	501	504	464	512	507	489	509	488	482	477	441	481	488	528	480	457	522	484	543	482	488	529	459	556	496	488	505	449	518	513	529	499	509	472	480	441	505	568	556	503	540	525	499	487	469	509	527	501	503	533	526	487	514	494	526	479	516	515	496	535	507	497	499	515	528	516	504	509	505	477	483	507	501	518	505	516	522	510	496	527	530	492	513	505	490	488	457	503	519	500	550	518	479	489	542	480	504	507	496	527	500	542	474	493	506	484	481	527	483	534	472	526	527	491	502	473	517	487	521	540	518	524	481	526	507	489	508	487	485	524	494	543	494	503	535	515	475	476	523	504	479	517	527	493	508	517	468	477	520	533	508	534	501	545	532	496	494	484	459	483	495	530	474	493	502	503	548	485	519	549	482	522	505	542	512	531	502
24221	41029	74203	65485	47734	28386	11968	2985	730	360	261	262	248	240	236	238	236	217	212	235	243	254	239	258	243	262	234	235	231	220	237	235	236	242	238	244	273	255	254	240	272	248	241	248	236	229	262	247	241	235	247	254	248	271	234	274	235	221	250	249	249	237	242	247	228	244	234	220	259	235	250	226	272	222	254	274	244	261	243	219	271	254	281	245	241	260	241	256	237	253	252	224	227	267	253	265	227	253	257	258	232	215	252	238	246	274	266	249	234	239	211	237	266	225	229	239	276	274	244	264	254	227	225	235	255	242	212	245	262	230	226	259	248	238	243	223	261	262	260	271	246	276	223	238	259	235	242	234	261	231	229	242	263	238	234	234	257	262	219	241	259	213	242	229	265	247	262	218	215	246	260	255	242	241	238	289	259	277	229	271	273	253	230	255	256	240	235	223	259	253	219	237	230	236	254	256	239	232	249	239	249	280	247	271	253	254	226	235	238	256	275	226	249	236	264	215	229	216	232	246	245	254	253	243	221	252	249	243	254	286	273	284	239	271	245	230	236	245	246	257	254	281	261	226	238	242	252	248	243	229	251	241	232	231	232	254	247	233	245	260	238	241	237	260	227	242	242	266	248	244	208	268	263	267	261	257	243	214	231	233	249	242	229	233	229	263	300	252	250	250	232	217	225	254	230	200	248	254	247	222	231	249	237	259	245	238	257	209	245	235	237	247	257	247	277	230	245	237	207	238	253	224	247	238	253	231	237	253	269	259	250	235	232	273	223	252	273	255	236	233	240	274	255	282	235	249	231	235	253	226	246	261	236	226	208	249	242	233	246	232	250	265	275	197	236	247	271	269	257	256	261	222	257	240	226	273	257	231	246	228	262	249	238	210	274	253	228	243	246	253	220	249	231	261	217	253	241	259	268	264	237	254	217	240	257	252	236	230	266	289	227	249	248	242	258	261	276	229	264	250	249	279	252	265	256	254	245	249	229	235	229	247	228	257	230	252	252	234	230	245	245	267	243	233	247	253	238	292	242	231	276	267	247	252	244	235	254	271	232	210	239	242	251	239	247	259	257	223	254	288	229	262	227	241	230	238	230	232	257	214	240	215	260	250	238	231	271	246	263	236	225	264	227	253	260	227	252	237	220	240	244	254	271	225	271	248	237	246	253	227	241	264	291	259	241	221	250	255	212	236	240	240	230	273	233	230	240	223	236	243	275	240	250	246	244	236	249	235	231	210	238	259	218	231	221	240	254	273	259	238	243	247	243	242	239	242	225	281	284	246	258	263	267	231	236	264	223	251	232	264	257	264	224	235	258	238	243	234	286	277	231	231	273	237	293	240	246	248	237	261	208	252	259	219	249	223	225	233	244	232	255	254	234	232	239	234	234	247	248	243	211	224	216	255	235	258	269	240	267	227	223	246	242	238	278	259	240	260	250	262	263	270	230	251	229	253	260	244	240	260	247	240	234	274	266	250	284	236	224	251	263	254	234	232	216	231	240	236	220	223	230	228	246	243	241	257	265	253	263	234	267	236	242	230	277	248	248	217	256	258	246	225	255	239	232	247	236	224	209	239	248	256	249	241	227	208	248	249	252	265	231	228	224	256	239	244	263	249	254	264	239	244	266	222	260	248	234	242	229	247	249	259	271	249	240	253	243	266	232	246	275	230	248	238	229	252	245	250	235	218	234	251	235	252	230	237	246	245	235	234	241	260	257	230	233	237	233	236	269	260	247	232	269	247	231	258	247	240	243	248	237	245	238	229	237	279	258	240	253	231	265	247	241	232	237	233	225	246	241	260	226	248	251	221	260	224	264	231	237	241	185	267	247	243	236	242	250	250	230	239	279	232	233	247	233	274	243	237	233	237	264	238	247	214	223	261	269	252	254	257	273	229	226	243	267	242	242	243	225	229	258	235	232	252	273	247	251	230	256	239	248	260	282	233	242	230	225	242	246	205	250	250	268	240	246	243	256	233	239	264	234	247	207	271	227	234	233	218	255	254	218	213	240	245	235	244	264	264	249	234	262	259	257	239	264	228	270	257	250	249	234	257	214	223	259	254	235	235	240	257	257	262	246	237	232	256	216	247	258	223	232	228	251	265	250	236	244	284	260	213	245	235	271	263	229	241	239	229	246	230	258	265	233	233	220	255	254	235	236	246	243	232	250	241	239	226	209	233	246	243	239	253	220	239	251	254	222	233	252	226	231	225	260	256	254	259	238	243	233	238	286	231	261	228	239	212	276	237	267	251	256	215	236	244	259	242	209	237	250	225	257	230	244	260	263	249	246	255	242	263	250	251	260	221	266	212	254	242	228	260	230	246	252	228	248	240	235	254	233	240	225	261	271	243	246	253	258	244	258	271	256	252	220	251	249	242	235	240	229	251	258	228	241	261	248	257	219	247	258	245	251	249	245	244	241	258	231	246	239	248	243	248	242	262	259	264	230	230	255	232	275	228	231	221	230	240	222	253	251	246	253	266	235	249	246	246	243	240	243	217	262	240	270	266	255	222	233	250	224	245	242	276	258	263	221	250	260	244	252	244	223	244	237	219	232	257	222	269	267	237	240	262	245	227	215	233	244	230	256	242	257	215	217	278	252	244	247	245	232	228	235	248	272	229	234	245	231	233	252	249	233	257	236	231	259	254	273	218	223	253	280	235	244	226	220	263	232	247	258	211	272	241	227	241	235	272	218	262	254	259	245	239	255	254	246	245	242	210	252	252	262	240	242	256	257	269	272	227	247	253	223	239	260	239	263	238	243	228	226	262	249	240	249	257	266	253	209	255	266	250	259	254	265	246	244	226	238	248	257	249	245	251	237	246	238	223	233	285	227	256	252	239	250	246	216	259	260	280	232	279	285	248	238	271	237	265	215	250	262	233	229	241	260	248	251	222	237	254	242	267	247	236	252	240	247	247	235	257	252	231	263	240	250	249	246	225	225	277	226	250	245	261	236	252	233	286	256	248	235	243	241	260	244	258	237	247	256	251	238	228	226	248	257	243	252	246	255	230	259	261	259	237	268	253	251	269	275	225	225	236	281	233	239	229	253	254	241	235	259	208	236	282	243	253	212	249	267	237	246	217	241	223	257	225	258	264	251	255	249	233	234	249	272	243	255	254	252	248	273	263	232	247	267	262	230	235	255	231	257	239	258	246	255	222	214	246	245	226	262	266	247	256	270	250	250	258	250	243	269	223	203	251	254	239	264	237	264	252	236	224	258	204	231	225	236	236	234	240	249	281	236	270	241	245	239	243	254	240	245	263	247	233	248	246	241	263	261	246	228	248	257	254	244	241	284	228	233	268	217	252	247	248	258	251	250	230	253	236	244	216	235	229	241	261	234	258	219	238	236	235	263	214	257	252	227	240	232	245	257	260	223	244	248	254	227	249	227	271	212	250	223	255	245	246	218	224	233	240	250	243	280	268	218	243	255	276	215	250	232	231	248	219	235	233	245	264	268	253	253	256	273	224	249	255	233	254
14555	33156	69303	71293	56809	39459	22010	8465	2574	950	625	585	630	605	608	629	621	595	574	580	592	571	612	559	596	628	614	560	599	611	587	610	583	650	608	623	632	561	596	566	574	622	617	628	591	529	623	609	588	602	599	610	596	567	635	627	566	606	561	574	588	607	605	557	596	597	574	618	621	596	606	567	608	573	564	578	629	593	586	621	619	559	607	574	547	610	588	605	610	604	616	618	577	589	596	610	585	619	582	575	610	602	608	653	594	591	572	601	638	610	600	585	584	649	580	582	620	615	598	582	584	616	588	580	609	622	602	615	589	615	601	596	584	572	611	636	590	607	609	597	580	568	601	615	566	617	590	581	559	629	616	584	629	602	620	607	596	604	639	611	648	630	573	589	611	592	582	602	556	593	590	602	565	645	600	604	622	631	614	596	595	618	608	573	578	577	602	574	560	628	577	646	554	614	638	628	625	667	577	597	576	594	612	617	605	613	603	614	613	585	615	597	608	583	583	599	563	599	628	625	607	599	624	558	599	573	587	593	609	603	597	573	618	658	562	631	640	585	600	602	606	597	567	563	614	584	584	570	602	649	578	615	555	647	600	619	591	636	632	611	660	566	635	589	573	562	595	592	598	637	610	609	621	597	605	560	556	564	593	611	623	608	552	636	614	597	590	592	560	613	572	631	613	589	591	609	624	635	562	568	684	575	579	644	593	567	599	586	616	608	588	600	587	575	655	583	595	602	627	591	581	604	595	653	617	596	638	605	596	606	623	614	581	606	596	641	555	591	586	601	539	575	640	603	597	608	620	558	583	568	649	572	588	582	611	633	571	579	612	583	624	620	603	579	615	571	606	581	606	590	588	606	611	584	610	581	630	577	594	564	624	593	608	580	593	592	597	583	576	560	624	557	595	578	594	599	617	636	585	579	581	598	576	612	579	568	607	609	575	629	576	581	577	598	621	599	575	593	603	611	565	582	574	609	662	602	576	585	591	648	627	597	610	606	632	618	562	580	607	641	571	593	572	583	568	569	603	600	652	608	568	573	595	590	547	607	608	579	571	604	549	588	598	605	551	625	594	604	576	599	628	592	604	601	614	601	642	597	609	631	568	659	617	571	586	629	604	596	614	591	564	566	624	576	640	632	592	587	619	580	609	572	600	608	644	622	587	602	604	592	584	596	614	608	583	576	636	608	590	575	589	592	572	566	591	571	596	602	579	624	582	574	548	573	574	598	590	563	584	635	571	610	621	614	600	586	590	596	661	618	582	654	578	616	611	594	603	595	626	606	630	591	583	625	587	612	587	583	595	619	601	557	602	595	562	589	579	587	606	616	624	564	626	644	594	620	600	642	625	588	615	609	602	590	664	623	626	589	568	601	589	616	609	592	625	618	642	562	589	578	588	600	617	615	625	604	654	603	603	604	614	608	605	596	616	610	588	595	610	624	610	626	630	632	544	613	596	594	619	565	632	574	606	574	598	550	594	598	632	604	602	621	619	602	614	623	600	593	608	599	605	582	592	585	554	601	581	613	582	580	547	625	638	582	607	614	622	595	584	588	629	627	587	583	618	596	602	597	642	565	589	587	627	634	600	626	575	613	574	587	640	564	565	600	569	565	608	561	616	571	577	568	603	609	580	559	644	584	616	599	574	589	597	612	599	617	607	591	598	597	572	611	634	591	647	615	633	582	608	595	628	580	586	583	557	611	587	607	601	629	619	628	650	653	532	546	567	593	573	544	614	600	591	577	593	597	603	612	606	578	608	607	629	619	579	629	604	638	589	588	622	607	637	599	594	596	622	613	547	601	597	570	558	589	578	597	614	596	607	600	575	641	592	608	572	630	604	615	635	607	631	574	576	570	616	602	614	574	578	598	581	587	607	604	615	596	590	623	599	624	549	590	627	574	634	626	613	594	605	585	598	551	666	607	566	595	563	586	595	581	566	601	634	552	610	602	594	607	617	589	623	584	624	581	609	572	591	596	563	621	599	637	605	632	607	580	603	615	574	595	601	632	608	608	636	578	582	623	589	613	655	589	616	581	610	585	579	620	545	598	590	616	594	601	554	615	578	619	604	596	588	646	595	550	625	637	596	582	622	525	602	636	632	607	598	575	581	635	589	602	602	577	620	611	584	593	574	623	621	600	659	588	624	584	569	561	610	587	608	598	569	627	609	555	589	572	622	564	586	613	570	604	625	618	616	627	593	593	566	617	609	548	628	568	605	641	589	626	624	593	633	575	571	613	597	587	588	622	607	623	616	591	607	640	616	575	587	580	568	547	561	598	600	578	551	579	556	621	569	609	586	582	540	601	603	664	573	592	537	573	633	603	613	574	578	555	602	594	560	594	634	615	570	569	613	572	579	629	614	576	614	627	586	598	606	635	579	597	613	568	584	643	648	595	635	643	581	546	640	586	645	589	556	560	549	641	562	659	585	580	621	614	632	578	591	566	600	619	644	599	634	568	620	617	627	609	619	586	667	584	616	620	663	603	584	630	544	586	588	627	556	587	628	594	597	610	641	583	619	594	616	594	605	610	610	630	585	613	605	657	574	593	628	607	612	590	603	601	629	569	580	597	570	625	607	589	574	619	587	575	609	601	595	599	627	604	621	590	648	608	592	572	588	607	596	607	616	633	546	615	559	636	589	624	616	612	568	570	602	620	586	577	572	593	591	589	587	613	594	646	587	616	595	606	605	595	608	597	552	583	609	631	590	647	599	573	554	627	566	641	633	608	617	645	585	621	562	579	603	556	608	626	563	612	612	613	573	605	594	571	555	591	594	562	616	622	639	610	567	642	587	590	625	627	631	580	598	614	595	608	631	589	616	594	611	587	573	605	589	604	602	601	583	607	601	571	601	612	586	609	626	578	584	596	623	616	581	604	623	553	611	623	632	593	574	613	636	547	635	598	616	613	601	601	563	606	550	601	604	616	664	577	617	615	637	606	663	597	612	622	623	572	606	582	664	610	593	573	568	644	619	583	634	622	582	597	566	577	593	599	592	596	558	588	582	607	623	634	567	574	630	646	580	596	608	593	550	568	623	580	588	577	593	614	561	583	606	583	599	596	613	578	617	608	624	569	594	593	633	610	598	617	582	615	577	584	582	613	585	606	592	572	615	600	606	625	595	595	559	585	636	636	602	562	616	556	587	618	580	577	575	592	591	590	623	601	610	616	602	582	590	607	569	622	598	589	554	568	614	563	590	587	613	591	621	577	603	653	622	550	578	617	623	637	591	588	644	620	577	559	610	603	622	589	581	594	606	622	581	603	576	596	615	588	570	575	627	629	617	610	536	607	647	605	599	615	585	603	565	570	553	608	607	602	609	601	593	601	608	610	580	568	585	608	640	593	632	579	568	660	593	591	597	618	625	621	599	568	555	563	551	577	626	602	597	557	610	624	578	590	591	600	643	584	606	616	580	589	651	588	594	609	587	583	578	594	624	580	630	607	613	595	620	605	603	644	569	598	619	616	642	671	606	568	591	586
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
