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
338569616448	338569617007	338569617557	338569618107	338569618657	338569619207	338569619757	338569620307	338569620857	338569621407	338569621957	338569622507	338569623057	338569623607	338569624157	338569624707	338569625257	338569625807	338569626357	338569626907	338569627457	338569628007	338569628557	338569629107	338569629657	338569630207	338569630757	338569631307	338569631857	338569632407	338569632957	338569633507	338569634057	338569634607	338569635157	338569635707	338569636257	338569636807	338569637357	338569637907	338569638457	338569639007	338569639557	338569640107	338569640657	338569641207	338569641757	338569642307	338569642857	338569643407	338569643957	338569644507	338569645057	338569645607	338569646157	338569646707	338569647257	338569647807	338569648357	338569648907	338569649457	338569650007	338569650557	338569651107	338569651657	338569652207	338569652757	338569653307	338569653857	338569654407	338569654957	338569655507	338569656057	338569656607	338569657157	338569657707	338569658257	338569658807	338569659357	338569659907	338569660457	338569661007	338569661557	338569662107	338569662657	338569663207	338569663757	338569664307	338569664857	338569665407	338569665957	338569666507	338569667057	338569667607	338569668157	338569668707	338569669257	338569669807	338569670357	338569670907	338569671457	338569672007	338569672557	338569673107	338569673657	338569674207	338569674757	338569675307	338569675857	338569676407	338569676957	338569677507	338569678057	338569678607	338569679157	338569679707	338569680257	338569680807	338569681357	338569681907	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
32970	15587	2717	510	369	292	251	220	225	254	241	245	227	215	220	231	229	214	219	214	211	201	226	227	205	218	232	231	208	215	210	201	195	212	219	208	212	194	216	223	220	196	181	176	235	217	176	186	215	219	221	196	222	213	198	218	206	221	227	212	190	194	212	209	211	215	208	211	238	212	200	200	218	226	222	213	174	207	209	198	230	236	191	229	179	200	192	228	203	210	198	228	238	208	223	202	229	211	220	207	194	190	221	220	230	209	225	215	213	208	184	212	202	203	224	233	210	240	212	193	176	210	222	237	204	211	241	197	198	232	201	196	216	205	218	207	210	200	219	192	204	201	200	209	209	186	206	219	207	240	199	215	228	214	238	225	240	209	225	215	184	209	201	197	209	237	194	216	211	219	224	208	223	211	224	185	203	196	227	208	213	212	221	202	210	205	205	214	211	222	200	218	184	253	226	215	216	226	202	207	206	210	207	246	207	202	210	193	206	207	206	202	220	209	228	228	236	190	233	224	195	217	212	197	200	229	223	233	205	223	217	219	208	202	228	199	209	183	212	201	207	205	226	210	190	199	230	224	203	187	221	233	198	223	207	190	210	218	211	214	261	217	212	231	203	228	212	217	223	202	220	238	215	204	216	214	236	216	205	207	193	208	188	215	216	209	209	196	156	221	213	171	210	207	208	225	212	212	232	200	220	237	242	205	230	221	218	200	206	197	205	254	218	191	208	205	217	217	216	230	233	231	184	202	226	218	212	216	216	195	207	205	199	213	224	202	202	224	200	197	210	208	220	216	224	210	226	197	210	223	215	216	193	202	228	227	208	208	219	229	226	217	197	220	219	213	207	182	199	198	205	226	214	239	206	226	229	192	230	200	226	223	227	205	214	214	202	195	221	205	181	210	226	221	192	224	192	188	183	196	234	215	201	221	209	231	229	210	201	240	243	192	205	206	221	199	210	216	233	265	205	193	218	193	197	183	207	231	207	195	232	205	215	180	197	235	210	206	230	200	195	226	208	196	200	185	207	172	230	221	213	219	230	227	197	240	232	239	222	228	212	212	215	209	219	221	213	215	217	232	228	212	211	226	202	182	214	198	204	212	210	222	221	187	219	213	227	198	216	231	197	242	225	206	207	212	201	259	216	213	215	205	220	211	205	206	200	227	212	225	182	226	212	202	225	226	208	226	198	221	242	199	210	218	221	197	225	206	226	203	227	210	205	211	225	232	225	190	254	201	205	214	213	218	241	242	209	218	236	226	229	245	206	198	221	188	225	194	209	178	215	203	199	215	208	210	223	218	227	201	210	224	203	197	185	206	188	194	221	218	204	225	188	215	198	195	224	232	237	230	230	224	194	209	201	224	207	207	233	215	207	215	235	230	230	209	192	210	241	195	223	220	187	227	215	217	247	224	211	215	198	219	214	224	226	219	245	231	221	218	204	203	205	191	228	214	210	193	217	206	226	191	212	223	205	216	220	208	190	212	217	223	211	217	204	195	206	196	194	228	212	207	221	213	227	196	212	199	220	184	219	209	200	204	212	203	203	204	205	224	212	233	228	223	226	170	226	210	183	201	212	210	210	233	209	204	213	196	220	207	223	228	206	174	203	214	215	226	213	198	233	209	211	234	220	221	222	188	213	185	206	240	184	198	194	239	203	184	217	228	242	219	225	199	197	213	240	197	211	218	215	192	221	196	256	211	198	211	223	199	233	243	191	230	205	222	187	222	224	227	235	213	200	204	203	171	224	222	219	213	201	212	209	214	227	237	199	182	210	216	238	222	214	198	184	201	233	184	222	206	210	223	202	212	250	227	233	250	261	247	211	224	210	233	216	193	223	203	202	214	205	226	224	220	233	204	196	262	223	220	200	214	223	223	207	224	197	227	234	222	218	206	206	206	215	198	229	234	222	222	225	212	181	198	214	205	211	220	222	206	193	197	213	229	201	179	231	213	215	207	207	189	213	219	215	217	184	221	201	196	227	194	188	217	218	196	222	213	254	212	230	229	218	214	225	187	181	212	204	220	223	157	207	234	208	212	183	208	235	227	218	215	249	227	193	192	233	233	215	214	191	207	197	228	230	207	221	243	225	202	198	237	191	233	235	232	224	204	230	208	220	205	208	215	215	222	239	212	244	225	212	221	210	241	190	200	238	190	227	202	205	210	204	193	181	229	212	216	205	234	209	214	200	213	203	214	202	178	209	195	216	206	203	188	205	197	193	232	214	239	215	228	231	233	236	203	204	221	223	233	205	230	172	201	219	215	220	226	217	199	210	204	174	199	199	220	230	228	222	189	213	213	218	215	221	202	210	207	225	226	220	223	226	225	204	228	201	221	191	212	207	223	195	216	201	219	220	213	210	217	243	184	212	196	216	201	219	217	175	227	215	228	206	191	238	236	194	236	226	229	225	211	228	208	195	210	227	227	209	192	215	200	214	234	191	213	222	212	220	206	222	219	237	222	251	218	214	221	220	213	193	217	212	206	204	210	221	209	211	219	191	208	205	234	178	218	220	243	204	236	211	224	209	212	220	204	225	188	218	250	227	228	205	222	209	198	215	214	216	204	198	210	184	199	220	221	236	214	217	208	202	204	225	218	212	212	199	236	269	207	211	197	208	212	199	185	224	205	229	209	244	207	221	188	212	198	227	223	221	203	209	220	213	211	220	193	212	217	196	198	231	194	223	214	229	224	223	210	202	214	208	183	237	236	205	218	217	214	181	199	198	236	179	202	216	210	198	194	214	213	206	220	228	206	213	229	225	187	179	231	228	234	221	220	211	215	211	209	219	195	200	223	221	228	187	205	236	203	196	195	211	189	220	194	211	195	176	191	221	193	198	190	215	185	196	189	214	203	186	210	216	247	210	192	237	205	218	204	208	201	196	197	224	178	211	210	217	221	187	216	196	244	225	207	193	199	227	213	220	209	213	193	221	249	229	231	209	215	199	203	201	206	227	212	217	220	227	214	215	219	187	211	206	232	192	221	216	210	220	209	227	226	214	207	199	200	188	204	205	237	234	211	214	221	215	199	190	199	216	236	215	208	200	205	215	253	233	230	219	222	194	214	215	207	215	204	199	214	224	209	202	225	203	190	194	250	229	194	200	215	200	208	195	216	210	253	216	229	213	211	212	191	210	225	212	191	207	222	203	186	231	213	208	212	185	202	222	203	210	235	215	232	213	212	244	190	201	213	202	213	228	185	216	203	222	185	201	231	188	209	203	208	185	186	205	218	206	196	195	223	202	238	208	211	216	216	210	189	213	209	231	231	205	222	230	200	239	213	220	206	189	214	225	233	177	204	191	209	224	210	223	190	214	201	206	204	227	209	209	206	221	221	200	215	212	236	204	202	215	203	199	216	215	220	213	231	234	215	197	215	228	214	203	220	207	215	199	230	244	229	221	209	206	223	225	202	229	239	215	217	219	202	220	187	237	220	217	189	193	205	198	230	185	220	188	241	237	232	200	203	202	180	204	214	198	250
21638	12553	2146	1476	1173	1005	842	868	797	725	658	638	618	605	595	625	580	529	556	545	566	540	539	572	578	570	574	538	560	541	564	556	570	556	572	560	508	529	523	545	526	522	562	524	542	568	542	543	559	574	524	528	534	536	522	503	544	550	525	537	540	541	544	512	515	558	565	513	572	518	547	520	541	504	566	563	531	535	511	534	520	527	558	531	541	550	534	506	522	548	565	499	581	521	528	564	551	516	541	535	532	529	536	524	574	543	548	535	536	566	529	526	529	525	525	525	513	521	522	540	571	541	533	540	575	540	535	545	509	506	548	491	542	549	545	503	561	542	567	486	515	586	538	543	517	534	548	524	519	568	565	550	538	505	543	519	532	556	528	516	532	512	537	512	521	555	557	544	509	522	519	492	570	552	543	518	507	561	546	517	558	534	533	494	536	552	518	545	502	514	567	535	569	517	534	529	514	542	515	465	542	541	515	528	554	512	539	530	506	538	516	515	548	564	527	580	516	539	513	491	559	525	525	491	533	550	504	526	521	502	556	535	536	569	539	524	509	547	555	513	554	558	573	509	489	518	516	540	532	565	514	529	524	515	537	520	517	544	513	505	500	522	480	510	544	522	521	524	507	511	526	566	534	536	494	504	610	510	527	523	516	573	478	525	523	529	548	560	527	551	559	528	541	568	551	537	529	540	543	532	506	522	505	500	515	499	505	525	509	542	533	579	501	504	561	535	542	541	550	539	531	498	556	570	562	542	503	521	483	546	580	564	534	527	509	522	521	533	559	533	489	514	531	511	565	500	559	535	515	515	502	533	516	498	528	529	527	511	515	541	572	532	538	525	528	516	508	514	574	537	539	522	520	549	546	527	531	528	502	501	500	555	546	518	567	502	561	534	557	563	535	510	556	551	521	523	523	542	539	510	535	546	512	517	552	528	581	514	561	516	551	546	536	558	508	523	502	557	495	528	513	524	535	547	518	519	541	490	506	560	511	561	521	508	577	580	525	481	535	519	528	514	529	524	539	524	575	537	558	529	528	537	533	528	537	548	531	510	518	504	550	559	473	539	542	507	539	504	474	548	542	503	559	550	527	534	506	495	513	530	547	538	519	537	550	577	552	568	506	535	540	524	535	544	524	509	518	518	539	478	560	549	513	513	486	528	559	503	552	571	504	560	512	521	512	524	503	532	541	554	512	555	516	499	505	556	534	518	539	571	533	563	546	525	534	505	571	528	527	576	549	574	489	539	491	531	539	537	528	549	526	583	532	536	520	533	528	519	516	518	564	525	499	563	530	543	533	537	537	568	493	543	536	520	515	454	538	541	573	503	562	508	548	507	565	583	519	507	530	515	510	523	499	454	564	552	543	515	539	569	492	535	546	535	544	521	563	520	521	517	513	520	532	538	507	512	531	533	503	513	559	548	517	539	524	541	540	532	472	568	511	551	512	544	509	507	538	506	565	541	488	531	522	469	484	521	508	520	524	500	512	518	514	540	539	515	526	530	565	524	565	520	526	565	560	500	522	519	561	549	537	509	535	536	559	546	532	520	513	539	501	494	556	535	548	509	525	515	527	526	558	515	489	479	528	535	494	548	508	533	566	538	503	501	531	536	518	532	539	498	540	523	537	510	558	504	533	560	506	537	537	529	547	515	512	530	540	537	551	507	530	503	508	569	566	570	550	541	558	535	542	501	565	498	543	559	492	523	530	519	552	526	508	545	508	527	543	527	533	515	556	490	501	550	552	511	503	537	573	528	527	501	542	551	552	495	564	547	541	554	520	527	533	543	546	524	506	456	548	567	527	546	539	535	527	526	541	527	546	491	539	555	537	542	503	527	561	529	571	512	517	524	510	530	528	538	530	543	534	563	548	482	488	523	506	552	551	577	565	515	506	562	553	513	553	557	532	543	516	519	503	558	509	533	557	559	526	534	533	497	533	527	541	526	506	554	478	526	520	515	501	531	518	530	532	504	509	540	519	500	469	540	541	506	506	551	511	487	563	510	503	522	547	559	550	569	553	527	490	514	508	489	534	562	568	499	503	553	578	507	528	517	509	503	540	519	533	543	504	491	524	563	527	543	494	556	561	518	513	524	511	513	523	553	517	513	546	544	522	531	509	524	503	500	544	544	547	514	515	500	501	558	518	521	523	537	548	509	521	523	560	527	535	563	500	503	521	535	493	545	472	526	562	545	518	555	510	552	546	500	557	529	531	523	560	555	510	510	529	516	478	537	539	529	528	515	524	515	496	528	536	526	531	516	511	547	510	518	526	500	555	516	556	564	508	511	532	536	533	523	507	520	525	535	532	540	516	520	548	485	533	508	538	473	505	517	583	491	569	537	544	502	555	538	524	572	493	538	504	536	482	545	530	537	523	509	547	517	515	504	517	553	574	547	531	574	571	539	534	556	527	498	522	540	522	497	518	484	558	608	511	523	510	535	544	514	525	529	572	509	573	568	539	526	527	573	536	539	510	510	508	564	544	508	546	554	532	536	510	482	511	523	533	519	527	533	522	516	528	546	513	545	511	525	491	546	515	499	491	541	507	528	566	501	514	515	520	520	496	517	538	475	535	516	502	541	551	505	549	550	559	551	507	522	495	558	562	496	538	511	556	499	521	513	553	550	545	475	542	518	530	511	554	515	524	496	544	538	507	531	545	487	500	527	508	544	531	549	551	527	569	551	537	508	554	556	488	528	533	579	533	560	521	513	552	558	563	580	540	539	499	481	546	511	522	551	530	533	543	543	498	557	529	574	521	504	553	491	505	569	497	515	544	548	518	547	508	514	537	527	485	503	550	531	529	521	518	522	512	499	516	506	512	504	556	528	583	552	537	495	555	518	511	569	524	518	553	535	498	527	529	527	513	510	515	510	476	529	543	523	536	549	571	533	551	548	535	542	511	542	518	534	549	551	501	551	548	561	503	557	510	488	579	562	491	529	548	523	557	506	494	515	546	509	498	535	498	481	511	485	527	557	517	530	559	500	509	546	513	509	564	548	551	557	531	494	530	548	484	545	520	552	544	534	534	544	562	570	530	551	527	544	489	516	533	528	547	550	480	529	511	548	501	571	515	499	520	555	520	519	520	487	547	537	525	504	509	534	553	565	523	569	550	529	560	527	508	510	517	523	547	536	567	521	518	525	501	564	517	510	571	550	514	526	548	522	524	533	517	499	506	585	514	520	563	565	526	515	511	524	512	553	526	570	511	503	522	545	537	493	502	500	523	533	522	531	560	548	494	521	524	534	537	526	523	527	528	526	561	555	533	509	560	563	523	511	548	552	487	521	506	544	517	513	541	531	577	535	525	520	505	559	533	526	555	512	505	535	521	509	519	521	533	550	502	500	518	560	546	533	537	514	548	535	563	520	497	544	541	542	535	513	518	542	520	529	522	510	515	518	548	542	512	543	549	517	479	541	514	519	533	526	547	513	509	511	526	564	544	522	504	571	549	566	538	576	540	525	543	512	584	547	535	476	575	547
11668	4069	395	230	223	226	213	211	208	186	227	190	202	196	230	177	219	215	215	211	215	205	206	204	198	193	199	194	200	216	206	229	196	182	215	199	200	218	196	199	220	207	193	192	214	175	204	186	184	187	196	208	187	196	210	213	211	210	185	221	202	197	195	201	201	203	233	210	205	211	192	234	218	192	203	164	195	216	208	197	200	210	204	198	205	207	221	196	200	207	221	203	211	202	217	208	210	202	220	196	209	202	218	204	207	193	200	215	193	192	187	214	181	199	185	193	212	184	205	206	189	192	216	198	217	192	210	212	201	228	181	199	187	202	237	216	226	188	163	198	215	212	224	204	199	202	194	181	190	208	237	188	214	205	204	206	216	199	216	226	207	209	213	241	215	192	210	181	195	202	206	203	213	202	213	216	190	189	197	215	221	196	190	213	201	233	224	197	192	199	202	206	209	215	184	215	212	251	230	182	201	184	218	223	200	203	213	193	212	210	205	204	207	224	238	226	214	192	209	241	215	222	182	176	185	196	204	165	233	189	211	216	179	192	210	201	195	236	216	207	210	192	214	204	198	182	191	180	218	208	194	210	201	212	190	204	198	228	177	196	234	210	202	194	209	203	207	226	223	187	219	203	199	219	223	190	225	222	189	224	190	184	185	194	206	188	224	224	197	195	217	209	190	192	204	222	206	196	184	219	245	197	219	205	179	230	212	203	198	186	196	188	196	225	199	224	206	193	180	220	214	180	207	213	201	218	217	213	195	204	210	188	212	186	214	230	190	183	205	190	217	204	207	182	220	220	213	204	211	208	212	177	218	217	209	217	201	208	178	183	220	195	203	186	224	195	201	237	186	199	219	209	180	210	212	205	198	239	216	204	213	221	205	239	194	208	206	208	205	228	202	208	209	188	205	188	209	215	227	216	212	194	185	191	214	213	218	219	176	212	205	193	185	185	162	217	181	183	199	212	197	179	211	223	180	200	210	220	199	231	211	196	224	210	192	215	219	193	189	228	198	206	235	198	201	207	211	206	217	163	190	197	205	179	229	207	206	202	190	193	218	175	198	214	195	202	209	205	182	174	203	189	204	195	190	231	228	206	246	211	210	197	216	191	213	219	185	182	215	212	160	213	195	206	208	194	173	211	192	201	198	179	204	181	220	203	186	177	208	226	198	196	219	233	237	226	205	175	188	202	203	213	197	209	210	214	201	195	206	226	207	191	212	204	181	186	205	206	213	203	202	201	186	188	198	192	205	191	223	222	208	206	197	194	196	225	187	196	200	219	176	199	232	214	223	208	181	189	192	202	195	224	198	194	203	205	178	208	222	202	191	202	179	204	209	209	203	197	204	219	207	201	206	184	209	204	185	179	213	201	183	196	215	200	179	212	217	202	201	212	213	215	201	209	194	168	206	219	207	219	199	206	226	237	181	199	208	250	218	199	219	205	189	216	185	201	170	229	192	198	195	187	219	198	201	219	202	216	222	195	190	217	219	196	213	225	193	202	253	200	205	187	194	215	208	198	197	205	221	187	201	197	221	201	203	212	183	191	213	197	202	166	189	228	215	225	208	209	186	200	205	213	215	210	193	225	206	195	196	186	196	172	173	199	200	189	205	188	220	200	204	192	214	190	194	185	196	201	217	236	175	211	219	207	210	169	199	202	189	210	204	192	218	242	198	210	231	206	211	199	197	208	205	203	205	201	193	212	203	218	218	215	197	214	211	204	183	217	186	212	201	198	227	200	222	210	216	202	243	195	208	187	198	236	194	194	190	224	218	202	210	194	194	181	233	206	190	228	213	206	233	190	203	226	224	185	199	193	210	207	195	200	199	199	201	208	218	222	195	195	215	181	199	205	193	201	211	192	178	199	192	176	207	204	224	177	203	203	215	210	218	237	196	215	200	198	185	217	225	212	202	214	193	176	169	235	215	210	166	225	202	227	178	222	180	199	196	204	197	213	193	190	196	210	217	218	201	209	228	234	209	214	207	205	211	229	185	196	216	199	192	191	178	232	185	185	230	209	201	191	192	193	192	223	186	203	191	232	209	198	220	199	209	210	209	227	175	205	177	215	193	210	200	187	217	215	211	205	180	184	202	191	194	201	199	193	178	223	195	227	210	209	216	201	220	234	187	233	219	217	196	251	201	189	238	198	213	201	215	193	215	204	200	188	185	208	208	208	208	191	198	192	240	207	180	185	188	219	198	226	189	199	207	202	198	187	206	185	188	182	183	226	201	211	201	208	196	214	213	233	220	224	189	183	219	189	195	189	199	192	205	207	185	195	191	213	209	195	211	180	200	193	192	222	204	211	199	212	199	213	239	196	198	168	193	207	195	215	201	193	216	187	212	208	228	184	216	206	206	188	239	207	207	178	212	200	197	190	183	223	204	213	171	241	181	226	234	220	225	222	182	202	203	197	174	199	197	228	218	191	203	213	196	194	198	184	206	172	202	205	226	228	225	234	208	205	177	223	196	196	216	218	194	231	194	186	188	194	211	205	204	213	203	190	235	197	203	216	204	191	196	205	207	196	219	199	207	212	197	224	240	196	197	212	214	203	212	182	195	180	189	225	211	198	205	223	209	198	181	203	180	193	215	211	219	207	231	201	206	209	182	205	206	259	225	188	216	222	206	181	210	218	176	177	221	191	203	210	210	183	223	230	223	229	192	212	209	196	173	185	189	184	193	193	213	212	206	193	187	219	217	223	225	186	212	195	197	179	194	205	201	211	245	229	184	215	205	214	198	195	234	196	193	209	188	222	189	196	196	230	181	209	206	211	193	217	209	237	206	222	203	192	196	218	249	212	226	192	204	228	191	211	168	172	198	208	184	204	172	193	198	216	178	177	204	191	199	196	192	193	221	217	209	173	209	186	191	218	199	193	196	216	214	214	202	211	211	179	214	227	199	185	174	220	202	193	198	202	205	203	215	225	181	213	192	220	247	200	162	187	191	213	208	207	193	189	196	194	219	203	219	206	198	233	176	195	210	206	205	207	209	202	185	201	212	212	172	190	218	222	210	216	226	208	201	233	202	202	202	194	199	222	213	201	213	247	185	194	192	208	192	184	202	205	210	213	220	226	192	174	191	200	181	187	203	183	206	209	200	194	209	211	207	195	223	184	229	238	230	207	215	245	202	178	196	197	199	222	209	211	202	220	222	211	197	202	214	208	224	182	190	214	227	180	197	208	212	209	219	198	215	193	204	211	196	201	204	214	197	202	181	188	198	181	196	193	212	205	220	200	217	199	174	208	180	188	198	220	208	190	216	226	194	189	205	199	181	204	208	219	184	222	196	228	209	214	193	209	225	207	178	197	189	223	190	183	172	214	194	198	222	195	200	203	179	195	212	185	215	188	187	206	214	203	175	190	193	198	213	209	208	222	198	199	197	191	210	206	210	189	211	201	201	196	206	199	213	218	194	182	226	190	221	184	194	223	220	223	190	229	223	203	189	190	193	197	206	211	190	182	200	211	201	214	238	201
8907	4251	640	631	584	575	557	511	556	522	537	547	520	509	531	493	509	542	528	526	528	519	549	525	534	496	558	522	541	558	508	504	539	519	515	478	534	455	530	524	530	473	521	551	501	546	501	530	524	481	507	545	533	506	532	540	541	520	532	474	530	511	519	526	514	537	521	520	502	525	532	532	544	516	547	505	505	515	554	545	530	501	520	537	517	511	517	541	539	511	534	523	506	488	513	548	536	541	540	547	503	540	519	541	529	516	561	509	524	525	522	548	542	541	542	499	554	533	523	498	520	516	519	523	486	530	516	508	543	543	540	550	526	556	550	522	497	533	501	505	488	497	526	538	515	533	544	535	518	545	546	555	478	536	516	529	532	543	551	560	500	533	559	557	507	522	517	490	545	513	518	538	526	563	478	525	587	474	514	510	520	533	511	528	544	547	489	546	533	523	545	523	534	567	523	508	535	514	510	505	569	502	481	535	505	567	510	516	528	501	531	544	547	517	552	503	550	543	506	507	518	547	525	541	448	547	506	499	515	534	535	569	536	518	515	530	545	513	534	557	545	521	538	513	527	531	488	544	571	534	515	529	510	538	471	550	523	519	530	539	505	533	540	543	512	554	487	494	544	488	499	549	529	492	510	528	596	562	505	496	514	516	535	543	549	547	531	554	518	488	545	504	561	524	493	495	492	527	550	524	506	516	500	494	528	469	505	514	506	540	544	530	491	509	511	541	484	548	504	513	515	542	556	521	518	488	526	528	486	524	520	561	522	517	510	540	544	535	501	548	537	473	500	487	526	522	548	560	537	521	534	503	528	524	540	560	504	529	544	555	537	521	533	515	518	532	509	518	513	513	537	573	561	509	516	506	500	555	536	504	504	510	538	534	519	550	562	481	515	528	553	560	545	509	569	509	497	520	521	495	575	539	531	576	552	515	574	522	551	513	545	503	517	539	475	538	485	538	512	498	561	531	501	525	520	527	540	567	542	499	498	541	507	503	548	517	523	513	514	517	529	491	551	506	531	523	567	539	479	546	536	560	551	535	502	530	528	522	524	527	526	514	569	548	532	552	558	551	543	529	519	520	540	528	554	538	560	510	521	524	551	529	502	536	515	532	492	508	522	554	543	529	481	514	516	507	549	532	541	533	517	541	528	538	503	531	551	483	532	538	512	523	480	505	532	557	526	514	483	510	489	539	572	521	529	557	535	572	506	532	507	507	457	530	520	508	521	517	536	540	494	528	503	530	515	519	522	524	569	541	556	567	495	511	524	586	522	579	548	521	548	497	539	520	562	506	546	520	521	529	545	498	540	550	522	505	505	507	510	541	520	512	523	557	524	508	570	495	539	528	483	538	535	484	560	540	507	497	525	526	515	525	516	555	527	509	504	524	528	536	510	530	490	513	507	531	515	588	526	490	513	519	592	516	545	573	486	514	532	547	495	477	505	526	547	537	548	471	506	584	524	530	478	551	535	501	513	518	535	527	547	571	499	536	509	504	494	545	495	469	516	568	547	547	499	545	575	509	534	502	503	527	540	539	525	574	529	520	516	540	559	547	506	530	548	515	501	488	499	506	502	521	479	524	559	540	542	530	544	524	489	542	552	534	505	537	523	542	553	561	522	537	498	491	518	556	503	483	545	505	538	510	539	515	510	515	524	537	547	520	531	500	547	504	501	540	517	514	524	512	508	518	514	506	524	521	542	559	517	545	512	530	551	495	537	524	504	526	524	518	502	521	467	521	499	503	539	539	536	512	495	540	509	566	527	521	509	559	524	545	510	519	545	541	503	483	548	506	505	510	489	530	486	485	541	514	530	516	522	548	547	525	557	508	550	525	517	508	509	528	501	567	474	550	516	528	549	525	538	537	539	501	490	491	551	529	540	544	562	515	539	530	504	519	527	523	512	500	525	517	534	506	545	515	573	513	505	505	506	517	495	547	542	533	498	572	527	498	572	558	521	518	514	551	503	490	527	512	542	529	555	499	519	541	562	524	504	529	560	563	492	537	470	517	531	539	522	556	512	526	494	543	505	551	507	549	588	544	512	483	527	489	517	524	510	563	523	542	553	567	480	497	520	534	516	496	493	531	511	553	559	526	510	513	549	513	543	524	478	506	513	553	522	538	538	515	503	526	549	471	541	539	497	542	505	545	546	525	530	531	543	540	522	544	513	494	496	526	491	540	541	526	508	554	525	516	551	543	530	536	526	563	464	514	522	545	514	535	491	499	518	526	476	529	499	505	526	523	509	537	501	561	531	528	554	526	515	534	541	481	548	543	544	501	525	536	546	502	555	507	512	497	519	515	537	497	538	474	552	513	516	548	518	500	508	528	482	525	536	521	530	507	547	544	531	509	529	503	546	544	474	510	538	530	530	501	524	513	509	508	535	557	496	507	522	496	517	503	508	515	526	506	465	538	475	550	503	508	544	514	524	480	531	526	513	540	517	542	545	540	540	482	507	482	529	466	475	562	518	509	520	519	536	552	510	505	517	530	513	530	560	545	542	520	515	494	550	519	492	524	520	527	544	502	535	527	510	505	539	524	512	492	508	568	532	542	512	528	522	543	527	544	511	514	526	517	523	458	529	517	535	560	523	563	559	555	514	521	543	511	547	508	516	473	516	541	576	554	544	523	557	550	563	487	511	542	506	511	530	554	571	525	522	538	549	545	529	487	558	503	542	458	513	500	512	526	527	504	550	532	542	519	479	533	509	516	503	525	507	485	467	499	485	521	487	513	508	494	502	479	533	492	494	528	540	528	536	517	502	559	512	538	515	505	535	517	536	550	524	566	552	527	522	518	521	498	514	493	518	548	545	512	521	541	508	521	503	517	549	542	482	518	510	517	504	520	519	515	495	503	554	532	527	558	521	529	511	507	510	516	502	513	517	531	546	503	522	542	542	492	544	535	518	508	538	525	552	522	523	508	543	521	581	558	515	526	482	516	553	511	534	498	522	553	505	526	515	527	545	514	509	542	560	505	537	539	525	481	529	527	547	552	547	527	548	514	524	514	511	527	536	547	511	516	534	493	523	606	549	570	540	514	555	533	542	535	531	543	536	529	471	524	513	511	473	512	500	499	550	485	548	540	458	513	549	519	548	516	532	549	557	524	531	563	473	508	477	517	516	562	506	542	492	532	541	522	552	491	548	521	525	544	535	514	499	517	528	549	482	499	538	509	560	545	547	497	513	538	516	522	514	533	555	548	552	519	540	516	488	512	559	527	532	562	562	557	533	502	518	507	500	544	537	513	503	505	487	505	510	503	534	463	541	542	528	567	521	518	522	558	535	560	510	542	486	554	562	525	496	522	527	571	523	545	504	536	497	507	526	536	533	500	534	539	525	501	517	524	542	547	503	491	512	548	509	505	522	499	512	514	528	539	529	497	489	503	504	469	516	478	541	529	538	522	529	540	542	538	539	509	523	499	473	523	544	525	496	530	543	536	540	520	554	502	548	540	529	548	574	526	494	512	493	500	506	507
24250	10346	1317	439	307	309	276	286	281	286	282	283	238	267	275	261	286	271	269	273	280	241	241	227	265	256	294	227	251	228	230	235	276	255	234	256	267	265	276	237	245	240	252	250	266	262	269	292	259	234	270	240	273	251	265	242	235	277	277	251	248	278	252	289	268	257	306	280	228	267	246	274	253	274	283	261	252	270	263	273	281	248	250	240	245	262	246	237	224	279	274	286	278	275	248	242	245	271	248	293	278	249	265	244	249	259	245	256	288	232	250	228	218	245	252	258	233	283	256	250	246	256	285	253	250	283	271	266	247	231	267	262	223	234	254	255	237	255	246	280	239	236	242	263	277	283	238	262	267	256	246	261	264	230	277	257	264	216	271	237	252	277	239	254	269	238	271	286	236	250	262	247	229	267	267	277	284	279	277	274	250	233	279	224	240	287	240	246	305	245	270	257	285	272	255	235	233	262	250	252	238	258	283	266	249	226	290	232	246	252	253	260	237	274	258	279	242	209	259	238	260	245	259	272	277	218	270	238	268	268	246	234	262	248	270	230	253	237	250	256	249	259	258	266	231	254	254	255	267	274	237	245	288	258	260	275	276	233	266	247	244	226	258	265	249	263	291	259	239	258	278	264	269	264	270	240	251	245	264	243	283	252	253	245	250	253	247	283	241	251	270	234	258	232	260	248	225	268	271	243	243	262	298	232	267	243	228	255	232	251	252	255	232	266	255	262	255	254	256	271	250	214	262	274	249	265	225	237	222	261	252	246	262	224	271	251	262	238	272	264	249	252	258	285	243	269	262	249	257	269	253	268	253	266	245	253	263	275	242	243	236	265	247	246	250	232	262	300	241	245	229	249	232	272	295	240	234	247	263	252	248	252	226	276	271	256	236	252	268	258	245	216	244	273	283	265	280	261	282	252	244	267	261	246	265	268	258	255	217	240	271	242	266	250	264	279	281	238	255	272	256	263	279	266	227	224	258	274	243	261	234	262	241	238	228	244	257	248	266	215	274	253	241	229	262	264	220	244	238	269	260	269	260	255	290	257	265	240	265	280	252	226	255	268	244	239	288	269	251	264	237	288	308	244	247	271	263	233	225	224	241	273	264	247	243	261	263	281	255	239	247	252	238	247	253	248	253	255	266	246	261	241	258	256	246	276	255	264	279	276	278	251	244	266	252	239	277	270	235	219	242	264	245	254	223	256	272	254	212	248	253	246	237	294	286	239	268	242	235	249	271	244	231	262	237	276	241	255	232	233	238	254	247	249	260	254	220	246	271	289	255	264	247	259	262	251	286	251	231	247	249	253	218	249	256	262	267	260	264	268	252	286	261	259	262	236	278	246	261	278	264	298	262	239	235	280	256	262	259	280	294	242	226	264	255	265	241	254	274	271	252	288	291	268	259	247	269	259	255	251	284	258	230	258	227	255	293	267	269	247	243	252	241	253	254	217	251	275	263	249	262	264	248	250	250	251	236	233	225	253	242	247	228	264	231	218	238	242	268	245	262	251	253	261	226	229	245	246	292	225	264	256	249	258	227	265	265	280	277	242	242	282	249	252	231	266	296	258	254	240	242	229	272	269	245	273	251	280	265	236	264	286	243	234	234	263	250	253	264	278	259	245	237	277	274	292	246	260	240	260	227	259	264	282	242	240	251	227	268	223	259	278	264	251	216	256	239	249	251	240	264	256	269	304	276	273	250	230	285	268	252	268	247	236	266	254	248	249	235	271	231	250	265	273	256	238	229	256	241	241	301	259	270	270	224	238	261	205	264	229	215	286	260	252	278	257	238	241	293	251	268	255	252	251	236	253	242	259	240	245	233	272	264	273	246	275	257	245	265	251	261	246	254	232	229	259	251	271	249	246	252	260	278	259	248	267	235	241	245	256	233	225	253	268	240	290	259	269	241	250	269	255	252	247	216	249	231	247	256	254	235	240	254	258	256	255	284	251	241	238	250	243	218	254	229	252	260	279	271	227	257	270	238	246	258	255	254	264	254	258	253	253	242	233	251	264	222	256	259	278	255	250	242	236	245	246	274	254	270	250	227	236	265	225	239	257	260	264	234	250	264	255	235	272	239	243	223	236	292	264	256	253	249	231	300	260	256	261	259	268	287	256	258	270	275	263	259	273	256	253	247	246	241	254	251	269	260	274	268	268	257	255	237	221	261	255	265	242	264	289	242	270	259	260	268	252	285	235	254	261	245	252	280	262	207	236	238	241	260	269	237	240	251	246	277	233	258	267	259	244	255	258	270	236	254	256	252	256	241	231	280	254	246	249	266	281	288	272	257	262	238	248	237	235	202	229	293	297	249	231	282	254	253	255	237	254	254	239	257	251	264	233	272	257	276	274	240	238	270	240	276	275	242	256	240	250	261	263	272	254	271	259	278	252	254	269	231	274	269	257	255	222	240	248	241	243	222	267	238	250	236	266	217	270	277	237	257	282	232	251	254	259	276	298	278	240	242	255	241	260	255	257	253	266	244	236	264	282	217	221	244	248	216	276	251	260	260	259	249	237	249	241	242	251	285	246	250	256	234	228	245	270	259	274	272	263	242	260	252	266	265	292	238	262	248	296	263	250	263	267	224	241	281	246	260	282	247	231	250	261	280	265	286	256	247	268	244	235	249	242	242	245	254	260	227	217	270	266	273	264	234	271	252	249	243	250	275	259	236	250	256	209	275	248	250	222	272	241	244	267	247	247	267	258	246	245	229	243	259	244	271	254	260	245	271	258	251	230	228	266	254	260	252	258	258	240	256	256	276	271	259	238	286	251	266	253	243	247	274	275	247	245	250	268	246	265	257	262	247	288	238	255	266	250	251	254	239	234	240	249	249	290	261	278	261	263	248	274	251	242	264	232	242	245	241	282	255	276	267	283	248	245	240	253	273	266	214	264	231	262	253	266	274	263	258	260	256	241	282	245	260	273	253	268	264	280	255	260	281	247	281	276	237	261	271	275	254	260	231	276	248	232	261	268	235	257	252	256	232	243	237	267	261	276	290	253	245	244	235	275	233	257	260	244	237	257	277	234	267	248	265	284	218	259	251	255	266	261	259	261	254	264	264	258	274	245	243	233	279	256	282	227	238	251	239	274	261	241	287	276	246	239	275	284	249	253	227	270	249	253	267	244	242	252	284	245	274	264	273	238	243	236	224	249	235	282	252	271	276	269	270	244	246	263	244	241	254	243	257	263	267	253	262	225	231	244	260	259	230	261	251	258	242	253	248	256	255	285	268	257	279	249	238	267	245	278	228	266	266	243	261	264	242	257	250	218	260	262	250	223	250	247	257	260	299	239	224	249	272	284	262	293	255	258	233	229	252	232	248	289	227	223	281	260	253	260	260	267	277	240	290	278	266	262	272	258	237	257	272	253	281	293	266	277	265	248	268	249	244	241	264	249	262	256	256	230	268	238	255	273	266	273	269	275	254	304	244	234	267	245	244	200	280	261	232	256	239	233	228	253	261	256	249	271	254	263
17304	8893	1391	1122	980	862	790	779	741	733	704	693	658	625	750	677	621	678	701	682	688	635	640	667	637	636	681	671	653	611	664	620	665	595	671	649	631	632	577	711	611	595	636	609	653	659	643	607	604	609	635	627	595	598	624	646	661	642	559	632	593	622	615	632	630	598	625	632	638	630	587	664	613	654	662	622	607	628	605	612	604	626	620	651	642	621	619	667	601	644	638	599	631	622	621	615	642	602	576	613	624	593	642	604	607	625	626	643	640	642	608	601	676	625	628	627	647	658	628	618	667	652	642	641	629	630	640	663	687	642	679	650	609	642	635	668	635	631	673	603	628	671	679	655	608	630	657	662	633	612	629	638	637	647	671	647	656	603	622	625	598	584	602	637	621	611	579	606	660	643	562	662	588	639	646	621	635	614	610	656	618	648	626	649	677	658	638	632	622	577	589	584	634	624	610	642	621	624	623	637	654	646	602	622	664	644	647	604	662	600	661	590	630	638	644	641	637	645	627	653	641	637	652	645	621	644	604	650	658	633	620	608	635	629	616	614	600	645	613	650	563	651	614	612	604	612	646	590	642	629	647	632	640	625	605	593	602	668	600	620	603	613	625	631	642	659	629	602	609	614	637	621	587	672	690	614	629	574	624	607	628	618	617	624	583	594	651	612	633	603	582	589	630	634	603	654	662	645	603	638	639	651	621	662	656	611	662	625	622	604	603	598	659	592	659	646	633	615	631	626	632	648	657	656	639	606	660	661	610	618	622	601	613	648	644	628	639	639	632	640	635	648	611	636	605	577	631	594	642	624	673	662	616	638	649	592	606	675	639	626	607	658	604	596	681	672	642	642	661	591	653	612	601	646	625	560	646	633	595	616	642	655	595	671	663	673	623	712	619	675	618	634	600	625	675	620	585	615	636	649	646	661	627	629	606	656	617	652	614	624	617	692	617	601	641	625	660	682	643	626	673	631	606	659	646	657	648	629	636	613	631	625	611	610	608	640	653	646	609	630	589	616	654	607	630	624	614	637	616	581	631	693	599	625	617	627	643	604	573	651	609	637	578	631	617	592	653	625	658	649	639	631	638	617	593	668	649	596	602	648	619	651	628	639	603	626	639	589	616	639	628	645	635	607	585	626	600	634	619	613	650	615	601	651	610	673	622	655	616	596	649	626	607	621	621	658	622	589	660	654	630	605	617	628	662	583	601	655	627	607	585	595	643	618	630	628	607	651	626	641	603	606	655	643	622	604	654	631	550	629	608	658	650	643	639	564	615	650	649	608	612	643	626	636	670	605	648	619	632	634	634	630	590	630	653	640	638	607	677	672	650	605	641	631	624	655	598	658	633	632	616	627	623	635	612	623	604	587	620	677	627	609	688	582	632	615	659	593	641	676	633	631	585	616	629	621	643	663	611	601	610	636	574	615	657	597	634	624	600	663	640	639	608	644	622	611	629	598	649	643	554	616	596	637	629	591	578	657	630	627	603	665	677	596	595	617	650	653	631	639	587	578	612	624	629	655	611	648	628	619	642	654	612	619	621	599	610	673	615	641	586	623	664	635	620	592	628	633	612	602	627	638	601	662	605	703	626	642	660	662	632	651	576	604	617	650	608	611	610	589	624	620	640	593	628	642	606	638	668	593	595	625	616	612	656	624	634	623	605	596	628	599	654	629	606	663	609	643	662	648	652	606	641	619	631	629	608	670	660	637	676	664	626	616	622	622	629	644	616	570	637	631	618	645	631	613	609	589	675	583	646	660	597	676	654	621	653	608	642	691	635	575	624	624	644	598	640	602	660	614	620	628	599	649	581	620	625	631	665	670	664	629	651	648	613	606	657	673	658	591	620	637	607	669	611	623	613	647	644	591	638	632	650	697	640	632	617	653	642	610	612	632	615	587	625	667	668	662	674	603	589	633	642	620	580	599	613	575	589	625	662	612	599	642	643	608	599	631	653	620	605	588	645	626	614	638	649	644	586	645	632	606	589	640	607	636	571	606	628	646	671	631	588	551	625	622	610	624	571	619	607	628	624	631	603	686	645	621	638	572	599	639	588	599	643	635	641	630	623	645	660	614	566	653	566	631	660	632	649	653	636	639	619	607	628	584	597	619	638	611	630	600	575	635	643	631	628	662	633	675	621	644	663	617	608	660	613	686	652	653	618	619	635	657	628	610	627	651	642	631	638	640	605	604	650	651	577	686	654	609	649	625	617	591	642	606	650	611	659	658	641	625	617	632	601	609	630	602	582	659	617	607	616	623	595	656	643	597	627	617	647	656	623	587	593	574	605	578	651	605	633	668	574	642	603	617	631	686	607	616	613	587	569	615	659	600	635	576	615	603	621	611	605	626	646	607	639	639	624	676	597	602	638	610	621	602	603	655	623	608	603	656	615	630	625	669	630	639	583	625	655	656	653	602	616	581	637	639	599	636	624	627	629	606	649	612	662	659	579	645	616	634	665	611	605	612	661	628	615	610	626	631	625	628	656	626	638	705	636	614	630	585	646	618	630	592	660	622	656	606	609	677	690	610	679	640	636	609	661	615	681	642	628	619	642	642	632	627	650	629	584	609	612	605	637	636	573	669	641	643	573	607	631	625	613	637	697	631	642	629	607	636	624	661	651	660	665	635	614	662	633	599	591	605	612	644	641	620	648	625	674	610	612	641	667	646	638	651	596	620	685	610	607	631	646	595	626	578	608	623	571	631	642	654	617	591	606	617	620	617	647	593	651	649	654	607	658	623	613	629	641	570	632	624	592	620	619	654	640	624	627	615	630	646	625	617	659	619	610	648	607	610	626	661	658	627	643	582	669	633	593	620	603	657	607	614	626	601	594	609	639	645	655	640	647	630	628	583	648	627	669	675	602	591	647	609	661	634	611	579	626	598	624	651	618	630	647	643	616	644	656	583	633	663	612	603	659	564	634	617	635	627	659	639	674	603	619	678	644	669	629	674	663	595	622	586	595	631	606	588	620	623	621	617	591	636	607	635	641	619	602	633	625	646	612	634	623	641	608	627	645	637	638	660	631	653	623	633	592	610	614	667	624	617	657	645	649	606	627	652	602	644	651	599	644	603	625	612	648	685	606	635	634	561	608	643	613	666	645	629	593	656	650	677	571	604	630	656	610	655	624	582	590	634	606	630	668	635	621	669	599	639	638	607	650	622	619	663	657	615	613	616	628	628	669	609	658	662	623	611	646	639	627	654	609	599	588	644	678	608	651	642	631	630	697	608	609	627	606	671	593	635	608	600	597	624	628	676	659	639	610	649	613	594	642	610	643	636	597	559	637	622	629	634	589	606	644	599	599	624	661	576	649	645	665	626	655	595	642	625	630	597	633	622	604	656	620	612	649	603	651	662	625	650	662	617	597	650	602	666	630	630	635	649	618	578	650	633	660	623	574	598	631	644	560	610	625	638	656	621	682	613	647	576	660	621	667	595	602	646	587	633	612	657	657	626	677	610	631	645	636	612	621	627	632	618
32697	16120	2555	524	342	297	244	247	243	224	227	220	203	195	202	225	192	203	189	189	229	202	179	204	201	203	232	199	183	208	218	195	201	216	209	188	211	230	219	217	188	198	200	208	194	210	191	206	224	189	193	201	207	213	203	216	208	191	194	194	185	186	175	206	215	217	161	210	207	193	204	227	200	191	217	212	196	180	205	209	197	181	214	199	221	183	184	218	176	199	213	205	203	184	200	190	203	231	192	178	191	186	206	191	185	194	196	173	167	176	222	179	237	186	188	186	188	178	151	181	232	191	176	211	195	213	207	204	193	196	206	186	185	205	180	207	202	180	206	218	179	207	207	200	203	200	194	189	192	190	184	185	191	200	200	180	195	179	193	191	192	192	189	198	189	205	203	215	207	198	202	226	220	188	201	215	207	206	193	191	194	180	204	193	200	198	206	175	214	203	193	190	169	184	189	159	180	222	188	221	206	204	163	178	194	191	207	207	215	196	199	174	204	217	189	213	187	182	188	192	179	202	190	215	186	189	200	191	197	188	186	208	177	165	213	189	201	192	182	212	181	168	175	171	230	196	197	203	212	198	169	194	175	207	195	176	193	204	193	228	190	188	189	196	184	198	208	208	215	215	206	210	186	202	217	218	191	196	189	217	189	218	207	203	191	189	203	189	200	190	198	186	189	183	215	200	198	215	207	172	194	199	215	191	195	197	212	185	194	214	198	172	206	221	178	182	201	226	217	205	188	209	214	185	171	196	201	197	207	207	189	179	205	217	205	223	196	212	198	224	186	174	191	217	207	213	219	209	190	213	182	206	210	223	192	200	180	195	178	189	192	177	211	181	216	188	151	192	207	219	172	187	183	186	205	171	185	192	200	203	178	207	205	224	167	214	169	191	211	209	183	204	230	200	184	205	167	182	212	183	214	192	187	168	208	185	166	212	197	214	202	198	200	193	199	175	191	224	182	192	192	214	191	186	220	219	183	204	172	182	196	200	213	191	190	197	215	190	212	193	231	203	187	197	187	194	205	205	222	222	212	193	204	171	202	189	179	199	157	199	218	188	202	220	224	209	203	237	190	211	217	174	187	191	186	214	172	195	182	217	195	180	173	227	214	199	184	189	206	217	193	198	189	178	195	196	201	194	196	201	195	218	192	188	175	206	226	181	224	194	200	188	183	192	226	186	227	207	217	208	189	178	190	194	218	192	206	190	198	198	212	186	197	179	190	201	215	214	194	199	174	185	186	175	206	204	205	202	175	194	229	183	187	189	202	206	194	191	211	199	216	174	193	215	225	195	205	214	196	201	183	232	202	199	188	198	217	209	212	209	176	208	226	183	190	209	210	207	206	191	188	224	216	208	216	175	198	188	202	203	201	156	180	214	202	194	189	217	201	175	207	213	221	201	207	241	191	211	201	183	213	179	191	205	254	186	185	193	200	210	200	183	227	202	204	207	207	214	209	206	198	198	183	182	224	187	178	193	201	196	202	193	206	208	167	177	186	211	216	187	199	208	185	211	212	177	217	175	213	220	214	193	193	214	191	205	208	218	202	215	165	191	206	209	204	208	213	207	188	196	212	188	197	197	159	191	181	189	220	194	183	203	219	198	189	190	225	213	200	179	237	186	216	165	198	157	193	198	186	209	181	239	217	198	181	197	217	209	222	212	211	209	203	202	191	210	173	179	226	210	188	207	203	204	188	208	193	199	203	187	184	188	186	190	190	215	176	179	200	208	232	202	196	195	166	203	207	187	207	182	167	178	198	236	226	207	188	200	191	215	197	186	210	177	194	215	192	188	207	202	221	202	166	198	167	195	193	198	199	190	222	178	195	181	231	175	204	222	207	177	197	185	205	193	210	183	198	162	208	206	198	188	207	194	207	205	177	208	205	218	215	206	207	193	181	203	200	195	210	184	196	184	207	186	208	212	230	215	198	195	202	197	202	213	184	175	209	176	197	175	195	179	183	195	207	211	188	188	204	183	202	186	188	200	191	180	209	202	224	196	191	171	198	195	182	199	194	185	206	207	198	187	198	161	194	204	189	204	191	217	202	171	168	184	199	194	212	193	206	213	200	193	196	209	212	186	194	178	174	199	195	193	215	190	182	216	211	186	203	213	205	199	226	190	179	196	193	169	186	178	191	216	176	185	195	213	196	187	193	177	231	207	213	193	203	190	192	216	191	239	197	202	193	203	211	213	193	165	182	218	204	172	169	193	204	188	201	199	207	211	189	186	213	227	214	213	218	170	195	206	209	180	232	202	186	198	194	179	202	170	197	215	172	214	195	174	165	197	218	198	201	201	209	195	202	212	201	179	198	186	189	181	202	185	228	205	216	210	203	181	203	206	210	173	209	212	194	172	191	199	201	220	189	200	211	205	174	215	196	195	175	185	160	169	195	189	183	202	200	176	199	204	177	183	232	183	192	200	188	195	187	204	192	173	203	211	170	196	198	200	201	222	185	222	218	180	223	190	208	223	205	178	184	199	203	208	177	210	190	166	194	193	185	203	204	209	181	215	212	196	204	204	179	211	223	201	195	178	202	205	198	203	193	193	179	197	206	201	212	186	186	206	212	199	190	170	193	218	200	195	198	198	202	183	178	212	203	197	203	215	199	217	179	179	202	204	182	187	183	188	180	165	194	185	191	221	189	224	178	191	201	177	211	218	206	199	213	214	195	189	199	200	176	194	208	205	203	207	189	193	199	209	183	194	210	187	210	228	207	196	183	203	206	222	209	202	190	178	168	194	230	194	211	192	185	191	176	204	219	196	194	204	192	177	188	202	223	191	213	188	191	176	218	220	207	226	184	179	200	203	196	233	221	204	204	209	197	181	180	174	202	210	213	174	207	176	177	194	181	197	195	193	200	179	221	210	204	195	199	205	198	225	230	202	190	198	204	198	220	202	195	216	203	202	204	185	191	203	180	167	189	197	172	220	196	175	203	223	223	202	186	188	195	202	187	201	194	186	181	206	212	174	216	204	172	200	219	188	203	194	194	192	226	216	188	187	197	198	200	193	203	206	185	203	207	192	189	195	209	222	217	218	203	187	212	189	214	202	210	214	208	197	200	194	201	206	208	192	215	202	198	182	204	201	193	197	211	198	203	185	201	192	189	205	192	203	203	184	191	198	176	197	178	196	199	216	185	181	187	182	179	209	205	168	194	200	181	191	195	197	202	202	182	207	181	200	210	199	197	191	179	185	167	205	221	200	196	172	189	187	205	210	205	189	185	184	169	213	201	199	198	205	220	204	195	184	197	200	208	201	197	170	189	185	171	201	214	201	188	205	194	158	194	211	207	205	176	201	223	221	212	226	198	199	209	178	201	193	211	203	204	216	205	165	191	195	201	191	155	202	216	195	215	184	211	191	185	206	191	176	185	180	172	197	212	221	190	198	222	203	200	170	215	212	201	191	214	235	186	196	172	203	196	168	171	195	197	189	211	199	238	197	168	189	186	193	187	195	177	206	226	215	234	181	211	178
21734	12668	1817	1423	1144	1006	862	749	722	650	626	623	590	577	582	590	551	532	532	521	546	544	539	533	542	522	558	492	517	453	483	536	517	500	531	493	513	540	521	502	494	509	513	537	505	482	521	476	488	495	491	507	521	523	483	530	498	487	500	502	456	491	480	517	501	486	515	520	508	494	461	483	480	525	498	482	480	488	509	518	508	473	519	507	493	472	497	493	500	481	469	494	507	486	490	497	459	481	490	501	523	501	508	499	457	513	464	491	484	475	480	500	520	512	529	468	475	467	544	447	513	531	453	524	510	512	516	529	497	502	476	497	547	487	519	509	517	486	493	486	493	497	527	469	539	490	494	505	491	486	525	506	517	519	472	493	480	522	502	489	480	521	483	492	527	484	500	511	501	465	517	488	492	496	501	506	541	488	481	535	523	489	514	473	519	501	500	481	462	535	480	466	484	512	469	480	460	490	516	518	477	489	482	505	512	502	467	488	473	437	459	518	483	475	456	502	511	488	528	491	449	484	488	499	511	489	467	495	484	557	528	481	486	497	473	486	489	497	471	546	477	486	491	494	512	511	439	514	484	486	456	527	512	486	501	521	479	500	484	483	487	493	496	473	466	488	467	501	455	482	495	498	510	517	490	507	477	515	509	498	511	439	493	455	526	503	487	494	474	486	456	486	501	491	470	512	472	480	530	552	499	489	469	516	482	503	465	491	501	518	473	483	500	469	469	481	478	531	487	480	509	495	513	510	539	494	513	471	465	497	550	521	496	530	490	505	486	511	504	447	504	501	459	500	544	483	498	529	492	481	477	488	475	526	534	523	543	494	513	511	505	497	514	503	504	483	462	480	473	542	499	505	505	480	537	484	508	508	503	491	522	510	520	471	545	518	522	518	473	487	486	497	478	512	469	481	470	499	512	505	486	515	505	487	501	491	478	458	461	525	497	495	517	492	515	490	479	545	463	486	518	464	477	488	499	507	487	493	455	478	468	466	482	507	477	491	486	477	485	505	491	477	501	537	492	522	471	489	485	477	504	503	481	451	530	510	482	484	513	471	485	533	500	484	491	494	496	462	482	473	495	509	491	490	506	485	506	508	531	511	457	452	477	536	524	511	477	503	497	533	521	490	489	483	477	498	479	471	487	490	493	477	481	491	448	517	472	490	468	458	541	476	491	457	463	499	472	498	493	528	508	491	487	507	505	502	458	482	476	548	503	497	485	504	515	514	503	501	511	546	481	491	472	491	530	492	515	459	502	537	505	490	523	470	495	491	469	492	473	519	485	483	494	477	497	454	506	469	514	489	458	508	506	519	475	486	511	471	506	495	466	481	495	500	484	490	464	524	504	482	503	474	495	493	521	500	536	530	506	512	491	476	501	470	488	476	502	531	459	505	529	508	502	467	470	489	498	445	462	479	487	502	483	511	495	484	467	464	447	523	501	483	467	494	480	501	501	467	474	463	506	489	452	527	509	497	459	487	473	534	480	523	486	473	500	509	516	508	504	512	480	488	475	475	511	491	501	523	500	543	487	515	508	471	527	498	525	489	522	476	509	498	454	481	500	531	488	497	473	456	506	489	479	493	486	520	487	472	506	481	504	476	554	500	484	488	507	504	497	477	490	505	482	477	505	512	468	452	501	502	499	455	507	495	490	466	480	495	482	474	477	468	501	485	488	504	457	459	472	469	467	513	530	465	483	472	487	523	509	471	467	492	485	500	468	490	525	475	483	471	559	463	502	474	493	487	510	491	478	492	490	526	536	510	492	491	483	498	492	469	521	499	469	493	500	453	525	466	499	466	495	462	488	506	463	463	485	474	527	525	535	508	487	506	486	469	526	519	519	490	507	502	496	495	513	477	476	509	518	460	488	519	462	489	501	489	506	475	497	491	496	486	498	493	490	507	488	470	520	489	473	518	496	481	473	547	477	503	499	535	469	515	496	470	498	501	500	494	478	470	460	498	488	488	500	540	528	508	499	487	503	474	483	454	510	496	459	498	462	519	515	467	524	524	477	471	466	525	493	485	507	508	455	506	498	506	459	482	508	509	486	481	515	504	543	470	527	490	541	496	495	491	469	508	493	493	459	510	465	473	512	496	471	478	477	527	477	493	523	476	520	495	509	454	527	493	504	489	501	494	522	539	435	504	471	477	514	480	476	474	525	445	486	483	491	511	484	492	516	461	480	461	511	473	485	524	485	490	500	542	539	493	530	480	455	510	467	460	480	477	498	456	505	461	430	494	502	498	492	479	521	481	504	488	507	488	486	490	473	486	518	504	562	546	489	476	488	531	503	495	520	519	529	505	515	449	526	493	518	505	502	485	487	481	528	481	491	478	473	498	522	523	467	485	500	541	494	487	479	502	456	505	484	529	502	516	497	493	542	506	514	501	485	519	469	466	483	482	475	489	508	542	512	482	485	521	490	490	495	498	476	513	479	530	472	490	454	495	452	507	509	487	481	490	477	492	515	485	476	495	509	493	538	460	522	503	497	515	474	490	477	450	520	504	487	494	462	465	470	471	488	472	505	505	516	524	506	508	487	495	517	467	463	497	513	481	515	476	469	443	485	460	462	468	452	467	458	456	472	483	486	445	486	494	487	490	522	510	476	485	439	505	471	479	448	479	509	480	525	456	457	512	483	472	487	515	486	481	498	485	469	496	492	474	491	435	497	482	502	475	504	466	487	498	515	470	488	483	472	538	492	464	505	528	518	502	474	467	484	489	488	482	502	453	512	490	460	472	506	524	479	495	483	493	495	493	465	519	491	497	480	470	511	491	455	508	489	454	482	496	492	472	489	467	507	472	483	489	501	519	504	526	498	491	496	504	508	500	482	527	509	457	503	493	484	468	510	490	474	530	490	469	493	526	494	479	472	491	490	495	528	488	478	516	470	487	489	509	471	497	480	529	475	467	442	511	488	507	510	502	497	516	487	518	477	522	462	486	510	480	520	517	524	494	472	490	502	454	498	445	450	449	474	510	477	447	476	526	502	510	520	467	510	478	500	525	501	494	500	512	492	518	472	481	495	436	521	484	490	474	511	479	483	526	502	508	461	513	489	500	485	524	485	493	488	497	495	501	490	504	489	506	536	488	485	494	473	485	500	479	502	504	469	455	517	507	535	487	498	480	519	459	472	496	474	502	516	466	517	526	529	512	510	486	473	505	456	466	517	458	538	473	467	504	472	518	482	460	483	506	502	516	487	477	497	531	532	470	482	490	468	478	491	494	486	534	517	472	465	517	431	522	513	463	492	520	497	507	519	503	494	512	487	539	492	496	464	494	505	504	484	489	508	460	506	476	471	469	494	452	467	465	501	479	504	517	520	507	506	533	494	507	483	435	519	488	451	450	482	513	515	464	488	514	500	482	460	531	487	538	486	515	560	439	517	473	493	478	452	492	475	464	516	521	482	490	494	506	511	521	479	497	508	500	507	496	493	495	482	483	488	499	526	483	521	516	516	477	467	476	478	484	491	519	509	519
12453	4038	384	218	216	200	184	219	224	205	185	201	188	191	199	207	202	203	223	186	192	210	221	197	191	194	208	201	186	185	196	212	198	207	180	194	204	233	211	227	207	203	209	193	196	202	212	188	223	190	208	225	225	210	222	206	206	212	194	215	195	200	191	221	202	216	202	221	186	202	195	201	220	210	174	202	204	186	181	211	200	197	206	198	198	192	186	227	199	214	223	200	218	198	221	204	222	182	216	200	225	208	203	200	210	190	209	205	202	184	220	176	195	179	218	203	204	180	194	188	209	214	211	187	218	205	208	205	197	232	215	205	189	176	194	186	195	190	191	212	209	182	206	187	198	220	198	191	185	213	206	188	169	235	200	204	217	215	186	207	190	197	191	205	193	219	232	205	186	199	196	174	204	196	218	199	217	182	208	204	213	206	187	196	199	205	176	197	203	214	203	196	204	202	222	200	197	176	207	181	192	188	214	197	213	203	201	231	244	224	217	189	188	202	191	188	204	190	176	193	200	199	210	190	223	177	216	186	188	185	198	200	212	203	207	235	191	212	199	205	220	194	222	191	211	216	201	185	196	222	207	202	234	205	208	216	204	194	204	224	198	189	186	204	177	205	202	194	191	202	212	176	209	190	206	197	217	198	212	209	185	184	205	206	229	208	214	213	188	197	210	217	215	217	198	201	171	205	191	192	225	222	205	213	183	193	252	245	206	232	199	225	201	193	201	214	193	205	199	205	202	199	202	230	209	195	202	173	188	211	205	197	207	183	199	211	193	226	201	214	206	238	195	196	206	183	200	211	210	208	194	214	193	197	200	204	190	215	215	188	189	200	237	209	222	214	203	167	217	206	198	201	197	204	211	193	211	208	212	177	239	206	209	190	217	204	189	231	191	213	192	178	181	186	200	195	213	202	198	204	213	236	204	196	237	185	216	221	190	208	188	186	222	202	192	194	181	174	227	211	175	177	210	189	217	236	215	178	182	208	196	191	187	226	173	199	216	196	204	199	188	219	176	177	222	224	211	203	211	213	192	201	197	212	210	223	173	208	216	199	216	212	212	200	188	201	211	203	198	211	178	218	220	228	187	218	200	200	176	189	198	203	208	197	208	216	191	176	182	200	244	221	182	186	228	202	210	188	215	211	183	204	210	209	183	203	196	187	207	226	211	175	217	200	212	219	206	192	211	186	205	208	190	199	163	194	197	207	184	208	220	176	172	173	226	228	208	206	199	209	185	189	194	205	218	193	206	186	191	189	204	214	217	197	193	210	202	188	211	221	225	186	181	200	209	225	226	243	194	193	204	214	184	186	189	227	196	202	186	213	200	220	219	216	198	202	206	193	210	221	223	172	215	225	204	223	181	203	185	201	214	213	212	191	206	197	197	226	173	190	227	208	215	199	192	198	185	193	182	189	211	192	208	199	190	227	198	180	197	203	196	221	210	196	226	196	212	203	191	186	187	203	205	218	193	218	207	171	200	196	197	198	209	196	184	201	185	201	207	197	210	201	199	190	207	191	193	179	202	201	187	221	216	192	199	198	206	197	197	220	215	197	201	203	210	182	199	201	212	203	199	220	223	185	183	221	174	206	179	197	196	220	226	230	191	211	204	189	205	211	188	237	190	183	205	208	236	221	184	172	231	202	218	200	183	203	204	211	201	190	237	218	218	214	235	211	219	214	186	223	200	193	196	200	216	197	205	210	199	193	203	202	182	229	186	189	195	223	206	208	198	187	210	227	204	198	192	217	199	197	212	213	185	190	209	188	234	199	221	220	214	179	181	187	185	197	206	208	203	183	201	206	218	209	196	196	191	230	233	222	200	202	204	217	219	169	193	185	201	208	193	189	167	221	184	197	243	199	208	205	189	183	210	205	200	203	186	194	193	186	194	195	189	200	235	197	206	238	199	201	200	202	203	199	198	224	217	183	204	215	205	185	188	200	221	189	201	199	200	198	201	196	219	202	195	209	202	209	216	180	211	206	199	238	197	188	193	203	195	195	210	211	192	185	199	194	180	210	224	187	204	213	177	198	213	196	202	196	197	229	223	205	205	218	187	229	200	192	200	209	181	198	218	195	189	190	195	230	189	221	200	207	191	207	188	222	205	197	177	209	200	193	196	205	207	194	208	197	215	165	192	214	232	187	211	192	189	175	197	192	216	184	210	165	194	214	209	203	183	206	213	196	228	187	205	215	184	228	196	225	171	221	212	207	217	208	185	209	219	208	174	206	207	212	215	213	213	188	198	180	209	203	205	181	199	214	191	218	187	208	217	218	204	193	202	175	183	179	204	192	205	206	199	209	186	212	222	203	225	214	213	193	176	179	181	201	193	181	196	198	210	208	199	186	187	184	181	203	196	206	215	198	221	210	202	201	198	180	166	187	198	206	216	192	224	180	213	210	210	205	210	186	178	210	207	214	192	199	188	210	202	213	211	185	193	222	183	197	192	180	197	215	189	204	190	182	205	195	187	197	211	198	204	185	179	195	191	201	211	206	204	188	187	238	207	184	191	176	223	221	197	188	213	186	186	225	194	211	204	194	233	216	215	215	187	206	188	202	210	204	209	183	225	204	218	210	181	181	218	177	174	241	169	225	190	203	202	204	206	208	197	184	190	186	169	196	204	187	211	207	241	178	204	238	219	193	208	230	228	191	210	221	203	216	195	208	196	180	202	181	204	227	157	212	228	202	202	209	192	203	203	225	219	181	197	219	206	218	197	218	200	190	181	181	179	194	192	209	206	198	209	194	215	173	223	215	204	203	178	205	186	180	187	211	174	199	219	185	195	183	202	196	179	199	214	239	191	179	222	188	186	203	195	194	218	229	169	222	250	193	205	218	213	219	203	191	196	205	186	208	184	216	219	214	202	193	184	186	212	223	225	205	197	195	199	201	203	185	211	207	214	214	195	220	198	228	194	202	194	197	210	204	211	232	197	209	204	194	213	198	178	206	222	171	170	188	233	196	210	196	206	188	211	220	183	186	194	190	171	187	175	208	235	234	192	193	208	200	216	206	221	194	207	196	196	193	201	195	192	187	191	210	199	173	181	212	193	221	209	199	212	195	208	225	188	201	221	182	181	182	204	213	194	205	182	216	224	198	204	220	188	230	201	190	197	223	208	218	196	196	173	190	193	209	187	209	197	222	201	224	182	212	211	179	179	221	189	186	196	202	222	224	204	196	221	210	218	246	188	207	208	175	195	214	213	207	178	196	197	221	193	199	203	217	220	201	194	220	192	227	219	226	182	203	209	232	195	207	189	216	195	191	218	210	200	187	209	200	197	212	193	199	203	219	181	217	218	200	224	181	196	199	210	188	220	235	221	214	190	192	215	186	220	212	183	181	211	197	208	188	201	220	203	222	217	185	191	185	233	207	227	187	205	163	162	216	212	248	182	190	204	171	195	197	207	184	206	175	198	216	219	206	234	195	206	211	203	211	191	229	196	193	217	193	208	201	227	172	212	222	208	201	189	207	236	193
9112	3844	631	622	578	549	524	567	516	558	550	513	489	533	554	511	520	492	520	538	491	521	537	510	552	546	534	509	501	507	541	515	501	497	550	522	522	552	540	491	534	484	528	495	511	506	577	556	535	486	493	525	514	531	513	533	500	507	542	505	534	509	507	524	506	518	511	525	492	523	579	532	504	540	535	573	533	519	522	512	494	521	539	562	528	532	491	516	512	522	515	502	508	500	493	516	508	502	498	529	534	521	496	502	526	558	522	527	494	513	523	468	547	513	525	514	508	529	510	529	522	515	528	510	533	528	520	528	521	499	493	562	555	513	525	556	531	493	521	550	516	523	493	537	540	485	488	551	526	505	538	526	513	534	520	504	523	504	540	488	505	498	504	523	552	522	507	559	499	485	519	520	515	510	538	509	555	522	548	478	539	480	516	513	547	521	530	504	536	512	505	531	524	503	535	484	531	485	521	521	557	507	506	509	550	526	528	489	524	509	521	511	528	521	537	544	496	507	517	514	498	479	532	540	475	529	524	505	516	541	551	527	511	529	554	532	525	501	554	496	506	542	526	510	521	539	544	491	531	551	522	550	487	563	541	501	556	528	548	478	510	513	525	521	491	549	526	464	522	491	526	506	525	532	548	510	553	518	497	485	472	542	483	550	519	536	519	535	544	526	542	504	482	496	529	472	483	505	524	538	478	534	519	497	508	499	503	526	513	494	492	511	479	538	490	541	511	499	481	511	492	489	542	559	486	524	548	535	475	507	530	518	545	546	498	540	493	495	502	532	515	512	510	500	489	473	526	517	526	500	501	547	518	540	494	548	537	515	562	542	502	543	528	506	492	492	499	507	556	530	545	528	571	536	536	517	554	523	548	549	542	525	522	503	487	505	520	531	512	546	521	558	515	551	531	490	524	548	509	534	533	503	466	502	522	508	502	487	564	514	542	523	503	538	512	545	507	483	535	519	508	513	503	522	525	541	520	522	498	535	505	529	502	493	504	534	514	507	531	504	521	518	530	504	503	520	531	516	504	524	506	491	559	503	567	527	540	523	514	521	503	515	532	539	510	496	537	484	507	494	493	525	535	496	520	505	517	518	534	461	501	547	518	496	535	522	485	528	519	499	540	548	513	498	512	528	548	511	516	511	522	519	508	539	514	507	513	515	535	501	511	518	532	503	530	556	549	530	516	510	482	564	499	538	543	517	505	535	516	523	534	494	537	535	520	510	532	535	543	501	501	506	499	541	521	489	524	548	533	526	525	532	535	530	498	522	518	524	514	515	541	530	540	537	529	533	495	510	524	563	498	511	500	540	576	517	502	513	497	490	535	479	496	511	501	542	527	493	526	510	520	534	532	495	493	513	489	517	473	493	481	532	542	506	523	532	555	531	546	504	504	484	522	519	522	544	509	524	522	525	516	507	518	530	506	516	517	521	524	562	541	563	499	487	548	513	483	481	481	491	513	541	491	486	467	527	551	486	503	561	527	538	555	551	516	488	524	499	535	541	472	553	506	542	493	511	512	540	528	527	524	483	531	498	518	524	502	555	550	556	508	462	490	549	519	546	494	524	530	539	517	575	515	519	563	507	541	509	497	515	570	505	522	541	525	539	536	478	510	496	485	528	493	498	526	499	545	527	538	492	533	510	515	577	523	512	541	544	498	497	499	517	528	521	500	486	525	523	527	480	566	506	510	484	501	501	491	522	512	514	514	517	487	500	516	531	538	510	530	467	527	523	506	510	511	504	496	500	501	487	498	508	470	530	512	517	488	573	502	539	534	531	467	502	517	538	492	560	531	553	520	515	503	564	535	494	531	557	504	522	495	526	506	557	521	512	481	493	521	502	530	513	531	524	495	549	537	570	525	481	539	564	501	513	519	534	549	508	505	548	493	527	502	502	492	515	558	472	507	527	519	498	539	524	553	543	508	506	546	562	541	507	520	536	522	511	539	497	470	514	523	527	503	501	495	504	502	500	500	507	481	509	530	490	528	490	546	490	513	515	519	489	509	532	503	500	521	516	528	507	510	516	540	469	517	540	517	528	509	491	553	553	529	514	516	515	503	501	543	501	536	504	520	494	514	492	548	535	517	501	520	516	477	515	509	487	541	547	538	522	496	517	504	574	592	540	516	504	514	530	547	523	495	502	502	491	517	542	493	566	547	519	487	525	529	532	502	547	532	506	529	505	517	507	542	513	503	515	518	487	492	504	518	512	511	551	522	500	517	506	564	490	531	483	456	551	478	524	551	546	527	540	533	501	543	526	528	484	512	528	466	540	544	509	542	538	533	516	504	476	511	511	484	543	525	556	495	499	510	527	504	553	511	488	526	488	522	520	502	527	514	504	525	481	527	511	509	538	521	485	506	486	522	472	501	534	526	548	525	530	503	532	477	472	530	539	517	500	503	526	521	502	543	517	505	511	515	538	490	516	522	518	506	518	477	535	518	541	516	518	553	494	548	508	497	508	496	520	541	507	552	527	522	506	522	482	508	536	516	519	523	493	540	513	507	527	545	553	530	480	502	506	522	501	511	505	551	506	500	510	523	565	515	514	477	481	507	487	494	504	493	571	494	527	544	482	504	526	502	521	496	489	505	529	497	531	524	541	507	489	551	515	496	479	529	538	514	489	495	497	517	530	518	567	497	511	509	486	523	559	490	513	532	534	505	510	541	518	529	531	498	502	516	529	511	545	535	455	517	491	514	507	504	507	561	502	523	545	547	530	503	565	531	547	503	483	505	522	533	504	501	524	513	516	527	506	515	520	474	525	554	509	532	555	502	496	524	478	521	523	494	521	506	528	503	517	501	462	491	553	540	534	492	521	502	466	529	533	521	525	536	539	512	560	510	509	543	516	515	521	501	545	533	475	467	514	522	511	504	474	466	549	504	558	496	545	474	506	519	531	517	529	547	512	496	545	527	496	510	532	504	483	487	585	499	525	562	488	466	535	511	469	515	506	503	535	485	542	484	522	505	509	493	512	501	509	529	510	513	473	490	509	497	496	526	558	555	511	522	521	516	529	496	489	504	514	558	516	533	488	524	541	458	546	475	526	517	532	512	504	556	523	549	531	515	510	481	480	488	531	493	499	531	479	527	524	500	537	486	528	494	548	499	540	534	524	521	507	553	508	542	487	524	503	541	525	528	516	518	534	523	518	536	500	463	547	540	522	506	528	529	520	503	508	521	536	505	531	518	530	536	495	512	525	560	490	530	538	499	519	543	541	550	550	488	514	543	545	533	515	550	514	497	536	517	531	547	501	520	512	515	521	536	520	500	511	540	513	540	529	549	516	537	501	520	505	481	539	542	525	538	503	507	490	570	524	485	512	559	520	503	521	488	510	491	535	512	508	465	513	520	513	475	460	534	502	547	504	490	498	539	505	506	536	524	491	534	543	512	549	525	521	537	503	574	533	507	499	524	502	548	511	494	488	524	484	517	503	491	534	522	523	509	480	564	537	540	485	512	521	517	526	533	469	522	544
24612	9639	1155	386	313	306	266	254	214	253	286	248	247	241	268	243	240	258	233	254	274	261	220	243	260	226	233	262	272	226	235	236	272	248	253	260	254	227	265	233	261	267	235	261	254	244	217	241	249	249	235	260	253	234	264	275	255	225	267	245	256	247	219	221	253	256	229	252	289	248	281	226	248	264	221	246	257	223	230	244	233	258	232	256	249	263	249	234	259	221	223	238	272	238	240	263	249	220	249	214	231	260	249	235	246	250	247	270	259	252	242	239	223	243	225	224	246	238	240	265	215	247	225	245	242	254	246	238	245	214	233	245	274	260	275	243	268	215	244	212	261	244	240	270	239	228	225	237	216	251	210	254	238	248	251	216	225	225	256	236	253	227	252	231	242	266	255	229	262	242	235	236	290	230	212	245	257	269	244	245	267	212	241	235	259	247	269	236	240	252	234	217	231	218	233	235	249	243	271	241	237	260	278	234	237	276	247	253	247	246	238	220	258	205	245	250	236	266	240	236	244	220	252	262	227	218	224	250	232	242	217	280	233	216	221	254	233	224	263	252	241	256	253	242	242	249	238	252	244	243	248	245	225	242	262	240	267	238	230	230	242	250	256	236	232	256	259	253	268	243	242	230	235	245	196	239	262	260	236	258	244	258	257	226	227	232	233	253	228	228	231	241	238	238	235	245	227	228	228	228	254	246	208	240	214	228	243	229	247	240	229	274	230	241	231	231	238	228	244	252	234	272	247	256	192	243	252	256	251	245	243	226	244	232	246	262	265	251	227	234	225	247	245	236	231	216	259	307	238	219	219	251	242	235	220	247	255	234	220	253	253	242	257	247	229	228	210	248	258	238	233	256	226	262	259	235	242	241	251	254	217	276	258	225	247	244	248	226	254	245	259	235	239	247	242	245	277	243	241	261	257	268	230	281	218	241	226	226	272	260	229	222	249	247	257	246	217	236	254	204	261	224	247	233	266	272	257	258	236	252	276	263	233	238	240	215	225	262	313	225	230	222	237	247	229	224	247	258	244	258	216	239	265	234	226	242	208	242	209	251	247	246	233	249	255	276	263	247	265	271	276	251	254	242	256	246	264	224	259	250	242	244	276	224	268	260	234	239	240	251	235	262	226	234	258	265	250	229	264	246	250	246	241	231	224	234	252	229	204	236	254	234	226	253	243	228	270	243	283	267	265	218	247	270	230	240	257	230	253	239	256	241	234	222	246	274	230	223	247	249	226	196	228	252	261	263	249	261	249	261	240	256	238	243	242	270	274	263	249	249	282	223	242	264	249	246	218	256	222	214	256	224	267	250	227	246	259	238	246	264	275	274	226	256	253	236	231	259	253	236	238	250	284	227	222	262	223	240	231	215	210	241	223	245	246	234	210	231	237	244	236	279	258	248	253	219	250	241	272	266	227	240	212	250	269	244	247	239	246	296	252	237	238	244	260	211	233	246	226	218	240	225	227	239	230	220	209	243	229	243	227	247	255	247	259	277	260	224	251	246	240	235	254	228	204	229	264	218	251	244	242	227	249	282	261	245	259	244	246	240	255	273	271	267	228	229	235	241	223	269	219	221	267	229	274	213	275	221	241	232	259	227	241	231	229	245	236	223	250	221	258	238	266	239	244	246	236	240	218	252	248	257	259	233	267	259	255	251	240	219	265	240	250	227	259	227	232	260	234	245	236	227	229	243	230	233	270	261	246	224	235	233	265	219	241	251	243	246	236	243	235	230	231	240	270	213	245	271	268	223	239	243	233	272	222	240	240	258	271	254	270	247	255	227	220	216	199	201	214	229	250	239	288	230	244	260	271	224	254	225	239	229	255	269	240	231	229	244	201	250	252	217	239	224	250	233	266	250	229	294	257	234	224	238	245	231	271	244	233	255	228	238	241	267	253	226	238	246	230	223	210	221	262	230	229	245	228	236	237	224	233	260	266	251	248	228	247	267	259	258	244	235	260	260	235	226	251	224	256	216	241	243	264	234	237	234	244	238	245	221	231	245	235	246	244	240	235	245	247	270	237	214	273	220	222	258	230	244	231	235	257	239	224	222	248	228	254	223	234	236	240	238	214	246	238	259	275	257	216	280	239	235	232	239	279	244	234	218	225	256	254	254	262	218	238	234	222	258	257	259	255	245	246	263	274	251	225	209	229	232	228	265	258	219	220	223	249	260	238	243	256	264	265	246	258	237	221	232	271	223	257	270	219	262	228	237	272	269	224	244	260	252	256	269	234	239	254	248	264	221	250	241	249	264	232	240	235	231	273	277	246	215	217	256	250	279	247	260	228	272	250	226	244	281	261	269	236	266	228	223	231	245	225	251	230	230	246	249	259	251	237	250	269	242	239	241	249	272	237	244	268	244	247	234	252	280	235	220	244	233	252	252	230	242	250	250	245	269	254	254	271	264	225	228	222	232	243	234	255	242	231	235	267	242	262	250	238	245	242	220	273	247	239	237	265	260	289	266	231	235	228	255	245	272	248	246	234	240	253	234	219	248	229	234	237	230	257	241	228	274	235	267	208	207	225	228	256	262	282	245	250	228	262	254	252	240	236	253	262	264	234	248	243	235	266	230	250	252	225	236	265	250	228	241	242	245	216	239	246	238	238	236	232	241	230	225	250	236	229	235	249	232	245	234	251	243	225	240	273	248	247	248	240	272	241	260	258	232	190	264	255	242	249	257	230	233	240	243	238	271	240	262	232	243	232	230	220	219	247	217	235	247	222	240	237	257	230	260	227	247	248	249	258	210	236	216	218	251	228	216	242	257	230	236	223	259	225	241	213	212	259	244	238	269	247	250	245	261	224	241	237	273	268	245	244	232	248	225	259	283	277	256	229	264	277	223	249	221	249	250	243	237	243	258	257	231	228	220	235	260	261	245	262	268	251	256	227	243	235	249	235	247	256	246	238	234	227	225	229	255	235	226	249	237	232	244	236	222	244	258	245	241	257	263	246	256	227	230	243	234	231	262	245	267	235	217	214	235	238	264	234	243	245	256	254	253	235	243	251	241	229	275	246	257	230	216	233	256	230	227	229	227	237	235	261	223	228	243	222	261	262	238	272	241	249	263	235	233	225	251	269	264	218	248	223	228	236	284	252	246	280	251	231	259	238	263	236	206	253	238	267	235	239	221	243	223	247	224	254	208	226	235	239	243	256	254	232	244	240	264	234	245	252	258	242	261	214	246	236	265	260	236	250	247	253	262	239	232	219	250	251	237	228	238	228	258	244	254	261	240	249	250	279	226	260	225	255	229	229	240	246	224	260	238	269	276	220	252	247	248	252	263	272	251	266	253	250	272	249	241	227	254	247	244	259	237	254	220	243	257	227	253	269	232	229	221	218	271	196	224	242	258	249	226	280	236	257	232	240	240	255	270	249	261	247	256	245	274	264	256	216	242	254	223	254	243	215	244	264	238	257	220	234	248	243	252	254	260	271	218	266	233	228	214	260	241	247	256	254	292	243	252	266	241	237	239
17478	8234	1158	1093	1006	871	828	742	697	694	686	649	692	681	661	647	674	597	624	604	608	608	628	585	634	631	635	582	638	625	622	613	589	606	632	589	584	601	605	603	658	604	585	635	572	640	597	594	589	633	603	593	648	589	601	625	627	597	577	617	582	610	581	607	619	608	580	584	575	628	602	585	604	616	607	574	621	573	631	599	614	564	596	576	587	606	571	600	579	638	630	601	578	600	562	627	627	625	628	595	621	569	599	598	582	616	656	600	612	573	611	623	607	589	555	594	624	593	572	611	625	638	557	589	666	616	627	554	624	611	602	652	683	640	563	608	620	621	621	624	579	577	625	595	629	612	609	628	583	623	599	566	616	578	643	558	545	591	591	585	597	593	635	598	617	602	625	587	631	605	591	606	589	596	599	633	601	546	588	589	639	615	581	586	599	628	595	599	620	592	544	584	622	601	555	593	594	614	598	609	557	556	606	537	596	556	616	631	624	592	572	633	608	585	602	603	569	611	552	581	576	578	584	558	587	565	583	562	645	637	575	570	583	576	598	603	610	622	619	587	588	629	606	580	613	608	618	575	590	581	597	590	598	562	632	584	596	649	584	597	602	605	594	642	644	618	619	583	585	604	587	600	619	636	604	571	600	572	618	593	594	582	612	611	652	613	551	598	612	610	634	596	572	593	599	637	590	603	583	606	593	632	637	588	619	616	619	600	628	568	605	575	618	550	613	615	575	641	609	594	609	573	617	567	608	581	570	600	604	608	605	591	581	619	602	616	562	594	580	578	588	624	618	625	632	592	622	675	596	632	591	576	604	591	577	621	616	597	632	649	601	562	606	569	616	600	628	598	614	571	590	579	594	617	614	555	598	588	523	583	567	612	578	577	631	606	610	573	632	622	586	629	602	576	603	597	597	629	602	583	582	611	575	597	581	595	663	614	587	560	603	613	618	604	576	602	654	606	591	580	584	610	582	621	592	601	594	635	627	561	601	637	619	606	607	601	632	586	616	579	581	592	619	623	588	650	628	619	635	649	589	642	586	591	605	588	618	607	605	595	670	620	581	627	642	612	603	597	611	620	611	608	627	571	576	563	609	604	561	598	623	621	565	628	608	637	622	624	617	610	589	640	570	590	630	584	577	571	603	593	604	592	586	599	612	604	604	587	601	603	649	588	624	582	582	624	604	630	604	603	592	569	635	588	625	579	616	567	567	618	655	602	652	636	584	607	629	576	601	584	611	596	627	575	599	637	584	618	600	581	605	604	594	586	610	579	567	548	588	617	588	615	613	589	615	606	618	570	586	582	573	593	615	628	645	591	576	598	568	630	584	655	632	582	609	610	587	642	616	620	617	610	591	616	620	589	593	600	600	577	610	573	592	605	598	600	571	616	607	620	591	613	601	638	621	600	594	615	644	611	586	647	613	592	612	588	611	563	626	592	583	600	583	588	602	627	610	574	588	634	604	643	623	600	601	624	610	587	608	617	601	598	641	585	556	571	604	561	565	630	615	585	575	629	600	603	603	596	586	610	647	590	624	626	631	599	607	613	643	577	601	605	587	588	562	607	614	595	590	623	608	574	580	594	609	588	622	605	615	570	629	612	651	621	580	605	617	580	627	590	578	564	553	636	573	610	619	541	597	606	587	583	594	612	623	599	585	642	570	602	615	587	587	610	579	579	620	618	657	648	587	557	579	594	619	603	656	598	598	614	624	603	605	592	601	606	649	578	630	594	600	583	582	571	578	641	631	610	586	585	576	599	597	609	645	621	609	604	570	609	601	556	578	632	623	590	602	610	618	560	555	608	633	608	569	623	570	531	602	607	604	593	607	564	608	601	613	598	658	586	575	641	616	595	623	606	588	554	609	555	595	598	596	570	595	612	603	633	607	646	600	630	643	583	605	593	612	604	593	605	611	591	617	611	550	613	578	588	604	598	617	608	645	594	628	573	577	587	603	631	582	603	641	580	650	641	599	596	590	606	570	631	592	584	605	596	653	622	599	580	589	599	610	615	601	587	586	594	615	606	619	618	570	596	571	634	584	578	610	587	625	580	601	612	589	566	605	615	611	583	585	607	554	600	593	639	595	630	594	614	609	596	577	606	610	592	629	585	560	627	599	534	581	646	654	613	594	611	635	597	600	595	574	576	651	589	594	598	592	644	592	569	578	656	607	573	593	598	628	588	579	642	607	612	607	588	573	602	624	598	605	591	588	653	612	609	586	612	619	609	625	618	593	600	597	597	607	615	623	572	626	600	664	594	601	624	604	576	654	576	613	619	589	615	607	555	597	569	606	612	621	593	608	614	638	583	599	663	596	620	583	612	602	586	617	574	608	558	543	626	613	605	610	612	594	556	590	584	613	577	551	576	623	605	610	621	624	594	595	605	630	628	560	627	590	603	563	641	563	595	582	591	595	617	594	543	638	603	599	614	593	622	628	611	620	589	617	627	600	615	604	579	633	563	592	604	579	623	586	610	625	583	616	640	604	586	581	602	615	582	579	584	597	624	597	587	574	570	624	605	650	585	591	626	628	623	580	601	602	596	576	573	600	659	575	603	621	622	625	635	594	610	620	575	621	592	598	590	599	647	540	622	598	570	594	596	594	603	622	623	640	587	616	595	619	597	560	581	656	594	585	596	592	660	600	547	591	599	610	570	604	581	601	628	561	601	576	595	617	638	628	599	574	575	623	615	572	610	565	596	609	612	599	573	609	585	609	578	629	601	631	614	591	590	593	593	585	602	617	619	627	617	610	612	652	578	588	566	607	595	623	602	593	607	562	611	583	630	602	588	577	630	582	621	612	598	608	544	629	618	625	620	605	578	588	588	624	601	598	592	602	636	610	617	629	618	610	586	628	658	551	581	673	601	596	608	581	605	590	591	609	625	623	586	597	606	586	611	577	573	570	624	626	572	583	627	617	614	577	599	622	620	593	583	642	637	591	584	623	621	597	588	612	637	629	556	545	567	637	597	626	566	592	590	639	645	606	574	552	548	595	571	639	614	624	647	619	621	615	604	643	619	579	597	588	660	576	627	624	633	573	570	623	611	623	607	600	598	644	620	601	639	649	590	580	606	629	584	601	602	605	575	603	603	588	637	628	570	578	632	601	582	589	603	633	602	680	591	603	646	618	609	611	559	605	638	601	605	588	599	603	565	608	591	619	595	603	589	626	604	637	559	641	615	586	577	606	587	583	596	581	594	591	557	623	597	580	649	601	589	578	594	621	584	554	594	593	617	604	591	646	603	636	591	638	599	583	620	621	630	580	584	619	621	665	589	578	606	617	592	581	607	620	608	567	619	621	612	625	629	587	610	592	638	595	582	585	625	630	634	573	611	602	607	628	600	627	583	598	582	614	606	612	618	621	605	580	641	612	626	620	613	628	605	600	594	586	617	624	642	574	582	594	570	568	575	641	590	636	617	617	579	626	568	639	625	608	610	609	598	601	605	627	589	601	582	625	614	577	579	586	603	595	637	594	639
32898	14242	1924	489	386	297	282	280	234	213	229	205	230	215	225	194	209	221	197	183	190	177	164	200	173	200	207	190	211	205	156	196	204	218	198	185	155	200	181	187	210	186	191	189	206	206	207	185	192	210	219	184	205	162	193	170	202	190	215	162	177	207	183	173	202	204	209	189	169	177	193	207	193	220	199	190	198	177	181	194	190	193	188	196	198	209	189	168	191	188	202	185	189	190	188	186	210	195	197	179	172	154	171	193	174	223	187	185	180	167	193	189	201	206	225	187	181	200	204	177	178	181	213	198	195	179	181	195	211	211	181	206	179	188	202	168	207	181	185	198	164	204	195	204	197	191	188	172	208	182	190	229	206	182	208	193	189	174	192	199	202	188	180	182	202	208	206	209	168	160	184	162	184	205	216	207	195	189	199	183	223	197	175	184	202	162	216	188	187	202	210	201	164	201	222	199	185	177	226	188	171	172	194	195	191	202	180	173	197	177	202	196	207	217	182	210	160	181	161	162	189	175	183	186	214	185	197	183	176	191	190	176	213	195	187	186	165	190	188	201	200	193	172	182	175	197	209	220	206	193	222	219	192	178	187	187	195	230	198	169	182	180	190	177	172	188	184	158	160	217	179	178	195	188	182	192	203	184	188	163	178	172	213	196	164	211	180	182	168	226	182	194	184	210	188	185	188	171	177	206	197	204	179	176	179	195	159	216	198	174	201	204	178	209	194	176	185	185	208	200	194	188	208	178	218	182	196	157	196	189	198	185	188	168	200	192	188	203	204	208	181	190	178	187	202	194	176	174	169	197	206	198	179	179	196	187	212	174	176	168	185	205	208	214	196	183	204	176	211	208	200	174	175	175	194	208	206	175	178	196	204	182	179	178	193	199	224	211	180	194	184	205	195	183	214	233	204	234	166	194	168	187	189	207	207	192	206	216	183	201	200	189	186	195	185	196	188	209	186	185	223	187	191	181	201	162	167	178	174	220	204	195	181	204	182	186	201	177	183	184	168	196	175	190	190	196	196	173	188	240	196	202	186	173	217	194	199	179	183	200	192	219	178	218	198	178	183	202	168	212	182	202	207	194	187	208	216	173	185	182	171	166	204	202	179	193	194	228	195	201	218	186	207	175	208	216	200	187	197	191	176	208	195	184	195	184	197	207	212	177	192	199	179	232	188	206	181	244	179	212	179	179	212	202	191	181	215	172	187	202	200	178	193	209	199	193	178	156	190	178	179	208	208	207	209	202	179	190	176	194	194	185	193	208	209	197	189	173	198	178	177	193	204	195	189	175	174	183	190	165	184	180	188	193	180	186	163	192	192	214	173	196	199	159	195	199	174	184	201	173	194	150	174	204	189	191	183	177	209	179	195	190	193	209	202	219	195	184	213	193	189	174	185	169	173	210	171	201	218	197	181	196	166	184	191	176	173	174	201	188	185	192	189	218	181	194	196	170	190	170	192	190	172	204	190	186	195	185	195	187	212	185	201	169	162	214	209	191	195	196	185	153	188	188	191	204	207	189	196	191	182	190	172	216	179	177	222	192	168	213	182	193	180	185	175	194	197	199	217	183	182	200	179	206	210	183	210	180	180	205	204	172	210	183	184	193	179	209	202	172	169	201	173	196	198	205	187	213	184	193	204	181	214	171	192	192	186	182	189	175	222	196	179	197	182	201	190	183	180	193	186	192	190	186	159	179	195	206	199	195	207	184	214	196	193	185	177	194	207	182	176	174	204	192	168	221	176	165	159	204	171	189	174	177	198	192	186	179	185	209	171	193	203	204	214	172	219	178	195	210	212	172	204	201	199	205	194	186	198	210	194	197	199	173	201	175	196	198	166	197	198	186	211	178	193	209	197	188	182	179	202	227	175	190	183	197	193	183	215	193	201	206	212	193	163	204	197	184	189	215	175	196	189	216	186	191	195	202	188	194	187	203	189	194	182	191	183	173	176	180	191	213	196	200	209	208	179	177	226	194	200	175	188	199	196	187	213	175	159	175	191	166	178	192	163	196	199	184	186	169	202	191	166	204	184	185	181	161	188	191	196	210	193	196	204	181	174	184	199	175	209	183	213	175	173	176	164	207	186	192	197	166	171	174	163	196	173	176	188	202	170	171	165	190	173	213	203	193	161	180	193	216	206	178	202	178	181	189	210	205	176	185	182	176	157	165	206	189	171	178	190	190	200	186	213	175	185	190	172	180	188	198	218	196	186	161	204	217	198	182	189	170	210	188	198	207	174	198	184	214	178	195	190	180	196	199	177	198	182	152	200	161	213	186	171	189	175	194	182	173	178	194	172	176	204	184	183	213	175	193	183	184	182	179	202	180	195	170	185	206	221	211	192	207	200	197	195	192	219	191	214	189	189	178	195	190	192	188	184	210	173	196	199	198	203	187	197	181	170	176	167	186	195	183	189	219	184	178	194	192	187	189	198	184	194	185	180	184	218	175	182	205	182	190	186	193	191	191	193	194	180	197	195	207	208	177	198	186	178	166	175	183	182	161	192	203	188	185	213	178	187	171	215	195	197	172	176	186	208	186	171	176	185	192	197	216	207	167	223	184	174	171	199	174	183	203	184	213	206	218	179	182	186	204	185	186	195	170	199	187	186	196	190	179	171	203	185	197	196	180	181	188	195	175	186	184	190	153	189	184	194	186	175	209	199	193	197	210	203	210	137	191	222	203	202	193	181	178	183	193	185	187	199	195	183	224	188	191	186	193	188	199	180	230	224	193	171	198	179	181	183	157	173	194	172	174	200	159	163	194	209	159	188	200	210	194	184	178	181	191	186	205	192	179	186	178	180	222	186	172	181	178	201	181	176	196	220	201	179	204	186	169	188	201	162	184	212	186	229	177	207	176	183	196	186	154	191	202	201	184	204	183	186	193	185	192	166	189	182	162	212	195	191	181	163	185	206	199	188	174	158	165	177	182	188	182	192	199	206	196	170	190	203	189	158	180	230	206	187	171	160	207	204	201	198	214	190	207	196	172	182	194	176	224	190	208	197	169	190	192	232	185	192	181	179	179	212	219	207	187	197	176	190	200	185	210	198	183	213	158	171	188	182	179	209	185	194	180	191	168	178	215	190	185	169	185	207	227	190	196	191	213	199	200	204	165	202	181	214	199	168	187	193	160	205	200	191	208	201	179	181	179	181	202	163	161	173	193	187	186	216	185	190	170	207	177	182	194	202	187	192	184	195	168	181	199	170	180	180	188	200	184	174	186	187	155	191	251	210	222	220	203	176	185	189	184	193	203	196	195	170	188	191	198	184	200	194	166	178	175	193	191	204	193	194	185	181	185	201	184	193	193	190	210	194	161	176	200	197	223	182	205	201	203	207	197	189	193	194	213	180	216	207	227	182	192	217	175	200	193	208	190	191	173	185	217	177	172	192	206	220	211	200	160	190	195	197	183	191	213	208	208	208	191	186	181	219	193	191	193	196	199	195	190	219	208	203	197	198	203	184	179	194	207	198	182
21799	11107	1578	1414	1114	952	823	740	744	626	613	589	555	565	570	510	511	509	538	503	500	511	514	522	501	513	523	506	511	529	479	482	512	476	465	487	510	502	522	502	479	505	483	450	536	457	498	482	479	504	502	523	469	496	446	495	502	450	489	460	459	472	447	501	507	445	524	463	472	492	468	531	476	537	485	477	450	477	481	475	478	477	478	479	451	477	448	477	490	485	450	469	462	460	476	504	473	520	447	459	487	508	474	427	505	465	467	449	466	449	474	461	428	471	467	479	434	494	519	469	470	491	502	480	496	462	468	448	490	436	487	486	470	491	521	495	461	487	481	459	500	494	506	494	513	472	496	488	475	497	494	496	486	499	473	461	473	437	459	466	487	470	464	501	485	460	477	485	494	477	488	487	494	463	458	494	470	490	513	489	481	489	468	470	499	477	476	483	438	489	484	476	435	459	455	484	513	510	470	514	424	480	476	489	479	453	470	440	481	447	482	433	467	462	482	499	473	482	506	457	469	477	470	523	485	506	482	493	454	452	462	477	470	477	478	517	526	450	494	487	465	489	490	461	479	450	519	515	466	476	443	456	484	468	483	477	497	474	504	494	465	480	469	441	439	476	474	486	510	492	484	486	457	496	473	458	439	490	504	440	522	460	485	504	488	438	493	458	470	513	494	455	488	449	496	478	475	486	486	462	472	481	499	465	474	513	500	451	447	483	498	468	455	514	474	466	497	445	470	466	482	472	491	422	463	472	445	429	493	501	480	458	497	490	473	470	492	469	508	481	440	480	489	463	471	470	454	476	467	469	477	471	451	471	479	491	489	517	515	457	500	464	473	482	479	455	447	470	477	516	437	462	505	510	485	483	470	483	493	506	464	463	453	512	495	481	490	481	426	493	470	478	455	495	452	515	486	474	441	482	461	450	461	508	417	471	437	440	465	500	451	446	482	501	477	497	500	490	447	456	511	473	515	468	472	449	502	471	491	465	484	488	524	460	481	469	481	462	498	449	451	474	463	464	467	500	445	475	483	484	453	489	446	495	492	454	473	474	440	480	424	487	493	469	475	503	465	477	470	471	481	462	501	476	499	469	474	491	511	441	480	476	442	492	439	483	479	454	498	448	476	520	490	508	508	487	477	464	462	498	493	447	491	514	473	500	511	497	457	479	461	465	477	503	473	464	440	459	481	440	474	453	486	470	468	542	464	468	489	491	464	448	504	454	485	476	510	455	476	506	453	497	498	493	479	444	458	470	504	476	509	470	439	446	473	467	484	495	453	481	446	477	456	485	466	447	484	501	468	477	437	472	462	500	460	498	452	482	478	473	494	463	464	478	485	476	466	456	483	446	452	488	433	434	469	466	478	482	483	487	533	454	477	463	476	445	468	489	484	453	517	466	483	493	490	474	457	476	453	481	463	488	477	484	503	473	484	463	440	461	496	457	452	470	467	497	449	468	463	462	454	492	451	435	461	440	495	454	496	496	438	450	512	440	472	441	451	453	476	478	450	499	466	498	445	513	451	470	494	466	427	481	419	486	440	458	504	469	485	464	490	430	500	463	505	473	467	467	504	494	457	506	489	473	477	459	507	460	471	466	502	536	482	482	489	468	465	464	457	487	477	452	431	460	503	463	489	504	518	448	488	495	481	514	492	456	450	495	437	467	467	478	473	486	472	483	464	480	470	485	485	466	470	489	436	491	528	489	445	431	485	479	482	468	457	489	460	473	483	483	515	445	496	460	482	461	481	489	459	493	457	490	469	511	486	448	488	499	481	502	452	475	463	485	471	483	443	450	463	513	484	431	459	514	474	475	458	460	495	488	472	468	458	469	480	487	465	460	464	485	506	476	437	464	503	466	503	457	504	463	472	478	448	467	513	461	453	467	472	470	484	429	456	504	504	442	451	474	433	465	468	414	505	467	468	457	449	478	488	459	498	455	463	453	494	473	448	495	466	440	473	451	447	473	449	485	484	465	490	480	491	426	521	470	488	506	510	457	476	436	455	474	472	476	433	491	463	439	479	482	458	490	478	478	497	454	475	467	511	478	500	472	463	445	525	456	491	490	477	465	499	487	483	450	473	446	454	463	454	512	458	470	476	476	488	439	444	478	479	466	446	503	473	498	517	467	495	461	443	477	480	481	500	464	491	430	491	484	480	477	491	447	479	471	454	467	474	514	482	457	476	483	433	481	472	468	527	474	490	472	453	451	507	488	466	451	480	477	472	480	498	492	484	461	507	444	493	482	437	478	529	487	520	486	479	462	497	478	486	471	446	460	458	469	472	442	467	476	496	486	460	462	458	445	445	483	485	482	448	459	472	468	511	465	508	455	511	489	464	480	483	482	470	458	510	501	482	500	487	479	512	466	465	428	470	476	512	479	457	446	514	455	478	476	455	475	496	494	525	476	470	463	479	474	475	451	496	468	506	450	474	456	468	472	449	505	449	474	472	459	464	464	486	505	467	476	475	466	475	483	500	462	465	497	444	466	481	491	492	515	461	477	465	415	494	466	458	482	504	461	481	526	467	494	460	516	479	431	488	480	465	470	529	452	516	481	481	473	473	462	447	487	447	485	483	475	472	528	460	446	488	496	473	515	458	416	455	494	449	463	437	425	452	508	472	449	495	476	492	466	498	462	458	466	467	491	458	450	467	428	440	495	483	476	492	483	449	457	453	452	496	466	486	486	467	450	481	486	506	485	486	450	464	462	512	500	458	503	496	480	498	497	493	463	462	514	465	457	461	468	449	495	462	477	453	477	498	466	465	485	496	470	490	497	468	520	463	454	490	466	467	482	473	488	464	479	502	496	506	497	459	446	490	475	472	470	469	502	484	447	487	471	464	486	464	467	461	493	468	465	462	457	418	475	449	528	526	452	505	493	465	501	431	440	488	492	443	468	473	478	467	484	444	459	459	486	446	439	520	492	465	497	476	499	457	480	478	492	501	512	496	497	434	542	479	490	462	477	469	457	475	491	468	477	426	439	473	462	488	465	490	481	471	477	469	448	476	453	461	503	433	449	472	446	447	479	473	477	459	471	496	490	476	468	443	504	427	428	502	442	476	436	464	474	462	498	453	447	485	471	512	489	466	453	446	472	486	469	506	469	487	470	483	465	459	462	493	497	465	475	452	486	524	504	503	454	498	483	487	490	487	490	486	465	481	459	483	483	501	500	495	476	470	483	423	457	511	477	443	465	481	475	477	461	477	454	474	445	490	466	472	498	497	461	455	467	513	461	439	478	443	464	489	462	459	504	412	486	498	488	469	463	461	480	438	484	486	476	500	464	470	449	478	469	485	501	506	471	488	469	487	477	458	459	489	484	460	478	490	481	470	491	488	485	531	457	460	508	485	448	444	450	450	495	525	496	458	469	468	457	478	465	473	461	494	458	491	461	445	467	495	437	495	483	491	488	473	455	456	446	492	456	460	452	501	450	467	473	501	525	498	469	479	466	483	462	427	476	475	498	449	450	473	476	460	510
12122	3691	303	215	206	188	183	189	195	186	212	217	193	194	187	181	211	197	188	179	185	201	178	197	167	190	200	193	190	204	184	195	187	189	192	206	185	215	182	174	195	184	202	167	195	163	185	214	187	197	215	183	180	185	185	208	178	198	197	216	207	161	187	189	186	189	206	182	202	187	205	212	162	174	201	185	183	211	191	173	195	199	171	195	208	226	178	161	191	184	210	180	197	188	203	183	184	195	213	194	191	202	206	179	180	193	181	211	191	203	214	202	172	204	184	202	204	187	183	169	182	173	176	185	180	190	184	178	211	194	181	177	202	199	184	194	189	182	195	193	187	184	205	233	162	181	186	187	198	218	196	209	172	212	190	205	182	168	181	194	205	193	174	183	207	200	200	214	186	200	200	186	195	186	190	200	196	186	178	191	205	172	198	200	197	212	188	200	202	192	179	202	178	217	184	205	186	181	196	178	194	171	197	228	187	225	211	195	181	185	197	192	199	200	179	207	211	201	182	180	198	183	190	207	199	186	195	185	179	206	191	175	195	179	184	201	201	170	176	217	191	172	180	188	191	214	185	184	209	188	232	213	193	200	183	178	186	168	181	212	202	173	185	211	210	159	192	199	196	167	196	211	211	195	179	194	187	198	212	198	212	172	182	205	183	169	191	179	161	172	194	191	198	175	186	177	195	191	186	206	184	197	200	193	203	178	200	178	183	179	149	213	198	200	173	201	188	164	171	175	184	204	208	162	188	169	183	177	230	188	186	199	172	195	181	216	197	196	177	186	189	198	201	191	202	184	225	193	186	185	184	209	195	181	192	207	194	201	201	166	182	192	208	181	171	180	197	181	182	205	164	204	172	182	166	181	180	175	209	178	164	213	209	199	171	200	194	185	205	183	190	178	211	186	178	192	170	188	202	201	206	206	197	203	179	185	211	216	181	181	174	181	190	186	192	200	189	192	168	212	202	212	180	175	180	211	193	195	167	190	190	234	223	174	195	195	190	191	188	186	184	186	197	187	158	182	209	191	179	186	161	205	152	182	184	186	192	199	195	204	167	178	194	185	199	169	202	181	212	230	182	196	195	202	195	183	178	202	193	196	183	198	210	199	180	185	195	209	172	201	171	182	190	210	190	226	211	184	185	176	184	178	189	196	207	230	207	182	212	199	192	189	196	180	200	191	202	210	206	179	188	184	210	224	187	208	213	190	180	182	190	181	192	173	207	210	197	191	206	195	182	160	214	217	180	180	180	188	161	192	176	172	210	171	183	194	204	183	149	185	191	207	201	175	173	184	193	180	187	200	195	178	199	161	197	189	201	205	198	222	193	208	187	200	186	193	207	164	204	208	171	194	187	180	225	179	190	175	206	184	188	186	213	210	182	195	164	224	191	171	189	195	202	186	242	166	211	186	158	205	176	196	220	188	194	190	155	149	175	196	170	183	185	186	186	195	178	211	183	181	204	181	210	162	174	190	204	200	206	177	181	191	190	217	180	192	198	193	194	183	190	179	185	189	195	196	209	193	175	203	212	158	220	200	209	200	210	166	185	182	188	171	170	170	180	184	189	176	190	178	193	184	180	181	186	160	200	172	197	195	158	198	198	187	191	197	212	187	182	202	200	198	210	189	185	186	200	180	235	212	191	187	185	212	189	181	207	196	184	208	186	197	200	213	190	185	184	174	225	198	200	173	174	185	194	194	223	211	197	199	215	188	201	180	185	202	182	192	221	210	190	189	212	195	211	184	198	183	174	179	185	183	168	184	199	186	198	212	221	200	174	209	171	196	212	205	191	169	216	185	198	211	182	194	175	197	205	194	184	234	209	187	181	162	171	177	227	206	191	191	179	188	202	211	167	183	194	169	177	168	193	181	181	186	193	197	166	190	177	184	169	150	171	188	193	189	174	186	181	184	200	212	186	198	191	204	194	185	197	183	183	176	192	172	182	201	207	206	192	197	189	153	207	200	183	201	193	178	216	198	179	217	197	191	200	188	171	169	211	186	190	203	178	177	182	197	151	204	194	192	174	189	193	173	187	199	182	173	199	187	196	199	199	189	186	200	176	193	190	225	178	188	203	185	195	173	195	201	193	180	196	210	202	203	200	216	208	202	193	200	203	201	193	187	189	194	183	200	180	198	168	163	179	129	202	202	200	140	178	186	187	186	205	176	189	193	194	171	194	207	169	192	179	191	186	191	173	187	169	181	171	185	195	213	200	220	181	201	183	157	194	173	181	181	175	173	204	159	165	180	178	190	173	188	210	182	182	201	191	169	182	200	214	198	201	186	212	211	190	166	197	172	183	217	175	179	186	190	185	198	190	200	197	205	197	190	175	172	175	214	183	197	192	195	208	203	212	178	162	192	188	195	201	190	178	227	180	186	184	172	194	166	196	189	195	202	201	179	193	178	202	203	180	195	174	178	202	207	194	208	191	190	203	197	185	166	199	161	179	196	206	204	181	173	170	196	198	198	177	193	167	216	211	201	166	201	205	205	182	189	184	177	175	196	181	197	205	192	175	193	197	200	180	190	179	201	205	180	195	165	177	166	154	186	185	184	208	178	191	178	192	194	162	176	193	189	202	177	175	172	199	181	192	188	170	184	185	184	214	165	195	184	194	189	188	190	209	179	200	214	215	198	168	210	182	195	203	182	203	227	201	203	218	201	173	170	183	170	188	190	211	217	186	178	189	193	214	171	202	212	194	197	192	203	195	212	202	189	183	215	223	202	189	184	179	182	190	201	180	171	192	203	188	170	196	205	172	191	180	188	161	175	194	198	166	172	184	202	191	188	204	205	162	187	190	208	173	181	200	200	156	205	195	215	197	201	196	172	186	186	192	201	171	195	187	176	199	199	184	176	200	179	195	214	191	173	179	198	192	196	197	189	187	179	187	151	209	188	186	175	190	205	186	188	191	205	207	189	186	193	183	164	195	185	194	191	180	202	178	179	217	200	194	182	176	183	187	198	194	197	188	163	190	212	206	207	171	200	200	186	191	189	163	209	215	211	198	189	200	210	188	176	178	200	202	211	204	201	199	208	180	166	191	176	176	191	210	187	185	188	174	177	207	178	206	178	187	188	172	191	210	186	182	200	211	226	180	203	180	211	223	209	191	194	193	200	156	180	199	193	194	203	203	190	171	170	185	177	202	194	197	188	201	185	208	184	196	194	194	149	197	208	209	180	197	181	193	195	175	171	169	200	210	190	190	187	181	190	187	183	197	198	201	192	176	177	194	197	190	166	202	179	186	199	215	186	200	189	192	221	174	197	196	196	182	224	193	205	173	178	181	193	181	187	199	200	147	158	185	193	169	206	177	195	198	179	209	171	176	191	183	178	181	186	187	202	178	202	192	216	178	201	185	164	168	194	164	181	187	175	206	197	165	188	180	179	176	190	169	195	208	196	204	205	174	178	187	193	200	201	194	193	207	163	206	203	200	208	200	212	186	190	192	201	198	200	195	192	184	199	177	210	190	195	175	174
8897	3623	636	606	516	506	505	512	472	465	470	475	504	458	491	473	485	478	463	492	513	503	533	528	473	515	490	476	534	459	492	474	476	525	454	504	515	532	480	492	508	504	476	535	461	506	508	470	487	470	518	458	503	500	497	471	482	474	513	502	488	481	519	472	513	482	494	527	471	499	545	499	494	467	505	522	458	489	490	496	492	495	504	497	508	497	533	505	493	477	456	492	501	487	523	471	480	473	502	466	464	502	493	491	508	470	483	457	461	485	525	478	490	498	487	521	487	486	538	495	474	488	459	487	508	494	539	489	459	488	468	500	480	439	469	505	491	468	502	472	500	526	499	496	482	511	473	495	471	476	512	486	467	508	473	482	499	481	483	491	505	516	507	507	505	484	452	501	481	476	469	489	498	473	483	479	484	478	486	458	500	478	488	511	486	506	496	446	507	475	469	469	493	462	487	462	504	497	512	466	522	517	538	508	478	464	486	476	460	470	508	489	516	475	495	492	496	507	492	525	469	483	492	482	499	491	521	503	509	478	511	528	512	476	486	517	524	505	520	487	510	474	497	486	487	502	480	510	472	497	474	497	535	514	507	484	496	482	498	501	502	468	463	473	506	496	502	487	519	475	552	478	510	490	480	484	489	503	487	485	481	474	482	483	462	502	529	484	485	444	474	483	508	500	466	453	510	473	508	494	505	465	506	466	477	497	454	485	517	485	495	474	496	488	481	483	497	492	468	518	478	533	488	480	457	472	478	491	471	512	453	491	512	492	509	446	494	484	491	460	500	505	487	442	486	490	500	486	473	485	459	496	480	449	436	470	518	489	483	476	474	472	488	484	501	497	498	521	500	488	475	481	519	484	478	455	466	510	486	449	480	486	484	482	465	507	503	445	488	492	483	495	454	466	504	451	490	492	484	528	490	476	513	459	510	489	477	469	504	492	450	465	460	476	467	483	499	491	510	485	481	497	468	503	536	507	504	478	486	507	522	488	495	515	506	479	471	477	470	489	505	503	479	495	497	481	489	509	478	493	430	485	517	496	526	492	477	465	481	509	504	459	528	491	440	460	487	489	505	480	526	466	542	496	510	481	471	518	513	443	478	492	485	500	489	486	514	479	495	494	488	457	526	497	458	497	484	509	490	502	500	485	523	453	490	469	477	454	474	480	502	497	473	503	481	489	450	442	499	489	500	474	485	483	498	483	464	519	517	483	482	493	497	462	534	517	479	492	510	431	465	460	502	488	491	475	498	457	519	508	469	459	490	490	494	492	465	501	495	474	489	468	501	457	515	427	478	469	477	466	520	449	490	532	488	492	476	482	500	495	505	472	549	475	521	476	482	469	479	490	454	505	469	475	482	499	499	500	465	493	482	511	512	465	443	459	475	493	485	480	487	513	451	507	491	493	454	446	466	473	476	494	501	488	440	473	486	501	468	509	509	479	498	482	482	502	477	516	510	473	511	473	456	474	491	478	484	488	501	493	451	473	511	526	484	470	507	475	494	489	481	476	466	435	498	461	481	475	537	440	497	471	478	472	508	540	516	494	494	471	459	482	480	480	508	481	502	507	453	529	510	488	507	489	474	477	527	499	497	494	491	494	474	514	520	477	458	505	497	502	485	498	480	483	491	475	496	487	503	500	449	472	504	511	459	496	495	476	518	498	510	489	457	515	472	462	527	486	500	440	529	502	487	481	490	475	497	503	481	468	468	456	518	496	493	486	496	483	512	473	467	477	477	503	493	454	532	496	491	489	470	490	487	490	494	481	468	473	499	478	512	460	458	477	507	498	539	483	486	461	486	461	485	497	498	472	510	482	465	471	441	526	467	496	486	499	499	488	499	546	519	488	501	521	495	443	460	510	484	464	483	506	499	465	473	456	459	500	464	496	471	479	493	492	482	491	486	488	485	491	445	462	494	491	481	508	459	509	475	496	481	491	473	490	487	525	483	496	481	515	512	487	479	480	487	504	512	537	472	462	487	500	490	469	508	460	511	506	505	497	448	528	526	494	485	470	484	497	475	502	492	481	515	431	451	450	515	515	518	493	482	480	477	465	488	550	506	462	506	518	512	498	486	494	484	475	521	490	493	498	507	490	477	498	467	450	465	484	525	523	477	489	481	504	499	498	470	479	508	483	483	524	504	490	473	507	514	501	444	456	478	523	467	507	499	507	489	511	515	472	483	525	501	488	475	495	464	502	468	483	443	469	504	509	493	484	529	511	473	499	482	518	483	485	473	502	472	542	501	478	496	492	524	460	472	476	514	508	468	514	491	503	491	474	537	514	497	472	546	486	473	521	510	470	489	463	508	525	505	478	495	513	484	494	521	489	459	496	485	506	413	517	467	480	484	530	496	464	468	458	500	473	522	510	524	498	455	523	531	485	497	480	515	480	471	523	432	479	471	489	480	452	501	458	515	437	506	488	509	474	493	509	508	485	467	499	498	468	493	490	491	495	480	503	501	518	496	533	485	482	455	483	426	459	476	445	497	498	500	508	483	467	507	479	446	431	449	503	511	449	472	505	501	522	508	501	485	492	473	455	465	515	485	494	497	458	454	532	531	548	492	461	485	494	459	495	457	484	496	520	527	507	465	503	448	492	491	487	508	495	444	490	476	494	460	484	470	474	492	458	448	461	520	458	502	446	517	481	474	477	473	446	493	459	472	445	475	496	465	478	499	521	498	449	488	488	476	488	516	518	503	500	511	479	517	488	526	480	485	505	523	557	488	553	495	525	523	502	530	511	493	489	478	493	468	489	483	479	510	501	457	529	485	507	488	478	497	463	485	511	531	492	475	480	508	485	539	495	506	488	494	513	464	503	497	492	541	500	454	495	521	473	511	502	461	475	498	425	492	496	525	482	491	504	503	452	476	494	467	496	467	504	444	492	525	515	509	465	513	456	476	471	490	501	511	501	492	472	481	487	476	529	480	471	475	501	472	497	479	473	483	529	506	535	512	504	456	475	513	499	525	492	485	436	504	513	477	493	460	475	497	503	522	458	496	482	467	478	504	483	492	480	490	447	487	517	456	493	505	470	469	494	503	463	466	495	501	477	471	482	475	441	459	478	483	527	446	513	489	496	486	470	462	505	507	500	503	530	494	471	490	467	507	501	487	487	486	500	496	463	471	431	503	461	458	457	511	496	536	533	503	498	490	481	453	470	492	528	506	491	474	513	505	516	457	474	500	517	498	461	512	483	503	469	451	497	469	497	496	499	466	472	503	506	472	499	440	473	489	454	459	463	469	486	490	506	480	460	518	507	490	467	497	498	485	494	489	508	507	490	465	473	541	542	440	490	492	460	493	477	442	501	460	492	404	508	476	432	473	522	508	456	503	505	479	508	482	504	497	458	462	505	479	492	483	486	515	464	485	472	489	523	478	487	451	511	465	477	513	486	498	473	486	485	469	465	501	476	499	504	501	521	483	497	482	489	479	467	475	516	482	473	490	488	509	464	486	475	487	463	465	486	502	483	501	508
23788	9248	1189	464	314	311	267	275	256	275	249	219	235	236	251	234	227	237	234	237	264	224	238	245	225	249	239	258	231	256	245	253	258	231	249	250	247	207	253	263	245	229	249	227	234	264	250	243	234	256	255	256	236	251	236	210	245	246	255	246	252	264	254	217	222	238	222	227	241	250	229	222	242	253	259	251	254	245	241	217	237	235	257	279	257	230	235	233	236	226	227	241	210	220	255	226	259	263	269	238	240	221	249	267	225	245	221	230	239	225	238	211	222	236	253	226	234	267	226	245	230	226	230	241	240	245	224	267	233	219	229	241	253	274	266	246	255	254	249	251	246	242	230	218	235	227	260	253	237	257	218	243	268	242	236	252	246	256	227	230	236	232	240	233	223	270	241	209	211	243	264	272	266	244	246	250	267	252	245	237	190	228	244	230	226	252	225	249	229	206	242	218	248	236	250	251	243	222	242	249	224	240	231	229	269	239	237	237	231	251	233	252	233	228	258	226	244	269	234	244	232	255	268	259	228	220	215	289	232	227	240	223	225	265	244	238	250	253	225	241	226	226	219	232	229	249	225	236	254	249	258	246	270	269	247	250	242	244	249	239	226	222	226	263	233	248	242	215	228	238	246	223	228	222	258	250	227	251	271	232	224	208	241	220	222	216	268	239	249	237	253	241	227	244	243	236	255	258	242	205	255	230	226	275	220	208	256	232	230	229	253	239	234	233	260	253	245	232	241	244	194	239	229	256	242	224	254	246	249	252	255	236	235	250	233	262	223	247	234	238	269	277	250	254	226	239	263	250	248	252	255	248	227	226	249	268	224	250	260	238	224	213	230	260	247	252	241	238	228	236	224	245	241	206	233	206	254	238	236	229	281	236	264	253	248	235	255	238	265	252	247	250	233	256	245	220	230	224	232	235	247	239	267	237	219	250	239	228	238	224	262	226	260	232	252	242	238	246	224	230	286	257	242	236	227	233	234	208	242	239	240	262	227	235	245	237	240	211	222	223	258	239	227	266	247	226	271	255	247	247	232	250	234	236	248	252	242	224	219	256	250	236	251	238	250	263	260	232	218	243	229	249	274	261	243	244	228	254	223	263	218	233	225	243	247	239	243	247	239	235	241	234	231	265	213	244	267	253	247	255	249	249	264	234	231	238	225	240	223	219	247	232	233	246	245	240	246	238	239	245	265	243	246	254	245	221	217	231	261	210	244	230	234	214	235	217	253	228	230	245	262	246	226	227	264	259	234	273	262	236	224	223	244	234	262	244	240	248	273	223	240	226	240	214	231	221	217	224	238	222	238	258	248	205	251	255	215	207	227	252	251	238	229	235	242	237	251	234	243	247	226	260	245	234	218	252	242	235	238	227	236	253	238	221	259	235	267	233	244	225	227	216	275	215	216	218	259	240	258	258	226	230	247	229	227	205	232	243	232	236	246	218	223	244	240	241	239	248	237	261	252	206	228	252	224	242	235	245	247	222	228	273	245	246	249	247	239	240	224	252	245	249	266	221	260	231	244	227	249	224	242	231	222	232	257	242	242	252	253	254	239	228	250	210	218	232	261	228	254	255	227	268	231	234	249	238	216	234	240	249	232	261	265	243	255	221	263	226	233	226	250	255	234	252	228	245	240	272	250	260	226	232	249	224	216	242	238	239	242	215	213	242	240	216	236	250	233	227	262	241	248	259	218	216	246	254	243	230	229	253	249	248	250	253	255	207	214	214	250	267	241	232	250	240	259	258	226	260	258	226	233	244	251	266	267	213	229	251	241	231	230	243	252	263	228	224	229	269	222	254	200	243	267	234	235	241	237	253	268	289	281	241	239	203	227	238	250	256	256	245	230	253	256	243	223	248	263	264	243	226	251	225	244	238	250	255	242	215	239	242	248	234	257	231	260	255	250	245	244	227	227	264	230	267	260	228	251	266	235	224	252	251	235	223	226	262	246	246	220	244	235	233	215	242	218	286	252	266	258	212	221	243	243	257	239	245	249	231	205	247	288	226	255	234	211	247	221	234	220	230	236	232	269	223	243	225	269	241	254	245	257	247	254	221	240	229	249	218	225	236	268	236	233	215	219	252	247	235	219	248	233	230	263	248	213	277	236	243	200	255	225	257	256	242	264	240	231	266	242	262	235	199	227	257	244	231	234	263	238	261	237	232	246	204	209	261	261	210	243	203	234	240	229	213	239	222	221	261	271	253	281	261	238	214	226	226	244	223	242	239	219	233	226	238	229	245	264	239	244	230	227	214	249	245	242	232	225	239	223	228	226	228	234	239	224	216	225	248	263	256	261	240	231	229	221	253	273	255	246	271	236	240	243	271	245	245	248	239	277	215	247	247	247	282	238	234	226	228	265	249	235	271	230	229	227	222	266	242	226	220	231	239	245	238	238	220	217	241	201	248	266	242	237	223	234	257	234	247	225	253	214	256	237	243	238	243	221	261	245	226	269	250	246	250	219	246	224	226	250	231	207	257	209	244	230	264	252	235	225	255	256	238	251	227	259	233	233	247	240	243	224	210	266	259	239	247	243	264	275	219	249	245	241	240	241	239	221	228	218	248	225	242	236	240	248	279	244	231	236	262	250	224	240	252	275	242	235	247	272	247	227	251	266	220	215	240	244	232	197	243	231	237	250	228	224	253	234	224	234	267	244	254	225	212	245	238	248	230	222	227	219	238	265	249	236	256	218	262	256	206	226	232	246	245	241	243	250	234	256	259	240	245	237	234	261	211	215	251	228	240	235	208	229	240	267	242	260	229	256	235	250	218	250	252	243	249	214	257	240	218	230	214	263	217	232	236	240	220	213	233	225	213	232	250	234	242	237	253	256	230	240	270	257	256	239	256	268	232	241	256	257	219	232	223	223	230	233	217	242	228	236	248	235	235	239	228	237	276	250	242	269	252	256	253	250	245	243	225	224	272	224	243	254	219	238	236	235	217	233	240	244	240	235	236	213	262	217	254	258	247	235	211	241	218	229	238	245	228	254	217	272	246	255	223	226	223	221	215	232	234	242	246	235	240	233	235	257	241	244	226	236	219	232	245	237	242	263	234	227	254	243	242	243	246	265	221	208	263	228	250	220	230	276	264	252	245	222	234	249	234	232	263	227	226	249	242	248	263	256	257	216	219	257	229	252	226	256	234	225	232	242	259	245	254	230	219	221	240	302	242	230	225	238	264	237	260	212	220	242	232	224	263	245	240	233	282	261	236	261	254	260	214	255	245	216	241	247	229	234	222	240	218	263	236	293	252	248	261	273	232	241	263	249	263	272	258	253	233	248	244	260	244	264	245	275	218	248	231	252	256	237	216	263	250	239	243	282	256	227	235	226	245	250	221	231	244	256	224	245	241	267	239	215	250	260	233	250	244	252	223	228	242	235	218	234	217	226	215	223	220	224	248	256	246	233	231	227	237	237	227	232	205	233	230	230	237	247	209	230	238	260	228	245	259	227	239	231	220	217	226	212	239	250	246	237	224
17152	8362	1367	1118	948	848	829	740	697	695	647	633	616	661	629	655	589	640	634	665	614	625	628	612	603	656	578	635	590	640	632	632	565	570	599	588	586	589	608	587	629	632	636	573	609	616	581	630	594	558	610	588	570	627	585	627	580	598	609	603	587	589	588	580	590	603	564	562	634	609	594	603	614	641	591	607	604	599	614	574	574	576	628	606	625	596	610	586	599	653	583	630	591	623	592	614	605	630	584	611	582	620	586	619	566	578	577	558	603	618	610	626	647	604	571	591	611	597	562	599	575	623	590	591	603	583	599	528	582	568	575	571	626	656	591	532	620	614	603	573	590	597	604	590	593	588	606	618	596	625	533	588	565	595	563	583	611	583	613	638	624	581	591	614	570	587	620	570	602	626	619	563	592	569	604	577	598	621	592	606	631	631	589	633	604	619	529	614	617	608	599	580	578	571	603	590	609	556	601	581	613	566	620	631	608	593	595	596	596	591	642	588	627	612	601	605	612	605	598	592	626	628	618	594	605	580	596	613	605	660	601	634	582	575	628	567	622	627	581	607	597	583	604	563	610	578	566	608	651	596	580	589	581	644	639	568	590	608	629	614	584	606	564	583	615	583	576	562	557	570	604	610	628	596	612	572	613	602	551	576	585	532	583	631	597	559	581	606	557	605	593	627	654	578	578	614	596	612	608	598	596	561	560	571	626	587	710	596	592	591	601	571	639	580	596	628	593	608	607	649	577	577	616	618	528	597	592	599	587	560	615	617	599	602	580	575	608	623	631	621	577	633	627	645	589	589	563	631	593	647	592	596	601	567	603	555	597	605	587	601	586	592	619	602	617	634	618	634	602	577	573	569	593	588	582	590	557	609	580	607	571	627	602	544	573	546	639	595	601	623	576	638	632	629	615	641	590	601	595	563	609	581	607	586	534	561	592	596	589	601	600	610	565	568	608	630	589	603	560	637	554	588	533	618	582	581	586	593	549	588	605	612	611	633	567	603	616	603	612	626	608	574	582	568	579	608	619	617	625	603	607	565	572	582	581	577	587	593	620	581	600	543	524	549	596	639	617	615	611	579	633	602	566	606	563	600	625	608	572	640	616	572	603	642	570	624	621	601	576	585	588	600	585	588	594	612	590	575	617	592	605	608	614	563	624	608	584	554	617	618	559	573	603	582	613	569	571	576	583	590	555	608	580	640	592	612	605	586	567	575	562	560	613	600	607	563	589	607	605	599	567	578	562	567	613	591	605	597	608	598	586	643	579	579	588	588	594	583	617	599	596	629	617	592	578	601	597	572	600	625	645	592	616	604	627	591	546	579	596	668	566	620	626	620	611	581	594	627	565	594	611	610	532	622	607	571	541	573	588	634	591	611	620	581	664	614	574	581	534	604	573	563	576	599	621	603	571	617	597	597	575	582	564	584	612	608	647	574	591	573	650	582	638	604	637	650	582	632	608	575	550	605	610	588	584	582	561	604	579	608	619	584	587	622	604	590	628	617	615	571	593	592	592	596	593	584	612	645	618	600	613	572	578	596	582	570	592	630	596	555	567	578	565	585	601	558	569	593	645	625	549	578	601	598	648	670	601	599	655	581	609	548	608	567	568	604	654	589	587	587	578	585	584	594	570	600	618	618	578	603	609	638	626	564	579	595	625	571	604	600	577	586	582	631	625	592	617	622	638	643	556	576	581	583	604	560	615	640	587	633	590	625	586	571	591	612	576	582	575	601	596	591	554	559	610	596	580	615	599	590	564	580	557	608	594	596	618	635	617	558	603	593	606	588	605	607	614	620	587	635	609	601	588	586	576	660	642	623	636	585	609	598	589	601	582	588	625	583	614	596	559	610	617	594	554	592	558	575	568	595	541	598	598	577	602	606	602	596	622	618	628	630	591	603	601	543	600	640	587	564	557	549	563	628	548	614	660	628	596	589	577	571	635	580	580	593	590	625	557	610	570	605	565	587	601	566	606	640	584	548	588	618	625	559	603	634	622	583	601	567	614	601	640	558	560	617	574	614	571	562	562	624	607	625	605	632	597	624	566	591	595	626	653	581	611	609	619	588	586	549	539	628	593	619	574	596	589	562	573	594	625	580	561	595	588	599	596	596	570	580	555	574	603	542	560	649	602	598	564	605	595	609	561	598	605	585	581	624	567	565	650	642	510	580	602	625	625	548	590	601	547	578	652	574	581	637	601	595	637	600	600	609	598	616	541	607	577	608	563	577	582	595	624	634	597	608	588	629	614	605	571	555	542	613	592	645	565	640	625	644	581	604	573	585	615	566	617	592	581	621	616	595	611	653	542	606	577	635	577	605	603	602	665	593	609	608	574	603	566	590	588	639	599	559	567	596	559	611	602	603	634	581	585	552	565	607	601	569	610	599	602	591	598	561	604	561	615	563	643	571	584	609	607	542	584	653	563	609	648	599	624	582	554	627	589	596	579	602	594	629	614	592	598	608	604	661	623	602	599	655	593	579	593	617	671	583	626	593	606	576	594	598	526	576	573	596	632	598	620	588	601	618	567	608	572	607	570	581	628	600	585	597	582	614	599	635	597	574	586	567	602	555	614	593	523	599	612	540	639	606	598	575	590	591	607	584	653	627	591	610	617	608	606	535	588	633	641	580	592	604	626	583	600	584	610	609	607	578	589	563	559	584	574	597	586	603	626	545	626	592	601	581	624	573	657	601	602	604	585	617	609	570	593	593	591	613	648	601	537	578	578	579	587	594	591	597	636	572	616	621	559	577	604	583	569	563	642	592	592	568	568	560	588	564	599	582	607	643	589	591	635	592	577	596	593	559	595	604	598	589	599	552	600	598	597	613	591	570	627	578	585	620	594	593	595	580	594	557	608	550	627	578	609	608	584	634	578	616	609	587	613	535	598	574	568	588	573	570	571	633	605	598	615	642	575	625	594	620	600	630	587	595	609	577	609	576	569	602	574	587	563	583	622	605	552	640	591	609	572	604	596	591	596	625	566	568	586	590	613	584	576	611	571	624	615	605	578	584	593	572	642	604	581	592	600	580	582	609	566	620	550	619	586	588	617	648	617	577	553	585	596	612	591	620	606	621	598	594	595	592	607	622	609	596	636	629	583	567	583	618	631	592	621	585	594	608	621	560	603	636	633	625	615	617	549	583	580	624	587	567	596	591	606	614	606	562	573	606	625	595	619	609	582	599	629	633	563	570	591	594	612	603	587	584	598	598	634	630	569	594	612	600	603	612	583	609	619	567	561	598	589	584	569	605	620	595	545	637	648	611	615	563	581	563	597	567	580	613	598	554	584	590	579	603	605	616	623	576	651	550	581	584	565	564	566	567	595	591	596	607	569	619	585	556	637	584	609	651	595	657	600	571	581	604	616	590	610	601	587	591	592	675	601	603	570	623	548	587	609	594	621	581	565	615	647	583	591	604	577	572	555	604	599	588	597	574	601	557	597	595	601	608	553	564	603	620	591	570	606	641	583	619	655	566	598	593
32796	14835	2138	496	339	268	260	215	209	207	189	189	189	181	198	193	214	218	207	195	209	183	157	158	198	182	165	167	221	180	224	191	204	175	181	204	206	196	197	191	185	170	202	177	192	184	193	198	177	210	192	194	195	211	176	226	202	186	201	229	201	191	202	206	176	168	180	174	182	198	169	172	190	192	179	198	185	195	173	191	186	181	173	187	192	201	168	207	195	210	177	205	173	193	237	199	166	193	187	182	196	177	197	185	190	168	194	185	197	178	165	204	211	176	182	188	179	217	193	195	191	216	188	180	210	196	179	186	189	181	180	212	189	186	207	172	182	228	202	191	213	195	177	212	207	160	190	185	171	156	171	203	156	181	176	182	193	210	181	205	203	192	183	206	194	177	214	192	187	204	206	171	168	174	216	194	177	193	217	185	212	196	189	210	214	195	199	198	183	200	162	205	179	190	183	214	201	197	187	206	203	192	208	202	173	156	190	196	183	223	193	200	208	205	182	185	235	180	161	190	174	198	199	195	203	184	171	184	183	189	172	187	202	194	172	188	156	195	171	194	178	207	173	202	183	190	202	210	234	200	193	173	176	183	195	213	200	219	175	215	187	191	203	192	183	205	182	203	215	193	199	206	205	185	205	214	193	181	207	208	180	175	171	199	206	216	189	202	197	217	188	157	184	196	191	176	197	229	205	194	202	227	160	192	202	189	218	179	216	204	186	214	172	167	209	185	193	193	200	175	199	197	193	175	176	187	194	201	182	196	201	206	207	178	173	180	216	205	196	189	229	196	190	183	180	196	189	201	162	162	223	197	199	179	200	177	177	206	201	179	187	173	188	194	198	202	220	205	185	171	192	213	209	186	190	221	169	194	185	211	195	180	161	156	210	202	174	181	189	194	174	205	175	178	183	214	200	178	157	189	183	192	212	203	177	180	201	173	171	190	167	194	207	201	177	176	166	177	180	169	211	187	165	192	201	199	204	179	191	210	189	176	183	181	188	182	177	186	176	213	193	204	176	206	200	174	166	208	199	187	196	178	199	186	194	215	173	204	210	186	180	205	194	198	177	191	181	180	204	188	197	187	207	172	188	180	179	212	196	200	212	200	205	236	196	178	194	182	182	170	185	190	198	188	203	186	185	177	178	181	168	208	172	199	218	200	188	201	209	203	220	185	215	184	198	237	180	197	193	195	184	191	192	187	187	198	191	222	170	177	191	195	189	198	171	185	187	185	209	196	197	178	188	162	193	200	185	172	184	199	180	206	204	185	191	204	195	192	183	207	177	181	182	203	195	194	203	186	188	177	175	200	168	192	171	179	186	207	203	202	198	192	189	175	191	185	198	179	170	178	191	201	204	203	218	190	168	183	207	168	175	191	192	208	189	172	170	176	204	202	166	194	212	201	177	216	202	181	183	194	149	193	191	186	207	187	189	201	189	198	226	214	214	211	195	198	157	165	189	186	170	201	211	189	201	177	200	184	198	197	168	182	170	187	208	166	178	208	203	205	199	177	195	191	200	190	183	224	209	177	204	198	186	204	196	205	168	205	200	204	180	179	182	186	164	207	203	194	184	177	213	190	198	162	194	179	183	208	183	173	184	192	218	215	218	165	196	196	195	176	186	225	218	191	195	196	163	177	185	219	214	180	187	169	185	189	174	162	186	221	207	183	203	213	182	200	222	197	193	210	173	213	208	191	175	203	202	180	218	204	165	176	206	183	206	173	178	177	211	188	178	191	197	175	207	170	185	216	170	170	205	202	194	198	184	178	182	180	172	188	187	218	191	204	192	192	190	207	201	211	166	182	177	200	184	200	183	221	165	207	186	172	200	204	197	179	158	193	189	171	191	181	203	192	187	189	189	198	187	212	221	166	174	187	187	199	169	181	174	199	175	197	194	185	158	186	188	197	189	190	188	188	182	198	164	208	192	179	204	191	201	182	198	204	176	191	205	190	201	176	182	169	211	201	194	166	221	204	180	198	182	199	186	176	201	194	193	177	188	194	179	179	197	201	171	213	195	192	171	207	203	176	169	207	168	177	184	197	184	203	186	184	202	180	200	199	174	206	191	182	184	179	186	202	190	193	176	202	191	184	178	190	188	200	194	197	201	180	176	204	227	220	212	186	199	184	174	178	192	217	196	181	212	177	205	190	189	201	209	189	193	201	199	188	185	204	214	174	208	192	194	221	193	185	166	185	189	203	175	193	176	186	188	195	205	189	172	187	185	192	202	188	189	180	179	174	199	214	178	188	190	208	195	185	187	202	188	200	210	214	181	176	179	179	188	204	176	204	186	193	180	181	198	213	210	167	176	188	193	177	208	209	209	199	191	193	200	185	180	189	153	171	190	189	177	184	188	184	199	170	209	187	182	188	184	197	193	178	193	171	183	177	198	203	184	205	188	197	187	208	203	203	178	199	193	183	189	192	199	193	182	211	193	205	203	198	166	196	192	181	189	195	180	197	226	193	192	197	187	173	213	200	186	198	188	184	187	208	200	192	200	198	218	177	195	190	230	181	182	196	175	180	192	176	203	178	178	232	205	196	175	208	193	193	189	182	197	193	185	176	185	187	209	215	162	187	164	200	184	219	192	174	198	182	212	199	230	192	196	168	197	211	202	174	223	171	223	200	217	189	175	201	198	179	200	186	181	182	194	186	195	211	196	185	154	194	192	220	204	179	180	196	200	184	171	189	183	166	179	189	202	205	185	198	180	183	210	200	243	175	202	182	205	197	205	182	200	176	197	212	190	191	183	188	193	173	190	193	180	196	195	164	193	165	193	195	187	161	184	173	197	190	196	206	180	195	182	180	163	178	193	170	176	196	200	213	194	197	208	204	187	186	182	180	193	188	192	200	205	181	184	213	166	193	191	163	170	181	196	187	185	174	184	200	193	174	186	209	162	178	203	203	207	224	186	174	187	196	186	208	172	174	185	214	173	187	197	203	178	206	180	166	181	184	220	191	183	180	204	187	181	197	188	162	154	189	179	220	209	163	174	165	206	188	211	186	195	183	209	203	203	192	200	188	180	173	179	194	196	197	176	201	164	190	168	183	213	209	146	187	182	168	196	177	196	184	194	174	215	188	187	179	188	172	219	184	171	193	155	213	205	199	194	176	192	200	180	205	199	176	189	202	201	194	200	214	210	182	213	190	183	212	223	184	212	197	201	198	173	173	181	202	167	200	204	201	204	200	190	208	190	171	206	217	218	176	188	216	181	192	190	211	183	170	182	178	186	184	193	188	170	187	185	194	177	202	181	183	193	192	193	167	188	179	189	201	184	206	186	183	191	220	176	195	181	178	205	173	161	162	194	205	175	171	178	206	185	192	212	193	190	182	153	190	190	175	175	185	216	188	186	196	190	165	207	195	194	169	216	191	197	192	196	186	200	195	189	180	197	190	174	181	219	189	186	179	192	203	160	166	193	216	170	221	191	215	163	185	184	194	203	206	203	207	207	188	174	177	171	192	194	198	215	180	188	192
21711	11882	1724	1466	1134	974	855	744	644	628	643	597	602	586	563	549	524	525	512	508	512	502	514	550	470	498	461	486	515	469	522	492	467	500	509	491	519	502	510	465	431	509	486	485	504	452	476	504	525	509	479	436	448	455	465	501	494	487	459	460	476	429	437	475	478	490	484	514	502	502	486	487	472	524	474	498	483	454	473	465	470	506	486	477	468	444	476	450	457	456	451	508	478	465	496	457	453	491	455	507	478	457	468	490	460	496	465	470	494	507	458	498	467	462	489	509	551	487	459	473	426	484	479	511	482	502	527	467	498	437	467	488	479	481	487	495	469	496	457	487	460	526	475	469	491	487	481	487	495	466	490	468	468	477	443	497	465	495	472	496	480	498	481	470	496	485	458	474	486	487	479	545	499	508	459	463	471	441	523	453	484	472	479	442	458	481	479	485	462	461	490	493	445	453	538	458	468	452	458	469	487	475	451	493	460	472	460	444	430	447	492	481	449	496	497	450	465	462	453	476	486	455	497	504	463	460	460	477	433	466	449	496	457	457	444	472	486	463	498	465	490	461	464	484	459	494	523	457	487	481	492	521	473	529	458	434	457	473	502	510	450	468	478	455	472	470	498	459	510	487	471	469	482	455	486	494	455	451	444	470	475	473	451	483	485	471	467	444	489	497	510	464	466	434	462	480	509	446	480	466	465	505	486	481	465	462	478	472	474	457	488	447	474	479	458	483	489	459	446	467	461	465	502	478	500	436	496	467	494	484	497	521	475	455	460	500	468	480	489	493	482	474	434	483	481	470	454	504	491	486	456	470	434	542	470	478	480	471	482	470	487	476	492	487	491	525	479	481	472	503	467	462	454	494	471	485	470	479	502	472	439	499	479	495	483	474	457	494	502	455	479	504	502	460	466	452	490	471	535	486	524	444	500	472	463	477	461	461	474	487	439	490	451	504	467	506	456	420	483	477	519	468	423	488	447	496	491	531	459	496	479	478	483	490	476	478	474	496	475	487	484	493	448	492	495	457	481	484	488	450	430	439	511	511	500	480	459	447	454	467	481	461	497	526	530	480	448	511	469	507	470	472	485	467	493	456	443	481	437	501	494	505	474	464	481	463	492	470	508	458	474	515	505	450	497	475	422	451	475	471	494	445	472	490	471	495	478	490	466	480	461	488	466	444	464	504	497	461	472	470	489	495	515	449	471	427	478	453	454	466	480	504	479	455	473	483	466	475	502	491	441	450	457	472	496	476	537	444	452	474	464	479	473	469	481	491	520	473	468	467	487	420	492	498	449	463	475	455	509	461	444	487	481	487	491	454	454	494	485	470	480	475	490	503	471	489	529	452	482	470	456	483	497	470	507	502	459	474	459	483	514	476	472	463	472	469	497	477	439	483	521	465	503	487	474	446	457	458	460	479	478	499	478	518	503	486	481	469	452	506	475	449	456	459	502	521	444	499	426	498	498	479	497	486	470	514	438	530	487	476	491	464	458	444	473	491	501	494	463	453	445	471	487	497	486	460	487	485	514	463	426	476	453	472	470	475	491	471	461	499	477	411	475	462	466	454	488	440	447	440	472	488	484	490	436	472	493	479	462	474	484	489	508	448	486	466	479	507	495	468	504	475	500	480	481	470	485	467	496	467	482	428	502	468	460	467	535	474	494	484	431	455	507	465	470	451	448	413	491	483	447	433	468	515	476	457	494	485	450	460	464	455	470	471	451	486	471	465	461	464	470	466	481	506	497	459	518	500	439	477	432	478	437	475	489	497	507	474	482	447	486	484	482	479	484	462	469	473	453	466	456	445	498	459	491	454	440	475	489	444	506	486	441	442	476	528	478	466	500	462	486	495	459	486	455	492	499	417	490	458	510	468	444	507	494	497	498	494	466	477	469	490	500	492	481	483	503	476	484	488	471	464	480	440	501	538	441	493	473	455	492	481	471	478	448	502	476	493	455	494	487	486	470	446	496	455	493	508	483	454	516	493	456	467	461	472	471	477	443	479	505	480	502	468	487	446	478	496	541	497	469	456	472	438	464	471	516	462	513	468	469	452	485	477	472	509	475	463	481	488	496	478	469	476	461	481	492	469	487	474	465	468	448	448	454	516	492	450	481	490	452	467	464	490	492	483	457	508	441	514	455	507	484	470	466	470	493	522	496	511	466	472	462	528	468	455	458	471	448	481	458	467	445	481	446	488	478	474	481	479	504	456	453	508	477	490	488	482	475	462	467	474	437	481	497	469	490	487	467	472	483	499	455	479	508	478	464	474	459	442	508	463	481	485	498	505	466	469	471	470	525	454	462	491	494	483	465	460	462	450	454	489	446	469	460	468	483	473	471	488	457	492	482	496	475	511	514	455	482	464	458	463	472	508	498	437	497	500	503	520	464	466	525	474	430	480	473	504	457	523	497	484	462	485	464	420	514	493	484	461	469	463	498	437	470	472	450	449	483	503	483	504	472	476	495	459	493	452	486	456	500	480	523	457	437	496	488	502	452	488	468	477	486	513	459	509	503	484	496	445	482	451	482	492	486	455	451	480	459	498	486	486	485	485	452	440	480	487	515	466	447	484	519	488	536	496	513	521	472	514	460	477	485	475	451	522	489	461	461	512	457	489	457	453	490	499	480	507	467	492	446	475	457	482	450	455	477	520	507	466	504	471	504	479	519	496	453	487	512	497	511	493	482	476	492	484	460	459	463	491	486	437	465	472	488	411	450	471	469	454	520	453	469	461	465	466	431	461	471	511	494	501	522	483	425	484	467	485	450	479	509	465	443	496	488	469	493	481	437	491	480	478	478	500	481	443	504	487	512	460	488	493	464	470	477	476	483	437	500	437	497	481	477	503	476	471	453	502	499	507	455	486	460	517	498	497	477	499	491	514	529	491	440	461	463	466	496	488	469	469	470	481	451	475	440	476	468	460	453	478	476	489	489	473	456	466	484	462	475	480	462	464	460	490	488	487	475	523	461	498	459	455	507	491	483	469	485	474	482	444	520	460	457	459	473	494	468	488	486	470	483	501	458	465	499	458	462	457	438	492	442	458	491	464	500	422	494	457	530	468	471	475	485	446	477	476	480	440	467	469	502	472	465	445	440	506	454	449	482	476	487	465	517	470	487	436	484	498	438	456	455	465	481	445	504	488	458	444	460	498	452	456	522	472	484	468	493	468	522	499	462	485	500	489	500	461	492	478	506	505	475	463	527	494	488	471	511	464	485	435	449	417	485	464	458	475	493	507	507	467	503	481	498	446	478	474	435	454	520	480	454	457	474	475	470	463	434	448	508	509	464	445	464	451	468	488	459	530	511	531	486	500	441	501	490	529	470	445	457	492	436	487	457	481	448	491	430	444	450	486	534	480	501	499	486	476	495	472	465	509	447	462	477	479	444	492	465	486	467	498	487	459	485	491	448	479	488	468	488	438	459	446	473	460	491	448	500	495	458	479	502	501	475	490	499	460	467	439	447	533	482	505	460	450	496	460
12740	4058	356	235	179	176	205	181	202	202	213	197	192	183	211	197	193	203	217	184	211	208	200	166	174	182	199	195	195	187	221	190	183	191	184	189	212	173	199	218	184	175	198	186	215	203	221	180	186	199	238	180	224	170	188	220	167	168	198	202	205	198	206	187	197	173	207	211	198	202	218	195	195	202	189	203	196	192	190	203	190	189	216	200	184	175	210	203	176	193	204	182	200	217	202	169	216	205	191	210	196	191	194	167	188	185	197	200	188	181	193	208	239	191	205	195	198	185	193	177	204	209	203	189	202	162	198	216	205	176	202	192	201	196	181	190	192	213	185	201	206	196	165	199	173	185	185	210	223	187	214	209	189	159	192	191	185	160	211	190	196	184	206	191	196	192	192	182	210	200	196	191	193	219	194	187	194	173	197	184	182	220	182	184	201	185	189	193	215	196	220	224	210	208	214	201	196	192	183	172	184	193	207	213	198	181	175	217	189	193	204	188	202	220	208	198	198	190	209	199	190	207	210	209	188	188	174	190	183	224	163	198	189	200	194	186	182	169	201	196	194	182	169	221	197	183	201	176	204	187	164	180	190	202	187	196	208	162	192	178	202	227	199	225	182	214	204	195	160	199	218	194	178	180	193	202	189	192	187	177	190	232	209	189	180	195	186	189	177	191	181	196	223	204	210	177	212	192	189	206	183	190	188	207	226	189	162	159	178	186	198	187	195	196	195	186	172	190	191	185	177	172	207	188	215	179	209	228	190	192	200	184	171	190	211	207	213	192	200	208	178	199	199	181	214	197	185	177	195	176	197	197	205	198	193	171	195	209	205	213	192	198	218	185	188	188	211	221	176	201	187	198	216	192	195	202	160	214	203	200	211	177	172	213	186	178	198	211	205	195	197	222	177	170	201	200	194	203	197	164	182	190	221	182	183	185	198	194	195	190	178	185	205	191	211	219	211	193	198	193	195	194	209	192	199	177	178	180	186	219	184	205	186	207	197	158	186	190	213	216	220	185	197	192	169	183	206	197	208	212	218	201	198	202	216	185	193	192	168	204	198	171	187	192	202	221	204	207	192	174	184	178	189	191	188	161	187	175	213	182	180	181	203	213	208	213	193	176	214	184	200	230	190	203	198	203	230	200	180	177	162	189	205	195	208	228	178	189	184	180	189	179	210	188	201	190	189	191	168	215	205	189	208	189	199	204	201	192	218	182	199	187	208	200	185	201	209	227	158	177	179	204	167	196	190	224	195	187	228	202	212	199	191	202	207	206	211	203	197	174	202	211	184	181	209	211	175	188	189	190	203	194	182	223	192	207	187	233	158	192	171	175	193	185	179	187	198	202	194	192	216	202	201	219	226	182	161	192	182	197	181	209	188	212	187	213	209	206	197	222	183	184	212	221	191	191	198	212	176	200	203	189	203	171	177	187	192	227	198	179	178	179	178	191	205	193	179	216	180	199	199	198	197	184	195	200	192	200	188	194	199	194	187	193	185	182	201	204	169	213	187	172	191	197	192	198	176	195	161	231	188	151	185	176	176	191	214	208	196	180	202	192	223	210	225	175	199	238	178	184	191	197	179	191	201	165	187	206	214	181	186	198	200	199	180	207	186	218	181	193	173	216	159	171	187	196	197	203	187	176	186	179	186	180	198	201	223	178	199	206	205	178	216	215	182	189	222	202	173	224	225	222	180	203	184	188	213	191	211	222	203	212	191	183	196	206	184	172	170	190	185	212	180	190	202	179	190	181	193	176	187	210	199	202	184	199	201	207	197	197	173	171	196	193	186	207	195	189	224	168	183	195	197	193	181	219	208	194	182	178	198	199	186	183	199	187	180	189	202	206	188	184	185	187	185	205	164	189	207	183	197	185	179	192	208	193	200	191	180	184	198	182	177	198	196	198	190	187	192	188	209	190	193	178	211	179	185	193	198	182	216	217	230	194	209	196	182	201	182	193	207	194	201	193	193	197	190	190	194	201	189	205	205	191	179	202	195	195	178	173	211	182	195	190	196	179	196	188	201	191	200	193	188	182	175	240	180	197	184	211	186	198	182	212	204	186	197	208	216	234	182	182	199	201	202	200	215	179	216	192	199	194	186	178	184	186	203	168	198	183	182	182	197	204	219	196	216	214	192	189	208	182	207	168	208	199	218	207	198	194	204	174	212	195	170	197	212	197	203	196	175	190	171	187	209	189	194	178	188	163	202	186	202	179	197	192	200	200	177	201	179	185	205	212	180	190	225	220	189	169	204	208	199	181	203	198	194	195	186	190	194	170	193	199	202	201	201	197	183	183	193	188	210	192	179	184	209	196	190	191	206	214	181	184	195	199	194	194	188	174	175	213	204	185	178	167	210	174	198	202	184	191	187	193	213	192	200	185	184	206	206	184	220	215	199	203	182	201	219	201	208	190	215	214	204	222	187	211	185	190	190	186	170	225	199	176	196	157	161	216	194	190	210	182	203	212	213	209	183	197	197	184	194	221	162	193	207	182	197	194	213	186	187	194	197	181	193	206	194	195	212	177	175	217	183	197	151	203	187	184	187	181	209	178	179	187	226	214	199	174	211	190	205	133	208	195	183	198	186	200	211	220	208	212	198	199	199	184	195	192	189	195	210	176	218	193	171	188	193	185	190	203	188	220	202	208	174	171	170	202	168	209	171	196	168	186	195	218	183	211	185	198	196	211	193	191	209	163	198	209	190	171	189	196	198	194	217	194	176	203	219	196	163	208	201	193	196	209	178	227	195	228	220	211	193	213	189	182	176	201	199	225	184	199	168	193	196	220	212	218	212	202	183	176	197	202	208	214	193	195	172	176	194	188	202	173	179	188	184	195	182	194	164	179	171	201	203	202	211	204	204	173	174	203	189	180	198	201	192	179	201	214	185	189	193	198	176	191	211	172	235	191	173	191	192	182	200	190	188	191	217	215	206	202	173	187	190	206	216	230	150	191	216	201	184	186	197	215	179	185	188	204	191	192	181	231	186	208	197	192	212	216	193	220	184	178	190	169	190	192	218	209	200	200	198	212	209	218	188	199	171	197	185	209	179	222	178	210	185	210	178	221	164	199	185	188	158	190	197	208	207	187	176	195	234	178	188	217	194	198	219	188	222	206	190	203	154	207	198	205	190	213	171	184	159	192	187	198	206	189	191	200	172	210	203	176	203	195	214	169	180	179	226	187	176	193	191	188	205	194	212	232	221	213	197	198	200	191	178	193	232	201	167	196	198	218	202	196	171	203	194	182	167	187	180	174	185	178	197	200	202	197	207	191	181	191	192	207	218	195	189	217	188	196	214	193	184	216	181	215	204	214	223	177	215	191	176	176	198	194	194	203	179	173	178	187	173	202	185	191	198	164	204	198	184	212	151	199	201	191	173	191	233	180	208	188	210	192	212	183	201	191	212	215	176	183	195	196	201	226	197	183	205	199	203	180	184	223	176	171	198	171	205	212	193	200	198	177	177	189	195	178	180	204	195	204
9452	4196	650	617	539	507	551	503	521	470	536	524	482	503	521	517	500	512	481	474	503	522	481	515	495	521	500	537	489	520	504	482	472	490	503	518	490	486	482	481	547	483	523	480	485	480	510	527	497	486	510	514	536	500	502	465	532	473	500	497	508	499	502	506	491	507	530	482	495	514	516	567	501	492	517	489	498	502	494	466	534	533	479	529	489	536	483	493	481	488	520	536	483	499	524	474	563	520	498	505	507	505	500	489	542	509	517	494	467	462	467	486	551	490	539	521	512	514	507	499	478	515	504	488	547	493	489	500	468	546	545	503	549	515	526	509	523	509	503	470	510	536	502	488	458	522	458	517	495	500	512	467	490	467	494	483	492	523	498	505	506	503	446	529	517	528	493	520	506	556	498	514	502	549	518	528	497	506	494	494	480	500	472	464	480	483	513	520	496	524	508	524	470	467	504	483	440	506	476	484	525	547	488	474	468	513	483	490	496	534	500	497	509	481	506	497	529	524	531	505	493	528	492	474	494	472	513	559	480	515	451	503	467	503	515	456	493	493	505	530	516	505	506	472	481	513	505	500	511	488	508	501	503	562	510	481	541	474	530	514	497	472	501	505	536	489	470	488	490	525	524	498	470	476	517	511	478	542	507	517	520	510	474	485	513	465	545	529	491	479	514	519	537	509	523	514	524	474	531	510	486	486	489	498	500	482	521	515	469	502	549	484	499	496	509	502	498	522	492	498	479	509	498	507	512	498	491	533	471	512	514	506	504	485	503	519	518	467	502	494	493	504	550	482	473	512	478	511	533	481	489	484	479	489	492	485	479	505	505	517	496	532	489	481	470	511	512	464	507	510	489	486	520	514	489	509	502	546	507	528	494	535	534	527	520	477	495	497	518	510	501	470	487	488	497	501	492	503	485	462	529	506	560	499	496	468	502	492	483	496	525	512	494	493	492	488	467	505	478	519	493	558	450	491	529	496	517	515	484	498	496	493	513	493	489	488	538	499	490	484	473	514	477	460	493	491	521	475	500	460	481	492	505	552	515	530	482	504	529	526	495	535	482	505	496	489	521	547	469	508	491	513	508	520	488	511	505	484	523	507	500	515	511	486	495	507	503	527	480	531	487	505	483	551	516	492	485	527	524	478	506	482	479	530	488	470	486	534	506	490	540	507	491	513	477	488	509	522	526	538	501	502	546	504	486	518	493	548	514	535	488	510	509	514	535	535	486	500	529	517	500	517	522	528	492	515	500	493	493	494	479	490	522	501	542	511	509	498	495	474	470	509	506	533	480	505	476	508	484	505	461	491	535	488	496	509	481	503	515	495	491	509	502	472	520	527	501	496	499	509	483	479	476	506	499	458	490	562	459	518	517	502	500	504	498	510	521	463	493	496	517	555	499	524	511	467	467	443	447	481	511	539	466	537	511	502	510	469	514	540	490	525	508	508	501	529	511	532	558	495	509	514	485	510	489	534	477	550	500	495	504	524	549	484	529	532	493	526	495	464	453	472	516	508	493	502	490	456	522	480	495	502	477	512	514	507	481	488	480	505	502	488	479	465	495	494	503	542	533	480	523	499	506	486	501	507	500	525	488	488	457	539	488	494	496	492	542	462	482	504	502	525	541	497	530	508	527	499	502	523	491	536	502	533	508	515	533	515	528	472	461	469	465	477	510	529	501	545	475	492	527	495	536	519	500	497	507	536	521	480	482	513	473	511	511	502	507	533	508	535	489	498	512	520	500	504	513	482	529	535	480	506	496	507	496	502	484	494	505	483	505	545	478	487	483	513	523	523	500	486	517	482	537	503	495	510	496	483	512	494	530	512	491	474	513	478	486	463	530	490	533	454	493	482	516	452	489	470	509	491	516	497	519	505	501	493	475	514	521	493	485	482	525	485	509	499	507	510	476	477	510	496	469	529	480	454	525	508	492	504	484	466	469	512	479	479	517	484	510	508	504	488	506	463	509	537	515	473	496	500	485	535	497	489	529	491	499	500	517	495	525	501	508	483	492	497	508	504	501	478	457	528	502	454	511	510	464	486	519	515	527	518	502	511	584	539	509	507	498	551	486	466	482	484	501	469	494	535	498	471	476	477	491	503	463	493	499	491	461	503	534	480	484	566	497	523	490	499	473	502	458	494	500	542	504	513	509	502	554	495	512	502	462	484	502	509	495	532	499	539	477	517	491	502	546	493	508	518	513	488	517	454	494	536	515	500	534	508	490	499	490	507	514	465	523	498	486	553	527	516	489	530	506	470	485	501	540	492	520	494	512	535	487	486	492	501	546	519	488	502	479	532	502	459	497	521	523	497	506	482	519	487	480	509	488	527	518	499	514	497	482	462	541	452	526	559	527	518	527	532	495	471	513	492	472	461	493	508	489	520	515	504	460	490	480	437	534	495	499	530	492	510	486	527	496	490	513	492	518	524	520	484	511	511	490	547	488	513	496	491	512	515	506	483	537	456	540	506	506	510	568	502	521	565	502	508	522	507	502	527	536	507	474	493	507	515	490	481	479	522	474	513	487	493	481	492	488	527	500	511	492	500	500	512	480	499	526	450	478	492	487	484	519	512	495	496	517	487	532	494	531	466	513	520	495	485	514	514	501	521	480	485	471	513	502	514	482	477	498	524	520	501	503	460	523	477	471	538	510	482	463	512	525	508	506	497	507	561	511	476	488	506	477	504	525	498	490	504	497	462	524	499	515	524	498	518	461	498	514	530	524	530	481	523	476	478	523	484	491	485	510	507	528	508	510	479	506	476	494	532	475	470	525	494	520	461	468	550	527	516	505	489	498	514	519	529	514	515	483	503	495	474	547	498	477	497	500	529	502	497	507	518	507	511	493	508	469	499	462	534	487	504	506	523	460	541	496	491	491	467	498	498	550	506	535	488	508	504	491	527	502	491	506	475	518	517	510	503	483	504	492	500	481	520	463	497	500	469	518	492	510	526	499	474	500	526	507	523	535	522	515	493	486	507	514	488	519	517	496	517	496	496	495	479	508	483	476	518	490	520	501	464	460	485	510	478	496	461	491	504	532	505	521	470	510	463	529	486	521	513	525	518	484	516	506	521	499	490	553	536	527	549	473	478	488	476	485	508	528	491	518	506	473	481	506	534	459	489	514	560	481	507	497	503	507	515	468	525	519	466	482	528	460	463	513	483	485	498	504	530	536	528	494	482	493	528	526	492	506	506	526	503	536	493	459	487	482	527	501	539	503	460	491	509	548	551	512	460	486	520	491	484	502	468	506	476	504	500	509	521	507	520	470	491	526	497	501	492	518	529	522	483	529	489	513	503	509	507	497	515	492	474	508	474	499	505	491	507	504	504	486	484	474	496	512	471	525	518	474	525	515	450	508	517	488	457	499	468	497	531	535	510	476	526	525	488	484	463	509	484	529	500	523	514	502	483	509	537	487	497	497	514	463	526	468	509	487	516	514	513	509	539	514	478	503	528	473	485	509	541	560	512	504	516	545	485
24251	10066	1210	397	300	286	295	290	258	251	262	252	275	246	246	236	244	245	254	259	262	223	270	234	224	262	225	268	264	243	240	229	211	250	236	266	226	225	281	245	254	247	240	237	244	245	253	254	251	257	248	231	243	244	236	235	240	236	260	224	246	232	233	250	227	235	234	240	241	214	237	252	254	231	255	196	245	260	259	254	246	240	249	261	238	234	264	253	242	234	245	234	241	261	236	272	252	232	227	235	276	242	265	226	249	274	243	245	251	256	227	228	243	243	278	244	254	239	280	247	238	268	231	249	264	265	251	231	261	247	250	243	277	227	270	271	252	241	228	233	261	250	241	232	212	238	242	260	241	268	249	258	264	237	241	237	246	237	243	245	246	261	239	244	246	245	246	242	262	240	246	276	264	255	243	234	233	233	245	237	247	264	231	262	244	231	235	244	262	258	256	237	272	256	238	256	231	248	244	242	224	252	251	259	243	251	235	226	271	248	263	246	216	244	233	277	213	234	257	228	266	234	242	220	243	247	254	246	260	266	260	259	251	236	241	269	229	242	266	254	243	241	252	266	241	258	223	261	261	256	256	275	258	258	249	248	264	238	260	269	232	276	254	260	231	229	267	232	281	256	249	239	235	261	246	241	250	277	260	235	253	244	239	263	267	261	261	236	237	238	258	256	231	234	265	254	254	248	247	266	242	241	243	255	241	265	255	245	250	250	228	247	264	242	230	238	248	232	233	257	263	253	245	213	225	227	216	238	273	246	257	241	240	238	263	246	255	224	250	247	277	258	253	246	231	234	271	259	215	242	249	247	258	254	259	263	237	253	234	237	241	236	231	256	224	234	251	251	268	260	254	243	224	233	265	229	225	262	244	273	257	260	229	237	246	260	281	225	247	282	234	274	223	271	251	240	252	278	245	257	228	254	235	261	252	212	250	278	254	232	274	220	220	225	283	255	223	233	290	219	240	226	276	260	232	245	251	263	250	241	241	254	213	242	260	237	238	237	251	222	265	245	258	235	244	264	243	252	266	252	256	259	218	242	228	258	250	269	239	231	265	282	227	238	251	256	262	226	260	236	259	245	241	262	234	257	245	219	230	248	248	252	249	249	226	244	243	263	223	264	269	239	241	260	241	251	235	210	244	261	260	260	215	238	233	248	259	278	240	270	232	253	240	235	244	233	250	220	256	260	248	247	247	221	225	240	261	266	239	244	255	265	244	238	261	254	210	232	230	216	243	237	240	239	254	247	250	244	244	251	262	257	260	208	232	224	243	255	241	253	267	255	231	223	246	226	249	248	217	250	249	286	230	270	275	268	224	250	221	260	284	254	255	263	246	252	224	237	254	237	254	261	245	257	272	259	248	265	271	247	272	239	255	254	256	272	274	230	239	253	242	213	242	240	237	258	258	240	311	239	241	230	262	256	227	229	231	242	245	247	248	244	238	249	205	227	246	245	269	255	215	239	258	255	234	273	217	219	229	230	213	242	241	249	244	245	237	251	226	287	234	252	265	234	238	261	240	245	287	263	238	245	275	262	263	247	232	257	252	243	242	227	261	253	265	249	214	258	253	267	274	256	262	223	254	217	285	244	246	220	240	235	228	241	272	230	246	233	233	256	255	238	245	216	220	257	268	235	280	282	210	282	237	262	222	243	271	250	248	254	234	244	230	248	237	230	247	278	273	231	244	245	276	257	256	250	247	239	248	220	247	249	247	264	267	266	228	254	263	258	268	269	268	262	265	229	248	249	241	245	247	245	277	245	261	272	243	229	231	231	256	254	235	261	261	273	225	250	242	265	230	214	244	240	227	255	248	262	240	248	263	237	256	243	238	230	245	257	270	254	253	246	235	253	236	262	224	233	227	216	218	250	231	257	251	235	259	244	243	275	273	252	229	242	239	231	262	279	289	257	210	271	263	268	273	252	239	244	228	253	261	244	206	282	275	246	224	242	226	228	236	229	268	247	240	237	260	238	243	275	252	235	276	255	231	232	227	218	235	248	248	255	232	258	222	226	254	244	253	258	256	227	250	235	264	229	231	207	216	218	245	221	233	244	218	258	222	259	220	258	269	244	252	250	255	254	240	261	256	263	249	257	245	257	250	234	243	263	262	269	210	250	262	223	220	246	223	295	246	241	241	247	262	243	240	244	255	274	269	233	209	233	254	257	224	217	252	262	237	245	265	272	241	235	266	222	217	264	249	218	211	231	245	240	251	270	286	265	234	244	215	247	257	276	226	256	283	253	222	249	249	271	245	243	287	232	226	244	239	250	257	241	239	261	243	231	259	261	251	236	207	246	255	267	244	231	265	276	253	247	258	201	234	263	235	221	239	260	224	240	239	250	221	260	262	258	256	238	215	267	217	262	233	276	257	243	258	225	257	245	258	245	257	247	241	238	243	230	248	235	238	256	249	237	286	257	232	255	222	225	247	250	234	228	251	272	274	246	266	272	276	236	236	243	249	265	273	233	261	248	258	269	239	268	228	253	257	267	241	227	243	245	264	235	274	266	267	250	245	244	243	239	224	262	253	229	238	262	238	254	251	248	232	251	248	236	228	247	243	264	256	240	254	246	238	239	245	216	229	278	239	253	240	231	231	284	219	271	243	231	216	253	239	238	251	268	244	254	239	240	232	275	241	245	248	266	229	254	227	260	235	248	259	251	235	242	242	239	230	243	260	234	245	235	217	243	265	273	228	260	252	245	246	242	236	247	242	242	228	266	214	257	249	267	232	241	263	234	245	218	216	228	200	257	268	262	236	235	272	242	231	244	235	219	294	236	244	239	285	263	242	250	256	290	244	264	261	263	232	262	265	221	248	246	279	248	251	267	233	255	255	244	255	248	234	249	233	243	264	269	238	258	218	240	236	231	237	269	229	263	255	230	249	227	266	270	244	222	246	237	213	267	234	249	242	271	233	259	253	247	251	236	242	270	256	230	284	236	232	226	262	248	272	255	225	254	257	242	233	226	250	241	260	216	211	236	241	228	216	258	252	242	237	218	288	263	250	238	249	228	231	242	250	240	270	227	250	243	264	227	215	268	258	238	225	268	273	236	239	266	217	249	256	277	256	238	271	257	235	249	270	276	236	257	270	255	262	245	228	254	259	239	242	233	241	201	267	241	232	245	245	264	211	256	221	241	260	281	242	243	273	236	257	224	258	264	244	257	253	245	245	267	251	208	262	267	250	223	252	239	251	269	245	216	245	264	235	235	238	247	201	250	224	253	247	235	268	249	271	259	253	239	246	242	245	245	255	262	252	251	237	250	252	234	240	238	278	281	237	236	270	248	263	216	251	268	285	249	267	239	238	258	250	258	248	263	272	233	227	254	222	216	254	264	231	242	261	227	256	233	250	257	249	272	246	252	294	217	242	270	254	235	236	261	237	246	273	255	246	244	238	219	255	235	292	254	239	234	233	271	226	256	227	247	237	257	256	250	248	240	233	260	240	267	223	239	242	284	236	208	237	241	223	242	229	236
17669	8527	1386	1086	1023	872	763	732	729	676	702	700	624	603	614	633	660	644	680	645	623	604	629	649	650	586	635	632	604	628	600	634	606	623	607	609	606	659	611	609	625	638	617	661	619	625	634	635	586	597	650	648	635	619	650	565	630	609	618	659	639	631	611	600	594	593	632	631	605	567	640	606	559	565	587	623	616	608	604	553	612	607	635	628	652	600	603	627	598	633	622	603	607	626	591	581	589	628	612	586	642	638	573	628	590	613	579	583	619	599	643	588	618	619	626	602	624	630	632	624	567	607	634	627	649	673	627	572	596	636	605	628	588	634	622	626	607	597	630	557	627	612	625	598	584	637	634	606	684	571	572	619	649	616	620	586	611	621	605	641	600	630	621	595	616	640	566	578	642	584	624	625	590	605	604	576	597	630	574	641	652	564	598	585	608	639	617	587	630	625	616	608	578	569	589	608	586	620	624	613	606	595	594	617	656	607	613	636	628	611	601	604	648	560	624	604	578	618	551	560	608	624	596	628	608	630	609	643	612	595	635	625	600	605	627	620	610	614	633	626	611	637	656	618	621	598	648	614	583	579	590	626	591	598	620	627	589	624	612	671	634	566	631	590	625	598	611	621	612	636	636	611	578	585	602	600	604	604	631	627	607	599	615	620	611	632	585	603	586	593	673	586	592	617	643	611	614	594	584	590	578	646	650	606	584	595	584	645	604	581	596	609	651	616	573	614	629	633	620	606	590	621	605	617	605	603	629	603	571	644	586	604	622	674	607	637	631	614	631	608	588	581	613	592	619	597	583	619	659	586	637	621	579	635	631	634	623	637	565	646	607	624	628	638	640	652	616	608	603	602	653	610	586	612	596	623	589	609	608	623	615	651	624	604	622	642	592	581	614	596	583	638	572	613	619	651	614	613	599	618	553	661	604	587	587	624	618	667	619	607	597	598	591	625	632	546	591	627	593	604	601	618	579	650	635	610	643	661	607	628	581	630	641	576	667	591	619	584	619	622	591	606	613	574	626	587	627	628	594	615	621	601	620	636	570	592	614	603	621	625	645	600	596	630	602	585	601	617	629	629	641	621	635	591	652	595	576	601	631	660	583	624	567	621	601	632	581	550	620	616	606	601	617	641	613	618	574	590	654	603	638	627	614	620	624	607	609	615	577	613	628	615	608	572	608	617	611	573	641	641	619	603	626	606	619	652	648	577	600	599	605	656	611	617	623	586	609	587	618	629	580	588	647	621	630	610	604	603	633	619	624	564	564	616	615	618	564	615	641	585	608	610	636	619	608	620	639	579	598	588	640	617	626	610	550	619	637	572	560	615	600	585	605	622	614	613	589	618	607	621	583	591	640	662	631	631	632	622	612	617	633	569	613	625	609	630	622	656	618	559	610	621	596	639	644	632	601	606	546	620	671	634	551	568	644	662	636	583	606	612	624	637	581	566	597	605	609	585	621	611	617	640	607	619	547	595	640	638	613	603	622	578	583	650	591	596	617	637	563	622	603	621	640	614	634	600	587	601	632	623	611	597	603	638	606	624	600	571	587	593	606	588	659	604	602	628	611	640	603	617	616	601	616	603	623	595	647	616	587	610	578	601	624	613	621	604	596	583	562	646	598	634	587	607	573	608	609	607	590	641	627	565	605	579	638	598	606	662	624	646	583	651	670	595	672	638	631	625	630	589	659	586	594	662	611	604	629	603	643	628	591	630	641	622	606	577	618	614	634	616	631	612	610	587	629	631	670	667	593	595	599	620	566	636	598	668	606	640	588	621	632	576	642	656	627	584	600	652	634	613	625	592	605	598	624	622	628	628	602	602	577	605	568	598	565	582	641	623	578	606	573	603	602	588	621	577	648	585	613	599	618	622	636	589	679	636	631	613	661	636	576	627	582	577	613	646	587	606	597	580	582	618	645	620	619	600	608	613	585	618	591	608	624	624	640	628	664	588	632	620	618	582	616	619	624	616	623	624	616	606	645	605	602	633	601	607	637	603	600	582	591	600	568	561	601	629	601	594	581	632	605	651	674	612	584	632	619	609	612	572	597	589	643	611	628	605	586	586	598	639	613	648	625	669	565	632	600	620	630	629	657	646	596	619	630	555	633	614	613	641	597	631	606	628	618	606	640	655	641	639	583	612	571	589	659	621	638	599	594	637	620	609	582	618	654	614	609	591	607	620	631	597	591	587	611	626	650	596	617	603	601	601	606	599	554	627	603	599	633	599	579	628	573	629	586	634	610	622	607	556	647	610	591	624	608	637	593	609	623	592	654	648	575	621	546	582	619	617	577	608	606	623	640	589	630	605	621	579	601	626	614	606	626	593	616	579	614	596	632	639	641	595	611	628	657	634	609	650	599	607	655	620	572	615	647	647	600	571	606	644	616	625	632	669	604	605	619	600	602	620	613	609	587	605	608	630	652	607	610	606	582	594	605	657	610	650	581	596	607	631	643	612	590	624	598	615	618	635	649	565	572	631	610	602	622	609	597	623	592	592	616	612	638	592	591	628	585	639	614	627	582	620	637	607	591	625	636	601	611	593	605	584	607	623	599	566	616	607	626	602	655	632	622	649	639	555	588	600	611	600	623	618	649	622	627	610	659	596	594	637	632	613	618	598	594	644	628	616	638	600	651	575	612	598	634	612	575	584	625	551	618	600	644	635	597	625	650	629	578	609	585	609	581	596	598	618	582	576	619	608	608	647	635	591	597	661	628	621	618	644	626	642	610	642	571	622	613	622	616	627	589	621	630	627	582	603	569	614	625	636	598	638	597	631	595	623	630	633	600	650	618	594	590	633	622	616	584	570	630	593	596	619	579	619	665	622	582	580	582	613	611	599	612	657	607	620	609	588	639	593	625	545	618	617	602	648	634	631	625	631	614	607	581	570	650	595	646	625	562	669	648	626	603	592	643	631	624	637	647	631	605	580	621	609	612	566	610	571	622	586	628	685	631	591	669	577	607	604	591	641	595	674	650	602	576	563	613	596	571	630	565	603	619	623	601	593	679	597	666	618	644	607	586	602	624	639	608	624	583	600	630	649	592	616	612	580	554	610	621	627	624	578	631	655	604	583	615	584	613	623	613	593	628	586	611	621	680	601	665	657	616	604	600	604	642	561	583	618	606	587	642	620	605	611	634	573	625	576	601	613	641	618	587	630	581	599	591	644	620	626	574	638	614	600	625	631	613	624	579	637	606	630	612	587	613	635	578	640	567	621	597	627	630	635	620	618	614	605	626	623	573	610	620	653	614	594	600	604	620	607	632	598	624	596	671	616	637	600	614	643	600	576	569	585	576	604	647	651	621	620	598	598	595	634	596	605	663	657	644	588	619	612	564	578	599	594	614	616	622	615	619	617	632	637	639	598	635	579	641	633	585	587	627	576	590	651	580	603	618	588	606	573	613	610	550	645	616	660	613	599	642	612	620	631	587	592	615	614	625	599	676	618	603	626	625	595	612	627	612	602	604	579	574	594	612	649
33888	15444	2202	470	330	286	242	265	209	225	228	192	210	209	213	169	196	171	219	176	198	226	224	184	204	165	191	186	224	179	190	196	168	199	160	201	213	197	187	201	189	195	188	198	178	199	197	212	190	202	188	166	190	192	209	174	171	177	212	243	175	213	202	175	197	198	174	180	185	180	175	219	176	237	206	209	208	201	211	206	188	185	181	189	194	190	211	194	189	176	192	221	210	215	177	212	209	202	178	208	197	194	179	197	197	201	191	150	217	201	177	207	180	205	197	180	200	199	196	189	210	185	194	209	203	161	173	177	205	191	198	180	187	180	205	186	188	196	173	175	216	224	187	204	194	181	205	200	191	194	183	179	195	195	188	189	176	174	185	181	213	186	186	205	191	192	188	208	211	207	170	189	177	188	207	215	216	176	177	172	181	210	194	202	175	206	201	203	207	198	187	188	195	187	196	185	181	225	199	167	190	172	183	212	177	187	170	186	190	210	171	182	197	169	198	181	191	187	192	186	174	208	228	199	197	204	197	190	186	207	204	200	177	191	221	181	204	202	169	207	179	197	182	189	202	206	194	188	188	218	203	211	199	183	199	176	212	191	183	188	183	188	186	179	222	180	184	222	189	210	210	214	218	195	191	210	214	169	160	209	189	184	186	175	198	189	194	205	192	193	201	181	205	201	208	195	201	170	186	205	182	181	206	185	208	210	190	208	191	198	188	183	199	195	180	170	214	188	180	214	187	185	201	204	178	184	164	184	211	192	194	200	198	208	190	184	193	187	179	180	205	199	189	218	184	188	180	198	188	210	190	188	213	189	198	217	205	181	185	191	181	185	189	199	207	182	202	183	205	225	175	179	174	156	196	178	181	174	204	181	206	175	194	216	187	194	198	227	194	196	168	189	211	209	199	211	199	199	206	203	201	191	215	209	185	207	178	175	172	181	204	185	195	214	187	189	177	187	190	186	212	197	200	177	225	187	198	180	193	175	188	176	221	195	164	206	205	176	172	206	202	214	191	186	217	209	178	181	182	204	205	200	195	205	183	170	207	197	187	180	217	192	176	183	169	194	184	187	169	201	172	193	174	201	189	192	239	208	182	185	201	183	221	182	180	205	190	191	210	219	197	180	198	164	190	185	185	186	197	183	167	195	174	208	215	202	176	183	211	177	187	210	197	205	163	180	191	220	182	185	199	198	184	202	195	182	200	203	222	211	197	203	201	168	219	175	185	178	196	177	187	186	187	186	175	191	186	160	185	172	195	187	199	227	171	193	166	194	170	206	188	207	207	198	178	174	181	175	209	191	188	185	220	171	210	197	174	198	190	207	190	179	189	185	197	201	191	222	184	209	203	225	169	180	199	213	178	177	190	210	201	204	174	221	188	196	173	215	176	193	179	176	194	207	182	185	204	194	189	189	175	171	195	201	188	191	182	204	198	171	182	218	178	202	209	177	196	187	196	190	195	197	207	189	196	209	200	179	194	205	196	193	186	206	199	214	190	213	184	202	205	186	194	221	176	217	190	198	217	205	171	211	192	178	221	203	183	185	208	196	184	190	185	181	213	209	181	179	211	199	165	194	208	204	182	190	197	180	184	193	208	195	195	186	216	191	199	198	207	198	194	155	206	167	183	196	197	176	186	204	215	181	199	197	165	192	239	159	199	176	193	222	199	198	211	200	174	184	201	174	200	178	211	193	209	188	216	180	202	200	189	195	171	162	197	188	196	197	177	205	224	166	179	169	211	186	183	185	182	202	167	205	218	179	190	179	204	182	197	187	180	193	178	189	193	182	222	210	191	188	215	180	207	169	171	199	194	220	209	181	187	174	178	203	187	180	202	169	196	202	186	207	196	197	207	206	189	195	215	197	190	195	177	210	178	185	191	183	198	196	200	179	180	186	221	189	215	181	211	203	204	185	221	164	184	194	188	197	185	205	200	224	201	179	231	190	213	194	191	203	194	210	206	204	200	206	191	185	207	193	197	187	172	189	202	222	170	216	185	218	183	179	200	201	200	179	201	196	218	179	189	179	179	178	190	182	206	182	207	189	204	188	169	186	174	178	206	183	190	171	209	186	179	170	183	221	189	221	203	190	175	177	184	185	176	170	180	173	175	177	167	175	173	206	180	194	204	209	177	203	198	204	201	211	183	196	182	207	190	204	190	199	180	197	179	171	196	207	201	179	176	175	184	195	194	185	199	200	180	184	178	186	193	206	193	197	194	207	212	208	199	195	198	198	188	169	192	183	208	181	196	201	208	216	201	219	210	191	187	182	191	209	205	195	184	186	189	164	189	181	184	190	219	204	188	175	182	180	211	198	179	204	186	187	189	186	198	185	182	204	174	234	205	168	203	204	195	184	169	177	197	181	163	177	200	184	219	166	196	204	205	200	192	196	181	201	210	204	207	194	194	183	181	201	194	193	177	205	204	184	225	174	180	196	187	186	186	166	163	209	198	208	179	160	210	208	189	196	180	203	186	183	191	191	173	213	162	206	205	189	190	202	214	191	188	233	198	199	215	190	197	217	187	205	205	214	196	203	176	160	183	177	208	192	209	197	191	181	224	174	177	156	188	199	192	212	166	201	176	177	189	193	196	205	194	198	186	202	210	184	206	186	196	210	199	207	194	181	210	171	157	179	208	198	231	203	201	190	177	206	152	187	206	193	207	209	207	223	189	187	182	203	162	179	182	168	178	199	201	168	177	183	170	222	187	212	197	190	191	178	172	180	186	188	185	188	185	201	190	209	182	202	168	180	178	161	181	171	195	185	207	196	198	183	201	205	200	175	193	194	197	161	221	185	170	196	188	196	183	167	180	185	203	193	203	174	197	201	191	186	177	174	186	179	205	189	211	191	196	161	202	190	180	182	198	178	184	204	215	205	193	181	193	185	169	180	198	187	183	189	177	181	199	202	193	200	183	162	204	175	199	179	213	202	185	186	152	198	203	185	197	184	202	190	189	181	197	217	178	210	197	219	191	188	219	174	209	173	202	185	190	186	155	247	202	168	206	203	187	196	185	191	179	189	184	179	195	201	182	205	193	186	183	165	187	189	189	186	211	204	191	192	184	190	183	221	189	164	210	165	191	211	188	200	193	194	225	199	170	181	185	211	214	181	211	209	171	183	169	162	180	196	168	188	195	187	198	195	227	182	173	161	194	210	165	176	208	169	206	203	172	181	184	178	213	185	163	192	183	196	229	192	173	175	202	181	180	164	206	202	200	171	173	166	206	196	207	206	186	191	192	208	171	187	195	206	176	224	192	210	187	178	180	195	198	188	183	185	203	196	182	186	171	208	201	185	212	207	208	179	170	199	234	198	186	222	184	167	182	183	179	187	194	207	184	171	201	194	212	198	214	186	205	197	185	190	182	183	208	210	182	208	204	204	186	198	203	182	255	206	204	191	208	204	196	181	179	180	211	188	187	193	217	190	194	185	176	216	194	176	205	181	217	185	195	213	182	199	170	192	156	189	177	191	172	202
22362	11746	1686	1433	1193	966	866	730	758	681	598	560	549	532	567	569	565	507	579	517	543	518	531	527	479	490	491	504	496	497	540	524	487	490	527	481	438	481	532	521	463	500	454	512	482	523	518	495	486	446	488	499	505	506	466	480	470	477	507	470	493	482	482	492	461	446	458	520	532	473	547	452	491	469	495	476	461	449	479	499	483	483	443	480	478	499	496	482	526	470	446	478	482	499	522	507	479	495	511	501	457	463	510	503	495	481	488	469	469	455	462	509	492	484	469	493	465	480	469	504	509	469	480	516	508	519	503	479	511	503	506	459	460	461	518	513	514	509	490	469	517	450	476	488	491	481	518	471	490	483	494	464	460	470	427	475	510	472	470	501	474	474	463	456	480	502	478	482	471	487	468	482	487	493	470	459	484	471	491	488	447	479	440	450	453	447	453	484	491	495	489	466	473	514	430	511	479	482	490	487	477	482	465	481	494	516	509	504	462	397	445	448	458	510	490	453	482	487	490	486	459	477	495	506	449	477	482	496	434	474	521	474	456	505	472	490	499	483	478	464	471	502	480	422	478	427	463	503	486	504	480	497	460	446	502	484	480	500	465	524	485	455	475	476	487	471	497	520	496	454	521	502	497	459	513	442	470	496	468	488	468	503	472	503	458	483	471	503	467	507	495	498	509	468	497	444	453	463	461	483	493	495	478	465	481	511	492	471	494	470	464	476	519	507	489	475	502	512	483	494	487	487	434	461	498	463	474	460	472	488	443	475	470	457	485	490	491	488	469	487	436	492	471	468	481	506	503	428	481	435	480	505	466	454	468	459	530	491	470	492	487	462	458	463	456	404	461	483	481	471	510	465	510	495	488	461	482	479	450	529	442	465	480	455	472	468	475	509	531	489	480	467	501	472	495	496	458	470	474	475	486	454	484	495	497	498	502	465	442	468	440	464	502	490	492	481	470	485	465	512	501	467	468	454	476	489	461	458	464	491	443	487	478	482	477	480	470	495	483	470	480	454	523	481	461	462	456	493	496	471	489	459	460	462	468	487	488	501	459	462	466	470	499	472	512	467	449	468	486	490	474	472	491	464	468	474	490	507	483	471	493	515	460	463	468	488	513	462	502	458	456	448	476	471	454	473	500	500	459	478	468	528	543	481	479	453	483	495	503	471	491	450	482	478	477	468	481	455	526	500	480	506	482	455	462	472	493	485	502	528	501	502	494	461	429	438	485	460	481	494	482	496	450	492	486	489	463	490	488	439	491	490	513	442	441	507	471	430	517	460	449	466	476	486	458	464	506	498	452	495	480	484	483	518	512	431	474	501	497	481	463	471	477	464	490	435	470	503	455	520	484	459	443	472	482	508	450	482	478	464	475	456	475	471	452	503	487	533	463	470	495	497	485	479	484	465	467	416	480	498	482	484	488	486	509	502	442	474	480	454	457	471	493	519	501	470	509	473	469	451	506	512	465	496	428	501	459	477	454	509	471	469	458	459	484	480	492	472	477	471	497	483	452	482	520	503	450	514	461	462	463	494	472	475	486	461	511	502	507	511	508	505	505	490	445	501	442	467	494	465	465	484	442	471	471	453	531	511	491	484	485	490	453	475	491	430	490	455	489	492	494	462	457	446	490	487	471	475	489	464	476	440	490	493	490	491	494	486	525	502	486	508	481	482	477	484	480	480	475	467	460	466	512	443	475	475	483	470	444	542	480	468	525	486	480	453	503	494	478	506	513	459	474	460	469	457	516	496	468	470	527	509	485	479	475	457	501	509	523	453	481	444	529	483	454	504	473	520	441	508	496	483	473	496	461	488	487	481	487	536	471	487	485	463	488	491	506	520	530	478	496	514	481	445	457	480	472	492	488	450	468	506	479	499	504	512	466	451	510	470	454	494	422	487	512	463	507	466	463	508	476	493	470	491	480	481	470	517	485	467	459	460	519	471	448	477	466	477	507	472	503	479	513	483	480	460	525	493	426	502	463	514	524	481	511	474	475	490	455	485	481	478	477	470	433	483	510	473	474	488	477	456	524	468	471	468	489	488	480	497	451	500	483	450	411	497	514	445	487	456	499	544	467	486	499	494	501	471	530	493	501	469	471	481	504	479	484	512	494	493	473	487	503	459	456	464	458	485	518	462	463	471	468	462	458	494	488	478	493	463	481	443	481	475	455	494	506	479	482	496	465	489	451	494	444	523	440	457	493	505	476	505	481	457	489	469	502	483	466	442	451	451	465	472	501	433	491	466	455	430	508	507	507	446	472	494	476	486	469	450	454	485	445	487	452	472	468	444	468	500	463	462	456	476	516	477	495	488	491	496	501	508	475	401	483	486	478	489	463	501	460	473	508	479	499	498	436	457	477	494	510	495	458	488	487	436	477	478	510	543	473	487	455	463	506	491	470	495	440	455	473	452	469	474	505	466	485	479	462	444	493	470	515	474	468	498	450	484	459	433	511	501	485	465	443	481	477	467	496	470	481	488	477	510	483	445	483	507	490	463	456	504	467	475	522	449	444	446	486	427	512	516	473	460	454	466	473	496	469	474	471	514	451	482	510	467	471	495	491	442	474	481	441	505	524	532	476	499	497	486	496	484	499	494	506	482	507	487	496	511	476	473	474	479	484	454	467	463	466	450	480	446	473	471	466	461	473	479	474	429	517	471	464	481	512	471	531	483	487	479	491	484	499	472	495	479	471	497	453	480	476	511	488	471	508	483	482	484	443	453	464	471	502	466	447	505	491	454	507	504	485	433	488	455	430	515	462	467	446	516	468	461	527	503	453	438	493	487	464	518	483	470	502	527	447	496	498	500	471	446	465	468	484	463	477	474	500	436	493	499	470	472	448	461	502	510	496	471	493	503	450	483	474	480	483	519	458	484	468	516	512	457	472	457	482	473	464	508	481	465	427	485	457	464	482	464	470	485	471	481	469	457	483	478	475	517	470	494	487	497	476	436	481	457	485	466	507	512	479	481	450	462	472	517	478	419	489	490	473	499	476	453	483	491	467	487	479	495	507	527	480	517	452	476	458	481	490	447	469	442	498	484	462	446	451	497	478	445	478	468	501	483	522	518	473	477	464	493	456	472	464	490	483	492	480	451	523	526	479	505	470	495	467	467	493	458	487	461	471	488	501	460	475	479	521	491	449	497	501	500	444	475	489	470	485	439	498	502	489	450	492	478	466	459	458	490	516	495	477	475	513	465	487	514	470	482	473	480	474	493	495	444	460	471	471	496	493	530	504	456	499	477	485	496	495	473	439	485	506	505	468	471	491	484	478	501	512	493	517	467	468	459	476	464	459	468	468	443	450	487	505	515	527	493	474	501	485	487	466	472	482	469	494	496	463	474	482	481	520	488	500	458	440	505	470	483	483	461	466	489	525	485	478	488	464	501	455	488	508	463	454	475	477	485	501	477	472	472	481	473	478	481	451	488	475	485	506	451	475	512	430	480	471	490	476	484	442	491	466	475	440	495	465	491	490	494
12454	4248	388	223	204	218	185	203	168	164	208	182	192	189	205	185	197	202	197	184	217	187	205	203	218	188	199	187	174	193	193	199	208	185	215	201	186	184	165	205	211	213	188	206	207	206	185	214	203	186	192	193	197	219	191	199	197	212	205	192	189	204	206	171	207	180	226	201	185	182	208	197	213	209	193	218	211	182	205	195	192	223	220	175	210	203	191	211	199	221	244	192	210	185	214	179	210	206	196	225	192	186	201	192	178	213	175	176	216	202	189	189	183	196	193	198	177	204	228	191	183	191	210	194	204	198	192	194	211	236	195	190	184	188	199	198	181	182	202	187	201	199	227	198	187	213	178	189	196	221	169	193	205	217	172	197	208	219	215	191	208	186	215	209	187	178	174	185	185	189	205	195	198	230	182	213	174	183	220	173	200	197	188	197	192	205	196	184	207	189	174	193	203	201	210	216	219	204	220	190	208	191	213	189	188	203	199	213	209	202	204	199	197	183	222	201	196	176	172	210	204	218	186	197	154	185	187	190	209	214	190	180	205	184	192	188	197	204	186	206	190	192	190	205	181	182	191	195	206	199	220	208	173	189	197	198	192	173	162	197	200	191	208	216	192	200	195	199	218	228	225	188	176	197	194	214	202	210	202	197	206	183	194	224	184	190	202	202	188	195	230	182	180	212	190	221	218	195	207	201	199	195	231	216	160	206	206	189	218	207	207	195	175	208	203	173	184	196	225	192	205	205	210	187	148	183	186	214	160	178	183	176	195	190	213	202	190	185	185	182	189	214	210	199	198	199	180	190	204	190	194	179	217	206	187	199	194	195	214	203	199	171	189	190	208	190	212	199	172	213	176	191	188	186	168	192	188	188	190	170	210	182	214	202	229	196	202	199	196	185	207	221	202	185	210	197	189	189	192	196	199	190	219	200	198	212	167	212	217	214	190	216	215	200	212	222	204	198	190	184	187	208	187	204	194	193	191	214	198	200	191	182	182	193	187	219	199	190	186	206	204	228	190	207	217	216	205	215	220	207	183	206	196	202	201	170	205	182	182	198	182	214	181	202	175	189	184	173	195	201	210	191	217	203	217	200	193	213	215	168	197	206	202	188	201	183	190	165	202	193	203	215	212	187	214	203	223	216	216	200	188	170	222	193	210	183	206	191	202	208	198	219	169	212	205	204	205	196	193	172	200	189	204	203	160	209	208	173	184	197	188	188	174	190	212	201	223	214	193	183	199	211	194	183	183	218	190	211	199	191	184	195	194	196	179	208	196	191	192	198	221	207	186	187	188	179	187	190	216	169	204	200	199	203	191	200	181	193	217	216	229	173	192	185	217	205	218	188	155	202	201	194	177	204	218	173	202	193	196	197	200	186	166	173	200	199	205	218	195	207	182	202	193	202	206	206	218	214	203	201	202	186	220	215	207	188	215	205	213	207	202	220	182	195	197	204	194	209	182	194	197	200	198	169	196	212	225	207	197	196	185	188	214	217	176	180	208	193	199	197	205	194	187	164	210	199	234	210	205	214	161	212	226	189	166	200	216	198	178	210	186	215	186	181	180	229	175	191	200	169	223	195	201	198	174	199	190	221	224	215	181	181	216	173	179	187	218	188	189	181	209	226	212	174	189	198	195	219	188	207	175	210	189	219	195	196	190	189	194	169	202	196	194	212	206	212	226	186	227	179	214	201	180	188	223	209	189	189	185	162	187	197	185	198	190	182	159	230	182	202	208	195	208	208	197	198	198	207	240	204	194	177	182	192	204	223	191	167	187	212	184	196	205	202	212	203	190	189	187	179	217	179	211	159	198	195	197	193	211	220	189	187	192	220	179	208	177	177	198	192	223	209	199	202	173	204	202	188	209	210	188	199	237	188	206	215	229	181	225	192	205	201	190	204	184	197	182	199	171	191	194	197	235	209	163	192	194	185	185	196	216	194	212	201	201	191	190	176	196	200	203	195	180	170	207	203	193	231	195	207	213	205	198	189	203	179	176	211	219	208	203	201	198	188	189	213	218	181	190	173	210	186	175	192	210	191	180	202	198	218	215	170	179	199	215	213	229	197	202	195	179	190	190	183	213	184	188	186	206	192	198	168	211	228	209	186	175	207	205	226	176	186	215	207	215	211	207	200	191	199	194	189	207	195	202	205	203	203	196	202	187	188	195	192	216	210	199	178	200	167	223	187	200	183	188	168	190	192	185	206	180	193	185	165	187	188	172	191	199	221	208	182	202	197	184	190	190	194	221	201	217	213	184	219	200	199	199	200	226	178	222	219	223	222	198	178	185	205	212	166	193	192	197	216	189	166	208	181	221	213	219	201	206	219	172	189	214	211	201	211	160	190	214	215	184	171	219	201	198	209	201	211	202	221	197	191	189	202	225	190	165	193	213	174	192	219	229	169	198	187	179	194	195	196	188	197	173	193	187	204	218	189	170	216	190	183	207	214	174	230	192	210	203	202	197	188	186	219	189	192	200	175	196	192	196	213	196	184	182	181	199	184	206	208	206	208	189	205	193	193	198	218	169	210	174	221	193	204	197	223	189	216	198	172	200	184	187	173	214	188	191	224	181	191	218	179	183	218	183	239	195	201	181	184	192	202	188	177	202	181	202	186	188	195	190	209	183	210	194	185	184	215	208	201	176	189	201	193	170	186	206	204	210	205	192	194	197	213	209	192	192	200	193	202	182	200	187	216	227	209	205	198	204	208	191	192	197	190	185	211	205	182	217	194	183	211	216	191	206	210	190	186	188	205	188	185	205	199	188	195	208	198	194	199	207	216	189	209	197	186	209	185	189	199	240	173	200	219	195	194	210	180	209	200	153	198	192	203	217	215	213	188	192	196	199	202	203	184	210	200	183	159	194	213	197	211	182	165	181	222	193	202	198	193	190	200	192	219	208	209	174	203	180	186	211	239	214	194	173	221	209	193	211	200	200	187	171	191	187	169	195	209	191	172	201	180	206	193	187	174	180	195	210	184	188	190	184	178	199	211	212	199	200	168	200	213	220	193	192	181	204	198	217	178	208	211	199	184	198	189	190	202	209	192	220	200	185	199	179	209	174	199	180	184	194	193	200	209	216	219	204	212	186	183	196	213	175	211	187	197	201	229	201	200	177	200	221	190	184	187	195	203	194	239	203	189	207	226	209	206	187	194	197	211	194	209	186	190	212	199	196	186	188	184	217	230	189	210	174	197	226	182	179	173	207	179	192	187	177	215	209	195	208	194	193	211	189	219	182	204	210	212	195	213	205	210	181	207	182	195	231	167	170	197	210	216	222	161	168	183	209	209	180	190	172	177	184	188	175	212	206	181	193	234	172	203	177	224	196	208	199	213	173	176	202	215	182	195	187	183	198	198	189	200	185	205	212	189	182	180	187	171	198	203	221	199	189	216	205	177	195	190	204	200	196	173	222	189	214	220	210	175	196	195	205	180	179	193	186	212	215	200	221	222	213	192	203	212	204	188	183	228	183	185	214	191
9339	4270	676	552	586	549	544	528	572	492	502	481	470	503	494	525	534	503	520	509	501	503	521	498	515	535	547	512	487	487	498	527	491	497	514	495	510	499	530	497	507	474	531	497	490	535	476	475	511	519	491	460	494	470	464	504	544	522	500	525	512	493	559	499	482	502	497	493	505	540	482	471	515	499	492	508	514	523	502	496	486	526	519	514	494	506	505	546	504	521	499	520	504	484	504	510	540	506	541	493	511	487	495	530	499	537	495	516	527	492	540	516	515	506	485	501	488	516	475	501	541	559	537	494	538	478	498	516	509	514	528	488	492	451	488	512	528	485	496	499	488	528	507	497	465	527	526	517	501	470	514	510	527	487	532	523	495	497	483	494	449	524	537	495	500	481	524	433	516	513	480	490	502	519	493	521	530	478	500	511	508	531	517	525	526	533	481	520	460	486	530	519	520	570	517	474	524	495	524	547	510	507	550	511	493	511	481	498	537	508	518	524	489	469	499	555	517	490	502	487	522	528	538	484	512	489	542	478	528	518	522	515	494	473	530	520	514	475	499	499	508	505	519	476	464	483	522	505	487	499	491	521	509	544	493	510	490	520	474	521	509	523	497	461	529	549	518	519	485	515	539	520	476	495	492	505	527	496	502	519	493	500	502	490	462	498	493	531	529	501	508	506	537	500	506	511	492	518	529	509	530	480	515	497	478	491	492	481	497	474	501	513	492	498	516	533	532	467	528	499	504	479	503	471	488	505	441	487	508	514	506	477	507	536	518	488	519	545	561	479	489	479	532	503	482	527	519	517	504	529	522	528	525	528	519	488	495	489	507	483	487	499	500	499	543	509	509	481	514	492	488	520	496	527	503	532	502	478	499	565	486	552	506	527	517	504	479	548	497	482	509	488	529	484	500	537	521	553	507	524	548	489	507	480	510	516	514	469	530	495	512	506	521	493	525	522	540	578	528	496	503	544	499	503	494	472	479	509	509	545	463	480	542	527	529	547	524	482	480	495	485	498	494	498	522	503	455	486	478	495	465	518	536	500	494	489	495	494	515	511	520	508	480	485	501	494	511	520	472	495	506	455	517	466	490	522	514	496	485	505	465	533	541	524	543	492	485	487	537	490	498	503	519	525	505	509	492	493	486	524	538	499	503	522	500	526	498	497	519	499	480	484	540	489	509	520	439	477	528	519	499	461	500	521	519	519	557	460	470	523	498	498	502	471	518	493	497	489	504	483	445	497	516	525	526	568	525	497	481	485	512	490	541	492	490	493	520	548	503	538	522	492	521	499	507	554	487	509	512	490	495	541	515	492	493	515	489	464	471	506	497	484	510	511	500	472	525	505	490	496	505	513	482	491	503	511	504	487	495	513	500	507	533	515	477	500	497	508	499	475	518	510	485	473	486	491	504	565	524	478	489	528	516	506	496	519	528	485	480	543	473	508	500	521	491	486	487	531	550	472	522	538	527	506	482	545	512	553	504	482	476	495	517	499	502	510	527	512	491	499	490	496	520	531	516	506	497	520	519	525	525	473	525	478	471	505	489	474	479	512	507	504	503	495	533	504	518	526	536	529	513	502	519	486	494	511	493	471	481	533	488	506	532	519	490	490	501	505	487	469	459	476	519	525	505	508	488	580	472	500	533	467	476	509	469	518	530	535	511	508	522	492	526	529	518	488	503	487	452	536	494	479	482	520	486	495	525	535	467	497	488	544	515	484	518	510	504	508	492	565	484	454	500	505	525	485	521	504	497	531	529	528	506	505	531	517	504	482	512	493	474	508	461	558	511	437	519	504	530	466	482	478	493	535	527	480	509	525	473	513	489	500	489	525	544	527	484	503	535	495	503	493	538	547	508	534	490	536	527	504	510	465	519	470	479	475	523	522	505	531	509	500	511	528	484	499	485	514	505	513	519	505	506	487	544	480	496	505	460	483	451	548	502	505	504	484	503	473	539	560	524	533	486	518	521	501	541	505	520	501	536	485	500	481	504	499	494	508	509	502	513	499	508	465	525	542	528	520	525	497	507	468	493	491	523	482	511	491	479	510	445	483	547	537	477	511	496	509	516	504	518	534	500	504	540	509	461	476	507	483	510	494	497	489	510	528	513	509	502	502	505	511	501	530	459	488	493	495	526	484	504	479	476	506	493	513	506	533	490	539	528	479	515	494	507	540	509	496	512	468	505	480	512	436	509	515	504	500	514	561	455	517	498	494	543	500	479	477	546	505	535	507	524	487	507	493	527	516	534	494	511	495	475	497	516	527	541	489	464	504	536	496	487	505	537	484	522	473	532	537	489	566	531	487	495	505	467	492	499	494	531	509	507	507	496	511	510	477	500	497	523	507	516	526	538	482	510	475	531	503	514	537	499	537	515	516	445	534	538	504	500	539	496	508	507	467	501	538	485	527	553	530	491	543	497	504	486	493	461	510	538	492	505	500	520	500	519	491	520	514	501	460	495	487	549	540	518	499	501	518	491	487	486	475	510	513	470	509	507	498	492	479	479	472	521	493	498	495	484	530	534	491	513	516	457	481	521	539	495	480	488	506	515	534	515	504	496	530	505	505	537	480	487	480	525	523	496	481	537	505	520	495	481	441	522	521	489	466	491	467	507	512	541	504	486	487	521	483	505	466	495	497	521	522	482	499	525	513	510	478	485	503	551	490	505	525	512	577	518	501	520	471	515	529	488	508	494	505	492	492	510	508	497	502	537	473	519	495	488	486	520	508	516	482	514	506	524	531	508	490	508	501	521	523	497	490	477	487	464	527	455	532	509	505	536	519	478	522	512	512	510	483	512	495	434	499	451	495	497	544	502	512	493	481	501	494	487	537	495	531	482	498	447	523	570	512	513	552	485	553	493	470	521	535	483	496	505	490	482	447	503	501	512	499	464	521	512	531	487	469	482	514	527	534	515	497	510	518	503	481	505	523	526	507	557	485	508	516	517	510	464	484	547	512	502	504	558	537	525	482	500	514	499	524	512	518	530	496	466	516	477	485	504	515	510	504	515	496	472	463	492	525	474	464	504	531	469	506	517	458	540	512	509	539	507	488	489	483	521	486	519	503	474	487	501	531	513	540	500	513	499	502	527	500	474	536	514	508	510	498	506	496	495	511	511	535	502	525	510	510	543	497	520	496	492	508	517	519	521	520	510	545	528	540	539	514	548	456	509	478	508	486	506	512	514	505	485	490	531	516	528	502	521	503	539	492	511	543	489	527	503	486	535	492	535	531	474	518	515	510	477	502	532	509	456	509	491	512	518	507	517	534	531	512	514	513	494	498	482	491	523	472	498	508	480	486	501	506	492	502	508	486	534	497	467	483	529	515	520	492	532	514	545	506	482	523	459	516	515	457	504	469	513	517	537	503	522	507	493	504	500	502	525	506	510	516	517	493	491	570	511	499	557	491	522	513	499	494	519	506	467	513	529	504	481	486	531	504	460	504	536	484	566	466	478	473	497	482	532	536	506	486	541	523	517	461
24529	9850	1191	354	328	276	268	283	216	248	254	269	264	249	238	238	243	270	264	257	239	254	250	259	224	273	252	240	225	244	219	213	249	237	220	251	211	237	253	236	234	247	252	277	248	263	225	252	240	253	236	215	224	242	265	238	266	210	247	252	240	258	224	230	230	237	241	247	243	229	254	226	259	236	278	243	227	223	269	241	243	245	254	233	242	268	238	233	225	264	241	253	228	243	257	227	253	254	244	240	222	217	226	242	241	234	232	221	244	260	237	281	270	219	261	245	247	262	248	236	251	272	249	265	255	252	260	203	241	230	244	259	228	272	266	240	228	242	247	257	246	258	281	247	243	215	240	211	240	242	235	246	252	233	270	227	234	232	248	265	246	243	226	248	245	240	243	284	229	235	235	241	272	228	223	239	238	248	277	274	217	234	237	267	255	291	260	235	260	246	262	254	233	240	239	238	262	229	243	235	250	235	221	243	221	237	256	231	236	269	272	234	230	251	250	252	252	248	250	244	279	227	241	249	237	274	243	247	223	259	259	226	245	241	266	225	244	215	273	245	225	260	249	249	269	249	262	251	226	246	220	274	219	246	223	274	263	191	229	244	223	245	265	254	288	241	268	232	254	269	229	261	213	244	246	254	221	250	228	224	236	253	268	245	255	250	280	251	216	257	245	241	250	281	251	235	238	215	240	213	238	226	253	251	248	247	247	252	201	227	257	248	233	253	239	233	258	250	227	254	255	220	247	237	239	285	243	260	273	240	252	254	259	245	217	265	220	211	233	227	232	231	249	273	247	251	244	216	222	216	229	252	237	235	240	238	235	241	278	242	266	247	234	205	234	228	250	258	247	253	272	283	234	248	237	259	227	238	268	259	249	239	242	225	248	219	249	260	243	223	247	258	267	233	229	256	239	245	259	242	230	241	244	255	250	243	208	240	236	223	254	225	196	281	279	269	211	231	236	241	249	246	221	253	229	244	251	244	240	264	267	293	231	264	224	259	245	282	258	250	289	233	228	228	246	245	240	224	202	248	238	236	237	258	248	243	240	254	244	239	255	233	254	232	240	240	242	223	232	231	248	252	282	273	270	250	250	284	233	248	250	253	268	224	242	251	266	244	253	253	260	233	237	245	241	244	266	250	249	225	230	239	223	247	245	236	264	237	252	222	272	236	252	229	246	243	230	246	244	243	240	206	267	243	248	252	262	241	242	228	239	251	236	242	230	253	224	226	239	223	266	257	248	237	254	254	247	290	234	260	261	251	243	260	250	255	215	232	235	226	217	216	271	250	254	236	227	225	227	232	219	237	227	237	245	239	239	271	249	264	238	239	281	262	238	231	233	223	233	275	247	268	243	258	250	235	253	259	248	231	266	234	242	250	223	247	241	243	236	209	271	263	249	241	243	248	253	252	244	237	240	259	219	231	245	258	245	235	241	238	211	260	247	250	255	230	269	250	251	262	254	241	271	260	269	240	254	226	211	286	227	266	256	245	224	262	229	229	244	231	222	249	254	233	240	256	254	273	233	242	263	251	226	248	265	261	250	254	222	237	250	255	213	271	242	253	239	227	236	252	247	227	254	257	229	250	248	246	263	255	257	259	245	233	257	240	247	251	231	267	222	283	235	236	239	243	212	221	232	269	239	253	265	278	254	244	226	235	234	261	231	238	234	251	242	253	280	232	245	263	245	240	244	241	234	234	268	237	214	243	254	276	218	240	230	235	259	252	246	255	231	266	263	248	222	227	259	219	217	260	238	250	247	245	255	228	265	248	256	250	231	222	253	230	259	250	247	235	247	223	259	258	236	264	260	244	238	255	277	264	265	247	277	248	228	232	244	256	264	260	228	240	277	253	232	247	243	233	221	214	235	238	232	228	229	257	230	255	254	260	239	252	258	249	259	235	247	241	257	265	235	228	216	252	225	213	267	253	246	218	261	243	233	257	246	259	269	268	238	232	250	238	224	250	235	240	241	243	235	245	235	274	227	247	255	219	226	244	233	253	264	254	243	252	295	244	228	229	252	227	233	253	250	252	261	231	270	239	232	257	249	225	253	255	240	279	235	230	217	274	241	253	242	270	278	267	227	235	270	241	231	260	249	260	267	251	252	247	241	246	250	233	200	244	250	259	252	254	258	234	215	232	235	251	267	237	251	218	238	231	268	237	274	247	274	241	244	239	245	267	241	231	241	206	245	239	270	254	261	234	225	255	232	218	241	236	247	246	223	227	222	250	257	251	256	236	260	262	231	225	230	271	213	260	232	246	256	235	264	219	248	238	241	242	270	263	229	217	274	248	266	241	250	255	244	236	260	242	248	254	265	214	243	261	275	242	230	231	245	251	265	243	275	222	245	268	269	259	249	237	239	223	254	216	258	201	219	235	223	247	268	219	249	251	252	260	240	266	256	244	231	237	250	205	249	236	260	240	252	255	220	208	246	258	240	265	218	244	246	256	262	245	250	235	243	259	255	244	253	272	247	242	251	206	262	254	254	228	243	238	222	259	243	237	256	247	252	268	247	272	252	231	230	242	239	239	241	233	208	233	264	239	252	256	229	219	241	243	242	228	264	245	254	241	248	241	218	259	251	257	240	222	265	254	243	225	225	274	260	291	240	251	254	218	239	250	235	252	274	252	254	233	233	249	254	262	238	260	229	254	251	263	240	249	226	227	228	229	260	220	270	231	256	271	259	250	247	225	222	272	239	267	257	259	241	218	257	250	244	269	271	267	244	254	234	245	238	239	214	216	228	220	244	252	253	233	250	241	247	224	232	227	273	243	246	239	252	242	248	250	244	256	239	258	252	223	231	258	237	251	269	253	244	252	268	247	260	225	284	220	241	246	257	240	203	248	255	247	254	242	264	243	263	259	261	233	235	276	243	247	242	252	215	252	264	234	253	237	239	259	264	227	204	231	240	248	226	244	275	237	266	210	235	268	243	232	265	266	230	236	263	269	257	224	266	218	219	253	254	231	248	270	246	222	239	240	226	247	233	228	253	274	248	271	244	246	257	249	281	213	230	234	250	210	204	253	228	268	233	229	220	245	243	251	253	221	220	223	234	228	233	240	238	240	248	231	255	258	235	251	279	239	243	268	254	257	227	234	229	237	259	242	259	251	266	247	247	239	219	228	244	232	228	233	255	243	235	201	245	261	239	221	240	257	226	235	228	241	234	254	245	234	234	219	261	209	267	249	251	245	246	228	255	237	248	247	256	249	249	266	235	260	256	259	243	256	256	232	253	235	227	250	235	215	252	227	235	271	238	258	211	247	234	238	234	262	230	247	250	241	243	239	229	248	229	245	238	254	237	243	228	239	269	223	241	249	280	217	260	213	276	217	231	255	256	246	230	241	238	219	247	240	255	256	239	245	271	231	254	221	253	246	246	275	258	206	258	223	293	210	207	248	258	249	250	270	242	256	224	265	237	216	252	237	272	249	236	236	218	211	252	244	250	230	278	207	220	221	241	260	231	224	255	262	261	230
17675	8521	1315	1077	957	847	818	738	704	678	642	630	688	661	651	669	641	662	639	635	596	617	647	599	618	593	588	633	626	596	619	605	560	616	621	608	576	562	624	639	562	649	668	648	663	618	653	612	601	637	652	598	627	599	557	600	612	630	619	593	604	592	602	631	604	624	613	636	637	638	618	604	570	601	621	604	606	585	604	649	621	591	634	593	617	655	625	623	608	630	590	606	621	601	593	600	619	635	592	582	597	615	620	593	603	631	630	604	638	617	603	643	581	583	577	617	626	657	656	653	614	635	591	580	647	608	577	614	676	626	614	605	639	624	574	666	629	570	590	622	595	574	626	579	621	630	656	624	624	647	580	597	643	628	605	638	604	594	599	594	604	649	602	606	593	616	579	608	633	624	616	625	581	630	583	557	632	653	559	587	609	613	613	589	601	650	580	586	639	582	604	615	541	610	593	552	617	616	568	595	651	592	592	590	588	607	612	629	629	617	647	596	645	576	595	557	609	598	622	594	617	587	619	574	576	580	613	630	648	596	620	603	607	594	591	635	634	620	641	559	645	626	606	631	618	594	617	646	631	652	573	621	613	589	613	608	577	630	639	620	616	610	618	570	637	603	605	593	621	614	583	570	611	601	648	574	644	601	623	584	589	602	624	574	615	612	647	595	599	591	635	609	652	593	654	604	592	614	621	569	643	613	646	558	586	641	589	603	631	583	586	613	629	582	611	613	581	589	605	586	613	593	627	607	623	621	566	582	678	603	560	591	623	606	632	635	565	635	613	640	627	574	625	604	569	593	632	611	600	630	614	607	620	627	591	613	606	604	609	617	582	629	589	603	613	577	637	594	603	629	627	564	585	568	609	575	621	608	612	635	567	588	614	598	567	617	559	622	628	645	580	596	646	612	641	616	596	605	601	603	630	591	646	593	629	602	578	597	575	578	601	611	602	574	586	583	599	618	588	605	619	622	585	598	630	563	646	602	652	603	617	590	599	631	601	624	650	607	597	623	595	606	613	596	584	582	630	613	599	610	613	613	572	618	618	601	604	569	599	622	585	597	609	649	605	635	605	592	581	571	578	613	586	601	627	563	596	584	595	638	626	677	580	580	624	630	669	619	607	619	582	613	624	587	614	612	607	610	592	676	614	581	628	588	605	613	611	653	607	630	606	595	574	583	581	583	584	580	617	646	607	637	613	605	590	623	613	614	588	616	598	617	661	609	625	613	614	562	594	611	621	592	599	619	593	640	613	600	637	592	585	610	613	643	601	638	604	594	643	641	587	596	611	580	602	594	588	635	628	592	588	594	606	644	638	592	571	632	561	629	598	572	614	614	605	593	556	623	564	629	626	628	650	605	586	598	591	610	633	571	586	573	574	612	579	614	627	614	597	586	616	590	571	632	604	568	620	552	612	596	567	618	582	606	609	620	612	596	593	599	619	625	617	585	626	623	589	596	660	628	568	608	588	607	623	599	628	573	612	567	627	617	575	620	598	609	626	679	595	651	617	630	593	586	632	619	600	616	611	593	624	647	592	627	598	631	576	609	617	582	645	588	626	598	594	614	587	641	639	614	572	558	591	599	628	589	604	595	588	592	591	575	600	594	616	604	605	601	633	620	598	678	647	609	588	619	614	568	612	631	667	588	597	645	606	605	610	580	666	660	581	579	637	550	606	618	617	566	608	619	594	625	613	601	626	627	618	592	587	587	613	597	589	614	594	629	610	633	592	602	616	599	574	650	582	562	610	626	635	636	592	597	614	586	638	606	582	609	627	584	602	586	631	606	597	637	591	654	622	576	631	579	585	637	597	584	611	635	572	596	577	617	594	629	546	602	632	641	597	639	629	583	588	599	597	599	602	572	600	596	619	598	584	642	620	583	549	635	555	641	620	625	600	608	601	605	602	594	579	660	589	613	640	609	664	637	645	605	604	619	616	586	630	560	587	612	627	630	616	617	613	613	595	650	648	592	621	619	570	601	601	592	588	541	617	589	596	640	602	594	576	603	594	594	593	610	629	642	611	592	636	593	595	592	612	605	624	589	591	581	580	629	603	651	590	665	608	632	635	643	612	612	628	649	609	633	570	666	624	565	582	566	606	580	600	600	602	594	612	601	580	608	602	635	625	623	618	569	604	594	587	652	586	643	547	586	634	580	621	599	609	647	603	635	583	595	595	640	578	614	612	575	604	558	608	640	624	646	625	600	589	615	600	596	577	602	620	597	615	585	650	620	579	598	649	632	630	609	616	608	636	632	580	586	594	655	595	604	592	601	603	576	609	626	610	635	614	632	610	612	624	602	573	628	593	608	683	652	645	612	635	612	601	657	628	606	604	616	621	623	635	589	614	610	638	621	583	618	580	619	630	658	623	579	607	612	611	597	620	633	575	607	655	586	616	592	606	577	548	649	617	572	616	613	633	603	606	630	638	601	630	599	580	585	590	665	631	661	610	635	614	583	564	633	631	652	624	624	602	592	610	569	642	573	587	605	660	600	611	620	594	603	594	599	645	608	635	635	551	632	589	606	633	549	598	596	593	627	636	649	550	558	580	629	610	582	586	580	582	613	596	575	617	605	605	590	628	622	595	624	631	604	610	612	566	627	639	620	651	621	631	608	652	611	633	595	579	648	592	553	572	590	585	617	614	611	620	557	626	615	644	581	612	631	630	567	612	601	595	614	614	605	596	643	576	601	606	627	619	587	626	606	613	591	637	662	620	559	637	614	615	629	574	579	591	631	585	619	630	588	626	617	588	604	576	624	574	590	628	620	588	585	602	589	638	600	595	598	581	572	624	571	591	618	617	622	593	589	610	603	578	579	598	581	638	608	623	607	579	632	602	587	638	579	594	604	623	630	613	626	589	586	617	582	594	615	621	625	580	615	629	623	627	590	590	597	615	570	592	602	556	615	594	627	663	578	623	593	602	588	577	596	652	574	667	592	615	586	623	627	638	640	628	614	613	686	583	607	611	636	606	612	565	571	657	595	598	585	622	597	631	609	656	591	602	620	608	623	627	651	619	586	620	576	560	605	615	613	573	612	621	616	606	594	578	652	628	600	575	543	587	576	610	579	599	633	574	583	603	627	640	593	608	586	587	631	642	603	628	578	570	620	583	600	613	593	570	625	620	639	674	595	596	603	596	600	584	633	604	603	661	581	604	624	613	592	588	578	611	607	629	594	622	577	617	570	539	639	593	692	634	582	609	577	623	610	625	569	674	627	619	600	660	551	598	536	620	621	641	630	607	553	588	576	632	610	609	618	582	593	636	599	595	596	612	628	551	589	588	578	595	581	604	617	618	596	607	640	600	594	638	614	554	590	628	586	606	566	636	570	551	569	583	591	579	612	601	648	587	591	554	600	639	618	642	575	607	649	626	627	621	611	576	550	577	585	616	622	638	585	631	656	668	578	583	594	671	636	584	637	626	582	581	650	647	593	586	629	586	625	617	577	593	608	587	582	627	655	622	639	632	635	610	634	609	600
32991	15433	2142	509	377	298	265	244	223	216	189	207	193	189	169	198	224	196	190	190	193	186	188	201	221	194	217	215	153	209	217	188	181	174	171	182	205	181	166	203	204	176	186	195	176	174	200	221	210	190	188	205	193	182	194	213	192	198	195	212	185	190	182	202	177	208	210	201	201	206	178	187	159	215	225	192	191	214	166	200	179	181	203	220	219	180	206	186	183	212	216	196	179	182	202	196	193	213	184	206	205	172	201	196	212	185	207	222	195	194	199	204	183	196	166	200	188	186	207	172	197	195	175	196	171	208	203	177	189	215	215	201	189	196	182	188	200	189	187	188	173	175	193	212	189	204	224	190	178	186	192	200	207	195	187	220	195	184	189	206	189	214	211	193	203	210	173	196	191	195	206	194	176	216	211	210	176	209	201	206	189	192	198	194	203	200	213	197	187	183	156	188	206	198	199	215	170	191	178	187	186	192	192	208	172	192	173	196	184	220	181	202	188	209	176	192	202	204	176	189	182	176	209	197	189	179	181	194	199	199	205	225	203	189	186	185	213	199	193	210	191	190	204	184	197	202	141	207	214	193	206	174	212	189	185	205	210	199	193	196	169	202	199	191	210	166	199	183	187	191	198	173	184	193	181	186	187	205	199	204	203	182	216	183	181	174	175	181	170	207	187	186	196	197	171	176	176	186	206	199	188	186	205	203	188	179	198	210	201	194	206	197	176	195	182	192	184	206	187	228	225	172	169	192	220	189	188	210	188	211	175	175	174	196	205	191	174	182	195	193	203	179	174	196	181	211	197	174	200	185	182	194	180	159	199	222	200	165	178	219	176	196	209	154	215	188	186	209	222	175	170	207	191	180	194	196	185	215	203	194	210	198	203	191	162	174	191	161	210	200	198	180	205	197	197	177	209	201	215	178	173	202	212	163	168	206	188	206	205	191	181	199	204	201	188	209	205	221	215	207	211	236	182	187	206	197	179	184	211	190	186	183	180	194	192	194	174	205	157	201	187	196	185	172	189	190	208	174	197	212	179	195	174	197	193	200	227	214	204	187	194	183	201	177	177	187	222	186	165	201	195	190	145	179	192	202	184	222	196	173	199	183	214	178	191	189	192	196	179	186	172	180	189	213	207	196	187	212	205	213	176	190	189	207	181	194	206	172	173	209	169	183	193	222	179	181	211	178	179	187	213	184	164	190	195	203	200	178	191	181	185	211	207	194	199	169	198	189	224	174	188	205	217	215	200	203	215	177	191	173	203	182	172	190	181	186	172	198	189	176	198	190	191	183	186	164	190	191	164	208	188	175	167	169	198	180	180	174	169	206	178	187	198	180	174	208	198	177	193	185	196	176	204	185	201	194	180	207	179	193	178	204	208	180	166	220	195	200	189	179	203	187	184	205	220	201	172	223	182	190	200	192	204	194	185	197	186	189	199	180	178	197	211	164	205	209	183	197	198	200	178	211	190	183	213	202	184	209	211	202	189	193	220	180	225	209	177	197	179	199	182	209	195	198	209	188	202	193	192	213	186	191	232	189	213	202	181	185	196	195	221	184	203	206	193	213	167	209	210	185	170	203	185	192	179	174	207	199	204	205	210	199	184	186	196	195	194	177	182	186	174	199	168	187	175	181	194	203	170	202	208	195	175	179	196	197	189	199	202	192	196	177	175	189	177	143	186	210	201	209	198	210	197	186	189	221	193	196	204	185	205	218	183	198	193	212	155	199	170	189	176	179	206	194	195	176	208	169	181	205	196	218	197	214	188	183	208	211	188	192	169	181	183	168	180	202	216	215	189	207	177	198	181	193	175	197	180	183	195	202	196	207	202	190	196	209	196	214	207	206	216	174	182	205	188	203	203	180	192	197	178	192	218	184	202	194	195	196	162	186	194	216	213	178	175	226	188	210	179	198	212	206	205	190	205	204	214	203	195	184	195	180	181	185	177	165	177	212	213	206	195	198	175	184	168	201	197	183	184	202	179	211	185	178	188	190	218	207	178	182	205	174	220	205	168	207	216	210	178	212	207	212	209	190	170	198	194	183	214	168	193	178	205	193	192	184	196	220	191	196	185	175	179	188	203	188	191	208	181	186	196	199	187	192	205	159	174	203	193	222	187	180	195	196	177	205	203	188	169	157	189	163	187	203	228	213	172	179	198	180	191	183	201	198	191	184	187	176	179	200	180	216	208	207	154	172	219	183	206	192	185	207	175	164	204	200	180	203	189	193	199	182	178	195	169	182	189	196	170	171	180	190	209	192	203	223	189	192	179	172	202	204	180	178	194	191	220	222	180	196	185	216	177	164	202	174	224	206	188	211	196	190	206	177	186	198	171	176	190	196	193	182	213	190	203	182	190	195	183	187	171	183	206	210	199	191	178	192	185	197	226	214	196	197	188	191	174	194	190	191	183	206	201	216	201	199	200	192	208	175	159	180	203	203	221	180	174	186	206	205	195	185	166	188	187	210	183	204	186	198	190	176	210	203	167	186	184	218	218	187	183	195	170	206	240	199	193	176	193	199	199	224	198	242	188	172	171	225	221	176	171	171	198	196	201	201	190	195	188	211	182	190	187	179	150	192	196	215	200	212	182	179	192	191	201	192	181	209	199	185	203	221	192	221	166	189	196	195	191	199	215	201	198	172	170	214	168	179	187	222	167	187	189	192	198	168	197	204	211	184	176	183	190	219	189	206	188	196	217	172	169	180	185	171	207	207	203	180	214	195	215	198	200	207	206	177	206	224	164	218	191	181	186	204	213	188	207	164	178	188	189	207	180	191	197	198	167	183	181	168	187	188	179	215	213	186	221	204	198	206	168	215	206	232	166	191	225	206	177	207	205	197	205	197	197	201	205	181	217	202	188	191	226	205	203	196	212	158	202	199	207	180	187	153	196	200	198	196	176	204	217	188	193	190	161	186	187	188	198	173	177	225	183	220	195	184	202	195	175	180	179	178	194	230	220	182	193	188	186	171	189	167	168	201	216	171	177	207	192	193	202	202	175	202	185	181	200	212	202	211	186	191	217	189	218	175	213	182	213	186	144	177	200	182	189	204	210	210	180	202	189	203	195	181	179	186	180	193	219	198	202	201	204	194	189	192	191	188	212	196	178	199	180	205	209	185	181	184	188	172	202	173	200	196	204	173	173	188	187	194	194	208	174	193	185	183	178	197	194	175	194	186	199	182	196	195	198	203	209	205	212	208	209	188	190	179	182	195	185	181	182	213	219	176	204	167	171	187	198	180	219	191	213	199	192	186	201	180	212	172	216	187	227	168	199	187	184	193	202	179	179	189	199	225	202	194	199	182	195	206	195	204	181	194	192	200	186	187	193	178	180	173	207	189	215	189	179	214	205	208	208	216	195	203	200	191	220	200	203	187	193	197	169	205	168	179	227	191	185	189	178	193	193	191	204	200	182	198	211	219	212	178	186	199	189	186	222	214	193	175	166	183	178	192	188	187	204	193	207	161	198	184	176	169	188	205
22135	11960	1639	1301	1154	1001	859	813	740	640	614	554	610	557	553	535	481	565	555	537	507	517	529	478	517	491	514	515	482	504	489	470	493	452	472	493	507	512	481	488	496	492	495	484	493	508	491	518	507	515	474	467	483	494	463	469	525	526	443	478	489	536	495	525	526	479	483	503	490	513	451	472	513	507	473	516	449	493	498	483	469	506	510	495	478	474	476	496	496	456	537	488	484	448	458	467	461	454	456	490	507	479	477	523	463	453	447	521	469	505	477	466	497	507	443	465	497	463	497	477	475	498	448	444	506	485	475	464	492	494	486	508	488	480	482	452	449	499	492	501	468	508	501	466	473	508	476	496	481	502	490	421	495	457	480	488	481	471	526	503	476	484	509	454	467	496	506	490	472	506	482	471	488	507	457	447	477	466	479	484	494	476	500	496	507	470	469	514	484	475	485	439	477	503	478	477	490	458	467	460	464	495	447	473	478	479	511	452	506	453	444	501	434	462	502	489	500	501	453	475	547	473	474	482	479	496	529	502	476	471	452	491	480	521	439	494	470	513	472	487	484	510	509	464	496	478	468	500	479	515	480	457	486	491	473	479	501	436	473	465	487	464	460	484	489	471	505	465	498	526	504	462	433	453	457	481	535	469	479	454	489	495	499	497	468	492	483	460	470	488	462	486	473	480	499	498	527	485	485	491	464	497	499	503	505	521	517	470	489	484	479	483	476	496	532	490	484	519	503	470	478	448	451	479	493	439	489	493	505	482	512	473	481	475	459	504	487	458	495	521	465	516	470	481	472	503	467	441	449	507	442	491	470	510	435	475	462	473	512	493	448	486	505	433	510	482	487	510	520	479	457	480	505	469	473	504	494	500	431	494	485	491	468	506	516	498	484	510	462	493	492	476	458	475	481	499	464	488	532	465	491	480	489	488	461	475	488	521	443	486	477	491	490	481	459	476	437	505	458	455	486	457	461	480	494	489	456	513	500	485	476	463	480	511	515	492	500	460	524	471	479	461	491	476	470	471	482	477	475	478	501	479	488	484	479	453	458	484	473	514	481	507	477	505	450	449	493	488	520	521	474	461	475	525	419	508	461	496	485	496	484	491	448	453	465	513	458	473	466	489	462	472	497	489	524	479	456	455	477	465	470	499	500	494	481	492	531	495	465	467	486	472	492	474	446	466	494	473	512	482	488	519	450	491	506	454	482	465	521	510	460	471	510	459	465	465	434	477	442	503	465	497	488	459	523	450	446	510	513	488	486	482	446	473	458	476	488	490	512	505	493	516	447	460	492	490	452	499	508	482	489	507	462	437	474	522	473	469	489	468	527	469	495	482	471	463	474	495	428	487	464	478	505	481	488	448	500	493	453	472	512	448	491	519	478	504	501	475	488	461	480	511	481	526	470	501	507	483	488	505	498	497	460	482	483	520	495	467	493	507	475	505	448	467	479	492	483	454	480	500	475	509	490	492	448	478	482	475	477	509	485	463	482	463	475	469	499	454	471	477	462	504	489	445	464	459	491	465	489	491	493	461	521	473	460	497	457	466	483	483	488	493	471	461	495	469	488	480	503	501	488	511	435	412	444	458	464	449	482	498	485	443	508	511	499	525	472	500	460	473	508	504	478	453	470	499	484	488	476	503	473	440	466	472	504	512	485	449	472	489	440	472	467	502	420	420	499	474	483	496	475	479	485	523	460	465	484	489	493	488	511	473	466	465	500	451	463	492	524	482	477	450	457	473	513	483	510	494	451	465	475	499	462	483	465	460	497	483	454	492	457	495	496	486	522	482	505	423	487	486	486	491	477	486	456	470	468	462	510	532	464	471	488	471	461	446	471	464	454	500	463	469	459	491	459	441	451	456	504	447	498	470	465	500	471	519	465	485	478	487	452	478	487	495	484	461	485	450	500	479	456	480	480	507	506	461	475	441	489	484	493	505	508	499	476	473	441	480	465	474	478	516	472	501	473	486	515	470	474	490	468	474	468	496	498	442	483	491	491	511	498	472	469	493	465	481	461	489	503	531	467	478	447	459	476	467	478	471	459	476	494	489	478	482	454	509	495	482	481	482	479	469	481	473	517	466	444	443	469	463	514	477	517	456	484	475	470	462	504	535	489	473	501	453	485	457	476	499	514	466	463	485	506	446	486	510	531	468	465	452	482	510	455	488	493	482	508	487	501	517	502	453	453	464	502	485	490	483	482	477	467	498	511	521	468	474	437	479	464	467	508	472	483	494	480	471	428	459	439	434	459	474	506	515	517	456	503	507	495	470	480	518	434	484	486	473	475	529	488	449	470	462	467	443	481	465	453	491	454	456	454	458	481	497	469	445	469	503	479	494	502	493	494	507	502	503	468	452	466	496	467	495	459	501	502	465	435	496	466	462	468	514	469	442	492	486	474	475	469	510	520	489	523	465	472	499	489	486	472	449	491	483	489	473	462	465	490	472	471	490	432	473	482	513	478	453	483	485	496	483	492	479	463	479	487	484	476	470	485	451	488	448	471	473	492	509	510	491	475	452	510	500	488	469	457	502	489	471	459	442	462	480	501	491	484	467	490	467	479	494	463	466	453	525	482	454	507	481	414	503	459	494	464	450	473	481	519	464	478	494	494	473	502	483	477	491	470	488	492	486	483	472	494	478	470	485	490	481	512	445	476	469	491	484	489	494	490	441	492	498	485	504	499	486	513	491	487	432	469	505	479	496	510	491	479	475	454	515	481	484	504	485	438	477	477	484	482	461	463	498	463	476	529	488	437	516	488	480	488	517	447	505	457	488	476	454	464	498	476	482	463	501	510	458	456	492	465	491	485	489	504	514	478	493	504	491	476	502	431	494	461	448	462	452	487	502	516	474	469	518	498	492	511	481	489	488	492	458	481	478	481	476	459	464	502	465	491	488	470	501	475	467	472	505	442	464	486	496	489	490	461	501	501	449	482	466	495	493	445	483	502	463	493	495	483	509	485	479	473	503	444	485	491	448	489	459	496	485	502	517	470	524	465	452	507	510	498	466	472	454	502	463	499	490	460	495	495	513	499	509	486	482	459	468	458	516	507	453	453	465	495	483	517	467	499	429	464	487	484	480	474	487	533	489	491	474	485	462	463	527	483	449	475	504	502	474	491	453	512	444	505	483	509	505	460	496	464	454	473	490	423	485	471	458	482	476	472	456	479	451	461	474	527	507	508	500	468	522	479	497	453	477	496	433	486	465	476	462	470	510	473	484	474	498	524	468	475	476	483	467	427	501	487	506	447	479	505	477	436	468	447	459	526	468	488	477	498	471	428	503	498	465	487	468	459	486	485	472	478	512	476	468	497	500	522	497	486	465	442	487	524	490	498	492	472	462	470	501	479	505	461	458	495	531	475	496	487	484	465	467	478	497	466	495	423	520	491	470	505	466	458	468	484	491	456	503	468	473	468	504	490	455	453	488	504	507	501	483	514	465	485	484	512	496	488	459	458	492	486	464	491	498	511	473	492	473
12237	3420	303	215	201	206	196	179	178	204	199	179	194	188	186	204	229	209	185	206	150	192	229	163	185	185	194	172	190	207	191	201	174	186	194	187	221	172	174	205	191	214	180	190	193	196	191	178	179	167	199	174	194	215	207	188	182	195	188	187	171	193	212	205	182	188	200	182	201	189	189	216	192	165	169	196	186	197	173	180	187	178	190	195	167	179	195	172	190	171	208	179	182	185	168	195	171	188	192	166	190	172	209	156	192	193	212	172	169	185	187	192	208	196	209	191	174	192	206	181	196	194	206	190	183	188	178	204	194	188	186	182	202	200	204	187	193	207	195	178	209	166	198	187	189	200	197	172	209	192	187	188	182	189	197	198	213	187	180	197	197	193	199	216	176	199	175	213	193	192	171	201	165	176	196	197	158	193	179	201	164	202	193	184	208	199	179	196	193	205	189	186	188	158	169	213	198	189	175	189	198	193	174	188	181	188	187	214	207	187	189	193	178	181	198	189	191	186	205	237	193	207	190	206	189	213	211	157	189	227	192	198	180	190	193	207	183	183	189	211	177	195	192	192	184	181	193	200	169	183	183	203	200	183	193	170	157	195	171	188	210	200	188	203	205	172	211	218	180	202	196	195	210	176	182	207	193	205	198	166	180	165	194	175	208	185	189	185	196	196	185	148	197	186	184	196	195	167	167	194	199	169	196	152	163	209	175	186	181	199	206	201	169	215	215	162	236	167	166	201	158	172	187	169	178	190	192	190	185	169	195	205	217	189	187	199	193	160	208	215	178	203	213	193	186	167	173	180	179	199	200	188	239	205	208	192	207	201	177	186	162	183	199	188	206	188	195	198	166	199	182	205	193	193	184	195	187	211	188	171	169	189	216	186	186	161	188	187	191	197	176	173	185	193	191	214	209	196	163	196	192	161	181	194	184	187	176	236	167	171	180	201	194	186	189	177	170	201	184	192	218	183	236	186	181	181	188	195	224	187	178	183	212	208	222	189	185	191	191	163	192	194	180	183	202	208	206	201	209	183	210	185	191	195	164	172	206	173	182	214	180	202	230	187	198	196	192	200	203	169	182	187	205	201	195	190	178	163	225	175	201	189	165	179	171	200	174	220	190	207	198	182	198	185	190	216	187	183	183	200	176	182	195	170	180	202	181	206	208	194	188	196	170	208	194	211	190	183	144	193	195	205	197	181	203	190	201	189	200	189	196	186	212	200	187	176	174	178	189	190	205	189	184	159	200	189	188	188	176	202	185	212	198	203	198	206	188	199	209	210	180	191	200	183	168	180	211	201	203	188	187	191	207	200	207	174	180	185	197	203	197	189	196	210	185	190	195	188	197	214	189	167	177	189	189	190	185	188	201	189	194	194	182	193	190	186	175	168	209	180	192	171	199	175	188	196	178	178	204	230	212	191	187	188	200	202	171	177	216	198	171	194	193	174	185	205	206	185	181	196	192	177	175	206	212	201	187	213	195	180	193	183	177	179	187	204	205	200	189	173	179	194	198	159	215	214	193	200	203	199	179	194	200	184	208	213	184	166	212	176	194	215	200	207	200	203	184	179	194	203	185	203	163	188	169	193	218	203	189	209	194	169	189	195	202	201	178	186	185	189	171	203	195	177	202	188	175	182	175	197	213	196	216	191	208	163	171	181	175	200	204	209	185	204	181	192	183	186	160	183	180	193	186	196	188	199	190	191	237	206	208	202	175	182	183	185	215	201	194	176	184	200	212	209	169	205	186	161	202	203	184	190	171	193	190	176	182	205	212	189	171	189	165	153	212	189	208	199	204	192	189	187	187	186	180	180	208	193	192	196	162	185	187	205	205	215	196	180	207	180	188	192	194	184	193	186	170	202	169	196	207	184	216	205	184	192	195	184	188	197	199	183	193	185	188	204	179	170	202	201	197	166	185	191	195	183	202	189	211	160	192	192	206	221	183	204	179	195	188	181	196	212	186	188	199	194	195	200	191	189	201	186	202	186	205	190	163	213	197	197	201	184	185	200	186	199	220	202	170	170	176	210	189	194	180	198	183	180	181	222	218	217	159	207	181	200	185	177	210	205	192	216	179	222	182	166	171	182	192	193	186	165	163	192	193	203	223	224	144	182	188	206	195	219	182	161	197	190	171	162	190	186	196	185	182	185	190	196	170	196	196	185	199	180	168	177	215	197	178	200	213	173	192	194	205	191	202	189	196	177	215	169	189	195	197	191	193	194	192	198	194	213	232	189	211	178	177	178	212	183	206	178	174	197	188	196	191	200	201	193	164	177	180	184	187	206	182	186	193	187	203	198	225	189	191	215	200	174	181	199	202	190	199	189	180	170	171	192	198	191	187	182	195	187	203	202	205	212	190	188	170	184	191	188	168	191	187	178	189	192	226	215	205	190	217	178	188	185	209	173	185	153	190	185	181	200	175	190	175	184	202	192	196	207	196	216	186	200	193	181	190	185	233	212	191	202	203	207	200	199	222	164	183	190	192	189	188	179	208	219	177	206	169	161	171	184	201	179	162	189	184	166	187	186	197	163	198	216	180	213	187	170	178	210	175	191	182	181	192	180	201	180	173	166	199	192	205	195	185	217	190	179	195	172	200	195	197	208	182	186	197	177	197	175	175	179	188	173	197	180	178	191	187	198	179	205	183	185	174	217	172	167	156	230	196	199	187	207	169	194	182	184	180	158	203	209	194	188	181	221	181	207	154	168	173	204	189	205	190	188	183	175	192	178	208	225	203	198	202	171	170	166	158	192	180	191	184	213	197	228	172	196	189	190	188	170	194	209	160	165	196	197	183	191	187	178	201	204	198	184	198	191	171	185	198	198	192	195	191	191	185	169	162	180	180	208	191	225	203	198	179	198	178	191	190	204	194	191	194	184	180	166	194	183	210	199	180	191	181	184	198	187	214	178	186	187	185	173	192	207	163	194	191	186	187	206	216	179	184	200	217	169	195	175	174	195	186	182	210	194	186	211	187	187	214	195	182	183	168	183	228	207	170	200	226	178	199	199	187	184	197	209	196	204	211	183	198	171	212	204	199	185	197	197	190	186	189	190	201	185	209	208	184	174	174	186	191	175	199	189	206	215	172	197	196	212	179	183	208	194	189	195	196	189	187	210	166	183	184	203	216	177	221	176	175	196	176	158	170	192	196	179	200	228	179	187	163	192	209	197	183	195	181	174	207	191	177	205	201	210	190	213	206	181	207	213	184	192	201	216	202	204	205	179	191	202	188	195	195	199	240	170	150	186	178	196	183	158	194	217	192	208	183	241	197	184	176	219	198	185	180	193	171	182	202	204	201	207	174	174	181	164	165	182	187	166	190	194	196	209	172	211	188	188	182	203	183	182	184	192	208	196	194	213	152	216	188	214	171	165	200	199	200	211	203	180	191	185	181	169	197	159	162	183	206	182	179	198	168	214	205	174	172	209	212	203	194	152	194	199	214	191	205	180	177	165	191	183	188	188	201	174	182	162	210	195
9200	3411	579	547	555	528	509	500	450	493	480	476	470	496	479	467	474	465	546	479	512	443	511	486	518	481	475	500	485	506	504	502	480	495	484	476	494	514	459	492	512	491	474	465	531	527	439	486	463	542	527	519	494	498	469	501	499	458	510	497	483	441	505	512	500	470	469	482	492	456	466	488	468	502	502	507	485	512	500	492	525	493	495	489	528	542	464	481	478	519	472	469	473	478	509	492	499	511	482	490	520	448	510	472	517	477	515	482	474	494	502	496	489	513	542	488	478	504	476	464	467	497	482	448	520	501	478	540	510	481	464	503	497	477	457	445	471	461	484	505	475	490	474	502	501	530	448	457	471	506	504	462	504	513	503	499	483	527	503	478	528	528	451	480	481	522	497	480	509	500	499	499	487	472	509	473	455	483	485	496	489	514	478	489	470	513	473	521	488	475	491	502	518	522	540	477	504	512	505	516	514	489	506	497	475	459	484	485	491	493	485	498	472	498	476	470	468	502	497	485	467	508	524	456	500	480	515	478	535	467	523	489	474	497	495	473	505	511	507	456	521	498	490	435	465	467	461	500	481	510	507	474	523	507	502	509	457	483	502	503	513	492	479	502	482	506	481	472	494	486	521	461	484	490	493	500	478	496	464	500	475	508	502	503	480	459	462	463	494	527	459	489	493	474	521	467	464	536	469	501	465	526	465	474	476	474	502	521	515	483	496	461	511	490	502	466	502	491	539	507	524	499	489	504	471	490	464	480	501	480	459	494	500	523	477	466	462	474	514	491	508	492	473	536	462	511	463	472	484	529	497	513	473	505	513	488	507	490	500	455	493	486	474	512	481	498	437	509	481	483	472	484	532	504	505	481	451	461	480	472	523	557	460	457	474	470	561	468	522	442	491	508	485	513	502	516	495	505	460	513	499	502	496	485	494	481	496	471	448	518	484	457	496	494	486	485	483	504	497	526	490	502	535	469	506	524	440	461	465	498	524	492	463	493	465	483	496	499	474	453	497	477	459	505	483	447	513	500	520	490	476	503	489	512	441	544	499	497	512	489	480	501	521	517	453	502	478	457	515	474	487	504	526	534	535	508	493	492	518	551	503	467	464	461	487	507	501	516	496	478	454	506	486	491	503	479	511	440	513	482	473	472	517	508	460	493	494	519	448	519	521	465	504	522	534	473	486	498	475	493	493	481	451	517	509	485	456	501	515	477	537	520	521	507	464	471	471	492	463	472	487	497	484	474	486	511	482	532	491	496	527	521	479	496	485	494	487	487	457	481	509	497	466	456	501	494	483	500	499	522	545	487	504	499	481	477	503	486	491	505	455	475	512	474	484	535	486	501	543	469	518	514	509	450	483	497	482	499	481	471	468	539	503	521	496	462	500	501	478	490	502	504	482	495	473	488	498	477	486	525	485	477	484	477	491	464	523	538	524	490	460	480	473	499	500	494	486	515	498	486	499	501	491	520	484	509	492	486	461	499	479	499	457	491	504	508	529	504	491	473	512	444	507	515	518	472	510	502	500	441	523	485	510	511	525	481	491	469	503	453	505	498	508	499	523	529	504	463	515	461	511	517	459	490	504	484	483	481	499	460	497	491	509	488	443	490	483	492	475	494	496	502	461	470	533	512	486	511	476	451	496	500	491	499	474	514	483	473	491	520	533	479	482	487	494	533	481	501	519	479	515	495	510	464	482	544	492	476	518	485	486	465	532	495	483	488	489	500	496	479	491	540	491	502	538	474	459	500	459	508	506	439	471	508	496	448	485	506	475	464	466	475	502	523	462	476	484	512	489	522	506	503	484	529	464	481	470	485	514	465	521	519	481	528	494	485	503	504	465	468	472	491	529	499	523	456	499	513	476	508	482	519	476	534	488	495	488	516	485	505	488	445	505	485	499	483	517	512	485	493	508	514	486	485	472	520	467	450	483	495	516	475	496	513	485	503	513	523	474	542	474	538	505	474	483	534	496	516	550	525	511	521	469	520	488	507	433	513	491	530	491	490	458	488	517	516	515	488	503	498	468	475	474	504	496	479	466	514	477	496	451	473	501	503	515	521	468	519	493	518	465	501	480	510	462	494	473	438	464	507	534	507	492	485	477	500	493	481	489	517	453	507	471	505	546	480	481	472	471	498	478	518	499	528	500	536	485	477	474	541	496	517	506	465	495	512	507	489	512	461	469	483	491	492	531	493	473	516	514	551	483	443	487	527	499	490	502	477	526	504	509	486	516	477	499	488	522	525	513	501	509	505	484	500	508	480	493	492	493	529	495	473	507	495	505	514	511	499	495	503	492	505	498	488	492	464	475	502	542	525	513	493	504	511	509	480	535	507	484	502	529	435	451	482	513	496	470	433	442	477	479	492	444	507	489	450	508	463	486	522	471	542	489	509	503	517	465	532	506	463	505	495	506	486	449	492	484	542	485	532	457	549	459	480	525	499	483	500	501	480	504	547	509	473	502	459	470	470	500	507	488	466	468	508	462	497	519	492	524	472	457	472	504	531	541	515	521	520	486	494	484	542	504	495	459	494	490	505	505	463	511	513	495	476	493	456	527	483	479	491	493	488	450	518	440	505	456	489	476	447	488	521	476	475	491	461	501	472	479	459	490	511	493	497	501	494	492	510	481	495	516	496	538	510	473	494	500	502	495	518	478	479	491	503	508	458	534	469	493	494	498	483	487	534	476	497	505	490	451	507	523	512	471	455	490	488	538	477	484	479	544	500	479	483	484	480	495	485	474	474	458	468	499	490	505	465	504	481	488	497	498	451	494	504	485	465	499	449	445	488	511	490	500	481	458	456	464	501	489	502	518	506	467	498	476	482	495	457	527	482	481	492	489	543	471	472	504	521	475	452	516	425	489	472	465	448	505	509	517	486	514	485	473	489	521	494	466	486	509	509	518	514	498	518	464	461	460	502	503	538	485	460	481	495	449	467	501	495	475	515	490	426	504	511	457	496	449	495	527	504	475	493	508	496	506	490	496	485	475	494	522	538	513	505	521	546	488	522	525	467	490	504	480	493	495	521	488	491	513	514	548	497	456	517	471	499	497	485	502	466	490	479	484	482	488	485	516	473	459	475	456	497	510	471	494	505	463	498	511	527	489	490	469	490	482	470	476	487	533	510	492	484	481	512	480	487	498	504	494	501	472	513	507	494	469	487	466	452	487	473	493	494	512	463	506	516	496	547	472	476	507	503	502	474	464	474	492	486	482	482	535	514	515	474	525	492	487	488	497	523	451	502	534	506	504	462	484	492	506	505	485	465	478	490	495	495	502	452	480	482	506	502	500	458	493	461	477	501	453	481	495	466	527	480	478	487	497	482	512	501	472	473	548	500	473	497	480	496	460	463	467	471	474	498	528	475	481	472	497	489	485	491	493	444	478	524	521	508	490	490	454	480	484	455	497	532	500	492	508	530	467	479	511	471	468	476	476	475	512	473	488	477	484	480	514	502	499	491	503	513	442	498	500	486	511	504
24130	9970	1432	408	322	294	284	292	247	285	248	264	248	241	230	216	248	254	238	226	237	235	253	241	228	266	238	224	250	247	241	241	240	243	231	254	264	223	249	212	223	221	226	239	230	221	253	246	229	249	232	232	258	241	268	271	244	248	222	232	260	217	252	219	233	233	244	248	242	229	252	223	250	247	243	265	253	235	221	222	247	248	221	275	243	225	228	263	249	242	230	265	251	235	245	263	216	227	250	235	256	249	229	264	238	251	232	256	235	202	231	207	230	236	238	243	225	264	212	230	238	222	245	266	216	217	226	235	256	229	242	275	257	235	245	241	258	238	250	247	216	237	266	252	256	234	228	239	247	211	248	243	296	256	233	228	219	277	263	245	232	249	276	209	253	233	223	202	235	230	211	254	259	235	251	254	243	234	238	216	257	229	245	240	261	244	270	259	236	280	239	228	234	278	232	263	210	232	235	276	218	246	267	277	249	241	219	274	238	231	227	241	248	253	238	224	270	229	246	225	217	219	242	225	222	227	200	221	235	258	269	256	245	224	232	240	257	263	239	247	206	225	236	231	229	250	261	257	260	249	271	258	243	241	209	263	230	250	205	255	231	242	263	261	239	230	254	243	253	249	248	250	225	257	294	225	241	243	234	237	249	231	236	233	228	223	215	244	228	213	277	220	242	244	245	227	253	236	232	239	251	238	240	242	253	248	224	212	247	248	268	217	228	227	236	237	258	242	242	253	245	233	258	229	240	237	221	252	254	240	217	248	256	254	253	231	208	229	203	260	232	237	256	248	209	222	221	237	248	253	241	217	227	243	242	209	242	256	227	226	274	233	223	252	247	254	223	246	248	250	200	238	248	229	232	245	250	269	220	223	239	212	267	254	208	239	234	247	262	245	213	226	231	228	250	215	248	222	228	260	219	249	246	251	218	249	233	221	243	250	229	244	222	225	243	251	229	238	244	219	228	248	227	236	231	232	256	247	228	240	247	228	222	228	237	252	244	240	239	239	254	250	263	258	257	251	249	247	235	251	229	223	193	250	252	271	230	258	256	226	276	241	237	233	230	256	271	265	226	226	263	268	253	215	253	215	225	242	217	239	261	252	260	223	272	220	234	221	231	272	256	234	229	257	251	203	220	237	247	256	213	231	221	240	238	228	229	234	240	230	217	243	263	273	212	261	242	228	221	227	234	249	215	238	237	270	245	263	244	223	248	255	260	241	250	219	228	233	238	236	253	254	254	245	268	228	268	250	230	242	261	226	251	247	256	254	253	229	231	229	240	242	278	218	279	263	229	243	216	225	259	280	226	229	245	238	244	256	221	243	215	260	248	214	223	233	241	234	244	245	246	253	269	265	262	229	236	232	242	249	239	228	242	211	241	228	242	262	265	230	249	230	227	260	249	237	218	248	244	242	225	222	275	246	218	223	245	261	221	248	221	253	246	264	252	262	254	274	239	211	216	224	246	245	228	254	224	240	250	233	238	209	260	260	260	238	233	264	249	245	257	247	242	273	248	237	244	239	220	224	214	255	255	234	276	243	222	221	242	209	239	245	235	243	237	190	234	218	245	244	235	236	229	232	246	231	222	231	257	228	269	240	230	228	254	247	244	266	239	251	262	253	229	222	220	240	234	246	220	249	277	237	214	224	226	216	240	254	277	264	233	266	247	232	215	224	212	227	251	222	246	253	247	237	247	248	243	226	259	260	227	207	230	245	244	241	262	223	254	259	216	234	215	252	208	251	215	263	240	255	231	234	211	216	254	240	258	217	250	239	230	240	232	209	241	208	247	252	248	259	248	242	257	241	262	261	242	228	217	233	257	234	213	237	224	239	239	253	265	214	250	221	228	249	249	245	254	217	257	225	242	242	235	262	235	255	264	223	237	251	209	232	226	267	242	228	259	259	218	268	214	252	223	223	256	249	233	243	240	238	232	260	249	247	265	232	249	235	222	249	229	220	263	260	233	235	240	244	257	232	259	233	229	216	204	277	226	220	231	236	208	252	228	251	232	263	254	252	222	202	259	257	213	232	266	219	231	255	256	217	225	236	224	230	223	229	254	264	235	254	262	231	238	237	237	237	240	212	242	240	233	242	270	241	244	239	255	243	218	277	252	243	289	218	257	263	255	231	253	243	274	237	236	245	230	257	249	248	226	215	240	237	248	259	228	243	247	229	242	272	226	232	237	231	251	231	242	256	230	254	244	239	238	286	227	226	260	272	238	230	249	215	230	238	222	242	241	256	234	219	225	234	208	231	234	217	246	255	212	255	235	234	236	248	242	233	262	241	249	234	208	234	241	231	207	242	262	212	230	279	222	203	241	245	229	269	225	237	251	254	253	240	241	229	207	221	231	240	245	238	227	246	254	249	267	238	222	224	227	215	227	262	245	241	224	221	225	257	240	261	233	237	269	239	222	230	226	221	234	258	239	243	234	253	240	247	250	254	252	265	265	244	226	203	271	229	247	228	228	270	245	254	254	257	224	234	238	204	243	253	232	276	227	242	287	260	243	260	253	228	241	205	240	224	253	240	237	238	251	221	245	224	235	241	249	219	236	229	250	249	223	252	245	236	203	227	257	241	271	274	276	222	232	260	234	262	266	232	226	234	215	228	243	222	238	251	281	226	244	238	247	208	239	226	241	245	235	257	255	256	251	244	247	257	262	240	210	220	215	235	231	235	251	258	249	228	251	248	237	226	251	241	223	237	244	244	217	273	248	237	255	236	247	227	224	222	241	263	247	237	241	272	244	236	246	255	248	255	229	224	229	248	237	226	234	223	222	242	230	234	221	247	234	223	237	220	245	239	248	247	239	243	234	260	223	218	223	225	242	224	252	216	237	221	250	261	224	216	223	224	237	237	224	252	239	213	228	227	273	255	245	237	262	267	230	259	213	204	260	236	260	247	257	223	221	245	230	258	241	239	211	214	222	247	248	213	248	252	223	244	254	221	249	245	258	239	195	230	212	238	235	243	234	227	227	249	261	252	243	235	221	239	251	218	236	222	236	251	248	215	256	254	267	259	226	262	257	250	245	245	231	266	231	242	248	263	232	233	230	232	234	210	216	234	247	207	246	227	225	203	234	247	243	255	267	228	267	206	250	239	228	256	238	203	261	261	241	282	241	229	255	250	244	259	261	238	248	254	233	211	254	242	240	235	248	255	256	276	218	259	237	243	228	230	244	249	269	250	228	233	245	248	252	237	251	252	262	188	261	220	249	228	257	241	243	247	232	257	230	266	234	233	216	233	237	220	263	235	231	232	236	220	232	255	216	211	254	246	248	241	240	243	229	251	223	249	234	254	269	251	236	216	233	243	220	216	229	258	223	256	257	243	235	221	245	222	223	249	236	233	228	246	228	252	256	242	217	246	232	267	236	249	265	236	239	229	212	224	257	248	245	252	234	238	224	234	229	243	270	252	274	227	254	252	229	247	217	264	248	265	247	236	231	242	215	251	245	240	215	250	225	244	246	231	255	189
17347	9093	1593	1080	947	878	798	717	697	723	700	634	647	626	637	638	605	628	614	601	612	610	577	617	611	627	564	635	593	605	575	602	641	606	575	579	604	572	609	591	632	629	630	555	623	593	620	639	570	580	575	570	571	539	599	578	563	619	614	603	593	605	582	597	597	608	596	568	595	594	604	592	635	578	588	608	618	635	618	643	597	606	563	610	554	581	596	607	599	554	613	570	586	625	656	582	605	597	598	614	559	621	643	643	610	607	580	613	591	617	571	594	567	607	571	610	649	593	612	584	611	600	588	587	648	553	593	618	604	586	590	607	592	631	579	600	610	594	583	616	581	601	631	596	587	607	588	564	577	643	595	581	576	561	621	617	599	592	589	615	573	613	625	595	568	624	628	599	602	529	566	596	584	584	584	600	618	613	581	594	577	620	588	602	584	556	606	569	618	604	582	602	610	604	613	626	613	584	590	609	580	574	574	599	556	590	576	589	609	575	603	572	546	556	601	605	577	631	557	579	615	591	586	561	594	589	595	593	601	556	608	576	565	545	602	619	609	618	620	630	617	570	591	584	590	593	565	581	629	592	583	558	627	586	597	594	551	581	574	586	602	608	595	605	612	592	568	612	611	589	597	630	593	570	603	605	613	549	618	547	563	591	616	588	584	610	591	578	567	571	595	633	572	568	604	605	612	579	630	619	579	589	613	602	602	571	577	615	627	601	598	577	595	626	568	615	596	608	577	581	604	572	596	576	567	606	622	569	589	554	584	568	597	653	580	582	559	586	593	595	574	593	628	630	609	625	563	590	586	596	598	616	643	590	608	587	572	576	581	613	629	611	587	611	597	594	589	575	605	615	622	656	611	606	551	626	561	631	637	561	577	580	611	601	568	622	604	566	580	590	606	582	599	582	619	605	609	577	590	586	629	601	614	632	603	635	579	640	595	563	570	583	575	614	595	552	622	585	597	595	566	627	650	591	622	642	608	557	613	563	669	606	599	609	583	575	593	549	596	604	589	647	594	622	637	578	593	606	575	594	582	592	627	633	635	573	576	594	593	621	600	651	602	582	571	599	598	599	612	611	593	578	600	566	596	585	607	625	602	564	580	601	597	643	601	598	579	587	573	654	583	603	593	557	608	612	622	586	631	594	631	606	605	560	618	556	557	609	572	599	581	613	599	561	584	561	604	606	558	601	599	586	608	642	585	592	607	565	611	586	594	574	588	585	621	587	570	607	598	550	608	566	606	568	553	553	582	568	602	616	583	620	584	622	607	584	614	599	602	630	565	615	652	583	574	601	606	567	607	609	613	577	654	598	592	577	578	614	564	612	608	575	589	581	582	597	552	566	616	606	642	617	587	573	602	619	631	585	601	635	555	611	604	600	590	602	561	608	587	577	588	560	583	548	599	580	593	540	598	568	627	581	578	586	632	610	596	605	613	608	598	635	582	600	612	600	594	626	617	573	615	632	600	575	584	602	580	540	600	577	562	638	594	617	562	548	654	621	599	617	573	607	579	573	570	606	589	555	590	566	595	584	545	584	580	650	565	600	632	625	574	635	581	567	573	618	622	601	601	559	613	567	571	576	577	606	613	614	600	551	598	593	601	605	579	596	640	604	571	614	580	606	572	609	624	568	576	631	602	631	581	663	569	595	533	563	600	598	598	579	627	598	599	560	554	619	591	586	622	575	588	584	632	606	550	574	627	593	586	587	572	609	594	616	622	546	587	602	574	578	621	612	573	585	581	577	599	555	578	560	563	592	602	591	617	604	628	632	618	590	565	621	575	594	588	597	616	629	541	615	562	561	623	618	574	613	603	564	596	580	621	605	618	621	615	600	569	584	590	583	577	569	619	592	570	656	609	550	594	617	643	615	655	564	579	600	550	602	620	572	573	618	648	595	646	602	613	600	626	635	623	568	584	624	592	630	544	626	598	629	560	619	569	638	568	585	576	551	560	618	582	626	593	613	606	646	588	601	585	585	571	634	599	584	598	620	547	578	607	613	586	562	606	644	588	586	577	600	600	622	596	592	594	590	587	576	596	632	627	603	576	598	593	558	569	595	605	621	598	598	597	622	581	586	600	610	637	615	576	592	606	565	592	584	634	609	567	558	564	582	561	591	555	640	599	563	608	636	561	582	566	601	572	613	556	582	575	576	640	630	660	597	581	588	549	609	630	575	581	588	577	627	654	561	604	589	566	579	624	601	638	629	626	591	605	593	639	550	596	621	631	539	616	558	588	585	602	604	638	626	611	595	590	597	624	605	581	593	614	556	575	607	620	597	596	587	612	579	639	586	581	557	611	651	645	596	556	635	598	566	627	585	580	622	589	636	594	606	575	561	563	580	568	633	627	569	575	598	588	625	580	576	603	587	561	557	597	619	566	574	629	591	592	577	606	607	563	543	618	547	551	568	615	605	592	576	583	562	606	588	587	623	581	566	603	632	592	544	627	636	574	601	622	634	601	601	603	536	543	634	572	586	568	573	624	591	578	607	607	575	623	578	602	603	594	592	631	641	614	572	637	610	591	587	593	602	605	644	592	598	591	660	619	551	679	600	594	607	617	623	563	622	610	613	614	607	628	615	608	565	589	613	621	586	613	571	593	614	696	600	604	590	623	560	538	582	586	576	580	588	614	575	543	605	581	576	620	587	599	590	587	611	606	613	598	568	593	600	594	549	622	596	649	584	593	587	605	588	618	604	631	594	579	582	613	597	567	579	594	608	602	593	607	572	567	603	595	622	597	567	583	579	554	602	596	603	592	646	615	580	571	547	580	592	580	608	564	571	625	614	633	607	592	581	563	623	575	588	581	650	594	600	577	579	586	613	587	609	592	587	584	598	603	630	628	668	611	616	571	554	535	606	610	573	635	585	625	635	570	578	590	586	621	613	581	590	576	581	555	584	552	599	598	607	611	594	596	564	588	612	629	580	630	626	598	597	566	617	599	629	551	568	586	604	624	590	583	633	573	546	624	577	588	595	595	607	580	579	596	576	586	594	604	624	581	641	605	650	611	553	656	619	576	538	601	638	560	602	581	560	604	627	612	628	591	571	617	553	584	594	594	620	564	594	602	618	584	553	603	624	581	580	596	575	598	561	592	646	643	566	669	547	610	605	678	598	585	643	588	540	615	604	603	577	583	598	621	548	598	614	580	572	588	586	586	606	630	561	585	621	599	594	616	593	630	625	561	605	609	576	597	616	589	600	590	574	599	568	567	608	597	575	565	586	598	575	619	594	645	578	630	593	603	570	535	618	590	575	588	573	608	617	623	618	662	592	626	605	585	574	595	605	607	609	597	554	592	601	544	610	578	574	568	620	601	575	567	608	588	592	595	570	607	541	603	595	564	597	582	628	542	568	582	597	579	609	593	598	595	601	563	572	592	554	597	627	634	619	621	581	582	574	547	616	600	582	620	576	628	617	546	586	580	614	646	582	545	604	571	658	594	608	631	588	581	586	597	588	614	587	597	594	602	615	568	615
33831	15561	2095	458	342	258	260	202	205	222	187	225	214	175	201	215	209	177	197	198	207	181	196	213	195	181	200	171	211	185	176	186	183	188	209	208	206	181	173	177	214	179	173	200	171	220	202	183	199	152	175	206	210	185	172	211	195	196	202	192	170	186	203	205	203	181	187	200	193	186	206	208	182	170	200	207	196	183	193	186	176	163	187	188	184	191	178	206	208	213	185	167	186	158	190	178	219	186	193	198	210	193	180	176	199	200	208	190	206	177	205	193	188	188	202	186	211	202	186	178	174	197	191	194	173	205	180	185	203	197	199	193	194	235	182	209	182	169	189	187	218	183	199	164	201	186	169	182	208	208	193	194	171	197	188	177	189	178	188	199	205	187	175	180	205	194	189	171	175	171	175	211	200	201	185	173	184	198	191	187	186	181	180	191	186	182	206	200	168	159	187	187	162	176	189	193	198	148	207	200	222	195	211	203	185	171	190	179	202	200	195	213	193	199	218	200	196	179	182	191	197	170	178	189	177	169	205	193	198	191	204	200	192	195	208	204	221	184	156	218	175	197	199	185	176	172	215	207	195	193	194	224	197	179	179	210	196	201	183	184	191	195	164	205	180	188	188	190	199	203	212	186	174	188	216	182	176	217	175	173	208	184	225	173	195	194	185	190	202	204	156	203	194	169	179	192	186	192	200	171	174	207	187	202	194	191	191	201	191	193	169	185	167	197	172	198	190	174	208	195	183	178	192	183	186	208	164	189	152	172	165	192	194	215	177	196	194	206	194	183	177	196	181	181	186	202	196	200	195	199	184	199	158	204	179	216	165	182	187	191	182	181	204	177	174	188	192	185	187	188	201	193	173	184	204	189	176	188	193	185	189	196	177	184	188	187	203	238	192	183	198	193	178	185	191	218	187	169	177	175	162	176	198	172	188	176	201	191	183	192	199	189	183	197	195	176	210	204	182	177	170	202	204	186	202	202	204	216	188	199	181	215	178	218	191	189	160	165	206	210	172	174	202	198	192	186	188	205	170	185	193	189	189	176	174	196	204	197	159	193	170	187	178	204	195	198	222	212	174	165	187	191	176	177	168	188	193	202	200	175	192	170	187	186	198	180	202	170	181	198	178	162	234	190	189	185	199	198	194	169	200	186	198	151	176	191	186	218	178	179	172	184	170	207	202	163	190	189	186	199	166	204	196	187	192	179	191	169	199	190	186	196	221	189	179	190	215	213	209	185	185	160	197	204	195	188	206	194	179	200	185	147	165	192	175	182	197	181	194	187	200	195	206	190	210	190	192	181	192	207	201	213	218	183	197	189	197	182	199	183	171	189	182	216	204	201	191	192	183	168	178	181	180	163	196	177	190	192	185	187	198	194	192	191	208	183	185	181	195	210	198	183	178	186	199	170	208	207	178	200	175	198	193	196	201	175	177	208	179	181	177	179	163	196	184	200	174	202	206	195	186	187	194	220	187	178	208	185	168	186	201	202	179	162	163	175	163	185	207	174	190	213	167	208	170	194	174	217	195	203	216	192	194	185	201	192	219	197	219	217	182	184	175	188	206	176	195	205	181	205	191	173	226	193	208	166	206	204	215	198	199	182	183	205	165	196	197	209	184	179	197	177	198	207	206	179	173	188	186	206	167	195	180	184	206	187	183	189	205	219	178	216	175	224	170	162	194	179	181	194	189	191	207	210	208	185	196	194	182	191	194	180	211	211	188	190	152	174	183	193	213	165	207	199	198	178	196	193	174	182	177	194	215	206	153	169	175	207	215	190	193	194	190	201	195	183	189	155	182	202	203	184	178	197	182	190	222	178	199	186	182	164	205	189	169	190	224	217	177	211	174	213	167	170	182	175	203	207	198	187	172	194	172	182	174	172	203	196	183	167	191	219	194	210	206	188	180	186	179	177	174	177	191	204	171	181	170	183	192	179	199	186	187	193	192	195	198	181	191	188	178	177	199	200	179	204	184	202	186	175	214	184	210	198	178	201	198	201	206	171	179	184	176	180	171	170	189	177	186	182	184	178	190	172	190	197	207	199	207	185	176	197	187	186	172	181	184	182	191	195	173	208	184	186	196	183	190	175	195	176	185	184	203	188	214	149	175	193	168	202	186	193	204	205	194	181	174	158	208	202	199	201	185	222	216	193	185	173	176	183	165	170	205	184	195	170	204	195	227	215	180	167	174	166	213	193	177	166	187	168	197	189	177	196	166	175	195	196	212	195	186	192	193	177	190	183	175	198	204	199	193	172	180	189	216	202	214	199	181	174	192	181	189	183	197	222	183	201	165	187	233	173	190	215	177	174	184	184	197	178	154	192	208	186	173	173	196	194	175	187	192	180	178	198	185	195	167	197	201	186	184	194	208	217	187	157	185	177	187	203	161	202	187	183	212	198	171	182	192	188	205	177	177	202	190	188	179	158	182	181	177	177	174	188	210	203	175	197	194	176	224	166	198	203	191	187	178	182	195	172	196	183	172	223	206	194	206	207	232	183	191	181	195	222	181	185	183	210	202	171	205	177	187	178	191	189	203	198	196	206	197	162	188	199	209	195	178	200	188	206	188	199	178	191	185	169	171	180	213	167	195	162	190	200	196	164	212	186	167	207	179	189	195	196	191	214	172	197	181	204	204	177	197	180	210	208	178	203	228	195	183	176	176	181	178	181	203	163	178	188	201	195	197	208	203	189	194	164	195	208	182	200	179	190	186	215	175	174	200	195	181	223	203	202	201	181	197	198	201	194	191	180	201	180	178	204	196	179	235	198	194	208	199	185	176	165	182	183	181	185	188	186	175	212	200	206	190	182	193	180	183	195	196	195	170	182	209	188	180	195	207	188	194	182	211	201	174	186	176	184	194	200	195	202	203	180	183	183	196	187	191	192	183	231	209	189	196	177	200	170	189	206	191	197	191	219	200	181	211	176	210	158	175	204	206	193	182	195	195	203	194	181	209	189	172	192	188	207	190	194	211	182	181	180	196	182	196	175	190	167	186	162	197	177	174	180	189	212	180	199	200	179	200	201	198	167	185	206	214	175	190	189	175	170	202	201	200	183	185	169	203	171	193	197	197	186	191	193	167	195	176	175	181	180	188	172	167	196	189	168	197	179	196	162	195	188	169	214	192	194	215	205	171	209	209	205	200	203	191	176	190	169	198	198	190	187	193	216	177	204	193	195	204	182	196	189	187	197	207	187	215	168	189	192	210	167	206	176	206	210	160	168	186	190	180	186	197	204	167	167	196	204	181	201	201	189	188	196	196	180	176	164	172	191	174	167	173	176	190	224	171	198	207	217	191	206	201	212	180	175	208	189	167	199	207	193	185	194	185	177	235	207	189	177	178	193	192	173	177	167	178	187	201	201	201	199	168	201	194	180	188	199	197	207	171	204	196	196	170	212	187	198	210	186	191	193	193	197	173	175	188	186	195	228	182	169	200	194	199	194	215	176	168	176	178	201	179	192	215	214	205	216	167	173	175	197
22467	11923	1532	1270	1161	973	834	716	665	633	610	608	548	548	565	531	542	535	522	565	480	550	548	492	510	461	502	497	506	459	483	485	493	473	509	488	479	449	480	446	473	509	487	465	504	493	506	479	478	521	518	490	461	452	484	489	502	508	456	465	489	460	497	463	417	480	481	486	491	465	500	464	472	490	501	482	482	481	498	481	499	476	493	458	473	457	500	480	497	474	543	457	491	498	442	484	511	503	464	440	423	496	477	469	489	504	470	461	426	453	457	461	479	468	500	486	460	519	487	492	464	471	453	524	503	519	493	539	492	479	505	451	470	461	487	463	478	459	462	519	476	473	491	474	480	481	481	430	518	515	455	504	471	490	513	460	477	493	478	500	505	503	462	467	441	460	464	478	478	479	479	483	454	499	472	456	439	450	422	453	474	463	483	462	501	501	507	508	485	450	467	458	475	449	468	439	473	457	445	465	438	475	476	487	476	485	489	490	483	472	489	446	477	482	487	477	477	490	503	448	487	462	459	480	484	479	488	507	450	463	446	437	469	460	459	486	495	488	470	461	428	451	491	475	492	465	475	474	473	466	434	462	485	498	488	452	428	496	488	460	463	493	489	467	430	467	492	485	447	497	462	440	487	488	511	491	473	459	457	466	485	442	477	458	490	469	487	436	500	429	479	490	480	464	494	499	417	479	450	500	521	460	493	501	496	502	476	485	510	461	488	455	501	499	509	520	491	479	446	472	478	473	472	478	495	483	504	471	447	473	501	488	480	491	450	483	480	472	457	473	435	417	471	442	463	481	483	489	471	446	453	465	429	495	463	438	473	504	462	478	450	474	484	482	482	459	488	480	471	479	479	487	477	437	495	467	476	452	473	497	475	490	477	478	496	460	487	494	465	495	447	465	481	505	482	452	460	457	471	435	474	493	465	480	470	473	476	486	489	472	512	406	467	439	487	445	506	485	431	494	469	509	491	523	497	453	509	445	478	499	458	470	441	444	472	467	494	465	484	462	470	482	434	474	525	465	482	511	493	482	524	469	460	495	451	495	468	486	477	475	526	466	452	500	485	478	475	468	455	476	471	464	488	491	498	465	483	485	468	510	494	440	456	447	498	472	458	413	430	479	486	471	458	464	488	491	477	474	454	465	438	441	472	483	504	453	499	476	464	495	453	479	449	487	473	479	492	480	522	422	464	446	500	522	481	494	487	444	445	514	424	484	459	470	514	467	476	477	494	455	493	468	456	476	477	465	464	486	493	504	497	466	467	439	427	499	502	513	473	505	471	514	499	493	503	477	481	483	475	483	487	503	483	463	509	470	459	474	481	470	484	476	455	480	445	498	452	485	459	482	491	473	456	452	467	473	445	450	476	467	441	507	499	430	457	477	446	487	459	459	494	503	487	465	479	430	499	461	475	466	494	467	489	437	474	426	487	441	419	496	460	494	466	480	476	492	499	457	479	480	502	506	476	481	477	454	484	521	497	462	453	492	493	507	513	465	465	478	461	470	456	472	451	477	512	487	477	474	473	516	468	492	508	453	484	500	485	473	455	499	501	480	428	472	443	454	486	467	449	440	454	480	466	482	438	463	464	454	477	467	500	499	495	463	472	479	494	459	462	501	473	464	437	476	480	490	464	481	454	492	468	470	448	483	474	441	456	466	456	446	454	462	466	441	483	474	490	464	475	509	450	481	467	503	469	499	446	477	456	494	465	477	445	441	517	474	498	469	461	495	478	426	507	461	484	453	464	474	458	441	456	484	463	472	483	442	501	456	503	483	528	490	479	452	510	474	473	475	466	479	426	501	462	457	465	460	491	421	495	468	451	482	500	525	470	485	506	481	476	504	479	495	514	506	480	466	458	517	474	468	451	444	494	469	470	489	468	483	506	447	477	472	456	518	440	458	458	448	468	435	469	456	438	491	486	483	471	484	453	469	472	456	483	466	457	469	482	481	473	465	455	454	481	430	499	503	479	450	488	464	447	435	467	474	473	465	437	494	459	468	508	458	493	483	490	468	490	487	484	478	486	473	495	471	485	499	496	475	465	468	454	462	471	505	473	507	481	492	471	450	526	466	504	446	485	475	466	464	467	485	489	422	484	480	509	474	487	453	480	465	443	494	460	471	434	482	470	488	481	483	485	442	483	500	503	463	454	501	478	452	460	465	453	456	481	481	488	487	487	493	479	486	486	496	480	484	432	460	472	446	466	495	493	458	480	439	494	462	420	467	487	449	479	495	451	483	508	475	495	490	479	449	474	467	463	479	520	458	452	481	462	474	477	439	472	509	457	485	447	468	463	491	472	456	480	445	501	464	487	456	461	461	522	467	475	505	485	445	486	431	472	492	470	484	490	480	487	457	440	451	468	428	471	466	452	468	491	472	486	431	462	507	487	476	489	473	462	477	464	458	451	502	469	521	469	508	424	489	473	483	467	476	483	482	451	454	475	437	483	457	433	473	519	494	465	483	477	497	480	492	435	469	443	432	513	471	490	456	452	473	500	537	478	469	470	507	484	458	495	454	474	471	465	475	480	448	450	431	467	475	474	474	480	493	483	466	476	462	491	459	443	449	496	479	479	481	446	486	484	482	439	453	500	475	522	521	508	441	498	418	454	466	482	488	467	505	479	466	468	465	469	495	453	466	455	483	489	493	494	521	479	502	480	480	538	456	512	447	487	461	465	484	478	486	520	448	484	457	463	450	448	416	478	457	469	498	482	516	508	458	487	480	484	471	497	451	499	499	488	462	515	511	486	484	477	483	450	421	445	450	474	461	481	517	466	492	492	510	436	494	474	486	415	477	511	453	494	460	478	476	484	464	456	476	468	464	490	503	502	489	457	457	451	480	492	493	460	441	473	473	526	496	503	441	485	470	507	472	465	480	470	478	480	475	461	512	456	469	479	457	478	472	488	464	485	475	481	436	452	500	461	493	472	486	517	444	449	464	448	477	506	467	438	477	490	477	512	447	463	443	476	450	465	473	472	454	504	504	481	482	471	448	469	464	432	487	516	462	463	458	501	488	475	459	478	459	468	456	487	449	493	495	492	476	474	469	491	489	512	479	486	480	447	472	464	470	480	498	494	471	433	439	505	458	493	470	478	497	445	433	475	468	479	490	479	461	513	478	445	490	466	511	481	497	515	487	469	481	490	468	487	481	504	470	496	469	420	467	450	511	477	508	501	463	467	495	470	502	462	486	473	478	459	476	444	453	485	487	463	492	441	488	465	482	498	507	465	477	487	490	457	483	477	473	479	480	460	512	461	478	493	434	449	499	475	466	483	463	446	502	496	494	488	435	472	488	476	475	476	471	469	468	477	483	462	488	481	447	434	443	459	457	484	491	485	479	471	476	427	436	501	453	468	473	431	503	477	435	512	519	472	482	488	459	459	503	497	462	454	456	497	496	489	472	477	490	486	490	441	434	463	456	491	513	478	464	506	468	456	427	446	475	500	477	493	491	451	498	485	471	520	450	479	463	451	468
12738	4025	429	241	197	179	200	190	192	170	199	201	198	197	195	208	204	213	206	163	214	187	183	181	195	196	195	196	199	191	196	197	211	199	191	179	225	187	189	202	175	194	183	190	231	179	198	201	161	159	173	201	197	198	165	215	177	235	209	175	195	191	200	197	176	177	206	198	205	193	184	188	224	198	205	203	210	188	177	193	198	187	204	200	217	187	174	186	180	165	192	209	211	200	192	176	190	195	198	200	210	161	194	182	189	185	186	172	208	197	210	186	197	205	208	199	206	173	214	221	200	216	224	192	179	199	207	198	187	221	193	203	200	187	170	159	234	168	209	221	203	218	176	191	188	191	161	194	177	209	194	172	187	214	167	176	182	231	182	194	197	178	162	173	197	217	185	189	214	160	191	218	183	174	218	229	208	193	202	188	215	156	187	203	181	190	183	193	195	182	197	209	178	190	215	209	230	186	220	166	169	194	155	188	198	204	206	202	211	220	220	208	192	206	167	200	199	184	186	207	176	188	191	170	196	189	189	170	179	193	190	195	169	175	170	199	212	179	191	204	185	191	177	187	186	180	189	196	186	194	184	168	198	190	196	182	184	195	201	189	211	180	193	190	187	218	205	187	188	224	190	201	203	220	188	193	212	195	177	177	214	180	179	188	203	199	186	187	195	191	202	188	174	185	206	194	193	209	196	184	190	181	190	189	201	199	184	193	174	228	189	226	194	203	174	175	206	188	193	202	192	196	197	175	166	192	196	218	179	175	209	197	211	182	182	181	213	169	197	199	177	198	204	185	192	152	185	187	208	209	180	228	214	192	198	191	224	161	203	201	209	198	198	195	190	183	170	196	190	187	211	207	204	189	207	205	200	177	210	210	167	187	205	197	216	192	195	179	190	199	181	194	184	214	207	205	175	197	205	191	185	187	209	180	169	215	194	181	176	177	186	201	198	189	201	204	188	190	189	179	199	166	219	183	193	164	191	199	182	182	204	192	198	209	194	189	193	200	203	202	213	219	201	177	201	198	186	178	213	183	190	181	187	204	198	189	194	197	211	196	179	193	201	186	200	177	217	211	208	193	211	203	199	184	214	205	188	182	180	202	202	176	196	205	185	207	207	194	205	185	189	214	189	183	220	173	179	222	170	184	209	209	205	200	197	170	184	200	216	220	205	219	173	213	186	178	179	203	207	198	201	171	191	212	232	199	181	199	206	207	192	187	178	216	222	209	190	180	196	196	204	208	189	210	194	191	186	180	188	188	164	205	187	205	193	198	178	184	181	210	159	177	185	184	194	204	189	185	179	204	185	205	222	193	195	204	212	214	195	190	169	210	214	205	193	209	206	216	195	193	197	223	172	197	189	196	192	221	196	196	174	172	176	211	184	210	233	201	204	195	206	193	220	223	224	169	208	185	183	191	204	203	193	208	229	180	184	196	194	194	206	199	140	223	186	225	211	179	196	152	199	199	198	203	182	172	194	185	199	195	190	181	209	198	175	199	180	205	209	195	175	197	198	168	195	204	191	180	182	191	201	202	201	179	185	202	186	200	195	169	189	188	196	174	178	218	182	187	225	207	191	173	221	218	182	192	219	192	197	176	165	197	184	214	214	193	194	205	191	175	175	187	210	213	200	174	185	214	214	203	203	202	192	188	202	208	188	219	191	188	198	158	196	195	210	203	187	200	192	205	212	190	211	189	195	180	170	198	229	172	189	201	210	179	203	203	210	185	185	196	201	175	215	208	171	207	203	179	177	219	174	182	209	220	177	172	193	227	212	210	188	180	180	218	185	203	224	190	145	203	207	202	196	217	187	192	227	214	186	178	184	217	218	185	180	206	204	209	197	200	217	218	199	203	184	193	204	224	158	186	202	191	189	183	200	201	177	185	181	217	199	214	200	179	215	203	214	198	199	194	194	208	184	196	183	218	197	169	194	225	202	200	201	177	191	189	208	187	189	185	214	189	202	176	202	185	192	176	195	221	185	190	204	193	189	186	190	200	177	185	221	202	197	210	188	213	180	201	209	207	232	190	194	195	205	194	186	207	189	210	210	193	221	204	190	197	181	165	199	227	178	192	181	194	184	184	176	190	200	195	183	200	188	199	191	186	202	217	194	212	186	185	175	185	188	182	162	203	225	184	185	223	209	166	177	179	169	211	211	174	196	211	195	210	178	226	211	202	175	174	187	188	163	202	200	186	189	192	190	184	177	182	186	185	195	194	199	178	200	198	200	180	184	200	196	222	185	219	170	188	201	204	225	182	187	192	178	187	192	195	196	187	208	189	183	211	196	196	205	210	199	188	199	207	205	218	183	183	206	188	189	172	179	180	188	194	184	173	213	196	198	193	171	193	183	200	178	195	203	207	187	219	196	222	169	184	172	196	213	180	186	185	201	206	199	201	170	222	177	196	209	201	193	179	199	176	179	181	195	192	198	181	199	216	191	188	176	179	184	194	169	170	207	185	228	215	184	168	197	195	201	197	184	186	199	197	186	192	226	167	205	216	189	207	220	182	175	197	188	187	205	197	195	205	195	180	178	212	195	199	216	186	219	187	206	213	223	201	182	184	198	195	183	167	182	180	203	189	221	193	198	206	183	189	211	196	210	170	182	215	203	198	207	187	182	204	201	175	205	201	172	159	191	198	183	179	171	202	196	198	223	194	214	197	195	164	189	185	211	189	191	211	193	170	163	183	194	209	188	200	191	200	214	228	175	174	194	188	191	190	189	202	193	206	208	206	201	187	174	195	191	209	184	216	196	192	217	210	189	215	219	179	187	198	201	201	181	182	182	208	184	193	201	178	181	177	172	218	184	219	190	180	162	204	195	203	189	177	174	182	193	178	191	197	218	210	210	218	192	181	191	208	175	160	194	192	211	202	216	171	212	202	175	208	188	176	182	211	189	204	226	193	185	187	181	191	214	208	196	213	200	175	190	206	194	191	172	213	188	157	192	209	193	212	195	214	221	196	203	212	179	206	162	176	183	199	174	188	212	201	183	215	188	227	193	175	171	179	195	189	194	217	193	194	210	179	200	192	206	208	189	194	205	198	204	178	192	212	186	190	201	176	204	178	179	196	225	197	209	203	187	214	213	208	214	197	212	195	204	192	186	228	174	179	176	180	200	195	200	178	212	216	172	193	210	190	199	168	178	219	207	220	206	196	170	183	192	192	200	205	193	198	207	198	188	179	194	188	202	185	207	184	209	190	191	200	234	211	208	213	170	172	214	184	196	200	204	191	206	200	222	185	215	183	193	190	204	214	213	190	195	205	193	214	183	220	196	211	208	177	161	168	183	186	202	193	164	202	213	187	203	212	188	202	185	179	184	194	196	190	212	210	216	214	192	176	182	214	190	191	200	186	207	205	210	216	201	210	220	197	232	179	197	229	185	182	189	197	194	195	192	186	185	210	191	196	157	186	181	192	179	200	188	214	195	187	225	201	207	221	192	221	189	177	211	204	189	172	198	195	196	196	196	195	189	197
9428	3882	669	532	528	583	565	524	501	478	514	514	541	456	469	527	499	537	542	470	538	510	528	479	529	485	480	486	496	521	515	515	502	497	502	505	496	485	492	525	480	476	476	480	455	479	513	519	495	500	519	533	515	485	525	507	485	476	507	484	490	498	476	541	494	516	533	524	491	516	490	470	484	512	498	458	540	510	470	491	486	540	535	515	525	494	470	533	462	485	538	496	512	513	497	494	484	497	511	497	510	514	482	478	457	521	462	521	485	514	497	515	502	513	500	507	466	535	486	514	530	488	502	458	461	550	489	478	526	512	478	459	510	477	505	479	485	536	485	488	529	500	521	542	493	548	463	514	522	510	468	508	475	520	514	508	524	523	453	512	492	493	496	502	475	520	489	563	493	477	522	485	505	494	520	509	504	507	515	513	488	494	534	538	535	499	524	497	498	533	547	470	534	475	522	515	482	501	487	509	498	488	506	512	491	495	534	501	476	511	492	505	506	534	540	470	487	520	511	490	482	499	505	488	459	491	504	528	512	540	491	520	472	468	519	486	531	519	471	490	489	501	544	445	493	472	501	521	458	523	533	517	495	547	502	533	438	477	508	498	473	456	510	500	517	524	486	474	489	480	526	497	457	515	499	529	513	515	500	522	508	485	519	519	475	497	483	474	554	512	484	482	479	516	468	499	480	478	494	516	500	476	516	474	475	485	490	490	509	517	521	483	502	507	525	533	471	450	531	500	513	515	494	497	518	524	504	517	497	480	485	487	523	523	509	488	500	496	486	446	498	463	463	483	479	507	493	515	518	533	473	503	545	478	517	484	487	497	543	497	510	491	469	522	520	439	458	513	519	492	536	496	495	496	533	525	473	502	423	516	498	491	514	530	468	471	500	514	493	503	505	515	516	493	484	485	490	498	577	493	494	507	514	525	468	525	512	488	510	462	518	518	505	530	518	520	504	508	500	494	486	523	497	516	495	519	548	501	550	495	516	543	506	476	476	469	502	509	509	496	533	487	517	503	483	494	528	480	518	543	536	498	539	476	479	520	525	468	486	522	468	504	511	486	486	517	468	476	467	513	546	543	470	479	489	512	543	537	515	528	490	462	546	496	496	507	489	508	513	506	523	525	467	471	527	490	489	529	507	500	478	512	512	500	463	523	499	487	473	504	475	504	461	477	523	490	498	474	488	510	490	492	461	483	495	487	497	497	475	498	507	481	507	434	497	544	526	475	493	504	500	519	517	497	515	498	493	470	506	508	517	508	497	492	474	482	514	510	502	500	424	521	488	464	483	530	551	485	504	509	500	438	488	498	481	489	497	538	468	533	481	493	498	528	510	475	498	490	529	523	458	508	506	501	472	468	521	493	507	503	529	471	508	498	477	485	478	532	518	523	542	500	492	483	471	510	472	512	494	498	508	507	511	456	530	499	510	500	465	530	506	507	475	513	493	472	504	505	502	528	469	492	457	489	481	514	499	509	524	540	520	526	491	503	496	502	520	489	500	500	456	477	497	527	502	556	487	455	498	528	474	495	488	497	502	491	513	502	537	494	503	504	522	528	525	496	511	515	508	495	479	470	494	535	459	544	504	509	497	516	532	489	473	488	539	460	474	558	489	531	518	510	512	497	504	464	488	521	515	520	512	457	520	489	466	484	545	541	463	494	493	491	510	497	529	451	518	467	499	475	536	472	531	471	544	496	495	471	504	506	480	517	501	479	490	512	486	488	509	481	518	445	517	487	512	509	520	514	488	519	495	505	467	496	507	502	499	479	479	511	497	471	500	488	511	479	503	485	541	497	498	496	493	515	483	442	528	508	522	532	503	477	544	482	464	494	497	546	502	529	501	524	486	521	499	491	441	481	489	481	499	526	473	493	493	441	502	476	505	534	471	482	461	527	478	479	530	533	514	512	550	490	498	508	500	505	490	559	481	499	455	531	520	457	509	479	528	526	494	521	476	454	474	478	490	524	471	489	493	528	467	477	531	503	500	511	519	514	494	473	493	530	537	491	501	487	491	488	507	495	555	509	503	508	490	541	494	512	484	487	510	526	497	481	518	518	526	495	491	478	494	497	503	503	496	516	497	488	464	526	494	474	500	510	505	454	511	506	503	512	517	494	482	495	460	504	479	499	509	490	464	453	534	530	468	545	477	488	493	471	482	507	515	483	487	531	512	515	478	485	507	540	505	468	495	511	506	485	485	500	450	505	528	502	513	501	547	506	530	475	537	524	487	490	497	482	485	515	525	496	544	477	475	491	494	520	533	499	457	522	517	486	520	519	522	504	485	510	498	521	498	464	537	529	514	480	505	524	532	459	528	486	513	520	513	506	496	487	496	519	497	505	459	532	521	498	513	472	497	485	538	510	493	520	509	548	520	517	528	497	525	501	478	510	490	498	493	489	498	529	519	526	518	484	452	506	501	480	496	517	489	495	479	482	474	502	508	525	496	482	504	493	527	453	525	483	491	485	494	491	499	475	513	468	486	514	507	480	554	504	494	544	518	505	477	490	504	472	479	474	498	493	522	517	460	467	488	473	511	507	528	495	494	489	513	504	491	483	465	493	486	526	510	501	516	531	541	494	507	505	488	474	472	485	506	454	496	530	501	496	539	500	515	457	484	488	529	525	527	483	483	519	485	517	483	497	458	488	500	493	519	505	469	506	521	500	524	480	531	507	473	499	470	501	515	505	459	509	496	493	521	450	474	500	509	507	472	489	528	519	473	530	472	539	461	468	536	463	491	491	493	499	495	487	498	489	494	463	502	484	505	498	537	482	487	504	518	526	447	511	472	482	489	521	486	505	523	468	515	481	504	511	479	505	509	520	459	483	482	495	488	502	500	531	514	518	524	493	544	467	459	512	488	508	494	509	509	478	508	469	528	500	483	470	513	474	472	474	495	505	482	507	498	502	471	495	491	469	471	500	473	465	467	472	495	466	516	489	511	483	516	489	499	482	502	524	527	477	507	479	469	530	497	545	523	496	530	485	458	480	534	477	473	464	447	521	482	547	488	517	474	496	469	467	485	475	529	532	498	437	495	503	502	505	519	505	497	482	521	477	515	525	479	502	518	498	516	513	526	525	484	498	493	430	484	499	510	547	504	505	496	508	483	453	509	474	511	500	493	490	494	498	493	465	512	540	452	473	507	543	516	513	525	517	501	478	528	500	490	493	514	525	477	507	496	476	497	487	531	550	516	510	492	509	518	499	513	464	466	499	471	471	489	463	523	492	459	470	497	515	491	558	534	492	503	542	506	528	493	501	484	488	485	521	486	504	524	497	515	501	501	485	477	499	509	490	508	511	502	511	492	542	487	517	498	511	490	536	504	479	492	509	507	487	498	500	490	540	520	540	519	520	490	499	507	498	460	469	489	485	498	497	508	506	492	468	478	479	511	506	483	493	482	491	506	509	547	500	518	479	497	427	483	478	459	485	537	491	494	518	486	514	501	488	514	500	492	479	488	484	541	485	523	496	484	435
24633	9740	1048	351	301	294	265	280	254	248	237	260	269	250	250	239	255	256	232	252	255	257	264	228	233	236	220	231	249	229	252	236	260	245	234	241	261	249	212	240	258	246	215	229	264	230	262	210	237	253	233	264	240	232	227	222	265	212	249	216	236	221	266	233	223	232	266	236	244	229	250	209	208	236	231	262	229	229	253	218	232	219	248	221	219	228	230	261	201	232	232	229	262	241	253	219	244	252	233	257	262	220	242	245	239	257	227	277	284	245	231	233	235	224	245	242	257	236	239	252	228	221	211	246	245	219	213	241	274	229	248	240	246	228	229	229	231	246	227	268	220	250	242	238	228	219	246	218	260	234	205	233	252	267	236	221	242	236	227	239	233	244	242	252	237	224	230	227	255	223	263	215	243	253	252	246	228	216	207	251	260	211	266	239	230	216	250	234	240	247	256	196	241	211	257	202	246	195	235	230	261	234	248	221	250	257	240	272	243	219	211	244	217	223	241	271	249	231	272	242	238	212	236	260	221	240	253	201	253	235	260	263	231	196	261	214	229	233	264	265	230	224	222	246	230	256	215	209	221	223	249	243	230	239	235	228	228	255	272	234	257	247	260	253	243	246	248	258	272	223	244	218	232	221	258	232	239	204	251	221	221	222	240	241	231	218	225	264	251	239	265	236	245	246	239	221	271	250	246	248	246	225	260	261	234	256	208	267	218	237	262	249	233	226	236	220	251	219	218	241	253	231	267	245	245	260	258	226	236	230	239	247	235	252	235	212	246	261	250	238	229	227	256	228	219	238	249	244	230	240	209	232	230	265	238	238	200	222	219	248	236	236	232	238	247	219	219	285	245	210	240	238	247	238	233	262	248	217	253	262	232	226	242	263	254	227	212	231	247	245	226	231	212	212	224	243	257	238	201	250	224	262	240	263	244	225	221	261	231	226	212	232	264	237	236	225	231	232	217	243	235	238	218	217	234	247	242	254	234	246	236	238	236	239	264	224	200	227	241	251	240	255	247	230	247	253	231	236	226	236	226	233	249	236	216	245	243	236	266	237	245	243	246	241	265	222	245	246	250	216	223	214	237	205	214	249	243	218	232	249	235	250	245	244	236	234	245	232	217	245	234	225	274	263	243	245	242	261	227	209	234	229	250	241	231	258	253	227	254	238	201	250	246	237	233	217	252	259	236	236	217	218	242	225	211	268	245	242	246	215	217	214	227	220	211	230	248	271	258	232	216	248	226	226	245	237	232	251	241	223	275	234	246	276	262	233	263	222	215	235	227	231	240	245	247	224	210	243	243	241	255	235	215	206	243	244	249	207	276	241	236	233	240	255	231	244	220	233	251	237	241	223	241	270	232	244	254	198	241	250	258	222	222	251	245	245	235	230	238	259	238	237	224	242	247	246	236	208	199	231	247	240	237	221	256	205	257	215	236	233	251	259	243	235	236	226	236	246	234	208	259	233	241	232	248	244	256	242	229	246	216	201	253	250	279	246	250	239	236	259	260	250	245	252	234	255	266	255	239	233	233	247	223	217	242	222	223	233	218	224	269	258	240	251	200	225	205	256	213	240	213	267	235	216	233	234	224	227	221	234	235	193	219	223	233	239	220	261	228	222	243	245	239	267	241	236	226	243	272	243	233	227	209	253	244	214	248	258	236	219	234	257	217	226	236	260	237	234	250	224	223	248	224	207	244	240	252	270	247	247	234	234	242	245	241	221	252	223	232	233	243	260	229	232	221	233	268	241	277	229	246	223	234	254	230	225	240	261	258	243	236	247	242	260	239	246	267	239	232	234	233	221	227	248	229	230	248	259	225	244	227	218	256	235	218	223	258	247	245	237	217	218	220	210	251	222	235	246	247	211	252	223	250	253	258	254	237	258	240	248	224	264	284	214	211	238	250	251	206	234	249	239	253	231	222	234	222	239	231	265	275	222	234	246	236	233	234	251	234	240	236	230	238	255	228	256	250	222	239	248	236	236	230	232	241	228	260	231	243	226	244	259	255	197	223	239	240	242	221	247	259	240	233	250	242	246	205	260	228	253	208	231	229	247	268	259	233	226	224	221	231	266	236	270	225	232	221	239	221	211	223	232	232	235	252	238	247	226	204	244	232	248	266	230	240	247	245	204	256	260	245	220	241	268	243	215	234	252	248	233	239	257	253	241	237	263	232	227	232	235	212	249	278	231	222	253	238	234	244	245	258	247	235	248	251	243	232	230	256	246	258	243	247	218	257	224	239	215	250	211	248	264	212	200	218	243	222	238	249	241	229	226	238	246	268	199	225	249	244	243	221	220	229	270	258	252	216	223	257	221	236	204	232	219	249	229	259	210	251	254	234	240	234	240	219	245	240	222	231	228	244	233	228	250	253	240	254	271	271	220	248	234	236	234	247	213	222	229	232	241	260	244	231	225	265	244	210	229	239	225	197	255	233	263	248	221	217	193	225	243	217	253	223	223	233	225	230	252	227	230	225	237	248	238	274	243	235	219	264	230	245	248	237	228	232	232	210	234	249	251	230	230	244	223	243	221	227	231	243	240	227	238	212	243	204	226	234	275	241	239	240	216	229	250	278	246	227	216	247	234	253	221	226	227	223	240	242	201	252	213	243	240	228	230	245	231	247	244	224	228	243	233	245	210	221	230	247	231	250	230	214	261	243	242	236	222	226	231	250	253	217	235	238	222	227	233	251	238	263	237	254	254	234	227	254	240	236	228	253	245	270	255	244	214	245	220	220	235	236	237	247	259	236	215	253	242	228	219	217	248	227	237	246	238	211	249	204	269	236	244	252	249	243	230	251	203	237	226	253	216	254	258	243	256	238	244	255	239	248	228	259	233	225	247	236	225	247	243	244	271	251	196	259	236	249	244	247	253	233	232	247	252	241	251	225	195	237	233	238	269	243	243	243	259	224	244	255	252	229	278	237	233	217	239	237	254	231	251	271	226	243	236	255	249	241	210	227	230	236	205	259	246	243	218	244	237	253	204	227	214	242	235	249	213	240	229	242	237	248	240	242	252	252	249	254	216	226	206	238	249	219	243	240	235	222	253	257	238	248	252	223	235	227	224	247	235	233	237	233	226	234	243	231	227	257	230	232	229	236	226	253	232	226	212	235	236	241	252	243	278	233	221	236	204	200	239	267	251	250	227	246	248	225	255	237	206	207	237	261	252	221	265	244	239	265	248	234	255	231	218	278	231	227	270	239	221	211	232	246	251	211	245	234	255	251	222	254	247	220	226	256	255	239	242	228	235	214	231	246	261	227	212	223	237	256	243	250	272	235	233	250	219	258	241	217	240	245	190	236	220	245	247	212	241	258	252	222	257	232	256	221	230	244	264	223	273	255	250	227	229	221	239	235	250	240	241	233	226	236	262	241	242	212	229	228	238	241	205	232	230	239	261	235	248	249	255	230	225	227	252	238	219	206	226	245	215	239	215	246	224	273	238	232	224	236	253	237	228	279	231	247	234	232	246	253	232
17751	8095	1165	1016	994	885	779	778	705	675	672	656	624	640	621	657	666	613	597	598	626	586	563	629	588	656	596	635	626	633	601	624	596	595	631	600	589	584	635	620	594	587	609	602	616	572	585	634	585	578	634	625	621	545	568	578	616	613	629	605	605	592	578	573	597	589	585	606	596	565	563	598	588	587	620	606	607	584	584	560	555	611	594	635	644	613	581	624	584	567	627	618	585	569	571	607	586	562	564	612	569	563	591	575	607	569	615	599	600	574	610	595	578	617	614	624	613	623	595	588	622	566	593	650	599	578	598	624	601	601	613	596	624	623	610	597	576	589	587	568	597	561	615	617	602	596	601	611	628	603	562	579	622	634	609	542	605	573	627	587	611	610	602	568	599	588	595	544	603	611	593	592	553	588	582	591	553	585	606	576	568	598	644	628	585	592	619	592	601	596	574	552	613	595	616	594	602	620	592	599	616	627	614	606	540	595	572	598	620	625	565	598	599	610	620	623	580	579	580	541	572	607	556	588	580	587	572	572	635	635	594	609	552	628	583	554	571	564	538	580	594	583	577	587	569	566	597	610	562	581	549	563	644	614	604	616	583	600	606	574	581	560	538	615	600	616	594	576	549	586	545	561	568	598	559	567	603	571	599	573	607	598	596	555	575	576	607	577	569	592	620	560	583	589	587	571	607	592	559	590	612	568	605	629	592	597	585	612	559	625	593	550	594	595	623	534	582	614	621	576	593	613	608	618	598	627	583	572	579	583	600	606	603	578	560	603	573	629	588	599	592	574	600	636	556	567	602	625	654	576	598	591	620	600	644	602	615	608	595	585	594	591	590	589	569	572	604	583	645	597	616	557	656	617	574	550	603	598	621	634	592	567	598	613	558	608	595	578	588	561	600	606	546	618	583	612	573	584	567	589	616	581	622	584	580	580	605	612	608	558	594	594	628	570	595	562	607	625	597	593	579	589	627	601	612	586	625	577	552	630	607	607	627	634	640	552	610	575	563	610	583	615	592	548	580	588	601	610	582	548	593	584	584	565	568	605	606	593	605	620	593	580	579	580	618	586	597	609	591	601	591	581	580	588	631	592	600	569	550	569	579	600	583	583	579	610	615	613	605	562	581	602	579	599	624	549	571	611	589	566	552	598	584	569	578	597	555	581	599	594	569	561	612	547	542	573	627	598	615	600	572	598	610	561	570	583	605	551	605	547	622	582	587	604	580	596	581	595	620	595	612	585	588	614	544	602	577	546	630	562	579	588	580	606	599	576	595	641	607	619	597	605	613	578	612	585	595	578	560	610	586	634	595	567	593	560	595	567	595	631	589	591	575	606	607	558	580	568	596	603	556	555	565	581	585	583	536	566	598	594	571	598	587	576	571	609	579	618	604	617	608	584	581	604	583	589	548	568	620	559	587	536	584	559	564	596	592	573	659	570	614	575	626	620	612	621	589	623	537	665	575	584	597	570	583	598	573	602	582	596	569	580	594	541	585	583	593	598	595	538	604	593	635	603	615	610	618	584	563	575	598	572	567	590	576	586	631	576	577	594	556	550	591	559	560	589	622	576	602	597	596	591	570	630	614	590	586	562	597	569	556	581	637	585	611	550	597	631	580	582	587	561	564	666	592	630	562	567	563	618	568	513	571	629	621	591	601	620	573	576	574	642	583	596	584	570	603	602	631	593	579	580	641	551	608	614	573	574	581	552	591	598	585	607	572	560	573	523	577	589	612	591	605	642	623	600	581	627	568	607	606	611	616	577	620	562	592	569	576	577	600	604	606	601	588	575	575	588	544	597	618	586	600	579	606	567	609	599	567	590	606	603	608	626	577	650	609	592	545	617	605	585	574	582	614	569	557	606	604	608	620	600	614	560	571	595	628	581	606	573	580	602	599	583	582	646	583	613	626	615	593	567	582	580	552	603	590	577	572	596	598	569	596	620	564	616	556	601	577	605	593	564	633	622	593	591	590	634	584	595	648	563	598	607	627	554	622	589	547	576	584	587	580	599	562	594	594	551	579	584	559	564	597	595	551	605	612	597	565	557	590	598	564	592	540	578	548	579	568	598	571	573	624	584	555	553	613	564	593	619	603	568	612	625	574	574	623	593	607	576	561	581	574	571	637	571	602	601	554	608	591	611	587	603	590	612	593	596	570	604	559	592	607	628	585	565	567	597	616	555	600	598	553	568	610	616	622	600	588	563	580	570	609	610	595	625	598	600	554	666	640	597	576	583	593	646	580	608	563	554	600	592	555	601	545	590	595	583	611	587	582	611	590	662	567	569	595	533	613	589	579	591	563	624	627	603	590	549	605	585	614	586	610	617	547	613	607	622	625	591	582	605	616	613	611	616	595	607	594	607	632	611	607	580	596	559	562	572	589	565	589	545	601	569	568	587	594	555	574	581	558	536	556	568	549	596	582	564	572	544	615	584	593	558	592	611	586	574	586	603	560	606	589	607	575	587	619	590	648	568	619	593	564	574	548	599	586	618	577	592	596	630	626	580	595	604	570	573	576	582	558	572	564	598	581	604	556	556	567	627	581	578	595	610	563	571	621	653	565	624	543	643	589	604	567	660	561	633	609	574	551	600	614	610	586	596	585	627	552	541	610	584	564	556	641	574	577	576	609	590	561	571	569	626	555	586	598	575	568	612	556	653	583	607	626	596	592	590	602	581	628	631	555	602	579	548	599	601	578	610	593	602	604	582	583	605	609	576	602	604	627	567	627	574	563	603	588	634	572	590	564	560	609	620	574	558	590	627	606	604	596	622	617	612	593	613	637	601	584	577	574	589	592	581	564	579	611	575	542	620	578	602	606	560	586	578	582	555	599	588	632	614	623	544	553	571	602	566	576	561	573	600	549	617	572	573	581	592	592	607	591	599	587	603	573	563	592	589	609	612	570	601	617	582	540	583	572	594	591	595	621	559	591	591	586	618	577	550	576	637	587	603	563	588	594	582	573	639	603	554	594	616	634	569	618	608	585	586	629	591	627	589	573	603	577	576	572	598	606	545	600	561	583	625	612	597	560	604	560	579	579	605	603	576	607	620	587	605	614	591	600	586	601	599	653	623	597	589	638	554	559	568	590	567	575	566	525	598	557	589	604	549	621	602	560	614	576	585	571	578	617	617	576	583	573	573	623	635	621	614	572	567	557	569	580	585	560	579	591	621	585	608	607	583	581	579	622	573	583	551	609	570	549	597	593	608	559	564	589	544	572	578	609	625	622	605	586	614	630	541	593	575	585	642	576	595	586	616	607	556	610	624	584	614	560	583	593	564	593	589	637	552	551	602	593	569	616	571	601	569	571	566	602	626	579	592	577	602	518	609	563	555	587	597	558	642	536	591	630	560	617	599	649	583	594	567	587	573	565	603	573	572	560	616	570	553	610	623	607	623	629	592	583	596	572	544	580	554	606	562	559	567	567	595	590	576	614	602	564	673	581	580	628	558	607	551	595	626	608	551	607	588	605	554	581	621
33751	15504	2434	439	324	281	232	209	214	183	231	210	180	198	216	179	201	200	189	176	160	166	224	216	182	210	182	164	163	176	195	208	178	185	191	207	170	203	194	190	174	188	180	172	212	200	202	185	186	189	194	185	180	198	194	183	188	198	209	188	204	174	193	169	181	156	169	166	169	177	179	194	183	215	190	179	209	175	218	191	173	175	168	176	157	179	199	200	181	154	184	167	187	182	180	186	187	206	184	184	180	161	181	182	203	195	174	165	189	191	183	209	173	176	166	177	212	203	191	217	189	196	191	216	192	177	175	168	183	203	173	198	179	195	196	214	195	183	180	180	176	196	182	190	170	183	174	172	187	194	163	216	170	177	182	167	181	185	190	188	163	180	206	180	170	174	191	186	194	169	172	193	170	183	183	199	171	201	197	172	182	167	150	183	170	182	168	187	208	186	176	199	172	183	192	184	198	177	174	159	216	168	199	190	196	187	189	192	191	148	206	187	151	204	168	183	172	164	177	202	190	174	166	170	183	199	217	213	192	171	197	187	170	186	213	190	201	177	185	172	192	174	178	188	179	194	187	182	182	199	177	185	178	188	188	164	182	195	163	162	190	194	171	199	186	182	195	164	171	187	177	176	185	188	191	188	179	174	213	182	194	202	196	177	170	182	188	188	181	177	225	180	200	181	192	189	208	205	181	186	188	181	189	190	163	183	193	198	184	164	190	207	190	179	182	182	203	159	179	174	166	210	169	179	203	187	194	183	181	198	165	194	183	168	177	224	197	173	171	202	216	168	194	202	200	215	211	176	188	205	199	204	196	181	203	202	183	158	182	187	214	187	186	167	163	198	193	201	196	178	186	184	194	192	190	181	204	198	216	165	189	199	177	166	203	178	191	188	167	161	191	161	171	189	198	178	191	182	223	192	175	195	210	165	198	169	148	183	195	182	192	170	203	189	206	190	198	199	201	165	168	181	179	197	178	199	176	178	198	202	171	215	202	166	182	184	188	194	198	185	184	181	194	190	195	180	167	175	192	197	185	195	192	165	180	212	177	195	175	192	196	201	200	194	173	195	181	167	204	170	200	185	195	185	186	190	175	197	195	195	163	197	174	186	174	200	188	202	157	191	189	189	199	203	180	168	188	165	183	192	201	196	218	186	188	155	174	193	176	199	192	190	160	182	182	180	187	217	193	155	174	160	165	171	206	174	163	174	154	185	215	181	210	167	169	205	193	162	174	167	176	215	186	196	186	205	182	158	199	186	175	181	214	171	197	193	187	209	211	162	177	183	196	209	180	219	181	186	196	163	194	198	179	187	168	176	191	183	152	208	206	168	176	163	215	213	210	197	190	165	175	183	171	169	180	186	163	184	169	190	179	194	184	188	183	209	196	198	174	194	199	183	176	200	210	173	175	182	200	167	178	186	187	176	213	180	193	186	179	175	190	171	184	197	190	205	205	210	199	189	171	185	188	174	204	187	172	191	196	195	226	179	183	185	183	156	187	195	173	172	166	182	184	190	181	168	204	214	189	163	200	190	195	188	207	175	180	178	195	179	174	197	205	202	184	181	183	214	185	182	173	189	201	183	212	204	196	192	168	184	214	197	184	201	190	182	177	177	199	177	203	187	183	161	192	173	185	176	185	179	189	162	186	177	197	185	217	185	173	160	172	231	188	230	178	170	166	177	201	177	194	178	229	201	188	201	159	182	198	174	183	173	170	196	179	213	193	195	193	183	188	189	195	192	182	204	185	184	195	160	183	191	198	195	189	157	172	172	158	178	194	200	177	192	186	206	183	177	172	203	228	198	198	173	207	179	198	219	186	197	169	200	169	191	199	206	172	172	162	168	170	170	228	206	159	212	179	208	191	205	191	143	181	190	195	181	162	162	204	188	192	192	191	194	189	169	210	167	165	191	189	180	185	185	189	179	188	200	177	183	187	215	216	168	181	182	196	176	193	183	177	163	200	171	205	206	196	174	175	207	172	194	223	167	208	152	182	207	175	205	201	184	176	189	170	166	192	185	180	199	212	196	184	180	172	206	153	209	180	179	199	196	180	194	180	174	164	195	184	184	214	191	191	190	194	213	158	189	205	184	178	170	157	200	173	182	178	196	211	171	187	191	188	177	200	193	187	193	178	186	173	157	180	189	196	182	220	202	203	207	193	197	166	201	182	191	185	188	181	217	184	186	170	191	183	206	183	191	191	192	218	218	177	170	202	195	188	213	191	176	182	187	182	191	187	201	169	204	194	154	198	190	182	176	182	150	191	182	172	178	163	190	195	199	198	192	180	181	181	180	183	190	177	192	193	156	165	197	176	173	192	210	174	171	174	199	181	208	197	177	181	195	187	182	184	193	188	185	231	203	193	192	181	183	170	187	195	189	205	184	176	199	194	180	188	197	166	168	186	179	167	163	183	179	166	167	177	172	199	180	195	177	193	181	192	179	171	178	194	193	166	211	185	182	169	192	178	164	185	177	176	179	194	185	205	203	185	172	187	204	180	206	193	168	174	188	176	192	194	187	198	179	209	177	187	164	217	192	172	187	189	201	177	183	200	186	199	167	206	170	189	183	203	187	175	186	170	177	191	184	189	199	163	185	175	165	215	184	166	159	191	191	178	187	187	196	179	186	186	191	194	203	193	216	190	196	204	174	198	196	178	170	171	215	212	201	161	194	168	179	219	166	192	204	199	186	188	166	177	182	190	187	206	219	209	197	201	239	187	195	171	183	188	190	160	181	184	190	199	167	180	192	199	178	176	195	201	185	188	178	189	189	194	194	165	179	193	195	189	210	192	181	161	191	170	190	192	185	199	195	189	175	215	168	173	182	175	163	198	169	171	202	178	190	219	146	166	168	175	180	184	179	208	183	178	195	202	183	172	193	207	181	177	181	164	182	178	210	186	185	207	174	188	170	165	198	190	207	182	186	197	171	187	195	180	179	165	160	191	192	184	167	189	201	159	170	220	186	191	209	189	186	188	178	172	170	191	169	200	197	202	166	180	184	180	192	194	206	181	167	186	195	190	162	218	171	175	186	181	189	193	198	199	213	171	186	186	185	181	186	178	170	163	193	178	176	194	222	175	180	183	196	215	185	189	180	188	194	170	182	161	172	174	187	195	194	190	208	211	202	164	202	215	186	193	189	202	152	177	171	176	160	193	180	205	200	202	152	172	180	193	175	195	196	196	207	183	173	185	181	187	206	206	204	189	179	193	185	176	180	194	185	159	192	204	182	190	203	206	170	205	194	182	182	188	179	192	181	190	202	187	180	189	181	197	174	185	183	197	183	179	183	176	198	186	186	204	202	212	179	195	206	175	201	170	180	186	187	190	195	198	208	191	175	199	197	147	190	166	189	184	203	200	215	181	198	197	200	199	176	194	198	168	179	193	173	188	172	185	167	205	161	175	164	160	199	188	183	209	180	198	174	186	174	166	160	206	188	159	195	175	183	172	192	208	172	203	208	168	163	163	193	180	177	187	172
22308	12000	1872	1311	1108	998	798	722	724	623	586	542	598	591	570	552	534	495	520	507	484	509	501	508	477	481	517	492	458	452	477	467	468	466	484	464	483	476	461	479	466	478	486	473	467	462	460	422	473	463	461	502	472	463	474	479	492	488	480	447	448	471	494	448	507	416	506	481	457	447	476	461	487	481	490	469	448	456	494	450	472	477	493	508	478	505	452	448	449	496	456	446	441	492	475	474	433	506	464	467	449	483	479	488	447	485	467	446	460	458	462	507	430	449	489	500	453	505	459	446	483	473	469	468	477	491	489	469	476	472	482	456	488	483	440	467	487	478	428	464	456	464	459	438	460	502	509	449	501	460	471	437	473	465	480	427	497	465	481	466	485	497	438	458	462	489	476	477	416	486	482	515	453	473	461	501	470	449	491	438	488	470	441	443	427	480	453	492	442	447	444	493	452	467	508	470	416	475	458	489	481	463	524	496	499	442	467	450	432	478	486	512	503	491	501	497	452	437	457	470	471	475	461	463	475	462	467	471	454	458	462	454	458	432	433	445	472	456	405	506	484	463	449	444	487	496	494	470	480	465	468	482	479	465	470	497	489	452	452	465	470	449	454	500	434	481	480	462	456	504	472	450	449	447	487	448	478	416	489	448	432	471	461	439	434	467	453	485	453	451	489	455	496	457	459	463	469	420	461	481	474	482	472	441	506	429	440	463	482	472	505	459	441	476	494	465	447	450	491	477	482	446	469	490	455	486	460	467	482	442	444	487	474	483	446	442	428	453	417	462	498	444	482	468	470	490	475	455	465	510	483	426	468	440	473	468	459	476	488	455	463	482	483	445	426	482	474	482	455	449	481	471	460	484	463	487	454	476	450	492	442	464	449	510	463	492	431	465	471	436	476	448	484	529	459	501	484	460	436	460	442	500	455	452	495	451	441	459	483	476	475	479	466	430	446	466	457	458	434	485	465	462	480	467	417	463	461	439	469	468	444	465	456	473	454	478	464	474	444	493	462	452	436	494	423	493	453	488	480	483	422	437	476	435	489	443	459	454	448	498	486	465	429	467	449	431	428	466	470	451	471	476	475	476	487	431	448	437	457	466	456	459	486	444	466	434	469	472	471	440	481	499	470	478	519	498	482	458	461	439	499	458	452	461	474	486	433	473	457	475	487	470	469	471	492	462	492	483	484	496	442	433	471	512	430	440	427	448	473	494	445	450	485	465	473	404	431	466	453	455	422	442	449	477	445	451	447	465	490	485	446	456	457	474	480	472	499	411	456	447	482	412	482	487	516	472	480	492	496	448	491	444	480	494	499	449	429	469	525	530	474	443	453	472	498	446	422	510	426	464	481	517	481	473	447	447	421	458	475	441	454	479	433	447	445	465	457	509	453	477	471	457	497	501	471	451	462	428	455	442	467	478	458	477	494	478	492	449	485	455	474	455	500	506	429	502	441	487	476	465	492	436	491	453	439	488	446	469	476	489	433	432	437	423	483	480	453	456	483	491	468	476	470	438	452	455	479	465	478	424	441	490	440	462	479	484	438	457	463	492	452	422	482	435	427	470	482	455	452	455	439	449	456	456	479	483	465	449	448	458	470	463	473	463	406	459	446	515	446	488	471	431	469	447	490	444	437	485	498	503	447	442	502	480	474	433	460	477	459	444	452	462	469	421	494	451	458	458	424	472	470	449	469	423	493	481	492	500	453	452	459	470	468	439	480	485	441	499	478	446	477	472	448	462	494	445	447	467	476	472	457	454	430	478	455	475	460	444	434	491	491	472	406	453	476	455	425	453	473	464	457	489	437	441	490	445	448	466	455	459	471	460	480	438	455	513	493	487	482	502	485	437	463	457	431	482	452	449	455	450	469	492	442	476	495	443	495	452	489	463	490	473	518	456	462	506	471	444	454	467	483	487	469	462	468	469	473	446	477	485	449	454	458	480	491	452	452	478	426	464	466	476	475	463	431	491	468	425	453	502	467	474	466	455	470	444	483	488	441	473	460	448	467	483	488	469	447	462	459	482	467	459	436	480	479	449	424	451	514	490	461	478	480	481	440	492	488	478	427	451	475	486	475	472	479	488	432	490	506	448	439	476	472	457	458	464	466	479	464	495	459	440	476	470	447	475	456	468	415	446	459	453	450	437	452	489	492	482	464	482	550	466	487	475	442	458	475	425	429	473	449	490	459	450	483	490	441	443	419	513	469	472	471	442	440	482	464	449	459	484	457	449	435	459	477	459	459	462	497	444	458	440	479	470	438	448	484	445	486	509	439	444	477	468	475	456	489	464	472	462	449	471	486	454	490	457	467	460	478	456	513	432	464	449	471	434	428	464	452	447	437	435	461	443	430	462	435	457	465	511	470	496	443	448	507	455	462	488	495	472	489	464	443	469	466	451	463	472	466	458	461	466	478	447	506	404	472	471	465	459	446	443	444	475	462	444	447	443	440	498	447	478	494	463	437	491	480	455	439	500	478	434	522	472	492	498	471	432	503	467	454	516	430	459	466	468	464	454	471	474	476	435	476	454	473	493	488	482	472	455	442	459	462	477	462	487	446	471	487	448	479	465	452	463	496	462	438	453	463	473	475	434	479	475	478	484	461	452	448	459	472	506	475	416	437	461	481	457	504	453	481	468	514	466	487	482	484	477	479	425	460	468	498	442	442	452	488	503	502	466	433	484	458	481	457	478	519	468	452	438	464	493	485	448	499	475	480	472	465	484	461	434	478	411	444	468	466	501	452	465	473	415	479	441	474	433	427	491	457	438	437	431	415	472	431	427	480	479	474	447	473	482	495	468	481	442	471	497	492	470	448	489	500	446	460	471	467	447	455	490	458	475	467	468	513	458	477	445	446	484	449	453	469	467	480	482	475	434	486	481	464	441	452	469	462	475	444	455	461	496	458	487	438	501	446	429	471	469	429	463	458	502	461	474	518	491	463	468	448	473	451	456	465	498	448	439	475	434	443	453	474	453	477	439	477	469	526	415	455	442	447	460	486	447	480	482	457	426	455	469	449	443	459	506	455	446	445	473	443	463	449	480	462	465	455	462	457	475	459	447	502	488	474	426	443	487	480	437	434	467	462	469	448	456	429	445	506	464	425	472	450	488	456	476	479	466	441	462	474	463	472	476	502	451	504	487	477	469	444	494	485	426	466	441	440	471	461	506	458	474	459	492	466	440	445	491	456	494	462	487	459	455	446	486	460	483	447	476	457	457	502	447	481	439	443	485	456	472	462	475	471	491	499	447	506	479	479	454	458	453	457	471	480	481	468	475	435	463	475	492	443	467	456	440	443	466	444	472	484	480	471	482	468	465	462	462	460	485	451	437	483	471	484	456	470	476	514	446	456	476	435	456	492	456	436	451	486	452	463	444	463	484	488	449	494	478	507	471	414	467	504	430	431	445	475	494	463	498	476	441	499	487	447	463	456	485	517	439	473	456	477	447	485	445	507	424	507	497	461	489	445	469	494	452	482	457
12003	4110	370	209	192	209	204	182	208	184	175	169	212	158	194	179	199	180	177	212	201	209	193	185	171	187	191	188	174	210	172	159	203	165	204	169	174	200	201	191	223	213	189	197	189	219	174	193	178	208	175	239	192	190	173	214	184	200	176	194	203	193	172	192	175	202	188	184	189	199	196	196	174	148	210	195	173	182	182	167	180	213	175	194	178	194	189	189	177	208	186	197	189	159	182	200	182	192	224	196	200	181	200	189	171	198	208	182	201	161	180	158	186	194	198	189	161	190	184	208	186	193	213	202	219	181	188	218	189	185	193	173	190	173	214	166	192	196	191	191	183	217	192	179	186	188	204	174	200	183	183	196	206	183	175	193	195	197	194	196	192	202	203	171	174	176	167	162	170	198	206	179	213	186	171	171	183	195	209	155	184	186	201	185	162	189	186	176	180	198	208	190	194	196	201	183	224	182	207	167	175	202	193	196	189	202	202	204	181	196	179	185	184	229	203	198	191	210	191	212	178	201	185	222	190	218	181	206	170	215	187	171	176	193	195	213	199	186	211	190	175	199	191	205	213	225	196	171	193	189	200	183	182	173	183	212	164	188	215	195	186	209	168	164	180	150	184	172	210	171	177	205	201	188	183	207	210	200	197	200	200	173	169	188	187	185	173	189	177	192	179	174	229	206	182	210	189	183	236	201	174	188	184	194	173	194	184	164	177	219	203	181	221	201	190	193	174	198	179	206	182	180	161	214	197	170	187	205	205	177	202	190	205	198	207	176	184	207	200	186	179	179	186	178	188	195	170	204	221	192	173	216	179	174	205	231	192	177	181	175	197	182	191	220	180	189	196	192	208	184	192	164	172	170	200	195	176	194	188	225	186	198	201	182	227	199	193	208	180	211	189	205	179	207	189	187	218	188	186	168	208	177	164	179	175	191	199	175	176	190	184	168	213	186	193	188	180	195	208	199	174	212	175	203	180	189	183	172	179	175	164	167	214	196	172	220	195	189	194	204	174	175	161	187	221	209	193	197	188	202	204	215	186	189	184	213	176	195	184	199	194	191	205	188	221	190	202	183	202	173	204	191	202	162	199	165	167	184	188	204	192	179	199	168	196	208	171	157	210	190	194	200	185	200	205	214	188	170	217	186	195	184	208	182	162	230	184	166	196	205	185	199	171	188	199	165	177	179	174	171	182	171	201	198	209	175	203	159	192	189	170	205	180	169	201	170	196	186	185	203	198	236	211	168	209	205	224	201	220	231	193	196	204	203	197	199	166	224	173	213	182	161	185	203	190	176	192	188	175	174	213	198	193	198	183	187	205	184	194	199	180	167	172	187	175	189	192	193	200	204	212	182	176	205	151	175	192	196	201	163	200	202	177	183	189	202	201	174	202	199	192	165	179	184	199	186	165	169	199	200	192	182	162	184	195	190	185	177	200	196	185	175	186	199	179	189	178	189	198	197	205	195	202	193	204	190	188	169	180	169	194	178	192	192	182	188	231	156	195	191	186	192	166	216	199	191	195	180	207	177	165	183	188	190	212	199	171	172	210	201	210	199	193	194	203	183	199	209	202	211	198	222	189	176	172	195	211	203	205	191	178	184	187	194	189	209	201	168	201	186	176	198	218	180	178	190	176	209	176	194	209	198	189	190	177	197	185	206	216	172	195	183	208	201	169	201	197	191	188	174	202	179	203	199	176	181	197	211	203	187	165	172	178	243	166	195	184	176	203	179	219	204	181	181	165	180	200	186	172	169	187	189	210	211	207	187	171	177	168	172	199	192	224	209	205	217	208	202	201	205	199	186	190	192	190	186	176	181	192	188	212	177	169	182	168	194	208	218	189	189	183	190	187	174	188	205	178	184	189	179	192	179	186	201	207	191	199	178	208	211	184	207	177	160	200	179	211	198	193	179	176	174	198	188	209	229	227	196	206	201	171	197	198	211	172	208	193	172	195	205	164	192	199	183	173	190	193	199	205	178	173	178	207	208	172	166	188	187	200	181	175	200	197	175	177	198	201	174	184	172	193	164	183	178	215	185	177	221	182	204	218	191	205	163	209	198	210	192	177	186	191	185	188	189	173	193	179	163	194	184	189	173	198	239	207	181	185	174	185	187	167	196	194	168	200	203	187	197	191	207	193	178	175	194	173	213	176	220	204	203	181	204	187	173	184	197	168	204	188	189	196	189	175	180	164	207	193	180	183	191	188	158	175	174	181	180	194	181	180	170	169	203	189	207	202	176	184	165	185	205	177	193	167	188	202	182	171	206	195	185	215	210	196	174	191	202	165	204	186	192	188	184	207	171	184	212	224	170	175	168	214	190	174	182	184	196	197	177	184	168	194	191	202	213	194	183	165	208	207	210	210	170	171	181	191	195	207	187	197	193	186	181	218	196	201	178	233	188	217	171	206	234	198	192	185	183	203	177	202	190	182	173	185	175	178	202	201	196	194	168	189	206	200	201	159	186	184	188	181	182	162	217	201	191	188	189	176	167	200	187	185	173	185	211	180	184	188	188	199	183	195	205	188	203	171	185	182	208	185	179	189	169	197	157	187	202	173	214	189	179	146	213	197	195	173	202	190	188	200	172	199	196	189	209	169	204	198	185	200	205	186	202	197	202	189	198	180	178	211	190	181	184	174	187	198	172	187	178	174	209	208	195	199	190	196	214	193	187	204	217	181	179	182	211	208	188	163	211	189	182	194	176	196	157	164	184	203	201	187	182	188	169	194	201	187	173	172	190	201	198	173	196	171	178	180	191	180	184	195	179	209	197	182	173	173	192	194	204	167	169	187	207	172	192	196	200	170	203	198	168	194	196	213	190	163	178	186	200	174	181	189	182	183	191	165	195	183	199	191	200	187	176	190	184	184	178	208	186	203	200	198	209	220	200	196	202	200	187	197	201	187	204	190	174	182	200	177	177	202	194	198	171	191	187	166	186	184	198	186	196	220	184	213	217	204	187	193	180	198	170	208	189	216	180	195	179	189	168	207	169	214	208	178	188	177	156	201	172	186	214	163	177	200	179	180	186	182	179	182	198	202	206	205	184	212	191	173	156	182	220	184	170	167	195	216	203	194	199	216	177	175	188	163	190	194	173	188	193	180	191	167	181	181	183	191	193	189	177	208	162	213	214	219	202	218	198	191	214	190	187	167	198	198	188	187	172	167	209	195	210	208	200	208	192	203	194	182	185	206	179	198	185	182	200	192	221	216	191	169	199	185	175	205	192	188	198	164	203	184	201	203	191	192	207	200	204	207	198	186	237	209	170	196	187	191	191	184	183	192	202	190	202	201	184	182	201	168	192	200	183	184	197	182	172	189	198	223	186	192	202	201	183	200	179	188	175	174	179	175	205	196	184	191	186	209	199	195	200	173	183	210	183	172	194	210	187	189	191	187	167	194	168	190	173	195	191	199	209	170	220	177	189	175	183	187	187	189	189	174	224	198	183	178	179	199	192	193	191	194	171	197	199	207	185	190	194
9032	4187	582	554	539	529	519	552	524	488	511	472	525	510	455	517	522	491	468	496	463	484	468	474	459	506	489	487	463	469	507	517	492	467	527	471	454	472	521	509	500	488	518	481	501	513	443	458	546	493	476	519	545	461	486	486	467	513	505	489	476	534	497	507	468	527	478	433	507	514	496	504	534	491	452	495	506	489	488	511	524	485	503	518	492	502	474	482	485	508	488	543	429	543	474	504	499	461	488	497	493	494	480	471	487	473	475	501	452	514	489	465	528	469	469	488	458	504	504	524	492	519	490	490	532	483	468	488	493	440	504	521	493	504	519	473	513	513	499	477	529	527	479	506	501	493	476	462	457	480	488	492	480	488	470	497	484	497	469	484	479	468	479	475	472	504	486	465	471	513	516	454	485	480	466	518	494	467	470	477	445	501	531	487	513	474	469	488	484	505	531	493	500	497	455	466	506	475	477	474	509	514	483	475	487	442	485	488	471	521	514	503	505	445	487	481	475	508	494	489	537	443	506	487	517	458	496	483	478	459	523	474	513	507	467	490	491	486	491	482	467	503	501	519	500	478	497	499	477	471	490	459	492	462	487	458	533	487	514	476	490	489	508	478	451	479	503	453	480	483	496	499	496	480	469	461	521	466	498	501	517	504	495	458	487	472	505	503	507	475	464	483	486	535	477	487	456	492	490	498	486	527	500	467	517	498	501	485	443	513	463	509	481	465	491	441	523	484	485	480	497	505	498	528	501	464	479	498	474	453	459	484	534	477	461	489	497	490	443	515	491	511	504	498	507	518	506	493	498	458	496	520	486	478	533	488	497	508	502	493	470	526	531	507	490	505	483	494	532	496	499	492	472	502	474	504	463	484	499	467	476	501	475	451	483	457	467	501	453	496	468	477	499	477	493	488	506	490	457	490	491	497	490	453	485	483	541	456	502	492	454	478	469	500	492	495	485	501	512	535	477	469	474	502	469	480	464	501	465	467	481	535	470	492	482	469	498	481	477	518	479	476	517	478	479	465	437	506	495	495	504	481	482	472	468	475	487	530	459	515	490	480	477	456	471	465	503	467	529	504	538	509	520	487	488	528	514	525	467	533	491	546	497	490	495	500	476	508	466	518	472	456	476	513	505	493	490	471	497	505	484	475	490	509	497	530	491	479	519	513	500	524	510	500	510	529	481	479	482	478	514	489	506	482	475	510	475	497	466	517	527	465	503	481	510	490	499	467	476	498	471	494	503	477	507	490	459	498	545	442	465	485	484	458	521	482	471	487	491	478	494	450	486	496	487	493	470	509	472	519	471	478	487	488	473	476	478	483	472	514	511	491	466	487	512	512	506	490	461	490	488	449	473	499	465	475	478	498	460	500	494	481	488	516	498	524	497	481	541	496	466	477	486	492	466	503	478	500	447	460	490	476	479	489	458	472	482	463	491	484	486	480	496	496	492	461	492	493	481	535	523	498	487	475	460	488	508	455	517	491	492	458	506	504	478	490	504	489	501	527	482	488	490	496	438	530	479	474	517	480	508	456	479	493	450	495	511	467	498	511	483	513	494	534	538	509	465	515	482	494	464	469	471	478	465	467	505	467	489	439	497	480	495	480	499	471	488	497	436	443	480	515	510	531	471	468	512	488	529	534	506	512	440	501	481	500	492	498	517	489	485	504	539	521	501	507	493	478	466	529	499	482	456	517	519	477	512	519	497	509	465	484	524	468	482	526	480	519	496	525	483	492	527	484	480	447	499	508	536	474	499	500	489	483	470	486	476	448	490	505	489	506	503	456	531	508	500	516	514	478	516	487	549	500	494	509	516	457	489	480	512	510	449	488	469	475	509	503	452	492	481	510	472	480	470	520	495	458	470	493	491	492	474	489	510	473	467	496	495	489	482	480	490	461	495	466	487	488	522	485	476	472	510	482	468	521	544	500	498	511	505	523	527	491	486	474	463	514	497	511	483	483	478	501	480	458	485	496	511	493	488	503	465	485	487	496	497	503	459	476	450	500	459	479	507	523	472	489	523	515	478	479	524	478	498	477	472	463	483	511	516	513	497	480	476	481	468	466	493	496	457	531	457	500	468	496	504	538	498	513	504	483	444	474	504	496	485	479	480	500	505	467	486	480	495	475	510	477	476	465	498	472	478	513	478	513	526	472	520	514	507	488	489	501	498	525	499	464	513	454	489	506	509	461	476	466	496	492	505	493	520	444	493	492	463	490	480	497	498	486	485	489	523	508	496	474	465	483	501	467	481	507	550	483	550	480	545	502	482	493	508	487	522	483	507	468	488	514	476	519	502	454	473	500	491	478	465	473	442	490	500	477	506	480	508	518	517	544	487	500	448	515	469	516	466	444	469	485	474	479	501	490	482	483	461	505	490	503	508	491	499	479	472	480	520	469	521	433	547	498	493	474	519	500	479	489	480	502	493	517	527	511	500	515	520	512	518	480	479	478	519	463	468	543	496	491	481	521	464	529	502	518	467	478	514	471	479	489	484	516	510	494	532	471	464	489	456	481	494	512	488	485	489	485	489	438	506	450	538	432	475	493	463	489	497	510	494	450	518	485	467	508	491	495	496	490	478	508	459	524	489	469	464	483	477	510	497	439	494	482	490	518	513	474	483	489	490	472	513	482	497	473	492	482	501	503	474	504	480	471	479	489	450	476	518	474	477	511	476	480	465	498	450	475	532	486	519	501	499	514	479	533	521	465	468	496	493	501	464	506	502	507	503	528	513	487	501	467	468	461	487	479	519	514	474	476	497	481	472	496	476	470	461	493	502	488	473	490	501	421	501	453	481	529	497	493	489	492	532	505	497	524	482	473	470	497	482	518	480	507	498	497	455	502	498	464	466	507	487	492	489	481	482	504	493	438	498	477	503	516	487	470	504	487	501	476	496	501	486	507	489	500	512	480	502	457	517	469	477	491	475	503	505	493	483	498	461	490	477	474	464	519	470	487	506	490	491	532	483	470	476	478	482	470	470	486	537	495	525	536	489	510	511	508	481	469	493	507	483	468	519	455	531	503	469	462	493	484	519	481	459	475	482	530	491	501	454	457	473	486	454	508	481	497	513	478	463	476	528	490	497	483	473	491	444	510	499	510	475	485	507	451	486	477	432	474	459	540	463	485	492	495	478	511	527	502	516	467	458	453	473	489	497	472	500	502	514	475	455	513	477	508	477	498	489	477	476	485	453	480	479	469	478	495	482	516	484	480	483	491	491	497	512	475	508	461	487	481	526	520	519	486	498	475	481	532	486	489	509	452	463	476	477	500	454	481	491	430	491	514	501	492	465	462	454	470	491	534	476	470	503	469	467	478	493	491	523	457	473	460	483	474	465	491	520	450	511	505	519	470	502	500	467	471	418	487	511	522	475	512	476	490	498	502	496	442	477	478	507	494	494	487	486	475	494	510	484	515	485	499	474	498	432	478	481	508	500	505	504	472	461	464	441	466	543	495	519	477	510	485	549	508	438	511	506	478
24329	8871	1065	379	278	308	258	261	240	283	240	240	233	248	223	231	231	258	230	238	217	247	237	237	219	228	247	247	204	235	245	238	218	219	215	245	257	208	227	249	237	215	221	214	230	222	220	244	241	241	228	237	255	241	209	243	217	223	271	245	229	255	234	269	279	226	254	231	219	236	230	251	221	221	222	236	227	229	229	237	224	228	222	225	242	249	242	244	242	224	252	240	249	218	223	215	238	207	244	229	257	225	221	246	241	238	203	215	248	200	227	264	204	220	228	225	221	220	233	253	245	213	274	231	219	230	220	212	261	262	220	210	236	248	223	221	223	234	210	221	241	212	229	243	257	242	238	252	215	230	240	245	247	225	241	223	241	230	247	252	225	212	239	231	208	245	223	234	236	219	233	252	238	252	219	224	238	219	243	227	262	215	219	214	240	236	249	209	254	209	228	232	243	266	242	240	249	246	271	232	245	232	241	244	231	252	231	219	221	233	224	202	225	214	235	263	210	255	232	263	226	243	253	210	240	253	246	232	239	249	233	219	215	234	235	261	235	236	237	247	214	243	232	264	239	222	233	237	233	249	243	212	259	247	245	259	242	247	228	267	245	230	253	229	228	223	255	244	192	231	212	210	232	257	208	246	261	235	237	243	201	199	246	219	240	237	241	241	246	246	212	242	238	257	250	243	211	242	259	257	223	214	253	235	214	246	219	240	240	256	225	256	223	268	246	239	232	231	229	207	218	211	227	248	247	242	238	223	227	231	233	260	237	227	240	251	248	242	234	230	225	220	237	255	247	257	226	261	237	229	220	254	241	243	239	245	234	245	235	238	235	272	260	260	242	248	250	242	231	232	260	217	231	242	222	236	221	234	262	233	227	241	248	226	228	231	247	227	256	233	230	236	240	206	257	214	256	242	235	241	224	272	223	205	230	222	213	212	227	220	231	239	244	242	249	236	256	239	215	228	223	214	242	224	228	240	237	228	225	233	243	213	225	204	219	240	216	266	241	236	196	218	220	243	237	219	235	233	278	208	222	204	233	212	256	265	234	243	253	212	228	272	241	249	258	230	258	237	219	225	204	252	224	253	228	236	245	230	217	232	233	249	245	233	228	206	255	211	206	255	242	259	251	222	226	222	248	221	215	204	202	220	251	240	239	240	257	234	216	220	235	242	236	241	238	217	232	240	240	226	248	247	260	242	245	237	239	231	238	243	239	252	256	219	216	249	241	247	238	237	249	220	188	224	232	207	216	254	239	211	238	221	203	240	239	221	252	205	242	259	227	238	200	230	229	218	241	254	238	259	216	234	221	262	231	217	233	230	239	218	244	220	240	229	226	233	236	214	213	216	255	279	239	240	240	248	243	244	239	218	233	239	223	221	217	225	237	235	222	249	221	235	222	245	248	226	223	227	215	232	227	229	248	210	242	237	259	247	215	226	241	234	222	209	234	257	232	260	229	268	222	225	242	260	245	245	213	227	248	246	221	218	260	227	238	251	242	223	225	227	223	206	234	245	238	243	217	237	246	226	269	231	223	239	254	226	250	212	238	252	242	265	219	262	244	232	225	236	235	209	227	221	272	226	259	233	234	208	235	224	249	239	236	207	232	234	221	225	254	251	205	230	234	228	263	253	226	259	230	230	243	234	225	229	205	242	246	260	230	213	201	242	231	233	237	227	239	242	219	246	233	239	204	249	211	239	241	206	237	264	265	217	229	226	246	234	265	242	233	237	221	235	239	249	231	243	226	231	252	233	232	236	234	243	223	240	242	227	225	215	257	222	230	232	249	237	265	224	239	243	247	231	223	270	243	235	257	210	203	233	225	205	239	233	237	233	265	228	243	240	266	244	216	232	211	227	229	248	187	250	230	232	220	252	222	222	235	210	227	231	198	231	192	260	244	274	241	243	237	238	205	228	233	252	221	248	197	244	254	233	194	245	254	222	257	248	225	208	236	224	238	222	234	203	230	228	233	256	219	238	208	218	217	235	243	229	249	230	240	205	268	269	210	221	241	197	209	237	231	228	216	229	209	242	217	230	261	224	239	226	229	215	230	234	209	229	240	235	238	239	219	227	251	228	211	196	225	230	216	215	265	259	217	219	204	223	228	240	230	219	231	230	229	267	223	221	239	213	236	234	231	268	261	227	218	232	240	273	219	225	240	230	213	219	204	247	232	213	231	237	248	223	237	223	228	230	218	282	246	254	211	221	245	225	251	200	217	241	247	266	242	198	228	222	239	204	221	229	244	229	224	252	231	226	222	260	267	242	224	233	236	237	237	248	219	247	240	229	218	236	243	217	232	220	228	217	233	234	246	222	199	205	246	237	236	218	255	259	232	227	227	226	259	202	252	250	235	223	229	249	216	221	248	240	247	255	232	218	244	237	234	205	251	204	263	235	218	247	242	250	262	249	244	223	224	244	222	250	202	222	239	254	248	238	253	252	251	213	232	273	260	232	230	224	256	233	236	220	228	244	251	247	225	248	217	229	230	241	204	232	230	202	232	245	226	223	234	224	230	206	221	241	234	222	244	252	227	231	225	235	252	249	236	242	221	256	230	239	238	214	232	236	234	219	253	230	201	214	231	238	216	251	243	231	235	244	233	234	238	211	254	243	211	245	220	257	228	251	202	196	227	247	222	220	198	269	234	242	244	228	230	224	235	214	238	247	222	237	253	219	226	219	213	260	245	233	235	239	213	227	254	263	238	237	225	232	222	258	238	255	237	217	240	237	235	207	228	212	234	226	230	230	243	232	253	216	228	229	243	225	246	222	224	248	220	219	243	221	231	236	234	235	232	220	243	221	238	259	223	270	222	217	235	251	253	254	248	256	226	233	241	218	227	247	242	217	234	238	229	246	238	215	229	235	230	221	245	263	211	229	233	242	232	258	212	233	258	224	224	225	212	240	255	219	222	222	247	209	241	241	256	244	249	227	235	215	251	244	247	210	262	237	255	230	210	223	254	236	233	245	246	221	270	216	240	218	275	225	220	233	240	244	230	255	212	223	258	217	229	239	233	260	274	236	231	271	247	260	217	214	250	215	236	260	241	255	234	225	256	234	245	271	226	216	240	227	219	199	239	217	239	205	224	237	230	249	253	243	228	223	241	250	229	212	223	235	236	235	237	227	214	236	217	259	241	247	211	227	224	244	242	222	227	238	199	252	211	256	261	236	212	240	225	240	249	244	264	221	240	246	215	246	256	231	231	256	224	215	247	246	250	247	246	211	238	220	211	252	207	233	232	257	231	232	252	251	226	233	242	234	260	262	233	239	233	225	250	238	234	234	223	227	223	223	240	248	236	243	221	247	244	226	197	251	256	199	251	217	227	216	256	240	220	226	202	238	224	225	252	209	254	204	231	209	257	260	230	244	231	238	212	238	247	246	245	217	209	237	236	268	252	244	245	226	240	251	239	246	232	227	233	190	239	215	255	240	251	221	233	217	227	215	225	202	233	249	227	218	243	245	233	195	219	232	190	239
17539	7761	1337	1063	988	892	817	731	655	710	616	633	611	601	633	598	634	630	560	613	597	602	608	597	589	625	592	594	619	595	626	571	547	575	606	598	611	614	591	584	595	606	599	556	568	591	594	558	613	613	559	563	597	625	628	601	580	594	605	583	612	615	622	577	628	599	648	593	593	582	567	544	603	659	586	622	560	575	553	574	575	553	584	609	565	549	566	562	566	604	562	567	583	550	560	592	600	598	594	558	519	568	600	608	590	603	557	532	575	611	592	637	588	555	571	618	552	651	603	574	584	508	577	569	557	572	555	558	583	590	599	609	534	610	561	602	597	577	638	612	599	567	565	567	583	599	573	578	569	567	611	536	584	562	566	611	599	595	616	583	595	570	582	600	570	565	523	574	582	589	614	568	593	562	583	600	574	566	560	587	545	569	559	575	565	556	563	583	576	584	603	582	603	575	641	543	585	557	561	573	597	581	577	560	555	539	572	588	563	548	591	618	592	575	539	587	602	566	606	586	593	593	590	618	607	586	568	629	597	618	558	569	604	566	605	589	595	545	573	595	577	566	616	563	603	592	574	609	583	569	543	574	566	559	632	601	548	618	578	609	581	584	563	561	556	547	556	554	568	553	621	603	531	585	583	554	603	602	588	606	614	579	607	570	613	559	581	606	630	617	611	605	554	598	579	545	550	589	518	557	561	611	567	571	580	596	570	621	547	584	602	557	591	580	583	585	553	571	589	562	545	584	598	588	602	558	587	584	611	606	573	636	604	555	614	544	596	619	600	600	599	575	555	567	582	600	609	581	589	596	596	571	567	599	583	548	566	600	592	588	594	560	551	599	563	613	574	591	598	561	592	560	568	599	567	571	548	594	580	530	569	615	581	562	567	548	574	621	604	609	582	574	575	605	600	595	569	577	589	539	558	572	607	594	554	578	597	609	557	601	635	584	620	585	600	598	558	565	609	556	609	582	548	586	602	571	557	559	589	591	547	546	599	588	564	596	621	565	567	598	632	580	582	563	550	606	578	566	561	580	542	549	537	553	556	590	592	576	590	606	578	590	585	614	586	569	584	617	598	565	608	543	595	544	597	597	562	610	595	557	570	535	592	544	606	590	553	576	589	553	585	570	567	583	581	575	594	564	593	567	608	584	595	583	580	580	580	570	646	592	576	548	574	581	610	584	598	583	610	584	602	580	580	558	576	562	576	591	562	581	606	554	536	596	563	624	605	561	590	565	555	578	567	597	562	576	551	550	574	582	549	596	596	597	565	577	588	552	597	598	612	582	580	631	563	623	532	603	595	584	577	578	580	550	585	587	560	608	548	602	615	570	613	602	576	572	590	563	613	552	562	591	593	558	611	611	563	569	574	616	585	573	578	588	597	576	588	549	580	557	592	556	562	578	565	618	598	595	553	616	539	592	554	530	553	581	556	573	540	578	590	534	607	555	592	548	565	606	597	551	568	567	585	551	603	599	579	604	591	564	630	564	578	571	612	569	597	588	575	593	565	575	577	582	607	574	605	560	579	568	606	517	555	599	599	568	600	580	573	616	632	624	558	620	566	589	565	569	548	600	580	581	563	583	613	555	593	581	597	559	586	577	615	595	599	598	607	566	608	552	606	574	576	631	574	588	619	572	575	611	602	613	551	585	537	591	579	588	612	561	570	568	549	559	609	565	546	596	588	568	547	596	543	570	578	587	602	583	618	568	594	555	556	579	616	558	566	566	599	606	560	555	593	542	571	586	591	595	597	577	572	574	567	627	653	584	593	563	558	607	657	572	622	576	578	556	569	585	572	570	552	599	593	571	597	563	582	567	577	602	622	596	548	595	561	569	568	586	564	589	559	551	539	578	595	571	638	539	558	601	651	583	596	651	606	537	565	597	586	589	588	574	610	599	551	583	541	592	589	596	570	600	589	584	552	600	608	557	584	568	570	563	575	599	631	598	515	621	605	566	577	564	620	534	610	616	621	581	610	568	594	573	563	577	566	608	582	593	616	581	597	547	572	578	576	589	575	582	534	588	590	580	642	602	570	605	562	578	579	571	584	589	545	596	608	564	577	585	551	593	557	585	571	586	535	573	592	603	535	549	565	611	572	556	569	589	560	592	605	524	588	585	600	583	631	594	570	612	580	580	575	597	573	601	593	597	594	579	595	552	569	599	546	569	616	578	580	569	586	565	582	556	569	596	597	617	576	577	604	584	628	585	572	536	587	630	559	589	573	542	568	559	549	578	592	607	546	607	560	595	537	543	620	576	585	550	590	557	579	625	611	560	564	615	636	557	621	609	560	540	587	557	575	559	573	576	572	570	572	591	607	538	568	555	583	536	627	574	545	573	598	584	550	563	599	553	601	573	537	554	595	608	584	568	564	571	567	564	622	566	606	604	614	576	576	555	603	578	608	607	555	608	558	526	584	616	553	548	591	561	577	547	595	556	579	589	589	582	573	575	562	611	617	594	589	581	573	574	567	597	574	572	540	565	546	612	562	606	574	551	601	598	586	559	559	567	576	567	577	583	560	580	608	557	574	614	574	573	567	580	561	552	570	583	545	584	586	566	593	577	576	589	563	526	570	626	608	560	587	538	595	575	619	580	582	599	568	550	593	620	545	566	582	550	549	587	569	573	610	573	588	554	548	588	570	577	563	553	558	580	554	627	559	625	543	583	561	597	572	579	603	604	565	565	582	600	558	636	585	578	564	591	579	567	569	561	570	564	598	601	587	548	587	566	596	581	594	623	595	577	583	580	583	530	623	621	563	589	615	597	582	616	610	588	606	555	633	549	603	582	557	590	585	603	560	574	563	582	620	638	557	558	554	579	599	573	560	594	593	591	615	597	580	552	568	584	572	552	563	565	565	593	592	563	572	566	582	592	601	588	593	551	597	607	549	607	575	528	568	598	574	583	571	607	561	571	577	591	586	562	592	575	585	623	581	602	597	571	594	566	581	591	592	612	608	556	586	555	530	598	560	608	560	558	585	514	593	570	595	580	603	599	546	560	610	599	565	612	577	578	568	610	569	588	581	566	577	597	577	578	562	578	546	579	584	593	538	551	561	567	581	552	595	577	591	596	569	572	592	553	591	627	603	591	601	581	588	609	593	590	572	567	604	594	593	574	580	552	613	555	587	607	586	560	609	581	581	548	589	555	582	576	580	520	584	557	611	601	587	603	547	559	586	527	619	601	570	550	588	569	586	584	561	590	562	613	646	561	580	559	620	547	584	562	576	612	603	510	549	580	566	589	593	595	580	602	587	571	557	621	590	592	524	608	588	553	550	569	616	551	549	545	569	581	542	613	553	556	575	590	533	556	582	520	617	549	576	569	590	572	599	560	589	592	600	552	559	576	563	570	614	586	580	578	559	580	585	619	577	577	594	594	563	624	618	583	598	567	593	575	588	521	556	553	555	608	562	602	597	549	557	548	588	570	558	563	600	580	606	603	568	557	562	599	621	574	600	586	564	630	552	640	587	546	604	628
32343	14643	2027	435	315	271	252	228	223	213	183	186	204	203	184	184	183	199	188	197	166	187	181	193	229	192	191	156	166	175	158	172	154	175	185	181	184	172	200	165	172	165	176	187	194	166	185	161	204	181	208	180	187	187	163	156	200	198	189	204	175	162	195	198	195	172	178	187	179	176	166	170	174	170	159	180	179	171	204	184	169	163	187	180	179	205	181	191	191	194	180	183	194	163	197	170	190	165	177	205	184	153	176	183	194	165	187	187	190	207	189	163	195	189	164	181	189	162	165	167	162	174	213	210	205	174	180	174	182	177	196	174	207	189	153	184	184	175	171	166	158	182	180	183	155	206	201	176	194	202	157	180	192	183	187	183	186	189	174	195	174	185	193	192	190	166	184	196	204	192	200	186	160	181	186	193	166	170	186	175	212	175	167	189	165	181	189	165	206	163	163	199	185	209	169	209	180	185	188	181	180	185	173	181	199	192	204	180	168	176	175	189	195	173	157	164	163	198	189	192	177	192	183	167	174	179	187	175	169	203	150	163	185	162	177	181	184	147	187	214	194	162	161	166	172	197	192	171	156	184	169	178	213	197	182	193	183	200	174	201	167	192	203	150	194	171	165	178	146	171	173	191	173	176	173	154	169	170	173	169	173	184	179	178	167	192	152	160	196	194	189	180	187	168	173	182	210	202	180	166	176	169	184	193	185	178	172	168	168	178	171	155	178	193	173	160	175	157	164	205	198	177	168	176	191	188	186	175	198	182	172	178	191	178	191	177	161	183	202	186	185	177	195	164	173	174	185	168	191	185	172	171	181	164	185	173	177	181	175	192	179	176	190	175	201	168	179	178	178	181	179	174	170	202	166	173	161	170	172	194	175	175	208	194	178	189	186	191	182	189	217	175	162	194	168	192	181	183	189	185	181	165	180	183	184	174	167	181	190	183	215	196	151	177	186	174	204	187	158	187	160	168	193	176	191	148	173	196	186	194	221	190	210	212	190	188	182	183	161	184	162	194	188	175	154	181	180	166	174	194	177	175	176	180	176	177	181	174	201	187	182	201	161	183	176	171	178	189	179	200	154	194	181	180	183	179	162	186	155	175	174	182	157	196	188	193	212	187	165	186	178	178	209	201	187	169	167	158	194	178	191	191	170	181	178	171	198	163	177	180	187	179	177	181	196	183	209	157	152	167	196	175	206	196	155	162	167	189	181	168	185	184	194	170	194	185	177	214	172	193	168	174	154	179	174	179	156	185	218	178	169	164	157	188	173	179	184	199	187	207	209	164	178	176	195	171	188	177	182	180	172	176	200	176	187	193	183	170	176	171	209	180	208	193	189	157	202	184	182	171	192	186	169	183	192	165	192	191	161	162	203	193	184	197	176	193	156	184	181	191	191	198	188	171	170	170	185	184	170	171	182	178	168	201	200	200	168	159	190	191	182	163	201	186	154	187	197	185	199	191	171	188	174	161	208	174	156	183	164	182	154	188	194	166	181	183	189	198	179	179	178	178	176	202	187	171	168	179	171	176	173	187	174	182	212	166	178	166	177	164	180	185	167	169	183	178	208	190	172	186	195	182	156	176	177	182	177	182	157	196	171	222	193	204	168	169	200	177	177	150	186	171	185	187	188	168	192	171	180	190	197	175	203	188	161	182	173	177	206	177	175	171	183	194	205	193	179	157	151	167	170	185	191	189	159	176	177	168	167	159	159	198	172	205	183	201	185	209	189	211	192	189	184	173	191	202	175	172	194	165	175	164	179	194	177	156	193	190	194	165	167	165	179	163	190	154	167	174	184	168	170	181	174	174	188	196	184	207	183	183	198	190	174	172	174	174	181	169	188	176	167	197	175	191	207	222	188	166	173	169	170	173	183	189	174	169	173	178	180	160	183	173	192	167	194	185	171	209	174	174	196	158	200	170	168	202	168	157	143	190	179	186	177	148	182	177	184	198	173	180	184	178	194	189	174	167	185	182	174	176	184	171	204	152	164	190	175	200	167	189	159	158	166	197	158	162	158	191	186	193	202	182	170	178	192	201	201	182	184	175	170	187	193	182	179	188	183	171	177	182	175	195	193	174	171	180	169	212	181	181	180	161	162	171	163	189	171	174	175	182	191	166	178	205	182	184	191	184	183	189	170	200	198	184	183	190	180	192	197	152	182	177	180	170	180	167	165	169	144	195	174	155	178	164	182	189	174	167	170	201	169	179	196	179	183	192	168	169	170	163	154	191	172	161	189	180	189	171	194	192	188	174	190	182	172	170	212	175	211	179	150	151	185	167	201	164	172	194	192	197	181	195	195	202	197	189	165	167	172	176	175	200	184	174	163	192	205	187	184	165	173	173	206	175	169	157	149	163	184	173	205	178	183	154	173	176	169	209	193	166	177	170	173	151	209	208	159	176	183	196	181	174	175	173	189	162	157	195	187	170	182	148	186	170	188	197	163	183	188	205	178	224	180	179	189	181	184	196	194	194	171	197	187	169	172	176	194	165	189	185	176	167	191	190	191	176	166	175	191	165	195	160	180	152	184	180	177	168	182	169	179	183	172	176	165	146	165	180	173	172	207	182	183	175	181	188	179	201	180	185	192	203	164	191	185	182	158	171	194	190	159	191	157	206	200	203	171	168	176	181	176	189	175	166	159	194	179	184	209	191	180	163	171	208	155	159	163	182	221	194	185	193	174	177	201	167	170	161	201	205	185	181	166	166	183	157	205	174	162	199	192	184	182	172	178	158	176	186	188	182	190	200	188	201	199	159	184	165	174	171	215	179	184	194	165	195	166	181	176	184	158	174	174	194	183	170	171	189	189	184	175	161	184	165	184	167	167	180	179	175	180	194	180	172	191	174	219	164	171	174	166	191	183	192	177	169	159	161	186	193	194	195	168	179	181	204	142	181	180	208	176	172	181	196	186	163	150	165	181	194	182	155	194	178	180	170	195	218	183	168	184	186	200	171	181	170	191	185	210	206	191	185	168	169	160	181	154	190	194	170	179	152	198	187	205	188	165	189	201	174	202	182	190	189	181	162	183	199	156	165	161	170	208	171	196	181	168	173	186	183	163	153	200	191	177	186	193	168	200	187	173	164	179	166	197	189	185	181	199	193	157	186	212	160	172	175	188	167	184	188	189	191	182	161	190	195	198	203	175	178	194	177	170	182	183	168	187	166	176	181	157	195	202	189	194	164	193	170	185	187	183	162	185	169	197	168	155	194	185	189	173	158	159	180	198	180	181	201	158	178	189	171	197	208	184	177	173	191	187	176	184	152	189	165	186	182	165	172	177	183	181	194	199	176	169	203	159	179	193	199	195	179	166	183	183	175	207	169	207	191	158	137	191	158	152	174	167	188	201	169	207	172	162	159	183	204	165	175	206	173	188	166	182	171	197	192	194	179	168	178	161	192	183	223	190	179	179	180	192	190	192	167	154	204	191	161	182	169	170	182	187	191	169	177	205	174	208	206	177	166	192	191	193	192	178	174
21629	11522	1596	1398	1213	984	817	717	668	586	588	545	569	561	524	530	529	497	479	530	473	510	499	451	469	488	491	509	475	493	461	465	539	475	451	486	482	453	439	475	437	474	474	461	468	454	426	436	462	453	454	442	462	465	460	459	456	463	466	477	454	482	460	422	431	444	455	486	438	426	431	400	452	467	470	487	481	457	469	455	418	420	424	429	457	449	466	467	445	465	409	434	476	444	465	457	436	447	477	444	440	455	474	460	483	456	454	466	450	474	449	473	435	433	488	477	445	443	461	477	475	444	464	466	464	478	465	430	427	499	536	464	472	449	444	470	441	489	458	420	474	425	485	453	447	469	445	451	457	408	440	482	463	452	434	474	465	428	463	437	440	432	475	452	452	480	463	457	432	480	449	476	443	452	459	461	447	462	455	500	459	465	472	449	426	474	457	449	447	442	471	452	489	463	413	450	445	462	464	462	467	431	481	420	430	421	436	438	433	427	421	456	452	432	440	435	454	472	491	460	416	469	459	457	443	438	458	430	451	466	447	418	496	481	428	435	434	454	436	451	456	448	461	455	471	434	422	464	470	440	458	444	470	455	478	451	433	485	465	468	469	477	470	416	402	421	479	449	456	433	436	425	474	467	476	459	451	424	470	427	435	464	444	480	421	424	444	463	452	421	463	449	442	513	444	430	479	422	418	447	464	420	456	472	430	443	426	456	476	474	464	466	478	437	438	465	454	443	472	426	437	454	437	441	443	434	433	460	447	436	469	471	457	506	431	448	438	445	433	464	435	461	438	481	461	514	473	433	414	476	468	470	483	427	458	441	421	434	453	467	416	459	435	425	454	458	444	442	441	419	491	458	450	442	448	449	460	418	487	416	482	462	464	397	456	418	429	423	452	427	412	484	473	477	451	454	428	446	470	461	482	456	433	447	421	428	438	420	489	474	466	457	500	449	478	443	468	467	423	517	444	434	426	433	437	457	431	415	438	496	455	468	481	429	469	457	460	456	489	427	445	455	461	430	478	448	444	441	468	465	493	427	451	453	430	453	477	443	449	466	462	472	454	470	465	475	458	488	489	482	466	441	442	486	428	463	436	438	460	465	440	422	458	456	472	464	428	475	458	461	461	433	474	484	426	457	471	442	436	474	441	480	457	446	462	478	463	468	432	460	457	466	451	440	456	441	443	449	432	463	454	436	458	440	439	455	456	500	439	439	499	443	477	453	404	462	451	472	457	423	450	427	451	472	411	455	462	471	475	434	486	453	429	423	453	450	417	478	455	445	469	476	435	477	451	465	436	413	430	472	451	432	506	461	450	439	480	437	488	426	438	469	449	432	450	446	444	490	470	421	406	481	449	455	474	438	457	457	474	449	457	454	454	472	464	440	428	451	417	434	478	481	504	447	449	462	462	507	428	477	449	441	463	481	467	412	436	428	423	451	451	459	439	441	429	477	446	450	452	442	454	480	468	421	427	445	448	483	424	479	477	439	455	448	451	475	440	464	465	444	443	451	473	429	451	428	508	414	484	511	423	468	484	457	417	457	439	415	457	474	448	466	447	447	468	455	447	439	459	445	436	452	443	447	429	479	446	472	421	467	467	461	485	440	456	469	467	427	454	496	465	438	441	452	467	454	451	439	473	443	462	465	437	454	452	451	470	477	458	462	406	444	434	413	458	428	492	450	416	438	481	464	436	420	460	431	450	460	442	459	466	411	484	423	408	453	466	447	439	466	458	500	440	427	499	461	436	463	484	472	457	464	475	452	452	454	439	432	421	467	483	442	449	424	444	452	437	444	466	503	450	434	454	429	455	434	464	467	423	473	436	446	479	453	440	451	449	469	488	478	449	420	444	437	473	462	431	424	472	431	424	450	462	479	475	466	475	441	467	485	447	452	429	442	447	456	460	442	465	447	472	440	445	440	438	455	486	425	436	472	466	453	453	457	434	412	433	458	466	444	437	477	447	443	488	444	448	425	445	438	431	472	439	473	461	429	448	452	456	458	467	466	427	446	478	457	421	451	425	438	456	411	437	439	486	462	455	467	459	422	441	441	451	465	478	420	432	493	446	479	466	447	464	480	450	453	468	466	453	494	456	422	446	470	448	456	438	442	414	446	429	484	429	486	447	437	460	453	419	434	430	433	491	465	441	464	451	441	454	498	488	481	472	448	433	441	446	438	428	427	443	443	442	422	441	472	451	453	433	441	463	416	427	465	463	434	398	450	439	430	480	453	457	453	424	416	476	436	459	451	467	449	457	451	455	432	410	433	457	421	414	420	485	434	461	439	485	454	449	431	456	460	437	465	461	431	469	427	438	489	485	443	456	468	472	509	487	437	482	448	448	439	441	446	459	434	417	436	452	444	426	415	462	444	456	441	466	453	514	450	442	474	423	476	456	459	432	457	457	469	451	422	455	472	476	460	508	460	459	448	422	451	453	433	442	432	469	440	432	443	455	439	439	433	423	445	443	441	427	448	436	431	453	457	437	472	430	430	437	440	500	437	454	478	475	487	421	469	422	409	490	471	473	482	453	444	427	451	450	441	438	469	467	457	448	459	469	472	435	469	482	416	435	461	485	438	432	489	482	455	468	442	423	465	457	428	466	450	436	442	473	452	472	458	448	436	448	458	468	483	412	461	430	456	442	445	431	443	512	468	434	457	466	437	441	454	415	467	489	484	462	470	423	455	458	439	443	433	465	476	432	441	437	458	459	431	466	457	437	497	466	444	441	462	440	419	447	447	436	467	464	430	470	452	452	458	485	497	462	427	461	428	417	443	464	441	484	480	474	416	453	448	477	477	451	429	421	464	454	445	467	469	484	484	473	450	474	489	458	465	437	412	451	448	451	475	473	430	429	447	456	448	443	454	441	418	445	461	437	461	477	462	446	490	468	439	490	451	446	434	422	473	433	459	458	443	460	413	468	443	467	448	474	462	452	476	421	415	454	458	467	464	446	436	502	461	450	432	484	426	395	439	471	465	492	453	460	414	450	457	440	399	454	430	473	454	443	491	467	402	441	465	431	461	453	500	422	419	447	458	480	459	483	442	398	454	466	457	452	431	388	428	468	447	480	472	465	472	441	462	450	433	442	458	451	404	460	463	425	476	472	485	450	451	427	437	455	432	420	449	425	429	471	424	466	472	473	439	465	462	446	416	417	472	454	413	481	455	420	469	428	433	474	407	447	447	451	424	449	492	450	453	476	475	481	482	443	453	424	449	455	486	443	455	488	472	442	452	405	450	470	433	428	466	453	436	466	447	471	441	434	456	457	456	443	452	421	440	466	447	435	446	466	454	437	454	436	422	454	414	449	450	472	439	461	467	484	468	455	452	443	463	446	459	453	458	463	469	449	449	478	484	435	449	464	429	450	440	445	445	429	468	475	463	445	483	460	464	424	449	454	432	447	460	460	458	466	455	461	458	438	450	454	428	461	445	425	423	461	450	473	412	421	468	450	442	449	436	443	477	416	454	499	455	454	448
12183	3995	358	200	217	170	188	174	170	186	192	192	159	185	185	191	199	155	194	180	168	188	167	170	169	186	207	193	193	197	191	185	181	195	193	196	186	165	181	182	187	188	201	184	188	192	192	184	200	203	177	212	196	207	182	199	193	185	156	189	175	201	191	201	199	182	195	202	161	164	196	196	182	171	198	179	187	191	169	199	159	188	189	200	161	187	221	193	186	175	162	188	176	205	186	196	205	182	196	194	177	207	194	221	212	184	181	195	160	171	182	182	185	206	218	177	155	198	199	198	166	207	200	187	180	190	187	200	218	194	206	188	180	204	172	171	184	209	186	194	153	166	163	173	173	198	186	177	187	183	189	180	197	174	188	186	189	181	197	203	206	205	205	163	214	204	198	184	193	182	186	204	190	191	194	187	180	206	183	162	190	173	189	217	164	175	194	167	199	186	191	188	176	184	173	169	182	188	218	183	213	195	200	179	177	164	215	187	177	167	202	201	196	212	180	183	205	212	167	162	212	189	186	193	220	190	204	185	193	162	198	205	197	188	194	192	173	179	182	203	199	208	185	175	199	197	172	202	184	189	191	192	159	220	176	187	204	177	189	161	208	194	187	183	158	172	194	198	180	207	168	178	213	194	177	149	186	186	189	196	180	208	175	176	177	168	207	184	158	205	171	172	207	201	167	162	208	201	183	169	171	175	168	163	173	162	182	187	182	187	168	185	179	204	198	203	183	187	211	214	218	196	219	212	194	198	190	211	157	187	163	195	191	179	195	166	195	207	178	165	203	178	169	180	187	165	202	175	172	180	179	168	179	201	185	168	173	172	178	186	170	177	194	170	199	201	229	201	176	158	177	160	169	190	192	183	189	184	186	188	168	210	207	194	175	186	174	185	202	196	195	188	170	183	171	180	167	185	210	212	202	183	196	172	209	190	184	213	164	186	168	189	215	175	214	183	170	197	200	183	192	189	170	167	192	187	168	185	216	181	171	177	177	178	181	189	194	161	198	187	189	190	212	159	209	199	215	170	206	226	185	203	198	185	185	175	181	159	178	190	190	193	172	180	181	203	169	188	161	201	171	196	204	201	183	177	182	183	199	200	178	184	212	175	205	194	201	161	166	187	185	161	191	194	195	205	207	193	167	177	168	195	213	170	179	205	192	212	197	188	190	189	191	214	148	185	188	198	181	169	191	197	187	194	176	196	181	204	206	188	172	171	174	187	213	169	171	200	199	176	178	225	185	205	177	169	189	172	190	158	166	208	203	222	188	190	149	165	196	185	183	168	176	201	177	207	200	207	175	174	163	188	198	175	176	181	197	158	182	201	202	185	174	173	202	185	172	159	177	170	183	162	196	197	188	157	210	172	183	191	187	189	212	194	227	200	184	203	193	180	166	194	186	188	186	192	182	166	193	175	192	192	188	185	199	192	192	199	189	183	184	194	182	192	204	213	187	203	207	187	170	199	192	190	192	183	193	190	199	169	168	187	190	183	185	180	200	204	192	168	188	179	173	192	195	189	179	211	169	214	212	190	206	177	213	183	185	191	180	192	245	183	210	205	185	194	195	186	182	192	184	164	190	186	191	198	195	183	187	198	191	200	155	194	199	169	226	200	181	186	207	179	190	172	174	173	185	213	203	171	179	185	205	157	192	196	192	172	223	179	190	185	194	180	162	192	176	182	186	180	202	161	178	203	198	200	194	199	196	181	178	172	204	176	192	189	180	176	213	172	192	180	179	178	186	175	169	188	177	177	168	190	199	195	191	204	168	176	168	175	195	199	196	164	189	185	222	196	204	188	186	172	181	207	198	168	180	205	180	191	205	173	180	179	189	189	187	205	188	196	196	179	148	214	200	192	204	201	205	194	190	175	157	185	201	184	175	167	194	193	179	199	185	213	201	181	193	190	158	217	190	200	180	185	195	182	190	176	184	198	183	204	178	181	171	192	184	188	156	167	198	182	186	177	178	161	203	178	191	194	192	194	188	194	182	186	142	165	166	185	187	189	178	176	179	187	192	174	186	194	182	173	199	172	169	176	179	186	180	204	169	172	172	204	199	204	175	215	164	170	194	176	174	186	177	189	162	193	190	169	178	182	202	193	163	197	210	190	207	203	186	205	203	191	191	182	189	201	193	193	214	190	192	178	213	173	192	197	170	179	193	172	191	207	170	195	204	181	208	174	180	185	191	172	185	206	205	183	195	184	175	179	178	192	198	165	195	174	182	184	183	191	192	190	202	154	196	215	162	206	193	205	178	203	155	189	206	185	177	186	206	195	168	185	207	191	187	218	189	207	172	198	189	183	204	202	190	189	183	185	182	191	179	171	186	204	197	193	216	204	184	203	216	185	185	218	201	188	177	222	164	214	203	186	167	187	163	192	201	171	168	182	192	181	192	172	195	170	179	193	177	186	180	164	182	172	190	172	192	187	213	183	191	203	194	198	158	174	199	188	184	161	169	215	191	184	165	189	169	211	155	176	176	165	177	201	191	180	224	197	207	162	210	181	191	169	168	201	208	199	190	172	154	161	181	189	204	181	178	174	211	192	166	182	181	185	179	188	212	188	198	206	184	203	193	190	187	199	186	200	162	204	175	210	199	193	207	201	170	176	181	189	164	201	205	162	181	165	199	202	200	182	189	188	179	191	175	163	180	168	164	192	167	186	174	173	179	183	181	205	184	207	199	193	200	200	203	196	171	202	178	176	193	194	188	198	181	192	187	163	205	208	191	185	190	204	157	196	191	188	176	188	205	184	202	180	185	176	201	192	208	193	201	173	201	192	190	192	176	172	202	198	177	181	181	178	175	198	177	200	182	189	180	191	198	192	209	209	206	188	195	198	220	186	205	182	177	195	195	170	190	179	179	201	173	172	177	183	184	178	198	201	197	198	202	203	196	203	188	197	184	191	181	187	186	206	182	167	205	173	184	187	196	199	170	191	185	184	194	193	184	168	205	209	209	187	171	187	183	195	165	174	205	198	193	178	184	203	189	177	186	188	184	210	187	212	183	194	188	176	165	207	187	204	184	180	180	194	172	195	205	191	161	191	183	178	187	191	181	167	181	193	208	198	177	185	192	195	203	191	189	152	175	196	194	192	196	175	190	168	187	177	177	201	189	192	192	195	178	175	206	195	207	203	199	185	159	162	198	203	189	187	203	196	211	190	194	174	179	182	209	189	177	179	202	195	198	204	195	185	184	194	194	211	201	168	185	183	190	178	187	192	189	188	189	177	190	194	180	188	190	181	167	183	200	195	179	199	187	195	187	217	212	187	158	178	159	184	197	171	208	194	182	159	186	178	186	187	212	192	153	200	181	193	197	213	166	200	196	175	165	204	183	196	155	195	169	177	198	193	178	186	184	193	223	203	165	199	214	186	211	169	214	172	192	192	193	191	155	155	194	186	191	215	185	186	195	199	171	167	184	192	185	168	207	191	202	174	166	189	188	184	195	178	184	203	182	198	189	185	207	166	179	173	193	198
8861	3950	613	550	557	489	500	446	468	468	501	530	517	497	505	470	495	453	469	499	510	496	483	460	481	488	474	482	538	465	523	499	511	438	464	532	490	487	453	534	451	490	509	492	479	508	515	437	474	453	495	488	517	495	473	450	469	439	471	479	488	474	490	484	451	512	498	494	496	492	523	516	490	483	478	466	489	497	488	503	484	502	516	486	534	458	522	475	474	489	482	516	476	504	532	471	488	482	488	511	469	474	505	468	481	508	479	488	478	496	463	478	502	515	457	478	437	490	467	455	489	497	447	491	489	506	507	485	452	469	478	510	517	443	474	474	533	484	487	500	495	507	531	488	489	455	442	505	471	440	512	497	477	471	486	491	479	509	494	483	464	491	474	500	507	508	508	485	453	489	449	483	465	461	491	491	486	445	469	468	492	433	487	464	482	461	495	478	512	466	545	483	452	513	463	489	456	496	494	480	518	484	544	480	466	470	508	443	520	481	460	486	498	507	476	474	502	480	479	489	507	483	486	503	513	477	507	479	520	494	442	499	481	509	516	498	479	491	457	459	482	511	522	438	512	521	473	502	495	456	485	490	501	517	470	482	475	466	487	469	437	459	447	513	490	505	471	495	521	485	454	489	444	441	508	492	479	523	523	477	484	452	495	471	500	490	525	435	509	481	488	526	533	490	480	493	479	481	449	506	433	496	474	457	507	493	501	526	562	478	465	469	536	477	500	465	474	446	507	481	514	453	479	468	462	514	534	473	496	475	504	503	499	473	507	489	472	498	474	454	462	469	452	466	464	486	474	483	464	461	469	495	453	475	488	458	457	492	455	452	490	486	513	490	501	465	499	513	487	528	471	490	492	449	479	511	461	492	497	486	491	487	518	489	462	459	487	453	503	477	499	475	497	450	451	486	491	469	458	505	513	517	486	486	485	460	461	491	498	476	484	447	475	467	493	473	490	468	443	529	460	466	454	462	501	488	486	495	479	520	538	509	500	512	476	499	442	481	478	507	477	480	475	493	472	471	453	487	517	445	453	498	481	444	442	471	471	507	504	480	467	480	530	485	467	485	492	495	473	516	468	488	470	489	503	471	497	458	461	519	459	480	493	503	446	493	463	433	457	471	476	469	492	508	489	482	496	487	497	503	472	480	496	484	484	502	512	480	488	458	472	517	468	466	517	454	447	464	546	477	507	477	502	525	439	466	514	483	491	469	532	482	459	480	474	491	463	501	447	488	494	495	513	478	447	473	445	502	466	481	502	473	491	506	474	479	494	466	489	503	476	457	493	504	483	494	506	446	534	440	487	460	520	490	472	505	483	504	504	498	442	482	460	501	481	457	521	461	521	489	501	498	486	483	497	466	455	470	504	447	488	469	462	510	493	440	494	447	488	465	501	492	507	488	496	500	481	485	443	463	484	495	493	441	451	507	499	512	490	477	460	505	509	463	500	449	499	445	492	467	526	517	458	462	490	478	477	477	517	487	481	506	503	448	498	480	480	469	489	457	500	461	528	500	512	447	488	510	534	500	513	443	528	461	514	497	466	483	483	458	501	509	515	495	490	482	465	537	461	512	516	483	464	448	481	505	467	514	479	496	447	446	494	443	473	477	508	493	454	499	525	524	499	497	466	476	523	481	497	491	516	471	470	503	471	498	474	532	514	473	462	514	468	484	439	465	498	454	517	474	462	482	492	514	482	448	457	492	489	503	513	479	471	442	504	452	449	487	462	522	472	489	521	469	487	490	467	465	471	465	424	524	486	468	516	497	503	472	497	489	503	512	495	514	469	454	426	462	475	523	506	537	482	461	489	473	509	478	466	528	500	518	492	491	461	452	499	471	484	464	493	437	509	475	499	514	471	470	514	468	463	535	496	477	508	476	483	476	500	463	514	518	489	480	451	449	497	483	470	541	493	509	472	444	474	450	488	506	485	472	497	452	503	443	496	463	455	470	502	514	514	462	471	478	472	470	468	480	471	494	532	501	461	437	485	472	477	493	450	482	480	499	511	531	464	516	446	494	521	490	510	519	485	492	488	505	518	512	469	490	515	493	465	499	488	488	471	491	514	493	446	476	479	484	443	440	483	504	494	441	474	450	482	481	471	481	490	505	494	486	485	497	474	468	506	513	452	525	458	501	458	480	526	460	498	454	468	477	498	472	529	512	483	512	513	480	473	454	461	485	483	469	516	470	474	471	460	487	480	484	500	450	474	462	515	496	499	526	513	523	496	471	504	480	479	467	448	441	515	458	465	463	452	496	424	491	509	491	456	453	492	459	522	512	488	491	478	502	498	517	460	484	466	478	468	467	457	492	471	464	484	467	500	459	483	453	468	468	514	486	482	456	522	465	463	515	483	523	505	472	490	519	458	492	464	491	513	481	473	480	491	490	506	500	496	493	504	501	469	520	545	509	520	504	443	474	473	466	478	462	489	480	475	489	493	482	476	433	510	514	463	511	528	469	464	479	480	507	468	471	507	474	519	542	448	489	471	485	490	512	525	508	452	462	463	476	494	489	497	475	469	484	468	514	508	494	499	460	468	496	465	494	459	463	482	501	459	477	474	485	469	453	454	492	472	489	518	438	473	457	500	506	492	481	470	501	510	477	499	454	444	477	480	517	498	460	494	436	484	487	489	508	455	497	474	547	508	510	470	517	505	499	480	479	467	477	505	482	460	474	487	457	496	456	500	507	459	499	508	512	487	498	500	473	482	495	468	523	492	462	516	488	514	425	462	484	486	474	449	501	497	485	456	464	475	508	431	473	524	515	512	462	517	456	473	459	496	500	514	505	491	498	484	489	502	472	488	478	514	468	537	532	503	490	530	509	500	500	499	479	490	490	446	478	470	478	523	451	513	490	501	483	504	504	467	499	497	520	484	487	482	488	484	489	515	447	492	497	503	498	520	491	515	477	480	516	460	486	485	464	500	501	476	503	469	453	495	465	490	443	476	530	451	470	467	459	477	458	477	452	488	518	495	487	474	499	462	521	483	471	479	480	487	519	470	489	485	517	489	473	480	479	480	510	480	519	503	499	475	482	484	523	494	480	465	500	504	459	461	490	504	487	479	540	477	492	502	517	511	487	502	507	515	481	496	475	472	486	482	501	480	479	496	443	485	495	498	451	502	502	519	477	492	476	475	530	457	500	509	479	496	514	486	457	486	501	482	487	490	496	507	507	472	549	493	517	482	504	461	468	503	476	483	494	492	466	465	504	498	467	498	481	453	491	485	499	512	496	496	486	511	486	467	488	488	470	496	491	485	484	500	503	483	452	453	481	488	504	478	471	514	526	472	461	483	461	457	461	497	487	469	535	483	492	509	474	486	453	453	481	489	484	484	493	473	473	499	497	489	507	512	457	468	505	503	484	473	465	493	461	468	494	456	511	478	506	454	445	482	460	483	521	485	469	501	463	509	449	460	459	511	467	500	489	478	473	461	464	454	489	455	510	496	445	481	509	515	485	514	490	548	475	399	483	488	486
24336	9431	1136	386	328	278	303	259	233	253	258	249	237	263	252	212	240	230	223	232	244	225	252	254	261	223	250	259	266	229	249	240	237	231	239	223	220	250	252	253	235	247	243	245	250	225	238	236	248	247	247	227	242	246	215	246	220	230	222	229	230	233	252	220	236	239	239	227	215	241	256	225	213	230	279	262	235	244	232	255	261	236	221	256	227	216	251	220	254	263	252	257	264	264	226	261	249	253	221	257	256	240	253	234	248	263	267	228	235	254	271	255	214	273	233	236	230	220	248	229	231	221	260	223	233	231	219	256	229	225	252	244	248	240	228	249	253	224	267	237	263	271	277	257	237	241	234	246	241	218	224	229	239	249	245	250	250	228	204	208	231	221	238	218	250	228	214	225	252	258	237	259	226	249	242	208	244	241	274	230	240	245	236	243	260	237	256	228	236	248	230	211	247	214	251	224	248	257	250	238	268	224	243	230	216	245	233	248	266	273	266	221	239	263	249	234	239	250	240	270	251	230	260	239	262	206	245	277	236	218	255	241	239	263	243	242	247	239	212	237	213	244	238	230	227	232	261	204	234	254	233	225	238	235	252	238	213	244	237	260	236	223	248	222	225	226	260	223	257	227	233	236	225	234	255	272	208	250	253	229	275	236	258	232	209	235	212	209	244	281	252	231	247	251	238	255	256	247	278	247	233	225	245	258	227	240	266	224	242	223	257	218	247	254	233	258	238	233	219	231	240	222	252	224	245	236	232	255	224	223	248	259	221	255	254	303	237	227	226	233	263	228	261	276	237	237	250	222	257	269	245	239	257	236	232	262	228	217	260	256	222	244	218	251	208	273	261	250	231	257	218	234	219	222	251	241	246	249	220	239	239	244	241	232	245	260	251	265	250	244	264	259	259	236	246	252	236	253	246	223	259	222	232	255	230	235	243	217	213	249	224	231	242	209	227	229	229	253	254	238	237	205	254	249	243	260	262	227	220	249	268	246	220	265	234	237	216	240	253	251	231	243	258	238	216	230	273	212	240	230	231	276	211	225	254	232	242	222	217	250	242	234	255	253	269	253	273	236	233	249	292	237	239	237	245	215	228	235	263	231	248	206	258	239	257	251	239	233	218	224	225	269	240	240	256	258	232	243	248	244	247	254	271	224	254	228	278	253	261	236	263	229	228	204	250	272	280	223	246	242	242	247	245	237	244	231	209	229	247	247	251	232	248	248	249	249	243	256	244	223	233	232	252	209	254	251	242	231	237	254	236	245	222	224	235	230	247	214	278	253	241	203	239	232	262	235	227	260	226	249	227	243	234	228	260	235	218	217	253	231	246	228	243	256	260	237	233	238	235	255	241	249	256	247	234	220	239	224	231	231	242	244	243	223	225	239	251	274	240	257	248	250	239	247	251	209	270	247	221	264	232	245	234	243	242	219	263	248	245	227	275	223	256	230	254	250	243	234	238	222	234	234	248	253	226	276	267	255	228	250	245	236	248	236	210	237	274	253	225	234	253	237	244	240	239	229	257	253	242	244	202	236	226	230	260	266	245	256	225	246	239	228	249	250	252	265	281	252	212	265	242	236	258	262	236	223	246	259	253	235	245	234	249	229	252	220	225	201	224	255	250	250	220	214	259	224	255	272	231	230	233	249	259	251	236	257	253	252	250	225	261	213	238	257	213	232	240	223	220	260	230	263	214	223	252	229	234	256	231	235	253	226	209	230	238	247	239	247	253	235	274	271	253	262	234	233	233	233	237	233	269	230	233	247	215	257	219	238	219	246	263	222	243	266	212	252	208	228	266	234	228	250	243	268	258	236	259	250	222	269	272	242	269	207	242	236	258	229	224	233	241	233	230	236	247	219	229	293	243	201	235	244	230	243	232	227	231	237	241	256	229	232	235	229	231	231	244	240	256	240	220	244	259	234	234	252	263	255	241	223	215	265	250	254	256	233	237	226	253	246	233	236	240	259	249	263	222	242	257	245	261	244	277	224	229	222	252	264	265	233	227	249	271	229	245	225	259	235	217	237	241	254	244	235	207	235	250	229	262	250	235	276	243	266	260	250	217	213	251	233	214	257	267	232	197	254	240	243	256	225	240	268	214	270	248	250	239	244	261	249	234	240	250	247	245	234	254	251	228	226	231	245	245	224	231	263	242	233	231	255	209	270	248	242	247	217	219	242	230	231	219	219	268	235	235	266	243	252	252	259	263	218	275	223	218	228	243	246	257	239	238	264	228	254	205	235	251	224	249	258	229	258	268	253	265	212	253	203	265	242	216	228	249	229	225	212	224	239	247	241	244	251	249	251	249	262	235	224	214	241	228	230	251	257	259	237	222	257	254	275	238	216	265	240	238	227	286	235	254	247	239	266	215	259	260	218	237	244	224	213	231	232	233	252	248	272	222	225	235	247	231	245	212	220	259	258	218	229	240	235	233	250	256	251	214	220	252	249	225	236	232	238	222	243	223	225	245	265	246	246	242	216	235	245	224	257	237	227	214	255	243	278	240	225	237	251	242	229	226	234	225	233	244	265	224	238	266	235	251	245	207	226	230	241	216	241	236	248	234	259	226	230	245	249	231	271	232	228	226	263	257	233	250	239	239	249	258	249	227	230	278	226	249	217	249	265	248	227	250	240	263	229	238	237	239	237	243	246	244	274	229	222	249	210	241	224	235	220	242	237	240	209	247	250	244	217	240	222	276	222	235	256	244	235	231	245	237	246	233	255	248	228	242	224	257	266	245	210	288	263	250	267	267	229	264	220	237	254	236	264	242	248	227	251	251	221	222	252	252	236	244	236	252	207	240	205	245	244	257	244	257	231	225	260	214	235	259	241	256	245	250	258	215	218	233	234	271	276	229	248	241	277	246	246	243	231	239	244	260	251	246	250	241	234	235	264	240	236	259	255	235	239	262	250	227	218	249	234	240	242	254	240	237	265	252	222	262	263	259	229	225	238	238	254	251	248	233	244	257	234	243	258	224	258	247	255	255	236	244	202	234	220	233	214	272	250	239	230	224	243	251	227	232	226	241	237	209	248	265	191	224	257	257	238	249	267	240	239	241	252	272	228	258	262	250	239	226	228	250	248	226	244	237	233	260	234	248	239	222	223	237	257	242	250	248	249	265	250	226	224	229	247	258	241	231	238	194	234	255	241	235	248	241	238	270	256	241	258	232	215	272	237	241	210	237	260	227	239	240	246	256	266	252	233	253	216	237	249	225	246	270	214	248	245	221	245	232	230	229	242	230	270	233	225	209	231	252	257	235	243	223	219	240	239	265	275	224	240	245	230	217	237	276	253	241	240	251	244	236	254	233	230	246	216	260	230	213	238	212	220	251	260	253	231	239	234	230	244	247	213	244	260	244	236	261	252	251	250	238	221	240	235	253	224	249	222	236	239	244	257	236	269	233	223	215	238	233	250	234	254	221	219	263	282	224	242	213	246	231	259	226	227	228	233	246	257	262	239	249	253	209	241	236	249	223	254
17793	8007	1199	1084	1000	902	758	696	708	676	663	646	680	627	649	648	659	621	619	583	631	593	603	563	614	633	614	597	647	581	595	582	579	591	666	607	615	615	619	572	551	607	611	612	603	585	603	595	576	619	600	565	621	633	579	557	601	624	592	597	568	556	609	575	594	601	587	609	570	563	597	611	616	571	631	618	611	572	615	568	593	647	591	577	635	577	599	609	617	598	614	605	602	592	598	599	618	588	613	574	625	614	625	570	570	580	554	588	638	550	561	575	597	568	576	573	593	582	548	606	615	622	582	618	639	619	591	640	602	624	570	552	610	561	572	634	568	587	586	559	547	617	603	559	592	574	610	593	606	596	604	596	556	602	597	626	599	608	572	588	565	576	600	616	579	566	565	632	581	599	601	607	605	563	603	611	604	599	607	596	589	638	599	569	597	581	584	567	592	566	626	634	575	578	611	566	599	600	612	608	620	586	594	590	608	619	605	561	583	615	604	592	619	633	599	563	632	567	596	603	577	600	609	595	597	592	551	578	618	592	605	584	601	561	545	593	598	603	607	604	564	581	593	617	624	618	653	571	615	605	605	624	621	641	611	590	650	556	591	629	598	637	600	583	636	586	613	596	581	591	604	555	592	614	569	625	589	591	615	556	552	608	620	575	597	610	623	611	571	593	583	597	637	591	646	571	565	551	558	551	603	572	563	598	589	572	615	623	615	585	636	647	618	588	662	587	595	615	573	592	577	606	579	594	542	594	587	652	587	628	582	634	608	597	593	627	589	568	611	591	568	594	540	653	554	590	579	595	630	540	621	576	573	553	628	589	581	621	604	594	568	614	594	572	605	616	607	563	620	567	605	603	604	596	650	583	625	608	600	612	580	590	581	607	593	598	615	602	536	600	591	586	585	569	608	578	554	600	609	586	609	641	603	587	586	637	608	599	556	578	583	597	582	606	636	628	626	650	602	584	545	565	587	591	590	595	590	633	590	606	567	597	583	589	604	615	584	594	615	596	585	615	632	596	576	570	569	620	594	609	553	554	577	600	587	583	559	577	566	549	574	571	624	552	616	585	587	609	561	589	537	590	554	570	593	589	601	599	617	602	597	614	608	573	587	622	602	615	583	617	572	590	588	629	600	551	603	606	625	637	572	566	597	600	619	610	592	587	559	601	610	609	584	575	613	619	648	573	610	575	611	580	610	564	572	594	617	596	550	576	577	623	604	554	568	596	622	598	547	582	579	599	594	570	661	622	575	610	592	596	549	633	577	604	600	594	599	629	559	612	592	570	603	636	663	594	582	626	572	631	603	574	578	628	567	626	565	563	637	604	588	609	617	595	594	576	593	605	560	566	625	575	626	568	595	578	647	597	603	566	652	570	602	599	581	614	578	558	644	572	578	642	598	610	587	562	655	609	573	605	590	613	637	580	615	574	586	576	605	597	603	608	570	585	550	558	618	616	619	570	624	612	579	622	607	644	643	570	625	589	574	597	590	576	552	584	570	639	574	581	629	619	618	581	617	594	561	595	624	602	554	580	569	609	608	613	559	602	622	619	628	626	573	590	587	567	604	575	591	620	583	608	583	615	576	598	581	603	608	610	599	610	589	563	601	571	592	578	602	564	593	618	612	579	564	591	607	616	600	611	576	583	595	605	583	590	600	622	583	587	558	603	638	594	575	606	598	633	589	564	589	600	595	597	616	560	622	568	632	563	562	609	594	593	630	580	576	572	583	600	622	611	632	578	616	626	589	602	578	594	591	582	603	584	619	642	606	613	556	586	629	595	632	635	591	554	614	644	588	574	612	588	629	636	606	588	597	605	598	574	592	575	620	605	579	584	588	610	643	590	593	642	606	578	638	613	602	555	572	625	580	618	559	607	614	571	574	591	614	611	524	591	545	640	558	599	655	605	569	581	573	625	584	584	577	628	598	588	592	611	598	580	583	601	609	587	593	612	624	614	591	597	599	584	613	603	650	590	550	618	606	640	615	627	589	593	620	575	603	557	596	564	608	601	574	579	609	600	591	584	589	570	603	573	593	584	598	640	613	592	609	597	599	586	641	597	583	609	611	577	607	604	595	558	579	640	596	593	642	595	615	564	587	603	606	648	615	631	592	598	617	542	628	574	578	579	612	605	568	572	564	591	592	653	617	624	647	648	556	618	590	571	600	602	597	620	624	622	570	606	577	576	574	655	614	588	585	654	621	567	565	557	595	627	606	599	561	578	554	605	596	593	585	572	590	593	584	582	588	638	591	591	555	602	587	568	593	604	619	538	575	586	629	573	544	608	614	576	614	583	558	583	628	598	586	582	584	587	561	547	609	574	612	598	611	618	599	590	598	616	565	595	575	614	606	594	593	577	571	621	612	583	590	610	593	567	605	599	592	547	606	593	606	590	575	609	577	628	610	609	618	607	583	628	626	591	615	572	546	585	592	589	599	587	619	651	578	631	621	620	622	622	579	591	584	590	620	606	595	545	619	607	541	588	570	628	601	593	617	597	589	577	631	568	632	579	603	560	618	627	539	573	587	582	588	607	574	614	594	571	581	601	607	653	585	589	585	583	584	586	589	588	589	620	571	562	580	590	596	597	577	605	587	613	591	577	602	647	639	557	661	595	523	654	595	543	572	563	618	573	632	586	551	635	530	602	540	553	583	639	593	615	640	608	608	609	600	600	573	565	605	587	616	591	600	620	571	578	615	632	567	598	575	621	634	608	583	576	619	601	659	611	599	594	559	568	612	594	544	595	600	618	584	637	580	634	601	610	594	567	631	597	603	609	559	630	578	571	612	580	594	594	562	602	624	627	596	645	570	594	653	592	643	599	613	614	626	604	601	624	643	647	573	574	576	632	603	634	593	614	601	630	600	578	612	569	589	582	600	588	599	656	556	617	586	602	620	621	649	574	629	563	640	589	612	602	579	590	582	593	594	628	609	580	594	644	580	581	612	588	639	602	599	586	628	564	642	598	594	554	589	588	592	601	624	619	572	575	567	591	558	634	610	631	598	632	579	565	588	610	568	576	590	608	625	561	549	595	575	604	627	594	615	636	597	593	580	588	595	591	550	584	638	581	561	596	588	595	607	591	626	577	618	592	589	596	592	593	591	601	577	552	551	604	596	600	626	552	611	559	612	612	637	548	613	583	594	630	610	604	628	602	611	584	569	629	586	593	620	658	614	632	609	572	602	607	605	577	596	603	620	598	594	594	633	641	615	593	623	609	577	585	578	594	585	587	592	633	596	584	582	589	613	605	614	590	599	595	595	620	603	620	614	588	633	598	649	626	621	613	603	577	575	597	568	587	612	614	634	613	615	596	605	642	558	594	604	629	602	592	595	612	622	585	598	607	555	654	599	559	606	604	597	619	619	633	603	621	575	610	610	567	565	609	596	584	603	586	589	585	639	630	591	576	590	569	616	596	617	589	609	589	596	589	597	572	629	584	598	597	588	577	596	598	592	582	577	640	629	583	596	584	589	572	575	616
32881	14146	1748	453	308	278	256	225	228	207	239	221	196	211	201	188	184	173	183	203	185	226	160	182	188	168	204	169	207	161	185	169	221	190	182	190	196	194	167	164	178	196	169	203	183	194	166	189	168	181	182	194	181	166	224	180	183	172	218	183	186	171	220	188	187	212	160	205	167	178	170	196	186	185	172	194	184	181	208	162	187	203	194	200	161	197	199	173	213	203	180	173	146	178	200	166	177	184	205	202	183	168	166	202	208	177	185	187	201	193	177	204	180	176	190	181	169	184	184	182	185	189	170	174	185	179	195	179	169	189	198	175	176	186	188	187	218	187	157	203	172	205	157	173	203	181	174	172	188	193	224	182	173	164	173	188	175	206	189	176	182	186	198	190	179	205	183	161	207	190	160	186	198	179	180	174	199	185	195	206	179	208	172	176	164	180	192	220	182	203	190	166	180	195	176	163	177	186	197	173	191	179	190	173	175	186	192	194	181	209	192	172	197	163	194	149	196	188	190	205	165	176	167	197	205	184	200	167	205	174	180	185	167	208	174	196	195	178	181	147	178	179	192	183	179	210	181	190	183	228	207	175	188	162	198	185	173	209	203	180	180	190	217	179	156	187	181	187	177	179	195	177	194	214	165	191	192	192	169	190	194	195	179	180	191	191	168	169	184	188	173	206	191	197	182	211	190	167	192	203	178	189	173	189	183	165	201	173	186	169	184	196	165	211	193	189	180	199	194	197	174	190	174	170	187	181	193	199	163	209	173	176	192	212	157	206	179	161	193	190	202	181	181	209	172	180	173	180	193	196	179	174	192	194	187	192	200	194	171	173	197	181	201	175	207	207	196	195	162	191	198	179	194	188	172	189	206	183	189	191	198	174	201	198	180	173	170	201	198	196	173	214	207	182	185	171	173	180	186	184	169	186	166	195	218	171	177	189	194	196	195	189	206	167	177	168	159	200	161	178	176	219	208	190	183	194	150	189	165	173	170	176	179	160	172	181	175	196	197	187	168	185	192	182	188	210	193	196	155	186	176	184	171	185	194	186	160	180	174	206	182	181	177	160	205	154	185	182	175	183	184	167	186	176	194	184	187	187	188	210	160	171	175	158	214	179	166	163	170	163	183	178	185	182	202	200	178	194	191	196	194	167	192	202	190	186	202	183	187	173	171	160	202	203	165	198	197	182	195	211	188	191	201	194	196	164	170	186	169	207	200	195	211	181	184	194	207	191	181	206	191	197	175	166	166	182	204	178	187	196	192	176	182	180	215	198	188	177	184	185	185	194	207	215	168	200	178	201	168	180	179	189	187	192	177	187	190	201	178	188	191	183	187	165	198	204	180	196	193	174	160	175	203	185	143	200	184	227	205	204	167	172	165	176	209	184	181	197	184	222	177	167	174	186	187	169	171	204	178	170	181	182	177	195	182	166	189	168	151	187	181	161	179	197	184	170	207	168	148	181	149	165	168	185	184	180	196	201	198	202	181	186	169	172	169	181	231	207	174	181	183	184	165	167	171	172	193	173	195	179	195	190	191	182	200	197	190	199	185	194	174	182	175	191	190	180	202	203	200	147	182	194	157	197	200	186	214	183	196	176	195	242	187	194	181	176	194	168	164	191	196	168	181	209	175	204	195	192	188	180	214	180	184	210	199	177	196	196	188	194	209	167	154	184	178	174	180	190	199	222	182	202	215	202	211	185	196	181	181	173	194	195	195	165	196	175	196	161	190	200	182	192	217	189	181	196	203	177	197	214	185	176	183	209	178	168	178	171	175	194	189	183	196	170	178	171	162	187	188	192	176	180	177	197	173	175	187	177	174	185	175	176	208	214	162	202	169	200	198	188	187	185	172	184	170	194	190	169	192	190	200	198	182	186	164	170	177	179	199	186	177	182	159	188	205	189	180	173	197	198	181	178	169	154	178	194	189	198	193	181	173	206	198	159	172	186	185	174	199	192	190	175	183	183	176	178	200	177	196	189	173	180	183	183	169	188	185	194	158	180	165	168	166	191	174	174	185	209	190	181	166	190	174	151	173	192	196	171	176	163	202	142	200	196	189	195	177	161	184	175	182	208	196	189	186	188	206	182	205	177	166	178	196	190	180	169	196	189	172	191	201	182	181	189	208	170	189	208	192	190	188	196	193	207	209	180	194	192	180	191	186	168	175	189	171	168	192	169	182	224	172	167	187	193	223	197	168	157	180	188	184	205	183	181	215	183	166	195	194	191	197	204	196	219	175	173	204	202	188	196	214	179	192	175	162	184	205	180	181	187	171	182	169	194	187	188	187	180	190	173	188	184	174	199	165	183	199	174	172	200	181	190	163	175	175	163	187	195	191	190	174	187	195	187	201	183	183	151	178	170	180	194	177	205	197	193	191	192	163	181	161	200	189	191	173	166	201	173	188	200	185	205	194	175	165	183	177	192	197	194	183	175	185	180	198	212	168	195	173	180	202	166	195	179	180	179	180	170	174	181	201	181	195	192	198	205	173	178	184	167	182	177	188	198	206	197	182	209	165	195	191	194	211	192	188	190	201	194	183	209	173	183	165	198	172	191	173	167	169	198	187	182	185	178	199	196	196	184	181	164	205	178	186	213	212	206	197	143	179	202	182	168	187	197	192	181	164	177	189	164	161	163	194	187	217	183	177	191	170	213	200	165	168	239	201	187	198	186	183	191	175	179	198	176	200	170	188	195	177	206	213	176	200	189	188	178	169	195	181	184	186	188	186	178	179	179	189	174	169	188	176	208	180	172	172	183	209	182	194	188	200	200	178	196	180	206	200	182	187	181	207	164	205	185	175	174	204	184	198	196	190	168	158	187	167	143	194	193	181	183	163	191	175	178	176	205	189	187	211	177	174	203	201	196	196	169	190	164	175	204	171	177	182	167	193	158	193	179	191	193	197	181	167	186	182	193	184	199	190	187	207	176	159	201	169	193	188	180	181	187	190	187	169	176	181	181	173	195	179	160	188	190	184	156	203	206	189	185	161	175	199	177	163	171	189	188	180	183	174	199	161	210	183	176	171	189	180	188	181	193	195	190	163	195	187	187	175	172	196	205	191	196	175	179	182	180	210	195	190	171	179	193	215	213	190	175	200	183	203	166	179	187	188	192	203	169	177	182	184	191	177	173	176	209	213	134	200	172	163	193	168	165	178	185	191	174	160	200	208	183	180	180	185	172	172	203	189	197	211	165	199	181	167	151	200	169	181	188	192	156	168	197	183	180	160	164	189	167	202	162	163	181	200	198	181	169	201	167	189	166	195	180	192	205	191	175	157	173	161	185	171	180	172	200	195	175	178	178	192	191	180	207	192	201	184	185	185	212	175	193	172	190	198	175	178	165	174	192	169	188	203	187	190	192	199	197	164	197	177	168	185	171	196	179	185	178	192	171	194	182	178	178	182	169	181	184	179	191	193	186	162	150	192	199	189	177	184	185	198	212	188	173	189	190	215	182	193	178	164	189	180	185	172	188	177	180
21830	10634	1432	1424	1196	958	809	694	673	640	593	586	586	533	517	483	530	522	514	462	498	471	471	491	454	466	501	475	486	444	489	487	519	501	493	442	448	450	448	477	471	444	474	449	462	456	446	458	463	464	468	495	419	473	519	434	446	448	466	428	459	452	477	439	436	449	473	500	481	424	493	475	432	471	478	461	478	458	500	483	465	488	454	446	460	449	471	461	461	409	448	482	467	455	472	500	465	479	467	456	511	441	462	465	432	448	465	493	484	484	474	508	434	485	443	469	457	463	487	495	432	424	500	440	472	457	495	481	451	473	458	459	433	488	433	458	418	478	487	458	445	458	460	446	443	506	470	460	461	514	493	480	469	452	433	455	482	470	479	481	456	460	436	467	488	462	467	431	435	437	451	486	470	495	443	437	451	466	445	467	461	463	439	463	420	419	452	449	462	453	511	464	494	484	454	449	480	473	484	477	460	439	474	473	466	469	485	484	494	456	472	445	489	482	466	431	484	450	479	461	478	443	482	441	458	515	435	421	450	470	463	440	464	419	427	451	442	410	460	441	475	483	498	481	449	469	419	487	451	484	466	405	442	478	462	421	442	427	457	431	438	457	486	508	467	501	482	451	497	461	442	489	422	451	507	459	514	475	458	466	454	441	428	486	447	448	426	456	467	478	453	479	464	486	425	424	460	450	470	469	522	454	445	426	464	474	487	482	471	500	479	477	440	460	508	500	460	467	424	465	397	480	480	493	446	444	459	492	484	419	455	484	449	431	475	443	447	489	473	453	437	443	482	466	440	501	482	470	441	472	447	457	480	483	449	446	499	533	449	491	493	448	441	465	466	495	500	472	455	462	483	433	464	482	480	492	464	438	498	480	486	471	477	494	461	473	479	448	434	476	435	424	463	462	447	446	461	444	424	459	456	443	455	453	450	529	453	470	481	441	425	503	504	474	445	434	453	462	426	453	470	482	480	480	461	418	438	448	458	457	449	466	475	442	497	443	434	438	467	491	459	438	469	454	459	500	448	465	463	457	458	432	429	429	454	458	492	474	427	436	460	472	479	477	508	478	466	459	446	452	447	432	461	453	480	443	486	481	462	443	485	433	493	466	447	457	482	411	484	497	449	482	447	446	454	505	487	451	469	477	438	470	456	435	435	459	470	465	470	447	509	445	443	466	458	477	475	476	447	498	430	448	463	459	464	447	442	467	431	428	448	460	466	472	426	449	447	488	448	480	464	464	435	445	444	438	483	472	489	511	488	418	481	454	444	449	415	441	453	469	449	435	452	449	435	463	476	486	486	492	458	526	481	467	465	478	495	441	471	449	441	438	470	450	482	438	453	458	490	422	454	437	467	443	455	463	467	448	461	417	485	479	485	453	421	476	470	423	467	477	508	478	445	478	435	435	489	448	478	467	474	484	463	464	474	466	501	481	494	496	456	486	486	461	457	461	440	488	483	467	481	446	469	431	453	462	455	501	480	433	466	458	418	416	450	467	469	468	458	419	450	454	478	460	449	470	475	453	456	466	478	450	445	471	465	470	438	479	474	473	415	477	431	494	475	464	461	467	450	484	437	455	472	438	483	419	463	477	479	478	475	440	444	496	450	459	464	454	416	455	495	419	453	438	444	455	474	457	465	461	473	443	485	481	481	494	471	448	474	477	451	468	460	449	432	444	468	495	478	439	464	431	465	446	467	476	457	470	460	474	439	478	421	486	479	453	434	481	482	461	449	468	457	430	476	471	450	419	460	443	452	466	493	418	454	447	479	443	488	425	441	454	434	429	425	459	453	462	463	458	419	485	485	477	432	427	445	436	455	468	462	440	460	488	452	486	452	489	429	479	459	466	447	477	444	455	471	453	471	455	448	441	447	490	477	451	470	450	470	453	459	478	452	450	441	455	430	479	466	493	444	458	456	452	425	503	417	465	501	464	438	465	460	475	447	469	454	514	432	502	437	469	484	426	460	435	470	479	458	461	476	441	431	472	462	436	427	467	447	452	486	482	444	431	433	461	465	474	454	469	463	460	449	478	460	476	470	489	497	442	515	444	443	443	459	461	447	478	448	469	468	451	461	499	440	484	448	458	448	472	468	441	454	484	466	438	486	473	413	491	469	492	432	460	458	456	440	480	457	458	430	432	446	460	471	476	474	429	474	443	464	427	457	440	456	437	461	423	436	500	458	447	446	453	453	464	416	495	442	438	461	433	458	446	486	458	459	482	443	456	461	419	462	453	440	474	422	478	469	459	482	464	444	488	463	489	465	469	465	473	436	507	431	458	454	438	451	469	490	477	462	492	484	446	450	463	473	431	434	483	473	446	450	496	475	452	479	457	483	467	486	483	409	458	460	451	510	468	443	459	470	492	479	484	488	455	457	503	421	519	466	473	460	454	472	431	491	431	450	457	491	445	467	458	480	458	441	464	464	461	446	491	439	432	429	466	459	443	500	462	442	475	487	437	494	442	459	431	482	474	475	489	470	453	461	406	448	467	460	496	449	427	439	480	425	431	437	453	453	464	469	459	469	435	433	488	431	462	463	470	478	474	440	432	434	451	479	473	460	441	472	434	469	441	476	451	483	452	472	436	475	492	441	440	480	416	473	480	455	498	469	477	481	457	435	443	421	433	467	419	459	478	510	472	457	491	450	449	480	459	456	487	474	483	460	451	451	475	445	447	448	456	474	469	488	433	473	432	452	474	432	436	435	445	484	444	460	496	436	485	456	483	481	464	458	467	462	462	490	452	469	427	471	453	468	447	463	444	451	455	420	499	475	482	457	424	495	504	453	493	474	467	442	461	439	465	483	450	461	448	465	466	482	470	460	470	497	484	473	491	431	456	474	455	467	445	461	468	485	443	467	444	492	450	480	471	432	487	457	473	466	466	470	468	420	465	440	482	477	450	458	473	435	462	479	433	486	447	439	460	470	427	476	446	486	447	437	480	465	446	465	478	460	477	413	502	433	448	482	449	481	452	487	441	391	446	452	436	497	467	458	425	415	470	475	435	453	500	494	468	489	479	463	441	454	478	458	450	470	471	501	471	445	445	471	480	486	471	451	473	460	459	458	456	466	442	494	463	501	480	449	476	434	441	461	430	470	457	510	458	454	466	482	457	425	491	457	487	486	446	476	453	453	491	486	458	454	461	423	486	431	469	474	485	457	488	479	450	462	463	444	448	453	476	440	475	456	474	466	476	456	440	461	506	457	455	481	477	400	452	424	469	425	469	470	463	434	454	458	453	440	487	461	432	455	401	510	480	497	463	430	503	438	444	433	479	460	460	436	468	491	455	460	440	464	445	439	493	468	514	453	426	457	462	446	437	447	444	438	462	456	429	445	442	447	502	414	470	452	441	454	452	441	458	476	451	491	437	450	461	475	464	422	458	470	472	468	445	470	474	489	457	459	470	474	445	455	433	494	481	463	441	471	443	462	462	494	449	444	442	457	422	485	473	410	455	440	457	482	475	493	439	453	423	443	481
11825	3935	401	235	206	206	205	202	191	180	210	194	172	194	183	225	174	183	204	201	187	199	185	183	194	185	208	188	183	197	186	184	196	202	186	173	189	196	204	199	184	189	185	184	217	197	203	188	203	193	197	227	193	183	197	191	190	175	184	178	197	193	188	208	191	180	186	213	182	186	168	201	175	186	200	216	183	181	186	175	186	187	185	185	188	194	182	174	160	206	201	218	169	197	197	202	181	197	204	177	190	197	188	194	183	175	180	172	209	192	178	189	177	178	210	194	181	214	174	191	193	165	185	169	181	197	171	179	179	208	185	196	192	179	202	182	203	180	187	160	193	186	194	187	165	166	165	193	189	202	209	154	186	170	198	191	202	189	165	177	179	209	181	170	184	187	208	189	202	176	185	198	220	210	214	181	211	190	182	209	211	187	176	176	191	195	209	187	193	187	233	165	183	184	211	194	203	200	184	199	194	218	215	191	200	183	183	184	203	196	207	172	171	221	213	177	208	207	191	191	199	186	199	161	185	169	185	199	185	209	188	199	176	203	195	198	188	168	203	182	176	203	205	173	211	195	208	189	199	208	178	170	192	185	199	194	212	188	176	186	187	213	180	182	172	190	175	190	191	170	195	190	206	178	195	191	181	226	170	204	185	198	194	193	207	180	210	187	175	184	189	207	191	210	177	180	205	202	186	183	171	215	189	185	199	199	139	163	201	191	213	207	211	180	187	193	188	184	155	174	209	184	189	201	229	191	184	179	205	177	212	166	207	185	220	205	211	183	191	190	175	207	197	183	184	185	198	182	179	170	175	193	209	185	181	165	213	155	178	173	188	173	192	200	165	210	195	171	178	197	176	174	205	189	186	177	196	206	188	186	187	208	224	212	171	192	193	192	179	198	163	212	193	186	183	183	178	207	173	201	208	191	188	172	207	203	191	178	180	197	202	185	164	181	181	190	191	220	179	199	173	202	197	206	208	193	199	186	189	204	180	175	210	191	211	193	163	203	188	203	203	183	175	183	188	199	193	191	181	177	211	173	189	202	209	177	233	173	170	184	191	161	206	174	185	217	186	182	185	197	192	176	193	222	172	189	197	206	193	182	196	176	178	194	207	199	184	157	201	212	185	184	184	191	200	179	176	179	179	222	192	187	177	192	210	203	180	196	166	220	181	186	205	177	201	173	183	188	201	180	187	201	193	183	200	179	178	211	180	182	180	199	211	164	206	163	221	168	181	178	182	201	167	167	187	175	163	193	202	211	200	187	220	203	184	196	195	195	207	176	201	189	196	178	213	186	210	179	202	199	196	182	177	196	179	204	190	189	177	194	183	178	172	181	159	213	205	207	192	198	178	189	193	211	195	218	194	195	204	189	180	176	180	191	180	191	196	170	206	202	163	180	182	196	210	193	173	193	210	159	175	216	165	176	157	182	171	174	217	217	189	197	174	185	196	167	175	208	193	212	191	172	196	200	194	157	184	176	190	176	209	185	173	207	187	187	179	179	187	188	207	170	181	198	183	205	188	196	177	185	185	185	187	194	168	168	196	180	171	187	207	195	193	168	177	199	205	198	205	181	162	169	195	173	209	189	181	178	190	205	184	192	204	174	176	218	181	186	170	180	199	201	187	166	178	193	189	192	190	205	212	176	193	213	205	228	192	181	201	197	189	200	227	191	187	195	209	182	179	199	175	201	177	184	175	204	174	219	201	205	170	183	195	184	202	218	197	208	167	194	207	196	194	199	176	209	162	208	181	210	176	186	204	209	199	199	214	217	178	178	172	189	180	186	188	200	202	177	184	179	188	191	187	197	193	203	173	192	185	200	221	174	186	208	166	187	167	207	201	177	202	208	204	188	185	194	188	188	167	183	185	204	187	181	200	178	180	175	179	203	169	201	183	189	215	175	202	203	198	171	201	197	171	213	175	198	193	207	208	205	198	177	189	203	206	204	182	215	190	178	179	206	177	190	188	207	211	192	191	193	196	173	195	187	186	178	179	209	213	173	166	194	206	191	168	201	176	194	168	217	186	186	157	206	166	191	182	187	182	184	201	186	176	189	175	190	201	212	220	198	230	190	164	162	191	187	207	194	205	195	200	196	187	207	218	177	210	188	165	208	190	189	207	203	184	174	208	211	209	212	193	194	201	187	173	177	201	183	178	193	204	199	188	215	188	209	199	216	171	204	195	187	215	183	197	170	200	181	192	196	206	207	180	188	204	220	175	215	194	170	175	211	213	183	191	196	168	211	209	196	188	184	201	190	199	198	194	182	208	189	189	207	171	186	200	169	188	202	203	169	189	202	186	207	203	205	165	162	190	182	197	188	217	191	170	204	191	196	205	207	200	179	181	199	214	191	202	210	211	180	210	171	200	183	196	192	191	207	185	181	224	196	175	202	181	194	221	190	214	202	218	203	205	198	194	172	179	185	174	198	196	212	185	182	192	175	196	183	194	170	168	191	205	195	178	196	204	175	194	206	173	160	167	194	170	204	187	179	170	198	202	177	208	192	186	191	191	177	193	187	196	190	205	203	187	198	200	193	189	190	213	201	172	178	198	177	215	199	192	193	217	208	169	175	214	181	180	175	170	184	178	168	189	186	189	173	207	200	165	193	202	183	168	228	174	182	188	204	171	190	187	196	212	192	191	192	183	172	194	187	189	182	177	210	179	188	172	176	219	193	185	193	175	166	216	182	182	173	185	172	205	205	193	205	184	218	198	197	186	170	169	186	186	184	194	167	207	230	206	180	178	190	209	182	213	197	212	208	157	185	206	211	182	203	169	180	209	193	169	203	194	189	165	194	180	213	186	209	180	198	207	207	204	182	183	218	194	180	185	183	194	160	186	211	195	189	196	202	187	184	176	187	174	173	203	190	199	215	185	181	176	177	207	200	201	169	177	181	198	197	176	207	174	191	189	205	179	169	165	195	191	174	207	187	204	197	188	174	183	175	188	169	183	171	197	182	198	199	190	191	170	176	193	206	213	183	180	209	214	185	176	153	167	204	202	209	201	182	197	198	190	186	200	191	210	185	178	171	186	199	183	182	187	176	161	178	210	210	212	193	210	191	195	215	214	201	206	180	179	174	204	170	215	179	191	204	222	201	186	198	175	183	178	185	191	208	187	182	215	167	175	172	194	189	207	194	206	210	198	210	178	164	184	193	202	196	208	180	191	208	199	204	198	197	188	207	187	213	191	174	182	199	176	213	204	205	201	208	224	187	163	180	185	199	178	184	199	191	182	194	193	198	176	199	200	192	163	209	189	206	182	156	194	192	193	160	184	200	176	191	190	168	192	213	172	216	187	199	184	186	194	205	183	179	191	188	186	177	160	206	193	211	198	200	167	197	179	176	191	184	202	180	176	193	219	184	185	163	177	192	205	155	171	187	187	177	222	198	216	202	191	172	165	181	188	208	173	198	185	190	176	207	208	203	169	187	176	203	175	175	160	187	196	172	203	187	175	203	181	215	173	189	189	194	216	183
8955	3910	630	563	567	510	491	467	560	495	460	468	503	486	466	525	490	477	486	506	511	490	499	492	441	494	491	506	495	465	465	480	532	515	507	509	512	465	497	510	451	524	504	506	527	459	519	470	471	462	498	488	509	498	495	498	515	469	449	489	467	489	490	478	474	462	475	508	505	516	521	490	472	544	480	509	470	516	485	471	489	499	512	507	478	513	480	489	480	506	468	478	483	488	496	475	489	507	526	537	497	524	502	502	475	486	490	466	444	498	479	525	526	463	505	494	455	529	479	483	460	526	463	484	502	489	478	454	521	494	503	517	471	487	514	481	542	475	466	486	507	514	494	482	478	486	517	487	482	503	503	500	490	447	515	496	476	492	465	496	516	523	476	513	512	483	478	491	487	512	434	542	486	462	487	439	516	512	488	499	505	471	491	458	486	465	477	472	483	463	491	478	512	464	477	490	489	475	506	446	483	485	483	452	487	499	475	490	504	482	465	492	501	489	489	453	502	506	464	481	455	503	465	463	473	499	512	503	475	479	458	503	461	465	479	462	514	471	461	503	480	495	487	476	492	530	513	477	486	496	485	514	453	487	476	491	486	501	487	499	508	521	470	522	475	454	505	503	477	497	491	510	497	509	479	529	484	455	449	480	535	506	477	501	478	507	490	465	491	463	530	484	471	504	496	497	456	436	467	494	503	490	502	497	467	484	510	452	517	451	533	498	475	497	467	501	510	503	470	477	491	482	493	482	471	473	491	507	478	472	463	465	489	460	473	475	513	473	520	457	516	424	494	493	486	499	508	515	493	461	498	465	491	476	466	492	481	484	492	476	506	506	535	507	472	496	496	527	519	459	493	456	498	479	479	491	457	484	484	447	497	477	471	489	466	479	459	504	474	525	493	501	453	464	470	494	535	484	484	474	517	487	473	512	475	488	491	497	478	463	491	518	492	469	459	505	486	509	492	453	482	506	493	492	473	493	531	464	498	463	484	557	485	504	474	457	481	480	456	468	458	503	514	484	447	498	469	507	469	523	467	488	480	460	511	454	484	467	517	481	496	473	513	498	498	443	478	503	478	484	489	500	503	515	494	478	512	517	514	441	483	534	502	467	520	528	508	495	492	473	500	485	440	492	481	499	488	466	476	456	504	483	472	515	473	506	469	477	522	473	509	525	492	512	473	490	453	469	486	501	469	462	487	483	497	445	439	508	481	492	473	468	483	491	492	505	476	471	502	535	440	475	506	503	481	470	507	510	481	479	470	492	511	470	482	512	497	487	498	497	464	489	500	492	520	486	457	532	510	468	502	495	491	490	485	511	492	473	448	472	492	483	447	509	516	526	465	480	460	523	488	469	504	520	466	512	504	443	508	494	524	456	511	435	472	492	508	483	522	502	515	484	474	493	528	476	460	556	491	511	504	497	504	523	434	511	508	497	529	487	505	477	480	465	501	517	518	461	484	466	499	491	549	470	452	462	496	491	486	476	486	513	463	461	461	462	469	524	508	511	488	487	511	503	478	492	462	529	504	500	505	484	479	470	505	531	501	509	464	475	482	504	461	444	474	478	467	472	532	482	484	465	477	450	490	468	495	463	474	476	461	447	471	469	465	461	482	566	502	494	459	487	474	478	474	489	459	474	483	480	497	503	471	540	472	485	524	502	470	482	475	505	468	509	483	496	437	486	498	486	453	508	474	494	500	534	489	482	475	497	461	480	476	499	461	474	447	497	484	481	506	457	476	502	465	524	506	466	463	484	480	503	436	493	430	520	488	451	502	507	509	471	495	470	501	481	485	471	524	457	468	509	494	513	510	477	475	463	459	489	484	456	469	488	492	465	504	505	491	504	508	484	477	502	491	500	485	493	501	487	504	521	534	489	485	500	474	491	466	538	490	489	513	518	468	479	474	448	498	484	477	493	491	511	491	525	457	489	492	511	471	509	464	503	487	519	502	496	480	451	464	507	478	481	488	502	477	499	460	485	500	486	465	509	483	492	467	495	510	451	501	507	518	517	501	536	447	451	513	529	489	495	503	530	494	473	469	527	512	476	472	474	497	491	467	517	505	471	511	469	467	506	493	456	502	504	513	515	496	497	488	467	481	477	485	464	497	480	465	488	501	482	519	452	502	544	459	479	489	482	478	457	507	472	506	483	483	444	461	513	481	488	492	522	476	481	505	474	457	493	492	453	452	469	536	494	496	471	482	523	537	473	461	482	504	521	464	474	521	542	482	506	491	505	440	447	480	451	495	473	453	486	479	489	488	502	483	504	483	479	511	478	486	463	529	547	492	489	436	484	489	481	497	482	474	509	500	502	502	483	452	496	494	480	503	505	494	475	495	490	471	479	466	484	452	493	503	468	491	452	534	492	503	474	489	512	456	497	460	516	477	461	506	443	479	444	478	451	488	506	481	494	515	448	478	483	488	490	505	491	458	495	485	441	526	475	495	534	471	496	461	499	473	488	515	474	486	526	517	494	488	475	502	512	505	536	468	490	500	476	476	481	472	520	457	448	468	451	471	496	489	432	460	516	467	466	484	510	496	491	506	437	504	532	504	484	508	474	513	468	469	480	483	470	459	481	460	499	509	476	456	477	483	450	469	493	501	477	463	485	494	487	516	491	503	499	488	437	473	489	505	509	482	469	464	458	482	526	481	481	482	496	481	467	448	487	433	462	485	495	500	509	507	497	494	483	486	469	507	462	513	525	517	502	452	492	457	475	456	503	500	469	440	490	472	520	498	497	451	482	494	487	472	487	539	509	511	511	493	482	434	505	510	522	506	447	454	449	489	522	454	535	495	503	462	493	471	502	449	477	456	476	501	541	557	459	482	477	499	535	490	480	443	505	544	488	432	478	522	451	476	474	477	522	467	466	498	454	523	471	518	502	505	477	535	487	473	448	484	491	474	503	484	475	504	493	477	527	485	485	490	516	459	489	507	456	492	512	505	468	484	488	471	519	502	455	493	498	506	514	479	509	500	488	467	532	511	487	507	478	512	521	512	496	493	469	495	517	468	521	527	475	519	473	480	492	511	426	502	460	470	467	470	487	466	473	440	516	495	460	516	486	507	488	514	496	489	477	491	528	461	465	485	513	494	470	475	533	484	484	490	471	469	445	466	507	474	447	472	483	488	452	528	483	480	541	477	513	458	479	490	474	490	502	456	538	463	468	529	465	496	490	445	426	470	471	510	495	493	471	542	490	466	515	543	496	473	521	494	486	507	495	513	481	476	511	441	468	489	500	496	462	485	482	488	471	510	489	496	491	451	474	497	481	461	510	487	478	497	486	483	522	504	465	471	484	516	472	498	502	506	499	453	474	511	525	464	492	506	500	492	504	465	482	500	465	480	473	465	472	485	505	537	518	498	463	495	493	478	497	469	464	453	495	485	499	535	493	498	505	484	476	493	481	498	442	488	501	510	481	458	491	450	494	499	533	501	482	468	505	515	505	502	492	521	465	482	429	467	489	476	484	520	469	493	469
24397	9368	1174	436	331	330	252	282	253	268	246	248	262	217	254	281	276	243	241	238	252	251	259	239	264	238	235	266	252	246	230	265	245	245	264	253	240	227	235	261	252	253	270	238	244	232	223	253	246	249	246	266	230	229	236	242	224	243	257	248	274	244	243	216	250	259	224	252	234	208	246	235	273	277	238	250	236	254	237	242	244	217	244	244	192	258	268	241	246	242	242	259	239	244	253	264	246	257	262	242	240	253	258	264	252	227	247	262	251	251	249	242	256	230	260	238	234	238	251	230	241	261	233	233	208	229	210	249	256	220	262	260	264	256	227	225	272	227	244	250	275	262	253	251	264	253	254	267	242	222	247	246	281	255	237	263	231	244	242	257	258	232	256	232	232	256	229	240	266	244	254	208	270	231	249	227	253	221	244	234	262	244	246	271	229	251	269	264	281	266	224	224	208	236	239	247	251	244	264	218	281	256	223	271	248	264	249	216	219	245	285	284	262	296	238	246	255	231	261	232	237	233	222	241	264	262	249	249	232	254	231	216	257	261	234	235	265	259	256	257	233	273	236	220	261	227	250	258	264	257	246	238	236	225	230	234	239	236	234	212	263	235	254	238	254	225	254	252	254	245	260	238	225	234	232	233	236	232	247	230	284	247	239	252	226	272	245	219	230	228	233	251	237	249	234	219	254	216	230	278	245	221	234	230	234	253	241	248	214	282	238	239	265	234	239	217	229	223	231	230	242	256	231	217	232	239	241	241	221	249	245	248	267	228	244	265	250	256	233	228	279	255	246	248	238	212	260	265	230	285	219	220	227	218	235	230	265	231	276	261	248	262	262	287	244	254	221	232	230	236	253	256	262	248	252	231	235	227	260	254	238	239	224	308	236	240	251	251	248	213	228	252	246	217	241	242	232	247	258	231	278	218	243	216	238	250	222	247	241	243	243	253	263	251	245	246	231	243	228	251	235	243	269	258	249	249	236	258	246	245	257	255	254	236	253	259	248	227	261	232	270	249	215	247	238	255	244	254	263	248	242	234	241	245	219	248	243	236	208	255	240	243	251	250	243	243	227	268	259	249	225	240	247	280	245	260	231	261	250	221	290	247	233	265	242	246	283	260	250	230	210	228	237	263	241	238	218	253	261	267	253	258	266	258	254	259	256	235	270	254	217	253	240	215	239	243	210	252	245	232	248	249	257	239	245	265	263	268	226	260	231	224	266	261	260	239	256	245	242	238	220	241	252	239	250	258	259	259	243	214	245	265	252	259	227	244	238	236	242	236	285	265	227	251	251	250	269	243	228	234	247	209	238	235	227	236	289	225	268	257	250	277	239	239	278	228	276	230	257	258	236	240	248	245	238	271	266	227	241	254	242	245	224	239	258	255	260	227	241	231	249	246	258	226	254	241	230	249	239	251	283	232	259	255	268	260	211	242	234	221	250	258	240	216	242	255	284	272	246	268	219	243	243	209	232	230	223	226	257	247	208	242	238	242	232	236	259	249	264	218	222	237	260	254	256	242	233	231	249	240	275	264	213	253	250	239	211	253	245	245	241	264	264	219	258	237	245	262	227	244	272	233	256	219	250	248	226	213	242	260	230	249	263	244	222	251	243	234	236	257	292	238	265	246	225	262	238	239	250	226	242	238	256	221	229	251	234	229	241	260	242	264	244	231	213	214	218	238	216	271	217	244	249	244	269	232	247	225	228	214	206	252	239	276	252	224	236	257	232	229	266	230	260	263	242	233	239	241	239	247	243	211	217	254	250	255	246	254	235	242	228	232	251	272	259	234	247	234	249	221	260	246	264	220	258	242	251	283	238	232	229	257	273	240	213	250	259	274	237	262	234	252	274	226	217	258	254	248	261	236	235	243	250	242	253	230	236	256	255	226	245	277	243	246	236	246	223	266	233	243	241	243	241	254	243	270	260	236	231	248	249	245	247	264	256	254	266	261	260	223	236	218	271	227	278	226	255	253	269	255	273	254	229	215	215	275	252	234	244	230	257	252	255	249	220	262	256	257	269	261	268	234	251	239	247	244	224	235	246	238	228	255	256	275	207	242	246	235	230	262	272	231	223	244	258	268	283	230	231	241	225	263	264	250	238	259	254	250	245	233	235	253	246	228	259	263	243	263	249	229	267	268	211	245	235	268	237	247	248	234	236	237	225	237	207	269	259	244	243	248	253	262	251	271	257	241	261	262	284	253	254	235	243	221	256	249	252	248	257	245	267	248	251	237	262	247	208	223	259	259	248	225	239	244	255	247	243	229	241	248	232	265	214	223	244	269	236	231	226	247	247	219	241	205	258	267	248	235	222	270	249	231	248	238	234	243	200	246	245	260	231	254	227	261	234	243	265	247	255	231	248	250	244	212	243	232	258	201	239	238	245	249	229	218	232	241	226	224	259	267	253	246	252	225	261	223	247	255	228	239	237	238	253	251	253	238	235	234	270	248	233	209	251	233	250	232	247	251	244	244	265	249	223	276	269	239	222	242	259	255	238	251	257	236	247	270	250	240	269	246	249	229	259	239	248	258	234	260	264	254	236	259	248	239	225	244	204	219	206	258	226	254	231	246	241	242	252	244	236	282	243	255	246	248	246	256	242	243	260	243	247	244	229	249	245	252	246	236	200	272	266	264	225	246	242	259	231	221	249	237	244	268	230	223	244	256	253	248	238	248	252	253	245	247	230	285	257	257	271	243	218	247	246	254	248	251	262	238	244	233	223	254	252	246	228	266	250	234	261	245	240	269	254	246	210	256	253	262	246	262	246	259	243	245	234	253	219	215	245	250	234	223	262	246	270	246	261	249	222	262	258	228	228	255	243	229	261	246	247	233	251	239	239	238	234	222	250	233	280	254	270	211	250	253	232	244	255	274	240	255	263	258	293	239	282	229	222	255	208	250	299	236	245	250	240	263	243	219	246	250	252	261	251	245	241	273	249	259	249	246	227	239	235	232	250	262	238	223	233	262	251	219	236	259	254	243	264	295	240	249	237	248	229	230	271	271	231	256	214	278	230	231	252	266	271	259	250	239	242	254	233	225	284	275	224	247	239	251	232	227	279	235	249	236	208	272	262	240	250	251	238	210	267	248	219	245	241	241	255	257	242	204	232	239	249	253	223	257	240	273	260	245	259	234	259	228	249	272	237	253	267	248	247	234	224	246	251	250	248	267	238	228	248	242	223	253	259	251	250	261	259	245	250	259	232	277	268	241	242	256	268	263	230	242	253	259	239	245	226	247	250	263	225	233	241	238	259	260	260	241	258	228	245	247	255	264	257	261	256	237	223	238	227	246	250	229	249	266	244	257	238	241	227	240	242	235	225	236	250	245	246	216	231	249	246	232	235	261	234	261	262	252	266	227	257	235	235	241	244	252	262	266	244	257	240	251	213	269	276	249	235	239	205	258	252	254	244	244	236	232	243	221	260	247	240	243	224	241	273	232	271	240	256	243	250	230	217	250	268	228	278	242	244	234	267	242
17412	8354	1257	1123	992	855	808	793	670	677	658	664	671	658	627	655	635	644	614	622	639	601	587	600	629	632	650	637	622	652	646	608	584	640	608	618	584	604	618	592	629	641	631	611	593	579	663	582	627	630	568	642	641	636	581	596	586	589	597	626	646	595	572	608	583	637	629	606	621	626	594	677	571	589	572	595	577	643	619	595	625	656	572	650	622	598	583	603	607	616	621	545	654	545	571	610	604	617	618	577	602	622	578	636	569	590	582	649	609	591	620	548	566	566	526	616	575	586	594	630	597	576	597	596	601	567	658	629	630	656	577	595	615	597	631	629	588	619	598	618	608	588	638	592	629	624	572	616	614	637	626	598	620	626	594	600	613	608	625	586	600	581	589	648	616	577	586	590	577	570	596	588	574	631	580	597	617	613	585	601	593	646	596	617	599	604	625	646	612	576	624	620	591	616	592	605	601	601	625	620	606	611	582	625	610	631	570	596	621	617	606	585	617	615	577	608	605	606	651	599	571	648	592	609	600	566	570	601	626	626	612	599	626	622	575	563	611	591	634	562	654	630	582	574	613	589	583	586	596	629	589	596	601	639	625	614	658	630	613	584	607	629	612	619	608	654	670	574	602	617	596	632	546	610	622	604	596	606	566	636	575	603	624	622	613	615	631	618	598	597	590	653	622	640	599	635	667	643	615	583	626	598	589	575	609	571	599	607	624	611	593	590	614	625	625	618	579	632	593	603	562	583	569	670	626	640	584	636	599	582	623	585	629	582	622	580	618	593	607	577	639	551	632	642	623	648	591	554	531	592	641	624	591	593	632	659	600	616	612	583	607	577	632	638	620	647	631	611	598	593	589	584	640	596	578	552	597	640	589	620	624	650	639	623	607	577	563	620	615	608	651	614	586	609	640	555	599	604	588	601	605	561	624	624	583	588	605	534	604	643	587	549	631	610	626	604	633	593	591	634	602	600	600	604	574	606	580	615	631	593	578	580	586	607	635	620	581	649	650	606	626	616	632	576	572	591	592	581	594	579	603	598	625	593	593	657	571	634	595	595	630	614	616	575	618	611	622	602	615	597	650	586	566	612	649	622	622	628	567	604	591	621	634	568	608	681	600	629	572	567	618	610	616	599	589	640	598	630	608	592	610	627	578	626	588	605	606	600	578	611	628	610	580	579	549	607	614	605	607	607	615	613	621	597	625	615	581	615	594	656	574	623	640	638	640	586	644	638	605	617	616	599	611	646	593	613	619	579	569	589	576	586	569	607	602	560	611	578	587	580	604	575	606	634	521	589	609	599	625	599	646	578	590	597	613	595	619	596	602	594	622	625	574	657	603	597	598	607	651	604	602	607	616	629	588	598	570	583	608	602	582	594	610	618	599	643	615	576	663	613	623	577	619	607	607	572	579	606	596	577	604	611	597	601	610	630	593	607	594	576	632	621	610	612	540	554	552	573	631	615	597	683	609	628	587	611	569	611	616	588	592	593	607	576	605	573	637	579	631	615	607	629	599	588	615	597	598	613	550	561	613	616	581	654	576	598	650	590	640	634	628	558	612	598	564	638	612	577	601	594	569	637	587	612	580	581	590	617	590	580	595	565	558	585	616	595	598	598	603	575	583	580	583	590	644	594	622	636	610	617	568	642	601	580	612	650	634	594	592	622	614	633	596	654	613	588	546	656	608	625	551	580	640	568	601	588	609	589	589	588	611	562	590	620	575	586	583	652	600	579	611	639	602	635	581	591	605	651	601	632	611	645	597	597	606	600	641	623	580	620	621	598	577	650	595	673	624	592	579	632	604	621	618	616	641	593	571	607	619	585	623	606	629	636	614	678	577	622	605	593	610	622	580	591	622	631	627	635	566	596	557	596	608	628	546	593	644	576	618	578	591	563	649	651	656	620	603	604	615	582	582	584	614	618	651	598	575	584	622	635	633	595	653	630	632	602	630	619	564	578	630	621	636	634	602	610	595	607	582	579	616	591	633	605	617	584	583	580	594	604	622	584	622	560	635	602	595	615	612	633	634	578	618	613	606	590	621	614	587	582	585	604	644	591	629	595	578	563	577	639	624	614	591	580	642	619	603	559	592	615	589	653	584	626	611	561	578	613	608	636	598	599	614	570	663	645	619	592	627	557	609	616	593	594	629	632	595	593	600	615	601	618	588	590	602	623	635	618	599	584	617	611	632	575	615	591	593	565	575	624	591	576	580	631	555	612	592	585	587	609	604	641	600	567	571	591	608	640	630	638	582	616	591	619	612	605	605	572	546	622	624	601	605	632	582	608	600	600	601	593	593	645	595	552	589	662	597	613	614	555	615	618	630	592	596	646	583	633	597	597	621	601	577	611	609	581	600	627	593	644	632	616	591	621	573	585	590	572	636	650	608	619	635	596	601	660	604	640	631	619	602	677	560	598	628	617	598	587	601	617	598	588	605	612	616	608	574	622	606	632	577	582	607	602	585	617	599	607	610	579	578	605	624	674	616	657	575	600	596	600	628	628	605	564	666	587	577	609	607	602	587	617	620	614	640	607	561	569	568	617	607	615	661	577	609	635	629	610	566	587	605	629	612	602	624	629	602	621	595	616	588	617	612	603	594	623	609	612	640	628	619	616	571	650	583	614	595	586	589	618	609	591	583	622	586	569	561	594	636	613	627	569	607	606	573	617	630	576	615	631	588	649	597	604	572	605	653	636	603	616	559	581	586	583	608	576	613	576	614	586	612	627	627	643	574	585	612	608	589	579	650	618	633	582	619	592	598	628	628	606	608	647	592	620	619	571	553	586	622	595	588	592	597	584	628	577	634	611	623	621	615	587	668	586	635	585	634	639	560	609	599	572	578	624	557	601	625	639	586	625	631	595	655	562	628	656	621	602	615	574	605	569	618	612	588	628	595	629	613	622	647	633	581	613	616	593	590	616	612	602	624	567	604	558	631	605	594	594	566	604	656	634	589	615	591	609	621	597	665	612	638	644	587	566	588	591	598	609	572	655	646	618	626	588	568	627	617	623	597	546	585	612	615	600	614	584	612	581	556	599	614	565	601	619	620	624	566	600	616	596	592	573	629	606	622	610	638	604	574	623	574	585	593	611	640	615	648	587	585	598	625	649	619	589	609	570	593	585	607	595	593	578	591	584	605	585	601	599	627	586	563	603	605	586	577	607	610	553	594	586	616	571	608	605	623	586	644	572	588	658	585	610	615	570	601	583	602	611	603	649	650	598	630	618	610	637	600	622	550	612	604	642	593	644	650	595	565	607	599	604	600	603	583	645	624	562	605	588	624	674	630	630	598	617	620	609	621	599	617	607	601	639	612	649	590	602	638	622	592	619	619	629	629	591	596	613	585	631	596	618	619	576	627	572	655	599	627	613	652	559	590	611	591	626	592	630	605	631	670	597	625	591	610	656	646	592	645	631	619	584	613	587	588	630	588	640	602	626	613	610	603	611	590	645	566	621	615	597	610	611	627	595	677	604	648	570
31876	14535	2200	464	311	268	242	262	232	225	210	219	209	235	209	230	156	192	185	199	209	211	206	191	179	182	197	207	197	184	211	176	208	195	195	190	202	208	203	191	205	185	203	205	183	191	186	181	204	207	185	179	190	178	193	171	170	189	187	202	182	199	195	182	178	187	181	181	198	209	176	212	186	184	188	188	210	199	170	182	205	201	200	166	185	182	162	213	215	212	164	184	211	201	220	175	184	192	203	179	203	184	224	188	195	179	185	178	196	176	184	178	183	191	179	189	196	177	166	187	168	212	208	193	205	199	207	186	186	169	192	205	224	185	203	206	180	205	188	176	204	200	168	203	205	163	201	207	183	195	181	200	178	199	191	216	203	179	189	195	179	219	200	191	199	206	202	172	173	197	231	209	191	207	198	202	185	187	175	172	193	173	180	208	209	184	198	188	205	202	152	199	168	235	163	207	219	195	204	214	191	203	200	186	213	180	176	203	153	172	184	215	185	206	186	189	187	206	190	200	198	199	199	196	199	204	207	196	192	196	200	172	166	182	225	194	193	196	214	198	199	222	210	199	190	175	209	186	165	184	162	179	175	194	172	195	206	180	208	177	164	194	216	191	193	229	201	172	198	197	188	142	177	187	184	205	212	202	192	188	193	180	173	195	188	219	188	177	185	199	188	166	177	189	169	186	184	200	187	222	202	204	190	198	195	206	203	183	186	190	213	198	179	203	213	204	155	180	188	203	194	186	185	194	193	209	190	189	182	212	182	186	191	201	187	213	195	170	170	179	172	192	191	158	179	181	183	188	168	211	191	187	180	176	231	193	221	206	187	181	179	202	195	183	208	206	205	202	162	185	186	210	188	190	179	187	193	215	192	166	200	181	192	189	192	202	173	178	206	185	199	215	187	198	183	188	178	205	186	177	228	194	183	200	169	186	189	191	194	193	183	183	178	218	187	164	180	169	190	172	208	198	188	197	208	188	182	177	204	215	210	182	185	199	179	187	213	171	196	200	178	208	203	213	172	198	199	191	193	161	187	178	200	184	182	198	202	188	188	190	212	163	201	195	200	189	197	193	178	167	195	186	182	188	174	205	179	189	174	182	196	197	189	178	196	196	200	209	189	181	203	218	213	194	198	190	200	184	214	161	199	175	202	192	181	196	193	186	196	204	204	198	199	198	206	199	183	189	165	195	192	182	214	202	211	186	186	185	168	163	197	189	199	163	186	172	200	195	201	203	205	181	209	160	204	210	211	189	221	157	184	177	202	188	198	166	184	188	206	196	181	209	175	196	201	194	184	188	193	214	197	196	200	182	198	197	220	206	190	198	192	201	221	195	177	185	205	178	188	193	215	198	186	193	176	192	201	202	204	200	170	187	210	224	211	193	179	212	190	173	181	176	190	205	196	228	200	182	172	199	198	205	194	231	195	175	172	202	191	196	197	209	196	206	220	191	208	185	200	170	187	195	195	184	169	208	215	179	196	178	194	187	196	195	197	192	212	195	180	213	177	183	175	222	228	224	188	201	178	199	183	200	178	199	201	197	206	179	186	197	209	178	186	189	203	189	205	215	187	190	201	189	207	210	179	203	193	206	180	188	187	204	199	193	170	181	193	182	205	202	190	201	156	174	162	197	194	177	193	204	198	182	207	178	160	179	174	201	183	175	194	183	201	188	192	178	195	216	188	187	195	210	191	161	200	208	155	226	187	216	207	180	172	187	187	190	164	197	199	197	222	201	204	190	192	164	181	209	186	201	204	200	205	193	198	175	171	186	170	186	203	205	178	182	198	194	190	195	181	174	219	216	183	184	179	207	187	178	185	212	181	211	182	195	206	214	201	216	197	189	207	195	213	191	185	223	174	171	202	204	178	199	207	180	186	218	185	175	210	202	211	182	173	190	195	200	208	183	201	188	185	172	190	181	212	208	199	172	168	189	211	193	170	203	185	215	198	164	194	196	197	225	182	193	166	149	218	189	195	184	170	218	213	161	166	182	206	216	172	176	180	205	190	170	207	196	196	199	185	166	182	190	165	221	197	175	225	178	180	171	192	203	206	185	198	200	177	166	162	202	218	196	175	178	228	196	198	188	200	186	179	177	176	167	202	216	186	190	205	204	178	182	183	192	223	200	182	207	206	182	199	204	201	198	218	181	211	194	196	175	184	196	189	184	178	210	186	195	213	195	196	178	206	172	193	185	200	189	188	196	185	201	191	208	171	214	197	208	201	198	185	179	182	180	192	200	174	194	202	197	209	201	191	178	197	177	173	204	189	195	187	202	200	170	188	181	201	193	216	170	193	202	200	197	207	218	187	195	191	190	212	197	201	171	189	192	199	180	181	195	210	213	219	177	178	189	201	212	185	178	183	193	171	199	193	179	203	160	215	181	195	192	218	199	213	201	196	202	192	202	180	213	202	190	201	191	178	174	177	203	185	194	182	172	204	207	193	209	184	210	198	197	217	219	170	162	210	197	205	202	196	174	180	214	173	176	205	186	190	185	205	196	191	200	221	178	201	182	183	219	205	187	192	175	170	197	179	198	186	184	189	211	201	200	177	225	194	197	182	176	170	169	191	203	189	188	215	168	209	180	187	191	208	218	208	198	194	184	187	199	212	173	205	209	183	174	198	197	217	203	220	196	190	162	192	192	203	165	177	186	182	212	189	177	194	190	198	207	181	217	205	208	199	208	207	217	169	189	207	205	166	197	198	212	219	200	213	188	199	195	195	187	173	199	199	176	171	177	203	180	188	193	185	199	190	205	187	184	193	204	195	252	199	215	197	166	200	196	184	174	199	197	213	193	198	226	186	194	176	207	183	200	223	162	197	190	184	172	190	196	183	171	194	186	200	178	187	201	220	194	216	187	197	189	208	188	203	204	204	189	200	193	166	186	213	179	195	188	198	213	166	223	187	214	203	195	192	173	195	178	180	189	196	194	195	209	220	211	185	187	200	185	190	207	167	191	204	198	208	170	187	192	175	215	189	191	197	181	206	217	191	184	198	194	217	182	203	188	198	189	186	181	203	177	173	199	203	199	178	186	182	202	229	200	186	166	184	186	181	174	203	206	179	214	179	185	217	194	175	179	175	194	201	187	190	190	197	189	195	192	199	198	196	199	180	200	176	206	188	210	183	198	205	224	191	201	184	160	193	185	202	188	186	201	190	186	187	195	197	188	205	186	194	216	170	164	223	178	174	218	191	179	200	182	196	191	201	196	201	189	206	210	215	195	182	179	218	185	212	196	182	210	171	202	187	200	187	189	188	214	206	177	207	193	190	184	202	195	215	176	222	172	178	198	187	195	173	185	185	211	189	201	183	193	200	182	197	180	191	191	189	189	167	158	183	222	178	188	208	194	158	232	210	217	190	202	196	194	193	186	188	195	178	195	198	203	201	209	192	190	189	190	202	193	194	196	183	190	199	196	222	212	188	206	183	191	205	194	177	173	171	203	192	217	181	194	226	188	190	188	183	204	217	199	158	213
20910	11291	1736	1429	1196	973	831	673	699	644	610	635	526	583	552	546	562	527	510	532	547	503	492	487	504	501	490	458	510	514	514	517	502	468	478	449	460	509	485	479	461	495	496	519	490	467	466	474	485	498	472	466	460	477	503	496	488	449	513	477	490	491	495	504	499	439	478	511	514	478	474	517	473	528	493	488	489	454	494	474	484	474	452	510	468	514	489	450	460	499	466	421	486	482	470	494	515	399	463	509	471	482	479	458	522	506	497	504	426	516	453	488	505	506	485	487	466	509	493	510	488	481	477	496	496	519	476	515	501	482	499	487	524	477	482	484	483	494	533	467	498	487	477	482	464	522	511	491	463	490	460	529	487	491	480	488	484	480	511	482	464	480	462	493	500	495	442	470	476	469	506	476	514	511	447	487	469	452	463	510	500	468	482	469	483	477	494	507	433	477	490	476	471	478	477	468	477	476	485	478	482	499	465	462	481	482	506	496	462	503	448	477	477	465	437	482	511	472	511	468	505	484	488	472	438	478	492	444	462	494	465	444	503	489	491	485	460	459	477	476	471	473	476	476	473	498	522	476	486	464	468	501	457	495	510	480	474	457	453	484	522	497	500	500	469	479	510	479	456	478	438	497	487	506	477	493	499	495	478	502	495	481	464	508	457	458	451	478	481	518	457	471	491	489	496	501	471	489	470	463	445	479	461	463	484	494	486	471	477	506	488	479	489	504	471	484	468	471	502	482	502	444	527	479	469	454	498	454	470	496	429	483	461	453	432	493	460	474	493	458	473	504	494	485	457	475	481	480	496	476	468	482	484	498	467	497	482	494	473	452	451	475	519	483	502	500	476	492	491	479	453	519	464	443	467	481	488	488	465	480	478	478	480	518	485	490	473	511	467	466	470	466	488	474	473	505	464	487	473	472	476	491	455	481	508	487	469	484	505	455	457	487	528	487	461	478	489	494	488	478	466	454	502	482	499	474	479	463	478	471	467	511	530	518	526	497	473	498	483	496	498	486	440	501	478	515	483	542	467	472	472	476	444	490	455	459	517	484	503	511	463	512	499	480	486	494	482	447	532	507	499	446	447	475	503	506	482	446	472	457	511	532	498	493	500	488	480	481	512	485	450	459	461	488	486	508	468	452	485	470	474	495	493	467	484	464	524	457	509	493	487	487	494	463	507	492	495	480	468	479	486	481	453	491	520	503	494	490	478	439	526	485	482	504	453	509	436	456	472	467	472	490	488	504	496	452	489	468	491	437	474	500	457	441	501	461	537	487	498	481	515	476	481	479	470	488	491	466	489	499	485	501	481	498	490	470	451	499	453	486	515	468	492	465	472	517	456	455	479	496	493	497	485	470	465	445	480	516	447	518	456	475	491	469	472	482	457	486	452	483	482	466	509	484	491	495	492	479	481	525	484	497	457	478	442	462	498	466	489	478	457	439	472	431	490	438	505	484	465	426	482	448	440	430	502	499	511	486	486	496	456	478	474	498	482	468	472	500	499	479	495	466	499	475	478	452	474	503	455	486	479	508	472	464	513	489	475	490	505	480	505	503	481	498	507	460	528	484	487	486	504	513	471	468	497	478	454	484	493	470	495	456	474	487	472	463	510	480	454	450	481	459	469	470	492	474	504	453	480	484	480	463	467	445	504	510	484	480	484	466	483	522	470	435	465	465	501	511	468	487	492	468	490	494	502	462	460	446	429	494	434	502	477	486	505	491	441	462	520	476	498	487	484	494	447	471	452	485	488	465	469	452	471	480	441	505	491	517	459	483	508	473	497	487	500	485	519	503	474	478	447	525	499	491	470	432	485	499	490	479	452	462	498	473	528	501	507	475	463	483	514	496	477	462	453	516	485	467	495	473	485	440	473	502	486	475	522	479	496	475	467	497	477	463	500	424	471	486	468	479	430	475	462	460	515	543	459	490	460	467	466	476	482	482	425	469	489	503	463	480	469	478	470	482	484	465	488	518	478	469	507	440	477	507	486	444	531	463	509	469	479	482	471	471	469	465	471	464	456	488	483	481	502	463	470	452	483	450	495	491	484	503	513	492	474	458	490	493	441	450	486	472	490	459	474	485	475	491	465	511	490	464	441	470	487	449	507	492	515	471	449	446	462	484	528	469	474	487	484	495	506	477	465	489	491	449	466	511	479	515	483	476	476	480	468	472	503	460	463	507	449	502	479	504	453	476	506	457	476	468	501	445	474	481	452	510	448	495	474	470	491	476	474	454	476	436	480	470	498	473	493	485	511	461	441	538	482	508	491	489	506	455	501	506	521	504	445	475	504	490	477	469	466	499	508	519	512	501	471	475	462	489	456	495	483	492	442	457	502	475	458	441	456	464	465	508	491	489	505	524	528	486	513	487	512	480	497	475	438	478	450	490	477	476	509	523	466	460	501	476	485	440	482	513	502	465	464	492	486	465	455	473	485	453	452	455	486	502	469	501	462	510	489	497	485	498	491	487	437	480	458	489	510	481	502	467	489	457	507	472	488	482	485	520	484	502	459	488	478	434	473	533	483	472	520	459	478	494	508	492	466	492	495	472	520	500	516	454	472	478	468	481	506	496	507	489	469	464	440	506	458	468	515	505	483	500	469	468	535	461	480	509	494	473	443	453	462	478	484	493	480	506	450	524	489	479	482	481	492	486	477	497	489	512	506	525	458	482	502	454	499	490	470	466	479	497	476	493	472	534	504	476	454	498	477	510	495	507	458	463	491	467	483	485	508	491	495	464	498	506	482	440	482	448	463	478	509	498	462	483	464	453	475	492	489	468	482	488	478	465	486	479	491	482	506	472	500	508	493	532	473	460	471	443	482	482	483	480	543	465	472	491	487	487	476	495	418	519	461	464	519	526	482	472	497	514	463	496	471	463	477	490	506	493	443	470	453	475	454	479	470	468	453	495	502	465	436	476	481	473	473	458	458	456	459	498	465	447	504	439	403	462	486	467	493	474	487	467	505	505	451	467	480	512	496	445	485	488	495	483	516	499	443	472	440	450	489	468	480	490	474	493	490	466	482	457	467	467	463	462	481	463	478	463	472	415	484	478	477	465	489	467	473	468	457	452	473	480	473	477	478	526	504	459	459	466	485	491	458	488	463	480	463	453	474	472	473	487	494	512	499	481	471	440	485	474	509	474	457	484	484	483	512	504	479	497	496	484	486	477	500	500	490	452	516	497	497	511	456	492	442	493	525	496	466	489	464	499	490	464	487	461	487	480	483	499	504	456	480	459	501	501	470	466	472	468	507	496	516	494	472	492	505	481	485	480	474	481	502	444	527	496	505	500	481	515	501	459	461	523	475	499	468	473	487	517	489	469	457	475	497	506	495	492	481	496	458	466	467	491	473	473	446	527	506	433	482	482	448	488	526	502	478	485	488	472	502	458	467	480	476	447	504	461	467	465	444	472	483	491	453	503	492	502	481	473	485	456	493	506	472	486	486	473	467	447	465	485	488	485	485	462	442	453	476	458
11687	3545	376	235	216	209	206	199	204	214	222	194	187	184	184	172	186	197	177	212	177	181	209	215	205	200	219	213	175	211	216	170	210	207	203	225	208	195	195	207	195	208	216	188	172	209	183	201	218	205	173	190	200	202	203	224	212	203	218	215	217	217	240	207	191	168	214	205	190	205	212	206	208	186	187	213	176	213	174	209	212	202	217	210	202	203	189	198	225	217	222	202	178	214	192	199	181	215	201	190	220	196	185	207	201	186	185	187	216	196	192	184	221	191	211	193	194	214	213	187	208	207	184	207	199	217	197	216	202	193	183	204	197	160	190	166	166	204	202	209	197	208	209	196	199	185	179	208	196	185	182	215	201	226	176	179	211	186	178	201	175	214	180	177	191	233	193	208	186	204	187	180	199	179	201	222	227	185	197	190	205	216	181	227	203	217	215	203	206	194	190	187	230	189	185	225	184	192	207	198	199	187	187	189	209	214	180	192	207	191	180	235	209	191	217	204	204	234	188	197	197	170	219	209	220	193	239	209	206	197	224	206	230	190	193	213	211	212	221	207	216	150	206	208	239	212	191	206	214	186	214	177	209	186	188	187	183	222	222	189	227	202	223	179	213	202	205	209	213	217	193	183	199	216	180	191	219	196	204	183	211	194	201	173	219	199	187	167	222	207	187	186	189	212	208	214	207	212	188	198	190	165	185	203	217	203	169	197	198	210	179	205	215	185	193	199	198	194	192	205	202	193	208	217	212	212	177	199	179	225	201	213	200	212	200	196	229	161	209	199	199	207	205	199	181	206	200	212	202	215	209	202	211	218	221	208	215	194	204	187	187	169	203	199	198	181	202	196	197	202	209	190	182	193	202	194	206	182	184	192	194	182	193	215	188	218	190	188	198	204	183	189	187	212	187	213	239	202	186	195	199	218	211	204	192	169	227	171	202	182	177	190	181	187	190	205	161	183	188	184	231	190	216	208	190	217	196	188	220	210	200	179	212	213	190	188	187	218	212	211	232	182	217	196	200	214	198	212	177	214	209	196	211	217	189	211	234	192	199	228	194	218	205	188	192	183	224	186	210	205	189	197	204	208	204	195	187	189	205	216	200	225	208	191	188	209	195	204	204	176	218	228	204	202	197	176	214	193	181	204	229	192	230	197	193	202	204	206	208	207	180	205	205	193	202	180	201	194	190	214	205	196	218	177	200	207	214	171	194	199	204	176	234	209	186	197	216	206	206	172	207	187	199	188	228	200	203	200	202	214	194	192	207	198	182	191	178	221	212	186	222	203	207	225	205	193	209	213	186	189	222	188	190	191	179	200	217	191	192	189	213	227	235	203	201	196	225	208	213	209	199	200	188	215	199	184	197	223	202	209	218	191	179	202	203	165	215	191	182	204	196	205	190	198	215	210	190	186	205	213	184	200	196	170	212	187	193	227	205	189	197	219	174	215	191	209	205	206	190	190	214	177	210	194	192	211	218	208	194	191	199	181	175	185	199	188	209	211	197	216	185	179	187	173	204	221	208	221	215	176	176	211	221	201	210	201	211	214	209	213	208	212	190	206	177	168	197	221	197	202	186	202	209	207	211	220	202	178	201	210	193	182	228	206	216	210	199	231	181	193	193	181	201	201	197	215	195	225	203	208	204	208	205	194	202	193	205	204	208	205	210	208	207	217	217	197	220	207	196	177	198	205	186	204	208	196	221	206	211	198	176	207	195	192	222	211	205	210	192	215	205	184	205	201	206	195	199	185	207	205	211	187	184	203	211	203	218	197	187	225	204	196	227	192	202	186	213	186	218	227	211	217	221	216	184	213	187	207	193	218	206	208	191	177	212	215	199	216	198	206	187	215	200	218	188	206	213	172	219	203	208	205	197	208	183	189	221	186	211	200	227	210	231	212	199	210	184	197	188	208	205	172	194	232	209	191	203	185	206	211	184	199	197	198	184	197	205	221	193	203	228	176	196	218	216	203	213	232	223	203	199	221	192	212	168	189	190	178	195	180	185	229	216	182	205	209	230	201	202	199	210	204	207	191	205	189	202	181	223	234	209	190	211	200	197	217	187	199	197	192	170	191	218	219	198	190	213	192	200	181	210	202	192	219	203	200	221	206	200	200	207	211	216	201	221	214	214	191	204	172	187	200	196	196	178	218	215	210	212	195	180	189	212	203	212	199	211	193	181	190	197	214	190	190	208	216	187	221	202	180	217	194	219	200	167	192	201	191	227	225	198	205	216	190	206	238	231	200	208	225	205	188	219	177	214	217	213	186	184	181	206	233	189	204	199	188	222	220	199	217	202	196	206	200	189	206	242	202	211	190	194	192	215	199	185	194	177	194	175	210	217	193	221	183	197	194	204	210	208	205	210	208	196	233	203	198	216	199	216	220	212	228	236	199	196	217	182	202	216	175	197	175	195	222	193	198	228	186	207	173	198	210	195	185	198	187	209	191	172	220	201	195	188	209	223	189	190	188	219	206	222	193	213	186	179	207	183	178	199	190	199	186	184	208	218	219	214	225	228	213	220	209	192	201	202	197	213	187	210	214	225	230	199	191	218	204	202	191	237	212	205	199	194	220	213	234	195	220	205	198	214	205	205	184	183	201	221	204	214	230	204	205	200	171	199	215	171	192	209	200	177	199	193	211	209	236	223	165	184	179	194	178	218	189	199	199	188	206	199	209	200	189	212	222	196	200	188	189	174	219	217	206	188	195	185	202	214	193	211	216	209	188	202	190	228	202	222	241	201	204	179	180	189	189	193	201	198	195	229	204	213	211	215	178	216	193	181	230	176	218	216	186	192	187	220	197	188	232	195	224	199	184	192	210	217	206	190	208	194	197	203	192	192	179	204	195	221	219	211	191	222	205	199	187	220	225	199	206	181	201	172	201	217	188	207	189	176	234	236	195	219	214	213	206	215	216	198	195	204	202	214	189	197	190	197	174	181	194	203	205	197	220	191	197	204	210	212	203	194	193	183	192	202	204	224	204	207	195	230	185	208	195	224	186	202	183	182	225	199	178	223	243	207	197	182	235	174	189	212	195	179	187	203	191	222	216	182	206	191	215	202	202	182	176	227	197	189	233	202	181	198	177	187	223	219	203	200	202	222	214	205	232	209	186	256	182	170	190	209	228	202	182	185	193	205	201	215	207	210	202	218	207	212	192	206	215	208	211	233	224	191	210	201	199	210	203	226	227	191	190	212	187	176	202	214	208	227	201	211	201	198	232	185	211	203	196	211	213	221	198	200	186	178	171	197	192	205	225	201	186	190	201	206	224	190	203	209	184	180	178	201	209	182	194	195	221	195	196	192	167	194	231	177	217	180	220	205	200	200	205	197	217	199	201	206	198	226	191	225	211	192	188	203	190	193	186	184	203	179	210	222	227	219	188	236	199	209	216	230	213	216	185	209	183	224	212	196	184	196	196	172	194	224	169	205	189	199	204	210	192	179	213	210	205	190	200	188	204	203	202	213	193	188	182	206	217
8683	3531	728	628	575	541	549	531	536	526	452	520	543	534	523	500	543	534	530	480	505	540	515	522	523	484	469	482	548	533	518	502	529	510	505	518	502	496	516	570	490	486	481	539	506	485	480	541	474	533	496	555	516	510	487	510	531	508	494	488	505	498	530	515	533	546	511	504	517	522	527	499	515	527	490	513	511	468	547	484	547	539	548	473	551	563	523	510	525	490	525	495	475	530	554	507	479	492	542	543	569	541	517	528	504	491	520	518	526	513	506	487	544	493	504	525	502	487	532	558	539	524	509	519	472	504	546	511	554	486	526	527	491	495	494	501	515	530	501	481	516	551	554	519	489	491	585	494	549	509	563	512	494	512	524	523	500	513	491	504	545	492	512	550	503	552	510	486	569	535	520	513	488	511	542	519	470	472	492	536	509	499	535	540	518	514	527	525	532	556	513	522	571	493	512	529	520	536	526	532	536	547	518	548	537	540	453	467	558	515	512	535	530	521	516	541	539	482	509	491	489	523	492	519	507	571	495	531	543	505	516	547	526	524	503	522	510	516	515	526	508	512	509	481	548	542	549	526	502	494	504	548	522	523	525	513	511	471	530	502	547	546	507	486	549	514	494	552	488	493	514	479	528	527	549	524	498	500	503	493	533	440	517	507	525	535	473	532	520	514	528	500	480	536	536	521	511	507	540	533	515	464	500	552	473	504	511	539	541	457	558	533	513	496	545	504	516	527	498	538	531	495	538	536	480	503	564	498	492	482	505	468	545	549	491	509	519	537	503	511	521	524	495	523	515	520	492	483	548	473	515	499	490	514	500	504	485	513	492	560	520	490	522	568	529	533	491	495	509	539	547	492	486	514	550	528	502	541	524	481	492	514	548	584	510	497	550	470	504	517	536	507	503	504	560	513	535	535	505	528	549	497	532	552	545	518	517	518	528	515	524	481	528	562	521	492	562	487	497	549	511	512	565	508	531	466	499	521	473	531	523	479	521	546	510	487	539	513	504	530	533	487	502	499	474	520	518	527	527	488	511	533	532	530	530	511	541	499	540	555	534	543	523	502	498	533	488	540	551	471	502	559	505	497	478	481	539	530	501	506	493	522	507	506	488	520	496	561	464	508	591	536	514	558	549	573	554	473	522	498	487	510	512	511	512	524	513	495	505	492	502	543	525	511	532	500	494	500	517	524	522	495	544	524	499	509	506	478	503	515	488	531	544	474	529	540	514	498	490	514	545	500	517	485	490	488	495	504	517	496	508	497	536	514	497	456	551	533	533	513	495	532	528	532	532	524	468	504	531	543	495	520	527	487	494	546	495	572	554	485	517	514	511	481	571	498	525	505	508	567	531	502	506	491	533	489	563	557	516	474	508	507	510	514	532	540	532	535	535	503	523	500	478	526	546	513	538	511	527	509	508	542	517	544	515	493	504	523	485	534	499	513	519	526	497	533	495	523	545	489	520	503	477	535	487	513	539	523	491	515	535	545	490	490	509	507	486	494	533	511	536	497	552	506	508	545	548	509	500	497	504	482	497	504	519	537	517	489	499	500	472	483	483	496	459	505	540	519	480	515	514	548	516	460	490	523	527	511	512	481	505	506	517	522	469	491	504	477	520	515	496	506	545	506	497	502	492	507	503	493	535	489	544	526	493	499	487	495	493	508	534	508	505	535	498	513	549	539	499	532	531	538	498	527	529	538	504	564	520	517	503	477	484	500	501	517	543	550	487	481	477	503	518	550	485	512	510	557	506	528	509	476	536	520	551	525	543	498	502	523	490	521	518	533	492	480	487	568	511	525	503	498	510	539	501	530	457	510	525	489	493	472	514	512	483	507	518	505	464	536	482	569	529	527	530	511	504	498	520	490	517	537	478	505	493	528	533	495	519	507	545	502	518	533	533	524	499	503	508	506	495	538	514	556	470	525	502	555	486	514	495	512	522	532	524	575	536	501	458	531	529	502	493	522	517	524	511	531	498	538	521	520	552	524	522	481	532	490	512	536	518	530	549	522	463	487	511	542	499	490	523	493	472	523	529	564	461	559	532	531	495	501	487	499	521	467	537	481	540	458	490	510	558	496	508	502	537	461	532	499	520	480	536	525	513	537	507	535	542	497	546	495	512	546	529	485	511	498	543	522	514	517	536	524	491	550	534	539	493	521	500	497	525	511	516	473	551	505	523	511	527	513	562	497	529	503	476	465	489	510	517	519	516	556	517	518	519	527	484	510	513	524	540	483	548	504	525	530	531	490	485	533	531	525	490	516	527	525	501	513	523	553	555	496	503	551	526	514	494	568	548	524	531	530	559	496	509	522	528	503	469	512	547	506	497	508	540	512	501	526	513	526	503	476	482	504	507	487	465	556	503	523	491	507	533	547	520	473	567	473	491	506	494	535	488	529	500	530	533	539	499	520	523	519	523	544	534	523	469	518	515	514	518	528	522	480	515	517	516	486	497	547	535	507	533	511	469	499	527	512	535	505	535	527	558	496	526	525	467	512	480	521	536	544	524	533	521	484	523	518	555	490	532	505	481	498	509	543	452	508	548	528	505	472	521	523	450	517	511	516	534	503	499	518	524	486	502	491	522	501	512	534	517	494	539	521	470	535	541	489	514	532	532	510	533	519	516	476	488	464	518	541	512	476	516	521	535	531	482	530	500	484	504	541	521	515	522	519	524	496	490	506	521	520	538	520	501	522	521	526	503	505	504	512	488	544	516	540	504	518	585	546	514	546	525	495	533	508	532	471	512	555	517	499	519	528	514	477	519	533	495	507	512	506	534	459	472	490	528	482	552	506	493	536	506	513	522	491	523	525	520	528	551	544	502	488	516	492	500	510	528	539	516	500	495	532	554	503	530	504	501	529	524	526	518	488	531	523	512	516	517	522	509	513	511	475	527	501	487	485	491	547	497	530	545	496	523	518	516	489	486	507	520	537	528	512	553	516	523	505	508	473	534	546	529	520	541	510	544	510	519	469	489	519	496	520	529	493	488	517	526	487	523	539	513	553	502	518	528	543	491	513	466	513	514	508	540	529	500	508	542	511	517	502	501	559	520	499	495	471	529	479	540	557	551	529	514	511	499	536	528	501	473	532	501	521	536	490	527	521	512	537	508	522	514	524	496	533	528	530	502	516	464	476	495	498	528	494	541	484	505	521	539	498	504	544	530	507	522	496	532	487	511	531	532	484	500	527	529	483	475	503	497	510	544	565	516	484	490	514	502	492	502	475	507	495	499	516	531	502	498	490	527	540	522	530	535	483	521	504	506	522	535	524	551	521	535	504	558	520	500	508	526	518	505	501	521	522	500	542	540	522	495	543	483	515	483	498	512	518	496	498	518	456	540	520	495	510	510	509	502	498	509	537	499	501	530	509	509	505	493	510	511	497	497	521	507	507	486	491	523	521	490	462	532	512	530	563	539	504	526	500	504	527	496	571	545	533	493	529	591	539	520	508	535	540	518	490	474	510	526	503	531	499	510	503
24094	8618	884	359	339	281	242	274	269	266	251	270	285	240	294	237	230	247	238	254	264	241	235	248	246	249	246	249	258	249	266	238	256	257	269	242	274	275	238	284	248	268	230	266	251	253	254	262	221	247	229	239	247	262	248	276	284	269	254	250	260	233	268	257	231	253	251	248	250	221	234	269	244	258	256	255	246	258	267	255	253	262	241	254	252	242	260	249	250	225	273	262	261	265	239	244	253	256	241	246	262	257	321	268	270	258	209	256	278	280	247	295	257	275	269	241	255	230	251	256	229	244	274	264	252	253	241	249	234	252	244	257	232	252	251	210	264	279	255	240	276	251	245	247	241	239	280	239	275	262	265	262	252	243	235	238	260	242	226	240	276	241	236	235	249	257	253	249	248	242	240	243	244	261	235	244	253	247	273	221	241	263	238	263	259	269	264	258	263	229	238	259	266	266	241	244	259	243	218	246	245	252	255	277	228	265	251	226	277	259	254	253	267	229	266	255	260	260	258	250	255	253	270	236	269	261	230	239	256	273	248	259	247	234	251	237	225	254	254	288	257	249	258	250	242	225	252	249	234	236	227	237	230	245	256	269	264	268	273	254	253	270	247	260	248	244	235	275	234	244	254	261	283	248	244	256	267	247	265	257	231	263	252	235	273	260	240	264	256	253	229	242	255	248	247	259	274	213	246	226	237	247	232	239	299	240	249	230	272	232	229	255	233	281	260	232	259	241	243	264	259	285	265	256	251	232	227	255	262	222	284	252	254	245	266	257	223	243	267	263	267	265	246	253	279	233	250	271	257	271	252	240	246	250	248	254	243	241	251	273	263	252	264	288	255	261	289	249	226	220	242	270	240	223	269	230	260	247	249	274	246	271	261	256	275	256	244	241	237	258	201	207	284	264	222	272	236	246	254	254	222	224	237	254	238	242	246	288	268	272	272	244	267	243	254	294	254	269	263	263	260	246	234	233	241	268	255	255	245	249	256	231	250	284	252	276	267	252	243	241	238	241	248	264	239	247	263	227	249	254	257	265	249	249	281	241	236	240	251	274	241	272	253	224	259	270	255	239	239	256	219	234	262	264	228	213	210	269	245	240	238	261	248	235	253	248	253	257	263	237	262	257	255	229	260	268	239	302	246	236	236	251	267	237	266	255	229	242	240	218	260	259	291	258	242	260	267	248	242	237	270	264	242	260	254	270	247	268	265	250	254	241	242	251	248	269	240	231	232	251	259	256	275	248	247	249	257	246	263	256	231	263	260	276	280	243	243	269	247	233	259	258	241	269	262	272	272	260	231	234	258	286	240	263	257	235	256	276	246	278	281	247	246	267	263	274	211	246	259	267	257	255	227	240	250	254	238	255	253	231	246	272	252	242	240	257	272	241	280	236	264	276	257	243	246	248	247	234	270	234	236	244	237	266	273	233	263	225	258	237	234	273	250	228	234	253	243	241	252	294	255	253	237	243	253	243	288	248	229	261	254	261	243	258	265	235	255	246	268	262	241	243	251	232	269	270	249	249	225	271	225	258	257	236	228	271	272	229	251	227	222	242	244	259	257	219	255	247	236	223	246	283	259	245	266	239	259	254	259	261	262	244	248	254	247	242	251	250	249	265	254	230	242	262	246	247	255	231	275	258	263	244	293	219	252	236	251	235	243	261	255	254	256	247	269	237	268	239	250	239	235	229	278	258	238	272	257	279	250	255	227	230	247	243	269	263	244	243	263	229	264	250	260	242	245	241	244	291	250	269	243	230	266	231	224	247	245	258	222	261	277	265	245	248	282	251	230	231	235	267	249	261	261	256	232	228	247	257	266	245	286	257	236	218	240	273	253	257	267	265	262	249	253	255	252	281	285	261	239	250	230	242	242	222	268	245	235	220	239	263	235	242	257	256	271	245	261	265	251	235	269	229	252	281	255	242	245	227	268	231	233	254	244	235	231	261	256	260	278	228	236	251	257	239	279	262	255	220	215	252	273	260	249	254	246	244	253	246	255	251	239	239	250	278	221	249	269	237	227	246	244	258	246	248	243	247	265	275	249	255	279	248	264	279	243	246	255	246	244	235	278	264	272	245	239	260	277	262	241	264	253	264	252	244	265	238	269	244	283	243	241	260	249	269	236	270	261	234	250	262	262	275	248	218	229	256	281	282	243	241	243	238	241	254	252	241	227	226	267	231	268	271	219	253	277	236	259	254	256	255	278	265	233	247	238	257	237	258	268	241	267	259	265	248	232	259	256	231	267	237	274	274	267	246	283	259	260	271	263	277	261	279	262	280	247	234	244	255	220	280	233	240	278	284	249	260	277	256	268	249	246	278	267	264	245	225	273	256	251	254	248	258	276	247	261	270	241	253	245	268	271	245	236	267	243	244	261	247	246	275	245	233	248	226	273	251	259	255	252	258	249	243	269	233	281	258	278	245	233	252	288	269	251	255	224	257	286	256	246	228	237	256	246	245	266	260	259	258	273	265	239	257	241	261	250	268	260	256	242	223	255	271	249	270	254	246	260	285	266	264	238	225	261	254	270	216	266	257	232	239	232	247	256	286	268	233	278	273	248	246	261	268	232	229	256	257	247	273	246	259	256	258	233	243	252	255	294	249	244	228	266	229	257	255	241	278	284	265	263	225	234	234	241	289	243	251	276	244	238	268	273	260	248	240	285	306	256	215	257	251	270	260	232	273	246	268	242	267	274	219	270	230	262	273	251	232	245	268	267	284	268	255	252	242	253	285	256	273	243	260	229	251	278	232	232	282	267	257	221	227	232	277	256	227	245	266	265	254	240	257	245	249	218	269	275	240	272	246	254	267	225	254	265	276	249	216	249	236	252	233	246	253	244	253	212	259	262	219	252	234	247	296	256	238	276	286	258	258	226	250	245	270	262	210	243	272	250	234	248	261	293	215	213	238	244	244	229	245	234	239	238	234	279	256	240	264	249	242	251	254	270	223	255	246	261	263	262	271	253	248	249	259	243	275	227	255	264	240	204	263	264	258	233	253	208	276	265	260	260	235	236	234	253	237	260	273	223	252	244	264	264	239	250	276	225	263	257	227	242	246	234	257	222	262	266	240	223	240	249	241	265	269	240	262	236	270	260	294	250	277	256	270	249	242	223	262	244	267	238	278	245	242	228	250	255	256	254	308	253	270	259	270	292	266	238	247	252	256	275	239	237	230	232	225	252	249	262	244	248	271	217	211	255	269	269	263	212	233	250	231	261	268	250	244	262	265	286	266	285	274	250	235	264	254	254	226	275	236	244	239	255	232	240	254	251	258	261	286	271	237	233	260	232	241	247	238	264	250	229	253	243	247	273	214	256	266	267	243	257	245	244	234	255	240	223	262	299	262	256	256	248	269	253	254	259	291	246	242	239	297	235	220	265	257	243	267	237	281	226	263	245	280	236	240	260	241	245	234	242	264	271	253	261	242	230	224	267	250	261	276	241	219	261	270	260	254	257	260	244	251	244	236	236	260	248	247
17451	7236	1128	1128	1055	843	761	769	779	715	678	634	682	725	666	654	627	645	654	652	656	680	668	654	656	635	662	595	630	694	634	604	645	638	600	657	627	616	629	634	634	658	663	592	614	629	571	596	653	651	612	595	626	677	629	615	597	596	645	614	613	633	604	629	644	627	682	621	625	655	621	649	610	585	628	652	608	625	614	633	661	627	630	622	618	633	571	632	628	649	615	603	654	641	659	618	595	606	589	589	613	630	622	624	612	624	605	592	574	628	648	625	638	646	617	605	629	614	641	651	620	655	629	616	625	673	610	625	590	635	651	657	675	595	662	596	621	629	633	689	592	645	626	652	647	645	605	589	633	680	652	596	589	598	597	649	610	636	652	624	581	581	598	578	650	623	601	637	637	598	693	602	637	616	623	607	629	624	623	611	612	626	639	618	598	588	639	614	653	625	609	648	604	621	642	613	620	573	634	617	672	567	609	624	673	614	602	584	616	613	627	623	622	646	655	654	618	643	593	622	607	592	651	624	579	582	632	652	655	641	629	610	574	670	602	597	647	642	690	602	612	607	651	683	647	636	622	657	646	597	590	609	634	620	599	600	634	640	620	614	612	624	612	604	635	662	619	635	640	570	638	606	591	674	602	635	611	606	615	632	599	633	604	648	650	654	599	582	594	635	613	643	599	593	617	646	648	705	623	644	644	635	639	622	586	626	611	615	601	649	579	654	623	639	636	639	581	628	635	607	592	567	618	602	621	630	623	654	631	627	645	633	567	622	626	643	668	606	614	617	607	609	629	625	594	643	609	682	617	613	636	669	624	615	639	596	606	627	626	647	636	635	613	646	626	618	648	604	597	624	627	627	577	679	601	601	627	640	603	580	617	635	620	643	598	630	618	649	644	625	635	623	639	581	608	633	607	680	651	614	634	632	638	646	603	629	607	583	631	602	619	681	662	635	640	646	622	613	621	644	589	598	633	631	613	672	603	630	605	603	684	619	573	603	610	589	640	648	630	629	663	615	660	616	665	637	602	626	645	640	622	645	601	623	606	600	626	648	612	631	622	643	648	558	596	631	590	633	594	578	622	642	633	615	597	587	652	624	655	608	629	593	634	599	602	690	568	645	624	605	610	628	640	627	612	608	602	637	625	640	636	593	587	612	622	653	689	627	656	681	584	599	599	617	598	623	630	628	582	623	578	610	614	661	617	630	614	577	604	592	591	646	580	648	657	634	618	621	626	639	603	587	570	657	620	655	627	624	595	641	637	658	649	586	588	614	620	606	608	626	570	636	639	639	584	685	601	618	607	626	614	615	631	614	653	668	572	655	644	663	629	626	630	598	615	619	586	579	640	614	595	695	584	607	697	641	629	599	630	618	647	627	609	639	588	617	668	634	636	676	617	658	649	562	604	601	623	630	638	612	622	645	610	635	595	595	630	622	598	607	590	639	598	628	664	603	618	615	611	618	626	625	631	630	593	608	599	603	596	616	633	669	688	619	612	642	628	610	584	604	621	622	593	640	635	621	610	651	637	603	648	577	624	584	602	579	627	669	612	630	623	612	620	616	619	632	676	583	644	660	603	649	632	611	576	567	601	682	660	618	630	619	642	594	604	559	609	617	646	597	606	654	611	609	645	627	605	636	621	617	673	633	624	614	626	639	582	609	645	617	647	634	577	613	619	624	630	614	650	593	666	616	606	603	615	629	624	658	619	551	605	617	622	641	578	626	627	659	655	617	641	607	628	599	627	653	627	629	630	651	639	660	625	630	645	594	618	657	617	636	617	601	613	591	660	641	638	625	704	646	580	598	646	626	646	652	617	624	586	640	588	631	627	617	619	654	643	601	651	607	658	580	660	611	624	618	631	598	600	632	618	607	584	659	599	633	611	601	614	621	606	602	638	609	639	659	616	629	589	612	609	649	615	614	594	592	660	631	631	606	661	644	654	638	599	652	632	634	622	636	615	622	598	616	660	596	610	620	623	626	659	606	669	660	614	656	570	639	574	606	595	615	645	652	622	659	619	645	614	606	623	628	617	666	594	591	629	606	625	610	623	636	622	626	624	627	643	589	690	618	642	572	645	639	618	588	599	625	589	613	620	609	623	617	615	627	622	639	605	644	658	640	636	634	621	653	614	612	600	612	604	640	641	634	621	634	623	626	656	660	639	617	616	607	625	586	625	631	627	622	582	646	612	623	617	629	623	620	618	599	604	658	631	595	621	645	631	632	632	656	630	635	638	597	650	610	623	623	640	614	645	603	618	665	604	613	634	640	630	630	622	623	655	644	624	628	649	608	606	609	614	610	647	622	617	661	640	606	601	623	637	635	578	628	592	633	665	643	606	617	628	591	607	643	675	615	646	616	628	628	589	650	602	618	621	635	651	577	629	660	624	581	646	623	608	650	614	655	570	603	620	635	576	632	671	608	599	609	591	646	590	636	626	610	611	629	609	662	629	599	605	632	681	593	667	641	655	602	594	632	589	640	620	655	617	630	653	592	645	653	584	596	624	601	594	670	609	640	642	672	621	615	629	624	627	630	665	699	607	615	640	582	647	602	630	665	586	650	616	628	619	615	624	659	628	559	625	636	661	612	600	630	637	621	616	657	626	651	580	631	599	628	632	629	625	650	638	617	602	628	599	618	615	661	616	586	612	582	624	609	650	612	614	611	598	632	685	598	594	606	652	649	622	598	631	595	640	686	599	638	580	614	642	594	593	587	661	648	646	594	611	616	627	664	643	593	612	596	608	635	626	628	610	605	593	651	640	646	610	598	620	624	596	608	638	651	638	636	603	642	635	621	640	633	672	628	641	627	633	631	639	598	616	598	638	621	680	614	637	595	615	611	630	632	670	623	656	632	643	631	618	656	633	604	628	661	633	605	618	654	617	600	618	608	655	596	622	635	614	623	576	642	648	616	570	625	647	604	628	641	622	667	641	633	611	587	613	657	632	671	601	656	654	584	612	620	629	653	657	612	608	610	605	597	631	595	640	600	622	599	574	605	628	584	634	647	625	656	567	611	635	634	627	665	648	630	616	625	623	590	644	632	637	581	631	594	629	632	626	603	676	602	641	627	613	629	619	633	644	636	566	608	596	700	689	627	597	635	609	628	612	644	604	640	598	658	587	659	597	605	611	609	623	638	622	643	614	621	600	619	621	608	629	591	633	612	618	596	612	641	628	643	590	665	625	662	603	645	597	611	603	623	573	594	607	666	655	647	591	650	568	674	626	634	621	634	671	601	633	633	652	645	607	624	586	621	591	631	598	640	599	588	667	591	628	652	678	587	593	635	589	621	606	591	634	579	643	642	609	599	636	608	601	634	618	683	595	620	605	649	647	633	576	624	610	564	601	604	662	612	655	626	640	626	597	627	589	651	570	609	593	606	560	646	619	624	616	571	643	682	594	617	581	601	660	592	633	625	623	605	614	611	582	599	602	613	621	600	598	610	639	645	662	640	608	607	640	643	664	601	611	625	597	639	618	605
33344	13761	1837	504	313	289	247	223	277	238	204	229	216	214	189	194	217	216	218	206	225	222	231	203	195	216	201	212	187	209	215	185	219	191	222	202	224	209	192	189	175	209	184	197	215	186	203	191	212	228	231	228	251	219	207	190	216	200	214	197	186	195	184	197	204	179	185	190	202	197	210	245	228	204	201	227	228	219	181	182	197	210	184	159	201	186	197	165	180	206	201	190	218	228	167	193	199	185	189	201	193	218	208	201	211	203	201	201	183	193	196	190	196	200	221	217	209	199	213	183	215	211	197	203	217	181	189	203	185	211	192	191	171	199	235	187	195	203	200	172	186	202	190	195	196	215	197	172	191	204	212	195	231	203	207	196	195	174	191	214	179	188	203	226	193	214	171	219	189	180	214	186	194	205	195	215	202	164	180	224	184	198	210	209	180	183	191	189	184	195	188	198	206	190	191	201	197	212	197	204	212	227	170	206	206	180	198	196	204	213	192	216	200	193	201	201	187	188	196	221	192	180	193	198	242	207	202	186	197	190	221	183	181	218	199	197	218	200	205	206	177	163	208	197	215	190	227	186	205	198	190	201	212	192	197	234	193	217	198	200	160	186	183	172	174	204	207	223	215	197	208	194	179	206	204	190	206	228	210	170	205	194	216	214	192	221	158	191	203	219	206	201	196	202	174	201	201	198	201	218	189	199	168	194	180	179	215	210	191	187	199	211	199	179	199	205	159	211	188	196	196	195	194	205	208	225	193	205	203	185	208	211	197	197	193	182	202	210	215	202	225	209	203	185	186	196	200	224	194	207	193	193	194	198	202	208	216	190	217	202	200	225	203	202	173	210	181	211	231	217	208	193	206	216	210	194	188	170	190	219	188	214	204	215	190	211	181	214	176	236	176	202	204	193	191	194	201	203	202	196	178	194	212	190	197	214	208	202	209	189	198	194	173	187	201	182	174	221	201	205	210	206	164	183	210	198	187	202	193	205	207	168	210	186	186	210	203	203	206	197	210	202	193	203	196	215	224	207	195	186	181	188	193	215	197	230	203	216	238	178	180	195	221	215	208	189	199	187	191	182	214	203	207	195	191	210	169	219	218	199	229	189	202	189	214	186	202	199	201	209	202	198	209	212	199	199	185	184	204	205	189	196	172	195	173	207	190	193	189	182	193	187	209	220	214	200	219	175	169	187	214	201	213	181	211	193	188	191	186	195	184	182	201	201	228	179	215	236	193	183	214	184	216	209	211	216	235	206	193	163	205	182	184	180	208	189	220	188	212	202	197	191	176	193	201	206	213	203	211	205	188	182	205	193	201	179	193	203	217	199	173	196	201	185	199	181	188	173	175	193	181	208	197	194	188	202	210	184	204	201	208	211	223	171	199	183	206	169	161	192	177	209	204	217	208	215	183	198	198	211	206	192	235	211	212	210	187	216	198	199	216	192	222	218	178	220	214	200	202	191	190	201	194	183	200	191	182	208	211	184	209	196	191	202	192	200	180	180	197	245	176	182	179	205	226	180	207	196	205	204	189	194	199	210	210	187	201	194	205	206	227	202	217	174	201	189	208	202	201	199	197	165	185	182	207	189	192	201	199	173	189	197	206	205	207	181	199	205	205	201	189	182	220	188	207	195	196	206	214	215	219	239	199	203	212	202	206	209	203	205	209	197	189	207	226	195	210	182	183	230	208	190	202	210	212	203	186	191	205	210	204	190	210	185	202	195	175	201	209	217	186	188	205	214	179	194	194	206	209	205	214	206	195	220	209	220	172	180	202	193	202	189	228	196	215	224	176	194	174	222	230	217	203	201	180	197	214	205	222	206	196	223	214	227	190	202	178	202	217	210	214	202	192	206	221	198	216	190	224	193	193	212	226	210	192	202	197	175	189	221	214	211	177	202	187	183	181	177	189	220	167	185	206	180	165	185	199	206	174	184	190	189	176	200	190	202	183	225	210	221	191	202	210	203	195	207	188	222	171	199	204	202	178	220	198	191	194	204	193	184	209	213	193	217	203	205	203	178	240	186	186	182	201	188	198	207	186	196	183	172	201	207	193	180	223	187	194	191	211	200	214	173	185	225	216	194	205	199	190	198	188	234	183	199	200	197	213	211	196	217	189	191	180	212	196	182	203	207	186	200	168	195	209	196	180	204	198	232	184	227	194	193	186	197	210	191	186	171	209	201	225	201	225	181	216	196	179	204	185	217	232	213	209	190	182	168	202	195	202	209	194	165	225	173	202	181	200	205	197	201	228	181	209	184	198	187	212	173	224	192	178	209	225	198	191	188	179	197	200	198	217	188	219	185	205	196	186	186	185	201	158	200	238	207	224	194	188	215	216	196	227	188	202	198	196	201	225	205	209	186	204	207	199	218	189	223	206	188	171	192	173	189	216	174	196	209	220	183	215	196	174	203	196	187	216	186	192	225	237	197	207	191	186	182	201	180	177	186	176	189	199	180	220	202	194	201	178	181	191	209	191	195	231	220	177	192	237	193	206	213	183	224	180	212	200	216	231	202	197	214	207	208	194	209	196	202	178	206	192	197	225	173	209	178	201	205	198	238	204	206	196	208	190	193	223	199	200	206	203	189	202	200	191	178	231	182	213	200	207	203	184	194	160	189	194	193	219	208	203	205	206	182	193	178	217	195	197	192	179	201	213	215	205	214	184	210	180	198	210	236	198	188	184	196	189	217	217	233	188	196	195	173	171	171	181	203	210	207	193	205	200	226	183	200	194	198	211	212	164	209	187	173	208	185	214	199	188	216	183	168	204	200	188	219	176	210	213	204	203	214	217	211	186	184	204	224	203	225	164	219	184	187	190	179	183	195	180	205	200	209	206	231	194	236	208	172	198	188	211	211	207	211	195	181	199	194	197	211	203	199	177	179	202	188	182	205	203	221	179	193	226	186	203	192	200	199	193	215	209	198	240	203	189	203	207	183	208	212	191	192	208	200	184	177	200	177	191	214	198	207	212	188	189	190	216	198	179	217	199	210	210	203	225	198	203	201	186	194	210	188	211	194	197	190	202	217	227	195	188	200	217	186	171	171	187	185	212	201	215	231	215	207	215	227	181	216	223	210	216	189	192	207	239	195	205	202	195	203	196	196	206	189	213	186	192	195	175	194	192	223	187	235	161	201	189	189	199	177	206	207	212	224	156	204	203	205	183	194	217	191	203	230	217	217	201	205	203	218	200	219	189	202	203	221	210	184	208	214	193	217	202	199	228	192	224	231	219	207	203	217	230	206	178	186	225	176	155	208	211	186	178	186	183	186	189	208	199	186	240	191	194	197	202	171	222	235	179	196	201	208	230	196	194	184	223	200	211	206	206	183	208	184	195	200	201	208	198	227	192	207	203	186	209	226	241	222	199	201	205	185	188	212	191	285	181	184	187	200	210	184	199	220	199	198	214	198	191	196	178	226	225	196	179	205	207	216	234	211	199	177	220	173	183	193	220	200	221	186	214	182	189	189	211	205	186	199
21896	10230	1503	1346	1191	958	829	774	692	633	631	651	609	599	593	560	577	534	579	519	526	509	522	533	550	528	514	542	537	537	547	517	555	501	572	494	497	508	552	501	484	495	481	550	511	487	528	486	489	545	504	500	520	524	499	519	519	530	506	484	486	529	502	459	519	476	465	550	491	505	492	492	513	465	486	522	465	483	489	495	521	507	493	523	476	513	449	492	460	522	520	501	483	475	473	494	479	518	500	487	451	493	540	533	494	501	523	502	520	488	495	510	505	477	514	520	512	459	539	484	473	490	489	530	513	467	509	540	505	488	473	552	520	488	484	493	506	474	491	515	532	478	539	518	476	513	476	456	492	519	486	469	517	528	495	504	451	502	489	511	507	503	514	489	464	541	477	504	495	485	499	465	517	527	471	486	492	457	495	503	541	493	460	482	481	486	478	534	548	468	495	543	476	491	531	494	479	515	446	495	478	497	479	503	501	495	481	448	473	532	449	510	476	559	494	537	467	461	456	487	485	486	489	492	484	491	515	483	459	505	506	488	449	503	475	527	499	499	510	500	489	510	495	503	453	473	473	452	493	508	507	509	476	521	484	485	515	514	547	520	492	484	487	536	505	514	459	470	501	499	464	501	495	508	528	470	540	483	502	517	467	484	507	471	504	530	485	520	472	484	474	500	551	503	521	481	450	507	476	492	490	473	540	490	492	494	523	532	435	468	514	487	499	532	479	521	492	520	478	531	491	496	490	494	496	486	506	551	486	487	490	495	542	479	466	519	473	519	517	490	460	512	492	502	514	496	500	507	476	506	492	468	556	512	521	530	496	491	496	504	502	476	546	456	489	487	491	493	506	493	486	498	503	503	489	515	540	498	512	489	482	496	502	501	543	490	461	522	514	524	484	506	483	492	561	497	474	496	506	512	490	504	478	501	525	506	484	465	499	510	488	485	513	502	533	443	461	460	534	526	504	512	505	483	507	505	490	500	523	509	511	491	533	508	490	495	495	536	484	527	504	470	481	495	511	482	502	475	468	514	502	477	460	498	515	507	508	520	462	517	529	489	521	484	509	490	507	453	500	507	463	488	519	477	483	465	484	513	499	504	492	503	503	520	484	519	533	505	486	499	491	488	514	506	481	489	479	519	478	462	482	502	471	533	535	484	490	496	472	497	494	530	540	488	498	498	500	500	517	511	548	488	483	483	508	497	488	509	461	497	497	458	524	526	479	460	547	480	527	495	534	501	507	455	506	520	471	506	500	481	437	505	544	473	506	488	502	476	518	508	490	488	539	499	487	490	496	481	512	499	539	500	525	521	539	516	487	491	498	445	521	528	518	491	512	484	454	500	501	452	466	504	476	508	491	483	452	489	485	489	486	502	497	490	497	533	554	488	483	483	477	497	516	469	524	504	534	487	490	502	490	537	512	533	478	467	536	528	460	520	494	468	508	522	474	493	515	489	490	465	529	541	526	499	474	515	537	444	516	507	491	422	475	465	516	488	486	511	528	520	515	486	552	529	473	469	498	451	481	511	495	448	484	477	492	472	447	500	461	488	506	510	492	500	482	487	503	494	474	482	495	486	506	501	441	455	535	503	494	489	461	512	488	469	475	544	553	491	494	503	462	510	470	518	513	542	501	466	498	521	453	484	457	493	531	534	517	508	513	470	493	491	458	530	511	496	515	517	495	480	499	532	501	504	511	448	504	494	465	525	514	487	509	500	526	497	497	496	529	520	507	509	530	498	510	506	493	496	471	492	514	473	508	476	501	537	510	471	480	474	474	491	487	483	518	510	514	486	471	507	499	521	504	496	484	476	490	486	482	520	482	509	481	501	482	462	467	510	485	507	507	489	507	502	507	488	480	535	461	502	511	498	498	488	528	497	460	510	501	484	512	536	511	470	503	481	500	508	463	512	499	479	517	488	495	496	501	471	468	500	486	527	488	473	486	480	511	533	487	445	464	504	483	510	487	516	526	488	476	479	488	488	532	494	469	461	528	490	492	527	461	476	498	472	500	548	491	509	497	495	510	497	460	482	519	492	545	502	496	488	517	507	496	503	531	459	477	490	468	479	496	533	491	509	520	485	503	484	514	474	518	484	477	503	487	537	478	495	498	497	481	487	517	509	476	471	496	510	490	510	480	483	512	474	501	524	487	510	476	472	498	513	528	532	492	524	497	488	509	501	488	511	530	499	471	487	480	512	477	490	487	513	508	491	502	517	514	506	505	520	469	503	479	451	476	473	477	510	502	540	490	497	496	525	498	466	520	499	471	524	509	517	483	500	483	479	478	500	496	453	509	487	526	509	515	522	513	483	475	528	487	441	499	466	489	465	491	472	487	542	530	479	486	491	510	471	490	542	466	479	516	475	486	487	524	483	510	488	467	499	498	493	513	502	502	484	509	509	483	501	516	526	483	468	468	500	488	517	472	524	505	466	475	530	431	475	476	490	541	505	514	513	529	500	529	503	481	460	507	481	467	491	508	502	502	534	531	499	533	501	449	505	483	462	511	540	549	488	534	490	489	491	506	509	494	499	518	498	502	530	499	481	463	491	465	519	456	474	506	523	509	524	508	517	535	483	496	531	515	482	502	471	496	515	546	492	491	519	485	482	540	528	502	478	495	506	541	467	493	528	506	482	494	501	515	498	479	473	497	455	479	493	514	542	505	495	490	464	510	545	518	520	467	516	464	509	506	509	484	522	533	521	483	511	496	452	500	506	500	498	506	505	479	455	477	467	494	505	516	508	495	518	494	479	473	571	510	489	499	496	489	545	505	475	496	490	523	495	486	507	513	444	493	487	524	519	530	491	493	473	491	499	507	484	506	523	458	500	446	501	496	479	503	490	514	502	505	486	527	509	483	521	502	482	490	483	483	492	485	532	522	518	546	498	524	497	475	533	455	487	496	518	495	504	491	497	498	475	487	504	521	505	490	517	482	479	504	492	464	499	520	453	530	489	497	531	491	515	518	497	508	469	489	492	501	476	552	495	467	491	481	519	506	515	499	506	490	498	488	472	527	526	502	523	488	463	466	482	467	492	505	486	504	494	509	492	474	494	485	478	471	454	476	496	549	515	511	498	518	500	512	522	485	482	502	485	509	521	477	488	522	542	551	526	501	472	523	526	495	503	502	493	539	479	523	462	509	463	482	494	497	504	480	525	486	513	488	503	498	497	525	500	520	498	480	477	474	499	547	491	467	439	483	521	522	536	509	503	513	438	538	479	478	520	485	480	500	484	514	473	508	479	459	491	466	478	522	477	504	532	470	474	454	482	479	497	506	506	527	483	500	516	523	476	493	488	481	515	529	469	466	495	488	516	479	487	493	457	504	489	514	502	488	511	498	442	489	457	543	474	523	505	486	490	492	512	498	542	506	508	464	514	524	528	482	514	490	480	526	474	493	471	509	476	482	514	526	485	489	490	454	466	463	487	452	520	492	505	528	529	481	494	497	522	472	465	504	469	502	480	539	503	526	472	465	487
12316	3642	342	200	200	194	206	192	212	194	211	195	226	201	209	204	191	215	188	194	199	226	195	210	218	218	183	194	221	176	205	191	230	189	191	226	197	208	209	185	195	198	218	214	204	181	214	222	207	194	222	223	239	204	188	188	216	197	187	195	182	215	224	205	200	220	210	233	199	225	213	238	209	208	179	220	236	201	204	194	193	197	220	198	198	196	223	187	225	216	188	203	195	194	202	217	229	182	204	200	203	198	216	210	162	214	185	197	181	223	223	166	218	208	195	216	217	228	240	233	211	205	220	192	205	184	225	205	221	210	208	200	192	200	215	229	215	208	237	191	212	186	196	200	188	212	201	212	190	206	237	227	178	201	216	205	190	203	203	199	180	209	196	228	210	218	198	227	231	205	183	228	204	192	210	209	203	181	226	197	207	197	193	217	226	197	204	233	228	204	184	225	189	212	228	214	223	209	211	235	180	214	238	222	218	220	173	203	207	214	240	216	217	193	243	197	199	204	207	186	203	220	221	223	209	208	217	210	202	223	200	231	205	212	158	226	219	189	218	219	219	218	209	213	199	219	218	174	207	202	177	202	213	205	190	210	205	199	210	206	213	201	227	210	203	216	207	210	222	208	198	220	185	174	184	200	234	225	206	212	218	244	207	199	206	197	207	209	193	184	228	225	207	226	199	218	210	187	226	213	202	204	202	227	179	203	213	220	226	227	206	243	249	232	211	245	213	221	231	220	201	172	204	203	206	208	217	194	201	216	182	202	217	205	213	191	223	241	189	184	209	202	217	225	185	205	214	209	212	204	207	203	206	192	214	199	236	221	175	205	193	225	192	220	193	236	241	214	190	210	208	204	196	208	224	196	166	214	179	223	196	219	226	210	187	198	196	200	209	216	246	212	222	195	209	236	201	219	197	213	203	186	246	231	211	206	211	214	196	209	234	211	219	194	225	201	227	217	210	201	210	218	180	205	200	233	184	205	200	220	193	204	227	200	200	195	213	208	198	183	221	168	208	236	208	210	183	207	243	216	226	199	221	190	217	225	212	210	201	217	191	193	184	209	211	205	209	196	198	192	207	202	214	226	186	194	224	196	178	208	222	198	208	212	211	186	216	211	185	233	216	190	196	212	205	213	208	212	229	214	189	191	238	209	196	187	229	197	205	179	218	209	222	203	219	190	201	227	208	195	233	196	174	185	231	178	206	216	222	200	202	203	206	225	196	214	204	204	206	199	211	231	191	186	189	203	237	198	243	209	197	213	224	221	227	197	204	206	249	176	214	205	196	242	204	196	209	200	205	214	182	201	185	218	209	235	226	214	190	181	206	174	199	199	204	198	196	183	198	215	198	193	213	239	197	218	198	214	194	232	205	204	233	200	223	221	192	214	207	194	219	210	229	220	215	215	179	197	225	195	207	217	215	230	220	210	238	226	218	184	206	237	203	235	234	225	209	220	207	211	208	210	206	218	210	238	219	215	207	198	201	215	223	215	189	212	226	182	175	166	238	240	194	194	186	209	222	227	219	207	206	170	223	218	202	216	197	206	232	200	210	190	193	212	209	190	215	219	214	194	213	206	178	187	206	215	213	222	224	196	232	208	230	224	201	197	219	201	205	216	198	215	213	185	193	198	210	206	252	193	208	183	219	217	218	202	195	213	196	233	191	214	239	206	227	213	188	213	180	221	188	247	198	212	233	217	196	209	226	210	223	222	207	223	185	189	183	228	207	195	207	193	204	178	213	197	190	225	214	194	215	213	224	218	211	223	204	195	205	201	168	188	196	183	212	214	214	218	203	210	209	189	219	211	220	216	214	195	222	199	201	198	205	224	206	193	202	215	199	211	240	237	228	175	177	197	239	216	198	218	210	207	199	231	216	202	225	230	207	199	218	231	242	203	218	194	200	213	211	181	232	185	213	188	217	213	213	227	215	216	203	202	188	217	205	225	208	209	212	222	193	201	246	214	235	222	212	183	203	180	227	216	209	218	205	211	185	212	213	206	235	195	195	198	199	185	204	202	209	184	242	190	189	177	215	223	212	199	202	231	204	197	226	216	186	247	212	224	183	211	218	199	217	210	188	211	186	213	199	200	228	197	197	185	202	187	238	240	196	216	173	216	186	200	214	194	202	186	179	208	226	214	215	204	192	218	195	193	209	235	242	190	203	229	209	197	200	198	198	205	208	220	221	217	191	217	209	214	229	214	191	209	168	213	217	195	207	201	222	206	215	203	196	198	239	214	199	197	194	218	203	194	180	201	180	194	196	185	206	207	197	226	204	196	222	214	231	213	232	220	182	198	177	204	185	186	215	197	213	222	201	203	190	208	212	239	227	207	206	217	221	204	225	170	230	196	187	209	203	211	234	208	215	205	235	212	189	209	218	226	198	197	213	208	206	218	208	194	183	195	193	188	218	230	215	218	198	189	211	179	210	211	239	212	187	217	226	211	193	183	202	211	191	201	194	220	223	204	188	188	207	220	215	208	222	216	201	203	222	207	193	213	200	229	196	214	208	206	186	224	230	220	214	220	190	167	221	205	233	206	202	206	208	221	210	214	202	195	176	220	194	202	245	223	213	218	212	197	201	215	204	209	232	214	220	180	181	237	194	226	210	213	205	182	199	208	197	211	201	236	234	202	190	214	193	218	181	201	225	220	216	230	202	227	219	194	219	187	198	230	225	214	219	212	233	201	202	219	195	209	208	222	202	196	235	207	243	213	213	203	201	229	214	191	196	218	182	204	250	182	194	223	207	206	183	217	174	203	201	209	244	193	222	190	205	194	184	214	202	224	225	203	199	199	218	217	245	225	232	254	202	197	241	181	228	219	183	196	212	230	211	186	222	219	187	200	228	223	209	209	202	210	221	186	216	201	236	237	199	225	200	221	223	220	219	210	219	212	205	209	219	196	217	201	210	197	196	217	199	226	191	195	189	204	204	197	199	175	185	176	187	212	223	207	234	225	222	210	211	214	205	205	224	173	210	201	216	187	195	223	201	220	232	217	189	201	196	206	212	220	243	206	195	183	209	222	201	217	222	235	187	220	217	210	192	221	206	229	220	214	212	222	209	208	192	201	232	205	203	194	199	227	197	193	220	243	210	218	201	211	192	208	215	204	197	203	195	210	190	214	211	205	199	205	205	193	190	212	213	193	242	215	187	228	193	190	225	215	207	206	197	230	225	220	205	186	206	195	228	204	161	201	241	219	212	198	204	222	189	199	203	212	180	189	228	198	223	218	195	202	223	182	224	227	223	174	214	233	206	186	202	215	211	207	198	203	223	222	193	218	219	202	221	197	206	237	193	210	191	198	239	209	202	189	220	213	211	226	212	210	220	223	213	224	187	234	229	215	181	226	209	195	219	193	239	213	235	206	204	217	208	227	197	182	210	216	211	195	198	204	200	194	204	192	206	204	194	195	240	201	228	206	208	216	220	212	206	195	193	212	220	186	217	220	210	196	196	230	225	184	193	218	212	194	219	227
9105	3620	604	561	551	581	555	542	540	553	544	532	479	507	525	568	537	553	505	572	550	551	543	542	521	535	546	489	540	527	499	543	502	502	522	536	548	544	516	521	542	515	540	554	537	530	522	510	554	500	547	530	509	527	536	532	501	559	532	530	535	548	533	520	530	524	547	504	533	566	491	536	579	556	551	529	508	562	540	566	559	466	513	535	544	498	529	539	558	548	541	533	558	553	518	528	557	589	517	537	554	512	551	532	537	483	546	511	520	533	545	551	478	522	522	538	506	518	496	572	511	512	555	543	535	548	516	579	548	549	535	515	541	544	529	544	535	511	545	520	550	557	506	550	497	559	511	517	526	533	518	545	558	474	507	528	509	518	551	546	492	541	528	522	529	511	486	496	470	501	506	532	548	525	482	553	484	530	531	521	533	557	514	539	557	510	507	534	524	550	538	553	515	506	548	510	513	506	526	511	531	541	540	525	529	567	517	516	544	510	549	516	517	538	518	552	499	568	514	503	519	522	501	509	501	502	508	486	477	519	541	530	482	530	547	511	517	559	519	544	522	517	546	519	521	553	547	504	493	523	551	509	527	557	584	501	521	536	529	510	528	513	511	544	483	516	551	527	544	511	531	512	528	553	561	527	538	514	543	524	544	499	543	495	544	496	529	536	567	537	523	517	531	513	551	571	520	529	512	574	500	512	473	532	574	516	528	531	558	525	529	464	576	505	572	526	563	489	525	532	543	540	520	532	546	516	541	551	536	542	474	510	495	555	524	516	530	498	523	537	544	545	514	574	527	542	566	547	527	520	522	540	530	561	516	507	507	552	523	529	573	521	541	534	513	534	560	483	536	563	510	532	531	532	526	561	500	521	556	511	531	522	511	545	553	500	553	542	529	525	559	527	539	536	524	536	553	547	554	500	538	550	559	536	534	539	550	498	525	552	570	545	532	530	525	542	487	511	509	552	536	541	541	498	551	511	525	550	564	534	535	516	533	543	497	563	524	490	529	544	510	529	515	515	493	484	581	539	526	533	526	543	552	564	553	548	537	505	537	513	466	538	486	505	526	552	513	548	531	505	566	516	549	538	527	539	501	526	557	539	532	513	515	513	537	560	504	531	545	513	537	527	520	539	492	527	549	551	487	508	534	551	490	580	530	511	541	520	557	533	539	536	508	547	547	533	497	527	545	501	506	543	535	542	573	514	565	536	525	502	522	523	568	559	527	522	486	484	498	522	545	577	513	510	555	536	542	502	587	561	547	538	538	585	523	561	486	536	542	535	534	512	531	519	517	520	516	525	536	493	527	504	531	458	540	535	550	560	519	563	541	563	536	537	530	567	558	548	505	570	535	553	507	534	499	538	510	502	530	569	527	514	517	498	546	530	504	534	557	537	527	518	557	533	512	531	508	506	517	534	495	540	504	537	525	537	510	543	531	523	560	530	585	516	531	503	542	585	550	564	556	523	485	494	532	553	528	534	524	523	544	528	536	512	492	496	540	528	494	521	528	520	530	520	534	518	552	512	553	547	550	507	564	556	528	565	549	548	522	518	523	539	509	509	515	557	554	564	561	570	546	518	532	517	525	497	568	543	543	551	573	529	515	518	500	489	551	515	545	523	536	543	513	543	512	550	533	537	466	530	512	501	527	522	524	557	544	570	524	515	538	532	537	499	488	485	523	552	595	500	496	506	567	538	535	588	554	546	535	549	548	546	540	502	520	501	526	567	526	487	537	551	545	558	523	522	569	505	541	483	525	560	600	535	503	529	549	545	522	498	566	519	519	527	510	546	568	530	521	535	532	543	496	514	576	552	515	525	520	547	532	519	542	545	515	505	548	525	530	564	524	523	497	539	557	524	520	545	516	499	544	506	532	545	516	507	515	586	510	538	502	507	527	525	537	545	529	512	526	554	535	542	487	528	555	534	513	496	534	513	549	519	552	514	570	543	506	546	570	557	550	553	540	529	551	517	507	510	555	558	536	555	501	522	524	520	552	527	548	512	524	528	508	537	558	516	505	538	553	534	548	515	512	501	521	520	500	513	506	520	539	534	509	554	507	525	548	528	529	552	554	535	576	524	543	557	476	532	517	529	507	506	508	482	543	500	534	578	506	534	528	533	570	559	498	528	490	532	523	481	510	551	556	538	509	498	530	532	506	529	550	550	529	557	538	528	481	526	565	553	531	508	501	548	551	491	551	548	540	529	515	559	509	539	514	547	572	520	528	559	542	503	527	535	540	532	480	527	541	551	540	536	514	574	496	557	538	500	584	516	561	570	513	541	546	513	539	518	497	526	513	505	586	522	503	509	542	557	527	527	491	490	547	587	540	471	548	551	575	533	548	547	534	515	544	513	548	573	536	493	537	524	494	540	507	558	591	504	529	557	560	542	554	542	524	532	504	548	537	564	557	570	531	532	528	535	586	505	534	495	559	530	497	535	569	532	522	497	528	571	514	517	520	561	511	523	533	538	535	517	563	534	490	509	551	514	555	502	512	568	548	562	558	528	527	548	560	514	540	495	490	526	506	526	525	543	464	544	539	530	529	584	530	533	484	534	495	525	555	553	553	520	488	526	542	556	521	514	524	570	496	534	563	549	560	519	507	547	525	517	521	481	527	493	510	535	530	513	508	542	557	526	516	498	518	503	537	541	540	516	539	526	519	484	515	501	543	542	584	489	541	570	552	516	521	521	518	502	557	554	538	507	532	534	560	553	534	501	538	542	560	534	516	535	516	557	601	497	548	524	525	528	533	512	511	537	531	527	568	525	515	560	544	507	537	521	488	526	482	551	543	590	527	558	529	506	509	512	542	539	563	540	537	515	519	523	562	484	539	503	542	548	522	488	556	548	512	531	554	570	562	523	546	518	552	535	501	544	525	530	537	562	520	525	525	559	547	536	544	511	542	503	518	552	530	509	554	524	559	580	538	512	517	536	564	546	507	526	542	502	547	536	530	551	512	543	525	521	510	514	564	528	548	519	514	545	524	507	542	509	535	480	572	557	528	515	544	536	508	542	499	551	518	523	556	548	549	558	534	545	537	527	556	519	544	543	571	534	563	542	549	519	535	542	518	565	546	546	514	531	536	543	553	527	564	569	502	519	498	537	518	566	488	518	541	517	515	554	545	563	564	518	528	508	556	541	498	529	520	522	502	553	515	535	522	522	545	547	528	522	577	523	521	520	568	511	514	522	543	527	498	558	494	506	535	544	529	539	524	528	500	536	545	504	545	480	510	530	507	535	522	500	499	535	548	526	540	541	526	510	527	542	550	545	598	551	486	548	501	542	536	535	561	544	540	500	527	555	555	530	547	529	541	513	498	511	524	502	540	508	552	532	549	523	559	526	549	529	546	534	513	556	494	558	515	504	543	503	540	508	520	538	528	527	554	516	571	540	490	518	538	555	572	512	526	537	519	507	534	526	540	557	533	529	534	502	555	522	511	534	546	555	551	527	501	530	498	506	501	574	514	503	523	525	543	523
23580	8319	931	386	311	309	291	299	288	273	270	303	274	259	259	245	276	266	255	227	246	242	253	245	297	225	246	271	250	258	242	275	277	267	275	262	256	266	236	242	238	258	243	285	259	271	248	311	240	279	247	254	270	235	292	280	248	288	281	266	259	266	253	253	282	238	268	267	271	294	242	282	264	270	226	279	285	250	239	293	269	271	243	261	280	230	215	284	258	268	250	281	265	253	268	248	256	239	258	247	264	255	246	240	256	315	249	230	257	257	259	233	263	272	266	253	261	261	264	266	256	269	250	250	243	238	241	266	260	243	261	251	241	249	246	257	249	260	236	244	250	251	261	244	277	258	239	245	248	264	265	224	265	229	260	253	283	257	243	261	240	249	273	278	271	267	262	246	256	250	262	266	256	255	249	277	277	242	241	264	255	292	241	257	258	268	260	249	290	261	269	247	268	269	277	246	253	273	281	284	264	255	257	274	252	260	265	238	254	265	272	244	248	257	267	261	227	258	233	239	239	252	241	240	236	246	227	280	268	245	260	264	257	264	243	284	287	230	234	248	235	223	251	286	278	247	244	276	260	264	276	217	246	248	228	264	251	269	264	256	270	260	260	248	268	224	276	231	252	259	266	252	258	249	264	271	240	262	246	230	268	278	258	241	251	260	253	243	278	251	258	243	261	268	267	225	286	250	246	273	266	241	262	274	247	236	249	218	252	256	258	246	303	269	265	256	262	255	276	256	257	258	252	278	239	241	254	229	268	278	228	253	264	252	243	219	253	256	242	249	264	282	288	250	243	259	233	258	234	257	254	289	258	253	242	259	260	275	243	246	264	267	252	240	238	250	277	250	242	245	259	266	236	274	222	264	253	238	258	240	257	279	262	248	257	278	242	254	222	279	250	255	241	281	258	276	254	245	268	251	246	262	266	248	244	255	259	237	275	276	259	266	278	266	252	264	273	263	262	253	282	271	269	264	247	246	248	256	275	252	258	270	284	252	291	233	245	271	271	263	239	283	265	252	234	256	241	278	250	259	251	251	240	258	245	273	258	245	280	282	261	244	233	257	260	262	288	277	263	269	247	254	257	264	277	280	264	222	242	273	281	245	255	266	258	267	275	269	240	256	223	239	248	258	263	261	256	241	242	282	275	249	250	234	248	263	258	219	258	255	283	283	261	241	241	281	250	239	270	265	248	268	250	257	235	291	246	273	256	263	275	276	279	275	266	250	263	259	254	262	297	263	251	257	287	284	260	215	269	288	281	283	283	223	239	252	253	246	250	227	289	242	244	246	272	264	268	233	270	258	253	250	227	258	246	215	263	277	264	248	268	243	263	252	218	272	253	265	304	285	251	273	274	262	210	256	280	245	270	286	249	261	267	228	252	264	266	255	282	258	247	283	236	251	253	289	280	310	262	235	262	279	263	251	239	253	238	235	265	233	260	251	247	267	218	273	263	264	258	263	257	273	255	237	228	250	261	246	230	247	250	253	244	240	271	274	237	257	285	260	241	270	255	258	272	262	239	243	257	271	278	249	302	255	233	256	246	262	277	279	260	261	320	235	239	268	237	234	295	243	247	246	261	240	259	264	253	274	261	222	288	259	251	276	242	267	240	275	268	247	257	243	239	245	271	262	248	273	282	263	235	301	258	277	263	240	235	271	255	251	266	234	249	241	273	268	251	265	271	249	239	238	243	250	222	273	259	249	270	269	259	250	263	248	279	314	237	243	264	244	260	277	273	227	229	221	255	256	253	248	257	284	248	275	238	258	250	268	242	277	261	268	279	263	253	269	236	249	260	243	281	242	248	247	270	258	262	272	265	268	268	277	257	236	268	267	248	248	236	232	271	267	235	247	239	235	252	283	275	277	255	222	242	260	246	265	263	279	243	250	265	260	290	251	251	281	257	270	257	280	269	274	250	239	276	267	291	228	287	244	277	269	260	283	254	250	256	237	268	229	289	265	259	261	256	276	244	241	238	268	258	254	225	243	244	230	213	266	239	264	239	250	269	265	274	273	275	234	267	255	255	265	268	247	265	256	258	241	285	249	243	267	284	279	269	248	252	257	259	269	289	277	260	285	258	249	257	243	261	244	264	255	226	236	272	252	243	282	248	282	268	219	261	248	255	267	271	253	271	265	248	260	272	235	246	264	279	227	273	246	244	256	241	252	237	257	275	231	284	260	290	260	247	230	275	241	234	261	251	279	283	215	276	281	260	272	249	261	257	261	281	249	257	223	275	279	251	239	272	267	263	266	251	269	282	259	261	243	255	236	247	238	248	242	275	275	281	219	253	257	266	246	249	253	275	256	285	231	256	239	249	252	248	263	239	254	253	237	238	246	252	228	250	241	255	289	249	238	250	254	237	260	269	242	241	258	264	245	223	236	257	278	286	276	239	270	269	271	264	261	274	232	242	281	279	253	262	252	292	248	238	264	279	252	261	237	268	229	258	260	242	247	267	288	299	263	253	234	255	244	256	257	247	234	263	244	251	283	239	255	242	239	262	287	272	260	261	247	244	275	272	263	236	242	271	253	272	264	257	234	260	270	262	279	263	238	251	230	272	273	247	241	266	262	285	261	240	250	254	232	225	256	255	259	235	263	247	237	234	236	255	259	272	282	276	270	256	269	227	283	279	263	272	262	257	274	287	253	239	262	279	239	269	244	282	237	262	278	233	245	267	232	260	238	254	256	256	250	256	237	221	234	275	256	258	265	248	251	232	242	245	251	265	259	253	249	275	244	262	260	212	279	228	250	196	264	257	256	282	274	278	233	245	236	250	251	251	254	262	264	252	245	235	266	242	301	236	278	239	289	283	269	236	260	243	269	241	253	228	280	253	226	298	256	248	260	254	246	272	245	258	277	299	250	238	253	272	234	265	251	257	243	279	263	276	245	219	244	260	250	268	283	259	257	260	267	262	274	261	248	226	247	257	273	261	250	295	265	256	274	246	288	262	261	267	287	260	280	246	259	287	261	244	273	266	251	249	265	228	280	256	263	263	276	241	272	260	269	259	253	273	260	241	245	259	251	267	252	260	265	256	267	263	248	265	260	257	266	273	255	270	252	257	239	273	274	250	244	283	267	248	227	246	268	298	251	251	273	275	235	259	279	261	241	261	234	273	252	296	254	271	266	244	257	254	240	237	264	262	258	270	234	250	260	262	272	262	269	259	277	275	255	248	249	251	262	262	282	240	260	289	271	254	291	250	226	253	242	264	250	250	271	259	270	243	274	277	253	232	255	280	255	279	250	258	239	239	276	245	247	228	259	241	227	267	256	251	246	252	251	296	263	267	254	247	263	280	284	270	244	249	245	278	260	257	247	238	253	268	248	252	247	247	262	234	246	265	237	220	235	268	248	243	259	260	280	250	258	294	256	233	254	254	248	238	240	238	247	272	286	242	239	263	241	263	272	271	248	240	264	293	250	260	285	246	254	256	269	249	242	258	251	240	252	268	268	258	248	242	267	259	244	283	263	266	249
16925	7336	1147	1143	988	889	801	790	749	753	679	704	623	671	700	663	701	606	629	654	634	619	618	645	725	603	679	637	644	645	641	645	603	638	659	643	680	705	698	654	651	625	627	581	648	657	651	645	652	677	638	631	608	681	701	628	604	662	641	623	671	650	684	623	609	633	605	636	646	604	580	603	634	624	677	635	668	666	645	637	621	661	626	635	653	635	695	610	669	652	633	617	649	677	651	594	643	663	636	648	655	637	622	671	615	677	591	641	616	616	693	648	629	639	661	564	617	667	662	660	653	639	659	631	633	631	678	646	605	628	670	631	627	617	618	667	623	679	608	654	641	627	661	654	689	668	659	676	620	626	695	625	631	670	634	693	646	631	616	641	620	628	648	642	630	610	644	619	625	636	672	640	595	591	664	677	616	612	605	633	604	688	643	636	642	659	624	621	619	643	668	635	623	657	661	595	644	624	620	592	657	616	629	655	651	619	635	595	673	619	673	642	674	663	641	645	634	663	609	640	657	623	657	614	601	629	594	650	642	613	627	622	651	629	661	674	631	646	656	667	646	606	670	622	666	634	637	662	611	588	606	618	636	647	636	609	637	626	673	637	630	645	646	654	651	615	665	655	602	661	639	595	655	619	663	629	617	623	636	649	625	653	650	622	614	684	640	642	638	645	612	627	631	628	582	640	622	625	649	640	648	664	720	662	607	572	617	693	622	622	598	614	670	618	654	665	617	636	685	643	636	719	644	607	654	616	616	633	618	607	617	658	667	649	614	645	652	641	635	632	655	630	647	627	639	657	599	605	633	652	662	663	663	653	618	657	657	609	673	609	617	631	619	633	620	654	612	639	654	657	587	624	655	656	626	594	593	627	650	669	618	634	607	641	643	627	620	683	689	646	660	694	681	628	654	611	655	602	602	613	658	638	624	654	602	630	599	559	646	624	600	612	651	639	645	669	619	663	618	644	625	660	616	653	630	603	643	634	678	636	694	629	592	623	665	681	636	617	610	591	652	642	651	624	640	613	629	628	673	628	642	630	661	653	608	632	669	631	632	636	664	653	608	664	620	657	636	656	627	606	632	639	636	674	648	659	643	649	632	629	678	630	600	624	626	674	670	639	632	625	609	621	631	604	643	654	623	653	638	622	633	610	618	637	600	594	627	610	616	672	581	658	663	632	621	635	631	676	679	647	667	615	617	659	668	635	653	621	676	594	609	612	608	649	674	667	650	636	638	643	630	617	638	669	659	615	609	679	596	619	616	612	582	656	646	685	626	650	621	583	673	655	651	648	677	604	690	643	645	611	579	652	645	657	630	622	630	694	622	651	578	610	628	658	618	633	593	623	633	607	635	649	610	663	653	618	640	635	654	653	632	598	642	635	636	645	579	607	628	657	673	644	654	655	639	645	639	638	592	687	628	637	638	623	673	581	665	633	602	610	655	586	623	620	619	596	632	598	643	637	644	660	595	623	611	643	613	629	646	724	612	640	669	656	675	617	617	657	639	663	644	669	600	659	626	646	631	663	619	641	681	657	681	663	663	661	619	681	662	677	602	632	622	676	633	661	645	617	639	586	632	654	645	608	601	669	641	653	619	622	631	644	618	610	678	681	619	643	598	611	623	621	627	600	666	645	626	611	672	609	636	657	638	644	629	595	666	687	647	626	630	638	618	669	678	655	665	636	612	658	616	664	664	621	613	669	581	619	592	653	668	650	633	624	645	672	670	676	637	630	641	671	611	647	654	601	616	643	582	632	642	656	673	641	647	678	642	669	597	580	645	625	665	661	630	619	635	655	668	625	656	633	595	612	669	635	637	617	670	619	647	625	645	624	648	639	651	621	643	609	637	645	645	627	661	634	661	635	616	611	659	613	658	670	646	618	646	625	597	668	674	622	680	598	653	664	628	612	623	651	653	589	625	642	619	617	614	638	622	660	633	625	622	589	708	635	598	603	620	609	632	598	614	557	643	637	645	589	645	640	654	619	625	691	602	669	678	650	624	590	656	674	686	624	657	617	693	615	641	614	657	641	640	599	683	630	632	658	662	627	620	631	649	634	594	597	629	626	576	589	648	651	652	680	653	607	632	629	615	652	646	637	638	619	664	660	609	570	630	587	627	606	620	630	643	643	641	666	682	690	675	641	583	631	692	637	634	610	649	670	576	595	610	585	659	635	609	671	630	576	673	603	652	597	624	697	629	560	632	660	634	660	590	643	646	642	660	656	602	627	645	683	649	644	648	627	637	655	625	652	627	616	588	662	657	622	646	617	624	621	645	650	643	623	630	623	628	660	630	626	621	640	641	638	616	629	641	601	605	608	609	617	620	641	687	629	641	682	635	644	659	625	633	627	635	588	600	643	659	626	618	662	625	611	662	617	607	642	641	622	624	645	621	625	636	683	634	611	663	630	605	687	727	638	616	665	641	649	664	634	675	629	638	648	646	650	615	604	656	628	635	626	612	633	637	667	597	628	672	638	641	624	651	622	680	633	664	627	628	662	604	636	652	617	633	613	652	687	623	644	615	638	661	606	645	654	652	592	652	630	644	668	622	647	661	641	608	626	644	645	640	616	667	653	627	638	666	635	647	643	652	666	646	652	631	643	641	675	614	601	667	625	671	644	595	636	615	683	639	646	671	625	627	624	640	608	633	613	632	641	671	617	580	658	652	641	598	645	639	599	611	645	650	629	675	632	639	629	629	620	631	622	656	619	658	618	658	618	644	621	672	637	642	665	655	604	655	645	668	624	647	639	636	634	608	647	622	592	585	654	641	605	658	631	609	633	669	662	632	650	668	624	604	658	637	644	638	642	660	701	652	678	629	612	645	671	646	676	643	640	661	586	622	603	609	654	625	610	648	656	586	608	678	643	650	639	678	648	601	653	676	651	615	655	666	651	635	657	643	664	693	686	688	652	667	624	615	636	628	682	688	640	644	635	601	655	608	651	621	664	610	635	637	599	685	638	638	620	610	658	635	665	589	646	660	637	610	676	637	645	629	636	616	588	665	630	678	675	670	685	676	627	603	625	644	660	677	687	611	628	654	630	626	662	619	601	625	627	605	667	631	668	635	600	611	607	602	629	639	625	635	667	647	641	630	611	645	624	624	643	669	605	631	658	647	699	646	603	640	649	632	639	644	619	673	667	625	570	626	644	618	693	605	656	643	659	633	635	645	672	604	633	634	648	717	659	616	692	651	629	647	653	673	656	659	620	622	675	645	619	592	605	634	601	654	580	664	586	629	637	619	658	654	601	623	631	629	664	647	630	627	646	647	645	627	682	606	663	640	630	656	643	611	612	652	631	641	642	632	600	666	683	670	642	624	651	647	636	655	617	658	636	665	656	654	599	638	636	641	604	610	632	648	625	585	633	592	644	640	609	634	621	627	683	639	633	628	632	636	625	712	648	590	646	614	634	656	635	658	655	659	607	641	629	626	626	666	627	573	704	681	615	709	664	666	630	650	614	585	620	641	671	630	647	602	604
32716	14602	2079	478	342	259	230	226	225	230	215	183	219	201	234	243	212	222	211	166	217	204	205	218	233	205	210	199	198	174	214	210	233	232	198	216	180	174	184	194	205	179	188	215	172	184	214	206	174	194	197	185	215	205	188	201	196	229	201	200	204	187	201	191	189	188	176	190	197	187	187	200	201	187	191	189	180	207	235	207	198	194	214	200	211	195	203	188	186	222	201	200	193	180	200	184	206	204	199	190	205	225	220	210	219	214	205	209	205	198	206	229	192	193	193	200	187	196	199	195	205	202	198	213	205	196	205	188	193	203	178	177	212	187	178	206	203	217	221	181	175	185	215	206	201	172	211	198	202	188	165	191	211	200	186	219	176	189	203	195	213	208	218	190	194	209	208	215	185	198	197	169	184	204	204	221	229	176	182	180	171	204	194	194	197	186	180	199	179	182	181	183	191	204	208	206	186	196	212	197	183	206	211	195	208	178	196	182	208	206	185	197	173	184	189	228	218	213	198	195	179	214	192	187	174	193	189	202	205	202	175	202	192	161	189	190	193	207	195	189	202	191	172	164	175	184	200	189	195	209	202	182	218	165	195	163	200	179	182	195	172	194	200	202	196	198	170	205	186	190	174	226	181	220	194	197	209	233	193	211	205	205	211	201	200	229	214	202	176	182	180	189	199	189	181	176	191	165	183	177	198	208	197	182	216	207	195	198	196	203	208	197	182	200	219	210	203	189	205	226	218	197	196	197	195	201	188	220	235	205	167	189	203	215	206	197	178	198	201	185	184	206	169	216	176	180	192	230	170	189	197	216	208	201	202	180	217	183	175	186	201	209	200	182	218	196	206	189	193	185	205	176	214	206	178	209	187	219	179	176	222	190	200	184	192	198	204	193	195	215	190	181	202	184	202	204	211	204	187	199	192	226	208	192	214	205	186	184	192	177	193	152	187	183	205	177	201	201	224	196	172	172	210	210	203	192	211	176	208	199	194	198	210	154	187	196	182	196	186	216	211	215	198	177	196	191	207	187	168	189	198	198	182	197	196	200	181	200	215	172	185	211	182	205	193	180	190	199	216	190	201	197	167	190	215	191	182	171	179	221	172	179	194	197	193	203	204	209	178	211	188	193	222	195	201	203	204	202	183	205	181	174	189	195	183	213	193	212	209	187	228	194	210	216	225	186	177	212	189	198	193	189	182	178	202	185	193	200	208	215	208	182	167	198	201	190	196	194	229	201	180	206	160	174	189	182	186	215	198	158	179	194	159	201	200	182	213	201	216	208	187	200	219	220	214	198	200	198	201	197	203	227	194	195	196	202	196	180	231	205	186	206	215	179	198	197	224	185	184	201	198	196	180	176	203	172	188	203	210	203	218	215	212	208	220	239	175	204	172	181	180	204	220	200	206	183	201	212	206	191	201	207	184	201	218	192	180	198	211	193	151	197	189	212	174	205	175	215	210	177	221	171	226	202	209	150	188	211	197	209	201	183	161	205	189	148	234	164	221	196	208	207	192	200	220	191	193	186	198	202	175	189	198	195	188	220	193	207	209	187	190	195	198	180	199	212	174	191	188	196	181	171	204	187	173	215	209	210	185	191	198	196	179	221	205	208	202	193	191	192	200	189	196	192	205	222	195	193	233	192	198	190	195	193	225	207	201	195	193	205	205	225	195	202	199	190	199	181	170	198	215	235	208	174	199	210	198	209	198	194	187	194	192	187	172	196	236	239	201	234	213	195	213	210	203	202	196	177	211	175	197	214	186	192	184	211	222	216	194	186	199	181	185	180	178	200	180	209	235	183	188	192	217	191	214	183	212	157	200	208	222	201	202	201	191	209	192	206	218	203	197	190	188	207	174	173	197	204	216	174	183	174	207	204	195	194	198	189	209	202	211	213	215	186	177	200	212	208	212	188	194	196	213	198	203	205	175	180	198	170	227	183	205	200	175	178	206	200	188	213	216	205	166	214	192	184	213	176	192	200	193	179	187	209	209	198	173	199	183	215	199	218	211	197	186	179	193	197	184	195	189	196	215	201	214	201	198	191	206	208	169	187	190	214	191	203	208	181	227	187	203	192	206	209	209	199	187	188	219	201	190	188	232	188	220	217	213	215	211	225	202	199	208	195	172	206	204	191	201	189	168	183	204	186	194	197	186	221	190	186	209	179	192	206	195	197	191	196	204	192	197	208	187	207	207	217	220	199	164	203	206	178	207	181	222	187	219	178	203	204	189	215	177	161	216	199	166	217	187	195	226	193	194	203	208	193	202	204	237	220	174	193	191	201	193	217	201	208	183	203	230	221	178	185	188	179	189	193	182	175	208	207	190	191	199	202	165	198	191	163	214	186	203	188	192	223	216	184	191	195	183	203	188	186	178	202	208	200	188	188	180	187	198	214	180	219	204	186	204	188	204	201	198	205	174	198	207	199	179	201	177	178	219	219	204	200	201	210	172	189	178	216	212	200	209	210	195	193	184	179	206	212	251	189	197	191	196	237	175	199	198	202	217	196	181	225	186	185	177	209	210	187	186	200	189	210	196	182	209	227	201	215	211	206	178	207	223	213	167	180	218	166	207	210	206	168	190	199	200	200	183	192	192	191	207	205	198	206	216	191	188	227	191	185	201	203	182	214	224	214	167	178	188	205	198	200	206	212	218	208	192	222	253	200	166	185	213	204	203	208	214	185	163	191	203	220	203	219	201	176	200	209	176	202	181	210	210	210	214	194	214	186	163	197	197	194	182	203	228	183	182	190	207	171	170	199	228	209	173	207	175	189	213	185	211	211	218	214	178	216	204	193	202	204	183	199	179	222	227	190	224	232	174	173	210	202	192	206	197	199	196	182	199	205	190	210	215	214	186	203	178	183	218	204	182	220	179	182	194	207	210	230	214	197	189	205	173	186	220	186	208	214	213	213	196	187	204	178	194	189	180	216	210	234	181	181	226	167	150	213	199	198	195	171	212	189	197	198	196	223	190	220	192	204	199	193	206	195	204	200	198	196	182	198	229	189	209	227	218	220	186	206	180	190	197	188	206	176	185	211	179	193	192	179	185	175	208	201	221	191	202	172	171	187	183	213	185	196	246	212	200	228	192	196	196	203	219	222	198	178	219	215	199	198	215	202	200	210	216	199	200	210	219	203	217	198	180	199	177	201	189	185	217	200	179	187	195	192	188	207	209	208	208	194	179	211	192	191	196	198	200	203	182	196	173	210	184	190	189	191	199	179	202	208	167	212	201	211	201	198	178	215	217	189	208	172	191	215	169	185	215	185	189	200	214	198	224	223	170	203	211	179	218	206	192	195	207	213	204	182	204	205	197	211	181	175	205	198	209	201	175	205	216	188	201	188	209	202	196	208	217	179	208	198	214	215	207	192	203	200	200	194	197	232	212	201	194	220	188	192	174	207	189	210	190	207	200	197	176	197	236	212	208	178	202	207	157	203	185	229	200	195	188	194	190	205	184	207	203	218	190	210	209	180	194	196
21698	10991	1832	1306	1204	985	823	716	700	645	629	620	607	535	559	569	520	549	538	520	561	516	579	502	496	514	548	541	535	526	480	514	480	467	500	488	486	506	510	512	494	519	512	528	488	466	486	526	503	489	556	474	499	522	481	494	454	430	485	484	472	485	502	492	505	470	492	511	463	500	497	491	494	487	483	497	477	480	526	483	506	499	463	450	495	487	536	503	504	485	501	493	501	470	503	507	510	499	512	454	494	497	491	519	506	526	490	499	503	529	512	453	499	504	528	517	543	516	489	542	495	508	506	490	494	535	502	458	516	517	487	548	517	476	533	519	488	534	477	486	514	484	462	555	520	488	525	510	532	468	473	505	493	514	501	472	483	493	491	485	495	485	502	511	490	447	479	494	479	484	512	462	479	525	497	483	506	473	503	531	510	492	496	503	493	510	447	477	506	482	511	486	513	486	488	499	478	528	466	498	447	490	522	505	522	522	523	442	509	497	502	493	469	510	517	495	484	494	531	456	482	504	506	528	508	447	513	456	489	488	492	474	469	500	472	491	497	479	506	484	486	466	513	521	482	496	499	506	500	490	466	480	485	456	480	551	456	504	512	508	479	494	446	524	509	542	497	497	459	490	513	512	514	553	523	493	488	483	478	467	473	500	500	492	475	476	508	493	438	500	439	500	504	473	491	490	485	467	501	494	548	486	488	511	520	457	525	511	511	504	488	448	497	473	516	478	523	459	484	488	475	508	480	468	527	487	508	523	533	478	506	497	498	500	501	474	513	480	477	488	500	537	485	503	466	520	480	512	498	490	451	511	485	489	483	481	523	512	450	481	488	498	471	497	500	470	457	496	490	509	511	489	500	510	505	532	486	499	500	524	519	547	504	473	478	530	497	483	472	450	514	482	504	450	491	440	508	512	504	509	466	469	509	481	482	515	470	547	483	484	496	469	425	522	455	458	497	494	505	486	490	455	479	477	473	526	521	468	524	492	522	518	500	518	502	496	441	520	524	528	515	520	509	535	531	488	478	489	483	492	485	478	468	556	495	508	454	542	453	478	502	448	464	487	527	507	485	479	529	479	477	488	496	493	519	489	476	530	505	498	482	462	478	532	468	475	461	478	505	516	481	493	470	511	497	507	485	467	483	499	500	520	487	477	508	474	513	521	521	460	525	515	468	537	495	482	438	510	487	479	475	483	488	512	476	521	503	517	487	478	508	489	529	475	485	529	491	515	494	493	510	482	468	465	462	504	480	514	475	440	457	468	479	476	493	492	457	499	479	486	433	428	501	471	540	457	488	495	489	491	523	503	492	494	473	512	471	492	510	515	500	504	481	506	467	473	503	477	471	525	492	496	530	488	506	456	484	501	480	488	514	500	496	520	490	515	500	514	474	490	482	478	504	488	472	488	470	484	533	512	492	482	513	481	454	503	500	533	489	455	511	545	458	494	490	465	492	500	493	447	531	477	495	485	491	509	466	544	542	471	487	498	508	500	466	500	505	509	490	514	488	475	534	545	474	465	529	471	490	521	480	482	477	525	473	508	522	504	528	474	514	507	446	519	454	459	478	474	498	507	490	476	493	497	488	546	468	477	450	490	526	480	502	480	490	468	474	459	481	483	497	480	541	470	488	502	480	506	488	536	531	449	496	515	519	474	488	488	481	511	511	485	500	487	470	512	484	450	502	466	531	477	479	515	472	524	530	542	455	480	482	517	480	474	520	451	525	525	477	484	475	506	446	510	486	456	479	491	486	535	478	497	470	461	481	479	489	475	488	497	499	498	505	493	493	496	500	484	503	541	526	531	496	501	515	463	486	501	505	506	481	499	509	509	516	487	451	490	472	468	515	503	496	477	565	459	518	501	492	434	464	508	500	503	452	457	480	484	474	463	489	481	512	464	473	490	438	491	483	496	527	473	486	475	521	479	512	491	450	488	486	467	470	500	521	508	512	481	491	499	508	501	475	486	486	494	486	525	468	479	504	529	513	471	470	507	461	489	507	465	521	494	528	479	471	457	475	516	474	502	525	525	468	491	474	497	491	493	492	468	497	531	477	479	495	478	457	472	519	473	515	518	529	475	495	494	466	487	499	462	487	494	475	494	470	490	483	469	509	491	493	473	476	459	460	481	476	493	514	527	494	504	517	504	469	471	508	490	477	483	507	477	482	489	474	516	505	535	471	504	482	495	501	486	550	478	490	519	521	479	521	504	521	479	486	479	470	485	484	494	484	505	519	476	509	464	538	489	490	483	508	495	459	505	516	487	458	479	511	488	510	488	496	499	493	487	500	470	517	508	518	506	527	479	495	503	502	470	479	498	495	531	487	493	502	483	507	485	480	512	491	521	490	512	496	503	518	473	481	539	477	538	505	491	498	524	506	484	442	494	465	561	501	466	505	508	467	516	476	484	491	492	496	477	471	477	473	495	480	483	498	462	480	523	470	462	508	510	510	501	535	499	458	448	471	482	479	497	493	469	526	465	524	491	436	485	500	475	480	529	502	495	490	500	476	503	505	510	535	520	447	463	476	505	536	499	522	512	512	510	500	512	478	431	500	507	517	497	509	502	508	494	485	491	532	510	532	509	457	541	485	528	490	470	460	463	511	491	503	507	516	476	529	510	479	467	479	485	471	485	529	443	520	498	502	463	507	503	497	523	482	496	473	451	480	507	483	459	502	478	492	478	483	511	468	490	482	473	505	530	469	484	463	494	499	487	515	510	501	488	465	505	497	535	493	468	513	489	448	481	473	479	519	476	491	460	468	483	464	497	469	497	498	488	511	499	503	466	464	485	461	442	517	486	528	477	459	491	471	536	530	497	505	538	502	457	557	485	483	514	527	484	514	475	472	482	504	525	464	513	494	460	495	533	458	480	493	466	456	495	529	468	457	498	495	486	511	483	500	483	504	493	482	493	483	475	482	483	508	496	491	490	520	495	494	449	476	488	470	475	477	505	507	523	475	493	507	518	519	500	489	490	488	464	481	462	520	486	520	539	497	498	501	488	463	470	498	497	493	471	488	514	469	530	529	494	484	516	522	490	504	477	493	494	540	478	492	476	543	502	452	469	479	502	501	495	495	522	496	489	468	437	518	460	483	497	467	514	474	507	501	483	476	486	513	530	449	504	495	482	505	467	480	503	481	511	488	482	449	475	507	518	519	511	459	516	521	488	469	469	502	457	509	501	511	494	491	498	474	511	515	501	458	483	484	505	484	479	472	540	475	543	490	515	488	499	486	479	500	498	474	453	460	521	483	496	493	461	486	496	519	484	480	499	494	495	463	509	473	483	483	432	520	498	491	527	490	475	474	516	467	485	499	526	519	449	471	509	524	477	465	520	489	476	477	512	507	453	464	514	502	460	494	538	487	490	520	438	488	484	516	477	503	509	518	437	499	500	472	542	500	486	487	465	502	481	491	479	498	498	496	522	478	506	530	507	481	463	495	511	504	475	508	479	509	472	513	516	462	486	532	486	463	508	502	452
12056	3663	376	205	208	206	170	191	216	213	184	190	186	206	189	189	200	184	184	204	198	189	173	231	195	187	201	214	188	205	196	241	204	209	193	195	204	202	181	180	209	209	189	189	238	184	212	175	168	198	186	222	203	183	196	225	195	199	185	187	218	204	189	204	192	205	211	198	204	183	193	172	197	204	191	204	202	203	192	196	222	206	208	198	173	196	200	199	197	202	203	209	204	206	186	183	194	207	229	210	186	240	226	179	194	225	217	187	205	230	206	199	216	207	198	196	180	194	184	197	181	199	207	219	197	195	204	204	175	179	182	204	204	236	197	201	221	186	200	185	179	180	236	200	204	192	203	191	218	183	178	229	203	190	205	187	185	175	218	170	196	210	188	192	203	201	209	189	209	216	183	217	214	195	218	188	225	216	195	217	191	222	204	187	218	227	176	206	231	221	235	204	205	205	176	203	210	186	188	208	226	199	226	181	221	212	196	176	202	214	200	191	182	202	209	181	190	210	187	195	250	189	212	195	195	205	215	194	197	208	220	217	201	204	207	174	196	179	216	191	201	204	204	197	188	215	205	191	221	220	190	201	226	203	225	193	213	172	216	199	205	203	215	174	196	183	189	230	236	218	211	181	196	217	183	176	179	206	195	192	241	200	181	194	202	190	246	201	206	219	217	230	190	180	223	186	226	203	191	216	200	201	191	214	188	222	207	200	198	194	207	197	221	200	185	200	205	216	164	223	210	203	195	198	213	195	192	194	201	186	154	191	178	196	212	196	206	199	215	195	207	208	195	201	211	186	194	214	186	234	214	175	217	214	202	211	229	206	200	196	232	187	214	195	199	192	187	203	226	199	221	216	205	198	192	216	212	216	196	225	219	182	192	185	175	215	190	221	221	187	171	215	214	218	200	208	229	187	203	214	179	208	190	191	176	190	212	223	227	194	224	201	198	208	197	180	209	198	202	197	176	219	215	214	205	192	212	217	199	200	206	225	204	179	176	219	204	200	219	233	210	199	204	188	207	200	210	209	220	204	208	153	228	208	217	185	202	184	191	167	192	186	202	176	181	178	211	213	202	215	187	164	197	195	196	175	194	211	204	213	197	208	220	205	198	187	174	206	225	209	231	172	206	185	194	199	187	226	172	212	181	171	190	199	168	209	208	184	205	187	217	226	218	208	195	201	201	232	203	205	187	207	189	224	180	193	179	189	195	210	201	188	192	202	226	182	199	219	206	194	225	219	195	194	193	201	208	208	224	197	206	217	199	202	212	205	206	214	185	236	195	204	205	203	171	201	202	212	224	217	219	201	211	169	191	201	185	196	214	188	195	186	174	187	217	184	185	187	193	166	179	209	198	212	187	185	178	207	205	196	209	225	221	199	207	203	166	218	194	197	216	200	175	211	199	188	238	225	213	226	209	195	217	181	180	203	209	211	205	213	187	208	178	200	210	192	227	198	195	210	199	178	216	194	207	189	193	213	186	205	214	209	186	221	212	181	190	194	174	212	229	194	194	186	192	208	186	227	222	193	204	201	202	210	228	191	212	195	196	169	186	193	219	194	188	191	225	205	205	221	204	205	197	222	229	223	202	205	201	180	203	193	221	217	191	203	164	212	192	195	229	203	187	184	221	230	204	200	215	207	201	203	204	188	204	212	184	203	242	197	216	178	178	187	221	209	213	195	198	195	185	186	177	192	208	191	216	204	199	238	225	213	210	211	195	189	202	207	200	183	195	220	198	216	215	188	185	199	200	192	217	210	216	193	203	198	193	177	215	206	217	177	208	220	193	184	221	183	228	203	216	185	195	215	190	203	204	192	154	230	193	227	181	199	200	195	189	224	208	172	223	214	204	217	204	202	196	199	211	208	189	203	179	196	205	207	184	198	208	203	200	198	185	202	223	184	205	205	185	197	198	209	190	173	188	198	175	205	195	210	218	198	194	207	220	220	195	204	207	193	202	207	201	183	220	247	194	192	198	213	202	188	200	186	192	184	209	207	203	193	222	184	182	202	204	198	191	166	194	175	187	192	238	182	202	208	178	187	191	215	231	202	203	187	222	215	193	197	209	219	186	221	189	228	192	201	180	206	196	182	218	189	207	193	162	204	202	182	193	207	188	196	173	187	202	206	216	186	189	202	205	207	210	204	225	200	175	207	191	232	199	193	229	213	206	179	191	212	198	204	213	213	191	193	210	214	184	212	200	205	180	193	180	196	178	209	182	212	224	216	213	176	210	211	197	190	193	205	197	189	221	222	182	190	186	219	196	186	240	201	212	201	215	210	185	188	227	196	226	209	195	197	193	192	214	194	223	184	193	218	182	225	239	188	211	193	201	202	194	188	201	213	218	207	186	203	197	210	198	177	207	197	202	186	226	194	210	220	200	218	206	189	206	194	206	203	212	210	181	199	204	203	206	189	171	197	206	194	184	176	198	200	211	202	197	201	195	198	252	191	193	217	192	202	189	191	202	198	204	201	201	196	214	187	186	193	176	197	206	209	203	231	213	173	185	221	225	196	187	198	204	212	215	198	175	200	199	199	201	200	208	207	220	221	198	185	210	198	212	220	176	199	186	187	197	203	207	182	217	188	182	207	215	197	228	228	186	212	191	212	188	212	193	204	225	228	192	206	211	211	182	175	205	171	175	203	195	196	198	185	168	197	206	204	206	197	220	200	239	207	196	191	192	184	193	197	183	179	196	210	217	194	174	202	225	204	189	182	218	192	225	215	206	204	223	198	190	188	184	206	190	200	190	213	215	198	223	211	185	170	196	214	227	217	185	183	213	210	206	194	218	209	186	217	211	197	198	221	226	183	214	208	208	198	192	217	206	188	213	217	188	188	216	211	216	201	211	215	218	198	199	198	210	181	192	198	202	209	179	189	213	222	197	221	194	213	190	212	181	182	188	192	227	186	212	209	184	186	221	226	212	206	202	208	210	199	195	219	191	202	191	194	207	198	222	233	231	188	204	226	229	214	187	181	203	207	208	213	203	199	196	204	208	190	212	226	204	186	207	200	216	210	223	187	215	195	193	208	204	179	244	185	220	205	210	202	178	196	208	224	188	182	208	202	194	222	217	224	200	181	219	182	195	219	201	215	221	214	245	201	219	197	193	190	211	221	227	202	203	220	202	197	204	190	209	224	221	188	215	204	191	195	189	218	191	199	215	205	203	224	207	200	182	214	203	222	165	218	204	179	203	209	182	202	196	211	214	214	206	204	165	215	193	212	199	213	197	180	225	209	191	199	216	204	189	220	208	193	181	199	194	237	183	234	227	189	215	190	198	206	185	190	209	217	206	195	193	207	233	186	211	203	188	176	188	195	210	219	199	196	192	195	227	198	213	194	211	171	192	196	213	197	206	206	195	219	204	218	221	200	203	203	217	218	180	216	203	189	180	212	205	181	201	209	175	231	204	204	217	207	192	201	217	199	203	204	191	184	183	199	202	208	200	225	190	211	198	206	192	219	184	240	203	199	197	204
8931	3620	644	558	563	526	519	538	485	536	519	497	548	508	482	534	524	493	482	546	482	547	491	509	501	508	497	545	501	531	525	525	540	527	528	531	544	502	526	528	501	519	528	501	519	541	560	513	511	517	497	537	499	532	538	468	486	498	541	476	538	521	518	506	513	510	543	504	556	521	512	486	525	537	538	530	530	516	531	515	510	492	509	522	485	493	512	527	550	469	516	504	494	505	529	504	531	507	518	474	512	536	509	505	512	500	515	498	508	522	528	559	504	521	541	527	491	503	534	475	500	497	526	569	520	548	510	517	533	500	564	537	480	502	510	542	509	547	486	509	517	498	514	495	574	518	523	534	537	512	518	490	520	514	496	480	477	526	518	516	501	498	511	493	528	503	509	520	519	463	502	509	540	563	511	510	523	540	488	504	533	511	516	502	519	523	516	569	488	526	531	514	556	506	526	540	489	513	513	498	503	490	496	520	508	530	510	493	524	505	511	538	504	524	502	504	507	578	474	503	544	538	507	502	506	565	518	512	519	498	510	480	540	514	511	497	497	520	562	487	516	526	511	507	464	537	514	567	512	548	562	535	539	501	506	534	535	530	545	515	499	538	504	578	517	510	502	516	518	516	468	533	495	529	539	474	560	509	493	519	564	496	537	486	523	523	494	562	536	503	473	552	569	474	541	537	478	535	510	523	510	527	519	514	536	520	509	527	467	515	504	544	509	528	474	515	542	533	537	540	515	506	483	509	527	514	519	520	474	515	524	491	500	510	512	524	504	492	501	506	542	521	544	534	518	479	567	535	506	522	527	492	454	504	530	556	505	530	518	524	496	503	489	540	519	523	535	538	524	568	523	516	515	522	527	556	510	514	536	497	500	512	481	523	519	514	515	500	498	521	500	527	533	530	510	482	460	515	546	511	544	486	514	505	528	554	485	527	471	527	506	491	506	500	470	542	494	533	522	512	521	508	505	540	558	492	514	514	490	507	479	554	534	541	512	548	498	545	498	540	501	550	540	542	536	560	478	518	517	547	505	507	507	519	510	493	494	528	541	493	501	512	509	545	510	530	519	548	544	532	518	516	544	510	539	537	489	487	516	510	512	497	520	552	485	507	503	543	496	534	534	531	480	473	555	523	528	527	526	535	499	513	499	540	506	517	519	508	547	529	542	539	510	558	477	505	527	506	534	516	510	504	531	528	485	524	496	505	503	492	509	493	539	504	529	503	529	505	551	521	520	529	512	540	527	516	537	548	529	515	492	514	535	590	541	501	466	501	517	516	516	500	487	552	503	549	497	509	551	540	523	494	495	521	550	492	498	489	524	519	496	529	490	527	526	515	545	571	507	508	495	510	531	533	506	494	532	509	523	509	505	543	542	519	549	513	504	522	503	515	511	478	583	496	526	501	494	510	514	488	540	520	532	526	475	492	538	496	520	510	487	486	528	530	512	488	545	483	515	535	560	507	533	527	564	503	527	532	542	479	519	522	499	526	472	510	537	500	496	492	541	495	483	490	507	494	537	531	521	496	521	530	551	537	500	526	532	500	498	506	515	538	550	484	503	585	547	507	503	539	494	517	549	496	520	519	522	491	548	494	510	528	520	508	521	528	547	533	535	485	511	483	518	517	516	497	527	545	516	489	540	517	549	502	533	502	527	465	526	495	488	518	519	492	504	476	491	509	537	558	467	508	524	492	532	522	502	496	516	525	519	544	513	492	486	527	472	517	514	538	510	504	502	554	544	511	483	551	513	557	544	550	508	516	548	542	536	557	547	508	499	507	529	516	527	511	510	490	513	488	534	541	503	481	544	512	489	542	539	558	531	543	524	558	509	518	538	501	557	546	539	548	473	519	529	477	534	523	511	553	467	521	532	515	489	526	525	517	497	541	537	497	536	535	560	532	542	517	534	557	520	494	508	516	473	495	531	498	540	538	524	494	528	522	507	534	508	530	512	533	513	542	509	531	534	537	499	502	487	523	509	532	543	505	520	581	523	490	493	500	512	508	532	505	541	548	517	522	498	494	553	466	506	514	538	545	509	539	533	511	524	528	547	483	561	482	526	499	518	548	509	534	497	548	487	532	503	496	463	507	482	499	519	505	556	486	516	569	500	521	532	499	520	505	502	535	540	465	481	527	533	522	552	515	530	524	532	507	461	549	525	514	519	501	520	522	517	514	493	518	485	490	521	516	549	519	500	544	486	548	500	569	535	485	531	536	500	509	518	514	496	532	525	527	503	535	519	518	513	511	491	489	535	499	506	532	496	527	528	510	498	482	505	548	481	489	555	528	553	492	509	507	491	471	500	522	495	505	510	516	500	507	527	512	532	525	526	505	504	484	530	480	545	557	561	491	499	505	526	499	534	510	539	554	489	481	523	515	483	486	495	536	522	519	490	498	510	531	518	504	525	586	504	525	506	548	528	532	505	504	525	543	491	541	467	556	518	518	513	504	537	469	499	469	477	480	503	534	532	507	503	520	534	521	509	512	543	510	518	517	546	529	549	523	495	517	525	514	524	496	506	532	514	505	504	496	510	532	498	531	519	518	494	504	510	533	495	481	533	552	477	486	507	489	502	513	524	545	533	506	505	548	521	475	511	504	525	567	534	505	529	521	507	516	542	500	491	496	521	478	510	533	540	557	544	532	492	520	512	496	544	502	509	512	506	512	524	558	521	510	533	496	544	505	534	496	505	545	480	541	528	538	511	488	508	539	503	510	522	513	556	493	520	506	528	503	503	516	509	557	523	516	524	527	484	565	520	474	530	507	524	479	512	533	529	521	532	550	568	527	537	498	561	513	558	498	515	475	484	521	506	521	574	490	510	503	538	515	494	489	516	554	523	501	499	522	539	495	497	554	501	537	506	541	523	517	528	560	535	548	542	540	531	544	501	528	542	521	508	504	519	528	532	549	523	534	540	533	527	513	527	528	521	528	516	516	511	537	515	523	498	561	507	535	516	496	508	505	548	540	462	522	501	532	488	556	496	493	535	489	506	548	569	470	517	536	513	471	490	525	554	499	503	487	510	550	537	518	509	501	466	513	530	486	507	462	528	474	488	543	515	533	500	500	583	500	513	540	523	505	538	524	523	505	521	476	543	503	509	513	537	467	521	538	555	512	477	513	520	509	512	524	531	516	517	546	533	522	505	528	528	544	522	493	553	513	509	511	519	537	514	491	493	532	521	495	573	495	508	515	515	505	551	520	508	498	456	496	523	511	474	510	505	516	529	530	539	509	493	524	514	537	548	547	498	505	483	519	508	521	528	536	536	514	518	511	537	529	548	502	495	507	497	525	514	497	512	511	470	519	496	511	527	586	493	548	510	547	523	524	487	513	498	560	512	492	517	519	537	537	495	520	532	510	532	553	518	529	557	518	493	533	502	507	522	523	510	516	508	526	487	493	487	535	504	527	535	516	546	507	534	518	510	496	515	515	507	533	527	572	502	524	511	518	520	517	518	522	488	520	488	539	547	498	527	517
23943	8675	922	378	337	281	260	276	275	260	264	274	260	272	226	254	264	255	250	256	256	250	239	257	265	235	263	252	272	239	273	236	288	247	255	261	252	231	249	244	264	255	267	280	232	264	256	275	259	239	236	235	254	254	257	259	230	245	262	274	262	236	240	265	242	261	260	263	262	250	233	244	241	266	267	239	254	248	252	233	239	222	250	252	247	263	241	246	245	240	275	259	265	260	257	229	217	252	232	246	281	265	231	240	259	260	257	258	275	244	243	261	255	267	295	263	257	241	275	221	273	247	278	240	280	240	259	230	236	224	269	290	252	292	245	250	244	233	233	264	250	261	256	241	242	261	264	253	245	251	247	279	274	283	232	246	259	219	259	246	246	254	239	220	249	235	254	262	266	264	247	263	276	227	263	234	232	222	256	223	212	253	239	271	236	239	243	265	234	254	273	288	253	240	225	261	259	271	270	267	264	254	270	263	258	227	244	244	278	254	259	256	258	225	241	252	215	275	268	252	237	230	227	244	263	246	263	245	274	270	274	269	246	227	239	261	239	277	250	264	248	232	256	251	259	276	237	285	234	272	231	245	275	278	268	273	252	251	246	235	259	245	293	246	247	246	262	268	231	236	270	259	265	275	257	238	244	236	235	238	252	244	246	252	284	267	229	252	259	245	248	245	260	258	259	294	238	249	248	226	252	245	261	231	247	272	292	285	253	260	289	268	249	238	241	291	253	275	254	266	278	256	262	271	230	231	269	297	243	253	252	265	245	270	253	216	238	251	280	257	290	284	250	277	258	259	235	243	242	247	253	266	239	273	256	261	267	250	240	265	273	266	232	241	231	240	269	256	275	243	253	242	235	263	251	286	258	255	255	234	241	250	273	227	213	245	266	254	249	258	242	274	260	276	254	247	261	250	263	238	250	255	227	245	254	271	267	271	242	226	285	255	264	266	254	240	245	253	264	253	261	246	223	244	270	286	229	246	269	235	250	260	265	240	246	288	243	241	257	243	242	276	278	261	287	272	268	249	255	239	257	242	274	257	226	249	237	255	230	228	259	245	239	259	258	255	268	267	291	268	238	251	276	256	256	260	263	240	234	266	267	242	269	235	264	238	253	272	221	257	258	242	240	271	262	291	253	276	236	263	257	215	253	258	220	236	269	271	233	227	246	245	230	258	257	273	280	261	273	265	264	298	229	246	250	245	253	239	257	229	250	280	270	250	261	258	226	252	254	217	269	240	273	246	245	236	267	269	244	256	265	272	249	236	248	282	254	243	260	269	248	253	268	236	265	244	282	287	256	253	264	246	267	247	240	246	267	251	243	221	261	281	259	239	258	262	240	249	262	281	242	239	247	270	250	264	236	248	240	254	257	292	278	266	246	246	247	245	289	248	271	257	279	255	267	264	253	233	254	250	255	251	249	263	240	223	241	244	257	251	260	241	267	263	257	248	245	271	230	269	249	269	244	258	251	234	226	244	233	234	236	272	270	279	269	210	259	262	258	229	244	263	243	265	263	244	259	260	255	256	237	237	295	269	272	222	253	231	256	266	242	245	228	251	253	233	239	249	232	240	250	252	274	256	259	273	259	251	235	258	278	245	287	267	274	249	256	267	232	259	263	249	270	249	284	268	269	239	302	256	254	249	217	256	260	239	273	235	257	252	267	277	249	252	247	220	239	286	243	254	240	219	234	276	269	253	285	232	228	251	260	274	262	247	260	237	260	247	238	284	270	247	251	261	269	267	263	246	238	276	264	266	232	262	227	275	260	259	258	246	262	235	260	235	269	269	271	270	276	260	245	255	232	271	256	254	266	277	239	238	271	239	287	261	245	232	247	269	291	284	264	277	245	236	256	248	255	245	280	251	260	218	257	234	248	272	243	246	253	255	254	221	265	238	242	216	253	234	231	249	248	245	228	263	270	252	244	248	242	263	262	292	239	252	253	252	251	259	275	235	249	238	245	254	240	246	244	249	256	265	265	242	243	248	258	237	301	258	249	259	248	236	250	238	230	243	255	257	262	248	255	257	254	232	244	238	248	261	262	268	242	250	248	241	236	259	223	255	261	220	244	240	263	272	274	275	234	250	257	230	237	271	248	233	246	241	248	285	238	255	256	269	236	247	222	243	271	251	278	267	257	245	264	237	259	259	258	223	245	316	243	236	278	255	232	261	306	262	257	225	237	261	245	235	233	252	248	290	263	247	230	243	220	247	251	237	252	274	263	285	257	226	227	207	242	230	238	268	241	252	244	245	252	266	241	251	295	231	233	251	231	257	246	253	269	236	280	253	289	237	233	229	261	257	242	266	292	252	251	265	262	279	240	246	258	227	273	206	256	275	243	268	242	254	251	216	241	238	228	251	262	254	236	259	286	259	232	268	261	257	256	239	261	262	218	246	236	253	240	235	267	265	234	263	264	248	266	259	247	255	259	250	259	233	236	233	260	240	242	253	221	272	243	251	229	238	251	282	273	257	260	249	262	250	245	272	261	246	243	267	230	259	269	255	234	243	275	247	253	265	245	280	268	255	258	278	261	244	248	263	236	236	273	268	249	269	261	240	243	246	230	252	249	261	263	269	249	238	242	258	253	239	243	246	307	260	240	245	259	268	249	249	242	227	220	267	252	257	254	246	208	266	243	254	279	262	275	274	241	264	260	227	288	268	253	247	261	275	277	268	263	263	244	226	252	254	209	252	263	259	240	235	260	257	245	208	270	274	239	267	237	263	292	258	246	269	233	244	242	270	237	250	255	264	270	273	272	232	246	261	259	267	246	244	265	250	237	268	245	275	265	243	259	284	255	258	253	264	249	266	269	245	284	268	264	237	255	237	251	263	222	246	226	254	237	266	258	251	237	273	238	243	266	269	264	236	231	258	249	247	246	245	233	253	263	235	274	247	241	253	280	232	234	266	239	227	242	256	250	243	239	237	240	262	276	241	236	263	254	257	236	244	270	272	237	270	252	273	242	238	253	245	260	248	265	241	274	272	234	264	234	237	257	221	247	245	254	237	220	271	242	258	243	260	289	262	240	264	269	250	253	260	296	246	245	252	245	257	264	267	230	245	244	271	259	296	243	225	219	249	264	266	246	262	247	243	237	242	241	259	273	209	219	262	255	241	260	254	268	240	230	250	282	248	270	265	235	233	244	245	228	239	278	276	264	245	258	239	248	240	248	244	259	267	276	260	253	252	261	277	226	259	236	239	279	264	268	239	259	251	249	253	229	248	279	231	245	275	245	254	271	273	255	258	268	259	262	281	281	260	277	252	278	262	230	241	275	242	230	228	250	248	262	241	272	267	247	262	248	254	261	254	278	269	239	276	219	256	227	258	233	254	276	248	247	275	258	270	293	274	226	282	246	275	269	248	250	220	247	232	247	259	241	263	253	253	240	261	269	254	229	245	251	293	258	264	235	243	259	253	254	293	261	247	255	270	229	277	273	277	241	254	240	228	260	253	284	257	239	250	245	263	250	230	249	249
17298	7431	1147	1155	970	916	863	774	709	709	706	672	683	652	630	638	686	636	640	667	683	647	639	605	660	608	715	654	657	660	623	617	637	624	668	643	655	602	646	601	622	645	680	626	604	598	645	638	665	595	670	628	625	646	664	637	663	595	623	614	600	638	605	609	617	609	679	632	594	654	633	610	599	621	650	616	620	591	584	616	639	635	685	652	635	613	606	634	600	659	595	612	641	622	607	678	609	618	608	628	620	619	632	615	590	615	598	611	600	637	606	635	633	666	604	632	614	617	644	644	627	656	587	625	652	607	619	621	597	639	665	612	619	587	560	577	623	644	674	613	600	658	636	634	654	637	644	595	642	634	627	603	643	649	635	603	602	639	589	645	641	637	664	649	632	655	631	684	665	599	624	586	618	632	591	623	619	681	636	633	588	608	611	649	577	674	653	650	616	603	625	622	606	643	586	587	619	606	598	638	598	625	621	624	609	611	600	655	656	643	587	630	633	612	604	641	621	624	651	634	592	607	629	618	655	643	651	629	647	574	602	618	601	618	668	600	644	651	640	651	641	639	593	633	613	607	583	620	616	646	637	628	618	595	603	624	653	602	667	607	610	600	590	618	619	626	604	638	630	621	627	628	604	625	602	628	680	631	602	643	625	592	616	622	571	581	656	646	672	638	638	615	623	578	610	621	596	662	570	650	610	563	654	616	636	558	581	636	618	612	635	641	595	620	655	633	629	595	613	611	654	603	668	620	618	632	558	652	620	597	612	653	636	619	638	659	629	620	638	589	610	615	695	640	607	656	633	605	643	612	644	667	625	660	582	639	591	638	608	644	634	666	590	615	626	625	608	605	647	644	631	663	571	632	644	609	642	614	622	609	635	640	600	641	616	648	667	656	605	601	633	636	597	624	635	619	624	636	633	622	604	593	628	611	636	587	620	627	608	577	602	591	675	603	617	616	601	601	646	633	567	608	631	596	640	578	655	613	630	636	620	668	627	601	639	669	632	640	616	636	617	599	617	673	608	627	612	661	629	641	612	580	605	651	601	613	675	618	581	619	622	582	647	610	645	629	653	610	604	618	626	612	656	636	641	564	691	571	655	650	613	658	637	632	610	635	631	630	632	619	618	628	621	674	575	598	605	647	624	666	623	614	651	598	588	616	632	664	620	600	626	601	595	630	633	622	640	626	642	582	632	601	591	636	625	613	652	609	608	630	619	633	566	599	627	605	600	633	614	624	652	580	620	606	611	622	604	601	602	597	610	595	674	621	621	642	640	626	642	654	587	605	623	629	611	589	604	641	593	624	616	637	624	609	606	668	664	610	632	622	637	630	636	619	596	633	650	574	594	647	660	634	620	620	637	616	621	631	646	677	623	619	632	613	664	638	641	600	598	629	596	617	609	585	572	617	622	608	624	622	602	595	619	622	604	626	590	640	603	604	618	631	602	640	642	562	601	633	615	636	586	586	655	643	632	634	649	664	587	596	646	657	641	648	615	663	627	655	634	621	594	646	618	624	604	643	606	613	639	642	618	651	630	647	650	663	685	599	621	634	626	583	644	616	632	612	620	611	630	652	671	642	640	632	627	642	664	621	625	573	589	614	644	642	605	641	673	665	586	651	586	640	601	636	643	655	622	644	625	649	618	618	595	660	640	624	608	593	639	635	580	631	632	627	677	642	633	632	609	623	575	626	671	616	615	623	620	605	639	653	633	642	624	584	585	597	604	647	604	677	626	631	612	616	629	631	604	615	597	632	685	606	601	635	596	579	643	626	635	613	601	601	642	588	588	619	617	626	641	636	611	618	616	624	611	631	586	624	605	611	591	639	626	619	590	684	601	616	695	614	635	643	588	575	620	620	605	586	601	581	659	611	594	681	614	599	633	625	652	593	641	597	639	622	576	582	637	616	677	584	600	593	583	601	611	628	619	646	651	601	616	637	635	637	604	606	615	644	589	604	603	642	649	624	615	569	625	628	628	578	595	656	577	662	617	618	632	641	652	622	585	645	638	587	646	656	614	621	700	674	627	631	621	598	643	641	587	585	597	604	609	673	612	661	591	623	629	623	660	651	645	615	632	597	594	601	596	593	639	631	627	616	623	628	586	607	621	621	596	639	639	633	621	621	615	629	629	602	618	614	621	646	622	575	623	604	617	650	620	624	569	636	620	642	640	655	615	613	636	648	663	635	609	613	620	674	652	617	653	636	638	611	645	631	627	669	654	604	658	628	673	620	585	597	585	611	588	625	644	619	630	654	638	646	655	623	635	635	660	680	626	648	627	585	614	607	637	622	616	687	641	630	628	593	634	611	610	574	629	609	620	624	624	580	624	587	571	652	631	630	632	576	610	636	665	601	638	586	645	636	653	634	602	610	629	675	618	658	583	592	603	596	588	602	591	635	607	632	602	648	596	612	618	625	700	615	613	626	602	677	667	620	635	640	647	634	615	610	605	643	634	644	619	598	599	645	582	607	611	593	621	644	630	663	624	603	631	619	632	647	620	650	603	656	604	657	630	639	630	643	617	624	622	639	603	626	605	609	639	605	588	621	644	621	637	619	639	592	631	624	594	641	618	602	604	625	657	669	649	640	594	645	609	607	608	642	607	614	620	656	617	631	637	626	602	636	624	613	622	624	593	581	611	639	649	590	574	619	636	591	642	632	646	587	624	636	596	639	620	580	644	625	608	660	628	622	608	591	627	595	635	611	646	625	637	636	627	623	635	666	621	632	642	630	647	601	655	634	664	633	616	604	616	643	567	631	648	612	611	584	620	651	610	575	601	609	595	612	623	628	626	647	623	622	647	576	577	603	635	586	636	612	629	633	618	615	605	644	625	594	618	632	583	596	639	684	610	620	626	601	648	656	631	641	581	628	627	648	644	639	569	603	615	663	617	632	614	616	597	585	656	639	614	654	640	635	618	618	627	600	602	641	621	611	634	606	630	658	612	627	598	588	614	643	606	644	618	679	614	626	605	666	620	617	669	577	606	655	605	624	618	614	638	665	653	607	619	640	584	641	617	607	596	585	618	613	597	637	635	625	674	638	610	593	601	595	634	649	586	631	620	636	589	596	679	631	625	609	639	673	603	659	625	625	598	679	628	623	612	573	594	630	621	631	621	608	622	612	601	640	608	628	638	597	641	652	617	615	616	619	599	618	634	591	610	619	607	681	611	602	658	634	603	612	562	650	624	638	605	635	574	603	577	620	639	580	634	645	602	605	619	626	656	608	592	653	620	593	638	633	589	645	584	630	623	655	607	611	612	616	636	634	633	596	620	604	584	628	605	589	640	636	620	624	645	649	630	616	598	656	686	633	599	644	643	613	603	625	688	618	625	599	663	594	593	581	628	611	634	623	579	606	587	628	584	665	646	636	642	627	653	614	632	593	639	592	654	659	604	640	651	664	598	615	620	645	613	623	660	624	621	605	626	627	592	622	621	634	576	612	608	583	580	589	608	627	611	637	695	603	629	570	622	600	635	615
32036	14116	2088	542	363	262	240	219	208	195	202	200	209	206	229	175	220	222	213	184	211	188	178	198	193	184	189	176	180	204	168	194	194	195	211	193	179	165	198	194	178	189	196	205	207	198	195	190	184	195	191	212	200	166	198	206	218	189	209	224	161	213	203	183	205	189	192	200	205	221	186	204	208	194	183	187	201	210	183	199	208	173	196	198	195	177	185	186	176	198	196	190	189	220	186	207	192	158	172	182	176	180	224	186	168	172	174	203	168	233	206	188	174	174	167	186	189	216	186	225	180	215	179	184	220	218	185	203	199	196	195	178	161	183	211	196	183	198	195	192	187	180	195	199	214	176	208	201	195	190	178	175	185	177	178	193	177	204	176	199	167	192	187	214	199	177	206	170	193	196	200	176	207	204	162	194	191	170	188	220	176	228	212	175	185	185	226	190	195	201	208	178	202	167	176	171	195	192	214	190	190	216	189	163	188	217	193	206	186	216	176	185	184	174	176	194	188	188	192	174	178	201	194	193	194	174	177	216	199	165	195	180	193	186	184	193	188	195	162	168	176	191	197	193	193	200	192	184	211	217	177	222	210	170	210	222	214	193	209	199	194	201	196	208	191	200	212	201	168	175	156	206	198	205	209	199	183	202	209	197	215	213	187	206	189	194	209	194	231	199	190	189	178	189	186	180	172	207	188	201	207	185	205	196	198	188	209	212	178	153	210	209	189	182	198	201	185	211	211	177	217	178	194	221	205	212	202	211	180	200	223	201	176	182	204	188	205	219	199	180	190	162	202	173	172	198	177	206	193	164	199	198	208	192	199	199	211	183	204	208	214	191	178	196	177	178	187	190	189	213	178	223	186	176	182	168	200	198	211	215	193	195	199	191	183	193	193	161	196	237	205	188	183	170	195	200	157	174	198	190	180	186	177	200	204	172	171	204	196	216	161	185	224	196	202	204	173	164	195	199	174	190	194	189	185	194	189	187	198	194	196	199	222	182	210	194	194	201	188	191	213	201	209	203	207	210	205	186	202	170	189	182	188	190	207	202	186	185	202	177	185	215	225	195	206	197	172	207	204	155	180	183	201	170	180	181	179	175	198	179	203	186	178	195	168	207	204	198	198	197	186	166	227	193	197	180	186	211	188	222	172	212	187	215	169	204	172	188	187	200	195	205	182	191	169	169	184	197	178	184	202	188	209	172	177	173	205	203	206	191	188	194	183	192	185	188	181	204	208	191	203	165	176	211	203	199	217	184	192	184	188	185	190	213	209	186	218	173	183	208	174	175	198	193	208	195	198	193	206	200	194	173	178	175	203	173	174	181	198	190	189	172	191	203	200	204	214	223	191	187	181	200	186	203	195	196	220	192	180	206	195	190	220	184	218	167	197	211	206	225	169	170	193	233	203	209	171	140	195	183	187	174	182	194	157	197	198	158	179	209	222	196	196	208	185	166	220	181	156	220	192	214	212	186	180	167	200	199	205	225	193	184	199	198	209	204	203	186	198	192	180	190	201	217	205	221	220	221	202	195	216	175	172	207	197	185	195	180	191	179	187	206	162	185	188	188	191	194	173	209	194	184	194	184	202	195	203	179	169	172	197	196	206	208	191	196	226	202	210	167	190	194	193	192	204	193	208	184	207	192	173	229	207	190	208	207	204	210	216	186	195	222	208	178	191	168	188	195	176	163	187	200	196	181	226	202	179	175	201	214	208	183	184	206	193	186	200	163	186	205	197	214	183	191	189	204	175	182	180	206	226	185	208	180	179	200	192	193	186	188	202	213	209	189	211	211	187	195	151	208	188	199	195	173	175	171	191	175	220	180	181	205	170	188	213	205	162	174	200	213	178	169	178	207	207	202	193	187	195	197	219	190	220	170	161	182	195	196	212	181	181	186	186	201	186	194	188	185	217	205	218	192	195	204	168	188	202	195	190	195	212	218	181	189	194	195	168	186	198	188	198	200	177	177	177	202	182	194	189	188	184	168	176	182	200	184	183	190	195	198	210	182	195	209	159	192	183	212	193	186	181	184	213	187	189	204	181	196	177	197	207	181	194	205	206	211	199	171	186	170	198	202	187	205	203	172	182	212	206	176	178	196	194	166	197	189	195	195	211	200	185	182	190	191	170	166	230	182	185	197	196	192	185	218	230	229	228	221	171	178	184	178	215	185	208	208	175	186	183	218	166	192	212	182	210	202	189	189	179	203	203	180	182	182	187	203	226	191	206	206	191	207	227	192	194	175	193	161	181	194	191	184	198	197	211	179	185	197	192	220	188	185	182	190	202	195	183	193	191	232	195	191	178	215	197	183	213	187	185	210	199	185	204	178	185	168	192	186	196	204	196	197	171	199	185	193	175	214	208	200	192	186	166	186	215	184	209	218	190	202	202	200	173	205	182	213	194	171	178	195	206	195	187	192	191	210	219	210	193	208	241	185	179	225	206	199	162	171	171	181	182	191	194	185	195	192	181	195	186	218	216	190	219	191	203	215	178	221	199	178	186	198	170	197	174	182	187	256	198	181	192	164	184	190	182	210	190	188	186	188	211	181	192	201	193	187	172	198	189	182	220	204	218	189	204	203	192	215	199	198	216	216	215	198	203	189	164	195	177	183	192	219	194	166	201	175	193	217	178	200	211	216	204	185	188	193	196	200	177	194	175	193	179	181	202	221	191	200	186	188	183	195	236	201	197	191	222	212	225	201	216	195	201	194	177	204	212	195	209	197	205	189	185	221	166	180	201	201	179	189	197	201	183	187	205	162	190	201	169	191	187	205	221	202	211	190	172	166	208	187	204	203	192	205	189	191	197	191	187	186	173	191	206	196	201	202	178	190	224	201	177	179	172	202	207	197	197	207	180	172	170	187	168	170	178	178	186	188	196	197	185	173	199	184	170	204	194	218	207	188	177	192	191	183	181	148	169	221	173	185	208	186	196	180	200	195	185	163	194	195	190	190	197	200	194	185	184	217	210	189	210	189	193	188	195	193	185	205	191	196	212	183	203	211	207	199	209	173	161	189	189	205	210	210	180	197	182	185	181	175	223	186	212	221	232	187	185	199	154	198	207	183	175	187	192	184	178	208	179	188	181	206	209	212	210	188	177	182	185	211	191	211	216	197	211	178	200	184	173	179	201	215	166	192	190	209	192	166	190	196	165	180	178	179	180	175	217	185	182	177	203	169	213	171	172	181	203	186	208	202	181	192	214	182	206	206	191	175	188	186	194	214	242	201	188	187	158	214	176	197	168	189	194	220	199	189	178	177	218	184	173	182	179	195	209	202	216	188	198	178	207	187	187	166	186	212	191	204	204	188	212	188	183	183	197	177	209	185	193	201	193	192	203	177	181	180	213	200	220	160	216	183	171	180	180	188	178	192	173	175	169	209	190	179	184	181	184	172	189	170	207	194	202	187	191	187	205	180	165	197	197	200	181	173	188	186	177	222	154	177	204	197	215	190	160	196	189	185	206	207	208	186	213	185	186	190
21113	10758	1623	1358	1149	1029	803	735	682	678	602	620	564	527	529	560	525	549	522	535	528	492	560	538	520	500	485	482	550	483	481	475	533	454	491	454	486	475	477	463	480	545	511	488	481	505	448	505	505	500	442	490	479	468	519	462	543	532	456	510	495	473	508	486	506	444	477	471	471	469	465	451	476	466	481	459	507	491	456	469	486	474	494	463	416	458	457	497	495	431	465	506	473	472	483	482	477	493	486	457	495	499	491	475	454	500	466	456	437	467	479	458	482	485	521	486	514	496	507	488	454	487	460	467	514	492	509	519	519	524	454	485	513	487	482	521	485	490	483	473	461	486	472	470	482	497	470	486	486	505	442	469	497	453	503	512	475	453	442	490	488	488	470	475	497	452	460	480	467	446	508	458	458	480	475	463	491	453	502	415	487	501	465	464	509	463	525	498	510	463	491	503	488	509	469	457	473	457	508	454	479	456	451	451	469	455	492	445	513	496	508	473	488	479	502	468	474	492	480	446	493	464	474	489	455	486	481	494	452	481	488	514	486	510	485	444	471	483	504	492	481	468	472	416	500	458	490	495	490	509	486	484	491	487	465	483	466	465	474	526	484	455	470	503	454	490	449	473	443	466	492	479	475	486	440	477	473	461	488	460	503	484	484	463	486	488	472	499	518	480	475	455	479	477	432	507	478	474	502	512	467	495	471	429	496	488	455	426	504	476	494	497	448	492	483	479	488	479	492	484	469	464	473	492	493	493	475	478	452	527	481	411	497	489	468	495	469	462	483	476	488	510	462	510	470	446	512	514	482	443	461	487	501	466	463	492	486	476	472	518	469	483	477	444	471	480	478	474	474	497	538	449	484	494	472	461	431	509	474	443	458	463	505	513	491	499	539	503	488	490	482	449	498	522	442	472	473	457	492	439	516	512	446	489	484	465	456	439	467	528	495	507	451	475	477	481	500	502	483	479	488	433	479	500	488	464	483	465	457	482	437	486	488	466	503	478	475	521	531	508	463	486	442	485	472	462	470	477	490	512	504	475	421	452	461	473	420	496	478	474	478	496	457	511	475	451	431	525	481	482	485	492	481	460	478	442	497	459	482	474	481	468	502	441	476	475	441	473	501	465	480	451	476	494	465	462	507	493	489	458	478	466	468	448	492	456	484	523	484	460	494	506	470	493	493	459	495	495	488	488	469	436	498	463	478	471	509	498	484	470	473	455	455	483	462	487	462	463	503	454	461	438	527	486	469	482	491	478	445	449	489	507	496	485	450	466	491	466	489	462	508	455	457	505	511	479	499	477	472	432	472	454	458	506	513	494	478	474	471	431	547	498	478	490	427	451	464	459	505	455	481	488	503	478	482	457	478	483	461	474	521	491	475	489	489	527	478	481	462	495	485	495	474	467	504	535	486	523	458	466	452	470	466	519	482	453	487	466	476	460	481	504	496	469	508	474	486	443	443	483	486	468	474	500	453	482	467	471	457	478	476	470	528	488	454	454	475	483	449	497	458	477	459	457	461	503	460	468	471	469	495	451	462	480	475	477	498	462	482	501	474	465	477	507	494	473	501	485	447	505	478	480	509	524	477	494	478	467	488	487	498	469	509	456	510	426	483	505	482	527	484	479	488	525	458	500	489	454	464	470	483	446	464	496	508	500	495	478	485	530	465	493	483	466	532	448	473	483	468	463	458	476	488	473	496	491	522	456	500	464	455	480	481	455	460	516	485	474	489	474	467	467	486	489	472	506	511	498	465	460	487	504	486	505	505	501	466	507	492	486	485	452	497	480	497	519	525	447	475	518	474	475	413	486	510	458	470	495	461	496	486	463	507	476	511	495	433	497	459	501	493	471	487	496	506	524	470	456	496	468	453	451	429	473	551	507	470	501	470	470	499	514	479	469	458	493	464	459	475	472	452	484	496	462	475	506	457	477	500	480	475	501	470	458	461	480	537	458	483	448	487	468	485	502	492	504	438	477	484	463	484	468	491	487	480	463	482	490	458	516	450	491	456	501	478	467	485	468	483	490	475	466	455	455	479	499	515	481	502	489	493	482	479	466	499	483	444	475	480	474	489	480	515	467	483	462	467	520	490	489	479	489	504	490	503	470	477	472	470	475	499	450	491	433	512	458	473	472	444	498	524	513	466	500	545	480	472	487	456	484	505	465	475	478	466	482	470	501	436	487	482	481	460	479	486	450	461	474	473	460	485	474	502	476	472	508	459	542	504	442	455	524	492	490	478	454	504	458	477	478	468	439	448	484	478	534	424	476	478	464	503	473	505	461	479	465	456	467	474	489	468	487	476	471	438	491	474	492	481	437	500	478	442	472	513	478	490	445	465	512	494	505	471	514	504	495	468	483	493	443	486	477	446	513	478	466	474	464	500	466	447	503	460	480	444	441	446	491	496	479	470	472	481	448	518	485	471	508	471	467	541	503	457	475	484	498	477	500	475	480	495	432	449	503	456	463	463	456	469	504	518	473	431	478	504	518	467	483	497	458	467	454	502	466	484	509	476	492	468	474	499	475	483	444	473	463	480	453	533	478	471	474	495	472	507	454	488	444	491	479	471	464	482	460	491	483	460	495	466	488	452	471	493	465	500	448	470	466	477	427	471	466	490	470	459	487	456	496	488	472	527	518	501	477	519	446	502	466	518	474	474	499	488	470	479	464	473	472	439	502	490	468	502	516	452	459	440	467	500	465	484	476	487	463	463	464	488	482	477	453	515	500	464	484	490	496	494	464	491	505	508	447	546	490	478	484	484	449	483	412	540	492	505	522	504	463	457	471	441	497	461	491	431	503	482	474	447	489	490	508	512	477	497	491	496	514	476	505	475	502	439	462	491	485	470	528	487	469	503	461	457	485	471	504	454	502	456	440	498	480	491	505	493	470	486	479	479	490	476	455	506	445	458	458	457	452	489	503	483	479	473	462	453	478	464	451	469	502	445	460	535	482	502	467	506	479	503	467	467	439	515	473	499	485	466	491	454	464	475	509	445	471	477	520	492	454	463	497	481	464	461	484	465	470	465	486	468	495	510	480	488	467	449	517	494	459	435	438	458	505	494	477	492	515	497	481	487	466	494	433	459	460	438	497	509	503	451	508	456	473	476	484	512	484	475	484	485	477	488	458	458	492	525	507	490	472	500	505	446	459	492	463	493	471	440	495	494	500	483	439	475	475	492	466	462	505	464	467	495	444	506	489	497	491	481	456	489	483	476	507	490	477	504	470	504	482	464	472	495	482	462	461	410	469	481	508	432	484	463	494	467	508	514	481	453	468	481	513	463	500	528	502	505	485	465	465	472	469	501	490	470	457	473	483	508	450	461	561	466	471	483	473	502	509	439	480	439	478	509	500	460	440	466	501	473	478	435	435	502	474	508	504	480	475	475	503	504	440	459	508	495	487	509	493	470	462	517	437	482	491	476	506	468	467	471	460	465	464	480	470	467	445	519	447	518	491	491	477	457	473	477	481	429	439	464	481
12084	3688	328	233	211	188	175	210	182	181	218	198	194	198	183	192	232	199	169	217	186	190	178	200	185	188	190	200	198	206	203	166	169	187	206	216	177	220	192	170	185	195	215	167	204	211	176	196	223	209	216	189	206	194	211	191	187	180	178	189	191	185	185	187	180	175	177	194	180	177	206	214	213	198	209	218	194	218	201	193	188	186	200	215	195	178	205	203	186	192	206	193	177	162	187	196	206	190	211	187	195	168	176	181	188	164	206	189	182	197	187	196	168	200	202	194	201	191	224	206	242	201	203	171	187	193	214	198	202	196	192	220	185	179	216	213	206	201	183	211	205	181	174	193	184	209	229	196	173	192	189	204	202	186	197	185	173	194	188	202	187	180	194	171	169	170	191	201	176	176	210	173	177	191	202	220	232	172	180	194	185	187	211	220	205	216	199	186	189	236	187	197	198	178	181	175	180	191	194	196	185	227	201	183	202	204	165	202	206	210	196	203	215	197	174	189	222	217	209	181	176	192	203	167	207	215	193	205	170	203	200	179	188	179	207	192	200	189	178	180	193	203	165	200	187	201	200	189	178	193	192	167	202	179	187	178	163	187	210	192	202	189	223	205	206	164	184	198	201	190	198	186	207	202	172	189	201	207	174	198	232	186	186	187	184	202	196	186	176	199	200	177	170	180	200	192	178	205	203	175	171	205	205	200	188	193	207	216	214	173	197	196	220	196	186	201	170	161	198	203	200	185	185	192	183	172	197	198	195	185	177	181	196	208	197	202	214	172	185	189	207	198	181	204	201	191	182	184	181	218	207	191	221	186	199	189	182	173	199	192	207	172	183	177	201	194	204	211	185	174	191	171	169	191	206	180	169	172	178	221	206	205	181	227	214	170	176	188	198	200	193	190	215	191	199	222	211	202	192	208	198	180	212	232	202	182	210	199	173	199	191	181	229	184	195	178	183	207	190	183	191	182	195	203	193	192	220	193	203	211	194	195	178	197	168	172	183	203	210	178	173	197	210	212	209	204	200	196	198	208	207	191	177	190	187	212	190	182	196	176	200	211	174	209	187	189	189	178	193	222	204	185	193	185	196	190	201	210	196	193	207	202	192	202	171	188	195	195	198	172	194	212	185	185	179	204	171	177	188	203	173	193	188	172	170	206	181	198	174	190	218	215	199	215	194	192	184	179	197	180	204	188	178	217	183	190	197	202	206	188	203	209	208	175	226	223	192	210	187	183	161	215	195	213	201	204	212	195	193	169	225	180	185	165	205	189	183	165	193	216	224	206	187	202	199	198	196	184	175	186	184	209	211	183	190	184	183	185	201	207	187	158	204	181	194	191	195	214	191	198	193	204	200	168	184	177	207	196	195	195	202	201	178	201	186	183	165	167	205	212	183	188	218	178	161	197	198	209	179	179	181	217	172	199	185	189	181	212	164	175	186	192	189	174	190	178	183	188	188	195	204	195	185	202	191	196	185	182	192	207	161	187	205	188	219	202	193	210	177	215	215	197	163	185	171	181	183	178	181	202	213	201	182	183	199	189	207	178	208	192	181	206	193	200	176	202	214	200	216	176	171	184	192	193	206	192	204	201	199	180	170	176	188	226	184	185	195	185	175	160	175	199	209	200	186	171	188	187	194	184	187	215	183	209	217	174	192	187	191	240	185	191	177	183	170	192	209	180	194	175	181	177	162	177	212	190	178	217	192	210	183	162	175	188	212	190	221	182	205	185	182	196	197	187	186	187	202	181	177	192	205	203	194	204	221	184	196	203	154	199	180	175	177	169	191	197	195	187	193	192	185	179	204	208	162	163	190	214	198	196	198	179	194	209	150	198	188	187	170	162	191	195	165	178	178	182	195	184	189	179	184	156	183	181	219	208	204	192	173	188	214	211	189	192	187	188	195	249	211	206	217	180	169	200	210	155	175	174	205	185	203	176	167	197	177	179	182	170	185	204	200	188	177	192	213	188	181	188	203	202	199	166	179	199	181	204	200	178	178	195	207	208	198	207	222	196	189	173	185	190	207	217	190	202	163	174	202	200	197	164	180	175	188	173	179	180	197	202	183	192	197	201	211	177	211	196	170	192	180	205	241	188	205	190	168	193	212	199	220	166	193	201	167	222	200	194	188	218	190	180	187	170	205	183	158	197	158	166	210	205	208	165	226	182	188	207	186	161	199	183	187	202	172	183	200	217	194	178	180	184	186	195	163	195	205	197	188	201	197	164	215	170	208	188	167	196	209	191	200	175	207	195	194	182	185	212	196	221	202	192	198	203	219	180	194	178	186	205	205	184	196	192	189	187	193	168	169	192	192	193	208	186	191	216	179	201	182	180	207	199	180	212	178	173	182	208	197	203	190	186	192	201	199	184	176	196	201	217	191	189	194	199	204	203	197	202	174	171	210	183	189	211	202	188	212	182	191	204	189	172	193	210	197	202	178	168	191	186	172	185	196	214	215	206	170	209	209	179	197	227	207	202	197	182	171	178	152	184	194	200	196	233	189	213	180	194	196	189	206	179	175	195	192	183	178	212	161	207	186	200	175	184	186	206	196	193	163	206	170	184	192	241	189	188	183	184	206	183	201	183	190	201	207	197	220	201	183	167	198	187	162	205	183	180	186	173	221	229	213	166	209	183	171	192	216	184	186	187	197	210	199	180	193	181	180	192	180	193	200	194	210	191	186	210	199	194	203	190	198	206	189	196	188	172	148	182	206	232	214	196	201	186	185	184	209	194	204	174	210	219	191	180	194	158	183	165	194	165	191	172	199	206	182	205	201	194	208	190	191	177	230	166	192	190	179	192	199	202	204	191	200	198	217	208	186	197	206	189	219	195	206	213	203	194	186	199	173	193	209	181	198	202	209	171	185	196	178	191	198	178	182	212	224	186	192	194	196	192	191	191	219	206	190	194	195	189	193	186	179	177	183	180	173	197	206	212	196	191	201	208	175	210	208	185	180	157	191	175	189	187	214	189	189	189	199	181	172	204	200	189	217	198	178	205	192	197	209	174	204	169	187	177	205	186	202	183	194	195	194	202	198	187	192	187	193	198	169	179	215	211	189	201	191	207	184	168	185	192	198	169	182	215	206	192	197	188	187	169	180	200	196	177	190	177	193	186	190	172	216	181	189	218	189	183	177	162	220	193	209	209	173	190	193	186	170	198	183	186	205	182	184	200	195	181	203	199	199	185	180	186	190	198	192	188	200	176	183	189	175	188	195	185	202	232	199	206	203	199	191	184	172	209	209	188	172	188	192	183	175	216	156	179	196	182	192	201	171	193	187	177	192	198	187	189	178	196	191	214	186	200	211	187	187	192	169	201	200	203	192	203	182	193	219	191	208	205	201	212	200	185	225	198	203	196	156	175	203	203	191	170	183	209	209	213	173	200	203	200	214	200	208	204	224	174	194	183	206	206	174	216	189	194	176	185	201	194	171	182	218	210	206	182	185	175	176	172	189	196	215	184	179	211	206	197	158	213
8927	3645	610	586	541	528	509	484	505	483	493	481	512	509	538	508	481	528	478	471	512	491	472	482	540	486	504	546	499	518	502	493	541	487	475	507	515	537	504	497	475	522	483	509	516	514	534	507	508	498	470	477	456	472	473	484	486	494	484	514	513	503	534	468	488	489	494	488	524	528	466	465	509	501	467	482	538	483	452	514	480	525	481	476	466	505	500	492	511	481	509	470	513	481	520	540	504	475	538	553	512	508	484	490	486	493	523	466	539	518	523	498	488	537	479	490	486	508	482	502	495	479	497	520	531	496	490	523	496	471	484	519	481	481	500	507	480	528	519	550	494	474	508	496	511	543	472	493	490	510	473	503	472	527	488	440	480	521	482	514	479	474	544	486	508	501	483	513	512	507	522	528	481	526	474	478	487	516	462	495	475	454	479	497	518	511	488	513	487	480	450	481	512	466	477	518	495	468	475	499	535	515	482	501	490	491	508	484	471	505	491	501	482	538	463	502	502	484	473	522	496	484	474	482	479	509	502	490	464	503	496	482	517	468	482	502	495	495	512	481	462	451	488	458	509	538	499	534	487	475	508	477	492	498	472	431	499	475	502	465	536	497	464	522	475	435	507	488	483	479	482	510	487	487	454	502	481	473	516	510	541	497	461	500	504	458	523	456	492	477	521	486	517	495	546	496	510	524	476	482	467	473	523	484	499	515	518	489	511	470	495	458	517	489	517	480	486	511	502	434	516	476	520	462	513	519	506	480	508	503	453	495	474	514	520	454	488	477	500	528	533	460	511	471	484	490	466	524	488	516	470	482	490	491	481	498	469	457	468	527	532	474	489	502	482	501	499	492	515	482	513	425	530	462	472	486	521	482	466	534	492	523	460	504	458	470	506	506	527	459	498	494	494	505	491	488	471	476	506	475	477	461	516	493	508	470	515	486	507	472	489	455	483	482	499	556	476	485	507	507	530	478	490	494	503	490	497	506	483	516	497	509	502	519	493	479	514	528	489	483	535	498	497	424	521	468	479	468	455	508	481	506	489	489	504	499	503	511	489	492	511	517	532	465	469	476	498	487	482	504	494	482	480	507	504	521	464	470	490	487	470	546	470	468	473	520	475	490	521	509	476	503	521	483	499	539	492	478	497	492	484	453	523	452	491	483	524	488	483	477	485	468	532	511	451	509	474	495	487	514	495	483	484	509	495	504	484	466	508	512	501	442	518	481	480	509	471	457	471	520	507	482	504	495	508	541	510	497	491	510	533	496	515	502	489	479	449	497	490	485	485	498	489	523	473	500	489	507	472	499	511	517	523	480	450	497	491	470	499	518	499	509	490	504	536	517	489	531	514	457	496	486	468	470	478	491	490	531	478	493	509	489	509	509	490	520	492	467	480	445	476	478	463	488	511	502	528	523	487	516	483	491	472	479	459	505	481	511	515	526	460	498	505	471	494	505	561	493	500	477	477	519	467	526	504	482	486	453	556	445	451	548	471	483	497	491	480	452	505	496	508	489	497	523	516	494	462	495	513	507	513	516	511	504	483	506	522	489	489	525	518	460	501	465	477	480	506	509	493	512	502	481	503	471	562	515	502	493	480	503	523	507	524	467	471	481	527	439	508	471	475	527	526	478	484	503	478	529	508	460	498	516	517	501	459	486	519	473	463	474	500	488	495	470	521	475	471	520	499	530	484	496	493	478	481	490	500	516	462	511	526	513	492	504	439	479	472	471	448	479	497	503	488	481	500	494	503	485	514	472	484	470	474	513	481	484	488	495	508	489	518	488	472	495	491	482	469	484	480	514	508	508	494	493	484	515	527	477	493	543	522	543	505	474	459	517	505	485	502	500	501	476	501	477	509	452	507	479	482	502	456	499	482	489	509	464	467	494	524	482	465	489	501	486	524	515	470	497	463	491	474	478	497	509	493	477	474	528	480	466	516	474	486	504	505	468	472	470	498	512	482	457	497	498	469	468	500	457	502	490	506	489	514	501	452	485	487	481	455	464	463	489	523	491	523	474	478	476	456	490	465	508	468	483	509	463	501	499	519	495	462	519	498	473	515	480	490	524	488	525	513	493	549	483	525	462	472	511	511	505	513	516	466	507	466	493	474	482	494	514	501	455	504	517	499	501	453	491	522	469	493	486	473	513	495	507	472	496	465	478	479	475	482	479	481	514	488	514	492	498	501	506	490	479	485	506	503	504	481	450	479	517	558	485	496	467	477	455	487	511	557	518	437	494	484	471	496	495	499	517	496	471	451	497	477	457	490	500	473	502	481	512	465	506	487	473	442	489	525	527	507	490	461	499	491	524	465	451	484	502	490	496	497	487	476	474	498	471	499	448	490	519	507	519	513	492	522	490	509	489	453	454	513	469	504	475	522	488	464	474	517	539	478	488	478	481	496	518	496	460	507	509	498	494	473	471	486	475	451	465	479	499	495	456	492	484	478	513	495	474	499	493	527	488	498	444	517	520	470	482	481	514	493	521	471	472	483	504	503	480	523	479	522	492	511	573	494	488	500	470	484	498	486	525	479	461	461	523	524	479	486	491	492	502	506	520	449	512	523	486	535	511	494	507	485	518	502	515	524	445	462	496	486	501	471	495	504	457	487	483	500	506	481	476	469	492	504	473	438	496	508	523	485	537	474	460	479	505	484	512	504	486	513	521	519	479	497	491	516	475	534	542	509	466	487	480	488	503	533	464	499	549	491	493	499	495	543	455	484	509	488	508	458	467	499	485	502	470	466	472	461	501	491	521	504	484	508	490	523	492	492	501	504	518	488	529	509	480	492	510	534	520	500	461	500	514	483	505	509	459	494	504	525	508	515	504	492	486	476	494	527	499	510	464	516	491	494	469	485	478	500	483	519	465	538	504	512	501	491	491	458	470	482	472	508	513	521	520	507	471	515	452	526	491	468	540	463	468	468	506	474	515	520	490	467	483	516	521	460	427	488	519	489	481	475	488	483	482	503	506	501	454	492	490	522	487	490	491	530	480	512	464	500	509	485	500	529	525	484	496	527	463	483	485	478	514	481	496	493	498	474	490	495	530	489	484	491	489	522	508	446	499	469	514	481	471	455	495	503	449	505	517	493	494	494	485	539	512	492	506	444	473	477	480	513	529	513	474	550	487	481	467	526	484	472	519	472	504	537	512	486	477	505	521	530	464	488	483	451	485	490	524	487	490	449	480	486	495	505	462	491	498	496	519	499	475	472	501	484	469	497	549	468	532	463	509	475	462	455	482	516	486	479	485	491	494	482	495	494	437	467	467	472	510	447	501	476	465	515	527	504	489	494	461	472	489	457	527	477	530	538	496	478	510	472	472	478	521	488	460	481	496	507	491	502	514	547	494	496	472	513	508	502	455	520	477	482	471	469	518	488	480	501	513	503	513	521	478	481	492	478	510	481	467	521	515	531	481	486	513	493	501	482	489	500	495	470	477	500	448	482	514	498	493	496	515	485	501	453	481	538	533	506	532	474	485
24641	8471	1021	410	318	290	234	254	273	257	227	244	241	248	276	234	277	264	237	243	252	243	240	236	270	251	244	227	219	257	237	227	230	235	244	248	231	238	256	247	227	230	238	262	233	244	251	251	278	242	257	237	254	215	245	248	238	256	246	253	277	285	210	255	253	266	244	231	219	214	249	241	248	257	254	267	253	254	240	231	234	248	249	239	246	222	237	274	244	244	257	230	239	275	243	225	230	222	253	243	257	230	219	223	270	242	251	240	220	238	246	230	236	266	251	251	239	245	237	234	215	252	255	255	233	237	261	259	267	249	250	238	219	231	259	259	271	229	217	220	230	211	266	236	266	238	268	222	244	225	251	251	229	258	257	214	216	249	234	265	242	244	270	227	206	217	216	242	224	251	261	264	253	220	230	266	219	241	226	241	244	222	234	229	217	247	265	242	242	231	263	225	259	242	250	262	227	258	240	264	226	237	274	249	234	226	267	240	255	261	238	236	221	238	251	242	264	258	250	227	247	278	238	245	236	241	242	254	254	239	265	265	231	254	242	233	225	248	250	236	245	244	234	238	221	240	240	237	241	258	248	241	226	211	232	215	249	264	222	246	212	239	247	260	247	247	235	246	214	218	253	223	234	240	212	244	255	243	233	225	242	240	235	229	246	261	249	248	241	246	236	243	238	235	259	263	253	284	222	242	269	247	222	256	259	273	252	256	225	241	254	267	221	247	262	230	235	260	228	208	268	245	279	264	234	253	243	234	214	242	224	247	245	270	259	250	240	213	241	226	239	247	239	245	246	216	262	256	260	240	242	255	239	237	232	251	210	215	236	272	237	228	207	245	260	244	249	258	234	248	240	231	250	232	236	229	252	231	244	241	221	226	229	219	234	231	237	250	235	243	214	243	231	274	241	248	236	253	209	225	209	217	259	247	235	223	225	229	278	255	254	264	231	251	233	263	239	228	224	228	236	249	285	220	235	262	246	221	237	248	232	257	249	248	250	229	223	270	256	227	253	254	236	272	247	280	237	229	248	235	248	258	270	248	248	237	259	271	222	216	272	265	251	203	242	243	245	236	256	241	220	249	246	233	267	205	235	266	212	226	240	213	238	205	251	259	236	228	228	270	223	262	262	252	277	234	263	214	246	237	254	254	232	254	268	258	287	244	276	287	199	246	219	252	242	221	250	231	228	275	234	212	232	219	263	238	215	232	246	239	242	259	234	270	243	252	242	240	216	240	262	265	261	223	230	254	258	226	230	255	221	246	262	248	221	255	237	242	243	246	239	247	252	223	267	220	239	221	251	252	225	222	244	245	245	207	249	266	263	266	228	239	234	232	221	204	233	263	228	209	244	259	233	264	240	229	259	247	248	232	224	235	271	246	221	242	249	225	264	259	229	252	252	235	208	248	255	227	268	246	221	228	262	228	248	202	225	232	234	208	237	226	250	227	232	235	262	259	219	249	253	276	245	233	234	246	256	237	259	228	251	276	226	239	240	246	232	216	228	251	246	237	232	226	267	238	247	250	253	248	230	258	242	243	245	201	234	247	249	237	238	230	242	234	243	229	213	276	246	222	254	232	271	225	217	240	224	250	233	240	241	239	226	250	247	233	219	265	251	279	255	258	258	241	227	276	260	224	248	222	256	241	253	228	258	257	256	276	240	256	217	221	221	258	243	251	250	270	241	242	242	253	252	226	210	246	249	260	234	255	229	223	241	248	227	255	248	220	258	232	261	219	219	241	263	256	254	224	239	233	241	231	260	231	232	245	221	220	244	282	253	271	243	254	232	230	227	235	262	235	222	253	223	275	231	248	253	246	242	243	263	277	271	228	233	246	239	226	251	219	250	210	236	265	234	270	242	263	236	254	234	243	272	244	250	244	223	239	228	257	260	240	241	252	254	231	245	232	237	257	264	233	259	252	213	242	245	277	258	240	219	233	231	268	260	223	267	231	262	236	255	241	231	252	230	232	237	230	236	226	215	250	213	262	267	245	233	216	273	233	252	220	244	227	243	266	225	238	217	259	240	267	251	243	212	224	234	220	237	244	229	246	219	245	246	262	236	224	239	254	248	252	241	235	247	217	243	221	230	243	243	253	231	197	214	242	257	246	267	227	233	241	246	266	247	250	239	236	263	226	260	231	234	240	252	243	239	226	223	222	237	255	240	235	279	216	224	237	214	223	225	247	245	230	250	247	242	243	198	229	246	254	251	226	228	231	243	257	243	229	259	202	252	245	212	245	245	255	241	242	251	214	270	271	261	245	221	250	269	214	230	270	233	231	254	223	230	244	238	266	261	250	232	243	228	231	226	244	242	229	252	268	252	263	232	237	246	224	240	243	245	250	250	235	213	237	261	219	244	260	251	257	235	243	228	211	236	240	255	237	247	257	246	251	238	245	258	217	243	231	248	250	257	245	215	247	254	250	235	238	243	252	225	232	220	243	216	239	239	230	242	259	204	247	232	223	208	257	257	263	237	239	244	255	246	236	246	259	254	259	242	250	205	258	233	256	264	233	247	198	230	269	225	212	235	248	216	234	245	247	260	246	253	219	279	260	241	241	252	227	216	266	251	250	235	261	249	241	232	277	258	266	230	281	262	249	231	240	246	245	262	223	238	258	255	278	234	227	240	258	260	224	220	219	244	253	222	251	233	243	239	270	238	235	251	236	219	230	237	249	280	257	225	253	248	241	226	227	240	242	239	253	238	259	273	239	236	250	218	252	246	229	256	228	283	249	226	256	229	230	281	252	231	262	229	242	251	220	235	216	231	247	252	236	215	272	241	247	219	252	240	265	231	224	211	212	225	217	255	232	219	275	238	235	220	273	230	228	238	250	248	208	242	227	255	227	269	218	216	233	236	234	236	218	262	261	226	214	273	249	231	221	238	239	244	227	261	216	241	236	224	244	201	223	216	229	240	231	212	238	213	216	260	246	232	230	220	236	240	234	238	241	219	248	259	252	269	232	225	257	236	219	220	260	224	245	241	245	255	267	246	222	232	233	237	243	261	258	259	237	248	221	267	251	238	250	245	242	233	274	219	228	251	248	223	225	249	214	242	246	227	217	263	243	260	251	258	234	260	246	252	248	261	218	245	239	270	238	228	246	249	244	234	238	239	250	244	228	258	214	234	216	226	243	230	238	227	234	227	230	245	214	226	263	243	232	234	274	229	246	245	203	239	248	274	244	245	236	234	244	260	244	249	265	230	252	221	247	234	238	228	216	266	220	251	237	248	235	246	251	231	245	222	235	260	251	255	286	225	236	240	231	277	276	254	233	233	240	228	205	227	253	240	233	250	272	252	232	214	258	255	263	228	279	261	232	239	222	220	254	251	235	214	239	238	223	245	260	239	238	234	246	272	273	230	233	248	247	222	242	235	224	234	258	243	239	228	235	217	262	242	237	247	229	262	241	265	256	248	229	251	261	276	230	241	252	232	237	237	232	263	243	248	237	257	239	245	238	223	234	242	227	254	251	224	229
17617	7153	1217	1100	912	868	746	773	690	692	649	649	683	666	637	644	613	658	587	585	610	592	629	625	583	641	615	609	636	613	586	625	583	607	596	615	601	607	587	635	590	639	616	597	623	561	601	661	571	639	576	607	587	600	591	581	594	614	601	555	617	604	601	623	607	562	575	594	605	597	608	595	558	587	618	616	569	589	600	619	569	611	583	595	602	568	598	600	600	614	585	574	586	556	607	609	581	617	578	582	601	593	603	570	614	609	550	608	637	621	585	615	588	623	577	595	598	604	581	583	589	602	617	606	608	594	583	636	575	596	610	621	605	592	600	614	569	557	592	613	600	605	621	592	605	630	641	602	641	643	634	579	603	603	606	598	621	552	626	547	663	640	639	562	567	602	618	576	634	607	601	643	614	519	602	642	618	641	619	588	635	596	646	572	580	577	591	584	618	635	602	607	633	593	614	636	616	638	629	590	619	615	588	572	572	549	594	611	613	582	591	607	645	584	577	590	580	580	522	593	626	605	609	560	598	576	633	575	637	595	627	614	577	604	629	591	627	618	608	620	597	576	641	595	621	613	588	590	577	602	613	585	639	582	627	631	649	631	602	646	609	611	572	577	627	561	576	616	601	612	580	594	604	601	629	575	604	590	630	611	609	604	600	571	569	580	617	599	616	617	593	618	598	601	579	603	595	557	605	579	617	600	616	578	598	665	606	585	618	604	579	630	630	646	617	557	545	593	588	609	608	635	567	628	625	604	584	600	546	601	648	602	576	591	589	616	576	563	595	592	600	585	595	606	588	584	596	581	652	612	582	565	570	582	617	584	589	569	565	577	570	578	651	556	594	603	597	602	600	571	666	573	570	598	639	592	601	608	615	573	626	628	588	573	579	636	573	589	537	631	618	566	594	599	576	573	628	562	617	637	611	601	565	606	592	614	609	577	604	619	583	618	611	588	625	635	553	633	549	613	583	561	603	604	582	564	602	548	599	575	581	574	623	607	578	585	596	598	597	586	560	574	607	615	607	569	592	586	618	645	574	587	575	605	609	601	601	584	642	615	654	611	599	613	588	537	599	593	618	635	608	576	609	571	595	591	597	614	601	657	595	613	630	622	628	622	574	593	647	556	626	622	583	600	578	618	594	581	591	618	606	611	629	582	600	612	579	592	651	605	606	642	566	585	587	555	600	617	567	618	587	577	591	579	579	604	599	630	628	596	642	536	614	600	587	541	625	587	626	606	550	599	589	566	622	600	546	586	577	649	572	608	572	594	590	645	623	618	573	583	572	634	585	597	593	655	610	572	586	581	605	547	606	576	631	630	597	601	558	571	579	627	631	557	575	564	586	627	633	594	574	601	614	607	592	621	647	615	594	600	625	630	576	670	588	611	569	589	556	580	674	598	592	594	610	600	573	606	592	580	584	607	585	584	585	640	652	584	605	597	575	589	606	608	610	604	605	568	577	607	594	612	606	591	625	567	595	598	621	569	639	607	595	630	575	586	612	626	609	599	585	606	630	601	583	588	602	619	576	572	638	627	614	629	582	603	591	606	591	645	628	614	587	592	587	625	620	551	582	615	567	618	565	595	564	552	580	595	581	594	578	636	616	582	575	615	577	581	627	604	611	558	606	617	613	562	617	596	616	607	574	583	608	574	604	587	572	679	588	587	608	595	599	608	611	603	561	616	588	601	589	591	608	634	606	595	674	602	602	591	635	621	600	619	618	647	571	602	572	578	588	595	606	624	574	602	580	599	629	613	627	621	599	604	588	616	584	587	593	598	598	583	621	618	614	632	595	614	632	623	631	573	581	559	538	589	576	574	612	627	605	590	594	578	668	569	586	606	589	623	626	594	567	614	591	602	623	609	578	593	635	601	619	629	617	584	636	608	580	599	610	557	591	584	620	610	609	598	626	605	595	605	619	605	636	576	559	589	579	585	631	609	589	613	606	583	599	600	619	637	607	610	581	594	599	604	596	605	541	582	593	590	598	584	618	617	639	639	639	602	593	623	628	651	583	598	635	585	608	575	602	596	570	569	609	585	626	587	600	614	580	664	597	609	588	648	592	552	589	643	580	597	645	596	554	583	628	597	618	603	593	607	593	596	612	616	583	585	599	615	610	581	597	566	589	603	628	661	569	623	601	614	630	520	614	574	577	643	590	570	577	595	606	613	586	588	637	613	586	605	596	584	611	576	627	594	620	616	565	619	595	631	585	624	577	587	569	573	634	631	614	581	585	568	650	638	585	606	600	586	624	586	590	565	596	587	602	604	590	587	628	556	632	584	596	623	602	598	616	550	539	629	645	637	577	597	659	548	597	644	625	665	600	614	597	591	562	606	578	574	613	572	619	582	623	593	601	579	614	596	584	646	561	592	610	578	584	630	625	590	555	603	572	595	626	572	586	620	591	606	600	593	598	616	650	633	579	567	604	571	592	604	582	582	603	614	613	591	598	566	624	575	618	639	648	596	552	593	586	637	612	590	581	572	585	661	561	613	587	553	626	593	555	595	584	612	593	611	607	584	571	596	617	580	581	553	602	600	594	602	629	612	615	581	640	646	636	581	618	623	573	592	605	600	575	579	614	577	597	560	579	634	582	575	573	610	593	628	594	583	611	560	577	608	585	598	611	585	630	606	610	624	644	600	595	639	638	596	647	618	621	595	585	597	584	552	585	598	575	542	606	594	599	552	611	579	595	613	620	594	599	592	621	593	588	588	603	629	604	590	611	579	560	628	597	626	618	590	561	592	576	573	598	585	595	634	631	593	613	614	612	588	600	611	581	562	583	557	548	641	593	585	590	627	598	585	568	637	561	556	642	611	635	601	581	553	575	649	540	588	593	620	615	584	597	628	583	578	600	601	566	615	586	634	605	596	615	612	643	630	589	619	614	566	614	570	598	595	566	588	601	588	576	584	641	557	619	603	603	628	607	594	582	615	579	581	562	581	578	621	600	569	574	590	649	632	532	578	590	634	591	622	580	569	604	599	590	606	580	647	600	596	588	583	587	573	578	632	647	614	596	595	574	581	640	595	586	606	611	617	611	582	647	624	570	622	627	615	634	572	612	594	631	633	618	624	548	586	572	600	584	577	568	608	566	615	551	618	604	603	626	595	641	580	578	581	609	606	578	596	607	575	622	630	586	588	615	564	606	585	593	637	584	641	563	537	554	609	632	626	602	582	588	611	596	587	618	590	617	602	608	585	582	594	595	577	631	566	604	617	640	599	577	660	630	622	592	604	616	564	628	583	569	632	612	594	605	607	589	655	624	627	620	554	597	626	622	597	602	612	641	595	616	605	611	571	620	645	553	597	667	581	593	609	601	626	604	604	601	576	640	586	574	618	601	566	612	573	604	617	570	613	569	604	613	577	611	611	566	540	581	612	581	601	612	620	604	574	602	598	590	627	630	594	591	613	628	572	630	587	581	543	602	621	574	601	578	595	557	576	553	579	616	569	617	595	582	622	586	600	600	609	572	649	631	601
32901	13778	1879	507	336	285	238	219	213	222	192	210	166	228	234	194	214	192	185	196	202	187	193	193	203	192	212	197	204	193	201	218	212	204	177	187	191	193	199	189	206	188	186	198	183	157	182	176	187	212	141	185	191	195	179	204	191	198	189	193	228	191	207	223	185	177	179	176	177	196	179	216	191	191	180	200	195	194	190	187	173	192	206	185	178	211	178	157	198	200	192	183	172	161	192	175	191	171	185	186	180	193	192	179	186	192	178	192	218	201	221	184	197	148	205	199	198	194	168	169	188	195	189	184	171	173	214	210	176	185	217	210	196	187	220	200	164	179	197	192	212	178	178	190	180	183	169	205	175	206	202	193	171	181	199	190	207	197	182	160	222	192	181	187	209	176	191	177	203	206	176	178	172	189	187	189	180	200	187	186	181	176	173	181	169	174	193	181	180	203	181	201	188	189	228	200	194	201	181	206	189	188	191	184	191	182	194	194	186	218	203	204	231	182	182	193	211	188	206	167	220	213	217	188	193	185	181	194	193	200	213	197	194	184	193	206	193	178	202	202	188	205	219	229	178	183	206	205	195	197	183	194	204	210	173	192	198	169	174	190	164	209	200	185	190	192	173	190	196	191	171	192	212	191	200	175	186	192	189	201	163	172	230	180	175	207	161	199	170	195	218	199	186	169	190	171	201	176	184	185	185	204	203	207	187	214	203	193	175	198	187	201	198	182	189	201	199	169	187	182	188	201	187	202	181	186	203	186	210	179	177	181	206	195	185	176	203	193	186	199	196	181	171	172	196	187	211	157	195	182	174	191	188	183	178	177	216	191	185	183	176	195	198	205	207	208	178	196	199	183	191	193	196	206	192	188	195	171	152	182	188	180	182	192	180	209	201	168	203	210	206	201	201	204	194	180	204	221	193	192	170	170	200	169	192	186	178	195	163	195	198	205	172	185	196	188	181	179	200	201	181	182	180	178	169	190	191	166	183	198	180	195	191	174	217	166	160	193	197	205	184	164	188	193	214	198	196	187	176	175	200	204	185	192	197	209	192	214	211	169	204	220	208	171	182	199	177	220	184	185	165	221	196	182	211	188	187	180	190	171	175	188	200	187	181	188	194	175	201	194	189	210	200	181	175	194	194	203	200	191	183	217	208	185	191	203	171	176	165	184	195	175	208	177	204	186	189	188	203	189	170	212	187	186	194	190	204	196	203	202	199	195	183	186	191	181	175	190	191	192	186	203	196	205	210	196	213	212	195	187	199	166	169	212	194	205	189	195	167	193	184	171	200	190	148	166	203	171	185	186	200	188	171	193	188	164	201	199	205	178	165	176	188	182	182	195	191	181	180	192	198	191	180	189	198	227	173	212	187	194	191	203	210	176	171	194	179	173	189	179	217	158	179	167	167	190	192	216	167	191	184	197	208	192	205	177	205	225	199	178	197	202	183	229	196	192	214	205	202	169	189	173	203	177	191	197	175	225	175	188	175	189	214	204	177	199	193	207	177	195	194	172	190	187	193	218	187	178	162	226	174	188	179	191	195	208	190	184	209	216	190	190	172	172	170	214	197	176	201	177	182	186	221	196	210	163	216	184	175	201	192	196	166	188	214	165	198	182	213	199	156	179	224	193	174	185	183	185	225	192	195	205	209	194	176	182	207	185	177	207	190	194	195	186	175	197	177	187	189	176	213	153	205	177	191	188	180	199	185	188	190	207	186	175	215	201	151	190	220	177	187	177	192	179	192	189	188	168	200	190	193	207	197	192	209	196	195	161	202	191	190	180	189	190	192	191	184	199	161	180	176	206	229	186	161	176	177	199	206	187	208	203	183	186	187	171	189	172	178	179	181	170	173	178	229	178	188	193	182	180	180	181	157	205	196	192	211	189	181	171	212	173	213	196	167	170	200	199	160	159	183	188	199	176	189	182	215	158	210	184	188	196	168	197	186	171	190	165	203	188	194	186	188	189	193	180	198	184	176	193	196	199	180	211	184	196	165	188	162	200	198	196	183	183	175	198	176	179	209	188	191	190	228	189	202	179	165	160	191	193	202	181	202	153	197	183	228	192	191	185	198	189	190	182	222	200	188	170	192	197	178	181	183	205	198	214	212	170	173	210	165	159	191	169	150	202	207	174	187	211	165	177	194	200	202	199	191	203	196	184	183	187	185	175	184	182	179	207	212	219	203	222	182	169	183	176	186	200	190	178	195	209	227	171	175	204	193	182	186	175	206	196	182	199	206	182	208	187	204	165	198	212	173	182	198	194	186	203	202	189	185	177	181	196	221	186	176	190	172	185	201	214	175	195	163	197	217	181	178	192	195	170	170	180	189	217	163	208	209	200	189	163	187	195	222	202	185	159	175	199	187	187	181	192	198	191	212	223	185	206	205	189	177	173	197	197	202	184	194	178	199	168	190	190	198	180	188	209	188	177	177	180	173	212	179	182	205	183	171	167	180	184	191	169	179	166	206	205	189	182	178	182	218	170	215	167	163	162	213	192	198	196	190	211	207	187	181	198	178	185	184	192	170	204	203	203	194	194	193	191	185	179	199	216	210	206	162	178	188	209	172	179	181	189	182	172	176	190	201	195	177	178	192	187	200	178	166	184	173	193	182	192	186	168	195	200	218	189	173	186	192	194	172	202	194	206	196	208	195	183	186	180	181	202	193	187	182	163	208	192	187	187	199	202	176	203	199	193	197	176	182	194	188	200	194	204	198	189	189	181	219	186	196	180	211	195	166	213	194	173	200	174	198	184	203	189	201	183	181	184	173	171	198	181	166	199	178	184	207	186	188	197	194	174	207	205	193	178	196	173	178	187	202	171	172	184	173	193	196	197	179	197	169	189	191	209	176	200	184	215	212	176	182	190	215	178	194	194	198	205	179	155	185	202	185	177	183	194	169	206	200	191	225	214	226	221	179	185	194	166	166	182	201	161	183	197	195	221	192	200	194	201	183	182	193	192	189	174	181	189	174	209	176	180	182	173	179	219	176	167	175	197	182	188	194	179	171	186	184	203	194	167	173	208	196	179	184	184	204	190	184	170	181	184	170	201	202	184	192	196	183	209	190	174	207	190	167	205	199	199	198	205	189	199	169	194	219	202	228	202	214	191	178	153	205	205	201	172	181	175	197	190	191	192	211	228	183	184	178	187	175	178	211	187	184	184	194	179	167	199	187	200	190	209	218	176	197	180	208	197	204	214	192	183	180	194	178	174	159	187	191	202	212	197	179	200	191	175	198	211	150	214	201	190	202	218	166	225	199	180	208	191	175	181	171	194	178	198	189	212	195	184	185	180	199	191	194	208	203	208	181	207	197	166	212	187	177	185	168	216	181	163	179	172	204	173	172	191	211	194	178	188	201	190	203	182	203	172	203	187	204	204	196	182	186	185	198	189	197	194	170	159	198	177	197	160	190	194	205	197	181	169	193	210	205	194	177	230	205	174	182	190	199	201	204	176	182	194	186	184	203	173	229	180	197	156
21347	10323	1642	1358	1097	978	816	777	708	616	616	580	563	556	543	505	511	552	522	517	498	487	522	501	515	480	475	481	513	457	483	434	489	473	484	482	464	475	494	489	450	455	492	479	506	472	502	504	509	456	460	460	493	482	469	473	512	486	458	432	509	488	500	479	467	531	514	506	467	484	466	504	466	468	497	445	470	513	479	499	506	495	472	468	499	475	464	472	476	504	473	486	506	508	463	483	456	468	473	464	480	512	476	461	451	498	483	510	486	455	513	493	480	437	512	468	455	465	500	498	490	493	473	483	495	508	474	508	483	471	474	532	440	445	484	475	484	452	476	469	442	467	460	479	471	471	474	484	486	479	471	495	520	465	487	471	473	479	465	475	458	472	490	487	476	439	451	488	452	498	443	506	457	450	488	522	504	476	469	493	453	486	475	468	489	504	414	460	472	458	477	495	472	477	488	456	503	470	494	463	466	479	509	464	486	478	461	472	477	490	466	456	454	447	482	457	479	469	498	523	509	472	478	471	441	459	516	440	451	497	493	462	449	487	504	484	470	480	482	476	510	483	511	446	529	460	468	467	462	462	437	486	489	496	462	481	442	503	438	508	473	478	482	481	466	458	471	454	505	481	521	511	477	465	475	503	456	475	499	491	510	485	454	536	459	447	455	466	502	468	460	462	475	453	518	461	478	488	458	414	474	480	478	476	429	475	498	518	458	513	498	471	470	466	491	492	451	437	460	480	461	463	445	514	449	470	482	487	473	467	453	486	520	452	447	504	456	460	476	489	488	435	468	478	456	489	498	485	497	457	498	455	490	487	517	475	460	500	492	467	473	466	473	541	519	465	482	502	488	490	447	437	474	470	472	495	475	490	483	494	483	464	493	484	473	435	459	495	489	462	499	472	482	467	467	449	480	436	440	464	504	464	458	440	472	432	474	493	490	500	503	493	498	473	501	509	457	456	481	477	468	466	496	473	443	489	469	500	490	473	447	451	486	482	467	442	454	443	479	456	492	450	497	426	474	482	516	467	478	510	448	490	468	505	483	473	474	471	473	448	461	494	464	453	458	458	482	417	473	493	450	480	468	439	452	490	468	453	478	492	471	483	484	512	494	467	438	461	467	500	448	504	484	456	459	469	436	508	465	473	470	435	472	497	482	475	463	462	428	499	448	498	456	479	484	495	459	526	452	470	481	473	457	479	463	466	501	486	493	489	457	464	437	465	472	471	497	465	442	463	450	478	480	471	459	516	471	490	493	464	509	438	456	516	485	468	488	483	454	482	484	504	451	501	464	528	459	452	466	460	449	458	467	476	487	456	461	504	443	477	444	495	455	479	448	497	449	479	453	468	474	477	471	480	488	455	425	482	505	465	489	454	463	499	510	479	473	457	478	482	500	447	465	470	450	484	477	499	471	466	434	455	449	469	497	469	481	495	501	485	439	492	491	485	472	477	480	474	468	465	499	471	513	464	487	448	514	469	492	471	466	443	478	487	479	504	480	500	478	455	449	455	484	479	488	490	449	497	447	434	457	470	485	475	481	467	458	479	450	508	474	473	487	521	524	466	511	443	469	517	465	485	424	465	498	493	459	479	475	483	476	439	415	484	491	438	474	483	465	465	424	412	465	465	483	467	485	508	449	452	427	488	449	450	498	479	492	501	489	482	452	443	468	504	516	512	464	454	466	444	464	494	484	487	455	491	462	459	497	471	476	469	482	466	474	506	462	460	468	484	463	499	506	424	436	467	493	478	463	501	449	467	481	475	469	432	424	494	501	513	496	539	438	450	474	475	476	451	443	466	473	488	498	481	470	450	482	459	473	470	485	492	482	489	481	474	439	462	480	442	488	431	490	437	445	454	454	503	544	469	484	482	445	460	463	480	496	480	493	423	494	455	445	474	456	484	486	428	466	499	497	447	466	496	499	461	506	429	451	487	450	440	453	489	511	444	472	483	505	505	476	499	473	509	455	484	473	486	465	467	469	481	414	448	503	507	465	481	461	492	454	477	498	481	462	479	441	461	496	482	466	486	448	465	457	505	498	451	444	463	477	486	499	479	450	475	491	509	460	493	473	493	459	481	527	463	482	502	494	481	427	488	439	485	486	469	430	493	511	490	501	463	451	443	486	465	473	473	471	480	486	475	453	426	438	453	467	486	529	460	476	489	521	486	471	492	460	490	423	486	473	478	494	435	481	482	483	440	480	491	450	515	479	457	520	409	457	485	481	473	468	468	475	483	476	426	507	429	470	433	477	468	446	503	485	477	479	507	474	421	485	479	507	451	478	469	470	484	468	494	517	507	480	456	511	463	497	469	464	444	478	479	463	527	459	482	467	459	450	471	463	445	463	481	510	467	451	474	492	459	464	481	473	525	498	444	526	525	467	447	470	480	500	455	499	449	453	453	467	460	499	454	455	473	453	459	476	461	469	482	456	495	464	462	460	473	490	448	459	461	456	485	467	469	457	471	493	459	464	449	490	486	485	514	514	447	453	473	465	493	484	460	472	454	468	436	480	466	518	489	524	444	464	474	475	465	490	464	482	511	473	483	512	439	482	475	486	478	487	468	434	457	470	455	464	441	439	451	426	458	484	461	440	455	503	465	416	514	463	481	481	492	458	463	477	451	473	471	497	424	491	513	508	453	475	476	472	507	499	441	516	456	431	483	448	483	456	492	457	417	454	436	444	464	489	486	499	443	485	493	524	468	462	460	488	458	444	478	475	504	485	455	473	494	481	486	471	423	463	463	464	453	452	474	470	492	453	491	476	467	479	454	438	431	461	491	479	478	527	461	490	466	475	495	407	440	449	528	515	464	471	505	444	431	457	478	493	487	486	451	466	494	470	464	500	470	496	514	471	455	494	464	535	456	458	484	451	457	493	458	446	455	458	425	442	480	428	467	493	466	487	468	446	506	484	501	455	480	451	434	436	497	496	516	464	482	481	511	462	487	419	431	430	459	463	472	468	476	535	484	458	453	456	451	489	496	463	504	470	459	436	470	471	447	485	488	463	505	441	453	442	465	467	509	464	451	443	467	492	453	496	459	512	457	458	479	502	466	465	501	483	461	502	469	483	469	479	495	482	479	488	472	489	462	486	485	505	485	441	487	457	498	498	455	465	471	459	456	470	497	439	455	455	503	455	467	507	490	497	497	465	461	522	460	476	445	493	474	460	494	448	479	486	459	463	449	456	523	467	443	465	458	469	495	463	488	492	505	445	478	474	481	480	497	494	499	486	467	480	469	470	500	448	473	453	468	514	463	508	482	444	426	489	452	464	488	468	475	486	452	507	451	477	454	466	472	467	483	516	464	492	450	473	468	492	434	462	468	462	476	469	460	477	479	458	481	513	491	479	463	519	425	478	448	485	488	489	454	481	475	515	494	455	464	468	482	446	473	460	496	501	508	495	482	465	483	486	492	451	481	488	472	446	448	464	459	488	465	476	440	505	455	477	455	465	466	482	466	466	514	464	493	460	434	497	503
11664	3422	338	200	224	186	233	195	176	172	206	182	193	191	219	203	198	218	200	190	201	220	203	179	215	192	185	173	228	213	181	202	189	204	151	219	206	204	206	217	179	196	196	193	185	204	207	177	187	201	197	187	190	206	210	214	211	182	211	187	208	213	186	208	186	222	184	217	229	222	211	212	186	190	208	183	200	200	203	210	183	186	197	203	195	198	197	190	208	179	221	196	188	193	221	213	225	224	185	230	187	180	197	200	182	193	192	195	182	183	198	159	205	190	203	179	204	204	209	196	174	187	181	177	202	185	199	181	199	187	212	222	180	200	198	197	233	197	212	216	200	220	217	210	202	199	188	180	191	192	206	192	202	193	180	208	196	182	198	180	203	194	189	207	225	213	195	196	196	180	186	189	196	214	185	198	194	194	185	206	206	187	215	189	197	196	211	209	198	167	200	191	194	210	186	183	202	190	182	222	186	211	212	203	198	192	208	178	243	216	257	201	197	178	218	224	194	219	211	223	204	218	209	207	227	206	168	216	210	214	223	215	185	224	201	189	201	207	201	192	180	206	183	223	184	214	205	183	225	226	187	205	208	220	233	179	209	172	196	181	208	207	220	213	209	205	194	198	185	192	173	166	186	218	199	192	223	192	196	193	201	202	188	196	212	191	215	182	198	183	205	188	178	172	183	182	178	215	208	206	215	191	207	200	233	208	200	196	226	191	201	217	199	197	202	185	188	198	203	210	186	209	202	185	192	212	221	201	198	216	186	196	216	204	211	204	189	194	186	203	228	185	194	201	197	185	195	206	192	196	191	213	222	197	202	200	181	188	209	202	194	187	203	200	196	188	199	210	164	175	221	219	189	193	207	198	189	189	190	176	198	187	201	198	183	215	185	185	187	225	196	203	193	201	194	245	215	203	207	188	177	200	204	226	186	187	210	190	193	183	180	199	195	206	213	210	206	202	194	208	196	189	222	202	199	209	182	175	203	201	212	187	211	226	214	186	224	198	204	189	181	168	195	214	216	223	181	198	203	196	197	191	206	199	162	228	216	174	197	197	212	228	195	209	194	203	201	193	205	179	217	183	214	187	214	213	194	205	193	183	238	181	194	187	200	190	207	188	222	187	195	199	218	194	166	202	224	207	210	185	192	208	210	187	195	199	200	199	204	181	189	196	197	209	221	202	183	209	200	222	191	204	187	202	214	197	184	199	201	182	204	189	202	179	188	201	189	207	193	196	199	193	200	220	234	201	180	187	184	176	205	190	202	197	199	196	184	208	199	184	216	197	240	168	215	203	173	190	190	203	197	197	195	205	189	177	182	199	194	197	206	207	200	198	190	208	199	184	209	197	198	185	208	198	204	213	184	199	191	189	212	198	203	224	187	185	191	190	202	186	205	199	205	208	187	196	193	188	209	196	186	211	191	197	206	213	181	174	229	229	200	206	178	190	198	195	205	191	211	179	183	225	205	199	175	194	207	183	205	200	209	211	206	184	207	198	208	215	203	217	193	190	178	195	175	196	219	185	205	199	207	168	200	177	190	178	218	179	195	206	231	199	207	201	185	212	202	197	229	223	204	206	216	187	238	183	186	196	199	209	210	206	182	202	207	200	178	190	189	200	174	201	211	198	191	197	206	187	219	196	185	200	183	185	194	188	206	206	181	229	212	240	200	194	189	181	187	219	202	200	200	204	208	175	204	210	204	195	230	183	188	192	202	195	181	177	213	195	189	203	180	177	202	205	207	224	210	187	208	194	203	212	172	203	178	205	213	218	208	180	209	164	185	189	223	194	213	203	182	193	201	181	201	199	180	183	223	188	187	225	184	178	203	189	208	220	218	186	219	194	206	226	197	176	209	198	181	219	201	203	199	189	206	205	203	175	205	206	209	199	226	161	181	201	210	219	173	166	197	200	201	210	210	189	209	205	224	209	187	197	212	185	202	196	169	179	230	195	198	204	196	220	209	193	190	191	222	206	222	209	225	183	202	215	191	187	209	183	200	196	194	186	195	196	216	191	184	203	200	218	193	211	188	198	195	199	196	209	201	227	190	197	195	213	189	195	201	189	203	225	211	209	182	193	186	172	198	206	200	189	189	165	209	196	191	201	203	205	205	223	194	188	180	193	222	213	189	208	174	179	201	208	203	197	193	239	202	194	178	204	200	227	172	207	211	190	194	223	191	169	197	181	168	179	221	204	203	180	174	169	223	210	209	220	194	191	177	182	205	180	187	217	214	219	198	182	191	189	202	216	185	203	193	185	195	216	213	190	214	220	217	188	199	227	187	207	208	196	202	240	187	229	208	200	186	208	210	221	218	213	201	207	205	161	211	188	196	214	191	193	196	164	200	221	229	192	195	220	185	173	215	231	187	216	219	208	209	185	178	190	183	174	216	204	192	189	193	218	205	178	189	195	199	199	218	191	204	205	219	213	199	185	204	215	216	218	171	208	213	180	204	189	188	192	204	192	219	193	156	220	203	200	199	203	186	219	190	171	177	210	213	180	174	204	188	199	215	184	186	213	221	198	213	201	193	203	170	203	194	198	206	188	201	189	208	211	184	178	185	189	204	212	183	211	204	213	200	171	186	179	204	204	196	188	216	202	213	191	198	176	178	195	194	198	206	186	203	214	200	185	192	166	203	209	194	204	208	223	202	186	191	211	197	172	196	228	185	197	176	170	192	180	197	171	216	186	185	196	196	206	178	201	202	197	204	182	228	182	205	190	193	173	201	237	216	206	200	183	186	196	174	210	191	175	218	198	198	186	212	185	172	214	203	197	194	180	186	196	223	218	212	194	219	209	182	188	189	191	203	225	189	205	168	196	196	215	227	205	218	221	197	204	203	190	195	192	174	209	195	199	215	197	205	200	181	207	202	210	182	199	209	212	212	187	194	218	199	226	167	200	187	227	196	181	184	171	215	212	212	224	195	208	188	191	196	198	210	196	184	194	214	198	203	194	217	198	192	208	207	178	208	209	194	183	173	194	208	205	198	191	215	207	201	216	203	198	210	199	170	177	202	170	192	209	178	168	207	199	178	212	175	213	205	204	205	184	205	200	212	181	204	207	219	219	199	163	180	186	183	206	197	201	194	161	206	189	199	220	202	215	196	200	195	206	183	219	206	219	196	197	212	184	207	185	202	198	224	204	223	205	198	208	224	200	185	181	193	200	186	219	196	195	189	207	194	207	203	198	204	190	187	194	187	181	193	203	187	195	196	183	225	214	225	175	178	197	215	210	202	239	189	185	204	207	201	225	220	197	214	208	213	194	215	213	182	210	206	194	203	207	224	221	196	211	186	203	174	204	209	212	204	234	180	206	211	199	193	185	217	186	226	188	188	211	195	195	180	213	192	183	194	191	211	195	216	198	219	190	193	178	254	211	209	214	212	197	204	181	224	181	215	218	199	183	210	190	205	178	210	211	202	205	228	214	204	211	210	205	193	196	180	215	194	182	196	208	200	182	204	202	190	185	190	188	190	201
8514	3526	633	598	555	552	532	513	477	526	525	505	506	501	472	492	505	518	507	542	487	508	489	504	471	468	510	491	498	519	518	476	528	474	527	551	511	477	516	521	473	531	510	538	552	493	515	509	526	550	504	501	473	482	537	504	516	519	523	534	557	511	487	478	515	511	517	525	513	487	511	488	514	489	468	482	507	478	490	501	468	562	521	472	479	507	519	514	477	529	541	480	495	494	539	524	506	513	498	484	505	505	519	519	512	481	480	522	544	488	514	473	486	513	533	481	462	560	478	524	529	485	487	501	513	524	514	489	491	518	491	524	512	528	517	501	520	484	505	524	521	536	499	519	555	476	486	515	517	492	494	499	525	526	526	538	494	530	537	486	511	506	517	489	511	488	488	515	502	506	517	518	505	531	555	555	493	484	518	466	491	514	499	500	460	505	520	507	472	555	533	456	528	504	525	523	520	489	491	545	484	495	484	512	496	536	486	527	481	502	566	523	505	515	467	477	516	515	488	531	507	515	507	477	519	530	495	535	538	497	510	486	509	546	491	555	509	496	509	536	490	518	455	516	501	539	514	542	518	514	523	492	507	511	518	497	520	507	505	542	511	505	479	508	529	504	478	498	529	511	529	494	538	537	498	542	480	497	522	517	508	509	513	479	511	515	527	485	527	510	486	494	512	505	485	550	505	513	586	508	527	529	497	524	499	511	537	509	493	498	481	489	513	494	538	490	499	519	500	482	494	496	512	540	501	486	496	522	461	510	529	521	488	484	515	447	509	546	468	489	560	512	529	527	486	520	516	534	500	515	501	522	507	482	530	476	506	496	501	539	530	530	523	494	546	524	530	466	545	490	523	495	519	466	503	513	462	525	496	509	490	480	528	483	500	538	536	486	495	536	557	506	486	473	493	503	540	514	471	517	514	519	534	474	523	515	489	475	522	517	511	488	505	515	504	502	508	509	518	490	464	510	488	514	498	534	513	523	552	509	476	496	490	525	483	504	529	532	526	537	517	485	506	529	522	511	522	546	527	498	503	490	512	499	532	498	510	487	490	483	497	440	490	505	506	522	531	513	506	509	519	498	531	452	540	555	509	505	522	514	541	505	511	488	495	518	511	508	513	504	524	516	482	523	522	558	535	505	525	546	487	493	507	484	560	472	499	486	462	529	475	539	517	507	511	538	482	491	490	521	475	478	508	533	496	510	512	492	512	511	515	516	516	499	543	505	513	508	513	476	502	500	517	511	473	531	461	501	502	515	519	521	523	524	492	510	487	511	486	533	528	515	492	508	457	479	500	470	499	502	508	509	513	522	471	512	500	488	488	517	497	506	522	483	532	493	525	516	527	487	480	502	510	477	495	502	484	500	522	541	479	498	511	500	526	501	507	480	485	510	490	542	495	495	549	478	489	517	513	527	493	511	515	506	524	530	458	521	470	507	481	502	537	491	494	485	524	505	479	520	458	524	497	494	479	517	498	504	515	523	446	538	505	546	484	529	527	514	549	545	540	516	493	510	499	553	492	534	555	506	547	516	557	534	495	492	495	476	524	565	549	477	527	517	498	524	531	531	528	542	494	476	481	514	530	498	524	492	465	513	496	451	488	500	536	525	496	512	460	515	501	493	516	528	525	524	490	523	496	494	503	502	513	466	514	517	502	509	566	493	490	501	507	501	530	513	510	510	497	497	491	483	529	540	497	556	505	489	525	524	506	501	494	537	526	475	514	571	482	499	473	472	519	531	481	515	519	536	482	495	528	495	515	527	543	487	466	493	516	498	527	487	483	480	558	502	545	526	508	445	562	529	492	552	534	529	509	502	472	527	511	525	484	503	510	503	494	494	501	506	501	486	525	504	535	505	494	493	538	546	534	507	526	517	494	484	532	529	484	505	495	503	527	516	513	547	558	473	510	500	476	555	513	508	513	472	501	526	507	535	507	515	475	506	504	491	528	517	524	518	514	513	477	514	507	467	495	455	491	520	465	499	513	473	497	517	498	565	519	509	513	491	452	500	509	494	502	493	501	511	509	484	507	489	520	553	494	515	526	518	488	478	535	536	520	486	503	528	486	507	448	527	502	556	500	513	519	526	507	512	511	499	541	552	501	523	502	526	506	517	482	543	535	508	496	526	549	518	523	467	503	506	497	511	494	533	519	504	536	475	489	507	511	504	548	520	472	489	486	517	501	488	504	507	544	538	482	536	518	558	479	503	509	509	524	554	491	497	498	496	492	495	509	540	503	490	503	480	524	504	490	482	502	535	539	518	498	514	526	511	526	507	524	524	501	496	501	521	540	487	506	508	549	526	479	516	497	514	524	482	483	498	496	528	500	547	525	504	491	483	545	503	493	517	506	509	498	539	527	484	513	485	512	535	507	496	541	513	478	551	514	491	590	516	545	480	517	540	543	501	532	507	502	555	530	522	499	535	491	485	511	476	506	537	547	497	518	515	482	503	527	508	516	500	523	518	487	484	536	529	532	500	507	504	527	477	502	579	512	506	510	524	517	509	518	513	501	487	495	506	535	546	493	534	495	499	489	531	522	490	540	528	530	514	492	517	506	540	537	507	482	504	523	520	524	499	527	527	495	525	556	502	497	490	529	518	548	505	518	472	528	509	525	523	501	530	549	520	484	474	534	520	497	554	520	491	501	549	482	514	511	513	479	516	530	512	498	496	502	492	455	474	493	536	464	468	510	526	493	512	476	522	507	500	466	550	511	543	496	485	562	544	537	495	551	499	544	521	500	514	501	531	513	524	498	499	505	513	530	494	513	495	490	547	529	511	558	505	530	482	501	488	534	495	543	533	501	512	521	496	501	494	509	525	464	538	515	484	500	472	503	505	519	545	504	515	494	540	510	523	505	485	528	504	484	493	515	454	526	511	469	559	506	511	496	510	501	525	520	524	518	485	534	505	527	521	505	478	508	524	504	526	472	484	503	512	503	508	488	561	511	535	511	504	509	511	512	494	521	497	514	483	497	519	464	454	518	484	521	497	523	499	478	495	500	494	516	505	475	487	569	503	478	461	502	492	481	522	502	505	525	492	501	494	522	526	491	540	486	514	518	502	512	493	511	493	522	500	528	521	488	516	502	508	529	498	519	507	475	541	495	509	482	493	550	543	483	524	498	502	490	466	535	486	529	509	510	510	535	515	522	549	492	545	500	512	534	510	505	542	515	512	488	545	510	496	531	489	487	485	481	516	535	534	526	530	556	469	475	469	538	490	553	486	509	528	515	547	508	526	524	483	524	520	525	446	535	518	500	498	493	500	539	527	501	499	502	537	502	464	509	513	520	486	506	473	506	509	510	511	518	544	563	504	548	506	530	507	494	519	516	522	507	506	481	463	471	513	526	497	491	538	503	519	512	513	536	520	513	489	547	489	523	511	528	503	479	491	516	511	497	488	487	515	548	490	516	480	522	492	502	493	498	520	521	525	526	519	520	536	500	497	492	518	550	492	483	548	498	510	502	474	501	511	555	548
23769	8250	913	386	319	278	301	312	261	265	256	232	274	277	280	251	250	277	255	283	264	295	225	241	265	252	273	249	241	262	238	226	244	254	272	245	261	250	268	247	242	239	247	236	264	258	254	239	238	229	256	262	259	250	253	269	261	232	210	256	267	220	243	238	250	240	209	262	261	243	248	277	280	258	238	241	262	259	257	256	244	273	241	270	249	262	257	253	259	242	276	250	218	272	267	250	255	268	220	246	261	226	237	246	217	249	235	260	258	242	261	235	230	215	253	246	241	269	256	247	243	245	249	238	211	221	220	252	262	257	265	234	230	225	252	248	242	247	228	292	240	255	236	249	264	258	256	248	230	255	258	214	243	242	273	249	263	239	239	279	254	234	251	229	256	271	257	246	275	276	249	254	258	241	230	244	257	218	263	242	242	228	243	256	264	260	229	231	236	231	270	248	231	261	234	273	271	248	289	255	227	248	258	249	255	233	258	220	254	238	263	255	222	247	247	248	229	248	252	225	235	263	221	249	227	291	236	258	239	258	254	257	252	246	247	224	241	241	262	224	273	247	246	250	251	253	225	243	264	240	240	244	250	272	258	261	204	212	221	262	233	261	232	240	263	263	230	242	231	269	280	261	257	261	271	281	243	249	251	258	238	252	251	245	247	271	229	225	241	255	243	239	236	276	245	247	232	246	243	253	278	235	234	251	246	244	240	225	286	248	246	244	209	255	265	236	271	228	256	255	258	232	247	258	230	257	248	248	214	266	277	265	278	251	219	270	260	260	232	256	270	239	255	259	236	257	216	280	254	242	223	261	267	254	256	251	228	245	245	247	235	242	286	247	273	250	259	266	235	252	212	225	252	258	235	243	233	220	201	260	248	282	278	253	272	270	281	266	270	232	230	234	237	261	233	259	201	230	232	259	253	255	223	223	245	263	211	238	225	266	240	245	240	228	257	240	252	246	227	244	219	243	250	250	227	267	241	245	267	249	258	242	242	258	252	252	236	223	224	262	241	227	283	249	245	267	243	252	251	230	251	255	274	250	262	273	268	257	248	258	255	229	269	222	259	259	235	250	258	247	247	264	277	254	272	225	274	251	251	249	270	256	241	247	255	242	237	224	259	231	239	263	239	261	249	235	264	249	238	261	250	231	247	252	244	229	258	266	250	258	238	242	261	256	251	254	258	257	230	267	238	230	246	231	264	257	252	256	258	263	296	272	229	241	268	262	271	248	248	230	251	260	247	262	246	247	271	249	261	274	250	238	293	230	267	248	245	237	258	290	247	256	232	270	240	265	249	224	254	288	265	250	244	252	266	254	247	256	280	238	261	251	248	255	233	248	242	239	215	263	252	242	228	255	262	241	262	241	253	259	242	233	240	248	258	268	246	258	245	277	240	252	218	269	271	243	250	239	264	236	274	248	255	267	250	242	280	256	251	245	265	249	235	230	273	240	271	256	195	248	274	294	270	269	267	252	268	233	262	263	239	216	255	263	229	224	272	290	223	244	221	238	234	241	253	231	252	261	274	224	257	251	250	239	253	221	245	237	253	248	264	262	250	261	231	241	238	273	256	259	271	254	283	277	241	236	266	283	239	220	240	238	279	260	258	231	269	254	249	244	231	263	240	206	242	251	235	260	219	214	285	246	288	245	232	274	244	203	261	225	250	252	256	231	251	259	267	250	254	256	245	260	243	254	266	230	245	243	224	232	259	278	256	246	256	257	233	297	249	238	247	233	280	256	255	273	264	254	249	247	267	245	263	248	255	244	234	241	250	244	237	239	253	253	266	262	250	241	285	251	248	252	289	263	262	255	232	252	272	252	230	254	231	224	239	242	257	222	257	241	252	271	266	227	263	234	267	227	243	236	235	252	243	255	244	240	263	249	272	264	248	234	256	242	262	234	241	265	256	268	271	273	252	235	244	232	260	239	227	260	283	243	240	272	254	223	278	275	283	236	261	252	257	265	217	248	243	243	267	235	286	227	237	261	244	233	261	237	256	224	238	243	249	239	256	273	246	278	234	239	259	259	257	227	237	221	245	265	256	246	261	255	261	248	243	279	246	244	247	224	229	254	258	229	258	237	246	227	264	232	240	276	259	266	253	221	235	287	254	259	260	241	248	276	245	246	238	260	266	215	212	240	220	227	262	240	234	212	268	262	243	240	268	249	267	254	249	262	266	268	243	224	233	264	279	256	265	249	253	231	251	248	238	224	234	281	241	240	268	259	263	236	242	277	257	217	253	254	270	244	225	219	257	266	292	263	220	235	238	232	250	250	259	228	255	229	267	238	265	245	259	241	241	247	237	260	245	287	227	241	233	248	270	228	235	270	250	276	260	277	256	270	218	246	256	249	230	274	224	265	258	272	269	225	270	238	237	244	247	284	243	243	235	281	252	241	275	250	224	266	252	227	257	219	240	224	236	246	220	271	238	283	234	265	264	263	229	249	230	240	262	236	263	257	258	249	229	239	263	226	261	263	251	251	254	245	247	269	239	242	246	230	221	248	246	267	242	268	271	254	250	231	256	258	264	251	263	247	241	251	228	242	246	264	243	233	241	265	244	271	255	282	260	267	235	245	280	227	243	232	273	279	234	278	229	274	233	270	228	265	287	263	233	248	246	247	246	252	252	264	229	227	257	266	253	221	254	252	237	276	251	269	242	255	255	238	252	253	261	251	235	252	247	242	258	265	254	264	242	256	255	233	260	229	254	261	246	256	255	216	250	237	245	248	251	266	261	266	256	250	241	230	250	271	222	270	220	261	213	242	252	279	258	257	268	260	255	267	252	247	252	234	229	220	246	250	242	259	268	254	228	212	220	255	240	239	235	255	245	234	243	265	249	279	236	241	260	255	232	259	252	245	222	265	241	266	225	243	243	255	229	245	252	261	260	256	216	263	250	249	259	265	258	249	265	261	257	270	256	221	220	255	283	254	266	242	271	246	258	267	237	249	246	237	255	231	249	291	241	224	231	246	232	264	255	250	225	265	237	251	264	233	253	232	225	250	243	255	237	243	259	245	237	259	229	244	253	252	251	235	259	260	249	236	252	253	245	237	246	234	269	246	231	266	270	257	258	270	283	235	254	241	240	231	245	237	267	263	244	259	236	239	255	234	238	266	237	261	264	244	268	279	265	239	242	251	213	249	246	251	266	241	249	239	262	254	253	261	248	258	250	245	240	284	253	253	283	256	245	240	239	228	282	253	233	214	232	247	234	254	241	273	226	257	240	226	257	254	268	248	258	219	249	267	283	216	226	250	271	254	240	258	233	239	231	255	252	233	217	234	257	268	274	245	272	252	260	233	219	228	228	227	241	260	244	250	299	262	261	251	247	269	268	261	261	252	238	253	285	258	243	236	225	251	248	235	241	251	252	257	259	244	241	267	241	239	275	265	273	246	243	251	231	222	230	267	231	236	235	255	254	238	269	242	246	223	257	235	240	277	252	280	262	235	227	251	239	253	259	250	247	271	248	246	267	250
17055	7269	1153	1023	991	864	837	713	716	638	718	711	642	684	668	686	632	704	696	601	634	626	621	621	613	662	658	611	620	643	639	673	609	639	597	658	657	611	633	591	611	620	575	644	650	613	604	597	612	636	555	626	611	620	598	633	635	598	638	588	604	578	635	621	625	595	599	621	641	655	635	630	600	667	610	561	590	647	626	614	595	642	647	618	674	630	618	673	585	663	654	588	652	593	642	569	605	630	620	553	613	558	571	639	587	630	601	614	641	591	656	593	611	620	635	646	594	608	591	566	604	635	621	600	644	606	614	653	628	644	615	625	599	627	661	631	667	607	629	608	637	617	626	618	579	618	613	648	658	606	622	602	577	602	609	569	567	603	628	625	649	645	559	618	622	617	600	630	599	637	654	589	624	619	589	606	622	634	601	581	616	615	660	608	601	612	630	553	553	619	643	593	637	629	648	628	615	597	626	587	615	588	596	649	631	593	611	608	619	641	603	681	617	634	619	609	599	555	624	625	638	609	617	575	636	582	593	670	614	581	614	629	616	587	645	621	623	599	600	618	610	578	613	584	587	649	630	634	626	563	599	631	632	626	586	598	589	607	644	583	609	607	625	581	623	589	598	663	635	595	649	576	581	596	638	627	651	614	573	584	586	631	643	627	649	624	596	638	626	588	613	634	619	643	609	625	649	620	624	571	628	617	603	602	625	628	612	603	619	615	623	596	583	635	597	617	575	652	640	605	579	596	563	646	611	671	584	603	586	653	616	608	645	612	617	582	616	627	571	592	637	635	628	626	563	615	630	616	606	644	611	622	640	628	652	609	595	591	656	590	655	593	598	592	623	611	631	615	612	592	630	662	611	635	612	677	584	638	606	620	605	653	614	635	617	630	621	643	578	607	597	590	613	606	577	582	626	623	615	572	631	619	585	639	600	602	631	639	622	634	610	634	640	615	599	614	607	610	603	626	654	621	624	588	615	582	623	638	631	617	590	615	657	604	649	613	615	610	598	602	567	623	623	609	637	684	603	576	651	593	617	605	605	569	666	590	607	595	610	594	629	572	622	606	603	640	610	647	628	583	556	549	622	589	639	614	619	619	615	602	644	622	630	566	616	609	633	641	576	590	620	648	630	612	625	592	597	592	622	638	633	618	591	611	601	634	640	554	673	598	640	604	629	593	648	612	627	627	621	646	607	616	616	646	650	601	654	591	625	632	630	589	612	629	629	642	596	641	612	638	626	642	630	619	644	576	632	610	579	606	590	611	585	637	594	616	611	581	609	621	608	555	660	657	610	618	636	622	644	621	635	621	633	577	629	617	603	604	594	620	654	616	622	618	608	573	587	611	630	595	595	614	581	604	610	640	641	585	587	604	580	622	625	588	610	637	611	554	622	649	609	611	580	619	666	609	593	575	642	622	600	636	614	661	614	582	632	650	613	631	637	657	637	593	585	624	625	640	617	632	622	604	645	615	560	618	639	584	619	598	661	621	580	623	612	593	606	605	625	615	603	580	601	605	613	609	631	614	566	570	554	614	580	584	617	598	585	580	599	644	621	616	548	584	608	606	600	617	652	623	597	576	618	609	601	635	631	605	611	600	556	607	651	666	646	627	628	583	604	631	607	619	650	658	603	605	622	592	579	598	603	585	622	602	554	605	582	598	613	623	658	585	620	623	632	597	609	593	615	606	629	605	636	569	617	562	621	632	575	594	573	621	598	586	621	612	610	617	589	608	597	590	612	628	601	591	569	606	618	640	553	600	588	583	615	602	605	591	625	585	614	583	627	628	623	578	633	612	632	627	610	562	621	579	589	596	629	595	631	648	559	591	654	636	618	647	585	595	638	618	625	626	596	625	612	612	622	617	625	540	595	682	661	640	592	599	653	653	657	628	684	593	610	639	607	601	595	649	605	603	580	639	638	591	599	673	611	628	608	632	629	580	619	621	600	644	619	672	629	603	621	633	585	619	634	608	600	682	604	637	605	615	575	612	582	637	571	590	620	640	608	605	655	579	591	619	561	620	587	563	634	586	626	593	603	636	609	622	592	658	574	633	609	605	627	605	638	658	643	638	614	642	580	643	627	628	611	634	590	606	573	582	586	617	594	608	570	546	625	640	584	620	617	676	601	595	602	644	600	657	587	593	587	601	663	612	647	573	631	637	605	589	632	643	639	600	609	595	591	608	638	626	658	625	617	623	615	616	592	664	613	604	598	608	622	684	614	611	618	592	586	607	624	617	640	620	623	641	665	599	654	635	599	574	612	631	651	578	622	619	622	604	627	666	644	652	596	609	583	619	631	640	596	640	622	618	644	629	632	632	586	600	611	647	586	651	626	628	631	644	610	672	617	613	598	651	582	615	656	619	580	660	615	689	586	592	658	609	609	613	641	580	585	626	628	570	583	633	629	600	570	592	575	641	620	588	648	617	596	665	637	608	646	638	636	617	592	646	635	654	595	621	683	599	602	605	629	607	633	622	660	605	586	617	592	645	615	618	616	647	632	652	616	619	594	562	602	621	559	597	665	605	643	617	622	624	572	616	600	614	625	610	610	608	582	605	618	648	596	650	634	586	656	631	583	595	628	614	650	563	635	642	613	633	648	636	626	616	617	610	564	615	654	581	633	620	592	635	585	625	601	618	642	605	600	613	617	632	619	675	630	598	580	608	576	637	618	615	614	608	610	606	625	660	581	637	599	592	589	651	602	608	586	635	583	572	617	651	638	624	626	652	640	581	619	578	613	640	619	639	596	645	631	602	625	618	576	628	598	585	610	623	596	635	624	654	623	632	595	647	607	639	616	633	634	624	573	639	625	616	669	619	666	670	619	623	616	613	623	603	586	653	623	597	600	637	631	615	635	595	555	609	627	623	584	611	641	589	558	593	617	628	577	627	619	610	644	656	618	607	643	602	613	639	597	587	620	608	586	607	638	579	593	598	593	604	642	626	595	591	595	597	617	661	604	571	636	628	561	582	604	609	640	589	624	624	567	639	590	624	569	658	597	612	615	598	625	646	622	623	592	638	621	640	582	614	647	573	612	614	614	631	634	607	610	612	609	626	638	611	609	636	610	601	599	614	609	631	636	572	624	639	622	635	602	622	611	644	603	597	602	614	633	583	637	606	636	643	648	640	647	585	578	638	650	571	645	615	638	618	647	590	643	598	578	639	612	626	648	590	580	615	604	622	564	579	616	598	636	661	619	608	583	592	624	643	636	644	643	611	579	608	623	575	624	620	658	576	642	583	612	643	590	620	619	597	613	636	671	635	627	655	615	645	603	641	623	608	630	628	571	602	616	650	622	570	615	575	610	588	639	616	594	603	588	593	626	646	622	639	595	611	596	583	603	655	586	624	601	636	634	613	620	604	582	640	569	575	602	609	604	580	619	631	589	628	646	619	584	568	610	604	604	626	623	614	629	647	623	589	633	628	617	591	598	615	642	613	580	611	616	584	593	602	617	663	627	626	604	596	603	621	597	602	599	597
32311	13014	1522	511	318	275	256	254	222	223	232	209	202	249	214	205	219	214	173	182	208	223	207	199	188	178	192	214	197	169	195	212	202	212	226	186	206	174	183	182	193	213	205	199	195	196	196	203	198	204	209	206	185	178	215	176	217	177	171	194	201	215	220	186	191	215	179	193	212	175	195	183	189	196	179	193	171	187	196	171	220	225	186	205	221	182	205	191	195	206	215	194	211	196	174	220	169	197	200	199	227	199	203	192	207	188	186	214	198	191	216	212	226	191	167	184	212	191	197	197	198	200	197	203	177	201	222	179	192	168	193	226	200	187	197	202	238	220	179	194	194	203	215	191	208	185	199	207	200	200	195	211	194	204	226	206	178	206	210	198	203	212	220	191	203	188	198	225	174	208	187	196	195	172	183	192	149	195	188	193	192	212	218	197	216	203	221	201	182	184	188	172	206	196	190	200	220	175	196	215	182	198	205	214	180	206	209	202	191	192	208	195	206	196	191	223	208	207	208	230	176	186	143	197	183	196	236	198	182	204	203	196	196	188	234	205	211	191	204	205	194	207	188	196	199	210	210	186	201	209	184	193	192	206	182	192	179	189	212	196	197	200	189	200	187	184	166	175	196	201	202	204	192	210	218	181	209	206	179	189	177	198	200	204	192	208	167	200	209	189	186	195	200	204	205	195	202	209	195	201	183	188	192	183	193	222	187	210	181	180	180	188	198	204	197	170	182	207	190	197	204	177	170	188	205	205	209	183	170	185	211	204	195	201	179	195	195	171	216	238	184	195	181	174	206	201	191	202	174	180	192	209	219	205	165	192	191	193	192	191	199	182	201	187	190	190	202	218	189	208	179	179	175	195	205	200	215	181	193	201	185	197	190	171	183	190	184	208	215	195	184	196	170	197	204	196	174	189	206	229	186	193	187	190	200	178	209	193	193	199	185	191	173	186	199	216	200	184	203	210	214	223	187	180	187	180	205	185	206	209	216	202	200	190	200	170	212	175	197	206	194	176	219	205	193	210	187	178	193	208	202	199	210	182	188	189	207	196	188	230	180	183	197	207	184	217	189	189	208	234	196	176	194	184	181	190	191	223	207	217	212	194	184	196	196	189	193	174	181	185	183	202	187	200	197	206	180	177	196	210	188	205	187	207	169	208	188	205	193	196	202	203	180	185	185	194	182	192	191	183	210	180	203	199	206	198	194	230	217	194	207	220	186	172	189	184	195	211	196	216	168	184	225	200	187	177	233	180	200	175	193	209	216	222	208	216	168	228	212	178	204	215	173	182	195	188	195	189	197	204	196	204	181	190	211	213	175	187	191	178	205	193	199	173	215	188	181	201	225	195	240	192	225	190	191	156	213	191	198	192	192	181	208	192	195	181	196	185	211	206	215	215	198	213	192	176	181	179	171	216	211	220	199	203	194	186	180	179	178	213	205	183	205	187	186	176	206	202	191	189	177	182	187	188	190	189	180	189	194	179	188	205	220	200	176	197	194	178	234	204	197	209	210	187	181	205	201	195	223	172	205	219	181	218	171	193	206	196	199	185	187	208	209	186	212	201	187	220	204	183	171	223	201	190	187	224	190	200	201	182	189	195	186	164	168	193	192	183	214	212	182	187	221	213	199	196	190	188	200	208	176	190	202	189	229	176	171	216	182	183	201	183	198	182	198	198	195	188	192	192	193	191	198	223	187	211	178	201	195	202	191	205	202	227	205	187	222	181	197	184	206	171	182	200	201	215	205	202	206	219	195	202	187	194	191	199	189	207	188	202	185	195	206	174	193	190	208	179	195	230	185	184	193	205	197	178	174	180	170	192	203	190	204	220	211	188	207	207	180	174	195	223	181	198	193	174	192	191	192	191	194	204	197	200	211	201	210	169	206	180	197	219	212	198	186	180	210	190	197	208	201	201	217	205	175	213	184	194	195	198	191	167	204	213	183	185	176	209	154	183	213	205	193	198	214	183	214	205	174	203	213	173	183	180	192	196	187	189	185	187	206	168	202	190	185	210	219	208	183	211	206	215	211	197	184	194	214	189	201	201	209	192	188	196	158	195	187	215	176	208	197	174	201	171	204	192	202	172	191	225	193	207	183	193	176	197	163	174	210	203	176	196	197	233	192	221	199	216	198	191	190	204	182	182	205	179	176	181	184	212	197	171	210	171	199	200	185	207	206	241	201	224	206	196	200	205	194	187	193	228	200	170	195	203	207	186	197	192	191	212	224	181	196	183	206	196	176	195	178	201	199	231	211	193	205	216	194	194	166	201	211	174	203	152	200	194	174	184	206	191	178	202	178	186	176	192	188	235	195	191	188	192	168	206	176	190	220	168	179	197	212	203	222	179	196	177	198	194	185	185	189	189	204	183	169	188	178	194	188	195	195	199	205	180	204	187	172	204	215	185	210	202	174	198	173	168	169	186	192	186	192	198	192	218	182	208	204	195	184	182	185	203	202	195	187	184	224	193	207	213	196	202	183	177	186	210	204	178	201	172	198	206	189	203	171	189	195	189	196	179	207	196	214	173	188	182	195	212	221	192	195	195	201	198	223	193	195	200	210	230	193	171	217	185	197	200	212	179	236	209	177	194	186	204	187	226	186	203	178	204	222	180	208	227	183	192	197	177	187	211	210	183	220	206	179	191	190	213	185	202	187	171	216	202	153	200	196	193	182	186	209	191	175	206	186	214	170	199	171	163	189	197	219	168	189	173	204	192	213	213	195	193	188	209	175	191	212	169	181	191	191	186	194	189	208	217	165	174	221	212	191	215	206	217	240	183	204	213	208	178	199	193	176	175	199	213	169	210	193	200	200	195	196	212	171	181	202	194	218	183	200	205	188	192	197	211	177	181	179	204	184	228	189	193	193	194	213	181	196	192	174	216	198	205	183	190	212	193	192	201	200	203	215	206	194	220	233	168	198	188	207	202	204	191	214	197	205	197	163	173	177	183	201	211	198	193	173	198	196	214	228	195	184	208	197	193	179	201	214	218	207	192	225	191	199	198	201	193	233	208	185	206	184	179	191	192	206	201	187	173	210	195	181	200	198	203	195	207	174	180	167	200	182	178	198	219	180	226	183	199	172	217	181	208	186	201	200	193	178	195	180	190	174	186	221	181	195	180	190	209	154	178	186	185	210	176	185	207	170	165	185	225	178	216	207	175	193	190	212	204	190	198	166	197	191	190	221	175	185	201	211	179	207	174	200	171	195	189	213	197	187	193	213	178	191	197	207	190	193	212	213	203	209	179	204	213	184	205	187	171	201	209	192	169	160	217	197	214	165	197	194	184	175	180	174	205	195	215	205	200	199	203	179	184	214	201	201	173	209	198	218	194	199	202	195	192	200	229	206	162	207	199	210	201	182	188	184	190	168	213	179	198	192	200	222	190	176	190	200	180	179	196	196	203	173	186	202	194	205	194	206	182	176	166	210	196	201	176	204	201	186	166	187	178	196	190	204	211	221	188	211	217	199	170	206	198
21153	9680	1360	1322	1121	973	867	764	659	714	641	625	592	563	551	522	548	543	550	537	549	499	522	514	496	591	511	529	531	489	515	532	517	492	503	524	489	521	467	560	516	487	503	454	492	464	481	474	493	493	523	483	470	487	477	526	500	506	471	496	462	525	501	472	480	501	521	488	462	525	457	540	480	477	498	494	486	479	485	484	458	496	532	477	489	493	488	465	511	507	520	481	503	487	498	446	489	455	494	533	480	489	436	499	475	496	479	492	464	470	440	463	494	529	554	505	519	477	496	458	469	504	533	483	515	543	465	490	466	497	484	491	480	482	508	473	461	513	520	453	476	490	478	467	513	482	485	475	501	475	469	465	470	451	517	484	515	444	515	446	466	494	487	451	491	500	510	468	468	487	506	489	501	472	471	494	457	488	449	464	504	470	499	461	493	466	504	487	462	479	470	504	464	515	442	499	490	482	481	494	464	493	456	498	528	527	466	463	503	476	495	509	494	427	520	496	484	515	517	462	454	500	492	512	473	496	523	485	484	482	501	451	493	489	460	463	467	484	492	487	473	502	512	504	483	483	510	436	501	459	476	487	445	515	514	513	471	486	453	472	478	492	494	488	491	479	470	527	460	534	486	514	517	493	479	506	519	486	497	518	498	518	513	435	458	528	504	483	494	488	502	451	470	433	477	486	477	521	474	483	477	484	482	513	461	505	488	477	466	473	487	492	502	520	516	469	454	530	477	491	528	490	484	489	478	506	465	469	525	444	493	439	457	521	480	495	495	534	480	473	491	492	478	467	484	449	517	490	480	460	427	501	482	509	490	493	474	463	475	490	479	551	493	514	477	418	469	526	461	515	465	489	510	463	480	472	504	484	476	499	495	485	500	482	486	488	485	464	552	514	488	502	492	446	498	489	476	493	504	450	469	497	473	465	512	466	484	497	484	498	497	465	505	481	500	497	463	475	459	519	481	478	509	454	472	473	449	478	538	509	474	504	492	503	484	480	517	482	449	550	465	498	489	476	489	495	506	486	502	483	521	508	506	496	487	461	487	482	469	524	497	485	461	489	510	456	494	484	467	479	514	522	484	459	476	490	529	488	465	529	461	490	465	511	430	497	512	485	467	511	477	488	503	492	455	462	468	470	492	465	494	457	496	462	502	470	513	487	449	491	464	496	500	488	485	481	431	498	470	469	507	484	484	521	506	515	476	444	496	442	528	523	479	478	452	473	465	516	506	481	502	473	518	491	455	429	489	510	448	453	488	469	487	450	471	496	471	501	494	485	458	468	464	516	475	489	500	488	491	427	456	463	486	470	513	489	523	495	478	494	457	489	450	493	545	470	484	491	493	489	496	469	439	467	479	511	501	501	516	477	495	502	502	457	489	492	454	516	497	515	480	492	493	479	494	477	470	482	501	455	470	462	509	511	513	478	427	496	518	492	454	484	484	501	482	490	443	466	506	478	492	441	489	447	498	496	511	468	496	512	459	465	452	488	534	449	471	464	501	479	484	489	479	485	489	481	494	497	492	509	521	465	495	524	481	485	498	500	533	445	486	484	516	455	493	475	509	462	487	505	450	490	478	493	499	469	485	527	468	484	485	479	506	460	488	513	471	482	445	486	455	482	497	467	519	506	486	491	471	493	447	478	467	461	455	494	483	466	506	472	456	502	497	494	474	450	498	494	508	468	487	491	501	469	515	485	532	479	474	482	509	469	490	551	470	470	504	497	526	443	487	495	500	497	459	502	461	502	488	492	474	484	477	526	467	489	494	477	479	437	502	515	495	510	471	480	486	477	510	495	494	490	468	508	485	482	472	497	504	502	501	463	522	463	474	491	456	482	486	528	467	479	514	548	468	508	527	441	485	493	492	484	469	494	466	542	471	490	482	506	537	500	529	481	491	514	459	482	464	471	477	476	484	488	492	487	476	470	439	481	517	465	467	528	488	519	467	485	482	454	448	487	484	481	476	495	477	484	491	498	451	504	502	471	500	504	481	481	492	498	450	464	468	452	453	517	482	461	494	503	484	481	462	479	508	524	530	536	466	461	488	507	436	513	488	493	489	487	517	480	492	479	445	500	510	449	494	506	490	496	513	469	471	474	449	506	470	454	479	440	532	486	478	517	545	490	483	480	473	485	499	519	495	492	490	481	484	503	473	529	451	469	493	461	446	462	501	521	487	488	498	510	472	471	481	488	467	448	482	514	450	460	475	498	483	506	531	485	513	492	477	494	470	510	482	499	488	469	519	471	476	496	503	475	468	488	440	506	487	513	499	494	486	495	527	533	467	480	488	487	484	494	476	478	470	499	515	484	467	498	476	534	517	510	489	467	481	516	471	428	459	486	453	496	511	489	496	514	498	482	480	460	469	499	486	438	478	507	474	472	469	491	461	509	478	495	473	453	496	458	521	483	479	443	458	503	520	510	487	489	451	493	494	461	529	508	489	517	490	513	481	529	455	535	492	494	460	476	457	486	476	513	470	502	471	493	465	470	493	483	518	472	486	473	492	460	489	497	496	463	510	479	479	485	484	521	469	500	507	511	520	472	470	492	459	496	485	490	487	463	483	500	478	504	500	475	509	507	482	468	496	457	503	474	499	498	458	443	437	522	429	461	481	447	507	507	485	482	481	489	485	458	474	520	508	483	504	509	520	508	497	506	446	469	482	518	451	484	515	494	531	463	470	513	513	441	496	475	460	493	447	512	498	497	449	483	446	488	479	479	508	460	447	536	504	498	512	523	493	503	465	483	479	516	501	504	532	528	494	505	476	481	466	490	461	469	469	524	485	480	470	478	459	468	499	469	500	472	500	515	511	469	473	517	457	505	504	478	454	473	479	470	492	508	510	462	485	475	501	478	491	490	469	467	461	521	526	448	457	520	471	452	478	472	485	447	458	537	475	556	469	523	495	461	450	462	438	487	472	468	525	490	493	434	515	457	504	468	488	484	436	508	464	454	462	472	492	497	489	524	468	510	515	480	457	469	463	478	507	491	441	491	463	495	517	491	497	479	463	460	485	502	499	475	495	489	493	461	456	473	523	502	476	505	457	450	504	510	480	513	513	461	493	541	417	462	476	514	467	498	483	505	478	475	476	488	439	459	494	488	467	461	488	518	507	447	468	523	485	461	473	484	493	516	493	485	483	499	520	466	480	496	499	489	459	501	472	441	473	498	501	472	469	496	506	489	522	460	525	487	480	520	473	501	523	478	471	519	473	494	507	445	507	517	489	499	455	483	557	540	477	504	490	476	503	466	481	491	462	513	493	445	493	504	459	469	493	481	491	515	482	503	500	473	470	473	472	497	475	474	508	492	488	506	469	474	470	502	460	499	478	404	507	480	483	493	483	507	490	459	549	479	461	505	479	547	457	499	493	463	457	488	480	449	454	466	490	487	530	461	483	472	458	476	503	462	474	491	477	477	512	514	454	475	508	471	500	485	508	501	477	476	469	494	505	459	500	484	449	487	523	503	468	533	491	519
11706	3501	345	200	206	200	190	205	198	185	198	228	188	214	179	186	208	206	216	193	190	189	186	190	226	218	213	229	202	190	178	189	210	203	198	198	202	215	195	192	222	194	200	199	211	192	198	178	185	208	219	220	196	206	194	184	184	183	172	194	189	219	187	196	215	183	198	189	184	218	209	220	195	193	208	195	210	222	236	204	231	202	228	206	197	206	201	220	204	196	205	209	215	200	203	206	187	188	196	185	183	197	220	187	221	200	193	196	212	195	223	171	158	215	240	196	214	191	219	226	198	197	200	204	207	203	190	210	207	201	200	194	229	198	181	200	185	223	184	227	200	204	208	211	212	201	195	220	215	173	203	198	208	191	231	206	198	193	191	208	229	182	223	178	184	204	191	227	174	187	189	186	206	191	181	197	215	223	195	189	219	202	226	186	225	213	186	226	218	168	192	193	211	184	212	192	175	193	209	220	186	200	202	189	197	173	213	202	202	168	220	180	191	214	174	203	200	180	207	189	217	193	234	212	213	207	215	253	234	186	186	174	186	204	184	205	199	197	228	224	212	192	208	195	202	190	197	209	190	206	180	216	173	191	206	200	196	175	195	193	229	190	214	202	193	191	196	222	214	214	192	201	212	201	189	187	200	203	202	176	209	181	202	189	201	195	201	205	198	203	191	196	210	202	219	180	212	195	198	209	208	184	210	201	183	195	169	200	218	216	183	196	213	199	212	213	196	188	187	181	173	177	181	183	211	200	185	182	173	200	200	176	191	174	210	200	208	201	196	207	149	190	193	185	212	194	208	214	198	184	207	203	215	200	186	215	199	183	192	211	179	195	194	184	186	203	194	201	211	202	214	204	198	209	207	190	197	205	207	205	215	180	189	186	250	195	202	202	220	191	191	185	217	207	186	214	198	197	199	196	189	212	200	222	214	209	191	207	192	194	231	206	212	193	228	187	207	174	182	195	191	200	187	195	174	218	162	199	213	193	200	196	193	192	196	205	218	191	202	202	214	204	219	199	202	190	192	197	195	180	200	181	208	181	206	210	169	189	202	229	191	190	186	188	203	211	200	190	204	193	212	219	189	180	221	170	247	198	206	184	191	208	176	180	211	192	189	185	170	203	231	224	214	200	223	225	194	189	190	203	197	208	194	192	203	163	195	171	220	195	208	186	214	198	202	210	193	180	211	199	211	199	187	198	179	192	224	206	193	210	205	175	189	220	194	202	213	202	188	203	196	216	195	192	173	181	203	197	174	214	200	192	204	209	191	215	201	185	191	174	189	194	223	194	207	204	181	204	211	212	184	186	228	191	207	171	182	195	193	200	206	208	211	208	223	207	215	230	199	199	192	194	174	192	188	186	199	194	200	192	190	189	195	226	228	224	187	217	177	185	218	200	184	187	207	221	211	204	190	212	209	219	192	187	190	198	204	216	192	217	182	207	215	221	204	219	184	217	200	193	191	202	186	209	198	199	229	192	199	202	189	204	186	176	198	210	183	195	197	198	179	200	193	214	185	203	191	191	200	220	234	203	195	186	188	198	201	196	193	184	183	209	209	192	189	216	170	195	183	190	197	196	198	204	207	186	183	186	181	182	183	161	189	221	186	206	205	192	213	220	212	173	197	208	210	168	180	186	207	166	246	196	190	187	196	200	197	183	204	203	197	183	202	184	209	214	215	184	197	232	190	189	177	201	222	211	191	205	211	194	169	203	218	236	206	209	214	167	200	187	188	184	217	199	187	205	202	223	196	203	192	209	201	220	195	203	184	171	218	196	210	199	196	191	195	206	213	194	190	188	190	161	196	194	210	211	197	159	200	201	181	200	187	219	196	199	187	205	228	212	186	201	200	239	188	185	197	183	197	220	199	210	194	191	209	185	196	184	205	210	214	182	199	183	199	234	216	203	184	183	209	222	181	186	196	167	196	179	206	198	182	198	194	183	194	211	198	196	229	201	188	193	192	192	222	211	196	204	192	208	178	197	200	198	190	192	219	201	213	204	194	158	183	199	178	197	211	225	213	200	187	204	205	192	189	196	229	175	177	182	199	203	185	185	202	221	209	223	206	191	187	215	177	187	201	219	207	187	203	228	207	170	199	214	225	205	210	206	181	206	207	190	181	191	220	174	205	213	200	193	187	217	185	185	198	197	193	221	194	199	182	224	224	214	202	215	168	191	220	177	210	222	190	180	213	210	191	175	223	202	243	219	207	195	210	213	166	173	213	188	160	185	206	215	208	168	211	179	194	180	188	196	186	204	220	186	190	185	194	188	163	199	221	186	196	197	194	166	200	211	192	198	201	188	191	232	219	195	224	209	201	182	173	191	211	206	213	209	207	219	211	206	170	233	192	195	182	194	180	195	212	179	221	197	198	202	203	167	167	209	206	199	188	196	175	191	227	196	198	184	190	185	208	206	181	235	197	220	207	180	213	203	201	178	202	191	184	219	186	211	197	192	200	194	185	180	190	222	184	199	207	203	202	191	192	188	184	176	197	201	202	189	180	185	210	194	189	202	201	181	200	190	209	197	189	226	221	176	215	189	200	201	194	190	176	181	181	195	196	199	195	213	192	194	173	203	223	218	191	184	197	187	196	191	195	190	185	211	191	195	169	212	206	167	184	198	201	200	213	214	207	168	191	192	172	216	191	194	220	192	214	188	201	215	168	231	186	213	165	204	202	207	213	198	199	192	213	205	205	198	189	218	209	193	187	210	193	195	199	218	203	192	217	184	213	174	177	188	195	198	193	205	207	217	189	187	212	185	192	196	196	227	196	196	176	192	207	177	210	185	191	232	199	203	178	215	209	199	218	198	187	193	206	198	198	197	174	198	211	173	187	209	194	189	184	205	211	198	203	182	176	204	204	180	174	194	178	196	199	185	194	176	167	173	192	192	182	206	194	186	224	209	209	190	184	202	193	172	198	197	207	219	192	195	196	199	193	190	184	209	225	205	178	214	202	205	195	199	212	202	176	179	201	225	228	202	191	197	200	203	193	195	200	208	217	167	184	203	218	181	208	189	203	199	204	196	215	206	168	214	198	184	194	205	195	208	211	199	183	215	187	202	186	204	201	191	211	210	229	177	181	191	176	177	210	176	178	202	207	191	213	195	174	199	189	225	186	215	217	166	193	188	204	180	225	186	187	203	180	229	189	174	191	192	181	194	197	201	212	196	194	191	230	199	185	194	200	219	170	218	173	189	163	158	192	198	203	187	221	190	188	166	202	205	197	196	215	185	208	215	194	206	244	194	207	188	203	214	222	188	185	212	204	206	185	201	198	208	187	190	190	189	188	198	220	208	193	197	200	196	201	176	201	197	166	182	184	190	198	214	193	199	217	197	208	205	193	191	200	183	208	188	205	171	180	182	221	203	183	180	189	204	208	201	211	187	223	209	190	185	181	207	214	185	213	196	193	196	175	190	205	213	211	202	186	198	216	206	230	183	200	210	189	207	184	199	184	198	179	197	187	228	200	194	232	199
8727	3512	605	583	540	531	539	560	493	538	567	525	542	520	512	521	477	529	527	514	498	507	514	530	554	539	490	480	512	542	495	463	518	532	505	531	507	516	508	516	498	527	528	522	526	501	486	522	498	514	508	545	546	475	490	512	522	518	520	484	487	476	489	489	515	514	503	522	513	495	542	544	542	488	519	484	508	524	500	490	519	521	508	541	526	512	524	509	464	510	495	514	512	487	501	497	484	544	488	501	469	479	482	549	491	514	516	511	540	499	511	495	492	509	461	520	503	509	504	492	523	531	530	515	491	484	508	519	522	489	501	533	483	518	511	506	493	535	453	505	492	504	516	506	507	537	513	533	480	485	493	517	477	516	515	488	540	486	527	461	491	507	516	499	499	514	488	559	578	481	563	507	514	475	520	524	537	543	503	473	510	483	484	518	520	512	515	510	523	518	486	463	516	507	528	498	515	494	506	468	527	516	530	510	501	495	512	499	534	482	472	533	507	498	504	502	485	478	493	506	492	517	492	485	529	520	478	545	533	503	529	511	513	557	496	498	444	503	478	532	469	514	496	496	522	506	498	516	482	485	503	519	522	566	548	478	520	501	527	522	484	493	490	509	500	476	506	519	503	505	483	519	495	555	546	490	510	491	558	528	535	507	515	526	517	521	523	495	526	524	553	495	532	491	493	493	538	462	535	509	532	551	495	510	531	480	504	521	520	518	526	508	518	500	497	472	503	461	477	495	520	463	474	484	512	519	535	521	488	519	477	484	510	521	516	530	510	474	513	503	512	498	493	549	515	543	484	515	476	496	469	496	511	514	516	541	502	523	474	527	539	477	519	479	506	548	525	537	487	485	512	513	507	485	525	526	491	516	526	507	518	518	517	513	582	542	502	504	532	534	502	515	506	546	480	497	527	512	494	481	488	495	548	516	549	516	477	516	526	493	512	544	489	543	506	502	503	513	524	495	508	506	533	515	524	513	505	504	466	528	536	486	494	483	519	522	499	495	517	499	497	513	562	520	532	505	487	482	491	523	516	503	508	482	530	495	510	494	552	489	464	485	471	514	505	509	499	497	500	524	491	510	524	487	509	462	508	511	496	491	471	533	521	529	523	513	549	540	539	507	522	512	496	489	536	522	521	482	481	534	452	498	478	535	573	570	535	519	507	526	502	481	500	527	520	472	524	494	493	507	488	531	511	499	523	549	566	531	527	502	525	502	538	496	526	500	515	518	520	523	482	517	507	499	517	511	520	505	560	496	526	517	472	479	528	523	506	514	513	529	526	514	536	508	506	498	533	517	481	473	521	515	521	507	504	493	499	474	487	494	536	499	467	505	496	508	500	473	509	521	476	503	505	516	525	499	518	493	480	511	514	517	515	522	527	524	533	509	528	485	528	502	484	464	538	498	509	507	523	505	509	491	514	507	492	507	490	490	513	513	489	533	519	501	504	501	530	548	528	497	543	507	467	533	505	522	536	542	544	473	491	481	560	538	494	492	498	542	519	478	524	480	507	508	494	480	523	537	479	496	512	490	487	513	532	539	539	499	509	558	527	510	529	536	501	522	524	504	542	504	499	514	499	527	543	533	546	489	528	495	534	465	492	502	498	500	553	449	457	526	473	491	522	513	509	542	511	522	492	533	508	470	497	507	544	495	500	525	500	527	504	506	518	512	505	536	542	493	505	480	502	509	500	515	504	566	494	488	541	507	504	515	462	497	487	477	509	528	529	499	470	553	487	547	494	518	509	478	513	501	506	496	491	513	496	513	529	511	494	508	505	548	499	518	496	523	533	531	497	567	476	486	526	474	504	504	502	493	467	469	518	486	522	509	543	479	516	533	514	469	528	491	500	491	521	510	544	498	524	508	545	563	523	511	491	492	523	523	502	489	549	530	503	502	521	482	514	480	493	515	506	525	486	498	492	482	506	512	548	539	486	502	516	505	502	518	481	490	504	461	542	512	513	504	489	510	494	534	519	524	486	540	510	532	485	503	530	486	512	505	474	486	531	563	531	553	497	518	467	501	524	502	481	510	505	471	534	553	510	546	522	476	519	523	498	496	487	503	535	549	517	522	509	521	518	462	458	492	531	495	551	510	527	523	526	497	480	510	517	506	530	497	487	508	495	538	512	485	531	493	494	496	534	510	552	493	492	475	497	512	538	510	493	488	535	500	517	537	557	516	476	488	522	478	505	534	489	480	518	515	534	482	549	477	529	511	481	519	523	520	524	485	541	514	520	541	503	481	515	512	525	522	492	496	515	496	503	526	534	546	478	504	500	501	497	531	505	505	491	536	534	506	516	506	505	495	539	474	505	494	460	552	509	498	501	491	523	492	565	568	536	521	523	532	546	513	491	508	549	493	488	496	471	477	503	506	487	542	519	500	496	498	515	483	496	501	488	535	531	499	519	527	533	511	458	519	508	531	474	511	527	507	525	475	515	525	514	504	542	464	510	507	511	519	516	484	520	515	491	523	492	532	525	499	484	493	480	462	519	534	534	492	499	501	536	495	490	522	486	487	517	542	501	536	532	532	478	511	496	497	486	499	458	522	540	533	541	525	516	491	526	475	545	503	555	476	546	508	503	510	556	535	504	497	501	531	502	536	533	514	499	518	537	504	504	499	502	505	488	492	485	470	463	482	560	462	521	491	550	493	505	487	507	510	527	477	533	522	516	528	540	515	526	519	517	465	513	501	539	484	493	527	504	506	475	500	494	496	514	539	523	497	493	509	502	513	492	540	510	499	539	510	507	521	554	485	501	525	458	493	501	528	538	474	523	497	515	528	493	510	479	552	505	520	520	516	496	538	518	513	507	489	493	519	483	526	534	483	535	507	509	521	525	512	489	502	485	525	521	476	518	510	496	503	472	526	494	494	492	479	511	488	491	510	498	564	506	475	486	493	516	530	530	483	535	511	488	498	499	538	517	527	524	493	522	496	510	488	496	518	476	530	522	497	530	474	489	515	526	514	529	535	545	489	466	522	558	533	503	521	527	484	517	500	542	498	554	492	490	510	542	487	536	524	544	524	490	461	521	490	493	578	502	553	535	502	530	510	474	480	491	503	504	499	485	504	511	525	513	474	491	506	541	506	539	547	497	536	501	511	494	503	557	498	502	542	520	527	510	535	511	470	527	478	522	479	507	495	523	539	514	523	534	474	508	532	524	514	497	512	524	518	490	498	546	530	484	531	540	501	467	481	530	498	503	490	507	468	538	520	461	474	559	523	532	502	489	552	487	553	519	535	486	504	512	469	511	524	513	521	499	524	575	529	533	528	536	503	472	510	517	457	510	511	550	490	534	522	527	505	549	529	496	495	512	503	516	508	511	507	503	521	511	533	528	545	526	512	493	479	523	501	562	511	522	495	460	560	505	503	527	508	546	509	501	510	496	513	526	503	503	468	482	535	500	518	528	486	502	533	511	540	534	548	506	503	538	480	519	493	506	482	477	547	529	541	532	476	517	505	536	528	515	494	519	527
23875	8886	1151	384	299	299	303	255	255	273	273	267	245	279	274	266	221	258	262	233	278	240	259	245	248	247	239	253	236	252	240	216	246	248	241	236	229	226	269	243	266	249	228	231	239	236	268	256	242	268	238	255	271	256	226	256	279	248	262	244	266	228	243	246	264	237	233	272	242	269	264	236	237	242	248	258	245	241	255	246	257	260	209	232	240	243	252	250	249	234	270	253	257	250	275	226	243	245	220	249	257	269	241	264	280	268	245	251	251	235	229	281	250	255	246	220	245	248	260	253	265	279	251	261	244	235	250	241	233	263	253	255	224	245	257	250	222	282	223	228	240	286	282	259	244	235	246	249	262	271	238	234	239	254	234	259	244	238	260	281	270	241	253	241	262	255	258	232	234	256	263	257	216	268	235	240	250	256	216	222	277	233	240	265	271	253	263	242	271	235	241	275	244	246	244	259	254	273	249	204	277	226	272	261	221	244	226	230	239	238	219	268	267	238	255	229	271	237	251	232	248	258	230	227	265	259	263	260	247	260	235	257	247	255	253	245	247	230	234	236	236	216	257	247	256	284	245	254	250	248	224	259	250	232	214	250	284	247	256	249	215	250	273	264	227	245	242	260	267	228	225	245	248	260	242	267	247	211	281	246	238	264	248	274	278	258	265	277	249	230	243	232	259	241	236	235	285	255	244	249	273	204	227	266	228	276	234	275	268	259	221	257	276	275	265	261	249	232	258	266	254	259	256	254	275	253	252	253	261	218	270	281	219	234	267	268	255	260	254	238	245	245	247	216	250	252	240	261	257	225	267	276	262	242	253	243	254	266	230	235	216	238	248	254	242	241	211	239	260	284	225	236	247	229	242	251	281	240	244	280	251	243	241	230	264	273	233	265	245	228	210	241	221	241	271	268	271	230	259	256	235	284	226	259	275	249	264	218	257	242	216	211	241	240	229	253	239	235	246	262	283	243	253	241	250	281	251	248	252	269	267	247	277	254	245	256	271	265	251	242	243	286	231	252	244	255	252	239	241	274	250	242	228	228	245	236	247	244	243	250	228	219	230	259	297	264	249	242	246	267	255	276	259	242	274	253	267	244	291	261	280	247	269	234	255	253	268	236	226	255	245	242	251	243	244	267	244	262	231	249	219	260	235	220	229	266	242	242	285	265	254	288	256	248	242	249	252	229	238	234	232	231	244	262	245	280	251	225	247	251	279	265	231	244	241	274	245	247	260	243	213	259	227	246	251	260	221	231	269	234	280	255	231	237	253	258	238	265	235	237	235	270	271	258	240	253	273	239	238	248	261	240	236	290	247	246	277	246	250	248	258	258	258	234	271	247	242	249	259	239	236	239	252	284	271	254	268	250	245	248	253	253	239	248	275	275	269	251	213	250	271	264	261	259	237	274	242	267	252	263	234	279	252	263	269	252	284	264	233	232	249	259	225	228	236	250	260	251	243	249	251	264	262	257	296	268	250	231	209	254	241	244	237	258	239	232	287	260	283	243	247	251	252	266	231	259	256	234	263	253	263	277	242	252	244	251	250	288	290	262	227	274	228	259	251	284	255	266	227	257	243	256	246	265	245	243	270	252	250	273	227	270	258	270	243	281	287	265	256	255	242	257	257	254	225	248	251	264	270	245	256	253	261	272	262	252	252	288	226	228	257	267	268	250	251	268	268	268	271	251	259	280	228	241	221	255	255	258	248	254	249	245	255	216	230	229	249	233	270	244	265	245	275	269	250	256	256	230	268	261	268	269	250	243	241	237	284	267	278	264	220	251	250	271	277	248	264	278	248	236	244	251	274	236	228	223	224	258	248	237	270	229	267	280	244	269	229	250	269	264	236	270	264	247	266	275	259	270	296	231	227	244	263	235	249	242	250	233	274	252	246	260	230	273	262	266	270	271	237	234	255	242	247	249	247	242	261	264	244	256	242	241	231	268	235	236	256	280	271	229	256	262	223	260	275	289	272	263	262	247	235	219	237	281	263	267	253	275	237	250	209	242	246	272	238	281	259	213	246	264	296	237	250	257	250	227	252	283	253	253	270	265	266	232	249	247	221	248	248	225	283	253	259	240	239	256	258	266	243	251	262	242	276	231	238	281	237	240	237	265	222	251	233	246	274	262	227	234	257	210	250	291	254	265	267	235	260	254	243	245	258	227	252	278	233	278	222	248	232	230	252	277	259	240	252	242	247	254	259	241	243	234	257	257	291	289	232	257	261	246	273	238	252	229	276	249	258	279	226	236	267	269	236	259	271	256	289	225	255	251	228	245	231	243	237	285	252	220	244	230	263	265	241	260	241	256	241	224	246	266	294	262	238	281	243	228	236	240	238	258	276	244	247	235	242	242	247	260	250	250	254	229	259	257	246	241	213	243	236	219	224	248	244	223	238	251	274	266	245	224	259	251	274	262	228	244	229	218	260	234	271	266	246	263	252	234	251	262	219	243	253	262	248	258	274	285	211	232	249	244	233	256	227	250	271	220	235	236	280	260	250	256	255	260	238	239	269	251	253	212	249	256	266	264	261	278	251	237	240	245	246	241	244	247	234	270	267	264	247	238	257	223	238	262	251	239	259	231	240	249	239	233	267	230	221	260	250	237	269	241	227	244	216	263	224	241	278	207	244	247	258	221	237	240	233	256	210	271	247	252	259	268	264	254	253	244	238	269	283	252	239	263	212	277	252	242	220	263	256	247	268	243	269	239	254	248	244	252	245	257	257	249	241	254	225	251	243	245	233	256	277	255	247	233	240	254	239	249	254	241	269	251	226	272	261	239	245	230	257	228	260	237	255	261	250	256	263	250	248	224	227	258	250	225	243	237	247	254	228	244	256	236	253	233	269	238	233	240	256	274	251	233	231	262	239	258	230	226	260	234	245	226	240	279	259	239	270	271	231	245	234	279	250	283	234	266	263	260	256	280	261	220	258	260	275	254	274	274	247	247	236	241	257	252	233	223	237	228	237	225	237	279	259	242	262	213	260	239	252	271	233	260	252	276	243	251	258	246	232	249	260	255	255	238	237	279	233	279	229	257	215	245	278	274	262	277	251	236	229	251	246	264	234	259	234	226	234	210	245	259	273	277	252	237	240	245	250	278	254	253	280	263	250	248	271	260	258	283	235	276	247	247	248	278	252	284	277	252	253	234	257	255	247	251	230	232	256	273	262	237	255	273	231	229	273	253	255	277	276	220	237	234	240	241	223	256	234	290	248	279	238	268	280	243	263	234	244	256	231	258	262	256	243	236	256	232	215	238	240	251	245	249	269	256	231	238	245	255	267	254	267	247	279	263	271	231	272	232	263	257	254	232	265	267	237	261	233	251	261	261	260	251	250	239	235	261	232	242	258	223	260	246	268	258	259	254	230	231	256	287	271	259	243	237	238	255	251	282	253	241	244	214	258	277	236	275	252	221	237	244	236	253	278	225	216	267	252	254	243	251	235	262	237	276	219	250	264	262	263	253	280	296	283	265	246	238
17263	7910	1367	1037	1001	894	797	760	727	666	706	703	666	666	680	649	632	632	600	640	625	661	589	653	636	660	638	649	655	666	609	659	666	658	642	627	603	592	647	612	589	624	641	608	640	607	627	652	615	621	647	620	620	602	619	579	584	613	637	616	640	594	630	666	635	632	587	651	603	600	625	579	620	617	569	630	585	615	620	631	647	625	599	595	633	636	635	639	605	616	661	621	614	622	602	603	593	634	601	586	612	623	553	592	596	620	625	598	632	630	574	598	606	574	590	671	622	624	648	591	615	682	577	645	583	596	616	662	649	619	624	614	592	628	645	630	643	622	612	599	571	624	667	654	621	596	659	592	613	629	637	609	645	613	642	615	659	592	585	620	619	652	589	636	674	602	618	599	651	620	653	615	655	614	628	628	622	618	615	664	571	601	578	595	545	647	641	631	606	588	595	610	592	603	620	608	618	558	638	632	604	604	627	631	639	622	601	604	631	625	680	627	615	639	623	627	606	630	602	621	592	604	623	655	667	670	627	625	630	649	613	613	618	590	591	655	598	615	585	652	612	613	625	609	636	599	625	602	616	627	599	577	664	587	647	645	595	611	560	582	631	613	594	669	635	602	602	627	648	618	622	614	645	647	640	592	642	633	583	611	628	635	616	651	613	650	623	619	636	614	629	628	625	611	626	597	620	579	597	617	666	607	617	653	648	654	653	581	620	611	617	664	641	616	618	634	636	618	648	592	594	635	628	618	597	646	640	626	641	612	615	598	596	591	641	627	620	620	596	602	572	621	603	616	594	571	597	601	607	648	627	596	640	565	585	624	613	634	604	608	654	621	626	551	600	633	621	593	580	580	608	624	641	572	624	627	596	583	622	633	609	597	646	583	618	603	587	607	658	621	603	602	580	595	617	619	598	598	597	591	651	643	602	603	652	587	572	630	660	637	598	644	610	627	591	631	582	611	614	608	614	602	634	626	651	627	630	586	605	572	619	648	573	637	604	618	593	568	612	595	628	617	605	639	601	617	621	632	612	635	568	644	598	631	607	590	626	595	602	617	583	585	641	657	647	609	608	652	667	585	629	609	637	588	630	635	605	659	586	642	651	611	636	587	632	572	604	628	585	579	631	606	600	652	671	644	599	610	583	624	586	650	643	646	644	635	625	592	673	630	618	598	614	616	607	613	613	582	610	611	649	626	648	636	616	621	626	594	626	646	606	604	613	678	594	623	631	654	669	592	672	619	610	652	591	604	624	585	625	629	635	631	602	589	639	628	620	601	634	621	649	620	632	661	622	626	591	645	559	641	679	607	620	544	651	616	579	652	617	587	600	626	628	628	577	585	630	655	609	606	630	671	630	603	613	665	599	598	624	576	637	621	666	612	594	630	608	649	646	590	592	605	616	674	592	679	631	596	621	647	619	580	646	609	570	579	570	633	607	671	627	623	649	587	628	640	611	551	633	609	574	618	565	654	614	619	580	646	616	633	648	621	660	589	597	644	625	639	600	661	598	598	578	575	653	649	595	631	577	611	617	658	596	645	608	594	615	659	634	632	602	608	632	605	616	588	546	635	614	611	603	654	605	583	611	575	634	621	621	653	598	651	627	663	608	607	660	637	631	673	588	641	598	624	635	661	640	659	611	622	596	634	569	611	580	645	619	595	621	589	624	618	625	636	625	586	637	678	556	606	627	612	610	623	649	631	582	583	624	608	607	619	609	625	606	609	627	625	678	618	636	648	600	647	614	656	661	651	664	625	570	623	648	592	578	613	596	667	624	630	601	652	607	613	636	600	593	610	613	626	616	612	628	588	611	615	569	599	652	614	643	559	637	638	609	625	633	650	628	627	608	607	638	620	546	632	589	619	635	600	593	589	615	624	577	592	625	641	600	632	633	640	684	615	597	633	634	615	596	636	649	633	650	607	638	628	626	576	616	599	592	629	631	614	606	637	601	636	614	626	658	647	615	626	610	622	621	608	610	619	601	594	622	639	680	581	597	612	582	622	588	614	647	614	590	598	609	564	631	623	669	660	595	600	622	614	620	611	667	667	646	661	624	577	597	605	628	623	650	639	624	628	638	628	617	612	618	645	646	643	612	620	679	620	613	592	627	612	638	589	601	606	604	637	631	601	651	643	645	662	592	601	594	600	641	618	610	627	572	622	649	623	632	668	629	604	602	623	593	584	641	588	662	646	623	607	622	614	629	580	656	589	606	582	591	602	658	638	574	598	593	642	631	605	624	655	637	621	671	611	586	609	649	604	649	598	618	593	606	639	589	576	602	575	635	645	614	597	600	623	637	648	614	603	586	665	587	595	635	618	619	663	642	604	617	561	580	576	615	662	629	645	639	624	588	674	557	573	598	581	633	641	647	617	626	563	583	602	611	613	591	585	666	618	622	651	581	620	593	597	615	601	586	584	642	596	629	629	613	580	572	601	658	621	632	594	658	627	637	608	623	621	571	609	586	621	634	599	621	617	624	609	625	648	602	628	618	632	656	613	628	670	614	639	607	654	595	588	573	592	614	607	595	631	630	613	622	618	605	627	575	632	596	640	641	637	607	646	621	617	646	573	606	624	655	653	627	630	625	631	631	615	617	580	676	581	653	612	649	590	609	650	628	628	637	646	637	651	618	623	624	638	599	588	558	624	658	620	630	653	653	663	612	627	614	611	664	628	579	593	631	589	643	588	617	676	618	612	544	612	634	591	635	607	619	610	646	593	646	602	629	586	592	641	597	613	610	653	613	611	598	606	592	574	661	616	613	642	644	648	613	587	610	613	582	650	636	605	603	603	634	652	615	633	632	619	673	633	590	598	640	662	638	638	636	567	623	615	594	653	621	602	634	636	600	652	625	601	640	647	621	591	621	678	617	609	618	605	657	612	661	618	623	564	608	668	606	655	625	606	561	643	648	652	576	632	588	614	591	626	615	611	604	639	595	624	595	604	625	628	599	606	581	610	598	627	659	638	606	608	665	595	570	630	577	584	597	570	648	584	623	630	590	632	626	593	649	630	616	646	632	600	614	585	664	634	626	633	651	575	587	592	608	602	642	675	634	636	599	580	599	613	616	605	626	595	626	657	618	582	603	610	650	623	598	584	591	587	638	602	603	584	639	626	589	615	599	574	612	596	588	605	590	627	585	625	583	627	605	602	661	590	587	666	643	634	615	655	620	648	609	611	642	602	615	576	647	604	656	637	648	602	654	612	635	643	667	646	643	596	667	606	636	655	591	583	607	603	591	597	598	590	661	616	650	613	610	623	644	560	630	667	632	626	629	609	610	639	600	600	608	639	647	606	617	596	591	634	632	641	656	644	656	632	589	654	650	613	570	626	599	599	591	628	617	610	619	617	625	651	605	611	639	592	610	627	577	624	611	587	606	674	640	615	618	599	626	606	645	653	615	611	632	584	625	623	636	588	590	640	633	575	627	591	605	628	646	636	622	628	598	629	615	616	608	615	601	606	598	592	640	587	643	622	610	635
31928	13672	2203	472	335	291	232	246	208	197	237	203	210	195	177	196	217	193	199	206	192	213	213	198	197	184	202	220	215	257	205	191	195	198	183	213	172	192	202	227	206	204	196	181	204	199	205	198	199	192	187	184	208	200	197	209	182	210	199	207	200	171	181	200	200	192	187	191	192	164	187	200	218	223	212	174	198	197	186	174	177	202	187	191	182	214	185	217	220	208	192	174	197	210	191	213	206	183	158	194	195	217	185	207	215	187	189	205	202	225	195	194	200	200	201	208	236	181	186	231	202	214	202	185	209	209	215	194	215	215	195	208	220	200	197	208	204	206	202	183	209	200	179	210	184	224	201	206	185	208	174	188	179	204	178	191	196	202	171	223	209	204	233	209	194	207	207	208	199	199	196	172	168	188	202	186	179	174	195	192	207	192	203	207	191	169	201	213	188	201	170	207	228	194	197	195	214	202	218	222	201	201	223	190	185	186	192	205	193	188	209	217	201	198	190	219	197	199	214	193	182	214	207	196	189	193	199	199	207	184	230	218	233	182	213	221	174	213	195	187	176	209	207	187	186	182	214	203	176	201	176	187	206	199	194	191	192	216	187	219	196	179	202	175	199	189	219	206	188	200	201	194	197	173	218	207	218	202	177	218	243	196	222	190	178	226	176	219	209	197	196	219	206	197	168	199	210	197	204	185	190	185	181	179	216	190	191	215	204	205	189	210	200	211	218	196	208	191	203	185	198	193	188	172	184	185	196	213	196	199	197	189	181	202	186	193	213	199	198	197	196	194	221	202	186	185	183	179	172	205	190	161	164	200	186	203	175	211	185	228	214	212	213	185	221	201	193	200	204	212	178	201	171	193	190	195	221	205	174	210	186	170	221	219	194	202	227	197	209	198	216	185	219	213	195	219	181	205	193	184	209	214	183	197	206	221	214	192	189	196	167	195	205	200	204	166	219	180	191	179	214	227	193	205	232	186	194	217	199	196	172	201	215	191	220	212	218	170	215	169	186	205	206	187	194	205	194	200	194	183	193	194	219	185	214	220	211	214	196	197	190	181	209	191	186	206	225	208	188	199	196	208	191	201	207	202	190	215	184	203	203	217	183	183	193	220	171	192	183	218	200	203	197	183	205	224	210	203	213	212	201	213	221	193	190	210	226	201	202	182	214	222	188	181	196	186	155	226	201	204	200	182	210	201	189	185	179	182	175	205	205	177	189	200	228	203	208	204	193	185	213	199	186	215	225	184	190	191	216	207	223	198	228	209	196	181	160	184	208	188	198	204	169	213	194	180	198	197	190	178	185	223	215	186	173	218	220	194	216	189	176	197	184	200	184	188	204	209	174	185	219	172	195	181	180	210	204	198	210	206	194	198	211	178	216	205	206	194	208	219	190	227	203	203	208	195	198	241	194	221	197	182	209	209	201	193	210	186	176	196	193	210	196	192	203	182	223	201	208	175	208	197	195	213	207	208	187	187	198	205	208	192	200	191	181	197	196	225	201	191	184	203	214	186	199	197	220	196	244	210	192	205	194	198	187	205	213	207	203	169	196	220	194	194	204	226	205	200	192	200	204	227	183	177	195	209	200	186	199	187	190	185	203	183	212	213	217	199	186	208	201	181	192	199	209	186	192	207	182	163	188	194	188	182	179	198	183	198	195	211	186	199	185	166	181	201	222	179	199	189	187	179	201	220	213	185	179	201	197	231	197	195	184	187	192	210	198	186	201	182	185	199	204	218	213	184	226	196	197	197	211	232	191	212	183	166	209	208	175	186	203	189	210	199	194	187	201	212	202	196	210	203	185	186	182	182	215	211	220	202	186	202	204	195	175	188	183	179	190	194	190	193	204	177	210	167	196	210	197	184	217	200	198	207	210	212	196	167	191	217	195	202	206	190	220	189	180	179	212	198	178	184	207	181	188	222	178	188	202	183	177	216	193	220	190	211	167	194	208	178	216	170	190	195	210	200	187	221	199	206	211	214	209	205	200	193	171	206	179	202	181	173	205	186	203	208	204	203	205	217	197	183	181	194	219	196	212	212	214	190	179	184	185	207	216	222	179	171	193	190	209	195	210	203	196	231	210	183	191	211	199	203	175	192	181	196	218	204	196	189	179	208	210	205	204	226	201	212	196	212	177	186	214	175	215	190	219	207	220	237	192	174	171	203	192	209	197	226	201	202	196	218	210	181	204	203	189	209	196	201	206	221	200	183	206	206	179	213	179	181	185	213	210	197	190	189	220	212	211	192	186	197	228	166	176	208	215	200	209	192	215	208	220	211	202	208	187	189	197	197	224	192	226	199	214	210	188	178	192	177	219	212	200	175	193	199	184	220	199	202	217	208	186	177	198	189	220	188	190	216	195	206	166	196	201	198	203	190	204	210	209	219	206	202	207	195	176	208	214	190	196	219	182	204	197	198	179	197	215	192	202	199	208	193	210	200	199	173	214	193	191	211	215	192	201	170	219	190	204	200	174	189	204	190	180	211	197	208	227	218	211	224	188	208	186	192	202	201	207	178	203	200	205	189	175	216	208	183	195	205	186	193	230	221	173	184	188	218	184	205	200	204	188	212	174	207	197	214	183	190	202	222	177	186	196	201	209	219	207	204	234	225	214	204	202	169	183	194	220	203	202	167	182	199	171	202	228	199	189	211	212	203	186	165	211	194	203	190	191	183	191	159	198	194	215	194	220	181	189	200	167	211	213	189	209	198	181	201	230	190	195	211	203	202	191	200	202	196	177	171	201	192	208	180	195	199	200	221	218	186	193	210	184	172	210	202	196	199	192	196	206	185	214	199	193	220	221	202	204	225	201	233	210	210	171	200	209	173	220	219	189	183	206	223	195	199	208	209	187	172	190	192	203	187	211	220	183	208	208	191	199	185	176	198	207	212	212	220	205	221	207	229	191	192	222	217	207	205	202	200	224	199	194	208	206	201	201	220	210	203	189	222	188	219	229	196	205	197	212	162	199	196	193	201	185	189	227	204	210	214	175	195	194	218	190	194	193	192	201	198	196	208	216	219	185	163	232	204	194	227	216	185	227	183	227	211	198	156	227	191	205	210	186	191	218	203	180	199	205	216	195	198	190	191	209	204	204	206	194	199	191	208	197	210	202	183	203	224	189	201	178	194	200	182	166	176	176	181	207	218	208	210	202	195	191	160	207	196	208	181	209	206	216	206	206	190	199	179	195	210	217	189	199	199	224	202	210	210	206	173	203	220	190	204	204	207	217	180	175	188	214	193	183	190	215	195	204	202	205	193	214	215	190	210	206	195	181	203	187	205	185	174	208	219	198	226	163	200	190	222	194	209	197	217	195	192	207	213	196	222	181	180	196	176	184	224	191	217	213	188	224	202	187	174	190	178	190	229	186	203	192	188	198	198	206	202	180	205	235	206	213	213	212	205	193	166	201	219	204	186	199	203	204	182	199	197	172	179	203	176	187	190	207	205	192	214	205	199	183	202	187	186	184	200	216	194
21216	10761	1936	1278	1147	926	864	805	721	672	644	587	590	583	573	605	540	529	580	546	549	485	537	560	546	540	525	505	553	498	502	505	525	491	514	491	473	505	490	496	516	479	510	523	515	490	519	505	457	517	509	518	468	507	510	498	509	504	505	488	510	502	467	515	481	533	540	483	494	510	544	538	501	507	503	526	478	494	490	500	488	488	489	494	480	487	524	567	500	479	479	476	524	481	506	472	463	471	530	465	487	493	516	506	477	494	526	500	470	513	456	531	477	466	493	524	481	514	503	543	515	526	501	520	465	518	465	514	475	506	483	498	473	486	512	526	491	506	536	497	484	482	501	508	495	512	505	491	506	512	511	502	513	503	513	473	470	459	458	506	519	507	466	461	490	460	480	498	483	491	504	497	513	520	552	492	492	492	480	511	518	480	510	499	508	486	483	502	474	507	475	552	509	470	501	493	492	488	520	491	518	495	495	509	479	468	490	459	525	505	491	489	494	490	508	510	491	515	482	511	457	498	499	501	508	492	480	504	481	509	497	512	503	509	477	489	518	508	498	477	526	455	467	435	470	472	473	500	437	499	512	469	494	480	433	512	487	503	508	522	473	539	501	506	500	489	510	487	480	472	508	502	498	527	477	487	519	464	506	470	478	460	476	501	500	501	499	497	446	466	467	526	504	462	463	461	493	475	469	482	474	489	490	458	456	490	495	468	474	526	480	525	459	506	514	521	495	523	493	508	499	496	486	470	458	511	475	501	485	482	488	508	447	456	468	473	476	474	467	511	508	492	452	491	487	510	517	502	491	523	492	505	462	485	478	464	474	456	448	456	484	508	517	509	471	493	499	498	481	478	457	467	505	470	490	476	498	504	488	495	487	470	485	479	491	489	500	479	498	478	496	466	510	502	493	487	527	500	540	514	501	476	510	485	486	482	485	485	495	520	510	510	525	448	472	448	478	491	548	479	508	502	527	500	484	496	487	478	519	501	451	507	492	512	479	489	524	487	490	515	487	482	504	463	498	457	482	503	505	464	467	517	462	494	538	486	481	513	521	490	507	502	475	513	469	545	491	508	481	489	512	476	515	513	492	491	455	500	532	472	483	517	510	509	492	482	464	499	484	495	515	479	490	487	512	468	491	499	490	493	471	479	548	528	480	498	499	508	527	497	498	519	502	510	469	528	524	448	546	517	483	471	488	484	515	531	491	520	495	484	456	537	490	485	474	496	479	510	502	493	454	514	505	501	474	454	526	463	506	513	510	522	478	517	461	466	479	511	476	492	489	504	509	483	459	478	481	529	529	543	487	505	492	540	518	521	489	515	479	474	496	506	516	473	520	481	505	499	498	505	482	482	492	480	494	483	478	530	516	482	494	485	495	455	477	492	501	513	503	485	509	497	486	487	462	495	493	517	477	500	464	482	475	518	483	511	485	510	504	525	481	472	495	538	510	493	475	489	466	517	505	493	487	462	511	524	510	473	512	473	511	501	478	501	514	504	495	522	480	489	484	473	520	499	468	471	496	460	464	481	454	511	514	509	480	492	520	485	506	467	449	480	488	433	484	495	468	454	515	456	506	533	478	512	463	476	456	536	478	491	481	497	478	506	495	474	502	479	490	485	500	506	493	478	500	520	486	467	487	535	468	470	485	497	526	497	423	493	478	504	506	515	501	524	478	478	503	490	465	496	498	476	525	512	482	523	468	487	499	517	488	501	475	515	509	521	489	547	564	463	466	510	476	508	475	516	502	468	504	492	516	486	501	491	551	476	519	503	493	504	508	496	515	496	472	515	469	500	498	537	508	441	455	502	462	497	501	518	478	517	518	494	486	475	527	450	451	477	491	485	559	504	458	508	476	458	514	492	516	451	483	497	451	486	487	503	469	498	532	504	504	503	512	422	498	469	476	472	448	477	497	482	482	495	501	494	507	484	461	507	492	550	517	512	486	479	476	461	508	476	488	490	509	498	489	490	499	501	518	502	464	482	493	483	482	495	480	477	469	522	520	471	493	483	538	489	496	494	503	521	507	533	467	521	477	544	510	520	487	498	472	480	471	487	491	457	484	484	502	536	487	471	507	513	511	522	491	495	528	458	516	490	503	535	495	453	484	487	469	504	502	506	499	521	506	487	462	508	459	510	514	519	488	491	471	525	507	485	486	470	480	488	504	456	480	457	489	500	527	513	524	467	472	500	483	497	519	467	477	472	470	512	474	522	530	488	507	459	461	507	519	447	553	489	449	516	489	519	455	504	466	441	482	465	488	485	541	501	502	468	454	449	483	489	503	530	502	494	498	528	478	515	505	494	493	452	478	511	501	464	469	506	508	511	487	492	448	524	474	529	514	478	507	500	515	504	478	464	517	480	507	517	470	460	511	514	487	523	538	488	494	471	505	453	500	480	521	456	498	506	495	500	509	495	531	469	490	486	472	502	448	458	484	498	487	475	487	517	454	503	470	481	517	483	505	521	476	509	496	494	543	512	486	487	487	504	496	451	478	500	496	491	486	483	506	495	491	460	513	472	524	483	467	492	501	505	513	503	482	493	493	451	515	541	496	482	478	492	465	504	506	465	475	466	501	519	475	485	504	518	471	515	507	472	510	502	485	480	479	488	539	489	499	442	480	503	480	468	510	520	480	519	460	494	469	494	516	504	488	450	486	445	454	464	449	497	513	494	508	543	494	466	537	520	473	486	510	538	484	500	455	500	465	463	524	523	480	499	478	509	506	507	502	550	474	477	499	489	471	448	509	479	475	466	508	442	488	479	475	517	493	492	513	524	517	543	524	511	493	526	548	468	521	496	469	509	505	473	517	489	476	471	498	493	495	480	488	530	486	567	478	492	514	503	501	468	465	508	473	524	482	481	535	539	499	487	488	492	474	512	531	531	475	509	489	546	507	510	515	528	478	495	501	521	497	511	543	478	499	493	528	510	495	481	511	511	497	458	501	500	444	495	477	488	486	493	511	494	521	499	487	461	439	514	506	451	509	493	514	505	489	480	491	498	497	512	457	463	525	483	495	483	504	483	489	477	502	441	502	483	508	509	529	495	516	466	517	490	518	496	521	469	486	482	465	518	477	547	468	468	497	485	539	516	524	523	468	486	511	439	502	516	510	479	452	501	501	504	482	474	489	508	478	488	480	478	485	499	517	509	504	474	480	488	493	504	444	476	497	478	517	466	494	447	453	488	470	504	472	547	530	504	510	503	491	496	502	502	516	508	438	440	481	494	455	478	463	499	484	466	487	500	487	469	493	513	488	529	482	525	483	490	508	487	504	493	492	491	508	485	499	493	485	512	512	494	476	460	460	485	500	499	492	523	515	497	489	471	509	492	492	473	502	452	470	503	500	473	482	484	484	489	485	549	512	518	479	487	504	493	460	510	522	439	524	484	472	503	476	522	517	472	496	536	512	524	463	496	510	454	475	517	497	509	490	496	518	516	485	502	491	468	521	556	482	479	497	501	488	504	507	464	449	505	487	511
11767	3581	478	226	249	225	207	178	217	226	222	229	200	218	210	216	210	242	206	212	210	174	221	230	208	209	197	213	250	215	207	202	200	214	214	202	221	199	189	224	222	181	215	179	183	205	219	206	204	203	207	203	213	180	194	224	218	206	218	240	209	243	208	178	217	223	229	234	194	199	222	207	201	210	231	185	212	222	205	192	241	211	220	206	218	197	217	201	216	227	205	217	245	229	217	200	203	212	222	228	193	191	191	196	213	215	186	224	224	185	194	217	221	224	217	209	216	208	195	210	201	201	217	216	203	231	199	210	209	225	240	218	220	206	192	210	200	227	226	191	192	219	248	205	199	222	231	220	211	214	236	215	213	205	208	208	201	200	229	195	212	215	226	221	227	203	212	223	193	199	170	228	209	244	234	224	238	226	200	201	244	222	195	211	217	244	178	208	211	228	234	208	231	211	197	211	204	220	210	230	190	216	191	203	213	198	213	205	218	192	243	198	227	222	227	229	220	212	208	221	203	211	214	213	244	202	217	208	206	164	206	198	211	243	212	233	217	214	204	206	211	207	191	199	189	213	211	223	191	209	241	218	224	182	252	219	202	204	186	211	231	220	211	217	194	213	217	218	213	219	197	207	234	210	223	188	210	226	215	201	235	215	212	223	206	174	189	210	230	219	204	213	205	180	191	244	203	218	205	200	199	203	234	219	217	204	223	212	209	213	219	216	211	225	202	199	214	214	225	207	227	223	221	214	223	227	229	237	214	199	192	210	202	225	225	197	196	206	241	223	225	212	201	204	200	214	211	208	211	213	233	203	195	205	213	199	224	236	247	218	221	193	212	204	223	207	210	232	255	189	201	229	224	217	211	214	217	232	196	214	206	214	227	223	236	219	206	199	194	208	228	185	202	217	216	207	226	221	200	191	213	188	213	212	216	209	204	218	214	226	210	196	227	214	237	219	211	210	197	209	231	216	186	212	217	197	225	199	206	208	219	173	215	237	189	224	197	199	230	227	197	213	247	217	212	218	203	226	218	230	190	221	207	207	191	204	204	221	236	217	215	192	207	218	217	212	209	211	197	210	197	206	203	217	218	254	207	206	234	217	208	208	247	188	208	237	214	191	233	185	220	203	213	198	213	221	210	213	210	205	216	195	200	231	210	225	214	215	230	184	239	213	206	216	224	225	215	208	226	218	193	212	198	203	209	210	205	205	229	209	183	231	220	189	241	199	193	206	205	196	203	197	228	203	220	220	198	221	231	231	207	227	232	217	197	199	218	213	190	187	199	199	205	222	197	215	196	200	225	214	199	228	197	204	198	214	216	217	235	237	234	230	227	193	200	211	193	221	205	217	210	214	216	220	212	164	204	214	241	217	187	220	214	183	208	188	206	208	226	200	199	237	222	218	229	231	198	200	232	206	203	205	187	222	211	211	215	224	235	216	209	224	206	200	201	201	218	211	223	211	210	213	187	209	199	206	222	223	253	230	194	203	207	204	189	206	214	204	231	231	216	197	234	189	208	205	232	214	212	207	191	198	231	179	191	206	209	217	220	193	220	202	230	225	233	211	201	231	196	229	205	229	221	236	203	194	204	226	191	209	214	203	207	196	212	241	231	229	184	210	206	228	196	226	227	194	226	217	196	233	195	202	236	195	212	240	199	205	199	229	214	179	203	202	189	218	224	214	209	205	190	219	247	206	223	200	232	219	187	196	206	220	213	218	218	220	244	189	238	198	202	200	206	214	211	218	222	180	195	232	203	223	210	217	196	189	224	218	226	228	194	199	231	214	205	242	223	240	210	221	189	200	202	197	239	221	210	206	207	206	226	228	209	205	226	249	214	223	222	229	210	226	205	238	208	225	249	212	188	215	244	206	222	219	230	200	222	223	197	186	204	205	223	213	200	223	231	196	228	218	217	214	193	210	232	194	252	213	223	214	241	229	206	225	219	211	193	211	228	233	218	212	206	218	214	202	194	250	208	204	218	210	213	225	216	215	214	202	219	171	217	200	222	257	214	179	231	246	226	240	224	205	212	185	204	202	192	213	224	214	173	205	223	196	206	192	195	220	201	230	234	198	197	188	189	225	235	229	193	205	237	216	201	200	208	208	225	204	208	196	233	239	224	213	202	205	212	167	206	219	229	234	218	188	222	211	219	201	209	231	215	173	206	225	238	179	222	199	200	205	218	201	211	212	215	238	224	202	224	188	212	214	215	196	208	250	238	200	211	223	222	207	198	215	215	195	236	212	207	202	229	186	212	186	216	239	192	214	229	205	214	180	172	191	231	202	213	222	202	204	227	213	190	181	211	203	225	235	210	200	219	202	230	260	251	254	198	207	247	205	207	222	211	220	224	207	221	213	210	197	211	217	195	187	197	242	205	230	198	195	215	240	222	221	187	227	223	187	208	200	204	217	190	205	200	190	214	214	246	184	218	212	209	240	205	222	210	226	193	214	194	215	168	190	198	211	234	234	220	226	207	233	217	201	220	217	228	206	184	210	217	204	188	213	196	192	198	213	204	207	247	248	198	214	196	213	210	223	206	224	207	177	204	224	224	192	195	209	216	210	211	204	211	196	204	210	203	206	175	221	209	195	217	227	193	214	221	236	188	208	223	218	193	203	199	225	194	202	199	243	223	201	239	191	211	195	226	190	178	227	203	182	224	218	226	224	216	180	197	225	230	219	205	225	209	219	215	208	218	240	216	188	225	188	205	228	220	196	219	209	218	245	205	212	208	238	206	200	208	237	201	201	212	210	210	179	231	248	199	229	201	211	178	219	212	211	201	213	228	222	231	219	198	221	210	205	213	202	203	226	216	196	213	195	198	211	219	195	205	210	195	215	195	210	181	216	206	213	229	229	229	215	212	221	227	195	191	218	208	192	195	199	201	217	200	232	203	208	220	223	216	187	197	207	228	217	202	202	231	213	213	209	208	217	202	223	182	217	190	224	219	211	209	221	247	209	224	218	204	202	225	167	224	196	195	214	240	220	220	185	225	195	188	232	245	232	203	196	212	212	205	206	228	244	225	197	250	215	220	216	208	241	218	198	227	222	207	242	227	207	196	199	217	193	202	206	205	226	212	218	190	238	222	191	252	226	216	205	215	205	204	200	213	202	237	219	198	214	219	230	228	221	229	187	209	214	216	214	233	209	224	187	242	203	237	208	216	234	192	237	218	209	212	203	209	217	221	234	244	234	205	202	215	211	212	203	207	199	229	213	186	214	221	207	198	202	200	224	205	205	215	208	211	205	212	222	201	187	215	207	197	206	225	226	189	186	216	202	230	209	233	200	203	238	227	189	213	202	200	189	193	214	199	200	229	195	198	196	217	201	230	210	190	188	200	204	186	215	204	222	210	223	221	200	231	208	197	242	202	236	243	224	229	217	209	210	217	214	223	227	200	222	190	208	196	243	227	233	229	233	205	213	184	199	207	201	208	213	219	211	222	208	232	209	245	235	183	196	237	215	201	200	203	227	213	203
8663	3575	778	605	573	491	581	508	548	499	584	543	544	551	520	543	562	536	528	528	511	543	557	514	514	553	568	526	564	560	539	557	540	482	564	580	558	541	480	535	525	524	515	546	552	547	528	570	541	577	509	549	543	546	556	518	533	515	537	572	525	532	548	516	539	530	534	492	536	539	565	511	533	534	499	540	526	537	544	554	512	558	555	563	565	534	509	566	517	550	517	559	568	510	513	561	570	556	501	514	539	541	541	527	497	563	549	524	576	563	564	556	574	545	531	554	498	595	555	555	515	564	550	503	547	547	511	541	526	536	571	531	503	585	503	580	512	585	506	535	500	510	536	577	562	527	516	494	523	528	544	562	549	538	511	516	570	579	532	505	527	553	527	516	533	499	521	534	555	521	535	564	505	529	519	552	547	551	567	570	504	562	548	530	526	548	530	582	495	505	522	547	563	544	513	524	536	560	562	530	559	541	509	563	506	573	521	561	540	565	558	531	542	511	545	518	548	519	528	542	525	553	554	525	565	542	515	563	549	508	557	571	552	559	580	550	568	563	551	509	513	576	523	562	555	535	528	542	502	549	540	529	533	536	574	519	555	551	528	586	524	549	546	530	513	526	555	552	532	574	535	513	507	559	518	516	514	539	559	536	548	559	536	520	541	538	564	527	526	548	546	536	530	541	514	513	519	539	548	501	549	529	510	515	523	573	542	524	557	557	514	538	531	582	521	558	528	545	522	576	543	549	554	588	571	551	575	553	524	536	555	523	565	548	521	557	532	562	576	502	538	556	565	515	574	564	467	525	536	561	529	541	566	519	520	521	580	557	577	535	523	560	560	512	582	523	579	512	542	579	554	576	529	550	541	542	578	550	550	563	510	509	531	534	509	511	542	536	527	487	512	532	514	530	510	550	533	565	535	500	523	539	537	560	559	519	546	560	538	506	482	518	554	550	533	538	519	563	556	568	534	562	535	509	537	528	506	509	537	494	473	526	529	544	537	527	529	533	541	549	601	536	550	533	549	512	543	552	528	537	561	518	527	594	577	514	501	514	498	541	539	525	539	547	525	490	485	559	546	528	573	553	548	518	504	533	499	526	559	521	558	544	554	571	502	522	529	522	561	503	589	485	600	523	552	545	518	536	534	560	517	572	523	585	578	533	571	508	538	506	537	555	480	515	513	560	535	523	548	532	557	542	549	560	564	567	510	554	510	557	573	574	511	503	556	577	564	535	492	547	540	551	499	555	505	535	520	565	548	538	506	526	567	526	557	568	523	530	537	531	557	565	518	561	487	550	560	558	532	521	614	591	543	519	542	520	513	540	505	506	520	532	569	524	554	557	541	526	551	532	491	537	538	523	593	573	538	551	512	557	544	508	550	527	537	544	576	540	548	518	561	516	531	556	550	535	557	516	535	527	517	534	508	561	482	533	490	530	554	553	555	528	533	553	540	521	570	555	568	526	559	558	558	541	520	525	511	536	523	528	516	546	552	523	555	536	562	521	508	508	496	530	523	549	522	484	535	516	545	526	513	538	516	501	571	542	532	500	504	508	546	615	536	562	536	554	545	541	550	537	534	537	554	511	549	485	528	532	552	560	558	595	576	531	525	535	515	538	541	554	519	571	504	561	559	545	518	557	556	549	532	507	510	503	538	518	573	555	537	513	553	560	596	508	561	527	502	515	557	555	545	558	527	569	577	584	518	509	531	544	531	509	529	537	547	535	506	558	490	536	519	521	535	532	537	531	532	530	506	498	520	578	546	500	565	542	541	563	544	546	564	549	535	607	519	503	555	545	554	561	551	485	543	535	497	520	518	530	549	510	506	490	576	544	543	517	514	544	569	553	505	557	550	508	554	567	532	529	540	512	562	523	548	597	556	536	497	535	543	546	536	559	537	561	539	539	535	503	556	551	517	512	547	529	553	505	519	547	517	513	546	498	541	505	593	565	489	554	533	559	581	545	524	561	518	589	522	531	526	560	524	558	524	559	511	534	504	534	552	567	527	566	519	583	499	535	516	553	558	518	561	477	540	510	550	532	550	591	553	534	547	510	513	512	522	485	538	553	536	569	551	557	502	500	536	533	484	577	540	529	501	565	533	515	535	549	536	527	529	547	540	557	552	516	558	537	510	539	549	545	575	527	546	530	598	546	564	576	578	514	527	587	520	547	552	585	532	475	518	547	535	555	532	541	529	524	515	527	542	555	535	528	523	535	539	526	548	495	531	572	537	526	539	572	557	564	551	567	595	522	564	568	541	516	550	546	543	573	511	570	518	514	557	533	533	544	521	496	568	542	557	496	550	542	569	519	498	591	528	559	561	521	522	568	573	525	566	543	528	572	532	513	546	561	550	569	560	540	559	561	562	540	562	491	506	495	532	533	560	551	503	531	545	545	517	560	510	508	535	543	527	547	551	548	538	517	497	525	548	517	510	512	513	539	546	570	497	526	576	555	517	525	565	553	555	512	537	518	553	515	556	571	528	532	525	559	537	524	496	538	551	522	532	502	516	514	553	560	521	536	557	501	550	521	529	576	523	509	526	583	560	541	525	542	518	519	561	534	540	541	560	554	544	512	565	551	526	510	524	522	527	515	522	533	548	504	535	579	505	541	566	548	554	543	567	538	535	536	544	541	488	510	559	497	555	564	571	580	556	526	551	524	552	525	568	527	528	589	519	485	532	519	541	500	515	537	537	509	532	550	577	573	526	533	550	580	529	512	550	500	554	550	516	521	501	599	536	528	522	549	513	583	576	569	543	551	530	528	540	547	577	538	535	545	566	545	531	549	519	532	538	571	577	541	552	550	530	561	537	504	554	505	553	543	523	588	536	524	531	538	530	519	567	511	494	522	487	535	534	589	574	528	536	522	531	548	565	612	519	506	520	561	523	566	540	545	512	499	575	561	500	586	540	543	540	540	503	519	546	514	537	532	574	571	519	542	496	525	543	527	573	523	548	568	518	551	568	550	545	545	558	508	542	534	568	502	543	520	564	521	553	521	544	553	534	537	524	563	566	535	534	558	555	532	573	546	524	506	490	531	519	565	530	547	572	521	542	506	555	529	579	517	541	544	545	555	524	510	520	572	546	507	548	559	568	523	512	526	513	528	545	525	521	531	497	518	552	593	514	559	535	498	573	529	559	538	516	562	549	511	537	501	567	569	533	557	550	531	523	552	568	504	544	569	551	563	526	561	557	549	543	572	537	583	530	555	576	494	561	563	526	545	542	530	521	476	535	530	543	573	544	599	543	554	515	521	512	551	561	583	540	491	523	552	555	537	567	545	531	524	515	550	503	561	578	523	527	523	513	543	509	512	510	531	533	507	534	520	539	529	567	530	492	554	526	513	494	502	540	517	546	517	523	555	553	535	557	543	546	588	531	529	530	560	519	566	574	540	541	521	588	557	553	562	553	537	550	537	535	551	555	539	592	527	544	588	499	507	529	523	507	536	525	549	585	551	503	524	555	544	547	509	499	538	507	490
23202	8537	1051	410	364	302	314	284	333	273	296	280	302	293	300	231	273	279	278	252	295	302	274	306	240	280	251	254	294	273	288	278	280	251	269	271	268	263	266	289	277	270	268	268	281	265	302	283	270	246	294	305	269	277	263	263	259	295	275	277	264	257	229	276	290	272	243	273	264	249	288	267	237	297	266	296	272	265	265	252	278	276	276	243	249	235	269	274	287	290	283	299	225	295	285	249	268	304	235	260	279	276	287	296	270	269	287	266	280	251	306	263	296	304	295	254	281	263	250	266	280	305	289	263	269	276	272	279	273	314	287	298	261	272	274	270	271	279	270	274	260	265	256	234	236	273	291	293	283	279	284	280	262	278	276	288	271	296	270	276	287	270	277	278	310	253	277	282	271	295	254	271	290	254	312	287	288	304	271	274	248	253	297	264	268	293	276	253	245	255	276	278	277	275	294	291	262	264	269	286	282	259	295	289	249	249	266	306	265	259	252	288	255	258	273	292	272	298	278	259	271	281	309	259	277	248	276	272	276	277	286	287	297	256	288	251	289	280	272	253	288	277	292	286	260	292	269	279	263	282	259	279	259	292	259	303	259	303	289	249	285	286	302	280	242	288	251	235	270	279	277	276	278	286	272	302	260	292	239	274	274	266	283	264	299	284	267	278	302	278	263	271	302	266	283	268	260	290	249	264	282	317	300	261	281	262	297	260	305	260	282	252	285	278	253	278	272	323	255	279	313	292	282	267	253	235	283	258	268	269	280	245	255	273	235	300	255	257	252	256	304	283	256	277	253	293	253	284	286	294	244	306	314	287	263	278	273	288	273	282	252	293	258	276	295	252	270	271	289	260	270	280	265	290	261	297	272	260	274	314	299	239	281	252	258	273	294	289	280	268	265	283	281	260	287	288	321	278	278	275	274	319	258	275	278	254	239	269	243	299	289	251	251	304	314	260	290	286	299	322	267	281	293	277	264	295	281	287	284	278	259	269	278	295	265	282	291	276	291	264	245	257	277	257	282	281	262	257	284	292	262	279	261	267	312	264	289	256	260	268	259	287	279	248	308	255	265	294	322	287	281	273	294	258	294	298	312	265	278	258	268	274	270	249	261	271	275	227	276	276	259	294	283	295	282	269	268	261	290	259	259	269	255	262	259	268	280	261	277	301	279	281	286	282	283	267	255	220	289	282	277	277	227	253	271	289	280	272	253	266	261	278	261	249	269	234	259	284	292	290	285	255	287	281	231	262	295	265	269	289	260	247	271	300	270	253	288	261	284	282	266	285	255	264	289	267	282	276	254	276	274	283	276	266	277	286	293	283	255	295	306	278	267	289	293	281	292	213	247	287	284	254	275	291	305	287	273	277	289	265	277	260	273	270	269	265	250	253	276	276	262	293	266	291	299	268	251	282	281	253	256	255	268	260	272	243	282	292	285	290	249	249	259	279	258	284	283	262	294	276	257	316	282	289	280	275	237	288	278	257	269	256	265	261	253	263	270	299	292	291	276	259	276	263	290	266	295	256	269	273	285	286	302	254	273	277	295	245	240	242	280	285	268	275	275	272	228	256	293	303	273	273	236	298	259	292	279	294	278	260	266	255	274	289	252	285	276	274	288	260	296	267	268	261	252	279	290	282	260	279	276	277	299	288	306	276	293	282	278	286	270	236	251	277	277	281	283	263	264	273	295	295	279	257	276	272	271	267	284	299	269	279	281	300	287	293	279	302	273	253	264	236	288	263	233	239	272	280	284	282	268	265	265	306	261	250	263	278	260	280	296	264	271	255	274	304	294	285	281	290	275	297	264	236	262	258	260	250	291	284	243	286	276	266	275	280	252	270	249	244	279	256	322	291	273	287	285	270	300	253	276	269	257	273	275	268	262	248	289	274	272	279	276	269	274	260	293	275	272	277	239	269	271	285	288	268	295	281	275	259	262	269	281	247	277	234	266	291	269	278	297	302	296	268	248	299	252	271	284	282	275	283	285	267	299	287	259	281	297	275	270	264	274	294	272	264	289	278	276	280	262	266	270	248	276	267	262	281	286	287	299	260	284	276	262	293	277	274	276	246	251	272	282	298	274	304	269	274	274	277	272	268	281	269	297	267	277	256	280	299	269	273	294	261	284	250	256	288	320	274	311	272	277	274	284	306	267	278	274	296	300	309	280	273	287	259	283	271	287	260	261	291	268	272	285	291	274	275	271	287	267	290	292	269	277	266	245	269	284	267	269	236	269	265	266	266	291	280	293	275	282	318	314	260	313	283	293	250	290	244	265	282	295	271	261	273	274	229	275	280	294	269	266	314	254	280	271	281	258	240	254	264	275	292	294	232	290	273	295	282	269	248	261	286	266	282	304	255	273	289	272	286	278	301	273	288	275	269	276	254	264	248	240	273	257	276	271	275	283	315	278	245	257	278	277	270	265	282	257	252	278	295	287	248	254	280	249	272	279	277	279	281	291	254	255	294	265	288	274	272	273	264	285	238	283	289	313	263	292	257	236	276	275	332	286	248	260	262	312	251	278	270	262	278	295	273	259	286	285	299	281	286	299	262	304	275	276	262	277	269	268	299	266	263	274	271	276	246	252	274	307	290	246	259	318	272	256	282	262	269	253	304	288	270	266	291	269	283	268	291	271	248	305	260	255	267	269	278	291	274	259	247	260	264	249	274	283	259	273	281	272	286	252	295	236	251	289	255	273	257	288	286	272	277	310	313	276	257	276	262	276	280	284	288	284	280	293	302	289	270	289	269	285	298	266	246	254	263	288	284	293	267	274	274	268	278	254	261	248	278	281	238	275	295	262	267	315	268	261	293	285	269	284	243	281	221	278	290	260	252	279	259	234	275	270	291	278	269	292	302	272	272	279	265	242	298	294	277	293	265	275	263	292	275	238	273	271	282	288	287	260	269	298	226	275	268	258	268	271	304	295	276	291	272	286	270	287	297	270	259	292	277	276	312	279	279	264	283	271	280	269	246	287	294	272	265	274	302	299	258	258	291	281	300	291	253	282	274	286	273	268	273	284	275	275	277	270	280	286	279	300	294	276	271	265	280	272	235	230	239	252	277	260	282	302	250	269	291	285	241	284	276	296	295	280	277	279	302	230	283	275	268	309	243	233	283	299	279	295	265	262	281	277	277	282	273	267	262	280	270	246	243	282	260	291	278	256	267	282	265	250	262	244	288	281	289	314	276	294	303	231	259	266	262	276	306	264	288	283	301	281	263	270	272	297	230	285	264	246	269	295	288	299	285	260	278	272	295	268	285	286	250	286	275	277	287	263	247	275	248	273	290	271	298	306	307	310	309	283	274	267	263	282	293	234	275	263	270	254	258	259	273	279	276	250	240	289	263	254	261	253	283	268	277	281	267	258	271	271	277	276	285	238	285	271	244	275	255	273	281	253	255	289	281	284	250	297	290	256	318	277	261	278	273	269	285	273	271	252	272	279	300	262	282	254	275	256	259	316	265	283	301	293	313	285	254
16759	7635	1400	1109	1005	918	861	781	818	748	706	711	713	729	745	714	711	663	676	694	678	680	680	679	639	706	684	696	688	658	668	660	692	675	684	718	665	689	671	655	707	685	684	663	650	658	675	671	643	716	724	653	706	707	659	694	672	664	644	697	732	690	697	677	653	659	683	670	644	670	677	703	668	686	661	701	678	744	658	680	670	679	709	667	679	682	634	627	678	637	625	672	664	661	718	719	653	685	720	666	691	679	689	642	671	627	657	643	695	729	658	675	700	659	726	666	658	700	683	656	705	650	714	703	666	721	649	710	658	710	669	628	689	660	654	675	675	675	685	705	684	686	693	711	717	683	658	647	688	655	709	656	687	651	655	647	711	681	649	671	706	661	655	697	632	705	640	688	668	655	698	653	705	671	703	686	672	717	647	652	680	683	681	668	674	657	720	690	656	726	642	703	668	695	656	659	712	652	674	638	643	703	707	669	683	642	685	713	635	632	623	735	676	717	701	669	665	681	681	635	674	678	674	680	649	650	680	707	673	699	695	691	639	638	679	662	689	650	683	640	691	681	658	666	666	682	658	670	681	629	680	720	669	689	659	670	667	663	681	682	667	681	665	684	711	674	660	617	697	665	707	681	672	697	713	657	693	672	698	675	673	677	692	633	686	658	683	670	677	629	694	695	715	699	725	640	681	658	654	707	695	696	663	679	695	681	650	705	654	676	696	699	653	682	683	664	748	678	686	704	661	657	684	691	727	687	633	669	708	672	642	679	730	691	740	679	710	641	666	683	648	652	641	654	661	704	685	670	696	634	633	666	683	669	623	722	718	652	696	646	680	675	681	659	644	694	679	667	676	667	677	661	659	664	701	636	644	681	693	668	612	703	671	685	729	659	673	663	674	659	629	722	665	643	676	696	656	687	720	706	640	669	661	647	732	670	662	693	678	687	692	665	671	653	718	662	711	666	664	665	665	688	637	689	672	662	657	652	660	661	680	672	667	710	675	714	661	640	714	729	660	668	657	646	654	669	681	674	749	687	636	702	681	696	642	678	671	687	717	677	687	694	650	665	724	666	695	648	686	731	677	641	678	673	654	705	695	695	705	685	672	666	675	704	660	679	693	690	693	653	658	646	632	683	680	666	705	697	622	619	669	666	661	671	691	649	652	669	735	705	663	666	698	657	670	702	710	660	684	632	681	644	703	685	684	738	626	672	706	707	632	691	696	699	655	694	670	663	694	647	663	653	627	648	656	668	608	719	693	675	693	666	730	656	704	681	691	664	643	648	640	683	669	685	682	661	684	682	692	641	664	703	677	667	688	689	759	678	732	678	717	725	640	713	670	692	702	673	643	686	725	670	737	671	683	670	707	633	628	664	721	673	631	696	674	666	690	695	670	655	659	677	679	686	704	710	671	620	675	676	669	687	696	692	685	622	646	673	658	677	658	661	633	738	697	665	623	664	666	666	662	643	642	690	681	651	701	648	690	734	667	633	672	666	659	712	701	685	692	698	667	709	701	680	654	658	660	674	693	675	660	663	691	656	663	657	719	666	702	661	682	670	648	681	672	681	666	643	665	732	685	638	753	678	695	659	672	687	686	671	698	644	667	698	672	619	661	665	715	641	698	708	654	709	691	680	662	677	639	653	676	746	664	652	667	658	689	676	676	666	643	689	672	660	651	678	652	711	669	690	664	677	680	732	677	652	699	680	727	674	655	666	665	689	691	687	659	682	637	652	656	656	666	638	715	611	637	672	642	675	694	723	695	713	666	673	702	710	671	670	682	655	707	663	646	654	678	675	682	671	633	665	652	621	717	656	682	682	664	678	614	754	679	669	667	671	699	730	636	695	621	643	650	679	650	668	688	651	701	616	670	659	696	637	657	679	695	641	707	666	658	671	720	704	682	692	692	705	623	685	696	665	660	735	675	659	664	662	668	667	683	683	656	674	659	692	750	675	697	666	700	697	666	696	640	693	623	664	686	718	657	674	632	646	636	690	697	712	664	705	668	680	658	707	687	711	645	665	714	631	708	636	681	744	651	685	692	677	681	656	708	670	659	661	681	633	683	706	631	650	709	688	727	730	700	657	683	660	665	706	711	675	678	697	662	699	716	656	680	671	670	708	680	678	650	699	674	656	685	675	638	692	665	652	713	626	678	687	675	705	663	701	680	692	633	653	670	695	709	661	668	703	652	687	670	665	674	672	702	687	707	723	677	676	609	698	700	621	748	623	609	638	675	656	671	715	691	644	699	675	643	630	671	701	648	698	710	678	663	686	692	695	724	682	667	653	720	651	689	703	650	700	693	710	700	689	647	679	712	649	656	665	670	720	649	683	642	690	684	646	658	714	674	726	689	676	745	675	634	697	685	719	687	684	676	697	676	656	685	629	658	747	644	696	730	684	698	622	684	670	698	710	684	630	669	675	698	723	670	636	727	641	720	689	661	669	635	681	636	688	696	676	651	649	684	705	640	722	691	684	676	656	688	689	677	690	653	745	680	715	678	675	651	671	689	686	669	663	702	717	697	625	666	637	700	661	656	686	670	685	656	693	654	647	629	683	696	682	688	716	663	623	668	703	714	644	625	730	675	706	642	619	687	618	676	688	723	651	649	666	671	611	681	658	659	658	689	722	692	706	703	693	701	644	630	654	649	652	671	692	665	712	646	637	698	665	674	642	684	702	674	640	633	657	676	651	661	676	674	667	664	646	643	669	687	679	649	680	661	666	670	653	655	698	710	647	655	696	696	673	688	722	704	645	682	678	646	671	654	644	671	622	640	648	662	675	658	701	699	639	692	664	685	656	702	687	681	679	628	683	681	664	689	716	663	677	638	671	763	672	687	595	618	667	644	700	656	677	650	625	641	695	597	683	652	660	685	668	630	686	715	667	687	703	662	658	716	657	654	672	727	677	732	682	621	684	656	653	685	715	676	671	704	655	668	603	691	683	656	635	644	700	651	671	677	661	678	700	697	638	691	684	631	672	707	658	615	664	720	690	694	678	717	676	703	673	680	701	632	673	683	668	679	669	583	645	717	676	718	695	673	702	616	670	665	650	699	686	695	705	644	652	681	734	686	674	698	702	668	704	712	641	675	649	695	688	686	665	722	622	739	679	640	701	663	688	667	642	682	697	693	646	701	680	666	637	654	703	673	639	684	700	613	709	678	642	722	661	651	733	642	641	662	707	675	665	718	652	696	688	679	676	702	714	643	629	665	691	679	652	713	656	658	707	655	651	693	683	683	667	660	648	674	668	688	746	692	726	640	673	689	643	656	660	748	689	634	695	674	659	667	678	662	708	695	658	625	653	655	678	664	635	682	670	646	687	639	675	704	675	663	689	660	694	697	665	713	645	640	701	678	645	689	661	638	682	643	699	641	675	684	671	633	631	694	649	693	636	663	677	661	654	673	675	685	662	700	679	690	671	633	671	673	699	714	662	695	675	685	668	682	704	681	660	696	677	696	684	651	667	658	647	667	666	703	689
32606	13417	1831	458	386	295	282	260	283	273	259	237	274	217	229	231	238	233	233	235	206	236	226	236	232	228	228	244	252	216	247	240	216	238	195	243	215	199	216	248	237	210	209	228	207	239	234	215	232	237	227	268	244	255	227	229	217	221	209	209	225	243	216	212	232	214	201	245	223	212	217	247	223	221	233	224	177	200	214	224	232	235	216	216	198	214	240	206	224	216	230	226	209	232	202	227	227	222	211	209	210	210	230	223	240	210	219	247	213	248	198	243	219	232	251	216	233	231	206	222	251	226	215	250	215	229	198	239	215	209	226	219	218	227	258	248	208	241	231	220	239	206	232	215	245	201	230	229	215	213	201	202	251	205	195	204	227	208	231	194	219	243	212	227	227	247	250	242	207	219	230	203	193	225	233	183	209	238	220	232	216	231	232	218	211	242	225	239	217	209	225	219	233	210	215	207	237	199	257	230	210	221	232	250	222	248	221	214	226	224	204	224	238	243	215	230	199	210	226	217	207	235	210	233	215	220	220	225	233	209	216	196	217	221	217	208	213	211	232	219	222	225	213	206	237	232	210	212	218	260	240	218	225	250	203	236	237	203	215	195	211	196	205	225	222	223	200	232	220	245	201	210	196	233	239	241	264	214	236	251	222	191	188	230	185	210	239	252	205	199	211	252	221	194	214	210	236	217	216	217	253	256	224	232	178	244	214	218	220	221	235	216	228	203	207	213	206	223	188	246	201	208	225	245	236	268	241	218	195	211	216	217	216	229	256	234	209	197	210	220	238	207	199	224	212	203	213	247	213	205	252	250	237	225	208	236	224	225	247	197	224	241	217	211	234	231	188	221	239	233	217	226	175	227	230	217	221	209	216	242	209	241	249	209	266	216	227	235	237	223	229	235	211	217	219	213	246	214	202	232	218	235	219	196	206	220	227	222	234	235	230	207	208	253	216	219	218	207	194	220	205	221	253	243	232	244	225	232	215	222	255	209	230	210	232	227	223	215	232	227	227	231	217	218	216	240	212	234	207	243	223	228	232	212	245	220	242	259	214	216	208	219	194	187	232	196	239	212	221	232	243	203	223	214	195	199	240	211	213	212	224	201	236	220	230	206	271	211	229	185	231	199	215	224	215	194	221	229	217	228	210	209	211	224	234	224	236	253	235	236	212	223	217	236	224	239	248	243	215	230	194	223	222	217	241	194	220	212	237	217	214	229	206	239	228	223	219	238	227	228	229	225	215	224	196	233	225	216	226	213	246	212	238	253	224	227	223	203	212	203	213	197	205	223	222	200	199	215	208	225	195	245	208	206	238	238	196	210	238	202	221	222	223	260	234	206	209	231	255	208	230	224	220	214	221	204	211	227	228	186	232	218	221	237	236	205	233	244	236	210	225	207	249	248	235	240	246	215	219	233	223	227	212	231	236	247	230	203	213	242	205	234	233	231	200	196	197	234	241	228	225	234	238	233	208	211	236	228	213	220	198	216	205	217	229	217	235	209	186	212	227	196	230	208	249	228	224	226	216	202	224	207	230	204	203	259	216	223	237	219	234	203	234	214	215	210	213	199	207	222	217	225	212	224	215	210	257	252	202	227	221	204	217	210	234	234	224	215	242	203	226	215	226	230	221	226	226	222	199	222	233	222	243	224	231	208	197	235	222	222	225	220	220	221	235	235	253	210	240	217	221	232	227	247	222	236	242	221	196	225	209	225	198	231	193	225	236	259	236	209	254	244	187	215	223	216	220	212	232	226	211	234	221	232	234	232	230	234	218	220	244	238	230	211	192	219	214	236	221	218	271	221	204	236	228	224	232	225	231	216	230	223	228	252	240	205	232	247	207	222	213	231	236	201	230	211	203	224	230	221	234	218	222	234	231	218	197	238	229	239	221	220	212	209	230	226	214	224	218	227	229	211	206	221	222	210	222	234	224	210	216	234	219	238	229	227	219	233	230	234	225	231	233	229	222	234	215	212	236	229	218	234	229	239	239	197	235	194	220	234	206	232	198	208	213	236	239	243	241	207	223	200	224	219	225	210	233	242	219	212	192	206	226	221	226	180	238	219	232	210	212	189	247	215	206	252	225	225	232	200	228	219	207	228	234	215	248	216	216	221	214	194	215	207	232	201	219	221	252	216	187	231	227	200	231	191	205	204	247	215	216	209	244	203	229	222	240	230	242	203	209	241	236	220	207	255	218	212	223	243	219	225	209	242	219	224	219	224	198	220	225	203	182	233	220	241	217	254	235	231	197	201	218	263	235	212	211	211	218	218	250	202	212	211	207	208	196	217	208	237	234	204	225	245	243	214	218	210	190	220	216	218	215	231	225	210	208	225	227	248	200	230	201	219	235	252	205	226	201	247	212	231	249	249	245	228	210	223	220	244	220	241	249	217	207	249	213	221	210	220	216	207	209	226	195	187	213	215	201	233	229	219	248	221	209	220	216	229	212	233	204	216	229	236	246	224	208	219	206	240	198	189	239	216	230	202	211	221	209	224	212	219	244	239	211	231	240	219	218	214	210	258	186	230	191	200	197	239	230	229	209	219	205	215	224	240	229	204	221	243	243	255	233	245	195	202	227	203	252	219	198	200	210	209	216	217	246	197	207	250	204	223	230	222	212	218	221	230	252	231	218	227	235	226	209	197	215	237	256	225	245	226	220	229	251	223	218	228	232	216	220	238	232	217	200	230	222	238	208	246	220	206	222	226	238	226	195	215	226	231	233	203	233	208	239	209	209	196	229	200	217	233	210	218	213	235	193	219	224	210	232	194	201	213	225	250	215	210	249	220	231	222	243	233	227	201	231	225	217	188	208	211	210	231	215	228	218	212	233	211	240	236	212	208	217	219	223	230	244	190	217	229	206	234	229	258	230	185	231	205	232	239	213	217	199	227	218	225	218	226	254	239	190	234	221	243	219	211	232	190	203	192	220	226	206	235	199	222	225	222	214	225	233	200	212	215	193	213	231	189	203	243	209	207	192	219	226	220	221	221	225	214	220	198	227	212	219	209	218	234	224	215	206	240	216	216	228	211	237	241	220	211	221	219	205	244	233	204	223	216	237	222	253	233	217	224	235	228	206	207	246	220	216	227	232	218	203	241	234	223	207	230	228	217	217	209	223	225	209	214	228	200	210	221	235	237	179	189	206	211	251	231	215	214	235	221	222	223	215	223	215	251	205	223	219	246	231	203	251	231	205	212	223	231	195	194	239	178	220	215	218	212	233	240	234	213	232	251	256	234	227	227	221	233	224	213	215	224	209	239	215	201	218	218	215	228	198	203	225	217	232	203	209	226	213	232	212	205	220	219	209	210	206	213	233	234	210	216	200	228	238	251	223	223	210	228	252	227	203	204	258	226	251	254	225	243	217	203	220	214	216	207	209	212	241	242	218	195	231	203	215	229	252	222	249	214	238	252	224	228	205	223	223	207	206	215	216	216	228	234	212	220	213	219	231	221	208	212	230	212	233	221	219	220	220	237
21232	10022	1610	1379	1272	1002	925	831	774	726	724	734	635	664	685	620	611	597	602	574	578	555	576	597	552	575	565	584	533	619	576	553	541	588	546	549	569	613	557	548	572	550	580	547	551	581	568	611	581	541	555	557	556	570	545	549	543	550	549	562	590	593	601	569	543	582	573	551	518	592	586	562	579	565	579	546	501	573	570	618	529	562	556	578	537	576	539	542	565	572	530	554	558	551	559	545	584	552	571	573	560	558	551	526	538	534	537	539	569	568	527	565	554	566	580	590	577	587	576	538	601	553	559	551	537	597	621	537	520	568	523	585	560	588	530	568	572	557	509	555	502	545	567	557	583	608	523	522	577	608	574	560	600	528	554	581	570	572	520	568	505	549	550	573	542	571	555	541	568	565	537	573	489	592	563	528	556	517	564	575	558	534	583	559	569	517	545	549	560	597	542	553	536	567	587	546	530	535	616	561	541	521	544	578	582	542	533	571	493	583	547	570	541	517	548	518	588	502	575	560	560	558	543	532	527	585	552	583	549	562	554	534	528	568	548	525	556	535	543	574	538	553	528	570	593	536	580	570	597	516	556	538	536	545	583	572	545	482	560	579	521	523	599	544	544	610	518	571	570	523	525	549	528	564	547	538	537	517	515	570	569	549	517	574	558	544	537	539	547	574	550	508	578	559	533	563	554	542	550	534	521	518	564	557	566	540	576	544	533	535	519	533	544	547	581	529	558	588	566	536	547	567	557	590	561	562	531	558	574	533	526	527	562	581	571	620	570	556	507	550	551	548	509	563	559	496	587	581	515	519	553	563	553	547	553	500	520	581	539	549	602	575	565	563	569	563	576	528	507	585	555	543	560	557	541	565	569	560	547	539	559	541	558	577	539	549	524	505	515	530	577	554	584	523	573	510	581	580	532	553	545	551	562	541	582	544	514	550	508	557	556	503	568	553	598	535	547	522	585	570	571	582	577	560	571	533	556	545	551	551	563	537	552	547	563	554	561	517	564	569	537	543	542	561	553	572	561	550	573	542	507	532	529	572	526	538	559	551	531	558	506	545	530	554	565	528	495	560	558	573	572	556	561	570	547	527	559	577	526	549	554	596	584	582	569	539	585	513	515	565	558	536	528	514	567	568	550	546	540	565	544	558	562	554	524	557	551	580	580	552	566	546	525	559	535	533	588	549	540	527	527	535	534	551	539	519	553	528	543	585	526	541	505	598	513	586	545	577	527	572	528	526	563	567	533	502	558	578	558	584	538	562	539	540	577	532	609	550	565	565	543	566	585	536	574	562	562	563	556	528	554	527	543	557	572	550	558	538	546	570	541	564	552	495	538	603	513	570	545	613	580	536	503	570	558	554	528	561	565	561	569	544	590	527	564	559	570	565	555	594	525	558	561	545	551	556	536	547	534	510	555	532	544	555	545	575	547	507	584	558	529	567	543	528	546	569	528	486	588	516	543	554	547	572	563	550	533	563	576	555	572	573	632	542	551	529	564	514	551	516	513	565	556	574	515	519	609	535	580	546	551	508	538	553	578	529	575	547	550	534	514	587	514	513	557	549	514	525	510	520	552	609	503	519	592	502	571	566	582	571	534	575	580	513	548	542	595	533	547	565	565	550	586	523	574	510	564	529	542	566	596	510	528	590	513	559	556	596	572	513	565	546	525	569	571	534	587	569	577	552	551	537	575	549	544	578	585	564	554	532	572	590	534	570	554	536	519	541	575	540	537	553	561	556	534	595	565	552	547	546	516	521	567	578	505	548	565	483	539	490	547	545	539	560	551	552	540	578	500	565	542	580	562	515	623	530	599	522	526	551	564	571	541	536	592	554	514	548	577	554	542	565	561	518	531	544	545	527	580	570	573	574	562	527	534	519	556	540	562	561	569	525	525	572	547	572	588	537	540	524	582	565	571	539	553	523	503	529	585	525	564	542	542	534	569	568	588	560	538	542	562	580	533	550	573	540	557	534	552	515	539	536	525	540	576	534	563	518	543	531	576	528	570	546	554	595	536	580	562	529	550	538	564	573	535	508	586	568	567	524	557	562	521	571	513	543	586	573	559	573	541	574	575	543	525	588	510	535	558	549	568	575	549	488	539	547	564	537	557	550	568	586	564	554	566	545	532	530	582	588	521	514	549	566	571	545	560	542	566	542	513	562	556	575	581	542	548	568	562	532	573	556	557	544	491	577	575	529	574	608	575	521	522	549	581	556	547	548	537	545	538	554	562	535	556	536	527	542	596	527	572	573	523	575	528	557	542	520	577	541	525	509	547	519	531	548	549	573	562	557	548	542	573	556	581	522	557	569	532	543	546	560	551	560	533	554	576	532	545	571	552	497	557	544	537	569	562	512	568	569	504	533	577	572	560	551	543	542	577	531	550	549	567	572	561	570	600	549	571	520	529	552	562	557	552	554	594	536	559	556	576	536	565	518	565	555	563	539	530	559	546	600	532	510	516	567	533	574	553	582	536	562	551	521	540	561	564	579	548	580	574	504	564	559	552	520	573	557	548	564	576	547	573	583	481	565	573	558	542	567	559	572	554	521	542	572	551	574	565	572	549	545	553	569	513	541	534	561	530	567	557	527	561	532	562	540	546	560	531	534	555	538	545	591	562	555	547	601	564	512	573	549	529	556	517	561	553	552	532	525	545	521	565	567	554	560	527	528	546	553	536	517	522	549	559	529	545	537	504	539	549	572	569	593	550	547	536	578	567	539	520	559	500	563	533	545	530	571	514	601	537	578	522	569	500	523	525	528	558	552	529	564	558	550	578	542	561	560	586	541	605	558	559	567	537	586	552	556	560	626	557	562	559	563	553	558	599	540	575	566	557	604	546	570	528	568	545	561	567	560	582	534	541	518	593	570	556	547	539	538	534	582	573	551	525	542	506	573	585	543	573	548	535	536	553	569	552	541	540	538	503	583	554	534	523	518	575	536	540	547	539	585	557	568	528	553	597	585	529	570	551	507	591	499	561	541	578	569	579	537	589	553	537	613	539	562	558	537	525	540	508	530	569	584	542	571	554	557	515	537	552	547	544	530	504	565	560	531	521	551	566	578	560	563	516	557	544	539	570	533	543	551	561	555	547	527	523	520	552	543	533	535	508	535	555	552	579	519	513	580	546	579	515	558	544	562	613	539	549	524	504	546	527	566	599	562	522	583	512	554	538	545	557	544	533	543	500	534	568	566	562	561	551	546	579	573	584	543	543	539	552	530	534	573	554	549	563	555	546	546	547	574	520	620	552	552	586	553	570	605	561	563	561	506	554	508	553	529	501	563	563	571	550	595	615	544	564	581	536	546	582	527	536	568	587	523	558	560	535	582	508	566	553	567	515	553	512	516	585	551	557	556	553	553	546	561	542	534	518	550	543	555	563	541	568	580	534	522	526	558	559	547	536	525	507	556	567	531	560	521	529	550	555	531	563	534	539	589	550	555	535	575	559	560	504	502	559	527	521	561	550	547	534	544	552	541
11953	3673	410	227	251	233	249	267	234	249	239	249	254	242	223	215	217	255	217	225	244	246	226	236	233	227	233	247	249	237	229	222	268	240	252	247	274	229	265	252	226	243	266	262	227	236	244	254	229	208	227	265	250	235	246	243	229	227	250	248	226	238	264	231	235	249	285	282	205	201	242	243	235	238	231	219	227	251	244	234	230	224	228	243	229	226	253	243	241	232	218	260	262	269	246	235	243	254	240	257	237	255	248	225	226	263	230	234	233	265	223	239	231	236	245	241	230	227	253	249	241	204	250	248	218	240	272	247	266	225	230	234	231	251	248	227	253	241	256	223	246	236	250	273	238	245	236	259	233	199	211	241	228	237	228	224	227	229	231	257	237	258	237	247	245	237	242	246	253	250	244	262	244	231	228	199	237	259	234	222	243	247	246	255	269	225	249	241	267	244	225	245	235	257	222	220	248	233	235	222	255	225	233	232	233	210	229	215	248	221	215	243	241	238	254	228	220	241	269	222	253	205	264	244	266	253	232	265	220	223	251	222	228	263	237	248	231	257	260	244	238	240	247	301	224	223	240	256	243	229	233	229	231	233	224	211	229	256	263	223	239	243	270	240	280	238	247	230	257	293	265	248	230	228	240	229	236	228	232	237	232	228	266	198	244	265	235	231	259	241	241	243	235	210	216	203	245	236	229	214	263	226	238	256	251	252	257	243	228	241	232	213	212	262	225	245	265	251	220	252	257	244	283	217	238	248	231	237	238	244	237	248	246	249	249	219	221	238	241	235	254	267	219	214	211	248	287	257	253	247	225	230	246	252	240	238	264	239	259	262	228	225	209	235	249	248	229	232	231	251	237	252	256	256	244	251	240	245	230	255	235	230	241	258	246	274	256	241	213	218	237	235	227	225	221	231	226	241	241	252	229	219	251	215	224	264	249	210	196	232	226	242	246	242	223	244	260	257	232	238	234	213	230	230	222	226	233	227	268	218	236	274	227	226	209	241	254	246	221	223	241	219	244	236	250	265	253	214	239	231	226	249	261	237	247	261	262	238	257	219	240	245	242	219	255	254	226	249	260	217	242	255	239	234	257	259	235	247	252	224	287	213	247	254	223	242	273	212	231	225	231	236	227	260	249	271	244	246	252	226	235	258	225	269	231	246	250	230	228	227	259	254	227	220	216	244	210	254	257	217	206	275	258	249	250	209	233	226	241	242	216	209	245	237	245	231	225	265	285	256	243	231	235	261	253	263	228	254	250	198	260	217	230	228	237	246	232	279	210	254	231	265	256	215	225	245	234	251	227	219	242	238	238	259	232	254	248	235	219	237	238	213	239	265	217	224	231	250	230	221	220	233	246	243	245	237	219	230	228	249	245	221	249	250	241	237	229	242	244	248	225	252	234	235	260	259	233	222	263	223	221	248	224	242	204	258	223	282	216	224	235	222	230	269	256	227	274	257	241	244	241	254	256	241	254	234	228	231	258	216	226	223	228	240	251	268	233	206	233	238	259	225	239	205	239	239	226	248	244	236	245	253	240	247	261	226	237	229	230	267	216	233	252	255	251	218	240	254	225	256	268	243	220	244	222	244	240	239	226	249	213	246	220	246	249	266	265	270	246	261	231	250	238	226	259	240	240	238	230	223	242	261	239	228	257	230	220	224	248	221	233	233	247	235	229	254	252	236	236	232	251	249	238	277	252	245	238	245	233	216	241	247	278	226	258	234	240	248	255	245	218	259	227	254	247	229	227	258	276	225	273	258	230	222	249	245	214	262	255	228	219	251	255	256	224	255	229	245	242	225	219	231	245	237	235	250	253	246	253	236	231	247	245	231	228	221	241	222	246	241	238	250	212	232	231	214	246	240	257	231	228	256	257	251	255	252	236	249	228	223	211	233	217	241	234	239	246	227	238	237	245	230	237	236	256	259	230	237	247	226	246	269	221	249	251	242	217	269	236	223	251	241	230	224	227	256	249	261	250	242	249	255	237	216	269	207	256	233	221	249	250	229	242	238	241	248	233	247	252	235	230	243	238	253	261	228	219	243	262	266	250	295	249	248	247	259	228	261	241	226	239	222	229	215	239	231	242	253	258	246	252	268	240	240	217	224	231	228	223	241	235	238	236	223	256	238	245	245	256	271	256	233	231	239	242	250	231	215	253	242	229	233	242	226	260	247	251	222	252	251	256	244	263	251	222	228	234	278	251	248	253	212	249	234	240	234	246	244	241	235	257	230	239	248	232	247	247	246	235	258	230	230	239	214	230	270	251	256	210	228	241	234	219	231	226	250	252	260	234	237	230	239	245	244	270	221	253	231	206	256	237	226	239	258	266	259	242	267	225	217	256	230	232	216	235	238	281	243	252	218	227	216	234	225	258	217	223	259	239	239	229	245	261	244	251	214	226	246	211	239	222	233	225	217	211	234	225	244	227	227	227	240	232	237	199	231	225	232	243	205	210	268	248	231	224	239	248	245	225	270	214	224	254	242	253	243	270	214	218	221	261	243	257	243	241	253	251	218	252	227	232	250	224	223	246	247	241	232	219	222	250	241	242	243	231	236	218	228	230	246	225	218	215	250	237	218	223	254	244	245	241	234	224	259	252	235	241	203	202	250	225	265	235	214	248	245	230	265	251	234	221	236	255	244	233	240	224	254	236	228	250	222	248	230	258	236	232	258	254	214	222	254	233	243	260	270	237	258	241	255	211	234	246	239	240	230	189	237	232	235	239	227	234	252	227	248	229	207	231	221	233	263	227	248	216	225	230	234	236	263	226	231	239	242	232	249	251	249	260	224	243	216	278	231	241	270	227	249	215	241	233	247	239	202	214	230	274	273	238	223	265	237	245	210	237	249	221	261	253	234	242	226	245	215	232	232	236	232	231	246	213	228	245	255	240	202	237	262	246	234	233	274	252	232	241	253	262	234	246	267	236	231	214	255	259	266	249	219	268	241	257	203	216	238	254	204	232	233	231	246	272	222	229	237	226	209	241	243	225	246	200	236	241	243	224	251	209	239	237	251	263	223	249	236	267	230	234	249	245	246	242	197	236	211	240	252	269	248	223	259	250	218	249	224	229	232	219	238	251	233	255	239	204	226	199	231	234	255	277	210	233	235	265	232	222	228	225	231	246	254	249	231	225	248	222	257	258	259	234	257	234	247	219	226	263	230	226	224	240	241	249	226	233	255	249	262	241	251	236	221	226	221	232	237	225	251	268	245	235	238	250	242	232	242	253	218	261	231	238	229	236	216	240	251	242	251	268	235	243	274	261	244	243	234	228	249	222	184	221	210	236	241	250	242	252	239	236	258	223	222	209	234	222	261	239	235	235	225	248	220	224	243	236	232	240	235	266	258	227	234	227	230	204	230	228	248	241	243	260	229	282	252	229	246	251	228	226	203	256	247	250	246	246	237	229	254	223	236	225	236	236	247	233	229	224	228	223	241	229	240	221	264	234	249	242	226	235	222	199	241	217	249	234	255	225	237
8777	3621	781	635	633	619	589	605	611	594	629	579	597	663	614	598	600	633	598	635	592	591	620	609	660	615	588	615	630	587	596	556	581	618	606	617	571	582	633	618	624	629	629	596	617	584	563	639	621	567	640	609	631	619	586	617	608	583	607	594	609	609	653	618	567	592	606	604	586	575	617	591	591	619	600	606	600	588	594	570	574	612	664	533	635	570	611	601	560	629	647	605	610	653	603	626	564	590	608	607	623	599	602	638	564	595	584	578	657	649	610	549	603	604	592	592	589	633	573	591	589	587	592	608	601	621	595	588	561	624	557	572	590	595	632	613	590	596	616	589	625	625	681	561	585	640	560	585	658	591	588	612	614	560	609	588	589	633	602	650	583	583	613	569	603	584	608	627	526	609	643	576	610	548	602	656	637	610	601	662	627	598	590	593	596	593	609	588	570	609	635	622	545	633	629	597	593	634	584	573	618	587	608	585	613	604	611	629	559	622	633	596	600	592	600	627	606	554	595	584	567	603	621	577	650	634	609	638	648	594	588	605	594	618	632	618	593	599	587	607	609	629	618	646	573	645	595	617	597	622	604	594	610	565	588	613	615	538	602	555	632	598	562	623	603	613	585	603	600	611	579	632	551	651	600	641	600	624	625	552	624	588	565	592	616	631	595	620	621	607	628	627	615	604	606	616	648	634	626	604	561	619	576	610	621	585	586	615	622	578	590	632	625	589	592	653	602	602	551	638	636	598	610	616	616	666	603	558	653	611	573	608	645	586	609	610	577	572	609	590	587	631	583	591	606	605	670	599	617	599	582	640	547	594	592	625	556	583	626	600	565	590	634	591	622	581	629	556	634	624	644	670	612	568	627	616	588	638	593	636	632	586	620	615	619	639	605	599	608	616	620	590	613	566	619	587	562	620	576	607	614	639	594	645	582	593	630	637	605	596	607	592	604	576	603	592	608	623	606	600	595	620	616	592	583	609	621	611	631	631	610	598	621	608	630	584	593	583	587	582	619	641	582	599	603	583	557	602	658	605	587	590	632	591	574	617	624	585	597	603	575	619	631	616	617	588	630	625	612	592	594	630	598	629	595	599	614	641	589	595	573	585	615	637	618	583	607	595	576	588	583	656	605	596	600	589	623	596	580	591	589	610	577	604	568	564	560	606	581	564	624	581	593	598	581	618	613	598	600	593	589	601	607	541	599	596	603	605	611	643	630	629	588	565	591	639	609	615	567	612	630	600	629	594	572	613	650	582	565	565	606	595	541	587	607	603	594	642	611	643	608	590	624	630	623	606	636	612	655	627	577	593	613	609	601	619	605	595	600	609	570	584	612	619	606	595	632	604	640	613	630	637	596	601	613	633	622	566	589	636	594	614	614	606	614	650	614	571	603	566	607	628	625	612	647	579	604	617	547	581	599	576	620	586	615	619	648	647	599	600	582	638	609	598	620	602	566	593	664	649	597	642	644	599	613	561	608	578	586	635	610	623	583	619	626	611	618	589	648	582	615	619	587	599	576	611	603	668	626	596	631	621	605	625	605	589	588	576	593	620	603	575	619	646	592	644	616	633	619	593	618	595	617	600	619	625	603	614	606	589	603	573	604	640	567	587	614	590	583	637	591	619	576	567	596	631	604	553	623	606	633	577	620	574	567	607	614	572	627	618	643	613	637	615	573	589	589	581	614	617	612	617	592	621	590	626	582	608	593	626	574	581	638	613	596	610	589	612	631	608	624	620	622	602	627	598	615	590	596	596	607	592	585	631	596	581	627	653	653	576	582	613	595	617	571	594	594	590	597	587	574	663	621	591	625	617	621	568	632	620	600	608	582	644	575	650	607	639	582	584	615	560	643	667	619	631	622	589	589	597	565	598	637	604	571	598	607	634	576	628	621	618	599	630	590	560	598	619	602	618	637	615	611	580	581	573	618	613	572	608	603	608	603	589	622	644	607	598	587	612	610	639	618	564	627	626	619	607	631	592	610	583	583	612	625	612	614	615	590	610	610	591	571	566	586	590	605	611	552	608	634	636	622	542	598	639	550	609	665	632	611	667	611	578	631	575	625	614	594	565	611	560	583	586	597	604	591	584	618	601	588	617	607	582	631	607	636	664	594	619	606	628	604	562	600	620	628	603	594	558	604	645	618	605	620	610	615	613	610	580	604	593	616	573	597	584	590	605	620	612	570	594	589	584	603	580	592	564	613	627	598	621	599	625	597	595	560	620	580	615	595	598	596	599	606	590	629	616	585	591	605	623	630	588	660	603	582	588	615	601	626	588	641	594	588	617	566	661	638	646	589	611	564	640	632	605	627	595	590	600	628	642	584	574	626	619	576	644	618	643	577	576	604	605	634	569	610	623	561	634	586	600	599	603	588	609	600	589	584	623	643	613	543	601	629	578	572	560	600	619	582	624	618	611	604	605	614	608	614	616	603	661	541	578	606	582	607	658	645	584	610	632	638	567	586	613	600	583	609	581	627	586	608	614	618	629	627	570	555	668	621	631	579	594	593	587	622	611	642	579	617	605	575	561	585	590	615	610	616	578	509	617	612	577	581	609	667	598	630	608	625	616	621	598	622	595	585	594	580	589	618	618	537	624	601	632	617	611	562	588	595	602	585	617	609	609	588	626	613	595	596	619	617	578	608	586	581	594	645	604	613	589	632	615	623	597	626	611	609	574	605	591	631	605	594	648	597	571	616	624	598	624	627	654	575	595	644	618	598	574	575	621	603	583	643	600	613	608	588	608	596	584	630	626	613	661	591	609	607	577	607	567	590	607	592	623	576	618	549	606	592	626	619	610	603	603	631	568	571	676	610	554	579	595	629	577	585	583	619	648	611	626	665	613	623	583	593	594	564	559	625	613	597	586	569	603	601	623	610	562	573	617	652	593	592	632	575	628	593	627	621	595	613	605	605	610	569	604	601	619	656	642	632	619	606	581	622	596	587	589	588	569	625	599	607	613	581	589	662	611	641	595	603	610	641	603	577	590	606	570	665	583	592	577	602	598	637	600	608	594	646	632	585	579	580	597	598	576	574	629	601	614	600	566	554	636	600	565	584	628	572	629	655	616	628	593	597	611	633	613	613	617	606	581	607	563	592	585	625	639	665	591	656	630	585	631	596	622	627	606	612	607	613	616	638	625	630	640	618	605	584	640	567	628	653	615	554	576	621	627	637	582	620	576	639	602	650	603	618	586	626	597	564	604	615	561	645	640	611	612	589	611	589	599	648	606	586	588	572	601	569	549	594	604	587	642	582	638	587	583	569	636	620	593	594	617	562	575	602	634	610	632	587	589	641	637	620	609	607	610	629	602	573	608	608	651	599	568	606	533	614	609	604	625	586	621	566	579	598	580	544	635	618	553	581	639	642	578	585	583	607	605	639	629	624	629	606	648	618	588	564	603	617	608	578	604	605	598	597	585	632	620	588	604	604	628	609	651	604	602	623	610	655	608	577	582	615	649	625	633	587	618	555	624	599	617
23878	8850	1252	430	356	306	317	333	286	302	295	332	329	314	297	290	324	310	261	291	274	302	275	288	287	325	313	280	331	280	289	342	287	310	271	284	289	285	296	303	291	286	314	297	318	319	308	311	264	313	289	334	286	310	302	283	290	308	291	276	301	308	322	318	312	256	313	307	330	289	307	319	307	285	296	244	284	304	302	254	304	296	292	304	275	283	274	310	337	262	300	310	285	310	294	310	291	300	316	313	291	296	311	263	280	297	301	282	310	295	270	293	307	285	288	340	250	306	300	316	290	272	283	338	310	282	306	290	285	256	291	343	298	313	307	298	313	277	310	269	304	317	319	279	304	330	312	293	295	322	307	298	291	309	334	298	316	260	302	301	286	281	298	326	314	325	275	269	330	308	279	278	288	302	309	303	311	286	297	284	291	314	311	314	289	274	288	293	269	320	277	286	285	285	300	261	291	284	295	290	280	332	281	271	307	286	283	288	285	292	293	271	273	287	300	293	269	326	294	310	288	311	274	308	308	312	301	284	278	301	269	311	331	317	286	289	286	295	263	281	294	293	293	289	316	312	284	298	295	301	327	289	310	286	311	280	308	266	310	299	309	316	282	314	291	312	289	309	299	305	314	291	317	292	311	291	297	285	278	286	308	319	322	293	288	325	319	310	288	305	289	279	313	276	304	283	279	304	290	305	286	362	309	247	255	295	286	298	281	305	293	277	286	315	290	332	292	288	307	304	316	304	301	295	278	293	283	281	344	291	273	292	299	292	285	310	285	288	301	298	283	280	315	298	299	277	309	300	311	284	262	269	276	314	327	299	317	322	291	291	292	268	278	301	292	295	299	294	327	295	307	317	304	297	286	264	305	337	284	301	308	270	297	259	282	315	317	297	301	318	315	273	279	308	299	305	314	260	319	291	266	281	298	311	284	316	286	300	298	304	306	305	284	267	289	290	302	321	282	296	270	288	313	293	263	322	265	267	291	297	314	262	297	284	299	241	279	247	278	286	286	283	313	295	318	287	318	300	263	299	292	275	328	288	320	282	282	294	293	292	296	335	330	296	297	293	320	332	265	282	298	281	272	319	288	287	317	283	283	301	310	284	329	288	301	296	308	303	261	305	293	272	300	290	305	295	316	281	295	296	298	305	278	298	291	301	300	268	315	319	330	304	293	292	304	288	298	302	282	277	300	298	264	290	294	323	285	283	277	262	291	302	289	337	285	278	294	285	253	282	318	293	314	305	291	303	280	298	314	304	283	323	289	318	347	271	307	329	285	290	297	286	311	295	321	301	280	284	318	312	305	288	330	296	310	283	314	318	338	288	306	281	299	264	285	312	277	271	285	300	332	308	289	256	292	276	283	285	315	310	304	260	329	299	301	281	317	301	306	293	306	314	290	306	330	279	297	308	296	289	323	277	319	309	319	340	287	312	268	290	309	286	284	290	296	292	293	274	315	301	260	282	305	308	321	260	281	282	291	308	281	302	327	329	315	297	283	311	294	287	309	273	297	323	291	312	340	315	293	283	294	320	286	312	305	310	290	322	305	284	316	289	269	290	316	276	276	275	294	264	339	287	281	282	305	296	303	283	315	312	275	266	311	315	288	319	279	313	297	301	292	307	268	304	296	275	296	326	277	290	321	330	322	293	288	307	289	285	321	332	295	307	299	310	318	304	319	296	279	292	290	279	323	307	304	327	261	276	293	273	276	288	314	302	318	271	324	301	280	276	315	295	294	273	279	325	288	288	285	303	274	308	293	305	286	320	296	281	294	298	291	319	293	315	290	284	331	299	305	283	264	306	247	278	295	305	314	282	285	289	289	301	279	276	274	342	294	255	297	295	306	310	313	273	294	304	308	271	261	309	312	302	303	295	321	301	315	284	273	306	325	305	269	305	298	325	305	294	299	285	292	276	302	303	283	300	310	283	302	288	306	300	298	327	279	258	293	309	321	287	358	317	306	318	322	268	309	299	324	308	291	284	317	305	311	263	273	282	305	269	314	309	331	299	317	296	311	292	304	325	303	318	301	322	289	281	272	294	287	295	294	277	269	289	276	280	303	309	299	269	265	277	335	299	288	325	284	320	321	299	315	294	284	288	286	306	296	297	338	279	291	307	288	285	288	294	303	308	268	306	307	300	286	306	289	294	297	262	281	293	308	326	315	315	343	290	281	299	285	298	301	307	324	317	302	333	272	297	271	280	305	295	320	283	272	328	297	301	306	312	284	301	295	294	268	307	307	299	281	332	287	295	293	319	321	299	270	317	294	293	287	299	314	298	306	282	295	300	316	299	294	318	291	326	311	291	325	283	295	314	294	306	289	304	309	264	277	292	284	321	290	321	321	262	284	302	263	291	286	271	334	289	234	293	292	293	280	281	299	291	283	302	303	286	278	311	301	329	279	273	278	274	300	283	286	286	298	276	302	286	302	284	315	297	293	313	358	273	322	291	258	293	325	265	282	310	320	312	311	296	290	302	275	300	280	290	298	292	301	293	270	314	317	353	348	297	253	257	318	289	292	307	278	259	299	303	321	313	315	300	291	277	332	289	282	312	272	286	293	317	290	270	300	301	284	304	282	299	296	288	300	304	313	294	283	305	306	275	323	306	302	319	303	328	292	275	292	288	301	310	279	328	330	295	284	332	311	285	292	283	314	279	308	324	303	274	293	290	320	287	309	296	289	295	316	303	290	286	301	324	302	292	292	307	300	304	318	295	317	303	305	294	305	301	281	324	301	263	294	277	297	304	294	293	284	289	310	282	273	284	301	310	292	299	280	291	322	290	300	286	293	315	323	297	303	257	270	299	309	306	285	299	304	268	291	297	275	283	289	279	309	298	298	307	279	263	303	312	312	311	295	295	311	318	291	312	264	308	272	306	313	306	325	321	286	322	303	274	307	329	315	304	308	289	302	308	302	296	293	286	284	326	328	289	288	242	298	271	333	314	305	298	288	275	285	264	279	293	284	332	256	310	264	295	300	275	297	300	296	312	314	339	289	306	279	298	337	294	282	284	305	305	300	273	292	285	311	280	299	286	299	335	302	293	285	299	275	269	275	279	270	298	312	283	308	295	281	302	301	321	310	311	293	307	297	301	322	286	296	296	297	301	326	332	322	263	303	305	272	255	296	245	295	284	260	350	296	309	294	297	301	294	309	294	296	289	288	300	294	319	292	312	300	276	325	251	303	313	281	310	296	305	268	298	301	297	300	312	298	261	256	295	334	316	340	257	303	286	277	284	288	314	347	283	295	282	305	289	302	301	295	305	262	289	319	305	255	288	259	306	296	288	292	318	316	287	269	311	282	295	289	304	284	297	274	294	284	302	310	279	275	307	301	296	322	304	305	285	301	314	291	298	306	270	260	299	279	268	310	280	296	293	304	283	310	286	289	300	305	314	286	296	307	273	304	283	295	274	305	324	335	308	329	276	282	300	319	269	309	304	299	269	305	303	297	284	305	307	308	305	302	312	286	322	300	318
17195	7521	1475	1207	1042	959	919	875	811	785	814	810	744	780	800	744	795	716	730	723	726	779	754	669	736	762	741	703	746	765	733	747	718	743	657	694	751	740	732	733	755	776	731	723	723	729	777	708	738	736	766	714	740	766	691	721	703	673	657	707	726	741	722	720	733	712	730	727	749	734	685	764	653	713	748	707	749	702	709	744	758	719	710	730	753	723	720	721	757	689	744	753	681	738	701	659	719	740	699	740	693	733	701	701	679	690	745	768	746	720	723	688	774	737	696	729	715	719	700	693	720	754	743	739	733	750	705	707	736	710	738	779	707	756	740	750	723	759	703	747	746	731	761	739	747	737	715	675	732	708	671	707	756	641	731	738	712	775	715	726	707	720	772	725	728	753	729	736	738	746	704	764	725	736	769	766	692	682	750	732	725	732	725	703	689	766	758	703	723	720	697	733	685	730	778	698	700	717	766	711	758	716	687	698	713	741	725	743	711	760	702	711	731	755	755	727	711	711	738	682	704	732	735	668	720	692	721	695	758	712	766	721	705	736	686	697	682	816	695	782	732	780	750	713	717	731	734	700	694	725	703	673	738	751	775	705	772	742	758	742	688	734	729	707	763	681	750	705	688	702	738	690	711	713	740	703	719	709	725	684	680	701	742	729	703	785	729	725	739	731	730	660	686	726	728	739	715	719	676	751	780	710	723	727	702	746	751	728	746	759	680	737	760	709	770	686	735	690	646	699	775	730	755	703	705	732	712	700	709	691	694	698	687	715	788	715	722	733	718	702	695	722	716	752	753	716	744	740	689	735	720	729	782	703	761	724	710	703	720	689	738	701	777	728	730	750	719	728	728	797	776	702	708	668	763	735	714	739	719	751	738	726	694	713	719	712	738	710	691	679	707	712	726	733	698	736	665	750	717	762	741	740	713	751	734	718	729	749	730	697	698	723	707	684	760	674	790	697	716	739	761	756	728	784	715	702	710	681	696	711	740	723	728	783	753	708	739	684	744	737	752	715	721	737	757	734	739	733	720	758	733	717	690	745	715	702	714	720	799	699	720	710	743	702	693	694	725	727	748	713	731	718	755	700	747	790	719	714	711	741	751	685	706	744	678	734	739	671	690	745	715	712	703	721	740	721	717	706	727	747	685	742	707	734	765	766	751	722	722	659	767	731	748	686	750	734	698	717	712	766	694	736	702	739	735	751	706	707	681	719	703	731	689	711	743	722	668	733	737	738	688	702	674	729	761	730	732	700	745	741	747	665	722	736	718	715	704	728	772	679	756	671	732	783	753	766	708	739	760	723	674	704	709	702	758	742	694	711	754	671	718	704	695	759	697	701	678	682	741	750	729	738	724	732	708	754	688	680	744	693	699	679	736	727	770	690	752	715	711	732	720	693	742	758	773	744	705	706	687	695	740	770	739	721	750	722	806	689	753	704	762	730	695	731	710	726	692	748	692	729	720	734	698	701	684	701	711	755	702	744	767	704	737	759	720	724	735	683	730	722	729	713	754	720	691	761	745	712	698	742	713	724	751	778	704	736	749	725	734	705	749	694	750	740	731	715	718	750	697	715	672	742	699	746	697	691	746	762	705	716	741	707	744	697	701	707	745	761	752	791	698	702	710	704	722	729	715	685	770	726	706	708	692	764	764	714	756	793	743	710	737	679	746	666	712	754	735	716	735	704	722	769	730	731	715	725	696	681	726	735	716	699	734	746	708	750	731	744	695	734	723	759	758	758	695	710	730	707	714	701	730	736	695	741	727	728	782	753	726	714	746	722	678	718	723	755	688	719	732	755	716	677	686	774	741	689	748	667	732	768	730	687	724	756	746	799	735	757	732	720	743	753	748	734	711	760	786	685	764	698	724	706	676	684	708	733	745	746	740	763	679	744	685	706	733	673	714	754	707	762	711	743	690	649	690	726	705	703	720	703	778	725	737	741	718	694	719	739	655	716	716	748	699	767	725	727	715	705	702	745	702	720	740	726	712	744	656	750	691	705	725	673	717	709	663	744	716	719	718	747	725	720	689	758	734	755	719	701	754	673	702	721	681	725	685	688	743	719	687	691	689	751	687	725	729	723	703	751	716	674	723	712	703	738	730	652	723	708	654	715	681	753	703	735	713	705	709	734	726	741	751	769	664	704	710	712	744	747	754	756	748	716	727	697	748	721	728	679	708	736	694	726	741	758	714	682	740	704	732	718	683	785	715	725	719	725	761	770	724	715	719	704	745	714	699	715	753	739	730	745	676	712	744	709	763	727	757	752	758	671	745	706	703	690	728	696	713	759	704	728	769	695	693	733	707	671	759	712	714	710	697	757	768	738	750	744	739	739	752	712	697	721	683	713	732	717	706	703	697	741	716	684	716	706	741	731	718	710	751	713	738	766	787	743	686	719	711	725	740	758	719	752	696	736	707	735	697	685	697	706	749	714	727	753	767	690	759	707	731	706	689	733	713	695	746	728	687	724	726	745	727	726	733	768	778	778	712	737	762	756	725	683	755	735	742	725	723	719	753	694	777	671	701	701	719	739	708	710	754	708	708	735	709	708	759	714	701	755	724	691	728	650	690	788	718	680	712	728	740	727	679	723	730	748	661	678	738	722	727	690	727	727	701	715	710	666	718	722	699	725	730	700	740	736	720	733	760	692	678	730	750	734	747	707	684	684	741	766	734	695	730	733	763	710	645	716	710	723	705	706	697	690	706	692	699	703	707	734	739	723	717	681	701	722	738	723	734	724	730	725	736	752	722	705	723	754	721	729	716	695	683	691	745	763	753	768	741	690	725	717	701	744	748	695	732	747	755	734	723	723	718	764	668	782	674	732	746	719	702	740	756	721	728	741	735	724	718	729	713	727	725	721	749	715	686	744	745	753	730	660	748	776	691	697	730	741	755	749	727	724	754	702	681	771	766	742	731	738	773	703	681	660	733	740	677	668	724	785	700	718	703	705	687	684	737	714	689	723	695	689	716	684	741	704	727	716	684	711	703	717	734	741	711	737	736	728	706	715	740	704	714	728	764	762	739	680	745	697	743	755	717	729	752	688	707	702	694	751	730	709	702	734	727	715	704	727	786	695	739	681	690	673	777	671	696	766	684	667	707	698	721	698	753	683	700	737	668	748	726	752	757	776	716	713	739	704	697	733	703	699	763	735	749	718	687	726	724	703	699	679	728	745	722	730	684	698	693	725	696	747	701	715	692	777	702	730	731	715	714	698	726	700	744	712	716	692	715	723	705	730	720	723	704	704	710	691	699	769	747	684	738	722	725	666	739	698	676	721	650	715	683	754	754	758	691	716	782	757	698	722	714	755	740	725	696	744	690	763	752	766	693	692	695	720	720	717	713	718	697	681	743	750	712	753	725	722	720	708	707	706	732	734	731	730	715	707	722	694	753	716	708	728	730	736	741	714	746	728	746	729	705	702	740	713	706	742	670	709	725	723	766	747	727	739	640	796	680	731	747	688	730	742	760	709	729	713
32149	13749	2060	539	373	307	298	282	248	268	234	259	249	230	226	227	246	272	267	237	241	213	230	252	247	220	215	216	234	225	222	221	247	235	243	252	228	245	262	243	220	198	233	253	250	215	247	230	241	220	242	239	244	246	225	235	235	264	223	220	211	231	240	225	215	216	207	218	235	239	220	219	211	221	218	206	231	240	222	232	229	218	240	215	221	208	234	228	218	232	228	238	229	218	224	238	256	231	234	241	241	227	225	225	226	235	235	241	235	231	239	226	223	208	256	213	240	229	225	239	218	240	218	236	225	190	225	210	234	231	211	205	231	218	220	246	230	220	218	213	231	203	234	216	245	212	208	224	235	214	217	219	230	237	209	218	208	227	219	244	224	251	238	218	240	248	238	214	241	225	231	207	250	215	224	237	220	240	235	217	205	232	215	230	233	201	221	236	244	196	229	242	186	270	264	226	214	232	222	212	224	223	250	234	234	233	215	236	237	250	253	225	228	220	238	272	224	239	227	224	227	250	219	229	235	240	210	258	259	219	194	273	253	261	247	207	222	218	227	204	208	243	232	226	235	239	249	230	224	237	257	215	236	237	230	200	217	228	218	233	235	238	215	230	236	235	215	242	207	259	246	264	218	213	228	250	218	212	216	227	240	229	243	229	244	206	206	223	230	232	221	224	233	238	210	248	197	220	224	219	242	242	219	215	226	231	205	212	227	237	206	231	247	232	233	248	248	230	230	240	201	211	216	226	226	242	219	215	228	220	203	224	217	240	217	251	216	245	254	253	242	220	234	229	221	252	251	211	234	236	235	223	226	230	244	226	228	223	245	248	240	237	223	261	273	217	219	247	209	231	208	223	201	259	238	228	220	246	221	234	212	221	270	244	223	230	229	231	223	241	245	178	258	237	246	198	233	229	219	263	236	218	221	230	227	217	223	236	255	234	256	221	192	199	216	255	200	199	230	223	230	237	224	231	211	224	240	252	212	221	206	219	230	201	258	225	246	221	210	221	204	223	222	200	269	214	209	244	243	248	212	201	230	220	238	239	224	257	242	205	226	231	227	239	199	247	229	217	234	182	192	226	228	229	234	231	200	235	216	248	228	226	254	269	245	202	253	238	217	240	256	223	241	207	236	223	234	209	244	211	257	222	188	206	234	232	246	265	249	235	225	234	231	247	187	226	212	241	223	225	244	213	236	210	209	204	251	255	225	223	228	228	238	221	225	223	229	197	215	200	229	219	219	252	225	241	223	256	208	242	234	245	209	230	225	234	238	220	209	200	209	234	244	209	241	220	238	221	210	241	224	244	235	218	240	202	229	238	231	246	240	213	227	223	239	243	222	237	228	233	230	215	221	224	238	228	229	219	243	248	223	239	248	217	193	237	259	225	240	226	241	202	194	223	231	243	234	232	218	228	229	232	252	248	199	229	207	237	211	223	205	258	214	234	229	235	227	215	218	238	235	204	227	248	231	239	221	248	253	240	208	248	226	207	205	230	225	243	240	244	220	214	246	209	231	238	248	240	221	232	220	201	234	225	211	199	230	240	210	229	247	250	228	240	224	238	222	222	238	220	210	212	249	213	240	206	222	239	222	191	230	207	202	236	253	205	226	238	211	209	218	266	221	250	251	248	232	214	224	227	251	224	242	242	216	179	252	245	211	203	219	247	217	226	219	244	252	228	224	189	240	259	205	219	230	227	220	231	267	222	238	214	210	234	217	245	239	203	242	222	243	230	230	260	238	223	224	230	248	247	214	215	196	217	245	239	229	244	227	241	234	214	246	239	234	259	225	214	241	253	219	247	203	214	241	217	243	216	240	213	239	230	264	238	208	236	237	223	239	207	217	204	201	232	232	227	220	207	229	240	211	238	227	234	214	202	237	216	223	239	221	209	238	211	236	216	249	212	194	238	236	234	228	213	214	255	216	231	248	213	243	244	205	249	230	209	217	224	226	212	219	207	238	216	225	245	222	197	231	218	251	209	224	224	224	247	247	213	256	236	223	249	269	213	249	249	232	233	219	232	250	217	221	239	242	226	244	197	223	220	211	254	249	234	192	234	249	233	221	239	223	213	220	230	256	230	262	229	233	221	221	254	185	245	203	250	249	252	202	235	208	224	226	237	241	241	230	269	209	223	201	256	235	208	237	188	241	203	208	230	244	224	215	254	234	212	239	239	270	259	221	219	222	204	219	228	216	240	236	225	195	221	213	208	191	222	187	235	224	229	227	221	226	246	231	217	232	235	243	252	238	240	230	287	243	224	228	226	220	250	244	222	247	210	228	218	222	239	233	207	203	212	228	219	218	256	217	215	231	252	233	234	237	259	247	194	223	201	261	219	240	248	245	233	240	220	207	226	234	223	213	222	248	220	224	226	212	257	212	230	207	221	200	223	267	225	209	239	181	212	211	229	209	212	245	221	244	235	226	225	233	205	230	241	195	262	230	216	235	227	252	254	204	256	215	227	205	222	225	235	242	204	230	227	244	217	199	221	230	241	208	206	259	220	219	186	221	193	235	247	242	242	241	225	234	235	231	215	222	233	236	206	233	229	224	242	226	216	232	206	245	218	224	221	227	215	228	205	211	215	240	223	197	216	224	247	228	233	228	189	249	224	204	244	248	199	218	224	226	217	240	241	221	205	235	222	233	238	255	216	209	193	206	225	228	243	242	227	239	241	238	229	210	198	256	228	229	223	238	210	230	218	227	219	228	244	246	240	224	231	232	260	241	239	233	236	236	228	201	219	275	219	225	215	255	236	236	211	231	208	230	228	224	242	222	225	224	206	215	260	228	232	212	235	256	221	225	247	232	237	233	232	226	230	225	226	232	233	224	212	221	229	225	232	241	226	227	213	221	217	227	221	237	222	237	212	232	216	206	211	246	231	216	219	222	227	226	228	235	213	232	245	226	216	238	223	204	225	208	221	250	246	217	241	228	208	256	241	194	208	239	224	217	236	224	229	250	205	238	218	234	214	234	201	217	212	213	224	254	214	224	217	238	250	258	208	230	225	209	252	214	193	208	240	213	258	194	238	225	235	228	224	221	231	241	234	234	253	243	228	252	213	205	246	237	232	216	236	225	224	221	203	191	226	222	213	244	231	234	218	225	218	234	249	218	228	230	235	219	225	236	228	244	252	247	220	217	226	232	259	248	221	200	233	253	238	229	248	243	257	197	224	213	221	220	232	224	194	237	212	232	256	239	249	222	227	228	257	221	243	219	213	218	239	245	208	234	253	223	231	236	202	206	226	226	248	232	220	246	232	219	239	200	232	234	230	239	238	264	234	199	241	212	218	234	216	234	233	226	231	212	211	219	213	242	261	215	236	209	250	222	269	248	236	245	244	236	234	242	246	211	217	225	219	236	230	243	256	225	248	250	235	214	226	235	248	235	202	242	226	252	225	221	248	220	240	218	248	215	201	232	214	225	228	217	261	258	231	230	233	251	238	226	254	231	214	210	230	237	234	225	230	239	226	217	232
21059	10193	1804	1473	1218	1076	927	832	782	747	676	680	704	657	594	621	621	600	618	562	643	596	580	593	594	585	619	602	600	565	602	602	606	577	572	533	581	553	565	546	547	591	550	604	544	568	580	562	586	532	573	592	584	597	537	563	566	592	558	544	585	570	558	571	514	548	589	604	606	567	570	518	537	532	503	562	562	566	528	595	569	540	582	594	569	556	571	572	551	567	570	557	585	578	605	570	552	553	557	557	555	575	556	561	522	548	536	599	555	614	545	544	578	556	586	582	568	567	563	588	591	543	594	534	605	568	577	577	553	551	611	564	582	572	603	557	584	603	590	545	588	513	595	567	541	544	563	533	576	579	564	605	581	559	573	571	541	528	521	606	536	550	552	580	541	586	571	586	587	560	568	571	574	597	553	555	585	589	622	603	560	567	566	553	540	518	584	564	547	556	544	600	556	532	547	541	550	570	566	561	575	498	572	559	571	541	563	593	541	573	514	541	576	543	510	582	558	557	553	570	610	528	598	553	614	526	574	539	592	551	541	583	568	552	566	587	560	550	593	505	489	563	580	546	545	551	571	586	558	554	597	560	524	593	613	578	549	575	542	518	575	550	582	556	540	556	572	547	581	545	617	560	556	556	584	591	560	578	550	539	553	578	550	532	548	557	544	512	556	578	578	530	589	561	590	560	566	543	560	564	543	585	539	557	556	531	605	557	579	568	549	552	578	569	596	572	540	570	558	573	559	593	568	578	560	564	572	565	532	548	575	541	576	544	569	560	575	586	565	553	571	582	569	550	546	551	553	534	571	575	567	572	525	555	570	569	580	552	619	543	532	524	549	539	573	566	581	572	542	528	581	546	539	578	549	555	609	503	590	568	558	554	557	613	551	590	526	585	563	530	587	565	551	586	608	590	558	525	551	573	530	523	576	558	570	572	546	569	593	562	547	519	555	578	559	549	583	568	557	517	583	555	553	610	566	564	489	613	551	523	609	533	565	540	593	570	573	548	548	581	585	529	538	592	555	569	629	608	556	537	563	589	581	560	584	597	602	533	546	525	569	530	518	567	542	574	609	586	540	538	575	556	547	564	534	580	587	574	553	559	525	578	576	559	595	590	531	565	537	563	576	582	556	534	559	557	589	571	604	565	571	568	570	561	603	535	583	529	580	565	550	562	577	557	539	539	597	586	582	573	523	586	567	524	528	556	587	545	536	579	607	551	565	549	583	583	547	577	527	548	581	561	569	572	581	575	538	605	525	575	572	563	594	571	559	559	545	575	490	584	587	569	570	553	486	601	568	548	545	559	561	526	571	557	561	584	562	621	531	545	538	510	545	622	529	572	575	563	566	554	598	546	598	555	562	565	531	539	566	585	557	555	564	552	563	556	544	562	521	581	593	592	588	578	577	576	538	579	529	592	538	573	579	547	559	601	551	556	545	552	572	541	560	565	545	574	583	572	530	547	555	583	612	560	590	522	596	578	563	547	613	564	587	564	524	593	596	571	543	567	574	534	582	561	541	511	545	548	613	540	573	560	570	568	570	543	585	557	590	597	524	610	575	552	607	523	545	551	562	600	574	569	531	554	575	569	498	584	558	557	570	577	587	580	586	593	603	592	566	550	582	584	569	548	576	569	534	570	577	570	542	583	572	567	539	550	544	567	587	580	530	557	551	555	580	578	589	577	540	527	585	564	553	577	525	580	539	569	564	536	563	557	543	587	549	557	542	554	555	537	550	520	560	557	526	548	582	575	521	551	581	550	541	605	600	544	516	602	559	560	592	550	564	530	545	571	546	624	580	558	534	608	567	586	557	522	530	561	567	570	540	559	567	540	582	558	565	621	583	567	568	566	562	561	587	576	586	527	574	567	582	561	607	578	559	560	570	562	567	539	590	589	561	535	571	559	535	598	573	545	555	574	535	562	621	590	527	542	587	539	572	562	563	596	550	551	548	555	545	590	549	580	584	575	559	590	617	526	558	554	571	547	590	573	562	544	533	573	594	551	541	553	600	552	590	515	580	519	570	543	547	577	543	567	595	586	543	574	567	585	556	518	578	570	535	571	576	579	565	548	566	545	577	531	563	571	599	568	540	560	515	561	575	547	538	552	567	584	579	558	560	586	579	557	559	595	596	598	583	570	544	526	599	550	628	586	532	574	572	492	534	517	565	554	575	586	609	557	534	573	569	554	591	577	543	550	531	564	577	550	547	576	555	560	552	568	563	598	597	536	542	633	557	573	551	559	575	554	573	588	552	556	595	525	593	562	531	571	589	569	563	594	547	536	541	599	542	579	596	526	588	540	597	579	602	539	498	569	541	520	598	564	551	561	572	547	548	561	554	554	571	578	560	583	551	529	507	608	565	571	559	547	540	577	570	535	579	604	550	574	516	537	531	541	548	551	634	556	567	581	571	599	566	558	590	544	556	573	529	547	575	587	543	565	581	537	506	550	547	602	567	552	563	615	537	568	504	586	568	543	583	581	572	583	559	504	552	523	565	584	546	562	551	549	586	546	577	556	565	583	529	556	604	588	554	537	581	575	589	562	530	536	572	586	555	555	557	567	531	544	585	558	527	538	495	607	535	533	583	557	570	540	610	573	538	562	561	558	603	584	568	533	581	598	567	562	565	547	580	564	530	535	560	539	572	612	527	546	543	563	578	562	598	582	552	552	565	583	566	555	554	576	534	532	581	556	574	570	598	596	539	579	529	556	583	585	551	540	539	572	565	549	570	592	545	592	557	557	594	562	601	547	611	568	553	558	557	549	627	557	563	572	577	551	606	576	564	556	594	570	588	558	598	579	568	568	564	562	530	595	535	572	566	565	590	573	594	592	562	542	519	608	557	588	613	564	544	534	551	569	555	530	567	584	619	554	558	579	557	586	583	567	565	584	545	561	558	532	581	581	562	549	581	567	567	540	558	589	586	577	565	595	555	528	566	572	548	579	553	560	601	533	555	601	538	532	556	547	561	588	558	526	549	560	540	541	565	577	546	528	519	588	584	592	580	580	543	571	522	573	606	573	530	526	556	560	544	555	565	567	542	553	574	577	527	603	553	580	547	574	566	568	570	528	584	532	574	590	563	571	576	580	574	591	560	546	592	539	578	544	583	571	553	556	560	539	579	547	571	558	547	535	554	564	555	575	591	544	598	569	552	573	560	595	568	545	601	543	558	539	575	574	532	552	568	604	557	580	574	577	526	569	542	533	543	570	563	538	557	541	613	532	541	603	541	552	583	530	589	548	587	575	609	562	545	569	572	537	552	601	526	580	557	604	524	548	564	543	568	544	501	527	529	556	592	533	549	549	589	542	550	543	583	596	549	564	546	568	563	573	547	576	548	559	564	565	566	570	548	530	587	535	572	515	536	614	563	530	547	544	534	573	581	560	603	627	585	567	577	597	581	547	544	586	533	538	569	549	569	553	570	545	544	564	569	528	558	528	589	544	553	582	609	580	580	572	563	559	552	597	562	586	559	583	553	561
11843	3902	493	249	228	230	230	243	264	234	267	250	204	212	198	218	227	226	230	202	247	226	228	261	232	263	246	258	228	210	263	238	208	233	224	236	224	240	251	225	232	225	231	249	225	243	238	236	259	233	228	232	207	238	225	242	237	250	275	266	230	239	246	242	235	213	237	215	208	234	237	257	239	240	259	235	252	251	261	257	220	221	245	240	240	257	234	219	212	220	228	245	224	265	248	234	220	209	257	268	247	202	237	229	239	247	223	223	249	215	238	243	251	224	268	254	238	254	233	236	214	246	249	272	244	246	211	263	197	217	254	268	236	253	256	263	239	250	243	245	229	218	226	225	238	253	218	210	228	248	243	230	248	232	230	257	241	214	215	242	216	243	239	228	247	209	211	227	239	227	213	236	233	212	265	252	215	235	249	227	255	241	237	228	222	262	229	239	237	214	231	219	212	252	248	239	246	234	220	227	232	247	240	218	228	245	260	269	216	233	238	224	225	251	202	196	237	245	259	208	234	228	249	226	208	226	228	227	242	223	215	227	225	226	228	242	230	239	229	236	239	250	234	256	218	229	247	211	229	238	238	253	253	223	224	256	231	205	227	245	220	249	241	223	236	241	250	235	207	248	248	233	234	258	262	273	237	245	256	230	253	252	226	258	227	254	261	248	250	234	219	241	236	225	217	213	225	239	222	250	267	232	235	238	207	211	235	212	224	247	226	218	247	209	246	263	259	228	231	243	246	246	239	236	233	226	258	201	221	238	247	234	247	213	220	244	231	211	258	242	236	222	222	241	237	204	212	242	216	213	244	258	229	224	211	254	235	256	269	219	212	266	227	238	249	196	235	268	205	240	240	252	255	230	201	245	232	215	272	197	236	266	221	254	233	246	247	235	252	239	250	223	269	214	209	224	238	238	225	236	235	254	230	240	232	239	229	219	222	215	248	236	235	255	241	269	266	219	216	230	242	245	234	227	231	269	253	237	265	237	231	229	233	225	285	247	249	217	212	250	222	216	208	236	223	195	237	208	231	258	257	220	237	250	225	246	231	226	259	232	234	230	237	219	197	240	246	239	242	227	217	239	272	239	227	253	238	233	222	236	222	250	252	243	224	216	222	248	244	263	258	227	237	237	240	225	221	241	241	226	239	220	220	238	231	234	236	240	230	241	239	228	217	237	258	213	233	215	240	262	221	222	223	246	233	228	237	251	249	256	232	232	239	255	211	217	244	249	239	246	209	288	225	219	204	226	246	267	238	215	221	236	227	250	248	227	245	234	257	227	233	231	235	233	240	233	243	250	218	247	222	253	209	240	231	214	250	248	201	213	245	209	238	238	236	245	260	218	241	234	228	243	229	256	250	246	232	227	207	270	242	237	245	240	244	227	254	248	238	268	229	234	247	239	275	236	242	233	247	233	220	234	266	219	253	230	260	265	258	234	242	258	226	256	219	283	230	239	230	241	222	217	220	250	238	222	248	250	237	232	220	202	234	220	257	237	242	236	235	231	218	219	232	253	254	246	245	270	257	254	235	243	225	232	240	251	231	239	265	238	248	254	226	239	222	228	262	219	205	231	203	206	242	253	265	237	246	228	232	228	220	212	240	250	232	246	216	255	219	230	246	225	211	249	255	246	227	235	252	232	215	230	229	209	240	247	234	240	236	266	221	216	249	236	216	215	251	240	258	234	199	228	224	263	233	228	209	219	229	230	254	229	228	248	242	255	257	228	258	276	235	230	223	259	230	201	243	243	244	245	220	235	227	254	230	186	242	245	235	241	228	228	249	246	247	251	220	194	247	263	235	250	218	209	229	240	240	239	235	250	233	215	239	246	220	252	238	263	217	245	243	231	257	247	242	256	257	242	252	239	245	224	242	242	215	261	245	238	251	251	254	232	220	236	224	264	248	208	237	231	240	235	222	223	237	236	226	226	231	251	229	237	216	236	231	238	212	247	251	225	226	205	241	260	220	211	213	245	206	220	254	229	228	245	256	245	227	232	209	251	258	227	240	249	238	231	264	257	248	241	229	220	231	237	259	247	221	255	194	231	238	213	229	243	232	215	249	223	222	204	249	250	255	236	211	230	266	238	199	238	212	235	230	247	272	264	240	228	282	233	221	233	232	247	227	235	212	208	204	194	259	241	237	223	227	247	211	227	219	259	222	233	208	260	220	272	253	232	240	246	230	258	252	237	230	234	220	258	230	250	234	254	255	235	220	253	242	211	209	225	239	225	221	227	213	225	243	237	257	218	281	253	235	270	272	240	225	262	215	217	203	212	235	234	238	234	239	224	232	244	235	245	238	231	249	240	247	264	235	233	250	242	235	226	245	244	231	222	232	188	202	227	227	244	210	223	260	249	235	247	236	217	218	234	262	240	246	217	210	243	248	275	247	229	252	245	236	235	227	240	224	239	233	262	219	243	258	214	238	228	244	239	226	235	227	231	251	231	237	233	240	219	207	236	223	219	231	240	243	244	228	237	252	251	222	227	232	211	226	256	261	235	240	255	212	218	225	238	239	237	272	252	239	263	228	234	219	273	249	212	229	246	236	208	219	257	253	192	210	234	229	245	249	244	239	241	237	217	256	217	265	238	235	220	245	203	243	235	222	224	252	224	217	222	230	266	223	257	247	234	230	218	219	236	238	258	237	218	245	245	233	235	234	199	245	218	245	216	233	234	232	227	225	228	214	241	221	202	234	215	248	246	224	198	230	211	216	251	234	221	202	226	242	232	215	246	247	235	238	226	247	251	243	248	245	238	204	222	239	238	235	229	200	238	241	211	235	235	257	225	235	224	259	235	241	244	214	232	228	224	208	253	248	233	235	224	241	229	227	259	266	250	195	218	234	228	198	240	240	246	244	216	213	206	251	258	204	243	234	222	220	218	253	211	223	235	226	227	244	240	226	239	216	221	225	234	210	224	234	235	213	252	228	233	210	253	228	216	227	242	259	208	240	252	245	226	240	273	233	236	251	239	258	240	201	220	219	223	212	216	227	217	220	225	230	235	252	236	253	241	207	240	231	221	231	220	245	232	230	237	205	249	228	225	246	222	235	246	259	225	235	239	230	229	228	228	222	268	204	246	220	253	240	221	239	258	227	247	226	224	207	216	231	265	231	237	242	210	243	233	229	253	243	236	238	220	233	263	251	228	260	245	244	208	228	237	230	225	213	209	218	208	238	230	204	227	256	237	215	237	230	227	241	234	234	268	229	242	222	223	245	256	233	236	232	231	266	241	234	246	220	234	242	225	223	202	264	254	260	265	242	218	237	247	231	236	236	240	243	237	234	245	233	230	233	229	216	249	251	229	216	249	238	211	201	219	205	238	244	242	225	232	236	263	234	264	248	236	233	252	245	218	237	237	247	238	273	264	231	230	238	234	217	225	232	216	231	272	219	247	258	237	244	239	252	220	204	245	240	229	275	227	228	232	229	262	242	245	238	255	195	248	235	255	218	268	253	219	256	223	232	245	227	209	227	236
8864	3835	795	684	630	595	607	586	625	601	587	567	601	586	625	582	613	555	613	608	610	636	577	605	577	559	603	617	567	588	578	583	613	629	591	588	588	613	563	598	592	593	631	565	580	578	610	581	563	562	574	605	611	596	554	612	593	575	667	616	643	621	604	605	629	576	576	571	625	640	572	599	613	572	613	619	622	624	557	570	557	607	560	595	623	597	589	582	593	586	605	566	610	584	609	592	549	598	584	601	581	626	638	618	607	614	598	613	605	596	643	571	623	561	624	603	612	526	620	601	615	617	596	585	561	578	593	591	622	565	573	645	597	573	608	630	590	635	557	578	588	618	593	585	598	555	624	590	594	640	557	635	577	579	600	595	611	565	612	620	592	610	550	653	585	598	639	626	587	633	628	590	584	617	573	609	581	585	600	597	591	559	568	616	607	588	630	564	589	615	590	598	638	573	599	629	601	583	552	586	587	564	601	619	626	607	577	602	637	589	559	638	599	596	658	579	572	603	613	624	586	632	582	569	566	601	582	568	594	587	609	612	620	623	597	623	652	588	594	580	630	617	573	580	560	586	575	592	585	610	633	632	590	583	644	622	542	602	596	615	598	562	539	637	578	584	613	564	568	603	596	550	618	610	600	622	555	591	562	602	611	564	611	618	595	587	647	600	609	591	585	635	582	573	616	625	617	604	585	629	603	614	599	580	574	580	603	575	604	587	586	560	571	573	651	588	570	590	563	603	571	624	573	597	584	592	606	581	615	585	549	602	598	565	561	584	652	639	594	587	631	570	612	620	634	624	585	636	646	581	606	603	614	568	586	562	544	609	606	621	563	580	608	611	588	572	604	561	598	610	579	586	619	581	627	590	589	579	592	575	599	583	582	644	579	608	564	600	593	618	598	562	577	598	574	577	616	626	567	567	593	593	593	588	610	577	591	572	609	590	620	614	627	557	589	573	556	560	572	619	570	611	582	595	598	615	614	574	588	643	577	613	617	595	642	604	572	602	617	593	593	626	599	550	576	612	596	616	589	591	632	606	564	598	601	557	578	600	577	583	596	579	593	598	626	597	651	579	611	589	592	609	588	560	587	597	582	564	600	598	596	581	585	598	613	549	591	622	562	589	584	551	580	574	567	608	586	644	582	568	653	591	616	588	602	586	589	588	616	611	549	601	618	641	600	607	591	584	585	603	604	606	651	589	587	519	565	591	626	575	617	597	632	614	607	588	611	566	595	626	633	594	604	618	578	633	604	600	587	610	621	618	604	582	604	590	611	559	603	600	584	582	599	600	596	588	596	568	594	621	638	624	633	587	596	630	571	594	606	593	611	558	606	555	616	576	606	598	576	619	599	585	598	620	568	628	609	580	602	583	549	606	603	597	580	610	577	588	604	619	553	591	596	602	588	596	605	577	600	603	611	642	601	592	600	601	562	584	649	605	597	605	573	598	576	591	606	617	568	631	639	533	590	603	617	607	629	586	555	568	595	649	583	597	587	591	613	624	610	548	572	621	627	617	607	592	563	578	580	623	546	592	587	589	617	572	614	592	597	618	596	605	585	615	630	563	588	619	587	601	622	617	617	591	573	569	622	600	582	623	625	626	622	581	592	638	619	592	594	603	583	598	633	627	599	590	625	618	615	581	613	610	602	559	579	572	614	590	516	588	549	600	568	618	602	634	593	570	603	544	586	618	532	597	613	650	597	603	607	575	563	609	555	600	588	584	647	578	603	587	623	603	571	545	623	579	623	589	614	608	608	553	621	614	585	617	586	538	582	577	639	569	598	618	558	631	605	605	571	594	581	586	579	626	593	550	594	632	555	614	612	594	587	603	605	568	576	590	573	611	575	591	652	633	596	627	569	542	579	613	612	562	594	562	582	586	637	611	576	622	621	597	591	595	570	637	609	598	592	608	597	578	592	578	562	631	596	582	608	622	583	571	600	578	561	577	583	535	598	606	588	616	637	580	599	616	608	608	570	554	531	590	639	598	586	618	575	622	564	616	596	552	549	599	593	599	594	567	599	589	613	594	614	622	568	612	565	549	612	578	530	550	599	578	619	626	549	501	566	546	637	562	595	574	561	610	591	585	576	634	577	561	621	613	563	621	607	605	629	622	595	599	650	620	594	589	635	595	631	606	604	587	569	607	582	614	599	599	636	608	576	621	570	603	559	589	619	594	581	611	609	632	583	591	612	575	614	624	582	598	607	613	582	596	610	626	590	608	568	610	576	585	584	625	589	564	543	571	583	579	591	575	626	590	626	600	608	598	620	610	574	585	642	574	579	660	576	582	611	617	587	625	619	575	604	570	634	575	562	576	565	560	596	624	600	586	655	580	610	585	662	616	582	578	571	586	656	576	567	632	621	592	578	597	579	621	620	562	595	602	550	663	597	603	621	584	558	607	578	596	583	631	575	613	586	577	557	582	554	600	602	550	575	583	558	604	610	563	589	606	551	594	581	607	620	594	578	615	601	556	591	567	605	611	610	641	609	605	619	639	610	578	575	593	553	586	584	624	608	591	610	555	618	623	638	552	591	598	588	577	571	603	602	583	639	643	605	612	564	569	594	578	602	553	606	589	554	609	629	626	579	583	562	568	569	585	553	580	548	620	595	601	569	591	573	616	588	593	565	590	603	597	619	590	574	577	624	614	572	577	613	605	591	632	607	612	597	611	598	634	563	544	604	598	611	612	593	598	575	639	585	610	598	576	593	557	605	595	588	644	561	577	619	594	644	611	592	624	584	588	581	581	599	589	562	538	563	625	632	580	597	569	628	561	600	604	613	617	599	606	584	577	572	620	610	594	606	574	607	622	595	611	588	566	610	585	631	567	627	617	580	570	625	627	606	568	641	602	604	634	612	633	612	595	599	595	618	625	582	615	582	554	618	600	577	613	570	593	589	589	588	612	617	629	618	614	592	560	604	604	571	588	602	586	598	584	583	640	629	611	636	587	591	554	575	616	650	599	564	625	602	592	589	595	592	560	612	596	616	586	593	589	571	549	633	626	584	617	574	584	573	565	564	595	605	575	616	591	592	595	598	590	609	601	577	612	611	593	591	604	575	613	545	583	619	594	609	570	556	623	595	577	604	571	610	636	595	607	595	602	620	607	618	541	590	604	579	597	625	619	584	601	594	591	619	599	629	635	584	619	576	538	593	541	607	590	597	622	574	563	600	559	575	591	555	594	620	561	600	613	591	598	600	569	585	593	597	624	621	584	588	595	611	559	626	611	592	590	614	576	585	597	599	599	592	596	576	595	581	596	590	607	584	575	561	604	622	592	630	594	569	584	629	602	574	602	623	610	618	607	549	596	599	617	601	585	567	604	611	619	534	586	582	568	594	591	597	608	589	587	572	566	596	621	593	605	602	643	570	575	622	631	624	586	635	607	613	608	619	647	589	574	570	564	615	556	616	594	579	579	587	619	584	588	567	597	607	624	602	588	609	595	577	584	594	570	605	585	592	600	632	589	607	624	600	552
24017	8165	1029	384	346	335	309	283	280	315	286	269	273	282	265	247	289	299	294	279	287	303	271	233	301	283	278	275	270	275	251	278	271	294	272	285	269	267	264	310	273	277	257	264	283	269	287	289	275	323	259	264	258	302	309	268	281	250	273	278	275	262	297	274	266	259	258	278	261	273	281	249	299	288	261	271	266	298	278	271	264	267	302	232	263	268	319	283	271	309	243	288	279	280	304	306	289	267	257	241	292	273	287	304	262	306	279	292	281	293	238	265	264	269	247	255	304	259	282	289	268	250	272	282	290	254	278	286	282	249	270	304	286	279	285	298	274	267	278	267	246	262	293	279	279	303	299	267	271	282	240	282	254	249	279	305	315	276	271	288	298	285	263	276	253	305	272	265	265	296	268	288	309	280	287	269	299	269	307	305	276	263	290	278	294	284	286	293	276	282	289	274	301	258	287	297	307	279	266	275	275	265	292	292	275	296	282	268	296	269	272	298	279	300	285	317	300	260	275	291	278	255	293	278	270	250	281	249	267	274	309	281	269	256	282	275	276	260	297	282	292	273	251	275	296	286	254	266	248	318	317	267	281	282	278	264	267	292	286	274	278	321	285	287	280	249	317	321	268	251	293	272	283	251	294	270	264	278	271	257	283	294	266	270	257	272	309	280	301	272	269	276	265	267	304	319	286	278	279	274	287	269	254	277	298	261	275	267	297	267	273	288	302	297	275	306	287	276	263	296	255	281	244	262	291	277	273	265	316	284	286	287	270	276	258	251	248	284	305	286	311	277	268	249	280	281	287	282	288	264	270	298	280	263	290	295	275	286	262	295	284	287	274	268	268	282	286	294	286	317	299	283	274	265	285	280	294	310	332	259	297	269	271	259	305	311	265	291	266	293	281	263	288	293	271	288	272	284	271	262	296	279	285	260	275	261	285	259	314	288	288	245	265	284	274	265	285	275	284	275	289	293	268	252	265	305	287	301	289	268	282	272	291	282	278	292	261	296	287	294	273	253	284	269	285	276	274	298	311	272	234	259	294	304	273	263	284	261	287	312	271	242	315	296	300	280	269	288	300	288	263	267	292	268	272	318	266	295	302	262	305	306	288	258	274	274	260	261	273	317	280	290	299	263	282	255	259	287	289	262	295	287	269	286	293	270	274	269	270	273	269	296	257	272	272	276	288	286	264	293	292	280	253	274	243	271	263	293	312	280	300	282	276	285	304	289	267	272	302	266	321	304	254	256	293	256	242	318	276	271	311	260	288	296	287	274	259	272	313	296	262	268	311	259	293	287	280	278	286	291	278	288	309	267	315	271	277	286	254	306	325	269	272	293	325	268	271	258	294	292	309	286	282	277	265	287	289	293	279	258	290	265	260	256	289	278	266	276	280	282	284	275	314	270	248	284	281	269	287	283	283	287	294	246	288	308	282	295	259	303	281	272	293	300	288	262	298	264	249	271	255	264	292	279	280	282	276	292	297	287	271	313	294	245	299	288	292	267	315	263	284	284	263	270	316	263	267	280	281	274	277	280	266	299	300	270	293	289	266	271	306	275	326	295	270	268	298	265	302	276	277	290	253	239	268	264	270	254	278	274	246	260	296	302	270	286	292	269	295	252	278	315	298	256	298	268	264	276	267	245	265	249	272	299	264	285	304	264	242	280	306	278	255	283	270	255	270	267	261	255	279	249	260	269	264	272	288	260	290	249	262	274	270	296	285	288	289	286	292	263	277	294	290	302	286	287	279	285	293	321	287	296	283	304	267	248	260	257	276	267	293	237	317	285	264	252	274	285	284	273	257	301	269	285	262	285	304	282	261	298	272	273	252	293	263	236	276	297	274	273	317	286	317	297	263	298	279	292	285	281	264	256	280	272	253	268	260	270	290	287	294	259	273	293	272	269	274	276	282	272	282	295	298	301	261	299	264	252	278	267	284	275	259	267	281	301	281	254	286	273	298	250	278	252	279	284	344	283	262	272	280	292	289	294	293	264	274	305	267	284	303	259	312	245	309	281	270	234	279	290	275	296	299	272	277	272	277	288	266	257	264	291	287	269	289	291	302	278	288	249	282	308	297	292	275	267	277	270	261	295	261	269	287	310	276	284	254	258	289	263	264	272	270	276	275	281	263	267	285	290	283	288	298	275	283	273	287	293	286	287	266	301	242	289	273	284	283	290	274	279	277	302	264	242	263	304	285	297	286	282	280	274	276	248	306	259	333	260	238	279	265	253	264	272	286	250	264	292	301	274	268	267	267	253	275	251	313	284	306	262	291	291	307	271	302	304	268	305	270	264	278	246	266	254	279	261	294	290	280	297	261	281	312	291	306	274	272	289	297	302	281	244	246	275	270	284	287	251	275	265	271	280	288	283	294	297	268	285	275	284	316	269	299	307	279	255	296	294	300	260	293	297	286	261	260	281	279	267	279	250	281	300	272	294	295	277	306	284	248	299	287	294	244	277	291	278	312	290	281	288	293	278	301	252	298	285	260	303	271	297	286	259	257	307	264	291	295	301	315	289	290	284	285	262	254	262	304	295	275	266	298	330	295	303	300	291	275	267	280	252	299	304	263	310	269	296	321	280	271	282	295	243	280	260	303	294	299	288	293	297	256	299	295	253	289	267	276	282	291	276	235	254	284	300	270	278	274	310	266	278	281	295	300	287	280	259	265	277	264	259	287	285	255	287	270	298	303	289	278	268	271	287	299	279	257	281	280	266	242	242	278	271	269	301	281	282	288	272	281	278	266	295	309	274	270	293	290	245	291	293	268	327	276	255	294	300	288	238	280	284	273	285	262	274	309	284	276	262	285	281	288	310	272	300	276	264	281	288	294	271	278	274	254	270	267	291	268	273	285	260	314	285	294	282	295	255	257	282	275	261	279	281	279	298	283	295	284	261	282	236	246	269	297	272	301	294	269	281	299	282	285	311	260	291	243	304	302	268	272	286	267	297	293	294	296	257	279	278	295	295	280	248	281	287	279	255	261	263	269	275	277	291	327	279	321	279	275	276	255	260	273	265	308	264	266	288	281	299	290	261	289	290	261	261	289	293	289	300	253	267	261	292	284	278	276	255	276	275	259	334	253	260	272	234	267	278	268	262	263	273	286	290	291	252	288	272	300	275	287	280	303	285	275	264	260	268	253	301	275	272	269	261	270	286	278	284	265	301	284	288	293	265	285	257	273	264	261	263	259	263	264	308	285	309	271	272	272	286	273	322	291	296	257	311	310	291	298	271	260	261	290	281	310	289	292	282	282	250	282	265	277	262	280	282	293	298	267	280	288	267	278	283	248	297	279	272	251	286	297	278	269	282	292	302	281	291	271	320	279	323	282	291	290	307	275	276	262	264	246	239	265	276	294	286	296	282	299	271	284	307	277	269	290	269	305	296	249	274	284	269	281	260	268	275	255	255	286	308	259	277	298	290	274	269	273	277	295	271	302	277	280	280	273	297	261	266	302	305	266	232	260	294	298	281	288	259
17116	6770	1388	1176	1006	919	911	804	803	779	742	710	772	699	737	749	705	711	718	664	692	713	727	728	719	717	719	737	721	698	675	721	707	709	660	675	693	681	697	650	697	701	698	691	738	727	681	680	713	706	677	674	682	711	690	658	696	663	698	684	690	690	706	664	651	744	668	664	722	643	663	688	718	718	629	622	717	676	705	722	678	681	729	702	644	707	700	675	677	660	690	695	684	712	681	684	662	696	681	686	690	658	690	660	706	688	674	711	663	708	725	684	701	704	651	718	622	688	707	676	695	723	700	699	725	662	664	677	717	700	631	669	698	699	694	738	680	698	712	711	691	679	645	690	724	692	695	692	649	703	632	675	712	685	657	648	699	734	701	679	685	636	682	704	699	656	670	713	688	675	671	654	666	699	680	676	639	679	714	723	697	662	696	659	669	700	699	657	728	705	701	685	702	696	735	665	672	706	657	653	658	659	696	651	698	676	660	682	654	702	708	709	699	680	663	704	678	659	722	697	746	666	661	649	721	641	683	715	689	684	691	669	700	677	665	644	676	663	682	734	663	699	645	713	708	680	631	681	702	714	692	638	699	677	681	686	711	704	637	721	664	722	655	668	646	681	722	724	682	719	711	723	637	703	648	664	694	659	644	713	718	700	692	663	714	697	703	664	706	687	662	702	713	675	661	654	690	693	726	661	706	692	697	698	706	717	708	667	716	654	707	689	698	696	676	701	689	677	702	693	675	718	674	724	683	691	677	769	705	707	679	678	667	637	684	671	688	710	668	730	688	706	709	675	691	680	719	685	682	694	656	645	657	682	651	730	713	673	652	670	727	678	695	672	706	683	687	665	697	690	733	703	742	650	709	674	688	660	684	683	699	755	672	681	667	714	731	692	653	715	708	687	682	672	731	674	695	717	683	686	696	694	640	685	679	705	669	701	652	670	699	703	671	700	672	692	670	702	701	675	735	666	707	686	631	702	724	725	681	685	692	722	702	659	711	697	701	655	691	640	699	725	649	702	670	684	719	685	673	671	701	660	695	665	671	666	717	709	686	663	685	683	703	695	651	715	682	698	632	688	667	707	689	661	686	703	667	681	665	728	646	684	682	631	698	673	692	663	694	685	620	705	680	709	696	712	625	708	732	690	691	716	765	692	675	729	668	692	650	688	683	647	677	691	686	699	698	653	665	688	687	672	657	685	692	680	678	705	685	631	708	678	697	655	683	697	671	736	689	715	696	670	651	697	698	719	704	697	751	677	690	658	664	706	645	646	660	655	703	696	720	644	693	700	706	699	680	692	715	645	669	700	696	684	653	655	710	730	693	667	703	669	702	665	698	675	667	642	681	664	652	696	696	674	688	723	629	728	680	666	722	723	674	652	692	740	663	661	682	702	690	705	684	643	666	711	699	686	668	647	711	637	685	721	671	687	705	727	680	712	704	690	720	646	694	665	690	729	735	679	688	677	667	684	744	674	650	722	686	663	704	655	702	695	680	644	672	698	669	668	744	703	678	647	705	675	682	710	694	684	712	680	635	703	683	681	671	706	691	636	686	696	716	717	704	684	667	676	668	673	732	671	685	662	691	715	662	696	704	686	654	715	688	717	682	650	700	629	638	695	658	717	660	681	714	718	693	660	692	723	643	710	664	710	667	710	700	712	678	722	682	692	651	659	676	669	689	671	689	662	665	681	694	648	711	641	636	661	665	652	629	696	677	651	711	643	709	664	706	696	642	718	666	627	658	695	697	688	729	700	677	703	659	652	740	692	696	704	689	658	703	673	678	672	696	706	709	706	692	716	652	680	652	658	658	679	673	668	684	661	686	706	735	686	710	664	716	680	704	690	733	677	663	689	717	658	683	672	741	696	677	662	692	725	697	686	728	669	733	702	634	694	681	697	637	706	708	664	700	724	702	638	690	737	692	652	633	680	675	734	660	717	672	690	701	657	727	698	639	683	696	720	664	721	706	709	675	686	676	679	675	657	693	722	671	678	688	688	683	770	708	687	673	694	661	652	709	627	654	688	685	688	695	699	679	690	695	700	661	679	699	690	697	663	722	645	664	704	714	626	695	655	676	665	662	701	721	683	707	669	686	708	701	687	697	723	746	656	694	700	682	675	662	701	668	677	658	706	695	669	698	689	674	693	714	716	691	651	709	685	710	714	720	641	684	670	687	676	745	682	745	687	669	674	692	645	633	680	707	748	648	649	668	715	688	638	733	654	713	682	670	648	690	671	708	670	699	702	708	698	659	701	668	633	688	691	720	675	721	692	680	691	716	685	675	682	730	656	709	715	658	702	678	717	693	672	632	671	660	678	638	728	648	665	689	696	672	692	677	690	666	733	708	667	670	705	691	695	703	673	721	649	691	658	697	680	652	650	663	673	755	680	673	720	642	661	712	678	664	725	735	706	691	724	683	675	719	682	739	643	627	668	713	672	640	627	632	650	677	696	685	699	675	662	719	691	683	678	669	664	632	675	743	661	730	692	696	671	655	669	684	655	698	694	691	685	663	718	696	717	732	679	696	682	649	683	697	657	665	652	656	721	645	706	699	675	701	708	641	672	684	682	652	669	651	689	708	698	633	717	693	704	747	688	715	701	679	720	680	701	712	658	652	673	669	695	715	653	705	667	652	686	659	714	707	687	725	681	689	664	656	666	704	683	706	689	671	694	637	692	677	709	689	678	677	694	673	682	681	704	689	718	663	685	650	658	711	693	665	692	707	694	653	721	658	683	696	678	651	697	708	709	651	644	627	656	689	689	738	671	664	712	679	666	698	650	706	672	645	715	752	689	710	690	695	729	683	688	637	689	653	693	733	713	725	719	664	697	680	695	669	658	687	659	690	677	673	688	675	678	674	697	690	668	684	713	655	684	670	688	636	698	670	690	717	707	717	662	685	714	716	710	681	672	716	719	658	724	759	667	699	657	724	692	664	694	648	715	714	693	724	709	696	693	728	666	686	710	737	681	697	728	641	697	706	707	696	669	691	684	655	635	670	693	716	701	692	719	677	685	664	653	695	716	673	678	693	680	709	698	718	692	627	711	731	662	686	696	696	729	685	673	671	690	672	727	700	742	655	706	732	699	698	723	667	681	685	688	691	704	679	714	645	697	669	712	665	672	652	621	686	684	710	659	669	692	737	733	687	703	701	701	679	663	682	754	671	660	677	686	685	668	659	700	703	690	702	688	730	691	707	659	617	712	712	747	681	683	697	674	672	680	762	701	687	731	710	681	703	697	699	692	666	727	672	681	709	657	701	707	676	669	722	711	665	704	709	629	701	688	654	655	657	694	690	691	730	684	670	724	656	701	710	683	691	737	660	709	685	694	682	680	703	660	711	672	694	661	711	675	654	647	631	682	728	687	728	725	689	684	732	705	725	692	704	748	686	663	672	685	685	685	691	689	675	677	670	699	690	668	697	687	706	626	660	723	635	681	704	662	669	685	636	704	682	721	693	663	702	716	704	664	713	720	712	688
32147	13716	2087	519	357	347	304	255	256	253	276	244	276	226	243	223	229	235	216	228	242	209	208	205	206	224	229	243	228	239	227	216	240	201	202	230	224	221	188	232	231	224	203	236	240	240	219	219	174	218	227	221	235	226	234	204	241	216	205	178	232	210	216	223	222	237	191	237	235	233	249	242	191	222	217	234	264	235	210	238	224	210	227	233	221	211	198	238	225	197	209	220	221	199	211	235	230	219	207	205	216	209	225	231	193	212	243	229	209	230	185	218	232	205	229	211	203	205	214	206	215	226	223	230	222	201	240	219	223	230	223	215	219	245	220	265	235	230	199	202	228	219	243	230	211	237	222	236	198	226	231	214	222	239	237	243	228	231	216	218	208	205	214	222	226	221	237	226	211	217	234	225	200	209	221	225	216	224	224	225	187	218	232	211	207	208	214	245	224	240	216	211	224	227	207	205	237	220	217	243	229	200	213	212	216	219	213	240	194	220	185	207	241	206	199	211	223	221	252	226	221	213	228	212	217	208	211	210	226	229	228	214	191	215	213	205	206	208	244	230	215	207	194	240	215	214	201	217	262	237	202	231	198	207	241	204	218	218	225	212	223	227	215	218	222	214	237	222	202	242	202	177	201	213	192	219	218	237	199	248	200	218	225	185	214	226	245	215	227	196	203	228	227	223	196	194	219	202	238	215	232	218	224	212	217	237	217	234	227	230	233	215	182	223	203	196	205	230	201	221	217	212	217	219	191	215	222	187	220	183	225	219	233	194	179	195	207	204	201	196	194	221	234	219	234	235	229	200	209	220	228	198	209	233	219	228	198	203	213	205	222	229	228	214	238	236	227	213	234	221	204	222	225	202	231	231	218	184	206	189	220	195	194	210	185	216	219	230	242	204	220	209	243	233	207	229	247	245	208	218	218	203	184	177	213	244	215	186	196	220	200	221	218	189	215	243	222	225	224	219	217	219	217	231	231	222	170	211	196	226	208	211	220	200	225	220	223	225	228	200	220	243	202	196	219	208	228	228	201	223	215	218	197	201	202	215	197	235	220	218	231	225	242	239	202	195	207	214	198	254	194	209	206	212	201	217	220	218	205	197	212	215	207	219	247	247	191	224	223	218	205	198	224	201	234	209	226	212	200	231	230	219	201	212	198	222	235	227	189	214	238	191	233	232	215	250	221	213	205	204	219	261	215	202	223	216	220	204	238	183	237	239	214	209	188	208	170	233	240	238	212	223	205	222	200	239	201	194	239	227	216	226	263	211	219	228	241	234	228	196	194	204	231	191	194	217	194	207	234	213	235	250	231	213	222	217	197	210	206	199	223	236	252	243	223	238	224	211	231	208	194	220	190	215	232	212	202	211	202	210	213	208	207	214	210	225	216	211	239	210	232	217	192	229	230	202	221	242	223	243	222	215	208	215	209	199	243	206	212	211	206	244	247	221	224	205	205	217	224	223	238	222	208	222	199	228	233	221	236	205	225	210	196	224	241	225	211	235	221	229	226	211	224	224	218	240	219	209	242	221	216	217	205	217	203	250	217	238	225	217	220	242	197	216	220	206	187	239	219	222	219	220	206	212	229	227	212	196	222	235	204	193	199	219	231	236	205	186	217	226	204	218	233	219	203	237	214	198	211	238	212	232	218	191	238	239	244	197	204	197	224	223	217	193	205	217	215	229	220	226	193	240	242	228	202	231	182	219	203	200	218	204	214	214	222	232	217	197	213	213	217	231	213	225	204	226	225	226	235	223	229	194	254	201	253	234	222	221	247	240	227	213	219	212	235	247	192	224	240	221	214	234	216	200	198	215	224	229	246	220	214	208	222	214	225	229	207	211	222	229	235	253	199	203	196	232	232	207	254	229	211	187	196	201	249	236	211	213	224	240	237	215	229	215	185	217	231	221	228	256	212	228	232	232	213	250	239	224	228	197	206	200	236	197	228	203	203	210	180	216	220	212	208	220	214	220	202	231	247	216	222	220	220	222	233	227	179	218	221	223	216	198	204	232	203	238	189	218	232	209	218	211	217	205	213	215	227	207	207	195	243	212	223	227	221	220	228	229	223	217	236	246	219	190	207	250	237	229	216	205	201	217	237	206	221	203	225	213	215	219	224	184	202	206	223	206	209	231	221	209	214	215	219	200	195	212	196	204	204	210	225	207	214	229	246	224	208	197	220	206	188	237	196	226	219	207	234	213	218	210	198	221	215	220	217	222	236	225	211	214	208	227	215	214	239	202	168	202	231	215	221	214	202	211	221	226	227	230	213	219	227	220	224	244	231	177	231	228	227	223	238	244	231	200	250	232	223	198	221	212	197	183	198	222	235	230	191	213	199	217	222	238	257	233	232	211	244	207	217	223	205	235	223	199	218	208	195	209	221	220	191	244	213	232	224	197	213	231	218	210	216	211	228	205	222	234	232	223	204	222	221	261	222	210	228	249	216	220	239	213	230	234	211	222	193	212	200	195	212	194	232	210	218	212	229	226	207	196	219	196	216	204	189	217	210	193	196	238	201	213	224	190	218	192	215	223	234	222	215	208	222	217	226	229	224	239	248	219	233	208	198	235	208	197	183	205	223	204	195	237	215	216	212	235	194	209	216	221	222	221	216	220	212	219	216	225	244	224	211	214	205	195	192	213	204	201	208	220	215	195	217	241	212	211	177	184	203	213	218	211	202	221	214	201	219	216	232	229	211	234	200	213	221	186	243	210	216	199	227	226	234	222	207	225	241	267	255	204	207	229	204	213	225	223	193	265	216	216	219	216	243	208	200	222	183	225	225	207	230	226	212	210	207	218	203	209	202	205	212	225	227	197	203	233	219	223	197	208	198	224	219	201	214	217	208	209	198	218	233	210	224	209	194	210	220	198	196	214	207	187	189	212	216	243	236	210	239	202	220	252	213	170	202	234	232	220	228	206	216	241	225	220	229	222	200	233	245	210	206	217	206	236	192	198	197	204	186	224	219	242	236	224	185	244	197	217	204	193	211	234	206	227	237	216	173	206	228	229	185	189	232	245	192	235	189	237	227	222	207	184	212	201	240	221	208	226	230	220	212	228	238	197	238	212	210	199	220	203	225	193	257	210	203	211	205	181	226	221	225	211	188	248	246	227	234	223	223	252	224	195	217	204	221	196	209	203	214	210	212	201	222	248	218	188	216	224	202	218	186	228	229	211	201	209	232	248	252	227	210	235	225	232	202	205	227	224	221	203	238	203	218	230	223	234	210	225	195	246	219	243	217	204	211	206	218	225	226	211	197	222	232	188	190	223	237	207	206	218	199	214	236	236	209	224	215	233	232	213	231	209	207	231	208	185	214	243	229	247	242	224	212	227	209	192	227	215	234	237	223	208	242	244	207	211	220	207	226	216	212	188	201	218	214	212	252	200	225	225	223	209	219	217	211	207	208	212	227	207	202	222	206	200	237	210	221	242	233	222	219	196	198	223	238	212	234	233	179	206	214	194	220	257	206	225	229	217
20969	10570	1862	1382	1204	1033	909	789	768	686	641	663	654	634	601	620	579	604	558	568	601	563	598	585	560	589	557	582	538	608	573	554	511	563	541	551	519	532	544	576	535	529	537	549	532	541	532	540	580	560	526	529	518	537	546	578	506	517	527	498	556	518	552	554	529	530	543	542	539	552	541	524	517	572	519	544	542	572	516	555	545	574	478	574	555	539	565	568	559	503	550	565	573	580	493	534	521	543	530	516	517	538	541	511	567	534	499	524	532	550	560	522	540	569	564	561	539	528	504	519	552	578	562	546	526	529	539	549	543	544	516	519	553	511	531	554	552	558	520	468	528	537	550	563	513	541	513	528	542	539	533	554	537	530	527	555	531	563	545	517	555	547	545	558	555	543	542	527	549	533	534	516	543	524	536	556	520	521	545	522	516	558	507	519	514	541	549	548	502	579	517	531	527	524	518	523	542	538	534	520	522	536	543	542	532	519	553	527	525	547	533	548	546	554	521	515	504	509	532	546	546	567	518	523	559	526	504	516	588	552	551	551	564	550	477	531	524	513	549	512	536	535	550	546	502	516	509	525	514	514	545	588	528	549	558	518	534	568	569	515	518	547	546	532	561	516	535	532	582	555	562	568	555	488	532	559	495	503	572	536	530	532	525	553	572	606	498	539	546	590	560	514	515	558	568	563	574	536	531	563	522	543	509	518	495	556	534	563	505	548	544	520	529	559	508	561	534	567	524	514	518	528	546	505	516	543	518	511	553	568	527	539	502	512	542	540	534	518	536	527	551	555	526	527	528	564	496	544	542	541	527	516	546	513	522	532	542	548	538	529	513	523	542	544	516	522	514	505	555	520	532	551	506	547	583	548	547	517	524	559	526	551	533	550	519	582	491	558	498	510	552	579	546	574	524	568	523	520	515	520	579	520	544	567	511	574	519	584	555	536	517	581	522	517	517	566	551	572	550	524	523	525	536	607	516	514	517	521	517	560	588	573	531	560	547	517	537	503	532	546	529	563	524	508	521	553	534	552	560	507	506	534	512	577	547	527	541	568	511	525	547	539	509	503	535	548	517	563	547	536	547	538	506	548	528	525	563	512	528	565	532	564	507	538	550	533	506	557	531	526	558	573	535	544	545	513	485	538	569	574	548	563	544	565	545	528	484	570	549	564	536	551	574	549	518	539	495	548	535	525	547	571	556	507	588	528	550	518	512	528	605	550	499	493	517	531	564	515	510	536	525	531	528	552	539	544	549	533	519	540	527	535	576	526	578	522	501	493	517	513	541	502	563	561	553	537	523	537	558	549	560	506	499	540	563	506	554	506	546	498	554	477	568	527	562	463	497	518	469	606	586	510	566	528	520	521	519	548	513	521	518	541	519	532	530	548	515	586	526	522	560	544	544	525	544	546	560	553	556	528	555	535	499	575	511	499	541	524	522	523	533	528	518	535	554	548	508	551	534	536	550	519	542	528	560	499	588	550	532	563	567	556	520	529	526	525	541	550	530	551	537	548	538	508	509	550	566	563	568	532	563	547	564	540	575	501	486	512	528	563	541	591	542	564	526	523	596	508	538	535	492	504	585	563	568	530	503	550	495	547	550	521	552	542	507	572	506	546	516	548	522	523	500	531	563	537	556	541	511	567	498	557	538	509	540	535	542	529	533	555	535	541	540	566	546	512	542	516	520	497	586	550	547	571	520	556	525	526	561	506	522	561	544	520	549	573	527	534	545	569	548	516	563	525	548	531	553	524	557	491	549	504	508	558	544	574	542	502	574	543	545	565	518	534	536	544	554	580	529	552	537	545	524	500	517	560	524	531	527	544	505	530	540	549	536	554	484	516	554	546	529	513	529	517	556	525	533	590	538	535	541	542	580	529	513	571	541	538	547	516	544	539	567	565	541	578	571	562	557	571	513	546	540	545	536	573	541	546	529	506	511	547	564	547	479	541	563	550	518	537	529	512	522	544	551	540	569	569	534	527	547	526	570	557	549	596	515	556	547	542	505	548	555	528	547	521	513	537	545	565	520	568	562	557	529	498	577	565	501	570	571	537	542	583	547	533	506	553	560	591	534	489	553	565	546	499	511	534	556	539	541	539	560	543	580	575	552	530	534	541	542	551	558	517	532	530	550	536	515	526	556	565	574	578	537	500	539	575	543	518	515	560	533	546	543	539	526	531	537	542	564	542	574	545	548	548	536	496	512	560	552	550	522	527	539	556	537	524	495	561	527	550	553	517	554	563	528	532	536	563	525	543	528	521	516	511	538	546	560	500	522	531	535	548	540	545	536	575	525	552	531	504	546	511	575	579	516	544	504	551	514	546	560	562	563	529	512	555	510	529	532	530	567	504	539	569	554	544	515	558	556	536	538	541	548	490	552	526	569	550	527	537	542	565	535	536	516	550	572	524	553	564	532	515	528	533	528	555	604	560	554	517	564	518	542	541	564	513	575	524	505	569	574	541	550	532	524	531	512	549	527	510	511	554	546	542	527	561	509	530	529	545	508	519	520	505	549	518	503	520	539	555	538	563	537	529	521	495	540	501	533	488	530	503	564	544	513	537	551	558	524	557	557	538	526	531	542	559	537	551	525	549	506	549	521	535	534	517	516	555	496	541	532	545	563	550	527	544	530	553	569	509	526	546	552	595	536	527	516	550	568	534	534	531	541	571	594	465	513	533	537	521	508	509	540	518	529	496	511	546	521	526	523	534	528	533	536	564	503	541	556	548	565	537	496	545	550	563	502	559	503	546	507	572	501	554	546	554	529	542	510	526	588	531	548	555	558	521	539	556	482	542	567	569	573	528	555	589	564	493	561	540	558	513	535	522	539	553	548	544	531	529	527	567	563	491	547	482	537	554	520	519	518	523	580	530	534	531	567	542	525	532	519	548	507	512	544	519	561	543	535	560	500	547	542	520	515	518	522	541	556	538	531	557	592	541	565	507	516	528	545	528	526	506	547	525	558	526	543	545	536	541	550	541	508	536	546	517	535	562	508	603	520	551	567	526	541	579	506	515	537	513	551	504	555	528	526	509	556	543	573	508	498	494	498	544	566	518	529	576	518	521	524	526	537	526	538	538	551	581	525	525	556	578	551	527	541	514	524	510	492	550	535	530	543	559	560	527	490	536	556	542	550	528	540	542	503	532	558	558	494	546	538	533	558	535	521	533	546	533	513	519	515	566	566	539	541	569	555	547	486	568	510	552	538	525	547	536	502	519	514	476	521	541	522	576	514	513	555	509	521	534	576	556	531	551	529	534	525	531	528	566	564	502	577	534	526	549	532	571	566	518	537	537	574	561	517	558	529	515	543	534	539	544	591	557	544	513	515	540	498	521	526	536	562	574	530	520	538	541	521	515	541	547	530	586	499	568	532	541	527	509	553	541	561	508	537	518	561	530	525	550	545	555	520	539	492	550	540	534	527	554	565	545	536	565	524	523	599	554	515	484	525	537	551	550	526	577	577	544	546	535	555	548	555	514
11147	2895	336	218	234	206	227	240	229	207	225	217	214	213	261	231	213	226	225	225	216	195	217	235	203	244	221	241	204	214	221	225	208	214	222	245	233	242	236	200	210	224	212	192	214	243	238	230	212	223	208	224	231	191	219	231	218	224	194	215	216	241	212	212	205	222	214	230	226	218	210	243	220	222	203	211	231	217	211	201	204	209	242	220	200	202	209	216	226	210	211	281	217	234	224	232	202	218	224	198	230	239	258	200	214	242	226	233	245	212	217	228	201	220	222	197	225	197	191	223	237	246	215	207	226	206	227	229	212	228	211	202	239	195	235	233	205	196	241	222	229	236	205	221	217	244	244	212	235	203	210	194	203	240	216	211	256	252	201	230	210	196	201	232	239	202	245	208	192	200	228	224	243	227	228	214	236	229	212	193	215	215	201	195	218	204	202	229	215	235	201	231	204	215	254	226	203	218	201	217	196	237	234	201	221	229	213	230	209	202	220	207	213	201	218	224	223	215	196	193	197	210	226	221	211	213	204	217	223	220	216	219	222	218	224	235	208	231	221	211	203	205	240	227	208	222	233	186	220	229	214	219	221	200	220	224	198	243	212	227	237	223	225	216	218	251	220	225	231	215	219	210	219	212	224	210	242	211	216	205	205	208	189	224	222	210	215	228	221	202	216	198	220	210	196	225	201	200	221	205	216	244	220	195	218	197	228	199	205	192	208	213	208	214	224	214	212	229	234	212	190	218	217	229	222	239	234	235	211	205	208	220	223	206	238	181	200	249	218	212	221	236	219	223	232	193	236	213	224	213	196	200	191	241	243	218	234	223	233	199	218	234	234	219	212	218	206	205	202	212	194	245	209	216	238	227	213	222	206	220	215	202	238	232	196	203	211	213	244	225	211	198	226	241	225	212	194	203	206	191	212	217	231	241	204	209	240	233	208	216	192	201	191	209	202	216	243	217	207	209	236	219	223	224	216	211	223	201	230	228	191	222	209	228	207	221	216	214	217	213	213	206	214	223	210	215	205	197	209	239	214	256	229	230	243	226	187	224	244	254	232	248	232	204	222	250	231	214	223	218	223	233	219	204	218	215	222	193	235	223	240	239	231	217	189	232	186	224	229	219	226	219	220	217	197	207	214	234	203	243	202	231	239	214	229	230	226	203	221	198	202	210	247	206	210	178	231	210	199	213	233	210	189	230	220	209	212	212	229	228	196	198	206	213	219	237	206	193	214	241	226	216	214	228	238	191	231	190	225	237	241	202	230	219	217	189	212	212	240	231	225	198	209	213	225	216	189	206	221	214	216	229	248	214	194	240	228	221	216	216	202	232	218	218	199	228	223	221	217	218	204	203	222	239	209	210	184	200	226	235	206	223	220	217	222	199	208	230	218	222	205	229	246	219	227	214	214	237	239	216	214	234	221	214	207	216	212	223	242	207	242	220	246	183	250	227	217	226	221	227	206	246	193	224	221	218	195	218	232	209	232	210	218	194	208	232	208	207	235	194	212	174	223	193	201	198	252	195	219	209	219	232	212	219	225	200	228	211	232	223	209	183	194	202	214	200	213	227	235	202	233	210	212	219	235	237	223	234	219	214	212	202	219	253	209	212	210	191	230	220	203	179	221	230	207	235	233	217	233	221	209	204	227	229	224	199	207	204	194	224	266	236	187	237	214	233	253	189	236	204	256	232	209	217	203	220	201	234	228	225	205	204	196	227	204	217	262	242	249	240	196	215	229	211	241	201	217	216	214	232	210	218	237	228	191	231	209	214	227	213	214	241	230	216	217	227	222	235	197	225	245	224	221	200	217	214	204	223	228	211	184	222	224	228	216	218	220	227	205	216	229	229	200	221	226	213	217	230	195	230	216	252	192	217	240	202	234	228	222	204	209	221	232	177	227	219	247	221	249	199	217	235	194	207	207	202	214	250	235	221	198	231	210	217	217	230	209	233	185	198	229	198	202	220	221	246	234	240	218	196	190	221	194	200	213	250	202	213	224	244	186	220	213	210	215	235	221	217	229	236	231	238	234	215	224	239	236	235	206	253	207	216	218	222	226	222	232	231	221	232	242	208	225	185	206	260	235	223	210	236	194	237	202	212	238	216	212	239	204	229	231	206	226	225	211	239	232	212	215	208	224	216	235	218	208	207	229	209	236	245	200	213	207	219	224	207	214	250	244	231	214	242	236	243	236	221	234	211	220	199	218	226	205	229	229	217	233	227	207	208	208	207	195	183	232	234	207	231	221	190	222	206	182	231	226	222	226	257	236	220	199	218	246	232	209	214	225	240	217	204	209	206	209	233	212	230	237	229	198	225	230	219	199	219	235	224	224	213	215	237	244	208	223	247	232	223	206	217	234	218	216	230	207	213	232	205	228	219	208	194	225	222	265	217	238	248	230	211	230	210	225	228	249	213	247	222	243	212	237	191	219	198	225	237	187	216	225	214	228	204	210	208	224	206	210	226	220	194	225	235	211	200	211	244	202	192	239	207	205	230	226	207	206	204	230	252	241	204	216	217	258	220	220	214	210	222	238	226	218	230	204	175	208	214	195	220	215	251	218	197	238	224	213	229	198	233	241	223	193	255	230	216	202	210	206	199	221	217	253	232	232	194	187	203	227	216	212	206	233	234	206	211	193	210	237	229	207	208	215	222	231	200	243	222	220	204	237	188	215	235	194	215	222	236	212	228	213	220	246	229	209	211	233	216	182	215	209	215	207	228	189	213	194	257	222	220	214	193	208	232	214	215	229	218	219	248	230	226	229	241	221	204	208	229	219	222	252	217	231	230	185	203	223	226	204	193	224	227	225	208	244	224	214	205	214	203	205	209	195	227	228	210	231	212	216	216	220	227	240	223	217	229	235	203	221	225	207	195	193	235	226	218	215	209	234	208	202	207	212	218	205	226	237	213	244	250	220	222	211	208	222	230	227	177	218	222	210	227	236	218	225	227	199	191	213	212	222	232	219	212	215	215	267	240	221	222	207	234	231	245	207	202	229	216	229	219	199	241	205	208	218	228	205	213	223	236	227	233	215	266	241	243	246	225	211	214	209	214	240	201	229	242	220	237	225	201	229	217	209	218	213	220	238	231	210	192	213	241	225	219	196	216	216	242	210	219	234	220	190	200	234	201	211	210	219	193	198	227	201	215	214	224	220	225	232	222	193	210	192	189	199	207	233	244	220	188	235	232	236	235	235	224	241	222	224	221	219	223	203	259	203	209	211	214	214	235	200	218	212	203	225	242	215	210	188	220	213	257	224	233	256	233	219	205	256	213	246	208	222	235	203	222	215	243	199	230	213	220	200	224	230	215	227	204	213	240	215	200	222	222	257	230	216	221	244	213	242	242	233	216	231	223	231	189	204	182	196	209	213	234	240	217	202	223	219	234	220	217	230	220	230	204	206	231	207	221	189	226	202	224	218	237	209	206	254	223	233	213	218	217	249	225	210	221	201	216	197	207	228	226	243	214	210	214	213	209
8400	2912	675	620	594	618	598	556	546	558	539	538	563	563	535	534	539	561	574	569	551	531	577	573	525	535	536	543	567	553	571	535	556	558	567	573	547	558	541	546	590	558	571	546	533	520	561	534	550	580	582	532	574	491	534	561	585	567	526	553	587	568	554	570	583	555	546	579	549	534	553	552	523	541	563	547	570	562	536	559	578	565	575	564	523	570	579	584	586	533	543	572	508	559	571	571	502	550	546	550	579	564	558	583	544	551	572	537	549	536	594	537	580	586	574	539	567	548	595	553	541	568	547	501	533	537	573	545	547	512	553	532	571	531	563	541	531	561	540	557	514	535	503	543	572	530	585	571	557	567	572	551	556	571	569	537	534	527	587	570	500	580	532	525	572	571	550	581	517	539	518	539	539	572	566	551	546	531	557	558	530	556	562	516	578	516	545	537	550	507	545	580	556	562	564	528	570	553	551	557	553	593	512	587	543	553	551	545	523	552	548	536	590	544	549	614	595	537	560	589	581	563	599	547	564	534	585	566	554	557	549	570	547	565	528	568	513	589	535	513	554	561	594	591	541	583	546	540	576	545	546	539	577	568	505	583	563	546	542	529	561	530	541	532	561	569	532	566	551	570	541	564	537	542	595	547	578	544	577	582	517	570	517	541	510	569	543	598	525	578	537	540	540	548	580	550	535	524	571	534	575	547	568	606	560	549	530	574	549	539	539	554	572	542	549	610	557	561	555	549	590	577	569	542	531	585	527	548	556	584	551	548	607	516	535	579	574	564	550	542	543	533	551	549	540	569	553	526	506	531	525	571	583	537	560	538	533	579	565	564	605	550	573	577	622	551	569	566	549	532	623	535	530	551	561	582	549	554	569	535	571	509	555	510	523	528	526	536	545	569	590	563	580	577	537	560	550	528	574	531	514	528	560	538	567	562	583	550	535	605	559	570	553	593	498	572	587	576	558	604	521	561	542	577	548	598	502	568	567	576	535	572	589	554	555	592	593	541	538	587	539	549	574	571	549	548	538	569	537	555	547	555	536	584	515	519	559	559	542	598	554	559	564	559	515	555	586	552	502	560	565	553	557	520	555	576	556	559	565	557	594	567	572	542	567	544	583	575	531	573	603	572	549	567	535	589	515	569	561	547	553	517	535	538	569	558	549	544	529	547	535	495	580	543	572	544	600	547	573	529	512	564	569	582	583	599	536	547	522	602	549	548	557	528	577	557	549	557	569	541	543	537	521	526	547	555	510	569	542	545	576	575	540	579	555	557	512	512	559	553	554	552	539	574	543	557	537	530	580	566	558	582	546	537	511	524	546	539	571	521	550	557	509	583	559	565	576	494	547	534	559	571	538	554	578	545	578	580	563	563	571	550	537	529	552	574	539	551	577	586	556	546	560	529	544	524	580	558	559	552	547	551	544	549	548	525	559	569	597	595	561	609	525	579	608	561	557	568	517	562	574	557	536	542	597	562	530	561	574	519	584	568	520	561	574	556	512	524	574	576	604	552	532	546	574	527	527	557	577	523	556	564	551	539	525	549	541	511	564	565	571	535	537	573	563	613	576	597	544	569	553	603	569	520	563	531	537	583	594	541	554	514	580	526	547	565	534	575	560	584	566	567	550	548	554	533	541	576	509	535	537	517	544	549	585	531	565	575	550	571	530	561	537	542	566	514	586	552	550	569	535	566	601	592	549	538	550	585	555	502	541	567	542	520	570	542	579	548	575	564	602	610	588	576	567	558	563	551	535	557	581	605	520	578	575	532	601	541	529	591	588	600	563	564	550	591	558	574	556	606	553	543	567	542	565	564	550	531	571	545	559	569	559	559	552	584	560	568	560	536	506	546	565	586	594	578	570	593	545	571	548	625	542	542	527	583	524	573	531	533	542	573	545	547	586	541	591	570	585	564	589	563	569	542	554	556	545	582	586	559	564	550	597	587	556	546	578	545	606	581	556	566	554	595	621	536	554	557	540	594	560	531	579	569	553	559	566	550	601	625	549	540	545	552	611	530	607	570	599	528	547	593	610	567	571	562	603	567	550	595	562	525	561	516	577	546	564	543	524	558	609	528	538	584	558	555	592	558	580	541	552	544	539	576	544	511	550	569	565	516	570	553	550	527	540	556	546	570	560	533	586	533	555	567	541	622	577	560	535	537	568	573	540	553	544	550	537	586	515	533	550	534	557	546	559	548	574	517	564	543	523	496	591	578	579	534	529	616	532	570	566	527	554	563	526	503	554	542	574	570	565	521	558	578	538	593	534	566	576	540	571	570	564	564	548	548	527	545	551	508	538	539	549	524	564	605	587	567	562	576	549	560	556	520	509	542	575	554	565	566	575	566	575	521	532	542	596	535	567	552	500	575	551	570	561	584	578	565	563	558	525	564	561	609	545	551	558	547	568	557	576	549	550	576	537	542	525	511	569	514	559	552	542	527	568	552	587	568	547	597	530	556	554	533	566	517	530	546	563	553	591	524	561	534	568	598	565	541	567	555	549	545	497	581	538	540	541	573	551	597	533	607	531	562	535	560	555	538	571	558	521	544	597	549	550	531	499	558	548	535	557	577	571	556	558	550	576	554	561	555	560	555	530	555	539	565	560	592	579	550	542	558	564	598	536	611	568	594	582	574	551	514	566	599	571	550	580	549	544	577	512	536	567	554	559	559	542	567	575	538	588	560	546	553	534	546	568	527	511	554	505	563	517	584	541	579	542	573	541	529	523	550	566	575	559	530	512	543	616	560	547	559	585	563	567	579	582	562	603	565	543	568	562	569	542	510	580	544	558	545	553	541	540	528	577	560	554	566	517	543	518	574	517	573	553	545	543	585	565	560	576	599	532	547	521	552	548	546	589	529	557	518	542	581	558	593	541	541	571	577	578	532	568	582	579	539	525	554	528	551	556	608	558	571	537	565	551	600	575	525	583	593	589	546	555	523	550	559	535	558	540	555	589	550	591	503	564	570	582	583	560	545	580	548	591	567	597	526	538	513	592	548	547	561	557	575	525	569	519	556	562	543	514	559	582	546	555	539	521	537	545	558	560	530	555	594	530	529	588	593	553	552	579	583	532	570	568	604	559	518	578	571	613	555	531	532	534	560	555	573	540	571	549	519	559	561	572	535	534	544	608	564	545	555	536	602	571	538	580	528	547	592	564	589	606	600	572	595	533	550	556	617	570	551	575	567	560	512	572	560	545	567	546	557	597	546	572	499	535	537	568	585	566	536	536	561	572	540	561	596	594	561	558	606	568	565	539	573	523	527	538	581	538	556	573	542	525	562	523	531	580	551	547	566	542	502	589	564	573	543	538	529	544	558	572	617	532	540	562	579	546	539	561	527	553	544	566	556	542	533	585	537	553	577	578	537	542	533	555	540	587	549	624	573	533	557	527	542	554	565	585	582	559	537	600	535	553	577	567	540	532	534	562	553	553	567	579	561	554	503	565	596	561	551	532	532	529	529	584	585	548	559	544	586	590	554
23186	7950	1042	399	362	347	334	311	304	292	287	258	303	271	272	257	301	284	275	274	284	303	283	275	256	261	263	259	283	264	283	311	290	250	292	264	268	266	259	263	289	282	298	287	272	262	256	286	272	262	286	304	264	259	281	262	280	267	283	265	270	279	298	283	258	294	267	259	278	248	265	303	268	272	275	289	275	276	290	329	265	256	279	281	262	273	270	274	255	288	315	287	243	318	284	325	276	258	274	292	272	298	273	272	301	287	280	248	264	255	268	302	277	270	273	250	287	280	286	265	271	302	242	252	266	273	275	266	268	295	251	273	307	251	262	255	242	254	271	276	272	282	271	242	293	270	287	258	289	302	274	265	266	285	285	279	281	290	269	279	273	298	286	273	290	276	255	309	265	298	306	256	280	261	295	259	268	273	242	276	295	292	292	283	290	282	318	294	257	302	244	279	288	243	257	274	284	266	300	261	274	264	264	275	301	299	290	265	271	260	253	282	249	298	280	273	262	253	271	277	246	267	224	298	290	239	270	267	266	298	276	297	285	265	316	296	261	268	285	293	298	298	287	254	282	242	305	260	286	289	291	280	271	270	274	247	269	272	260	272	296	269	274	309	249	259	289	268	258	288	304	275	280	280	272	251	280	271	301	309	262	276	329	275	264	264	234	276	293	274	308	279	258	271	273	277	267	287	268	273	275	279	280	261	280	283	296	268	249	326	263	255	248	272	284	271	272	282	291	252	261	262	267	234	288	268	289	295	304	279	244	264	304	253	285	260	241	272	300	274	274	293	263	249	274	290	320	284	278	247	308	263	245	268	236	268	311	279	286	268	281	283	272	240	270	294	266	273	267	304	285	275	265	291	240	279	269	293	284	257	262	307	247	291	296	275	282	264	284	256	246	265	264	293	250	263	258	295	296	292	260	291	275	273	272	229	280	264	265	263	290	280	242	256	289	273	283	285	307	274	280	248	242	285	270	261	296	282	290	274	252	292	263	275	251	270	282	261	266	289	258	279	271	285	290	278	263	263	279	303	276	280	252	302	268	297	264	286	250	271	279	275	275	287	302	260	261	297	266	288	287	278	299	272	256	284	265	280	269	292	276	268	295	250	287	266	263	289	266	279	263	275	262	276	258	291	290	290	295	267	255	274	282	286	279	280	298	289	280	282	308	276	273	287	257	250	281	265	322	304	248	285	252	257	299	253	286	272	312	261	275	299	276	288	268	251	295	277	287	269	274	296	292	266	289	277	297	259	291	247	289	269	266	281	293	299	267	309	301	271	267	265	261	291	277	254	275	255	282	268	261	290	269	290	278	267	257	282	274	267	269	292	281	277	287	291	299	268	285	266	270	254	285	291	270	272	280	268	292	296	275	272	269	254	252	294	285	293	274	274	287	307	260	290	270	273	270	272	281	292	274	228	276	289	279	270	289	285	311	286	261	242	270	291	276	256	264	277	266	278	307	284	271	235	281	289	278	274	293	294	245	252	275	311	288	259	258	285	286	303	276	289	248	253	294	262	275	269	259	299	281	275	272	252	279	249	266	278	248	304	294	261	285	279	274	279	281	275	291	260	311	282	280	275	252	273	283	275	274	288	270	270	270	253	311	279	261	298	266	243	268	271	268	268	295	270	287	295	280	246	266	286	242	273	266	282	271	262	252	288	272	281	284	261	263	326	263	302	286	268	279	290	263	282	284	296	285	277	289	288	282	296	245	268	299	283	304	269	276	287	267	255	273	275	328	266	350	249	299	294	276	288	291	271	310	266	298	248	302	295	289	274	250	282	268	272	283	286	293	281	300	243	292	271	278	271	280	279	281	282	257	273	281	304	299	281	270	294	299	267	285	302	299	285	281	247	266	266	285	299	262	261	271	266	274	265	303	296	295	283	284	280	246	320	261	271	281	291	302	248	242	255	279	270	275	267	271	244	241	244	276	274	295	292	270	255	289	287	250	300	264	292	288	264	268	283	290	264	277	293	276	260	290	259	257	265	304	272	273	284	251	288	291	258	258	298	259	255	302	284	263	275	249	247	271	285	265	300	299	286	306	304	301	257	258	305	275	274	294	276	304	305	273	307	261	279	289	270	279	268	281	265	287	262	291	277	297	272	277	290	263	314	249	260	262	293	286	268	286	294	309	285	284	273	280	258	297	262	274	259	274	274	253	274	276	274	296	284	284	278	264	286	254	257	262	253	243	273	285	289	284	285	269	272	296	282	303	287	281	274	310	261	280	287	275	267	274	298	278	290	262	298	298	319	284	290	276	278	278	262	304	298	275	301	305	279	279	260	269	273	277	292	263	258	260	269	310	257	282	259	270	301	269	247	286	289	275	287	290	285	269	266	290	284	285	256	253	280	298	258	267	289	249	282	271	285	267	288	311	272	287	314	263	273	302	253	256	260	287	278	280	265	264	288	288	281	270	262	240	278	278	278	253	268	258	284	295	273	245	276	301	304	276	276	281	292	284	272	311	269	257	290	269	303	268	291	267	273	267	263	264	291	251	277	307	299	265	270	310	259	295	307	289	302	281	261	267	260	262	270	262	269	243	314	242	265	255	247	261	274	277	296	289	271	284	299	265	267	259	306	269	273	277	256	286	238	319	289	283	251	285	256	270	248	287	265	272	287	269	264	272	280	275	292	282	313	293	284	290	278	285	258	269	274	269	274	286	280	277	251	301	280	266	280	294	263	291	276	256	292	245	299	280	270	260	289	279	277	271	290	278	258	279	301	265	233	292	278	273	284	280	278	294	273	286	279	278	278	285	298	277	275	283	270	243	278	244	256	297	250	237	271	262	300	295	288	301	281	247	274	276	279	276	303	288	266	274	281	285	277	297	297	291	283	271	258	267	298	282	291	292	253	310	280	285	253	302	264	279	260	266	279	281	270	256	294	291	263	257	274	281	277	282	286	276	269	290	268	248	299	277	275	271	305	295	270	285	269	271	247	261	295	302	267	276	260	282	267	259	303	261	297	302	250	258	283	267	277	273	290	263	301	275	279	259	277	257	274	241	286	266	259	309	300	276	312	258	280	273	260	276	305	268	257	239	286	246	313	272	248	273	288	278	278	261	280	249	274	270	289	278	294	260	290	266	276	276	267	272	275	273	273	266	270	280	305	267	278	289	278	271	303	284	259	259	252	297	301	274	289	260	301	295	259	264	272	304	247	297	302	307	298	284	278	263	271	240	277	269	281	309	286	277	269	241	297	314	274	251	258	278	277	290	302	275	290	252	275	258	273	271	292	269	283	247	266	266	307	300	286	283	285	281	273	258	270	290	236	274	266	269	284	262	268	253	291	265	269	273	301	279	254	283	286	286	276	293	309	280	262	270	273	271	239	259	317	277	241	265	286	277	255	268	286	292	303	270	271	286	252	263	292	306	269	273	276	251	274	295	272	270	279	284	253	301	277	277	267	270	297	298	264	299	254	268	294	279	257	271	253	284	313	293	304	285	287	278	299	272	341	296	260	283	272	279	287
16818	7025	1386	1117	1048	960	894	801	763	822	738	739	747	741	742	709	696	755	696	691	723	681	669	701	711	671	716	681	678	675	655	672	656	695	693	696	666	715	690	689	690	683	692	730	729	715	719	672	675	654	675	659	669	670	671	692	691	692	698	704	682	690	639	682	692	712	701	670	676	652	698	676	725	672	661	676	628	686	699	644	662	660	679	686	693	691	693	642	683	666	671	653	667	647	648	734	658	695	703	660	661	710	627	665	763	699	683	639	667	676	685	642	755	676	685	673	651	661	663	689	671	682	683	678	667	669	732	691	720	636	705	669	644	676	693	676	709	639	704	631	683	666	727	710	690	692	667	673	660	657	674	689	705	639	662	647	706	668	697	700	682	693	689	649	691	676	647	692	709	684	663	660	666	639	683	689	639	689	663	666	636	707	702	667	642	652	709	657	659	685	670	590	674	688	730	654	702	662	664	713	661	666	681	674	652	660	679	652	704	672	653	707	687	714	676	681	640	648	704	661	658	695	681	695	654	669	635	642	688	672	718	648	652	682	694	688	646	689	703	724	656	737	683	666	654	642	690	709	650	669	679	662	679	653	746	706	662	653	709	714	675	687	631	642	654	730	656	684	703	658	690	705	687	705	684	700	704	683	640	703	680	706	651	656	682	674	677	633	701	682	701	673	648	665	656	695	680	677	698	627	721	682	657	715	664	695	651	700	661	689	686	684	686	672	647	718	638	661	655	720	673	658	704	677	653	662	625	629	712	714	666	689	656	677	671	676	706	681	685	677	666	669	682	709	666	686	670	666	702	662	682	665	678	624	602	651	676	678	685	687	678	684	664	672	693	664	679	732	681	679	637	675	708	651	720	655	696	682	663	643	670	654	672	662	634	669	622	668	646	655	698	674	682	643	640	716	679	633	677	675	654	743	665	667	683	711	677	672	678	648	677	625	690	668	684	692	702	661	688	649	694	703	677	667	684	672	633	689	660	654	722	675	664	712	688	665	704	690	695	672	680	640	687	674	661	652	682	697	655	632	658	676	693	690	704	680	683	682	690	677	661	615	657	690	643	690	638	702	721	690	663	677	706	703	639	674	658	657	650	684	626	704	723	648	688	689	663	729	701	703	666	684	689	675	660	664	709	659	611	660	683	718	670	685	677	711	705	683	647	685	677	696	680	646	689	674	636	652	686	698	677	718	717	671	647	664	717	667	697	683	645	640	640	679	677	691	661	702	671	666	667	640	715	674	642	665	712	669	665	645	633	706	648	664	641	682	651	654	665	648	675	665	661	675	721	644	690	685	674	650	651	682	683	702	684	679	681	714	598	681	662	681	720	673	653	642	650	650	642	676	675	683	648	708	668	652	684	681	681	641	700	721	710	624	669	673	675	698	673	665	696	693	655	686	664	659	673	664	689	643	637	671	625	692	662	647	689	654	673	638	649	644	702	700	690	717	662	645	648	698	657	658	668	639	653	723	636	617	662	674	679	649	628	711	656	692	684	702	682	678	672	664	717	688	686	633	722	668	659	690	732	650	657	674	635	673	657	666	666	678	690	701	703	661	729	687	659	713	626	708	667	645	640	677	664	715	631	678	693	659	631	650	629	645	682	690	704	648	702	710	643	697	672	639	667	716	669	682	690	686	657	665	648	687	686	703	659	680	710	676	681	693	703	646	690	643	699	694	667	707	721	692	715	684	706	743	696	678	690	711	680	675	705	662	672	700	691	646	619	675	657	660	660	694	700	622	697	655	673	634	717	656	745	665	700	700	660	660	713	690	690	642	696	703	642	672	655	692	675	744	720	621	684	664	692	628	707	637	676	645	679	690	715	700	682	665	661	669	700	663	698	659	696	623	648	665	701	643	653	661	652	712	683	683	659	723	686	669	632	667	687	594	695	661	652	676	679	662	674	657	668	654	670	682	616	651	665	700	655	653	709	707	658	639	684	618	701	637	677	754	732	650	701	651	696	654	681	693	667	709	692	644	661	680	696	686	733	720	670	692	693	657	680	662	672	664	665	641	689	688	689	670	653	665	668	640	674	642	684	697	655	670	702	679	664	645	694	657	686	669	663	735	670	688	659	661	632	644	691	696	702	681	682	674	656	699	686	693	608	685	684	654	712	693	640	616	711	688	703	696	685	665	710	658	690	700	670	635	700	695	695	676	709	675	679	615	673	657	650	666	676	673	682	653	677	686	661	668	695	679	633	664	724	703	703	666	698	675	665	681	659	706	674	624	684	639	684	679	705	705	712	659	660	649	640	655	682	710	672	660	660	649	694	644	627	710	689	669	634	700	658	684	660	698	669	647	654	694	641	693	692	630	683	666	646	624	617	652	692	661	691	684	708	692	664	647	667	717	656	667	658	707	657	711	687	671	664	698	692	643	651	694	649	655	669	662	671	633	672	650	660	667	712	716	688	654	660	662	703	656	689	665	685	648	708	629	668	688	692	621	685	655	617	706	683	698	695	651	684	687	657	737	665	665	700	661	701	693	669	672	647	692	664	677	689	721	679	669	693	706	625	680	686	695	698	741	671	689	667	720	677	692	625	708	658	676	667	680	690	693	702	684	661	710	694	658	692	691	656	642	646	669	686	663	676	685	707	647	696	693	667	645	696	694	650	655	676	667	693	682	692	689	644	715	640	663	636	651	704	687	654	691	692	649	693	641	674	645	662	677	664	711	732	627	680	660	640	714	647	617	670	644	659	649	652	683	703	668	686	680	675	689	711	694	664	682	655	665	702	647	689	629	677	650	666	664	703	631	693	698	625	643	654	657	686	684	724	679	616	695	689	664	656	705	675	655	662	653	682	646	660	691	674	702	705	738	691	657	647	696	626	651	659	666	673	670	691	681	685	673	649	675	652	660	638	632	623	660	708	689	674	710	670	672	630	646	661	658	658	669	650	670	684	683	738	701	649	648	710	683	651	691	653	701	669	689	675	724	678	679	693	650	669	616	677	692	672	682	656	676	708	691	669	655	699	738	639	667	645	714	649	640	650	641	656	731	696	670	675	709	639	689	655	676	666	664	662	645	663	640	689	664	668	653	660	670	701	632	677	678	654	708	680	693	694	647	702	680	721	652	692	699	638	675	686	668	696	672	677	659	647	684	707	688	674	672	604	687	686	698	673	689	660	680	698	689	653	664	713	648	715	726	669	644	684	648	687	697	644	701	663	662	710	672	696	702	649	704	687	625	646	685	665	674	675	680	647	675	662	723	656	682	682	696	693	671	643	706	704	677	676	729	683	631	643	652	669	640	675	667	709	684	704	654	734	681	722	675	688	680	675	704	688	667	651	669	673	698	638	686	658	658	655	685	694	711	663	670	626	634	684	636	659	696	706	650	658	640	659	640	640	685	617	648	675	680	681	656	662	649	649	716	690	659	633	674	681	638	696	648	672	682	711	675	720	665	670	615	678	672	683	643	694	623	708	662	655	676	699	683	707	648	611	664	681	657	644	695	689	648	656	674	668	687	668	658
32698	13215	1513	470	371	285	264	269	253	249	216	263	228	229	242	249	230	217	230	204	211	193	202	222	243	192	225	225	206	223	203	193	220	228	239	211	216	223	240	206	209	210	185	192	209	206	207	212	206	219	202	220	212	214	223	229	178	216	215	233	198	222	243	191	208	199	246	234	216	199	214	243	195	200	224	215	199	206	265	213	211	218	189	261	234	213	224	225	219	195	218	209	209	213	204	212	210	203	225	215	217	199	240	213	226	204	214	235	209	204	252	236	227	187	215	212	212	224	278	203	213	221	214	214	230	218	222	238	216	226	222	227	259	214	246	223	221	197	214	230	215	211	246	194	206	243	220	226	193	231	254	186	201	238	223	241	234	218	227	214	238	223	219	192	232	192	256	200	210	182	219	245	240	184	228	203	209	196	195	229	222	227	198	223	230	196	203	241	214	228	228	228	216	221	244	193	192	223	187	212	214	196	200	204	185	229	206	190	214	193	237	222	209	200	212	210	200	215	198	223	200	221	201	208	188	231	224	235	210	240	224	219	230	235	183	206	236	241	224	219	204	224	237	196	196	219	199	222	213	207	189	220	197	230	219	203	231	226	213	208	236	213	201	215	207	202	240	188	201	207	225	238	222	224	237	215	191	212	213	203	202	191	196	198	216	239	221	214	219	230	227	237	203	203	197	228	235	204	214	200	213	206	219	214	208	222	207	216	218	196	196	232	208	215	201	193	215	231	198	218	195	217	220	225	247	242	251	205	209	181	190	212	215	190	208	235	207	209	215	207	212	217	208	222	213	227	206	222	203	210	191	213	189	203	198	236	191	225	193	211	240	193	227	202	186	225	176	217	213	249	205	242	233	202	216	195	251	218	214	205	199	200	187	200	226	187	212	243	206	213	184	210	242	238	212	225	209	213	235	233	237	231	203	229	227	191	196	228	222	223	223	219	197	211	203	201	188	223	205	197	182	208	224	225	210	191	199	189	234	191	217	216	192	210	189	216	228	217	202	222	230	219	226	221	227	216	210	204	201	210	213	205	227	213	233	199	218	230	240	209	194	203	206	213	209	202	229	240	225	194	175	215	234	236	219	234	225	212	250	206	215	224	213	233	217	249	200	208	231	222	240	238	219	249	234	186	239	221	214	206	216	201	241	218	231	211	211	222	201	206	233	218	227	215	221	211	224	233	195	225	204	219	213	221	200	230	219	193	198	186	213	221	229	215	228	209	197	195	227	205	203	208	218	224	221	218	189	232	205	205	213	207	219	214	225	215	204	208	221	210	214	209	209	215	214	195	226	213	226	210	192	203	212	216	220	224	223	213	220	199	210	219	223	206	206	216	213	215	209	214	205	224	206	219	195	219	237	189	189	234	206	204	217	242	223	207	247	211	229	218	223	206	210	226	254	210	204	211	205	182	199	204	223	217	202	219	204	220	209	212	208	193	244	199	193	193	208	235	231	214	213	220	217	225	220	180	205	195	218	214	214	196	239	226	217	209	230	230	226	242	198	196	199	211	215	205	227	235	206	192	185	215	242	209	215	213	222	209	212	244	205	239	185	217	214	204	218	233	226	233	202	222	242	206	218	220	208	222	216	233	215	208	216	224	220	201	228	204	222	228	199	245	243	205	246	237	225	218	231	220	220	235	222	229	208	237	217	208	214	228	221	239	206	213	217	226	252	207	217	214	232	239	247	225	212	203	213	245	208	217	220	211	224	187	231	235	205	210	227	221	226	201	227	213	226	214	223	228	215	240	212	206	234	228	206	220	188	218	217	207	206	207	213	233	216	194	227	219	188	220	230	214	193	205	206	206	178	230	227	213	214	197	208	177	216	239	197	202	254	214	220	208	237	218	255	255	214	225	241	203	215	219	196	232	202	212	227	206	232	255	209	197	192	211	206	219	222	192	217	221	241	202	239	211	196	190	208	225	216	195	226	227	224	212	215	211	226	220	213	230	210	203	227	209	214	207	221	229	211	214	203	228	176	228	189	226	212	194	194	212	202	211	236	199	217	203	238	217	221	225	231	219	204	209	198	216	213	207	202	202	221	190	193	210	226	206	228	212	221	199	200	216	211	212	216	217	209	236	227	216	224	230	211	195	234	232	200	213	221	207	215	229	221	202	216	212	211	212	230	200	215	211	241	201	211	201	223	237	224	209	224	199	202	216	219	228	233	209	180	219	192	200	222	208	218	201	212	217	209	231	214	189	233	224	224	229	221	233	248	225	208	233	195	205	235	244	219	215	207	229	208	223	223	194	181	190	210	229	214	214	212	202	188	234	225	246	205	233	204	180	217	225	220	221	197	238	204	233	224	202	203	234	212	224	217	199	221	204	223	216	191	216	219	191	202	200	204	242	220	201	215	228	208	218	198	223	221	208	186	220	215	218	231	208	206	212	204	229	242	209	220	208	224	176	257	250	235	244	234	218	217	248	215	218	207	192	231	216	221	221	205	224	208	225	204	198	218	225	229	195	223	213	218	203	258	223	219	213	196	200	232	209	217	213	223	193	213	232	237	221	209	229	233	213	237	239	212	215	224	212	201	205	219	216	206	231	232	221	209	215	222	202	202	219	207	183	220	202	232	197	189	234	235	219	206	216	230	223	178	206	200	220	224	212	221	245	208	212	235	221	203	223	240	214	211	242	232	231	198	223	233	211	236	217	217	199	239	231	243	201	216	250	246	217	226	225	227	227	219	221	188	211	216	236	207	233	222	206	199	224	224	184	205	221	223	216	203	216	238	214	205	225	196	196	219	211	204	215	220	224	223	218	222	191	196	206	215	230	202	193	220	213	229	220	229	234	215	216	240	207	246	229	206	197	215	247	228	228	203	191	245	202	193	219	220	181	215	197	242	210	195	218	206	222	209	203	210	190	221	221	186	201	211	195	237	212	212	201	210	196	220	228	216	217	215	215	203	204	228	206	231	231	231	213	250	221	214	223	216	209	206	210	235	224	234	201	219	192	222	185	190	237	202	217	208	230	224	224	210	224	238	222	199	193	233	186	237	226	236	226	184	226	221	218	197	215	202	203	231	206	216	221	187	228	220	229	221	207	212	226	230	206	200	228	198	201	225	207	202	221	212	212	228	194	214	240	232	212	202	226	214	210	205	214	210	207	193	218	197	221	212	219	223	193	192	225	202	226	223	193	196	211	210	214	224	202	214	218	226	198	214	217	227	182	215	233	216	200	206	228	202	234	214	202	209	198	208	214	225	228	230	203	229	203	211	206	223	226	183	187	203	220	211	200	233	230	231	214	209	235	208	226	226	198	233	223	200	223	218	196	215	237	234	194	193	199	223	219	209	228	228	210	220	184	226	235	199	178	214	241	222	232	231	236	219	216	222	193	179	213	204	195	193	210	218	210	201	183	211	246	209	190	221	185	225	208	200	200	231	195	222	223	225	199	185	216	221	220	245	205	218	206	190	219	209	242	199	236	220	228	234	236	200	182	236	207	222	209	215	217	224	194	206	194	203	194
21068	9911	1511	1424	1158	1026	861	816	742	684	671	674	651	606	626	545	617	595	576	575	538	567	533	562	515	551	586	591	520	528	578	570	529	583	520	537	575	518	546	519	538	554	526	539	493	551	554	585	538	562	546	550	525	554	526	532	532	556	603	535	543	523	544	563	538	532	523	567	533	542	487	530	544	526	531	548	526	543	542	547	538	545	523	557	551	528	572	531	513	523	524	536	511	547	528	541	495	540	530	542	522	528	539	525	531	514	530	539	510	534	515	530	536	557	517	546	528	576	546	566	524	504	568	515	546	545	550	532	510	536	543	517	537	538	555	568	512	534	489	573	566	502	586	539	531	557	561	520	558	561	540	558	529	563	535	488	578	529	512	533	557	527	520	519	513	526	530	528	510	527	556	558	533	501	551	550	549	564	559	541	530	518	554	535	513	544	547	524	493	541	539	536	569	485	521	538	512	478	552	539	541	559	496	512	511	534	545	534	570	586	582	532	497	536	557	504	576	537	560	499	522	546	516	548	595	548	522	540	536	547	511	539	565	527	532	522	563	508	543	573	554	518	559	526	516	575	530	514	499	585	529	523	524	522	508	506	539	524	562	560	538	533	549	531	526	521	541	524	542	550	547	539	553	500	545	526	527	577	541	532	517	529	544	582	529	523	556	535	542	523	547	553	493	555	540	507	538	561	495	482	542	507	526	530	541	539	507	534	517	516	507	523	554	533	521	549	550	516	499	541	544	492	533	527	498	535	536	506	572	538	576	584	497	547	518	534	560	536	523	568	600	538	548	540	548	509	534	565	505	520	566	528	563	507	516	516	506	542	527	533	542	553	535	486	540	518	527	517	559	503	519	514	533	536	513	526	512	533	516	588	552	523	530	496	514	553	562	529	521	588	536	502	505	511	531	526	516	476	517	544	528	520	545	498	514	501	589	508	537	520	566	501	545	536	550	513	547	488	524	556	538	580	549	511	485	535	540	542	497	570	529	553	534	525	528	517	541	499	554	533	510	539	490	544	532	507	524	524	532	562	515	520	523	544	511	526	536	483	488	526	548	511	564	541	489	529	503	537	543	553	520	519	522	540	521	488	530	498	561	516	522	484	577	512	523	508	566	490	525	572	540	521	572	531	559	523	549	533	544	498	518	554	555	506	502	516	540	530	522	597	522	528	537	509	576	596	552	488	514	542	494	561	543	508	519	514	531	539	508	498	549	529	506	520	540	532	545	564	535	526	528	520	517	538	495	493	592	495	540	529	529	538	524	526	541	555	534	540	560	489	509	522	542	504	556	527	537	540	535	502	512	534	549	502	542	550	557	521	539	543	576	524	535	579	509	568	540	583	528	531	581	544	558	554	519	534	507	539	566	584	502	552	495	560	538	534	519	527	525	541	498	500	558	552	570	529	526	496	547	524	532	515	554	492	521	492	547	535	505	527	579	520	513	520	557	503	533	488	520	519	529	511	530	544	553	526	529	566	508	550	528	516	533	533	523	576	533	497	580	522	501	526	519	513	528	507	524	533	537	557	518	527	554	552	560	553	557	569	550	563	509	553	541	522	543	554	529	538	546	501	558	498	560	528	538	554	531	495	530	556	536	506	514	499	529	541	546	514	494	510	534	549	506	537	520	525	483	528	552	524	543	513	489	551	537	538	519	517	528	551	501	498	559	481	505	544	528	554	533	543	520	537	518	549	524	532	509	547	544	546	571	507	488	505	501	510	577	482	504	556	516	566	497	489	513	565	488	510	549	557	547	538	586	535	483	516	528	515	521	555	542	544	498	521	522	559	497	530	506	530	518	537	510	518	546	526	516	473	573	511	532	518	538	540	553	531	561	502	557	524	519	514	526	521	540	518	559	530	525	541	538	562	529	531	528	506	502	540	583	538	559	551	523	543	494	512	518	530	536	508	544	526	546	577	574	525	546	522	564	506	483	516	541	547	535	513	496	518	542	524	534	495	538	544	549	506	549	556	526	525	540	537	577	559	567	562	555	552	506	528	551	559	531	535	497	497	550	543	536	543	499	541	573	539	495	542	551	515	537	575	491	547	551	469	515	526	547	517	493	546	490	572	507	518	509	530	505	520	503	515	540	568	564	553	530	571	542	563	546	494	540	516	520	495	503	519	491	525	516	467	526	519	506	542	493	572	574	566	519	533	551	487	555	491	507	556	497	514	564	556	483	487	516	528	527	523	551	511	539	501	505	490	545	565	529	527	594	533	587	531	541	522	515	536	531	516	545	525	554	507	533	564	538	545	559	548	512	499	591	540	491	510	526	532	499	530	545	521	561	526	505	514	510	497	528	533	538	559	537	553	548	532	567	520	478	541	512	536	544	563	509	549	507	516	525	551	533	526	520	526	489	514	580	557	542	511	500	560	527	522	534	528	551	555	545	560	544	514	527	568	561	523	553	515	544	546	507	521	552	575	495	494	546	531	595	512	535	531	526	521	527	520	498	528	511	540	464	538	531	529	497	528	534	564	525	537	493	524	503	502	532	496	475	549	514	567	526	533	573	518	524	541	548	486	492	562	539	588	558	531	531	511	513	489	490	475	502	516	526	512	530	535	505	546	580	505	524	517	518	487	524	558	536	498	506	503	492	564	516	561	503	513	499	533	529	520	548	546	534	526	546	536	545	506	561	574	520	528	568	505	503	510	567	539	535	534	543	562	508	543	525	525	530	536	534	526	556	516	552	521	541	518	533	517	536	515	513	507	518	532	530	569	551	540	533	509	559	525	530	494	555	573	556	530	536	530	535	559	515	531	519	562	546	548	546	529	521	508	587	552	522	516	506	519	520	564	536	531	474	553	543	543	527	512	579	532	501	537	523	538	557	526	576	531	534	535	514	514	555	518	515	544	517	534	555	501	510	539	518	527	515	498	535	509	548	533	574	522	511	551	573	502	505	532	501	557	541	527	541	562	561	525	549	515	532	507	532	516	492	497	508	501	523	501	529	524	537	507	530	529	503	542	535	525	548	551	535	517	550	573	541	543	558	551	557	517	551	519	516	503	556	571	524	515	550	510	534	524	472	557	582	550	569	498	533	530	536	503	586	544	534	545	536	511	556	544	512	516	552	535	521	538	524	529	507	546	553	492	520	529	555	502	530	528	532	526	553	533	538	524	548	468	518	516	535	551	492	486	510	505	546	552	519	562	579	499	529	552	554	541	552	535	552	526	519	570	537	548	541	518	565	559	494	577	526	515	521	503	500	498	500	512	523	531	523	527	541	517	559	475	517	497	525	508	555	530	530	523	484	534	578	547	527	556	546	465	535	557	510	542	520	545	564	518	542	532	598	552	524	525	520	508	603	544	531	574	528	506	506	539	509	542	522	508	519	526	533	554	584	563	540	544	515	561	527	499	530	543	582	523	556	551	520	548	508	551	517	501	533	511	582	523	529	536	532	538	530	496	575	533	549	498	587	547	527	519	518	540	539	490	506	573	532	537	510	538	538	559	510	513	570	538	569	527	514	512
11440	3460	371	225	230	226	200	253	222	227	225	232	240	237	254	200	220	217	248	207	226	244	235	215	229	238	203	222	213	237	210	224	211	230	230	235	258	255	210	234	232	229	239	249	201	241	202	211	224	241	231	218	213	233	185	239	231	256	220	218	220	208	193	212	225	225	232	219	226	218	218	224	200	205	243	215	207	234	195	221	222	237	218	222	194	227	232	259	194	214	223	227	210	225	192	231	191	220	236	211	226	229	235	218	252	244	232	239	206	221	211	233	195	223	203	196	245	216	208	217	236	250	209	224	249	234	252	221	231	241	226	216	205	235	219	220	242	214	259	246	227	251	260	225	233	222	243	242	223	232	237	221	223	214	220	223	244	246	213	231	213	218	206	236	224	234	256	239	237	236	212	246	227	221	224	218	226	231	219	227	240	271	235	205	238	225	226	211	195	232	209	230	248	252	216	232	218	205	222	188	211	223	192	227	219	246	223	218	230	213	229	227	225	232	213	247	244	234	215	240	222	224	250	235	251	232	226	251	215	235	229	251	249	248	222	235	225	209	231	225	257	222	216	234	208	241	226	237	224	215	205	202	241	206	204	222	207	209	235	228	205	237	287	216	201	228	251	230	204	243	208	213	227	245	228	251	269	226	239	252	211	216	221	219	234	224	235	217	227	217	244	227	220	242	229	234	243	205	249	245	216	222	233	197	211	227	226	275	218	233	237	204	209	205	224	238	215	213	252	216	217	233	223	193	234	238	207	260	226	237	195	186	237	237	213	238	235	230	212	239	213	261	217	231	218	212	224	217	221	186	198	216	216	206	225	222	177	214	236	193	224	243	246	211	223	225	206	223	248	206	219	216	236	236	220	247	209	238	204	194	241	247	236	224	227	218	236	231	213	238	232	242	222	220	231	234	226	240	218	224	211	218	206	241	207	206	231	224	212	232	207	225	227	215	230	249	227	233	219	219	251	234	216	229	226	211	207	215	250	222	225	233	205	215	227	248	216	210	242	218	210	222	225	230	254	194	207	238	228	246	211	199	221	211	221	245	198	229	223	211	215	222	198	248	239	218	225	217	193	242	232	224	202	215	230	249	220	242	200	215	223	225	204	226	232	244	233	228	223	212	223	218	225	211	210	195	218	235	250	225	248	246	228	217	237	206	225	220	226	234	238	213	202	233	225	180	223	210	236	207	195	244	240	253	211	189	224	234	236	198	222	211	264	211	229	219	252	229	218	246	206	239	199	243	219	219	216	228	213	206	237	229	239	198	212	194	228	219	223	199	211	219	213	236	212	228	231	218	221	202	206	255	236	205	216	209	219	234	225	224	196	216	222	218	216	253	226	224	215	219	246	221	224	222	247	241	214	201	202	228	210	216	231	206	240	219	234	223	218	201	232	220	230	250	212	241	246	202	229	222	263	222	190	225	209	234	217	201	211	263	210	222	208	231	207	204	241	209	236	241	206	200	245	225	226	211	223	214	243	216	235	216	231	230	204	214	228	215	194	212	236	208	227	235	245	214	212	241	217	213	223	227	200	203	223	243	196	201	234	217	249	237	228	233	259	227	234	215	199	230	244	235	214	203	222	230	231	224	203	244	212	227	221	197	221	226	227	214	218	240	226	232	243	213	238	242	234	226	246	236	223	263	213	227	242	200	237	210	209	197	234	204	229	225	233	241	258	228	189	219	218	229	239	218	231	190	225	214	214	228	192	232	222	215	247	209	205	205	237	246	216	245	220	211	224	216	226	220	231	204	236	216	232	235	227	219	207	228	191	231	207	239	237	232	220	226	216	213	202	232	232	227	229	207	236	216	225	204	225	232	241	245	167	228	218	207	229	218	208	242	244	222	219	220	241	245	237	247	242	224	195	242	209	226	234	261	221	216	219	208	217	229	197	214	219	213	233	241	233	210	235	223	233	203	257	238	226	201	199	237	229	216	243	204	225	226	223	235	244	227	206	242	213	214	228	243	204	219	232	198	252	216	224	235	240	229	228	224	242	241	261	221	251	186	228	240	246	230	226	218	215	219	218	250	228	219	260	233	243	230	222	225	218	192	212	263	250	199	244	237	240	230	237	234	223	231	219	193	202	202	224	217	214	207	207	236	218	243	194	237	240	204	202	227	213	248	240	237	218	233	222	224	219	251	224	203	219	214	216	242	225	233	210	200	200	195	217	212	232	223	240	248	212	243	237	232	231	217	198	217	220	219	234	237	229	234	211	228	241	233	206	234	237	216	188	214	233	225	232	225	225	253	224	210	219	239	202	188	203	209	220	208	212	204	211	224	228	198	186	275	203	221	208	230	229	276	246	247	217	218	240	225	223	206	248	231	222	224	215	228	244	211	222	239	252	244	229	219	237	227	220	208	233	249	211	235	244	252	210	231	237	210	209	237	205	206	197	221	203	231	240	215	230	211	211	239	219	207	239	223	231	241	209	229	225	237	212	226	221	230	246	230	234	275	231	211	243	215	233	206	244	247	224	250	234	244	232	198	246	209	240	213	237	228	221	213	228	207	227	220	222	238	228	215	204	223	224	214	234	214	251	211	258	220	248	216	234	242	228	202	259	238	204	201	219	231	211	228	217	214	217	209	225	238	197	225	210	210	226	244	229	217	217	240	213	225	226	237	192	211	229	230	237	212	222	247	204	218	208	199	228	224	207	225	226	214	213	196	216	220	229	227	214	247	230	242	229	214	238	228	218	208	227	215	218	247	221	194	210	234	209	197	223	206	198	227	206	196	221	240	238	200	226	253	225	216	236	209	210	228	233	222	202	226	250	212	193	214	234	231	238	250	203	228	236	240	214	219	237	229	225	222	229	243	232	208	224	211	240	232	226	223	233	225	226	206	227	227	229	202	228	218	247	230	243	231	228	218	191	245	237	221	204	221	195	250	247	231	226	247	217	219	247	253	219	209	224	210	208	233	225	256	205	211	229	233	218	215	204	229	196	227	249	244	215	223	226	230	230	226	249	214	210	220	240	240	221	226	223	238	234	202	235	260	220	263	251	237	216	236	224	210	230	243	240	230	252	228	202	220	197	197	226	246	252	225	242	197	230	214	211	225	243	231	198	228	220	212	218	244	233	241	204	248	253	211	229	219	228	239	192	226	220	226	241	233	228	217	256	236	224	228	209	240	231	210	244	226	241	218	228	214	212	227	231	238	249	260	194	237	192	248	218	204	221	194	267	191	207	245	209	222	224	208	228	211	205	242	219	209	230	212	211	230	243	190	219	235	249	209	233	217	226	246	248	208	222	201	221	228	229	245	222	232	222	228	217	204	237	219	210	217	215	242	203	204	228	242	225	229	244	222	183	200	221	227	222	207	213	231	255	239	255	204	215	226	215	228	221	231	233	240	228	201	207	211	201	210	219	221	243	235	219	220	232	212	221	200	222	223	219	221	211	234	228	213	228	209	192	231	226	229	215	226	236	225	227	266	221	204	233	242	252	203	207	222	213	223	225	210	218	229	243	199	224	221
8436	3388	737	657	616	578	565	574	604	572	589	595	599	555	553	566	560	604	603	558	521	597	575	530	551	564	542	572	599	557	589	556	556	550	574	599	571	545	598	543	554	595	551	584	591	574	569	565	593	601	585	545	592	555	565	523	562	575	589	586	571	585	539	554	600	561	561	590	532	563	554	603	552	553	581	559	564	567	602	536	595	544	543	575	598	601	549	598	556	558	558	564	557	578	519	547	575	540	560	548	548	595	550	571	563	551	568	590	512	594	580	549	601	588	567	618	598	560	594	595	574	560	567	574	527	562	603	528	591	574	555	557	574	599	545	580	574	578	631	564	510	601	554	583	577	566	542	594	542	540	560	601	587	553	565	546	591	538	608	570	577	510	562	505	564	530	579	599	587	590	593	568	569	538	614	572	581	553	558	527	574	525	588	554	572	530	540	570	556	583	551	581	546	585	544	553	606	560	587	575	552	575	562	593	608	557	562	549	528	592	549	574	552	541	589	519	582	582	568	598	573	579	561	611	587	547	580	593	563	547	540	567	549	545	587	596	603	527	538	633	573	518	574	546	585	530	577	568	552	538	613	601	563	548	590	556	559	588	560	579	572	555	585	521	595	543	567	563	535	508	566	567	600	590	563	560	553	557	549	578	570	576	597	572	516	575	538	559	593	575	572	583	555	551	561	590	599	565	605	538	559	579	567	551	554	562	557	548	562	581	556	539	590	563	604	549	565	542	554	565	578	566	583	581	593	579	566	556	619	543	563	556	562	536	555	557	568	574	622	581	586	557	601	584	555	554	581	573	551	567	572	608	552	546	523	576	586	577	556	567	562	568	569	582	535	619	547	575	538	562	578	531	581	551	592	562	565	582	565	549	539	565	570	564	579	561	569	525	531	570	545	601	557	587	546	573	554	562	552	527	572	543	587	559	574	549	628	553	569	578	576	554	592	579	570	583	536	540	618	527	517	543	566	568	562	540	586	565	581	552	608	605	549	575	575	591	534	577	590	549	650	558	596	599	552	556	554	545	583	596	573	569	587	554	572	586	556	551	579	560	585	596	578	524	538	586	603	560	580	595	551	590	558	583	550	546	565	544	567	544	581	572	552	540	558	584	548	574	527	569	581	569	577	520	547	534	586	588	573	597	581	522	603	579	597	615	535	559	546	573	538	560	590	573	595	572	543	591	563	552	531	584	579	565	555	614	528	576	605	586	558	564	577	568	576	537	547	579	575	565	580	609	571	566	570	567	554	602	548	588	560	591	584	530	565	560	570	626	576	566	597	557	583	606	582	563	561	564	579	580	576	567	615	612	539	569	573	582	544	574	596	538	590	529	598	576	598	590	568	572	547	554	561	576	547	534	564	565	548	599	528	584	579	574	568	561	621	556	567	561	568	567	565	589	545	569	602	578	548	576	607	575	598	541	552	569	565	575	580	595	551	602	532	557	546	561	553	610	559	567	596	537	571	545	532	621	547	564	550	601	592	587	567	552	552	594	584	544	556	604	546	569	585	560	562	567	561	586	575	595	592	541	583	571	547	548	565	551	560	566	563	549	545	542	575	564	571	552	587	546	571	523	551	603	566	554	508	543	601	574	553	548	580	569	558	572	515	584	586	557	560	555	570	568	556	550	530	560	567	524	548	576	548	536	520	579	609	544	557	556	557	568	558	540	539	565	602	579	538	571	563	574	568	561	611	611	556	605	560	569	591	564	574	563	562	625	555	500	546	592	555	536	549	540	546	605	593	588	576	596	555	525	550	591	613	576	550	527	579	598	559	573	549	598	575	545	558	533	601	538	569	565	564	574	593	549	564	524	618	590	555	533	569	575	588	581	568	580	590	541	593	597	581	546	545	563	542	588	570	576	543	534	589	556	562	563	583	592	603	524	581	615	570	580	544	526	558	502	610	517	541	589	621	605	579	567	565	544	570	552	568	546	513	606	569	619	554	558	561	565	575	549	595	543	592	593	574	559	529	612	548	542	539	589	586	566	506	544	579	547	556	622	565	554	537	592	585	592	528	558	569	560	608	567	550	631	555	502	575	556	595	530	540	605	583	585	568	564	536	571	546	576	602	553	543	532	566	577	571	549	568	595	611	531	610	555	556	582	559	568	550	534	556	565	544	579	554	568	549	571	559	588	559	513	586	577	564	599	549	555	537	552	602	570	547	584	551	554	554	539	545	532	563	538	546	540	563	557	573	567	558	553	576	585	576	581	539	597	599	545	549	571	563	542	570	550	595	544	570	555	585	570	568	576	545	525	610	535	607	592	568	590	622	525	625	608	551	569	556	559	585	562	558	632	547	553	562	546	559	582	570	596	594	535	561	583	540	563	603	599	615	580	511	578	537	612	543	522	579	607	612	578	576	581	569	534	585	548	577	586	548	606	579	600	561	564	564	597	546	576	581	566	578	573	544	560	580	609	534	581	556	538	540	576	565	544	540	569	597	535	600	552	591	577	581	583	526	559	566	607	552	586	621	573	576	565	555	531	557	547	529	593	579	567	529	599	552	553	587	609	550	561	547	567	585	559	552	563	594	522	595	573	548	600	547	590	557	573	537	601	599	526	565	571	601	524	562	598	561	558	524	554	574	573	586	553	563	539	563	543	579	517	586	587	592	567	560	588	542	538	573	590	569	586	584	568	552	533	615	574	531	573	584	532	583	548	552	507	534	592	577	542	577	561	573	553	579	586	602	539	553	569	614	579	549	580	567	599	577	557	545	575	555	561	596	551	535	550	532	586	540	595	579	546	594	513	551	569	603	563	570	524	559	556	545	571	524	579	501	597	547	560	566	595	560	565	543	584	549	556	584	605	553	556	534	583	538	552	593	591	545	581	564	625	596	617	564	564	600	556	561	570	580	551	531	590	541	600	572	551	544	590	545	597	554	546	566	580	566	573	544	581	610	609	579	603	538	538	577	561	527	581	577	569	552	597	503	566	578	585	535	577	601	580	585	544	530	588	570	533	501	597	605	573	548	521	554	563	587	583	508	562	560	580	578	563	614	537	556	526	588	528	542	583	572	557	583	572	586	521	562	574	573	570	550	585	582	527	605	566	579	548	560	571	574	549	581	590	626	587	558	560	581	521	572	555	536	572	599	574	590	534	604	609	570	586	543	569	601	570	541	578	568	588	564	549	606	541	549	564	575	564	516	553	589	594	540	554	570	558	600	547	570	543	559	550	557	574	550	550	593	581	563	571	585	558	580	561	559	581	551	566	530	525	566	586	581	543	592	528	571	584	621	554	563	532	538	578	606	577	582	601	572	594	593	569	561	532	548	569	564	549	583	546	549	591	502	562	586	584	532	592	603	522	589	550	587	529	576	546	571	598	579	550	574	565	537	543	572	529	551	517	588	582	594	546	547	524	566	611	556	567	594	567	534	628	562	573	567	536	561	585	559	556	546	563	590	535	593	580	565	587	540	608	556	547	527	595	571	562	597	561	539	544	583	562	554	579	580	616	546	533	605	581	561	582
23675	8487	1109	432	369	357	317	303	319	295	288	291	298	319	322	298	282	278	292	284	257	286	295	274	287	287	316	286	269	276	279	279	285	267	313	275	295	281	280	308	286	266	285	287	280	321	266	314	286	293	277	312	255	287	310	307	295	263	285	300	302	262	280	286	300	279	298	308	297	288	261	251	281	265	253	300	272	308	285	281	302	313	261	260	301	278	294	286	260	250	261	292	289	278	287	323	289	267	270	288	269	285	263	299	272	287	288	259	310	320	288	277	266	303	265	259	293	291	256	316	274	293	299	297	262	320	262	311	266	299	257	304	282	294	262	288	287	319	286	275	305	289	287	289	293	262	293	295	292	293	305	284	271	304	282	263	287	288	278	248	299	266	296	278	300	258	275	279	273	299	286	281	275	303	266	271	284	278	264	283	282	336	271	281	318	296	288	277	279	277	280	268	252	266	264	284	265	273	300	290	300	295	282	277	284	298	258	294	300	301	294	285	283	283	306	273	286	282	285	302	252	273	319	294	302	277	254	292	300	264	292	297	285	301	310	255	262	283	308	300	295	278	262	305	285	259	269	279	295	277	284	303	266	295	277	330	270	292	287	281	257	263	272	306	278	261	303	277	272	292	280	273	271	285	296	266	272	271	297	285	270	302	262	295	264	296	287	303	275	272	279	275	284	267	234	275	266	270	279	289	268	298	269	294	297	277	297	280	292	283	264	283	321	281	267	273	281	301	270	302	277	290	244	279	272	310	325	309	255	250	303	255	271	278	288	262	290	276	318	294	276	282	301	304	282	291	272	284	282	286	298	281	304	274	286	298	264	255	281	287	325	262	268	281	311	316	312	286	289	327	279	251	315	266	264	296	250	311	293	302	296	283	282	274	271	268	285	278	275	290	297	286	294	326	277	277	299	308	279	277	250	290	293	294	259	264	279	288	279	309	273	262	285	279	287	267	291	274	272	281	232	287	315	292	282	280	276	269	266	293	293	300	254	237	286	317	294	300	280	274	294	250	285	257	309	262	289	279	249	286	288	294	248	308	271	275	275	288	264	278	276	267	288	243	280	279	317	321	284	265	288	318	285	290	271	284	292	294	263	309	302	310	285	277	279	279	308	268	254	283	290	272	298	295	280	304	266	265	298	289	272	253	313	285	284	325	296	271	310	314	274	291	288	278	295	257	305	258	290	273	293	315	271	277	295	300	286	278	277	290	292	300	277	291	302	299	285	313	312	273	275	273	280	283	304	260	321	291	291	269	303	276	297	261	309	289	281	252	268	285	268	274	272	274	262	281	281	275	294	295	267	301	259	286	289	284	275	279	290	296	256	257	276	305	274	267	302	253	265	304	292	304	292	286	329	273	284	269	281	310	302	277	244	260	267	254	294	308	293	273	308	279	312	244	273	293	290	290	284	302	233	258	316	289	284	282	308	308	291	280	269	283	290	273	290	264	260	261	288	312	263	284	324	264	273	284	310	282	303	301	263	269	304	304	280	275	283	319	286	270	278	317	261	264	265	319	287	261	281	269	286	286	285	291	250	298	307	285	311	287	308	306	263	252	264	259	308	280	294	272	297	285	285	272	302	295	275	284	269	302	288	269	301	276	285	251	291	271	291	281	276	265	294	268	261	265	246	279	304	293	260	292	258	277	315	291	252	250	302	293	290	286	276	272	285	241	258	283	302	270	268	278	261	284	300	294	284	286	285	305	281	289	258	278	286	324	260	307	284	336	302	272	283	251	274	272	303	316	302	254	279	280	267	285	275	272	310	275	267	267	299	256	261	244	286	287	293	269	276	280	304	305	281	260	296	328	269	311	295	261	304	289	302	303	272	280	295	269	254	287	291	294	254	301	267	320	300	303	300	295	326	301	297	277	286	295	263	299	284	305	256	239	290	287	258	302	257	296	295	255	304	304	287	284	272	262	246	276	297	297	307	288	284	285	283	280	273	248	288	287	281	304	285	297	289	277	286	308	301	287	328	256	275	269	297	305	264	269	284	282	303	278	287	286	264	285	297	273	275	288	284	308	294	301	305	291	279	303	281	301	309	312	295	283	272	292	298	273	289	273	271	308	292	296	238	254	290	313	276	277	275	282	285	280	283	287	285	272	270	267	288	258	286	277	256	290	289	286	307	282	287	279	275	292	285	281	283	270	295	248	246	279	267	286	289	268	336	301	290	279	280	306	303	287	273	308	298	260	292	299	286	305	272	270	262	278	283	291	287	276	246	272	272	277	273	288	285	290	294	254	291	266	290	299	279	302	293	314	254	289	282	312	263	308	272	288	274	300	275	265	293	293	272	272	284	273	264	288	280	307	306	290	261	283	272	260	283	276	301	264	290	296	287	265	262	248	291	251	307	292	261	293	295	288	285	296	291	291	281	261	287	263	282	280	288	293	306	276	287	296	247	262	298	274	279	239	292	264	287	304	269	286	282	243	283	286	301	277	246	265	288	254	318	262	280	258	301	268	293	285	275	280	275	285	275	299	260	258	307	321	301	294	308	317	285	274	268	289	287	285	276	279	276	273	300	273	298	284	275	295	300	299	312	294	304	270	289	293	280	250	273	269	243	304	272	275	348	305	284	278	282	295	285	287	288	296	286	332	290	333	308	298	255	303	262	288	287	292	281	274	286	293	263	287	271	257	283	261	281	268	288	293	275	306	263	301	304	255	250	262	281	252	295	267	232	285	283	265	282	274	266	242	263	286	243	255	265	279	296	277	287	283	278	284	270	305	282	235	296	282	288	290	277	286	252	301	263	311	288	287	314	252	288	292	295	302	241	274	320	320	262	281	288	278	285	264	295	262	262	295	249	272	259	260	279	266	296	257	281	272	300	263	300	286	311	278	287	277	286	322	251	275	260	296	287	277	271	279	299	282	279	314	268	250	332	299	290	281	291	281	283	285	283	286	319	261	288	266	304	310	311	287	287	288	278	270	283	307	274	261	285	297	282	279	275	287	312	260	281	252	299	279	292	301	273	288	259	295	332	294	281	281	301	301	271	289	291	305	289	284	273	276	316	284	282	338	286	292	260	293	292	329	293	265	317	297	278	321	274	316	304	292	260	301	278	262	287	297	281	278	286	253	289	282	273	290	297	286	314	277	266	294	271	300	277	277	258	284	268	291	284	277	272	296	311	290	290	276	264	246	267	272	307	334	284	301	308	280	311	307	272	269	295	262	307	266	301	271	317	319	306	273	278	296	283	296	274	298	256	287	304	303	292	297	259	275	299	278	304	283	264	262	318	241	259	254	270	312	282	296	288	278	296	287	288	298	283	257	258	282	271	309	277	277	281	306	268	274	289	267	272	300	289	261	286	314	294	265	274	282	307	315	271	296	280	260	261	288	279	283	302	286	306	286	261	261	277	258	311	282	287	302	287	279	284	274	278	315	294	295	301	253	304	260	266	298	285	274	295	301	290	274	299	281	287	286	304	288	274	289	281	272	267	295	312	293	305	287	286	288	304	312	280	271	294	304
16825	7233	1435	1212	1023	964	877	825	792	772	722	728	738	758	710	752	687	691	733	693	711	676	734	753	706	667	754	748	701	696	705	730	677	700	701	680	676	690	673	664	680	715	721	697	673	689	671	704	704	701	743	689	731	650	675	645	706	697	723	667	698	655	698	669	672	631	725	687	711	713	683	707	657	678	710	693	713	666	697	718	705	701	658	700	670	655	685	696	715	696	730	720	696	734	716	677	707	708	697	661	705	674	721	664	705	657	679	679	706	676	657	686	722	735	671	705	667	708	758	683	669	641	640	726	712	719	726	689	692	692	702	674	695	700	752	703	710	706	743	657	680	716	680	738	687	703	676	711	699	707	710	679	693	648	724	637	700	690	658	681	690	672	669	675	719	750	670	695	745	681	727	664	689	690	722	663	683	698	704	668	676	746	710	707	707	668	693	707	688	794	669	666	714	670	715	708	678	675	656	721	660	748	752	706	709	651	708	673	716	701	727	698	724	705	683	689	718	717	713	695	720	678	709	679	636	707	683	671	725	694	713	742	660	686	717	703	688	716	712	721	688	664	687	697	717	683	717	694	664	675	654	695	697	675	729	672	665	656	756	694	698	657	667	687	687	712	664	689	703	683	659	692	653	675	678	689	648	673	709	687	710	629	715	709	684	712	710	695	687	670	713	707	693	692	727	710	666	737	691	659	655	713	722	768	673	724	722	704	660	683	689	678	734	712	680	721	660	696	663	663	682	718	678	677	737	671	707	719	655	630	696	668	695	675	706	691	688	673	678	701	692	698	711	722	694	696	679	666	681	659	712	686	675	721	657	691	658	674	715	689	695	696	681	659	678	676	737	708	678	738	709	723	702	722	695	704	724	643	667	697	712	645	715	732	645	683	709	707	711	668	669	662	708	712	672	709	667	717	655	676	692	735	675	690	667	732	707	684	710	735	710	681	715	687	699	699	725	689	671	663	667	714	722	688	683	669	645	693	687	701	680	672	717	664	674	709	705	724	654	723	719	679	675	684	707	628	666	654	706	724	680	688	685	657	687	665	711	734	705	710	717	699	718	705	665	684	667	696	682	678	661	742	700	700	647	707	699	705	712	683	665	665	659	724	670	721	657	728	747	667	672	749	690	687	679	736	626	684	693	730	699	707	676	634	704	693	692	696	670	670	672	691	690	711	697	735	675	757	722	701	735	750	686	690	687	687	684	671	690	686	718	741	737	706	683	653	718	688	739	681	693	658	696	677	715	689	665	708	660	696	669	693	728	684	709	726	678	716	698	687	669	651	694	657	712	682	685	691	686	683	725	725	709	680	689	697	718	713	663	676	713	719	668	757	669	708	712	689	680	715	713	634	688	706	688	688	678	704	675	722	700	636	694	689	707	690	709	696	715	677	657	677	711	697	721	706	677	731	667	737	706	667	704	642	649	699	695	695	711	679	741	692	677	658	655	695	734	708	655	686	696	698	684	743	676	688	730	744	775	668	707	693	673	671	664	690	683	689	653	696	696	671	693	672	697	646	697	730	674	691	730	688	691	671	686	689	711	697	696	699	658	668	671	683	752	716	686	694	628	702	724	671	692	715	714	684	661	730	695	697	655	702	723	638	717	734	684	669	657	682	652	680	688	684	673	725	696	710	691	703	643	674	677	703	683	714	704	712	680	631	724	719	652	686	707	709	671	716	657	675	687	724	692	737	672	703	701	708	668	711	661	676	677	679	714	710	673	715	684	690	748	701	693	690	722	686	656	699	705	720	723	670	663	713	703	735	659	675	685	724	714	673	709	694	684	744	724	686	689	726	733	679	628	690	739	713	701	669	682	676	677	678	690	713	649	684	701	710	725	759	744	696	690	709	676	699	711	696	699	675	727	736	678	703	687	745	656	740	665	707	678	716	668	707	667	702	685	669	688	730	666	719	668	683	704	704	723	644	709	707	699	727	714	705	678	692	719	686	681	693	704	715	697	628	667	703	694	673	722	708	687	736	672	707	711	710	683	710	714	717	658	689	692	705	688	650	715	652	696	705	777	696	734	704	699	713	654	682	619	678	714	683	747	706	691	659	701	666	692	684	684	689	695	709	724	668	707	677	677	693	720	693	675	726	693	684	676	682	688	729	717	703	669	698	707	667	694	714	730	702	686	697	697	651	693	669	720	667	669	694	695	658	683	694	722	697	681	712	701	687	754	684	704	699	687	687	731	705	732	708	660	686	676	724	648	662	747	678	678	685	672	698	689	689	741	661	693	710	709	735	674	713	752	722	665	718	704	690	649	685	696	706	685	736	692	700	721	694	686	695	631	738	658	642	742	698	722	727	698	719	696	622	667	704	697	709	715	702	663	670	684	720	730	717	735	672	624	683	701	710	688	723	711	682	700	664	670	653	682	702	696	708	658	680	658	665	682	735	710	726	697	691	680	701	680	689	716	700	670	639	702	699	711	698	680	719	662	721	707	709	660	697	708	711	710	704	739	673	681	679	705	649	704	689	661	674	665	671	698	669	696	739	698	705	704	687	704	722	688	660	695	680	679	684	702	682	715	664	723	692	725	650	738	700	683	718	660	711	723	683	697	735	687	679	646	724	675	687	666	685	709	732	701	672	703	683	652	686	668	655	729	664	727	681	659	725	670	719	685	687	676	691	668	675	719	723	717	699	731	684	724	708	718	696	680	671	699	664	726	714	713	707	707	673	656	746	671	682	705	658	752	712	733	704	676	652	741	711	691	671	624	671	689	717	734	676	717	704	736	720	724	687	718	684	688	666	718	689	688	703	703	675	697	699	685	668	707	730	698	696	688	760	681	704	692	714	716	697	742	713	715	720	740	714	712	633	722	700	715	705	711	675	671	682	705	676	707	700	667	694	667	723	681	681	659	662	703	721	638	684	665	723	695	668	712	649	664	696	682	631	695	756	665	678	697	693	723	729	710	713	707	725	694	678	728	746	711	676	731	731	690	715	686	702	698	711	672	684	712	678	694	716	708	693	698	703	712	685	702	675	697	657	676	669	713	662	723	668	675	709	671	723	642	723	659	707	673	727	648	703	698	693	658	665	740	694	715	705	657	681	714	678	707	722	672	655	694	682	696	694	703	691	737	718	695	648	694	688	693	642	725	686	651	710	635	752	734	638	694	697	666	701	650	730	665	697	679	670	668	709	661	738	731	650	717	684	745	666	693	681	703	675	715	713	700	681	697	726	706	701	710	693	687	748	682	710	696	642	654	740	707	672	696	688	736	719	711	692	722	743	711	694	681	738	669	703	715	672	706	722	686	690	699	721	689	677	676	691	690	667	702	665	687	722	712	768	684	651	691	717	726	668	666	725	670	686	639	696	685	673	715	704	689	681	722	709	688	714	747	692	669	707	720	699	676	719	681	727	703	722	729	733	725	662	596	678	682	692	708	642	697	756	700	656	656	699	700	729	691	679	701	694	670	694	696	710	700	742	704	681	682	704	691	701	655	733	727	709	664	658	671	658	696	686	728	711
32000	13637	1885	491	370	285	276	245	234	252	223	225	221	221	272	251	225	233	229	241	253	236	238	236	236	244	225	230	247	220	224	209	219	212	237	243	224	224	224	233	193	208	228	218	224	258	225	226	257	198	234	240	205	220	231	229	228	216	226	205	242	235	225	258	222	233	214	243	193	234	209	239	212	209	201	256	219	225	222	243	203	226	234	222	239	240	246	228	271	227	237	215	220	211	204	221	212	204	242	222	230	230	209	217	186	223	234	213	257	230	260	232	220	235	220	231	215	206	201	244	228	207	223	229	214	218	221	194	257	238	234	226	225	229	229	239	227	220	238	248	234	215	235	181	205	213	224	210	212	238	248	210	231	209	237	251	244	218	256	213	228	187	202	208	202	221	207	208	229	232	229	251	211	229	245	240	235	201	235	240	214	253	239	211	260	219	243	246	216	257	217	210	221	259	206	216	211	248	221	245	207	254	209	214	228	250	227	198	233	260	203	229	204	215	222	232	248	220	223	234	245	238	230	220	244	225	204	201	214	209	238	220	229	194	205	223	217	212	229	222	208	236	251	225	246	238	209	229	232	245	227	212	199	238	208	229	227	225	221	225	218	218	238	213	211	226	256	238	220	255	229	212	211	215	227	235	244	241	224	215	183	225	216	220	232	252	232	180	236	236	218	227	214	248	219	214	212	210	234	251	212	224	213	247	214	216	248	220	229	214	214	210	214	208	230	237	228	207	226	227	231	251	227	215	227	248	214	239	223	210	223	251	215	225	232	221	229	221	252	253	248	246	252	234	211	191	237	224	217	197	242	232	207	264	232	227	220	226	217	214	197	229	218	266	224	232	216	223	218	209	206	232	229	226	206	213	215	210	237	212	220	228	247	237	256	232	241	234	198	207	201	231	240	252	235	225	208	223	230	192	234	202	218	235	213	204	219	216	205	227	202	216	223	212	237	194	230	236	217	219	240	217	191	228	220	237	214	217	210	247	215	220	219	246	203	225	228	232	238	182	221	244	198	208	202	209	190	188	225	225	251	236	253	243	223	219	210	234	242	234	215	214	244	247	206	217	208	248	222	242	200	217	235	228	224	223	221	221	261	232	237	218	213	210	222	220	242	231	246	209	213	212	251	215	243	235	225	238	230	208	245	229	228	214	206	208	206	200	202	217	201	257	244	220	218	254	230	191	227	218	194	253	221	195	230	225	233	253	227	256	250	207	214	238	246	232	224	263	211	213	233	227	209	233	215	242	219	239	234	229	251	236	243	229	217	214	205	209	214	222	208	202	221	216	211	238	239	233	222	230	231	242	228	240	213	229	225	206	227	239	219	209	208	233	241	196	241	227	215	211	224	242	213	203	228	232	260	221	219	224	248	233	216	215	233	207	229	223	231	220	218	202	232	253	219	232	225	231	202	205	239	218	230	234	238	188	239	226	230	197	219	224	222	248	236	222	241	244	205	216	214	231	225	214	251	234	226	215	215	242	232	233	232	232	220	176	205	222	231	210	214	252	217	236	224	242	222	246	227	204	222	211	223	216	213	215	232	238	209	205	229	211	205	219	228	201	205	239	261	218	238	227	223	227	232	220	242	218	222	233	212	231	266	193	212	215	227	237	245	207	204	209	234	226	233	254	234	225	236	213	245	229	228	247	205	233	218	221	220	218	203	227	218	238	237	182	228	204	204	249	242	199	240	242	219	205	230	208	212	217	222	249	227	221	208	225	229	227	188	225	220	231	243	236	202	236	236	200	222	247	228	223	247	225	210	230	219	213	235	225	213	202	233	212	247	214	227	227	226	220	219	209	221	241	227	228	204	204	202	201	213	229	204	249	229	199	259	205	222	205	231	216	238	214	209	225	222	198	206	222	234	236	211	237	234	232	216	229	238	202	212	225	228	222	232	240	205	220	239	229	225	218	210	223	191	225	217	248	228	202	215	215	245	219	235	228	225	242	218	220	223	215	230	204	232	219	203	203	251	243	205	214	225	222	249	227	216	228	225	239	211	219	249	201	210	237	204	207	227	210	225	226	217	227	197	211	222	239	206	206	220	215	215	215	233	214	230	234	197	227	230	208	231	217	216	223	225	226	215	215	222	233	192	207	228	229	222	231	217	238	240	223	226	225	227	218	208	195	232	206	220	223	214	220	226	221	230	228	201	250	248	220	218	216	230	213	209	237	235	227	223	259	228	267	246	227	231	212	224	222	217	215	250	214	223	222	211	217	223	228	252	200	251	229	235	214	228	245	219	223	227	247	202	213	232	224	210	219	218	206	227	210	229	195	212	217	226	215	229	209	209	211	194	220	212	253	245	231	209	239	222	226	239	255	235	225	229	244	235	243	222	222	198	207	234	215	230	242	232	242	231	223	241	210	256	205	207	213	211	225	213	221	234	220	208	226	216	213	220	204	222	236	251	228	212	247	239	239	217	227	204	255	202	209	214	204	219	218	222	225	223	235	251	203	220	235	228	221	248	216	215	213	219	190	212	215	255	212	230	236	235	235	189	192	212	219	211	201	248	212	240	235	257	209	227	261	201	186	229	224	243	213	206	219	228	226	203	208	245	256	236	240	199	203	242	249	240	217	222	230	234	231	266	251	213	227	194	217	222	222	222	235	219	230	252	216	232	239	212	213	216	211	202	207	223	238	234	237	215	236	219	226	212	209	217	213	191	233	229	223	208	254	212	189	233	225	224	235	195	243	217	240	243	221	191	218	238	203	232	214	210	229	239	237	201	186	225	221	208	208	215	223	238	235	206	229	222	247	206	193	204	217	242	237	244	208	214	233	258	239	201	210	234	216	230	214	217	209	244	240	253	213	200	213	227	246	199	213	227	200	239	245	258	213	233	245	224	202	213	238	206	219	233	202	224	177	232	235	223	251	230	222	251	236	225	223	211	209	207	242	245	236	247	236	261	243	211	221	219	183	215	204	248	251	247	241	215	199	224	225	204	239	217	247	215	241	255	229	239	210	202	198	217	228	246	223	215	224	219	199	243	227	205	226	228	242	209	190	245	208	225	235	229	227	215	213	195	222	205	201	248	230	211	193	210	221	264	223	217	250	203	232	230	237	234	222	221	217	204	218	246	212	229	216	236	200	184	199	234	194	197	207	218	209	230	213	212	212	226	229	228	236	209	184	209	217	212	225	238	237	208	223	250	211	237	220	228	214	260	212	250	226	221	217	215	212	225	212	218	202	220	209	229	226	241	212	199	234	216	216	240	200	210	211	229	190	232	212	240	226	240	221	223	213	212	207	210	224	210	236	212	241	217	224	225	224	211	240	232	231	221	185	195	220	236	203	213	229	245	226	227	251	218	211	260	251	203	238	246	214	243	240	245	207	227	234	225	216	239	215	223	239	230	211	225	257	200	240	190	224	210	221	223	245	213	237	198	235	226	213	225	208	250	226	222	227	253	234	258	229	231	216	208	247	221	213	231	241	222	224	204	249	220	230	227	233	250	237	263	223	221	226	221	206	235	260
21204	10317	1816	1539	1225	1091	942	802	792	725	682	671	621	662	682	644	613	640	658	615	590	599	596	589	573	591	578	610	582	596	554	545	557	544	543	543	587	586	582	546	579	522	579	575	551	562	565	586	577	555	556	504	568	575	541	584	564	578	565	554	552	593	517	524	528	552	568	569	552	549	565	571	573	557	536	556	557	531	570	583	567	540	558	582	543	539	558	565	545	564	554	574	602	588	607	534	570	566	565	590	559	546	526	541	509	540	569	532	561	571	572	523	540	573	547	514	564	516	573	542	546	512	565	548	544	543	542	570	533	541	528	566	568	539	548	569	582	577	574	518	559	571	530	592	566	547	587	539	571	569	580	508	566	554	557	551	569	566	575	517	551	535	569	559	513	552	514	584	605	583	541	519	549	505	559	557	566	533	550	569	549	535	571	538	542	583	514	551	557	547	528	507	546	550	569	525	545	537	529	540	573	504	563	623	513	535	556	557	555	556	572	523	550	528	547	545	565	575	558	591	545	540	544	519	528	528	564	578	584	500	541	561	559	575	572	546	530	590	550	527	570	517	542	554	548	533	547	551	559	534	597	541	523	515	572	568	561	569	547	581	591	576	551	590	581	552	555	564	560	536	550	585	562	587	562	546	524	525	542	568	577	564	537	583	544	539	526	566	547	586	548	569	536	542	546	548	562	511	575	565	542	534	559	556	519	564	567	520	603	561	565	553	537	563	551	588	576	548	573	535	605	576	528	549	548	562	550	586	520	545	601	557	557	574	545	590	564	601	499	574	544	559	537	545	538	552	536	548	561	567	561	518	554	573	524	556	553	512	506	522	579	555	536	557	547	579	556	563	572	523	523	535	559	582	561	548	575	593	534	514	598	525	502	542	576	542	544	555	566	555	557	540	536	536	587	538	492	543	541	535	552	600	589	545	558	550	498	522	544	571	533	522	556	526	589	527	598	572	548	520	562	544	543	488	529	529	570	609	570	556	536	551	540	569	579	538	578	532	559	531	523	574	545	560	542	558	584	546	532	518	503	549	544	539	545	512	516	532	531	569	568	560	564	570	590	542	554	593	528	586	520	562	511	530	565	537	560	562	554	595	567	568	564	546	520	557	586	539	559	577	542	543	556	564	562	515	562	532	543	520	536	531	564	573	538	592	569	524	497	549	555	583	562	504	546	579	550	542	536	540	549	523	570	569	518	552	513	539	560	529	501	544	558	543	537	586	554	569	561	555	589	551	555	564	566	559	569	550	521	568	547	508	596	507	593	584	546	540	543	546	555	572	551	579	525	563	551	537	575	567	571	580	544	555	554	573	566	561	505	560	562	550	571	533	533	562	555	508	542	527	519	540	562	526	546	552	575	578	570	544	547	520	536	588	552	543	538	512	548	584	537	577	547	542	529	537	580	565	501	520	538	556	565	472	548	552	519	520	512	561	555	511	526	521	559	537	576	576	578	561	559	563	541	551	554	533	511	543	565	575	520	546	563	563	547	513	568	544	573	581	544	522	583	574	576	545	570	563	520	555	546	543	555	549	542	527	583	539	549	527	537	560	540	551	580	561	521	542	555	558	530	580	565	574	528	529	578	520	554	518	579	521	537	556	526	576	547	505	544	546	532	563	519	492	584	529	554	536	544	539	569	566	537	574	545	499	533	523	520	581	519	554	527	593	535	561	564	528	541	557	597	550	575	558	568	577	576	568	559	520	526	517	537	579	515	560	539	555	546	524	572	551	583	531	584	546	534	569	570	555	534	580	547	592	528	511	554	533	520	524	521	581	537	545	563	555	510	554	574	517	546	574	606	572	601	512	538	498	556	544	554	575	532	546	551	559	534	558	529	516	596	538	524	600	524	533	572	555	541	556	530	556	544	547	532	546	551	544	538	542	564	544	498	538	544	530	502	531	552	541	591	585	563	562	545	530	543	538	530	614	550	544	562	526	532	554	512	552	564	597	574	543	542	538	572	516	553	536	535	538	524	542	549	550	551	588	555	530	570	562	561	503	581	546	535	536	529	541	561	524	565	555	506	555	563	530	502	553	551	571	579	557	500	498	558	536	554	570	545	547	585	566	544	574	506	574	561	518	575	549	529	552	581	536	554	587	531	542	527	543	556	541	554	592	524	551	553	577	528	530	557	586	568	552	556	553	576	562	545	561	559	538	565	501	538	525	542	530	599	537	579	561	577	596	548	508	534	546	531	564	552	554	552	553	528	570	571	540	598	551	559	554	527	548	542	535	592	565	541	526	483	519	534	550	515	590	531	583	543	548	580	555	516	569	564	534	585	558	582	554	506	552	544	519	510	505	544	569	549	555	551	571	555	570	542	559	549	559	559	544	547	574	526	547	547	492	528	559	615	568	553	537	588	559	537	539	517	504	536	565	572	549	527	557	563	549	579	518	590	501	588	536	549	544	596	571	571	558	548	567	544	575	558	560	577	520	593	549	525	580	519	573	564	594	547	558	592	526	552	568	578	544	505	528	564	565	515	524	492	548	583	485	516	595	556	551	542	554	521	548	518	557	536	539	537	541	511	552	535	514	558	572	561	525	557	516	560	549	557	567	526	536	565	577	532	524	560	522	553	544	560	575	563	559	517	527	545	563	554	550	549	558	563	562	612	547	528	543	583	562	534	539	544	522	537	507	596	561	565	533	562	565	569	587	567	531	527	586	625	567	564	517	576	508	532	500	571	551	499	552	544	561	569	573	569	534	547	532	532	523	565	551	553	574	540	554	543	570	550	566	561	553	538	552	549	563	544	536	616	520	539	585	543	514	532	543	529	533	526	557	554	565	520	549	534	529	515	549	518	541	517	539	582	517	538	554	573	559	549	545	569	560	538	610	537	556	528	582	548	551	563	562	576	588	545	556	538	544	547	559	549	575	568	549	548	557	563	574	552	572	599	554	518	552	562	543	543	532	617	548	511	578	515	538	567	540	582	542	551	556	551	566	570	541	557	580	535	572	593	557	548	594	572	562	575	544	554	548	562	553	546	547	567	511	563	553	532	567	561	538	558	571	560	525	539	581	568	556	527	539	534	518	536	541	557	572	520	613	554	536	541	563	561	538	541	482	536	548	575	564	562	525	557	545	545	543	555	524	586	529	556	553	559	537	551	536	564	566	562	542	534	560	507	553	529	532	530	564	589	624	568	531	552	521	531	522	532	574	567	565	546	518	519	542	543	570	524	560	538	542	542	587	574	574	530	564	572	537	565	548	546	592	550	526	552	540	563	536	567	541	525	553	625	531	557	558	560	523	532	569	583	546	554	549	550	571	524	539	540	563	607	557	531	563	556	577	547	517	562	582	534	557	540	599	523	558	545	558	512	555	571	574	539	541	543	581	565	552	550	542	536	574	582	557	544	521	532	559	559	538	553	517	559	545	594	543	571	563	521	581	516	557	536	523	513	531	537	573	555	515	569	590	527	558	555	539	535	564	537	535	541	551	534	540	521	562	529	568	553	571	543	567	578	568	566	530
11396	3683	452	272	266	252	228	210	217	217	216	195	235	238	228	215	225	186	227	232	211	246	243	235	226	196	243	219	238	203	221	237	229	213	223	234	215	235	228	237	231	221	213	243	212	242	201	197	247	211	249	246	218	259	222	247	207	219	215	219	241	230	232	196	248	215	211	217	224	206	228	216	241	236	255	236	232	239	244	265	209	236	222	239	210	214	223	247	183	231	218	208	230	217	231	223	209	225	205	225	239	223	185	190	221	227	235	233	228	216	208	200	225	225	226	234	218	247	238	219	255	225	228	255	232	228	217	237	212	227	231	202	216	228	204	228	230	201	226	252	224	206	208	224	220	212	229	230	255	207	241	258	199	209	215	218	226	228	253	224	221	257	206	227	211	224	229	200	236	236	226	220	202	204	201	207	213	239	227	226	236	201	214	224	272	216	223	229	202	239	211	222	205	192	202	225	233	233	218	213	218	197	233	241	234	223	195	215	213	248	221	206	240	221	230	240	227	202	261	216	206	256	225	235	194	246	230	197	227	197	226	229	237	229	222	227	233	237	223	251	228	194	249	238	248	229	223	230	195	234	234	239	202	215	236	241	208	201	225	216	227	227	203	224	265	239	215	235	208	227	235	220	224	207	215	232	238	224	241	229	220	220	228	219	246	226	235	212	219	233	230	222	228	244	205	211	247	211	250	263	223	207	223	192	206	210	222	232	211	223	209	238	235	244	234	214	228	226	196	232	252	270	226	252	251	217	217	202	231	220	216	247	241	218	209	231	220	223	245	224	210	210	199	214	245	224	236	193	231	233	193	243	224	210	212	207	241	212	221	219	226	256	211	240	192	217	213	237	217	247	231	207	232	201	254	199	211	200	221	222	227	220	238	183	223	221	225	208	202	232	234	224	223	193	225	217	238	235	231	227	216	235	244	228	239	247	218	233	237	225	221	181	238	213	192	261	238	199	192	237	208	208	225	247	207	243	246	230	234	246	222	246	229	235	213	225	249	207	213	231	228	206	198	237	244	231	227	217	240	220	224	238	242	226	204	230	223	252	237	216	211	219	226	219	238	222	234	233	211	246	259	236	249	214	217	240	226	218	220	242	215	218	234	210	235	227	243	241	237	217	203	200	204	245	210	229	208	239	216	228	238	228	209	211	243	197	227	241	230	223	275	244	231	215	235	243	194	210	228	232	230	226	235	216	219	211	211	207	244	230	248	224	243	228	213	214	225	231	204	249	232	210	239	217	225	198	231	218	217	223	243	204	189	228	220	232	238	215	264	201	248	247	214	216	204	201	254	205	227	223	249	196	226	246	246	254	247	238	241	209	251	223	218	235	215	225	223	217	227	244	238	229	221	254	211	241	234	212	213	226	271	237	207	214	220	203	210	231	208	231	226	231	230	257	230	215	228	217	256	203	254	230	208	213	220	212	222	237	241	229	214	231	229	211	221	227	255	218	202	216	226	223	249	246	217	231	228	209	246	252	231	218	229	247	241	225	204	219	232	236	206	222	195	225	227	250	231	226	202	234	213	216	248	224	220	219	251	230	243	242	218	222	229	191	193	254	228	240	230	238	236	217	244	214	232	214	214	216	210	236	215	222	225	259	219	230	203	213	240	230	196	233	248	226	213	233	233	224	225	235	246	205	208	198	221	243	226	218	208	232	228	242	264	217	246	231	218	233	229	229	206	248	220	213	203	239	230	237	252	217	211	188	239	224	227	223	203	231	243	245	244	222	206	223	212	223	216	212	267	232	227	212	238	227	236	216	250	190	219	234	220	200	213	227	219	220	239	195	220	207	218	226	231	253	221	235	234	246	233	235	239	217	215	229	224	230	221	207	244	199	217	234	232	241	234	229	250	240	253	224	234	220	235	216	228	218	275	238	240	220	235	239	205	245	241	224	220	226	236	229	210	235	202	223	232	243	226	255	227	223	250	246	212	218	243	246	237	235	230	252	227	209	239	234	213	217	237	204	236	227	221	244	231	227	195	214	225	208	225	250	230	211	240	252	261	225	230	227	206	214	256	258	214	237	224	218	238	198	254	229	257	222	222	200	237	209	244	225	210	216	272	219	224	217	259	239	243	232	213	233	247	214	211	200	221	236	220	232	222	241	223	246	187	227	204	246	195	241	217	230	240	247	255	214	240	216	236	201	222	254	219	223	220	219	230	271	226	243	263	202	229	233	222	233	247	220	246	198	225	230	211	274	216	210	221	237	210	209	229	221	196	237	230	222	252	201	215	231	234	206	209	239	254	210	238	249	251	226	224	225	244	215	235	238	234	219	206	235	217	224	247	226	214	224	274	244	226	218	243	208	231	254	231	223	212	233	216	240	231	229	209	230	223	259	221	215	217	231	207	211	217	228	200	217	229	271	226	229	205	217	223	232	235	243	238	245	218	189	233	216	238	255	222	212	241	262	226	221	204	212	239	225	202	233	224	259	222	256	238	243	258	236	221	232	213	212	235	241	215	225	231	243	246	247	268	231	219	220	231	231	218	229	251	240	230	228	205	215	236	241	240	249	207	252	182	231	251	213	243	253	203	220	221	244	221	193	232	216	208	225	210	220	225	224	235	236	245	218	210	229	216	266	238	241	234	234	220	210	225	235	226	199	225	211	211	252	255	232	236	217	208	238	206	203	241	212	225	209	216	226	235	247	234	234	215	237	200	214	219	228	245	243	215	201	227	240	212	254	235	222	215	241	236	222	230	247	224	255	258	222	234	238	245	226	223	267	244	235	249	214	216	224	230	240	216	203	238	221	208	196	243	215	228	229	240	207	229	231	219	271	227	235	222	220	247	213	243	207	210	238	257	203	261	221	204	232	217	207	215	245	239	230	250	220	246	232	228	220	212	230	235	225	234	202	201	237	238	226	227	230	219	246	236	220	221	224	208	223	249	211	198	227	223	225	222	221	240	225	240	216	253	233	226	235	226	222	245	218	215	246	246	218	222	249	205	244	222	236	240	219	250	204	217	222	235	217	243	252	221	235	204	232	220	229	212	253	219	229	211	198	253	256	229	222	237	213	243	223	209	243	249	246	236	221	209	233	221	198	231	223	196	226	234	226	229	201	254	236	198	212	208	204	220	248	263	234	228	243	214	230	250	244	229	221	244	208	218	243	226	196	217	199	245	272	230	224	223	208	227	228	248	261	221	244	242	216	195	230	240	199	210	215	230	234	192	226	244	265	230	216	223	261	220	224	219	198	231	219	206	225	232	204	235	232	232	248	237	227	221	247	233	231	264	234	251	227	237	228	217	256	234	231	240	235	227	242	226	225	241	238	216	244	233	250	222	239	238	201	233	221	236	252	212	232	236	204	222	219	251	207	231	213	212	213	227	225	240	263	220	250	230	213	222	242	206	226	231	243	231	225	238	258	220	200	218	223	223	254	233	234	219	241	231	217	228	217	196	217	235	210	220	239	210	242	209	264	252	248	233	214	215	213	212	224	242	211	269	243	214	221	232	237	243	240	232	226
8532	3713	770	652	634	641	609	551	576	546	579	571	568	578	600	599	592	601	577	560	591	596	573	573	564	563	553	571	588	560	617	622	582	540	557	593	538	578	545	610	543	555	534	565	584	579	604	562	587	593	548	554	562	576	571	557	562	560	596	567	589	607	559	600	541	588	577	542	553	621	588	564	576	579	540	597	573	512	577	530	556	535	582	554	596	591	584	558	579	597	542	577	571	599	547	607	574	600	617	581	552	555	540	609	609	616	577	605	518	570	610	609	583	583	543	567	562	547	546	531	591	584	548	570	559	593	539	567	561	579	546	562	572	557	573	583	601	573	557	576	601	551	566	597	562	555	605	571	600	578	570	571	577	602	602	552	580	565	579	565	556	602	547	577	539	557	542	545	587	550	582	598	553	526	569	588	620	573	538	523	573	557	579	582	558	586	548	579	599	541	573	573	587	579	569	589	597	560	561	607	548	583	511	573	527	590	536	614	580	615	545	546	584	565	608	601	564	582	579	634	597	587	588	581	559	586	559	608	544	546	565	559	573	573	585	558	554	563	585	577	540	585	561	539	621	609	561	591	552	555	548	539	549	578	552	578	634	592	621	567	603	534	567	536	564	557	577	581	583	576	556	601	561	563	595	560	601	563	557	540	560	599	546	591	588	542	558	574	549	557	529	609	611	539	560	601	583	550	591	630	558	577	597	616	612	585	585	562	585	601	542	552	556	552	577	566	608	544	614	551	602	559	625	532	588	592	537	563	533	595	619	594	554	542	548	590	587	543	577	558	582	607	546	564	569	569	567	582	562	552	588	582	591	572	551	541	562	517	568	545	556	597	579	590	577	601	592	574	555	597	583	607	619	583	567	533	598	619	601	540	569	601	556	517	539	569	585	566	578	573	581	553	596	582	598	557	585	561	537	596	596	616	578	569	526	614	578	572	558	566	592	599	574	593	577	562	623	606	569	556	593	554	559	633	571	551	563	580	581	599	588	558	531	541	555	567	594	575	587	638	573	575	558	531	620	541	577	529	634	598	565	556	566	569	605	568	595	582	560	552	576	557	531	571	567	546	515	574	556	561	561	577	547	580	580	608	580	630	579	574	574	573	602	580	553	539	583	580	575	574	601	595	587	583	545	575	616	593	577	563	609	564	535	535	555	563	559	577	572	563	585	581	590	616	574	564	619	582	569	601	592	572	607	587	540	576	539	593	581	574	554	551	582	536	571	569	568	551	544	600	580	585	561	552	558	594	604	556	608	591	554	593	562	612	597	583	568	542	568	545	545	582	586	547	599	561	609	599	573	607	538	581	563	540	589	590	565	598	594	575	572	546	553	559	597	580	571	615	556	569	630	561	550	580	605	582	567	589	556	603	535	575	559	564	579	530	582	546	582	576	604	546	573	570	574	590	562	593	565	566	524	535	561	544	563	617	627	536	547	566	564	576	545	559	544	541	546	622	562	546	561	576	580	609	564	577	597	542	561	529	533	529	565	553	585	595	585	598	591	575	564	584	600	576	542	580	540	563	566	629	548	583	560	520	572	555	522	594	563	544	607	594	546	549	580	583	548	570	628	566	586	574	555	532	559	539	591	569	602	582	559	570	588	578	540	567	553	545	548	565	568	568	512	552	566	597	555	552	554	583	567	576	561	563	562	571	559	585	568	570	596	577	580	560	604	568	566	567	591	599	596	582	579	573	552	552	577	591	538	586	580	578	534	555	586	531	549	535	587	569	578	540	543	609	607	571	605	531	574	573	602	621	610	565	595	575	574	573	582	558	580	569	564	511	551	569	575	572	507	524	550	561	588	608	590	587	601	550	582	557	571	587	578	546	561	555	572	509	524	561	547	593	506	531	612	634	579	593	564	574	533	593	582	541	563	584	563	566	570	521	575	573	587	558	546	546	552	596	581	583	620	598	561	584	552	592	561	611	565	522	508	557	550	572	573	569	575	590	581	533	572	552	537	580	599	579	609	582	586	555	624	602	586	585	581	560	591	576	568	543	609	569	581	523	581	569	532	570	531	580	568	580	566	580	572	574	590	607	546	550	576	562	573	616	604	599	605	539	602	604	559	567	535	545	608	575	559	581	597	571	549	588	533	579	589	582	571	561	606	558	577	574	578	573	581	580	561	614	587	593	566	559	564	596	599	578	571	563	598	590	539	567	576	523	587	596	597	560	531	594	572	579	550	567	547	598	539	565	555	554	594	596	583	600	579	577	574	572	582	608	573	599	582	570	594	564	570	549	621	532	558	593	535	576	572	560	556	574	502	580	601	589	531	583	564	550	538	571	566	573	569	584	574	550	622	527	584	531	549	574	549	630	528	601	568	597	564	542	559	613	571	595	548	600	602	593	551	572	569	564	548	601	581	579	584	612	564	600	535	594	554	550	577	533	624	617	564	548	578	569	560	539	585	562	572	528	602	557	560	587	596	572	551	592	602	559	538	571	578	584	538	580	581	537	600	592	577	589	568	572	541	546	550	547	590	584	570	538	560	566	582	540	563	562	568	581	569	564	585	541	592	612	564	588	546	536	549	542	576	579	582	571	574	579	541	558	575	584	598	540	588	561	549	588	602	570	554	585	568	627	556	581	555	537	564	559	535	572	594	626	553	562	580	549	611	590	558	506	581	613	558	597	542	599	538	550	606	556	586	535	545	566	592	622	577	534	585	597	546	563	524	603	552	565	564	585	585	585	586	566	571	553	575	561	561	559	552	586	606	621	596	551	619	533	599	596	589	547	575	568	610	553	523	573	572	554	570	547	569	594	578	573	562	521	589	603	587	570	609	580	582	573	610	564	562	563	596	537	550	563	616	560	614	552	577	598	576	566	565	557	554	615	573	610	563	567	593	565	587	578	569	566	600	633	545	589	632	585	580	593	580	567	616	549	569	579	559	577	570	564	523	588	552	567	582	527	573	596	615	537	609	524	564	578	574	578	577	564	562	636	572	572	599	548	587	592	565	560	592	561	557	548	527	611	590	566	583	587	583	594	566	534	585	569	532	596	578	604	520	580	574	561	571	568	597	581	589	602	581	546	572	617	581	579	562	570	557	581	593	548	567	571	606	590	563	559	603	597	557	584	555	576	546	567	546	595	488	548	589	547	576	644	569	605	580	525	626	567	528	549	563	578	573	559	577	589	534	593	594	597	614	566	568	549	538	617	550	553	581	569	562	607	604	582	563	599	614	557	594	562	562	556	548	579	602	570	547	618	614	635	579	584	596	568	560	546	536	574	565	596	581	564	530	556	565	579	608	552	584	620	597	588	596	552	580	568	586	558	592	557	537	541	586	576	577	604	634	580	622	551	591	532	589	598	592	580	587	542	537	572	558	553	585	607	576	572	610	613	560	594	545	556	623	537	572	578	571	612	557	595	616	606	553	540	568	519	589	520	594	502	579	582	547	579	583	587	555	580	550	588	547	571	585	553	598	562	586	583	570	600	609	595	568	609	582	575	569	520	601	545	573	571	574	626	586	596
23083	8524	1175	396	369	333	343	318	282	304	282	288	265	287	283	262	282	285	286	286	277	240	270	271	250	271	256	296	293	281	281	302	263	249	273	266	299	256	267	255	269	268	267	243	253	246	248	296	289	269	272	289	252	257	278	275	274	254	271	336	305	251	296	248	283	277	280	278	288	314	299	296	269	255	273	271	278	300	254	310	275	284	268	263	301	277	276	279	266	242	275	258	276	281	260	288	304	278	275	304	295	268	269	278	310	276	278	270	269	315	259	278	292	303	269	290	310	272	309	279	269	280	289	260	281	268	296	274	266	275	258	272	297	292	287	254	270	268	297	285	276	278	307	295	281	253	260	299	280	271	276	285	272	281	257	273	290	277	263	265	277	271	278	263	298	262	312	231	288	249	268	301	307	241	283	260	269	293	283	272	265	258	293	284	278	271	277	282	277	295	238	266	265	271	265	269	279	293	265	286	295	261	240	294	306	288	271	235	245	288	240	245	270	282	292	316	270	272	262	283	272	280	287	279	292	263	242	302	282	256	276	274	296	257	265	282	287	265	294	269	292	258	262	262	248	274	283	290	254	249	268	277	276	270	265	281	269	281	292	262	278	288	309	280	287	259	274	284	269	263	254	258	259	284	256	285	282	286	283	295	249	251	298	267	259	302	276	267	262	252	281	274	263	289	277	278	252	291	285	268	302	291	230	293	261	257	279	250	287	269	276	294	282	299	263	286	266	256	249	284	267	287	280	301	288	275	269	266	306	287	267	280	301	281	261	304	282	277	242	300	287	261	276	280	256	277	230	302	268	256	272	273	280	261	277	285	301	288	256	257	270	274	270	285	291	294	288	255	303	310	268	286	271	312	288	292	285	314	265	272	287	297	247	269	279	253	297	305	275	288	276	271	271	264	269	301	262	270	299	271	286	284	275	263	281	256	294	256	316	262	290	255	290	275	286	293	273	263	271	279	290	277	330	296	287	300	289	281	270	254	280	281	265	276	260	298	281	287	254	302	259	279	252	279	259	263	275	283	304	279	280	285	270	235	289	258	264	277	283	275	304	297	304	291	299	292	257	256	255	291	300	250	288	251	289	285	309	255	278	269	277	283	262	288	277	278	307	261	270	287	267	324	279	268	273	268	288	310	259	251	284	282	257	278	299	324	259	257	283	249	275	287	294	266	249	294	283	280	327	290	286	254	303	297	293	285	270	296	257	276	277	269	259	264	317	282	265	271	243	241	280	227	275	286	268	245	278	274	279	292	280	263	280	244	273	257	255	274	279	308	297	263	291	284	262	271	291	283	256	287	328	282	281	301	268	279	259	267	275	309	286	254	289	267	280	298	265	248	274	256	290	268	270	288	294	295	298	300	276	288	286	293	305	268	270	255	308	283	289	255	303	236	263	246	273	276	268	268	249	268	269	263	303	294	284	292	269	250	291	284	262	269	263	269	256	279	277	254	267	257	273	300	268	290	291	243	279	262	263	304	279	269	286	290	282	285	276	295	276	280	279	301	273	290	281	280	274	265	274	247	287	262	286	281	299	285	280	295	280	278	281	284	280	295	265	275	302	287	266	279	302	275	296	276	219	279	294	289	276	287	264	277	265	250	278	280	278	269	283	276	299	285	299	274	302	271	293	253	274	291	283	283	301	255	252	269	266	295	278	275	282	280	259	304	264	285	311	287	261	267	280	280	280	248	281	272	288	289	257	275	271	253	306	308	265	315	242	265	277	261	223	233	279	274	278	254	289	280	278	265	281	269	269	303	291	283	295	274	271	301	279	309	295	244	254	288	283	274	277	268	284	292	305	282	295	293	285	288	274	280	300	267	247	273	292	287	304	276	280	284	284	278	258	254	301	273	290	250	272	259	293	299	269	251	272	296	296	276	269	265	248	291	286	295	274	273	271	254	244	287	267	262	299	286	285	269	293	279	279	260	271	292	305	267	263	274	261	294	270	260	314	305	255	293	268	262	254	274	276	254	268	274	273	257	269	280	315	269	264	237	276	265	266	254	316	283	266	280	266	309	272	283	286	291	270	288	301	245	263	267	260	270	263	266	268	290	279	341	274	280	286	251	274	280	264	295	271	277	255	291	276	254	263	282	286	283	276	252	280	259	262	256	279	251	262	290	289	308	264	297	267	262	278	246	287	295	275	309	306	289	294	283	277	265	295	246	249	256	308	293	269	253	303	253	254	260	292	281	270	291	261	260	266	297	264	280	271	264	313	250	307	308	273	283	283	261	271	258	245	247	306	294	276	258	255	273	253	283	259	283	289	284	272	241	256	243	264	315	289	261	307	296	284	272	269	292	268	261	249	271	295	272	250	257	294	267	286	267	252	288	246	246	285	281	291	275	270	254	306	267	276	300	276	304	292	270	281	293	244	275	253	284	285	264	275	288	279	259	262	258	290	306	302	256	293	287	265	263	300	272	273	279	267	284	270	282	253	302	286	276	249	260	296	302	268	315	336	257	253	293	311	277	283	277	271	275	273	294	256	274	292	258	272	300	308	269	261	262	278	295	286	270	292	296	271	276	283	311	260	243	262	279	273	283	276	308	267	285	301	321	266	261	273	273	267	275	271	278	266	294	330	259	269	276	281	281	253	295	252	283	256	277	305	290	273	284	236	268	275	267	276	284	278	244	278	274	281	289	279	262	256	244	301	307	298	252	298	292	270	268	268	291	272	260	284	262	244	298	272	245	291	290	272	297	257	286	280	289	276	277	276	317	265	257	249	271	296	260	271	301	272	246	298	284	298	275	281	275	277	290	318	292	260	300	273	262	267	293	302	288	290	300	283	289	301	311	245	310	274	266	272	283	268	267	281	302	305	298	267	301	280	301	290	269	272	274	244	266	287	302	266	304	317	265	282	275	323	258	269	284	298	283	289	266	260	266	286	262	306	289	239	263	292	252	307	265	268	311	254	248	295	265	269	286	243	306	271	271	276	286	259	286	285	246	276	283	269	299	278	283	275	291	254	266	254	241	284	288	277	270	254	268	290	271	295	255	267	275	296	286	294	242	292	296	243	248	288	264	282	270	275	278	293	256	290	294	259	276	277	276	260	275	255	249	276	273	313	268	278	312	273	288	271	259	266	246	303	270	300	263	262	281	277	279	270	266	296	245	280	259	252	269	266	282	275	278	283	264	285	261	262	297	275	273	280	292	269	260	241	259	302	281	295	303	236	281	272	301	288	290	270	272	282	240	264	250	232	256	296	271	275	280	259	260	279	271	263	260	282	282	275	298	289	302	265	239	263	302	283	289	266	282	264	281	255	285	305	271	260	271	267	252	287	283	296	301	316	275	254	254	287	286	264	273	297	261	269	262	270	269	276	278	258	271	249	258	239	308	283	295	293	309	251	286	272	304	288	272	295	250	305	297	286	295	264	250	271	262	255	256	258	258	290	267	300	321	299	329	253	283	286	270	300	283	258	291	286	283	298	306	316	285	279	273	259	269	252	271	270	264	292	263	255	277	275	279
16456	7775	1561	1154	1063	956	854	819	778	753	759	728	756	750	726	703	700	685	724	712	687	689	669	706	726	670	725	669	680	641	647	699	685	669	722	675	678	699	654	640	707	653	687	673	720	649	645	666	629	687	699	710	685	695	687	688	646	664	691	696	636	711	649	700	698	681	664	707	741	661	706	710	720	696	672	654	696	673	700	695	703	622	685	652	695	664	659	683	652	700	655	656	673	677	640	664	709	672	709	706	686	691	712	678	706	669	702	706	703	713	721	709	664	682	691	702	673	675	721	725	643	711	657	737	710	729	680	694	705	671	710	681	682	667	712	687	632	681	659	701	645	712	685	643	685	717	678	666	688	692	661	711	677	637	678	627	685	720	673	688	692	679	644	688	636	701	696	667	682	717	678	655	668	699	672	658	694	708	674	694	703	687	654	671	699	637	626	694	688	611	665	706	688	644	721	675	711	702	681	658	692	651	675	727	711	692	725	687	689	691	661	645	666	699	702	658	639	658	666	685	672	660	703	682	703	688	644	707	693	691	752	664	679	651	651	647	703	709	666	691	708	686	736	671	647	682	712	688	650	703	718	721	665	685	692	668	707	686	728	738	718	650	650	621	705	667	686	666	698	653	694	676	655	694	694	691	708	638	665	657	712	673	717	674	695	698	714	709	671	641	689	627	673	643	680	689	704	701	671	687	688	681	693	694	658	721	680	674	654	681	642	624	648	650	672	687	675	732	657	682	719	684	698	690	697	642	662	681	716	676	652	697	688	673	665	774	682	682	709	662	675	636	663	668	667	656	649	664	687	689	696	692	686	704	687	711	682	698	641	666	693	638	681	694	670	725	682	674	673	701	716	718	679	690	623	670	684	719	639	674	676	710	693	665	668	668	659	712	675	630	704	693	671	679	678	651	680	669	706	684	659	708	712	643	665	686	663	699	697	667	666	697	681	697	694	719	703	690	639	646	677	708	634	630	694	648	654	711	704	687	701	682	674	615	633	678	670	733	681	626	643	693	715	657	670	681	698	729	675	682	699	678	680	664	688	693	664	654	691	675	692	673	675	690	688	717	657	677	654	665	703	640	675	678	631	718	694	684	687	686	704	676	675	685	654	706	679	643	698	716	690	695	701	661	639	663	684	637	677	702	678	675	616	690	642	646	709	698	676	630	685	672	683	650	709	671	656	663	714	684	737	738	701	669	644	682	674	686	695	698	706	659	695	715	682	657	652	641	680	652	676	680	700	642	685	658	633	714	685	656	702	653	679	675	690	675	697	712	672	634	658	686	675	662	672	679	688	667	667	690	687	712	619	701	686	650	674	666	685	687	695	694	681	636	702	662	680	675	719	653	704	678	676	655	697	643	692	689	719	738	686	699	607	702	672	631	721	665	684	692	682	684	681	739	709	673	704	710	720	666	717	646	633	681	711	658	660	684	702	692	732	688	687	681	681	643	694	700	650	727	718	717	692	724	696	717	667	676	647	663	672	689	673	629	689	635	705	662	723	677	667	681	642	702	680	694	659	661	673	668	679	729	743	707	676	678	682	705	643	645	673	696	678	622	678	729	687	728	697	679	695	656	667	667	701	642	711	719	667	736	632	675	667	639	679	705	672	702	671	672	696	697	720	668	643	677	698	677	661	661	664	710	669	708	692	663	689	689	668	707	673	720	707	677	700	655	677	729	718	699	664	664	677	679	697	687	666	649	725	665	659	700	676	733	697	703	648	664	693	674	703	701	617	644	678	673	669	685	692	650	678	683	641	680	697	683	679	702	691	687	732	638	666	699	691	680	677	671	666	676	680	670	659	689	658	667	672	671	698	686	697	704	690	717	662	728	660	683	683	681	727	674	637	715	650	669	646	693	652	680	641	642	700	664	695	689	682	721	694	689	695	700	688	697	688	695	668	672	684	678	650	750	639	672	710	637	695	656	633	674	656	701	687	672	645	675	689	660	657	659	683	652	690	668	659	659	675	659	717	728	689	676	674	661	690	685	650	687	715	680	678	656	616	687	630	705	682	701	670	667	649	668	676	704	671	677	699	671	685	718	626	639	661	724	653	687	665	679	685	655	681	661	735	703	649	697	672	691	683	656	624	680	720	718	708	688	734	699	714	746	707	686	665	762	666	742	662	673	663	642	716	693	653	683	633	618	668	679	672	690	672	682	691	697	659	699	697	631	710	689	718	674	687	663	657	661	661	678	722	668	685	693	707	663	678	648	703	669	706	678	698	676	682	699	682	619	669	631	685	685	689	669	684	746	730	649	645	695	723	660	634	667	693	618	630	652	672	629	708	680	703	698	676	663	712	691	737	701	654	685	711	684	706	693	689	741	650	676	680	683	653	661	629	747	678	643	640	695	681	705	688	681	669	654	668	605	664	664	691	656	700	674	667	707	683	703	621	713	652	653	728	695	665	758	731	645	674	683	678	611	705	673	693	701	650	649	710	683	659	726	659	680	702	676	680	677	654	677	668	683	663	675	700	694	670	654	719	712	677	686	673	714	693	659	659	654	695	681	691	653	684	656	679	684	700	659	685	694	667	719	711	660	644	711	660	693	665	648	696	675	671	663	637	663	684	679	653	679	708	696	698	666	651	720	710	646	743	669	707	697	683	690	653	717	673	678	673	654	687	680	683	663	707	697	689	671	683	679	653	690	624	716	666	682	634	652	691	648	679	680	703	634	716	643	724	688	694	674	742	638	704	709	652	671	664	687	676	681	672	658	708	660	705	689	693	666	688	732	657	712	680	735	679	677	683	688	698	698	688	672	655	663	687	672	717	676	659	624	717	689	686	641	677	650	667	685	695	701	690	702	693	670	693	708	661	666	664	646	624	661	712	678	702	725	638	666	677	668	696	667	668	638	633	647	677	655	696	678	692	678	655	714	700	665	645	635	685	665	714	719	700	683	658	677	653	680	660	668	701	754	690	689	664	738	702	719	688	716	714	635	687	728	657	674	614	658	668	692	661	700	614	660	694	646	689	672	685	687	701	684	664	713	700	706	670	739	706	688	676	696	691	650	630	711	620	718	705	712	657	676	677	743	709	651	687	711	679	677	684	679	646	694	617	688	726	711	732	647	686	657	727	741	663	700	697	752	705	638	695	721	715	664	682	703	693	655	663	686	677	669	631	711	716	704	776	678	684	676	664	692	660	682	659	739	704	651	700	675	720	661	665	726	684	719	701	636	682	668	711	712	653	694	717	701	692	726	681	687	670	660	718	686	669	681	665	708	694	658	685	649	692	674	655	669	754	656	650	683	690	717	675	672	672	629	689	643	652	683	646	669	679	685	684	679	649	671	731	740	699	661	655	661	647	647	665	613	705	706	715	655	646	697	659	700	659	715	688	673	663	639	668	709	670	631	707	660	684	680	714	649	667	735	701	676	693	671	676	699	670	712	690	684	653	688	690	677	698	683	662	676	671	693	681	690	654	663	702	682	710	609	690	703	734	679	729	676	668	651	679	704	626	653	706	695	693	659
31561	13563	2107	496	347	340	274	260	297	238	252	258	244	229	260	248	236	238	223	248	213	221	220	230	246	231	217	260	228	259	231	210	196	231	227	227	189	234	237	219	218	256	224	239	221	204	226	214	228	213	242	217	244	216	214	246	207	222	215	229	220	237	225	246	209	226	233	226	200	240	249	207	228	211	198	203	181	225	247	238	209	212	221	221	235	222	241	239	195	227	230	211	224	205	241	243	219	196	200	227	207	240	214	241	223	219	225	217	207	241	236	231	233	223	227	224	229	251	218	188	219	222	217	228	205	250	200	249	225	214	207	247	210	215	234	228	240	242	230	214	232	227	225	221	203	228	218	248	230	222	205	220	224	209	229	243	229	209	235	227	208	241	238	224	223	242	243	259	231	228	202	204	213	212	217	208	209	232	248	213	214	194	228	224	201	235	220	182	202	222	223	239	211	227	211	215	255	222	201	204	201	221	195	245	228	241	230	221	237	214	198	241	217	221	207	241	245	236	238	214	232	208	232	229	220	232	229	216	256	187	211	216	229	210	256	213	212	230	188	213	219	187	237	211	215	226	212	200	239	214	239	203	209	215	241	224	245	227	218	221	227	213	208	219	229	224	227	212	205	236	216	215	250	217	210	220	246	239	236	223	256	222	213	248	193	242	228	241	224	220	214	217	191	212	205	237	221	217	212	194	230	215	229	207	219	214	229	236	211	232	217	203	196	219	192	196	213	211	219	212	226	241	226	196	232	226	227	225	239	233	238	244	241	242	236	218	214	225	204	204	212	211	243	241	227	267	248	199	233	219	217	253	199	240	217	226	206	230	231	205	241	248	224	224	226	206	252	230	221	211	220	231	213	235	177	221	206	220	233	197	234	214	253	206	236	248	218	221	228	230	228	213	212	224	250	180	219	231	230	232	225	213	242	221	250	210	244	204	213	214	209	212	239	199	236	208	225	210	224	248	209	230	228	216	203	225	194	224	208	196	235	237	219	202	230	235	234	229	221	218	206	220	230	212	234	226	244	219	227	233	225	208	204	234	232	246	217	233	235	210	215	239	203	238	226	218	203	263	236	216	234	209	241	241	227	207	246	239	211	237	206	231	203	251	206	237	244	223	214	212	224	239	210	229	234	213	256	227	220	216	203	238	236	236	225	229	243	243	262	216	207	232	215	211	207	211	197	221	251	229	219	225	240	246	223	224	190	210	228	209	234	217	232	221	221	238	250	212	242	244	212	247	203	215	243	248	201	246	213	204	189	212	211	215	222	219	237	239	238	209	214	223	190	237	228	215	242	220	235	241	218	237	211	229	227	233	233	182	226	257	221	247	260	207	226	223	246	216	217	247	227	229	214	186	208	232	257	236	213	226	243	209	201	200	206	219	217	229	213	233	223	225	206	226	200	214	201	268	206	207	253	218	242	209	214	221	212	208	220	257	220	222	227	235	224	240	218	238	196	240	242	227	199	220	263	232	230	269	200	211	235	233	226	230	213	230	248	219	238	203	225	259	218	182	249	232	216	233	213	188	212	227	231	228	215	200	234	248	219	220	219	202	213	204	203	260	198	227	223	242	209	230	198	227	229	208	237	212	225	236	247	224	231	227	206	219	228	202	211	240	222	227	221	218	210	215	222	233	216	224	226	244	209	225	247	201	227	201	215	212	219	242	185	209	220	236	261	223	213	243	210	203	218	218	205	209	246	265	214	244	251	220	209	224	219	211	242	240	220	241	230	207	229	236	202	249	225	221	225	234	229	220	202	206	212	228	251	247	224	242	232	215	223	226	230	226	254	230	226	207	230	219	236	222	211	222	239	251	254	222	220	218	226	209	217	236	219	214	225	215	218	230	248	227	236	220	229	213	248	224	220	212	224	233	228	208	216	218	226	228	243	234	200	198	212	251	224	207	228	264	202	238	224	232	221	223	202	183	245	262	216	201	215	228	217	241	228	211	219	264	272	240	233	244	218	231	211	226	229	237	237	218	252	241	202	230	227	235	213	240	226	229	240	195	222	231	217	224	196	224	226	245	212	231	234	198	241	233	221	237	239	239	254	219	231	238	224	230	238	205	227	210	225	262	248	245	211	235	208	225	243	228	232	226	218	228	237	216	241	217	200	219	228	207	217	215	205	233	225	232	224	208	222	222	239	233	245	225	231	205	239	234	218	222	232	208	232	231	242	236	237	218	230	222	234	212	231	231	202	207	239	201	253	234	262	248	226	219	210	196	201	236	221	236	261	234	229	207	208	234	200	178	217	232	248	240	234	226	223	230	230	243	214	212	256	236	223	205	228	241	229	223	247	211	202	227	259	212	215	223	206	212	196	210	239	241	224	218	238	194	207	225	194	226	246	204	215	212	218	244	225	231	233	221	218	247	217	246	241	224	243	217	200	231	237	209	235	236	233	206	224	227	243	222	227	218	196	206	215	221	239	219	232	218	224	241	218	231	215	218	226	223	234	215	258	229	257	214	226	222	235	263	210	216	222	239	193	230	205	244	233	234	200	196	231	197	244	227	225	199	218	192	219	216	253	215	195	228	225	212	235	236	202	239	224	251	230	225	193	234	235	233	202	214	220	207	214	214	246	220	217	228	237	235	222	215	241	215	232	254	215	217	217	202	233	239	229	228	231	235	224	210	219	224	230	241	227	216	216	217	262	234	211	223	242	215	200	218	204	243	219	256	228	207	244	258	235	211	193	227	228	239	209	225	220	217	223	223	207	247	226	216	216	242	230	221	234	255	228	222	243	210	208	229	226	237	215	194	215	264	217	210	244	242	209	218	234	222	254	231	237	228	229	211	199	249	228	209	229	203	240	220	233	235	233	236	250	234	209	229	233	251	219	256	206	209	224	217	227	223	241	258	244	189	227	232	209	221	218	256	248	217	230	230	206	212	239	221	231	210	253	213	222	232	221	200	227	235	227	265	218	254	234	216	212	239	258	224	218	206	227	232	234	220	219	212	229	237	230	249	232	219	234	243	243	188	207	237	193	239	217	217	215	223	217	217	198	224	237	239	227	230	227	222	234	231	218	237	244	209	231	244	238	204	209	217	230	243	236	213	242	219	234	237	199	227	218	206	252	221	227	226	245	224	219	210	217	204	216	213	227	206	244	214	209	214	220	244	208	240	222	246	254	224	230	207	222	246	244	228	211	207	242	225	215	208	222	240	238	218	220	230	197	211	212	232	228	237	213	225	208	245	226	216	216	200	226	227	216	213	229	223	219	232	229	253	221	202	224	238	267	247	231	228	262	263	210	228	239	248	199	226	227	242	229	257	215	231	207	200	221	223	217	227	245	208	238	230	209	212	220	224	229	229	223	243	225	194	255	226	212	209	199	203	193	218	238	233	225	224	199	220	214	243	249	215	231	250	210	236	224	244	249	256	218	204	233	228	219	222	208	227	233	221	220	237	197	232	239	213	183	227	227	239	224	203	260	232	219	241	231	232	224	218	219	216	217	256	226	219	240	224	206	226	210	224
20686	10663	1947	1497	1251	1066	934	850	750	729	699	676	656	628	638	623	626	571	589	628	570	554	585	593	573	532	612	547	572	558	603	602	561	573	561	571	547	562	581	560	576	571	548	600	578	593	557	561	561	538	586	532	543	558	566	596	551	535	600	551	529	548	538	540	556	555	534	493	542	536	539	533	559	601	550	532	514	530	541	572	572	567	558	513	541	534	577	537	526	559	550	603	539	580	542	598	575	503	579	571	560	600	529	558	557	533	557	502	549	530	585	573	562	576	571	572	561	580	546	530	550	541	574	535	543	526	605	589	532	546	570	498	568	553	582	593	606	625	571	570	549	569	513	599	557	523	531	565	542	545	554	540	560	555	519	568	532	574	505	532	546	583	574	526	544	571	573	569	572	603	543	568	587	584	592	551	557	558	564	556	544	542	554	520	518	575	549	535	588	562	552	597	565	555	563	563	514	564	570	584	526	553	528	562	545	564	565	580	534	537	502	524	533	566	550	545	542	555	499	552	549	582	533	595	527	564	566	562	529	558	555	563	516	579	590	549	538	580	573	563	561	558	526	534	559	531	563	532	552	585	553	610	558	569	579	532	540	561	519	559	555	563	523	518	525	536	584	571	593	537	573	536	557	506	571	548	506	553	527	565	566	537	554	551	557	590	564	562	525	518	566	537	543	547	543	596	554	576	574	517	514	549	557	568	528	504	582	550	553	562	541	525	573	553	537	547	573	564	575	588	582	570	562	575	588	560	539	560	543	544	550	559	521	541	561	561	531	544	566	572	567	571	545	570	580	561	525	547	525	563	569	546	568	578	577	581	584	564	567	571	547	547	536	541	581	555	566	520	583	548	536	558	563	564	542	562	554	531	532	578	552	563	595	581	584	584	536	581	558	572	584	568	588	555	560	570	547	544	557	554	553	572	568	548	559	568	570	543	578	623	556	545	566	515	568	544	530	513	532	545	558	508	540	580	549	609	521	525	558	570	558	564	566	544	563	561	577	534	590	568	558	531	532	532	522	555	529	544	526	575	565	537	559	514	584	590	558	528	546	562	571	552	571	537	554	564	544	544	546	546	532	584	570	546	554	555	561	558	545	590	509	516	539	535	551	552	570	550	559	523	564	523	596	537	544	561	501	581	575	534	575	567	527	546	555	560	510	583	561	558	558	566	601	557	542	553	549	516	592	593	552	576	509	562	558	557	566	519	547	586	525	564	523	504	599	579	575	583	511	545	550	552	525	577	551	573	517	576	572	545	538	544	521	545	568	575	577	570	546	539	553	576	559	566	580	579	543	552	557	518	549	539	543	512	567	559	530	517	566	578	559	579	527	571	546	543	538	538	554	575	588	526	538	552	524	532	540	593	527	554	560	519	531	562	561	530	547	535	553	527	583	550	545	566	552	550	590	533	516	550	557	492	582	533	577	552	560	587	565	535	573	598	559	567	549	509	543	567	537	533	575	532	561	577	513	530	551	567	553	562	566	526	554	550	568	565	580	542	531	569	539	509	554	526	515	594	535	550	540	518	582	537	604	525	582	537	594	526	571	513	545	563	532	567	551	562	526	552	576	558	567	564	558	539	551	559	547	559	541	568	578	572	520	533	533	574	557	567	547	508	548	531	538	564	577	539	557	589	573	540	545	543	576	587	548	586	544	557	562	567	554	525	544	504	536	555	589	586	525	544	569	561	544	537	543	550	557	506	561	561	502	581	550	542	590	530	595	577	575	550	540	529	556	616	546	593	584	558	523	552	572	527	545	563	517	541	590	568	609	572	555	514	544	561	529	546	558	536	559	564	537	557	585	522	618	572	580	538	573	575	585	529	556	558	567	520	570	570	556	582	539	531	509	562	584	508	532	539	563	529	553	521	535	582	555	549	530	562	516	567	572	507	568	553	532	552	511	528	536	551	560	506	537	570	533	591	594	586	606	585	537	510	575	545	581	529	552	574	558	550	510	573	552	533	571	562	528	558	558	532	566	547	621	576	569	565	514	561	552	568	569	554	552	587	581	518	538	516	518	518	590	530	595	565	553	532	568	548	520	531	533	561	541	523	536	507	548	572	595	530	521	535	534	575	564	550	505	561	572	550	546	548	502	541	557	531	581	552	551	569	509	538	570	556	513	569	567	536	577	548	543	581	523	536	565	536	520	575	578	520	534	570	535	546	556	548	522	539	549	545	557	565	572	553	564	543	581	567	567	528	555	594	590	520	561	576	548	584	564	534	567	581	574	560	557	512	564	595	584	539	567	498	562	578	528	582	565	566	583	550	489	544	597	612	543	567	549	585	572	533	537	529	554	558	578	552	542	560	567	580	571	600	556	588	557	551	580	545	536	564	537	582	544	565	531	583	563	528	567	580	601	556	513	538	567	549	534	568	549	575	536	540	570	549	563	524	568	544	542	572	575	533	532	528	542	537	541	515	577	558	538	543	599	545	558	561	562	528	544	573	542	542	553	573	579	597	539	519	534	550	582	530	532	533	549	555	539	574	541	582	596	559	569	588	567	538	548	563	557	539	563	573	532	534	598	552	593	556	557	532	530	557	616	543	573	587	562	551	562	559	570	620	513	545	545	517	512	557	565	535	536	535	553	529	536	574	557	545	576	539	533	549	523	558	539	524	553	549	532	556	561	531	575	560	555	564	551	542	558	531	581	604	526	605	531	534	537	558	564	550	544	551	574	551	557	550	513	584	549	601	552	563	528	581	609	524	539	596	593	593	539	571	570	583	558	527	548	524	544	555	575	545	542	510	544	579	567	536	543	570	578	576	531	552	560	547	537	515	553	513	553	564	538	528	498	578	541	524	554	548	544	564	576	541	545	526	567	570	534	594	581	560	572	525	560	503	556	576	570	563	579	556	534	550	564	549	544	519	514	512	559	595	556	553	536	572	559	540	566	591	551	544	593	537	569	543	559	585	533	579	601	560	613	534	533	600	557	530	575	522	583	542	517	541	550	558	611	535	574	539	545	552	541	557	571	575	572	508	510	552	537	559	579	488	580	538	559	558	563	526	520	576	545	571	548	567	548	590	579	601	577	564	557	582	584	559	560	514	540	587	566	535	533	571	576	510	565	534	555	554	569	536	528	530	523	528	529	561	563	546	546	547	546	545	573	569	541	535	568	563	531	536	547	544	564	591	543	564	527	523	600	550	573	578	554	596	565	554	593	572	584	539	548	584	548	591	511	566	579	570	554	558	581	540	522	541	546	553	538	532	570	571	568	588	520	548	576	594	525	541	538	583	569	525	582	570	531	534	563	522	556	545	549	557	581	535	563	613	592	532	557	549	578	542	517	539	561	516	547	597	554	560	582	563	590	580	579	571	590	572	570	554	606	559	562	553	557	589	582	543	523	564	500	512	586	516	559	580	596	582	541	545	578	568	567	579	550	562	557	576	572	540	535	546	539	559	569	577	537	533	543	528	492	571	510	549	542	535	577	552	596	547	557	508	554	605	611	589	551	530	544	548	509	574	521	518
11378	3329	476	275	262	236	222	208	224	253	244	226	253	247	259	240	210	250	228	202	208	229	215	280	253	264	224	262	246	270	227	241	213	210	241	240	205	222	251	227	218	245	220	221	252	255	223	251	235	236	268	257	229	265	234	227	249	221	229	265	234	223	229	199	239	234	205	222	243	215	209	230	222	239	247	250	232	238	261	251	233	245	253	250	224	227	250	200	235	233	223	248	240	236	214	235	237	262	248	244	238	257	248	211	246	213	250	233	234	244	240	247	250	236	237	240	252	233	229	250	218	269	230	265	253	236	259	244	244	235	225	219	214	229	217	239	213	224	259	261	229	257	206	253	215	238	233	246	219	238	240	235	237	228	229	256	265	227	239	244	234	266	212	230	244	214	221	232	250	231	215	229	254	208	226	214	210	249	235	244	247	235	256	218	220	219	270	237	241	241	236	233	225	230	241	244	230	215	251	221	227	229	238	232	257	229	225	207	206	243	231	239	221	239	245	225	219	247	276	227	218	254	229	226	250	236	224	220	218	231	233	230	222	241	237	211	230	235	228	244	212	216	218	245	222	249	214	229	218	226	211	253	240	238	257	267	249	223	240	234	222	207	221	226	243	234	243	220	215	212	205	223	244	214	182	248	232	216	214	219	243	216	240	198	219	241	247	231	215	218	256	240	283	240	223	225	216	211	260	248	235	252	228	282	229	229	249	234	244	239	236	232	238	235	224	235	240	229	218	247	250	235	241	234	228	252	232	211	233	254	215	237	204	210	232	208	259	224	238	235	216	230	219	231	251	222	260	238	226	225	237	224	220	216	241	197	257	243	222	224	223	271	253	236	231	234	234	240	228	213	256	240	234	240	224	230	226	214	257	242	227	236	244	233	237	207	216	241	221	250	237	222	199	189	242	254	217	230	233	243	252	250	239	216	217	234	211	220	216	215	207	233	224	205	238	214	241	217	223	234	244	224	235	224	234	207	214	285	219	225	234	229	233	213	229	243	223	203	214	228	223	236	232	241	221	247	238	216	219	217	246	278	240	228	233	215	221	251	222	255	212	229	261	258	225	227	223	224	237	218	193	253	240	228	220	225	226	219	203	225	251	226	266	229	227	240	219	229	215	237	219	219	237	227	228	224	213	262	241	210	211	217	227	233	227	228	196	230	237	224	210	231	227	220	224	240	241	226	217	229	198	225	224	235	231	236	232	231	236	238	253	243	234	208	221	238	234	218	246	211	232	241	222	239	222	254	226	240	257	225	224	236	252	255	217	227	232	238	203	226	205	251	212	224	234	204	210	208	246	226	229	252	207	219	245	227	242	230	246	226	208	232	246	223	239	251	241	232	259	257	244	227	220	245	242	241	237	212	216	229	260	258	226	223	248	221	200	216	211	256	200	234	221	252	239	226	239	237	218	226	259	212	228	218	236	223	186	227	244	233	238	241	202	243	232	224	222	233	256	255	232	258	213	218	209	237	238	227	235	218	243	243	229	218	256	218	229	250	230	239	230	243	244	239	228	234	216	199	212	275	211	246	235	215	213	191	225	244	214	233	233	243	259	230	272	258	258	200	239	227	228	258	238	233	257	215	220	237	219	219	203	218	248	228	249	250	248	222	220	228	221	240	235	236	216	238	215	230	241	214	210	245	239	230	252	207	215	247	228	239	244	232	232	204	220	234	213	205	229	230	231	216	250	230	217	214	209	234	219	275	219	217	249	212	238	203	241	261	250	249	203	212	243	280	207	219	233	234	213	228	249	245	214	254	236	238	231	265	259	221	244	203	247	213	238	239	230	226	213	237	227	238	264	242	228	237	209	239	251	218	247	268	207	217	237	236	245	259	220	215	237	235	237	234	218	221	219	179	243	229	237	220	243	207	212	235	236	220	216	232	261	235	270	233	243	226	240	234	204	228	228	224	236	272	252	230	244	206	222	222	219	259	243	242	245	234	226	205	240	214	216	222	224	203	244	230	246	216	241	231	238	219	222	206	216	253	246	228	232	233	235	225	242	250	239	238	233	228	216	243	216	220	218	220	225	209	229	237	260	257	245	217	240	232	249	223	236	228	213	202	243	279	233	239	219	240	222	248	240	240	230	214	241	233	244	240	243	228	236	233	243	242	251	264	231	234	232	224	229	221	225	227	227	234	246	210	239	224	236	237	231	243	213	255	239	245	234	236	219	209	230	215	232	234	258	251	222	226	246	259	242	218	235	218	224	244	227	251	240	251	205	250	197	225	204	213	209	227	206	214	236	211	274	212	258	272	231	209	241	247	228	238	232	194	248	257	229	205	221	271	213	221	225	230	230	240	237	235	222	262	240	257	251	247	257	247	199	224	227	222	229	236	239	230	205	201	252	223	241	220	213	234	255	226	257	229	217	249	237	259	232	244	230	221	246	217	241	230	238	223	245	232	236	216	243	241	245	253	200	197	196	215	236	237	231	223	234	221	245	215	231	230	272	239	238	249	247	205	239	213	213	243	246	209	230	218	207	230	230	245	209	234	258	229	189	216	224	218	223	223	229	223	253	208	229	221	209	217	257	215	233	254	238	234	227	220	221	216	238	250	206	215	190	246	226	221	216	217	211	243	215	244	237	226	243	213	225	262	196	240	238	206	248	239	257	214	226	282	220	221	214	213	258	214	227	217	204	203	241	221	263	253	279	221	229	237	207	243	207	222	255	236	212	224	225	243	227	226	220	227	239	220	239	254	223	247	223	234	228	259	203	232	233	234	248	238	245	221	232	225	234	215	236	224	233	236	205	240	236	214	214	233	215	218	223	230	211	227	213	220	244	199	245	239	240	233	216	221	229	244	203	224	232	204	240	245	248	261	237	236	246	268	243	245	237	238	227	205	235	209	220	247	243	230	227	228	242	186	252	245	231	240	238	225	264	253	225	221	229	222	235	208	223	235	229	207	230	221	226	224	224	204	226	206	208	224	222	250	239	213	237	233	235	216	239	212	208	253	242	221	231	208	240	260	251	209	285	223	234	245	226	252	227	252	246	228	232	224	269	249	244	253	228	234	216	221	217	221	245	240	232	229	238	203	234	223	216	271	246	222	245	217	245	228	233	228	236	272	226	223	238	247	212	223	219	237	222	243	229	228	240	243	225	256	216	202	233	219	228	226	221	215	234	209	221	259	207	219	257	238	234	253	229	222	200	218	206	214	231	211	213	252	213	227	217	227	243	229	242	245	230	218	232	241	209	258	227	218	234	233	209	221	211	249	257	251	228	202	220	230	234	212	227	215	209	242	244	212	209	242	192	223	235	256	222	251	257	229	228	241	243	212	238	260	230	230	251	225	209	243	215	243	222	248	227	237	249	245	212	218	215	234	243	251	278	220	215	219	246	217	240	230	241	237	232	232	214	238	229	248	249	241	205	244	226	231	236	238	232	187	214	222	226	224	232	261	236	238	222	247	235	225	226	257	222	215	218	222	221	219	245	201	238	222	236	205	244	250	255	221	254	234	215	236	237	237
8273	3412	801	649	688	637	586	599	606	616	575	552	580	580	579	593	583	594	547	593	592	609	533	548	552	633	572	595	611	580	610	563	611	568	596	574	595	595	576	550	574	636	575	602	568	560	576	559	583	565	564	585	521	555	581	565	606	591	555	574	557	578	583	566	612	571	557	602	607	599	532	577	572	572	610	593	608	584	571	616	565	589	557	579	616	562	577	596	591	600	620	598	593	589	593	563	622	589	585	638	563	602	580	563	598	590	586	582	565	588	588	619	599	593	644	598	565	607	574	597	611	580	590	608	596	618	539	579	590	533	573	579	617	605	563	609	597	616	629	569	606	635	598	564	572	576	545	590	592	616	590	606	594	562	524	570	583	564	586	589	576	578	576	564	591	571	597	603	588	598	594	562	613	595	628	583	621	610	583	569	546	569	601	541	564	575	616	544	612	550	624	564	590	576	596	552	552	622	560	578	579	586	600	603	536	592	579	610	602	615	586	568	597	594	559	551	571	606	564	589	580	609	557	626	562	576	625	596	602	584	554	625	596	572	555	604	594	576	601	575	626	551	572	645	542	562	596	572	573	606	633	599	579	628	606	553	567	608	587	617	643	581	584	593	591	556	589	612	553	574	594	557	605	571	576	581	585	565	552	559	627	586	561	587	563	579	551	565	594	563	597	566	583	598	588	584	553	607	592	604	539	616	568	588	604	560	558	550	595	599	579	580	595	549	586	615	599	567	604	572	594	571	622	598	602	575	586	599	591	591	615	604	600	615	590	591	629	582	528	611	583	583	535	546	601	615	547	580	565	620	625	588	558	603	624	554	565	592	576	600	645	617	589	612	573	577	598	598	576	632	592	575	564	577	610	587	595	623	569	605	578	591	616	599	584	578	624	614	521	594	570	606	574	601	592	597	593	607	569	579	619	626	554	628	571	513	574	551	577	584	644	584	625	564	543	564	585	564	598	599	555	578	577	584	601	591	604	612	631	609	604	631	614	585	532	583	587	567	633	589	573	594	585	545	528	596	567	532	559	581	563	607	606	614	583	602	544	573	595	581	556	574	610	578	617	598	615	564	572	572	560	652	630	556	552	603	568	604	594	544	586	561	613	550	618	554	571	584	612	563	574	576	585	575	591	625	584	540	579	598	555	620	588	561	555	548	553	580	588	607	595	585	618	599	554	608	555	594	558	579	535	583	585	567	605	542	619	571	552	547	568	578	589	568	597	591	604	614	556	600	567	604	602	581	530	585	598	587	589	560	612	588	564	616	589	563	557	610	595	609	611	550	544	552	596	572	601	580	574	594	570	545	547	595	551	583	589	567	565	545	594	621	566	601	601	584	593	601	597	592	543	574	622	608	560	608	594	616	562	562	564	620	612	588	586	550	540	553	550	640	637	602	621	589	586	588	561	590	587	578	606	612	639	593	553	575	588	602	592	576	569	565	563	575	580	600	589	650	586	580	596	555	540	579	600	566	578	608	580	606	649	602	581	574	571	568	585	567	587	546	576	583	596	557	574	577	574	619	619	562	588	573	592	566	532	582	574	587	606	602	567	592	619	561	625	584	609	583	563	608	577	601	580	608	558	600	535	588	585	561	635	615	573	578	562	612	579	593	585	570	578	574	580	606	567	580	551	583	599	588	604	586	590	565	587	601	590	580	613	566	601	569	563	609	557	559	569	603	597	578	630	578	606	572	556	588	534	588	596	576	585	589	577	595	597	577	566	556	629	567	571	559	561	595	584	572	615	644	576	561	567	571	639	577	580	665	573	571	587	603	600	605	622	567	575	644	549	558	566	556	579	570	571	624	587	562	556	568	595	631	619	583	617	601	595	574	605	639	569	597	589	606	600	607	582	556	654	598	578	625	572	542	561	555	606	569	557	574	584	576	604	598	552	615	603	623	590	542	590	582	555	569	595	622	635	584	570	601	610	570	574	555	553	609	538	592	591	589	569	584	558	611	569	544	572	570	603	607	587	564	589	552	538	614	609	613	583	576	583	582	549	572	580	592	578	604	585	588	600	585	639	596	594	580	574	585	585	604	621	613	614	563	601	564	655	610	581	600	610	588	622	560	560	616	564	597	605	624	587	584	579	588	610	561	538	590	568	586	569	583	583	586	601	599	595	601	603	562	596	575	589	597	612	591	585	584	597	602	580	615	647	601	623	563	579	583	589	574	618	556	610	577	616	614	563	617	577	603	548	538	599	610	575	544	566	569	575	590	597	557	616	560	583	546	566	593	575	582	588	636	596	580	602	574	548	585	634	615	567	591	600	559	625	580	579	614	571	548	584	594	585	609	586	579	550	579	615	576	577	606	575	569	593	602	593	593	568	561	564	562	562	652	605	568	594	613	591	636	607	613	627	574	547	592	604	575	579	598	558	577	599	567	606	606	617	587	595	598	598	601	587	601	575	582	611	610	563	567	586	595	570	573	576	539	559	600	555	557	603	583	592	568	565	584	590	600	586	584	545	597	550	622	594	560	593	557	590	591	574	553	584	591	551	582	605	622	580	616	607	572	609	598	625	560	575	584	574	577	587	555	547	639	564	569	602	557	569	587	572	604	619	592	571	601	558	606	659	595	600	585	579	639	614	579	600	550	574	577	548	585	562	577	594	612	582	558	562	635	584	570	568	553	569	624	569	586	558	552	639	563	593	581	598	547	587	575	602	558	617	582	574	577	583	567	583	582	590	606	606	593	576	583	604	600	606	593	583	582	582	566	559	555	575	630	566	604	578	559	602	573	600	536	620	563	560	608	577	581	551	603	597	546	602	615	574	592	544	575	538	576	569	583	571	627	560	566	575	559	595	635	541	609	598	573	572	586	567	619	560	540	553	642	626	628	577	601	614	573	580	585	581	573	605	592	620	592	595	571	569	528	531	544	595	576	562	547	611	572	613	604	575	613	577	641	598	630	561	567	592	585	570	657	535	625	584	595	566	577	583	580	617	642	657	596	542	602	561	548	562	633	591	556	562	596	581	587	608	611	602	563	572	582	599	566	571	604	575	599	607	608	628	599	589	588	572	592	590	572	583	611	591	587	579	613	587	563	577	563	616	558	599	629	593	550	577	592	606	573	595	585	582	594	576	581	568	622	633	566	585	590	601	570	575	590	582	614	575	572	603	575	603	564	555	569	572	559	599	581	568	584	591	634	558	570	608	587	628	565	600	590	587	553	611	564	608	610	590	571	605	576	567	525	589	606	629	551	588	596	635	577	592	579	585	569	547	622	627	560	592	582	598	603	620	603	587	548	598	593	567	623	578	576	587	561	579	635	637	566	613	581	623	599	609	596	572	601	554	598	557	576	582	605	553	620	601	575	596	602	548	638	620	632	613	609	589	556	600	581	580	604	580	583	577	566	610	581	625	587	556	590	598	559	550	610	574	556	569	619	550	565	579	530	570	590	596	549	596	621	580	598	619	593	569	566	564	584	578	617	585	577	583	578	613	554	541	571	652	544	601	600	580	575	641	575	527	603
22690	8752	1327	412	331	347	317	299	287	288	263	285	247	286	304	285	292	294	291	297	300	300	309	295	251	300	305	282	291	263	295	315	255	313	317	280	254	273	324	296	316	289	297	264	266	282	271	287	259	282	323	298	299	284	301	272	276	274	274	280	295	289	270	310	282	317	271	336	292	282	293	257	289	286	299	321	297	294	273	293	289	278	319	285	301	270	302	303	280	289	306	256	262	243	315	296	274	297	290	283	284	304	283	274	310	271	274	325	272	287	287	282	274	309	285	286	307	289	294	307	273	282	265	293	278	252	299	276	284	293	267	290	262	295	305	287	271	307	296	287	310	298	287	287	285	280	272	299	308	323	275	277	277	329	287	301	299	286	280	332	317	263	270	286	309	321	305	253	297	291	319	304	291	288	307	315	283	269	279	308	301	298	254	295	297	274	272	297	297	281	284	278	272	315	293	266	301	297	291	279	318	290	293	280	280	292	273	280	337	313	272	283	306	280	332	274	289	296	308	331	275	319	312	251	283	264	289	275	312	294	278	301	283	285	302	273	304	243	306	285	294	268	302	252	271	322	300	284	316	302	308	259	278	288	300	241	305	303	321	296	279	297	260	299	290	287	284	286	278	263	294	291	305	260	295	288	296	301	285	303	278	301	268	283	266	286	289	323	303	290	285	283	282	280	276	285	262	302	281	269	298	281	266	321	281	300	285	274	263	297	275	286	303	291	289	280	313	282	282	280	266	302	287	321	294	284	282	317	317	284	293	296	289	247	289	313	308	304	273	270	296	282	291	285	286	275	294	328	296	290	284	271	317	296	289	310	305	304	278	297	293	301	258	320	285	297	302	294	321	292	353	297	309	267	291	290	283	315	298	288	272	258	304	271	269	290	314	293	309	293	280	270	316	307	284	251	301	245	302	312	281	278	284	315	265	280	285	263	277	277	281	282	291	277	309	280	277	295	324	294	301	283	321	320	273	291	280	289	299	266	278	322	284	282	297	307	261	304	283	319	314	300	295	266	295	282	282	263	284	286	297	301	282	275	292	273	313	294	284	294	289	281	284	260	289	279	271	294	294	288	288	267	288	302	274	276	322	283	280	273	283	310	275	254	262	296	285	295	270	307	283	263	304	292	287	289	300	277	270	297	290	268	280	311	298	291	299	311	293	294	258	303	274	278	276	276	279	274	261	329	308	291	281	284	263	308	316	266	283	295	279	330	272	290	281	304	282	276	302	242	319	305	280	312	267	302	289	311	299	295	292	310	285	288	304	267	269	284	296	292	280	276	281	315	289	262	284	293	342	268	279	260	303	298	283	300	268	275	279	317	297	281	274	285	307	291	287	317	289	263	302	291	259	286	308	291	275	279	329	296	297	266	289	255	302	290	287	312	273	285	270	278	271	293	270	300	279	273	295	289	296	304	258	298	293	334	286	315	292	288	286	298	313	286	301	297	285	266	296	288	306	285	295	281	288	300	275	321	289	321	324	273	296	306	281	281	308	286	320	290	296	298	286	308	265	287	296	323	273	292	318	263	298	276	274	261	269	285	344	305	280	290	281	289	315	272	266	306	288	273	308	326	271	277	287	286	281	251	256	278	315	280	259	308	303	287	328	274	294	284	255	331	287	288	302	271	275	277	278	322	289	293	293	300	334	284	273	269	274	289	298	304	264	272	287	323	301	297	298	305	307	308	306	304	263	294	298	267	295	279	315	261	279	284	278	291	254	289	311	292	257	291	270	279	265	262	312	305	298	306	282	287	325	302	308	253	306	257	270	276	297	282	300	293	275	284	279	308	287	291	298	268	278	289	278	280	278	264	299	286	273	267	282	289	272	300	290	292	282	291	271	267	270	303	290	277	283	305	292	305	333	279	288	288	303	296	287	286	260	279	314	285	281	277	287	284	282	280	315	289	290	305	274	296	293	299	292	289	287	317	311	292	275	274	289	273	277	294	317	266	331	311	275	285	280	266	279	288	307	306	268	274	272	291	293	286	289	274	291	261	267	278	283	288	252	322	286	297	304	263	327	330	241	288	283	256	317	264	293	290	272	263	292	298	280	277	304	299	267	310	317	296	289	302	295	251	321	299	306	319	292	313	271	289	263	267	255	274	283	300	285	271	269	284	266	280	304	285	292	259	267	316	308	284	290	273	331	299	310	265	297	287	313	300	299	293	279	290	276	282	283	273	307	273	293	264	308	290	261	291	286	292	285	313	281	285	308	293	260	290	280	327	289	294	330	292	320	297	314	267	266	293	318	305	289	283	298	274	297	264	261	309	286	317	304	297	253	262	328	327	274	287	252	294	269	299	315	302	295	289	310	305	288	271	291	286	310	304	282	256	276	287	300	244	294	285	297	292	290	256	301	333	280	319	283	284	321	282	289	313	267	273	276	314	277	315	290	274	294	298	288	313	305	295	287	279	281	321	293	270	299	283	269	286	300	247	286	257	332	255	312	259	291	289	312	290	288	290	311	274	314	294	279	264	308	321	290	310	303	278	291	329	270	279	323	278	304	313	301	264	293	291	293	281	305	246	323	263	271	285	278	293	313	328	277	294	297	307	284	293	300	295	300	318	310	279	266	308	287	296	264	302	309	295	293	295	298	293	296	310	315	265	319	291	292	298	304	266	303	290	322	298	293	281	323	311	248	290	282	322	311	274	291	307	323	262	303	270	245	276	307	298	266	284	301	298	291	267	272	305	290	316	302	284	306	307	299	297	295	288	281	262	288	300	302	293	300	312	301	317	312	274	298	326	289	260	271	272	285	275	272	280	289	284	277	255	301	292	285	296	302	286	271	265	288	295	309	254	294	298	305	289	293	308	259	280	278	293	301	267	297	282	290	293	280	270	296	292	319	256	305	282	299	283	284	283	296	293	280	317	296	256	280	264	267	310	257	291	274	298	327	280	295	271	274	295	280	289	275	312	294	284	291	290	274	335	280	291	270	259	297	315	307	299	292	290	322	317	295	317	291	294	283	289	287	290	305	303	300	284	283	294	308	277	325	288	312	267	288	308	302	311	265	307	254	286	298	266	254	291	333	269	289	286	297	294	301	281	285	291	303	324	279	292	288	300	290	276	295	297	276	276	293	311	286	301	332	295	283	275	317	287	280	292	285	266	309	311	280	289	271	263	314	296	267	317	312	268	319	283	311	318	289	314	307	308	299	304	284	281	295	275	281	269	272	275	259	305	277	303	291	261	295	290	307	283	276	310	302	311	267	303	278	298	291	288	295	308	312	273	287	275	306	303	297	300	276	289	285	299	294	300	282	291	279	294	288	307	307	311	283	278	277	298	271	289	275	291	311	292	262	309	305	242	275	245	289	272	295	281	337	261	271	282	292	302	304	285	268	288	315	312	318	309	263	277	304	318	288	307	299	268	298	323	284	282	283	284	299	270	266	269	278	311	297	270	298	300	274	274	291	308	310	266	305	289	282	290	278	296	307	284	297	294	272	297	293	303	266	308	280	328	300	292	271	269
16328	8001	1674	1187	1157	974	927	887	790	786	820	801	791	763	759	741	761	749	734	719	763	770	736	658	742	715	690	767	711	727	711	727	739	698	735	707	743	739	739	665	718	740	766	703	702	723	720	721	738	691	663	727	730	663	748	737	690	700	726	729	649	660	709	635	722	708	698	749	705	710	711	665	735	683	774	706	700	680	723	694	721	754	725	702	718	715	750	682	757	726	695	726	709	682	711	722	667	737	699	717	691	710	786	670	730	700	677	724	755	727	664	666	685	744	723	742	727	710	715	758	674	799	699	698	676	752	668	722	726	704	730	717	709	731	742	715	730	737	719	719	714	700	675	744	728	710	657	747	675	708	704	709	763	707	783	702	709	664	722	721	692	758	726	751	733	696	704	703	734	744	701	724	728	694	729	700	716	698	729	722	706	692	697	750	673	700	730	748	707	712	723	713	702	701	719	703	732	667	693	703	686	723	690	749	727	766	722	697	705	678	725	709	652	684	722	662	716	728	742	665	743	699	725	716	682	643	647	693	746	751	671	705	727	689	701	748	708	698	673	714	739	709	672	682	714	735	700	720	664	715	691	734	707	736	691	732	690	704	656	697	707	727	738	715	707	740	666	745	704	708	742	697	649	708	707	728	707	733	712	678	672	700	759	727	670	713	734	671	712	754	715	721	666	696	716	746	727	717	657	722	651	739	719	701	692	726	730	678	657	672	739	697	702	690	713	740	741	698	683	715	692	668	753	714	700	726	719	703	754	686	775	724	698	696	726	690	701	695	701	727	767	707	689	685	693	671	676	690	708	698	679	690	710	747	696	706	705	731	729	717	690	700	689	706	754	695	711	704	705	721	696	706	667	708	704	704	687	686	735	708	751	731	688	731	718	730	718	703	740	681	700	678	751	750	670	729	672	746	736	776	671	719	655	735	729	703	651	706	699	703	721	705	664	735	747	702	715	726	662	709	703	711	672	721	724	735	703	732	693	716	674	745	741	724	687	682	687	697	729	706	722	688	687	723	682	693	687	692	686	736	732	714	709	671	742	732	699	725	690	682	643	697	711	735	727	739	713	761	682	727	678	736	749	721	666	725	752	681	705	696	703	692	688	706	722	722	708	742	726	671	735	708	739	684	701	708	696	694	749	709	726	745	722	697	706	645	698	653	677	720	664	716	689	658	686	715	700	736	687	686	704	743	695	754	689	732	686	734	729	750	714	679	670	749	707	691	731	709	713	678	739	740	716	674	713	686	740	703	725	716	709	698	708	704	656	737	650	691	725	686	680	693	729	726	694	759	721	676	703	682	734	719	709	694	723	722	663	671	715	728	726	695	730	718	780	717	737	679	698	688	750	718	691	687	689	710	718	717	731	699	693	709	704	734	695	766	654	694	737	689	675	746	723	686	723	676	698	705	673	707	737	690	696	685	684	684	721	656	698	685	699	675	674	674	742	735	749	687	680	704	669	761	699	712	706	694	694	719	677	675	726	717	729	695	702	719	683	711	727	705	698	716	716	690	753	731	724	714	724	660	781	691	696	653	715	709	735	730	671	717	720	709	684	728	674	712	671	678	694	726	700	714	733	692	752	699	696	706	754	707	701	681	721	724	701	733	720	715	742	696	673	704	726	703	668	673	705	715	778	677	714	711	714	714	721	736	690	701	697	684	701	695	726	719	718	727	700	685	696	713	707	733	719	721	725	742	726	732	721	723	691	695	704	714	718	670	709	712	705	697	722	692	727	714	672	709	752	683	695	692	712	728	708	692	684	710	769	730	706	697	720	686	673	709	713	705	680	724	674	741	737	704	721	726	692	691	685	751	688	689	701	665	752	698	698	725	705	680	712	677	753	739	750	717	685	688	741	719	693	729	772	699	670	751	734	745	722	687	660	723	708	722	603	730	690	732	732	736	727	729	731	730	701	688	766	674	720	681	723	659	707	720	715	714	702	686	705	720	711	694	709	707	725	696	660	652	705	703	734	752	694	704	696	689	675	726	721	733	745	694	653	716	692	691	664	685	696	720	666	721	722	717	699	673	711	702	730	706	716	744	739	682	710	738	710	658	708	717	686	735	706	656	720	656	695	725	676	716	743	733	675	695	717	686	698	737	679	693	717	725	664	733	722	648	770	696	723	702	714	707	766	703	706	736	740	761	679	712	686	715	758	694	747	695	692	736	727	710	782	717	733	713	681	672	706	739	680	731	748	733	673	746	755	721	692	731	693	702	716	712	685	677	685	758	701	739	685	695	710	682	740	721	695	722	717	739	737	677	719	760	713	666	749	725	705	682	704	758	692	723	688	716	708	782	685	707	725	697	696	664	709	700	656	720	750	679	716	709	726	688	687	715	764	667	715	713	675	730	744	714	729	699	690	679	702	693	731	727	703	687	669	709	711	696	708	704	668	737	753	663	722	721	744	686	700	686	658	718	678	731	686	694	684	707	740	704	752	722	724	720	721	724	760	683	711	724	743	718	717	721	752	742	732	710	713	738	719	731	763	691	682	710	711	692	724	683	722	682	724	720	769	749	706	738	691	738	717	741	730	682	768	709	662	744	689	696	726	702	672	681	689	726	656	744	691	736	666	758	732	698	723	717	757	683	726	739	717	728	705	750	655	694	710	735	670	714	721	718	702	702	747	738	728	737	707	715	754	665	706	688	680	699	676	732	720	756	696	669	678	707	674	744	730	708	715	680	732	743	699	715	732	761	730	700	718	706	741	705	723	720	698	687	688	702	687	714	714	733	692	679	699	724	711	736	685	723	704	671	668	718	745	742	745	740	687	685	686	725	713	746	714	686	722	669	679	710	726	666	676	683	713	752	754	677	683	683	717	731	721	667	728	651	755	759	686	722	681	678	671	743	709	689	740	716	699	710	738	703	734	690	758	709	638	684	733	672	720	724	738	691	731	722	774	727	712	712	706	704	731	694	729	728	693	758	794	696	699	725	720	738	691	703	715	702	709	714	688	689	698	748	646	727	701	728	683	717	715	722	752	750	680	704	677	727	699	690	732	704	667	731	727	674	723	705	717	702	756	734	731	709	750	690	686	734	668	735	720	708	696	692	753	682	726	665	652	710	661	703	702	720	699	705	746	702	744	703	658	706	648	717	702	689	703	715	781	757	712	733	676	707	702	698	672	716	690	665	694	705	687	673	710	719	701	705	754	730	779	735	740	750	709	737	648	713	720	756	720	731	637	702	700	715	654	691	726	705	684	708	705	745	742	713	708	682	711	694	694	714	730	702	707	759	692	715	683	684	678	696	739	720	697	727	721	741	720	719	741	733	720	675	729	681	687	725	696	688	739	690	736	737	708	701	683	674	699	719	711	709	720	696	695	726	671	725	738	688	662	733	704	677	704	691	726	752	735	686	676	672	706	709	689	632	730	701	698	675	692	717	727	737	705	718	695	699	731	732	717	670	686	678	753	708	739	675	740	674	723	716	675	675	759	702	762	725	688	713	717	684	727	720	704	712	717	683	697	695
32064	14613	2452	501	377	358	284	266	246	263	277	231	240	244	213	242	257	232	250	238	246	240	219	216	234	238	209	236	200	224	223	208	236	259	234	258	222	223	231	238	243	217	233	230	228	238	243	231	246	245	239	210	198	247	213	235	240	265	218	241	222	214	261	245	202	214	245	233	229	217	201	246	233	212	219	198	186	215	215	252	264	230	227	249	235	222	239	202	216	236	251	215	238	232	236	236	188	214	228	250	210	237	245	250	218	235	216	207	260	231	216	226	248	217	224	238	208	235	215	265	227	211	239	206	242	212	259	223	234	247	235	233	224	254	236	236	230	219	268	225	215	221	210	216	227	243	237	238	234	243	203	209	224	222	253	238	216	211	274	241	214	220	224	233	247	223	222	239	228	224	210	225	214	213	219	209	217	246	210	252	189	218	252	255	233	239	229	239	225	222	225	224	231	266	244	228	221	256	209	228	215	227	243	245	225	248	200	234	229	214	227	237	246	233	202	219	209	235	241	240	236	240	249	229	210	238	190	203	223	211	204	222	230	232	259	242	213	247	201	247	232	260	244	237	219	220	210	183	239	214	240	202	231	226	219	218	216	202	221	237	239	212	228	230	224	239	242	230	212	211	220	218	233	212	219	233	234	264	222	239	212	218	238	211	225	224	254	203	231	217	244	251	224	239	276	257	224	226	214	232	240	238	225	228	253	234	235	229	222	236	220	215	203	204	222	258	248	232	236	241	225	232	236	228	240	228	253	239	236	206	228	257	235	236	223	245	223	235	208	207	235	236	208	241	254	255	225	239	247	246	212	195	235	237	251	230	209	226	235	219	239	239	207	240	193	230	233	236	248	244	232	216	209	221	225	220	213	233	211	224	224	225	244	233	254	228	253	255	219	242	224	243	218	206	215	241	247	224	212	217	234	250	208	194	223	204	219	214	245	217	229	232	210	222	247	264	222	215	233	254	233	213	233	217	216	212	227	236	220	261	204	235	240	244	205	224	219	216	219	234	216	246	235	264	244	264	230	235	225	214	224	213	245	214	234	217	234	203	246	221	201	226	230	209	239	201	205	228	205	256	226	231	223	227	248	235	210	230	209	234	221	253	222	234	259	214	207	233	266	229	249	249	233	214	222	237	234	225	266	252	220	196	234	209	230	256	194	205	224	216	219	222	222	240	226	263	231	227	217	231	227	242	218	242	222	199	201	196	199	227	218	247	227	219	221	256	212	241	253	240	236	235	218	235	220	235	186	215	210	211	202	227	240	222	208	246	255	235	232	225	227	238	219	207	222	225	248	245	236	223	214	227	220	225	223	227	254	244	230	219	220	194	211	235	215	238	227	248	218	231	214	217	234	222	249	234	253	244	225	235	257	209	213	230	235	267	213	238	255	218	236	234	234	230	244	254	205	219	226	224	219	242	235	209	219	213	230	215	236	203	240	223	231	241	238	242	227	226	219	240	218	246	235	232	226	215	193	218	243	224	233	233	234	225	229	220	221	251	227	213	246	231	258	205	240	242	237	239	253	205	233	216	211	234	221	240	248	225	234	221	217	277	219	234	228	218	217	234	230	244	222	214	243	228	251	208	232	222	227	239	236	238	232	233	264	217	247	249	231	244	225	258	230	225	250	232	232	215	240	237	230	215	229	221	242	260	218	208	213	235	257	242	253	231	216	239	215	224	241	240	259	258	203	238	231	216	263	243	235	218	222	261	242	244	222	256	259	233	221	223	220	250	228	192	205	213	237	213	217	230	242	227	244	234	210	246	220	230	214	209	200	218	222	249	246	253	235	242	221	225	220	233	227	233	232	222	202	242	217	229	248	230	231	236	208	196	195	209	218	225	237	253	234	206	230	242	214	223	236	220	228	227	182	208	213	224	228	238	220	230	271	289	245	258	219	211	214	241	236	226	251	239	211	247	225	263	208	210	214	270	218	244	228	248	232	233	230	209	180	236	211	256	207	233	251	228	245	207	261	226	234	223	255	223	255	247	211	248	192	233	237	228	202	228	208	220	204	265	261	227	191	235	237	246	216	227	216	245	206	222	206	225	224	247	211	191	260	207	220	226	249	215	234	253	253	242	241	233	245	210	239	229	248	239	223	235	231	253	214	220	219	194	210	209	207	215	239	235	240	225	239	248	225	220	241	273	237	239	235	228	224	210	251	244	252	209	227	233	211	206	233	228	236	232	228	273	232	236	218	237	253	228	185	250	205	217	228	251	205	212	233	216	219	254	247	247	233	252	204	240	224	220	253	254	213	224	219	206	247	213	215	208	249	234	216	217	222	238	231	211	220	218	228	254	223	231	220	228	219	233	234	240	222	252	237	222	226	229	235	239	228	238	242	214	241	240	207	240	211	252	227	234	253	221	235	244	254	257	227	228	199	238	248	247	195	208	238	211	213	213	230	250	225	205	227	261	247	227	263	254	239	216	218	208	227	241	228	224	248	233	227	239	220	238	213	225	206	244	250	212	239	216	224	245	239	239	240	239	221	253	245	235	256	241	211	210	207	217	219	222	232	276	210	243	254	238	187	226	240	225	235	234	233	234	241	225	244	216	221	227	264	238	231	248	230	243	232	219	229	231	252	227	230	238	226	242	232	234	240	254	230	206	220	225	247	232	242	232	233	252	244	235	226	228	206	228	253	243	229	218	243	210	230	218	219	221	249	239	217	242	230	239	222	226	248	220	215	230	217	223	233	229	229	194	205	237	232	222	241	242	237	228	220	216	250	220	246	233	222	238	206	231	254	224	225	204	220	229	239	225	220	233	210	225	219	224	232	222	229	243	241	195	220	205	244	246	226	214	234	229	237	274	234	234	215	221	237	217	246	219	215	228	236	223	244	222	228	205	208	269	227	222	235	238	241	242	246	239	254	206	257	201	214	263	190	220	210	251	245	214	206	224	205	242	223	251	250	223	216	227	226	238	205	246	266	234	224	204	228	217	172	221	242	234	210	266	251	223	231	224	210	221	266	252	227	220	243	231	244	230	233	257	209	245	216	246	239	247	208	268	255	221	232	247	229	255	228	210	192	220	188	224	253	229	236	223	230	215	232	234	232	222	216	227	247	229	234	210	219	252	232	236	226	232	210	222	218	234	217	212	215	206	216	238	230	206	213	214	248	244	233	219	231	263	247	258	233	225	227	236	254	228	225	207	224	237	229	255	243	207	219	213	223	221	212	247	241	256	237	254	211	243	203	228	224	256	238	219	251	221	237	222	248	211	253	225	239	228	234	224	241	228	223	196	212	207	216	193	230	223	228	219	250	189	239	240	233	241	267	227	239	239	219	199	221	208	233	215	238	201	251	236	260	203	240	235	204	225	214	199	232	232	238	208	216	220	221	230	243	258	248	216	236	227	238	230	251	241	222	229	230	209	242	242	230	242	214	264	240	247	212	217	222	240	205	215	232	221	229	215	222	224	253	234	212	218	263	223	228	237	205	228	231	217	215	234	231	228	219	219	198	241	234	223	216	218
20967	11538	1990	1427	1304	1025	896	821	765	766	669	686	699	694	633	617	625	585	602	605	626	608	644	561	617	617	571	536	579	586	560	585	592	559	541	578	566	539	588	592	552	577	560	571	593	543	560	597	587	582	620	605	582	617	549	562	525	574	529	584	554	566	580	587	571	515	540	571	556	574	561	556	570	569	627	604	554	567	590	568	542	555	548	581	524	545	605	575	603	585	531	559	567	576	580	527	562	564	568	554	540	614	582	568	565	581	612	572	562	523	570	582	567	582	566	598	566	538	576	581	653	566	552	611	541	582	585	526	599	561	597	591	578	578	577	604	594	558	558	549	561	577	563	620	574	589	553	559	542	576	614	579	559	595	585	568	561	561	599	589	565	585	579	576	539	570	534	560	568	560	555	567	591	565	597	544	622	591	561	541	598	576	568	568	599	568	538	583	564	567	590	604	544	581	565	583	527	561	605	555	548	535	554	546	545	541	561	549	564	558	553	573	584	625	582	555	551	563	548	582	569	535	580	581	562	547	578	563	524	584	584	598	591	569	575	591	555	591	543	607	561	610	530	587	554	637	551	570	629	538	566	560	578	572	548	575	563	569	571	523	534	562	611	558	594	600	556	589	566	547	546	606	573	566	561	558	582	539	558	549	564	530	542	596	552	541	593	568	578	552	544	566	539	573	559	530	582	543	557	544	548	574	548	602	562	544	545	572	529	585	542	561	537	559	567	538	557	581	577	566	565	572	531	554	599	608	615	591	579	563	558	580	552	529	577	552	558	576	599	560	594	582	575	589	571	555	552	563	587	545	593	628	592	596	558	562	547	520	532	574	585	567	508	567	574	567	569	572	601	567	562	567	547	559	571	541	621	537	509	529	560	567	526	572	575	570	598	558	589	581	565	559	555	578	534	568	601	537	530	587	575	552	545	591	558	581	542	555	565	567	565	565	558	571	573	546	529	559	596	572	513	554	596	543	550	580	577	565	527	604	574	581	559	541	572	540	572	575	556	587	562	568	594	543	576	612	549	578	537	572	585	556	566	522	596	597	537	535	580	543	531	571	546	572	555	578	531	549	583	630	553	565	582	552	564	574	543	606	539	544	538	580	598	563	547	568	585	564	595	571	575	588	561	536	563	544	601	589	555	544	584	538	537	548	566	550	558	569	609	597	524	544	550	541	585	552	589	535	537	571	558	571	596	571	571	555	589	551	565	542	553	567	571	586	544	592	585	601	567	582	558	577	554	558	611	571	542	514	553	515	580	509	583	559	593	554	574	608	538	590	579	540	595	584	541	524	555	570	556	576	575	569	583	534	580	587	569	559	578	602	569	568	514	564	591	584	571	565	550	602	548	557	529	573	614	536	566	518	555	620	561	564	590	574	524	585	597	568	563	597	544	569	600	531	573	518	588	559	557	610	591	567	589	537	580	565	604	552	587	553	548	571	566	563	568	576	548	583	584	590	549	545	595	545	554	582	644	537	529	571	585	545	608	535	550	517	533	543	584	516	550	539	559	592	511	539	529	568	560	549	555	580	589	585	581	598	522	514	551	555	584	554	564	532	565	553	548	579	532	554	601	546	582	550	578	553	586	559	541	566	524	577	524	552	542	557	576	555	565	625	595	575	581	560	526	559	572	565	532	587	551	561	557	571	574	591	585	555	555	551	525	514	515	562	606	584	582	540	548	563	567	556	567	575	528	563	551	587	579	573	571	535	561	518	581	584	571	530	579	526	555	588	612	558	547	600	561	535	598	562	555	531	585	528	598	541	602	591	600	550	553	579	549	545	565	592	578	558	503	561	555	549	585	572	561	567	601	569	579	553	542	575	572	587	619	575	588	572	546	541	579	547	567	542	522	553	578	557	550	594	547	543	559	574	575	577	604	574	579	568	557	576	575	578	582	592	577	532	587	525	542	559	534	555	569	560	558	591	563	585	559	563	560	546	593	566	556	541	620	545	563	579	564	566	560	594	567	586	596	560	542	561	541	564	569	533	556	530	573	512	577	548	584	562	572	519	542	522	562	524	593	551	603	534	580	591	545	580	580	606	553	571	524	544	538	585	582	560	549	554	590	560	532	550	513	585	610	555	567	522	539	563	545	524	605	614	558	590	581	591	542	583	557	545	552	579	540	550	547	562	604	524	584	579	586	554	585	553	556	559	534	588	573	561	512	588	573	605	561	556	590	555	578	542	560	554	577	519	559	569	539	582	543	571	561	525	570	521	551	571	574	531	604	540	570	545	517	617	537	573	554	558	599	612	581	603	554	600	567	552	588	569	563	611	577	577	567	527	551	594	560	552	560	571	552	606	544	577	543	574	597	574	591	580	554	570	576	552	562	585	543	566	568	532	592	560	572	574	582	546	593	543	563	543	539	554	590	564	562	569	551	563	565	577	534	564	608	555	540	563	588	597	533	592	588	590	574	579	555	544	624	576	580	577	542	563	554	525	600	539	570	574	560	531	595	598	572	542	538	562	551	550	534	603	529	542	572	526	583	587	584	551	564	531	568	550	560	560	551	540	553	513	579	547	568	547	575	620	553	592	579	577	587	593	528	558	560	575	567	541	591	537	566	578	558	575	559	566	526	599	571	539	593	589	541	581	556	550	574	564	556	613	540	544	532	529	573	576	614	561	545	587	581	585	561	561	563	578	519	534	629	562	573	566	551	569	532	565	536	553	552	543	565	540	570	548	549	496	580	577	546	550	540	564	578	573	583	581	577	547	529	579	605	540	548	521	548	562	573	583	555	598	583	583	582	540	625	551	625	560	567	544	539	604	584	583	582	541	537	570	611	584	578	573	527	599	569	602	535	582	595	558	588	536	540	580	561	541	547	598	566	603	563	568	547	600	577	551	545	569	513	589	601	538	562	488	602	592	565	587	606	512	585	523	575	567	525	571	601	564	590	578	542	588	510	592	559	570	552	554	509	542	592	557	550	561	614	556	603	559	592	560	565	610	534	530	553	551	571	570	525	539	559	545	555	557	518	545	522	571	558	577	543	542	587	567	570	549	564	550	548	563	572	541	563	591	620	575	590	565	525	569	547	571	568	583	569	533	579	560	547	565	529	573	547	585	557	552	542	551	596	519	561	538	602	550	521	558	598	543	587	560	592	597	562	582	528	578	595	587	567	578	564	494	548	544	564	569	538	543	538	587	550	592	625	548	503	577	553	530	549	550	564	559	508	575	595	517	610	549	587	545	596	576	526	577	584	564	601	558	523	571	568	536	543	562	569	569	581	576	555	571	612	539	595	556	582	513	591	565	581	569	592	556	634	545	555	549	549	558	598	556	586	561	567	566	517	512	592	565	523	561	594	587	547	583	548	552	537	559	569	564	554	583	572	592	565	558	588	560	581	558	527	575	553	547	590	551	573	544	528	583	573	548	604	515	583	590	545	556	610	556	587	546	514	594	550	561	576	589	546	560	555	577	587	531	549	553	583	592	529	565	613	570	562	535	555	579	551	594	552	579	619	556	571	557
10983	3863	606	254	255	243	229	226	209	210	211	243	232	257	224	266	229	216	224	217	223	216	244	239	225	239	213	217	215	225	230	225	215	211	252	230	239	235	223	237	228	257	234	249	251	234	264	234	238	226	222	242	227	232	238	229	235	225	231	204	230	257	238	238	240	230	236	237	227	257	228	234	215	248	223	217	225	241	231	265	254	244	268	245	206	212	216	234	234	229	224	221	232	228	253	203	215	231	211	234	230	217	230	232	233	215	191	261	243	250	209	245	245	220	219	240	212	241	226	223	232	247	262	217	240	224	216	246	245	245	232	246	240	224	232	227	248	224	217	210	219	228	240	254	262	220	221	233	257	237	201	218	227	244	214	242	204	243	258	241	228	239	216	255	234	241	208	222	230	249	220	219	249	239	223	258	213	232	240	221	229	223	221	260	237	221	207	205	237	256	241	246	232	225	234	241	232	242	232	218	221	222	213	226	236	237	214	247	225	239	199	248	210	235	217	218	227	237	233	235	234	220	202	227	255	232	254	219	252	237	189	227	228	262	227	248	229	222	221	231	256	229	226	248	194	213	241	206	213	221	228	238	216	221	251	225	230	229	232	252	251	212	235	210	254	238	230	225	264	242	244	221	255	197	241	226	258	233	200	217	237	215	217	257	233	205	259	237	225	222	230	229	228	226	235	214	242	239	238	219	205	248	224	223	271	241	231	259	228	246	241	208	251	251	240	231	224	226	240	230	228	234	223	224	238	258	221	259	236	237	230	229	218	224	254	214	239	225	252	240	241	229	230	251	254	219	246	246	222	235	223	230	254	226	240	236	249	238	218	231	207	223	226	240	224	202	237	233	259	225	205	220	246	253	209	230	218	257	223	234	213	227	247	224	216	250	227	239	221	227	235	197	241	211	243	226	230	250	228	255	231	230	220	234	232	236	257	243	235	220	226	232	234	250	222	212	220	219	240	248	243	233	193	215	255	252	240	249	224	206	211	223	263	224	244	251	254	229	224	229	218	236	231	204	246	238	229	244	211	229	254	228	238	225	226	247	255	209	259	229	230	251	224	228	221	237	253	255	223	237	247	221	223	212	209	204	269	241	225	237	201	209	211	238	230	259	236	245	220	263	237	224	224	242	248	249	249	242	233	231	208	229	225	226	214	218	238	199	222	229	242	248	219	261	229	234	218	255	219	230	241	227	207	246	205	209	209	252	236	220	223	234	224	250	247	215	244	221	251	236	225	199	218	234	234	213	227	238	245	232	237	218	247	212	243	243	236	201	237	249	229	233	220	236	225	210	268	226	218	217	237	233	237	194	215	213	247	221	219	208	242	259	215	241	241	227	228	241	230	235	232	228	236	214	230	240	254	240	234	216	228	251	240	237	200	241	220	230	236	251	224	191	211	237	222	226	237	264	235	232	222	210	242	230	251	215	242	241	257	248	222	236	206	214	220	245	213	220	219	226	220	213	223	233	211	237	232	234	249	226	215	225	246	235	247	242	242	219	261	242	236	219	192	208	239	257	231	244	209	243	215	233	226	259	238	220	210	218	243	236	255	237	209	242	241	217	223	267	236	252	226	239	230	227	235	235	207	211	241	217	243	236	244	228	223	211	228	240	231	210	216	230	224	226	232	253	237	246	205	221	215	248	208	249	209	244	245	277	230	235	249	241	253	211	228	247	255	205	237	225	241	239	213	229	229	206	218	253	247	217	244	204	198	247	241	242	202	252	247	213	237	229	236	220	262	224	225	251	236	232	235	214	245	240	222	222	220	223	232	232	233	233	242	218	235	227	223	250	218	219	254	217	218	215	212	247	223	213	242	250	249	205	217	216	242	209	226	248	234	204	223	258	223	250	235	249	214	212	231	257	207	239	251	234	245	245	216	249	241	216	246	240	246	256	245	244	194	223	215	208	223	214	235	212	226	208	210	250	259	216	261	237	241	231	197	214	231	248	237	210	251	226	260	221	237	259	224	223	229	230	232	219	209	224	222	238	232	214	232	251	226	251	232	232	252	267	219	236	216	213	212	210	241	227	222	242	235	245	194	268	225	226	230	224	237	215	232	223	198	226	219	242	238	222	239	234	209	243	228	230	216	225	218	247	212	237	260	262	243	241	246	228	221	216	224	211	211	223	221	250	217	204	213	208	225	268	229	225	232	207	207	229	239	210	237	218	231	224	205	225	232	219	253	233	196	208	226	220	226	219	206	240	200	240	199	242	240	216	213	219	224	221	247	217	219	225	223	236	255	241	247	222	221	229	218	199	213	205	234	212	250	221	236	194	219	252	247	254	234	244	223	242	258	212	226	214	220	218	210	215	242	217	232	207	226	213	230	241	229	258	263	215	217	215	253	246	219	244	223	217	239	225	244	235	246	248	214	237	209	228	222	222	195	210	229	233	243	225	239	237	232	241	239	235	244	225	225	225	213	257	235	230	226	212	241	237	216	233	231	221	246	244	234	229	212	224	251	243	254	214	234	244	233	206	222	267	231	267	247	223	222	269	223	221	227	262	238	240	211	240	225	249	226	244	235	249	247	230	222	220	252	210	219	219	215	243	222	217	213	233	228	224	226	206	217	244	234	234	209	262	226	220	235	221	224	237	224	209	235	228	218	226	261	262	223	249	209	243	228	226	261	225	244	226	229	226	226	250	206	186	225	208	227	245	203	222	236	257	224	242	214	251	277	207	242	242	220	235	236	245	232	213	210	187	218	201	225	212	252	226	231	237	243	240	246	214	231	242	234	245	263	211	254	246	223	218	264	233	234	234	252	229	218	255	248	239	250	250	249	238	238	225	254	223	225	233	241	215	230	201	238	210	215	237	238	238	252	237	222	232	234	262	235	238	227	241	230	231	245	209	230	233	202	244	252	223	241	252	230	239	237	236	241	199	239	220	276	236	244	230	249	252	261	233	238	206	252	244	248	245	203	220	229	247	254	196	250	240	232	228	234	253	223	235	246	233	201	218	235	222	234	262	216	215	258	242	235	252	242	222	232	207	253	237	229	234	265	227	221	221	216	211	246	232	262	222	223	250	251	216	252	248	267	231	216	243	224	240	225	247	264	225	254	229	219	223	215	240	243	249	232	215	234	246	222	266	241	226	239	239	240	230	251	235	231	222	232	258	241	215	219	235	241	220	199	219	237	215	219	231	248	218	223	251	253	239	244	234	235	232	261	214	238	209	227	239	190	248	232	219	228	249	218	240	261	211	245	234	255	221	239	242	215	247	232	252	244	223	218	239	244	245	276	235	240	226	230	249	198	232	226	238	221	232	220	238	287	255	247	210	213	254	224	252	235	250	222	223	210	237	243	239	233	238	273	244	233	225	205	215	221	243	236	235	221	205	224	229	228	224	231	226	234	229	236	226	228	223	223	202	228	222	210	205	238	248	210	259	256	195	270	255	248	238	238	225	247	245	214	235	214	241	241	230	242	236	225	223	205	210	220	232	221	201	244	221	234	245	232	264	255	196	235	252	233	218
8091	3924	941	650	679	581	574	580	614	630	576	607	536	558	596	571	534	592	585	545	565	576	559	562	579	545	577	592	598	530	636	584	605	620	630	573	613	594	584	544	616	606	574	594	582	561	600	589	573	605	568	608	608	572	551	612	557	583	572	574	627	600	585	592	592	580	561	573	584	574	592	586	605	549	600	569	563	585	564	607	604	609	558	596	591	550	573	605	627	596	558	605	597	540	593	600	586	581	580	574	591	585	568	568	604	577	583	579	589	594	598	578	587	619	615	574	570	592	587	561	620	581	619	531	570	587	591	596	579	548	613	576	572	564	616	579	593	577	570	612	577	598	560	611	597	568	586	633	586	622	558	640	594	543	616	571	563	576	572	579	590	597	557	566	574	520	561	590	584	605	552	576	643	596	628	554	566	569	592	576	569	608	589	573	579	593	596	600	603	579	576	556	610	572	601	617	607	568	623	544	589	616	586	579	578	602	601	598	553	556	587	564	546	615	600	562	572	588	620	545	600	593	554	608	595	599	592	568	556	594	581	617	580	562	608	596	591	560	635	578	603	616	594	609	572	587	583	551	602	609	590	587	606	637	587	575	606	591	580	559	592	555	620	600	546	593	564	593	602	556	553	623	556	603	551	601	612	620	588	602	585	532	584	559	557	564	555	617	556	593	569	589	577	601	549	597	590	619	584	582	599	581	626	579	566	575	589	552	621	581	582	546	592	567	550	616	542	566	580	559	596	555	582	600	568	548	572	615	598	556	608	557	575	619	586	596	576	646	592	585	595	565	573	581	616	614	553	547	608	575	577	596	595	595	534	627	597	557	595	561	602	588	599	592	589	570	565	591	554	594	596	579	570	607	643	585	573	539	574	574	507	576	594	595	580	574	604	600	584	594	556	566	582	575	571	566	599	551	598	565	599	606	595	579	604	577	585	547	617	571	594	587	554	550	570	527	616	576	593	583	601	603	597	642	609	617	592	608	546	562	592	548	568	578	535	551	605	564	539	578	597	571	579	585	580	594	573	626	540	592	570	576	543	588	563	566	531	614	596	616	581	605	593	536	602	618	573	555	637	624	543	559	609	549	579	572	577	577	534	590	543	620	610	583	567	618	574	572	579	591	577	542	561	624	568	566	567	543	599	552	583	595	608	570	585	558	590	591	601	608	639	554	593	632	586	590	604	532	558	597	571	563	584	607	616	561	622	653	575	576	558	575	592	588	571	587	599	567	551	573	606	580	598	582	573	602	573	590	548	532	556	556	587	578	566	586	598	531	575	524	596	589	577	616	578	584	596	555	588	599	545	579	612	615	591	583	568	605	567	569	590	584	560	595	549	554	626	571	598	591	587	583	610	570	611	586	537	583	586	600	641	596	571	590	558	558	585	581	514	638	562	607	591	535	565	581	558	516	586	553	584	607	560	597	574	567	573	614	613	572	646	563	580	578	583	590	580	633	587	597	541	573	570	612	627	623	566	568	568	549	570	595	567	564	620	600	567	632	589	600	595	583	614	575	584	583	599	560	569	577	579	585	624	612	582	572	590	618	599	570	598	580	582	589	569	573	571	546	583	591	569	599	630	528	586	566	583	569	587	569	551	574	589	566	597	574	544	614	563	586	571	603	591	586	567	618	586	584	565	568	615	587	570	609	552	613	582	588	573	567	600	562	566	580	596	559	579	597	568	560	563	563	577	594	562	565	597	626	573	625	562	593	609	583	606	574	601	566	579	572	609	566	578	587	557	609	588	590	615	557	584	584	594	572	582	660	539	576	584	582	580	567	562	621	601	581	575	599	584	578	573	603	605	543	591	599	567	577	589	611	568	563	594	614	553	559	583	596	568	594	576	581	575	571	560	562	568	549	580	566	620	579	569	524	589	602	577	557	588	572	566	602	586	564	663	610	552	641	550	588	612	540	557	610	600	612	576	511	602	592	578	566	601	595	603	585	540	559	596	585	574	570	597	598	574	567	600	597	547	588	577	574	584	589	552	580	593	610	588	527	561	566	573	573	592	574	556	563	563	608	547	560	554	587	610	573	559	594	588	564	568	593	566	575	594	598	543	615	540	578	554	580	574	593	613	610	599	570	583	611	580	623	573	599	596	550	526	587	568	610	598	604	574	624	620	554	591	565	558	566	557	556	551	566	571	577	597	595	571	584	573	590	572	591	557	577	617	564	593	596	557	574	562	606	556	576	544	535	584	576	630	578	575	562	626	618	595	605	570	576	611	566	535	580	580	563	605	572	605	584	577	565	593	587	573	574	566	546	612	602	601	582	587	568	600	562	588	601	619	551	573	571	566	557	564	573	609	584	603	544	578	614	615	562	577	579	572	596	532	592	544	583	580	636	577	569	594	540	594	593	584	579	586	595	568	599	536	534	605	572	580	583	571	562	582	566	583	565	580	555	580	649	612	570	587	562	599	587	545	572	616	562	605	631	565	619	578	547	601	588	580	613	554	564	586	569	584	571	567	637	571	591	611	566	619	592	602	618	559	587	588	568	556	614	589	556	593	586	600	585	562	596	573	597	595	615	587	612	612	577	587	611	613	600	563	615	592	614	556	578	596	584	633	579	587	560	577	603	595	621	604	626	562	582	565	569	605	556	589	593	575	603	570	585	605	565	560	578	551	575	605	598	560	590	571	604	559	534	589	585	568	593	620	605	574	595	583	527	540	584	572	579	575	570	578	570	597	584	574	583	576	595	605	537	617	548	602	539	573	619	641	569	579	550	545	556	590	560	610	563	531	536	579	591	571	556	579	596	606	543	551	597	577	586	547	580	579	606	585	563	650	553	590	553	558	585	581	557	566	571	561	580	568	537	565	619	593	623	580	590	561	566	598	583	552	575	590	590	571	567	590	590	590	588	618	586	595	565	613	631	585	605	575	581	598	618	583	625	546	591	592	586	552	622	531	621	561	586	570	586	567	568	564	584	584	588	598	580	569	577	553	578	583	560	588	565	603	559	582	594	619	537	572	604	594	560	573	591	548	619	562	615	627	573	591	562	582	568	628	580	634	578	554	583	554	603	581	553	572	590	604	591	570	586	636	586	613	572	573	568	578	575	591	597	597	573	556	553	610	573	530	567	565	607	559	586	583	585	578	573	607	585	559	575	604	591	598	549	563	595	581	557	572	577	522	560	564	580	594	605	564	565	586	608	539	571	617	551	567	590	561	617	603	613	620	574	591	598	606	551	600	623	584	600	588	567	602	557	594	570	566	593	616	569	603	622	583	617	539	641	597	602	573	561	591	581	577	563	554	552	613	540	539	603	583	557	612	608	599	579	548	589	580	603	597	633	582	560	552	560	580	591	616	576	625	584	598	594	586	587	558	603	563	621	539	573	591	584	583	576	589	553	581	540	568	629	562	558	606	579	553	568	556	596	600	633	598	620	594	600	589	609	578	629	591	626	604	610	596	572	583	601	585	569	620	535	547	591	610	595	599	570	596	552	604	550	595	577	595	593	597	582	549	593	587	582
23192	9504	1390	443	364	335	316	306	309	293	275	291	294	268	266	273	282	299	255	298	283	292	284	268	265	306	261	264	281	289	263	272	279	293	286	304	271	288	253	271	281	268	266	284	259	272	266	268	270	291	287	299	257	291	250	253	257	250	267	272	322	266	274	275	285	264	299	242	286	295	273	245	279	250	284	264	252	259	279	282	291	279	287	276	270	274	259	259	231	293	281	246	249	248	274	313	260	275	270	306	260	265	288	291	288	261	254	292	267	258	262	269	278	263	268	300	269	270	236	243	269	266	273	267	272	251	276	258	261	261	217	259	297	278	279	276	278	253	327	274	292	255	278	309	251	248	292	273	260	247	245	250	285	284	278	292	274	219	297	291	280	261	299	268	281	276	316	295	313	302	298	285	287	272	277	297	271	322	257	246	271	277	277	285	268	272	288	284	286	271	269	280	267	265	255	260	289	257	255	270	284	263	274	298	256	242	264	266	266	291	287	251	286	283	274	301	290	299	265	257	261	257	273	282	288	249	311	278	266	268	240	287	274	259	261	248	276	285	274	254	293	302	291	288	263	287	279	257	272	252	271	261	293	288	261	249	272	288	255	265	302	271	245	269	292	255	330	255	266	283	273	277	255	255	273	251	256	266	265	282	301	271	261	251	258	265	245	291	277	296	249	280	258	280	285	247	260	262	308	263	262	249	269	271	322	308	289	269	281	257	249	287	286	289	268	298	294	270	269	279	260	277	257	278	317	273	278	283	285	255	290	255	300	250	265	267	261	281	242	273	259	279	284	284	242	304	259	243	287	280	301	279	268	290	252	276	289	255	297	293	320	286	262	251	260	272	263	292	249	279	286	279	307	291	302	270	289	281	291	271	265	284	291	278	264	245	249	270	286	285	254	297	265	269	323	281	248	287	297	266	254	284	294	285	272	282	268	285	255	286	280	270	236	292	291	261	295	262	264	268	277	247	276	279	288	250	256	307	296	268	278	282	270	293	262	278	276	268	284	280	285	247	262	249	269	234	264	259	277	291	281	256	269	265	262	246	293	266	269	279	263	260	249	300	276	250	258	278	281	280	290	289	274	260	260	261	280	271	283	297	268	301	252	285	296	284	260	300	301	294	263	298	278	246	320	278	280	270	270	270	260	250	281	302	257	262	259	259	270	277	286	265	274	279	290	275	285	278	276	281	267	267	295	283	296	283	276	303	263	259	270	247	244	293	266	273	278	288	237	259	261	283	250	282	264	242	259	279	301	272	241	278	307	269	274	257	284	280	283	260	266	272	278	284	283	285	263	288	259	280	277	247	270	280	260	251	293	278	279	275	255	272	271	281	298	265	315	261	249	269	271	258	273	263	295	236	293	298	303	255	274	265	256	268	270	263	278	250	278	293	268	282	235	278	303	285	295	288	279	300	253	267	255	247	239	271	282	290	267	266	291	270	285	269	266	264	262	261	246	268	271	294	274	285	293	294	288	276	303	272	271	282	280	302	292	278	277	274	265	264	276	300	273	291	279	241	279	243	248	272	278	286	243	259	310	291	240	274	250	255	323	270	281	253	236	280	301	268	299	264	304	277	256	275	300	263	297	308	285	264	300	245	248	287	270	285	250	251	261	276	251	237	278	295	291	293	269	263	273	277	273	267	268	291	261	269	270	283	291	255	278	279	314	254	304	264	262	281	267	279	262	285	293	326	294	287	279	299	255	260	254	252	269	261	262	270	270	274	295	268	283	303	263	261	290	262	273	272	275	251	279	273	257	244	272	250	243	260	283	276	254	283	249	249	257	285	271	267	253	308	264	279	250	287	254	296	291	263	282	274	258	257	285	284	278	293	266	274	241	270	277	304	255	230	269	299	288	280	296	302	258	299	262	297	299	250	265	293	285	233	273	286	257	299	266	284	245	248	274	246	263	267	304	261	273	259	273	281	276	264	269	295	287	277	252	268	253	266	264	289	280	274	253	267	283	266	270	289	296	287	274	285	298	253	267	243	269	277	239	267	251	294	292	265	301	247	270	282	303	268	272	297	278	271	252	281	263	285	287	263	287	290	269	286	282	289	291	308	274	285	259	279	269	256	292	289	274	259	275	270	284	263	250	276	270	265	294	264	269	255	276	292	283	299	274	296	266	279	262	264	273	283	280	259	288	262	243	279	264	282	279	317	275	276	284	257	269	273	285	267	264	266	271	292	266	229	249	267	312	285	294	272	272	279	263	269	246	310	268	273	258	297	282	276	264	297	290	258	272	286	283	253	265	265	256	307	283	262	254	241	300	283	265	259	306	323	272	295	256	260	270	291	250	263	292	305	298	271	284	291	280	277	274	287	316	321	303	276	302	309	295	283	269	265	246	271	284	254	269	263	244	263	263	277	293	290	315	295	254	313	277	291	296	293	270	270	281	278	283	269	297	266	275	273	296	267	273	336	268	263	249	272	307	285	278	281	257	247	260	263	288	297	261	291	282	273	280	263	269	266	271	270	262	256	265	263	271	298	315	254	283	268	270	290	281	247	265	269	281	294	273	278	291	267	280	273	283	280	271	258	288	266	294	289	274	276	270	245	290	259	271	261	283	270	261	278	265	262	265	272	290	255	256	276	261	271	305	260	308	290	266	255	268	279	250	290	267	299	261	265	269	286	269	250	287	312	277	297	263	278	308	281	267	261	280	268	276	272	280	278	279	268	310	292	268	288	281	308	266	260	276	272	267	264	239	251	282	255	248	252	257	290	277	289	286	246	286	289	290	264	272	283	275	252	315	275	281	286	265	275	247	261	283	302	285	296	296	260	260	292	256	274	273	268	275	304	279	288	260	303	276	241	284	282	275	259	253	266	271	280	272	256	263	288	278	319	300	255	248	273	260	268	299	282	300	271	288	267	273	271	265	235	276	292	301	267	274	296	283	271	278	274	275	255	310	262	270	277	273	263	269	248	266	274	280	323	310	272	263	287	260	256	259	278	258	263	277	290	276	258	270	319	271	275	247	271	264	264	249	261	275	268	273	255	282	282	298	299	244	300	271	299	258	265	285	273	295	271	278	266	274	270	269	255	281	289	307	259	272	260	293	254	312	282	250	297	281	274	273	279	276	282	274	237	243	261	282	281	248	273	324	287	276	285	271	278	282	250	269	277	236	279	258	292	266	261	272	260	261	277	281	281	300	303	289	283	295	263	258	287	294	250	273	293	238	248	296	262	276	256	270	272	300	276	270	289	287	249	301	259	276	243	305	284	272	279	281	271	252	265	245	287	261	289	293	266	280	291	272	276	237	276	302	276	286	291	265	283	300	280	269	264	249	280	263	277	290	274	296	287	243	275	280	279	284	280	279	274	277	281	274	263	314	278	269	272	294	282	269	247	291	269	292	266	268	271	313	279	251	285	298	288	269	311	283	276	251	290	260	266	275	260	271	256	285	267	255	251	298	232	267	275	265	280	251	258	298	266	300	276	243	271	267	266	284	297	262	261	291	293	265	285	278	264	270	278
16668	8454	1469	1170	1071	874	853	811	756	779	733	731	743	715	730	725	674	687	712	717	690	695	722	683	690	722	747	656	672	691	693	670	692	693	682	677	704	658	674	682	698	665	674	673	688	634	659	674	627	654	631	696	658	644	680	664	676	660	658	685	653	680	703	691	639	649	693	655	656	696	681	669	639	695	656	693	640	708	703	688	633	669	663	683	653	707	687	616	721	710	702	692	697	687	691	664	676	668	645	648	722	674	684	666	674	649	672	617	681	606	662	669	663	656	683	668	704	704	669	681	702	674	652	691	681	649	685	665	685	679	740	668	663	672	668	664	676	710	660	681	672	698	665	682	649	684	703	653	647	646	679	686	666	644	665	685	602	673	675	677	665	665	687	677	662	666	692	657	685	694	681	649	688	660	665	654	680	669	650	676	635	672	687	684	682	638	676	710	688	645	680	654	676	675	712	660	636	617	631	672	696	650	648	685	694	598	661	644	670	658	672	651	678	656	668	636	662	675	682	696	663	648	686	710	663	653	663	665	666	685	701	703	714	693	658	659	639	656	681	687	693	671	715	651	694	671	675	654	623	699	694	646	713	652	637	647	652	686	617	639	651	684	682	647	682	659	682	664	673	701	689	688	711	697	670	655	680	636	669	692	660	600	687	651	672	726	665	704	667	652	669	676	682	677	671	656	688	679	670	680	663	658	680	683	689	735	698	672	698	699	692	696	695	688	703	702	635	692	684	669	713	731	676	642	678	670	732	661	688	657	672	656	610	672	652	708	642	677	663	674	706	645	647	694	679	688	632	642	643	663	651	668	680	697	682	648	658	688	676	691	677	714	675	719	690	701	668	691	649	679	654	647	710	666	657	694	658	627	732	702	675	669	688	684	696	685	663	702	665	646	644	656	697	662	665	661	709	662	663	691	701	670	655	692	712	660	676	683	659	668	647	666	666	675	652	664	662	660	665	672	671	650	678	701	709	663	681	652	651	673	670	659	682	690	615	697	704	672	701	673	679	647	635	682	671	686	739	653	715	674	686	640	671	682	654	649	611	668	680	649	637	653	630	672	695	682	695	693	657	645	687	652	699	666	671	674	676	692	673	644	622	669	677	681	716	681	693	690	640	626	688	645	677	666	694	714	704	703	624	665	677	688	663	623	669	716	637	696	665	675	703	706	641	683	679	681	690	644	663	656	644	680	673	665	641	700	659	638	643	696	698	674	709	660	668	671	690	669	746	649	650	663	607	665	641	681	715	678	626	668	628	649	635	670	678	644	629	703	678	672	642	689	682	667	684	636	669	671	692	680	620	630	613	645	696	654	651	664	679	637	651	685	697	698	656	682	675	735	650	670	694	658	678	675	657	688	673	677	651	641	699	674	687	657	626	677	631	640	672	717	672	643	681	670	688	759	675	661	690	665	646	713	698	662	700	706	679	680	651	636	653	671	726	619	674	747	693	676	681	711	654	650	657	669	670	679	701	686	691	643	641	693	637	736	667	672	650	672	639	682	657	677	654	635	682	675	686	698	629	663	674	703	662	661	684	646	665	690	671	654	742	658	670	660	652	639	648	706	649	660	676	658	697	688	675	683	682	671	758	669	716	659	637	636	651	654	710	685	676	640	694	701	689	689	665	688	705	663	695	657	721	632	660	687	640	680	682	659	721	645	670	741	676	676	691	667	684	676	657	707	600	669	671	649	705	650	688	674	659	712	663	655	677	668	668	691	665	686	661	667	652	675	683	683	670	692	712	649	687	676	623	648	705	675	676	691	723	668	626	650	681	676	690	658	665	678	664	693	707	623	663	641	679	680	667	631	649	642	726	672	665	641	711	677	727	653	645	647	681	672	710	683	673	670	674	682	683	658	640	678	702	660	625	698	648	665	725	649	677	693	725	697	651	701	653	692	684	681	696	691	687	677	695	673	668	692	657	626	694	631	688	638	670	681	698	654	646	696	610	650	631	629	617	670	689	722	650	704	736	693	666	665	675	647	656	590	699	650	671	659	666	629	712	715	672	651	657	629	722	671	668	679	649	668	710	650	669	643	674	682	695	661	693	664	708	680	656	663	734	721	683	680	667	677	691	673	638	671	654	664	658	680	653	684	720	651	654	661	664	659	716	669	641	649	641	639	695	647	677	602	623	688	650	649	715	677	654	686	717	666	665	704	677	660	686	715	672	693	696	652	662	643	635	688	641	671	676	627	636	649	693	670	670	713	685	690	653	706	732	664	675	642	647	653	652	687	673	640	715	683	710	689	669	715	629	660	661	696	693	698	631	658	679	653	668	725	713	680	669	646	667	603	656	647	690	684	689	669	699	687	675	655	626	660	700	652	666	651	691	689	676	677	670	662	686	659	729	689	683	688	736	690	706	634	729	643	677	673	691	673	673	649	646	687	680	668	667	663	675	639	680	649	693	692	701	688	638	708	677	664	655	692	651	681	697	728	677	658	643	683	671	654	627	682	617	668	630	681	708	647	695	662	664	614	665	653	695	657	680	659	669	685	658	620	671	703	686	664	695	694	662	671	656	673	718	662	658	659	733	674	639	675	637	682	667	719	687	722	661	715	649	690	614	694	656	680	642	708	640	661	641	638	667	693	650	702	714	691	637	661	645	662	713	663	623	652	665	662	671	671	637	652	682	660	643	672	631	639	675	658	682	708	664	656	679	667	657	660	740	681	651	676	688	633	670	642	669	711	686	599	646	721	671	664	706	658	624	650	647	654	668	663	666	713	690	599	673	662	706	655	718	644	688	665	696	669	631	696	685	664	683	639	644	647	633	687	645	686	650	680	615	648	667	694	679	664	671	671	658	664	666	699	649	664	673	665	658	678	641	686	656	668	694	701	672	667	632	688	625	641	651	680	613	688	692	602	716	694	656	683	650	658	682	657	631	695	660	673	705	688	685	696	681	658	632	684	664	609	654	664	651	646	700	703	669	666	696	675	716	666	687	644	666	683	710	680	692	700	654	683	712	623	644	679	673	644	702	663	646	633	689	648	645	660	661	741	639	645	636	655	679	644	711	661	704	686	643	641	623	608	634	682	687	748	641	646	632	675	636	678	651	728	641	687	694	688	693	680	629	722	656	678	640	644	676	666	690	655	686	674	728	646	620	697	672	689	690	678	680	673	677	642	641	690	665	711	612	681	668	668	656	672	665	694	676	670	645	616	688	640	740	623	674	689	693	684	658	672	675	686	677	674	693	651	668	651	709	659	638	683	630	659	660	666	668	627	647	692	666	665	688	696	705	692	737	643	643	711	670	656	704	678	670	712	681	670	643	679	650	713	699	684	637	659	681	705	713	676	644	700	641	626	666	630	678	654	744	640	647	681	633	661	711	696	679	667	721	694	688	651	666	663	687	674	639	657	690	674	623	669	764	672	676	671	636	668	680	648	712	649	722	675	682	674	661	656	656	694	674	686	680	660	648	692	701	714	622	669	661	688	664	654	656	679	660	664	658	612	666	690	668	627	678	668	645	680
31576	14351	2429	541	349	313	297	234	237	241	240	233	220	224	251	196	197	217	216	229	234	210	207	215	222	213	219	213	169	196	211	209	198	209	235	212	230	188	210	211	218	200	205	228	220	236	223	221	229	244	215	223	191	223	197	216	211	244	216	215	198	225	209	225	208	229	214	189	197	231	205	233	194	210	223	237	215	240	213	181	221	235	191	206	202	229	214	190	205	215	193	214	239	212	183	207	176	213	216	186	220	192	196	178	224	215	198	216	222	226	238	222	200	215	227	201	187	227	228	203	195	180	192	274	258	214	190	217	221	175	217	217	199	189	209	216	229	204	238	219	205	205	218	232	197	200	207	193	214	197	191	218	236	217	263	192	226	204	221	214	232	220	196	218	221	201	224	208	210	224	223	198	228	226	228	202	227	230	193	230	196	221	187	210	189	202	236	202	244	225	206	204	213	224	221	218	224	176	198	203	191	228	203	217	214	231	230	198	210	212	224	197	211	213	205	215	208	235	200	210	215	219	224	213	208	200	227	206	212	199	210	236	231	241	217	220	177	203	224	197	216	169	204	208	194	220	205	223	239	192	209	203	221	191	211	223	196	205	192	194	217	220	195	214	188	212	215	204	238	203	206	200	222	207	227	218	232	203	205	202	228	204	214	218	239	210	200	234	231	230	183	205	207	196	219	227	199	195	221	220	202	212	197	202	199	212	205	212	209	233	229	197	187	223	247	204	238	217	206	251	209	222	215	232	215	205	209	205	191	200	220	196	203	217	218	207	229	209	227	233	210	184	226	227	203	222	190	200	210	241	203	232	195	192	190	203	245	213	190	227	200	218	230	226	226	192	218	195	185	231	223	240	223	234	224	187	220	211	195	225	211	206	207	204	225	194	215	215	231	209	231	219	233	188	227	214	203	213	207	229	226	216	221	202	197	190	230	216	222	225	205	220	225	204	183	197	240	202	215	193	191	198	233	217	198	222	228	194	238	226	180	231	248	241	178	216	179	213	203	207	230	208	215	220	222	212	218	254	232	242	204	208	205	207	211	204	216	200	212	198	189	189	203	207	193	207	230	201	206	209	232	204	242	195	211	225	210	221	229	217	218	222	229	190	206	232	209	210	249	211	227	176	197	215	218	208	203	204	232	203	210	219	212	187	236	225	211	213	203	214	211	215	240	195	224	170	223	212	204	206	188	210	211	213	223	191	201	206	230	202	207	212	188	207	223	213	238	210	216	209	199	191	200	223	219	219	191	198	190	222	181	218	199	216	207	217	208	209	212	224	225	208	233	219	212	227	227	192	222	200	233	192	217	225	212	208	210	222	197	210	218	238	231	219	231	209	239	200	213	228	199	223	251	233	210	218	222	224	184	216	227	245	182	225	226	221	201	209	220	204	239	198	208	219	230	223	242	177	231	212	203	238	251	218	234	218	193	238	205	198	226	234	210	241	231	222	192	180	211	195	199	241	199	206	225	215	224	197	206	238	261	209	207	205	207	223	228	216	209	214	213	213	224	209	194	201	209	205	214	206	192	203	195	201	168	206	205	199	216	207	207	223	215	212	207	222	227	198	197	223	206	227	214	236	236	230	233	212	202	216	226	204	204	223	203	211	207	171	211	216	221	209	204	211	237	202	185	234	212	213	192	231	196	210	195	218	190	217	189	224	208	194	219	176	214	233	215	199	205	223	252	207	186	219	203	232	218	229	183	212	234	205	215	201	226	222	268	240	165	192	234	210	184	205	239	186	238	215	218	208	202	208	195	182	220	179	207	230	229	203	212	224	207	191	208	184	229	227	218	229	196	192	193	198	215	213	207	224	213	221	204	197	217	204	203	206	188	234	211	221	196	214	202	192	224	198	195	215	216	213	200	240	208	187	215	205	199	229	201	232	220	210	187	211	221	206	217	203	212	202	203	217	233	230	217	218	202	227	199	193	215	200	203	200	214	205	201	188	187	199	205	220	213	217	222	220	227	204	191	204	205	217	204	214	220	209	169	235	216	235	215	249	253	206	229	214	221	195	192	214	201	241	215	219	221	213	226	222	202	234	208	206	210	216	220	190	223	198	206	222	211	211	196	225	220	183	204	226	203	219	215	212	224	203	215	222	229	221	198	209	212	202	210	232	224	234	221	234	234	198	223	201	218	254	198	198	227	225	230	201	216	199	216	208	197	203	206	212	204	216	207	235	221	224	250	172	214	206	233	217	191	188	202	202	188	213	194	265	211	207	227	212	204	207	239	232	214	209	202	244	197	233	226	198	229	218	197	197	202	215	209	210	198	223	211	225	209	206	216	225	230	214	190	213	200	230	194	234	205	226	220	207	194	225	219	238	214	176	223	209	196	228	220	189	188	209	190	186	210	209	222	216	210	223	205	202	226	211	207	193	189	210	213	203	202	202	214	217	220	207	200	207	232	198	223	213	195	234	221	215	211	216	185	194	212	222	225	194	196	199	197	197	221	219	221	194	225	211	217	196	212	240	233	235	239	212	212	202	195	186	220	224	218	206	196	233	186	198	209	244	213	222	219	214	209	224	197	200	218	167	221	231	213	202	202	224	208	207	199	186	207	243	214	224	198	205	196	199	223	211	208	215	212	213	194	216	232	210	247	204	212	210	189	222	191	211	185	244	189	201	224	204	198	230	229	183	208	208	209	202	197	197	213	188	203	204	194	202	225	228	238	192	239	208	209	228	238	189	209	236	204	216	196	239	238	221	224	214	201	194	197	188	233	214	230	200	216	223	217	238	215	204	192	212	203	233	230	226	199	213	246	201	207	196	212	207	197	230	244	195	206	202	205	228	209	207	240	221	195	232	226	202	216	197	208	227	212	228	233	208	210	211	216	203	211	198	192	211	199	223	210	220	222	211	195	212	234	245	228	211	206	201	212	240	231	202	227	217	238	236	248	247	176	192	210	211	207	247	221	240	223	207	211	205	217	196	223	224	214	191	225	227	210	231	199	196	219	193	229	210	224	206	214	212	212	206	224	210	234	180	224	212	220	187	217	204	221	248	216	220	205	216	194	229	232	197	196	192	205	235	193	194	192	218	179	208	204	206	218	202	190	196	224	224	209	246	199	206	208	212	200	207	216	199	217	228	213	224	239	225	221	214	195	198	207	213	220	212	225	205	194	193	206	232	208	202	231	219	207	219	215	190	203	194	212	195	211	183	231	216	199	240	213	207	210	215	221	224	250	216	216	193	200	206	234	202	212	195	206	214	239	228	227	225	239	203	222	223	211	228	207	180	195	222	210	208	198	199	198	223	209	238	190	203	227	233	210	213	224	193	198	214	206	209	214	202	172	188	237	219	189	223	210	238	210	186	222	205	207	216	219	219	201	236	208	218	238	226	234	197	214	224	195	229	218	211	207	226	199	229	204	225	219	207	208	208	220	204	218	205	212	191	211	217	242	228	200	214	207	201	221	194	192	214	226	196	221	206	228	222	228	187	206	236	197	215	218	248	193	222	206	177	223	212	219	213
20749	11224	1791	1469	1247	1020	894	821	740	734	694	671	673	617	588	582	609	579	580	580	546	562	567	559	537	503	547	565	554	531	503	547	536	490	538	567	519	576	593	570	527	573	534	522	573	524	522	524	514	533	510	566	530	544	560	533	511	549	533	471	534	533	533	484	521	542	524	512	527	512	561	509	548	526	581	535	578	509	560	515	539	508	513	535	533	525	536	504	516	560	512	539	550	540	524	503	520	473	483	554	522	520	555	529	553	584	500	539	558	568	507	555	532	546	514	516	536	559	568	565	532	502	541	532	560	521	540	524	530	497	530	529	525	515	530	536	543	508	550	524	545	528	533	549	510	512	540	495	514	528	489	525	530	514	526	512	535	496	497	547	536	512	491	495	527	537	511	559	529	573	546	503	541	508	500	529	522	512	496	507	495	542	518	541	468	531	505	510	535	573	531	554	530	535	529	516	520	519	501	530	546	518	538	517	516	519	511	535	516	487	527	498	540	491	517	526	503	550	528	511	507	533	491	519	509	515	516	544	544	549	540	539	449	543	495	556	507	551	515	482	524	552	526	524	550	494	513	508	533	519	509	490	503	512	514	532	509	549	548	567	511	539	525	507	536	535	545	495	544	515	539	503	485	563	515	517	553	524	495	544	496	499	541	530	549	495	531	531	528	542	511	522	510	503	520	512	520	570	531	559	509	520	514	513	517	513	507	523	519	549	526	525	501	562	513	519	507	534	544	478	531	548	543	485	524	526	500	534	489	530	540	527	497	530	520	527	526	572	529	510	486	559	498	529	499	552	520	509	511	535	473	509	499	508	530	562	528	521	472	556	510	513	550	542	549	500	506	537	535	539	553	524	540	580	547	494	551	512	528	558	507	506	541	520	541	552	547	565	499	508	521	492	505	542	556	563	520	557	530	489	527	522	509	538	510	544	518	512	508	497	520	539	532	478	554	511	552	521	522	483	523	527	549	505	595	511	488	539	486	518	473	514	533	530	499	520	524	513	541	544	523	540	479	500	498	529	536	543	530	547	530	505	515	567	523	585	520	584	531	491	544	527	541	545	501	511	554	520	537	464	519	548	497	527	551	510	502	520	490	472	531	493	521	535	497	541	500	549	488	495	531	509	502	516	516	482	508	550	482	520	609	529	530	530	526	523	521	493	548	505	503	510	501	484	519	558	501	488	509	525	572	526	517	516	550	522	535	502	530	561	490	486	532	552	482	514	507	495	523	517	538	520	562	541	507	518	514	546	490	497	540	505	523	520	516	564	540	564	528	531	522	514	486	522	541	491	527	494	494	508	517	524	547	540	521	535	526	504	519	531	535	524	516	518	502	538	538	514	556	539	509	522	494	570	556	531	504	533	478	505	520	490	509	562	513	492	544	542	518	538	568	536	561	476	509	522	506	549	500	510	511	507	513	507	579	500	557	508	519	508	502	509	537	506	522	519	496	490	518	547	538	539	502	499	526	503	522	540	572	571	530	513	522	546	548	526	556	527	521	527	504	527	548	527	516	518	505	514	539	478	535	493	509	513	526	498	535	503	529	477	514	540	536	542	518	563	493	511	548	530	502	502	526	543	510	562	533	519	557	529	518	539	531	501	522	526	483	493	543	534	500	545	534	525	531	519	509	491	495	531	499	560	508	557	513	544	482	534	508	492	534	538	536	497	532	547	545	505	539	515	587	552	575	538	531	516	518	517	515	523	510	505	515	525	521	554	558	535	528	528	515	520	520	549	517	520	514	501	502	490	504	505	513	512	527	486	549	531	527	582	536	569	562	556	525	531	550	528	494	544	582	533	510	479	542	570	494	520	534	552	508	567	512	549	527	524	457	510	503	475	521	510	521	525	552	576	467	528	574	541	537	543	581	498	495	526	496	502	514	514	482	587	527	501	522	539	517	514	533	531	514	491	499	550	493	535	542	518	526	532	547	551	523	553	519	510	517	499	530	551	527	512	515	518	520	512	521	542	539	538	532	535	559	561	515	508	477	511	508	501	518	558	521	573	506	573	559	520	534	515	506	533	510	527	529	508	546	564	497	528	516	550	537	501	490	573	492	470	519	555	548	499	498	499	561	546	522	532	526	569	518	527	546	538	514	519	501	535	543	516	551	518	521	542	545	585	496	517	543	525	528	493	516	558	558	521	560	481	495	520	500	530	528	493	505	546	523	504	512	550	532	554	510	525	507	480	552	543	539	546	499	537	557	519	486	542	561	540	536	500	518	508	517	509	491	519	525	524	510	510	525	528	538	511	503	538	545	533	489	493	486	533	502	555	500	502	515	512	510	493	516	500	535	516	525	579	484	520	572	523	496	507	552	526	517	526	513	505	497	479	530	552	549	514	497	519	532	507	501	532	520	540	511	573	535	547	535	500	515	438	499	492	550	456	549	496	525	538	536	521	504	519	540	515	494	497	531	534	540	516	488	566	509	528	508	497	518	532	536	524	524	563	492	518	546	495	521	528	515	559	534	524	546	475	533	519	523	558	542	518	524	539	553	551	526	553	534	539	531	531	505	511	539	545	510	524	532	486	507	544	533	542	505	522	524	491	541	493	508	488	514	523	544	516	537	507	501	502	533	518	503	536	474	522	518	583	529	533	549	513	501	519	515	549	505	518	545	521	525	527	524	553	519	513	563	515	523	503	525	511	539	509	560	514	546	530	502	529	516	522	490	510	506	563	549	521	534	513	496	511	503	499	518	526	543	499	506	550	529	502	513	483	499	554	554	533	528	514	502	538	526	509	557	503	535	500	559	542	531	516	501	560	503	519	548	544	486	533	560	517	520	515	511	520	543	527	485	546	562	553	538	520	553	567	528	523	558	500	529	518	559	519	484	462	491	522	538	543	477	526	531	506	511	509	516	528	520	530	521	530	545	521	505	511	503	482	533	470	564	525	550	555	492	514	500	514	566	525	508	539	521	544	520	517	490	532	530	495	548	538	514	552	557	561	551	530	540	510	505	558	522	514	483	565	551	517	538	512	526	520	527	549	507	531	518	480	504	518	543	531	518	540	491	547	574	539	522	559	560	527	516	542	494	535	504	489	510	487	480	507	518	564	510	510	536	498	529	541	512	528	543	494	510	544	474	522	528	528	531	520	511	545	566	542	570	500	520	533	501	562	524	516	529	502	486	519	522	525	481	535	493	516	559	503	537	513	524	534	507	491	528	521	499	489	513	544	522	537	554	529	548	540	480	520	511	518	524	500	552	504	503	505	524	538	571	491	526	555	511	527	546	494	509	538	504	559	520	511	513	510	541	573	573	496	512	506	515	519	523	478	515	529	534	534	529	521	517	511	523	523	545	508	494	518	534	530	497	530	498	518	568	509	513	525	524	525	532	507	517	526	531	522	561	523	536	497	534	522	519	537	485	503	506	548	521	509	512	526	489	488	496	553	474	523	542	517	540	499	567	530	538	546	508	518	505	536	536	533	579	495	501	500	504	519	537	520	508	529	505	545	506	528	535	530	521	530
10914	3849	464	253	241	203	235	225	204	211	208	229	208	215	223	224	209	240	182	214	251	206	200	219	226	225	245	239	220	250	215	203	187	228	206	261	218	236	235	235	245	206	220	210	211	232	186	222	231	233	224	195	230	211	229	220	212	215	219	223	241	217	188	209	222	203	225	251	225	219	215	224	203	224	233	234	209	206	238	237	200	203	208	238	208	203	244	225	210	217	219	260	223	224	235	227	226	239	204	227	226	224	224	206	230	212	209	246	196	246	232	210	205	203	208	220	204	211	226	220	235	216	225	229	187	198	240	227	214	195	227	212	215	228	256	188	211	206	196	200	226	236	250	249	210	229	217	218	211	218	233	220	216	212	223	198	229	215	229	227	225	251	231	256	229	230	228	240	210	205	238	213	202	216	189	239	207	214	222	235	216	212	217	243	209	216	220	226	222	192	222	220	230	236	225	234	195	222	201	247	217	213	209	199	206	210	185	200	186	231	238	198	214	224	218	212	219	186	229	223	227	218	228	205	214	195	199	221	226	235	232	225	246	218	211	219	244	202	223	227	215	213	233	231	217	229	216	228	214	225	221	207	226	222	219	220	213	234	216	220	216	228	217	215	219	197	212	223	243	211	270	231	221	226	201	208	185	220	274	235	231	228	211	234	232	226	236	215	215	233	207	211	219	226	257	241	226	219	189	197	230	196	245	222	202	184	226	208	242	209	235	206	235	237	228	228	223	212	220	266	231	216	233	186	196	222	208	214	217	178	193	199	204	198	213	213	244	232	202	207	237	197	224	208	222	219	203	226	224	204	196	228	228	205	193	204	193	238	225	220	230	232	215	219	200	245	181	211	207	205	229	211	220	225	218	208	217	204	238	225	209	225	218	225	185	214	219	202	235	220	204	211	202	212	211	227	222	225	221	197	228	230	211	218	219	211	221	226	228	215	220	234	239	222	235	222	223	237	223	225	213	240	212	232	203	230	191	226	230	208	196	203	226	250	226	208	228	227	235	217	227	199	180	227	207	238	236	204	242	227	219	218	193	201	216	213	236	214	217	214	238	207	219	239	224	209	248	221	215	219	226	224	213	223	226	223	237	237	208	221	205	223	208	210	212	202	216	214	227	236	189	209	216	197	218	229	196	228	214	230	236	218	246	207	220	216	218	221	207	237	200	238	223	200	234	206	214	199	236	257	228	219	224	199	223	247	217	213	215	225	210	219	217	219	210	185	226	217	183	225	248	194	242	207	201	224	213	210	200	215	236	214	234	213	234	231	250	235	213	217	229	213	231	233	237	219	220	210	233	243	203	206	213	212	215	225	209	226	220	215	239	222	216	209	234	233	214	219	236	242	227	222	193	225	212	229	222	226	239	202	225	216	217	205	187	224	220	190	193	220	209	240	235	214	191	203	220	218	194	230	216	263	206	220	237	210	228	201	216	205	230	192	214	215	242	196	242	220	205	233	240	238	215	226	228	233	231	211	224	242	241	232	212	202	219	231	239	218	212	211	195	206	200	219	234	214	198	224	213	229	205	234	212	200	215	210	235	238	236	221	211	210	225	228	212	231	186	241	225	230	220	245	236	224	216	218	237	196	216	241	206	224	204	221	229	208	197	229	237	236	184	238	188	203	202	221	224	235	231	208	205	206	210	225	216	222	213	232	196	259	254	258	218	187	216	222	195	227	220	196	246	227	220	228	213	229	206	244	206	237	213	233	219	234	179	209	217	245	234	204	220	215	204	203	224	218	229	240	217	209	213	214	186	244	216	229	231	202	216	209	232	213	221	220	197	205	186	216	219	203	201	218	201	216	216	236	230	207	226	222	215	227	201	250	224	213	213	207	234	212	194	207	227	211	199	207	212	226	219	241	196	215	221	220	199	210	210	228	220	190	236	239	195	216	199	231	222	217	237	217	224	222	215	228	234	218	228	225	218	226	261	216	189	197	220	231	206	196	223	229	235	223	197	202	208	220	243	213	197	230	220	219	229	206	218	199	232	219	239	221	226	215	230	212	233	205	227	240	240	231	197	232	225	198	206	197	205	223	185	200	218	212	227	219	222	223	189	221	217	231	226	237	220	217	245	214	242	216	245	188	217	214	206	239	219	241	234	203	249	240	218	211	210	176	234	225	206	229	258	220	207	202	236	218	210	206	218	232	209	209	219	216	211	218	191	211	250	256	225	197	217	213	218	209	194	221	212	216	233	248	209	244	227	220	237	215	223	221	227	212	214	190	238	203	200	196	204	236	241	247	209	203	224	251	221	235	219	208	223	214	223	219	223	240	204	210	245	225	235	219	218	217	216	224	235	221	213	231	216	248	233	216	228	208	209	224	221	266	208	232	231	235	246	212	244	217	241	238	201	198	227	232	224	244	231	218	209	215	219	225	225	237	242	218	220	238	192	224	190	233	227	203	220	206	233	208	228	201	241	225	226	227	215	205	236	212	202	219	245	234	211	231	229	215	216	210	201	191	213	225	275	210	219	209	240	237	222	243	215	207	232	205	226	201	194	203	203	234	208	203	227	230	208	215	228	225	213	224	226	230	254	238	221	194	237	213	229	236	215	227	223	251	198	215	217	241	206	233	240	231	191	198	240	224	208	219	194	212	225	208	213	225	196	221	242	204	213	239	226	231	225	226	243	222	191	222	221	212	224	209	201	243	223	234	224	243	208	228	212	217	230	227	212	206	233	216	249	200	237	203	222	219	215	247	222	228	237	224	242	221	226	215	192	236	180	214	220	203	214	217	231	227	246	237	230	202	203	239	244	221	229	217	206	214	225	218	225	216	204	212	240	241	222	239	236	209	246	235	207	203	209	220	201	217	250	219	239	247	252	231	218	223	232	236	222	216	218	229	193	237	219	202	216	229	238	212	196	202	237	203	222	216	222	219	252	200	223	212	232	215	209	216	213	212	233	225	203	226	201	221	247	216	221	268	192	205	217	246	194	202	199	224	237	225	199	228	208	198	218	217	221	247	241	234	177	215	185	210	215	238	213	235	219	228	185	192	220	248	212	212	217	254	229	213	198	240	241	207	228	212	193	218	218	211	228	224	190	188	226	223	214	227	207	219	198	234	211	186	234	215	216	209	236	202	228	223	237	217	229	238	227	215	201	221	223	223	238	201	247	255	199	225	217	200	221	210	214	229	211	220	228	217	214	185	228	225	239	227	221	226	241	228	216	224	213	214	232	213	231	212	203	224	206	209	200	246	209	201	212	208	196	197	179	188	226	208	228	206	207	214	197	228	208	198	203	217	222	223	222	225	208	196	211	216	221	222	219	233	228	237	214	236	233	227	213	221	200	217	204	216	237	189	215	213	211	232	209	202	220	200	228	191	213	222	235	217	206	181	203	228	189	207	240	212	201	257	224	232	233	221	225	223	208	209	232	231	242	240	241	237	219	230	216	215	233	212	214	204	222	217	218	210	209	246	244	226	210	196	191	257	211	205	246	230	236	239	235	225	206	236	193	230	236	230	222	220
8263	3956	679	707	612	625	550	606	586	527	568	574	562	549	591	577	562	552	547	542	536	536	557	542	568	567	522	550	584	547	548	590	563	568	544	507	546	559	615	578	547	562	582	579	564	565	517	535	556	568	573	603	530	542	556	594	577	575	592	527	578	567	566	537	592	547	573	550	524	542	489	616	555	563	520	571	570	523	560	580	558	572	554	536	560	593	558	543	609	585	536	542	535	569	558	566	566	569	586	556	552	552	518	561	561	573	562	541	526	559	558	533	607	559	538	553	592	564	556	577	581	558	566	531	532	570	558	541	566	573	533	555	573	528	564	564	518	526	542	522	553	571	548	571	570	521	567	522	601	538	527	552	585	573	521	572	595	556	504	545	536	589	558	528	535	615	555	547	572	516	539	545	564	556	559	507	574	559	594	557	533	534	553	580	580	561	493	571	569	532	526	533	574	573	508	596	572	565	555	558	551	556	538	534	555	537	543	574	546	554	542	576	553	566	544	543	563	574	546	534	526	558	574	560	529	521	521	543	597	586	526	588	565	532	536	536	546	514	510	552	549	520	557	546	575	572	594	545	595	549	537	544	546	562	550	575	549	564	581	528	556	525	579	584	538	582	542	566	513	549	597	567	542	570	529	563	547	563	558	570	617	579	616	581	568	621	554	555	541	574	537	581	550	540	587	543	539	559	548	542	529	577	532	639	524	521	557	520	542	591	579	530	516	542	548	556	529	559	570	558	541	539	539	583	586	590	558	513	578	550	548	552	577	572	533	573	586	551	564	539	545	566	547	540	543	568	542	513	634	536	542	557	554	575	557	612	520	516	542	583	625	547	560	580	535	533	571	595	530	512	566	576	566	552	585	543	555	559	538	571	526	590	513	550	565	552	574	543	527	551	560	551	568	573	577	538	562	525	580	556	533	566	558	538	559	544	582	535	588	544	569	580	574	554	568	576	570	543	587	555	541	563	553	542	551	582	558	566	541	566	543	524	528	555	561	548	560	584	550	560	541	579	589	546	573	545	574	564	539	541	521	499	552	555	547	558	553	549	560	589	602	534	554	564	515	538	491	598	576	516	560	533	553	553	566	580	546	551	547	576	505	567	581	531	536	571	567	579	510	561	550	553	544	584	522	550	559	562	594	546	585	556	498	568	564	600	561	550	599	510	536	556	580	580	561	591	546	552	517	565	544	554	555	546	535	564	535	569	568	558	582	586	557	533	566	579	553	596	540	570	557	550	553	554	523	533	523	561	565	573	594	562	514	500	553	556	578	543	554	556	602	543	533	558	553	567	568	523	559	543	623	528	533	556	550	566	527	505	523	541	590	522	583	536	577	551	575	598	569	552	580	571	538	531	563	541	555	559	547	559	549	570	563	590	596	527	578	529	606	551	559	530	566	540	570	557	575	569	564	571	549	530	534	565	509	548	544	524	552	552	585	584	554	585	523	538	542	515	589	547	553	550	554	570	582	559	576	564	550	572	577	549	515	585	533	567	562	546	507	563	551	567	516	565	550	505	556	581	552	577	578	604	571	586	535	590	512	590	513	546	598	585	571	556	538	549	564	542	526	564	544	556	536	544	536	560	581	575	578	540	560	578	564	614	587	532	550	547	556	540	547	556	597	542	565	583	522	511	537	579	558	485	594	561	560	548	554	581	572	564	563	562	549	556	551	598	539	569	543	553	530	571	497	544	578	547	576	540	531	551	528	528	565	588	555	545	568	576	557	572	523	591	581	516	589	574	560	539	596	592	554	542	605	581	543	554	530	545	561	569	550	524	522	567	597	555	579	534	567	564	539	550	562	568	573	563	564	555	535	558	508	579	569	530	577	567	549	606	511	515	572	563	537	549	565	564	541	548	594	583	550	577	540	553	593	575	572	567	540	529	610	538	570	524	566	558	544	561	554	593	552	571	563	577	569	518	527	555	578	563	538	492	546	544	561	561	521	545	594	517	558	585	552	562	548	594	569	571	556	555	574	530	534	567	581	567	545	544	576	548	578	580	614	539	558	528	552	565	568	561	545	544	552	519	534	593	523	530	547	546	535	551	536	538	541	572	595	557	540	560	568	568	563	543	560	536	571	560	548	593	603	599	557	537	541	519	627	593	554	581	517	547	541	519	568	512	542	551	570	504	550	535	519	564	596	561	564	534	544	523	567	589	513	556	530	523	560	516	546	524	547	564	550	552	592	542	558	547	538	572	564	541	526	553	610	574	564	568	539	573	548	576	524	562	563	571	526	554	576	538	555	578	545	546	549	575	551	564	581	571	604	524	556	566	561	553	542	574	546	527	532	587	593	580	580	584	594	574	560	541	545	538	558	561	561	524	560	538	586	521	567	508	565	518	567	529	561	588	566	519	546	549	571	553	533	550	523	565	555	539	544	575	504	594	569	542	561	629	563	595	618	561	563	567	578	525	527	567	527	534	556	558	551	557	537	579	573	557	568	553	565	581	537	563	566	558	537	596	553	548	540	560	577	548	566	564	571	544	578	584	531	547	557	511	593	524	560	581	586	559	574	512	562	531	581	532	554	542	523	567	545	567	563	563	564	559	554	539	549	576	570	582	487	583	525	565	569	562	555	561	555	576	515	548	614	577	543	525	572	550	563	563	559	562	516	590	531	583	604	539	564	546	557	564	505	577	544	582	555	578	565	591	539	514	518	590	560	516	534	530	566	550	568	535	519	565	548	543	556	586	550	574	558	567	551	574	578	588	596	549	566	547	528	600	546	576	567	613	562	579	558	574	569	569	532	539	575	584	527	601	556	555	560	547	578	545	577	578	573	539	561	586	533	549	553	602	513	594	564	519	568	536	559	543	555	532	556	578	553	569	538	519	575	543	547	538	551	575	546	555	606	554	549	582	546	563	531	549	583	527	524	547	523	544	547	545	547	575	557	534	543	543	601	558	539	560	577	567	541	541	526	526	549	535	518	572	544	576	524	510	595	569	582	537	536	591	554	547	520	550	601	562	563	540	580	574	573	498	530	555	539	527	588	585	520	583	518	574	560	525	566	575	568	556	571	545	500	544	555	562	582	584	571	552	567	550	542	572	565	586	547	550	567	584	560	561	531	578	565	561	531	547	540	548	570	558	566	558	552	584	533	522	576	564	504	528	556	561	568	558	502	531	584	506	573	567	509	578	533	589	587	534	546	580	562	581	609	560	556	536	566	561	555	623	548	527	570	528	574	499	550	568	547	567	556	598	610	588	533	526	570	530	560	594	574	531	567	556	555	567	541	550	527	595	532	555	594	590	558	569	594	563	574	574	551	538	583	582	542	573	561	555	571	570	543	542	546	514	548	534	540	560	533	551	571	554	531	590	520	601	508	546	557	559	537	578	565	569	536	546	563	583	577	525	578	567	555	524	575	570	531	543	576	525	583	569	574	581	551	563	525	553	548	540	569	518	549	558	555	559	561	508	546	519	589	552	583	538	558	553	570	547	542	503	589	528	500	539	528	537	560	568	580	513	529	556
23579	9553	1398	434	363	290	315	317	292	266	295	300	331	275	335	273	308	294	275	287	254	278	273	293	271	310	290	299	305	279	244	281	281	316	262	261	314	252	248	258	251	291	283	289	286	280	287	266	269	280	290	275	271	312	303	279	274	291	276	307	282	300	277	249	281	273	281	279	282	324	273	297	302	269	262	279	274	264	250	265	284	318	301	292	299	299	298	282	288	308	283	268	296	298	265	304	291	273	277	289	274	303	282	277	273	294	296	277	285	309	269	298	241	300	264	289	267	252	284	274	294	301	284	270	279	292	261	233	288	295	281	279	293	294	266	266	276	288	304	283	254	282	269	295	272	283	274	280	296	294	275	262	299	299	247	273	285	258	291	284	292	269	271	311	284	280	270	275	272	261	310	280	258	270	286	295	269	302	301	270	303	294	282	269	264	283	283	277	294	272	287	269	274	275	268	293	283	292	251	314	280	237	304	263	254	257	286	272	289	282	290	271	301	276	292	264	275	282	282	265	267	313	279	261	281	293	277	299	272	269	307	276	261	237	289	278	254	296	279	272	257	271	303	285	287	277	295	269	268	295	275	287	264	267	275	287	278	295	277	272	293	304	274	316	331	318	290	290	288	274	274	294	264	261	277	263	298	282	294	283	290	286	304	270	300	260	275	281	278	303	278	276	296	289	292	265	288	266	292	277	317	259	252	295	277	280	302	264	276	273	278	292	281	277	269	285	294	292	277	285	289	301	283	290	290	302	305	308	280	283	281	266	286	268	270	283	265	291	286	287	296	284	291	277	275	297	290	261	299	302	307	272	248	276	305	280	256	294	284	288	270	289	283	278	267	292	267	258	267	283	266	286	290	268	280	285	281	324	286	311	258	300	284	300	292	284	288	272	255	294	287	275	287	256	292	291	271	258	277	250	284	285	280	277	285	275	289	311	271	267	298	313	286	270	312	290	315	296	266	290	279	307	285	311	312	309	284	266	283	285	308	285	291	269	334	303	294	300	291	305	275	302	303	275	276	253	274	229	279	279	271	253	281	297	282	302	319	287	266	269	275	266	317	275	289	262	267	288	272	275	290	272	290	301	281	283	265	278	279	307	262	270	305	261	290	261	300	281	286	306	250	294	273	306	248	234	265	299	313	284	305	277	281	267	306	263	284	259	297	303	281	273	234	269	265	266	289	294	283	282	259	281	301	297	314	303	256	269	284	245	308	300	244	295	243	288	326	272	317	296	263	309	263	304	292	277	304	283	262	297	287	270	280	268	283	270	257	290	308	281	280	236	284	292	262	273	318	262	293	292	270	274	271	301	301	273	255	293	280	245	283	293	325	273	294	271	293	287	290	293	261	276	294	248	281	293	280	304	279	278	303	289	272	284	301	278	292	310	273	265	265	293	285	299	295	289	304	256	287	295	314	309	304	274	288	303	278	277	273	299	256	303	284	282	273	286	284	321	280	252	288	276	242	287	265	296	272	281	280	301	258	275	292	312	272	270	282	247	297	288	277	286	253	263	295	246	288	295	273	279	281	273	273	269	293	293	283	282	282	269	283	253	269	297	302	294	261	289	278	291	265	291	258	286	289	283	296	284	294	256	309	310	280	293	252	282	302	281	266	270	278	289	305	279	298	262	317	282	288	256	277	279	292	292	264	261	284	274	277	277	269	234	281	291	292	293	277	285	318	277	315	319	301	303	282	272	291	278	300	283	269	277	312	271	323	272	289	304	289	313	276	269	237	262	275	313	304	259	263	280	269	246	298	295	303	298	259	268	274	248	288	295	284	256	263	245	298	294	264	299	304	276	298	279	275	278	290	304	274	270	259	291	281	262	300	255	290	307	284	289	278	280	319	282	255	296	272	309	263	294	258	329	315	283	272	313	267	286	292	298	270	266	288	276	267	307	298	244	277	299	258	284	278	254	304	286	272	255	262	263	282	282	273	265	259	316	281	282	307	288	272	286	273	259	278	277	288	250	293	301	279	289	262	267	279	296	284	264	284	285	272	270	298	274	262	301	277	300	298	295	262	278	271	303	299	238	281	259	274	326	269	270	245	279	291	300	250	288	268	303	278	292	284	306	286	274	310	291	304	287	299	274	265	287	283	298	269	254	287	282	267	290	270	294	287	262	288	293	268	286	300	257	273	275	290	290	312	252	284	286	287	279	273	270	299	283	305	301	280	302	306	297	269	269	293	272	287	289	270	277	235	283	283	282	320	257	258	276	284	269	279	294	256	270	294	298	262	279	251	240	272	275	282	297	273	262	294	274	280	277	286	307	287	274	278	294	260	275	317	258	295	280	299	297	270	292	267	293	293	303	288	283	280	281	303	281	290	293	289	295	314	281	282	261	259	291	293	268	275	306	276	293	290	302	287	284	269	321	285	294	280	305	255	277	283	314	314	294	282	294	310	287	287	296	256	275	313	262	286	286	308	256	276	288	285	304	288	295	291	290	260	269	297	265	279	316	273	265	289	279	278	267	288	275	285	269	296	281	314	292	282	302	287	269	302	267	252	230	282	302	277	256	268	280	294	267	258	286	283	264	277	288	299	290	247	271	303	249	300	318	284	272	274	255	275	300	292	259	265	264	282	280	275	271	307	286	273	290	308	299	290	295	298	268	268	270	261	296	275	267	270	282	288	284	286	273	278	287	287	285	270	307	271	274	299	270	294	290	297	286	262	277	284	264	294	261	283	261	294	264	305	300	284	265	276	258	296	297	310	283	298	300	306	298	278	273	276	273	283	285	286	257	250	267	278	301	310	269	314	278	274	307	280	291	288	260	274	298	300	260	298	297	295	293	284	293	285	296	299	273	289	299	262	269	280	250	285	297	273	289	278	312	283	270	287	290	278	281	276	255	248	305	297	288	261	269	279	273	275	287	306	268	263	261	262	303	316	317	232	279	267	286	259	275	306	275	256	293	284	304	280	273	278	265	319	311	264	273	276	303	303	263	283	270	291	294	243	273	278	276	264	313	289	273	301	296	297	306	296	267	323	269	281	287	283	307	282	256	293	260	272	285	271	283	290	274	309	291	276	273	289	256	293	299	296	300	277	299	276	274	284	281	261	277	277	260	274	251	310	262	297	250	275	298	300	266	280	290	255	318	284	307	307	292	286	271	303	317	301	311	295	298	264	253	334	293	295	286	258	254	307	310	304	311	245	285	278	270	304	270	300	268	281	299	304	291	270	254	268	259	293	284	293	277	297	269	260	257	271	284	288	311	257	276	289	268	280	302	277	301	297	287	295	258	300	309	291	259	277	291	277	298	269	249	265	256	312	263	290	316	290	287	280	287	271	292	294	284	275	249	270	295	296	257	266	277	299	253	280	296	297	305	284	265	269	259	285	277	314	302	273	270	274	288	262	266	274	275	276	302	261	255	292	293	301	279	290	292	277	301	283	269	268	310	306	274	288	264	291	270	263	280	286	286	314	272	274	255	247	279	305	300	261	271	297	273	264	285	266	278	290	276	284	298	273	266
16876	8310	1467	1282	1019	979	879	861	777	756	792	735	745	726	727	738	765	684	723	726	653	728	695	717	705	723	686	751	680	695	694	675	701	687	696	736	738	651	669	659	687	719	664	729	708	654	703	689	678	670	690	728	688	656	699	691	643	690	680	696	700	708	706	662	727	727	687	632	725	702	688	674	693	660	677	632	735	722	684	716	687	735	686	737	629	748	708	719	721	710	708	684	733	690	717	697	654	714	714	754	709	699	627	729	674	715	667	698	716	699	665	666	685	729	720	697	678	670	726	747	698	657	690	746	660	699	754	683	729	688	708	699	672	675	678	643	661	673	714	692	693	719	719	747	696	694	730	662	709	694	729	723	702	689	711	688	703	727	687	734	701	695	685	685	676	668	657	695	705	675	755	700	716	715	647	687	699	666	714	689	697	695	667	680	630	689	642	673	662	693	642	649	662	717	663	707	649	715	650	655	684	707	689	704	697	674	682	680	686	661	707	711	679	715	673	689	656	706	700	712	696	690	705	716	701	662	697	680	665	659	667	723	687	626	708	699	670	714	678	711	711	698	681	744	678	672	691	676	685	739	671	672	713	711	689	676	736	715	730	651	648	654	689	719	677	688	693	722	682	689	717	692	660	699	679	698	682	650	684	730	681	664	692	695	708	764	698	735	735	679	684	697	755	716	670	653	713	720	668	669	686	689	706	672	692	666	682	692	716	660	695	752	739	670	684	666	663	708	674	702	702	671	638	662	689	701	698	671	710	721	713	712	655	674	702	699	689	682	701	697	645	649	722	711	689	665	708	692	643	705	717	682	689	735	663	664	708	656	708	702	694	737	647	677	669	657	702	708	720	703	667	708	667	690	740	698	660	676	706	693	681	670	666	676	737	669	705	664	702	679	680	680	660	703	706	644	685	709	698	679	660	661	682	717	666	666	707	689	662	681	712	683	732	644	708	665	703	694	733	694	711	715	722	671	685	667	671	768	676	680	744	660	671	692	706	714	722	737	715	707	671	738	710	721	645	690	711	639	695	698	682	737	702	686	693	646	709	717	704	698	653	684	703	683	726	719	705	729	698	680	637	733	675	685	725	650	715	735	699	715	683	689	704	691	643	698	691	665	693	665	706	702	710	650	672	682	672	644	672	711	644	675	686	687	661	715	705	690	677	700	661	710	689	698	713	711	675	685	668	694	673	701	669	727	704	683	650	721	729	672	682	700	685	662	708	662	683	705	704	675	678	725	689	680	612	640	669	672	673	681	686	682	683	695	688	674	695	700	688	727	666	666	693	656	693	699	648	736	718	682	686	721	693	702	698	655	704	684	648	681	670	684	695	745	702	674	697	706	722	731	728	751	684	688	694	694	650	717	693	718	684	635	702	681	682	678	716	702	716	702	700	743	701	702	690	676	669	681	754	660	697	715	661	725	661	691	688	676	681	707	703	680	729	714	678	653	682	725	663	683	657	689	694	706	699	644	694	679	700	727	678	707	722	724	751	683	658	649	670	684	698	750	664	692	689	620	628	698	670	700	656	691	683	679	693	673	665	709	729	649	738	668	697	706	670	667	673	702	661	709	686	664	691	738	637	729	702	725	715	700	710	712	736	686	683	669	702	696	674	679	672	673	695	655	677	678	645	655	674	664	687	661	665	703	674	687	732	666	721	659	689	713	683	716	707	686	669	698	650	700	683	690	707	716	771	643	720	669	658	690	701	719	704	699	698	665	696	690	707	655	683	726	662	673	715	700	724	680	696	699	726	657	689	660	661	690	707	690	708	700	669	711	674	702	683	640	686	697	663	695	749	711	741	672	680	702	646	708	682	684	666	700	752	638	687	707	706	737	678	713	720	728	645	706	742	678	663	704	689	701	686	704	680	718	702	701	688	728	667	733	629	685	715	665	723	658	655	711	677	718	639	742	696	697	679	628	685	690	681	696	653	716	608	694	683	709	670	715	685	676	716	735	689	694	689	712	690	666	698	721	685	722	663	693	697	696	716	704	679	660	694	688	702	673	677	699	703	704	685	730	668	676	691	675	666	698	664	693	697	685	705	684	661	726	725	692	691	699	685	698	703	722	674	709	720	683	681	657	651	664	683	654	669	679	677	649	698	691	707	681	732	669	677	684	653	719	728	709	683	683	657	703	706	689	690	691	668	662	690	721	671	699	649	703	700	679	716	719	665	729	717	671	692	672	671	668	706	673	721	686	701	675	661	701	661	693	708	662	664	678	708	625	732	639	701	720	674	690	690	682	691	768	680	699	689	695	636	691	700	668	688	692	697	660	696	726	712	711	694	662	742	711	674	676	690	689	661	654	671	706	652	678	703	698	674	669	663	693	677	677	648	686	718	674	667	678	679	652	729	665	730	705	696	679	652	741	701	707	699	661	701	694	670	679	725	638	739	647	681	674	724	694	692	705	662	737	684	688	732	743	708	648	670	668	618	699	687	695	703	691	705	699	737	663	677	685	652	666	685	667	722	690	668	668	693	699	705	718	732	653	691	711	654	708	654	726	729	679	671	713	648	758	655	632	702	706	699	729	704	714	684	715	739	702	692	727	685	721	693	727	658	701	665	663	672	669	700	679	704	727	689	632	692	703	722	652	643	715	697	701	691	680	709	690	718	695	654	709	712	702	651	718	654	687	732	706	706	738	685	654	676	651	659	694	685	693	690	746	731	733	681	670	676	674	684	738	740	678	672	719	684	691	697	710	654	703	694	668	694	719	680	659	697	671	639	681	697	689	670	691	719	661	666	697	679	687	688	711	676	664	743	729	696	676	670	679	698	682	697	663	685	706	693	716	683	684	716	688	661	671	708	667	654	709	700	656	687	701	656	668	689	680	654	755	677	721	658	702	678	687	702	690	698	687	676	677	676	680	644	681	675	717	688	667	699	678	684	700	696	651	691	669	639	705	656	671	674	710	702	702	698	685	688	691	696	718	677	672	677	697	711	685	715	669	688	663	656	708	739	731	729	665	677	660	664	649	711	681	673	706	697	681	663	662	706	677	676	723	704	672	670	692	655	708	704	731	696	718	694	729	691	739	723	694	689	676	676	734	716	670	717	715	726	678	658	691	690	706	664	700	703	679	724	692	711	679	665	647	621	628	677	715	699	616	642	710	710	727	663	700	654	739	678	713	723	684	693	655	698	674	681	612	678	679	680	689	691	684	662	675	649	707	697	664	713	647	723	709	657	715	709	650	710	681	660	724	700	657	735	721	715	656	712	678	729	720	670	668	691	704	713	703	687	695	721	684	694	745	697	723	678	648	693	734	728	669	661	673	658	680	640	672	697	649	707	656	687	662	734	702	697	700	707	696	724	673	696	684	693	701	698	717	658	734	705	688	712	696	672	716	703	663	700	700	683	643	737	677	706	674	664	642	682	715	697	747	679	665	651	702	629	745	647	707	716	703	673	684	692	702	729	684	695	705	651	736	661	698	693	696	670	698	726	675	630	709	689	689	702	685	710	711	673	636	688	637
32409	14215	2236	561	371	308	289	290	225	242	238	239	215	228	241	240	214	212	226	209	238	235	227	207	233	220	199	232	219	252	222	229	200	225	232	261	220	223	206	219	231	209	208	214	214	221	233	232	213	199	202	223	216	220	258	224	233	209	220	240	224	214	227	209	236	205	228	240	220	236	231	188	207	224	224	208	204	212	219	215	254	220	189	198	193	210	208	223	230	225	268	213	197	223	208	225	212	209	185	227	228	244	227	223	222	216	189	211	238	208	205	232	208	247	241	224	221	226	220	207	195	228	211	234	231	217	216	236	217	243	238	214	230	241	214	206	223	220	243	216	225	237	228	212	218	206	217	232	246	233	212	238	248	184	195	230	250	228	217	226	205	231	208	200	226	198	207	213	223	235	221	219	225	236	231	220	229	231	214	236	209	208	249	233	242	189	214	229	218	202	222	205	203	233	210	204	211	216	204	217	229	203	240	221	228	210	222	235	196	211	203	217	211	214	237	206	227	188	240	235	216	201	197	233	203	222	203	233	223	225	204	205	198	205	216	218	230	222	193	223	214	230	212	217	230	234	215	215	216	202	227	227	217	248	207	209	193	233	233	230	221	184	213	232	223	200	231	211	234	196	218	227	214	245	235	225	215	199	268	219	195	197	219	216	206	245	222	228	232	225	223	204	234	203	223	207	216	210	207	231	245	214	224	214	238	211	236	188	217	230	220	232	245	207	197	195	240	231	222	222	216	223	236	216	217	217	216	218	221	192	210	216	202	217	227	208	203	237	209	235	211	197	236	228	219	210	224	214	198	192	192	225	221	214	215	185	208	185	229	210	209	216	216	193	232	211	220	203	207	206	204	189	204	211	201	249	187	248	232	218	233	201	177	202	227	189	241	213	232	219	241	218	218	208	221	208	232	208	225	215	203	220	198	203	208	195	213	208	224	218	237	218	233	227	215	195	191	220	221	226	243	249	217	229	182	194	220	245	224	244	234	215	220	207	219	239	226	228	259	220	205	215	236	270	190	240	219	206	197	196	234	206	234	225	223	209	206	199	215	190	229	219	237	193	203	225	223	210	216	220	195	234	234	193	226	217	190	214	224	212	220	226	214	222	190	219	240	222	210	218	208	220	211	226	228	239	224	195	247	213	223	241	213	202	217	258	222	198	240	229	230	229	218	218	220	226	228	202	180	224	213	236	214	242	184	207	213	218	202	207	211	207	193	218	239	221	225	209	223	224	190	216	224	232	215	201	224	208	216	201	238	225	214	201	222	219	238	204	234	222	218	216	235	219	244	209	218	201	220	213	227	203	205	242	215	206	203	253	212	200	194	208	212	220	215	220	232	262	234	215	184	206	221	208	265	229	212	224	217	203	203	241	226	214	226	242	232	208	194	216	215	213	216	215	232	232	232	189	235	204	213	193	188	221	227	208	205	214	242	245	208	222	234	229	218	209	224	241	234	219	242	206	213	215	230	215	226	212	245	205	219	217	233	260	246	212	218	225	223	228	235	209	213	229	240	217	215	202	215	212	251	237	204	214	239	205	205	226	205	218	247	217	203	232	215	202	190	215	227	194	227	220	204	221	213	210	200	202	257	222	214	213	211	204	235	225	219	200	204	219	238	203	203	223	227	202	212	227	220	237	226	228	232	209	218	211	205	258	219	229	218	213	202	211	245	200	211	209	197	224	214	215	223	215	211	187	220	231	215	218	194	205	218	198	217	208	248	222	232	214	196	218	207	175	232	218	222	240	210	246	205	180	230	238	218	241	211	238	218	203	235	230	249	202	227	195	240	215	216	209	202	208	224	226	219	212	215	219	216	223	206	229	229	205	231	215	222	201	192	215	189	247	196	216	201	226	204	216	246	217	208	188	202	233	223	236	218	214	214	191	194	219	171	195	236	233	188	218	238	231	219	207	200	192	216	203	205	214	228	229	208	193	235	216	237	229	221	213	219	201	212	221	226	205	206	218	220	228	195	216	199	187	226	205	217	200	240	252	202	211	222	229	228	204	224	210	219	204	210	220	207	238	233	197	246	215	198	219	246	254	224	228	216	221	209	230	219	208	200	220	208	212	181	220	211	236	212	233	244	221	230	238	245	233	220	223	222	201	237	215	223	204	215	245	235	220	204	187	219	208	222	210	214	228	217	208	222	228	212	209	209	212	247	233	233	214	208	190	202	203	222	205	206	240	226	198	220	206	199	271	219	218	204	209	236	200	212	206	226	232	218	238	241	251	221	217	235	209	210	204	234	217	214	224	218	236	227	218	238	242	230	243	197	216	197	221	219	215	240	226	234	223	211	202	240	229	223	188	201	224	203	228	237	228	224	222	237	225	229	184	210	179	210	229	234	196	222	252	222	216	243	231	197	200	202	205	230	213	223	205	220	223	203	212	192	219	219	202	205	175	235	220	194	194	197	205	220	208	206	197	211	191	209	200	192	187	213	238	209	213	228	204	217	204	192	182	217	213	220	233	257	229	201	204	211	202	203	223	187	208	215	214	232	224	205	218	197	237	201	192	217	209	205	231	224	185	183	206	202	232	218	238	214	231	242	210	213	223	216	208	234	203	194	202	204	186	225	204	218	240	210	215	223	259	215	252	224	194	218	242	200	218	222	211	226	208	214	214	228	221	229	228	233	203	214	210	219	215	215	234	213	211	239	238	233	237	196	206	240	209	203	195	218	247	253	232	214	213	214	206	217	209	217	203	238	222	208	234	217	220	220	209	214	212	198	217	236	216	219	201	241	240	217	199	227	232	221	207	191	214	209	205	204	211	221	203	221	206	200	209	210	222	202	228	221	197	188	223	187	216	241	199	196	226	208	216	239	212	198	198	210	224	207	226	190	258	234	211	217	203	204	203	222	205	227	221	250	198	196	199	219	201	183	229	218	219	213	228	200	202	201	204	202	199	220	221	213	229	227	184	229	232	199	249	204	230	224	216	201	202	220	221	228	221	193	198	197	237	211	205	202	228	215	224	250	208	249	244	220	225	205	211	251	230	235	228	216	236	232	201	230	218	247	215	228	229	206	224	198	196	230	222	206	231	203	215	211	196	224	213	235	195	203	202	218	186	230	216	220	197	210	224	212	222	212	254	182	234	240	223	196	220	200	206	196	225	182	214	222	220	226	203	224	211	226	208	205	206	209	204	227	197	247	246	230	200	216	211	202	205	206	244	207	205	233	238	211	201	213	214	199	210	183	198	212	236	206	203	236	220	218	192	205	181	248	219	225	231	190	209	210	205	215	204	222	231	219	215	212	226	208	229	228	191	205	219	213	203	194	187	204	217	225	202	236	221	207	216	229	227	218	274	247	203	215	238	245	239	225	204	213	223	229	227	197	219	210	217	232	220	222	202	209	209	211	231	233	212	182	230	202	185	215	217	216	208	228	229	231	207	241	210	197	216	209	222	220	221	199	233	216	215	205	208	195	217	217	206	237	188	175	191	220	209	185	237	203	222	233	197	211	201	214	202	238	229
21110	11170	1819	1590	1242	978	903	829	771	723	675	609	655	655	611	637	585	646	563	549	569	580	557	571	602	567	596	575	575	536	532	615	535	506	542	567	522	563	546	535	548	562	566	600	495	563	562	540	549	567	498	556	510	516	544	532	490	544	482	535	550	525	558	531	588	535	523	563	522	498	526	567	536	510	541	535	523	517	506	507	549	560	528	512	505	530	574	507	540	533	497	517	503	513	537	519	522	551	538	526	570	521	559	502	525	546	528	529	540	573	527	510	506	566	523	571	547	537	590	561	531	555	548	544	508	539	508	529	539	535	520	545	513	537	541	559	537	528	508	530	516	508	544	555	543	542	556	560	532	502	530	563	539	543	558	557	513	552	552	548	530	539	511	509	575	534	567	527	529	531	519	557	564	547	529	512	526	529	562	491	525	538	527	517	526	468	544	561	562	512	548	565	525	514	548	534	531	551	515	532	542	523	552	488	555	559	562	523	493	528	533	546	536	512	517	569	580	508	543	528	490	555	551	550	536	506	515	534	552	549	560	524	513	529	550	518	529	495	551	540	559	529	580	538	534	577	546	505	555	548	573	553	530	517	528	503	520	555	520	517	539	592	567	539	496	520	545	524	561	504	534	524	543	516	503	513	491	532	532	552	513	556	536	509	552	513	481	541	548	508	541	575	552	500	550	522	547	521	549	537	516	502	547	518	526	511	531	534	515	521	500	499	501	477	522	526	523	576	517	527	548	540	570	563	525	521	571	555	537	571	568	513	495	546	528	582	568	529	531	526	533	518	539	546	508	525	543	541	545	550	506	506	567	582	532	534	531	551	577	508	510	524	565	551	506	510	556	528	545	506	553	564	518	503	530	512	557	550	582	555	546	546	552	563	538	543	563	533	544	541	536	525	524	523	580	542	535	527	541	537	519	505	564	529	551	539	560	536	549	529	551	562	558	500	542	540	517	522	545	568	507	507	534	538	512	550	512	530	520	541	552	573	548	571	571	520	530	500	507	538	515	560	552	514	566	507	500	558	520	602	549	510	531	519	556	524	548	537	534	527	525	507	537	534	534	542	465	544	507	541	550	550	535	525	543	566	587	502	529	535	549	549	560	558	548	575	535	566	535	502	538	522	529	554	537	562	518	541	512	571	555	570	530	515	536	505	536	541	511	512	548	575	522	522	511	553	499	555	531	516	528	524	515	519	529	542	546	538	512	512	546	554	492	537	560	537	516	529	556	567	562	483	517	533	505	511	559	514	570	535	548	583	576	535	530	507	511	545	522	543	532	537	558	550	520	522	505	505	511	520	502	485	562	508	513	574	601	515	539	524	549	523	566	545	549	504	526	551	543	515	501	537	552	524	549	533	523	527	519	533	534	515	497	532	532	534	524	544	538	520	542	586	514	575	519	539	523	543	541	516	531	552	542	527	513	528	558	505	567	558	526	553	543	523	541	517	533	520	549	563	511	537	562	552	542	515	543	512	557	592	508	514	568	512	534	564	522	486	502	523	499	540	542	548	558	574	553	512	520	521	527	585	543	554	549	532	525	540	536	525	538	562	557	527	546	513	577	531	530	539	514	526	523	554	493	577	555	558	515	518	504	526	502	511	557	528	580	536	545	531	544	500	527	580	535	492	559	513	531	529	511	532	511	499	545	527	522	531	539	542	551	567	477	499	572	531	578	456	546	543	529	514	535	576	571	535	548	538	528	517	497	547	486	524	533	544	524	546	555	526	527	535	534	558	511	528	523	516	551	523	488	548	564	524	503	529	505	556	519	508	476	511	516	527	569	522	573	505	529	545	561	521	549	566	528	530	488	539	523	509	556	510	528	546	539	519	517	499	534	522	530	543	519	524	535	469	516	508	519	573	522	525	558	526	447	551	519	519	502	557	506	560	529	548	555	533	565	514	554	572	535	555	510	543	543	541	521	525	540	532	551	521	557	548	534	539	550	552	529	514	553	555	478	547	565	560	504	504	518	505	495	530	510	533	592	525	515	538	583	560	540	560	547	514	514	533	567	527	564	542	500	511	538	507	540	535	531	539	507	527	570	513	510	532	551	576	548	538	525	492	549	567	541	584	486	551	535	547	559	495	513	575	531	518	516	555	518	499	530	573	541	536	518	529	555	558	578	514	508	556	522	563	535	530	522	536	505	520	541	508	564	560	519	528	562	520	532	522	514	530	510	530	487	569	591	545	512	513	528	542	518	521	540	523	513	532	563	512	518	574	504	546	500	567	519	552	558	517	524	467	512	535	526	501	508	537	547	530	525	519	540	564	526	500	508	520	524	560	574	517	560	561	508	506	577	572	525	536	507	523	540	530	498	515	489	544	530	574	514	512	526	556	514	531	519	498	533	543	532	566	516	595	508	504	548	540	499	515	571	510	520	531	505	535	552	534	510	527	512	526	544	524	527	562	546	495	539	536	570	514	524	538	538	520	510	544	542	513	524	547	536	536	518	552	565	521	527	531	558	564	494	553	537	559	493	562	553	521	546	560	566	529	562	545	529	559	539	531	511	504	551	528	521	556	518	525	562	546	544	524	508	542	514	522	530	537	549	572	524	553	511	491	552	536	550	498	508	553	540	509	507	553	558	505	525	520	513	595	557	521	504	540	514	529	513	505	539	489	550	509	558	523	559	549	535	554	527	537	533	521	521	490	557	530	546	536	519	510	513	573	525	576	543	511	514	518	532	561	563	560	525	566	521	534	529	516	525	496	506	504	534	511	523	539	526	532	507	516	509	555	558	538	534	535	539	531	546	559	520	562	523	533	550	520	522	511	559	534	512	530	531	540	541	573	542	498	533	515	509	552	516	506	524	515	518	516	528	540	547	542	510	528	499	540	548	528	513	538	523	540	539	504	517	572	546	562	531	553	524	527	506	552	529	512	511	543	538	485	554	493	546	543	491	527	543	542	527	515	577	522	547	561	573	521	562	502	534	528	543	579	529	537	520	533	587	542	548	542	537	544	513	540	574	530	556	519	530	505	572	508	514	509	491	540	544	525	527	515	517	581	503	552	514	529	536	517	533	582	537	563	513	523	525	527	525	537	508	578	523	554	545	534	522	538	583	509	566	552	551	532	537	513	533	514	531	583	512	521	538	542	522	498	553	574	505	562	548	507	547	512	523	574	525	506	575	531	542	564	547	537	527	490	544	580	488	557	535	505	528	523	485	537	564	505	523	522	512	508	527	570	541	517	514	526	534	569	513	498	523	562	541	537	532	537	512	560	528	526	542	529	523	563	520	544	465	521	529	504	532	529	553	537	559	492	554	542	544	523	526	538	564	540	516	517	516	545	512	530	527	531	557	539	557	551	533	523	557	531	556	534	533	552	529	547	521	486	542	489	552	564	596	530	508	569	583	544	555	503	495	547	548	502	519	522	534	535	508	562	556	572	495	528	547	524	548	586	500	537	533	519	536	519	526	559	534	581	561	546	528	552	486	520	526	527	524	539	555	590	507	544	528	500	525	546	540	540
11451	3679	486	258	227	231	239	205	228	224	211	208	219	221	215	225	227	228	203	216	227	189	241	212	230	221	229	224	195	225	239	202	225	235	213	216	215	223	255	232	236	239	236	205	240	247	224	211	223	231	206	199	193	241	201	214	226	214	243	205	216	246	231	206	236	211	244	227	232	225	221	231	214	243	228	213	215	231	196	217	190	221	216	256	217	234	241	211	216	228	218	211	209	219	226	176	200	215	203	212	219	193	211	248	210	236	242	228	229	228	235	206	221	190	235	213	268	242	220	220	200	230	226	242	192	242	226	262	231	219	204	192	204	226	202	234	230	196	207	214	232	226	226	217	202	242	233	216	214	234	208	198	193	215	217	222	214	239	222	231	225	254	213	244	225	214	211	218	220	184	203	254	217	237	222	206	200	214	209	188	197	213	198	232	212	243	230	199	228	212	201	222	217	199	230	223	229	242	217	215	251	234	234	234	240	234	234	226	223	206	213	217	172	196	232	206	217	213	228	217	242	233	191	204	233	225	213	220	213	225	228	205	226	195	243	230	209	207	199	244	219	208	190	215	245	214	226	232	230	211	229	215	240	234	200	231	222	224	219	228	233	205	211	216	217	195	225	226	227	222	222	242	198	220	205	194	223	225	208	238	235	210	224	240	221	223	214	239	220	239	204	219	208	225	207	208	227	203	222	223	235	232	205	218	232	227	210	247	232	206	240	194	219	242	214	219	215	222	185	227	182	240	203	228	228	223	194	241	224	201	224	204	229	238	229	207	186	219	219	204	228	231	209	210	223	197	199	208	202	225	249	198	202	222	225	212	235	202	227	210	206	217	207	220	225	211	209	226	232	216	201	207	200	227	223	230	221	208	208	196	239	193	234	246	235	228	202	234	216	243	211	219	228	225	232	217	213	204	210	248	256	224	212	225	210	216	267	207	217	197	226	215	185	194	233	213	229	226	240	217	212	204	225	205	221	236	221	212	217	219	215	222	220	203	224	206	225	201	245	219	224	234	220	220	225	224	200	216	236	228	227	213	213	203	229	210	239	239	234	247	260	215	227	241	226	231	201	176	228	225	231	240	206	206	220	225	205	206	199	206	223	228	189	221	179	200	221	181	217	196	224	207	233	232	222	234	259	233	219	212	215	224	214	191	198	193	213	223	200	217	219	239	224	240	221	205	230	233	226	221	213	222	205	202	205	228	228	205	227	225	218	213	180	226	207	220	218	233	206	220	245	199	240	222	198	205	209	232	231	223	214	248	231	213	204	224	219	216	212	220	248	231	226	220	170	233	240	216	209	235	247	232	197	194	234	219	242	228	255	198	216	209	221	228	212	215	215	207	209	209	193	217	209	204	232	217	192	196	203	195	202	206	190	217	217	202	228	243	234	192	228	200	208	202	242	206	204	225	201	232	218	211	233	188	225	200	205	217	211	188	201	189	228	211	223	215	199	229	214	220	227	225	210	188	232	221	221	200	213	210	209	219	184	213	229	221	178	231	198	222	257	202	225	199	229	207	186	222	216	214	214	254	221	219	217	205	222	221	235	237	241	238	195	246	229	211	226	202	225	193	224	201	236	203	221	213	218	214	181	247	206	217	206	240	218	238	214	235	239	229	218	230	208	210	223	198	206	227	212	224	216	192	197	217	224	196	213	206	239	210	208	219	217	231	201	230	213	199	231	210	205	185	211	214	203	254	213	226	194	209	214	252	244	238	214	225	207	235	246	202	215	218	201	239	240	216	197	220	204	237	231	222	243	216	226	209	218	211	206	216	219	215	234	240	195	227	202	211	222	223	232	228	201	205	214	225	205	263	218	190	196	207	224	227	217	234	221	219	215	238	236	206	223	218	217	200	238	209	213	240	229	218	218	207	227	227	212	219	221	201	191	202	244	224	210	213	223	211	220	225	240	217	218	232	223	233	221	231	202	249	216	213	212	201	198	230	210	237	214	240	173	202	181	197	225	215	197	212	236	184	225	227	199	216	223	249	209	224	232	232	215	219	216	252	227	220	243	194	188	217	230	232	213	229	226	232	216	234	220	228	227	240	239	240	249	220	201	236	239	215	199	207	227	206	206	210	253	228	217	216	211	212	217	197	210	177	240	229	198	214	230	241	237	202	217	227	217	207	201	258	187	219	230	252	222	211	211	254	237	233	252	218	207	178	188	216	222	233	227	252	184	223	185	208	216	228	206	220	200	242	224	218	207	223	212	200	240	209	246	206	247	205	194	225	221	239	210	216	250	233	194	224	232	214	212	211	199	227	241	233	233	230	209	221	223	195	203	215	195	213	222	185	225	232	217	211	223	187	207	195	214	212	202	211	205	229	207	204	237	210	230	236	199	216	204	205	225	211	206	243	218	231	242	231	227	232	257	189	216	202	246	230	222	201	232	251	230	206	239	209	207	219	236	222	224	218	206	219	243	219	197	205	241	212	222	225	230	212	206	229	216	234	199	200	221	255	244	208	216	218	218	214	224	245	213	191	208	204	232	213	199	213	196	205	227	211	221	198	224	228	236	214	213	201	199	190	197	213	246	203	219	194	210	231	232	230	200	236	238	226	236	204	242	244	247	206	220	198	215	229	229	238	238	211	216	207	256	221	216	208	241	228	193	214	213	211	230	193	207	220	237	221	211	226	186	202	190	213	209	212	204	226	206	233	211	234	196	210	244	243	240	240	205	222	197	222	233	250	224	243	232	189	218	200	213	222	206	221	190	222	235	203	224	199	226	197	233	231	233	203	217	200	218	222	267	246	245	226	237	233	209	233	223	215	213	223	232	223	242	233	218	222	182	186	233	208	217	236	230	206	204	217	220	235	232	215	218	223	191	238	205	233	209	215	201	220	203	238	199	183	231	229	245	213	219	217	202	209	206	219	205	231	232	224	210	221	235	194	242	239	209	222	191	224	206	240	204	235	231	213	211	213	234	210	234	231	201	249	221	213	224	196	242	241	215	236	211	203	234	235	249	218	264	213	210	223	216	220	224	240	204	235	210	238	229	216	223	243	191	231	237	213	247	223	207	238	247	211	210	197	236	216	198	209	211	224	233	202	212	203	240	224	223	200	243	217	227	224	206	224	198	222	213	211	216	235	232	205	229	203	186	225	237	225	213	218	234	211	228	228	221	210	221	227	199	220	248	197	237	204	215	223	225	217	212	219	241	224	231	221	247	199	203	200	214	217	202	231	220	228	235	219	231	232	221	196	212	235	216	207	214	237	223	196	205	225	220	219	218	219	210	222	222	202	205	205	219	215	222	225	230	211	197	233	216	213	199	214	239	213	209	208	197	225	217	218	221	230	238	248	213	226	217	227	188	237	207	238	211	222	212	223	191	227	240	237	224	251	199	194	204	204	195	225	218	230	218	216	202	217	202	202	183	213	231	235	237	228	233	222	232	229	209	228	243	179	223	200	202	219	222	256	224	238	252	232	221	221	205	250	212	225	236	233	238	206	178	207	222	202	243	188	195	208	213	200
8611	3878	768	642	620	567	555	533	583	596	507	551	493	543	561	554	563	538	519	528	531	548	550	535	553	568	526	544	550	555	568	574	527	548	525	578	530	624	522	548	540	562	544	578	551	532	559	559	565	532	530	584	559	549	554	574	551	569	587	506	564	557	573	565	518	536	558	549	604	546	572	546	527	534	550	544	533	594	584	563	565	519	522	546	592	570	532	530	559	519	555	527	559	549	583	520	548	577	582	583	556	555	523	573	542	551	557	517	563	528	591	524	554	533	544	520	568	587	571	514	573	579	512	575	586	577	548	594	563	529	550	570	524	591	551	567	544	626	563	542	542	544	579	522	519	584	519	585	551	541	571	571	549	538	536	528	587	583	566	536	541	569	559	536	568	536	540	542	561	528	525	539	548	556	530	550	537	552	518	522	568	559	524	549	539	562	592	525	545	535	562	557	545	534	548	544	538	528	582	574	580	545	554	531	535	507	554	561	527	525	523	552	570	603	571	564	526	579	553	567	573	524	530	539	572	589	561	555	543	557	589	561	546	539	584	559	570	539	547	556	551	558	510	544	552	544	544	566	525	535	501	547	530	584	566	541	543	541	565	583	520	579	539	561	600	557	582	505	531	580	547	554	590	579	534	562	538	524	544	524	532	557	530	526	517	541	505	555	524	599	537	548	578	567	564	499	565	532	543	543	545	562	541	590	559	553	515	538	552	532	549	548	543	533	546	570	520	547	551	542	569	609	563	558	538	533	565	573	580	506	554	546	553	575	554	569	542	526	554	558	575	538	565	556	524	582	561	532	496	556	548	575	529	514	564	529	535	524	506	574	554	571	521	560	553	593	555	576	555	572	496	573	568	557	565	503	534	535	547	560	584	559	513	524	536	556	519	565	557	556	519	569	525	525	595	526	545	551	563	554	571	559	539	549	523	519	570	573	540	582	537	535	533	506	537	577	557	539	541	523	553	516	539	562	507	527	577	587	594	515	559	560	554	519	540	573	555	577	563	529	536	538	567	546	578	543	573	581	563	546	522	572	562	570	543	526	563	585	578	537	551	546	539	531	591	528	545	561	546	551	512	544	569	554	576	551	532	503	546	563	510	552	573	543	556	578	564	531	562	526	558	575	525	567	585	543	598	548	579	541	493	555	582	564	581	549	557	572	524	564	537	541	541	588	545	533	603	513	595	579	544	538	545	558	523	553	580	542	550	576	572	565	552	493	537	532	566	557	545	545	541	568	572	543	504	565	548	527	529	564	548	550	579	583	529	586	566	546	507	583	560	527	539	584	565	537	575	565	514	556	557	508	540	503	556	592	613	573	559	555	525	562	544	514	538	546	594	532	534	563	538	519	558	549	580	544	539	511	541	489	533	561	539	551	525	518	587	581	558	569	512	511	549	520	595	576	600	529	538	522	627	520	564	513	556	543	535	586	560	547	508	561	547	540	550	584	560	526	563	546	543	541	552	552	566	546	558	581	533	515	587	586	582	558	547	534	530	585	550	551	583	533	605	535	538	522	557	548	530	551	542	506	553	492	531	534	524	550	583	543	494	601	593	558	545	550	566	546	555	549	547	535	590	568	544	588	552	575	570	545	540	564	545	541	576	544	544	542	607	569	576	547	527	535	509	527	568	550	565	556	564	573	548	546	566	545	544	535	553	504	570	574	609	580	557	507	585	596	565	566	555	507	567	517	497	553	546	586	544	508	540	525	551	522	541	570	546	516	553	547	552	544	558	591	565	583	535	592	584	562	535	579	580	572	541	526	524	545	574	566	560	582	563	554	522	533	501	573	533	546	547	560	578	562	559	570	555	571	563	521	510	574	538	524	545	584	559	505	508	508	556	578	605	564	608	512	469	548	556	587	579	540	546	577	536	547	514	519	582	527	554	539	540	534	558	567	535	536	540	600	520	565	560	561	584	568	498	511	579	599	532	552	558	549	556	529	543	562	523	509	519	536	536	547	581	545	553	545	539	583	550	544	586	563	519	562	520	541	607	517	542	548	506	517	517	552	569	556	548	540	538	562	584	549	564	523	606	565	518	572	553	571	547	597	561	568	545	581	571	509	540	521	576	556	536	561	557	504	586	512	558	553	548	575	537	546	550	546	572	546	582	538	487	576	566	572	534	567	565	554	580	511	552	560	564	565	517	569	565	545	557	534	579	520	526	575	570	526	563	554	558	552	518	526	579	595	518	596	497	537	556	561	588	551	547	599	542	578	555	517	543	548	517	561	561	527	548	544	607	555	537	528	529	600	564	519	550	500	587	556	557	572	546	506	584	521	518	563	555	529	562	535	559	582	570	525	528	529	578	542	575	555	528	546	548	546	547	508	567	542	561	589	561	563	547	543	533	588	544	514	546	559	519	560	595	570	523	539	523	562	527	560	512	564	575	597	529	530	592	567	533	540	557	548	535	532	524	542	562	546	511	525	506	541	528	540	576	545	564	548	537	507	544	612	580	559	566	529	541	524	558	511	543	555	518	561	550	586	558	512	571	587	594	529	558	557	568	553	544	549	542	543	525	569	561	561	526	550	561	525	548	546	564	563	552	570	581	544	514	519	562	576	553	560	525	595	516	550	560	571	544	539	559	602	566	545	543	553	508	528	558	528	564	586	569	563	601	555	577	579	542	494	532	523	520	587	556	552	553	556	486	550	557	498	540	528	557	550	593	575	561	541	590	581	530	548	532	589	529	585	570	545	556	570	542	555	598	512	586	528	547	575	567	561	586	528	549	524	559	562	528	567	550	549	536	535	556	536	528	554	567	557	571	572	515	512	568	550	529	556	487	537	533	536	551	525	537	532	577	577	579	567	536	596	567	556	544	563	563	552	531	578	551	523	554	560	522	546	570	515	532	559	534	558	488	564	554	607	532	536	545	520	575	532	543	549	559	563	579	576	556	553	595	551	535	523	492	588	539	578	561	541	574	520	546	565	490	562	566	563	575	553	555	509	512	539	545	544	557	498	529	498	542	556	607	547	524	554	547	540	514	530	559	566	597	511	532	558	562	538	573	540	517	574	539	570	518	507	569	590	487	533	550	539	585	588	556	540	596	595	519	562	537	570	542	497	546	591	538	561	562	542	530	612	580	576	535	550	571	549	540	535	496	556	537	563	524	544	587	560	590	519	549	519	547	590	546	588	543	555	572	542	570	545	514	558	530	535	567	530	542	522	589	543	581	537	566	556	541	549	516	538	581	540	596	558	552	576	559	552	589	559	561	564	539	553	551	541	482	543	552	565	515	567	588	557	566	531	538	548	560	539	559	552	529	580	539	569	536	525	519	511	542	574	541	566	547	562	515	551	548	567	584	537	568	562	566	508	562	518	557	555	547	540	523	580	534	523	572	516	521	565	595	573	553	529	561	560	561	589	538	563	509	535	507	542	570	540	542	563	588	550	534	517	551	546	538	541	554	535	557	562	540	559	560	553	581	543	530	576	540	537	561	514	561	586	526	522	565	560	565	537	583	534	564	544
23410	9597	1643	465	337	316	286	288	300	297	302	286	271	275	299	273	282	267	287	259	249	303	261	261	269	281	275	293	279	281	343	278	270	240	287	254	266	285	258	256	249	256	254	280	263	254	254	250	279	284	255	250	271	292	245	241	282	282	272	289	281	270	271	295	310	269	268	268	258	270	271	271	285	301	289	283	243	277	265	304	274	272	257	267	270	288	265	291	279	289	250	259	234	262	265	277	264	297	263	283	258	266	256	246	250	264	280	280	264	244	285	274	297	267	292	271	295	288	263	257	272	281	266	257	272	263	263	228	273	288	276	264	290	278	249	263	295	287	292	288	269	278	297	260	291	302	249	268	278	293	273	280	300	294	265	269	274	274	263	278	235	259	280	261	252	282	264	290	277	296	297	259	303	284	254	273	258	266	273	283	302	296	266	287	261	251	263	316	279	287	275	304	293	268	248	277	242	279	274	270	270	276	271	291	237	263	273	296	292	250	291	254	264	257	268	239	258	263	270	244	262	273	265	291	279	246	289	266	268	278	267	282	323	279	275	263	271	292	274	285	263	286	292	251	293	243	267	249	306	250	287	270	292	275	276	246	287	293	294	289	295	253	302	249	290	302	242	275	250	281	311	241	305	281	264	282	278	265	277	279	271	281	286	292	291	268	286	272	260	275	290	281	267	278	292	269	254	268	277	267	246	259	308	252	238	283	289	295	263	264	270	270	273	308	241	279	255	298	279	262	287	290	272	245	270	283	281	272	286	288	259	291	258	273	264	282	285	284	282	249	268	272	285	298	279	288	256	260	286	264	292	291	315	286	262	258	293	258	278	268	271	265	279	260	258	291	232	271	289	280	289	228	292	292	275	261	252	251	257	256	263	257	278	238	287	285	247	255	280	260	286	301	272	279	295	292	313	264	277	279	276	293	259	291	313	258	266	242	295	261	271	265	298	274	286	303	296	264	257	277	256	286	296	269	310	244	286	286	268	287	270	247	305	257	260	297	259	280	266	239	279	269	249	271	256	270	246	282	276	261	244	257	246	262	251	275	284	262	261	283	283	278	291	277	284	274	297	282	278	307	262	268	281	288	283	244	296	262	265	284	255	265	266	252	261	276	264	262	286	286	290	287	268	272	273	314	275	269	268	290	263	279	291	266	243	264	281	263	293	295	282	268	279	289	248	274	252	275	274	257	263	310	302	311	303	287	273	287	255	267	279	293	281	271	253	234	264	276	281	227	266	265	261	273	251	264	287	294	284	290	239	243	252	292	284	257	268	272	288	283	287	252	269	278	271	274	279	294	263	270	299	258	270	306	247	284	290	261	290	279	278	285	275	226	253	278	258	257	274	277	304	277	270	260	298	260	282	289	285	274	273	247	307	271	293	278	292	301	255	288	293	290	282	288	280	276	258	234	269	278	288	257	273	254	291	264	249	267	279	292	263	272	265	269	291	285	295	256	279	257	245	260	275	273	274	272	285	262	276	269	297	270	244	260	269	268	242	255	259	278	253	264	247	287	264	259	278	264	266	281	312	272	275	304	264	252	254	284	284	281	266	294	294	312	277	243	285	255	278	274	263	304	255	313	268	235	291	278	270	245	289	297	293	303	266	269	241	257	258	304	271	286	308	233	267	273	280	257	271	272	286	280	275	279	280	273	237	303	276	300	286	260	275	295	284	272	255	273	302	269	314	272	282	255	260	264	278	310	268	256	299	274	268	258	305	282	255	281	273	285	262	301	303	261	278	263	255	293	282	299	276	259	278	263	260	270	260	319	276	270	259	260	285	256	267	281	262	267	271	260	298	256	267	270	276	269	304	291	260	277	263	297	268	284	266	293	259	235	297	258	277	293	269	267	260	279	296	280	298	265	303	284	264	273	279	229	254	264	285	259	265	295	277	265	277	299	272	285	285	289	264	272	279	267	277	273	248	270	270	255	247	279	281	254	264	285	255	304	250	245	247	266	247	268	254	317	262	261	269	272	288	277	262	272	262	272	257	271	276	283	278	259	276	267	271	278	271	305	273	262	267	280	276	235	269	291	247	262	290	261	266	282	278	259	247	267	284	241	281	300	298	273	250	280	275	265	272	264	274	239	261	284	265	270	273	269	283	264	266	278	268	250	280	290	250	291	265	284	305	262	299	271	319	295	291	300	276	270	256	259	258	285	298	271	288	281	324	282	260	264	312	258	282	255	261	281	276	271	267	245	293	294	271	244	273	272	289	254	305	265	269	281	306	279	286	306	258	306	261	277	262	288	272	269	290	266	301	273	282	268	303	235	296	276	269	266	298	302	250	293	276	254	287	296	256	271	258	266	276	293	272	250	281	266	280	280	290	300	284	243	289	306	262	286	286	312	299	286	279	296	256	277	258	266	232	256	247	266	260	264	271	269	287	293	262	279	287	259	266	269	264	262	255	282	280	286	266	283	322	286	261	238	269	239	284	251	267	248	272	276	259	238	259	242	254	254	266	280	252	272	311	304	258	290	275	276	244	261	256	272	277	292	230	270	251	297	276	288	292	272	275	278	285	325	284	283	275	297	278	277	299	301	258	271	288	262	262	308	280	273	284	280	280	267	291	256	279	289	256	298	252	276	308	290	301	264	270	284	295	263	307	256	282	300	273	258	305	279	314	279	280	280	275	304	307	313	283	273	269	277	269	272	280	281	268	291	256	252	275	271	253	295	301	293	303	309	251	256	301	272	274	270	271	278	276	284	310	259	291	255	281	281	233	283	272	294	270	284	241	238	243	239	306	266	286	297	282	286	260	295	261	256	280	259	277	282	269	321	285	262	280	283	263	271	290	275	275	263	273	257	281	291	261	281	253	265	281	285	245	272	267	280	286	274	291	272	260	302	256	265	270	287	297	283	275	274	291	332	297	253	271	277	271	279	266	274	268	269	283	293	301	269	276	272	280	265	308	266	252	277	265	265	267	266	296	275	295	284	268	275	259	277	295	259	304	263	247	269	279	278	256	253	271	237	287	247	271	249	271	295	252	270	245	286	286	269	260	272	262	248	263	224	266	275	313	274	259	267	312	263	257	259	255	271	293	269	301	264	274	266	289	286	268	287	275	312	277	281	283	249	287	244	241	244	263	306	270	272	267	266	305	287	278	294	253	269	261	304	296	277	262	258	284	271	250	275	271	275	293	276	319	278	287	305	289	274	246	258	269	267	262	309	263	279	287	271	276	261	270	258	282	286	269	286	254	244	259	251	279	263	271	303	279	286	302	238	262	262	221	235	267	247	250	294	233	286	250	280	288	267	247	249	255	269	258	247	299	259	292	267	267	303	263	281	282	273	312	268	303	244	304	266	250	263	241	297	281	293	279	302	271	246	299	268	280	302	276	283	292	247	286	286	276	259	288	272	285	237	249	265	267	297	281	309	272	268	278	286	291	274	286	292	306	264	259	260	272	259	290	295	272	288	305	306	260	243	271	268	272	298	261	237	261	270	302	271	265	270	268	242	292	262	251	260	271	264
16803	8475	1862	1252	1038	944	853	822	844	745	718	790	715	738	709	739	698	706	647	661	683	642	629	723	691	721	681	700	669	678	654	705	702	660	624	622	694	713	661	661	629	671	669	681	654	701	633	690	660	663	729	717	687	654	671	671	725	641	609	679	675	654	694	634	673	703	674	676	688	661	661	650	619	634	653	685	666	683	624	652	704	716	690	716	703	720	700	656	683	625	709	670	637	629	668	695	671	645	631	664	673	604	647	638	626	649	685	642	656	644	645	669	629	666	647	698	650	659	671	671	684	671	664	650	659	677	696	700	634	651	724	702	715	666	658	662	704	653	652	611	681	686	657	664	675	640	637	676	689	701	685	683	693	736	676	665	724	653	699	690	663	678	676	677	686	652	647	649	679	697	645	659	666	640	646	668	665	670	685	687	674	644	692	660	671	643	641	689	637	626	712	674	654	683	656	682	657	616	665	641	646	644	670	719	662	663	665	673	641	621	683	723	678	668	629	660	663	658	693	663	692	662	661	663	677	638	655	647	717	648	658	647	613	654	666	652	653	669	673	664	670	664	695	718	679	631	688	675	662	697	695	685	638	729	667	653	702	678	685	700	627	672	686	643	662	656	658	651	644	631	700	703	606	661	716	683	681	707	694	666	674	716	678	656	658	660	668	684	606	677	661	689	653	660	689	667	653	669	678	659	693	673	720	674	677	675	673	642	651	656	654	663	640	711	649	677	644	636	679	679	658	664	669	670	716	634	687	652	658	674	729	684	632	692	676	665	695	655	665	688	666	711	686	641	658	666	684	708	660	653	679	709	661	605	622	675	661	676	648	695	677	671	683	666	683	691	681	662	668	653	685	640	636	688	674	671	635	647	657	639	658	661	683	713	685	647	651	672	683	683	716	662	653	672	612	675	690	654	630	670	650	695	698	666	699	701	661	667	640	686	666	682	643	669	669	683	627	667	666	671	672	667	637	622	659	689	713	682	658	609	694	675	667	680	684	629	668	668	667	581	670	714	674	641	727	644	617	638	672	647	684	646	655	699	661	685	667	636	666	677	706	673	619	662	642	642	619	664	658	660	621	660	631	709	628	630	654	670	705	687	678	640	669	617	670	679	689	653	657	656	664	649	691	618	646	685	657	685	647	665	702	714	660	693	633	676	603	659	677	684	676	669	665	628	694	657	712	686	707	629	640	666	667	653	706	639	659	676	701	707	697	608	667	668	651	652	681	643	668	672	674	664	671	675	708	643	626	666	631	649	672	587	676	702	658	663	670	654	675	645	714	681	639	646	617	699	677	646	700	618	708	626	649	677	698	674	638	657	671	672	670	636	665	643	620	660	688	677	692	614	689	675	635	686	692	702	589	661	653	667	682	695	628	643	686	705	705	668	659	704	697	676	658	621	649	680	677	711	692	663	643	622	642	692	643	668	641	619	698	664	684	666	683	697	666	672	667	690	645	665	648	650	648	693	648	659	700	664	690	635	625	685	658	622	687	645	665	665	588	655	707	661	684	635	633	684	683	650	659	638	641	672	662	657	661	666	652	625	664	658	641	673	658	656	645	670	649	653	687	641	663	659	675	683	678	677	621	652	708	691	697	680	684	645	647	696	640	681	649	644	646	687	643	676	713	630	637	681	649	695	691	649	639	645	678	649	670	649	661	695	676	654	665	708	651	641	658	617	657	600	652	623	682	656	682	663	684	661	650	659	682	650	653	705	637	624	708	680	709	671	649	659	721	653	702	644	642	664	655	683	689	686	663	656	658	629	648	691	635	648	672	659	640	629	666	668	678	689	624	619	612	661	699	707	655	700	666	693	644	664	661	652	679	685	684	630	714	673	640	647	660	681	699	697	692	694	677	635	653	635	673	656	680	646	743	684	639	693	705	632	676	719	671	684	628	664	681	654	656	650	684	632	663	666	654	666	645	693	649	633	653	669	685	665	641	670	663	679	656	707	638	680	678	629	632	663	685	648	695	664	670	648	703	621	651	704	663	674	692	642	692	629	662	651	657	662	665	677	664	624	657	634	682	672	647	668	687	675	712	697	679	661	674	637	744	665	700	668	629	682	687	619	669	670	667	645	671	692	646	660	620	678	671	689	660	625	669	661	696	698	632	647	656	684	653	639	671	656	708	678	638	647	662	685	678	685	671	672	675	630	673	737	679	660	662	652	658	650	676	665	700	615	669	645	670	643	636	654	675	684	679	636	697	687	617	636	696	649	670	661	677	654	672	666	656	667	653	659	661	675	659	690	695	624	621	737	689	656	689	655	647	689	687	659	634	636	661	657	656	730	665	688	677	636	643	668	622	688	603	658	646	658	721	683	635	704	709	695	694	669	665	638	657	637	717	695	652	690	727	634	687	682	685	678	674	642	634	659	689	675	655	635	636	661	671	653	718	677	679	648	649	649	658	634	617	709	646	661	612	684	649	617	664	649	691	687	672	658	664	665	656	709	682	680	684	642	663	686	626	654	614	667	661	655	625	672	690	637	683	702	725	659	676	652	644	651	664	619	633	676	661	624	681	684	623	680	646	690	639	640	667	619	652	618	673	633	662	667	688	676	654	681	664	666	678	695	632	624	673	634	672	674	683	662	675	610	642	636	646	643	698	661	623	595	628	627	645	686	671	660	647	699	665	660	687	654	671	647	661	683	661	656	676	680	690	669	697	654	683	645	624	643	689	664	649	667	661	658	703	601	724	648	661	684	690	632	628	641	687	681	661	653	684	693	668	640	699	670	677	623	647	648	636	657	696	659	637	654	657	664	715	629	634	674	708	642	643	666	648	666	665	653	696	647	686	676	638	689	640	646	657	629	611	673	664	695	656	684	680	698	638	667	668	663	661	628	640	639	659	667	641	629	708	715	618	662	597	696	622	681	701	706	663	679	718	668	695	661	699	655	653	653	655	676	657	688	628	673	654	651	646	654	601	672	666	674	641	685	625	673	645	677	652	657	672	646	677	688	722	667	656	716	614	653	699	682	689	665	640	694	657	633	613	615	717	707	670	653	668	673	624	666	700	656	664	664	674	657	668	730	692	676	666	672	658	698	666	656	610	627	696	655	667	699	656	671	709	703	644	733	668	648	687	686	689	693	650	656	718	669	679	699	665	692	659	663	678	706	635	655	670	690	656	631	681	612	653	657	677	662	620	693	629	677	687	664	656	651	690	653	689	661	686	639	656	678	689	684	656	686	668	605	701	669	613	651	692	637	664	690	647	636	662	649	671	670	635	639	656	679	627	688	660	706	688	679	675	681	652	669	626	703	692	728	640	680	635	653	626	660	641	668	690	678	624	677	686	636	666	660	697	683	676	638	667	656	667	672	647	661	649	662	709	650	675	640	646	648	690	624	681	692	667	666	715	679	642	702	661	623	713	680	686	659	662	684	658	641	629	710	680	699	633	696	672	662	651	687	690	661	656	703	641	670	665	657	667	666	702	647	699	693	649	681	680	704	678	698	694	700	703	662	705	701	697	665
32154	15084	2775	499	366	281	280	240	248	250	236	237	231	235	220	229	239	242	240	221	238	206	215	225	208	204	208	230	195	255	212	217	239	198	212	219	210	215	188	212	203	221	231	211	209	222	209	213	231	181	201	196	206	231	221	214	229	229	221	223	216	218	209	231	229	228	200	223	218	220	215	209	188	197	214	217	232	216	225	206	226	237	245	215	222	224	211	246	233	211	233	222	247	215	192	211	216	252	224	228	212	206	207	207	236	234	238	222	205	189	219	250	210	218	206	212	225	219	216	226	219	228	203	210	206	224	217	231	208	199	209	240	206	214	199	203	233	206	197	230	234	196	204	211	208	208	210	219	220	231	246	225	196	227	224	209	204	196	242	204	219	225	208	219	238	215	215	191	212	201	209	233	197	200	204	245	242	237	198	219	229	210	215	219	239	206	221	211	246	224	205	220	250	220	217	207	187	211	216	241	214	203	191	222	221	250	214	230	200	232	225	197	212	206	222	211	217	256	212	219	190	244	222	205	202	233	216	269	223	234	204	207	247	216	215	193	231	221	192	191	193	206	209	233	243	225	229	220	216	199	224	200	209	212	205	230	215	220	236	251	227	229	195	196	202	218	213	204	193	204	195	244	202	237	219	207	223	240	222	221	201	206	212	218	197	243	209	202	210	232	222	208	258	217	251	211	230	216	204	218	248	214	197	210	213	208	251	211	213	219	192	216	237	216	221	235	218	224	201	214	216	243	219	209	210	213	227	215	216	208	206	228	229	249	208	224	213	231	190	202	224	181	216	204	192	238	221	207	210	213	208	241	217	216	200	234	220	211	211	201	197	189	232	207	214	204	226	213	198	234	203	232	221	192	184	239	217	230	231	234	218	211	200	214	201	217	205	222	207	226	210	211	208	217	224	219	219	196	184	216	205	213	207	201	241	222	228	202	231	200	209	222	209	215	249	204	224	203	212	217	229	226	204	209	245	240	216	216	232	236	191	205	211	190	187	224	220	232	221	201	212	195	233	225	195	243	181	207	175	198	204	184	228	222	233	203	231	215	194	226	215	187	206	237	230	214	209	231	197	214	218	211	236	211	219	232	175	239	178	213	204	228	255	204	228	223	231	219	209	205	216	187	204	196	212	234	223	188	202	188	223	209	218	218	215	218	226	227	209	185	218	186	200	197	190	208	194	197	197	206	208	215	207	247	236	181	224	213	248	227	228	213	217	230	171	189	218	195	204	201	209	246	226	220	227	245	171	203	189	226	207	198	206	249	235	203	221	217	211	196	224	219	229	227	203	230	239	203	225	207	234	189	206	212	225	200	213	228	231	201	226	208	242	223	215	223	214	229	245	246	213	251	207	233	220	202	209	215	225	204	216	197	221	220	220	225	208	220	233	191	213	198	211	216	212	234	217	200	198	212	194	201	232	196	203	203	211	221	228	214	216	249	232	224	235	206	190	226	209	227	211	211	218	207	232	193	242	204	231	199	216	250	231	216	238	228	207	196	206	213	231	202	219	208	199	211	229	219	228	224	239	211	220	219	209	195	212	249	259	227	208	213	206	222	209	197	201	223	215	228	230	225	201	228	225	228	206	208	188	218	231	235	218	218	196	236	233	222	206	201	188	212	216	205	228	216	211	235	228	204	207	210	194	232	220	199	208	210	218	214	220	192	232	216	240	223	211	216	230	244	190	211	223	216	222	224	215	229	218	251	183	242	210	221	189	213	208	210	234	185	209	203	207	204	217	217	248	224	235	211	237	230	199	221	231	204	244	210	211	208	215	188	196	220	200	207	209	225	232	206	228	212	205	216	222	232	223	212	207	223	211	218	228	214	249	207	232	207	215	210	237	237	192	223	245	213	213	198	228	213	201	207	191	190	231	186	184	217	211	211	196	214	205	221	223	197	214	199	214	219	226	225	216	212	219	222	218	194	208	212	231	214	226	232	274	223	204	207	203	238	213	222	205	242	205	224	211	230	206	187	183	216	215	219	222	235	203	190	204	218	217	218	189	207	218	191	248	217	193	196	212	224	223	242	212	208	218	202	223	232	211	220	196	221	211	198	212	188	220	225	207	218	212	232	213	195	225	208	201	229	240	210	216	218	204	222	224	230	227	202	223	226	226	201	216	198	206	247	237	230	215	206	198	218	210	201	234	232	207	219	232	208	206	210	209	219	233	195	208	218	225	209	209	225	216	224	220	213	234	197	212	211	245	233	232	208	235	247	209	216	189	222	197	214	235	209	207	221	237	224	205	240	206	211	235	239	233	204	241	205	209	223	216	205	222	215	227	231	225	233	211	206	212	218	226	222	218	222	235	221	226	213	203	210	239	225	222	201	206	230	222	208	232	217	242	209	207	223	206	191	218	208	213	193	216	190	233	218	204	236	237	213	209	197	201	242	227	181	233	229	208	193	219	210	227	200	226	217	217	219	225	226	211	229	211	223	235	219	207	214	222	209	201	196	233	228	207	210	190	211	247	182	220	205	186	200	226	198	241	173	194	197	226	220	208	194	236	214	216	227	212	185	211	230	201	209	228	225	239	215	212	234	209	221	212	207	209	211	215	218	211	228	207	238	228	218	226	228	203	206	214	203	189	207	237	249	259	199	236	210	219	217	216	206	247	221	190	219	211	184	218	227	226	204	214	192	182	207	219	239	238	217	200	246	231	217	195	203	210	198	222	189	239	222	226	212	209	204	209	204	214	238	220	224	215	216	224	226	198	197	217	210	211	203	215	224	220	229	243	219	207	221	215	194	208	231	200	217	212	201	199	212	237	201	200	174	237	219	233	212	200	223	221	205	228	246	212	207	237	243	196	224	223	203	216	203	232	200	234	217	220	191	200	230	215	241	216	233	238	214	239	234	207	207	197	217	216	196	214	218	204	211	191	214	230	229	221	195	232	191	199	215	232	222	184	211	223	227	235	240	215	231	213	227	191	213	213	191	213	212	210	217	226	195	232	232	232	208	211	207	206	203	196	237	206	192	218	207	226	207	179	234	212	220	201	198	211	196	242	209	219	196	211	224	218	217	228	213	236	234	210	204	213	177	202	215	244	209	201	237	198	220	208	209	213	221	205	232	214	220	221	222	239	197	226	228	224	211	224	214	212	234	230	214	200	247	226	203	218	222	201	243	199	228	182	233	202	216	202	216	227	208	211	206	192	222	216	211	223	213	210	220	209	218	209	207	209	218	221	210	211	209	238	216	212	219	228	219	216	210	231	214	213	226	230	223	232	207	209	244	230	241	210	223	228	237	250	196	209	247	239	214	213	209	209	243	197	196	205	227	210	210	236	219	222	216	214	219	230	193	229	215	215	210	198	201	252	194	235	227	211	226	203	260	238	221	226	228	222	216	220	237	215	259	251	196	226	219	234	222	254	238	231	228	204	221	206	237	213	205	225	213	197	220	226	216	207	211	238	234	211	232	234	214	213	216	193	219	223	218	210	209	179	205	219	220	225	208	234	202	200	230	202	208	208	216
20902	12030	2322	1540	1177	1027	912	753	736	710	723	607	600	605	596	552	575	562	557	560	546	545	578	596	565	568	570	534	596	528	559	554	546	536	522	524	556	543	548	536	540	551	530	582	559	510	542	486	542	525	500	535	557	546	522	519	565	551	551	520	517	501	522	536	546	529	532	527	585	531	530	530	543	550	524	553	558	535	506	523	572	524	529	557	590	564	531	527	499	550	557	528	535	545	493	560	544	527	557	535	554	507	528	545	499	522	557	487	519	546	512	543	508	531	545	523	542	539	536	528	562	537	535	529	534	530	528	564	530	516	576	548	522	523	531	499	493	524	561	524	494	539	498	482	562	533	520	513	544	508	490	515	542	516	499	526	516	532	535	495	529	568	533	520	514	523	525	516	556	543	482	589	543	524	549	504	504	564	540	510	550	548	543	547	559	566	504	547	529	529	501	569	500	497	520	505	549	518	543	502	548	559	506	514	562	509	532	527	592	528	516	490	552	563	506	518	516	507	556	518	539	541	526	520	505	507	521	527	479	547	523	516	492	532	548	498	563	537	543	526	537	521	516	548	503	512	556	518	519	547	524	510	548	542	543	533	552	540	525	489	517	533	532	515	506	509	589	507	553	515	576	585	528	563	492	521	526	494	531	539	506	559	524	579	477	551	514	540	526	538	507	497	497	540	517	505	482	546	524	535	548	507	564	530	515	508	508	519	566	541	537	531	475	519	525	548	548	511	567	522	495	533	495	481	488	513	533	516	553	530	514	518	549	502	494	524	532	537	549	513	519	520	513	543	496	552	521	521	501	503	525	549	583	520	519	554	549	503	550	549	526	546	493	529	535	527	494	529	503	534	477	519	597	526	509	503	496	575	493	517	564	525	518	503	500	563	508	507	521	508	543	503	528	547	540	544	534	528	534	519	517	530	535	601	527	519	495	532	550	541	574	517	514	540	551	517	537	536	539	512	546	564	491	508	508	503	514	536	501	534	586	491	531	514	522	500	557	507	499	577	530	537	544	556	520	470	516	545	535	521	526	494	546	549	491	502	513	533	541	527	516	526	515	524	556	497	524	552	539	550	530	513	526	533	529	521	513	564	507	543	529	504	521	569	492	534	553	498	518	517	490	519	564	542	515	560	509	517	576	534	500	511	500	489	557	520	508	493	517	532	517	512	530	494	559	501	515	497	521	560	539	500	536	513	525	520	565	500	550	486	562	497	531	527	515	525	542	548	536	526	514	507	511	524	521	534	536	535	548	521	489	551	508	510	529	521	497	495	538	536	470	543	565	533	507	494	535	505	522	498	556	534	490	496	578	553	497	545	534	575	505	562	545	520	539	541	530	513	532	560	547	552	535	500	506	550	530	490	497	519	566	537	523	517	530	534	512	544	518	560	540	528	516	496	513	498	522	538	537	519	527	541	535	500	523	536	538	556	530	499	579	551	544	523	548	526	543	464	507	544	508	509	554	501	527	562	510	517	512	508	535	510	568	548	548	520	559	572	534	540	542	501	546	497	493	582	529	529	513	529	525	539	521	522	530	556	542	529	519	524	528	498	515	513	499	561	546	549	520	511	532	531	542	534	510	521	491	478	526	542	565	538	565	498	536	490	532	533	552	538	523	533	531	530	528	550	508	552	533	525	534	523	539	554	509	535	494	510	544	496	533	525	517	519	550	512	564	547	517	546	537	598	546	544	517	537	557	512	554	518	526	511	488	494	528	557	539	539	558	518	576	565	509	492	471	553	512	528	529	562	538	536	524	542	555	538	563	506	513	578	535	509	569	510	537	525	551	512	514	479	525	535	545	531	558	507	567	492	484	518	542	571	548	556	488	564	494	509	526	495	501	528	551	514	550	513	531	509	506	522	553	501	488	573	524	507	544	533	517	486	530	526	573	529	541	540	517	551	476	530	501	485	536	518	529	530	560	529	523	589	491	542	528	522	522	509	517	534	508	510	547	530	552	523	518	507	513	561	534	529	550	595	542	530	558	510	489	536	575	539	527	542	538	534	496	526	541	560	520	494	518	517	490	568	531	538	545	540	507	516	513	523	527	563	519	489	527	463	540	534	511	551	532	530	510	553	505	518	542	507	524	507	528	498	493	528	501	509	533	513	489	520	540	520	529	582	534	514	535	558	560	568	506	506	519	523	547	500	483	489	520	495	517	505	492	531	526	512	515	524	545	556	511	533	546	525	521	518	551	523	510	513	510	501	519	583	529	540	521	552	551	545	569	511	564	511	534	541	551	570	529	527	580	532	532	541	544	522	505	557	505	531	523	509	525	512	536	524	507	503	551	571	538	518	549	526	561	516	536	493	479	523	561	528	522	541	523	512	553	584	506	530	543	496	546	493	533	552	535	515	504	519	502	507	526	509	490	557	527	534	525	547	502	568	543	486	573	531	511	542	514	532	530	510	534	517	530	497	568	506	527	555	566	560	489	514	568	534	546	538	527	510	529	498	490	525	519	534	504	524	508	502	514	516	537	506	546	520	488	525	514	521	535	582	501	524	509	502	513	543	551	505	520	536	549	515	543	540	511	477	525	548	522	521	513	515	539	530	537	493	510	535	533	576	541	555	539	501	529	510	533	550	508	521	557	508	515	469	523	529	561	535	508	523	501	517	550	583	509	503	535	553	513	541	562	523	546	514	528	540	523	516	564	563	570	529	511	528	497	535	545	478	540	488	530	533	523	543	551	564	527	527	530	547	564	515	516	559	517	551	514	496	526	499	522	513	520	515	504	502	509	516	520	530	512	505	516	556	501	550	491	550	522	538	542	525	505	563	537	547	536	483	514	502	473	533	581	549	535	508	551	522	510	567	489	481	496	531	512	538	526	523	491	523	534	526	505	509	515	519	519	533	531	589	508	529	507	548	549	562	576	497	568	526	535	512	552	529	532	572	529	520	540	571	503	532	565	541	540	552	533	555	527	537	509	572	514	552	545	557	544	519	535	521	539	500	488	527	547	515	514	516	534	529	548	515	501	531	511	512	549	536	512	518	513	504	511	484	516	537	566	533	480	517	539	524	535	499	565	529	551	496	526	531	514	499	517	488	522	505	523	549	536	536	523	542	498	524	512	560	524	550	543	511	525	503	538	544	556	508	503	530	537	563	513	517	521	504	484	498	562	515	532	517	529	554	500	559	516	515	541	516	514	522	538	521	519	530	549	510	523	508	482	515	528	541	513	573	489	514	534	521	528	536	502	573	532	496	541	561	549	520	583	556	577	522	549	503	508	518	544	507	517	509	578	522	556	498	518	504	521	533	492	519	471	512	535	516	532	536	493	564	536	530	554	538	537	507	539	543	554	533	519	484	548	462	533	495	520	533	574	522	535	518	555	567	523	547	537	500	527	570	554	569	542	510	547	547	519	544	539	510	561	554	514	527	513	538	498	512	572	532	493	550	537	509	480	526	546	485	516	540	460	529	523	533	557	529	490	546	530	548	504	544	508	491	509	542	521	520	533	538	506	556	526	502
11421	4000	465	245	222	236	230	224	218	239	224	235	226	206	237	221	264	201	214	217	230	231	221	243	223	229	221	217	212	228	225	223	195	228	218	227	229	232	217	251	221	249	239	205	217	237	245	206	229	243	228	224	215	234	246	192	252	200	233	249	227	234	217	247	208	233	212	243	218	221	216	199	232	229	204	252	234	203	243	232	241	219	220	211	232	225	227	214	204	232	209	220	234	202	234	220	194	236	234	216	227	223	231	246	241	250	230	261	239	243	227	223	216	224	238	249	218	225	223	240	204	237	239	234	234	215	216	223	217	193	228	221	234	210	252	206	236	232	223	273	221	251	236	237	237	215	202	191	217	235	234	224	242	251	203	195	222	248	235	240	231	233	244	214	219	254	231	230	237	236	251	253	218	247	225	222	255	230	248	211	208	196	219	213	254	246	244	200	242	264	233	265	218	215	223	203	271	231	198	228	212	225	245	245	244	219	237	222	259	241	233	235	252	241	231	226	241	236	225	217	209	218	230	207	240	254	246	205	218	239	236	222	216	226	235	230	244	240	213	226	231	234	235	229	208	207	218	219	239	237	217	204	235	223	203	226	206	221	211	222	227	224	193	212	234	248	204	212	218	198	231	247	205	227	225	258	224	242	231	205	232	231	237	229	205	212	234	227	248	222	235	233	218	241	200	214	243	217	210	210	233	226	229	244	232	236	245	218	223	224	260	208	241	221	202	238	216	222	250	225	223	237	241	231	214	224	234	213	229	225	227	220	231	214	222	228	236	225	215	197	224	202	245	185	225	232	258	245	242	217	216	223	258	234	284	225	204	231	237	243	257	207	239	212	216	231	213	232	219	244	250	207	236	223	237	194	218	224	236	206	212	215	243	220	209	251	222	249	249	203	211	206	214	178	249	201	242	207	231	214	256	250	218	224	216	224	226	216	242	226	280	227	236	244	238	243	216	226	223	230	223	222	224	233	195	234	233	211	238	227	203	217	233	222	253	210	241	242	248	215	243	235	221	230	237	213	236	228	234	224	242	224	222	222	229	221	241	228	226	230	218	209	235	213	211	246	233	241	260	211	217	229	249	244	219	204	230	245	241	231	238	223	195	230	235	223	235	245	219	236	215	214	210	205	232	214	220	220	191	261	207	252	235	251	235	258	210	220	241	246	228	238	231	224	261	246	248	210	204	201	230	213	240	218	212	218	227	231	207	230	209	233	246	242	219	251	217	221	228	252	211	226	222	213	212	204	217	239	233	248	228	203	247	206	217	238	214	212	250	241	258	232	236	231	215	220	220	192	280	221	236	230	208	227	227	230	246	238	227	229	226	227	208	232	230	225	228	240	210	207	234	249	236	235	225	245	228	216	232	197	244	236	235	200	219	223	247	264	230	232	225	229	213	214	246	202	228	212	240	235	240	226	223	238	224	228	202	229	197	234	233	248	220	247	228	227	242	210	232	231	230	208	223	220	221	231	216	262	243	207	207	211	219	214	204	234	225	252	226	230	208	206	241	221	223	221	227	219	226	242	205	212	222	242	212	253	234	214	208	224	223	204	248	231	225	213	225	226	254	256	235	233	240	222	226	195	217	241	236	231	215	197	223	228	220	242	254	220	221	213	199	218	233	213	227	242	214	228	216	245	220	227	249	231	212	215	229	224	240	240	237	243	224	244	251	200	216	218	205	220	234	219	216	212	221	229	236	226	227	196	220	239	209	234	221	237	238	255	237	223	234	224	224	240	243	250	227	227	232	219	242	236	195	202	231	199	224	219	246	196	269	211	212	232	215	217	235	227	227	217	217	214	249	283	234	233	236	235	218	260	217	246	218	229	218	217	211	236	209	241	265	239	216	227	258	200	237	221	237	237	230	247	189	239	240	246	252	179	222	257	226	219	242	224	244	238	245	217	221	235	216	242	214	228	231	224	227	220	244	227	242	239	227	219	240	217	212	227	257	231	215	243	220	218	219	249	245	207	234	216	224	226	232	213	234	220	199	243	229	220	196	218	261	223	220	257	215	218	243	246	192	258	224	209	244	257	219	239	235	240	199	224	218	255	229	217	241	213	225	194	201	241	230	215	215	203	219	263	213	230	250	236	214	237	209	242	229	219	213	199	242	237	238	233	214	237	237	250	242	234	231	227	234	230	206	251	261	256	231	222	229	252	224	214	238	212	224	214	230	219	225	227	218	221	215	242	242	226	229	223	221	215	242	244	223	236	217	228	221	216	240	223	239	225	211	212	200	217	250	240	241	263	224	257	213	221	212	230	260	243	217	212	194	232	230	186	244	212	247	257	236	268	227	219	234	239	216	227	243	232	218	222	267	226	225	234	236	226	213	226	257	203	241	209	226	219	219	187	209	215	223	219	184	229	240	216	246	238	210	223	253	237	193	263	209	233	216	221	247	221	228	207	247	251	264	229	231	223	233	253	265	232	200	252	210	228	222	230	231	235	185	207	218	222	236	222	252	249	223	229	246	219	228	237	219	223	264	230	217	216	246	224	221	231	214	243	221	224	236	222	228	217	220	231	237	194	252	221	193	221	241	219	247	233	235	250	205	219	208	223	271	246	238	218	220	246	206	223	236	217	239	213	243	221	222	246	218	198	218	202	236	243	234	216	222	237	199	229	204	214	209	244	239	229	227	212	211	226	229	223	245	233	227	242	222	218	215	221	237	208	238	196	219	231	242	241	237	232	228	223	203	244	230	248	222	260	229	214	213	235	262	228	242	228	205	244	207	219	223	220	241	239	206	245	218	256	232	263	234	190	207	231	248	210	244	210	212	215	221	225	236	198	221	215	217	236	228	214	221	228	234	226	239	219	199	225	242	212	217	215	211	222	228	214	253	237	235	243	254	213	213	219	190	227	221	230	208	221	219	220	265	235	215	230	243	236	229	238	213	239	241	217	210	237	230	243	243	238	221	222	242	232	257	228	221	228	209	239	232	246	197	212	186	215	210	238	218	240	231	255	247	233	256	208	230	228	220	239	231	221	218	216	214	209	221	240	241	230	217	227	195	209	206	234	228	234	235	239	210	200	252	225	218	182	234	210	204	232	221	216	222	227	237	231	222	247	217	220	209	215	259	232	247	257	248	254	255	225	259	207	206	236	218	239	233	250	261	232	210	224	231	216	216	226	222	236	241	207	232	198	203	221	232	227	243	248	230	217	234	252	231	245	240	248	215	228	261	255	220	204	243	247	249	245	232	238	251	227	208	249	228	236	221	255	213	201	263	231	203	227	238	213	231	235	250	247	227	251	216	255	262	225	251	239	235	220	216	225	230	226	224	241	225	232	213	212	218	243	250	224	214	213	225	240	244	221	246	212	274	235	213	231	227	237	239	227	210	234	195	223	250	223	203	222	256	213	229	246	226	220	206	221	206	232	201	233	226	215	223	244	196	253	208	232	218	242	244	239	241	239	238	239	224	206	234	206	235	207	240	238	196	242	222	252	240	227	220	224	218	226	247	226	218	230	228	210
8383	3917	846	630	626	609	598	586	582	555	575	585	590	608	507	599	596	605	541	609	587	581	577	573	512	578	592	601	622	588	577	584	592	528	616	580	610	556	577	575	551	588	555	581	573	606	564	568	568	554	561	562	561	573	572	569	577	568	562	567	550	576	587	551	572	521	558	586	569	543	579	553	614	580	591	554	543	574	538	590	549	569	569	570	619	589	586	552	541	594	567	577	610	558	556	573	559	591	549	524	576	591	575	561	545	546	584	582	576	574	540	554	545	557	577	544	558	598	585	600	551	586	571	637	591	551	518	580	562	528	524	588	575	560	511	572	514	559	545	586	547	520	524	610	554	571	601	561	566	563	574	579	563	593	574	596	573	597	595	563	565	556	535	557	591	578	605	548	575	567	565	600	586	587	570	571	555	571	547	562	567	589	547	556	556	558	595	575	569	582	582	583	578	568	591	639	564	572	567	573	578	543	519	552	606	558	543	554	553	584	540	589	571	555	587	598	551	548	579	587	553	595	537	583	592	585	520	547	563	573	589	580	565	606	573	581	559	584	545	542	592	565	594	616	542	586	521	559	568	557	553	574	635	570	577	567	557	579	529	527	559	550	598	565	596	557	557	583	561	579	573	595	577	577	568	578	582	594	567	566	573	562	564	539	525	558	541	597	587	621	600	593	596	552	542	562	581	550	556	574	559	550	555	564	560	576	598	547	575	549	555	642	566	567	570	601	536	579	542	595	574	593	577	562	600	585	552	615	591	597	616	551	547	578	549	560	554	583	586	569	573	556	579	538	537	595	594	585	568	564	592	591	642	594	593	578	558	553	535	572	559	559	596	567	590	577	580	573	577	586	570	549	569	547	589	613	585	579	581	587	589	536	578	542	592	600	566	533	588	558	597	543	630	623	575	579	567	543	570	585	578	577	563	578	569	568	579	597	546	540	598	570	547	601	601	544	584	591	570	529	560	594	564	573	597	535	561	569	606	530	577	612	557	571	576	565	569	594	566	585	558	554	583	582	569	581	557	581	562	545	601	530	596	625	587	600	545	605	636	566	578	569	575	535	591	569	561	565	566	587	591	546	580	565	546	601	581	574	586	569	585	565	618	597	573	550	606	567	592	561	557	594	534	550	606	547	572	592	575	569	542	551	580	555	591	547	550	566	603	585	577	544	609	571	535	545	604	602	570	605	586	572	590	587	600	547	568	564	583	556	552	570	555	546	567	553	560	575	590	567	571	593	540	577	577	591	560	549	553	625	541	596	576	597	556	584	581	557	535	567	572	545	610	580	543	541	570	542	619	545	576	598	589	522	542	555	572	607	565	600	553	592	552	585	582	576	589	551	592	555	555	564	582	574	585	587	579	578	589	606	569	621	580	581	583	575	605	583	569	585	610	573	586	586	576	599	579	582	632	587	577	539	588	585	548	572	536	526	580	600	579	567	575	560	568	583	568	583	566	576	601	545	560	558	587	544	578	608	526	609	548	583	553	563	521	543	561	580	603	587	557	603	547	558	554	573	587	567	581	583	573	544	588	553	546	552	548	571	568	584	571	589	583	561	557	536	591	569	575	557	533	604	579	562	600	555	564	565	564	560	582	530	549	567	582	550	569	579	578	562	537	619	563	533	608	585	567	629	548	559	531	582	546	560	595	574	609	570	547	585	649	582	528	621	596	535	597	580	621	578	546	550	525	578	555	562	585	584	578	557	545	606	616	542	563	609	606	552	528	585	613	548	589	584	599	577	575	549	586	572	603	590	591	618	569	615	577	575	562	531	545	538	564	536	568	573	592	534	603	554	593	589	579	568	512	572	578	567	587	610	586	625	580	541	567	556	569	581	564	581	592	589	587	555	560	551	567	589	568	576	596	600	562	564	564	553	599	570	577	532	550	602	571	587	537	569	579	599	606	535	566	581	580	554	539	597	570	564	607	573	567	551	563	566	563	599	595	593	636	560	612	600	555	547	565	595	587	543	552	567	607	564	578	518	547	528	568	528	587	584	571	529	587	598	586	576	541	568	565	581	556	521	588	585	617	612	586	576	582	610	561	542	567	542	530	545	562	606	557	585	546	562	583	593	590	522	552	562	602	587	573	551	590	547	568	578	590	611	589	538	577	571	577	551	557	574	567	570	605	579	546	597	575	563	607	522	561	567	546	542	566	542	531	562	567	554	566	567	531	586	578	577	519	587	566	611	550	553	594	608	580	567	602	568	576	573	512	599	571	550	622	572	561	518	580	588	568	582	566	592	567	561	571	561	606	548	545	595	565	551	621	573	536	559	603	571	571	570	589	576	572	525	558	573	547	582	566	564	534	550	566	571	566	561	524	557	588	565	561	555	558	584	561	583	598	598	591	574	559	573	598	611	624	561	565	539	581	574	558	553	598	575	577	595	599	553	566	521	556	591	603	542	645	586	588	579	516	536	574	555	605	590	574	561	652	600	524	570	578	597	577	564	575	546	584	537	577	598	626	547	531	570	564	575	556	545	562	619	578	560	573	565	562	562	589	620	565	565	584	562	602	637	561	585	589	531	609	544	593	555	531	588	549	572	582	561	581	599	582	562	593	566	527	577	563	577	569	593	550	569	533	588	580	573	556	532	547	641	521	562	515	602	577	544	582	527	566	594	580	554	537	569	593	530	590	590	600	561	580	609	574	548	573	547	558	561	567	564	604	581	508	544	621	603	536	556	557	545	552	573	535	630	590	572	556	573	575	564	540	588	567	514	569	583	601	586	531	609	540	534	562	598	562	550	559	585	591	565	606	548	566	528	581	569	566	589	561	626	565	548	563	582	549	584	576	584	595	569	597	573	598	564	537	546	526	592	586	538	575	602	586	575	600	546	609	589	582	541	547	541	588	588	610	532	583	565	592	628	575	578	575	570	568	594	561	586	543	570	577	601	586	550	584	609	572	563	570	576	591	538	545	546	586	553	591	579	539	568	589	608	546	565	587	579	566	561	585	541	560	570	537	574	553	542	582	574	582	556	541	581	576	562	578	604	546	565	586	571	584	555	543	582	566	559	563	582	606	621	564	586	563	594	569	565	559	564	540	549	547	582	557	524	534	557	604	561	544	605	544	541	532	553	572	532	554	554	588	604	621	570	550	558	564	575	543	565	566	571	587	559	612	550	604	548	556	583	538	580	619	559	573	567	593	597	565	582	598	590	570	616	598	566	573	538	545	582	557	548	584	606	568	525	561	618	544	553	610	581	564	552	617	594	583	577	595	641	606	570	570	570	608	524	590	515	594	562	536	582	593	520	545	595	598	591	586	590	554	579	580	554	578	575	565	583	578	559	578	597	563	567	548	567	551	550	570	564	544	573	609	512	552	545	605	563	569	567	573	547	546	570	583	600	521	561	612	541	572	589	564	588	591	650	549	565	570	585	553	525	557	577	584	612	553	562	620	579	582	565	553	611	535	593	569	585	601	603	598	531	578	537	575	549	533	571	562	575	572	554	569	592	572	571	577	560	561	573
23366	9933	1685	408	389	328	305	304	294	319	309	263	303	299	313	264	279	303	323	296	283	295	292	305	295	298	295	303	264	247	288	311	276	299	285	318	289	297	291	291	301	292	293	290	295	281	305	314	264	287	294	300	271	290	290	288	289	287	305	296	294	310	314	298	267	277	285	285	281	291	264	307	265	267	289	291	292	274	285	324	286	317	274	308	279	289	325	296	288	308	249	292	295	308	318	269	291	292	304	276	295	302	293	270	274	287	292	283	302	286	276	265	290	312	304	268	287	294	311	305	283	284	326	298	286	276	278	298	267	289	284	285	283	283	294	283	298	298	303	303	307	267	295	280	317	286	304	296	275	280	287	296	278	266	262	283	274	289	294	287	282	298	275	302	281	302	284	276	284	276	272	275	299	301	284	283	299	306	316	282	305	310	316	289	282	324	282	308	300	306	274	281	303	289	299	280	253	279	292	272	280	309	271	302	310	274	278	269	295	291	269	306	310	292	319	275	304	316	284	298	275	306	276	316	308	320	305	263	301	263	301	324	271	295	271	290	315	300	292	281	298	305	345	251	299	276	297	264	305	307	274	290	292	286	288	276	282	289	282	268	286	273	284	283	274	288	271	337	313	298	276	292	301	268	289	300	260	268	277	305	300	290	278	299	268	287	325	309	322	296	319	304	291	287	281	301	277	297	305	292	275	289	266	273	289	314	312	296	292	308	305	309	298	257	254	303	288	322	332	268	295	274	276	257	309	303	268	271	277	294	302	325	294	310	308	315	311	300	287	300	335	306	301	250	274	294	256	308	281	289	296	310	316	285	261	297	302	319	312	264	281	272	278	283	269	270	307	301	316	293	276	302	289	260	301	305	302	283	314	291	317	291	292	315	293	268	275	299	279	290	265	312	267	313	317	274	296	313	292	274	282	288	284	291	297	287	311	306	271	281	261	290	288	310	304	284	323	265	292	297	311	289	296	316	282	302	258	246	276	320	281	304	308	314	294	287	292	297	310	299	305	315	305	246	284	279	310	291	293	283	302	343	319	284	283	300	306	276	303	278	272	304	298	273	305	293	300	281	287	274	282	272	292	272	287	281	301	286	271	266	250	294	305	304	269	308	309	309	270	300	299	334	291	280	277	286	303	259	252	302	280	292	298	297	279	282	303	268	323	261	259	266	299	285	307	312	311	258	291	301	289	303	322	301	290	302	261	266	291	318	305	298	278	297	287	282	245	275	324	299	311	278	275	299	266	301	291	296	319	287	303	285	281	293	282	245	296	318	302	288	307	314	277	271	300	301	286	252	284	287	267	303	285	297	276	268	317	267	283	302	259	305	304	306	273	279	303	284	315	297	299	275	276	319	317	272	277	284	280	331	303	278	315	308	290	279	294	274	307	283	261	263	311	303	300	304	311	310	257	314	298	301	281	289	304	285	306	319	303	288	276	286	279	256	285	306	296	285	275	302	321	295	289	304	293	321	290	336	298	292	294	301	267	303	295	294	300	273	311	294	321	287	306	298	300	282	275	270	289	282	274	283	274	298	230	325	279	272	309	292	312	293	269	287	291	294	295	273	303	299	313	316	292	267	352	308	312	304	297	271	252	279	274	275	308	295	287	267	312	263	255	236	294	289	304	295	283	283	300	291	317	306	303	268	315	282	290	298	312	312	309	263	293	288	305	282	300	281	277	323	305	336	298	274	290	293	323	267	277	311	281	273	300	256	271	313	269	280	291	275	296	281	270	295	269	276	295	328	322	298	268	305	292	318	306	312	282	313	295	274	296	260	297	299	288	266	293	309	300	243	301	265	284	291	278	277	306	309	273	277	254	263	254	280	290	302	274	291	314	328	279	272	270	316	278	237	312	293	292	258	280	302	283	311	293	277	285	284	290	307	254	299	304	300	310	297	283	266	281	278	260	298	302	273	298	303	263	287	266	265	282	313	332	301	296	299	275	305	320	319	256	288	316	313	321	283	285	283	324	280	304	297	285	272	315	322	265	307	300	303	317	315	304	292	313	289	298	308	290	298	277	302	268	296	314	309	306	305	291	261	288	288	279	288	280	275	313	293	305	293	307	309	270	316	285	266	263	271	253	320	285	266	253	282	313	309	303	270	328	277	304	283	301	284	300	298	328	293	262	266	297	265	286	295	295	284	275	265	283	268	265	311	278	302	305	279	290	273	289	279	278	332	296	280	274	281	274	286	253	289	314	273	280	306	304	282	303	275	285	287	274	308	277	289	280	283	304	296	285	314	286	285	276	277	298	307	299	297	320	281	323	312	276	277	303	337	266	296	316	288	303	300	309	325	305	286	293	306	282	289	267	302	309	302	274	302	279	304	273	302	282	295	272	273	262	323	308	284	303	290	273	286	271	292	294	310	281	279	303	290	264	267	274	270	284	322	283	280	258	299	305	295	287	268	306	286	273	308	293	274	307	339	282	277	278	293	290	279	271	315	265	334	316	278	292	295	287	304	285	320	253	290	287	270	284	303	295	273	282	262	325	286	295	293	277	282	279	294	301	284	295	272	273	305	326	283	324	299	298	273	274	318	288	307	283	300	293	297	292	319	296	303	289	293	273	288	294	308	284	309	310	254	286	271	311	302	296	311	306	315	311	273	272	315	283	286	292	293	301	342	271	308	263	294	298	265	297	322	268	276	284	307	269	285	296	277	328	282	275	309	291	297	290	264	277	318	274	257	268	262	287	284	262	314	289	273	293	285	313	293	273	289	301	281	305	289	280	295	304	291	269	291	263	304	290	271	304	256	278	276	307	278	308	296	301	290	290	282	274	266	294	288	334	277	257	286	276	272	284	266	300	278	342	281	280	297	287	281	261	313	287	296	286	302	302	299	295	285	293	288	297	281	293	302	260	284	295	328	306	283	303	336	297	307	316	299	281	282	304	315	270	300	286	293	286	296	307	285	300	294	322	297	318	276	310	288	287	283	292	339	293	308	266	302	282	290	289	318	290	296	295	298	297	290	325	287	272	298	280	290	269	281	283	291	284	308	291	274	279	262	320	284	296	260	293	289	293	308	337	296	310	292	290	295	276	285	299	287	294	302	309	291	271	291	287	301	286	279	276	267	328	314	274	323	329	261	306	274	300	316	281	273	289	318	279	262	277	264	302	281	262	268	295	275	288	273	296	252	308	305	300	274	295	264	248	288	296	300	320	284	312	292	276	295	294	278	317	299	276	282	285	286	253	344	286	315	293	294	317	281	276	301	299	258	265	313	308	277	306	301	284	306	282	293	253	305	270	283	280	272	267	256	281	290	322	286	268	301	278	288	290	275	302	298	293	283	268	321	302	306	282	288	302	298	321	268	258	296	307	290	320	302	306	322	283	290	288	298	261	308	277	291	287	302	286	280	325	298	294	265	287	295	322	273	271	267	288	292	295	295	291	309	296	291	317	302	273	297	302	278	301	281	302	260	278	299	311	298	284	289	288	263	321	313	304	310	301	317	313	265	309	284	302	271	318	282
16954	9075	1971	1191	1073	948	885	831	845	752	752	787	763	782	708	726	776	733	761	695	716	731	699	743	723	688	743	711	710	703	720	694	692	680	747	723	745	668	737	731	701	713	725	723	700	702	721	728	731	730	758	697	749	710	684	666	713	709	712	677	728	762	760	656	688	732	703	719	738	666	701	723	678	693	745	715	700	710	721	666	686	732	684	739	718	675	698	707	714	682	700	669	717	718	722	739	665	671	669	716	698	674	742	703	692	700	716	721	703	654	730	685	711	723	687	753	733	701	729	735	754	686	730	689	764	714	660	734	706	669	755	727	670	682	693	697	704	752	686	729	668	716	737	721	691	667	743	706	679	676	689	736	662	663	676	733	680	697	731	698	681	737	685	730	725	758	698	719	692	709	743	725	716	718	710	697	694	702	680	756	724	666	718	689	667	740	754	689	702	699	726	672	693	685	686	716	678	741	662	725	696	714	658	640	703	707	698	696	718	723	654	677	680	687	733	725	696	738	693	719	726	673	715	729	690	684	732	736	761	712	677	751	660	689	726	697	702	708	660	706	726	719	716	674	702	744	716	691	690	666	684	725	717	706	695	717	723	704	711	740	764	692	674	709	690	671	684	692	681	699	664	758	693	642	683	743	718	707	724	719	710	668	659	757	722	713	686	712	735	724	698	694	705	702	747	731	662	709	677	670	672	704	722	735	671	687	723	734	677	711	720	753	678	694	671	723	680	667	692	734	722	710	684	713	666	656	675	675	702	717	710	692	720	723	717	714	746	718	694	702	749	696	690	700	710	716	660	697	716	697	700	722	689	698	702	668	714	692	708	735	694	705	676	701	720	717	675	652	709	697	728	745	726	691	691	704	684	667	713	735	672	709	716	738	701	714	711	689	684	693	714	717	703	727	706	708	717	723	723	738	713	718	696	689	693	735	741	687	666	732	692	693	736	709	712	722	743	717	739	689	696	724	731	694	709	707	716	694	727	729	683	695	736	703	711	714	683	750	688	740	680	679	703	708	730	734	701	774	715	713	704	713	725	686	736	741	678	749	677	716	604	689	718	762	706	707	706	715	724	665	761	711	723	671	724	700	681	691	683	684	773	718	728	756	710	695	691	714	696	723	708	670	722	690	694	693	728	677	688	701	701	703	707	715	700	701	679	691	709	678	664	716	717	728	737	715	732	720	683	705	701	716	724	732	670	745	705	690	745	682	684	715	725	738	704	734	691	742	712	721	694	681	736	694	734	728	686	691	721	716	697	668	714	722	683	684	692	738	692	734	698	670	731	690	724	705	709	696	653	683	747	692	717	701	728	702	738	744	696	696	683	691	699	731	701	723	685	698	690	657	710	688	686	692	755	700	646	737	752	686	686	736	699	671	758	742	722	680	710	669	692	662	727	722	756	730	691	696	752	704	724	696	727	707	704	674	678	692	698	746	735	701	700	698	702	713	752	752	635	696	703	733	739	684	696	714	707	692	680	690	663	707	718	695	707	694	712	674	729	695	684	713	728	704	695	728	650	670	735	740	675	665	706	699	676	704	700	728	739	689	696	686	728	719	699	742	681	687	745	737	744	707	707	683	668	687	699	673	726	676	677	788	720	672	686	690	748	697	726	705	734	672	690	711	691	711	712	684	697	719	703	682	730	701	658	741	714	692	763	694	730	760	748	708	728	689	691	687	703	676	756	700	714	717	675	712	718	673	745	642	733	743	727	685	720	752	685	730	695	643	744	701	709	776	701	709	712	655	691	659	719	705	681	728	661	704	679	687	687	658	674	768	678	663	714	778	732	786	723	655	681	713	724	701	708	673	734	736	710	675	660	733	733	713	670	701	703	707	721	734	676	656	698	666	694	667	696	697	721	733	736	685	684	715	640	675	699	692	708	703	697	692	734	726	709	743	705	717	708	722	703	678	709	726	781	709	708	703	719	675	724	698	670	735	719	744	692	735	693	668	665	695	666	727	729	723	716	724	703	735	721	732	753	707	684	735	699	695	672	686	719	720	714	655	710	741	711	708	697	726	728	720	721	711	731	746	709	752	674	703	708	725	724	709	691	688	712	694	717	706	684	692	696	714	712	661	696	750	682	703	698	690	673	729	754	743	721	707	671	725	694	717	698	699	694	720	733	644	729	724	760	729	690	737	700	706	718	728	708	758	718	665	718	712	659	661	727	749	752	686	665	682	737	718	714	681	743	725	719	699	759	689	666	675	690	738	687	729	713	722	700	716	709	703	715	679	698	716	702	711	685	748	741	662	720	757	739	703	684	746	709	687	711	695	674	663	686	766	687	702	677	713	710	751	672	727	683	720	719	689	695	706	725	660	700	639	710	716	780	665	674	716	754	719	736	699	684	724	737	681	708	704	687	686	692	689	719	719	692	731	672	735	674	709	681	731	748	695	704	695	759	745	719	734	737	716	735	641	710	675	700	660	710	727	701	693	706	725	740	715	700	688	722	709	683	733	731	726	701	700	664	724	699	672	675	710	730	674	689	713	710	732	690	663	709	735	691	693	676	730	719	730	761	734	703	709	735	789	778	705	750	695	667	699	667	752	742	698	674	715	720	703	654	667	647	630	750	755	742	711	725	689	695	703	703	699	682	746	720	694	700	721	686	726	703	747	701	699	752	750	726	706	693	703	676	642	741	658	723	702	708	700	695	700	701	706	720	737	736	756	749	710	729	710	653	675	697	724	690	738	691	700	703	698	656	727	700	684	682	707	751	728	671	682	733	720	744	711	708	689	702	704	640	707	679	695	730	689	747	664	688	681	683	692	709	714	693	725	709	735	699	720	672	692	709	722	707	712	688	681	731	687	700	713	705	678	753	684	717	717	685	706	722	683	749	686	648	742	671	716	703	683	741	667	730	743	726	710	713	738	666	731	723	747	674	727	717	705	745	715	687	725	692	710	718	687	710	704	753	692	703	728	702	713	684	673	688	727	676	694	691	692	691	693	737	704	733	679	710	692	696	687	736	714	686	712	723	723	671	733	722	704	720	684	735	704	718	718	761	722	709	676	709	720	713	710	716	699	700	691	748	693	683	718	691	708	681	734	738	735	709	715	685	685	642	679	736	703	750	704	762	727	741	755	709	718	680	731	739	734	687	694	689	706	701	680	685	682	676	733	718	715	723	676	707	687	696	671	691	696	675	735	733	680	719	717	720	734	724	701	743	770	739	726	707	655	716	684	729	672	753	731	750	687	710	718	700	713	720	728	654	674	757	737	670	765	708	686	706	726	651	684	727	729	763	719	688	755	670	702	691	667	702	712	740	697	708	725	734	692	694	704	675	745	692	700	698	661	659	728	710	771	680	737	744	720	730	667	725	753	705	696	669	693	735	722	709	696	691	713	759	714	695	733	655	761	691	722	681	694	728	740	719	707	708	670	720	712	707	717	655	730	706	690	726	697	669	686	698	705	667	702	701	695	701	709	737	701	692	686	711	703	707	700	732	761	702	695	716	686	730	691	696	717	707	735
32126	16454	3969	570	360	343	338	305	259	262	256	242	229	258	247	233	241	225	234	223	233	219	217	205	237	231	231	230	209	230	218	231	241	229	239	219	241	213	245	221	242	215	212	216	231	210	224	236	242	245	203	212	241	237	231	234	226	224	237	222	217	209	220	220	250	222	216	226	217	226	251	220	235	245	222	237	251	188	219	213	224	238	234	238	209	219	234	218	218	214	205	237	235	230	251	256	216	223	248	220	222	250	230	226	251	239	236	207	224	236	259	235	244	222	234	247	222	242	245	255	256	228	229	229	239	224	241	251	263	224	227	252	228	228	244	242	209	247	201	206	226	229	243	242	254	215	259	239	208	227	234	238	226	239	243	259	230	226	251	223	233	240	212	245	228	226	251	240	226	225	235	208	228	229	212	251	246	208	226	227	218	238	236	250	247	207	229	208	242	246	240	226	221	206	249	250	212	219	234	239	215	199	224	246	258	239	241	255	219	201	217	210	244	255	229	234	209	223	215	232	226	230	217	234	237	229	226	240	257	231	225	255	243	214	244	241	240	240	229	248	223	216	234	247	243	238	242	194	226	201	247	251	224	226	225	251	243	270	222	213	229	228	202	230	216	216	196	247	225	234	244	225	240	250	260	239	227	238	250	232	255	252	254	235	229	216	249	228	261	233	234	215	238	263	251	216	218	242	222	221	254	213	267	238	226	221	202	215	223	205	243	241	222	216	214	241	230	232	227	222	232	236	221	227	241	231	226	278	220	235	233	222	240	252	247	237	243	233	210	240	262	257	251	232	220	214	232	205	234	231	247	227	225	226	206	216	214	227	247	237	236	229	216	245	220	233	211	242	220	218	222	249	231	246	221	233	218	236	222	215	214	269	223	226	211	231	226	264	272	243	214	246	213	189	228	228	246	237	220	240	239	254	241	238	228	251	232	218	234	213	239	220	263	261	225	210	232	225	246	214	226	242	220	224	224	214	225	236	232	238	247	234	233	245	231	221	221	214	236	216	203	231	252	240	211	224	239	232	199	247	231	248	240	256	224	238	242	248	241	235	255	217	207	254	239	217	205	233	210	243	241	235	193	209	246	210	223	232	254	239	235	234	217	243	216	244	230	243	240	237	204	242	244	246	253	220	221	228	234	260	245	251	228	255	236	219	224	226	263	227	239	223	217	244	201	215	258	227	229	242	202	245	263	236	229	224	214	231	253	244	211	253	203	241	231	214	217	230	219	237	212	205	221	245	223	211	248	215	244	245	221	227	210	232	231	238	228	211	236	212	205	237	224	222	237	218	244	214	233	252	245	247	227	233	226	223	215	213	210	256	217	248	202	229	257	231	234	216	240	226	243	230	255	243	192	197	234	233	232	213	226	211	235	259	208	227	215	230	239	247	216	250	228	236	213	254	205	225	226	234	234	231	217	227	219	234	240	223	195	218	212	229	238	252	203	231	240	252	245	229	238	245	253	233	236	247	241	216	232	214	225	200	230	239	224	238	228	212	214	244	230	233	260	236	212	248	204	231	242	251	263	242	217	234	250	211	254	220	250	217	261	225	204	265	233	209	237	195	218	261	227	249	210	268	226	226	219	269	229	249	203	208	216	219	218	228	206	230	253	226	212	226	256	240	233	272	240	242	223	216	208	219	245	236	241	246	221	218	229	218	234	241	250	228	218	227	214	205	204	221	211	207	260	233	276	227	261	211	235	227	259	243	219	226	222	225	228	240	242	212	236	214	256	227	225	232	217	232	219	214	227	239	216	227	232	223	218	212	261	243	222	219	238	233	220	242	243	260	253	216	264	218	248	241	241	233	215	239	243	236	231	241	241	246	256	227	234	215	221	217	245	223	218	259	233	219	209	229	244	226	222	201	199	255	222	255	229	209	249	230	217	247	265	233	236	233	260	237	234	236	219	200	228	218	240	219	239	221	240	244	259	237	258	191	234	232	257	218	237	227	203	230	204	222	234	245	221	227	205	215	231	225	216	232	203	215	241	215	237	238	249	262	221	229	237	245	244	228	225	219	208	242	242	219	247	230	208	248	215	223	237	226	225	229	210	221	252	234	227	190	223	223	228	246	252	238	244	215	203	243	258	260	256	230	207	240	217	248	216	210	226	239	233	223	223	238	229	205	199	234	237	228	235	236	216	209	240	230	247	275	257	212	215	245	221	228	242	207	233	215	256	218	230	221	220	235	230	206	274	240	249	223	257	222	222	198	229	233	241	232	228	236	198	251	213	203	216	232	240	269	237	249	231	253	243	245	227	232	224	216	258	247	228	214	265	250	210	207	247	246	212	252	214	220	239	220	212	247	220	222	222	240	215	224	237	229	218	244	220	245	231	247	251	214	254	239	241	221	213	226	212	206	236	231	204	206	231	243	251	223	255	240	238	248	203	219	234	197	251	250	230	244	233	227	256	227	262	235	211	221	217	246	204	220	233	233	222	236	248	234	222	227	214	246	232	233	244	223	240	226	207	244	226	211	227	238	234	266	230	238	241	232	235	222	227	222	196	198	224	236	190	248	205	240	234	200	240	236	221	248	268	221	227	209	239	189	241	244	228	216	226	231	254	232	240	228	227	198	250	242	266	198	205	211	226	247	245	237	209	250	222	242	229	261	229	223	229	230	279	237	231	212	222	208	230	236	240	210	250	275	235	240	236	254	232	199	214	237	247	232	219	227	222	257	248	242	238	239	211	238	239	230	217	226	250	234	260	237	243	220	241	246	237	222	255	200	233	224	224	245	203	246	242	245	209	222	204	248	238	196	233	270	235	229	246	266	243	230	243	226	217	232	219	248	208	218	195	218	242	218	250	246	206	278	252	226	238	246	232	218	232	228	249	232	239	203	237	235	229	231	222	248	254	222	232	224	226	209	222	252	258	226	236	252	236	226	218	208	244	229	240	246	222	233	216	245	256	206	235	246	246	211	244	229	233	234	223	259	213	228	242	226	245	211	224	229	213	235	239	248	227	243	253	239	203	251	251	192	192	206	193	255	231	235	222	235	252	212	233	236	225	218	202	221	228	217	216	244	221	229	202	211	215	249	224	209	228	198	211	241	238	240	218	238	232	230	218	219	233	195	266	246	235	226	198	228	188	227	222	264	249	241	237	215	210	221	209	232	269	210	230	223	230	271	224	211	238	241	226	226	210	228	238	231	246	232	249	263	245	229	224	219	218	238	224	223	223	212	225	230	223	234	245	232	239	269	222	241	248	198	246	222	224	242	204	235	239	242	233	240	229	213	244	205	234	223	247	226	210	240	236	232	229	223	252	248	226	237	233	241	214	228	221	236	219	207	232	217	185	225	224	250	225	232	219	242	239	223	223	251	211	203	223	232	201	230	224	218	210	224	267	207	212	242	236	204	228	257	196	223	258	225	215	266	231	252	229	220	232	225	187	227	222	228	243	206	223	238	221	233	252	236	233	231	244	245	213	257	259	219	225	220	242	221	218	207	247	247	214	217	224	233	217	245	212	223
21035	13399	3172	1469	1220	1023	901	858	761	731	709	655	632	640	657	695	587	644	613	623	597	645	608	589	557	554	632	553	579	594	619	627	576	536	558	550	571	563	581	556	589	547	605	530	540	542	583	586	578	577	590	592	563	553	564	587	541	540	543	584	549	602	538	602	563	597	583	600	588	650	602	576	562	582	581	561	557	586	575	551	557	544	606	579	608	560	546	577	549	548	606	542	565	556	533	555	559	533	583	619	599	548	585	575	556	575	588	575	581	556	608	562	575	562	585	559	553	552	589	579	570	559	566	644	566	596	578	570	574	619	608	570	580	555	557	572	578	582	546	558	559	548	521	548	516	528	578	551	554	525	556	556	539	563	584	544	584	563	590	602	560	581	568	580	526	552	547	571	567	522	570	599	570	566	580	572	583	533	564	586	585	587	524	566	532	549	552	533	572	554	552	588	588	562	573	555	565	524	590	567	559	578	551	582	605	578	573	587	551	561	579	623	591	563	569	552	593	521	554	593	564	552	578	551	590	545	597	567	564	549	584	614	549	584	582	547	602	583	522	569	557	532	569	590	564	554	583	562	548	578	567	516	552	566	572	575	517	541	553	598	536	571	578	551	533	586	534	589	598	613	549	600	520	556	587	574	576	607	558	562	575	576	600	549	583	547	555	589	546	541	544	607	613	542	604	579	531	564	567	588	583	534	552	603	578	556	603	598	590	560	607	542	591	552	587	586	595	547	598	581	527	580	551	510	554	607	553	562	562	568	577	598	540	575	573	556	591	598	581	529	555	583	563	521	535	575	562	569	548	557	586	574	537	553	589	565	542	566	568	536	600	545	521	546	543	548	590	589	583	566	513	594	571	604	576	576	554	523	592	555	562	563	560	594	588	586	566	587	529	566	524	553	540	548	589	527	577	603	585	552	589	557	527	585	589	560	560	539	577	577	559	580	533	547	554	532	571	619	545	499	580	604	499	554	560	596	555	588	539	565	564	554	556	553	599	559	517	572	550	533	566	576	611	551	637	569	515	564	527	572	566	526	576	550	566	576	582	564	574	537	529	588	564	533	584	611	567	589	506	565	563	546	566	544	622	563	570	605	578	546	558	550	569	578	552	552	574	572	582	590	568	587	537	561	613	561	570	565	576	550	559	540	554	581	581	560	530	522	543	540	565	589	587	598	584	572	553	552	581	562	595	584	572	599	591	587	618	566	558	529	591	579	551	534	597	585	585	540	607	554	532	571	539	603	550	566	610	573	587	568	587	585	575	521	575	548	585	582	611	581	580	566	559	548	580	540	566	563	500	541	615	532	538	576	585	552	565	549	529	553	584	572	574	547	578	610	577	510	576	555	557	558	587	559	525	558	528	588	559	523	594	574	572	580	531	587	556	558	600	583	566	563	574	568	552	532	549	567	568	542	536	547	582	568	562	513	566	570	586	579	568	583	528	614	570	564	548	583	557	531	567	577	623	567	548	562	572	571	596	573	572	557	556	616	546	539	578	529	550	555	540	543	587	554	581	510	562	589	600	586	550	576	610	592	650	550	560	583	575	555	530	531	531	562	542	565	555	594	543	565	541	548	581	527	564	577	566	572	563	563	554	580	548	554	604	523	592	563	553	526	574	598	552	586	570	540	574	563	568	557	577	592	537	624	559	574	562	585	544	548	562	551	578	551	563	612	543	528	591	567	591	564	556	580	552	573	580	566	566	590	528	630	573	553	571	566	589	564	580	544	573	595	569	595	567	527	577	543	571	576	585	595	563	552	542	562	555	563	566	571	639	581	554	540	570	572	546	542	558	573	532	551	597	566	556	576	541	567	577	555	575	593	575	556	612	590	578	614	557	582	545	557	589	565	562	535	557	564	570	570	565	564	576	534	573	558	575	557	548	565	585	529	575	582	519	571	534	571	572	561	573	562	511	530	540	554	589	574	557	595	566	595	530	513	578	547	568	572	622	546	592	536	584	552	587	561	571	564	582	544	533	574	614	554	563	596	555	603	581	547	530	553	521	566	574	552	551	550	557	587	572	525	597	547	553	572	599	613	561	549	524	603	549	586	584	559	563	539	606	540	542	579	545	550	606	556	589	580	524	567	547	568	561	572	612	525	584	547	582	568	545	555	528	606	559	557	525	591	619	566	546	575	582	558	583	574	581	534	526	535	527	639	572	531	534	610	537	546	567	569	560	558	567	601	588	570	559	564	566	580	564	575	571	586	564	583	537	551	565	545	547	550	535	585	526	519	574	574	521	615	552	566	567	574	527	541	578	603	558	554	536	568	519	590	634	558	553	554	569	608	541	577	565	546	553	560	546	583	529	542	618	561	556	577	566	570	570	557	520	592	546	553	566	559	596	577	543	575	604	604	555	547	595	551	557	498	570	563	589	523	539	557	606	544	543	571	563	555	559	536	540	567	561	593	536	591	606	536	574	515	587	553	593	540	526	554	527	587	538	564	587	588	575	598	573	531	590	603	521	560	570	551	559	558	540	559	601	594	565	598	543	565	573	584	585	571	566	565	602	568	565	566	570	545	530	564	567	596	576	591	578	579	533	553	578	574	566	566	564	556	613	576	578	536	563	565	547	505	585	570	562	599	552	587	567	594	579	566	509	585	623	607	588	628	555	615	532	552	560	553	571	564	570	602	577	587	596	544	567	546	571	571	551	520	568	573	571	568	571	557	572	606	587	617	566	559	545	560	564	567	568	567	529	575	514	579	594	597	566	573	561	589	538	536	583	574	545	570	611	556	542	552	601	571	527	569	608	600	525	549	576	551	607	603	552	548	589	605	563	570	561	615	572	561	535	602	567	572	609	576	621	574	550	552	596	566	515	578	568	555	570	601	582	565	497	593	537	592	579	586	561	549	531	536	594	535	543	557	548	547	573	574	577	590	541	608	544	533	542	578	544	539	586	533	575	586	545	584	586	575	601	565	577	604	549	524	556	574	609	635	578	549	562	560	568	583	562	567	539	546	572	561	587	589	588	566	557	546	570	592	520	600	549	627	560	551	597	554	568	505	590	569	612	547	597	549	547	566	574	581	567	562	558	572	547	524	586	557	553	564	567	581	600	576	557	593	590	561	551	561	571	557	551	606	558	540	566	543	575	591	580	558	552	573	582	537	585	548	579	590	547	576	550	545	554	566	540	573	571	543	564	575	585	585	553	610	516	547	592	585	516	617	563	587	562	601	600	578	582	584	587	556	556	595	600	555	532	562	562	574	544	598	581	575	632	583	567	579	569	598	591	560	535	556	625	553	607	539	568	596	553	574	594	523	531	534	580	539	582	595	570	580	580	600	574	544	577	594	558	556	573	595	556	577	582	563	540	551	544	559	547	550	584	603	575	593	556	543	563	601	597	601	605	573	568	587	562	541	586	603	542	582	616	566	569	592	562	585	568	554	560	543	548	533	548	555	554	574	537	554	553	575	533	604	514	567	543	632	578	633	545	571	582	560	590	580	568	564	547	582	589	577	523	541	536	582
11682	4431	615	258	234	249	244	220	248	228	247	247	241	235	227	229	237	241	261	255	250	259	226	217	235	216	239	217	235	254	248	235	250	232	234	255	227	216	257	249	209	246	253	252	253	226	232	257	222	201	228	229	219	218	269	217	242	247	244	257	251	255	252	199	228	255	257	232	250	220	232	254	248	229	227	235	250	209	227	225	233	240	218	234	239	216	256	234	242	206	248	242	218	247	226	237	264	220	228	225	242	198	195	192	240	248	204	246	270	210	220	238	240	198	223	232	232	226	201	243	251	248	242	260	241	243	220	209	232	239	234	239	265	235	235	213	256	233	229	230	240	240	230	248	231	238	227	253	224	227	245	262	191	217	253	250	250	235	252	212	229	226	243	244	233	249	268	224	237	225	237	255	199	213	245	255	195	222	233	213	214	264	207	218	250	263	246	235	250	260	222	243	227	232	221	253	237	238	237	228	230	210	222	246	244	254	216	233	230	200	260	238	238	252	248	204	249	264	222	237	225	235	214	213	254	226	247	230	290	231	252	241	228	241	237	263	219	224	244	220	239	249	206	261	242	241	249	219	224	223	239	237	218	200	219	247	241	211	219	225	222	228	218	218	232	245	215	253	242	251	219	248	235	236	226	232	237	241	211	237	256	220	230	215	219	227	239	244	244	235	240	267	247	265	249	233	212	237	234	246	247	218	244	221	254	221	240	226	260	243	220	244	231	227	245	250	217	223	242	218	236	227	234	217	263	217	247	228	252	234	206	265	243	234	241	246	235	239	229	238	252	242	235	256	240	214	240	238	258	227	215	212	259	230	260	226	221	221	223	235	240	219	235	234	229	222	235	219	193	247	208	228	230	223	243	238	224	226	248	266	239	234	239	244	236	230	247	231	200	247	228	238	222	241	203	247	238	229	216	216	235	223	234	223	258	277	254	237	224	212	246	247	264	207	233	244	251	237	244	216	258	196	248	250	230	240	230	231	224	251	248	218	238	250	210	272	244	222	221	247	229	227	220	236	219	215	227	218	233	224	271	249	248	221	233	250	233	234	244	247	231	236	249	245	240	220	218	242	207	266	237	212	251	245	219	196	230	242	226	252	269	252	233	226	247	230	245	220	234	229	241	228	216	219	216	217	209	234	269	221	234	235	228	243	206	257	250	230	236	235	238	230	265	229	237	229	235	261	251	263	231	232	223	237	253	246	237	216	236	218	219	243	239	252	234	230	231	218	241	237	253	234	215	209	224	252	236	228	225	222	258	249	235	251	232	251	245	215	219	240	222	231	247	219	215	239	194	237	258	240	216	244	199	232	240	258	244	211	251	230	220	254	215	214	240	232	243	225	257	257	262	241	233	237	226	233	258	255	234	231	224	241	228	221	225	251	243	240	216	242	236	240	221	228	228	248	253	244	247	241	223	257	226	224	225	222	225	254	246	252	229	245	235	250	223	247	207	234	223	252	246	252	222	241	221	241	245	247	241	226	217	207	215	263	257	235	246	254	220	248	220	257	233	239	230	245	237	263	258	238	241	251	224	233	245	223	249	247	233	226	219	241	246	220	234	231	228	243	228	239	231	220	229	208	234	229	266	226	245	227	230	232	241	252	258	264	229	226	235	276	231	246	231	237	232	247	243	213	234	243	223	240	231	238	208	213	229	244	237	208	237	234	226	234	234	246	215	256	229	226	244	263	213	215	244	226	215	241	226	245	236	220	231	232	244	238	247	255	239	265	193	230	234	217	230	259	247	246	222	247	211	231	242	265	224	247	231	228	221	238	201	239	225	214	226	199	208	240	239	224	250	231	233	244	252	250	215	236	233	234	226	218	222	242	226	207	224	266	214	238	240	239	230	251	243	250	233	226	253	259	233	254	226	225	241	229	226	251	247	235	240	234	227	255	262	231	224	227	220	225	231	231	240	219	229	245	250	234	222	256	210	251	241	240	274	227	206	228	229	230	235	213	258	257	243	211	240	248	217	231	230	241	238	227	221	219	241	285	232	228	238	269	238	212	257	235	235	244	234	246	254	239	220	200	237	227	230	262	216	229	233	255	223	258	217	214	233	242	239	200	199	241	205	238	242	219	235	236	252	215	225	203	246	231	240	244	213	222	255	250	230	251	237	274	235	232	250	208	202	224	256	247	241	231	221	254	238	237	268	234	208	237	244	232	248	238	236	218	243	195	251	240	229	223	221	222	224	268	217	215	248	201	205	259	243	258	212	243	236	242	250	223	212	245	234	205	223	229	241	228	229	222	220	247	227	217	233	214	210	261	232	269	203	223	222	241	245	231	234	229	235	260	262	235	230	203	238	248	234	222	218	228	251	220	217	204	228	250	283	244	254	218	236	228	262	211	247	251	216	212	263	263	236	232	201	236	251	255	230	252	263	206	210	213	239	212	258	204	228	255	243	239	241	265	244	234	223	234	222	222	231	233	238	237	225	236	248	241	236	233	228	264	260	245	227	219	246	233	240	263	229	237	234	241	226	225	223	231	256	215	237	239	232	241	217	222	222	229	235	250	216	222	233	251	253	227	211	211	251	230	242	244	206	242	244	241	235	233	232	207	240	236	238	215	228	252	242	242	235	247	234	224	224	231	238	243	248	253	247	226	226	211	239	223	216	252	233	212	231	227	238	233	232	246	230	228	212	264	250	273	246	224	233	206	241	232	218	221	223	218	222	245	228	226	232	238	277	232	226	242	236	234	249	264	233	258	221	251	236	271	216	248	253	243	246	231	234	254	214	231	227	228	250	203	218	201	239	216	236	232	256	215	226	233	236	236	242	220	255	245	231	240	223	242	225	237	204	231	235	250	219	237	246	225	244	269	255	214	239	249	247	248	272	219	212	262	222	249	227	199	269	229	222	237	237	223	238	255	260	229	239	239	241	228	235	208	233	233	221	251	211	237	207	293	236	259	240	228	243	237	239	221	218	238	230	253	214	224	244	227	221	230	242	240	238	269	215	230	221	241	236	222	241	225	243	209	270	230	226	270	252	258	254	217	208	231	245	269	231	243	244	216	236	236	218	237	209	234	246	215	232	223	223	216	247	224	234	212	224	246	246	230	213	221	213	226	244	221	230	204	243	229	244	238	243	231	238	225	237	226	228	253	225	275	223	231	215	252	230	247	232	222	218	210	224	233	206	219	231	254	230	219	198	229	226	222	235	237	230	266	250	261	239	220	283	240	248	239	224	237	265	231	238	214	216	239	220	254	241	242	208	231	246	244	218	228	231	240	238	226	214	248	214	215	255	261	203	240	224	264	203	242	224	234	233	216	228	236	235	205	226	233	227	239	222	222	237	236	259	214	222	227	213	212	250	232	228	231	258	249	225	229	221	253	221	264	202	227	282	243	235	226	216	238	246	239	224	225	247	229	252	220	244	252	227	242	232	243	239	221	251	243	227	226	236	260	205	231	203	224	243	234	252	237	226	212	245	261	267	250	230	252	218	215	222	222	205	196	233	234	229	231	208	230	235	242
8420	4484	974	668	649	595	637	604	542	626	629	622	578	589	576	576	550	585	581	600	612	621	561	537	583	585	622	592	615	560	580	567	588	591	624	577	592	561	606	578	626	545	602	577	601	571	596	603	568	589	605	573	589	606	536	573	633	598	574	596	586	615	568	590	605	571	560	597	594	546	615	577	594	617	568	554	596	595	571	581	646	578	537	569	582	591	578	626	583	570	583	583	599	579	607	600	607	594	606	602	591	571	569	590	615	638	581	580	605	565	609	556	604	575	618	579	532	602	576	581	584	567	588	569	626	611	593	603	635	637	561	567	570	575	569	651	613	621	591	574	617	534	579	580	611	566	589	566	604	549	565	586	586	581	561	602	603	587	574	591	563	588	564	611	524	578	636	592	558	592	565	586	583	598	633	556	601	596	581	587	575	577	548	631	609	628	602	611	584	602	617	631	582	507	591	572	597	623	590	578	624	567	581	587	597	544	627	616	579	571	613	590	607	583	585	607	606	579	579	551	606	580	581	594	594	582	541	523	594	614	558	632	564	593	578	581	609	630	641	603	619	600	583	594	591	621	592	553	589	630	565	610	565	552	614	580	561	561	598	605	602	595	578	582	585	605	597	579	606	615	574	572	569	601	579	623	567	581	590	580	550	573	586	607	590	597	581	575	634	557	624	600	620	598	566	570	592	550	569	595	608	568	610	596	568	535	589	604	645	562	582	561	583	594	601	608	568	594	536	543	612	607	556	570	592	631	644	565	596	601	607	594	626	601	601	574	585	562	587	595	566	622	554	609	597	594	574	594	624	560	598	582	594	583	599	601	561	607	575	542	582	606	631	529	598	555	593	635	628	601	623	548	558	553	588	572	570	558	543	564	581	608	621	577	577	571	569	594	573	572	566	562	581	609	579	564	574	623	585	589	610	578	610	610	589	565	578	567	603	606	552	628	628	611	575	573	578	603	585	555	585	553	556	596	571	609	664	570	615	591	591	595	586	581	590	622	597	549	604	619	576	624	571	607	577	557	610	553	587	571	548	569	568	586	601	628	593	597	573	561	539	602	570	530	572	566	558	570	619	595	557	555	583	568	577	616	590	573	599	628	604	559	573	609	606	596	569	589	596	575	620	558	567	567	558	613	594	608	603	617	549	593	567	614	593	587	594	567	583	629	594	612	582	593	586	632	563	574	634	568	581	548	571	637	588	562	593	568	580	614	627	598	607	549	619	571	537	608	589	570	619	584	582	557	632	580	577	592	560	657	577	604	584	593	563	582	608	597	560	602	587	578	566	618	584	579	524	614	565	606	569	525	579	568	605	624	584	582	573	614	624	574	606	588	581	580	558	541	596	629	583	605	576	569	574	606	633	595	611	614	573	609	583	601	598	602	602	580	608	571	551	616	587	621	580	605	598	572	619	617	577	597	580	552	631	560	619	592	587	574	601	603	570	588	581	570	592	604	553	598	583	622	584	599	547	588	600	556	590	630	619	610	605	626	612	569	582	590	631	641	568	606	578	602	548	615	571	561	579	606	601	595	601	592	595	576	609	609	606	595	584	589	600	632	605	574	588	576	593	605	607	593	608	629	621	528	605	574	645	597	609	582	585	581	560	590	564	625	613	619	563	589	603	583	597	582	567	618	659	605	606	611	591	572	595	586	558	593	602	594	609	588	608	602	667	559	592	614	591	582	578	613	582	607	588	573	608	591	540	589	608	632	591	575	584	566	589	600	553	559	576	571	592	578	593	608	591	606	581	622	582	609	590	546	579	559	586	589	588	582	560	583	609	586	587	618	584	603	599	571	595	543	610	580	611	618	583	608	598	606	607	592	611	577	589	603	585	629	625	615	573	592	609	606	586	612	591	556	594	612	633	608	601	640	586	605	539	564	606	571	567	583	627	573	550	611	563	560	593	564	603	575	610	603	618	561	553	608	615	594	616	567	596	570	568	576	587	586	565	601	574	574	640	601	579	590	533	529	589	589	596	575	638	596	589	631	608	596	556	607	542	587	615	586	558	589	614	610	585	590	575	572	605	576	605	598	550	613	576	594	623	611	621	577	606	543	576	588	577	569	566	628	570	593	610	608	557	604	592	591	591	604	615	643	612	594	582	607	593	603	601	581	590	590	621	605	575	599	578	570	561	576	599	597	619	608	618	584	670	598	554	571	578	586	622	552	559	568	597	575	572	595	607	594	544	587	543	635	562	587	613	586	605	585	616	577	536	583	601	614	600	572	580	608	550	597	576	619	582	592	580	599	581	593	607	606	567	610	591	624	582	572	576	567	558	592	650	616	610	601	579	600	641	593	579	604	529	600	610	593	625	581	564	598	591	567	586	553	580	590	591	572	568	579	549	554	614	599	571	566	586	568	591	581	605	568	594	599	567	577	581	569	605	601	579	602	587	608	621	619	558	615	579	607	531	549	585	585	588	574	589	583	617	583	596	621	577	591	611	566	603	599	571	575	623	589	612	608	599	588	608	607	597	582	565	585	602	576	559	611	606	541	580	602	615	580	633	597	553	578	594	623	614	567	599	627	564	528	623	594	595	519	570	588	613	603	590	598	617	582	586	578	567	593	563	590	617	595	583	609	537	598	585	607	593	637	582	551	613	576	642	595	526	567	600	633	570	575	627	632	556	618	606	572	580	626	601	568	578	601	579	545	634	625	587	559	612	565	602	594	570	613	569	583	599	617	573	577	592	587	618	553	599	582	594	613	584	561	572	596	573	553	576	601	576	560	610	617	584	581	565	589	584	593	623	586	600	602	637	565	595	579	584	587	588	620	634	595	583	573	578	567	557	621	574	609	586	609	590	615	599	600	638	572	585	582	549	644	593	538	548	595	561	564	616	606	580	587	599	578	603	619	606	595	572	580	585	601	573	604	617	574	597	641	572	595	567	597	537	559	579	558	621	600	607	597	595	575	585	646	588	573	604	615	582	601	619	564	581	589	586	597	593	625	588	637	609	622	593	615	576	545	601	590	599	545	606	624	635	554	565	594	590	618	582	521	583	611	592	574	595	604	594	579	581	569	599	599	634	583	633	588	577	602	567	588	601	614	559	581	562	649	584	600	576	577	572	571	619	599	607	605	610	562	582	603	622	580	623	589	577	600	608	620	578	614	603	549	555	589	615	579	557	638	582	570	609	638	610	584	517	613	575	565	603	598	617	587	605	582	632	614	594	589	576	568	581	584	609	588	569	596	564	576	578	571	613	596	637	602	584	531	606	550	605	560	586	558	618	612	599	535	615	603	573	568	572	610	611	599	618	589	617	561	587	580	545	593	641	585	618	610	577	535	613	589	617	526	596	581	587	589	566	572	613	561	593	550	572	626	591	572	596	527	588	550	584	618	560	586	591	676	595	589	564	562	593	583	555	590	591	606	606	590	586	593	597	567	618	536	558	581	578	575	581	618	571	614	578	574	600	620	610	648	603	613	594	616	600	567	585	611	593	560	553	598	595	610	558	585	610	595	588	604	574	586
23214	10297	1720	452	346	348	318	308	307	283	298	298	287	329	294	289	313	284	264	283	296	293	282	293	279	263	322	293	287	265	285	283	288	282	294	309	287	264	258	292	261	306	245	295	260	251	298	245	288	300	264	304	286	297	301	280	255	259	288	251	294	292	287	291	271	293	266	285	255	288	260	265	283	285	257	275	260	297	295	284	264	300	262	290	265	295	287	247	287	273	305	274	294	275	294	278	306	293	291	308	287	291	280	305	317	270	272	248	303	291	297	288	277	300	270	297	290	295	292	303	253	301	261	274	291	318	296	282	267	297	283	259	287	255	262	291	309	273	292	301	267	287	284	306	278	264	307	276	294	314	270	295	299	276	297	317	297	272	260	275	291	284	263	311	285	288	297	298	281	306	304	276	294	295	263	299	251	293	289	326	279	232	252	316	275	303	296	267	258	269	288	311	292	293	268	309	297	311	271	305	287	254	324	267	273	260	283	298	268	301	265	275	272	254	251	275	276	272	265	243	269	263	258	270	320	314	293	256	277	301	280	274	316	296	296	292	287	298	276	305	285	287	333	281	262	262	246	238	281	285	288	257	280	265	302	272	250	282	297	297	269	269	322	268	307	268	271	290	274	320	303	272	284	259	279	287	281	269	274	267	282	296	273	266	261	262	285	270	284	281	280	283	334	293	277	266	274	285	310	288	275	240	291	284	284	245	270	288	280	287	281	306	262	295	286	298	282	298	285	268	259	276	304	284	278	307	291	265	258	289	273	270	282	277	259	270	289	294	272	292	296	280	278	284	260	293	330	274	317	297	292	282	284	273	244	285	276	258	299	310	251	306	281	293	299	234	300	264	284	245	291	258	253	303	276	289	291	303	287	304	278	287	285	273	268	313	276	288	309	285	271	304	273	276	274	262	274	314	279	299	285	271	253	259	296	313	257	303	277	286	284	282	305	269	273	293	244	270	245	285	268	281	279	277	286	313	270	274	324	289	262	284	292	295	274	290	284	274	294	277	291	284	286	267	271	290	308	311	276	312	291	295	320	283	290	302	286	276	292	247	267	274	298	312	275	297	279	305	236	238	294	311	283	271	284	298	276	258	297	286	283	277	297	293	268	302	294	261	300	288	292	294	282	270	306	299	294	299	278	262	276	284	273	287	277	278	262	243	274	281	285	310	279	252	287	292	308	274	302	258	287	276	296	279	285	310	291	249	294	273	270	286	290	303	279	287	281	298	274	290	270	275	279	300	298	283	278	266	268	291	280	290	251	244	273	277	274	252	257	272	281	285	289	271	293	289	296	297	327	322	255	267	291	312	270	276	286	303	273	278	277	287	270	292	283	305	291	295	279	315	267	272	292	295	270	302	265	282	256	279	281	283	270	293	302	290	301	281	303	279	282	268	276	296	268	249	294	284	256	291	281	286	277	285	304	284	300	255	352	295	264	272	261	292	288	259	270	264	251	302	287	267	277	260	263	250	271	282	298	267	299	307	299	269	300	268	293	309	255	252	277	291	285	267	256	291	291	280	283	272	328	296	257	289	264	291	285	308	240	262	262	301	271	304	267	277	271	277	288	307	282	291	275	300	275	287	274	278	313	275	252	287	287	280	281	246	291	269	276	314	261	247	310	295	274	264	306	263	247	291	300	279	254	308	261	251	288	311	273	259	273	249	283	285	301	272	299	321	271	293	304	316	279	290	247	292	295	287	273	278	290	296	297	270	285	311	310	264	268	272	308	281	268	286	253	302	282	286	288	299	294	311	277	252	276	279	292	267	261	270	253	301	297	277	299	275	235	293	269	311	269	251	278	275	297	262	282	306	283	283	294	258	303	293	279	297	281	285	310	256	298	246	302	286	300	263	279	251	281	264	280	283	283	271	289	289	293	276	281	288	298	284	264	243	279	277	271	301	269	292	265	267	278	284	277	299	280	322	263	268	265	288	299	302	300	254	281	261	307	263	289	276	276	282	288	275	294	287	312	262	302	308	261	292	287	295	283	317	298	272	251	298	256	302	275	258	283	288	283	301	271	279	264	293	279	284	291	264	260	255	294	275	268	291	253	284	293	306	285	266	268	283	266	279	283	291	290	276	290	239	266	266	295	263	260	271	264	286	269	270	255	275	251	273	283	238	295	281	298	272	287	296	264	295	312	272	273	275	286	299	251	230	283	260	294	292	277	277	283	289	286	282	290	277	286	295	293	287	276	302	301	280	293	277	271	277	297	299	285	300	266	291	304	267	274	273	257	301	289	287	297	270	265	263	281	274	278	284	277	260	305	317	300	305	271	291	263	288	289	256	295	283	286	244	305	284	311	290	278	268	295	244	286	262	279	311	290	284	279	267	292	278	302	266	294	298	279	280	273	288	292	291	289	287	297	286	288	291	252	260	282	277	311	256	296	234	277	320	282	263	288	281	258	316	276	303	266	290	263	308	292	279	294	248	277	271	302	297	289	264	287	275	257	327	279	274	274	283	303	289	309	324	273	285	266	284	292	295	304	270	296	270	263	266	279	254	282	278	265	267	255	286	272	296	291	279	264	281	276	287	261	282	296	268	278	305	265	289	279	285	286	267	306	289	273	279	285	257	311	274	289	329	270	275	293	274	281	276	286	267	280	289	269	307	286	283	323	286	310	290	291	326	298	287	300	264	252	276	271	294	294	295	278	290	296	287	282	283	311	259	266	279	260	298	275	270	294	270	295	300	264	253	261	284	287	273	290	300	278	331	291	281	282	280	309	261	279	296	279	284	260	292	286	257	269	281	300	278	294	278	281	289	297	251	307	282	278	293	309	282	267	286	269	294	300	250	259	281	265	301	274	278	303	278	294	277	273	328	307	279	252	307	281	319	260	301	303	258	262	263	280	263	274	286	280	279	248	274	299	270	270	303	301	296	274	298	269	309	260	270	264	264	286	280	285	290	296	266	276	280	258	332	262	247	274	299	291	271	301	263	255	250	277	269	286	287	294	262	294	333	256	272	274	304	272	289	299	307	304	275	277	265	289	272	299	274	296	278	271	289	281	310	254	283	281	280	234	302	270	296	270	290	295	288	283	241	299	271	264	305	277	261	274	285	280	271	313	271	256	280	254	239	276	292	292	263	269	281	277	308	260	297	263	302	264	294	285	314	294	272	265	271	277	325	257	298	264	259	266	273	279	298	302	301	302	259	276	298	281	319	271	300	271	271	270	264	242	282	274	264	279	286	285	285	291	288	268	265	265	268	268	273	240	307	255	282	292	287	281	275	300	293	290	258	293	286	278	310	307	288	263	304	283	314	275	265	281	273	281	292	274	296	285	279	285	281	322	263	261	271	262	302	291	270	290	300	272	281	282	278	263	273	254	257	276	259	279	261	291	262	263	280	279	291	268	297	276	274	274	264	280	293	283	278	257	301	287	261	263	297	278	278	279	285	297	284	278	316	298	286	286	284	264	324	277	282	316	306	330	285	275	235	271	270	273	275	261	290	276	303	275	273	267	273	298	294
16789	9200	1884	1161	1011	955	875	849	773	734	746	747	727	691	715	705	678	733	738	765	752	735	729	711	689	743	669	682	716	692	727	690	686	755	691	677	681	700	694	699	656	669	725	743	671	655	698	714	681	709	658	708	649	634	698	677	699	681	702	715	713	668	681	673	639	673	680	667	680	698	657	667	642	691	691	693	704	698	695	635	689	666	679	650	696	706	696	697	707	671	678	681	705	688	706	653	711	699	641	691	676	700	705	657	663	736	696	669	662	698	681	669	689	709	724	707	697	672	695	711	652	671	696	685	670	660	676	645	716	660	658	662	636	718	666	678	712	663	705	692	648	634	678	694	701	714	716	652	707	689	681	691	654	710	677	706	674	653	699	659	716	715	664	669	717	646	671	662	719	705	666	654	715	691	669	674	706	726	708	706	669	736	699	698	719	691	740	660	676	681	723	667	721	725	626	641	679	676	675	678	663	703	712	711	644	686	733	646	677	669	673	686	671	705	695	646	707	702	712	685	670	680	644	704	652	660	691	695	638	699	678	660	668	674	642	653	703	692	695	672	659	709	708	695	679	705	687	690	670	658	674	692	689	686	673	686	694	661	679	683	704	683	714	723	694	692	694	705	700	698	731	689	700	715	737	708	709	692	705	672	699	708	695	689	648	665	706	734	686	701	695	693	706	667	676	678	679	698	703	683	703	690	672	689	691	689	676	706	683	687	676	642	665	729	716	652	660	707	710	704	660	675	659	700	715	673	712	686	638	666	710	745	696	672	697	718	716	683	691	703	692	650	716	687	699	657	723	724	728	665	704	654	705	661	665	727	707	677	673	690	705	673	667	700	663	708	738	724	723	707	665	686	721	689	654	700	703	676	674	702	639	664	692	690	661	703	691	705	734	684	679	661	722	728	721	664	667	713	670	676	740	658	646	648	720	702	659	657	661	723	682	641	696	695	696	680	715	681	709	667	701	712	678	673	682	675	724	683	693	689	689	661	706	683	721	666	680	662	736	708	737	658	709	696	710	717	670	690	704	741	714	671	685	708	655	680	699	707	716	675	706	684	634	655	700	724	646	676	683	667	659	685	657	687	688	685	671	682	689	671	643	704	708	692	702	691	675	646	658	699	678	688	687	692	689	687	697	665	644	648	695	718	712	694	745	682	667	710	686	702	695	700	738	678	681	700	699	674	716	692	732	689	673	633	665	681	710	680	676	704	682	702	706	714	685	636	712	693	713	650	701	679	685	737	719	666	673	704	671	699	673	710	635	700	646	659	715	649	704	689	707	725	694	659	695	641	714	696	680	680	675	675	698	734	660	630	704	732	692	694	647	706	664	710	726	687	714	680	687	730	745	720	654	673	707	675	657	655	685	713	660	727	682	694	684	679	696	731	689	693	717	723	720	713	721	666	675	702	671	710	689	687	690	668	700	615	712	638	630	679	665	675	677	685	721	664	658	701	720	702	637	693	708	702	687	674	658	649	673	723	654	745	680	672	733	684	694	700	676	681	704	660	690	674	689	661	686	703	709	646	689	735	724	701	709	633	665	673	693	703	628	659	721	716	706	735	748	700	686	685	698	726	697	691	677	684	683	692	661	706	673	686	679	704	739	670	698	702	702	700	729	724	666	690	665	642	708	679	669	696	680	706	661	661	674	682	724	659	727	675	634	657	676	729	743	731	711	681	700	712	665	654	729	636	637	654	674	684	671	696	707	680	733	683	656	684	719	691	741	679	736	686	682	731	659	682	735	673	685	673	711	687	717	720	682	685	667	638	685	688	662	716	723	720	684	717	689	671	665	703	647	684	667	675	690	682	675	702	672	720	709	703	686	652	715	732	782	681	677	718	671	686	660	697	692	727	686	727	714	714	699	692	723	718	732	717	685	717	669	705	699	727	691	679	688	659	678	678	683	683	708	703	656	675	700	683	684	673	694	735	666	674	661	694	660	674	665	665	706	719	682	652	665	687	656	681	722	731	695	722	711	677	698	706	679	691	700	683	675	714	647	658	713	684	743	705	669	681	731	677	693	663	675	688	653	718	663	718	735	643	705	702	591	695	694	662	709	680	724	728	657	665	721	663	665	705	679	699	647	668	646	689	710	676	679	702	652	679	688	665	657	693	707	706	718	675	607	664	697	660	675	678	717	673	675	661	711	648	709	710	696	642	716	711	653	729	695	714	709	730	633	719	688	692	726	690	699	660	709	674	675	683	686	728	686	703	706	667	656	694	682	698	650	680	657	731	679	708	687	670	664	653	696	687	738	665	691	654	689	694	701	664	669	653	722	646	680	681	703	731	660	663	735	706	654	669	701	678	625	708	683	718	685	702	672	702	681	710	705	655	696	706	702	666	646	689	710	660	716	694	704	689	692	752	741	667	704	728	714	712	721	700	742	693	710	706	655	669	677	659	700	695	675	694	677	672	712	674	647	703	674	698	696	715	690	700	704	670	714	692	731	685	733	682	690	677	708	621	657	664	692	680	706	725	713	639	705	723	747	630	693	669	702	694	711	697	707	706	702	723	703	693	641	655	706	646	729	687	686	715	696	697	703	667	630	683	690	725	668	684	666	657	691	732	746	691	676	686	649	693	724	670	638	670	676	660	679	704	668	725	687	696	657	707	700	679	664	718	703	683	739	649	693	673	670	769	692	733	683	687	678	709	680	747	685	691	676	681	690	701	691	688	640	701	638	665	693	665	683	703	748	692	727	701	726	706	682	697	700	648	653	676	709	686	709	727	715	654	728	656	716	660	678	719	643	683	659	697	730	635	712	722	671	688	711	713	679	690	712	667	725	709	726	622	675	685	712	724	697	696	683	704	670	709	722	638	674	682	661	688	680	668	697	650	703	674	739	692	725	695	726	686	666	676	736	724	661	714	669	657	676	715	681	675	707	738	672	693	681	669	679	668	695	686	731	683	678	702	683	680	675	707	654	695	699	680	645	717	711	640	687	710	665	713	663	717	695	676	651	702	727	685	666	704	709	702	727	725	701	713	649	716	692	708	696	693	728	685	661	669	674	679	686	707	702	752	693	684	659	708	660	654	646	697	700	684	691	733	654	645	727	689	612	714	658	744	726	697	665	683	690	660	690	656	673	665	693	680	685	703	652	639	724	652	761	723	665	659	662	722	699	724	648	679	713	719	654	670	685	684	684	648	668	710	684	660	662	678	656	693	716	687	700	711	622	690	698	702	676	730	713	668	648	663	693	648	680	678	665	698	694	674	701	716	687	677	676	684	701	704	705	658	722	677	699	649	692	734	656	659	651	672	713	688	715	676	688	669	716	687	700	638	644	697	705	644	687	632	708	731	697	678	647	645	689	760	698	663	658	654	641	701	689	693	666	689	697	712	701	708	704	730	660	670	710	661	679	728	711	700	680	696	676	659	703	661	672	653	643	703	661	704	709	678	686	712	714	741	744	715	667	738	692	669	708	696	674	693	691	733	730	693	709	668	691	713	713	664	690	671	691	646	661	703	651	679
31750	16560	4199	549	388	302	289	262	245	246	239	255	232	268	228	221	229	239	229	223	235	226	238	246	231	267	216	221	234	205	226	242	200	182	209	216	235	246	243	211	217	203	199	214	224	221	240	215	221	216	220	233	234	223	242	232	236	224	203	227	203	211	211	185	212	233	209	236	207	236	216	238	225	233	235	214	206	226	249	211	209	225	243	181	242	210	222	232	199	240	221	224	216	210	180	221	221	198	216	245	206	214	214	210	259	245	234	202	215	223	237	206	234	193	206	204	207	231	236	239	207	215	226	225	217	217	224	236	197	200	236	222	213	231	237	204	218	231	196	207	226	208	233	225	211	231	215	214	203	208	243	224	231	209	200	227	214	237	204	217	211	229	226	226	242	223	220	202	235	221	199	230	237	213	193	230	235	214	186	219	237	202	210	228	234	198	229	246	226	218	204	219	212	190	231	228	230	214	215	218	207	227	215	222	218	232	208	198	214	217	254	230	195	200	231	183	223	202	227	212	198	214	252	225	222	239	188	226	187	197	211	198	219	206	200	208	211	232	197	205	228	202	200	226	206	251	193	201	223	229	207	188	235	212	221	184	226	214	204	204	242	223	224	202	259	231	217	210	196	214	228	227	235	211	203	273	237	224	215	205	211	200	198	203	227	235	223	221	205	212	222	260	198	231	208	229	215	232	221	227	237	225	221	185	219	228	223	235	230	229	217	242	229	235	244	238	235	222	209	219	222	228	205	225	225	212	209	239	221	196	230	251	204	203	210	227	217	189	198	222	240	201	233	215	201	198	198	227	194	202	216	224	230	200	212	213	228	218	234	220	218	230	227	216	195	223	246	243	216	197	201	218	249	223	209	223	223	195	212	226	199	196	199	193	230	205	227	211	231	229	221	227	188	215	205	220	199	222	215	225	220	229	230	244	222	239	231	228	204	231	205	187	233	214	224	212	209	218	209	176	239	212	228	207	239	197	248	221	229	219	207	240	205	223	213	209	221	211	235	221	218	226	234	224	198	228	235	218	218	234	213	216	240	236	231	203	218	228	213	208	229	201	212	229	224	225	232	218	213	232	252	224	200	200	227	224	215	227	221	198	234	234	233	216	212	256	234	216	213	215	255	217	206	214	229	206	242	219	231	227	223	253	233	219	238	217	195	210	214	233	220	230	248	212	182	205	226	186	218	220	197	216	202	238	259	230	241	207	199	225	205	209	219	220	218	220	232	233	234	215	222	202	218	218	203	193	250	219	249	234	260	229	220	225	209	206	224	226	191	221	211	236	207	198	204	226	233	212	238	211	218	200	218	203	224	217	207	211	212	239	208	248	202	189	218	205	213	212	226	225	203	192	207	215	215	233	207	214	232	217	224	245	214	242	239	226	233	215	186	219	212	197	213	227	229	219	204	230	230	238	194	217	204	200	207	244	210	211	209	223	204	213	219	234	231	200	228	203	211	216	196	243	235	198	224	235	218	227	213	211	196	203	214	226	185	195	206	211	221	218	200	226	217	200	226	221	204	205	249	236	204	216	223	230	205	233	213	239	246	204	204	247	208	240	243	239	206	212	223	200	227	200	201	246	228	201	233	253	236	215	203	213	223	213	222	220	203	207	209	211	240	212	219	217	227	243	208	207	209	221	242	220	230	214	204	213	209	253	235	220	248	240	237	236	211	227	224	220	208	211	179	207	228	205	215	206	230	208	228	234	198	242	226	219	208	220	231	223	216	213	209	247	231	231	239	242	220	198	214	224	222	226	227	243	239	239	228	225	226	209	214	230	211	224	209	223	203	221	207	219	231	214	244	208	198	229	238	243	234	206	241	201	196	210	224	234	200	224	207	217	209	211	228	224	220	219	197	247	234	221	221	231	216	218	192	212	213	194	220	228	186	206	227	233	216	224	223	218	216	206	206	211	238	187	216	215	206	225	223	225	199	217	217	229	213	232	233	226	209	204	206	243	189	201	223	265	195	220	244	240	248	234	240	225	250	252	236	220	226	183	229	223	224	208	210	205	208	204	237	239	209	210	190	224	227	217	226	211	229	216	225	235	195	221	215	186	229	229	244	200	238	235	206	218	238	214	214	209	219	244	202	218	247	236	207	193	198	216	214	203	245	221	204	212	212	214	201	213	209	231	220	211	196	229	237	236	212	197	215	205	212	238	219	227	231	238	198	211	239	206	215	213	189	209	229	199	227	187	207	216	216	193	217	214	216	215	194	239	229	231	208	200	218	197	209	202	221	238	219	236	173	223	199	240	234	237	228	223	207	200	213	232	253	206	233	221	264	231	195	224	183	244	217	198	207	210	224	223	206	221	223	213	223	221	222	218	214	218	212	205	246	212	204	226	198	202	228	210	204	235	204	225	221	216	219	196	222	211	222	221	227	224	249	199	210	214	235	213	228	180	222	213	214	193	222	229	215	221	218	204	190	219	196	216	218	226	238	196	215	208	201	210	240	213	220	238	234	233	210	214	242	215	251	220	227	232	208	232	214	228	206	227	262	207	217	232	227	223	223	215	216	210	233	228	237	198	251	219	209	235	187	214	229	211	219	222	215	211	247	240	245	240	199	223	205	213	231	213	243	220	217	210	225	231	253	228	214	232	200	200	220	241	237	219	200	256	236	233	221	228	193	229	226	230	210	221	207	228	221	212	227	215	202	227	199	230	224	232	226	218	213	245	203	232	227	196	247	216	241	234	241	223	229	206	213	194	239	206	214	212	206	256	233	218	200	214	233	184	242	206	217	229	224	240	232	220	224	205	211	211	204	233	254	222	205	220	200	201	217	225	199	212	228	235	207	213	217	196	202	209	201	211	228	202	243	186	202	218	203	241	205	240	217	215	226	229	231	234	228	232	201	196	217	210	220	228	220	200	235	216	196	226	211	209	210	233	214	198	227	232	208	209	217	242	209	205	246	211	231	234	214	203	220	235	216	193	234	192	215	192	215	211	230	212	214	230	196	232	182	220	222	235	200	217	233	228	243	200	239	224	216	211	203	224	218	215	221	217	228	197	222	212	202	198	229	192	205	224	224	217	241	193	227	208	196	205	233	205	203	206	205	220	191	225	212	203	210	209	210	243	228	211	185	222	227	214	234	224	229	218	203	220	207	185	234	210	203	221	224	227	221	213	197	192	216	228	244	206	220	204	198	253	239	215	213	201	229	205	228	207	182	254	195	225	206	211	221	182	212	189	220	224	211	219	218	202	197	223	212	231	189	205	215	224	213	217	218	200	240	243	188	214	209	213	190	185	230	233	233	229	208	208	225	206	185	221	235	191	234	233	218	220	205	201	212	220	204	234	231	221	206	204	217	203	196	210	194	260	244	222	247	237	221	194	209	247	198	199	218	208	237	216	201	218	222	202	247	243	239	203	224	207	225	210	217	229	234	229	244	228	225	188	226	241	202	194	263	229	226	208	198	236	204	240	239	213	222	194	237	213	218	219	207	215	212	215	216	246	196	210	219	253	201	207	234	233
20931	13610	3386	1390	1230	1023	895	810	744	730	694	649	638	583	595	576	582	585	567	567	547	550	577	564	556	586	559	537	557	551	533	594	561	538	544	560	559	573	581	555	543	566	526	560	525	513	540	575	578	523	569	547	540	507	524	545	529	535	556	520	561	514	532	533	486	552	559	533	541	560	553	536	535	570	538	542	552	524	529	554	526	482	533	516	517	575	525	571	553	529	542	517	546	595	549	531	581	497	572	521	552	599	545	546	566	508	571	509	526	522	558	562	567	549	534	550	542	570	529	581	543	571	510	548	552	513	559	554	544	514	518	602	565	570	524	555	536	539	555	554	566	543	521	536	565	556	538	593	510	564	508	536	569	538	549	535	538	530	495	559	531	499	563	526	504	531	528	554	532	530	560	580	529	523	543	506	560	505	559	509	536	537	570	523	518	544	508	559	541	534	571	531	516	588	559	517	557	535	518	507	493	525	537	593	507	557	537	546	517	555	506	513	618	547	497	524	540	537	563	507	543	539	599	529	544	572	575	537	554	529	566	507	520	531	534	513	514	499	525	560	547	535	536	498	539	520	570	555	539	526	517	556	518	532	551	566	541	556	564	557	536	538	544	567	568	541	494	572	512	549	532	473	536	497	548	537	605	537	579	548	550	582	505	564	521	553	577	545	556	533	553	555	536	527	556	537	539	544	501	526	557	516	496	555	536	516	539	564	538	512	544	514	550	537	538	542	511	499	550	500	548	576	541	540	527	536	531	502	532	564	496	528	541	535	544	550	549	524	533	584	485	535	571	531	529	550	544	518	534	536	511	524	524	547	532	528	566	472	501	566	541	548	519	546	500	495	526	571	518	546	589	569	570	561	509	513	502	567	559	516	538	523	527	555	521	539	546	565	553	548	589	552	542	520	520	536	518	544	510	525	533	498	502	580	532	557	594	506	555	543	542	513	551	520	497	554	509	521	522	552	581	531	515	563	545	574	589	554	537	497	513	530	530	510	546	522	509	563	522	534	561	529	534	525	532	591	541	504	530	570	516	567	523	557	549	528	540	519	574	571	565	547	546	522	489	525	501	546	568	541	540	568	541	545	519	571	552	513	568	540	508	539	503	494	515	579	533	564	537	563	577	517	530	527	519	602	594	531	513	508	542	547	538	545	568	585	551	539	519	527	536	553	556	579	571	510	569	529	521	521	522	541	552	531	529	526	550	552	547	522	565	565	535	549	547	526	528	532	559	541	546	535	546	550	530	536	551	547	532	503	564	525	547	540	554	559	554	554	557	535	543	537	505	528	530	557	534	526	560	535	528	509	545	510	533	495	577	551	539	529	557	545	562	533	556	552	577	548	545	565	479	555	549	546	548	514	589	526	567	573	484	582	527	546	510	546	525	560	525	530	539	576	529	533	519	520	515	540	538	552	542	514	530	561	574	546	550	537	545	510	551	523	553	489	564	545	537	560	523	537	552	531	549	531	552	543	600	527	528	499	540	522	554	512	499	548	532	530	534	542	585	539	530	492	493	534	532	541	553	543	521	559	550	536	509	542	528	537	502	519	568	496	521	559	535	548	554	557	517	519	532	529	515	523	518	555	526	546	505	516	546	520	546	528	562	545	505	487	518	535	536	561	554	501	528	519	531	553	528	542	568	591	570	567	563	566	541	537	552	494	531	552	543	587	519	549	528	531	554	534	585	549	562	517	559	496	518	567	521	532	521	530	537	534	540	524	485	549	554	545	525	561	552	527	547	512	523	560	538	505	558	523	530	507	531	535	509	517	549	541	529	557	549	523	567	493	620	490	527	599	518	521	480	515	533	557	542	528	539	551	564	548	540	534	497	568	504	525	556	532	556	541	561	526	537	522	525	516	572	574	577	529	544	557	543	545	540	510	496	523	561	542	544	531	509	554	554	503	541	522	520	561	563	552	553	526	531	531	534	523	564	506	525	523	545	516	535	524	556	540	530	512	560	558	550	516	508	505	506	495	549	541	535	542	528	491	529	533	613	552	555	518	520	550	550	563	552	552	527	567	524	551	541	535	508	544	547	528	521	525	571	514	533	542	585	555	544	543	545	558	513	573	537	478	520	497	545	557	580	492	518	525	563	547	560	579	567	533	564	584	573	499	546	561	538	548	537	528	532	522	543	530	542	537	532	536	509	504	537	535	489	530	550	569	550	546	523	555	516	546	545	481	525	562	554	565	512	557	544	571	566	528	539	515	527	541	574	513	573	535	532	539	556	528	531	522	524	531	514	645	527	550	528	500	527	527	545	514	542	543	528	549	560	559	525	544	531	562	510	535	545	504	553	521	564	516	519	517	505	590	579	543	537	501	549	534	542	534	516	546	522	543	539	551	501	494	525	529	554	512	525	572	498	538	549	523	564	517	503	472	497	540	492	558	522	532	525	530	528	546	570	544	512	506	528	540	536	520	576	543	523	519	541	523	534	523	519	556	536	533	561	552	583	517	521	553	527	540	583	555	559	534	525	506	532	540	560	531	560	535	531	539	542	559	539	546	565	504	557	541	522	511	531	555	524	507	530	508	550	520	542	555	531	532	568	592	539	561	577	511	518	547	524	548	529	503	524	508	540	534	539	557	590	543	525	546	557	577	496	547	510	517	531	564	522	519	497	503	511	525	544	563	569	505	535	574	549	543	526	518	523	485	543	595	547	528	508	565	513	526	527	539	517	542	516	548	527	562	522	510	569	534	525	550	518	521	543	480	543	510	544	518	545	510	552	502	483	587	565	510	538	518	540	517	589	545	554	538	510	522	529	550	554	542	596	514	519	525	542	514	549	529	553	497	502	551	572	564	545	523	484	555	569	561	526	536	508	492	528	543	551	549	525	542	560	515	541	564	561	512	545	552	542	560	519	559	538	524	561	518	510	505	554	533	517	509	514	535	510	546	504	532	541	506	552	540	551	514	489	542	533	512	531	538	579	556	581	494	507	535	569	571	597	544	512	474	518	518	543	534	543	523	524	553	516	560	533	542	545	532	573	570	546	546	540	493	557	531	521	519	514	548	542	529	542	540	568	547	567	550	522	515	558	576	539	533	552	551	565	514	525	509	532	537	500	543	476	567	536	531	543	527	541	553	527	535	529	568	586	540	575	519	587	526	525	520	519	537	511	523	544	530	499	550	508	523	559	540	515	497	559	550	516	551	531	547	533	527	549	563	526	530	555	515	557	559	546	534	500	522	548	528	560	505	565	539	560	526	514	511	577	537	520	547	530	517	544	529	560	524	569	520	543	548	538	525	520	530	577	542	466	548	516	528	521	529	526	495	567	533	514	516	559	551	534	526	524	527	557	519	524	567	590	544	534	549	504	566	525	560	561	556	530	507	526	493	532	549	520	545	525	525	559	507	549	577	532	528	552	557	526	546	531	558	553	543	551	549	530	539	505	528	525	536	527	537	515	517	527	556	553	557	524	573	497	565	546	509	550	540	530	490	548	552	504	568	513	578	563	554	525	567	538	547	523	564
11088	4333	783	227	239	249	221	235	226	220	249	241	247	218	249	233	187	224	239	222	233	200	220	244	245	234	219	239	223	236	255	228	215	219	237	232	228	235	223	214	222	244	219	231	258	255	232	229	238	248	236	220	233	235	225	262	255	239	226	221	236	207	211	225	229	239	213	241	230	220	206	233	251	223	225	230	245	242	238	248	223	238	227	226	237	229	227	242	248	214	211	256	217	213	243	238	239	254	231	232	252	205	239	230	236	271	213	258	189	236	236	228	231	224	226	239	224	219	233	246	260	253	208	245	245	247	229	218	245	216	219	237	223	224	219	224	247	230	213	220	237	255	247	227	237	210	219	239	235	213	248	212	243	241	246	211	256	219	242	229	213	268	215	226	239	211	230	209	218	224	185	245	262	203	218	205	196	255	233	236	246	207	210	219	263	236	201	233	208	219	249	214	235	215	234	242	243	230	193	219	202	265	216	256	241	226	254	261	231	250	254	244	250	246	230	210	229	212	237	226	231	235	247	240	256	242	213	233	281	265	220	202	244	213	242	224	262	241	224	226	258	218	232	234	231	231	231	226	234	255	235	244	234	202	227	249	216	224	221	219	250	234	239	215	202	188	200	226	262	220	232	247	245	228	253	231	241	222	218	251	217	256	252	246	214	224	238	249	224	246	226	237	236	230	228	247	242	252	260	230	237	235	207	238	223	243	222	236	248	248	208	222	227	256	230	246	230	225	246	254	214	264	243	210	234	222	238	229	237	258	264	251	190	224	233	205	231	253	224	237	240	220	222	246	238	237	222	261	241	214	215	216	227	228	237	233	237	212	215	228	234	215	227	235	227	253	217	238	216	255	257	233	239	230	203	254	228	273	220	217	224	242	258	223	242	220	221	230	209	224	226	256	228	225	232	249	234	223	230	241	232	248	224	222	239	224	247	256	219	225	246	249	241	228	258	265	225	230	238	226	229	236	257	275	256	225	215	226	232	258	255	263	237	215	230	252	232	241	224	207	250	273	248	214	239	240	237	220	227	266	225	269	249	197	250	229	230	264	237	238	235	228	211	233	194	231	226	224	232	219	227	212	210	246	246	245	240	244	216	210	235	222	230	232	223	245	227	246	243	222	239	220	215	252	218	254	222	256	260	244	250	229	242	206	229	252	234	231	248	246	263	240	201	218	229	238	233	229	236	242	234	229	216	240	243	234	231	261	213	233	243	234	221	224	225	230	201	222	251	226	239	242	222	235	244	226	216	243	281	246	206	221	227	233	207	199	234	221	261	231	248	207	233	239	224	227	237	231	218	214	224	247	245	209	261	215	257	230	232	238	229	218	215	224	255	236	212	225	230	261	247	249	211	240	228	194	200	222	245	222	215	216	225	207	263	243	222	207	253	255	227	259	245	226	240	232	204	250	259	234	264	239	242	226	216	246	245	244	228	202	217	229	227	243	235	241	236	210	229	211	206	222	238	245	216	224	255	237	225	236	224	229	212	257	241	247	234	212	214	237	211	238	216	224	221	228	235	258	237	256	236	246	252	269	206	228	268	241	219	224	232	223	262	207	243	230	220	235	240	224	223	225	216	225	247	242	231	263	231	231	246	224	241	240	219	253	208	246	257	227	204	236	230	241	221	224	245	239	225	219	203	241	234	223	241	217	238	235	242	223	244	230	233	223	244	247	215	242	227	242	208	207	209	255	256	212	207	225	270	213	242	256	216	228	227	238	215	241	234	231	236	206	233	232	248	213	230	239	258	226	211	226	241	208	231	232	250	242	231	245	216	231	212	213	222	224	238	236	238	220	241	207	226	215	241	212	247	221	235	225	194	234	219	247	216	265	235	253	235	205	223	235	220	249	231	223	223	238	215	237	218	229	225	228	217	225	214	255	246	206	240	217	221	218	214	261	245	229	225	227	219	231	226	255	228	233	232	271	241	253	216	214	245	224	243	212	233	263	215	256	232	249	237	235	221	207	239	223	250	201	214	223	216	247	224	231	253	231	208	244	226	232	231	248	260	234	234	201	232	241	253	223	204	221	232	234	247	236	252	220	218	233	222	235	208	237	250	235	242	226	222	244	257	232	242	238	212	247	236	195	216	249	232	233	246	219	231	235	225	226	236	246	226	204	222	238	238	268	261	261	256	219	238	221	191	233	216	211	230	246	210	252	236	213	219	247	243	236	226	240	253	232	225	248	241	213	244	266	225	238	227	207	252	260	226	241	251	236	235	214	223	237	206	233	235	263	237	210	236	246	234	231	243	240	224	215	224	224	240	209	223	211	198	215	242	220	225	237	217	225	256	239	224	216	218	231	249	236	217	220	217	258	235	239	231	228	243	227	219	228	234	244	230	245	208	227	215	231	225	219	201	203	242	205	222	242	231	212	210	244	217	240	212	211	203	228	205	236	229	253	238	282	225	212	236	234	233	234	232	217	226	247	220	257	230	230	254	218	232	227	229	223	237	245	229	240	245	213	249	253	251	235	235	236	245	219	242	223	221	223	213	240	226	227	231	227	230	245	207	241	236	188	235	257	228	216	231	239	228	233	206	233	216	203	221	211	215	217	213	227	239	247	258	222	241	251	234	257	213	199	225	242	210	226	231	240	217	218	222	207	255	224	214	254	256	229	230	211	247	253	231	222	210	208	256	230	243	224	233	219	243	269	244	218	245	280	219	233	247	223	204	219	212	215	204	237	241	246	241	226	234	228	236	238	219	219	227	235	229	251	272	241	266	248	236	226	234	215	239	235	231	175	242	223	238	226	269	251	225	222	241	213	226	250	230	244	235	246	244	253	223	248	262	224	239	231	246	259	240	235	218	259	241	219	227	234	230	233	204	241	237	205	221	226	219	245	220	220	237	238	255	253	238	229	231	221	226	243	219	223	245	197	216	232	211	243	245	258	225	234	253	229	232	227	256	223	225	216	226	248	247	229	221	227	222	241	205	219	220	235	224	261	228	210	233	217	236	255	244	224	222	242	246	238	232	205	285	226	241	255	238	216	229	231	237	236	224	206	243	225	231	240	233	241	240	246	264	229	244	223	247	212	215	251	194	242	232	254	230	228	231	226	226	241	216	244	207	215	244	249	265	223	264	243	226	244	232	269	235	247	235	199	243	229	229	228	223	250	236	209	265	265	233	229	216	239	233	219	230	208	230	231	226	247	235	228	206	238	222	215	236	223	251	253	242	219	227	250	216	222	245	238	195	229	238	234	240	241	212	201	279	250	245	242	221	227	245	227	228	262	235	220	233	239	241	257	268	266	227	235	233	229	230	244	251	228	220	220	224	257	235	219	244	228	239	225	233	220	225	233	228	218	252	225	236	235	265	219	251	245	211	267	223	219	251	242	211	236	216	244	228	227	233	232	214	223	233	247	238	224	236	234	220	238	227	243	237	250	228	249	208	200	234	243	236	243	257	224	208	228	243	258	211	241	211	244	235	240	214	241	217	243	257	227	248	240	232	249	222	246	240	227	273	242	227	233
8290	4413	1201	667	578	595	601	559	591	587	569	601	559	598	598	564	591	628	600	608	592	611	598	604	612	599	559	581	583	592	571	609	571	587	555	586	594	582	585	555	526	559	609	614	559	597	611	563	591	585	572	577	597	617	625	581	628	604	586	543	607	574	570	550	657	622	580	570	567	614	612	606	575	598	572	563	603	567	582	581	614	564	580	599	567	612	505	648	555	600	621	563	593	592	563	560	535	556	593	557	582	554	536	579	595	586	543	612	575	587	547	626	552	535	624	571	595	568	568	587	576	578	617	548	629	602	508	614	580	602	566	620	564	577	607	588	610	564	580	512	584	606	555	576	606	581	576	587	549	564	602	591	577	605	538	600	573	594	545	585	578	637	547	555	578	555	619	590	601	575	580	577	590	599	563	605	579	582	551	615	548	567	573	622	532	553	555	556	550	593	577	600	553	575	569	570	587	568	565	636	572	598	560	579	557	605	611	571	525	581	547	581	612	559	577	585	606	567	597	568	576	597	617	575	581	540	612	606	581	616	576	538	602	551	612	608	613	567	550	604	579	574	580	575	599	556	555	610	596	631	637	587	572	558	568	526	588	576	592	543	585	607	568	576	568	599	564	592	618	547	572	567	575	598	637	513	618	624	585	550	618	577	641	579	560	583	604	576	588	587	571	535	579	564	600	575	587	635	568	567	591	571	602	555	603	619	590	542	666	586	558	565	608	569	531	607	604	615	599	580	577	590	612	599	599	599	594	620	649	616	620	532	587	593	577	578	562	583	594	552	611	568	581	602	537	559	574	587	571	588	574	562	579	588	579	586	572	581	603	608	570	579	534	566	573	586	612	535	549	557	587	592	593	613	575	593	549	561	602	585	571	580	653	613	572	611	590	575	616	552	608	539	605	558	598	595	626	543	585	571	582	598	565	588	555	582	605	573	602	553	595	591	603	605	601	602	583	569	551	592	621	568	544	583	574	575	597	556	582	568	587	613	598	560	590	563	541	579	586	577	570	609	569	596	577	541	566	570	603	589	587	591	589	609	578	570	590	580	590	594	593	589	561	579	636	564	572	510	585	570	584	595	599	598	579	616	551	598	575	573	589	627	558	568	588	583	600	579	573	600	538	597	598	569	615	550	531	571	563	587	603	547	575	574	611	559	580	604	594	605	621	583	604	572	564	616	586	600	583	548	611	576	593	598	603	579	579	541	558	623	545	571	595	600	578	617	597	566	534	603	585	539	592	556	584	565	574	601	543	541	543	579	589	601	588	548	522	587	612	586	578	592	561	535	594	609	604	614	562	565	572	599	583	594	609	597	569	576	526	553	630	574	565	607	566	597	593	572	609	599	596	598	580	590	588	555	574	564	560	627	615	578	552	582	601	574	577	554	590	585	582	563	566	594	592	642	582	581	591	597	609	583	577	573	595	572	575	580	613	608	612	616	598	566	602	556	576	542	569	582	580	587	578	560	568	597	611	587	543	581	576	592	583	582	601	569	624	587	601	587	602	584	559	619	588	548	598	638	593	582	575	579	531	544	590	612	570	518	589	571	608	603	553	583	565	574	577	582	552	566	587	571	580	606	557	585	595	596	599	618	571	601	612	598	558	524	576	569	555	627	582	547	581	578	585	572	572	577	642	582	560	591	583	573	575	581	588	602	627	623	585	609	556	615	559	557	558	583	600	585	574	586	570	623	584	599	548	606	562	599	580	599	567	540	585	571	586	598	593	556	622	626	592	565	606	610	554	572	575	560	585	580	582	581	598	587	594	625	576	570	613	525	563	589	629	592	624	586	588	546	559	610	597	604	597	559	559	567	598	561	627	581	631	594	606	577	607	587	605	600	577	581	564	557	582	569	592	587	618	567	594	537	599	620	559	603	634	592	586	563	568	611	557	595	539	625	585	580	587	594	593	569	589	609	577	601	547	565	594	574	615	535	577	577	615	565	582	546	567	637	621	562	590	601	578	581	603	546	618	581	600	593	579	590	555	562	593	558	648	554	591	600	567	580	599	574	582	568	554	623	564	558	586	580	609	548	634	600	606	563	604	578	562	595	531	649	566	566	599	623	578	577	554	611	577	618	557	574	581	572	599	563	533	593	593	602	621	582	631	580	526	571	574	573	526	635	568	567	615	546	565	548	606	540	528	574	609	576	556	595	609	575	617	573	565	607	613	596	572	598	592	597	605	600	558	588	600	612	569	569	578	620	551	592	572	549	592	556	603	594	566	613	597	578	607	608	572	648	619	561	594	597	561	595	566	598	556	592	623	547	562	577	551	611	629	570	578	578	602	550	614	558	578	581	565	581	564	628	608	603	547	566	531	580	598	557	616	575	577	592	573	583	629	544	591	587	566	569	654	564	587	581	661	540	553	561	606	569	636	559	575	598	640	578	591	593	591	557	604	600	570	595	566	623	555	612	563	591	618	530	575	580	594	583	578	605	620	561	571	575	589	585	583	561	542	592	576	550	567	583	621	621	606	563	599	556	569	552	631	557	552	548	569	554	568	581	584	560	531	586	570	608	574	545	597	608	580	566	639	569	598	569	578	535	597	589	580	581	582	582	558	603	578	585	567	553	561	567	564	590	607	639	573	607	562	584	566	553	568	614	553	579	560	597	578	572	541	563	546	585	593	562	589	582	623	632	599	563	545	601	572	588	564	583	594	605	579	613	585	590	550	612	568	580	584	595	592	602	578	522	589	624	598	598	564	578	541	543	579	560	595	582	586	568	601	572	571	597	575	565	577	574	619	574	577	543	588	561	577	573	614	577	586	598	574	586	605	592	540	589	578	559	626	577	590	583	579	557	600	581	598	603	624	607	543	566	599	604	604	587	580	572	587	575	587	571	591	578	647	576	566	603	592	545	553	568	563	604	584	617	559	600	602	599	625	601	601	579	603	542	553	585	562	652	546	593	581	556	563	574	599	591	598	589	573	605	616	590	594	571	548	564	572	590	565	582	592	603	559	564	560	568	554	608	569	583	586	597	568	553	573	544	590	593	580	616	573	571	592	573	562	605	587	605	557	631	606	573	594	625	603	589	569	571	553	573	617	564	586	596	577	573	592	574	559	616	571	591	615	591	592	560	555	626	570	568	619	597	582	626	545	585	603	571	575	611	590	633	584	578	563	552	577	583	544	605	602	575	592	616	599	596	570	603	581	578	560	594	596	533	607	582	589	581	576	602	584	572	600	605	577	605	620	572	615	601	536	595	573	573	636	611	574	616	631	613	618	571	544	574	576	605	594	563	582	617	575	563	551	569	620	606	549	575	611	582	589	594	550	594	576	590	549	571	599	601	597	599	572	584	602	630	565	561	566	612	566	607	575	594	562	585	629	552	568	566	547	530	574	540	623	594	539	607	608	612	590	553	584	554	570	588	584	574	597	607	561	603	545	576	603	561	596	564	608	538	589	637	606	538	586	556	615	566	569	568	574	585	568	588	572	608	595	569	612	627	542	579	559	584	571	591	583	575	589	620
23349	10705	2246	465	330	333	320	289	299	283	282	295	317	290	290	305	336	281	296	293	321	294	283	282	270	301	274	255	311	279	268	269	323	288	279	271	298	293	290	286	250	277	291	291	289	278	269	288	300	310	251	282	283	282	268	329	284	275	293	293	290	277	267	288	280	285	291	269	249	298	281	286	334	295	271	275	303	266	311	288	293	285	290	288	308	310	302	260	287	286	292	294	284	289	285	302	303	276	291	292	301	270	299	310	274	253	259	251	260	280	299	273	288	278	303	284	277	291	279	325	299	287	283	321	259	276	250	310	272	281	317	270	252	248	307	280	293	279	313	285	288	285	314	251	295	267	274	281	284	292	274	275	282	256	269	260	254	273	282	267	277	294	274	273	252	273	279	278	276	289	277	267	267	311	250	284	287	288	289	275	295	312	265	288	290	302	277	280	304	316	260	263	271	302	288	294	290	226	251	324	294	267	277	284	302	279	275	292	290	268	301	298	264	306	276	233	256	262	276	293	267	280	299	262	287	307	298	313	298	265	267	283	259	280	267	300	282	280	281	311	279	322	288	280	293	287	308	314	290	264	302	287	290	274	281	272	269	304	295	277	246	272	287	304	265	280	283	280	284	285	288	296	309	290	298	254	276	289	279	290	284	287	279	281	284	287	262	278	317	270	266	264	292	278	272	324	313	284	287	292	259	281	270	309	294	281	265	283	297	282	282	248	289	270	308	300	299	284	277	272	283	287	276	286	281	312	297	309	304	272	262	260	284	276	281	281	298	292	285	293	267	295	294	245	303	288	267	277	292	291	262	259	268	258	272	284	285	277	287	256	274	302	268	278	271	294	268	285	308	304	277	282	288	305	285	295	350	287	295	273	294	281	297	294	247	310	273	312	275	244	277	292	293	264	290	291	277	284	298	259	246	292	317	285	311	290	262	266	284	293	266	292	301	263	323	282	269	301	260	304	294	277	297	269	310	256	266	264	250	287	266	303	265	268	228	296	301	273	243	281	291	304	307	302	281	309	267	295	279	301	287	272	286	300	288	296	262	266	265	272	292	277	263	291	267	293	273	293	305	283	281	276	265	259	288	281	283	281	295	299	258	282	303	281	271	270	307	270	277	281	287	308	281	252	296	251	281	266	284	285	309	287	252	256	303	297	256	333	250	276	305	305	305	273	312	281	268	302	261	268	258	276	269	292	260	278	315	258	295	278	287	310	291	303	293	277	272	321	270	283	258	303	287	303	332	286	276	290	288	301	291	275	301	307	284	296	269	285	296	278	284	311	284	297	274	279	278	258	268	265	269	292	269	255	284	262	235	244	299	272	302	259	281	266	280	290	261	270	302	319	279	295	261	280	294	275	293	311	290	278	271	297	300	273	278	307	274	275	286	316	289	285	287	290	257	278	288	269	246	284	290	280	298	267	288	263	278	299	288	280	303	295	251	286	276	296	291	300	277	313	289	293	339	285	281	298	291	291	279	291	281	266	270	295	272	289	282	267	273	290	286	300	277	271	288	262	287	275	271	273	281	277	262	278	276	291	279	293	277	278	282	266	279	262	292	304	284	277	278	299	284	283	275	270	272	267	293	267	272	289	293	296	257	307	301	272	283	279	279	287	264	287	307	270	290	271	238	279	283	284	278	235	272	269	277	290	282	302	280	270	246	269	292	263	289	268	283	282	293	277	274	278	306	344	292	279	243	257	288	280	296	270	270	294	281	250	265	272	281	280	260	277	265	269	285	291	286	278	282	291	306	285	271	245	292	254	291	288	293	299	299	291	267	285	256	319	258	276	269	295	277	296	280	267	311	287	314	279	283	262	294	250	275	289	273	271	276	276	290	323	306	266	261	291	267	278	263	287	268	282	321	252	262	296	284	267	265	285	267	325	266	283	263	271	279	313	278	272	277	284	275	299	243	248	282	265	301	274	294	286	288	268	270	275	275	273	280	275	288	301	299	272	277	309	269	292	264	274	265	273	290	285	297	289	320	310	264	306	280	264	314	272	278	338	264	297	301	283	298	284	244	295	286	266	293	275	284	316	293	258	241	292	296	260	273	310	287	263	302	319	296	302	291	259	317	310	266	307	261	264	283	275	285	275	291	280	273	305	277	288	304	301	265	284	291	275	273	281	307	274	291	287	300	278	258	291	282	297	289	286	306	275	253	303	269	272	288	267	288	256	286	295	295	278	298	277	300	278	292	290	260	271	273	281	297	285	309	264	287	302	269	274	272	269	259	304	285	304	280	293	271	267	266	291	284	278	257	272	299	299	277	309	299	299	299	273	274	288	289	285	296	281	258	285	292	332	296	260	259	262	303	266	256	290	277	278	283	277	309	265	295	302	281	303	297	277	270	282	293	308	294	277	308	286	293	295	296	318	277	287	274	287	316	292	281	275	301	267	291	304	285	297	315	276	275	289	289	270	298	295	287	319	284	319	289	301	288	271	265	309	277	285	260	266	282	279	262	282	264	261	260	336	289	257	230	283	264	281	288	262	258	290	273	296	273	274	276	283	295	304	302	307	266	262	298	281	289	286	298	289	269	256	297	289	290	275	258	281	296	302	289	262	293	306	299	277	284	253	273	267	270	279	300	299	291	287	274	271	287	285	260	270	262	295	287	291	274	273	267	265	297	252	288	284	290	262	286	254	283	270	268	252	282	293	289	297	285	298	289	294	307	278	292	304	290	285	305	288	292	294	315	296	290	296	306	299	308	293	271	265	270	262	290	275	272	303	310	298	284	305	271	289	288	252	316	277	301	268	266	280	287	253	278	315	310	285	278	281	296	282	275	286	302	291	313	297	278	298	295	257	271	299	283	281	304	266	293	294	287	276	294	292	284	266	273	283	251	297	299	285	267	296	270	320	281	283	296	260	283	254	310	299	261	285	272	281	291	273	260	277	276	277	281	276	287	305	278	280	286	304	272	273	308	289	273	278	269	308	272	257	275	276	301	273	266	301	284	298	277	288	296	288	302	295	276	295	266	325	267	284	265	273	304	263	281	280	296	283	278	299	298	275	290	301	261	302	247	271	275	267	298	279	296	269	298	275	290	272	272	279	281	285	304	288	291	325	292	274	285	275	289	269	280	291	286	277	262	265	261	276	288	288	263	265	246	286	261	285	282	287	287	269	286	263	282	291	280	271	298	270	258	278	285	266	258	285	274	299	263	291	276	273	273	291	279	274	284	293	259	255	300	274	285	279	273	277	279	250	293	284	300	248	291	281	268	297	282	279	285	291	276	274	272	285	285	303	295	300	244	272	277	290	286	279	287	278	311	271	289	273	274	260	292	277	271	280	286	294	270	270	316	278	305	296	278	262	278	262	276	252	299	272	323	255	273	320	268	274	259	291	266	248	268	299	290	292	293	275	287	303	259	267	277	283	271	247	270	266	260	252	277	296	281	282	271	268	293	260	275	294	299	308	280	239	270	249	260	319	269	310	259	293	320	299	298	300	306	284	293	290	296	281	305	270	294	278
16774	9731	2452	1066	1033	872	889	842	774	802	728	679	707	689	708	698	746	681	708	723	718	727	706	713	664	662	652	668	701	623	712	732	649	720	696	697	711	685	679	647	693	678	646	710	692	645	698	712	700	704	696	631	711	729	698	677	672	720	674	723	666	643	664	689	690	668	680	703	671	668	661	715	732	668	705	711	655	692	747	737	709	720	670	706	649	679	700	706	704	702	692	669	707	690	661	735	671	676	686	712	643	655	679	698	725	661	695	664	649	661	685	705	683	758	679	751	712	716	662	728	688	721	714	684	702	687	722	653	657	682	666	706	670	674	706	678	665	742	674	659	651	678	672	644	658	661	683	701	651	714	693	676	725	682	657	692	686	714	699	695	698	652	708	657	687	724	687	671	709	755	724	688	724	680	690	683	662	668	701	676	671	703	709	674	696	692	699	720	659	686	680	696	669	691	686	671	676	715	645	688	673	672	719	659	670	643	650	646	720	595	679	689	698	716	692	652	698	720	696	723	705	693	667	681	667	645	714	694	664	748	685	681	667	649	713	686	669	665	680	643	696	650	711	700	656	715	668	706	716	735	646	710	706	704	669	702	653	690	696	641	626	702	716	714	721	682	718	701	681	693	689	647	666	670	707	683	689	697	651	669	647	687	687	676	708	664	679	692	632	696	723	668	678	630	661	706	703	714	700	676	684	685	690	678	737	674	672	687	671	719	714	714	688	726	679	665	668	685	651	722	694	697	671	654	661	732	697	689	730	704	653	661	680	671	724	668	700	695	695	697	696	657	699	682	680	654	678	685	680	700	682	628	707	693	711	675	646	719	662	673	686	679	684	656	683	726	654	691	699	693	703	638	701	692	668	699	665	657	651	696	697	672	670	702	696	646	667	660	677	676	715	621	663	679	689	715	719	702	710	716	689	683	757	732	687	687	673	678	661	669	703	674	706	711	665	679	719	703	695	679	729	672	631	642	680	680	679	714	677	680	710	683	645	718	683	685	721	695	671	689	680	733	661	714	695	675	644	664	656	682	692	678	645	722	664	710	634	686	706	701	709	670	708	657	761	668	694	676	712	613	666	670	666	700	677	644	654	719	659	711	679	672	706	663	673	716	676	676	704	701	655	677	678	712	705	684	712	688	693	662	733	702	664	737	732	681	665	666	693	646	681	644	651	690	700	688	682	729	734	707	684	678	669	682	655	659	691	703	669	706	688	684	683	683	684	675	655	640	672	700	719	766	692	694	682	676	676	672	691	676	673	685	649	723	642	686	636	691	722	678	624	696	710	639	663	723	685	665	671	663	712	679	704	685	700	684	655	704	650	667	696	679	695	687	680	718	731	665	704	692	650	710	688	688	690	696	681	664	630	670	650	744	634	700	695	720	782	705	657	669	654	669	701	714	716	713	709	697	713	673	698	682	673	707	679	682	669	687	636	713	689	672	687	692	730	710	718	685	708	722	669	684	705	652	653	676	684	687	685	655	701	697	664	718	697	645	665	678	692	712	658	654	654	700	665	722	669	640	682	672	697	707	641	693	681	728	735	661	666	668	688	675	697	710	681	686	710	671	627	741	671	674	726	623	701	648	657	627	681	676	707	678	656	715	732	687	688	684	643	695	676	648	685	679	690	688	676	664	670	682	648	689	641	726	709	710	689	687	719	677	689	683	614	704	710	643	666	740	686	711	684	682	705	654	720	703	639	660	679	667	696	650	686	663	716	696	688	666	703	713	699	743	636	656	673	684	693	680	670	710	688	670	708	692	651	660	710	696	679	707	687	652	687	643	679	690	673	687	685	678	659	677	665	649	701	673	678	615	695	658	676	673	674	735	691	688	689	698	704	685	657	664	683	636	675	674	662	679	690	692	770	674	679	664	698	675	693	645	703	674	693	669	676	644	691	643	670	647	649	705	670	636	688	675	648	642	679	689	662	689	651	695	672	667	664	682	671	700	660	695	648	701	735	708	660	717	675	675	677	674	697	676	673	709	701	673	698	709	695	662	727	678	685	697	710	670	688	670	688	712	693	708	714	672	685	670	702	671	682	675	646	699	672	714	656	708	683	685	699	699	663	674	645	737	664	705	660	736	698	745	658	691	679	640	680	658	696	660	643	655	631	647	688	746	651	673	681	674	673	771	666	709	733	686	700	678	692	653	722	664	688	705	700	706	688	687	664	689	693	744	681	729	701	679	681	644	697	707	710	717	702	741	670	638	689	683	721	650	726	707	691	668	685	714	711	692	679	675	708	652	671	674	700	673	642	711	661	706	680	680	680	693	650	665	694	671	643	685	657	715	652	661	661	676	644	702	688	724	649	663	699	702	685	699	714	681	710	704	691	694	666	672	719	686	713	676	644	671	668	683	714	703	691	649	694	650	638	689	671	691	714	735	702	671	666	731	704	716	709	701	685	697	703	704	679	714	649	690	654	709	668	682	711	690	716	707	654	707	694	678	687	688	695	670	660	668	656	669	689	707	692	665	652	684	712	633	646	683	710	693	635	680	683	703	656	702	678	670	715	688	672	708	680	663	721	690	673	688	706	738	653	660	666	640	701	698	726	730	656	673	667	694	636	692	724	700	660	685	648	710	643	639	645	672	691	700	690	680	697	649	642	708	658	672	652	659	646	688	681	640	706	690	668	646	657	629	703	649	694	666	659	701	709	685	709	637	714	642	701	688	695	707	745	716	666	673	713	644	693	731	707	704	670	717	642	670	648	678	716	704	686	679	662	692	608	692	708	700	699	660	663	666	674	683	699	675	704	655	679	670	677	691	674	679	712	634	711	692	701	668	646	666	703	684	676	699	680	686	708	694	653	698	717	716	730	705	681	644	677	682	639	663	654	714	695	651	717	678	670	679	692	690	692	711	657	673	706	694	724	737	740	652	666	686	677	792	673	692	671	705	680	716	685	702	708	649	711	714	702	712	707	661	706	746	710	717	676	698	658	696	706	691	717	700	645	651	686	724	742	700	723	699	661	660	680	691	681	717	687	687	663	670	655	659	682	655	720	657	705	686	735	690	659	722	677	707	646	722	719	618	678	693	672	709	714	641	731	689	730	722	706	655	706	681	666	691	721	694	695	675	723	663	688	698	713	684	639	692	662	682	716	704	681	649	700	686	676	734	696	710	711	692	713	696	669	678	654	704	686	693	662	703	695	688	680	708	716	690	737	666	659	702	724	671	699	696	733	671	677	696	713	681	722	697	669	703	667	634	702	742	655	669	690	658	678	693	672	673	724	682	745	639	701	723	694	644	679	704	653	665	616	662	714	645	687	680	694	736	696	646	657	664	669	702	700	719	729	685	642	663	671	626	689	652	703	687	681	704	718	690	697	713	651	683	654	649	713	693	683	640	706	695	684	686	694	720	671	695	640	708	682	670	656	738	661	682	719	666	704	655	670	675	669	727	655	723	665	679	691	694	722	716	646	723	695	687	693	690	680	686	671	696	699	685	629	740	670	668	691	730	696	692	670	667	676	638
31739	15932	3643	490	349	296	282	248	279	235	252	223	221	229	222	208	234	204	243	210	238	224	225	227	228	209	219	213	194	213	208	190	215	249	253	221	199	239	231	196	195	225	213	237	212	214	201	210	205	231	210	190	203	203	223	238	219	237	237	213	216	230	206	210	248	225	218	226	216	228	208	209	232	225	213	213	220	206	206	237	195	189	201	217	226	213	209	211	217	227	180	218	211	225	185	185	231	216	199	241	237	204	219	202	217	233	241	223	229	233	237	214	218	209	193	185	215	202	228	226	209	210	234	225	210	203	227	190	214	209	232	215	239	215	192	211	230	222	198	213	207	203	224	198	194	229	188	240	213	202	198	239	239	230	201	209	186	208	244	242	219	204	236	220	226	193	202	217	216	204	205	203	201	201	205	214	190	216	233	223	218	212	247	228	217	222	201	193	203	189	237	204	200	229	222	204	216	221	229	224	221	219	210	200	215	192	216	220	223	192	235	213	214	206	192	162	219	226	206	225	196	247	206	213	211	219	221	226	196	225	209	210	241	222	223	238	221	235	207	229	221	226	225	201	213	208	228	219	233	209	217	199	242	232	197	199	196	218	201	200	214	219	218	249	216	210	228	189	218	204	201	211	224	213	215	242	200	205	223	218	232	181	204	218	193	230	215	210	201	207	211	216	225	246	217	215	215	187	258	241	240	211	176	224	212	216	205	214	225	208	204	190	226	212	216	220	227	199	208	198	202	204	215	230	219	205	234	209	223	221	223	206	209	223	222	197	215	239	227	224	215	229	198	203	189	212	215	222	218	176	197	201	191	195	209	222	220	225	214	225	226	207	217	227	186	193	203	189	219	249	209	246	215	200	219	250	199	208	201	217	201	187	230	228	210	221	193	191	217	211	224	186	208	199	193	210	230	194	201	215	212	228	234	227	221	213	222	212	221	239	216	207	214	214	216	225	220	211	208	205	223	224	195	197	216	227	246	185	206	200	200	210	210	249	218	200	200	198	226	210	205	222	189	192	226	189	220	221	205	221	199	235	205	256	196	215	218	214	215	227	203	226	199	263	217	186	217	230	220	203	227	222	197	221	218	213	199	211	190	210	208	213	227	208	240	223	205	222	229	217	207	204	212	219	208	219	184	233	206	186	193	234	230	209	194	236	220	220	221	210	220	205	246	231	217	219	210	188	216	194	202	204	208	220	200	218	213	226	222	202	206	197	206	230	181	214	222	191	227	214	207	214	201	222	213	218	215	233	227	225	216	214	227	201	201	197	223	249	212	216	235	193	201	199	209	209	220	198	215	235	199	208	188	214	207	203	186	210	219	210	211	206	213	193	226	209	215	212	214	204	222	214	188	215	206	228	219	218	202	207	180	212	222	225	207	217	203	200	223	202	223	231	204	234	202	218	191	208	201	205	216	213	237	219	196	193	216	203	245	215	215	218	221	195	220	241	188	211	190	215	200	219	204	197	201	219	194	197	203	240	215	189	193	249	213	219	229	199	224	230	243	215	224	222	185	193	183	261	211	192	218	221	217	218	217	227	200	233	214	221	201	225	206	193	214	220	206	214	191	212	204	232	217	201	220	220	203	239	238	227	218	207	215	207	214	209	194	219	226	226	216	204	209	216	202	184	195	204	194	198	198	221	235	219	197	212	231	229	202	213	205	229	196	192	222	224	230	189	216	232	241	190	207	220	190	208	247	194	222	196	240	220	208	193	211	217	215	243	216	206	217	211	193	231	213	216	225	207	228	203	224	231	184	233	199	202	204	217	223	216	229	219	165	247	201	224	230	229	197	222	226	211	229	196	219	208	199	186	212	180	221	221	215	215	201	222	210	222	205	201	219	225	204	209	206	209	197	228	197	215	217	232	212	204	219	201	192	218	194	208	223	217	218	234	213	199	197	221	191	232	222	229	234	202	209	193	217	193	216	223	209	222	217	222	219	241	198	170	207	219	219	199	198	216	216	223	217	199	249	254	233	223	192	222	215	212	229	226	220	221	218	210	207	239	225	211	230	231	218	201	199	218	232	200	209	214	223	211	201	208	197	197	204	214	186	225	222	203	204	217	207	232	197	191	229	226	237	217	226	207	191	214	235	251	194	213	203	233	247	206	206	235	217	215	217	178	206	206	224	199	220	248	228	230	211	205	205	197	218	193	192	217	228	206	199	237	216	221	220	224	238	190	213	183	209	209	243	210	214	184	230	192	212	207	219	260	239	209	230	224	209	188	224	218	191	214	219	222	221	217	195	211	188	221	199	237	197	234	217	232	223	196	212	198	228	219	219	225	196	231	210	258	192	210	226	215	186	202	215	226	198	208	226	213	219	215	200	215	209	228	201	205	213	203	219	226	218	218	226	221	204	222	224	214	227	226	211	228	200	209	211	244	186	213	212	206	219	236	203	195	236	206	201	175	226	229	212	221	225	221	214	169	205	190	193	213	212	226	194	224	201	200	205	199	251	193	206	242	204	199	208	203	232	189	182	222	202	214	236	216	200	211	200	209	207	238	204	237	202	234	233	197	208	229	198	220	188	227	207	206	220	220	203	214	212	206	212	219	222	206	214	203	213	230	229	192	211	209	218	226	209	217	205	196	236	216	224	225	194	210	221	237	203	194	196	199	205	210	216	180	238	205	220	191	204	200	200	201	213	207	222	182	219	215	212	216	233	211	216	226	227	213	192	205	232	229	221	220	209	215	205	213	203	207	212	241	221	215	233	208	212	235	191	229	206	197	234	225	227	202	216	246	207	209	228	245	208	224	215	235	209	194	208	207	196	192	231	176	188	226	242	216	235	205	221	223	206	202	233	229	202	211	195	200	254	197	216	241	208	241	206	189	215	220	223	217	222	195	196	190	190	199	237	216	195	237	224	230	215	223	193	226	218	223	204	230	222	202	239	221	198	225	197	202	200	194	206	185	196	192	188	191	231	241	186	196	210	215	200	238	213	209	212	215	211	209	252	235	210	242	209	196	255	220	225	208	208	213	233	225	203	210	197	221	205	193	230	217	213	213	212	222	202	199	206	215	217	229	230	231	207	173	189	201	219	199	196	217	190	230	211	205	180	228	187	185	221	186	203	214	242	201	212	227	206	212	237	236	248	238	217	238	211	204	208	230	212	217	208	194	221	210	223	192	202	210	213	199	204	216	253	226	216	223	224	219	225	198	208	201	203	244	244	202	214	225	218	222	212	227	212	235	214	195	235	230	205	241	224	213	227	205	206	210	193	212	225	237	217	238	211	196	202	214	213	245	217	219	228	196	226	238	242	231	197	203	236	215	205	234	221	235	208	231	256	222	219	217	199	232	259	208	188	195	207	229	184	205	201	211	207	217	236	227	201	233	210	204	187	212	223	203	214	183	207	173	210	222	197	223	209	250	210	209	225	223	210	226	234	205	211	227	217	228	187	212	197	176	226	219	212	207	205	205	211	239	210	232	192	239	211	208	201	235	205	202	195	215	224	204	219	212	208	212	226	234
20527	12906	2985	1353	1083	1032	843	739	746	687	682	667	639	583	583	610	575	594	540	549	586	539	554	535	572	548	578	546	518	514	565	543	587	521	528	563	517	537	524	529	534	553	559	474	533	552	591	549	536	503	563	528	520	484	541	542	513	522	501	550	534	517	544	540	525	557	515	513	529	566	515	550	527	543	457	527	479	530	510	526	528	531	521	506	554	520	521	524	530	513	506	520	552	543	519	529	494	504	509	559	535	527	550	529	505	535	493	557	534	515	576	498	554	548	520	556	524	559	515	549	546	549	553	500	500	487	530	528	552	562	513	544	573	547	505	561	494	545	517	528	531	547	517	520	518	557	526	545	563	530	538	517	514	487	510	512	539	540	508	518	501	530	534	497	530	525	502	584	504	540	492	495	538	563	528	503	518	538	532	506	526	511	519	501	553	544	521	502	518	511	527	553	507	518	501	512	533	536	547	527	508	524	529	509	512	531	554	548	487	537	540	543	545	561	549	514	542	503	537	517	521	518	519	545	531	498	455	542	483	504	542	497	498	511	536	553	546	560	498	513	548	547	501	514	549	523	502	532	539	538	516	514	530	524	513	530	533	516	506	534	542	528	535	502	542	503	516	538	532	521	473	526	511	540	535	509	521	499	551	481	499	510	569	515	528	523	521	537	526	539	514	525	520	518	513	554	538	537	537	522	537	560	487	531	516	516	554	504	535	529	492	526	497	514	520	540	546	534	575	533	517	493	513	520	487	514	531	542	516	577	560	527	531	512	511	511	531	513	499	527	504	505	519	511	515	531	504	521	530	520	528	519	556	504	513	512	533	531	533	519	500	523	503	506	495	546	522	542	514	546	510	506	532	464	525	528	531	509	517	550	555	553	532	542	536	541	521	504	526	512	526	528	526	495	530	521	549	527	513	518	519	522	524	529	526	550	478	527	496	493	535	503	534	522	546	520	520	520	552	561	508	535	496	532	544	521	517	517	534	539	489	568	519	522	519	523	500	537	505	567	564	556	518	499	521	510	511	499	522	556	477	518	501	498	526	524	512	528	505	549	528	520	525	556	528	526	529	527	494	512	513	552	536	477	540	492	527	576	534	528	497	538	554	476	514	529	541	497	546	504	536	555	524	517	513	524	553	537	510	530	532	505	524	536	516	516	509	529	532	520	579	486	533	528	524	505	510	524	506	527	529	530	556	531	523	518	533	483	484	552	548	550	562	491	506	547	512	535	499	527	503	523	519	552	519	577	543	473	543	493	566	535	501	553	566	519	512	528	562	488	532	552	533	557	487	531	545	547	549	511	513	519	555	538	542	520	523	504	496	529	529	545	528	499	550	471	495	505	513	523	498	495	528	508	517	531	535	525	540	536	484	502	580	540	509	522	517	565	525	507	561	528	506	504	497	526	508	499	571	489	527	546	473	509	540	540	543	503	490	513	512	549	470	560	469	515	507	540	504	523	527	504	508	528	477	562	505	491	570	516	538	557	591	518	482	537	521	535	534	519	515	508	521	492	515	504	528	521	539	558	528	518	546	523	536	548	567	506	514	454	515	518	552	481	563	505	543	542	538	534	529	544	569	546	503	497	550	517	534	527	517	481	549	545	532	542	542	482	500	533	526	537	542	546	563	509	542	568	535	526	597	502	479	513	528	535	516	520	540	518	583	494	548	546	539	561	507	510	539	544	504	538	514	529	543	521	539	549	520	504	536	523	514	538	545	513	515	515	540	502	563	547	530	504	530	502	496	492	547	552	514	540	509	538	504	553	503	510	525	533	552	520	510	526	497	566	497	495	555	546	519	510	526	568	568	544	549	500	509	554	537	529	491	510	541	546	527	504	569	534	505	473	517	511	543	486	480	510	521	526	525	529	509	474	538	516	530	506	511	537	523	530	510	521	486	517	560	532	514	508	533	483	480	530	532	495	492	502	506	529	514	525	526	521	516	505	507	523	496	509	542	506	505	516	520	540	518	541	514	516	528	524	515	560	506	488	534	504	493	507	510	545	512	516	513	568	539	512	547	511	498	534	510	534	509	526	506	530	540	527	517	510	518	499	531	524	571	508	521	540	533	495	544	510	510	508	511	483	490	505	547	566	529	498	530	560	536	529	531	527	507	559	524	530	519	533	498	497	541	534	526	541	542	536	500	512	497	496	531	481	516	518	556	516	534	538	501	546	554	497	498	546	502	542	540	491	524	538	522	526	523	512	538	523	576	520	510	569	485	478	533	517	508	532	473	540	510	515	499	495	511	521	505	531	524	520	549	509	469	550	553	484	526	522	517	524	485	554	540	527	590	546	505	544	534	520	552	532	517	520	529	519	535	535	531	549	519	541	533	508	519	501	518	512	521	547	532	537	529	528	534	486	531	510	546	552	506	509	523	529	512	497	508	541	533	534	499	542	513	506	561	487	496	531	543	492	549	538	534	511	536	513	488	535	518	526	558	554	539	567	520	574	535	551	505	534	490	517	482	505	505	518	530	498	542	513	497	537	526	532	524	500	500	484	493	523	554	519	517	532	569	580	522	509	574	524	501	520	506	551	502	540	487	511	479	550	520	477	522	544	512	502	522	520	503	528	546	521	525	539	545	524	556	499	516	535	535	498	522	543	495	503	495	540	513	557	488	478	505	550	505	508	587	500	531	518	531	518	549	556	475	555	516	525	517	548	516	523	521	535	507	518	549	539	500	501	518	531	524	517	507	515	531	555	528	504	521	513	504	567	499	561	506	494	533	507	499	528	463	536	536	553	548	491	514	493	544	519	512	509	522	529	459	544	534	527	543	527	522	544	521	511	521	521	546	540	544	527	532	516	522	490	538	499	533	529	500	490	517	523	515	532	513	529	531	496	553	515	505	538	537	495	512	555	506	523	539	548	557	542	508	511	526	517	544	542	530	547	546	536	526	536	543	502	489	555	582	529	503	519	489	469	517	536	556	461	506	522	532	523	544	536	535	577	506	494	513	505	541	532	509	568	483	561	498	558	522	517	535	492	516	534	503	509	514	543	495	497	515	536	544	519	511	530	487	560	521	542	538	483	510	518	544	513	516	492	517	504	499	549	508	515	537	564	534	553	489	510	507	494	552	503	534	520	529	524	529	510	515	484	567	494	525	541	519	504	584	522	575	501	534	518	517	487	510	516	521	521	511	514	570	540	544	556	546	533	540	510	507	470	524	531	533	525	516	461	535	552	520	550	509	523	506	505	532	496	510	553	523	530	533	514	514	539	535	502	507	507	530	495	537	517	526	511	517	528	505	562	529	502	521	512	518	487	542	509	522	470	556	542	576	503	501	568	522	515	529	514	526	544	505	527	501	511	526	510	542	505	574	507	485	554	494	576	499	518	505	522	553	507	525	505	560	498	568	495	522	505	532	541	544	520	506	503	510	505	552	525	528	509	532	514	509	493	536	517	519	533	522	530	502	513	529	522	513	503	517	533	493	507	550	527	516	464	540	500	551	512	512	511	521	527	531	511	513	528
11240	4403	755	220	233	248	225	256	221	244	230	227	195	203	231	244	227	210	236	243	227	228	206	229	221	206	222	240	225	214	216	217	216	208	221	223	235	200	224	204	207	232	241	204	225	252	253	189	212	214	198	216	193	242	228	230	204	234	244	239	212	231	185	222	236	218	233	239	239	267	253	236	189	248	245	224	205	221	213	220	222	246	220	208	217	199	227	220	226	233	228	205	224	228	196	224	245	253	253	237	239	187	239	218	201	221	237	249	211	243	201	187	241	214	249	235	186	225	229	228	225	229	200	227	224	228	203	231	216	218	240	243	234	209	223	245	222	209	217	191	228	209	219	237	242	190	232	238	222	238	234	195	220	206	221	232	244	204	243	233	216	231	229	241	223	236	220	220	206	215	229	209	221	216	198	233	232	236	196	212	211	228	243	212	227	195	219	229	247	233	238	213	212	231	245	242	218	211	245	209	245	251	261	194	233	213	222	236	222	226	221	216	240	239	230	241	230	262	250	211	212	209	227	223	213	219	224	209	213	234	217	225	214	234	215	218	230	248	218	202	233	250	229	217	221	226	242	233	214	220	226	220	230	215	206	227	224	218	237	242	220	199	243	231	237	227	214	235	229	224	225	222	201	196	232	221	210	181	222	249	223	204	253	217	225	242	218	247	234	230	216	249	202	233	199	208	208	208	234	236	230	187	235	252	228	224	251	212	220	181	224	239	245	223	223	196	228	253	220	191	227	242	214	223	245	231	241	232	210	211	222	213	214	224	231	205	210	234	211	227	213	229	225	225	229	225	257	230	216	233	210	227	190	216	262	222	224	229	223	226	196	220	200	223	227	229	207	223	207	217	192	235	202	197	245	213	187	234	219	224	227	211	220	210	232	240	222	221	214	235	225	236	234	218	231	230	178	215	217	204	191	229	240	233	213	201	224	213	233	220	230	233	216	245	237	194	226	208	221	216	213	216	230	211	241	218	234	238	237	214	228	200	239	237	205	221	210	208	204	251	237	191	209	232	213	226	210	262	202	193	213	223	201	213	208	248	229	208	199	206	234	210	239	203	211	234	216	203	242	236	228	199	184	245	207	216	221	222	216	226	235	219	224	243	226	219	241	208	213	197	203	223	270	238	213	219	204	215	229	213	222	190	232	197	210	193	206	226	216	211	200	250	225	241	225	217	212	210	213	207	211	206	223	224	219	241	226	197	218	211	182	217	224	226	201	221	215	201	200	236	214	204	221	223	213	221	219	237	212	232	234	215	220	227	252	214	212	200	219	228	226	221	210	243	216	264	216	218	227	209	242	241	197	237	230	233	226	223	234	232	208	236	230	184	215	215	198	238	213	209	240	208	230	248	244	244	224	235	216	217	215	205	234	221	236	227	216	220	249	222	208	225	228	260	242	231	217	228	196	203	222	220	242	221	223	206	213	214	236	205	226	211	215	229	234	249	243	206	209	216	243	262	230	230	212	237	191	241	218	214	198	214	218	227	221	215	228	242	192	224	195	233	224	206	280	216	240	238	244	186	225	218	206	218	223	230	239	220	225	234	216	222	185	220	226	267	224	237	247	237	222	184	255	203	264	237	209	225	229	221	214	213	224	201	196	208	207	230	220	209	206	233	227	224	244	206	236	244	228	215	183	218	211	195	226	231	218	215	208	214	209	222	234	227	224	235	215	224	228	223	213	210	220	237	221	216	204	239	225	228	232	212	217	242	207	203	197	215	208	219	230	232	246	223	245	202	232	233	219	202	220	219	210	229	235	213	201	220	262	235	235	198	223	227	239	242	211	206	221	213	249	213	203	190	208	221	212	234	233	241	209	198	205	190	237	219	229	226	221	246	226	230	224	221	228	208	232	242	222	236	252	216	224	197	212	247	231	236	229	206	228	210	215	236	223	201	232	185	232	218	204	233	205	210	227	214	230	218	207	216	190	241	214	230	211	222	216	210	205	217	228	213	233	206	234	215	230	208	233	221	230	201	230	220	217	200	204	219	238	223	215	225	206	240	234	240	238	242	216	211	215	234	240	227	224	219	243	228	199	220	193	204	231	231	243	223	228	230	258	232	203	230	228	228	201	238	218	248	217	221	228	250	223	253	228	211	215	220	225	225	212	222	219	243	237	248	214	237	230	231	244	230	226	218	225	231	221	201	239	214	179	239	220	227	226	201	205	191	209	213	241	202	218	230	231	236	220	208	217	219	213	232	246	260	212	242	225	204	213	227	224	235	216	209	226	244	220	223	229	228	226	207	222	225	229	223	239	208	211	205	219	249	239	230	211	205	230	229	216	240	225	217	234	228	198	213	205	235	244	225	212	229	212	210	213	235	238	226	201	218	209	207	218	259	201	211	208	245	198	195	222	226	232	252	248	233	229	218	259	217	227	214	219	237	213	219	211	239	265	221	230	228	237	268	234	193	232	205	232	224	200	216	232	228	225	243	219	222	213	225	208	209	216	209	224	262	212	222	241	232	198	220	221	234	198	187	226	214	220	203	228	226	256	202	222	210	229	234	210	214	189	253	210	206	208	244	209	213	236	197	219	221	209	206	255	232	226	203	225	226	232	207	200	214	206	241	236	221	209	204	228	222	204	213	206	227	235	230	204	218	255	223	200	216	215	210	216	228	238	217	239	243	222	242	227	203	243	202	199	219	233	258	231	219	232	232	222	250	244	209	224	245	236	199	208	217	209	221	237	225	227	222	211	203	229	235	200	259	248	227	220	204	218	205	232	249	213	216	249	217	227	217	228	217	212	220	222	220	224	242	194	216	246	197	233	233	217	213	197	240	228	223	229	217	220	219	235	230	207	229	222	221	201	206	213	217	210	222	243	211	217	227	241	240	245	198	237	215	232	210	229	228	204	257	224	216	230	239	228	224	220	223	228	245	216	218	194	230	211	202	195	229	227	195	215	223	218	227	238	203	228	186	225	194	214	242	231	228	260	218	231	259	230	214	241	261	249	206	222	230	213	240	236	213	230	226	202	211	214	250	221	218	227	227	208	205	227	231	214	240	235	203	254	250	234	188	227	221	220	238	215	212	213	210	230	227	231	224	183	226	229	227	238	230	256	219	223	218	212	208	221	212	224	210	218	245	187	176	226	261	227	208	231	215	240	220	239	205	206	235	236	237	191	219	209	188	185	229	242	217	225	224	207	235	214	248	243	210	191	223	226	237	242	245	203	212	248	238	249	209	205	227	239	212	229	233	229	213	217	232	213	238	232	235	206	221	201	206	231	218	208	224	209	252	195	208	233	235	249	214	209	196	230	238	203	217	248	200	258	238	224	195	224	254	208	246	227	231	202	237	239	220	215	220	213	242	220	214	220	215	227	238	231	233	231	236	197	242	217	205	202	227	228	225	221	244	234	190	255	220	205	223	221	232	239	253	209	213	199	214	221	215	239	230	265	213	233	226	201	217	243	234	229	212	222	233	255	226	211	238	216	219	214	231	226	225	220	208	229	208	230	232	226	208	229	208
8175	4568	1126	564	563	558	541	573	573	573	574	554	593	541	556	517	538	557	551	588	576	550	572	579	581	580	576	522	586	608	569	522	546	561	542	565	560	544	568	599	573	529	590	554	582	574	531	586	541	577	582	583	534	524	578	534	592	561	558	545	584	576	550	535	562	600	564	547	553	573	574	536	570	573	569	564	531	563	525	556	583	545	594	516	577	559	564	590	557	567	560	575	559	558	600	580	561	572	559	585	596	558	576	584	547	567	536	526	556	586	567	560	547	539	527	558	591	605	568	538	599	559	560	572	600	532	545	566	552	560	553	547	575	558	572	552	518	537	610	573	533	550	549	548	557	574	566	597	560	524	536	567	543	506	550	539	554	563	595	567	576	540	586	575	554	551	548	576	548	544	577	598	528	554	579	535	554	559	582	567	592	560	563	563	542	591	582	555	560	558	550	612	549	566	567	544	567	615	541	562	574	604	572	574	558	567	542	540	574	569	546	578	537	544	551	498	573	596	568	550	532	568	558	578	535	598	575	555	585	553	561	585	518	521	587	571	560	561	585	554	532	591	548	554	567	510	536	579	601	590	581	582	532	578	565	496	588	535	533	584	567	570	574	579	509	555	527	536	591	605	573	520	551	561	564	572	574	587	559	573	605	596	526	539	607	562	512	572	555	582	511	594	555	557	574	574	570	578	562	572	554	508	546	527	540	549	547	588	523	538	556	532	572	560	510	540	533	597	558	574	592	547	578	542	537	573	560	558	558	600	545	542	560	563	539	500	567	527	547	588	563	587	550	589	532	551	547	565	591	532	575	553	590	532	521	535	559	598	557	550	547	567	570	538	552	543	563	547	588	545	612	524	593	551	531	536	549	553	576	587	589	575	550	564	526	590	539	563	536	559	569	543	579	557	561	570	557	565	565	527	559	528	542	578	609	509	542	528	596	532	570	556	579	598	554	507	550	556	526	563	549	550	594	571	559	559	542	598	551	552	548	556	569	556	560	567	557	544	528	558	569	599	582	507	603	558	544	600	584	508	572	547	555	598	528	549	565	601	628	566	527	540	587	604	550	582	554	566	553	587	557	572	556	546	561	543	521	593	569	553	540	548	568	548	537	566	501	552	525	539	563	555	585	567	568	585	553	590	577	557	531	588	543	579	538	587	548	568	551	637	557	563	563	540	531	600	577	531	586	599	585	496	559	557	523	572	591	568	544	568	538	530	525	577	574	530	609	521	586	583	537	516	525	544	546	579	556	583	584	565	535	555	551	573	628	547	604	570	604	558	566	493	553	552	528	593	556	573	591	566	549	552	522	571	572	545	533	568	588	551	551	558	570	575	548	553	582	544	519	583	571	545	569	561	540	552	551	554	526	565	575	554	551	568	595	539	549	533	557	516	526	555	557	531	587	604	497	555	577	535	558	599	578	570	551	600	561	577	568	576	555	574	551	554	595	537	552	550	536	601	563	564	594	564	585	550	570	583	555	525	568	561	545	551	533	559	536	534	569	549	551	607	550	557	529	538	547	563	578	569	554	587	536	604	558	595	595	548	525	563	523	545	588	590	542	584	514	581	555	556	599	581	550	538	543	549	580	568	581	573	546	592	535	544	541	504	556	594	595	551	538	555	564	586	595	546	564	565	553	577	530	575	600	570	563	553	586	532	560	564	552	536	517	563	549	533	564	575	576	545	592	535	541	543	582	541	528	538	556	547	543	581	573	546	587	574	538	592	569	586	609	552	556	596	551	533	562	585	509	574	567	574	613	523	510	551	544	561	566	592	572	569	554	563	567	575	545	574	531	517	512	542	540	574	532	575	593	564	587	584	564	547	509	568	531	552	583	555	532	584	564	519	583	614	570	561	564	556	569	573	593	614	582	565	604	551	574	544	579	571	571	554	559	539	614	536	536	546	580	568	577	508	509	552	563	551	517	589	551	552	553	572	519	570	572	574	576	574	580	603	507	526	531	567	564	567	604	608	597	553	568	596	571	545	580	538	583	549	568	585	555	588	567	568	552	552	539	520	573	547	566	542	579	589	543	547	615	631	582	557	573	586	575	579	541	579	543	597	542	541	534	569	546	522	565	572	572	540	556	557	594	556	584	579	570	566	582	588	563	526	559	537	548	572	571	554	581	536	608	536	567	547	577	600	595	637	519	563	566	545	535	562	543	583	554	593	597	589	610	561	556	560	561	560	560	570	563	511	581	585	567	556	539	570	543	544	540	545	547	568	564	557	590	522	547	566	568	533	583	537	582	572	545	563	581	571	543	559	545	570	513	557	567	494	512	568	521	534	565	532	561	552	563	569	561	555	569	587	583	545	563	583	621	604	579	524	567	559	551	550	544	554	586	547	550	531	582	589	543	575	597	589	582	570	533	556	566	570	599	541	556	532	593	565	560	564	536	565	563	564	533	572	562	561	562	561	546	540	522	555	587	542	566	573	592	555	583	568	585	585	577	529	577	546	555	532	567	560	570	580	516	522	587	537	570	603	534	532	565	544	567	558	579	618	498	620	588	551	550	544	546	523	573	573	533	564	592	558	563	543	570	588	560	582	634	552	571	574	561	536	563	536	552	569	546	576	550	575	562	617	512	528	505	558	592	565	579	598	600	582	524	552	533	586	593	552	573	578	556	547	575	527	533	556	538	575	554	551	532	563	546	549	571	499	527	562	540	505	520	554	533	558	539	566	526	564	581	582	595	576	567	550	553	556	563	550	541	562	584	585	603	558	541	564	550	553	573	577	558	542	545	563	589	601	531	566	563	585	572	564	579	541	548	558	569	556	579	538	619	539	546	586	542	513	545	544	557	576	562	595	613	642	555	610	541	622	560	572	545	590	561	541	601	567	567	586	561	587	619	607	522	539	589	554	521	604	532	520	525	561	561	545	541	555	558	532	558	559	569	589	549	554	559	570	548	529	574	550	584	593	553	542	581	563	549	573	567	608	544	565	574	561	536	559	535	547	572	525	582	578	498	552	538	561	543	557	592	562	587	557	562	532	572	544	586	533	547	557	536	509	557	527	544	556	565	561	525	570	551	565	538	575	591	571	560	536	617	575	549	559	565	590	589	599	549	531	593	543	611	542	570	538	547	564	542	549	602	585	529	560	559	558	586	587	591	568	572	557	598	545	539	571	583	562	594	565	586	572	538	585	560	521	495	575	554	569	556	574	543	529	602	551	573	593	548	564	558	564	557	563	534	560	570	516	566	545	588	536	599	576	569	604	586	546	558	565	584	557	531	570	543	549	557	535	557	565	561	543	570	527	551	541	529	565	519	529	536	539	547	560	598	541	500	546	530	570	535	564	563	605	547	525	529	594	533	531	581	541	556	514	589	564	600	583	556	564	557	534	544	546	555	547	568	561	554	578	594	544	564	581	540	573	553	552	567	547	546	551	609	548	540	580	524	562	560	553	556	545	571	561	561	522	550	553	561	506	573	562	553	542	583	568	550	583	566	539	551	598	610	547	532	588	546	566	548	588
22909	10872	2561	460	403	340	326	311	290	298	274	265	310	278	260	293	291	285	262	295	299	263	282	277	304	251	284	268	288	251	260	269	260	290	287	288	278	268	278	282	308	258	282	257	258	267	254	292	249	272	272	272	293	287	305	283	291	284	264	269	274	284	304	304	240	288	286	297	294	286	299	299	295	285	282	297	282	264	275	282	294	284	265	262	290	278	262	280	274	268	295	262	273	275	278	299	269	275	269	307	291	268	269	280	290	283	297	277	266	270	314	285	277	274	283	279	265	280	275	315	277	267	293	278	271	302	287	271	252	302	256	292	279	275	290	298	295	277	280	261	288	252	313	287	276	294	249	278	288	288	272	270	251	277	265	284	282	249	282	280	295	319	267	258	274	270	282	265	272	290	263	291	277	265	269	284	262	271	282	254	276	261	319	304	273	270	284	312	276	279	297	273	290	285	279	276	281	267	310	321	240	280	237	295	294	300	282	270	265	245	289	250	259	303	293	289	287	266	285	284	294	297	278	285	310	308	274	283	267	271	297	290	274	286	253	292	262	274	276	259	285	290	281	271	246	255	294	267	250	262	314	296	289	263	301	287	311	313	290	268	258	292	299	274	271	292	271	259	279	268	277	281	272	275	305	293	287	281	262	277	300	292	287	287	299	281	305	263	277	291	275	259	293	256	282	289	269	283	259	270	266	282	245	288	270	280	265	266	260	245	283	265	278	296	294	302	282	292	276	281	264	263	285	291	271	267	266	262	259	288	258	258	313	277	284	282	271	276	278	262	280	297	263	291	289	251	267	281	280	306	301	271	299	297	238	285	276	277	301	276	256	269	300	290	305	291	276	296	290	307	284	313	286	263	262	263	253	284	281	280	287	302	265	283	311	269	255	300	270	271	268	289	295	262	298	322	273	282	259	289	278	273	270	285	237	277	280	281	270	320	282	282	300	287	279	269	275	284	262	283	244	268	279	267	313	317	257	279	276	311	309	270	282	267	266	276	262	299	262	262	269	264	298	268	263	286	278	280	263	284	291	261	269	291	303	269	282	290	254	281	296	286	277	256	247	313	299	271	258	257	274	293	278	245	264	256	275	257	246	275	307	314	296	280	262	283	302	278	317	312	282	272	249	279	301	285	271	278	315	267	275	276	290	282	249	277	282	279	284	261	295	308	305	303	264	271	275	283	246	269	289	280	286	282	295	291	251	293	252	299	268	263	245	261	248	287	287	311	297	289	277	287	312	267	266	304	266	302	282	247	267	271	289	292	288	275	279	261	280	283	255	300	289	271	272	254	278	286	288	286	257	306	230	289	290	260	246	281	305	292	288	278	276	308	317	283	258	273	294	272	259	280	274	297	239	270	292	312	253	246	299	272	276	266	272	278	304	269	259	273	288	278	276	259	293	283	294	282	297	289	265	275	275	267	308	284	266	267	284	285	275	263	268	301	259	320	292	260	288	284	249	263	281	293	296	290	293	283	278	297	269	296	255	291	256	256	248	269	274	286	276	262	253	275	274	269	268	250	261	299	309	257	294	280	276	254	282	293	291	287	297	259	281	275	241	275	268	279	248	282	290	275	285	271	274	250	297	303	302	275	292	259	258	286	242	275	268	286	291	301	279	263	277	269	270	300	304	280	269	273	284	268	256	325	296	318	256	304	268	301	293	290	244	307	282	273	279	265	269	248	259	262	264	272	284	286	276	289	275	270	271	280	286	280	263	277	272	271	301	265	259	275	256	249	254	299	271	294	282	274	253	303	290	298	254	284	281	285	275	289	276	281	296	278	281	266	290	277	291	288	264	270	294	273	273	264	297	262	291	325	291	283	291	284	267	294	264	300	278	282	282	315	280	277	271	275	280	278	297	284	253	314	273	324	270	282	289	264	278	286	270	283	291	286	271	283	260	284	296	279	284	292	287	266	292	296	260	253	265	269	246	297	300	276	274	260	255	288	279	280	266	307	270	272	296	275	245	274	273	280	289	274	300	249	279	271	281	294	291	286	290	272	292	275	292	284	286	288	257	289	281	269	286	275	272	263	275	279	286	281	294	287	283	270	243	261	324	264	250	281	293	294	287	299	269	305	266	248	268	281	262	252	292	273	292	257	280	292	240	310	290	261	278	265	292	284	296	277	275	273	277	282	305	261	271	279	275	285	278	289	264	275	276	296	301	284	302	268	293	288	282	277	297	312	266	307	283	273	290	277	266	273	284	286	273	256	252	247	319	285	307	291	263	270	300	258	292	266	254	268	270	252	314	251	275	301	316	280	263	258	286	272	299	301	315	265	271	273	255	326	281	320	290	305	288	281	293	273	306	286	261	305	255	281	307	272	290	293	282	259	292	286	244	271	294	293	265	285	268	302	261	257	302	261	250	273	303	276	297	247	268	290	280	252	275	290	285	253	266	281	294	290	268	275	267	295	296	304	277	230	311	277	311	322	266	276	241	272	288	260	282	281	326	289	299	244	263	296	308	286	289	279	268	264	262	265	289	274	257	265	246	256	255	289	284	279	296	285	272	281	307	288	288	274	267	263	269	253	278	311	263	288	301	287	281	266	269	255	285	275	292	283	288	269	297	285	262	277	309	269	285	268	282	282	291	280	299	284	280	253	272	269	250	268	252	294	283	293	294	265	266	284	271	305	273	295	255	276	260	273	270	297	293	294	274	304	264	241	248	278	319	306	272	258	266	253	271	274	275	253	257	242	267	260	300	278	274	281	264	270	268	264	283	274	285	308	290	254	265	276	281	317	287	248	291	256	282	262	276	264	282	296	282	290	279	271	246	299	258	274	270	305	257	280	256	293	282	291	294	282	307	247	279	292	290	278	311	240	269	297	283	269	271	309	309	241	259	288	293	297	273	260	299	269	270	268	294	271	288	270	294	293	319	279	281	285	273	266	305	268	275	278	267	284	296	302	278	258	264	262	292	276	260	263	313	279	315	282	273	272	289	276	302	274	261	286	276	282	294	242	252	269	296	269	293	304	276	278	274	268	307	289	275	277	291	284	266	267	252	264	270	294	255	245	253	271	264	247	264	308	315	297	278	258	260	252	281	302	271	302	309	266	277	270	277	280	301	280	290	261	285	278	274	259	248	252	257	272	309	291	286	284	281	296	259	283	256	257	278	285	250	268	272	261	299	261	259	263	287	288	282	317	278	254	256	290	289	321	288	303	310	281	251	271	277	249	254	271	287	261	280	256	272	265	277	267	273	307	282	255	286	281	284	301	289	270	271	271	248	283	277	254	265	259	292	266	266	273	259	290	271	290	291	296	254	287	299	273	279	269	257	328	266	288	301	284	268	264	272	271	276	257	237	290	273	292	314	304	284	308	287	279	244	239	268	270	281	245	261	269	294	277	300	278	298	258	277	262	274	237	290	281	275	270	267	261	291	269	279	257	275	299	255	251	312	281	288	278	307	268	268	291	252	284	280	285	269	261	277	268	275	282	288	289	248	261	292	317	277	239	281	306	256	263	312	311
16520	10000	3008	1051	967	924	849	767	769	761	720	738	753	710	709	716	665	758	733	688	700	718	692	601	693	657	715	731	688	629	692	720	681	664	708	679	701	649	702	672	664	691	649	702	671	732	714	699	632	704	634	696	663	706	685	617	672	671	674	663	664	687	666	692	677	739	716	686	693	658	663	636	711	697	665	655	665	675	660	664	629	687	686	664	688	678	653	682	682	640	708	675	695	692	653	698	675	637	662	696	706	679	648	646	684	646	671	642	703	678	666	670	651	672	719	655	711	650	679	669	695	683	660	687	654	708	700	665	698	637	679	734	644	671	706	681	684	680	667	704	681	710	701	678	671	710	712	663	687	675	626	695	671	709	674	672	653	676	680	701	715	689	665	684	699	700	648	706	666	668	666	652	679	641	667	710	682	664	650	702	710	696	697	635	716	712	663	684	644	687	684	648	692	706	679	660	655	687	645	647	670	715	698	668	647	623	670	663	663	644	676	665	656	654	672	654	667	682	666	639	660	662	641	660	650	617	637	676	663	694	667	717	692	670	670	691	659	639	694	710	687	688	706	632	680	666	693	679	690	713	662	717	628	643	645	716	637	692	689	645	632	659	693	647	667	710	652	641	716	686	697	672	661	678	679	714	645	713	711	666	638	673	704	663	655	689	666	670	686	678	670	682	677	707	674	658	694	689	687	677	689	708	663	661	690	686	630	658	693	722	641	718	655	651	694	662	652	690	655	704	672	663	690	750	717	687	673	666	675	712	657	688	672	664	666	674	658	662	712	658	683	676	672	662	723	689	667	713	637	749	669	663	617	688	634	665	613	722	609	698	728	680	689	669	656	665	662	703	657	683	683	694	668	716	649	666	669	641	708	646	674	673	723	676	665	697	661	675	698	650	657	642	681	666	652	682	660	662	687	663	646	669	684	696	714	670	652	742	634	669	683	651	679	665	701	683	685	693	721	651	681	666	677	647	662	683	664	710	636	721	665	644	657	617	714	717	661	690	648	698	693	635	685	660	666	683	696	688	680	634	648	691	707	629	691	655	673	695	656	720	674	655	676	679	708	695	687	644	659	646	677	676	630	670	657	646	674	684	696	681	638	663	679	686	693	645	688	659	689	654	726	703	643	641	696	717	667	662	670	661	647	672	690	654	680	686	692	657	655	662	678	665	692	663	634	662	657	695	716	719	658	677	675	676	666	724	679	717	666	643	682	631	662	672	646	692	668	695	691	676	647	719	637	680	698	661	661	669	653	683	661	690	679	682	680	672	686	646	697	658	694	665	697	681	647	671	627	668	680	716	653	694	697	668	641	625	701	700	652	696	681	674	654	652	661	684	661	677	660	675	669	668	673	676	688	692	695	696	693	678	663	713	655	768	638	737	716	622	685	697	714	636	653	702	656	660	677	644	630	675	639	659	676	692	659	680	674	682	677	628	705	674	647	694	705	698	673	716	730	694	664	674	709	625	676	690	614	668	700	641	692	664	663	685	694	694	678	653	658	684	711	686	630	705	669	694	677	648	718	694	626	688	644	638	690	719	686	688	625	723	675	709	700	685	654	695	710	673	642	671	684	672	724	639	671	713	682	685	695	608	670	675	644	662	642	689	673	653	716	690	656	730	681	641	686	714	664	652	654	656	686	636	704	642	637	657	670	664	662	688	690	669	671	718	707	654	675	683	705	648	705	734	644	739	689	648	678	666	679	671	664	670	656	623	685	683	662	662	680	632	667	676	720	674	709	611	622	640	657	669	738	659	631	692	678	688	696	680	670	691	683	678	655	721	649	705	659	664	659	685	693	700	669	660	698	709	671	674	718	741	651	660	685	696	696	654	660	670	699	700	652	665	667	655	670	689	665	676	650	649	670	695	682	711	619	664	683	667	662	683	677	700	671	715	684	660	694	637	696	683	654	710	639	691	684	699	658	660	645	663	633	648	686	670	683	652	661	684	647	729	697	682	651	670	693	657	731	652	673	733	680	711	667	637	713	709	683	701	655	662	629	656	671	689	692	704	684	675	694	673	661	700	656	720	702	699	729	754	693	669	689	646	723	708	658	689	683	647	698	684	695	725	684	710	682	650	702	689	704	677	626	719	675	683	690	674	726	684	634	679	680	653	654	651	653	663	675	690	640	630	663	690	675	647	696	678	722	671	612	711	686	674	661	659	684	688	675	671	678	618	672	708	683	684	656	657	694	697	652	648	706	668	668	700	698	658	646	665	711	718	671	708	646	656	656	698	702	708	680	661	720	671	718	621	631	686	713	645	725	656	703	660	682	652	730	668	649	722	673	685	690	648	686	661	713	695	698	658	688	702	642	637	678	703	765	683	696	724	670	626	652	634	679	678	685	695	621	661	678	668	641	693	668	651	701	663	650	646	647	684	679	718	658	667	656	677	681	683	695	655	658	661	696	632	635	715	674	684	634	678	703	685	688	651	656	702	661	684	699	638	695	695	626	716	715	715	699	683	686	652	652	650	691	677	656	673	715	686	650	659	713	715	687	692	690	660	661	659	659	670	683	667	671	699	711	674	679	711	669	695	703	653	674	705	653	661	680	689	732	669	654	736	700	631	697	692	669	679	644	677	669	675	649	596	723	657	679	679	693	654	707	656	679	698	683	669	723	676	669	648	697	660	671	666	706	699	662	668	678	711	686	650	673	671	693	672	683	705	670	667	703	688	666	678	671	675	659	692	710	679	713	697	685	645	704	688	630	695	692	715	745	685	688	655	671	675	652	689	662	646	684	647	696	682	683	713	694	679	685	679	712	676	699	673	655	728	672	706	694	635	711	674	688	691	668	663	644	672	632	669	653	642	652	703	714	657	759	724	695	655	665	680	688	691	688	751	607	604	668	681	688	716	685	700	703	627	608	694	649	685	679	685	709	695	645	684	645	695	723	674	657	648	678	681	691	692	686	658	693	655	657	668	669	682	704	686	663	658	673	710	629	687	659	693	664	618	654	688	675	705	651	710	711	692	719	680	697	699	706	681	666	669	716	682	717	675	674	689	640	660	687	648	707	691	692	726	684	706	655	668	693	674	669	671	600	746	688	669	656	644	647	721	704	699	687	654	705	646	652	671	693	695	657	725	696	728	714	628	690	676	721	641	706	682	689	680	677	687	650	678	664	702	708	657	674	705	692	659	663	632	645	628	694	671	721	663	661	685	664	679	707	685	688	700	697	654	660	706	710	662	714	679	670	676	678	676	648	695	694	725	619	676	672	614	618	709	673	680	669	666	674	723	676	649	688	710	688	707	704	646	651	681	675	698	656	708	661	634	681	642	685	684	656	706	670	653	652	674	667	698	650	660	680	701	688	646	643	709	706	653	669	666	741	693	675	684	659	659	682	711	655	702	670	654	639	669	704	649	777	640	700	669	643	614	712	653	672	668	670	647	713	621	679	658	655	675	697	653	701	670	661	629	716	658	680	715	710	665	648	671	702	656	663	696	687	661	664	658	695	671	669	659	679	685	624	704
31935	16942	4793	547	348	324	262	260	224	227	250	227	231	217	193	200	239	238	229	233	219	235	216	236	256	198	230	224	216	205	189	207	205	232	212	205	205	228	227	194	232	230	209	202	206	222	202	193	231	220	226	240	225	187	212	228	240	234	193	212	216	214	240	197	186	224	200	205	192	209	203	196	217	207	202	211	210	199	226	236	233	198	216	229	252	213	217	214	214	223	208	203	206	208	185	231	215	215	220	210	230	215	230	215	224	197	236	229	194	217	211	204	228	211	205	216	233	217	192	207	190	172	209	207	216	211	207	222	200	211	221	213	209	232	228	200	192	196	227	228	215	212	215	196	202	215	209	215	194	207	212	205	205	224	184	208	232	209	211	191	207	213	214	211	199	213	213	226	190	212	235	215	195	199	197	217	205	205	218	231	231	204	239	219	194	211	211	233	238	245	242	208	207	200	191	206	191	203	191	225	230	211	187	201	232	212	215	203	213	238	206	190	208	188	205	233	180	217	213	224	219	192	216	189	217	225	207	209	194	213	227	236	219	217	216	206	219	188	199	235	195	204	211	243	202	203	219	209	218	216	200	233	221	218	214	206	222	186	237	212	196	208	199	205	214	210	221	199	186	211	205	239	211	208	200	205	214	194	241	231	205	205	220	212	180	218	212	212	216	225	207	215	235	210	206	202	181	197	207	222	217	215	197	191	208	217	200	197	180	194	232	184	211	222	175	222	214	240	217	186	210	228	217	201	225	222	221	220	232	206	205	220	205	241	219	235	216	226	201	237	194	203	221	198	211	215	189	234	209	213	225	204	215	202	233	209	218	199	219	196	204	215	221	224	189	216	199	240	207	216	220	225	231	203	214	212	235	241	212	204	181	229	233	209	210	194	221	198	193	219	187	227	177	226	240	203	193	206	223	194	201	218	230	230	200	221	216	202	216	226	224	189	220	204	207	232	202	218	206	184	195	199	206	208	205	207	230	235	209	194	202	204	216	191	200	217	210	210	202	210	196	200	225	196	224	204	224	219	215	195	223	212	217	200	186	205	211	207	220	206	192	207	210	204	178	213	229	186	206	215	223	190	176	231	222	228	228	207	201	195	200	204	225	214	237	212	216	182	206	229	200	181	221	235	212	189	210	203	202	219	187	185	214	219	216	211	198	200	193	227	198	218	228	192	184	213	213	215	192	201	222	187	206	229	193	216	214	201	237	206	200	211	224	218	198	237	223	235	204	182	233	217	231	237	192	223	212	204	202	226	199	222	221	219	230	198	190	194	246	191	201	220	218	226	199	187	237	205	198	218	191	227	221	185	211	209	234	205	216	195	239	198	217	219	225	199	206	208	247	231	236	201	225	213	201	197	220	188	229	196	218	222	224	200	208	205	228	213	229	205	209	188	196	205	189	207	225	198	218	200	204	219	220	206	229	222	215	210	215	210	202	225	191	208	243	239	236	212	207	212	190	213	212	211	199	246	202	234	219	206	210	198	230	206	201	189	203	218	198	194	199	183	205	200	214	206	211	210	198	214	199	207	183	206	222	204	209	223	183	193	228	218	229	200	225	220	209	206	219	211	253	233	222	227	205	198	219	203	197	226	202	219	198	228	220	217	211	220	224	216	232	196	214	201	201	214	265	221	220	201	223	204	191	204	208	237	238	212	216	218	228	214	238	248	203	233	224	219	211	201	197	206	216	200	215	192	223	222	211	201	192	180	189	233	212	194	206	213	195	229	216	185	199	219	216	224	200	226	204	202	199	202	205	203	195	216	210	205	222	232	203	216	204	234	216	229	210	199	227	222	193	219	204	219	220	227	226	198	238	205	177	199	247	212	207	219	223	208	226	215	206	203	213	199	210	222	227	214	216	225	202	217	243	201	179	234	212	204	248	213	194	245	217	225	209	209	201	198	224	202	208	211	216	225	204	209	224	198	201	242	256	231	218	255	197	233	205	184	201	240	221	194	208	229	234	208	230	193	244	235	221	224	208	226	224	215	205	238	235	203	214	189	218	227	206	217	197	212	216	233	219	207	191	202	219	196	230	183	189	185	223	220	229	215	208	197	179	183	228	194	188	215	204	204	217	203	233	227	207	200	208	233	191	227	230	194	262	197	232	203	177	235	197	214	221	217	196	255	192	236	226	224	229	204	203	234	194	194	204	215	194	217	226	189	204	203	191	210	242	220	210	225	210	206	212	213	211	199	242	218	176	203	222	185	205	196	199	198	218	212	240	199	194	233	223	194	201	220	196	216	226	175	229	224	195	198	241	197	210	205	198	188	218	224	218	225	214	216	266	213	226	206	199	192	183	221	178	210	210	192	218	192	194	189	194	213	225	228	191	234	184	220	224	180	205	247	218	218	202	214	204	219	219	196	204	196	195	225	206	221	231	219	201	228	192	215	199	207	181	204	228	232	219	207	207	240	225	213	212	201	215	200	194	226	206	213	203	203	197	228	199	256	207	228	207	211	244	222	246	217	197	192	190	205	211	227	215	209	216	184	207	198	224	174	236	232	219	221	240	211	206	208	189	217	182	210	202	220	188	227	189	204	213	220	196	211	226	205	204	192	195	221	243	208	206	199	212	209	229	217	202	212	213	208	214	213	221	226	214	230	214	212	202	207	236	242	192	220	209	212	264	228	216	230	205	235	230	231	206	206	215	229	212	241	216	211	214	207	199	208	215	227	225	190	194	197	208	206	224	206	228	232	217	178	219	195	194	214	218	209	193	232	219	185	199	243	192	224	195	190	193	216	194	205	207	213	232	219	227	196	209	210	220	216	229	198	207	218	217	230	201	208	189	220	206	196	231	218	235	194	225	209	204	210	234	218	199	228	211	228	194	201	222	220	220	222	204	181	203	197	222	229	221	216	220	208	208	196	207	196	207	216	211	212	196	226	262	214	206	208	193	219	233	198	179	196	196	216	204	203	230	217	216	193	206	218	216	217	213	224	183	231	239	188	197	225	228	213	221	202	209	208	230	210	227	200	210	203	215	198	209	221	197	222	195	215	227	216	201	246	202	205	234	217	203	197	219	214	214	242	188	218	192	206	202	228	192	234	212	228	209	204	197	207	219	230	194	203	204	224	219	223	224	202	202	223	221	233	177	216	184	234	204	212	208	211	206	206	229	204	213	214	241	200	201	223	214	214	230	202	214	193	209	219	210	226	197	196	215	238	214	236	204	212	210	191	177	194	203	195	207	237	210	194	217	197	217	168	205	206	211	205	207	229	186	226	195	219	212	224	205	195	174	191	209	211	229	209	222	224	230	234	223	229	189	220	225	205	218	211	230	212	205	216	221	238	210	220	208	198	218	215	207	228	203	210	209	221	223	225	200	210	205	214	193	211	210	196	244	210	196	186	216	232	232	222	234	210	219	211	214	188	196	201	218	218	211	249	212	210	196	233	206	232	203	219	228	206	191	187	236	218	195	234	196	212	207	207	211	203	174	190	196	216	224	218	216	228	215	222	215	231	218	205	201	230
20913	14077	4017	1376	1171	956	850	783	722	702	663	589	589	594	570	570	573	588	577	565	542	561	552	519	560	574	508	556	520	538	513	538	556	556	503	565	534	558	484	525	527	555	526	500	561	521	519	502	567	564	504	517	515	494	528	526	552	545	535	490	565	520	502	524	526	501	513	482	485	501	503	567	537	537	492	510	563	536	503	497	535	510	494	477	535	504	566	532	540	578	530	518	544	525	501	585	541	519	520	507	515	519	518	516	536	509	505	534	531	528	496	560	522	547	528	541	495	511	510	563	530	548	542	505	540	513	511	542	539	496	508	526	588	548	524	562	520	511	584	540	564	504	494	518	495	500	525	503	533	508	502	528	481	515	525	494	518	516	523	524	527	504	506	541	522	508	484	493	522	503	479	480	538	523	513	526	481	526	536	528	489	480	541	516	529	522	535	523	522	540	496	478	508	484	505	544	549	527	513	525	476	543	525	540	506	530	561	514	519	510	521	544	501	495	485	495	536	519	538	529	482	523	531	538	504	529	540	524	484	525	556	513	499	526	537	507	558	521	513	527	496	508	564	508	516	519	488	494	506	532	489	528	506	494	525	519	502	538	516	507	563	531	508	498	535	567	516	499	510	532	487	531	518	535	535	522	519	496	550	515	504	511	497	501	499	517	511	557	469	502	513	524	522	512	533	521	476	528	517	497	494	484	518	522	553	487	515	538	510	549	499	513	494	505	494	500	551	558	497	540	496	534	504	479	545	525	521	533	539	539	504	530	490	504	522	486	504	478	506	495	546	512	501	502	498	550	521	494	523	520	512	541	490	514	536	486	523	527	514	553	507	549	510	514	511	510	526	505	500	535	506	500	566	522	500	488	526	505	538	497	504	486	522	481	526	521	541	540	501	544	519	500	544	502	518	531	498	580	527	499	516	498	501	531	488	494	517	504	555	535	500	473	545	495	563	501	529	522	491	525	524	593	500	518	568	497	528	525	558	497	515	473	521	509	548	532	548	518	515	515	538	509	516	493	506	480	537	533	506	543	493	514	540	495	535	533	523	543	516	516	520	533	526	493	501	491	526	539	522	507	489	519	509	563	523	544	518	485	533	526	501	528	549	473	543	540	518	481	543	491	552	573	530	539	499	511	536	524	553	497	513	598	480	497	523	499	538	508	513	484	531	548	508	554	512	536	486	496	464	499	481	500	502	558	534	525	493	516	517	544	520	495	514	528	549	525	514	502	501	523	500	504	497	523	514	474	504	546	495	513	554	536	507	580	522	509	502	520	491	565	541	535	527	508	550	518	522	514	543	536	501	512	535	511	520	552	543	529	509	478	546	527	510	508	492	514	504	521	544	535	518	517	504	529	547	514	550	514	541	530	535	510	540	511	532	496	513	514	502	519	524	516	532	538	528	487	540	526	515	517	509	515	500	534	531	513	510	568	488	536	547	531	520	485	533	524	521	517	508	492	527	512	548	496	586	514	512	500	559	514	541	543	579	518	501	494	507	499	493	532	530	506	549	528	500	495	502	504	531	519	515	529	543	547	546	528	520	571	578	493	528	521	542	516	553	514	547	524	497	505	530	528	523	507	496	532	526	467	484	511	540	489	499	542	519	525	528	539	485	548	494	523	497	496	529	524	531	468	506	500	541	541	557	495	511	515	554	514	525	490	518	496	546	555	543	511	546	526	507	512	506	532	543	510	536	500	490	488	492	484	525	544	512	496	514	518	520	535	532	550	553	503	533	495	537	503	530	508	517	495	556	537	487	504	479	514	532	526	512	499	524	524	530	496	528	523	494	491	505	507	560	495	482	523	533	500	518	504	517	550	522	516	508	538	569	530	533	494	512	519	513	571	506	540	510	519	519	497	518	499	506	513	530	504	477	516	501	525	503	509	547	522	513	541	543	541	490	527	540	533	508	493	526	490	527	563	533	544	530	547	525	519	492	491	557	542	537	514	513	536	491	486	513	542	494	515	506	529	514	498	515	526	515	552	548	533	541	516	517	548	533	511	524	523	523	490	510	471	498	518	499	495	556	527	542	547	504	494	516	502	532	485	501	520	528	474	482	515	531	492	531	511	514	507	491	513	536	515	539	495	507	538	516	543	503	509	530	492	511	503	498	518	497	560	518	523	522	504	532	489	488	498	550	566	525	498	516	496	503	534	470	546	503	496	511	555	532	513	527	529	518	505	492	526	503	507	498	569	550	522	511	508	491	515	506	498	521	492	501	495	565	510	531	539	521	506	545	521	532	469	525	527	484	531	533	541	507	508	553	515	519	486	547	540	543	509	511	556	511	527	520	527	526	499	520	523	548	541	520	518	533	536	493	507	547	536	470	534	501	491	546	551	495	511	512	505	506	507	511	508	539	506	575	498	530	509	530	529	479	526	558	507	543	504	469	527	500	547	527	504	531	516	530	527	503	518	490	502	507	485	521	549	499	517	499	550	563	544	568	543	514	519	521	538	528	528	501	537	522	487	512	509	516	552	549	513	548	516	512	536	518	508	536	512	516	520	507	521	483	540	531	513	527	561	542	532	543	524	510	502	523	532	515	505	475	517	526	502	490	524	499	529	493	521	501	489	522	516	530	496	503	558	502	529	525	500	553	525	520	512	526	512	487	548	514	530	470	511	552	513	512	504	520	532	511	552	537	541	509	540	487	491	559	544	573	508	536	507	517	530	516	545	508	530	497	556	498	489	508	519	503	522	539	548	510	486	505	504	514	511	485	537	506	504	529	502	506	520	516	533	493	523	521	540	549	542	536	511	526	523	545	555	542	515	519	526	531	509	528	553	526	500	552	508	504	563	510	512	517	512	519	493	498	538	537	547	535	491	516	517	525	542	536	504	528	539	537	489	545	509	544	525	538	536	493	542	511	496	523	559	520	540	488	548	524	522	542	527	510	524	524	501	508	519	525	547	523	485	508	534	545	518	517	534	514	541	524	519	547	539	547	548	477	554	499	561	521	526	471	490	493	504	504	522	563	511	485	536	522	526	508	514	524	577	484	517	528	502	541	494	512	496	543	502	540	543	501	516	507	513	512	538	523	526	513	535	504	465	526	516	524	522	495	513	495	518	485	486	522	481	503	552	518	554	523	530	493	497	502	517	526	545	518	535	502	531	497	498	510	512	499	533	474	534	518	527	504	492	573	536	503	524	515	510	529	488	540	479	513	527	502	511	552	551	499	547	496	532	541	525	507	510	522	501	507	531	527	499	540	497	514	516	504	554	553	540	510	507	521	538	512	502	576	488	519	546	507	517	508	602	542	512	517	525	559	504	523	525	501	525	487	479	529	516	521	535	518	510	540	534	497	555	516	489	511	522	501	564	529	525	528	538	559	533	532	567	523	526	538	490	486	513	509	560	543	556	475	531	535	518	495	493	500	493	525	545	513	555	529	523	528	522	537	525	526	543	543	515	505	523	515	508	516	537	493	506	533	545	519	503	545	517	562	510	544	518	516	512	504	572	526	481	528	521	521	519
11506	4496	736	249	229	223	247	229	210	204	203	234	218	224	216	216	226	229	246	234	231	234	220	190	217	221	214	215	233	233	228	253	247	216	208	231	231	230	223	246	229	213	214	242	228	220	239	209	220	227	208	227	202	235	238	205	215	215	236	227	212	218	223	204	202	219	244	236	218	208	251	222	210	226	215	231	195	228	207	229	220	205	237	219	210	188	237	223	220	221	206	210	233	217	212	237	228	229	193	222	197	231	205	205	205	232	204	219	193	227	238	203	203	253	237	232	231	224	220	219	207	199	223	210	210	204	225	233	229	219	240	248	243	249	232	231	226	195	213	215	225	234	228	261	212	214	235	222	206	212	235	225	219	230	233	193	215	204	200	232	220	223	202	227	221	242	204	244	226	247	214	225	224	230	224	199	217	227	214	247	206	220	221	227	204	225	206	203	225	221	228	215	234	229	204	209	215	205	222	240	219	223	218	211	233	228	207	245	185	213	210	206	226	229	206	208	230	200	229	215	242	192	231	205	230	217	219	224	207	220	249	216	250	217	211	224	220	222	225	210	215	198	215	193	247	225	220	207	220	242	224	216	228	225	195	219	215	208	220	220	231	206	213	235	212	216	217	190	225	217	223	217	227	210	191	209	211	207	200	244	224	217	219	241	198	195	210	224	237	231	236	214	205	227	237	228	216	226	205	248	194	218	233	205	251	223	239	211	224	227	192	255	211	234	207	229	229	236	224	209	199	213	213	231	239	247	250	219	203	229	222	231	213	245	225	232	210	208	236	233	241	227	214	210	220	234	227	201	222	226	218	237	231	223	208	217	218	227	232	233	249	193	255	213	231	214	231	219	219	226	212	222	217	238	210	195	251	226	212	237	237	257	217	186	195	207	231	209	220	223	214	231	215	228	223	207	221	211	246	217	244	239	214	235	231	237	218	210	209	214	221	223	245	207	179	219	200	198	224	213	213	194	233	208	213	227	214	213	271	223	239	201	227	212	215	247	230	211	208	238	218	206	242	213	229	223	223	211	223	202	218	210	198	225	219	212	206	216	226	211	193	224	216	228	189	224	230	217	246	229	202	200	224	206	212	197	228	247	220	242	219	191	221	231	201	253	254	235	219	243	216	205	228	222	226	224	217	210	209	227	216	198	216	227	220	231	202	237	223	236	257	208	224	228	239	212	220	206	200	228	203	198	226	208	234	261	238	205	210	223	243	214	208	248	207	212	222	240	222	239	215	218	200	201	202	221	225	233	210	262	228	264	207	201	202	221	231	224	236	228	244	215	246	205	254	234	222	231	225	219	212	206	213	212	222	199	224	192	213	196	236	238	211	221	231	213	225	210	255	212	219	210	219	201	229	234	222	246	228	207	236	237	242	206	211	218	227	256	222	228	235	217	239	226	213	206	219	207	212	198	231	236	229	221	210	231	199	207	221	234	243	209	204	232	229	238	230	225	211	249	223	221	193	234	230	215	216	185	216	229	228	219	229	219	210	244	219	227	206	204	203	218	210	232	215	208	233	227	253	194	222	228	224	235	220	217	216	243	211	191	226	228	211	213	200	200	199	224	222	221	199	207	206	210	210	253	217	178	210	221	230	219	201	236	237	223	220	209	220	231	238	240	223	220	207	216	245	242	207	210	255	240	237	206	207	210	225	253	220	220	213	222	235	215	238	219	200	198	201	220	215	224	226	237	199	189	206	218	243	218	242	273	232	205	195	210	203	208	224	206	213	223	222	226	222	219	200	216	217	205	206	203	230	219	216	230	237	224	235	240	202	202	234	225	226	213	229	228	210	232	233	210	214	222	200	229	215	228	202	226	207	204	196	236	221	239	220	210	229	209	203	243	205	235	211	215	210	207	204	213	210	216	212	218	227	197	203	231	231	212	211	200	219	226	231	234	230	256	203	227	228	248	228	224	210	240	208	211	225	219	208	229	221	221	238	215	218	221	191	263	196	216	182	211	219	234	227	232	228	212	232	205	219	218	216	212	207	228	218	203	210	210	204	243	194	232	219	243	213	222	218	218	226	224	214	221	203	199	236	214	234	211	253	198	222	222	215	227	204	212	207	222	208	201	221	215	219	208	219	241	258	202	246	210	208	230	235	211	218	236	229	230	203	201	222	230	201	189	241	200	208	221	200	212	225	221	211	242	232	228	231	209	200	222	245	218	203	219	197	220	202	212	210	219	234	202	230	231	222	226	227	247	207	232	215	205	214	238	224	194	237	226	207	231	223	227	232	231	219	209	223	209	224	224	238	222	222	223	200	202	210	231	218	189	215	220	249	212	213	215	203	209	201	225	211	232	223	221	224	214	209	255	222	211	197	200	239	217	222	207	251	212	192	225	172	215	223	243	207	222	182	223	230	225	224	212	222	214	221	254	263	213	226	234	211	228	218	202	208	217	236	231	220	237	197	221	225	208	232	255	247	230	213	215	229	249	235	213	232	183	217	234	222	236	194	208	215	211	230	205	216	238	199	231	204	208	233	221	226	214	221	223	224	236	202	240	217	234	208	225	213	224	212	203	233	244	199	226	246	225	239	237	203	189	223	189	221	231	196	203	218	235	223	212	205	219	225	214	237	212	229	235	206	222	225	207	202	211	199	186	202	243	230	202	231	240	232	212	206	240	237	218	243	189	254	240	247	216	223	233	209	238	206	195	234	219	225	225	229	232	214	227	202	210	233	211	247	227	238	229	238	228	227	203	234	258	226	212	216	206	257	222	220	233	207	201	204	210	209	216	206	214	232	216	222	245	218	217	242	214	243	220	212	211	203	235	235	193	230	247	226	230	216	196	198	206	223	208	214	240	184	212	209	235	212	206	193	218	217	222	226	222	241	232	249	220	237	234	226	204	223	225	233	192	215	226	203	227	184	240	213	220	244	229	230	209	205	229	217	194	202	205	256	211	198	224	197	219	237	225	218	236	229	227	239	218	214	202	240	197	212	224	245	235	217	215	200	226	199	216	202	209	189	202	207	251	214	234	248	211	241	220	245	230	199	236	232	256	221	234	212	197	222	198	210	222	187	188	218	227	220	240	211	202	224	204	217	208	211	223	225	212	230	238	221	227	242	245	200	182	190	228	222	214	243	223	221	209	213	194	221	242	207	208	233	240	232	230	227	197	225	238	200	202	231	210	199	224	239	202	242	213	212	234	244	213	231	218	213	220	204	197	241	214	207	244	216	209	249	222	179	203	232	223	203	215	216	213	227	198	232	212	219	213	199	215	221	222	194	224	223	193	221	233	225	212	214	208	244	224	233	220	215	215	196	238	231	223	239	211	234	215	244	235	209	222	218	198	210	227	227	220	206	221	225	219	204	234	203	217	202	203	217	207	221	229	247	240	228	199	209	218	214	211	214	193	211	244	217	234	215	252	222	198	222	217	193	232	221	226	207	212	210	212	229	205	218	217	216	240	216	210	239	220	227	219	193	238	226	200	241	237	234	234	202	228	217	196	198	235	242	207	206	230	225	235
8348	4427	1018	600	594	587	545	578	549	560	557	533	547	589	551	609	543	549	526	573	514	538	558	543	531	546	504	531	632	579	563	570	552	564	560	563	557	566	524	578	601	519	541	522	537	550	579	553	528	519	551	551	535	587	572	572	605	584	563	546	551	550	580	501	510	549	554	559	612	553	577	532	518	588	564	594	577	595	544	536	575	559	512	548	527	574	542	543	549	508	534	569	563	551	533	519	560	599	560	557	585	560	604	551	560	556	543	515	517	582	544	548	553	529	568	558	549	574	547	574	577	554	579	592	575	553	539	544	573	588	523	599	511	547	542	552	558	530	571	540	560	571	575	567	553	576	563	589	537	611	554	545	583	609	589	593	577	519	571	542	580	553	558	575	558	568	518	520	550	555	542	554	584	584	548	527	568	577	526	567	563	523	548	528	555	506	567	580	514	543	520	522	562	568	533	498	561	557	557	574	524	583	516	554	595	571	578	586	583	568	558	521	530	590	618	588	572	557	562	569	586	513	545	598	562	566	559	536	536	587	584	568	547	529	524	560	552	578	559	557	558	551	542	501	516	528	564	569	561	552	576	561	489	570	559	547	577	533	581	556	546	509	556	540	553	571	540	540	537	561	583	566	560	566	546	540	542	558	580	521	523	551	569	557	571	546	600	538	546	549	552	504	560	550	512	540	560	543	577	596	551	594	553	555	574	591	569	538	593	547	539	525	535	554	541	512	533	554	581	583	531	538	551	604	548	571	521	553	543	523	588	538	545	567	574	553	564	545	571	557	585	548	552	554	523	547	539	557	563	541	528	568	550	560	554	578	558	593	579	563	525	513	565	529	537	570	554	585	557	580	513	502	543	598	596	518	570	599	558	567	546	542	543	558	545	569	541	566	553	551	538	535	556	577	572	577	556	540	569	576	569	558	572	594	546	540	533	557	573	558	571	539	570	565	523	540	513	555	537	528	535	546	540	554	573	524	560	564	511	525	585	523	545	587	568	558	567	543	573	553	566	547	571	569	578	551	580	563	520	539	571	548	533	562	570	555	584	535	575	547	540	529	552	601	572	534	557	538	524	587	553	540	542	549	575	539	541	573	568	573	526	532	516	539	594	534	564	542	536	535	552	540	571	573	554	526	537	544	531	573	536	574	548	520	558	552	576	520	567	563	565	541	556	530	581	584	557	523	532	539	594	559	551	564	604	577	536	524	592	547	565	524	577	581	549	521	565	556	604	561	595	552	514	533	548	521	548	568	571	581	540	554	578	545	513	582	577	559	544	533	545	608	535	529	571	536	586	529	562	515	562	534	551	591	533	550	581	571	537	557	556	536	553	542	548	544	571	519	564	520	577	558	534	535	519	595	542	580	556	534	569	584	564	573	535	524	545	539	558	529	546	547	564	565	639	563	568	571	586	584	538	585	582	556	489	555	592	551	555	513	533	589	549	561	545	546	509	497	547	549	577	614	549	516	559	579	532	567	541	579	569	558	577	539	568	543	564	534	507	513	576	536	560	586	560	588	555	513	563	538	552	537	575	614	586	553	598	582	567	565	583	566	572	538	604	570	534	592	599	521	516	542	535	572	555	576	517	609	575	545	536	492	618	510	532	509	549	589	568	543	576	567	576	575	524	557	599	534	572	585	556	568	560	564	574	580	546	561	587	579	593	548	573	513	562	555	567	565	539	564	542	562	585	582	553	569	541	560	584	534	543	559	565	571	510	524	506	553	555	551	589	550	562	545	564	556	518	555	523	550	552	522	568	553	537	558	594	565	570	547	548	550	566	527	563	525	523	589	555	531	562	541	541	564	572	564	583	495	547	527	542	603	551	530	565	551	518	550	564	551	562	533	523	536	536	521	533	594	519	583	557	560	584	541	581	550	586	545	562	527	600	546	545	574	536	573	566	550	548	540	570	613	567	574	545	540	569	550	587	558	553	578	518	533	547	573	524	552	582	559	550	558	538	549	579	580	557	580	580	523	608	568	596	569	591	555	559	577	551	577	571	591	559	598	516	533	573	525	537	577	556	579	551	531	551	555	563	593	528	555	545	569	543	525	577	537	613	506	550	554	580	586	545	559	575	558	563	563	580	560	588	550	540	532	544	542	539	576	546	555	560	549	538	516	543	515	564	572	586	594	562	548	617	557	590	522	567	568	503	549	516	575	562	601	560	525	637	548	532	501	545	561	595	553	571	551	558	511	572	543	564	504	584	543	557	578	567	543	550	540	555	573	560	531	555	550	579	570	545	523	560	552	588	563	544	541	524	540	592	565	532	585	562	535	529	569	532	512	550	581	550	557	504	565	531	546	554	571	544	555	557	562	531	566	543	591	556	538	565	559	538	586	543	511	520	594	591	557	576	563	526	548	544	549	620	517	577	560	551	540	557	530	543	584	547	553	542	563	551	543	591	521	592	584	573	537	554	531	558	574	532	556	534	532	575	573	542	533	548	510	548	538	526	515	533	588	543	521	573	563	553	538	528	528	577	572	556	585	547	535	578	530	587	547	584	590	577	583	543	549	543	591	578	556	554	591	587	544	579	538	544	548	523	592	554	571	585	516	565	546	571	565	574	534	565	569	556	540	544	564	582	589	542	600	587	603	575	540	568	549	556	600	564	583	539	534	589	583	588	563	546	534	554	579	570	523	573	579	570	614	566	532	540	560	572	577	551	570	539	569	546	549	548	556	515	583	578	570	555	569	560	564	521	518	505	516	520	547	572	567	552	548	540	565	593	579	585	550	559	569	575	587	505	574	550	555	563	520	603	530	511	570	578	565	564	579	539	553	545	564	547	576	591	547	497	517	565	538	573	555	555	619	567	577	563	560	516	557	595	603	569	548	597	518	534	547	584	540	550	538	599	540	567	568	576	577	575	519	571	533	538	533	555	536	570	577	533	568	537	585	538	544	560	529	553	542	509	599	549	581	573	555	546	574	577	567	589	552	581	513	590	532	571	541	597	539	549	573	576	548	522	559	541	561	551	575	588	549	541	502	578	564	552	572	553	561	550	538	523	543	612	562	554	532	578	520	591	584	541	600	534	564	572	607	543	537	511	552	562	564	512	527	515	563	526	560	552	567	546	594	541	587	569	529	552	549	591	551	558	557	555	541	547	581	543	576	584	591	576	564	563	534	562	597	556	535	581	545	533	528	605	539	550	539	532	586	550	570	509	567	546	552	613	540	544	554	568	538	565	541	556	541	551	543	556	520	544	551	550	583	538	585	575	605	567	545	569	546	575	552	576	542	524	562	544	578	573	564	546	547	578	570	551	555	541	546	529	542	564	522	559	560	553	541	583	583	510	500	560	579	570	557	543	523	531	543	544	561	542	515	557	552	562	555	547	587	544	562	597	506	581	527	591	550	562	511	578	557	540	543	542	571	554	589	562	532	558	534	548	566	551	527	519	535	548	535	540	545	553	550	510	559	541	587	534	569	574	549	552	522	573	518	526	558	557	584	608	507	603	548	555	553	560	543	582	557
23136	10543	2426	391	310	337	297	297	297	293	275	258	288	308	289	287	274	270	274	305	293	289	283	267	291	276	271	279	267	267	286	310	262	287	297	282	281	279	267	265	264	286	286	250	273	289	284	271	281	264	297	293	277	264	272	262	274	280	270	272	281	276	264	278	270	271	258	262	249	297	267	289	249	289	292	267	289	320	282	271	275	268	295	290	316	272	296	297	255	283	278	313	279	297	271	265	297	257	307	243	284	240	275	277	258	256	263	289	301	275	253	273	283	270	273	272	284	277	278	266	295	283	282	286	259	268	285	254	268	250	282	265	263	280	291	279	270	242	279	299	283	275	276	299	291	290	283	262	301	272	280	297	290	282	273	266	251	284	260	276	255	292	306	251	289	290	284	270	257	282	283	284	269	252	273	281	292	251	261	283	295	256	259	286	268	304	270	283	290	293	264	292	299	275	288	306	265	283	279	247	303	298	266	264	263	247	243	296	260	293	252	259	275	325	265	259	283	269	277	251	280	276	242	264	274	299	289	301	262	272	251	264	281	305	297	280	291	270	272	251	255	309	276	288	264	261	269	280	283	276	270	308	258	285	272	253	293	281	300	299	267	276	281	256	256	278	291	294	268	280	281	292	295	259	267	244	292	286	269	293	263	289	296	276	243	273	242	275	284	242	247	278	293	267	257	263	267	276	297	251	275	275	290	259	284	280	271	270	233	255	288	299	297	287	251	239	296	311	249	283	279	262	247	265	278	243	249	285	313	298	284	274	258	254	271	259	286	262	272	289	284	274	256	264	262	256	304	243	262	281	291	313	292	312	284	301	274	298	272	316	301	297	268	274	244	268	325	299	274	283	269	298	285	299	295	242	243	285	269	241	295	259	270	254	273	278	300	292	288	289	279	297	272	283	298	288	285	273	282	282	300	286	283	275	287	286	314	267	296	277	282	245	265	293	293	246	266	259	307	272	252	284	289	292	270	276	274	269	286	257	277	275	262	279	289	284	248	282	248	299	253	294	266	276	280	244	271	267	267	271	273	287	258	258	289	274	259	252	244	274	271	283	248	271	275	275	258	245	252	281	256	277	266	257	297	276	254	287	261	259	274	277	256	258	310	282	293	281	262	255	279	273	288	269	283	280	263	298	277	268	292	285	251	282	244	271	275	302	304	274	260	284	297	274	253	307	303	308	269	268	273	278	284	256	280	260	319	273	275	286	265	277	279	303	290	275	267	270	237	279	269	263	256	292	262	241	256	260	283	301	266	288	301	271	261	252	299	287	262	270	291	261	267	278	271	290	255	248	255	280	272	249	308	301	297	290	265	267	262	300	284	306	323	293	289	287	264	271	284	277	307	290	272	288	267	274	269	239	242	271	306	271	296	267	289	280	264	265	269	257	254	267	299	276	267	254	268	249	296	265	285	285	276	296	270	270	277	275	261	266	284	269	276	246	305	285	280	263	292	270	274	268	249	267	265	287	260	297	242	278	270	275	268	277	301	288	278	265	279	252	279	273	223	279	290	269	241	259	266	255	262	281	276	284	268	252	261	268	278	266	283	282	268	273	289	274	279	257	287	265	280	284	283	270	260	275	263	268	304	258	257	256	315	302	280	282	249	280	297	265	275	305	283	286	258	247	264	296	253	252	268	265	281	286	289	289	295	295	266	282	263	279	277	268	277	259	306	241	263	281	286	298	301	265	272	313	267	251	257	297	270	297	280	243	248	290	291	280	277	297	253	254	297	258	281	259	259	262	297	288	306	307	274	297	290	300	254	260	268	278	271	284	292	268	251	239	306	262	295	274	283	280	289	267	273	295	290	272	277	278	259	256	272	275	256	260	286	264	286	280	283	285	280	264	286	264	256	295	266	311	259	256	265	274	302	234	267	294	288	271	280	283	269	255	242	243	233	304	228	282	300	279	276	278	274	289	256	278	278	272	247	228	280	269	283	288	260	281	276	291	259	274	261	286	249	284	280	260	284	274	268	263	225	296	262	297	294	259	265	280	277	262	250	294	260	280	301	278	273	283	268	288	260	273	265	273	243	264	295	275	263	249	295	278	280	262	295	273	277	270	261	302	247	240	236	282	268	265	273	300	289	269	252	283	255	283	289	273	259	263	247	290	288	263	270	258	284	249	246	267	276	293	279	279	261	306	296	252	276	299	283	279	289	249	290	287	298	251	324	253	289	303	294	252	253	287	278	270	271	299	277	260	265	292	279	305	260	265	289	294	283	286	257	262	262	265	290	289	291	272	291	286	275	267	287	271	247	313	246	322	271	302	277	297	265	278	290	279	265	268	280	289	305	276	258	268	278	284	261	278	270	279	246	288	285	289	292	261	274	258	260	273	277	270	260	255	267	284	239	296	279	291	277	259	272	257	293	272	280	281	279	270	244	281	268	282	304	277	247	280	276	265	300	289	253	270	282	273	317	312	278	271	306	272	247	252	275	273	283	242	260	285	307	263	279	289	277	268	281	308	275	287	278	264	276	289	264	283	254	231	317	241	290	281	285	287	277	263	275	284	314	251	290	271	262	302	246	246	250	263	269	271	253	269	271	301	256	284	288	261	239	284	291	296	292	267	297	266	284	257	255	270	269	262	292	270	283	265	255	293	271	248	295	295	277	273	266	267	268	284	241	274	289	271	295	267	284	262	267	285	277	296	286	271	285	272	283	276	307	285	250	269	284	274	294	292	307	304	257	253	295	281	267	253	275	288	280	280	257	302	267	297	273	247	248	284	278	289	283	313	269	273	272	276	272	280	287	308	273	298	258	261	280	273	261	297	286	281	259	254	283	277	284	276	273	304	290	287	267	304	278	273	271	268	296	272	265	260	273	277	292	290	274	285	256	277	276	273	272	269	295	267	247	312	270	277	308	296	271	274	286	273	272	267	283	274	294	274	290	272	281	285	258	254	242	258	289	247	270	285	313	301	263	254	272	284	278	293	279	270	259	277	263	285	267	275	283	250	271	261	253	307	278	250	273	284	260	300	289	267	307	267	259	283	249	290	282	235	222	259	269	295	279	257	271	279	253	260	279	261	280	293	265	280	259	254	274	256	286	277	275	289	262	275	287	253	290	276	257	254	284	286	281	265	279	264	272	276	240	280	265	273	270	283	289	298	291	274	297	271	280	312	266	287	269	292	272	285	289	292	264	333	280	286	268	258	283	254	276	269	281	284	309	286	271	276	291	287	278	257	256	261	255	225	278	265	275	296	282	274	295	275	268	254	259	256	269	268	307	272	277	294	291	283	270	270	293	249	281	281	274	256	261	274	254	254	276	255	304	243	302	292	300	257	259	263	239	283	308	283	282	274	275	266	263	279	266	249	285	280	268	264	275	289	258	263	257	252	253	250	264	252	291	271	264	258	274	279	305	272	272	259	254	300	302	308	283	310	253	292	300	274	250	268	286	264	270	266	276	259	266	288	298	278	271	271	245	276	284	292	277	275	270	277	305	286	260	259	279	277	269	259	292	272	251	268
16765	10032	2551	1106	973	913	846	820	786	753	774	693	749	746	721	701	739	687	692	653	677	658	664	644	666	716	688	676	656	684	704	684	687	708	689	692	716	604	708	684	693	658	689	682	759	661	636	625	692	699	651	666	682	665	685	664	630	679	680	690	640	684	725	684	673	665	645	665	686	700	673	692	687	672	790	693	651	703	664	652	680	673	696	679	672	641	634	699	664	665	662	710	680	653	686	646	626	724	705	640	687	672	624	661	686	665	678	676	728	652	634	695	702	633	643	671	686	669	713	635	649	680	685	689	672	642	695	664	636	670	681	678	700	698	694	640	684	671	663	677	711	664	665	696	650	651	718	680	657	682	660	639	667	657	660	650	668	677	686	645	648	661	672	657	668	677	652	694	662	709	649	671	704	682	681	658	692	696	691	679	685	646	709	653	686	660	682	658	656	687	651	637	695	643	635	664	632	678	655	662	664	694	672	648	621	670	650	698	663	667	668	685	713	692	670	669	654	681	670	693	668	703	665	660	670	667	706	665	635	641	675	670	642	669	667	683	650	664	662	641	660	646	677	711	653	661	664	679	695	653	615	668	671	715	605	653	658	629	693	683	659	652	672	682	728	672	637	684	635	642	662	646	707	696	648	664	701	661	650	661	658	654	668	689	633	722	711	655	641	672	652	705	624	676	664	657	679	645	707	666	653	701	663	632	667	694	702	655	664	683	671	709	664	664	634	659	669	697	667	656	684	664	675	698	679	674	683	685	687	664	651	646	675	655	651	678	671	684	706	649	682	685	686	683	640	702	691	659	640	670	655	645	690	673	637	670	697	629	680	645	643	669	663	650	674	728	714	641	681	678	650	643	648	700	672	668	664	677	638	639	666	649	618	662	679	654	650	673	670	646	673	667	695	670	671	636	682	674	650	667	711	695	661	688	685	677	678	663	690	705	615	659	623	664	663	643	668	674	641	634	667	664	701	651	664	659	659	644	663	648	654	658	666	647	681	678	674	687	661	647	661	705	743	726	701	685	682	658	711	640	698	668	639	647	651	650	686	681	656	640	632	600	665	680	670	716	682	643	697	643	664	669	618	625	714	672	695	721	641	667	650	689	687	638	650	701	648	675	683	676	674	672	642	649	671	730	647	627	662	672	680	687	698	678	695	626	690	652	656	623	663	617	663	670	672	642	690	642	650	639	646	668	677	646	686	702	728	651	631	620	700	660	654	714	642	669	640	635	718	696	691	651	632	692	695	684	693	684	689	662	716	645	642	623	700	664	640	683	685	688	701	667	671	664	658	670	668	685	640	656	641	713	715	667	680	679	644	627	694	658	731	680	656	666	662	637	704	696	638	644	707	732	671	679	664	699	699	677	695	676	668	653	704	652	640	689	657	649	679	674	640	664	685	669	687	668	694	631	655	650	688	626	627	694	673	667	616	686	682	698	649	636	642	660	703	709	660	704	620	643	686	688	707	650	728	689	723	648	680	688	697	698	655	698	699	652	719	662	648	629	606	686	674	656	664	615	692	660	736	656	644	664	660	695	703	625	670	717	663	666	687	694	671	642	642	721	644	721	695	700	650	666	659	690	709	655	679	647	625	676	682	673	651	631	598	674	684	681	671	697	671	667	694	698	664	680	684	648	598	726	656	688	726	677	610	664	668	638	706	667	671	695	650	703	685	661	653	616	658	622	671	641	680	674	651	647	653	677	646	686	655	634	679	717	671	647	671	630	664	642	693	677	653	651	659	637	682	672	651	628	609	716	653	685	686	677	663	637	669	673	645	657	649	690	623	662	645	656	672	650	620	658	665	667	643	666	677	682	615	641	663	642	637	642	728	667	697	692	677	696	686	644	674	677	693	660	681	714	598	679	670	682	690	703	652	639	645	701	689	648	674	713	697	666	691	657	671	643	695	682	659	669	673	680	608	675	689	652	710	688	681	712	672	700	701	656	673	710	667	638	671	697	646	665	636	678	726	693	685	642	667	680	701	683	663	656	668	651	642	664	652	685	654	658	636	690	707	695	652	688	659	667	645	666	688	673	693	674	661	639	709	663	677	654	690	597	642	658	641	681	667	719	667	663	655	660	639	704	707	647	666	677	649	671	679	656	687	659	686	647	659	633	653	663	664	663	716	686	662	677	684	693	677	680	660	693	702	678	720	711	669	668	656	671	700	701	683	602	643	685	694	665	655	641	697	672	710	668	643	649	662	652	676	624	654	705	701	631	691	651	636	687	671	655	665	700	654	669	653	624	658	730	664	634	683	644	691	658	632	661	665	711	672	619	640	676	662	656	704	667	675	685	661	651	678	702	680	681	681	690	645	652	629	704	676	613	641	675	658	644	600	658	686	684	679	681	728	627	662	705	663	677	691	645	619	694	652	650	699	706	639	711	670	659	607	668	677	668	674	705	688	696	667	676	655	622	616	674	695	722	655	653	688	641	708	669	673	653	658	638	728	682	629	662	637	643	668	670	644	662	673	665	689	660	668	612	657	659	711	695	698	703	663	646	659	653	670	687	666	721	691	623	700	657	702	662	689	665	708	662	643	652	626	660	705	705	699	650	670	677	681	653	647	680	632	714	717	674	672	710	682	646	653	670	690	655	683	609	675	633	662	658	648	648	711	688	669	671	673	637	700	620	579	694	652	674	667	693	690	606	631	673	708	651	700	635	652	644	659	687	646	676	640	688	675	655	679	642	690	640	669	642	661	665	692	677	681	680	679	694	647	649	663	689	659	671	629	677	686	618	677	678	672	666	695	656	664	644	624	654	625	678	671	652	674	688	678	657	647	649	641	662	660	628	682	642	693	650	676	633	625	693	662	710	674	645	601	657	654	621	672	640	676	702	654	697	639	607	666	630	676	713	700	660	653	684	677	678	643	607	658	630	673	659	652	617	693	672	680	641	650	660	647	655	666	685	671	639	665	661	700	685	688	692	664	664	689	701	702	673	612	640	670	650	657	661	713	667	659	665	626	635	699	693	634	700	699	666	665	688	677	624	692	665	661	678	691	691	681	675	683	658	660	672	655	669	622	668	671	620	662	703	658	690	661	611	725	693	691	673	673	656	650	686	677	695	636	691	707	682	695	696	672	701	624	700	697	708	713	706	629	705	651	671	667	711	672	636	682	676	619	696	621	675	698	694	680	690	697	655	642	653	695	681	632	707	655	634	656	662	663	681	678	655	647	689	653	678	660	680	690	674	699	618	665	639	652	679	681	608	659	665	666	673	656	675	695	639	662	664	660	683	657	688	673	685	687	678	695	683	620	623	637	710	676	676	687	668	680	679	646	614	662	705	688	671	687	696	658	597	669	651	605	662	691	690	648	705	671	692	705	639	644	660	670	623	675	681	663	654	673	677	650	677	674	683	681	638	704	616	653	628	647	701	704	624	691	678	638	692	685	671	693	691	642	661	710	710	679	679	664	667	601	694	670	656	645	697	679	695	662	694	654	674	640	659	655	668	662	712	645	659	661	668	643	663
31933	16955	4838	543	377	320	252	274	251	213	226	220	226	226	203	214	242	236	215	201	230	220	216	239	227	242	253	226	235	215	221	222	216	213	196	220	242	219	227	230	224	220	200	215	198	263	199	209	222	196	209	210	207	216	228	221	240	237	218	229	225	200	198	217	190	219	225	249	209	227	218	212	235	212	247	211	220	229	223	205	229	203	204	223	215	194	238	226	223	201	240	219	208	188	179	227	224	201	225	229	218	212	235	214	229	227	206	234	219	208	201	230	247	253	254	236	224	211	211	219	253	209	211	217	231	190	216	244	192	215	219	217	220	217	222	229	190	215	208	252	258	213	226	247	204	241	225	215	209	265	211	220	232	198	192	231	217	265	221	237	214	220	228	219	181	221	189	202	183	243	182	239	218	229	198	212	234	221	222	205	197	206	223	218	218	246	229	220	211	194	221	194	203	253	193	219	228	206	220	197	212	227	225	211	176	189	208	195	239	210	197	232	223	199	242	229	225	216	221	213	228	218	221	208	217	245	193	200	202	239	207	231	221	227	194	238	225	218	210	198	210	174	205	231	196	199	234	225	169	217	240	199	219	208	189	209	214	235	201	182	212	207	221	224	225	222	220	207	234	182	225	212	223	210	232	254	221	195	192	214	207	240	202	221	209	214	198	217	211	240	179	194	223	197	228	240	221	209	224	198	216	202	213	224	204	239	205	229	223	247	246	227	220	223	173	220	209	207	218	214	223	180	212	217	201	221	201	206	214	215	202	213	194	212	212	208	227	236	198	218	230	202	222	210	206	218	204	208	208	230	215	219	205	192	198	229	213	204	225	223	186	252	207	193	184	199	232	232	208	224	188	210	189	185	217	235	217	223	214	232	211	255	196	198	210	223	238	204	216	217	225	207	214	225	222	201	198	187	197	211	229	216	223	226	224	206	216	220	242	218	230	243	203	247	230	231	232	200	206	224	218	194	191	197	214	227	200	226	195	207	220	230	211	190	178	231	224	234	176	189	212	245	218	204	213	240	216	196	186	234	224	190	240	213	220	212	220	209	222	224	238	206	201	220	240	257	215	232	267	224	216	223	193	227	219	230	223	223	207	210	203	209	213	251	210	222	217	230	208	208	231	207	213	234	205	203	188	229	253	250	216	205	233	221	235	212	191	235	209	209	217	221	226	215	227	219	226	181	225	220	215	235	216	208	228	226	216	253	213	234	219	198	221	224	207	203	224	223	228	231	188	199	204	215	201	214	210	229	236	230	222	206	201	205	212	205	212	262	203	232	205	196	201	210	228	235	216	221	212	210	210	238	227	206	210	189	197	204	229	200	218	188	219	202	208	240	218	240	216	208	237	216	246	235	202	230	198	225	216	225	238	195	210	191	226	209	229	235	214	213	192	225	203	223	201	258	196	223	214	210	217	223	237	222	175	217	203	228	214	227	229	219	223	222	202	207	191	224	209	222	223	214	200	214	200	214	178	242	213	213	209	197	239	194	257	217	209	211	211	193	216	184	187	204	198	190	198	229	188	207	209	191	244	202	206	229	207	192	255	208	231	220	220	214	203	219	244	196	240	204	193	210	210	214	215	231	213	212	206	230	249	194	201	223	224	214	216	218	203	204	228	212	232	212	227	224	195	210	198	209	220	214	216	224	230	203	219	205	191	230	233	188	202	216	201	231	207	219	221	191	210	231	216	211	203	237	190	232	235	233	224	235	216	215	227	209	218	213	246	179	228	238	193	224	229	231	234	220	215	239	197	203	200	220	207	227	204	228	225	217	211	233	219	206	208	205	200	225	223	240	242	221	234	226	211	213	191	207	227	218	210	246	238	216	228	199	239	217	210	227	225	223	222	191	213	205	215	240	185	222	197	228	223	231	199	189	242	211	225	207	204	212	224	221	246	184	232	251	220	222	241	179	217	218	222	234	227	229	229	233	229	238	219	202	229	214	245	220	216	240	220	208	216	216	234	212	225	211	238	176	246	209	224	231	223	190	198	222	221	205	211	201	241	226	222	234	222	212	193	216	232	216	208	227	231	237	241	220	189	228	225	239	162	230	227	202	204	186	207	226	221	247	216	215	219	233	217	206	266	235	209	182	221	213	203	203	220	235	217	243	239	239	216	231	211	227	205	213	225	192	213	209	245	238	221	195	224	213	215	199	251	214	221	213	233	212	237	206	226	229	217	199	194	196	183	222	212	215	205	177	223	198	208	196	198	199	206	230	216	230	216	209	218	248	197	214	219	208	195	191	217	239	205	237	221	220	209	221	203	221	213	237	217	219	204	212	245	256	236	236	242	210	208	209	207	219	229	214	184	221	196	191	203	204	235	205	205	196	214	217	207	212	249	228	219	214	205	199	202	200	239	193	219	228	219	195	220	217	194	217	226	236	210	247	206	237	216	188	202	203	209	212	229	205	201	214	225	197	233	264	232	215	223	217	234	227	194	218	218	199	215	249	193	211	210	225	254	216	195	200	233	214	227	217	246	215	210	215	187	217	197	197	216	201	230	205	213	234	246	222	230	217	242	220	195	226	183	188	211	215	199	203	204	214	207	200	206	222	203	225	210	208	244	199	231	213	231	183	196	203	190	230	195	219	240	226	195	201	202	217	187	198	203	238	201	199	206	217	194	201	220	243	222	247	200	200	198	181	201	221	230	237	228	213	194	234	225	201	235	217	216	206	218	217	203	241	201	216	226	231	225	256	222	221	219	224	236	211	198	215	230	226	233	190	223	191	208	212	213	223	195	206	219	199	229	225	223	220	195	243	209	210	245	219	250	240	239	213	246	223	203	243	204	225	194	217	201	210	217	222	201	200	210	223	234	203	215	203	223	199	204	214	214	211	217	220	205	219	225	229	219	205	189	213	205	235	199	216	216	234	206	214	225	199	218	214	199	209	214	217	212	212	207	223	204	221	228	217	205	232	207	234	210	213	217	262	221	216	186	189	221	230	196	221	249	196	222	213	216	203	252	263	231	236	212	234	209	223	181	224	213	195	222	209	204	213	221	204	220	191	188	206	239	207	224	218	209	224	222	227	208	212	183	202	236	210	207	209	222	245	213	215	215	198	216	223	236	223	228	228	202	213	204	228	250	229	193	228	197	230	228	232	213	189	229	192	197	233	237	213	229	227	214	222	217	258	190	229	225	212	224	205	212	221	186	205	226	227	233	219	185	185	192	209	219	196	236	195	220	208	192	210	229	229	222	209	204	199	206	233	195	220	213	213	190	213	207	204	252	236	239	218	208	193	212	190	210	221	226	219	198	263	233	250	224	205	236	224	209	192	221	238	226	199	232	198	201	219	217	212	228	234	212	209	215	209	211	220	207	179	231	175	203	215	225	212	203	226	184	209	220	214	211	236	185	204	219	222	191	201	209	234	228	195	220	209	217	228	226	213	225	226	221	202	249	229	202	234	190	206	220	231	208	204	203	198	206	207	220	209	214	205	242	212	239	204	195	220	222	216	241	223	236	214	207	209
21110	14097	4274	1344	1114	1019	925	727	718	704	710	648	646	601	599	582	587	596	592	544	548	569	588	543	567	580	544	569	573	531	543	537	540	527	583	525	542	541	537	515	516	530	564	573	510	537	521	531	540	523	535	497	532	535	542	536	539	460	560	546	526	569	532	506	516	545	525	507	546	542	559	514	584	546	544	519	535	523	520	523	499	508	535	516	520	526	536	537	508	560	527	518	519	539	535	516	496	557	520	536	533	532	560	532	509	565	468	524	540	558	568	523	526	482	542	551	530	477	549	571	540	556	477	544	486	518	542	556	549	549	500	535	540	525	557	520	562	535	518	534	526	525	503	593	569	519	566	497	516	496	526	538	536	544	552	515	509	544	538	555	490	507	535	547	539	539	499	494	489	543	553	528	528	587	544	535	492	579	557	563	532	519	535	499	535	552	516	536	554	512	524	547	501	549	513	536	540	537	544	529	518	548	545	523	537	518	522	511	530	505	517	524	539	509	523	500	557	492	509	554	563	531	546	513	532	548	553	543	541	484	525	559	520	528	548	537	488	520	532	502	530	550	532	516	517	530	553	466	486	574	533	519	559	541	487	512	555	503	507	530	526	528	500	529	552	498	512	554	527	505	524	504	550	550	484	541	533	511	510	516	551	516	546	515	498	516	513	528	527	537	525	552	548	501	533	529	560	529	566	526	537	542	521	533	514	551	502	526	484	518	526	590	494	538	571	526	549	570	539	563	547	514	517	569	543	532	505	523	583	443	549	499	520	550	509	514	544	520	491	530	540	507	533	559	536	552	539	546	490	545	486	556	570	523	523	483	542	529	563	517	532	503	546	563	561	534	572	530	507	537	564	490	509	528	500	526	484	511	540	524	514	498	477	532	524	514	504	511	536	495	494	525	521	546	512	498	504	488	560	536	516	511	534	544	561	552	523	511	506	553	516	549	522	493	488	554	551	530	518	569	513	526	545	571	538	532	544	546	545	522	528	514	500	511	509	535	557	511	540	547	523	495	545	518	543	554	508	520	508	507	525	520	541	506	516	491	547	593	523	509	554	551	544	518	518	532	524	516	529	538	492	519	537	496	511	548	494	517	456	521	498	498	535	563	515	560	553	495	494	517	537	505	531	555	535	555	529	536	511	506	535	517	515	522	528	518	516	566	530	504	525	555	487	526	540	512	542	547	517	515	530	526	509	515	507	559	550	543	548	537	586	557	497	548	517	550	531	533	505	551	562	502	505	496	550	560	494	512	562	530	522	566	554	522	549	524	494	485	504	562	536	526	523	504	583	543	571	549	522	515	523	501	596	506	511	570	531	517	503	510	489	520	505	509	569	539	576	529	541	542	510	527	512	490	499	497	553	521	520	569	534	530	517	543	525	522	576	536	532	532	484	523	486	542	570	507	548	544	521	536	515	535	539	524	466	542	540	535	534	509	535	551	489	548	482	513	523	540	557	520	507	522	521	550	484	546	547	502	513	510	504	541	554	529	533	539	540	532	552	505	546	577	517	522	561	494	531	507	543	518	533	513	545	492	547	519	528	521	467	505	542	519	499	520	519	506	521	538	504	568	542	519	530	520	527	531	552	556	503	531	503	546	531	561	529	524	520	537	517	500	501	529	524	516	576	536	545	520	534	564	523	524	522	542	522	586	503	514	506	525	552	564	521	506	554	523	534	525	516	524	519	539	582	486	523	541	517	543	508	521	526	556	497	552	505	529	558	517	500	497	509	513	519	541	547	510	551	490	518	523	537	551	545	550	510	511	528	509	525	524	561	565	538	505	557	516	505	485	539	524	521	545	491	518	508	546	496	524	526	544	562	524	523	493	580	508	534	581	499	527	551	551	533	515	553	537	523	548	536	520	515	537	494	525	514	527	528	523	566	556	547	523	533	529	531	514	514	507	551	542	504	516	524	511	547	530	521	532	524	524	546	521	525	535	530	579	532	537	522	556	508	533	519	519	509	540	510	553	511	529	509	552	522	507	515	538	544	514	485	550	535	534	502	497	496	532	514	580	566	530	574	551	508	545	530	487	538	562	574	539	537	501	493	535	526	543	530	515	545	520	512	532	492	539	566	510	520	503	548	531	544	526	511	544	529	492	529	533	546	565	511	497	521	514	505	514	517	493	523	588	541	527	534	517	505	477	552	484	539	528	549	536	500	545	521	518	542	509	536	508	576	568	508	508	476	548	537	520	556	509	536	535	531	515	543	492	570	513	501	561	559	561	558	531	503	508	498	546	540	544	547	534	529	532	503	553	518	533	511	559	531	534	550	548	522	507	549	565	571	512	544	511	512	522	515	488	529	492	530	541	520	509	501	533	530	520	521	522	534	534	540	500	526	541	541	501	524	561	500	548	518	521	526	509	516	541	536	579	510	529	570	553	541	518	516	557	556	507	519	543	530	507	536	498	515	542	499	518	548	551	530	511	514	527	535	513	515	499	493	548	579	551	550	553	545	509	522	522	540	539	511	499	496	539	504	531	573	570	543	563	513	502	548	529	548	510	511	515	497	530	477	522	553	550	481	587	542	526	551	524	517	517	579	531	522	497	554	526	524	506	582	520	532	558	516	521	527	549	504	533	477	543	577	577	558	529	529	517	538	541	528	539	511	527	568	511	511	531	548	543	488	561	533	507	477	569	530	551	520	558	510	501	488	496	502	495	524	505	521	546	556	559	542	530	536	509	584	503	515	535	494	558	556	497	516	539	537	572	545	511	501	488	505	543	550	525	496	516	501	545	570	524	543	512	506	532	527	518	584	514	555	568	517	551	557	526	519	560	499	510	508	582	535	495	543	527	561	516	537	520	534	555	530	525	522	533	545	566	542	486	526	565	512	498	544	533	553	547	535	506	545	538	529	541	551	517	526	522	548	532	524	511	532	502	497	518	499	511	536	527	545	533	549	539	525	514	556	531	543	493	542	535	518	540	575	475	514	558	553	561	527	563	512	578	524	553	539	547	520	529	515	545	545	559	507	521	490	551	552	522	520	511	502	542	553	489	480	541	530	517	529	536	559	522	536	539	521	532	531	535	520	517	532	509	518	530	508	553	516	544	516	506	534	530	545	513	519	527	533	526	538	495	474	525	536	558	498	526	504	522	540	506	482	502	555	563	513	553	535	516	513	509	547	528	515	525	509	514	535	541	493	545	518	548	552	552	503	543	513	564	556	506	493	542	508	521	526	550	541	514	561	514	522	492	503	498	509	500	518	559	521	540	501	560	550	516	554	513	489	502	527	498	530	551	524	493	519	506	562	547	562	527	541	518	530	531	537	540	529	528	477	556	500	525	532	519	561	502	532	539	559	534	534	563	533	526	562	493	527	511	584	517	496	540	543	507	525	501	544	551	531	549	523	521	554	517	503	525	539	521	570	515	523	548	550	551	541	499	546	541	527	536	535	537	506	492	512	560	537	529	512	545	497	563	567	531	484	542	565	525	491	525	498	529	499	511	568	525	500	534	523	527	559	532	523	537
11059	4504	961	228	234	230	199	216	238	213	248	246	217	230	214	249	249	266	214	207	234	246	231	241	211	206	210	203	223	216	202	204	237	216	240	265	190	221	211	237	223	232	259	216	227	220	229	204	226	220	225	210	213	217	243	226	215	236	239	224	203	205	254	238	204	269	257	205	241	216	219	198	236	204	205	248	226	234	234	229	214	221	223	225	243	226	222	229	221	231	235	228	197	215	235	228	219	226	226	238	218	240	242	234	237	200	217	224	245	207	235	232	218	204	238	200	226	235	240	228	212	224	237	232	217	251	218	226	244	246	220	215	220	219	244	203	242	197	222	217	210	224	225	234	249	249	223	227	206	232	246	211	215	236	246	234	212	228	242	200	244	232	219	201	225	210	227	239	241	203	234	230	213	203	215	218	221	217	206	248	254	210	211	184	239	232	228	223	228	255	211	232	222	215	221	230	248	235	202	242	232	223	233	230	199	238	212	189	214	220	224	203	235	247	207	233	233	215	219	234	205	252	222	233	216	221	228	251	237	258	227	226	213	224	258	209	256	210	195	217	201	215	197	229	215	240	254	246	199	243	220	236	221	222	208	240	199	226	238	210	263	231	243	193	191	223	229	225	222	232	220	235	223	221	217	254	225	216	255	232	216	246	219	245	225	222	220	243	244	210	218	210	221	227	188	196	244	226	230	216	191	218	211	243	216	218	212	244	230	237	231	213	217	247	245	263	253	239	216	243	222	238	224	234	212	217	225	195	200	216	240	243	191	228	240	231	219	246	242	228	205	217	209	206	219	224	213	240	196	219	206	225	225	214	260	236	205	213	220	231	223	246	235	203	237	212	240	220	219	210	214	241	245	231	222	195	230	233	240	242	239	239	216	242	218	241	201	229	239	220	233	227	198	247	245	207	225	218	211	215	254	235	239	210	221	201	200	241	250	208	225	237	232	217	205	215	207	245	242	208	220	216	191	236	231	220	216	241	244	216	229	233	267	218	215	225	215	219	218	223	221	226	208	223	233	227	225	242	239	242	242	206	232	239	212	223	220	220	231	242	184	238	201	201	227	215	218	253	233	213	255	241	234	242	222	254	234	220	252	211	228	260	212	237	243	228	231	237	222	234	241	210	244	256	221	246	251	204	226	222	225	217	223	222	233	220	220	217	243	217	179	246	263	208	225	230	254	231	209	227	229	246	206	234	210	214	218	215	258	246	220	215	254	213	237	242	233	228	260	251	203	265	252	213	224	237	234	222	209	223	234	230	246	207	213	214	224	221	212	225	222	203	203	254	219	207	253	210	210	213	256	245	242	234	213	237	238	248	210	233	213	240	244	249	226	212	213	225	248	232	221	265	240	226	267	254	236	241	224	211	218	230	252	206	220	226	209	227	231	211	230	235	241	252	221	233	231	239	225	208	241	222	207	237	197	203	219	230	236	223	225	230	207	221	226	233	195	224	216	227	233	230	201	242	227	233	217	239	223	212	233	249	172	223	240	241	232	241	212	248	249	225	202	236	234	240	225	213	243	229	200	239	212	259	237	206	235	239	235	219	221	231	193	205	225	224	196	214	261	224	221	212	239	210	233	234	220	221	238	240	217	220	226	220	237	240	214	217	254	225	220	201	193	229	244	235	204	227	233	245	231	203	243	218	235	221	221	200	225	222	199	234	232	232	244	211	211	236	217	248	209	215	236	213	198	235	243	223	208	225	233	242	239	238	228	222	216	237	222	209	202	237	230	206	205	255	236	227	189	230	208	248	233	247	210	235	225	214	234	243	235	224	230	222	229	213	197	217	199	177	229	184	234	221	216	220	222	227	230	208	229	253	222	223	260	213	246	229	201	199	219	232	223	251	261	208	232	237	233	215	234	248	227	231	233	217	216	221	226	218	267	239	242	203	261	238	227	255	226	227	228	208	221	223	211	247	257	218	244	243	196	223	215	242	209	256	244	217	223	214	240	222	209	261	249	232	236	218	240	199	217	208	224	197	232	220	221	217	211	208	204	256	234	216	259	251	205	207	201	257	210	236	237	246	247	219	244	234	238	218	221	213	232	210	238	217	231	222	234	215	238	226	207	239	218	211	236	224	241	212	258	230	238	217	263	227	240	224	226	226	217	234	239	218	247	236	208	222	219	241	228	237	223	243	243	253	199	206	232	266	222	219	237	225	202	235	220	245	243	219	242	232	202	216	245	219	225	234	250	230	235	247	231	222	212	263	228	221	204	202	202	234	227	233	250	242	209	208	212	210	227	248	227	244	226	219	231	241	227	202	213	226	232	207	245	202	230	225	228	218	238	236	205	229	244	251	217	241	237	250	219	231	238	218	234	225	206	220	239	223	218	218	226	209	208	223	230	216	223	250	229	227	257	226	212	235	221	224	220	214	204	232	214	228	233	209	202	211	245	229	233	222	225	221	238	221	230	239	254	255	233	234	230	232	222	243	228	219	214	234	241	225	215	233	240	212	232	224	245	244	233	245	208	228	225	205	228	237	229	248	241	205	228	215	234	230	214	234	243	229	228	223	216	239	211	231	217	236	204	217	225	213	221	230	262	213	212	223	225	206	212	211	229	238	238	216	220	243	205	202	214	209	217	253	252	206	216	233	211	215	257	245	229	241	244	209	228	225	213	253	196	232	212	250	216	227	245	222	208	219	219	236	216	227	260	236	227	212	234	198	219	247	252	225	231	258	213	233	231	240	213	224	205	229	228	218	238	209	205	238	222	231	212	231	268	242	246	218	209	220	226	229	225	234	231	229	181	241	220	266	202	194	218	235	231	261	240	212	215	252	244	226	233	233	233	189	235	253	244	192	228	238	248	239	190	217	240	225	215	219	237	225	240	252	220	205	250	217	218	221	241	239	226	238	194	238	231	206	236	236	212	234	233	213	233	210	198	221	214	212	215	217	243	207	195	207	218	206	210	229	230	227	216	231	213	232	233	235	233	237	206	258	254	264	202	221	228	246	226	204	213	217	229	218	195	225	235	234	227	214	232	239	201	222	217	210	226	220	216	233	217	233	221	256	239	219	213	233	255	231	218	237	223	238	198	231	242	238	238	270	222	231	211	235	220	203	202	239	214	245	209	225	232	217	248	215	226	223	199	226	209	232	240	237	219	231	269	224	226	210	237	221	206	218	221	237	229	236	216	250	206	228	242	217	235	245	222	211	238	223	231	259	195	225	218	228	254	226	214	205	221	197	227	203	207	256	231	208	229	221	189	212	233	233	225	232	225	223	228	235	207	225	249	249	238	221	250	210	230	228	210	230	216	222	221	214	223	198	227	231	215	245	216	201	231	259	238	227	229	252	200	235	244	218	235	247	223	235	234	234	199	206	230	223	256	189	223	231	203	237	209	232	233	224	228	241	234	192	250	207	216	224	257	226	227	255	246	214	214	214	245	228	236	239	225	236	221	208	198	230	221	231	232	224	226	250	221	232	202	214	220	232	213	212	227	236	220	213	256	255	214	220	231	219	222	249
8204	4661	1532	610	580	604	576	562	584	570	598	595	601	565	541	581	561	613	581	536	563	522	556	587	576	567	611	584	547	520	551	565	604	576	588	609	582	558	521	550	550	586	538	599	560	602	586	555	554	588	552	544	527	587	599	546	567	581	534	589	554	552	583	576	618	566	535	565	570	545	578	559	590	536	588	552	556	581	598	552	519	558	555	553	548	568	588	573	529	562	541	571	575	533	555	543	594	591	597	553	603	557	547	576	516	563	560	555	551	585	586	556	553	549	542	588	567	598	556	615	582	549	557	563	584	565	611	561	581	564	586	554	569	577	580	585	582	558	546	564	564	529	565	585	589	549	515	622	580	604	586	607	614	584	605	562	582	626	575	544	549	558	556	581	564	550	558	555	524	572	573	577	566	605	567	619	575	602	585	564	594	565	578	607	519	588	546	553	570	565	619	588	592	580	526	596	542	550	566	552	552	559	551	549	602	613	524	573	573	616	533	593	582	581	550	538	566	573	526	590	583	571	560	617	575	587	547	558	557	534	588	587	547	572	534	549	612	539	543	546	593	592	564	608	552	583	538	569	559	586	597	587	576	546	564	560	570	550	582	559	551	581	541	619	543	566	616	556	567	569	570	571	582	571	532	586	596	572	591	584	578	583	549	552	540	589	607	553	565	603	542	589	567	587	549	593	547	584	586	537	555	572	539	598	563	583	592	533	582	545	543	649	552	555	570	537	559	548	587	578	573	560	556	574	589	570	550	558	574	564	549	582	582	559	591	619	549	577	588	567	601	590	547	572	602	598	576	574	564	577	566	567	570	613	570	542	596	570	571	581	584	552	551	585	608	577	579	582	567	591	600	581	553	562	591	571	559	568	565	559	548	570	594	582	557	594	547	547	608	603	542	573	552	584	528	583	530	520	568	536	553	563	562	577	551	554	571	633	542	582	614	535	578	584	567	542	610	582	565	607	634	559	601	540	545	554	559	543	578	601	559	585	564	580	614	560	516	611	536	596	555	564	562	531	566	534	563	610	545	574	504	576	548	574	555	555	564	548	551	535	549	572	563	540	539	541	577	512	558	603	590	585	536	601	555	591	569	595	580	536	535	570	593	617	580	556	558	561	603	578	548	596	553	597	596	553	566	593	560	569	615	613	581	557	591	627	557	532	575	602	578	588	534	579	541	549	570	571	550	580	599	580	609	557	578	538	551	570	588	568	558	578	611	537	619	594	582	570	599	626	586	574	566	542	571	578	566	528	584	541	568	518	577	577	576	597	575	561	554	574	628	552	569	582	612	579	554	563	579	581	546	585	563	548	564	546	551	571	563	558	570	561	588	567	539	622	569	570	602	560	592	577	611	616	585	589	551	545	588	571	559	570	582	587	528	562	547	595	535	596	526	549	565	537	600	585	581	593	573	536	539	627	543	616	569	591	589	548	597	539	591	581	568	566	584	581	582	561	557	608	575	560	566	574	590	576	532	533	557	550	556	581	548	564	552	520	583	565	542	594	574	595	528	557	594	568	561	571	567	575	529	603	546	563	580	597	547	586	538	579	562	570	592	540	588	587	570	587	590	563	583	607	542	552	604	628	582	597	524	590	607	578	569	592	577	547	530	508	574	598	540	613	591	592	585	576	585	564	542	510	583	591	511	551	559	576	564	561	563	561	609	571	589	577	577	581	572	582	555	517	541	581	583	587	591	597	591	542	574	602	572	570	539	601	592	538	577	536	562	520	555	581	567	553	593	574	589	590	575	580	567	532	580	625	582	563	558	555	565	523	557	535	533	579	576	521	585	573	544	543	608	567	568	555	578	575	568	566	550	548	626	542	622	599	567	567	560	577	566	556	574	556	545	607	558	544	574	561	590	584	579	561	586	571	583	576	609	585	592	574	594	566	589	579	536	560	538	563	571	598	573	594	568	596	588	608	573	586	566	582	573	535	587	550	562	564	566	597	601	535	578	581	578	570	548	576	602	566	577	604	571	583	548	550	575	581	579	593	593	598	529	593	564	573	560	572	526	548	592	542	557	569	586	558	563	596	590	562	558	578	592	586	564	612	554	584	557	579	570	545	573	555	589	550	560	608	606	571	560	566	564	611	572	567	575	582	587	534	587	597	567	562	589	548	600	560	627	573	589	594	538	607	545	532	574	552	595	584	558	579	538	563	540	571	538	590	567	586	570	543	587	546	562	599	554	570	566	538	590	551	557	545	567	593	634	562	577	592	560	537	570	559	578	555	567	585	599	543	576	620	560	579	523	532	572	581	558	576	603	545	582	595	589	614	575	608	591	614	567	571	571	571	557	548	562	526	509	529	601	574	592	575	574	606	554	554	578	521	580	531	558	608	564	568	548	559	600	571	549	542	583	584	582	556	563	574	559	602	605	550	544	582	605	573	574	562	603	593	561	544	571	599	582	539	541	579	590	568	606	605	584	609	579	574	532	557	587	593	524	615	544	554	604	549	625	507	596	558	548	577	532	592	606	568	565	585	557	591	601	544	547	565	581	558	588	564	601	573	534	555	588	639	575	550	555	543	579	565	564	553	560	591	557	483	579	607	577	567	533	601	533	533	551	583	546	567	544	576	586	592	581	580	583	600	544	597	618	549	585	502	586	597	526	580	554	571	583	562	588	576	533	559	569	578	560	579	556	577	591	566	578	558	552	577	580	594	579	586	575	572	579	546	561	563	557	590	570	581	546	583	585	579	535	561	532	543	526	606	566	575	552	597	590	567	590	607	513	556	593	544	597	542	538	557	553	557	564	546	561	561	621	566	560	578	593	586	542	611	537	568	583	563	562	579	577	527	610	597	567	562	557	561	566	561	578	576	540	568	582	582	632	599	539	510	572	635	519	570	554	572	540	609	571	589	572	614	596	575	547	561	587	590	575	573	540	585	589	548	610	580	570	588	515	573	545	566	547	526	561	590	556	549	576	533	555	583	545	547	609	555	552	558	581	563	563	561	549	576	610	589	539	578	538	565	544	546	549	586	550	565	555	554	555	546	610	566	595	588	558	574	623	559	566	598	573	615	566	594	565	560	558	608	603	561	592	568	587	571	523	575	609	589	565	578	564	553	528	576	601	551	600	559	553	551	567	568	602	538	586	598	582	563	589	571	584	561	563	565	554	577	572	523	577	534	565	499	586	560	589	581	568	568	578	568	575	551	579	562	542	580	548	605	566	550	590	553	552	542	569	539	591	546	566	596	605	569	579	608	537	569	569	568	547	589	537	574	589	547	583	557	545	573	551	574	560	565	532	577	590	575	587	533	622	597	528	546	578	580	581	567	581	546	538	541	544	570	542	566	572	532	596	594	546	586	603	538	542	594	601	538	541	536	569	571	596	557	567	533	603	533	571	571	538	537	569	605	570	585	575	584	601	582	547	564	594	611	585	609	576	546	535	547	572	571	550	589	595	586	602	571	550	604	588	553	527	558	581	551	571	606	573	586	554	568	615	569	560	624	589	557	598	606	604	608	541	559
23283	11363	2574	428	354	333	305	293	288	283	277	274	295	282	273	269	271	285	288	236	251	270	296	265	266	289	285	288	244	293	268	263	234	257	285	246	234	286	278	246	281	263	278	293	259	276	285	297	287	272	262	266	246	260	248	283	279	288	289	293	282	258	283	292	277	267	283	277	264	267	267	280	254	294	283	245	260	270	260	285	293	292	253	250	281	272	293	279	262	273	305	234	308	291	291	274	272	297	292	283	246	281	249	264	262	322	294	285	293	284	262	258	274	281	283	260	277	271	299	249	269	298	287	262	271	301	297	242	275	275	281	285	269	316	260	277	286	300	265	239	286	269	286	278	279	277	273	268	256	314	290	289	248	276	274	255	295	318	296	271	300	292	287	268	276	266	260	295	253	260	297	292	276	291	291	298	292	249	292	255	274	278	266	290	256	283	290	295	286	281	264	294	303	263	271	277	266	286	265	270	255	246	286	298	253	308	287	287	264	288	246	284	273	258	294	284	261	256	287	272	281	282	292	279	283	260	304	303	273	283	284	262	266	292	279	277	282	304	282	294	298	241	291	295	282	253	284	297	277	245	281	290	291	282	288	305	268	240	259	301	288	270	310	265	305	309	270	258	250	261	273	269	255	303	273	282	309	289	265	284	269	292	316	301	274	285	279	277	251	297	277	304	258	236	284	267	295	273	254	296	268	301	272	263	256	277	315	269	252	277	290	289	278	298	288	254	281	295	299	281	261	254	318	284	234	266	279	254	254	279	288	249	262	289	269	286	291	297	269	284	273	244	288	273	272	289	260	281	265	270	278	272	285	267	280	250	281	275	296	241	293	251	262	291	285	266	260	287	271	288	284	285	280	286	263	329	284	265	258	282	269	289	298	277	288	275	243	325	267	245	298	291	277	262	305	261	275	301	276	283	255	286	294	289	263	247	300	241	256	262	292	268	303	298	272	280	271	272	283	277	285	266	263	270	277	278	273	240	254	268	281	268	272	297	288	292	269	276	267	271	256	269	292	262	284	268	269	269	302	319	282	263	291	257	272	283	284	269	274	258	266	278	306	300	269	268	264	298	276	290	296	273	280	284	274	300	254	279	252	296	285	291	273	301	308	282	258	302	245	271	269	266	291	306	295	296	278	276	299	286	295	308	248	278	262	290	303	268	316	286	314	279	285	254	292	249	273	243	276	265	275	272	262	286	268	259	277	272	261	270	239	284	243	282	316	275	317	272	258	308	250	265	292	304	289	280	317	283	263	272	295	278	261	263	274	284	305	293	259	281	270	277	290	261	307	291	293	274	258	274	257	248	265	270	280	309	262	269	320	285	260	250	299	270	266	284	295	285	253	271	281	255	272	259	272	311	252	262	254	297	277	276	249	271	260	301	272	262	261	252	267	256	279	274	275	313	265	267	283	285	249	280	289	282	257	286	247	232	270	264	292	287	259	291	275	272	278	277	296	314	288	282	277	253	267	311	271	276	275	295	287	254	279	284	298	300	286	260	263	265	272	298	296	250	308	266	273	279	304	291	297	275	252	284	284	268	258	265	284	266	298	278	269	301	257	262	279	298	277	284	308	257	268	247	275	324	249	288	297	282	276	277	284	261	288	277	309	276	276	265	274	263	271	282	272	281	242	257	259	287	263	258	269	292	274	272	271	258	260	269	262	269	259	271	277	292	284	262	281	280	248	272	303	293	285	253	295	275	269	291	292	277	273	275	284	284	280	303	297	284	268	262	261	282	274	244	267	288	283	256	262	278	274	278	269	289	279	271	269	277	261	301	276	290	283	273	271	255	255	279	283	282	257	276	312	307	244	298	299	253	290	241	273	281	273	291	280	264	272	267	290	303	294	313	285	273	313	248	292	296	299	260	288	291	276	273	253	259	279	261	296	257	291	281	309	285	267	277	245	277	306	264	262	288	296	270	293	269	255	296	279	253	280	260	248	261	279	264	276	265	265	296	278	263	292	263	287	301	293	276	284	259	274	263	231	289	263	276	287	256	293	282	296	283	282	252	289	241	259	249	257	286	274	293	306	266	278	299	301	277	279	290	300	270	299	326	281	313	237	315	263	247	270	269	272	272	296	287	267	268	295	289	246	275	298	296	270	287	275	281	239	250	283	274	247	264	294	261	259	294	283	258	248	266	275	270	289	253	255	240	264	279	255	277	264	264	281	297	275	277	292	252	294	249	277	274	285	247	280	278	255	283	264	289	257	278	253	282	287	295	298	280	256	285	277	247	264	296	280	290	291	290	301	248	317	249	288	297	274	281	292	281	271	252	241	284	273	269	275	285	283	288	293	275	255	284	294	266	270	250	260	268	261	273	270	276	263	278	263	320	286	256	275	283	271	293	319	296	277	301	284	287	296	270	273	274	296	258	273	266	270	272	258	264	285	281	259	282	256	250	255	296	263	241	304	290	271	292	284	283	260	260	263	241	283	250	254	274	251	272	265	288	311	271	254	263	240	239	298	297	280	276	287	276	271	283	270	276	289	275	286	274	296	284	264	281	280	279	304	293	271	299	265	302	261	300	305	257	294	270	266	287	288	272	268	285	280	281	264	268	305	306	271	274	280	261	283	248	296	286	297	293	253	280	277	277	296	264	320	293	244	300	306	288	267	305	246	270	257	287	306	273	293	304	254	286	269	281	273	260	251	299	275	279	288	250	270	300	285	267	288	296	304	296	288	289	246	247	275	253	242	262	288	276	261	262	282	270	254	252	288	255	287	288	259	299	266	288	273	293	319	250	278	255	275	277	286	295	272	255	255	301	285	312	302	291	247	266	256	265	291	271	284	258	296	291	280	292	276	260	264	306	275	257	265	292	303	266	284	271	264	271	297	291	291	273	282	298	238	249	297	260	254	267	264	301	269	265	274	260	283	280	266	288	255	273	307	271	280	286	272	259	253	251	279	267	262	250	300	272	279	232	283	266	292	284	285	255	276	252	291	255	296	283	293	285	275	292	270	253	282	263	268	257	252	266	272	298	278	267	291	292	265	289	292	278	299	267	254	290	265	277	254	290	296	302	280	295	298	263	271	269	284	252	270	294	270	268	274	254	307	251	302	247	254	272	255	263	269	286	306	255	275	277	295	279	257	266	304	290	280	269	246	275	241	272	272	286	251	296	294	271	267	337	259	285	333	274	316	243	237	294	263	263	275	281	290	282	255	291	289	295	293	279	302	273	265	247	256	283	299	279	263	275	297	282	291	281	271	240	249	289	254	287	289	278	279	288	296	277	274	274	286	283	294	282	253	278	284	298	272	264	272	249	305	260	293	255	314	275	280	264	285	278	273	252	254	295	260	262	300	312	300	277	288	245	262	264	323	266	278	278	246	299	289	232	273	254	277	280	295	266	273	281	307	291	286	289	256	293	272	275	300	293	282	284	252	264	261	261	284	304	265	258	290	285	289	264	272	302	293	314	281	270	271	268	255	270	256	299	294	286	284	304	278	282	309	261	286	317	268	250	292	259	266	276
16519	10566	2781	1043	991	881	903	814	755	781	774	733	751	750	688	700	701	646	693	687	705	684	690	674	693	687	725	702	715	682	697	658	676	665	688	679	670	653	659	669	668	704	709	677	689	704	696	656	648	700	677	681	681	682	692	647	664	692	659	628	707	668	674	681	635	645	681	689	715	676	655	641	630	675	631	689	639	674	680	675	645	688	634	703	675	656	661	662	684	675	622	670	670	649	684	696	717	680	691	642	690	712	636	655	680	680	660	668	696	640	751	684	708	669	662	644	651	735	633	691	675	714	663	663	674	686	703	684	691	696	688	713	696	725	669	686	665	737	670	700	693	679	643	624	696	712	660	689	643	672	654	747	654	673	651	618	661	676	698	646	724	690	649	660	675	658	693	651	630	696	671	668	678	676	697	622	669	683	672	689	643	666	656	715	707	681	665	688	634	694	689	658	694	627	703	682	670	687	649	683	682	653	632	641	680	646	642	661	651	658	661	656	651	713	665	677	658	654	665	646	632	697	665	668	664	694	680	683	685	681	700	688	670	637	657	663	654	631	650	680	637	668	616	655	669	637	731	676	713	668	667	673	691	649	632	693	658	693	615	676	694	686	688	719	685	654	672	675	659	694	679	647	699	690	649	634	676	657	692	639	669	678	674	721	712	683	634	664	629	688	673	711	702	646	663	670	647	684	692	670	684	670	672	677	696	697	714	681	701	632	654	721	684	685	633	723	688	680	703	700	677	678	645	677	706	712	693	626	651	653	669	631	698	678	626	670	657	685	697	643	634	645	646	717	651	619	690	639	707	626	675	662	685	684	662	719	642	663	689	677	692	657	689	689	685	675	683	688	653	653	697	629	666	712	658	701	662	634	661	690	646	673	706	646	667	639	661	701	685	670	708	672	667	687	649	676	651	659	638	663	717	645	667	658	644	665	682	682	669	621	696	688	640	720	679	662	677	698	659	620	634	635	690	685	640	652	680	643	675	689	716	714	718	618	684	679	708	655	642	645	703	677	663	688	672	692	675	674	642	651	691	682	660	636	696	665	705	663	657	708	674	633	635	684	670	668	681	659	713	661	617	637	646	624	640	713	676	704	619	680	696	674	637	652	657	655	722	687	665	665	647	684	664	628	659	674	687	655	665	663	661	685	639	719	696	677	720	704	659	658	618	698	677	680	670	683	658	639	637	697	705	693	607	669	676	654	649	682	657	676	663	710	659	654	696	688	675	669	655	745	633	663	634	700	688	676	660	660	677	648	688	643	663	694	655	651	651	672	725	693	623	715	702	706	664	709	648	633	650	617	700	658	674	707	690	675	695	666	706	665	695	655	680	677	683	628	701	687	724	681	667	617	718	667	655	714	695	670	665	686	675	699	688	706	675	709	670	652	643	662	685	688	636	673	653	692	705	688	682	688	643	675	635	726	650	705	688	699	676	629	655	657	707	687	683	672	684	718	640	695	676	702	690	712	693	696	649	657	622	669	650	657	644	632	671	693	697	694	683	689	675	686	683	726	666	662	743	649	678	669	712	677	636	693	723	706	722	677	681	694	684	678	622	663	684	652	635	690	668	669	677	687	698	681	715	687	709	676	682	672	638	681	666	694	656	680	609	674	634	726	671	712	654	696	676	632	683	705	693	689	690	654	652	660	720	679	680	663	691	656	687	666	718	650	671	669	694	676	679	673	705	665	681	673	679	665	684	670	668	659	716	682	647	646	672	712	627	587	699	689	688	718	639	688	641	676	721	639	690	682	672	665	668	660	688	662	638	701	666	680	638	650	674	661	681	711	695	669	694	676	652	699	672	639	666	651	662	676	697	704	714	684	714	690	673	704	682	677	716	658	659	653	710	621	686	663	673	669	686	645	661	645	647	700	662	707	646	699	674	668	683	687	671	706	710	673	699	663	656	658	693	612	694	672	682	694	669	648	618	666	662	663	679	682	598	645	693	649	721	645	668	671	727	706	632	683	693	690	687	678	670	674	684	651	661	664	660	663	666	660	704	662	704	686	654	704	655	651	613	676	693	672	705	719	671	679	666	697	646	708	683	652	650	633	674	656	675	600	711	663	714	656	668	640	663	649	628	665	687	660	686	666	678	659	638	648	663	681	678	696	625	694	706	666	704	720	676	697	668	699	700	663	712	709	674	653	659	682	635	691	693	729	679	691	608	619	701	669	701	657	647	662	674	673	710	694	679	697	670	669	688	674	620	705	684	660	636	651	684	668	687	654	669	689	619	633	657	733	672	634	657	628	693	710	714	751	640	651	696	613	643	658	613	633	688	697	653	676	635	705	635	670	645	654	642	689	691	697	679	686	697	648	680	654	682	691	703	700	664	615	685	695	664	640	678	715	638	674	677	682	669	694	656	679	652	659	718	676	691	718	670	684	698	715	690	669	647	698	683	680	649	684	680	692	648	695	694	641	698	670	702	639	682	668	680	697	654	628	674	647	693	666	709	669	666	675	722	671	614	708	704	677	678	679	734	713	655	636	655	677	695	667	662	623	653	665	668	656	667	680	656	671	676	636	642	702	712	680	673	661	637	668	708	668	688	633	605	721	645	696	680	667	701	658	642	684	660	684	651	664	661	705	679	716	688	686	676	664	667	700	630	664	679	684	654	692	672	638	691	672	725	682	677	712	679	739	669	648	697	645	630	699	641	648	652	679	687	672	686	679	642	672	653	620	625	684	706	673	672	676	736	638	696	691	692	698	721	691	663	676	628	700	678	686	675	681	687	684	694	687	726	723	639	649	617	710	688	673	664	685	657	646	707	626	677	653	668	685	703	668	698	647	618	656	682	722	658	663	711	659	682	660	647	669	702	700	693	650	638	681	720	675	642	632	648	673	707	666	680	678	650	697	699	670	671	684	631	661	655	691	693	694	681	664	665	690	641	647	671	687	695	682	661	659	671	692	672	661	668	710	686	662	661	638	665	663	717	687	655	662	684	672	660	737	635	646	702	675	659	690	647	705	645	698	681	674	688	611	698	657	665	685	671	661	683	671	675	648	660	657	694	691	646	671	680	660	671	664	678	737	670	672	658	660	688	677	687	694	636	707	641	665	658	650	665	674	657	684	669	678	671	678	659	742	654	710	679	684	678	711	703	697	694	657	716	705	704	631	589	672	663	712	709	709	680	677	636	629	668	647	678	717	673	648	677	696	647	660	682	687	671	650	652	651	665	736	646	658	704	709	657	671	629	642	663	635	684	716	648	661	695	649	675	692	656	673	683	707	634	685	706	669	686	672	642	639	659	617	675	711	699	650	664	675	644	705	656	654	717	721	678	672	636	651	643	673	677	645	662	710	687	654	662	648	722	685	703	663	690	681	676	680	719	669	707	640	701	708	701	635	629	662	689	668	694	668	707	628	682	683	662	628	655	634	727	726	671	641	682	667	713	645	726	670	678	663	695	728	686	691	675	678	680	669	723	674	711	671	677	675	695	685	691	676	686	643	622	679	681	657	683	660	642	758	670	624
32255	17884	5585	557	361	306	298	275	281	238	249	235	260	243	221	219	222	221	207	234	226	217	223	192	214	210	222	232	255	231	217	234	205	256	188	226	209	229	226	217	201	230	233	220	203	188	202	217	192	229	245	249	205	174	202	219	207	190	196	240	210	226	206	211	233	236	206	228	246	206	213	228	241	190	200	226	230	212	232	191	201	205	200	227	228	219	199	204	253	223	209	210	194	216	223	205	226	200	228	217	206	229	212	207	188	218	188	223	203	211	251	224	225	218	223	202	212	203	224	234	229	216	238	201	233	208	241	239	187	192	206	217	229	209	220	217	230	205	219	214	218	209	216	227	226	226	220	226	225	201	225	224	230	196	223	206	216	211	227	227	207	220	209	223	233	201	215	203	208	227	214	195	230	225	271	188	195	221	200	203	224	240	216	213	225	228	234	220	225	244	234	220	194	233	193	226	231	191	201	204	219	205	215	227	232	256	216	205	222	238	216	185	207	208	197	213	220	210	208	222	200	216	202	196	239	227	211	199	225	211	210	212	208	218	188	205	210	221	226	225	200	204	197	237	206	219	208	193	212	215	237	219	202	234	204	228	204	216	216	218	208	239	215	217	210	237	212	202	209	234	224	228	227	246	231	228	222	221	211	220	243	249	213	219	208	201	234	232	246	222	194	206	202	210	229	210	224	225	237	258	212	214	235	225	215	236	205	226	232	205	239	225	218	219	205	235	217	220	218	237	221	199	246	225	247	199	198	199	187	210	212	199	234	229	197	170	222	215	200	214	215	200	199	207	217	201	198	247	224	220	208	230	217	204	218	202	224	206	223	217	219	234	208	202	203	210	217	228	208	240	200	221	212	210	229	192	203	215	202	227	208	207	231	225	236	188	215	202	237	220	202	235	207	192	203	248	220	220	227	244	212	218	228	181	214	213	207	230	233	232	215	203	246	222	208	202	237	235	219	210	212	209	214	223	195	218	236	214	237	250	224	210	204	213	209	220	215	195	221	206	215	213	207	215	234	227	213	217	209	226	214	213	205	200	203	218	233	223	221	217	210	233	230	199	210	188	235	216	225	213	215	228	220	248	237	207	238	214	213	208	193	210	211	209	218	204	194	204	230	232	230	278	220	238	219	217	221	249	208	225	220	194	195	211	204	198	216	186	203	208	199	207	216	220	186	211	194	214	229	214	208	216	242	222	235	213	206	218	233	221	197	227	218	219	234	233	232	241	224	199	211	225	204	245	224	220	217	220	232	221	265	225	205	220	245	208	219	196	200	225	233	189	185	210	219	229	221	226	231	176	217	191	186	208	210	256	240	204	225	224	205	218	229	199	201	203	212	233	219	240	232	235	215	212	215	257	224	219	207	222	208	228	239	238	238	209	225	200	212	245	218	231	190	197	218	202	222	215	232	211	221	205	241	226	207	224	211	230	216	190	205	226	218	222	231	198	227	238	206	216	224	230	192	219	234	203	230	205	232	207	212	214	207	255	224	232	212	199	211	245	198	208	193	216	202	220	232	222	214	218	230	181	230	213	234	209	225	233	211	203	223	219	222	212	215	229	220	239	233	234	215	224	228	217	215	205	228	203	222	212	221	220	216	243	219	214	201	205	251	215	207	222	214	221	213	219	200	201	200	230	215	196	209	233	239	219	205	207	227	218	247	200	220	209	200	223	216	193	194	222	213	216	208	217	232	229	219	212	226	210	218	229	221	252	237	219	211	219	199	204	203	226	227	177	209	231	215	219	236	244	220	208	228	211	212	224	232	208	240	198	205	198	206	224	208	204	224	206	209	208	195	239	242	206	222	206	216	218	224	223	233	206	211	218	222	212	213	202	210	249	193	236	192	214	192	213	216	187	219	238	214	228	239	192	210	217	199	204	216	213	250	212	211	210	230	234	204	201	227	210	212	239	244	214	194	210	192	198	239	260	212	242	221	236	233	230	232	233	214	201	216	239	242	217	219	232	232	241	211	213	221	227	196	225	216	221	225	235	216	227	185	209	210	220	188	191	252	211	204	199	222	244	212	222	208	241	199	224	207	192	210	224	232	231	231	239	193	246	214	220	221	225	220	231	193	197	205	213	229	198	233	233	228	217	215	225	205	217	230	212	205	221	221	214	211	221	248	207	211	207	221	225	245	218	222	246	200	186	237	205	219	218	229	243	221	245	188	192	206	218	192	210	202	206	212	231	234	215	234	231	214	231	209	220	218	220	194	224	204	206	206	209	183	218	224	226	248	221	213	209	217	222	248	205	217	234	224	230	231	210	213	203	215	233	216	227	197	207	197	225	219	220	214	222	212	230	244	222	238	176	246	215	211	197	182	209	237	198	219	215	219	240	238	228	225	233	213	210	192	210	220	239	214	215	210	200	224	236	224	214	243	238	218	219	218	191	230	212	236	223	231	201	203	212	207	194	226	198	224	220	222	200	240	214	204	225	232	215	221	203	232	205	245	213	215	221	232	197	206	202	206	215	222	258	208	207	239	223	223	210	193	230	230	204	249	202	212	223	208	210	240	192	214	213	222	240	229	264	213	230	229	221	209	235	255	236	236	250	219	213	207	248	223	224	228	195	227	229	231	216	239	217	200	214	205	210	213	197	241	212	205	205	219	221	230	229	206	226	198	186	231	187	210	238	218	228	201	225	221	204	229	219	215	225	199	205	214	205	213	201	233	207	200	233	229	222	209	246	234	214	223	225	201	220	202	193	202	206	231	193	222	224	230	234	250	245	227	248	206	221	261	200	193	219	197	224	209	205	240	205	207	214	204	200	183	220	215	197	243	237	213	212	200	216	207	209	249	220	234	210	211	221	222	222	226	224	219	205	206	174	216	231	209	216	222	225	235	212	235	209	231	214	192	219	206	244	213	216	233	270	211	219	218	223	201	215	201	228	221	204	185	221	225	225	216	220	212	209	228	202	216	235	217	199	236	207	215	200	217	190	224	231	227	218	214	203	214	236	205	186	196	198	200	216	203	169	216	214	206	201	215	233	200	226	205	217	199	230	197	233	216	196	216	236	206	221	216	218	187	214	247	230	217	206	204	210	231	218	233	219	210	190	228	218	227	221	227	209	226	228	226	223	245	219	233	213	205	209	181	183	195	199	223	224	216	200	193	178	222	234	233	226	206	222	214	242	220	200	206	196	212	189	222	206	209	217	214	196	227	229	191	189	231	221	199	206	250	220	191	216	215	216	202	186	203	246	233	205	224	222	208	198	228	228	218	184	229	199	210	227	200	209	213	198	216	221	189	204	246	222	252	246	229	238	192	205	221	207	214	196	219	233	213	168	221	231	205	224	237	215	224	255	233	192	204	204	199	204	229	207	204	216	212	240	213	234	250	223	241	232	209	216	212	218	208	239	240	224	252	227	206	213	219	211	214	202	229	208	227	230	207	204	191	234	207	198	220	224	213	221	195	263	219	196	217	211	221	192	251	214	228	221	203	237	225	259	210	217	229	215	233	193	209	215	230	214
21436	14800	4808	1342	1076	942	872	821	739	683	663	645	697	622	593	569	595	586	575	584	622	594	580	556	522	526	542	538	552	529	554	533	584	580	530	602	501	520	523	545	500	557	566	527	536	541	523	530	525	565	512	521	529	570	552	537	540	538	528	540	543	558	573	500	518	546	555	549	530	511	544	517	494	588	515	523	520	541	545	493	544	467	553	533	527	528	540	577	551	536	530	532	530	541	555	554	564	522	523	543	515	536	507	505	559	531	495	519	539	519	513	521	528	540	513	570	558	509	545	551	508	525	531	563	529	550	550	536	497	500	540	518	583	536	523	546	541	496	534	600	520	531	583	563	533	547	535	516	527	537	538	552	557	558	543	513	529	531	515	506	501	532	526	543	528	524	543	527	528	535	519	520	542	532	532	559	507	520	553	559	565	533	530	535	511	514	540	551	535	516	528	528	514	516	562	539	533	516	525	552	549	520	537	542	532	568	550	513	539	550	510	520	522	515	545	523	540	543	529	529	526	527	536	530	572	548	508	501	516	523	549	496	555	537	536	510	524	529	568	519	535	529	492	501	547	556	531	525	525	537	540	522	521	488	564	521	563	582	528	534	553	502	563	537	494	547	564	523	478	535	518	486	533	511	488	548	511	498	529	532	520	519	509	519	564	518	503	503	515	553	544	542	565	528	546	548	552	504	502	522	494	506	515	530	475	523	525	528	536	538	508	496	563	535	535	511	549	523	541	498	525	509	519	554	536	508	480	548	538	510	559	484	560	528	552	519	497	550	553	576	570	513	510	516	549	533	549	534	556	529	520	522	516	515	516	476	528	508	518	543	538	519	519	519	531	539	516	554	560	548	557	531	581	538	535	490	537	522	540	545	540	528	535	559	509	465	551	518	510	509	533	503	500	524	539	513	560	556	510	552	523	549	524	576	539	538	551	563	521	503	552	518	562	531	540	537	551	506	518	521	532	511	530	541	521	517	591	548	544	527	530	540	546	522	559	549	533	542	552	510	485	530	546	534	507	528	550	524	544	524	528	518	551	554	518	511	524	532	511	557	560	509	506	526	528	520	518	546	528	507	529	570	526	519	536	568	538	550	529	536	542	530	555	507	546	510	549	522	541	556	499	510	600	515	528	568	514	548	535	546	514	560	533	567	534	516	540	529	492	539	508	553	509	467	532	524	504	530	527	521	536	501	504	528	505	560	522	524	532	547	528	585	520	537	541	536	501	553	553	525	565	553	523	521	513	517	469	537	527	541	538	537	553	555	527	499	511	513	563	512	521	521	531	528	542	545	514	560	533	551	530	546	531	521	515	513	525	536	544	525	535	535	528	513	551	545	525	545	555	459	493	507	549	553	515	560	506	524	552	505	572	560	524	515	502	556	496	564	526	521	534	518	536	521	565	570	539	570	549	522	558	537	516	533	489	534	539	545	480	567	520	525	515	553	544	540	560	522	547	537	481	549	501	534	500	564	553	553	523	512	541	561	520	503	506	523	508	538	535	542	535	510	543	508	547	499	564	521	551	532	541	511	562	535	523	539	534	529	527	598	519	543	564	527	472	576	512	525	508	547	507	523	530	586	528	526	509	509	529	526	517	533	508	533	525	521	511	532	521	507	543	613	544	533	553	520	494	525	494	534	519	524	530	561	551	540	520	517	485	558	534	518	506	483	548	515	535	550	505	530	543	538	517	492	551	543	592	522	502	537	524	534	529	539	508	544	556	564	543	516	535	531	576	486	551	525	570	556	568	558	503	547	554	516	561	518	539	538	549	545	566	512	516	529	534	512	503	536	515	535	551	572	532	554	545	576	516	535	553	549	509	549	490	494	546	507	520	511	537	545	543	553	514	518	576	538	525	541	552	519	522	532	537	507	562	503	517	517	543	540	530	539	532	501	461	525	564	534	532	573	537	533	541	559	524	562	548	473	569	520	537	566	520	565	503	534	558	517	530	532	517	525	546	518	500	517	545	506	493	521	523	503	534	508	549	538	519	520	531	553	528	533	512	571	510	510	483	548	544	490	484	493	527	525	531	551	499	503	516	537	485	490	526	514	558	547	510	587	526	563	540	537	518	521	589	569	532	561	527	565	538	509	509	550	542	533	522	552	487	543	531	533	551	527	528	511	544	503	571	520	552	505	514	486	546	521	559	497	554	547	543	501	524	526	512	561	537	537	550	502	506	518	544	469	506	540	530	553	507	536	528	525	533	531	504	556	520	532	524	542	548	510	500	507	536	514	556	526	532	522	498	577	513	529	537	563	513	525	499	563	553	544	541	525	508	536	486	539	492	520	533	491	542	543	494	529	512	526	509	516	507	479	518	553	526	558	561	553	524	521	520	517	537	513	511	533	547	543	493	516	484	528	483	525	529	555	504	525	540	521	544	523	556	509	569	522	565	526	566	545	507	519	517	532	518	514	492	555	546	489	566	490	550	548	537	548	533	551	520	551	508	527	495	539	495	549	497	512	530	556	523	521	548	515	545	561	569	522	577	579	538	518	552	513	547	543	511	533	518	522	521	526	519	525	588	526	547	549	536	533	500	537	495	523	536	600	483	533	534	561	487	535	537	516	535	557	548	533	508	545	551	525	538	559	566	538	553	496	538	513	521	531	504	506	539	519	546	571	497	532	546	531	539	545	543	542	551	550	535	539	506	576	553	526	494	507	567	573	498	546	543	539	559	527	564	514	532	552	539	532	495	543	510	510	521	545	518	542	544	541	574	524	523	541	493	498	524	506	531	517	507	534	525	522	536	512	520	547	560	531	532	534	509	544	525	544	509	529	512	520	569	595	566	545	574	505	521	496	542	535	546	531	540	485	567	498	493	538	531	516	521	557	506	532	536	509	502	543	503	544	506	553	537	520	542	516	563	540	545	545	539	575	529	537	537	530	537	513	551	538	509	517	505	518	521	549	546	545	555	540	513	545	603	542	555	542	579	555	538	497	534	501	545	504	501	490	563	505	542	526	515	550	515	536	575	523	525	522	531	505	543	499	529	524	562	537	507	541	477	533	558	527	553	531	501	520	525	566	557	535	536	532	551	484	518	479	476	535	551	495	537	522	520	508	524	533	540	524	526	493	522	502	517	525	535	543	552	539	531	522	558	504	517	498	522	564	544	520	529	551	562	538	542	559	537	501	545	565	531	514	534	575	528	506	497	513	541	519	539	535	554	546	561	519	507	519	521	539	538	529	532	570	527	549	530	541	525	500	561	542	515	512	538	528	518	545	515	556	521	491	523	478	515	542	513	500	549	499	497	503	497	537	516	520	525	533	516	556	530	541	483	515	593	518	511	558	540	512	520	544	552	541	565	519	562	506	531	506	561	492	565	555	496	534	525	543	540	519	530	527	532	566	522	525	534	500	505	537	536	516	498	513	536	526	514	535	557	483	510	539	522	524	541	506	554	503	512	534	525	542	528	493	550	500	524	526	528	553	531	512	514	506	518	543	537	545	528	510	502	534	529	540	532	490	532	527
11283	4735	970	265	234	270	213	236	249	242	243	248	238	268	234	220	232	246	239	235	240	238	228	220	241	230	244	255	217	286	242	241	245	235	225	231	233	242	222	240	221	227	199	246	250	242	224	233	223	236	217	255	232	247	226	220	256	256	242	248	213	226	216	246	227	218	228	213	211	221	234	231	226	256	215	238	228	219	207	253	214	216	243	204	229	237	234	196	244	218	213	235	222	254	239	247	257	256	234	248	221	221	242	226	214	217	221	220	275	234	231	250	237	242	243	245	224	242	230	257	222	212	233	248	270	260	254	227	214	237	226	224	219	251	226	236	258	219	259	211	262	225	249	242	238	235	260	198	221	249	240	215	244	244	227	224	196	234	239	219	237	242	213	255	245	244	227	228	256	209	238	223	237	246	253	228	244	220	235	230	270	226	245	222	229	231	239	219	224	240	188	234	236	243	220	218	212	206	234	222	210	235	226	212	204	256	256	254	190	228	245	244	229	213	214	225	228	221	222	200	235	221	249	227	223	227	234	236	252	237	223	226	231	205	250	207	234	263	265	259	201	241	245	250	233	248	192	224	287	229	260	258	240	253	250	242	225	242	244	229	227	227	202	242	244	217	232	220	228	213	239	223	256	247	238	231	269	252	247	241	265	236	245	215	275	274	247	233	240	236	228	236	245	249	241	240	250	235	218	236	221	227	227	231	224	230	216	254	267	260	212	223	245	243	242	221	218	230	253	232	229	233	215	249	251	243	249	240	237	219	220	211	202	239	243	245	254	233	261	238	255	216	239	259	202	234	240	229	242	228	223	236	205	242	250	264	223	235	260	233	233	230	242	246	246	226	241	247	237	236	223	251	227	234	238	227	244	252	220	247	274	263	238	239	209	228	274	220	221	247	212	227	250	237	238	226	230	242	239	228	252	230	229	253	208	225	244	196	235	253	242	254	228	232	249	236	247	223	256	247	242	255	236	253	229	253	225	223	243	238	264	230	241	230	224	227	218	223	233	236	238	247	214	225	249	246	212	250	221	230	230	238	229	213	242	252	204	208	234	238	223	209	234	242	259	215	222	261	273	238	262	255	218	239	224	216	223	208	240	245	270	248	245	247	240	205	249	247	244	228	202	237	265	240	243	246	238	230	240	226	207	228	234	251	269	255	224	212	257	218	235	206	223	215	239	247	221	207	211	255	239	237	246	223	221	231	227	248	230	244	246	246	226	256	236	243	239	274	213	228	219	229	261	224	232	232	254	225	216	221	212	226	257	247	236	240	240	208	239	254	212	220	223	199	238	224	230	230	248	242	236	237	243	233	242	235	236	236	235	252	241	201	211	233	234	264	271	224	204	229	257	231	226	236	222	225	227	215	271	243	230	236	219	255	242	257	219	238	227	220	241	245	220	250	241	199	259	234	228	240	235	237	250	259	236	222	225	251	231	238	215	238	218	241	229	225	218	224	235	239	244	269	232	217	252	241	262	219	240	243	218	223	219	236	230	226	233	203	211	244	228	241	226	233	217	235	245	253	234	231	234	240	231	230	241	224	256	242	215	213	214	245	229	230	221	267	206	240	258	220	235	202	245	235	231	242	238	231	226	223	231	232	243	243	238	243	222	235	231	243	255	244	214	248	240	226	244	207	265	238	223	228	255	266	242	252	207	213	212	232	225	220	224	227	238	263	237	252	263	229	237	228	216	227	215	237	233	239	235	216	228	233	225	202	225	229	249	227	225	249	245	245	219	232	212	235	242	216	241	222	260	236	234	230	259	255	229	225	235	228	258	264	253	234	235	222	212	224	237	215	216	230	247	278	227	263	253	275	213	237	222	238	241	202	225	263	201	201	244	277	243	211	216	239	253	232	263	213	224	231	277	223	212	245	251	232	240	246	240	236	220	239	207	212	246	253	226	218	235	257	211	216	214	234	239	210	184	214	209	230	237	240	223	238	223	224	185	224	228	214	223	237	222	243	222	212	225	256	245	240	228	268	224	239	255	248	220	248	246	219	239	227	218	235	258	239	262	241	224	237	216	242	233	217	209	228	243	242	225	249	218	231	234	211	263	253	242	247	234	225	211	220	209	225	211	232	252	264	225	237	230	245	243	221	230	248	232	260	237	265	228	214	235	244	222	226	261	210	277	253	209	222	271	233	246	228	242	212	247	274	213	255	253	252	245	235	259	266	242	254	237	243	246	238	249	230	238	241	251	219	231	212	249	223	230	257	222	234	218	228	229	244	214	274	227	250	242	219	231	238	241	232	223	229	236	215	242	265	243	247	240	225	253	233	239	252	209	252	219	254	247	198	244	224	242	252	251	254	234	229	220	238	232	228	209	256	260	226	232	248	225	238	212	239	242	223	180	238	217	206	215	251	259	236	237	227	235	213	226	231	217	237	225	243	202	244	245	251	235	243	232	227	234	243	225	231	224	243	238	218	224	227	242	241	221	231	237	240	204	214	253	215	237	223	253	268	240	232	263	223	218	237	251	223	235	251	224	236	223	226	223	246	253	225	247	203	234	246	238	236	228	248	245	238	232	261	238	245	242	264	233	237	219	233	215	244	232	231	258	235	219	255	245	234	201	206	252	221	234	221	236	288	213	235	238	231	249	264	235	239	217	233	264	245	257	246	234	255	266	231	248	253	241	247	233	218	233	228	262	226	252	209	265	236	216	223	225	228	264	215	229	245	236	223	214	239	255	224	240	248	235	248	217	234	234	234	246	233	232	244	250	266	257	237	219	241	248	253	224	231	224	219	243	226	223	269	256	221	263	225	214	259	255	253	235	212	206	224	236	233	235	206	248	228	217	254	258	222	238	210	225	272	242	225	237	231	232	232	246	249	237	225	270	231	249	243	264	224	220	213	245	218	247	236	198	234	241	223	231	241	227	254	252	207	238	224	241	252	246	244	208	217	250	243	229	235	262	259	271	244	206	227	223	232	230	240	248	226	228	248	230	203	229	222	236	231	242	233	247	233	204	234	212	208	224	257	230	218	251	229	235	252	209	216	248	241	244	225	215	239	260	270	223	231	236	249	259	220	240	223	235	255	219	245	253	223	226	224	243	213	193	176	227	230	247	217	264	223	244	247	221	237	241	256	235	205	226	248	245	213	235	248	237	239	234	230	217	250	235	237	238	212	230	243	240	223	250	217	230	246	251	243	258	260	237	228	237	226	231	231	226	247	254	217	241	259	257	234	210	223	221	235	230	222	230	250	229	234	229	253	225	231	244	228	236	222	225	258	211	233	224	257	243	237	236	236	222	235	251	238	214	246	208	231	238	243	228	234	236	211	211	207	231	237	230	232	213	224	259	252	224	248	224	221	226	249	239	240	238	214	209	220	225	241	263	238	219	252	258	249	246	261	255	230	223	206	261	227	214	248	221	269	236	220	255	233	256	210	222	235	231	239	234	251	232	217	226	238	225	213	249	232	236	235	228	222	239	235	231	249	263	210	235	264	219	240	223	250	224	208	227	236	244	240	234	260
8338	4940	1499	640	623	575	590	563	560	558	599	590	633	603	577	585	594	631	576	584	555	581	590	611	600	599	608	621	587	583	590	542	590	604	575	648	568	622	593	631	549	606	614	630	626	555	596	576	565	578	585	587	547	588	568	564	557	602	587	618	598	622	573	571	556	568	573	578	600	560	593	588	625	544	565	587	614	598	570	600	548	615	545	602	560	609	612	617	599	591	548	563	554	626	592	649	585	608	600	589	614	601	625	581	569	554	607	625	595	536	587	556	548	577	568	600	578	589	576	608	573	582	559	572	578	587	584	596	642	606	570	573	612	589	614	559	571	606	550	599	566	583	600	536	624	607	561	579	606	603	567	623	589	599	574	596	587	555	594	589	581	607	579	592	571	646	549	583	595	614	568	615	573	575	600	601	652	592	572	561	584	598	580	638	640	548	592	556	598	620	594	591	569	592	582	609	614	531	563	558	572	542	556	599	585	573	575	593	592	582	634	565	601	573	575	583	563	608	589	555	613	603	602	606	590	570	575	535	593	604	590	553	622	543	584	657	579	623	608	593	569	614	567	608	593	558	588	602	573	609	603	600	585	541	581	589	578	576	583	576	571	588	590	613	618	611	542	567	580	574	634	629	613	570	568	609	535	621	585	637	586	602	579	631	623	569	597	573	599	657	580	598	636	614	615	603	580	559	617	556	605	634	595	620	594	572	586	554	578	602	557	639	598	631	575	583	588	538	541	574	566	577	598	569	598	621	602	626	586	584	599	581	580	605	581	576	599	603	604	610	599	594	613	626	607	609	613	559	578	572	585	570	604	560	612	573	608	604	559	576	597	571	626	580	605	610	608	611	582	564	569	574	594	584	568	636	593	594	603	596	613	579	570	609	598	611	597	584	595	589	576	636	590	581	543	570	574	607	613	581	627	585	594	610	579	596	567	581	622	567	590	585	625	578	614	597	583	557	578	531	597	576	625	578	573	626	560	633	584	567	545	571	593	583	582	594	577	598	554	616	530	568	610	553	592	592	602	561	568	626	606	597	593	578	598	590	624	562	538	584	582	605	584	590	566	589	567	627	607	580	571	598	599	534	605	604	562	592	609	624	625	563	563	516	581	597	610	577	600	574	591	633	616	584	595	576	585	636	622	589	593	593	560	581	602	585	607	597	569	600	613	559	599	585	563	630	582	546	574	551	556	597	615	627	580	584	585	575	568	624	584	600	633	599	573	554	589	579	607	560	598	553	630	578	565	633	582	618	586	632	592	608	544	546	585	583	582	587	604	568	573	586	571	600	566	598	548	603	584	594	594	525	550	586	546	590	605	592	598	564	591	588	570	642	614	619	593	605	602	562	606	616	572	580	570	575	544	553	637	616	599	600	611	551	606	598	598	565	576	588	587	610	576	588	577	575	580	588	551	594	563	578	578	607	576	594	582	581	586	576	619	586	576	602	555	599	584	606	624	613	577	606	555	630	591	580	595	583	603	601	590	608	636	590	593	553	547	558	601	631	564	608	581	596	598	620	590	621	558	642	572	564	596	599	601	579	584	578	560	565	594	594	577	647	582	611	566	591	611	573	561	610	587	602	583	603	586	610	621	592	592	578	573	565	623	564	620	617	594	642	610	587	578	580	584	583	554	567	610	523	586	594	613	515	580	609	568	569	543	570	586	618	562	579	583	588	575	607	648	619	612	635	543	574	585	578	614	608	614	561	600	599	635	588	583	539	601	571	590	605	581	590	586	602	581	608	610	593	602	593	584	577	560	547	566	627	584	600	604	564	586	603	607	601	621	577	558	593	553	637	580	609	598	569	595	608	584	622	560	552	569	619	566	581	555	584	599	591	595	564	608	572	618	591	583	620	604	574	567	620	588	519	573	599	589	565	607	585	587	590	612	624	568	592	556	572	594	598	621	560	591	614	540	603	604	612	580	616	586	624	578	582	554	607	598	579	624	571	568	582	567	584	576	623	556	572	620	572	626	609	597	494	594	598	582	583	614	638	591	603	587	585	607	591	635	600	599	594	596	588	571	614	574	544	583	597	599	542	562	567	589	600	585	589	536	553	571	582	613	541	574	581	546	552	585	600	595	537	518	555	601	559	549	610	619	571	598	577	565	626	612	599	598	621	591	590	573	565	543	603	608	597	555	584	575	579	632	545	568	617	584	604	552	565	623	580	556	560	586	573	610	581	563	598	584	578	589	613	588	580	569	603	532	581	569	558	587	583	590	592	577	552	581	616	573	578	610	565	601	590	603	565	604	618	593	558	596	584	597	569	619	572	606	573	582	590	600	550	572	546	627	606	612	575	633	561	603	593	590	563	586	586	641	609	566	574	598	612	564	557	593	557	587	540	616	614	545	592	610	551	568	547	554	560	577	576	602	581	640	603	541	613	585	563	567	596	599	613	542	623	617	589	595	587	551	572	606	551	583	579	567	595	612	587	607	620	559	620	576	575	610	624	625	574	568	609	553	591	607	585	590	602	586	611	572	574	582	568	593	573	604	616	594	573	589	584	562	604	631	579	539	582	553	605	606	578	586	590	600	560	617	586	603	567	575	562	598	592	624	552	610	583	561	543	586	605	571	587	533	530	602	588	557	565	556	626	605	611	575	595	612	577	560	547	607	579	603	611	615	592	598	578	581	593	570	588	623	609	584	599	540	628	599	597	601	572	571	559	615	599	548	581	605	600	587	589	625	596	649	590	572	596	590	576	619	610	567	644	612	589	626	569	608	569	585	570	573	599	598	579	598	614	565	620	579	590	600	557	563	603	591	589	588	567	554	585	587	590	561	589	588	579	586	613	576	575	614	620	624	589	584	574	607	575	611	607	632	583	562	616	577	567	579	569	559	611	615	620	559	637	588	532	589	638	570	597	609	595	570	582	577	640	596	583	555	589	610	610	608	599	588	596	530	591	605	615	591	624	612	583	591	552	612	555	612	551	569	607	610	553	582	576	586	623	581	603	577	586	588	596	560	604	593	616	566	588	582	591	582	543	617	593	617	574	603	633	598	590	623	593	591	570	589	612	588	600	596	556	595	611	585	546	588	550	583	602	569	548	584	634	581	599	623	570	616	551	584	582	560	595	609	602	615	552	581	607	640	576	618	631	608	598	587	623	631	621	583	563	596	615	614	571	568	548	558	616	632	577	612	580	585	588	608	620	571	574	625	586	601	560	603	559	556	582	555	575	588	577	585	603	593	567	564	599	594	576	572	594	583	601	596	597	589	593	617	586	562	617	582	566	539	606	570	630	598	570	562	616	593	593	567	559	547	563	627	625	564	561	562	576	648	611	623	591	577	591	589	578	590	597	610	619	593	598	577	605	629	570	630	627	614	622	551	553	665	567	617	597	584	596	564	610	589	583	574	586	621	588	617	594	555	561	580	626	588	569	613	598	580	593	581	551	576	622	580	582	546	567	544	604	595	541	567	649	611	629	547	585	590	581	588	570	623	620	557	574	604	607	612	602	611	604	594	602	555	613
23413	11844	2762	446	386	327	322	322	290	291	293	292	270	298	276	341	279	294	297	275	290	277	281	279	304	319	314	295	300	312	294	349	302	313	318	315	321	322	253	316	345	286	285	315	283	291	313	291	298	328	280	304	304	291	279	284	287	268	295	308	325	279	280	254	317	298	275	280	294	296	275	289	304	309	293	295	296	313	289	279	315	295	291	314	280	287	291	323	288	268	272	274	274	268	290	279	284	290	265	316	264	273	299	297	280	276	270	288	302	285	320	278	310	291	279	270	303	280	287	269	272	259	311	268	288	313	319	293	299	317	296	273	282	300	304	280	284	315	266	276	326	314	288	272	276	325	302	296	298	287	276	275	294	294	291	284	300	282	333	275	314	301	274	273	322	270	264	279	289	307	291	309	246	273	289	310	283	294	297	313	317	277	278	294	287	274	279	263	286	291	303	292	291	293	273	303	283	279	305	293	296	274	261	311	286	280	252	266	282	292	295	322	308	283	284	325	299	307	353	270	275	282	278	303	292	290	280	284	271	303	304	283	273	292	299	283	267	286	302	277	276	279	291	298	295	323	298	310	272	295	262	298	306	279	286	282	308	294	274	321	312	298	265	283	292	313	319	278	277	268	279	264	327	292	278	274	285	297	296	307	302	274	299	274	266	281	323	302	291	309	312	300	334	300	284	293	297	319	304	298	282	306	307	311	295	295	333	302	294	283	310	324	296	297	277	341	327	287	247	250	296	292	270	300	297	318	276	287	287	279	295	309	262	260	286	309	314	299	307	292	278	292	303	282	269	277	328	298	295	271	288	300	285	283	300	287	269	293	280	272	294	300	298	322	309	270	292	282	317	319	255	298	292	291	268	282	277	273	293	314	311	300	273	278	271	305	270	287	264	296	286	290	283	300	257	272	290	282	292	311	290	283	243	273	272	305	292	285	293	279	328	323	292	288	302	292	305	255	303	312	287	306	315	285	312	266	308	328	272	281	288	296	316	310	293	336	277	285	344	277	273	295	305	312	316	324	290	303	317	280	291	283	305	306	244	301	278	310	276	299	265	305	254	298	270	293	303	334	297	299	312	285	265	265	268	306	277	252	273	259	253	305	292	295	315	316	266	270	292	310	280	337	297	307	260	301	282	309	304	284	300	297	268	303	300	306	313	308	284	282	302	329	289	287	295	258	285	304	279	270	285	273	304	291	280	270	302	297	277	287	286	298	322	303	314	293	292	329	282	273	307	329	295	305	296	301	276	307	287	304	265	280	293	262	320	282	284	304	297	295	299	298	265	313	281	268	291	276	282	270	312	297	283	304	305	287	297	317	302	267	300	290	325	267	268	312	260	264	321	302	314	265	294	281	277	296	297	268	292	298	304	310	292	293	293	276	276	287	292	324	334	288	301	291	303	309	308	319	254	277	304	303	265	295	311	278	314	290	310	270	311	296	315	287	284	294	283	273	277	278	299	295	283	301	312	308	287	282	320	280	314	302	308	288	280	315	269	296	288	276	305	264	283	290	303	317	292	297	308	284	306	280	298	296	312	320	279	289	317	309	327	275	300	320	302	284	297	278	288	295	288	265	265	280	268	298	325	297	291	282	285	290	302	268	275	278	287	313	295	275	289	324	284	301	296	279	330	282	284	308	283	302	294	311	309	327	308	282	312	266	298	285	307	293	264	288	300	296	298	279	278	294	274	315	317	278	292	291	250	261	308	314	295	307	312	321	284	309	308	276	302	286	279	294	298	299	283	301	251	295	262	320	296	303	284	297	314	276	299	285	320	296	322	314	293	275	324	306	258	305	278	271	312	278	278	291	267	304	301	293	299	316	296	300	289	289	289	295	308	308	284	269	283	282	307	306	310	296	293	287	337	303	294	337	276	291	302	318	288	290	308	312	318	294	288	290	291	296	277	280	313	282	288	312	328	291	306	296	283	299	281	274	302	272	337	287	323	287	287	280	259	288	302	283	293	263	260	269	274	309	287	301	294	330	312	296	301	320	292	313	267	251	332	325	276	280	341	309	315	271	288	280	274	334	306	308	296	304	299	302	323	283	301	304	284	289	281	295	271	279	320	320	284	273	307	281	270	300	315	269	287	306	292	308	288	261	284	295	287	300	297	312	284	299	317	294	298	272	294	288	255	292	298	276	307	287	305	284	324	305	353	278	289	327	292	282	308	281	309	330	309	257	282	283	306	300	271	281	327	300	279	280	278	305	311	329	276	294	288	276	262	344	293	305	271	294	277	298	284	305	291	287	288	303	302	266	280	285	290	288	284	252	272	319	306	266	311	298	258	286	292	284	288	304	280	297	274	299	299	312	271	297	280	288	294	276	290	317	270	283	273	295	297	313	300	300	311	285	328	295	294	271	286	274	271	283	308	258	281	259	291	325	302	310	285	285	297	327	271	285	290	288	321	268	290	283	304	312	288	283	269	303	274	300	284	298	266	305	272	300	279	307	274	332	312	275	302	295	282	309	315	324	283	285	278	284	301	293	281	273	277	300	288	307	314	306	276	323	301	301	288	319	280	266	275	279	284	294	294	319	274	288	306	270	273	281	286	267	276	288	289	280	319	282	273	254	297	295	287	295	317	297	267	302	298	302	291	295	271	307	254	291	267	296	295	274	275	325	288	295	268	305	312	295	287	300	285	310	301	252	278	294	290	278	283	297	257	262	255	304	296	281	307	267	288	248	290	279	312	283	287	273	286	284	277	299	271	283	279	324	288	325	279	297	276	274	297	296	288	273	323	309	281	298	310	315	321	255	321	279	279	293	297	279	301	288	287	300	263	285	292	275	293	255	308	295	307	322	278	313	284	270	305	326	303	284	348	285	257	290	282	287	280	269	303	280	280	288	317	280	268	290	325	301	257	324	286	284	315	279	341	277	259	305	258	255	288	276	314	280	314	299	286	262	301	289	302	274	285	271	279	287	307	285	315	335	283	276	271	294	315	305	287	282	281	272	284	269	264	302	290	300	268	301	288	306	282	296	284	322	319	284	285	291	295	300	279	283	276	301	309	270	274	277	281	314	272	257	278	329	293	305	283	315	266	330	272	308	297	310	279	279	289	305	289	301	305	281	283	300	294	298	298	286	295	299	291	286	283	311	305	326	284	313	287	269	296	280	297	308	304	293	316	298	292	306	287	296	303	278	290	296	316	322	299	302	318	319	277	280	281	279	263	274	284	309	289	303	278	292	307	298	316	264	286	306	281	259	288	265	312	286	313	331	305	326	291	276	284	315	293	300	328	313	278	286	257	286	298	302	279	271	291	320	303	278	280	331	317	276	298	275	304	294	292	302	300	299	307	275	317	284	293	288	274	273	280	297	287	286	303	280	274	311	268	264	298	297	300	310	294	327	313	335	326	301	278	283	298	281	327	299	275	285	326	284	294	305	290	283	296	307	300	297	289	290	283	295	323	280	281	327	296	316	266	276	279	285	285	291	283	313	283	322	302	304	254	290	316	328	269	297	304	301	283	281
16793	11179	3063	1129	978	969	888	817	828	829	803	752	746	772	755	785	699	732	725	717	739	752	707	681	718	762	727	717	732	742	711	729	717	694	707	680	775	733	718	760	717	658	653	680	734	692	696	676	694	746	690	746	708	691	696	697	716	714	711	713	675	719	707	649	679	754	739	705	697	748	711	736	739	709	717	674	721	690	668	711	623	709	694	680	701	759	663	660	742	701	674	722	730	699	704	691	715	693	760	698	627	758	721	681	689	710	669	685	663	715	725	704	739	761	709	701	683	737	718	712	719	704	737	695	745	676	743	700	691	746	718	700	708	689	702	755	698	756	698	667	733	661	706	684	668	717	732	705	722	710	747	715	662	740	716	722	719	727	717	768	734	660	718	691	686	703	733	682	711	707	717	699	696	688	678	698	707	729	733	666	750	686	708	704	758	714	712	698	669	679	713	712	659	738	682	738	734	683	744	689	763	708	737	688	760	706	735	723	715	713	695	681	739	708	705	675	736	686	727	725	675	707	690	720	661	700	710	700	748	739	720	731	702	697	738	672	679	690	703	678	696	745	689	698	709	704	694	777	678	720	670	722	704	737	725	679	652	723	723	669	687	714	725	714	687	754	709	717	716	711	725	700	748	706	683	721	670	703	729	708	732	729	689	691	702	754	725	746	759	717	715	679	748	667	725	703	736	740	684	657	718	678	694	691	715	727	766	689	692	707	694	667	738	705	716	679	704	719	718	669	745	771	676	711	682	736	695	668	685	662	690	759	737	693	728	742	728	728	763	679	684	680	705	693	709	729	708	699	726	729	682	741	688	721	711	709	699	682	689	702	711	705	728	673	690	756	704	734	717	748	718	748	699	698	705	689	661	672	727	747	676	729	683	743	716	696	747	686	726	689	705	690	700	674	684	647	727	715	721	735	732	687	671	692	683	751	709	668	715	705	639	686	737	689	663	691	696	743	689	725	730	698	690	718	731	718	686	704	698	688	690	676	679	690	664	722	713	709	726	710	709	736	733	698	690	697	711	690	679	711	745	691	685	735	688	687	713	717	694	707	661	746	712	732	708	671	706	705	709	738	692	674	736	733	704	718	681	684	707	703	699	666	713	702	678	717	690	723	684	710	765	700	758	672	681	680	719	751	696	708	747	761	705	700	725	722	700	711	715	687	751	722	696	740	733	678	682	734	717	754	726	709	709	701	699	687	717	692	710	726	686	702	716	652	700	691	705	739	719	701	692	696	691	743	707	697	751	732	725	710	720	672	689	759	655	712	698	651	768	686	728	683	707	730	733	702	689	680	749	656	699	654	725	749	705	674	700	703	681	699	681	739	732	689	734	676	707	755	696	720	740	702	701	715	712	756	725	670	724	728	717	664	701	713	683	661	705	646	704	694	699	662	711	768	734	702	697	675	706	649	684	660	691	653	708	756	704	698	715	687	720	705	712	689	739	699	668	717	682	708	639	652	756	724	707	661	710	691	707	723	689	663	719	699	668	733	720	695	726	736	720	706	755	694	700	727	685	731	733	663	709	695	707	681	698	698	765	703	732	707	689	690	740	689	706	663	697	743	716	701	686	743	693	665	696	707	691	708	738	691	732	711	672	695	689	697	705	702	690	673	742	731	725	707	687	688	708	747	710	727	676	718	713	709	758	676	735	716	736	724	719	703	734	675	719	683	710	708	684	729	738	785	707	693	742	704	652	711	701	713	706	706	669	722	706	701	681	691	696	740	734	744	671	712	697	702	714	678	720	704	721	738	694	704	693	644	702	743	705	703	700	734	699	753	687	707	671	684	687	718	739	711	733	744	714	748	742	693	708	714	679	684	717	686	745	643	730	693	697	728	695	731	671	720	688	711	723	706	678	716	656	750	781	715	690	743	697	693	751	709	704	777	710	701	696	666	673	736	654	694	688	730	648	724	732	719	702	733	698	750	692	732	715	704	737	710	745	664	670	770	708	687	684	712	715	694	714	708	707	729	694	710	729	714	686	681	701	698	734	713	698	740	670	706	745	709	727	739	715	680	710	697	763	675	701	670	706	692	709	675	718	721	691	747	689	692	733	728	699	727	703	731	710	741	696	690	689	740	733	682	698	735	696	682	699	701	714	746	704	674	723	714	713	686	689	725	723	703	698	679	730	696	684	691	710	702	724	701	672	703	719	708	752	707	689	696	679	711	724	687	699	702	698	725	731	701	725	673	752	722	735	727	686	704	709	728	682	728	686	707	733	741	738	719	719	674	658	724	669	691	717	672	724	695	678	697	709	671	737	681	700	745	697	705	726	734	743	710	715	652	681	685	719	707	718	706	683	701	707	727	708	684	718	716	689	731	678	691	694	671	708	717	695	667	704	772	731	726	679	720	727	708	711	706	706	731	670	724	680	645	697	739	683	683	662	692	685	681	694	693	687	694	702	740	684	696	667	691	708	682	724	741	755	692	709	701	617	653	674	680	706	674	662	727	707	681	694	691	714	710	668	724	748	679	685	707	695	675	699	723	707	655	686	741	738	726	705	729	671	697	685	692	698	665	689	700	716	694	724	747	700	758	712	699	678	677	664	651	712	704	703	748	686	693	743	705	668	699	717	724	733	725	727	695	700	718	734	692	722	702	685	694	759	672	711	676	780	665	775	698	739	748	715	679	737	710	734	711	747	707	687	724	713	724	738	746	707	671	746	685	714	719	717	728	706	746	699	732	722	718	735	637	684	657	736	711	752	704	717	700	708	658	765	720	638	739	692	734	699	734	660	672	690	696	706	740	730	674	742	698	645	738	728	700	667	695	715	670	693	696	718	721	729	676	668	681	715	680	693	736	743	737	696	732	687	727	714	665	705	741	694	697	708	668	726	688	732	707	704	731	699	708	686	771	668	706	709	689	677	717	730	709	666	715	739	681	675	708	724	710	743	654	686	641	715	715	714	670	723	714	701	673	726	727	720	694	677	701	723	679	722	753	729	699	762	694	713	712	716	705	723	675	720	684	705	693	715	693	710	734	705	733	669	723	703	740	692	716	694	694	712	680	710	744	711	706	723	707	716	694	722	643	712	740	714	731	705	705	707	726	724	718	731	699	726	706	733	675	737	663	712	714	657	684	688	658	697	702	697	701	731	697	700	758	669	720	668	727	747	685	658	735	727	729	706	687	677	670	747	677	708	741	713	698	707	741	746	675	675	714	695	705	719	724	692	722	746	715	686	703	710	749	716	708	736	671	697	716	737	705	715	710	727	720	724	655	716	736	734	642	707	681	720	715	671	666	712	671	651	742	692	718	743	693	712	686	677	748	686	675	657	737	685	694	750	753	713	660	734	703	719	709	723	706	700	684	675	757	694	780	715	660	761	707	699	679	716	718	721	695	723	677	689	673	698	700	776	699	691	698	683	693	698	734	716	732	716	694	705	646	717	745	659	735	703	705	713	733	699	698	721	721	732	707	743	740	712	704	706	696	740	683	746	624	673	737	710	752	705	704	729	733	682	680	696	730
32635	18089	5334	530	359	329	299	290	268	247	231	250	208	234	235	270	236	233	245	217	222	226	227	194	242	206	240	236	199	217	221	238	227	228	234	212	237	248	206	225	243	213	222	205	215	220	218	244	219	223	234	223	221	235	245	235	221	220	219	229	227	237	231	249	198	218	227	214	202	203	213	235	210	211	218	229	222	227	214	219	254	260	224	229	244	242	197	239	220	214	236	215	217	214	253	235	235	206	215	257	242	246	215	216	183	220	206	236	214	213	237	226	233	249	219	219	208	218	266	225	229	228	213	217	211	241	247	246	224	256	226	216	226	208	250	224	223	217	217	239	220	243	221	237	231	208	216	206	222	262	238	220	201	271	240	224	199	222	234	213	246	218	252	188	223	220	244	235	245	225	250	237	222	233	210	234	237	224	203	192	218	189	215	229	247	253	223	208	213	214	241	201	240	233	220	213	219	194	217	228	230	224	218	250	234	231	219	241	246	221	229	232	185	214	238	227	218	262	242	257	232	225	212	193	228	245	228	232	198	205	213	210	211	237	216	204	239	243	257	217	227	212	277	228	217	274	237	217	211	201	199	237	221	220	229	216	236	254	220	192	216	196	210	219	202	233	218	260	223	251	209	214	247	239	246	214	199	219	244	238	214	247	205	242	202	239	198	219	213	211	211	234	200	202	235	202	216	243	233	228	231	212	215	248	232	204	197	208	228	235	270	228	226	196	223	228	239	201	244	237	226	232	234	194	223	216	235	244	216	219	218	239	229	212	249	224	264	221	230	246	246	220	238	227	234	211	232	205	253	223	224	229	230	238	228	233	256	224	200	219	246	220	244	224	224	236	258	219	208	234	211	232	234	241	214	229	207	217	234	217	196	226	246	208	237	253	203	210	207	234	224	220	231	223	235	226	207	209	211	204	233	211	224	241	220	248	242	193	247	227	268	243	215	255	219	228	213	206	193	240	228	219	222	220	210	231	230	221	213	221	215	216	204	249	234	235	226	219	252	241	253	217	205	202	225	249	214	222	212	214	233	247	240	239	232	225	226	203	265	224	238	218	197	215	227	202	222	236	244	214	231	240	205	215	239	247	223	240	225	225	205	262	211	229	209	224	214	171	202	211	205	225	237	209	229	220	227	242	222	237	220	204	248	227	214	221	245	208	229	202	219	236	206	219	253	243	239	229	222	228	219	225	234	208	227	233	191	214	202	234	234	239	234	222	226	219	204	243	237	262	215	197	252	217	226	230	237	193	227	231	223	249	233	230	221	207	234	278	227	237	239	240	248	254	231	205	216	223	217	211	222	216	205	246	226	210	230	234	211	248	221	217	241	236	247	223	200	206	214	236	248	245	220	242	203	180	225	234	190	222	225	223	202	213	235	224	215	217	209	242	235	210	250	234	255	233	242	214	214	243	221	233	234	223	232	186	228	233	215	234	218	231	227	246	233	221	218	234	206	200	253	221	190	200	233	223	224	235	213	208	216	214	218	242	236	205	238	223	207	210	221	235	233	248	250	258	221	234	203	216	216	232	244	262	233	224	247	229	210	225	224	235	227	232	247	240	244	220	228	220	230	215	205	201	215	237	226	214	219	223	221	223	228	219	257	213	236	227	242	217	235	228	218	233	223	216	227	224	217	193	225	219	244	201	248	232	211	229	236	210	201	238	224	245	189	245	227	233	225	248	222	217	207	230	222	236	202	243	240	237	226	230	215	233	224	221	236	221	224	225	223	216	234	218	225	226	247	225	216	233	207	224	231	264	227	219	220	205	207	223	200	206	246	219	210	238	249	243	245	198	250	250	228	217	260	216	228	198	217	216	197	231	217	243	214	203	274	225	243	220	206	264	219	223	223	243	230	221	216	231	232	221	217	217	224	222	194	266	199	215	222	241	234	223	232	235	210	210	229	231	185	229	232	234	255	256	253	227	220	193	203	215	215	228	203	194	215	235	244	255	225	238	236	228	219	239	247	225	270	231	212	176	253	214	216	249	234	242	217	247	208	230	237	256	224	201	227	232	220	250	263	237	247	252	267	240	217	208	246	228	211	241	240	212	226	223	226	282	228	222	245	212	231	219	240	230	225	212	230	223	214	251	253	227	230	243	204	253	255	237	231	242	241	245	220	217	228	232	231	249	242	216	220	215	230	246	209	226	238	237	218	237	209	242	223	230	236	231	223	259	224	247	242	215	211	233	260	217	228	248	238	234	234	242	229	215	247	205	219	232	229	211	205	215	233	270	226	216	246	266	259	231	224	246	203	198	267	214	200	219	237	250	248	249	228	216	229	224	211	204	222	217	233	211	199	244	243	237	218	224	236	201	226	203	226	202	244	258	216	228	238	235	240	233	201	198	241	252	225	231	225	215	193	233	210	215	242	240	228	217	218	247	248	219	217	210	231	247	243	225	243	204	231	266	215	258	211	212	220	209	226	236	245	228	214	220	219	229	224	227	241	194	209	229	204	223	203	209	228	204	233	237	245	229	241	226	206	238	223	248	248	213	220	219	208	208	230	262	226	239	242	200	236	223	241	244	223	239	227	232	202	213	234	235	222	243	211	225	198	247	215	206	218	234	240	246	205	232	212	210	235	220	207	209	210	223	216	230	227	247	214	217	222	234	215	239	172	206	232	203	188	204	234	244	239	192	223	243	202	249	217	215	216	217	254	200	244	189	189	200	234	214	232	219	238	247	241	198	210	220	222	225	222	224	253	233	202	259	247	254	211	231	211	249	257	250	223	228	208	257	214	240	203	251	222	240	207	249	209	227	231	241	221	214	219	202	230	247	242	226	262	201	221	215	235	217	234	233	202	210	246	220	234	263	272	219	216	239	203	234	221	223	219	214	232	220	250	242	254	242	204	240	244	213	214	216	221	225	234	235	225	187	222	244	231	232	220	223	227	226	222	205	213	248	202	240	225	246	226	230	251	219	205	248	231	220	229	244	240	200	207	228	246	258	231	241	222	219	215	241	228	253	220	217	223	212	219	204	186	204	234	215	250	189	214	203	249	190	226	225	232	220	227	241	216	218	217	241	231	218	248	245	218	203	207	204	254	203	227	225	253	185	211	204	217	214	245	229	194	215	234	253	246	240	189	231	208	222	242	239	218	191	207	217	221	220	221	222	225	226	237	221	248	242	221	250	206	214	223	218	212	236	210	258	241	217	219	247	237	244	223	197	226	244	232	220	230	224	207	236	239	239	272	208	223	211	224	222	223	241	228	232	211	238	219	233	232	202	233	225	215	248	211	231	229	225	230	209	221	241	231	216	220	212	239	269	228	212	257	232	233	219	243	215	215	222	228	227	223	231	231	235	241	203	233	223	203	250	235	215	235	261	231	232	236	245	237	207	230	219	227	216	225	217	226	227	209	198	235	228	218	207	243	213	243	198	211	249	230	236	228	224	201	237	228	233	220	226	224	225	222	228	229	236	263	248	250	224	236	233	232	244	228	232	198	238	208	214	215	252	228	208	228	244	216	219
21710	15124	4829	1247	1159	982	875	781	731	792	689	675	652	630	615	591	623	593	596	594	587	633	581	567	586	597	566	590	569	589	588	610	540	567	531	542	583	552	589	554	596	580	557	559	573	535	503	605	577	550	562	530	557	513	560	543	537	535	558	575	566	561	522	559	549	559	563	594	597	557	606	590	561	573	557	506	580	537	534	523	594	557	563	561	586	543	550	569	527	546	610	577	537	585	542	560	585	561	544	554	560	534	563	566	540	540	561	545	538	566	552	581	552	567	558	598	548	564	543	558	577	568	563	579	535	520	575	541	545	529	540	579	572	526	555	572	541	570	574	524	575	575	540	563	538	593	554	545	563	569	532	550	539	553	564	601	561	541	546	523	549	548	527	529	486	522	575	554	511	574	566	561	584	575	558	612	475	552	598	539	580	563	534	582	551	591	534	524	589	593	529	555	560	536	569	529	563	600	544	532	542	576	554	546	502	571	576	567	560	557	537	544	525	569	563	577	563	517	580	563	527	577	556	553	561	556	582	529	535	551	539	542	549	540	538	532	579	525	534	556	590	543	536	564	557	594	574	522	570	556	550	507	574	527	544	546	602	550	541	560	571	583	540	527	541	542	532	485	577	555	574	551	623	560	595	527	508	565	598	570	567	560	584	564	573	571	561	530	590	560	542	556	546	574	575	571	513	526	559	567	513	563	593	563	550	575	554	607	578	561	556	536	505	539	542	557	533	566	571	550	494	551	529	581	545	534	585	534	551	555	599	580	568	549	545	553	547	541	543	537	588	548	542	529	564	546	534	559	593	575	478	545	595	558	551	571	583	560	561	528	552	552	531	550	589	526	551	581	541	576	558	578	530	554	552	537	566	556	574	603	569	526	566	532	552	552	562	541	546	558	566	554	560	553	546	548	538	529	616	547	598	542	516	543	552	558	562	575	513	552	533	560	555	503	586	564	524	529	502	553	584	564	566	544	536	541	553	534	528	554	547	541	544	528	560	548	577	597	574	562	545	528	525	578	503	528	548	539	525	537	512	545	525	547	533	539	537	532	562	544	540	584	547	549	539	566	567	550	576	568	550	583	563	584	546	530	539	536	582	575	534	539	589	574	566	556	551	571	543	565	562	587	538	580	466	612	589	512	561	575	595	536	530	603	565	574	583	537	547	558	541	545	586	545	536	568	580	526	555	559	584	554	565	570	525	515	550	587	547	552	494	502	529	574	569	597	518	553	542	568	553	563	521	546	559	543	536	524	548	608	550	547	560	517	537	567	545	536	570	552	569	556	545	541	543	537	547	569	548	519	554	561	547	554	548	566	531	556	533	561	544	550	579	573	586	527	561	580	476	548	544	548	600	523	508	561	570	566	563	563	570	555	518	548	548	520	592	517	542	548	576	579	531	558	564	535	614	545	546	561	531	546	571	527	515	569	544	524	538	545	521	562	589	568	545	541	570	525	527	596	525	555	527	553	554	541	541	571	560	545	591	516	536	572	543	555	524	561	525	565	528	554	538	536	565	565	554	549	600	544	580	580	576	566	555	537	541	546	552	540	551	550	535	568	562	565	501	563	585	509	575	525	565	535	543	553	543	529	561	537	558	548	550	509	547	522	520	565	556	571	611	560	545	546	525	572	561	581	567	551	560	591	509	571	555	515	546	566	568	514	538	541	553	568	544	589	545	514	570	566	517	570	590	580	556	576	536	579	538	524	550	583	605	537	543	573	541	546	571	603	565	522	562	579	542	537	567	550	547	540	545	534	541	555	582	558	535	529	517	488	505	546	539	520	548	556	541	608	514	510	554	539	584	582	613	552	505	561	554	546	548	554	545	587	512	555	549	543	571	538	551	557	579	553	520	562	596	537	527	551	550	502	571	544	525	552	534	568	602	527	582	526	543	540	572	545	530	571	588	552	532	531	563	582	564	581	560	538	574	535	573	566	562	533	566	568	521	545	529	545	558	533	532	532	550	600	522	559	542	549	552	554	561	529	551	558	517	540	588	558	531	550	527	533	538	532	558	553	520	520	561	551	547	550	536	546	543	543	555	515	512	593	561	527	544	600	556	554	561	544	558	525	554	545	551	590	572	573	565	509	577	592	570	576	556	575	561	532	557	592	553	530	526	529	589	574	590	590	584	500	556	554	554	546	534	563	553	594	554	541	537	571	565	553	521	517	519	546	576	555	556	576	582	535	580	569	555	560	538	586	568	555	551	590	566	512	496	521	574	559	567	538	542	548	566	552	548	530	566	549	554	498	528	566	536	551	528	554	572	583	535	561	533	578	571	553	575	584	553	557	550	542	587	596	525	550	599	558	519	571	516	567	560	532	576	548	562	536	546	548	580	599	549	553	607	557	549	495	566	558	545	549	561	538	565	576	537	556	546	563	557	592	570	534	547	543	575	584	589	543	534	535	556	564	550	560	586	592	534	556	535	521	569	553	545	555	501	575	529	577	527	529	546	575	545	555	544	550	574	580	529	542	559	534	557	538	528	559	541	516	524	532	562	542	545	590	542	557	563	568	576	543	569	585	515	555	536	578	543	545	549	559	560	542	535	610	553	531	534	568	535	528	569	548	536	565	560	563	591	543	542	550	565	530	572	543	525	579	530	545	563	557	590	550	546	569	551	580	534	560	590	531	537	485	548	558	557	548	563	564	545	571	553	520	558	552	527	536	551	538	596	563	517	572	592	554	546	555	542	542	584	528	567	527	521	521	561	549	543	530	569	562	533	524	547	534	538	565	530	556	492	529	578	578	579	526	527	564	557	549	580	581	553	515	584	546	558	555	552	541	549	501	566	544	540	542	543	556	560	561	537	566	555	536	549	536	534	539	532	552	550	543	544	600	530	543	531	546	514	569	531	560	573	567	528	574	569	557	519	534	510	573	576	526	564	515	497	572	548	561	529	545	550	566	544	527	580	575	553	555	551	547	568	565	566	522	558	561	525	572	554	560	541	515	548	507	543	574	551	555	542	590	575	542	501	558	582	555	539	558	535	560	530	522	561	578	543	525	572	568	540	526	554	546	524	565	604	555	526	542	524	521	521	526	579	561	518	524	573	592	525	545	554	524	570	517	559	540	534	541	558	545	610	513	567	547	587	528	543	560	509	559	540	567	546	551	600	532	535	535	547	570	513	526	594	554	528	560	552	584	576	547	567	531	551	574	558	501	573	524	526	568	551	547	544	546	569	556	568	549	564	544	526	537	509	512	541	539	582	515	558	544	591	563	557	558	616	550	555	553	563	534	510	547	538	573	582	582	543	527	545	557	504	566	555	524	550	560	562	558	553	524	521	567	577	542	523	546	557	547	530	590	545	565	559	549	536	548	564	545	554	579	573	552	563	570	543	553	527	573	534	556	519	567	556	533	563	557	540	583	560	564	552	543	543	539	560	580	528	546	519	580	562	531	570	511	526	568	526	581	568	548	532	603	531	533	530	564	535	553	553	559	520	525	580	519	563	571	585	575	554	565	581	526	501	566
11877	4948	920	233	260	227	244	234	249	248	240	254	208	235	238	232	262	244	236	225	208	226	227	241	263	247	218	249	247	246	223	264	241	249	243	241	237	205	232	230	278	213	229	209	207	237	209	228	245	253	246	244	222	257	257	222	231	240	235	236	244	238	212	254	253	235	216	261	238	235	256	236	250	223	229	234	234	229	245	229	227	242	231	229	231	206	214	215	238	224	236	250	249	230	238	241	216	209	223	230	214	233	254	249	233	246	253	249	263	209	234	243	262	233	239	236	210	216	217	248	242	230	210	249	252	268	247	230	222	221	240	256	230	233	215	243	278	202	229	228	240	225	223	213	226	241	243	241	236	219	247	208	245	234	235	224	247	236	263	245	210	208	224	239	223	253	249	202	205	235	216	226	244	224	222	230	209	231	213	220	242	223	246	249	238	230	243	241	243	253	228	253	208	238	240	232	240	230	227	205	245	231	226	212	208	255	246	211	242	246	244	222	230	245	234	231	229	217	252	231	234	220	235	211	238	257	221	254	188	246	227	251	255	230	243	206	252	240	243	204	253	259	224	255	235	250	251	237	213	219	251	233	221	252	268	232	250	251	245	227	286	204	244	239	231	236	208	219	232	219	237	219	287	218	170	242	237	260	248	250	261	212	274	209	232	253	237	230	228	255	257	245	209	252	234	232	237	218	209	255	236	223	249	211	226	227	238	231	216	240	231	243	226	228	249	243	221	204	258	251	222	237	243	261	244	210	237	231	205	247	221	233	231	245	246	247	243	237	234	211	255	239	263	205	231	238	224	246	217	254	257	240	261	211	268	236	232	238	243	270	239	223	226	234	246	269	228	225	217	247	226	217	212	259	241	224	229	230	258	226	243	219	247	231	234	219	258	233	256	212	226	260	244	216	205	239	221	252	248	252	235	184	254	209	232	243	234	236	245	229	241	245	206	237	231	250	267	255	207	243	249	231	231	254	235	235	253	237	223	225	227	229	253	212	230	253	237	254	235	269	247	229	250	248	255	245	257	268	229	250	223	234	225	263	253	247	234	225	226	220	209	220	230	248	269	237	233	223	245	232	249	221	225	228	238	247	223	228	237	242	223	256	221	238	243	213	235	228	231	256	252	244	230	260	211	234	238	247	245	246	234	213	223	228	216	235	204	206	219	245	252	227	259	229	242	226	238	241	246	232	250	254	241	229	226	245	232	217	207	256	252	244	234	241	222	232	240	250	234	231	230	230	242	243	237	232	240	256	250	236	252	230	250	276	241	248	237	226	218	248	240	232	232	226	225	236	280	227	218	213	241	234	256	255	254	233	226	227	224	241	225	243	250	238	242	244	218	222	263	263	222	212	244	247	256	213	248	229	244	236	220	222	230	259	235	226	209	242	234	236	232	217	258	213	218	230	250	267	220	231	200	232	243	221	232	239	246	243	225	243	229	238	248	245	207	253	249	234	234	247	229	239	243	233	236	255	254	246	235	220	217	220	234	234	221	255	209	243	258	228	235	249	201	239	234	211	232	244	232	231	226	219	196	241	227	273	245	220	234	251	239	238	223	242	248	222	223	227	240	237	198	255	246	223	266	244	253	253	222	248	239	233	245	194	213	231	238	235	197	273	252	237	244	223	219	245	236	248	244	242	214	214	222	228	220	257	232	203	236	256	246	255	230	219	237	197	245	232	234	227	221	272	238	216	212	246	236	241	247	240	212	218	214	233	236	238	237	242	231	202	214	229	246	223	255	254	228	252	270	235	232	251	205	238	261	244	194	239	239	208	249	228	214	210	219	228	194	226	213	225	261	243	222	234	253	226	231	229	241	233	232	268	215	225	225	224	212	248	230	249	251	218	240	221	212	229	235	238	236	262	227	231	229	249	228	251	242	247	236	215	246	225	259	218	227	234	237	204	251	264	236	231	253	243	223	228	241	215	264	260	251	247	240	265	243	256	241	253	239	231	249	221	204	247	243	236	213	238	220	234	221	211	222	253	221	244	250	225	220	262	251	232	205	203	225	225	226	246	235	225	236	240	239	215	233	241	229	255	231	249	220	202	242	238	245	227	208	228	264	244	259	240	229	233	230	243	233	221	237	216	218	256	241	236	211	224	212	246	216	218	263	247	246	246	232	253	245	220	215	264	245	224	247	246	227	268	222	224	250	240	267	256	240	235	236	229	232	236	223	236	262	238	236	232	277	248	228	269	241	237	234	236	232	232	220	234	233	225	215	218	243	206	240	211	244	237	247	227	240	206	220	245	240	253	238	246	236	220	246	231	216	227	227	206	227	230	252	268	255	235	210	188	216	226	218	234	248	232	241	246	225	231	229	244	240	202	244	242	249	241	218	256	222	237	236	245	212	216	242	232	206	241	240	248	233	216	259	229	225	270	221	258	251	223	223	233	248	244	202	228	229	235	240	255	245	226	233	250	225	232	221	221	244	227	223	238	232	214	228	255	248	245	219	237	224	241	247	232	231	229	233	230	242	267	240	245	249	211	237	238	231	244	243	233	227	247	233	226	228	225	227	231	220	261	240	252	221	201	231	230	243	234	241	229	252	245	214	246	223	216	218	269	228	220	252	229	224	242	257	236	252	223	227	244	244	241	208	234	243	219	230	251	226	243	261	219	205	240	238	236	233	238	254	257	221	245	229	239	213	198	238	230	226	245	265	211	199	198	231	226	241	256	250	252	243	213	229	265	235	219	238	227	223	254	264	216	237	224	249	233	213	243	222	218	243	231	261	254	238	228	227	235	230	235	232	210	228	239	225	237	234	251	235	244	217	234	225	225	203	223	254	250	219	231	263	234	242	215	249	210	234	211	218	250	237	239	217	237	231	237	252	237	244	241	224	237	237	228	229	249	226	259	215	242	218	248	252	239	247	254	265	260	260	248	223	235	242	209	215	300	219	247	225	234	228	244	246	235	240	222	233	220	227	252	248	250	255	229	215	239	240	221	250	235	247	215	248	216	241	231	246	226	231	243	225	238	249	236	243	225	218	221	225	251	244	240	228	235	213	271	235	231	226	237	252	251	219	243	249	235	224	253	223	229	228	240	243	244	244	232	235	252	235	245	255	234	205	224	242	246	259	235	183	223	236	264	244	196	257	210	245	214	248	223	232	227	259	223	247	220	231	235	253	244	224	258	224	238	228	237	253	207	223	237	229	259	251	220	223	212	237	250	231	245	257	221	216	223	246	254	247	228	239	217	250	230	211	249	235	239	211	251	270	231	255	269	240	237	242	221	226	257	227	244	215	265	214	265	247	230	232	228	219	254	219	207	231	269	241	260	215	242	273	248	203	281	234	265	246	229	211	237	249	235	259	224	226	231	231	239	235	225	214	243	236	221	224	243	240	271	242	235	207	254	244	217	233	231	259	238	241	241	215	247	211	236	213	241	234	249	257	223	245	245	239	234	227	208	274	238	225	245	237	242	237	264	246	246	246	216	243	262	255	244	241	224	240	219	225	236	233	225	247	239	234	223
8672	5026	1373	597	634	559	596	543	619	521	601	625	598	599	612	622	557	602	607	628	636	570	552	619	585	559	598	561	585	582	636	600	575	575	609	587	594	613	607	620	605	569	591	574	575	561	602	555	602	576	558	607	582	576	603	603	574	637	591	551	615	598	576	576	586	599	606	619	632	636	611	536	616	591	592	618	589	621	570	590	629	569	631	634	607	535	661	590	554	560	584	590	559	578	564	625	620	596	601	584	594	593	600	595	591	592	544	600	571	597	589	587	595	552	602	608	583	621	559	586	614	571	595	598	600	642	589	635	606	586	568	563	591	573	562	576	609	604	621	587	562	565	582	579	607	601	564	567	568	613	577	557	602	612	565	578	572	588	608	573	576	559	604	591	559	574	569	563	597	628	590	606	588	562	578	612	625	578	596	615	583	605	625	571	563	601	590	572	611	534	613	594	591	623	609	568	573	572	632	595	611	559	602	562	582	613	599	550	606	610	545	608	601	601	612	593	611	614	583	646	591	611	638	585	543	591	558	582	559	578	612	625	573	595	597	534	568	622	579	608	592	572	606	547	566	610	607	577	571	565	565	605	539	551	590	559	560	608	595	573	587	607	592	591	607	598	566	565	586	584	554	626	594	619	594	594	566	558	572	585	615	594	599	564	612	597	588	572	577	598	582	596	616	550	568	568	585	581	574	574	575	591	583	627	606	614	604	557	578	605	604	587	597	583	584	557	578	560	583	637	588	586	565	611	568	582	564	604	628	558	593	595	525	575	630	577	619	579	561	586	614	581	608	562	580	611	649	583	626	620	617	539	575	579	638	604	580	608	572	642	538	611	595	606	613	596	612	632	607	594	615	570	584	590	614	625	602	632	613	628	558	587	597	616	560	602	617	574	594	553	615	564	580	552	610	604	568	612	622	625	572	560	599	614	576	583	579	580	642	609	601	588	584	553	631	579	541	615	572	638	579	594	602	592	575	614	613	604	577	582	577	593	599	617	586	578	594	611	651	585	594	559	547	606	594	567	582	581	596	627	608	609	565	592	572	640	553	608	587	594	611	602	563	614	556	586	609	589	626	579	636	580	585	595	574	623	602	631	568	608	585	601	626	602	584	593	583	598	556	593	603	598	603	564	598	621	572	595	577	598	593	583	661	587	553	529	615	602	613	614	550	653	574	625	590	561	597	570	605	586	633	605	567	590	566	635	583	589	623	579	641	604	563	566	609	614	558	583	608	559	626	580	586	595	563	594	535	561	635	585	623	607	599	616	607	557	616	594	596	594	609	610	566	641	562	577	606	603	593	584	570	616	621	550	555	613	605	596	522	545	586	589	559	618	594	596	545	605	532	582	559	619	582	575	577	613	560	579	606	548	597	553	631	602	540	600	591	615	597	582	592	588	593	620	599	527	613	600	575	574	610	572	619	556	594	580	602	587	580	575	589	599	628	543	608	538	606	597	592	586	576	547	610	554	574	615	588	595	607	619	611	607	602	578	572	601	536	560	574	594	609	604	589	583	622	511	601	597	579	581	628	613	612	618	599	593	646	584	607	614	615	593	597	604	586	571	591	598	579	632	605	613	614	617	556	612	597	533	534	594	616	612	585	621	581	614	576	568	597	564	585	616	534	584	602	612	598	604	603	565	586	549	579	632	570	567	554	575	595	569	598	611	618	595	580	590	609	609	605	614	603	608	560	614	577	613	577	610	637	585	559	584	576	599	595	605	609	590	638	613	618	594	655	605	580	608	587	620	588	597	617	595	605	549	581	609	609	579	625	594	564	618	557	651	608	582	596	560	622	593	586	574	599	543	592	610	579	589	620	606	641	560	626	603	595	584	577	604	586	596	572	561	596	635	585	582	602	581	593	571	614	638	620	592	545	567	600	588	602	595	543	556	571	586	595	553	612	586	559	585	584	614	586	609	612	590	602	643	583	533	568	546	564	597	608	576	574	597	553	618	578	596	583	569	598	577	598	595	608	587	643	588	602	625	611	600	595	626	593	607	596	576	574	580	592	574	612	642	605	623	611	601	577	615	616	585	550	591	626	612	569	578	589	578	621	588	598	600	604	578	586	611	625	586	588	575	619	578	621	585	637	566	606	601	611	571	571	599	598	620	567	588	630	613	615	599	558	609	598	641	570	557	564	584	574	565	578	593	609	581	571	577	584	575	560	626	642	593	617	595	592	558	635	602	552	620	565	582	600	598	581	635	632	600	593	592	586	612	600	619	591	594	568	596	606	596	600	578	577	589	603	601	594	574	584	620	570	629	561	579	559	566	598	573	600	600	618	561	618	616	590	545	630	610	616	584	593	647	576	600	577	564	628	581	615	564	595	578	601	579	572	591	598	561	610	624	610	567	609	592	574	596	610	578	586	619	588	600	590	604	600	564	636	559	577	565	586	688	568	599	590	575	589	599	576	566	539	613	611	559	602	575	583	577	578	578	569	595	651	623	586	579	607	606	586	556	588	610	583	558	569	590	593	572	619	584	569	600	593	585	550	587	565	571	590	565	562	619	641	580	594	586	596	597	569	598	641	558	577	568	568	576	543	625	626	579	619	567	590	584	601	604	606	533	640	594	594	594	561	605	559	565	587	594	600	606	604	627	590	582	575	574	561	611	587	605	587	571	645	567	601	624	578	596	603	562	587	591	612	555	587	550	608	595	667	614	609	576	614	606	562	555	590	595	554	581	581	612	594	605	595	603	570	661	599	614	559	581	590	612	576	591	617	638	558	581	585	592	580	608	571	604	654	576	582	580	608	639	554	580	596	605	622	595	598	579	596	587	592	594	637	575	593	595	571	619	581	583	578	632	573	571	587	574	575	589	609	599	614	593	609	621	590	576	601	613	605	615	549	580	570	589	577	593	583	620	595	600	587	607	605	600	545	565	625	562	594	614	596	600	581	551	612	601	598	584	613	584	645	624	593	588	585	572	594	574	565	614	598	572	600	595	584	604	563	598	564	578	597	567	580	599	649	570	549	575	587	603	580	582	568	578	579	559	613	622	603	623	600	588	577	601	634	574	562	626	595	598	637	585	534	597	610	577	555	598	616	597	609	589	571	671	589	572	571	582	583	610	586	566	621	595	597	609	570	588	602	617	588	563	566	564	592	593	577	593	613	577	609	602	590	552	552	613	598	578	577	542	586	608	592	606	582	573	628	594	567	598	565	587	582	557	585	600	602	603	562	591	577	613	609	615	596	605	560	587	560	633	555	569	590	648	587	607	637	652	633	581	603	595	592	559	579	555	578	633	608	534	620	617	639	564	592	606	583	577	590	567	615	586	574	523	630	589	609	589	566	585	571	528	603	556	583	604	609	581	587	536	587	598	599	530	602	565	577	601	617	610	567	594	621	593	597	570	622	573	560	597	598	623	612	589	623	601	613	611	582	595	618	602	615	581	576	587	592	581	596	604	583	596	611	612	566	641	581	572	584	636	554	574	576	615	590	621	566	605	551	561	586	625	563	568	567	572	603	630
23953	11502	2715	409	349	312	291	289	321	291	305	294	290	298	297	288	267	280	286	279	272	283	298	243	281	293	283	276	287	277	318	281	298	301	302	295	286	274	271	285	265	294	248	277	281	278	275	316	256	291	305	306	299	293	273	270	305	277	266	262	262	280	272	287	323	283	266	304	270	280	299	289	267	288	284	263	260	303	286	307	309	278	280	265	283	277	298	274	309	289	273	284	258	253	281	280	272	285	294	268	287	264	287	275	311	280	288	297	280	288	286	276	291	302	247	301	301	278	245	282	259	283	280	294	277	273	304	251	296	294	284	255	302	299	270	292	295	300	274	304	283	273	267	272	279	294	298	279	309	268	275	280	270	312	309	310	287	262	306	289	266	310	289	304	289	287	273	305	258	287	292	276	275	321	289	278	293	314	280	290	288	290	262	286	279	283	322	295	289	297	266	279	308	295	271	275	263	314	272	268	302	274	294	256	285	264	241	246	256	280	242	255	284	308	275	315	284	264	276	330	305	277	269	259	284	308	299	286	264	258	282	291	298	291	317	289	274	302	312	313	301	332	249	274	266	271	281	312	296	286	258	319	303	281	314	274	266	258	313	287	281	300	293	265	267	273	293	272	314	283	283	282	250	297	271	273	302	271	280	268	285	261	272	301	257	284	303	287	281	276	284	301	305	277	304	272	290	274	277	297	283	297	263	293	302	270	288	281	249	308	312	285	268	300	275	242	306	285	288	274	249	280	300	247	272	313	300	262	317	298	280	264	294	264	336	317	276	285	279	286	267	284	261	285	321	300	299	270	282	311	269	292	272	262	287	287	264	301	298	297	267	255	287	260	301	303	287	319	280	275	298	290	262	285	314	304	292	271	295	279	299	292	287	294	279	291	293	298	336	273	308	286	281	288	265	320	310	293	276	266	319	275	279	292	309	304	287	303	295	286	300	308	293	272	291	291	277	252	293	305	301	326	236	285	285	266	271	271	284	275	299	264	312	271	285	249	281	270	298	279	294	277	273	289	293	268	271	296	290	306	303	283	265	287	274	280	287	296	280	266	276	284	313	266	265	297	293	294	298	307	318	300	300	292	284	286	275	283	304	241	292	297	254	272	268	276	271	267	234	279	270	287	292	295	293	269	261	277	331	301	287	282	276	260	273	281	272	296	301	243	262	295	317	289	280	271	272	255	295	283	256	282	321	265	272	277	285	297	238	268	314	263	292	270	306	288	295	307	302	296	296	290	248	299	261	282	277	276	265	288	272	320	285	293	306	286	312	278	270	258	289	267	278	280	284	299	258	302	276	251	246	284	287	281	265	286	289	277	261	295	277	272	293	274	289	264	303	321	274	286	293	285	275	275	291	313	297	315	315	294	329	253	293	315	284	269	281	282	297	292	279	288	264	271	269	283	256	304	287	288	283	283	268	289	273	287	274	280	264	285	284	263	269	305	293	290	295	296	289	258	256	295	278	281	306	290	284	272	273	273	291	284	316	334	260	292	277	278	297	290	269	310	264	249	280	272	303	288	304	273	332	288	290	283	302	305	293	269	289	274	254	302	301	263	281	270	304	305	272	295	299	284	297	299	259	292	288	279	273	289	298	281	271	261	285	300	314	304	297	272	278	275	272	294	288	279	296	271	280	289	292	282	283	292	287	296	332	308	317	268	277	283	280	289	311	273	286	311	252	314	283	273	312	268	276	279	306	269	293	291	253	260	295	303	255	301	303	292	255	295	275	295	296	295	290	263	275	269	304	302	282	287	293	321	294	282	290	290	283	259	291	271	267	272	265	289	285	264	272	325	286	275	294	287	283	294	277	276	282	267	301	285	233	323	276	292	275	281	302	290	268	273	265	266	256	308	288	294	275	268	291	296	278	301	279	271	292	280	295	286	275	297	311	286	301	320	292	284	284	255	284	285	283	278	277	285	315	293	273	263	290	299	259	254	275	275	279	304	295	291	284	308	258	291	268	275	260	297	302	246	282	284	279	285	318	307	275	282	287	310	274	278	279	296	305	284	319	266	296	284	259	279	274	281	287	244	277	288	299	307	265	271	253	269	289	286	247	266	285	292	251	267	265	289	277	301	311	300	262	291	286	271	246	271	324	260	297	307	338	257	305	274	265	288	276	291	257	296	259	301	280	288	273	315	276	269	288	314	283	303	269	267	273	290	268	304	282	280	293	292	299	249	290	278	290	272	300	288	301	282	286	268	270	256	304	293	253	282	230	299	296	254	308	277	302	271	290	281	277	262	278	303	273	293	278	301	294	301	272	299	287	280	296	256	260	250	270	283	284	266	250	307	279	297	273	289	293	289	291	297	276	241	294	271	263	274	299	282	297	263	256	330	275	280	299	319	309	290	286	283	277	302	281	267	292	269	315	263	259	288	254	283	278	276	304	294	275	283	275	323	302	297	272	268	290	327	265	277	296	266	295	276	268	272	278	285	292	269	292	264	298	264	326	273	284	269	293	285	263	301	272	294	261	304	299	294	258	299	285	277	255	292	294	309	294	287	266	289	285	267	273	325	281	294	289	296	300	271	262	271	292	283	289	294	294	264	273	293	282	281	290	305	283	310	290	258	273	316	274	258	305	283	266	300	295	281	262	292	287	269	293	250	268	306	270	273	297	254	310	273	271	267	259	273	306	309	336	273	301	278	304	295	283	262	270	288	270	289	252	292	278	262	279	261	292	296	285	287	281	306	270	301	305	277	282	266	311	280	307	274	269	269	277	284	258	292	285	274	294	275	289	320	292	306	309	283	313	304	286	240	301	272	268	296	270	266	281	275	362	305	285	301	266	290	272	294	312	278	263	259	295	226	274	282	295	284	271	290	315	310	280	287	264	260	301	286	253	289	291	283	278	317	284	255	258	282	270	318	268	283	268	302	295	276	300	261	300	289	275	288	261	295	260	277	269	277	279	294	284	282	279	264	284	270	274	276	288	312	289	302	290	277	276	278	297	282	308	314	268	302	300	281	257	287	271	253	296	273	299	273	297	268	296	278	291	282	300	272	290	247	273	294	283	272	274	271	316	290	332	308	265	254	303	325	250	238	241	289	284	295	312	281	306	303	276	300	272	273	302	303	287	298	328	281	308	295	297	294	297	269	296	303	284	308	294	297	271	294	286	298	272	287	292	295	300	284	301	326	299	279	275	270	274	276	273	271	299	280	317	273	299	301	308	289	286	294	262	283	280	273	300	277	276	290	285	276	284	302	274	295	269	293	323	300	305	259	267	297	301	277	310	288	308	260	283	263	297	296	268	267	270	282	281	305	267	336	259	280	268	313	307	284	283	285	275	299	295	341	281	292	293	257	324	283	284	274	322	273	269	319	300	275	283	290	281	256	298	280	306	316	303	288	293	294	304	285	293	259	280	300	299	290	294	282	272	300	302	289	290	281	280	260	265	274	278	310	287	246	280	285	287	305	279	283	274	281	262	275	299	261	283	263	291	280	293	299	297	266	304	287	271	292	273	263	271	238
17218	10596	2897	1117	1051	954	830	796	774	774	806	765	728	684	690	714	732	667	706	710	720	675	683	727	728	730	697	720	746	700	676	703	691	704	641	683	684	714	673	702	688	683	686	672	747	673	665	700	707	670	695	739	668	681	677	695	686	694	702	686	676	723	716	708	701	643	708	686	722	733	715	688	715	671	684	627	704	665	751	697	666	706	667	730	704	692	682	650	632	637	733	714	724	733	665	641	711	723	673	698	754	676	670	694	678	704	678	673	704	709	695	677	721	736	728	669	691	663	686	671	686	668	676	692	721	705	689	665	671	720	698	670	669	703	666	668	713	677	678	739	696	712	683	673	741	717	734	643	668	678	676	687	665	660	708	671	648	692	704	731	733	688	692	717	674	701	671	688	664	730	708	671	681	674	673	636	656	706	715	690	709	676	672	707	668	685	686	683	704	651	714	698	713	725	698	695	657	725	698	678	709	731	752	700	697	707	690	696	721	714	637	706	754	710	651	700	700	660	669	707	700	646	714	718	717	655	676	702	661	691	721	717	716	720	736	681	693	695	689	673	666	732	673	660	697	727	673	724	703	634	737	686	648	704	668	672	679	704	759	705	718	693	694	677	685	664	670	664	718	714	666	731	671	695	683	744	692	702	688	733	705	692	706	680	702	712	697	684	675	714	727	735	693	747	685	708	701	675	690	730	725	684	684	749	727	712	707	700	672	682	658	717	670	654	669	689	678	661	670	685	696	712	682	749	687	700	673	714	717	698	704	751	741	655	692	719	735	655	669	737	674	676	664	664	694	625	653	666	667	682	721	710	703	692	738	694	689	646	652	682	712	733	707	649	723	697	667	690	746	682	687	729	685	689	702	691	734	690	742	697	683	680	660	657	700	740	676	716	713	690	697	678	656	699	713	728	684	667	709	703	683	683	736	735	690	678	675	724	702	730	715	664	674	702	706	692	683	721	681	679	697	746	680	736	730	730	633	704	706	719	692	747	682	695	725	695	684	684	693	616	694	667	718	700	735	668	671	721	705	717	719	699	689	729	654	707	701	742	682	654	689	669	673	714	685	712	722	683	693	699	675	688	659	690	702	650	714	639	683	687	702	645	678	657	693	706	635	731	711	678	655	678	688	715	703	746	692	669	708	721	678	654	664	705	701	688	698	694	756	709	690	694	718	732	721	692	727	673	692	681	646	626	718	662	657	665	725	698	678	672	746	715	725	707	682	728	653	684	652	659	687	691	672	681	681	695	668	715	749	718	687	690	667	714	732	728	689	639	662	699	693	683	670	692	659	695	724	710	678	687	693	635	646	695	621	726	701	710	648	678	707	690	709	696	738	729	687	697	701	706	708	703	711	670	687	724	683	719	745	680	693	723	674	733	703	691	712	679	732	713	726	733	697	701	687	649	692	710	741	690	642	703	701	743	698	684	708	686	679	670	649	681	682	687	690	722	670	709	736	714	665	701	693	700	704	684	695	692	700	663	735	714	691	735	710	633	688	682	691	693	675	661	705	676	700	712	687	690	692	640	684	736	694	679	724	641	751	686	720	662	679	684	722	658	733	721	688	681	687	683	727	695	692	710	698	690	683	639	695	644	695	721	611	702	684	694	680	676	679	748	699	674	654	681	678	737	713	685	743	728	732	637	744	672	697	692	707	693	705	674	675	698	707	677	676	707	645	678	656	640	731	729	688	672	688	631	700	700	667	714	682	662	661	650	742	705	660	713	688	675	707	647	702	721	676	677	730	662	679	659	678	692	694	652	699	694	731	668	671	684	658	674	671	664	676	681	710	673	674	673	682	695	691	665	695	687	690	700	672	710	648	721	692	674	743	675	681	692	675	692	737	641	717	723	723	684	690	697	683	669	717	723	700	712	699	714	678	724	716	694	698	737	741	706	669	674	714	680	696	676	683	737	655	670	655	667	689	676	743	671	723	655	704	702	698	670	632	658	685	737	761	634	671	657	701	673	653	693	648	660	702	686	692	704	695	703	751	704	663	693	694	645	681	695	676	706	690	664	748	717	706	672	718	709	649	659	701	699	732	650	683	686	705	681	682	734	708	696	703	709	702	690	649	680	716	737	654	734	691	671	662	694	698	675	704	696	684	704	674	690	678	652	711	674	691	694	689	653	716	652	685	693	680	684	717	735	676	723	694	660	720	674	699	669	699	637	678	686	740	683	721	693	688	700	658	654	712	735	720	674	692	645	702	645	685	703	697	662	683	740	690	689	687	686	685	729	749	667	747	705	679	632	706	701	645	711	707	656	672	699	647	652	747	660	750	685	769	675	643	750	710	671	701	709	716	729	689	663	698	687	744	710	664	729	736	690	721	702	706	734	650	707	688	730	664	673	699	709	680	704	732	685	714	677	683	704	696	707	700	695	619	691	718	713	678	677	684	666	697	635	707	688	640	714	696	718	724	667	723	722	719	703	690	747	701	653	675	680	691	700	696	678	634	712	737	665	714	660	646	696	692	684	702	685	725	679	702	691	686	723	658	702	694	705	676	677	673	699	694	652	699	707	704	699	711	644	731	691	720	680	760	712	706	664	715	681	706	683	649	709	666	715	718	735	701	708	715	696	707	652	701	655	650	746	612	714	702	692	690	678	698	641	688	678	696	735	679	724	709	700	713	656	693	716	747	690	710	685	650	749	652	692	687	695	702	668	656	729	696	729	668	710	680	670	706	668	714	717	678	665	701	710	665	744	701	719	674	705	682	667	709	714	696	659	642	694	690	664	679	713	687	700	685	735	642	668	685	714	716	734	692	676	673	720	710	681	692	627	722	714	678	729	664	674	700	712	679	730	698	696	694	695	702	755	666	758	694	671	708	729	727	717	729	660	695	661	706	705	714	725	703	730	688	663	744	719	658	661	659	698	692	718	641	681	693	679	682	720	655	647	657	684	739	684	670	706	709	688	692	648	715	664	722	762	693	706	730	705	731	700	694	685	720	660	695	686	659	691	682	682	713	699	657	692	727	677	751	747	663	670	723	680	653	705	663	692	682	702	658	678	659	742	673	685	707	664	707	653	700	740	728	717	625	695	695	697	681	650	686	701	691	701	700	669	670	682	732	683	692	721	694	677	680	678	705	721	695	717	695	717	655	658	705	679	672	690	677	700	664	694	687	654	720	713	744	720	712	712	701	735	737	620	668	688	672	712	718	750	630	653	691	689	692	661	694	686	642	723	682	706	722	675	699	644	704	706	669	656	701	690	648	710	735	707	710	685	674	694	683	692	684	653	714	678	681	759	707	691	677	676	701	674	699	663	670	705	692	755	685	755	652	703	676	666	678	668	712	699	668	760	716	692	668	690	717	700	664	699	665	688	702	724	721	712	710	691	709	729	710	670	672	713	684	721	658	705	669	716	709	686	708	692	666	717	698	693	714	640	673	691	694	713	647	676	710	730	676	689	683	657	698	684	770	687	677	704	706	694	716	746	663	771	684	683	696	676	713	685	767	688	666	671	654	737	681	701
32564	18300	5899	632	380	305	267	247	246	225	230	245	211	233	232	208	214	211	203	243	203	224	212	244	214	210	232	188	199	205	212	221	241	212	216	207	210	217	190	214	202	201	204	237	244	215	219	217	217	233	215	203	212	227	210	202	216	207	214	219	218	222	177	275	214	193	228	224	199	198	225	223	196	240	222	232	233	218	250	228	193	253	211	222	212	231	218	208	227	219	244	247	205	219	206	217	199	207	196	220	217	186	211	218	210	226	218	227	209	220	199	192	215	225	222	221	212	217	244	207	207	206	208	216	208	229	232	205	201	219	204	229	205	209	211	208	234	198	202	246	223	226	197	203	210	195	198	236	256	218	251	219	184	221	214	222	238	250	207	201	201	235	193	225	246	208	199	230	207	196	191	170	218	210	266	233	193	198	196	194	212	220	193	192	242	220	191	211	223	243	209	219	220	240	212	205	221	233	197	211	210	197	219	209	220	223	229	230	223	198	224	193	200	213	219	222	205	196	219	214	194	214	190	242	234	245	205	218	220	227	182	205	232	220	220	200	185	245	222	223	221	199	213	213	237	216	199	208	217	233	215	198	207	226	189	212	233	233	227	227	201	217	211	183	214	205	229	199	232	227	210	212	219	219	229	210	217	205	184	193	232	252	227	188	218	208	229	222	219	239	205	207	209	234	206	234	218	248	206	244	222	193	200	225	198	209	208	208	203	218	227	213	203	216	197	225	234	197	198	226	215	207	214	194	238	231	223	223	194	195	211	242	198	193	219	215	217	204	218	215	243	217	209	203	209	232	237	220	182	220	208	210	223	219	238	240	227	206	190	221	224	239	202	227	207	210	208	205	223	188	217	214	245	226	215	201	176	241	249	188	205	218	225	221	214	240	238	220	216	224	187	193	213	214	193	237	207	189	237	236	222	219	223	218	235	226	214	199	187	191	217	210	207	218	254	230	199	218	221	246	223	224	223	198	219	227	215	203	241	232	223	223	223	202	238	214	233	224	201	199	234	199	208	200	209	220	224	230	207	220	202	181	215	224	199	208	198	199	226	224	218	204	209	250	218	212	228	193	239	202	216	247	214	217	190	228	198	201	198	221	230	225	257	218	232	213	197	196	214	221	209	238	215	232	228	199	208	199	217	229	218	225	209	218	207	218	225	209	201	181	237	209	202	212	203	236	182	199	224	232	175	200	223	211	192	206	194	252	230	212	225	224	229	219	237	214	229	246	204	198	243	176	240	235	251	237	213	205	206	189	224	236	228	226	221	213	187	212	212	213	212	197	209	204	209	182	195	216	225	242	227	209	231	230	217	223	209	212	215	241	210	223	220	196	248	197	231	190	207	206	217	201	189	232	240	199	232	229	207	225	219	185	231	239	205	225	221	239	235	238	223	210	209	259	246	211	227	228	232	216	244	219	207	229	213	218	221	205	201	217	219	226	224	227	227	190	221	219	208	218	232	211	205	185	219	219	215	236	208	210	209	238	242	196	212	214	208	204	232	239	222	219	202	247	214	219	212	204	196	212	223	212	214	208	218	211	175	195	223	204	209	225	216	227	189	227	218	196	223	216	231	187	214	212	233	216	226	192	215	204	206	239	216	216	197	200	211	204	219	210	230	216	194	212	227	221	182	212	200	232	201	201	222	217	218	217	215	216	234	221	225	194	209	214	220	230	198	201	236	194	209	199	202	223	212	189	218	219	213	206	204	231	213	202	175	206	217	219	237	196	236	215	222	216	218	200	212	217	248	198	230	208	224	234	202	230	206	202	190	206	203	211	206	220	224	241	235	210	211	206	226	207	219	233	203	222	233	214	196	188	212	205	234	207	220	199	209	192	215	229	212	203	212	243	229	224	204	194	260	233	211	236	215	198	241	208	225	221	238	202	235	207	209	224	204	192	200	229	211	227	222	192	213	214	210	223	195	232	216	207	186	211	217	203	196	223	226	204	244	217	199	237	215	204	216	222	217	196	242	213	212	218	229	233	241	204	234	225	229	231	201	186	228	226	223	232	223	232	220	216	222	198	217	197	204	238	233	214	197	193	197	223	202	189	215	181	215	210	243	236	197	233	222	225	224	219	213	202	182	228	204	217	209	223	209	203	226	247	204	182	235	245	211	228	229	206	192	211	227	227	219	204	242	217	204	229	185	217	215	223	227	206	222	240	216	202	247	219	247	227	216	198	229	214	217	214	217	216	220	220	227	243	212	206	192	175	230	206	181	201	211	215	219	194	191	218	218	208	198	221	227	223	218	224	216	193	236	210	218	189	202	198	241	214	229	203	179	214	225	206	196	226	219	224	203	214	236	210	201	233	252	230	198	208	214	226	191	198	218	217	192	210	225	234	187	215	231	215	243	196	244	221	207	220	223	190	224	192	257	251	201	194	221	207	198	224	220	233	231	206	213	222	222	189	198	220	212	199	220	233	238	216	206	223	204	221	190	240	216	214	200	220	233	198	235	228	212	231	202	209	243	207	234	188	232	238	216	190	224	211	231	225	230	213	209	192	203	216	220	187	191	199	226	237	217	196	221	212	224	223	212	222	215	216	196	224	195	232	234	225	222	222	213	200	218	229	206	182	220	205	227	202	229	218	223	214	235	195	212	216	196	225	205	226	216	206	225	187	218	214	239	226	216	218	234	224	195	234	229	249	204	192	217	218	248	206	232	196	215	215	197	198	221	217	210	187	253	201	222	208	241	212	205	212	220	222	216	216	224	231	212	238	216	251	211	193	210	206	214	261	201	225	248	211	203	201	205	210	202	225	220	215	228	210	219	205	226	221	191	240	217	200	219	240	206	238	216	232	209	223	213	219	210	238	229	214	197	228	231	211	223	205	226	190	196	223	229	204	229	215	230	227	209	255	215	194	185	199	204	231	214	212	227	201	229	241	249	211	193	221	197	211	218	198	234	241	212	224	227	207	197	194	185	243	227	236	244	199	218	201	228	176	213	215	231	239	208	204	179	208	225	231	205	228	241	219	214	221	194	239	217	209	188	227	253	238	218	204	210	216	217	202	218	213	217	186	237	220	189	192	238	218	196	216	259	218	233	223	196	216	215	206	198	218	199	215	226	218	218	234	222	190	234	220	227	215	215	227	205	192	231	230	195	207	200	218	231	226	220	216	216	221	226	213	209	224	215	250	195	220	233	209	213	211	208	228	216	230	197	215	202	202	186	224	235	219	225	215	209	215	210	228	186	234	205	207	237	210	224	244	211	237	239	209	207	214	228	235	198	196	221	233	226	203	230	203	209	237	199	218	184	215	197	201	214	188	198	201	194	217	217	218	171	211	221	221	208	207	216	192	237	223	188	217	195	215	216	222	182	222	192	214	216	229	226	204	217	245	212	209	211	230	215	213	184	195	233	222	233	212	220	219	217	218	201	221	222	211	238	206	202	210	215	192	211	217	216	201	215	238	218	214	207	242	210	222	198	234	213	233	228	215	220	210	221	228	196	205	213	214	214	220	211	199	214	193
21570	15590	4815	1284	1074	1008	876	767	726	689	704	627	634	649	633	579	605	585	540	563	552	584	539	521	561	557	522	602	560	560	516	534	524	552	564	575	564	547	574	508	567	518	541	534	531	503	505	517	539	553	544	528	505	542	521	544	557	517	538	531	505	494	572	538	602	535	563	525	547	583	514	511	533	544	549	480	484	546	535	521	522	529	500	528	526	543	591	520	532	550	551	549	559	500	510	522	531	553	506	543	514	524	546	532	541	508	539	524	550	551	552	533	551	557	555	544	507	552	538	539	549	538	579	533	532	565	507	529	558	528	552	510	520	546	530	487	529	573	558	493	571	506	548	539	549	528	538	545	531	532	531	504	553	531	506	547	540	517	568	506	535	532	521	617	545	533	552	558	554	552	535	536	527	533	504	550	546	529	500	528	541	539	556	561	561	545	542	549	518	529	550	525	504	524	539	550	542	532	530	527	530	473	507	504	526	568	527	551	512	542	492	542	513	519	529	505	484	579	527	531	534	525	531	541	540	530	534	507	536	510	533	526	525	546	505	523	514	535	554	530	570	579	526	512	536	542	510	517	558	530	473	554	499	501	502	507	534	526	457	543	519	530	501	528	559	511	531	502	547	555	501	598	543	504	530	528	495	499	518	563	526	531	546	506	526	518	542	529	500	528	537	518	534	530	548	557	541	495	534	521	539	542	538	520	540	561	546	617	539	548	523	543	565	512	511	540	521	561	549	508	543	573	516	512	558	551	525	523	514	510	536	565	566	543	539	512	538	515	517	540	473	548	536	546	511	513	553	561	546	532	525	548	524	498	517	557	535	574	568	520	520	509	511	529	557	584	498	513	520	544	550	578	495	528	536	556	502	520	524	524	558	509	560	516	551	539	570	484	561	528	498	514	557	552	558	575	559	530	525	522	540	527	545	568	480	547	556	500	502	536	528	528	515	506	513	527	558	532	540	551	539	568	570	564	513	556	558	577	527	555	520	546	534	521	530	548	536	547	543	548	515	504	585	513	536	546	558	526	539	549	515	525	451	475	535	539	538	540	510	543	529	489	537	525	545	533	545	521	523	553	540	561	543	520	504	555	546	484	562	505	496	525	537	523	549	515	537	514	548	504	553	572	503	551	536	512	567	503	512	506	553	486	516	525	496	550	487	548	551	540	555	507	515	548	546	535	522	520	543	521	527	523	557	520	561	520	539	539	527	488	565	514	527	568	495	512	561	516	541	524	547	523	563	526	507	478	537	501	529	566	556	551	521	509	513	525	538	561	522	516	546	515	556	533	537	512	525	546	523	494	518	557	566	506	574	516	538	541	499	491	574	509	486	512	549	562	521	488	548	541	554	543	521	520	581	489	554	542	561	564	511	549	495	537	532	527	534	511	474	520	518	524	514	538	495	474	528	551	530	524	532	515	526	498	520	552	507	512	573	535	526	552	535	559	533	542	516	516	519	557	504	517	571	481	496	548	516	552	539	535	533	508	520	498	525	558	525	518	527	513	547	538	558	527	551	532	537	526	523	523	535	537	512	587	576	526	515	553	513	511	544	561	596	538	549	534	547	526	534	542	549	518	510	528	529	586	558	578	511	481	545	481	543	549	605	535	549	546	529	500	472	519	511	511	511	511	556	517	552	525	539	530	502	488	546	519	546	528	580	515	535	525	516	555	529	543	500	510	529	533	525	539	519	532	501	529	528	541	541	524	504	509	550	520	560	532	508	502	549	547	476	540	522	519	507	565	587	513	518	528	572	502	546	515	512	566	517	491	544	516	541	531	510	555	518	511	500	550	526	550	541	561	545	542	524	518	508	512	510	511	503	505	554	532	576	526	530	547	553	543	585	554	545	548	563	538	497	515	553	540	524	555	517	504	552	540	558	517	545	580	496	536	524	546	550	539	555	554	540	526	506	526	552	501	557	517	579	529	530	507	512	517	562	530	538	504	543	518	537	550	539	500	531	507	533	542	527	543	488	523	501	507	561	483	526	524	518	556	512	538	533	550	565	547	540	544	525	549	512	530	547	499	486	510	516	498	531	552	513	528	556	534	498	521	501	542	532	543	537	544	560	510	488	560	523	590	562	536	500	504	540	545	545	524	511	528	561	533	521	526	561	543	591	522	529	497	530	519	548	576	539	512	497	504	536	560	558	539	483	518	546	560	543	551	552	549	522	558	529	561	553	563	558	547	564	564	569	507	505	511	531	531	541	523	486	564	535	511	566	526	481	556	560	514	508	552	528	537	497	520	553	520	570	581	513	540	533	502	556	500	509	528	499	507	555	546	556	514	500	548	517	525	555	501	555	534	531	622	500	559	514	494	571	564	524	540	528	557	521	580	498	512	530	537	537	561	546	559	518	504	523	535	530	516	542	510	498	545	530	525	536	552	521	518	564	538	517	526	493	512	541	559	530	498	577	553	542	572	561	560	496	504	550	530	522	501	580	524	550	563	527	552	518	545	515	575	464	516	512	524	505	609	517	532	507	555	487	539	511	526	543	498	498	556	566	553	537	534	540	586	515	527	503	522	517	484	544	532	563	515	548	549	549	557	517	520	576	508	537	530	525	512	517	574	498	529	536	523	529	476	509	510	532	512	517	524	517	549	561	524	540	506	508	522	540	522	548	528	520	536	505	513	520	544	557	535	532	517	542	529	515	515	525	478	539	503	549	517	523	502	532	527	518	516	475	523	537	513	529	520	517	521	512	582	578	503	547	567	555	544	549	520	548	490	492	525	554	525	575	513	533	506	531	564	544	573	544	557	518	592	498	523	475	547	562	497	519	531	505	532	526	522	542	490	527	530	526	547	526	543	517	512	552	510	559	535	473	499	560	602	524	554	517	496	493	539	522	551	532	530	500	534	512	560	541	517	530	555	560	527	536	543	517	552	514	513	540	488	530	522	513	535	523	542	493	534	505	505	567	504	545	543	556	532	565	539	534	520	527	548	494	522	485	537	549	542	513	564	535	520	514	542	490	500	548	515	544	550	520	523	556	541	512	519	547	553	524	519	509	556	522	513	559	502	544	512	546	498	543	537	541	516	541	518	520	534	561	491	523	508	561	540	516	506	516	532	525	482	549	529	528	498	506	486	558	564	540	533	517	550	529	539	568	610	540	536	540	521	534	542	533	500	527	551	518	521	552	529	504	518	495	520	522	505	533	519	515	570	497	567	534	516	537	504	508	529	568	492	489	536	529	512	534	505	505	532	504	550	550	541	557	474	513	517	539	583	538	579	565	529	522	522	521	511	524	553	559	542	539	498	524	509	491	540	548	520	525	533	516	558	510	516	506	530	552	517	515	507	557	563	494	544	534	532	502	520	525	529	538	514	473	556	539	577	557	510	523	504	541	536	560	524	531	542	508	523	550	556	538	565	530	541	522	518	529	509	524	534	499	542	516	556	496	576	525	547	537	540	546	534	512	548	550	514	549	510	518	561	515	548	544	574	518	517	494	577	569	487	501	519	483	529	511	533	512	582
11193	4709	942	251	250	232	234	259	248	253	228	235	190	239	241	228	241	234	211	262	239	266	248	238	255	239	242	239	224	231	243	239	251	225	215	212	243	209	240	248	263	224	225	245	240	247	224	225	223	202	245	250	228	207	261	225	255	215	237	227	256	222	216	255	260	215	215	216	216	212	248	230	239	232	225	228	256	213	238	231	212	238	241	237	235	237	236	224	232	253	217	249	221	283	214	226	256	255	209	223	221	195	247	259	233	250	255	213	224	246	220	206	236	246	218	241	245	232	243	226	214	243	253	225	248	248	248	218	201	215	222	235	212	254	218	227	217	237	241	213	249	229	229	233	279	245	233	218	244	249	231	231	241	239	214	246	227	249	236	252	233	243	241	233	237	243	239	235	236	211	234	256	232	253	234	224	227	218	227	228	221	271	235	220	244	209	224	247	247	272	243	259	239	241	206	225	243	228	247	199	241	252	227	215	218	233	279	249	239	215	228	225	225	253	247	214	246	231	221	253	239	246	222	236	226	215	225	224	246	232	248	198	263	221	248	220	246	249	220	236	253	219	252	239	217	224	261	237	255	238	225	223	250	246	252	214	229	247	247	221	231	232	222	280	226	234	231	228	210	248	234	204	231	221	248	230	247	219	240	227	235	211	232	262	244	237	253	237	247	225	228	234	217	233	221	221	241	230	240	222	227	250	244	216	243	236	245	240	213	220	237	238	240	237	254	269	221	213	251	233	250	249	232	244	222	234	235	217	218	239	238	230	260	242	221	240	205	216	230	225	213	216	259	241	249	251	222	214	250	237	211	260	210	232	240	227	260	218	227	210	211	240	266	265	257	234	233	222	228	239	251	236	220	249	241	227	252	220	222	200	219	237	246	236	227	266	226	227	243	241	211	229	206	246	225	243	236	222	233	230	240	266	207	240	252	240	230	231	256	223	240	251	237	247	209	216	221	239	234	235	214	241	222	206	247	216	243	235	264	239	225	236	225	218	254	246	241	273	225	250	239	200	227	228	236	209	258	245	224	239	254	247	241	238	221	248	248	235	227	267	248	226	231	240	237	203	252	250	205	256	249	241	247	263	236	218	206	246	230	225	216	206	255	213	217	219	220	264	226	286	226	242	253	234	264	228	225	248	261	271	232	223	252	228	238	240	202	239	238	237	228	226	249	247	226	235	234	231	228	238	227	244	235	263	257	240	254	216	247	241	255	231	236	239	239	231	238	270	223	248	214	236	243	264	225	247	254	235	226	237	224	193	226	216	209	227	240	229	237	223	234	238	252	247	220	220	215	222	249	233	242	213	214	225	231	241	246	265	238	193	258	236	247	249	239	226	263	234	237	239	250	225	212	240	218	245	257	226	256	242	262	246	221	238	237	252	241	225	221	263	207	255	237	236	239	249	246	219	231	248	236	231	250	228	243	232	229	194	224	229	250	211	228	233	270	231	230	247	238	235	240	231	243	235	230	248	248	228	259	233	227	253	204	236	264	228	233	235	268	254	231	247	265	281	247	232	245	259	223	211	242	237	222	202	226	219	250	229	240	263	222	237	247	240	232	220	216	255	218	225	225	259	249	227	215	247	232	208	234	238	225	217	249	242	235	213	244	221	255	238	210	230	251	227	228	213	243	250	256	233	254	250	248	249	230	240	234	229	244	227	246	298	249	234	224	244	261	249	257	245	271	238	224	260	224	229	234	234	208	237	223	243	247	285	234	235	247	252	236	243	226	264	231	247	238	217	264	215	235	239	243	261	240	254	236	241	246	228	198	235	217	240	256	228	240	224	229	220	216	213	224	231	245	219	208	265	220	218	213	228	241	235	203	282	231	233	221	264	234	220	230	242	239	233	231	215	228	254	231	250	254	247	227	253	212	240	229	216	223	225	224	230	244	232	247	229	247	247	223	254	261	214	240	208	252	204	261	240	241	199	264	203	253	243	274	252	249	239	229	207	236	239	217	210	208	211	207	230	228	234	240	243	239	256	210	237	254	201	244	254	236	200	235	264	238	210	231	222	230	242	233	263	225	236	245	229	239	230	260	211	261	217	246	227	205	232	208	205	254	239	244	227	236	245	243	245	267	238	229	259	256	241	249	223	277	247	236	241	246	219	236	189	234	240	242	243	234	257	224	215	200	224	227	238	219	224	229	227	227	253	242	260	233	223	243	249	260	214	274	224	230	233	231	258	230	237	252	241	236	249	250	210	228	242	224	232	237	259	224	250	239	226	225	226	261	229	205	242	247	211	245	216	242	206	245	246	252	212	220	230	245	233	230	225	241	213	255	223	233	274	217	222	260	270	208	256	237	240	246	232	265	215	220	246	241	237	252	213	236	225	230	252	212	241	245	244	231	231	262	253	226	222	237	230	237	229	229	229	228	234	239	224	227	230	242	235	236	224	217	234	251	237	235	230	245	236	236	244	248	238	242	232	239	219	223	226	244	226	206	235	249	234	222	272	221	233	248	246	220	221	225	229	219	225	273	219	268	221	235	250	261	229	237	234	229	243	268	230	226	249	238	238	249	221	226	255	207	218	225	235	214	221	272	266	250	259	216	264	242	218	227	229	226	231	251	232	226	251	231	259	242	225	228	245	237	239	247	253	206	267	233	238	208	236	226	233	243	233	246	238	224	233	241	241	240	205	244	233	214	226	218	230	255	220	269	226	246	283	229	223	248	265	247	209	213	203	208	235	213	259	244	244	216	216	236	211	265	238	210	244	243	234	242	261	238	237	246	241	238	208	220	236	248	257	249	218	202	240	239	216	227	227	235	237	238	229	244	223	242	208	237	255	280	253	243	242	233	234	233	245	261	251	241	259	226	228	218	239	253	268	251	241	217	238	228	233	249	242	244	217	216	200	238	215	222	239	230	225	240	268	235	223	232	256	242	226	223	230	222	230	247	287	275	248	262	233	229	238	233	220	213	211	239	256	214	217	241	232	236	252	230	227	282	250	241	245	212	218	240	204	247	231	215	236	236	194	248	235	249	240	229	237	239	236	232	241	266	239	257	260	206	226	222	244	233	249	226	249	212	232	223	221	241	235	257	240	238	236	234	219	229	229	255	207	236	235	232	268	246	236	253	242	260	220	236	209	242	234	246	250	247	234	219	228	232	248	225	218	237	229	235	217	241	220	249	229	239	229	260	232	231	216	242	213	241	241	229	243	225	216	248	242	216	256	224	220	256	232	230	258	240	231	222	226	243	235	235	248	248	235	233	235	239	229	249	229	240	245	266	236	223	251	217	242	221	242	233	231	217	261	245	240	213	266	249	240	226	242	226	211	212	232	236	211	229	234	251	228	217	239	240	236	256	236	227	227	212	239	245	228	235	217	228	252	206	233	215	244	226	234	237	246	247	230	240	234	212	236	247	248	237	237	244	233	247	237	243	233	224	241	226	225	216	239	243	230	254	216	214	226	241	261	226	260	252	207	281	246	221	217	251	253	241	218	249	241	262	232	236	240	240	238	245	238	251	247
8292	5006	1507	623	610	597	567	569	570	584	600	618	598	583	604	542	612	587	591	600	589	597	582	633	631	556	579	614	590	641	556	550	595	582	624	584	602	580	637	558	564	566	548	572	577	595	590	600	589	612	588	574	585	579	601	580	548	597	570	585	591	596	587	604	580	606	608	593	622	590	629	597	604	595	559	624	620	627	577	604	582	617	594	565	589	575	583	635	570	600	606	591	565	600	637	589	572	587	619	603	598	588	592	602	615	579	592	587	628	647	559	626	567	584	583	631	600	582	546	574	570	632	605	640	595	596	603	567	564	597	584	570	594	575	576	546	606	592	619	626	582	623	605	580	614	571	587	624	647	582	610	596	614	619	611	596	584	593	573	558	586	586	607	634	590	592	599	586	598	593	616	596	599	598	567	590	578	605	586	568	581	559	602	568	592	556	640	588	598	593	623	612	578	584	570	595	598	595	613	616	597	578	606	535	615	602	581	603	585	597	662	583	618	578	645	565	589	590	628	592	579	573	555	580	596	610	613	561	615	631	601	595	567	571	604	569	605	586	609	603	584	607	620	601	596	587	597	546	589	605	562	590	578	607	628	615	591	578	605	586	605	609	623	587	633	579	599	609	581	561	591	570	522	603	583	591	583	603	605	625	620	575	540	632	596	594	576	575	621	591	582	553	605	598	596	662	580	594	636	589	607	591	556	585	611	588	560	591	588	577	578	594	579	586	627	556	576	604	590	597	582	586	617	617	581	594	612	543	593	589	620	581	574	602	580	619	578	622	586	576	620	597	629	569	549	623	566	617	583	595	598	587	591	634	579	604	586	603	622	597	579	602	619	604	596	589	619	560	541	625	576	604	619	583	613	606	559	590	633	587	625	573	581	590	561	619	608	587	609	584	588	602	563	556	564	626	580	570	588	580	584	594	574	609	565	596	623	593	621	556	573	606	594	603	572	597	578	606	616	592	597	588	634	601	615	541	575	616	570	594	612	591	575	599	614	593	592	567	574	620	627	628	600	587	630	587	592	557	591	567	594	576	551	586	579	560	596	602	596	617	580	596	597	601	532	599	620	571	600	598	595	577	562	615	612	564	632	590	608	584	562	606	562	540	640	603	599	601	619	571	588	571	586	605	575	579	596	566	589	580	615	535	598	572	542	602	604	626	520	616	561	558	586	626	575	572	616	555	615	606	573	561	604	582	586	562	547	601	577	604	584	582	567	589	601	581	581	552	622	580	608	627	585	595	583	603	568	600	564	529	578	601	548	560	579	604	563	603	575	578	610	644	585	588	613	629	588	596	576	603	637	562	594	629	619	637	639	600	596	567	543	624	576	583	562	577	567	601	600	593	601	566	588	645	617	595	579	594	595	567	593	600	621	623	592	607	620	574	594	591	598	608	567	593	602	594	611	612	553	628	656	587	586	597	576	593	564	597	625	569	600	593	585	547	597	602	569	600	583	600	626	605	574	576	582	564	577	642	562	564	606	651	619	584	595	607	612	576	578	623	644	625	587	606	595	566	590	555	554	606	555	563	598	623	560	615	601	602	576	591	567	586	569	570	596	574	638	605	615	613	593	539	643	564	566	580	587	573	618	581	596	608	590	599	600	612	579	574	572	588	631	613	624	638	590	627	606	567	614	615	592	589	561	621	592	590	603	606	619	616	597	609	590	612	605	579	577	578	565	575	583	552	576	522	573	620	578	628	593	575	569	559	627	605	619	610	600	626	585	598	610	617	591	570	600	633	603	576	610	605	597	592	619	626	548	553	565	605	541	541	584	566	576	583	626	575	588	652	605	521	613	607	605	611	624	556	578	586	612	609	568	598	594	608	609	583	566	607	607	597	599	584	558	635	627	602	548	572	611	580	565	578	571	577	574	563	585	578	593	577	653	618	592	584	604	578	573	588	495	611	599	585	630	658	607	570	605	590	583	597	582	581	605	605	571	583	620	585	617	632	609	602	567	584	620	637	590	572	578	588	591	609	575	592	641	547	578	607	608	569	615	566	586	594	636	605	583	602	629	583	582	612	613	609	593	600	549	588	599	604	576	613	599	640	599	591	599	560	584	603	626	552	585	580	563	607	574	636	590	587	573	607	566	604	586	640	630	560	581	564	595	611	614	599	621	562	570	581	600	606	589	621	599	585	565	569	604	567	634	623	629	584	581	539	581	607	608	583	566	563	562	608	566	577	625	601	577	527	591	625	649	631	573	552	571	533	549	586	613	603	597	560	580	614	570	595	613	606	609	609	579	625	619	597	604	656	574	554	585	614	599	560	576	585	576	606	609	597	629	598	564	570	611	594	571	622	623	598	591	605	590	594	588	592	597	603	564	561	615	604	587	542	619	561	575	584	607	576	615	608	587	593	606	596	626	592	632	585	613	593	639	579	609	573	569	590	591	621	598	542	617	567	593	589	555	602	581	575	613	591	574	568	606	586	580	623	587	612	650	558	589	595	600	648	634	608	615	609	584	571	622	565	580	601	616	587	588	639	575	553	602	631	599	547	637	560	537	615	577	606	594	641	599	574	604	600	596	601	610	605	641	577	589	640	574	576	577	628	604	629	618	613	641	601	611	570	606	561	624	607	606	592	565	615	580	609	564	614	572	554	587	590	558	585	625	631	600	573	614	580	585	621	654	560	581	591	617	639	630	601	632	612	636	553	566	576	577	559	660	574	604	592	622	569	614	618	532	551	599	592	607	603	595	595	607	573	585	580	588	612	559	624	551	592	590	586	622	602	561	641	603	594	565	621	599	572	580	568	572	544	568	625	579	580	590	592	590	617	576	587	575	613	582	580	562	543	628	569	636	607	597	591	623	578	558	562	558	584	620	578	550	609	553	559	595	570	630	556	576	558	534	600	570	600	620	588	576	618	629	613	630	592	580	620	537	607	628	589	596	587	571	614	570	579	579	595	603	597	583	630	610	604	579	578	581	604	575	610	592	571	600	627	567	577	599	605	601	613	621	598	591	565	615	579	555	580	611	597	604	613	589	591	611	572	614	608	620	600	599	597	623	591	577	566	582	608	570	555	588	606	626	604	569	576	579	654	577	582	631	589	576	591	603	580	612	586	565	615	567	606	606	634	556	569	587	566	568	591	575	594	590	603	592	588	603	643	602	586	614	596	579	595	590	564	621	559	609	599	646	588	612	576	579	596	577	604	592	583	612	617	578	623	518	580	597	577	589	609	571	617	595	574	623	586	605	561	615	584	597	602	585	584	615	620	609	601	558	627	571	558	608	597	591	599	638	624	618	563	603	578	610	576	610	576	578	576	634	596	596	555	577	604	610	550	602	616	561	578	624	603	650	550	620	551	600	641	599	632	599	548	584	562	625	605	606	562	567	616	600	612	565	620	554	586	622	580	582	592	609	614	589	557	641	566	580	564	632	642	594	600	572	546	600	612	555	606	597	556	569	582	547	566	595	573	641	589	549	556	616	592	559	575	550	599	592	598	581	569	611	604	573	586	589	598	619	544
23968	12148	3507	512	371	331	332	324	331	282	297	324	316	308	307	272	294	290	334	305	303	312	300	311	324	283	287	287	312	271	268	336	308	289	299	300	299	299	287	311	302	276	297	320	279	269	296	332	316	300	332	318	315	298	323	309	303	311	279	284	276	328	295	324	330	349	297	299	279	295	289	317	313	282	296	301	280	296	256	289	295	285	283	263	287	280	314	289	279	281	310	284	301	304	283	307	299	304	323	328	324	316	285	264	293	300	318	280	328	291	313	329	324	302	293	286	261	280	296	330	290	284	320	328	338	322	351	314	310	314	299	273	282	274	310	295	312	354	304	282	269	312	300	276	315	301	300	331	336	319	290	303	307	299	296	286	319	283	295	295	290	308	306	321	289	304	265	283	316	306	316	300	282	278	287	271	281	272	306	303	310	339	286	335	295	310	273	294	299	322	276	283	292	323	274	286	295	287	278	275	300	310	305	305	309	293	283	336	289	267	319	287	281	316	296	285	298	299	307	291	279	300	316	292	282	319	322	322	295	301	321	305	279	244	289	308	314	269	318	304	280	336	302	325	320	297	355	289	310	302	298	303	302	295	296	299	299	297	295	282	307	293	308	295	286	294	306	321	257	313	301	277	308	277	307	295	297	302	298	283	311	279	312	296	287	293	294	291	303	300	304	287	290	303	326	314	311	300	314	292	308	291	291	288	320	330	318	283	295	314	292	317	295	303	284	281	277	287	307	290	290	269	303	325	290	292	313	316	330	268	295	317	318	289	322	333	293	286	286	294	281	311	287	317	312	323	291	321	288	270	304	285	315	273	292	319	287	284	316	292	307	320	306	274	311	287	317	320	325	316	303	311	298	345	335	303	320	300	299	309	303	288	340	267	279	268	338	281	282	293	305	326	288	268	288	280	349	296	315	299	281	332	335	302	298	287	294	325	286	304	307	277	256	296	293	270	277	338	301	323	314	298	328	301	290	313	308	305	307	282	298	286	314	303	290	338	301	295	291	337	286	299	287	298	292	273	284	277	299	309	287	301	277	311	256	310	316	288	314	296	270	281	291	289	328	305	301	284	278	286	308	324	306	329	293	301	302	300	283	297	306	271	280	316	316	305	313	311	333	293	318	261	322	308	298	309	279	289	312	288	326	300	325	294	243	302	304	312	299	307	276	276	286	299	310	312	278	293	318	300	267	301	325	311	313	297	282	289	295	313	292	300	309	290	302	316	314	294	298	295	320	297	314	307	306	293	293	311	282	304	288	261	320	292	291	303	305	297	265	304	320	280	294	289	291	291	271	331	291	298	274	300	298	279	302	300	292	317	282	291	307	298	279	279	283	303	277	265	288	282	327	298	320	333	309	298	293	306	329	288	292	284	315	321	267	326	310	269	324	315	320	284	282	297	295	285	315	292	291	240	317	289	289	322	307	309	299	285	287	278	296	322	296	310	286	337	303	337	291	318	324	285	295	311	284	289	319	279	323	292	297	322	307	306	280	257	301	280	293	334	285	315	301	287	264	303	317	299	316	323	274	319	279	303	268	302	299	296	296	292	313	291	303	296	318	311	316	329	301	287	306	315	298	276	306	293	301	289	285	297	346	310	287	288	297	269	281	293	316	263	314	294	299	285	321	270	278	299	273	294	306	308	308	302	311	275	276	289	322	304	290	297	257	321	334	277	285	283	289	313	316	288	281	299	300	343	294	278	278	304	282	266	291	307	283	300	292	273	280	279	282	313	256	331	291	272	289	262	319	305	298	284	292	280	318	311	275	298	277	290	316	295	295	310	283	313	313	281	307	315	293	272	287	296	317	289	317	308	315	327	348	308	297	307	292	268	301	279	268	269	308	291	321	274	297	288	325	319	304	287	311	286	286	314	291	322	288	278	292	305	340	318	307	299	297	305	320	267	297	314	251	318	257	286	306	287	282	289	278	267	302	281	315	282	308	335	308	299	305	273	286	316	287	318	292	287	301	318	335	302	302	303	285	293	300	297	306	284	290	300	266	270	288	302	277	277	312	283	303	283	269	293	292	327	297	276	309	301	323	287	300	332	267	325	308	290	292	281	291	321	304	329	284	302	286	287	339	316	296	320	301	305	291	311	307	324	301	285	284	293	268	289	317	281	283	275	266	275	262	282	316	336	314	308	296	294	313	324	295	283	267	320	294	295	323	307	319	321	286	301	301	292	286	278	278	305	279	282	287	297	288	291	304	321	284	285	294	308	333	298	285	336	291	255	316	302	291	294	294	293	272	298	304	308	284	286	275	304	322	302	304	323	297	312	276	272	289	300	335	272	305	313	301	306	282	323	305	300	273	289	308	327	294	307	285	292	321	280	279	309	308	276	284	276	328	316	297	273	281	267	298	292	267	308	325	308	273	315	321	307	317	296	297	261	288	278	280	308	257	300	302	310	296	326	301	294	309	319	301	303	291	280	323	276	303	324	305	264	305	318	268	308	281	321	312	333	307	305	301	309	296	282	312	282	288	294	298	292	296	290	279	290	319	265	314	306	302	323	269	309	282	316	327	300	296	318	299	297	298	306	306	287	286	309	324	302	285	296	293	339	282	330	327	330	294	308	312	334	289	309	302	284	274	297	317	289	297	282	308	312	308	308	313	315	282	292	316	316	312	306	317	282	313	277	310	283	285	293	277	327	314	311	283	246	284	281	287	285	306	329	288	299	311	315	255	309	304	299	334	305	318	308	329	262	328	279	281	268	320	293	299	299	329	288	309	318	279	287	302	290	305	306	288	311	294	288	312	328	312	312	286	326	291	298	306	295	317	302	291	285	340	308	295	273	301	309	287	327	274	307	310	313	296	323	293	274	305	303	283	313	299	337	303	328	304	278	295	300	317	290	303	302	294	352	289	274	291	271	228	272	304	312	306	265	321	310	301	326	325	287	313	315	294	289	270	317	285	309	315	310	324	296	300	321	304	260	294	278	311	321	311	247	305	307	295	301	304	314	299	295	269	312	305	304	287	301	300	284	310	272	295	346	325	300	328	309	338	306	258	302	308	301	311	332	326	274	307	308	310	272	337	308	276	306	279	316	313	300	333	302	303	306	275	282	337	301	309	333	294	298	299	292	312	290	290	304	322	280	319	301	300	299	275	334	302	312	294	309	296	282	291	274	301	297	318	290	335	261	298	286	342	295	294	304	306	305	321	325	285	276	292	276	300	301	291	317	370	295	283	276	324	314	301	295	307	313	304	300	294	284	320	309	269	292	320	291	321	287	308	325	263	312	268	295	303	308	277	288	292	311	280	297	302	301	334	296	298	299	293	298	287	314	310	290	289	309	305	288	281	317	306	321	297	287	282	308	260	301	333	299	312	307	291	316	310	290	312	309	253	296	287	327	303	308	317	319	311	308	306	307	299	286	270	287	284	332	313	308	302	313	307	288	272	293	252	285	287	345	286	333	305	307	311	297	294	264	286	330	299	298	275	294	292	283	301	298	265	313	321	289	298	273	302	270	323	291
17351	11462	3755	1158	1075	911	892	869	784	795	829	746	764	766	740	734	727	780	763	801	799	713	729	672	699	768	718	734	743	716	703	747	701	728	764	767	723	737	681	719	689	766	732	736	685	742	731	741	723	742	692	787	799	726	761	749	732	676	714	745	718	717	750	719	733	742	730	759	745	753	713	703	753	715	720	724	760	760	682	723	733	676	672	666	722	723	740	742	678	705	731	693	754	753	741	761	741	738	688	714	686	683	751	754	745	712	716	683	739	719	780	731	736	756	710	688	759	707	715	693	740	739	714	752	744	708	751	765	700	702	764	739	742	726	751	732	694	731	747	685	707	694	773	710	723	690	689	695	734	706	737	785	705	706	735	740	696	711	701	732	751	713	751	733	689	769	707	682	713	717	722	722	698	708	733	738	692	703	702	727	726	726	740	673	732	751	722	723	723	736	725	721	721	783	724	669	739	703	691	728	761	676	688	710	763	748	693	773	719	696	779	710	751	684	733	671	788	726	715	733	747	726	698	748	705	713	705	684	748	734	719	751	753	731	722	749	745	731	703	771	724	696	715	795	755	735	679	728	745	745	684	734	720	739	689	715	723	707	766	737	737	744	700	718	731	784	704	734	683	711	691	761	681	700	742	711	696	711	714	774	698	684	708	711	709	762	700	731	762	729	690	730	720	717	737	755	780	695	681	703	755	717	703	748	730	747	760	716	678	746	756	746	666	775	763	698	687	684	770	682	764	743	680	730	703	710	793	776	703	743	721	680	756	737	751	726	701	717	767	686	723	744	758	699	736	725	720	713	725	662	706	730	674	726	701	722	698	698	727	738	745	693	751	753	721	727	710	727	706	713	739	774	761	722	696	745	705	716	693	719	753	756	727	740	711	706	712	717	735	683	727	755	708	731	746	739	696	727	695	720	734	690	695	711	754	718	701	735	702	718	746	724	727	690	735	748	770	705	729	780	758	756	719	731	716	720	707	712	696	705	705	711	688	768	699	730	751	716	706	772	748	687	728	735	710	691	708	747	724	721	698	679	758	778	733	741	717	710	725	749	772	700	713	775	674	715	732	747	702	683	713	748	705	738	698	744	765	726	708	736	756	764	720	798	721	723	709	704	677	714	730	736	739	708	783	730	712	740	711	713	669	738	694	724	762	692	743	736	713	716	720	736	755	705	738	742	728	731	736	688	677	757	739	743	702	720	710	753	730	677	749	737	705	696	692	731	735	741	746	718	747	737	720	724	727	781	728	724	739	710	769	749	759	728	706	713	689	722	734	697	725	712	704	754	698	694	713	770	709	672	749	711	737	730	722	695	720	707	783	696	738	734	768	738	713	717	734	726	760	731	706	766	734	749	745	735	703	691	722	697	730	701	700	736	726	701	701	701	686	730	780	727	720	668	729	707	693	747	692	710	732	749	765	685	731	717	735	750	675	767	721	751	703	719	711	707	745	734	809	697	717	716	741	717	710	753	681	767	730	747	719	694	752	726	742	784	737	715	721	718	709	712	695	767	726	735	750	728	699	683	756	686	670	718	725	734	732	677	765	724	689	690	722	706	706	767	734	753	735	736	701	717	713	696	777	786	695	712	731	729	723	727	710	738	727	693	739	734	733	722	693	757	746	707	771	746	688	694	692	680	739	732	702	707	718	726	710	703	741	711	746	735	657	710	719	763	746	737	750	735	696	748	676	740	669	736	723	776	725	742	788	696	734	734	715	709	702	709	702	756	738	755	723	734	751	737	769	719	735	772	742	729	733	745	719	748	749	721	762	685	763	727	698	742	730	721	741	694	716	713	700	690	698	748	760	725	710	709	717	698	717	683	703	645	777	662	718	724	710	657	700	698	722	730	687	703	758	753	746	709	734	714	692	741	679	688	758	724	750	730	733	770	724	764	739	743	687	744	737	753	718	713	747	762	693	733	779	754	730	724	735	747	719	719	740	761	737	688	698	693	672	718	684	762	727	777	701	679	738	726	755	678	768	739	782	717	687	709	784	751	754	711	735	720	730	722	757	763	728	775	722	708	716	742	702	731	696	707	705	743	679	704	713	722	710	730	703	685	710	760	744	764	725	727	720	703	752	689	719	713	710	738	745	743	715	714	719	748	718	672	729	700	732	755	714	730	753	708	708	677	695	733	750	759	715	721	749	685	710	725	709	686	713	715	734	745	693	740	709	742	690	734	794	725	692	710	735	746	713	709	710	694	711	725	702	739	737	705	728	690	738	716	667	751	687	717	723	704	746	692	702	721	754	734	698	741	741	739	696	707	717	694	673	694	680	721	729	674	772	748	734	744	707	758	692	717	688	771	728	782	695	735	752	734	736	725	737	744	735	736	710	677	702	717	742	681	755	657	743	741	680	685	776	740	721	724	736	755	708	740	707	777	734	723	685	687	748	756	747	708	729	707	705	716	760	710	746	700	726	715	739	788	708	730	732	727	698	702	710	715	712	717	775	768	687	794	760	738	719	727	705	736	768	745	683	713	710	742	738	747	744	741	728	719	717	730	705	700	719	724	729	710	696	740	777	708	756	716	733	704	721	745	714	732	748	712	713	767	697	694	692	692	758	747	753	731	752	776	689	745	733	746	756	745	710	686	720	755	721	734	732	725	715	726	718	678	762	709	785	718	702	717	725	656	676	734	689	742	681	780	727	715	737	717	731	738	752	775	752	723	737	733	730	696	733	746	742	712	726	751	718	753	753	730	744	704	702	717	734	704	718	720	764	745	712	724	688	699	745	746	730	728	702	742	770	680	671	739	713	747	682	695	737	709	677	738	725	742	769	733	700	707	730	722	695	689	734	711	716	766	746	749	776	713	734	727	698	714	743	759	765	747	720	722	744	783	720	726	680	735	727	679	691	716	714	687	717	760	736	743	696	725	702	716	722	723	702	744	744	693	732	754	697	711	767	743	732	729	725	782	743	724	737	728	680	733	710	718	735	701	714	767	787	737	702	716	748	697	739	675	670	690	762	714	751	734	681	729	665	731	743	739	701	728	718	711	715	693	722	762	703	728	695	669	764	711	722	744	762	770	765	679	752	757	748	722	749	689	694	698	741	734	753	691	700	694	777	725	771	708	767	719	707	782	712	760	718	705	746	654	764	740	712	742	676	712	717	744	741	754	765	717	726	716	743	754	729	699	726	742	742	715	683	753	724	699	694	765	711	733	717	706	711	723	654	637	748	720	709	777	662	752	717	700	731	738	725	701	723	720	754	722	718	706	737	726	713	705	719	711	710	753	724	733	702	706	731	715	729	713	740	740	718	682	702	740	720	732	733	721	724	733	705	673	741	697	729	772	707	744	752	720	731	701	714	710	718	776	719	730	735	702	766	723	708	742	747	721	701	743	751	706	743	750	718	716	712	693	715	702	693	702	706	696	730	693	732	723	737	738	700	705	770	715	684	678	694	708	732	725	739	707	734	749	754	741	726	703	746	761	745	742	715	724	724	674	726	703	700	718	738	737	674	747	712	754
32795	17979	5615	616	412	331	281	302	264	274	274	251	273	236	230	224	246	246	246	262	254	249	246	251	237	238	244	228	256	247	234	227	240	229	248	248	224	235	269	255	238	235	233	242	242	242	216	242	222	232	283	226	242	257	243	233	256	268	237	251	226	241	228	225	228	247	254	252	250	264	204	218	256	238	242	253	239	229	232	273	252	265	251	241	233	250	264	233	229	274	221	234	254	229	261	237	261	265	227	228	233	233	254	260	253	267	283	265	215	231	244	231	262	235	293	236	259	228	231	242	213	263	249	219	212	247	253	234	279	240	218	200	247	259	273	256	235	225	225	259	255	223	225	268	231	230	260	217	271	228	240	205	280	238	204	242	227	249	239	251	259	249	236	243	252	235	252	236	255	255	231	224	250	213	229	250	216	267	239	283	224	213	254	255	265	241	243	269	241	223	229	237	240	258	212	223	226	244	246	255	245	267	248	249	261	251	267	240	242	229	243	261	243	221	242	235	231	254	251	232	239	225	237	240	249	278	236	243	233	238	203	253	257	243	258	243	227	242	241	246	235	280	231	241	263	214	241	281	228	236	228	245	252	258	233	268	238	250	262	223	221	249	261	252	259	238	258	231	231	263	231	244	222	252	229	245	250	236	274	248	241	246	223	232	230	247	251	219	263	269	226	243	262	246	237	240	235	231	255	220	231	254	251	229	266	235	259	247	231	233	223	225	248	225	248	282	211	226	263	233	234	257	273	241	249	198	230	255	252	223	240	231	215	250	260	237	235	241	250	233	235	211	257	242	250	235	250	240	233	248	263	260	269	242	245	268	236	249	225	251	263	238	254	211	213	237	231	239	241	225	224	273	229	274	240	251	242	211	230	223	250	231	249	219	224	237	240	227	236	249	247	222	228	220	230	259	244	220	243	226	246	236	242	260	208	251	212	251	229	219	232	228	224	230	245	227	242	271	240	238	233	255	251	225	233	260	254	238	249	242	228	233	246	232	236	234	264	223	262	252	224	242	227	268	231	221	239	232	249	265	273	246	228	265	217	251	242	266	265	220	233	252	245	249	249	263	226	264	239	222	273	231	255	215	229	232	259	220	214	233	232	274	246	234	229	232	254	240	227	230	256	228	253	276	222	263	243	248	251	250	244	236	250	240	251	224	251	269	232	252	258	257	231	266	224	229	269	249	222	267	241	216	249	234	259	275	253	274	204	263	240	244	241	253	235	215	243	286	226	265	236	276	291	268	268	233	246	257	228	261	246	250	224	227	262	252	255	261	225	208	246	205	236	246	261	243	234	246	239	244	245	215	262	234	302	220	224	262	235	237	249	244	223	239	237	275	249	279	241	263	255	258	249	256	248	241	231	242	237	220	207	235	242	226	238	237	271	228	216	235	277	252	240	229	258	227	231	280	231	214	236	225	249	202	255	262	244	250	253	231	240	284	254	268	251	228	233	263	245	234	267	265	228	240	241	260	253	237	268	252	248	260	264	239	220	252	233	246	251	284	241	237	214	254	237	248	249	225	246	241	239	232	216	247	243	216	257	232	285	258	245	254	244	226	225	252	254	233	232	240	227	228	243	233	208	236	237	241	213	224	219	234	253	242	223	224	243	224	257	217	243	232	222	251	258	229	228	239	254	254	231	229	236	237	241	247	252	238	249	205	231	228	254	244	230	244	219	230	231	258	256	249	218	252	271	251	252	252	237	265	246	216	247	254	249	261	243	227	235	265	256	233	224	259	241	235	240	254	267	244	265	228	283	225	227	223	261	236	245	253	233	208	252	253	267	225	218	248	198	249	237	250	247	228	219	231	250	231	252	243	257	222	229	250	234	190	205	227	260	232	251	249	257	232	249	233	248	236	255	250	232	241	237	223	243	226	257	246	232	207	274	237	220	260	220	237	242	256	210	252	233	251	260	244	226	258	248	250	227	241	261	222	255	235	231	238	283	236	227	235	231	241	268	256	269	219	260	217	252	239	240	238	243	217	250	246	246	258	223	235	261	250	251	253	227	241	211	232	228	233	248	249	233	229	254	236	232	249	260	242	252	247	256	247	243	248	238	265	239	230	226	247	243	242	269	259	255	243	249	233	243	229	269	237	227	234	235	256	225	230	254	241	254	229	259	229	253	230	248	205	249	230	251	229	236	246	222	219	272	242	248	254	258	253	251	246	264	234	244	239	238	237	229	235	262	242	244	245	225	231	213	252	226	241	228	241	253	243	258	224	241	204	230	252	254	221	214	288	230	210	241	230	236	260	226	239	257	276	263	278	220	226	251	255	227	223	239	283	237	217	242	258	284	249	263	214	231	189	246	230	217	248	242	258	244	269	229	235	245	236	252	218	240	238	268	242	263	259	227	257	219	237	228	255	243	261	255	258	232	236	255	238	243	251	230	237	238	267	268	235	240	226	231	222	219	268	223	245	233	259	254	256	229	253	236	231	241	231	272	265	246	213	251	225	213	240	276	245	267	252	243	250	253	276	246	224	254	242	250	233	227	251	228	253	243	237	244	230	250	245	237	255	252	248	261	247	245	239	217	221	226	248	234	255	235	211	254	244	252	236	243	235	215	252	245	236	226	222	239	239	252	248	231	251	228	241	238	221	234	243	237	252	250	234	235	253	217	240	222	275	222	230	263	257	246	281	228	246	241	271	254	243	219	234	267	233	244	256	248	247	230	253	248	295	226	271	264	223	239	259	236	229	253	250	226	274	244	244	246	248	222	222	240	242	250	246	217	267	283	238	252	248	239	253	248	232	235	245	233	255	256	237	251	256	182	234	238	236	246	239	233	245	265	247	270	273	264	223	257	246	248	243	227	212	220	233	233	261	260	273	214	237	225	252	233	262	216	255	249	245	253	233	248	247	256	247	283	242	242	230	236	237	235	240	265	243	254	251	248	231	273	226	262	244	225	224	241	232	236	237	241	228	226	247	242	244	229	235	258	267	253	226	237	240	253	232	277	256	227	252	250	265	222	261	256	259	263	232	272	244	244	235	264	266	245	264	232	231	250	232	253	259	250	232	253	252	238	242	204	263	246	234	283	255	259	263	250	247	224	243	243	244	249	193	252	263	281	252	234	190	237	273	257	243	268	235	242	230	220	237	241	249	225	259	261	273	269	256	259	249	232	228	244	257	238	248	260	241	202	259	243	246	240	247	227	260	221	234	253	249	241	218	244	229	237	216	240	243	224	254	263	230	251	232	255	236	232	229	213	245	257	244	233	221	210	228	223	269	235	224	247	269	275	243	198	238	277	224	250	235	242	232	252	242	267	227	259	236	251	272	232	258	231	233	223	229	218	249	236	201	245	224	238	253	251	232	252	242	261	251	247	218	248	261	248	262	243	219	247	214	239	253	226	225	261	227	263	255	232	234	228	248	258	224	225	224	241	238	250	235	250	256	259	250	233	259	252	256	244	233	241	226	236	249	251	248	256	262	230	219	247	226	224	249	250	247	240	253	211	262	260	224	248	246	230	244
21746	15379	4780	1304	1165	1014	966	894	840	821	761	655	730	725	722	647	648	637	688	618	627	583	641	610	588	606	606	623	622	591	649	595	617	610	577	636	623	661	588	601	613	571	590	620	586	621	615	624	599	637	581	621	586	594	588	602	582	594	587	552	610	596	608	642	608	602	666	596	583	606	594	571	578	577	583	617	584	592	642	614	618	562	591	592	561	615	629	611	591	591	620	634	594	606	594	602	589	593	579	636	637	568	602	569	581	632	584	604	596	593	571	578	557	575	569	571	577	598	595	595	568	615	629	607	600	533	620	616	612	592	648	564	587	600	576	604	617	637	600	586	595	609	601	590	554	617	583	593	593	614	586	605	601	595	560	614	608	612	631	585	565	626	588	589	604	585	604	605	540	585	540	568	585	570	568	588	558	597	631	602	597	593	607	604	564	565	590	576	583	570	628	583	638	609	601	606	578	619	580	644	621	620	644	559	593	611	639	562	636	572	563	600	560	595	547	618	555	579	589	614	620	619	592	630	594	580	577	604	573	577	571	565	570	602	587	604	611	585	601	605	575	604	587	577	566	581	619	580	612	594	562	581	596	572	581	594	618	582	552	600	621	589	616	579	642	594	614	574	590	609	581	599	575	590	588	619	558	609	605	590	595	620	578	633	585	587	562	571	549	597	626	584	596	597	560	590	563	607	626	568	626	565	599	633	596	605	583	599	633	563	603	584	581	547	592	623	589	580	577	607	567	582	560	573	620	618	613	581	577	592	599	611	584	621	579	604	603	595	581	618	576	599	603	630	609	534	545	572	607	580	611	613	578	571	602	555	579	588	582	600	604	556	611	603	585	597	601	573	620	619	599	587	610	595	607	596	597	640	546	593	597	571	594	568	592	556	562	573	577	562	556	618	600	604	577	612	595	574	572	603	605	621	590	615	634	602	567	560	612	612	626	580	562	554	575	639	611	598	587	569	591	571	608	572	583	624	569	582	603	570	612	569	610	587	580	626	578	580	605	574	564	575	570	581	567	584	581	593	596	621	609	583	560	625	632	534	570	584	574	617	643	559	602	572	597	588	603	524	621	617	598	570	612	630	605	595	607	611	625	588	567	593	606	559	609	605	607	561	600	607	581	573	571	592	555	571	620	584	590	587	616	570	615	585	562	606	576	592	615	625	644	613	596	602	583	574	573	576	618	588	598	608	565	577	625	613	612	556	595	586	635	626	595	567	614	605	573	606	593	559	585	597	601	621	607	588	609	608	597	563	563	592	577	599	566	554	614	614	586	614	640	633	607	557	585	588	603	566	569	622	573	573	604	584	557	596	597	633	603	623	588	598	586	632	570	583	633	588	567	606	599	560	599	606	569	604	592	562	599	591	540	599	576	597	578	572	608	609	603	553	594	618	569	567	548	633	583	609	611	605	618	562	637	632	568	581	542	622	612	589	611	567	614	603	601	567	591	635	608	611	621	602	595	631	623	574	564	604	628	592	568	621	613	592	575	646	623	603	584	569	564	605	590	584	626	576	592	578	579	617	629	618	587	564	578	625	556	581	561	622	609	591	627	619	608	594	613	602	625	576	569	589	613	616	580	576	603	590	543	590	596	599	605	581	582	606	573	615	610	599	609	543	590	616	588	591	615	571	588	592	618	623	588	612	603	575	583	562	569	548	578	588	604	596	623	597	581	628	610	574	549	606	591	618	586	630	578	597	592	590	590	579	577	559	633	622	584	617	564	594	583	550	552	603	571	618	568	583	572	612	580	604	604	570	596	556	557	609	583	559	579	599	615	569	580	596	582	585	573	616	541	601	592	607	586	595	612	646	593	586	621	599	622	600	590	633	575	605	589	600	601	563	583	611	612	590	540	576	610	602	581	631	561	620	611	599	628	598	608	570	574	605	638	567	606	581	563	602	563	557	589	583	584	617	540	547	585	559	643	627	568	596	607	615	575	570	599	592	578	573	600	587	552	601	620	624	564	615	617	589	603	526	577	563	604	571	623	562	609	538	602	584	616	600	593	603	608	612	596	592	628	620	586	584	584	588	597	587	589	595	580	580	633	618	578	592	577	574	595	605	636	581	626	597	568	560	573	568	602	582	582	577	627	574	601	606	528	606	560	570	571	577	613	597	579	592	566	546	511	624	597	578	598	579	593	579	568	604	594	599	593	568	608	582	625	552	571	570	571	598	634	590	582	578	622	595	604	576	597	558	592	599	572	609	601	570	614	598	604	584	581	570	574	575	592	630	578	601	603	573	540	588	642	640	567	607	554	565	590	601	623	573	550	586	623	565	607	595	597	578	560	586	590	586	606	595	565	585	605	610	560	592	579	625	626	608	615	586	596	643	621	598	607	586	562	617	578	607	561	582	564	621	619	628	595	573	593	582	596	597	597	627	590	585	552	620	592	582	618	576	569	592	550	585	613	588	620	578	586	592	589	597	602	573	571	585	575	578	615	625	579	572	612	587	502	601	609	570	549	552	613	580	643	575	609	614	582	589	575	573	628	564	553	635	604	557	549	646	519	593	575	570	615	598	616	595	591	629	607	591	583	571	600	587	590	590	595	604	620	580	622	576	612	611	545	566	559	600	515	633	593	609	600	557	559	589	615	595	607	566	599	578	564	600	606	615	591	571	620	589	570	583	586	628	576	588	589	602	567	547	607	603	599	584	603	627	601	626	594	601	576	586	586	602	566	595	599	593	625	604	611	593	592	575	575	622	580	605	577	546	635	604	554	609	584	587	572	645	630	610	579	608	598	565	596	598	567	583	577	595	562	609	559	551	605	585	602	574	589	618	606	546	584	585	614	624	579	585	559	599	603	612	591	586	604	590	610	601	604	614	594	582	600	594	556	604	636	603	603	580	570	609	574	585	586	576	574	594	613	621	617	609	587	638	551	587	586	616	582	615	592	615	633	615	608	604	573	573	621	589	606	627	598	597	622	569	624	577	636	588	595	565	574	596	649	559	586	600	617	606	592	579	600	600	583	577	600	611	549	573	570	585	587	567	580	605	557	553	613	584	591	615	622	595	560	582	552	594	634	588	582	615	600	564	561	600	610	552	558	569	549	615	633	566	591	558	606	536	569	587	590	584	580	593	597	622	575	605	613	618	568	590	540	571	609	594	544	567	648	597	612	605	584	585	577	623	573	614	565	597	563	584	585	603	588	633	583	558	623	596	604	609	567	657	568	543	622	625	607	605	542	574	573	560	637	587	582	621	654	587	637	607	579	575	626	620	548	608	611	591	589	585	581	608	578	598	611	584	643	596	580	567	594	609	563	613	584	562	589	589	594	589	606	630	598	600	630	575	631	600	559	627	557	569	576	592	567	618	619	579	578	593	594	602	602	628	644	594	607	568	586	600	610	606	547	648	585	580	578	591	625	589	540	589	613	584	568	566	675	594	595	612	611	608	549	577	585	571	616	581	589	589	561	543	629	589	546	633	613	609	589	586	566	587	586	573	603	577	568	578	607	595	597	614	588	593
11735	4734	932	272	265	254	289	246	288	280	247	247	226	248	276	271	297	272	246	283	256	297	258	235	237	277	251	253	263	243	268	260	261	250	264	272	286	255	255	249	254	290	252	268	258	266	276	270	277	246	255	245	250	247	270	288	263	276	255	269	290	247	284	241	252	267	272	221	253	265	283	281	258	258	266	263	261	261	256	241	270	278	278	281	235	260	276	288	262	278	260	253	265	261	247	281	249	295	265	266	296	229	259	267	249	257	279	273	263	273	273	273	277	267	272	237	252	256	270	278	253	239	243	285	265	268	251	283	288	287	263	259	288	247	227	252	280	266	286	276	287	280	282	248	243	247	273	234	226	229	286	295	249	277	244	283	273	248	237	250	255	278	244	253	267	261	268	245	278	273	251	268	264	293	275	247	274	267	276	294	236	273	262	253	246	274	269	286	287	253	300	260	269	239	235	258	270	267	270	283	294	238	259	270	247	259	264	256	274	270	255	292	277	241	290	270	261	257	274	253	254	278	234	257	273	262	238	262	264	266	260	257	296	250	254	238	265	249	251	251	252	312	262	271	257	270	273	258	277	248	265	274	257	242	241	264	296	240	243	239	283	291	265	283	254	264	259	248	254	248	270	293	233	245	242	256	271	262	278	239	270	260	281	252	241	246	274	266	271	268	271	267	260	280	253	262	249	249	268	269	273	235	243	225	262	260	253	266	238	297	242	300	264	255	253	231	261	268	242	288	283	252	256	245	261	246	268	266	298	288	287	268	261	269	239	268	259	262	246	241	250	264	288	280	272	270	274	271	272	288	301	279	287	240	272	255	274	268	277	256	228	291	246	279	264	268	280	251	304	266	247	267	248	215	233	277	282	247	250	244	275	263	255	260	269	268	272	273	245	268	278	261	269	227	273	269	276	244	247	293	267	270	223	234	243	250	261	267	273	250	270	258	269	248	293	247	269	212	278	274	276	243	253	237	250	245	258	257	226	271	293	236	275	235	268	240	230	285	249	247	253	262	256	268	285	242	244	264	277	282	263	287	263	278	247	268	251	265	262	287	279	277	246	274	273	274	285	289	255	265	267	262	264	253	298	240	294	265	234	263	240	283	239	236	285	247	249	264	293	283	281	273	254	258	290	258	262	260	234	266	270	249	250	261	249	256	249	260	290	272	260	245	264	245	266	264	266	239	264	264	242	241	295	255	279	281	263	264	273	282	271	262	256	274	261	254	263	268	308	284	260	266	271	271	286	255	271	247	269	280	225	257	239	257	252	263	256	267	236	279	263	263	284	278	271	263	245	271	255	259	283	272	281	245	267	280	265	282	244	242	241	257	260	271	264	264	250	269	275	268	274	249	272	250	275	244	259	259	290	256	270	255	273	237	284	276	240	250	248	281	289	231	255	277	243	247	291	271	270	268	255	266	249	233	256	231	255	277	292	240	271	257	277	274	262	237	289	265	245	239	271	264	243	269	267	232	252	292	253	237	243	265	263	250	287	264	277	250	265	245	270	257	255	249	293	281	262	259	274	281	253	262	264	274	257	255	261	256	247	244	248	267	271	265	281	236	272	281	290	258	265	283	237	265	263	248	246	257	298	227	279	261	250	260	296	267	282	277	274	265	257	294	252	282	290	227	246	257	258	279	274	257	236	258	256	282	264	239	264	251	255	242	276	284	297	240	209	280	235	233	244	276	248	219	249	241	246	289	254	264	266	256	237	260	277	229	271	241	275	240	275	245	288	225	239	257	229	273	253	247	251	264	254	263	261	230	261	271	257	262	242	251	281	230	261	286	266	247	261	260	268	271	235	273	246	266	273	278	247	284	241	236	258	252	239	263	262	270	258	278	257	264	249	259	269	276	252	238	297	277	269	263	260	272	266	272	269	247	250	247	278	261	261	267	247	251	257	276	247	263	256	262	255	264	255	273	273	262	269	289	237	267	240	238	277	239	259	281	260	257	241	287	248	270	273	260	265	277	258	271	243	293	311	256	237	263	271	276	251	260	270	263	270	255	220	270	238	254	254	279	264	283	278	256	274	256	253	253	270	247	274	263	256	271	249	256	277	267	268	301	299	256	241	244	242	258	300	257	262	264	252	289	256	256	272	258	280	268	262	261	278	284	235	248	266	313	251	265	259	280	249	251	255	289	276	253	258	235	273	254	288	267	267	258	257	256	266	247	271	254	277	251	240	268	268	276	260	260	259	244	243	265	258	292	264	289	269	243	245	257	253	262	242	274	275	249	250	263	240	261	268	262	267	251	245	258	265	282	243	262	269	288	243	269	280	249	226	245	280	273	246	259	264	272	287	283	275	262	270	263	247	262	269	265	268	233	275	292	268	250	258	286	266	287	269	263	244	273	279	270	256	266	241	297	260	242	273	242	253	261	271	259	279	253	252	270	277	276	276	276	265	266	258	262	270	246	233	249	264	245	257	228	259	262	232	249	302	285	254	266	254	270	263	277	253	250	245	260	257	321	254	263	293	248	269	266	254	291	254	261	251	244	240	232	278	268	292	300	255	252	276	257	282	275	231	256	248	260	235	278	263	247	264	254	258	258	252	257	270	255	262	262	273	269	256	249	276	251	243	266	259	258	259	252	249	236	282	246	281	277	245	261	245	256	251	253	244	277	256	238	256	268	248	263	266	245	254	258	273	250	293	266	278	287	268	238	236	236	236	266	239	278	268	257	248	273	259	247	269	260	277	278	256	242	251	250	267	272	269	277	295	248	270	275	250	286	258	277	279	290	302	225	238	250	261	255	293	276	291	255	252	265	277	267	250	291	285	231	250	253	269	275	251	260	306	254	246	262	253	236	285	269	269	244	251	290	244	238	247	267	258	278	260	254	245	272	260	250	215	286	247	248	252	274	276	274	234	260	273	248	259	269	263	276	284	259	285	258	261	260	250	286	270	263	256	236	266	275	255	261	249	253	288	295	249	298	279	280	285	274	213	253	259	263	276	243	247	266	244	272	264	259	279	268	230	272	281	272	271	266	293	286	260	261	282	259	264	285	251	288	247	230	238	268	297	269	279	282	213	244	251	240	297	267	256	270	248	279	268	225	272	266	243	249	282	284	328	285	274	263	228	250	267	289	280	272	271	262	267	279	290	267	275	248	277	276	240	265	257	256	278	268	259	268	269	261	280	282	212	264	254	270	268	261	257	225	254	276	282	252	259	282	296	258	240	268	259	289	265	239	231	227	240	265	240	279	258	246	280	250	286	275	273	298	259	269	268	282	254	267	259	288	264	289	249	257	258	264	279	243	280	280	247	265	221	244	270	257	260	243	292	272	239	249	273	256	265	284	267	240	265	256	262	238	266	244	283	279	259	288	260	247	277	266	262	258	257	243	269	249	276	245	274	257	258	288	268	250	289	239	265	282	276	288	270	283	245	242	256	256	248	248	310	278	252	272	279	276	275	282	270	283	277	285	245	246	261	274	302	232	217	243	253	251	260	256	256	269	249	256	262	262	269	265	247	280
8803	4915	1418	733	666	671	686	625	682	634	694	637	618	676	657	684	622	662	661	632	655	669	667	689	668	643	628	673	597	648	696	677	658	613	654	653	657	605	657	646	644	673	685	646	682	663	650	657	596	686	620	644	642	698	657	634	672	679	596	646	647	641	607	655	634	663	663	702	659	654	665	624	628	636	649	652	660	685	693	632	657	684	677	636	664	636	601	642	644	688	583	618	664	685	647	656	645	655	682	627	667	656	668	648	632	657	676	651	686	674	722	654	670	638	681	657	721	627	624	670	691	649	679	628	672	669	674	652	666	633	681	651	645	672	609	656	644	620	674	686	679	641	658	613	701	667	678	655	664	639	639	608	647	642	655	745	662	644	664	696	640	662	685	679	615	695	638	660	633	648	639	667	641	649	666	642	653	657	673	654	722	688	688	660	641	654	632	666	671	714	639	631	634	626	694	641	684	664	688	706	682	643	671	667	654	637	642	655	668	629	583	624	689	638	672	640	651	619	662	653	622	635	649	664	633	665	679	667	654	652	657	664	681	585	623	683	669	605	658	630	611	619	629	667	673	668	692	678	640	640	645	653	666	627	687	613	628	611	709	681	640	641	633	661	645	641	676	659	655	637	687	698	607	682	620	684	698	671	675	651	626	664	677	636	650	676	672	709	669	654	623	645	658	659	695	714	708	638	657	623	634	683	642	646	608	642	636	626	672	677	696	674	620	688	702	697	656	669	656	636	663	664	654	649	652	678	626	644	637	631	650	703	643	718	681	687	698	620	649	688	653	656	696	637	661	654	621	659	641	626	655	669	685	639	659	667	586	663	637	660	649	658	700	612	636	675	726	683	646	690	653	694	641	710	638	633	682	661	637	636	627	707	669	648	672	653	642	620	664	697	662	705	673	689	657	691	703	660	618	641	700	618	646	685	633	654	636	648	644	712	654	689	672	663	657	650	647	693	632	675	638	647	686	661	611	639	689	675	669	677	680	686	657	632	625	653	657	653	653	673	662	660	701	627	661	672	633	679	629	649	689	636	653	645	636	633	683	608	647	650	636	660	652	660	623	650	646	680	673	682	672	621	650	637	675	661	665	630	675	656	657	695	692	690	659	674	644	641	642	680	653	687	650	694	615	605	659	628	626	617	688	665	636	681	666	676	663	661	689	667	676	656	684	681	694	664	647	665	696	608	607	620	646	637	647	663	640	635	660	643	645	671	643	625	643	660	678	669	695	653	665	670	681	605	638	665	655	616	646	636	677	645	650	647	649	690	681	625	661	644	664	646	666	672	682	627	659	634	652	642	623	643	681	687	629	656	694	675	646	678	648	641	600	648	640	685	693	652	687	678	657	690	646	658	715	691	635	706	651	683	645	681	637	663	603	662	597	648	682	652	590	662	669	684	657	613	682	719	666	643	685	665	667	658	679	680	666	656	672	607	635	633	652	698	679	620	636	667	663	679	633	709	654	628	661	677	650	635	664	650	654	683	633	609	666	631	623	644	687	686	641	683	636	644	639	612	654	679	651	660	636	674	649	627	679	661	622	602	592	663	663	662	670	660	594	690	659	633	649	680	627	646	661	621	642	616	626	650	710	659	646	643	642	716	635	638	658	623	662	668	667	659	645	655	618	623	683	608	631	658	709	693	652	677	630	674	646	693	699	646	653	655	678	651	671	644	646	648	639	694	666	619	624	656	668	641	624	704	643	627	627	628	640	633	647	633	648	625	690	665	653	639	653	686	685	671	682	602	663	645	655	659	671	658	662	649	641	668	644	644	648	634	634	640	638	649	654	657	625	634	714	687	672	652	678	669	662	629	651	667	629	663	593	643	690	683	678	615	632	622	635	642	647	697	668	623	667	636	671	664	682	676	664	721	643	632	652	639	671	600	597	629	655	669	589	655	631	651	637	634	694	609	654	664	663	625	645	637	634	695	619	659	679	701	684	675	613	646	690	666	662	657	646	654	699	647	680	625	695	640	651	671	655	672	620	625	639	679	661	649	675	718	615	653	610	651	636	698	612	636	678	693	622	654	653	652	649	655	663	631	654	621	676	623	677	649	660	713	676	652	650	658	658	683	599	665	630	682	623	671	709	686	650	627	641	628	699	656	651	635	679	685	659	666	637	641	635	683	639	673	675	637	685	633	637	633	646	621	652	682	651	689	641	650	638	690	630	688	650	666	657	660	589	644	646	630	668	609	690	638	604	606	666	661	633	666	675	657	695	596	649	610	681	645	609	645	669	672	627	691	632	675	635	641	670	648	655	630	660	612	642	648	667	652	650	667	633	639	617	631	647	673	636	656	668	638	626	629	674	705	674	624	624	655	661	641	657	698	685	645	651	634	653	702	674	671	706	621	651	621	661	656	690	658	665	640	617	665	687	631	712	676	665	680	636	681	634	637	625	670	660	647	679	659	642	645	650	655	680	643	667	665	645	672	655	650	652	653	660	648	668	676	662	642	632	628	649	670	677	593	687	607	656	649	677	627	655	676	619	678	639	689	641	629	635	648	689	665	646	647	731	650	607	684	617	657	675	632	640	647	650	660	676	595	625	659	637	658	645	625	611	676	668	677	674	635	680	653	620	622	641	665	674	662	674	647	652	643	660	667	622	675	653	682	632	674	688	639	603	658	633	662	694	649	703	663	697	626	709	662	662	650	664	631	605	601	635	639	611	624	677	633	653	716	659	665	651	644	612	737	647	676	654	658	656	719	655	648	679	651	712	664	683	633	627	648	693	660	643	636	624	675	671	703	647	620	678	690	675	658	658	625	622	710	653	694	672	659	658	636	682	610	638	667	639	615	650	704	625	664	684	637	621	633	651	634	692	662	638	684	590	642	641	689	644	604	715	582	663	663	680	612	639	624	659	675	690	673	634	684	673	699	686	684	684	647	690	683	610	650	668	646	611	656	645	661	671	617	663	648	651	660	654	661	683	664	666	649	676	692	684	630	654	675	634	652	706	655	665	725	656	656	650	712	660	660	665	671	633	636	714	640	684	684	620	651	607	671	606	657	649	705	665	668	650	673	657	649	665	641	683	664	635	637	634	646	676	671	609	645	657	712	699	669	664	696	669	674	637	657	648	694	705	669	697	678	645	658	655	669	637	692	659	684	642	656	622	679	693	631	660	653	709	634	650	644	673	627	672	705	666	699	639	669	624	608	681	624	668	690	691	671	648	597	726	681	633	678	622	645	679	653	625	660	695	628	663	660	653	644	639	638	657	650	643	638	641	662	634	677	645	710	653	630	662	654	662	667	669	670	629	608	589	626	625	621	622	641	702	659	645	637	662	661	646	701	666	636	698	668	687	650	687	686	636	650	619	663	612	672	632	691	693	655	663	654	636	633	617	703	675	634	647	704	620	715	616	669	629	599	652	645	637	648	689	629	664	700	648	620	699	685	644	671	630	680	683	654	656	646	631	662	648	655	619	649	641	647	633	661	677	679	649	703	635	618	661	615	665	689	707	663	689	610	681	683
23906	12209	3602	504	417	347	340	337	321	327	323	333	357	339	354	335	330	347	322	323	318	311	298	317	338	342	335	358	331	310	325	306	326	302	327	358	292	326	314	325	322	302	341	316	345	336	298	336	327	350	316	281	294	333	315	326	318	331	334	332	284	296	291	315	315	289	329	306	326	312	296	335	285	335	296	331	317	339	353	329	306	325	285	300	344	286	333	331	335	344	298	345	328	320	344	297	317	299	337	320	337	352	318	325	326	305	312	336	307	351	333	320	323	357	289	301	312	354	315	327	333	349	317	300	351	315	362	342	307	316	323	317	326	316	315	328	352	310	326	350	361	352	351	327	352	313	306	334	323	364	319	292	310	334	352	355	336	307	307	300	300	314	295	305	310	333	347	305	338	329	332	298	307	322	344	339	347	342	327	350	312	344	365	310	322	331	330	335	308	328	327	352	316	350	322	329	335	344	317	309	334	383	323	320	340	329	306	303	330	341	361	327	311	300	338	335	345	296	315	317	340	344	312	322	317	308	345	353	338	333	339	342	310	327	323	326	320	351	356	329	322	348	308	317	299	317	321	339	317	296	340	311	326	343	338	341	316	331	338	324	300	338	315	310	312	311	324	354	324	304	342	320	320	326	310	285	355	319	290	355	317	323	321	303	322	331	309	321	325	296	295	331	315	320	329	345	312	295	357	314	322	331	331	345	339	321	360	316	309	327	355	331	371	352	328	376	297	329	335	309	350	345	317	336	360	350	333	349	306	311	351	336	364	310	321	298	326	274	328	346	332	334	338	363	342	306	300	327	309	333	343	316	309	309	329	332	311	334	362	327	324	332	315	322	319	319	288	325	310	303	302	346	320	313	364	329	326	349	328	312	313	321	347	304	320	303	313	303	332	318	304	336	321	311	309	346	322	356	331	322	333	304	335	324	307	331	332	330	305	283	314	341	346	358	346	347	345	315	361	363	367	299	339	334	346	341	323	343	346	315	332	334	335	333	310	341	305	301	354	339	321	295	347	354	342	334	334	328	371	338	324	322	341	289	330	335	355	328	310	325	300	305	331	351	313	302	338	308	316	307	320	331	328	335	323	315	342	339	296	353	318	347	328	327	328	328	299	325	317	354	334	325	321	328	328	305	302	309	311	331	301	346	338	338	335	289	315	335	305	313	307	345	344	305	346	358	326	314	322	336	315	351	306	340	332	343	327	327	300	319	339	319	296	305	346	314	315	351	302	322	315	321	293	346	341	318	318	293	316	345	340	324	306	297	336	348	336	338	375	358	321	326	343	320	307	328	333	337	343	305	360	342	305	340	344	334	324	345	368	331	396	346	307	329	331	302	345	346	316	338	329	342	333	330	337	293	293	322	276	310	304	325	304	350	328	312	281	313	337	340	344	327	349	315	317	344	327	326	317	342	346	337	310	321	323	309	335	329	308	297	324	338	319	315	331	292	329	311	338	341	305	376	320	331	328	315	334	330	330	326	339	355	317	322	310	315	357	308	337	345	362	357	358	365	315	305	313	300	312	343	329	335	317	347	314	333	295	329	333	305	333	324	341	313	328	303	307	308	299	317	310	310	358	301	318	332	312	334	352	339	350	316	305	334	330	311	318	310	324	349	328	334	310	304	337	312	351	310	335	318	326	303	309	346	358	316	343	315	294	334	329	349	312	318	274	318	340	326	336	328	288	307	321	314	312	307	302	314	341	338	340	309	364	350	311	322	310	328	322	337	350	316	304	321	322	320	365	350	351	310	299	316	319	340	304	319	322	270	293	317	326	341	340	329	337	343	348	351	357	326	361	368	344	279	323	322	323	330	308	322	367	341	314	349	299	319	310	306	345	334	324	314	323	349	344	342	312	319	310	331	312	306	328	309	306	318	356	297	308	290	333	324	309	328	332	326	320	293	323	328	323	358	303	342	352	334	316	363	345	289	311	292	332	314	318	286	324	310	352	294	360	314	312	300	313	333	359	312	312	362	361	316	320	334	318	317	321	298	324	331	294	329	312	321	318	327	314	319	313	330	322	319	317	340	302	318	301	346	331	303	315	342	332	359	304	341	325	333	304	326	316	330	332	318	292	341	327	292	316	320	334	343	331	334	326	345	316	332	302	345	357	367	329	335	292	320	323	317	299	354	321	340	309	313	300	321	338	333	290	320	316	338	344	327	321	328	394	312	351	354	338	296	341	314	326	345	316	351	322	312	310	333	323	330	354	302	333	329	340	331	348	330	324	326	320	316	326	331	296	317	342	336	309	345	308	337	328	309	377	352	327	328	310	288	334	340	357	321	310	328	294	305	337	344	327	313	308	332	325	314	311	330	305	310	337	333	333	310	322	305	265	313	309	345	316	340	341	315	334	320	322	312	305	316	313	317	295	310	290	330	307	302	330	329	331	294	351	303	303	289	326	334	306	338	350	379	309	362	315	324	297	293	315	324	306	318	319	336	303	343	289	343	339	333	297	306	310	338	335	306	287	304	321	343	326	324	343	335	303	300	274	297	283	345	313	334	301	322	338	314	301	311	354	346	333	335	329	321	297	323	337	354	338	335	353	348	334	323	305	282	342	345	343	312	306	342	330	299	350	313	309	304	349	313	331	295	318	330	333	324	296	326	319	311	310	328	318	357	385	316	353	345	317	341	331	320	333	317	322	315	327	313	285	332	333	344	320	335	339	338	311	316	328	318	320	306	339	330	356	342	289	333	329	317	353	341	333	316	329	344	330	309	345	323	295	306	331	330	344	322	330	342	323	328	325	366	335	303	315	334	345	303	329	373	335	309	326	320	326	322	327	321	312	347	341	356	322	336	344	354	295	314	362	304	316	327	320	326	343	329	335	361	337	345	362	335	324	330	311	337	312	343	350	317	295	355	295	314	331	330	305	329	328	326	309	313	318	319	347	332	298	326	319	315	353	304	325	328	320	304	312	334	346	350	325	314	336	299	309	323	381	346	321	285	339	340	324	280	329	307	333	308	376	310	336	318	359	296	318	334	355	312	313	314	312	326	317	303	316	323	309	326	291	332	308	296	312	337	343	310	337	319	324	304	303	361	336	341	338	310	284	326	328	330	311	304	327	299	331	345	332	337	346	333	303	314	350	300	326	316	368	315	347	316	301	311	339	356	337	278	298	319	337	314	331	312	330	335	320	330	326	311	333	338	317	321	314	327	323	336	337	344	335	326	341	327	317	318	321	338	337	329	330	331	329	322	338	318	325	327	332	347	340	315	328	352	328	322	341	333	276	320	376	334	321	331	315	341	337	289	341	308	337	346	324	324	333	324	319	336	302	331	310	313	285	332	326	362	299	311	305	346	311	323	304	323	289	288	344	302	326	321	325	298	341	315	325	330	341	321	315	358	335	309	303	340	306	322	350	337	302	364	292	307	297	310	315	309	311	305	337	317	326	316	345	337	336	345	317	331	329	326	320	320	336	303	330	276	299	320	332	340	340	338	336	280	296	335	329	377	310	304	323	355	308	326
17059	10968	4211	1167	1109	1051	957	943	880	867	839	883	875	824	810	782	801	826	806	753	785	798	819	791	856	806	796	802	770	803	771	851	805	786	822	774	830	779	815	732	756	788	794	807	797	813	824	778	782	792	801	802	779	767	813	779	774	793	772	816	792	738	797	847	806	809	771	782	733	839	814	826	792	765	789	792	829	781	783	766	809	781	776	741	826	801	812	802	792	794	809	753	784	721	765	831	777	790	783	755	770	811	769	774	781	820	791	767	794	751	734	767	792	789	763	785	739	802	833	722	790	818	796	789	791	835	828	795	801	810	793	783	784	794	811	786	777	805	741	746	782	788	780	764	801	797	766	781	780	752	803	809	811	786	809	814	793	766	785	792	814	792	772	834	742	808	761	798	779	792	801	792	808	756	743	818	770	767	785	790	770	826	768	828	775	798	766	794	760	795	823	763	726	788	781	726	759	757	770	765	792	776	827	755	758	753	782	750	757	849	688	802	739	782	763	794	776	784	799	805	764	801	773	771	782	804	797	789	765	777	777	794	757	768	810	738	842	782	774	784	731	789	764	763	803	746	758	827	824	809	841	823	757	801	828	748	786	790	763	798	808	756	800	814	810	751	772	797	781	796	759	808	816	807	821	773	773	844	798	768	856	763	752	804	751	825	799	751	762	722	790	832	800	809	819	781	775	819	807	765	706	766	730	804	796	823	807	779	832	831	803	774	785	784	728	756	804	796	805	808	791	826	777	798	782	780	798	788	799	801	822	762	789	805	812	799	770	777	802	779	803	759	813	770	803	771	822	757	785	822	770	798	762	778	766	773	746	739	810	795	772	820	774	811	774	774	810	743	770	786	779	758	770	772	751	760	795	780	759	793	777	826	808	804	749	759	768	780	724	790	813	814	723	792	778	819	756	776	797	780	758	821	812	756	802	807	800	773	787	790	753	798	762	793	735	784	799	838	810	790	754	844	796	786	785	780	780	777	752	737	748	779	755	793	767	763	778	792	817	761	779	796	765	796	791	767	757	812	736	776	806	784	749	791	803	792	808	745	804	774	784	772	747	814	769	808	791	759	735	780	735	782	755	809	804	802	782	767	780	757	818	736	810	788	744	823	778	806	825	782	824	818	778	801	806	741	773	809	824	810	792	754	797	733	787	826	773	789	798	813	782	776	781	792	773	791	743	848	826	791	784	771	809	785	801	811	794	771	752	730	833	774	798	772	820	771	822	809	736	813	731	770	778	820	779	835	831	766	829	778	769	815	772	773	813	773	847	803	766	780	811	831	811	755	804	830	784	798	753	805	796	803	774	754	767	746	772	815	771	768	773	786	751	749	817	827	780	802	815	793	778	784	776	799	806	756	750	790	835	817	771	750	771	807	760	798	764	826	744	814	801	756	713	754	796	770	754	745	762	779	749	783	785	825	791	786	818	767	759	814	754	801	747	785	784	803	799	783	794	777	773	784	807	781	778	752	805	826	750	783	770	803	760	806	850	753	802	846	816	774	804	785	805	779	777	705	784	752	808	777	810	841	794	772	873	775	814	745	786	788	761	771	798	742	806	776	782	802	772	788	779	756	728	788	804	809	812	778	759	813	762	745	811	797	823	805	822	792	761	773	765	793	819	787	805	778	766	807	806	832	783	785	763	843	790	765	802	789	766	807	786	763	774	876	777	798	756	775	743	794	830	764	754	773	766	793	795	758	778	740	773	720	812	787	782	793	791	800	805	796	776	773	763	782	839	768	766	749	801	782	776	800	789	787	765	714	864	819	852	777	819	777	799	770	781	769	835	799	783	806	763	763	809	724	836	780	736	774	819	762	780	749	780	738	794	763	781	795	785	780	748	789	796	805	789	826	772	764	804	747	827	795	766	785	761	794	811	765	780	813	803	787	819	751	775	814	732	840	776	764	763	834	767	794	796	779	776	760	804	755	837	753	825	800	791	775	779	774	826	787	800	760	796	822	798	786	772	785	803	749	756	803	787	801	767	778	807	737	827	815	754	778	837	793	771	815	797	794	790	788	831	736	856	805	766	777	726	790	771	812	787	711	758	800	803	810	782	785	784	739	828	797	813	820	793	787	797	812	797	768	755	762	753	761	796	752	732	767	778	812	765	758	795	821	777	785	797	783	798	737	763	800	848	781	788	801	790	739	809	818	823	806	787	787	742	772	795	752	784	749	765	762	769	780	796	792	770	839	768	798	808	806	787	765	758	791	691	787	769	773	791	804	754	799	803	768	786	797	786	748	840	803	805	808	787	788	783	805	796	762	790	730	821	792	801	800	813	805	844	751	795	792	795	785	764	786	774	781	790	744	782	823	784	739	830	761	813	810	766	795	798	780	771	786	758	781	811	789	811	795	803	782	721	817	798	738	769	783	775	826	777	770	786	780	770	816	803	814	806	793	747	747	829	813	812	768	764	780	805	780	786	759	789	780	818	884	808	737	756	826	795	752	841	765	772	798	758	791	780	795	771	807	813	845	784	759	766	763	809	802	790	774	781	763	817	817	753	824	808	777	785	787	796	774	765	737	770	818	814	765	751	766	828	751	815	805	768	797	778	811	817	774	793	792	796	788	773	809	812	839	776	794	774	771	811	789	807	792	834	802	788	769	813	741	817	775	799	778	747	808	792	783	771	779	801	756	756	748	803	740	744	729	799	764	822	807	805	818	820	752	791	753	789	762	813	786	797	771	788	772	815	789	786	749	807	790	808	768	844	760	789	782	787	847	830	798	805	815	796	774	825	823	776	790	783	775	799	817	810	837	809	785	810	839	770	778	765	814	843	805	819	779	827	813	776	788	769	786	796	785	801	778	811	755	810	787	719	841	826	751	798	748	778	782	756	814	780	803	816	740	785	768	838	762	776	778	767	754	773	805	775	807	754	803	806	802	847	837	788	766	770	827	803	817	767	776	765	796	745	777	780	800	805	755	820	758	785	823	762	782	746	815	758	759	810	813	768	809	815	789	813	779	751	767	806	785	798	800	826	763	823	810	788	791	824	817	738	744	853	717	797	781	849	811	800	737	799	806	760	768	769	786	774	792	790	796	806	784	779	780	749	809	790	753	771	774	806	772	747	760	805	815	810	823	734	749	774	769	824	814	795	780	743	795	774	785	829	830	801	773	704	817	827	747	746	820	772	785	818	739	825	798	759	797	754	772	764	783	757	794	793	812	773	783	749	767	790	838	782	812	778	782	809	780	756	806	782	770	786	822	787	795	746	799	732	797	784	801	817	765	848	724	762	819	777	742	793	780	853	759	784	769	796	778	739	834	770	829	769	817	808	846	790	842	785	789	800	777	790	806	744	837	801	812	793	752	794	799	775	803	820	771	811	831	788	793	813	766	785	777	754	854	782	850	801	790	776	812	762	808	799	776	814	762	854	753	837	786	774	797	776	770	799	770	826	778	845	757	743	723	801	776	738	742	812	759	785	789	757	773	752	744	775	791	773	796	793	787	846	812	803	775	742	806	758	842
32852	19063	7229	722	406	367	300	310	285	257	263	286	283	263	266	260	287	246	274	259	261	268	268	256	268	293	282	280	260	286	274	304	244	272	285	271	290	248	277	299	267	258	282	265	247	240	279	255	268	271	294	241	277	260	243	267	256	245	252	249	261	250	277	218	261	282	247	277	245	242	266	273	292	258	286	265	263	271	232	245	237	267	251	277	269	255	302	265	271	274	241	250	290	268	232	248	261	253	226	274	239	252	229	248	252	247	279	264	247	253	261	244	257	273	231	289	293	269	246	253	272	244	224	254	259	251	264	264	267	295	242	271	256	278	253	232	234	239	253	257	243	256	257	233	245	261	258	277	271	274	222	254	264	281	280	229	239	251	275	262	239	262	243	260	231	262	256	260	246	248	257	252	253	277	230	263	271	245	266	251	250	256	254	283	259	244	246	257	268	261	256	277	248	287	274	263	303	255	245	293	269	266	242	257	268	262	271	252	295	269	252	280	225	306	266	253	235	249	285	252	250	220	262	249	248	268	239	294	237	250	248	247	256	258	261	266	267	260	246	280	266	241	233	261	240	274	255	271	261	263	285	266	222	262	290	229	263	265	254	279	269	261	266	275	276	287	284	260	281	286	252	271	244	313	256	259	275	279	258	253	254	250	248	244	262	272	260	229	254	260	261	262	269	231	266	268	266	243	250	261	228	265	260	263	271	243	286	244	246	260	254	210	246	248	240	244	265	247	232	250	228	282	287	243	268	245	260	238	264	254	250	289	245	249	265	252	254	243	282	246	239	243	272	264	293	233	247	264	253	243	248	273	263	219	235	261	279	264	270	239	246	261	270	247	227	263	253	265	258	264	236	255	279	237	266	266	234	254	224	260	287	266	221	226	264	276	242	233	255	266	264	250	273	243	243	270	279	255	256	237	235	293	250	250	259	245	238	297	261	233	272	273	282	284	236	275	265	243	259	275	291	264	267	242	253	244	269	250	265	257	261	259	243	265	311	263	263	281	261	245	275	245	233	284	274	275	245	269	240	255	251	283	219	247	255	270	262	261	230	267	259	264	253	281	254	274	284	269	269	254	246	261	271	235	287	261	258	279	273	252	248	241	268	240	243	248	255	245	247	257	272	246	253	265	269	243	236	261	252	271	257	276	304	266	246	230	235	230	276	258	254	275	284	254	249	270	245	275	283	264	275	270	264	241	261	262	248	260	259	238	275	260	264	288	252	270	260	298	255	256	264	257	262	217	256	246	249	283	256	249	267	238	281	223	239	272	265	233	260	251	259	262	277	289	267	254	251	265	232	243	270	242	257	273	264	268	247	266	224	266	255	247	246	247	247	254	218	261	251	237	270	248	252	284	269	246	247	253	260	292	241	266	268	251	226	259	274	245	215	243	238	255	264	279	256	260	274	249	236	260	246	245	278	235	270	249	274	250	280	241	266	265	265	258	251	260	257	257	244	267	260	265	258	266	263	267	245	243	238	235	265	249	247	289	275	248	263	250	219	252	263	274	276	248	271	290	270	250	252	253	260	249	248	268	231	271	238	239	246	266	261	252	256	260	247	269	258	291	263	263	264	258	263	270	262	229	279	252	265	271	264	261	227	264	264	286	265	237	251	256	252	244	245	260	250	236	253	246	263	236	254	285	259	238	299	238	223	289	262	248	259	263	270	271	265	274	234	265	260	262	252	253	302	263	272	251	254	252	275	262	278	234	252	225	266	276	248	253	280	248	249	262	242	257	245	247	251	270	263	239	294	264	218	253	264	256	275	282	245	251	238	242	251	258	293	253	258	234	263	258	238	280	278	230	245	260	268	267	255	263	274	254	258	240	233	248	259	255	303	254	275	222	265	268	225	255	251	233	244	256	270	212	250	259	258	277	271	283	268	258	230	219	258	272	263	283	252	232	247	239	246	266	276	229	281	262	258	258	251	261	294	253	227	257	248	264	260	260	255	259	258	256	274	275	250	240	257	264	224	260	261	251	268	220	271	282	243	275	273	263	307	242	269	250	263	258	273	240	246	269	279	263	273	276	262	279	264	250	289	237	259	255	268	232	230	240	282	248	266	234	261	272	289	271	288	268	251	252	232	278	258	253	267	240	243	269	232	240	248	230	266	270	232	254	243	240	256	248	265	265	276	255	278	273	293	280	263	275	251	267	289	239	249	255	260	257	251	255	248	255	267	254	245	287	264	269	246	259	253	265	230	248	258	265	222	274	242	218	233	282	235	279	252	250	265	265	251	241	247	260	275	288	261	257	263	227	260	281	235	221	247	261	265	264	255	268	252	256	248	247	264	279	262	285	282	245	243	268	261	238	257	277	257	267	284	247	258	254	264	274	294	250	273	262	241	258	288	254	295	252	253	269	246	271	269	270	246	250	261	244	232	247	250	272	250	230	236	259	294	249	251	264	243	266	244	243	262	261	243	258	257	247	260	263	274	275	251	276	238	269	250	248	261	268	264	289	263	240	252	252	249	246	248	256	253	274	244	233	234	242	279	278	256	254	247	256	261	262	269	226	270	233	244	242	292	271	254	266	253	264	261	252	255	245	245	254	234	283	265	298	267	253	258	270	235	278	281	237	274	253	272	242	277	298	243	272	253	237	268	241	252	279	261	277	291	254	275	242	272	256	264	243	282	247	282	234	206	293	254	241	257	240	253	241	276	256	250	252	227	262	289	264	269	265	261	251	270	261	265	235	251	286	268	250	283	282	277	302	261	245	258	287	255	255	242	240	261	232	257	256	274	299	277	266	249	249	240	280	241	265	255	276	249	271	267	266	272	245	239	248	262	231	260	259	283	240	253	269	271	271	233	262	273	230	288	289	279	237	226	255	229	263	291	288	261	277	230	247	264	278	215	265	277	237	216	253	256	260	242	244	253	252	273	273	262	271	259	219	248	287	261	270	267	274	287	251	253	244	244	237	280	260	295	242	259	255	262	275	234	304	254	260	263	266	282	257	260	229	258	258	278	257	237	267	268	224	259	234	260	264	240	282	244	270	256	247	240	265	243	261	269	249	217	276	279	273	274	268	251	256	285	267	266	277	234	218	233	265	260	278	301	265	268	268	231	278	234	263	266	249	296	286	255	248	267	225	287	260	266	277	234	264	268	230	245	246	311	265	279	274	274	246	256	237	262	266	267	278	247	254	277	257	280	265	255	238	268	252	249	246	272	253	238	270	247	288	253	266	241	267	256	243	239	259	274	259	228	274	281	267	240	280	260	293	260	270	241	251	225	256	286	266	263	257	270	241	302	257	280	256	279	246	275	283	261	253	285	248	246	251	271	301	269	273	239	256	273	238	258	276	269	243	263	292	247	284	276	283	258	273	283	251	302	260	292	261	282	271	262	248	244	230	237	265	283	270	273	233	262	299	250	263	267	266	262	296	282	275	260	255	230	226	228	274	252	242	272	262	264	264	268	269	250	278	265	259	273	235	233	247	251	255	251	277	283	292	269	266	245	254	266	251	258	251	244	276
21849	16212	6872	1452	1247	1073	980	900	816	853	778	734	733	744	744	643	732	661	670	676	699	715	708	652	670	645	632	701	649	652	630	643	649	624	653	662	606	628	573	631	635	626	635	600	638	611	648	618	627	658	640	653	631	606	653	627	646	604	656	661	664	607	647	636	694	657	643	622	646	653	649	645	599	657	664	624	621	658	635	658	623	633	636	603	644	648	606	632	636	615	617	655	621	659	639	624	672	622	653	653	656	617	647	607	638	627	632	649	606	597	645	656	632	665	677	629	689	651	636	648	681	653	634	612	641	616	696	628	648	640	679	650	631	661	652	633	599	709	692	618	559	597	634	637	603	645	700	662	628	602	674	626	625	630	645	605	601	639	637	637	643	632	588	633	693	628	603	600	671	629	658	647	637	634	622	636	599	638	577	640	654	634	607	636	630	619	588	624	632	603	613	635	660	695	636	652	626	595	653	630	641	666	608	648	661	603	641	613	632	632	597	582	641	600	602	621	612	623	646	655	603	611	640	635	629	610	620	612	663	669	626	661	590	605	592	629	612	569	614	597	644	612	654	612	619	664	640	594	630	628	666	640	565	604	614	586	612	664	634	625	689	595	633	615	623	627	673	624	647	613	619	595	603	631	639	661	593	608	654	612	622	644	618	643	647	628	623	635	595	639	644	649	577	626	654	585	625	624	619	651	643	668	605	655	626	598	589	649	614	619	631	617	567	651	623	654	609	634	625	667	636	611	612	634	630	619	589	642	587	634	644	576	629	644	620	617	632	611	639	619	633	646	680	652	670	641	647	616	648	616	625	641	633	672	615	597	616	600	609	637	610	692	649	653	646	603	594	592	638	622	637	633	614	609	625	634	627	648	619	673	653	609	617	661	633	646	632	608	632	636	603	643	659	645	620	620	617	609	617	621	653	654	648	587	650	655	606	599	604	628	610	618	668	635	616	651	623	642	618	657	626	648	648	659	617	622	628	646	640	645	645	654	574	622	631	622	597	628	622	662	658	605	628	641	661	595	591	632	590	629	645	624	634	608	636	604	644	645	626	653	646	650	624	599	612	616	652	632	602	639	602	628	627	622	629	569	621	606	614	628	678	637	652	613	622	599	654	634	619	662	650	646	672	616	606	598	598	628	613	664	609	639	582	587	587	577	602	690	663	610	629	657	654	654	609	596	653	612	668	633	631	625	636	678	643	624	636	656	642	621	619	629	611	636	655	625	645	645	600	644	625	594	641	554	629	620	610	614	612	582	625	624	624	635	598	597	629	636	680	624	646	618	618	647	654	616	599	637	662	627	598	628	589	691	632	593	647	615	646	625	600	666	630	617	650	638	607	624	655	609	648	617	672	628	633	633	659	647	610	606	598	607	585	649	632	620	676	617	668	618	644	630	653	630	665	626	646	667	636	665	642	654	641	633	649	639	618	649	643	622	617	628	664	628	585	615	648	614	634	634	635	626	689	607	645	610	659	645	606	683	603	648	628	624	625	627	616	645	573	619	566	657	613	591	603	636	642	642	664	608	579	631	611	621	626	645	604	639	642	604	609	608	700	652	643	637	636	663	654	640	672	606	617	606	612	648	611	649	629	613	632	612	630	623	659	675	608	620	608	619	610	613	586	616	608	623	600	658	593	626	618	593	640	661	605	618	628	625	636	652	645	633	714	627	651	620	617	649	627	663	631	584	603	606	670	612	611	652	596	678	657	606	610	624	624	616	705	655	619	591	635	590	622	621	654	631	636	558	627	617	595	600	665	627	654	616	622	656	659	622	567	660	637	629	626	578	641	598	649	605	623	624	625	670	604	584	615	629	623	643	603	631	626	654	647	656	668	587	608	615	640	652	607	636	643	614	612	648	596	646	680	663	610	601	670	616	644	637	650	624	582	606	595	620	628	601	635	608	619	625	591	634	624	664	646	632	659	615	605	630	615	634	619	622	627	650	611	621	609	648	609	600	652	618	598	624	664	640	623	633	612	636	615	647	666	620	655	619	613	650	597	615	611	613	633	617	630	617	652	642	642	641	639	652	582	622	620	622	628	642	613	609	642	609	646	657	605	608	625	626	633	634	614	607	592	625	652	629	613	634	663	656	658	656	613	621	646	682	586	604	627	624	619	703	603	614	613	632	654	689	633	602	600	636	612	651	659	611	623	614	642	586	604	633	626	679	622	647	671	591	662	670	597	643	604	610	573	620	637	643	596	639	669	656	659	621	619	583	638	623	606	632	644	644	591	635	632	578	648	654	633	658	633	636	630	647	673	645	601	602	645	654	642	681	611	615	643	609	615	602	627	620	608	687	660	618	619	598	625	610	648	640	638	664	617	616	621	625	614	665	620	615	640	610	606	603	634	663	636	657	598	617	628	621	606	659	641	623	673	623	597	655	565	611	627	622	607	680	640	606	652	592	631	603	617	619	606	644	611	690	624	630	635	586	602	601	623	643	637	620	622	670	656	599	628	662	605	633	602	591	621	628	599	612	625	628	589	651	641	611	618	615	605	654	611	702	623	603	601	681	684	631	632	640	655	607	643	685	617	667	630	597	667	613	617	599	647	649	586	629	627	624	617	625	641	620	604	624	678	660	653	605	585	640	600	635	617	682	667	637	644	615	607	655	616	644	655	637	627	634	639	663	646	641	616	661	620	664	596	658	597	642	631	626	636	667	636	593	641	615	678	606	648	598	630	597	642	622	617	662	620	597	627	712	624	628	599	630	618	604	652	616	650	592	663	639	607	634	643	581	636	604	621	648	627	646	628	642	612	657	596	599	607	657	617	608	609	608	606	647	625	632	679	662	615	600	588	626	601	639	636	601	635	669	610	615	613	631	641	618	642	653	602	636	654	664	634	650	665	645	620	622	610	639	647	636	604	632	635	636	651	606	623	658	663	635	639	626	634	626	639	593	594	607	615	609	628	615	600	623	614	632	662	676	628	649	664	641	644	630	684	622	619	634	597	637	623	658	630	627	611	622	585	597	623	672	660	643	639	622	576	601	624	662	605	652	570	641	615	641	627	616	632	658	608	632	610	598	604	641	613	636	589	606	608	624	647	656	572	627	647	574	673	639	625	635	622	648	639	633	692	617	647	676	603	604	616	641	628	650	610	691	676	628	606	643	674	615	665	605	655	663	623	638	551	667	624	630	653	589	623	634	680	610	602	617	625	661	629	579	639	647	639	651	599	618	632	597	591	613	618	686	638	615	680	596	619	657	628	606	663	664	577	647	606	633	630	617	608	639	651	661	584	605	656	635	644	651	654	627	618	607	613	590	601	640	592	586	660	609	648	615	609	622	610	599	614	651	610	559	626	596	640	604	625	608	640	605	600	625	629	660	612	614	640	670	632	634	659	630	644	639	658	649	652	588	624	587	634	643	626	638	623	642	643	615	618	631	631	633	663	577	674	621	674	638	597	644	656	653	635	592	600	646	593	655	586	638	652	611	643	636	623	642	655	644	660	577	603	614	593	616	660	616	615	613
11636	4839	1195	276	269	290	262	287	278	252	299	264	273	262	233	263	277	272	286	247	271	268	266	265	295	276	252	257	269	278	291	237	285	296	300	264	279	282	298	265	273	267	264	257	255	262	277	273	255	277	241	287	251	244	243	287	285	249	251	273	254	269	266	261	245	278	282	249	276	270	296	327	261	276	275	259	275	269	267	283	270	258	289	258	251	287	294	260	289	309	274	290	256	276	250	282	289	243	268	281	281	289	281	241	250	271	285	242	253	288	278	278	260	269	289	294	280	260	269	299	278	260	260	280	271	271	235	277	272	256	300	275	271	277	283	245	272	274	242	264	299	297	250	254	241	279	278	250	271	261	301	301	260	263	264	281	276	239	326	260	247	247	280	274	284	274	314	259	284	270	250	259	264	266	259	257	279	273	234	246	260	297	261	287	253	254	260	255	257	253	268	264	249	289	283	244	273	247	245	262	292	269	271	296	297	225	267	256	240	289	250	289	262	265	291	261	291	265	246	259	288	296	254	263	274	256	305	286	273	305	280	307	284	244	285	253	251	232	251	278	276	281	275	244	251	281	286	284	272	286	282	259	274	272	288	262	264	269	247	259	276	264	257	280	275	266	264	259	265	264	282	219	296	291	298	285	306	261	247	290	257	254	288	266	253	267	294	247	279	292	249	317	269	264	305	285	263	258	257	293	250	259	265	268	264	276	255	275	268	272	254	274	254	259	238	264	277	296	265	263	279	264	249	295	239	263	253	268	273	295	278	281	234	289	278	266	267	255	247	266	327	309	266	244	258	295	257	302	293	297	263	279	265	257	254	261	258	277	281	268	274	242	272	252	265	256	279	271	249	234	270	271	255	285	252	291	288	249	266	254	246	269	252	239	277	287	287	232	250	283	232	269	285	266	292	257	291	260	284	292	277	280	259	282	272	266	262	255	285	255	239	278	280	266	251	275	260	260	289	269	276	284	270	275	283	286	275	273	250	240	278	283	268	276	278	262	287	269	280	281	242	252	280	274	262	254	269	268	299	248	265	239	253	269	251	259	262	272	277	256	271	278	256	268	262	285	268	295	296	273	290	259	270	266	288	246	283	287	277	271	271	258	261	265	256	314	259	302	258	250	268	268	266	250	291	253	259	266	270	265	244	289	257	259	282	267	284	256	297	271	278	282	268	256	279	277	248	233	232	290	274	288	287	270	274	275	273	288	239	287	256	262	254	274	313	243	244	271	286	269	261	267	265	248	251	267	284	272	264	272	278	278	257	263	269	251	256	241	297	283	274	274	237	262	300	296	272	257	262	277	253	292	272	296	246	283	258	250	244	281	289	261	268	263	269	298	274	284	253	293	261	260	282	244	286	286	264	257	284	283	263	251	240	249	258	263	255	273	275	285	292	267	292	287	249	281	292	248	293	268	249	257	283	274	292	251	269	266	249	246	261	251	273	268	301	265	296	256	256	247	278	252	266	247	248	248	265	276	242	302	290	270	292	253	262	264	264	285	266	250	271	264	236	242	276	262	272	276	272	269	247	269	295	270	270	289	253	263	268	273	284	285	276	295	265	273	256	261	248	279	284	263	251	295	318	260	238	269	273	264	242	281	273	293	312	263	266	292	283	246	250	245	267	279	270	256	271	247	268	261	276	278	280	259	282	267	311	255	264	254	244	277	290	263	284	260	265	255	305	282	286	243	228	304	276	262	258	243	273	284	272	261	266	283	254	295	284	253	251	276	296	274	264	267	274	280	265	270	276	285	273	258	252	260	265	269	270	262	276	255	273	241	258	270	252	290	262	279	277	268	276	237	282	305	262	284	253	283	275	253	270	275	273	287	288	258	256	259	258	287	272	258	264	279	268	288	276	277	248	272	272	248	266	283	268	249	268	296	229	296	244	239	284	289	275	265	260	272	272	246	268	284	280	274	295	294	252	279	269	262	244	278	268	282	265	262	227	283	300	298	285	260	279	299	246	245	276	230	262	266	261	299	276	261	305	286	273	268	286	257	277	306	277	255	272	269	292	282	273	271	276	279	276	305	274	251	251	280	256	256	229	252	249	244	284	252	228	280	284	288	268	275	293	252	281	308	284	271	287	291	264	247	284	300	250	281	282	230	246	281	264	263	273	239	246	251	294	285	265	266	269	296	280	269	236	248	264	279	281	235	256	254	251	253	259	261	278	245	285	256	272	260	261	252	296	252	283	274	269	286	264	285	322	275	272	276	262	266	235	296	251	253	268	267	241	310	281	264	221	249	284	259	273	277	317	295	255	259	291	252	262	273	265	231	285	246	302	233	262	282	273	270	279	235	256	249	270	283	272	270	249	281	251	239	279	277	262	257	250	297	300	255	263	277	258	255	253	274	251	284	249	250	253	265	273	279	288	239	278	289	269	267	269	274	279	274	272	258	291	276	276	261	271	248	286	275	250	296	259	276	287	275	263	268	269	278	269	257	252	272	277	256	277	283	256	262	267	273	285	253	309	284	299	265	267	269	274	310	230	274	251	312	267	237	247	255	265	256	257	285	299	256	274	249	302	251	277	269	251	282	234	256	240	246	282	289	266	239	268	284	293	283	244	255	263	261	245	280	275	284	250	288	256	268	262	255	230	289	266	241	261	257	296	268	244	275	278	307	285	265	249	261	298	302	219	279	275	261	293	245	296	236	276	261	308	252	249	295	269	278	301	265	272	257	274	256	268	276	282	240	239	256	297	272	280	260	263	258	247	299	282	292	302	261	245	266	272	280	298	262	245	282	261	264	279	283	239	284	285	314	244	267	291	267	237	282	260	279	268	265	280	323	259	255	292	291	281	266	246	263	253	281	297	271	267	268	306	275	248	254	273	283	270	282	260	269	239	284	227	287	268	255	248	272	287	287	244	254	263	289	261	287	290	291	264	256	314	295	246	246	285	264	236	248	241	262	253	285	310	268	286	285	268	273	264	256	260	257	271	288	245	300	275	325	249	267	293	261	268	257	278	254	264	231	278	266	243	273	268	252	263	261	262	288	295	266	271	273	335	245	264	258	265	246	289	294	277	266	285	275	270	245	250	274	257	301	301	279	282	286	267	245	246	242	273	301	273	249	279	294	262	262	262	299	305	276	295	277	276	260	285	261	260	261	281	248	251	261	265	271	256	308	281	250	297	265	262	263	289	275	283	273	256	270	271	282	257	260	243	243	271	262	260	292	262	264	239	234	244	266	270	246	251	261	279	271	261	250	287	272	260	253	288	284	260	259	290	274	289	300	265	284	281	261	278	291	249	260	217	300	290	246	278	257	265	276	291	256	286	274	250	269	284	288	285	268	271	252	267	234	261	286	264	266	273	235	293	264	275	279	291	261	308	268	251	279	277	264	273	269	262	249	257	265	266	262	288	263	291	262	245	303	259	299	234	283	297	237	265	274	282	288	277	259	264	279	284	263	258	304	283	271	267	258	273	273	261	271	266	242	293	236	288	289	287	247	239	253	283	260	289	242	251	261	241	247
8604	5044	1702	721	682	729	655	672	703	679	681	678	653	686	640	665	666	633	680	663	712	661	669	650	623	685	690	668	681	670	678	666	637	648	646	689	685	668	675	692	728	665	661	668	682	647	681	686	677	690	675	653	704	701	669	640	670	725	735	697	644	659	671	681	648	621	684	684	691	651	668	673	604	636	651	677	633	648	655	753	660	681	683	688	670	687	687	667	692	603	631	652	660	708	701	702	668	696	663	685	686	703	677	676	632	665	674	671	651	641	660	632	707	653	653	682	622	609	634	661	687	709	690	696	671	700	705	682	717	671	681	667	695	632	672	675	675	678	726	722	706	684	740	625	714	666	660	665	709	673	640	653	713	685	627	648	637	698	647	701	713	657	685	640	698	673	657	681	635	638	624	692	682	635	663	711	694	651	679	632	648	632	693	688	695	650	682	671	667	660	672	683	679	732	681	664	680	663	669	661	676	630	651	665	713	660	666	700	674	664	637	675	711	650	673	657	684	666	689	642	651	693	667	652	730	736	676	677	664	699	673	615	684	696	667	679	681	621	691	648	688	696	654	685	665	661	678	668	670	691	680	707	709	672	670	629	662	684	693	656	654	688	716	671	675	655	669	656	687	660	644	732	675	631	660	673	662	707	695	662	694	654	643	676	632	695	691	682	693	676	696	693	700	669	686	679	686	702	639	682	677	675	666	738	642	688	647	670	680	686	664	654	683	643	670	601	639	677	711	686	695	676	686	665	670	677	690	688	687	660	725	674	681	673	694	683	687	640	674	683	666	646	671	682	683	645	667	664	684	659	646	667	661	679	660	691	697	667	698	725	695	607	685	617	686	659	622	654	684	636	655	639	670	652	644	676	700	665	663	674	665	634	668	694	699	702	685	678	680	673	695	630	670	692	674	643	647	638	687	655	700	682	667	677	653	676	719	690	653	653	653	705	663	639	679	654	701	651	692	713	671	690	708	662	684	655	680	656	680	654	684	671	672	697	687	684	653	713	665	660	636	726	697	658	722	667	685	684	688	700	682	626	654	731	705	680	638	676	641	663	628	666	677	675	690	661	652	642	671	641	651	638	686	693	667	668	687	669	692	689	676	660	681	625	679	655	688	680	669	646	665	635	655	695	681	715	658	690	673	686	688	660	661	681	681	690	680	644	687	650	646	659	634	675	640	642	693	625	675	676	651	685	627	665	674	731	681	705	672	615	644	673	644	729	714	678	670	656	647	675	678	659	635	619	675	666	634	695	651	677	675	687	633	673	659	698	651	689	708	705	719	688	694	687	680	650	686	687	640	682	717	676	700	671	675	664	663	664	637	701	664	670	661	663	656	705	685	644	651	731	632	697	664	711	717	654	683	676	658	629	684	701	694	706	691	666	671	620	643	708	678	657	670	684	650	669	678	679	692	667	636	620	636	648	669	623	689	720	650	669	679	673	671	692	695	649	650	715	682	683	682	675	664	628	682	655	694	673	627	676	681	648	663	665	690	652	698	696	707	669	684	666	681	684	668	680	674	667	656	646	668	703	675	641	642	672	649	639	646	649	668	682	677	694	696	668	662	671	716	667	682	670	695	674	618	714	681	683	651	679	667	681	686	726	681	716	703	706	647	649	676	660	697	664	671	681	673	641	676	624	653	651	667	683	673	634	653	645	648	635	652	706	656	658	707	668	662	612	679	674	671	651	643	674	665	689	678	691	689	696	667	675	677	673	671	667	680	681	685	703	670	713	667	701	687	664	675	624	699	672	674	684	650	664	664	644	655	674	638	645	654	737	668	678	673	717	648	699	654	674	702	617	668	735	681	676	702	694	676	695	688	698	640	711	646	708	635	648	657	645	676	664	710	673	667	657	654	611	674	668	669	690	660	674	649	678	646	671	641	678	648	640	675	706	693	668	675	655	704	702	706	686	687	694	713	683	576	641	677	680	647	670	666	679	654	630	676	660	671	689	674	680	671	693	675	673	679	664	670	689	706	670	673	698	615	684	689	711	714	667	680	661	698	671	685	669	685	654	675	682	635	687	699	669	671	689	695	669	703	660	669	688	706	702	651	673	652	706	643	648	710	657	715	708	701	697	631	651	660	635	669	674	675	670	707	694	640	751	638	679	679	666	683	683	698	713	655	664	691	687	706	670	655	646	687	709	698	666	697	670	662	626	647	751	729	664	670	683	598	608	678	669	678	658	706	698	678	715	694	723	660	697	663	680	671	668	648	694	672	669	684	637	669	698	699	684	626	616	604	673	655	698	691	667	681	667	683	669	672	682	640	670	685	675	673	645	691	651	663	661	705	710	648	677	671	717	657	663	631	662	638	684	691	644	716	677	656	678	731	650	664	696	647	713	613	677	671	679	690	677	702	666	671	688	688	704	670	661	646	670	715	677	674	698	629	702	630	666	643	666	669	638	697	589	650	679	721	672	690	684	649	683	759	660	690	661	662	683	652	686	670	716	660	701	701	674	649	624	701	681	735	640	676	661	667	676	671	659	693	682	661	672	669	677	635	651	713	690	687	670	686	701	668	648	667	653	644	688	710	676	725	617	677	644	656	659	700	661	648	702	649	703	702	654	676	679	685	696	620	661	699	691	657	692	649	707	705	650	689	662	713	633	673	654	681	690	672	659	690	651	729	681	697	698	684	634	637	647	657	715	698	652	688	680	673	676	640	655	659	704	662	653	694	611	671	691	643	657	648	689	647	662	646	700	706	648	631	688	716	689	645	657	659	684	654	623	685	658	687	661	652	681	688	662	640	665	698	668	664	662	650	704	682	675	708	695	666	652	671	631	703	687	693	639	686	696	712	693	696	678	680	703	649	670	659	662	677	667	678	640	702	682	687	675	658	677	657	634	644	643	698	662	700	651	654	706	681	658	723	677	703	660	630	702	712	676	680	712	624	653	672	691	652	694	643	656	644	677	685	684	691	682	686	657	689	656	683	673	688	670	689	649	641	723	670	672	695	629	676	679	730	648	671	690	716	665	710	645	670	718	679	745	653	674	651	719	659	680	668	647	688	674	656	681	737	691	653	682	648	678	709	682	663	703	706	679	694	682	662	720	647	606	655	704	700	720	639	671	678	638	648	667	639	680	649	696	644	626	683	632	664	683	679	672	671	651	657	720	695	706	684	693	652	667	651	679	701	629	665	661	716	660	650	645	645	684	681	654	679	698	692	690	662	671	674	665	684	636	622	713	640	703	706	648	649	641	674	614	655	715	620	665	660	663	712	673	695	686	675	689	678	656	707	637	666	649	695	695	666	703	686	655	668	679	684	723	697	644	674	671	641	675	707	722	682	671	687	686	702	660	680	652	676	671	679	666	665	721	677	687	683	635	660	653	694	671	667	692	645	667	683	668	687	620	699	684	684	706	660	685	674	653	661	668	644	665	628	659	720	703	662	700	667	719	657	736	711	658	714	629	684	648	677	670	697	690	686	708	703	661	713	666	691	717	656	687	649	662	649	646	644	689	673	672	733	625
23615	12180	3355	467	362	354	325	345	325	351	362	357	317	357	318	294	328	306	323	307	330	323	356	323	336	331	300	329	324	305	325	332	318	329	327	302	332	324	326	334	316	310	328	304	319	323	304	354	325	331	331	332	311	338	297	322	364	339	333	311	325	337	356	318	341	339	305	323	306	335	301	297	324	326	335	328	332	314	339	327	303	313	303	325	338	330	323	318	310	290	274	304	331	347	321	344	311	329	327	333	300	304	300	327	302	302	289	299	309	316	290	329	294	336	327	334	307	299	281	321	313	328	325	333	316	317	304	329	335	314	297	337	293	320	366	309	299	326	296	324	304	264	304	331	284	321	340	310	347	330	311	296	322	282	345	310	297	343	329	321	314	304	306	294	344	351	315	288	311	319	300	317	327	323	309	312	319	301	311	354	311	302	318	300	324	327	339	294	332	332	302	316	322	314	326	317	337	309	332	310	289	293	312	304	288	288	305	319	331	315	302	309	342	307	314	313	314	319	328	336	299	317	311	322	324	295	324	325	320	307	332	295	290	311	292	333	324	297	313	349	296	315	312	329	294	308	289	330	350	316	301	310	313	319	307	293	292	298	355	305	316	296	299	329	308	367	316	312	342	307	331	327	331	308	326	337	320	309	302	337	317	329	305	302	285	325	280	288	299	290	344	319	321	319	344	306	325	306	359	330	296	299	293	335	341	340	322	359	307	323	313	321	314	335	331	343	303	343	337	311	310	332	315	330	304	311	304	308	356	319	313	294	293	298	338	297	317	307	293	329	318	294	323	315	333	309	307	303	320	296	336	333	319	274	355	335	307	297	314	330	329	355	319	316	284	342	289	300	320	321	299	304	290	312	349	323	306	307	286	297	324	294	332	331	274	288	316	364	324	315	302	322	328	307	316	336	297	294	314	313	333	311	304	294	325	317	314	332	332	310	327	344	337	302	302	338	335	324	322	313	308	313	292	307	320	324	278	336	332	342	303	344	307	318	315	297	294	333	296	328	304	326	309	287	330	319	318	361	334	335	348	292	329	316	291	312	328	335	281	314	272	332	280	303	337	318	336	322	323	302	313	309	324	312	330	323	355	335	341	313	331	319	284	302	305	296	301	325	328	311	323	334	339	313	333	333	322	325	347	305	308	339	338	281	287	322	309	266	303	346	329	355	336	301	325	333	335	319	304	324	312	309	336	330	325	300	320	312	298	325	323	309	293	294	298	322	316	339	323	329	360	312	300	308	303	327	305	354	294	308	348	310	313	319	312	315	278	315	331	310	322	309	312	322	307	322	319	308	304	270	283	311	311	296	278	320	298	328	352	318	303	296	336	313	340	332	317	321	333	299	316	334	324	312	308	320	307	287	319	302	327	334	330	311	302	333	328	327	332	304	282	331	309	333	299	305	361	301	316	325	340	321	294	304	309	316	301	313	298	307	331	329	323	287	318	303	324	314	325	337	318	323	297	334	342	328	330	306	276	326	333	311	338	322	334	292	258	292	321	303	327	296	298	326	315	356	291	307	291	286	331	324	346	328	343	339	348	292	310	302	331	318	325	345	328	344	305	313	290	342	325	290	348	313	340	332	295	323	278	315	336	305	307	321	350	359	303	297	338	308	365	296	292	341	306	330	315	316	335	319	303	346	295	326	328	322	347	322	338	319	363	325	289	310	336	340	310	282	321	325	319	295	301	329	295	300	289	317	346	305	341	324	311	365	353	362	328	313	354	310	310	298	303	338	321	336	332	317	330	314	319	319	339	312	319	304	339	312	352	317	349	326	312	351	324	348	287	356	341	329	340	334	295	308	321	344	327	303	334	311	306	327	277	344	353	313	304	308	324	319	296	324	318	310	354	322	336	277	350	295	299	328	299	303	322	313	334	344	329	342	313	306	333	306	352	313	352	310	286	307	297	333	339	275	313	309	324	315	294	301	303	301	303	326	317	327	327	328	334	319	368	325	330	314	339	328	300	316	321	346	345	284	317	332	324	309	327	337	296	361	291	330	343	318	296	354	323	332	301	337	318	314	295	285	301	320	338	349	318	303	293	324	315	290	305	293	326	319	310	298	311	349	323	300	308	332	297	341	353	300	352	315	356	302	326	296	298	322	305	330	330	309	314	322	295	334	307	334	297	324	305	264	301	297	303	331	324	318	304	322	309	328	330	324	294	332	295	327	324	278	338	316	328	320	330	281	308	318	308	352	306	356	326	324	289	308	304	330	324	315	311	306	308	328	330	318	312	331	310	283	310	314	327	309	301	324	324	311	299	308	308	307	347	309	332	325	310	296	325	313	347	304	314	288	293	325	322	324	348	304	300	327	339	327	341	340	305	317	294	292	306	311	311	289	327	325	295	284	340	326	322	288	375	315	279	301	353	346	338	340	317	327	298	311	355	333	327	341	331	323	274	318	291	336	291	280	281	297	320	311	282	286	319	318	265	335	356	301	327	323	337	357	332	283	369	304	322	324	328	332	292	299	345	296	283	303	343	306	317	350	343	293	290	315	323	312	320	315	338	332	306	314	316	330	334	312	319	300	316	328	344	324	327	297	294	311	291	325	330	318	331	321	318	332	314	314	320	338	341	313	333	322	319	332	307	340	332	358	314	316	336	346	321	327	342	334	326	327	311	305	294	362	304	310	320	304	315	327	329	307	282	321	297	313	329	327	321	320	267	310	307	297	326	303	322	288	314	317	304	323	310	331	292	353	299	307	312	346	285	330	330	281	332	336	326	291	313	335	352	325	314	328	313	296	320	315	333	344	297	331	308	295	292	364	336	323	329	344	311	307	337	324	277	316	290	298	303	309	303	309	292	354	309	334	354	289	299	325	320	292	309	301	303	294	291	293	315	329	305	313	315	305	301	295	307	284	373	345	317	321	310	309	320	311	287	320	281	330	306	325	317	313	297	298	322	318	310	318	295	349	335	336	331	326	338	330	321	328	307	274	319	320	295	327	299	313	346	336	327	313	361	299	322	304	312	298	326	363	327	322	317	313	299	332	326	301	303	316	333	319	318	289	316	303	279	281	286	325	309	312	315	335	331	320	330	344	355	340	354	349	301	285	303	311	338	303	334	314	330	312	334	338	322	312	314	326	323	335	323	326	329	334	348	343	328	314	297	299	288	298	294	335	318	319	332	302	304	335	284	298	314	317	334	352	289	351	339	347	288	326	316	345	322	325	307	334	305	328	330	324	308	335	333	316	322	329	341	338	322	288	261	317	296	322	326	347	323	320	335	341	322	302	331	347	323	317	329	300	339	308	314	315	310	333	318	323	317	341	281	325	336	305	331	328	313	304	304	339	314	322	361	291	336	325	321	325	295	330	326	305	302	339	307	298	321	330	340	306	304	321	306	316	316	319	304	295	298	310	339	292	331	355	329	309	310	319	297	337	322	299	331	325	325	336	292	331	325	315	301	287	277	303	299	322	336	334	332	331	306	305	347	348	317	314	343	326	331	308	325	311	321	336	315	328	301	304
16850	11282	3737	1115	1070	1019	966	834	889	843	796	824	840	825	838	807	807	822	767	778	802	777	774	781	753	743	798	809	774	813	738	788	749	785	784	785	771	782	771	706	787	764	825	767	843	773	779	780	789	747	748	773	731	770	787	809	697	779	787	795	843	797	827	744	794	784	786	752	752	772	783	757	775	775	796	810	793	752	754	808	774	752	751	759	762	798	774	765	796	755	750	742	747	799	743	786	820	783	779	751	766	763	797	741	789	777	802	778	757	829	776	779	740	761	783	756	831	765	772	713	755	795	765	779	776	801	775	768	776	766	812	747	761	831	773	766	732	801	780	785	762	786	750	753	783	748	778	811	756	747	736	753	788	745	799	773	768	766	811	774	757	809	753	786	719	767	784	760	815	792	753	728	794	790	767	734	815	794	741	774	769	756	771	749	776	745	753	778	706	766	737	778	815	764	802	766	753	771	816	749	762	789	764	804	772	782	773	785	760	776	748	810	724	746	821	746	774	743	763	752	793	787	795	772	770	749	780	789	780	724	778	788	759	744	778	732	722	791	744	749	774	762	753	764	765	799	770	792	752	792	803	777	832	771	745	787	820	716	748	784	753	792	751	806	731	799	742	778	759	743	757	779	779	793	764	754	758	785	761	817	796	756	781	747	761	806	773	770	763	738	798	823	765	803	834	809	762	714	826	769	798	812	726	709	750	832	756	774	770	770	758	779	769	775	768	767	744	774	750	780	739	834	806	759	746	799	759	797	728	770	788	742	767	780	748	738	772	803	783	743	735	765	789	728	749	750	735	776	842	787	739	784	786	767	761	764	837	776	758	824	777	790	769	731	739	770	741	751	765	732	801	753	767	751	816	769	797	748	734	743	767	794	772	741	792	805	724	783	774	857	739	805	790	769	795	806	770	768	786	747	800	787	749	760	853	773	773	730	771	810	778	776	762	742	782	733	769	742	824	778	818	775	772	777	824	766	763	746	814	784	791	794	767	799	764	741	762	798	764	781	722	730	817	784	763	785	792	760	805	789	747	826	725	770	777	788	776	757	750	736	757	761	784	802	772	720	802	794	796	766	764	813	742	737	772	770	740	790	792	775	768	784	773	742	750	790	809	766	714	754	795	762	758	801	781	768	778	722	771	741	759	805	763	791	748	771	792	715	781	764	788	751	762	777	749	761	745	799	805	790	745	740	748	794	745	772	771	785	750	766	728	778	796	753	814	753	767	768	793	734	726	755	846	795	735	761	744	732	778	728	808	799	788	750	800	705	791	738	712	762	819	771	766	810	748	775	754	777	754	749	711	778	763	815	764	774	735	771	753	769	747	803	719	744	779	762	775	745	769	730	738	809	769	779	792	736	794	829	749	781	789	793	752	771	726	730	749	754	822	761	792	743	744	827	810	753	799	784	767	795	783	753	763	773	759	790	770	744	765	790	798	765	754	763	781	794	775	775	813	819	738	780	750	752	778	809	748	767	808	771	778	779	777	716	727	768	754	785	797	782	733	783	767	801	750	770	758	755	799	729	763	776	804	756	769	791	746	827	766	758	760	791	839	788	749	787	763	742	763	757	773	794	815	766	806	752	797	807	751	768	784	814	800	761	789	763	799	764	829	771	844	756	793	713	736	783	750	755	760	803	753	761	755	744	792	805	741	728	762	763	781	772	783	758	736	806	728	766	749	784	773	798	792	779	794	772	758	771	816	772	777	783	818	782	760	785	791	787	773	798	749	822	732	787	751	784	750	765	776	798	741	783	750	833	787	740	772	721	767	767	777	790	742	768	789	771	729	775	753	769	747	791	715	773	721	790	807	776	769	773	775	809	749	808	790	809	786	782	758	751	774	794	832	766	737	711	771	801	767	794	785	810	804	768	743	810	762	788	761	801	788	715	817	781	758	779	733	740	717	797	799	746	794	837	810	789	762	742	765	740	761	744	786	759	793	793	738	791	831	759	750	776	735	777	765	778	794	738	765	767	780	750	763	746	729	769	774	757	779	754	778	803	785	755	794	762	786	735	783	783	724	747	743	789	792	763	771	786	762	754	773	762	735	785	741	780	813	802	743	779	786	756	774	798	778	721	785	768	778	778	747	772	719	805	780	776	778	767	787	754	732	838	790	804	751	765	750	733	762	777	849	732	781	769	747	757	788	756	741	716	800	745	735	793	720	788	777	759	732	783	758	708	738	766	795	784	773	796	805	797	774	779	778	798	725	747	785	779	752	791	766	768	777	782	742	768	786	794	783	757	782	794	770	779	802	774	750	753	817	755	750	839	765	781	756	744	809	761	773	748	725	798	799	746	802	763	767	720	765	821	757	777	729	776	784	813	783	716	792	781	776	776	761	791	727	761	760	769	766	738	781	762	809	796	770	801	794	783	778	746	798	813	765	785	732	736	753	749	769	811	778	730	777	772	784	736	831	816	777	751	762	775	763	759	758	746	790	777	784	740	763	765	773	791	793	759	749	804	785	775	778	767	767	735	758	755	783	769	780	803	759	818	828	757	796	760	769	790	786	798	769	829	785	755	772	792	728	778	857	713	787	766	755	744	779	768	760	767	773	793	746	751	760	813	778	799	722	826	757	741	785	771	800	843	815	816	759	765	742	731	810	783	780	774	746	786	764	767	855	757	733	784	745	749	766	761	788	727	734	756	732	753	749	804	777	792	772	784	772	811	742	783	770	776	693	799	748	795	783	775	771	719	757	795	784	732	797	756	736	748	804	815	788	778	731	804	793	756	785	737	761	755	779	771	774	735	741	723	694	810	754	779	777	801	728	808	736	797	739	771	811	741	777	743	749	738	720	725	736	751	727	819	798	717	781	777	721	797	789	786	790	744	754	782	768	781	787	753	826	763	780	804	760	748	761	785	773	793	755	712	792	747	803	777	740	787	777	756	784	757	744	753	733	752	727	765	772	755	777	777	761	784	757	786	795	746	804	744	809	763	792	804	817	773	720	785	743	753	752	727	746	749	776	819	760	768	778	727	752	801	751	724	735	758	777	739	765	747	784	779	754	821	770	806	723	789	776	751	746	789	745	797	788	759	789	755	748	798	760	775	767	776	737	777	760	790	782	755	777	792	747	743	790	759	739	774	762	747	756	736	777	792	800	753	794	752	717	808	775	781	796	793	771	790	801	753	760	759	797	770	787	758	783	745	728	784	784	745	774	759	732	728	754	732	746	742	796	725	831	789	790	784	754	768	741	795	741	776	807	760	786	786	796	736	756	766	781	805	735	785	736	723	746	806	806	738	805	769	752	781	760	797	764	777	823	763	781	773	849	789	793	796	778	741	768	789	784	730	773	775	789	762	767	806	797	769	745	767	774	828	775	736	746	761	767	739	758	725	719	824	790	783	791	819	777	802	776	766	751	803	742	786	793	764	824	737	801	778	764	845	785	782	774	771	784	776	797	755	733	761	804	836	826	768	714	756	762	785	763	748	799	716	769	852	800	783	771	787	780	742	773	778	730	762	764	772
32695	18296	5291	587	379	320	301	274	280	281	239	272	255	254	285	232	265	246	265	238	245	239	208	267	244	242	240	240	244	243	223	230	256	256	244	239	266	222	234	275	241	245	236	250	232	260	238	261	233	223	247	232	254	266	251	237	234	234	248	214	271	247	230	247	250	278	251	260	244	290	236	242	210	248	233	276	231	237	239	243	224	256	243	260	238	229	209	225	231	235	246	239	250	222	239	244	243	250	248	266	239	248	236	275	244	272	241	279	251	211	233	239	247	235	244	238	228	255	251	210	209	243	231	270	242	245	230	245	279	255	243	249	249	253	278	245	251	262	268	236	235	240	260	263	242	233	247	223	247	246	210	249	254	246	209	231	233	252	249	242	235	227	251	240	227	228	226	248	233	236	254	262	256	241	231	264	240	244	243	253	254	222	233	222	233	250	237	255	231	249	249	242	244	220	259	251	261	218	216	219	219	259	252	238	235	249	239	235	223	216	236	220	253	217	219	236	238	247	228	250	227	264	254	244	236	252	202	222	204	245	246	227	237	222	240	236	217	248	226	237	237	238	227	253	217	261	224	249	270	266	271	252	261	232	249	242	253	263	246	222	257	228	237	209	256	241	252	249	258	227	246	269	245	259	250	245	219	249	249	240	257	262	231	226	233	254	238	248	245	229	241	242	279	254	259	239	251	244	221	231	250	245	232	240	247	280	250	270	270	224	231	233	254	222	208	246	272	232	206	256	238	235	247	241	231	258	266	227	249	230	254	226	265	215	245	219	216	246	218	245	223	271	265	218	248	236	272	223	266	237	235	252	258	252	265	237	272	241	239	230	217	237	248	228	260	220	264	239	257	254	241	269	269	234	251	226	227	253	225	247	262	237	245	231	228	232	220	260	261	245	231	264	234	222	239	244	245	224	245	264	251	219	265	242	246	254	267	255	243	247	219	244	246	233	234	225	243	233	270	237	255	223	229	217	226	214	239	262	247	245	254	230	228	218	248	229	254	240	224	222	221	253	272	233	235	259	236	251	237	216	231	239	259	229	265	252	229	232	232	241	229	216	257	241	248	266	263	233	292	250	227	229	233	260	254	226	230	226	263	269	267	238	280	255	232	240	224	246	264	263	237	233	254	229	240	252	233	230	247	241	247	232	224	245	241	241	252	238	257	226	227	268	233	223	217	233	219	220	251	266	237	237	213	261	250	288	233	220	251	242	258	214	249	247	232	245	270	219	262	233	229	260	244	248	221	245	269	237	248	240	225	250	223	236	275	234	222	251	248	251	265	223	215	263	254	264	230	249	251	236	242	255	225	237	231	248	239	259	248	246	285	252	243	220	227	224	233	226	246	246	233	232	217	237	236	245	219	263	284	249	240	256	255	255	242	254	273	233	244	235	251	242	262	274	227	252	251	284	256	275	247	242	223	221	219	240	300	250	246	250	257	231	235	236	237	227	253	258	251	266	259	224	231	234	234	236	246	226	267	255	244	244	253	251	239	242	257	244	271	269	245	216	243	241	256	259	266	212	232	243	251	245	209	214	223	236	228	224	242	257	257	241	237	259	213	237	264	236	235	238	251	235	246	258	213	261	259	224	240	236	251	232	239	238	265	231	235	251	217	236	261	259	273	241	269	247	263	204	206	235	267	280	207	242	262	272	221	240	245	226	247	228	232	249	257	234	218	234	225	244	261	243	290	261	256	262	237	221	252	239	248	250	230	283	255	255	242	236	265	239	249	237	233	247	257	245	199	257	230	254	245	247	231	218	258	262	229	254	244	245	234	233	219	267	230	287	252	251	255	257	242	244	227	231	247	238	241	249	226	225	248	259	256	249	260	250	224	253	252	228	242	270	255	264	212	252	243	277	245	235	248	261	258	271	263	199	236	214	214	234	231	243	240	243	275	270	243	251	269	253	232	252	256	219	241	242	277	247	221	268	273	246	247	218	234	219	236	251	259	258	234	270	227	241	242	251	230	252	236	239	231	261	234	244	232	230	256	227	215	260	220	267	224	242	235	227	233	253	230	243	227	248	247	245	250	236	258	235	243	220	267	242	240	245	239	246	249	237	249	267	249	244	243	232	226	262	250	216	263	242	241	272	247	243	249	236	241	262	219	263	241	236	238	240	229	256	248	234	234	245	245	233	241	249	229	254	251	229	225	231	251	247	249	256	206	228	219	244	235	270	263	223	253	241	222	243	250	227	273	249	252	254	242	249	238	238	250	220	280	265	236	236	219	225	266	228	243	225	278	253	231	251	236	244	295	264	264	222	246	243	255	271	226	269	260	246	223	234	241	239	214	246	237	237	237	228	258	253	239	220	249	215	227	290	222	229	221	238	222	239	249	258	262	254	217	255	214	264	235	265	239	235	233	258	256	223	227	242	232	233	227	249	231	241	241	230	215	219	221	232	242	225	264	237	264	242	245	264	239	259	270	259	235	230	257	240	261	248	228	242	246	268	259	229	248	228	237	265	215	249	253	213	244	248	227	241	222	284	238	248	255	277	268	254	235	251	227	249	233	265	245	237	262	238	244	226	255	256	255	227	244	247	254	236	262	228	274	244	234	245	265	263	250	259	241	257	242	239	232	241	255	239	254	225	233	241	263	243	237	251	236	208	232	269	241	245	267	241	224	233	272	269	202	263	250	243	257	244	245	249	241	253	212	214	246	240	236	250	266	223	236	237	256	233	240	233	250	237	252	249	241	257	216	212	232	230	257	233	221	250	256	256	215	249	258	219	241	243	251	251	246	240	221	240	220	234	235	230	236	246	253	253	251	238	221	240	235	224	214	233	261	227	241	244	255	248	255	247	263	224	224	221	237	262	218	262	240	256	231	244	214	235	247	249	258	242	272	237	227	240	269	242	282	229	251	267	258	226	248	245	232	256	217	254	235	263	238	240	252	208	259	233	235	249	238	217	247	236	231	259	274	241	266	235	211	228	223	232	228	224	233	264	234	253	262	257	243	266	250	242	228	211	233	256	255	256	235	237	243	227	253	234	225	255	237	243	238	234	256	248	243	248	247	219	222	246	235	233	231	237	265	248	271	232	240	269	249	260	264	259	265	236	260	228	274	208	243	230	256	225	274	232	254	227	241	248	246	232	237	222	259	251	247	266	245	242	256	256	233	237	284	243	250	212	230	244	265	245	252	255	249	279	239	246	194	254	211	283	248	215	230	234	240	198	214	224	246	257	242	230	233	238	223	269	260	219	232	233	255	253	230	254	233	226	246	238	235	240	268	243	274	241	253	257	222	251	258	218	234	212	221	251	270	249	211	224	245	249	235	250	241	244	236	260	255	250	238	279	253	277	245	250	212	253	261	251	217	250	240	241	249	228	235	234	266	254	233	268	254	228	226	219	228	246	242	216	230	259	245	245	253	245	234	240	270	260	275	228	283	273	262	212	265	219	231	232	228	223	237	246	262	254	255	246	250	243	256	243	266	220	241	241	253	254	243	248	260	260	238	224	258	260	221	244	267	243
21516	15533	4407	1362	1170	1028	936	882	773	700	769	695	671	665	636	674	660	659	660	655	609	633	619	621	665	643	616	624	610	614	610	618	659	595	581	642	571	629	589	612	615	594	584	605	634	615	598	590	638	579	571	562	594	582	608	579	578	571	583	634	616	587	591	587	587	623	602	634	598	625	568	618	624	615	609	581	626	572	581	615	604	629	589	600	627	624	633	588	623	636	578	612	606	625	605	568	654	590	597	630	601	627	590	574	609	616	581	614	606	559	656	591	611	594	611	654	570	602	585	622	624	572	609	619	639	569	659	585	581	613	621	581	582	609	598	611	619	599	621	620	665	584	617	639	637	623	597	587	581	588	562	585	657	597	596	637	612	582	579	621	574	616	586	587	592	578	610	599	559	584	581	616	614	558	609	573	578	578	583	586	584	604	614	572	594	608	612	589	634	571	615	607	615	584	593	575	572	578	580	592	551	603	572	610	609	604	540	577	646	578	598	636	593	598	642	598	580	587	613	587	592	631	619	619	596	576	614	624	585	611	617	573	579	618	624	593	571	574	603	590	621	573	576	598	619	653	597	541	632	631	627	572	613	586	587	578	552	586	612	623	638	615	553	606	589	591	642	603	578	617	597	618	595	554	617	614	633	565	627	622	577	586	571	586	617	608	587	574	632	593	591	628	591	553	575	577	587	563	599	599	599	575	592	594	635	597	592	575	597	605	645	574	614	581	577	607	570	578	568	597	544	592	624	581	629	582	602	571	587	626	625	582	611	576	608	599	589	601	613	526	627	577	597	617	628	612	584	600	589	612	629	615	622	616	601	564	589	594	608	573	605	620	595	612	593	580	602	621	614	603	610	617	580	581	585	572	622	609	613	601	577	599	578	629	615	661	590	616	566	610	574	626	588	597	644	592	601	599	582	644	615	606	592	613	665	606	610	593	591	600	591	582	536	603	578	600	618	594	629	590	626	648	590	615	620	607	578	574	584	580	580	606	609	573	592	598	584	599	637	603	601	584	625	579	616	666	596	636	579	580	597	620	612	581	557	595	570	583	576	617	580	613	624	557	557	596	618	617	559	623	587	574	585	596	597	582	594	586	598	572	580	591	599	615	605	594	622	645	552	628	595	595	597	590	609	628	601	580	594	595	565	547	593	610	599	575	625	559	604	617	597	639	574	606	590	605	598	641	624	573	602	596	592	584	624	600	628	615	584	566	615	601	571	570	578	564	642	601	604	605	588	558	609	563	637	606	602	570	554	558	627	632	613	613	588	628	581	590	555	571	585	602	617	587	604	593	597	591	584	621	579	565	644	600	576	582	573	575	625	593	615	577	606	559	590	596	645	570	574	570	601	591	591	580	565	607	620	612	616	612	586	576	584	563	598	601	583	634	584	620	567	580	595	621	611	586	589	622	589	626	566	631	595	542	599	597	620	581	622	585	587	593	608	598	606	630	636	613	615	580	595	590	579	605	595	609	581	605	560	576	621	570	606	611	587	584	634	636	583	543	553	609	599	582	604	621	596	620	613	542	601	578	602	593	610	588	579	581	604	612	565	601	603	612	625	608	640	596	617	608	621	605	598	558	565	623	601	553	627	594	624	593	574	605	620	599	593	577	578	598	561	592	634	590	618	635	574	554	603	604	580	581	589	650	575	590	551	573	599	650	617	570	642	597	585	595	598	595	577	588	597	551	582	604	659	585	586	564	595	611	602	607	585	619	571	584	549	548	591	587	601	582	589	610	595	596	610	576	593	610	589	594	574	555	617	603	553	623	602	586	576	571	551	599	579	579	605	586	607	587	627	530	580	628	627	617	593	595	624	569	587	591	618	587	588	607	611	642	623	624	629	612	608	600	577	594	556	628	537	605	599	627	619	553	614	603	572	589	636	633	615	597	626	622	580	578	613	596	563	607	587	623	608	583	586	629	585	601	562	578	595	559	595	580	611	579	658	637	605	580	611	606	567	600	581	623	617	603	539	609	606	576	635	582	591	615	579	578	585	662	556	597	599	595	587	592	576	607	606	645	578	642	588	591	584	620	579	531	582	594	620	570	641	641	550	585	568	593	550	638	622	635	582	585	578	520	614	604	575	595	637	583	621	612	607	655	570	590	599	573	568	596	607	618	594	591	589	604	609	576	624	622	601	606	588	599	602	608	625	632	649	581	618	583	615	612	587	596	598	651	581	603	630	622	601	615	614	556	634	599	600	586	579	550	581	578	601	572	623	592	579	608	571	591	639	584	628	623	633	597	599	623	610	599	575	587	605	591	620	612	601	594	631	561	581	596	615	620	647	597	630	592	601	580	599	598	577	633	595	582	599	583	618	611	617	586	598	598	577	586	612	583	638	570	605	672	593	644	610	598	610	635	584	551	557	558	596	576	628	587	603	555	633	560	573	585	585	571	608	647	629	602	597	580	564	563	599	628	614	572	565	610	588	586	593	595	602	606	580	582	571	587	551	585	618	593	551	603	637	590	569	621	573	570	556	630	617	625	605	614	577	586	620	560	584	614	618	641	630	603	577	619	550	572	586	548	600	580	603	581	589	617	630	595	581	601	595	486	637	564	610	588	593	599	589	617	601	624	598	597	596	590	607	586	590	572	587	573	602	581	582	591	596	623	602	614	591	592	621	578	628	631	559	643	614	593	576	609	593	563	574	593	578	570	597	595	590	610	588	578	623	624	619	608	590	578	577	653	595	602	607	593	584	567	610	598	583	648	595	606	625	570	574	621	585	612	589	583	576	593	586	579	602	559	621	581	580	609	588	600	612	602	570	611	588	626	612	593	624	592	597	600	583	589	652	600	622	598	605	580	614	628	572	625	577	633	609	595	572	575	565	602	594	604	595	584	590	603	572	595	621	620	574	605	599	576	586	581	623	588	585	603	580	650	604	560	612	602	579	603	580	616	601	565	593	579	577	612	576	594	611	567	632	566	579	568	583	610	646	607	638	609	552	598	579	579	624	608	616	600	616	577	624	571	592	624	612	589	599	595	603	640	624	537	621	610	582	597	610	602	621	555	549	592	609	574	534	566	614	552	615	607	595	585	564	636	596	636	615	661	589	584	564	590	637	592	602	604	591	589	622	612	618	610	614	624	566	566	598	577	626	567	595	607	595	620	582	598	591	569	635	618	631	603	629	561	590	602	622	569	582	589	582	560	593	650	610	620	595	618	590	629	584	600	601	575	617	627	575	594	588	560	573	611	592	584	580	627	580	604	574	583	595	582	588	593	612	568	552	589	581	651	616	562	573	615	603	610	610	577	572	607	602	590	591	514	578	581	574	581	582	605	604	627	619	569	577	618	635	604	559	615	600	556	565	602	588	573	625	612	542	613	576	624	583	599	627	610	611	600	604	593	621	572	585	598	618	632	652	577	576	610	609	594	607	594	621	629	574	588	568	557	612	627	606	555	601	596	598	553	629	660	596	621	631	595	613	571	595	628	612	637	612	600	567	616	608	583	543	588	614	573	617	559	643	611
11082	4864	955	267	226	257	241	250	267	268	250	259	260	234	226	253	250	258	228	258	209	276	249	265	280	245	222	257	220	259	256	240	250	266	236	230	254	246	244	249	256	225	245	214	239	237	259	285	251	245	278	259	240	253	259	245	245	255	250	244	291	264	236	227	268	298	260	271	244	240	231	255	248	249	251	264	250	239	243	256	246	251	250	239	272	247	241	260	266	241	287	230	235	215	223	265	260	274	287	288	242	275	261	267	258	246	239	248	248	241	245	259	222	244	238	278	246	273	259	277	249	269	274	251	246	263	258	258	268	239	253	276	263	222	284	281	260	293	246	276	243	238	237	244	254	255	255	254	252	236	233	263	292	239	251	233	237	273	271	267	246	271	250	249	275	270	238	260	258	248	232	263	257	232	258	250	251	227	243	238	257	233	255	255	264	276	260	263	267	271	248	236	256	269	227	254	271	249	251	240	260	222	259	259	273	237	229	254	242	256	260	261	248	258	231	264	262	266	237	244	245	271	270	264	267	248	260	216	284	267	248	253	255	251	260	272	291	255	240	287	255	257	268	253	261	222	270	284	251	284	234	264	242	261	287	238	241	232	246	260	243	269	269	218	305	261	260	233	238	284	242	250	280	251	247	282	283	239	268	279	288	259	235	290	238	222	259	232	247	293	273	226	257	253	255	274	262	263	269	236	261	243	258	243	250	270	265	235	276	236	209	257	257	247	247	267	251	287	262	244	256	244	234	267	257	241	244	240	278	231	253	253	243	239	293	289	228	272	255	264	278	246	265	225	275	263	243	272	249	265	275	226	255	231	253	250	248	282	236	239	244	270	250	240	249	267	287	235	241	254	247	264	272	245	247	254	277	253	270	246	269	220	259	247	238	248	255	270	231	248	270	255	241	260	256	255	262	257	271	246	258	250	264	230	239	248	255	272	266	251	286	240	259	251	221	261	281	240	276	259	254	218	253	279	252	226	234	260	269	248	231	231	243	255	257	284	199	232	232	246	252	263	284	221	252	253	238	243	241	245	284	278	260	292	228	244	243	245	240	245	223	261	268	277	239	234	258	258	263	248	270	252	266	266	273	248	265	257	238	259	230	253	258	251	247	238	272	236	249	241	244	254	290	282	225	253	284	234	248	257	244	229	255	235	262	256	240	265	286	266	255	252	263	250	251	257	244	275	253	293	239	246	260	268	238	236	252	255	263	261	249	269	260	275	250	249	239	259	254	271	248	238	239	234	231	274	230	272	227	248	281	258	262	241	265	276	267	258	257	251	224	254	251	239	263	259	280	265	234	251	231	252	264	254	263	229	253	249	236	242	251	268	240	238	232	263	233	269	239	261	273	279	257	249	259	254	282	256	234	228	249	279	273	266	251	294	256	258	248	238	268	234	286	243	242	266	249	247	225	231	253	236	244	228	229	261	253	270	234	298	274	225	281	257	250	261	283	274	267	288	233	257	249	252	268	252	251	251	264	265	261	270	260	252	258	225	263	261	253	253	252	246	277	252	276	250	258	251	243	243	267	264	256	250	261	277	238	265	283	248	261	268	233	271	267	214	268	235	286	239	237	214	239	250	263	235	262	275	234	211	223	270	280	234	244	260	241	265	272	269	239	251	282	257	249	266	260	236	256	236	250	260	263	242	250	275	286	246	263	257	270	230	249	249	229	254	261	223	250	272	244	232	246	293	257	254	271	279	279	281	277	240	262	280	233	242	263	273	269	246	267	249	266	242	281	266	251	258	239	284	246	242	262	279	248	240	244	284	246	249	240	240	236	281	235	284	261	258	241	273	263	257	283	263	237	219	277	265	253	240	282	259	255	294	261	268	275	243	252	271	291	254	263	257	262	249	232	240	259	246	262	251	247	255	228	232	245	287	254	270	235	260	264	246	258	265	268	250	252	252	255	264	248	208	261	258	215	262	245	259	261	247	263	249	274	264	251	254	262	289	256	254	264	255	233	259	235	236	250	272	285	265	273	261	241	260	251	247	251	252	242	249	255	225	250	248	249	295	221	244	262	268	256	288	262	250	253	235	237	237	242	262	246	230	251	256	267	253	286	251	282	239	263	228	258	254	290	248	233	253	250	258	255	247	246	243	235	243	283	264	300	237	272	255	251	236	238	265	257	257	239	246	251	233	241	262	248	270	248	232	288	268	261	269	255	243	230	247	249	285	238	267	264	267	256	250	266	242	255	269	231	264	244	258	239	258	263	286	243	235	258	263	272	283	231	228	287	261	240	257	263	257	285	220	248	241	250	254	253	291	269	254	257	244	251	252	261	248	267	247	238	234	227	238	253	229	258	267	272	271	262	228	265	257	270	252	231	261	268	239	241	272	250	239	283	235	271	281	270	276	267	251	260	252	266	225	260	265	252	275	230	218	239	237	266	252	251	234	261	248	249	241	226	235	258	246	263	278	247	254	260	239	276	233	269	283	276	267	261	264	258	263	235	260	248	253	250	229	270	251	253	267	266	261	266	220	253	251	255	252	248	283	244	247	246	270	262	236	244	230	272	259	269	267	243	285	255	242	243	249	274	270	256	243	250	247	250	240	285	254	252	271	249	230	232	252	262	250	279	249	260	257	266	250	273	262	239	243	257	255	258	226	232	258	265	264	229	229	227	304	269	259	264	257	230	245	243	260	240	251	251	249	251	232	253	239	259	256	234	283	267	263	247	275	246	287	206	280	241	251	246	270	250	305	248	281	263	221	283	269	285	271	266	246	249	270	252	228	266	262	272	246	250	264	251	252	261	242	275	267	272	255	269	253	253	238	290	286	236	271	276	288	255	270	259	278	289	252	276	249	284	237	245	296	253	238	282	232	283	251	232	255	269	265	269	273	265	290	240	255	278	229	243	254	240	272	253	239	234	268	235	237	238	222	248	254	229	239	267	263	226	238	233	237	252	284	253	254	265	256	229	252	270	240	263	284	270	250	253	255	231	240	240	261	247	231	278	265	275	230	247	221	257	266	268	260	242	290	287	261	277	292	254	256	272	254	268	271	238	242	278	260	258	235	230	254	264	240	257	272	283	256	255	256	235	283	231	270	289	237	228	262	240	254	260	252	248	237	285	276	247	250	272	225	267	257	274	246	256	243	287	258	261	219	276	255	242	230	255	254	258	266	267	257	279	285	256	231	257	252	265	233	248	265	256	245	246	272	252	262	303	232	271	262	246	250	257	275	225	268	266	248	267	247	258	227	249	276	236	238	275	270	278	261	230	246	262	265	246	256	262	240	246	258	240	268	254	263	263	257	261	251	237	228	219	256	289	232	294	238	267	260	269	264	249	284	256	255	266	220	265	243	262	257	257	253	268	242	268	247	269	262	280	264	267	255	269	245	211	251	273	237	259	248	250	265	228	216	264	256	263	281	256	260	222	256	249	257	270	276	283	257	288	262	257	265	278	251	246	286	246	267	286	281	255	291	266	263	236	239	274	286	258	255	249	264	258	239	256	256	258	261	256	258	273	237
8355	5136	1501	690	659	661	639	598	609	648	628	630	619	620	666	649	699	676	619	631	612	613	625	645	662	641	676	656	627	678	632	633	617	647	633	702	596	651	629	626	616	646	610	613	657	579	613	671	643	670	604	681	664	646	638	614	626	662	616	690	641	629	626	663	637	654	616	638	578	600	644	653	654	612	636	597	631	667	624	631	624	665	593	652	670	625	650	630	683	631	625	650	605	655	624	624	638	638	635	663	612	663	655	625	619	578	648	640	622	670	642	669	693	614	645	650	616	692	658	642	620	634	637	647	605	602	642	581	630	663	660	617	646	663	711	636	628	655	608	641	650	647	635	612	628	649	631	604	628	567	690	636	628	632	642	634	665	626	623	630	651	647	636	635	611	629	666	644	632	630	611	647	641	631	638	617	650	666	649	663	623	642	571	605	619	627	655	671	694	636	632	621	615	642	624	652	664	696	620	643	645	659	641	640	686	694	660	630	627	644	608	675	682	670	650	635	654	667	634	663	603	632	618	691	598	651	660	659	627	677	638	641	674	645	593	629	629	637	654	626	665	633	651	612	613	678	606	627	611	603	668	626	628	645	606	635	643	611	663	647	604	655	601	658	667	644	611	632	680	628	605	616	615	631	609	655	661	625	661	609	639	622	620	675	662	687	671	641	663	675	591	637	612	612	643	635	653	651	621	659	634	664	634	643	654	650	649	592	650	691	622	636	652	643	628	685	666	634	646	671	646	673	666	642	648	635	673	657	641	614	616	660	621	606	598	657	675	612	644	622	625	648	621	654	663	635	665	641	633	593	665	636	667	663	633	624	652	646	668	630	637	686	643	611	609	656	601	615	653	668	663	618	639	612	643	620	660	611	631	618	662	690	652	643	646	649	690	658	627	612	618	612	639	648	603	602	661	645	621	645	609	669	622	687	616	603	612	641	660	658	653	670	630	617	619	626	669	649	632	611	644	576	618	621	593	639	622	638	639	583	677	627	690	601	617	660	661	601	645	632	669	671	649	623	637	644	620	624	585	673	657	671	680	665	655	645	617	650	657	646	636	672	645	599	619	597	626	658	642	671	638	644	618	640	662	668	617	598	638	647	633	666	662	616	651	602	628	630	577	613	665	609	593	643	674	636	624	643	606	648	655	586	652	639	601	638	646	614	652	655	627	640	672	690	615	625	619	674	688	683	584	653	632	657	631	683	627	613	659	651	656	630	668	645	640	612	652	623	640	638	656	655	615	650	597	634	677	654	661	646	625	574	593	674	643	599	648	640	651	615	614	642	643	649	638	630	674	623	634	640	616	654	637	634	650	635	638	650	659	605	634	633	631	646	650	633	701	622	654	635	653	625	663	654	622	689	619	625	624	614	619	631	679	641	686	696	640	656	625	705	664	632	667	659	647	616	630	628	607	651	630	621	606	612	666	691	645	627	619	630	638	681	639	643	595	678	625	635	654	648	684	595	663	633	600	637	631	675	643	609	642	637	647	622	627	625	665	649	632	680	674	674	586	638	641	650	649	653	652	648	626	629	654	649	670	655	634	642	616	657	619	666	663	647	656	666	645	615	655	651	614	623	641	656	662	625	650	633	575	658	592	630	621	656	581	658	665	617	641	617	666	634	615	614	676	634	639	633	683	651	641	664	675	606	667	643	597	618	661	651	614	604	617	615	691	692	611	597	624	678	645	620	665	648	588	633	646	628	611	647	633	642	629	672	646	651	648	638	647	643	614	631	602	625	633	645	612	602	634	688	618	617	583	677	641	599	628	660	658	634	606	607	600	617	665	658	679	618	642	586	647	570	619	634	673	618	602	603	673	591	666	574	642	634	664	669	636	606	620	672	615	605	638	578	625	630	650	586	581	621	638	628	613	618	630	651	614	632	584	643	651	637	626	646	653	646	650	621	613	640	668	642	672	696	635	619	625	616	629	641	599	655	661	605	646	683	713	595	603	665	621	662	643	620	638	684	615	609	642	690	619	643	620	616	625	639	641	653	679	633	642	629	697	622	702	625	589	641	620	640	622	651	653	614	685	583	629	678	614	668	629	640	649	583	643	611	665	617	623	644	613	619	626	633	652	615	625	654	627	643	616	628	628	625	648	669	613	651	574	686	606	641	632	662	611	658	644	564	650	632	646	634	703	633	650	645	644	608	677	647	678	631	650	628	647	540	653	600	607	617	635	646	694	633	613	657	616	653	617	648	667	649	661	640	607	629	670	620	637	654	659	667	603	668	619	675	661	694	637	663	643	665	708	652	616	618	629	625	654	656	652	638	646	624	682	672	647	603	664	667	648	601	679	660	635	621	671	686	619	671	664	656	647	650	616	578	612	583	687	615	592	615	599	619	660	618	651	649	651	658	653	705	629	638	678	607	636	683	665	643	645	660	675	628	689	631	645	616	651	612	680	622	649	635	604	635	598	593	645	633	640	658	640	608	653	639	604	613	719	629	671	653	634	629	649	646	650	626	626	643	662	636	658	643	644	601	666	669	617	658	624	676	641	602	668	662	657	646	670	601	656	644	677	590	650	674	645	682	654	643	612	641	602	621	612	654	692	626	604	685	591	626	626	649	609	607	641	594	635	636	596	620	628	614	629	646	635	616	648	612	623	672	571	615	636	693	600	664	659	648	645	662	583	653	650	636	614	636	681	614	648	651	628	655	629	637	598	611	612	660	632	655	632	613	661	629	628	702	642	618	653	660	621	644	661	644	607	641	607	653	636	677	633	666	630	645	666	651	626	659	621	613	628	602	626	661	627	679	635	624	670	644	694	626	689	639	662	627	663	669	619	667	683	642	650	643	635	686	637	674	606	661	628	619	614	662	629	622	662	636	660	623	631	658	613	636	643	624	646	606	651	635	637	605	646	646	616	631	632	665	639	591	629	636	620	636	666	622	659	622	691	644	595	656	635	624	626	617	644	651	655	632	611	659	689	628	608	664	660	640	614	630	656	634	651	615	649	656	648	659	616	610	614	618	661	596	658	668	660	710	627	649	627	598	637	624	599	665	642	639	625	600	661	618	604	661	631	678	664	660	623	598	623	699	606	607	607	669	586	641	607	618	656	622	667	641	626	626	598	623	607	644	633	605	629	611	690	652	663	627	703	636	617	608	604	631	634	656	646	684	653	581	663	618	674	630	634	638	626	646	592	635	591	642	653	645	629	647	641	667	650	607	646	620	660	623	612	627	654	658	669	639	672	630	673	650	610	635	656	645	697	619	624	621	663	624	651	623	629	591	674	640	618	644	624	607	655	676	615	657	626	625	578	666	630	654	681	625	645	650	687	615	669	607	623	647	637	654	591	625	638	631	614	644	604	677	656	668	640	646	642	624	634	661	630	663	617	667	629	624	644	634	663	624	633	639	613	629	657	638	637	666	671	635	638	634	636	617	610	662	660	630	606	674	610	621	627	657	643	636	659	588	642	629	645	593	586	695	632	630	657	641	614	644	673	646	594	598	651	696	626	623	608	605	668	663
23600	11796	3008	470	399	380	331	350	364	295	342	319	335	322	325	303	317	269	335	267	290	318	296	319	328	308	317	285	310	297	323	310	341	328	279	313	323	305	321	309	319	301	292	316	342	338	299	333	330	333	284	346	285	321	344	322	316	309	332	321	368	281	315	288	286	332	314	328	307	281	316	351	323	308	326	305	311	285	268	307	335	339	294	322	308	338	311	320	305	320	299	284	278	304	289	333	271	315	314	323	319	303	295	276	297	293	271	346	308	314	297	306	304	295	319	322	344	320	332	310	305	317	319	306	321	306	303	285	324	287	314	317	281	301	319	271	338	293	314	308	304	342	316	294	324	326	293	345	304	279	303	350	280	280	327	338	330	301	299	301	322	317	322	310	296	298	293	314	275	310	319	335	329	315	341	310	293	317	300	305	307	293	330	325	302	333	331	316	306	294	303	305	314	307	301	303	297	309	316	316	322	304	306	313	322	314	343	348	296	296	275	305	332	300	281	312	322	354	307	301	307	322	302	304	314	322	317	302	298	328	353	294	311	311	289	308	287	315	325	340	316	326	313	331	296	350	327	335	285	298	312	315	315	329	315	299	288	310	315	310	307	317	335	326	327	324	328	356	309	321	295	315	333	341	290	334	281	319	317	331	317	289	300	290	326	328	319	297	321	306	318	345	320	302	303	307	321	312	334	295	284	321	295	298	309	331	319	312	309	295	300	285	294	312	297	318	243	307	310	306	318	327	299	319	321	305	339	303	307	294	294	301	303	316	302	280	286	305	305	260	297	315	290	339	337	331	307	273	324	314	280	263	310	306	301	316	328	313	302	323	320	320	366	311	322	297	332	309	322	309	316	333	295	303	291	324	300	295	319	288	329	332	332	319	327	326	331	296	305	298	292	306	298	321	301	332	303	304	323	289	303	358	313	308	308	358	323	300	314	320	311	300	319	322	314	287	333	313	305	286	329	297	318	311	282	302	320	326	315	288	311	324	323	317	304	302	339	299	308	312	329	302	316	323	319	335	313	318	298	352	295	296	339	295	295	293	300	293	315	314	294	293	318	288	264	306	306	298	323	305	309	313	321	297	336	298	289	298	268	320	270	319	294	308	321	308	320	327	301	332	307	308	310	294	303	296	361	330	318	349	355	326	330	312	299	340	333	309	330	312	302	326	301	291	355	319	308	311	308	275	316	268	308	310	294	321	279	317	300	304	308	300	305	324	307	305	324	321	321	279	314	309	318	303	272	301	321	262	324	310	310	299	307	322	294	303	337	333	335	283	317	313	330	355	334	328	303	305	306	289	347	294	294	299	302	313	317	317	309	315	310	308	313	259	295	305	313	309	298	306	319	300	315	273	311	292	313	312	300	320	333	279	308	336	301	298	265	318	278	279	338	309	308	308	293	284	297	314	351	357	333	298	332	298	311	348	312	315	307	355	358	319	314	311	329	353	311	309	317	332	307	320	322	314	299	293	314	305	316	312	316	353	325	339	327	336	289	315	300	301	324	297	279	301	308	292	315	302	318	314	301	333	295	300	276	292	335	288	297	303	340	310	307	325	328	304	307	305	312	353	314	346	309	334	308	310	315	297	292	265	302	318	307	313	290	312	298	321	299	328	316	297	302	295	333	333	347	308	290	298	295	322	300	289	290	326	331	346	327	302	323	295	318	313	299	301	319	313	299	282	311	296	303	319	296	295	332	304	309	314	289	310	330	304	311	300	315	277	293	315	294	316	313	299	325	373	300	313	307	323	314	271	323	311	334	273	310	300	338	269	270	273	313	307	301	297	292	311	363	333	327	298	326	323	285	274	297	339	288	300	311	266	324	342	333	298	304	305	305	322	324	305	306	315	313	317	290	325	303	326	313	335	347	282	335	298	339	304	343	330	301	342	317	306	324	334	309	317	294	294	322	316	313	279	291	312	304	339	329	335	297	295	300	301	319	339	327	310	326	301	306	282	323	329	317	290	313	299	324	292	314	290	303	301	296	295	334	306	310	314	320	280	310	306	305	292	328	318	303	310	285	318	309	319	308	287	323	309	320	322	329	335	347	316	299	312	281	318	321	343	321	313	349	297	311	288	309	318	321	323	351	317	312	322	335	314	291	326	328	317	335	306	320	294	301	307	325	291	307	340	294	317	325	300	321	279	323	353	337	311	338	322	333	316	340	284	307	306	297	308	329	298	329	333	310	310	285	320	311	292	324	306	345	280	301	311	329	318	314	285	289	326	303	316	336	296	319	305	313	288	314	284	293	313	335	320	307	303	298	313	340	333	298	321	324	326	318	305	304	257	333	318	297	295	364	308	316	290	317	309	328	314	304	300	299	312	303	330	326	306	331	317	323	321	339	278	273	298	320	313	297	323	326	347	321	346	339	303	305	270	326	306	345	301	273	323	309	312	318	294	322	278	325	320	281	319	290	327	302	300	292	319	325	318	306	297	336	308	337	334	296	297	297	320	298	296	313	304	319	332	326	317	298	308	306	332	318	334	301	314	316	260	301	287	374	322	278	324	311	302	303	297	301	304	336	281	342	309	308	289	328	303	271	327	305	318	353	313	297	290	296	284	286	274	328	311	341	352	310	336	325	322	307	318	322	323	329	312	352	308	315	296	299	284	314	289	327	309	330	316	349	337	275	296	309	312	275	358	324	331	312	321	307	317	278	335	320	314	327	329	281	337	290	304	292	297	325	304	299	337	298	286	339	306	287	319	334	305	293	313	354	295	319	304	318	314	302	315	339	334	306	322	317	349	295	273	282	327	279	298	305	279	287	297	311	320	315	302	297	333	310	306	329	320	326	295	307	262	311	314	309	285	294	301	320	294	285	313	300	330	297	292	278	305	299	302	324	315	320	296	302	304	317	333	310	304	347	287	310	309	295	333	332	318	279	286	329	315	344	324	338	330	319	332	268	340	294	312	344	275	342	286	322	300	300	303	325	301	321	299	295	278	282	306	292	326	302	321	305	304	285	293	348	333	294	309	322	290	315	296	328	316	348	319	340	327	340	319	342	339	298	333	303	293	284	317	340	289	285	303	342	301	324	327	302	278	320	318	301	312	329	324	303	324	306	299	300	348	329	298	299	316	299	327	315	303	322	313	335	323	296	324	289	338	339	271	329	332	338	307	309	300	318	301	300	322	300	304	286	330	349	320	300	309	291	292	309	291	321	331	295	328	265	294	353	301	323	304	346	313	298	319	334	296	311	321	295	333	303	331	302	285	314	301	333	306	287	299	308	327	320	326	282	304	321	318	298	310	296	309	314	312	324	307	283	322	304	310	297	301	288	304	324	322	333	318	326	319	307	300	302	291	293	317	311	321	328	292	293	283	287	295	348	284	294	343	312	315	318	289	300	281	321	320	303	311	281	310	338	323	301	334	319	317	295	297	316	314	305	301	336	300	296	323	274	324	317	307	293	311	266	302	286	311	270	337	334	312	337	316	313	307	316	298	323	283	310	300	322	323	303	338	305	284	308	324
16850	11065	3545	1115	1105	966	975	888	849	841	856	780	783	779	799	813	745	758	758	807	800	764	770	770	781	734	785	775	774	783	779	755	811	775	746	703	770	785	731	775	745	782	776	720	723	786	760	777	783	735	783	747	748	775	797	776	779	766	720	741	736	762	784	745	700	752	771	780	740	739	746	768	747	805	710	750	770	765	774	774	781	761	775	749	760	763	755	698	784	731	733	709	769	772	763	769	735	734	743	772	701	788	730	804	739	767	755	795	715	724	747	771	767	714	759	744	774	776	807	823	737	738	755	725	716	805	737	786	788	829	763	770	775	688	769	740	717	748	789	715	741	720	737	796	837	742	763	748	758	744	792	762	799	745	743	765	780	753	738	746	693	720	757	766	762	768	744	771	758	820	741	825	728	764	773	740	729	734	757	752	757	779	776	756	797	785	742	781	713	813	783	766	710	694	726	711	715	789	734	751	750	751	743	824	747	752	801	699	778	774	753	688	776	739	693	776	745	766	776	735	721	718	743	759	739	728	762	785	783	778	722	763	770	713	770	712	698	739	728	780	753	752	752	775	731	715	776	803	740	794	714	764	749	767	777	742	696	724	730	772	748	759	757	715	778	759	735	745	738	667	719	804	762	783	746	777	777	790	746	720	803	769	711	733	752	747	749	791	758	723	710	702	748	730	757	730	731	747	786	734	755	769	784	756	760	760	739	742	742	746	756	754	769	832	772	753	805	739	718	784	752	682	775	752	788	758	747	760	789	689	785	723	760	745	774	715	771	789	752	745	734	748	791	779	777	733	786	772	748	774	677	755	762	744	773	723	746	812	792	724	763	759	725	749	765	745	783	790	712	728	783	792	728	749	717	761	702	730	716	758	770	772	752	793	789	772	780	801	739	758	720	722	784	753	779	788	734	708	807	709	772	731	784	753	765	703	760	752	727	732	769	740	747	747	710	745	739	775	751	724	763	746	789	761	779	789	730	805	753	793	779	781	784	772	735	759	771	729	762	772	727	699	765	740	752	744	763	736	765	707	785	742	689	758	777	737	743	741	758	764	704	756	779	759	777	753	732	753	716	734	736	782	743	752	767	808	782	789	741	754	718	761	768	766	763	752	744	729	753	781	787	770	739	744	748	761	727	782	702	786	805	778	759	713	726	728	761	773	776	744	775	756	800	797	759	713	778	796	752	729	749	732	693	710	767	782	726	797	769	707	747	704	783	735	730	763	760	789	774	742	783	778	730	771	741	736	723	771	778	752	757	752	748	778	744	741	755	757	751	731	728	795	736	772	749	768	742	760	778	751	749	750	708	763	772	746	775	747	754	740	751	773	734	715	746	767	795	746	765	752	731	781	802	746	765	749	749	727	732	733	756	763	737	798	747	771	700	792	776	758	753	759	753	707	757	745	763	750	755	745	743	772	767	729	732	748	730	769	740	744	756	733	740	776	705	732	705	740	777	757	707	688	762	738	747	738	742	815	736	733	749	775	782	784	767	740	755	715	742	762	765	738	697	753	687	749	739	731	740	723	756	737	758	760	759	743	754	749	735	750	788	777	730	747	775	764	761	789	723	767	731	732	732	775	719	760	783	778	783	745	708	767	740	752	768	785	713	750	717	751	734	736	750	800	717	767	743	769	701	756	737	789	786	731	747	752	734	740	789	751	745	773	748	695	767	739	730	774	745	782	756	755	814	731	781	757	723	781	746	745	764	697	738	767	766	744	780	717	721	717	767	776	788	763	730	738	741	752	722	757	732	786	746	722	761	760	774	739	714	753	722	743	688	829	714	753	738	742	758	746	749	732	763	733	760	736	794	796	731	788	750	804	711	771	741	788	765	763	737	731	748	748	776	733	761	748	771	755	770	742	746	752	746	744	730	778	762	707	782	749	719	739	774	760	736	807	771	763	829	777	785	788	760	782	737	766	806	782	748	733	741	741	710	754	824	814	776	752	711	764	789	754	687	808	717	707	739	773	715	756	787	749	768	823	745	718	782	769	746	776	773	735	757	769	710	693	746	727	765	763	751	718	763	736	805	744	759	746	814	778	735	817	720	770	724	764	700	763	742	758	806	731	723	797	739	740	698	761	741	752	776	761	749	762	722	803	790	756	808	754	719	750	787	790	692	741	790	819	800	772	762	785	728	768	827	746	753	736	722	816	770	754	731	825	734	799	748	742	787	769	760	714	735	743	696	771	739	746	714	729	769	727	727	784	739	714	727	783	737	759	683	746	768	802	775	775	781	728	744	776	765	780	762	775	761	748	712	709	726	746	741	709	735	754	695	748	750	752	772	716	742	773	743	747	732	771	767	773	744	721	755	752	782	821	743	769	785	726	782	755	755	731	773	744	775	735	734	746	760	725	711	713	727	736	713	773	785	734	721	760	719	806	749	752	765	766	763	755	772	692	751	765	748	764	790	772	697	713	739	765	758	742	762	742	715	781	733	802	754	761	743	746	722	771	770	790	690	775	784	765	736	756	735	777	748	790	741	752	745	758	766	748	726	754	749	741	744	757	811	743	752	706	790	740	794	778	776	750	736	776	739	759	766	754	755	776	759	807	761	781	729	701	776	776	762	730	743	765	707	776	727	734	727	752	791	784	760	759	697	757	734	719	755	746	743	729	734	764	767	730	727	761	710	699	765	732	792	733	788	813	724	825	733	711	794	677	751	766	712	750	733	734	677	734	738	740	758	795	754	769	744	752	776	744	737	760	792	731	774	789	762	729	754	739	705	772	774	781	798	769	737	735	741	749	797	732	731	783	761	738	761	749	769	756	739	774	749	709	788	761	750	759	775	715	727	753	751	749	769	720	735	750	760	689	733	754	784	707	756	742	732	742	712	755	759	764	725	750	702	753	784	748	701	777	791	740	783	772	738	747	723	766	769	729	705	703	763	777	793	740	752	739	735	746	766	790	757	720	756	749	767	773	758	762	757	785	728	741	719	749	765	746	735	693	750	804	717	779	749	747	739	746	793	748	740	728	780	732	779	803	738	748	779	713	784	821	773	749	743	740	786	748	758	740	718	710	780	747	736	764	725	722	769	724	750	723	733	754	723	755	727	749	759	730	775	745	766	755	751	734	745	717	750	741	761	765	759	739	730	780	744	718	774	809	755	720	788	767	721	729	762	787	790	732	776	752	794	758	719	764	761	770	745	745	738	761	748	762	715	790	781	746	774	727	746	787	765	758	735	785	747	765	759	733	790	748	818	740	772	781	769	739	787	748	773	781	769	744	797	721	740	744	778	807	740	765	724	774	731	772	749	702	698	788	772	765	765	742	731	738	773	709	738	741	770	713	768	742	739	701	759	770	795	754	748	760	755	742	734	734	794	804	780	783	780	774	747	756	709	772	758	761	750	791	735	740	758	747	722	775	758	712	742	757	733	784	769	720	772	728	717	763	760	734	770	754	722	740	767	731	735	740	772	768	744	753	757	773	749	709	767	774	786	798	824	729	803	786	784	820	751	783	767	707	712	742
32147	18777	6485	706	426	347	261	264	274	258	246	257	247	229	230	258	226	209	251	261	229	266	285	260	253	221	248	219	255	228	242	250	253	250	241	262	232	249	255	222	242	235	227	255	248	255	215	204	250	240	210	257	272	211	215	258	232	227	236	255	221	229	221	228	264	238	284	216	217	220	246	266	264	204	276	208	234	238	232	247	260	227	231	249	246	220	250	255	236	261	266	218	262	241	232	239	235	239	269	234	212	256	241	240	234	249	225	207	247	264	249	232	226	272	236	236	257	248	239	244	244	251	243	226	234	237	241	234	225	227	227	218	244	236	256	234	242	235	225	212	218	228	217	222	238	266	247	241	212	257	223	237	226	260	253	236	254	253	243	210	220	229	246	233	213	267	245	239	233	251	226	247	241	237	230	235	193	248	220	240	247	220	205	234	240	223	236	215	225	238	266	244	233	205	229	231	236	241	238	215	266	221	232	238	256	248	229	220	244	241	231	216	250	253	256	249	248	207	248	245	260	265	267	232	234	245	227	252	244	241	260	252	263	235	246	224	219	253	262	222	241	235	244	200	233	258	260	253	220	224	222	244	261	241	265	222	219	271	224	231	261	244	237	216	222	221	221	222	224	233	245	232	245	265	251	269	237	269	241	236	254	226	230	268	219	230	250	235	205	236	241	243	229	261	227	204	251	221	225	225	224	260	237	217	235	220	263	240	231	228	242	282	241	243	232	272	240	255	235	221	239	224	250	267	212	234	210	244	216	226	238	247	221	247	246	223	220	215	236	251	235	257	216	227	228	228	257	260	234	238	246	258	253	240	236	239	252	227	213	212	246	231	214	221	236	245	219	218	231	258	241	237	244	263	266	239	265	241	254	244	237	241	243	215	282	219	241	213	234	224	239	232	232	219	234	252	231	248	249	225	232	218	235	235	226	231	259	255	253	229	229	243	256	235	275	241	245	229	225	219	217	235	255	227	247	248	222	255	240	254	251	203	221	247	250	219	231	260	211	224	213	215	225	239	211	245	227	296	255	232	220	226	213	227	227	240	243	246	236	252	231	247	244	230	248	247	254	244	243	187	217	233	221	233	266	254	207	251	240	235	243	215	238	248	259	243	259	246	230	227	224	246	241	268	215	236	239	226	238	249	262	261	241	250	257	212	233	199	247	246	240	225	257	250	245	253	246	259	199	229	251	272	271	254	252	236	221	222	235	246	183	250	251	245	216	265	219	251	247	233	262	250	214	229	250	248	219	229	251	245	231	255	214	239	239	223	245	272	227	247	224	235	237	220	267	263	261	258	227	257	228	266	234	228	237	209	228	229	229	238	256	241	256	256	250	232	237	240	255	243	224	250	229	240	251	256	220	240	230	255	195	211	248	254	228	250	238	241	228	243	243	230	238	215	230	234	248	230	257	218	249	241	221	236	263	208	223	234	221	253	275	234	223	286	212	242	236	228	226	246	224	230	254	248	236	241	246	238	259	258	211	246	229	231	233	261	238	261	227	243	252	267	255	266	217	242	223	249	213	238	222	225	221	258	217	238	247	236	250	212	261	250	227	263	265	229	268	220	253	218	273	238	218	261	252	243	260	215	236	251	260	235	246	239	243	226	264	261	221	227	236	236	226	233	238	236	241	259	267	251	252	242	225	247	248	238	219	235	264	258	261	228	262	229	240	228	247	224	247	239	251	233	245	254	221	261	225	235	269	242	214	236	243	239	241	244	261	261	217	234	255	211	219	234	229	237	282	258	246	250	248	239	253	251	238	244	251	266	257	254	244	243	253	225	208	258	245	217	247	267	216	240	212	236	252	203	244	272	211	231	253	227	243	247	231	245	196	250	234	247	262	264	276	200	259	226	225	241	217	238	257	204	220	255	222	245	207	251	260	240	254	237	259	223	225	219	247	223	243	227	261	235	262	252	221	257	240	255	231	231	281	255	243	224	229	228	227	211	280	255	223	239	229	209	234	252	224	251	267	258	263	226	231	234	236	241	234	237	235	220	236	217	260	222	234	237	215	246	247	257	231	231	239	251	221	252	226	243	232	235	247	227	259	224	243	232	230	240	241	232	253	239	258	216	230	264	263	218	227	258	252	256	236	228	218	229	245	245	236	247	224	242	212	257	277	229	243	236	269	267	222	227	250	236	235	239	262	235	236	237	265	245	218	223	242	264	237	245	237	253	254	231	238	233	235	240	224	233	255	217	236	236	242	244	230	234	243	247	206	257	261	217	235	236	265	229	234	247	232	227	258	248	230	214	238	232	250	210	230	227	240	255	257	220	267	218	255	219	246	222	235	230	225	242	229	242	272	252	225	216	236	219	242	272	244	244	232	242	229	237	255	259	246	252	262	222	259	233	254	248	263	224	217	248	235	273	241	203	245	230	243	259	261	271	245	238	249	244	248	245	200	209	243	250	252	254	238	259	236	242	219	228	237	254	234	259	278	259	247	274	238	219	248	261	229	249	252	228	239	257	235	217	241	214	247	258	240	238	218	256	205	218	265	257	208	248	209	256	231	256	228	229	213	226	245	240	254	248	232	228	226	217	252	273	260	237	240	226	234	242	233	205	200	224	234	234	234	259	250	249	236	210	232	253	230	261	256	262	257	259	240	239	225	246	228	252	227	256	261	239	226	257	254	222	227	230	236	232	227	227	240	250	260	291	281	239	228	251	237	248	230	220	270	247	236	240	213	236	252	245	224	218	230	240	239	248	231	258	233	213	251	242	248	241	226	233	263	247	264	237	247	223	230	268	229	209	240	265	225	227	197	228	254	237	225	233	221	230	235	243	241	240	251	244	218	243	240	245	226	254	239	260	278	231	243	229	237	227	219	234	236	235	237	251	229	236	254	238	213	241	226	246	225	223	258	257	250	254	255	244	205	243	231	231	232	244	231	231	248	230	223	266	242	272	214	233	259	235	248	233	241	205	214	253	267	194	249	221	229	258	256	236	243	235	249	247	241	212	258	227	223	259	281	208	237	226	241	256	237	225	215	256	240	221	225	242	237	224	231	271	233	214	253	239	210	223	223	220	269	247	229	251	231	222	242	226	244	220	246	250	248	245	241	232	246	271	226	238	222	253	240	248	257	237	258	271	224	241	259	251	221	257	238	228	258	243	237	251	234	231	222	237	237	244	234	235	235	266	283	255	245	254	240	235	207	233	225	244	234	211	257	268	241	230	236	221	256	229	219	260	265	228	234	187	234	250	226	250	255	240	227	216	256	236	225	225	258	197	217	237	245	237	250	205	254	249	260	227	227	228	231	208	243	242	212	244	243	237	250	238	237	244	244	253	250	256	258	240	211	264	269	240	245	231	262	230	234	237	251	261	257	226	230	240	231	255	229	218	249	225	240	248	218	218	279	243	238	258	246	258	238	225	230	236	268	245	214	242	266	241	237	217	225	245	250	243	244	244	234	253	238	229	214	231	242	230	237	221	258	233	252	243	251	230	234	226	244	248	236	243	234	237	242	239	261	247
21336	16259	5657	1368	1170	1040	934	887	723	721	718	718	699	672	676	645	674	697	694	590	563	659	642	627	623	619	610	583	600	629	600	617	613	650	629	610	623	618	551	605	615	597	602	594	613	610	563	568	623	618	587	593	626	589	599	620	621	589	590	595	628	564	641	598	573	573	574	569	586	593	569	616	626	577	609	597	603	597	561	569	573	586	570	586	581	619	579	578	557	580	570	586	531	575	585	635	622	615	610	592	577	585	573	583	536	562	602	589	581	567	616	590	600	571	627	602	632	592	659	624	596	553	568	593	620	566	567	589	564	641	601	573	591	572	587	559	624	628	561	634	593	557	610	551	583	630	584	588	567	604	590	597	592	579	585	579	593	596	584	565	559	594	584	567	580	579	615	623	561	567	601	591	595	591	613	590	583	586	568	546	619	602	571	542	609	561	575	573	623	574	591	588	524	608	564	551	614	609	589	600	588	576	600	587	604	614	610	596	658	590	546	565	579	606	534	559	591	589	596	552	581	598	609	589	570	573	560	587	585	574	584	625	643	593	574	588	582	608	586	557	628	538	605	624	598	560	591	548	596	579	629	633	599	577	584	562	565	616	559	590	580	588	626	635	639	581	600	581	599	595	587	612	599	598	528	595	590	576	588	592	604	600	624	597	589	565	551	592	555	611	604	581	564	602	584	593	579	539	572	561	587	569	560	638	622	577	580	570	582	585	610	549	598	577	591	559	634	570	592	571	593	570	555	616	575	554	548	550	610	571	633	609	547	596	607	606	606	558	555	587	590	590	637	604	600	561	612	611	587	574	573	646	550	599	595	542	646	623	616	617	608	594	584	605	560	593	588	571	581	556	565	584	599	590	587	560	571	625	574	588	572	572	583	578	610	602	543	581	604	607	585	612	581	610	591	631	584	562	586	602	562	559	592	640	578	582	568	584	576	581	570	549	582	566	593	536	589	632	569	559	611	643	596	610	602	609	593	594	599	566	597	589	573	639	600	628	582	583	606	591	590	588	594	534	583	603	567	578	578	618	596	586	586	607	572	586	621	600	597	569	559	618	587	547	555	569	603	549	610	532	609	581	614	560	552	620	589	595	586	577	596	594	586	614	555	566	619	599	587	601	573	558	608	583	552	594	594	541	613	551	560	607	602	587	555	570	589	595	592	599	622	578	596	602	552	620	585	605	609	587	628	588	630	526	579	600	618	589	618	575	623	570	596	579	565	592	570	567	603	601	626	641	559	567	602	560	584	621	596	619	623	569	555	593	588	596	572	577	615	586	611	560	603	585	577	606	545	599	574	583	568	595	607	562	548	578	570	567	524	590	569	608	573	562	612	585	577	630	601	638	548	575	556	613	583	577	594	606	630	571	567	586	571	583	579	542	599	608	590	595	603	599	544	572	533	568	583	545	619	571	564	597	562	616	588	563	608	561	582	598	554	607	571	614	578	550	627	634	567	550	551	563	570	610	582	589	618	577	591	587	606	620	584	582	578	604	565	554	579	572	565	588	559	659	578	616	569	570	571	581	637	561	600	526	616	599	562	608	595	592	584	592	607	567	599	583	596	610	568	523	596	587	574	574	559	584	566	594	599	616	585	534	568	597	587	589	602	579	584	588	574	610	566	569	578	618	601	559	595	561	557	600	565	532	569	576	579	547	616	558	608	554	578	600	564	605	618	553	587	587	574	635	562	579	562	570	593	615	578	603	579	637	549	600	563	602	620	600	587	556	582	602	547	588	576	574	637	613	589	553	569	571	623	591	590	580	568	557	585	565	579	627	575	580	625	566	638	571	577	587	595	574	593	539	590	529	578	609	621	582	575	606	600	607	571	593	547	569	628	612	614	612	583	603	602	574	590	589	615	573	564	574	613	565	591	578	567	593	606	593	572	623	603	613	589	642	595	601	619	539	555	581	601	606	607	620	584	579	594	621	567	589	587	564	606	600	589	552	571	596	609	569	623	518	627	557	591	592	585	578	634	613	578	591	565	608	563	594	582	616	545	537	586	564	594	586	590	615	605	611	577	586	584	605	603	565	596	625	581	554	615	593	571	620	579	608	566	589	596	591	575	567	577	590	582	589	586	576	574	631	606	622	565	595	611	578	608	619	569	614	569	638	580	622	583	566	548	619	604	652	599	631	576	590	564	575	580	587	525	586	586	630	571	593	612	583	543	581	573	587	647	599	588	604	571	600	570	627	579	576	522	607	562	585	580	620	617	617	579	560	546	604	586	600	597	592	528	590	608	546	570	578	661	616	581	576	573	547	625	617	603	590	588	567	597	645	559	547	596	596	603	604	541	603	593	577	609	625	604	644	616	628	580	605	575	560	603	609	618	568	596	570	640	565	579	553	551	563	555	638	592	600	606	602	564	550	603	607	589	581	617	606	607	613	571	622	587	582	604	598	546	604	562	602	594	602	602	561	567	580	623	531	570	544	556	634	574	565	569	572	546	592	604	560	618	628	578	568	586	598	588	605	598	596	550	590	565	605	615	584	603	647	598	589	585	554	556	591	580	566	590	609	566	585	585	598	594	568	616	563	594	574	538	610	563	631	609	538	579	613	622	585	607	545	603	612	608	592	559	567	568	545	591	603	533	605	589	607	616	587	612	585	595	616	631	558	605	569	550	593	567	610	613	600	526	598	537	626	571	585	532	602	587	576	572	622	582	601	614	596	605	543	577	580	622	556	585	585	612	599	597	558	603	579	576	588	566	596	580	621	582	587	548	597	582	574	548	578	575	589	581	571	602	604	596	605	576	608	588	530	556	569	602	589	561	601	600	565	582	602	586	606	571	561	597	565	562	613	596	571	584	579	565	596	607	605	603	555	594	580	574	566	540	618	601	585	559	611	578	594	574	589	617	602	583	534	564	581	581	588	591	593	611	617	583	594	551	626	576	600	579	566	545	604	625	596	611	589	583	573	606	587	573	608	621	549	591	569	611	565	579	592	616	590	621	552	593	588	582	580	570	564	599	615	583	553	562	566	574	592	583	551	584	570	655	561	569	615	587	621	614	598	535	579	608	592	615	593	579	610	620	591	573	592	544	585	603	639	575	578	612	565	601	622	565	631	593	615	598	639	567	577	600	650	611	586	602	597	587	574	583	591	576	558	651	602	586	537	569	546	564	586	562	614	591	611	581	595	561	548	599	561	581	549	571	578	603	592	605	573	628	579	604	627	580	598	567	628	573	574	592	604	633	593	625	627	574	586	604	557	587	568	576	561	604	593	604	592	592	600	633	606	635	575	556	622	575	594	515	589	617	533	621	614	562	603	581	599	609	638	631	574	585	599	590	602	595	580	607	600	586	576	554	603	601	598	577	560	634	631	578	592	597	610	588	565	598	614	579	586	573	580	596	604	583	563	613	549	603	554	589	557	561	536	566	608	619	581	621	571	603	595	557	582	579	591	598	630	608	555	601	593	553	593	572	608	637	572	541	564	589	576	567	582	600	605	577	586	612	581	597	609	587	590	553	596
11299	4616	758	272	249	266	276	273	242	246	271	247	260	241	236	267	277	242	256	243	270	263	241	271	252	235	253	245	245	260	226	263	236	290	266	251	264	241	226	278	259	244	250	259	242	231	225	257	248	259	251	250	271	222	260	250	235	228	232	249	262	242	233	258	258	230	253	252	268	246	248	252	257	252	260	261	219	254	270	258	232	244	259	271	266	239	275	251	278	269	279	265	232	262	275	234	249	238	241	274	250	244	245	222	249	247	245	236	246	261	275	267	243	233	258	251	268	288	263	243	245	250	233	273	249	255	228	259	266	257	241	234	236	259	249	271	247	263	245	242	233	271	266	230	225	248	269	245	244	271	265	245	257	245	246	236	248	250	263	243	241	269	233	262	264	284	243	253	246	258	238	250	276	267	267	257	246	278	251	232	265	233	248	267	245	235	226	277	237	220	239	259	228	251	243	272	260	245	254	250	234	260	269	232	236	247	263	257	263	248	242	227	233	260	240	244	265	257	204	259	254	281	247	255	255	272	241	243	221	276	279	272	241	209	249	235	258	247	233	249	265	266	260	267	278	249	269	229	240	243	236	234	238	275	235	236	217	265	250	266	259	259	251	257	254	245	258	280	231	228	241	259	243	277	238	246	254	235	220	258	249	255	235	242	251	286	241	235	242	217	229	272	280	238	252	264	241	263	236	268	238	252	250	252	258	206	252	235	256	246	238	254	247	271	233	250	207	252	259	243	271	266	255	273	252	252	260	279	273	255	259	248	236	252	239	247	241	253	248	256	278	230	242	254	270	257	239	243	205	286	235	286	239	257	255	265	268	247	255	238	237	231	244	244	265	262	250	272	243	255	242	245	262	259	248	295	243	268	258	261	231	225	245	296	284	263	269	260	278	239	247	254	279	289	226	228	265	237	229	264	265	256	258	247	227	264	254	270	262	287	242	271	251	244	283	234	256	268	238	260	255	258	248	289	237	264	236	254	275	244	266	260	247	254	248	275	259	265	257	270	276	259	236	259	245	275	259	254	229	259	236	234	245	246	255	270	260	256	242	242	249	288	272	267	216	246	230	233	248	239	254	252	241	231	231	287	276	260	218	246	242	229	229	255	271	229	262	260	232	265	265	259	268	262	280	242	258	252	240	267	232	256	270	260	254	238	281	238	237	241	284	264	284	238	222	254	263	267	259	252	247	256	233	261	249	235	228	254	235	243	243	248	277	259	255	230	240	246	240	272	251	266	204	258	241	230	247	249	235	245	262	245	281	250	228	251	246	236	230	250	242	255	250	265	261	247	258	262	228	246	258	231	248	265	284	252	271	260	274	230	250	246	258	258	246	223	276	246	276	229	249	257	277	235	247	224	249	274	249	246	236	265	252	254	244	265	265	254	250	250	237	246	250	275	248	283	260	261	282	270	264	227	256	224	240	282	265	260	244	259	238	242	260	214	248	231	265	264	239	288	247	237	281	246	270	289	246	254	249	237	252	261	264	277	255	235	256	263	238	245	235	241	230	231	247	273	235	219	223	261	251	243	245	224	262	290	218	228	271	239	290	271	257	223	267	258	236	249	261	278	227	256	220	242	239	262	268	246	260	260	225	256	254	275	242	232	280	247	240	251	254	247	261	271	258	276	248	259	235	246	221	245	224	266	241	216	257	273	282	291	265	287	245	246	268	241	236	243	249	261	268	267	292	221	259	260	278	221	256	246	229	246	279	271	296	294	255	263	245	252	265	237	239	215	238	256	253	265	231	243	246	238	224	280	259	270	271	241	226	278	259	264	278	249	230	249	260	270	243	259	258	253	248	255	257	239	239	236	263	286	240	238	249	270	244	267	262	246	227	253	266	274	259	249	224	254	267	234	250	239	258	256	286	265	236	261	243	264	250	235	248	274	269	249	268	303	264	239	237	254	262	268	257	237	252	249	217	262	288	236	272	242	245	240	259	260	244	239	236	262	248	266	279	262	221	260	234	223	240	245	257	236	240	241	250	223	238	243	230	259	212	255	248	263	282	265	243	233	251	248	262	256	273	237	238	240	244	247	214	259	256	257	254	265	226	211	229	258	287	271	255	276	252	261	246	246	220	259	250	237	277	258	261	244	251	255	247	250	237	265	245	258	239	270	260	237	258	237	251	266	253	265	247	243	240	249	258	250	240	254	244	254	259	268	253	256	256	254	247	218	248	251	251	275	281	262	252	257	254	276	269	243	250	234	234	212	242	266	266	220	233	266	246	245	238	257	231	239	254	232	247	252	267	239	234	238	256	251	268	249	271	258	268	249	256	253	235	254	244	249	265	274	243	209	265	270	262	237	257	237	227	253	273	227	228	293	262	241	266	250	258	239	252	285	252	231	252	268	255	244	252	245	260	244	233	234	270	233	224	238	260	283	253	286	224	238	252	272	235	263	265	260	251	221	262	266	240	241	236	297	244	252	264	254	244	271	238	231	254	261	230	261	245	278	231	238	221	246	194	252	247	236	292	226	285	256	252	252	251	266	270	251	250	238	252	264	258	251	236	253	289	254	236	290	275	247	270	280	265	243	266	259	239	273	256	264	262	231	250	223	241	264	252	262	257	217	231	227	240	256	234	264	238	264	266	233	241	259	241	236	238	233	237	234	238	259	262	267	266	246	237	250	293	257	249	237	225	249	292	264	248	244	240	255	212	268	229	234	257	259	262	262	255	232	258	267	248	249	257	230	219	231	259	254	230	223	219	231	269	235	239	251	233	250	249	246	228	266	264	250	225	240	267	240	243	253	241	256	258	274	269	237	259	254	253	237	254	247	255	239	230	261	246	270	247	280	254	238	273	249	278	272	244	291	247	231	236	240	248	256	254	228	261	247	246	215	249	245	249	262	280	245	251	245	234	244	257	270	262	256	257	220	245	252	284	254	237	238	259	239	242	265	289	241	247	245	281	246	231	257	277	232	249	268	259	266	279	228	237	254	219	231	229	265	247	230	250	240	256	261	267	261	265	240	245	255	265	246	269	254	213	258	242	269	239	250	259	245	237	244	281	262	241	251	262	256	296	255	235	229	245	266	255	261	240	233	268	222	256	235	243	257	245	254	257	236	246	246	271	283	261	233	290	214	239	240	244	269	278	239	234	285	260	293	267	235	257	252	220	251	266	233	272	208	259	243	253	245	262	245	278	261	261	288	289	235	273	248	292	221	247	279	223	271	242	214	250	277	227	229	249	229	234	243	269	252	246	236	234	231	243	249	234	248	230	276	239	252	248	252	285	234	235	236	259	265	238	255	258	281	258	252	228	238	247	234	242	247	275	245	243	258	243	239	268	238	234	265	286	243	232	250	230	231	271	269	262	262	248	238	246	226	256	277	223	247	261	252	231	233	254	240	261	267	238	222	251	247	238	257	264	252	249	269	236	220	287	244	261	244	249	242	260	234	266	256	245	235	273	237	253	255	254	259	258	266	268	253	242	279	223	228	202	253	256	241	235	248	270	252	217	241	277	259	273	231
8302	4933	1227	616	728	644	649	619	660	606	671	630	641	619	594	602	623	626	606	644	632	594	597	642	628	620	652	606	580	634	622	649	618	580	614	636	591	647	629	632	603	638	695	639	633	617	635	615	618	655	681	618	647	675	644	636	677	646	631	645	623	643	647	651	646	588	631	631	664	609	593	660	671	651	612	656	612	628	590	668	638	657	596	614	595	641	607	602	615	660	637	643	625	628	594	591	644	627	623	619	642	656	645	641	627	636	612	646	653	614	658	682	621	698	615	625	648	631	607	616	628	632	686	661	653	649	611	650	656	634	598	612	622	614	595	590	600	608	651	603	644	648	629	605	627	589	607	621	630	676	616	662	631	639	623	649	595	667	644	681	631	608	681	610	648	697	645	648	611	626	676	647	623	607	616	632	623	603	670	644	624	613	595	628	608	691	572	658	659	643	637	626	636	639	622	598	644	617	598	604	627	630	626	676	563	655	617	620	655	673	667	603	658	649	589	658	638	609	649	675	623	618	643	622	624	599	626	624	627	632	626	623	655	675	632	619	588	626	601	649	654	687	612	596	686	599	624	634	672	649	658	623	618	648	632	660	623	653	668	549	607	635	580	646	600	622	625	621	624	620	603	693	641	643	613	631	665	576	601	661	603	649	670	587	597	637	647	608	657	572	624	654	622	644	640	612	657	653	695	630	643	634	644	612	632	659	659	643	655	633	599	618	609	680	634	608	625	642	601	625	594	646	645	630	637	637	651	644	615	596	671	632	652	618	651	627	642	663	646	656	655	675	618	631	619	630	650	659	671	636	624	630	603	600	637	623	655	630	628	661	653	601	621	641	594	606	641	611	630	622	612	633	655	632	683	643	633	662	669	578	607	632	610	641	638	603	617	642	634	665	638	617	657	631	615	612	648	618	686	630	646	597	616	615	666	642	617	658	647	626	630	595	644	641	641	687	648	613	605	618	604	620	641	636	676	624	611	617	614	608	681	602	641	646	626	622	610	613	655	601	612	600	660	648	618	638	625	645	668	612	563	638	638	593	635	615	663	636	571	639	669	618	610	640	598	672	598	620	648	628	623	646	613	622	602	598	616	605	640	641	620	638	651	610	625	632	633	609	631	611	620	635	651	640	662	597	677	658	634	610	629	644	617	637	677	601	649	651	633	643	636	650	586	604	640	580	601	632	636	649	625	585	640	665	608	630	625	596	696	653	655	638	650	582	598	643	629	643	654	650	659	629	659	618	622	604	595	640	625	610	654	645	623	655	637	633	572	701	644	647	587	577	659	654	621	652	647	650	622	626	629	621	668	647	660	653	629	630	645	644	629	639	582	615	677	609	644	654	631	604	605	596	625	635	607	599	625	638	606	664	648	617	611	603	607	643	633	596	633	641	636	616	655	625	640	631	620	663	616	630	606	625	637	615	655	636	657	648	625	628	666	587	582	646	580	678	608	635	612	595	612	626	631	622	605	651	635	635	591	652	683	613	611	605	617	666	612	610	612	676	631	593	622	602	622	610	623	667	625	633	600	578	632	644	603	628	665	606	643	664	617	644	593	626	604	613	629	666	656	645	588	579	614	671	682	634	648	661	605	631	641	619	653	613	634	605	646	639	635	642	656	599	640	611	636	664	626	657	665	594	634	640	600	652	638	615	644	600	657	646	556	677	655	620	652	611	619	585	623	685	668	623	610	622	616	644	570	680	616	615	639	627	586	663	617	627	589	605	631	643	673	608	650	609	634	627	624	610	573	641	653	660	662	639	620	652	656	603	614	648	648	683	689	637	657	649	616	644	633	650	629	655	608	597	625	653	601	649	630	646	636	630	615	622	614	595	626	602	633	629	614	622	659	614	633	613	627	645	585	672	641	663	638	592	618	617	638	658	622	646	639	637	597	641	620	585	650	665	633	623	612	615	621	617	617	664	585	616	644	644	614	627	608	622	641	626	609	605	634	638	650	646	644	604	610	635	596	626	637	608	666	616	639	651	584	568	624	611	630	626	636	597	625	627	655	642	588	606	656	620	604	666	632	694	624	629	682	639	572	613	616	638	660	591	619	633	660	644	599	644	589	617	676	590	637	615	629	633	631	652	638	661	629	671	632	648	607	656	631	632	633	613	649	629	618	645	623	651	623	635	607	631	657	640	607	673	617	662	641	585	637	636	603	600	616	630	641	624	602	583	606	614	620	625	606	622	660	644	620	617	581	646	626	659	631	631	698	652	594	584	672	648	622	648	654	623	619	646	645	651	630	636	710	661	593	668	663	641	673	640	644	667	633	646	685	639	558	617	613	624	676	602	646	625	568	627	620	607	648	668	555	609	653	667	638	613	602	620	613	636	611	650	629	568	630	607	640	617	634	606	614	622	606	628	601	647	662	629	581	614	644	643	656	628	609	627	663	627	649	622	639	637	634	614	602	587	584	578	646	664	632	612	661	627	651	589	638	567	669	621	636	610	586	636	653	662	623	595	613	641	705	618	635	594	628	625	590	598	608	587	621	632	676	638	618	671	625	632	617	583	639	597	580	623	675	654	642	629	627	647	640	605	666	611	649	615	643	633	659	621	658	612	602	608	690	652	618	609	606	619	627	603	655	647	616	668	649	631	596	599	625	584	620	600	610	656	631	610	618	668	638	674	635	638	630	629	599	613	619	604	607	630	615	625	655	628	659	663	644	683	656	659	578	629	643	660	610	600	705	638	675	659	659	648	612	665	589	616	655	683	658	615	620	654	691	651	636	603	614	606	690	645	651	613	615	628	605	589	635	628	668	629	616	575	645	661	646	630	659	633	626	624	616	662	646	669	646	613	635	629	600	626	655	661	615	664	646	649	650	613	605	638	620	603	656	645	619	621	691	654	619	656	633	614	613	609	633	658	585	613	635	631	612	594	602	635	593	624	634	623	674	585	626	572	577	622	607	629	622	591	619	669	625	629	625	617	660	637	603	637	633	632	652	629	637	592	597	616	636	660	653	641	611	633	617	639	626	657	640	608	626	645	644	628	638	664	658	593	637	589	648	635	653	682	652	643	596	641	635	649	639	641	621	589	651	637	644	634	646	663	651	673	625	616	599	638	636	648	617	626	595	648	578	694	664	635	620	641	620	673	677	670	599	624	606	633	646	649	665	605	646	629	629	616	605	625	650	631	646	613	648	633	617	616	607	611	634	646	621	630	612	621	636	604	664	612	633	645	645	643	624	586	612	636	642	615	643	654	616	668	563	628	648	636	667	638	636	625	602	646	633	629	619	644	649	642	614	615	640	628	600	636	609	613	647	643	629	589	648	613	616	665	646	635	619	630	578	620	621	639	607	625	631	681	680	659	611	619	652	617	609	611	643	593	683	620	646	619	626	617	608	612	670	566	674	625	589	596	638	612	664	622	654	593	637	606	628	610	590	610	637	573	680	603	657	644	633	659	624	655	620	630	642	618	626	657	661	610	624	670	633	649	586	634	649	613	642	631	638	665	616	650	625	642	648	605
23240	11938	2846	466	450	359	321	321	313	336	353	334	314	341	333	330	297	280	323	324	302	289	327	306	313	300	334	290	301	314	318	311	319	318	319	314	323	318	320	309	283	355	288	322	333	293	295	293	321	306	304	309	315	305	282	329	310	277	321	299	322	294	299	278	303	337	288	322	325	324	333	329	294	326	315	311	322	330	310	297	303	317	326	313	321	323	311	315	306	340	317	307	291	301	291	315	346	264	321	308	337	329	294	274	304	272	285	340	299	283	328	351	297	323	272	317	303	304	302	278	292	341	321	326	319	314	316	312	301	327	304	277	334	355	289	295	292	351	295	269	293	282	320	293	321	296	328	321	276	303	323	318	305	291	311	316	326	296	301	330	286	314	317	315	330	339	312	317	298	336	329	292	303	291	304	325	300	292	321	291	309	297	318	304	279	306	295	303	316	317	283	298	297	310	305	341	301	331	290	304	321	317	280	297	311	349	319	310	253	319	329	285	303	293	291	284	323	339	328	319	260	288	313	320	297	304	325	300	317	315	302	282	317	310	326	308	309	318	297	315	291	325	356	340	310	312	315	337	298	326	342	321	293	316	327	296	292	327	324	304	296	312	287	304	339	299	331	305	306	308	295	309	315	337	301	296	301	283	296	319	303	289	266	317	310	305	287	311	319	298	305	334	313	348	282	297	338	314	320	297	329	307	296	307	292	306	308	332	298	310	282	317	300	355	285	310	277	273	279	305	315	279	338	331	300	295	287	302	299	319	321	312	299	295	340	284	311	319	286	333	332	329	308	301	318	327	317	304	318	307	312	304	334	317	291	288	317	336	303	336	327	292	306	344	291	280	320	317	343	285	318	314	295	300	303	310	294	296	310	309	306	304	314	302	338	351	318	312	337	328	297	304	294	301	290	327	288	312	345	307	304	311	294	291	291	331	307	305	309	280	334	338	337	308	305	283	280	306	337	320	291	315	302	270	329	322	321	313	304	312	334	282	295	342	311	313	301	302	317	287	283	329	296	290	336	279	285	324	309	329	306	306	337	276	302	308	282	287	317	288	315	339	295	308	333	345	285	318	312	325	287	337	306	304	326	291	309	297	311	290	345	294	301	296	318	355	316	289	315	326	337	306	323	324	317	341	305	291	336	345	325	320	336	278	313	282	298	318	318	339	317	305	285	317	305	264	333	333	292	289	347	327	312	288	327	297	339	325	282	320	311	320	306	311	326	296	309	367	311	320	368	309	301	297	351	318	336	323	323	304	329	314	302	312	325	291	325	339	319	285	312	306	284	266	313	330	298	313	324	326	314	320	263	315	301	311	317	314	308	311	289	324	321	329	284	305	314	289	329	276	307	333	288	260	297	325	349	314	315	305	290	294	302	327	341	306	366	298	292	329	305	312	280	298	314	318	324	291	318	307	339	305	291	308	314	321	307	296	334	315	308	330	290	314	337	291	288	307	321	320	299	308	310	314	300	347	292	345	295	328	292	339	293	318	321	326	303	284	317	339	338	319	336	346	306	328	343	301	328	322	321	319	298	287	299	304	321	284	301	311	311	325	300	313	317	311	325	314	329	338	281	309	300	306	294	313	329	312	307	323	276	284	299	299	309	306	326	298	334	316	297	287	305	302	311	306	316	311	296	305	350	299	305	307	289	293	287	309	321	304	292	297	325	310	326	287	304	330	315	312	301	312	314	309	298	323	285	321	301	316	319	337	327	283	324	289	315	337	333	316	320	303	319	320	321	334	293	290	307	314	313	318	306	329	324	301	295	308	309	298	296	293	305	297	302	310	297	298	318	307	320	297	303	305	367	297	323	345	295	345	328	284	314	325	324	323	327	308	307	322	334	299	319	305	326	319	332	310	333	327	303	297	306	319	317	350	309	277	304	297	291	325	303	323	298	285	303	318	302	356	308	346	331	272	299	314	306	278	325	317	328	309	305	330	303	311	319	334	327	293	285	347	335	329	338	327	277	307	307	305	332	337	316	309	311	315	278	282	337	322	302	346	341	302	291	304	286	333	303	290	319	309	298	289	284	323	310	329	309	323	290	349	307	294	308	322	356	326	304	301	307	317	294	331	277	307	297	323	306	290	321	287	317	312	336	336	327	270	338	292	302	290	303	329	314	315	300	341	295	296	303	353	297	333	314	285	309	331	339	337	295	307	335	282	331	330	270	315	277	301	302	329	275	277	295	316	306	303	292	296	318	323	319	336	299	319	290	307	319	338	339	292	304	275	288	282	297	313	324	323	279	309	271	348	292	275	327	294	349	318	324	343	333	315	339	318	288	354	315	321	299	304	298	312	318	322	353	343	286	308	311	311	299	332	318	314	328	290	321	311	310	302	315	300	305	318	320	327	301	307	285	274	300	303	324	286	300	328	315	303	308	315	328	283	326	336	322	299	301	304	317	323	330	299	284	320	298	309	265	305	312	299	310	312	270	302	284	298	317	307	351	313	315	291	309	322	325	316	308	317	311	297	320	300	276	353	307	312	333	318	293	299	304	301	293	315	309	289	284	336	290	300	315	321	326	305	311	297	305	277	319	317	315	341	330	311	313	310	297	298	306	287	313	313	341	315	315	344	320	313	329	324	321	295	319	279	364	346	312	325	308	320	307	327	301	354	321	315	306	276	287	296	270	291	304	309	328	298	286	299	317	300	332	309	263	301	292	293	300	280	308	333	307	304	320	360	312	310	315	332	303	292	311	329	328	323	336	304	301	305	338	279	299	282	315	272	316	328	345	302	311	308	308	294	329	316	317	311	315	337	287	331	293	334	321	308	294	326	342	296	283	293	343	341	287	326	322	290	303	309	302	308	314	325	314	302	335	316	307	341	292	327	320	313	292	292	307	309	304	280	326	320	342	336	342	313	305	288	301	311	301	308	286	304	321	318	305	303	301	314	313	284	287	307	346	291	325	318	328	331	350	341	276	280	310	294	277	308	332	340	314	307	343	333	314	321	344	350	287	323	288	303	331	267	312	326	300	327	310	287	290	321	321	307	301	291	300	335	338	291	314	303	312	331	302	311	320	353	335	319	316	302	325	283	329	306	304	323	289	303	301	288	302	325	315	322	310	329	281	300	315	309	291	331	301	312	261	349	331	287	331	352	307	322	290	299	330	330	294	336	352	314	303	309	300	299	303	326	314	325	309	302	310	312	307	318	297	294	294	266	317	307	319	303	277	298	315	312	305	300	285	301	292	324	294	319	346	285	298	299	345	329	328	325	281	311	323	281	338	309	314	318	309	286	308	285	325	318	293	303	348	298	306	311	335	325	283	319	285	323	309	323	325	339	345	301	290	292	365	318	314	314	311	285	315	331	301	332	286	312	324	331	282	313	290	317	320	306	278	309	282	315	312	325	302	308	327	317	340	322	333	277	301	282	313	335	271	328	328	304	297	334	312	279	317	285	320	290	324	279	330	294	339	293	324	354	307	339	293	279	276	331	334	305	299	305	289	330	315	292	326	302	316	316	298	287
16851	11198	3148	1155	1104	1019	908	850	878	804	826	782	781	780	813	762	748	770	714	765	747	741	799	733	765	734	790	730	736	747	735	795	729	781	756	751	764	728	759	746	761	731	791	730	759	711	754	738	796	805	769	764	717	686	737	698	815	751	766	750	774	694	737	708	734	776	791	701	728	721	738	772	777	756	776	709	757	761	800	756	791	746	793	747	779	719	754	722	798	745	736	786	753	771	749	750	757	762	735	740	759	758	758	742	702	736	777	773	762	816	780	757	772	745	776	791	779	731	737	791	803	785	721	763	759	788	762	762	783	792	736	722	790	750	754	771	732	794	779	712	763	736	701	765	748	731	740	729	773	784	749	771	783	734	740	715	776	774	726	736	769	809	745	778	744	774	796	715	779	751	758	768	758	754	712	779	751	772	715	805	780	805	765	750	765	725	725	743	774	745	756	714	798	750	716	737	796	749	743	718	789	776	772	763	709	717	728	773	765	720	713	761	775	767	792	758	781	737	763	764	730	743	748	758	790	751	747	789	784	789	773	732	769	751	748	770	759	815	735	773	726	783	749	740	744	737	759	734	774	741	762	768	785	734	745	774	719	733	718	729	737	759	741	755	720	733	764	711	762	727	767	781	758	756	760	748	770	786	771	778	718	715	728	760	811	757	765	795	775	743	743	758	772	741	752	737	793	755	813	728	760	778	836	775	768	741	796	740	766	730	752	753	779	784	779	742	798	730	771	739	764	776	807	771	757	795	726	746	764	772	781	755	731	752	759	735	764	754	758	751	749	742	764	732	767	738	764	730	741	743	731	753	783	759	741	767	750	756	789	769	750	712	751	724	753	738	766	742	786	771	753	820	764	701	727	710	763	751	740	720	745	746	770	766	784	741	720	754	762	727	767	735	706	736	731	709	773	755	731	793	741	791	761	795	732	721	738	731	769	761	779	801	785	745	773	780	711	775	781	746	759	739	725	752	728	765	744	784	736	706	749	731	764	732	769	761	756	734	696	751	750	725	760	696	733	712	754	719	750	743	779	752	746	729	737	694	705	772	751	759	775	731	741	800	736	789	736	714	736	802	736	713	787	752	709	767	772	755	721	777	763	761	780	749	737	764	767	736	792	751	747	781	741	778	779	759	746	766	783	817	743	774	753	717	770	785	739	732	759	766	765	791	729	778	811	719	703	728	759	799	762	728	763	738	769	707	757	775	778	780	714	732	778	718	798	772	729	765	774	746	755	778	766	761	746	697	717	720	761	758	763	773	772	767	776	795	705	741	728	755	752	736	720	702	764	775	744	772	692	775	766	718	761	770	745	732	770	713	740	725	728	722	714	743	762	735	746	782	701	732	716	767	730	722	781	732	739	724	708	698	733	788	785	724	725	763	735	779	778	756	757	742	738	767	697	730	767	745	744	819	723	721	754	747	766	716	761	765	714	807	802	729	773	759	714	774	723	782	801	743	784	771	724	803	768	793	761	745	796	748	693	775	718	736	738	756	721	731	727	724	752	773	751	750	786	761	693	743	756	720	774	747	698	749	796	784	712	758	755	729	742	746	717	736	717	757	740	753	748	726	802	696	752	764	744	702	756	742	776	753	807	793	751	734	780	770	767	749	717	744	768	776	713	747	764	740	733	733	740	780	793	708	802	751	761	752	737	761	716	696	750	793	754	797	754	744	816	758	776	762	796	724	748	793	774	719	690	744	763	762	736	768	786	741	775	751	744	759	754	768	746	738	762	755	734	730	783	732	746	743	767	781	725	787	706	760	772	763	749	728	725	724	782	726	734	776	791	711	722	745	743	683	758	754	751	772	728	758	800	756	688	788	759	715	796	700	768	794	746	714	726	731	722	706	789	718	757	739	738	768	715	730	720	774	776	722	741	750	750	768	778	729	730	750	733	771	713	774	769	730	703	818	801	725	747	711	779	731	748	761	757	826	779	761	803	772	730	766	741	778	723	757	760	769	740	751	781	792	745	784	747	749	716	717	732	730	725	800	733	750	762	756	727	773	748	745	771	765	745	799	780	779	753	766	737	777	778	757	717	751	787	780	724	780	756	755	741	788	728	791	730	734	780	766	750	720	737	760	753	735	742	759	726	770	815	773	817	736	762	798	766	742	726	702	691	749	738	716	756	764	759	757	749	745	727	761	710	796	758	799	748	723	717	779	793	755	774	801	775	768	693	774	739	702	707	774	758	712	820	766	768	701	767	744	741	753	725	739	764	724	764	778	740	748	757	746	713	749	790	751	755	746	747	751	725	729	791	744	688	772	752	737	741	741	721	746	730	757	736	758	765	762	680	779	773	734	738	760	720	728	752	787	789	742	757	707	820	742	737	743	755	794	747	775	667	762	695	720	711	783	749	756	730	720	686	710	736	735	762	751	763	784	751	787	723	745	782	759	718	786	762	739	751	772	751	733	744	773	762	710	735	750	743	692	788	746	783	757	742	775	748	715	725	731	713	713	716	750	776	713	755	772	751	752	700	769	771	727	791	756	762	725	760	711	781	756	774	756	707	729	723	767	727	748	757	735	799	737	728	711	752	704	747	783	788	704	731	770	770	755	726	722	732	678	727	789	744	726	733	760	757	754	741	757	765	763	705	739	778	712	755	757	829	686	735	699	771	715	778	775	772	730	708	742	698	788	767	785	765	709	746	797	792	801	741	722	752	791	734	765	713	739	691	737	720	753	731	710	753	770	720	763	776	765	777	742	794	730	742	787	714	758	709	751	773	738	794	724	713	747	746	799	691	727	717	717	760	771	754	765	778	761	789	760	731	716	781	702	766	763	785	718	733	704	777	702	789	765	788	721	760	784	743	752	782	741	772	743	773	727	773	773	723	751	762	729	767	781	747	751	710	710	739	756	791	788	756	701	712	713	738	760	690	717	733	784	746	759	740	755	736	698	772	748	776	752	702	742	755	776	702	752	776	814	757	779	758	715	768	774	752	776	779	751	757	787	700	743	751	791	717	770	792	696	762	775	752	667	764	762	762	742	792	760	740	782	783	770	746	766	794	714	748	807	746	815	745	749	739	724	786	761	718	758	781	746	734	782	754	773	731	713	709	764	761	781	791	806	782	736	732	755	779	795	712	788	836	727	745	730	774	772	759	799	736	733	714	770	800	782	782	801	789	730	738	745	696	727	750	731	751	766	735	729	733	746	764	722	769	753	690	734	763	712	735	721	750	768	785	763	712	745	799	759	747	772	701	745	766	737	746	743	776	810	771	739	731	789	743	763	712	739	748	786	744	719	730	745	760	724	788	716	731	694	734	749	766	780	762	717	809	748	729	670	786	796	775	729	759	723	748	771	715	774	737	753	761	769	709	746	719	753	748	641	755	783	734	712	766	721	752	803	739	796	719	776	745	735	791	745	711	704	738	697	771	802	740	694	757	744	739	749	793	795	780	758	726	760	759	756	754	742	737	711	768	779	718	727	716	776	763	696	759	777	793	753	721	741	781	775	797	722	733	747	735	748
32025	18987	6184	743	372	312	289	274	264	246	272	255	282	258	233	234	251	268	237	270	252	204	234	264	227	224	240	247	229	254	256	258	239	244	250	258	247	251	242	254	211	240	246	261	247	247	248	227	234	229	202	240	224	243	258	241	225	238	203	260	255	253	225	230	240	232	223	257	247	262	252	233	260	292	240	231	232	252	225	269	242	234	260	277	239	263	277	264	219	253	225	253	232	235	255	205	204	251	254	263	265	223	270	215	264	253	234	230	231	217	241	243	276	261	230	265	227	241	248	241	268	231	245	239	234	232	233	231	278	218	217	243	232	216	225	250	230	247	230	236	244	225	229	243	221	221	224	255	213	232	290	235	257	246	230	246	224	231	242	252	278	225	231	224	241	230	249	243	268	217	237	239	262	227	243	253	268	235	236	247	233	251	232	224	265	239	269	209	259	255	243	252	260	253	235	238	237	237	221	233	245	215	227	245	215	226	249	229	233	220	262	228	237	226	264	252	243	244	230	222	255	237	207	236	220	245	226	240	230	254	222	239	228	258	237	236	230	219	220	233	233	223	218	242	263	254	241	228	240	228	234	244	270	240	243	276	199	258	249	237	244	235	230	235	231	234	226	213	235	246	221	259	216	226	263	242	219	256	236	226	224	217	245	238	212	239	225	228	246	237	233	195	244	235	252	256	210	225	235	245	256	230	237	230	242	213	225	233	238	240	270	251	255	260	242	258	240	240	246	215	230	233	242	242	241	261	220	242	228	268	234	226	236	283	210	265	257	246	216	228	219	245	239	232	231	247	269	255	240	234	250	246	244	240	252	225	249	257	259	226	245	239	237	257	212	239	244	232	234	245	268	218	218	237	250	257	251	267	273	242	243	246	228	231	214	258	250	250	243	229	259	201	250	215	234	240	249	269	251	222	234	240	223	237	214	231	260	240	267	267	212	245	247	221	251	263	245	245	251	219	254	263	206	232	228	257	229	247	256	231	243	224	241	238	239	230	257	251	238	249	225	248	242	244	247	262	229	230	218	248	243	231	240	247	240	238	237	265	242	240	264	255	233	236	223	238	254	261	225	255	267	225	262	250	216	223	213	260	236	232	228	268	235	251	259	217	231	251	226	263	224	257	264	224	233	262	246	253	251	263	242	245	230	225	252	222	207	246	234	252	213	276	249	237	221	236	257	229	236	237	242	246	243	241	245	231	241	221	235	241	251	253	232	226	240	243	221	261	214	256	266	235	234	258	261	267	259	236	241	225	248	228	234	233	224	265	209	239	250	244	265	206	232	239	213	215	221	261	258	251	234	244	271	231	265	238	256	224	217	277	247	243	238	250	249	244	230	259	249	224	252	249	240	206	236	257	235	259	250	217	227	251	269	238	213	212	259	243	267	243	227	245	260	247	213	245	240	263	265	246	226	248	270	252	233	245	250	238	207	228	237	259	244	238	234	274	224	217	240	244	246	239	239	245	210	231	218	231	242	235	219	241	217	224	259	241	230	255	246	243	241	256	225	207	226	239	249	228	250	219	241	266	212	248	250	244	246	251	226	264	244	259	235	234	261	245	256	263	219	234	244	235	234	218	225	222	220	236	234	256	238	217	225	257	240	272	255	229	268	221	224	251	218	271	219	223	232	228	223	227	232	250	246	250	234	231	234	211	249	285	222	271	226	270	248	255	260	241	201	261	277	256	241	232	232	230	221	263	243	211	243	251	239	227	279	225	254	242	232	242	276	228	261	239	256	221	251	235	257	248	225	239	213	248	218	228	251	222	219	228	230	262	243	276	240	238	241	269	229	257	235	237	237	242	271	242	263	223	242	227	233	261	249	224	230	235	233	255	225	253	258	237	238	240	253	255	241	242	237	246	270	215	228	226	205	241	259	219	218	246	266	252	261	258	240	249	256	255	271	236	249	227	287	251	246	283	226	230	239	270	227	253	243	249	258	250	224	244	230	230	231	224	252	217	229	235	267	221	259	246	216	238	257	271	230	252	226	222	245	230	235	237	250	241	252	232	238	216	247	240	221	268	271	240	218	247	216	239	263	220	246	205	246	227	244	240	234	270	247	260	220	246	226	265	224	246	253	236	257	252	252	252	250	239	235	234	219	231	230	193	227	256	241	282	254	253	261	241	229	248	230	249	216	223	220	226	231	213	227	249	252	259	207	246	245	260	241	244	260	250	242	210	229	252	234	256	245	232	244	247	247	232	257	245	236	242	231	227	255	222	240	241	246	242	248	247	255	246	247	231	238	219	224	253	230	265	232	245	235	217	244	252	258	237	227	228	240	241	263	234	226	238	229	248	219	224	249	269	225	244	256	244	229	204	254	234	259	226	236	221	240	231	243	249	229	240	256	232	250	256	241	213	247	226	269	231	237	243	252	221	235	262	207	214	215	239	223	232	285	281	227	224	236	240	248	282	243	242	224	244	233	213	217	249	247	236	216	230	245	242	208	212	247	225	245	230	222	229	278	235	258	267	196	223	230	241	264	224	261	224	240	240	237	245	230	240	238	247	257	237	249	247	250	230	235	229	230	217	229	226	245	272	280	205	256	242	246	235	275	255	252	214	237	227	208	247	232	251	246	249	245	247	237	239	261	212	242	291	247	248	245	230	250	264	265	234	231	248	250	266	249	235	241	218	226	229	257	229	196	230	242	255	263	227	223	282	226	244	257	238	246	234	221	234	236	259	255	254	267	208	250	229	247	264	218	221	214	270	251	211	234	214	205	232	265	218	270	246	230	222	261	264	216	218	264	234	241	259	216	257	246	250	214	229	249	239	270	224	233	224	229	242	248	227	259	231	239	243	234	221	221	235	224	252	238	237	267	267	197	220	244	268	238	257	243	251	236	217	193	240	255	234	237	240	228	252	238	241	255	252	235	241	219	235	234	223	266	223	229	223	239	232	225	206	236	226	224	232	210	223	267	230	231	254	232	261	247	242	201	237	241	242	220	229	249	234	233	245	233	247	231	208	209	232	229	225	260	212	240	231	277	242	229	231	233	240	251	223	216	251	221	229	216	267	234	233	209	232	221	250	255	262	230	243	253	249	215	247	250	230	239	247	248	212	224	228	224	244	237	226	232	226	231	253	229	231	223	239	261	240	242	256	208	214	229	258	258	231	229	225	254	244	232	252	241	257	248	243	247	250	236	256	260	283	251	227	238	237	249	241	264	228	224	226	232	260	215	236	223	241	230	235	207	193	263	220	232	235	241	247	228	219	222	233	207	253	249	256	205	219	217	199	228	270	243	234	235	266	228	236	237	235	243	245	231	215	251	237	259	239	255	256	210	254	250	262	233	239	227	268	226	234	223	229	216	218	218	216	236	228	221	252	229	256	262	238	239	232	238	232	251	245	245	211	253	233	249	261	253	244	230	220	256	230	238	227	220	230	253	259	278	249	228	226	246	249	230	233	235	226	252	228	246	249	246	254	233	269	259	244	224	250	255	261	244	239	228	239	255	216	244	238	242	243	219	212
21408	16217	4956	1308	1204	1033	892	854	791	767	687	708	726	687	622	621	695	665	630	634	635	675	609	593	565	614	622	617	637	643	606	608	631	608	628	590	600	650	585	596	592	607	596	603	601	587	614	608	589	610	617	600	578	629	573	616	591	563	592	586	577	642	572	614	556	560	579	585	617	583	600	604	585	566	577	582	585	565	584	581	575	642	611	565	631	566	589	561	581	602	580	608	598	571	582	568	573	573	622	634	586	552	595	613	535	554	599	622	556	597	590	567	588	649	582	572	581	603	589	622	615	615	598	602	601	589	602	601	591	545	591	558	585	586	572	600	607	586	580	615	605	574	600	652	575	578	561	587	591	615	611	609	599	601	533	577	557	604	611	651	566	616	605	585	574	585	613	570	578	584	598	575	596	614	571	569	566	549	576	621	590	629	603	584	570	531	580	576	595	560	613	581	570	583	588	569	553	595	538	611	577	558	561	570	594	543	603	635	585	583	568	598	539	609	579	591	601	614	563	627	597	532	639	570	574	585	578	602	625	559	598	549	593	571	596	574	603	581	581	598	585	613	619	632	579	568	552	528	591	565	555	581	598	588	605	637	608	590	598	632	575	591	566	648	618	567	553	614	576	552	570	554	605	603	551	578	600	576	581	602	561	577	571	579	573	609	576	599	559	539	612	561	576	529	569	592	574	601	574	562	591	595	568	591	548	551	567	632	652	605	597	594	608	568	611	593	591	584	622	546	553	615	574	586	584	611	582	569	551	603	627	590	550	520	553	574	598	512	569	569	590	634	626	583	536	566	619	613	592	576	577	594	576	554	635	548	572	610	538	609	599	601	614	614	588	567	596	584	598	546	575	563	586	561	620	585	579	597	609	634	577	633	585	594	591	604	580	553	568	581	578	612	562	570	594	579	522	537	569	625	622	559	596	560	579	611	628	567	610	558	608	577	571	570	621	588	567	591	607	579	571	582	597	579	600	577	598	572	607	583	590	537	588	589	586	568	575	632	569	570	556	592	586	563	596	556	590	609	614	628	591	593	599	625	626	575	589	593	588	610	595	564	581	551	599	592	622	627	568	637	595	555	591	607	608	528	588	600	601	582	575	614	599	586	599	575	586	597	551	609	625	593	561	535	614	606	582	577	549	583	630	573	563	580	597	646	558	646	530	584	586	542	576	584	555	527	598	607	548	625	610	568	576	546	579	596	610	616	595	573	597	539	598	580	569	645	576	561	575	579	575	578	597	559	589	600	573	619	582	635	548	588	560	554	579	573	588	597	586	574	583	550	648	576	582	528	599	644	604	615	568	578	569	601	583	585	570	590	543	571	568	578	579	604	586	607	543	552	588	566	626	585	600	570	604	564	605	588	637	581	543	599	631	615	579	619	551	576	610	547	553	584	588	571	599	552	618	584	635	552	609	578	580	561	587	595	557	580	601	568	563	547	582	568	576	608	609	550	574	586	585	566	578	607	611	607	623	587	577	569	555	590	610	566	584	571	603	567	590	548	586	571	546	577	549	582	585	604	602	593	583	571	579	560	565	593	581	588	568	604	557	605	582	591	618	569	614	601	536	645	552	629	581	560	592	597	592	586	538	586	598	568	565	599	602	582	585	547	575	635	586	578	564	609	581	540	572	590	575	629	570	567	589	621	574	587	569	639	545	572	597	578	576	588	594	608	568	591	566	588	567	613	596	610	583	621	586	602	549	584	591	591	531	546	566	565	526	648	594	580	573	599	607	603	542	574	602	578	586	639	592	656	575	581	582	621	574	531	611	575	597	628	597	602	556	593	615	586	599	609	586	587	581	613	612	611	572	594	623	583	634	615	600	591	588	599	571	633	559	591	557	555	549	619	565	563	537	592	522	584	548	577	567	581	632	627	631	570	644	584	605	590	577	576	591	567	593	555	567	574	605	609	573	603	642	639	593	553	590	603	571	591	564	559	608	559	613	600	566	563	562	568	616	602	582	607	582	598	598	556	570	585	576	578	601	575	644	535	578	579	578	618	567	571	531	596	554	574	575	601	567	608	573	564	598	558	582	610	602	536	593	602	605	597	603	591	574	529	593	603	621	543	572	566	585	581	599	561	575	570	627	586	590	611	598	561	571	571	595	571	600	599	569	625	601	578	571	604	562	560	631	579	605	594	570	582	591	625	558	551	581	527	592	589	549	574	578	565	572	617	602	597	547	579	576	588	602	559	565	581	605	567	556	582	549	623	645	639	603	588	550	573	542	608	590	549	591	612	579	570	636	571	543	611	623	615	582	573	557	631	585	580	600	601	583	617	576	592	591	610	604	589	592	573	538	606	589	596	603	600	599	614	585	578	559	592	614	567	527	619	546	592	621	577	632	599	592	573	580	573	591	595	617	574	574	613	647	598	635	573	633	592	592	601	586	558	579	572	614	563	554	598	605	603	557	558	590	598	602	585	560	590	575	629	612	588	536	541	602	550	588	644	623	602	572	554	605	601	574	573	577	577	570	587	582	575	593	590	590	587	553	595	597	579	600	627	558	564	555	575	573	625	611	619	556	559	581	579	565	579	563	611	610	572	583	615	547	559	585	555	624	578	536	580	569	567	599	561	602	590	608	573	593	581	629	564	636	546	609	544	558	570	610	585	589	561	600	601	592	646	585	560	598	591	629	562	600	602	595	603	609	572	595	584	619	603	611	615	608	621	608	552	588	582	569	575	576	583	587	570	595	614	578	575	616	560	630	626	579	608	629	594	563	586	598	543	587	570	546	583	602	523	540	582	602	596	607	591	587	595	582	591	581	636	569	582	583	593	566	596	574	585	606	555	592	540	625	581	586	603	582	637	565	634	593	607	556	545	605	591	588	598	592	557	603	605	566	559	589	599	611	615	580	597	594	607	602	559	602	568	596	589	585	581	547	565	562	604	564	606	531	577	592	587	544	606	590	561	611	606	597	531	621	620	590	602	587	613	597	581	578	613	567	608	573	558	601	580	612	605	597	585	565	584	587	586	585	583	550	570	591	599	616	612	602	632	590	583	580	568	565	605	627	546	584	611	601	635	607	590	544	614	592	556	547	559	639	548	553	579	587	629	611	599	621	576	602	620	601	593	524	573	580	578	574	586	550	580	602	570	583	586	632	595	588	597	553	574	561	605	597	573	568	581	608	611	583	555	553	585	592	596	583	567	617	580	592	593	601	594	611	610	590	595	599	580	613	633	523	593	573	582	597	614	587	552	597	570	601	619	564	613	561	589	592	544	593	548	606	544	618	575	564	564	614	575	591	632	577	580	604	588	625	579	596	562	587	590	583	582	576	611	586	592	588	564	603	546	608	564	593	581	598	623	601	563	543	630	560	583	578	599	586	575	569	564	552	613	616	554	571	570	585	591	612	536	559	578	588	622	588	552	595	597	525	557	662	538	601	529	565	634	593	544	603	631	577	591	582	562	591	568	572	576	597	580	585	617	570	594	605	590	651	595	609	566	594	575	624	594	592	587	578	554	585	645
11261	4795	1081	286	266	263	276	259	246	282	276	273	266	253	260	247	263	217	270	255	298	259	268	273	288	266	271	269	285	265	274	318	287	240	258	253	243	268	289	244	263	240	255	275	254	259	259	276	260	281	268	279	253	290	272	289	287	298	266	256	284	260	265	269	267	267	246	272	258	266	233	250	280	240	244	256	255	259	291	260	265	277	259	257	275	240	241	241	297	291	315	288	297	250	264	228	269	249	255	274	262	254	217	255	263	272	268	270	268	267	240	236	263	268	256	253	269	233	248	275	262	238	267	239	265	241	269	269	268	285	246	241	272	239	291	253	279	268	266	261	268	251	283	265	246	270	251	293	280	246	267	271	255	246	242	264	268	284	237	272	267	241	265	250	251	283	259	246	265	255	258	254	288	247	252	260	260	266	246	287	262	268	245	262	255	279	250	264	287	253	269	272	298	244	270	242	265	294	253	270	242	270	243	267	274	252	284	265	271	265	256	255	243	267	250	251	290	267	246	265	258	246	270	251	274	239	260	271	263	265	257	256	269	274	293	261	251	287	269	276	270	243	251	258	235	256	287	259	266	260	271	250	241	261	243	281	273	250	277	280	260	293	266	254	261	262	274	271	259	253	270	279	250	303	287	283	263	258	260	274	264	259	256	230	260	276	281	239	269	282	253	284	311	263	262	252	255	240	248	256	272	241	268	245	228	289	260	268	234	253	270	279	259	293	247	244	289	276	285	231	256	280	248	251	258	275	283	253	260	239	257	231	274	254	220	265	262	274	295	230	263	232	232	273	249	223	284	242	261	250	300	277	252	281	252	264	260	260	270	243	257	267	273	257	278	303	270	255	251	252	269	258	253	250	267	247	250	283	265	270	280	223	273	242	241	255	265	273	281	228	285	264	268	264	253	265	276	264	276	265	236	259	262	266	251	250	262	243	254	282	278	264	298	258	267	281	318	241	292	293	257	265	248	259	269	272	284	302	275	237	252	252	263	261	250	275	274	260	271	268	260	234	276	261	265	273	248	266	290	254	256	244	244	264	269	290	280	272	229	252	270	271	269	234	272	276	256	234	246	257	264	291	276	259	258	254	238	245	251	262	248	284	285	231	258	250	256	262	266	244	271	240	261	234	275	236	238	264	257	254	283	261	302	242	251	255	233	282	236	274	251	269	271	254	240	281	263	270	271	267	248	296	242	241	259	233	304	285	267	260	247	258	247	242	270	238	261	257	249	268	279	277	274	240	236	287	247	275	258	245	270	277	263	242	273	263	248	261	276	279	272	252	259	256	250	257	274	285	291	260	252	269	249	254	271	243	228	276	276	254	264	267	267	278	270	274	267	261	254	263	237	261	233	264	274	276	269	234	269	258	267	254	251	277	239	294	244	254	261	267	258	250	249	270	225	271	296	253	253	267	217	255	241	288	247	266	253	253	289	277	281	277	262	270	254	239	290	270	255	259	245	281	247	280	263	250	270	230	243	285	263	251	241	258	259	270	249	290	272	252	239	283	261	255	258	250	244	274	263	270	247	244	237	262	255	304	273	268	265	257	226	268	270	276	252	240	228	278	284	248	263	290	255	273	273	218	259	246	253	252	274	238	253	279	267	255	274	254	267	261	246	243	290	269	279	273	264	234	270	260	247	257	249	295	251	267	231	245	251	289	263	263	275	274	240	277	292	244	230	272	265	294	296	276	265	275	261	249	294	277	264	264	272	250	237	246	290	305	263	286	269	271	241	282	274	246	279	237	241	233	284	262	258	266	255	255	289	248	282	267	291	288	250	278	245	233	274	253	244	245	259	273	272	250	214	271	292	268	266	237	270	230	262	251	265	256	256	240	275	271	244	256	259	259	281	258	288	286	279	311	266	255	261	247	264	262	271	265	265	252	277	260	260	237	256	263	248	260	238	250	271	264	263	247	245	274	253	278	285	279	265	241	247	256	257	241	271	246	281	253	266	256	261	273	262	286	275	283	252	255	267	250	267	250	249	240	264	238	275	294	261	268	278	245	226	239	295	260	295	238	268	279	272	282	259	254	245	270	263	239	274	269	277	257	266	264	265	276	253	272	268	246	242	277	248	279	254	269	247	298	272	282	275	228	269	258	244	259	243	260	260	235	283	266	257	291	243	283	267	280	274	293	261	269	273	280	246	267	262	297	254	256	248	244	241	259	252	232	279	263	234	278	253	234	291	236	287	276	278	238	265	230	243	278	250	220	252	253	263	286	258	244	248	274	244	241	266	290	251	268	269	265	260	235	285	254	270	263	250	249	293	246	250	286	274	293	293	251	252	271	265	291	270	266	288	244	242	247	261	314	279	249	260	272	277	274	269	269	265	225	255	274	269	264	294	275	268	282	240	260	269	275	235	252	269	246	265	275	254	247	292	303	267	279	241	281	247	261	262	265	244	251	255	250	235	262	293	249	304	282	252	254	247	228	264	275	259	284	228	277	270	263	273	265	232	222	256	267	261	265	242	235	245	275	247	273	267	272	260	256	249	290	261	281	253	248	271	260	293	317	264	271	264	265	276	257	264	259	244	291	285	256	306	304	263	260	264	277	258	266	281	206	247	302	279	299	257	253	272	269	246	268	258	235	257	265	264	259	268	272	254	267	251	246	243	256	246	250	225	231	240	249	249	238	252	265	261	248	256	251	244	270	260	245	242	238	256	255	266	272	241	231	275	269	275	281	211	256	245	272	277	280	248	258	289	271	269	254	233	239	290	264	256	278	261	227	260	235	246	287	237	270	253	260	267	246	288	273	245	278	247	270	250	276	295	287	248	255	254	268	243	262	285	235	257	274	247	240	241	244	259	264	263	254	287	253	256	239	253	256	276	263	288	281	294	233	264	228	279	279	248	255	270	262	275	261	248	240	234	244	250	264	271	256	270	271	270	268	270	265	237	256	267	259	249	238	268	253	232	252	237	245	266	266	254	269	248	272	270	254	231	277	268	244	259	266	270	257	249	287	258	298	260	280	282	231	275	281	260	276	277	268	285	287	288	270	238	280	283	269	268	263	250	272	259	248	282	269	253	250	281	262	263	260	266	250	239	260	260	261	223	265	282	258	282	291	269	235	238	284	295	271	247	293	287	265	307	281	257	267	266	248	250	244	283	276	265	231	254	281	252	257	272	253	282	258	247	261	281	254	241	271	290	269	236	255	277	264	262	263	250	273	269	246	245	251	264	245	257	233	257	232	270	282	241	312	236	250	286	263	267	271	234	275	263	281	251	260	255	230	299	283	264	257	280	265	265	272	271	272	304	244	257	254	250	260	260	295	279	235	275	276	212	261	258	249	241	258	229	263	245	244	252	250	257	277	279	256	230	258	277	282	279	295	271	252	228	258	234	273	222	268	267	260	230	289	248	259	248	279	231	258	263	289	272	264	265	256	264	270	270	253	233	244	264	244	280	274	271	256	272	251	241	248	271	254	250	248	246	275	240	253	269	259	262	264	248	282	288	277	258	243	223	266	282	275
8355	5111	1693	669	648	677	618	681	680	681	661	649	668	642	660	633	624	665	656	658	651	634	646	644	672	681	652	651	691	650	668	618	647	630	645	675	682	689	662	679	615	631	652	639	703	666	617	619	643	629	674	653	671	669	650	599	666	670	647	644	678	617	650	688	657	644	611	663	645	651	635	651	662	659	640	635	664	647	631	644	635	662	686	648	662	646	634	663	653	721	638	661	651	687	657	626	646	665	635	623	656	647	634	682	674	656	682	646	677	652	663	618	656	687	714	654	654	642	665	675	662	622	652	668	646	645	681	644	658	665	649	667	604	634	644	638	682	670	688	628	630	675	688	617	662	675	661	681	704	655	649	680	648	657	669	690	647	617	685	655	656	650	683	658	650	647	622	640	657	660	683	647	652	650	643	632	631	633	726	613	684	661	664	617	652	654	615	703	691	620	651	646	653	642	708	669	654	661	653	643	675	633	659	690	645	662	599	638	642	614	695	708	651	631	654	653	672	617	697	651	633	639	667	638	656	597	661	648	684	668	646	629	626	669	671	655	654	630	648	675	651	615	633	680	603	594	680	631	654	688	663	664	636	649	698	603	691	659	690	663	668	618	649	619	720	684	680	692	638	635	711	646	677	645	667	670	674	675	606	637	677	633	625	607	629	687	619	623	664	643	679	638	647	674	683	669	603	700	643	623	666	660	662	687	667	640	651	638	630	677	638	682	702	624	677	664	653	687	657	684	648	690	660	690	687	633	713	672	667	607	662	718	658	616	676	630	682	654	658	654	657	681	642	608	686	632	696	675	703	640	690	622	678	749	636	674	675	681	629	674	665	658	628	673	625	696	642	682	680	694	702	667	665	656	662	665	615	695	635	618	638	657	656	663	646	627	696	631	679	693	613	655	697	659	679	613	674	635	635	665	624	702	652	685	672	668	669	666	647	621	638	742	630	647	682	656	653	660	633	642	661	670	682	602	637	681	679	654	654	654	647	680	641	595	660	649	624	685	646	676	620	636	660	632	683	609	626	625	672	683	690	660	668	683	578	632	666	650	648	684	645	656	656	642	632	633	618	670	608	667	665	617	645	689	695	654	655	636	652	685	654	635	623	664	644	657	632	627	614	678	657	691	657	613	652	648	657	626	682	601	625	682	638	667	673	660	646	656	644	654	647	660	649	682	632	646	613	714	612	652	691	656	641	595	636	649	616	666	644	665	687	634	670	689	655	635	670	652	694	639	670	657	636	634	641	661	667	627	647	640	686	657	676	659	602	711	624	678	634	677	641	663	619	684	635	675	603	668	642	670	669	663	674	635	654	669	692	638	675	687	641	669	644	656	718	678	659	629	643	691	652	608	670	672	616	606	644	663	643	660	703	673	650	689	629	672	657	639	699	651	609	659	652	655	615	697	668	657	634	675	666	658	655	657	706	632	658	712	674	642	670	657	647	651	636	655	651	630	668	630	680	687	638	673	638	668	634	607	619	631	636	671	667	631	670	612	651	683	648	650	637	640	643	680	688	604	661	665	669	650	655	655	695	638	635	650	616	625	664	656	663	629	645	652	646	669	626	662	632	674	610	650	701	674	595	677	601	669	632	695	618	636	700	630	629	634	645	664	634	621	658	630	611	646	682	631	716	649	685	651	654	635	673	598	642	642	688	725	704	646	666	648	659	661	661	684	658	653	645	688	705	658	648	681	754	661	688	678	651	690	608	614	698	632	656	652	653	652	640	707	679	605	676	642	690	639	669	669	694	634	667	617	640	631	666	654	666	657	637	668	658	641	599	649	622	628	674	684	604	621	670	701	703	636	652	642	656	642	616	617	640	657	652	629	649	695	640	643	692	623	713	655	662	669	606	679	633	671	685	677	682	619	668	653	688	654	697	629	667	646	678	691	667	620	650	630	651	629	664	650	650	609	683	658	668	645	622	667	672	661	650	667	676	645	647	634	625	647	652	646	682	688	650	670	644	656	649	638	644	612	723	649	679	636	672	678	648	645	661	669	628	655	675	663	661	666	642	686	646	638	594	616	670	645	662	604	643	619	648	645	675	624	705	648	664	690	673	712	674	646	705	724	637	664	659	608	620	641	677	671	674	647	660	667	698	661	664	665	651	659	672	655	676	656	645	647	643	657	610	644	666	672	665	704	663	621	723	630	643	668	673	647	652	727	645	658	620	633	654	674	659	657	603	658	676	664	654	672	647	654	612	688	635	629	620	644	652	629	650	648	682	657	679	655	629	668	658	668	655	669	615	668	643	667	678	638	701	638	640	608	632	679	632	650	661	678	671	625	628	662	718	623	670	665	688	649	693	677	677	656	672	622	652	618	662	636	632	658	643	671	681	669	631	624	644	688	660	635	658	624	644	614	678	677	631	661	660	607	641	649	645	685	679	674	698	641	675	686	667	661	692	635	604	650	675	674	699	586	629	682	630	628	648	632	647	642	651	701	675	674	656	620	639	702	694	609	585	661	627	677	698	670	647	626	670	636	640	667	664	634	665	638	657	647	639	676	678	669	685	637	634	703	641	697	647	705	580	605	600	627	684	656	685	639	717	669	679	651	633	657	691	675	688	651	661	679	650	649	649	673	634	650	660	639	676	702	714	666	685	683	667	683	655	609	671	617	636	654	679	647	692	634	645	649	694	668	636	665	650	666	611	582	664	644	643	632	653	627	623	674	627	673	639	693	644	634	644	643	682	655	697	640	671	654	649	657	688	685	671	658	639	620	648	660	637	596	635	643	655	686	614	666	652	671	631	676	660	632	646	708	630	634	657	638	643	642	606	655	638	671	685	641	668	626	634	644	703	669	625	656	638	629	656	675	672	657	655	672	638	657	651	662	654	665	620	633	597	608	645	662	654	620	664	658	633	674	634	664	658	650	663	668	660	653	649	648	657	666	658	640	693	651	666	650	677	696	681	662	670	627	632	621	688	610	654	620	652	629	613	632	660	623	670	629	655	640	629	659	666	643	618	622	616	670	670	655	676	712	677	668	655	705	695	667	687	679	640	671	648	660	670	667	615	639	682	675	656	678	645	662	651	730	687	686	661	667	649	660	629	652	645	651	665	668	672	678	639	667	669	677	649	662	609	679	652	647	659	661	649	632	651	677	678	671	643	616	649	661	675	625	653	696	645	656	651	683	652	656	637	615	654	657	644	656	656	690	646	663	642	705	651	666	674	640	665	702	678	634	673	648	632	656	656	669	649	683	643	674	672	688	628	689	625	635	630	616	628	664	665	642	662	670	612	617	612	669	681	640	660	671	701	632	636	668	701	668	631	635	647	613	673	635	627	662	661	634	640	641	694	634	631	661	655	660	657	656	653	668	684	633	676	655	692	621	656	641	657	658	679	637	622	667	670	659	692	635	648	647	671	655	628	607	686	650	652	667	646	660	671	643	699	689	635	605	624	719	635	655	618	653	618	676	642	626	661	645	674	710	684	643	701	657	683	668	640	681	706	613	642	659	668	613	657	691	679	643
23839	12205	3178	511	386	364	364	359	374	291	361	312	311	344	307	320	323	315	349	346	367	370	350	344	327	324	352	311	297	329	345	341	312	334	303	323	312	339	304	342	357	320	335	326	292	340	330	311	313	332	360	318	310	316	312	359	317	289	310	318	334	335	302	322	329	330	348	320	333	317	316	306	313	302	332	304	295	332	331	322	357	308	323	327	349	310	299	321	326	349	301	313	322	319	311	310	318	340	327	304	344	313	326	293	297	323	288	349	340	335	319	322	346	345	315	338	324	301	321	337	317	313	315	348	295	346	314	329	278	350	320	314	347	326	317	324	335	302	330	333	325	336	316	315	333	328	402	314	310	327	318	328	347	325	317	342	316	319	330	321	318	292	320	291	326	306	316	371	322	352	317	317	345	348	353	345	327	327	313	344	336	315	341	290	312	325	331	325	320	342	326	313	295	328	313	343	306	340	328	310	307	333	317	350	297	320	323	305	350	349	323	296	302	340	342	327	318	332	353	306	321	323	328	316	323	300	344	326	309	307	309	341	304	321	338	323	338	328	337	324	308	343	337	323	316	303	322	321	345	332	317	320	343	345	319	302	344	325	349	323	347	321	354	327	331	309	322	327	327	358	327	352	332	323	306	306	322	320	304	312	316	355	306	346	267	351	346	309	285	310	315	282	326	292	316	313	306	323	354	337	324	329	366	337	331	281	312	302	330	345	298	317	330	314	331	332	314	345	322	316	329	302	326	312	322	363	310	309	289	341	320	338	284	303	325	293	293	307	349	337	343	343	352	329	321	309	300	296	312	335	288	290	328	332	316	336	326	301	324	338	322	294	333	282	303	322	308	304	380	314	337	338	306	313	334	310	325	302	317	315	342	324	348	345	319	321	305	314	333	307	306	331	306	330	347	338	311	328	325	326	339	343	325	336	342	308	318	316	337	302	307	283	338	359	315	310	330	322	322	309	303	339	324	315	353	307	331	314	298	331	345	309	318	298	304	319	327	314	317	313	325	296	310	330	335	335	358	292	332	332	350	318	299	308	296	308	314	340	334	329	334	300	326	340	329	322	309	332	324	306	316	326	327	303	360	318	323	349	329	291	336	317	340	305	302	314	299	324	309	302	279	317	325	315	340	348	315	351	336	326	305	305	323	316	346	309	309	298	332	344	322	348	320	338	274	329	353	309	332	318	309	309	322	312	311	335	307	338	347	305	311	329	327	326	344	318	340	316	305	339	315	292	334	299	292	345	333	349	312	330	342	304	304	324	296	332	316	311	309	326	330	343	315	336	326	358	345	340	352	314	350	303	358	307	316	329	291	348	333	341	317	341	312	347	325	366	328	351	342	348	325	313	338	324	314	340	336	319	360	297	333	330	321	292	317	306	275	306	324	289	333	333	328	317	321	316	321	308	312	333	336	311	290	352	324	320	313	332	328	322	314	341	326	353	340	318	309	324	352	328	334	291	294	321	360	320	355	323	277	304	364	336	354	323	347	340	369	339	309	335	351	312	334	320	319	328	326	353	324	343	365	344	328	313	328	331	320	320	354	351	345	300	350	329	321	319	348	282	299	342	345	310	344	311	321	324	334	296	341	330	331	331	368	318	320	320	341	321	335	299	339	354	337	340	310	363	327	317	368	351	359	320	327	333	333	298	332	344	328	307	352	353	304	314	296	328	333	339	327	318	324	329	280	305	329	348	349	342	306	347	306	294	332	289	314	294	378	317	344	327	294	337	366	338	349	329	314	300	302	347	337	334	340	374	324	322	337	332	346	321	328	346	276	341	314	321	338	326	330	339	367	316	334	249	316	313	335	308	377	348	344	339	340	352	317	349	324	323	323	323	319	289	307	368	322	349	317	323	312	314	333	331	322	340	287	317	328	344	304	352	312	337	308	353	313	330	295	332	322	311	323	331	323	301	311	326	335	309	323	359	317	302	346	287	315	324	337	288	318	323	279	336	309	298	297	328	337	328	352	317	364	314	300	344	305	333	343	324	321	323	319	316	299	318	345	337	315	293	318	312	325	310	312	331	324	299	323	349	338	300	327	302	310	331	311	337	343	325	322	332	309	338	311	359	296	325	323	295	338	309	354	321	331	340	333	299	320	321	328	306	318	306	325	298	339	337	312	296	336	320	329	336	328	325	329	314	323	331	312	312	315	303	338	316	324	308	329	325	344	334	309	328	316	367	296	288	318	332	329	330	310	308	321	343	360	345	323	310	298	350	342	320	338	309	307	301	349	327	303	344	318	303	277	314	332	335	345	339	302	296	309	326	369	315	346	320	319	343	321	312	291	318	326	325	291	340	310	349	321	288	324	313	324	333	323	327	341	365	314	331	327	323	354	338	303	324	323	311	293	302	333	319	331	332	339	321	318	305	306	331	306	357	328	336	324	347	337	322	332	337	311	333	320	351	316	343	308	343	302	295	310	294	306	312	331	327	356	339	313	307	319	325	312	338	325	325	332	344	314	304	322	312	311	330	317	327	323	343	309	287	333	308	344	312	333	288	350	330	325	335	304	325	315	285	301	311	333	352	339	335	339	371	298	301	356	321	303	326	352	306	372	307	328	328	305	287	341	340	321	335	319	360	340	299	345	321	349	334	316	326	332	293	333	304	335	348	356	289	312	316	327	344	315	322	325	341	288	335	322	362	298	308	335	345	334	312	282	309	344	354	306	314	360	335	310	318	297	332	346	287	333	324	326	362	354	313	302	323	349	329	307	315	340	337	333	333	351	311	335	356	330	322	329	329	330	318	321	321	282	318	320	338	334	312	310	339	351	337	318	337	350	323	316	325	344	335	336	351	335	327	347	343	315	327	303	356	308	328	347	290	335	344	328	314	337	304	310	351	326	322	321	273	324	319	300	342	350	326	330	292	307	312	307	336	346	321	317	284	325	327	342	341	321	351	332	295	309	332	323	341	333	333	305	336	314	349	319	335	301	327	346	330	327	343	309	373	321	287	317	327	364	355	345	350	301	327	310	319	332	344	317	340	313	317	305	305	298	334	312	329	331	345	311	346	335	341	326	375	318	337	325	317	322	351	334	327	330	320	325	295	319	333	344	304	308	330	295	322	311	341	328	330	315	331	307	327	297	312	320	325	358	304	331	323	310	321	300	328	315	307	333	340	331	324	336	338	314	333	324	304	312	343	319	305	323	288	334	342	282	335	325	305	308	319	300	321	366	332	300	310	304	340	305	333	314	341	347	302	336	337	330	356	338	321	287	346	308	335	374	343	316	346	354	277	311	355	327	336	328	301	303	310	334	294	309	361	343	324	329	332	325	298	340	350	334	300	330	318	361	331	337	329	372	284	288	333	326	349	301	327	303	322	309	329	303	304	339	328	330	351	338	298	319	336	346	352	301	353	338	340	297	316	337	320	329	311	305	311	312	321	344	309	318	311	322	329	319	358	318	297	296	323	299	303	298	334	327	340	361	326	284	327	305	317	332	292	325	307	341	293	332	289	319	303	366	309
16915	11727	3167	1173	1052	1049	986	947	887	879	854	894	827	811	827	814	777	796	761	838	768	809	803	822	791	747	788	828	794	825	765	797	786	876	796	794	805	764	750	798	776	800	820	747	844	821	775	826	808	783	767	801	781	795	808	762	804	791	754	781	765	758	778	798	812	821	769	787	800	759	750	807	808	784	800	768	809	776	798	780	751	808	764	780	778	783	804	792	735	827	775	784	797	775	748	800	794	782	841	799	750	780	773	704	815	809	795	765	792	769	716	765	796	777	760	748	809	809	790	775	788	827	820	793	806	841	785	850	793	745	794	795	783	810	778	838	784	774	818	790	760	782	824	777	757	792	771	823	781	779	801	763	798	785	805	775	807	772	802	762	820	776	791	757	772	764	793	751	817	771	784	766	830	831	792	751	791	772	779	805	780	759	796	803	780	759	815	817	790	797	824	812	764	761	790	745	787	808	790	774	791	738	771	823	807	782	794	730	778	808	760	774	799	799	772	812	807	794	849	775	743	799	767	817	799	813	800	765	793	841	848	811	790	777	784	797	825	775	771	836	792	770	755	742	783	744	847	775	796	755	800	805	743	766	804	748	778	791	812	741	818	806	774	766	786	803	723	780	740	783	747	786	744	826	758	785	782	781	767	827	730	824	798	796	793	784	805	811	754	765	737	785	761	763	756	725	752	794	786	722	774	804	771	778	773	755	772	796	770	776	777	793	799	708	812	833	811	794	764	757	765	788	771	743	757	774	784	725	807	824	854	764	838	812	746	755	800	749	763	780	750	810	796	816	782	749	788	769	802	766	786	775	834	743	797	812	736	725	778	760	818	806	751	777	807	815	747	798	793	762	768	762	775	758	803	776	820	739	842	781	843	784	827	800	773	799	757	815	819	787	810	768	777	752	774	746	761	719	754	788	813	775	780	812	764	761	765	783	774	749	783	741	779	738	763	783	802	783	777	777	733	796	710	768	751	790	745	787	779	807	786	796	758	833	751	766	811	796	791	744	749	729	751	777	794	800	803	720	778	768	818	765	763	788	790	842	784	785	777	748	748	754	789	780	768	802	759	813	786	745	791	770	742	746	767	772	780	746	827	823	749	789	797	831	776	829	787	791	786	790	770	765	732	741	760	752	804	833	762	844	786	769	782	790	762	774	794	830	810	769	823	803	777	764	797	807	786	769	723	817	769	841	746	726	796	770	789	752	834	791	765	784	773	807	773	778	796	776	734	805	767	773	829	757	792	703	770	765	781	776	709	831	788	754	823	773	716	764	816	724	790	786	817	787	760	832	787	738	768	790	778	845	758	784	747	794	779	827	829	782	750	790	802	782	781	857	758	765	786	738	774	755	765	749	744	751	755	758	773	762	735	718	775	763	798	779	820	824	758	769	793	764	782	748	802	749	781	818	778	815	786	824	744	832	765	821	834	761	797	746	802	770	789	822	832	771	774	696	756	791	765	757	821	779	815	761	785	788	770	789	841	841	849	813	780	755	825	765	814	729	768	842	798	767	791	815	786	757	780	750	767	738	771	826	815	785	801	802	795	785	827	801	759	794	815	788	738	757	805	727	761	865	782	765	722	833	757	837	781	786	772	783	768	816	794	766	781	758	750	760	760	781	764	735	767	787	816	787	744	759	791	763	782	807	734	781	755	739	760	798	792	728	747	823	740	820	781	767	795	793	792	777	803	770	791	805	761	821	777	732	749	792	754	798	854	784	814	781	799	746	771	812	770	795	747	787	795	823	804	810	756	755	851	771	796	798	797	734	754	780	812	748	806	800	798	764	765	771	784	772	779	776	740	765	790	822	807	777	765	769	763	770	769	799	775	800	791	778	798	792	788	768	738	747	751	746	762	772	776	763	719	740	760	768	755	753	794	782	812	820	733	737	776	793	830	798	785	815	784	760	792	760	821	761	782	799	771	805	791	797	812	754	793	774	794	831	824	808	787	778	795	793	793	800	782	807	767	761	767	778	735	775	795	771	777	801	797	785	787	745	761	842	860	828	767	774	797	788	763	808	780	802	758	793	824	779	823	763	809	756	822	770	815	784	810	773	795	786	794	806	852	767	802	758	764	797	782	791	778	763	772	832	803	818	784	843	750	787	759	798	774	797	800	783	782	797	818	788	730	774	780	719	786	753	769	783	810	770	778	817	839	775	795	801	762	752	749	807	836	780	778	795	720	786	852	812	800	780	809	736	749	759	771	783	800	762	771	799	759	802	773	738	793	769	797	775	758	769	820	765	792	749	785	842	745	787	752	803	810	801	793	759	775	747	785	792	778	797	771	768	773	770	731	755	779	775	834	783	811	748	757	762	806	755	778	803	823	774	775	795	757	805	786	763	819	765	806	770	782	811	778	724	832	764	820	755	802	775	797	826	800	789	815	811	797	825	777	804	765	787	723	839	797	784	805	824	769	785	783	848	806	810	717	757	765	778	802	806	805	769	783	760	807	849	788	818	801	763	821	766	758	807	773	771	755	804	814	739	823	785	799	728	781	784	762	755	777	775	798	767	795	792	767	772	780	779	786	768	773	780	745	769	770	771	754	771	786	781	793	790	792	813	792	810	807	815	783	785	825	794	771	804	800	780	757	793	773	749	839	718	814	790	797	801	782	788	836	754	806	740	799	766	789	815	781	814	795	798	822	736	803	793	798	741	776	791	800	779	786	734	804	782	762	773	744	808	785	744	799	749	763	767	781	800	727	809	852	756	841	780	752	825	807	798	754	761	791	764	795	782	767	745	768	775	803	735	764	766	771	770	801	800	745	815	794	754	710	780	756	787	761	784	767	733	817	771	796	770	727	812	780	812	809	762	735	812	764	807	774	778	801	811	824	765	802	804	815	799	754	763	814	761	822	793	824	788	775	764	820	798	762	793	785	757	751	793	808	789	746	804	766	782	781	715	760	745	790	762	765	775	777	793	821	781	792	826	795	741	734	745	756	758	764	778	786	809	773	826	806	791	752	779	818	775	752	810	834	822	716	810	785	805	810	766	819	769	783	806	808	796	768	784	750	758	769	795	784	804	847	811	774	803	841	772	751	758	777	827	779	770	784	805	806	812	807	811	819	783	834	776	763	770	796	774	758	758	807	780	849	783	774	772	795	769	785	730	790	784	785	765	824	771	746	800	781	820	780	767	799	789	743	793	775	788	783	791	814	759	764	797	753	771	795	799	786	788	809	802	796	746	799	802	773	801	806	780	774	742	754	785	749	766	780	787	745	807	797	814	769	761	807	861	768	813	782	791	794	770	752	767	798	766	775	765	855	748	759	758	782	779	833	818	780	805	781	803	805	819	823	772	777	787	828	748	777	805	772	803	804	794	784	712	803	760	776	789	788	766	829	775	795	783	770	790	768	797	782	795	772	809	811	804	775	800	787	797	790	808	796	769	775	796	795	774	790	842	772	749	829	804	781	811	792	844	848	779	760	758	806	801	739	782	729	763	797	826	794	825	738	792	761	735	786	801	810	780
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
